diff --git a/LICENSE b/LICENSE
index 9cecc1d4..2904afa6 100644
--- a/LICENSE
+++ b/LICENSE
@@ -632,7 +632,7 @@ state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
{one line to give the program's name and a brief idea of what it does.}
- Copyright (C) {year} {name of author}
+ Copyright (C) 2016 Future Architect, Inc. Japan.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -652,7 +652,7 @@ Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
- {project} Copyright (C) {year} {fullname}
+ Vuls Copyright (C) 2016 Future Architect, Inc. Japan.
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
diff --git a/NOTICE b/NOTICE
new file mode 100644
index 00000000..5b5f2ef5
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1,2 @@
+Vuls Copyright (C) 2016 Future Architect, Inc. Japan.
+
diff --git a/README.ja.md b/README.ja.md
new file mode 100644
index 00000000..43283207
--- /dev/null
+++ b/README.ja.md
@@ -0,0 +1,112 @@
+
+# Vuls: VULnerability Scanner
+
+Vulnerability scanner for Linux, agentless, written in golang.
+
+Slackチームは[こちらから](http://goo.gl/forms/xm5KFo35tu)参加できます。(日本語でオッケーです)
+
+[](https://asciinema.org/a/bazozlxrw1wtxfu9yojyihick)
+
+
+
+
+[README in English](https://github.com/future-architect/vuls/blob/master/README.md)
+
+
+----
+
+# Abstract
+
+- 毎日のように発見される脆弱性の調査、ソフトウェアアップデート作業はシステム管理者にとって大変なタスクである
+- サービス停止リスクを恐れてパッケージマネージャの自動アップデート機能を使わずに手動で行うケースも多いが、手動での運用には以下の問題がある
+ - NVDやJVNなどの脆弱性データベースの新着情報をウォッチするのが大変
+ - サーバにインストールされているソフトウェアは膨大であり、全てを人が把握するのは困難
+ - 特にサーバ台数が多い場合は、新たに発見された脆弱性が自分の管理するどのサーバに該当するのかの調査コストが大きく、また漏れる可能性がある
+ - 最新情報を見逃したら脆弱性が放置されたままになる
+
+- Vulsはサーバに存在する脆弱性を自動スキャンし、詳細情報をレポートする
+ - システムに関係あるもののみ教えてくれる
+ - その脆弱性に該当するサーバを教えてくれる
+ - 自動スキャンのため脆弱性対策漏れを防ぐことができる
+ - CRONなどで定期実行、レポートすることで脆弱性放置を防ぐことできる
+
+- Vulsはシステム管理者の日々の脆弱性対応を助け、システムをセキュアに保つために有用なツールとなることを目指している
+
+
+
+----
+
+# Main Features
+
+- Linuxサーバに存在する脆弱性をスキャン
+ - Ubuntu, Debian, CentOS, Amazon Linux, RHELに対応
+ - クラウド、オンプレミス、Docker
+- OSパッケージ管理対象外のミドルウェアをスキャン
+ - プログラミング言語のライブラリやフレームワーク、ミドルウェアの脆弱性スキャン
+ - CPEに登録されているソフトウェアが対象
+- エージェントレスアーキテクチャ
+ - スキャン対象サーバにSSH接続可能なマシン1台にセットアップするだけで動作
+ - 複数のSSH認証方式をサポート
+ - SSH agent
+ - SSH public key authentication (with password, empty password)
+ - Password authentication
+- 設定ファイルのテンプレート自動生成
+ - CIDRを指定してサーバを自動検出、設定ファイルのテンプレートを生成
+- EmailやSlackで通知可能(日本語でのレポートも可能)
+- 付属するTerminal-Based User Interfaceビューアでは、Vim風キーバインドでスキャン結果を参照可能
+
+----
+
+# レポートの日本語化
+
+- JVNから日本語の脆弱性情報を取得
+ ```
+ $ go-cve-dictionary fetchjvn -help
+ fetchjvn:
+ fetchjvn [-dump-path=$PWD/cve] [-dpath=$PWD/vuls.sqlite3] [-week] [-month] [-entire]
+
+ -dbpath string
+ /path/to/sqlite3/DBfile (default "$PWD/cve.sqlite3")
+ -debug
+ debug mode
+ -debug-sql
+ SQL debug mode
+ -dump-path string
+ /path/to/dump.json (default "$PWD/cve.json")
+ -entire
+ Fetch data for entire period.(This operation is time-consuming) (default: false)
+ -month
+ Fetch data in the last month (default: false)
+ -week
+ Fetch data in the last week. (default: false)
+
+ ```
+
+- すべての期間の脆弱性情報を取得(1時間以上かかる)
+ ```
+ $ go-cve-dictionary fetchjvn -entire
+ ```
+
+- 直近1ヶ月間に更新された脆弱性情報を取得(1分未満)
+ ```
+ $ go-cve-dictionary fetchjvn -month
+ ```
+
+- 直近1週間に更新された脆弱性情報を取得(1分未満)
+ ```
+ $ go-cve-dictionary fetchjvn -week
+ ```
+
+- 脆弱性情報の自動アップデート
+Cronなどのジョブスケジューラを用いて実現可能。
+-week オプションを指定して夜間の日次実行を推奨。
+
+
+## スキャン実行
+
+```
+$ vuls scan -lang=ja
+```
+Scan時にlang=jaを指定すると脆弱性レポートが日本語になる
+slack, emailは日本語対応済み TUIは日本語表示未対応
+
diff --git a/README.md b/README.md
new file mode 100644
index 00000000..25ba934d
--- /dev/null
+++ b/README.md
@@ -0,0 +1,611 @@
+
+# Vuls: VULnerability Scanner
+
+Vulnerability scanner for Linux, agentless, written in golang.
+
+We have a slack team. [Join slack team](http://goo.gl/forms/xm5KFo35tu)
+
+[](https://asciinema.org/a/3y9zrf950agiko7klg8abvyck)
+
+
+
+[README in Japanese](https://github.com/future-architect/vuls/blob/master/README.ja.md)
+
+
+----
+
+# Abstract
+
+- 毎日のように発見される脆弱性の調査、ソフトウェアアップデート作業はシステム管理者にとって大変なタスクである
+- サービス停止リスクを恐れてパッケージマネージャの自動アップデート機能を使わずに手動で行うケースも多いが、手動での運用には以下の問題がある
+ - NVDやJVNなどの脆弱性データベースの新着情報をウォッチするのが大変
+ - サーバにインストールされているソフトウェアは膨大であり、全てを人が把握するのは困難
+ - 特にサーバ台数が多い場合は、新たに発見された脆弱性が自分の管理するどのサーバに該当するのかの調査コストが大きく、また漏れる可能性がある
+ - 最新情報を見逃したら脆弱性が放置されたままになる
+
+- Vulsはサーバに存在する脆弱性を自動スキャンし、詳細情報をレポートする
+ - システムに関係あるもののみ教えてくれる
+ - その脆弱性に該当するサーバを教えてくれる
+ - 自動スキャンのため脆弱性対策漏れを防ぐことができる
+ - CRONなどで定期実行、レポートすることで脆弱性放置を防ぐことできる
+
+- Vulsはシステム管理者の日々の脆弱性対応を助け、システムをセキュアに保つために有用なツールとなることを目指している
+
+
+
+----
+
+# Main Features
+
+- Linuxサーバに存在する脆弱性をスキャン
+ - Ubuntu, Debian, CentOS, Amazon Linux, RHELに対応
+ - クラウド、オンプレミス、Docker
+- OSパッケージ管理対象外のミドルウェアをスキャン
+ - プログラミング言語のライブラリやフレームワーク、ミドルウェアの脆弱性スキャン
+ - CPEに登録されているソフトウェアが対象
+- エージェントレスアーキテクチャ
+ - スキャン対象サーバにSSH接続可能なマシン1台にセットアップするだけで動作
+ - 複数のSSH認証方式をサポート
+ - SSH agent
+ - SSH public key authentication (with password, empty password)
+ - Password authentication
+- 設定ファイルのテンプレート自動生成
+ - CIDRを指定してサーバを自動検出、設定ファイルのテンプレートを生成
+- EmailやSlackで通知可能(日本語でのレポートも可能)
+- 付属するTerminal-Based User Interfaceビューアでは、Vim風キーバインドでスキャン結果を参照可能
+
+----
+
+# Hello Vuls
+
+Describe how to scan the vulnerabilites that is included on the localhost.
+Procedure is as follows.
+
+1. Launch Amazon Linux
+1. Enable to ssh from localhost
+1. Install requirements
+1. Deploy go-cve-dictionary
+1. Deploy Vuls
+1. Configuration
+1. Prepare
+1. Scan
+1. TUI(Terminal-Based User Interface)
+
+## 1. Launch Amazon Linux
+
+- For the purpose of explanation, using the old AMI (amzn-ami-hvm-2015.09.1.x86_64-gp2 - ami-383c1956)
+- Instance size: t2.medium
+ - Unable to work on t2.small, micro, nano, Because 2.3GB memory is needed during data fetch from NVD for the first time.
+ - After the initial data fetch has been completed, It is able to run on t2.nano
+- Add the following to the cloud-init, to prevent from automatically update at the first launch.
+
+ - [Q: How do I disable the automatic installation of critical and important security updates on initial launch?](https://aws.amazon.com/amazon-linux-ami/faqs/?nc1=h_ls)
+```
+#cloud-config
+repo_upgrade: none
+```
+
+## 2. Enable to ssh from localhost
+
+Create a keypair then append public key to authorized_keys
+```bash
+$ ssh-keygen -t rsa
+$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
+```
+
+## 3. Install requirements
+
+Vuls requires the following packages.
+
+- sqlite
+- git
+- gcc
+- go v1.6
+ - https://golang.org/doc/install
+
+```bash
+$ ssh ec2-user@52.100.100.100 -i ~/.ssh/private.pem
+$ sudo yum -y install sqlite git gcc
+$ wget https://storage.googleapis.com/golang/go1.6.linux-amd64.tar.gz
+$ sudo tar -C /usr/local -xzf go1.6.linux-amd64.tar.gz
+$ mkdir $HOME/go
+```
+Put these lines into /etc/profile.d/goenv.sh
+
+```bash
+export GOROOT=/usr/local/go
+export GOPATH=$HOME/go
+export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
+```
+
+Set the OS environment variable to current shell
+```bash
+$ source /etc/profile.d/goenv.sh
+```
+
+## 4. Deploy go-cve-dictionary
+
+go get
+
+```bash
+$ sudo mkdir /var/log/vuls
+$ sudo chown ec2-user /var/log/vuls
+$ sudo chmod 700 /var/log/vuls
+$ go get github.com/kotakanbe/go-cve-dictionary
+```
+
+Start go-cve-dictionary as server mode.
+For the first time, go-cve-dictionary fetches vulnerability data from NVD.
+It takes about 10 minutes (on AWS).
+
+```bash
+$ go-cve-dictionary server
+... Fetching ...
+$ ls -alh cve.sqlite3
+-rw-r--r-- 1 ec2-user ec2-user 7.0M Mar 24 13:20 cve.sqlite3
+```
+
+Now we has vulnerbility data, So start as server mode again.
+```bash
+$ go-cve-dictionary server
+[Mar 24 15:21:55] INFO Opening DB. datafile: /home/ec2-user/cve.sqlite3
+[Mar 24 15:21:55] INFO Migrating DB
+[Mar 24 15:21:56] INFO Starting HTTP Sever...
+[Mar 24 15:21:56] INFO Listening on 127.0.0.1:1323
+```
+
+## 5. Deploy vuls
+
+Launch a new terminal, SSH to the ec2.
+
+go get
+```
+$ go get github.com/future-architect/vuls
+```
+
+## 6. Config
+
+Create a config file(TOML format).
+
+```
+$ cat config.toml
+[servers]
+
+[servers.172-31-4-82]
+host = "172.31.4.82"
+port = "22"
+user = "ec2-user"
+keyPath = "/home/ec2-user/.ssh/id_rsa"
+```
+
+## 7. Prepare
+
+
+```
+$ vuls prepare
+```
+
+## 8. Scan
+
+```
+$ vuls scan
+INFO[0000] Begin scannig (config: /home/ec2-user/config.toml)
+
+... snip ...
+
+172-31-4-82 (amazon 2015.09)
+============================
+CVE-2016-0494 10.0 Unspecified vulnerability in the Java SE and Java SE Embedded components in Oracle
+ Java SE 6u105, 7u91, and 8u66 and Java SE Embedded 8u65 allows remote attackers to
+ affect confidentiality, integrity, and availability via unknown vectors related to
+ 2D.
+... snip ...
+
+CVE-2016-0494
+-------------
+Score 10.0 (High)
+Vector (AV:N/AC:L/Au:N/C:C/I:C/A:C)
+Summary Unspecified vulnerability in the Java SE and Java SE Embedded components in Oracle Java SE 6u105,
+ 7u91, and 8u66 and Java SE Embedded 8u65 allows remote attackers to affect confidentiality,
+ integrity, and availability via unknown vectors related to 2D.
+NVD https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-0494
+MITRE https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-0494
+CVE Details http://www.cvedetails.com/cve/CVE-2016-0494
+CVSS Claculator https://nvd.nist.gov/cvss/v2-calculator?name=CVE-2016-0494&vector=(AV:N/AC:L/Au:N/C:C/I:C/A:C)
+RHEL-CVE https://access.redhat.com/security/cve/CVE-2016-0494
+ALAS-2016-643 https://alas.aws.amazon.com/ALAS-2016-643.html
+Package/CPE java-1.7.0-openjdk-1.7.0.91-2.6.2.2.63.amzn1 -> java-1.7.0-openjdk-1:1.7.0.95-2.6.4.0.65.amzn1
+
+```
+
+## 9. TUI
+
+Vuls has Terminal-Based User Interface to see the latest scan.
+
+```
+$ vuls tui
+```
+
+
+
+
+----
+
+# Architecture
+
+
+
+## go-cve-dictinary
+- Fetch vulnerbility information from NVD, JVN(Japanese), then insert into SQLite.
+
+## Vuls
+- Scan vulnerabilities that exist on servers, to get a list of the CVE ID
+- In order to get more information of the detected CVE, send HTTP request to go-cve-dictinary
+- Send the report by Slack, Email
+- System operator can see the latest report by terminal
+
+----
+
+# Usecase
+
+## Scan all servers
+
+
+
+## Scan a single server
+
+web/app server in the same configuration under the load balancer
+
+
+
+----
+
+# Support OS
+
+| Distribution| Release |
+|:------------|-------------------:|
+| Ubuntu | 12, 14, 16|
+| Debian | 7, 8|
+| RHEL | 4, 5, 6, 7|
+| CentOS | 5, 6, 7|
+| Amazon Linux| All |
+
+----
+
+
+# Usage: Automatic Server Discovery
+
+Discovery subcommand discovers active servers which specifed in CIDR range, then print the template of config file(TOML format) to terminal.
+
+```
+$ vuls discover -help
+discover:
+ discover 192.168.0.0/24
+```
+
+## Exapmle
+
+```
+$ vuls discover 172.31.4.0/24
+# Create config.toml using below and then ./vuls --config=/path/to/config.toml
+
+[slack]
+hookURL = "https://hooks.slack.com/services/abc123/defghijklmnopqrstuvwxyz"
+channel = "#channel-name"
+#channel = "#{servername}"
+iconEmoji = ":ghost:"
+authUser = "username"
+notifyUsers = ["@username"]
+
+[mail]
+smtpAddr = "smtp.gmail.com"
+smtpPort = 465
+user = "username"
+password = "password"
+from = "from@address.com"
+to = ["to@address.com"]
+cc = ["cc@address.com"]
+subjectPrefix = "[vuls]"
+
+[default]
+#port = "22"
+#user = "username"
+#password = "password"
+#keyPath = "/home/username/.ssh/id_rsa"
+#keyPassword = "password"
+
+[servers]
+
+[servers.172-31-4-82]
+host = "172.31.4.82"
+#port = "22"
+#user = "root"
+#password = "password"
+#keyPath = "/home/username/.ssh/id_rsa"
+#keyPassword = "password"
+#cpeNames = [
+# "cpe:/a:rubyonrails:ruby_on_rails:4.2.1",
+#]
+```
+
+You can customize your configuration using this template.
+
+----
+
+# Configuration
+
+- Slack section
+
+```
+[slack]
+hookURL = "https://hooks.slack.com/services/abc123/defghijklmnopqrstuvwxyz"
+channel = "#channel-name"
+#channel = "#{servername}"
+iconEmoji = ":ghost:"
+authUser = "username"
+notifyUsers = ["@username"]
+```
+
+- hookURL : Incomming webhook's URL
+- channel : channel name.
+
+- Mail section
+
+
+```
+[mail]
+smtpAddr = "smtp.gmail.com"
+smtpPort = 465
+user = "username"
+password = "password"
+from = "from@address.com"
+to = ["to@address.com"]
+cc = ["cc@address.com"]
+subjectPrefix = "[vuls]"
+```
+
+- Defualt section
+
+```
+[default]
+#port = "22"
+#user = "username"
+#password = "password"
+#keyPath = "/home/username/.ssh/id_rsa"
+#keyPassword = "password"
+```
+
+- servers section
+
+```
+[servers]
+
+[servers.172-31-4-82]
+host = "172.31.4.82"
+#port = "22"
+#user = "root"
+#password = "password"
+#keyPath = "/home/username/.ssh/id_rsa"
+#keyPassword = "password"
+#cpeNames = [
+# "cpe:/a:rubyonrails:ruby_on_rails:4.2.1",
+#]
+```
+
+----
+
+# Usage: Prepare
+
+Prepare subcommand installs required packages on each server.
+
+| Distribution| Release | Requirements |
+|:------------|-------------------:|:-------------|
+| Ubuntu | 12, 14, 16| - |
+| Debian | 7, 8| apptitude |
+| CentOS | 5| yum-plugin-security, yum-changelog |
+| CentOS | 6, 7| yum-plugin-security, yum-plugin-changelog |
+| Amazon | All | - |
+| RHEL | 4, 5, 6, 7 | - |
+
+
+```
+$ vuls prepare -help
+prepare:
+ prepare [-config=/path/to/config.toml] [-debug]
+
+ -config string
+ /path/to/toml (default "/home/ec2-user/config.toml")
+ -debug
+ debug mode
+ -use-unattended-upgrades
+ [Depricated] For Ubuntu, install unattended-upgrades
+```
+
+----
+
+# Usage: Scan
+
+```
+$ vuls scan -help
+scan:
+ scan
+ [-lang=en|ja]
+ [-config=/path/to/config.toml]
+ [-dbpath=/path/to/vuls.sqlite3]
+ [-cve-dictionary-url=http://127.0.0.1:1323]
+ [-cvss-over=7]
+ [-report-slack]
+ [-report-mail]
+ [-http-proxy=http://192.168.0.1:8080]
+ [-debug]
+ [-debug-sql]
+ -config string
+ /path/to/toml (default "$HOME/config.toml")
+ -cve-dictionary-url string
+ http://CVE.Dictionary (default: %s) (default "http://127.0.0.1:1323")
+ -cvss-over float
+ -cvss-over=6.5 means reporting CVSS Score 6.5 and over (default: 0 (means report all))
+ -dbpath string
+ /path/to/sqlite3 (default "$HOME/vuls.sqlite3")
+ -debug
+ debug mode
+ -debug-sql
+ SQL debug mode
+ -http-proxy string
+ http://proxy-url:port (default: empty)
+ -lang string
+ [en|ja] (default "en")
+ -report-mail
+ Email report
+ -report-slack
+ Slack report
+ -use-unattended-upgrades
+ [Depricated] For Ubuntu. Scan by unattended-upgrades or not (use apt-get upgrade --dry-run by default)
+ -use-yum-plugin-security
+ [Depricated] For CentOS 5. Scan by yum-plugin-security or not (use yum check-update by default)
+
+```
+
+## example
+
+Run go-cve-dictionary as server mdoe before scanning.
+```
+$ go-cve-dictionary server
+```
+
+### Scan all servers defined in config file
+```
+$ vuls scan --report-slack --report-mail --cvss-over=7
+```
+Examples of the above are the following meanings...
+- Scan all servers defined in config file
+- Send scan resulsts to slack, email
+- Only Reporting CVEs that CVSS score over 7
+- Print scan result to terminal
+
+### Scan specified servers
+```
+$ vuls scan server1 server2
+```
+Examples of the above are the following meanings...
+- Scan only 2 servers. (server1, server2)
+- Print scan result to terminal
+
+----
+
+# Usage: Scan vulnerability of non-OS package
+
+Vuls is possible to detect vulnerabilities something you compiled by yourself or library of language, framework that has been registered in the [CPE](https://nvd.nist.gov/cpe.cfm).
+
+- How to search CPE name by software name
+ - [NVD: Search Common Platform Enumerations (CPE)](https://web.nvd.nist.gov/view/cpe/search)
+ **Check CPE Naming Format: 2.2**
+
+- Configuration
+If you want to detect the vulnerbility of Ruby on Rails v4.2.1, define as below.
+ ```
+ [servers]
+
+ [servers.172-31-4-82]
+ host = "172.31.4.82"
+ user = "ec2-user"
+ keyPath = "/home/username/.ssh/id_rsa"
+ cpeNames = [
+ "cpe:/a:rubyonrails:ruby_on_rails:4.2.1",
+ ]
+ ```
+
+# Usage: How to update NVD data.
+
+```
+$ go-cve-dictionary fetchnvd -h
+fetchnvd:
+ fetchnvd
+ [-last2y]
+ [-dbpath=/path/to/cve.sqlite3]
+ [-debug]
+ [-debug-sql]
+
+ -dbpath string
+ /path/to/sqlite3 (default "/home/ec2-user/cve.sqlite3")
+ -debug
+ debug mode
+ -debug-sql
+ SQL debug mode
+ -last2y
+ Refresh NVD data in the last two years.
+```
+
+- Fetch data of the entire period
+
+```
+$ go-cve-dictionary fetchnvd -entire
+```
+
+- Fetch data last 2 years
+
+```
+$ go-cve-dictionary fetchnvd -last2y
+```
+
+----
+
+# Misc
+
+- HTTP Proxy Support
+If your system is behind HTTP proxy, you have to specify --http-proxy option.
+
+- How to Daemonize go-cve-dictionary
+Use Systemd, Upstart or supervisord, daemontools...
+
+- How to update vulnerbility data automatically.
+Use job scheduler like Cron (with -last2y option).
+
+- How to cross compile
+```bash
+$ cd /path/to/your/local-git-reporsitory/vuls
+$ GOOS=linux GOARCH=amd64 go build -o vuls.amd64
+```
+
+- Logging
+Log wrote to under /var/log/vuls/
+
+- Debug
+Run with --debug, --sql-debug option.
+
+- Windows
+Use Microsoft Baseline Secuirty Analyzer. [MBSA](https://technet.microsoft.com/en-us/security/cc184924.aspx)
+
+----
+
+# Data Source
+
+- [NVD](https://nvd.nist.gov/)
+- [JVN(Japanese)](http://jvndb.jvn.jp/apis/myjvn/)
+
+
+# Authors
+
+kotakanbe ([@kotakanbe](https://twitter.com/kotakanbe)) created vuls and [these fine people](https://github.com/future-architect/vuls/graphs/contributors) have contributed.
+
+----
+
+# Contribute
+
+1. Fork it
+2. Create your feature branch (`git checkout -b my-new-feature`)
+3. Commit your changes (`git commit -am 'Add some feature'`)
+4. Push to the branch (`git push origin my-new-feature`)
+5. Create new Pull Request
+
+----
+
+# Change Log
+
+Please see [CHANGELOG](https://github.com/future-architect/vuls/blob/master/CHANGELOG.md).
+
+----
+
+# Licence
+
+Please see [LICENSE](https://github.com/future-architect/vuls/blob/master/LICENSE).
diff --git a/img/hello-vuls-tui.png b/img/hello-vuls-tui.png
new file mode 100644
index 00000000..575ce97c
Binary files /dev/null and b/img/hello-vuls-tui.png differ
diff --git a/img/vuls-architecture.graphml b/img/vuls-architecture.graphml
new file mode 100644
index 00000000..9eb4713f
--- /dev/null
+++ b/img/vuls-architecture.graphml
@@ -0,0 +1,979 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Vulnerbility Database
+
+
+
+
+
+
+
+
+
+ Folder 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ JVN
+(Japanese)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NVD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Linux Support
+
+
+
+
+
+
+
+
+
+ Folder 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ apptitude
+changelog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ yum
+changelog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RHSA (RedHat)
+ALAS (Amazon)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ servers
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Vuls
+
+
+
+
+
+
+
+
+
+ Folder 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Report
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TUI View
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Scan
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ System Operator
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SQLite3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ go-cve-dictionary
+
+
+
+
+
+
+
+
+
+ Folder 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SQLite3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ HTTP server
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fetcher
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fetch
+Vulnerability data
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ HTTP
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SSH
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="68px" height="60px" viewBox="-0.435 -0.869 68 60" enable-background="new -0.435 -0.869 68 60"
+ xml:space="preserve">
+<defs>
+</defs>
+<path fill="#666666" d="M52.462,30.881c-0.021,0-0.037,0.01-0.059,0.012c-0.021-0.002-0.037-0.012-0.059-0.012h-18.5v-7.555
+ c0-0.414-0.335-0.75-0.75-0.75c-0.414,0-0.75,0.336-0.75,0.75v7.555h-18.5c-0.02,0-0.037,0.01-0.057,0.012
+ c-0.02-0.002-0.037-0.012-0.057-0.012c-0.414,0-0.75,0.336-0.75,0.75v3.834c0,0.414,0.336,0.75,0.75,0.75s0.75-0.336,0.75-0.75
+ v-3.084H51.71v3.084c0,0.414,0.336,0.75,0.75,0.75s0.75-0.336,0.75-0.75v-3.834C53.212,31.217,52.876,30.881,52.462,30.881z"/>
+<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="130.7236" y1="-184.1631" x2="130.7236" y2="-191.9565" gradientTransform="matrix(1 0 0 -1 -97.6001 -158.6377)">
+ <stop offset="0" style="stop-color:#9CD7FF"/>
+ <stop offset="1" style="stop-color:#3C89C9"/>
+</linearGradient>
+<path fill="url(#SVGID_1_)" d="M36.296,29.976c-0.832,0-1.513-0.681-1.513-1.513v-1.424c0-0.832-0.681-1.513-1.513-1.513h-0.214
+ c-0.832,0-1.513,0.681-1.513,1.513v1.424c0,0.832-0.681,1.513-1.513,1.513h-2.499c-0.832,0-1.513,0.681-1.513,1.513v0.317
+ c0,0.832,0.681,1.513,1.513,1.513h11.187c0.832,0,1.513-0.681,1.513-1.513v-0.317c0-0.833-0.681-1.513-1.513-1.513H36.296z"/>
+<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="605.8877" y1="2040.6665" x2="593.1709" y2="2040.6665" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_2_)" d="M20.205,57.452c0,0.519-3.619,0.752-6.627,0.752c-2.083,0-5.846-0.186-6.089-0.678
+ c0,0.238,0,0.806,0,0.89c0,0.389,2.573,0.661,6.084,0.661c3.511,0,6.632-0.344,6.632-0.729C20.205,58.264,20.205,57.7,20.205,57.452
+ z"/>
+<path fill="#808080" d="M13.846,56.806c3.512,0,6.358,0.313,6.358,0.699s-2.846,0.763-6.358,0.763c-3.59,0-6.358-0.375-6.358-0.763
+ S10.335,56.806,13.846,56.806z"/>
+<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="600.833" y1="2037.4702" x2="598.1563" y2="2037.4702" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#999999"/>
+ <stop offset="0.0417" style="stop-color:#8D8D8D"/>
+ <stop offset="0.1617" style="stop-color:#717171"/>
+ <stop offset="0.2821" style="stop-color:#5D5D5D"/>
+ <stop offset="0.4021" style="stop-color:#515151"/>
+ <stop offset="0.5212" style="stop-color:#4D4D4D"/>
+ <stop offset="0.6202" style="stop-color:#565656"/>
+ <stop offset="0.7817" style="stop-color:#6E6E6E"/>
+ <stop offset="0.9844" style="stop-color:#969696"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_3_)" d="M15.215,57.657c0,0-0.792,0.053-1.339,0.053s-1.338-0.053-1.338-0.053v-5.231h2.677V57.657z"/>
+<radialGradient id="SVGID_4_" cx="465.1113" cy="2023.4497" r="12.8975" gradientTransform="matrix(1.15 0 0 1 -526.6041 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#F2F2F2"/>
+ <stop offset="1" style="stop-color:#666666"/>
+</radialGradient>
+<path fill="url(#SVGID_4_)" d="M0.065,36.888c0-0.59,0.482-1.071,1.072-1.071H26.98c0.589,0,1.071,0.481,1.071,1.071v16.108
+ c0,0.589-0.482,1.07-1.071,1.07H1.137c-0.59,0.002-1.072-0.481-1.072-1.07V36.888z"/>
+<path fill="none" stroke="#666666" stroke-width="0.1305" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="
+ M0.065,36.888c0-0.59,0.482-1.071,1.072-1.071H26.98c0.589,0,1.071,0.481,1.071,1.071v16.108c0,0.589-0.482,1.07-1.071,1.07H1.137
+ c-0.59,0.002-1.072-0.481-1.072-1.07V36.888z"/>
+<radialGradient id="SVGID_5_" cx="439.1309" cy="2019.0845" r="28.5715" fx="461.6079" fy="2015.234" gradientTransform="matrix(1.1935 0 0 1 -509.6013 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</radialGradient>
+<path fill="url(#SVGID_5_)" d="M0.613,37.436c0-0.591,0.482-1.072,1.071-1.072h24.871c0.589,0,1.071,0.481,1.071,1.072v14.893
+ c0,0.59-0.482,1.072-1.071,1.072H1.685c-0.589,0-1.071-0.482-1.071-1.072V37.436z"/>
+<radialGradient id="SVGID_6_" cx="440.0439" cy="2019.1304" r="18.3134" gradientTransform="matrix(1.1923 0 0 1 -510.0601 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#9CD7FF"/>
+ <stop offset="1" style="stop-color:#3C89C9"/>
+</radialGradient>
+<path fill="url(#SVGID_6_)" d="M0.917,37.679c0-0.59,0.482-1.071,1.072-1.071h24.262c0.589,0,1.071,0.481,1.071,1.071v14.406
+ c0,0.588-0.482,1.069-1.071,1.069H1.989c-0.59,0-1.072-0.481-1.072-1.069V37.679z"/>
+<path opacity="0.24" fill="#F2F2F2" d="M0.917,49.11V37.679c0-0.59,0.482-1.071,1.072-1.071h24.262c0.589,0,1.071,0.481,1.071,1.071
+ v7.252l-12.407,2.646c-0.57,0.146-1.52,0.293-2.107,0.326L0.917,49.11z"/>
+<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="644.3887" y1="2040.6665" x2="631.6719" y2="2040.6665" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_7_)" d="M58.706,57.452c0,0.518-3.621,0.752-6.627,0.752c-2.084,0-5.848-0.186-6.09-0.678
+ c0,0.237,0,0.805,0,0.889c0,0.389,2.572,0.662,6.084,0.662s6.633-0.344,6.633-0.729C58.706,58.263,58.706,57.7,58.706,57.452z"/>
+<path fill="#808080" d="M52.347,56.805c3.512,0,6.357,0.313,6.357,0.699s-2.847,0.762-6.357,0.762c-3.59,0-6.357-0.373-6.357-0.762
+ C45.989,57.118,48.837,56.805,52.347,56.805z"/>
+<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="639.333" y1="2037.4683" x2="636.6553" y2="2037.4683" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#999999"/>
+ <stop offset="0.0417" style="stop-color:#8D8D8D"/>
+ <stop offset="0.1617" style="stop-color:#717171"/>
+ <stop offset="0.2821" style="stop-color:#5D5D5D"/>
+ <stop offset="0.4021" style="stop-color:#515151"/>
+ <stop offset="0.5212" style="stop-color:#4D4D4D"/>
+ <stop offset="0.6202" style="stop-color:#565656"/>
+ <stop offset="0.7817" style="stop-color:#6E6E6E"/>
+ <stop offset="0.9844" style="stop-color:#969696"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_8_)" d="M53.716,57.657c0,0-0.791,0.052-1.34,0.052c-0.547,0-1.338-0.052-1.338-0.052v-5.232h2.678V57.657z"
+ />
+<radialGradient id="SVGID_9_" cx="498.5898" cy="2023.4487" r="12.8975" gradientTransform="matrix(1.15 0 0 1 -526.6041 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#F2F2F2"/>
+ <stop offset="1" style="stop-color:#666666"/>
+</radialGradient>
+<path fill="url(#SVGID_9_)" d="M38.566,36.887c0-0.59,0.481-1.072,1.071-1.072h25.844c0.589,0,1.07,0.482,1.07,1.072v16.107
+ c0,0.59-0.481,1.072-1.07,1.072H39.638c-0.59,0-1.071-0.482-1.071-1.072V36.887z"/>
+<path fill="none" stroke="#666666" stroke-width="0.1305" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="
+ M38.566,36.887c0-0.59,0.481-1.072,1.071-1.072h25.844c0.589,0,1.07,0.482,1.07,1.072v16.107c0,0.59-0.481,1.072-1.07,1.072H39.638
+ c-0.59,0-1.071-0.482-1.071-1.072V36.887z"/>
+<radialGradient id="SVGID_10_" cx="471.3896" cy="2019.0845" r="28.5697" fx="493.8652" fy="2015.2343" gradientTransform="matrix(1.1935 0 0 1 -509.6013 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</radialGradient>
+<path fill="url(#SVGID_10_)" d="M39.114,37.434c0-0.59,0.482-1.072,1.071-1.072h24.87c0.589,0,1.07,0.482,1.07,1.072v14.895
+ c0,0.589-0.481,1.07-1.07,1.07h-24.87c-0.589,0-1.071-0.481-1.071-1.07V37.434z"/>
+<radialGradient id="SVGID_11_" cx="472.334" cy="2019.1294" r="18.3139" gradientTransform="matrix(1.1923 0 0 1 -510.0601 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#9CD7FF"/>
+ <stop offset="1" style="stop-color:#3C89C9"/>
+</radialGradient>
+<path fill="url(#SVGID_11_)" d="M39.419,37.678c0-0.59,0.481-1.072,1.07-1.072h24.264c0.588,0,1.07,0.482,1.07,1.072v14.406
+ c0,0.588-0.482,1.07-1.07,1.07H40.489c-0.589,0-1.07-0.482-1.07-1.07V37.678z"/>
+<path opacity="0.24" fill="#F2F2F2" d="M39.419,49.108v-11.43c0-0.59,0.481-1.072,1.07-1.072h24.264c0.588,0,1.07,0.482,1.07,1.072
+ v7.252l-12.408,2.645c-0.57,0.146-1.52,0.295-2.106,0.326L39.419,49.108z"/>
+<linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="624.8936" y1="2004.9155" x2="612.1787" y2="2004.9155" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_12_)" d="M39.212,21.701c0,0.518-3.621,0.752-6.626,0.752c-2.083,0-5.847-0.186-6.089-0.678
+ c0,0.238,0,0.805,0,0.889c0,0.389,2.573,0.662,6.084,0.662c3.51,0,6.631-0.344,6.631-0.729
+ C39.212,22.513,39.212,21.949,39.212,21.701z"/>
+<path fill="#808080" d="M32.854,21.055c3.511,0,6.358,0.313,6.358,0.699c0,0.386-2.848,0.762-6.358,0.762
+ c-3.589,0-6.358-0.374-6.358-0.762C26.496,21.367,29.342,21.055,32.854,21.055z"/>
+<linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="619.8379" y1="2001.7183" x2="617.1611" y2="2001.7183" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#999999"/>
+ <stop offset="0.0417" style="stop-color:#8D8D8D"/>
+ <stop offset="0.1617" style="stop-color:#717171"/>
+ <stop offset="0.2821" style="stop-color:#5D5D5D"/>
+ <stop offset="0.4021" style="stop-color:#515151"/>
+ <stop offset="0.5212" style="stop-color:#4D4D4D"/>
+ <stop offset="0.6202" style="stop-color:#565656"/>
+ <stop offset="0.7817" style="stop-color:#6E6E6E"/>
+ <stop offset="0.9844" style="stop-color:#969696"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_13_)" d="M34.222,21.906c0,0-0.791,0.052-1.338,0.052c-0.547,0-1.338-0.052-1.338-0.052v-5.232h2.677
+ L34.222,21.906L34.222,21.906z"/>
+<radialGradient id="SVGID_14_" cx="481.6387" cy="1987.6978" r="12.8975" gradientTransform="matrix(1.15 0 0 1 -526.6041 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#F2F2F2"/>
+ <stop offset="1" style="stop-color:#666666"/>
+</radialGradient>
+<path fill="url(#SVGID_14_)" d="M19.072,1.137c0-0.59,0.482-1.072,1.071-1.072h25.843c0.589,0,1.071,0.482,1.071,1.072v16.108
+ c0,0.589-0.482,1.071-1.071,1.071H20.145c-0.589,0-1.071-0.482-1.071-1.071L19.072,1.137L19.072,1.137z"/>
+<path fill="none" stroke="#666666" stroke-width="0.1305" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="
+ M19.072,1.137c0-0.59,0.482-1.072,1.071-1.072h25.843c0.589,0,1.071,0.482,1.071,1.072v16.108c0,0.589-0.482,1.071-1.071,1.071
+ H20.145c-0.589,0-1.071-0.482-1.071-1.071L19.072,1.137L19.072,1.137z"/>
+<radialGradient id="SVGID_15_" cx="455.0566" cy="1983.3345" r="28.5689" fx="477.5316" fy="1979.4844" gradientTransform="matrix(1.1935 0 0 1 -509.6013 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</radialGradient>
+<path fill="url(#SVGID_15_)" d="M19.621,1.685c0-0.59,0.482-1.072,1.072-1.072h24.87c0.589,0,1.071,0.482,1.071,1.072v14.894
+ c0,0.589-0.482,1.071-1.071,1.071h-24.87c-0.589,0-1.072-0.482-1.072-1.071V1.685z"/>
+<radialGradient id="SVGID_16_" cx="455.9854" cy="1983.3784" r="18.3134" gradientTransform="matrix(1.1923 0 0 1 -510.0601 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#9CD7FF"/>
+ <stop offset="1" style="stop-color:#3C89C9"/>
+</radialGradient>
+<path fill="url(#SVGID_16_)" d="M19.924,1.928c0-0.59,0.482-1.072,1.072-1.072h24.262c0.589,0,1.07,0.482,1.07,1.072v14.406
+ c0,0.588-0.481,1.07-1.07,1.07H20.997c-0.589,0-1.072-0.482-1.072-1.07V1.928z"/>
+<path opacity="0.24" fill="#F2F2F2" d="M19.924,13.358V1.928c0-0.59,0.482-1.072,1.072-1.072h24.262c0.589,0,1.07,0.482,1.07,1.072
+ V9.18l-12.408,2.646c-0.569,0.146-1.519,0.294-2.106,0.326L19.924,13.358z"/>
+</svg>
+
+ <?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="57px" height="65px" viewBox="0 0 57 65" enable-background="new 0 0 57 65" xml:space="preserve">
+<g>
+
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="26.3398" y1="3115.7266" x2="27.5807" y2="3145.5239" gradientTransform="matrix(1 0 0 1 0.3203 -3091.7656)">
+ <stop offset="0.2711" style="stop-color:#FFAB4F"/>
+ <stop offset="1" style="stop-color:#FFD28F"/>
+ </linearGradient>
+ <path fill="url(#SVGID_1_)" stroke="#ED9135" stroke-miterlimit="10" d="M49.529,51.225c-4.396-4.396-10.951-5.884-12.063-6.109
+ V37.8H19.278c0,0,0.038,6.903,0,6.868c0,0-6.874,0.997-12.308,6.432C1.378,56.691,0.5,62.77,0.5,62.77
+ c0,1.938,1.575,3.492,3.523,3.492h48.51c1.947,0,3.521-1.558,3.521-3.492C56.055,62.768,54.211,55.906,49.529,51.225z"/>
+
+ <radialGradient id="face_x5F_white_1_" cx="27.5835" cy="3117.4922" r="23.425" fx="23.0139" fy="3115.0024" gradientTransform="matrix(1 0 0 1 0.3203 -3091.7656)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#FFD28F"/>
+ <stop offset="1" style="stop-color:#FFAB4F"/>
+ </radialGradient>
+ <path id="face_x5F_white_3_" fill="url(#face_x5F_white_1_)" stroke="#ED9135" stroke-miterlimit="10" d="M43.676,23.357
+ c0.086,10.2-6.738,18.52-15.25,18.586c-8.5,0.068-15.464-8.146-15.55-18.344C12.794,13.4,19.618,5.079,28.123,5.012
+ C36.627,4.945,43.59,13.158,43.676,23.357z"/>
+
+ <linearGradient id="face_highlight_1_" gradientUnits="userSpaceOnUse" x1="6468.501" y1="-12291.5195" x2="6492.1304" y2="-12384.9688" gradientTransform="matrix(0.275 0 0 -0.2733 -1752.8849 -3351.7349)">
+ <stop offset="0" style="stop-color:#FFFFFF;stop-opacity:0.24"/>
+ <stop offset="1" style="stop-color:#FFFFFF;stop-opacity:0.16"/>
+ </linearGradient>
+ <path id="face_highlight_3_" fill="url(#face_highlight_1_)" d="M28.415,5.625c-6.035,0.047-10.747,4.493-12.787,10.386
+ c-0.664,1.919-0.294,4.043,0.98,5.629c2.73,3.398,5.729,6.283,9.461,8.088c3.137,1.518,7.535,2.385,11.893,1.247
+ c2.274-0.592,3.988-2.459,4.375-4.766c0.187-1.094,0.293-2.289,0.283-3.553C42.54,13.244,36.729,5.56,28.415,5.625z"/>
+ <path fill="#CC9869" stroke="#99724F" stroke-width="0.9271" stroke-linecap="round" stroke-linejoin="round" d="M28.02,31.921
+ c-6.78,0-6.717,3.708-6.717,3.708c0,8.133,2.985,8.788,6.955,8.788c4.243,0,6.792-0.926,6.792-8.595
+ C35.051,35.822,35.881,31.921,28.02,31.921z M23.989,35.678c0-0.556,1.838-1.005,4.107-1.005c2.27,0,4.107,0.449,4.107,1.005
+ C32.204,36.232,23.989,36.232,23.989,35.678z"/>
+ <path id="hair_x5F_gray_2_" fill="#CC9869" stroke="#99724F" stroke-linecap="round" stroke-linejoin="round" d="M20.278,13.25
+ c0,0,5.321,7.25,15,3.75c2.729-0.563,9.058,1.035,9.058,1.035S40.68,1.865,27.289,2.744C9.403,4.125,12.058,25.678,12.058,25.678
+ s2.768-0.684,5.036-4.802C18.068,19.106,20.278,13.25,20.278,13.25z"/>
+
+ <radialGradient id="collar_x5F_body_1_" cx="14.9609" cy="3148.9336" r="32.4004" gradientTransform="matrix(1 0 0 1 0.3203 -3091.7656)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#B0E8FF"/>
+ <stop offset="1" style="stop-color:#74AEEE"/>
+ </radialGradient>
+ <path id="collar_x5F_body_3_" fill="url(#collar_x5F_body_1_)" stroke="#5491CF" d="M0.5,62.768c0,1.938,1.575,3.494,3.523,3.494
+ h48.51c1.947,0,3.521-1.559,3.521-3.494c0,0-1.844-6.861-6.525-11.543c-4.815-4.813-11.244-6.146-11.244-6.146
+ c-1.771,1.655-5.61,2.802-10.063,2.802c-4.453,0-8.292-1.146-10.063-2.802c0,0-5.755,0.586-11.189,6.021
+ C1.378,56.689,0.5,62.768,0.5,62.768z"/>
+
+ <radialGradient id="collar_x5F_r_1_" cx="31.2998" cy="3139.0605" r="9.2823" gradientTransform="matrix(1 0 0 1 0.3203 -3091.7656)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#80CCFF"/>
+ <stop offset="1" style="stop-color:#74AEEE"/>
+ </radialGradient>
+ <path id="collar_x5F_r_3_" fill="url(#collar_x5F_r_1_)" stroke="#5491CF" d="M38.159,41.381c0,0-0.574,2.369-3.013,4.441
+ c-2.108,1.795-5.783,2.072-5.783,2.072l3.974,6.217c0,0,2.957-1.637,5.009-3.848c1.922-2.072,1.37-5.479,1.37-5.479L38.159,41.381z
+ "/>
+
+ <radialGradient id="collar_x5F_l_1_" cx="18.9375" cy="3139.1016" r="9.2843" gradientTransform="matrix(1 0 0 1 0.3203 -3091.7656)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#80CCFF"/>
+ <stop offset="1" style="stop-color:#74AEEE"/>
+ </radialGradient>
+ <path id="collar_x5F_l_3_" fill="url(#collar_x5F_l_1_)" stroke="#5491CF" d="M18.63,41.422c0,0,0.576,2.369,3.012,4.441
+ c2.109,1.793,5.785,2.072,5.785,2.072l-3.974,6.217c0,0-2.957-1.637-5.007-3.85c-1.922-2.072-1.37-5.48-1.37-5.48L18.63,41.422z"/>
+
+ <radialGradient id="Knob2_1_" cx="27.6895" cy="2375.2871" r="0.9669" gradientTransform="matrix(1 0 0 1 0.2402 -2319.0742)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#80CCFF"/>
+ <stop offset="1" style="stop-color:#74AEEE"/>
+ </radialGradient>
+ <circle id="Knob2_3_" fill="url(#Knob2_1_)" stroke="#5491CF" cx="28.258" cy="56.254" r="0.584"/>
+
+ <radialGradient id="Knob1_1_" cx="27.7275" cy="2381.5283" r="0.9669" gradientTransform="matrix(1 0 0 1 0.2402 -2319.0742)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#80CCFF"/>
+ <stop offset="1" style="stop-color:#74AEEE"/>
+ </radialGradient>
+ <circle id="Knob1_3_" fill="url(#Knob1_1_)" stroke="#5491CF" cx="28.297" cy="62.499" r="0.584"/>
+ <path id="path5135_5_" fill="#D54A30" stroke="#B51A19" d="M27.442,55.23c0,0-1.852,2.057-2.082,6.543c-0.23,4.488,0,4.488,0,4.488
+ h6.546c0,0,0.23,0.063-0.154-4.367c-0.4-4.604-2.389-6.668-2.389-6.668L27.442,55.23L27.442,55.23z"/>
+ <path id="path5131_5_" fill="#D54A30" stroke="#B51A19" d="M28.325,48.688h0.125L31,52.691c0.516,0.953-1.207,1.797-1.457,2.547
+ l-2.277-0.018c-0.242-0.761-2.26-1.369-1.477-2.584L28.325,48.688z"/>
+</g>
+</svg>
+
+ <?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 585.16241 167.58249"
+ height="167.58249"
+ width="585.16241"
+ xml:space="preserve"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="Slack CMYK.svg"><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="705"
+ id="namedview3358"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="1.4633713"
+ inkscape:cx="271.33569"
+ inkscape:cy="125.32114"
+ inkscape:window-x="-8"
+ inkscape:window-y="-8"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" /><metadata
+ id="metadata8"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
+ id="defs6"><clipPath
+ id="clipPath20"
+ clipPathUnits="userSpaceOnUse"><path
+ id="path18"
+ d="M 0,1256.87 0,0 l 4388.72,0 0,1256.87 z"
+ inkscape:connector-curvature="0" /></clipPath></defs><g
+ id="g3411"
+ transform="translate(12.322913,-242.28632)"><path
+ d="m 93.133967,257.26632 c -2.4724,-7.60934 -10.644271,-11.77334 -18.253204,-9.30001 -7.608267,2.472 -11.7724,10.64401 -9.300533,18.252 l 37.45734,115.24281 c 2.57133,7.10786 10.24946,11.10266 17.62079,8.98133 7.68814,-2.2136 12.3748,-10.37867 9.92147,-17.93027 -0.0933,-0.2864 -37.445863,-115.24586 -37.445863,-115.24586"
+ style="fill:#e7a213;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path22-7"
+ inkscape:connector-curvature="0" /><path
+ d="m 35.095431,276.12365 c -2.4724,-7.608 -10.644267,-11.772 -18.2532,-9.3 -7.6082657,2.472 -11.7723997,10.64426 -9.3005327,18.2532 L 44.99903,400.3195 c 2.571334,7.10834 10.249467,11.1026 17.620267,8.98021 7.688133,-2.21198 12.375599,-10.37761 9.921866,-17.92913 -0.0932,-0.28706 -37.445732,-115.24693 -37.445732,-115.24693"
+ style="fill:#4dc088;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path24-8"
+ inkscape:connector-curvature="0" /><path
+ d="m 140.27983,352.71018 c 7.60933,-2.4724 11.772,-10.64427 9.3,-18.2532 -2.472,-7.60827 -10.644,-11.7724 -18.252,-9.30053 L 16.085031,362.61378 c -7.1083997,2.57134 -11.1026657,10.24947 -8.9813327,17.62027 2.213067,7.688 10.3781327,12.37507 17.9302657,9.92133 0.2864,-0.0932 115.245866,-37.4452 115.245866,-37.4452"
+ style="fill:#e10d63;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path26-3"
+ inkscape:connector-curvature="0" /><path
+ d="m 40.103697,385.25965 c 7.5016,-2.4376 17.169866,-5.57867 27.543733,-8.94947 -2.436934,-7.50106 -5.579067,-17.17093 -8.950533,-27.5464 l -27.5452,8.95254 8.952,27.54333"
+ style="fill:#3f2543;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path28-4"
+ inkscape:connector-curvature="0" /><path
+ d="m 98.142767,366.40125 c 10.413603,-3.38333 20.091733,-6.52813 27.543733,-8.94947 -2.43734,-7.50213 -5.58014,-17.174 -8.95254,-27.5516 l -27.545333,8.95267 8.95414,27.5484"
+ style="fill:#d01e25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path30-9"
+ inkscape:connector-curvature="0" /><path
+ d="m 121.4225,294.67165 c 7.608,-2.4724 11.772,-10.64427 9.3,-18.25334 -2.472,-7.60933 -10.64427,-11.772 -18.2532,-9.3 L -2.7733549,304.57525 c -7.1078131,2.57133 -11.1026001,10.25 -8.9807301,17.62026 2.2130236,7.688 10.3781303,12.3756 17.9296503,9.92187 C 6.4626313,332.02418 121.4225,294.67165 121.4225,294.67165"
+ style="fill:#7cd3dc;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path32-2"
+ inkscape:connector-curvature="0" /><path
+ d="m 21.240764,327.22258 c 7.501467,-2.438 17.1724,-5.5796 27.548933,-8.95147 -3.383867,-10.41413 -6.528667,-20.0928 -8.950533,-27.5464 l -27.550533,8.95467 8.952133,27.5432"
+ style="fill:#36987b;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path34-0"
+ inkscape:connector-curvature="0" /><path
+ d="m 79.279296,308.36431 c 10.415601,-3.38386 20.095731,-6.5292 27.548934,-8.95106 -3.3844,-10.41667 -6.53026,-20.09787 -8.952133,-27.55227 l -27.551067,8.95533 8.954266,27.548"
+ style="fill:#5a872d;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path36-4"
+ inkscape:connector-curvature="0" /><path
+ d="m 257.17716,287.60071 c 5.09733,2.224 5.468,3.89227 1.48267,11.49067 -4.076,7.78387 -5.096,8.24733 -10.1,6.20827 -6.30133,-2.68694 -14.364,-4.726 -19.55333,-4.726 -8.524,0 -14.17734,3.0584 -14.17734,7.69173 0,15.29 48.836,7.04213 48.836,39.66094 0,16.40253 -14.08667,27.33746 -35.21333,27.33746 -11.12,0 -24.836,-3.7068 -34.288,-8.526 -4.72533,-2.40893 -5.00267,-3.79906 -0.92667,-11.5828 3.52267,-6.85786 4.63334,-7.59906 9.73067,-5.46773 8.06133,3.52133 18.256,6.2088 25.11333,6.2088 7.784,0 12.97334,-3.15107 12.97334,-7.78387 0,-14.82707 -49.66934,-7.7844 -49.66934,-39.38387 0,-16.7724 13.992,-27.98533 34.93467,-27.98533 9.82267,0 22.24,2.96507 30.85733,6.85773"
+ style="fill:#373d47;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path38-9"
+ inkscape:connector-curvature="0" /><path
+ d="m 296.56516,248.86498 0,121.57947 c 0,1.85373 -1.94667,3.79947 -4.72533,3.79947 l -12.78934,0 c -2.78,0 -4.72666,-1.94574 -4.72666,-3.79947 l 0,-121.57947 c 0,-6.02266 1.66933,-6.57866 11.12133,-6.57866 10.74933,0 11.12,0.74133 11.12,6.57866"
+ style="fill:#373d47;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path40-2"
+ inkscape:connector-curvature="0" /><path
+ d="m 328.53449,347.55592 c 0,6.20893 5.28267,10.37866 13.252,10.37866 9.63734,0 18.34667,-4.63333 23.444,-12.50986 l 0,-8.15467 c -5.09733,-1.9464 -11.30533,-3.0584 -16.86533,-3.0584 -11.86133,0 -19.83067,5.6532 -19.83067,13.34427 z m 58.936,-30.30201 0,52.35667 c 0,2.77974 -1.94533,4.72614 -4.72533,4.72614 l -12.604,0 c -2.872,0 -4.91067,-2.13134 -4.72533,-5.00374 l 0.18533,-5.65253 c -6.85733,7.59787 -16.68,11.58333 -26.50267,11.58333 -19.08933,0 -31.87733,-11.02813 -31.87733,-27.5224 0,-17.514 14.456,-29.2828 36.14,-29.37547 8.248,0 15.75333,1.4828 21.86933,3.98427 l 0,-6.02333 c 0,-9.63707 -7.59866,-15.3824 -20.47866,-15.3824 -6.024,0 -13.43734,2.41 -19.368,5.83813 -4.54134,2.59467 -5.65334,2.40933 -10.564,-4.91093 -4.81867,-7.32147 -4.63334,-8.71094 0,-11.67667 8.896,-5.74533 20.94266,-9.452 32.06266,-9.452 24.92667,0 40.588,13.5296 40.588,36.51093"
+ style="fill:#373d47;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path42-7"
+ inkscape:connector-curvature="0" /><path
+ d="m 474.21182,287.78618 c 4.632,2.68693 4.81867,4.16973 -0.27866,12.0464 -4.81734,7.41347 -5.652,7.87707 -10.748,5.28227 -3.89334,-2.03907 -10.10134,-3.79947 -15.19867,-3.79947 -16.03067,0 -26.688,10.56347 -26.688,26.50253 0,16.58747 10.65733,27.70734 26.688,27.70734 5.56133,0 12.51067,-2.13173 17.05067,-4.63333 4.63333,-2.68747 5.65333,-2.50214 10.564,4.63333 4.448,6.6724 4.356,8.2468 0.37066,11.0276 -7.13466,4.91147 -18.44,8.71093 -28.35466,8.71093 -29.65334,0 -49.48534,-18.99693 -49.48534,-47.44587 0,-28.26293 19.832,-47.07493 49.66934,-47.07493 9.08133,0 19.73866,3.05827 26.41066,7.0432"
+ style="fill:#373d47;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path44-1"
+ inkscape:connector-curvature="0" /><path
+ d="m 570.95849,362.75338 c 3.70666,4.72547 2.224,6.39427 -7.04267,9.73014 -9.452,3.42813 -10.74933,3.2428 -14.084,-1.11187 l -26.504,-35.39907 -11.86133,11.49014 0,22.98173 c 0,1.85373 -1.94533,3.79947 -4.72533,3.79947 l -12.788,0 c -2.78,0 -4.72667,-1.94574 -4.72667,-3.79947 l 0,-121.57947 c 0,-6.02266 1.668,-6.57866 11.12,-6.57866 10.74933,0 11.12,0.74133 11.12,6.57866 l 0,69.13 36.32533,-34.84213 c 3.98533,-3.8 6.20933,-3.52134 13.344,1.20466 7.87733,5.0964 8.43333,6.4864 4.63333,10.19267 l -27.05866,26.31773 32.248,41.88547"
+ style="fill:#373d47;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path46-3"
+ inkscape:connector-curvature="0" /></g></svg>
+
+
+
diff --git a/img/vuls-architecture.png b/img/vuls-architecture.png
new file mode 100644
index 00000000..9a2de58f
Binary files /dev/null and b/img/vuls-architecture.png differ
diff --git a/img/vuls-motivation.graphml b/img/vuls-motivation.graphml
new file mode 100644
index 00000000..ac31221e
--- /dev/null
+++ b/img/vuls-motivation.graphml
@@ -0,0 +1,1100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Without Vuls
+
+
+
+
+
+
+
+
+
+ Folder 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2. Impact Analysis
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3. Test / Apply
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1. Get Security Update Daily
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WithVuls
+
+
+
+
+
+
+
+
+
+ Folder 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2. Test / Apply
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1. Vuls
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NVD
+JVN
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fetch
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Scan
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Notify
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="57px" height="65px" viewBox="0 0 57 65" enable-background="new 0 0 57 65" xml:space="preserve">
+<g>
+
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="26.3398" y1="3115.7266" x2="27.5807" y2="3145.5239" gradientTransform="matrix(1 0 0 1 0.3203 -3091.7656)">
+ <stop offset="0.2711" style="stop-color:#FFAB4F"/>
+ <stop offset="1" style="stop-color:#FFD28F"/>
+ </linearGradient>
+ <path fill="url(#SVGID_1_)" stroke="#ED9135" stroke-miterlimit="10" d="M49.529,51.225c-4.396-4.396-10.951-5.884-12.063-6.109
+ V37.8H19.278c0,0,0.038,6.903,0,6.868c0,0-6.874,0.997-12.308,6.432C1.378,56.691,0.5,62.77,0.5,62.77
+ c0,1.938,1.575,3.492,3.523,3.492h48.51c1.947,0,3.521-1.558,3.521-3.492C56.055,62.768,54.211,55.906,49.529,51.225z"/>
+
+ <radialGradient id="face_x5F_white_1_" cx="27.5835" cy="3117.4922" r="23.425" fx="23.0139" fy="3115.0024" gradientTransform="matrix(1 0 0 1 0.3203 -3091.7656)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#FFD28F"/>
+ <stop offset="1" style="stop-color:#FFAB4F"/>
+ </radialGradient>
+ <path id="face_x5F_white_3_" fill="url(#face_x5F_white_1_)" stroke="#ED9135" stroke-miterlimit="10" d="M43.676,23.357
+ c0.086,10.2-6.738,18.52-15.25,18.586c-8.5,0.068-15.464-8.146-15.55-18.344C12.794,13.4,19.618,5.079,28.123,5.012
+ C36.627,4.945,43.59,13.158,43.676,23.357z"/>
+
+ <linearGradient id="face_highlight_1_" gradientUnits="userSpaceOnUse" x1="6468.501" y1="-12291.5195" x2="6492.1304" y2="-12384.9688" gradientTransform="matrix(0.275 0 0 -0.2733 -1752.8849 -3351.7349)">
+ <stop offset="0" style="stop-color:#FFFFFF;stop-opacity:0.24"/>
+ <stop offset="1" style="stop-color:#FFFFFF;stop-opacity:0.16"/>
+ </linearGradient>
+ <path id="face_highlight_3_" fill="url(#face_highlight_1_)" d="M28.415,5.625c-6.035,0.047-10.747,4.493-12.787,10.386
+ c-0.664,1.919-0.294,4.043,0.98,5.629c2.73,3.398,5.729,6.283,9.461,8.088c3.137,1.518,7.535,2.385,11.893,1.247
+ c2.274-0.592,3.988-2.459,4.375-4.766c0.187-1.094,0.293-2.289,0.283-3.553C42.54,13.244,36.729,5.56,28.415,5.625z"/>
+ <path fill="#CC9869" stroke="#99724F" stroke-width="0.9271" stroke-linecap="round" stroke-linejoin="round" d="M28.02,31.921
+ c-6.78,0-6.717,3.708-6.717,3.708c0,8.133,2.985,8.788,6.955,8.788c4.243,0,6.792-0.926,6.792-8.595
+ C35.051,35.822,35.881,31.921,28.02,31.921z M23.989,35.678c0-0.556,1.838-1.005,4.107-1.005c2.27,0,4.107,0.449,4.107,1.005
+ C32.204,36.232,23.989,36.232,23.989,35.678z"/>
+ <path id="hair_x5F_gray_2_" fill="#CC9869" stroke="#99724F" stroke-linecap="round" stroke-linejoin="round" d="M20.278,13.25
+ c0,0,5.321,7.25,15,3.75c2.729-0.563,9.058,1.035,9.058,1.035S40.68,1.865,27.289,2.744C9.403,4.125,12.058,25.678,12.058,25.678
+ s2.768-0.684,5.036-4.802C18.068,19.106,20.278,13.25,20.278,13.25z"/>
+
+ <radialGradient id="collar_x5F_body_1_" cx="14.9609" cy="3148.9336" r="32.4004" gradientTransform="matrix(1 0 0 1 0.3203 -3091.7656)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#B0E8FF"/>
+ <stop offset="1" style="stop-color:#74AEEE"/>
+ </radialGradient>
+ <path id="collar_x5F_body_3_" fill="url(#collar_x5F_body_1_)" stroke="#5491CF" d="M0.5,62.768c0,1.938,1.575,3.494,3.523,3.494
+ h48.51c1.947,0,3.521-1.559,3.521-3.494c0,0-1.844-6.861-6.525-11.543c-4.815-4.813-11.244-6.146-11.244-6.146
+ c-1.771,1.655-5.61,2.802-10.063,2.802c-4.453,0-8.292-1.146-10.063-2.802c0,0-5.755,0.586-11.189,6.021
+ C1.378,56.689,0.5,62.768,0.5,62.768z"/>
+
+ <radialGradient id="collar_x5F_r_1_" cx="31.2998" cy="3139.0605" r="9.2823" gradientTransform="matrix(1 0 0 1 0.3203 -3091.7656)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#80CCFF"/>
+ <stop offset="1" style="stop-color:#74AEEE"/>
+ </radialGradient>
+ <path id="collar_x5F_r_3_" fill="url(#collar_x5F_r_1_)" stroke="#5491CF" d="M38.159,41.381c0,0-0.574,2.369-3.013,4.441
+ c-2.108,1.795-5.783,2.072-5.783,2.072l3.974,6.217c0,0,2.957-1.637,5.009-3.848c1.922-2.072,1.37-5.479,1.37-5.479L38.159,41.381z
+ "/>
+
+ <radialGradient id="collar_x5F_l_1_" cx="18.9375" cy="3139.1016" r="9.2843" gradientTransform="matrix(1 0 0 1 0.3203 -3091.7656)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#80CCFF"/>
+ <stop offset="1" style="stop-color:#74AEEE"/>
+ </radialGradient>
+ <path id="collar_x5F_l_3_" fill="url(#collar_x5F_l_1_)" stroke="#5491CF" d="M18.63,41.422c0,0,0.576,2.369,3.012,4.441
+ c2.109,1.793,5.785,2.072,5.785,2.072l-3.974,6.217c0,0-2.957-1.637-5.007-3.85c-1.922-2.072-1.37-5.48-1.37-5.48L18.63,41.422z"/>
+
+ <radialGradient id="Knob2_1_" cx="27.6895" cy="2375.2871" r="0.9669" gradientTransform="matrix(1 0 0 1 0.2402 -2319.0742)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#80CCFF"/>
+ <stop offset="1" style="stop-color:#74AEEE"/>
+ </radialGradient>
+ <circle id="Knob2_3_" fill="url(#Knob2_1_)" stroke="#5491CF" cx="28.258" cy="56.254" r="0.584"/>
+
+ <radialGradient id="Knob1_1_" cx="27.7275" cy="2381.5283" r="0.9669" gradientTransform="matrix(1 0 0 1 0.2402 -2319.0742)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#80CCFF"/>
+ <stop offset="1" style="stop-color:#74AEEE"/>
+ </radialGradient>
+ <circle id="Knob1_3_" fill="url(#Knob1_1_)" stroke="#5491CF" cx="28.297" cy="62.499" r="0.584"/>
+ <path id="path5135_5_" fill="#D54A30" stroke="#B51A19" d="M27.442,55.23c0,0-1.852,2.057-2.082,6.543c-0.23,4.488,0,4.488,0,4.488
+ h6.546c0,0,0.23,0.063-0.154-4.367c-0.4-4.604-2.389-6.668-2.389-6.668L27.442,55.23L27.442,55.23z"/>
+ <path id="path5131_5_" fill="#D54A30" stroke="#B51A19" d="M28.325,48.688h0.125L31,52.691c0.516,0.953-1.207,1.797-1.457,2.547
+ l-2.277-0.018c-0.242-0.761-2.26-1.369-1.477-2.584L28.325,48.688z"/>
+</g>
+</svg>
+
+ <?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="68px" height="60px" viewBox="-0.435 -0.869 68 60" enable-background="new -0.435 -0.869 68 60"
+ xml:space="preserve">
+<defs>
+</defs>
+<path fill="#666666" d="M52.462,30.881c-0.021,0-0.037,0.01-0.059,0.012c-0.021-0.002-0.037-0.012-0.059-0.012h-18.5v-7.555
+ c0-0.414-0.335-0.75-0.75-0.75c-0.414,0-0.75,0.336-0.75,0.75v7.555h-18.5c-0.02,0-0.037,0.01-0.057,0.012
+ c-0.02-0.002-0.037-0.012-0.057-0.012c-0.414,0-0.75,0.336-0.75,0.75v3.834c0,0.414,0.336,0.75,0.75,0.75s0.75-0.336,0.75-0.75
+ v-3.084H51.71v3.084c0,0.414,0.336,0.75,0.75,0.75s0.75-0.336,0.75-0.75v-3.834C53.212,31.217,52.876,30.881,52.462,30.881z"/>
+<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="130.7236" y1="-184.1631" x2="130.7236" y2="-191.9565" gradientTransform="matrix(1 0 0 -1 -97.6001 -158.6377)">
+ <stop offset="0" style="stop-color:#9CD7FF"/>
+ <stop offset="1" style="stop-color:#3C89C9"/>
+</linearGradient>
+<path fill="url(#SVGID_1_)" d="M36.296,29.976c-0.832,0-1.513-0.681-1.513-1.513v-1.424c0-0.832-0.681-1.513-1.513-1.513h-0.214
+ c-0.832,0-1.513,0.681-1.513,1.513v1.424c0,0.832-0.681,1.513-1.513,1.513h-2.499c-0.832,0-1.513,0.681-1.513,1.513v0.317
+ c0,0.832,0.681,1.513,1.513,1.513h11.187c0.832,0,1.513-0.681,1.513-1.513v-0.317c0-0.833-0.681-1.513-1.513-1.513H36.296z"/>
+<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="605.8877" y1="2040.6665" x2="593.1709" y2="2040.6665" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_2_)" d="M20.205,57.452c0,0.519-3.619,0.752-6.627,0.752c-2.083,0-5.846-0.186-6.089-0.678
+ c0,0.238,0,0.806,0,0.89c0,0.389,2.573,0.661,6.084,0.661c3.511,0,6.632-0.344,6.632-0.729C20.205,58.264,20.205,57.7,20.205,57.452
+ z"/>
+<path fill="#808080" d="M13.846,56.806c3.512,0,6.358,0.313,6.358,0.699s-2.846,0.763-6.358,0.763c-3.59,0-6.358-0.375-6.358-0.763
+ S10.335,56.806,13.846,56.806z"/>
+<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="600.833" y1="2037.4702" x2="598.1563" y2="2037.4702" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#999999"/>
+ <stop offset="0.0417" style="stop-color:#8D8D8D"/>
+ <stop offset="0.1617" style="stop-color:#717171"/>
+ <stop offset="0.2821" style="stop-color:#5D5D5D"/>
+ <stop offset="0.4021" style="stop-color:#515151"/>
+ <stop offset="0.5212" style="stop-color:#4D4D4D"/>
+ <stop offset="0.6202" style="stop-color:#565656"/>
+ <stop offset="0.7817" style="stop-color:#6E6E6E"/>
+ <stop offset="0.9844" style="stop-color:#969696"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_3_)" d="M15.215,57.657c0,0-0.792,0.053-1.339,0.053s-1.338-0.053-1.338-0.053v-5.231h2.677V57.657z"/>
+<radialGradient id="SVGID_4_" cx="465.1113" cy="2023.4497" r="12.8975" gradientTransform="matrix(1.15 0 0 1 -526.6041 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#F2F2F2"/>
+ <stop offset="1" style="stop-color:#666666"/>
+</radialGradient>
+<path fill="url(#SVGID_4_)" d="M0.065,36.888c0-0.59,0.482-1.071,1.072-1.071H26.98c0.589,0,1.071,0.481,1.071,1.071v16.108
+ c0,0.589-0.482,1.07-1.071,1.07H1.137c-0.59,0.002-1.072-0.481-1.072-1.07V36.888z"/>
+<path fill="none" stroke="#666666" stroke-width="0.1305" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="
+ M0.065,36.888c0-0.59,0.482-1.071,1.072-1.071H26.98c0.589,0,1.071,0.481,1.071,1.071v16.108c0,0.589-0.482,1.07-1.071,1.07H1.137
+ c-0.59,0.002-1.072-0.481-1.072-1.07V36.888z"/>
+<radialGradient id="SVGID_5_" cx="439.1309" cy="2019.0845" r="28.5715" fx="461.6079" fy="2015.234" gradientTransform="matrix(1.1935 0 0 1 -509.6013 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</radialGradient>
+<path fill="url(#SVGID_5_)" d="M0.613,37.436c0-0.591,0.482-1.072,1.071-1.072h24.871c0.589,0,1.071,0.481,1.071,1.072v14.893
+ c0,0.59-0.482,1.072-1.071,1.072H1.685c-0.589,0-1.071-0.482-1.071-1.072V37.436z"/>
+<radialGradient id="SVGID_6_" cx="440.0439" cy="2019.1304" r="18.3134" gradientTransform="matrix(1.1923 0 0 1 -510.0601 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#9CD7FF"/>
+ <stop offset="1" style="stop-color:#3C89C9"/>
+</radialGradient>
+<path fill="url(#SVGID_6_)" d="M0.917,37.679c0-0.59,0.482-1.071,1.072-1.071h24.262c0.589,0,1.071,0.481,1.071,1.071v14.406
+ c0,0.588-0.482,1.069-1.071,1.069H1.989c-0.59,0-1.072-0.481-1.072-1.069V37.679z"/>
+<path opacity="0.24" fill="#F2F2F2" d="M0.917,49.11V37.679c0-0.59,0.482-1.071,1.072-1.071h24.262c0.589,0,1.071,0.481,1.071,1.071
+ v7.252l-12.407,2.646c-0.57,0.146-1.52,0.293-2.107,0.326L0.917,49.11z"/>
+<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="644.3887" y1="2040.6665" x2="631.6719" y2="2040.6665" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_7_)" d="M58.706,57.452c0,0.518-3.621,0.752-6.627,0.752c-2.084,0-5.848-0.186-6.09-0.678
+ c0,0.237,0,0.805,0,0.889c0,0.389,2.572,0.662,6.084,0.662s6.633-0.344,6.633-0.729C58.706,58.263,58.706,57.7,58.706,57.452z"/>
+<path fill="#808080" d="M52.347,56.805c3.512,0,6.357,0.313,6.357,0.699s-2.847,0.762-6.357,0.762c-3.59,0-6.357-0.373-6.357-0.762
+ C45.989,57.118,48.837,56.805,52.347,56.805z"/>
+<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="639.333" y1="2037.4683" x2="636.6553" y2="2037.4683" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#999999"/>
+ <stop offset="0.0417" style="stop-color:#8D8D8D"/>
+ <stop offset="0.1617" style="stop-color:#717171"/>
+ <stop offset="0.2821" style="stop-color:#5D5D5D"/>
+ <stop offset="0.4021" style="stop-color:#515151"/>
+ <stop offset="0.5212" style="stop-color:#4D4D4D"/>
+ <stop offset="0.6202" style="stop-color:#565656"/>
+ <stop offset="0.7817" style="stop-color:#6E6E6E"/>
+ <stop offset="0.9844" style="stop-color:#969696"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_8_)" d="M53.716,57.657c0,0-0.791,0.052-1.34,0.052c-0.547,0-1.338-0.052-1.338-0.052v-5.232h2.678V57.657z"
+ />
+<radialGradient id="SVGID_9_" cx="498.5898" cy="2023.4487" r="12.8975" gradientTransform="matrix(1.15 0 0 1 -526.6041 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#F2F2F2"/>
+ <stop offset="1" style="stop-color:#666666"/>
+</radialGradient>
+<path fill="url(#SVGID_9_)" d="M38.566,36.887c0-0.59,0.481-1.072,1.071-1.072h25.844c0.589,0,1.07,0.482,1.07,1.072v16.107
+ c0,0.59-0.481,1.072-1.07,1.072H39.638c-0.59,0-1.071-0.482-1.071-1.072V36.887z"/>
+<path fill="none" stroke="#666666" stroke-width="0.1305" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="
+ M38.566,36.887c0-0.59,0.481-1.072,1.071-1.072h25.844c0.589,0,1.07,0.482,1.07,1.072v16.107c0,0.59-0.481,1.072-1.07,1.072H39.638
+ c-0.59,0-1.071-0.482-1.071-1.072V36.887z"/>
+<radialGradient id="SVGID_10_" cx="471.3896" cy="2019.0845" r="28.5697" fx="493.8652" fy="2015.2343" gradientTransform="matrix(1.1935 0 0 1 -509.6013 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</radialGradient>
+<path fill="url(#SVGID_10_)" d="M39.114,37.434c0-0.59,0.482-1.072,1.071-1.072h24.87c0.589,0,1.07,0.482,1.07,1.072v14.895
+ c0,0.589-0.481,1.07-1.07,1.07h-24.87c-0.589,0-1.071-0.481-1.071-1.07V37.434z"/>
+<radialGradient id="SVGID_11_" cx="472.334" cy="2019.1294" r="18.3139" gradientTransform="matrix(1.1923 0 0 1 -510.0601 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#9CD7FF"/>
+ <stop offset="1" style="stop-color:#3C89C9"/>
+</radialGradient>
+<path fill="url(#SVGID_11_)" d="M39.419,37.678c0-0.59,0.481-1.072,1.07-1.072h24.264c0.588,0,1.07,0.482,1.07,1.072v14.406
+ c0,0.588-0.482,1.07-1.07,1.07H40.489c-0.589,0-1.07-0.482-1.07-1.07V37.678z"/>
+<path opacity="0.24" fill="#F2F2F2" d="M39.419,49.108v-11.43c0-0.59,0.481-1.072,1.07-1.072h24.264c0.588,0,1.07,0.482,1.07,1.072
+ v7.252l-12.408,2.645c-0.57,0.146-1.52,0.295-2.106,0.326L39.419,49.108z"/>
+<linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="624.8936" y1="2004.9155" x2="612.1787" y2="2004.9155" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_12_)" d="M39.212,21.701c0,0.518-3.621,0.752-6.626,0.752c-2.083,0-5.847-0.186-6.089-0.678
+ c0,0.238,0,0.805,0,0.889c0,0.389,2.573,0.662,6.084,0.662c3.51,0,6.631-0.344,6.631-0.729
+ C39.212,22.513,39.212,21.949,39.212,21.701z"/>
+<path fill="#808080" d="M32.854,21.055c3.511,0,6.358,0.313,6.358,0.699c0,0.386-2.848,0.762-6.358,0.762
+ c-3.589,0-6.358-0.374-6.358-0.762C26.496,21.367,29.342,21.055,32.854,21.055z"/>
+<linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="619.8379" y1="2001.7183" x2="617.1611" y2="2001.7183" gradientTransform="matrix(1 0 0 1 -585.5996 -1982.4023)">
+ <stop offset="0" style="stop-color:#999999"/>
+ <stop offset="0.0417" style="stop-color:#8D8D8D"/>
+ <stop offset="0.1617" style="stop-color:#717171"/>
+ <stop offset="0.2821" style="stop-color:#5D5D5D"/>
+ <stop offset="0.4021" style="stop-color:#515151"/>
+ <stop offset="0.5212" style="stop-color:#4D4D4D"/>
+ <stop offset="0.6202" style="stop-color:#565656"/>
+ <stop offset="0.7817" style="stop-color:#6E6E6E"/>
+ <stop offset="0.9844" style="stop-color:#969696"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</linearGradient>
+<path fill="url(#SVGID_13_)" d="M34.222,21.906c0,0-0.791,0.052-1.338,0.052c-0.547,0-1.338-0.052-1.338-0.052v-5.232h2.677
+ L34.222,21.906L34.222,21.906z"/>
+<radialGradient id="SVGID_14_" cx="481.6387" cy="1987.6978" r="12.8975" gradientTransform="matrix(1.15 0 0 1 -526.6041 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#F2F2F2"/>
+ <stop offset="1" style="stop-color:#666666"/>
+</radialGradient>
+<path fill="url(#SVGID_14_)" d="M19.072,1.137c0-0.59,0.482-1.072,1.071-1.072h25.843c0.589,0,1.071,0.482,1.071,1.072v16.108
+ c0,0.589-0.482,1.071-1.071,1.071H20.145c-0.589,0-1.071-0.482-1.071-1.071L19.072,1.137L19.072,1.137z"/>
+<path fill="none" stroke="#666666" stroke-width="0.1305" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="
+ M19.072,1.137c0-0.59,0.482-1.072,1.071-1.072h25.843c0.589,0,1.071,0.482,1.071,1.072v16.108c0,0.589-0.482,1.071-1.071,1.071
+ H20.145c-0.589,0-1.071-0.482-1.071-1.071L19.072,1.137L19.072,1.137z"/>
+<radialGradient id="SVGID_15_" cx="455.0566" cy="1983.3345" r="28.5689" fx="477.5316" fy="1979.4844" gradientTransform="matrix(1.1935 0 0 1 -509.6013 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#4D4D4D"/>
+ <stop offset="1" style="stop-color:#999999"/>
+</radialGradient>
+<path fill="url(#SVGID_15_)" d="M19.621,1.685c0-0.59,0.482-1.072,1.072-1.072h24.87c0.589,0,1.071,0.482,1.071,1.072v14.894
+ c0,0.589-0.482,1.071-1.071,1.071h-24.87c-0.589,0-1.072-0.482-1.072-1.071V1.685z"/>
+<radialGradient id="SVGID_16_" cx="455.9854" cy="1983.3784" r="18.3134" gradientTransform="matrix(1.1923 0 0 1 -510.0601 -1982.4023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" style="stop-color:#9CD7FF"/>
+ <stop offset="1" style="stop-color:#3C89C9"/>
+</radialGradient>
+<path fill="url(#SVGID_16_)" d="M19.924,1.928c0-0.59,0.482-1.072,1.072-1.072h24.262c0.589,0,1.07,0.482,1.07,1.072v14.406
+ c0,0.588-0.481,1.07-1.07,1.07H20.997c-0.589,0-1.072-0.482-1.072-1.07V1.928z"/>
+<path opacity="0.24" fill="#F2F2F2" d="M19.924,13.358V1.928c0-0.59,0.482-1.072,1.072-1.072h24.262c0.589,0,1.07,0.482,1.07,1.072
+ V9.18l-12.408,2.646c-0.569,0.146-1.519,0.294-2.106,0.326L19.924,13.358z"/>
+</svg>
+
+ <?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 585.16241 167.58249"
+ height="167.58249"
+ width="585.16241"
+ xml:space="preserve"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="Slack CMYK.svg"><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="705"
+ id="namedview3358"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="1.4633713"
+ inkscape:cx="271.33569"
+ inkscape:cy="125.32114"
+ inkscape:window-x="-8"
+ inkscape:window-y="-8"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" /><metadata
+ id="metadata8"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
+ id="defs6"><clipPath
+ id="clipPath20"
+ clipPathUnits="userSpaceOnUse"><path
+ id="path18"
+ d="M 0,1256.87 0,0 l 4388.72,0 0,1256.87 z"
+ inkscape:connector-curvature="0" /></clipPath></defs><g
+ id="g3411"
+ transform="translate(12.322913,-242.28632)"><path
+ d="m 93.133967,257.26632 c -2.4724,-7.60934 -10.644271,-11.77334 -18.253204,-9.30001 -7.608267,2.472 -11.7724,10.64401 -9.300533,18.252 l 37.45734,115.24281 c 2.57133,7.10786 10.24946,11.10266 17.62079,8.98133 7.68814,-2.2136 12.3748,-10.37867 9.92147,-17.93027 -0.0933,-0.2864 -37.445863,-115.24586 -37.445863,-115.24586"
+ style="fill:#e7a213;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path22-7"
+ inkscape:connector-curvature="0" /><path
+ d="m 35.095431,276.12365 c -2.4724,-7.608 -10.644267,-11.772 -18.2532,-9.3 -7.6082657,2.472 -11.7723997,10.64426 -9.3005327,18.2532 L 44.99903,400.3195 c 2.571334,7.10834 10.249467,11.1026 17.620267,8.98021 7.688133,-2.21198 12.375599,-10.37761 9.921866,-17.92913 -0.0932,-0.28706 -37.445732,-115.24693 -37.445732,-115.24693"
+ style="fill:#4dc088;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path24-8"
+ inkscape:connector-curvature="0" /><path
+ d="m 140.27983,352.71018 c 7.60933,-2.4724 11.772,-10.64427 9.3,-18.2532 -2.472,-7.60827 -10.644,-11.7724 -18.252,-9.30053 L 16.085031,362.61378 c -7.1083997,2.57134 -11.1026657,10.24947 -8.9813327,17.62027 2.213067,7.688 10.3781327,12.37507 17.9302657,9.92133 0.2864,-0.0932 115.245866,-37.4452 115.245866,-37.4452"
+ style="fill:#e10d63;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path26-3"
+ inkscape:connector-curvature="0" /><path
+ d="m 40.103697,385.25965 c 7.5016,-2.4376 17.169866,-5.57867 27.543733,-8.94947 -2.436934,-7.50106 -5.579067,-17.17093 -8.950533,-27.5464 l -27.5452,8.95254 8.952,27.54333"
+ style="fill:#3f2543;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path28-4"
+ inkscape:connector-curvature="0" /><path
+ d="m 98.142767,366.40125 c 10.413603,-3.38333 20.091733,-6.52813 27.543733,-8.94947 -2.43734,-7.50213 -5.58014,-17.174 -8.95254,-27.5516 l -27.545333,8.95267 8.95414,27.5484"
+ style="fill:#d01e25;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path30-9"
+ inkscape:connector-curvature="0" /><path
+ d="m 121.4225,294.67165 c 7.608,-2.4724 11.772,-10.64427 9.3,-18.25334 -2.472,-7.60933 -10.64427,-11.772 -18.2532,-9.3 L -2.7733549,304.57525 c -7.1078131,2.57133 -11.1026001,10.25 -8.9807301,17.62026 2.2130236,7.688 10.3781303,12.3756 17.9296503,9.92187 C 6.4626313,332.02418 121.4225,294.67165 121.4225,294.67165"
+ style="fill:#7cd3dc;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path32-2"
+ inkscape:connector-curvature="0" /><path
+ d="m 21.240764,327.22258 c 7.501467,-2.438 17.1724,-5.5796 27.548933,-8.95147 -3.383867,-10.41413 -6.528667,-20.0928 -8.950533,-27.5464 l -27.550533,8.95467 8.952133,27.5432"
+ style="fill:#36987b;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path34-0"
+ inkscape:connector-curvature="0" /><path
+ d="m 79.279296,308.36431 c 10.415601,-3.38386 20.095731,-6.5292 27.548934,-8.95106 -3.3844,-10.41667 -6.53026,-20.09787 -8.952133,-27.55227 l -27.551067,8.95533 8.954266,27.548"
+ style="fill:#5a872d;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path36-4"
+ inkscape:connector-curvature="0" /><path
+ d="m 257.17716,287.60071 c 5.09733,2.224 5.468,3.89227 1.48267,11.49067 -4.076,7.78387 -5.096,8.24733 -10.1,6.20827 -6.30133,-2.68694 -14.364,-4.726 -19.55333,-4.726 -8.524,0 -14.17734,3.0584 -14.17734,7.69173 0,15.29 48.836,7.04213 48.836,39.66094 0,16.40253 -14.08667,27.33746 -35.21333,27.33746 -11.12,0 -24.836,-3.7068 -34.288,-8.526 -4.72533,-2.40893 -5.00267,-3.79906 -0.92667,-11.5828 3.52267,-6.85786 4.63334,-7.59906 9.73067,-5.46773 8.06133,3.52133 18.256,6.2088 25.11333,6.2088 7.784,0 12.97334,-3.15107 12.97334,-7.78387 0,-14.82707 -49.66934,-7.7844 -49.66934,-39.38387 0,-16.7724 13.992,-27.98533 34.93467,-27.98533 9.82267,0 22.24,2.96507 30.85733,6.85773"
+ style="fill:#373d47;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path38-9"
+ inkscape:connector-curvature="0" /><path
+ d="m 296.56516,248.86498 0,121.57947 c 0,1.85373 -1.94667,3.79947 -4.72533,3.79947 l -12.78934,0 c -2.78,0 -4.72666,-1.94574 -4.72666,-3.79947 l 0,-121.57947 c 0,-6.02266 1.66933,-6.57866 11.12133,-6.57866 10.74933,0 11.12,0.74133 11.12,6.57866"
+ style="fill:#373d47;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path40-2"
+ inkscape:connector-curvature="0" /><path
+ d="m 328.53449,347.55592 c 0,6.20893 5.28267,10.37866 13.252,10.37866 9.63734,0 18.34667,-4.63333 23.444,-12.50986 l 0,-8.15467 c -5.09733,-1.9464 -11.30533,-3.0584 -16.86533,-3.0584 -11.86133,0 -19.83067,5.6532 -19.83067,13.34427 z m 58.936,-30.30201 0,52.35667 c 0,2.77974 -1.94533,4.72614 -4.72533,4.72614 l -12.604,0 c -2.872,0 -4.91067,-2.13134 -4.72533,-5.00374 l 0.18533,-5.65253 c -6.85733,7.59787 -16.68,11.58333 -26.50267,11.58333 -19.08933,0 -31.87733,-11.02813 -31.87733,-27.5224 0,-17.514 14.456,-29.2828 36.14,-29.37547 8.248,0 15.75333,1.4828 21.86933,3.98427 l 0,-6.02333 c 0,-9.63707 -7.59866,-15.3824 -20.47866,-15.3824 -6.024,0 -13.43734,2.41 -19.368,5.83813 -4.54134,2.59467 -5.65334,2.40933 -10.564,-4.91093 -4.81867,-7.32147 -4.63334,-8.71094 0,-11.67667 8.896,-5.74533 20.94266,-9.452 32.06266,-9.452 24.92667,0 40.588,13.5296 40.588,36.51093"
+ style="fill:#373d47;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path42-7"
+ inkscape:connector-curvature="0" /><path
+ d="m 474.21182,287.78618 c 4.632,2.68693 4.81867,4.16973 -0.27866,12.0464 -4.81734,7.41347 -5.652,7.87707 -10.748,5.28227 -3.89334,-2.03907 -10.10134,-3.79947 -15.19867,-3.79947 -16.03067,0 -26.688,10.56347 -26.688,26.50253 0,16.58747 10.65733,27.70734 26.688,27.70734 5.56133,0 12.51067,-2.13173 17.05067,-4.63333 4.63333,-2.68747 5.65333,-2.50214 10.564,4.63333 4.448,6.6724 4.356,8.2468 0.37066,11.0276 -7.13466,4.91147 -18.44,8.71093 -28.35466,8.71093 -29.65334,0 -49.48534,-18.99693 -49.48534,-47.44587 0,-28.26293 19.832,-47.07493 49.66934,-47.07493 9.08133,0 19.73866,3.05827 26.41066,7.0432"
+ style="fill:#373d47;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path44-1"
+ inkscape:connector-curvature="0" /><path
+ d="m 570.95849,362.75338 c 3.70666,4.72547 2.224,6.39427 -7.04267,9.73014 -9.452,3.42813 -10.74933,3.2428 -14.084,-1.11187 l -26.504,-35.39907 -11.86133,11.49014 0,22.98173 c 0,1.85373 -1.94533,3.79947 -4.72533,3.79947 l -12.788,0 c -2.78,0 -4.72667,-1.94574 -4.72667,-3.79947 l 0,-121.57947 c 0,-6.02266 1.668,-6.57866 11.12,-6.57866 10.74933,0 11.12,0.74133 11.12,6.57866 l 0,69.13 36.32533,-34.84213 c 3.98533,-3.8 6.20933,-3.52134 13.344,1.20466 7.87733,5.0964 8.43333,6.4864 4.63333,10.19267 l -27.05866,26.31773 32.248,41.88547"
+ style="fill:#373d47;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path46-3"
+ inkscape:connector-curvature="0" /></g></svg>
+ <?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1"
+ id="svg2" sodipodi:version="0.32" inkscape:version="0.47 r22583" inkscape:output_extension="org.inkscape.output.svg.inkscape" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" sodipodi:docname="facebook.svg"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="256px" height="256px"
+ viewBox="0 0 256 256" enable-background="new 0 0 256 256" xml:space="preserve">
+<title id="title2910">facebook web</title>
+<path id="rect1942_1_" inkscape:export-xdpi="7.7063322" inkscape:export-ydpi="7.7063322" inkscape:export-filename="C:\Documents and Settings\Molumen\Desktop\path3511111.png" fill="#244DB3" d="
+ M209.018,10.505H44.983c-19.599,0-35.487,15.888-35.487,35.487v164.015c0,19.599,15.888,35.486,35.487,35.486h164.033
+ c19.604,0,35.487-15.888,37.487-34.819V46.66C244.504,26.394,228.615,10.505,209.018,10.505z"/>
+<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="76.9995" y1="1766.167" x2="76.9995" y2="1893.7955" gradientTransform="matrix(1 0 0 1 51 -1755)">
+ <stop offset="0" style="stop-color:#FFFFFF;stop-opacity:0.85"/>
+ <stop offset="0.66" style="stop-color:#FFFFFF;stop-opacity:0"/>
+</linearGradient>
+<path fill="url(#SVGID_1_)" d="M209.018,10.505H44.983c-19.599,0-35.487,15.889-35.487,35.487v69.409
+ c36.33,14.751,76.046,22.896,117.671,22.896c42.263,0,82.558-8.395,119.336-23.576V46.66
+ C244.504,26.394,228.615,10.505,209.018,10.505z"/>
+<path fill="none" stroke="#244DB3" stroke-width="2" stroke-miterlimit="10" d="M246.503,114.721V46.66
+ c-1.999-20.266-17.888-36.155-37.485-36.155H44.982c-19.599,0-35.486,15.889-35.486,35.487v69.409"/>
+<g id="g3088-2" transform="matrix(0.8763772,0,0,0.8763772,2209.9696,1216.7708)">
+ <path id="path3003-8-4" fill="#FFFFFF" d="M-2477.707-1317.702c68.444-0.005,136.886-0.005,205.33,0
+ c-7.669,7.477-15.16,15.119-22.864,22.562c-9.386,9.091-18.534,18.405-27.915,27.504c-5.333,5.301-10.831,10.448-16.033,15.874
+ c-9.323,9.162-18.716,18.261-27.973,27.483c-4.706,4.067-12.796,3.915-17.049-0.729
+ C-2415.417-1255.867-2446.504-1286.837-2477.707-1317.702z"/>
+ <path id="path3007-8-5" fill="#FFFFFF" d="M-2480.034-1174.12c0.022-44.829,0.023-89.656-0.001-134.484
+ c22.531,22.194,42.095,42.754,64.553,65.016C-2437.22-1220.059-2458.644-1197.251-2480.034-1174.12z"/>
+ <path id="path3007-8-2-5" fill="#FFFFFF" d="M-2271.277-1173.592c-0.02-44.827-0.022-89.655,0.001-134.483
+ c-22.531,22.195-42.094,42.754-64.555,65.016C-2314.091-1219.529-2292.667-1196.721-2271.277-1173.592z"/>
+ <path id="path3015-4-4" fill="#FFFFFF" d="M-2476.911-1167.006l66.903-71.278c4.785,4.57,14.09,12.959,18.938,17.468
+ c11.384,10.138,22.342,9.988,33.441-0.495c4.418-4.334,12.399-12.204,16.824-16.532l65.034,70.837
+ C-2343.761-1167.002-2408.921-1167.004-2476.911-1167.006z"/>
+</g>
+<g>
+
+ <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="76.9995" y1="1893.001" x2="76.9995" y2="2000.5122" gradientTransform="matrix(1 0 0 1 51 -1755)">
+ <stop offset="0" style="stop-color:#000000;stop-opacity:0.15"/>
+ <stop offset="0.6626" style="stop-color:#000000;stop-opacity:0"/>
+ </linearGradient>
+ <path fill="url(#SVGID_2_)" d="M9.496,115.401v94.605c0,19.6,15.888,35.486,35.487,35.486h164.033
+ c19.604,0,35.488-15.889,37.488-34.819v-95.952c-36.779,15.181-77.074,23.576-119.337,23.576
+ C85.542,138.298,45.825,130.152,9.496,115.401z"/>
+</g>
+<g>
+ <g>
+ <g>
+ <g>
+ <path fill="none" stroke="#1D3D8F" stroke-width="2" stroke-miterlimit="10" d="M9.496,115.401v94.605
+ c0,19.6,15.888,35.486,35.486,35.486h164.034c19.604,0,35.487-15.889,37.487-34.819v-95.952"/>
+ </g>
+ </g>
+ </g>
+</g>
+</svg>
+
+ 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
+
+
+
diff --git a/img/vuls-motivation.png b/img/vuls-motivation.png
new file mode 100644
index 00000000..33ea7595
Binary files /dev/null and b/img/vuls-motivation.png differ
diff --git a/img/vuls-slack-en.png b/img/vuls-slack-en.png
new file mode 100644
index 00000000..4659e3e6
Binary files /dev/null and b/img/vuls-slack-en.png differ
diff --git a/img/vuls-slack-ja.png b/img/vuls-slack-ja.png
new file mode 100644
index 00000000..c3746612
Binary files /dev/null and b/img/vuls-slack-ja.png differ
diff --git a/img/vuls-usecase-elb-rails-rds-all.graphml b/img/vuls-usecase-elb-rails-rds-all.graphml
new file mode 100644
index 00000000..dc1bfb5e
--- /dev/null
+++ b/img/vuls-usecase-elb-rails-rds-all.graphml
@@ -0,0 +1,265 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Vuls
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Nginx
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MySQL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Web/App
+
+
+
+
+
+
+
+
+
+ Folder 5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Rails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Rails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Rails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Redis
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/img/vuls-usecase-elb-rails-rds-all.png b/img/vuls-usecase-elb-rails-rds-all.png
new file mode 100644
index 00000000..1156b488
Binary files /dev/null and b/img/vuls-usecase-elb-rails-rds-all.png differ
diff --git a/img/vuls-usecase-elb-rails-rds-single.graphml b/img/vuls-usecase-elb-rails-rds-single.graphml
new file mode 100644
index 00000000..5c992039
--- /dev/null
+++ b/img/vuls-usecase-elb-rails-rds-single.graphml
@@ -0,0 +1,194 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Vuls
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ELB
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RDS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Web/App
+
+
+
+
+
+
+
+
+
+ Folder 5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Rails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Rails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Rails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/img/vuls-usecase-elb-rails-rds-single.png b/img/vuls-usecase-elb-rails-rds-single.png
new file mode 100644
index 00000000..7ad6c78d
Binary files /dev/null and b/img/vuls-usecase-elb-rails-rds-single.png differ