kanasansoft.com Report : Visit Site


  • Ranking Alexa Global: # 2,237,160

    Server:Apache...

    The main IP address: 157.7.107.139,Your server Japan,Tokyo ISP:GMO Pepabo Inc.  TLD:com CountryCode:JP

    The description :-- 2018年01月28日 web paymentsの仕様を調べてweb intentsに思いを馳せる safariが次期バージョン11.1でweb paymentsに対応するらしい。 safari 11.1 chrome/firefoxも対応済み、edgeも基本機能は対応していて、web paymentsが本格的に普及する日も近いのかもしれない。 web paymentsとは何か。 ユーザ視点...

    This report updates in 25-Aug-2018

Created Date:2004-06-26
Changed Date:2017-06-26

Technical data of the kanasansoft.com


Geo IP provides you such as latitude, longitude and ISP (Internet Service Provider) etc. informations. Our GeoIP service found where is host kanasansoft.com. Currently, hosted in Japan and its service provider is GMO Pepabo Inc. .

Latitude: 35.689506530762
Longitude: 139.69169616699
Country: Japan (JP)
City: Tokyo
Region: Tokyo
ISP: GMO Pepabo Inc.

HTTP Header Analysis


HTTP Header information is a part of HTTP protocol that a user's browser sends to called Apache containing the details of what the browser wants and will accept back from the web server.

Content-Length:56950
Content-Encoding:gzip
Accept-Ranges:bytes
Vary:Accept-Encoding
Server:Apache
Last-Modified:Sat, 27 Jan 2018 18:58:49 GMT
Connection:keep-alive
Date:Sat, 25 Aug 2018 13:12:55 GMT
Content-Type:text/html

DNS

soa:uns01.lolipop.jp. admin.madame.jp. 2004062719 60 3600 1209600 86400
ns:uns02.lolipop.jp.
uns01.lolipop.jp.
ipv4:IP:157.7.107.139
ASN:7506
OWNER:INTERQ GMO Internet,Inc, JP
Country:JP
mx:MX preference = 10, mail exchanger = mx01.lolipop.jp.

HtmlToText

