From 7fd5a315e35aa635b04c39ecc765af48d99a5a4d Mon Sep 17 00:00:00 2001 From: Tom Wilkie Date: Thu, 22 Oct 2015 10:03:09 +0000 Subject: [PATCH 01/20] Build inside the build container, using go1.5, by default Also build for GOOS=darwin and GOARCH=arm --- Makefile | 6 +++--- README.md | 6 ++---- backend/build.bash | 5 ++--- circle.yml | 8 ++++++-- 4 files changed, 13 insertions(+), 12 deletions(-) diff --git a/Makefile b/Makefile index b447cc50bc..17a0e4cf7b 100644 --- a/Makefile +++ b/Makefile @@ -29,7 +29,7 @@ docker/weave: curl -L git.io/weave -o docker/weave chmod u+x docker/weave -$(SCOPE_EXPORT): $(APP_EXE) $(PROBE_EXE) $(DOCKER_DISTRIB) docker/weave $(RUNSVINIT) docker/Dockerfile docker/run-app docker/run-probe docker/entrypoint.sh docker/ca-certificates.crt +$(SCOPE_EXPORT): backend $(DOCKER_DISTRIB) docker/weave $(RUNSVINIT) docker/Dockerfile docker/run-app docker/run-probe docker/entrypoint.sh docker/ca-certificates.crt @if [ -z '$(DOCKER_SQUASH)' ] ; then echo "Please install docker-squash by running 'make deps' (and make sure GOPATH/bin is in your PATH)." && exit 1 ; fi cp $(APP_EXE) $(PROBE_EXE) docker/ cp $(DOCKER_DISTRIB) docker/docker.tgz @@ -91,13 +91,13 @@ $(SCOPE_BACKEND_BUILD_UPTODATE): backend/* touch $@ backend: $(SCOPE_BACKEND_BUILD_UPTODATE) - docker run -ti $(RM) -v $(shell pwd):/go/src/github.com/weaveworks/scope $(SCOPE_BACKEND_BUILD_IMAGE) /build.bash + docker run -ti $(RM) -v $(GOPATH)/src:/go/src -e GOARCH -e GOOS $(SCOPE_BACKEND_BUILD_IMAGE) /build.bash frontend: $(SCOPE_UI_BUILD_UPTODATE) clean: go clean ./... - rm -rf $(SCOPE_EXPORT) $(SCOPE_UI_BUILD_EXPORT) $(APP_EXE) $(PROBE_EXE) client/build/app.js docker/weave + rm -rf $(SCOPE_EXPORT) $(SCOPE_UI_BUILD_UPTODATE) $(SCOPE_BACKEND_BUILD_UPTODATE) $(APP_EXE) $(PROBE_EXE) client/build/app.js docker/weave deps: go get -u -f -tags netgo \ diff --git a/README.md b/README.md index f470baeb74..48824c14f5 100644 --- a/README.md +++ b/README.md @@ -142,15 +142,13 @@ sudo scope launch --service-token= The build is in five stages. `make deps` installs some tools we use later in the build. `make frontend` builds a UI build image with all NPM dependencies. `make static` compiles the UI into `static.go` which is part of the repository -for convenience. `make backend` builds the backend Go app which then includes -the static files. The final `make` pushes the app into a Docker image called -**weaveworks/scope**. +for convenience. The final `make` builds the app and probe, in a container, +and pushes the lot into a Docker image called **weaveworks/scope**. ``` make deps make frontend make static -make backend make ``` diff --git a/backend/build.bash b/backend/build.bash index 134cf557bf..e329d22f45 100755 --- a/backend/build.bash +++ b/backend/build.bash @@ -1,12 +1,11 @@ #!/bin/bash -set -x +set -eux # Mount the scope repo: # -v $(pwd):/go/src/github.com/weaveworks/scope -cd /go/src/github.com/weaveworks/scope -make deps +cd $GOPATH/src/github.com/weaveworks/scope make app/scope-app make probe/scope-probe diff --git a/circle.yml b/circle.yml index 61f1824372..63fc47c9c4 100644 --- a/circle.yml +++ b/circle.yml @@ -7,7 +7,7 @@ machine: services: - docker environment: - GOPATH: /home/ubuntu:$GOPATH + GOPATH: /home/ubuntu TOOLS: /home/ubuntu/src/github.com/weaveworks/tools SRCDIR: /home/ubuntu/src/github.com/weaveworks/scope PATH: $PATH:$HOME/.local/bin @@ -36,13 +36,17 @@ dependencies: - mkdir -p $(dirname $SRCDIR) - cp -r $(pwd)/ $SRCDIR - cd $SRCDIR/client; $TOOLS/rebuild-image weaveworks/scope-ui-build . Dockerfile package.json webpack.production.config.js .eslintrc + - cd $SRCDIR/backend; $TOOLS/rebuild-image weaveworks/scope-backend-build . Dockerfile build.sh + - touch $SRCDIR/.scope_backend_build.uptodate test: override: - cd $SRCDIR; $TOOLS/lint . - cd $SRCDIR; make RM= client-test - cd $SRCDIR; make RM= static - - cd $SRCDIR; rm -f app/scope-app probe/scope-probe; make + - cd $SRCDIR; rm -f app/scope-app probe/scope-probe; GOARCH=arm make RM= backend + - cd $SRCDIR; rm -f app/scope-app probe/scope-probe; GOOS=darwin make RM= backend + - cd $SRCDIR; rm -f app/scope-app probe/scope-probe; make RM= - cd $SRCDIR; $TOOLS/test -slow - cd $SRCDIR/experimental; make - test -z "$SECRET_PASSWORD" || (cd $SRCDIR/integration; ./gce.sh setup) From f3b66428dbf5726dd5be507bc551a0264d2b6798 Mon Sep 17 00:00:00 2001 From: Tom Wilkie Date: Thu, 22 Oct 2015 15:18:38 +0000 Subject: [PATCH 02/20] Don't use fast datapath for our inter-container connection tests. --- integration/310_container_to_container_edge_test.sh | 4 ++-- integration/320_container_edge_cross_host_2_test.sh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/integration/310_container_to_container_edge_test.sh b/integration/310_container_to_container_edge_test.sh index ec19d8ca91..dadca51ccd 100755 --- a/integration/310_container_to_container_edge_test.sh +++ b/integration/310_container_to_container_edge_test.sh @@ -4,11 +4,11 @@ start_suite "Test short lived connections between containers" -weave_on $HOST1 launch +WEAVE_NO_FASTDP=true weave_on $HOST1 launch scope_on $HOST1 launch weave_on $HOST1 run -d --name nginx nginx weave_on $HOST1 run -d --name client alpine /bin/sh -c "while true; do \ - wget http://nginx.weave.local:80/ >/dev/null || true; \ + wget http://nginx.weave.local:80/ -O - >/dev/null || true; \ sleep 1; \ done" diff --git a/integration/320_container_edge_cross_host_2_test.sh b/integration/320_container_edge_cross_host_2_test.sh index 60cf40720a..4e9a7ea51e 100755 --- a/integration/320_container_edge_cross_host_2_test.sh +++ b/integration/320_container_edge_cross_host_2_test.sh @@ -4,8 +4,8 @@ start_suite "Test short lived connections between containers on different hosts" -weave_on $HOST1 launch $HOST1 $HOST2 -weave_on $HOST2 launch $HOST1 $HOST2 +WEAVE_NO_FASTDP=true weave_on $HOST1 launch $HOST1 $HOST2 +WEAVE_NO_FASTDP=true weave_on $HOST2 launch $HOST1 $HOST2 scope_on $HOST1 launch scope_on $HOST2 launch From 0288b3151bb999171fd87cedd4a54873cb613939 Mon Sep 17 00:00:00 2001 From: Tom Wilkie Date: Fri, 23 Oct 2015 16:16:48 +0000 Subject: [PATCH 03/20] Use gocertifi instead of random ca-certs. --- Makefile | 5 +---- docker/Dockerfile | 1 - xfer/http_publisher.go | 43 +++++++++++++++++++++++++++++------------- 3 files changed, 31 insertions(+), 18 deletions(-) diff --git a/Makefile b/Makefile index 17a0e4cf7b..b0fafc72f6 100644 --- a/Makefile +++ b/Makefile @@ -29,16 +29,13 @@ docker/weave: curl -L git.io/weave -o docker/weave chmod u+x docker/weave -$(SCOPE_EXPORT): backend $(DOCKER_DISTRIB) docker/weave $(RUNSVINIT) docker/Dockerfile docker/run-app docker/run-probe docker/entrypoint.sh docker/ca-certificates.crt +$(SCOPE_EXPORT): backend $(DOCKER_DISTRIB) docker/weave $(RUNSVINIT) docker/Dockerfile docker/run-app docker/run-probe docker/entrypoint.sh @if [ -z '$(DOCKER_SQUASH)' ] ; then echo "Please install docker-squash by running 'make deps' (and make sure GOPATH/bin is in your PATH)." && exit 1 ; fi cp $(APP_EXE) $(PROBE_EXE) docker/ cp $(DOCKER_DISTRIB) docker/docker.tgz $(SUDO) docker build -t $(SCOPE_IMAGE) docker/ $(SUDO) docker save $(SCOPE_IMAGE):latest | sudo $(DOCKER_SQUASH) -t $(SCOPE_IMAGE) | tee $@ | $(SUDO) docker load -docker/ca-certificates.crt: /etc/ssl/certs/ca-certificates.crt - cp $? $@ - $(RUNSVINIT): vendor/runsvinit/*.go go build -o $@ github.com/weaveworks/scope/vendor/runsvinit diff --git a/docker/Dockerfile b/docker/Dockerfile index aa94c7732c..c794b56cec 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -10,6 +10,5 @@ ADD ./weave /usr/bin/ COPY ./scope-app ./scope-probe ./runsvinit ./entrypoint.sh /home/weave/ COPY ./run-app /etc/service/app/run COPY ./run-probe /etc/service/probe/run -COPY ./ca-certificates.crt /etc/ssl/certs/ EXPOSE 4040 ENTRYPOINT ["/home/weave/entrypoint.sh"] diff --git a/xfer/http_publisher.go b/xfer/http_publisher.go index bbd6aea54f..f50895d74e 100644 --- a/xfer/http_publisher.go +++ b/xfer/http_publisher.go @@ -8,6 +8,8 @@ import ( "net/http" "time" + "github.com/certifi/gocertifi" + "github.com/weaveworks/scope/common/sanitize" ) @@ -19,22 +21,43 @@ type HTTPPublisher struct { client *http.Client } -var fastClient = &http.Client{ - Timeout: 5 * time.Second, +func getHTTPTransport(insecure bool) (*http.Transport, error) { + if insecure { + return &http.Transport{ + TLSClientConfig: &tls.Config{InsecureSkipVerify: true}, + }, nil + } + + certPool, err := gocertifi.CACerts() + if err != nil { + return nil, err + } + return &http.Transport{ + TLSClientConfig: &tls.Config{ + RootCAs: certPool, + }, + }, nil } // NewHTTPPublisher returns an HTTPPublisher ready for use. func NewHTTPPublisher(target, token, probeID string, insecure bool) (string, *HTTPPublisher, error) { + httpTransport, err := getHTTPTransport(insecure) + if err != nil { + return "", nil, err + } + p := &HTTPPublisher{ url: sanitize.URL("", 0, "/api/report")(target), token: token, probeID: probeID, - client: http.DefaultClient, + client: &http.Client{ + Transport: httpTransport, + }, } - client := fastClient - if insecure { - allowInsecure(fastClient) - allowInsecure(p.client) + + client := &http.Client{ + Timeout: 5 * time.Second, + Transport: httpTransport, } req, err := p.authorizedRequest("GET", sanitize.URL("", 0, "/api")(target), nil) if err != nil { @@ -97,12 +120,6 @@ func AuthorizationHeader(token string) string { return fmt.Sprintf("Scope-Probe token=%s", token) } -func allowInsecure(c *http.Client) { - c.Transport = &http.Transport{ - TLSClientConfig: &tls.Config{InsecureSkipVerify: true}, - } -} - // ScopeProbeIDHeader is the header we use to carry the probe's unique ID. The // ID is currently set to the probe's hostname. It's designed to deduplicate // reports from the same probe to the same receiver, in case the probe is From a48b6d4d1ed747ae1e6654700f5791958f76eba7 Mon Sep 17 00:00:00 2001 From: Peter Bourgon Date: Fri, 23 Oct 2015 17:27:10 +0100 Subject: [PATCH 04/20] Let's not squash. --- Makefile | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Makefile b/Makefile index b0fafc72f6..afd10d3793 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,6 @@ # If you can use Docker without being root, you can `make SUDO= ` SUDO=sudo -DOCKER_SQUASH=$(shell which docker-squash 2>/dev/null) DOCKERHUB_USER=weaveworks APP_EXE=app/scope-app PROBE_EXE=probe/scope-probe @@ -30,11 +29,10 @@ docker/weave: chmod u+x docker/weave $(SCOPE_EXPORT): backend $(DOCKER_DISTRIB) docker/weave $(RUNSVINIT) docker/Dockerfile docker/run-app docker/run-probe docker/entrypoint.sh - @if [ -z '$(DOCKER_SQUASH)' ] ; then echo "Please install docker-squash by running 'make deps' (and make sure GOPATH/bin is in your PATH)." && exit 1 ; fi cp $(APP_EXE) $(PROBE_EXE) docker/ cp $(DOCKER_DISTRIB) docker/docker.tgz $(SUDO) docker build -t $(SCOPE_IMAGE) docker/ - $(SUDO) docker save $(SCOPE_IMAGE):latest | sudo $(DOCKER_SQUASH) -t $(SCOPE_IMAGE) | tee $@ | $(SUDO) docker load + $(SUDO) docker save $(SCOPE_IMAGE):latest > $@ $(RUNSVINIT): vendor/runsvinit/*.go go build -o $@ github.com/weaveworks/scope/vendor/runsvinit @@ -98,7 +96,6 @@ clean: deps: go get -u -f -tags netgo \ - github.com/jwilder/docker-squash \ github.com/golang/lint/golint \ github.com/fzipp/gocyclo \ github.com/mattn/goveralls \ From e8c96a024259a1eac5e993fd584cbea9bd22a35e Mon Sep 17 00:00:00 2001 From: Tom Wilkie Date: Thu, 22 Oct 2015 12:39:41 +0000 Subject: [PATCH 05/20] Turn on GO15VENDOREXPERIMENT in build container; don't go get. --- Makefile | 4 ---- backend/Dockerfile | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/Makefile b/Makefile index afd10d3793..c1b17de9a3 100644 --- a/Makefile +++ b/Makefile @@ -42,7 +42,6 @@ $(APP_EXE): app/*.go render/*.go report/*.go xfer/*.go common/sanitize/*.go $(PROBE_EXE): probe/*.go probe/docker/*.go probe/kubernetes/*.go probe/endpoint/*.go probe/host/*.go probe/process/*.go probe/overlay/*.go report/*.go xfer/*.go common/sanitize/*.go common/exec/*.go $(APP_EXE) $(PROBE_EXE): - go get -d -tags netgo ./$(@D) go build -ldflags "-extldflags \"-static\" -X main.version $(SCOPE_VERSION)" -tags netgo -o $@ ./$(@D) @strings $@ | grep cgo_stub\\\.go >/dev/null || { \ rm $@; \ @@ -102,6 +101,3 @@ deps: github.com/mjibson/esc \ github.com/kisielk/errcheck \ github.com/aktau/github-release - -update: - go get -u -f -v -tags netgo ./... diff --git a/backend/Dockerfile b/backend/Dockerfile index dc2716f1e5..cb5c82d94a 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,4 +1,4 @@ FROM golang:1.5.1 +ENV GO15VENDOREXPERIMENT 1 RUN apt-get update && apt-get install -y libpcap-dev COPY build.bash / - From bb755979b1affa2bf5711402bdb8f957c47d3266 Mon Sep 17 00:00:00 2001 From: Tom Wilkie Date: Fri, 23 Oct 2015 13:02:50 +0000 Subject: [PATCH 06/20] Add vendored dependancies --- vendor/bitbucket.org/ww/goautoneg/Makefile | 13 + vendor/bitbucket.org/ww/goautoneg/README.txt | 67 + vendor/bitbucket.org/ww/goautoneg/autoneg.go | 162 + .../ww/goautoneg/autoneg_test.go | 33 + vendor/github.com/PuerkitoBio/ghost/LICENSE | 12 + vendor/github.com/PuerkitoBio/ghost/README.md | 83 + vendor/github.com/PuerkitoBio/ghost/app.go | 12 + .../PuerkitoBio/ghost/ghostest/index.html | 22 + .../PuerkitoBio/ghost/ghostest/main.go | 169 + .../public/bootstrap-combined.min.css | 873 + .../ghost/ghostest/public/favicon.ico | Bin 0 -> 1406 bytes .../ghost/ghostest/public/jquery-2.0.0.min.js | 6 + .../ghost/ghostest/public/logo.png | Bin 0 -> 20432 bytes .../ghost/ghostest/public/styles.css | 3 + .../ghostest/templates/amber/context.amber | 8 + .../ghost/ghostest/templates/session.tmpl | 28 + .../PuerkitoBio/ghost/handlers/basicauth.go | 123 + .../ghost/handlers/basicauth_test.go | 62 + .../PuerkitoBio/ghost/handlers/chain.go | 63 + .../PuerkitoBio/ghost/handlers/chain_test.go | 73 + .../PuerkitoBio/ghost/handlers/context.go | 55 + .../ghost/handlers/context_test.go | 83 + .../PuerkitoBio/ghost/handlers/doc.go | 29 + .../PuerkitoBio/ghost/handlers/favicon.go | 71 + .../ghost/handlers/favicon_test.go | 72 + .../PuerkitoBio/ghost/handlers/ghost.go | 75 + .../PuerkitoBio/ghost/handlers/gzip.go | 168 + .../PuerkitoBio/ghost/handlers/gzip_test.go | 178 + .../PuerkitoBio/ghost/handlers/header.go | 50 + .../PuerkitoBio/ghost/handlers/log.go | 231 + .../PuerkitoBio/ghost/handlers/log_test.go | 217 + .../PuerkitoBio/ghost/handlers/panic.go | 57 + .../PuerkitoBio/ghost/handlers/panic_test.go | 62 + .../PuerkitoBio/ghost/handlers/redisstore.go | 135 + .../PuerkitoBio/ghost/handlers/reswriter.go | 30 + .../ghost/handlers/reswriter_test.go | 52 + .../PuerkitoBio/ghost/handlers/session.go | 321 + .../ghost/handlers/session_test.go | 258 + .../PuerkitoBio/ghost/handlers/sstore.go | 90 + .../PuerkitoBio/ghost/handlers/static.go | 13 + .../PuerkitoBio/ghost/handlers/static_test.go | 46 + .../ghost/handlers/testdata/favicon.ico | Bin 0 -> 1406 bytes .../ghost/handlers/testdata/script.js | 1 + .../ghost/handlers/testdata/styles.css | 3 + .../PuerkitoBio/ghost/handlers/utils_test.go | 68 + vendor/github.com/PuerkitoBio/ghost/tags | 203 + .../ghost/templates/amber/amber.go | 38 + .../ghost/templates/gotpl/gotpl.go | 19 + .../PuerkitoBio/ghost/templates/template.go | 129 + .../beorn7/perks/quantile/bench_test.go | 63 + .../beorn7/perks/quantile/example_test.go | 121 + .../beorn7/perks/quantile/exampledata.txt | 2388 + .../beorn7/perks/quantile/stream.go | 292 + .../beorn7/perks/quantile/stream_test.go | 188 + vendor/github.com/bluele/gcache/LICENSE | 21 + vendor/github.com/bluele/gcache/README.md | 224 + vendor/github.com/bluele/gcache/arc.go | 331 + vendor/github.com/bluele/gcache/arc_test.go | 63 + vendor/github.com/bluele/gcache/cache.go | 160 + .../gcache/examples/autoloading_cache.go | 21 + .../bluele/gcache/examples/example.go | 19 + .../github.com/bluele/gcache/helpers_test.go | 37 + vendor/github.com/bluele/gcache/lfu.go | 248 + vendor/github.com/bluele/gcache/lfu_test.go | 70 + vendor/github.com/bluele/gcache/lru.go | 207 + vendor/github.com/bluele/gcache/lru_test.go | 66 + vendor/github.com/bluele/gcache/simple.go | 191 + .../github.com/bluele/gcache/simple_test.go | 63 + .../gcache/singleflight/singleflight.go | 64 + .../gcache/singleflight/singleflight_test.go | 85 + vendor/github.com/bluele/gcache/utils.go | 15 + vendor/github.com/bluele/gcache/wercker.yml | 15 + vendor/github.com/certifi/gocertifi/LICENSE | 3 + vendor/github.com/certifi/gocertifi/README.md | 60 + .../github.com/certifi/gocertifi/certifi.go | 5251 ++ .../certifi/gocertifi/certifi_test.go | 10 + vendor/github.com/certifi/gocertifi/tasks.py | 20 + .../src/bitbucket.org/ww/goautoneg/Makefile | 13 + .../src/bitbucket.org/ww/goautoneg/README.txt | 67 + .../src/bitbucket.org/ww/goautoneg/autoneg.go | 162 + .../ww/goautoneg/autoneg_test.go | 33 + .../beorn7/perks/quantile/bench_test.go | 63 + .../beorn7/perks/quantile/example_test.go | 121 + .../beorn7/perks/quantile/exampledata.txt | 2388 + .../beorn7/perks/quantile/stream.go | 292 + .../beorn7/perks/quantile/stream_test.go | 188 + .../src/github.com/boltdb/bolt/LICENSE | 20 + .../src/github.com/boltdb/bolt/Makefile | 54 + .../src/github.com/boltdb/bolt/README.md | 621 + .../src/github.com/boltdb/bolt/batch.go | 138 + .../boltdb/bolt/batch_benchmark_test.go | 170 + .../boltdb/bolt/batch_example_test.go | 148 + .../src/github.com/boltdb/bolt/batch_test.go | 167 + .../src/github.com/boltdb/bolt/bolt_386.go | 7 + .../src/github.com/boltdb/bolt/bolt_amd64.go | 7 + .../src/github.com/boltdb/bolt/bolt_arm.go | 7 + .../src/github.com/boltdb/bolt/bolt_linux.go | 12 + .../github.com/boltdb/bolt/bolt_openbsd.go | 29 + .../src/github.com/boltdb/bolt/bolt_test.go | 36 + .../src/github.com/boltdb/bolt/bolt_unix.go | 100 + .../boltdb/bolt/bolt_unix_solaris.go | 100 + .../github.com/boltdb/bolt/bolt_windows.go | 76 + .../github.com/boltdb/bolt/boltsync_unix.go | 10 + .../src/github.com/boltdb/bolt/bucket.go | 743 + .../src/github.com/boltdb/bolt/bucket_test.go | 1169 + .../github.com/boltdb/bolt/cmd/bolt/main.go | 1529 + .../boltdb/bolt/cmd/bolt/main_test.go | 145 + .../src/github.com/boltdb/bolt/cursor.go | 384 + .../src/github.com/boltdb/bolt/cursor_test.go | 511 + .../src/github.com/boltdb/bolt/db.go | 792 + .../src/github.com/boltdb/bolt/db_test.go | 913 + .../src/github.com/boltdb/bolt/doc.go | 44 + .../src/github.com/boltdb/bolt/errors.go | 70 + .../src/github.com/boltdb/bolt/freelist.go | 242 + .../github.com/boltdb/bolt/freelist_test.go | 156 + .../src/github.com/boltdb/bolt/node.go | 636 + .../src/github.com/boltdb/bolt/node_test.go | 156 + .../src/github.com/boltdb/bolt/page.go | 172 + .../src/github.com/boltdb/bolt/page_test.go | 72 + .../src/github.com/boltdb/bolt/quick_test.go | 79 + .../github.com/boltdb/bolt/simulation_test.go | 327 + .../src/github.com/boltdb/bolt/tx.go | 611 + .../src/github.com/boltdb/bolt/tx_test.go | 456 + .../src/github.com/bradfitz/http2/AUTHORS | 19 + .../github.com/bradfitz/http2/CONTRIBUTORS | 19 + .../src/github.com/bradfitz/http2/Dockerfile | 44 + .../src/github.com/bradfitz/http2/HACKING | 5 + .../src/github.com/bradfitz/http2/LICENSE | 7 + .../src/github.com/bradfitz/http2/Makefile | 3 + .../src/github.com/bradfitz/http2/README | 17 + .../src/github.com/bradfitz/http2/buffer.go | 75 + .../github.com/bradfitz/http2/buffer_test.go | 73 + .../src/github.com/bradfitz/http2/errors.go | 78 + .../github.com/bradfitz/http2/errors_test.go | 27 + .../src/github.com/bradfitz/http2/flow.go | 51 + .../github.com/bradfitz/http2/flow_test.go | 54 + .../src/github.com/bradfitz/http2/frame.go | 1113 + .../github.com/bradfitz/http2/frame_test.go | 578 + .../src/github.com/bradfitz/http2/gotrack.go | 169 + .../github.com/bradfitz/http2/gotrack_test.go | 33 + .../github.com/bradfitz/http2/h2demo/Makefile | 5 + .../github.com/bradfitz/http2/h2demo/README | 16 + .../bradfitz/http2/h2demo/h2demo.go | 426 + .../bradfitz/http2/h2demo/launch.go | 279 + .../bradfitz/http2/h2demo/rootCA.key | 27 + .../bradfitz/http2/h2demo/rootCA.pem | 26 + .../bradfitz/http2/h2demo/rootCA.srl | 1 + .../bradfitz/http2/h2demo/server.crt | 20 + .../bradfitz/http2/h2demo/server.key | 27 + .../github.com/bradfitz/http2/headermap.go | 80 + .../github.com/bradfitz/http2/hpack/encode.go | 252 + .../bradfitz/http2/hpack/encode_test.go | 331 + .../github.com/bradfitz/http2/hpack/hpack.go | 445 + .../bradfitz/http2/hpack/hpack_test.go | 648 + .../bradfitz/http2/hpack/huffman.go | 159 + .../github.com/bradfitz/http2/hpack/tables.go | 353 + .../src/github.com/bradfitz/http2/http2.go | 249 + .../github.com/bradfitz/http2/http2_test.go | 152 + .../src/github.com/bradfitz/http2/pipe.go | 43 + .../github.com/bradfitz/http2/pipe_test.go | 24 + .../bradfitz/http2/priority_test.go | 121 + .../src/github.com/bradfitz/http2/server.go | 1777 + .../github.com/bradfitz/http2/server_test.go | 2252 + .../testdata/draft-ietf-httpbis-http2.xml | 5021 ++ .../github.com/bradfitz/http2/transport.go | 553 + .../bradfitz/http2/transport_test.go | 168 + .../src/github.com/bradfitz/http2/write.go | 204 + .../github.com/bradfitz/http2/writesched.go | 286 + .../github.com/bradfitz/http2/z_spec_test.go | 357 + .../coreos/go-semver/semver/semver.go | 209 + .../coreos/go-semver/semver/semver_test.go | 223 + .../coreos/go-semver/semver/sort.go | 24 + .../coreos/go-systemd/journal/send.go | 166 + .../github.com/coreos/pkg/capnslog/README.md | 38 + .../pkg/capnslog/example/hello_dolly.go | 57 + .../coreos/pkg/capnslog/formatters.go | 106 + .../coreos/pkg/capnslog/glog_formatter.go | 96 + .../github.com/coreos/pkg/capnslog/init.go | 49 + .../coreos/pkg/capnslog/init_windows.go | 25 + .../coreos/pkg/capnslog/journald_formatter.go | 66 + .../coreos/pkg/capnslog/log_hijack.go | 39 + .../github.com/coreos/pkg/capnslog/logmap.go | 240 + .../coreos/pkg/capnslog/pkg_logger.go | 158 + .../coreos/pkg/capnslog/syslog_formatter.go | 65 + .../github.com/gogo/protobuf/proto/Makefile | 43 + .../gogo/protobuf/proto/all_test.go | 2071 + .../github.com/gogo/protobuf/proto/clone.go | 202 + .../gogo/protobuf/proto/clone_test.go | 226 + .../github.com/gogo/protobuf/proto/decode.go | 826 + .../gogo/protobuf/proto/decode_gogo.go | 175 + .../github.com/gogo/protobuf/proto/encode.go | 1288 + .../gogo/protobuf/proto/encode_gogo.go | 354 + .../github.com/gogo/protobuf/proto/equal.go | 256 + .../gogo/protobuf/proto/equal_test.go | 191 + .../gogo/protobuf/proto/extensions.go | 481 + .../gogo/protobuf/proto/extensions_gogo.go | 221 + .../gogo/protobuf/proto/extensions_test.go | 153 + .../src/github.com/gogo/protobuf/proto/lib.go | 790 + .../gogo/protobuf/proto/lib_gogo.go | 40 + .../gogo/protobuf/proto/message_set.go | 287 + .../gogo/protobuf/proto/message_set_test.go | 66 + .../gogo/protobuf/proto/pointer_reflect.go | 479 + .../gogo/protobuf/proto/pointer_unsafe.go | 266 + .../protobuf/proto/pointer_unsafe_gogo.go | 108 + .../gogo/protobuf/proto/properties.go | 815 + .../gogo/protobuf/proto/properties_gogo.go | 64 + .../protobuf/proto/proto3_proto/proto3.pb.go | 122 + .../protobuf/proto/proto3_proto/proto3.proto | 68 + .../gogo/protobuf/proto/proto3_test.go | 125 + .../gogo/protobuf/proto/size2_test.go | 63 + .../gogo/protobuf/proto/size_test.go | 142 + .../gogo/protobuf/proto/skip_gogo.go | 117 + .../gogo/protobuf/proto/testdata/Makefile | 37 + .../protobuf/proto/testdata/golden_test.go | 86 + .../gogo/protobuf/proto/testdata/test.pb.go | 2397 + .../protobuf/proto/testdata/test.pb.go.golden | 1737 + .../gogo/protobuf/proto/testdata/test.proto | 435 + .../github.com/gogo/protobuf/proto/text.go | 824 + .../gogo/protobuf/proto/text_gogo.go | 55 + .../gogo/protobuf/proto/text_parser.go | 800 + .../gogo/protobuf/proto/text_parser_test.go | 511 + .../gogo/protobuf/proto/text_test.go | 435 + .../src/github.com/golang/glog/LICENSE | 191 + .../src/github.com/golang/glog/README | 44 + .../src/github.com/golang/glog/glog.go | 1177 + .../src/github.com/golang/glog/glog_file.go | 124 + .../src/github.com/golang/glog/glog_test.go | 415 + .../github.com/golang/protobuf/proto/Makefile | 43 + .../golang/protobuf/proto/all_test.go | 2059 + .../github.com/golang/protobuf/proto/clone.go | 197 + .../golang/protobuf/proto/clone_test.go | 227 + .../golang/protobuf/proto/decode.go | 821 + .../golang/protobuf/proto/encode.go | 1283 + .../github.com/golang/protobuf/proto/equal.go | 256 + .../golang/protobuf/proto/equal_test.go | 191 + .../golang/protobuf/proto/extensions.go | 353 + .../golang/protobuf/proto/extensions_test.go | 137 + .../github.com/golang/protobuf/proto/lib.go | 759 + .../golang/protobuf/proto/message_set.go | 287 + .../golang/protobuf/proto/message_set_test.go | 66 + .../golang/protobuf/proto/pointer_reflect.go | 479 + .../golang/protobuf/proto/pointer_unsafe.go | 266 + .../golang/protobuf/proto/properties.go | 724 + .../protobuf/proto/proto3_proto/Makefile | 44 + .../protobuf/proto/proto3_proto/proto3.proto | 58 + .../golang/protobuf/proto/proto3_test.go | 93 + .../golang/protobuf/proto/size2_test.go | 63 + .../golang/protobuf/proto/size_test.go | 135 + .../golang/protobuf/proto/testdata/Makefile | 50 + .../protobuf/proto/testdata/golden_test.go | 86 + .../golang/protobuf/proto/testdata/test.pb.go | 2389 + .../golang/protobuf/proto/testdata/test.proto | 434 + .../github.com/golang/protobuf/proto/text.go | 789 + .../golang/protobuf/proto/text_parser.go | 757 + .../golang/protobuf/proto/text_parser_test.go | 511 + .../golang/protobuf/proto/text_test.go | 436 + .../src/github.com/google/btree/LICENSE | 202 + .../src/github.com/google/btree/README.md | 12 + .../src/github.com/google/btree/btree.go | 571 + .../src/github.com/google/btree/btree_mem.go | 76 + .../src/github.com/google/btree/btree_test.go | 293 + .../github.com/jonboulle/clockwork/LICENSE | 201 + .../github.com/jonboulle/clockwork/README.md | 58 + .../jonboulle/clockwork/clockwork.go | 161 + .../jonboulle/clockwork/clockwork_test.go | 106 + .../jonboulle/clockwork/example_test.go | 49 + .../pbutil/all_test.go | 320 + .../pbutil/decode.go | 75 + .../golang_protobuf_extensions/pbutil/doc.go | 16 + .../pbutil/encode.go | 46 + .../pbutil/fixtures_test.go | 103 + .../client_golang/prometheus/README.md | 53 + .../prometheus/benchmark_test.go | 159 + .../client_golang/prometheus/collector.go | 75 + .../client_golang/prometheus/counter.go | 175 + .../client_golang/prometheus/counter_test.go | 58 + .../client_golang/prometheus/desc.go | 200 + .../client_golang/prometheus/doc.go | 109 + .../prometheus/example_clustermanager_test.go | 130 + .../prometheus/example_memstats_test.go | 87 + .../prometheus/example_selfcollector_test.go | 67 + .../client_golang/prometheus/examples_test.go | 647 + .../client_golang/prometheus/expvar.go | 119 + .../client_golang/prometheus/expvar_test.go | 96 + .../client_golang/prometheus/gauge.go | 147 + .../client_golang/prometheus/gauge_test.go | 182 + .../client_golang/prometheus/go_collector.go | 263 + .../prometheus/go_collector_test.go | 123 + .../client_golang/prometheus/histogram.go | 449 + .../prometheus/histogram_test.go | 326 + .../client_golang/prometheus/http.go | 361 + .../client_golang/prometheus/http_test.go | 121 + .../client_golang/prometheus/metric.go | 166 + .../client_golang/prometheus/metric_test.go | 35 + .../prometheus/process_collector.go | 142 + .../prometheus/process_collector_test.go | 54 + .../client_golang/prometheus/push.go | 65 + .../client_golang/prometheus/registry.go | 725 + .../client_golang/prometheus/registry_test.go | 535 + .../client_golang/prometheus/summary.go | 539 + .../client_golang/prometheus/summary_test.go | 347 + .../client_golang/prometheus/untyped.go | 145 + .../client_golang/prometheus/value.go | 233 + .../client_golang/prometheus/vec.go | 247 + .../client_golang/prometheus/vec_test.go | 91 + .../prometheus/client_model/go/metrics.pb.go | 364 + .../prometheus/common/expfmt/bench_test.go | 170 + .../prometheus/common/expfmt/decode.go | 410 + .../prometheus/common/expfmt/decode_test.go | 356 + .../prometheus/common/expfmt/encode.go | 87 + .../prometheus/common/expfmt/expfmt.go | 40 + .../prometheus/common/expfmt/fuzz.go | 36 + .../expfmt/fuzz/corpus/from_test_parse_0 | 2 + .../expfmt/fuzz/corpus/from_test_parse_1 | 6 + .../expfmt/fuzz/corpus/from_test_parse_2 | 12 + .../expfmt/fuzz/corpus/from_test_parse_3 | 22 + .../expfmt/fuzz/corpus/from_test_parse_4 | 10 + .../fuzz/corpus/from_test_parse_error_0 | 1 + .../fuzz/corpus/from_test_parse_error_1 | 1 + .../fuzz/corpus/from_test_parse_error_10 | 1 + .../fuzz/corpus/from_test_parse_error_11 | 1 + .../fuzz/corpus/from_test_parse_error_12 | 3 + .../fuzz/corpus/from_test_parse_error_13 | 3 + .../fuzz/corpus/from_test_parse_error_14 | 3 + .../fuzz/corpus/from_test_parse_error_15 | 2 + .../fuzz/corpus/from_test_parse_error_16 | 2 + .../fuzz/corpus/from_test_parse_error_17 | 1 + .../fuzz/corpus/from_test_parse_error_18 | 1 + .../fuzz/corpus/from_test_parse_error_19 | 3 + .../fuzz/corpus/from_test_parse_error_2 | 3 + .../fuzz/corpus/from_test_parse_error_3 | 1 + .../fuzz/corpus/from_test_parse_error_4 | 1 + .../fuzz/corpus/from_test_parse_error_5 | 1 + .../fuzz/corpus/from_test_parse_error_6 | 1 + .../fuzz/corpus/from_test_parse_error_7 | 3 + .../fuzz/corpus/from_test_parse_error_8 | 1 + .../fuzz/corpus/from_test_parse_error_9 | 1 + .../common/expfmt/fuzz/corpus/minimal | 1 + .../prometheus/common/expfmt/json_decode.go | 161 + .../common/expfmt/json_decode_test.go | 124 + .../prometheus/common/expfmt/testdata/json2 | 46 + .../common/expfmt/testdata/protobuf | 516 + .../common/expfmt/testdata/protobuf.gz | 129 + .../prometheus/common/expfmt/testdata/test.gz | 163 + .../prometheus/common/expfmt/testdata/text | 322 + .../prometheus/common/expfmt/text_create.go | 305 + .../common/expfmt/text_create_test.go | 442 + .../prometheus/common/expfmt/text_parse.go | 745 + .../common/expfmt/text_parse_test.go | 586 + .../prometheus/common/model/alert.go | 109 + .../prometheus/common/model/fingerprinting.go | 105 + .../prometheus/common/model/labels.go | 188 + .../prometheus/common/model/labels_test.go | 91 + .../prometheus/common/model/labelset.go | 153 + .../prometheus/common/model/metric.go | 81 + .../prometheus/common/model/metric_test.go | 83 + .../prometheus/common/model/model.go | 16 + .../prometheus/common/model/signature.go | 190 + .../prometheus/common/model/signature_test.go | 304 + .../prometheus/common/model/silence.go | 60 + .../prometheus/common/model/time.go | 230 + .../prometheus/common/model/time_test.go | 86 + .../prometheus/common/model/value.go | 395 + .../prometheus/common/model/value_test.go | 362 + .../github.com/prometheus/procfs/AUTHORS.md | 20 + .../prometheus/procfs/CONTRIBUTING.md | 18 + .../src/github.com/prometheus/procfs/LICENSE | 201 + .../src/github.com/prometheus/procfs/Makefile | 6 + .../src/github.com/prometheus/procfs/NOTICE | 7 + .../github.com/prometheus/procfs/README.md | 10 + .../src/github.com/prometheus/procfs/doc.go | 45 + .../prometheus/procfs/fixtures/26231/cmdline | Bin 0 -> 16 bytes .../prometheus/procfs/fixtures/26231/io | 7 + .../prometheus/procfs/fixtures/26231/limits | 17 + .../prometheus/procfs/fixtures/26231/stat | 1 + .../prometheus/procfs/fixtures/26232/cmdline | 0 .../prometheus/procfs/fixtures/26232/limits | 17 + .../prometheus/procfs/fixtures/26232/stat | 1 + .../prometheus/procfs/fixtures/584/stat | 2 + .../prometheus/procfs/fixtures/mdstat | 26 + .../prometheus/procfs/fixtures/net/ip_vs | 14 + .../procfs/fixtures/net/ip_vs_stats | 6 + .../prometheus/procfs/fixtures/stat | 16 + .../procfs/fixtures/symlinktargets/README | 2 + .../procfs/fixtures/symlinktargets/abc | 0 .../procfs/fixtures/symlinktargets/def | 0 .../procfs/fixtures/symlinktargets/ghi | 0 .../procfs/fixtures/symlinktargets/uvw | 0 .../procfs/fixtures/symlinktargets/xyz | 0 .../src/github.com/prometheus/procfs/fs.go | 40 + .../github.com/prometheus/procfs/fs_test.go | 13 + .../src/github.com/prometheus/procfs/ipvs.go | 223 + .../github.com/prometheus/procfs/ipvs_test.go | 196 + .../github.com/prometheus/procfs/mdstat.go | 158 + .../prometheus/procfs/mdstat_test.go | 33 + .../src/github.com/prometheus/procfs/proc.go | 202 + .../github.com/prometheus/procfs/proc_io.go | 54 + .../prometheus/procfs/proc_io_test.go | 49 + .../prometheus/procfs/proc_limits.go | 111 + .../prometheus/procfs/proc_limits_test.go | 36 + .../github.com/prometheus/procfs/proc_stat.go | 175 + .../prometheus/procfs/proc_stat_test.go | 112 + .../github.com/prometheus/procfs/proc_test.go | 146 + .../src/github.com/prometheus/procfs/stat.go | 55 + .../github.com/prometheus/procfs/stat_test.go | 19 + .../src/github.com/ugorji/go/codec/0doc.go | 150 + .../src/github.com/ugorji/go/codec/README.md | 148 + .../src/github.com/ugorji/go/codec/binc.go | 914 + .../src/github.com/ugorji/go/codec/cbor.go | 577 + .../github.com/ugorji/go/codec/cbor_test.go | 205 + .../github.com/ugorji/go/codec/codec_test.go | 1175 + .../ugorji/go/codec/codecgen/README.md | 36 + .../ugorji/go/codec/codecgen/gen.go | 281 + .../github.com/ugorji/go/codec/codecgen/z.go | 3 + .../ugorji/go/codec/codecgen_test.go | 22 + .../src/github.com/ugorji/go/codec/decode.go | 1591 + .../src/github.com/ugorji/go/codec/encode.go | 1197 + .../ugorji/go/codec/fast-path.generated.go | 23677 +++++++++ .../ugorji/go/codec/fast-path.go.tmpl | 418 + .../ugorji/go/codec/gen-dec-array.go.tmpl | 86 + .../ugorji/go/codec/gen-dec-map.go.tmpl | 39 + .../ugorji/go/codec/gen-helper.generated.go | 220 + .../ugorji/go/codec/gen-helper.go.tmpl | 353 + .../ugorji/go/codec/gen.generated.go | 138 + .../src/github.com/ugorji/go/codec/gen.go | 1875 + .../src/github.com/ugorji/go/codec/helper.go | 946 + .../ugorji/go/codec/helper_internal.go | 242 + .../ugorji/go/codec/helper_not_unsafe.go | 20 + .../github.com/ugorji/go/codec/helper_test.go | 155 + .../ugorji/go/codec/helper_unsafe.go | 45 + .../src/github.com/ugorji/go/codec/json.go | 1141 + .../src/github.com/ugorji/go/codec/msgpack.go | 844 + .../src/github.com/ugorji/go/codec/noop.go | 175 + .../github.com/ugorji/go/codec/prebuild.go | 3 + .../github.com/ugorji/go/codec/prebuild.sh | 193 + .../src/github.com/ugorji/go/codec/py_test.go | 30 + .../src/github.com/ugorji/go/codec/rpc.go | 180 + .../src/github.com/ugorji/go/codec/simple.go | 512 + .../ugorji/go/codec/test-cbor-goldens.json | 639 + .../src/github.com/ugorji/go/codec/test.py | 120 + .../src/github.com/ugorji/go/codec/time.go | 193 + .../github.com/ugorji/go/codec/values_test.go | 203 + .../src/github.com/xiang90/probing/LICENSE | 22 + .../src/github.com/xiang90/probing/README.md | 39 + .../src/github.com/xiang90/probing/prober.go | 134 + .../github.com/xiang90/probing/prober_test.go | 90 + .../src/github.com/xiang90/probing/server.go | 25 + .../src/github.com/xiang90/probing/status.go | 96 + .../src/golang.org/x/crypto/bcrypt/base64.go | 35 + .../src/golang.org/x/crypto/bcrypt/bcrypt.go | 294 + .../golang.org/x/crypto/bcrypt/bcrypt_test.go | 226 + .../src/golang.org/x/crypto/blowfish/block.go | 159 + .../x/crypto/blowfish/blowfish_test.go | 274 + .../golang.org/x/crypto/blowfish/cipher.go | 91 + .../src/golang.org/x/crypto/blowfish/const.go | 199 + .../src/golang.org/x/net/context/context.go | 447 + .../golang.org/x/net/context/context_test.go | 575 + .../x/net/context/withtimeout_test.go | 26 + .../src/golang.org/x/oauth2/AUTHORS | 3 + .../src/golang.org/x/oauth2/CONTRIBUTING.md | 31 + .../src/golang.org/x/oauth2/CONTRIBUTORS | 3 + .../src/golang.org/x/oauth2/LICENSE | 27 + .../src/golang.org/x/oauth2/README.md | 64 + .../golang.org/x/oauth2/client_appengine.go | 24 + .../src/golang.org/x/oauth2/example_test.go | 45 + .../golang.org/x/oauth2/facebook/facebook.go | 16 + .../src/golang.org/x/oauth2/github/github.go | 16 + .../golang.org/x/oauth2/google/appengine.go | 83 + .../x/oauth2/google/appengine_hook.go | 13 + .../src/golang.org/x/oauth2/google/default.go | 154 + .../x/oauth2/google/example_test.go | 150 + .../src/golang.org/x/oauth2/google/google.go | 145 + .../golang.org/x/oauth2/google/google_test.go | 67 + .../src/golang.org/x/oauth2/google/sdk.go | 168 + .../golang.org/x/oauth2/google/sdk_test.go | 46 + .../oauth2/google/testdata/gcloud/credentials | 122 + .../oauth2/google/testdata/gcloud/properties | 2 + .../golang.org/x/oauth2/internal/oauth2.go | 69 + .../x/oauth2/internal/oauth2_test.go | 62 + .../src/golang.org/x/oauth2/jws/jws.go | 160 + .../golang.org/x/oauth2/jwt/example_test.go | 31 + .../src/golang.org/x/oauth2/jwt/jwt.go | 147 + .../src/golang.org/x/oauth2/jwt/jwt_test.go | 134 + .../golang.org/x/oauth2/linkedin/linkedin.go | 16 + .../src/golang.org/x/oauth2/oauth2.go | 523 + .../src/golang.org/x/oauth2/oauth2_test.go | 435 + .../x/oauth2/odnoklassniki/odnoklassniki.go | 16 + .../src/golang.org/x/oauth2/paypal/paypal.go | 22 + .../src/golang.org/x/oauth2/token.go | 104 + .../src/golang.org/x/oauth2/token_test.go | 50 + .../src/golang.org/x/oauth2/transport.go | 138 + .../src/golang.org/x/oauth2/transport_test.go | 53 + .../src/golang.org/x/oauth2/vk/vk.go | 16 + .../cloud/compute/metadata/go13.go | 37 + .../cloud/compute/metadata/metadata.go | 267 + .../google.golang.org/cloud/internal/cloud.go | 128 + .../internal/datastore/datastore_v1.pb.go | 1633 + .../internal/datastore/datastore_v1.proto | 594 + .../cloud/internal/testutil/context.go | 57 + .../google.golang.org/grpc/CONTRIBUTING.md | 27 + .../src/google.golang.org/grpc/LICENSE | 28 + .../src/google.golang.org/grpc/PATENTS | 22 + .../src/google.golang.org/grpc/README.md | 23 + .../grpc/benchmark/benchmark.go | 203 + .../grpc/benchmark/benchmark_test.go | 79 + .../grpc/benchmark/client/main.go | 89 + .../grpc/benchmark/grpc_testing/test.pb.go | 702 + .../grpc/benchmark/grpc_testing/test.proto | 140 + .../grpc/benchmark/server/main.go | 35 + .../grpc/benchmark/stats/counter.go | 135 + .../grpc/benchmark/stats/histogram.go | 255 + .../grpc/benchmark/stats/stats.go | 116 + .../grpc/benchmark/stats/timeseries.go | 154 + .../grpc/benchmark/stats/tracker.go | 159 + .../grpc/benchmark/stats/util.go | 191 + .../src/google.golang.org/grpc/call.go | 168 + .../src/google.golang.org/grpc/clientconn.go | 294 + .../src/google.golang.org/grpc/codegen.sh | 17 + .../grpc/codes/code_string.go | 16 + .../src/google.golang.org/grpc/codes/codes.go | 159 + .../grpc/credentials/credentials.go | 270 + .../src/google.golang.org/grpc/doc.go | 6 + .../grpc/examples/route_guide/README.md | 35 + .../examples/route_guide/client/client.go | 200 + .../route_guide/proto/route_guide.pb.go | 425 + .../route_guide/proto/route_guide.proto | 121 + .../examples/route_guide/server/server.go | 236 + .../grpc/examples/route_guide/testdata/ca.pem | 14 + .../route_guide/testdata/route_guide_db.json | 601 + .../examples/route_guide/testdata/server1.key | 15 + .../examples/route_guide/testdata/server1.pem | 16 + .../grpc/grpc-auth-support.md | 41 + .../google.golang.org/grpc/grpclog/logger.go | 125 + .../grpc/interop/client/client.go | 419 + .../grpc/interop/client/testdata/ca.pem | 14 + .../grpc/interop/client/testdata/server1.key | 15 + .../grpc/interop/client/testdata/server1.pem | 16 + .../grpc/interop/grpc_testing/test.pb.go | 702 + .../grpc/interop/grpc_testing/test.proto | 140 + .../grpc/interop/server/server.go | 209 + .../grpc/interop/server/testdata/ca.pem | 14 + .../grpc/interop/server/testdata/server1.key | 15 + .../grpc/interop/server/testdata/server1.pem | 16 + .../grpc/metadata/metadata.go | 144 + .../grpc/metadata/metadata_test.go | 82 + .../src/google.golang.org/grpc/rpc_util.go | 306 + .../google.golang.org/grpc/rpc_util_test.go | 211 + .../src/google.golang.org/grpc/server.go | 420 + .../src/google.golang.org/grpc/stream.go | 256 + .../grpc/test/codec_perf/perf.pb.go | 42 + .../grpc/test/codec_perf/perf.proto | 11 + .../grpc/test/end2end_test.go | 811 + .../grpc/test/grpc_testing/test.pb.go | 702 + .../grpc/test/grpc_testing/test.proto | 140 + .../grpc/test/testdata/ca.pem | 14 + .../grpc/test/testdata/server1.key | 15 + .../grpc/test/testdata/server1.pem | 16 + .../grpc/transport/control.go | 253 + .../grpc/transport/http2_client.go | 753 + .../grpc/transport/http2_server.go | 670 + .../grpc/transport/http_util.go | 437 + .../grpc/transport/http_util_test.go | 87 + .../grpc/transport/testdata/ca.pem | 14 + .../grpc/transport/testdata/server1.key | 15 + .../grpc/transport/testdata/server1.pem | 16 + .../grpc/transport/transport.go | 453 + .../grpc/transport/transport_test.go | 570 + .../github.com/coreos/etcd/client/README.md | 110 + .../coreos/etcd/client/auth_role.go | 235 + .../coreos/etcd/client/auth_user.go | 297 + .../coreos/etcd/client/cancelreq.go | 20 + .../coreos/etcd/client/cancelreq_go14.go | 17 + .../github.com/coreos/etcd/client/client.go | 514 + .../coreos/etcd/client/client_test.go | 896 + .../coreos/etcd/client/cluster_error.go | 33 + vendor/github.com/coreos/etcd/client/curl.go | 70 + .../github.com/coreos/etcd/client/discover.go | 21 + vendor/github.com/coreos/etcd/client/doc.go | 71 + .../etcd/client/fake_transport_go14_test.go | 41 + .../coreos/etcd/client/fake_transport_test.go | 42 + .../coreos/etcd/client/keys.generated.go | 921 + vendor/github.com/coreos/etcd/client/keys.go | 651 + .../coreos/etcd/client/keys_bench_test.go | 87 + .../coreos/etcd/client/keys_test.go | 1407 + .../github.com/coreos/etcd/client/members.go | 272 + .../coreos/etcd/client/members_test.go | 522 + vendor/github.com/coreos/etcd/client/srv.go | 65 + .../github.com/coreos/etcd/client/srv_test.go | 102 + .../coreos/etcd/discovery/discovery.go | 355 + .../coreos/etcd/discovery/discovery_test.go | 558 + .../github.com/coreos/etcd/discovery/doc.go | 20 + .../github.com/coreos/etcd/discovery/srv.go | 97 + .../coreos/etcd/discovery/srv_test.go | 129 + vendor/github.com/coreos/etcd/error/error.go | 159 + .../coreos/etcd/error/error_test.go | 50 + .../coreos/etcd/etcdserver/api/v3rpc/error.go | 27 + .../coreos/etcd/etcdserver/api/v3rpc/key.go | 163 + .../coreos/etcd/etcdserver/auth/auth.go | 636 + .../etcd/etcdserver/auth/auth_requests.go | 168 + .../coreos/etcd/etcdserver/auth/auth_test.go | 658 + .../coreos/etcd/etcdserver/cluster.go | 498 + .../coreos/etcd/etcdserver/cluster_test.go | 733 + .../coreos/etcd/etcdserver/cluster_util.go | 265 + .../etcd/etcdserver/cluster_util_test.go | 131 + .../coreos/etcd/etcdserver/config.go | 183 + .../coreos/etcd/etcdserver/config_test.go | 194 + .../coreos/etcd/etcdserver/errors.go | 55 + .../etcd/etcdserver/etcdhttp/capability.go | 99 + .../coreos/etcd/etcdserver/etcdhttp/client.go | 777 + .../etcd/etcdserver/etcdhttp/client_auth.go | 506 + .../etcdserver/etcdhttp/client_auth_test.go | 625 + .../etcd/etcdserver/etcdhttp/client_test.go | 1972 + .../coreos/etcd/etcdserver/etcdhttp/http.go | 93 + .../etcd/etcdserver/etcdhttp/http_test.go | 192 + .../etcd/etcdserver/etcdhttp/httptypes/doc.go | 19 + .../etcdserver/etcdhttp/httptypes/errors.go | 56 + .../etcdhttp/httptypes/errors_test.go | 49 + .../etcdserver/etcdhttp/httptypes/member.go | 67 + .../etcdhttp/httptypes/member_test.go | 135 + .../etcd/etcdserver/etcdhttp/metrics.go | 96 + .../coreos/etcd/etcdserver/etcdhttp/peer.go | 63 + .../etcd/etcdserver/etcdhttp/peer_test.go | 134 + .../etcdserver/etcdserverpb/etcdserver.pb.go | 804 + .../etcdserver/etcdserverpb/etcdserver.proto | 33 + .../etcdserverpb/raft_internal.pb.go | 595 + .../etcdserverpb/raft_internal.proto | 26 + .../etcd/etcdserver/etcdserverpb/rpc.pb.go | 3024 ++ .../etcd/etcdserver/etcdserverpb/rpc.proto | 171 + .../coreos/etcd/etcdserver/member.go | 174 + .../coreos/etcd/etcdserver/member_test.go | 115 + .../coreos/etcd/etcdserver/metrics.go | 86 + .../github.com/coreos/etcd/etcdserver/raft.go | 450 + .../coreos/etcd/etcdserver/raft_storage.go | 64 + .../coreos/etcd/etcdserver/raft_test.go | 173 + .../coreos/etcd/etcdserver/server.go | 1166 + .../coreos/etcd/etcdserver/server_test.go | 1485 + .../coreos/etcd/etcdserver/snapshot_store.go | 260 + .../etcd/etcdserver/snapshot_store_test.go | 204 + .../coreos/etcd/etcdserver/stats/leader.go | 122 + .../coreos/etcd/etcdserver/stats/queue.go | 110 + .../coreos/etcd/etcdserver/stats/server.go | 149 + .../coreos/etcd/etcdserver/stats/stats.go | 31 + .../coreos/etcd/etcdserver/storage.go | 143 + .../coreos/etcd/etcdserver/v3demo_server.go | 229 + vendor/github.com/coreos/etcd/pkg/crc/crc.go | 41 + .../coreos/etcd/pkg/crc/crc_test.go | 59 + .../coreos/etcd/pkg/fileutil/fileutil.go | 62 + .../coreos/etcd/pkg/fileutil/fileutil_test.go | 84 + .../coreos/etcd/pkg/fileutil/lock_plan9.go | 90 + .../coreos/etcd/pkg/fileutil/lock_solaris.go | 98 + .../coreos/etcd/pkg/fileutil/lock_test.go | 96 + .../coreos/etcd/pkg/fileutil/lock_unix.go | 76 + .../coreos/etcd/pkg/fileutil/lock_windows.go | 71 + .../pkg/fileutil/perallocate_unsupported.go | 28 + .../coreos/etcd/pkg/fileutil/preallocate.go | 42 + .../etcd/pkg/fileutil/preallocate_test.go | 53 + .../coreos/etcd/pkg/fileutil/purge.go | 80 + .../coreos/etcd/pkg/fileutil/purge_test.go | 132 + .../coreos/etcd/pkg/httputil/cancelreq.go | 20 + .../etcd/pkg/httputil/cancelreq_go14.go | 25 + .../github.com/coreos/etcd/pkg/idutil/id.go | 73 + .../coreos/etcd/pkg/idutil/id_test.go | 55 + .../coreos/etcd/pkg/ioutil/reader.go | 39 + .../coreos/etcd/pkg/ioutil/reader_test.go | 33 + .../coreos/etcd/pkg/netutil/isolate_linux.go | 42 + .../coreos/etcd/pkg/netutil/isolate_stub.go | 21 + .../coreos/etcd/pkg/netutil/netutil.go | 117 + .../coreos/etcd/pkg/netutil/netutil_test.go | 258 + .../coreos/etcd/pkg/pathutil/path.go | 29 + .../coreos/etcd/pkg/pathutil/path_test.go | 38 + .../coreos/etcd/pkg/pbutil/pbutil.go | 59 + .../coreos/etcd/pkg/pbutil/pbutil_test.go | 98 + .../coreos/etcd/pkg/runtime/fds_linux.go | 36 + .../coreos/etcd/pkg/runtime/fds_other.go | 30 + .../coreos/etcd/pkg/timeutil/timeutil.go | 27 + .../coreos/etcd/pkg/timeutil/timeutil_test.go | 48 + .../etcd/pkg/transport/keepalive_listener.go | 97 + .../pkg/transport/keepalive_listener_test.go | 71 + .../coreos/etcd/pkg/transport/listener.go | 207 + .../etcd/pkg/transport/listener_test.go | 243 + .../coreos/etcd/pkg/transport/timeout_conn.go | 44 + .../etcd/pkg/transport/timeout_dialer.go | 36 + .../etcd/pkg/transport/timeout_dialer_test.go | 102 + .../etcd/pkg/transport/timeout_listener.go | 53 + .../pkg/transport/timeout_listener_test.go | 112 + .../etcd/pkg/transport/timeout_transport.go | 43 + .../pkg/transport/timeout_transport_test.go | 85 + vendor/github.com/coreos/etcd/pkg/types/id.go | 41 + .../coreos/etcd/pkg/types/id_test.go | 95 + .../github.com/coreos/etcd/pkg/types/set.go | 178 + .../coreos/etcd/pkg/types/set_test.go | 186 + .../github.com/coreos/etcd/pkg/types/slice.go | 22 + .../coreos/etcd/pkg/types/slice_test.go | 30 + .../github.com/coreos/etcd/pkg/types/urls.go | 74 + .../coreos/etcd/pkg/types/urls_test.go | 169 + .../coreos/etcd/pkg/types/urlsmap.go | 91 + .../etcd/pkg/types/urlsmap_go15_test.go | 40 + .../coreos/etcd/pkg/types/urlsmap_test.go | 99 + .../github.com/coreos/etcd/pkg/wait/wait.go | 55 + .../coreos/etcd/pkg/wait/wait_test.go | 65 + .../coreos/etcd/pkg/wait/wait_time.go | 76 + .../coreos/etcd/pkg/wait/wait_time_test.go | 101 + vendor/github.com/coreos/etcd/raft/design.md | 57 + .../github.com/coreos/etcd/raft/diff_test.go | 65 + vendor/github.com/coreos/etcd/raft/doc.go | 153 + .../coreos/etcd/raft/example_test.go | 46 + vendor/github.com/coreos/etcd/raft/log.go | 351 + .../github.com/coreos/etcd/raft/log_test.go | 786 + .../coreos/etcd/raft/log_unstable.go | 139 + .../coreos/etcd/raft/log_unstable_test.go | 354 + vendor/github.com/coreos/etcd/raft/logger.go | 126 + .../github.com/coreos/etcd/raft/multinode.go | 503 + .../coreos/etcd/raft/multinode_test.go | 573 + vendor/github.com/coreos/etcd/raft/node.go | 463 + .../coreos/etcd/raft/node_bench_test.go | 52 + .../github.com/coreos/etcd/raft/node_test.go | 503 + .../github.com/coreos/etcd/raft/progress.go | 237 + .../coreos/etcd/raft/progress_test.go | 189 + vendor/github.com/coreos/etcd/raft/raft.go | 797 + .../etcd/raft/raft_flow_control_test.go | 155 + .../coreos/etcd/raft/raft_paper_test.go | 934 + .../coreos/etcd/raft/raft_snap_test.go | 134 + .../github.com/coreos/etcd/raft/raft_test.go | 1902 + .../coreos/etcd/raft/raftpb/raft.pb.go | 1614 + .../coreos/etcd/raft/raftpb/raft.proto | 85 + .../coreos/etcd/raft/rafttest/network.go | 171 + .../coreos/etcd/raft/rafttest/network_test.go | 72 + .../coreos/etcd/raft/rafttest/node.go | 145 + .../etcd/raft/rafttest/node_bench_test.go | 53 + .../coreos/etcd/raft/rafttest/node_test.go | 127 + vendor/github.com/coreos/etcd/raft/status.go | 75 + vendor/github.com/coreos/etcd/raft/storage.go | 252 + .../coreos/etcd/raft/storage_test.go | 247 + vendor/github.com/coreos/etcd/raft/util.go | 110 + .../github.com/coreos/etcd/raft/util_test.go | 72 + .../github.com/coreos/etcd/rafthttp/coder.go | 27 + .../rafthttp/fake_roundtripper_go14_test.go | 35 + .../etcd/rafthttp/fake_roundtripper_test.go | 37 + .../coreos/etcd/rafthttp/functional_test.go | 180 + .../github.com/coreos/etcd/rafthttp/http.go | 318 + .../coreos/etcd/rafthttp/http_test.go | 358 + .../coreos/etcd/rafthttp/metrics.go | 65 + .../coreos/etcd/rafthttp/msg_codec.go | 55 + .../coreos/etcd/rafthttp/msg_codec_test.go | 65 + .../coreos/etcd/rafthttp/msgappv2_codec.go | 248 + .../etcd/rafthttp/msgappv2_codec_test.go | 123 + .../github.com/coreos/etcd/rafthttp/peer.go | 277 + .../coreos/etcd/rafthttp/peer_status.go | 77 + .../coreos/etcd/rafthttp/peer_test.go | 87 + .../coreos/etcd/rafthttp/pipeline.go | 172 + .../coreos/etcd/rafthttp/pipeline_test.go | 271 + .../coreos/etcd/rafthttp/probing_status.go | 60 + .../github.com/coreos/etcd/rafthttp/remote.go | 54 + .../coreos/etcd/rafthttp/snapshot_sender.go | 161 + .../coreos/etcd/rafthttp/snapshot_store.go | 45 + .../github.com/coreos/etcd/rafthttp/stream.go | 464 + .../coreos/etcd/rafthttp/stream_test.go | 331 + .../coreos/etcd/rafthttp/transport.go | 318 + .../etcd/rafthttp/transport_bench_test.go | 114 + .../coreos/etcd/rafthttp/transport_test.go | 154 + .../coreos/etcd/rafthttp/urlpick.go | 57 + .../coreos/etcd/rafthttp/urlpick_test.go | 73 + .../github.com/coreos/etcd/rafthttp/util.go | 159 + .../coreos/etcd/rafthttp/util_test.go | 193 + vendor/github.com/coreos/etcd/snap/metrics.go | 39 + .../coreos/etcd/snap/snappb/snap.pb.go | 299 + .../coreos/etcd/snap/snappb/snap.proto | 14 + .../coreos/etcd/snap/snapshotter.go | 188 + .../coreos/etcd/snap/snapshotter_test.go | 230 + .../coreos/etcd/storage/backend/backend.go | 158 + .../storage/backend/backend_bench_test.go | 50 + .../etcd/storage/backend/backend_test.go | 130 + .../coreos/etcd/storage/backend/batch_tx.go | 151 + .../etcd/storage/backend/batch_tx_test.go | 196 + .../github.com/coreos/etcd/storage/index.go | 218 + .../coreos/etcd/storage/index_test.go | 323 + .../coreos/etcd/storage/key_index.go | 340 + .../coreos/etcd/storage/key_index_test.go | 654 + vendor/github.com/coreos/etcd/storage/kv.go | 105 + .../github.com/coreos/etcd/storage/kv_test.go | 825 + .../github.com/coreos/etcd/storage/kvstore.go | 493 + .../coreos/etcd/storage/kvstore_compaction.go | 67 + .../etcd/storage/kvstore_compaction_test.go | 93 + .../coreos/etcd/storage/kvstore_test.go | 804 + .../github.com/coreos/etcd/storage/metrics.go | 154 + .../coreos/etcd/storage/revision.go | 55 + .../coreos/etcd/storage/revision_test.go | 53 + .../coreos/etcd/storage/storagepb/kv.pb.go | 567 + .../coreos/etcd/storage/storagepb/kv.proto | 36 + .../coreos/etcd/storage/watchable_store.go | 303 + .../storage/watchable_store_bench_test.go | 81 + .../github.com/coreos/etcd/storage/watcher.go | 58 + .../coreos/etcd/storage/watcher_bench_test.go | 31 + vendor/github.com/coreos/etcd/store/event.go | 71 + .../coreos/etcd/store/event_history.go | 126 + .../coreos/etcd/store/event_queue.go | 34 + .../coreos/etcd/store/event_test.go | 131 + .../github.com/coreos/etcd/store/heap_test.go | 94 + .../github.com/coreos/etcd/store/metrics.go | 128 + vendor/github.com/coreos/etcd/store/node.go | 400 + .../coreos/etcd/store/node_extern.go | 115 + .../coreos/etcd/store/node_extern_test.go | 107 + vendor/github.com/coreos/etcd/store/stats.go | 139 + .../coreos/etcd/store/stats_test.go | 112 + vendor/github.com/coreos/etcd/store/store.go | 712 + .../coreos/etcd/store/store_bench_test.go | 219 + .../coreos/etcd/store/store_test.go | 996 + .../coreos/etcd/store/ttl_key_heap.go | 99 + .../github.com/coreos/etcd/store/watcher.go | 87 + .../coreos/etcd/store/watcher_hub.go | 195 + .../coreos/etcd/store/watcher_hub_test.go | 66 + .../coreos/etcd/store/watcher_test.go | 92 + .../github.com/coreos/etcd/version/version.go | 89 + .../coreos/etcd/version/version_test.go | 67 + vendor/github.com/coreos/etcd/wal/decoder.go | 103 + vendor/github.com/coreos/etcd/wal/doc.go | 68 + vendor/github.com/coreos/etcd/wal/encoder.go | 89 + vendor/github.com/coreos/etcd/wal/metrics.go | 37 + .../coreos/etcd/wal/multi_readcloser.go | 45 + .../github.com/coreos/etcd/wal/record_test.go | 86 + vendor/github.com/coreos/etcd/wal/repair.go | 106 + .../github.com/coreos/etcd/wal/repair_test.go | 91 + vendor/github.com/coreos/etcd/wal/util.go | 93 + vendor/github.com/coreos/etcd/wal/wal.go | 548 + .../coreos/etcd/wal/wal_bench_test.go | 68 + vendor/github.com/coreos/etcd/wal/wal_test.go | 523 + .../coreos/etcd/wal/walpb/record.go | 29 + .../coreos/etcd/wal/walpb/record.pb.go | 447 + .../coreos/etcd/wal/walpb/record.proto | 20 + .../coreos/go-etcd/etcd/add_child.go | 23 + .../coreos/go-etcd/etcd/add_child_test.go | 73 + .../github.com/coreos/go-etcd/etcd/client.go | 476 + .../coreos/go-etcd/etcd/client_test.go | 108 + .../github.com/coreos/go-etcd/etcd/cluster.go | 54 + .../coreos/go-etcd/etcd/compare_and_delete.go | 34 + .../go-etcd/etcd/compare_and_delete_test.go | 46 + .../coreos/go-etcd/etcd/compare_and_swap.go | 36 + .../go-etcd/etcd/compare_and_swap_test.go | 57 + .../github.com/coreos/go-etcd/etcd/debug.go | 55 + .../coreos/go-etcd/etcd/debug_test.go | 28 + .../github.com/coreos/go-etcd/etcd/delete.go | 40 + .../coreos/go-etcd/etcd/delete_test.go | 81 + .../github.com/coreos/go-etcd/etcd/error.go | 49 + vendor/github.com/coreos/go-etcd/etcd/get.go | 32 + .../coreos/go-etcd/etcd/get_test.go | 131 + .../github.com/coreos/go-etcd/etcd/member.go | 30 + .../coreos/go-etcd/etcd/member_test.go | 71 + .../github.com/coreos/go-etcd/etcd/options.go | 72 + .../coreos/go-etcd/etcd/requests.go | 403 + .../coreos/go-etcd/etcd/requests_test.go | 22 + .../coreos/go-etcd/etcd/response.generated.go | 1459 + .../coreos/go-etcd/etcd/response.go | 93 + .../coreos/go-etcd/etcd/response_test.go | 75 + .../coreos/go-etcd/etcd/set_curl_chan_test.go | 42 + .../coreos/go-etcd/etcd/set_update_create.go | 137 + .../go-etcd/etcd/set_update_create_test.go | 241 + .../github.com/coreos/go-etcd/etcd/shuffle.go | 19 + .../github.com/coreos/go-etcd/etcd/version.go | 6 + .../github.com/coreos/go-etcd/etcd/watch.go | 103 + .../coreos/go-etcd/etcd/watch_test.go | 119 + .../cpuguy83/go-md2man/md2man/md2man.go | 19 + .../cpuguy83/go-md2man/md2man/roff.go | 269 + .../github.com/davecgh/go-spew/spew/bypass.go | 136 + .../davecgh/go-spew/spew/bypasssafe.go | 37 + .../github.com/davecgh/go-spew/spew/common.go | 341 + .../davecgh/go-spew/spew/common_test.go | 298 + .../github.com/davecgh/go-spew/spew/config.go | 297 + vendor/github.com/davecgh/go-spew/spew/doc.go | 202 + .../github.com/davecgh/go-spew/spew/dump.go | 511 + .../davecgh/go-spew/spew/dump_test.go | 1042 + .../davecgh/go-spew/spew/dumpcgo_test.go | 98 + .../davecgh/go-spew/spew/dumpnocgo_test.go | 26 + .../davecgh/go-spew/spew/example_test.go | 226 + .../github.com/davecgh/go-spew/spew/format.go | 419 + .../davecgh/go-spew/spew/format_test.go | 1558 + .../davecgh/go-spew/spew/internal_test.go | 87 + .../go-spew/spew/internalunsafe_test.go | 101 + .../github.com/davecgh/go-spew/spew/spew.go | 148 + .../davecgh/go-spew/spew/spew_test.go | 309 + .../davecgh/go-spew/spew/testdata/dumpcgo.go | 82 + .../docker/docker/pkg/mount/flags.go | 69 + .../docker/docker/pkg/mount/flags_freebsd.go | 48 + .../docker/docker/pkg/mount/flags_linux.go | 85 + .../docker/pkg/mount/flags_unsupported.go | 30 + .../docker/docker/pkg/mount/mount.go | 74 + .../docker/docker/pkg/mount/mount_test.go | 137 + .../docker/pkg/mount/mounter_freebsd.go | 59 + .../docker/docker/pkg/mount/mounter_linux.go | 21 + .../docker/pkg/mount/mounter_unsupported.go | 11 + .../docker/docker/pkg/mount/mountinfo.go | 40 + .../docker/pkg/mount/mountinfo_freebsd.go | 41 + .../docker/pkg/mount/mountinfo_linux.go | 95 + .../docker/pkg/mount/mountinfo_linux_test.go | 477 + .../docker/pkg/mount/mountinfo_unsupported.go | 12 + .../docker/pkg/mount/sharedsubtree_linux.go | 70 + .../pkg/mount/sharedsubtree_linux_test.go | 331 + .../docker/docker/pkg/units/duration.go | 33 + .../docker/docker/pkg/units/duration_test.go | 46 + .../docker/docker/pkg/units/size.go | 95 + .../docker/docker/pkg/units/size_test.go | 108 + .../docker/libcontainer/cgroups/cgroups.go | 61 + .../libcontainer/cgroups/cgroups_test.go | 29 + .../cgroups/cgroups_unsupported.go | 3 + .../libcontainer/cgroups/fs/apply_raw.go | 329 + .../docker/libcontainer/cgroups/fs/blkio.go | 230 + .../libcontainer/cgroups/fs/blkio_test.go | 570 + .../docker/libcontainer/cgroups/fs/cpu.go | 95 + .../libcontainer/cgroups/fs/cpu_test.go | 163 + .../docker/libcontainer/cgroups/fs/cpuacct.go | 117 + .../docker/libcontainer/cgroups/fs/cpuset.go | 135 + .../libcontainer/cgroups/fs/cpuset_test.go | 65 + .../docker/libcontainer/cgroups/fs/devices.go | 61 + .../libcontainer/cgroups/fs/devices_test.go | 84 + .../docker/libcontainer/cgroups/fs/freezer.go | 62 + .../libcontainer/cgroups/fs/freezer_test.go | 45 + .../libcontainer/cgroups/fs/fs_unsupported.go | 3 + .../docker/libcontainer/cgroups/fs/hugetlb.go | 72 + .../libcontainer/cgroups/fs/hugetlb_test.go | 138 + .../docker/libcontainer/cgroups/fs/memory.go | 164 + .../libcontainer/cgroups/fs/memory_test.go | 294 + .../docker/libcontainer/cgroups/fs/net_cls.go | 40 + .../libcontainer/cgroups/fs/net_cls_test.go | 36 + .../libcontainer/cgroups/fs/net_prio.go | 40 + .../libcontainer/cgroups/fs/net_prio_test.go | 36 + .../libcontainer/cgroups/fs/perf_event.go | 31 + .../cgroups/fs/stats_util_test.go | 113 + .../libcontainer/cgroups/fs/util_test.go | 66 + .../docker/libcontainer/cgroups/fs/utils.go | 74 + .../libcontainer/cgroups/fs/utils_test.go | 97 + .../docker/libcontainer/cgroups/stats.go | 92 + .../cgroups/systemd/apply_nosystemd.go | 51 + .../cgroups/systemd/apply_systemd.go | 578 + .../docker/libcontainer/cgroups/utils.go | 264 + .../docker/libcontainer/configs/cgroup.go | 98 + .../docker/libcontainer/configs/config.go | 146 + .../libcontainer/configs/config_test.go | 249 + .../libcontainer/configs/config_unix.go | 51 + .../docker/libcontainer/configs/device.go | 54 + .../libcontainer/configs/device_defaults.go | 139 + .../libcontainer/configs/hugepage_limit.go | 9 + .../configs/interface_priority_map.go | 14 + .../docker/libcontainer/configs/mount.go | 34 + .../docker/libcontainer/configs/namespaces.go | 5 + .../configs/namespaces_syscall.go | 31 + .../configs/namespaces_syscall_unsupported.go | 15 + .../libcontainer/configs/namespaces_unix.go | 89 + .../configs/namespaces_windows.go | 6 + .../docker/libcontainer/configs/network.go | 72 + .../libcontainer/configs/validate/config.go | 93 + .../docker/libcontainer/system/linux.go | 77 + .../docker/libcontainer/system/proc.go | 27 + .../docker/libcontainer/system/setns_linux.go | 40 + .../libcontainer/system/syscall_linux_386.go | 24 + .../libcontainer/system/syscall_linux_64.go | 25 + .../libcontainer/system/syscall_linux_arm.go | 24 + .../docker/libcontainer/system/sysconfig.go | 12 + .../libcontainer/system/sysconfig_notcgo.go | 15 + .../libcontainer/system/xattrs_linux.go | 99 + .../github.com/emicklei/go-restful/CHANGES.md | 159 + vendor/github.com/emicklei/go-restful/LICENSE | 22 + .../github.com/emicklei/go-restful/README.md | 74 + vendor/github.com/emicklei/go-restful/Srcfile | 1 + .../emicklei/go-restful/bench_curly_test.go | 51 + .../emicklei/go-restful/bench_test.go | 43 + .../emicklei/go-restful/bench_test.sh | 10 + .../emicklei/go-restful/compress.go | 98 + .../emicklei/go-restful/compress_test.go | 127 + .../emicklei/go-restful/compressor_cache.go | 103 + .../emicklei/go-restful/compressor_pools.go | 88 + .../emicklei/go-restful/compressors.go | 53 + .../emicklei/go-restful/constants.go | 30 + .../emicklei/go-restful/container.go | 338 + .../emicklei/go-restful/container_test.go | 61 + .../emicklei/go-restful/cors_filter.go | 172 + .../emicklei/go-restful/cors_filter_test.go | 125 + .../emicklei/go-restful/coverage.sh | 2 + .../github.com/emicklei/go-restful/curly.go | 162 + .../emicklei/go-restful/curly_route.go | 54 + .../emicklei/go-restful/curly_test.go | 231 + vendor/github.com/emicklei/go-restful/doc.go | 196 + .../emicklei/go-restful/doc_examples_test.go | 41 + .../emicklei/go-restful/entity_accessors.go | 151 + .../go-restful/entity_accessors_test.go | 69 + .../examples/google_app_engine/app.yaml | 20 + .../google_app_engine/datastore/app.yaml | 18 + .../google_app_engine/datastore/main.go | 266 + .../restful-appstats-integration.go | 13 + .../google_app_engine/restful-user-service.go | 161 + .../emicklei/go-restful/examples/home.html | 7 + .../examples/restful-CORS-filter.go | 67 + .../examples/restful-NCSA-logging.go | 54 + .../examples/restful-basic-authentication.go | 35 + .../examples/restful-cpuprofiler-service.go | 65 + .../examples/restful-curly-router.go | 107 + .../examples/restful-encoding-filter.go | 61 + .../go-restful/examples/restful-filters.go | 114 + .../examples/restful-form-handling.go | 62 + .../examples/restful-hello-world.go | 22 + .../examples/restful-html-template.go | 35 + .../examples/restful-multi-containers.go | 43 + .../examples/restful-options-filter.go | 51 + .../go-restful/examples/restful-path-tail.go | 26 + .../examples/restful-pre-post-filters.go | 98 + .../examples/restful-resource-functions.go | 63 + .../go-restful/examples/restful-route_test.go | 39 + .../examples/restful-routefunction_test.go | 29 + .../examples/restful-serve-static.go | 47 + .../go-restful/examples/restful-swagger.go | 61 + .../examples/restful-user-resource.go | 152 + .../examples/restful-user-service.go | 137 + .../github.com/emicklei/go-restful/filter.go | 26 + .../emicklei/go-restful/filter_test.go | 141 + .../github.com/emicklei/go-restful/install.sh | 9 + .../github.com/emicklei/go-restful/jsr311.go | 247 + .../emicklei/go-restful/jsr311_test.go | 212 + .../github.com/emicklei/go-restful/log/log.go | 31 + .../github.com/emicklei/go-restful/logger.go | 32 + .../emicklei/go-restful/options_filter.go | 26 + .../go-restful/options_filter_test.go | 34 + .../emicklei/go-restful/parameter.go | 114 + .../emicklei/go-restful/path_expression.go | 69 + .../go-restful/path_expression_test.go | 37 + .../github.com/emicklei/go-restful/request.go | 131 + .../emicklei/go-restful/request_test.go | 204 + .../emicklei/go-restful/response.go | 226 + .../emicklei/go-restful/response_test.go | 204 + .../github.com/emicklei/go-restful/route.go | 183 + .../emicklei/go-restful/route_builder.go | 240 + .../emicklei/go-restful/route_builder_test.go | 58 + .../emicklei/go-restful/route_test.go | 127 + .../github.com/emicklei/go-restful/router.go | 18 + .../emicklei/go-restful/service_error.go | 23 + .../emicklei/go-restful/swagger/CHANGES.md | 39 + .../emicklei/go-restful/swagger/README.md | 76 + .../swagger/api_declaration_list.go | 64 + .../emicklei/go-restful/swagger/config.go | 34 + .../go-restful/swagger/model_builder.go | 405 + .../go-restful/swagger/model_builder_test.go | 1111 + .../emicklei/go-restful/swagger/model_list.go | 86 + .../go-restful/swagger/model_list_test.go | 48 + .../go-restful/swagger/model_property_ext.go | 59 + .../swagger/model_property_ext_test.go | 46 + .../go-restful/swagger/model_property_list.go | 87 + .../swagger/model_property_list_test.go | 47 + .../go-restful/swagger/ordered_route_map.go | 36 + .../swagger/ordered_route_map_test.go | 29 + .../swagger/postbuild_model_test.go | 42 + .../emicklei/go-restful/swagger/swagger.go | 184 + .../go-restful/swagger/swagger_builder.go | 21 + .../go-restful/swagger/swagger_test.go | 284 + .../go-restful/swagger/swagger_webservice.go | 433 + .../go-restful/swagger/test_package/struct.go | 5 + .../emicklei/go-restful/swagger/utils_test.go | 78 + .../emicklei/go-restful/tracer_test.go | 18 + .../emicklei/go-restful/web_service.go | 263 + .../go-restful/web_service_container.go | 39 + .../emicklei/go-restful/web_service_test.go | 254 + .../github.com/fsouza/go-dockerclient/AUTHORS | 107 + .../fsouza/go-dockerclient/DOCKER-LICENSE | 6 + .../github.com/fsouza/go-dockerclient/LICENSE | 22 + .../fsouza/go-dockerclient/Makefile | 51 + .../fsouza/go-dockerclient/README.markdown | 106 + .../github.com/fsouza/go-dockerclient/auth.go | 136 + .../fsouza/go-dockerclient/auth_test.go | 91 + .../fsouza/go-dockerclient/build_test.go | 154 + .../fsouza/go-dockerclient/change.go | 43 + .../fsouza/go-dockerclient/change_test.go | 24 + .../fsouza/go-dockerclient/client.go | 872 + .../fsouza/go-dockerclient/client_test.go | 503 + .../fsouza/go-dockerclient/container.go | 1141 + .../fsouza/go-dockerclient/container_test.go | 1982 + .../github.com/fsouza/go-dockerclient/env.go | 168 + .../fsouza/go-dockerclient/env_test.go | 351 + .../fsouza/go-dockerclient/event.go | 304 + .../fsouza/go-dockerclient/event_test.go | 132 + .../fsouza/go-dockerclient/example_test.go | 168 + .../github.com/fsouza/go-dockerclient/exec.go | 186 + .../fsouza/go-dockerclient/exec_test.go | 262 + .../github.com/Sirupsen/logrus/CHANGELOG.md | 26 + .../github.com/Sirupsen/logrus/LICENSE | 21 + .../github.com/Sirupsen/logrus/README.md | 355 + .../github.com/Sirupsen/logrus/entry.go | 254 + .../github.com/Sirupsen/logrus/entry_test.go | 53 + .../github.com/Sirupsen/logrus/exported.go | 188 + .../github.com/Sirupsen/logrus/formatter.go | 48 + .../Sirupsen/logrus/formatter_bench_test.go | 98 + .../github.com/Sirupsen/logrus/hook_test.go | 122 + .../github.com/Sirupsen/logrus/hooks.go | 34 + .../Sirupsen/logrus/json_formatter.go | 41 + .../Sirupsen/logrus/json_formatter_test.go | 120 + .../github.com/Sirupsen/logrus/logger.go | 206 + .../github.com/Sirupsen/logrus/logrus.go | 94 + .../github.com/Sirupsen/logrus/logrus_test.go | 301 + .../Sirupsen/logrus/terminal_bsd.go | 9 + .../Sirupsen/logrus/terminal_freebsd.go | 20 + .../Sirupsen/logrus/terminal_linux.go | 12 + .../Sirupsen/logrus/terminal_notwindows.go | 21 + .../Sirupsen/logrus/terminal_openbsd.go | 7 + .../Sirupsen/logrus/terminal_windows.go | 27 + .../Sirupsen/logrus/text_formatter.go | 158 + .../Sirupsen/logrus/text_formatter_test.go | 61 + .../github.com/Sirupsen/logrus/writer.go | 31 + .../github.com/docker/docker/opts/envfile.go | 62 + .../docker/docker/opts/envfile_test.go | 133 + .../docker/docker/opts/hosts_unix.go | 7 + .../docker/docker/opts/hosts_windows.go | 7 + .../github.com/docker/docker/opts/ip.go | 35 + .../github.com/docker/docker/opts/ip_test.go | 54 + .../github.com/docker/docker/opts/opts.go | 323 + .../docker/docker/opts/opts_test.go | 479 + .../github.com/docker/docker/opts/ulimit.go | 47 + .../docker/docker/opts/ulimit_test.go | 42 + .../docker/docker/pkg/archive/README.md | 1 + .../docker/docker/pkg/archive/archive.go | 902 + .../docker/docker/pkg/archive/archive_test.go | 1204 + .../docker/docker/pkg/archive/archive_unix.go | 89 + .../docker/pkg/archive/archive_unix_test.go | 60 + .../docker/pkg/archive/archive_windows.go | 50 + .../pkg/archive/archive_windows_test.go | 65 + .../docker/docker/pkg/archive/changes.go | 383 + .../docker/pkg/archive/changes_linux.go | 285 + .../docker/pkg/archive/changes_other.go | 97 + .../docker/pkg/archive/changes_posix_test.go | 127 + .../docker/docker/pkg/archive/changes_test.go | 495 + .../docker/docker/pkg/archive/changes_unix.go | 27 + .../docker/pkg/archive/changes_windows.go | 20 + .../docker/docker/pkg/archive/copy.go | 308 + .../docker/docker/pkg/archive/copy_test.go | 637 + .../docker/docker/pkg/archive/copy_unix.go | 11 + .../docker/docker/pkg/archive/copy_windows.go | 9 + .../docker/docker/pkg/archive/diff.go | 210 + .../docker/docker/pkg/archive/diff_test.go | 190 + .../docker/pkg/archive/example_changes.go | 97 + .../docker/docker/pkg/archive/time_linux.go | 16 + .../docker/pkg/archive/time_unsupported.go | 16 + .../docker/docker/pkg/archive/utils_test.go | 166 + .../docker/docker/pkg/archive/wrap.go | 59 + .../docker/docker/pkg/archive/wrap_test.go | 98 + .../docker/docker/pkg/fileutils/fileutils.go | 196 + .../docker/pkg/fileutils/fileutils_test.go | 402 + .../docker/docker/pkg/homedir/homedir.go | 39 + .../docker/docker/pkg/homedir/homedir_test.go | 24 + .../docker/docker/pkg/ioutils/fmt.go | 14 + .../docker/docker/pkg/ioutils/fmt_test.go | 17 + .../docker/docker/pkg/ioutils/multireader.go | 226 + .../docker/pkg/ioutils/multireader_test.go | 149 + .../docker/docker/pkg/ioutils/readers.go | 254 + .../docker/docker/pkg/ioutils/readers_test.go | 216 + .../docker/docker/pkg/ioutils/scheduler.go | 6 + .../docker/pkg/ioutils/scheduler_gccgo.go | 13 + .../docker/docker/pkg/ioutils/writeflusher.go | 47 + .../docker/docker/pkg/ioutils/writers.go | 60 + .../docker/docker/pkg/ioutils/writers_test.go | 65 + .../docker/docker/pkg/mflag/LICENSE | 27 + .../docker/docker/pkg/mflag/README.md | 40 + .../docker/docker/pkg/mflag/flag.go | 1201 + .../docker/docker/pkg/mflag/flag_test.go | 516 + .../docker/docker/pkg/parsers/parsers.go | 187 + .../docker/docker/pkg/parsers/parsers_test.go | 210 + .../docker/docker/pkg/pools/pools.go | 119 + .../docker/docker/pkg/pools/pools_test.go | 162 + .../docker/docker/pkg/promise/promise.go | 11 + .../docker/docker/pkg/stdcopy/stdcopy.go | 168 + .../docker/docker/pkg/stdcopy/stdcopy_test.go | 85 + .../docker/docker/pkg/system/errors.go | 9 + .../docker/pkg/system/events_windows.go | 83 + .../docker/docker/pkg/system/filesys.go | 11 + .../docker/pkg/system/filesys_windows.go | 64 + .../docker/docker/pkg/system/lstat.go | 19 + .../docker/docker/pkg/system/lstat_test.go | 28 + .../docker/docker/pkg/system/lstat_windows.go | 29 + .../docker/docker/pkg/system/meminfo.go | 17 + .../docker/docker/pkg/system/meminfo_linux.go | 71 + .../docker/pkg/system/meminfo_linux_test.go | 38 + .../docker/pkg/system/meminfo_unsupported.go | 7 + .../docker/pkg/system/meminfo_windows.go | 44 + .../docker/docker/pkg/system/mknod.go | 20 + .../docker/docker/pkg/system/mknod_windows.go | 11 + .../docker/docker/pkg/system/stat.go | 46 + .../docker/docker/pkg/system/stat_freebsd.go | 27 + .../docker/docker/pkg/system/stat_linux.go | 33 + .../docker/docker/pkg/system/stat_test.go | 37 + .../docker/pkg/system/stat_unsupported.go | 17 + .../docker/docker/pkg/system/stat_windows.go | 36 + .../docker/docker/pkg/system/umask.go | 11 + .../docker/docker/pkg/system/umask_windows.go | 8 + .../docker/docker/pkg/system/utimes_darwin.go | 11 + .../docker/pkg/system/utimes_freebsd.go | 24 + .../docker/docker/pkg/system/utimes_linux.go | 28 + .../docker/docker/pkg/system/utimes_test.go | 66 + .../docker/pkg/system/utimes_unsupported.go | 13 + .../docker/docker/pkg/system/xattrs_linux.go | 59 + .../docker/pkg/system/xattrs_unsupported.go | 11 + .../docker/docker/pkg/ulimit/ulimit.go | 111 + .../docker/docker/pkg/ulimit/ulimit_test.go | 55 + .../docker/docker/pkg/units/duration.go | 33 + .../docker/docker/pkg/units/duration_test.go | 46 + .../docker/docker/pkg/units/size.go | 95 + .../docker/docker/pkg/units/size_test.go | 108 + .../github.com/docker/docker/volume/volume.go | 61 + .../docker/libcontainer/user/MAINTAINERS | 2 + .../docker/libcontainer/user/lookup.go | 108 + .../docker/libcontainer/user/lookup_unix.go | 30 + .../libcontainer/user/lookup_unsupported.go | 21 + .../docker/libcontainer/user/user.go | 407 + .../docker/libcontainer/user/user_test.go | 443 + .../github.com/gorilla/context/LICENSE | 27 + .../github.com/gorilla/context/README.md | 7 + .../github.com/gorilla/context/context.go | 143 + .../gorilla/context/context_test.go | 161 + .../github.com/gorilla/context/doc.go | 82 + .../external/github.com/gorilla/mux/LICENSE | 27 + .../external/github.com/gorilla/mux/README.md | 235 + .../github.com/gorilla/mux/bench_test.go | 21 + .../external/github.com/gorilla/mux/doc.go | 206 + .../external/github.com/gorilla/mux/mux.go | 469 + .../github.com/gorilla/mux/mux_test.go | 1334 + .../github.com/gorilla/mux/old_test.go | 714 + .../external/github.com/gorilla/mux/regexp.go | 317 + .../external/github.com/gorilla/mux/route.go | 603 + .../runc/libcontainer/user/MAINTAINERS | 2 + .../runc/libcontainer/user/lookup.go | 108 + .../runc/libcontainer/user/lookup_unix.go | 30 + .../libcontainer/user/lookup_unsupported.go | 21 + .../runc/libcontainer/user/user.go | 413 + .../runc/libcontainer/user/user_test.go | 436 + .../fsouza/go-dockerclient/image.go | 595 + .../fsouza/go-dockerclient/image_test.go | 1014 + .../go-dockerclient/integration_test.go | 94 + .../github.com/fsouza/go-dockerclient/misc.go | 57 + .../fsouza/go-dockerclient/misc_test.go | 159 + .../fsouza/go-dockerclient/network.go | 143 + .../fsouza/go-dockerclient/network_test.go | 115 + .../fsouza/go-dockerclient/signal.go | 49 + .../github.com/fsouza/go-dockerclient/tar.go | 117 + .../go-dockerclient/testing/data/Dockerfile | 15 + .../go-dockerclient/testing/data/barfile | 0 .../go-dockerclient/testing/data/ca.pem | 18 + .../go-dockerclient/testing/data/cert.pem | 18 + .../testing/data/container.tar | Bin 0 -> 2048 bytes .../testing/data/dockerfile.tar | Bin 0 -> 2560 bytes .../go-dockerclient/testing/data/foofile | 0 .../go-dockerclient/testing/data/key.pem | 27 + .../go-dockerclient/testing/data/server.pem | 18 + .../testing/data/serverkey.pem | 27 + .../fsouza/go-dockerclient/testing/server.go | 1096 + .../go-dockerclient/testing/server_test.go | 1847 + .../github.com/fsouza/go-dockerclient/tls.go | 96 + .../fsouza/go-dockerclient/volume.go | 127 + .../fsouza/go-dockerclient/volume_test.go | 142 + .../garyburd/redigo/internal/commandinfo.go | 54 + .../redigo/internal/commandinfo_test.go | 27 + .../redigo/internal/redistest/testdb.go | 68 + .../github.com/garyburd/redigo/redis/conn.go | 567 + .../garyburd/redigo/redis/conn_test.go | 659 + .../github.com/garyburd/redigo/redis/doc.go | 169 + .../github.com/garyburd/redigo/redis/log.go | 117 + .../github.com/garyburd/redigo/redis/pool.go | 393 + .../garyburd/redigo/redis/pool_test.go | 684 + .../garyburd/redigo/redis/pubsub.go | 144 + .../garyburd/redigo/redis/pubsub_test.go | 148 + .../github.com/garyburd/redigo/redis/redis.go | 44 + .../github.com/garyburd/redigo/redis/reply.go | 363 + .../garyburd/redigo/redis/reply_test.go | 169 + .../github.com/garyburd/redigo/redis/scan.go | 555 + .../garyburd/redigo/redis/scan_test.go | 440 + .../garyburd/redigo/redis/script.go | 86 + .../garyburd/redigo/redis/script_test.go | 92 + .../garyburd/redigo/redis/test_test.go | 177 + .../redigo/redis/zpop_example_test.go | 113 + vendor/github.com/ghodss/yaml/LICENSE | 50 + vendor/github.com/ghodss/yaml/README.md | 116 + vendor/github.com/ghodss/yaml/fields.go | 497 + vendor/github.com/ghodss/yaml/yaml.go | 277 + vendor/github.com/ghodss/yaml/yaml_test.go | 271 + vendor/github.com/golang/glog/LICENSE | 191 + vendor/github.com/golang/glog/README | 44 + vendor/github.com/golang/glog/glog.go | 1180 + vendor/github.com/golang/glog/glog_file.go | 124 + vendor/github.com/golang/glog/glog_test.go | 415 + .../github.com/golang/protobuf/proto/Makefile | 43 + .../golang/protobuf/proto/all_test.go | 2169 + .../github.com/golang/protobuf/proto/clone.go | 223 + .../golang/protobuf/proto/clone_test.go | 267 + .../golang/protobuf/proto/decode.go | 867 + .../golang/protobuf/proto/encode.go | 1336 + .../github.com/golang/protobuf/proto/equal.go | 267 + .../golang/protobuf/proto/equal_test.go | 209 + .../golang/protobuf/proto/extensions.go | 400 + .../golang/protobuf/proto/extensions_test.go | 292 + .../github.com/golang/protobuf/proto/lib.go | 883 + .../golang/protobuf/proto/message_set.go | 287 + .../golang/protobuf/proto/message_set_test.go | 66 + .../golang/protobuf/proto/pointer_reflect.go | 479 + .../golang/protobuf/proto/pointer_unsafe.go | 266 + .../golang/protobuf/proto/properties.go | 811 + .../protobuf/proto/proto3_proto/proto3.pb.go | 122 + .../protobuf/proto/proto3_proto/proto3.proto | 68 + .../golang/protobuf/proto/proto3_test.go | 125 + .../golang/protobuf/proto/size2_test.go | 63 + .../golang/protobuf/proto/size_test.go | 147 + .../golang/protobuf/proto/testdata/Makefile | 50 + .../protobuf/proto/testdata/golden_test.go | 86 + .../golang/protobuf/proto/testdata/test.pb.go | 2948 ++ .../golang/protobuf/proto/testdata/test.proto | 494 + .../github.com/golang/protobuf/proto/text.go | 797 + .../golang/protobuf/proto/text_parser.go | 798 + .../golang/protobuf/proto/text_parser_test.go | 532 + .../golang/protobuf/proto/text_test.go | 474 + .../google/cadvisor/info/v1/container.go | 575 + .../google/cadvisor/info/v1/container_test.go | 79 + .../google/cadvisor/info/v1/machine.go | 189 + .../google/cadvisor/info/v1/metric.go | 79 + .../google/cadvisor/info/v1/test/datagen.go | 79 + .../github.com/google/gofuzz/CONTRIBUTING.md | 67 + vendor/github.com/google/gofuzz/LICENSE | 202 + vendor/github.com/google/gofuzz/README.md | 71 + vendor/github.com/google/gofuzz/doc.go | 18 + .../github.com/google/gofuzz/example_test.go | 225 + vendor/github.com/google/gofuzz/fuzz.go | 446 + vendor/github.com/google/gofuzz/fuzz_test.go | 384 + vendor/github.com/gorilla/context/LICENSE | 27 + vendor/github.com/gorilla/context/README.md | 7 + vendor/github.com/gorilla/context/context.go | 143 + .../gorilla/context/context_test.go | 161 + vendor/github.com/gorilla/context/doc.go | 82 + vendor/github.com/gorilla/mux/LICENSE | 27 + vendor/github.com/gorilla/mux/README.md | 235 + vendor/github.com/gorilla/mux/bench_test.go | 21 + vendor/github.com/gorilla/mux/doc.go | 206 + vendor/github.com/gorilla/mux/mux.go | 474 + vendor/github.com/gorilla/mux/mux_test.go | 1334 + vendor/github.com/gorilla/mux/old_test.go | 714 + vendor/github.com/gorilla/mux/regexp.go | 317 + vendor/github.com/gorilla/mux/route.go | 595 + .../github.com/gorilla/securecookie/LICENSE | 27 + .../github.com/gorilla/securecookie/README.md | 76 + vendor/github.com/gorilla/securecookie/doc.go | 61 + .../github.com/gorilla/securecookie/fuzz.go | 25 + .../gorilla/securecookie/fuzz/gencorpus.go | 47 + .../gorilla/securecookie/securecookie.go | 621 + .../gorilla/securecookie/securecookie_test.go | 274 + vendor/github.com/gorilla/websocket/AUTHORS | 8 + vendor/github.com/gorilla/websocket/LICENSE | 22 + vendor/github.com/gorilla/websocket/README.md | 61 + .../gorilla/websocket/bench_test.go | 19 + vendor/github.com/gorilla/websocket/client.go | 328 + .../gorilla/websocket/client_server_test.go | 358 + .../gorilla/websocket/client_test.go | 64 + vendor/github.com/gorilla/websocket/conn.go | 831 + .../github.com/gorilla/websocket/conn_test.go | 272 + vendor/github.com/gorilla/websocket/doc.go | 151 + .../websocket/examples/autobahn/README.md | 13 + .../examples/autobahn/fuzzingclient.json | 14 + .../websocket/examples/autobahn/server.go | 246 + .../gorilla/websocket/examples/chat/README.md | 20 + .../gorilla/websocket/examples/chat/conn.go | 106 + .../gorilla/websocket/examples/chat/home.html | 92 + .../gorilla/websocket/examples/chat/hub.go | 51 + .../gorilla/websocket/examples/chat/main.go | 39 + .../websocket/examples/command/README.md | 19 + .../websocket/examples/command/home.html | 96 + .../websocket/examples/command/main.go | 193 + .../gorilla/websocket/examples/echo/README.md | 15 + .../gorilla/websocket/examples/echo/client.go | 55 + .../gorilla/websocket/examples/echo/server.go | 60 + .../websocket/examples/filewatch/README.md | 9 + .../websocket/examples/filewatch/main.go | 193 + vendor/github.com/gorilla/websocket/json.go | 55 + .../github.com/gorilla/websocket/json_test.go | 119 + vendor/github.com/gorilla/websocket/server.go | 247 + .../gorilla/websocket/server_test.go | 33 + vendor/github.com/gorilla/websocket/util.go | 44 + .../github.com/gorilla/websocket/util_test.go | 34 + .../inconshreveable/mousetrap/LICENSE | 13 + .../inconshreveable/mousetrap/README.md | 23 + .../inconshreveable/mousetrap/trap_others.go | 15 + .../inconshreveable/mousetrap/trap_windows.go | 98 + .../mousetrap/trap_windows_1.4.go | 46 + vendor/github.com/juju/ratelimit/LICENSE | 191 + vendor/github.com/juju/ratelimit/README.md | 117 + vendor/github.com/juju/ratelimit/ratelimit.go | 221 + .../juju/ratelimit/ratelimit_test.go | 328 + vendor/github.com/juju/ratelimit/reader.go | 51 + .../pbutil/all_test.go | 320 + .../pbutil/decode.go | 75 + .../golang_protobuf_extensions/pbutil/doc.go | 16 + .../pbutil/encode.go | 46 + .../pbutil/fixtures_test.go | 103 + vendor/github.com/nu7hatch/gouuid/COPYING | 19 + vendor/github.com/nu7hatch/gouuid/README.md | 21 + .../nu7hatch/gouuid/example_test.go | 33 + vendor/github.com/nu7hatch/gouuid/uuid.go | 173 + .../github.com/nu7hatch/gouuid/uuid_test.go | 135 + vendor/github.com/pborman/uuid/CONTRIBUTORS | 1 + vendor/github.com/pborman/uuid/LICENSE | 27 + vendor/github.com/pborman/uuid/dce.go | 84 + vendor/github.com/pborman/uuid/doc.go | 8 + vendor/github.com/pborman/uuid/hash.go | 53 + vendor/github.com/pborman/uuid/json.go | 30 + vendor/github.com/pborman/uuid/json_test.go | 32 + vendor/github.com/pborman/uuid/node.go | 101 + vendor/github.com/pborman/uuid/seq_test.go | 66 + vendor/github.com/pborman/uuid/sql.go | 40 + vendor/github.com/pborman/uuid/sql_test.go | 53 + vendor/github.com/pborman/uuid/time.go | 132 + vendor/github.com/pborman/uuid/util.go | 43 + vendor/github.com/pborman/uuid/uuid.go | 163 + vendor/github.com/pborman/uuid/uuid_test.go | 390 + vendor/github.com/pborman/uuid/version1.go | 41 + vendor/github.com/pborman/uuid/version4.go | 25 + .../client_golang/prometheus/README.md | 53 + .../prometheus/benchmark_test.go | 159 + .../client_golang/prometheus/collector.go | 75 + .../client_golang/prometheus/counter.go | 175 + .../client_golang/prometheus/counter_test.go | 58 + .../client_golang/prometheus/desc.go | 201 + .../client_golang/prometheus/doc.go | 109 + .../prometheus/example_clustermanager_test.go | 130 + .../prometheus/example_memstats_test.go | 87 + .../prometheus/example_selfcollector_test.go | 69 + .../client_golang/prometheus/examples_test.go | 649 + .../client_golang/prometheus/expvar.go | 119 + .../client_golang/prometheus/expvar_test.go | 97 + .../client_golang/prometheus/gauge.go | 147 + .../client_golang/prometheus/gauge_test.go | 182 + .../client_golang/prometheus/go_collector.go | 263 + .../prometheus/go_collector_test.go | 123 + .../client_golang/prometheus/histogram.go | 450 + .../prometheus/histogram_test.go | 326 + .../client_golang/prometheus/http.go | 361 + .../client_golang/prometheus/http_test.go | 121 + .../client_golang/prometheus/metric.go | 166 + .../client_golang/prometheus/metric_test.go | 35 + .../prometheus/process_collector.go | 142 + .../prometheus/process_collector_test.go | 54 + .../client_golang/prometheus/push.go | 65 + .../client_golang/prometheus/registry.go | 726 + .../client_golang/prometheus/registry_test.go | 535 + .../client_golang/prometheus/summary.go | 540 + .../client_golang/prometheus/summary_test.go | 347 + .../client_golang/prometheus/untyped.go | 145 + .../client_golang/prometheus/value.go | 234 + .../client_golang/prometheus/vec.go | 247 + .../client_golang/prometheus/vec_test.go | 91 + .../prometheus/client_model/go/metrics.pb.go | 364 + .../prometheus/common/expfmt/bench_test.go | 171 + .../prometheus/common/expfmt/decode.go | 411 + .../prometheus/common/expfmt/decode_test.go | 356 + .../prometheus/common/expfmt/encode.go | 88 + .../prometheus/common/expfmt/expfmt.go | 40 + .../prometheus/common/expfmt/fuzz.go | 36 + .../expfmt/fuzz/corpus/from_test_parse_0 | 2 + .../expfmt/fuzz/corpus/from_test_parse_1 | 6 + .../expfmt/fuzz/corpus/from_test_parse_2 | 12 + .../expfmt/fuzz/corpus/from_test_parse_3 | 22 + .../expfmt/fuzz/corpus/from_test_parse_4 | 10 + .../fuzz/corpus/from_test_parse_error_0 | 1 + .../fuzz/corpus/from_test_parse_error_1 | 1 + .../fuzz/corpus/from_test_parse_error_10 | 1 + .../fuzz/corpus/from_test_parse_error_11 | 1 + .../fuzz/corpus/from_test_parse_error_12 | 3 + .../fuzz/corpus/from_test_parse_error_13 | 3 + .../fuzz/corpus/from_test_parse_error_14 | 3 + .../fuzz/corpus/from_test_parse_error_15 | 2 + .../fuzz/corpus/from_test_parse_error_16 | 2 + .../fuzz/corpus/from_test_parse_error_17 | 1 + .../fuzz/corpus/from_test_parse_error_18 | 1 + .../fuzz/corpus/from_test_parse_error_19 | 3 + .../fuzz/corpus/from_test_parse_error_2 | 3 + .../fuzz/corpus/from_test_parse_error_3 | 1 + .../fuzz/corpus/from_test_parse_error_4 | 1 + .../fuzz/corpus/from_test_parse_error_5 | 1 + .../fuzz/corpus/from_test_parse_error_6 | 1 + .../fuzz/corpus/from_test_parse_error_7 | 3 + .../fuzz/corpus/from_test_parse_error_8 | 1 + .../fuzz/corpus/from_test_parse_error_9 | 1 + .../common/expfmt/fuzz/corpus/minimal | 1 + .../prometheus/common/expfmt/json_decode.go | 162 + .../common/expfmt/json_decode_test.go | 124 + .../prometheus/common/expfmt/testdata/json2 | 46 + .../common/expfmt/testdata/protobuf | 516 + .../common/expfmt/testdata/protobuf.gz | 129 + .../prometheus/common/expfmt/testdata/test.gz | 163 + .../prometheus/common/expfmt/testdata/text | 322 + .../prometheus/common/expfmt/text_create.go | 305 + .../common/expfmt/text_create_test.go | 443 + .../prometheus/common/expfmt/text_parse.go | 746 + .../common/expfmt/text_parse_test.go | 586 + .../prometheus/common/model/alert.go | 109 + .../prometheus/common/model/fingerprinting.go | 105 + .../prometheus/common/model/labels.go | 188 + .../prometheus/common/model/labels_test.go | 91 + .../prometheus/common/model/labelset.go | 153 + .../prometheus/common/model/metric.go | 81 + .../prometheus/common/model/metric_test.go | 83 + .../prometheus/common/model/model.go | 16 + .../prometheus/common/model/signature.go | 190 + .../prometheus/common/model/signature_test.go | 304 + .../prometheus/common/model/silence.go | 60 + .../prometheus/common/model/time.go | 230 + .../prometheus/common/model/time_test.go | 86 + .../prometheus/common/model/value.go | 395 + .../prometheus/common/model/value_test.go | 362 + .../github.com/prometheus/procfs/AUTHORS.md | 20 + .../prometheus/procfs/CONTRIBUTING.md | 18 + vendor/github.com/prometheus/procfs/LICENSE | 201 + vendor/github.com/prometheus/procfs/Makefile | 6 + vendor/github.com/prometheus/procfs/NOTICE | 7 + vendor/github.com/prometheus/procfs/README.md | 10 + vendor/github.com/prometheus/procfs/doc.go | 45 + .../prometheus/procfs/fixtures/26231/cmdline | Bin 0 -> 16 bytes .../prometheus/procfs/fixtures/26231/io | 7 + .../prometheus/procfs/fixtures/26231/limits | 17 + .../prometheus/procfs/fixtures/26231/stat | 1 + .../prometheus/procfs/fixtures/26232/cmdline | 0 .../prometheus/procfs/fixtures/26232/limits | 17 + .../prometheus/procfs/fixtures/26232/stat | 1 + .../prometheus/procfs/fixtures/584/stat | 2 + .../prometheus/procfs/fixtures/mdstat | 26 + .../prometheus/procfs/fixtures/net/ip_vs | 14 + .../procfs/fixtures/net/ip_vs_stats | 6 + .../prometheus/procfs/fixtures/stat | 16 + .../procfs/fixtures/symlinktargets/README | 2 + .../procfs/fixtures/symlinktargets/abc | 0 .../procfs/fixtures/symlinktargets/def | 0 .../procfs/fixtures/symlinktargets/ghi | 0 .../procfs/fixtures/symlinktargets/uvw | 0 .../procfs/fixtures/symlinktargets/xyz | 0 vendor/github.com/prometheus/procfs/fs.go | 40 + .../github.com/prometheus/procfs/fs_test.go | 13 + vendor/github.com/prometheus/procfs/ipvs.go | 223 + .../github.com/prometheus/procfs/ipvs_test.go | 196 + vendor/github.com/prometheus/procfs/mdstat.go | 158 + .../prometheus/procfs/mdstat_test.go | 33 + vendor/github.com/prometheus/procfs/proc.go | 202 + .../github.com/prometheus/procfs/proc_io.go | 54 + .../prometheus/procfs/proc_io_test.go | 49 + .../prometheus/procfs/proc_limits.go | 111 + .../prometheus/procfs/proc_limits_test.go | 36 + .../github.com/prometheus/procfs/proc_stat.go | 175 + .../prometheus/procfs/proc_stat_test.go | 112 + .../github.com/prometheus/procfs/proc_test.go | 146 + vendor/github.com/prometheus/procfs/stat.go | 55 + .../github.com/prometheus/procfs/stat_test.go | 19 + .../russross/blackfriday/LICENSE.txt | 29 + .../github.com/russross/blackfriday/README.md | 246 + .../github.com/russross/blackfriday/block.go | 1372 + .../russross/blackfriday/block_test.go | 1419 + .../github.com/russross/blackfriday/html.go | 948 + .../github.com/russross/blackfriday/inline.go | 1129 + .../russross/blackfriday/inline_test.go | 1072 + .../github.com/russross/blackfriday/latex.go | 332 + .../russross/blackfriday/markdown.go | 919 + .../russross/blackfriday/ref_test.go | 128 + .../russross/blackfriday/smartypants.go | 398 + .../testdata/Amps and angle encoding.html | 17 + .../testdata/Amps and angle encoding.text | 21 + .../blackfriday/testdata/Auto links.html | 18 + .../blackfriday/testdata/Auto links.text | 13 + .../testdata/Backslash escapes.html | 123 + .../testdata/Backslash escapes.text | 126 + .../Blockquotes with code blocks.html | 15 + .../Blockquotes with code blocks.text | 11 + .../blackfriday/testdata/Code Blocks.html | 18 + .../blackfriday/testdata/Code Blocks.text | 14 + .../blackfriday/testdata/Code Spans.html | 5 + .../blackfriday/testdata/Code Spans.text | 6 + ...like lines no empty line before block.html | 14 + ...like lines no empty line before block.text | 8 + ...apped paragraphs with list-like lines.html | 8 + ...apped paragraphs with list-like lines.text | 8 + .../testdata/Horizontal rules.html | 71 + .../testdata/Horizontal rules.text | 67 + .../testdata/Inline HTML (Advanced).html | 15 + .../testdata/Inline HTML (Advanced).text | 15 + .../testdata/Inline HTML (Simple).html | 72 + .../testdata/Inline HTML (Simple).text | 69 + .../testdata/Inline HTML comments.html | 13 + .../testdata/Inline HTML comments.text | 13 + .../testdata/Links, inline style.html | 11 + .../testdata/Links, inline style.text | 12 + .../testdata/Links, reference style.html | 52 + .../testdata/Links, reference style.text | 71 + .../testdata/Links, shortcut references.html | 9 + .../testdata/Links, shortcut references.text | 20 + .../testdata/Literal quotes in titles.html | 3 + .../testdata/Literal quotes in titles.text | 7 + .../Markdown Documentation - Basics.html | 314 + .../Markdown Documentation - Basics.text | 306 + .../Markdown Documentation - Syntax.html | 946 + .../Markdown Documentation - Syntax.text | 888 + .../testdata/Nested blockquotes.html | 9 + .../testdata/Nested blockquotes.text | 5 + .../testdata/Ordered and unordered lists.html | 166 + .../testdata/Ordered and unordered lists.text | 131 + .../testdata/Strong and em together.html | 7 + .../testdata/Strong and em together.text | 7 + .../russross/blackfriday/testdata/Tabs.html | 26 + .../russross/blackfriday/testdata/Tabs.text | 21 + .../blackfriday/testdata/Tidyness.html | 9 + .../blackfriday/testdata/Tidyness.text | 5 + .../shurcooL/sanitized_anchor_name/README.md | 31 + .../shurcooL/sanitized_anchor_name/main.go | 29 + .../sanitized_anchor_name/main_test.go | 35 + vendor/github.com/spf13/cobra/LICENSE.txt | 174 + vendor/github.com/spf13/cobra/README.md | 525 + .../spf13/cobra/bash_completions.go | 398 + .../spf13/cobra/bash_completions.md | 149 + .../spf13/cobra/bash_completions_test.go | 87 + vendor/github.com/spf13/cobra/cobra.go | 170 + vendor/github.com/spf13/cobra/cobra_test.go | 1058 + vendor/github.com/spf13/cobra/command.go | 1163 + vendor/github.com/spf13/cobra/command_test.go | 114 + vendor/github.com/spf13/cobra/doc_util.go | 34 + .../github.com/spf13/cobra/examples_test.go | 34 + vendor/github.com/spf13/cobra/man_docs.go | 213 + vendor/github.com/spf13/cobra/man_docs.md | 25 + .../github.com/spf13/cobra/man_docs_test.go | 68 + vendor/github.com/spf13/cobra/md_docs.go | 157 + vendor/github.com/spf13/cobra/md_docs.md | 81 + vendor/github.com/spf13/cobra/md_docs_test.go | 67 + vendor/github.com/spf13/pflag/LICENSE | 28 + vendor/github.com/spf13/pflag/README.md | 256 + vendor/github.com/spf13/pflag/bool.go | 97 + vendor/github.com/spf13/pflag/bool_test.go | 180 + vendor/github.com/spf13/pflag/count.go | 97 + vendor/github.com/spf13/pflag/count_test.go | 55 + vendor/github.com/spf13/pflag/duration.go | 86 + vendor/github.com/spf13/pflag/example_test.go | 77 + vendor/github.com/spf13/pflag/export_test.go | 29 + vendor/github.com/spf13/pflag/flag.go | 836 + vendor/github.com/spf13/pflag/flag_test.go | 874 + vendor/github.com/spf13/pflag/float32.go | 91 + vendor/github.com/spf13/pflag/float64.go | 87 + vendor/github.com/spf13/pflag/golangflag.go | 97 + .../github.com/spf13/pflag/golangflag_test.go | 39 + vendor/github.com/spf13/pflag/int.go | 87 + vendor/github.com/spf13/pflag/int32.go | 91 + vendor/github.com/spf13/pflag/int64.go | 87 + vendor/github.com/spf13/pflag/int8.go | 91 + vendor/github.com/spf13/pflag/int_slice.go | 128 + .../github.com/spf13/pflag/int_slice_test.go | 162 + vendor/github.com/spf13/pflag/ip.go | 96 + vendor/github.com/spf13/pflag/ip_test.go | 63 + vendor/github.com/spf13/pflag/ipmask.go | 122 + vendor/github.com/spf13/pflag/ipnet.go | 100 + vendor/github.com/spf13/pflag/ipnet_test.go | 70 + vendor/github.com/spf13/pflag/string.go | 82 + vendor/github.com/spf13/pflag/string_slice.go | 111 + .../spf13/pflag/string_slice_test.go | 161 + vendor/github.com/spf13/pflag/uint.go | 91 + vendor/github.com/spf13/pflag/uint16.go | 89 + vendor/github.com/spf13/pflag/uint32.go | 89 + vendor/github.com/spf13/pflag/uint64.go | 91 + vendor/github.com/spf13/pflag/uint8.go | 91 + vendor/github.com/spf13/pflag/verify/all.sh | 69 + vendor/github.com/spf13/pflag/verify/gofmt.sh | 19 + .../github.com/spf13/pflag/verify/golint.sh | 15 + vendor/github.com/ugorji/go/codec/0doc.go | 150 + vendor/github.com/ugorji/go/codec/README.md | 148 + vendor/github.com/ugorji/go/codec/binc.go | 914 + vendor/github.com/ugorji/go/codec/cbor.go | 577 + .../github.com/ugorji/go/codec/cbor_test.go | 205 + .../github.com/ugorji/go/codec/codec_test.go | 1175 + .../ugorji/go/codec/codecgen/README.md | 36 + .../ugorji/go/codec/codecgen/gen.go | 273 + .../github.com/ugorji/go/codec/codecgen/z.go | 3 + .../ugorji/go/codec/codecgen_test.go | 23 + vendor/github.com/ugorji/go/codec/decode.go | 1690 + vendor/github.com/ugorji/go/codec/encode.go | 1284 + .../ugorji/go/codec/fast-path.generated.go | 30680 +++++++++++ .../ugorji/go/codec/fast-path.go.tmpl | 456 + .../ugorji/go/codec/gen-dec-array.go.tmpl | 86 + .../ugorji/go/codec/gen-dec-map.go.tmpl | 46 + .../ugorji/go/codec/gen-helper.generated.go | 220 + .../ugorji/go/codec/gen-helper.go.tmpl | 353 + .../ugorji/go/codec/gen.generated.go | 145 + vendor/github.com/ugorji/go/codec/gen.go | 1919 + vendor/github.com/ugorji/go/codec/helper.go | 1089 + .../ugorji/go/codec/helper_internal.go | 242 + .../ugorji/go/codec/helper_not_unsafe.go | 20 + .../github.com/ugorji/go/codec/helper_test.go | 155 + .../ugorji/go/codec/helper_unsafe.go | 45 + vendor/github.com/ugorji/go/codec/json.go | 1159 + vendor/github.com/ugorji/go/codec/msgpack.go | 844 + vendor/github.com/ugorji/go/codec/noop.go | 175 + vendor/github.com/ugorji/go/codec/prebuild.go | 3 + vendor/github.com/ugorji/go/codec/prebuild.sh | 212 + vendor/github.com/ugorji/go/codec/py_test.go | 30 + vendor/github.com/ugorji/go/codec/rpc.go | 180 + vendor/github.com/ugorji/go/codec/simple.go | 512 + .../ugorji/go/codec/test-cbor-goldens.json | 639 + vendor/github.com/ugorji/go/codec/test.py | 120 + vendor/github.com/ugorji/go/codec/tests.sh | 56 + vendor/github.com/ugorji/go/codec/time.go | 193 + .../github.com/ugorji/go/codec/values_test.go | 203 + vendor/github.com/weaveworks/procspy/LICENSE | 21 + vendor/github.com/weaveworks/procspy/Makefile | 20 + .../github.com/weaveworks/procspy/README.md | 64 + .../weaveworks/procspy/benchmark_test.go | 33 + .../weaveworks/procspy/example_test.go | 20 + .../github.com/weaveworks/procspy/fixture.go | 26 + vendor/github.com/weaveworks/procspy/lsof.go | 77 + .../weaveworks/procspy/lsof_test.go | 77 + .../weaveworks/procspy/lsproc/lsproc.go | 18 + .../github.com/weaveworks/procspy/netstat.go | 83 + .../weaveworks/procspy/netstat_test.go | 58 + vendor/github.com/weaveworks/procspy/proc.go | 138 + .../github.com/weaveworks/procspy/procnet.go | 170 + .../weaveworks/procspy/procnet_test.go | 162 + vendor/github.com/weaveworks/procspy/spy.go | 43 + .../weaveworks/procspy/spy_darwin.go | 62 + .../weaveworks/procspy/spy_linux.go | 57 + .../x/crypto/curve25519/const_amd64.s | 20 + .../x/crypto/curve25519/cswap_amd64.s | 88 + .../x/crypto/curve25519/curve25519.go | 841 + .../x/crypto/curve25519/curve25519_test.go | 29 + vendor/golang.org/x/crypto/curve25519/doc.go | 23 + .../x/crypto/curve25519/freeze_amd64.s | 94 + .../x/crypto/curve25519/ladderstep_amd64.s | 1398 + .../x/crypto/curve25519/mont25519_amd64.go | 240 + .../x/crypto/curve25519/mul_amd64.s | 191 + .../x/crypto/curve25519/square_amd64.s | 153 + .../golang.org/x/crypto/ssh/agent/client.go | 615 + .../x/crypto/ssh/agent/client_test.go | 287 + .../golang.org/x/crypto/ssh/agent/forward.go | 103 + .../golang.org/x/crypto/ssh/agent/keyring.go | 184 + .../golang.org/x/crypto/ssh/agent/server.go | 209 + .../x/crypto/ssh/agent/server_test.go | 77 + .../x/crypto/ssh/agent/testdata_test.go | 64 + .../golang.org/x/crypto/ssh/benchmark_test.go | 122 + vendor/golang.org/x/crypto/ssh/buffer.go | 98 + vendor/golang.org/x/crypto/ssh/buffer_test.go | 87 + vendor/golang.org/x/crypto/ssh/certs.go | 501 + vendor/golang.org/x/crypto/ssh/certs_test.go | 216 + vendor/golang.org/x/crypto/ssh/channel.go | 631 + vendor/golang.org/x/crypto/ssh/cipher.go | 549 + vendor/golang.org/x/crypto/ssh/cipher_test.go | 127 + vendor/golang.org/x/crypto/ssh/client.go | 213 + vendor/golang.org/x/crypto/ssh/client_auth.go | 441 + .../x/crypto/ssh/client_auth_test.go | 393 + vendor/golang.org/x/crypto/ssh/client_test.go | 39 + vendor/golang.org/x/crypto/ssh/common.go | 354 + vendor/golang.org/x/crypto/ssh/connection.go | 144 + vendor/golang.org/x/crypto/ssh/doc.go | 18 + .../golang.org/x/crypto/ssh/example_test.go | 211 + vendor/golang.org/x/crypto/ssh/handshake.go | 412 + .../golang.org/x/crypto/ssh/handshake_test.go | 415 + vendor/golang.org/x/crypto/ssh/kex.go | 526 + vendor/golang.org/x/crypto/ssh/kex_test.go | 50 + vendor/golang.org/x/crypto/ssh/keys.go | 646 + vendor/golang.org/x/crypto/ssh/keys_test.go | 306 + vendor/golang.org/x/crypto/ssh/mac.go | 57 + .../golang.org/x/crypto/ssh/mempipe_test.go | 110 + vendor/golang.org/x/crypto/ssh/messages.go | 725 + .../golang.org/x/crypto/ssh/messages_test.go | 254 + vendor/golang.org/x/crypto/ssh/mux.go | 356 + vendor/golang.org/x/crypto/ssh/mux_test.go | 525 + vendor/golang.org/x/crypto/ssh/server.go | 495 + vendor/golang.org/x/crypto/ssh/session.go | 605 + .../golang.org/x/crypto/ssh/session_test.go | 774 + vendor/golang.org/x/crypto/ssh/tcpip.go | 407 + vendor/golang.org/x/crypto/ssh/tcpip_test.go | 20 + .../x/crypto/ssh/terminal/terminal.go | 892 + .../x/crypto/ssh/terminal/terminal_test.go | 269 + .../golang.org/x/crypto/ssh/terminal/util.go | 128 + .../x/crypto/ssh/terminal/util_bsd.go | 12 + .../x/crypto/ssh/terminal/util_linux.go | 11 + .../x/crypto/ssh/terminal/util_windows.go | 174 + .../x/crypto/ssh/test/agent_unix_test.go | 59 + .../golang.org/x/crypto/ssh/test/cert_test.go | 47 + vendor/golang.org/x/crypto/ssh/test/doc.go | 7 + .../x/crypto/ssh/test/forward_unix_test.go | 160 + .../x/crypto/ssh/test/session_test.go | 340 + .../x/crypto/ssh/test/tcpip_test.go | 46 + .../x/crypto/ssh/test/test_unix_test.go | 261 + .../x/crypto/ssh/test/testdata_test.go | 64 + .../golang.org/x/crypto/ssh/testdata/doc.go | 8 + .../golang.org/x/crypto/ssh/testdata/keys.go | 43 + .../golang.org/x/crypto/ssh/testdata_test.go | 63 + vendor/golang.org/x/crypto/ssh/transport.go | 332 + .../golang.org/x/crypto/ssh/transport_test.go | 109 + vendor/golang.org/x/net/context/context.go | 447 + .../golang.org/x/net/context/context_test.go | 575 + .../x/net/context/ctxhttp/cancelreq.go | 18 + .../x/net/context/ctxhttp/cancelreq_go14.go | 23 + .../x/net/context/ctxhttp/ctxhttp.go | 79 + .../x/net/context/ctxhttp/ctxhttp_test.go | 72 + .../x/net/context/withtimeout_test.go | 26 + vendor/gopkg.in/yaml.v2/LICENSE | 188 + vendor/gopkg.in/yaml.v2/LICENSE.libyaml | 31 + vendor/gopkg.in/yaml.v2/README.md | 131 + vendor/gopkg.in/yaml.v2/apic.go | 742 + vendor/gopkg.in/yaml.v2/decode.go | 683 + vendor/gopkg.in/yaml.v2/decode_test.go | 966 + vendor/gopkg.in/yaml.v2/emitterc.go | 1685 + vendor/gopkg.in/yaml.v2/encode.go | 306 + vendor/gopkg.in/yaml.v2/encode_test.go | 501 + vendor/gopkg.in/yaml.v2/parserc.go | 1096 + vendor/gopkg.in/yaml.v2/readerc.go | 391 + vendor/gopkg.in/yaml.v2/resolve.go | 203 + vendor/gopkg.in/yaml.v2/scannerc.go | 2710 + vendor/gopkg.in/yaml.v2/sorter.go | 104 + vendor/gopkg.in/yaml.v2/suite_test.go | 12 + vendor/gopkg.in/yaml.v2/writerc.go | 89 + vendor/gopkg.in/yaml.v2/yaml.go | 346 + vendor/gopkg.in/yaml.v2/yamlh.go | 716 + vendor/gopkg.in/yaml.v2/yamlprivateh.go | 173 + vendor/k8s.io/kubernetes/pkg/api/context.go | 121 + .../k8s.io/kubernetes/pkg/api/context_test.go | 68 + .../k8s.io/kubernetes/pkg/api/conversion.go | 90 + .../kubernetes/pkg/api/conversion_test.go | 109 + vendor/k8s.io/kubernetes/pkg/api/copy_test.go | 67 + .../kubernetes/pkg/api/deep_copy_generated.go | 2473 + .../kubernetes/pkg/api/deep_copy_test.go | 93 + vendor/k8s.io/kubernetes/pkg/api/doc.go | 22 + .../kubernetes/pkg/api/endpoints/util.go | 226 + .../kubernetes/pkg/api/endpoints/util_test.go | 444 + .../k8s.io/kubernetes/pkg/api/errors/doc.go | 18 + .../kubernetes/pkg/api/errors/errors.go | 428 + .../kubernetes/pkg/api/errors/errors_test.go | 188 + .../kubernetes/pkg/api/errors/etcd/doc.go | 18 + .../kubernetes/pkg/api/errors/etcd/etcd.go | 66 + vendor/k8s.io/kubernetes/pkg/api/generate.go | 64 + .../kubernetes/pkg/api/generate_test.go | 79 + vendor/k8s.io/kubernetes/pkg/api/helpers.go | 266 + .../k8s.io/kubernetes/pkg/api/helpers_test.go | 177 + .../kubernetes/pkg/api/install/install.go | 117 + .../pkg/api/install/install_test.go | 112 + .../k8s.io/kubernetes/pkg/api/latest/doc.go | 21 + .../kubernetes/pkg/api/latest/latest.go | 149 + .../kubernetes/pkg/api/latest/latest_test.go | 59 + vendor/k8s.io/kubernetes/pkg/api/mapper.go | 58 + vendor/k8s.io/kubernetes/pkg/api/meta.go | 62 + vendor/k8s.io/kubernetes/pkg/api/meta/doc.go | 19 + .../kubernetes/pkg/api/meta/interfaces.go | 161 + vendor/k8s.io/kubernetes/pkg/api/meta/meta.go | 457 + .../kubernetes/pkg/api/meta/meta_test.go | 605 + .../kubernetes/pkg/api/meta/restmapper.go | 362 + .../pkg/api/meta/restmapper_test.go | 319 + vendor/k8s.io/kubernetes/pkg/api/meta_test.go | 48 + .../kubernetes/pkg/api/node_example.json | 49 + .../kubernetes/pkg/api/pod_example.json | 102 + vendor/k8s.io/kubernetes/pkg/api/ref.go | 112 + vendor/k8s.io/kubernetes/pkg/api/ref_test.go | 128 + vendor/k8s.io/kubernetes/pkg/api/register.go | 116 + .../pkg/api/registered/registered.go | 80 + .../api/replication_controller_example.json | 82 + .../kubernetes/pkg/api/requestcontext.go | 115 + .../kubernetes/pkg/api/resource/quantity.go | 463 + .../pkg/api/resource/quantity_example_test.go | 59 + .../pkg/api/resource/quantity_test.go | 537 + .../kubernetes/pkg/api/resource/suffix.go | 134 + .../kubernetes/pkg/api/resource_helpers.go | 89 + .../pkg/api/resource_helpers_test.go | 53 + .../k8s.io/kubernetes/pkg/api/rest/create.go | 113 + .../kubernetes/pkg/api/rest/create_test.go | 41 + .../k8s.io/kubernetes/pkg/api/rest/delete.go | 83 + vendor/k8s.io/kubernetes/pkg/api/rest/doc.go | 18 + vendor/k8s.io/kubernetes/pkg/api/rest/rest.go | 267 + .../pkg/api/rest/resttest/resttest.go | 1068 + .../k8s.io/kubernetes/pkg/api/rest/types.go | 93 + .../k8s.io/kubernetes/pkg/api/rest/update.go | 90 + .../kubernetes/pkg/api/rest/update_test.go | 110 + .../kubernetes/pkg/api/serialization_test.go | 258 + .../kubernetes/pkg/api/testapi/testapi.go | 229 + .../pkg/api/testapi/testapi_test.go | 61 + .../testing/compat/compatibility_tester.go | 144 + .../kubernetes/pkg/api/testing/fuzzer.go | 386 + .../kubernetes/pkg/api/testing/pod_specs.go | 32 + .../kubernetes/pkg/api/types.generated.go | 43853 +++++++++++++++ vendor/k8s.io/kubernetes/pkg/api/types.go | 2123 + .../pkg/api/unversioned/duration.go | 47 + .../pkg/api/unversioned/duration_test.go | 153 + .../kubernetes/pkg/api/unversioned/time.go | 119 + .../pkg/api/unversioned/time_test.go | 147 + .../kubernetes/pkg/api/unversioned/types.go | 356 + .../types_swagger_doc_generated.go | 163 + .../kubernetes/pkg/api/util/group_version.go | 48 + .../pkg/api/util/group_version_test.go | 63 + .../pkg/api/v1/backward_compatibility_test.go | 166 + .../kubernetes/pkg/api/v1/conversion.go | 473 + .../pkg/api/v1/conversion_generated.go | 6313 +++ .../kubernetes/pkg/api/v1/conversion_test.go | 70 + .../pkg/api/v1/deep_copy_generated.go | 2483 + .../k8s.io/kubernetes/pkg/api/v1/defaults.go | 227 + .../kubernetes/pkg/api/v1/defaults_test.go | 547 + vendor/k8s.io/kubernetes/pkg/api/v1/doc.go | 18 + .../k8s.io/kubernetes/pkg/api/v1/register.go | 131 + .../kubernetes/pkg/api/v1/types.generated.go | 43976 ++++++++++++++++ vendor/k8s.io/kubernetes/pkg/api/v1/types.go | 2549 + .../pkg/api/v1/types_swagger_doc_generated.go | 1394 + .../kubernetes/pkg/api/validation/doc.go | 19 + .../kubernetes/pkg/api/validation/events.go | 37 + .../pkg/api/validation/events_test.go | 60 + .../kubernetes/pkg/api/validation/name.go | 48 + .../pkg/api/validation/name_test.go | 149 + .../kubernetes/pkg/api/validation/schema.go | 283 + .../pkg/api/validation/schema_test.go | 155 + .../validation/testdata/v1/invalidPod.yaml | 11 + .../validation/testdata/v1/invalidPod1.json | 19 + .../validation/testdata/v1/invalidPod2.json | 35 + .../validation/testdata/v1/invalidPod3.json | 35 + .../api/validation/testdata/v1/validPod.yaml | 16 + .../pkg/api/validation/validation.go | 2048 + .../pkg/api/validation/validation_test.go | 4049 ++ .../apis/extensions/deep_copy_generated.go | 1677 + .../kubernetes/pkg/apis/extensions/helpers.go | 67 + .../pkg/apis/extensions/helpers_test.go | 83 + .../pkg/apis/extensions/install/install.go | 92 + .../apis/extensions/install/install_test.go | 113 + .../pkg/apis/extensions/register.go | 69 + .../pkg/apis/extensions/types.generated.go | 14055 +++++ .../kubernetes/pkg/apis/extensions/types.go | 687 + .../pkg/apis/extensions/v1beta1/conversion.go | 386 + .../v1beta1/conversion_generated.go | 4287 ++ .../extensions/v1beta1/deep_copy_generated.go | 1699 + .../pkg/apis/extensions/v1beta1/defaults.go | 122 + .../apis/extensions/v1beta1/defaults_test.go | 294 + .../pkg/apis/extensions/v1beta1/register.go | 73 + .../extensions/v1beta1/types.generated.go | 14143 +++++ .../pkg/apis/extensions/v1beta1/types.go | 695 + .../v1beta1/types_swagger_doc_generated.go | 499 + .../apis/extensions/validation/validation.go | 582 + .../extensions/validation/validation_test.go | 1152 + vendor/k8s.io/kubernetes/pkg/auth/user/doc.go | 19 + .../k8s.io/kubernetes/pkg/auth/user/user.go | 50 + .../pkg/capabilities/capabilities.go | 94 + .../k8s.io/kubernetes/pkg/capabilities/doc.go | 18 + .../kubernetes/pkg/client/cache/delta_fifo.go | 523 + .../pkg/client/cache/delta_fifo_test.go | 329 + .../k8s.io/kubernetes/pkg/client/cache/doc.go | 24 + .../pkg/client/cache/expiration_cache.go | 192 + .../client/cache/expiration_cache_fakes.go | 53 + .../pkg/client/cache/expiration_cache_test.go | 135 + .../kubernetes/pkg/client/cache/fifo.go | 224 + .../kubernetes/pkg/client/cache/fifo_test.go | 179 + .../kubernetes/pkg/client/cache/index.go | 72 + .../kubernetes/pkg/client/cache/index_test.go | 135 + .../kubernetes/pkg/client/cache/listers.go | 396 + .../pkg/client/cache/listers_test.go | 527 + .../kubernetes/pkg/client/cache/listwatch.go | 74 + .../pkg/client/cache/listwatch_test.go | 171 + .../kubernetes/pkg/client/cache/reflector.go | 313 + .../pkg/client/cache/reflector_test.go | 362 + .../kubernetes/pkg/client/cache/store.go | 223 + .../kubernetes/pkg/client/cache/store_test.go | 156 + .../pkg/client/cache/thread_safe_store.go | 248 + .../pkg/client/cache/undelta_store.go | 83 + .../pkg/client/cache/undelta_store_test.go | 131 + .../kubernetes/pkg/client/metrics/metrics.go | 57 + .../pkg/client/unversioned/auth/clientauth.go | 125 + .../unversioned/auth/clientauth_test.go | 69 + .../pkg/client/unversioned/client.go | 260 + .../pkg/client/unversioned/client_test.go | 463 + .../unversioned/clientcmd/api/helpers.go | 175 + .../unversioned/clientcmd/api/helpers_test.go | 301 + .../clientcmd/api/latest/latest.go | 41 + .../unversioned/clientcmd/api/register.go | 32 + .../client/unversioned/clientcmd/api/types.go | 136 + .../unversioned/clientcmd/api/types_test.go | 123 + .../clientcmd/api/v1/conversion.go | 231 + .../unversioned/clientcmd/api/v1/register.go | 33 + .../unversioned/clientcmd/api/v1/types.go | 131 + .../unversioned/clientcmd/auth_loaders.go | 91 + .../unversioned/clientcmd/client_config.go | 333 + .../clientcmd/client_config_test.go | 254 + .../pkg/client/unversioned/clientcmd/doc.go | 37 + .../client/unversioned/clientcmd/loader.go | 452 + .../unversioned/clientcmd/loader_test.go | 535 + .../clientcmd/merged_client_builder.go | 104 + .../client/unversioned/clientcmd/overrides.go | 192 + .../unversioned/clientcmd/validation.go | 240 + .../unversioned/clientcmd/validation_test.go | 419 + .../client/unversioned/componentstatuses.go | 63 + .../pkg/client/unversioned/conditions.go | 64 + .../pkg/client/unversioned/containerinfo.go | 123 + .../client/unversioned/containerinfo_test.go | 198 + .../pkg/client/unversioned/daemon_sets.go | 103 + .../client/unversioned/daemon_sets_test.go | 189 + .../pkg/client/unversioned/debugging.go | 142 + .../pkg/client/unversioned/deployment.go | 106 + .../pkg/client/unversioned/deployment_test.go | 152 + .../client/unversioned/discovery_client.go | 175 + .../kubernetes/pkg/client/unversioned/doc.go | 59 + .../pkg/client/unversioned/endpoints.go | 110 + .../pkg/client/unversioned/endpoints_test.go | 68 + .../pkg/client/unversioned/events.go | 213 + .../pkg/client/unversioned/events_test.go | 195 + .../pkg/client/unversioned/extensions.go | 159 + .../pkg/client/unversioned/fake/fake.go | 72 + .../pkg/client/unversioned/flags.go | 31 + .../pkg/client/unversioned/flags_test.go | 79 + .../pkg/client/unversioned/helper.go | 633 + .../unversioned/helper_blackbox_test.go | 112 + .../pkg/client/unversioned/helper_test.go | 435 + .../unversioned/horizontalpodautoscaler.go | 115 + .../horizontalpodautoscaler_test.go | 160 + .../unversioned/import_known_versions.go | 23 + .../pkg/client/unversioned/ingress.go | 112 + .../pkg/client/unversioned/ingress_test.go | 230 + .../kubernetes/pkg/client/unversioned/jobs.go | 116 + .../pkg/client/unversioned/jobs_test.go | 222 + .../pkg/client/unversioned/kubelet.go | 100 + .../pkg/client/unversioned/kubelet_test.go | 102 + .../pkg/client/unversioned/limit_ranges.go | 104 + .../client/unversioned/limit_ranges_test.go | 212 + .../pkg/client/unversioned/namespaces.go | 125 + .../pkg/client/unversioned/namespaces_test.go | 179 + .../pkg/client/unversioned/nodes.go | 114 + .../pkg/client/unversioned/nodes_test.go | 165 + .../unversioned/persistentvolume_test.go | 185 + .../unversioned/persistentvolumeclaim.go | 110 + .../unversioned/persistentvolumeclaim_test.go | 202 + .../client/unversioned/persistentvolumes.go | 104 + .../pkg/client/unversioned/pod_templates.go | 106 + .../client/unversioned/pod_templates_test.go | 142 + .../kubernetes/pkg/client/unversioned/pods.go | 120 + .../pkg/client/unversioned/pods_test.go | 189 + .../pkg/client/unversioned/portforward/doc.go | 19 + .../unversioned/portforward/portforward.go | 328 + .../portforward/portforward_test.go | 399 + .../client/unversioned/remotecommand/doc.go | 20 + .../remotecommand/remotecommand.go | 251 + .../remotecommand/remotecommand_test.go | 376 + .../unversioned/replication_controllers.go | 103 + .../replication_controllers_test.go | 194 + .../pkg/client/unversioned/request.go | 894 + .../pkg/client/unversioned/request_test.go | 1201 + .../pkg/client/unversioned/resource_quotas.go | 106 + .../unversioned/resource_quotas_test.go | 198 + .../pkg/client/unversioned/restclient.go | 125 + .../pkg/client/unversioned/restclient_test.go | 288 + .../pkg/client/unversioned/scale.go | 68 + .../pkg/client/unversioned/secrets.go | 125 + .../client/unversioned/service_accounts.go | 125 + .../pkg/client/unversioned/services.go | 116 + .../pkg/client/unversioned/services_test.go | 171 + .../client/unversioned/testclient/actions.go | 355 + .../testclient/fake_componentstatuses.go | 46 + .../testclient/fake_daemon_sets.go | 84 + .../testclient/fake_deployments.go | 82 + .../unversioned/testclient/fake_endpoints.go | 76 + .../unversioned/testclient/fake_events.go | 143 + .../fake_horizontal_pod_autoscalers.go | 90 + .../unversioned/testclient/fake_ingress.go | 86 + .../unversioned/testclient/fake_jobs.go | 86 + .../testclient/fake_limit_ranges.go | 76 + .../unversioned/testclient/fake_namespaces.go | 105 + .../unversioned/testclient/fake_nodes.go | 90 + .../fake_persistent_volume_claims.go | 83 + .../testclient/fake_persistent_volumes.go | 88 + .../testclient/fake_pod_templates.go | 76 + .../unversioned/testclient/fake_pods.go | 101 + .../fake_replication_controllers.go | 84 + .../testclient/fake_resource_quotas.go | 85 + .../unversioned/testclient/fake_scales.go | 52 + .../unversioned/testclient/fake_secrets.go | 76 + .../testclient/fake_service_accounts.go | 76 + .../unversioned/testclient/fake_services.go | 81 + .../unversioned/testclient/fake_test.go | 39 + .../client/unversioned/testclient/fixture.go | 305 + .../unversioned/testclient/testclient.go | 366 + .../unversioned/testclient/testclient_test.go | 77 + .../pkg/client/unversioned/transport.go | 221 + .../pkg/client/unversioned/transport_test.go | 167 + .../kubernetes/pkg/conversion/cloner.go | 237 + .../kubernetes/pkg/conversion/converter.go | 842 + .../pkg/conversion/converter_test.go | 677 + .../kubernetes/pkg/conversion/decode.go | 152 + .../pkg/conversion/deep_copy_test.go | 161 + .../kubernetes/pkg/conversion/deep_equal.go | 36 + .../k8s.io/kubernetes/pkg/conversion/doc.go | 31 + .../kubernetes/pkg/conversion/encode.go | 147 + .../k8s.io/kubernetes/pkg/conversion/error.go | 91 + .../k8s.io/kubernetes/pkg/conversion/meta.go | 133 + .../kubernetes/pkg/conversion/meta_test.go | 285 + .../pkg/conversion/queryparams/convert.go | 150 + .../conversion/queryparams/convert_test.go | 173 + .../pkg/conversion/queryparams/doc.go | 19 + .../kubernetes/pkg/conversion/scheme.go | 418 + .../kubernetes/pkg/conversion/scheme_test.go | 377 + .../pkg/conversion/unversioned_test.go | 92 + vendor/k8s.io/kubernetes/pkg/fieldpath/doc.go | 19 + .../kubernetes/pkg/fieldpath/fieldpath.go | 60 + .../pkg/fieldpath/fieldpath_test.go | 117 + vendor/k8s.io/kubernetes/pkg/fields/doc.go | 19 + vendor/k8s.io/kubernetes/pkg/fields/fields.go | 62 + .../kubernetes/pkg/fields/fields_test.go | 57 + .../k8s.io/kubernetes/pkg/fields/selector.go | 237 + .../kubernetes/pkg/fields/selector_test.go | 208 + vendor/k8s.io/kubernetes/pkg/kubectl/apply.go | 179 + .../kubernetes/pkg/kubectl/autoscale.go | 112 + .../kubernetes/pkg/kubectl/bash_comp_utils.go | 36 + .../kubernetes/pkg/kubectl/cmd/annotate.go | 306 + .../pkg/kubectl/cmd/annotate_test.go | 562 + .../kubernetes/pkg/kubectl/cmd/apiversions.go | 69 + .../kubernetes/pkg/kubectl/cmd/apply.go | 164 + .../kubernetes/pkg/kubectl/cmd/apply_test.go | 260 + .../kubernetes/pkg/kubectl/cmd/attach.go | 225 + .../kubernetes/pkg/kubectl/cmd/attach_test.go | 211 + .../kubernetes/pkg/kubectl/cmd/autoscale.go | 170 + .../kubernetes/pkg/kubectl/cmd/clusterinfo.go | 112 + .../k8s.io/kubernetes/pkg/kubectl/cmd/cmd.go | 189 + .../kubernetes/pkg/kubectl/cmd/cmd_test.go | 679 + .../pkg/kubectl/cmd/config/config.go | 446 + .../pkg/kubectl/cmd/config/config_test.go | 776 + .../pkg/kubectl/cmd/config/create_authinfo.go | 233 + .../pkg/kubectl/cmd/config/create_cluster.go | 181 + .../pkg/kubectl/cmd/config/create_context.go | 133 + .../cmd/config/navigation_step_parser.go | 152 + .../cmd/config/navigation_step_parser_test.go | 96 + .../kubernetes/pkg/kubectl/cmd/config/set.go | 208 + .../pkg/kubectl/cmd/config/unset.go | 104 + .../pkg/kubectl/cmd/config/use_context.go | 101 + .../kubernetes/pkg/kubectl/cmd/config/view.go | 155 + .../kubernetes/pkg/kubectl/cmd/convert.go | 156 + .../kubernetes/pkg/kubectl/cmd/create.go | 173 + .../kubernetes/pkg/kubectl/cmd/create_test.go | 226 + .../kubernetes/pkg/kubectl/cmd/delete.go | 210 + .../kubernetes/pkg/kubectl/cmd/delete_test.go | 451 + .../kubernetes/pkg/kubectl/cmd/describe.go | 183 + .../pkg/kubectl/cmd/describe_test.go | 102 + .../k8s.io/kubernetes/pkg/kubectl/cmd/edit.go | 397 + .../k8s.io/kubernetes/pkg/kubectl/cmd/exec.go | 239 + .../kubernetes/pkg/kubectl/cmd/exec_test.go | 257 + .../kubernetes/pkg/kubectl/cmd/explain.go | 101 + .../kubernetes/pkg/kubectl/cmd/expose.go | 222 + .../kubernetes/pkg/kubectl/cmd/expose_test.go | 333 + .../k8s.io/kubernetes/pkg/kubectl/cmd/get.go | 244 + .../kubernetes/pkg/kubectl/cmd/get_test.go | 792 + .../kubernetes/pkg/kubectl/cmd/label.go | 273 + .../kubernetes/pkg/kubectl/cmd/label_test.go | 418 + .../k8s.io/kubernetes/pkg/kubectl/cmd/log.go | 243 + .../kubernetes/pkg/kubectl/cmd/log_test.go | 90 + .../kubernetes/pkg/kubectl/cmd/namespace.go | 41 + .../kubernetes/pkg/kubectl/cmd/patch.go | 129 + .../kubernetes/pkg/kubectl/cmd/patch_test.go | 90 + .../kubernetes/pkg/kubectl/cmd/portforward.go | 140 + .../pkg/kubectl/cmd/portforward_test.go | 175 + .../kubernetes/pkg/kubectl/cmd/proxy.go | 137 + .../kubernetes/pkg/kubectl/cmd/replace.go | 253 + .../pkg/kubectl/cmd/replace_test.go | 197 + .../pkg/kubectl/cmd/rollingupdate.go | 389 + .../pkg/kubectl/cmd/rollingupdate_test.go | 90 + .../k8s.io/kubernetes/pkg/kubectl/cmd/run.go | 412 + .../kubernetes/pkg/kubectl/cmd/run_test.go | 264 + .../kubernetes/pkg/kubectl/cmd/scale.go | 153 + .../k8s.io/kubernetes/pkg/kubectl/cmd/stop.go | 100 + .../pkg/kubectl/cmd/util/clientcache.go | 91 + .../pkg/kubectl/cmd/util/editor/editor.go | 199 + .../kubectl/cmd/util/editor/editor_test.go | 63 + .../pkg/kubectl/cmd/util/editor/term.go | 27 + .../cmd/util/editor/term_unsupported.go | 26 + .../pkg/kubectl/cmd/util/factory.go | 554 + .../pkg/kubectl/cmd/util/factory_test.go | 338 + .../pkg/kubectl/cmd/util/helpers.go | 427 + .../pkg/kubectl/cmd/util/helpers_test.go | 324 + .../kubectl/cmd/util/jsonmerge/jsonmerge.go | 193 + .../pkg/kubectl/cmd/util/printing.go | 128 + .../kubernetes/pkg/kubectl/cmd/version.go | 55 + .../pkg/kubectl/custom_column_printer.go | 221 + .../pkg/kubectl/custom_column_printer_test.go | 274 + .../k8s.io/kubernetes/pkg/kubectl/describe.go | 1668 + .../kubernetes/pkg/kubectl/describe_test.go | 522 + vendor/k8s.io/kubernetes/pkg/kubectl/doc.go | 20 + .../k8s.io/kubernetes/pkg/kubectl/explain.go | 271 + .../k8s.io/kubernetes/pkg/kubectl/generate.go | 113 + .../kubernetes/pkg/kubectl/generate_test.go | 140 + .../kubernetes/pkg/kubectl/interfaces.go | 32 + .../k8s.io/kubernetes/pkg/kubectl/kubectl.go | 117 + .../kubernetes/pkg/kubectl/proxy_server.go | 248 + .../pkg/kubectl/proxy_server_test.go | 333 + .../pkg/kubectl/resource/builder.go | 752 + .../pkg/kubectl/resource/builder_test.go | 1111 + .../kubernetes/pkg/kubectl/resource/doc.go | 24 + .../kubernetes/pkg/kubectl/resource/helper.go | 185 + .../pkg/kubectl/resource/helper_test.go | 479 + .../pkg/kubectl/resource/interfaces.go | 46 + .../kubernetes/pkg/kubectl/resource/mapper.go | 119 + .../kubernetes/pkg/kubectl/resource/result.go | 282 + .../pkg/kubectl/resource/selector.go | 79 + .../pkg/kubectl/resource/visitor.go | 594 + .../pkg/kubectl/resource_printer.go | 1714 + .../pkg/kubectl/resource_printer_test.go | 1261 + .../kubernetes/pkg/kubectl/rolling_updater.go | 732 + .../pkg/kubectl/rolling_updater_test.go | 1370 + vendor/k8s.io/kubernetes/pkg/kubectl/run.go | 410 + .../k8s.io/kubernetes/pkg/kubectl/run_test.go | 627 + vendor/k8s.io/kubernetes/pkg/kubectl/scale.go | 250 + .../kubernetes/pkg/kubectl/scale_test.go | 498 + .../k8s.io/kubernetes/pkg/kubectl/service.go | 168 + .../kubernetes/pkg/kubectl/service_test.go | 316 + .../pkg/kubectl/sorted_event_list.go | 36 + .../pkg/kubectl/sorted_event_list_test.go | 89 + .../pkg/kubectl/sorted_resource_name_list.go | 35 + .../kubernetes/pkg/kubectl/sorting_printer.go | 148 + .../pkg/kubectl/sorting_printer_test.go | 173 + vendor/k8s.io/kubernetes/pkg/kubectl/stop.go | 273 + .../kubernetes/pkg/kubectl/stop_test.go | 474 + .../pkg/kubectl/testing/types.generated.go | 513 + .../kubernetes/pkg/kubectl/testing/types.go | 33 + .../k8s.io/kubernetes/pkg/kubectl/version.go | 40 + .../kubernetes/pkg/kubectl/watchloop.go | 45 + .../kubernetes/pkg/kubelet/qos/util/qos.go | 83 + vendor/k8s.io/kubernetes/pkg/labels/doc.go | 19 + vendor/k8s.io/kubernetes/pkg/labels/labels.go | 71 + .../kubernetes/pkg/labels/labels_test.go | 60 + .../k8s.io/kubernetes/pkg/labels/selector.go | 733 + .../kubernetes/pkg/labels/selector_test.go | 532 + vendor/k8s.io/kubernetes/pkg/runtime/codec.go | 92 + .../kubernetes/pkg/runtime/conversion.go | 98 + .../pkg/runtime/conversion_generator.go | 846 + .../kubernetes/pkg/runtime/conversion_test.go | 131 + .../pkg/runtime/deep_copy_generator.go | 610 + vendor/k8s.io/kubernetes/pkg/runtime/doc.go | 44 + .../kubernetes/pkg/runtime/embedded_test.go | 241 + vendor/k8s.io/kubernetes/pkg/runtime/error.go | 39 + .../kubernetes/pkg/runtime/extension.go | 33 + .../kubernetes/pkg/runtime/extension_test.go | 39 + .../k8s.io/kubernetes/pkg/runtime/helper.go | 212 + .../kubernetes/pkg/runtime/helper_test.go | 238 + .../kubernetes/pkg/runtime/interfaces.go | 145 + .../k8s.io/kubernetes/pkg/runtime/scheme.go | 498 + .../kubernetes/pkg/runtime/scheme_test.go | 306 + .../pkg/runtime/swagger_doc_generator.go | 228 + .../pkg/runtime/swagger_doc_generator_test.go | 43 + vendor/k8s.io/kubernetes/pkg/runtime/types.go | 132 + .../kubernetes/pkg/runtime/unstructured.go | 97 + .../pkg/runtime/unstructured_test.go | 48 + .../k8s.io/kubernetes/pkg/storage/cacher.go | 447 + .../kubernetes/pkg/storage/cacher_test.go | 514 + vendor/k8s.io/kubernetes/pkg/storage/doc.go | 18 + .../pkg/storage/etcd/api_object_versioner.go | 78 + .../storage/etcd/api_object_versioner_test.go | 51 + .../k8s.io/kubernetes/pkg/storage/etcd/doc.go | 17 + .../pkg/storage/etcd/etcd_helper.go | 551 + .../pkg/storage/etcd/etcd_helper_test.go | 917 + .../pkg/storage/etcd/etcd_test_util.go | 157 + .../kubernetes/pkg/storage/etcd/etcd_util.go | 121 + .../pkg/storage/etcd/etcd_watcher.go | 378 + .../pkg/storage/etcd/etcd_watcher_test.go | 739 + .../kubernetes/pkg/storage/interfaces.go | 149 + .../pkg/storage/testing/types.generated.go | 335 + .../kubernetes/pkg/storage/testing/types.go | 30 + vendor/k8s.io/kubernetes/pkg/storage/util.go | 78 + .../kubernetes/pkg/storage/util_test.go | 58 + .../kubernetes/pkg/storage/watch_cache.go | 289 + .../pkg/storage/watch_cache_test.go | 272 + vendor/k8s.io/kubernetes/pkg/tools/doc.go | 19 + .../kubernetes/pkg/tools/etcdtest/doc.go | 17 + .../kubernetes/pkg/tools/etcdtest/etcdtest.go | 36 + .../kubernetes/pkg/tools/fake_etcd_client.go | 352 + .../k8s.io/kubernetes/pkg/tools/interfaces.go | 48 + .../kubernetes/pkg/tools/metrics/metrics.go | 104 + vendor/k8s.io/kubernetes/pkg/types/doc.go | 18 + .../kubernetes/pkg/types/namespacedname.go | 35 + vendor/k8s.io/kubernetes/pkg/types/uid.go | 22 + .../kubernetes/pkg/util/atomic_value.go | 60 + .../kubernetes/pkg/util/atomic_value_test.go | 83 + vendor/k8s.io/kubernetes/pkg/util/backoff.go | 125 + .../kubernetes/pkg/util/backoff_test.go | 194 + .../kubernetes/pkg/util/bandwidth/doc.go | 18 + .../pkg/util/bandwidth/fake_shaper.go | 49 + .../pkg/util/bandwidth/interfaces.go | 38 + .../kubernetes/pkg/util/bandwidth/linux.go | 316 + .../pkg/util/bandwidth/linux_test.go | 624 + .../pkg/util/bandwidth/unsupported.go | 52 + .../k8s.io/kubernetes/pkg/util/bool_flag.go | 64 + vendor/k8s.io/kubernetes/pkg/util/cache.go | 80 + .../k8s.io/kubernetes/pkg/util/cache_test.go | 65 + vendor/k8s.io/kubernetes/pkg/util/clock.go | 61 + .../k8s.io/kubernetes/pkg/util/clock_test.go | 38 + .../kubernetes/pkg/util/config/config.go | 140 + .../kubernetes/pkg/util/config/config_test.go | 120 + .../k8s.io/kubernetes/pkg/util/config/doc.go | 20 + .../kubernetes/pkg/util/configuration_map.go | 53 + vendor/k8s.io/kubernetes/pkg/util/crypto.go | 167 + .../k8s.io/kubernetes/pkg/util/dbus/dbus.go | 133 + .../kubernetes/pkg/util/dbus/dbus_test.go | 249 + vendor/k8s.io/kubernetes/pkg/util/dbus/doc.go | 18 + .../kubernetes/pkg/util/dbus/fake_dbus.go | 135 + .../pkg/util/deployment/deployment.go | 157 + vendor/k8s.io/kubernetes/pkg/util/diff.go | 121 + vendor/k8s.io/kubernetes/pkg/util/doc.go | 20 + .../k8s.io/kubernetes/pkg/util/errors/doc.go | 18 + .../kubernetes/pkg/util/errors/errors.go | 150 + .../kubernetes/pkg/util/errors/errors_test.go | 286 + vendor/k8s.io/kubernetes/pkg/util/escape.go | 36 + vendor/k8s.io/kubernetes/pkg/util/exec/doc.go | 18 + .../k8s.io/kubernetes/pkg/util/exec/exec.go | 108 + .../kubernetes/pkg/util/exec/exec_test.go | 94 + .../kubernetes/pkg/util/exec/fake_exec.go | 97 + .../kubernetes/pkg/util/fake_handler.go | 119 + .../kubernetes/pkg/util/fake_handler_test.go | 180 + .../pkg/util/fielderrors/fielderrors.go | 207 + .../pkg/util/fielderrors/fielderrors_test.go | 180 + vendor/k8s.io/kubernetes/pkg/util/flags.go | 51 + .../kubernetes/pkg/util/flushwriter/doc.go | 19 + .../kubernetes/pkg/util/flushwriter/writer.go | 53 + .../pkg/util/flushwriter/writer_test.go | 86 + vendor/k8s.io/kubernetes/pkg/util/hash.go | 37 + .../k8s.io/kubernetes/pkg/util/hash_test.go | 147 + vendor/k8s.io/kubernetes/pkg/util/http.go | 104 + .../kubernetes/pkg/util/httpstream/doc.go | 19 + .../pkg/util/httpstream/httpstream.go | 98 + .../pkg/util/httpstream/spdy/connection.go | 139 + .../pkg/util/httpstream/spdy/roundtripper.go | 228 + .../util/httpstream/spdy/roundtripper_test.go | 236 + .../pkg/util/httpstream/spdy/upgrade.go | 78 + .../pkg/util/httpstream/spdy/upgrade_test.go | 93 + vendor/k8s.io/kubernetes/pkg/util/io/io.go | 58 + .../k8s.io/kubernetes/pkg/util/io/io_test.go | 52 + .../k8s.io/kubernetes/pkg/util/io/writer.go | 77 + .../kubernetes/pkg/util/iptables/doc.go | 18 + .../kubernetes/pkg/util/iptables/iptables.go | 569 + .../pkg/util/iptables/iptables_test.go | 768 + .../kubernetes/pkg/util/jsonpath/doc.go | 20 + .../kubernetes/pkg/util/jsonpath/jsonpath.go | 467 + .../pkg/util/jsonpath/jsonpath_test.go | 254 + .../kubernetes/pkg/util/jsonpath/node.go | 239 + .../kubernetes/pkg/util/jsonpath/parser.go | 419 + .../pkg/util/jsonpath/parser_test.go | 128 + .../kubernetes/pkg/util/limitwriter/doc.go | 19 + .../pkg/util/limitwriter/limitwriter.go | 53 + .../kubernetes/pkg/util/line_delimiter.go | 63 + .../pkg/util/line_delimiter_test.go | 40 + vendor/k8s.io/kubernetes/pkg/util/logs.go | 60 + .../k8s.io/kubernetes/pkg/util/mount/doc.go | 18 + .../k8s.io/kubernetes/pkg/util/mount/fake.go | 72 + .../k8s.io/kubernetes/pkg/util/mount/mount.go | 178 + .../kubernetes/pkg/util/mount/mount_linux.go | 237 + .../pkg/util/mount/mount_linux_test.go | 182 + .../pkg/util/mount/mount_unsupported.go | 37 + .../pkg/util/mount/nsenter_mount.go | 199 + .../util/mount/nsenter_mount_unsupported.go | 43 + .../util/mount/safe_format_and_mount_test.go | 172 + .../k8s.io/kubernetes/pkg/util/node/node.go | 61 + vendor/k8s.io/kubernetes/pkg/util/oom/doc.go | 18 + vendor/k8s.io/kubernetes/pkg/util/oom/oom.go | 26 + .../kubernetes/pkg/util/oom/oom_fake.go | 35 + .../kubernetes/pkg/util/oom/oom_linux.go | 112 + .../kubernetes/pkg/util/oom/oom_linux_test.go | 110 + .../pkg/util/oom/oom_unsupported.go | 40 + .../util/operationmanager/operationmanager.go | 103 + .../operationmanager/operationmanager_test.go | 159 + .../k8s.io/kubernetes/pkg/util/port_range.go | 100 + .../kubernetes/pkg/util/port_range_test.go | 66 + .../k8s.io/kubernetes/pkg/util/port_split.go | 77 + .../kubernetes/pkg/util/port_split_test.go | 111 + .../k8s.io/kubernetes/pkg/util/procfs/doc.go | 18 + .../pkg/util/procfs/example_proc_cgroup | 10 + .../kubernetes/pkg/util/procfs/procfs.go | 54 + .../kubernetes/pkg/util/procfs/procfs_fake.go | 30 + .../pkg/util/procfs/procfs_interface.go | 22 + .../kubernetes/pkg/util/procfs/procfs_test.go | 58 + .../k8s.io/kubernetes/pkg/util/proxy/dial.go | 106 + .../k8s.io/kubernetes/pkg/util/proxy/doc.go | 18 + .../kubernetes/pkg/util/proxy/transport.go | 241 + .../pkg/util/proxy/transport_test.go | 261 + .../k8s.io/kubernetes/pkg/util/rand/rand.go | 64 + .../kubernetes/pkg/util/rand/rand_test.go | 52 + .../pkg/util/resource_container_linux.go | 46 + .../util/resource_container_unsupported.go | 31 + vendor/k8s.io/kubernetes/pkg/util/runner.go | 58 + .../k8s.io/kubernetes/pkg/util/runner_test.go | 55 + vendor/k8s.io/kubernetes/pkg/util/sets/set.go | 194 + .../kubernetes/pkg/util/sets/set_test.go | 270 + .../k8s.io/kubernetes/pkg/util/slice/slice.go | 50 + .../kubernetes/pkg/util/slice/slice_test.go | 70 + vendor/k8s.io/kubernetes/pkg/util/ssh.go | 365 + vendor/k8s.io/kubernetes/pkg/util/ssh_test.go | 245 + .../pkg/util/strategicpatch/patch.go | 1030 + .../pkg/util/strategicpatch/patch_test.go | 1494 + .../k8s.io/kubernetes/pkg/util/string_flag.go | 56 + .../kubernetes/pkg/util/sysctl/sysctl.go | 51 + vendor/k8s.io/kubernetes/pkg/util/template.go | 48 + .../kubernetes/pkg/util/template_test.go | 61 + vendor/k8s.io/kubernetes/pkg/util/throttle.go | 68 + .../kubernetes/pkg/util/throttle_test.go | 65 + vendor/k8s.io/kubernetes/pkg/util/trace.go | 68 + vendor/k8s.io/kubernetes/pkg/util/umask.go | 27 + .../kubernetes/pkg/util/umask_windows.go | 27 + vendor/k8s.io/kubernetes/pkg/util/util.go | 582 + .../k8s.io/kubernetes/pkg/util/util_test.go | 612 + vendor/k8s.io/kubernetes/pkg/util/uuid.go | 43 + .../pkg/util/validation/validation.go | 149 + .../pkg/util/validation/validation_test.go | 278 + vendor/k8s.io/kubernetes/pkg/util/wait/doc.go | 19 + .../k8s.io/kubernetes/pkg/util/wait/wait.go | 146 + .../kubernetes/pkg/util/wait/wait_test.go | 259 + .../kubernetes/pkg/util/workqueue/doc.go | 26 + .../kubernetes/pkg/util/workqueue/queue.go | 137 + .../pkg/util/workqueue/queue_test.go | 131 + .../kubernetes/pkg/util/wsstream/conn.go | 320 + .../kubernetes/pkg/util/wsstream/conn_test.go | 169 + .../kubernetes/pkg/util/wsstream/doc.go | 21 + .../kubernetes/pkg/util/wsstream/stream.go | 124 + .../pkg/util/wsstream/stream_test.go | 232 + .../kubernetes/pkg/util/yaml/decoder.go | 173 + .../kubernetes/pkg/util/yaml/decoder_test.go | 217 + vendor/k8s.io/kubernetes/pkg/version/base.go | 57 + vendor/k8s.io/kubernetes/pkg/version/doc.go | 19 + .../kubernetes/pkg/version/verflag/verflag.go | 99 + .../k8s.io/kubernetes/pkg/version/version.go | 63 + vendor/k8s.io/kubernetes/pkg/watch/doc.go | 19 + vendor/k8s.io/kubernetes/pkg/watch/filter.go | 71 + .../kubernetes/pkg/watch/filter_test.go | 82 + .../k8s.io/kubernetes/pkg/watch/iowatcher.go | 118 + .../kubernetes/pkg/watch/iowatcher_test.go | 67 + .../kubernetes/pkg/watch/json/decoder.go | 69 + .../kubernetes/pkg/watch/json/decoder_test.go | 105 + .../k8s.io/kubernetes/pkg/watch/json/doc.go | 19 + .../kubernetes/pkg/watch/json/encoder.go | 53 + .../kubernetes/pkg/watch/json/encoder_test.go | 74 + .../k8s.io/kubernetes/pkg/watch/json/types.go | 53 + vendor/k8s.io/kubernetes/pkg/watch/mux.go | 254 + .../k8s.io/kubernetes/pkg/watch/mux_test.go | 166 + vendor/k8s.io/kubernetes/pkg/watch/watch.go | 129 + .../k8s.io/kubernetes/pkg/watch/watch_test.go | 85 + .../third_party/forked/reflect/LICENSE | 27 + .../third_party/forked/reflect/deep_equal.go | 388 + .../forked/reflect/deep_equal_test.go | 137 + .../third_party/golang/template/exec.go | 94 + .../third_party/golang/template/funcs.go | 599 + vendor/manifest | 848 + vendor/speter.net/go/exp/math/dec/inf/LICENSE | 57 + .../go/exp/math/dec/inf/benchmark_test.go | 210 + vendor/speter.net/go/exp/math/dec/inf/dec.go | 615 + .../go/exp/math/dec/inf/dec_go1_2_test.go | 33 + .../go/exp/math/dec/inf/dec_internal_test.go | 40 + .../go/exp/math/dec/inf/dec_test.go | 379 + .../go/exp/math/dec/inf/example_test.go | 62 + .../speter.net/go/exp/math/dec/inf/rounder.go | 145 + .../exp/math/dec/inf/rounder_example_test.go | 72 + .../go/exp/math/dec/inf/rounder_test.go | 109 + 2437 files changed, 703083 insertions(+) create mode 100644 vendor/bitbucket.org/ww/goautoneg/Makefile create mode 100644 vendor/bitbucket.org/ww/goautoneg/README.txt create mode 100644 vendor/bitbucket.org/ww/goautoneg/autoneg.go create mode 100644 vendor/bitbucket.org/ww/goautoneg/autoneg_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/LICENSE create mode 100644 vendor/github.com/PuerkitoBio/ghost/README.md create mode 100644 vendor/github.com/PuerkitoBio/ghost/app.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/ghostest/index.html create mode 100644 vendor/github.com/PuerkitoBio/ghost/ghostest/main.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/ghostest/public/bootstrap-combined.min.css create mode 100644 vendor/github.com/PuerkitoBio/ghost/ghostest/public/favicon.ico create mode 100644 vendor/github.com/PuerkitoBio/ghost/ghostest/public/jquery-2.0.0.min.js create mode 100644 vendor/github.com/PuerkitoBio/ghost/ghostest/public/logo.png create mode 100644 vendor/github.com/PuerkitoBio/ghost/ghostest/public/styles.css create mode 100644 vendor/github.com/PuerkitoBio/ghost/ghostest/templates/amber/context.amber create mode 100644 vendor/github.com/PuerkitoBio/ghost/ghostest/templates/session.tmpl create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/basicauth.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/basicauth_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/chain.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/chain_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/context.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/context_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/doc.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/favicon.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/favicon_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/ghost.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/gzip.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/gzip_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/header.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/log.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/log_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/panic.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/panic_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/redisstore.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/reswriter.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/reswriter_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/session.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/session_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/sstore.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/static.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/static_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/testdata/favicon.ico create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/testdata/script.js create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/testdata/styles.css create mode 100644 vendor/github.com/PuerkitoBio/ghost/handlers/utils_test.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/tags create mode 100644 vendor/github.com/PuerkitoBio/ghost/templates/amber/amber.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/templates/gotpl/gotpl.go create mode 100644 vendor/github.com/PuerkitoBio/ghost/templates/template.go create mode 100644 vendor/github.com/beorn7/perks/quantile/bench_test.go create mode 100644 vendor/github.com/beorn7/perks/quantile/example_test.go create mode 100644 vendor/github.com/beorn7/perks/quantile/exampledata.txt create mode 100644 vendor/github.com/beorn7/perks/quantile/stream.go create mode 100644 vendor/github.com/beorn7/perks/quantile/stream_test.go create mode 100644 vendor/github.com/bluele/gcache/LICENSE create mode 100644 vendor/github.com/bluele/gcache/README.md create mode 100644 vendor/github.com/bluele/gcache/arc.go create mode 100644 vendor/github.com/bluele/gcache/arc_test.go create mode 100644 vendor/github.com/bluele/gcache/cache.go create mode 100644 vendor/github.com/bluele/gcache/examples/autoloading_cache.go create mode 100644 vendor/github.com/bluele/gcache/examples/example.go create mode 100644 vendor/github.com/bluele/gcache/helpers_test.go create mode 100644 vendor/github.com/bluele/gcache/lfu.go create mode 100644 vendor/github.com/bluele/gcache/lfu_test.go create mode 100644 vendor/github.com/bluele/gcache/lru.go create mode 100644 vendor/github.com/bluele/gcache/lru_test.go create mode 100644 vendor/github.com/bluele/gcache/simple.go create mode 100644 vendor/github.com/bluele/gcache/simple_test.go create mode 100644 vendor/github.com/bluele/gcache/singleflight/singleflight.go create mode 100644 vendor/github.com/bluele/gcache/singleflight/singleflight_test.go create mode 100644 vendor/github.com/bluele/gcache/utils.go create mode 100644 vendor/github.com/bluele/gcache/wercker.yml create mode 100644 vendor/github.com/certifi/gocertifi/LICENSE create mode 100644 vendor/github.com/certifi/gocertifi/README.md create mode 100644 vendor/github.com/certifi/gocertifi/certifi.go create mode 100644 vendor/github.com/certifi/gocertifi/certifi_test.go create mode 100644 vendor/github.com/certifi/gocertifi/tasks.py create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/bitbucket.org/ww/goautoneg/Makefile create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/bitbucket.org/ww/goautoneg/README.txt create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/bitbucket.org/ww/goautoneg/autoneg.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/bitbucket.org/ww/goautoneg/autoneg_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/beorn7/perks/quantile/bench_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/beorn7/perks/quantile/example_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/beorn7/perks/quantile/exampledata.txt create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/beorn7/perks/quantile/stream.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/beorn7/perks/quantile/stream_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/LICENSE create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/Makefile create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/batch.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/batch_benchmark_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/batch_example_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/batch_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/bolt_386.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/bolt_amd64.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/bolt_arm.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/bolt_linux.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/bolt_openbsd.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/bolt_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/bolt_unix.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/bolt_unix_solaris.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/bolt_windows.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/boltsync_unix.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/bucket.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/bucket_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/cmd/bolt/main.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/cmd/bolt/main_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/cursor.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/cursor_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/db.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/db_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/doc.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/errors.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/freelist.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/freelist_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/node.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/node_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/page.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/page_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/quick_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/simulation_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/tx.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/boltdb/bolt/tx_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/AUTHORS create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/CONTRIBUTORS create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/Dockerfile create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/HACKING create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/LICENSE create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/Makefile create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/README create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/buffer.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/buffer_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/errors.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/errors_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/flow.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/flow_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/frame.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/frame_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/gotrack.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/gotrack_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/Makefile create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/README create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/h2demo.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/launch.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/rootCA.key create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/rootCA.pem create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/rootCA.srl create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/server.crt create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/server.key create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/headermap.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/hpack/encode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/hpack/encode_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/hpack/hpack.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/hpack/hpack_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/hpack/huffman.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/hpack/tables.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/http2.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/http2_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/pipe.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/pipe_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/priority_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/server.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/server_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/testdata/draft-ietf-httpbis-http2.xml create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/transport.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/transport_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/write.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/writesched.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/bradfitz/http2/z_spec_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/go-semver/semver/semver.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/go-semver/semver/semver_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/go-semver/semver/sort.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/go-systemd/journal/send.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog/example/hello_dolly.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog/formatters.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog/glog_formatter.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog/init.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog/init_windows.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog/journald_formatter.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog/log_hijack.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog/logmap.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog/pkg_logger.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog/syslog_formatter.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/Makefile create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/all_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/clone.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/clone_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/decode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/decode_gogo.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/encode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/encode_gogo.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/equal.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/equal_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/extensions.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/extensions_gogo.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/extensions_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/lib.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/lib_gogo.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/message_set.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/message_set_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/pointer_reflect.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/pointer_unsafe.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/pointer_unsafe_gogo.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/properties.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/properties_gogo.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/proto3_proto/proto3.pb.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/proto3_proto/proto3.proto create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/proto3_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/size2_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/size_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/skip_gogo.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/testdata/Makefile create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/testdata/golden_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/testdata/test.pb.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/testdata/test.pb.go.golden create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/testdata/test.proto create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/text.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/text_gogo.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/text_parser.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/text_parser_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/gogo/protobuf/proto/text_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/glog/LICENSE create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/glog/README create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/glog/glog.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/glog/glog_file.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/glog/glog_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/Makefile create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/all_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/clone.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/clone_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/decode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/encode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/equal.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/equal_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/extensions.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/extensions_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/lib.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/message_set.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/message_set_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/pointer_reflect.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/pointer_unsafe.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/properties.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/proto3_proto/Makefile create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/proto3_proto/proto3.proto create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/proto3_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/size2_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/size_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/testdata/Makefile create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/testdata/golden_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/testdata/test.pb.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/testdata/test.proto create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/text.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/text_parser.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/text_parser_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/golang/protobuf/proto/text_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/google/btree/LICENSE create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/google/btree/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/google/btree/btree.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/google/btree/btree_mem.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/google/btree/btree_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/jonboulle/clockwork/LICENSE create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/jonboulle/clockwork/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/jonboulle/clockwork/clockwork.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/jonboulle/clockwork/clockwork_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/jonboulle/clockwork/example_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/matttproud/golang_protobuf_extensions/pbutil/all_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/matttproud/golang_protobuf_extensions/pbutil/decode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/matttproud/golang_protobuf_extensions/pbutil/doc.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/matttproud/golang_protobuf_extensions/pbutil/encode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/matttproud/golang_protobuf_extensions/pbutil/fixtures_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/benchmark_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/collector.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/counter.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/counter_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/desc.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/doc.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/example_clustermanager_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/example_memstats_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/example_selfcollector_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/examples_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/expvar.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/expvar_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/gauge.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/gauge_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/go_collector.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/go_collector_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/histogram.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/histogram_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/http.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/http_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/metric.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/metric_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/process_collector.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/process_collector_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/push.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/registry.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/registry_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/summary.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/summary_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/untyped.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/value.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/vec.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_golang/prometheus/vec_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/client_model/go/metrics.pb.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/bench_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/decode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/decode_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/encode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/expfmt.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_0 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_1 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_2 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_3 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_4 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_0 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_1 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_10 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_11 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_12 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_13 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_14 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_15 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_16 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_17 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_18 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_19 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_2 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_3 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_4 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_5 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_6 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_7 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_8 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_9 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/fuzz/corpus/minimal create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/json_decode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/json_decode_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/testdata/json2 create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/testdata/protobuf create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/testdata/protobuf.gz create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/testdata/test.gz create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/testdata/text create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/text_create.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/text_create_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/text_parse.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/expfmt/text_parse_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/alert.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/fingerprinting.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/labels.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/labels_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/labelset.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/metric.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/metric_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/model.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/signature.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/signature_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/silence.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/time.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/time_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/value.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/common/model/value_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/AUTHORS.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/CONTRIBUTING.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/LICENSE create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/Makefile create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/NOTICE create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/doc.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/26231/cmdline create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/26231/io create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/26231/limits create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/26231/stat create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/26232/cmdline create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/26232/limits create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/26232/stat create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/584/stat create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/mdstat create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/net/ip_vs create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/net/ip_vs_stats create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/stat create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/symlinktargets/README create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/symlinktargets/abc create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/symlinktargets/def create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/symlinktargets/ghi create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/symlinktargets/uvw create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fixtures/symlinktargets/xyz create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fs.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/fs_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/ipvs.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/ipvs_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/mdstat.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/mdstat_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/proc.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/proc_io.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/proc_io_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/proc_limits.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/proc_limits_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/proc_stat.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/proc_stat_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/proc_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/stat.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/prometheus/procfs/stat_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/0doc.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/binc.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/cbor.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/cbor_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/codec_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/codecgen/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/codecgen/gen.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/codecgen/z.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/codecgen_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/decode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/encode.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/fast-path.generated.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/fast-path.go.tmpl create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/gen-dec-array.go.tmpl create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/gen-dec-map.go.tmpl create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/gen-helper.generated.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/gen-helper.go.tmpl create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/gen.generated.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/gen.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/helper.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/helper_internal.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/helper_not_unsafe.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/helper_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/helper_unsafe.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/json.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/msgpack.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/noop.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/prebuild.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/prebuild.sh create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/py_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/rpc.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/simple.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/test-cbor-goldens.json create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/test.py create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/time.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec/values_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/xiang90/probing/LICENSE create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/xiang90/probing/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/xiang90/probing/prober.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/xiang90/probing/prober_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/xiang90/probing/server.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/github.com/xiang90/probing/status.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/crypto/bcrypt/base64.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/crypto/bcrypt/bcrypt.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/crypto/bcrypt/bcrypt_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/crypto/blowfish/block.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/crypto/blowfish/blowfish_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/crypto/blowfish/cipher.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/crypto/blowfish/const.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/net/context/context.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/net/context/context_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/net/context/withtimeout_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/AUTHORS create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/CONTRIBUTING.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/CONTRIBUTORS create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/LICENSE create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/client_appengine.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/example_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/facebook/facebook.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/github/github.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/google/appengine.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/google/appengine_hook.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/google/default.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/google/example_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/google/google.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/google/google_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/google/sdk.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/google/sdk_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/google/testdata/gcloud/credentials create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/google/testdata/gcloud/properties create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/internal/oauth2.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/internal/oauth2_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/jws/jws.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/jwt/example_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/jwt/jwt.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/jwt/jwt_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/linkedin/linkedin.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/oauth2.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/oauth2_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/odnoklassniki/odnoklassniki.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/paypal/paypal.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/token.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/token_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/transport.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/transport_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/oauth2/vk/vk.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/cloud/compute/metadata/go13.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/cloud/compute/metadata/metadata.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/cloud/internal/cloud.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/cloud/internal/datastore/datastore_v1.pb.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/cloud/internal/datastore/datastore_v1.proto create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/cloud/internal/testutil/context.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/CONTRIBUTING.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/LICENSE create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/PATENTS create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/benchmark.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/benchmark_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/client/main.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/grpc_testing/test.pb.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/grpc_testing/test.proto create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/server/main.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/stats/counter.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/stats/histogram.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/stats/stats.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/stats/timeseries.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/stats/tracker.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/benchmark/stats/util.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/call.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/clientconn.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/codegen.sh create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/codes/code_string.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/codes/codes.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/credentials/credentials.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/doc.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/README.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/client/client.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/proto/route_guide.pb.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/proto/route_guide.proto create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/server/server.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/testdata/ca.pem create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/testdata/route_guide_db.json create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/testdata/server1.key create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/testdata/server1.pem create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/grpc-auth-support.md create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/grpclog/logger.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/interop/client/client.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/interop/client/testdata/ca.pem create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/interop/client/testdata/server1.key create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/interop/client/testdata/server1.pem create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/interop/grpc_testing/test.pb.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/interop/grpc_testing/test.proto create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/interop/server/server.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/interop/server/testdata/ca.pem create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/interop/server/testdata/server1.key create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/interop/server/testdata/server1.pem create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/metadata/metadata.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/metadata/metadata_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/rpc_util.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/rpc_util_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/server.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/stream.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/test/codec_perf/perf.pb.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/test/codec_perf/perf.proto create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/test/end2end_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/test/grpc_testing/test.pb.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/test/grpc_testing/test.proto create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/test/testdata/ca.pem create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/test/testdata/server1.key create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/test/testdata/server1.pem create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/transport/control.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/transport/http2_client.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/transport/http2_server.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/transport/http_util.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/transport/http_util_test.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/transport/testdata/ca.pem create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/transport/testdata/server1.key create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/transport/testdata/server1.pem create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/transport/transport.go create mode 100644 vendor/github.com/coreos/etcd/Godeps/_workspace/src/google.golang.org/grpc/transport/transport_test.go create mode 100644 vendor/github.com/coreos/etcd/client/README.md create mode 100644 vendor/github.com/coreos/etcd/client/auth_role.go create mode 100644 vendor/github.com/coreos/etcd/client/auth_user.go create mode 100644 vendor/github.com/coreos/etcd/client/cancelreq.go create mode 100644 vendor/github.com/coreos/etcd/client/cancelreq_go14.go create mode 100644 vendor/github.com/coreos/etcd/client/client.go create mode 100644 vendor/github.com/coreos/etcd/client/client_test.go create mode 100644 vendor/github.com/coreos/etcd/client/cluster_error.go create mode 100644 vendor/github.com/coreos/etcd/client/curl.go create mode 100644 vendor/github.com/coreos/etcd/client/discover.go create mode 100644 vendor/github.com/coreos/etcd/client/doc.go create mode 100644 vendor/github.com/coreos/etcd/client/fake_transport_go14_test.go create mode 100644 vendor/github.com/coreos/etcd/client/fake_transport_test.go create mode 100644 vendor/github.com/coreos/etcd/client/keys.generated.go create mode 100644 vendor/github.com/coreos/etcd/client/keys.go create mode 100644 vendor/github.com/coreos/etcd/client/keys_bench_test.go create mode 100644 vendor/github.com/coreos/etcd/client/keys_test.go create mode 100644 vendor/github.com/coreos/etcd/client/members.go create mode 100644 vendor/github.com/coreos/etcd/client/members_test.go create mode 100644 vendor/github.com/coreos/etcd/client/srv.go create mode 100644 vendor/github.com/coreos/etcd/client/srv_test.go create mode 100644 vendor/github.com/coreos/etcd/discovery/discovery.go create mode 100644 vendor/github.com/coreos/etcd/discovery/discovery_test.go create mode 100644 vendor/github.com/coreos/etcd/discovery/doc.go create mode 100644 vendor/github.com/coreos/etcd/discovery/srv.go create mode 100644 vendor/github.com/coreos/etcd/discovery/srv_test.go create mode 100644 vendor/github.com/coreos/etcd/error/error.go create mode 100644 vendor/github.com/coreos/etcd/error/error_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/api/v3rpc/error.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/api/v3rpc/key.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/auth/auth.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/auth/auth_requests.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/auth/auth_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/cluster.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/cluster_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/cluster_util.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/cluster_util_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/config.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/config_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/errors.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/capability.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/client.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/client_auth.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/client_auth_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/client_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/http.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/http_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/httptypes/doc.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/httptypes/errors.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/httptypes/errors_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/httptypes/member.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/httptypes/member_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/metrics.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/peer.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdhttp/peer_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.pb.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.proto create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.pb.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.proto create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.pb.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.proto create mode 100644 vendor/github.com/coreos/etcd/etcdserver/member.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/member_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/metrics.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/raft.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/raft_storage.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/raft_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/server.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/server_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/snapshot_store.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/snapshot_store_test.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/stats/leader.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/stats/queue.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/stats/server.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/stats/stats.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/storage.go create mode 100644 vendor/github.com/coreos/etcd/etcdserver/v3demo_server.go create mode 100644 vendor/github.com/coreos/etcd/pkg/crc/crc.go create mode 100644 vendor/github.com/coreos/etcd/pkg/crc/crc_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/fileutil.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/fileutil_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/lock_plan9.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/lock_solaris.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/lock_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/lock_unix.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/lock_windows.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/perallocate_unsupported.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/preallocate.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/preallocate_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/purge.go create mode 100644 vendor/github.com/coreos/etcd/pkg/fileutil/purge_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/httputil/cancelreq.go create mode 100644 vendor/github.com/coreos/etcd/pkg/httputil/cancelreq_go14.go create mode 100644 vendor/github.com/coreos/etcd/pkg/idutil/id.go create mode 100644 vendor/github.com/coreos/etcd/pkg/idutil/id_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/ioutil/reader.go create mode 100644 vendor/github.com/coreos/etcd/pkg/ioutil/reader_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/netutil/isolate_linux.go create mode 100644 vendor/github.com/coreos/etcd/pkg/netutil/isolate_stub.go create mode 100644 vendor/github.com/coreos/etcd/pkg/netutil/netutil.go create mode 100644 vendor/github.com/coreos/etcd/pkg/netutil/netutil_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/pathutil/path.go create mode 100644 vendor/github.com/coreos/etcd/pkg/pathutil/path_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/pbutil/pbutil.go create mode 100644 vendor/github.com/coreos/etcd/pkg/pbutil/pbutil_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/runtime/fds_linux.go create mode 100644 vendor/github.com/coreos/etcd/pkg/runtime/fds_other.go create mode 100644 vendor/github.com/coreos/etcd/pkg/timeutil/timeutil.go create mode 100644 vendor/github.com/coreos/etcd/pkg/timeutil/timeutil_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/transport/keepalive_listener.go create mode 100644 vendor/github.com/coreos/etcd/pkg/transport/keepalive_listener_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/transport/listener.go create mode 100644 vendor/github.com/coreos/etcd/pkg/transport/listener_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/transport/timeout_conn.go create mode 100644 vendor/github.com/coreos/etcd/pkg/transport/timeout_dialer.go create mode 100644 vendor/github.com/coreos/etcd/pkg/transport/timeout_dialer_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/transport/timeout_listener.go create mode 100644 vendor/github.com/coreos/etcd/pkg/transport/timeout_listener_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/transport/timeout_transport.go create mode 100644 vendor/github.com/coreos/etcd/pkg/transport/timeout_transport_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/types/id.go create mode 100644 vendor/github.com/coreos/etcd/pkg/types/id_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/types/set.go create mode 100644 vendor/github.com/coreos/etcd/pkg/types/set_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/types/slice.go create mode 100644 vendor/github.com/coreos/etcd/pkg/types/slice_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/types/urls.go create mode 100644 vendor/github.com/coreos/etcd/pkg/types/urls_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/types/urlsmap.go create mode 100644 vendor/github.com/coreos/etcd/pkg/types/urlsmap_go15_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/types/urlsmap_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/wait/wait.go create mode 100644 vendor/github.com/coreos/etcd/pkg/wait/wait_test.go create mode 100644 vendor/github.com/coreos/etcd/pkg/wait/wait_time.go create mode 100644 vendor/github.com/coreos/etcd/pkg/wait/wait_time_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/design.md create mode 100644 vendor/github.com/coreos/etcd/raft/diff_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/doc.go create mode 100644 vendor/github.com/coreos/etcd/raft/example_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/log.go create mode 100644 vendor/github.com/coreos/etcd/raft/log_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/log_unstable.go create mode 100644 vendor/github.com/coreos/etcd/raft/log_unstable_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/logger.go create mode 100644 vendor/github.com/coreos/etcd/raft/multinode.go create mode 100644 vendor/github.com/coreos/etcd/raft/multinode_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/node.go create mode 100644 vendor/github.com/coreos/etcd/raft/node_bench_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/node_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/progress.go create mode 100644 vendor/github.com/coreos/etcd/raft/progress_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/raft.go create mode 100644 vendor/github.com/coreos/etcd/raft/raft_flow_control_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/raft_paper_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/raft_snap_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/raft_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/raftpb/raft.pb.go create mode 100644 vendor/github.com/coreos/etcd/raft/raftpb/raft.proto create mode 100644 vendor/github.com/coreos/etcd/raft/rafttest/network.go create mode 100644 vendor/github.com/coreos/etcd/raft/rafttest/network_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/rafttest/node.go create mode 100644 vendor/github.com/coreos/etcd/raft/rafttest/node_bench_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/rafttest/node_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/status.go create mode 100644 vendor/github.com/coreos/etcd/raft/storage.go create mode 100644 vendor/github.com/coreos/etcd/raft/storage_test.go create mode 100644 vendor/github.com/coreos/etcd/raft/util.go create mode 100644 vendor/github.com/coreos/etcd/raft/util_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/coder.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/fake_roundtripper_go14_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/fake_roundtripper_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/functional_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/http.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/http_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/metrics.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/msg_codec.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/msg_codec_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/msgappv2_codec.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/msgappv2_codec_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/peer.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/peer_status.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/peer_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/pipeline.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/pipeline_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/probing_status.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/remote.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/snapshot_sender.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/snapshot_store.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/stream.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/stream_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/transport.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/transport_bench_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/transport_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/urlpick.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/urlpick_test.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/util.go create mode 100644 vendor/github.com/coreos/etcd/rafthttp/util_test.go create mode 100644 vendor/github.com/coreos/etcd/snap/metrics.go create mode 100644 vendor/github.com/coreos/etcd/snap/snappb/snap.pb.go create mode 100644 vendor/github.com/coreos/etcd/snap/snappb/snap.proto create mode 100644 vendor/github.com/coreos/etcd/snap/snapshotter.go create mode 100644 vendor/github.com/coreos/etcd/snap/snapshotter_test.go create mode 100644 vendor/github.com/coreos/etcd/storage/backend/backend.go create mode 100644 vendor/github.com/coreos/etcd/storage/backend/backend_bench_test.go create mode 100644 vendor/github.com/coreos/etcd/storage/backend/backend_test.go create mode 100644 vendor/github.com/coreos/etcd/storage/backend/batch_tx.go create mode 100644 vendor/github.com/coreos/etcd/storage/backend/batch_tx_test.go create mode 100644 vendor/github.com/coreos/etcd/storage/index.go create mode 100644 vendor/github.com/coreos/etcd/storage/index_test.go create mode 100644 vendor/github.com/coreos/etcd/storage/key_index.go create mode 100644 vendor/github.com/coreos/etcd/storage/key_index_test.go create mode 100644 vendor/github.com/coreos/etcd/storage/kv.go create mode 100644 vendor/github.com/coreos/etcd/storage/kv_test.go create mode 100644 vendor/github.com/coreos/etcd/storage/kvstore.go create mode 100644 vendor/github.com/coreos/etcd/storage/kvstore_compaction.go create mode 100644 vendor/github.com/coreos/etcd/storage/kvstore_compaction_test.go create mode 100644 vendor/github.com/coreos/etcd/storage/kvstore_test.go create mode 100644 vendor/github.com/coreos/etcd/storage/metrics.go create mode 100644 vendor/github.com/coreos/etcd/storage/revision.go create mode 100644 vendor/github.com/coreos/etcd/storage/revision_test.go create mode 100644 vendor/github.com/coreos/etcd/storage/storagepb/kv.pb.go create mode 100644 vendor/github.com/coreos/etcd/storage/storagepb/kv.proto create mode 100644 vendor/github.com/coreos/etcd/storage/watchable_store.go create mode 100644 vendor/github.com/coreos/etcd/storage/watchable_store_bench_test.go create mode 100644 vendor/github.com/coreos/etcd/storage/watcher.go create mode 100644 vendor/github.com/coreos/etcd/storage/watcher_bench_test.go create mode 100644 vendor/github.com/coreos/etcd/store/event.go create mode 100644 vendor/github.com/coreos/etcd/store/event_history.go create mode 100644 vendor/github.com/coreos/etcd/store/event_queue.go create mode 100644 vendor/github.com/coreos/etcd/store/event_test.go create mode 100644 vendor/github.com/coreos/etcd/store/heap_test.go create mode 100644 vendor/github.com/coreos/etcd/store/metrics.go create mode 100644 vendor/github.com/coreos/etcd/store/node.go create mode 100644 vendor/github.com/coreos/etcd/store/node_extern.go create mode 100644 vendor/github.com/coreos/etcd/store/node_extern_test.go create mode 100644 vendor/github.com/coreos/etcd/store/stats.go create mode 100644 vendor/github.com/coreos/etcd/store/stats_test.go create mode 100644 vendor/github.com/coreos/etcd/store/store.go create mode 100644 vendor/github.com/coreos/etcd/store/store_bench_test.go create mode 100644 vendor/github.com/coreos/etcd/store/store_test.go create mode 100644 vendor/github.com/coreos/etcd/store/ttl_key_heap.go create mode 100644 vendor/github.com/coreos/etcd/store/watcher.go create mode 100644 vendor/github.com/coreos/etcd/store/watcher_hub.go create mode 100644 vendor/github.com/coreos/etcd/store/watcher_hub_test.go create mode 100644 vendor/github.com/coreos/etcd/store/watcher_test.go create mode 100644 vendor/github.com/coreos/etcd/version/version.go create mode 100644 vendor/github.com/coreos/etcd/version/version_test.go create mode 100644 vendor/github.com/coreos/etcd/wal/decoder.go create mode 100644 vendor/github.com/coreos/etcd/wal/doc.go create mode 100644 vendor/github.com/coreos/etcd/wal/encoder.go create mode 100644 vendor/github.com/coreos/etcd/wal/metrics.go create mode 100644 vendor/github.com/coreos/etcd/wal/multi_readcloser.go create mode 100644 vendor/github.com/coreos/etcd/wal/record_test.go create mode 100644 vendor/github.com/coreos/etcd/wal/repair.go create mode 100644 vendor/github.com/coreos/etcd/wal/repair_test.go create mode 100644 vendor/github.com/coreos/etcd/wal/util.go create mode 100644 vendor/github.com/coreos/etcd/wal/wal.go create mode 100644 vendor/github.com/coreos/etcd/wal/wal_bench_test.go create mode 100644 vendor/github.com/coreos/etcd/wal/wal_test.go create mode 100644 vendor/github.com/coreos/etcd/wal/walpb/record.go create mode 100644 vendor/github.com/coreos/etcd/wal/walpb/record.pb.go create mode 100644 vendor/github.com/coreos/etcd/wal/walpb/record.proto create mode 100644 vendor/github.com/coreos/go-etcd/etcd/add_child.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/add_child_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/client.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/client_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/cluster.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/compare_and_delete.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/compare_and_delete_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/compare_and_swap.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/compare_and_swap_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/debug.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/debug_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/delete.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/delete_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/error.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/get.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/get_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/member.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/member_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/options.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/requests.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/requests_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/response.generated.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/response.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/response_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/set_curl_chan_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/set_update_create.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/set_update_create_test.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/shuffle.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/version.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/watch.go create mode 100644 vendor/github.com/coreos/go-etcd/etcd/watch_test.go create mode 100644 vendor/github.com/cpuguy83/go-md2man/md2man/md2man.go create mode 100644 vendor/github.com/cpuguy83/go-md2man/md2man/roff.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/bypass.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/bypasssafe.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/common.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/common_test.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/config.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/doc.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/dump.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/dump_test.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/dumpcgo_test.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/dumpnocgo_test.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/example_test.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/format.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/format_test.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/internal_test.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/internalunsafe_test.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/spew.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/spew_test.go create mode 100644 vendor/github.com/davecgh/go-spew/spew/testdata/dumpcgo.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/flags.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/flags_freebsd.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/flags_linux.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/flags_unsupported.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/mount.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/mount_test.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/mounter_freebsd.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/mounter_linux.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/mounter_unsupported.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/mountinfo.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/mountinfo_freebsd.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/mountinfo_linux.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/mountinfo_linux_test.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/mountinfo_unsupported.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/sharedsubtree_linux.go create mode 100644 vendor/github.com/docker/docker/pkg/mount/sharedsubtree_linux_test.go create mode 100644 vendor/github.com/docker/docker/pkg/units/duration.go create mode 100644 vendor/github.com/docker/docker/pkg/units/duration_test.go create mode 100644 vendor/github.com/docker/docker/pkg/units/size.go create mode 100644 vendor/github.com/docker/docker/pkg/units/size_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/cgroups.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/cgroups_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/cgroups_unsupported.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/apply_raw.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/blkio.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/blkio_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/cpu.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/cpu_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/cpuacct.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/cpuset.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/cpuset_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/devices.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/devices_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/freezer.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/freezer_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/fs_unsupported.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/hugetlb.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/hugetlb_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/memory.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/memory_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/net_cls.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/net_cls_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/net_prio.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/net_prio_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/perf_event.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/stats_util_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/util_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/utils.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/fs/utils_test.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/stats.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/systemd/apply_nosystemd.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/systemd/apply_systemd.go create mode 100644 vendor/github.com/docker/libcontainer/cgroups/utils.go create mode 100644 vendor/github.com/docker/libcontainer/configs/cgroup.go create mode 100644 vendor/github.com/docker/libcontainer/configs/config.go create mode 100644 vendor/github.com/docker/libcontainer/configs/config_test.go create mode 100644 vendor/github.com/docker/libcontainer/configs/config_unix.go create mode 100644 vendor/github.com/docker/libcontainer/configs/device.go create mode 100644 vendor/github.com/docker/libcontainer/configs/device_defaults.go create mode 100644 vendor/github.com/docker/libcontainer/configs/hugepage_limit.go create mode 100644 vendor/github.com/docker/libcontainer/configs/interface_priority_map.go create mode 100644 vendor/github.com/docker/libcontainer/configs/mount.go create mode 100644 vendor/github.com/docker/libcontainer/configs/namespaces.go create mode 100644 vendor/github.com/docker/libcontainer/configs/namespaces_syscall.go create mode 100644 vendor/github.com/docker/libcontainer/configs/namespaces_syscall_unsupported.go create mode 100644 vendor/github.com/docker/libcontainer/configs/namespaces_unix.go create mode 100644 vendor/github.com/docker/libcontainer/configs/namespaces_windows.go create mode 100644 vendor/github.com/docker/libcontainer/configs/network.go create mode 100644 vendor/github.com/docker/libcontainer/configs/validate/config.go create mode 100644 vendor/github.com/docker/libcontainer/system/linux.go create mode 100644 vendor/github.com/docker/libcontainer/system/proc.go create mode 100644 vendor/github.com/docker/libcontainer/system/setns_linux.go create mode 100644 vendor/github.com/docker/libcontainer/system/syscall_linux_386.go create mode 100644 vendor/github.com/docker/libcontainer/system/syscall_linux_64.go create mode 100644 vendor/github.com/docker/libcontainer/system/syscall_linux_arm.go create mode 100644 vendor/github.com/docker/libcontainer/system/sysconfig.go create mode 100644 vendor/github.com/docker/libcontainer/system/sysconfig_notcgo.go create mode 100644 vendor/github.com/docker/libcontainer/system/xattrs_linux.go create mode 100644 vendor/github.com/emicklei/go-restful/CHANGES.md create mode 100644 vendor/github.com/emicklei/go-restful/LICENSE create mode 100644 vendor/github.com/emicklei/go-restful/README.md create mode 100644 vendor/github.com/emicklei/go-restful/Srcfile create mode 100644 vendor/github.com/emicklei/go-restful/bench_curly_test.go create mode 100644 vendor/github.com/emicklei/go-restful/bench_test.go create mode 100644 vendor/github.com/emicklei/go-restful/bench_test.sh create mode 100644 vendor/github.com/emicklei/go-restful/compress.go create mode 100644 vendor/github.com/emicklei/go-restful/compress_test.go create mode 100644 vendor/github.com/emicklei/go-restful/compressor_cache.go create mode 100644 vendor/github.com/emicklei/go-restful/compressor_pools.go create mode 100644 vendor/github.com/emicklei/go-restful/compressors.go create mode 100644 vendor/github.com/emicklei/go-restful/constants.go create mode 100644 vendor/github.com/emicklei/go-restful/container.go create mode 100644 vendor/github.com/emicklei/go-restful/container_test.go create mode 100644 vendor/github.com/emicklei/go-restful/cors_filter.go create mode 100644 vendor/github.com/emicklei/go-restful/cors_filter_test.go create mode 100644 vendor/github.com/emicklei/go-restful/coverage.sh create mode 100644 vendor/github.com/emicklei/go-restful/curly.go create mode 100644 vendor/github.com/emicklei/go-restful/curly_route.go create mode 100644 vendor/github.com/emicklei/go-restful/curly_test.go create mode 100644 vendor/github.com/emicklei/go-restful/doc.go create mode 100644 vendor/github.com/emicklei/go-restful/doc_examples_test.go create mode 100644 vendor/github.com/emicklei/go-restful/entity_accessors.go create mode 100644 vendor/github.com/emicklei/go-restful/entity_accessors_test.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/google_app_engine/app.yaml create mode 100644 vendor/github.com/emicklei/go-restful/examples/google_app_engine/datastore/app.yaml create mode 100644 vendor/github.com/emicklei/go-restful/examples/google_app_engine/datastore/main.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/google_app_engine/restful-appstats-integration.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/google_app_engine/restful-user-service.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/home.html create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-CORS-filter.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-NCSA-logging.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-basic-authentication.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-cpuprofiler-service.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-curly-router.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-encoding-filter.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-filters.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-form-handling.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-hello-world.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-html-template.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-multi-containers.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-options-filter.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-path-tail.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-pre-post-filters.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-resource-functions.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-route_test.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-routefunction_test.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-serve-static.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-swagger.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-user-resource.go create mode 100644 vendor/github.com/emicklei/go-restful/examples/restful-user-service.go create mode 100644 vendor/github.com/emicklei/go-restful/filter.go create mode 100644 vendor/github.com/emicklei/go-restful/filter_test.go create mode 100644 vendor/github.com/emicklei/go-restful/install.sh create mode 100644 vendor/github.com/emicklei/go-restful/jsr311.go create mode 100644 vendor/github.com/emicklei/go-restful/jsr311_test.go create mode 100644 vendor/github.com/emicklei/go-restful/log/log.go create mode 100644 vendor/github.com/emicklei/go-restful/logger.go create mode 100644 vendor/github.com/emicklei/go-restful/options_filter.go create mode 100644 vendor/github.com/emicklei/go-restful/options_filter_test.go create mode 100644 vendor/github.com/emicklei/go-restful/parameter.go create mode 100644 vendor/github.com/emicklei/go-restful/path_expression.go create mode 100644 vendor/github.com/emicklei/go-restful/path_expression_test.go create mode 100644 vendor/github.com/emicklei/go-restful/request.go create mode 100644 vendor/github.com/emicklei/go-restful/request_test.go create mode 100644 vendor/github.com/emicklei/go-restful/response.go create mode 100644 vendor/github.com/emicklei/go-restful/response_test.go create mode 100644 vendor/github.com/emicklei/go-restful/route.go create mode 100644 vendor/github.com/emicklei/go-restful/route_builder.go create mode 100644 vendor/github.com/emicklei/go-restful/route_builder_test.go create mode 100644 vendor/github.com/emicklei/go-restful/route_test.go create mode 100644 vendor/github.com/emicklei/go-restful/router.go create mode 100644 vendor/github.com/emicklei/go-restful/service_error.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/CHANGES.md create mode 100644 vendor/github.com/emicklei/go-restful/swagger/README.md create mode 100644 vendor/github.com/emicklei/go-restful/swagger/api_declaration_list.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/config.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/model_builder.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/model_builder_test.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/model_list.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/model_list_test.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/model_property_ext.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/model_property_ext_test.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/model_property_list.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/model_property_list_test.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/ordered_route_map.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/ordered_route_map_test.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/postbuild_model_test.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/swagger.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/swagger_builder.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/swagger_test.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/swagger_webservice.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/test_package/struct.go create mode 100644 vendor/github.com/emicklei/go-restful/swagger/utils_test.go create mode 100644 vendor/github.com/emicklei/go-restful/tracer_test.go create mode 100644 vendor/github.com/emicklei/go-restful/web_service.go create mode 100644 vendor/github.com/emicklei/go-restful/web_service_container.go create mode 100644 vendor/github.com/emicklei/go-restful/web_service_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/AUTHORS create mode 100644 vendor/github.com/fsouza/go-dockerclient/DOCKER-LICENSE create mode 100644 vendor/github.com/fsouza/go-dockerclient/LICENSE create mode 100644 vendor/github.com/fsouza/go-dockerclient/Makefile create mode 100644 vendor/github.com/fsouza/go-dockerclient/README.markdown create mode 100644 vendor/github.com/fsouza/go-dockerclient/auth.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/auth_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/build_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/change.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/change_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/client.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/client_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/container.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/container_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/env.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/env_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/event.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/event_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/example_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/exec.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/exec_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/CHANGELOG.md create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/LICENSE create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/README.md create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/entry.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/entry_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/exported.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/formatter.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/formatter_bench_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/hook_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/hooks.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/json_formatter.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/json_formatter_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/logger.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/logrus.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/logrus_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/terminal_bsd.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/terminal_freebsd.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/terminal_linux.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/terminal_notwindows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/terminal_openbsd.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/terminal_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/text_formatter.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/text_formatter_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/Sirupsen/logrus/writer.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/opts/envfile.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/opts/envfile_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/opts/hosts_unix.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/opts/hosts_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/opts/ip.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/opts/ip_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/opts/opts.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/opts/opts_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/opts/ulimit.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/opts/ulimit_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/README.md create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/archive.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/archive_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/archive_unix.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/archive_unix_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/archive_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/archive_windows_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/changes.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/changes_linux.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/changes_other.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/changes_posix_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/changes_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/changes_unix.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/changes_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/copy.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/copy_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/copy_unix.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/copy_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/diff.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/diff_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/example_changes.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/time_linux.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/time_unsupported.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/utils_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/wrap.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/archive/wrap_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/fileutils/fileutils.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/fileutils/fileutils_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/homedir/homedir.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/homedir/homedir_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ioutils/fmt.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ioutils/fmt_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ioutils/multireader.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ioutils/multireader_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ioutils/readers.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ioutils/readers_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ioutils/scheduler.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ioutils/scheduler_gccgo.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ioutils/writeflusher.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ioutils/writers.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ioutils/writers_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/mflag/LICENSE create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/mflag/README.md create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/mflag/flag.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/mflag/flag_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/parsers/parsers.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/parsers/parsers_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/pools/pools.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/pools/pools_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/promise/promise.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/stdcopy/stdcopy.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/stdcopy/stdcopy_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/errors.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/events_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/filesys.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/filesys_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/lstat.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/lstat_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/lstat_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/meminfo.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/meminfo_linux.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/meminfo_linux_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/meminfo_unsupported.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/meminfo_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/mknod.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/mknod_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/stat.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/stat_freebsd.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/stat_linux.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/stat_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/stat_unsupported.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/stat_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/umask.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/umask_windows.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/utimes_darwin.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/utimes_freebsd.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/utimes_linux.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/utimes_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/utimes_unsupported.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/xattrs_linux.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/system/xattrs_unsupported.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ulimit/ulimit.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/ulimit/ulimit_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/units/duration.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/units/duration_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/units/size.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/pkg/units/size_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/docker/volume/volume.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/libcontainer/user/MAINTAINERS create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/libcontainer/user/lookup.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/libcontainer/user/lookup_unix.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/libcontainer/user/lookup_unsupported.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/libcontainer/user/user.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/docker/libcontainer/user/user_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/context/LICENSE create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/context/README.md create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/context/context.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/context/context_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/context/doc.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/mux/LICENSE create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/mux/README.md create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/mux/bench_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/mux/doc.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/mux/mux.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/mux/mux_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/mux/old_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/mux/regexp.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/gorilla/mux/route.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/opencontainers/runc/libcontainer/user/MAINTAINERS create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/opencontainers/runc/libcontainer/user/lookup.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/opencontainers/runc/libcontainer/user/lookup_unix.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/opencontainers/runc/libcontainer/user/lookup_unsupported.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/opencontainers/runc/libcontainer/user/user.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/external/github.com/opencontainers/runc/libcontainer/user/user_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/image.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/image_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/integration_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/misc.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/misc_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/network.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/network_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/signal.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/tar.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/data/Dockerfile create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/data/barfile create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/data/ca.pem create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/data/cert.pem create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/data/container.tar create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/data/dockerfile.tar create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/data/foofile create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/data/key.pem create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/data/server.pem create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/data/serverkey.pem create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/server.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/testing/server_test.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/tls.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/volume.go create mode 100644 vendor/github.com/fsouza/go-dockerclient/volume_test.go create mode 100644 vendor/github.com/garyburd/redigo/internal/commandinfo.go create mode 100644 vendor/github.com/garyburd/redigo/internal/commandinfo_test.go create mode 100644 vendor/github.com/garyburd/redigo/internal/redistest/testdb.go create mode 100644 vendor/github.com/garyburd/redigo/redis/conn.go create mode 100644 vendor/github.com/garyburd/redigo/redis/conn_test.go create mode 100644 vendor/github.com/garyburd/redigo/redis/doc.go create mode 100644 vendor/github.com/garyburd/redigo/redis/log.go create mode 100644 vendor/github.com/garyburd/redigo/redis/pool.go create mode 100644 vendor/github.com/garyburd/redigo/redis/pool_test.go create mode 100644 vendor/github.com/garyburd/redigo/redis/pubsub.go create mode 100644 vendor/github.com/garyburd/redigo/redis/pubsub_test.go create mode 100644 vendor/github.com/garyburd/redigo/redis/redis.go create mode 100644 vendor/github.com/garyburd/redigo/redis/reply.go create mode 100644 vendor/github.com/garyburd/redigo/redis/reply_test.go create mode 100644 vendor/github.com/garyburd/redigo/redis/scan.go create mode 100644 vendor/github.com/garyburd/redigo/redis/scan_test.go create mode 100644 vendor/github.com/garyburd/redigo/redis/script.go create mode 100644 vendor/github.com/garyburd/redigo/redis/script_test.go create mode 100644 vendor/github.com/garyburd/redigo/redis/test_test.go create mode 100644 vendor/github.com/garyburd/redigo/redis/zpop_example_test.go create mode 100644 vendor/github.com/ghodss/yaml/LICENSE create mode 100644 vendor/github.com/ghodss/yaml/README.md create mode 100644 vendor/github.com/ghodss/yaml/fields.go create mode 100644 vendor/github.com/ghodss/yaml/yaml.go create mode 100644 vendor/github.com/ghodss/yaml/yaml_test.go create mode 100644 vendor/github.com/golang/glog/LICENSE create mode 100644 vendor/github.com/golang/glog/README create mode 100644 vendor/github.com/golang/glog/glog.go create mode 100644 vendor/github.com/golang/glog/glog_file.go create mode 100644 vendor/github.com/golang/glog/glog_test.go create mode 100644 vendor/github.com/golang/protobuf/proto/Makefile create mode 100644 vendor/github.com/golang/protobuf/proto/all_test.go create mode 100644 vendor/github.com/golang/protobuf/proto/clone.go create mode 100644 vendor/github.com/golang/protobuf/proto/clone_test.go create mode 100644 vendor/github.com/golang/protobuf/proto/decode.go create mode 100644 vendor/github.com/golang/protobuf/proto/encode.go create mode 100644 vendor/github.com/golang/protobuf/proto/equal.go create mode 100644 vendor/github.com/golang/protobuf/proto/equal_test.go create mode 100644 vendor/github.com/golang/protobuf/proto/extensions.go create mode 100644 vendor/github.com/golang/protobuf/proto/extensions_test.go create mode 100644 vendor/github.com/golang/protobuf/proto/lib.go create mode 100644 vendor/github.com/golang/protobuf/proto/message_set.go create mode 100644 vendor/github.com/golang/protobuf/proto/message_set_test.go create mode 100644 vendor/github.com/golang/protobuf/proto/pointer_reflect.go create mode 100644 vendor/github.com/golang/protobuf/proto/pointer_unsafe.go create mode 100644 vendor/github.com/golang/protobuf/proto/properties.go create mode 100644 vendor/github.com/golang/protobuf/proto/proto3_proto/proto3.pb.go create mode 100644 vendor/github.com/golang/protobuf/proto/proto3_proto/proto3.proto create mode 100644 vendor/github.com/golang/protobuf/proto/proto3_test.go create mode 100644 vendor/github.com/golang/protobuf/proto/size2_test.go create mode 100644 vendor/github.com/golang/protobuf/proto/size_test.go create mode 100644 vendor/github.com/golang/protobuf/proto/testdata/Makefile create mode 100644 vendor/github.com/golang/protobuf/proto/testdata/golden_test.go create mode 100644 vendor/github.com/golang/protobuf/proto/testdata/test.pb.go create mode 100644 vendor/github.com/golang/protobuf/proto/testdata/test.proto create mode 100644 vendor/github.com/golang/protobuf/proto/text.go create mode 100644 vendor/github.com/golang/protobuf/proto/text_parser.go create mode 100644 vendor/github.com/golang/protobuf/proto/text_parser_test.go create mode 100644 vendor/github.com/golang/protobuf/proto/text_test.go create mode 100644 vendor/github.com/google/cadvisor/info/v1/container.go create mode 100644 vendor/github.com/google/cadvisor/info/v1/container_test.go create mode 100644 vendor/github.com/google/cadvisor/info/v1/machine.go create mode 100644 vendor/github.com/google/cadvisor/info/v1/metric.go create mode 100644 vendor/github.com/google/cadvisor/info/v1/test/datagen.go create mode 100644 vendor/github.com/google/gofuzz/CONTRIBUTING.md create mode 100644 vendor/github.com/google/gofuzz/LICENSE create mode 100644 vendor/github.com/google/gofuzz/README.md create mode 100644 vendor/github.com/google/gofuzz/doc.go create mode 100644 vendor/github.com/google/gofuzz/example_test.go create mode 100644 vendor/github.com/google/gofuzz/fuzz.go create mode 100644 vendor/github.com/google/gofuzz/fuzz_test.go create mode 100644 vendor/github.com/gorilla/context/LICENSE create mode 100644 vendor/github.com/gorilla/context/README.md create mode 100644 vendor/github.com/gorilla/context/context.go create mode 100644 vendor/github.com/gorilla/context/context_test.go create mode 100644 vendor/github.com/gorilla/context/doc.go create mode 100644 vendor/github.com/gorilla/mux/LICENSE create mode 100644 vendor/github.com/gorilla/mux/README.md create mode 100644 vendor/github.com/gorilla/mux/bench_test.go create mode 100644 vendor/github.com/gorilla/mux/doc.go create mode 100644 vendor/github.com/gorilla/mux/mux.go create mode 100644 vendor/github.com/gorilla/mux/mux_test.go create mode 100644 vendor/github.com/gorilla/mux/old_test.go create mode 100644 vendor/github.com/gorilla/mux/regexp.go create mode 100644 vendor/github.com/gorilla/mux/route.go create mode 100644 vendor/github.com/gorilla/securecookie/LICENSE create mode 100644 vendor/github.com/gorilla/securecookie/README.md create mode 100644 vendor/github.com/gorilla/securecookie/doc.go create mode 100644 vendor/github.com/gorilla/securecookie/fuzz.go create mode 100644 vendor/github.com/gorilla/securecookie/fuzz/gencorpus.go create mode 100644 vendor/github.com/gorilla/securecookie/securecookie.go create mode 100644 vendor/github.com/gorilla/securecookie/securecookie_test.go create mode 100644 vendor/github.com/gorilla/websocket/AUTHORS create mode 100644 vendor/github.com/gorilla/websocket/LICENSE create mode 100644 vendor/github.com/gorilla/websocket/README.md create mode 100644 vendor/github.com/gorilla/websocket/bench_test.go create mode 100644 vendor/github.com/gorilla/websocket/client.go create mode 100644 vendor/github.com/gorilla/websocket/client_server_test.go create mode 100644 vendor/github.com/gorilla/websocket/client_test.go create mode 100644 vendor/github.com/gorilla/websocket/conn.go create mode 100644 vendor/github.com/gorilla/websocket/conn_test.go create mode 100644 vendor/github.com/gorilla/websocket/doc.go create mode 100644 vendor/github.com/gorilla/websocket/examples/autobahn/README.md create mode 100644 vendor/github.com/gorilla/websocket/examples/autobahn/fuzzingclient.json create mode 100644 vendor/github.com/gorilla/websocket/examples/autobahn/server.go create mode 100644 vendor/github.com/gorilla/websocket/examples/chat/README.md create mode 100644 vendor/github.com/gorilla/websocket/examples/chat/conn.go create mode 100644 vendor/github.com/gorilla/websocket/examples/chat/home.html create mode 100644 vendor/github.com/gorilla/websocket/examples/chat/hub.go create mode 100644 vendor/github.com/gorilla/websocket/examples/chat/main.go create mode 100644 vendor/github.com/gorilla/websocket/examples/command/README.md create mode 100644 vendor/github.com/gorilla/websocket/examples/command/home.html create mode 100644 vendor/github.com/gorilla/websocket/examples/command/main.go create mode 100644 vendor/github.com/gorilla/websocket/examples/echo/README.md create mode 100644 vendor/github.com/gorilla/websocket/examples/echo/client.go create mode 100644 vendor/github.com/gorilla/websocket/examples/echo/server.go create mode 100644 vendor/github.com/gorilla/websocket/examples/filewatch/README.md create mode 100644 vendor/github.com/gorilla/websocket/examples/filewatch/main.go create mode 100644 vendor/github.com/gorilla/websocket/json.go create mode 100644 vendor/github.com/gorilla/websocket/json_test.go create mode 100644 vendor/github.com/gorilla/websocket/server.go create mode 100644 vendor/github.com/gorilla/websocket/server_test.go create mode 100644 vendor/github.com/gorilla/websocket/util.go create mode 100644 vendor/github.com/gorilla/websocket/util_test.go create mode 100644 vendor/github.com/inconshreveable/mousetrap/LICENSE create mode 100644 vendor/github.com/inconshreveable/mousetrap/README.md create mode 100644 vendor/github.com/inconshreveable/mousetrap/trap_others.go create mode 100644 vendor/github.com/inconshreveable/mousetrap/trap_windows.go create mode 100644 vendor/github.com/inconshreveable/mousetrap/trap_windows_1.4.go create mode 100644 vendor/github.com/juju/ratelimit/LICENSE create mode 100644 vendor/github.com/juju/ratelimit/README.md create mode 100644 vendor/github.com/juju/ratelimit/ratelimit.go create mode 100644 vendor/github.com/juju/ratelimit/ratelimit_test.go create mode 100644 vendor/github.com/juju/ratelimit/reader.go create mode 100644 vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/all_test.go create mode 100644 vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/decode.go create mode 100644 vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/doc.go create mode 100644 vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/encode.go create mode 100644 vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/fixtures_test.go create mode 100644 vendor/github.com/nu7hatch/gouuid/COPYING create mode 100644 vendor/github.com/nu7hatch/gouuid/README.md create mode 100644 vendor/github.com/nu7hatch/gouuid/example_test.go create mode 100644 vendor/github.com/nu7hatch/gouuid/uuid.go create mode 100644 vendor/github.com/nu7hatch/gouuid/uuid_test.go create mode 100644 vendor/github.com/pborman/uuid/CONTRIBUTORS create mode 100644 vendor/github.com/pborman/uuid/LICENSE create mode 100644 vendor/github.com/pborman/uuid/dce.go create mode 100644 vendor/github.com/pborman/uuid/doc.go create mode 100644 vendor/github.com/pborman/uuid/hash.go create mode 100644 vendor/github.com/pborman/uuid/json.go create mode 100644 vendor/github.com/pborman/uuid/json_test.go create mode 100644 vendor/github.com/pborman/uuid/node.go create mode 100644 vendor/github.com/pborman/uuid/seq_test.go create mode 100644 vendor/github.com/pborman/uuid/sql.go create mode 100644 vendor/github.com/pborman/uuid/sql_test.go create mode 100644 vendor/github.com/pborman/uuid/time.go create mode 100644 vendor/github.com/pborman/uuid/util.go create mode 100644 vendor/github.com/pborman/uuid/uuid.go create mode 100644 vendor/github.com/pborman/uuid/uuid_test.go create mode 100644 vendor/github.com/pborman/uuid/version1.go create mode 100644 vendor/github.com/pborman/uuid/version4.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/README.md create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/benchmark_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/collector.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/counter.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/counter_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/desc.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/doc.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/example_clustermanager_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/example_memstats_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/example_selfcollector_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/examples_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/expvar.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/expvar_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/gauge.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/gauge_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/go_collector.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/go_collector_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/histogram.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/histogram_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/http.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/http_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/metric.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/metric_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/process_collector.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/process_collector_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/push.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/registry.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/registry_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/summary.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/summary_test.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/untyped.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/value.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/vec.go create mode 100644 vendor/github.com/prometheus/client_golang/prometheus/vec_test.go create mode 100644 vendor/github.com/prometheus/client_model/go/metrics.pb.go create mode 100644 vendor/github.com/prometheus/common/expfmt/bench_test.go create mode 100644 vendor/github.com/prometheus/common/expfmt/decode.go create mode 100644 vendor/github.com/prometheus/common/expfmt/decode_test.go create mode 100644 vendor/github.com/prometheus/common/expfmt/encode.go create mode 100644 vendor/github.com/prometheus/common/expfmt/expfmt.go create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz.go create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_0 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_1 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_2 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_3 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_4 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_0 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_1 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_10 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_11 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_12 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_13 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_14 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_15 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_16 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_17 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_18 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_19 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_2 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_3 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_4 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_5 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_6 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_7 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_8 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/from_test_parse_error_9 create mode 100644 vendor/github.com/prometheus/common/expfmt/fuzz/corpus/minimal create mode 100644 vendor/github.com/prometheus/common/expfmt/json_decode.go create mode 100644 vendor/github.com/prometheus/common/expfmt/json_decode_test.go create mode 100644 vendor/github.com/prometheus/common/expfmt/testdata/json2 create mode 100644 vendor/github.com/prometheus/common/expfmt/testdata/protobuf create mode 100644 vendor/github.com/prometheus/common/expfmt/testdata/protobuf.gz create mode 100644 vendor/github.com/prometheus/common/expfmt/testdata/test.gz create mode 100644 vendor/github.com/prometheus/common/expfmt/testdata/text create mode 100644 vendor/github.com/prometheus/common/expfmt/text_create.go create mode 100644 vendor/github.com/prometheus/common/expfmt/text_create_test.go create mode 100644 vendor/github.com/prometheus/common/expfmt/text_parse.go create mode 100644 vendor/github.com/prometheus/common/expfmt/text_parse_test.go create mode 100644 vendor/github.com/prometheus/common/model/alert.go create mode 100644 vendor/github.com/prometheus/common/model/fingerprinting.go create mode 100644 vendor/github.com/prometheus/common/model/labels.go create mode 100644 vendor/github.com/prometheus/common/model/labels_test.go create mode 100644 vendor/github.com/prometheus/common/model/labelset.go create mode 100644 vendor/github.com/prometheus/common/model/metric.go create mode 100644 vendor/github.com/prometheus/common/model/metric_test.go create mode 100644 vendor/github.com/prometheus/common/model/model.go create mode 100644 vendor/github.com/prometheus/common/model/signature.go create mode 100644 vendor/github.com/prometheus/common/model/signature_test.go create mode 100644 vendor/github.com/prometheus/common/model/silence.go create mode 100644 vendor/github.com/prometheus/common/model/time.go create mode 100644 vendor/github.com/prometheus/common/model/time_test.go create mode 100644 vendor/github.com/prometheus/common/model/value.go create mode 100644 vendor/github.com/prometheus/common/model/value_test.go create mode 100644 vendor/github.com/prometheus/procfs/AUTHORS.md create mode 100644 vendor/github.com/prometheus/procfs/CONTRIBUTING.md create mode 100644 vendor/github.com/prometheus/procfs/LICENSE create mode 100644 vendor/github.com/prometheus/procfs/Makefile create mode 100644 vendor/github.com/prometheus/procfs/NOTICE create mode 100644 vendor/github.com/prometheus/procfs/README.md create mode 100644 vendor/github.com/prometheus/procfs/doc.go create mode 100644 vendor/github.com/prometheus/procfs/fixtures/26231/cmdline create mode 100644 vendor/github.com/prometheus/procfs/fixtures/26231/io create mode 100644 vendor/github.com/prometheus/procfs/fixtures/26231/limits create mode 100644 vendor/github.com/prometheus/procfs/fixtures/26231/stat create mode 100644 vendor/github.com/prometheus/procfs/fixtures/26232/cmdline create mode 100644 vendor/github.com/prometheus/procfs/fixtures/26232/limits create mode 100644 vendor/github.com/prometheus/procfs/fixtures/26232/stat create mode 100644 vendor/github.com/prometheus/procfs/fixtures/584/stat create mode 100644 vendor/github.com/prometheus/procfs/fixtures/mdstat create mode 100644 vendor/github.com/prometheus/procfs/fixtures/net/ip_vs create mode 100644 vendor/github.com/prometheus/procfs/fixtures/net/ip_vs_stats create mode 100644 vendor/github.com/prometheus/procfs/fixtures/stat create mode 100644 vendor/github.com/prometheus/procfs/fixtures/symlinktargets/README create mode 100644 vendor/github.com/prometheus/procfs/fixtures/symlinktargets/abc create mode 100644 vendor/github.com/prometheus/procfs/fixtures/symlinktargets/def create mode 100644 vendor/github.com/prometheus/procfs/fixtures/symlinktargets/ghi create mode 100644 vendor/github.com/prometheus/procfs/fixtures/symlinktargets/uvw create mode 100644 vendor/github.com/prometheus/procfs/fixtures/symlinktargets/xyz create mode 100644 vendor/github.com/prometheus/procfs/fs.go create mode 100644 vendor/github.com/prometheus/procfs/fs_test.go create mode 100644 vendor/github.com/prometheus/procfs/ipvs.go create mode 100644 vendor/github.com/prometheus/procfs/ipvs_test.go create mode 100644 vendor/github.com/prometheus/procfs/mdstat.go create mode 100644 vendor/github.com/prometheus/procfs/mdstat_test.go create mode 100644 vendor/github.com/prometheus/procfs/proc.go create mode 100644 vendor/github.com/prometheus/procfs/proc_io.go create mode 100644 vendor/github.com/prometheus/procfs/proc_io_test.go create mode 100644 vendor/github.com/prometheus/procfs/proc_limits.go create mode 100644 vendor/github.com/prometheus/procfs/proc_limits_test.go create mode 100644 vendor/github.com/prometheus/procfs/proc_stat.go create mode 100644 vendor/github.com/prometheus/procfs/proc_stat_test.go create mode 100644 vendor/github.com/prometheus/procfs/proc_test.go create mode 100644 vendor/github.com/prometheus/procfs/stat.go create mode 100644 vendor/github.com/prometheus/procfs/stat_test.go create mode 100644 vendor/github.com/russross/blackfriday/LICENSE.txt create mode 100644 vendor/github.com/russross/blackfriday/README.md create mode 100644 vendor/github.com/russross/blackfriday/block.go create mode 100644 vendor/github.com/russross/blackfriday/block_test.go create mode 100644 vendor/github.com/russross/blackfriday/html.go create mode 100644 vendor/github.com/russross/blackfriday/inline.go create mode 100644 vendor/github.com/russross/blackfriday/inline_test.go create mode 100644 vendor/github.com/russross/blackfriday/latex.go create mode 100644 vendor/github.com/russross/blackfriday/markdown.go create mode 100644 vendor/github.com/russross/blackfriday/ref_test.go create mode 100644 vendor/github.com/russross/blackfriday/smartypants.go create mode 100644 vendor/github.com/russross/blackfriday/testdata/Amps and angle encoding.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Amps and angle encoding.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Auto links.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Auto links.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Backslash escapes.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Backslash escapes.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Blockquotes with code blocks.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Blockquotes with code blocks.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Code Blocks.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Code Blocks.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Code Spans.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Code Spans.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Hard-wrapped paragraphs with list-like lines no empty line before block.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Hard-wrapped paragraphs with list-like lines no empty line before block.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Hard-wrapped paragraphs with list-like lines.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Hard-wrapped paragraphs with list-like lines.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Horizontal rules.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Horizontal rules.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Inline HTML (Advanced).html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Inline HTML (Advanced).text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Inline HTML (Simple).html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Inline HTML (Simple).text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Inline HTML comments.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Inline HTML comments.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Links, inline style.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Links, inline style.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Links, reference style.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Links, reference style.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Links, shortcut references.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Links, shortcut references.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Literal quotes in titles.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Literal quotes in titles.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Markdown Documentation - Basics.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Markdown Documentation - Basics.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Markdown Documentation - Syntax.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Markdown Documentation - Syntax.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Nested blockquotes.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Nested blockquotes.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Ordered and unordered lists.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Ordered and unordered lists.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Strong and em together.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Strong and em together.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Tabs.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Tabs.text create mode 100644 vendor/github.com/russross/blackfriday/testdata/Tidyness.html create mode 100644 vendor/github.com/russross/blackfriday/testdata/Tidyness.text create mode 100644 vendor/github.com/shurcooL/sanitized_anchor_name/README.md create mode 100644 vendor/github.com/shurcooL/sanitized_anchor_name/main.go create mode 100644 vendor/github.com/shurcooL/sanitized_anchor_name/main_test.go create mode 100644 vendor/github.com/spf13/cobra/LICENSE.txt create mode 100644 vendor/github.com/spf13/cobra/README.md create mode 100644 vendor/github.com/spf13/cobra/bash_completions.go create mode 100644 vendor/github.com/spf13/cobra/bash_completions.md create mode 100644 vendor/github.com/spf13/cobra/bash_completions_test.go create mode 100644 vendor/github.com/spf13/cobra/cobra.go create mode 100644 vendor/github.com/spf13/cobra/cobra_test.go create mode 100644 vendor/github.com/spf13/cobra/command.go create mode 100644 vendor/github.com/spf13/cobra/command_test.go create mode 100644 vendor/github.com/spf13/cobra/doc_util.go create mode 100644 vendor/github.com/spf13/cobra/examples_test.go create mode 100644 vendor/github.com/spf13/cobra/man_docs.go create mode 100644 vendor/github.com/spf13/cobra/man_docs.md create mode 100644 vendor/github.com/spf13/cobra/man_docs_test.go create mode 100644 vendor/github.com/spf13/cobra/md_docs.go create mode 100644 vendor/github.com/spf13/cobra/md_docs.md create mode 100644 vendor/github.com/spf13/cobra/md_docs_test.go create mode 100644 vendor/github.com/spf13/pflag/LICENSE create mode 100644 vendor/github.com/spf13/pflag/README.md create mode 100644 vendor/github.com/spf13/pflag/bool.go create mode 100644 vendor/github.com/spf13/pflag/bool_test.go create mode 100644 vendor/github.com/spf13/pflag/count.go create mode 100644 vendor/github.com/spf13/pflag/count_test.go create mode 100644 vendor/github.com/spf13/pflag/duration.go create mode 100644 vendor/github.com/spf13/pflag/example_test.go create mode 100644 vendor/github.com/spf13/pflag/export_test.go create mode 100644 vendor/github.com/spf13/pflag/flag.go create mode 100644 vendor/github.com/spf13/pflag/flag_test.go create mode 100644 vendor/github.com/spf13/pflag/float32.go create mode 100644 vendor/github.com/spf13/pflag/float64.go create mode 100644 vendor/github.com/spf13/pflag/golangflag.go create mode 100644 vendor/github.com/spf13/pflag/golangflag_test.go create mode 100644 vendor/github.com/spf13/pflag/int.go create mode 100644 vendor/github.com/spf13/pflag/int32.go create mode 100644 vendor/github.com/spf13/pflag/int64.go create mode 100644 vendor/github.com/spf13/pflag/int8.go create mode 100644 vendor/github.com/spf13/pflag/int_slice.go create mode 100644 vendor/github.com/spf13/pflag/int_slice_test.go create mode 100644 vendor/github.com/spf13/pflag/ip.go create mode 100644 vendor/github.com/spf13/pflag/ip_test.go create mode 100644 vendor/github.com/spf13/pflag/ipmask.go create mode 100644 vendor/github.com/spf13/pflag/ipnet.go create mode 100644 vendor/github.com/spf13/pflag/ipnet_test.go create mode 100644 vendor/github.com/spf13/pflag/string.go create mode 100644 vendor/github.com/spf13/pflag/string_slice.go create mode 100644 vendor/github.com/spf13/pflag/string_slice_test.go create mode 100644 vendor/github.com/spf13/pflag/uint.go create mode 100644 vendor/github.com/spf13/pflag/uint16.go create mode 100644 vendor/github.com/spf13/pflag/uint32.go create mode 100644 vendor/github.com/spf13/pflag/uint64.go create mode 100644 vendor/github.com/spf13/pflag/uint8.go create mode 100644 vendor/github.com/spf13/pflag/verify/all.sh create mode 100644 vendor/github.com/spf13/pflag/verify/gofmt.sh create mode 100644 vendor/github.com/spf13/pflag/verify/golint.sh create mode 100644 vendor/github.com/ugorji/go/codec/0doc.go create mode 100644 vendor/github.com/ugorji/go/codec/README.md create mode 100644 vendor/github.com/ugorji/go/codec/binc.go create mode 100644 vendor/github.com/ugorji/go/codec/cbor.go create mode 100644 vendor/github.com/ugorji/go/codec/cbor_test.go create mode 100644 vendor/github.com/ugorji/go/codec/codec_test.go create mode 100644 vendor/github.com/ugorji/go/codec/codecgen/README.md create mode 100644 vendor/github.com/ugorji/go/codec/codecgen/gen.go create mode 100644 vendor/github.com/ugorji/go/codec/codecgen/z.go create mode 100644 vendor/github.com/ugorji/go/codec/codecgen_test.go create mode 100644 vendor/github.com/ugorji/go/codec/decode.go create mode 100644 vendor/github.com/ugorji/go/codec/encode.go create mode 100644 vendor/github.com/ugorji/go/codec/fast-path.generated.go create mode 100644 vendor/github.com/ugorji/go/codec/fast-path.go.tmpl create mode 100644 vendor/github.com/ugorji/go/codec/gen-dec-array.go.tmpl create mode 100644 vendor/github.com/ugorji/go/codec/gen-dec-map.go.tmpl create mode 100644 vendor/github.com/ugorji/go/codec/gen-helper.generated.go create mode 100644 vendor/github.com/ugorji/go/codec/gen-helper.go.tmpl create mode 100644 vendor/github.com/ugorji/go/codec/gen.generated.go create mode 100644 vendor/github.com/ugorji/go/codec/gen.go create mode 100644 vendor/github.com/ugorji/go/codec/helper.go create mode 100644 vendor/github.com/ugorji/go/codec/helper_internal.go create mode 100644 vendor/github.com/ugorji/go/codec/helper_not_unsafe.go create mode 100644 vendor/github.com/ugorji/go/codec/helper_test.go create mode 100644 vendor/github.com/ugorji/go/codec/helper_unsafe.go create mode 100644 vendor/github.com/ugorji/go/codec/json.go create mode 100644 vendor/github.com/ugorji/go/codec/msgpack.go create mode 100644 vendor/github.com/ugorji/go/codec/noop.go create mode 100644 vendor/github.com/ugorji/go/codec/prebuild.go create mode 100644 vendor/github.com/ugorji/go/codec/prebuild.sh create mode 100644 vendor/github.com/ugorji/go/codec/py_test.go create mode 100644 vendor/github.com/ugorji/go/codec/rpc.go create mode 100644 vendor/github.com/ugorji/go/codec/simple.go create mode 100644 vendor/github.com/ugorji/go/codec/test-cbor-goldens.json create mode 100644 vendor/github.com/ugorji/go/codec/test.py create mode 100644 vendor/github.com/ugorji/go/codec/tests.sh create mode 100644 vendor/github.com/ugorji/go/codec/time.go create mode 100644 vendor/github.com/ugorji/go/codec/values_test.go create mode 100644 vendor/github.com/weaveworks/procspy/LICENSE create mode 100644 vendor/github.com/weaveworks/procspy/Makefile create mode 100644 vendor/github.com/weaveworks/procspy/README.md create mode 100644 vendor/github.com/weaveworks/procspy/benchmark_test.go create mode 100644 vendor/github.com/weaveworks/procspy/example_test.go create mode 100644 vendor/github.com/weaveworks/procspy/fixture.go create mode 100644 vendor/github.com/weaveworks/procspy/lsof.go create mode 100644 vendor/github.com/weaveworks/procspy/lsof_test.go create mode 100644 vendor/github.com/weaveworks/procspy/lsproc/lsproc.go create mode 100644 vendor/github.com/weaveworks/procspy/netstat.go create mode 100644 vendor/github.com/weaveworks/procspy/netstat_test.go create mode 100644 vendor/github.com/weaveworks/procspy/proc.go create mode 100644 vendor/github.com/weaveworks/procspy/procnet.go create mode 100644 vendor/github.com/weaveworks/procspy/procnet_test.go create mode 100644 vendor/github.com/weaveworks/procspy/spy.go create mode 100644 vendor/github.com/weaveworks/procspy/spy_darwin.go create mode 100644 vendor/github.com/weaveworks/procspy/spy_linux.go create mode 100644 vendor/golang.org/x/crypto/curve25519/const_amd64.s create mode 100644 vendor/golang.org/x/crypto/curve25519/cswap_amd64.s create mode 100644 vendor/golang.org/x/crypto/curve25519/curve25519.go create mode 100644 vendor/golang.org/x/crypto/curve25519/curve25519_test.go create mode 100644 vendor/golang.org/x/crypto/curve25519/doc.go create mode 100644 vendor/golang.org/x/crypto/curve25519/freeze_amd64.s create mode 100644 vendor/golang.org/x/crypto/curve25519/ladderstep_amd64.s create mode 100644 vendor/golang.org/x/crypto/curve25519/mont25519_amd64.go create mode 100644 vendor/golang.org/x/crypto/curve25519/mul_amd64.s create mode 100644 vendor/golang.org/x/crypto/curve25519/square_amd64.s create mode 100644 vendor/golang.org/x/crypto/ssh/agent/client.go create mode 100644 vendor/golang.org/x/crypto/ssh/agent/client_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/agent/forward.go create mode 100644 vendor/golang.org/x/crypto/ssh/agent/keyring.go create mode 100644 vendor/golang.org/x/crypto/ssh/agent/server.go create mode 100644 vendor/golang.org/x/crypto/ssh/agent/server_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/agent/testdata_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/benchmark_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/buffer.go create mode 100644 vendor/golang.org/x/crypto/ssh/buffer_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/certs.go create mode 100644 vendor/golang.org/x/crypto/ssh/certs_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/channel.go create mode 100644 vendor/golang.org/x/crypto/ssh/cipher.go create mode 100644 vendor/golang.org/x/crypto/ssh/cipher_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/client.go create mode 100644 vendor/golang.org/x/crypto/ssh/client_auth.go create mode 100644 vendor/golang.org/x/crypto/ssh/client_auth_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/client_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/common.go create mode 100644 vendor/golang.org/x/crypto/ssh/connection.go create mode 100644 vendor/golang.org/x/crypto/ssh/doc.go create mode 100644 vendor/golang.org/x/crypto/ssh/example_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/handshake.go create mode 100644 vendor/golang.org/x/crypto/ssh/handshake_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/kex.go create mode 100644 vendor/golang.org/x/crypto/ssh/kex_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/keys.go create mode 100644 vendor/golang.org/x/crypto/ssh/keys_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/mac.go create mode 100644 vendor/golang.org/x/crypto/ssh/mempipe_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/messages.go create mode 100644 vendor/golang.org/x/crypto/ssh/messages_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/mux.go create mode 100644 vendor/golang.org/x/crypto/ssh/mux_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/server.go create mode 100644 vendor/golang.org/x/crypto/ssh/session.go create mode 100644 vendor/golang.org/x/crypto/ssh/session_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/tcpip.go create mode 100644 vendor/golang.org/x/crypto/ssh/tcpip_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/terminal.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/terminal_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/util.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/util_linux.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/util_windows.go create mode 100644 vendor/golang.org/x/crypto/ssh/test/agent_unix_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/test/cert_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/test/doc.go create mode 100644 vendor/golang.org/x/crypto/ssh/test/forward_unix_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/test/session_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/test/tcpip_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/test/test_unix_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/test/testdata_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/testdata/doc.go create mode 100644 vendor/golang.org/x/crypto/ssh/testdata/keys.go create mode 100644 vendor/golang.org/x/crypto/ssh/testdata_test.go create mode 100644 vendor/golang.org/x/crypto/ssh/transport.go create mode 100644 vendor/golang.org/x/crypto/ssh/transport_test.go create mode 100644 vendor/golang.org/x/net/context/context.go create mode 100644 vendor/golang.org/x/net/context/context_test.go create mode 100644 vendor/golang.org/x/net/context/ctxhttp/cancelreq.go create mode 100644 vendor/golang.org/x/net/context/ctxhttp/cancelreq_go14.go create mode 100644 vendor/golang.org/x/net/context/ctxhttp/ctxhttp.go create mode 100644 vendor/golang.org/x/net/context/ctxhttp/ctxhttp_test.go create mode 100644 vendor/golang.org/x/net/context/withtimeout_test.go create mode 100644 vendor/gopkg.in/yaml.v2/LICENSE create mode 100644 vendor/gopkg.in/yaml.v2/LICENSE.libyaml create mode 100644 vendor/gopkg.in/yaml.v2/README.md create mode 100644 vendor/gopkg.in/yaml.v2/apic.go create mode 100644 vendor/gopkg.in/yaml.v2/decode.go create mode 100644 vendor/gopkg.in/yaml.v2/decode_test.go create mode 100644 vendor/gopkg.in/yaml.v2/emitterc.go create mode 100644 vendor/gopkg.in/yaml.v2/encode.go create mode 100644 vendor/gopkg.in/yaml.v2/encode_test.go create mode 100644 vendor/gopkg.in/yaml.v2/parserc.go create mode 100644 vendor/gopkg.in/yaml.v2/readerc.go create mode 100644 vendor/gopkg.in/yaml.v2/resolve.go create mode 100644 vendor/gopkg.in/yaml.v2/scannerc.go create mode 100644 vendor/gopkg.in/yaml.v2/sorter.go create mode 100644 vendor/gopkg.in/yaml.v2/suite_test.go create mode 100644 vendor/gopkg.in/yaml.v2/writerc.go create mode 100644 vendor/gopkg.in/yaml.v2/yaml.go create mode 100644 vendor/gopkg.in/yaml.v2/yamlh.go create mode 100644 vendor/gopkg.in/yaml.v2/yamlprivateh.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/context.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/context_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/conversion.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/conversion_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/copy_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/deep_copy_generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/deep_copy_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/endpoints/util.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/endpoints/util_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/errors/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/errors/errors.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/errors/errors_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/errors/etcd/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/errors/etcd/etcd.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/generate.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/generate_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/helpers.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/helpers_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/install/install.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/install/install_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/latest/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/latest/latest.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/latest/latest_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/mapper.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/meta.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/meta/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/meta/interfaces.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/meta/meta.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/meta/meta_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/meta/restmapper.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/meta/restmapper_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/meta_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/node_example.json create mode 100644 vendor/k8s.io/kubernetes/pkg/api/pod_example.json create mode 100644 vendor/k8s.io/kubernetes/pkg/api/ref.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/ref_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/register.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/registered/registered.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/replication_controller_example.json create mode 100644 vendor/k8s.io/kubernetes/pkg/api/requestcontext.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/resource/quantity.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/resource/quantity_example_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/resource/quantity_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/resource/suffix.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/resource_helpers.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/resource_helpers_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/rest/create.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/rest/create_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/rest/delete.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/rest/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/rest/rest.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/rest/resttest/resttest.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/rest/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/rest/update.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/rest/update_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/serialization_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/testapi/testapi.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/testapi/testapi_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/testing/compat/compatibility_tester.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/testing/fuzzer.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/testing/pod_specs.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/types.generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/unversioned/duration.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/unversioned/duration_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/unversioned/time.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/unversioned/time_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/unversioned/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/unversioned/types_swagger_doc_generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/util/group_version.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/util/group_version_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/backward_compatibility_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/conversion.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/conversion_generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/conversion_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/deep_copy_generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/defaults.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/defaults_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/register.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/types.generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/v1/types_swagger_doc_generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/events.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/events_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/name.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/name_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/schema.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/schema_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/testdata/v1/invalidPod.yaml create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/testdata/v1/invalidPod1.json create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/testdata/v1/invalidPod2.json create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/testdata/v1/invalidPod3.json create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/testdata/v1/validPod.yaml create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/validation.go create mode 100644 vendor/k8s.io/kubernetes/pkg/api/validation/validation_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/deep_copy_generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/helpers.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/helpers_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/install/install.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/install/install_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/register.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/types.generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/conversion.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/conversion_generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/deep_copy_generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/defaults.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/defaults_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/register.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types.generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types_swagger_doc_generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/validation/validation.go create mode 100644 vendor/k8s.io/kubernetes/pkg/apis/extensions/validation/validation_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/auth/user/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/auth/user/user.go create mode 100644 vendor/k8s.io/kubernetes/pkg/capabilities/capabilities.go create mode 100644 vendor/k8s.io/kubernetes/pkg/capabilities/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/delta_fifo.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/delta_fifo_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/expiration_cache.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/expiration_cache_fakes.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/expiration_cache_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/fifo.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/fifo_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/index.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/index_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/listers.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/listers_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/listwatch.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/listwatch_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/reflector.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/reflector_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/store.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/store_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/thread_safe_store.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/undelta_store.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/cache/undelta_store_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/metrics/metrics.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/auth/clientauth.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/auth/clientauth_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/client.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/client_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/helpers.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/helpers_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/latest/latest.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/register.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/types_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/v1/conversion.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/v1/register.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/v1/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/auth_loaders.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/client_config.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/client_config_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/loader.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/loader_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/merged_client_builder.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/overrides.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/validation.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/validation_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/componentstatuses.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/conditions.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/containerinfo.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/containerinfo_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/daemon_sets.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/daemon_sets_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/debugging.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/deployment.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/deployment_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/discovery_client.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/endpoints.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/endpoints_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/events.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/events_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/extensions.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/fake/fake.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/flags.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/flags_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/helper.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/helper_blackbox_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/helper_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/horizontalpodautoscaler.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/horizontalpodautoscaler_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/import_known_versions.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/ingress.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/ingress_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/jobs.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/jobs_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/kubelet.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/kubelet_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/limit_ranges.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/limit_ranges_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/namespaces.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/namespaces_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/nodes.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/nodes_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/persistentvolume_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/persistentvolumeclaim.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/persistentvolumeclaim_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/persistentvolumes.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/pod_templates.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/pod_templates_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/pods.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/pods_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/portforward/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/portforward/portforward.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/portforward/portforward_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/remotecommand/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/remotecommand/remotecommand.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/remotecommand/remotecommand_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/replication_controllers.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/replication_controllers_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/request.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/request_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/resource_quotas.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/resource_quotas_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/restclient.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/restclient_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/scale.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/secrets.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/service_accounts.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/services.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/services_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/actions.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_componentstatuses.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_daemon_sets.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_deployments.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_endpoints.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_events.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_horizontal_pod_autoscalers.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_ingress.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_jobs.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_limit_ranges.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_namespaces.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_nodes.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_persistent_volume_claims.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_persistent_volumes.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_pod_templates.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_pods.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_replication_controllers.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_resource_quotas.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_scales.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_secrets.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_service_accounts.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_services.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fixture.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/testclient.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/testclient_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/transport.go create mode 100644 vendor/k8s.io/kubernetes/pkg/client/unversioned/transport_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/cloner.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/converter.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/converter_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/decode.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/deep_copy_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/deep_equal.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/encode.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/error.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/meta.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/meta_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/queryparams/convert.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/queryparams/convert_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/queryparams/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/scheme.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/scheme_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/conversion/unversioned_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/fieldpath/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/fieldpath/fieldpath.go create mode 100644 vendor/k8s.io/kubernetes/pkg/fieldpath/fieldpath_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/fields/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/fields/fields.go create mode 100644 vendor/k8s.io/kubernetes/pkg/fields/fields_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/fields/selector.go create mode 100644 vendor/k8s.io/kubernetes/pkg/fields/selector_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/apply.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/autoscale.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/bash_comp_utils.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/annotate.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/annotate_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/apiversions.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/apply.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/apply_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/attach.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/attach_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/autoscale.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/clusterinfo.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/cmd.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/cmd_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/config/config.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/config/config_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/config/create_authinfo.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/config/create_cluster.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/config/create_context.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/config/navigation_step_parser.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/config/navigation_step_parser_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/config/set.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/config/unset.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/config/use_context.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/config/view.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/convert.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/create.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/create_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/delete.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/delete_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/describe.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/describe_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/edit.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/exec.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/exec_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/explain.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/expose.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/expose_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/get.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/get_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/label.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/label_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/log.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/log_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/namespace.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/patch.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/patch_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/portforward.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/portforward_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/proxy.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/replace.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/replace_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/rollingupdate.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/rollingupdate_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/run.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/run_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/scale.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/stop.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/clientcache.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/editor/editor.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/editor/editor_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/editor/term.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/editor/term_unsupported.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/factory.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/factory_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/helpers.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/helpers_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/jsonmerge/jsonmerge.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/printing.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/cmd/version.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/custom_column_printer.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/custom_column_printer_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/describe.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/describe_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/explain.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/generate.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/generate_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/interfaces.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/kubectl.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/proxy_server.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/proxy_server_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource/builder.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource/builder_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource/helper.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource/helper_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource/interfaces.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource/mapper.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource/result.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource/selector.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource/visitor.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource_printer.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/resource_printer_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/rolling_updater.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/rolling_updater_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/run.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/run_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/scale.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/scale_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/service.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/service_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/sorted_event_list.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/sorted_event_list_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/sorted_resource_name_list.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/sorting_printer.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/sorting_printer_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/stop.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/stop_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/testing/types.generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/testing/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/version.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubectl/watchloop.go create mode 100644 vendor/k8s.io/kubernetes/pkg/kubelet/qos/util/qos.go create mode 100644 vendor/k8s.io/kubernetes/pkg/labels/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/labels/labels.go create mode 100644 vendor/k8s.io/kubernetes/pkg/labels/labels_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/labels/selector.go create mode 100644 vendor/k8s.io/kubernetes/pkg/labels/selector_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/codec.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/conversion.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/conversion_generator.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/conversion_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/deep_copy_generator.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/embedded_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/error.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/extension.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/extension_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/helper.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/helper_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/interfaces.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/scheme.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/scheme_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/swagger_doc_generator.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/swagger_doc_generator_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/unstructured.go create mode 100644 vendor/k8s.io/kubernetes/pkg/runtime/unstructured_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/cacher.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/cacher_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/etcd/api_object_versioner.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/etcd/api_object_versioner_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/etcd/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/etcd/etcd_helper.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/etcd/etcd_helper_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/etcd/etcd_test_util.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/etcd/etcd_util.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/etcd/etcd_watcher.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/etcd/etcd_watcher_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/interfaces.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/testing/types.generated.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/testing/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/util.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/util_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/watch_cache.go create mode 100644 vendor/k8s.io/kubernetes/pkg/storage/watch_cache_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/tools/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/tools/etcdtest/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/tools/etcdtest/etcdtest.go create mode 100644 vendor/k8s.io/kubernetes/pkg/tools/fake_etcd_client.go create mode 100644 vendor/k8s.io/kubernetes/pkg/tools/interfaces.go create mode 100644 vendor/k8s.io/kubernetes/pkg/tools/metrics/metrics.go create mode 100644 vendor/k8s.io/kubernetes/pkg/types/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/types/namespacedname.go create mode 100644 vendor/k8s.io/kubernetes/pkg/types/uid.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/atomic_value.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/atomic_value_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/backoff.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/backoff_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/bandwidth/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/bandwidth/fake_shaper.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/bandwidth/interfaces.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/bandwidth/linux.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/bandwidth/linux_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/bandwidth/unsupported.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/bool_flag.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/cache.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/cache_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/clock.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/clock_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/config/config.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/config/config_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/config/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/configuration_map.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/crypto.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/dbus/dbus.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/dbus/dbus_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/dbus/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/dbus/fake_dbus.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/deployment/deployment.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/diff.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/errors/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/errors/errors.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/errors/errors_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/escape.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/exec/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/exec/exec.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/exec/exec_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/exec/fake_exec.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/fake_handler.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/fake_handler_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/fielderrors/fielderrors.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/fielderrors/fielderrors_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/flags.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/flushwriter/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/flushwriter/writer.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/flushwriter/writer_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/hash.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/hash_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/http.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/httpstream/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/httpstream/httpstream.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/httpstream/spdy/connection.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/httpstream/spdy/roundtripper.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/httpstream/spdy/roundtripper_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/httpstream/spdy/upgrade.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/httpstream/spdy/upgrade_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/io/io.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/io/io_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/io/writer.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/iptables/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/iptables/iptables.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/iptables/iptables_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/jsonpath/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/jsonpath/jsonpath.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/jsonpath/jsonpath_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/jsonpath/node.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/jsonpath/parser.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/jsonpath/parser_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/limitwriter/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/limitwriter/limitwriter.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/line_delimiter.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/line_delimiter_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/logs.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/mount/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/mount/fake.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/mount/mount.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/mount/mount_linux.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/mount/mount_linux_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/mount/mount_unsupported.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/mount/nsenter_mount.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/mount/nsenter_mount_unsupported.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/mount/safe_format_and_mount_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/node/node.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/oom/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/oom/oom.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/oom/oom_fake.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/oom/oom_linux.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/oom/oom_linux_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/oom/oom_unsupported.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/operationmanager/operationmanager.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/operationmanager/operationmanager_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/port_range.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/port_range_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/port_split.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/port_split_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/procfs/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/procfs/example_proc_cgroup create mode 100644 vendor/k8s.io/kubernetes/pkg/util/procfs/procfs.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/procfs/procfs_fake.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/procfs/procfs_interface.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/procfs/procfs_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/proxy/dial.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/proxy/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/proxy/transport.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/proxy/transport_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/rand/rand.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/rand/rand_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/resource_container_linux.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/resource_container_unsupported.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/runner.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/runner_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/sets/set.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/sets/set_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/slice/slice.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/slice/slice_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/ssh.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/ssh_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/strategicpatch/patch.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/strategicpatch/patch_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/string_flag.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/sysctl/sysctl.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/template.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/template_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/throttle.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/throttle_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/trace.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/umask.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/umask_windows.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/util.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/util_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/uuid.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/validation/validation.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/validation/validation_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/wait/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/wait/wait.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/wait/wait_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/workqueue/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/workqueue/queue.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/workqueue/queue_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/wsstream/conn.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/wsstream/conn_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/wsstream/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/wsstream/stream.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/wsstream/stream_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/yaml/decoder.go create mode 100644 vendor/k8s.io/kubernetes/pkg/util/yaml/decoder_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/version/base.go create mode 100644 vendor/k8s.io/kubernetes/pkg/version/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/version/verflag/verflag.go create mode 100644 vendor/k8s.io/kubernetes/pkg/version/version.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/filter.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/filter_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/iowatcher.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/iowatcher_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/json/decoder.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/json/decoder_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/json/doc.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/json/encoder.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/json/encoder_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/json/types.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/mux.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/mux_test.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/watch.go create mode 100644 vendor/k8s.io/kubernetes/pkg/watch/watch_test.go create mode 100644 vendor/k8s.io/kubernetes/third_party/forked/reflect/LICENSE create mode 100644 vendor/k8s.io/kubernetes/third_party/forked/reflect/deep_equal.go create mode 100644 vendor/k8s.io/kubernetes/third_party/forked/reflect/deep_equal_test.go create mode 100644 vendor/k8s.io/kubernetes/third_party/golang/template/exec.go create mode 100644 vendor/k8s.io/kubernetes/third_party/golang/template/funcs.go create mode 100644 vendor/manifest create mode 100644 vendor/speter.net/go/exp/math/dec/inf/LICENSE create mode 100644 vendor/speter.net/go/exp/math/dec/inf/benchmark_test.go create mode 100644 vendor/speter.net/go/exp/math/dec/inf/dec.go create mode 100644 vendor/speter.net/go/exp/math/dec/inf/dec_go1_2_test.go create mode 100644 vendor/speter.net/go/exp/math/dec/inf/dec_internal_test.go create mode 100644 vendor/speter.net/go/exp/math/dec/inf/dec_test.go create mode 100644 vendor/speter.net/go/exp/math/dec/inf/example_test.go create mode 100644 vendor/speter.net/go/exp/math/dec/inf/rounder.go create mode 100644 vendor/speter.net/go/exp/math/dec/inf/rounder_example_test.go create mode 100644 vendor/speter.net/go/exp/math/dec/inf/rounder_test.go diff --git a/vendor/bitbucket.org/ww/goautoneg/Makefile b/vendor/bitbucket.org/ww/goautoneg/Makefile new file mode 100644 index 0000000000..e33ee17303 --- /dev/null +++ b/vendor/bitbucket.org/ww/goautoneg/Makefile @@ -0,0 +1,13 @@ +include $(GOROOT)/src/Make.inc + +TARG=bitbucket.org/ww/goautoneg +GOFILES=autoneg.go + +include $(GOROOT)/src/Make.pkg + +format: + gofmt -w *.go + +docs: + gomake clean + godoc ${TARG} > README.txt diff --git a/vendor/bitbucket.org/ww/goautoneg/README.txt b/vendor/bitbucket.org/ww/goautoneg/README.txt new file mode 100644 index 0000000000..7723656d58 --- /dev/null +++ b/vendor/bitbucket.org/ww/goautoneg/README.txt @@ -0,0 +1,67 @@ +PACKAGE + +package goautoneg +import "bitbucket.org/ww/goautoneg" + +HTTP Content-Type Autonegotiation. + +The functions in this package implement the behaviour specified in +http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html + +Copyright (c) 2011, Open Knowledge Foundation Ltd. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + Neither the name of the Open Knowledge Foundation Ltd. nor the + names of its contributors may be used to endorse or promote + products derived from this software without specific prior written + permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +FUNCTIONS + +func Negotiate(header string, alternatives []string) (content_type string) +Negotiate the most appropriate content_type given the accept header +and a list of alternatives. + +func ParseAccept(header string) (accept []Accept) +Parse an Accept Header string returning a sorted list +of clauses + + +TYPES + +type Accept struct { + Type, SubType string + Q float32 + Params map[string]string +} +Structure to represent a clause in an HTTP Accept Header + + +SUBDIRECTORIES + + .hg diff --git a/vendor/bitbucket.org/ww/goautoneg/autoneg.go b/vendor/bitbucket.org/ww/goautoneg/autoneg.go new file mode 100644 index 0000000000..648b38cb65 --- /dev/null +++ b/vendor/bitbucket.org/ww/goautoneg/autoneg.go @@ -0,0 +1,162 @@ +/* +HTTP Content-Type Autonegotiation. + +The functions in this package implement the behaviour specified in +http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html + +Copyright (c) 2011, Open Knowledge Foundation Ltd. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + Neither the name of the Open Knowledge Foundation Ltd. nor the + names of its contributors may be used to endorse or promote + products derived from this software without specific prior written + permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +*/ +package goautoneg + +import ( + "sort" + "strconv" + "strings" +) + +// Structure to represent a clause in an HTTP Accept Header +type Accept struct { + Type, SubType string + Q float64 + Params map[string]string +} + +// For internal use, so that we can use the sort interface +type accept_slice []Accept + +func (accept accept_slice) Len() int { + slice := []Accept(accept) + return len(slice) +} + +func (accept accept_slice) Less(i, j int) bool { + slice := []Accept(accept) + ai, aj := slice[i], slice[j] + if ai.Q > aj.Q { + return true + } + if ai.Type != "*" && aj.Type == "*" { + return true + } + if ai.SubType != "*" && aj.SubType == "*" { + return true + } + return false +} + +func (accept accept_slice) Swap(i, j int) { + slice := []Accept(accept) + slice[i], slice[j] = slice[j], slice[i] +} + +// Parse an Accept Header string returning a sorted list +// of clauses +func ParseAccept(header string) (accept []Accept) { + parts := strings.Split(header, ",") + accept = make([]Accept, 0, len(parts)) + for _, part := range parts { + part := strings.Trim(part, " ") + + a := Accept{} + a.Params = make(map[string]string) + a.Q = 1.0 + + mrp := strings.Split(part, ";") + + media_range := mrp[0] + sp := strings.Split(media_range, "/") + a.Type = strings.Trim(sp[0], " ") + + switch { + case len(sp) == 1 && a.Type == "*": + a.SubType = "*" + case len(sp) == 2: + a.SubType = strings.Trim(sp[1], " ") + default: + continue + } + + if len(mrp) == 1 { + accept = append(accept, a) + continue + } + + for _, param := range mrp[1:] { + sp := strings.SplitN(param, "=", 2) + if len(sp) != 2 { + continue + } + token := strings.Trim(sp[0], " ") + if token == "q" { + a.Q, _ = strconv.ParseFloat(sp[1], 32) + } else { + a.Params[token] = strings.Trim(sp[1], " ") + } + } + + accept = append(accept, a) + } + + slice := accept_slice(accept) + sort.Sort(slice) + + return +} + +// Negotiate the most appropriate content_type given the accept header +// and a list of alternatives. +func Negotiate(header string, alternatives []string) (content_type string) { + asp := make([][]string, 0, len(alternatives)) + for _, ctype := range alternatives { + asp = append(asp, strings.SplitN(ctype, "/", 2)) + } + for _, clause := range ParseAccept(header) { + for i, ctsp := range asp { + if clause.Type == ctsp[0] && clause.SubType == ctsp[1] { + content_type = alternatives[i] + return + } + if clause.Type == ctsp[0] && clause.SubType == "*" { + content_type = alternatives[i] + return + } + if clause.Type == "*" && clause.SubType == "*" { + content_type = alternatives[i] + return + } + } + } + return +} diff --git a/vendor/bitbucket.org/ww/goautoneg/autoneg_test.go b/vendor/bitbucket.org/ww/goautoneg/autoneg_test.go new file mode 100644 index 0000000000..41d328f1d5 --- /dev/null +++ b/vendor/bitbucket.org/ww/goautoneg/autoneg_test.go @@ -0,0 +1,33 @@ +package goautoneg + +import ( + "testing" +) + +var chrome = "application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5" + +func TestParseAccept(t *testing.T) { + alternatives := []string{"text/html", "image/png"} + content_type := Negotiate(chrome, alternatives) + if content_type != "image/png" { + t.Errorf("got %s expected image/png", content_type) + } + + alternatives = []string{"text/html", "text/plain", "text/n3"} + content_type = Negotiate(chrome, alternatives) + if content_type != "text/html" { + t.Errorf("got %s expected text/html", content_type) + } + + alternatives = []string{"text/n3", "text/plain"} + content_type = Negotiate(chrome, alternatives) + if content_type != "text/plain" { + t.Errorf("got %s expected text/plain", content_type) + } + + alternatives = []string{"text/n3", "application/rdf+xml"} + content_type = Negotiate(chrome, alternatives) + if content_type != "text/n3" { + t.Errorf("got %s expected text/n3", content_type) + } +} diff --git a/vendor/github.com/PuerkitoBio/ghost/LICENSE b/vendor/github.com/PuerkitoBio/ghost/LICENSE new file mode 100644 index 0000000000..d88451f3f0 --- /dev/null +++ b/vendor/github.com/PuerkitoBio/ghost/LICENSE @@ -0,0 +1,12 @@ +Copyright (c) 2013, Martin Angers +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +* Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/github.com/PuerkitoBio/ghost/README.md b/vendor/github.com/PuerkitoBio/ghost/README.md new file mode 100644 index 0000000000..5843b3eea3 --- /dev/null +++ b/vendor/github.com/PuerkitoBio/ghost/README.md @@ -0,0 +1,83 @@ +# Ghost + +Ghost is a web development library loosely inspired by node's [Connect library][connect]. It provides a number of simple, single-responsibility HTTP handlers that can be combined to build a full-featured web server, and a generic template engine integration interface. + +It stays close to the metal, not abstracting Go's standard library away. As a matter of fact, any stdlib handler can be used with Ghost's handlers, they simply are `net/http.Handler`'s. + +## Installation and documentation + +`go get github.com/PuerkitoBio/ghost` + +[API reference][godoc] + +*Status* : Still under development, things will change. + +## Example + +See the /ghostest directory for a complete working example of a website built with Ghost. It shows all handlers and template support of Ghost. + +## Handlers + +Ghost offers the following handlers: + +* BasicAuthHandler : basic authentication support. +* ContextHandler : key-value map provider for the duration of the request. +* FaviconHandler : simple and efficient favicon renderer. +* GZIPHandler : gzip-compresser for the body of the response. +* LogHandler : fully customizable request logger. +* PanicHandler : panic-catching handler to control the error response. +* SessionHandler : store-agnostic server-side session provider. +* StaticHandler : convenience handler that wraps a call to `net/http.ServeFile`. + +Two stores are provided for the session persistence, `MemoryStore`, an in-memory map that is not suited for production environment, and `RedisStore`, a more robust and scalable [redigo][]-based Redis store. Because of the generic `SessionStore` interface, custom stores can easily be created as needed. + +The `handlers` package also offers the `ChainableHandler` interface, which supports combining HTTP handlers in a sequential fashion, and the `ChainHandlers()` function that creates a new handler from the sequential combination of any number of handlers. + +As a convenience, all functions that take a `http.Handler` as argument also have a corresponding function with the `Func` suffix that take a `http.HandlerFunc` instead as argument. This saves the type-cast when a simple handler function is passed (for example, `SessionHandler()` and `SessionHandlerFunc()`). + +### Handlers Design + +The HTTP handlers such as Basic Auth and Context need to store some state information to provide their functionality. Instead of using variables and a mutex to control shared access, Ghost augments the `http.ResponseWriter` interface that is part of the Handler's `ServeHTTP()` function signature. Because this instance is unique for each request and is not shared, there is no locking involved to access the state information. + +However, when combining such handlers, Ghost needs a way to move through the chain of augmented ResponseWriters. This is why these *augmented writers* need to implement the `WrapWriter` interface. A single method is required, `WrappedWriter() http.ResponseWriter`, which returns the wrapped ResponseWriter. + +And to get back a specific augmented writer, the `GetResponseWriter()` function is provided. It takes a ResponseWriter and a predicate function as argument, and returns the requested specific writer using the *comma-ok* pattern. Example, for the session writer: + +```Go +func getSessionWriter(w http.ResponseWriter) (*sessResponseWriter, bool) { + ss, ok := GetResponseWriter(w, func(tst http.ResponseWriter) bool { + _, ok := tst.(*sessResponseWriter) + return ok + }) + if ok { + return ss.(*sessResponseWriter), true + } + return nil, false +} +``` + +Ghost does not provide a muxer, there are already many great ones available, but I would recommend Go's native `http.ServeMux` or [pat][] because it has great features and plays well with Ghost's design. Gorilla's muxer is very popular, but since it depends on Gorilla's (mutex-based) context provider, this is redundant with Ghost's context. + +## Templates + +Ghost supports the following template engines: + +* Go's native templates (needs work, at the moment does not work with nested templates) +* [Amber][] + +TODO : Go's mustache implementation. + +### Templates Design + +The template engines can be registered much in the same way as database drivers, just by importing for side effects (using `_ "import/path"`). The `init()` function of the template engine's package registers the template compiler with the correct file extension, and the engine can be used. + +## License + +The [BSD 3-Clause license][lic]. + +[connect]: https://github.com/senchalabs/connect +[godoc]: http://godoc.org/github.com/PuerkitoBio/ghost +[lic]: http://opensource.org/licenses/BSD-3-Clause +[redigo]: https://github.com/garyburd/redigo +[pat]: https://github.com/bmizerany/pat +[amber]: https://github.com/eknkc/amber diff --git a/vendor/github.com/PuerkitoBio/ghost/app.go b/vendor/github.com/PuerkitoBio/ghost/app.go new file mode 100644 index 0000000000..5635f4c269 --- /dev/null +++ b/vendor/github.com/PuerkitoBio/ghost/app.go @@ -0,0 +1,12 @@ +package ghost + +import ( + "log" +) + +// Logging function, defaults to Go's native log.Printf function. The idea to use +// this instead of a *log.Logger struct is that it can be set to any of log.{Printf,Fatalf, Panicf}, +// but also to more flexible userland loggers like SeeLog (https://github.com/cihub/seelog). +// It could be set, for example, to SeeLog's Debugf function. Any function with the +// signature func(fmt string, params ...interface{}). +var LogFn = log.Printf diff --git a/vendor/github.com/PuerkitoBio/ghost/ghostest/index.html b/vendor/github.com/PuerkitoBio/ghost/ghostest/index.html new file mode 100644 index 0000000000..ec844b0c93 --- /dev/null +++ b/vendor/github.com/PuerkitoBio/ghost/ghostest/index.html @@ -0,0 +1,22 @@ + + + Ghost Test + + + + +

Welcome to Ghost Test

+ peace +
    +
  1. Session
  2. +
  3. Authenticated Session
  4. +
  5. Chained Context
  6. +
  7. Panic
  8. +
  9. Styles.css
  10. +
  11. JQuery
  12. +
  13. Logo
  14. +
+ + + + diff --git a/vendor/github.com/PuerkitoBio/ghost/ghostest/main.go b/vendor/github.com/PuerkitoBio/ghost/ghostest/main.go new file mode 100644 index 0000000000..7f1d817e85 --- /dev/null +++ b/vendor/github.com/PuerkitoBio/ghost/ghostest/main.go @@ -0,0 +1,169 @@ +// Ghostest is an interactive end-to-end Web site application to test +// the ghost packages. It serves the following URLs, with the specified +// features (handlers): +// +// / : panic;log;gzip;static; -> serve file index.html +// /public/styles.css : panic;log;gzip;StripPrefix;FileServer; -> serve directory public/ +// /public/script.js : panic;log;gzip;StripPrefix;FileServer; -> serve directory public/ +// /public/logo.pn : panic;log;gzip;StripPrefix;FileServer; -> serve directory public/ +// /session : panic;log;gzip;session;context;Custom; -> serve dynamic Go template +// /session/auth : panic;log;gzip;session;context;basicAuth;Custom; -> serve dynamic template +// /panic : panic;log;gzip;Custom; -> panics +// /context : panic;log;gzip;context;Custom1;Custom2; -> serve dynamic Amber template +package main + +import ( + "log" + "net/http" + "time" + + "github.com/PuerkitoBio/ghost/handlers" + "github.com/PuerkitoBio/ghost/templates" + _ "github.com/PuerkitoBio/ghost/templates/amber" + _ "github.com/PuerkitoBio/ghost/templates/gotpl" + "github.com/bmizerany/pat" +) + +const ( + sessionPageTitle = "Session Page" + sessionPageAuthTitle = "Authenticated Session Page" + sessionPageKey = "txt" + contextPageKey = "time" + sessionExpiration = 10 // Session expires after 10 seconds +) + +var ( + // Create the common session store and secret + memStore = handlers.NewMemoryStore(1) + secret = "testimony of the ancients" +) + +// The struct used to pass data to the session template. +type sessionPageInfo struct { + SessionID string + Title string + Text string +} + +// Authenticate the Basic Auth credentials. +func authenticate(u, p string) (interface{}, bool) { + if u == "user" && p == "pwd" { + return u + p, true + } + return nil, false +} + +// Handle the session page requests. +func sessionPageRenderer(w handlers.GhostWriter, r *http.Request) { + var ( + txt interface{} + data sessionPageInfo + title string + ) + + ssn := w.Session() + if r.Method == "GET" { + txt = ssn.Data[sessionPageKey] + } else { + txt = r.FormValue(sessionPageKey) + ssn.Data[sessionPageKey] = txt + } + if r.URL.Path == "/session/auth" { + title = sessionPageAuthTitle + } else { + title = sessionPageTitle + } + if txt != nil { + data = sessionPageInfo{ssn.ID(), title, txt.(string)} + } else { + data = sessionPageInfo{ssn.ID(), title, "[nil]"} + } + err := templates.Render("templates/session.tmpl", w, data) + if err != nil { + panic(err) + } +} + +// Prepare the context value for the chained handlers context page. +func setContext(w handlers.GhostWriter, r *http.Request) { + w.Context()[contextPageKey] = time.Now().String() +} + +// Retrieve the context value and render the chained handlers context page. +func renderContextPage(w handlers.GhostWriter, r *http.Request) { + err := templates.Render("templates/amber/context.amber", + w, &struct{ Val string }{w.Context()[contextPageKey].(string)}) + if err != nil { + panic(err) + } +} + +// Prepare the web server and kick it off. +func main() { + // Blank the default logger's prefixes + log.SetFlags(0) + + // Compile the dynamic templates (native Go templates and Amber + // templates are both registered via the for-side-effects-only imports) + err := templates.CompileDir("./templates/") + if err != nil { + panic(err) + } + + // Set the simple routes for static files + mux := pat.New() + mux.Get("/", handlers.StaticFileHandler("./index.html")) + mux.Get("/public/", http.StripPrefix("/public/", http.FileServer(http.Dir("./public/")))) + + // Set the more complex routes for session handling and dynamic page (same + // handler is used for both GET and POST). + ssnOpts := handlers.NewSessionOptions(memStore, secret) + ssnOpts.CookieTemplate.MaxAge = sessionExpiration + hSsn := handlers.SessionHandler( + handlers.ContextHandlerFunc( + handlers.GhostHandlerFunc(sessionPageRenderer), + 1), + ssnOpts) + mux.Get("/session", hSsn) + mux.Post("/session", hSsn) + + hAuthSsn := handlers.BasicAuthHandler(hSsn, authenticate, "") + mux.Get("/session/auth", hAuthSsn) + mux.Post("/session/auth", hAuthSsn) + + // Set the handler for the chained context route + mux.Get("/context", handlers.ContextHandler(handlers.ChainHandlerFuncs( + handlers.GhostHandlerFunc(setContext), + handlers.GhostHandlerFunc(renderContextPage)), + 1)) + + // Set the panic route, which simply panics + mux.Get("/panic", http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + panic("explicit panic") + })) + + // Combine the top level handlers, that wrap around the muxer. + // Panic is the outermost, so that any panic is caught and responded to with a code 500. + // Log is next, so that every request is logged along with the URL, status code and response time. + // GZIP is then applied, so that content is compressed. + // Finally, the muxer finds the specific handler that applies to the route. + h := handlers.FaviconHandler( + handlers.PanicHandler( + handlers.LogHandler( + handlers.GZIPHandler( + mux, + nil), + handlers.NewLogOptions(nil, handlers.Ltiny)), + nil), + "./public/favicon.ico", + 48*time.Hour) + + // Assign the combined handler to the server. + http.Handle("/", h) + + // Start it up. + if err := http.ListenAndServe(":9000", nil); err != nil { + panic(err) + } +} diff --git a/vendor/github.com/PuerkitoBio/ghost/ghostest/public/bootstrap-combined.min.css b/vendor/github.com/PuerkitoBio/ghost/ghostest/public/bootstrap-combined.min.css new file mode 100644 index 0000000000..0f48a96415 --- /dev/null +++ b/vendor/github.com/PuerkitoBio/ghost/ghostest/public/bootstrap-combined.min.css @@ -0,0 +1,873 @@ +/*! + * Bootstrap v2.3.1 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ +.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;} +.clearfix:after{clear:both;} +.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;} +.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} +article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;} +audio,canvas,video{display:inline-block;*display:inline;*zoom:1;} +audio:not([controls]){display:none;} +html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;} +a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} +a:hover,a:active{outline:0;} +sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;} +sup{top:-0.5em;} +sub{bottom:-0.25em;} +img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;} +#map_canvas img,.google-maps img{max-width:none;} +button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;} +button,input{*overflow:visible;line-height:normal;} +button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;} +button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;} +label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;} +input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;} +input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;} +textarea{overflow:auto;vertical-align:top;} +@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333333;background-color:#ffffff;} +a{color:#0088cc;text-decoration:none;} +a:hover,a:focus{color:#005580;text-decoration:underline;} +.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} +.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);} +.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;} +.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} +.row:after{clear:both;} +[class*="span"]{float:left;min-height:1px;margin-left:20px;} +.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;} +.span12{width:940px;} +.span11{width:860px;} +.span10{width:780px;} +.span9{width:700px;} +.span8{width:620px;} +.span7{width:540px;} +.span6{width:460px;} +.span5{width:380px;} +.span4{width:300px;} +.span3{width:220px;} +.span2{width:140px;} +.span1{width:60px;} +.offset12{margin-left:980px;} +.offset11{margin-left:900px;} +.offset10{margin-left:820px;} +.offset9{margin-left:740px;} +.offset8{margin-left:660px;} +.offset7{margin-left:580px;} +.offset6{margin-left:500px;} +.offset5{margin-left:420px;} +.offset4{margin-left:340px;} +.offset3{margin-left:260px;} +.offset2{margin-left:180px;} +.offset1{margin-left:100px;} +.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} +.row-fluid:after{clear:both;} +.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;} +.row-fluid [class*="span"]:first-child{margin-left:0;} +.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%;} +.row-fluid .span12{width:100%;*width:99.94680851063829%;} +.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;} +.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;} +.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;} +.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;} +.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;} +.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;} +.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;} +.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;} +.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;} +.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;} +.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;} +.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;} +.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;} +.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;} +.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;} +.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;} +.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;} +.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;} +.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;} +.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;} +.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;} +.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;} +.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;} +.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;} +.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;} +.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;} +.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;} +.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;} +.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;} +.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;} +.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;} +.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;} +.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;} +.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;} +.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;} +[class*="span"].hide,.row-fluid [class*="span"].hide{display:none;} +[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right;} +.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;} +.container:after{clear:both;} +.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;} +.container-fluid:after{clear:both;} +p{margin:0 0 10px;} +.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px;} +small{font-size:85%;} +strong{font-weight:bold;} +em{font-style:italic;} +cite{font-style:normal;} +.muted{color:#999999;} +a.muted:hover,a.muted:focus{color:#808080;} +.text-warning{color:#c09853;} +a.text-warning:hover,a.text-warning:focus{color:#a47e3c;} +.text-error{color:#b94a48;} +a.text-error:hover,a.text-error:focus{color:#953b39;} +.text-info{color:#3a87ad;} +a.text-info:hover,a.text-info:focus{color:#2d6987;} +.text-success{color:#468847;} +a.text-success:hover,a.text-success:focus{color:#356635;} +.text-left{text-align:left;} +.text-right{text-align:right;} +.text-center{text-align:center;} +h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999;} +h1,h2,h3{line-height:40px;} +h1{font-size:38.5px;} +h2{font-size:31.5px;} +h3{font-size:24.5px;} +h4{font-size:17.5px;} +h5{font-size:14px;} +h6{font-size:11.9px;} +h1 small{font-size:24.5px;} +h2 small{font-size:17.5px;} +h3 small{font-size:14px;} +h4 small{font-size:14px;} +.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eeeeee;} +ul,ol{padding:0;margin:0 0 10px 25px;} +ul ul,ul ol,ol ol,ol ul{margin-bottom:0;} +li{line-height:20px;} +ul.unstyled,ol.unstyled{margin-left:0;list-style:none;} +ul.inline,ol.inline{margin-left:0;list-style:none;}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px;} +dl{margin-bottom:20px;} +dt,dd{line-height:20px;} +dt{font-weight:bold;} +dd{margin-left:10px;} +.dl-horizontal{*zoom:1;}.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0;} +.dl-horizontal:after{clear:both;} +.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} +.dl-horizontal dd{margin-left:180px;} +hr{margin:20px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;} +abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999;} +abbr.initialism{font-size:90%;text-transform:uppercase;} +blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25;} +blockquote small{display:block;line-height:20px;color:#999999;}blockquote small:before{content:'\2014 \00A0';} +blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;} +blockquote.pull-right small:before{content:'';} +blockquote.pull-right small:after{content:'\00A0 \2014';} +q:before,q:after,blockquote:before,blockquote:after{content:"";} +address{display:block;margin-bottom:20px;font-style:normal;line-height:20px;} +code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap;} +pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}pre.prettyprint{margin-bottom:20px;} +pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0;} +.pre-scrollable{max-height:340px;overflow-y:scroll;} +.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;} +.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;} +.label:empty,.badge:empty{display:none;} +a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;} +.label-important,.badge-important{background-color:#b94a48;} +.label-important[href],.badge-important[href]{background-color:#953b39;} +.label-warning,.badge-warning{background-color:#f89406;} +.label-warning[href],.badge-warning[href]{background-color:#c67605;} +.label-success,.badge-success{background-color:#468847;} +.label-success[href],.badge-success[href]{background-color:#356635;} +.label-info,.badge-info{background-color:#3a87ad;} +.label-info[href],.badge-info[href]{background-color:#2d6987;} +.label-inverse,.badge-inverse{background-color:#333333;} +.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;} +.btn .label,.btn .badge{position:relative;top:-1px;} +.btn-mini .label,.btn-mini .badge{top:0;} +table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;} +.table{width:100%;margin-bottom:20px;}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;} +.table th{font-weight:bold;} +.table thead th{vertical-align:bottom;} +.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;} +.table tbody+tbody{border-top:2px solid #dddddd;} +.table .table{background-color:#ffffff;} +.table-condensed th,.table-condensed td{padding:4px 5px;} +.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;} +.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;} +.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} +.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;} +.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} +.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} +.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;} +.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;} +.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} +.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;} +.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9;} +.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5;} +table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0;} +.table td.span1,.table th.span1{float:none;width:44px;margin-left:0;} +.table td.span2,.table th.span2{float:none;width:124px;margin-left:0;} +.table td.span3,.table th.span3{float:none;width:204px;margin-left:0;} +.table td.span4,.table th.span4{float:none;width:284px;margin-left:0;} +.table td.span5,.table th.span5{float:none;width:364px;margin-left:0;} +.table td.span6,.table th.span6{float:none;width:444px;margin-left:0;} +.table td.span7,.table th.span7{float:none;width:524px;margin-left:0;} +.table td.span8,.table th.span8{float:none;width:604px;margin-left:0;} +.table td.span9,.table th.span9{float:none;width:684px;margin-left:0;} +.table td.span10,.table th.span10{float:none;width:764px;margin-left:0;} +.table td.span11,.table th.span11{float:none;width:844px;margin-left:0;} +.table td.span12,.table th.span12{float:none;width:924px;margin-left:0;} +.table tbody tr.success>td{background-color:#dff0d8;} +.table tbody tr.error>td{background-color:#f2dede;} +.table tbody tr.warning>td{background-color:#fcf8e3;} +.table tbody tr.info>td{background-color:#d9edf7;} +.table-hover tbody tr.success:hover>td{background-color:#d0e9c6;} +.table-hover tbody tr.error:hover>td{background-color:#ebcccc;} +.table-hover tbody tr.warning:hover>td{background-color:#faf2cc;} +.table-hover tbody tr.info:hover>td{background-color:#c4e3f3;} +form{margin:0 0 20px;} +fieldset{padding:0;margin:0;border:0;} +legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999999;} +label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px;} +input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;} +label{display:block;margin-bottom:5px;} +select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;} +input,textarea,.uneditable-input{width:206px;} +textarea{height:auto;} +textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);} +input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;} +input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;} +select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px;} +select{width:220px;border:1px solid #cccccc;background-color:#ffffff;} +select[multiple],select[size]{height:auto;} +select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} +.uneditable-input,.uneditable-textarea{color:#999999;background-color:#fcfcfc;border-color:#cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;} +.uneditable-input{overflow:hidden;white-space:nowrap;} +.uneditable-textarea{width:auto;height:auto;} +input:-moz-placeholder,textarea:-moz-placeholder{color:#999999;} +input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999;} +input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;} +.radio,.checkbox{min-height:20px;padding-left:20px;} +.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px;} +.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;} +.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;} +.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;} +.input-mini{width:60px;} +.input-small{width:90px;} +.input-medium{width:150px;} +.input-large{width:210px;} +.input-xlarge{width:270px;} +.input-xxlarge{width:530px;} +input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0;} +.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block;} +input,textarea,.uneditable-input{margin-left:0;} +.controls-row [class*="span"]+[class*="span"]{margin-left:20px;} +input.span12,textarea.span12,.uneditable-input.span12{width:926px;} +input.span11,textarea.span11,.uneditable-input.span11{width:846px;} +input.span10,textarea.span10,.uneditable-input.span10{width:766px;} +input.span9,textarea.span9,.uneditable-input.span9{width:686px;} +input.span8,textarea.span8,.uneditable-input.span8{width:606px;} +input.span7,textarea.span7,.uneditable-input.span7{width:526px;} +input.span6,textarea.span6,.uneditable-input.span6{width:446px;} +input.span5,textarea.span5,.uneditable-input.span5{width:366px;} +input.span4,textarea.span4,.uneditable-input.span4{width:286px;} +input.span3,textarea.span3,.uneditable-input.span3{width:206px;} +input.span2,textarea.span2,.uneditable-input.span2{width:126px;} +input.span1,textarea.span1,.uneditable-input.span1{width:46px;} +.controls-row{*zoom:1;}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0;} +.controls-row:after{clear:both;} +.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left;} +.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px;} +input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;} +input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;} +.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;} +.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;} +.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;} +.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;} +.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;} +.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;} +.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;} +.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;} +.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;} +.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;} +.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;} +.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;} +.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad;} +.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad;} +.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;} +.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad;} +input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;} +.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0;} +.form-actions:after{clear:both;} +.help-block,.help-inline{color:#595959;} +.help-block{display:block;margin-bottom:10px;} +.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px;} +.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px;} +.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2;} +.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#eeeeee;border:1px solid #ccc;} +.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546;} +.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;} +.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} +.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px;} +.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} +.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.input-prepend.input-append .btn-group:first-child{margin-left:0;} +input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} +.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;} +.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;} +.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;} +.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;} +.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle;} +.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;} +.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block;} +.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;} +.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;} +.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;} +.control-group{margin-bottom:10px;} +legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;} +.form-horizontal .control-group{margin-bottom:20px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0;} +.form-horizontal .control-group:after{clear:both;} +.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;} +.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;}.form-horizontal .controls:first-child{*padding-left:180px;} +.form-horizontal .help-block{margin-bottom:0;} +.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px;} +.form-horizontal .form-actions{padding-left:180px;} +.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;} +.btn:active,.btn.active{background-color:#cccccc \9;} +.btn:first-child{*margin-left:0;} +.btn:hover,.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;} +.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} +.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);} +.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} +.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} +.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;} +.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;} +.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;} +.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} +.btn-block+.btn-block{margin-top:5px;} +input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;} +.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);} +.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;} +.btn-primary:active,.btn-primary.active{background-color:#003399 \9;} +.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;} +.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;} +.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;} +.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;} +.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;} +.btn-success:active,.btn-success.active{background-color:#408140 \9;} +.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;} +.btn-info:active,.btn-info.active{background-color:#24748c \9;} +.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;} +.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;} +button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;} +button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;} +button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;} +button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;} +.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} +.btn-link{border-color:transparent;cursor:pointer;color:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent;} +.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333333;text-decoration:none;} +[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px;} +.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png");} +.icon-glass{background-position:0 0;} +.icon-music{background-position:-24px 0;} +.icon-search{background-position:-48px 0;} +.icon-envelope{background-position:-72px 0;} +.icon-heart{background-position:-96px 0;} +.icon-star{background-position:-120px 0;} +.icon-star-empty{background-position:-144px 0;} +.icon-user{background-position:-168px 0;} +.icon-film{background-position:-192px 0;} +.icon-th-large{background-position:-216px 0;} +.icon-th{background-position:-240px 0;} +.icon-th-list{background-position:-264px 0;} +.icon-ok{background-position:-288px 0;} +.icon-remove{background-position:-312px 0;} +.icon-zoom-in{background-position:-336px 0;} +.icon-zoom-out{background-position:-360px 0;} +.icon-off{background-position:-384px 0;} +.icon-signal{background-position:-408px 0;} +.icon-cog{background-position:-432px 0;} +.icon-trash{background-position:-456px 0;} +.icon-home{background-position:0 -24px;} +.icon-file{background-position:-24px -24px;} +.icon-time{background-position:-48px -24px;} +.icon-road{background-position:-72px -24px;} +.icon-download-alt{background-position:-96px -24px;} +.icon-download{background-position:-120px -24px;} +.icon-upload{background-position:-144px -24px;} +.icon-inbox{background-position:-168px -24px;} +.icon-play-circle{background-position:-192px -24px;} +.icon-repeat{background-position:-216px -24px;} +.icon-refresh{background-position:-240px -24px;} +.icon-list-alt{background-position:-264px -24px;} +.icon-lock{background-position:-287px -24px;} +.icon-flag{background-position:-312px -24px;} +.icon-headphones{background-position:-336px -24px;} +.icon-volume-off{background-position:-360px -24px;} +.icon-volume-down{background-position:-384px -24px;} +.icon-volume-up{background-position:-408px -24px;} +.icon-qrcode{background-position:-432px -24px;} +.icon-barcode{background-position:-456px -24px;} +.icon-tag{background-position:0 -48px;} +.icon-tags{background-position:-25px -48px;} +.icon-book{background-position:-48px -48px;} +.icon-bookmark{background-position:-72px -48px;} +.icon-print{background-position:-96px -48px;} +.icon-camera{background-position:-120px -48px;} +.icon-font{background-position:-144px -48px;} +.icon-bold{background-position:-167px -48px;} +.icon-italic{background-position:-192px -48px;} +.icon-text-height{background-position:-216px -48px;} +.icon-text-width{background-position:-240px -48px;} +.icon-align-left{background-position:-264px -48px;} +.icon-align-center{background-position:-288px -48px;} +.icon-align-right{background-position:-312px -48px;} +.icon-align-justify{background-position:-336px -48px;} +.icon-list{background-position:-360px -48px;} +.icon-indent-left{background-position:-384px -48px;} +.icon-indent-right{background-position:-408px -48px;} +.icon-facetime-video{background-position:-432px -48px;} +.icon-picture{background-position:-456px -48px;} +.icon-pencil{background-position:0 -72px;} +.icon-map-marker{background-position:-24px -72px;} +.icon-adjust{background-position:-48px -72px;} +.icon-tint{background-position:-72px -72px;} +.icon-edit{background-position:-96px -72px;} +.icon-share{background-position:-120px -72px;} +.icon-check{background-position:-144px -72px;} +.icon-move{background-position:-168px -72px;} +.icon-step-backward{background-position:-192px -72px;} +.icon-fast-backward{background-position:-216px -72px;} +.icon-backward{background-position:-240px -72px;} +.icon-play{background-position:-264px -72px;} +.icon-pause{background-position:-288px -72px;} +.icon-stop{background-position:-312px -72px;} +.icon-forward{background-position:-336px -72px;} +.icon-fast-forward{background-position:-360px -72px;} +.icon-step-forward{background-position:-384px -72px;} +.icon-eject{background-position:-408px -72px;} +.icon-chevron-left{background-position:-432px -72px;} +.icon-chevron-right{background-position:-456px -72px;} +.icon-plus-sign{background-position:0 -96px;} +.icon-minus-sign{background-position:-24px -96px;} +.icon-remove-sign{background-position:-48px -96px;} +.icon-ok-sign{background-position:-72px -96px;} +.icon-question-sign{background-position:-96px -96px;} +.icon-info-sign{background-position:-120px -96px;} +.icon-screenshot{background-position:-144px -96px;} +.icon-remove-circle{background-position:-168px -96px;} +.icon-ok-circle{background-position:-192px -96px;} +.icon-ban-circle{background-position:-216px -96px;} +.icon-arrow-left{background-position:-240px -96px;} +.icon-arrow-right{background-position:-264px -96px;} +.icon-arrow-up{background-position:-289px -96px;} +.icon-arrow-down{background-position:-312px -96px;} +.icon-share-alt{background-position:-336px -96px;} +.icon-resize-full{background-position:-360px -96px;} +.icon-resize-small{background-position:-384px -96px;} +.icon-plus{background-position:-408px -96px;} +.icon-minus{background-position:-433px -96px;} +.icon-asterisk{background-position:-456px -96px;} +.icon-exclamation-sign{background-position:0 -120px;} +.icon-gift{background-position:-24px -120px;} +.icon-leaf{background-position:-48px -120px;} +.icon-fire{background-position:-72px -120px;} +.icon-eye-open{background-position:-96px -120px;} +.icon-eye-close{background-position:-120px -120px;} +.icon-warning-sign{background-position:-144px -120px;} +.icon-plane{background-position:-168px -120px;} +.icon-calendar{background-position:-192px -120px;} +.icon-random{background-position:-216px -120px;width:16px;} +.icon-comment{background-position:-240px -120px;} +.icon-magnet{background-position:-264px -120px;} +.icon-chevron-up{background-position:-288px -120px;} +.icon-chevron-down{background-position:-313px -119px;} +.icon-retweet{background-position:-336px -120px;} +.icon-shopping-cart{background-position:-360px -120px;} +.icon-folder-close{background-position:-384px -120px;width:16px;} +.icon-folder-open{background-position:-408px -120px;width:16px;} +.icon-resize-vertical{background-position:-432px -119px;} +.icon-resize-horizontal{background-position:-456px -118px;} +.icon-hdd{background-position:0 -144px;} +.icon-bullhorn{background-position:-24px -144px;} +.icon-bell{background-position:-48px -144px;} +.icon-certificate{background-position:-72px -144px;} +.icon-thumbs-up{background-position:-96px -144px;} +.icon-thumbs-down{background-position:-120px -144px;} +.icon-hand-right{background-position:-144px -144px;} +.icon-hand-left{background-position:-168px -144px;} +.icon-hand-up{background-position:-192px -144px;} +.icon-hand-down{background-position:-216px -144px;} +.icon-circle-arrow-right{background-position:-240px -144px;} +.icon-circle-arrow-left{background-position:-264px -144px;} +.icon-circle-arrow-up{background-position:-288px -144px;} +.icon-circle-arrow-down{background-position:-312px -144px;} +.icon-globe{background-position:-336px -144px;} +.icon-wrench{background-position:-360px -144px;} +.icon-tasks{background-position:-384px -144px;} +.icon-filter{background-position:-408px -144px;} +.icon-briefcase{background-position:-432px -144px;} +.icon-fullscreen{background-position:-456px -144px;} +.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em;}.btn-group:first-child{*margin-left:0;} +.btn-group+.btn-group{margin-left:5px;} +.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px;}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px;} +.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.btn-group>.btn+.btn{margin-left:-1px;} +.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px;} +.btn-group>.btn-mini{font-size:10.5px;} +.btn-group>.btn-small{font-size:11.9px;} +.btn-group>.btn-large{font-size:17.5px;} +.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} +.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} +.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} +.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} +.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2;} +.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;} +.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px;} +.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px;} +.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px;} +.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px;} +.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);} +.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;} +.btn-group.open .btn-primary.dropdown-toggle{background-color:#0044cc;} +.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;} +.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;} +.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;} +.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;} +.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;} +.btn .caret{margin-top:8px;margin-left:0;} +.btn-large .caret{margin-top:6px;} +.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;} +.btn-mini .caret,.btn-small .caret{margin-top:8px;} +.dropup .btn-large .caret{border-bottom-width:5px;} +.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} +.btn-group-vertical{display:inline-block;*display:inline;*zoom:1;} +.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px;} +.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;} +.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;} +.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;} +.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;} +.nav{margin-left:0;margin-bottom:20px;list-style:none;} +.nav>li>a{display:block;} +.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee;} +.nav>li>a>img{max-width:none;} +.nav>.pull-right{float:right;} +.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;} +.nav li+.nav-header{margin-top:9px;} +.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;} +.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);} +.nav-list>li>a{padding:3px 15px;} +.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;} +.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px;} +.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;} +.nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0;} +.nav-tabs:after,.nav-pills:after{clear:both;} +.nav-tabs>li,.nav-pills>li{float:left;} +.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;} +.nav-tabs{border-bottom:1px solid #ddd;} +.nav-tabs>li{margin-bottom:-1px;} +.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #dddddd;} +.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;} +.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} +.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#ffffff;background-color:#0088cc;} +.nav-stacked>li{float:none;} +.nav-stacked>li>a{margin-right:0;} +.nav-tabs.nav-stacked{border-bottom:0;} +.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} +.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} +.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2;} +.nav-pills.nav-stacked>li>a{margin-bottom:3px;} +.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;} +.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;} +.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} +.nav .dropdown-toggle .caret{border-top-color:#0088cc;border-bottom-color:#0088cc;margin-top:6px;} +.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580;} +.nav-tabs .dropdown-toggle .caret{margin-top:8px;} +.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;} +.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;} +.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer;} +.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#ffffff;background-color:#999999;border-color:#999999;} +.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);} +.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999999;} +.tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0;} +.tabbable:after{clear:both;} +.tab-content{overflow:auto;} +.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0;} +.tab-content>.tab-pane,.pill-content>.pill-pane{display:none;} +.tab-content>.active,.pill-content>.active{display:block;} +.tabs-below>.nav-tabs{border-top:1px solid #ddd;} +.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0;} +.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd;} +.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd;} +.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none;} +.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;} +.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;} +.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} +.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eeeeee #dddddd #eeeeee #eeeeee;} +.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;} +.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;} +.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #eeeeee #dddddd;} +.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;} +.nav>.disabled>a{color:#999999;} +.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default;} +.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2;} +.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);*zoom:1;}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;} +.navbar-inner:after{clear:both;} +.navbar .container{width:auto;} +.nav-collapse.collapse{height:auto;overflow:visible;} +.navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none;} +.navbar-text{margin-bottom:0;line-height:40px;color:#777777;} +.navbar-link{color:#777777;}.navbar-link:hover,.navbar-link:focus{color:#333333;} +.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff;} +.navbar .btn,.navbar .btn-group{margin-top:5px;} +.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0;} +.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0;} +.navbar-form:after{clear:both;} +.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;} +.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0;} +.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;} +.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;} +.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0;}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} +.navbar-static-top{position:static;margin-bottom:0;}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;} +.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;} +.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;} +.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;} +.navbar-fixed-top{top:0;} +.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);} +.navbar-fixed-bottom{bottom:0;}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1);} +.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;} +.navbar .nav.pull-right{float:right;margin-right:0;} +.navbar .nav>li{float:left;} +.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777777;text-decoration:none;text-shadow:0 1px 0 #ffffff;} +.navbar .nav .dropdown-toggle .caret{margin-top:8px;} +.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333333;text-decoration:none;} +.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);} +.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));background-image:-webkit-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-o-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:linear-gradient(to bottom, #f2f2f2, #e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;} +.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;} +.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);} +.btn-navbar .icon-bar+.icon-bar{margin-top:3px;} +.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;} +.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;} +.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;} +.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;} +.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333333;border-bottom-color:#333333;} +.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555555;} +.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;} +.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;} +.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0;}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px;} +.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px;} +.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} +.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222222, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image:-webkit-linear-gradient(top, #222222, #111111);background-image:-o-linear-gradient(top, #222222, #111111);background-image:linear-gradient(to bottom, #222222, #111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525;} +.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#ffffff;} +.navbar-inverse .brand{color:#999999;} +.navbar-inverse .navbar-text{color:#999999;} +.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#ffffff;} +.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#ffffff;background-color:#111111;} +.navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#ffffff;} +.navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;} +.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111111;color:#ffffff;} +.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} +.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;} +.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} +.navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;} +.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;} +.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;} +.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;} +.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);border-color:#040404 #040404 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;} +.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;} +.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #ffffff;}.breadcrumb>li>.divider{padding:0 5px;color:#ccc;} +.breadcrumb>.active{color:#999999;} +.pagination{margin:20px 0;} +.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);} +.pagination ul>li{display:inline;} +.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;} +.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;} +.pagination ul>.active>a,.pagination ul>.active>span{color:#999999;cursor:default;} +.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999999;background-color:transparent;cursor:default;} +.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} +.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} +.pagination-centered{text-align:center;} +.pagination-right{text-align:right;} +.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px;} +.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} +.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} +.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;} +.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;} +.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px;} +.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px;} +.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";line-height:0;} +.pager:after{clear:both;} +.pager li{display:inline;} +.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} +.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5;} +.pager .next>a,.pager .next>span{float:right;} +.pager .previous>a,.pager .previous>span{float:left;} +.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999999;background-color:#fff;cursor:default;} +.thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0;} +.thumbnails:after{clear:both;} +.row-fluid .thumbnails{margin-left:0;} +.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px;} +.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;} +a.thumbnail:hover,a.thumbnail:focus{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);} +.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;} +.thumbnail .caption{padding:9px;color:#555555;} +.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.alert,.alert h4{color:#c09853;} +.alert h4{margin:0;} +.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;} +.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;} +.alert-success h4{color:#468847;} +.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;} +.alert-danger h4,.alert-error h4{color:#b94a48;} +.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;} +.alert-info h4{color:#3a87ad;} +.alert-block{padding-top:14px;padding-bottom:14px;} +.alert-block>p,.alert-block>ul{margin-bottom:0;} +.alert-block p+p{margin-top:5px;} +@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-o-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.progress .bar{width:0%;height:100%;color:#ffffff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;} +.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);} +.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;} +.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;} +.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(to bottom, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);} +.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(to bottom, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);} +.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(to bottom, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);} +.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);} +.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eeeeee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px;} +.hero-unit li{line-height:30px;} +.media,.media-body{overflow:hidden;*overflow:visible;zoom:1;} +.media,.media .media{margin-top:15px;} +.media:first-child{margin-top:0;} +.media-object{display:block;} +.media-heading{margin:0 0 5px;} +.media>.pull-left{margin-right:10px;} +.media>.pull-right{margin-left:10px;} +.media-list{margin-left:0;list-style:none;} +.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);} +.tooltip.top{margin-top:-3px;padding:5px 0;} +.tooltip.right{margin-left:3px;padding:0 5px;} +.tooltip.bottom{margin-top:3px;padding:5px 0;} +.tooltip.left{margin-left:-3px;padding:0 5px;} +.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;} +.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;} +.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;} +.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;} +.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;} +.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);white-space:normal;}.popover.top{margin-top:-10px;} +.popover.right{margin-left:10px;} +.popover.bottom{margin-top:10px;} +.popover.left{margin-left:-10px;} +.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.popover-title:empty{display:none;} +.popover-content{padding:9px 14px;} +.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;} +.popover .arrow{border-width:11px;} +.popover .arrow:after{border-width:10px;content:"";} +.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff;} +.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0, 0, 0, 0.25);}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff;} +.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px;}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff;} +.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0, 0, 0, 0.25);}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px;} +.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;} +.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);} +.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;} +.modal.fade.in{top:10%;} +.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;} +.modal-header h3{margin:0;line-height:30px;} +.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px;} +.modal-form{margin-bottom:0;} +.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;} +.modal-footer:after{clear:both;} +.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0;} +.modal-footer .btn-group .btn+.btn{margin-left:-1px;} +.modal-footer .btn-block+.btn-block{margin-left:0;} +.dropup,.dropdown{position:relative;} +.dropdown-toggle{*margin-bottom:-3px;} +.dropdown-toggle:active,.open .dropdown-toggle{outline:0;} +.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";} +.dropdown .caret{margin-top:8px;margin-left:2px;} +.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;} +.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;} +.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;} +.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#ffffff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);} +.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);} +.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999;} +.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default;} +.open{*z-index:1000;}.open>.dropdown-menu{display:block;} +.pull-right>.dropdown-menu{right:0;left:auto;} +.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"";} +.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;} +.dropdown-submenu{position:relative;} +.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;} +.dropdown-submenu:hover>.dropdown-menu{display:block;} +.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0;} +.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;} +.dropdown-submenu:hover>a:after{border-left-color:#ffffff;} +.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} +.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;} +.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.accordion{margin-bottom:20px;} +.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.accordion-heading{border-bottom:0;} +.accordion-heading .accordion-toggle{display:block;padding:8px 15px;} +.accordion-toggle{cursor:pointer;} +.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;} +.carousel{position:relative;margin-bottom:20px;line-height:1;} +.carousel-inner{overflow:hidden;width:100%;position:relative;} +.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1;} +.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;} +.carousel-inner>.active{left:0;} +.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;} +.carousel-inner>.next{left:100%;} +.carousel-inner>.prev{left:-100%;} +.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;} +.carousel-inner>.active.left{left:-100%;} +.carousel-inner>.active.right{left:100%;} +.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;} +.carousel-control:hover,.carousel-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);} +.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:5px;} +.carousel-indicators .active{background-color:#fff;} +.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);} +.carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px;} +.carousel-caption h4{margin:0 0 5px;} +.carousel-caption p{margin-bottom:0;} +.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);} +.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} +.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);} +button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;} +.pull-right{float:right;} +.pull-left{float:left;} +.hide{display:none;} +.show{display:block;} +.invisible{visibility:hidden;} +.affix{position:fixed;} +.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;} +.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.collapse.in{height:auto;} +@-ms-viewport{width:device-width;}.hidden{display:none;visibility:hidden;} +.visible-phone{display:none !important;} +.visible-tablet{display:none !important;} +.hidden-desktop{display:none !important;} +.visible-desktop{display:inherit !important;} +@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}.visible-print{display:none !important;} +@media print{.visible-print{display:inherit !important;} .hidden-print{display:none !important;}}@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} [class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .row-fluid [class*="offset"]:first-child{margin-left:0;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade{top:-100px;} .modal.fade.in{top:20px;}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;} .media-object{margin-right:0;margin-left:0;} .modal{top:10px;left:10px;right:10px;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12,textarea.span12,.uneditable-input.span12{width:710px;} input.span11,textarea.span11,.uneditable-input.span11{width:648px;} input.span10,textarea.span10,.uneditable-input.span10{width:586px;} input.span9,textarea.span9,.uneditable-input.span9{width:524px;} input.span8,textarea.span8,.uneditable-input.span8{width:462px;} input.span7,textarea.span7,.uneditable-input.span7{width:400px;} input.span6,textarea.span6,.uneditable-input.span6{width:338px;} input.span5,textarea.span5,.uneditable-input.span5{width:276px;} input.span4,textarea.span4,.uneditable-input.span4{width:214px;} input.span3,textarea.span3,.uneditable-input.span3{width:152px;} input.span2,textarea.span2,.uneditable-input.span2{width:90px;} input.span1,textarea.span1,.uneditable-input.span1{width:28px;}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:30px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;} .span12{width:1170px;} .span11{width:1070px;} .span10{width:970px;} .span9{width:870px;} .span8{width:770px;} .span7{width:670px;} .span6{width:570px;} .span5{width:470px;} .span4{width:370px;} .span3{width:270px;} .span2{width:170px;} .span1{width:70px;} .offset12{margin-left:1230px;} .offset11{margin-left:1130px;} .offset10{margin-left:1030px;} .offset9{margin-left:930px;} .offset8{margin-left:830px;} .offset7{margin-left:730px;} .offset6{margin-left:630px;} .offset5{margin-left:530px;} .offset4{margin-left:430px;} .offset3{margin-left:330px;} .offset2{margin-left:230px;} .offset1{margin-left:130px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:30px;} input.span12,textarea.span12,.uneditable-input.span12{width:1156px;} input.span11,textarea.span11,.uneditable-input.span11{width:1056px;} input.span10,textarea.span10,.uneditable-input.span10{width:956px;} input.span9,textarea.span9,.uneditable-input.span9{width:856px;} input.span8,textarea.span8,.uneditable-input.span8{width:756px;} input.span7,textarea.span7,.uneditable-input.span7{width:656px;} input.span6,textarea.span6,.uneditable-input.span6{width:556px;} input.span5,textarea.span5,.uneditable-input.span5{width:456px;} input.span4,textarea.span4,.uneditable-input.span4{width:356px;} input.span3,textarea.span3,.uneditable-input.span3{width:256px;} input.span2,textarea.span2,.uneditable-input.span2{width:156px;} input.span1,textarea.span1,.uneditable-input.span1{width:56px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;} .row-fluid .thumbnails{margin-left:0;}}@media (max-width:979px){body{padding-top:0;} .navbar-fixed-top,.navbar-fixed-bottom{position:static;} .navbar-fixed-top{margin-bottom:20px;} .navbar-fixed-bottom{margin-top:20px;} .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .nav-collapse{clear:both;} .nav-collapse .nav{float:none;margin:0 0 10px;} .nav-collapse .nav>li{float:none;} .nav-collapse .nav>li>a{margin-bottom:2px;} .nav-collapse .nav>.divider-vertical{display:none;} .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;} .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;} .nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2;} .navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;} .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111111;} .nav-collapse.in .btn-group{margin-top:5px;padding:0;} .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .nav-collapse .open>.dropdown-menu{display:block;} .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;} .nav-collapse .dropdown-menu .divider{display:none;} .nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none;} .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);} .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;} .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;} .nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;} .navbar .btn-navbar{display:block;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}} diff --git a/vendor/github.com/PuerkitoBio/ghost/ghostest/public/favicon.ico b/vendor/github.com/PuerkitoBio/ghost/ghostest/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..e277138dcf5f882a66b7961cd060d30294ca8a1d GIT binary patch literal 1406 zcmeHHI|_g>41KW(j!w>w9>bG3Ie0Zs8DCPZML`5N=_~oXBqb$<0K(I@a4a>@(Hkfh z>M4ST+MQ@KUsbV=%9;S3<}+WsGJ!II-%p^rLKqM#lPX$?T=qC=g4N}C$GMV3TzNeZ d0x4B&e&@Es2uoYTbl-UP0;ef*ut)p#gExEY2@(JR literal 0 HcmV?d00001 diff --git a/vendor/github.com/PuerkitoBio/ghost/ghostest/public/jquery-2.0.0.min.js b/vendor/github.com/PuerkitoBio/ghost/ghostest/public/jquery-2.0.0.min.js new file mode 100644 index 0000000000..b18e05a957 --- /dev/null +++ b/vendor/github.com/PuerkitoBio/ghost/ghostest/public/jquery-2.0.0.min.js @@ -0,0 +1,6 @@ +/*! jQuery v2.0.0 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license +//@ sourceMappingURL=jquery.min.map +*/ +(function(e,undefined){var t,n,r=typeof undefined,i=e.location,o=e.document,s=o.documentElement,a=e.jQuery,u=e.$,l={},c=[],f="2.0.0",p=c.concat,h=c.push,d=c.slice,g=c.indexOf,m=l.toString,y=l.hasOwnProperty,v=f.trim,x=function(e,n){return new x.fn.init(e,n,t)},b=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=/\S+/g,T=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,k=/^-ms-/,N=/-([\da-z])/gi,E=function(e,t){return t.toUpperCase()},S=function(){o.removeEventListener("DOMContentLoaded",S,!1),e.removeEventListener("load",S,!1),x.ready()};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,t,n){var r,i;if(!e)return this;if("string"==typeof e){if(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:T.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof x?t[0]:t,x.merge(this,x.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:o,!0)),C.test(r[1])&&x.isPlainObject(t))for(r in t)x.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return i=o.getElementById(r[2]),i&&i.parentNode&&(this.length=1,this[0]=i),this.context=o,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?n.ready(e):(e.selector!==undefined&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return d.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,t,n,r,i,o,s=arguments[0]||{},a=1,u=arguments.length,l=!1;for("boolean"==typeof s&&(l=s,s=arguments[1]||{},a=2),"object"==typeof s||x.isFunction(s)||(s={}),u===a&&(s=this,--a);u>a;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],r=e[t],s!==r&&(l&&r&&(x.isPlainObject(r)||(i=x.isArray(r)))?(i?(i=!1,o=n&&x.isArray(n)?n:[]):o=n&&x.isPlainObject(n)?n:{},s[t]=x.extend(l,o,r)):r!==undefined&&(s[t]=r));return s},x.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=a),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){(e===!0?--x.readyWait:x.isReady)||(x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(o,[x]),x.fn.trigger&&x(o).trigger("ready").off("ready")))},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray,isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[m.call(e)]||"object":typeof e},isPlainObject:function(e){if("object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!y.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}return!0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||o;var r=C.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:JSON.parse,parseXML:function(e){var t,n;if(!e||"string"!=typeof e)return null;try{n=new DOMParser,t=n.parseFromString(e,"text/xml")}catch(r){t=undefined}return(!t||t.getElementsByTagName("parsererror").length)&&x.error("Invalid XML: "+e),t},noop:function(){},globalEval:function(e){var t,n=eval;e=x.trim(e),e&&(1===e.indexOf("use strict")?(t=o.createElement("script"),t.text=e,o.head.appendChild(t).parentNode.removeChild(t)):n(e))},camelCase:function(e){return e.replace(k,"ms-").replace(N,E)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,s=j(e);if(n){if(s){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(s){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:function(e){return null==e?"":v.call(e)},makeArray:function(e,t){var n=t||[];return null!=e&&(j(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:g.call(t,e,n)},merge:function(e,t){var n=t.length,r=e.length,i=0;if("number"==typeof n)for(;n>i;i++)e[r++]=t[i];else while(t[i]!==undefined)e[r++]=t[i++];return e.length=r,e},grep:function(e,t,n){var r,i=[],o=0,s=e.length;for(n=!!n;s>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,s=j(e),a=[];if(s)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(a[a.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(a[a.length]=r);return p.apply([],a)},guid:1,proxy:function(e,t){var n,r,i;return"string"==typeof t&&(n=e[t],t=e,e=n),x.isFunction(e)?(r=d.call(arguments,2),i=function(){return e.apply(t||this,r.concat(d.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):undefined},access:function(e,t,n,r,i,o,s){var a=0,u=e.length,l=null==n;if("object"===x.type(n)){i=!0;for(a in n)x.access(e,t,a,n[a],!0,o,s)}else if(r!==undefined&&(i=!0,x.isFunction(r)||(s=!0),l&&(s?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(x(e),n)})),t))for(;u>a;a++)t(e[a],n,s?r:r.call(e[a],a,t(e[a],n)));return i?e:l?t.call(e):u?t(e[0],n):o},now:Date.now,swap:function(e,t,n,r){var i,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=s[o];return i}}),x.ready.promise=function(t){return n||(n=x.Deferred(),"complete"===o.readyState?setTimeout(x.ready):(o.addEventListener("DOMContentLoaded",S,!1),e.addEventListener("load",S,!1))),n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function j(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}t=x(o),function(e,undefined){var t,n,r,i,o,s,a,u,l,c,f,p,h,d,g,m,y="sizzle"+-new Date,v=e.document,b={},w=0,T=0,C=ot(),k=ot(),N=ot(),E=!1,S=function(){return 0},j=typeof undefined,D=1<<31,A=[],L=A.pop,q=A.push,H=A.push,O=A.slice,F=A.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},P="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",R="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",W=M.replace("w","w#"),$="\\["+R+"*("+M+")"+R+"*(?:([*^$|!~]?=)"+R+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+W+")|)|)"+R+"*\\]",B=":("+M+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+$.replace(3,8)+")*)|.*)\\)|)",I=RegExp("^"+R+"+|((?:^|[^\\\\])(?:\\\\.)*)"+R+"+$","g"),z=RegExp("^"+R+"*,"+R+"*"),_=RegExp("^"+R+"*([>+~]|"+R+")"+R+"*"),X=RegExp(R+"*[+~]"),U=RegExp("="+R+"*([^\\]'\"]*)"+R+"*\\]","g"),Y=RegExp(B),V=RegExp("^"+W+"$"),G={ID:RegExp("^#("+M+")"),CLASS:RegExp("^\\.("+M+")"),TAG:RegExp("^("+M.replace("w","w*")+")"),ATTR:RegExp("^"+$),PSEUDO:RegExp("^"+B),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),"boolean":RegExp("^(?:"+P+")$","i"),needsContext:RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},J=/^[^{]+\{\s*\[native \w/,Q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,K=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,et=/'|\\/g,tt=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,nt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{H.apply(A=O.call(v.childNodes),v.childNodes),A[v.childNodes.length].nodeType}catch(rt){H={apply:A.length?function(e,t){q.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function it(e){return J.test(e+"")}function ot(){var e,t=[];return e=function(n,i){return t.push(n+=" ")>r.cacheLength&&delete e[t.shift()],e[n]=i}}function st(e){return e[y]=!0,e}function at(e){var t=c.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ut(e,t,n,r){var i,o,s,a,u,f,d,g,x,w;if((t?t.ownerDocument||t:v)!==c&&l(t),t=t||c,n=n||[],!e||"string"!=typeof e)return n;if(1!==(a=t.nodeType)&&9!==a)return[];if(p&&!r){if(i=Q.exec(e))if(s=i[1]){if(9===a){if(o=t.getElementById(s),!o||!o.parentNode)return n;if(o.id===s)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(s))&&m(t,o)&&o.id===s)return n.push(o),n}else{if(i[2])return H.apply(n,t.getElementsByTagName(e)),n;if((s=i[3])&&b.getElementsByClassName&&t.getElementsByClassName)return H.apply(n,t.getElementsByClassName(s)),n}if(b.qsa&&(!h||!h.test(e))){if(g=d=y,x=t,w=9===a&&e,1===a&&"object"!==t.nodeName.toLowerCase()){f=gt(e),(d=t.getAttribute("id"))?g=d.replace(et,"\\$&"):t.setAttribute("id",g),g="[id='"+g+"'] ",u=f.length;while(u--)f[u]=g+mt(f[u]);x=X.test(e)&&t.parentNode||t,w=f.join(",")}if(w)try{return H.apply(n,x.querySelectorAll(w)),n}catch(T){}finally{d||t.removeAttribute("id")}}}return kt(e.replace(I,"$1"),t,n,r)}o=ut.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},l=ut.setDocument=function(e){var t=e?e.ownerDocument||e:v;return t!==c&&9===t.nodeType&&t.documentElement?(c=t,f=t.documentElement,p=!o(t),b.getElementsByTagName=at(function(e){return e.appendChild(t.createComment("")),!e.getElementsByTagName("*").length}),b.attributes=at(function(e){return e.className="i",!e.getAttribute("className")}),b.getElementsByClassName=at(function(e){return e.innerHTML="
",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),b.sortDetached=at(function(e){return 1&e.compareDocumentPosition(c.createElement("div"))}),b.getById=at(function(e){return f.appendChild(e).id=y,!t.getElementsByName||!t.getElementsByName(y).length}),b.getById?(r.find.ID=function(e,t){if(typeof t.getElementById!==j&&p){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},r.filter.ID=function(e){var t=e.replace(tt,nt);return function(e){return e.getAttribute("id")===t}}):(r.find.ID=function(e,t){if(typeof t.getElementById!==j&&p){var n=t.getElementById(e);return n?n.id===e||typeof n.getAttributeNode!==j&&n.getAttributeNode("id").value===e?[n]:undefined:[]}},r.filter.ID=function(e){var t=e.replace(tt,nt);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),r.find.TAG=b.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==j?t.getElementsByTagName(e):undefined}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=b.getElementsByClassName&&function(e,t){return typeof t.getElementsByClassName!==j&&p?t.getElementsByClassName(e):undefined},d=[],h=[],(b.qsa=it(t.querySelectorAll))&&(at(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||h.push("\\["+R+"*(?:value|"+P+")"),e.querySelectorAll(":checked").length||h.push(":checked")}),at(function(e){var t=c.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&h.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||h.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),h.push(",.*:")})),(b.matchesSelector=it(g=f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&at(function(e){b.disconnectedMatch=g.call(e,"div"),g.call(e,"[s!='']:x"),d.push("!=",B)}),h=h.length&&RegExp(h.join("|")),d=d.length&&RegExp(d.join("|")),m=it(f.contains)||f.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},S=f.compareDocumentPosition?function(e,n){if(e===n)return E=!0,0;var r=n.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(n);return r?1&r||!b.sortDetached&&n.compareDocumentPosition(e)===r?e===t||m(v,e)?-1:n===t||m(v,n)?1:u?F.call(u,e)-F.call(u,n):0:4&r?-1:1:e.compareDocumentPosition?-1:1}:function(e,n){var r,i=0,o=e.parentNode,s=n.parentNode,a=[e],l=[n];if(e===n)return E=!0,0;if(!o||!s)return e===t?-1:n===t?1:o?-1:s?1:u?F.call(u,e)-F.call(u,n):0;if(o===s)return lt(e,n);r=e;while(r=r.parentNode)a.unshift(r);r=n;while(r=r.parentNode)l.unshift(r);while(a[i]===l[i])i++;return i?lt(a[i],l[i]):a[i]===v?-1:l[i]===v?1:0},c):c},ut.matches=function(e,t){return ut(e,null,null,t)},ut.matchesSelector=function(e,t){if((e.ownerDocument||e)!==c&&l(e),t=t.replace(U,"='$1']"),!(!b.matchesSelector||!p||d&&d.test(t)||h&&h.test(t)))try{var n=g.call(e,t);if(n||b.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return ut(t,c,null,[e]).length>0},ut.contains=function(e,t){return(e.ownerDocument||e)!==c&&l(e),m(e,t)},ut.attr=function(e,t){(e.ownerDocument||e)!==c&&l(e);var n=r.attrHandle[t.toLowerCase()],i=n&&n(e,t,!p);return i===undefined?b.attributes||!p?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null:i},ut.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},ut.uniqueSort=function(e){var t,n=[],r=0,i=0;if(E=!b.detectDuplicates,u=!b.sortStable&&e.slice(0),e.sort(S),E){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return e};function lt(e,t){var n=t&&e,r=n&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ct(e,t,n){var r;return n?undefined:(r=e.getAttributeNode(t))&&r.specified?r.value:e[t]===!0?t.toLowerCase():null}function ft(e,t,n){var r;return n?undefined:r=e.getAttribute(t,"type"===t.toLowerCase()?1:2)}function pt(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function ht(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function dt(e){return st(function(t){return t=+t,st(function(n,r){var i,o=e([],n.length,t),s=o.length;while(s--)n[i=o[s]]&&(n[i]=!(r[i]=n[i]))})})}i=ut.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r];r++)n+=i(t);return n},r=ut.selectors={cacheLength:50,createPseudo:st,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(tt,nt),e[3]=(e[4]||e[5]||"").replace(tt,nt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ut.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ut.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return G.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&Y.test(n)&&(t=gt(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(tt,nt).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=C[e+" "];return t||(t=RegExp("(^|"+R+")"+e+"("+R+"|$)"))&&C(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=ut.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,h,d,g=o!==s?"nextSibling":"previousSibling",m=t.parentNode,v=a&&t.nodeName.toLowerCase(),x=!u&&!a;if(m){if(o){while(g){f=t;while(f=f[g])if(a?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;d=g="only"===e&&!d&&"nextSibling"}return!0}if(d=[s?m.firstChild:m.lastChild],s&&x){c=m[y]||(m[y]={}),l=c[e]||[],h=l[0]===w&&l[1],p=l[0]===w&&l[2],f=h&&m.childNodes[h];while(f=++h&&f&&f[g]||(p=h=0)||d.pop())if(1===f.nodeType&&++p&&f===t){c[e]=[w,h,p];break}}else if(x&&(l=(t[y]||(t[y]={}))[e])&&l[0]===w)p=l[1];else while(f=++h&&f&&f[g]||(p=h=0)||d.pop())if((a?f.nodeName.toLowerCase()===v:1===f.nodeType)&&++p&&(x&&((f[y]||(f[y]={}))[e]=[w,p]),f===t))break;return p-=i,p===r||0===p%r&&p/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||ut.error("unsupported pseudo: "+e);return i[y]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?st(function(e,n){var r,o=i(e,t),s=o.length;while(s--)r=F.call(e,o[s]),e[r]=!(n[r]=o[s])}):function(e){return i(e,0,n)}):i}},pseudos:{not:st(function(e){var t=[],n=[],r=s(e.replace(I,"$1"));return r[y]?st(function(e,t,n,i){var o,s=r(e,null,i,[]),a=e.length;while(a--)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:st(function(e){return function(t){return ut(e,t).length>0}}),contains:st(function(e){return function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:st(function(e){return V.test(e||"")||ut.error("unsupported lang: "+e),e=e.replace(tt,nt).toLowerCase(),function(t){var n;do if(n=p?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===c.activeElement&&(!c.hasFocus||c.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Z.test(e.nodeName)},input:function(e){return K.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:dt(function(){return[0]}),last:dt(function(e,t){return[t-1]}),eq:dt(function(e,t,n){return[0>n?n+t:n]}),even:dt(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:dt(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:dt(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:dt(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}};for(t in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=pt(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=ht(t);function gt(e,t){var n,i,o,s,a,u,l,c=k[e+" "];if(c)return t?0:c.slice(0);a=e,u=[],l=r.preFilter;while(a){(!n||(i=z.exec(a)))&&(i&&(a=a.slice(i[0].length)||a),u.push(o=[])),n=!1,(i=_.exec(a))&&(n=i.shift(),o.push({value:n,type:i[0].replace(I," ")}),a=a.slice(n.length));for(s in r.filter)!(i=G[s].exec(a))||l[s]&&!(i=l[s](i))||(n=i.shift(),o.push({value:n,type:s,matches:i}),a=a.slice(n.length));if(!n)break}return t?a.length:a?ut.error(e):k(e,u).slice(0)}function mt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function yt(e,t,r){var i=t.dir,o=r&&"parentNode"===i,s=T++;return t.first?function(t,n,r){while(t=t[i])if(1===t.nodeType||o)return e(t,n,r)}:function(t,r,a){var u,l,c,f=w+" "+s;if(a){while(t=t[i])if((1===t.nodeType||o)&&e(t,r,a))return!0}else while(t=t[i])if(1===t.nodeType||o)if(c=t[y]||(t[y]={}),(l=c[i])&&l[0]===f){if((u=l[1])===!0||u===n)return u===!0}else if(l=c[i]=[f],l[1]=e(t,r,a)||n,l[1]===!0)return!0}}function vt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,s=[],a=0,u=e.length,l=null!=t;for(;u>a;a++)(o=e[a])&&(!n||n(o,r,i))&&(s.push(o),l&&t.push(a));return s}function bt(e,t,n,r,i,o){return r&&!r[y]&&(r=bt(r)),i&&!i[y]&&(i=bt(i,o)),st(function(o,s,a,u){var l,c,f,p=[],h=[],d=s.length,g=o||Ct(t||"*",a.nodeType?[a]:a,[]),m=!e||!o&&t?g:xt(g,p,e,a,u),y=n?i||(o?e:d||r)?[]:s:m;if(n&&n(m,y,a,u),r){l=xt(y,h),r(l,[],a,u),c=l.length;while(c--)(f=l[c])&&(y[h[c]]=!(m[h[c]]=f))}if(o){if(i||e){if(i){l=[],c=y.length;while(c--)(f=y[c])&&l.push(m[c]=f);i(null,y=[],l,u)}c=y.length;while(c--)(f=y[c])&&(l=i?F.call(o,f):p[c])>-1&&(o[l]=!(s[l]=f))}}else y=xt(y===s?y.splice(d,y.length):y),i?i(null,s,y,u):H.apply(s,y)})}function wt(e){var t,n,i,o=e.length,s=r.relative[e[0].type],u=s||r.relative[" "],l=s?1:0,c=yt(function(e){return e===t},u,!0),f=yt(function(e){return F.call(t,e)>-1},u,!0),p=[function(e,n,r){return!s&&(r||n!==a)||((t=n).nodeType?c(e,n,r):f(e,n,r))}];for(;o>l;l++)if(n=r.relative[e[l].type])p=[yt(vt(p),n)];else{if(n=r.filter[e[l].type].apply(null,e[l].matches),n[y]){for(i=++l;o>i;i++)if(r.relative[e[i].type])break;return bt(l>1&&vt(p),l>1&&mt(e.slice(0,l-1)).replace(I,"$1"),n,i>l&&wt(e.slice(l,i)),o>i&&wt(e=e.slice(i)),o>i&&mt(e))}p.push(n)}return vt(p)}function Tt(e,t){var i=0,o=t.length>0,s=e.length>0,u=function(u,l,f,p,h){var d,g,m,y=[],v=0,x="0",b=u&&[],T=null!=h,C=a,k=u||s&&r.find.TAG("*",h&&l.parentNode||l),N=w+=null==C?1:Math.random()||.1;for(T&&(a=l!==c&&l,n=i);null!=(d=k[x]);x++){if(s&&d){g=0;while(m=e[g++])if(m(d,l,f)){p.push(d);break}T&&(w=N,n=++i)}o&&((d=!m&&d)&&v--,u&&b.push(d))}if(v+=x,o&&x!==v){g=0;while(m=t[g++])m(b,y,l,f);if(u){if(v>0)while(x--)b[x]||y[x]||(y[x]=L.call(p));y=xt(y)}H.apply(p,y),T&&!u&&y.length>0&&v+t.length>1&&ut.uniqueSort(p)}return T&&(w=N,a=C),b};return o?st(u):u}s=ut.compile=function(e,t){var n,r=[],i=[],o=N[e+" "];if(!o){t||(t=gt(e)),n=t.length;while(n--)o=wt(t[n]),o[y]?r.push(o):i.push(o);o=N(e,Tt(i,r))}return o};function Ct(e,t,n){var r=0,i=t.length;for(;i>r;r++)ut(e,t[r],n);return n}function kt(e,t,n,i){var o,a,u,l,c,f=gt(e);if(!i&&1===f.length){if(a=f[0]=f[0].slice(0),a.length>2&&"ID"===(u=a[0]).type&&9===t.nodeType&&p&&r.relative[a[1].type]){if(t=(r.find.ID(u.matches[0].replace(tt,nt),t)||[])[0],!t)return n;e=e.slice(a.shift().value.length)}o=G.needsContext.test(e)?0:a.length;while(o--){if(u=a[o],r.relative[l=u.type])break;if((c=r.find[l])&&(i=c(u.matches[0].replace(tt,nt),X.test(a[0].type)&&t.parentNode||t))){if(a.splice(o,1),e=i.length&&mt(a),!e)return H.apply(n,i),n;break}}}return s(e,f)(i,t,!p,n,X.test(e)),n}r.pseudos.nth=r.pseudos.eq;function Nt(){}Nt.prototype=r.filters=r.pseudos,r.setFilters=new Nt,b.sortStable=y.split("").sort(S).join("")===y,l(),[0,0].sort(S),b.detectDuplicates=E,at(function(e){if(e.innerHTML="","#"!==e.firstChild.getAttribute("href")){var t="type|href|height|width".split("|"),n=t.length;while(n--)r.attrHandle[t[n]]=ft}}),at(function(e){if(null!=e.getAttribute("disabled")){var t=P.split("|"),n=t.length;while(n--)r.attrHandle[t[n]]=ct}}),x.find=ut,x.expr=ut.selectors,x.expr[":"]=x.expr.pseudos,x.unique=ut.uniqueSort,x.text=ut.getText,x.isXMLDoc=ut.isXML,x.contains=ut.contains}(e);var D={};function A(e){var t=D[e]={};return x.each(e.match(w)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?D[e]||A(e):x.extend({},e);var t,n,r,i,o,s,a=[],u=!e.once&&[],l=function(f){for(t=e.memory&&f,n=!0,s=i||0,i=0,o=a.length,r=!0;a&&o>s;s++)if(a[s].apply(f[0],f[1])===!1&&e.stopOnFalse){t=!1;break}r=!1,a&&(u?u.length&&l(u.shift()):t?a=[]:c.disable())},c={add:function(){if(a){var n=a.length;(function s(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&c.has(n)||a.push(n):n&&n.length&&"string"!==r&&s(n)})})(arguments),r?o=a.length:t&&(i=n,l(t))}return this},remove:function(){return a&&x.each(arguments,function(e,t){var n;while((n=x.inArray(t,a,n))>-1)a.splice(n,1),r&&(o>=n&&o--,s>=n&&s--)}),this},has:function(e){return e?x.inArray(e,a)>-1:!(!a||!a.length)},empty:function(){return a=[],o=0,this},disable:function(){return a=u=t=undefined,this},disabled:function(){return!a},lock:function(){return u=undefined,t||c.disable(),this},locked:function(){return!u},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!a||n&&!u||(r?u.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!n}};return c},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var s=o[0],a=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var s=o[2],a=o[3];r[o[1]]=s.add,a&&s.add(function(){n=a},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=s.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=d.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),s=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?d.call(arguments):r,n===a?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},a,u,l;if(r>1)for(a=Array(r),u=Array(r),l=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(s(t,l,n)).fail(o.reject).progress(s(t,u,a)):--i;return i||o.resolveWith(l,n),o.promise()}}),x.support=function(t){var n=o.createElement("input"),r=o.createDocumentFragment(),i=o.createElement("div"),s=o.createElement("select"),a=s.appendChild(o.createElement("option"));return n.type?(n.type="checkbox",t.checkOn=""!==n.value,t.optSelected=a.selected,t.reliableMarginRight=!0,t.boxSizingReliable=!0,t.pixelPosition=!1,n.checked=!0,t.noCloneChecked=n.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!a.disabled,n=o.createElement("input"),n.value="t",n.type="radio",t.radioValue="t"===n.value,n.setAttribute("checked","t"),n.setAttribute("name","t"),r.appendChild(n),t.checkClone=r.cloneNode(!0).cloneNode(!0).lastChild.checked,t.focusinBubbles="onfocusin"in e,i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===i.style.backgroundClip,x(function(){var n,r,s="padding:0;margin:0;border:0;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box",a=o.getElementsByTagName("body")[0];a&&(n=o.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",a.appendChild(n).appendChild(i),i.innerHTML="",i.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%",x.swap(a,null!=a.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===i.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(i,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(i,null)||{width:"4px"}).width,r=i.appendChild(o.createElement("div")),r.style.cssText=i.style.cssText=s,r.style.marginRight=r.style.width="0",i.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),a.removeChild(n))}),t):t}({});var L,q,H=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,O=/([A-Z])/g;function F(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=x.expando+Math.random()}F.uid=1,F.accepts=function(e){return e.nodeType?1===e.nodeType||9===e.nodeType:!0},F.prototype={key:function(e){if(!F.accepts(e))return 0;var t={},n=e[this.expando];if(!n){n=F.uid++;try{t[this.expando]={value:n},Object.defineProperties(e,t)}catch(r){t[this.expando]=n,x.extend(e,t)}}return this.cache[n]||(this.cache[n]={}),n},set:function(e,t,n){var r,i=this.key(e),o=this.cache[i];if("string"==typeof t)o[t]=n;else if(x.isEmptyObject(o))this.cache[i]=t;else for(r in t)o[r]=t[r]},get:function(e,t){var n=this.cache[this.key(e)];return t===undefined?n:n[t]},access:function(e,t,n){return t===undefined||t&&"string"==typeof t&&n===undefined?this.get(e,t):(this.set(e,t,n),n!==undefined?n:t)},remove:function(e,t){var n,r,i=this.key(e),o=this.cache[i];if(t===undefined)this.cache[i]={};else{x.isArray(t)?r=t.concat(t.map(x.camelCase)):t in o?r=[t]:(r=x.camelCase(t),r=r in o?[r]:r.match(w)||[]),n=r.length;while(n--)delete o[r[n]]}},hasData:function(e){return!x.isEmptyObject(this.cache[e[this.expando]]||{})},discard:function(e){delete this.cache[this.key(e)]}},L=new F,q=new F,x.extend({acceptData:F.accepts,hasData:function(e){return L.hasData(e)||q.hasData(e)},data:function(e,t,n){return L.access(e,t,n)},removeData:function(e,t){L.remove(e,t)},_data:function(e,t,n){return q.access(e,t,n)},_removeData:function(e,t){q.remove(e,t)}}),x.fn.extend({data:function(e,t){var n,r,i=this[0],o=0,s=null;if(e===undefined){if(this.length&&(s=L.get(i),1===i.nodeType&&!q.get(i,"hasDataAttrs"))){for(n=i.attributes;n.length>o;o++)r=n[o].name,0===r.indexOf("data-")&&(r=x.camelCase(r.substring(5)),P(i,r,s[r]));q.set(i,"hasDataAttrs",!0)}return s}return"object"==typeof e?this.each(function(){L.set(this,e)}):x.access(this,function(t){var n,r=x.camelCase(e);if(i&&t===undefined){if(n=L.get(i,e),n!==undefined)return n;if(n=L.get(i,r),n!==undefined)return n;if(n=P(i,r,undefined),n!==undefined)return n}else this.each(function(){var n=L.get(this,r);L.set(this,r,t),-1!==e.indexOf("-")&&n!==undefined&&L.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){L.remove(this,e)})}});function P(e,t,n){var r;if(n===undefined&&1===e.nodeType)if(r="data-"+t.replace(O,"-$1").toLowerCase(),n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:H.test(n)?JSON.parse(n):n}catch(i){}L.set(e,t,n)}else n=undefined;return n}x.extend({queue:function(e,t,n){var r;return e?(t=(t||"fx")+"queue",r=q.get(e,t),n&&(!r||x.isArray(n)?r=q.access(e,t,x.makeArray(n)):r.push(n)),r||[]):undefined},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),s=function(){x.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,s,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return q.get(e,n)||q.access(e,n,{empty:x.Callbacks("once memory").add(function(){q.remove(e,[t+"queue",n])})})}}),x.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),n>arguments.length?x.queue(this[0],e):t===undefined?this:this.each(function(){var n=x.queue(this,e,t); +x._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=x.Deferred(),o=this,s=this.length,a=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=undefined),e=e||"fx";while(s--)n=q.get(o[s],e+"queueHooks"),n&&n.empty&&(r++,n.empty.add(a));return a(),i.promise(t)}});var R,M,W=/[\t\r\n]/g,$=/\r/g,B=/^(?:input|select|textarea|button)$/i;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[x.propFix[e]||e]})},addClass:function(e){var t,n,r,i,o,s=0,a=this.length,u="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];a>s;s++)if(n=this[s],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(W," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,s=0,a=this.length,u=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];a>s;s++)if(n=this[s],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(W," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,i="boolean"==typeof t;return x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var o,s=0,a=x(this),u=t,l=e.match(w)||[];while(o=l[s++])u=i?u:!a.hasClass(o),a[u?"addClass":"removeClass"](o)}else(n===r||"boolean"===n)&&(this.className&&q.set(this,"__className__",this.className),this.className=this.className||e===!1?"":q.get(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(W," ").indexOf(t)>=0)return!0;return!1},val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=x.isFunction(e),this.each(function(n){var i,o=x(this);1===this.nodeType&&(i=r?e.call(this,n,o.val()):e,null==i?i="":"number"==typeof i?i+="":x.isArray(i)&&(i=x.map(i,function(e){return null==e?"":e+""})),t=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&t.set(this,i,"value")!==undefined||(this.value=i))});if(i)return t=x.valHooks[i.type]||x.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&(n=t.get(i,"value"))!==undefined?n:(n=i.value,"string"==typeof n?n.replace($,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,s=o?null:[],a=o?i+1:r.length,u=0>i?a:o?i:0;for(;a>u;u++)if(n=r[u],!(!n.selected&&u!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),s=i.length;while(s--)r=i[s],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,t,n){var i,o,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===r?x.prop(e,t,n):(1===s&&x.isXMLDoc(e)||(t=t.toLowerCase(),i=x.attrHooks[t]||(x.expr.match.boolean.test(t)?M:R)),n===undefined?i&&"get"in i&&null!==(o=i.get(e,t))?o:(o=x.find.attr(e,t),null==o?undefined:o):null!==n?i&&"set"in i&&(o=i.set(e,n,t))!==undefined?o:(e.setAttribute(t,n+""),n):(x.removeAttr(e,t),undefined))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(w);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.boolean.test(n)&&(e[r]=!1),e.removeAttribute(n)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,t,n){var r,i,o,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return o=1!==s||!x.isXMLDoc(e),o&&(t=x.propFix[t]||t,i=x.propHooks[t]),n!==undefined?i&&"set"in i&&(r=i.set(e,n,t))!==undefined?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){return e.hasAttribute("tabindex")||B.test(e.nodeName)||e.href?e.tabIndex:-1}}}}),M={set:function(e,t,n){return t===!1?x.removeAttr(e,n):e.setAttribute(n,n),n}},x.each(x.expr.match.boolean.source.match(/\w+/g),function(e,t){var n=x.expr.attrHandle[t]||x.find.attr;x.expr.attrHandle[t]=function(e,t,r){var i=x.expr.attrHandle[t],o=r?undefined:(x.expr.attrHandle[t]=undefined)!=n(e,t,r)?t.toLowerCase():null;return x.expr.attrHandle[t]=i,o}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,t){return x.isArray(t)?e.checked=x.inArray(x(e).val(),t)>=0:undefined}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var I=/^key/,z=/^(?:mouse|contextmenu)|click/,_=/^(?:focusinfocus|focusoutblur)$/,X=/^([^.]*)(?:\.(.+)|)$/;function U(){return!0}function Y(){return!1}function V(){try{return o.activeElement}catch(e){}}x.event={global:{},add:function(e,t,n,i,o){var s,a,u,l,c,f,p,h,d,g,m,y=q.get(e);if(y){n.handler&&(s=n,n=s.handler,o=s.selector),n.guid||(n.guid=x.guid++),(l=y.events)||(l=y.events={}),(a=y.handle)||(a=y.handle=function(e){return typeof x===r||e&&x.event.triggered===e.type?undefined:x.event.dispatch.apply(a.elem,arguments)},a.elem=e),t=(t||"").match(w)||[""],c=t.length;while(c--)u=X.exec(t[c])||[],d=m=u[1],g=(u[2]||"").split(".").sort(),d&&(p=x.event.special[d]||{},d=(o?p.delegateType:p.bindType)||d,p=x.event.special[d]||{},f=x.extend({type:d,origType:m,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&x.expr.match.needsContext.test(o),namespace:g.join(".")},s),(h=l[d])||(h=l[d]=[],h.delegateCount=0,p.setup&&p.setup.call(e,i,g,a)!==!1||e.addEventListener&&e.addEventListener(d,a,!1)),p.add&&(p.add.call(e,f),f.handler.guid||(f.handler.guid=n.guid)),o?h.splice(h.delegateCount++,0,f):h.push(f),x.event.global[d]=!0);e=null}},remove:function(e,t,n,r,i){var o,s,a,u,l,c,f,p,h,d,g,m=q.hasData(e)&&q.get(e);if(m&&(u=m.events)){t=(t||"").match(w)||[""],l=t.length;while(l--)if(a=X.exec(t[l])||[],h=g=a[1],d=(a[2]||"").split(".").sort(),h){f=x.event.special[h]||{},h=(r?f.delegateType:f.bindType)||h,p=u[h]||[],a=a[2]&&RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||a&&!a.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));s&&!p.length&&(f.teardown&&f.teardown.call(e,d,m.handle)!==!1||x.removeEvent(e,h,m.handle),delete u[h])}else for(h in u)x.event.remove(e,h+t[l],n,r,!0);x.isEmptyObject(u)&&(delete m.handle,q.remove(e,"events"))}},trigger:function(t,n,r,i){var s,a,u,l,c,f,p,h=[r||o],d=y.call(t,"type")?t.type:t,g=y.call(t,"namespace")?t.namespace.split("."):[];if(a=u=r=r||o,3!==r.nodeType&&8!==r.nodeType&&!_.test(d+x.event.triggered)&&(d.indexOf(".")>=0&&(g=d.split("."),d=g.shift(),g.sort()),c=0>d.indexOf(":")&&"on"+d,t=t[x.expando]?t:new x.Event(d,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=g.join("."),t.namespace_re=t.namespace?RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=undefined,t.target||(t.target=r),n=null==n?[t]:x.makeArray(n,[t]),p=x.event.special[d]||{},i||!p.trigger||p.trigger.apply(r,n)!==!1)){if(!i&&!p.noBubble&&!x.isWindow(r)){for(l=p.delegateType||d,_.test(l+d)||(a=a.parentNode);a;a=a.parentNode)h.push(a),u=a;u===(r.ownerDocument||o)&&h.push(u.defaultView||u.parentWindow||e)}s=0;while((a=h[s++])&&!t.isPropagationStopped())t.type=s>1?l:p.bindType||d,f=(q.get(a,"events")||{})[t.type]&&q.get(a,"handle"),f&&f.apply(a,n),f=c&&a[c],f&&x.acceptData(a)&&f.apply&&f.apply(a,n)===!1&&t.preventDefault();return t.type=d,i||t.isDefaultPrevented()||p._default&&p._default.apply(h.pop(),n)!==!1||!x.acceptData(r)||c&&x.isFunction(r[d])&&!x.isWindow(r)&&(u=r[c],u&&(r[c]=null),x.event.triggered=d,r[d](),x.event.triggered=undefined,u&&(r[c]=u)),t.result}},dispatch:function(e){e=x.event.fix(e);var t,n,r,i,o,s=[],a=d.call(arguments),u=(q.get(this,"events")||{})[e.type]||[],l=x.event.special[e.type]||{};if(a[0]=e,e.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),t=0;while((i=s[t++])&&!e.isPropagationStopped()){e.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(o.namespace))&&(e.handleObj=o,e.data=o.data,r=((x.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,a),r!==undefined&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,s=[],a=t.delegateCount,u=e.target;if(a&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!==this;u=u.parentNode||this)if(u.disabled!==!0||"click"!==e.type){for(r=[],n=0;a>n;n++)o=t[n],i=o.selector+" ",r[i]===undefined&&(r[i]=o.needsContext?x(i,this).index(u)>=0:x.find(i,this,null,[u]).length),r[i]&&r.push(o);r.length&&s.push({elem:u,handlers:r})}return t.length>a&&s.push({elem:this,handlers:t.slice(a)}),s},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,r,i,s=t.button;return null==e.pageX&&null!=t.clientX&&(n=e.target.ownerDocument||o,r=n.documentElement,i=n.body,e.pageX=t.clientX+(r&&r.scrollLeft||i&&i.scrollLeft||0)-(r&&r.clientLeft||i&&i.clientLeft||0),e.pageY=t.clientY+(r&&r.scrollTop||i&&i.scrollTop||0)-(r&&r.clientTop||i&&i.clientTop||0)),e.which||s===undefined||(e.which=1&s?1:2&s?3:4&s?2:0),e}},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=z.test(i)?this.mouseHooks:I.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return 3===e.target.nodeType&&(e.target=e.target.parentNode),s.filter?s.filter(e,o):e},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==V()&&this.focus?(this.focus(),!1):undefined},delegateType:"focusin"},blur:{trigger:function(){return this===V()&&this.blur?(this.blur(),!1):undefined},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&x.nodeName(this,"input")?(this.click(),!1):undefined},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==undefined&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)},x.Event=function(e,t){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.getPreventDefault&&e.getPreventDefault()?U:Y):this.type=e,t&&x.extend(this,t),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,undefined):new x.Event(e,t)},x.Event.prototype={isDefaultPrevented:Y,isPropagationStopped:Y,isImmediatePropagationStopped:Y,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=U,e&&e.preventDefault&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=U,e&&e.stopPropagation&&e.stopPropagation()},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=U,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&o.addEventListener(e,r,!0)},teardown:function(){0===--n&&o.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,t,n,r,i){var o,s;if("object"==typeof e){"string"!=typeof t&&(n=n||t,t=undefined);for(s in e)this.on(s,t,n,e[s],i);return this}if(null==n&&null==r?(r=t,n=t=undefined):null==r&&("string"==typeof t?(r=n,n=undefined):(r=n,n=t,t=undefined)),r===!1)r=Y;else if(!r)return this;return 1===i&&(o=r,r=function(e){return x().off(e),o.apply(this,arguments)},r.guid=o.guid||(o.guid=x.guid++)),this.each(function(){x.event.add(this,e,r,n,t)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,x(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return(t===!1||"function"==typeof t)&&(n=t,t=undefined),n===!1&&(n=Y),this.each(function(){x.event.remove(this,e,n,t)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];return n?x.event.trigger(e,t,n,!0):undefined}});var G=/^.[^:#\[\.,]*$/,J=x.expr.match.needsContext,Q={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n,r,i=this.length;if("string"!=typeof e)return t=this,this.pushStack(x(e).filter(function(){for(r=0;i>r;r++)if(x.contains(t[r],this))return!0}));for(n=[],r=0;i>r;r++)x.find(e,this[r],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t=x(e,this),n=t.length;return this.filter(function(){var e=0;for(;n>e;e++)if(x.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(Z(this,e||[],!0))},filter:function(e){return this.pushStack(Z(this,e||[],!1))},is:function(e){return!!e&&("string"==typeof e?J.test(e)?x(e,this.context).index(this[0])>=0:x.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,o=[],s=J.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(s?s.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?g.call(x(e),this[0]):g.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function K(e,t){while((e=e[t])&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return K(e,"nextSibling")},prev:function(e){return K(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(Q[e]||x.unique(i),"p"===e[0]&&i.reverse()),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,t,n){var r=[],i=n!==undefined;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&x(e).is(n))break;r.push(e)}return r},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function Z(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(G.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return g.call(t,e)>=0!==n})}var et=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,tt=/<([\w:]+)/,nt=/<|&#?\w+;/,rt=/<(?:script|style|link)/i,it=/^(?:checkbox|radio)$/i,ot=/checked\s*(?:[^=]|=\s*.checked.)/i,st=/^$|\/(?:java|ecma)script/i,at=/^true\/(.*)/,ut=/^\s*\s*$/g,lt={option:[1,""],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};lt.optgroup=lt.option,lt.tbody=lt.tfoot=lt.colgroup=lt.caption=lt.col=lt.thead,lt.th=lt.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===undefined?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=ct(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=ct(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(gt(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&ht(gt(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++)1===e.nodeType&&(x.cleanData(gt(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var t=this[0]||{},n=0,r=this.length;if(e===undefined&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!rt.test(e)&&!lt[(tt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(et,"<$1>");try{for(;r>n;n++)t=this[n]||{},1===t.nodeType&&(x.cleanData(gt(t,!1)),t.innerHTML=e);t=0}catch(i){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=p.apply([],e);var r,i,o,s,a,u,l=0,c=this.length,f=this,h=c-1,d=e[0],g=x.isFunction(d);if(g||!(1>=c||"string"!=typeof d||x.support.checkClone)&&ot.test(d))return this.each(function(r){var i=f.eq(r);g&&(e[0]=d.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(r=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),i=r.firstChild,1===r.childNodes.length&&(r=i),i)){for(o=x.map(gt(r,"script"),ft),s=o.length;c>l;l++)a=r,l!==h&&(a=x.clone(a,!0,!0),s&&x.merge(o,gt(a,"script"))),t.call(this[l],a,l);if(s)for(u=o[o.length-1].ownerDocument,x.map(o,pt),l=0;s>l;l++)a=o[l],st.test(a.type||"")&&!q.access(a,"globalEval")&&x.contains(u,a)&&(a.src?x._evalUrl(a.src):x.globalEval(a.textContent.replace(ut,"")))}return this}}),x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=[],i=x(e),o=i.length-1,s=0;for(;o>=s;s++)n=s===o?this:this.clone(!0),x(i[s])[t](n),h.apply(r,n.get());return this.pushStack(r)}}),x.extend({clone:function(e,t,n){var r,i,o,s,a=e.cloneNode(!0),u=x.contains(e.ownerDocument,e);if(!(x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(s=gt(a),o=gt(e),r=0,i=o.length;i>r;r++)mt(o[r],s[r]);if(t)if(n)for(o=o||gt(e),s=s||gt(a),r=0,i=o.length;i>r;r++)dt(o[r],s[r]);else dt(e,a);return s=gt(a,"script"),s.length>0&&ht(s,!u&>(e,"script")),a},buildFragment:function(e,t,n,r){var i,o,s,a,u,l,c=0,f=e.length,p=t.createDocumentFragment(),h=[];for(;f>c;c++)if(i=e[c],i||0===i)if("object"===x.type(i))x.merge(h,i.nodeType?[i]:i);else if(nt.test(i)){o=o||p.appendChild(t.createElement("div")),s=(tt.exec(i)||["",""])[1].toLowerCase(),a=lt[s]||lt._default,o.innerHTML=a[1]+i.replace(et,"<$1>")+a[2],l=a[0];while(l--)o=o.firstChild;x.merge(h,o.childNodes),o=p.firstChild,o.textContent=""}else h.push(t.createTextNode(i));p.textContent="",c=0;while(i=h[c++])if((!r||-1===x.inArray(i,r))&&(u=x.contains(i.ownerDocument,i),o=gt(p.appendChild(i),"script"),u&&ht(o),n)){l=0;while(i=o[l++])st.test(i.type||"")&&n.push(i)}return p},cleanData:function(e){var t,n,r,i=e.length,o=0,s=x.event.special;for(;i>o;o++){if(n=e[o],x.acceptData(n)&&(t=q.access(n)))for(r in t.events)s[r]?x.event.remove(n,r):x.removeEvent(n,r,t.handle);L.discard(n),q.discard(n)}},_evalUrl:function(e){return x.ajax({url:e,type:"GET",dataType:"text",async:!1,global:!1,success:x.globalEval})}});function ct(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function ft(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function pt(e){var t=at.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function ht(e,t){var n=e.length,r=0;for(;n>r;r++)q.set(e[r],"globalEval",!t||q.get(t[r],"globalEval"))}function dt(e,t){var n,r,i,o,s,a,u,l;if(1===t.nodeType){if(q.hasData(e)&&(o=q.access(e),s=x.extend({},o),l=o.events,q.set(t,s),l)){delete s.handle,s.events={};for(i in l)for(n=0,r=l[i].length;r>n;n++)x.event.add(t,i,l[i][n])}L.hasData(e)&&(a=L.access(e),u=x.extend({},a),L.set(t,u))}}function gt(e,t){var n=e.getElementsByTagName?e.getElementsByTagName(t||"*"):e.querySelectorAll?e.querySelectorAll(t||"*"):[];return t===undefined||t&&x.nodeName(e,t)?x.merge([e],n):n}function mt(e,t){var n=t.nodeName.toLowerCase();"input"===n&&it.test(e.type)?t.checked=e.checked:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}x.fn.extend({wrapAll:function(e){var t;return x.isFunction(e)?this.each(function(t){x(this).wrapAll(e.call(this,t))}):(this[0]&&(t=x(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this)},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,"body")||x(this).replaceWith(this.childNodes)}).end()}});var yt,vt,xt=/^(none|table(?!-c[ea]).+)/,bt=/^margin/,wt=RegExp("^("+b+")(.*)$","i"),Tt=RegExp("^("+b+")(?!px)[a-z%]+$","i"),Ct=RegExp("^([+-])=("+b+")","i"),kt={BODY:"block"},Nt={position:"absolute",visibility:"hidden",display:"block"},Et={letterSpacing:0,fontWeight:400},St=["Top","Right","Bottom","Left"],jt=["Webkit","O","Moz","ms"];function Dt(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=jt.length;while(i--)if(t=jt[i]+n,t in e)return t;return r}function At(e,t){return e=t||e,"none"===x.css(e,"display")||!x.contains(e.ownerDocument,e)}function Lt(t){return e.getComputedStyle(t,null)}function qt(e,t){var n,r,i,o=[],s=0,a=e.length;for(;a>s;s++)r=e[s],r.style&&(o[s]=q.get(r,"olddisplay"),n=r.style.display,t?(o[s]||"none"!==n||(r.style.display=""),""===r.style.display&&At(r)&&(o[s]=q.access(r,"olddisplay",Pt(r.nodeName)))):o[s]||(i=At(r),(n&&"none"!==n||!i)&&q.set(r,"olddisplay",i?n:x.css(r,"display"))));for(s=0;a>s;s++)r=e[s],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[s]||"":"none"));return e}x.fn.extend({css:function(e,t){return x.access(this,function(e,t,n){var r,i,o={},s=0;if(x.isArray(t)){for(r=Lt(e),i=t.length;i>s;s++)o[t[s]]=x.css(e,t[s],!1,r);return o}return n!==undefined?x.style(e,t,n):x.css(e,t)},e,t,arguments.length>1)},show:function(){return qt(this,!0)},hide:function(){return qt(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:At(this))?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=yt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,s,a=x.camelCase(t),u=e.style;return t=x.cssProps[a]||(x.cssProps[a]=Dt(u,a)),s=x.cssHooks[t]||x.cssHooks[a],n===undefined?s&&"get"in s&&(i=s.get(e,!1,r))!==undefined?i:u[t]:(o=typeof n,"string"===o&&(i=Ct.exec(n))&&(n=(i[1]+1)*i[2]+parseFloat(x.css(e,t)),o="number"),null==n||"number"===o&&isNaN(n)||("number"!==o||x.cssNumber[a]||(n+="px"),x.support.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),s&&"set"in s&&(n=s.set(e,n,r))===undefined||(u[t]=n)),undefined)}},css:function(e,t,n,r){var i,o,s,a=x.camelCase(t);return t=x.cssProps[a]||(x.cssProps[a]=Dt(e.style,a)),s=x.cssHooks[t]||x.cssHooks[a],s&&"get"in s&&(i=s.get(e,!0,n)),i===undefined&&(i=yt(e,t,r)),"normal"===i&&t in Et&&(i=Et[t]),""===n||n?(o=parseFloat(i),n===!0||x.isNumeric(o)?o||0:i):i}}),yt=function(e,t,n){var r,i,o,s=n||Lt(e),a=s?s.getPropertyValue(t)||s[t]:undefined,u=e.style;return s&&(""!==a||x.contains(e.ownerDocument,e)||(a=x.style(e,t)),Tt.test(a)&&bt.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=s.width,u.width=r,u.minWidth=i,u.maxWidth=o)),a};function Ht(e,t,n){var r=wt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function Ot(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,s=0;for(;4>o;o+=2)"margin"===n&&(s+=x.css(e,n+St[o],!0,i)),r?("content"===n&&(s-=x.css(e,"padding"+St[o],!0,i)),"margin"!==n&&(s-=x.css(e,"border"+St[o]+"Width",!0,i))):(s+=x.css(e,"padding"+St[o],!0,i),"padding"!==n&&(s+=x.css(e,"border"+St[o]+"Width",!0,i)));return s}function Ft(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Lt(e),s=x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=yt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Tt.test(i))return i;r=s&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+Ot(e,t,n||(s?"border":"content"),r,o)+"px"}function Pt(e){var t=o,n=kt[e];return n||(n=Rt(e,t),"none"!==n&&n||(vt=(vt||x("