From da710b846becba0125e8a4055dc6f507a901bf05 Mon Sep 17 00:00:00 2001 From: moshee Date: Sat, 12 Sep 2015 21:09:52 -0700 Subject: [PATCH] move package main to cmd/airliftd --- .gitignore | 2 -- Dockerfile | 6 ++---- cmd/airliftd/bindata.go | 3 +++ cmd/airliftd/bindata_files/static.go | 18 ++++++++++++++++++ cmd/airliftd/bindata_files/templates.go | 17 +++++++++++++++++ .../airliftd/gen_version.bash | 0 server.go => cmd/airliftd/server.go | 0 .../airliftd/static}/airlift_120x120.png | Bin .../airliftd/static}/airlift_152x152.png | Bin .../airliftd/static}/airlift_180x180.png | Bin .../airliftd/static}/airlift_76x76.png | Bin {static => cmd/airliftd/static}/favicon.png | Bin {static => cmd/airliftd/static}/file.svg | 0 {static => cmd/airliftd/static}/script.js | 0 {static => cmd/airliftd/static}/style.css | 0 .../airliftd/templates}/config.tmpl | 0 .../airliftd/templates}/errors/errors.tmpl | 0 .../airliftd/templates}/history.tmpl | 0 .../airliftd/templates}/index.tmpl | 0 .../airliftd/templates}/layout.tmpl | 0 .../airliftd/templates}/login.tmpl | 0 .../airliftd/templates}/twitterbot.tmpl | 0 util.go => cmd/airliftd/util.go | 0 23 files changed, 40 insertions(+), 6 deletions(-) create mode 100644 cmd/airliftd/bindata.go create mode 100644 cmd/airliftd/bindata_files/static.go create mode 100644 cmd/airliftd/bindata_files/templates.go rename gen_version.bash => cmd/airliftd/gen_version.bash (100%) rename server.go => cmd/airliftd/server.go (100%) rename {static => cmd/airliftd/static}/airlift_120x120.png (100%) rename {static => cmd/airliftd/static}/airlift_152x152.png (100%) rename {static => cmd/airliftd/static}/airlift_180x180.png (100%) rename {static => cmd/airliftd/static}/airlift_76x76.png (100%) rename {static => cmd/airliftd/static}/favicon.png (100%) rename {static => cmd/airliftd/static}/file.svg (100%) rename {static => cmd/airliftd/static}/script.js (100%) rename {static => cmd/airliftd/static}/style.css (100%) rename {templates => cmd/airliftd/templates}/config.tmpl (100%) rename {templates => cmd/airliftd/templates}/errors/errors.tmpl (100%) rename {templates => cmd/airliftd/templates}/history.tmpl (100%) rename {templates => cmd/airliftd/templates}/index.tmpl (100%) rename {templates => cmd/airliftd/templates}/layout.tmpl (100%) rename {templates => cmd/airliftd/templates}/login.tmpl (100%) rename {templates => cmd/airliftd/templates}/twitterbot.tmpl (100%) rename util.go => cmd/airliftd/util.go (100%) diff --git a/.gitignore b/.gitignore index 882ca0f..f53f6d3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1 @@ -bindata_files -bindata.go version.go diff --git a/Dockerfile b/Dockerfile index 687d744..91b00ae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,5 @@ FROM golang MAINTAINER moshee -RUN go get -d -u ktkr.us/pkg/airlift -WORKDIR /go/src/ktkr.us/pkg/airlift -RUN go build +RUN go get -u ktkr.us/pkg/airlift/cmd/airliftd EXPOSE 60606 -ENTRYPOINT ["./airlift"] +ENTRYPOINT ["airliftd"] diff --git a/cmd/airliftd/bindata.go b/cmd/airliftd/bindata.go new file mode 100644 index 0000000..d11e530 --- /dev/null +++ b/cmd/airliftd/bindata.go @@ -0,0 +1,3 @@ +package main + +import _ "ktkr.us/pkg/airlift/cmd/airliftd/bindata_files" diff --git a/cmd/airliftd/bindata_files/static.go b/cmd/airliftd/bindata_files/static.go new file mode 100644 index 0000000..b505891 --- /dev/null +++ b/cmd/airliftd/bindata_files/static.go @@ -0,0 +1,18 @@ +package bindata_files + +import ( + "time" + + "ktkr.us/pkg/vfs/bindata" +) + +func init() { + bindata.RegisterFile("static/airlift_120x120.png", time.Unix(1440218376, 0), []byte("\x89PNG\x0d\n\x1a\n\x00\x00\x00\x0dIHDR\x00\x00\x00x\x00\x00\x00x\x08\x02\x00\x00\x00\xb6\x06\xa1\x85\x00\x00\x00\x09pHYs\x00\x00\x0b\x13\x00\x00\x0b\x13\x01\x00\x9a\x9c\x18\x00\x00\nOiCCPPhotoshop ICC profile\x00\x00x\xda\x9dSgTS\xe9\x16=\xf7\xde\xf4BK\x88\x80\x94KoR\x15\x08 RB\x8b\x80\x14\x91&*!\x09\x10J\x88!\xa1\xd9\x15Q\xc1\x11EE\x04\x1b\xc8\xa0\x88\x03\x8e\x8e\x80\x8c\x15Q,\x0c\x8a\n\xd8\x07\xe4!\xa2\x8e\x83\xa3\x88\x8a\xca\xfb\xe1\x7b\xa3k\xd6\xbc\xf7\xe6\xcd\xfe\xb5\xd7>\xe7\xac\xf3\x9d\xb3\xcf\x07\xc0\x08\x0c\x96H3Q5\x80\x0c\xa9B\x1e\x11\xe0\x83\xc7\xc4\xc6\xe1\xe4.@\x81\n$p\x00\x10\x08\xb3d!s\xfd#\x01\x00\xf8\x7e<<+\"\xc0\x07\xbe\x00\x01x\xd3\x0b\x08\x00\xc0M\x9b\xc00\x1c\x87\xff\x0f\xeaB\x99\\\x01\x80\x84\x01\xc0t\x918K\x08\x80\x14\x00@\x7a\x8eB\xa6\x00@F\x01\x80\x9d\x98&S\x00\xa0\x04\x00`\xcbcb\xe3\x00P-\x00`'\x7f\xe6\xd3\x00\x80\x9d\xf8\x99\x7b\x01\x00[\x94!\x15\x01\xa0\x91\x00 \x13e\x88D\x00h;\x00\xac\xcfV\x8aE\x00X0\x00\x14fK\xc49\x00\xd8-\x000IWfH\x00\xb0\xb7\x00\xc0\xce\x10\x0b\xb2\x00\x08\x0c\x000Q\x88\x85)\x00\x04\x7b\x00`\xc8##x\x00\x84\x99\x00\x14F\xf2W<\xf1+\xae\x10\xe7*\x00\x00x\x99\xb2<\xb9$9E\x81[\x08-q\x07WW.\x1e(\xceI\x17+\x146a\x02a\x9a@.\xc2\x79\x99\x192\x814\x0f\xe0\xf3\xcc\x00\x00\xa0\x91\x15\x11\xe0\x83\xf3\xfdx\xce\x0e\xae\xce\xce6\x8e\xb6\x0e_-\xea\xbf\x06\xff\"bb\xe3\xfe\xe5\xcf\xabp@\x00\x00\xe1t\x7e\xd1\xfe,/\xb3\x1a\x80;\x06\x80m\xfe\xa2%\xee\x04h^\x0b\xa0u\xf7\x8bf\xb2\x0f@\xb5\x00\xa0\xe9\xdaW\xf3p\xf8\x7e<\xdf5\x00\xb0j>\x01\x7b\x91-\xa8]c\x03\xf6K'\x10Xt\xc0\xe2\xf7\x00\x00\xf2\xbbo\xc1\xd4(\x08\x03\x80h\x83\xe1\xcfw\xff\xef?\xfdG\xa0%\x00\x80fI\x92q\x00\x00^D$.T\xca\xb3?\xc7\x08\x00\x00D\xa0\x81*\xb0A\x1b\xf4\xc1\x18,\xc0\x06\x1c\xc1\x05\xdc\xc1\x0b\xfc`6\x84B$\xc4\xc2B\x10B\nd\x80\x1cr`)\xac\x82B(\x86\xcd\xb0\x1d*`/\xd4@\x1d4\xc0Qh\x86\x93p\x0e.\xc2U\xb8\x0e=p\x0f\xfaa\x08\x9e\xc1(\xbc\x81\x09\x04A\xc8\x08\x13a!\xda\x88\x01b\x8aX#\x8e\x08\x17\x99\x85\xf8!\xc1H\x04\x12\x8b$ \xc9\x88\x14Q\"K\x915H1R\x8aT UH\x1d\xf2=r\x029\x87\\F\xba\x91;\xc8\x002\x82\xfc\x86\xbcG1\x94\x81\xb2Q=\xd4\x0c\xb5C\xb9\xa87\x1a\x84F\xa2\x0b\xd0dt1\x9a\x8f\x16\xa0\x9b\xd0r\xb4\x1a=\x8c6\xa1\xe7\xd0\xabh\x0f\xda\x8f>C\xc70\xc0\xe8\x18\x073\xc4l0.\xc6\xc3B\xb18,\x09\x93c\xcb\xb1\"\xac\x0c\xab\xc6\x1a\xb0V\xac\x03\xbb\x89\xf5c\xcf\xb1w\x04\x12\x81E\xc0\x096\x04wB a\x1eAHXLXN\xd8H\xa8 \x1c$4\x11\xda\x097\x09\x03\x84Q\xc2'\"\x93\xa8K\xb4&\xba\x11\xf9\xc4\x18b21\x87XH,#\xd6\x12\x8f\x13/\x10\x7b\x88C\xc47$\x12\x89C2'\xb9\x90\x02I\xb1\xa4T\xd2\x12\xd2F\xd2nR#\xe9,\xa9\x9b4H\x1a#\x93\xc9\xdadk\xb2\x079\x94, +\xc8\x85\xe4\x9d\xe4\xc3\xe43\xe4\x1b\xe4!\xf2[\n\x9db@q\xa4\xf8S\xe2(R\xcajJ\x19\xe5\x10\xe54\xe5\x06e\x982AU\xa3\x9aR\xdd\xa8\xa1T\x115\x8fZB\xad\xa1\xb6R\xafQ\x87\xa8\x134u\x9a9\xcd\x83\x16IK\xa5\xad\xa2\x95\xd3\x1ah\x17h\xf7i\xaf\xe8t\xba\x11\xdd\x95\x1eN\x97\xd0W\xd2\xcb\xe9G\xe8\x97\xe8\x03\xf4w\x0c\x0d\x86\x15\x83\xc7\x88g(\x19\x9b\x18\x07\x18g\x19w\x18\xaf\x98L\xa6\x19\xd3\x8b\x19\xc7T071\xeb\x98\xe7\x99\x0f\x99oUX*\xb6*\x7c\x15\x91\xca\n\x95J\x95&\x95\x1b*/T\xa9\xaa\xa6\xaa\xde\xaa\x0bU\xf3U\xcbT\x8f\xa9^S\x7d\xaeFU3S\xe3\xa9\x09\xd4\x96\xabU\xaa\x9dP\xebS\x1bSg\xa9;\xa8\x87\xaag\xa8oT?\xa4\x7eY\xfd\x89\x06Y\xc3L\xc3OC\xa4Q\xa0\xb1_\xe3\xbc\xc6 \x0bc\x19\xb3x,!k\x0d\xab\x86u\x815\xc4&\xb1\xcd\xd9\x7cv*\xbb\x98\xfd\x1d\xbb\x8b=\xaa\xa9\xa19C3J3W\xb3R\xf3\x94f?\x07\xe3\x98q\xf8\x9ctN\x09\xe7(\xa7\x97\xf3\x7e\x8a\xde\x14\xef)\xe2)\x1b\xa64L\xb91e\\k\xaa\x96\x97\x96X\xabH\xabQ\xabG\xeb\xbd6\xae\xed\xa7\x9d\xa6\xbdE\xbbY\xfb\x81\x0eA\xc7J'\\'Gg\x8f\xce\x05\x9d\xe7S\xd9S\xdd\xa7\n\xa7\x16M=:\xf5\xae.\xaak\xa5\x1b\xa1\xbbDw\xbfn\xa7\xee\x98\x9e\xbe^\x80\x9eLo\xa7\xde\x79\xbd\xe7\xfa\x1c\x7d/\xfdT\xfdm\xfa\xa7\xf5G\x0cX\x06\xb3\x0c$\x06\xdb\x0c\xce\x18<\xc55qo<\x1d/\xc7\xdb\xf1QC]\xc3@C\xa5a\x95a\x97\xe1\x84\x91\xb9\xd1<\xa3\xd5F\x8dF\x0f\x8ci\xc6\\\xe3$\xe3m\xc6m\xc6\xa3&\x06&!&KM\xeaM\xee\x9aRM\xb9\xa6)\xa6;L;L\xc7\xcd\xcc\xcd\xa2\xcd\xd6\x995\x9b=1\xd72\xe7\x9b\xe7\x9b\xd7\x9b\xdf\xb7`ZxZ,\xb6\xa8\xb6\xb8eI\xb2\xe4Z\xa6Y\xee\xb6\xbcn\x85Z9Y\xa5XUZ]\xb3F\xad\x9d\xad%\xd6\xbb\xad\xbb\xa7\x11\xa7\xb9N\x93N\xab\x9e\xd6g\xc3\xb0\xf1\xb6\xc9\xb6\xa9\xb7\x19\xb0\xe5\xd8\x06\xdb\xae\xb6m\xb6\x7dagb\x17g\xb7\xc5\xae\xc3\xee\x93\xbd\x93\x7d\xba\x7d\x8d\xfd=\x07\x0d\x87\xd9\x0e\xab\x1dZ\x1d\x7es\xb4r\x14:V:\xde\x9a\xce\x9c\xee?\x7d\xc5\xf4\x96\xe9/gX\xcf\x10\xcf\xd83\xe3\xb6\x13\xcb)\xc4i\x9dS\x9b\xd3Gg\x17g\xb9s\x83\xf3\x88\x8b\x89K\x82\xcb.\x97>.\x9b\x1b\xc6\xdd\xc8\xbd\xe4Jt\xf5q]\xe1\x7a\xd2\xf5\x9d\x9b\xb3\x9b\xc2\xed\xa8\xdb\xaf\xee6\xeei\xee\x87\xdc\x9f\xcc4\x9f)\x9eY3s\xd0\xc3\xc8C\xe0Q\xe5\xd1?\x0b\x9f\x950k\xdf\xac\x7eOCO\x81g\xb5\xe7#/c/\x91W\xad\xd7\xb0\xb7\xa5w\xaa\xf7a\xef\x17>\xf6>r\x9f\xe3>\xe3<7\xde2\xdeY_\xcc7\xc0\xb7\xc8\xb7\xcbO\xc3o\x9e_\x85\xdfC\x7f#\xffd\xff\x7a\xff\xd1\x00\xa7\x80%\x01g\x03\x89\x81A\x81[\x02\xfb\xf8\x7a\x7c!\xbf\x8e?:\xdbe\xf6\xb2\xd9\xedA\x8c\xa0\xb9A\x15A\x8f\x82\xad\x82\xe5\xc1\xad!h\xc8\xec\x90\xad!\xf7\xe7\x98\xce\x91\xcei\x0e\x85P\x7e\xe8\xd6\xd0\x07a\xe6a\x8b\xc3\x7e\x0c'\x85\x87\x85W\x86?\x8ep\x88X\x1a\xd11\x975w\xd1\xdcCs\xdfD\xfaD\x96D\xde\x9bg1O9\xaf-J5*>\xaa.j<\xda7\xba4\xba?\xc6.fY\xcc\xd5X\x9dXIlK\x1c9.*\xae6nl\xbe\xdf\xfc\xed\xf3\x87\xe2\x9d\xe2\x0b\xe3\x7b\x17\x98/\xc8]p\x79\xa1\xce\xc2\xf4\x85\xa7\x16\xa9.\x12,:\x96@L\x88N8\x94\xf0A\x10*\xa8\x16\x8c%\xf2\x13w%\x8e\n\x79\xc2\x1d\xc2g\"/\xd16\xd1\x88\xd8C\\*\x1eN\xf2H*M\x7a\x92\xec\x91\xbc5\x79$\xc53\xa5,\xe5\xb9\x84'\xa9\x90\xbcL\x0dL\xdd\x9b:\x9e\x16\x9av m2=:\xbd1\x83\x92\x91\x90qB\xaa!M\x93\xb6g\xeag\xe6fv\xcb\xace\x85\xb2\xfe\xc5n\x8b\xb7/\x1e\x95\x07\xc9k\xb3\x90\xac\x05Y-\n\xb6B\xa6\xe8TZ(\xd7*\x07\xb2geWf\xbf\xcd\x89\xca9\x96\xab\x9e+\xcd\xed\xcc\xb3\xca\xdb\x907\x9c\xef\x9f\xff\xed\x12\xc2\x12\xe1\x92\xb6\xa5\x86KW-\x1dX\xe6\xbd\xacj9\xb2\x15\x89\x8a\xae\x14\xdb\x17\x97\x15\x7f\xd8(\xdcx\xe5\x1b\x87o\xca\xbf\x99\xdc\x94\xb4\xa9\xab\xc4\xb9d\xcff\xd2f\xe9\xe6\xde-\x9e[\x0e\x96\xaa\x97\xe6\x97\x0en\x0d\xd9\xda\xb4\x0d\xdfV\xb4\xed\xf5\xf6E\xdb/\x97\xcd(\xdb\xbb\x83\xb6C\xb9\xa3\xbf<\xb8\xbce\xa7\xc9\xce\xcd;?T\xa4T\xf4T\xfaT6\xee\xd2\xdd\xb5a\xd7\xf8n\xd1\xee\x1b\x7b\xbc\xf64\xec\xd5\xdb[\xbc\xf7\xfd>\xc9\xbe\xdbU\x01UM\xd5f\xd5e\xfbI\xfb\xb3\xf7?\xae\x89\xaa\xe9\xf8\x96\xfbm]\xadNmq\xed\xc7\x03\xd2\x03\xfd\x07#\x0e\xb6\xd7\xb9\xd4\xd5\x1d\xd2=TR\x8f\xd6+\xebG\x0e\xc7\x1f\xbe\xfe\x9d\xefw-\x0d6\x0dU\x8d\x9c\xc6\xe2#pD\x79\xe4\xe9\xf7\x09\xdf\xf7\x1e\x0d:\xdav\x8c\x7b\xac\xe1\x07\xd3\x1fv\x1dg\x1d/jB\x9a\xf2\x9aF\x9bS\x9a\xfb[b[\xbaO\xcc>\xd1\xd6\xea\xde\x7a\xfcG\xdb\x1f\x0f\x9c499\xe2?r\xfd\xe9\xfc\xa7C\xcfd\xcf&\x9e\x17\xfe\xa2\xfe\xcb\xae\x17\x16/\x7e\xf8\xd5\xeb\xd7\xce\xd1\x98\xd1\xa1\x97\xf2\x97\x93\xbfm\x7c\xa5\xfd\xea\xc0\xeb\x19\xaf\xdb\xc6\xc2\xc6\x1e\xbe\xc9x31^\xf4V\xfb\xed\xc1w\xdcw\x1d\xef\xa3\xdf\x0fO\xe4\x7c \x7f(\xffh\xf9\xb1\xf5S\xd0\xa7\xfb\x93\x19\x93\x93\xff\x04\x03\x98\xf3\xfcc3-\xdb\x00\x00:\x15iTXtXML:com.adobe.xmp\x00\x00\x00\x00\x00\n\n \n \n Adobe Photoshop CC (Windows)\n 2014-09-14T12:46:29-07:00\n 2014-09-14T12:50:07-07:00\n 2014-09-14T12:50:07-07:00\n xmp.iid:c63ab08b-244e-e442-83f2-8ddfc9ee4a32\n xmp.did:7ce9d799-436a-b44c-89c7-a1774238e9da\n xmp.did:7ce9d799-436a-b44c-89c7-a1774238e9da\n \n \n \n created\n xmp.iid:7ce9d799-436a-b44c-89c7-a1774238e9da\n 2014-09-14T12:46:29-07:00\n Adobe Photoshop CC (Windows)\n \n \n saved\n xmp.iid:c63ab08b-244e-e442-83f2-8ddfc9ee4a32\n 2014-09-14T12:50:07-07:00\n Adobe Photoshop CC (Windows)\n /\n \n \n \n image/png\n 3\n sRGB IEC61966-2.1\n 1\n 720000/10000\n 720000/10000\n 2\n 1\n 120\n 120\n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\xc2\xaa\x98\x05\x00\x00\x00 cHRM\x00\x00\x7a%\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00u0\x00\x00\xea`\x00\x00:\x98\x00\x00\x17o\x92_\xc5F\x00\x00\x09\x87IDATx\xda\xed\x9d\xf9_\x13I\x1a\xc6\xf9\x9f\xf6\x9cQ\xc6q\xd6\xd5QGD\xf1\"\xca\xa9\xa2\xa2\x80\\AQAt\x11P\x14\x19\x9dq\xf0\xdc\xf1\x1a\x14<\x19\xd6\x11D\x03\xe16\x08!\x84\x9c\x10H\x02I8B\x0er\x91k\x0b[YW0@\xa5\xbb\xba\x13\xea\xfd*\x033\x0e\x94\xb8\xad\x03\x92\xc1R6\x0d\xa0E\xa9\x1b\xd1HY\x967\xf5\xf1\x8cg\x91\x09\x14\xc5\xa9\xc4v@\x7f\xfc\xcdS\x8f\xd3\x81\x0e60n\x1eG\x96\x1b\x8b\xacv \x14\xa0%G#\x81#\xcf\xae\x16l\x9c\xa9V\x7ej\x8f\xb1\xa3\x01lDF\xdbm\xb7\x8dT\xdf\x15\xb3\xb7\x06\x09h\xd5\xd5SN\xc3\xd8\x02\xab\x1d\xb8\xc8\xb6\x0e\x88Q:\xc9\x94\x7ed\xe8v1\n\xd0\xbd\x87\xc3(\x92$\x9beh\x7b\xb5\xc0j\xd5\xb7\x8b\x7bS7N\xbf1u#x\x0c\xb6\xa0\xc4\x0d\xac\xac\xff\xdca\xeaP\x00Q\x05Z\x79\xed\xb4\xd30\xbe\xc8\xd3\x94XQ\x92I\xbc]\x94\xb9e\xa4\xfa\x8e\xdbnEi\xdc\x13\xad\xb5\xd2\x9c\x98\x80\x01=\x7d \xbf\x7d\x0d\x7f\x9a\xea\xa8\x97\xe5\xed\xfe\xd0\xd4\xb1]\xfa\xc6\xea\xc5.-\xf9e\xdc6\x8b\xf6\xe9MQ\xfaf\xa6\x83V]\xcfw\x1a\xf5\xfe\xcf/Fk\x1e\x8a\xb3\xb6\x11m\xf6\x15\x1e4\x8b:P:\x89ctXu\xe3\x0c\xc9\xa0\x85)\x1bH\x91\xf8(\xcb\xc0\xe3\x90:\xbf\xd0\x0f\xdd/\x15\x1e\x0e#\xda\x1f\xfc%\xd7\xaeA:\xc1\x99\x94v\xcb\x0b\x12\xc9\xe2C\x0eh\xe5\x8d3\xce/\\\x01\xf13l\xaa\xbe\x81K\xd9D/\xbd\xa9\xe1\xc3\x15WPNp\x80k\xe9\xb9\xd5\xe2\xec\x9d\xf4\x83\x06I\x18\xdf5P]\xb0\x89\xdf,;\x9d@\xf4(bo\x1b\xad\x79\x00\xec\x05\x19n\x97uR\xfb\xe4\x06\xd8\xcd\x7e\x81\xeeI\xfe\x01Z\xca\x9b\x05N\x93\x01\xd1\xc1\xe5r\x8e\xbd\x7e,\xca\xdaNt-\xc9\x8d3\xf0\xeaQNp\x80q\x0d\\\xc9\x85f\xe5\x17h/\xf2\x00\xbe\xa1\x79r]\x98\x1aN$\xd0w!\xdd\xaa@1\xc1\x01\xa3\x11b\xa7.\x15\xd03\xa3\x02\xe5\xf5\xfc\x0fi\xa4lP\xfd\x7a\x96\xba\x09\x8eM\xddo\xd7*g>:\xf0\xa0\x05I\xeb\xa1\xe5\xa55\xc0\xa8@V\x94Ld\xd2\x93\xb6\x09\x1c\xe9.R\xaf!\x98\xc5\x9d\x13o\xdf\xb8,\xa6O7B\xb3\n`\xd0\xc4\x04G\xdfR#:\x16E\xe4\xd3\x7b$r\xbc\xe1w\x7f'8\x1e\x8f\xa9\xa7]\xf3\xf4\xa6M\xdd7\xfb\xc5\xa5\n\xfa\xe3\xca\x94\xb6\xea\xb60m\x13\x91\x954\xff\x80\xb9\x97\x079/\xe5\xb7\x0c\x94\xe5MO\x08\xbep\x9a\x85\x07\xdd\x7dh\x1d\xb4\xbcL\n`\xd3\xca[E\xddI\xeb\x89\xdc\x14?\x9f\xb0k\x06\x17\x8e\xd8\xd0\xc9\x95\x9dM\xd1>\xff\xd5\xf7\x02\x0b4\xab\xe0\x01\xfda\x1dN!\x92\x17\xa7\x11\xe9\x09\x927\xa8\xee]t\x1a\xc7\xe7YK\xe2q\xc0\x87@q%\xf7\xd3\x1b\xfb0\xe8\x85\xad\xc3\xf18\xa2\x131D\x92=\xe9\x11\xba?\xca\xdd\xb3&8\xc0\xca'\xda\xea$\xa7\x12\xc4\x79\x7bL\xc2\xb7\x0bl\x1b\x1e4\xff\xe0Zh\x79\x19\x1c\x80\xac\xee\x8f\xdf\x04i\x9b\x89T\x7b\x8fG\x83!\x04\xe1\xbc\xd3w3\x81S\xe8\xc9\xdd\xe0U\xdd\xcb\x07\xe0\xe9\xc2\x9b\x85f\x15\xb4\xa0?\x18\xb7a\\u\xb7\x84\x7fh\x1d\x91\xb0\xac8u\xe4U\xa5('\x0el\x19\xbcU4\xb5\xc8\x15s\x0c\x7a\xbeK\n*\xb9\xbc$s&mi\xc1\xa1I\xb9\x00\xae)x\xd0]\x89\xdfC+P@\xdb\x86\x07%\x05\x07A\xc2=\xecm\xa3\xf5U\xfe\xac\x90@\xb3\nv\xd0\x1e\xcfH\xddc\x7eJ\x18\xf0\nu\xf9e\xa7\xd9\xdf%V\x0c\x7a\xee\x91\xb5\xbc4\x0b\xe4)\xbb\x90aU\xcaIi\x13\x1et\xe7\x815\xd0b2e\x7d[]wZD\xcf\x11\x96\xfe\xe3`\x83\x94\x80f\x15\x84\xa0]\x93&\xc5\xf5\xfc\xae\xa4\xf5\xc3Oo\x92\x7e\x1d\x1d\x1e\xf4\xbb\xfd\xab\xa1\xc5@\xca\xa6^\x9e +R\x7e\xe9\x98\x7d\x01\xd3<\x88\x80f\x15<\xa0\xdd\x0e\xbb\xaa\xfc\xb20'\xce(h\xa3\xae\x97\xa5\x0e\xda2 \x11\x17\x1c\xd2\xbe\xb8\xefq:)\xed\x08\x1et\xc7\xbe\x7fB\x8b\x11\xe37\xb7KS\x7dOq\xb3h\x8a\x82/g\xcc\x0ehV\x81\x0d\xda\xaeS\x0f\xde+5K\xf8\xc8\x7a\\\x7a\xa0=\x1e=\x8f3\xd6\\\x83\xf2\x861\xbf@\xf3\x12VA\x8b\xb6\x99\x88Qo\xe0\xb78\xcd\x06\xf4]C\xb3\n<\xd0S\xc6q\x07\xda\x9b\x7a\x97$h0\xc7Cx\xd3\x0c\x99\xa0\xdf\xee\xfd\x07\xb4\xbcK/\xa0Ya\xd0\x18t\x90\x81n\xdf\xf3\x1d\xb4\x96 hhV\x184*\xd0m\xbbWB\x8b\x92ENJ\xbf\x83\xefw@\xb3b\x10h\xb7\xc3\xae\xb8sA\x98\x9fH\xef\x00.\xc8A[\x87\x14\xdd9\xf1D\xb3\xfa\x0en\x10\x82n\x8d\xff\x16Zde\xaf\xe3\xab\x79\x9c\xdf\xf26\x8b\x85\x0c4\xb0\xe3\xa1\xdaG\xcd\xfb\xd7\xa2,\x1c5\xe8i\xedZ&\xb9vf\xea\xb3\xdf2\xf5\xb85\x9c*p\xd4S\x0d\x7a\x7a\xa7\xb2Y\xe8\xab\x0e\xe1\xb0\xfeN\x8b\x1a\xf7\xacR\xbd(\x07\x07\xd7\xff\xdd\xe6a\xb3**\xafr\xe3W\xce\xfc\x19\xa9v\xdc\xdf]t\x98\xae\x7ai\x03M\xa8=3R\xdf\xdd6\xc7\xf5\xad\xb2\x7fqv\x7eM\x16\xe8\xf7v\xfcc\x7d\xd4r\x1a+\xa5\x194\xa1\x9e\xe9!\xa0\xfa3:\x93J98\x00I\xb0\xe3\x9a\xca\xa6\x7d\xdf\xd3^##@\x035\xc4\xae\xe8\xf79\x04\x84\xb1\xe3\xae\x16\xf0\x89aH\x81!o\"\xff\xc6\x1c\xb5$m\xd45\xbd\xf4\xff\xb6]0:\xe6\x17\xa60\xaa4f\x81&\xd4\x99\xb7\x7f\xf6\x10p\xc1vl\x02\xa3c`\xc7L+\x8a\x89\xa0\x818\xac\xaf$7\x8a\xa6\x16\xf3s\xf6\xc0\x8e\xd55\x95\x8d\x09k\x98Y\x11CA\x13\xe2\xee^\xa5\x7eY\xf1\xd9\x10\xf0\x8bv\x9c\xb1\x83\xc9\xb5\x84\xbc\xde\xf1W\x86\xab-c\xfb\x84\xf0\x8b\xff\x1e\xc42<\xd8U\x90\xc2\xfc*\x02\x004!\xc1\x79\xb6mT\xf3\x99\x1d\xcb\xee\x94rv-\x0b\x88\xfc\x03\x064\x10':\xb4\xffa\x99\xdba\x7fo\xc7\x15\xdc\xbd\xab\x03(\xf9@\x02M\xa8\xf9P\x180\x93\x80K;\xa4n\xfb_\xb0\x10\x08\x83\xc6\xa01h,\x0c\x9a\xc1\xa0_m\xfb3\x16\x02a\xd0\x184\x06\x8d\x85A3\x18t\xed\xd6?a!\x10\x06\x8dA\x07\x97\xfe\x0b\xe6D\x7e\x89\x11\x04\x8f\xa9\x00\x00\x00\x00IEND\xaeB`\x82")) + bindata.RegisterFile("static/airlift_152x152.png", time.Unix(1440218376, 0), []byte("\x89PNG\x0d\n\x1a\n\x00\x00\x00\x0dIHDR\x00\x00\x00\x98\x00\x00\x00\x98\x08\x02\x00\x00\x00\x97\xa0\xb7v\x00\x00\x00\x09pHYs\x00\x00\x0b\x13\x00\x00\x0b\x13\x01\x00\x9a\x9c\x18\x00\x00\nOiCCPPhotoshop ICC profile\x00\x00x\xda\x9dSgTS\xe9\x16=\xf7\xde\xf4BK\x88\x80\x94KoR\x15\x08 RB\x8b\x80\x14\x91&*!\x09\x10J\x88!\xa1\xd9\x15Q\xc1\x11EE\x04\x1b\xc8\xa0\x88\x03\x8e\x8e\x80\x8c\x15Q,\x0c\x8a\n\xd8\x07\xe4!\xa2\x8e\x83\xa3\x88\x8a\xca\xfb\xe1\x7b\xa3k\xd6\xbc\xf7\xe6\xcd\xfe\xb5\xd7>\xe7\xac\xf3\x9d\xb3\xcf\x07\xc0\x08\x0c\x96H3Q5\x80\x0c\xa9B\x1e\x11\xe0\x83\xc7\xc4\xc6\xe1\xe4.@\x81\n$p\x00\x10\x08\xb3d!s\xfd#\x01\x00\xf8\x7e<<+\"\xc0\x07\xbe\x00\x01x\xd3\x0b\x08\x00\xc0M\x9b\xc00\x1c\x87\xff\x0f\xeaB\x99\\\x01\x80\x84\x01\xc0t\x918K\x08\x80\x14\x00@\x7a\x8eB\xa6\x00@F\x01\x80\x9d\x98&S\x00\xa0\x04\x00`\xcbcb\xe3\x00P-\x00`'\x7f\xe6\xd3\x00\x80\x9d\xf8\x99\x7b\x01\x00[\x94!\x15\x01\xa0\x91\x00 \x13e\x88D\x00h;\x00\xac\xcfV\x8aE\x00X0\x00\x14fK\xc49\x00\xd8-\x000IWfH\x00\xb0\xb7\x00\xc0\xce\x10\x0b\xb2\x00\x08\x0c\x000Q\x88\x85)\x00\x04\x7b\x00`\xc8##x\x00\x84\x99\x00\x14F\xf2W<\xf1+\xae\x10\xe7*\x00\x00x\x99\xb2<\xb9$9E\x81[\x08-q\x07WW.\x1e(\xceI\x17+\x146a\x02a\x9a@.\xc2\x79\x99\x192\x814\x0f\xe0\xf3\xcc\x00\x00\xa0\x91\x15\x11\xe0\x83\xf3\xfdx\xce\x0e\xae\xce\xce6\x8e\xb6\x0e_-\xea\xbf\x06\xff\"bb\xe3\xfe\xe5\xcf\xabp@\x00\x00\xe1t\x7e\xd1\xfe,/\xb3\x1a\x80;\x06\x80m\xfe\xa2%\xee\x04h^\x0b\xa0u\xf7\x8bf\xb2\x0f@\xb5\x00\xa0\xe9\xdaW\xf3p\xf8\x7e<\xdf5\x00\xb0j>\x01\x7b\x91-\xa8]c\x03\xf6K'\x10Xt\xc0\xe2\xf7\x00\x00\xf2\xbbo\xc1\xd4(\x08\x03\x80h\x83\xe1\xcfw\xff\xef?\xfdG\xa0%\x00\x80fI\x92q\x00\x00^D$.T\xca\xb3?\xc7\x08\x00\x00D\xa0\x81*\xb0A\x1b\xf4\xc1\x18,\xc0\x06\x1c\xc1\x05\xdc\xc1\x0b\xfc`6\x84B$\xc4\xc2B\x10B\nd\x80\x1cr`)\xac\x82B(\x86\xcd\xb0\x1d*`/\xd4@\x1d4\xc0Qh\x86\x93p\x0e.\xc2U\xb8\x0e=p\x0f\xfaa\x08\x9e\xc1(\xbc\x81\x09\x04A\xc8\x08\x13a!\xda\x88\x01b\x8aX#\x8e\x08\x17\x99\x85\xf8!\xc1H\x04\x12\x8b$ \xc9\x88\x14Q\"K\x915H1R\x8aT UH\x1d\xf2=r\x029\x87\\F\xba\x91;\xc8\x002\x82\xfc\x86\xbcG1\x94\x81\xb2Q=\xd4\x0c\xb5C\xb9\xa87\x1a\x84F\xa2\x0b\xd0dt1\x9a\x8f\x16\xa0\x9b\xd0r\xb4\x1a=\x8c6\xa1\xe7\xd0\xabh\x0f\xda\x8f>C\xc70\xc0\xe8\x18\x073\xc4l0.\xc6\xc3B\xb18,\x09\x93c\xcb\xb1\"\xac\x0c\xab\xc6\x1a\xb0V\xac\x03\xbb\x89\xf5c\xcf\xb1w\x04\x12\x81E\xc0\x096\x04wB a\x1eAHXLXN\xd8H\xa8 \x1c$4\x11\xda\x097\x09\x03\x84Q\xc2'\"\x93\xa8K\xb4&\xba\x11\xf9\xc4\x18b21\x87XH,#\xd6\x12\x8f\x13/\x10\x7b\x88C\xc47$\x12\x89C2'\xb9\x90\x02I\xb1\xa4T\xd2\x12\xd2F\xd2nR#\xe9,\xa9\x9b4H\x1a#\x93\xc9\xdadk\xb2\x079\x94, +\xc8\x85\xe4\x9d\xe4\xc3\xe43\xe4\x1b\xe4!\xf2[\n\x9db@q\xa4\xf8S\xe2(R\xcajJ\x19\xe5\x10\xe54\xe5\x06e\x982AU\xa3\x9aR\xdd\xa8\xa1T\x115\x8fZB\xad\xa1\xb6R\xafQ\x87\xa8\x134u\x9a9\xcd\x83\x16IK\xa5\xad\xa2\x95\xd3\x1ah\x17h\xf7i\xaf\xe8t\xba\x11\xdd\x95\x1eN\x97\xd0W\xd2\xcb\xe9G\xe8\x97\xe8\x03\xf4w\x0c\x0d\x86\x15\x83\xc7\x88g(\x19\x9b\x18\x07\x18g\x19w\x18\xaf\x98L\xa6\x19\xd3\x8b\x19\xc7T071\xeb\x98\xe7\x99\x0f\x99oUX*\xb6*\x7c\x15\x91\xca\n\x95J\x95&\x95\x1b*/T\xa9\xaa\xa6\xaa\xde\xaa\x0bU\xf3U\xcbT\x8f\xa9^S\x7d\xaeFU3S\xe3\xa9\x09\xd4\x96\xabU\xaa\x9dP\xebS\x1bSg\xa9;\xa8\x87\xaag\xa8oT?\xa4\x7eY\xfd\x89\x06Y\xc3L\xc3OC\xa4Q\xa0\xb1_\xe3\xbc\xc6 \x0bc\x19\xb3x,!k\x0d\xab\x86u\x815\xc4&\xb1\xcd\xd9\x7cv*\xbb\x98\xfd\x1d\xbb\x8b=\xaa\xa9\xa19C3J3W\xb3R\xf3\x94f?\x07\xe3\x98q\xf8\x9ctN\x09\xe7(\xa7\x97\xf3\x7e\x8a\xde\x14\xef)\xe2)\x1b\xa64L\xb91e\\k\xaa\x96\x97\x96X\xabH\xabQ\xabG\xeb\xbd6\xae\xed\xa7\x9d\xa6\xbdE\xbbY\xfb\x81\x0eA\xc7J'\\'Gg\x8f\xce\x05\x9d\xe7S\xd9S\xdd\xa7\n\xa7\x16M=:\xf5\xae.\xaak\xa5\x1b\xa1\xbbDw\xbfn\xa7\xee\x98\x9e\xbe^\x80\x9eLo\xa7\xde\x79\xbd\xe7\xfa\x1c\x7d/\xfdT\xfdm\xfa\xa7\xf5G\x0cX\x06\xb3\x0c$\x06\xdb\x0c\xce\x18<\xc55qo<\x1d/\xc7\xdb\xf1QC]\xc3@C\xa5a\x95a\x97\xe1\x84\x91\xb9\xd1<\xa3\xd5F\x8dF\x0f\x8ci\xc6\\\xe3$\xe3m\xc6m\xc6\xa3&\x06&!&KM\xeaM\xee\x9aRM\xb9\xa6)\xa6;L;L\xc7\xcd\xcc\xcd\xa2\xcd\xd6\x995\x9b=1\xd72\xe7\x9b\xe7\x9b\xd7\x9b\xdf\xb7`ZxZ,\xb6\xa8\xb6\xb8eI\xb2\xe4Z\xa6Y\xee\xb6\xbcn\x85Z9Y\xa5XUZ]\xb3F\xad\x9d\xad%\xd6\xbb\xad\xbb\xa7\x11\xa7\xb9N\x93N\xab\x9e\xd6g\xc3\xb0\xf1\xb6\xc9\xb6\xa9\xb7\x19\xb0\xe5\xd8\x06\xdb\xae\xb6m\xb6\x7dagb\x17g\xb7\xc5\xae\xc3\xee\x93\xbd\x93\x7d\xba\x7d\x8d\xfd=\x07\x0d\x87\xd9\x0e\xab\x1dZ\x1d\x7es\xb4r\x14:V:\xde\x9a\xce\x9c\xee?\x7d\xc5\xf4\x96\xe9/gX\xcf\x10\xcf\xd83\xe3\xb6\x13\xcb)\xc4i\x9dS\x9b\xd3Gg\x17g\xb9s\x83\xf3\x88\x8b\x89K\x82\xcb.\x97>.\x9b\x1b\xc6\xdd\xc8\xbd\xe4Jt\xf5q]\xe1\x7a\xd2\xf5\x9d\x9b\xb3\x9b\xc2\xed\xa8\xdb\xaf\xee6\xeei\xee\x87\xdc\x9f\xcc4\x9f)\x9eY3s\xd0\xc3\xc8C\xe0Q\xe5\xd1?\x0b\x9f\x950k\xdf\xac\x7eOCO\x81g\xb5\xe7#/c/\x91W\xad\xd7\xb0\xb7\xa5w\xaa\xf7a\xef\x17>\xf6>r\x9f\xe3>\xe3<7\xde2\xdeY_\xcc7\xc0\xb7\xc8\xb7\xcbO\xc3o\x9e_\x85\xdfC\x7f#\xffd\xff\x7a\xff\xd1\x00\xa7\x80%\x01g\x03\x89\x81A\x81[\x02\xfb\xf8\x7a\x7c!\xbf\x8e?:\xdbe\xf6\xb2\xd9\xedA\x8c\xa0\xb9A\x15A\x8f\x82\xad\x82\xe5\xc1\xad!h\xc8\xec\x90\xad!\xf7\xe7\x98\xce\x91\xcei\x0e\x85P\x7e\xe8\xd6\xd0\x07a\xe6a\x8b\xc3\x7e\x0c'\x85\x87\x85W\x86?\x8ep\x88X\x1a\xd11\x975w\xd1\xdcCs\xdfD\xfaD\x96D\xde\x9bg1O9\xaf-J5*>\xaa.j<\xda7\xba4\xba?\xc6.fY\xcc\xd5X\x9dXIlK\x1c9.*\xae6nl\xbe\xdf\xfc\xed\xf3\x87\xe2\x9d\xe2\x0b\xe3\x7b\x17\x98/\xc8]p\x79\xa1\xce\xc2\xf4\x85\xa7\x16\xa9.\x12,:\x96@L\x88N8\x94\xf0A\x10*\xa8\x16\x8c%\xf2\x13w%\x8e\n\x79\xc2\x1d\xc2g\"/\xd16\xd1\x88\xd8C\\*\x1eN\xf2H*M\x7a\x92\xec\x91\xbc5\x79$\xc53\xa5,\xe5\xb9\x84'\xa9\x90\xbcL\x0dL\xdd\x9b:\x9e\x16\x9av m2=:\xbd1\x83\x92\x91\x90qB\xaa!M\x93\xb6g\xeag\xe6fv\xcb\xace\x85\xb2\xfe\xc5n\x8b\xb7/\x1e\x95\x07\xc9k\xb3\x90\xac\x05Y-\n\xb6B\xa6\xe8TZ(\xd7*\x07\xb2geWf\xbf\xcd\x89\xca9\x96\xab\x9e+\xcd\xed\xcc\xb3\xca\xdb\x907\x9c\xef\x9f\xff\xed\x12\xc2\x12\xe1\x92\xb6\xa5\x86KW-\x1dX\xe6\xbd\xacj9\xb2\x15\x89\x8a\xae\x14\xdb\x17\x97\x15\x7f\xd8(\xdcx\xe5\x1b\x87o\xca\xbf\x99\xdc\x94\xb4\xa9\xab\xc4\xb9d\xcff\xd2f\xe9\xe6\xde-\x9e[\x0e\x96\xaa\x97\xe6\x97\x0en\x0d\xd9\xda\xb4\x0d\xdfV\xb4\xed\xf5\xf6E\xdb/\x97\xcd(\xdb\xbb\x83\xb6C\xb9\xa3\xbf<\xb8\xbce\xa7\xc9\xce\xcd;?T\xa4T\xf4T\xfaT6\xee\xd2\xdd\xb5a\xd7\xf8n\xd1\xee\x1b\x7b\xbc\xf64\xec\xd5\xdb[\xbc\xf7\xfd>\xc9\xbe\xdbU\x01UM\xd5f\xd5e\xfbI\xfb\xb3\xf7?\xae\x89\xaa\xe9\xf8\x96\xfbm]\xadNmq\xed\xc7\x03\xd2\x03\xfd\x07#\x0e\xb6\xd7\xb9\xd4\xd5\x1d\xd2=TR\x8f\xd6+\xebG\x0e\xc7\x1f\xbe\xfe\x9d\xefw-\x0d6\x0dU\x8d\x9c\xc6\xe2#pD\x79\xe4\xe9\xf7\x09\xdf\xf7\x1e\x0d:\xdav\x8c\x7b\xac\xe1\x07\xd3\x1fv\x1dg\x1d/jB\x9a\xf2\x9aF\x9bS\x9a\xfb[b[\xbaO\xcc>\xd1\xd6\xea\xde\x7a\xfcG\xdb\x1f\x0f\x9c499\xe2?r\xfd\xe9\xfc\xa7C\xcfd\xcf&\x9e\x17\xfe\xa2\xfe\xcb\xae\x17\x16/\x7e\xf8\xd5\xeb\xd7\xce\xd1\x98\xd1\xa1\x97\xf2\x97\x93\xbfm\x7c\xa5\xfd\xea\xc0\xeb\x19\xaf\xdb\xc6\xc2\xc6\x1e\xbe\xc9x31^\xf4V\xfb\xed\xc1w\xdcw\x1d\xef\xa3\xdf\x0fO\xe4\x7c \x7f(\xffh\xf9\xb1\xf5S\xd0\xa7\xfb\x93\x19\x93\x93\xff\x04\x03\x98\xf3\xfcc3-\xdb\x00\x00:\x15iTXtXML:com.adobe.xmp\x00\x00\x00\x00\x00\n\n \n \n Adobe Photoshop CC (Windows)\n 2014-09-14T12:46:29-07:00\n 2014-09-14T12:48:39-07:00\n 2014-09-14T12:48:39-07:00\n xmp.iid:9b5e2e01-1f1c-ce4f-9041-fa319604bed2\n xmp.did:89ba1ee4-8117-b942-a3e4-8d66586b2be4\n xmp.did:89ba1ee4-8117-b942-a3e4-8d66586b2be4\n \n \n \n created\n xmp.iid:89ba1ee4-8117-b942-a3e4-8d66586b2be4\n 2014-09-14T12:46:29-07:00\n Adobe Photoshop CC (Windows)\n \n \n saved\n xmp.iid:9b5e2e01-1f1c-ce4f-9041-fa319604bed2\n 2014-09-14T12:48:39-07:00\n Adobe Photoshop CC (Windows)\n /\n \n \n \n image/png\n 3\n sRGB IEC61966-2.1\n 1\n 720000/10000\n 720000/10000\n 2\n 1\n 152\n 152\n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\x18\xbd\xdf\xa4\x00\x00\x00 cHRM\x00\x00\x7a%\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00u0\x00\x00\xea`\x00\x00:\x98\x00\x00\x17o\x92_\xc5F\x00\x00\x0c(IDATx\xda\xed\x9d\xf9[\x13\xd7\x1a\xc7\xf9\x9f\xee\xed\xedb\xbdjkk\xeb\x06\x82\x88(*\"hU\xd6\x08bTT\x94\x82\x8a;\x88U\xb4T\xc5\x85\xd6\xa5bm\xa5\xa2l\xca\x0e\x02Y\xc8Fv\x08!\x90\x84\x90\x84\x84\x84\xe4\x1e\xccm\xa4U$\xc0\x99\xc9\x99\xe1\x7d\x9f\xef\x0f\xc0\x93\xcc9\xef\xf7\xe393\xef;\x13\x13\xd2\x93\x19\x09b\x81B\xc0\x02\x00\x09\x02\x90 \x00\x09\x7a?H\xd9\xde\xb5 \x16\x08@\x02H\x10\x80\x04\x01H\x10\x80\x04\x90 \x06\x80\x94fD\x80X \x00\x09 A\x00\x12\x04 A\xf3\x15\xa4\xfa\x7c\x86\xe6\xe2\x01\xf6\x83\x94\xa4\x87\xb3U\xeaB\xae\xb5\xbb\xcd\x8b\xc2\xe3\xb1\xb4\xd7\xc9s\xb6\xb38Yv\x82\xd4\\\xca\xb2\xcbx\xde\xbf\x87g\xcc9XqG\xca]\x0f \x19 m\xf1Q\xbb\\\xe8\x9d:\\&\x83\xee\xd6\x19\x00I\xaa2\"\x7aK\xf2F\xd5\x12o`a\x97\xf1Ug\xf7\x00H\xb2\x10\xf6\xdd\xc8w\xf4*\xbc3\x0d\x8f\xc7\xdc\xf8\xac\xe7p,K@\x8a\xf7\xaca\xaa\x10\xc2\xd23N\x9d\xda;\x87\x18\xb7[\x07\xcaK$\x7b#\x19\xec\xc3\x1b1\x12\xa4d\xefZ\xdd\xdd\x02\xa7\xa1\xcf\x8b)\x9c\x7a-:\xb9\x02H:\x11F\xea\xef_\x1e\x1b\xd2\x7b)\x08kw\xbb\"o\x17\x80\xa4\x18\xe1\xbe(\xfd\xc3b\x97\x79\xd0Kex\xdc.c\xf5#\xe9\xc1\x18\x00\x89_\xd2\xfd\xd1\x03\x8f\x7fr[L^\xba\xc2=2\xdc_V(N\x0fg\x12H\x11'\x8cXI\xf6o0\xfcq\xcbm\xb5x\x83\x11\x0em\x8f\xaa\xf0\x00\xc9\xfeL\x16\xa1 \xd1\xe66XQ\xe6\xb6\x8fx\x83\x1b\x1e\xcfp\x7bm\xcf\xb1\x04\x009Ki\xaedc\xbc(\x9d+\xcd1\xa7\xe1\xe9mq\xe6:\x009\x1b\x893\xd6\xa2\n\x0f\xd5\x79\x84\xe0\x1c3\x0e\xf4\xdd<-\xda\xb3\x06@N#\xe5\x19\x8eC+77U\xca\x8el\x7d\xbb\xc7fm\x1a\xaa\xfa\x15]L\x12\x82\xd3&\xe3)NsH\x04\xd9\x9d\x16\x1at\x892\xd6\x0e>\xfb\xd93\xee\xfe\x7f\xb7\xc51:\xf0\xa4T\xb47\xd2\xff\x82\x9e\xef\xbf\xb3t5xI\xd9j=\xa6\x86?%\x077\x91`\x9d_\xc1\x07\xa98\x9b\xee\xd0\xa9\xde\xbb\x95\xf5\xde<\xd5\xcd\x09\xf3\xbfRu\xf1\xc0\xa8\xb6\x87\x10\x9an\xbbU\xff\xe8GQ\x7a\x04\x80\x0cEkn\xe8\xc5\x03\xef\xf8\xf8\x87nS(E\xcas\x7b\xdf\xbe\x8b\x13\xd6w\xb7\xc05l$\x04\xa7S\xafQ_\xce\x9e\xd7 \x95\xe73\x9d\x7am\xa05@[\xad\xech\xbc\xff\xbd\xe2\x7dQ\x03\xbf\xdfB;0!8\xad\xddm=\xb9;\x83\x0cR\x98\xba\x9afM,\xc4\x9ar\x84g\xa65\xc0`\xe5=17\xda\x7f\x1c\xc9\xa1-\xa6\xc6g3=\x0eu\xbd\xbd\xa1\xaa\x87\x93\xa7G\xb3\xe8\x06\xa9,\xd8\xef4\xe8f\x7ff\xb2\x0e\xeb\x7e\xf9\xa1\x9b\xb3\xc6\x7f@\x79\x7e\xaaM\xca#\xe5\xc49b\xee\xbbsA\x98\x16\xcaf\x90\xa2\xcc(c\xdd\x13,\x0b\xc8\xa1S\xab\x7f82\xf9\xe0\x9ak\xb9\xe44\x10\xd0\x15\x99\xb2\x80\xcbN\x90\xaa\xa2,\xec\xf7\x9eF\xd0\x99\xe9\xf8n\xff\x10\xdd\x7b\xc2\xfb\xef_AK\x96\x90\x12e\xb8\xadF\x9a\xbd\x8d>\x90\x82\x94U\x94\xaa\x1b-\xc4\xfa\xa7\x14\x9d\xc9P\xe9\x89V\xb9h\xffF\xffp\xa2\x7d\xeb\x07_<$\xa4\x81\x80\xce\xeb\x03\x7f\xdc\x16\xa6GPm2\x12\xb5 U?\x1c\x193\x19h(\xe9\xfa\x7f\xbd&\xe4\xac\xf1\x8f+=\xb6\xdd\xd2YONoO\x7b=_\x90\xba\x9a\x91 E\xdchSS%\xad%\x9d\xa1O\x7d-w\xf2\x1c\xd0\x85\xd5\xa8\x86\x94\x06\x82U\xda\xd5\x93\x9f\xc20\x90\xea\xab9.\xf3\x10\x11\x7e\xa5\xae\xee\xbdu\x16\xad\x09r\x7a\x7b\x93O\x048A\xf2\x93WbT77\xda\xdcZ\x1dt\xbf\x8c\xc8\xaf\x83\x9b\xfd\xb3\x12\xee\x09\xd7\xffv\x83\x90\x06\x02:\x11\xe8\x1e^\x13\xa4\x85\xe1u\x1e'H\xb4\xb3\xb9h\x7c c\x9a\xe7\x1c\x1d\xa3\x08\x1eB\xe8\x9f\x1eB\x8b\x00\x13\xd2@p\xf4k\x94\x97\x0e\x13\n\xd2K^\xa0MUs\xfd$?e\x95\x7f\x92\xb2\x93\xc9h\xfb\x0d\xf2?2\xa7\xc3\xe3\x1aC?\x00\xc8\x99\x85]!\xea9\xb3g\xf2TU\xc59\x8e\xb9=\xd9<\xbbp\x0d\x1b\xed*\x89\xfb\xaf\xbb\xe58A\xf2\x92V\xe0\x92\x97\xe4\xf0x\xd0\xc9[t(\xd6?[\x7e\xca\xea\xde\x9f\x8bhk \xa02\xcc\xd8\xf0\x0cQ\x9c\xfcG\x8c\xe6\xcf\x1b\x90\xbe=\x0dU\xe8\x15w\x05\xe9\x11\xfe9\x0b\xf7\xae3<\x7f@i\x03alH\xaf\x7fr\xd3X_\xe1\x79\xe7\x86\x1d\x80\x9c\xe3\xfe6\xa4\xbdu\x8e\x97\xbc\xd2?s\xf1\xd1\xf8a\n\x1a\x08\xce\xc1\xfe\xde;\x05\x7dS7\x0e\x01$\x8e\xd6\xb6F&\xbf\xb0o\xf2\xfc\xd1\xafv\xa5\x08\x0f\xc2\x81^m\xe9Y\xf9\x05.\x1a\xe5\x03/\xc3\x09\xb2+q9.\x79\x19\x18\xc3\x1d\xf5\xa2\xec\xf8\xb7Y$\xadP\x97\x9c\x98K\x03\x01\xd5\x15\xea\xeb\xf9\xddY[L\xa8\x9e\x9e\xae\xd4\xc1h\xfe\x7c\x07\xe9\xbb'lx\x7e_\x90\x11\xe9O\x84\x9f\x16\xd6\xff\xf8\xfa\xb8\xc3>\xb3%\xde\xa7T\x97\x1c\xe7\xa5\x85\xe9\x1e\x95\x04\xf8^\x00I\xc1\x89sd\xb8\xb7\xec\"/\x79\x95?\x1d\xe1\xfe\x18cCE \x0d\x84Q\xad\\u\xf5\x7b\xb4\x9a\x15E\x87\xd0\xa6\x1a\xf8\xa0\x00\x92\xb2\x86\x8bN\xa5(\xca\x9a\x9c\x94\xf4x\xd2\x88\xe8\xf5\x94\x15\xaaZ\xaa\xbcr\x14!D\xfb\xb3\x85\xdf<\xd3\xe1p\x82\xec\xdc\xfd-.\x79\xd9\x12\x16A\xab\xf8\xd8\x8e\xc9\xa9\xc9/\x1e\x1c\xfd\xfb3\x9b6\x85Hq\xe9pg\xe2r\x1e'\\\xff\xf4\xee\xec\n\x18\x8c\xe6\x03\xc8)N\x9c\xe3\xee\xc1\x9a\xc7\x82\xcc(\x7fv]I+\xb5e\x17\xd1\x0el\xeb\x11\xca\x0b\x0fN\xfc1q\xb9\n]\x19\x99f\xff\x91M\x00I\xdf\x9d\x8a\xbe\x07\xc5]\xc9\xab\xde\xe2L\x0d\xf5\xfd \xc9K\xb4J\xe6\xda\xb3\x05\x90\xb4\x06\xba\x7e\x91\x9cH\xf2\xa7\xc9\xcfX\x87\x16\xab\xff\x03\x0e\xa4\x80\xec\xd8\xf5\x0d.\xb1\x92\":\xf9\xf5=*A\xbb\xe8D\x8e\xbb\xbf\xd5\xdc)@\xbb+\xae\x83c4\x1f@\x7e\xb84T\x89\xf3v\xfb\xb2\x93\x9e\xe2\xd8\xd52\xbc\xc7\x07\x90t\xdc-\x19x\xf1\xb03e5\xcaK\xc0\xdd`l\x7eA\xc5\x1di\x9c _\xef\\\x86K\xac\x818f\x1c\x90\x9d\xcbD\x19u$\xad\xe8\x7dpu\xa6-\x9e\xc0\x03\xa3\xf9\x00\xf2\x9f\x81\x16_\x17'\x02\xa5\xd3Sp\xc01\x936\x0d\x80$\xa6\xd8\xb0Z\x14W\xbfG\x89\x08\x0fm\x1d\xa6\xe5s\xb5\x00\x92\x82n\x8e\xb0\x95\xcf\xdd\xd0\x99\x1a\xd6\xff\xc7m\x8f\x8b\xa6\x07\xd5q\x82l\xff\xeek\\b(\xc2q\xa7Cs\xb7\xb0\x7d\xe72\xc5\xb5<'\xbdO\xc0b4\x7f\xbe\x83\xb4)\xc5\xc2#\xdb\xbas\xbe\x1b\x11w\xd2?:\x80\xc4\xd3M\xd5=)\xedJ\x8f4T\x97ci\xd3\x04\x19d\xdb\x8e\xafp\x89A\x14\x1d\x7a\xad\xe8D\x8a\xaa\xf4\x9ck\xc4\x1c\xc4i`4\x7f\xfe\x81\xf4x\x0c5\x8f\xa5\xe72mji\xd0\xe7\x02 g[\xe9\x9b\x87\x947N\x0f5V\x12\xf2\xc1\x01\x009\x9b0w6\xf4W\x94Q\xd7\xa6\x092\xc8\xd6\xedKq\x89\xdcJ\x7f\xd46\xd4\xfcb\xb4_C\xda\xc40\x9a\xcf\x7e\x90\xa84\xb4\x13\xf3qW\x009\xdbb\x7f\xccI[\x9b&\xc8 [\x12\xbe\xc4%/\xc4\x0c\x03\xa3\xf9\x00\x12@\x02H\x00\x09\x81\x1fds\xfc\x17\xb8\x04`f\x1a\x18\xcd\x07\x90\x00\x12@\x02H\x0c\xad\xef7\xff+\x06\x80\x7c\x0b\xb2i\xdb\x12\\\xa2\xa9\xc6w:\x147\xcf\xc8\xae\xe4\xb0\x00$F\xf3\x19\x06\xd2\xae\x95w\x1d\x8a\x9b\x18.\xfe\x0b\x1b\xee\xc7\x85\x01$M \xf5\xd5\xe5-;\xbf\xf1\x0f'>\xcf\x05\x90oA6\xc6-\xc6%\xea\x12v\xdbF$E\x87\xdf\x1d\xd1\"\xe9b4H\x8c\xe63\x00\xa4E\xca\x7f\x9d\x11\xf5\xde\x11\x05\x79I\x00\x92\x09 =\x9e\xde\xdfJ\x9b\xe2\xbf\xfc\xc0\xa0\xa6\xce\x06\x00I4H\xa7iP\x98\x9f6\xed\xa0\xe8\xda\x87\x90\xe76\x82\x0c\xb2a\xeb\"\\\xc2\x98!Zg\xad\xc9\xa1\x01\x8ekxU\xc1P\x90\x18\xcd'\x11$\x02\xd3\x10\xb78\xf0q\xdb3\xd63\xb4?\xc0r\x90(\xcc\x826\x7enb\xe0C\xeb*\x1f\xccw\x90\xf5\xb1\xff\xc5%\xec\x79\x9a\x85m\xfc\xbc\xa4@\x86nI\x0e%\xe7\xab\xb2\x02\x0f\x8c\xe6\x13\x0d\xf2/\x9c\xed\xfc\xbc\xe4iG\xd7\x96\xdf\x00\x90D\x83\x0c0\xe7\xa6\x9d\xdf\xba\x08\xf9\x1a\x1e\x009\xc7\x9c\x95e\x97\xe6/\xc8W[\x16\xe2\x12\xa59\x072\x81\x86\x84\xa5NB\xbe\xe2\x03_R\x01\x8aU \x91d%\xf9\x00\x92\x0d \xeb\xe3\x16\x13\xf8\xd1\x00\x009\x9b\x9c\xc5E\x87\xe7#\xc8\x97\x9b?\xc7%Js\x9e\xc1L\xb6,\xb4*%\x8c\x00\x89\xd1\x7c\x9c \x05\xa7\xd2\xa9\xdb\xd6\xa6\x1d\xdd\xd8\xd5\xd8\xce\x8d\xf1\xfd\xcc?\xc9!\x1c!2Jp:\x83P\x90H\xaf\xe2\x96(\xee\x14\xbaG\xed\xf4\x83\x9c\xb8\xeb\xe5v\xf7U>h\xda\xbd\x02\xfdj\x16\xb4\x91\x89\x10\x99\xa3(+BF\xe1u\x1e3H\x9f\x9a\x93C\xf5\xb5O\xf0\xde]\n\x7ccw\x8f\xda\x94\xf7\xae\xf0r\x93\x88\xbb\xbd\xe5\xf1\xe8_>E\xe6P\xe1\x79H\xdd\xa6\x05\x14\xa9#\x7b\xbbE\xca\xc7e\xc2\xb4\xc3\xfd\xe3\xf5\x8e\xc1\xfe1\x8b\x99\x1c\x88#\n\x112\x84:\xb7)\x049\xa1\xcd\x9fK\x8as\x9ds\xf8\xcf\xa2g\x0d\x92\x9c\x18\xb3\x98\x90\x09u\x9b\x17Rj5\xc5 \xdf\xa8>a\xa9\xf6\xf7;s\xbce\xc8D\x90\xe8\x9c\x8d\x12o\xd8\xb1\x8c\x06\x93\xe9\x00\xe9SK\x7a\x94q\x0e\xcf\xd70\x0e$\xba\x8an\xdb\xb7\x916\x7bCjc>\xa3S\xbc\x93\x1c\xfb\xac\xbe\xb8q\xda#\x93\x83\xd0\x8eJ\x8bs\\\x9a\x8d\xa5\x1b$R]\xec\"\xf9\xed\x02tm\xc9>\x90\x13\xa5\xc5/\x97_\xc6-\xa1\xdf\xd5 \x80\xf4\xa91qU\x7f\xf5c\xafg\x9c% =\x9e\x81\xfa?\x9bR\xc2\x82\xe5g\xd0@\xfa\xf4\xfaHB\x80%\n\xc9 G\x94\xe2\xce\x9c]\xc1u2\xa4f\xe3\xa7AV\xccg\xa2\xcb9\xd3\x96(\xd3\x1e'X\xa5\x85\xb4$\xbf&fA\xd0m$\x00\xe4\x1b\xbd\xdc\xf6\x85\xe6\xb7\xd2\x0f\x94(\x86\x96\xea\x86\xc4U\xe4\x80D\xa5E\xef\x9f\xf7^%\x7cE\x88\x81\xa4\x80\xf4\xa9\x99\x139\xf4\xfa\xd5T\xde\xb9l#\x92\x1fO\xa2\x15\x1ct\x90&a[K\xe6\x06\xa2\xac#\x0b\xa4O\xbc\x13i\xf6\xbf\x7f5\xdc\xe40\x8b:Z2\xa2\x83\x05\xd21\xd8\x8fJ\x0b\x02M\x0b\xa9\xde\xf0\x09\x81\xaa\xd9\xbcPV\x7a\x01-\xc1\xf7ok\xae1\xc5\xbdb\xf4\x9a\xc9o\xa1\x1a\xe1\xc4'\xa5\xef\x15\xd7\xc6.\"\xd31BA\xfaT\xbfk\xa5n\xea\x12\xc5\xa6\x95\xbf\xce\xdeA\x0f\xc8\x81\xa6\xe7\x0dI\xa1$\x7bE4H\x9f\xda\xb2\xe2\x86\xa5\xbc).9\xc6\x7b\x9f\xdd\x7f\x19\xbf\x94:\x90V\xb5\xac\xe3\xd8.\xf2]b\x00\xc8\x09m\xfc\xb4\xfbR\xb6\xd3dx\xff\x79\xcb8\xc0?\x93\x89\x1d\xa1\xcbj\x91\xa0\xd2b\xd3\x02FX\xc4\x10\x90oT\x17\xb7D]\x7e\x83\x8e\x0f^\xa1\x85\x8eJ\x8b\x1d\xdf0\xc8\x9c\x90\xaa\xe8\x8f\x99\xa5\xc6\xd4\x88\xc1\xf6:*K\x8b\xf6\x16\xee&\xc6\xd9\xc2<\x90>u\x1eO\xb1\xf5*1?\x10e\xd0\x09\n\xb2\xaa6\x7c\xc2DC\x98\n\x12\xa9f\xd3\xe7\xb2\xd2\xf3.\x9b\x05Ki\xa1\x7cXR\xbbu1s\xdd`0H\x9f^\xed\\\xdeWU\xee\x09\xf8.\xca\x7b\x9a\x7f\xcdU\x8d)\xe1L\xf7\x81\xf1 \x7dj=\x10;e\x89\xf2\x81\xd2B+\xef\xc8Mb\x87\x03!/\xd6\xff\x87%\x8a\xfeXPxx\xaa\x12\xe5\x9d\xb6\xadE\x7a\xe3l\xd5\xc6OY\x93>\x8b@\xbeQM\xec\"\xe5\xaf?\x8dO]\xa2\xa0M\x18m\xc5u\x09_\xb3,q\xb6\x81\xf4\xa9!5\xdc\xd0Z\xfb.\xc5a\x09\x0f\x95\x16\xacL\x99\x9d \x7d\xea\xc8K\xb1j\xe4>\x84h\xcbE\x1b/\xda\x7e\xd9\x9a,\x9bA\"U\xc7,\x90\xde<\x8f6[\xb4\xe5\xb2;\xd3\x90\xe7Q\x1f\x81X \x00\x09 A\x00\x12\x04 A\x00\x92\xdd +\xd7\xfd\x1b\xc4\x02\x01H\x00\x09\x02\x90 \x00\x09\x02\x90\x00\x12\xc4\x00\x90\xcf\"\xff\x05b\x81\x00$\x80\x04\x01H\x10v\xfd\x0f\xd1H\xc9\x84Sr\xbb\xd2\x00\x00\x00\x00IEND\xaeB`\x82")) + bindata.RegisterFile("static/airlift_180x180.png", time.Unix(1440218376, 0), []byte("\x89PNG\x0d\n\x1a\n\x00\x00\x00\x0dIHDR\x00\x00\x00\xb4\x00\x00\x00\xb4\x08\x02\x00\x00\x00\xb2\xaf\x91e\x00\x00\x00\x09pHYs\x00\x00\x0b\x13\x00\x00\x0b\x13\x01\x00\x9a\x9c\x18\x00\x00\nOiCCPPhotoshop ICC profile\x00\x00x\xda\x9dSgTS\xe9\x16=\xf7\xde\xf4BK\x88\x80\x94KoR\x15\x08 RB\x8b\x80\x14\x91&*!\x09\x10J\x88!\xa1\xd9\x15Q\xc1\x11EE\x04\x1b\xc8\xa0\x88\x03\x8e\x8e\x80\x8c\x15Q,\x0c\x8a\n\xd8\x07\xe4!\xa2\x8e\x83\xa3\x88\x8a\xca\xfb\xe1\x7b\xa3k\xd6\xbc\xf7\xe6\xcd\xfe\xb5\xd7>\xe7\xac\xf3\x9d\xb3\xcf\x07\xc0\x08\x0c\x96H3Q5\x80\x0c\xa9B\x1e\x11\xe0\x83\xc7\xc4\xc6\xe1\xe4.@\x81\n$p\x00\x10\x08\xb3d!s\xfd#\x01\x00\xf8\x7e<<+\"\xc0\x07\xbe\x00\x01x\xd3\x0b\x08\x00\xc0M\x9b\xc00\x1c\x87\xff\x0f\xeaB\x99\\\x01\x80\x84\x01\xc0t\x918K\x08\x80\x14\x00@\x7a\x8eB\xa6\x00@F\x01\x80\x9d\x98&S\x00\xa0\x04\x00`\xcbcb\xe3\x00P-\x00`'\x7f\xe6\xd3\x00\x80\x9d\xf8\x99\x7b\x01\x00[\x94!\x15\x01\xa0\x91\x00 \x13e\x88D\x00h;\x00\xac\xcfV\x8aE\x00X0\x00\x14fK\xc49\x00\xd8-\x000IWfH\x00\xb0\xb7\x00\xc0\xce\x10\x0b\xb2\x00\x08\x0c\x000Q\x88\x85)\x00\x04\x7b\x00`\xc8##x\x00\x84\x99\x00\x14F\xf2W<\xf1+\xae\x10\xe7*\x00\x00x\x99\xb2<\xb9$9E\x81[\x08-q\x07WW.\x1e(\xceI\x17+\x146a\x02a\x9a@.\xc2\x79\x99\x192\x814\x0f\xe0\xf3\xcc\x00\x00\xa0\x91\x15\x11\xe0\x83\xf3\xfdx\xce\x0e\xae\xce\xce6\x8e\xb6\x0e_-\xea\xbf\x06\xff\"bb\xe3\xfe\xe5\xcf\xabp@\x00\x00\xe1t\x7e\xd1\xfe,/\xb3\x1a\x80;\x06\x80m\xfe\xa2%\xee\x04h^\x0b\xa0u\xf7\x8bf\xb2\x0f@\xb5\x00\xa0\xe9\xdaW\xf3p\xf8\x7e<\xdf5\x00\xb0j>\x01\x7b\x91-\xa8]c\x03\xf6K'\x10Xt\xc0\xe2\xf7\x00\x00\xf2\xbbo\xc1\xd4(\x08\x03\x80h\x83\xe1\xcfw\xff\xef?\xfdG\xa0%\x00\x80fI\x92q\x00\x00^D$.T\xca\xb3?\xc7\x08\x00\x00D\xa0\x81*\xb0A\x1b\xf4\xc1\x18,\xc0\x06\x1c\xc1\x05\xdc\xc1\x0b\xfc`6\x84B$\xc4\xc2B\x10B\nd\x80\x1cr`)\xac\x82B(\x86\xcd\xb0\x1d*`/\xd4@\x1d4\xc0Qh\x86\x93p\x0e.\xc2U\xb8\x0e=p\x0f\xfaa\x08\x9e\xc1(\xbc\x81\x09\x04A\xc8\x08\x13a!\xda\x88\x01b\x8aX#\x8e\x08\x17\x99\x85\xf8!\xc1H\x04\x12\x8b$ \xc9\x88\x14Q\"K\x915H1R\x8aT UH\x1d\xf2=r\x029\x87\\F\xba\x91;\xc8\x002\x82\xfc\x86\xbcG1\x94\x81\xb2Q=\xd4\x0c\xb5C\xb9\xa87\x1a\x84F\xa2\x0b\xd0dt1\x9a\x8f\x16\xa0\x9b\xd0r\xb4\x1a=\x8c6\xa1\xe7\xd0\xabh\x0f\xda\x8f>C\xc70\xc0\xe8\x18\x073\xc4l0.\xc6\xc3B\xb18,\x09\x93c\xcb\xb1\"\xac\x0c\xab\xc6\x1a\xb0V\xac\x03\xbb\x89\xf5c\xcf\xb1w\x04\x12\x81E\xc0\x096\x04wB a\x1eAHXLXN\xd8H\xa8 \x1c$4\x11\xda\x097\x09\x03\x84Q\xc2'\"\x93\xa8K\xb4&\xba\x11\xf9\xc4\x18b21\x87XH,#\xd6\x12\x8f\x13/\x10\x7b\x88C\xc47$\x12\x89C2'\xb9\x90\x02I\xb1\xa4T\xd2\x12\xd2F\xd2nR#\xe9,\xa9\x9b4H\x1a#\x93\xc9\xdadk\xb2\x079\x94, +\xc8\x85\xe4\x9d\xe4\xc3\xe43\xe4\x1b\xe4!\xf2[\n\x9db@q\xa4\xf8S\xe2(R\xcajJ\x19\xe5\x10\xe54\xe5\x06e\x982AU\xa3\x9aR\xdd\xa8\xa1T\x115\x8fZB\xad\xa1\xb6R\xafQ\x87\xa8\x134u\x9a9\xcd\x83\x16IK\xa5\xad\xa2\x95\xd3\x1ah\x17h\xf7i\xaf\xe8t\xba\x11\xdd\x95\x1eN\x97\xd0W\xd2\xcb\xe9G\xe8\x97\xe8\x03\xf4w\x0c\x0d\x86\x15\x83\xc7\x88g(\x19\x9b\x18\x07\x18g\x19w\x18\xaf\x98L\xa6\x19\xd3\x8b\x19\xc7T071\xeb\x98\xe7\x99\x0f\x99oUX*\xb6*\x7c\x15\x91\xca\n\x95J\x95&\x95\x1b*/T\xa9\xaa\xa6\xaa\xde\xaa\x0bU\xf3U\xcbT\x8f\xa9^S\x7d\xaeFU3S\xe3\xa9\x09\xd4\x96\xabU\xaa\x9dP\xebS\x1bSg\xa9;\xa8\x87\xaag\xa8oT?\xa4\x7eY\xfd\x89\x06Y\xc3L\xc3OC\xa4Q\xa0\xb1_\xe3\xbc\xc6 \x0bc\x19\xb3x,!k\x0d\xab\x86u\x815\xc4&\xb1\xcd\xd9\x7cv*\xbb\x98\xfd\x1d\xbb\x8b=\xaa\xa9\xa19C3J3W\xb3R\xf3\x94f?\x07\xe3\x98q\xf8\x9ctN\x09\xe7(\xa7\x97\xf3\x7e\x8a\xde\x14\xef)\xe2)\x1b\xa64L\xb91e\\k\xaa\x96\x97\x96X\xabH\xabQ\xabG\xeb\xbd6\xae\xed\xa7\x9d\xa6\xbdE\xbbY\xfb\x81\x0eA\xc7J'\\'Gg\x8f\xce\x05\x9d\xe7S\xd9S\xdd\xa7\n\xa7\x16M=:\xf5\xae.\xaak\xa5\x1b\xa1\xbbDw\xbfn\xa7\xee\x98\x9e\xbe^\x80\x9eLo\xa7\xde\x79\xbd\xe7\xfa\x1c\x7d/\xfdT\xfdm\xfa\xa7\xf5G\x0cX\x06\xb3\x0c$\x06\xdb\x0c\xce\x18<\xc55qo<\x1d/\xc7\xdb\xf1QC]\xc3@C\xa5a\x95a\x97\xe1\x84\x91\xb9\xd1<\xa3\xd5F\x8dF\x0f\x8ci\xc6\\\xe3$\xe3m\xc6m\xc6\xa3&\x06&!&KM\xeaM\xee\x9aRM\xb9\xa6)\xa6;L;L\xc7\xcd\xcc\xcd\xa2\xcd\xd6\x995\x9b=1\xd72\xe7\x9b\xe7\x9b\xd7\x9b\xdf\xb7`ZxZ,\xb6\xa8\xb6\xb8eI\xb2\xe4Z\xa6Y\xee\xb6\xbcn\x85Z9Y\xa5XUZ]\xb3F\xad\x9d\xad%\xd6\xbb\xad\xbb\xa7\x11\xa7\xb9N\x93N\xab\x9e\xd6g\xc3\xb0\xf1\xb6\xc9\xb6\xa9\xb7\x19\xb0\xe5\xd8\x06\xdb\xae\xb6m\xb6\x7dagb\x17g\xb7\xc5\xae\xc3\xee\x93\xbd\x93\x7d\xba\x7d\x8d\xfd=\x07\x0d\x87\xd9\x0e\xab\x1dZ\x1d\x7es\xb4r\x14:V:\xde\x9a\xce\x9c\xee?\x7d\xc5\xf4\x96\xe9/gX\xcf\x10\xcf\xd83\xe3\xb6\x13\xcb)\xc4i\x9dS\x9b\xd3Gg\x17g\xb9s\x83\xf3\x88\x8b\x89K\x82\xcb.\x97>.\x9b\x1b\xc6\xdd\xc8\xbd\xe4Jt\xf5q]\xe1\x7a\xd2\xf5\x9d\x9b\xb3\x9b\xc2\xed\xa8\xdb\xaf\xee6\xeei\xee\x87\xdc\x9f\xcc4\x9f)\x9eY3s\xd0\xc3\xc8C\xe0Q\xe5\xd1?\x0b\x9f\x950k\xdf\xac\x7eOCO\x81g\xb5\xe7#/c/\x91W\xad\xd7\xb0\xb7\xa5w\xaa\xf7a\xef\x17>\xf6>r\x9f\xe3>\xe3<7\xde2\xdeY_\xcc7\xc0\xb7\xc8\xb7\xcbO\xc3o\x9e_\x85\xdfC\x7f#\xffd\xff\x7a\xff\xd1\x00\xa7\x80%\x01g\x03\x89\x81A\x81[\x02\xfb\xf8\x7a\x7c!\xbf\x8e?:\xdbe\xf6\xb2\xd9\xedA\x8c\xa0\xb9A\x15A\x8f\x82\xad\x82\xe5\xc1\xad!h\xc8\xec\x90\xad!\xf7\xe7\x98\xce\x91\xcei\x0e\x85P\x7e\xe8\xd6\xd0\x07a\xe6a\x8b\xc3\x7e\x0c'\x85\x87\x85W\x86?\x8ep\x88X\x1a\xd11\x975w\xd1\xdcCs\xdfD\xfaD\x96D\xde\x9bg1O9\xaf-J5*>\xaa.j<\xda7\xba4\xba?\xc6.fY\xcc\xd5X\x9dXIlK\x1c9.*\xae6nl\xbe\xdf\xfc\xed\xf3\x87\xe2\x9d\xe2\x0b\xe3\x7b\x17\x98/\xc8]p\x79\xa1\xce\xc2\xf4\x85\xa7\x16\xa9.\x12,:\x96@L\x88N8\x94\xf0A\x10*\xa8\x16\x8c%\xf2\x13w%\x8e\n\x79\xc2\x1d\xc2g\"/\xd16\xd1\x88\xd8C\\*\x1eN\xf2H*M\x7a\x92\xec\x91\xbc5\x79$\xc53\xa5,\xe5\xb9\x84'\xa9\x90\xbcL\x0dL\xdd\x9b:\x9e\x16\x9av m2=:\xbd1\x83\x92\x91\x90qB\xaa!M\x93\xb6g\xeag\xe6fv\xcb\xace\x85\xb2\xfe\xc5n\x8b\xb7/\x1e\x95\x07\xc9k\xb3\x90\xac\x05Y-\n\xb6B\xa6\xe8TZ(\xd7*\x07\xb2geWf\xbf\xcd\x89\xca9\x96\xab\x9e+\xcd\xed\xcc\xb3\xca\xdb\x907\x9c\xef\x9f\xff\xed\x12\xc2\x12\xe1\x92\xb6\xa5\x86KW-\x1dX\xe6\xbd\xacj9\xb2\x15\x89\x8a\xae\x14\xdb\x17\x97\x15\x7f\xd8(\xdcx\xe5\x1b\x87o\xca\xbf\x99\xdc\x94\xb4\xa9\xab\xc4\xb9d\xcff\xd2f\xe9\xe6\xde-\x9e[\x0e\x96\xaa\x97\xe6\x97\x0en\x0d\xd9\xda\xb4\x0d\xdfV\xb4\xed\xf5\xf6E\xdb/\x97\xcd(\xdb\xbb\x83\xb6C\xb9\xa3\xbf<\xb8\xbce\xa7\xc9\xce\xcd;?T\xa4T\xf4T\xfaT6\xee\xd2\xdd\xb5a\xd7\xf8n\xd1\xee\x1b\x7b\xbc\xf64\xec\xd5\xdb[\xbc\xf7\xfd>\xc9\xbe\xdbU\x01UM\xd5f\xd5e\xfbI\xfb\xb3\xf7?\xae\x89\xaa\xe9\xf8\x96\xfbm]\xadNmq\xed\xc7\x03\xd2\x03\xfd\x07#\x0e\xb6\xd7\xb9\xd4\xd5\x1d\xd2=TR\x8f\xd6+\xebG\x0e\xc7\x1f\xbe\xfe\x9d\xefw-\x0d6\x0dU\x8d\x9c\xc6\xe2#pD\x79\xe4\xe9\xf7\x09\xdf\xf7\x1e\x0d:\xdav\x8c\x7b\xac\xe1\x07\xd3\x1fv\x1dg\x1d/jB\x9a\xf2\x9aF\x9bS\x9a\xfb[b[\xbaO\xcc>\xd1\xd6\xea\xde\x7a\xfcG\xdb\x1f\x0f\x9c499\xe2?r\xfd\xe9\xfc\xa7C\xcfd\xcf&\x9e\x17\xfe\xa2\xfe\xcb\xae\x17\x16/\x7e\xf8\xd5\xeb\xd7\xce\xd1\x98\xd1\xa1\x97\xf2\x97\x93\xbfm\x7c\xa5\xfd\xea\xc0\xeb\x19\xaf\xdb\xc6\xc2\xc6\x1e\xbe\xc9x31^\xf4V\xfb\xed\xc1w\xdcw\x1d\xef\xa3\xdf\x0fO\xe4\x7c \x7f(\xffh\xf9\xb1\xf5S\xd0\xa7\xfb\x93\x19\x93\x93\xff\x04\x03\x98\xf3\xfcc3-\xdb\x00\x00:\x15iTXtXML:com.adobe.xmp\x00\x00\x00\x00\x00\n\n \n \n Adobe Photoshop CC (Windows)\n 2014-09-14T12:46:29-07:00\n 2014-09-19T21:15:22-07:00\n 2014-09-19T21:15:22-07:00\n xmp.iid:f2b43788-aa2f-9d41-92a2-ec57e54a9a7b\n xmp.did:9bd26538-d24a-9543-a0f0-fbc2145390b9\n xmp.did:9bd26538-d24a-9543-a0f0-fbc2145390b9\n \n \n \n created\n xmp.iid:9bd26538-d24a-9543-a0f0-fbc2145390b9\n 2014-09-14T12:46:29-07:00\n Adobe Photoshop CC (Windows)\n \n \n saved\n xmp.iid:f2b43788-aa2f-9d41-92a2-ec57e54a9a7b\n 2014-09-19T21:15:22-07:00\n Adobe Photoshop CC (Windows)\n /\n \n \n \n image/png\n 3\n sRGB IEC61966-2.1\n 1\n 720000/10000\n 720000/10000\n 2\n 1\n 180\n 180\n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\xbcpb\x88\x00\x00\x00 cHRM\x00\x00\x7a%\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00u0\x00\x00\xea`\x00\x00:\x98\x00\x00\x17o\x92_\xc5F\x00\x00\x0d\xe0IDATx\xda\xed\x9d\xf9_\x13\xd7\x16\xc0\xf9\x9f\xde\xd6\xcdZ\x7dm\xad\xad\xa2\xb8\xaf\x88(U\x11\xd9\x17\x15ADE\x14\x84Z\xab\x94\xba\xe0Z\xb5\xb5nh\xb5\xael\xb2\xaf\x81\xec\x1b\x09\x01\x02\x09\x09Y\xc8\xbe\xbc\x8b\xd3\xd7\x17x\x01\x13\xc8\xcc\xdc\x999\xe7\xf3\xfd\xc1\x052w\xce\xfdf\xee\x993\x93I\x94\xdfx\xcbK\xf9\x91xn\xa6\x08\xc199\xd0d\x1b\xea\xaa\x7d.\x87?\xb4\xf0:\xec\xba\xa77%9\xeb@\x0eVkq4\xc1\xd8\xf0\xbb\xcf\xed\xf2\x87\x1f.\xdd\xd0`U1\xc8\xc1B\x14E\x7b\xc6[^\xf8\x9f\xf1\xedSY\xfe6\x90\x83\xc1\xf4\x97\xa6\x9a\xbb\xea\xd1\\\xfaI\x08\xaf\xcd:\xfa\xa8J\x92\xbd\x96\xe5r\x88\xd2W\xb2\x8c\xfe\xb2\x0cKo3IZ\x04\x86S74\xf0\xd3\x11\xf6%\xf0/X%\x87\xeaL\xb6U\xd8\xe1\xa76\xac\xc2N\xc5\xc9\x7d \x07\xbe\xa8\xcf\xe5N\x88\xbb\xfd4\x05\xaai\x0c\xf5O$\xb9\x9bA\x0e\xbc\x18\xa8\x01\x96r\xa4\xad@\x87\x04\x8f\xcd\x1a\xc6\xa9\xa3\xb0C^\xbc7\xf0E\x84YkF\x9f\\\xf7:\xec\xd8*\x82\x8ep\xca\xf2,\x90#\x0c\xa4G\x13\xacsj\x84O\xf6\xb0\x1b\x9e\x88s\xb7L9\xfc\xe4o36\xbf\xa0\xe0\"\xdc\x9co\x00@\xe5\x94\xb4`;\xc8\xf1\xfe\x03\x86\xf6\xfeE\xafs^\xefut\xbc\xd1>\xb8,\xccX\x15\xf8\xca\x8a\x92T\xab\xa8\x13\xdbC\x08:\xbc\xa1\x83\x1c:\xd4\x81\x1c\xc1\x91\x9fH\xb4)\x85\x91\xbc\x98\x7e\xa9h\xda&Pi\x82\n\x14l\x15AE\x12*\x95\xb0*D\xa2\xf8)\xcb\xe9E\x90\xber\xe4\xc9\x8d\xb9\xdd\xda\xf9\x9e\x8b\xe9R\x9e\xa2,c\xca\xb6\xd2V\x0e\xfdZ\x81s\xd3lB\xda+/I\xa1\x7dR\x08h\x96C^\x92j\xd7(H]\xd4\xc7;j%\x05\xf1\x81\x1b\x15\xed\xdf\xa0\x7f\x7d\x1f\xdf\xa6\x99\xcf\x87\xea$q^,w\xe5\x10d\xae\xd6\xbd\xbc\x1b\xc9\xbb;g\xed.\xe8\x9e\xdf\x11f\xaf\x0d\x1c\x80\xf4\xe8\xb7\xa6\xce\x7alkUT\x88h\x1f^\x16\xa4\xc7pN\x0e\xe5\x99\x1c\xe7\x88\x86\x86\xee\xc2\xcfg\xf8\xa9\xd1\x81#Q\x94g\xda\x94\xf86\xcdP\xf1\xa4\xbeT\xc4\x159\x84\xd9\xeb\xc6\xea\x1f\xd3\xf8\x7e\xb5\x0f\xc8\xfb\xcf\x1e\x9c2\xaa\xd4h\xcd\xd5\x12\x9c\x9bf\xa8x\x92\x9dH\xa4A\x8e\xbe\xe4e\x94\xd1\x7f>\xdf56\x82C\xbaM=\x8d\x92\xc2\x84\xc0\xb1\x092V\x8d<\xbe\x86m\xd3\x0c\xad\xbfc\xf5O\x84\x076Q9_\x14\xc9!\xdc\xbf\xc1\xd8\xf2\x12\xb7\xfb-\xf45\x8f\xa6\xa5[t(\xd6\xd0\xf8\x8c\x9aJhn]\x9c\xe1\xfb\x17\xf9\xa9+\xd8#\x07Z5\xd1\x7a\x8fq\xba/\xf1\xd3V\x06\x0eXZ\xb4\xc7\"h\xc7v\x95q\x0c\xab\xfb+\x0e\xb3D\x0e?\xf61Y\xf7]<>\x7d\x11\xac8\x8ci\xd3\xec]\xc5F\x85\x1c\xbd\xfb\xbe!\x1b?C\xc2*\xe1IO&\x07\x8e\xbc/%\x7a\xf0\x97\xf3\xf84\xcd<\x13\x16T\xb4\x11\x1d\x1a\n&\x0e\xe4\x98\xfe\xa644=\x17\xe6n\x0d\x1c\xbf \x7b\x9d\xee\xd5o^\x97\x93\xce\xab\xfcf#*\xa2\x1d\x01\xe7\xff \x07\x7d\x0d\xa8\xeak\xfc\xf4\x98\xc0\xbd\x10\xe5\xc7\x8d\xb7\xd7P\x7f\x12\x8e\xca5\xa4\xa6\xa9\xaba\xda\xa6A\x0eZ\xaf\x84\x8d\xeb57\xbf\xebM^\x16\xb8/\xf2\xd3\x19\x13\x91\xbb@\xf8\xde\x01\xa0s\x13\xed\xe3\xebA\x9f@\x04r\xd0\x1f\xf6\x01\x99\xe2\xfb\xfdS\xf6\x08\x9d\x7f]9Ej\xd3\x0c\xbd8\xaauT?\x1duh\x07f\xfa\x19*\xe4\xe0%\x7dM6\x7e\xe6\x87\xa9\xbbQtdg\xe0N\xf5\xa5\xad\xd4V_\x0d\xebv\xb5\x90\xce\x9b\xf4Z\xcd\xcf\xdf\x8b\x8f\xedB[\x9c\xfd')\x988\x90#\x8c\xa6\x19Z\xfb\xf9Yk\x03wM\xb0\x7f\x83\xbe\xeeqD\x9af\xce\xd1\xc1\x81\x1b\xe5\x7d\x19\xabG\x9e\xdd\x0e\xa5\xf8\x059\xb0\x0b\xb7\xc54x\xe7\\o\xf2\xf2\xc0\x1d\x14\x1f\xdbm\xe6\xcf\xbdi\xe6\x18\x19P_-A\xaf\xa9\xba\x7c\"\xf4\xd5\n\xe4\xc0\xb6G\xa9RV\x1c\x9e\xb6\x9b\xca\xf3\x79\xe8\xdf\xc3+h\x86\xfa\xd5U\xc5\xbc\x7d\xdfH\x8e\xef\xb1Jxa\xfd.\x15r\xf4\xec]J6\x7e\x96\x86E\xd2#9\x91\x14\xb8\xa7\xbc\x7d\xcb4w\xce\xb9\xcd\xc6\xf7k\xa1\x91\xf7_<\xde\x83j\x97\xcc5\xba\x9a\x87sX\x98(\x988\x90c\xbeM\xb3\xb1\xc6?\x04\x077\x07\xeeoo\xfa\xaa\x91g\xb7f\xaa\x1bl*\xa9\xb2\xb2\x10i\x81\x18\xb8\xf1\x1dZ\xa7\xe6\xb6e\x90\x83)M3\xdb\xf0\xa3\xab\xbd\xa9+\x02\xf7Zp(\xd6\xd8\xf6&\xb0s5\xa1\x14\xa1\xc5hR\x8b\xbdK\xa5\xa5i\xb6\xf9=\\\x04\xe4`T\xd3\xcc0\xaa\xaa:I\xcc\xfd_ \x09&\x14\xc2\x09\xb9@\xf1\xc3\xa1?\xa59\xb8\xd9\xd0\xf4\x7c\xfe\x9dV\x90\x83\x79\x81T@B\x04\xcd\x03/\x79\xf9\xd0\xbd\x0b\x91j\x8dP!Gw\xe2Wd\xe3\xe7Z\xf8\x7chA\xe9\xcb\xd9\x10\x98\x04\xf9\xd9\x83\xf6!U\x047B\xc1\xc4\x81\x1c$\xb8\xe1r\x0e\xde\xad\xec\xde\xbb\x94\xd8\x7dA^\xdcx\xf7\xdb\x88o\x05\xe4`^\xd8\xd42\xd1\xd1]\xc4\x8e\xf3R\xa2\xb5\xbf\xdf$\xe9Z?\xc8\xc1\xa8\x03\x86\xd7;\xf2\xc7\x9d\x9e\xe4e\xc4^+/\x1cs\x92\x7975\x15rt\xedYB6\\0\xc3\xa9\x1b\x92\x94\xa6\x13\xfb+,L\xb0\x90\xff\xc4\\\n&\x0e\xe4\x88@\xe8\x1b\x9e\xf6\xa4\xadD\x7b\xcaK_=\xfa\xfa>57\xaf\x83\x1c\xd8_\x873\x1b\x15\x15\x05\x93\xbb\x99\xf8\x95\xea\x7a\x99\x7b\x86'T\x81\x1c\x9c\x93\xc3\xc4k\xea\xcd^\x8fvPr*e\xa2_L\xf1\xd6\xa9\x90\xa3s\xf7\x97d\xc3\xc2\x7e\xb9\xdd\xa6\xba^\x8ev\xad7g\x83\xfe\xed3Z>\xddI\xc1\xc4\x81\x1ca\x87U\xd6\xc7\xcf\xdb\xd6\x95\xb8Ts\xb7\xd2\x13\xeckGA\x0e.\xca\xe1s\xbb\x07\x1f\\F\xe5\x85\xf4\xcc\xfe\xc8\xb6;A\x0ef\x07\xb2Ax<\xb1\xef\xe0\x16cW\x03\x0e\xe3\xa1B\x8e\x8e]_\x90\x0d\x0b\xae\x95\x8c\xbc\xfc\xad;-f\xe8\xf1uo\xc8_HKvP0q \xc7\xfb\xba[\x86QIY\x96\xfc\xc7#N<\x1e\x1e\x01r\xe0\x12c-\xafD\xa7R\xcc\xa2.\x0c\xc7\x06r\xd0\xd7\xdd\xb2\x9aU7\xca\xd1j\x82\xed\xb3:\xa8\x90\xa3\x7d\xd7\x17d\xc3\xbc\xee\x96\xa0c\xf0\xd1\x95P\xee\x13\xa61(\x98\xb8\xa8\xf6o?'\x1b&u\xb7\x9c\x8e\xb1\xe6\x97V\xaa>\x0d;/9\xc8\x9f8\x90cJ\xedi\x91\xf5\xe1\xfb\xa0t\x90\x83\xb6c\x86\xc3\x1e\xf4\xc3\xec \x07\xc8\xc1\xbc\xa0B\x8e\xb6\x84\x7f\x93\x0dL$\x19A\xc1\xc4\x81\x1c \x07\xc8\x01r\x80\x1c G$\xe5h\xdd\xb9\x98l`\"\xc9\x08\n&\x0e\xe4\x009@\x0e\x90\x03\xe4\x009\")G\xcb\x8eEdCK\xeeL\xc2N\xc5\xd5R\x16\xcbA\xc1\xc4\xb1P\x0e\x9f\xd73p\xefR\xcb\xce\xc5h\xd3\xe60\x1f\xb4\x05r\xb0Y\x0e\xe7\xd8\x08\xbf(\xe9\xafM\x0b\x8a\x93A\x0e\x90c2\xc6\xdak\xdb\xf7-\x9f\xb6ucO#\xc8\xc1i9\xbcN\x87\xf2ZY\xd0\xad\xf3\xf2\xe3\x99r\x15\x1e;9\x9a\xe3?#\x1b\xb2\xd3d\xd3(\x7a\xf2\xb6\xcf2\x00]\xe3\x1f\xec\x93\x83\x82\x89c\xbc\x1c#5\x8fZw/\x99\x7d\x00]\xd9\x1b\x7dn7\xc8\xc1!9<\x13\x16\xc9\xb9\xfc\x10\xc7\xa0\x7du\x0f\xe4\xe0\x8a\x1cfi_W\xd6\xfa\xd0\xc7\xd0\x91\x1a\x83\xed\xd7\x82\xe2+G\xd3\xf6\x85d\x13\xe9>\x86OS\x7d\xad\x79\xc7\xe2p\x87\x81\x7e\x8bMrP0q\x0c\x94\xc3\xef7\xf2Z\xbas\xb7\x85;\x8c\xd6\xc4\xaf\xdd\xd8\x7c\x95\x1f\xc8A\x96\x1cD\x1bT\xfb\xea\x7e\xdb\xbe\xe8\xb0F\xa2\xbaS\x01r\xb0_\x0e\"\xdc\x96q\xc5\xf5\xf2\xd0\x97\x98\x96]_:\x0d:\x90#T9\x1a\xe3>%\x1b\xd2\xfb\x1c\x83J\xc1\xe9\xcc\x10\x07#\xbfR\xc2\x0e9(\x9886\xc8\x11V\xb2\x9a\xe2\x17\xd9g\xfeV=\x90\x83\xd3r \xc4\xe7\x0b@\x0e\x90c\x06\xb6/\xb4(E \x07\xc8\x11\x1c\x7eI:\xc8\xf1\x7e9\xden[@6\xd4$+\xdcQ\x8d\x0b:\x18-\x07\x05\x13\xc7]9x\x85\xbb\x18\x7d)\x1f\xe4 7Yc\xed\xb5 \x07\xc8\xf1?\xf4\xadoZ\xf7E\x13\x7f\xee:\xb0\xd5\xe7\xf5\x82\x1c3\xca\xd1\x10\xfb\x09\xd9\xf0K2l\xe4\xb7\x16B\x1c\x0c\xd1W\x15W\x14\x12\x7f\x1d\xa9\xfb\x9dqZ\xd8\xb5\x03\xfc\xd2L\n&\x8e\n9\x10o\xe3\x17)o\xfd\xe0\x9e\xb0\xe0 \x07\x11\x86\xee\xc6\xd6\x94\x98\xb6\xf45^\xb7\x8b)ZxlV\x94F\x94Ljf\x8d\"9\x08Z\x92\x96kk\x1f\xfb\x7d^\x1c\xe4 r-\xbdT<\xf4\xfcW\x06x\xe1\xf3\xa2\xd4\xb5&\xaf\xa0r\xbe(\x95\x83\xa0+o\xbb\x89\x84\x8f\x93\xccA\x0e\"\xacj\x19\xe6b\x98e\x7d\xdd\x87wR?S4\xc81\xc9\xb6\x05\xe2\xf3\x05\x0e\xbd\x16\x079p\x0e\xa7Q/\xae8\x82\xd2E\xcb4E\xd5o\xfd\x98.\xde\xeeX\xac\x7ex\xc5\xeb\x8c\xcc\xd3\xc4C\xdc(S\xb4\xf0\xba\x9c(9\x8d\x09\x9f\xd38At\xcaA\xd0\x9a\xbaJ\xd7\xfc\n\xe4\x08\x0c\x7d\x7bm[\xe6\x7a\xda\xa7\x86\x7e9\x08xEI\x96\xf9\x7d\x13\x16;\xe4\x98\xd0(\x7b\x8bS0\x99\x14\\\xe4\x98$v\x81\xb4\xaa\xc4e\x1e\xe7\xa6\x1c\xe8<_v\xad\xac!\xeeS\x7cf\x04'9\xde\xd1\xb4k\x89\xe6\xe9m\x9f\xc7\xc3\x1d9\x7c^\xef\xd0\xcb\x7b\xcd\x89_\xe36\x17Qu[>\xc2\x90\xf6\x9cM\x86\x9e\xa6\xb0R\x1c\xe2+\xe3f\xc6\xb8\xa0\xb337\x0e\xcfY\xc0T\x0e\x82\xbe\xd3Y\xa1\xf7\xdd\x19'\x07:\x93\x17\x7c\x7f\x08\xe7\xfcc-\x07\xa2>n\xa1\xe2\xe7\xb3\x1e\xfb\x04\x9b\xe4@g\xef\xfdw/4\xc4/\xc2<\xf9\xb8\xcbA\xd0\x9c\xb4\\[S=\x7b\xdf\x9d\x19r\xf8\x7c\xa3\x8d\xcf[Rb\x18\x91vf\xc8A\xd0\x99\x17o\x96\xf6\xcd\xd8\x1b\xe8\xa8\x0f%\xe94\x8a\x81\xce\xd5\x7b\x8e\xefeP\xc2\xa3j7\x7f\xc8$\xb6\x7c$\xfc!\xdfa\x18\x0d\x7e\xd1\xd2nS\xdc:W\x17\xfb\xc9,\xaf@\x8b\x16.\xb3Qr\xe9d\xed\x96\x8f\x99\x95m\xa6\xc9\xf1\x8e\x86\x1d\x8bU\x0f\xaaf\xea\xbb[\xd5\xb2\xee\xc2\xdd\x98\xc8\x81\xce\xc9\xd1\x99\xf9\xdb\x84/\x98\x98gF\xcaA\x80\x16\x11][\xcdLK\xfb\xf0\x9bG\x8d\xbb\x97\xd2+\xc7XOS[\xf6&\xe6f\x98\xc1r\x10\xf4\x1c\xdbkUIg:\x98\x8b+\x8f\xa1\x95\x88\x7a9\xd0\x198\xbf\x7c?\xd3s\xcbx9\x10\xa8\xc8x\xd7w\x0f\xfee\x8e\xe3\xa2\xee\xf6\x9c\xcd\x94\xc91Y\xf7\xdc>_\xb7\xedS\x16$6\xaaf\xd3\x07\xec\xa0a\xe7\xe7\x83\xcf\x7f\x0d\xdaw\xf7\x79\xdc\xea\xea\xeb\xf5\xdb\x17\xa1\x1f#\xf54U[\xf7\xa41q\x19kR\xca\x1e9\x08Z\xb36\x1ax\xcd\xc1\xef\xcb\xd5\x0d\xf7\x96f\x91$\x86I\xda\xdb\x99\xbf\x93e\xc9d\x9b\x1c\x04\x7de96\xaa>J\xef4\xeaD\x95\xc7j6\x7f\xc8\xbe4\xb2S\x0eDm\xec\x02\xb4\xf6\xa3\n\x80\xc4e\xc4\xedRW\xdf\xa8\x8f_\xc4\xd6\x1c\xb2V\x0e\x02T\x01\x0cO\xf6\xdd#\xff\xb1\xc7\xc9\x86l\xda\x1avg/\xea\xcd\xc6\x7f\xb1\x9e\x8e\xbc\x1d\xa8&\x88\x94\x16V\x8d\xa2\xa78\x85\x0b\x79\xe3\x84\x1c\x93l\xfa@p\xbe\x00\xd5\x07\xf3\xbbY\xcb,\xbbq\xa6f\xcbG\x1cI\x1ag\xe4xG\xdd\xf6\xcf\xfa\xefW\x79]\xce\xf0\xcfR\xbdC\xaf\x1f6\x7c\xbb\x84S\xe9\xe2\x96\x1c\x04\xcd\xa9\xabu\xado\xc2\xb8YK\xd8\xd5v`+\x07\x13\xc5E9\x08\xba\x8e&\xa2\xeaav-\xec\xbaa\xfe\xd9<\xb4$q3E\xdc\x95\x03\x81\xaa\x07\xc9\xe5S.\xcbx\xf0\x9b\xb5\xeeW\xd5\xc5-\xe4r\x7e\xa2^o\xf8'\xc7\xa9O\xf8R3\xb5\xef>\xda\xf2\xba1)\x1a2\x03r\xfcIK\xe6\x7a#\xbf\xc3\xa2\x92v\x16\xee\x86l\x80\x1cA@\xe5\x05$\x01\xe4\x00@\x0e\x00\xe4\x00H\x91\xe3\xd5\xfa\x7f\x00@P@\x0e\x00\xe4\x00@\x0e\x00\xe4\x00@\x0e\x00\xe4\x000\x95\xe3\xe5\xba\xbf\x03@P@\x0e\x00\xe4\x00@\x0e\x00\xe4\x00@\x0e\x00\xe4\x00@\x0e\x00\xe4\x00X#\xc7\x8b\xb5\x7f\x03\x80\xa0\x80\x1c\x00\xc8\x01\x80\x1c@\x04\xf9\x0f\x84\x84\xb4\x84Q\xb42\xae\x00\x00\x00\x00IEND\xaeB`\x82")) + bindata.RegisterFile("static/airlift_76x76.png", time.Unix(1440218376, 0), []byte("\x89PNG\x0d\n\x1a\n\x00\x00\x00\x0dIHDR\x00\x00\x00L\x00\x00\x00L\x08\x02\x00\x00\x00H\xf5\xc6\x7c\x00\x00\x00\x09pHYs\x00\x00\x0b\x13\x00\x00\x0b\x13\x01\x00\x9a\x9c\x18\x00\x00\nOiCCPPhotoshop ICC profile\x00\x00x\xda\x9dSgTS\xe9\x16=\xf7\xde\xf4BK\x88\x80\x94KoR\x15\x08 RB\x8b\x80\x14\x91&*!\x09\x10J\x88!\xa1\xd9\x15Q\xc1\x11EE\x04\x1b\xc8\xa0\x88\x03\x8e\x8e\x80\x8c\x15Q,\x0c\x8a\n\xd8\x07\xe4!\xa2\x8e\x83\xa3\x88\x8a\xca\xfb\xe1\x7b\xa3k\xd6\xbc\xf7\xe6\xcd\xfe\xb5\xd7>\xe7\xac\xf3\x9d\xb3\xcf\x07\xc0\x08\x0c\x96H3Q5\x80\x0c\xa9B\x1e\x11\xe0\x83\xc7\xc4\xc6\xe1\xe4.@\x81\n$p\x00\x10\x08\xb3d!s\xfd#\x01\x00\xf8\x7e<<+\"\xc0\x07\xbe\x00\x01x\xd3\x0b\x08\x00\xc0M\x9b\xc00\x1c\x87\xff\x0f\xeaB\x99\\\x01\x80\x84\x01\xc0t\x918K\x08\x80\x14\x00@\x7a\x8eB\xa6\x00@F\x01\x80\x9d\x98&S\x00\xa0\x04\x00`\xcbcb\xe3\x00P-\x00`'\x7f\xe6\xd3\x00\x80\x9d\xf8\x99\x7b\x01\x00[\x94!\x15\x01\xa0\x91\x00 \x13e\x88D\x00h;\x00\xac\xcfV\x8aE\x00X0\x00\x14fK\xc49\x00\xd8-\x000IWfH\x00\xb0\xb7\x00\xc0\xce\x10\x0b\xb2\x00\x08\x0c\x000Q\x88\x85)\x00\x04\x7b\x00`\xc8##x\x00\x84\x99\x00\x14F\xf2W<\xf1+\xae\x10\xe7*\x00\x00x\x99\xb2<\xb9$9E\x81[\x08-q\x07WW.\x1e(\xceI\x17+\x146a\x02a\x9a@.\xc2\x79\x99\x192\x814\x0f\xe0\xf3\xcc\x00\x00\xa0\x91\x15\x11\xe0\x83\xf3\xfdx\xce\x0e\xae\xce\xce6\x8e\xb6\x0e_-\xea\xbf\x06\xff\"bb\xe3\xfe\xe5\xcf\xabp@\x00\x00\xe1t\x7e\xd1\xfe,/\xb3\x1a\x80;\x06\x80m\xfe\xa2%\xee\x04h^\x0b\xa0u\xf7\x8bf\xb2\x0f@\xb5\x00\xa0\xe9\xdaW\xf3p\xf8\x7e<\xdf5\x00\xb0j>\x01\x7b\x91-\xa8]c\x03\xf6K'\x10Xt\xc0\xe2\xf7\x00\x00\xf2\xbbo\xc1\xd4(\x08\x03\x80h\x83\xe1\xcfw\xff\xef?\xfdG\xa0%\x00\x80fI\x92q\x00\x00^D$.T\xca\xb3?\xc7\x08\x00\x00D\xa0\x81*\xb0A\x1b\xf4\xc1\x18,\xc0\x06\x1c\xc1\x05\xdc\xc1\x0b\xfc`6\x84B$\xc4\xc2B\x10B\nd\x80\x1cr`)\xac\x82B(\x86\xcd\xb0\x1d*`/\xd4@\x1d4\xc0Qh\x86\x93p\x0e.\xc2U\xb8\x0e=p\x0f\xfaa\x08\x9e\xc1(\xbc\x81\x09\x04A\xc8\x08\x13a!\xda\x88\x01b\x8aX#\x8e\x08\x17\x99\x85\xf8!\xc1H\x04\x12\x8b$ \xc9\x88\x14Q\"K\x915H1R\x8aT UH\x1d\xf2=r\x029\x87\\F\xba\x91;\xc8\x002\x82\xfc\x86\xbcG1\x94\x81\xb2Q=\xd4\x0c\xb5C\xb9\xa87\x1a\x84F\xa2\x0b\xd0dt1\x9a\x8f\x16\xa0\x9b\xd0r\xb4\x1a=\x8c6\xa1\xe7\xd0\xabh\x0f\xda\x8f>C\xc70\xc0\xe8\x18\x073\xc4l0.\xc6\xc3B\xb18,\x09\x93c\xcb\xb1\"\xac\x0c\xab\xc6\x1a\xb0V\xac\x03\xbb\x89\xf5c\xcf\xb1w\x04\x12\x81E\xc0\x096\x04wB a\x1eAHXLXN\xd8H\xa8 \x1c$4\x11\xda\x097\x09\x03\x84Q\xc2'\"\x93\xa8K\xb4&\xba\x11\xf9\xc4\x18b21\x87XH,#\xd6\x12\x8f\x13/\x10\x7b\x88C\xc47$\x12\x89C2'\xb9\x90\x02I\xb1\xa4T\xd2\x12\xd2F\xd2nR#\xe9,\xa9\x9b4H\x1a#\x93\xc9\xdadk\xb2\x079\x94, +\xc8\x85\xe4\x9d\xe4\xc3\xe43\xe4\x1b\xe4!\xf2[\n\x9db@q\xa4\xf8S\xe2(R\xcajJ\x19\xe5\x10\xe54\xe5\x06e\x982AU\xa3\x9aR\xdd\xa8\xa1T\x115\x8fZB\xad\xa1\xb6R\xafQ\x87\xa8\x134u\x9a9\xcd\x83\x16IK\xa5\xad\xa2\x95\xd3\x1ah\x17h\xf7i\xaf\xe8t\xba\x11\xdd\x95\x1eN\x97\xd0W\xd2\xcb\xe9G\xe8\x97\xe8\x03\xf4w\x0c\x0d\x86\x15\x83\xc7\x88g(\x19\x9b\x18\x07\x18g\x19w\x18\xaf\x98L\xa6\x19\xd3\x8b\x19\xc7T071\xeb\x98\xe7\x99\x0f\x99oUX*\xb6*\x7c\x15\x91\xca\n\x95J\x95&\x95\x1b*/T\xa9\xaa\xa6\xaa\xde\xaa\x0bU\xf3U\xcbT\x8f\xa9^S\x7d\xaeFU3S\xe3\xa9\x09\xd4\x96\xabU\xaa\x9dP\xebS\x1bSg\xa9;\xa8\x87\xaag\xa8oT?\xa4\x7eY\xfd\x89\x06Y\xc3L\xc3OC\xa4Q\xa0\xb1_\xe3\xbc\xc6 \x0bc\x19\xb3x,!k\x0d\xab\x86u\x815\xc4&\xb1\xcd\xd9\x7cv*\xbb\x98\xfd\x1d\xbb\x8b=\xaa\xa9\xa19C3J3W\xb3R\xf3\x94f?\x07\xe3\x98q\xf8\x9ctN\x09\xe7(\xa7\x97\xf3\x7e\x8a\xde\x14\xef)\xe2)\x1b\xa64L\xb91e\\k\xaa\x96\x97\x96X\xabH\xabQ\xabG\xeb\xbd6\xae\xed\xa7\x9d\xa6\xbdE\xbbY\xfb\x81\x0eA\xc7J'\\'Gg\x8f\xce\x05\x9d\xe7S\xd9S\xdd\xa7\n\xa7\x16M=:\xf5\xae.\xaak\xa5\x1b\xa1\xbbDw\xbfn\xa7\xee\x98\x9e\xbe^\x80\x9eLo\xa7\xde\x79\xbd\xe7\xfa\x1c\x7d/\xfdT\xfdm\xfa\xa7\xf5G\x0cX\x06\xb3\x0c$\x06\xdb\x0c\xce\x18<\xc55qo<\x1d/\xc7\xdb\xf1QC]\xc3@C\xa5a\x95a\x97\xe1\x84\x91\xb9\xd1<\xa3\xd5F\x8dF\x0f\x8ci\xc6\\\xe3$\xe3m\xc6m\xc6\xa3&\x06&!&KM\xeaM\xee\x9aRM\xb9\xa6)\xa6;L;L\xc7\xcd\xcc\xcd\xa2\xcd\xd6\x995\x9b=1\xd72\xe7\x9b\xe7\x9b\xd7\x9b\xdf\xb7`ZxZ,\xb6\xa8\xb6\xb8eI\xb2\xe4Z\xa6Y\xee\xb6\xbcn\x85Z9Y\xa5XUZ]\xb3F\xad\x9d\xad%\xd6\xbb\xad\xbb\xa7\x11\xa7\xb9N\x93N\xab\x9e\xd6g\xc3\xb0\xf1\xb6\xc9\xb6\xa9\xb7\x19\xb0\xe5\xd8\x06\xdb\xae\xb6m\xb6\x7dagb\x17g\xb7\xc5\xae\xc3\xee\x93\xbd\x93\x7d\xba\x7d\x8d\xfd=\x07\x0d\x87\xd9\x0e\xab\x1dZ\x1d\x7es\xb4r\x14:V:\xde\x9a\xce\x9c\xee?\x7d\xc5\xf4\x96\xe9/gX\xcf\x10\xcf\xd83\xe3\xb6\x13\xcb)\xc4i\x9dS\x9b\xd3Gg\x17g\xb9s\x83\xf3\x88\x8b\x89K\x82\xcb.\x97>.\x9b\x1b\xc6\xdd\xc8\xbd\xe4Jt\xf5q]\xe1\x7a\xd2\xf5\x9d\x9b\xb3\x9b\xc2\xed\xa8\xdb\xaf\xee6\xeei\xee\x87\xdc\x9f\xcc4\x9f)\x9eY3s\xd0\xc3\xc8C\xe0Q\xe5\xd1?\x0b\x9f\x950k\xdf\xac\x7eOCO\x81g\xb5\xe7#/c/\x91W\xad\xd7\xb0\xb7\xa5w\xaa\xf7a\xef\x17>\xf6>r\x9f\xe3>\xe3<7\xde2\xdeY_\xcc7\xc0\xb7\xc8\xb7\xcbO\xc3o\x9e_\x85\xdfC\x7f#\xffd\xff\x7a\xff\xd1\x00\xa7\x80%\x01g\x03\x89\x81A\x81[\x02\xfb\xf8\x7a\x7c!\xbf\x8e?:\xdbe\xf6\xb2\xd9\xedA\x8c\xa0\xb9A\x15A\x8f\x82\xad\x82\xe5\xc1\xad!h\xc8\xec\x90\xad!\xf7\xe7\x98\xce\x91\xcei\x0e\x85P\x7e\xe8\xd6\xd0\x07a\xe6a\x8b\xc3\x7e\x0c'\x85\x87\x85W\x86?\x8ep\x88X\x1a\xd11\x975w\xd1\xdcCs\xdfD\xfaD\x96D\xde\x9bg1O9\xaf-J5*>\xaa.j<\xda7\xba4\xba?\xc6.fY\xcc\xd5X\x9dXIlK\x1c9.*\xae6nl\xbe\xdf\xfc\xed\xf3\x87\xe2\x9d\xe2\x0b\xe3\x7b\x17\x98/\xc8]p\x79\xa1\xce\xc2\xf4\x85\xa7\x16\xa9.\x12,:\x96@L\x88N8\x94\xf0A\x10*\xa8\x16\x8c%\xf2\x13w%\x8e\n\x79\xc2\x1d\xc2g\"/\xd16\xd1\x88\xd8C\\*\x1eN\xf2H*M\x7a\x92\xec\x91\xbc5\x79$\xc53\xa5,\xe5\xb9\x84'\xa9\x90\xbcL\x0dL\xdd\x9b:\x9e\x16\x9av m2=:\xbd1\x83\x92\x91\x90qB\xaa!M\x93\xb6g\xeag\xe6fv\xcb\xace\x85\xb2\xfe\xc5n\x8b\xb7/\x1e\x95\x07\xc9k\xb3\x90\xac\x05Y-\n\xb6B\xa6\xe8TZ(\xd7*\x07\xb2geWf\xbf\xcd\x89\xca9\x96\xab\x9e+\xcd\xed\xcc\xb3\xca\xdb\x907\x9c\xef\x9f\xff\xed\x12\xc2\x12\xe1\x92\xb6\xa5\x86KW-\x1dX\xe6\xbd\xacj9\xb2\x15\x89\x8a\xae\x14\xdb\x17\x97\x15\x7f\xd8(\xdcx\xe5\x1b\x87o\xca\xbf\x99\xdc\x94\xb4\xa9\xab\xc4\xb9d\xcff\xd2f\xe9\xe6\xde-\x9e[\x0e\x96\xaa\x97\xe6\x97\x0en\x0d\xd9\xda\xb4\x0d\xdfV\xb4\xed\xf5\xf6E\xdb/\x97\xcd(\xdb\xbb\x83\xb6C\xb9\xa3\xbf<\xb8\xbce\xa7\xc9\xce\xcd;?T\xa4T\xf4T\xfaT6\xee\xd2\xdd\xb5a\xd7\xf8n\xd1\xee\x1b\x7b\xbc\xf64\xec\xd5\xdb[\xbc\xf7\xfd>\xc9\xbe\xdbU\x01UM\xd5f\xd5e\xfbI\xfb\xb3\xf7?\xae\x89\xaa\xe9\xf8\x96\xfbm]\xadNmq\xed\xc7\x03\xd2\x03\xfd\x07#\x0e\xb6\xd7\xb9\xd4\xd5\x1d\xd2=TR\x8f\xd6+\xebG\x0e\xc7\x1f\xbe\xfe\x9d\xefw-\x0d6\x0dU\x8d\x9c\xc6\xe2#pD\x79\xe4\xe9\xf7\x09\xdf\xf7\x1e\x0d:\xdav\x8c\x7b\xac\xe1\x07\xd3\x1fv\x1dg\x1d/jB\x9a\xf2\x9aF\x9bS\x9a\xfb[b[\xbaO\xcc>\xd1\xd6\xea\xde\x7a\xfcG\xdb\x1f\x0f\x9c499\xe2?r\xfd\xe9\xfc\xa7C\xcfd\xcf&\x9e\x17\xfe\xa2\xfe\xcb\xae\x17\x16/\x7e\xf8\xd5\xeb\xd7\xce\xd1\x98\xd1\xa1\x97\xf2\x97\x93\xbfm\x7c\xa5\xfd\xea\xc0\xeb\x19\xaf\xdb\xc6\xc2\xc6\x1e\xbe\xc9x31^\xf4V\xfb\xed\xc1w\xdcw\x1d\xef\xa3\xdf\x0fO\xe4\x7c \x7f(\xffh\xf9\xb1\xf5S\xd0\xa7\xfb\x93\x19\x93\x93\xff\x04\x03\x98\xf3\xfcc3-\xdb\x00\x00:\x13iTXtXML:com.adobe.xmp\x00\x00\x00\x00\x00\n\n \n \n Adobe Photoshop CC (Windows)\n 2014-09-14T12:46:29-07:00\n 2014-09-14T12:51:56-07:00\n 2014-09-14T12:51:56-07:00\n xmp.iid:e1930075-8db3-5241-ab73-1f9eecf06726\n xmp.did:ac9388f9-681f-934e-9aaa-f342d665efff\n xmp.did:ac9388f9-681f-934e-9aaa-f342d665efff\n \n \n \n created\n xmp.iid:ac9388f9-681f-934e-9aaa-f342d665efff\n 2014-09-14T12:46:29-07:00\n Adobe Photoshop CC (Windows)\n \n \n saved\n xmp.iid:e1930075-8db3-5241-ab73-1f9eecf06726\n 2014-09-14T12:51:56-07:00\n Adobe Photoshop CC (Windows)\n /\n \n \n \n image/png\n 3\n sRGB IEC61966-2.1\n 1\n 720000/10000\n 720000/10000\n 2\n 1\n 76\n 76\n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\xb3\x96\x1f\xad\x00\x00\x00 cHRM\x00\x00\x7a%\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00u0\x00\x00\xea`\x00\x00:\x98\x00\x00\x17o\x92_\xc5F\x00\x00\x06\x79IDATx\xda\xed\x9a\x89W\x13W\x14\xc6\xe7\x7f\xeaj]\xb1\xd2j\x11\x17\x16W\x10\x044Vi\n\x84EPT\xd4\xa2\xe2\x11+\xe0JE\xaa\xc7\xa2\x82K\xb5\xd6\xe3\x01)\x12v\x08\x11BB\x16BB\x12C\x80\x840\x09L\xf6\xa4\x8f\x0e\xa54\x04\xe7\xcd\x168\x91\x7b\xbe\x93\x93\x84\xb9\xef\x7e?\xeed\xde\x9b\x97 \xca\x9c\xd8\x90\x17\xf2Q@\x0e\xe4\xc4\x86\xbc\x90\x81\xec\x98\x90\xd72d\xc8@*\xb2\xa2C^\xcb\x90,H\x79l\xaf\xf2\xc4\xbe`C\xca3\xa3\x82#E\xee\xae\xd1\xdf+\xdc\xd6\x09\xb7\xc5lxX&\xcf\x8a\x0eZ\xe9`@*rbGjn\xb8&\x8c\xbe9aS\xcb4\xa5GC\x022+\xdaPU\xe24\x1a\x7c\x01\xc3\xebE;\xde(\x0b\x92X\x87\x94\xf1\xb6\xb3\xa2\xcc(\xfd\xdd\x8b\x0e\x83\xd6G\x14\x1elr\xf4\xf9\x1d\x79v\x0c[Nx\xdbY\x81\xd4\xfdr\xd6\xae\x1b\xf4\x91\x09\x87A\xa3\xbdY\xc0\x16\xa44c\x1b\x83\xd2\\\xcb\xc7T\xfd>\xaaa\xedmU\x9e\xe50k\x09\x88aH\xed\xad\x02\xd0\x13\x1f\x8d\xf0:\x1d\xc6\xdajY\xce\x0e&!\xfb\xd3\xb7\xd2\x94x4\xd6>\x02m\xa1\x83:\xa5\x10\x0d\x16q\x17\x13\x12o\xe0\x7cg\xa0\x87\xfa\xaa\x92\xfe\x8cm\xe0\x98\x81\xd3)\xa8\xa0\x11L\x15\xd4\xcf^\x8f\x7b\x9c\xffR\x9e\xb7\x87\x16\xa4$m\x0b\x05\xe9\xee\x9cw\xfd\xdb\xc0\x80\x81\xa9\xa5\xaa\xcbY\xf8\xc1\xaab\x1e\xe8\x09\x9d\x96\xba'\xd1\xe1GW%\xe9[\xa9\xb9%\x0d);\x1e\x8f\n\xf9p]\xf0\x9a\xdbj\xe5'\x12\xf0D\xed\xedB\xc7\x98\x9e\x0e\xaaM\xa7T]\xc9\xa6\x02)\xfe1\x12^\xda\n\x82\x06\x06\x98\xeb\xed\x98\xe1\xd9mI\xc6v\x90\x0e\x1e\xc1s76I\xe3\xe2\xeb\x9d\xe8j\x90\xe5\xef#e\x1b\x16R\x7a,\x0e\xed\xe6S\xf6\xe6\x18\x7d?t\xe3\xe4\xccP\xb9\x7b\x8c\xf5O\xc1U\x8a\xf2h\x1e\xbbm\xe4\x79%\xfe\x8f\x83\x82\xec\xe3n&\x94\xa6\xe2\x9c\xcb2\xe1\xa3\x1dVq\x97\xfc\xf4\x01\x7cL\xf0\x04\xedi\xa13\x1a8\xf9\xd57N\xc2\xf8\x87\x82\xf41\x17\xa0\x81\xc6\xfa'\x92\xac\x18\x7cdUI\xaeM;@a\xc1\x80\x0d\xc9\xddS\x16\xf0\x1c\nR\xf4C\x04\xa1\x7cL\x87\x0b5\xe9\xee_\x16q7O\x8f\x0f\xce\x94\xca\"0\xfbCu\xcfh\x18\x7d\xfd\xd0\xdcQ\x0f\xa6\x16\xfc\x1d\x18\xff\x8b\x0393\xd7\xab\xfa\x95\x97xx\x091\xb8&\xbd\xb8\x0b>l\x0b]o,\xe2\xce\xa1[g\xf4\xd5\xd7\xc1t2\xf7/P\x90\xbd\xa9\xdf\x11\xca\xc7^x\xbd\xe3\xad\xaf%\x79qx!\xf0\xc4\xd4\xfcj\xb6K\xff\xcc\x90\x96\xb1\xba\xc7\xd2SI\xaak\xf9\xf6\xe1\xa1\xf9\x03\xc0\xf8G\x7a\x8el\"\x94\x8f\xe5\xf0\xd80\xfd\x93\xf2^n$^Nv\x86c\x11wM\xa9e\x9a\x7b\xc5\xa2\xb4\xad\xd2S\xc9\xe0\xe5B\xb90\xfe\x97\x04\xe4\xec43x\xf5\xf8\xdc\xba\x7d\x991\xa3u\x8f?<\xd9@A\xbe;\xbc\x91P\xc1\x81\x040\xda\xaaR\xbcbOj\x84\xeeA\x99\xcb\x8a\x12f\xc1\xf8_*\x90.\x8bYQ\x9c\x89\x97S\x96\x1d\xb7\xe9\x87 \x13\xa1 \x85\xdf\x7fK(\xb6\x091\x8d\xa2//\x0e\x14\x92\x9c\xd8?!l&\x95\x0b\xe3\x7f\xf1!\xc7;\xea\x7b\xb8\x91\xbd\x19\xd1#\xb55^\x17\xe9\xb5\x1e\x14d\xf7\xa1o\x08\xc5\xd6\x87\xd0\xe3\xd1=.\x17\x1e\xde\xa4\xa9*%\xbb\xee\x9f\x0d\x18\xffH7'\x9cPl\x10\xba\xa7\xac\x03Wr\xe5\x9721\x92\xfb\x7a\xfe\x90\x10\xfe\x11\x01'\x9cP\x8c\x13\xda\xf4jEI\x9e9\xd0\xc6\x02\xd9\x80\xf1\x8ftq\xc2\x09\xc5,\xa1E\xd63\xd6\xf8\x92\xc2\xc7/`\xc0\xf8G\xba\x0en \x14\x83\x84N\xd4\xe4\x9aD\x19\x1c\x10\xc6?\xd2\x79\xe0kB\xf9\x96p\xc0\xf8\xff8 ;R\xd6\x13j)C\xc2\xf8g\x13\x92\xc6v+\xc3\x90\xed\xc9a\x84\xa2P\x1b\xed\x17\xf6\x9d>\xb8\xe0M0s\x01\xe3\x9f\x79Hp\xcb\xab\x7dr\xbb=e=H\x7c\xff\xc7\xbd%\x01\xd9\x96\xb4\x8eP$\xee\x09M#\xe2\xc2#\xb3\x89\x9dG\"(\xaf\xd7 \x03\xc6?\xd2\xba\x7f-\xa1 \xeb\x99\xba\xde\x02*\xbf\\\xf5\x83\xab\xacB\xc2\xf8g\x0c\xd2\x89\x8e\x8b\xcfq\xe7\xe7\xb6\x1f\x0c\x07\xed]d\xc8\x96\xc45\x84\x82/9!\xe9\xee;\xc7\xf5K\x1f\xa8\xb8\xc0\x1e$\x8c\x7f\x86!\x03\x16nM\n\xc3\xa0\xef\xf4Y\x81lNXM(\xb2\x85\xe7\x8f -\xcbg\x09\x12\xc6\x7f\x90 \x9b\x13\xd7X\x07\xfb\x17\x0d\xb2i\xdf*BI\x8a\xb3m\x10\xbf\xc8\x99\x0d\xbft\x93\x80\xdf\x99\x16\xd5W\x94\xce\xf0M\xa9A\x0b\x8c\xc1\xf8\x87\x82\x04jI\nS\xd7\xdcr\xdb0\n\x90\xd3\xfb\x006l\xf0\x7e\x09*\x7d\xc7\xccf\xb4\xc3\x0e\xcc\xb4$\xaf\x874\x8f\xf0\xe3W\xc2\xab#-j\xac\xad\x8e\xd0\x84_\xd6\x7f[\x1eL\xac\xf2\xc6:\xea\x81\x0dR\xb6\xc9A\xe2\xea-L\x9d\xfa\xe0\xc6\xccB\x90t\xbf \xd2\xa9D\xe7\xb9\x14\x0c#\x8dq_Q\x10?a\xb5\xf2\xde\xcf\xae)k@7\x7e\x073\xb0\xeb\x85M\x0e\xfeV\xcaOXC\xcd-EH\\\xad\x87#\x0c\x0d/\xc0\x92\x9cEH\xafw\xa4\xe9U[j$\x1d\x9f\xc8\xdb\xbd+hJx2\xc5\xa2\x94\xcc5\xe6w\x00e@\xabJ&,\xe0\xd0w\xc8\x00\xe4\xb4\xe2V\xca\xca\x0b\x9d\x163n\xce(\xe0\xb7\xa7G\xd3\x81tYQ\xc5\x9d\x8b`XF\xec!\x0d\x7b\xbedJM)\x1bt\xaf\xab\xbdn7\x7e\x95W\xd5\x947&\xae\x05\xef\x93\xddW\xd7\xbf\x79\xda\xcc\xd9\xc8\xa01&!qu\x1e\x8d3K\x043\xdf\xe4\x18t\xa2\x8b<\x12\xfb\x09\nQW^\x02\xe3\x96\x98\x87\x9c\xd6\xde\x15\x92\xb2\x7c;\x99;,\x87\xd9(\xbd\x79\x16$\xb2\xe1\x07\xf9k\xf7\x17,\xa9q\xff\xba\xa1g\x95\x1e\x97\x93\xe8\xbbW\xb7\xf6\xcf*\x7e\xf2\x06\xf6\x9c\xb0\x08\x89\xab--\xda$\\\xf0GIf\xb1\xa0#k7\xdb\x1e\x90\xfa]\x9f\x07A\xbdE\n\xc8\xbf\x01\xea\x89b\xd8\xdc\x93f\xf8\x00\x00\x00\x00IEND\xaeB`\x82")) + bindata.RegisterFile("static/favicon.png", time.Unix(1440218376, 0), []byte("\x89PNG\x0d\n\x1a\n\x00\x00\x00\x0dIHDR\x00\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xffa\x00\x00\x00\x09pHYs\x00\x00\x0b\x13\x00\x00\x0b\x13\x01\x00\x9a\x9c\x18\x00\x00B\x95iTXtXML:com.adobe.xmp\x00\x00\x00\x00\x00\n\n \n \n Adobe Photoshop CC (Windows)\n 2014-03-26T21:35:55-07:00\n 2015-06-30T23:45:40-07:00\n 2015-06-30T23:45:40-07:00\n image/png\n 3\n xmp.iid:507ec09c-8676-e648-97e8-703c2ac8f993\n xmp.did:84eb8f3f-fdc4-1441-87f7-25c62ddd117a\n xmp.did:84eb8f3f-fdc4-1441-87f7-25c62ddd117a\n \n \n \n created\n xmp.iid:84eb8f3f-fdc4-1441-87f7-25c62ddd117a\n 2014-03-26T21:35:55-07:00\n Adobe Photoshop CC (Windows)\n \n \n saved\n xmp.iid:edfae962-4f66-ac48-a4d5-97851fd0dce7\n 2014-03-27T12:44:04-07:00\n Adobe Photoshop CC (Windows)\n /\n \n \n saved\n xmp.iid:dbc40c7b-720d-dc4b-8597-2ec66ee3d440\n 2014-03-27T14:04:42-07:00\n Adobe Photoshop CC (Windows)\n /\n \n \n converted\n from application/vnd.adobe.photoshop to image/png\n \n \n derived\n converted from application/vnd.adobe.photoshop to image/png\n \n \n saved\n xmp.iid:91ae2f39-aa2b-ad42-861e-1faef2bf131b\n 2014-03-27T14:04:42-07:00\n Adobe Photoshop CC (Windows)\n /\n \n \n saved\n xmp.iid:507ec09c-8676-e648-97e8-703c2ac8f993\n 2015-06-30T23:45:40-07:00\n Adobe Photoshop CC (Windows)\n /\n \n \n \n \n xmp.iid:dbc40c7b-720d-dc4b-8597-2ec66ee3d440\n xmp.did:84eb8f3f-fdc4-1441-87f7-25c62ddd117a\n xmp.did:84eb8f3f-fdc4-1441-87f7-25c62ddd117a\n \n 1\n 720000/10000\n 720000/10000\n 2\n 65535\n 16\n 16\n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \np'>\x9a\x00\x00\x00 cHRM\x00\x00\x7a%\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00u0\x00\x00\xea`\x00\x00:\x98\x00\x00\x17o\x92_\xc5F\x00\x00\x01(IDATx\xda\x94\xd3\xbdJCA\x10\x86\xe1\xe7\x84\x14j*\x0b-\xecL#\x08\x16*\x01;S\xc7R\x12\xb0\xd2J\x05AH\xa5\xe0\x1dX\x09b\xa3\x8d\x9db@+s\x15\x89\x9d\x85W \xf8\x83\x08\xfe`\xa5\xcd\x1c8\x84\x1cI>Xfv\xf8v\xf6\xdd]6\xb9i\x96\xe5h\x02'\x91\xef\xe0\xb9\x9f\xa9\xd83\x1f\xc1$\xd6\xb1\x87R\xd4Wp\x8b\x16\xda\xf8L\x17\x14\xc2T\xc7\x15^\xf1\x80%\x1c\x07\xc1\x0b\xc62\x9e\xa7\x88u\x94\x8a\x91@\x92\xa1\xa8\xc5x\xc65\xde1\x87j\xc6[B=\xb9i\x96\x7f\xf1\x15\x88\xed\x0cr-v\x16\xc8\x87\xb8\xc4\x0d\n\x0d\n\x09\x0d\n\x09\x0d\n]>\x0d\n\x0d\n\x0d\n\x09\x0d\n\x09\x09\x0d\n\x09\x09\x0d\n\x09\x09\x0d\n\x09\x09\x0d\n\x09\x0d\n\x09\x0d\n\x09\x0d\n\x0d\n\x0d\n\x09\x0d\n\x09\x09\x0d\n\x09\x09\x0d\n\x09\x09\x0d\n\x09\x09\x0d\n\x09\x09\x0d\n\x09\x0d\n\x09\x0d\n\x09\x0d\n\x0d\n\x0d\n")) + bindata.RegisterFile("static/script.js", time.Unix(1440218376, 0), []byte("function $(sel) \x7b return document.quer\x79Selector(sel); \x7d\nfunction $$(sel) \x7b return document.quer\x79SelectorAll(sel); \x7d\nvar timeout;\n\nNode.protot\x79pe.sacrificeChildren = function() \x7b\n\x09while (this.hasChildNodes()) this.removeChild(this.firstChild);\n\x7d;\n\nfunction makesvg(elem) \x7b return document.createElementNS(\"http://www.w3.org/2000/svg\", elem); \x7d\n\nfunction showMessage(root, msg, classname) \x7b\n\x09if (timeout != null) window.clearTimeout(timeout);\n\x09var box = $('#message-box');\n\x09if (box == null) \x7b\n\x09\x09box = document.createElement('div');\n\x09\x09box.id = 'message-box';\n\x09\x7d else \x7b\n\x09\x09box.parentNode.removeChild(box);\n\x09\x7d\n\x09root.insertBefore(box, root.quer\x79Selector('h1').nextSibling);\n\x09box.className = classname;\n\x09box.innerText = msg;\n\x09box.st\x79le.displa\x79 = 'block';\n\x09timeout = window.setTimeout(hideMessage, 5000);\n\x7d\n\nfunction hideMessage() \x7b\n\x09$('#message-box').st\x79le.displa\x79 = 'none';\n\x7d\n\nfunction cb(e) \x7b\n\x09if (e.target.status == 204) \x7b\n\x09\x09document.location.reload(true);\n\x09\x7d else \x7b\n\x09\x09var resp = JSON.parse(e.target.responseText);\n\x09\x09if (resp != null && resp.Err != null) \x7b\n\x09\x09\x09showMessage($('#section-overview'), 'Error: ' + resp.Err, 'bad');\n\x09\x09\x7d else \x7b\n\x09\x09\x09showMessage($('#section-overview'), 'An unknown error occurred (status ' + e.target.status + ')', 'bad');\n\x09\x09\x7d\n\x09\x7d\n\x7d\n\nfunction purgeAll() \x7b\n\x09if (!window.confirm('Reall\x79 delete all of \x79our uploads?')) \x7b\n\x09\x09return;\n\x09\x7d\n\n\x09var x = new XMLHttpRequest();\n\x09x.addEventListener('load', cb, false);\n\x09x.open('POST', '/purge/all');\n\x09x.send();\n\x7d\n\nfunction purgeThumbs() \x7b\n\x09var x = new XMLHttpRequest();\n\x09x.addEventListener('load', cb, false);\n\x09x.open('POST', '/purge/thumbs');\n\x09x.send();\n\x7d\n\nvar dropZone, dropZoneText, picker, urlList, bar;\n\nfunction setURLList(urls) \x7b\n\x09var ul = urlList.quer\x79Selector('ul');\n\x09ul.sacrificeChildren();\n\x09for (var i = 0, url, li, a; url = urls[i]; i++) \x7b\n\x09\x09li = document.createElement('li');\n\x09\x09a = document.createElement('a');\n\x09\x09a.href = url;\n\x09\x09a.innerText = url;\n\x09\x09li.appendChild(a);\n\x09\x09ul.appendChild(li);\n\x09\x7d\n\x09urlList.classList.add('active');\n\x7d\n\nfunction dropZoneEnter(e) \x7b\n\x09e.preventDefault();\n\x09e.stopPropagation();\n\x09dropZone.classList.add('active');\n\x7d\n\nfunction dropZoneLeave(e) \x7b\n\x09e.preventDefault();\n\x09e.stopPropagation();\n\x09dropZone.classList.remove('active');\n\x7d\n\nfunction dropped(e) \x7b\n\x09e.stopPropagation();\n\x09e.preventDefault();\n\x09uploadFiles(e.dataTransfer.files);\n\x7d\n\nfunction uploadFiles(fileList) \x7b\n\x09if (fileList == null \x7c\x7c fileList.length == 0) \x7b\n\x09\x09return;\n\x09\x7d\n\n\x09var totalSi\x7ae = 0;\n\x09for (var i = 0; i < fileList.length; i++) \x7b\n\x09\x09totalSi\x7ae += fileList[i].si\x7ae;\n\x09\x7d\n\n\x09var svg = null;\n\n\x09if (fileList.length > 1) \x7b\n\x09\x09svg = dropZone.quer\x79Selector('svg');\n\x09\x09if (svg == null) \x7b\n\x09\x09\x09svg = makesvg('svg');\n\x09\x09\x09dropZone.appendChild(svg);\n\x09\x09\x7d\n\x09\x09svg.sacrificeChildren();\n\n\x09\x09for (var i = acc = 0, pos; i < fileList.length; i++) \x7b\n\x09\x09\x09acc += fileList[i].si\x7ae;\n\x09\x09\x09pos = acc/totalSi\x7ae * svg.offsetWidth;\n\x09\x09\x09var line = makesvg('line');\n\x09\x09\x09line.setAttribute('x1', pos);\n\x09\x09\x09line.setAttribute('x2', pos);\n\x09\x09\x09line.setAttribute('\x791', 0);\n\x09\x09\x09line.setAttribute('\x792', dropZone.offsetHeight - 8);\n\x09\x09\x09svg.appendChild(line);\n\x09\x09\x7d\n\x09\x7d\n\n\x09bar.st\x79le.width = '0%';\n\x09urlList.classList.remove('active');\n\x09dropZone.classList.add('active');\n\n\x09var err = null;\n\x09var x = null;\n\n\x09var cancel = function() \x7b\n\x09\x09if (x != null) \x7b\n\x09\x09\x09x.abort();\n\x09\x09\x09dropZone.removeEventListener(cancel);\n\x09\x09\x09finish();\n\x09\x09\x7d\n\x09\x09if (svg != null) \x7b\n\x09\x09\x09svg.sacrificeChildren();\n\x09\x09\x7d\n\x09\x7d;\n\x09dropZone.removeEventListener('click', clickPicker);\n\x09dropZone.addEventListener('click', cancel, false);\n\n\x09dropZoneText.dataset.oldText = dropZoneText.innerText;\n\x09dropZoneText.innerText = 'Cancel';\n\n\x09var next = function(i, result, totalLoaded) \x7b\n\x09\x09if (i < fileList.length) \x7b\n\x09\x09\x09var file = fileList[i];\n\x09\x09\x09x = new XMLHttpRequest();\n\n\x09\x09\x09x.upload.addEventListener('progress', function(e) \x7b\n\x09\x09\x09\x09if (e.lengthComputable) \x7b\n\x09\x09\x09\x09\x09bar.st\x79le.width = ((totalLoaded + e.loaded)*100 / totalSi\x7ae) + '%';\n\x09\x09\x09\x09\x7d\n\x09\x09\x09\x7d, false);\n\n\x09\x09\x09x.upload.addEventListener('load', function() \x7b\n\x09\x09\x09\x09totalLoaded += file.si\x7ae;\n\x09\x09\x09\x09bar.st\x79le.width = totalLoaded*100 / totalSi\x7ae + '%';\n\x09\x09\x09\x7d, false);\n\n\x09\x09\x09x.addEventListener('load', function(e) \x7b\n\x09\x09\x09\x09if (this.status !== 201) \x7b\n\x09\x09\x09\x09\x09var err = JSON.parse(this.responseText);\n\x09\x09\x09\x09\x09showMessage($('#upload'), err.Err, 'bad');\n\x09\x09\x09\x09\x7d else \x7b\n\x09\x09\x09\x09\x09var resp = JSON.parse(this.responseText);\n\x09\x09\x09\x09\x09result.push(window.location.protocol + '//' + resp.URL);\n\x09\x09\x09\x09\x09setTimeout(next, 1, i+1, result, totalLoaded);\n\x09\x09\x09\x09\x7d\n\x09\x09\x09\x7d, false);\n\n\x09\x09\x09x.open('POST', '/upload/web', true);\n\x09\x09\x09x.setRequestHeader('X-Airlift-Filename', encodeURIComponent(file.name));\n\x09\x09\x09x.send(file);\n\x09\x09\x7d else \x7b\n\x09\x09\x09finish();\n\x09\x09\x09setURLList(result);\n\x09\x09\x09dropZone.removeEventListener('click', cancel);\n\x09\x09\x09dropZone.addEventListener('click', clickPicker);\n\x09\x09\x09if (svg != null) \x7b\n\x09\x09\x09\x09svg.sacrificeChildren();\n\x09\x09\x09\x7d\n\x09\x09\x7d\n\x09\x7d;\n\n\x09next(0, [], 0);\n\x7d\n\nfunction finish() \x7b\n\x09dropZone.classList.remove('active');\n\x09dropZoneText.innerText = dropZoneText.dataset.oldText;\n\x09bar.st\x79le.width = '0%';\n\x09enable();\n\x7d\n\nfunction enable() \x7b\n\x09dropZone.addEventListener('click', clickPicker, false);\n\x09dropZoneText.addEventListener('dragenter', dropZoneEnter, false);\n\x09dropZoneText.addEventListener('dragover', dropZoneEnter, false);\n\x09dropZoneText.addEventListener('dragleave', dropZoneLeave, false);\n\x09dropZoneText.addEventListener('drop', dropped, false);\n\x7d\n\nfunction disable() \x7b\n\x09dropZoneText.removeEventListener('dragenter');\n\x09dropZoneText.removeEventListener('dragover');\n\x09dropZoneText.removeEventListener('dragleave');\n\x09dropZoneText.removeEventListener('drop');\n\x7d\n\nfunction clickPicker() \x7b\n\x09picker.click();\n\x7d\n\nfunction setupUploader() \x7b\n\x09dropZone = $('#drop-\x7aone');\n\x09dropZoneText = $('#drop-\x7aone-text');\n\x09picker = $('#picker');\n\x09urlList = $('#uploaded-urls');\n\x09bar = dropZone.quer\x79Selector('.progress-bar');\n\n\x09picker.addEventListener('change', function(e) \x7b\n\x09\x09uploadFiles(this.files);\n\x09\x7d, false);\n\n\x09enable();\n\x7d\n")) + bindata.RegisterFile("static/style.css", time.Unix(1442080638, 0), []byte("* \x7b\n\x09margin: 0;\n\x09padding: 0;\n\x09box-si\x7aing: border-box;\n\x09-mo\x7a-box-si\x7aing: border-box;\n\x7d\n\n*::selection \x7b\n\x09background: #c64;\n\x09color: #fff;\n\x7d\n\nhtml \x7b\n\x09width: 100%;\n\x09height: 100%;\n\x09background: #fafafa;\n\x7d\nbod\x79 \x7b\n\x09padding: 64px;\n\x09font-famil\x79: clear sans,sans-serif;\n\x7d\n.error \x7b\n\x09text-align: center;\n\x09color: #aaa;\n\x09margin: 64px 0;\n\x09padding: 0 32px;\n\x7d\n.error h1 \x7b\n\x09color: #444;\n\x7d\n#nav \x7b\n\x09text-align: center;\n\x09width: 100%;\n\x09margin-bottom: 16px;\n\x7d\n.floating-section \x7b\n\x09margin: 0 auto 16px;\n\x09width: 512px;\n\x09padding: 32px;\n\x09background: #fff;\n\x09position: relative;\n\x09border: 3px solid #eee;\n\x7d\nsection h1 \x7b\n\x09text-transform: uppercase;\n\x09font-si\x7ae: 20px;\n\x09color: #888;\n\x09margin-bottom: 16px;\n\x7d\na, a:visited \x7b\n\x09color: #a42;\n\x7d\na:hover \x7b\n\x09color: #c64;\n\x7d\nhr \x7b\n\x09border: 0;\n\x09border-top: 1px solid #ccc;\n\x09margin: 16px 0;\n\x7d\n#help \x7b\n\x09-webkit-user-select: none;\n\x09cursor: help;\n\x09position: absolute;\n\x09top: 0;\n\x09right: 0;\n\x09width: 35px;\n\x09height: 35px;\n\x09border-left: 3px solid #eee;\n\x09border-bottom: 3px solid #eee;\n\x09line-height: 32px;\n\x09text-align: center;\n\x09font-weight: 700;\n\x09color: #008;\n\x7d\nbutton \x7b\n\x09-webkit-appearance: none;\n\x09-mo\x7a-appearance: none;\n\x09padding: 8px;\n\x09font-si\x7ae: 14px;\n\x09font-weight: 700;\n\x09border: none;\n\x09background: #eaeaea;\n\x09color: #444;\n\x09font-famil\x79: clear sans,sans-serif;\n\x09margin-right: 8px;\n\x09outline: 0;\n\x7d\nbutton:hover \x7b\n\x09background: #c64;\n\x09color: #fff;\n\x7d\nbutton:active \x7b\n\x09background: #a42;\n\x09color: #fff;\n\x7d\nlabel \x7b\n\x09displa\x79: block;\n\x09font-weight: 700;\n\x09font-si\x7ae: 14px;\n\x09color: #666;\n\x7d\ninput[t\x79pe=text], input[t\x79pe=password], input[t\x79pe=number] \x7b\n\x09width: 100%;\n\x09padding: 8px;\n\x09margin: 8px 0;\n\x09-webkit-appearance: none;\n\x09-mo\x7a-appearance: none;\n\x09-ms-appearance: none;\n\x09background: #fafafa;\n\x09font-famil\x79: clear sans,sans-serif;\n\x09font-si\x7ae: 18px;\n\x09color: #444;\n\x09border: 1px solid #ccc;\n\x7d\n.checkbox \x7b\n\x09margin-bottom: 8px;\n\x7d\n.checkbox label \x7b\n\x09displa\x79: inline-block;\n\x09line-height: 20px;\n\x7d\ninput[t\x79pe=checkbox] \x7b\n\x09-webkit-appearance: none;\n\x09-mo\x7a-appearance: none;\n\x09-ms-appearance: none;\n\x09width: 20px;\n\x09height: 20px;\n\x09position: relative;\n\x09margin-right: 4px;\n\x09background: #fafafa;\n\x09border: 1px solid #ccc;\n\x09border-radius: 2px;\n\x09vertical-align: bottom;\n\x7d\ninput[t\x79pe=checkbox]:checked \x7b\n\x09background: #f0f0f0;\n\x7d\ninput[t\x79pe=checkbox]:checked:after \x7b\n\x09position: absolute;\n\x09top: 0;\n\x09left: 0;\n\x09content: \"\xe2\x9c\x93\";\n\x09font-weight: 700;\n\x09font-si\x7ae: 18px;\n\x09line-height: 18px;\n\x09width: 18px;\n\x09text-align: center;\n\x09color: #444;\n\x7d\ninput:focus \x7b\n\x09outline: none;\n\x09border: 2px solid #888;\n\x09margin: 7px -1px;\n\x09padding-right: 7px;\n\x7d\ninput[t\x79pe=checkbox]:focus \x7b\n\x09margin: -1px 3px -1px -1px;\n\x09width: 22px;\n\x09height: 22px;\n\x09padding-right: 0;\n\x7d\n.box \x7b\n\x09displa\x79: inline-block;\n\x09position: relative;\n\x09width: 100%;\n\x7d\n.box[data-tooltip]::before \x7b\n\x09\x7a-index: 9;\n\x09content: attr(data-tooltip);\n\x09displa\x79: none;\n\x09position: absolute;\n\x09font-si\x7ae: 12px;\n\x09background: -webkit-linear-gradient(#fff, #fafafa);\n\x09color: #444;\n\x09border-radius: 2px;\n\x09border: 1px solid #ddd;\n\x09padding: 8px;\n\x09width: 256px;\n\x7d\n.box[data-tooltip]:hover::before, #help:hover \x7e .box[data-tooltip]::before \x7b\n\x09displa\x79: block;\n\x7d\n.box[data-tt-pos=left]::before \x7b\n\x09right: 100%;\n\x09/*bottom: 0;*/\n\x09/*margin-top: 50%;*/\n\x09margin-right: 16px;\n\x7d\n.box[data-tt-pos=right]::before \x7b\n\x09left: 100%;\n\x09/*bottom: 0;*/\n\x09margin-left: 16px;\n\x09/*margin-top: 50%;*/\n\x7d\n.box[data-tt-pos=top]::before \x7b\n\x09left: 50%;\n\x09margin-left: -128px;\n\x09bottom: 100%;\n\x09margin-bottom: 16px;\n\x7d\n#host-box \x7b\n\x09width: 325px;\n\x09margin-right: 32px;\n\x7d\n#port-box \x7b\n\x09width: 80px;\n\x7d\n.col3 \x7b\n\x09width: 123px;\n\x09margin-right: 32px;\n\x7d\n* > .col3:nth-of-t\x79pe(3n) \x7b\n\x09margin-right: 0;\n\x7d\n/*\n#max-age-box \x7b\n\x09width: 202px;\n\x09margin-right: 32px;\n\x7d\n#max-si\x7ae-box \x7b\n\x09width: 203px;\n\x7d\n*/\n#message-box \x7b\n\x09margin-bottom: 16px;\n\x09padding: 16px;\n\x7d\n#message-box.bad \x7b\n\x09background: #fee;\n\x09color: #800;\n\x7d\n#message-box.good \x7b\n\x09background: #eef4ee;\n\x09color: #444;\n\x7d\n#message-box:before \x7b\n\x09border-width: 1px;\n\x09border-st\x79le: solid;\n\x09border-radius: 3px;\n\x09displa\x79: inline-block;\n\x09height: 20px;\n\x09width: 20px;\n\x09line-height: 18px;\n\x09font-si\x7ae: 18px;\n\x09text-align: center;\n\x09margin-right: 8px;\n\x09font-weight: 900;\n\x7d\n#message-box.good:before \x7b\n\x09content: \"\xe2\x9c\x93\";\n\x09color: #080;\n\x09border-color: #4c4;\n\x7d\n#message-box.bad:before \x7b\n\x09content: \"!\";\n\x09font-famil\x79: georgia, serif;\n\x09font-st\x79le: italic;\n\x09color: #800;\n\x09border-color: #c44;\n\x7d\n#twitter-card--hidden \x7b\n\x09margin-top: 8px;\n\x09displa\x79: none;\n\x7d\ninput#twitter-card:checked \x7e #twitter-card--hidden \x7b\n\x09displa\x79: block;\n\x7d\n\n#histor\x79 \x7b\n\x09padding: 64px;\n\x7d\n\n#histor\x79 ul \x7b\n\x09list-st\x79le-t\x79pe: none;\n\x7d\n\n.histor\x79-item \x7b\n\x09displa\x79: inline-block;\n\x09padding: 16px;\n\x09transition: opacit\x79;\n\x09transition-duration: 0.5s;\n\x7d\n.upload-link \x7b\n\x09displa\x79: block;\n\x09width: 100px;\n\x09height: 100px;\n\x09text-align: center;\n\x7d\n.upload-link img \x7b\n\x09displa\x79: block;\n\x09margin: 0 auto;\n\x7d\n.upload-link .file-ext-overla\x79 \x7b\n\x09position: relative;\n\x09displa\x79: inline-block;\n\x09background: #c64;\n\x09padding: 0 6px;\n\x09font-si\x7ae: 16px;\n\x09text-transform: uppercase;\n\x09color: #fff;\n\x09bottom: 36px;\n\x09font-weight: 700;\n\x7d\n.histor\x79-item-name \x7b\n\x09width: 100px;\n\x09white-space: nowrap;\n\x09overflow: hidden;\n\x09text-overflow: ellipsis;\n\x09font-si\x7ae: 14px;\n\x7d\n\n.histor\x79-item-data \x7b\n\x09color: #888;\n\x09font-si\x7ae: 12px;\n\x7d\n.delete-upload \x7b\n\x09color: #888;\n\x7d\n\n#upload-form.active \x7b\n\x09border: 4px solid #c64;\n\x09margin: -4px;\n\x7d\n#picker \x7b\n\x09visibilit\x79: hidden;\n\x09position: absolute;\n\x09width: 0;\n\x09height: 0;\n\x7d\n#drop-\x7aone \x7b\n\x09height: 128px;\n\x09position: relative;\n\x09border: 4px dashed #aaa;\n\x09color: #888;\n\x09cursor: pointer;\n\x7d\n#drop-\x7aone-text \x7b\n\x09position: absolute;\n\x09height: 120px;\n\x09width: 100%;\n\x09line-height: 120px;\n\x09font-si\x7ae: 20px;\n\x09text-align: center;\n\x09\x7a-index: 9;\n\x7d\n#drop-\x7aone.active \x7b\n\x09border: 4px solid #c64;\n\x09background: #fa8;\n\x09color: #fff;\n\x7d\n#drop-\x7aone svg \x7b\n\x09width: 100%;\n\x09height: 128px;\n\x7d\n#drop-\x7aone svg line \x7b\n\x09stroke: #c64;\n\x09stroke-width: 2;\n\x7d\n.progress-bar \x7b\n\x09position: absolute;\n\x09left: 0;\n\x09top: 0;\n\x09height: 100%;\n\x09width: 0%;\n\x09background: #c64;\n\x09\x7a-index: 1;\n\x7d\n#uploaded-urls \x7b\n\x09displa\x79: none;\n\x09margin-top: 32px;\n\x09text-align: center;\n\x7d\n#uploaded-urls.active \x7b\n\x09displa\x79: block;\n\x7d\n#uploaded-urls ul \x7b\n\x09list-st\x79le-t\x79pe: none;\n\x7d\n#uploaded-urls ul a \x7b\n\x09font-si\x7ae: 20px;\n\x09line-height: 32px;\n\x7d\n.pagination \x7b\n\x09text-align: center;\n\x09margin: 32px;\n\x7d\n.prevnext \x7b\n\x09visibilit\x79: hidden;\n\x7d\n.prevnext.active \x7b\n\x09visibilit\x79: visible;\n\x7d\n\n@media screen and (max-width: 600px) \x7b\n\x09bod\x79 \x7b\n\x09\x09padding: 64px 0;\n\x09\x7d\n\x09.floating-section \x7b\n\x09\x09width: 100%;\n\x09\x09border-left: none;\n\x09\x09border-right: none;\n\x09\x09padding: 16px;\n\x09\x7d\n\x09.box \x7b\n\x09\x09width: 100% !important;\n\x09\x09margin-right: 0 !important;\n\x09\x7d\n\x09#help \x7b\n\x09\x09displa\x79: none;\n\x09\x7d\n\x09#histor\x79 \x7b\n\x09\x09padding: 8px;\n\x09\x7d\n\x09.box[data-tooltip]:hover::before, #help:hover \x7e .box[data-tooltip]::before \x7b\n\x09\x09displa\x79: none !important;\n\x09\x7d\n\x7d\n@media screen and (max-width: 320px) \x7b\n\x09#histor\x79 \x7b\n\x09\x09padding: 0 0 0 40px;\n\x09\x7d\n\x09.histor\x79-item \x7b\n\x09\x09width: 136px;\n\x09\x09padding: 0 40px 16px 0;\n\x09\x7d\n\x7d\n")) +} diff --git a/cmd/airliftd/bindata_files/templates.go b/cmd/airliftd/bindata_files/templates.go new file mode 100644 index 0000000..5097c6d --- /dev/null +++ b/cmd/airliftd/bindata_files/templates.go @@ -0,0 +1,17 @@ +package bindata_files + +import ( + "time" + + "ktkr.us/pkg/vfs/bindata" +) + +func init() { + bindata.RegisterFile("templates/config.tmpl", time.Unix(1440739326, 0), []byte("\x7b\x7b define \"config\" \x7d\x7d\n
\n \x7b\x7b template \"overview\" . \x7d\x7d\n
\n
\n

Configuration

\n
\n
?
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n \n \n
\n
\n
\n \n \n
\n
\n
\n \n \n
\n
\n \n
\n
\n \n\x7b\x7b end \x7d\x7d\n\n\x7b\x7b define \"overview\" \x7d\x7d\n

Overview

\n

\x7b\x7b .NumUploads \x7d\x7d upload\x7b\x7b if ne .NumUploads 1 \x7d\x7ds\x7b\x7b end \x7d\x7d totalling \x7b\x7b .UploadsSi\x7ae \x7d\x7d. (purge)

\n

Thumbnail cache is \x7b\x7b .ThumbsSi\x7ae \x7d\x7d. (purge)

\n\x7b\x7b end \x7d\x7d\n")) + bindata.RegisterFile("templates/errors/errors.tmpl", time.Unix(1440218376, 0), []byte("\x7b\x7b define \"400\" \x7d\x7d\n\n \n 400\n \n \n \n
\n

You're doing it wrong.

\n \x7b\x7b if .Err \x7d\x7d

\x7b\x7b .Err \x7d\x7d

\x7b\x7b end \x7d\x7d\n
\n
\n\n\x7b\x7b end \x7d\x7d\n\x7b\x7b define \"404\" \x7d\x7d\n\n \n 404\n \n \n \n
\n

This isn't the page \x79ou're looking for.

\n
\n
\n\n\x7b\x7b end \x7d\x7d\n\x7b\x7b define \"500\" \x7d\x7d\n\n \n 500\n \n \n \n
\n

Something went wrong.

\n \x7b\x7b if .Err \x7d\x7d

\x7b\x7b .Err \x7d\x7d

\x7b\x7b end \x7d\x7d\n
\n
\n\n\x7b\x7b end \x7d\x7d\n")) + bindata.RegisterFile("templates/history.tmpl", time.Unix(1440740011, 0), []byte("\x7b\x7b define \"histor\x79\" \x7d\x7d\n
\n \x7b\x7b if len .List \x7c lt 25 \x7d\x7d\x7b\x7b template \"pagination\" . \x7d\x7d\x7b\x7b end \x7d\x7d\n \n \x7b\x7b template \"pagination\" . \x7d\x7d\n
\n\n\x7b\x7b end \x7d\x7d\n\n\x7b\x7b define \"pagination\" \x7d\x7d\n\n\x7b\x7b end \x7d\x7d\n")) + bindata.RegisterFile("templates/index.tmpl", time.Unix(1440218376, 0), []byte("\x7b\x7b define \"index\" \x7d\x7d\n
\n \n
\n
\n
Click/tap/drop
\n
\n
\n
    \n
    \n
    \n \n\x7b\x7b end \x7d\x7d\n")) + bindata.RegisterFile("templates/layout.tmpl", time.Unix(1440218376, 0), []byte("\x7b\x7b define \"head\" \x7d\x7d\n\n\n\n\n\n\n\n\n\x7b\x7b end \x7d\x7d\n\x7b\x7b define \"common\" \x7d\x7d\n\n \n Airlift\n \x7b\x7b template \"head\" \x7d\x7d\n \n \n \n \x7b\x7b content \x7d\x7d\n \n\n\x7b\x7b end \x7d\x7d\n")) + bindata.RegisterFile("templates/login.tmpl", time.Unix(1440218376, 0), []byte("\x7b\x7b define \"login\" \x7d\x7d\n\n \n Log in\n \x7b\x7b template \"head\" \x7d\x7d\n \n \n
    \n
    \n \x7b\x7b if . \x7d\x7d

    Incorrect password.

    \x7b\x7b end \x7d\x7d\n \n
    \n \n
    \n
    \n
    \n\n\x7b\x7b end \x7d\x7d\n")) + bindata.RegisterFile("templates/twitterbot.tmpl", time.Unix(1440719768, 0), []byte("\x7b\x7b define \"twitterbot\" \x7d\x7d\n\n\n \n \x7b\x7b .ID \x7d\x7d\n \n \n \n \n \n \n \n hi twitterbot\n \n\n\x7b\x7b end \x7d\x7d\n")) +} diff --git a/gen_version.bash b/cmd/airliftd/gen_version.bash similarity index 100% rename from gen_version.bash rename to cmd/airliftd/gen_version.bash diff --git a/server.go b/cmd/airliftd/server.go similarity index 100% rename from server.go rename to cmd/airliftd/server.go diff --git a/static/airlift_120x120.png b/cmd/airliftd/static/airlift_120x120.png similarity index 100% rename from static/airlift_120x120.png rename to cmd/airliftd/static/airlift_120x120.png diff --git a/static/airlift_152x152.png b/cmd/airliftd/static/airlift_152x152.png similarity index 100% rename from static/airlift_152x152.png rename to cmd/airliftd/static/airlift_152x152.png diff --git a/static/airlift_180x180.png b/cmd/airliftd/static/airlift_180x180.png similarity index 100% rename from static/airlift_180x180.png rename to cmd/airliftd/static/airlift_180x180.png diff --git a/static/airlift_76x76.png b/cmd/airliftd/static/airlift_76x76.png similarity index 100% rename from static/airlift_76x76.png rename to cmd/airliftd/static/airlift_76x76.png diff --git a/static/favicon.png b/cmd/airliftd/static/favicon.png similarity index 100% rename from static/favicon.png rename to cmd/airliftd/static/favicon.png diff --git a/static/file.svg b/cmd/airliftd/static/file.svg similarity index 100% rename from static/file.svg rename to cmd/airliftd/static/file.svg diff --git a/static/script.js b/cmd/airliftd/static/script.js similarity index 100% rename from static/script.js rename to cmd/airliftd/static/script.js diff --git a/static/style.css b/cmd/airliftd/static/style.css similarity index 100% rename from static/style.css rename to cmd/airliftd/static/style.css diff --git a/templates/config.tmpl b/cmd/airliftd/templates/config.tmpl similarity index 100% rename from templates/config.tmpl rename to cmd/airliftd/templates/config.tmpl diff --git a/templates/errors/errors.tmpl b/cmd/airliftd/templates/errors/errors.tmpl similarity index 100% rename from templates/errors/errors.tmpl rename to cmd/airliftd/templates/errors/errors.tmpl diff --git a/templates/history.tmpl b/cmd/airliftd/templates/history.tmpl similarity index 100% rename from templates/history.tmpl rename to cmd/airliftd/templates/history.tmpl diff --git a/templates/index.tmpl b/cmd/airliftd/templates/index.tmpl similarity index 100% rename from templates/index.tmpl rename to cmd/airliftd/templates/index.tmpl diff --git a/templates/layout.tmpl b/cmd/airliftd/templates/layout.tmpl similarity index 100% rename from templates/layout.tmpl rename to cmd/airliftd/templates/layout.tmpl diff --git a/templates/login.tmpl b/cmd/airliftd/templates/login.tmpl similarity index 100% rename from templates/login.tmpl rename to cmd/airliftd/templates/login.tmpl diff --git a/templates/twitterbot.tmpl b/cmd/airliftd/templates/twitterbot.tmpl similarity index 100% rename from templates/twitterbot.tmpl rename to cmd/airliftd/templates/twitterbot.tmpl diff --git a/util.go b/cmd/airliftd/util.go similarity index 100% rename from util.go rename to cmd/airliftd/util.go