-- 2018年01月28日 web paymentsの仕様を調べてweb intentsに思いを馳せる safariが次期バージョン11.1でweb paymentsに対応するらしい。 safari 11.1 chrome/firefoxも対応済み、edgeも基本機能は対応していて、web paymentsが本格的に普及する日も近いのかもしれない。 web paymentsとは何か。 ユーザ視点でみると、web paymentsを採用しているサイトでは、サイトにクレジットカード等の情報を渡さなくてもブラウザやosが支払いを代行してくれる。 技術者視点の記事は次のリンク先を参照のこと。 ウェブでの新しいお金の払い方 - web payments と payment request api について: tender surrender web payments はなぜ避けて通れないものになるのか - ウェブでの新しいお金の払い方: tender surrender ウェブでの新しいお金の払い方 - web payments と payment request api について: tender surrender ブラウザやosが支払いを代行するために、支払いの途中でwebのuiからブラウザ/osのuiに突然遷移する。 この動き、何かに似ていないか。 そう、web intentsだ。 web intentsは、サイト製作者がサイトの機能の一部機能を他のサイトに丸投げできるような文脈で語られることがあった。 しかし、個人的に注目していたのはwebサイトが決定していた連携先をユーザが決定できるようになるということだった。 web intentsでは、動詞に当たるアクションにshare/edit/view/pick/save等を、目的語にデータタイプとデータ本体を指定し、処理を外部サイトに託すことができた。 極簡単な記述で実現できたため、web製作者にはサイト制作の簡素化、ユーザにはサービス選択のイニシアティブを得られるという、非常に優れた仕様だった。 過去形で書いたのは、web intentsは既にrejectされブラウザからもその機能が削除されてしまっているためだ。 何故、regectされたのか。 その理由は次のリンク先が詳しい。 こてさきajax:chromeから綺麗に消えた web intents。その理由を追ってみる - livedoor blog(ブログ) web intentsが抱える問題をどう解決するのかはほとんど議論されず突然rejectされてしまったようだ。 何故、議論されなかったのかはよくわからない。 ただ、ここに上がっているrejectの理由は、ほぼ全てweb paymentsにも当てはまるんだよね。 同じような問題を抱えてるにも関わらず、web paymentsはrejectされず、web intentsはrejectされてしまった。 web intentsがrejectされなかった未来を考えてみる。 openid+oauthの動作の一部をweb intentsが肩代わりして、version2でアクションに認証(authentication)と承認(authorization)が定義され、ログイン方法がもっと多彩になってていたんじゃないか。 paypalのような支払いの挙動+web intents v2を統合した、version3でアクションに支払い(payments)が追加されていたんじゃないか。 tombloo/tombfix/taberarelooのようなadd-on/extensionだって、web intentsになっていたはずだよね。 しかもweb intentsにはweb intents addendumというiotと連携する仕様があった。 今話題のスマートスピーカーもlan内の機器との連携にクラウドを経由することなくweb intents addendumで連携していたと思う。 web intents addendum 来なかった未来を「たられば」で語っても仕方がないのかもしれない。 でも、web intentsがあるwebには自由があった。 web paymentsの勧告の前にweb intentsを復活させ仕様策定をすべきなんじゃないかとさえ思う。 少なくとも、今の未来よりはweb intentsのある未来のほうが僕は好きだな。 タグ: html5 javascript oauth openid paypal web intents web payments 日時: 2018年01月28日 03:33 | パーマリンク | コメント (0) -- 2017年09月17日 食品ロス削減を目指す「reduce go」とフードバンクについて はてブのホッテントリに「reduce go」というサービスの紹介が上がっていました。サービスリリースは一ヶ月ほど前。 reduce go 通信 「reduce go」は余剰食品を削減するプラットフォームです。 | reduce go 通信 ところが市中には同じ目的の「フードバンク」という福祉活動が既にあるんですよね。 フードバンク - wikipedia フードバンク:農林水産省 農林水産省/各フードバンクの紹介 全国フードバンク推進協議会 wikipediaの食品ロスのページでもフードバンクについて言及されています。 食品ロス - wikipedia 農林水産省のサイトには、フードバンクを実施する際の食品衛生上の手引きも公開されています。 フードバンク活動における食品の取扱い等に関する手引き 食品ロス削減に向けた活動は良い取り組みかと思いますが、フードバンクに配慮しないと既存のセーフティーネットを破壊しかねません。フードバンクと共存する未来を切に望みます。 タグ: food food bank 日時: 2017年09月17日 23:02 | パーマリンク | コメント (0) -- 2016年06月12日 elecomの無線lanポータブルルーターを子機モードで使う際の問題点 本当はもっと詳細なものを途中まで書いてたんだけど、問題が次々出てきて面倒臭くなってやめた。 本題 以下、モバイルルータではなくポータブルルータであることに注意。 ここでは、モバイルルータは移動中に利用するもの、ポータブルルータは持ち運びしやすいように小型化したもの、という理解で良いと思う。 elecomは『無線lanポータブルルーター』という持ち歩きに便利なルータを販売している。 例えば、出張先のホテルに有線lanしかない場合でも、ポータブルルータにlanケーブルを繋げば無線lanが使えるようになる。 一人で複数の無線lan端末を持っている今の時代、非常に便利な製品ではなる。 尚且つ安価だ。 最新の上位機種では、ieee 802.11acにも対応している。 このシリーズの比較的新しい機種は、子機モードというのを備えている。 子機モードというのは、有線lanにしか対応していない機器を無線化させる機能だ。 ちょっと前までは、このような事をしようとすると、家庭用ルータのミドルクラスの製品を購入しないといけなかったが、これにより安価で実現できるようになった。 うちではこの目的のために複数の機種を持っている。 ルータには推奨接続数というのがあるが、子機モードで使う場合は配下に接続する端末は1,2台のため、問題にはならないはず。 ところがこの子機モード、現状で使うには色々問題が発生する事がわかった。 ここでは、元からあったネットワークをネットワークa、ポータブルルータで新たに作成されるネットワークをネットワークbとする。 また、ネットワークaに接続してる端末を端末a、ネットワークbに接続している端末を端末bとする。 検証に使ったのはwrh-300xx2シリーズのwrh-300bk2という機種。ちなみに、他の機種のうちいくつかに似たような挙動をするものがあった。 手順 工場出荷時、他の設定をすることなく動作モードの子機モードを選択 子機モードに切り替えるため再起動 無線設定でネットワークaの無線lanのssidとパスワードを設定 設定を反映させるため再起動 何が起きるのか この時、ポータブルルータにはipアドレス「192.168.2.251」が振られる。 (ipアドレスは設定画面で変更可能。) ネットワークaがdhcpの場合、ポータブルルータにもipアドレスが振られるが、「192.168.2.251」は有効のままとなる。 つまり、ネットワークaのdhcpが「192.168.1.0/24」で運用されていた場合、ポータブルルータには「192.168.2.251」と例えば「192.168.1.2」のようなipアドレスとなる。 また、端末bには「192.168.1.3」のようなipアドレスが振られる。 ポータブルルータは、httpでアクセスする設定画面のために80番ポートと、dnsのために53番ポートを開いている。 問題1 一見正常に動作しているように思えるが、ポータブルルータはネットワークa側も53番ポートを開いてしまっているため、なんらかのきっかけで端末aはポータブルルータのdnsを見にいくようになってしまう。 ネットワークaに設置された正規のdnsにリレーされていれば問題ないのかもしれないが、実際はリレーされない。 一旦こうなると、端末aはインターネットに接続できなくなる。 問題2 ネットワークaの系が「192.168.2.0/24」だった場合に起こる。 端末aから「192.168.2.251」にアクセスするとポータブルルータが簡単に見える。 つまり、端末aから「http://192.168.2.251/」で設定画面へのログイン画面が表示されるようになる。 設定画面は、ネットワークaから見えるかどうか選択できるようにするか、ネットワークbからしか見えないようにすべきだと思う。 問題3 ネットワークaにポータブルルータが2つ接続された場合、同じipアドレスに「192.168.2.251」が2つ存在してしまう。 同一ネットワークに同じipアドレスが存在すると何が問題なのかは説明するまでもないよね。 製品のサイトを見るとホテルで使う事を想定しているが(製品名のwrhは多分wireless router hotelの略)、不特定多数が宿泊するホテルだと起きる可能性が高くなるというのは皮肉にしかならない。 所感等 うちの環境で問題1が度々起きていたが、再現がなかなかできないため原因特定までに2ヶ月もかかってしまった...。 問題1の整理をしていたら、さらに問題2,3が見つかって流石に疲れた。 非常に迷惑な挙動としか言いようがない。 どうすべきかというと、まずネットワークa側にはdnsとhttpは開けないほうが良いと思う。 あと、dhcpの有効無効が選択できるようにすることと、ネットワークaのdhcpを無視しないことかなあ。 実は見つかった問題は他にもあるけど、ここに書くのは上記3つにしておく。 詳細は書かないけどハードウェアメーカーらしくソフトウェアに難があり、「あー、一部で話題になってたのってこれね」と思った。 正直、ソフトウェアにももう少し力を入れたほうが良いと思った。 elecomに連絡しようとしたら問い合わせ用のメールアドレスもフォームもないし...。 電話で話をしても、繋がるまで待たされるし、繋がってもサポート窓口で、この手の話がわかる人にたどり着くまでに同じことを何度も話しないといけない。 問い合わせ窓口にメールかフォームがあれば、製品のユーザに面倒なことをさせなくて済むんだけどそこのところどう考えてるんだろう。 あ、一応faxもあるけど今時faxっていうのもね...。 タグ: wi-fi bug mobile network portable router security 日時: 2016年06月12日 23:17 | パーマリンク | コメント (0) -- 2016年03月18日 ズンドコキヨシ with scratch javaの講義、試験が「自作関数を作り記述しなさい」って問題だったから 「ズン」「ドコ」のいずれかをランダムで出力し続けて「ズン」「ズン」「ズン」「ズン」「ドコ」の配列が出たら「キ・ヨ・シ!」って出力した後終了って関数作ったら満点で単位貰ってた 元ネタ そこで、scratchで作ってみた。 scratch project editor - imagine, program, share zundoko_kiyoshi_with_scratch.sb2 せっかくscratchで作っているので歩かせてみた。 zundoko_kiyoshi_walker_with_scratch.sb2 関連リンク ズンドコキヨシまとめ - qiita タグ: scratch humor 日時: 2016年03月18日 01:43 | パーマリンク | コメント (0) -- 2016年03月17日 ズンドコキヨシ with powerpoint vba javaの講義、試験が「自作関数を作り記述しなさい」って問題だったから 「ズン」「ドコ」のいずれかをランダムで出力し続けて「ズン」「ズン」「ズン」「ズン」「ドコ」の配列が出たら「キ・ヨ・シ!」って出力した後終了って関数作ったら満点で単位貰ってた 元ネタ そこで、powerpoint vbaで作ってみた。 sub addslide(text as string, optional size as integer = 360) with activepresentation.slides dim slide as slide set slide = .addslide( _ index:=(.count + 1), _ pcustomlayout:=.parent.slidemaster.customlayouts(7) _ ) with slide dim shape as shape set shape = .shapes.addshape( _ type:=msoshaperectangle, _ left:=0, _ top:=0, _ width:=960, _ height:=540 _ ) with shape .texteffect.fontsize = size .textframe.textrange.text = text end with end with end with end sub sub zundoko() do while true if rnd < 0.5 then addslide "ズン" else addslide "ドコ" end if with activepresentation.slides dim zd as string zd = "" for i = 4 to 0 step -1 if .count - i > 0 then if .item(.count - i).shapes.count > 0 then zd = zd + .item(.count - i).shapes.item(1).textframe.textrange.text end if end if next if zd = "ズンズンズンズンドコ" then exit do end if end with loop addslide "キ・ヨ・シ!", 144 end sub sub addslide(text as string, optional size as integer = 360) with activepresentation.slides dim slide as slide set slide = .addslide( _ index:=(.count + 1), _ pcustomlayout:=.parent.slidemaster.customlayouts(7) _ ) with slide dim shape as shape set shape = .shapes.addshape( _ type:=msoshaperectangle, _ left:=0, _ top:=0, _ width:=960, _ height:=540 _ ) with shape .texteffect.fontsize = size .textframe.textrange.text = text end with end with end with end sub sub zundoko() do while true if rnd < 0.5 then addslide "ズン" else addslide "ドコ" end if with activepresentation.slides dim zd as string zd = "" for i = 4 to 0 step -1 if .count - i > 0 then if .item(.count - i).shapes.count > 0 then zd = zd + .item(.count - i).shapes.item(1).textframe.textrange.text end if end if next if zd = "ズンズンズンズンドコ" then exit do end if end with loop addslide "キ・ヨ・シ!", 144 end sub 関連リンク ズンドコキヨシまとめ - qiita タグ: powerpoint vba humor 日時: 2016年03月17日 01:58 | パーマリンク | コメント (0) -- 2016年03月16日 ズンドコキヨシ with applescript javaの講義、試験が「自作関数を作り記述しなさい」って問題だったから 「ズン」「ドコ」のいずれかをランダムで出力し続けて「ズン」「ズン」「ズン」「ズン」「ドコ」の配列が出たら「キ・ヨ・シ!」って出力した後終了って関数作ったら満点で単位貰ってた 元ネタ そこで、applescriptで作ってみた。 『ズン』と『ドコ』はログの履歴のメッセージに表示され、『キ・ヨ・シ!』は結果に表示される。 比較演算子さえも英語のように記述できるapplescriptの特徴がよく出ていると思う。 (もちろん記号でもok。) set zundoko to {} repeat while zundoko as string is not equal to "ズンズンズンズンドコ" set r to random number from 0 to 1 if r is equal to 0 then set zd to "ズン" else set zd to "ドコ" end if log zd set the end of zundoko to

