├── fonts ├── latin │ ├── drsugiyama.eot │ ├── drsugiyama.ttf │ ├── drsugiyama.woff │ └── drsugiyama.svg ├── default │ ├── drsugiyama.eot │ ├── drsugiyama.ttf │ ├── drsugiyama.woff │ └── drsugiyama.svg └── OFL.txt ├── package.json ├── README.md ├── LICENSE └── index.js /fonts/latin/drsugiyama.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shane-tomlinson/connect-fonts-drsugiyama/master/fonts/latin/drsugiyama.eot -------------------------------------------------------------------------------- /fonts/latin/drsugiyama.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shane-tomlinson/connect-fonts-drsugiyama/master/fonts/latin/drsugiyama.ttf -------------------------------------------------------------------------------- /fonts/latin/drsugiyama.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shane-tomlinson/connect-fonts-drsugiyama/master/fonts/latin/drsugiyama.woff -------------------------------------------------------------------------------- /fonts/default/drsugiyama.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shane-tomlinson/connect-fonts-drsugiyama/master/fonts/default/drsugiyama.eot -------------------------------------------------------------------------------- /fonts/default/drsugiyama.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shane-tomlinson/connect-fonts-drsugiyama/master/fonts/default/drsugiyama.ttf -------------------------------------------------------------------------------- /fonts/default/drsugiyama.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shane-tomlinson/connect-fonts-drsugiyama/master/fonts/default/drsugiyama.woff -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "Author": "Shane Tomlinson (https://shanetomlinson.com)", 3 | "name": "connect-fonts-drsugiyama", 4 | "description": "Dr Sugiyama font pack for connect-fonts", 5 | "keywords": ["font", "font-face", "CSS", "connect-fonts", "drsugiyama-regular"], 6 | "homepage": "https://github.com/shane-tomlinson/connect-fonts-drsugiyama", 7 | "licenses": [ 8 | { 9 | "covers": "software", 10 | "type": "MPL-2.0", 11 | "url": "http://mozilla.org/MPL/2.0/" 12 | }, 13 | { 14 | "covers": "fonts", 15 | "type": "OFL-1.1", 16 | "url": "http://scripts.sil.org/OFL" 17 | } 18 | ], 19 | "repository": { 20 | "type": "git", 21 | "url": "https://github.com/shane-tomlinson/connect-fonts-drsugiyama" 22 | }, 23 | "version": "0.0.2", 24 | "engines": { 25 | "node": ">= 0.4.7" 26 | }, 27 | "main": "index" 28 | } 29 | 30 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # connect-fonts-drsugiyama 2 | 3 | Dr Sugiyama fontpack for [connect-fonts](https://github.com/shane-tomlinson/connect-fonts). 4 | 5 | ## Usage 6 | 7 | 1. Include [connect-fonts](https://github.com/shane-tomlinson/connect-fonts) in a node module. 8 | ```js 9 | const font_middleware = require("connect-fonts"); 10 | ``` 11 | 12 | 2. Include the font packs that you want to serve. 13 | ```js 14 | const font_pack = require("connect-fonts-drsugiyama"); 15 | ``` 16 | 17 | 3. Add a middleware by calling the `setup` function. 18 | ```js 19 | app.use(font_middleware.setup({ 20 | fonts: [ font_pack ], 21 | allow_origin: "https://exampledomain.com" 22 | })); 23 | ``` 24 | 25 | 4. Add a link tag to include the font CSS. 26 | ```html 27 | 28 | ``` 29 | 30 | 31 | Available fonts: 32 | * drsugiyama-regular 33 | 34 | Locale-optimised font sets can be served by specifying the locale in the fonts.css URL. 35 | ```html 36 | 37 | ``` 38 | 39 | Available subsets: 40 | * latin 41 | 42 | 5. Set your CSS up to use the new font by using the "Dr Sugiyama" font-family. 43 | ``` 44 | body { 45 | font-family: 'Dr Sugiyama', 'sans-serif', 'serif'; 46 | } 47 | ``` 48 | 49 | ## Font Info 50 | Dr Sugiyama 51 | 52 | * Copyright: Copyright (c) 2004 Alejandro Paul (sudtipos@sudtipos.com), with Reserved Font Name "Dr Sujiyama" 53 | * Trademark: Dr Sujiyama is a trademark of Alejandro Paul. 54 | * Designer: Alejandro Paul 55 | * Designer URL: http://www.sudtipos.com 56 | * Vendor: Alejandro Paul 57 | * Vendor URL: http://www.sudtipos.com 58 | 59 | ## Development Info 60 | * Homepage: https://github.com/shane-tomlinson/connect-fonts-drsugiyama 61 | * Repo: https://github.com/shane-tomlinson/connect-fonts-drsugiyama 62 | 63 | ## Author 64 | * Shane Tomlinson 65 | * shane@shanetomlinson.com 66 | * stomlinson@mozilla.com 67 | * set117@yahoo.com 68 | * https://shanetomlinson.com 69 | * https://github.com/shane-tomlinson 70 | * https://github.com/stomlinson 71 | * @shane_tomlinson 72 | 73 | 74 | ## License 75 | 76 | Software: Licenced under version 2.0 of the MPL 77 | 78 | https://www.mozilla.org/MPL/ 79 | 80 | Fonts: Licensed under version 1.1 of the SIL Open Font License 81 | 82 | http://scripts.sil.org/OFL 83 | 84 | -------------------------------------------------------------------------------- /fonts/OFL.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2011 Alejandro Paul (sudtipos@sudtipos.com), 2 | with Reserved Font Name "Dr Sugiyama" 3 | 4 | This Font Software is licensed under the SIL Open Font License, Version 1.1. 5 | This license is copied below, and is also available with a FAQ at: 6 | http://scripts.sil.org/OFL 7 | 8 | 9 | ----------------------------------------------------------- 10 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 11 | ----------------------------------------------------------- 12 | 13 | PREAMBLE 14 | The goals of the Open Font License (OFL) are to stimulate worldwide 15 | development of collaborative font projects, to support the font creation 16 | efforts of academic and linguistic communities, and to provide a free and 17 | open framework in which fonts may be shared and improved in partnership 18 | with others. 19 | 20 | The OFL allows the licensed fonts to be used, studied, modified and 21 | redistributed freely as long as they are not sold by themselves. The 22 | fonts, including any derivative works, can be bundled, embedded, 23 | redistributed and/or sold with any software provided that any reserved 24 | names are not used by derivative works. The fonts and derivatives, 25 | however, cannot be released under any other type of license. The 26 | requirement for fonts to remain under this license does not apply 27 | to any document created using the fonts or their derivatives. 28 | 29 | DEFINITIONS 30 | "Font Software" refers to the set of files released by the Copyright 31 | Holder(s) under this license and clearly marked as such. This may 32 | include source files, build scripts and documentation. 33 | 34 | "Reserved Font Name" refers to any names specified as such after the 35 | copyright statement(s). 36 | 37 | "Original Version" refers to the collection of Font Software components as 38 | distributed by the Copyright Holder(s). 39 | 40 | "Modified Version" refers to any derivative made by adding to, deleting, 41 | or substituting -- in part or in whole -- any of the components of the 42 | Original Version, by changing formats or by porting the Font Software to a 43 | new environment. 44 | 45 | "Author" refers to any designer, engineer, programmer, technical 46 | writer or other person who contributed to the Font Software. 47 | 48 | PERMISSION & CONDITIONS 49 | Permission is hereby granted, free of charge, to any person obtaining 50 | a copy of the Font Software, to use, study, copy, merge, embed, modify, 51 | redistribute, and sell modified and unmodified copies of the Font 52 | Software, subject to the following conditions: 53 | 54 | 1) Neither the Font Software nor any of its individual components, 55 | in Original or Modified Versions, may be sold by itself. 56 | 57 | 2) Original or Modified Versions of the Font Software may be bundled, 58 | redistributed and/or sold with any software, provided that each copy 59 | contains the above copyright notice and this license. These can be 60 | included either as stand-alone text files, human-readable headers or 61 | in the appropriate machine-readable metadata fields within text or 62 | binary files as long as those fields can be easily viewed by the user. 63 | 64 | 3) No Modified Version of the Font Software may use the Reserved Font 65 | Name(s) unless explicit written permission is granted by the corresponding 66 | Copyright Holder. This restriction only applies to the primary font name as 67 | presented to the users. 68 | 69 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font 70 | Software shall not be used to promote, endorse or advertise any 71 | Modified Version, except to acknowledge the contribution(s) of the 72 | Copyright Holder(s) and the Author(s) or with their explicit written 73 | permission. 74 | 75 | 5) The Font Software, modified or unmodified, in part or in whole, 76 | must be distributed entirely under this license, and must not be 77 | distributed under any other license. The requirement for fonts to 78 | remain under this license does not apply to any document created 79 | using the Font Software. 80 | 81 | TERMINATION 82 | This license becomes null and void if any of the above conditions are 83 | not met. 84 | 85 | DISCLAIMER 86 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 87 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF 88 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT 89 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE 90 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 91 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL 92 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 93 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM 94 | OTHER DEALINGS IN THE FONT SOFTWARE. 95 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Software: Licenced under version 2.0 of the MPL 2 | 3 | https://www.mozilla.org/MPL/ 4 | 5 | Fonts: Licensed under version 1.1 of the SIL Open Font License 6 | 7 | http://scripts.sil.org/OFL 8 | 9 | ======================= 10 | 11 | This Source Code Form is subject to the terms of the Mozilla Public 12 | License, v. 2.0. If a copy of the MPL was not distributed with this file, 13 | You can obtain one at http://mozilla.org/MPL/2.0/. 14 | 15 | ====================== 16 | 17 | Copyright (c) 2004 Alejandro Paul (sudtipos@sudtipos.com), with Reserved Font Name "Dr Sujiyama" 18 | 19 | Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. 20 | 21 | This Font Software is licensed under the SIL Open Font License, Version 1.1. 22 | 23 | This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL 24 | 25 | 26 | ----------------------------------------------------------- 27 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 28 | ----------------------------------------------------------- 29 | 30 | PREAMBLE 31 | The goals of the Open Font License (OFL) are to stimulate worldwide 32 | development of collaborative font projects, to support the font creation 33 | efforts of academic and linguistic communities, and to provide a free and 34 | open framework in which fonts may be shared and improved in partnership 35 | with others. 36 | 37 | The OFL allows the licensed fonts to be used, studied, modified and 38 | redistributed freely as long as they are not sold by themselves. The 39 | fonts, including any derivative works, can be bundled, embedded, 40 | redistributed and/or sold with any software provided that any reserved 41 | names are not used by derivative works. The fonts and derivatives, 42 | however, cannot be released under any other type of license. The 43 | requirement for fonts to remain under this license does not apply 44 | to any document created using the fonts or their derivatives. 45 | 46 | DEFINITIONS 47 | "Font Software" refers to the set of files released by the Copyright 48 | Holder(s) under this license and clearly marked as such. This may 49 | include source files, build scripts and documentation. 50 | 51 | "Reserved Font Name" refers to any names specified as such after the 52 | copyright statement(s). 53 | 54 | "Original Version" refers to the collection of Font Software components as 55 | distributed by the Copyright Holder(s). 56 | 57 | "Modified Version" refers to any derivative made by adding to, deleting, 58 | or substituting -- in part or in whole -- any of the components of the 59 | Original Version, by changing formats or by porting the Font Software to a 60 | new environment. 61 | 62 | "Author" refers to any designer, engineer, programmer, technical 63 | writer or other person who contributed to the Font Software. 64 | 65 | PERMISSION & CONDITIONS 66 | Permission is hereby granted, free of charge, to any person obtaining 67 | a copy of the Font Software, to use, study, copy, merge, embed, modify, 68 | redistribute, and sell modified and unmodified copies of the Font 69 | Software, subject to the following conditions: 70 | 71 | 1) Neither the Font Software nor any of its individual components, 72 | in Original or Modified Versions, may be sold by itself. 73 | 74 | 2) Original or Modified Versions of the Font Software may be bundled, 75 | redistributed and/or sold with any software, provided that each copy 76 | contains the above copyright notice and this license. These can be 77 | included either as stand-alone text files, human-readable headers or 78 | in the appropriate machine-readable metadata fields within text or 79 | binary files as long as those fields can be easily viewed by the user. 80 | 81 | 3) No Modified Version of the Font Software may use the Reserved Font 82 | Name(s) unless explicit written permission is granted by the corresponding 83 | Copyright Holder. This restriction only applies to the primary font name as 84 | presented to the users. 85 | 86 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font 87 | Software shall not be used to promote, endorse or advertise any 88 | Modified Version, except to acknowledge the contribution(s) of the 89 | Copyright Holder(s) and the Author(s) or with their explicit written 90 | permission. 91 | 92 | 5) The Font Software, modified or unmodified, in part or in whole, 93 | must be distributed entirely under this license, and must not be 94 | distributed under any other license. The requirement for fonts to 95 | remain under this license does not apply to any document created 96 | using the Font Software. 97 | 98 | TERMINATION 99 | This license becomes null and void if any of the above conditions are 100 | not met. 101 | 102 | DISCLAIMER 103 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 104 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF 105 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT 106 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE 107 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 108 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL 109 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 110 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM 111 | OTHER DEALINGS IN THE FONT SOFTWARE. 112 | 113 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | const path = require("path"); 2 | 3 | module.exports = { 4 | "root": path.join(__dirname, "fonts"), 5 | 6 | // Package info 7 | "package": { 8 | "name": "connect-fonts-drsugiyama", 9 | "homepage": "https://github.com/shane-tomlinson/connect-fonts-drsugiyama", 10 | "repourl": "https://github.com/shane-tomlinson/connect-fonts-drsugiyama", 11 | "bugsurl": false 12 | }, 13 | 14 | // Package author info 15 | "author": { 16 | "name": "Shane Tomlinson", 17 | "emails": "shane@shanetomlinson.com,stomlinson@mozilla.com,set117@yahoo.com", 18 | "urls": "https://shanetomlinson.com", 19 | "githubs": "https://github.com/shane-tomlinson,https://github.com/stomlinson", 20 | "twitter": "@shane_tomlinson" 21 | }, 22 | 23 | // package license info 24 | "license": { 25 | "name": "SIL Open Font License", 26 | "version": "1.1", 27 | "abbreviation": "OFL-1.1", 28 | "url": "http://scripts.sil.org/OFL", 29 | "text": "Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries.\n\nThis Font Software is licensed under the SIL Open Font License, Version 1.1.\n\nThis license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL\n\n\n-----------------------------------------------------------\nSIL OPEN FONT LICENSE Version 1.1 - 26 February 2007\n-----------------------------------------------------------\n\nPREAMBLE\nThe goals of the Open Font License (OFL) are to stimulate worldwide\ndevelopment of collaborative font projects, to support the font creation\nefforts of academic and linguistic communities, and to provide a free and\nopen framework in which fonts may be shared and improved in partnership\nwith others.\n\nThe OFL allows the licensed fonts to be used, studied, modified and\nredistributed freely as long as they are not sold by themselves. The\nfonts, including any derivative works, can be bundled, embedded, \nredistributed and/or sold with any software provided that any reserved\nnames are not used by derivative works. The fonts and derivatives,\nhowever, cannot be released under any other type of license. The\nrequirement for fonts to remain under this license does not apply\nto any document created using the fonts or their derivatives.\n\nDEFINITIONS\n\"Font Software\" refers to the set of files released by the Copyright\nHolder(s) under this license and clearly marked as such. This may\ninclude source files, build scripts and documentation.\n\n\"Reserved Font Name\" refers to any names specified as such after the\ncopyright statement(s).\n\n\"Original Version\" refers to the collection of Font Software components as\ndistributed by the Copyright Holder(s).\n\n\"Modified Version\" refers to any derivative made by adding to, deleting,\nor substituting -- in part or in whole -- any of the components of the\nOriginal Version, by changing formats or by porting the Font Software to a\nnew environment.\n\n\"Author\" refers to any designer, engineer, programmer, technical\nwriter or other person who contributed to the Font Software.\n\nPERMISSION & CONDITIONS\nPermission is hereby granted, free of charge, to any person obtaining\na copy of the Font Software, to use, study, copy, merge, embed, modify,\nredistribute, and sell modified and unmodified copies of the Font\nSoftware, subject to the following conditions:\n\n1) Neither the Font Software nor any of its individual components,\nin Original or Modified Versions, may be sold by itself.\n\n2) Original or Modified Versions of the Font Software may be bundled,\nredistributed and/or sold with any software, provided that each copy\ncontains the above copyright notice and this license. These can be\nincluded either as stand-alone text files, human-readable headers or\nin the appropriate machine-readable metadata fields within text or\nbinary files as long as those fields can be easily viewed by the user.\n\n3) No Modified Version of the Font Software may use the Reserved Font\nName(s) unless explicit written permission is granted by the corresponding\nCopyright Holder. This restriction only applies to the primary font name as\npresented to the users.\n\n4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font\nSoftware shall not be used to promote, endorse or advertise any\nModified Version, except to acknowledge the contribution(s) of the\nCopyright Holder(s) and the Author(s) or with their explicit written\npermission.\n\n5) The Font Software, modified or unmodified, in part or in whole,\nmust be distributed entirely under this license, and must not be\ndistributed under any other license. The requirement for fonts to\nremain under this license does not apply to any document created\nusing the Font Software.\n\nTERMINATION\nThis license becomes null and void if any of the above conditions are\nnot met.\n\nDISCLAIMER\nTHE FONT SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT\nOF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE\nCOPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nINCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL\nDAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM\nOTHER DEALINGS IN THE FONT SOFTWARE.\n" 30 | }, 31 | 32 | // Common font information 33 | "font_common": { 34 | "names": "drsugiyama", 35 | "family": "Dr Sugiyama", 36 | "copyright": "Copyright (c) 2004 Alejandro Paul (sudtipos@sudtipos.com),\rwith Reserved Font Name \"Dr Sujiyama\"", 37 | "trademark": "Dr Sujiyama is a trademark of Alejandro Paul.", 38 | "manufacturer": "Alejandro Paul", 39 | "url_vendor": "http://www.sudtipos.com", 40 | "designer": "Alejandro Paul", 41 | "url_designer": "http://www.sudtipos.com" 42 | }, 43 | 44 | 45 | // where to find a locale's fonts in the fonts directory 46 | "locale-to-subdirs": { 47 | }, 48 | 49 | // what font types are enabled and what are the extensions of 50 | // the font files. 51 | // 52 | // valid types are embedded-opentype, woff, truetype, svg 53 | "enabled-types": [ "eot", "woff", "ttf", "svg" ], 54 | 55 | // The fonts. The name of the font must be the same as the font 56 | // in the fonts directory. 57 | "fonts": { 58 | "drsugiyama": { 59 | "fontFamily": "Dr Sugiyama", 60 | "fontStyle": "normal", 61 | "fontWeight": "400", 62 | "local": [ "Dr Sugiyama Regular", "DrSugiyama-Regular" ] 63 | } 64 | } 65 | }; 66 | -------------------------------------------------------------------------------- /fonts/default/drsugiyama.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 14 | 16 | 19 | 21 | 24 | 27 | 28 | 30 | 32 | 34 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 44 | 46 | 48 | 50 | 52 | 54 | 56 | 58 | 59 | 61 | 63 | 65 | 67 | 69 | 72 | 75 | 78 | 80 | 83 | 85 | 87 | 90 | 94 | 97 | 99 | 102 | 104 | 107 | 110 | 113 | 116 | 119 | 122 | 125 | 127 | 130 | 132 | 135 | 137 | 139 | 142 | 144 | 145 | 147 | 148 | 149 | 150 | 152 | 154 | 156 | 158 | 160 | 162 | 165 | 167 | 168 | 171 | 174 | 176 | 178 | 180 | 182 | 185 | 187 | 189 | 191 | 193 | 195 | 197 | 199 | 201 | 204 | 207 | 209 | 210 | 212 | 213 | 214 | 215 | 216 | -------------------------------------------------------------------------------- /fonts/latin/drsugiyama.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 14 | 16 | 19 | 21 | 24 | 27 | 28 | 30 | 32 | 34 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 44 | 46 | 48 | 50 | 52 | 54 | 56 | 58 | 59 | 61 | 63 | 65 | 67 | 69 | 72 | 75 | 78 | 80 | 83 | 85 | 87 | 90 | 94 | 97 | 99 | 102 | 104 | 107 | 110 | 113 | 116 | 119 | 122 | 125 | 127 | 130 | 132 | 135 | 137 | 139 | 142 | 144 | 145 | 147 | 148 | 149 | 150 | 152 | 154 | 156 | 158 | 160 | 162 | 165 | 167 | 168 | 171 | 174 | 176 | 178 | 180 | 182 | 185 | 187 | 189 | 191 | 193 | 195 | 197 | 199 | 201 | 204 | 207 | 209 | 210 | 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 | 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 | 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 | 727 | 728 | 729 | 730 | 731 | 732 | 733 | 734 | 735 | 736 | 737 | 738 | 739 | 740 | 741 | 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 | --------------------------------------------------------------------------------