From fe1e774d160da3798eb36332f53eca15d26bc942 Mon Sep 17 00:00:00 2001 From: sergiotarxz Date: Tue, 28 Jul 2020 19:41:40 +0200 Subject: [PATCH 1/2] Avoid connections to google fonts, we are using fontsquirrel ones. Issue #3 --- fonts/opensans/OpenSans-Regular-demo.html | 372 ++++ fonts/opensans/OpenSans-Regular-webfont.svg | 1829 ++++++++++++++++++ fonts/opensans/OpenSans-Regular-webfont.ttf | Bin 0 -> 33428 bytes fonts/opensans/OpenSans-Regular-webfont.woff | Bin 0 -> 20696 bytes fonts/opensans/stylesheet.css | 11 + php/head.php | 2 +- 6 files changed, 2213 insertions(+), 1 deletion(-) create mode 100755 fonts/opensans/OpenSans-Regular-demo.html create mode 100755 fonts/opensans/OpenSans-Regular-webfont.svg create mode 100755 fonts/opensans/OpenSans-Regular-webfont.ttf create mode 100755 fonts/opensans/OpenSans-Regular-webfont.woff create mode 100755 fonts/opensans/stylesheet.css diff --git a/fonts/opensans/OpenSans-Regular-demo.html b/fonts/opensans/OpenSans-Regular-demo.html new file mode 100755 index 0000000..eea782b --- /dev/null +++ b/fonts/opensans/OpenSans-Regular-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +Open Sans Regular Specimen + + + + + + +
+ + + +
+ + +
+ +
+
+
AaBb
+
+
+ +
+
A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
+
+
+
+ + + + + + + + + + + + + + + + +
10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
+ +
+ + + +
+ + +
+
◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
body
body
body
+
+ bodyOpen Sans Regular +
+
+ bodyArial +
+
+ bodyVerdana +
+
+ bodyGeorgia +
+ + + +
+ + +
+ +
+

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+
+
+

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+ +
+ +
+ +
+
+

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+ +
+ +
+ +
+
+

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+ +
+ + + +
+
+

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+ +
+
+

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+ +
+
+

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+ +
+ +
+ +
+
+

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+ +
+ + + + +
+ +
+ +
+ +
+

Lorem Ipsum Dolor

+

Etiam porta sem malesuada magna mollis euismod

+ + +
+
+
+
+

Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

+ + +

Pellentesque ornare sem

+ +

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

+ +

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

+ +

Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

+ +

Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

+ +

Cras mattis consectetur

+ +

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

+ +

Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

+
+ + +
+ +
+ + + + + + + + + +
+ +
+ +
+
+
+

Installing Webfonts

+ +

Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

+ +

1. Upload your webfonts

+

You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

+ +

2. Include the webfont stylesheet

+

A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

+ + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

+ <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

3. Modify your own stylesheet

+

To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

+p { font-family: 'MyWebFont', Arial, sans-serif; } + +

4. Test

+

Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