URL analysis for kanasansoft.com


http://www.kanasansoft.com/weblab/2009/01/
http://www.kanasansoft.com/cgi/mt/mt-search.cgi?tag=shibuya.js&blog_id=1
http://www.kanasansoft.com/cgi/mt/mt-search.cgi?tag=wi-fi&blog_id=1
http://www.kanasansoft.com/cgi/mt/mt-search.cgi?tag=css&blog_id=1
http://www.kanasansoft.com/weblab/2018/01/web_payments_web_intents.html
http://www.kanasansoft.com/weblab/2006/12/
http://www.kanasansoft.com/cgi/mt/mt-search.cgi?tag=jline&blog_id=1
http://www.kanasansoft.com/cgi/mt/mt-search.cgi?tag=vimperator&blog_id=1
http://www.kanasansoft.com/cgi/mt/mt-search.cgi?tag=%e3%82%b5%e3%82%a4%e3%83%88%e3%82%a6%e3%82%b5%e3%83%b3&blog_id=1
http://www.kanasansoft.com/cgi/mt/mt-search.cgi?tag=%e9%82%a3%e7%94%b1%e5%a4%9a%e5%b1%8b&blog_id=1
http://www.kanasansoft.com/weblab/2011/06/
http://www.kanasansoft.com/weblab/2007/07/
http://www.kanasansoft.com/weblab/2016/01/
http://www.kanasansoft.com/weblab/2012/02/
http://www.kanasansoft.com/cgi/mt/mt-search.cgi?tag=kanasansoft%20blogeditor&blog_id=1

