├── README.md ├── favicon.ico ├── .github └── workflows │ └── deploy.yml ├── index.html ├── js ├── f.js ├── c.js ├── d.js └── b.js └── css ├── font.css └── a.css /README.md: -------------------------------------------------------------------------------- 1 | # PS网页版 2 | [原本的页面](https://ps.gaoding.com) 3 | -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guobao2333/PS-Online/HEAD/favicon.ico -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- 1 | # Simple workflow for deploying static content to GitHub Pages 2 | name: Deploy static content to Pages 3 | 4 | on: 5 | # Runs on pushes targeting the default branch 6 | push: 7 | branches: ["main"] 8 | 9 | # Allows you to run this workflow manually from the Actions tab 10 | workflow_dispatch: 11 | 12 | # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages 13 | permissions: 14 | contents: read 15 | pages: write 16 | id-token: write 17 | 18 | # Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. 19 | # However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. 20 | concurrency: 21 | group: "pages" 22 | cancel-in-progress: false 23 | 24 | jobs: 25 | # Single deploy job since we're just deploying 26 | deploy: 27 | environment: 28 | name: github-pages 29 | url: ${{ steps.deployment.outputs.page_url }} 30 | runs-on: ubuntu-latest 31 | steps: 32 | - name: Checkout 33 | uses: actions/checkout@v4 34 | - name: Setup Pages 35 | uses: actions/configure-pages@v5 36 | - name: Upload artifact 37 | uses: actions/upload-pages-artifact@v3 38 | with: 39 | # Upload entire repository 40 | path: '.' 41 | - name: Deploy to GitHub Pages 42 | id: deployment 43 | uses: actions/deploy-pages@v4 44 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 在线PS 8 | 9 | 10 | 11 | 12 | 13 | 31 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /js/f.js: -------------------------------------------------------------------------------- 1 | (function(){ 2 | // 独立运行不要登录设置(手机端) 3 | if (window.top === window) return; 4 | var SAVE_BTN_CHECK_LIST = [ 5 | function (content) { 6 | return /另存为|导出层|存檔為|輸出成/g.test(content); 7 | }, 8 | function (content) { 9 | return [ 10 | 'png', 'jpg', 'svg', 'gif', 'pdf', 'emf', 11 | 'webp', 'bmp', 'ppm', 'tiff', 'ico', 'dds' 12 | ].some(function(type) { 13 | return content.indexOf(type) !== -1; 14 | }); 15 | }, 16 | ]; 17 | 18 | function userClick(event) { 19 | // 判断用法是否已经登录 && 点击按钮触发源头是否在保存按钮的目录下 20 | var target = event.target; 21 | var saveBtnsContainer = document.querySelector('.cmanager'); 22 | var htmlContent = target.innerHTML; 23 | if (window.__GAODING_USER_LOGIN || !saveBtnsContainer || !saveBtnsContainer.contains(target)) { 24 | return; 25 | } 26 | 27 | // 匹配指定按钮关键关键字 28 | var isTarget = SAVE_BTN_CHECK_LIST.some(function check(checkFn) { 29 | return checkFn(htmlContent.toLocaleLowerCase()); 30 | }); 31 | 32 | if (isTarget) { 33 | event.preventDefault(); 34 | event.stopPropagation(); 35 | window.top.postMessage('login', '*'); 36 | } 37 | }; 38 | 39 | document.body.addEventListener('click', userClick, true); 40 | 41 | // data 要求是字符串哟~,和 photopea 监听的 data 类型就是 string 的不然会报错!!! 42 | function handlerParentMessage({ data }) { 43 | if (data === 'user-init') { 44 | window.__GAODING_USER_LOGIN = true; 45 | document.body.removeEventListener('click', userClick, true); 46 | window.removeEventListener('message', handlerParentMessage, false); 47 | } 48 | } 49 | 50 | window.addEventListener('message', handlerParentMessage, false); 51 | }()); 52 | -------------------------------------------------------------------------------- /css/font.css: -------------------------------------------------------------------------------- 1 | /* cyrillic-ext */ 2 | @font-face { 3 | font-family: 'Open Sans'; 4 | font-style: italic; 5 | font-weight: 400; 6 | src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Udc1GAK6bt6o.woff2) format('woff2'); 7 | unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 8 | } 9 | /* cyrillic */ 10 | @font-face { 11 | font-family: 'Open Sans'; 12 | font-style: italic; 13 | font-weight: 400; 14 | src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0ddc1GAK6bt6o.woff2) format('woff2'); 15 | unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 16 | } 17 | /* greek-ext */ 18 | @font-face { 19 | font-family: 'Open Sans'; 20 | font-style: italic; 21 | font-weight: 400; 22 | src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Vdc1GAK6bt6o.woff2) format('woff2'); 23 | unicode-range: U+1F00-1FFF; 24 | } 25 | /* greek */ 26 | @font-face { 27 | font-family: 'Open Sans'; 28 | font-style: italic; 29 | font-weight: 400; 30 | src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0adc1GAK6bt6o.woff2) format('woff2'); 31 | unicode-range: U+0370-03FF; 32 | } 33 | /* vietnamese */ 34 | @font-face { 35 | font-family: 'Open Sans'; 36 | font-style: italic; 37 | font-weight: 400; 38 | src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Wdc1GAK6bt6o.woff2) format('woff2'); 39 | unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; 40 | } 41 | /* latin-ext */ 42 | @font-face { 43 | font-family: 'Open Sans'; 44 | font-style: italic; 45 | font-weight: 400; 46 | src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdc1GAK6bt6o.woff2) format('woff2'); 47 | unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; 48 | } 49 | /* latin */ 50 | @font-face { 51 | font-family: 'Open Sans'; 52 | font-style: italic; 53 | font-weight: 400; 54 | src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Zdc1GAK6b.woff2) format('woff2'); 55 | unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 56 | } 57 | /* cyrillic-ext */ 58 | @font-face { 59 | font-family: 'Open Sans'; 60 | font-style: italic; 61 | font-weight: 700; 62 | src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhmIqOxjaPXZSk.woff2) format('woff2'); 63 | unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 64 | } 65 | /* cyrillic */ 66 | @font-face { 67 | font-family: 'Open Sans'; 68 | font-style: italic; 69 | font-weight: 700; 70 | src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhvIqOxjaPXZSk.woff2) format('woff2'); 71 | unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 72 | } 73 | /* greek-ext */ 74 | @font-face { 75 | font-family: 'Open Sans'; 76 | font-style: italic; 77 | font-weight: 700; 78 | src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhnIqOxjaPXZSk.woff2) format('woff2'); 79 | unicode-range: U+1F00-1FFF; 80 | } 81 | /* greek */ 82 | @font-face { 83 | font-family: 'Open Sans'; 84 | font-style: italic; 85 | font-weight: 700; 86 | src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhoIqOxjaPXZSk.woff2) format('woff2'); 87 | unicode-range: U+0370-03FF; 88 | } 89 | /* vietnamese */ 90 | @font-face { 91 | font-family: 'Open Sans'; 92 | font-style: italic; 93 | font-weight: 700; 94 | src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhkIqOxjaPXZSk.woff2) format('woff2'); 95 | unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; 96 | } 97 | /* latin-ext */ 98 | @font-face { 99 | font-family: 'Open Sans'; 100 | font-style: italic; 101 | font-weight: 700; 102 | src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqOxjaPXZSk.woff2) format('woff2'); 103 | unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; 104 | } 105 | /* latin */ 106 | @font-face { 107 | font-family: 'Open Sans'; 108 | font-style: italic; 109 | font-weight: 700; 110 | src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhrIqOxjaPX.woff2) format('woff2'); 111 | unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 112 | } 113 | /* cyrillic-ext */ 114 | @font-face { 115 | font-family: 'Open Sans'; 116 | font-style: normal; 117 | font-weight: 400; 118 | src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2) format('woff2'); 119 | unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 120 | } 121 | /* cyrillic */ 122 | @font-face { 123 | font-family: 'Open Sans'; 124 | font-style: normal; 125 | font-weight: 400; 126 | src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2) format('woff2'); 127 | unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 128 | } 129 | /* greek-ext */ 130 | @font-face { 131 | font-family: 'Open Sans'; 132 | font-style: normal; 133 | font-weight: 400; 134 | src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2) format('woff2'); 135 | unicode-range: U+1F00-1FFF; 136 | } 137 | /* greek */ 138 | @font-face { 139 | font-family: 'Open Sans'; 140 | font-style: normal; 141 | font-weight: 400; 142 | src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2) format('woff2'); 143 | unicode-range: U+0370-03FF; 144 | } 145 | /* vietnamese */ 146 | @font-face { 147 | font-family: 'Open Sans'; 148 | font-style: normal; 149 | font-weight: 400; 150 | src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2) format('woff2'); 151 | unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; 152 | } 153 | /* latin-ext */ 154 | @font-face { 155 | font-family: 'Open Sans'; 156 | font-style: normal; 157 | font-weight: 400; 158 | src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2) format('woff2'); 159 | unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; 160 | } 161 | /* latin */ 162 | @font-face { 163 | font-family: 'Open Sans'; 164 | font-style: normal; 165 | font-weight: 400; 166 | src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format('woff2'); 167 | unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 168 | } 169 | /* cyrillic-ext */ 170 | @font-face { 171 | font-family: 'Open Sans'; 172 | font-style: normal; 173 | font-weight: 700; 174 | src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOX-hpKKSTj5PW.woff2) format('woff2'); 175 | unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 176 | } 177 | /* cyrillic */ 178 | @font-face { 179 | font-family: 'Open Sans'; 180 | font-style: normal; 181 | font-weight: 700; 182 | src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOVuhpKKSTj5PW.woff2) format('woff2'); 183 | unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 184 | } 185 | /* greek-ext */ 186 | @font-face { 187 | font-family: 'Open Sans'; 188 | font-style: normal; 189 | font-weight: 700; 190 | src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXuhpKKSTj5PW.woff2) format('woff2'); 191 | unicode-range: U+1F00-1FFF; 192 | } 193 | /* greek */ 194 | @font-face { 195 | font-family: 'Open Sans'; 196 | font-style: normal; 197 | font-weight: 700; 198 | src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUehpKKSTj5PW.woff2) format('woff2'); 199 | unicode-range: U+0370-03FF; 200 | } 201 | /* vietnamese */ 202 | @font-face { 203 | font-family: 'Open Sans'; 204 | font-style: normal; 205 | font-weight: 700; 206 | src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXehpKKSTj5PW.woff2) format('woff2'); 207 | unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; 208 | } 209 | /* latin-ext */ 210 | @font-face { 211 | font-family: 'Open Sans'; 212 | font-style: normal; 213 | font-weight: 700; 214 | src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2) format('woff2'); 215 | unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; 216 | } 217 | /* latin */ 218 | @font-face { 219 | font-family: 'Open Sans'; 220 | font-style: normal; 221 | font-weight: 700; 222 | src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2) format('woff2'); 223 | unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 224 | } 225 | -------------------------------------------------------------------------------- /js/c.js: -------------------------------------------------------------------------------- 1 | var FNTS = {"subsetNames":["Latin-1","Latin Ext. A","Greek","Cyrillic","Hebrew","Arabic","Hangul","Chi-Jap-Kor","Tibetan","Devanagari","Thai","Khmer"],"cats":["Blackletter","Calligraphic","Comic","Dingbat","Display","Grunge","Handdrawn","Monospaced","Novelty","Pixel","Programming","Retro","Sans Serif","Script","Serif","Slab Serif","Stencil","Typewriter"],"list":[["锐字云字库中长宋GB","Regular","Reeji-CloudZhongSong-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20190015-164859-260c.ttf"],["汉仪力量黑简","Regular","HYLiLiangHeiJ",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180508-135517-16.ttf"],["汉仪晓波敦黑W","Regular","HYXiaoBoDunHeiW",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180508-135242-10.ttf"],["汉仪晓波美妍体简","Regular","HYXiaoBoMeiYanTiJ",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180508-135202-7.ttf"],["汉仪润圆-65W","Medium","HYRunYuan-FEW",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180508-135045-4.ttf"],["汉仪劲楷简","Regular","HYJinKaiJ",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180508-134936-1.ttf"],["汉仪程行简","Regular","HYChengXingJ",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180508-135927-28.ttf"],["汉仪小麦体简","Regular","HYXiaoMaiTiJ",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180508-135829-25.ttf"],["汉仪跳跳体简","Regular","HYTiaoTiaoTiJ",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180508-135732-22.ttf"],["汉仪喵魂体W","Regular","HYMiaoHunTiW",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180508-135650-19.ttf"],["汉仪趣黑简","Regular","HYQuHeiJ",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180508-135308-13.ttf"],["锐字云字库美黑GB","Regular","Reeji-CloudMeiHei-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-183122-0a96.ttf"],["锐字云字库超黑GB","Regular","Reeji-CloudHeiChao-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-183100-2d8e.ttf"],["锐字云字库仿宋GB","Regular","Reeji-CloudSongFang-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-183034-1f98.ttf"],["锐字云字库宋黑GB","Regular","Reeji-CloudSongHei-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-182949-6b84.ttf"],["锐字云字库大标宋GB","Regular","Reeji-CloudSongDa-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-182801-5f56.ttf"],["锐字云字库锐宋粗GB","Regular","Reeji-CloudRuiSongCu-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-182717-f6ac.ttf"],["锐字云字库楷体GB","Regular","Reeji-CloudKaiTi-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-182614-8c6b.ttf"],["锐字云字库隶书GB","Regular","Reeji-CloudLiShu-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-182541-9d17.ttf"],["锐字云字库魏体GB","Regular","Reeji-CloudWeiTi-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-182443-251e.ttf"],["锐字云字库行楷GB","Regular","Reeji-CloudKaiXing-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-182343-c1f5.ttf"],["锐字云字库细圆GB","Regular","Reeji-CloudYuanXi-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-182254-725b.ttf"],["锐字云字库准圆GB","Regular","Reeji-CloudYuanZhun-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-182223-1dba.ttf"],["锐字云字库粗圆GB","Regular","Reeji-CloudYuanCu-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-182144-32aa.ttf"],["锐字云字库综艺GB","Regular","Reeji-CloudZongYi-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-182022-e053.ttf"],["龙书势如破竹简","Regular","Loongtype-ShirupozhuGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-181918-905a.ttf"],["锐字澎湃简","Regular","REEJI-PengPaiGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-181650-7ad6.ttf"],["锐字云字库胖头鱼GB","Regular","Reeji-CloudPangTouYu-GB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-181624-2319.ttf"],["小豆岛默陌乐童简","Regular","REEJI-Xiaodou-MoletongGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-181534-0a73.ttf"],["小豆岛默陌写意水墨简","Regular","REEJI-Xiaodou-MoxieyiGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-181452-6f6d.ttf"],["小豆岛默陌纸鸢草书简","Regular","REEJI-Xiaodou-MozhiyuanGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-181421-fa2d.ttf"],["云书法家韩进水魏碑简","Regular","Cloudtype-HJSweibeiGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-181318-50e5.ttf"],["云书法墨迹建刚楚楷简","Regular","Cloudtype-JGchukaiGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-181131-8696.ttf"],["云书法手书惠中行书简","Regular","Cloudtype-HZxingshuGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-181037-0a9f.ttf"],["云书法手书建刚粗简楷","Regular","Cloudtype-JGcujiankaiGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-180937-66cc.ttf"],["云书法手书建刚随心楷简","Regular","Cloudtype-JGsuixinkaiGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-180856-7671.ttf"],["云书法手书建刚心之蝉语简","Regular","Cloudtype-JGxinzhichanyuGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-180805-9a7c.ttf"],["云书法手书罗西硬笔行楷","Regular","Cloudtype-LXxingkaiGB-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-180713-b7f8.ttf"],["龙书弘一体粗简 常规","Bold","Loongtype-HongyitiGB-Bold-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-180527-6289.ttf"],["萌娃规范字读写拼音","Regular","REEJI-Mengwapinyin-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181019-181807-903a.ttf"],["思源黑体 Regular","Regular","SourceHanSansSC-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/229/20180421-093200-1.ttf"],["思源黑体 Medium","Regular","SourceHanSansSC-Medium",128,12,"https://st0.dancf.com/csc/1/fonts/227/20180417-014250-10.ttf"],["思源黑体 Bold","Bold","SourceHanSansSC-Bold",128,12,"https://st0.dancf.com/csc/1/fonts/223/20180417-013045-7.ttf"],["思源黑体 Heavy","Regular","SourceHanSansSC-Heavy",128,12,"https://st0.dancf.com/csc/1/fonts/225/20180417-012721-1.ttf"],["思源黑体 Light","Regular","SourceHanSansSC-Light",128,12,"https://st0.dancf.com/csc/1/fonts/226/20180417-012504-1.ttf"],["思源黑体 ExtraLight","Regular","SourceHanSansSC-ExtraLight",128,12,"https://st0.dancf.com/csc/1/fonts/224/20180417-012925-4.ttf"],["思源宋体","Regular","SourceHanSerifSC-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/235/20180421-133533-127.ttf"],["思源宋体 Medium","Regular","SourceHanSerifSC-Medium",128,12,"https://st0.dancf.com/csc/1/fonts/234/20180417-014824-19.ttf"],["思源宋体 Bold","Bold","SourceHanSerifSC-Bold",128,12,"https://st0.dancf.com/csc/3/fonts/230/20180527-150944-1.ttf"],["思源宋体 SemiBold","Bold","SourceHanSerifSC-SemiBold",128,12,"https://st0.dancf.com/csc/1/fonts/236/20180417-014504-13.ttf"],["思源宋体 Heavy","Regular","SourceHanSerifSC-Heavy",128,12,"https://st0.dancf.com/csc/1/fonts/232/20180417-015207-25.ttf"],["思源宋体 Light","Regular","SourceHanSerifSC-Light",128,12,"https://st0.dancf.com/csc/1/fonts/233/20180417-015030-22.ttf"],["思源宋体 ExtraLight","Regular","SourceHanSerifSC-ExtraLight",128,12,"https://st0.dancf.com/csc/1/fonts/231/20180417-015340-28.ttf"],["Hanyi Senty Tang 汉仪新蒂唐朝体","Regular","SentyTang",128,12,"https://st0.dancf.com/csc/3/fonts/219/20180421-093702-16.ttf"],["站酷文艺体","Regular","zcoolwenyiti",128,12,"https://st0.dancf.com/csc/3/fonts/315/20180421-104234-46.ttf"],["禹卫书法行书简体\n","Regular","yuweij",128,12,"https://st0.dancf.com/csc/3/fonts/273/20180421-140603-4.ttf"],["站酷高端黑","Regular","zcool-gdh",128,12,"https://st0.dancf.com/csc/3/fonts/239/20180421-104302-49.ttf"],["站酷酷黑","Regular","HuXiaoBoKuHei",128,12,"https://st0.dancf.com/csc/3/fonts/206/20180421-104322-52.ttf"],["站酷快乐体2016修订版","Regular","HappyZcool-2016",128,12,"https://st0.dancf.com/csc/3/fonts/205/20180421-104347-55.ttf"],["小可黄油体 ","Regular","butter",128,12,"https://st0.dancf.com/csc/3/fonts/204/20180421-104416-58.ttf"],["沐瑶软笔手写体","Regular","Muyao-Softbrush",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181009-175303-a635.ttf"],["贤二体","Regular","XianErTi",128,12,"https://st0.dancf.com/csc/3/fonts/0/20181009-175030-3ad7.ttf"],["中山行书百年纪念版","Regular","SunYatsenHsingshu-",128,12,"https://st0.dancf.com/csc/3/fonts/237/20180421-104513-61.ttf"],["晴圆","Regular","QingYuan",128,12,"https://st0.dancf.com/csc/1/fonts/105/20180418-201334-1.ttf"],["庞门正道标题体","Regular","PangMenZhengDao",128,12,"https://st0.dancf.com/csc/8/fonts/210/20180703-103509-2.ttf"],["华康新综艺W7(P)","Regular","DFPZongYiW7",128,12,"https://st0.dancf.com/csc/4/fonts/0/20180326-152055-10.TTF"],["华康圆体W9(P)","Regular","DFPYuanW9",128,12,"https://st0.dancf.com/csc/4/fonts/0/20171105-111512-22.TTF"],["华康圆体W7(P)","Regular","DFPYuanW7",128,12,"https://st0.dancf.com/csc/4/fonts/0/20171105-111436-19.TTF"],["华康圆体W5(P)","Regular","DFPYuanW5",128,12,"https://st0.dancf.com/csc/4/fonts/0/20171105-111357-16.TTF"],["华康宋体W12(P)","Regular","DFPSongW12",128,12,"https://st0.dancf.com/csc/4/fonts/0/20171105-110316-7.TTF"],["华康宋体W7(P)","Regular","DFPSongW7",128,12,"https://st0.dancf.com/csc/4/fonts/0/20171105-110206-4.TTF"],["华康宋体W3-A","Regular","DFSongW3-A",128,12,"https://st0.dancf.com/csc/4/fonts/0/20171105-105511-1.TTF"],["华康宋体W5(P)","Regular","DFPSongW5",128,12,"https://st0.dancf.com/csc/4/fonts/0/20171105-105642-1.TTF"],["华康雅艺体W6(P)","Regular","DFPYaYiW6",128,12,"https://st0.dancf.com/csc/4/fonts/0/20171105-111134-13.ttf"],["华康手札体W5P","Regular","DFPHannotateW5-GB",128,12,"https://st0.dancf.com/csc/4/fonts/0/20171105-104839-29.ttf"],["华康黑体W12(P)","Regular","DFPHeiW12",128,12,"https://st0.dancf.com/csc/3/fonts/320/20180421-111525-70.ttf"],["华康黑体W9(P)","Regular","DFPHeiW9",128,12,"https://st0.dancf.com/csc/3/fonts/319/20180421-111606-73.ttf"],["华康黑体W7(P)","Regular","DFPHeiW7",128,12,"https://st0.dancf.com/csc/3/fonts/318/20180421-111744-76.ttf"],["华康黑体W5(P)","Regular","DFPHeiW5",128,12,"https://st0.dancf.com/csc/3/fonts/317/20180421-111813-79.ttf"],["华康黑体W3(P)","Regular","DFPHeiW3",128,12,"https://st0.dancf.com/csc/3/fonts/316/20180421-111840-82.ttf"],["华康彩带体W7","Regular","DFCaiDaiW7",128,12,"https://st0.dancf.com/csc/4/fonts/0/20171105-103045-8.ttf"],["华康POP3体W12","Regular","DFPOP3W12",128,12,"https://st0.dancf.com/csc/4/fonts/0/20171105-102447-1.ttf"],["Didot LT Std","Regular","DidotLTStd-Italic",128,12,"https://st0.dancf.com/csc/3/fonts/88/20180606-172658-1.ttf"],["Didot LT Std Headline","Regular","DidotLTStd-Headline",128,12,"https://st0.dancf.com/csc/3/fonts/87/20180606-172723-4.ttf"],["Didot LT Std","Regular","DidotLTStd-Roman",128,12,"https://st0.dancf.com/csc/3/fonts/85/20180606-172743-7.ttf"],["Didot HTF-L11-Light","Regular","Didot-HTF-L11-Light",128,12,"https://st0.dancf.com/csc/3/fonts/83/20180606-172905-13.ttf"],["Didot","Bold","Didot-Bold",128,12,"https://st0.dancf.com/csc/3/fonts/81/20180606-172816-10.ttf"],["Morning Star","Regular","Morning Star",128,12,"https://st0.dancf.com/font/item/1470027791903.ttf"],["Remachine Script Personal Use ","Regular","RemachineScriptPersonalUseOnly",128,12,"https://st0.dancf.com/font/item/1470027775980.ttf"],["Octin College Hv","Regular","OctinCollegeHv",128,12,"https://st0.dancf.com/font/item/1470027673378.ttf"],["SnellRoundhand Script","Regular","SnellRoundhand-Script",128,12,"https://st0.dancf.com/font/item/1477898385543.ttf"],["Segoe Script","Regular","SegoeScript",128,12,"https://st0.dancf.com/font/item/1470027733171.ttf"],["Trajan Pro","Bold","TrajanPro-Bold",128,12,"https://st0.dancf.com/font/item/1465265408864.ttf"],["Trajan Pro","Regular","TrajanPro",128,12,"https://st0.dancf.com/font/item/1465265393644.ttf"],["Unifraktur","Regular","Unifraktur",128,12,"https://st0.dancf.com/font/item/1465265426963.ttf"],["ZnikomitNo25","Regular","ZnikomitNo25",128,12,"https://st0.dancf.com/font/item/1465265446973.ttf"],["DINCond-Black","Regular","DINCond-Black",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180618-180529-14.ttf"],["DINCond-Bold","Bold","DINCond-Bold",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180618-180509-11.ttf"],["DINCond-Medium","Regular","DINCond-Medium",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180618-180451-8.ttf"],["DINCond-Regular","Regular","DINCond-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180618-180434-5.ttf"],["DINCond-Light","Regular","DINCond-Light",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180618-180344-2.ttf"],["PingFang SC Heavy","Regular","PingFangSC-Heavy",128,12,"https://st0.dancf.com/csc/4/fonts/0/20180613-182312-28.ttf"],["苹方-简","Regular","PingFangSC-Regular",128,12,"https://st0.dancf.com/csc/4/fonts/0/20180613-182155-25.ttf"],["NeutraText-DemiItalicAlt","Regular","NeutraText-DemiItalicAlt",128,12,"https://st0.dancf.com/csc/4/fonts/0/20180613-181703-11.ttf"],["NeutraText-BoldItalicAlt","Bold","NeutraText-BoldItalicAlt",128,12,"https://st0.dancf.com/csc/4/fonts/0/20180613-181551-8.ttf"],["NeutraText DemiAlt","Regular","NeutraText-DemiAlt",128,12,"https://st0.dancf.com/csc/4/fonts/0/20180613-181306-5.ttf"],["BauerBodni BT","Regular","BauerBodoniBT-Roman",128,12,"https://st0.dancf.com/csc/4/fonts/0/20180603-184426-4.ttf"],["Impact","Regular","Impact",128,12,"https://st0.dancf.com/csc/4/fonts/0/20180506-155442-1.ttf"],["Edwardian Script ITC","Regular","EdwardianScriptITC",128,12,"https://st0.dancf.com/csc/3/fonts/0/20180030-093401-1.TTF"],["DIN Alternate","Medium","DIN-MediumAlternate",128,12,"https://st0.dancf.com/csc/3/fonts/245/20180421-112301-85.ttf"],["DIN","Medium","DIN-Medium",128,12,"https://st0.dancf.com/csc/3/fonts/244/20180911-163037-3114.ttf"],["DIN Light","Regular","DIN-Light",128,12,"https://st0.dancf.com/csc/3/fonts/243/20180421-112351-91.ttf"],["DIN Alternate","Bold","DIN-BoldAlternate",128,12,"https://st0.dancf.com/csc/3/fonts/242/20180421-112413-94.ttf"],["DIN","Bold","DIN-Bold",128,12,"https://st0.dancf.com/csc/3/fonts/241/20180421-112434-97.ttf"],["DIN Black","Regular","DIN-Black",128,12,"https://st0.dancf.com/csc/3/fonts/240/20180421-112450-100.ttf"],["ZCOOL Addict Italic 01","Regular","ZCOOL Addict Italic 01",128,12,"https://st0.dancf.com/csc/3/fonts/238/20180421-112801-103.ttf"],["VNI-HLThuphap","Regular","VNI-HLThuphap",128,12,"https://st0.dancf.com/csc/3/fonts/202/20180421-112925-106.ttf"],["Mistral","Regular","Mistral",128,12,"https://st0.dancf.com/csc/3/fonts/201/20180421-112943-109.ttf"],["Brush Script Std","Regular","BrushScriptStd",128,12,"https://st0.dancf.com/csc/3/fonts/200/20180421-113011-112.ttf"],["Times New Roman MT Std","Regular","TimesNewRomanMTStd",128,12,"https://st0.dancf.com/csc/3/fonts/76/20180421-113339-124.ttf"],["SN NeoNoire","Regular","SNNeoNoire-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/75/20180421-113157-115.ttf"],["Sniglet","Regular","Sniglet",128,12,"https://st0.dancf.com/csc/3/fonts/74/20180421-113220-118.ttf"],["Rockwell Std","Regular","RockwellStd-Italic",128,12,"https://st0.dancf.com/csc/3/fonts/73/20180421-113308-121.ttf"],["Rockwell Std","Bold","RockwellStd-BoldItalic",128,12,"https://st0.dancf.com/csc/3/fonts/72/20180421-113551-130.ttf"],["Rockwell Std","Bold","RockwellStd-Bold",128,12,"https://st0.dancf.com/csc/3/fonts/71/20180421-113618-133.ttf"],["Rockwell Std","Regular","RockwellStd",128,12,"https://st0.dancf.com/csc/3/fonts/70/20180421-113751-7.ttf"],["Ribbon","Regular","Ribbon",128,12,"https://st0.dancf.com/csc/3/fonts/69/20180421-113808-10.ttf"],["Palatino LT Std","Regular","PalatinoLTStd",128,12,"https://st0.dancf.com/csc/3/fonts/68/20180421-114214-13.ttf"],["Palatino LT Std","Regular","PalatinoLTStd-Italic",128,12,"https://st0.dancf.com/csc/3/fonts/67/20180421-114237-16.ttf"],["Palatino LT Std","Bold","PalatinoLTStd-BoldItalic",128,12,"https://st0.dancf.com/csc/3/fonts/66/20180421-114352-22.ttf"],["Palatino LT Std","Bold","PalatinoLTStd-Bold",128,12,"https://st0.dancf.com/csc/3/fonts/65/20180421-114411-25.ttf"],["Octin Sports Lt","Regular","OctinSportsLt",128,12,"https://st0.dancf.com/csc/3/fonts/64/20180421-114555-28.ttf"],["Octin College Lt","Regular","OctinCollegeLt",128,12,"https://st0.dancf.com/csc/3/fonts/63/20180421-114611-31.ttf"],["Octin College Hv","Regular","OctinCollegeHv",128,12,"https://st0.dancf.com/csc/3/fonts/62/20180421-114624-34.ttf"],["Octin College Free","Regular","OctinCollegeFree",128,12,"https://st0.dancf.com/csc/3/fonts/61/20180421-114643-37.ttf"],["Monoline Script MT Std","Regular","MonolineScriptMTStd",128,12,"https://st0.dancf.com/csc/3/fonts/60/20180421-114810-40.ttf"],["Knockout HTF46-Flyweight","Regular","KnockoutHTF46-Flyweight",128,12,"https://st0.dancf.com/csc/3/fonts/59/20180421-114831-43.ttf"],["ITC Mona Lisa Std Solid","Regular","MonaLisaStd-Solid",128,12,"https://st0.dancf.com/csc/3/fonts/58/20180421-114934-46.ttf"],["ITC Mona Lisa Std Recut","Regular","MonaLisaStd-Recut",128,12,"https://st0.dancf.com/csc/3/fonts/57/20180421-114957-49.ttf"],["Homestead Inline","Regular","Homestead-Inline",128,12,"https://st0.dancf.com/csc/3/fonts/56/20180421-115113-55.ttf"],["Homestead Display","Regular","Homestead-Display",128,12,"https://st0.dancf.com/csc/3/fonts/55/20180421-115128-58.ttf"],["HelveticaNeueLT Pro 55 Roman","Regular","HelveticaNeueLTPro-Roman",128,12,"https://st0.dancf.com/csc/3/fonts/54/20180421-131014-64.ttf"],["HelveticaNeueLT Pro 25 UltLt","Regular","HelveticaNeueLTPro-UltLt",128,12,"https://st0.dancf.com/csc/3/fonts/53/20180421-131035-67.ttf"],["HelveticaNeueLT Pro 75 Bd","Regular","HelveticaNeueLTPro-Bd",128,12,"https://st0.dancf.com/csc/3/fonts/52/20180421-131057-70.ttf"],["Georgia","Bold","Georgia-BoldItalic",128,12,"https://st0.dancf.com/csc/3/fonts/51/20180421-131615-79.ttf"],["Georgia","Bold","Georgia-Bold",128,12,"https://st0.dancf.com/csc/3/fonts/50/20180421-131633-82.ttf"],["Meta","Regular","MetaNormal-Roman",128,12,"https://st0.dancf.com/csc/3/fonts/49/20180421-131708-85.ttf"],["Meta","Roman","MetaMedium-Roman",128,12,"https://st0.dancf.com/csc/3/fonts/48/20180421-131740-88.ttf"],["Meta","Bold","MetaBold-Roman",128,12,"https://st0.dancf.com/csc/3/fonts/47/20180421-131756-91.ttf"],["Echinos Park Script PERSONAL USE ONLY","Regular","EchinosParkScript-PERSONALUSEON",128,12,"https://st0.dancf.com/csc/3/fonts/46/20180421-131821-94.ttf"],["Coco","Regular","Coco",128,12,"https://st0.dancf.com/csc/3/fonts/44/20180421-131920-100.ttf"],["Coco","Regular","Coco-Italic",128,12,"https://st0.dancf.com/csc/3/fonts/43/20180421-131939-103.ttf"],["Coco","Bold","Coco-BoldItalic",128,12,"https://st0.dancf.com/csc/3/fonts/42/20180421-132003-106.ttf"],["Coco","Bold","Coco-Bold",128,12,"https://st0.dancf.com/csc/3/fonts/41/20180421-132018-109.ttf"],["Berkshire Swash","Regular","BerkshireSwash-Regular",128,12,"https://st0.dancf.com/csc/3/fonts/40/20180421-132035-112.ttf"],["American Typewriter","Regular","AmericanTypewriter",128,12,"https://st0.dancf.com/csc/3/fonts/39/20180421-132234-115.ttf"],["Ahkio-Light","☞","Ahkio-Light-",128,12,"https://st0.dancf.com/csc/3/fonts/38/20180421-132258-118.ttf"],["Ahkio-Bold","Bold","Ahkio-Bold-",128,12,"https://st0.dancf.com/csc/3/fonts/37/20180421-132314-121.ttf"],["Ahkio-Black","☞","Ahkio-Black-",128,12,"https://st0.dancf.com/csc/3/fonts/36/20180421-132340-124.ttf"],["Monotype Corsiva","Regular","Monotype Corsiva",128,12,"https://st0.dancf.com/font/item/1461809293728.ttf"],["actionjackson","Regular","Action Jackson",128,12,"https://st0.dancf.com/font/item/1461808734635.ttf"],["BearHand","Regular","BearHandBrush",128,12,"https://st0.dancf.com/csc/3/fonts/152/20181008-193105-924f.ttf"],["华康龙门石碑W9(P)","Regular","DFPLongMenW9",128,12,"https://st0.dancf.com/csc/13/fonts/0/20170313-120234-1.TTF"],["Lovelo Black","Regular","LoveloBlack",128,12,"//st0.dancf.com/csc/13/fonts/0/20170301-163812-1.ttf"],["800-CAI978","Regular","800-CAI978",128,12,"//st0.dancf.com/csc/13/fonts/0/20170301-162335-1.ttf"],["TimesNewRomanPS-ItalicMT","Regular","TimesNewRomanPS-ItalicMT",128,12,"//st0.dancf.com/csc/13/fonts/0/20170301-161620-9.TTF"],["Times New Roman","Regular","TimesNewRomanPS-BoldItalicMT",128,12,"//st0.dancf.com/csc/13/fonts/0/20170301-161506-7.TTF"],["Times New Roman","Regular","TimesNewRomanPS-BoldMT",128,12,"//st0.dancf.com/csc/13/fonts/0/20170301-161444-5.TTF"],["Times New Roman","Regular","TimesNewRomanPSMT",128,12,"//st0.dancf.com/csc/13/fonts/141/20170301-161359-3.TTF"],["444-CAI978","Regular","444-CAI978",128,12,"//st0.dancf.com/csc/13/fonts/0/20170230-143021-1.TTF"],["DroidSansFallback","Regular","FrLtDFGirl",128,12,"//st0.dancf.com/csc/13/fonts/0/20170229-123507-1.ttf"],["DroidSans-Bold","Regular","DFGirl",128,12,"//st0.dancf.com/csc/13/fonts/0/20170229-120153-11.ttf"]]} -------------------------------------------------------------------------------- /js/d.js: -------------------------------------------------------------------------------- 1 | var LNG = { 2 | "langs": [ 3 | { 4 | "name": "简体中文", 5 | "code": "zh-CN", 6 | "table": 0 7 | }, 8 | { 9 | "name": "繁體中文", 10 | "code": "zh-HK", 11 | "table": 1 12 | } 13 | ], 14 | "tables": [ 15 | [ 16 | [ 17 | "文件", 18 | "编辑", 19 | "图像", 20 | "图层", 21 | "文件夹", 22 | "选择", 23 | "滤镜", 24 | "视图", 25 | "窗口", 26 | "语言", 27 | "登录", 28 | "注销", 29 | "创建翻译", 30 | [ 31 | "账户", 32 | "服务条款", 33 | "返回" 34 | ], 35 | "更多", 36 | "主题", 37 | "使用WebGL" 38 | ], 39 | [ 40 | "打开", 41 | "在线发布(Imgur)", 42 | "保存", 43 | "另存为 PSD", 44 | "打印", 45 | "从URL打开", 46 | "从本地打开", 47 | "连接Google Drive", 48 | "导出为", 49 | "导出层", 50 | "脚本", 51 | "打开并放置", 52 | "关闭" 53 | ], 54 | [ 55 | "前进", 56 | "后退", 57 | "清除", 58 | "填充", 59 | "变形", 60 | "旋转", 61 | "水平翻转", 62 | "垂直翻转", 63 | "撤销/重做", 64 | "透视" 65 | ], 66 | "调整", 67 | [ 68 | "亮度/对比度", 69 | "色阶", 70 | "曲线", 71 | "曝光度", 72 | "抖动", 73 | "色调/饱和度", 74 | "色彩平衡", 75 | "黑白", 76 | "图片滤镜", 77 | "通道混合器", 78 | "颜色查找", 79 | "反向", 80 | "色调分离", 81 | "阈值", 82 | "渐变映射", 83 | "可选颜色", 84 | [ 85 | "自动色调", 86 | "自动对比度", 87 | "自动颜色" 88 | ] 89 | ], 90 | [ 91 | "剪切", 92 | "复制", 93 | "粘贴", 94 | "新建", 95 | "删除", 96 | "启用", 97 | "禁用", 98 | "复制合并", 99 | "应用" 100 | ], 101 | [ 102 | "复制图层", 103 | "新调整图层", 104 | "光栅遮罩", 105 | "矢量蒙版", 106 | "添加(显示全部)", 107 | "添加(隐藏全部)", 108 | "剪切蒙版", 109 | "转化为智能对象", 110 | "栅格化", 111 | "图层组", 112 | "向下合并", 113 | "向上合并", 114 | "合并图层", 115 | "新建图层", 116 | "开启光栅遮罩", 117 | "禁用光栅遮罩", 118 | "开启矢量蒙版", 119 | "禁用矢量蒙版", 120 | "开启剪切蒙版", 121 | "禁用剪切蒙版", 122 | "新建文件夹", 123 | "添加光栅蒙版", 124 | "删除光栅蒙版", 125 | "添加矢量蒙版", 126 | "删除矢量蒙版", 127 | "链接光栅蒙版", 128 | "取消光栅遮罩链接", 129 | "连接矢量蒙版", 130 | "取消矢量蒙版链接", 131 | "启用图层效果", 132 | "禁用图层效果", 133 | "删除图层", 134 | "图层透明度更改", 135 | "混合更改", 136 | "栅格化图层样式", 137 | "图层排序", 138 | [ 139 | "创建智能对象", 140 | "更新智能对象", 141 | "放置智能对象" 142 | ], 143 | "重命名", 144 | "更改颜色", 145 | "编辑调整图层", 146 | "转换为形状", 147 | "开启滤镜遮罩", 148 | "禁用滤镜遮罩", 149 | "开启智能滤镜", 150 | "禁用智能滤镜", 151 | "添加滤镜遮罩", 152 | "删除滤镜遮罩", 153 | "清除智能滤镜", 154 | [ 155 | [ 156 | "填充", 157 | "渐变填充", 158 | "图案填充" 159 | ], 160 | "新建图层", 161 | "修改填充层" 162 | ], 163 | "图层(通过复制)", 164 | "滤镜蒙版", 165 | "删除图层样式", 166 | "移动智能滤镜", 167 | "删除智能滤镜", 168 | [ 169 | "连接图层", 170 | "取消图层连接" 171 | ], 172 | "排列", 173 | [ 174 | "置于顶层", 175 | "前移一层", 176 | "后移一层", 177 | "置于底层" 178 | ], 179 | [ 180 | "图层已锁定", 181 | "锁定修改" 182 | ] 183 | ], 184 | [ 185 | "全部", 186 | "取消选择", 187 | "反选", 188 | "修改", 189 | "扩展", 190 | "收缩", 191 | "羽化", 192 | "移动选区", 193 | "色域", 194 | "边框", 195 | "转换所选项", 196 | "查找边缘", 197 | "恢复选区" 198 | ], 199 | [ 200 | "放大", 201 | "缩小", 202 | "参考线", 203 | "标尺", 204 | "网格", 205 | "快照", 206 | "对齐到", 207 | "页面边界", 208 | "像素网格", 209 | "路径" 210 | ], 211 | [ 212 | "历史记录", 213 | "图层", 214 | "属性", 215 | "笔刷", 216 | "字符", 217 | "段落", 218 | "信息", 219 | "图层组合", 220 | "取样" 221 | ], 222 | [ 223 | "笔刷工具", 224 | "克隆工具", 225 | "剪切工具", 226 | "橡皮工具", 227 | "椭圆选区", 228 | "吸管", 229 | "渐变工具", 230 | "手型工具", 231 | "文字工具", 232 | "套索", 233 | "磁性套索", 234 | "移动", 235 | "魔棒", 236 | "填充", 237 | "多边形套索", 238 | "矩形", 239 | "自由变换", 240 | "放大镜工具", 241 | "模糊", 242 | "锐化工具", 243 | "涂抹工具", 244 | "减淡工具", 245 | "加深工具", 246 | "海绵工具", 247 | "污点修复笔刷工具", 248 | "修复画笔工具", 249 | "修补工具", 250 | "路径选择", 251 | "直接选择", 252 | "钢笔", 253 | "自由钢笔", 254 | "自定形状工具", 255 | "矩形", 256 | "椭圆形", 257 | "形状图形", 258 | "线", 259 | "尺子", 260 | "快速选中", 261 | "铅笔工具" 262 | ], 263 | [ 264 | "拍照", 265 | "拾色器", 266 | "等高线编辑器", 267 | "画布大小", 268 | "复制到...", 269 | "渐变编辑器", 270 | "图层样式", 271 | "新建项目", 272 | "另存为网页", 273 | "弯曲", 274 | "图像大小", 275 | "向量位图", 276 | "裁剪", 277 | "键盘快捷键" 278 | ], 279 | [ 280 | "透明度", 281 | "效果", 282 | "亮度", 283 | "对比度", 284 | "通道", 285 | "曝光度", 286 | "补偿", 287 | "伽玛校正", 288 | "色调", 289 | "饱和度", 290 | "明度", 291 | "着色", 292 | "范围", 293 | "抖动", 294 | "大小", 295 | "角度", 296 | "圆度", 297 | "硬度", 298 | "间距", 299 | "混合模式", 300 | "样本大小", 301 | "轮廓", 302 | "样式", 303 | "反向", 304 | "容差", 305 | "连续", 306 | "填充", 307 | "全局视图", 308 | "距离", 309 | "扩展", 310 | "杂色", 311 | "移除阴影", 312 | "技巧", 313 | "方向", 314 | "深度", 315 | "软化", 316 | "样式", 317 | "渐变", 318 | "缩放", 319 | "图层对齐", 320 | "位置", 321 | "宽", 322 | "高度", 323 | "目标", 324 | "文本", 325 | "前景色", 326 | "背景色", 327 | "自定义", 328 | "名字", 329 | "创建", 330 | "格式", 331 | "保持长宽比", 332 | "质量", 333 | "复制", 334 | "更多", 335 | "智能滤镜", 336 | "圆角", 337 | "数量", 338 | "分布", 339 | [ 340 | "统一", 341 | "高斯" 342 | ], 343 | "单色", 344 | "栅格大小", 345 | "样式", 346 | "流", 347 | "强度", 348 | "保护细节", 349 | "填色类型", 350 | "贴图", 351 | "抖动", 352 | "边缘", 353 | "源", 354 | "目标", 355 | "通道", 356 | "蒙版", 357 | "密度", 358 | "对齐", 359 | [ 360 | "路径", 361 | "形状", 362 | "像素" 363 | ], 364 | "图形", 365 | "边", 366 | "首选项", 367 | [ 368 | "长度", 369 | "比例", 370 | "任何" 371 | ], 372 | "降低噪点", 373 | "色彩", 374 | "距离", 375 | "比例", 376 | "自动选择", 377 | "查找", 378 | "定义新的", 379 | [ 380 | "照片", 381 | "屏幕", 382 | "移动", 383 | "广告" 384 | ], 385 | [ 386 | "释放", 387 | "固定比例", 388 | "固定大小" 389 | ], 390 | "帮助", 391 | [ 392 | "实时形状", 393 | "编辑实时形状", 394 | "相同半径" 395 | ] 396 | ], 397 | [ 398 | "颜色", 399 | [ 400 | "无", 401 | "红", 402 | "橙色", 403 | "黄色", 404 | "绿色", 405 | "蓝色", 406 | "紫色", 407 | "灰色", 408 | "白色", 409 | "透明", 410 | "黑" 411 | ] 412 | ], 413 | [ 414 | "阴影", 415 | "内阴影", 416 | "外发光", 417 | "内发光", 418 | "斜面和浮雕", 419 | "颜色叠加", 420 | "渐变叠加", 421 | "图案叠加", 422 | "光泽", 423 | "描边", 424 | "混合模式" 425 | ], 426 | [ 427 | "笔尖形状", 428 | "提示动态", 429 | "散射", 430 | "动态颜色", 431 | [ 432 | "大小调整", 433 | "最小直径", 434 | "角度调整", 435 | "圆形调整", 436 | "最小圆度" 437 | ], 438 | [ 439 | "位置调整", 440 | "数量", 441 | "分布调整" 442 | ], 443 | [ 444 | "前景/背景调整", 445 | "色调调整", 446 | "饱和度", 447 | "亮度调整" 448 | ], 449 | [ 450 | "通过按住Alt(或K)选择克隆源,并单击图像。", 451 | "用白色标记前景,用黑色标记背景,用灰色标记未知区域。", 452 | "无法编辑图层。", 453 | "必须对文本图层进行栅格化", 454 | "必须对智能对象进行栅格化", 455 | "选择多个图层" 456 | ] 457 | ], 458 | [ 459 | "行距", 460 | "字距", 461 | "基线偏移" 462 | ], 463 | [ 464 | "总量", 465 | "当前图层", 466 | "选择", 467 | "当前&下面" 468 | ], 469 | [ 470 | "替换", 471 | "合并", 472 | "分离", 473 | "交叉", 474 | "排除", 475 | "合并" 476 | ], 477 | [ 478 | [ 479 | "线性", 480 | "径向", 481 | "角", 482 | "倒影", 483 | "菱形", 484 | "形状脱离" 485 | ], 486 | [ 487 | "柔和", 488 | "精确" 489 | ], 490 | [ 491 | "外斜角", 492 | "内斜角", 493 | "浮雕", 494 | "枕状浮雕", 495 | "边缘浮雕" 496 | ], 497 | [ 498 | "平滑", 499 | "雕刻清晰", 500 | "雕刻柔和" 501 | ], 502 | [ 503 | "上", 504 | "下" 505 | ], 506 | [ 507 | "外部", 508 | "中心", 509 | "内部" 510 | ], 511 | [ 512 | "阴影", 513 | "中间调", 514 | "高亮" 515 | ], 516 | [ 517 | "去色", 518 | "饱和" 519 | ], 520 | [ 521 | "小", 522 | "中", 523 | "大" 524 | ] 525 | ], 526 | [ 527 | "自动选择", 528 | "变换工具", 529 | "像素到像素", 530 | "按屏幕大小缩放", 531 | [ 532 | "左对齐", 533 | "水平居中", 534 | "右对齐", 535 | "顶部对齐", 536 | "垂直居中", 537 | "底部对齐", 538 | "等间距" 539 | ] 540 | ], 541 | [ 542 | "应用图像", 543 | "当前项目", 544 | "新建项目", 545 | "分辨率", 546 | "添加到当前项目中。", 547 | "新项目已创建", 548 | "摄像机的访问被拒绝。" 549 | ], 550 | [ 551 | "定位", 552 | "弯曲变形", 553 | "水平变形", 554 | "垂直变形", 555 | [ 556 | "水平", 557 | "垂直" 558 | ], 559 | [ 560 | "无", 561 | "弧", 562 | "下弧形", 563 | "向上弧度", 564 | "弓形", 565 | "凸起", 566 | "下张", 567 | "上张", 568 | "标记", 569 | "波形", 570 | "搜寻", 571 | "上升", 572 | "鱼眼", 573 | "膨胀", 574 | "挤压", 575 | "扭曲", 576 | "自定义" 577 | ], 578 | [ 579 | "字体", 580 | "不可用", 581 | "将被渲染使用" 582 | ], 583 | [ 584 | "替换颜色", 585 | "默认值:白色和黑色" 586 | ] 587 | ], 588 | [ 589 | "加载中", 590 | "添加", 591 | "更多说明", 592 | "删除参考线", 593 | "添加指南", 594 | "加载中" 595 | ], 596 | [ 597 | "滤镜组", 598 | [ 599 | [ 600 | "液化", 601 | [ 602 | "涂抹", 603 | "重建", 604 | "平滑", 605 | "旋转", 606 | "压缩", 607 | "放大", 608 | "向左推", 609 | "锁定", 610 | "解锁" 611 | ] 612 | ], 613 | [ 614 | "镜头校正" 615 | ] 616 | ], 617 | "模糊", 618 | [ 619 | "平均", 620 | "模糊", 621 | "高斯模糊", 622 | "方形模糊", 623 | "高斯模糊", 624 | "镜头模糊", 625 | "动态模糊", 626 | "圆形模糊", 627 | "形状模糊", 628 | "智能模糊", 629 | "表面模糊" 630 | ], 631 | "变形", 632 | [ 633 | "替换", 634 | "挤压", 635 | "极坐标", 636 | "波纹", 637 | "斜变", 638 | "球面化", 639 | "波浪" 640 | ], 641 | "噪点", 642 | [ 643 | "添加杂色", 644 | "祛斑", 645 | "蒙尘与刮痕", 646 | "中值" 647 | ], 648 | "像素化", 649 | [ 650 | "彩色半调", 651 | "晶格化", 652 | "彩块化", 653 | "碎片", 654 | "铜板雕刻", 655 | "马赛克", 656 | "点状化" 657 | ], 658 | "渲染", 659 | [ 660 | "云彩", 661 | "差值分层云彩" 662 | ], 663 | "锐化", 664 | [ 665 | "锐化", 666 | "锐化边缘", 667 | "进一步锐化", 668 | "智能锐化", 669 | "USM 锐化" 670 | ], 671 | "风格化", 672 | [ 673 | "扩散", 674 | "浮雕", 675 | "挤压", 676 | "查找边缘" 677 | ], 678 | "其它", 679 | [ 680 | "自定义", 681 | "高反差保留", 682 | "最大值", 683 | "最大值", 684 | "抵消", 685 | "重复" 686 | ], 687 | [ 688 | "未定义区域", 689 | "设为透明", 690 | "重复像素边缘", 691 | "环绕", 692 | "上次滤镜" 693 | ] 694 | ], 695 | [ 696 | "模板", 697 | [ 698 | "字体过滤", 699 | "关键词", 700 | "随机" 701 | ] 702 | ] 703 | ], 704 | [ 705 | [ 706 | "文件", 707 | "編輯", 708 | "影像", 709 | "圖層", 710 | "資料夾", 711 | "選擇", 712 | "濾鏡", 713 | "檢視", 714 | "視窗", 715 | "語言", 716 | "登入", 717 | "登出", 718 | "建立翻譯", 719 | [ 720 | "帳戶", 721 | "服務條款", 722 | "返回" 723 | ], 724 | "更多", 725 | "主題", 726 | "使用 WebGL" 727 | ], 728 | [ 729 | "開啟", 730 | "線上發佈(Imgur)", 731 | "存檔", 732 | "存檔為 PSD", 733 | "列印", 734 | "從網址打開", 735 | "從本地開啟", 736 | "連接Google Drive", 737 | "輸出成", 738 | "輸出圖層", 739 | "腳本", 740 | "置入", 741 | null 742 | ], 743 | [ 744 | "下一步", 745 | "上一步", 746 | "清空", 747 | "填滿", 748 | "變形", 749 | "旋轉", 750 | "水平翻轉", 751 | "垂直翻轉", 752 | "返回 / 向前", 753 | "透視" 754 | ], 755 | "調整", 756 | [ 757 | "亮度 / 對比", 758 | "色階", 759 | "曲線", 760 | "曝光", 761 | "鮮艷", 762 | "色相 / 飽和度", 763 | "色彩平衡", 764 | "黑與白", 765 | "圖片濾鏡", 766 | "通道混合器", 767 | "色彩查詢", 768 | "倒置", 769 | "色調分離", 770 | "閾值", 771 | "漸層地圖", 772 | "色彩選擇", 773 | [ 774 | "自動色調", 775 | "自動對比度", 776 | "自動上色" 777 | ] 778 | ], 779 | [ 780 | "剪下", 781 | "複製", 782 | "貼上", 783 | "新增", 784 | "刪除", 785 | "開啟", 786 | "關閉", 787 | "複製合併", 788 | "應用" 789 | ], 790 | [ 791 | "複製圖層", 792 | "新調整圖層", 793 | "光柵遮罩", 794 | "向量遮罩", 795 | "新增(顯示全部)", 796 | "新增(隱藏全部)", 797 | "剪裁遮罩", 798 | "轉換成智慧物件", 799 | "柵格化", 800 | "圖層群組", 801 | "向下合併", 802 | "向上合併", 803 | "合併圖層", 804 | "新圖層", 805 | "開啟光柵遮罩", 806 | "關閉光柵遮罩", 807 | "開啟向量遮罩", 808 | "關閉光柵遮罩", 809 | "開啟剪裁遮罩", 810 | "關閉剪裁遮罩", 811 | "新資料夾", 812 | "新增光柵遮罩", 813 | "移除光柵遮罩", 814 | "新增向量遮罩", 815 | "移除向量遮罩", 816 | "連結光柵遮罩", 817 | "移除光柵遮罩連結", 818 | "聯結向量圖遮色片", 819 | "取消鏈接向量圖遮色片", 820 | "啟用圖層效果", 821 | "關閉圖層效果", 822 | "刪除圖層", 823 | "更改圖層不透明度", 824 | "混合變更", 825 | "點陣化圖層樣式", 826 | "圖層順序", 827 | [ 828 | "建立智慧型物件", 829 | "更新智慧型物件", 830 | "建立智慧型物件" 831 | ], 832 | "更改命名", 833 | "更改顏色", 834 | "編輯調整圖層", 835 | "轉換成圖形", 836 | "啟用過濾遮罩", 837 | "關閉過濾遮罩", 838 | "啟用智慧過濾", 839 | "關閉智慧過濾", 840 | "新增過濾遮罩", 841 | "刪除過濾遮罩", 842 | "清除智慧過濾", 843 | [ 844 | [ 845 | "實色填滿", 846 | "漸層填滿", 847 | "網格填滿" 848 | ], 849 | "新建填充圖層", 850 | "變更填充圖層" 851 | ], 852 | "圖層(通過複製)", 853 | "濾鏡遮罩", 854 | "刪除圖層樣式", 855 | "移動智慧遮罩", 856 | "刪除智慧遮罩", 857 | [ 858 | "超鏈接圖層", 859 | "取消超鏈接圖層" 860 | ], 861 | "排列", 862 | [ 863 | "移上一層", 864 | "移下一層", 865 | "下移一層", 866 | "移到下層" 867 | ], 868 | [ 869 | "圖層已被鎖定", 870 | "鎖定變更" 871 | ] 872 | ], 873 | [ 874 | "全部", 875 | "取消選擇", 876 | "反選", 877 | "修改", 878 | "擴展", 879 | "對比", 880 | "羽化", 881 | "移動選擇項目", 882 | "顏色範圍", 883 | "邊框", 884 | "變形選區", 885 | "邊緣最佳化", 886 | "恢復選擇" 887 | ], 888 | [ 889 | "放大", 890 | "縮小", 891 | "導引", 892 | "尺規", 893 | "格線", 894 | "對齊", 895 | "對齊到", 896 | "頁面邊界", 897 | "像素格點", 898 | "路徑" 899 | ], 900 | [ 901 | "歷史紀錄", 902 | "圖層", 903 | "屬性", 904 | "刷子", 905 | "符號", 906 | "段落", 907 | "資訊", 908 | "圖層構圖", 909 | "顏色板" 910 | ], 911 | [ 912 | "筆刷工具", 913 | "複製工具", 914 | "裁剪工具", 915 | "橡皮擦工具", 916 | "橢圓選取", 917 | "滴管", 918 | "漸變工具", 919 | "手繪工具", 920 | "型態工具", 921 | "套索選取", 922 | "磁性套索選取", 923 | "移動工具", 924 | "魔術棒", 925 | "油漆桶工具", 926 | "多邊形套索選取", 927 | "矩形選取", 928 | "自由變換", 929 | "縮放工具", 930 | "模糊工具", 931 | "銳利化工具", 932 | "指尖工具", 933 | "加亮工具", 934 | "加深工具", 935 | "海綿工具", 936 | "污點修復筆刷工具", 937 | "修復筆刷工具", 938 | "修補工具", 939 | "路徑選擇", 940 | "直接選擇", 941 | "鋼筆", 942 | "自由鋼筆", 943 | "自訂形狀工具", 944 | "矩形", 945 | "橢圓形", 946 | "形狀圖形", 947 | "線", 948 | "尺標", 949 | "快速選擇", 950 | "鉛筆工具" 951 | ], 952 | [ 953 | "快照", 954 | "色彩選擇", 955 | "輪廓編輯器", 956 | "畫布尺寸", 957 | "複製到...", 958 | "漸變編輯器", 959 | "圖層樣式", 960 | "新增專案", 961 | "另存網頁", 962 | "曲線", 963 | "圖片大小", 964 | "向量像素化", 965 | "裁切", 966 | "熱鍵" 967 | ], 968 | [ 969 | "透明度", 970 | "效果", 971 | "亮度", 972 | "對比", 973 | "色版", 974 | "曝光度", 975 | "偏移", 976 | "伽馬校正", 977 | "色調", 978 | "飽和度", 979 | "亮度", 980 | "著色", 981 | "範圍", 982 | "抖動", 983 | "大小", 984 | "角度", 985 | "圓度", 986 | "硬度", 987 | "間距", 988 | "混合模式", 989 | "樣本大小", 990 | "輪廓", 991 | "風格", 992 | "顛倒", 993 | "容差", 994 | "連續", 995 | "填滿", 996 | "使用全局視角", 997 | "距離", 998 | "擴散", 999 | "雜訊", 1000 | "移除陰影", 1001 | "技巧", 1002 | "方向", 1003 | "深度", 1004 | "柔化", 1005 | "模式", 1006 | "斜度", 1007 | "比例尺", 1008 | "圖層對齊", 1009 | "位置", 1010 | "寬", 1011 | "高", 1012 | "目的地", 1013 | "字體", 1014 | "前景色", 1015 | "背景", 1016 | "自定義", 1017 | "名稱", 1018 | "建立", 1019 | "格式", 1020 | "保持長寬比例", 1021 | "質量", 1022 | "複製", 1023 | "移動", 1024 | "智能濾鏡", 1025 | "半徑", 1026 | "數量", 1027 | "分佈", 1028 | [ 1029 | "統一", 1030 | "高斯" 1031 | ], 1032 | "單色", 1033 | "格大小", 1034 | "圖樣", 1035 | "流", 1036 | "強度", 1037 | "保護細節", 1038 | "填色類型", 1039 | "紋理", 1040 | "抖動", 1041 | "邊緣", 1042 | "來源", 1043 | "目標", 1044 | "通道", 1045 | "遮罩", 1046 | "密度", 1047 | "對齊", 1048 | [ 1049 | "路徑", 1050 | "形狀", 1051 | "像素" 1052 | ], 1053 | "圖形", 1054 | "邊", 1055 | "選項", 1056 | [ 1057 | "長", 1058 | "比例", 1059 | "任意" 1060 | ], 1061 | "移除雜訊", 1062 | "色彩", 1063 | "距離", 1064 | "比例", 1065 | "自動選擇", 1066 | "搜尋", 1067 | "定義新的", 1068 | [ 1069 | "照片", 1070 | "螢幕", 1071 | "移動", 1072 | "廣告" 1073 | ], 1074 | [ 1075 | "自由", 1076 | "鎖定比例", 1077 | "鎖定大小" 1078 | ], 1079 | "幫助", 1080 | [ 1081 | "即時形狀", 1082 | "編輯即時形狀", 1083 | "相同半徑" 1084 | ] 1085 | ], 1086 | [ 1087 | "顏色", 1088 | [ 1089 | "無", 1090 | "紅", 1091 | "橘", 1092 | "黃", 1093 | "綠", 1094 | "藍", 1095 | "紫", 1096 | "灰", 1097 | "白", 1098 | "透明", 1099 | "黑" 1100 | ] 1101 | ], 1102 | [ 1103 | "陰影", 1104 | "內陰影", 1105 | "外發光", 1106 | "內發光", 1107 | "斜面與浮雕", 1108 | "顏色疊加", 1109 | "漸變疊加", 1110 | "紋理疊加", 1111 | "光澤", 1112 | "描邊", 1113 | "混合模式" 1114 | ], 1115 | [ 1116 | "筆尖形狀", 1117 | "提示動態", 1118 | "散射", 1119 | "動態顏色", 1120 | [ 1121 | "大小調整", 1122 | "最小直徑", 1123 | "角度調整", 1124 | "圓度調整", 1125 | "最小圓度" 1126 | ], 1127 | [ 1128 | "位置調整", 1129 | "數量", 1130 | "數量調整" 1131 | ], 1132 | [ 1133 | "前景/後景調整", 1134 | "色調調整", 1135 | "飽和度調整", 1136 | "亮度調整" 1137 | ], 1138 | [ 1139 | "按住Alt鍵(或K鍵)並點擊在影像上以選取複製來源", 1140 | "使用白色標註前景,黑色為背景,灰色為未知區域", 1141 | "圖層無法編輯。", 1142 | "必須先對文字圖層進行光柵化", 1143 | "必須先對智能對象進行光柵化", 1144 | "選中多個圖層" 1145 | ] 1146 | ], 1147 | [ 1148 | "行距", 1149 | "字距", 1150 | "基線偏移" 1151 | ], 1152 | [ 1153 | "總量", 1154 | "目前圖層", 1155 | "選擇", 1156 | "當前和下方圖層" 1157 | ], 1158 | [ 1159 | "取代", 1160 | "合併", 1161 | "分離", 1162 | "相交", 1163 | "排除", 1164 | null 1165 | ], 1166 | [ 1167 | [ 1168 | "線性", 1169 | "徑向", 1170 | "角度", 1171 | "反映", 1172 | "鑽石", 1173 | "形狀爆裂" 1174 | ], 1175 | [ 1176 | "柔和", 1177 | "精確" 1178 | ], 1179 | [ 1180 | "外斜角", 1181 | "內斜角", 1182 | "浮雕", 1183 | "枕狀浮雕", 1184 | "邊緣浮雕" 1185 | ], 1186 | [ 1187 | "平滑", 1188 | "雕刻清晰", 1189 | "雕刻柔和" 1190 | ], 1191 | [ 1192 | "上", 1193 | "下" 1194 | ], 1195 | [ 1196 | "外部", 1197 | "中央", 1198 | "內部" 1199 | ], 1200 | [ 1201 | "陰影", 1202 | "中間調", 1203 | "高光" 1204 | ], 1205 | [ 1206 | "去飽和度", 1207 | "飽和度" 1208 | ], 1209 | [ 1210 | "小", 1211 | "中", 1212 | "大" 1213 | ] 1214 | ], 1215 | [ 1216 | "選擇游標下的物件", 1217 | "變形調控", 1218 | "像素到像素", 1219 | "按屏幕大小縮放", 1220 | [ 1221 | "左邊緣對齊", 1222 | "水平置中", 1223 | "右邊緣對齊", 1224 | "頂端對齊", 1225 | "垂直置中", 1226 | "底端對齊", 1227 | "間隔相等" 1228 | ] 1229 | ], 1230 | [ 1231 | "應用圖像", 1232 | "目前專案", 1233 | "新方案", 1234 | "分辨度", 1235 | "加入本方案", 1236 | "已經建立一個新的專案", 1237 | "對攝像頭的操作被拒絕" 1238 | ], 1239 | [ 1240 | "定位", 1241 | "彎曲變形", 1242 | "水平變形", 1243 | "垂直變形", 1244 | [ 1245 | "水平", 1246 | "垂直" 1247 | ], 1248 | [ 1249 | "無", 1250 | "弧", 1251 | "下弧形", 1252 | "上弧形", 1253 | "弓形", 1254 | "凸起", 1255 | "下張", 1256 | "上張", 1257 | "旗標", 1258 | "波浪", 1259 | "魚", 1260 | "上升", 1261 | "魚眼", 1262 | "膨脹", 1263 | "擠壓", 1264 | "扭曲", 1265 | "自定義" 1266 | ], 1267 | [ 1268 | "字體", 1269 | "不可用", 1270 | "渲染(將使用)" 1271 | ], 1272 | [ 1273 | "交換顏色", 1274 | "預設: 白與黑" 1275 | ] 1276 | ], 1277 | [ 1278 | "加載", 1279 | "加入", 1280 | "移動參考線", 1281 | "刪除參考線", 1282 | "加入參考線", 1283 | "載入中" 1284 | ], 1285 | [ 1286 | "濾鏡庫", 1287 | [ 1288 | [ 1289 | "液化", 1290 | [ 1291 | "塗抹", 1292 | "重建工具", 1293 | "平滑", 1294 | "旋轉扭曲", 1295 | "縮攏工具", 1296 | "膨脹工具", 1297 | "向左移動", 1298 | "凍結", 1299 | "取消凍結" 1300 | ] 1301 | ], 1302 | [ 1303 | "鏡頭矯正" 1304 | ] 1305 | ], 1306 | "模糊", 1307 | [ 1308 | "平均", 1309 | "模糊", 1310 | "更多模糊", 1311 | "方形模糊", 1312 | "高斯模糊", 1313 | "鏡頭模糊", 1314 | "行動模糊", 1315 | "圓形模糊", 1316 | "形狀模糊", 1317 | "智能模糊", 1318 | "表面模糊" 1319 | ], 1320 | "變形", 1321 | [ 1322 | "更換", 1323 | "掐", 1324 | "極座標", 1325 | "漣漪效果", 1326 | "修剪", 1327 | "球體化", 1328 | "波狀" 1329 | ], 1330 | "雜訊", 1331 | [ 1332 | "加入雜訊", 1333 | "斑點", 1334 | "蒙塵與刮痕", 1335 | "中值" 1336 | ], 1337 | "像素化", 1338 | [ 1339 | "彩色半調", 1340 | "水晶化", 1341 | "彩塊化", 1342 | "碎片", 1343 | "銅板雕刻", 1344 | "馬賽克", 1345 | "點狀化" 1346 | ], 1347 | "渲染", 1348 | [ 1349 | "雲彩", 1350 | "差值分層雲彩" 1351 | ], 1352 | "銳利化", 1353 | [ 1354 | "銳利化", 1355 | "邊緣銳化", 1356 | "更多銳化", 1357 | "智慧銳利化", 1358 | "USM 蒙板" 1359 | ], 1360 | "風格化", 1361 | [ 1362 | "擴散", 1363 | "浮雕", 1364 | "擠壓", 1365 | "查找邊緣" 1366 | ], 1367 | "其他", 1368 | [ 1369 | "自定義", 1370 | "高反差保留", 1371 | "最大值", 1372 | "最小值", 1373 | "偏移", 1374 | "重覆" 1375 | ], 1376 | [ 1377 | "未定義區域", 1378 | "設為透明", 1379 | "重複像素邊緣", 1380 | "環繞", 1381 | "最後一個濾鏡" 1382 | ] 1383 | ], 1384 | [ 1385 | "模板", 1386 | [ 1387 | "字體過濾", 1388 | "關鍵字", 1389 | "隨機" 1390 | ] 1391 | ] 1392 | ] 1393 | ] 1394 | } -------------------------------------------------------------------------------- /css/a.css: -------------------------------------------------------------------------------- 1 | 2 | 3 | *{ 4 | border-style: solid; 5 | border-width: 0; 6 | border-color: var(--brdr); 7 | column-rule-style:solid; 8 | column-rule-color: var(--bg-panel); 9 | } 10 | 11 | body, button, input, select { font-family: "Open Sans", Sans-Serif; } 12 | 13 | .autoscale 14 | { 15 | width : var(--img20); 16 | height: var(--img20); 17 | } 18 | 19 | .listitem { 20 | border-bottom-width: 1px; 21 | padding: 0.2em; 22 | } 23 | 24 | .gsicon { 25 | filter: invert( var(--gs-invert) ) drop-shadow(0 var(--sh-dy) 0 var(--sh-clr)); 26 | -webkit-user-drag: none; 27 | user-drag: none; 28 | -moz-user-drag: none; 29 | } 30 | 31 | .svggallery { 32 | text-shadow:none; 33 | line-height:0; 34 | } 35 | .svggallery svg { 36 | margin:0 4px 4px 0; 37 | cursor: pointer; 38 | } 39 | 40 | .colorpicker .fitem .flabel, .numlist .flabel { 41 | display: inline-block; 42 | min-width : 17px; 43 | margin-left:15px; 44 | } 45 | 46 | body, input, select, button { 47 | font-size: 13px; 48 | } 49 | 50 | body, button{ 51 | margin:0; 52 | padding: 0; 53 | background-color: var(--bg-color); 54 | 55 | user-select: none; 56 | -moz-user-select: none; 57 | -webkit-user-select: none; 58 | 59 | cursor: default; 60 | overflow-x: hidden; 61 | /*overflow: hidden;*/ 62 | } 63 | .photopea , button { 64 | text-shadow: 0 var(--sh-dy) 0 var(--sh-clr); 65 | } 66 | 67 | .photopea { 68 | background-color: var(--bg-color); 69 | color: var(--text-color); 70 | position:relative; 71 | } 72 | 73 | .intro { 74 | box-shadow: 0px 40px 70px rgba(0,0,0,0.35); 75 | border-radius:20px; 76 | color: #e6e6e6; 77 | text-shadow: none; 78 | line-height:1.7em; 79 | } 80 | 81 | .intro .labelitem { 82 | padding: 0.15em 0.3em; 83 | } 84 | 85 | .intro button { 86 | color: #e6e6e6; 87 | font-size: 1em; 88 | margin: 0 0em 0 0; 89 | cursor: pointer; 90 | text-shadow: none; 91 | background-color:rgba(255,255,255,0); 92 | padding: 0.15em 0.4em; 93 | border-radius: 0.4em; 94 | } 95 | .intro button:hover { 96 | background-color:rgba(0,0,0,0.35); 97 | } 98 | 99 | 100 | 101 | hr { 102 | border: 0; 103 | height: 1px; 104 | 105 | background: var(--bg-panel); 106 | } 107 | 108 | .disabled 109 | { 110 | opacity:0.5; 111 | pointer-events: none; 112 | } 113 | 114 | .bordered 115 | { 116 | border: 1px solid rgba(0,0,0,0.33); 117 | } 118 | 119 | .padded 120 | { 121 | padding:0.5em; 122 | } 123 | 124 | .marged 125 | { 126 | margin:0.5em; 127 | } 128 | 129 | .flexrow 130 | { 131 | display:flex; 132 | flex-flow:row; 133 | } 134 | 135 | .cell 136 | { 137 | display:table-cell; 138 | vertical-align:top; 139 | } 140 | 141 | .form 142 | { 143 | line-height:2.3em; 144 | } 145 | .form .fitem { 146 | margin-right: 6px; 147 | } 148 | 149 | .vlist .fitem 150 | { 151 | display:block; 152 | } 153 | 154 | .sbar{ 155 | border-left-width: 1px; 156 | position:relative; 157 | } 158 | 159 | .sbar .top { 160 | color: #e0e0e0; 161 | background-color: #252525; /*#413d39;*/ 162 | font-weight: bold; 163 | font-size:0.8em; 164 | text-align: center; 165 | padding: 0px 2px; 166 | cursor:pointer; 167 | height:11px; 168 | } 169 | 170 | .toolbar{ 171 | border-right-width:1px; 172 | } 173 | .toolbar hr{ 174 | margin:2px 0; 175 | } 176 | 177 | .toolbar .tools { 178 | padding:2px; 179 | display: inline-flex; 180 | flex-flow: column wrap; 181 | } 182 | 183 | .toolbar .tools .toolbtn { 184 | border-radius:3px; 185 | margin:2px 3px 1px 3px; 186 | padding:4px 4px; 187 | } 188 | .toolbar .tools button { position:relative; } 189 | 190 | .toolbar .tools button img 191 | { 192 | width:var(--img20); 193 | height:var(--img20); 194 | /*width:20px; 195 | height:20px;*/ 196 | vertical-align:middle; 197 | } 198 | .toolbar .scont { 199 | margin: 3px 0 -6px 0; 200 | z-index: 2; 201 | } 202 | .toolbar .switch 203 | { 204 | margin: 0 1px 0 1px; 205 | width: 15px; 206 | height: 16px; 207 | display:inline-block; 208 | padding: 0px; 209 | text-align:center; 210 | border-width: 1px; 211 | border-radius: 4px; 212 | font-size: 12px; 213 | background-color:var(--bg-color); 214 | overflow:hidden; 215 | } 216 | 217 | 218 | 219 | .rightbar { 220 | display:flex; 221 | flex-flow: row; 222 | } 223 | .rightbar .block{ 224 | /*min-width: 18em;*/ 225 | } 226 | .rightbar .collapsed{ 227 | width:3em; 228 | } 229 | .rightbar .collapsed button { 230 | display: block; 231 | margin:0.3em; 232 | } 233 | 234 | .rightbar .float 235 | { 236 | position:absolute; 237 | right: 105%; 238 | /*border-width: 1px;*/ 239 | box-shadow: 0px 8px 40px rgba(0,0,0,0.35); 240 | background-color: var(--bg-color); 241 | } 242 | 243 | .mainblock 244 | { 245 | background-color: var(--bg-canvas); 246 | border-bottom-width:0 !important; 247 | } 248 | .mainblock canvas { display:block; } 249 | 250 | .alertcont 251 | { 252 | position:absolute; 253 | width:40%; 254 | left:30%; 255 | pointer-events:none; 256 | z-index: 10; 257 | } 258 | 259 | .alertpanel 260 | { 261 | font-size: 1.4em; 262 | margin-top:1em; 263 | background-color:#ffffff; 264 | color: #000000; 265 | padding:0.4em; 266 | border-radius:0.5em; 267 | text-align:center; 268 | text-shadow:none; 269 | box-shadow: rgba(0,0,0,0.5) 0 0 1em; 270 | } 271 | .tpanel { /* temporary panel */ 272 | transition: all 0.2s cubic-bezier(0.240, 0.575, 0.665, 1.565); 273 | transform: scale(0.6); 274 | opacity:0; 275 | } 276 | 277 | .topfloat 278 | { 279 | position:absolute; 280 | right: 0; 281 | padding: 3px; 282 | text-align:right; 283 | } 284 | .topfloat * { margin-left:auto; margin-right:0; } 285 | 286 | 287 | 288 | 289 | .panelblock 290 | { 291 | /*border-top-width:1px;*/ 292 | border-bottom-width:1px; 293 | border-bottom-color: var(--bg-panel); 294 | } 295 | 296 | .highlight 297 | { 298 | box-shadow: inset 0 0 10px #33aaff !important; 299 | } 300 | 301 | .block .panelhead 302 | { 303 | /*background: linear-gradient(to bottom, rgba(255,255,255,0.06) 0%, rgba(255,255,255,0.02) 50%, rgba(255,255,255,0) 100%);*/ 304 | background-color: var(--bg-panel); 305 | /*box-shadow: inset 0px -10px 16px rgba(0,0,0,0.08);*/ 306 | padding-top: 3px; 307 | /*border-bottom-width: 1px;*/ 308 | /*height:1.6em;*/ 309 | } 310 | .block .panelhead .label { 311 | pointer-events: none; 312 | } 313 | 314 | 315 | .block .panelhead div 316 | { 317 | font-weight: bold; 318 | padding:0.1em 0.4em 0.2em 0.4em; 319 | display:inline-block; 320 | border-right-width: 1px; 321 | border-right-color: var(--brdrDrk); 322 | 323 | border-top-width: 1px; 324 | border-top-color: var(--brdrLgt); 325 | } 326 | 327 | .block .panelhead .active 328 | { 329 | background-color: var(--bg-color); 330 | } 331 | 332 | .block .panelhead div .cross 333 | { 334 | background-image: var(--icon_cross); 335 | filter: invert( var(--icon_cross_invrt) ); 336 | background-repeat: no-repeat; 337 | background-position: center; 338 | background-size: cover; /* Generic*/ 339 | margin: 0.2em 0.2em 0 0.8em; 340 | display:inline-block; 341 | width: 0.8em; 342 | height: 0.8em; 343 | cursor: pointer; 344 | } 345 | 346 | 347 | .block .pbody .fitem 348 | { 349 | margin-right: 6px; 350 | } 351 | 352 | 353 | .scrollable 354 | { 355 | overflow-x: hidden; 356 | overflow-y: scroll; 357 | /* for Firefox: */ 358 | scrollbar-color: var(--brdrDrk) rgba(0,0,0, var(--alphaDark) ); 359 | scrollbar-width: thin; 360 | } 361 | 362 | 363 | .scrollable::-webkit-scrollbar { 364 | width: 10px; 365 | background: rgba(0,0,0, var(--alphaDark) ); 366 | } 367 | .scrollable::-webkit-scrollbar-thumb { 368 | background: var(--brdrDrk); 369 | margin:2px; 370 | } 371 | 372 | .selected 373 | { 374 | background-color: rgba(0,0,0, var(--alphaDark) ); 375 | } 376 | 377 | 378 | 379 | 380 | 381 | 382 | 383 | 384 | 385 | 386 | 387 | .lpbody { 388 | /*width: 21em;*/ 389 | } 390 | 391 | .lphead, .lpfoot 392 | { 393 | padding:2px; 394 | } 395 | .lpineck { 396 | /*font-size: 12px;*/ 397 | } 398 | 399 | .lphead { 400 | border-bottom-width: 1px; 401 | } 402 | 403 | .lpfoot 404 | { 405 | border-top-width: 1px; 406 | text-align:right; 407 | height:22px; 408 | } 409 | .lpfoot img 410 | { 411 | width:15px; 412 | height:15px; 413 | } 414 | .lpfoot button { padding-bottom:0; } 415 | 416 | .layeritem 417 | { 418 | border-top-width: 1px; 419 | cursor: pointer; 420 | } 421 | 422 | 423 | .styleitem .head 424 | { 425 | border: none; 426 | height:22px; 427 | } 428 | 429 | 430 | .layeritem .artb 431 | { 432 | /*border-right-width: 3px;*/ 433 | border-bottom-width: 2px; 434 | border-top-width: 2px; 435 | /*box-shadow: inset 0 0 4px var(--bg-panel);*/ 436 | /*background-color: var(--bg-panel);*/ 437 | } 438 | .layeritem .artb.selected 439 | { 440 | /*background-color: var(--brdr);*/ 441 | } 442 | 443 | 444 | 445 | .layeritem .headL div, .layeritem .headR div, .styleitem .head div 446 | { 447 | display:inline-block; 448 | height:100%; 449 | background-repeat: no-repeat; 450 | background-position: center; 451 | } 452 | 453 | .layeritem .head div, .styleitem .head 454 | { 455 | overflow:hidden; 456 | white-space: nowrap; 457 | } 458 | 459 | .head .headL 460 | { 461 | height:100%; 462 | width:100%; 463 | display:inline-block; 464 | } 465 | 466 | .head { position:relative; } 467 | .head .headR 468 | { 469 | position:absolute; 470 | right:0; 471 | display:inline-block; 472 | height:100%; 473 | } 474 | 475 | .head .label 476 | { 477 | padding: 0 7px; 478 | line-height: 27px; 479 | } 480 | .head textarea 481 | { 482 | 483 | } 484 | 485 | .head .eye 486 | { 487 | width: 28px; 488 | background-image: var(--icon_eye);/*url("../img/lrs/eye.png");*/ 489 | filter: invert( var(--icon_eye_invrt) ); 490 | /*background-size: 15px 15px;*/ 491 | } 492 | 493 | 494 | .head .open 495 | { 496 | background-image: var(--icon_arrow_down); 497 | filter: invert( var(--icon_arrow_down_invrt) ); 498 | background-size: 15px 15px; 499 | width:15px; 500 | } 501 | 502 | .head .closed 503 | { 504 | background-image: var(--icon_arrow_right); 505 | filter: invert( var(--icon_arrow_right_invrt) ); 506 | background-size: 15px 15px; 507 | width:15px; 508 | } 509 | 510 | .head .chain 511 | { 512 | width:8px; 513 | background-image: var(--icon_chain); 514 | filter: invert( var(--icon_chain_invrt) ); 515 | background-size: 18px 18px; 516 | } 517 | 518 | .head .clipp 519 | { 520 | width:1em; 521 | background-image: var(--icon_clipping); 522 | filter: invert( var(--icon_clipping_invrt) ); 523 | background-size: 11px 11px; 524 | } 525 | 526 | .head .link 527 | { 528 | width:1.5em; 529 | background-image: var(--icon_link); 530 | filter: invert( var(--icon_link_invrt) ); 531 | background-size: 15px 15px; 532 | } 533 | 534 | .head .lock 535 | { 536 | width:1.5em; 537 | background-image: var(--icon_lock); 538 | filter: invert( var(--icon_lock_invrt) ); 539 | background-size: 14px 14px; 540 | } 541 | 542 | .head .lrfx 543 | { 544 | width:1.5em; 545 | background-image: var(--icon_fx); 546 | filter: invert( var(--icon_fx_invrt) ); 547 | background-size: 15px 15px; 548 | } 549 | 550 | .head .arfx 551 | { 552 | width:1em; 553 | border-left-width:1px; 554 | } 555 | 556 | .head .folder 557 | { 558 | width:1.7em; 559 | background-image: var(--icon_folder); 560 | filter: invert( var(--icon_folder_invrt) ); 561 | background-size: 15px 15px; 562 | } 563 | .head canvas 564 | { 565 | border:1px solid black; 566 | margin:3px; 567 | } 568 | 569 | .head .active canvas 570 | { 571 | outline: 2px dashed var(--text-color); 572 | outline-offset:0px; 573 | /*border: 1px dashed var(--text-color); 574 | margin: 3px;*/ 575 | } 576 | 577 | 578 | 579 | 580 | 581 | 582 | 583 | 584 | 585 | 586 | 587 | 588 | 589 | 590 | 591 | 592 | .hpbody .listitem { cursor: pointer; padding:0.3em; } 593 | 594 | .topbar{ 595 | /* 596 | border-bottom-width: 1px; 597 | border-bottom-color: var(--brdrDrk); 598 | */ 599 | /*height:32px;*/ 600 | } 601 | 602 | .topbar button { 603 | padding-left:6px; 604 | padding-right:6px; 605 | margin:4px; 606 | } 607 | 608 | .topbar .bbtn { 609 | margin: 3px 4px 2px 4px; 610 | } 611 | 612 | 613 | .contextpanel{ 614 | background-color: #fff; 615 | min-width : 10em; 616 | box-shadow: 0px 0px 20px rgba(0,0,0,0.2); 617 | color: #000000; 618 | text-shadow: none; 619 | } 620 | 621 | .contextpanel .check { 622 | display: inline-block; 623 | width:15px; 624 | } 625 | 626 | .contextpanel .thumb 627 | { 628 | width : var(--img20); 629 | height: var(--img20); 630 | vertical-align: middle; 631 | margin: -0.6em 0.8em -0.5em -0.5em; 632 | filter: invert( 0.2 ); 633 | } 634 | 635 | .contextpanel hr{ 636 | margin:0.25em 0; 637 | background: #bebebe; 638 | } 639 | 640 | .contextpanel div { 641 | padding: 0.5em 1em 0.5em 0.7em; 642 | } 643 | 644 | .contextpanel .enab 645 | { 646 | /*cursor:pointer;*/ 647 | } 648 | 649 | .contextpanel .enab:hover { 650 | /*color:#fff;*/ 651 | background-color: rgba(190,230,255,1); 652 | } 653 | 654 | .contextpanel .disab { 655 | color:#bbb; 656 | pointer-events: none; 657 | } 658 | 659 | .contextpanel .right 660 | { 661 | float:right; 662 | margin-left:2em; 663 | opacity:0.7; 664 | } 665 | 666 | .fitem { 667 | display:inline-block; 668 | } 669 | 670 | input, .labelitem { 671 | margin: 2px; 672 | padding: 3px; 673 | box-sizing: border-box; 674 | } 675 | input { 676 | background-color: var(--bg-input); 677 | color: var(--text-color); 678 | border-radius: 3px; 679 | } 680 | 681 | input[type='range'] 682 | { 683 | vertical-align:middle; 684 | height: 1.6em; 685 | 686 | /*background-color: #000000;*/ 687 | /*box-shadow: inset 0 0 60px rgba(0,0,0,0.5)*/ 688 | } 689 | .rangecont 690 | { 691 | /*background-color: var(--bg-input);*/ 692 | /*background-color:rgba(0,0,0,0.1);*/ 693 | background-color: var(--bg-color); 694 | padding-top: 0.2em; 695 | padding-bottom: 0.3em; 696 | } 697 | 698 | .mbox input { 699 | margin-left: 0.7em; 700 | } 701 | 702 | 703 | .tinput input 704 | { 705 | width:8em; 706 | } 707 | 708 | .brushbutton img, .gradientbutton img .contourbutton img{ 709 | display: inline-block; 710 | } 711 | 712 | .brushbutton { 713 | 714 | } 715 | 716 | .contourbutton { 717 | line-height:2.1em; 718 | 719 | } 720 | 721 | 722 | .ddmenu { 723 | display:inline-block; 724 | } 725 | 726 | .multicheck .slabel { 727 | margin-right: 1em; 728 | } 729 | 730 | .colorsample { 731 | cursor:pointer; 732 | width:2.2em; 733 | height: 1.5em; 734 | display:inline-block; 735 | border-width: 3px; 736 | margin-bottom:-0.65em 737 | } 738 | 739 | .cswatch .colorsample { 740 | width:1.3em; height:1.3em; 741 | margin-right: 0.1em; 742 | border-width: 1px; 743 | margin-bottom:-0.3em; 744 | } 745 | 746 | 747 | 748 | .angleinput input { width:3em; } 749 | 750 | 751 | /*button img, button canvas, button svg, .mbox img*/ 752 | .fitem img, .fitem canvas, .fitem svg { 753 | vertical-align: middle; 754 | } 755 | 756 | .fillbutton canvas { 757 | vertical-align:middle; 758 | border-radius: 3px; 759 | cursor:pointer; 760 | } 761 | 762 | button, select { 763 | padding: 2px 5px 3px 5px; 764 | border-radius:3px; 765 | color: var(--text-color); 766 | -webkit-appearance: none; 767 | } 768 | 769 | button { 770 | text-align:center; 771 | white-space: nowrap; 772 | background-color: rgba(0,0,0,0); 773 | } 774 | 775 | select { 776 | margin-left:2px; 777 | padding-right: 17px; 778 | 779 | background-image: 780 | linear-gradient(45deg, transparent 50%, var(--text-color) 50%), 781 | linear-gradient(135deg, var(--text-color) 50%, transparent 50%); 782 | background-position: 783 | calc(100% - 9px) calc(10px), 784 | calc(100% - 4px) calc(10px); 785 | background-size: 786 | 5px 5px, 787 | 5px 5px; 788 | background-repeat: no-repeat; 789 | } 790 | 791 | .active, button:hover, button:active { 792 | background-color: rgba(0,0,0, var(--alphaDark) ); 793 | } 794 | .bbtn { 795 | /*padding-left:5px; 796 | padding-right:5px;*/ 797 | background-color: var(--bg-bbtn); 798 | 799 | border-top-width: 1px; 800 | border-top-color: var(--brdrLgt); 801 | border-bottom-width: 1px; 802 | border-bottom-color: var(--brdrDrk); 803 | overflow:hidden; 804 | } 805 | .bbtn:hover { 806 | background-color: var(--bg-bbtnOver); 807 | } 808 | 809 | .spread { 810 | width: 100%; 811 | } 812 | 813 | .nopadding { 814 | margin: 0; 815 | padding: 0; 816 | } 817 | 818 | 819 | 820 | .imageset 821 | { 822 | /*overflow-y: scroll;*/ 823 | background-color: rgba(0,0,0, var(--alphaDark) ); 824 | } 825 | 826 | .imageset .image 827 | { 828 | border-right: 1px solid rgba(0,0,0,0.2); 829 | border-bottom: 1px solid rgba(0,0,0,0.2); 830 | cursor: pointer; 831 | float:left; 832 | } 833 | 834 | .imageset .active 835 | { 836 | background-color: rgba(0,0,0,0.15); 837 | } 838 | 839 | input[type='checkbox'] 840 | { 841 | margin-right: 0.3em; 842 | vertical-align:middle; 843 | background-color: var(--bg-input); /**/ 844 | background-color: white; 845 | opacity:0.8; 846 | } 847 | /* 848 | input[type="checkbox"] + label:before { 849 | border: 1px solid #333; 850 | content: ""; 851 | display: inline-block; 852 | font: 12px sans-serif; 853 | font-weight:bold; 854 | height: 12px; 855 | margin-right:4px; 856 | padding: 0; 857 | vertical-align: middle; 858 | width: 12px; 859 | background: #fff; 860 | color: #333; 861 | } 862 | input[type="checkbox"]:checked + label:before { content: "\2713"; } 863 | */ 864 | 865 | 866 | .rangedropinput button 867 | { 868 | margin:0; 869 | padding:0.3em 0.1em; 870 | } 871 | 872 | .rangedropinput input 873 | { 874 | margin-right:0; 875 | } 876 | 877 | .trangeinput input[type='text'] 878 | { 879 | margin-left:0; 880 | margin-right:0; 881 | width:32%; 882 | text-align:right; 883 | } 884 | .trangeinput label 885 | { 886 | display:inline-block; 887 | width:66%; 888 | } 889 | .trangeinput input[type='range'] 890 | { 891 | margin-top: -10px; 892 | } 893 | 894 | 895 | 896 | .cbox 897 | { 898 | padding:0em 0; 899 | } 900 | 901 | 902 | .fontitem 903 | { 904 | padding:3px 6px; 905 | border-radius:0.3em; 906 | } 907 | .fontitem:hover { 908 | /*background-color: rgba(255,255,255, 0.6);*/ 909 | box-shadow: inset 0 0 0.2em rgba(0,0,0,1); /*bottom internal shadow*/ 910 | } 911 | .fontitem .label 912 | { 913 | display:inline-block; width:9em; overflow:hidden; white-space: nowrap; 914 | } 915 | .fontitem .thumb 916 | { 917 | display:inline-block; width:120px; height:20px; margin-left:0.5em; 918 | background: url(../rsrc/fonts/fonts.png); 919 | } 920 | 921 | .fontitem .star { 922 | display: inline-block; 923 | background-position: center; 924 | background-repeat: no-repeat; 925 | background-image: var(--icon_cshape); 926 | filter: invert( var(--icon_cshape_invrt) ); 927 | background-size: var(--img20) var(--img20); 928 | width: 20px; height: 20px; 929 | vertical-align: top; 930 | margin-right:4px; 931 | } 932 | 933 | 934 | 935 | 936 | .window 937 | { 938 | position:absolute; 939 | z-index: 10; 940 | background-color: var(--bg-color); 941 | /*border: 1px solid;*/ 942 | min-width : 3em; 943 | min-height: 2em; 944 | top: 150px; 945 | left: 150px; 946 | box-shadow: 0px 8px 40px rgba(0,0,0,0.2); 947 | } 948 | 949 | .wdisabled { 950 | pointer-events: none; 951 | } 952 | 953 | .window .vmargin 954 | { 955 | margin:0.5em 0; 956 | } 957 | 958 | .window .head 959 | { 960 | font-size: 1.3em; 961 | color: #ffffff; 962 | background: linear-gradient(to bottom, #595959 0%,#626262 3%,#575757 7%,#3c3c3c 90%,#3a3a3a 97%,#2e2e2e 100%); 963 | /*background: linear-gradient(to bottom, #59574e 0%,#626055 3%,#59574f 7%,#403f3a 90%,#41403b 97%,#383734 100%);*/ 964 | background-size: auto 100%; 965 | } 966 | 967 | .window .head .wname 968 | { 969 | display: inline-block; 970 | padding: 0.3em 0.5em; 971 | text-shadow: 0 -1px 0 rgba(0,0,0,0.45); 972 | font-weight: bold; 973 | } 974 | 975 | .window .head .cross 976 | { 977 | width:0.8em; 978 | height:0.8em; 979 | display:inline-block; 980 | background-size: cover; 981 | font-size: 1.3em; 982 | margin: 0.3em; 983 | position:absolute; right:0; 984 | /*float : right;*/ 985 | cursor: pointer; 986 | } 987 | 988 | 989 | .window .wide 990 | { 991 | font-size: 1.2em; 992 | display: block; 993 | } 994 | 995 | .window .cbox{ 996 | margin-left:0.4em; 997 | } 998 | 999 | .window .cbox, .window .angleinput { 1000 | display:inline-block; 1001 | } 1002 | 1003 | .window .body 1004 | { 1005 | padding: 1em; 1006 | /*line-height:1.6em;*/ 1007 | } 1008 | 1009 | .window .body .form .block 1010 | { 1011 | padding:1em; 1012 | border: 0.1em solid rgba(0,0,0,0.33); 1013 | } 1014 | 1015 | 1016 | .window .hbar > .fitem 1017 | { 1018 | margin-right: 1em; 1019 | } 1020 | 1021 | 1022 | 1023 | 1024 | .window .imgcont 1025 | { 1026 | /*width:512px; 1027 | height:512px;*/ 1028 | /*background-color: rgba(0,0,0,0.1);*/ 1029 | text-shadow:none; 1030 | background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAAXNSR0IB2cksfwAAAAZQTFRF////yMjIXOIDQgAAABJJREFUeJxjYPjPgBXhEB7uAABycQ/xMT/uAgAAAABJRU5ErkJggg==); 1031 | } 1032 | 1033 | /* 1034 | .window .body .form .tinput .label, .window .body .form .ddmenu .label 1035 | { 1036 | display:inline-block; 1037 | min-width:4em; 1038 | } 1039 | */ 1040 | 1041 | .window .flabel 1042 | { 1043 | display:inline-block; 1044 | min-width:6em; 1045 | } 1046 | 1047 | .window .noalign .flabel 1048 | { 1049 | min-width:0; 1050 | } 1051 | .window .noalign .fitem 1052 | { 1053 | margin-right:1em; 1054 | } 1055 | 1056 | .window h2 { 1057 | margin-bottom: 0.2em; 1058 | } 1059 | 1060 | table { 1061 | border-width:2px; 1062 | font-size: 1.2em; 1063 | text-align: center; 1064 | border-collapse: collapse; 1065 | margin: 6px 0 6px 0; 1066 | } 1067 | 1068 | table .left { 1069 | text-align:left; 1070 | width: 240px; 1071 | } 1072 | 1073 | table td, table th { 1074 | width:140px; 1075 | margin:0; 1076 | padding: 3px 10px; 1077 | border-width:1px 2px; 1078 | } 1079 | 1080 | table th { font-size: 1.3em; border-bottom-width: 2px; background-color:rgba(0,0,0, var(--alphaDark) ); } 1081 | table .lastrow { font-weight:bold; } 1082 | 1083 | 1084 | table .yes, table .no { font-weight: bold; font-size:1.6em; } 1085 | 1086 | table .yes { background-color: rgba(0,255,0,0.2); } 1087 | 1088 | 1089 | 1090 | 1091 | 1092 | 1093 | 1094 | 1095 | .confbar 1096 | { 1097 | border-top-width: 1px; 1098 | border-top-color: var(--brdr); 1099 | line-height:2.5em; 1100 | } 1101 | 1102 | .toolconf 1103 | { 1104 | display:flex; 1105 | flex-flow: row; 1106 | } 1107 | 1108 | .confbar .toolicon 1109 | { 1110 | width : var(--img20); 1111 | height: var(--img20); 1112 | margin: 5px 12px -4px 12px; 1113 | display: absolute; 1114 | } 1115 | 1116 | .confbar .body 1117 | { 1118 | 1119 | } 1120 | 1121 | .confbar .fitem { 1122 | margin-right: 0.35em; 1123 | } 1124 | 1125 | .confbar .fitem > svg { 1126 | display: none; 1127 | } 1128 | 1129 | .fitem.bbtn.active { 1130 | font-size: 12px; 1131 | } 1132 | 1133 | .confbar .body > .fitem 1134 | { 1135 | margin-right: 1.2em; 1136 | } 1137 | 1138 | .confbar .body .fitem > input[type='checkbox'] { 1139 | vertical-align: baseline; 1140 | } 1141 | 1142 | .floatcont 1143 | { 1144 | padding:0.5em; 1145 | background-color:var(--bg-color); 1146 | border-width: 1px; 1147 | /*box-shadow: 0px 8px 40px rgba(0,0,0,0.35);*/ 1148 | } 1149 | -------------------------------------------------------------------------------- /js/b.js: -------------------------------------------------------------------------------- 1 | var PIMG = { 2 | "tools/blur": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/n5CCLf0HtTjyoUNqAAAA+pJREFUeJzNmrtvE0EQxi3biUO5hoRLd+cQQcmmQKIzFCjuOKCgjUBCdKSgoEsE9Jjnv4sv5/X51jvPHSG+7qTTTzu738w+BwOeJh+YP3I1LK2Bz42B+3eNgX5qDKyO56a8yYUrTYFD565MgQvnbpsCK+cKU+C1c6aduOpC534aAhcN0NKJVQM8sqsPKxc2skvnvRueoXF8CzTLvvGyBZrFPFzzzGL2AXhsM87j6wA0inkTsZW3fQc08fZk2QFNYt7b4pnEXG0D3cNs3uiiB8yvYec9njvMBtZ9YHbdHkY89yYT+CgGZqbfptBYWXFvh5dpxWoXmGXFUYLn/mQAP6WAOVaMTdiqVPN2TNhKPxP4NFBdFScXaaD7ogSeAzy1FdNDoh8WYEgavVMBd+pCp2Ku4PUmp1iaCpGoC3nDkqoLGx3JK0SyLnSST1bJutBJXiFqHCi2ImLCVlIregootCJqQk3MqAlbyaoiasJWoqo4girhtiTpB1bCbUnSjxGxKGYi7eQxL3hAfsysiAUxMyPmx8yMmB8zM2J2zF3EL04JYskCHoTf7w8GH3EgL59DxJ8HvZ1oSqzDobCiOZw3Xz4/5lC5XvW+AL1lANdtWp9YEFMBxzjrXltvcAiTM4wTmlSygIxkWfQiJoG0cap+51BAcsIfr03zLeoBUNQiJ+pCGkh1Yqg0YfQOUNpK1IF5FXXNJQWknLiMfiNLGeHEMKgbIF4cGpUoMKRusBc5Jp0f0vIRkBwTytqhy6bRNyLU2sHWoXJy1jjoqHSJVt58P6Z5+Kh05XTKbSCeK8+6316ueDWHh+aK3/rv1+mSxUNzhdekSNgws/os1hHMY6+S+oJLIiPRUipBIGMzkRLsm1s6IFwenuiAsBG9DgjXG/ZKsy/Y2ebAWgeEU8UcSM9IScHr2KUOeAwCVbUBqw46nnP/DmgesjlQaRt4lGsdEPahEghnyv9fbbw18FIHhCv2vg54BwQqp9ErEGg+0SuXIjBwrAMia+Jaw8NOMlTOxhaclxogtlFh7HN2hW2lVL4pESB4rYUJ3Y7Wch5+6uDlQHzzqMjmKxSoSL4SBconPupVj5cCqUMMcSfiXbhyohRIXp8J6wN92cU+xG5FX9gLjcO4MBTFzDkyZV3OBHHuwiUVh3d27/lA3km7oMqWLCB/WLjXH+wmsi+lmE1sbwsMm1hyecwmSi4KWU0UNBB94xAke141IaeCQvik5SkFvCfjkYebP6S8wRgd6elcDETPNw9VT7VG4MAUyqdfQ4BYlDoeFLUu3laTB7u873nP+86isIuTLFzTyNkWsphZPIQdn81e/3bu/dfZyZz++y9FVrh4nhxGvQAAAABJRU5ErkJggg==", 3 | "tools/brush": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/hKxffA311BeudL+agAAA9hJREFUeJytm81v00AQxa00pOlxCSZwM6KoVxYC5ZiAEOVGQAKOLjduuBVwDRJwJv8xiZ00/thZv3m7c0sl/zS78/btetZNkoAYnU9fhjzfiYUx6Soi78hsYpLFAy62QPM5Gm+wLIHmSSzgUcUz0zwS8HIHNHciAe0eGGnQ4xteJO0cH4BxBr2oAc1VOG8vmmiDHppGTIKBD5rA8EHbFjB00CPTjsBKH3eAgfJed4FpHgIsusCgQQ8dvKBBP3ICA4ysLZpd0O7dFc0u5iTwSAKydbmUgGbFAQsR+I3inYg8c5cCukUTMIkLGUj5YtOsIwBF0bBAWTTkHFoPkKny2MMzjwmgw6wPkRNAj2jMfYLnEw3lNm6zroKqsWfdcXZoIycomjWboGfdMSVOkl8y8B8FLCIn6BENl6AsmnsUT1535PlwICb4kUtQFA17lhPNmkxQFE2acTxxh2ffAc4E3pRMUBQNm6Bk1nTfQRINfbYWRMM3RqwbyOzFZQjrjn8RFYB0gkniLHLI+5NzDucBQFeVg95qXcckzvi/vvq+fdCxJ1PGf/rM7AyvM4mM8Q/elI+WhtJxG8JXT/ZZbeXWHjNh/KfLRjnXoQkeeNV7YXOf1/tqnVelE9bxGhedfIbtP2hiYE0jrlopqn31daumpZGOl42fmnho2lEa1VnjlyJGyw6wymk3aLWvurbMctZG1dTOlTznDlfVdbRd21rbald4F1WnZ/D7/FqboHToYLfgQSEAU85QxQTZhpmY4CYmDLGr6UCi9QEJou+VuJxHbWXWPUCT6i7LHKu4Q3yuAcqaqUWmANrIQG+j5yZyHOjrUlBAaMSKZquvS1ELXIq+7iAF9HUHKaCNDASnEC8KOIU4EFOhQoe+diMFLEBgBvLQmhg0wT6z3keKAr0t4FpMUSC4TvCzF1pk+KxURAbKzbJWoD1/z+VQM26DQHQlm3cg8BYKRE/s7YtyMeYgEFUN7A0WBWYgsAB56EKBZYjqGpYhqmvUvOA7VdS8YNXAMsxBIOqGsL1Gd0MLAlGvgXWNWgOs6xwEYqdrxQ6F6hru8aF+DfdDUF3nKBDUNd5gAXX9HgZaDDiHgUuIBy9k9GyIfygAyhAfMSZDRRMNOzYo+qSeq+NDaDrNkAw1vfolApzjPEg1mrYhVGRFgtBbnqqvCdREd9tR9AN/aHjAQUnXyO0/1yibm71TqGy/er/LKXnK7+H7VKj+vr5ng5qslLyeEc8yJc8/4gnx7wRWxqUv1On5tpPpLNfjZBFeXxDZJdIMfph9oWjOy5NPswuWtok/ddLPp7O3fzOa9R+zT4BdqVJm+AAAAABJRU5ErkJggg==", 4 | "tools/burn": "data:image/png;base64,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", 5 | "tools/clone": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlP/APIQQs55q5BeYkoWJgAAAiNJREFUeJzt2r1OwzAQB3AraqAdoQXEZgQd2CgC5lSInQIPAOIF6AZbmVgpC68LUqWkau7j7/gkGO7Wyj858df50rDDxsXHXSBj/HrNtwrsL9+0toq3dPBL8kI4TQVvZC+EhzTwMGpgsUwCHzUvhK0UcF/3QnhKACsE7OHgMCJgMYFB6IlDeIfBcww8hsFPDBzA4AsGbsPgLQaWMBgxsIBBzAt0WwcddNBBBx100EEHHXTQQQcd7ATGPwLx+7L5jX6BgWSxigQrDCRLSyR4hoFHMHiAgXhlaQR5CbUvbJj7ZNOMch9Z+mJA6CVOE0CkgEg/MVeDBZ55lgTqJUl6jPk6tlrxoyuwPLingctEcKhMRaaKLXwLuJRBctmJoNxFsloqg3IX5x1AqYvlpAModfGebyWAfBe5Sa2AfMH9RGgkgewWsewIclsEs88AILNFzDqD9BYhDYkGkjOH22cQkDz+5hkglZTIT6yBxFRkNy4IJMaZPj1RkJjb9Oc8FGxPHOUVqmC1CYrLBAB302ahDraSEjIpTABbwzzPBFtrRRnkdJDOuXBwuAlOMsHWNQ0Er5i/NOAxfl4HRzHX+11C0zUQ/P4rx6ABsWuEGtMaVJNBLGY1WNmAvRpc2ID9GgTvx1qUNRhtwKIGbbxVDcJBBx100EEH/zcYbbzmGDU/6Bc2YJOKVDZgkyyZp3PmCad5SmyftJtfKwzDQQdzwNyJ7aCDGeAPZXGkFFYM0ZEAAAAASUVORK5CYII=", 6 | "tools/crop": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMA/1uRIrUAAAA5SURBVHic7dQhDgAgDEPR3v/SZY7A1DLBSP6XT1ZUimzlQHAA+grs4TkyCIIgWMNxt/417hKA4EtcbF58rs1ylXkAAAAASUVORK5CYII=", 7 | "tools/cshape": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/gzwl2pFvdUpEhUKmwAABA5JREFUeJytmj1y2zAQhTk0qZ8SkR0rnTIq3EaZcWowJwhvQE0uEHnSuKOazKgLOx83phASPwtyd4V9pUl9FPDeLgHIWUbT+i/xRqoKLQxctcLA40dhYHUvy8sPm50ocKFUIwoslNKiwL1SX0WBtVIPosCTUo+SvLV6l2TxlT3whyBw1QNbQWDXAz8JAqseKFl85x64leMt1FWNGLAwQC0G3BugXPEdDVCux1YGKGZzfjBAsR5bqv+SKr7lAPwlBOwGoFTx1QNQqseeB6BQ8a3VKJkeW1igFgGuLLAVAR4tUKb4KgsUKb6h8MSKb6EcNQLAwgVqAeDeBUr02NoFShTfyQUKLHDWylN68ZU+ML3HrnxgmwzsfGB6j618YHrxnX1gco9dqEBNIrAIgToRuA+BqcV3DIGpPbYKgYk2u93VKLHHliEvtfiWEJi2wOkgMK34aghM67FnCMSKL/IdUvSQLQ6SvE2TZW+SwMv7mPOTHO9x188iaCi3Swv7MiRKypfeESMhXy5jFmV8MY4YifiihevFr/F0X6wjQr5cfF6yL64jIr7okJfoS6zrpvgSOpLsS+hIqi/QkURfIo4k+TL9HrzNl7gjCb7EHbndlylHbvZl0hGjmsvDViZcX+YcMWL6MueIEc+XeUeMWL5onMfyhbZWpPuCO2JE9gV3xIjqC8URI6Ivmsoj+sJZvVN8oTpiRPCF6ogR7gvdESPUF83jhec/UNwTocg21Bd3Uyo+5DsM2DKB4KwhFHeXW2NA7i73hAGZhxnw8CLUhgcEJ1RQvCASGhgviCscqFnADgd+YQFrHMgLIjjyguIF8YADWUFEm5diBhFtXr04QYycoUFxgggOSmPiHNOhzasXJ4iE1PBOYyOHclCMIOYUHue3FULzUqwgRprXcw3/1pCBsHltm8j6iR7EDnz2NbZ+ogcRDK9vBDnIEv1ngfCjm+vgQIHTgxhO1x/z55+R701SmJphKbgO8k4OYpgaPVx4CmZiRwQGzevZXgkmtyECP3uf2jqNtPRnV08ifPnN68W95IeRGkRvYL6V/mKeGkTXzE1QX55hxCB6rzywG6knv/2k3IqAuxG3SRCD6I5Kw8uuL+BxUTnr9W+Ry26TaEjAbrx/G32XO1MSGUBEdtpf4jfYJtGSgCfMRNskPlB443p9ekM8NglSEMfmNbMhrpAxeBpSc7+bvmdoEqTfw4dX3uw7bQjjzENHddMRtBqaREMA1jMRtGL8B6GZ8O+057YE4DVk+MrKNAlCENfzEbR6IwaxRCI46tokCEFcIhH0H00I4h0WQau+SeB7iyMWQau+SeDPrtAIWj1RgnjCI+g+vcVuyVm7zPKAbnIXzGNB9PHFK4eX5b+xO8odC5iVvNtv0D+B3XgP7e3oqQAAAABJRU5ErkJggg==", 8 | "tools/dodge": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/oBLBu6xINzJK6ihggAAAoRJREFUeJztmjtvE1EQhVdgsCgnyMHuNiE/gEUgoLOIkKBjRRRRJgVCdERICEoEiNoCwd8lttk8jPfOOXcOIcU9fT59u+O9j5lUFZt322++tqOXP7cf0H+6Lndf2Un2b4dxu2dwC+S9oF5rKxmFJB+t4ub5Ps3FDR6u45l9ziX28I6Jebz3fTyzXzm8x/08sx2eN5ylgJO3NPB+imf2guUlHzjjoQeHHnBzSgE/ejyzbwxv+MkHjpm6fPB5lCIiSCk+Q3hmP1CeX+Jl4EJfwXhmNQhsUOBNjDdsUeAIKwtYknmwsmzhwA3oiXEe9szXCaAdAMCGAQJ1HkCfXZfx1AVeZXhmd1zgUw74RfsKkZc444AT8Sv0XyK80nSpHeATFrjnABsW6FUFXKxPs+kAWxY4SvPoIntlpovslZlau5Y5SAKv8cDnSeARD7yVBDY8MP1DJDaoLumNSg6kPxTvU5nxwPSKSO1Qy4yTwJYHpj9mOZDnmV0ssOV5F/wO5T+bGQ9M/7Dln97lX20aHpheYI94YHoLkG9S8m1UvtHLjyLyw5L+ONewQO/AKT8Syw/t8muF/OKjv5rJL4/y6638Ai5vEeibGPI2i7wRpG9VyZtp8nZfdQMF1iAQrQraMoWXRLSpiwqibWdYEG2M/zdBdIz0r0o88YDogKYTrEUjpE5wQzXkOhEUjeFOBavkoPA1yDsrWClGmecEFcPW84JVeBy8IjhPbGD9l2AVG6mvEVxIZg/91wkukvlvCT2C+ekVzEwRjKYIRlMEoymC0RTBaIpgNEUwmiIYTRGMpghGUwSjufSCHVAm2D1yLQMuFXWCfxRrIXCuqBRcKNZSYLWlFTxWrIWw31NIeFzzqM8+AAAAAElFTkSuQmCC", 9 | "tools/dselect": "data:image/png;base64,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", 10 | "tools/ellipse": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlP/ABCG7DvXsvtfwyisvAAAAntJREFUeJzt2k1L3EAYwPEHXLN7TSSFHoO26k2FuvUWinp2WwW9xRfwKi6Ix0UopcdWCv24TjZmN2Yn2Z2Zv+Jhng/wY16TmecZCeEQD3rQgx70oAc9+GpgdPLYv7vaH/X2D6+HeyeJGxg93qXyIjrXe+1mG/ipX9OezeF3K3Bzd6Tj8uhd/jUG434jNyaHAzPwR9bG5RF8MQCj3XlcHpfa2dGB8f0insgvXbc14Obc7k66rZmbWXA1XdRTK2hnPmji6cQ6aOap9VMXa+BHQ0+18U8bGGemnpqZQTMYfTX31OpJGsFjG0/koAlct/NEbvWgzQAWUR3GCvjf1hP5rQNX7D2R7VkwunEBu8kM+NnFE7mog3HqBnYGNdByCU7j4CXo2sBpEwVq4KSJBRg5N1A1MamAH9w9kfMK6LQGy+hOQadNMo3tCXjKgD9LMMoYMEieQajHRZ+F63HR5xzMKDAoQKzH4z4rcI0Dv43BLQ5cykFiH5eh9rOQQ5gPojAfhjLOFXhEgssKRL40ZXQVmJJgJ5SY9EQGgk6ymmZBJ1lNs2yw4IOgq0atGwF3ch5LPIiua7WyJWPBQFIW7PDgiAV7PJiy4CuMYcaCAb+w3/9exj9f+AcW/wXgPyn8N4r/6PmjCH5Ywo9z+IETPxLjh3b+WoFffPCrGX95xK+3+AUcTxHwSQw8zcIngvBUFZ5M49N9eEKST5niSV0+7YwnxvnUPV9cwMsffIGGLyHhRS6+DBeGqyMzb16hkC9l8sVWJWaLesGs9yYFa76kHuJF/5B/lhC2PpwQi4cTY7LpaUcz98aPTwrzrPo85p/j8xiL8KAHPehBD3rQg9bxBIq0xPhW7TbnAAAAAElFTkSuQmCC", 11 | "tools/eraser": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/wt4ib1D890lKFtKwwAABAFJREFUeJytm01vEzEQhlcpjdTjQEtyXAkKPVIJkLgl3LgRQMAxRUXhSITKx7EgIXHjAKI/l268m+zaY8879szRzT59dtee2GOnqtQxevj2y9dXT/QXRuLOgjZx8c6G935NbUxem/CoFz9qWx7RL2MeTZZlvD3y43MZ8DQAlimGgkS3bAWvY2YrSHRoLEj0wlaQ6Ki2FcxWjAkSTX/bChL9tBXM7N0JwawBmBK8jge2ghkDUBDUD0BBUN27RUFt7xYFlYqAoO7rBRBUDUBIUPMUIUFFpgUFaYLeMyhI9NxWkOi2sSAdGQsSQQ8RF8QyhEaQPhoLIm/FCR6CQCDNOsEZCJRfcytYgcApKogCJ6ggCiRU0Aq4FbQCbgWNgDtBI+BOEAbWoKANsCdoAuwLmgD7ghbAgaAFcCBoABwKGgCHguVAT7Ac6AkWDz1fsBjoC5YCA8FSYCBYCAwFC4GhYBmQESwDMoJFQE6wCMgJlgBZwRIgK1gA5AULgLxg/nQuIogCwwlnRBAFBlPimCAKvIkKokB/sRcVRIFL77KzmCAI9FVGlzFBEPjNu+pGVBAE+vWqf1FBDDitvasWTStfiYCA/kpv3DRG6gZZd7zfNEaWfwgvuHTTab7nA4MS4qJpXWYDw7Vy0xpbn8o8pgzL/xsUyFRhm+ZYKSdHcHMR04wBuTJx0x7hiaUMttSXAkrFFrYYmQIKinwtMglMK/LDIQlsky8fkXpuGjhex4GRWmkaWK20ghIwrhgr5grAqGK0Ii4BY4qz2AUSMKIYLzaLwINLlaAMrK4YXqJkKAM5xcTekQysTjSCCHC08IHLMmB17PGS228I0FNMbxAiQE8xvT8IAQeKwg4mBBwo+vPBLGBPUdqEwoDttLQJaZsMBFbzTrA2AnaK4iYZCmwV5Z1GJVDexdPdMrAVqnspwDajqtsgu4wg0AnOzID7sKAqOUCHBhTpCzszgAA1goqvAHBTFQA6QfRkCAA8BhL/LtYiUCdYNdOCOvkJneBm8ThLfcDVJPCzNXPpa+cESvy7OBPSupsqKY5H3BeykpvMRVboXOyn86YT1BwxGacf0RWaV3cxT71EN2XXHdPZPET6xP9xpRds75nvizmCXXZns/EKTvz9aGdWzH05QfVJwzZ9MjeWJ7idtgSKTjDntOYpr7hSJH5Oxe/dY8U3kx8fiMkAznuZBTxYhEl0T5dXvXBdZzAAT3V51YvR3PcpE+yu7wmVCVZdH9m+07+Fgtuu0/a6P9xrV4ZLpUcbxjnbMZXRDenH9b1HbiyKSxIh/FVx/vHjLuZDXvbp4214xb2npTyv5mPxc4Jxr6CSdfI4iLtrS78m2l9kTJ8Z8a574/kbuniZMUL+A7jEhWh03/9rAAAAAElFTkSuQmCC", 12 | "tools/eselect": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/kF9DPTHpB/iOd/r1wAAA41JREFUeJztWktz0zAQ9tgm8VWEuPiWJiSFG0kJoTcTktLeGjKFKylQyK2hcOAmHsOZwAy/F+thu46lWLaWGYbqOyQea/15tdqV5F1ZloGBgYGBGo46o/PlKUKnv88vB3d02cajJcrg+WVLi3AX5XChRVjLE2ItQjvHt6PFZ1mLTcLbmoQ5I1YyoTdILnNGxEnTPs4/KYa9Sg1lo+bb/fbdbxN38qXdGb1JW9z1TkuRL7JbKjoIM42T5MpByFditFdqljomQ67A6K0Ux7JPnQgXiblDRW9z11RwHhbI9VTjweGCZ9vFnnKxZquIkJqa4MNWKdYPFDwo4ouMPeSyW97t9pmMmjtwc6NGKBX5XoYvZXwnE7BnzH731fhiF5MbnHdYwX6JCmwyaohb60p+kIUzk4+0y942L8MXm90PBU2HrAmXI+R2ei1VUHlAYjDXFajIFHxWli8OrpyKTMHSHSboC1U8LI5LGWyhrfpqk5YQ3ci3B5s37YMqI8KfnfmiPc+ezOGL0cHC208qKmhgYPDfoU1/MRSd+9Anf7ZfYmXfBvsj20o7qPkehHDBp+gb0f9PCEKyipxY7NPmJgThZ05EdlA/IAhrfJlbV1+dsiC77iZfVTEEoUeYWpTXh+CLh7km3zCWBRnml9RrQAaZ+csJHexbMISPEfmm26V6gqBGO0s6rpfoSFCnw9GHckPmiA0aKC0YQpuGygKW0KeRh2EISagEFvlyCWEIXRrM4IQkomH4LMYFTvjv2xDcbcAdGzz0wCcH8OkLfIIFXwLAF6k67DJ6Ab/Qw21FXLYVIbE3ByEk+b/AItu5sxCCL1KxR7dz9x7B0BF8LZU4MzAwuJ4Y6zwsyHDuzTSWezuXFPAOtJaqLkK/cObOqlKWPQatm2RTzLQEWlnFLsot7k61QsAVBTcfXmmo2BUl1bVT95vVBfDiAlexQkZIUv6oXqBZiBWsXEIaShT8C0WuuAwnrSOKsK0MB18ojEuZAVgpE7zYCl8OTgrWKkGtUrBOSuoqB0KmTLQo/nvK8cKr/kV7VmYYrEDoUp8oPJZAXUFtXiQjWHxwgp43UDtTM1U72kHcPzXh8at2mGkcpzVLR9lhbZxcRt0KyPGYSWSzo3ZntERB8gLvhSLfFTDDZ5GqH8oflMHJ8+kl0acCQq1v4b6AMNDgE5lQKynjfRIRauVQBIfxtA/4wR4XNDAwMLg2+AMJLakTmOR7tQAAAABJRU5ErkJggg==", 13 | "tools/eyedropper": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/38IU5XA5Shzorl5IAAAA41JREFUeJzt2jmP00AUB/CRnUTZjgkkgS4uEG1A4uqCENASsUKiS8R+ALIsR+kVl+hIxdclYzuJj/fidxWRyCvXyn9/nrE9nvE4d4z1/e2Xz+dTu7yXPtQwtcr76fMaGSV2VkWgv7IJXPtdvbHIi/Z5fmjRMUkp0L/W53XLef6WPnBeCfSpLdD7hTFQfc51oB8ZA7WN2AB6PzMG6q5EAKjrZgDoPxgD/Q1joEYIAjWBIJDXKWEsevftIND/YeTlY8e4GN5gIOdOOdv+5nKKAzn38p4UBswEDmQ8bcqkwTSC8zh9UmmzKwTIaEKkzeRnPG8NC0W/aGjAAR2ItVm1JuS8jjXwsTHQPTMGuqUx0K2MgaRADpByyiwg5T5hAd21MdD1jIHtdwoT2N6ITGDrvccGur4xsOVu5gNbukUA3I/KRsCDj2wJEBuHjwo4wEJnQuAEO+2PQiB63oI2TPKWQohj9rQ72jIQInuyk2y7EiFyG3EHxIh3pECMyJzTloAYMZUCMeIE/3ULECEuxECEeFMOhIm35UCYyHhXbwBBIiOwAQSJ9EAACBHpgQAQIpI7BQQCRPJlAwIB4kIHbBKpMzIE2CSmSmCdONQC60TiE/sAsBaYqoHVUyZe1nTg7DiBg7UxcNIxBjr3yha4mRhkM8qvZsDNe/yS/n2CANxU/y71QxQJyCkakF4nIPUYVicg9RhWJyD1GFYnIPUYVv8fcG0M7FgDw4IethwhAfZXm7k+Mm6LgL0DL8sSYHbGKXxIBIxX+HKJCBhWMN/Dh0TAbF05hQ+JgKEJkfUcGTB84EBmvTJgWPhegEeEwAh9/ZYBs8savE2EwPAFBu4TITA8usAZjBSIdrIUGHt4h4IY2EGehVJg1smz5p/FQHcfvmrEwNDJwFUjB4Zvn8BVIweGPmmuXymAPbCT5UB4PFEA4yXUJ3M5MIwnjRuvKwe6X0ATBrUUGJ4M4xT4J1LgGbD68tArgNfN8eTpSgEMb0m1z0o/Qh5rP1O5HtX7+Mm9bMlIuqs1nlcfXfGLjCffydutdsnvYkvDaIb+oqXm5daK833GmrzKIyD+W+RdpuK88jMgLlbw/Lk8rkIs9kGPnqvy9sQHed6nVJdXW2D0F/ody5Ul0At1nKss0prklZaRjTaR7xa6TXZ8hyqW4sczo7wt0WSPe14Z0WD/+L4SYFhRVYROzKSVmPVwUZHBlv6s/gFi4v6ERJh64QAAAABJRU5ErkJggg==", 14 | "tools/fpen": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/nQ+msYI5fUa2U6/fQAABStJREFUeJytmktz3EQQgF3WZqk9KuyWdPR6SQi3yDYmudlmDeaGnI1NbluYFOYWOaZSHEOSSrgluAD/XPQcaWa6e3oefdrSSp8+dY96Zsfe2HCMr+M43nK9GIjN1yXwbjje+DCOgyo+r3nhFMd5AwymeKflBVM87ICBFDcFL5Diox4YRFGUJJTi4InDKN5KwACKh3FYxUjm+SveUYDeipkK9FXMVaCnoppCb0Uthb6KcwDoozguAKCP4ibE81H8FQR6KEIp9FGEU+ihOEJ4zoq3GNBV8RAFuilOXqNAN0U0ha6KGQF0UsRT6KYItC4/Rah1eSmSKXRRzA1AW0VDCu0VDSm0VzSl0FrRlEJbRbj7K2EDRLq/OxDp/s5AtPu7AlkptAGyUphaADMOcBoaeBYYmHwMDHxjwdu4NPPShzZAasZzEWR0w8RKkNFsntnxjFWZri2BhncPf2AwWVsbpnbzHWoClvOuSfEJ/mjwgDMoviRyBV9GK/65JoA5fA2lOKXeYWwAE4ozckSjrxiqaHhD0M6MKab3SR5RSkTxB5pHvLKwIjEA66CaCqRIDcA6TAt9RZEcgHWQs6WmSA7AJjIKqCrSA7CJnAIqismWmTchebJiinesPkxTUeX0oP1sGoB1mFYwleLkpP5oGoBNZAZgrTi5V364YvHMU1uzir7ZXqxZPENNOkV+MJYHdr9FPjMD7RQzBtBKMWcAbdbRjJrYAYOv9Dk1sQJmoYHkrocDkFcTCyCvJhZArSZv9y9OfICZcmU1BU30vPKB6rUH1UG9X7B56mbeFL4NH6jW5K/msLaryQaq+zIHzWHtmdnATLmwncW11Q4bqCZr3RweuwK1DVZfoPae+D6ytld20Bx3LkqGAJ2HjVqTKXKcCxyrNcGemAtUa9IKujcHtSbV4m+5f/G9xuMCM/mq2RpdmDCByqOd6YfsgEpNKsFfYB4TqNTkTPx3hCtQrgklyARmmmDuB5SerxJ8jvF4QLkmpCAPKNWEFuQBpZrQgjxgxhfkAYc1eUYLsoDDXe/ZR1qQBRzWxCTIAg5qUgn+Q/FYwEwSnJCCLGBfk8QkmH7L4A1q8odBcGbYR2qin8tNgm95O8F9TQyCp2sYcLO9XC4X/Z7LJ55gAqdvvHfefN//rBQ1qQQLNH37IG9PPFEqFDtGtRP4H8a7BtMnzbMH7UFRk5eE4BMwfXtSH32h1IQQTMBNmsmX8lk/KjUpBSNYEN7kik6Qs+a94Dcg7wrchIvy/ox3q6PFrkhKQQsiL9vPgpeuHst3ag8jgslXME/c+1TNR7smegMLIi+b4L3T7/eJEjyF9zDFraHv57gg1qu6esDfF6jgDE6f4CVgL4uEoLrKxnpVx0N646gTfKTwsF4Vtb0E29K9hQXRVt/x0C3dOSiItno6f1UUkCDa6v8u2gdAt4gjSBBLX9+u8L8KjnRBpNWXJ4luSmwRVzWRBdH07eTdKdQWcVmTzyVBuNWXp9wTp1ytCWBe76r2gnCrL6e2wpzh+r717CcE4VZfPu1PfUrotcioFsy69IEz5XiIw97vLi4rwW55eA31qosvBjg0wyLmleAcfZbJzvFwwKMDqo9cCOqt/mLnuIiHoTV7PSIhKL9s492d5Xksx/VjBDKMUSfYzpS/3ezubi+Pz/X/ulsZitHGZSv44VUVhYbpcncEL5T02GbsvKarBTxTQfHQ9Kf3xIZWByGYrI765QU7HgAbKXH8/uly4QArI7o/+JmXvvr96WpZLnv+dUFV8T+SbuMvj3r57gAAAABJRU5ErkJggg==", 15 | "tools/gradient": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAMAAAC8EZcfAAAAkFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDIYgjAAAAMHRSTlMA+25aOHYrI/Pj08iwlWFKB+3p3tnOv7q2q5+bj4uGgXxoVFBBMR4WEg3DpqNGPRsUDc03AAAA7klEQVR42u3Q11HDUAAAQTDBZHCOytmx/+54ogBm/K29Cm72TpIkSZKkIXf/10toMplMp9PX0Gw2m8/nb6HFYvEeOhyWy+VqtVqv1x+hzWZzPJ5O2+12t9t9hvb7fRRFcRwnSZKm6VPfqC/Lsq/QQ1+e50VRfIfO57IsL5fHvqqqnvvGobqur9emadq27bruJzTkwdFtg2OCBAkSJEiQIEGCBAkSJEiQIEGCBAkSJEiQIEGCBAkSJEiQIEGCBAkSJEiQIEGCBAkSJEiQIEGCBAkSJEiQIEGCBAkSJEiQIEGCBAkS/E9QkiRJkqRB9wta1piumzN/FwAAAABJRU5ErkJggg==", 16 | "tools/hand": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/w/xgcApBeBI4LcAVQAAAyNJREFUeJzt2s+P0kAUB/CGIITjpMMGb03cgx5rUK8lstG9UQN6hQhmj3tw945u1CN78cd/K+30xwyF+fW+MRo7p5ahn7z2zaNlOkFg0/oX8d3O6puWbcMYG0Y4r7Pdg+wNDuxmHhviwEc5yBIYOBHgU7F3+4EMpgLk+c55zMZLIrgV4Cjb7mc6vyZ5feGxMNsRCXpLAjsyuBLBLmFgkaB3MFBJEAIsEsQ8nN7FfNcEmT84KX8QZLDjD3arHwQQeF9dewzYF1d/BwNFRbAZDHwgjjuDgat6AGPAosSGMDBtIjQwBoPHkH8TvP0VQcFNzIZLIJiX0xgIisFq9RhlBRb1/hUGSuWJAVOxafUUZQWqGW/BFmzBFmzBFmzBFmzBFvzLwOxxf0AFM6Rbbs+q/+UE8HkQvC+3eTG1QQJHu145mcTCZBCTQTaqPGXbHzzR/kPwGg3u6rlZDDiTBjwE5NVcEQgMX22qbQgoNxuwb2bcwMDM/FlwvZhGSDAbUc+WQDAfUXwJA3tx/vkYBpY3igQFFjNEyhQRCayKMgGBadnDQWB960kwYFx1cQwo9SUQULrzcgiYHgmRBE6kTo4AV3JvAgC7ci8HgMpFLEKkgTfNEGlgbyv3J3SwfkitQiSCSlryEImgMhTzEKlgI0QqmL96l0OkgsHVQYhksLjzVSGSwfovjQiRDqpp4XRQHTlO7QR4Yz7SDexszYc6gWpBI8CB+VA30DstJ8Gu+Vg3UC1oABg8RoNqQQPAg4IGgH5p0YB+I0cH+hT0SAf6FLT+7a1HQevfL3sU9EMt6JGWF3rQfeTM9KB7QSd60Lmgw8gAuha0eRHBvRt4ZgQd02LISdbcRo7Fyg6nEK2WTbiEaL6EjiEmNmDw0tobRVZgPb1saoZfhqpdmSmXM96XS2rnDa1XxH60Az/ZepZ5cVkPa3XSX+w9q5N2XLD70wg6LinumCrQeZn7QH+TDhNHb38ZY+AJ522t8cZeq7w3Jz0e+XinRf917euj1/HOM76snacNLrz054JsYfaBN/9B8vbtyWspuvl3KpeT08VnFn5bTC8j/Rd/A77Qy3Uri4NyAAAAAElFTkSuQmCC", 17 | "tools/hbrush": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/t4MIMN9ckyTq1CfjwAABCdJREFUeJyt2s1OFEEQAODRHXQ5zsYFPW7ARG9IsgZvyyYeuLkuxHjD+AIYfIBFw8Gb+HPwbWWmf3emqqu6q/pCBpqab6arm+5aqgpqJ7+apnl+Df6spJ01pv1WivfGxmsmG5V445kL2OyrBLxrQrtUiDeP4jV78nijVRxQgbgFVCD2gHJiDygmeuBEiWiB069VfatBtMDpor04UyBa4JW5+iYmWuDh9qWAaICThbveFRKt6CB855OMaIFH4TuPRMQhUEgcAmVECCgiQkAJEQYKiDCwnIgBi4kYsJSIAwuJOLCMmAIWEVPAEmIaWEBMA/OJFDCbSAFziTQwk7hDAjOJdzQwizg2wEW61ymfeNz1fJLuVLttMoNonniT7rS08RjEuus3ZQIZxF3OE3sgg/iq6/aTC6SJN12vBRdIE+/oV2iB0xsWsev8jANcj1lEuo8DHlUsYtcleaZzQDepCGJDPbIb4jYROEQyr90QtzflEE0XfO0KOcgkmh5XJJBNNAB0NYwnCY+4So+KBc74RHvLTRI4PeETzfrqDzswcG3isIj2cAP/CQiTZMwmjmYJogUeuDgs4g1OdEO87+NwiI8blOhz8CqL+AUjhhxUIkYLtQoxniQqRAs8XykRfQ7OlYh+kox0iGGSVDrEZbiHCtEPcXsPDaLPQSVilIM6xGiSqBDdEM+0iC4HlzjR1bFYRJ+DNU70lUsOMexmUGIorTKIboi9FSD+DaNGE90QH1Y4MWo00eVgeJ0AsW0zJtE3gjh9zST6RhDX5AkwJvo4KPF+ZSMPqYFodjMI8dgC6UNqINrdDEg0X9ull090uxmQOPdAPtHvZgDidQDyiW0HjDiJgHziZYIYAXWIMVCL6IFaxHX0CzJi3QdKifMBUEaMJokOEQKKiBBQRASBEiIIlBKHQBkRAMqIENAT0YM8RARzsEfEa2gAEc7BbSJeDRkSk0B/TN7wiW+TQFdreMcn4kNs2inxEgdEAmgFiaIXREwAGXU+gJgA2v6poteQmASal5gsbUbEYxpYPeiSIdUjEIkcNO0hKQzE9CThB3TEzxygKWCnq7l+180BmoF7mu4Tb2kpoClgEyX7eNdNAc0WAJ/LfSIJNMsNXirtEymgzX3qtp5IAmtGyT4mUh8x2blEfLIVE5ESqGt247ihAzKJ5rM8xhNziSvuEzOJO7wXzSeuOO85g5gF5BDzgDQxE0gTc4EUMRtIEfOBaWIBME0sAaaIRcAUsQyIEwuBOLEUiBGLgRixHAgTBUCYKAFCRBEQII5kwEDc2Ov+P0AWE+3ZwZ4my4Fhp3MeXQmA0Wbsz/0LvMUXoHxi8/Lfe3T9KSL6JgPChWRVohTYJ4qBfaIcuE1UAG4TyZ08q4WCwQuVeFW9svH2yDMEs41NxA9a8e6NPy4uPn6Hf/Yf33WZEV8wffAAAAAASUVORK5CYII=", 18 | "tools/htype": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/wxi9s87IauL8Nu1UwAAAXpJREFUeJzt2j1LxEAQBuAh4XKmjOZAu3gc1p4IahltLP0AP7rgB1raaH0H/gBB/L+Ch0pmdrNjZsEr3red2SfJ7qbaJUKQJUkRKQABxgPLq/eHsfdhP4Xk5eBVBV7fdG76VvH2NAge7wT+onZ1+BEAzyvmBUCi/U7wgreHQXrsAI+kFwbp3guOml4g7frAS0ezBsxqNziqeoL07AbPXL0qcFi7wPKpN0h3LnDN2aoDUxc4M4A0l6Dni5XgRILr7k4lmEvQM4VKMKkFeGgCF5PYGnRiA6cCnNnAiQC3beAgNpgLsLGBqQA9+1oLZgKsbGDSUesF6gMQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIMDYYMLBatnAIQd9Z6jaZLHBlINNbNB3sK1NHhsccPDNCG5y0Hd9QZspB1eN4JyDvisgynzf9fmN+yKSOivcs66KmMKi2LB4YlsbX3FLLMnXLO6Nw0PbWQwsxYLw/BEMByBABPm/fAJPo/BYXTJS5AAAAABJRU5ErkJggg==", 19 | "tools/lasso": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/jjHnApZ5HcZTulYkQAABJJJREFUeJztms9T00AUxzOlCeQYixZvBZHizQqi3KyMUG84wKi3FhHHm9FK4Uaxo+PN0ZGB/1b27WazSTbJJvkePPR76o/k0919L2/fvlfLmmqqqaaaykhvVyZba6OR541Ga+u9w7/VaL8nT7yYvvQelKXZqwmaYF7slsC5Rx09jqmx/asobzUDR8iLQrjaTjaOadgy5y37+TzPaz43xLnfTHBMT41WstaNjmO9d7x0fWBZB9dLx5Ot6NjnDabtdJQbGr3DmIfYK5PIBf0ivKHe3+zVHXOiwht+TL/scseQWJO8PD8L/bTRSr/KlfbYyLWf+05aJv3aH8GP/szDMV0FgzxNu+JeAWdgkg72SP/9XGAN4wffDWxzrv1WzOC0QGyyxSI1dGNoF+eFxM/Jr8SE5wvGTrubMmnxRYYLpEi4WmIge/Rxs1WUd2Nrn259HPsdbpEXxXmWta+zy5+0pTURN+dmcoBa4xtIc/deunuaaC6ximSpO2V5ljUgQ4fv62UtHIhb+ln0B0pahKsdmWKt6gCDIQYIMsmtKjzLWlTNMmZv+tWADmMs8Nc15XV5jcM5z0QtVFLkKQ/pJbNxs0zGF5HtSzv71U3CxMzSZC8cyIzFnPsWX8JmybCgyvXFIi4ibMw0FkvHAsNXBPA1DxB2pcClioLYLrcJYAlvFpFbhRmngeBZVofcZbZaaFXFnpBPZOTbGOArMvNAPoKVNUOT7WKeE6Y6+U23eiwM5BCwo4TuiqqRw/goN+SO2CRg5WDIZROQuTeGZ3EWHAifMtwocLeBOzb80YMHB3j4ggdY+BYA36Tg2yh8o09NRS4n31uFgEEqok+WbFavyip4JCSTJW06Jw7WRZIomc5pE84PHte5OVAmnLqUeF/wCmS2SkqcTNrFmbqQyytJe/JY0fak+qZA5VjBz6LKnU7IMw5EdE9wHo0fzQYK8K4hMHI0ix0e1QGaBqLo4TF2vF3kqO0jdRY5ih5vowdwl5v4JV9bMzPHD+CREgF5kXcSDNUIGC8RRIoYYzlcQpuEymQRQymUkIW8M/ZpPbLQ6dIVacJCEA2LRx/HEKgpBCmlqnFo8ZoZUFuqksU0buN+AaC+mCbLfVeKvVwTYFq5T1ZgmcQWYxsAUwuSuhBjAMwomcqirvJ05AIzi7rhpGXgYW+ystvssjO+MI4v3eObC/D2h4hjXJAGjdXxFCFaSBEgosnle3FVbMOx6xeQjUIGnEe2Mtn6NJDNVnIbdiWqHUwbAOUzoIY1bcVig4a01GdpteXPV2/6J7fsin9LoMTWNEMyElkFdYBm4qlS2d6PRiKZO4EBg910A1R6CY8Uw/soYrDhN7dBg1Q2/PcYojyXeZ7pfy1yNEATw820ZLc0IceXwGrNNKk3IbFoBzufuJl/dTEiaNLKv0YA/SpS+L+bFohoBxs+qBp4o2XsnCUR0gITaqO3GArgSCDlJv81ENN7VtQGuw3fsSD1Ty50HlHnT0ofBuSbS/V2u1QH/OTZfMamBbp88ZoQ0Cai7odL7Rx08OJAoFs7YC/kQFCvhURWPgMC7TIz/gfD6CSfzrCh/gAAAABJRU5ErkJggg==", 20 | "tools/line": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/pliM8n45wcWM3PWJAAAAXNJREFUeJztmTFPg1AYRUlpExlflbrWzVEXXdvBzjZxcCVx6djo4taYuBsH/bvSFh7EkXuatOGeH3DCB9+BAEmikV6Lgv8s8hnqO1uGV1Q4CCFMSeG8FOZfnC9bl8LwxglHW1+Y3GDC250wjKmhh8VeGJ4g4W/lw4a+qoXQ6qTRd7lBhIsofEF8ZXY1zCkcRF+O+OolLHlHfPvswIlH0TdGfK2JnxFfzC5MZogwZhfOEd8hs2PuXc5OpYfZRZ+z64izUzn+7JoldHbdcHYyzk7F2ck4O5WsgCf+dHYqJ5TdBeJrZTdFhEef3dDZqeDZ0Uvo7GScnUqzhM6uI3R2rTedKSJ0djLOTsXZyTg7lf5l1ywhlN3c2Yk4Oxlnp3LI7DaIsMluhficnYyzUzml7JhfJs5O5gfOrvVd7xER9i+75uexs+sInV1yD2eXZPUhQk+78qosyey2fBRgdjseuOwq7rDsKsrTCGVXk66Z7Bq+1ez+ALuCq2njZxanAAAAAElFTkSuQmCC", 21 | "tools/mlasso": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/nK3Ogn5Gt7s0hqYUAAABupJREFUeJztWkt320QU1rGk47J0HIy9k5TQhl0VF1p2ilNC2YXk9JAuXaDdUqfQZlcnzelhhxsg9N+iedyZOy+9PEvfRetImk8zd765TwXBRjaykY1spJH8NMumj/78NBh8+m86zXZ/Xw/tdfZooMlV9n1XtHhmoHHM3eMOcP1saYcjMs5+a4s3y91wRIa7reCib6vhiNwULaa3qscbDCZNJ9nfawJH5LKRJqNvlEHjaZY9fvM0CJ6+eZxlU3Wnfm6w7CjHA/Z1hsSzHfzCYS1iD03BwTeFn+OkBk/O7+qe+7GFVPOwElGut45nkqdVq+6Lp/Zr96+/IxDdz34Fj1SsVsoCXv/R9cRhCzIQEQR7YL/fm/MXNj74fb6kUWK9y1dw2cI2xXsVavyBz6+VrYv5HP82b/XYnectbWd8l41LjBt5HQUcwjU11Cdyyg5S0Rav3Gt2WL+2vufL9nhBcGJb2zm9+L4LXhA8oYMfmhNsr0Dn6FP7TjWVnqFF+ornXfGCgHJnqL1hUnQHjFbqClMH2ZsLPWZbAn++5gT5FEcAQbfkl3XwguAIbwtdcVH1eL1EaM10xVvVz9dLKtccEvD76wIiFII97hLxKRIvxTrJr+118YLggMyL/Oh5WTFfc8J/TDqaBSz9FZ/YgY89JpJy1RHD8I8PwGfMQMTzdQwXFrIZo2P2nwcVlkpkUwtVS7aO5HRXPvO1J2xX/qKb/LkfwB/pNqd+aE0kpItNfW0y2+YtqkmPgEMKWPgBjCggsTVeaFgSkdobcqTXNoZMYmJmAkJvP3hBQAyYf0DvS/a+Kd5p453Y3o+ed+Pg3Xx5N7DeXYB3J+XdjXZw9PFs+u/gZv877TJ39M5QZJFlhRUPSgMjLZGHUOSONViKSY3CWvCAQsJAy9VpsPQucIRzPA22zHxngASXL0Q4Zw04oT6SVMyPCFq1CDhtIfEpDNBfdK7iofIFConNoD0SBbCxiidvgIhMHqGYacWRHKCuOdXxZJqM0goj8YECjjHzUxNvMGYEwYmPkZrheXyB8GRpDMsHuShIzbTkMcKPY1XoO4K0qCaPWnrLNDjap4xDhii2TpBpRU1v1QS8z3byITvlCDC04xEcPQFXSgRsHDkDr8hE7apVpDBKBEoRg46jFSEKLU55f+4CvDWLGKhQQneIbV2Pvb5mxeU4OVrIW3rnPYxj5FIBD5yATD5gPFSqQjseKYB5NZ5eRYJiGrVqXJsKYB+PHl0Zh1orpoly34L+izAAsIcGfyyMhoFR7oMBL8g/1/wlGPCOHEyLlrHKokTHEyVTdFcBfCXu8hMQYRrZqkjy6AuGkj9A13JCt/wKMnJjq2MXVkuYafIH6EYC2rRa6GBUwF9YnZ05f0wkR/wGrmlsKd0LnggLuUDUcYRbVc2FFdx6x59V/Kmr7lPR/hB7ylant+kSOyA2UVqDRhm6MHqSt1Y47cAqLSQJaG1xukJMbSGoySV0OFW7agxu7kpNzH4otOEqOqUlz1IXcWg80bxRyI7rJCljQwdxWIDSuJXJDss9cmocxMkHVL9Nm600QnrABibuTSH6bdgOLv3CJf/x0gpIeUj126xhHYJlDR3EoZ6I6zeeORZ+I/nZn4N1dxCH2mUZcVua/uVtrP4UcBzEMV02+SxhSj5LkJKg22dgLM7sxIlXVOO2W3KXsPp7gOMiDrMOttlLu6G8LwcFOYjDAg5b7+eZXHOBLh8BjoM4zNHb+qfIhdxXLm/DVOzE4d5031BILHmJ1R+vgDgrO3FY7FjOUc8NkRI14iTww25xwOFP9EmieC5RLvNAw0EcCInJ1qh9QxTMv1QuQxvFZXFkNqIlsJKJKnF4QaBUYhJY5a6cioL4h504F0x3JIF1mG2U4IzwqgVxXtiIs+dsrStfT+B+LhCnDCIV9edEA4cVzf8gOFlJziFFM+IMi3ipEOeg1N2ipteNEFFXlhKndEmSe/zydW9V16o9WVoWHYFWQ4U4pZXN63vd8qsRlKfmXPGRSpxSFZP6Xrf4LEImmSVxLgEZT+hMa1c7JIaATXKkB78vwFCzd7sJowoPaWUlI15uA7JCnKwZHqTcaGzKj6tGnObyRDu5obRVSSdAasARYASRZdi1f5xqtiXnf0RzV4hZI7mqw5I4Bbyp6IJnFIkQca67AL5VaUO2Vzj2LqVg5rF+xZeAOMGyS4fWEkeE0rEnrfG4n1MGRmBouhCHTVA7E5w4pZ9oT5xcP3lELihfSpc0av11TszyOy0GYsTZa2axVIksKuTEOaxwcW5hbtOo66eT4/NKF1cDaPA3HGSr1p9zIUDjhNHWU9EBjwMmxvUGLs4ukWZdQS4auDg3oCVV77UnDJPYvuJq+R90141HZBLIbwAAAABJRU5ErkJggg==", 22 | "tools/move": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/u4sDXdPocXZFvB9nQAABIlJREFUeJztmrtP3EAQh60cGCj3IsJdxyMioYM7FInOIgXQ5aSAUpogoZSgJKI9pDw7LiQS/Lc5v3Z27Zl9TpEiU529u5/HuzO/WfucJP/tv/0j9oYbuMYNFFfcwEHGDBRfuIHDXWaguOcG9lldnAPFNjewnzMDxTNuoGBMwAq4yg1kTMAayKcRNZAvARsgm0Y0QLYElEAujRDcLgKQSSMAyKQRClDk3ECWBFSBLBqhATkSUANyaIQOZEhAHcigES3gIDq6W8D4BGwDozWiDRRb3MDYIt0BxhbpLjAyARFgnEYgwLgExIBRGoEBoxIQBcZoBAqMcREHRiQgDozQCAIYXqQJYHiRpoDBRZoEhiYgCQzVCBoYmIA0MFAjDMC1jBkYloAmYJBGmIBBCWgEhmiEERhSpM3AgCJtBgYUaQvQPwFtQG+NsAG9E9AK9NUIK9DXRTvQMwHtQE+NcAD6JaAD0E8jXIBeRdoF6FWknYA+RdoN6JGAbkAPjXAEurvoCHRPQFegs0a4Ap0T0BnoqhHOwHYCHhPp4w7UNWLhliix7kC9SJ9QGe4BVIt0b0ZluCPr4fvN6aXi0oGgdgEW0s6Pm9Ozi/32qMJBYhdAgR5uPp9djjP0rioHBS5CBNAsBpWDuIsE8LkROGq6IS4SQKO69DYM3Qjg0MlBbGoIoEn0wUHMRQo4pYHv1X4dFyngU9rBn4+/NqtOmzuP38zA7dvml01Qiz5kg7T+7rn8nXEA75MVenICgHPFW5QH6wzAedlYMMWsL7CsGtfS3XhgWXr35GEeC6wCZVkeT2OB1bKm8pgObTdgswgz3WPNegRQOQ/AvD4xkWeyDvADAVy80hsKkyXssDUHqoMvKeCq3iDUbfSSBK63gaOhPg6AysXrwbDP6HVmVbZsUMAlpbpUY9VthhScdmiPBA2EqK3Gqns1EJw8UW0u1H0auKU26Fs1EJypBpzXYgq4rCxCOVLb74LgaKFd1GIKuKKsQjeEQXC08wcaogts7hIJuOsG2M90B0ngE2UdkPDYw0L7RNhsTQLzFhAE5w7mYWYF1iuB7BtBcCBcj+28+k6xna30ZiBP3RpA+j1jT9cT2UfOxojmSJuWPbHnfxAcGaDqfoawYVb2xB6QQHAgtO0u1smXIUAQHAjt1OpijpAak0ughHapGdBFOyoC21jHQXAgtFMDsEg94/MvCA6EdnEVgzgMEpOB4Cj7/NQoX7+NQBAc9cLnBsW2vdq5li4qHVMD0PZqdU8C1bmeuFQ93EBwVNVeJIHWNxIgOFp4vaOAUxsQBEdV7SQlgD21E24TJLQ108PcbiA4d3gHXyAIDhEQvkAQHCKnfIGK5tMvP7yAIDi4jHgDQXDwvbY3EAQHV05vIAiOFtrhQEVwWqHduxyP97OiYeH1+NWFM1AKzov2MkMWCZ/3+o3g/MnaLanC8/h3shrW/4g0KTXa57+R2bz/8C3W0pNR7/UH0wSZvtqOiPUy26H4mhku5u1gsoRNX231BOdeQKOV6xL7NZJqxbrwfnd9xP3ZdTLh/nY9/dQ59RekakVzGMynzAAAAABJRU5ErkJggg==", 23 | "tools/mwand": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/n9ZMaTjzAgYI+JRygAABBZJREFUeJztmr9v00AUxy3bIfHGS9OEMZmgG0aqBJvN0BkLhOjWFP6ABljYIqG2KwHx/2Lf2b53zp3j9+42/J18qf3R137f+2U3CCzK9GZsO2+w1nozdAbe6c1XzsCF1kq+OAPnWit85gxcaa38znLacEGGW8XaHYgRMbx0B+KbnMIvdyAuc7p05gWAyjzbnnsAojKHcOYBiMp8gIX9xOHAdXtcwFMfwLbMMYB7rktge5tT0ELJBrZlTsFDrktgk73ZFjzkugQ2ZQ4BVr2nDgau5dEBwEOuK+CNPCrAR64roCxzDOAj1xVQlnmqvLoCZZnL0MA72rXxGzNQlLkKDTnXVx/MwIoTAoA+HQxQvPt6lFyoH92hOtgTgcFfOO92LqiLW4aGk+sNLC+OgXMZGk6uo/Kyb/sucClDw8r1VXndbdYBlsVIm1unKtlVz+p1B7gWoenmOrnMgtO6FwSVH9G8EaHRc51cbn8M8rgR17b5Ea3FAZo8KhzMTZcfKxLXtvkRjXkBWq4rHCwzM+BIV5JY50cey5/2CAdwPZAn61LpfQuUWmEcJUP3DeE204BzhINVNhxY10XmBwHPFA7gBYHX1EXkBwEXCgefKby2LnadE+fTti42kSf8+37edyoP1cV4w3s6MOrhLVkrnJ66DBsTurLXZeCYcCRbXUhdRJOlLp+4PEtdiF1Ek6kuK4clZ/TRAFyzcTM0Eijx998/TfZYXaS2Z67weca0V5h59GFLKLHYE5rTiX+s9oRu9x7tCdGS/Wd3ileuzgj2np/GAV74nNDvAfaEhq0Z4mH2hC5O44K3Q+1VWpKmeSTrzMKbVoIgt3pcsYiznsfA6taTvufI6dZpb2Xo3Tru5dG7dfB4AkiesIpTQEq3DkwhLH8M10RXSE0I5ykCbrgLERXCZfZEAUOHibQJ4bW6d7E8YVusb/Ssft0ggGLLx7RYh1CstZplkzxgWqxDKNZahxoo96RMiwWKbvM4a6csi7IQ9Vor1oEsi7l2ZaHdMseiDGG71spxUVgWxVNTI94Ux4ZlUYRQjfIRCjbLoqgC2n/V0Q7YFqsQaovLTQ3kWiy6E+WhAfIsVo9M339NGiDPYn7kIGmBHItlCI/eyRQNkGNxYth/5S2QYTE1vJOZtkC6xdi04YwUkGzx0fhOZtsCyRYL4/ydKiDRYmReBT0oINFibj4tRECSxZlljZ8gIMlivLf8oUBAh6FbKUdAh6FbaYKBPixGGOjF4g4DfVhMMdCHxQcN6MFiqAE9WEx0oAeLhd50t5jrTXeLk07b2WL3X2O89GhNPrqLptGiD40WfWi06EOjRR8aLfrQaNGHRos+NFr0odGiD/3PFv0BnV7vG+XyAcIol08kZrl8xDHK5TOTWQ4fwswSn+r+AbQr7J/LQA/cAAAAAElFTkSuQmCC", 24 | "tools/patch": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA//ILL4farWNRum9GRwAAAcpJREFUeJzt2s1OAjEQB/AmQMDjkIh4JBqjN0I08bjRF2DjwbM+gRxMPK568Ko+sbRd1na7X3TGBMx/bjPb/lJo4bBTpRCIHQ1aR1Oe18YAAQIE+C/B/v0jRcbZcxJ6Bw+xnI7JZ7A+lrcWy2t843lE57434HpESw9M+eChtyN8jyhzwBsJ8NQBV7Y0frndHNouB9vWLj9mdvaRc2ZsZfJeAzSCSl3nRy4pHg5t4a4OaAHVlZ3/VDxcmPyiFmgD1bcBTor8y3yBSfXgLmDffI3TIk91elwPtIJ2Sb8n0Wzysm5wF3Dgb7PepcmcA/YMUaQz8n8524Pqldw/XH+LosCFl/uHKAocBmDGA0cBmPDAfgDO6wd3AXt/DzYBHUDVCMYEQIAckEoRA3nzAQKMADfFbaEquDoBCBAgQIAAAQIEuE8glSIG8uYDBBgBborbQlVwdQIQYBzYlreO0cnuv4NNeGD42jnjgeGLcfFX96LNBYH2R0pu+0O8QbPSTyVbSHq9ok0uk0q24cQbheKtTPFmq3g7WL5hPZIAM/cDpHzPa/rLX0swvU1WTH1P/moH9/JJVvbkr8e4oQc15Xlt768YAQQIECACsWPxA9KK6SODcCK5AAAAAElFTkSuQmCC", 25 | "tools/pbucket": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMA/rpXGges1xAeAAAFOElEQVR4nO2azWKjOgyFNYHsC2n3gXT2cTLd05l795227/8sF4ItS7IMtsPdRZv8wUGfdSI7JgCPeMQj/pf4tbHert1Wr+6a86aCl6Y5bKlXNWMM2+mNwGMctxO8THobMt+Ax9iqLDPwGM8bCV6sXrORFR3wVsz7zgtuUpbfXq9ph/x8/lwv/RjXq20GBDjfivW1p+n0bxw4l7m6NCLOHDivLHUg17xK4Pm9tPjqAr32AwDfbY19TNSTZAHwOe/rF+IK4BMmm1QWTW8CNvhiAHj3T0t4BTD4dI+TH/rTNS6s6o2MVUdeAOZ7sPRtbBqswvrOYAx4jB2my64jY6/phcBj1PblK15KVVwHxrpanRY+xaUYsKanAZNjzzV+9hEImkaJ8cKYBG0waEWjfDjHp9SywHUIDMSKlfZptCIRYKBWxK/CwAXVBBnwT3Y8MiOBKIuWYBQYqBWdCY7q52nAQK3o+iefqk2otwQMxIoOjyFoHlwCZsw2W3aIUpJFYPC2OLh0mKBCfKZ5B8BAu+J7MIZ1qHdYBgZqxc4+huPBgS/0hRKOuWoCwfdA8LgGDH7gDY5RfAjXgYOBou1mvwwcnS5ZHvSygQt/JgCDGPrn2AfzxfarwCA6FOX4S97vu1RgYMVkHRvHoj2NWt9vFHhxSUTGioG4zDGbJGB6pmheQYvE+W8RmFqLEe9lNhJ4XBz/Cic1gD8+QdYMyVJFBb69bvsrX3B8sUXzWRMcIsDY29ppBT9HT9WkoLVhK/SxwqZZj4Mi6N4z8iB1ySOCNaQf7Pywwgl6avOaC+VXRmjpJEHKbOa3XnTgNGRWFqvxxIDJAUYVkPGqCirAkVUKxsme3qqCmAz9VVMvMI/LazJBB4IaMNyW+rH0BjZB80F/0oFtltdQtD2dqUu8FVHQA2utAL6n38/24L4/Yb+QvcALYoJLTWv/zxj8LcmMgq6cufsJnyIPFHQTbe4eClkrckEcxNw9FMMT8YJueHOZhRW9oHuqVzkeworGCzpnHzNT5FYkgqXM3IpW8IU8z97CZMxW5NZg3fDGV0h6MCtSQTe8pVa8JcKmgHd6qYwwhPkHFXTDm7uF6cZq8M+f2aVyreiYj4HgjnySE8QrXLCWzSgx/vrTKj5qhVYkCxoh6MqSaUV32geuD7GuhVYkfuu4oGzAidFFBZ0DMq1IdgqMOL/MisYLyt+7ZVYkgjtJWGRFK/ikCbrGPRQKVlKwyIoEeR8U1ZWlUHAeM+33aY4V6QaTkYKucedYkQrugpPdvJhuRbZdXgWCwRItWXCYXtwIXzSAdCt+sjoaayAfdI5ICm6MXSDoGneqFUUZq3C4Mq0oB90E+1GZ9xiNOLzqg4V/lhXrhDb/O8eKKctzOnWnJrh8sEm3ots3WsZJtyLuKiwP+D7Vin4bZcUSrixrgvibc210Eq2IwCv7UMDXttHwwOv3It0CaLF2ycDg7XVcOMbvG6V8SROs6L7EaTdf5bZYGH7fKG22WLNilWpBF7yxh5EHDL5DRK6fCwwrVswGBiyLnkE28BQLViwA9mcpViwBhiUrIrB+MzgaJmJFv9eb+bNQ7Pm6qMuAwbcncV4pMODSjpfFAw/ZgtqKuxx4ChPmcgcw+Pn0gIprd+hWAvnc6f7/GiXAwG4J/QvfV7/JWwQMkT8YFANPEdl4LgSG2N74HX/VUm7v3gMM+v2A3A03FkpZ7vxvWpDiXcBaincBKyne/2c8fhPkXuApvqheuaVJ+Lst7dsWeqNit62e/dff7Sb0ZrGX91Ie8YhN4j9O2k4kglwzIwAAAABJRU5ErkJggg==", 26 | "tools/pen": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/oA48NEJpmIZ13nuwgAABEpJREFUeJytmk1v00AQhqMG8nE0TRSOqVSQuNVS4U56oBxNpaq9WaIV1xqkCm5pQUjcWgkkfm6z68Qfs7OzM7P7niJXfngysx7bGwYDZd5mWbbUnoxksuFlL9LxRpUBJlS8trx0iqOiBiZTHG95yRSrHTCR4qThJVI8boFJFJuWpFLcy7K0inkPmECxytIqDvu8eMUxAEYr5hAYq1hAYKTixOFFKj53gXGKdwgwRrF33aVQREoYp3iFAiMUsRLGKI7e40C14p6Hp1b86wNqFSsvUKc49fKUis7oilXMCaBK0V9CnSKc/tGKVAlVimQJNYpFAChVDJRQrohN/yhFz+jSK4ZKKFXEpz+IBHidGsgooQjonf5aoHf6a4GeG6gemHN4kmXD6sl5YuDsKPFX3hfwWE2RCIbGtcmJhMeYhqIKDhjD5lLGC3ZlUQqBgfE1935htFjLzR8OSOCt1wRtp7mmyPFw5v9q+IILKF4QtcKvMVrxtCSABX4Opbh4IHi+BUwo+hts4r3EvIrzNcXzDwGf4uw1ySPmnkfxB80jLllckViANtRQwRSpBWgTetAHiqsyBCQHs6NILsA65L0IKtILsE5FAYHibB3mBQZ9TzG0AG1CTzBG8df2c2gB2oRulkZxWtmPoQVYJ/h8YBSnrzYfTlm8QE+y3ePQ//ufJYtHvRB3FPlhPFXK3kWehYEyxZwBFClWDKDksZfRExkw+ZN++H1TCMxTA6vEQF5PBEBeTwRApyerd58PY4A5ONPcgrbDTweE596Yg+59lc2DPVng/wwfCJ/KP9aHnV1NNhD2ZFkfdnrPBubgxO1d3LmzsoGwWGV9eKQFTuEuRSzQeVOK/crOdbKsj6ubksMTb+rj6mVTgfMWnuNcoLNztBVUX3qwJ1tB/XCAPTGvq19jxlcOBEvvAzwTCL7arXtIBgQ9MYJfcB4TCHpy2/zvCC2w3xNKkAnMe+ecE4JMYO/0OSXIA/Z7QgrygL2e0II8YK8n574fVQXAHAhSu+AsYLdil7QgC9jtyfwhsE3PAXZ7EhJkATs9MYL/KB4LmPcEp6QgC9i+pQcFZ98YvE5PQoLz3xzBtichwQ+8neB21gcEL0oWb/DIE2SVz6bpyRklyCufza4nZq/cK7jib6Q3PTkhBL+XbF7TE0Jw9oaPa3uyERzigou1hLfriRE8RnmfwptwvRStIPrjHXu1bDOkBeei8pmMScGF8GeXwa4nHsELYflMDghBaflsCq/g/I+GN/QKMmcVzNgnyJ1VMLYn+44gf1bB2E1NR1Awq2AKTFBZPhPbkzUQ1JbPxPTkZV9QXz6Tx1owT1I+k7tasOUJRj2awgq2+9eSUY9laAWbu4ps1GMZ9wQXceUzueoKrhSzCuauIxi1WnYpGkH5qMcybAQVox7LeCeoGfVYrta1YJLymdxbQd2oR3NkBCNmFZJJ1KxCcpisfHWG8RdbN0/hzp+bdxqC2QAAAABJRU5ErkJggg==", 27 | "tools/pencil": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADnRSTlMA/3/eIF+gtwhJ9ZJtJCsX53kAAAK7SURBVHic7do/cuIwFAbwNwQy26QwVAwNOoKb9HsEZvYCuQHVFnuDnCFVOvq9AN22HCCHSZCC/SQwen++7eQKe6RvfjbfMCNkItsx2xonTh1hic2bdd0WGhi6Dkr8AmKJ4RwIJEYgkhhSIIz4DcQRwyUQRByAKGIYAyFEBsQQAw8EEDMgghjyQDfxAlwGEHHImWGILAZDZCkQYhaCIGYZAGIR4ScWCW5iGeD+XSxv0fu7OAm0EieBRuIdoI14B2gi3gVaiHeBBmIFqCdWgGpiFaglVoFKogCoIwqAKqIIqCGKgAqiECgnCoFiohgoJYqBQqICKCMqgCKiCighqoACohJYD1QCq7fcgA3YgA3YgA3YgA3YgA3YgA3YgA34H4HzYqAbuChGeoH0mA91A+khH+sG0s9ssB9Iu2y0H0gvfDgASD0fDwDGGq5qQQpgrOGmdqtyYKrhuvpliIGphodqXcTAVMN9vS9SYKrhsd5oKTDV8EQCovCP2/5r6Or8oUqUAWMNN/Gj9w/HdMQarklAlAFTDQ9UJ0r/nY813FOdKASmGh6pShRvH+zOo09UJUqBsYar4cy7eUCphpvhzL29kWq4Hs+9GzCphofx3L1FFGu4Zxe8m1ixhkd2wbvNFmt44lecG4G7jrdmgqgAxhpu8ku+zdS+y1pzk6gBxhoeioueDelF2ZobRA0w1fBYXnVs6j9cteaKqAKmGl5Psb8Ysbs9x/7qxsvEJPPLJf3ELOvrL/OJaa9/jcDFzXlP/96NwHGJwib+eOutXzFboowzP/6YO0h8ifI9dXh4NiBbosS57OHZgHyJss0enhHIlyjL7OEZgfMygh/Pv/TABTaOr5QhcXylDInLVsqIuGyljIjLV8qAuHylDIgrauiOy2sIiOM1hMSNNQTFXWoIi0s1BMadawiNI/qNjaNPEJxncF9fFcAAAAAASUVORK5CYII=", 28 | "tools/plasso": "data:image/png;base64,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", 29 | "tools/pselect": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/qtn3PIGJDkTU78rPAAABQNJREFUeJztmktv1DAQx6ukbHaP026g3JIiXjeiggS3BhCPGwEEHJeKD8BKcOC2RSA48ur3JS/bsT1jJ945gFQfILsb/+LM/GfGmXRn53ycj39k3OIG7nED4Ro3cG/FDISb3MDle2YgPOYGphtmILzhBqac6m6AsM8NBMYlAvcSOyBk3EC+AOyBfDlCAPd+MAPZAlACuXKEBMITbiBTjlBAeMEN5AnAIZAlAIF7iRqQo0hrQI4A1IEMOUIHMhRpA7h9ABrA7XOECVxumIGuIi1OmQZ0FOkwoCMAA4F0AIYCySWGAskiHQykAjAYSOWIcCBRpEng4ooHCE+nAb+kP6yT9IHnCAoYD/2IA/EcQQAX+TC8CCBapAngF4Dr9knmwIo0Dowr2F/5gVgA4sBCT3kkEAlAFHhi1A0SiOeI2IzLpDQCiwaiRTqGZ/oXX80r00A0ABO4pF+gMreBDiCaIyrdtoUVpg4gWqRzDRjb9+ECLpEckWumzW0xuIBYABbLwYcI0YITiOSIAlbDBdoB5QQiRXoN6iIRFvJuoF2k3w5uMsds4gbaNt9VwAhNmx6gZfRIxV6BZk0f0FxiDMfyCM3rPqCZDGK4KBf4GuH5gUYAJnDQHcwr/NHLCzRiayaM8IfY+PmBRvSXfezlxKbKDzSKdB/MEbWnGgHUnVmk3X/UlmoEUJdbAY0Jksq3o3INzZ2nsGnvGNXMSKDmz5+tMwpynzsKOJy92xhvUZHPmeOAA4+2wRzBo+2AgyVGTSFdt4bcBqjuMG4KaU4/WY8EqgCc1/c/J308Hihlt6iBEaXqCUBVpGsHDwtLMFDmiHy5UziaE6OBMgBzWJWXOIAiRxTwXZaBrYBdAIoPHMA2RzAB04eHh0dHHMCXDejup5V1/lTgy/uHV47ufrP3c6HAzHf+VOArbmB4m4AALn3nTwV6S8ZkYMYNPOABvsjFEZWgpgHTTSGPiZcN04CP66orBuGVScA648XyAyHtScCbzZZAfKCbdPVObkQLD/rCJr1CSrsB5qMKfVt61z4jNqV+/yPRKtKAYmcqRkZNmcNeTHe8wViR8gol7brUL2vLUE15OV+YudRXjI0SVifenqA0WSG/Id+j1S5JSl9PUD74nvm90jxRfKSW2E9W22jlFTJrN08ASUU05fvJ6sfEsqo1ThsFfCCa8r2KB7spv7TXzVaktiJ6xW7usKGivEIZ8QJcrv/9hfdhOoWsBt+ohJMRwKjV6CxHb7qdqSlASZvatPXPeXGFedqWsEo4lLTj/pcP2PtPxFbSKykhbQGsb9o2IyKPtc8rCXRPpDvz0m7EINOUtKnHpUps2k9qcRnTkfat8gol7VIu4nNtaf2JAOs2yYRDSXvQHrhjEtEOnFyifbH+hEwcLnKDiDVzVMLJ7B874LE8TgwiFj3KK4S017IbJIgb+RGTmko4hLTfalea60Rs+KS9q/s/uVr7754L6Es4ZtNmUfs6veEAvvNIOzZtMbvt2hn4pR3bsz873/D7Es4chq3dbvx2vveVXsGlPSMlTw2VcDL093LqHxz4pJ1P/RMi5RXMiOK3CcCZTDjpigXolnYIUCWcYx6g8srYl12eMXd5JQTolHYQUHkl4wGqhGNLOwjoknYQUCUcW9pBwIFXyPdY04CnYtrzDQ9QSPtBQDMIHZ1X0NITBmwTDl4cw4CNtG3zbTPOMPNtMyJX5T4f/8v4C9sfTIwhx+h6AAAAAElFTkSuQmCC", 30 | "tools/pshape": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlP+AO4HZ8U7G5SiAHBLPQAAA6lJREFUeJzt2r9u4kAQBvAVAoeUvuSSuy4REn2uSrl+g7iixXmCo0gP4gWONz4HjMe7s7N/ZiZdvhp+ivR9gt1gU+fl9Zj5QpP3sse3xU4VfDdmrQnemz6NHni3/wSXL2rghzlnowU+PF3AWacEWjNkrgO+mjEZY0yDj28AZowxDb6bSdJjTIL3xklyjCnwMkFIcowp8MN4SY0xAV4nCEmNMQFa30uOMQ6+Yi81xig4nWDuGKPge8hLjDEG3oe9+BgjoD9BSGyMERBNEBIZIw3iCUIiY6RBS3uxMZJgcIIQcowUGJ4ghBwjBRIThFBjJEByghBijGGQniCEGGMYjEwQEh5jEIxNEBIeYxC0OR4xxhCYmCAkNMYAmJogJDTGAJicICQwRgxmTBCCx4jAnAlC8BgRmDVBCBqjD+ZNEILG6IO2zMNj9MDsCUKOMTB/ghBvjC5YMEHImgaLJghpKLBsghBnjFOwcIKQTRgsnSBkOsYJaLmeM0YAGROEHDHImSAExjiCrAlC1j7InCCkcUHuBCHXMRrhBCGbKcifIGQYo5FOEDIHUDRByPEKyiYIOY/RyCcIWV9A8QQhzSconyCkH6PRmCBkUxuNCUJmnbGaXj9GozSZaxb6f+EfXXBlfumCB/OoC3amVm1l0Q/baoLzHlRtZdWDqq0celC1ld3nx5diK4vz5+FWD6zO4A898PlLPrE1W9ldvqT+aXm3w7feVgusBvCnFtgOoForzQDePel4s5fr2UapldvxsLTVAasRVGqlHUGlVpoR1Gnl3Mlwgt1rgMvJkfivBlhNQJVW2gmo0kozATVauXRyvfjs5eDSuUkptHLjgAqttA74IAc7B6yfpN6sdkErBeceKG7lxgN/S8GTB4pb6TxQemRa1D5oZeAcgcKD7AqBwlZOCBS20iFQ1srYyQS0EnAeAEWtrAKg6HpxCICig2wXACWtQCdf+S9TSSurICho5RAEBa3sgiC/lUknDrjlghUBsi99zwTIPjI1BMhuZUeA3OvFbU2BWx5YkSDzyNSSoPZPSMyD7HB0DYG8VpxOPHDLAasIyGqljYCsVpoIyGnF7cT/sXVfDi7rGMg4yFZRkNFKGwUZrTRRsLwVrxP0k/q+FPQ6QWBxKzcJsLiVNgEWH2RTjyWUXvpm/vsRaMtA9MwNAgtb8TvBYOH14pQEC1tBzy3h522KjkwL9HYM2hIQPweFwaKD7CoDLGrllAEWtYKfJUs/7VyYb/AbZOQ/D7t8kpmFSS8AAAAASUVORK5CYII=", 31 | "tools/qselect": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/wvwy54pPXlb5S+ZHgAABFJJREFUeJztmrtzEzEQxj0mcXCpscOjM5PQ43HCo7MhA5RoDEzowpD0GApSOg0ZOjwh/y++s30P6VutdnVFCn8FQ+7xs7TaXa2ka7XStDc9+puIqOvKmP5Zg7xds9TLBoGzDGjeNQec5MDevCle16zUmBkP1sDGzGg3QPO2EV6n4JleI964UwLN/qAB4KICNC/See1hFWjmycDdGq8B3/lWB5pXqUDrAM2HNF7X5aV2escDJnb6ygcmdbozBMD+QA/cBTxjxnrgDAIf6oETCNxX8+5DnumpgQcYaNRA23AL94gGqm0IwiTXYy1wQQDHSp6TWwupIwWHiTGvlTwvt6Y2kAgTfbLxc2sufdwRYaLPhhbyHql5MLemTMzYaRImlBni9b7rgdBpEmobmFt7Z/6Dl9k/mwey/19jIHQaP+j2psYFmmNoFwt4ftB1JsYHwuIC5lbfp61BQBRNKLf6j50bDATVOCpB5l43hhTQcy+UW/3E/9NQQM+/gNP4S4D1r0Jgb1B/FsSd79M7JaSq1dVx/aKfC4FPL/Ibx+7laX7ZyUq+DX2fXj3j+1xngvpsHR6YSFZ2Bvl2Za/55ncvP2ZO5EYeeC83IZwQbGnE9u2yvf2WZ0T03gzYvvJTeRHZnRbNqfd5Dl67wkPVWif7bFQuhmV7arEH87SlelzcuigASx9uVxKsMk+fl4TMiQ/LP5+reE9NvUntwoq6tVN3WDVa1qYi/FTFUac+J+VWu6FdhteNqSuz4rrTqtrDyy55supkbqmqPdr+JJx3tH37ZqTaCTn3eBF7XdlDxK0O4BnzWQ/EtW+PIdJAonDj2kgDieKcsyMJBENc6P1AAaQWYLmOz+RAGwIGAo8CEquHjfpiID0kuei1MQUMDIkKyPQ4sB1A3KS2FdRAywEHMiC1yFa3kNiZ0QPvcTzplsqiaSDjhaFIgcK5uirhJMqPiRAYTF25hLPoVxYo3JZCC6a6HsiA7CCbZ+S72V33WpvlBTbOEJDNXaFSCQGp7bKK6NIGAXmvobMXBD5heYHIQ8AFCwz4NQJaFhhwQwTk3XAsAka44VwEpPapS7mrXgaYlrwAkHfD0EEHALIzVHALHABnLDC0DAVANhsGZygAtBxQmF1bQw4oXOaxc2jIC5HY9Co9HWPTq3Rhy7mhsArh3VC8d2HDPPnmCpMNuZohe6Z2gUle7EcNHpAZZPYYwQOGFxS8BT1gODXw34V4wOCYRNSZLjAYeP0Il3GBIRP2YzZrXKBN5LnAQI/xeQgHpHsc2rgIAKkxPvodh3OBRJj0v0Q2zwPCITm6jsc5wENAO/0hoDnADrCgjOYA/41Gw2X8j0YnJ59O//waqIBbbXUXlEVv+IBGqIgjJJlmWXyN0Z3ykEukqGM4iSIPCuMlO8qM0SJvSdxha5Qkx8FRkhxYx0lwpB4nwaF/pASfJUTKYqD+MyTi046Ej2jiPz6JVuznMVttdef1H+UXTUp3lXy7AAAAAElFTkSuQmCC", 32 | "tools/rect": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlP/AAaP9yvWlf28D3KXXQAAAI5JREFUeJzt2qENAgEAQ9EmXAjIw6BRWAz+FAucQSJYACbA4BmZsAJUkfcG+Au0GcsiKCgoKCgo+ENwvqbkdPwE949WL1ndx2xevV6y3mXb7CW3nLvBZw7d4CKXbnCZqRscujkAAAAAAAAA/tbUzQ39Sb0++tdvCfXjRP3aUT+f9O8x/QOPoKCgoKCg4HfePOIKnncZ9gYAAAAASUVORK5CYII=", 33 | "tools/rselect": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQCkAAAAB3RSTlMA/yLwES08nmbEeAAAAHhJREFUeJzt2rENgCAQQFFWcAUn0B1cwA3cfwoJDYlamStOea+98NsjhFIAaKa7pU/3+/To0/XhsKDg22AJIigoKCg4dnCrooKRLQD4gLkKbeW/OQgKCgoKCo4TDF/0AJBW+Ctx/kUvKCgoKDh08CLhjyDBvwcBaE6NenWJCmvruAAAAABJRU5ErkJggg==", 34 | "tools/ruler": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMA/1uRIrUAAAAsSURBVHicY2AYBaNgFIwY8B8LGBUcFRw8ggwYCkYFKRQcRVRDo2AUjIIRAwAZE3u9DtJG3wAAAABJRU5ErkJggg==", 35 | "tools/sharpen": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA//GYCstmMUUYT9HGbgAAA8NJREFUeJyt2EtOHDEQgOFWnARYGkT2SBGwBIlNdpFv4FXEDucEcIPkBpATZ8rd7vaj/Khy1WJgJM/PdH/jadTLMjZnr4MLR0c9CAfNd+Gg+yYctNeyvTOtZVWU1rIqRmtZFae1rIrVWlTlZCKroiAoqWIgKKniICipYiEoqOJNJFXUGpRTMWtQTsWtQTkVuwbFVDYTORUVglIqJgSlVFwISqnYEBRS2U2kVNQRlFExR1BGZTW5kVNZTR7FVDaTDzGVzUSJqWwm52Iq2z5ZxFS2fbJIqYR9skiphH2ySKmEfbJIqYTvru1kzqvYPehEVPbvrkVIRR1BGRVzBGVU3BGUUbFRUELluJ6cnvwTUFFxUELFxEEJFRcHJVRsEpxXia7x8NRMq6g0OK9i0uDZtIpLg/MqNgvOqkQma3BWReXBWRWTB2dVXB6cVbFFcE4lNtmCcyqqDM6pmDI4p+LK4JyKRYJ/J1QSkxD8NKGisOCMisGCFxMqDguu/8jyVCwa5KukJnuQr6LwIF/F4EG+isODfBVbCXJVMpMjyFVRtSBXxdSCXBVXC3JVbDXIU8lNouAXlkpuEgW/slRykyh4ccNRyU2iIE8lN4mDHJXCJA5yVAqTOMhRKUzi4GeGSmESBzkqhUkSfCOrlCZJkK5SmiRBukppkgTpKqVJEqSrlCZpkKqCmKRBqgpikgapKohJGqSqICZpkKqCmGRBmgpmkgVpKphJFqSpYCZZcCGpYCZ5kKSCmeTBD4IKapIHFUEFNcmD5wQV1CQPUlRQkyJIUEFNiuC4Cm5SBMdVcJPipeMquIm+zdcNq+AmWj9l64ZVcJMTwHu6blSlYnKa+3ThqErFBOYlWTiqUjGBufqZrPTnpq9SM4H5Va7sq9hG8PJPvNLfeO+q1E38QcdLx1QaJjA/oqVjKg0Tf9DxG/Jnp6fSMoG5zdf2VGwnGB/iiErbxAeOHTii0jGBOXbgiErHxM9Len7aKj0TmGMHDqjYgaB+To6nqdI3gdl3YF9lwMQfdPL3WyojJjDhcmDhSUtlxATm+jVa31Kxg8HwYeypjJn4eYjOeV1l0MS/rffjHdRVRk1g7o5zVFcZNYG5fNlfUVexhOC6A/3NxKoKwQTmuatCMIGBHbjeTKypUExg4Nw9wi81FYqJn6fttlVNxVKDpw9jS4VoAnPfVCGa+HloqVBNYK7eH+EHrkI2gblrqFhO8PI3PKIqDBNf9I+YCsdkH0yFY7IPpsIyCYOp2JkgosI0CVOqTJlgKlMmmMqUCaZi54K7yn+5QWE9MWT65gAAAABJRU5ErkJggg==", 36 | "tools/shbrush": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/t8Sg8BxMFAcKotE6AAABUFJREFUeJyt2suP00YYAHBDkk1ynLBpy40A28cNVhuJI+Gh9oi7XRC3tAhVvRVUek4QSOUGqCDx3xJ73jPfyx7PZWVn9vPP87DHn11VULlzTyl18gz8LS5fBHWq6n+ly32+6n+SeGcmnlrs2LoPBPFmKxtQfcNWvhAE3Chf7nKVF3y8dRBPHTOVp+pvLt6oDgNyxLHadgKyxIl61A3IEW+ra92AHHGvvhUCFzJizbWJAS7/quZvJcTDkSXAZTsWPvHE2eFnctwY4FZvvWaJE6ZJDPCHeJP4lxeHX6+wwMV7uz3miDV9Akb0k9+zoYnT9vi3xECWOKFbJAdyxH3741U5kCGO9IVz2QFIEycqGmUSIE20V+LvOgAp4tjOdniywECK6G8VEBED4sRPypetHIgSg3vjoaOz/8OBCHFaq7Acp9MFB8LEWRxPqe/jiBQQIn5eqbQcR11NAXPi/HkWrvnvn6XAhDh6k56uLSd/yoARcY6Ga0P+8l4CDImigBwwacV/7zGnzAPTjv4n7+SwUyYsMOvo6SaLFwybDQ/MxuLojyReMLBnAqC+YQbEahQbw6l32u5h1jxT22qWWM3rIF50cdCH2tEBXzqK2zUOAm6DqnN9CCEwnNF7ty+6wOoDobfCBBgSZ3bXIrouXE6OywAhYnwH0HvpPg6AUCtuo8obvgkNcLlPiTXU/qv4qATwfJoSX7TbyZRQbEALvGVHtyOOgTPWAclnOgs0y7dwujSHShfZrNB2ceNKiRsAA7UrBGwPmhI/HDZuQAEVvgr1YxAgQot2aChBQJAIPVZoQOoGgCBxlbdWTfeKAa4Q4iYfIGb470jg8g5CBB4e9fXVPezAwHN93Jx4KX+8NTMcvgX4STKDiZP8OmWW8vBNygBvVBVCPALaao8TbRc3DQ8Tp8CF70ihRDcGtyjxOnBev2NEPwZxIpQIQonBhRolgqkqhBhOEpQIJtMQogE+rSkinO4DiW4MrulWFBPdJBmRRLgARD9JqmGIL/0xBiG6Lm6OMQTRjcGBiMEYHIYYTJJBiLaLVwQxW+lQRDsGP+JEm8cSEd0YnONEl7mUEP1qBiX61KqAaLv4cAtHiQ99r/FE28VNHIwYFJ5ox2ATByU2JViXkURXGOLyTEh0hSGec/nFiOjioMTDlY1NgXqiXs0gxFMDZFOgAdGsZkCi/ttceuVEu5oBiWsHlBPdagYgPvNAObGpgBEXAVBOvEsQA+AwxBA4FNEBhyKeB/9QRpynwFLiOgOWEYNJMgwRAhYRIWAREQSWEEFgKTEHlhEBYBkRAjritgsRHIMJEc8aAkR4DMZEPBuSE0mgI+7kxFck0OYa8PfXGRHvYl0+tBWIRGRKZIBGQCS9ICIBFOT5ACIBNPWppFdOJIH6QYNMbQbEUx5YXWoHA1XDE5kxqMtlVuiJ9CSRB7TE+xJgdZvrZU9cSIC64+AXrxlRAtSXByZlH666OaBeAnDfohzJgfrF0Zap5YkcUDch8UlBQmSBc3Yqx0TuFZO5haG53JzIvAQzC8cdH1BI1F3CvDjqQqylZywkSl42diJqIJJq7kE0QPajMjGxG5AndgTyxK5AjtgZyBG7A2liDyBN7AOkiL2AFLEfECf2BOLEvkCM2BuIEfsDYWIBECaWACFiEdATPagM6IlWtC4DeqJ5djDJ3/5Av9J5EmwVAIPFWPOxztu0RUuI6uTBr6ocCCSSC4FAIrkMmBNLgSmxGJgSy4ExUbjcoktIZFfyouITBj8OEs9/bXmTfYYQFvO95eOh4jXfDF5c/PYO/u0rQa7h7oqGVTEAAAAASUVORK5CYII=", 37 | "tools/smudge": "data:image/png;base64,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", 38 | "tools/sponge": "data:image/png;base64,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", 39 | "tools/transform": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMA/1uRIrUAAABVSURBVHic7dbLCQAgDAPQbOD+W7pBBMEPFMGDYJTkUnjHEmgB52hI1pnI3EETQ0RRcHURwdAEGI0q2Eo7bGqy8VsUrKLR2FHwlK9w/2O5i4Kri/hICvTnbL6rQpevAAAAAElFTkSuQmCC", 40 | "tools/zoom": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACnRSTlMA/oNIHAXwxtytrZ5dxAAAA+5JREFUeJztmz1zEzEQhm9sHwylAthOd4kDpMQZCJQmyQToEjIToCN8TegwCcxQms8Wp4C/S2Isne5O0r5a7WRSsO0p7z2rXe1JKyfLXLa5/OfHQffw8/Id5+NIy9d+K2PvBjupenuW3Ezybpre2oGqWXeQIJffq8ud2RHb7fy+S0+pr1xFj96pIk/voU9PqWOO3hO/nlI34vU645BgbxQtuB7SU+pVrF7QYYbTYYcZTgcirC0q0p0JLdiPQXxE6yn1jQ/4YbCVZVtrt9iI1Rn8YirW3ipvFvOx9VfVclUpZz20SLRsvZXqsw1bsQAFh9bfrNQfblgPr2J6HQvCMU3WBHdHkODT8i9eup7fLJ9/hASXiMSwkmoB0bM89uRF6TTk8xUzfNGTFvnUDPkFCJYxLnxDyrwC4pxPKEAbsU/ndhsJYZkIt0nBZ+EQ/7My0N9JQTOFwenBRs1sTIbkzExYepReGxxp3ktNYgv05QHkyKntgwPNi98Qgnq2qUVlFigVFZ2y5LLXJWSRGKdf/JoS3NauhNeKCTK56k0NCYe5hQ2zX11A7+1Telk2gXy5hMakjMqL4Cidr0Cd0wl2DRp1nRbchd6t/XhPC16GZkcLFrRgCxKcxguGl8oYTcMyEcN1bhIvGE5ZvZRHtGBnPrR7voJ6gQJbyVyPPV/Biz+H4mkjntjiS0+8OIiXr+F8lFiBFf8EiH+k9GeU2A+cWq7XQPgzKv6hF9+KGEfCU53BmyX57ZxOBrENp/iW2AwkJnEIvlj+WCF+8AEPXevQqJmJHx7Fj7fiB3DxFoF8E4Nuszw2A7DWknQjKKZVRSfNjMBqph01H9vdSowQb/ehHUS4IYkiVlqmqtoyVTXDEGtNXXNZtrla1wMRHW3nnbzRdo5BhBrjKYghwxCBy4VIxLE0InlBE4tIXSHFI0Y4DSIGnR4wEMMXhUMGYvAqs10pEiBi8LK1ErSFDLtaCV0HVxGVevvzBLlxD1xYO/IK8dx/pe5Y71Bw/Jf+jpKEIGbenyVwEf3mSFQQ0WOO1XnREHNxxOfiiNOLj7gkjbgvjThsCqYhOgTTEJtzmIjoEkxCdAqmIDoFUxDdggmIrignIXoE+Yi7bkE+YssjyEZ01NhERN+Wio3o3UeyEX1HED6i7wjCRtz2CPIRGzu0VETfgYGNWN97/kcUReQK+soiX7AtLehD5At6EPmCbkTgtwNxiFRfPxoxaZfjQiTvPGIRgcu3OMQiSbCJCP76D0dM3L83Eckf7cQiAnfAUYhJae1CTPY4q5XudI+rpTs5xjOzEAsRwXIbIQNYbsZ6EjN4ZvP9Yi/xfzBsxeVP6vBkzvcXqtJVkbl96cQAAAAASUVORK5CYII=", 41 | "tools/corner": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOAAAADgBAMAAADoA3fSAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMA/xaV1VS6IRbyAAAA2klEQVR4nO3UwU0DMRRF0cgzLuCXMCIpwBINuIQR6b8WRFaQsGDjt+GcBq709O3LBQAAAAAAAAAAAAAAAAAAAAAAgP+upYNbOnhNB890cIR7rcLBng7u6eCRDo50cIaDvcLBLR080sEzHZzhYKtwcEsH93TwTAdHOPh1M9FgTwf3dPBIB0c6OMPBx80kg1s6eE0Hz3RwhIOPjy0Z7OngHg7eZjTYPqqSwf5e0eDbrGSw3auSwT4qGvw+ZyD4c871wac5lwef51wcfJ1zbfD2OufS4G9zZt4h8Befs4IbC/yY1jcAAAAASUVORK5CYII=", 42 | "align/h0": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAADpJREFUSMft1KERACAUw9Duv3QxCP4hMaWXyDdAZN2BL+gdCIL9GLigr9GjYNQRCILdGLigUcS9y3AByjBczu6rOJ4AAAAASUVORK5CYII=", 43 | "align/h1": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAAD9JREFUSMdjgAP+D3DmqCClgv+hYFRwVHBUcPgLDsIiaOgK/kcBg1gQ2dGjgqOCo4LDW3AQFkEoYFCU3sNLEAC7t+0vT092rwAAAABJRU5ErkJggg==", 44 | "align/h2": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAADtJREFUSMft1bEJADAMA0Hvv7QCIUUCKW2QzX95A0jxSWAG6gSC4Hw0nKCmqCdjjCsQBGej4QTt+KMqXIMKXM6L8LJqAAAAAElFTkSuQmCC", 45 | "align/hG": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMA/1uRIrUAAAA9SURBVHicY2AAg/8oFMOo4EgRhILBLjgKqAsGYRRjF0ShRgVHBUcFh7XgICyCRusj2oNBGMWj9dGoIAMDADy/vlAXYw0vAAAAAElFTkSuQmCC", 46 | "align/v0": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAADVJREFUSMftzqENAEAMw8Dff+kvCCgpKnIlm0Q6lPeHiHinvpzFYu6KoigCMYmiuMCERzNsBQ5SXM5ajT16AAAAAElFTkSuQmCC", 47 | "align/v1": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAAD9JREFUSMdjGAUjFfyHgkEvCKFGBaksCAvuUcFRQfIEISSIgQCDUXAQBt2o4DAQHIRF+lAUHIRNDpjgKBjhAABYnu0vd1/ipAAAAABJRU5ErkJggg==", 48 | "align/v2": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAADNJREFUSMft07EJAAAIA0H3X1qLWFoKRvhvAtcniLzLzh41IAiuoE4GgiB4jsoef5RDhlhaoVzOaTpIBAAAAABJRU5ErkJggg==", 49 | "align/vG": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMA/1uRIrUAAAA1SURBVHicY2AYBaNgFIwY8B8IICSCNRgFQU4FI1TWqOCo4KjgMBQchEUQrnJpFIyCUTAyAAA8v75QTRCbbQAAAABJRU5ErkJggg==", 50 | "par/center": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAADxJREFUSMft1MEJAEAIA8Hrv2mvgPhQIaCw+5x3yLtSJIFzJPdCwTKyTn8hgUXkPu3pQsEGsk6J/9yNN/ro8VrsBbRb2AAAAABJRU5ErkJggg==", 51 | "par/jall": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAAC5JREFUSMft0qERAAAIxDD2XxoWQKGeu0RWt77ohXiP+DM54s/kiD+TI/5Mjk8MbhM6G2PsedIAAAAASUVORK5CYII=", 52 | "par/jcenter": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAADNJREFUSMdjGCrgPxYwKki+4CgYTZ+DWXAUjKbPwSw4CkbT52AWHAU0TqKjgiQIDtnECQDksdpsFfT2ZwAAAABJRU5ErkJggg==", 53 | "par/jleft": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAADNJREFUSMdjGCrgPxYwKki+4CgYTZ+DWXAUjKbPwSw4CkbT52AWHAW0TJ+jgiQIDuWUCQCCPtps+DDFCgAAAABJRU5ErkJggg==", 54 | "par/jright": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAADRJREFUSMdjGCrgPxYwKki+4CgYTZ+DWXAUjKbPwSw4CkbT52AWHAVAQONUOipIguDQTJ8ARzPabNnvzlgAAAAASUVORK5CYII=", 55 | "par/left": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAADxJREFUSMft1MENAAAEBEH9N00BPJAQkt3nvC8nX9IgsI80u08wjWxzIXWBSeQ9fcP7BAvINoP4z9v4JAPCelrsVzGixgAAAABJRU5ErkJggg==", 56 | "par/right": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAQMAAACxAfVuAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMA/1uRIrUAAAA7SURBVHic7dAhDgAwDMPA/v/TnTS4BaUhlXzQ0FVLtED0I/LkZKIdkfQuvpOJdkSenEy0I3L6Q5zEFQ4Pd1rsYDTK0QAAAABJRU5ErkJggg==", 57 | "par/lind": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAgMAAAD2oY++AAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAABHRSTlMA/3+ASBS0bgAAAMJJREFUeJzt10EKAyEMRmEvqWaRhUfIEeZoOVppO8Isyvg2FUr/t/6EIAGxlLNaC0twCetNgoK7IUpQcBMEayso+FV4XOBtg0KjsFFYDwoHhUZho/AcEsBBoVHYKHwPSeCg0ChsFL6GXD7s9RwSQaOwUfgcksFBoVHYKOwUOoVBYULY6YU7hUFhQtjp4jqFQWFC2AuETmFQmBD2eWAFncKgMCHs88AKOoVBYVI4+5U/l+D/QJSg4CYI1lZQcBtECX7qAUpgeWwtR7NGAAAAAElFTkSuQmCC", 58 | "par/rind": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAgMAAAD2oY++AAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAABHRSTlMA/3+ASBS0bgAAAMhJREFUeJzt17ENAyEQRFG0RASUsSVQCqVRGv3YZ852dHs/QrI8E63ECxY0CSmF6T0+F/yOVxEU3A/jCAruhVFtBQV3wzgfaBQWCp3CAaHdXeoNC4VO4YDQbh/+BIVCp3BAaB3CQqFTOA54VdxV3he0DmGh0CkcEFqHsFDoFA4KJ4WNwkphpnAtSWCjsFKY1wyKOylsFFYKM4XHkgw2CiuFmcLnkhA2CiuFmcI0KWwUVgrzT/y5BP8HxhEU3Auj2goK7oZxBCF8AJvVRYAg9TkgAAAAAElFTkSuQmCC", 59 | "par/flind": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAgMAAAD2oY++AAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAABHRSTlMA/3+ASBS0bgAAAL5JREFUeJzt0rENxCAQRFGaZCEgoIQtwaVtaSfbZ0uXwE8OEcxP/ZBW1qQj3eWcxnUKK4VGYT4o7BRWCo3C75EAdgorhUbhfSSBncJKoVF4HXnCPOj62CmsFBqF55EMdgorhUZhobBR6BQGhIX+8EahUxgQFjrcRqFTGBCWBGGj0CkMCMvzYAYbhU5hQFieBzPYKHQKg8LRWK/BCgouhErt1Gy473gFBRdApXYKD1ZQcAFUaqdGw/2Zr6Dg/+EHdgSj7Otco54AAAAASUVORK5CYII=", 60 | "par/bind": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAgMAAAD2oY++AAAACVBMVEUAAAAAAAAAAACDY+nAAAAAA3RSTlMA/4CE6rqMAAAAq0lEQVR4nO3SMQ6AIBBEUULnQTySxpKjeAnvKyFkwWZ2YpRQzNS/eNlsCI9dm20PaGsLDxguLUwwjC08YdiQmNghMbFDYmKHdIiG9IiG9IiG9IiGdIkV6RMr0idWZCLCSBILkiEWJEMsyESFkSRmJEfMSI6YkYkM40mG2ott5BTiUPtm9KEVKhwQatpM8x7XnlehwgGhps00+mEVKhwQatpMQ4/7eF+FCv8Pb7YbUtgjTuk8AAAAAElFTkSuQmCC", 61 | "par/aind": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAgMAAAD2oY++AAAACVBMVEUAAAAAAAAAAACDY+nAAAAAA3RSTlMA/4CE6rqMAAAArklEQVR4nO3SMQ6AIBBEUUPnQTySxpKjeAnvKyG4YGJ2plBCMVOSX7yQnVaw6Z5ChR1CTRtp6HDteBUq7BBq2kijD1ahwg6hpo0073Af56tQYYdQ+2b4w8u3K3RD7Y+d9Yc3N1xquLvhXMPohqGGB4n0iQ3SJzZIn9ggAdGQiGhIRDQkIhoSEgsSEwsSEwsyEmEgiRnJEDOSIWZkpMJAEhOSIyYkR0zISIbheHm8AHEKUti+lQcfAAAAAElFTkSuQmCC", 62 | "type/bold": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAAXNSR0IB2cksfwAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAP8T1ns2bBtESgAAAkNJREFUeJzt2sFSgzAQBmAG7QMg9Y5o71bwjkLv1rbv/yrWHhz5E/bfuOkUNXvU9JtkE9KwTZalSDGzKORomqYdhk0dDfyCh/e44Mms4oJFUWrIEPDYy9fIYFFuIoNF0ZJhB4NUPEa9Xzsf+/x7Xh+GvnFFCmbZvRc8Rb53yCcO5k4Xv/8TB1B2XHwRwCx7AHFZUXArgo7IB30lg9kOBk27yEBMMu3iNQFxHSzNIHaxs4K4Dm7NIGSZTQsHF9Cgk0Fs7oIZJPHZDEISyTwrQNxA3qwgprmzgthEflgUIC5tOYkKEKe5NIO4Z4qzogG30KSzgnfQ5NEK4p4pTvNPQHHD0YC4ssV1MwtQXIgaENuYwfzXgb42QaBzlowNzj+H8wOxzfyf5eigeT88+45t/k7Bw01nBbexQfyir6zgetzCfhQB0HxYin6cw3UtrhoNiMtQPhIrvi+24wbynGjA9bgBeQvgICZFTqECxDmRU6gAIYXs/ZaCoW/gFIQR0xoBBWFnIK+OHMQOkimh4CIwgwxc9IEZJCCWgWgFQwZXPXp0RqbAvF7tB7fcp6h8ecDp0NTmgkBe1w0DNQkMAZWeGtR6SpBXscPAlj7BAWCp/73CD4Z8OIEJTGACE5jABP4zMKgcmsAEJvAfg9WfB50NNuC17kJgZwSdGuzsQOeuCKmIhoM3RtC5YkSv/JBwrmkpCnBSuBfJjLPiXnWzjdnTQdUNucnYebyi1FXNfP3rfd4x2uFQ11WgNmGNIoEJPDeYIsWF4gNzXiQHsVY9vAAAAABJRU5ErkJggg==", 63 | "type/caps": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAAXNSR0IB2cksfwAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAP+QI+W4xTrlFwAAAnJJREFUeJzt2s1ymzAQB3CNcR4ADHc7Tu8mcu927dzjJH3/V2mbQR+IXe2ujJtksnsUv/kLCRAfgzFaWlpaWu9VA9Wez7/vt7bIgXCop22By8G6/rUTuzysu53UETBIrqNg3exkjoT1SeZo2K5F7l/ZjW9dV/bvrlt7/xZkI3XGLAJ0TdWPetrIdcZcgLY90DXXmQ0Aq2iAUmd6AEYDXEkdDMP+tDuhM0sQhq5fhQ6B4Rg0QmfuYOgPoBsL12Fwct5xHQbDWFYyh8I+mRyuC/ucQB8wTA7XoTBMTj4wdSisjuMNXIfCcBEcRA6HfrZXIofDO2bgnhvoNzTMjhsisGIGLriB/hromB13VOBm7sB+2NAS7jhyGbhkBl64gQtm4ObDAv1sMwPrTxvYSwOpOexHTgNLAsUnNrE4JIvI/wx0SzGxwPrFgVxg98zAIzfQHT3iJuUvKOom5eeGCFywA91QDszAAxHoh/Kcd8uxY9xv13nXJxtomH/6Cssh8fSV3Jbpp6/B4dC1E6dX+uCAwp+unTgb0mclFPqpIQ5e6jAYHkzzc+1nxjkM+pEQcz1xGLy45pPQIXD6gsR1MAxv1vmRAA6G/pwhRgI4ED56F96ruS6Cw7c7+/jgHdhx3kXTChTUMeHy8FXusrBhdhy7HOxKXAaWORw+lTkMtttCB8H2/DJhbJe5L5c5DdRADdRADdRADdRADdRADfy+gc/zuK8UeJjH3TBwNY+7YWAzj7thYDePi97Upy/nJQ76YHeVi37COc3iwkfZ0Qesche+2OW7ZrtjBNvtlc7a6L+od/lioeFwHfiD2DVOAzWwJFBL6xPUH3MVV6asXlIlAAAAAElFTkSuQmCC", 64 | "type/italic": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAAXNSR0IB2cksfwAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAP/oTbmFZ57VBwAAAvVJREFUeJztmM1200AMRtM42WNT9kmAPYZ2b6DZkwLv/yoU2lqKmZGu7OHQns63zeSOR5/mR1qtqqqqqqostba6w+Hm+P0D520d4CP3SJlrBrzTe4bsMbDtvhLgZw68+0gAjPAIEXoy6o0H3ASB7VsSxz+SYHaTX5rrH3shfosDE8tq5NfLOPCV/fMuDEz+Q9ybRiQnCVM6Sv34+8CAEvb0FmusGJvjc0s6OTNOtHU/QFJ2R4Ay/HVmROOOONPan3/MA+SzmJjdCjKEBBGEfO3PqQTWE3NlHJzfq+JKcnPmBuctDNm8IbO7qaokAR8AEBxhKCUiQDm8jEHjgQQye08mbzmQGTgOspZxL2RyBIhM9o9MkZhsbNMIEJksZ7CfNsjkDQeyC+gCjZrMbZksgXYPB3D+r9y3RXpu6yyWp8DgAZHJEmj/CkC7XgLtpiEzWeLiZo1/yf9WwBNJsF1+kArh4AGRyYEQqsUY5/8JBfpeaO5AFiKTIytGJp/IoAcRkyPbBD3HZUzoTs6a3IglOx8oqwEfCO54CU92NapmBR8ITM4XlimJyblN/zH0gSrDhvQAtWD0/vdM3qpiOTPluRyTNQ9Vec57QPM6VORtzPmvWqWB8EyTmy+aB/sXhslXe81jZbI2eXKMbM8+jzcv0iY3P89x7SXtzsHWEubB1hLpoj3owqeFeMrkrFjf8FF+//BdoAG78vuHsc9zTY7izJ7u4QZ3hpXQwyui0wjEjUZbsv3L8CIlMJLfQgtKTAatGKKXZ3KkRkd6+ib31eSl+ocmo1a3r+dk8ozbKKFq8nK9PJPtimeGnr7J2Ypnrp6RybiKsyXvpEImy8YrdMkH+oFIoXYbkapCi/CUJ4WyRjwplDXiSZmzRhWNZdJQFY1l0lBCWOjwagsDN6WBasVFTFH7rkwe9hpYYC9POhfLM3vaqxkW8m4nvLZbtui/eIuIzXW6N3X8NA+XhC3IHqtZOCu/ewM4zAFavb0575EawsUhrKr6//oF/0vTiqBv60oAAAAASUVORK5CYII=", 65 | "type/scaps": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAAXNSR0IB2cksfwAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAP8f3qFs2Lc/NQAAAvNJREFUeJzt2s1y2jAQAGCNGh7AMbm7ItyLDXeaNvdAkvd/lbhEVrWWdrWythOYam+A/Vl/tuQVStWoUaNGjUs0eAxj/H4/GzHQwc85JgNsmvbAJ1ngSJ6FwaY5dMIgV+SDTS8NNk+8SitltjtwotJmrJ4x5m0A37cvXFE9QtCFhpdad2zxZxwcSfALrxn/xHcMVNovY8su4jcUVKDW7CLe4aDaLCniigBBM3KLSIGLiqgpEPQLs4gkCIq4lgBBg3QC4II60yAY9w8sUNGgP+5bCXBBI9IgaETeQ4wGwdPohwR4yu7mBOh3870E6Hczb9wkQP/xxrv5EuDqX4K8kZ0AdQVFwdjvXw/6v4tUWRy8rV4WB6//aSP+gBWfAkQmKX/9JT6NHiVAf6LvBEB/KcJcFNNg/jBMgH6f8EZNAszvExoEq7lOAFzwFkCD4I0UxDAM+2cTKzQFrjDOsZGcCQFqvIAuwgwHAT5iCiniIHwDx0UuOMsR4GV84oFb4K07HJzd4wA0l9yZNmb7awfOeZnneVovEdOjIBr95TKvoCZ/P8IicrypJ6dWsKe6+6jPBPdTCWagnsq4zgOdNwfdwAJ1Ztc3ArpKH/kguFsDcFqo9FxwfwYdGIDK1vkeB+3wai+Z53lGNwRPn188IKBKRAjaRvS7uQy0Sx9/5VgGrqRBfSugf+Z1lvB/Au04XHqn7ILj7J2y9F4OQfuSgD1t8kGbyfLfD8pA26p+IrAItJMKOqdkg5uwT4rAafmDzsu5oF3v4SuHTHCalvG1TQ6o3YYWtfpigjBmb73F4HwDrBQMtugKwTbYRCwDI5u7ReA+78WHBtthtpQqAMmDKljBawO7mwdZTXNbYGqv8uvBozSYSgNng6kcZjaYys1ng6n9jWwwNRA5INgVS2X7OdeFSUw6z6oZoD4BkP67EwfcQI/+I5rbWzmil3xt5kGJrjbR/0QZs33bBd4Y+/doNllpLyV7iBwSs6aIecljKljBBWCNGlcQH/LbN8WtNzjmAAAAAElFTkSuQmCC", 66 | "type/strike": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAAXNSR0IB2cksfwAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAP8e3WOWxulIxwAAAkBJREFUeJzt2s9SwjAQBvBMgQeIlTtUvKul94p4V5D3fxXbcXDydSD7rV3Hzrh71PZH/jVNtgnBw2NiEXNRd9Gc9ruVFXiOsvmgTQrszW1lC3YkV0oejLFhRA0Yl4SoAmMpizqQq3WoNo9wV/eXqr+xqjavR/xX3DJgCPcDMP21I4pPnPh+Fex+DQpJNGMf6ww4KD9X6VkODHcgvjHgIgsW0CLMaAzzLBjm0IyH8SBWekmAhQAWUMR2PBie0wtuDUBoE2IsimCAOssjRwahW25EMIgg1JnoZxGEflbOi5evgH5uDUBoxAcDEB53eVaUQRgIcjfLIIxE+VkhwLRX5HFDgGtrMO3m0gKcWYMLa3A+eVCe4qYEmlf5n4DmwyZ9UkwmB3MwnRxMJth0PjR5BaQztsVLCt4pFq9RWDq0BiAsblYGoO6VolzbEEtYEYQmJPZnIghLm9YATGvM7PckEGpMNKEIwuqQ2e0JoHZBLIJQQGoPngdh88htwbMg7vS4JEEOLCDtQOYIMuAgZ0JmMQAszoUo+kQLcNx+fgDmgqwwDZY70iPBkkk3KEC+fBzIZdJosD5oPAksa1WqOAvWdX3akxndK6D6ZgcdHAleH9D5cNBBS/ASLF7MhIMOOuiggw7+BrhycHpgaw1S5w7+FJRTwEqQ+L6tA5n0oAokcsA60GIgwhcxi16BHDB1GEQI+KLPnVfJBp7Q6bqlHcUVL3EYmqQURlXthyexvqLRnRL8jkvWOX5UQgcd9PDw8PDQxCdxNPc8B0YSMQAAAABJRU5ErkJggg==", 67 | "type/sub": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAAXNSR0IB2cksfwAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAP8c3ZRhFMSQiQAAAxZJREFUeJzt2k1T2zAQBmCN4tzrmt790dxLbe4OgXsNzf//K42cGrRu0Ptus8wwg3SN8kQrKfpY27lccskll1xEKVOlP5Xh4fhUW4FLqYbH1hQM5h1JsuCJfKQi58GyHBhRA5Y3hKgCywqLOpBqo3Pt7lZ8y/m2DV9s293vg/yovGNA575LUPzaQYo/OXH/Jnj6NdFIohtDaRLgqv1c0JsU6Doh3jNgkQS96BFqpLdJ0G1FNzJNBKAMmmmiB6AXTRyvB90UV/hmAIpRI+YiBLUxQ1AOy1cIOgiKeXBjAIqYlevi5RpinH8ZgKITfxiAYuLgVRGDYiLgYcagi0cF/1cIMB4VPG8IsLEG42GuLMCNNVhYg9sPD+Il7iOB5iF/EtB82sT/FJPFwRyMFweTBTZeD022gCmqYrFJiT3FYhsVRweLjV4cbmoDULelKM82xBEWgqILifsZBMXRBo8JBuOImfseAkXERBdCUJwOx+tB7YEYgqKB1B08DYrLI3cFT4Ly1sMlCVKgF2kHMkeQAFc5EzKLIUC/NMKHRIvgyMyNIktHeixYPZEeCVZURoQH+fZx4EDnTSmwv68VHgIrJZcC+75/OGqC/RdUfzmDGcxgBj8h2B76nnraRYLnYwnztIsDl2OYSQ42lOelCj7hUGB0tYBnMAqcXuvAoBlQdR9lQHEfRTEzYEg6DK3fzUdQdCFlwOZv151Dr68HpyXQ+bnceD24fxmK8BQNpB04cOm4xga8fbmGhuH5YgEu+R9zsLABX8u7gAaD8o7gxmZiSxAsNzFYQ7DBC6IO3OOkqQoMyw3KcarAAo+JDuyISjGItosQMcw7x+AI6oa9RbWNIrAjohAg+FOFiPFZJAbBjCiYiAUI0oNUxAIEWy4zxqsbfZ2qSY2xfCKWrt9Rx0ORA05GFMYY52D9JMDU+yodMVHXb+ikUkjUJPTP5bq8KXaoi9v2uH4T61yGi28J4gZespbyPw1UgnMD0/8SHRgaCOaMCpyPrortE4JEA1Xg3MDREAwNVO0lCNzHDfRIJor8OXA+zGAGMfgHF14H/+Dc7McAAAAASUVORK5CYII=", 68 | "type/sup": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAAXNSR0IB2cksfwAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAP8c3pRhFoIu0AAAAxVJREFUeJzt2k1TszAQAGCGwt30406jvVvBO7V6t2r//1+RtAV287mBnfetM9mTQ/FxN0nTdCXLGEIe6/qj4pCusduLLho2Mb94Qqy4xG9xizWPWIghXljA0wiyFN2P4CU+GcASeCw1L9SKkfnueKmZAdzehu5aejUfPPWFPimwnQ8ehqnofhLPHGA/cFsecC82t58WXOASgA+cYDGCwhd1F837+asK0cVYshcc3qjNh2QFlfnqIyeAHenZ6dWktLGgb6dX4Gc86Ba344YYBTq30e6tt86mgI4c1XYD90N5/TAcIsulVL8o5e7niF8SrzZQTXKLrjxhEIY8YtG2Mz+ag3Fwgt1fQ0lahlFVvNaubT2glr9ZdGlJfOEDVUkg3mwv6x96hRfM0YjopwRVsTEQpRfMSjSMWoqFbaoCIC5aS9FWcZYHQHRI0Nbc3pzjMDies1Rs4Cu2OSaAaNbQFFhWNQV01qxe2FjuD4F4Wpb4emu5PwiidTBOgnURkkBU80g8WqeEAsLj6rjunAkSQDSIz+Ci/agZBtHCeQEJ2g/DYRAthOWYoHUPp4AZnJXNkKDrtE4A4ayshwQti5oKbnXwkmA7HYTTvOovmPsMHVzo4AEmmMeDhQ4KFNoJlgCWdw8aW9xdg+wl/xHQGwTQWDZzQfhOcb6F/ysINwfXLhgFwv1w6bgnCjyBW8JNFQK4B7eEv76Hwcg+UhhEh5uKATQ+UuaCcE7Cqyby9EXonAVBdLQh9PaCIKyY0n0MgahiwhAGQXQ6bOeDjgPxdBAlSOqO+kH05ZHWEPaC+FsPrX3rA3PUdiB2rD2g1jMh9pcRmPdJ5KrRgjhy118Qg9yip3pfRI8IroyOyDyQnh8NbPx901iwfqsivBC4iuR8YF3X7+eYYk0w+pcTmMAEJjCBCUxgAhOYwAT+W7BK4P2BHI/BIbC9e5DhCS4MhrvekSClPRgFcjxKiL/RV/M99B8xjscnUQ+Y8N+SYIInBJqP1MQGfkInroVky+9b6DFdlPKsP4l1jYbwlKAtbFYfkzJMYAJTpPh78QvJUwjDMnHmuQAAAABJRU5ErkJggg==", 69 | "type/under": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAAXNSR0IB2cksfwAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAP8f3WWWKA+IJAAAAj5JREFUeJzt2s9SwjAQBvBMhQeolTtEvKul94rlriDv/yoWHWbydSD7LexoHXePQH/kX9NkmxA8PEYWZS7qPpp9t55bgceomg/apMCDuYq2YE9uqVLyYFk2jKgByxkhqsCykkUdyNU6xOUTXNV/Eg8Xxrjc7PCrcsWAITwMwPTfdig+c+L7WbD/Nygk0YyHWGTAQfm5St/kwHAP4hsDTrNgAS3CjMYwyYJhAs24vR7ESs8IsBDAAorYXg+Gl/QHdwYgtAkxFkUwQJ3lkSOD0C23IhhEEOpM9LMIQj8r58XTv4B+bg1AaMRHAxBud3lWlEEYCHI3yyCMRPleIcC0V+RxQ4ALazDt5soCvLEGp9bgZPSgPMWNCTSv8j8BzYdNeqeYTA7mYDo5mEyw6Xxo8ghIZ2yLhxQ8Uyweo7B0aA1AWNzMDUDdI0W5tiGWsCIITUjsz0QQljatAZjWmNnvSSDUmGhCEYTVIbPbE0DtglgEoYDUHjwPwuaR24JnQdzpcUmCHFhA2oHMEWTAQc6EzGIAWBwLUcS4GWRFqP38AMwFWWEarNakR4IVk25QgHz5OJDLpNFgzWU4SbCqVaniLFjX9b4jM7pnQPXFDjrooIMOOuiggw466ODPgnMHxwe21iB17uBXQTkFrASJ99s6kEkPqkAiB6wDLQYivBGz6BXIAVOHQYSAN/rceZVs4Amdvlvaq7jitRyGJimFEWM3PIn1HU33dVRLHaesY1xUQgcd9PD4o5Eb2BcNegcd5MBP2qX9eK19CMoAAAAASUVORK5CYII=", 70 | "lrs/bin": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4AgMAAABECt5BAAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5T/gB8KGMVmQ4AAAJFSURBVHicpdexTuNAEAbgyVopHOQyj+DmELrKvR+BgiUUEfgRKNEVwS+RPiUCIaqUSHkJ95SIHgldcbnd2fHasXc8wUyXfMnu2P5t74L2dfOxAVOzp8/mO/D4AL5Oqy7/gXap10N+h049t7mntSPf9RVgW/N1SEFVxCV9ftzv9f3eHZ6pxLEbelY3q/Vq44cHvcA/v+h2/UWOLV/Zcbf6sFboa8M7o5+6W9dudljUx9Ap21GkYela7NebHR1uAaog25ZTyG2DwTLDJ1BCxrDpKsL2mSpAATe1qSUePMuXdG74yU1xrSGXzFnBwZVhxbemwFyRlOHCHHdOsQlOPbEMJ0F+s1zY5s8Caq9o7Bh+9xRvm9heUFvNbeXmdTdGUjOol+YHNx91luG8Cf6vp72pf48b/80UroK3yHGcwvIHnMHFEM8lvhzitcSLIa5A/4DN/V2OZuWeDlxFMuc8T2QueI5lvuXZPNf0+Wie0jOVqVTmgSxmMg9kcW54IGwC27fBQBYFruyLimd9BJecqmN4x3GEnI/kCXIxkvENzGdR4ASZzeIUmQ2bwCkyGzaBM2Q2iwLPkdksCrxGZrPomA1bNcz6YEH2TVbEu1EcEeejeEJchDk+jpks0kKUy6LAU2ImiwKnxEwWBc6ImSzOiZmwCbwmZrIocEXMZFFgXXMZUuV5F+LIc/CCJ56DZzXzHJrcLW7Bryo7ddbiRe/vtLSl/Vhv17TVbe4OX69r/V7wq61+VetZr/z8qtlcNWz2URuLs/bm6j+BMbUibx6xWgAAAABJRU5ErkJggg==", 71 | "lrs/newlayer": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4AgMAAABECt5BAAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAAA3RSTlMAgH8BTzA4AAAApUlEQVRIx+3UoRHDMBAFUQupDJWalJoygnJBmQ1Yfeyx77ObB5bdUXFX5mO75ubm5ubm8/P/7sOPqtfvFF5V78Cz6hN4VNVzz8SViSsTVyauTFyZuDJxZeLKxJWJKxNXJq5MXJm4MnFl4srElYkrE1cmrkxcmbgycWfiysSViSsTdyauTFyZuDJxZeLCxDOvzDPz2DBxJm9wZZ6ZhzPxzCvzFM7xL3aB/p8IYvJLAAAAAElFTkSuQmCC", 72 | "lrs/folder": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4AgMAAABECt5BAAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5T/wAZezFBYccAAACiSURBVHic7dahEcJAFIThnbuJOJEyUkIEjiZuECDwCCghTaSfa4ISTkAHOHDc20xWIZjM++1nVi6yDM5b4wu+PZY8NRxn5gPaBuaT4cR8NhyY94Yj82QYtA3F8p2YGjR3mpPmoJmmL7hqTprx1Nz00hw1o2oeNfeag+ao2fM8z/M2XVEY+TPZAm6Ke7pz1Iij4opc1vVzLfJ1nXf/faGdf85vsX+c5iQpMJEAAAAASUVORK5CYII=", 73 | "lrs/mask": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4AgMAAABECt5BAAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5T/wAYaKzkEVgAAADzSURBVHic7ZWxDQIxDEUjThQUcFVGuBFuDwpyIEFBT8MILJEh6BjhlmAECjpGQOgUxSi2fxGqkN8+KbaT7x/jVJmKC8NVf6z2enrJtPHODaOIHx//7CW6mvx1E3A34Z1QOdiTr74I+KidLZ3uAx44Oou7cdFK88X7iA8MthFvtM7Y3hpHNGqNc60vKT5rc3GTzSlea2Nzg3cUp49iKU7v5U7xNgunt+qzsPvSjw8HGAyWd2uW4vRJwIP2FKd2AGYCVgRGBmsAlgisIFpgMji3/iA8QPSA4EKxB0ITRC4IbBT34LNAX41pn9pHVVW+nKqKC8NvfTocjLPIGhQAAAAASUVORK5CYII=", 74 | "lrs/adj": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4AgMAAABECt5BAAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5T/wDKNQowm4wAAAKvSURBVHicxZc7buMwEIZ/OJVt+BhpArjMUWSpEGQfwaWwxcKXSJ8yMLDYSuVifQn1Khd7giDAPmYoPoZjki4W2bCwE32eGQ4pzvxEJcb+5/nh/Es+gfj78zNorL6l8d5QYDGkcG0psB4T+BV+bK/x/hTwYrzCP4CEORLGwtzh3pHfz9Lc4tobz/mtY9x5v7Q6/NMhwpPA1afgHco37AKtJW4gsTEfBJ5izM62AQvfcGmuAw7ztrg72ZVBtCYOc7TB4+kK9zY4VGi3ijY4VGi3B9McHCq02KLB4kMCk8d7iy8JTPPZzLhGAlPw9Yy7JO7N3BDth8At8GTwMYkp5KPBUxJXJ1438HcST1gyjicecI87xl0Gt1gwbjOYzEbCfQbXvOpQeYnzfqLMoPISeKLMEG+IxEfaFKi0Be4pcai0BW4pceyyuKPE0WXxjrYUbRbTCzOiyWKa9FMJX/CIYx5PZXzAPQ55fMS2hHtscMnjpoxbLG/hUx53uCvh3T/hGov3xXr8r9gV/fuReV/eC9MhK72pvN83cOGUtLfwsnRCm1t4U6gOXLkKtcWc0HxlMuc7X9dM8chXRcJDoaaaypSvyBR2RNxBr6pithuYZgLVBAVuuCJnOxGtCtXzapfDk+kGkXKQ+EINHqq7i0Y1dyKVmccdd2goZRFww/0dleqSHtsWmxEHs3iAEj2h+7v2nhQmVrjkZI2VPTlRRDZWmCQlFb0LVtakBBmbWFGUknMc0EmqhBh0ajAtJTmel3PXQtQr0aSMNQ+2AfcKc7Qh4E7hV0gZqxS2uQkIjSy9W+NIYUfqnhWyuzyEPD2uOY9I3QvvVW1uKEOMO2f+54U/1c1CK8YvGkebvho1jsydscA+uryQiSPnL2TiOidribtzfa1SuNq/aBrhqn47r87f5ZO/9y6wAK4j/7gAAAAASUVORK5CYII=", 75 | "lrs/arrow_down": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4AgMAAABECt5BAAAACVBMVEUAAAAAAAAAAACDY+nAAAAAAnRSTlMAgJsrThgAAADCSURBVEjH7dChDQMxEAXRDXERqcb1pJoUYZJUeZbJgJE+PHDaoR887VbXdc/t8w/96p3mVSPN33qleW480ZXwteeR6Er4PJcHOuHrzCPQCZ96u2lw08JFg5sWLhpctHHT4KbBTYMnGtw0uGnwQIObBjcNHmlw6IRDg5sGTzQ4tHHT4IkGhzYOnXBo49DGoY0nGhzaOLRx6IBDG4c2Lto4tHHRwqGNizYObfzQCYd249AJhybwTSd8xXlsOuGzuq67sQv6llXHqTZ3eAAAAABJRU5ErkJggg==", 76 | "lrs/arrow_right": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4AgMAAABECt5BAAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAAA3RSTlMAgH8BTzA4AAAA40lEQVRIx33NoZEDMAwAQZXm0lKiS1ARAiLSv0lYZo8uuPj2CZbmNq/572NOc5vX/ObkNLd5yW9uTnObl/zm5jS3eclvbk5zm5f85uY0t3nJb25Oc5uX/ObmNLd5yW9uTnObl/zm5jS3eclvbk5zm5f85uY0t3nJb25Oc5uX/ObmNLd5zWMu8zUf8gS5zNd8yBPkMl/zIU+Qy3zNhzxBLvM1H/IEuczXfMgT5DJf8yFPkMt8zYc8QS7zNR/yBLnM13zIE+QyX/MhT5DLfM2HPEEu8zUf8gS5zNd8yBOszNf8e/0Piwmj/7MOhPAAAAAASUVORK5CYII=", 77 | "lrs/clipping": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEAAgMAAAAhHED1AAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5TAP/ce+dRcNAAAAI7SURBVHic7di9TQMxGMZxi1QpwhaMkAKJIWgSkKBwjSgY4ZZgiVSMcEtETEBDxQYhyinkcn6/HpsKnrdN/Bf8IDnbKXH+8sxW7twywAADDDDAAAO/EHja7Gd3mK9QYH18+643368HsGUMMMAAAwwwwAADDDDAAAMMMMAAAwwwwAADDDDAAAMMMMAAAwzAgc9NOceA8NKmnwaWK2juip9ggQUe1V84OC8lwhYKdGVgiayX/jAQwr0QgBCyEIAQBAIIQf7fBBAkAghBJEAQRAIAQft4hhFkAgBBIYgjKARhBP0bKoigEYQRVIIogkoQRLC+pEMIOkEQwSBI6SMQMAhSuvbX28+pSz9gEewRXt2ASRBBMAkCCN6j2kWwCQIIz07ARXjzAg7CuvcCDsKDt95DcAk8BJcgpXkbQUoXVqDcWwljIZR7K2GujICwtyrHQugjAQMhRGAhhAgshBCBhdDHAipCkEBHCBLoCEECHaGPBhSEMIGGECbQEMIEGkIfD4gIAIGMABDICBkJSAgdEhAQwBN0ieA9VSdTImQsUCJ0WKBAgC8RpgggQYmQ0cAUoUMDE4SKe5RzBJhgipDxwDlChwfOEKquksYIFQTnCLkmMEboagIjhMrbtBNCFcEYIdcF5m0EI4TqC8VtG8HpJJxrA4s2gp+TcDXBEcE/ZKgzIAQOGdoMCIFDhjYHhMghQ51tG8GA0EAwIDQQDAh9S2CPAO2tyllie6tyFsj2UppZI0FK743r001r4H/MN7je3XGolvHtAAAAAElFTkSuQmCC", 78 | "lrs/eye": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4BAMAAADLSivhAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMA/+SYFU6oDnW5AAADSElEQVR4nO1YS5biMAzM6wkHyIc9JMw+aWCfHpo9DHD/q0w+2CrJsmOYVb8XrcBxSSXJsi0nySKLLPITJP1+PO7dO8jzvspGyevj/TWbt22GUh/jCZw4dLQfCU//OtARHkN+1arYXn7PGl+5lK0Ul/exPfUgOvVyfqIPAfAMNojW4xzH/Nc81otOg8GyUnQa+BqFzbL1u6RHUYLWRoNdt/9EY3u334uWTvwVwz1xHvGXDPcVFhHqqvIpxZi1CrX9vd+PPj1gSPbK/TrsO/6NAU1fHbPDphMsbjItZ417BituR48NuAzXtPaHAq0NqHY82Omsp+U3aDyQ+YNE5zrri0nAGlgVzhbVaKwPdvCCWWxk/KaQfSljgyvT+v+w48LIFDLG51lvaf+z5GugkwWwec6TpEcrG6vG+MjdxpCMYkr16oLXzrLphMsNJEDQHnLDiQsuZtGt6A8Ru8gjpeRZNst9REzhvDJW0kfF8NOVYQXC/lQ6qekQbOtsMjeYJsOTala9DYBpV3zqLx54fBVOIZQAbiSYS5FI0+tEfNRKZZLcUZwTeBcHxoATuCOwhu2nOqbtRDz9guAPGDE/GgCHaGPqDZgdIUEwZMuA2ZndamCbjdX/gOmz+cVoXzUwqbeVaSdiwL40cGk/W952IvJWT81GAZuJyFs5+fBsI9p2k9qEc5XT15aGzE+8p1xdMLlleRUwEY57xWly2YazhIkQstQF25DQ8mxgIobM4U2aiVUH/mNFO7yVbaZgkUfTLccWitodz6rfNBkmhy7citdrJU+GDB1BYBqPFrihk85SamNr1KYELsmwcM0gGQHT9hKH3RgZtiGk6LCbeH993Oash4UwbuwgFYLWQpAQRXAQTu3GD8VpuJa3mkopeK1A90CnbCE00tw7bDJ2Hiyet7zDwbuK3m6eYIYIK5pWG0Z2j5ITULGCZlg3ny2iJXP2hKEkhO+3/HHjxr5pEeX3u4IeN868yVFzKe/j9fH+nXyfZX/k6b/DjxVGfO8Gp3kobwWZzL856G1/HDqETVJf9zhJ+JEmjJ7BBpnPPS0NcvNg65C/Vs6tRvkYA03cV8BMrvVX4PkxwltOfv9ZbbOqqvevPV4ussgiP1L+AQ8hBe9YslSuAAAAAElFTkSuQmCC", 79 | "lrs/fx": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4AgMAAABECt5BAAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5TAP/UazI/6rwAAAGHSURBVHic7dUxVoNAEAbgNTyLFNDlCBwhrc9DOJBHUqROE47AJTiChZU5gMVegiNQ2HkEd2fYEMM/RF/0+Z4yBcnyATvA7GDMFFP8z0hq8lsizC1Dq3BEHmQLImaINb5lWGqcMqQaLxgajR3sjKmJCsg1lW5LtILq2DKXmGVOomqcsf4C3z3tXmR3H726l0/ZQeXWD9caJzKuFE5lvMEc1TLOMSdhRwV5HnZsIbup9zZ65cnBY2kot5xBDrl2V+U5MsSu5G3/O+AbvihPcg84DmWX+gIb8JwzNn5pbAEvJbPuOMDlySwDTn1GkuMD4EWo6Zm8lDNu5Lb9jV/g7OtcH/9eYoJ8WgLfzHQV/2hq/WPp4fPcXGJ7BS8+NEhQiuUYH+tc480Yz8MSTN4Qx7yu/XGFhQu4Sz2Fa2wWvgwNXKFGeo7vDmh9u7MyyzlI2zxnblzcd1Fq0vayR1Ia1yzUygrysZy2mLuG3X3/Bty15LXBLB8LOmjMp++Nxu5DVTwbnaeY4g/HO3uMDTTW9IgYAAAAAElFTkSuQmCC", 80 | "lrs/chain": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQAgMAAACaKAorAAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5TAP/ec9u8mmAAAAHSSURBVHic7di7ccJAEABQgSIFOFMJKoHAGUX4sGdwcAU4oAQ1cVUQ2CWoCZVAQgmOPNoVOu14fx5DYmujneENnOB2b7mimEV5CWOcukKKxzDFm2TKlNFeeqsqzCIKqJmjFwGlOdoLSwok+EWtKNrZ65ZWvqXo1X446fFqip5Y1FP0zKJEEf9F3Q7BSx9D9gCpiA6YnlUUMa1UdMR0o6IW07WKOkxLFXH5gv4h+ny30Rp2noEq2OgGaqBVGKiHLmCgBLVrFAIgvRBaRHpJHfGD9OKMiPQyPyBqVBQQ9SJKFCmd7iaop4hv0TVFfLNvKOKPjS1F/AFUURRZtKJox6KSoo5F8EVNSDio4fEmJB351Rzx68Yx5IrEMWQYaK5IHGiG0WhEymg0hLjdFrSgHyLXpvNsX1chuErKVZyeMnc1DFfrcTUxVzt0NdaaImUet5p9oujeB1Cg6JfHq+ugdh35LSJrHk/2GOIaaJyjUQ0/rYG2sJMMtIH/JQYqLqfCRt/yBf09pO/xDlO9WlpM9eKMmOplPvbApCLsN8a/fDydzjKCz8hx7+uJniJlHs+hzOM5lHk8hzKP54gscl1Sua67XBdnvis412We61rQdcEoXlV+AZ82MdaHEc2lAAAAAElFTkSuQmCC", 81 | "lrs/link": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQAgMAAACaKAorAAAAAXNSR0IB2cksfwAAAARnQU1BAACxjwv8YQUAAAAMUExURQAAAAAAAAAAAAAAADXpN5YAAAAEdFJOUwD/3nPbvJpgAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABS0lEQVRYw+2Wy23CQBCGV3Di4NxSAiVw4EYTfkjh4AI4uAQ34Sq4UEKaoIQckiaSjL1ez+x4zS+EoiDNf8Crj89i2dess1gsFsvT5yv3OafZPg85jY5i3QSKUYpZlrM0g6PYloNqkBTrOCjUr/VslYu05CiWSdCoLhHbSFCTpNhOgiNJim0lqNSfI3aVoCRJMUjqJCjUMBF7nNQ/LvTVS9+klmLhdec+uPTGGX34ud9wqeaMgYxLfGX14OCSWQWpTUvrIL2nJRckh0ufcgjPc1K0HMeeSmkXS/WM9BpL1Yx0jaVyRurukop/KJX3DgE0mNC0QBN8a6lAK7NFpCbtTBuhTkvTlvI7eP39G2rQ0/dz2pz+LFje5r7nywfGUIkWjp4/Pg4fd45DZQMqQFApg4oiVF6hQo2VfOjyAF1DsAsNdDWyWCwWy9PGuR/zmiTgwYiKmwAAAABJRU5ErkJggg==", 82 | "lrs/lock": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEAAgMAAAAhHED1AAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5T/wDMOCLbQLcAAANmSURBVHic7duxbhpBEAbgjV0BovQjuHFkpaK0lJcguECGR0hJEQVegp4yIopSXRmJl7ieMi+A5CYhgvh2Z2b/3b1l45goM5057+ed2dkDe89mGIvJz/Vq/Xkf+xYTuzhfmWN8rU8DPi7MU7wOCxFgYsfHhDAw2hoSX/KBRzreXOxygYcFA0wvF9gaEd/ygAc53vTqLMCbgDFVDuBPIFSFAPAIADwFDIwWCLhtD8zQeHNRtwZACUM5QGCCx8MyQgBngHOAQCADmAMC8Bocot8OGIfGoxwQEMwA5QCAcAaolwCA9kET/kICILSIuAgAiJQAFAEAkRKAIvjAu9h4vwg+EO6CYxHSwPsoYOoksI0DgxQQa6NDyCp6gKzhzZp/LavoAbyG3X093H+nr8gqegDrw+7umBUT6gQwpT9t91SXLXmxSgAbVDC6v67jAF2ErpstSULclSRAF4GsGJmCWAYJkEVgW9dV4TIO3MMJ0CmIW4IEyE6o6OukNnHATVXkOsOwB7hVFE3vcuDrKIFF4AeRHLgsgFGoViQ53ggCcG3g3btm+IoAXBt4d09bBN4IAnBtUEnAFoFvaAHYeYK3UVsEdkkAto/AhxGLLyPAFJf6GLY+VQSwfSR2/SHsCg3aANXQC1tFhgvAtlvtA1ZnK8wB24jeO9ghmgKx+gQA+MF6lgZsnToIGKOLAQB+rm6amfUyB+xSg1V0CbYBBqXAEgHNIrMl4oDdjDUENq0B+KuF24/0KgeazQj7yHVSGhDvPvLyycCsNQAb0ZVoeSowTgJNlcD96F8D4F5ym7UYuCoFBi8OFKdQDCyfD9iCKmUBiz8FXMUB6iuggAIKKKCAAs8IzD+ZdnHzAwL0cC4R5OCMAPBkJxBvAJD6YyqfQu0DsT+p+3HrA9ssoOcBWRmQHCwQO1VAUUkgrwSuCBaYZgIdCWwygUsBZNbQVdECmePtr68NkLsIdhkaIH6ugWLAgfv0CBHXHEgcjIDonxswzQY65wa8/fvAKwUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAgf8POLtjomLg5Q/rioHiE8/iM9fiU9/ic+fik+/is/fsdexLoPj5g+InIIqfwSh+CmT4IQu484HiJ2GKn8UZTlatx//+p0EJDOfr9NBjrMnzSL8AZdCrydT7HRoAAAAASUVORK5CYII=", 83 | "set/front": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAgMAAAD2oY++AAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5T/wDROaqwHD0AAAOiSURBVHic3dixbtswEABQQp4cI5+RJYHRyZ9iy4Oh6BM8Gh1S/YT3jEGKIpPHovoJ7RqD7gaKAGkrkkeK5N3xBKNZyikRnsTjSSaPVGuu3f98uv169v8q1j2qoV2dJVi+KtPuOgF+VtC+5eF942BxzsJfyrdPOVg2Iyy6DDyooC0zsNdPenn/86afvOBhpd13/deDlicW6p5f7J9vrm8SDj1fdTCsR+ibgnrMLs8682bcFKx8TuCuEwP3LiUu4GsG9jBQ//wFDYfOFvF9OhACVlHPpu8TCQ9Rz+5GAtbBmCGUOQnbOEQd5IyCwwOW8ZWD7gLDTRKiCfJIwJ1SXXylVGpFwKGj9JIOBsN9OhY9mmsC9ubVonsxbNVNemk75AfDJh20HnaBYalzkbQhYx2Cm+QFmpsbdUSwwtkx4SC4w9nRmVghuNWfStpqdYPgAadRJ3KJ4D79duBuBGucbxMPAVcY7gjY0nBGwCOGmwR+eX66bSbA33ZC/kHBIoAPMHHbKTRqZQjtUhUvVyR8Haf3uxyswoXglIF9CNMPKIDRA/Ejh0vUA9EjSw/DNS1Y13DXB5W0JQP7FC5oWKUuGY6HqOekbw9Rz0nf7qNIx4zG7T4zIsQ4SAeJEOMg3U+BCDEOEn5cVIhxkPBzJUOMgoQJgAwxChKmFDLEKEiYpMgQVThP2mmvpF24LtmJlBlLMBqYmrcc9NMaTPZ7DvoZFZaPnoN+2LAgNRz0w7ZLHDvocdh20dzw8Oizo5fhHQ9XkB27sLPZ8fmBUoHNjs8PFB81D+duLKacaXk4cy/QFEgNDwsXoi656N8BwM6GaIq4TL4h41AWZvJtM+4KTfZr1O20HkvXzIsxr8YXw5kXY16NL6+Z36pty6Bgz7xBHdy4BcjDYFNR5+CVdrBNyUII1MBWcm4rJUK3OZOg3+41AvQbSAGOW9I8DDa5WVh4J8H1R8J8uwT++xj/K9jm4OxDYZ2D80ugMPdcAIVpb4TSROqhNDV7KE72DorLh4PyguRgw7uw4JuwaDrY8nAWwZqH8wjKpQJAufgAKJczACcUSBZOKLksnFDEAew5uEigXGgClEtXgHIxDHBCeW3hhIIdYE/DBYLypgKgvE0BKG98AMpbKQfFzZmD4nbPQXED6aC4JfVQ2uR6KG2bPZQ24iMUtvYjFA4LRigcPwRQONAIzkj7/ANHmD10CWH2GCeCuYOhCOaOmmIIh1cFcXiVQHMc9vxOuvVfbbWqTsr5YWMAAAAASUVORK5CYII=", 84 | "set/union": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAgMAAAD2oY++AAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5T/gAicCKdMBIAAALkSURBVHic7dm7kdswEAZgiBwFDOiLVIJKYHCOVIIDS/ZYDpj7giuBTbAEZw6uBDShEhg4uxJMgC8A++9ihzMeJ97sZr45ErtLvGSuXHx7N+bp5/qn4dzdmjHKIQdv3o2yz8BXM0ctw7tZYxDh2wY/SPBmgugF+BLCZwHaEJY8vJsoBha2MaxY2MWw4OAXk0TPwO8pbBj4msKagTaFJYa31PmXBPArhWcIWworCMlY/GgAJGPxo6EQjMWNhkJSFxcnAMGg3bApBIN2w6YQDNoNm8IOwQJAkB2XHwqRM4ZCmB1jHgR+xvBEIEzjmEgCyXcwRUPgJwyPBLYYVgTCwoyl2Q8vGB4I7DAs9sEf71iNUYbwF8ti+CK4MVZ3l90G35SQaQYKrRIybUhh7g0XyHwpFLZaaJUwl+wVKp5spN4KYmoKOMkimC3f0rjMB0WhzUP/cSlecfpc8w0xw1YB/ZTSKaCfpKwCumlP0WLTRKoZi5+amakzDjfZK+oyLR+dwvkFSfMP3RKnKaBfNJkVKA63DCuacVrYVdlxWwVVdtzm46JwfjvTKaDfIFkFdFsuVRrdJk7VZP0INfl2u2Gj+rIc1BSmcVBTmN7BNu+mDbsCTkcARamnQ8Ul6+ZjSh7OB58uC3slXA5nNgcHJVwPkBm4HUkzbjvkyhEcm+W4/of/DFrJlX8VdhIs9sCLBA97oDil1AFsJVjtgeJEegygODU3ARQn+3MAxeXjFEBxQXoEUFzi+gBKi2bQPPIyXETwwsNDBIVi1xEUSnOMoFCaJoJCxk8RFBLZR1CYA64x7DhXJJDNT51ANj/HBLIdeU4g22iPBHL9E/bOBDsMCwJbDCsCuesTApki9gRyl0YUMvdVFMKWbABkbukoRJmMs7jAlsIKQnBsHiDE96cIkmenT14gabUHA+H1MoRJY5xZiO7KMYzK2AgQXPwzkP6UwMDtqukZuOiicr68+ohcfKPprsOefkN3/QNz7BGg/vj3xQAAAABJRU5ErkJggg==", 85 | "set/difference": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAgMAAAD2oY++AAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5TAf/hiBGx/K0AAAP7SURBVHicxZgxdtswDIZl63nQ4HTyEXQEDVnyfIQMpu2XeNCcZsgRfAkeIUOm5gB5r7qEjtChW+cOdSWRFAHih6z2vb5isqlPIgCCAMEsU+XX29NX/WmUb6aTx+vcdzPI52vcjfHyPs3lNoD7ZhK8NaM8T4I2gvspbm2IvEyAJQWPOpcbJo0KFhys5808NbfloGr3jUlEW50qBU/zVNSVtCmoKLlMOWPOECwkWM+zRbNmI8HdPFsUa3LJ4bhYIHA7z2hsNjAamy0WsBe0iC0CD/O8g/2DOGMkB92IHAlip5ezANcYlFkA+ht5fDZYYVAuzWwQriBaww0GZYzPAvOfb08WgywqPilQCk5xFMxfJzgaZ7dTHAGVqJGg4mgBXvlgDPFq+PdwuVwBXZH8yJS9FacuAteBd1NgX+5dGbUGOsqD/dbzhbkDY7EWYD9z7X623c4E2+EwOjEo0YPAIg/aWOgHUGp5GL3deHDT73WZLnYhHsY9sRmyq1jQXVBxzATl8FPki6NXMR5aqgEUHjp5FeNurJyf0rlP3ov1CBbjGJPw9pmAx+AIAbZ0R6y9gYmSL26hScJYet8mSp7dLFHF7rV9BpRs3FBUsU/2DVDSOYQVB+tfY0runTYssbR+lVoKHtwIy5Kluc/cRESOTqmagpX3AbPm5LSmtnRAjD3m70VSlsJ/FpPb4Qu8IuYGmN2/ukprrPU6E7O9d5KMv/EDZBF3bvyeg2EBVtzoboaag2FJiX9qp9KWgyFIyLnmTI2k1jz6F6gtS1ndSzcUHeljXhwsqlEpastaHlVuxmjx8u5AWQ+te7ahKoZdlyr5mEWPO2AFanbvwecYkbXXXIJDAv4xgo0H7wU4TLr/WNGZu7Fagqjx2cAOiMRicDMGQXPWwvMraPcwCBrIVmkEREtqFVA0uSrYtc0ssKzezeX/GJxoJHN2WJ4N/kdjdIcnO3k2qAVFFotYALcauPg7EG+FQXgSmQ3C7eqEZxuYAJzwbINSCnyEkhScDKU9L1x9lEi9cIeA1BykZSBI9kF4vIDy4SWpQKAgKZ8QJS7IIlFKFM0gRWKmKMNBVonjRGHXHoijQtSJT5UePkaxifLpcSZInt5OpAckfVy5pSlE49/iiKyEkSU2uxVuq7DZVkxUQGuWUnUwhF/P4Z1KCdzbIiUtMLEESi7RNAVQEo3Bt9EsvPFx0hV25NxSXKqs8e3SrRgu8UXvMr0p7o8UQEXWQIYpcNiXyQOr3WKSJhf8pTrRA4479DQQJI2401C9g4+tfZbdGXVmelngOP1e3R0qHy6X13hOhpI0bWcVnH1Xzj858cE/uPiPF0MPzSQ4XjV1B+sr4sjrnLsO+6LM+xuKVUGMXWFsHAAAAABJRU5ErkJggg==", 86 | "set/intersection": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAgMAAAD2oY++AAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5TAP/PZuW4XZsAAARLSURBVHictVkxctwwDOSJ40KF7OqewCeocIqMn5DCOnucK672pLgn+BN6ggtPMmM/IDPxJ/SEa1yldpGJKIoECCx1l0yCSkctCWBJASDOmJLY96f759fia8IdulE+H0dOuBF5DHfZzfLliOI+AjfLytOCR5akBY8s2XRM9gtA7/LmhzG/+mXHrV/oxT+d+6ey7pp88F7tljTfxOeh626XNCcPmgW//Tv61Zf9bjOWRyu3BeBo1gP9qpjBQsSbcR7GVWJ/LzMFTGrxoiox2XKfvfQFbwbJsCt400tNtVSRTLrKR1bYm0YdF4v3BihSxkzS6tPioNtgFMw1nh2lp4b89NJp7zbgx4JvBI2NNILZPSByhewZtDkj39cauAaM14gKBxg/Q+S23aeTxuDsFu1rDYAOnZQGGL4GTIycaSrW6JBWgtyLt6d7tAkS+DEE5O8aaDPg+Ry4Ny8AyA7AUsbIgC2Fd00aA57zRKCUM+CBA1UiIGC2oF6SIp+b3t89vweg3LEEDC4/mylkA8eTap9Zum8mAeURSsBD8qCH7kSgJW2R9kx3IpzltAjcQaAj84cO+B0Phfc5JoIIzPyOx6xhNq0j53sAbJmmBOQnI34KA7PdRSA/qvPHZTkbdNqYkfPnWnEfCfhAwDkA1Jy1swSksRg+HJ9dJyBjcg5SA/8iqORh3oSwZ7PJKzq95E0IpHmarQhI9oSokOdnS8AdG3sNhBgmfQKmvZnTh1MlhHR7Tkgiwac9JC5CirPikNLWJLdDepSJnBhPPoY0LBM5KzL3yem90YmcEbmLTk9rtzKnKX7qyI6IH4qfmb+1DIfk9nVUsQ0L7HIguX0TjZ4QqlZh3ky/5yLO6upHMD6ECZUuA8ibB0OF5kqXkeTNlaHStdE1BO3N3lAxDGoaOrs7Vl6j0uDAgEPkHZVTicktuwK0IE8l3Vt2qXCohoi67/wBmcM5qlT44U2HbY2A6Co1wLIUXM4wECRvVJ8ZdIEEdeUk6koKqxIDLrkl4HhtfsySTREoi9M/AL6WgFkRYxYukjY7/CcDT1b9P7z+98CrEjC/dBSOWQDeZMBiM6D5OyD8uILUWfUNP9cIvM2AIAAEOcuAKKTAV/jONyvjQHgjisBdBiy1AkRiAaE5Sp9RDIJ9lDw/g/Qxi8hAICEVlii2ShphFLgmB5F8qDQcpRU3MpXYSy9UqUA25aoK7QrdS9B9iSCqO6E7HUFUv0OWXGSS1FTo0qhuTqlLo7o5stCMoq+HsrUUBDSYcM8JTLewe+cAvQPamx646ICRFVJTAyPRGJzt0MZmF5/ikJdB6alxi7BVuh1uOjZSUdb85OO97iTixqjLX/iJ+IurO9kWLXzslhc4oeiBmvlFXP4AusPV3pgPXVEzbxaY96zQUpLaD4/TQzGuH2toCHeSLP1JsNx04dISrpjLJjn5r4SlVpOQ0LzagOaVlIu3x7uvP/G737GyVxO24FNVAAAAAElFTkSuQmCC", 87 | "set/xor": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgAgMAAAD2oY++AAAAAXNSR0IB2cksfwAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAR0Uk5T/gBpH+wd2hUAAANbSURBVHic7dk7jpxAEAbgHhABtgjnCCSWVo7IOYID49nAGnOEDTeyuAS5L0FoqS+BnM4RnKzk0FQDM11dfzWIyIEr8s58u3RXF/2yabT49sOYd2/3H43mrp2ZIhm24MW5SY4bsDVL5HF4NfcYovD2gO9j8GK8GCPw1YdPEdj5MNHh1bAYVPjCYaFCy2GqwS8miF6BzyEsFdiGMFdgF8IEw0vo3OAA+FXCCsIXCQsIRV9cbwAUfXG9kRD0hXoj4WcEzwCKcaEoAQSdpm5LCDpN3ZbQIpgCCLJD+ZEQOWMkFFU7Ry8gTOOUSAFB7VBUAsJ8TxkX8BOGmYBwYKahEbDFMD8OawxPAloM02Pwe4fVFIkP/6iMw9eIm+LurnH3gLedUCkGCbudUClDCe1OqLwpEvpVeIvBzvvkV6dDluwRp148eVp+WhVaDkHX5qLgX5zR+zDD5xDKVs6Fy/9AhfI/w459Voa9o3AvV9D2DI2Ue12DgijQ2DsYPCcXmTXLlBL89gmVnZukOv6Z20KE6xdNe2HDE1SgNJGK4h5BI2lqFlNnDxpJk30bwgo0kpYPG8JMvpZuQQrdsgllD6IlTi7kqSxmWjTBCiTfdFqGwVzSi2qmhR0sLLLbtFVoJSxEt2nzUUs498b7wm1nrIRiEN0GqQPQNdJrPG254H6oCN7N6RcNnMdcpXkJnppi8IpfsURS5wyeanOWSLd1VSZ56vf9B7cZVlb8Jz/jNKRGWfHpZGS9JqqQjjH18s/5CNAqcHr4+tXgYK1B8+H30opmA64x15Kxm7DfCdfDWbcFh53wfoDciMeRdMMtD96Eb81O2PyH/z7sYi45Am0MpkdgHYOnI7CNwdyD2iTlojgClYl0jsyD0f136cHovrryoHJgnOPswejGuvcgXOLWGD0YOyR4xaMsw0ukDNY6PDHY6jBnMDI0GYORoSkZjGT8zGAkkSODkVe74dBqLg1gq8E8gGp+sgCqFVkFUC20PoBa/fi1M0OLYSqgdjUhoHZ9IqB2cyOgdmkkYYtgDqByVSYhbGQPIMokz+IK8ZUjgOCgPECI708RFM8On7xCeBmMILxehjAojEqF6K4cQzaMZQSCi38Fyv9KUODjqukJOHZRuVxefUSO32jSdVjyE7rmL+aVUNj25WwjAAAAAElFTkSuQmCC", 88 | "liq/smudge": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNxwqAAAACHRSTlMA/4ok6bxZBkuS7AUAAAH2SURBVHic7Zk7bsMwEESNOLZrxZ86uoEF5ADxDazKrXUDFc79QzINvaNmuGMgxb7uAcQQppdfrVYVXcLjQARGYARGYARGYARGYARGYM0lNZgdvhh4djgwmgasLwbeHQ70qcGnw4EpNbg6HBhSg2+HA++pwd7hwFtq8OFwYJsaHOZ2B3aX5zpgHenNKLMO5L/t5HBgYwaFdWDdPdc+60hvfgPrwFf+Ded2B3Kpdrd2B3Z5RTrOzY4MZphZB/Jsqucn68houmQdeJguWQfWl+cuWUcm0yXrQBnmqkvWkTyd6vnEOvBTurw3O1Cqv9p8WEfyjK+nPOvAXyVcmx2RV05ZlKpzFevIayb0vt2Bsvkc2x3pzaCwDjzMoLAObE1lsY6MZpRZByazgrAOPEztsw5sTB2wDmxNA9aBXKoHh78+cJcLy+GvD/z/YygvG3lhy6eefHFQL1/yBVa+Bag3Kfk2Kt/oRzPGrFvK4ac68LEOlOPZqd0t8gOn+kgsP7TLrxXqi4/8aqa+Asivt/IL+Gg6ZN0if8QYTIesW+QPQeUX3NodkD+mqZ/75A+SeS2vn0BZB4ZO/KirfnaWP4zLn+7lHxfknz8GM8asA/JPSPKPXKOpAtYXA88OB+SfMnOD2eFAXow8HoERGIERGIERGIERGIERaDN+AU54LwjSfioWAAAAAElFTkSuQmCC", 89 | "liq/reconstruct": "data:image/png;base64,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", 90 | "liq/smooth": "data:image/png;base64,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", 91 | "liq/twirl": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNxwqAAAACHRSTlMA/9g3YHqYtN9pj0cAAAOrSURBVHic7ZpNc9owEIaNZfC1pilcgbT0WhOSXJ2m7Tm0nZyhTcu1TlPy94tWli1/CK3T1zPNDHsDi8eS9t3VSsLzeLaIpP1itmaYIOArHNCLifgOB+wTcIIDehsJHAGBPnrMAu1nbyWBJ0BgKIFDIFCN+QZIXKGF46MnMUBPojeVxAQIvEIrkSbxJRAYoFOYB/fKBpwfVJZFxoqPdjOl7RdAoEAHH8UKchkgN4+RQAo+JDBGC7GHzjc+WtkDCVwDgX10qATodUp0AkQGs3cEHoHtrRthI4EBOjnA01fYSemQAIG9TqolII92FvCyHVqKdLJTQYZyiI68Xifbx1YyXN7ez6Qy3v64bno8baea5TYybPin1hXR6hxjeR9VrYoMW2zNxLcaTvbyS6lRzHfyxbSJt7cHs1XKzjWfLbi9vTFGETF9IlI7z9x9+uWPVgtsw60SaQvgDjwXL4peZy3pgzNOarzZ4+7n9rH07W9qSaJxZ9cyb3etpSc+GU+SfMTuKTRow7uykAstyd2YOliatADe1UMtl9Mp/7hP/2Te2PSyGHSqu8oDfrc8vsiejwbMESvgOLE+132cFt5xA0eHZmZhuI2TuqJCuBZbFcAJC+jgeSJXz5CT/Z08HSIRM7e6ecWgEw6QY4HicY7RAhZwwPfxigXUQ3YX1wNWrReYOeKwpSxgnOvw1NFywatGq4nRanIoDF5Y8Bx+SXlA5ZKNe9DMcyyVqU/6WR/X1oYqL7mBasQ36v37eE4s7TKxuoGrbO60eCxEnYndwDxvLQ4RNc8NVCOhvJXqH9XXi/f6kTveSdVqJ6H9sq+gyokxyF/FWBWpbRbExmpg1KJLo7R0R7sovXdjaHxfhp+dLT/cmqUHI7mGpYkRhwsrTn6LtY+VHSzVxpwlhwaZFJ/7diJrCatfeFj7yOqfCo/y9tPQSGn+eBss8kmlChZNJf5D8+9rRj5ZV789r3ZynjB51t3iubntmjfuC5strfokN/FxK7eZs93XVrtT2QHkNRk5GXmRR7lrAgT6jU7+B4PfdsQW1TzZSIZAHv5OS+oaetQ1BesafnYm0IECB8JP9+BA+HXyEfi/AuHChgPhyQGZvtqdCnMsQi8BkbW0eaJN0ate2sm6nACBV+jaJkZXXz10doD//W6ADhX8//kitBApVJDXZLQZRd54x2jd9NC6CdEZUR0nAYHMW54WtkGnhxi9NPvoaO4/E68gYyXuJFbw/xNPgMS0E2k/g0lkK/EvxGqmmaAM3vEAAAAASUVORK5CYII=", 92 | "liq/shrink": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNxwqAAAACHRSTlMA/7Pgg08nC1hmBlAAAAVXSURBVHic7VtNcxo5EFUwzFwjyMeV8eKcd4hrz8YOyTW4jPcKWzG+7lRM/Pd3pBHDSHrdGilf3lTewS5mpIfU/VofLSGEj0wqTMGbFkNVYsKVsFCo4q+5EpUq8ao34VYVf8GVWAT7YKHp0L90gbxUJTa9CRsjfqQLjNT7cW8+Y8Qp/X4QZ0JjRKaCfn8RQTgIeGURZ0JjI9oreawJhShZr+jvexlFuGK9oi3yZxThZzZWqoCqAIasVxYB3QNkbPAXocgk6lDCyGJlrbBipDuM94mxO1FpEBsnbSWiW1VsnCiMGDevouNE8NGV4mTjZqy1MsHJxs0wGrIUJxvLT9GbYYqTjZufk2/iIlmBHqIq2rocMlI3SaoRjS/h8LBIUo2ZN1DPiiTV0LrJSW8FUBHqGMWtQo6gJo5EGZqKYFpJlCEtxJM0GRrjA3lsudmGRYkFnKrrRm+gKam6JldERfQy5ABC2SW3pmCBlZ04vCqcwJAIBMqD+It8h0OFD5RRKeQb6iUOFXaW35dSSPme+jYYKidM5D3UDqsJ5Qf8Go/Zz+hlg+LThESvcezpDQAsfy3lgVCewRIw9lZEKOdXskMoz1EnYOwtcCjvC2kRyvHffiE4q2DCT6V0COtue2McDGa0UtpftSwdQjl29QODufS0lF3LDkTR+TC3+w13dK4485uyy3cmskX38/y2U7YChM6CPbPpdJDkV9aj+bK1mtbwFBAe4vHu0qabmBCxbKA57/VzHWXO6KDjUU/z+5s/nHrjtilHp7ecs/U9XNE1W4ovN5deFUsm2ZX3uu6AbsGrxw7d4+4fULAp7WjEb+QRbw9gyvihBhvZF56ENfaukfti4gfZod8plJOZ19uvoeTpdMeBIEiMlyE6hcxTLNW42zBZyxlq52S2jlzS5Xc3pxTbbNm/bRZ07dPTRtKT+t/pjEsdhKG67Uwq0Ukqj9CZMr8BoW37ryMEm3Byf9WfcOM/+tUJP/qPUvl+E2qA4PmZhIsnT/j0bfi/1OFTJNz4j57YePjNCX/ErJdM+F0merQUScnNtYRosZRGyC7n7iPJ8uCC8+3str943D0hgZ5LYnfDyiK8aM9i9gBNM0GyIp1Og6TMr1PoFM5gx++KcE0KkyXobTqdwtwR+wPZvJfr3e7xsd6F1392u7WbTsCNzEGx+bu13r07OYcmqbhbX/rbt+Me3Nt7m30XSnHqJIZOs/jbt0O6a+90d740QYWSsFaWMne2mU3ewck2dFSlCS8c53UJVWtsZ74Rwk5zWNvpZ4BQ7/+sZJqtjzPR/XRu+75Sz1AyzUn3jbo+4LJzOpm2cR4WPmFttgIQ+qmNlXqMEpJ+yvQolAOhmxgi61KbvU824Qu3Z4e6MKkLp7192SE8h8M5PEfeIk9pjIqWEGedtUNxYvwCls8KQ0idBqiqOHU/xRUUI3MWYCUzW7D3RGpGQZ0EmLDFxx/kSWZWCvL0o6k6hV9Dn7WOyDfUyUkOLdsLxMkJ9H0vVFjCMJh7gTg5wcHcByvcFDL2giDOLOEo2QsldieaGHohJwSXdH1HAQeKeZ5yOIoDxZ/3eoM8YkxV9gklD+IgOwjyLD5ViMQBHjcJ8CBvJnFjNgNKhvSNigAoGSbdPlSgD6apGxUBMAfTabpZEUsOkaobUjX0TRwexOClkHCFkx9ThiluHnArDpkwT7F2SknesIcIKZmMkuvVNj6a+WE5+va0qUIOANx9TAIV2ykdzXFeCZi9iI0V3QQm/rexscLfTTZDUUysVIFBOfKHC+HfETRe6S/t5ncBG6ZEESftYTD6t3FGDBcfxA04RVAVI9KI/wGIdk2Ub0oGgAAAAABJRU5ErkJggg==", 93 | "liq/blow": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNxwqAAAACHRSTlMA/7KC4FAnC04hTXgAAAVLSURBVHic5VtBd9o4EFZxbF8X4m2vGELPdVnSa0zonpf6kV5N07DX+mVT/n6RLIglj2Y0St5L+vY7kBdb+pBmRqOZkRDCiWh4QGY9TOTD4djdC0Eju761n+by6bsgwgIcy1Y+PQ/hS0vZtbYft4L4EUAYy56j3uNWiP8EEA5AEWohjgMIlbA+OJ4DX0SiAEWoRx6glRQWoZZtgFZUvz+hN2WYVtTMrqA36zCtNM5x/Be2VgqnpKIwreTOXgnkNEgkiLXlDoNCETl1orUCmDyKAdKpQb7MiQaZlmuVo1g71olEHKJmt5KRVYmhxGal1MxbzQkq9zV/NUeoZTT81TxAx6De/sEibFApuV2bE5jVaAnz7KbAe5Rs95Dja6Hg2k1KSJ1tNzFhFw3X3+BmiG04WAdkShF3WzkjhM42xC1hFinXEHG7Fq0hchwYYdetnXIsO6dE5IqkXCgpJTIt++Ref95V88lktVodviE7/JlM55sbqX2mZSur+FxNVJzVx3K6+M5zsRFMZOPKl+/uLz/C8xsftqRyTBTCaFFTdB8ZdBLZ9Otz0ik4KdMvIXQSM3Did3kg3QHZAphtOJ3E0lo29+DwMrkyNrvdfr8X4vCx22028/nkAhKNMcj0C9BgvvnXqb3dBhjA9UmSCWTIhD/eAl1GWt0P1rctF/KTiFAb2eZTdWHO6lK+ujUlcrAq5WyILeiNbDM+jMZU5nshvpl0Ug7K2RDBldrGrpTADMqZMMTa6h5LKY7oRnRxVwcdwtGlbuxNeBLLbQ4Qzn4Yjcc4YWQq7tFQjoTZ5WNjb8Kuad2ahOd1592ZB2E/dngoO4TXRtihCIkdCEh+4vxEODMbN2GEIsk14XursavAYnRWdmE/zBXhpd1YERK7OEgoGcXwU6/x2oPQke8lpbDn60moZA+ESzHUVhHWYYQgCh9CTqriTTh8dkLP3KfwactJwr3acoo3vwmhVyPPKPt/SOi1CF4/YfHqCV9Uhq/fDn8TwtfvD5+T0GvX42xSL0PI3ugpi+CEIusXIRzChPfi7ycQ9gPOuBS9CNsvxoYj2ENq4YyxfYJ2uyJ4X7ZZgB1lN4GEkq/NU6xZH3NhktDM+ts6Q5tJmZlPUGqW6vRR53rXdeedT5VaEXbKCKc6wzEbHXXqTT6EVnr7WGeA8mXVmCgRGKXxh05K78zoiSJGJ+tPjKqP6NZYlu28bflAOIklNeuNM5EU3f+XN8KvMK8twS5fykmmZl1puagBG4MJZ1a9MdNLxK58LeUHUel/M+xjVB/fWsWl9q27lCbEz6ro95h1NgSwnKaKfTe7fYdov7vbVB/B+nZm+RhokEesjkDaXNfCAjhIX4x6LlDi4YLuCSKbubbT2xDKbNqb7VMocTo1cU5xnC7dSySV5zD9Dhcknvv4Qxe2qskKJlpNF5X8O/YmVJuu9A7AEdJCHSFh9yogSL2g3kE5G8bxrfS66DlgIwlrf8JiSIRWKrjw56OrX2tqChYaSkQFJWQLZBW2HPKOg6nSuLIrzgUZZdnIzhzzFgoYWxmIeAtFkJbNXSjkgfQZ065JQ6TO8OEeiCEWTLsmg1jsRhMMPKJjmyEVgLHNkLoZwbcawm647lUCtRv1knmLs8FmxbcaIrXgOi+J3qlYB5QvAgGf6LTwOabrA6l6oPJ1onCbRhGgZO0exuAr7u2dFu57lT5pDAD3vcpBiJL1agYl1QQpWasZ0iWiLhRbx1pRQ2ff/BXapQCyD7yb7PjhgtAiDPmlQauVvqyKQJ247uu3vwuoQwi3oBAjxGsQGIBd4a/xQgwKMSd2vF/smUx3JGjqLwAAAABJRU5ErkJggg==", 94 | "liq/pleft": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAYAAACLz2ctAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFQ0E4RTZENkRDMzVFMzExQjAzNUUwMDRCNzlEOTUxRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyODlDOUI2RUI1RkIxMUU4QjZDRkZDMjM5OTEyNjQzNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyODlDOUI2REI1RkIxMUU4QjZDRkZDMjM5OTEyNjQzNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplNTUwYTQ0YS0wNGU3LWExNDgtYWU1My03MmQ4NTJiOTA4NDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUNBOEU2RDZEQzM1RTMxMUIwMzVFMDA0Qjc5RDk1MUUiLz4gPC9yZGY6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", 95 | "rotate": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMA/4BN2acpkSCoAAACoElEQVR4nO2Zz07DMAyHyzruFLZ7LHgA/t6H2O5MsPd/FbpuSdO0ie3kpwlEfbX26XPitKlXVXPMMcccc8RigQYSmLdowEACAxcNGEhgYCuIBRIYeBSEAgkM7ASRQAIDT4JAIIGBZ0EckMBAKwgDEhjoBFFAAgN7QRCQwEBPEAMkMNAXhAAJDBwIIoAEBg4FAUACAwPBciCFwPqlDZygjdX2kEcNBQex0zNjgk70Hil4snxECnbxBRXsJLGCbaylZcsE21gJiWJgs8aWLCfKFZsPtGLziVZcwRVlRSsUG1HvjBS3u0Mb39sJ4G2Woks8f4+IJkfRS9UPQe4uR3GQq9/LVzHIvg6SmwzFMPvmJ3N6cZQeEDOOyzjtVy3bFu46t9fWzF04/b2W1cxdia+1NbOX9r5oYc3cZ4WnqH67cPmNVnE63ysKF5H9eHSrKFxE9vN2qV1E7gO8VnYiPyJwNd8IgdwQw9UsexFU7JjF1SzdFXYQ5A60+AbKjKqeLNDoFKNZt4gbMTA97nOLKN5mbiBpF1F6+CpuZGpbX3hVtL+JJ6/UfcOMnd2uKIDJwbjbFc2nUHJ0r2/EKv3ngt1m6fOmi9TfH/aBs9EAU2EPn6Kz02H7RtHZ6ViigfbVpzkqlwXaztacvcsC3VH5R0B7mFWTl78N3M/AGaiP39/YFojilT9thGMn8XeBdDJmwIpyQaGiQlCkqBEUKaoEBYo6QYGiUpBV1AqyimpBRlEvyChmCCYVcwSTilmCCcU8wYRipmBUMVcwqpgtGFHMF4woFghOKpYITioWCU4olglOKBYKjhRLBUeKxYKBYrlgoGgAQF8RIThQNBBgr4gR9BQNCGgVUYJO0cCAJ0Wc4FnRAIFHRaRgp2igwIqwgq2iSSR/AFEvvdtaHTqdAAAAAElFTkSuQmCC", 96 | "reload": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4BAMAAADLSivhAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMA/+mgFlSmU7P1AAAC9ElEQVR4nO2ZzZaiMBCFOafbBwiM+1HovWi753TrXofm/V+lQYSkqu6NwdUsrJWgn7cqP5VKkmXETt1hv3X5tjz8NOw3xM6HjZstPy7Bz3snbQH+vXHGyp8k9P2fRQfxzxRWu0zodntMZ3sL6VX/fEnz2dJ1/7hWcBtjA8/fhsdCst9RtqcnT+vbk3Qa9JG0ovHCzgk4GvBolReW8COnZ8fvwiH82OnJ8drCCU4P9jkLB/AqSbh3vJmEA7jmv5dWzp8WtZa2ubWShQH8jLCLCJfH7nTu2j1vSCrsU8f58ADWwnLmn4FfHn5TbwuVsVaYHr+8KlbnCNIZaHDlhiXat2++IvHOcYNGBz5ViIUjwTbXPVkYA2EPr8VcRAFnqGVGWCaBD8aCCa+95sIYFm0dEV6hmMOGiAmjBhMh6xUkMNhVIuQdZdEAlSHnzRJhJ0MhgysjSV2+5V5/AdaJDuBe46Qu2ot7DYWdeM07ucbw1X9m86k3nEHD/4yMEAjn4Wve1gxOChnHXARwzlnc2pWHo/UhqO3ysokAL3vZy172sv/R0FY9ms79ccQHW0i4+TUvZ0sYtaAMydniSS0oQ4rF8DWEERuBw0LwD4Z5zGHl9RfDaTXVDsK8cBb1YgNhLhyWfH1sSLhJ8noNYV6cCK8rBEcKQVHYXxAcqYquKjgrzNmV3o4YOHVjtQNwbGMVCt+6RMOR0lcI36JLby+5VaggnLYFHgeSgVnUMl+N0VkYO66OYXcMzsHRrNob3WMDMKD1YcV93iHY0PqIZpp3EJZn0u+tzpJTm2JYHCyZNWXONAwej7ROXQuWo7kzOUzNp7gnYD+KnhBuLBw5FZcW5Nbp1TrttFZOnOndhWywjYUjfxJOPfoUKW4WxvcX2uRKNAtnSefMcrp64RTHVZrZeOHHx9R6+ay9cPboyNdssa9OtGCUNvlJ36NErkHsZY25waE0YK3h7k66cspQ6rBHx9xM0lp4Sycu+A7JspP6cLW4Ga4WO6r6C9LVFP30/VNlAAAAAElFTkSuQmCC", 97 | "cross": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEAAgMAAAAhHED1AAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAABHRSTlMA/8ky3+Rv8AAABVtJREFUeJyt289x22gMxmGNdNLs0F1oz7nw4Nk6mN0Z70EF+JAS1IT6UAlugunAtxQRSdYfit+LFz+slkcM/A3xxJZIAFks/rfrj0ryXyL250fhgJ8ieX/gP78a2uTl8M4P6ETyenjjB/QieTN8/8AHjCJ5P4i6gms1tMnLYwwjdCJ5fYxhhF4kb44xjDCK5CMBRjgRzJOX5xhE6ETy+hyDCL1I3pxjEGEUyWcCiPBF8Ji8vMQQQieS15cYQuhF8uYSQwijSL4QIIQrwTR5eYsBhE4kr28xgNCL5HsMIIwi+R7LEe4E9+RpLEXoRPI0liL0InkaSxFGkTyNZQjTcq/Jj7EEoRPJj7EEoRfJj7EEYS+SHwgShOXQJq9mMYuwFsndLGYRNiK5n8Uswl4kzwgswpzglDwnsAhzglPySxMzCHOCU3J7qEGYEwzDv+IOYoSWYPixWLWnhgjt3Q7Hu/3kCC3B38foK0dQBIsCgiRYFBA0QQFBExQQNAFHCAg4QkSAESICjBARUISQgCLEBBAhJoAIMQFDMAQMwREgBEeAEBwBQbAEBMETAARPABA8QY6QEOQIGUGKkBGkCBlBhiAI5n8sHoF8hVsE9VwwvyyCvT2AAAg8AnuKMQiEwCIQAoeACBwCfZALERiBQWAEMQIkiBH4s2yAQAlCBEoQIWCCCKHyOC8ROEGAwAk0QoFAI5TeaBRChUAiVAgkQoVAIpQIFEJz+QZDi9BcvsUBEHyTJUfI2jwpQtZoShGyVleKkDXbMoS83Zcg5A3HBCFveSYIedPVI5C2r0UgjWeLQFrfFoE03x0Ca/8bBDaAMAhsBGIQ2BAmRqBjoBCBDqJCBDoKCxHoMC5C4OPAAIEPJAMEPhINEPhQViMUJqIaoTCT1QiFqbBGKMylJUKFQCJUCCRChaBt+Q/zfsF/uINt6QBh8E/l5+W/QuUA+XuwKxwgfxO3hQPk30IBIfhr5AcEnwc7fEDwibTFBwSfiRgh/FSmB4TfCzt4QPjNtIUHhN+NEMF8O7MDzPPBDh1gnlC26ADzjIQQ7FMaOcA+J+7AAfZJdQsOsM/KACF5Ws8PSN4XdukByRvL9jkCgJC+tT1JkCOkb64ZQvrunCCAt/cnCTIE0MHwCKCHYhFQF+dJAo+AOlkOQfTS2pBBUN08cVMlgoOIxQiqoynuKkaQPdUCgu7qFhB0X7mAoDvbBYSgt44Rou4+RojmCxghmnBghHDGAhHiKQ9EiOdMECGedEEEM2tDCG7ahxDcvBEhuIknQrAzV4Dgp74Awc+dAYKffAOEZPaeImTT/xQh2z9IEbINiBQh3cFoEx72B/ItkPYWHzYY8j0UkfFhz593jcQ9TrsyYBfHIpBtIItA9pEsAtmIsghoJ8sgsK0wg8D20gwC24wzCHA3L0Sg24EhAt1PDBHohmSIgHc0AwS+JRog8D3VAIFvygYIhV1diVDZFpYIlX1liVDZL5AI7YaDaaK3CO9izcQ00VuEg9jyMHOEBuFU7hzBzREahFO5cwQ7R5gjnMvdixhFOJe7ETGI8FXuWsQgwle5SxGDCJdy9yLGEC7lbkQMIVzLXYtYdD0gXMtdilh4TRFu5e5FLLp6Ve5GxKJrMoG6l7sWseia/J+PNxEEA7VRlTuKWHTdEQ4iCGaKN4RpuZ2IRdet3jcRRDPFa73vIohmitd6DyKIxqqdKrfDBLd630QQjlVHVe6ICa71HkQQTpY7VW6HCS71zstdcYKveptyPwuT5V6V+1oYrneq3JfCcH2lyl3tC8P1UZX7WRiu96rc18J+QafKfRGx6FrVdgnE9evZA749e8D9+g2w4Fwzf7ERbQAAAABJRU5ErkJggg==", 98 | "checkmark": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEAAgMAAAAhHED1AAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAABHRSTlMA/95wQrXL2gAAA6VJREFUeJzt27uN3DAQBmBhN3Igd7ElMDDgNnh7gDdgARdcCWpi+3AJakJwBc6dOLek067ImeFoHoltcLLDSf+Jn0WJGtBd16pVq1atWrVq1eo/ql/O8883Z0B/dQaEOPgCpphc559jfHUF9DG+uAJCjD6EaQ5IjvNnAh9CvwS8jPaAhSDG7/aAaQ14M5+/EsT4zRzQfwTE0RoQtoB3a8C0BVin9EYQo3VKPwjMCOEZkGwB0zPAdjc/CaxTeicwTumQBSRLwJQFWBAyAhtCTmCa0qEIMEzpexGgn9KnWJY64JM34OINuDsDIIH6kQAJ1A8lSKB+LEKCUXl+I2gEfyNB0gZAgkF5PiRQvxQggfq11AgaQSPoGkHXCLpG0P0rBFx3TkLAduckBGx3TkLwhVkwiQh+Mks2EcGdWTFJCE7cmk1CsFzlWDlfRLBcZe0zWDQRlqusfQZDAuq49Sprn8GQgLrS9Sor7T1EQB12qUYvt1hZ5IXeq4NbbrFjAq69d5YQ9MzoPksIAhMuIpiY4SkIyHQNAXmXiwj2YQ7M7xiCfZiJ+R1DsA8TTTQRQXazIwQRQT7fBwtBPt8hgoSgmO8AARFQj+5ivgMESEA+N8tHXokACcgnd/nIKxEgAfnuKIdZIOgJAIKIoAfH5AgiggAOyhFEBBM4KEMQEaCADEFEgIaQIYgIEGKGICIoO90FgoyAQZAR4JE+EaBObQmD/tADAV5abRGFhvpawaku4yD2hoD+eSoEVQQpQRVBSkAg3HQEGOGqIyAQRhUBgfCuIujwSvCmI8Br0auOAK+G56M1BHgxOl+vioBA0BEQCIhg4AMQwm/w89HXNkKAdfi1DRFgpaMAiKAkIBB0BIcIgoYDj3BIcIRwSHCAIOm5sAiinguHkCQBHMIgCWAQZG0nBkHYdpp8BMRaR0dAPEZ1BMSDXElQR0jSgBrCIA2oIMibjxUERfORRkjyABphkAeQCJr+K4mg6r9SCEkTQCEMmgC01tG2oNGCT92Chgs+dQsaLfi0LWiEoO3C15b+8oIISRsAEQZtAEDQ71cCCIYdU+UbzrBdqXzDGTZMlS2ZUR9QvOZNWyBzBNMmzBzBtA00b82NloAMwbgL9OIjyBGMO2FPToIdwbwR9uIj2BHMm4FPToIHgn0v8IZg3428IZi3Aj8QRnvAiuDa3B+ifS/yWr2P4GOtM3oC5rWO8/83BB/BguAiWBBGX0D3w3l+99Ub0KpVq1b6+gOHPSRKOIZnzgAAAABJRU5ErkJggg==", 99 | "pos": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4BAMAAADLSivhAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMA/9cTVpQaovGbAAABlklEQVR4nO2ZQY6DMAxFKzU9gKv2AKgXGEViH25QNPe/ywwwUCAuE/ttushf0jy5+gTbsk+nI4V0+POxupufPTfXLzccRR7+wCLu0Bf51dMJdwPstCzIqOSC4wS7LBvsGuSy7C+wL3Q/w3c7G2RRMsPdCza/rdkul2VRVjJatg5sDn2RjWwXvNvCJsuC7JQMcNzDBsu2dhktywJbQvc5bL/gA2WGKlzhCn8C3JbA3zp7bkrgN9ksZgc1WM9moSmDr0mBO+WgBmvlo1UPqs8yz8Y8XwhnnsU3B9VnO89CY4F3nk0ltRTeetaKDV57NlfFcnjl2VwVy+GXZ6Gxw4tnSwNigGfPWvHAk2d5D1Gm0TOlhyjTY+WWPXTat2sW3Qh8Z38bGcZeFbok7HqyDwN9kiwZoDTEEiBLvSjps3KDCh0rsay4o7aCNTSolcqlwcWqcIUr/BFwL5nKhyxovIMGS2ikxYZpaIzHBohodImGpmxciwbFbESNhuNsLI8WAmgVwZYgaP3CFj9o5YSWXWzNhhZ8/60WfwDkFH1iPYe5kwAAAABJRU5ErkJggg==", 100 | "prsS": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAMAAAC8EZcfAAAAYFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6T+iNAAAAIHRSTlMA/wPvc+T3aI9c0Nk1HLS5DEokl1AtFMVEsIQ9qH2/n7HM4CkAAAJPSURBVHic7dpplqsgEAVggyjO82yM+99lm+H1M2mixoDw434LyLmnICVSGgYAAAAAAAAAAAAAAAAAAMCxqjJ1qTNGtW+Zp5Ppt12RqM40SbJ+inWuLfv0l31OleUqU9aNF9/kxHriHRwxDFyat95qrpkoPCJYFRQ0j3zeOq4yG4nBSNgwp/V2BfuPyUiWpczZWTK5CUmZ0jz2xQT75YpIlk3JLpbgZA928E20JHC7r/fZCqvaFa3qmRNLKtqL8eOqHRbtYXPHJlnRRYdGu/PJprLltdy9tmC515CAjZ6qaHfvS5i5jrq6zRTcwtHokye7VPFruFKjcDfzc03IWr3CXdHfdLRWnYXrvsbEvagO8o49vaQQpqAHb9YboeJet4Iaeuc75Ybog6ZgFyPQr7fM+VOHaVWHWGJe20yjZw+8se99uh91OBpw/XuUVFTPv7M5exgHuYYd23o+zfSObhnrP+fBoNOqM56552kaa/OfGXgBJ0nq6FHIpVdPLU6wK9cLyl9QvOV8j5CDui3ZbQh4C9kPair5yRUXKdn56C65ZYWfhW5+5CNx3z1rkg7xMettfjHXKY8o5bsuvbmUzdDK3JWWkMFYWHSyFlzEPfqDlNuwSFy+G1JOKQXW0pQyECNTLS9iUsoch4m405YxDHtWNXTcP0r5tsNsdd2Ye2YXdP2nRap6ln/y/zF5d9PyhSkdN8WMDxlov43ZsHxx0T015XuRlAV3UGq3yj6q4CJZ4w759bsU27b8SI/PUgAAAAAAAAAAAAAAAAAAAAAA1PsBWvwp5tsQqmEAAAAASUVORK5CYII=", 101 | "prsO": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAMAAAC8EZcfAAAAYFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6T+iNAAAAIHRSTlMA4ewH1Ro9uxAk9MstR/ujXHgzxE5qsXGAjpWHnKpVYyj9Yl4AAANQSURBVHic7ZrZmqIwEEZZtGVAUVzbkeX937KD0N1CKklViHMz/3mC81VqSyCKAAAAAAAAAAAAAAAAAAAAAAAAgCdpmmXrnj8DW8Wx56Nn13NWtG17UHRdd1HcFFVVfSoej8dd8VdR1/Ve0TTNtWfTc1IUPauBeGR12le7lGU36H0Lbp2CHUOwmQieCMGkJ653dr3syUTQHcFRsOJH0CioKCyKo59U8PIrWA2CDzKCG5Zgnu/XDj/pEV+0CI6CtfiIn4J5TAYxTWcBfI3gVhNsbUWiC14FEVRcaMGUEjREsB0NySKhj9hexRPB/Eb6SQStbUYX5BfJIFjOY/jityQHjUUiFsx3ut9CwZsmKCqSeCpYJmujIFEkdA4aq/hOFslMsLALlhvNb264OAd928xo2GmC5BGHadTSCPaCcWYI4PIITkddo/XBghBM5kdclp9hBfUIGnOQ6oNaDqo6mYdQIiicJPIq7rnQguxJImjU0iIZBFecI/YpkmmbaTyrWHHkHrG+LJx/Z7GxSER9kIpgeffPQeHC6peD8zMOVsWuCDLbjGIdMIJvKJKybANGMOg++C34sIziYJPEY6P+MbyGmCTGa2dtujQxJ4miCLEsdNo+yKpiVpHE3usWvQ8aBd0bNR3BJLDggqcPOoIlJRhsoxYJciIoycGW0QdF61YyCeE0B1NbBC1V3PJHnfhWR1axNAddF3f/lwV7H2TlIGcWB2jUD+qIPfdBwUbNr+JD4EnCvNXxBbfuNmNZWN+/zdB9mjhiqyD3XmzPQbIP7m1F7NMHrQurR5EcuC8L3AdM6714JshYFvIsclexexYbi2RxBJsFF3f60sR8WbDl4Ouo+6DvxdKN2pWDjbawMqu4mL/NSBq1dR9k9UHD69aL4TniHLFokgQddaeIJRju+U2yUecvGagbciPoevpYNknu0WJB4RFLNuq8XGWRbmg8Yr8vTUtyMNlGkW64uA9KXrfsgm00Z3GROB+PJBf3TvMjviZ6VDHzdcsVwUSP32D4vgiKnj7iI+ln+KAtEgzyMbExfdCmfwn410Wycfy1oP1UIWrUkhdW6ojj+sOq9+MoatT6uuXzusX8LQUAAAAAAAAAAAAAAAAAAAAAAAAAAID/gS9w473uUmHmvgAAAABJRU5ErkJggg==", 102 | "zoomIn": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAACwBAMAAABdmfltAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMA/+UUmE52sBY+AAAE+UlEQVR4nNWb21bqMBCGu6w8AAXvkY33Knof3HgPW3z/V9lARfPPIZmcWMu56+nr9M80mTaTrrNY/7ndLpf3w3K53X4+mi6xUA9v91PPhtV7DXZ/WE6ZLYvR/eGeY89ul6Ff32TsyVYf+dwXxd0vp/9mYvt/IezJHrLk6AMyfMuRQbZwc8g2bjrZyk0l27mJ5Gg8+PZg576kcKdTczxPgu8Ft2Fn4/abNO50OrfJnCTwaCaZEwUezSBznyjwaENcjAwhThYV4zbL4aO5iBDJEXGxSGRktdxowfbLa7nRgu33rF61ff9YP/br18NWvfefdIchkTimGckuyw6vmHovMlp1WXRYTCDkdEN1WXJYG+PFzEBxWYrhQc1KXgWyEsu3wpmBnnYi+OHEM/mJ4R5cGA/mtvNiI4NAlq5gTRfPzXgLCs3HY80wLLA+Vog41nSWfIHnH46ds08UeDQm8x27Nz3DmCzQfpZpQZUwjuj8raLNR5Sw5iBcDKIFVSIhHyORQbQgStgd5i47OEqUSHCYuQxaECVSHGYugxZEiSSHmcvOO4T9RJrDzGU/4DAYxc4vZHvtciKxUwmKoZKeyOoBzy5HpWOqYyixPCSGwCoAJZabLgieyCLjkyhNFwSja99aosRKchAGoxZO3KsEcRiMWlx82xuUiIBRi0t3ARJrmV0EDE89jPt6UZ9EMGoxygltp2aMETBGluNPwUZZIxgb6g/ftcgF33D3oEHVHjMGBpHPoQXq6N8RMXDHMHArVeI4GBQ9PTgEhf5JFQVDDLiOqO7yweDg4rjjiT5CJhjes1mH2gzqZXEwtN6prfxoCwyjcTAF+TealYB9TQcSxosSsB8Fx0CGMHYlYAiLHYIDKVAcTFz07xP6lxEHg6gOlAnlVnFwh61VEbwB8JO3pXdBJvDeQ83IVhEYffTBizLwDYA39cB+gM0B7K4BnhrNBN6Vgf1Xbw5RXRE8XAf8WAb2B6ffCPZPKgTDNZ3lpCxwRSn8a35j410FXPXNa9YJXQXsOt0EELUrjSB7b2tRD9xwlH7ytirmFTNymyIwPnyz3O22HhjTWHgPa+bHjTL6Hb1PAZh+G7T5auqwLat9553CYE+2s8G+h3cd+6DMB9NPXPitUOvrf9GRD0qXD2YcCL9af1hOTw6BXOmf0PgKb9ieLLDv35zdqtJ/t/HBQZxFLhiCa2wqaM46/zbdeRcEYJ2/sV+CCn9ok8Eg8eUFhqeo8cf7TtpZ4x/9xTmcrqgwq+C+9qLw5fMgPwEAz1E+c/NDsMywBMHy/IptTigIlmeEqMiGSjBi+vUb5Y5Gwyf2G+lZPWIy9MuXkkwfl83yOu8QmfQsmpfGJtrjsZKZdOx4S6bSAxPpRZP/oan/rqRcgThMQyq7wIKWV9D3lpaE5Naw8NeWaBEq5PONVt3wwZiW3WTWCTn+TPSUrMomqQNjRV45tViSgBN6Uk71mKgfK6RLr3eT+0Ve+pdcoefEE4VixRBZqCnUgl8or0yrgtRiXyoITanb1AdLsSLUXmmqv6xy0e3qnbkr1saGRnelTNhWzRvqXdTCZkP9cTgdaVWK3a54XKq8tZkLc9sV6LdbUtBsEUS7ZRsZkWHNqJOXxpgX3bRazNNu+VG7BVPNlni1W5TWbhldu4V/7ZYqds0WV3btloO2W8DaKUtuy7Ejuski4bOt/WXNa9Ml/wE5YCpbayJoEAAAAABJRU5ErkJggg==", 103 | "zoomOut": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAACwBAMAAABdmfltAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMA/90TkEkQ3c9eAAAEwElEQVR4nNVbSVbjMBDVw+kD2IG9CbAPBPaCDvu4O7n/VRrHhKgGOTVIr1/+ztNX6VdpsFQKQYLmsP1Yrdp2tXrcHtaiTySs+4/7NkH3+FmCu9kD1m9uNzVLW4D67YOnHfH4186bM/dktJG2+TNHO+LJJEczI8OPHAZmCa+FuXmX8LbtrZJZyqtllulgUONiPKR4kvO+anjb9reUdzHbLii6KONtlLxfzDKZVQJPEMmsFHiCQGa9ECMEYhiEGHFRjIWNt23jBSHETRnjQtM2eW7CrP9snpsw67+X7Ffbz8Nm3WwO+2227Ae9wWAi8TXNUJvMG0wHzcwgmzWZN5gbMflxNmsyZ3CXcfYrZ0TGZM7gLjsreePe5k1mGl23y/GG8IthjuybtNHN8bLMt+x7Sl6WmfuCuu5iJ0s7AMZ91HWCYYFEHeM+4jrJTIR2hpG8MygFnkBkviNl4zdmupQU2DNEixuDEEeDsBjYIPw8ynhplKJQxkoo5mMoMpAWKCZknvs2GdkUwdPBbDAxGcQFUkJjMDEZaIGUUBlMTI7JIxSNKoNJYKQBB4ON7fzmkP28yddFBKTkOvNAOI1OgHx/Nuw5q5EQ0EfngIMaKV03ArrvR2RYE7XrqGknLaHEBiWwFpG9a1ACa3GybXArgbQ4ee+eK00JUOuOq0a0EUM/7eg9feuYACMr0lqQUVYK4KgHequ3Et9Q84BDTcE2AnjqGFpAHavEAcbWkYYWZQOpOAgKYxSPADEQA1I92omBgX1AnbHZd0jSZYDR1tl5offGeEtFd/iOEqUFLT3EqaYdGqF7DzGIgjXUPHqIQVjs8KUDyMSU2NGgAxI1AmVc0QbDoAfErmiD8daDIDH38hOGhGqJrlyANqbEvY/4BhC/1yG+BcTRR7wQEbdCZInT4Nv5iNOm11058dpHnHYW10fcAgInMfgmSF4yEReUohrxdUfFNTbptNssSPwfOno38ZBc9T5iOJhWI35OrgrOK5aoGBdg5avN3cA01kectrWK82MwDy83o9/hchwAPx1rPA93AP8bpL4s9p83xteArs1ILbwL5IfSDvyLC34oS/399wE5M9qJCQ8oqdQKy1hzsNhUaE1oasL0jgnUvqGI94CiU/8LxOmtxCC4JlctaFkGgHpHWokyq7HfgjIrtGrAtWKuFiVWvO+4myXW6E/GccvgSvDL8VD4AvsgPwEA6uHfuTkzPHu1gEqc24J7T4jfEcIbhe79vOR7uLkVswwZwBqnTnrJPhEB2pVKiTY9fbu8MXmERHLtS0MXDfCZZycddryerfSZjXTX5v/c1n8giRv2/AocUjjVJHIcrMHoQ9xucUqINYeFNtvhQskZ4KwbOhjjBCRjnlCkdcKvmDKbuA6MJHlZcrE4AWlamiF7jNWPJGzp8934fpGm/qkz9CL7IpOsqMwpzI09THqlLgsyF/tsfqUibzM/WLIprPJM03xj5XNYpbmxc6N7Jk1Yls0717tkE5sF+cfz05Faqdj1kserpbvXS9Cvd6Sg2iGIesc26h000R+NER+6qXWYp97xo3oHpqod8VIcSlP/FcrU0PPWO/hX76hiqHa4MtQ7DlrvAGuO2k87UVc5JHzEJj3WvBF98g8n+QTj6NOXVAAAAABJRU5ErkJggg==", 104 | "intro": "" 105 | } --------------------------------------------------------------------------------