+
+ + +
+ +
+ +
+ +
+ + diff --git a/fonts/opensans/OpenSans-Regular-webfont.svg b/fonts/opensans/OpenSans-Regular-webfont.svg new file mode 100755 index 0000000..213bff2 --- /dev/null +++ b/fonts/opensans/OpenSans-Regular-webfont.svg @@ -0,0 +1,1829 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/fonts/opensans/OpenSans-Regular-webfont.ttf b/fonts/opensans/OpenSans-Regular-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..4288698ce997ea5460e3eb8bb46f2e08f4734eeb GIT binary patch literal 33428 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 literal 0 HcmV?d00001 diff --git a/fonts/opensans/OpenSans-Regular-webfont.woff b/fonts/opensans/OpenSans-Regular-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..e1153e330b467d122a018bb20fc736972c692330 GIT binary patch literal 20696 zcmY&;b8v0V6YYs_Y}>YN+qP}nPHuc-+qQk<+SF)ixPrVg03d?^0Du+(0FXJfPUu47%Bn&?x|knL;1A03j3e^pmFbxP0APY2+u%Rs z9j5ym+ZsCj#0>!eKsi4?VB8dk1Y@@5X^wg3RQ$q(#*e72$l zaX#jT&OfozKOErK{{w=#ji(s^0AB_Gu$EFshhCdph9}d9wA3$Ys9xQ&y zA8zNz#{U5cTnrexg{_On&mIDPAPfM2bezg)_So1P|L9<6f3(a0>8HyN^K1=0e%1y4 z2?G%P2M``$7&}8-Qvg8hCtu*7b-^LGBAf;s?44Zz0LdRM(8CXZ&HSr%!NJM&$A%&Dg-iU`OJu6HS8Yqw+(2swWPJA_#a32=H4Nyy0gn zKk93M5C9Co3jqCz@&d#Fer5#X27CcPe!L){d_cc{yr5tiV9Y-}{{KdhIe;0^?Jr

D%(4C)*1ONouKl4%i0Kh1yEDR6;z`lcmn|=M{^UDZWnE(Kk`=1X~0<7g{ zAOL`Ptl1{%n`kTIjP^cfIe-7*n+!RlqN;dPP($=Ai(pucz05ayV_`&13XO`$h*}vu z$d6a8koPUixV%&{%RHMmP>_KrB)e0EQjQS0{cnR(5A=YIb1+jd^0 zJnA1E0+7lWX_wBqnEz(V^tiIkKkyS;Or#k;eGH_&*VA(!vxcr(#oGcfi)&(mEHA4nrpaKOsu)!0?W==2^(idKJV2+Law zoE!J6?!CdBgB1KlVzroI|NXNbnqn$>ol@{zQPpcQRC2?4Qw>34*M0Y+;PlFQ#a;4@ zfvma21oLplV3oW=6gU+=aP8wu&0;>&E%%@Gj)RYUD3K#Oz+KWmUY*~PMo~qF?g;Oi zGQ1`=LwJ0E%30NbmQ1W`{t!AbQ%v#W#+708(+6oy?>#YfjNc$)Uwu!$d`I;-o(uIb z^u-9`YctU|El7>oL^Ffn(-FH0DDz;9dECQ(KCic*f2O|aDKO}^_<-kqnf&T4xJpuX z4msn;rz3urQR%`6)6UCyQ_c}LGu#QsOF zlk}Y*4|E6Qh-WlO^gRI)1IZUnBZdI2rnQ9j6tt7Fz^9Qkio#eNeB8S6h?1y=YBK( zsSi5ESfDN8hSGr|f>MHVf|7!=f_j5egQA1Fg(8KrMoCEyQThHbd;P{Q%S12p22xN* z&_NFl3J3}bf>B8$&7d3k{{Hs={C@e)|3>~s|9bu$y?MUeW`~#KZR(R-p`>OX|w(mCf1#{&b4@igws!2(JlwioG27tptQ)6>OkfXE1)8qFB zfRFK#ZRguvVR+8EhSCi8dn4eG|S)Se=TAb1xTb3ZT@_Kd5=b~)nIdamr|)-t=Z|f z85Wz_YPZ^A{GPMv{mh6`Tx7OYtD*7xvw$W#-xy7p5k%OFbH$aD6^7c4mFzfhrM($G zF+-~qpU>%YB)gN{{?dfQ<6-<>JYK)ou&m2BKEJrMy|vPRV5p~j0i$Fxo%?;Z9yt^S zX0$Q@3uuZpUGTp)$|!g9ySq9%qJ$&tPFpDy`%*R&r*0 zhu;_`RK*n4qv{~AY4qG(b6p;k9e46S3j-@YC(&(S zu|%s$h)PjJqeO^xqKV=gw1k{%{`95!%>JUR^*K}KNvLM&J(Jcm#MiZE z{#NFzVWZ^M?lU4-Z-50mP4Gc9)P&j(%cK#{kAg}ldYvF#(t#5b?-loy?F^dl7+YC+ zGA#26#i8WSpFD$g%BTyvYs9;pPn5+Cqvx!rdIimhCoUO+9{K0j-D9l*s_Ne|JFyh7 zmC-He9i!0%kNO^S6XZ9%MHQ z+E4?oG?wrz57zQy3d2-0T0t;NLy4VtllF4jz?&)eDH;R61|;^xp$>m4i2=UrfF;pRjhO2MD3lXkL; zaF8;ge^esW1ok#M_BqJZleCJ6lyxC3bzU2!1}S<7Lxb*3VIKYEWH^juUi`S_$ls(~ zN)PY^{yg=yjwgyMbGd5B5l_=RpRr8bF=iiW@YO8vO!#tL8lRrIpihvytj*j>X2aF_ zh*jEcl+%laq|hWeXVXWBH)f)hdPlQg8d)yv$=Khf>TcA6#U_6R`^)$De%473@TY>k zjNSo0jLUcMCxUO{O%cE9vjY8Ta>M*-;QRSgwI-q{mF0ymMQA_{*x+QS93NShtu&L= ziQrpr80Z9KuYQZBOj2Iu$D6cWd?wggE$rq~sbk^h$lgz@u!?*e)8}rYMFCk#39(jV9|CALXM`d1^=4KH2OQTjortu)zf;zzkLHdf`r&cwXxn=td)j9;ylj%$U;&h2rN zF|x6L0g?>4ms()+yQwY<5(%B-=<8`G2ec&ryi)W)LvWCYU+yz-F6h2RvA~9WD&La; z(-TGKD__}>$Xk^~Y^T?d`@~n5B4lAxLt^sCoU2{|HRM#rKJsnqt)QY_Y1*h5UC3=j zEMrJYBNer4)5h0asX;eeML{32FglYT*#@b#@=2}*CGBHXHWhT!W%z^kHg94RC0F>H z!WjkK(j9?Kr>m#|DP^Id5#ssjBX!ZVwcga#Z@oKy%~5bc=Ts5OSGH8jc4dSWywt6T zDBqOISlmG8=q;;0LEb{)b;*@ZA@p2%WUBF)K96xX_SEh*ja2u&x8jfQ9-o?`g=*$m zF@ozwRRPdUN{6E6(1}WU9+%^(#{#qIw%sICt}yMd54d}D$E-&4#5fTB zc^9ODX~im{4JSl+J9aI43p$Gmke;&TxdDJ4umeU{)iN&g0)T;8da@jthB>_7^oT*j z5H6V73#9u7c$QiqPO$b2c62&az>Ur*XYhpT9;Rc2Cs@xoM{rrw9B{*RZgK;DZi3J# z2M+0s2Belgm^Y3CPWv+nv)iixdyH<(7Kkl#WL--E8xX=gU z|3SIyN43Z`AO7*O|9Cq?W!eha!JX2t(5v+ezF7a_*=$_#&24Q178bhxs|Rkj`W=WUjEISi z^$);DvTB>566@ea| z99S3_nmAmE!bAd6M1cU4V2DhxOz=z;YU=nUxRLK_Yz;4VCdM`!Gg(7p2S*?P_y^7S zPYL{AeNF&W1vG#chPPx314Dxc1M@ASA^+_^h;;uw#gAyh$%cpq{~P0c_1k_0h4E0+ zU&s~YFwlm@lZ?LYLy}CotqT#QqYerf;O@s@`M+9dHgMoq7&jH3*VjPf5g23_N~ zQJcZ6{*BSDs8^JGW;9eZ`c%49@+zq+(JFHd{`$~*TO;oQx?#H^yivUozqrBxW7tuC zIrM3)Y1J(Bw&b?1Hl;Q)$IIQ0VcLPqq0NEr;PBwlaC5jByd3u~qb|fQ+b(Ml`MAUBa(knE872nvXqL=V!-A}vx* z5a-~H(2OvRqKBp3{irPeP|LnmIt4H}Kza;Y{(@}0Jdlf&( zrc0*FYf5>B-yt4C|8-B+r|?%aRM=HaP*7B~R5(>k&u@`;gdm^L6~8hVJpxk z;GA~EI%Tazq$R6m-lS*oxo|X(wxG7a1_F>>kMa9C*J2+?on+PLZ{BB3GYwNVaFGy0 z319El+s`?VbMASMbKVi8?jZ9EQ-DN>xaO}|2`;%8PY?RP zWqf5-drnly6+cqC$Zm~7(U(vE&5y{r_Dy7iXZ9O1uiRPEM2A1xbTRFWO#8gD^wW*M zX{Y5&S@!t}OU6`!rS=Dd5>&$Ht56XqCR3x1jA9NP1VotBNy|}ArDNGKRz9_Xo-p=% z9-WJGA9XY=+!;38^eXnYiL0y6=xo^+s|Y_w__>m7nHKhOtC469^hoB@AQPRNWLFq~ zjpu=DBnmc2vwaBIRYFR#a9a8#&hLCBgx$hF9S?!`8u=@dggv+%LO>|_Hr63Xia&JJ z=TnhJi3B2HAcFz{Y5JPvv1FnlAuTXgf#G3CQrh10_bMp$JQj4)i91)31c@4f{pV1!?sP@syn8~s9Z0!k?F>bu7YfD?)n!~}x+lzzq} zq5*G2LP&=(Q#G$I9VI0xX$39K$1N%~H7Vhy-Br^SD##~YEZ$WI|1($}rtmwMe}&!t zZglgiSHbITSebrmy_ebca)dS$+DbaNYv;>ptVq##cWiID%D>kne)Ylv{{7yKR?*Ai=UwNn%*0(AZEnerI5?~{gO zO0@z9N`dl-vtlwNZg?Vj3K+P8o1K{dp(H1xpr$0F^p(R}r`l_DTD>~Qu=;gqNu^ra z(k2Vs#;w`c>h-$3{(T&Y=GON+P06P3X}iB$JlEIlxeG?|E(D0`kIf}(FDEE&qlaNfDK>2-m!AAw~@JmbJt8Z2J`t5N} zVJf2Nlp;hTF5#eM_3k!aZOho7iXcsmyIoE}qbs1@M#+jSR6dMzB~WiA&I*<1H7kfd z=AwkVf-D?(9%b$go560j(Kj!d>E{*qn9kBPMfNn3_y&}{zwPU~9yqLRpsU7y9``{d z@pTo8*{hQKUE0<0p4IPrw6*O%bd#ygHW2qQU+;;k%6^oKq0QF7)9E!TZB2gV`+Mr_ zZl2<43hT*K_jOjj?P|{p!YOns(j^qyHq1M?5=W4CoWN5hR)IMq4Dm8*RnThCjd17y zYOr^gl4itgmkbLb#|Dboj7wFgbk0gXZ#YxU*4ykbgH&7HzK9Y5fPcj|pydCWVA`b$ zJz8gLenGvmoVJq30e15MW~gF5!%$K>Ct}`~0B*0<>^h#2GGnu!UC*yEiVLy(FTS@g zTwKqTQe@JWAe%b8!tCFyoVtdDgMvW-9xFN3uU~|`?-!C3SQ~&ceeT48GOw?R2PJg? z8w_baOJ7W-s|IQk-7h5BI2n~B>Lf!?=a!vkUGJ8w*L2#bFwyafbX6Iv2t$Z4LC#7% za9$%UvVJ7SCl4o0xy1N_F4DG(w#+gn0q`KLENbm!q&EVzxgMe7uyUZOBp}y{emenO zD~Ea0y7XARfsug`(!@tgHUz8OFx`S}ohNP{nHpr?R<7h3EN}<81c=v#9u0B%2eWC~ za8*>$i4eo7jCh$`

zLO|FbjHdme^I8@)1KClewQUZVNf;|zfBp|(M68=~9_mn!=Zw>#R-2TI-fZZO_)L&CbKeG1UDG z$9J8FzZnRPd>T2vnN^Oq0`wj9iw>tq>wgmKTWiK`hw)mVGN~nv4(K+H5}9nWq@mjH z5ZTyc*7nN?Cr@NpgI;29Oz2 zc>C4ri7%ujLU2AD>!f|AAsnYm9nb*2@9tElJm04 z+)8{JH_)h4VVlmivuw4dBC&Sj#IkJwdGsQ&yp)20%|}|p3!?hfX{|(^mEW}=@}dST zLL$iJlArN3OKL?T#%owV9yg-%r`6nP>5d%F!|-9}xz_(Bek!+q@L?3SF3;|h`B`1X z^^D(iw7rA$Vl;lmkvEPX<`g4zpFB~n=7IzJ@FYkopTp}HlOCM_nSx5>zCtZz>{4i@ zAAKP1Z3~BZ;%^N*BJH4InspvCrX>Wk#?tquPP%&N9iHNI?VMHRi5{cxbiaeZhWkN7 zHteU#ifnQ_G4f1 zgl7q^b{)=;2lhl1b?&D2L@0}KXqC{v$?};oq7{(TDX^h}f`TIih5Zqk(xcVwx;C^d z2Xfd>V{u+;biFrO+?i|_?R{tvXWUI@=?X(n0&`NQ6C)&T4F!H4HQr$(wNgduEO$Me z*z@FkojuI4xP@td>c8~-({FsA6K`v01a8s^2^+kWtnCnL& z6A7yaY#cj8ki%6ln=YRb`snJnkDgyFCUXj_DlXas(;vFLbB!}tjyw0$Fwc9Ns~gRr zi^R<5b+I+3eR%vk-bu?M9W&_s_$Sp)kxFz7OyM6}SugYRL>^-KbFQH6cGuGJgqzN9F zGtH}z!l`Eg8?nDKG#!NIzi6;xnDjIPSPQ`jGT^McXtLdwsphb$?6VNDKpYdZNS5%$ z*AigTm?@X?{_8v3{MSpOL!WXL@b zrM8GClxy~|<+ya+!-rO1R&AvJp8HiU&;K?!nYL72z4|e|7CP%VeTO+y{ij`t)79Wz z*tHv?i?efg;53*$?P;C+wY}ADiKoNi)R=hb(Zx1#gqO?fL|K=cm)B)dW>-0RpQ}x; z4hiDen1F)mE^+Sx=rw{36oqSgw0qsn)I>zaC4_h$@w#r^Md))?p~vA&EJ+s-`M?si z!D1!tP;$rG1hTq|$IshqaS{Iw2{mo==WV+6U`gDXp7-x0H5-59TOe$3w7N7emh~ic z#=f7+7XQgLzAy9}>;;j_O7CYnI&{tjW4>M040@tCv`z7;Y5vIF+si6=r|!bU*HV7~ z-yE)+(TL5@M_hNiMFIns%1XBsj&S@t{wI;91|QP^duqtMkp&tK#boZD{TInLg>2X? z6Y}WkO8Yq8y#H;27ef5y7pCnq7@bdTVb1mM3xQ2*NC0O!qdM38OC!n~^S_u7Y3o&{ z7W`v2vUTZ?4bLI4p+^;Vy}@x`sIbtmk5CfS-*yD z1={7(a&DN0g6$Nw5C2MVg!7VRczfTLEhAbus*ggebeDj~YEg&;_hMV0vpPA>fHl6W z$B%iQ54Q44()bw3=w;7TPnBt?Gue9Gu1Lluix$FNUGQ4|BL*o=U0r!4(|2F0#yj&X z#=G^POTT1FCk!|`DMOisLP-RT_=k`zPD~*`3j$2;q6$f+SwMA0k=0fcbK+8F4FVhj zH~=MJh#!@k!-c_kK87^`J#_^Q&hNf5b~6Kq1TOQA8VzooPiOV?`C zn`|n3(g^xPw3SMQ4U{VmRGQG?f3tK8Vh(z$U5%^#dDlGn+Swtl#>e0a`@U?QrZH%D z0(Hs%b#y~-L!0@4NdxAD_jcX+dOpWIGOGu2R9k|cs-MaK)gwqOfBhP;5d~vjJ$OES zy#{Sqxotr2KQ&$V2|_Jx02Tv=SwVkkTHAODBb#MZbIfuOXY|Jjfs{UZUG(28$}Cxa z9%QtHr5gU#o^xi|GBF3tVz`kmZh@R`0PE_AFvJcFfRa#gQS$Bv++FySZp{^J%GB7( z_UWcb*CDl89d2u^^zde@k8`lJ9w*;fzJLT@=o2?;jViUMQ^~a~OCektwXGdD1aqa38)oP)=DKpflk!fmI)N1pj@ml&!G?@{6cK_bk`??aVyMRM{#ZY3W2W}vOtp|>b^U_sJp*?}ClfZ>aDZK*q1Qx}{{VSj z8Z+i$9yxe6!6Js|wt%e6T-c)6P#wiTm^M{{!qqL987;FR-3Bc4SGXa7M=hS%=Xo9T z1W^7!RcUsg4Bqm)8c|9$DKMV=Gj1O&fkYkn4mv-8XT)Ab^rtdD2)YrRgG9tX zeI994@_x4An(U5Mqk=uxP-=dMYOlTq7>Vm+ypy#)U!JqYh$}gO<>(n|RkuoC%=)@! zj}R9(&T4YjR4M#Rocb-F5TT=BW}0pcEJ`Mn)isMTJZ`KUbL$qqxzB^?aQ)^eaiQE} z>PQ-Tv+#hQYx-#O%7^js$-i~&WrP0?{|;({Q13_T9n9q3LJXAJcVcfiyA`-ddV%W} z>O0NXG|1iaNW~bG%BC)@L%S!3F_vjr9I|(uqGzuC z1suGL2{I4?GgN&ZK|qYl%~UNo-1Oms+e+uskd57{_;rqQ<#9*Yy!$+qagSJ zDgIRe2*Oa)S3o;&&Hza-VhWC{p2s1`=P~3x9JaaHWmD3f*Vn%Ooq~=r-S4dCAqjC9 z85gxL3(i`|4N8&4WK`X%F{|oO$!&in3(Z3F<${ynjBS}7Btc%EB_5em2&KdP zrkM^IM*XLX6L%hNsk*DG(2bT|+!llE*Z5qX5^!H<`gS_i+*XVC)M@w44VOmMQx4+f zom%-tQaG#k8gOuj_jbM#JbYUv!`g!$v(PTjdhhJ`1GC#Jhm-ue-_JId>S|NP2fYgY z(&5Y!;RZt$a_SH$bePBFl@c(Tdx4noNcT22LNq02gc{r!su-<*2rP)S2T-!A2c@z8 z+0-HRqt*5HHzZwXx*b`4#%0_4N``l~Qo-Wq80yEm$`=f(S8LSI8)tGXm6kp4Nph<@ zfu40spiU(g2!4{8E{EJ)j^hCdDr26z;vx=`L$Ql0d*N)ff?7+10$p75H;fbu^I__D zR^CUc;&=U>{<777+sck!GFMg8^#r4e_t~=b7RvNofD%V3edN3Sm>`c@LXpE)=h*8> z-V65e6DwLkC`yVO<^CPLgNj_+bAJJjSJ$v|lBktR^lU^aHQC{6E(h$FT{o-8yG{kM6rGSO?zG<*6U{l!CSwGt2 zzP(O=Im&pG>+=siX;-ikc$%%2W*>)is}q^?FvP)HtOTcP=5qn=nf_7XA0u5)A)1EO z#q+?3?aV!=IAQ_y&==8b7HvKhd@#z+#^<6yTmM`16sm>PTy|Ok|HpfGiF!pmd)s$6M=jq8EJV^~Z zV&V9rY==gB8XX%J?+`rT1AY$sZ10RX0)cFK5H-~qfoy=-TN6%qCr23j6zEyIDYJ7{ zxONpdxXD4Z0;xO6K&&tjIp#TB2~KVe6Ya_zu~Xv!$SXn5ChM3_a$P#Qsg3?Ah57+< z4?5c{o`;YoK96M=tFZqB+7Oa{i|m*!gQS~V#;fzzz1+08%TM@l3bJ4u%k8%ul2f?z zftHjI`3y8|nfy&3i1G29Q;)<99B3SHxx3 z1p&+32%4+-3mRxoeKi|maWkjmtTcy*S+JAkDt<*vt+GXdje1<(OzKMp7uWWp5TesK zKCOTx@SiLEMGslhS2DUhpx?l*g*y|EHk6fxk@F)X^$!*66{}xjPdQDuYV=w1RVNEV zA}eVx1wG)1J_p&3Z$|qG^Nkn0ej}lNuVCY4Yro}lT7Z}qh0;LlfYa^ltgOW&<=hK^ z6Jp{I7MrByZ5@T$0FRfjq)?~DmkCd z1~W$=x9TCG2LF9{HcB70NN)PB*w&P7GDwwrd#wF7Y@6mS%cNFe29CjKXz51~Ky5-? zdn6IYZU1C6QGNa0wv)3B)vsTi-O%gZLDpbC+91UYYtDSpk;QC@lesEq7Oqvo<@xyg?X)qn))lH{rfTlI)L%in zyWUOMwV5YG*MNV2rt~v9t=z1|;p)$&be!M!=dH9k|GUQ6HOs**l4scwv!nVrjs&Sy z|J0Olq!uWxyp0{Any{KbK@?5`L3Z}W97=Ht?a z4)hi^-unnl90V9L3uJR$G`uPBo^Q|TGaEW<4tP#vPXiG=8h5a;0HVG0EoZJP0oMmb zYWX1+$@HSBvB9tv?z5euMqboNakP4h}Rjh65hy`avkkDh7nLO8EUG(Qc$?UqNDjCRBXF-q=>4Hj#7`N zgo1!Gi-sm3jagPW^v0UBG)Y$ynvzo&X24x{1yUBW5sFFY<&`nB2kn@N-1^sK_v z@`3?lM*P04yJL|-tdMM{ox10(T}7v@7An#CRxpf7`88(!1k!|D8+cUkEde=cr&78sfYo*pJ27&0MNcd$+xFRZ3IuLmLo zQO5`G!(jzQUAq{yxwcA`%{7c`W76+k3J;xmw85N#b$bLJ5;x-`WJETxbCa zIpSf73UkP_363JQX@3>yom4}d74bS&03&#!@b@ z`wDNbtd>=KcOAKC8T+Gw ze9h0t5lW->pC4F?va_5jL^J8(N=eetVLVH(Y@fj1-(M@`ED!>(k0ZukQ+dTA?tLwgIR-P_F%~ozm}fiWBX1ywz7H%r1UP$<&oUhe)-owvmvh7 zNeVl5_T9IR-@f2zZ#y_1t4f#e!g3$42py5V9|&>lhF{?-<>zRHp`omtyV#*R8dt4l zKHg10$<0elP0ft_d{Lb;N%ICvhDfrWvU{A)9(qbSHTRomz(BS>xGCpm=i~V%3lFn69TPkT3Hug|F@!7po7rBmFUve%%t1Tw0PsW9hKPUg z%5M$YQEZ!tJyVO|j|nMk7_vf108O05D`C~NupNaY9t`oe@vFlvNhY)TyBn|UDG!uc zL(3JZif=@$>Qw9~bE)SM5Qrlll4UV0UP$Hj3853pxAY+1i@IfZzqiBLfyszkLAMvw zb8R+^O+KR;k;X#(jKE(JnYyB|y=;4+5l^xmngZE(j zjQ+E;dKS-|sdQ>&&3H&RHJB7Yx>u>HYWS$4hkd@wDEH%zf)~ z9$gJWQ(ZzNtY9L4>fX_$G(6t#e;1hBRN1T%L-;3M$GV>G%Yq>&akC^`e~qA9LqqRA z;Ecc<&E65PL*M73K*;PqJ{XWj#rs*KtGv`NiT&S?<(J)67Gj$xa{ae9dOcnQmNaE6 z@sx)6jK7aOBs+X|lK0>D)wlS46&n}ZYGec#Fm%+LL<6ko#SS8sm~JTVSLc~<=@`@G zdmD+CNUH+KGtcx~9dz>v1w8JuS22)~u?p4OOLoqMit=~$98pe#3Da}R(xl!OtJK+g zyQ~(%ICFKrZyRgP!9-}vAfeLP8n3eU|GuZqWVP3UY7r+x1-dma`uhNK}4$0_o)DINhm{@oPP{2aSck=#1 z2QwgQJ&VzF(G;wEyEh$`s`jWVo6fs$k;21ntz6t6Z$3KJDkGPA8rHz)?#76($LaYsK_#;P zbJ@R#;;=N? z$Eu-8K=3K*Apob}9^+~Xo+00W4H_0o1dTXg$y38-clSb~uJkx)VSrcHnS-^3GA<%x zHlw@IR62flHnf|$ib#Z=eF*S*I$v=0ZE(NQD4ycXWjp$rL;HMpl1tXl0=Y=!65DbK zI#IQywCnHjPoc)8^$W<}1>AJ%JQOnz;c>>9RTU9vx_dz$C(XOPaqi1cN|*h)w#R-a zzwx2TEYss6a4$;)COcPL2ngQ%;3fMJB7vatxGFbXB@0t53E6-eThG0kLIq#tRuC6E z?sMjajUV@I9*+Il+sAh??z3g5e(wfBawsaakk+MY`O;ocOM@6jEnkfEA52ADt~VkeQ>%M@ql@75s`|u+^P!#% z3iVl1H+!~PTiQiML~V)w#sOowh)$_q6*8-BK$Mc_u~h6&Sqoi^){aPs!+l{6y#0#rvB;HeZbmrKPjBW2R3qwRSF{U`w&yA6mbbG$wp7Gap}$*Vv;Kh)Ak) zlWI0*`;21-bao6(>)F^piSOWx+Lfk!G&33+n(5yC=_=+x_f|9gp8f4*YK5H*lPVbA ze#wY;evrcqFr&Wbh(|F?sCRN18+-8aY!Lt8u4{M;$(LBcZcON(&MjA2R=rQTOPU{ zF6hEW`%$V8mxt9n0>rjk4QzO|U2+%)U(C0eUe+kjrvcZSjXH~j^YD9h3V8@2esR1* zUdI`tHK@sf&i>e>)IZag?E28^L1wDQn$l#jT`r#A?U?uY-g^)Ek_-6hLe9uD!h49W z<5#d3gNX36rp5cKtFYXTy27JE^Z&%Bh|~kn#wC>?ufng0rWX{&wsCnSgrGBk9uftz zL?m1gfD*zZ66`v=HT;JDwl59n8SCRACVS2D9Wqb(WBe@|FZ29b=2e7F#QEB!i#Mx zAd`Q?LVmSU{0m;?o^g~I{uhN&xh5Yxi_|^)Rn^|3AR?I-EI6S#5lEIXp?Jqakl27R zod=IF7ptM`VL5S~i(>8}C1ncy_1e>h^hE0SpZuH`1~eG^lGj)n(m7DnJF4Vydw*gqpprI3_BjQS`ulXuQ{|S{{;YAk@29hVCR5Z zH5FJ8K5%e*=b5<*=Nt+!=GKIpv)OC@@IqLv{O$s#JUg0N7>)bPb!sSTxZamu4QH~v9XOs#d`rYoSWav}L1{suZnI4(0W@p4)&E;b1qNYp4-rq4a86v~4(B5k>S0}oE zJcFyP+ESNi&_7#I?~ER&$I{ebu$6kckh{s{`iACpRUauGuJ&}L%lU9h$&3~=7|wh9 zJdBK=+x6H^soZLN+=6a7F#|o=jEp<$tSU5mCZHsk+0jxc`MTk_G0hRNAE|sYI40 zhk#a{k_Y~mrY6Fk?!uH2c6}N_=xs{| z0@kpOaDyYW6hFjDg^?5B;0hlFUTQu*BOTLD+c{xE-^yH@h|Zsjfq z&G7INTKyH*MP>S8m1;j?|A1tcy1#Q)^8uRD1<2?mVux*9DJDm?nH(mX^S+g-c4ON6 z7TPO~x}$O9mck`*7u@-cXPqdf+`6Ngu z3NVc!Fj{?cJ4r>zxFl8y&!2IUp*rGktXWK{h$=!Lsve#;RRlq?(>BYVzqFxE@kXI1 z=nEw6Evm!}C&d;4sUoDqHq057H1N{lLE0y0m*0xn2PLwYPZzX9gHN9_l#FuY`@TLU zF>~?#Yr6u4@&2hy4A=R%23v5m>#*0Z)?lmkH>akrSEu;ARa>sN+Kjc=N2h50-aamB zv&}eG{pP}Ky}xdszIU zL@b3Lf=xPU7f*!d**TQdV&<5fR&gW~m_igzOO;)FF&fU8+fOQ0o31qyO_Gnx;*o1e ziNRoXy8u;{t8#&x$zX_f<>Khz6HRS&%pNWhsz`xDObJ2w+%n)DSb`fTs{;>!!&y^j zgvlD0&oyh%(f|(r=_5c;?suCN(OAy5HJ*76aaEMfEgYFbd!Ne6j?ZtZG+7fZRh3A;#=?-mz|4heCCKl1Jl zIJfNvw@uve66FOO?(I;X*D zcZq)WSY$PSwvelvOigdMI2nC^Ouvpl5!y1FZJl=|mCAa<8{EFSG>(t@`z=B>S53pI z;*t&bY@4-OCw@4m@p`6q30o481@)-$z47jv1W^C3txq2-S;l(I?@FV3S7v)#V-FS8zR{noFzYsY>5{;6Fbou*$rE(bg8Z%^V(eAqjZ zv&s4Pr+gv@T1z=?jE3yLnz2%Mo5lxA{kW>7$B#?Dp4`_`Su4E1C=#_TLEjhSh<0bs&Q7bgpelMzvjzm029g8B-KdFUHO(J zQEXmsjk+Q&*@nB)dz~Fwx%Te5mP&s%b5+=^xt&rBlHy4s&T*?}uuYO0uX~VEZ#@W**u5cQmveUFbTP>b! zhMKtv%5Tjqiez&dsU44%;!#)NrQdJW3+Jxu7GoOUotYoHoMw!7%O4wCOZ|O+n8M;E z%^xh-g|PCLp`f+n_jn6t{M}XNt*$PQUL$*8a9)!C6^Cwp=5~%tv9ts~ob$M?X%1fg zF~Kz&@hN}S^t{L!=>4+giqpe&NTOURd|g%ec7{W~YJxXsoXvX=iv6oQlv_JH+`ABy zF@Z*%OTKuSnkonkn2R@JL1woz&$@Ua0fLv(`Q)dID%A0!FDZ(Y`vocbb-ada#@3~A z!utg1wCJ56)=j_Um0fyg7AC>wYMeDJ{!~wv>^KjPuP|$%oh&c;bj&z8$|=E^>SXb+ z@UyQ`_KtWo_xU72yT9h~N_D2c(&%obvRsT7E`P?I!hqA9Jhm<0#ck)CCobgrc=~3Y#r8)j4AO42;Wx{B;NKIi%lWVh@M;4F^ipNqZ z|31&^F?cX8zvEi~S`Lg0o&JylC~$42ZT&Flm@srr~rl(?Dtb~9cAG4)bb#a!HEhjh(#6*CC%cf&NJ(l@#5 z+WT1+0rq!M+@N}CmXFsv-rh4Xp$uH=a$%3Ue%dQ9;V!aAa$S=($2!ztSflys6C*>6 zEiNqa!DHdgOm$&i3@<-a*x(JL4K&drXKNf)c(T4@nkZq<*}-2nmO`YVrlv6LN2(MT zr~Yo8*1KYOYeTezFS-GGB@LpGXzMyPKi%OZsgJ=7#&|xJ(Im?m zJIq^)*WEYqjlt5(*XQflNaK^#JKU|Ry}5}udmeE3`{Xsl=%}TxnI)l>k&ywT9Q6r1 zn`FJqDLH4aNFRB@XBzl#uZ`jT|IW(%>nCBRWBD@3On@qqNseVy|Q@0(s8jjDukz3Sj#cfqeKWY{g{? zJ*xQ&ds%UCUY1ghXSt+(TRErW!2K!IA?#*DF+HyHUeWTDue09QhnsdryHxkA$;(+r z#78_U@l_Wz8rA%8!{~1UHMqIx<3+2>1$Qle)}PMy<=1!obnY(i8NQlf=hfy6`kuEN z>(^t^1uvJz;g)H)R9nnOSM%rC$V==unF~dpPLft0UT+Dnxd3T)=);Z<_SRpY1b0xX z*mqR;kDXE-wB*k;xd}ekcgDHzDb)IJf91Ol_5G&R^}b^L`BQrC_IoX_qxzgua+%2z zSQ3TN+9x+g89|kRZ)wYkMm=gunnl5fAZ~Z!s}MY890;BfL+SHKc`Ho0uCZAYB?4rC z!9i~yLcjG||Don2fR8!5d_i^F|yZpy;r;;$$%Ib346Sx)<2)B5bjZX!d} zZrol3Ue0Sbrh+PNCe41mE6E7v#U^WXc~tl=hme7By5*=IEO8GEC;{^rx! z{lD=Zb9~`3c6EVlQvau?l5ncdB9(`$`-h=)>J^oz=f!55Pw98LyT@o9lzQ^3g(ndU zWL)v6M|A6tmxHZCX7H`fk3atW1^(3^L-JpT$3BOLifda~@>qu?p5bGIQG4#qijucU z4UQ44pLSDlR$SRcMV=w67+6*6qIWIR-j+`-(L=Jm@o8~w?#CuYu9J=>u1|gortud7?@%m&vD-EO&;k2t;*W`@qH zq_QhJFbSfKj!xtM4DShE-bPMIQHhV(dQ#xb-(`IB!)lxxo_I^UZW>aR7rG0!gB~p~ zf(Y9k%nT3T_}$`)p%?hyP2Me@agIfc>N$?lc`&PPZ**gy+*4=%IQ_ivVn3%!UEQ@& zk`mo$rs!X`6hB8_Dt_=XoZzIc;DJCji~vZ;swCaI(_z-fvei>obH=x~GO3c_eWzEI z(w!ozVw_uQi{KD$OLd3dV!^|sst@zN2jJ!uRXKXU>@qbLQLp zQjxCFMGnbja%-ziM(M@xf{? zFjCUqXL3KM#`sRt+G5XMnwA~k^9LMZwi1Z4Y60yz38Yro|D?oo` zYP-g>pIoTh=8f0n{e2^Ww=Q0i0J!^GhXS@&k9Cbs0z!Em~u z+0fVxY&Dm&X&K1s3ja&y<-P^p>7b5)<@+vRGZ?O&bC4S^#79XZr>-Xcgz+59ma#|1 z#w>mi3dX-ai!t1td~G^NcUfFgUGfqGFuO>bb~gXPhBfAH>EznI#{k4Qk#}f6ae96A zPVB2*aNB)n-Z)zLg*@Kn`gkg)1`hVHU(%eV&V!`F`NYDJ{rVVU3XUwPc7(b-jWR*l zb7}1B-~nh~$AMZ$OkXC+?#=C^#IqIvW&Sqi}Q}i%8so^s8APo+=y_y5*K$B|4Qf}4u zhu$xh+0%GSkoxfzU3tHA)NZg3y2KUGe=sBztL^ic+M z+KE3r2OE2~UUOl;f^91HntkY&jJ>sUu?o47)xn$cz8g}=zlg=@D7q{x zlsam;e>I=)1O8)VQXlQnKYBErTpwKzP{%E?it=m1se4g3bfM_NB3IAole{_ zY`c`Bx1`+T5`q(6mEaSYnZo^$a1#PxynA&JO?5w!D)Oi5`S)=VlYFAR zT0XkXa7xjHGYFLu%3|j;iG}NNVW@99Mb{j0x%I_WYf~>r$nu{Z$2Ibi#vHjV>ss6uCoL8bC$QtQaksYG`Dop|fbhU-S&2 zL?XVN_qN;+oH0+rb&IbUz+n8)F5pPzH#hq&5kcY|SCE9lo0rz~2AT7oD_!TEGFT`H z_431f6V)vYHFF|6re0+f16OWOd{emGbq5OWUKJt zh;Et8&R@|G9foF~m>l>SKG5KcJRaZh53syEJi_a&g0YL>1^{|QXEK^{{1eFrF>=aB7 z{(L~(<%?*TCO~WY2kyywf%{VU zWwXGGZnh46P}EKDp8##%zAhY4pNO}Y7&v}Me%4u7%OlD>s>QbMoRr!|Lp;9B;4~r;aZ#KLBKC2I7YouOJS7>>dOmq{6`5J$Diq-6>CZH zQQ2v}=W`Nw{Jd)1eAg>0-b&FIKs?i7?$7bvC+|L)Q6mQRY=0w6+XITn>9aHGz5CpM zcIc6R&^{cY1}94%!pp9`Vcs=JBRn*PqQ>C`H`o;Wu>`DFX>^! z;5@sPYGTHSr$^|$FrdI@;oh_xk?fj2ZF*$XI1(~fxuoTUi#+xf>%V&)TrkC;*J}W# z=YLu_H7SKYuUuHKKZ%rH9U|-q=^QuenxYlXJoV3HrqLJJtp&4 zl>WFxp5&D?u4YMl)5`qH!OR<6Bu<%tF!Jw?znRoFNcCbGIKtwWMbw`Yp0fw8Hq$K$ znVhd!(}57gmQ^u}#BbyKHH=x%n(@$nf0GTZ_(hG0w~C)+Xi0COCtp7tLsKwAsga^q z`^L0sH?`Sny*#<^$TS>K8a&T4qj_PL>rqcaHBxkVBTT>RJP9|bALNa+IUcMaf8(YN zm7h#D@+~K|-PQ67m`t@h?GJ+`&_4n{d}pFV9k`>fawQQGO4b`4>!kPe+n57P6z)jo zO7NKZ8>nA2-7C%&k2VYSs$4Y9&A^pVBJ11hZ4+KXifPry==nZv>ALXhUmH)gdBTJ` zfJ*J(p7J&~WEd{3hilXq0B_cxAmvabhdvppqt5IKd>AhJr43wT2nv{eL3gv_lYbod z5^~WaYPil z^)?jed09WF)$mF`VN)-E^O2I-S(Duu-KReQ!Ss|Qqu3YD88waku~swT_bVc;WTqZ|!1&4rj4i31Lju-bFIu1Y*QPIn*>!+f`1ee!%x^+(n zP5X04Pc;ZBs7T`g-2qIY+;L<94%rVt4OHQD;dp%tgf4`}gu$>DhlR*Ba(vpPa~7Q| z95Zoo2p&$cD+}}g&QP6hXaLt{8n|y4JY;y2-0U`;2m(GWl5FM^!)@M)#wm;c@!;2j zlZT1{B@3-C@Ou(O)nZzmcG}XtpOR%p^Z6eKDw3ckHDUGuHoS89 zz?;e%eU;ZJa&vim zZ%!1S4X(9u`)4jpzAU9BKSMz>qxYqm~k){DaZhWt>$Z{lYQr0-iP3 zx7C9aJ@y+5rRX%=}AOK1Gn5Xy09RnBfQMfA|Ok=S?bR z44z;r&+rz&jA$f`f}D*-Ueb5Rb!wuxKvN|)h~k#@O765_2Q&FsP*;fzQuauwlB?ey z%zpfD(&!D^nj9`lQx}Ldr>JJN0yNfxoTrA1(=-KQ%^9i%|9{~>Ek+c1H@niluN#j< zR@KXQW+c~skO@sbd^4)lDl)bn=*EB@v1t|Y`-tUNM>DsLPrirMNciSmM$$U%EKD{P zd8ngdHRQIB+N6Eo{67NSav5nwpI}~$ndWudk{x8sX$ddEy8Eb1zRNT}!zBhu$vFP1 zC$$M=O*kz|8dM&c#qJW2xjQwTn9CoWA|J+n|EA@3yoL)LGxr&(grL;EQyI^gkTt9U zK%Dq|*2?V}1B@c97oit9ivn&_WBb6Vf#VUNkbr()ZEo7q^j4)wG(VvIndgon7-9bC zlrU+*xc?^@78p*1f&8;Y`fD#4ZqlK4UYl0Ls?{ zFy9XDa!hhkM@m*n+xAO)Xp{sL+_wT}6cU>D(}T9rj1^IzQZ22_ku-r6*PF%(Fq?nD baepuBUz_2{Z2LF - + From 8f5242903295c9aa87e2c734ed41219db86bd1d5 Mon Sep 17 00:00:00 2001 From: sergiotarxz Date: Tue, 28 Jul 2020 19:43:27 +0200 Subject: [PATCH 2/2] fix: Removing useless html example. Issue #3 --- fonts/opensans/OpenSans-Regular-demo.html | 372 ---------------------- 1 file changed, 372 deletions(-) delete mode 100755 fonts/opensans/OpenSans-Regular-demo.html diff --git a/fonts/opensans/OpenSans-Regular-demo.html b/fonts/opensans/OpenSans-Regular-demo.html deleted file mode 100755 index eea782b..0000000 --- a/fonts/opensans/OpenSans-Regular-demo.html +++ /dev/null @@ -1,372 +0,0 @@ - - - - - - - - - - - - -Open Sans Regular Specimen - - - - - - -

- - - -
- - -
- -
-
-
AaBb
-
-
- -
-
A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
-
-
-
- - - - - - - - - - - - - - - - -
10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
- -
- -
- - - -
- - -
-
◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
body
body
body
-
- bodyOpen Sans Regular -
-
- bodyArial -
-
- bodyVerdana -
-
- bodyGeorgia -
- - - -
- - -
- -
-

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
-

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
-

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
-

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
- -
-
-
-

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
-

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
-

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
- -
- -
- -
-
-

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

-
-
-

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

-
- -
- -
- -
-
-

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

-
-
- -
- - - -
-
-

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
-

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
-

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
-

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
- -
- -
-
-

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
-

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
-

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

- -
-
- -
- -
-
-

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

-
-
-

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

-
- -
- -
- -
-
-

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

-
-
- -
- - - - -
- -
- -
- -
-

Lorem Ipsum Dolor

-

Etiam porta sem malesuada magna mollis euismod

- - -
-
-
-
-

Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

- - -

Pellentesque ornare sem

- -

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

- -

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

- -

Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

- -

Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

- -

Cras mattis consectetur

- -

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

- -

Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

-
- - -
- -
- - - - - - - - - -
- -
- -
-
-
-

Installing Webfonts

- -

Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

- -

1. Upload your webfonts

-

You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

- -

2. Include the webfont stylesheet

-

A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

- - - -@font-face{ - font-family: 'MyWebFont'; - src: url('WebFont.eot'); - src: url('WebFont.eot?iefix') format('eot'), - url('WebFont.woff') format('woff'), - url('WebFont.ttf') format('truetype'), - url('WebFont.svg#webfont') format('svg'); -} - - -

We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

- <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> - -

3. Modify your own stylesheet

-

To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

-p { font-family: 'MyWebFont', Arial, sans-serif; } - -

4. Test

-

Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

-
- - -
- -
- -
- -
- -