Whois Information


Whois is a protocol that is access to registering information. You can reach when the website was registered, when it will be expire, what is contact details of the site with the following informations. In a nutshell, it includes these informations;

Domain Name: KANASANSOFT.COM
Registry Domain ID: 123507588_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.discount-domain.com
Registrar URL: http://www.onamae.com/
Updated Date: 2017-06-26T03:29:17Z
Creation Date: 2004-06-26T15:19:03Z
Registry Expiry Date: 2018-06-26T15:19:03Z
Registrar: GMO Internet, Inc. dba Onamae.com
Registrar IANA ID: 49
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +81.337709199
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: UNS01.LOLIPOP.JP
Name Server: UNS02.LOLIPOP.JP
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2017-11-29T18:10:23Z <<<

For more information on Whois status codes, please visit https://icann.org/epp

NOTICE: The expiration date displayed in this record is the date the
registrar's sponsorship of the domain name registration in the registry is
currently set to expire. This date does not necessarily reflect the expiration
date of the domain name registrant's agreement with the sponsoring
registrar. Users may consult the sponsoring registrar's Whois database to
view the registrar's reported date of expiration for this registration.

TERMS OF USE: You are not authorized to access or query our Whois
database through the use of electronic processes that are high-volume and
automated except as reasonably necessary to register domain names or
modify existing registrations; the Data in VeriSign Global Registry
Services' ("VeriSign") Whois database is provided by VeriSign for
information purposes only, and to assist persons in obtaining information
about or related to a domain name registration record. VeriSign does not
guarantee its accuracy. By submitting a Whois query, you agree to abide
by the following terms of use: You agree that you may use this Data only
for lawful purposes and that under no circumstances will you use this Data
to: (1) allow, enable, or otherwise support the transmission of mass
unsolicited, commercial advertising or solicitations via e-mail, telephone,
or facsimile; or (2) enable high volume, automated, electronic processes
that apply to VeriSign (or its computer systems). The compilation,
repackaging, dissemination or other use of this Data is expressly
prohibited without the prior written consent of VeriSign. You agree not to
use electronic processes that are automated and high-volume to access or
query the Whois database except as reasonably necessary to register
domain names or modify existing registrations. VeriSign reserves the right
to restrict your access to the Whois database in its sole discretion to ensure
operational stability. VeriSign may restrict or terminate your access to the
Whois database for failure to abide by these terms of use. VeriSign
reserves the right to modify these terms at any time.

The Registry database contains ONLY .COM, .NET, .EDU domains and
Registrars.

  REGISTRAR GMO Internet, Inc. dba Onamae.com

SERVERS

  SERVER com.whois-servers.net

  ARGS domain =kanasansoft.com

  PORT 43

  TYPE domain

DOMAIN

  NAME kanasansoft.com

  CHANGED 2017-06-26

  CREATED 2004-06-26

STATUS
clientTransferProhibited https://icann.org/epp#clientTransferProhibited

NSERVER

  UNS01.LOLIPOP.JP 157.7.190.89

  UNS02.LOLIPOP.JP 210.188.212.67

  REGISTERED yes

Go to top

Mistakes


The following list shows you to spelling mistakes possible of the internet users for the website searched .

  • www.ukanasansoft.com
  • www.7kanasansoft.com
  • www.hkanasansoft.com
  • www.kkanasansoft.com
  • www.jkanasansoft.com
  • www.ikanasansoft.com
  • www.8kanasansoft.com
  • www.ykanasansoft.com
  • www.kanasansoftebc.com
  • www.kanasansoftebc.com
  • www.kanasansoft3bc.com
  • www.kanasansoftwbc.com
  • www.kanasansoftsbc.com
  • www.kanasansoft#bc.com
  • www.kanasansoftdbc.com
  • www.kanasansoftfbc.com
  • www.kanasansoft&bc.com
  • www.kanasansoftrbc.com
  • www.urlw4ebc.com
  • www.kanasansoft4bc.com
  • www.kanasansoftc.com
  • www.kanasansoftbc.com
  • www.kanasansoftvc.com
  • www.kanasansoftvbc.com
  • www.kanasansoftvc.com
  • www.kanasansoft c.com
  • www.kanasansoft bc.com
  • www.kanasansoft c.com
  • www.kanasansoftgc.com
  • www.kanasansoftgbc.com
  • www.kanasansoftgc.com
  • www.kanasansoftjc.com
  • www.kanasansoftjbc.com
  • www.kanasansoftjc.com
  • www.kanasansoftnc.com
  • www.kanasansoftnbc.com
  • www.kanasansoftnc.com
  • www.kanasansofthc.com
  • www.kanasansofthbc.com
  • www.kanasansofthc.com
  • www.kanasansoft.com
  • www.kanasansoftc.com
  • www.kanasansoftx.com
  • www.kanasansoftxc.com
  • www.kanasansoftx.com
  • www.kanasansoftf.com
  • www.kanasansoftfc.com
  • www.kanasansoftf.com
  • www.kanasansoftv.com
  • www.kanasansoftvc.com
  • www.kanasansoftv.com
  • www.kanasansoftd.com
  • www.kanasansoftdc.com
  • www.kanasansoftd.com
  • www.kanasansoftcb.com
  • www.kanasansoftcom
  • www.kanasansoft..com
  • www.kanasansoft/com
  • www.kanasansoft/.com
  • www.kanasansoft./com
  • www.kanasansoftncom
  • www.kanasansoftn.com
  • www.kanasansoft.ncom
  • www.kanasansoft;com
  • www.kanasansoft;.com
  • www.kanasansoft.;com
  • www.kanasansoftlcom
  • www.kanasansoftl.com
  • www.kanasansoft.lcom
  • www.kanasansoft com
  • www.kanasansoft .com
  • www.kanasansoft. com
  • www.kanasansoft,com
  • www.kanasansoft,.com
  • www.kanasansoft.,com
  • www.kanasansoftmcom
  • www.kanasansoftm.com
  • www.kanasansoft.mcom
  • www.kanasansoft.ccom
  • www.kanasansoft.om
  • www.kanasansoft.ccom
  • www.kanasansoft.xom
  • www.kanasansoft.xcom
  • www.kanasansoft.cxom
  • www.kanasansoft.fom
  • www.kanasansoft.fcom
  • www.kanasansoft.cfom
  • www.kanasansoft.vom
  • www.kanasansoft.vcom
  • www.kanasansoft.cvom
  • www.kanasansoft.dom
  • www.kanasansoft.dcom
  • www.kanasansoft.cdom
  • www.kanasansoftc.om
  • www.kanasansoft.cm
  • www.kanasansoft.coom
  • www.kanasansoft.cpm
  • www.kanasansoft.cpom
  • www.kanasansoft.copm
  • www.kanasansoft.cim
  • www.kanasansoft.ciom
  • www.kanasansoft.coim
  • www.kanasansoft.ckm
  • www.kanasansoft.ckom
  • www.kanasansoft.cokm
  • www.kanasansoft.clm
  • www.kanasansoft.clom
  • www.kanasansoft.colm
  • www.kanasansoft.c0m
  • www.kanasansoft.c0om
  • www.kanasansoft.co0m
  • www.kanasansoft.c:m
  • www.kanasansoft.c:om
  • www.kanasansoft.co:m
  • www.kanasansoft.c9m
  • www.kanasansoft.c9om
  • www.kanasansoft.co9m
  • www.kanasansoft.ocm
  • www.kanasansoft.co
  • kanasansoft.comm
  • www.kanasansoft.con
  • www.kanasansoft.conm
  • kanasansoft.comn
  • www.kanasansoft.col
  • www.kanasansoft.colm
  • kanasansoft.coml
  • www.kanasansoft.co
  • www.kanasansoft.co m
  • kanasansoft.com
  • www.kanasansoft.cok
  • www.kanasansoft.cokm
  • kanasansoft.comk
  • www.kanasansoft.co,
  • www.kanasansoft.co,m
  • kanasansoft.com,
  • www.kanasansoft.coj
  • www.kanasansoft.cojm
  • kanasansoft.comj
  • www.kanasansoft.cmo
Show All Mistakes Hide All Mistakes