From ef1f10888f521858287dcd649772c837574b3ac3 Mon Sep 17 00:00:00 2001 From: Julien WITTOUCK <julien.wittouck@gmail.com> Date: Fri, 7 Mar 2025 11:23:58 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20:=20add=20second=20session=20subjec?= =?UTF-8?q?t?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 21 + w12-rendu/12-seconde-session.adoc | 220 ++ w12-rendu/12-seconde-session.html | 927 +++++ w12-rendu/12-seconde-session.pdf | 5429 +++++++++++++++++++++++++++++ 4 files changed, 6597 insertions(+) create mode 100644 w12-rendu/12-seconde-session.adoc create mode 100644 w12-rendu/12-seconde-session.html create mode 100644 w12-rendu/12-seconde-session.pdf diff --git a/index.html b/index.html index c724b90..44f7fab 100644 --- a/index.html +++ b/index.html @@ -397,6 +397,27 @@ </div> </div> </div> + <div class="col"> + <div class="card h-100"> + <img + class="card-img-top" + src="images/placeholder.png" + alt="placeholder" + /> + <div class="card-body"> + <h5 class="card-title"> + Seconde Session + <small class="text-muted">fri. 7 mar.</small> + </h5> + </div> + <div class="card-footer"> + <div class="btn-group" role="group"> + <a href="w12-rendu/12-seconde-session.html" class="btn btn-primary">Sujet</a> + <a href="w12-rendu/12-seconde-session.pdf" class="btn btn-secondary"><i class="bi bi-file-earmark-pdf-fill"></i></a> + </div> + </div> + </div> + </div> </div> </div> diff --git a/w12-rendu/12-seconde-session.adoc b/w12-rendu/12-seconde-session.adoc new file mode 100644 index 0000000..e07f2c6 --- /dev/null +++ b/w12-rendu/12-seconde-session.adoc @@ -0,0 +1,220 @@ +:source-highlighter: rouge +:prewrap!: + +:icons: font + +:iconfont-cdn: https://use.fontawesome.com/releases/v5.4.2/css/all.css + +:toc: left +:toclevels: 4 + +:linkattrs: + +:sectlinks: +:sectanchors: +:sectnums: + +:experimental: + +:stem: + += ALOM - Seconde Session + +*Session de rattrapage master MIAGE - Groupe 1* + +_Pokemon TCG Pocket_ est un jeu de cartes à collectionner. Les dresseurs de Pokemon piochent tous les jours 2 boosters de 5 cartes, pour constituer leur collection. +Ces cartes représentent chacune un Pokemon. + +L'objectif de ce sujet est de créer une application _booster_, qui permet à un dresseur de tirer 2 boosters par jour, de sélectionner une carte dans chaque booster, et d'ajouter les Pokemon à son équipe. + +== Contraintes de la session + +La session se déroule ce vendredi 7 mars 2025, de 13h30 à 17h30. + +=== Repository GitLab de rendu + +Créez votre repository GitLab avec ce lien : https://gitlab-classrooms.cleverapps.io/assignments/820d0a29-5478-40c3-a59f-687f85d61c51/accept + +Il contient un squelette d'application que vous pouvez utiliser. + +Le rendu se fait via vos repository GitLab. + +Vous devez push votre code directement sur le repository qui vous est affecté, et que vous avez créé dans GitLab Classrooms. + +NOTE: Évitez de commiter/pusher vos répertoires `target` et vos fichiers eclipse/intelliJ `.idea`, `.settings`... +Vous devez déjà avoir un fichier `.gitignore` à la racine de vos projets pour cela. + + +CAUTION: Les repositories GitLab seront fermés automatiquement le vendredi 7 mars 2025 à 18h. + +=== Contraintes techniques + +Les fonctionnalités demandées sont exposées à travers une API REST/JSON. +Il n'est pas demandé le développement d'IHM pour ces fonctionnalités. + +Les données de votre API doivent être stockées dans une base de données `h2`, en utilisant JPA. + +Pour la configuration d'une base de données h2, vous pouvez vous reporter au https://gitlabpages.univ-lille.fr/alom-2024/cours/w04-persistence/04-tp-persistence.html#_le_repository_jpa[TP sur la persistance des données]. + +L'écriture de tests unitaires avec JUnit n'est pas obligatoire. + +Il n'est pas nécessaire de déployer votre code sur Clever Cloud, seul le rendu GitLab est important. + +Il n'est pas nécessaire non plus de sécuriser votre API avec Spring Security. + +== Services mis à disposition + +Pour vous aider à développer, des services _Pokemon Type API_ et _Trainer API_ ont été déployés sur Clever Cloud et sont accessibles. +Vous devrez vous connecter à ces services pour lister les Pokemons, et mettre à jour les Trainer. + +Les services sont accessibles aux URLs suivantes : + +* Pokemon Type API : https://pokemon-types.cleverapps.io/ +** `GET https://pokemon-types.cleverapps.io/pokemon-types/` +** `GET https://pokemon-types.cleverapps.io/pokemon-types/25` + +* Trainer API : https://trainers.cleverapps.io/ +** `GET https://trainers.cleverapps.io/trainers/` +** `GET https://trainers.cleverapps.io/trainers/Ash` +** `GET https://trainers.cleverapps.io/trainers/Misty` + +Pour Trainer API, un Swagger est aussi disponible : https://trainers.cleverapps.io/swagger-ui/index.html + +Vous pouvez utiliser ce Swagger pour créer un Trainer vous appartenant avec une requête POST, voici un exemple : + +[source,shell] +---- +curl -X 'POST' \ + 'https://trainers.cleverapps.io/trainers/' \ + -H 'Content-Type: application/json' \ + -d '{ + "name": "Major Bob", + "email": "major-bob@pokemon-champions.org", + "team": [ + { + "pokemonTypeId": 100, + "level": 21 + }, + { + "pokemonTypeId": 25, + "level": 18 + }, + { + "pokemonTypeId": 26, + "level": 24 + } + ] +}' +---- + +L'ajout d'un Pokemon à un Trainer se fait avec une requête POST : + +[source,shell] +---- +curl -X 'POST' \ + 'https://trainers.cleverapps.io/trainers/Ash/catchPokemon' \ + -H 'Content-Type: application/json' \ + -d '{ + "pokemonTypeId": 141, + "level": 5 +}' +---- + +== Sujet + +Le sujet est composé de _User Stories_. +L'implémentation que vous faites des _User Stories_ est libre, charge à vous d'implémenter une architecture de code qui vous semble correcte, en vous inspirant de ce que nous avons déjà implémenté en TP. + +=== En tant que dresseur, je peux ouvrir un booster de cartes, contenant 5 cartes aléatoires. + +L'ouverture d'un booster doit se faire avec une requête de ce type, avec en paramètre l'identifiant du Trainer qui ouvre le booster : + +[source,httprequest] +---- +GET /booster?trainerId=Ash + +{ + "boosterId": "a5338850-ece2-4c0c-aa67-77b825f3ee70", + "trainerId": "Ash", + "openingDate": "2025-03-07", + "cardSelected": false, + "cards: [ + { "cardId": "2e66584b-c794-4a08-84be-8f4cb98baf66", "pokemonTypeId": 25, "name": "Pikachu", "level": 6 }, + { "cardId": "a412285b-e76b-4667-b9fe-55e0a5068262", "pokemonTypeId": 12, "name:" Butterfree", level": 1 }, + { "cardId": "d8020868-0fdd-4e77-b9a5-2079e2f987f1", "pokemonTypeId": 65, "name": "Alakazam", level": 60 }, + { "cardId": "3bfe98b8-7b79-4a6f-a204-1521ac0d4094", "pokemonTypeId": 25, "name": "Pikachu", "level": 13 }, + { "cardId": "3ab50e7b-2fdc-4842-ae4e-acdef1f745d6", "pokemonTypeId": 125, "name": "Electabuzz", "level": 44 } + ] +} +---- + +Les boosters sont stockés en base de données après avoir été générés aléatoirement lors de l'appel. + +Chaque booster a un identifiant unique (qui peut être un numéro de séquence de type `Long`, ou un `UUID`). + +La date "openingDate" correspond à la date de création du booster. + +La valeur "cardSelected" permet d'indiquer que le booster a été ouvert, mais qu'aucune carte n'a été choisie dans le booster pour l'instant. + +Les cartes sont aléatoires, avec les identifiants de Pokemon ayant une valeur entre 1 et 151. + +Une carte avec le même Pokémon peut apparaître plusieurs fois (comme Pikachu dans l'exemple). + +Chaque carte a un identifiant unique (qui peut être un numéro de séquence de type `Long`, ou un `UUID`). + +Le niveau de la carte est un nombre aléatoire entre 1 et 50. + +NOTE: La génération d'un nombre aléatoire peut se faire avec https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Random.html#nextInt(int)[`Random.nextInt()`] + +NOTE: Pour la récupération d'un "name" de la carte, un appel à _Pokemon Type_ peut s'avérer utile. + +''' + +=== En tant que dresseur, je ne peux ouvrir que 2 boosters par jour + +L'ouverture de 2 boosters sur la même journée est possible. + +L'ouverture d'un troisième booster renvoie une erreur avec un statut HTTP `402 Payment Required`. + +Le champ "openingDate" des boosters permet de vérifier le nombre de boosters ouvert par le dresseur sur une journée donnée. + +''' + +=== En tant que dresseur, après avoir ouvert un booster de cartes, je choisis un Pokemon pour l'ajouter à mon équipe + +La sélection d'une carte dans un booster se faire avec la requête suivante : + +[source] +---- +POST /booster/{boosterId}/chooseCard/{cardId} +---- + +En reprenant l'exemple précédent, une requête correcte serait + +[source,httprequest] +---- +POST /booster/a5338850-ece2-4c0c-aa67-77b825f3ee70/chooseCard/a412285b-e76b-4667-b9fe-55e0a5068262 +---- + +Si une carte a déjà été sélectionnée dans le booster (`cardSelected == true`), retourner une erreur 400. + +Si la carte choisie n'existe pas dans le booster, retourner une erreur 404. + +Si toutes les conditions sont remplies, le Pokemon peut être ajouté à l'équipe du dresseur qui a ouvert le booster, avec une requête sur l'API Trainer, en passant en paramètre l'identifiant du Pokemon et le level de la carte sélectionnée : + +[source,shell] +---- +curl -X 'POST' \ + 'https://trainers.cleverapps.io/trainers/Ash/catchPokemon' \ + -H 'Content-Type: application/json' \ + -d '{ + "pokemonTypeId": 125, + "level": 44 +}' +---- + +Si tout est ok, le booster est validé et la `cardSelected` doit être positionné à `true` en base de données. + +''' + +Fin du sujet \ No newline at end of file diff --git a/w12-rendu/12-seconde-session.html b/w12-rendu/12-seconde-session.html new file mode 100644 index 0000000..4fe5e60 --- /dev/null +++ b/w12-rendu/12-seconde-session.html @@ -0,0 +1,927 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="UTF-8"> +<meta http-equiv="X-UA-Compatible" content="IE=edge"> +<meta name="viewport" content="width=device-width, initial-scale=1.0"> +<meta name="generator" content="Asciidoctor 2.0.23"> +<title>ALOM - Seconde Session</title> +<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700"> +<style> +/*! Asciidoctor default stylesheet | MIT License | https://asciidoctor.org */ +/* Uncomment the following line when using as a custom stylesheet */ +/* @import "https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700"; */ +html{font-family:sans-serif;-webkit-text-size-adjust:100%} +a{background:none} +a:focus{outline:thin dotted} +a:active,a:hover{outline:0} +h1{font-size:2em;margin:.67em 0} +b,strong{font-weight:bold} +abbr{font-size:.9em} +abbr[title]{cursor:help;border-bottom:1px dotted #dddddf;text-decoration:none} +dfn{font-style:italic} +hr{height:0} +mark{background:#ff0;color:#000} +code,kbd,pre,samp{font-family:monospace;font-size:1em} +pre{white-space:pre-wrap} +q{quotes:"\201C" "\201D" "\2018" "\2019"} +small{font-size:80%} +sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} +sup{top:-.5em} +sub{bottom:-.25em} +img{border:0} +svg:not(:root){overflow:hidden} +figure{margin:0} +audio,video{display:inline-block} +audio:not([controls]){display:none;height:0} +fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em} +legend{border:0;padding:0} +button,input,select,textarea{font-family:inherit;font-size:100%;margin:0} +button,input{line-height:normal} +button,select{text-transform:none} +button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer} +button[disabled],html input[disabled]{cursor:default} +input[type=checkbox],input[type=radio]{padding:0} +button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} +textarea{overflow:auto;vertical-align:top} +table{border-collapse:collapse;border-spacing:0} +*,::before,::after{box-sizing:border-box} +html,body{font-size:100%} +body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto Serif","DejaVu Serif",serif;line-height:1;position:relative;cursor:auto;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-wrap:anywhere;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased} +a:hover{cursor:pointer} +img,object,embed{max-width:100%;height:auto} +object,embed{height:100%} +img{-ms-interpolation-mode:bicubic} +.left{float:left!important} +.right{float:right!important} +.text-left{text-align:left!important} +.text-right{text-align:right!important} +.text-center{text-align:center!important} +.text-justify{text-align:justify!important} +.hide{display:none} +img,object,svg{display:inline-block;vertical-align:middle} +textarea{height:auto;min-height:50px} +select{width:100%} +.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em} +div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0} +a{color:#2156a5;text-decoration:underline;line-height:inherit} +a:hover,a:focus{color:#1d4b8f} +a img{border:0} +p{line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility} +p aside{font-size:.875em;line-height:1.35;font-style:italic} +h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open Sans","DejaVu Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em} +h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0} +h1{font-size:2.125em} +h2{font-size:1.6875em} +h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em} +h4,h5{font-size:1.125em} +h6{font-size:1em} +hr{border:solid #dddddf;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em} +em,i{font-style:italic;line-height:inherit} +strong,b{font-weight:bold;line-height:inherit} +small{font-size:60%;line-height:inherit} +code{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;color:rgba(0,0,0,.9)} +ul,ol,dl{line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit} +ul,ol{margin-left:1.5em} +ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0} +ul.circle{list-style-type:circle} +ul.disc{list-style-type:disc} +ul.square{list-style-type:square} +ul.circle ul:not([class]),ul.disc ul:not([class]),ul.square ul:not([class]){list-style:inherit} +ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0} +dl dt{margin-bottom:.3125em;font-weight:bold} +dl dd{margin-bottom:1.25em} +blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd} +blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)} +@media screen and (min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2} +h1{font-size:2.75em} +h2{font-size:2.3125em} +h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em} +h4{font-size:1.4375em}} +table{background:#fff;margin-bottom:1.25em;border:1px solid #dedede;word-wrap:normal} +table thead,table tfoot{background:#f7f8f7} +table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left} +table tr th,table tr td{padding:.5625em .625em;font-size:inherit;color:rgba(0,0,0,.8)} +table tr.even,table tr.alt{background:#f8f8f7} +table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{line-height:1.6} +h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em} +h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title strong,h4 strong,h5 strong,h6 strong{font-weight:400} +.center{margin-left:auto;margin-right:auto} +.stretch{width:100%} +.clearfix::before,.clearfix::after,.float-group::before,.float-group::after{content:" ";display:table} +.clearfix::after,.float-group::after{clear:both} +:not(pre).nobreak{word-wrap:normal} +:not(pre).nowrap{white-space:nowrap} +:not(pre).pre-wrap{white-space:pre-wrap} +:not(pre):not([class^=L])>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background:#f7f7f8;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed} +pre{color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;line-height:1.45;text-rendering:optimizeSpeed} +pre code,pre pre{color:inherit;font-size:inherit;line-height:inherit} +pre>code{display:block} +pre.nowrap,pre.nowrap pre{white-space:pre;word-wrap:normal} +em em{font-style:normal} +strong strong{font-weight:400} +.keyseq{color:rgba(51,51,51,.8)} +kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 0 0 .1em #fff;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap} +.keyseq kbd:first-child{margin-left:0} +.keyseq kbd:last-child{margin-right:0} +.menuseq,.menuref{color:#000} +.menuseq b:not(.caret),.menuref{font-weight:inherit} +.menuseq{word-spacing:-.02em} +.menuseq b.caret{font-size:1.25em;line-height:.8} +.menuseq i.caret{font-weight:bold;text-align:center;width:.45em} +b.button::before,b.button::after{position:relative;top:-1px;font-weight:400} +b.button::before{content:"[";padding:0 3px 0 2px} +b.button::after{content:"]";padding:0 2px 0 3px} +p a>code:hover{color:rgba(0,0,0,.9)} +#header,#content,#footnotes,#footer{width:100%;margin:0 auto;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em} +#header::before,#header::after,#content::before,#content::after,#footnotes::before,#footnotes::after,#footer::before,#footer::after{content:" ";display:table} +#header::after,#content::after,#footnotes::after,#footer::after{clear:both} +#content{margin-top:1.25em} +#content::before{content:none} +#header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0} +#header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #dddddf} +#header>h1:only-child{border-bottom:1px solid #dddddf;padding-bottom:8px} +#header .details{border-bottom:1px solid #dddddf;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:flex;flex-flow:row wrap} +#header .details span:first-child{margin-left:-.125em} +#header .details span.email a{color:rgba(0,0,0,.85)} +#header .details br{display:none} +#header .details br+span::before{content:"\00a0\2013\00a0"} +#header .details br+span.author::before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)} +#header .details br+span#revremark::before{content:"\00a0|\00a0"} +#header #revnumber{text-transform:capitalize} +#header #revnumber::after{content:"\00a0"} +#content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px solid #dddddf;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem} +#toc{border-bottom:1px solid #e7e7e9;padding-bottom:.5em} +#toc>ul{margin-left:.125em} +#toc ul.sectlevel0>li>a{font-style:italic} +#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0} +#toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none} +#toc li{line-height:1.3334;margin-top:.3334em} +#toc a{text-decoration:none} +#toc a:active{text-decoration:underline} +#toctitle{color:#7a2518;font-size:1.2em} +@media screen and (min-width:768px){#toctitle{font-size:1.375em} +body.toc2{padding-left:15em;padding-right:0} +body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #dddddf;padding-bottom:8px} +#toc.toc2{margin-top:0!important;background:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #e7e7e9;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto} +#toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em} +#toc.toc2>ul{font-size:.9em;margin-bottom:0} +#toc.toc2 ul ul{margin-left:0;padding-left:1em} +#toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em} +body.toc2.toc-right{padding-left:0;padding-right:15em} +body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid #e7e7e9;left:auto;right:0}} +@media screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0} +#toc.toc2{width:20em} +#toc.toc2 #toctitle{font-size:1.375em} +#toc.toc2>ul{font-size:.95em} +#toc.toc2 ul ul{padding-left:1.25em} +body.toc2.toc-right{padding-left:0;padding-right:20em}} +#content #toc{border:1px solid #e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;border-radius:4px} +#content #toc>:first-child{margin-top:0} +#content #toc>:last-child{margin-bottom:0} +#footer{max-width:none;background:rgba(0,0,0,.8);padding:1.25em} +#footer-text{color:hsla(0,0%,100%,.8);line-height:1.44} +#content{margin-bottom:.625em} +.sect1{padding-bottom:.625em} +@media screen and (min-width:768px){#content{margin-bottom:1.25em} +.sect1{padding-bottom:1.25em}} +.sect1:last-child{padding-bottom:0} +.sect1+.sect1{border-top:1px solid #e7e7e9} +#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400} +#content h1>a.anchor::before,h2>a.anchor::before,h3>a.anchor::before,#toctitle>a.anchor::before,.sidebarblock>.content>.title>a.anchor::before,h4>a.anchor::before,h5>a.anchor::before,h6>a.anchor::before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em} +#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible} +#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none} +#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221} +details,.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em} +details{margin-left:1.25rem} +details>summary{cursor:pointer;display:block;position:relative;line-height:1.6;margin-bottom:.625rem;outline:none;-webkit-tap-highlight-color:transparent} +details>summary::-webkit-details-marker{display:none} +details>summary::before{content:"";border:solid transparent;border-left:solid;border-width:.3em 0 .3em .5em;position:absolute;top:.5em;left:-1.25rem;transform:translateX(15%)} +details[open]>summary::before{border:solid transparent;border-top:solid;border-width:.5em .3em 0;transform:translateY(15%)} +details>summary::after{content:"";width:1.25rem;height:1em;position:absolute;top:.3em;left:-1.25rem} +.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic} +table.tableblock.fit-content>caption.title{white-space:nowrap;width:0} +.paragraph.lead>p,#preamble>.sectionbody>[class=paragraph]:first-of-type p{font-size:1.21875em;line-height:1.6;color:rgba(0,0,0,.85)} +.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%} +.admonitionblock>table td.icon{text-align:center;width:80px} +.admonitionblock>table td.icon img{max-width:none} +.admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open Sans","DejaVu Sans",sans-serif;text-transform:uppercase} +.admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #dddddf;color:rgba(0,0,0,.6);word-wrap:anywhere} +.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0} +.exampleblock>.content{border:1px solid #e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;border-radius:4px} +.sidebarblock{border:1px solid #dbdbd6;margin-bottom:1.25em;padding:1.25em;background:#f3f3f2;border-radius:4px} +.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center} +.exampleblock>.content>:first-child,.sidebarblock>.content>:first-child{margin-top:0} +.exampleblock>.content>:last-child,.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0} +.literalblock pre,.listingblock>.content>pre{border-radius:4px;overflow-x:auto;padding:1em;font-size:.8125em} +@media screen and (min-width:768px){.literalblock pre,.listingblock>.content>pre{font-size:.90625em}} +@media screen and (min-width:1280px){.literalblock pre,.listingblock>.content>pre{font-size:1em}} +.literalblock pre,.listingblock>.content>pre:not(.highlight),.listingblock>.content>pre[class=highlight],.listingblock>.content>pre[class^="highlight "]{background:#f7f7f8} +.literalblock.output pre{color:#f7f7f8;background:rgba(0,0,0,.9)} +.listingblock>.content{position:relative} +.listingblock code[data-lang]::before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:inherit;opacity:.5} +.listingblock:hover code[data-lang]::before{display:block} +.listingblock.terminal pre .command::before{content:attr(data-prompt);padding-right:.5em;color:inherit;opacity:.5} +.listingblock.terminal pre .command:not([data-prompt])::before{content:"$"} +.listingblock pre.highlightjs{padding:0} +.listingblock pre.highlightjs>code{padding:1em;border-radius:4px} +.listingblock pre.prettyprint{border-width:0} +.prettyprint{background:#f7f7f8} +pre.prettyprint .linenums{line-height:1.45;margin-left:2em} +pre.prettyprint li{background:none;list-style-type:inherit;padding-left:0} +pre.prettyprint li code[data-lang]::before{opacity:1} +pre.prettyprint li:not(:first-child) code[data-lang]::before{display:none} +table.linenotable{border-collapse:separate;border:0;margin-bottom:0;background:none} +table.linenotable td[class]{color:inherit;vertical-align:top;padding:0;line-height:inherit;white-space:normal} +table.linenotable td.code{padding-left:.75em} +table.linenotable td.linenos,pre.pygments .linenos{border-right:1px solid;opacity:.35;padding-right:.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} +pre.pygments span.linenos{display:inline-block;margin-right:.75em} +.quoteblock{margin:0 1em 1.25em 1.5em;display:table} +.quoteblock:not(.excerpt)>.title{margin-left:-1.5em;margin-bottom:.75em} +.quoteblock blockquote,.quoteblock p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify} +.quoteblock blockquote{margin:0;padding:0;border:0} +.quoteblock blockquote::before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0 1px 2px rgba(0,0,0,.1)} +.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0} +.quoteblock .attribution{margin-top:.75em;margin-right:.5ex;text-align:right} +.verseblock{margin:0 1em 1.25em} +.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans-serif;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility} +.verseblock pre strong{font-weight:400} +.verseblock .attribution{margin-top:1.25rem;margin-left:.5ex} +.quoteblock .attribution,.verseblock .attribution{font-size:.9375em;line-height:1.45;font-style:italic} +.quoteblock .attribution br,.verseblock .attribution br{display:none} +.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-.025em;color:rgba(0,0,0,.6)} +.quoteblock.abstract blockquote::before,.quoteblock.excerpt blockquote::before,.quoteblock .quoteblock blockquote::before{display:none} +.quoteblock.abstract blockquote,.quoteblock.abstract p,.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{line-height:1.6;word-spacing:0} +.quoteblock.abstract{margin:0 1em 1.25em;display:block} +.quoteblock.abstract>.title{margin:0 0 .375em;font-size:1.15em;text-align:center} +.quoteblock.excerpt>blockquote,.quoteblock .quoteblock{padding:0 0 .25em 1em;border-left:.25em solid #dddddf} +.quoteblock.excerpt,.quoteblock .quoteblock{margin-left:0} +.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{color:inherit;font-size:1.0625rem} +.quoteblock.excerpt .attribution,.quoteblock .quoteblock .attribution{color:inherit;font-size:.85rem;text-align:left;margin-right:0} +p.tableblock:last-child{margin-bottom:0} +td.tableblock>.content{margin-bottom:1.25em;word-wrap:anywhere} +td.tableblock>.content>:last-child{margin-bottom:-1.25em} +table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede} +table.grid-all>*>tr>*{border-width:1px} +table.grid-cols>*>tr>*{border-width:0 1px} +table.grid-rows>*>tr>*{border-width:1px 0} +table.frame-all{border-width:1px} +table.frame-ends{border-width:1px 0} +table.frame-sides{border-width:0 1px} +table.frame-none>colgroup+*>:first-child>*,table.frame-sides>colgroup+*>:first-child>*{border-top-width:0} +table.frame-none>:last-child>:last-child>*,table.frame-sides>:last-child>:last-child>*{border-bottom-width:0} +table.frame-none>*>tr>:first-child,table.frame-ends>*>tr>:first-child{border-left-width:0} +table.frame-none>*>tr>:last-child,table.frame-ends>*>tr>:last-child{border-right-width:0} +table.stripes-all>*>tr,table.stripes-odd>*>tr:nth-of-type(odd),table.stripes-even>*>tr:nth-of-type(even),table.stripes-hover>*>tr:hover{background:#f8f8f7} +th.halign-left,td.halign-left{text-align:left} +th.halign-right,td.halign-right{text-align:right} +th.halign-center,td.halign-center{text-align:center} +th.valign-top,td.valign-top{vertical-align:top} +th.valign-bottom,td.valign-bottom{vertical-align:bottom} +th.valign-middle,td.valign-middle{vertical-align:middle} +table thead th,table tfoot th{font-weight:bold} +tbody tr th{background:#f7f8f7} +tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:rgba(0,0,0,.8);font-weight:bold} +p.tableblock>code:only-child{background:none;padding:0} +p.tableblock{font-size:1em} +ol{margin-left:1.75em} +ul li ol{margin-left:1.5em} +dl dd{margin-left:1.125em} +dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0} +li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:.625em} +ul.checklist,ul.none,ol.none,ul.no-bullet,ol.no-bullet,ol.unnumbered,ul.unstyled,ol.unstyled{list-style-type:none} +ul.no-bullet,ol.no-bullet,ol.unnumbered{margin-left:.625em} +ul.unstyled,ol.unstyled{margin-left:0} +li>p:empty:only-child::before{content:"";display:inline-block} +ul.checklist>li>p:first-child{margin-left:-1em} +ul.checklist>li>p:first-child>.fa-square-o:first-child,ul.checklist>li>p:first-child>.fa-check-square-o:first-child{width:1.25em;font-size:.8em;position:relative;bottom:.125em} +ul.checklist>li>p:first-child>input[type=checkbox]:first-child{margin-right:.25em} +ul.inline{display:flex;flex-flow:row wrap;list-style:none;margin:0 0 .625em -1.25em} +ul.inline>li{margin-left:1.25em} +.unstyled dl dt{font-weight:400;font-style:normal} +ol.arabic{list-style-type:decimal} +ol.decimal{list-style-type:decimal-leading-zero} +ol.loweralpha{list-style-type:lower-alpha} +ol.upperalpha{list-style-type:upper-alpha} +ol.lowerroman{list-style-type:lower-roman} +ol.upperroman{list-style-type:upper-roman} +ol.lowergreek{list-style-type:lower-greek} +.hdlist>table,.colist>table{border:0;background:none} +.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none} +td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em} +td.hdlist1{font-weight:bold;padding-bottom:1.25em} +td.hdlist2{word-wrap:anywhere} +.literalblock+.colist,.listingblock+.colist{margin-top:-.5em} +.colist td:not([class]):first-child{padding:.4em .75em 0;line-height:1;vertical-align:top} +.colist td:not([class]):first-child img{max-width:none} +.colist td:not([class]):last-child{padding:.25em 0} +.thumb,.th{line-height:0;display:inline-block;border:4px solid #fff;box-shadow:0 0 0 1px #ddd} +.imageblock.left{margin:.25em .625em 1.25em 0} +.imageblock.right{margin:.25em 0 1.25em .625em} +.imageblock>.title{margin-bottom:0} +.imageblock.thumb,.imageblock.th{border-width:6px} +.imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em} +.image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0} +.image.left{margin-right:.625em} +.image.right{margin-left:.625em} +a.image{text-decoration:none;display:inline-block} +a.image object{pointer-events:none} +sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super} +sup.footnote a,sup.footnoteref a{text-decoration:none} +sup.footnote a:active,sup.footnoteref a:active,#footnotes .footnote a:first-of-type:active{text-decoration:underline} +#footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em} +#footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em;border-width:1px 0 0} +#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;margin-bottom:.2em} +#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none;margin-left:-1.05em} +#footnotes .footnote:last-of-type{margin-bottom:0} +#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0} +div.unbreakable{page-break-inside:avoid} +.big{font-size:larger} +.small{font-size:smaller} +.underline{text-decoration:underline} +.overline{text-decoration:overline} +.line-through{text-decoration:line-through} +.aqua{color:#00bfbf} +.aqua-background{background:#00fafa} +.black{color:#000} +.black-background{background:#000} +.blue{color:#0000bf} +.blue-background{background:#0000fa} +.fuchsia{color:#bf00bf} +.fuchsia-background{background:#fa00fa} +.gray{color:#606060} +.gray-background{background:#7d7d7d} +.green{color:#006000} +.green-background{background:#007d00} +.lime{color:#00bf00} +.lime-background{background:#00fa00} +.maroon{color:#600000} +.maroon-background{background:#7d0000} +.navy{color:#000060} +.navy-background{background:#00007d} +.olive{color:#606000} +.olive-background{background:#7d7d00} +.purple{color:#600060} +.purple-background{background:#7d007d} +.red{color:#bf0000} +.red-background{background:#fa0000} +.silver{color:#909090} +.silver-background{background:#bcbcbc} +.teal{color:#006060} +.teal-background{background:#007d7d} +.white{color:#bfbfbf} +.white-background{background:#fafafa} +.yellow{color:#bfbf00} +.yellow-background{background:#fafa00} +span.icon>.fa{cursor:default} +a span.icon>.fa{cursor:inherit} +.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default} +.admonitionblock td.icon .icon-note::before{content:"\f05a";color:#19407c} +.admonitionblock td.icon .icon-tip::before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111} +.admonitionblock td.icon .icon-warning::before{content:"\f071";color:#bf6900} +.admonitionblock td.icon .icon-caution::before{content:"\f06d";color:#bf3400} +.admonitionblock td.icon .icon-important::before{content:"\f06a";color:#bf0000} +.conum[data-value]{display:inline-block;color:#fff!important;background:rgba(0,0,0,.8);border-radius:50%;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold} +.conum[data-value] *{color:#fff!important} +.conum[data-value]+b{display:none} +.conum[data-value]::after{content:attr(data-value)} +pre .conum[data-value]{position:relative;top:-.125em} +b.conum *{color:inherit!important} +.conum:not([data-value]):empty{display:none} +dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility} +h1,h2,p,td.content,span.alt,summary{letter-spacing:-.01em} +p strong,td.content strong,div.footnote strong{letter-spacing:-.005em} +p,blockquote,dt,td.content,td.hdlist1,span.alt,summary{font-size:1.0625rem} +p{margin-bottom:1.25rem} +.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em} +.exampleblock>.content{background:#fffef7;border-color:#e0e0dc;box-shadow:0 1px 4px #e0e0dc} +.print-only{display:none!important} +@page{margin:1.25cm .75cm} +@media print{*{box-shadow:none!important;text-shadow:none!important} +html{font-size:80%} +a{color:inherit!important;text-decoration:underline!important} +a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important} +a[href^="http:"]:not(.bare)::after,a[href^="https:"]:not(.bare)::after{content:"(" attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em} +abbr[title]{border-bottom:1px dotted} +abbr[title]::after{content:" (" attr(title) ")"} +pre,blockquote,tr,img,object,svg{page-break-inside:avoid} +thead{display:table-header-group} +svg{max-width:100%} +p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3} +h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid} +#header,#content,#footnotes,#footer{max-width:none} +#toc,.sidebarblock,.exampleblock>.content{background:none!important} +#toc{border-bottom:1px solid #dddddf!important;padding-bottom:0!important} +body.book #header{text-align:center} +body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em} +body.book #header .details{border:0!important;display:block;padding:0!important} +body.book #header .details span:first-child{margin-left:0!important} +body.book #header .details br{display:block} +body.book #header .details br+span::before{content:none!important} +body.book #toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important} +body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-break-before:always} +.listingblock code[data-lang]::before{display:block} +#footer{padding:0 .9375em} +.hide-on-print{display:none!important} +.print-only{display:block!important} +.hide-for-print{display:none!important} +.show-for-print{display:inherit!important}} +@media amzn-kf8,print{#header>h1:first-child{margin-top:1.25rem} +.sect1{padding:0!important} +.sect1+.sect1{border:0} +#footer{background:none} +#footer-text{color:rgba(0,0,0,.6);font-size:.9em}} +@media amzn-kf8{#header,#content,#footnotes,#footer{padding:0}} +</style> +<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.4.2/css/all.css"> +<style> +pre.rouge table td { padding: 5px; } +pre.rouge table pre { margin: 0; } +pre.rouge, pre.rouge .w { + color: #24292f; + background-color: #f6f8fa; +} +pre.rouge .k, pre.rouge .kd, pre.rouge .kn, pre.rouge .kp, pre.rouge .kr, pre.rouge .kt, pre.rouge .kv { + color: #cf222e; +} +pre.rouge .gr { + color: #f6f8fa; +} +pre.rouge .gd { + color: #82071e; + background-color: #ffebe9; +} +pre.rouge .nb { + color: #953800; +} +pre.rouge .nc { + color: #953800; +} +pre.rouge .no { + color: #953800; +} +pre.rouge .nn { + color: #953800; +} +pre.rouge .sr { + color: #116329; +} +pre.rouge .na { + color: #116329; +} +pre.rouge .nt { + color: #116329; +} +pre.rouge .gi { + color: #116329; + background-color: #dafbe1; +} +pre.rouge .ges { + font-weight: bold; + font-style: italic; +} +pre.rouge .kc { + color: #0550ae; +} +pre.rouge .l, pre.rouge .ld, pre.rouge .m, pre.rouge .mb, pre.rouge .mf, pre.rouge .mh, pre.rouge .mi, pre.rouge .il, pre.rouge .mo, pre.rouge .mx { + color: #0550ae; +} +pre.rouge .sb { + color: #0550ae; +} +pre.rouge .bp { + color: #0550ae; +} +pre.rouge .ne { + color: #0550ae; +} +pre.rouge .nl { + color: #0550ae; +} +pre.rouge .py { + color: #0550ae; +} +pre.rouge .nv, pre.rouge .vc, pre.rouge .vg, pre.rouge .vi, pre.rouge .vm { + color: #0550ae; +} +pre.rouge .o, pre.rouge .ow { + color: #0550ae; +} +pre.rouge .gh { + color: #0550ae; + font-weight: bold; +} +pre.rouge .gu { + color: #0550ae; + font-weight: bold; +} +pre.rouge .s, pre.rouge .sa, pre.rouge .sc, pre.rouge .dl, pre.rouge .sd, pre.rouge .s2, pre.rouge .se, pre.rouge .sh, pre.rouge .sx, pre.rouge .s1, pre.rouge .ss { + color: #0a3069; +} +pre.rouge .nd { + color: #8250df; +} +pre.rouge .nf, pre.rouge .fm { + color: #8250df; +} +pre.rouge .err { + color: #f6f8fa; + background-color: #82071e; +} +pre.rouge .c, pre.rouge .ch, pre.rouge .cd, pre.rouge .cm, pre.rouge .cp, pre.rouge .cpf, pre.rouge .c1, pre.rouge .cs { + color: #6e7781; +} +pre.rouge .gl { + color: #6e7781; +} +pre.rouge .gt { + color: #6e7781; +} +pre.rouge .ni { + color: #24292f; +} +pre.rouge .si { + color: #24292f; +} +pre.rouge .ge { + color: #24292f; + font-style: italic; +} +pre.rouge .gs { + color: #24292f; + font-weight: bold; +} +</style> +</head> +<body class="article toc2 toc-left"> +<div id="header"> +<h1>ALOM - Seconde Session</h1> +<div id="toc" class="toc2"> +<div id="toctitle">Table of Contents</div> +<ul class="sectlevel1"> +<li><a href="#_contraintes_de_la_session">1. Contraintes de la session</a> +<ul class="sectlevel2"> +<li><a href="#_repository_gitlab_de_rendu">1.1. Repository GitLab de rendu</a></li> +<li><a href="#_contraintes_techniques">1.2. Contraintes techniques</a></li> +</ul> +</li> +<li><a href="#_services_mis_à_disposition">2. Services mis à disposition</a></li> +<li><a href="#_sujet">3. Sujet</a> +<ul class="sectlevel2"> +<li><a href="#_en_tant_que_dresseur_je_peux_ouvrir_un_booster_de_cartes_contenant_5_cartes_aléatoires">3.1. En tant que dresseur, je peux ouvrir un booster de cartes, contenant 5 cartes aléatoires.</a></li> +<li><a href="#_en_tant_que_dresseur_je_ne_peux_ouvrir_que_2_boosters_par_jour">3.2. En tant que dresseur, je ne peux ouvrir que 2 boosters par jour</a></li> +<li><a href="#_en_tant_que_dresseur_après_avoir_ouvert_un_booster_de_cartes_je_choisis_un_pokemon_pour_lajouter_à_mon_équipe">3.3. En tant que dresseur, après avoir ouvert un booster de cartes, je choisis un Pokemon pour l’ajouter à mon équipe</a></li> +</ul> +</li> +</ul> +</div> +</div> +<div id="content"> +<div id="preamble"> +<div class="sectionbody"> +<div class="paragraph"> +<p><strong>Session de rattrapage master MIAGE - Groupe 1</strong></p> +</div> +<div class="paragraph"> +<p><em>Pokemon TCG Pocket</em> est un jeu de cartes à collectionner. Les dresseurs de Pokemon piochent tous les jours 2 boosters de 5 cartes, pour constituer leur collection. +Ces cartes représentent chacune un Pokemon.</p> +</div> +<div class="paragraph"> +<p>L’objectif de ce sujet est de créer une application <em>booster</em>, qui permet à un dresseur de tirer 2 boosters par jour, de sélectionner une carte dans chaque booster, et d’ajouter les Pokemon à son équipe.</p> +</div> +</div> +</div> +<div class="sect1"> +<h2 id="_contraintes_de_la_session"><a class="anchor" href="#_contraintes_de_la_session"></a><a class="link" href="#_contraintes_de_la_session">1. Contraintes de la session</a></h2> +<div class="sectionbody"> +<div class="paragraph"> +<p>La session se déroule ce vendredi 7 mars 2025, de 13h30 à 17h30.</p> +</div> +<div class="sect2"> +<h3 id="_repository_gitlab_de_rendu"><a class="anchor" href="#_repository_gitlab_de_rendu"></a><a class="link" href="#_repository_gitlab_de_rendu">1.1. Repository GitLab de rendu</a></h3> +<div class="paragraph"> +<p>Créez votre repository GitLab avec ce lien : <a href="https://gitlab-classrooms.cleverapps.io/assignments/820d0a29-5478-40c3-a59f-687f85d61c51/accept" class="bare">https://gitlab-classrooms.cleverapps.io/assignments/820d0a29-5478-40c3-a59f-687f85d61c51/accept</a></p> +</div> +<div class="paragraph"> +<p>Il contient un squelette d’application que vous pouvez utiliser.</p> +</div> +<div class="paragraph"> +<p>Le rendu se fait via vos repository GitLab.</p> +</div> +<div class="paragraph"> +<p>Vous devez push votre code directement sur le repository qui vous est affecté, et que vous avez créé dans GitLab Classrooms.</p> +</div> +<div class="admonitionblock note"> +<table> +<tr> +<td class="icon"> +<i class="fa icon-note" title="Note"></i> +</td> +<td class="content"> +Évitez de commiter/pusher vos répertoires <code>target</code> et vos fichiers eclipse/intelliJ <code>.idea</code>, <code>.settings</code>…​ +Vous devez déjà avoir un fichier <code>.gitignore</code> à la racine de vos projets pour cela. +</td> +</tr> +</table> +</div> +<div class="admonitionblock caution"> +<table> +<tr> +<td class="icon"> +<i class="fa icon-caution" title="Caution"></i> +</td> +<td class="content"> +Les repositories GitLab seront fermés automatiquement le vendredi 7 mars 2025 à 18h. +</td> +</tr> +</table> +</div> +</div> +<div class="sect2"> +<h3 id="_contraintes_techniques"><a class="anchor" href="#_contraintes_techniques"></a><a class="link" href="#_contraintes_techniques">1.2. Contraintes techniques</a></h3> +<div class="paragraph"> +<p>Les fonctionnalités demandées sont exposées à travers une API REST/JSON. +Il n’est pas demandé le développement d’IHM pour ces fonctionnalités.</p> +</div> +<div class="paragraph"> +<p>Les données de votre API doivent être stockées dans une base de données <code>h2</code>, en utilisant JPA.</p> +</div> +<div class="paragraph"> +<p>Pour la configuration d’une base de données h2, vous pouvez vous reporter au <a href="https://gitlabpages.univ-lille.fr/alom-2024/cours/w04-persistence/04-tp-persistence.html#_le_repository_jpa">TP sur la persistance des données</a>.</p> +</div> +<div class="paragraph"> +<p>L’écriture de tests unitaires avec JUnit n’est pas obligatoire.</p> +</div> +<div class="paragraph"> +<p>Il n’est pas nécessaire de déployer votre code sur Clever Cloud, seul le rendu GitLab est important.</p> +</div> +<div class="paragraph"> +<p>Il n’est pas nécessaire non plus de sécuriser votre API avec Spring Security.</p> +</div> +</div> +</div> +</div> +<div class="sect1"> +<h2 id="_services_mis_à_disposition"><a class="anchor" href="#_services_mis_à_disposition"></a><a class="link" href="#_services_mis_à_disposition">2. Services mis à disposition</a></h2> +<div class="sectionbody"> +<div class="paragraph"> +<p>Pour vous aider à développer, des services <em>Pokemon Type API</em> et <em>Trainer API</em> ont été déployés sur Clever Cloud et sont accessibles. +Vous devrez vous connecter à ces services pour lister les Pokemons, et mettre à jour les Trainer.</p> +</div> +<div class="paragraph"> +<p>Les services sont accessibles aux URLs suivantes :</p> +</div> +<div class="ulist"> +<ul> +<li> +<p>Pokemon Type API : <a href="https://pokemon-types.cleverapps.io/" class="bare">https://pokemon-types.cleverapps.io/</a></p> +<div class="ulist"> +<ul> +<li> +<p><code>GET <a href="https://pokemon-types.cleverapps.io/pokemon-types/" class="bare">https://pokemon-types.cleverapps.io/pokemon-types/</a></code></p> +</li> +<li> +<p><code>GET <a href="https://pokemon-types.cleverapps.io/pokemon-types/25" class="bare">https://pokemon-types.cleverapps.io/pokemon-types/25</a></code></p> +</li> +</ul> +</div> +</li> +<li> +<p>Trainer API : <a href="https://trainers.cleverapps.io/" class="bare">https://trainers.cleverapps.io/</a></p> +<div class="ulist"> +<ul> +<li> +<p><code>GET <a href="https://trainers.cleverapps.io/trainers/" class="bare">https://trainers.cleverapps.io/trainers/</a></code></p> +</li> +<li> +<p><code>GET <a href="https://trainers.cleverapps.io/trainers/Ash" class="bare">https://trainers.cleverapps.io/trainers/Ash</a></code></p> +</li> +<li> +<p><code>GET <a href="https://trainers.cleverapps.io/trainers/Misty" class="bare">https://trainers.cleverapps.io/trainers/Misty</a></code></p> +</li> +</ul> +</div> +</li> +</ul> +</div> +<div class="paragraph"> +<p>Pour Trainer API, un Swagger est aussi disponible : <a href="https://trainers.cleverapps.io/swagger-ui/index.html" class="bare">https://trainers.cleverapps.io/swagger-ui/index.html</a></p> +</div> +<div class="paragraph"> +<p>Vous pouvez utiliser ce Swagger pour créer un Trainer vous appartenant avec une requête POST, voici un exemple :</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="rouge highlight nowrap"><code data-lang="shell">curl <span class="nt">-X</span> <span class="s1">'POST'</span> <span class="se">\</span> + <span class="s1">'https://trainers.cleverapps.io/trainers/'</span> <span class="se">\</span> + <span class="nt">-H</span> <span class="s1">'Content-Type: application/json'</span> <span class="se">\</span> + <span class="nt">-d</span> <span class="s1">'{ + "name": "Major Bob", + "email": "major-bob@pokemon-champions.org", + "team": [ + { + "pokemonTypeId": 100, + "level": 21 + }, + { + "pokemonTypeId": 25, + "level": 18 + }, + { + "pokemonTypeId": 26, + "level": 24 + } + ] +}'</span></code></pre> +</div> +</div> +<div class="paragraph"> +<p>L’ajout d’un Pokemon à un Trainer se fait avec une requête POST :</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="rouge highlight nowrap"><code data-lang="shell">curl <span class="nt">-X</span> <span class="s1">'POST'</span> <span class="se">\</span> + <span class="s1">'https://trainers.cleverapps.io/trainers/Ash/catchPokemon'</span> <span class="se">\</span> + <span class="nt">-H</span> <span class="s1">'Content-Type: application/json'</span> <span class="se">\</span> + <span class="nt">-d</span> <span class="s1">'{ + "pokemonTypeId": 141, + "level": 5 +}'</span></code></pre> +</div> +</div> +</div> +</div> +<div class="sect1"> +<h2 id="_sujet"><a class="anchor" href="#_sujet"></a><a class="link" href="#_sujet">3. Sujet</a></h2> +<div class="sectionbody"> +<div class="paragraph"> +<p>Le sujet est composé de <em>User Stories</em>. +L’implémentation que vous faites des <em>User Stories</em> est libre, charge à vous d’implémenter une architecture de code qui vous semble correcte, en vous inspirant de ce que nous avons déjà implémenté en TP.</p> +</div> +<div class="sect2"> +<h3 id="_en_tant_que_dresseur_je_peux_ouvrir_un_booster_de_cartes_contenant_5_cartes_aléatoires"><a class="anchor" href="#_en_tant_que_dresseur_je_peux_ouvrir_un_booster_de_cartes_contenant_5_cartes_aléatoires"></a><a class="link" href="#_en_tant_que_dresseur_je_peux_ouvrir_un_booster_de_cartes_contenant_5_cartes_aléatoires">3.1. En tant que dresseur, je peux ouvrir un booster de cartes, contenant 5 cartes aléatoires.</a></h3> +<div class="paragraph"> +<p>L’ouverture d’un booster doit se faire avec une requête de ce type, avec en paramètre l’identifiant du Trainer qui ouvre le booster :</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="rouge highlight nowrap"><code data-lang="httprequest">GET /booster?trainerId=Ash + +{ + "boosterId": "a5338850-ece2-4c0c-aa67-77b825f3ee70", + "trainerId": "Ash", + "openingDate": "2025-03-07", + "cardSelected": false, + "cards: [ + { "cardId": "2e66584b-c794-4a08-84be-8f4cb98baf66", "pokemonTypeId": 25, "name": "Pikachu", "level": 6 }, + { "cardId": "a412285b-e76b-4667-b9fe-55e0a5068262", "pokemonTypeId": 12, "name:" Butterfree", level": 1 }, + { "cardId": "d8020868-0fdd-4e77-b9a5-2079e2f987f1", "pokemonTypeId": 65, "name": "Alakazam", level": 60 }, + { "cardId": "3bfe98b8-7b79-4a6f-a204-1521ac0d4094", "pokemonTypeId": 25, "name": "Pikachu", "level": 13 }, + { "cardId": "3ab50e7b-2fdc-4842-ae4e-acdef1f745d6", "pokemonTypeId": 125, "name": "Electabuzz", "level": 44 } + ] +}</code></pre> +</div> +</div> +<div class="paragraph"> +<p>Les boosters sont stockés en base de données après avoir été générés aléatoirement lors de l’appel.</p> +</div> +<div class="paragraph"> +<p>Chaque booster a un identifiant unique (qui peut être un numéro de séquence de type <code>Long</code>, ou un <code>UUID</code>).</p> +</div> +<div class="paragraph"> +<p>La date "openingDate" correspond à la date de création du booster.</p> +</div> +<div class="paragraph"> +<p>La valeur "cardSelected" permet d’indiquer que le booster a été ouvert, mais qu’aucune carte n’a été choisie dans le booster pour l’instant.</p> +</div> +<div class="paragraph"> +<p>Les cartes sont aléatoires, avec les identifiants de Pokemon ayant une valeur entre 1 et 151.</p> +</div> +<div class="paragraph"> +<p>Une carte avec le même Pokémon peut apparaître plusieurs fois (comme Pikachu dans l’exemple).</p> +</div> +<div class="paragraph"> +<p>Chaque carte a un identifiant unique (qui peut être un numéro de séquence de type <code>Long</code>, ou un <code>UUID</code>).</p> +</div> +<div class="paragraph"> +<p>Le niveau de la carte est un nombre aléatoire entre 1 et 50.</p> +</div> +<div class="admonitionblock note"> +<table> +<tr> +<td class="icon"> +<i class="fa icon-note" title="Note"></i> +</td> +<td class="content"> +La génération d’un nombre aléatoire peut se faire avec <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Random.html#nextInt(int)"><code>Random.nextInt()</code></a> +</td> +</tr> +</table> +</div> +<div class="admonitionblock note"> +<table> +<tr> +<td class="icon"> +<i class="fa icon-note" title="Note"></i> +</td> +<td class="content"> +Pour la récupération d’un "name" de la carte, un appel à <em>Pokemon Type</em> peut s’avérer utile. +</td> +</tr> +</table> +</div> +<hr> +</div> +<div class="sect2"> +<h3 id="_en_tant_que_dresseur_je_ne_peux_ouvrir_que_2_boosters_par_jour"><a class="anchor" href="#_en_tant_que_dresseur_je_ne_peux_ouvrir_que_2_boosters_par_jour"></a><a class="link" href="#_en_tant_que_dresseur_je_ne_peux_ouvrir_que_2_boosters_par_jour">3.2. En tant que dresseur, je ne peux ouvrir que 2 boosters par jour</a></h3> +<div class="paragraph"> +<p>L’ouverture de 2 boosters sur la même journée est possible.</p> +</div> +<div class="paragraph"> +<p>L’ouverture d’un troisième booster renvoie une erreur avec un statut HTTP <code>402 Payment Required</code>.</p> +</div> +<div class="paragraph"> +<p>Le champ "openingDate" des boosters permet de vérifier le nombre de boosters ouvert par le dresseur sur une journée donnée.</p> +</div> +<hr> +</div> +<div class="sect2"> +<h3 id="_en_tant_que_dresseur_après_avoir_ouvert_un_booster_de_cartes_je_choisis_un_pokemon_pour_lajouter_à_mon_équipe"><a class="anchor" href="#_en_tant_que_dresseur_après_avoir_ouvert_un_booster_de_cartes_je_choisis_un_pokemon_pour_lajouter_à_mon_équipe"></a><a class="link" href="#_en_tant_que_dresseur_après_avoir_ouvert_un_booster_de_cartes_je_choisis_un_pokemon_pour_lajouter_à_mon_équipe">3.3. En tant que dresseur, après avoir ouvert un booster de cartes, je choisis un Pokemon pour l’ajouter à mon équipe</a></h3> +<div class="paragraph"> +<p>La sélection d’une carte dans un booster se faire avec la requête suivante :</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="rouge highlight nowrap"><code>POST /booster/{boosterId}/chooseCard/{cardId}</code></pre> +</div> +</div> +<div class="paragraph"> +<p>En reprenant l’exemple précédent, une requête correcte serait</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="rouge highlight nowrap"><code data-lang="httprequest">POST /booster/a5338850-ece2-4c0c-aa67-77b825f3ee70/chooseCard/a412285b-e76b-4667-b9fe-55e0a5068262</code></pre> +</div> +</div> +<div class="paragraph"> +<p>Si une carte a déjà été sélectionnée dans le booster (<code>cardSelected == true</code>), retourner une erreur 400.</p> +</div> +<div class="paragraph"> +<p>Si la carte choisie n’existe pas dans le booster, retourner une erreur 404.</p> +</div> +<div class="paragraph"> +<p>Si toutes les conditions sont remplies, le Pokemon peut être ajouté à l’équipe du dresseur qui a ouvert le booster, avec une requête sur l’API Trainer, en passant en paramètre l’identifiant du Pokemon et le level de la carte sélectionnée :</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="rouge highlight nowrap"><code data-lang="shell">curl <span class="nt">-X</span> <span class="s1">'POST'</span> <span class="se">\</span> + <span class="s1">'https://trainers.cleverapps.io/trainers/Ash/catchPokemon'</span> <span class="se">\</span> + <span class="nt">-H</span> <span class="s1">'Content-Type: application/json'</span> <span class="se">\</span> + <span class="nt">-d</span> <span class="s1">'{ + "pokemonTypeId": 125, + "level": 44 +}'</span></code></pre> +</div> +</div> +<div class="paragraph"> +<p>Si tout est ok, le booster est validé et la <code>cardSelected</code> doit être positionné à <code>true</code> en base de données.</p> +</div> +<hr> +<div class="paragraph"> +<p>Fin du sujet</p> +</div> +</div> +</div> +</div> +</div> +<div id="footer"> +<div id="footer-text"> +Last updated 2025-03-07 11:23:20 +0100 +</div> +</div> +<script type="text/x-mathjax-config"> +MathJax.Hub.Config({ + messageStyle: "none", + tex2jax: { + inlineMath: [["\\(", "\\)"]], + displayMath: [["\\[", "\\]"]], + ignoreClass: "nostem|nolatexmath" + }, + asciimath2jax: { + delimiters: [["\\$", "\\$"]], + ignoreClass: "nostem|noasciimath" + }, + TeX: { equationNumbers: { autoNumber: "none" } } +}) +MathJax.Hub.Register.StartupHook("AsciiMath Jax Ready", function () { + MathJax.InputJax.AsciiMath.postfilterHooks.Add(function (data, node) { + if ((node = data.script.parentNode) && (node = node.parentNode) && node.classList.contains("stemblock")) { + data.math.root.display = "block" + } + return data + }) +}) +</script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.9/MathJax.js?config=TeX-MML-AM_HTMLorMML"></script> +</body> +</html> \ No newline at end of file diff --git a/w12-rendu/12-seconde-session.pdf b/w12-rendu/12-seconde-session.pdf new file mode 100644 index 0000000..3b67943 --- /dev/null +++ b/w12-rendu/12-seconde-session.pdf @@ -0,0 +1,5429 @@ +%PDF-1.4 +%���� +1 0 obj +<< /CreationDate (D:20250307112323+01'00') +/Creator <feff> +/ModDate (D:20250307112320+01'00') +/Producer (Asciidoctor PDF 2.3.19, based on Prawn 2.5.0) +/Title (ALOM - Seconde Session) +>> +endobj +2 0 obj +<< /Names 10 0 R +/OpenAction [7 0 R /FitH 841.89] +/Outlines 65 0 R +/PageLabels 76 0 R +/PageMode /UseOutlines +/Pages 3 0 R +/Type /Catalog +/ViewerPreferences << /DisplayDocTitle true +>> +>> +endobj +3 0 obj +<< /Count 5 +/Kids [7 0 R 21 0 R 37 0 R 42 0 R 44 0 R] +/Type /Pages +>> +endobj +4 0 obj +<< /Length 2 +>> +stream +q + +endstream +endobj +5 0 obj +<< /ArtBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/Contents 4 0 R +/CropBox [0 0 595.28 841.89] +/MediaBox [0 0 595.28 841.89] +/Parent 3 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +>> +/TrimBox [0 0 595.28 841.89] +/Type /Page +>> +endobj +6 0 obj +<< /Length 13283 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +133.3855 777.054 Td +/F2.0 27 Tf +<414c4f4d202d205365636f6e64652053657373696f6e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 519.71743 Td +/F2.0 13 Tf +[<53657373696f6e2064652072> 20.01953 <61747472> 20.01953 <6170616765206d6173746572204d4941> 20.01953 <4745202d2047726f7570652031>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.79299 Tw + +BT +48.24 491.02886 Td +/F3.0 10.5 Tf +[<506f6b> 20.01953 <656d6f6e2054> 20.01953 <434720506f636b> 20.01953 <6574>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.79299 Tw + +BT +153.15586 491.02886 Td +/F1.0 10.5 Tf +[<2065737420756e206a657520646520636172746573208820636f6c6c656374696f6e6e65722e204c65732064726573736575727320646520506f6b> 20.01953 <656d6f6e2070696f6368656e7420746f7573>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.47513 Tw + +BT +48.24 475.24886 Td +/F1.0 10.5 Tf +<6c6573206a6f757273203220626f6f73746572732064652035206361727465732c20706f757220636f6e73746974756572206c65757220636f6c6c656374696f6e2e204365732063617274657320726570728e73656e74656e742063686163756e6520756e> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 459.46886 Td +/F1.0 10.5 Tf +[<506f6b> 20.01953 <656d6f6e2e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.17093 Tw + +BT +48.24 431.68886 Td +/F1.0 10.5 Tf +[<4c> 80.07812 <d56f626a65637469662064652063652073756a6574206573742064652063728e657220756e65206170706c69636174696f6e20>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.17093 Tw + +BT +312.36456 431.68886 Td +/F3.0 10.5 Tf +<626f6f73746572> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.17093 Tw + +BT +349.12506 431.68886 Td +/F1.0 10.5 Tf +<2c20717569207065726d6574208820756e2064726573736575722064652074697265722032> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.22555 Tw + +BT +48.24 415.90886 Td +/F1.0 10.5 Tf +[<626f6f737465727320706172206a6f75722c20646520738e6c656374696f6e6e657220756e652063617274652064616e732063686171756520626f6f737465722c2065742064d5616a6f75746572206c657320506f6b> 20.01953 <656d6f6e208820736f6e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 400.12886 Td +/F1.0 10.5 Tf +<8e71756970652e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 356.01686 Td +/F2.0 22 Tf +[<312e20436f6e7472> 20.01953 <61696e746573206465206c612073657373696f6e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 326.82886 Td +/F1.0 10.5 Tf +<4c612073657373696f6e20736520648e726f756c652063652076656e64726564692037206d61727320323032352c20646520313368333020882031376833302e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 286.98886 Td +/F2.0 18 Tf +<312e312e205265706f7369746f7279204769744c61622064652072656e6475> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +3.00796 Tw + +BT +48.24 258.96886 Td +/F1.0 10.5 Tf +<43728e657a20766f747265207265706f7369746f7279204769744c61622061766563206365206c69656e203a20> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +3.00796 Tw + +BT +289.16021 258.96886 Td +/F1.0 10.5 Tf +[<68747470733a2f2f6769746c61622d636c617373726f6f6d732e636c65766572> 20.01953 <617070732e696f2f61737369676e6d656e74732f>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +BT +48.24 243.18886 Td +/F1.0 10.5 Tf +<38323064306132392d353437382d343063332d613539662d3638376638356436316335312f616363657074> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 215.40886 Td +/F1.0 10.5 Tf +<496c20636f6e7469656e7420756e20737175656c657474652064d56170706c69636174696f6e2071756520766f757320706f7576657a207574696c697365722e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 187.62886 Td +/F1.0 10.5 Tf +<4c652072656e647520736520666169742076696120766f73207265706f7369746f7279204769744c61622e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.07833 Tw + +BT +48.24 159.84886 Td +/F1.0 10.5 Tf +[<56> 60.05859 <6f757320646576657a207075736820766f74726520636f646520646972656374656d656e7420737572206c65207265706f7369746f72792071756920766f757320657374206166666563748e2c2065742071756520766f7573206176657a2063728e8e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 144.06886 Td +/F1.0 10.5 Tf +<64616e73204769744c616220436c617373726f6f6d732e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.5 w +0.93333 0.93333 0.93333 SCN +108.24 128.25286 m +108.24 72.91286 l +S +Q +0.09804 0.25098 0.48627 scn +0.09804 0.25098 0.48627 SCN + +BT +66.24 91.07886 Td +/F4.1 24 Tf +<21> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.49289 Tw + +BT +120.24 112.28886 Td +/F1.0 10.5 Tf +<83766974657a20646520636f6d6d697465722f70757368657220766f7320728e706572746f6972657320> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +2.49289 Tw + +BT +348.57394 112.28886 Td +/F5.0 10.5 Tf +<746172676574> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.49289 Tw + +BT +380.07394 112.28886 Td +/F1.0 10.5 Tf +<20657420766f732066696368696572732065636c697073652f696e74656c6c694a> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +1.49733 Tw + +BT +120.24 96.50886 Td +/F5.0 10.5 Tf +<2e69646561> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.49733 Tw + +BT +146.49 96.50886 Td +/F1.0 10.5 Tf +<2c20> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +1.49733 Tw + +BT +153.33183 96.50886 Td +/F5.0 10.5 Tf +<2e73657474696e6773> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.49733 Tw + +BT +200.58183 96.50886 Td +/F1.0 10.5 Tf +[<c92056> 60.05859 <6f757320646576657a20648e6a882061766f697220756e206669636869657220>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +1.49733 Tw + +BT +385.92954 96.50886 Td +/F5.0 10.5 Tf +<2e67697469676e6f7265> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.49733 Tw + +BT +438.42954 96.50886 Td +/F1.0 10.5 Tf +[<2088206c612072> 20.01953 <6163696e6520646520766f73>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +120.24 80.72886 Td +/F1.0 10.5 Tf +<70726f6a65747320706f75722063656c612e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 730.074 Td +/F2.0 22 Tf +[<54> 29.78516 <61626c65206f6620436f6e74656e7473>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +48.24 699.536 Td +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 699.536 Td +/F1.0 10.5 Tf +[<312e20436f6e7472> 20.01953 <61696e746573206465206c612073657373696f6e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.66275 0.66275 0.66275 scn +0.66275 0.66275 0.66275 SCN + +BT +187.75362 699.536 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.49062 699.536 Td +/F1.0 2.625 Tf +<ca> Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 699.536 Td +/F1.0 10.5 Tf +<31> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +60.24 681.056 Td +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +60.24 681.056 Td +/F1.0 10.5 Tf +<312e312e205265706f7369746f7279204769744c61622064652072656e6475> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.66275 0.66275 0.66275 scn +0.66275 0.66275 0.66275 SCN + +BT +219.82062 681.056 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.49062 681.056 Td +/F1.0 2.625 Tf +<ca> Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 681.056 Td +/F1.0 10.5 Tf +<31> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +60.24 662.576 Td +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +60.24 662.576 Td +/F1.0 10.5 Tf +[<312e322e20436f6e7472> 20.01953 <61696e74657320746563686e6971756573>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.66275 0.66275 0.66275 scn +0.66275 0.66275 0.66275 SCN + +BT +198.44262 662.576 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.49062 662.576 Td +/F1.0 2.625 Tf +<ca> Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 662.576 Td +/F1.0 10.5 Tf +<32> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +48.24 644.096 Td +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 644.096 Td +/F1.0 10.5 Tf +<322e205365727669636573206d6973208820646973706f736974696f6e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.66275 0.66275 0.66275 scn +0.66275 0.66275 0.66275 SCN + +BT +187.75362 644.096 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.49062 644.096 Td +/F1.0 2.625 Tf +<ca> Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 644.096 Td +/F1.0 10.5 Tf +<32> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +48.24 625.616 Td +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 625.616 Td +/F1.0 10.5 Tf +<332e2053756a6574> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.66275 0.66275 0.66275 scn +0.66275 0.66275 0.66275 SCN + +BT +86.20812 625.616 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.49062 625.616 Td +/F1.0 2.625 Tf +<ca> Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 625.616 Td +/F1.0 10.5 Tf +<33> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +60.24 607.136 Td +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +60.24 607.136 Td +/F1.0 10.5 Tf +<332e312e20456e2074616e74207175652064726573736575722c206a652070657578206f757672697220756e20626f6f73746572206465206361727465732c20636f6e74656e616e7420352063617274657320616c8e61746f697265732e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.66275 0.66275 0.66275 scn +0.66275 0.66275 0.66275 SCN + +BT +519.11262 607.136 Td +/F1.0 10.5 Tf +<2e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.49062 607.136 Td +/F1.0 2.625 Tf +<ca> Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 607.136 Td +/F1.0 10.5 Tf +<33> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +60.24 588.656 Td +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +60.24 588.656 Td +/F1.0 10.5 Tf +<332e322e20456e2074616e74207175652064726573736575722c206a65206e652070657578206f757672697220717565203220626f6f737465727320706172206a6f7572> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.66275 0.66275 0.66275 scn +0.66275 0.66275 0.66275 SCN + +BT +396.18912 588.656 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.49062 588.656 Td +/F1.0 2.625 Tf +<ca> Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 588.656 Td +/F1.0 10.5 Tf +<34> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +60.24 570.176 Td +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +60.24 570.176 Td +/F1.0 10.5 Tf +[<332e332e20456e2074616e74207175652064726573736575722c206170728f732061766f6972206f757665727420756e20626f6f73746572206465206361727465732c206a652063686f6973697320756e20506f6b> 20.01953 <656d6f6e20706f7572>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +60.24 551.696 Td +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +60.24 551.696 Td +/F1.0 10.5 Tf +<6cd5616a6f757465722088206d6f6e208e7175697065> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.66275 0.66275 0.66275 scn +0.66275 0.66275 0.66275 SCN + +BT +177.06462 551.696 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.49062 551.696 Td +/F1.0 2.625 Tf +<ca> Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 551.696 Td +/F1.0 10.5 Tf +<35> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp1 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.009 14.263 Td +/F1.0 9 Tf +<31> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +7 0 obj +<< /Annots [16 0 R 17 0 R 48 0 R 49 0 R 50 0 R 51 0 R 52 0 R 53 0 R 54 0 R 55 0 R 56 0 R 57 0 R 58 0 R 59 0 R 60 0 R 61 0 R 62 0 R 63 0 R 64 0 R] +/ArtBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/Contents 6 0 R +/CropBox [0 0 595.28 841.89] +/MediaBox [0 0 595.28 841.89] +/Parent 3 0 R +/Resources << /Font << /F1.0 13 0 R +/F2.0 8 0 R +/F3.0 12 0 R +/F4.1 18 0 R +/F5.0 19 0 R +>> +/ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/XObject << /Stamp1 78 0 R +>> +>> +/TrimBox [0 0 595.28 841.89] +/Type /Page +>> +endobj +8 0 obj +<< /BaseFont /ddcb6d+NotoSerif-Bold +/FirstChar 32 +/FontDescriptor 81 0 R +/LastChar 213 +/Subtype /TrueType +/ToUnicode 82 0 R +/Type /Font +/Widths 83 0 R +>> +endobj +9 0 obj +[7 0 R /XYZ 0 758.37 null] +endobj +10 0 obj +<< /Dests 11 0 R +/Type /Names +>> +endobj +11 0 obj +<< /Names [(0x5f656e5f74616e745f7175655f64726573736575725f617072c3a8735f61766f69725f6f75766572745f756e5f626f6f737465725f64655f6361727465735f6a655f63686f697369735f756e5f706f6b656d6f6e5f706f75725f6c616a6f757465725fc3a05f6d6f6e5fc3a97175697065) 47 0 R (0x5f656e5f74616e745f7175655f64726573736575725f6a655f706575785f6f75767269725f756e5f626f6f737465725f64655f6361727465735f636f6e74656e616e745f355f6361727465735f616cc3a961746f69726573) 40 0 R (0x5f73657276696365735f6d69735fc3a05f646973706f736974696f6e) 25 0 R (__anchor-top) 77 0 R (_contraintes_de_la_session) 14 0 R (_contraintes_techniques) 22 0 R (_en_tant_que_dresseur_je_ne_peux_ouvrir_que_2_boosters_par_jour) 46 0 R (_repository_gitlab_de_rendu) 15 0 R (_sujet) 39 0 R (toc) 9 0 R] +>> +endobj +12 0 obj +<< /BaseFont /87b082+NotoSerif-Italic +/FirstChar 32 +/FontDescriptor 85 0 R +/LastChar 121 +/Subtype /TrueType +/ToUnicode 86 0 R +/Type /Font +/Widths 87 0 R +>> +endobj +13 0 obj +<< /BaseFont /177a28+NotoSerif +/FirstChar 32 +/FontDescriptor 89 0 R +/LastChar 213 +/Subtype /TrueType +/ToUnicode 90 0 R +/Type /Font +/Widths 91 0 R +>> +endobj +14 0 obj +[7 0 R /XYZ 0 384.31286 null] +endobj +15 0 obj +[7 0 R /XYZ 0 311.01286 null] +endobj +16 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://gitlab-classrooms.cleverapps.io/assignments/820d0a29-5478-40c3-a59f-687f85d61c51/accept) +>> +/Border [0 0 0] +/Rect [289.16021 255.90286 547.04 270.18286] +/Subtype /Link +/Type /Annot +>> +endobj +17 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://gitlab-classrooms.cleverapps.io/assignments/820d0a29-5478-40c3-a59f-687f85d61c51/accept) +>> +/Border [0 0 0] +/Rect [48.24 240.12286 279.891 254.40286] +/Subtype /Link +/Type /Annot +>> +endobj +18 0 obj +<< /BaseFont /a3e4c7+FontAwesome6Free-Solid +/FirstChar 32 +/FontDescriptor 93 0 R +/LastChar 34 +/Subtype /TrueType +/ToUnicode 94 0 R +/Type /Font +/Widths 95 0 R +>> +endobj +19 0 obj +<< /BaseFont /08547b+mplus1mn-regular +/FirstChar 32 +/FontDescriptor 97 0 R +/LastChar 202 +/Subtype /TrueType +/ToUnicode 98 0 R +/Type /Font +/Widths 99 0 R +>> +endobj +20 0 obj +<< /Length 13858 +>> +stream +q +q +0.5 w +/DeviceRGB CS +0.93333 0.93333 0.93333 SCN +108.24 805.89 m +108.24 766.33 l +S +Q +/DeviceRGB cs +0.74902 0.20392 0.0 scn +/DeviceRGB CS +0.74902 0.20392 0.0 SCN + +BT +67.74 776.606 Td +/F4.1 24 Tf +<22> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.3415 Tw + +BT +120.24 789.926 Td +/F1.0 10.5 Tf +<4c6573207265706f7369746f72696573204769744c6162207365726f6e74206665726d8e73206175746f6d6174697175656d656e74206c652076656e64726564692037206d61727320323032352088> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +120.24 774.146 Td +/F1.0 10.5 Tf +<3138682e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 730.306 Td +/F2.0 18 Tf +[<312e322e20436f6e7472> 20.01953 <61696e74657320746563686e6971756573>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.5631 Tw + +BT +48.24 702.286 Td +/F1.0 10.5 Tf +[<4c657320666f6e6374696f6e6e616c69748e732064656d616e648e657320736f6e74206578706f738e65732088207472> 20.01953 <617665727320756e652041504920524553> 20.01953 <542f4a534f4e2e20496c206ed5657374207061732064656d616e648e206c65>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 686.506 Td +/F1.0 10.5 Tf +<648e76656c6f7070656d656e742064d549484d20706f75722063657320666f6e6374696f6e6e616c69748e732e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 658.726 Td +/F1.0 10.5 Tf +[<4c657320646f6e6e8e657320646520766f7472652041504920646f6976656e7420907472652073746f636b> 20.01953 <8e65732064616e7320756e65206261736520646520646f6e6e8e657320>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +417.62979 658.726 Td +/F5.0 10.5 Tf +<6832> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +428.12979 658.726 Td +/F1.0 10.5 Tf +[<2c20656e207574696c6973616e74204a50> 49.80469 <412e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.04645 Tw + +BT +48.24 630.946 Td +/F1.0 10.5 Tf +[<506f7572206c6120636f6e6669677572> 20.01953 <6174696f6e2064d5756e65206261736520646520646f6e6e8e65732068322c20766f757320706f7576657a20766f7573207265706f7274657220617520>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +0.04645 Tw + +BT +443.50715 630.946 Td +/F1.0 10.5 Tf +<545020737572206c612070657273697374616e6365> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +BT +48.24 615.166 Td +/F1.0 10.5 Tf +<64657320646f6e6e8e6573> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +109.7595 615.166 Td +/F1.0 10.5 Tf +<2e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 587.386 Td +/F1.0 10.5 Tf +[<4c> 80.07812 <d58e6372697475726520646520746573747320756e697461697265732061766563204a556e6974206ed565737420706173206f626c696761746f6972652e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 559.606 Td +/F1.0 10.5 Tf +[<496c206ed565737420706173206e8e636573736169726520646520648e706c6f> 20.01953 <79657220766f74726520636f64652073757220436c6576657220436c6f75642c207365756c206c652072656e6475204769744c61622065737420696d706f7274616e742e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 531.826 Td +/F1.0 10.5 Tf +[<496c206ed565737420706173206e8e6365737361697265206e6f6e20706c757320646520738e6375726973657220766f74726520415049206176656320537072696e67205365637572697479> 89.84375 <2e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 487.714 Td +/F2.0 22 Tf +<322e205365727669636573206d6973208820646973706f736974696f6e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.11223 Tw + +BT +48.24 458.526 Td +/F1.0 10.5 Tf +<506f757220766f7573206169646572208820648e76656c6f707065722c2064657320736572766963657320> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.11223 Tw + +BT +270.90808 458.526 Td +/F3.0 10.5 Tf +[<506f6b> 20.01953 <656d6f6e205479706520415049>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.11223 Tw + +BT +364.71333 458.526 Td +/F1.0 10.5 Tf +<20657420> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.11223 Tw + +BT +381.69028 458.526 Td +/F3.0 10.5 Tf +[<5472> 20.01953 <61696e657220415049>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.11223 Tw + +BT +440.0483 458.526 Td +/F1.0 10.5 Tf +[<206f6e74208e748e20648e706c6f> 20.01953 <798e7320737572>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +3.98162 Tw + +BT +48.24 442.746 Td +/F1.0 10.5 Tf +[<436c6576657220436c6f756420657420736f6e742061636365737369626c65732e2056> 60.05859 <6f75732064657672657a20766f757320636f6e6e656374657220882063657320736572766963657320706f7572206c6973746572206c6573>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 426.966 Td +/F1.0 10.5 Tf +[<506f6b> 20.01953 <656d6f6e732c206574206d65747472652088206a6f7572206c6573205472> 20.01953 <61696e65722e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 399.186 Td +/F1.0 10.5 Tf +<4c657320736572766963657320736f6e742061636365737369626c6573206175782055524c732073756976616e746573203a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +56.8805 371.406 Td +/F1.0 10.5 Tf +<a5> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc + +BT +66.24 371.406 Td +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 371.406 Td +/F1.0 10.5 Tf +[<506f6b> 20.01953 <656d6f6e205479706520415049203a20>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +BT +168.80379 371.406 Td +/F1.0 10.5 Tf +[<68747470733a2f2f706f6b> 20.01953 <656d6f6e2d74797065732e636c65766572> 20.01953 <617070732e696f2f>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +74.954 349.626 Td +/F1.1 10.5 Tf +<21> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc + +BT +84.24 349.626 Td +ET + +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +84.24 349.626 Td +/F5.0 10.5 Tf +<47455420> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +BT +105.24 349.626 Td +/F5.0 10.5 Tf +<68747470733a2f2f706f6b656d6f6e2d74797065732e636c65766572617070732e696f2f706f6b656d6f6e2d74797065732f> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +74.954 327.846 Td +/F1.1 10.5 Tf +<21> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc + +BT +84.24 327.846 Td +ET + +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +84.24 327.846 Td +/F5.0 10.5 Tf +<47455420> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +BT +105.24 327.846 Td +/F5.0 10.5 Tf +<68747470733a2f2f706f6b656d6f6e2d74797065732e636c65766572617070732e696f2f706f6b656d6f6e2d74797065732f3235> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +56.8805 306.066 Td +/F1.0 10.5 Tf +<a5> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc + +BT +66.24 306.066 Td +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 306.066 Td +/F1.0 10.5 Tf +[<5472> 20.01953 <61696e657220415049203a20>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +BT +132.74679 306.066 Td +/F1.0 10.5 Tf +[<68747470733a2f2f7472> 20.01953 <61696e6572732e636c65766572> 20.01953 <617070732e696f2f>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +74.954 284.286 Td +/F1.1 10.5 Tf +<21> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc + +BT +84.24 284.286 Td +ET + +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +84.24 284.286 Td +/F5.0 10.5 Tf +<47455420> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +BT +105.24 284.286 Td +/F5.0 10.5 Tf +<68747470733a2f2f747261696e6572732e636c65766572617070732e696f2f747261696e6572732f> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +74.954 262.506 Td +/F1.1 10.5 Tf +<21> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc + +BT +84.24 262.506 Td +ET + +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +84.24 262.506 Td +/F5.0 10.5 Tf +<47455420> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +BT +105.24 262.506 Td +/F5.0 10.5 Tf +<68747470733a2f2f747261696e6572732e636c65766572617070732e696f2f747261696e6572732f417368> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +74.954 240.726 Td +/F1.1 10.5 Tf +<21> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc + +BT +84.24 240.726 Td +ET + +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +84.24 240.726 Td +/F5.0 10.5 Tf +<47455420> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +BT +105.24 240.726 Td +/F5.0 10.5 Tf +<68747470733a2f2f747261696e6572732e636c65766572617070732e696f2f747261696e6572732f4d69737479> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +4.23685 Tw + +BT +48.24 212.946 Td +/F1.0 10.5 Tf +[<506f7572205472> 20.01953 <61696e6572204150492c20756e2053> 9.76562 <7761676765722065737420617573736920646973706f6e69626c65203a20>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +4.23685 Tw + +BT +343.52941 212.946 Td +/F1.0 10.5 Tf +[<68747470733a2f2f7472> 20.01953 <61696e6572732e636c65766572> 20.01953 <617070732e696f2f737761676765722d75692f>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.25882 0.5451 0.79216 scn +0.25882 0.5451 0.79216 SCN + +BT +48.24 197.166 Td +/F1.0 10.5 Tf +<696e6465782e68746d6c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.1801 Tw + +BT +48.24 169.386 Td +/F1.0 10.5 Tf +[<56> 60.05859 <6f757320706f7576657a207574696c697365722063652053> 9.76562 <77616767657220706f75722063728e657220756e205472> 20.01953 <61696e657220766f757320617070617274656e616e74206176656320756e65207265717590746520504f53> 20.01953 <54> 89.84375 <2c>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 153.606 Td +/F1.0 10.5 Tf +<766f69636920756e206578656d706c65203a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.96078 0.96078 0.96078 scn +52.24 137.79 m +543.04 137.79 l +545.24914 137.79 547.04 135.99914 547.04 133.79 c +547.04 52.24 l +547.04 50.03086 545.24914 48.24 543.04 48.24 c +52.24 48.24 l +50.03086 48.24 48.24 50.03086 48.24 52.24 c +48.24 133.79 l +48.24 135.99914 50.03086 137.79 52.24 137.79 c +h +f +0.8 0.8 0.8 SCN +0.75 w +52.24 137.79 m +543.04 137.79 l +545.24914 137.79 547.04 135.99914 547.04 133.79 c +547.04 52.24 l +547.04 50.03086 545.24914 48.24 543.04 48.24 c +52.24 48.24 l +50.03086 48.24 48.24 50.03086 48.24 52.24 c +48.24 133.79 l +48.24 135.99914 50.03086 137.79 52.24 137.79 c +h +S +Q +q +0.96078 0.96078 0.96078 SCN +0.8999999999999999 w +[3.6 3.6] 0.0 d +52.99 48.24 m +542.29 48.24 l +S +Q +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 114.965 Td +/F5.0 11 Tf +<6375726c20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.73333 0.0 0.4 scn +0.73333 0.0 0.4 SCN + +BT +86.74 114.965 Td +/F6.0 11 Tf +<2d58> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +97.74 114.965 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +103.24 114.965 Td +/F5.0 11 Tf +<27504f535427> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +136.24 114.965 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.26667 0.86667 scn +0.0 0.26667 0.86667 SCN + +BT +141.74 114.965 Td +/F5.0 11 Tf +<5c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 100.225 Td +/F5.0 11 Tf +<ca20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +70.24 100.225 Td +/F5.0 11 Tf +<2768747470733a2f2f747261696e6572732e636c65766572617070732e696f2f747261696e6572732f27> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +301.24 100.225 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.26667 0.86667 scn +0.0 0.26667 0.86667 SCN + +BT +306.74 100.225 Td +/F5.0 11 Tf +<5c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 85.485 Td +/F5.0 11 Tf +<ca20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.73333 0.0 0.4 scn +0.73333 0.0 0.4 SCN + +BT +70.24 85.485 Td +/F6.0 11 Tf +<2d48> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +81.24 85.485 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +86.74 85.485 Td +/F5.0 11 Tf +<27436f6e74656e742d547970653a206170706c69636174696f6e2f6a736f6e27> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +262.74 85.485 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.26667 0.86667 scn +0.0 0.26667 0.86667 SCN + +BT +268.24 85.485 Td +/F5.0 11 Tf +<5c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 70.745 Td +/F5.0 11 Tf +<ca20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.73333 0.0 0.4 scn +0.73333 0.0 0.4 SCN + +BT +70.24 70.745 Td +/F6.0 11 Tf +<2d64> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +81.24 70.745 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +86.74 70.745 Td +/F5.0 11 Tf +<277b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 56.005 Td +/F5.0 11 Tf +<ca20226e616d65223a20224d616a6f7220426f62222c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp2 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +49.24 14.263 Td +/F1.0 9 Tf +<32> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +21 0 obj +<< /Annots [23 0 R 24 0 R 26 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R 35 0 R] +/ArtBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/Contents 20 0 R +/CropBox [0 0 595.28 841.89] +/MediaBox [0 0 595.28 841.89] +/Parent 3 0 R +/Resources << /Font << /F1.0 13 0 R +/F1.1 27 0 R +/F2.0 8 0 R +/F3.0 12 0 R +/F4.1 18 0 R +/F5.0 19 0 R +/F6.0 38 0 R +>> +/ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/XObject << /Stamp2 79 0 R +>> +>> +/TrimBox [0 0 595.28 841.89] +/Type /Page +>> +endobj +22 0 obj +[21 0 R /XYZ 0 754.33 null] +endobj +23 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://gitlabpages.univ-lille.fr/alom-2024/cours/w04-persistence/04-tp-persistence.html#_le_repository_jpa) +>> +/Border [0 0 0] +/Rect [443.50715 627.88 547.04 642.16] +/Subtype /Link +/Type /Annot +>> +endobj +24 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://gitlabpages.univ-lille.fr/alom-2024/cours/w04-persistence/04-tp-persistence.html#_le_repository_jpa) +>> +/Border [0 0 0] +/Rect [48.24 612.1 109.7595 626.38] +/Subtype /Link +/Type /Annot +>> +endobj +25 0 obj +[21 0 R /XYZ 0 516.01 null] +endobj +26 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://pokemon-types.cleverapps.io/) +>> +/Border [0 0 0] +/Rect [168.80379 368.34 351.17788 382.62] +/Subtype /Link +/Type /Annot +>> +endobj +27 0 obj +<< /BaseFont /b1eed4+NotoSerif +/FirstChar 32 +/FontDescriptor 101 0 R +/LastChar 33 +/Subtype /TrueType +/ToUnicode 102 0 R +/Type /Font +/Widths 103 0 R +>> +endobj +28 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://pokemon-types.cleverapps.io/pokemon-types/) +>> +/Border [0 0 0] +/Rect [105.24 348.156 367.74 358.656] +/Subtype /Link +/Type /Annot +>> +endobj +29 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://pokemon-types.cleverapps.io/pokemon-types/25) +>> +/Border [0 0 0] +/Rect [105.24 326.376 378.24 336.876] +/Subtype /Link +/Type /Annot +>> +endobj +30 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://trainers.cleverapps.io/) +>> +/Border [0 0 0] +/Rect [132.74679 303 278.43388 317.28] +/Subtype /Link +/Type /Annot +>> +endobj +31 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://trainers.cleverapps.io/trainers/) +>> +/Border [0 0 0] +/Rect [105.24 282.816 315.24 293.316] +/Subtype /Link +/Type /Annot +>> +endobj +32 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://trainers.cleverapps.io/trainers/Ash) +>> +/Border [0 0 0] +/Rect [105.24 261.036 330.99 271.536] +/Subtype /Link +/Type /Annot +>> +endobj +33 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://trainers.cleverapps.io/trainers/Misty) +>> +/Border [0 0 0] +/Rect [105.24 239.256 341.49 249.756] +/Subtype /Link +/Type /Annot +>> +endobj +34 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://trainers.cleverapps.io/swagger-ui/index.html) +>> +/Border [0 0 0] +/Rect [343.52941 209.88 547.04 224.16] +/Subtype /Link +/Type /Annot +>> +endobj +35 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://trainers.cleverapps.io/swagger-ui/index.html) +>> +/Border [0 0 0] +/Rect [48.24 194.1 102.63 208.38] +/Subtype /Link +/Type /Annot +>> +endobj +36 0 obj +<< /Length 11358 +>> +stream +q +q +/DeviceRGB cs +0.96078 0.96078 0.96078 scn +52.24 805.89 m +543.04 805.89 l +545.24914 805.89 547.04 804.09914 547.04 801.89 c +547.04 563.05 l +547.04 560.84086 545.24914 559.05 543.04 559.05 c +52.24 559.05 l +50.03086 559.05 48.24 560.84086 48.24 563.05 c +48.24 801.89 l +48.24 804.09914 50.03086 805.89 52.24 805.89 c +h +f +/DeviceRGB CS +0.8 0.8 0.8 SCN +0.75 w +52.24 805.89 m +543.04 805.89 l +545.24914 805.89 547.04 804.09914 547.04 801.89 c +547.04 563.05 l +547.04 560.84086 545.24914 559.05 543.04 559.05 c +52.24 559.05 l +50.03086 559.05 48.24 560.84086 48.24 563.05 c +48.24 801.89 l +48.24 804.09914 50.03086 805.89 52.24 805.89 c +h +S +Q +q +/DeviceRGB CS +0.96078 0.96078 0.96078 SCN +0.8999999999999999 w +[3.6 3.6] 0.0 d +52.99 805.89 m +542.29 805.89 l +S +Q +/DeviceRGB cs +0.86667 0.13333 0.0 scn +/DeviceRGB CS +0.86667 0.13333 0.0 SCN + +BT +59.24 794.065 Td +/F5.0 11 Tf +<ca2022656d61696c223a20226d616a6f722d626f6240706f6b656d6f6e2d6368616d70696f6e732e6f7267222c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 779.325 Td +/F5.0 11 Tf +<ca20227465616d223a205b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 764.585 Td +/F5.0 11 Tf +<ca2020207b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 749.845 Td +/F5.0 11 Tf +<ca202020202022706f6b656d6f6e547970654964223a203130302c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 735.105 Td +/F5.0 11 Tf +<ca2020202020226c6576656c223a203231> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 720.365 Td +/F5.0 11 Tf +<ca2020207d2c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 705.625 Td +/F5.0 11 Tf +<ca2020207b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 690.885 Td +/F5.0 11 Tf +<ca202020202022706f6b656d6f6e547970654964223a2032352c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 676.145 Td +/F5.0 11 Tf +<ca2020202020226c6576656c223a203138> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 661.405 Td +/F5.0 11 Tf +<ca2020207d2c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 646.665 Td +/F5.0 11 Tf +<ca2020207b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 631.925 Td +/F5.0 11 Tf +<ca202020202022706f6b656d6f6e547970654964223a2032362c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 617.185 Td +/F5.0 11 Tf +<ca2020202020226c6576656c223a203234> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 602.445 Td +/F5.0 11 Tf +<ca2020207d> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 587.705 Td +/F5.0 11 Tf +<ca205d> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 572.965 Td +/F5.0 11 Tf +<7d27> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 535.086 Td +/F1.0 10.5 Tf +[<4c> 80.07812 <d5616a6f75742064d5756e20506f6b> 20.01953 <656d6f6e208820756e205472> 20.01953 <61696e65722073652066616974206176656320756e65207265717590746520504f53> 20.01953 <54203a>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.96078 0.96078 0.96078 scn +52.24 519.27 m +543.04 519.27 l +545.24914 519.27 547.04 517.47914 547.04 515.27 c +547.04 398.09 l +547.04 395.88086 545.24914 394.09 543.04 394.09 c +52.24 394.09 l +50.03086 394.09 48.24 395.88086 48.24 398.09 c +48.24 515.27 l +48.24 517.47914 50.03086 519.27 52.24 519.27 c +h +f +0.8 0.8 0.8 SCN +0.75 w +52.24 519.27 m +543.04 519.27 l +545.24914 519.27 547.04 517.47914 547.04 515.27 c +547.04 398.09 l +547.04 395.88086 545.24914 394.09 543.04 394.09 c +52.24 394.09 l +50.03086 394.09 48.24 395.88086 48.24 398.09 c +48.24 515.27 l +48.24 517.47914 50.03086 519.27 52.24 519.27 c +h +S +Q +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 496.445 Td +/F5.0 11 Tf +<6375726c20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.73333 0.0 0.4 scn +0.73333 0.0 0.4 SCN + +BT +86.74 496.445 Td +/F6.0 11 Tf +<2d58> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +97.74 496.445 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +103.24 496.445 Td +/F5.0 11 Tf +<27504f535427> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +136.24 496.445 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.26667 0.86667 scn +0.0 0.26667 0.86667 SCN + +BT +141.74 496.445 Td +/F5.0 11 Tf +<5c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 481.705 Td +/F5.0 11 Tf +<ca20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +70.24 481.705 Td +/F5.0 11 Tf +<2768747470733a2f2f747261696e6572732e636c65766572617070732e696f2f747261696e6572732f4173682f6361746368506f6b656d6f6e27> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +389.24 481.705 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.26667 0.86667 scn +0.0 0.26667 0.86667 SCN + +BT +394.74 481.705 Td +/F5.0 11 Tf +<5c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 466.965 Td +/F5.0 11 Tf +<ca20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.73333 0.0 0.4 scn +0.73333 0.0 0.4 SCN + +BT +70.24 466.965 Td +/F6.0 11 Tf +<2d48> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +81.24 466.965 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +86.74 466.965 Td +/F5.0 11 Tf +<27436f6e74656e742d547970653a206170706c69636174696f6e2f6a736f6e27> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +262.74 466.965 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.26667 0.86667 scn +0.0 0.26667 0.86667 SCN + +BT +268.24 466.965 Td +/F5.0 11 Tf +<5c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 452.225 Td +/F5.0 11 Tf +<ca20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.73333 0.0 0.4 scn +0.73333 0.0 0.4 SCN + +BT +70.24 452.225 Td +/F6.0 11 Tf +<2d64> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +81.24 452.225 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +86.74 452.225 Td +/F5.0 11 Tf +<277b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 437.485 Td +/F5.0 11 Tf +<ca2022706f6b656d6f6e547970654964223a203134312c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 422.745 Td +/F5.0 11 Tf +<ca20226c6576656c223a2035> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 408.005 Td +/F5.0 11 Tf +<7d27> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 353.794 Td +/F2.0 22 Tf +<332e2053756a6574> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.43279 Tw + +BT +48.24 324.606 Td +/F1.0 10.5 Tf +<4c652073756a65742065737420636f6d706f738e20646520> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.43279 Tw + +BT +175.09344 324.606 Td +/F3.0 10.5 Tf +<557365722053746f72696573> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.43279 Tw + +BT +235.56773 324.606 Td +/F1.0 10.5 Tf +[<2e204c> 80.07812 <d5696d706c8e6d656e746174696f6e2071756520766f7573206661697465732064657320>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.43279 Tw + +BT +437.98314 324.606 Td +/F3.0 10.5 Tf +<557365722053746f72696573> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.43279 Tw + +BT +498.45742 324.606 Td +/F1.0 10.5 Tf +<20657374206c696272652c> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.45134 Tw + +BT +48.24 308.826 Td +/F1.0 10.5 Tf +[<636861726765208820766f75732064d5696d706c8e6d656e74657220756e652061726368697465637475726520646520636f64652071756920766f75732073656d626c6520636f7272656374652c20656e20766f757320696e73706972> 20.01953 <616e74>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 293.046 Td +/F1.0 10.5 Tf +[<646520636520717565206e6f75732061766f6e7320648e6a8820696d706c8e6d656e748e20656e205450> 120.11719 <2e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 253.206 Td +/F2.0 18 Tf +<332e312e20456e2074616e74207175652064726573736575722c206a652070657578206f757672697220756e20626f6f73746572206465> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 228.726 Td +/F2.0 18 Tf +<6361727465732c20636f6e74656e616e7420352063617274657320616c8e61746f697265732e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.7762 Tw + +BT +48.24 200.706 Td +/F1.0 10.5 Tf +[<4c> 80.07812 <d56f75766572747572652064d5756e20626f6f7374657220646f6974207365206661697265206176656320756e65207265717590746520646520636520747970652c206176656320656e20706172> 20.01953 <616d8f747265206cd56964656e74696669616e74>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 184.926 Td +/F1.0 10.5 Tf +[<6475205472> 20.01953 <61696e657220717569206f75767265206c6520626f6f73746572203a>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.96078 0.96078 0.96078 scn +52.24 169.11 m +543.04 169.11 l +545.24914 169.11 547.04 167.31914 547.04 165.11 c +547.04 52.24 l +547.04 50.03086 545.24914 48.24 543.04 48.24 c +52.24 48.24 l +50.03086 48.24 48.24 50.03086 48.24 52.24 c +48.24 165.11 l +48.24 167.31914 50.03086 169.11 52.24 169.11 c +h +f +0.8 0.8 0.8 SCN +0.75 w +52.24 169.11 m +543.04 169.11 l +545.24914 169.11 547.04 167.31914 547.04 165.11 c +547.04 52.24 l +547.04 50.03086 545.24914 48.24 543.04 48.24 c +52.24 48.24 l +50.03086 48.24 48.24 50.03086 48.24 52.24 c +48.24 165.11 l +48.24 167.31914 50.03086 169.11 52.24 169.11 c +h +S +Q +q +0.96078 0.96078 0.96078 SCN +0.8999999999999999 w +[3.6 3.6] 0.0 d +52.99 48.24 m +542.29 48.24 l +S +Q +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 146.285 Td +/F5.0 11 Tf +<474554202f626f6f737465723f747261696e657249643d417368> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 116.805 Td +/F5.0 11 Tf +<7b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 102.065 Td +/F5.0 11 Tf +<ca2022626f6f737465724964223a202261353333383835302d656365322d346330632d616136372d373762383235663365653730222c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 87.325 Td +/F5.0 11 Tf +<ca2022747261696e65724964223a2022417368222c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 72.585 Td +/F5.0 11 Tf +<ca20226f70656e696e6744617465223a2022323032352d30332d3037222c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 57.845 Td +/F5.0 11 Tf +<ca20226361726453656c6563746564223a2066616c73652c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp1 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.009 14.263 Td +/F1.0 9 Tf +<33> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +37 0 obj +<< /ArtBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/Contents 36 0 R +/CropBox [0 0 595.28 841.89] +/MediaBox [0 0 595.28 841.89] +/Parent 3 0 R +/Resources << /Font << /F1.0 13 0 R +/F2.0 8 0 R +/F3.0 12 0 R +/F5.0 19 0 R +/F6.0 38 0 R +>> +/ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/XObject << /Stamp1 78 0 R +>> +>> +/TrimBox [0 0 595.28 841.89] +/Type /Page +>> +endobj +38 0 obj +<< /BaseFont /784951+mplus1mn-bold +/FirstChar 32 +/FontDescriptor 105 0 R +/LastChar 100 +/Subtype /TrueType +/ToUnicode 106 0 R +/Type /Font +/Widths 107 0 R +>> +endobj +39 0 obj +[37 0 R /XYZ 0 382.09 null] +endobj +40 0 obj +[37 0 R /XYZ 0 277.23 null] +endobj +41 0 obj +<< /Length 10235 +>> +stream +q +q +/DeviceRGB cs +0.96078 0.96078 0.96078 scn +52.24 805.89 m +543.04 805.89 l +545.24914 805.89 547.04 804.09914 547.04 801.89 c +547.04 607.27 l +547.04 605.06086 545.24914 603.27 543.04 603.27 c +52.24 603.27 l +50.03086 603.27 48.24 605.06086 48.24 607.27 c +48.24 801.89 l +48.24 804.09914 50.03086 805.89 52.24 805.89 c +h +f +/DeviceRGB CS +0.8 0.8 0.8 SCN +0.75 w +52.24 805.89 m +543.04 805.89 l +545.24914 805.89 547.04 804.09914 547.04 801.89 c +547.04 607.27 l +547.04 605.06086 545.24914 603.27 543.04 603.27 c +52.24 603.27 l +50.03086 603.27 48.24 605.06086 48.24 607.27 c +48.24 801.89 l +48.24 804.09914 50.03086 805.89 52.24 805.89 c +h +S +Q +q +/DeviceRGB CS +0.96078 0.96078 0.96078 SCN +0.8999999999999999 w +[3.6 3.6] 0.0 d +52.99 805.89 m +542.29 805.89 l +S +Q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +59.24 794.065 Td +/F5.0 11 Tf +<ca202263617264733a205b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 779.325 Td +/F5.0 11 Tf +<ca2020207b2022636172644964223a202232653636353834622d633739342d346130382d383462652d386634636239386261663636222c2022706f6b656d6f6e547970654964223a2032352c20226e616d65223a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 764.585 Td +/F5.0 11 Tf +<2250696b61636875222c20226c6576656c223a2036207d2c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 749.845 Td +/F5.0 11 Tf +<ca2020207b2022636172644964223a202261343132323835622d653736622d343636372d623966652d353565306135303638323632222c2022706f6b656d6f6e547970654964223a2031322c20226e616d653a22> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 735.105 Td +/F5.0 11 Tf +<42757474657266726565222c206c6576656c223a2031207d2c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 720.365 Td +/F5.0 11 Tf +<ca2020207b2022636172644964223a202264383032303836382d306664642d346537372d623961352d323037396532663938376631222c2022706f6b656d6f6e547970654964223a2036352c20226e616d65223a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 705.625 Td +/F5.0 11 Tf +<22416c616b617a616d222c206c6576656c223a203630207d2c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 690.885 Td +/F5.0 11 Tf +<ca2020207b2022636172644964223a202233626665393862382d376237392d346136662d613230342d313532316163306434303934222c2022706f6b656d6f6e547970654964223a2032352c20226e616d65223a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 676.145 Td +/F5.0 11 Tf +<2250696b61636875222c20226c6576656c223a203133207d2c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 661.405 Td +/F5.0 11 Tf +<ca2020207b2022636172644964223a202233616235306537622d326664632d343834322d616534652d616364656631663734356436222c2022706f6b656d6f6e547970654964223a203132352c20226e616d65223a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 646.665 Td +/F5.0 11 Tf +<22456c6563746162757a7a222c20226c6576656c223a203434207d> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 631.925 Td +/F5.0 11 Tf +<ca205d> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 617.185 Td +/F5.0 11 Tf +<7d> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 579.306 Td +/F1.0 10.5 Tf +[<4c657320626f6f737465727320736f6e742073746f636b> 20.01953 <8e7320656e206261736520646520646f6e6e8e6573206170728f732061766f6972208e748e20678e6e8e728e7320616c8e61746f6972656d656e74206c6f7273206465206cd5617070656c2e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.69162 Tw + +BT +48.24 551.526 Td +/F1.0 10.5 Tf +<43686171756520626f6f73746572206120756e206964656e74696669616e7420756e6971756520287175692070657574209074726520756e206e756d8e726f20646520738e7175656e6365206465207479706520> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +0.69162 Tw + +BT +490.44776 551.526 Td +/F5.0 10.5 Tf +<4c6f6e67> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.69162 Tw + +BT +511.44776 551.526 Td +/F1.0 10.5 Tf +<2c206f7520756e> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +48.24 535.746 Td +/F5.0 10.5 Tf +<55554944> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +69.24 535.746 Td +/F1.0 10.5 Tf +<292e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 507.966 Td +/F1.0 10.5 Tf +<4c61206461746520226f70656e696e67446174652220636f72726573706f6e642088206c6120646174652064652063728e6174696f6e20647520626f6f737465722e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.15707 Tw + +BT +48.24 480.186 Td +/F1.0 10.5 Tf +<4c612076616c65757220226361726453656c656374656422207065726d65742064d5696e64697175657220717565206c6520626f6f737465722061208e748e206f75766572742c206d616973207175d5617563756e65206361727465206ed561> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 464.406 Td +/F1.0 10.5 Tf +<8e748e2063686f697369652064616e73206c6520626f6f7374657220706f7572206cd5696e7374616e742e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 436.626 Td +/F1.0 10.5 Tf +[<4c65732063617274657320736f6e7420616c8e61746f697265732c2061766563206c6573206964656e74696669616e747320646520506f6b> 20.01953 <656d6f6e2061> 20.01953 <79616e7420756e652076616c65757220656e7472652031206574203135312e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 408.846 Td +/F1.0 10.5 Tf +[<556e652063617274652061766563206c65206d906d6520506f6b> 20.01953 <8e6d6f6e2070657574206170706172> 20.01953 <619474726520706c7573696575727320666f69732028636f6d6d652050696b616368752064616e73206cd56578656d706c65292e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.41056 Tw + +BT +48.24 381.066 Td +/F1.0 10.5 Tf +<436861717565206361727465206120756e206964656e74696669616e7420756e6971756520287175692070657574209074726520756e206e756d8e726f20646520738e7175656e6365206465207479706520> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +1.41056 Tw + +BT +489.00988 381.066 Td +/F5.0 10.5 Tf +<4c6f6e67> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.41056 Tw + +BT +510.00988 381.066 Td +/F1.0 10.5 Tf +<2c206f7520756e> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +48.24 365.286 Td +/F5.0 10.5 Tf +<55554944> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +69.24 365.286 Td +/F1.0 10.5 Tf +<292e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 337.506 Td +/F1.0 10.5 Tf +<4c65206e6976656175206465206c612063617274652065737420756e206e6f6d62726520616c8e61746f69726520656e74726520312065742035302e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.5 w +0.93333 0.93333 0.93333 SCN +108.24 321.69 m +108.24 297.91 l +S +Q +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +120.24 305.726 Td +/F1.0 10.5 Tf +[<4c6120678e6e8e72> 20.01953 <6174696f6e2064d5756e206e6f6d62726520616c8e61746f6972652070657574207365206661697265206176656320>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +397.11429 305.726 Td +/F5.0 10.5 Tf +<52616e646f6d2e6e657874496e742829> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.5 w +0.93333 0.93333 0.93333 SCN +108.24 285.91 m +108.24 246.35 l +S +Q +0.09804 0.25098 0.48627 scn +0.09804 0.25098 0.48627 SCN + +BT +66.24 256.626 Td +/F4.1 24 Tf +<21> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.70399 Tw + +BT +120.24 269.946 Td +/F1.0 10.5 Tf +[<506f7572206c6120728e6375708e72> 20.01953 <6174696f6e2064d5756e20226e616d6522206465206c612063617274652c20756e20617070656c208820>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.70399 Tw + +BT +433.41022 269.946 Td +/F3.0 10.5 Tf +[<506f6b> 20.01953 <656d6f6e2054797065>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.70399 Tw + +BT +507.20951 269.946 Td +/F1.0 10.5 Tf +<2070657574> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +120.24 254.166 Td +/F1.0 10.5 Tf +<73d561768e726572207574696c652e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.93333 0.93333 0.93333 SCN +0.5 w +48.24 228.35 m +547.04 228.35 l +S +Q +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 186.326 Td +/F2.0 18 Tf +<332e322e20456e2074616e74207175652064726573736575722c206a65206e652070657578206f7576726972207175652032> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 161.846 Td +/F2.0 18 Tf +<626f6f737465727320706172206a6f7572> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 133.826 Td +/F1.0 10.5 Tf +[<4c> 80.07812 <d56f7576657274757265206465203220626f6f737465727320737572206c61206d906d65206a6f75726e8e652065737420706f737369626c652e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 106.046 Td +/F1.0 10.5 Tf +[<4c> 80.07812 <d56f75766572747572652064d5756e2074726f6973698f6d6520626f6f737465722072656e766f696520756e6520657272657572206176656320756e20737461747574204854545020>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +426.37568 106.046 Td +/F5.0 10.5 Tf +<343032205061796d656e74205265717569726564> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +531.37568 106.046 Td +/F1.0 10.5 Tf +<2e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.50932 Tw + +BT +48.24 78.266 Td +/F1.0 10.5 Tf +<4c65206368616d7020226f70656e696e6744617465222064657320626f6f7374657273207065726d657420646520768e726966696572206c65206e6f6d62726520646520626f6f7374657273206f757665727420706172206c65> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 62.486 Td +/F1.0 10.5 Tf +<64726573736575722073757220756e65206a6f75726e8e6520646f6e6e8e652e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp2 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +49.24 14.263 Td +/F1.0 9 Tf +<34> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +42 0 obj +<< /Annots [45 0 R] +/ArtBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/Contents 41 0 R +/CropBox [0 0 595.28 841.89] +/MediaBox [0 0 595.28 841.89] +/Parent 3 0 R +/Resources << /Font << /F1.0 13 0 R +/F2.0 8 0 R +/F3.0 12 0 R +/F4.1 18 0 R +/F5.0 19 0 R +>> +/ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/XObject << /Stamp2 79 0 R +>> +>> +/TrimBox [0 0 595.28 841.89] +/Type /Page +>> +endobj +43 0 obj +<< /Length 9656 +>> +stream +q +q +/DeviceRGB CS +0.93333 0.93333 0.93333 SCN +0.5 w +48.24 799.89 m +547.04 799.89 l +S +Q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +48.24 757.866 Td +/F2.0 18 Tf +<332e332e20456e2074616e74207175652064726573736575722c206170728f732061766f6972206f757665727420756e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 733.386 Td +/F2.0 18 Tf +[<626f6f73746572206465206361727465732c206a652063686f6973697320756e20506f6b> 20.01953 <656d6f6e20706f7572>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 708.906 Td +/F2.0 18 Tf +<6cd5616a6f757465722088206d6f6e208e7175697065> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 680.886 Td +/F1.0 10.5 Tf +<4c6120738e6c656374696f6e2064d5756e652063617274652064616e7320756e20626f6f737465722073652066616972652061766563206c6120726571759074652073756976616e7465203a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.96078 0.96078 0.96078 scn +52.24 665.07 m +543.04 665.07 l +545.24914 665.07 547.04 663.27914 547.04 661.07 c +547.04 632.33 l +547.04 630.12086 545.24914 628.33 543.04 628.33 c +52.24 628.33 l +50.03086 628.33 48.24 630.12086 48.24 632.33 c +48.24 661.07 l +48.24 663.27914 50.03086 665.07 52.24 665.07 c +h +f +0.8 0.8 0.8 SCN +0.75 w +52.24 665.07 m +543.04 665.07 l +545.24914 665.07 547.04 663.27914 547.04 661.07 c +547.04 632.33 l +547.04 630.12086 545.24914 628.33 543.04 628.33 c +52.24 628.33 l +50.03086 628.33 48.24 630.12086 48.24 632.33 c +48.24 661.07 l +48.24 663.27914 50.03086 665.07 52.24 665.07 c +h +S +Q +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 642.245 Td +/F5.0 11 Tf +<504f5354202f626f6f737465722f7b626f6f7374657249647d2f63686f6f7365436172642f7b6361726449647d> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 604.366 Td +/F1.0 10.5 Tf +[<456e2072657072656e616e74206cd56578656d706c652070728e638e64656e742c20756e65207265717590746520636f72726563746520736572> 20.01953 <616974>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.96078 0.96078 0.96078 scn +52.24 588.55 m +543.04 588.55 l +545.24914 588.55 547.04 586.75914 547.04 584.55 c +547.04 541.07 l +547.04 538.86086 545.24914 537.07 543.04 537.07 c +52.24 537.07 l +50.03086 537.07 48.24 538.86086 48.24 541.07 c +48.24 584.55 l +48.24 586.75914 50.03086 588.55 52.24 588.55 c +h +f +0.8 0.8 0.8 SCN +0.75 w +52.24 588.55 m +543.04 588.55 l +545.24914 588.55 547.04 586.75914 547.04 584.55 c +547.04 541.07 l +547.04 538.86086 545.24914 537.07 543.04 537.07 c +52.24 537.07 l +50.03086 537.07 48.24 538.86086 48.24 541.07 c +48.24 584.55 l +48.24 586.75914 50.03086 588.55 52.24 588.55 c +h +S +Q +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 565.725 Td +/F5.0 11 Tf +<504f5354202f626f6f737465722f61353333383835302d656365322d346330632d616136372d3737623832356633656537302f63686f6f7365436172642f61343132323835622d653736622d343636372d623966652d> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 550.985 Td +/F5.0 11 Tf +<353565306135303638323632> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.30883 Tw + +BT +48.24 513.106 Td +/F1.0 10.5 Tf +<536920756e65206361727465206120648e6a88208e748e20738e6c656374696f6e6e8e652064616e73206c6520626f6f737465722028> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +1.30883 Tw + +BT +320.04833 513.106 Td +/F5.0 10.5 Tf +<6361726453656c6563746564203d3d2074727565> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.30883 Tw + +BT +427.666 513.106 Td +/F1.0 10.5 Tf +<292c207265746f75726e657220756e6520657272657572> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 497.326 Td +/F1.0 10.5 Tf +<3430302e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 469.546 Td +/F1.0 10.5 Tf +<5369206c612063617274652063686f69736965206ed5657869737465207061732064616e73206c6520626f6f737465722c207265746f75726e657220756e6520657272657572203430342e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.75533 Tw + +BT +48.24 441.766 Td +/F1.0 10.5 Tf +[<536920746f75746573206c657320636f6e646974696f6e7320736f6e742072656d706c6965732c206c6520506f6b> 20.01953 <656d6f6e2070657574209074726520616a6f75748e2088206cd58e7175697065206475206472657373657572207175692061>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.18085 Tw + +BT +48.24 425.986 Td +/F1.0 10.5 Tf +[<6f7576657274206c6520626f6f737465722c206176656320756e65207265717590746520737572206cd5415049205472> 20.01953 <61696e65722c20656e2070617373616e7420656e20706172> 20.01953 <616d8f747265206cd56964656e74696669616e74206475>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 410.206 Td +/F1.0 10.5 Tf +[<506f6b> 20.01953 <656d6f6e206574206c65206c6576656c206465206c6120636172746520738e6c656374696f6e6e8e65203a>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.96078 0.96078 0.96078 scn +52.24 394.39 m +543.04 394.39 l +545.24914 394.39 547.04 392.59914 547.04 390.39 c +547.04 273.21 l +547.04 271.00086 545.24914 269.21 543.04 269.21 c +52.24 269.21 l +50.03086 269.21 48.24 271.00086 48.24 273.21 c +48.24 390.39 l +48.24 392.59914 50.03086 394.39 52.24 394.39 c +h +f +0.8 0.8 0.8 SCN +0.75 w +52.24 394.39 m +543.04 394.39 l +545.24914 394.39 547.04 392.59914 547.04 390.39 c +547.04 273.21 l +547.04 271.00086 545.24914 269.21 543.04 269.21 c +52.24 269.21 l +50.03086 269.21 48.24 271.00086 48.24 273.21 c +48.24 390.39 l +48.24 392.59914 50.03086 394.39 52.24 394.39 c +h +S +Q +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 371.565 Td +/F5.0 11 Tf +<6375726c20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.73333 0.0 0.4 scn +0.73333 0.0 0.4 SCN + +BT +86.74 371.565 Td +/F6.0 11 Tf +<2d58> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +97.74 371.565 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +103.24 371.565 Td +/F5.0 11 Tf +<27504f535427> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +136.24 371.565 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.26667 0.86667 scn +0.0 0.26667 0.86667 SCN + +BT +141.74 371.565 Td +/F5.0 11 Tf +<5c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 356.825 Td +/F5.0 11 Tf +<ca20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +70.24 356.825 Td +/F5.0 11 Tf +<2768747470733a2f2f747261696e6572732e636c65766572617070732e696f2f747261696e6572732f4173682f6361746368506f6b656d6f6e27> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +389.24 356.825 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.26667 0.86667 scn +0.0 0.26667 0.86667 SCN + +BT +394.74 356.825 Td +/F5.0 11 Tf +<5c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 342.085 Td +/F5.0 11 Tf +<ca20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.73333 0.0 0.4 scn +0.73333 0.0 0.4 SCN + +BT +70.24 342.085 Td +/F6.0 11 Tf +<2d48> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +81.24 342.085 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +86.74 342.085 Td +/F5.0 11 Tf +<27436f6e74656e742d547970653a206170706c69636174696f6e2f6a736f6e27> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +262.74 342.085 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.26667 0.86667 scn +0.0 0.26667 0.86667 SCN + +BT +268.24 342.085 Td +/F5.0 11 Tf +<5c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 327.345 Td +/F5.0 11 Tf +<ca20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.73333 0.0 0.4 scn +0.73333 0.0 0.4 SCN + +BT +70.24 327.345 Td +/F6.0 11 Tf +<2d64> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +81.24 327.345 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +86.74 327.345 Td +/F5.0 11 Tf +<277b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 312.605 Td +/F5.0 11 Tf +<ca2022706f6b656d6f6e547970654964223a203132352c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 297.865 Td +/F5.0 11 Tf +<ca20226c6576656c223a203434> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.86667 0.13333 0.0 scn +0.86667 0.13333 0.0 SCN + +BT +59.24 283.125 Td +/F5.0 11 Tf +<7d27> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 245.246 Td +/F1.0 10.5 Tf +<536920746f757420657374206f6b2c206c6520626f6f73746572206573742076616c69648e206574206c6120> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +243.036 245.246 Td +/F5.0 10.5 Tf +<6361726453656c6563746564> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +306.036 245.246 Td +/F1.0 10.5 Tf +<20646f6974209074726520706f736974696f6e6e8e208820> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.69412 0.12941 0.27451 scn +0.69412 0.12941 0.27451 SCN + +BT +417.798 245.246 Td +/F5.0 10.5 Tf +<74727565> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +438.798 245.246 Td +/F1.0 10.5 Tf +<20656e206261736520646520646f6e6e8e65732e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.93333 0.93333 0.93333 SCN +0.5 w +48.24 223.43 m +547.04 223.43 l +S +Q +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 193.466 Td +/F1.0 10.5 Tf +<46696e2064752073756a6574> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp1 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.009 14.263 Td +/F1.0 9 Tf +<35> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +44 0 obj +<< /ArtBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/Contents 43 0 R +/CropBox [0 0 595.28 841.89] +/MediaBox [0 0 595.28 841.89] +/Parent 3 0 R +/Resources << /Font << /F1.0 13 0 R +/F2.0 8 0 R +/F5.0 19 0 R +/F6.0 38 0 R +>> +/ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/XObject << /Stamp1 78 0 R +>> +>> +/TrimBox [0 0 595.28 841.89] +/Type /Page +>> +endobj +45 0 obj +<< /A << /S /URI +/Type /Action +/URI (https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Random.html#nextInt\(int\)) +>> +/Border [0 0 0] +/Rect [397.11429 304.256 481.11429 314.756] +/Subtype /Link +/Type /Annot +>> +endobj +46 0 obj +[42 0 R /XYZ 0 210.35 null] +endobj +47 0 obj +[44 0 R /XYZ 0 781.89 null] +endobj +48 0 obj +<< /Border [0 0 0] +/Dest (_contraintes_de_la_session) +/Rect [48.24 696.47 182.59779 710.75] +/Subtype /Link +/Type /Annot +>> +endobj +49 0 obj +<< /Border [0 0 0] +/Dest (_contraintes_de_la_session) +/Rect [541.1705 696.47 547.04 710.75] +/Subtype /Link +/Type /Annot +>> +endobj +50 0 obj +<< /Border [0 0 0] +/Dest (_repository_gitlab_de_rendu) +/Rect [60.24 677.99 217.698 692.27] +/Subtype /Link +/Type /Annot +>> +endobj +51 0 obj +<< /Border [0 0 0] +/Dest (_repository_gitlab_de_rendu) +/Rect [541.1705 677.99 547.04 692.27] +/Subtype /Link +/Type /Annot +>> +endobj +52 0 obj +<< /Border [0 0 0] +/Dest (_contraintes_techniques) +/Rect [60.24 659.51 195.14379 673.79] +/Subtype /Link +/Type /Annot +>> +endobj +53 0 obj +<< /Border [0 0 0] +/Dest (_contraintes_techniques) +/Rect [541.1705 659.51 547.04 673.79] +/Subtype /Link +/Type /Annot +>> +endobj +54 0 obj +<< /Border [0 0 0] +/Dest (0x5f73657276696365735f6d69735fc3a05f646973706f736974696f6e) +/Rect [48.24 641.03 187.701 655.31] +/Subtype /Link +/Type /Annot +>> +endobj +55 0 obj +<< /Border [0 0 0] +/Dest (0x5f73657276696365735f6d69735fc3a05f646973706f736974696f6e) +/Rect [541.1705 641.03 547.04 655.31] +/Subtype /Link +/Type /Annot +>> +endobj +56 0 obj +<< /Border [0 0 0] +/Dest (_sujet) +/Rect [48.24 622.55 84.2655 636.83] +/Subtype /Link +/Type /Annot +>> +endobj +57 0 obj +<< /Border [0 0 0] +/Dest (_sujet) +/Rect [541.1705 622.55 547.04 636.83] +/Subtype /Link +/Type /Annot +>> +endobj +58 0 obj +<< /Border [0 0 0] +/Dest (0x5f656e5f74616e745f7175655f64726573736575725f6a655f706575785f6f75767269725f756e5f626f6f737465725f64655f6361727465735f636f6e74656e616e745f355f6361727465735f616cc3a961746f69726573) +/Rect [60.24 604.07 515.8035 618.35] +/Subtype /Link +/Type /Annot +>> +endobj +59 0 obj +<< /Border [0 0 0] +/Dest (0x5f656e5f74616e745f7175655f64726573736575725f6a655f706575785f6f75767269725f756e5f626f6f737465725f64655f6361727465735f636f6e74656e616e745f355f6361727465735f616cc3a961746f69726573) +/Rect [541.1705 604.07 547.04 618.35] +/Subtype /Link +/Type /Annot +>> +endobj +60 0 obj +<< /Border [0 0 0] +/Dest (_en_tant_que_dresseur_je_ne_peux_ouvrir_que_2_boosters_par_jour) +/Rect [60.24 585.59 393.8985 599.87] +/Subtype /Link +/Type /Annot +>> +endobj +61 0 obj +<< /Border [0 0 0] +/Dest (_en_tant_que_dresseur_je_ne_peux_ouvrir_que_2_boosters_par_jour) +/Rect [541.1705 585.59 547.04 599.87] +/Subtype /Link +/Type /Annot +>> +endobj +62 0 obj +<< /Border [0 0 0] +/Dest (0x5f656e5f74616e745f7175655f64726573736575725f617072c3a8735f61766f69725f6f75766572745f756e5f626f6f737465725f64655f6361727465735f6a655f63686f697369735f756e5f706f6b656d6f6e5f706f75725f6c616a6f757465725fc3a05f6d6f6e5fc3a97175697065) +/Rect [60.24 567.11 528.90729 581.39] +/Subtype /Link +/Type /Annot +>> +endobj +63 0 obj +<< /Border [0 0 0] +/Dest (0x5f656e5f74616e745f7175655f64726573736575725f617072c3a8735f61766f69725f6f75766572745f756e5f626f6f737465725f64655f6361727465735f6a655f63686f697369735f756e5f706f6b656d6f6e5f706f75725f6c616a6f757465725fc3a05f6d6f6e5fc3a97175697065) +/Rect [60.24 548.63 173.052 562.91] +/Subtype /Link +/Type /Annot +>> +endobj +64 0 obj +<< /Border [0 0 0] +/Dest (0x5f656e5f74616e745f7175655f64726573736575725f617072c3a8735f61766f69725f6f75766572745f756e5f626f6f737465725f64655f6361727465735f6a655f63686f697369735f756e5f706f6b656d6f6e5f706f75725f6c616a6f757465725fc3a05f6d6f6e5fc3a97175697065) +/Rect [541.1705 548.63 547.04 562.91] +/Subtype /Link +/Type /Annot +>> +endobj +65 0 obj +<< /Count 10 +/First 66 0 R +/Last 72 0 R +/Type /Outlines +>> +endobj +66 0 obj +<< /Count 0 +/Dest [7 0 R /XYZ 0 841.89 null] +/Next 67 0 R +/Parent 65 0 R +/Title <feff0041004c004f004d0020002d0020005300650063006f006e00640065002000530065007300730069006f006e> +>> +endobj +67 0 obj +<< /Count 0 +/Dest [7 0 R /XYZ 0 841.89 null] +/Next 68 0 R +/Parent 65 0 R +/Prev 66 0 R +/Title <feff005400610062006c00650020006f006600200043006f006e00740065006e00740073> +>> +endobj +68 0 obj +<< /Count 2 +/Dest [7 0 R /XYZ 0 384.31286 null] +/First 69 0 R +/Last 70 0 R +/Next 71 0 R +/Parent 65 0 R +/Prev 67 0 R +/Title <feff0031002e00200043006f006e0074007200610069006e0074006500730020006400650020006c0061002000730065007300730069006f006e> +>> +endobj +69 0 obj +<< /Count 0 +/Dest [7 0 R /XYZ 0 311.01286 null] +/Next 70 0 R +/Parent 68 0 R +/Title <feff0031002e0031002e0020005200650070006f007300690074006f007200790020004700690074004c00610062002000640065002000720065006e00640075> +>> +endobj +70 0 obj +<< /Count 0 +/Dest [21 0 R /XYZ 0 754.33 null] +/Parent 68 0 R +/Prev 69 0 R +/Title <feff0031002e0032002e00200043006f006e0074007200610069006e00740065007300200074006500630068006e00690071007500650073> +>> +endobj +71 0 obj +<< /Count 0 +/Dest [21 0 R /XYZ 0 516.01 null] +/Next 72 0 R +/Parent 65 0 R +/Prev 68 0 R +/Title <feff0032002e0020005300650072007600690063006500730020006d00690073002000e000200064006900730070006f0073006900740069006f006e> +>> +endobj +72 0 obj +<< /Count 3 +/Dest [37 0 R /XYZ 0 382.09 null] +/First 73 0 R +/Last 75 0 R +/Parent 65 0 R +/Prev 71 0 R +/Title <feff0033002e002000530075006a00650074> +>> +endobj +73 0 obj +<< /Count 0 +/Dest [37 0 R /XYZ 0 277.23 null] +/Next 74 0 R +/Parent 72 0 R +/Title <feff0033002e0031002e00200045006e002000740061006e00740020007100750065002000640072006500730073006500750072002c0020006a0065002000700065007500780020006f0075007600720069007200200075006e00200062006f006f00730074006500720020006400650020006300610072007400650073002c00200063006f006e00740065006e0061006e007400200035002000630061007200740065007300200061006c00e900610074006f0069007200650073002e> +>> +endobj +74 0 obj +<< /Count 0 +/Dest [42 0 R /XYZ 0 210.35 null] +/Next 75 0 R +/Parent 72 0 R +/Prev 73 0 R +/Title <feff0033002e0032002e00200045006e002000740061006e00740020007100750065002000640072006500730073006500750072002c0020006a00650020006e0065002000700065007500780020006f0075007600720069007200200071007500650020003200200062006f006f0073007400650072007300200070006100720020006a006f00750072> +>> +endobj +75 0 obj +<< /Count 0 +/Dest [44 0 R /XYZ 0 781.89 null] +/Parent 72 0 R +/Prev 74 0 R +/Title <feff0033002e0033002e00200045006e002000740061006e00740020007100750065002000640072006500730073006500750072002c002000610070007200e80073002000610076006f006900720020006f0075007600650072007400200075006e00200062006f006f00730074006500720020006400650020006300610072007400650073002c0020006a0065002000630068006f006900730069007300200075006e00200050006f006b0065006d006f006e00200070006f007500720020006c20190061006a006f0075007400650072002000e00020006d006f006e002000e900710075006900700065> +>> +endobj +76 0 obj +<< /Nums [0 << /P (1) +>> 1 << /P (2) +>> 2 << /P (3) +>> 3 << /P (4) +>> 4 << /P (5) +>>] +>> +endobj +77 0 obj +[7 0 R /XYZ 0 841.89 null] +endobj +78 0 obj +<< /BBox [0 0 595.28 841.89] +/Length 165 +/Subtype /Form +/Type /XObject +>> +stream +q +/DeviceRGB cs +0.0 0.0 0.0 scn +/DeviceRGB CS +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +q +/DeviceRGB CS +0.86667 0.86667 0.86667 SCN +0.25 w +48.24 30.0 m +547.04 30.0 l +S +Q +Q + +endstream +endobj +79 0 obj +<< /BBox [0 0 595.28 841.89] +/Length 165 +/Subtype /Form +/Type /XObject +>> +stream +q +/DeviceRGB cs +0.0 0.0 0.0 scn +/DeviceRGB CS +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +q +/DeviceRGB CS +0.86667 0.86667 0.86667 SCN +0.25 w +48.24 30.0 m +547.04 30.0 l +S +Q +Q + +endstream +endobj +80 0 obj +<< /Length 13368 +/Length1 13368 +>> +stream +��������`OS/2|=����h���`cmap0i�����cvt fGb���@��:fpgm:�������1gasp����4,���glyfu��)������headE���������6hhea$��$���$hmtx�jA�������loca������|���hmaxp�����H��� nameX�$��*l�� 6post�E��3�����prepm���� +���b����\�:�_<���������4������'`����)���������������������e�����������������3����3�s����������Z����������������3���3����f������������������GOOG� � ��������X �������J���� �������Z�\{�3Z��y�Vy�Hy�9y�R�X�q9�9'�q5�9;�9��9L�q�9��9��=9���\1�#7�`1�^��`B�'{�V�#��#����#��#��)V�)��`)�/�^/�)��==�+V�5���+������\��`��`=�\�L�J���������������������������������������������������������������������� � +��� ���������������� !"#$%&'()*�+,��������������-�����./���������������������������������������������������������������������0��������������������������������������������@EYXUTSRQPONMLKJIHGFEDCBA@?>=<;:9876510/.-,('&%$#"! + �,E#F` �&`�&#HH-,E#F#a �&a�&#HH-,E#F`� a �F`�&#HH-,E#F#a� ` �&a� a�&#HH-,E#F`�@a �f`�&#HH-,E#F#a�@` �&a�@a�&#HH-, <�<-, E# ��D# �ZQX# ��D#Y ��QX# �MD#Y �&QX# � D#Y!!-, EhD �` E�Fvh�E`D-,� +C#Ce +-,�� +C#C-,��(#p�(>�(#p�(E:�� -, E�%Ead�PQXED!!Y-,I�#D-, E��C`D-,�C�Ce +-, i�@a��� �,�����b`+d#da\X�aY-,�E����+�)#D�)z�-,Ee�,#DE�+#D-,KRXED!!Y-,KQXED!!Y-,�%# ����`#��-,�%# ����a#��-,�%����-,F#F`��F# F�`�a���b# #���pE` ��PX�a�����F�Y�`h:-, E�%FRK�Q[X�%F ha�%�%?#!8!Y-, E�%FPX�%F ha�%�%?#!8!Y-,��C�C-,!!d#d��@�b-,!��QXd#d�� �b��@/+Y�`-,!��QXd#d��Ub���/+Y�`-,d#d��@�b`#!-,KSX��%Id#Ei�@�a��b� aj�#D#��!#� 9/Y-,KSX �%Idi �&�%Id#a��b� aj�#D�&����#D���#D����& 9# 9//Y-,E#E`#E`#E`#vh��b -,�H+-, E��TX�@D E�@aD!!Y-,E�0/E#Ea`�`iD-,KQX�/#p�#B!!Y-,KQX �%EiSXD!!Y!!Y-,E�C��`c�`iD-,�/ED-,E# E�`D-,F#F`��F# F�`�a���b# #���pE` ��PX�a�������Yh:-,K#QX��3��4 �3�4�YDD-,�CX�&E�Xdf�`d� `f X!�@Y�aY#XeY�)#D#�)�!!!!!Y-,�CTXKS#KQZX8!!Y!!!!Y-,�CX�%Ed� `f X!�@Y�a#XeY�)#D�%�% XY�%�% F�%#B<�%�%�%�% F�%�`#B< X�Y�%�%�)�) EeD�%�%�)�%�% XY�%�%CH�%�%�%�%�`CH!Y!!!!!!!-,�% F�%#B�%�%EH!!!!-,�% �%�%CH!!!-,E# E ��P X#e#Y#h �@PX!�@Y#XeY�`D-,KS#KQZX E�`D!!Y-,KTX E�`D!!Y-,KS#KQZX8!!Y-,��!KTX8!!Y-,�CTX�F+!!!!Y-,�CTX�G+!!!Y-,�CTX�H+!!!!Y-,�CTX�I+!!!Y-, �#KS�KQZX#8!!Y-,��%�%Ij ��SX�@`8!!Y-,��%�%Ij ��QX�@a8!!Y-, �#Id�#SX<!Y-,KRX}zY-,��KKTB-,��B�#�Q�@�SZX��� �TX�C`BY�$�QX� ��@�TX�C`B�$�TX� C`B�KKRX�C`BY�@����TX�C`BY�@���c���TX�C`BY�@��c���TX�C`BY�@��c���TX�@C`BYYYYY-,Eh#KQX# E d�@PX|Yh�`YD-,���%�%�#>��#>�� +#eB�#B�#?��#?��#eB�#B�-,z�E#�-���A%�P�U�@����P�U�������P�U��/�o�������@P�U�����P�U���������A6�P�U�@����U���P�U�P�U +�P �U� � �� �� �P�U�����P�U�P�U��9�A&����?�������o������ ��?��������P�U�P@(U���/�_�`��3�U�3�U�3U`������������������ + F�A�����0�`�@�U��@���@�`�����������߶��`��������/����o�ϛ�o�ϖ ��<��ϕ`������@�ϕ �O�_�?�������ϓP�ƍY�i� ��ƂU����g�g�g0f@fPff?e�e�d@dPd�d�d3UU3U�WW`VpV�VHU�TT`TpT�T3U3UU3U�UG@�U��?��o�����������TS++K��RK�P[���%S���@QZ����UZ[X��Y����BK�2SX�`YK�dSX�@YK��SX���BYssst++++++ssss�s+++sssss�++++s�ssssstussttuu^s^s�s+s+ss�ss+ss+sss+s+++ss+++stttuu^s++^s+^s+++s+s+stu+suu+s+st+s+����N���u����������������J�����������������������������������������������������������������������������������������������������������������������������������'�����`�`�����������������������������q�q������������������������������������������������������������������������H�������������"6�;P��������Gr7����������������r��\��������������������%��������������o�������������������������������������������������������������J��������������������������������)��������������������������}m5D��������34��5'���q�b�����������<�J�j����8��$^��Z��:��&|�V�4��Z�� : t � +2 +v +� +�@��FR^j�������� +�����!!7!!�I��hy����Jh������\���7���%5>54.54632�(X�d-C-!'!T?WfVAzhSj %-$5)EHx�����3�H����5!3������������7���74>32#".�->#"=..="#>-�/?&&?/.>&&>���V����!��3532>5#".5>?3;Ǩ&'E@=+ DMX3�� ) �m 3'0N8(8"%5%j�4 2"m��H����+��!26?3!5>54&#"".54>32�1Pv�g��?Yy�8/_zFUKhT:aE&9p�ps�w<w0Z`k��a�IE?�R�5a���Oul��0M78dL-/X~�����9����D��".54>332>54.+532>54&#""&54>32�t�k30?#%B]82[F))QvM�Bb@ VT7E&��9r�pm�{B0TrC>�jD]��(DY0'<)AbB!DuX;bG(+PoCp~6Zr<Y^6_G(,V|PEt\E1T~X}�g,�����R����:��%2>54&#"'!#'.#!>32#".5463�3[E)��'?60^A +u �V3<Cw��Ka��]s�d-YK5V{ K^�� %���E!6D#� 7m�n��n/)EY0HF,XF,���������)�6��;!532>7!;!532>54&/.'!�;!V��-'#��!',%�\P H� y��C +mm!:.��J+9!mm .��#MPO$JNN$����q����/��%2>7#"$&546$32#4.#"fKu\E.l������XZ� �v�t:!A`>5V@a�Q$,b��#8F"2+_P4l����n%@W2&A03eR3R�甔ޓI���9�����%��%!2>?3!532>54.+5!#'.#!!!=�, ��PV&&Vq� +<?����}*9"`��m1(�,4 l��aKP��{���q�����7��"$&546$32#4.#"32674&+5!#"b���\b�����@"DbA?`Ap�c-/i�y&L$JH�.x�l����n%@W2$?0>hJ)R�甔�Q-R@ll$;,��77����9�������3532>54.+5!#";9V&&V�V''Vm 4,�,4 mm 4,�.,4 m�����9�������3532>54.+5!#"!26?39V&&V�V'}HP!sm 4,�,4 ll 1)��[W��7�����9��d��6��!532>5#;!532>54.+5! !#";� 1 �c��O'8$�V&&VNTFCV&&Vm-% ���,4 mm1(�)1 l�#�l 4,�-,4 m��q������'��#"$&546$3232>54.#"�[��������VV����[��&T�_`�R%%R�_`�T&ݩ���ll����kk��뫓�TT�擓�SS�������9�����#�0��+;!532>54.+5!232>54.+�@��F(}�V&&Vu�ҋD�^2LjC;_EP\��M��(1mm 4,�)1 l<q��=&R�\RyO'����9�����0�=��732>54.+5! ;#".'#;!32>54.+9V&&V�"0Od4�114C\�gK �&X�=sG_9<`Dom1(�)1 l¹Q~^A�\,?)m)H9��l(1m�&KqKNlE�����=��J��E��".54>332>54.'.54>32#4.#"��o/'AS-*Jg=<^B"*U�Vk�Z'L��lq�k4?_?4S;)J7 K�hi�_+N��4Rf25H.X�Y-"<Q/4QE?$,]l~K^�l:%@W2$>.+cU80G.+LII*+Zg{Kc�vB������%��#��%;!532>5#"#!#'.+?&V�=V&�.>'�� +�'>.��,4 mm 4,G%6"��s"6%����\���d��?��32>=""&54>32;!'##".546?54.�8<,G3\=T2�'5 ��Cs�Wl�k6 0"��+"<DU:DuW2��31XX%Da<�!:T~!;Q0>K8P2%R�`��*8!m�)=((S}U��q3V>"��#����+�;��#".'#!532>54.+5!3>32"32654&�7j�f;`M;9�{8,,;!�,�td�i6�=P00R=eZZ)�؍C0B(�m +8/#,5 +l�� V&-/LXC��3h�je�k7��������`���d�-��".54>32#4.#"32>7\q��JM��jc�f5;gP 3'-G3r�5]L9.a�:�؝�ކ9!:O-!?05`H++h����-=#3'PA)��^���/�A��%;!'##".54>323&'.=4.+5!2>54.#"b/="�s9;M`<d�k77j�c:]K:-<"���=Q11Q=3I-W�/8 +m�*B/C�֓�ٍE+<$92,' q*3l�q3h�je�k77l�f����`��;d��*��"!4.".54>32!32>7`Veb'=�džDD��yo�|B�a'Ec@5ZI770d�ߪ�N|V.� L�ц�ڒI?|�zig�`.-=#F,O<$���'���'�/��3532>5#5354>32#4.#"!!;'-3+��1g�lc�N!} +'$ +��+3`m 4,̌L_�g6)6 E@:2!;^Dp��4,4 m����q��S�b�v��#4.#"#".';2#"&5467.54>7.54632>3232654&+"32>54.#"q!9* '$1f�k"" 5+�f�a.H�ߘ�펇6*0C(-M7 ��I}.)4@'%7%��{v��RS�@5"�"6()6 !6)(6!#+ ;DI&M�`6 " +PuI_�g7��nu -:$":5/9Pf>��%)" *��UQheA4"=�6W>"!?Y79]B%&D^����#��!�=��!4.#";!532>54.+5!3>32;Z'?-3D)&7"��#:+,3�ENW0O~W."4#�BgF%4Ws?�y+4 mm 8.1)1l��(\'.,:B! .`�h�%09 +m����#���)��,��4>32#".2>54.+5!;!5�/?%#@00@#%?/u3+,3�+4�u�'8##8'&8$$8�� 4,n)1m��,4 mm����)��*��+532>54.+54>32#".M��q)8W;-<!�/?%#@00@#%?/J����m.$T�iV,5 mL'8##8'&8$$8���#���:��!#".';!532>54.+5!>54!";p�nP(�R+4�u3+,3�"73G�Q�6n1 +$I?=�,4 mm 4,9)1l��I!'(!&-ggS[��jQN��#������72>54.+5!;!5;3+,3�+4�um 4,9)1l��,4 mm���)���d�S��!4.#";!532>54.+5!3>323>32;!4&#";Z'?-3D)&7"��#:+'6"� +ENW0q�%IS[0O~W."4"�9IZ0D+"4#�BgF%4Ws?�y+4 mm 8.d+4 g�:D$ +Q[:D$ +.`�h�%09 +m���/Pk;�m09 +m����)��!d�8��!4.#";!532>54.+5!3>32;Z'?-3D)&7"��#:+'6"� +ENW0O~W."4#�BgF%4Ws?�y+4 mm 8.^+4 m�:D$ +.`�h�%09 +m��`���d��#���!".5�!232>54.#"�����{ĉI{ÉI�3R;;Q33R;;R2)����G�ؐ!F�אm�p99p�mn�n77n������^�2�B��2>54.+5!3>32#"&'#;!52654&#"33+%3�% ;M`;f�j76i�du�,+3-�a�gYYe=R00P�� 4,H/8 +m�(B0C�ؕ�CYK/-&V �,4 mm�����7k�ej�h3���^�-^�6�F��532>=4>767##".54>3237!#";"32>54.`%"<-:K]:c�j77k�d<`M;)�"=/-<"%�+gWWg=Q11Q�m3*� '+1:#<+C�ؔ�C/B*�m +8/��*3m�����6i�fj�h3�����)��b�1��)532>54.+5!3>32#4.#";��T#:*'6"�) +0C[?yr�| '$4$ &5Bm +:0R-7 m�.E.UQ^h*@*$9HIB��-7 ����=���b�A��".54>332>54.'.54>32#4&#"�o�c-';B :Q25M1:aHSW-?t�ca�V(ap[Y!=-?lTDsS.;r�$@X32="@fG&'3"5/-ASkERzQ(!6D#EHfq / !4/0=OeAU�\1��+��H���%267#".5#5267673!!�(I 7I\6EpN*�Bh?���?�� +!M{Z�i4"B�����]V�����5��#J�/��!'##"&54.+5!32>54.+5!;�- +HR[0��"5%�$<-1G-(6�$2�5A#���-8 m�pBjK)+QsH�-4m��-3m�������J�+��#"!.#5!#">7>54&+5!�)!������'3"{V% �% +� + -#;�� +;1��{& mm! 0�|A�4@=2 +�9"m�����J�F��4&+5!#";!53254./;!532>7 .+5!#"7>{90�//2!�-/O&�t{u�:E��%812��+V/�#- +ra�%mm3(����;1mmC +��4"#mm 2&7J66mm )�u8��������J�A��"+52>7.#5!">7>54�/& $NOO%$@GVr�e#k�hC��"(H<E'%" �NGJm#9+f���fc�nH+w4`�Q�"ym-/+ee^$'?3+3/%� + /#m����\���!&����1�������`��;!&����2�������`��;!&����1������\D�����5>54.54632�(X�d-C-!'!T?Wf�AzhSj %-$5)EHx���L�T!� ��.'5!�0umXA278�SXQ"QQL�J�R!� ��>7!#J781BXmu0��LQQ"QXS���b��������/��������� +�/��������9�������"�=��������_��������n��������z�������"����������������� ��������� +�.����������������'������ KE���������� ���^��� ���� ���� ��D$�� ��h�� ����� ��D��� ��*��� � �(�� � +�\4�� ��>��� ��<��� � � +�� ��4�Copyright 2012 Google Inc. All Rights Reserved.Noto SerifBoldMonotype Imaging - Noto Serif BoldNoto Serif BoldVersion 1.06ddcb6d+NotoSerif-BoldNoto is a trademark of Google Inc.Monotype Imaging Inc.Monotype Design TeamData hinted. Designed by Monotype design team.http://www.google.com/get/noto/http://www.monotype.com/studioThis Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.http://scripts.sil.org/OFL�C�o�p�y�r�i�g�h�t� �2�0�1�2� �G�o�o�g�l�e� �I�n�c�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.�N�o�t�o� �S�e�r�i�f�B�o�l�d�M�o�n�o�t�y�p�e� �I�m�a�g�i�n�g� �-� �N�o�t�o� �S�e�r�i�f� �B�o�l�d�N�o�t�o� �S�e�r�i�f� �B�o�l�d�V�e�r�s�i�o�n� �1�.�0�6�N�o�t�o� �i�s� �a� �t�r�a�d�e�m�a�r�k� �o�f� �G�o�o�g�l�e� �I�n�c�.�M�o�n�o�t�y�p�e� �I�m�a�g�i�n�g� �I�n�c�.�M�o�n�o�t�y�p�e� �D�e�s�i�g�n� �T�e�a�m�D�a�t�a� �h�i�n�t�e�d�.� �D�e�s�i�g�n�e�d� �b�y� �M�o�n�o�t�y�p�e� �d�e�s�i�g�n� �t�e�a�m�.�h�t�t�p�:�/�/�w�w�w�.�g�o�o�g�l�e�.�c�o�m�/�g�e�t�/�n�o�t�o�/�h�t�t�p�:�/�/�w�w�w�.�m�o�n�o�t�y�p�e�.�c�o�m�/�s�t�u�d�i�o�T�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e� �i�s� �l�i�c�e�n�s�e�d� �u�n�d�e�r� �t�h�e� �S�I�L� �O�p�e�n� �F�o�n�t� �L�i�c�e�n�s�e�,� �V�e�r�s�i�o�n� �1�.�1�.� �T�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e� �i�s� �d�i�s�t�r�i�b�u�t�e�d� �o�n� �a�n� �"�A�S� �I�S�"� �B�A�S�I�S�,� �W�I�T�H�O�U�T� �W�A�R�R�A�N�T�I�E�S� �O�R� �C�O�N�D�I�T�I�O�N�S� �O�F� �A�N�Y� �K�I�N�D�,� �e�i�t�h�e�r� �e�x�p�r�e�s�s� �o�r� �i�m�p�l�i�e�d�.� �S�e�e� �t�h�e� �S�I�L� �O�p�e�n� �F�o�n�t� �L�i�c�e�n�s�e� �f�o�r� �t�h�e� �s�p�e�c�i�f�i�c� �l�a�n�g�u�a�g�e�,� �p�e�r�m�i�s�s�i�o�n�s� �a�n�d� �l�i�m�i�t�a�t�i�o�n�s� �g�o�v�e�r�n�i�n�g� �y�o�u�r� �u�s�e� �o�f� �t�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e�.�h�t�t�p�:�/�/�s�c�r�i�p�t�s�.�s�i�l�.�o�r�g�/�O�F�L����������f�f���������������������3�����������$�&�(�*�,�/�0�2�3�5�6�7�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�[�\�j�p�q���C���������� +endstream +endobj +81 0 obj +<< /Ascent 1068 +/CapHeight 1462 +/Descent -292 +/Flags 6 +/FontBBox [-555 -250 1306 1058] +/FontFile2 80 0 R +/FontName /ddcb6d+NotoSerif-Bold +/ItalicAngle 0 +/StemV 0 +/Type /FontDescriptor +/XHeight 1098 +>> +endobj +82 0 obj +<< /Length 604 +>> +stream +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo 3 dict dup begin + /Registry (Adobe) def + /Ordering (UCS) def + /Supplement 0 def +end def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<00><D5> +endcodespacerange +8 beginbfrange +<2C><2E><002c> +<31><33><0031> +<4C><4D><004c> +<4F><50><004f> +<52><54><0052> +<61><76><0061> +<78><79><0078> +<8E><8F>[<00e9><00e8>] +endbfrange +9 beginbfchar +<20><0020> +<35><0035> +<41><0041> +<43><0043> +<45><0045> +<47><0047> +<49><0049> +<88><00e0> +<D5><2019> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +endstream +endobj +83 0 obj +[259 0 0 0 0 0 0 0 0 0 0 0 293 310 293 0 0 559 559 559 0 559 0 0 0 0 0 0 0 0 0 0 0 752 0 667 0 652 0 769 0 400 0 0 653 952 0 787 638 0 707 585 652 0 0 0 0 0 0 0 0 0 0 0 0 599 648 526 648 570 407 560 666 352 345 636 352 985 666 612 645 647 522 487 404 666 605 0 645 579 0 0 0 0 0 0 0 0 0 0 0 0 0 0 599 0 0 0 0 0 570 570 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 279] +endobj +84 0 obj +<< /Length 8900 +/Length1 8900 +>> +stream +��������`OS/2{�\��h���`cmap0Q9o��(��cvt j�j��� ��:fpgms�#���<��gasp����"����glyfJ�D��t�� �head�=��������6hheaa���$���$hmtxj!������`loca�:��@���2maxpA�R��H��� name�7U����� JposthB��"d���Rprep,�� +D���������=�_<���������O�����'`��������������������+���t�d�������������������:����������Z����������j�����3���3����f�� ����������������GOOG�� �y������X �������J���� �����������j��j������Z���������X�7��X��Xo���Z+�Z��Z��X�����Z��3���9�������������������������������������������������������������������������������������������� ����������� +� ��������������������������������������������������������������������������������������������������������������������������������������������������@EYXUTSRQPONMLKJIHGFEDCBA@?>=<;:9876510/.-,('&%$#"! + �,E#F` �&`�&#HH-,E#F#a �&a�&#HH-,E#F`� a �F`�&#HH-,E#F#a� ` �&a� a�&#HH-,E#F`�@a �f`�&#HH-,E#F#a�@` �&a�@a�&#HH-, <�<-, E# ��D# �ZQX# ��D#Y ��QX# �MD#Y �&QX# � D#Y!!-, EhD �` E�Fvh�E`D-,� +C#Ce +-,�� +C#C-,��(#p�(>�(#p�(E:�� -, E�%Ead�PQXED!!Y-,I�#D-, E��C`D-,�C�Ce +-, i�@a��� �,�����b`+d#da\X�aY-,�E����+�)#D�)z�-,Ee�,#DE�+#D-,KRXED!!Y-,KQXED!!Y-,�%# ����`#��-,�%# ����a#��-,�%����-,F#F`��F# F�`�a���b# #���pE` ��PX�a�����F�Y�`h:-, E�%FRK�Q[X�%F ha�%�%?#!8!Y-, E�%FPX�%F ha�%�%?#!8!Y-,��C�C-,!!d#d��@�b-,!��QXd#d�� �b��@/+Y�`-,!��QXd#d��Ub���/+Y�`-,d#d��@�b`#!-,KSX��%Id#Ei�@�a��b� aj�#D#��!#� 9/Y-,KSX �%Idi �&�%Id#a��b� aj�#D�&����#D���#D����& 9# 9//Y-,E#E`#E`#E`#vh��b -,�H+-, E��TX�@D E�@aD!!Y-,E�0/E#Ea`�`iD-,KQX�/#p�#B!!Y-,KQX �%EiSXD!!Y!!Y-,E�C��`c�`iD-,�/ED-,E# E�`D-,E#E`D-,K#QX��3��4 �3�4�YDD-,�CX�&E�Xdf�`d� `f X!�@Y�aY#XeY�)#D#�)�!!!!!Y-,�CTXKS#KQZX8!!Y!!!!Y-,�CX�%Ed� `f X!�@Y�a#XeY�)#D�%�% XY�%�% F�%#B<�%�%�%�% F�%�`#B< X�Y�%�%�)�) EeD�%�%�)�%�% XY�%�%CH�%�%�%�%�`CH!Y!!!!!!!-,�% F�%#B�%�%EH!!!!-,�% �%�%CH!!!-,E# E ��P X#e#Y#h �@PX!�@Y#XeY�`D-,KS#KQZX E�`D!!Y-,KTX E�`D!!Y-,KS#KQZX8!!Y-,��!KTX8!!Y-,�CTX�F+!!!!Y-,�CTX�G+!!!Y-,�CTX�H+!!!!Y-,�CTX�I+!!!Y-, �#KS�KQZX#8!!Y-,��%I��SX �@8!Y-,F#F`#Fa# F�a���b��@@�pE`h:-, �#Id�#SX<!Y-,KRX}zY-,��KKTB-,��B�#�Q�@�SZX��� �TX�C`BY�$�QX� ��@�TX�C`B�$�TX� C`B�KKRX�C`BY�@����TX�C`BY�@���c���TX�C`BY�@��c���TX�C`BY�@��c���TX�@C`BYYYYY-,Eh#KQX# E d�@PX|Yh�`YD-,���%�%�#>��#>�� +#eB�#B�#?��#?��#eB�#B�-,z�E#�-���A��P�U�P�U�P�U�D����P�U���������U����U��@-P�U��{�$�����P�UP������?���� �A-�P�U�@����U�����U�P�U�P� +�P �U� � �� �P�U�P�U��9�A����?�������o������ ��?������@W����3�U�3U�U������?���������0�O��uNtN'o7oGoU����g���@f + Fe/e0d@d�dU�@v�U3UU3U�@WF0V@VPV?UOU�U�U�UPT�T�S�JHG +GU3UU3U�UG�U��?��?�o�����������TS++K��RK�P[���%S���@QZ����UZ[X��Y����BK�2SX�`YK�dSX�@YK��SX���BYssst++++++s+s�ssss+�s+++++ss+s�++++s�++ssss�ssss+++++stttuu^s++^s+s++s+s+ssstuu+s_ssuu+++st+s+++_�����N���u����������������J�����������������������f������������������������������������������������������������������������������������������������V�\�h�u����������q�q�����������V�f�p���������u�u�������������������g���V�f�q�������������������������^�o����������������d�o�y����H�����������������V���T����������������1���y�����y���������������T������y����������"��K�p���������p�W�P�������������������}�k�T����������������������������������������� +�������������X�^�������������%1��{j;J������BE��5'���q������������T������"^��Bn��l��<t��������� +�����!!7!!�I��hy����Jh���������B���$��;!732673;!73254/&'!�{'r0�'7J=ɠ� +2=��0�!A/q����D.JVV9g�� @-VVh*���jo��������j��1����# ��!2##"�!21�������h��n[����l�+1b��7{iIV����������j�����%��#"# ��!2#4&#"�!27654+7�RLN�������}��z_�|����stD��VIK��^�$|aLV�������pF&RV������^����#";!7327654+7^bV� �������VJI�+RVV��&RV������������"��#73267654+7!2�!#;3 !#)`V�� �����ǘI �C^l���^VJI�&RVν�����*RV��+�������m��(��32654&'.54$32#4&#"#"&546�����a���Եroz�S��������Y����za�[_�~��|a�x��vWc^�w��GU��������s����%;!73267#"#!#654+��/��/gP�Ē;jV�Bj +���&RVVGBq�Xf��P-������^��)��7!#"!267654+7!#"!"&547654#�T`X�'��&��`X�]�5����`VVIJ�-vIՔ�/%RVVIJ���J��Sc�&R�����X���^��%��##"&5�!273327#"54&#"327� ��}�_�eZB�C:Z%����/l��f�$5��ű�J4�p�Vh5<z�A�J�C��.����7��'��"��7#654+7!332�!"'3254#"�\B��b5 +��z������>a��p�5;�T`V�4c�%������I����������X���^���#"&5�!2#4&#"325����Z��cSTJ���� &R����pT>Rm��T��������X���^��"��#"&5�!2+"'3232654#"5����Z�����#�����wc�� &R����|o��:��ʰ�������R� � ��"546327!327#"&547654#�sC8sE�~o�D;X%��L^.O}pAOqFI��V�n�Ph5<znT\�x!V���Z���� ��654#7!"3"&'#654+7!��[�wҹ�O���7��T� +�yPn1�>VV���k�VO�Gv�j�Z`V��������Z��\�?��!#4?654#"#654+7!332332327#"&54?654#"��4/^r� n���{7������%5G;H%�xTf'#+_i�-! ..MR�|Cy�ɖ��79#aV����A��w`b/<tn^^���.y��8������Z���\�(��!#654+7!332327#"&54?654#"���{7���%5H;H%�tUe'/^r�"79#aV���A��{\b/<tn^^��|Cy�̙���X��?^����2�!"&5�25#"��������QO��ȧ�^�����G��������n���������F^��(��!654+7!332�!"'33254#"���k1 +��}�����uS �/B`��j�#�jVVaV��%�����/B!}U_'I����ٟ��Z���^���4#"#654+7!3>32R_�3M���j+R�j�5������79#aV�ٷ������3��\�&��4&#"#"&54633254&'.54632�aW\kfk�����I8{o�^q�e۰��g|cMD`/nЗ�}jBE��Ie4F�b��pR��������F���%#"547#7233#32h#���}��q^5��|mS�Lb�M_NR�u��v:p��������\���.+7!3�4#4632!"'73 �>=+�JeP6�������lUHX%�<1V����r�oER������%gu�����b��������/��������� +�/��������9�������$�?��������c��������t����������������"����������������� ��������� +�.����������������/������ KM���������� ���^��� ���� ��$�� ��H0�� ��"x�� ����� ��D��� ��*��� � �( �� � +�\H�� ��>��� ��<��� � ��� ��4�Copyright 2012 Google Inc. All Rights Reserved.Noto SerifItalicMonotype Imaging - Noto Serif ItalicNoto Serif ItalicVersion 1.0787b082+NotoSerif-ItalicNoto is a trademark of Google Inc.Monotype Imaging Inc.Monotype Design TeamData hinted. Designed by Monotype design team.http://www.google.com/get/noto/http://www.monotype.com/studioThis Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.http://scripts.sil.org/OFL�C�o�p�y�r�i�g�h�t� �2�0�1�2� �G�o�o�g�l�e� �I�n�c�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.�N�o�t�o� �S�e�r�i�f�I�t�a�l�i�c�M�o�n�o�t�y�p�e� �I�m�a�g�i�n�g� �-� �N�o�t�o� �S�e�r�i�f� �I�t�a�l�i�c�N�o�t�o� �S�e�r�i�f� �I�t�a�l�i�c�V�e�r�s�i�o�n� �1�.�0�7�N�o�t�o� �i�s� �a� �t�r�a�d�e�m�a�r�k� �o�f� �G�o�o�g�l�e� �I�n�c�.�M�o�n�o�t�y�p�e� �I�m�a�g�i�n�g� �I�n�c�.�M�o�n�o�t�y�p�e� �D�e�s�i�g�n� �T�e�a�m�D�a�t�a� �h�i�n�t�e�d�.� �D�e�s�i�g�n�e�d� �b�y� �M�o�n�o�t�y�p�e� �d�e�s�i�g�n� �t�e�a�m�.�h�t�t�p�:�/�/�w�w�w�.�g�o�o�g�l�e�.�c�o�m�/�g�e�t�/�n�o�t�o�/�h�t�t�p�:�/�/�w�w�w�.�m�o�n�o�t�y�p�e�.�c�o�m�/�s�t�u�d�i�o�T�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e� �i�s� �l�i�c�e�n�s�e�d� �u�n�d�e�r� �t�h�e� �S�I�L� �O�p�e�n� �F�o�n�t� �L�i�c�e�n�s�e�,� �V�e�r�s�i�o�n� �1�.�1�.� �T�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e� �i�s� �d�i�s�t�r�i�b�u�t�e�d� �o�n� �a�n� �"�A�S� �I�S�"� �B�A�S�I�S�,� �W�I�T�H�O�U�T� �W�A�R�R�A�N�T�I�E�S� �O�R� �C�O�N�D�I�T�I�O�N�S� �O�F� �A�N�Y� �K�I�N�D�,� �e�i�t�h�e�r� �e�x�p�r�e�s�s� �o�r� �i�m�p�l�i�e�d�.� �S�e�e� �t�h�e� �S�I�L� �O�p�e�n� �F�o�n�t� �L�i�c�e�n�s�e� �f�o�r� �t�h�e� �s�p�e�c�i�f�i�c� �l�a�n�g�u�a�g�e�,� �p�e�r�m�i�s�s�i�o�n�s� �a�n�d� �l�i�m�i�t�a�t�i�o�n�s� �g�o�v�e�r�n�i�n�g� �y�o�u�r� �u�s�e� �o�f� �t�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e�.�h�t�t�p�:�/�/�s�c�r�i�p�t�s�.�s�i�l�.�o�r�g�/�O�F�L����������f�f�������������������������$�&�*�,�3�6�7�8�D�E�F�H�L�N�P�Q�R�S�U�V�W�\���������� +endstream +endobj +85 0 obj +<< /Ascent 1068 +/CapHeight 1462 +/Descent -292 +/Flags 70 +/FontBBox [-421 -250 1238 1047] +/FontFile2 84 0 R +/FontName /87b082+NotoSerif-Italic +/ItalicAngle -12 +/StemV 0 +/Type /FontDescriptor +/XHeight 1098 +>> +endobj +86 0 obj +<< /Length 548 +>> +stream +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo 3 dict dup begin + /Registry (Adobe) def + /Ordering (UCS) def + /Supplement 0 def +end def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<00><79> +endcodespacerange +4 beginbfrange +<53><55><0053> +<61><63><0061> +<6D><70><006d> +<72><74><0072> +endbfrange +10 beginbfchar +<20><0020> +<41><0041> +<43><0043> +<47><0047> +<49><0049> +<50><0050> +<65><0065> +<69><0069> +<6B><006b> +<79><0079> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +endstream +endobj +87 0 obj +[259 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 705 0 626 0 0 0 713 0 367 0 0 0 0 0 0 620 0 0 543 612 729 0 0 0 0 0 0 0 0 0 0 0 579 562 486 0 493 0 0 0 304 0 568 0 895 599 574 577 0 467 463 368 0 0 0 0 527] +endobj +88 0 obj +<< /Length 16544 +/Length1 16544 +>> +stream +��������`OS/2{�^��h���`cmap�O������cvt tGg������8fpgm��������1gasp����@����glyf�����l��%Hhead��2�������6hhea����$���$hmtxK�=�����4loca_WhT�������maxp�����H��� name�p����6��� postA)����?�����prep~�J.��D��S����\��z�_<���������4������'`���Vs����������������������qV����������������M����M�{����������Z����������������3���3����f������������������GOOG�@� ��������X �������J���� ����f��D�u��u��B��={�3��N��y�\y��y�hy�wy�#y�qy�}y�yy�^y�hJ�������u��N��N��N��uX�N��N�����N��N�N��s��N?�NZ�b��)��f����f��%��q��qH�q��7N�/�%��/f����%{���9)�9��q����q��D��\��'�/������ +���V��N��fH�qH�qH�q����d�������=��������������������������������������������������������� + �������� !�"#$%&����������'()*+,-./0123456789:;<=>?@��������A����B�����CDE���F����������������G�����������������������������������HI����������J��������������������������������������������@EYXUTSRQPONMLKJIHGFEDCBA@?>=<;:9876510/.-,('&%$#"! + �,E#F` �&`�&#HH-,E#F#a �&a�&#HH-,E#F`� a �F`�&#HH-,E#F#a� ` �&a� a�&#HH-,E#F`�@a �f`�&#HH-,E#F#a�@` �&a�@a�&#HH-, <�<-, E# ��D# �ZQX# ��D#Y ��QX# �MD#Y �&QX# � D#Y!!-, EhD �` E�Fvh�E`D-,� +C#Ce +-,�� +C#C-,��(#p�(>�(#p�(E:�� -, E�%Ead�PQXED!!Y-,I�#D-, E��C`D-,�C�Ce +-, i�@a��� �,�����b`+d#da\X�aY-,�E����+�)#D�)z�-,Ee�,#DE�+#D-,KRXED!!Y-,KQXED!!Y-,�%# ����`#��-,�%# ����a#��-,�%����-,F#F`��F# F�`�a���b# #���pE` ��PX�a�����F�Y�`h:-, E�%FRK�Q[X�%F ha�%�%?#!8!Y-, E�%FPX�%F ha�%�%?#!8!Y-,��C�C-,!!d#d��@�b-,!��QXd#d�� �b��@/+Y�`-,!��QXd#d��Ub���/+Y�`-,d#d��@�b`#!-,KSX��%Id#Ei�@�a��b� aj�#D#��!#� 9/Y-,KSX �%Idi �&�%Id#a��b� aj�#D�&����#D���#D����& 9# 9//Y-,E#E`#E`#E`#vh��b -,�H+-, E��TX�@D E�@aD!!Y-,E�0/E#Ea`�`iD-,KQX�/#p�#B!!Y-,KQX �%EiSXD!!Y!!Y-,E�C��`c�`iD-,�/ED-,E# E�`D-,F#F`��F# F�`�a���b# #���pE` ��PX�a�������Yh:-,K#QX��3��4 �3�4�YDD-,�CX�&E�Xdf�`d� `f X!�@Y�aY#XeY�)#D#�)�!!!!!Y-,�CTXKS#KQZX8!!Y!!!!Y-,�CX�%Ed� `f X!�@Y�a#XeY�)#D�%�% XY�%�% F�%#B<�%�%�%�% F�%�`#B< X�Y�%�%�)�) EeD�%�%�)�%�% XY�%�%CH�%�%�%�%�`CH!Y!!!!!!!-,�% F�%#B�%�%EH!!!!-,�% �%�%CH!!!-,E# E ��P X#e#Y#h �@PX!�@Y#XeY�`D-,KS#KQZX E�`D!!Y-,KTX E�`D!!Y-,KS#KQZX8!!Y-,��!KTX8!!Y-,�CTX�F+!!!!Y-,�CTX�G+!!!Y-,�CTX�H+!!!!Y-,�CTX�I+!!!Y-, �#KS�KQZX#8!!Y-,��%I��SX �@8!Y-,F#F`#Fa# F�a���b��@@�pE`h:-, �#Id�#SX<!Y-,KRX}zY-,��KKTB-,��B�#�Q�@�SZX��� �TX�C`BY�$�QX� ��@�TX�C`B�$�TX� C`B�KKRX�C`BY�@����TX�C`BY�@���c���TX�C`BY�@��c���TX�C`BY�@��c���TX�@C`BYYYYY-,Eh#KQX# E d�@PX|Yh�`YD-,���%�%�#>��#>�� +#eB�#B�#?��#?��#eB�#B�-,z�E#�-���A�P�U�@����P�U���������U����U��@P�U�����P�UP������A<�P�U�@����U�����U�P�U�@�� � +�P �U� � �� ���������� �P�U�P�U��9�A'����?�������o������ ��?���������P�U�P@U���`�S�C�7����@��GQ�@�4��3�U�3U�U������ ���@� F���� ��V�f�v����p��������<ϕ`����@�ϕ �_�����ϓ����ߓ�����ϓO�uNtN'o7oGoU����g���@�f + Fe/e0d@d�d`N_N^N3UU3U�@WF0V@VPV?UOU�U�U�UPT�THG +)GG3U3UU3U�UG�U��?��o�����������TS++K��RK�P[���%S���@QZ����UZ[X��Y����BK�2SX�`YK�dSX�@YK��SX���BYssst++++++s_s+_sss+�s++++++ss+s�++++s�++s�stussttuu^s^s^sss�^ss+s�s+�++++_ss_s+_ss_ss�+++_stttuu^s++^sss+st++s+s+stuu+suu+++st+s+���N���u����������������J����������������������������������������������������������������������������������������������������������������V�������V�f�u�������������q�q�����������V�f�n���������u�u�����������������g�����V�f�q�������������������������^�o����������������d�o�y����H���*>�=#������C�V���-����������������C���y�����y���������������U��������y����������"��K�p���������p�W�P�������������������}�k�T�<�������A�������������������R������������ +�������������W�]�������j�}�����}oD������DE��5)���q�b�������*�P�v��������F��.|��X��4z��*|�0b��2v� V�� : � � +* +j +�R��"z� b ��b��.t���(4���JJp����f��������3!%!!f4�/n����Jb���u�������3#3#��>^�B�>^��������u������.54>7J@}i��::ȍi}@�z�մ@^8��!��ܟ8\@������B��P���4.'55>{A|i��~;;~ȍi|A�z�Գ@\8���ṹ��ݠ8^@������=������%5>54.54632�$Q\e^"&"M9 8,VAzhSV \<);>-C����3�H{���5!3ᚚ�����������74>32#".#//##//#}(5 5('6 6�����N���#3yy�w�����\�����'��#".54>3232>54.#";x�y~�u88u�x�x;�?gJKf??eJKg@ݩ���ll����jj��뫘�WW��UU���������������3532>5#"&5>?3;ʼn#=-'F@=-:?GS3��.=#dV +:040N8=1%5%j�+0: +V���h�����/��!2>?3!5>54.#"".54>32�.XQ���.<&V +��VRoD3O6FW2%@03e�ca�l9uH���Y��*7%����_��F;_E%2Tn=3';eJ)1Y~����w����J��%2>54.+532>54.#"".54>32#".5463�=nT23`�VAADuW25S;FX2%@03f�ca�q>1XxG&VTM;#,Mftz;e�_-F;#BaZ"N~\AiJ)h-RuI<^B"2Tn=3';eJ),SyNEzcF$6NgDR�aD*%>S->E6[B%����#��\���'��;!532>=!5334>7!^->"��:#=-��y���>!%% �����0: +VV +:0�T��Ns�-lpo0/:@=5�����q�����5��%2>54.#"'!#'.#!>32#".5463�?kO,,RrG5M;,1B� +V) �s'u[c�~GC�ur�X$?B=]d#Q�aQxP' ���= +�>6l�lh�{C'<I"9@,L7 ����}����*�:��">32#".54>32#4."32654&���=HU2^�k:;q�if�H:Xw�ZVT)PM,Dy(JA6'Fd=ns}h����':l�bl��HU��a���e8$<N);@2WA%��!+�ڊ@�������y���� +��!!"#!����n V +��hfr;�������^����'�9�M��4>7.54>32#".2>54.'4.#">^/TrC:bF'2j�v`�g6(Hf>L}Z1F��ps�u;�CmM*&V�car#Eh07YA9Y<#EhD:K,oJoWF !M\m@G�f>5^�MCfQA$R`pCa�j7<i��)Hd;4YSO+4�t@hK)%/ZG+%AZ57XH? =IW�����h�����*�=��%2#".54>32#".5467>75.#"Ӫ� +;K[6Y�k;<q�gh��G9Y{�cWsC&);L�2S@/(Fa;mw<YZ042'4h�ho��KP����kͶ�o=2@ &4 ;-R-<!��~<��TxL#��������T��'��74>32#".4>32#".�#//##//##//##//#}(5 5('6 6s(5 5('6!!6����������$�/��;!532>73;!53254&/.'!�N +CE/�'*"Ơ�",��/{ R� 5����/40VV $>1�� * +VVb$��[�J%EHO0������u�����/��2#4.#"32>7#".54>i�g30A&9[Ct�f.0h�qKsXC5l�r��PT���#>T1!5%0^K/U��Z0?"&'QB+l����n����N��\���%��#!532>54.+5!22>5+\T�����#=..="s���Z�5z�z=��ݨ��gV +:0�-7 Va�����S��1B����N�����'��%!2>?3!532>54.+5!#'.#!!!��1E.k��"=..=# +j ++A.����f.="X��V 7-�0: +V��X"=.��d���N��`��%��!!;!532>54.+5!#'.#���->"D��"=..=" +j +-D0P��d�M0: +VV 7-�-7 V��X#=-���u�����9��"$&546$32#4.#"32674.+5!#"5����V[��r�q83E(@hK��t46z;o+.="4&g�l����n#>T1!5%0^K/U��T J-7 +VV +;0��0.���N�� +��C��!532>5!;!532>54.+5!#"!4.+5!#";�#=-�f->"��#=..="T">-�-=#T#=..="V +:0�� 0: +VV +:0�-7 VV +:0�b�0: +VV +:0�-7 V����N�������3532>54.+5!#";N#=..=#T">-->"V +:0�0: +VV +:0�0: +V������������32>54.+5!#"+BgF%.="T">-H~�b#�u%W�l�-7 VV +:0�#��m.���N�����!��3532>54.+5!#"!2>?3N#=..=#T"=.�.A*kV +:0�0: +VV 7-��!5B!��H����N��3��6��!532>7#;!532>54.+5! !#";!5%�+o�%'7"�'"=..="����#=..=#V 3*F����0: +VV 7-�-7 V�m�V +:0�0: +V�����N�����,��!;!532>54.+5!4.+5!#"���->"��#=..="w�.="#=.��M0: +VV +:0�-7 V���-7 VV +:0�3��s��{���'��#".54>3232>54.#"{T���PP�����T��-d�rr�c,,c�rr�e-ݩ���ll����kk��뫘�WW��VV�������N�����#�0��3532>54.+5!2+;32>54.+N#=..="?��|=9�Ҙ�.="D�m]�T'"LyW�V +:0�-7 V;o�d[��M��-7 V�'W�aVT)�����N��L��.�;��%;#".'#;!532>54.+5! %32>54.+o4bA`{V=#��.="��"=..="' +5Vl6���ZxH"LyW��RRV(H:��Z-7 VV 7-�-7 V��R{Z</(PxPRsI!��b�����?��".546332654.'.54>32#4.#"�d�g4MG!BfH�� JyZ_�^.Cx�a\�b3WJ6XA;]@" KzYZ�b4G��*Kk@>L@vZ6�}8VIC%'Ym�TX�_2&@S-BC0]I.!=V5=]KC$%Re}Oa�j7���)�����#��%;!532>5#"#!#'.+�->"/��/"=.�-='j +� +j +&>.��0: +VV 7-q.="Xf��X"=.���������5��".54.+5!#"32>54.+5!#"�y��F.="T">-3[}KY�U).="">-A�3o�}-7 VV +:0��Y}N$0UuF/-7 VV +:0��f�q<�������f��*��!.+5!#">7>54&+5!#"f�F",3/>= �,,"� +CD/�'+#�X� * +VV/3$�g[�JJ�`�.5/VV#>2�?����f��)^��?��32>=""&54>32;!'##".546?54.-QU>eG&�WuH�;I)UY:e�L^�^/1"�� <H[@DuU0��(K)`_(JjA�#?\�!<R0:G5J/%T�b��+8"V�+H4'Q{T��{7]C%��%��y�-�A��#".'#!532>54.+5!3>32"32>54.y7j�e;`M; $��#=-.="y:L`<e�j7�;Pk@AkQD_==a'�،C0B(�V +:0J-7 V��#[*03/L5C��!5l�ok�p99p�lm�l6��q���^�)��".54>32#4.#"3267Df�|EE{�a@f@\['C4;_D$��_�#,W�?��݆84O5G:0VA%,l����P?(#F8#����q����-�?��%;!'##".54>323&'.=4.+5!2>54.#".="��;L`<e�j66j�e;`M<.="y�)PkAAlQC`=v�-7 V�/K5C�֓�،C0B(2,&K�-7 V�[5l�ok�o::p�k����q���^��)��"!4.".532!32>73r{�4U%o�zA��c�n;�V)MpI5[J9,Z��Q�`4��K�х">{�y^p�h1(3&G<(���7���)�1��%!532>5#5354>32#4.#"!!3���#=-��2^�TPnC-=% 4',;$!��->"VVV +:0�af\�`1&4 +;."CbAya��0: +���/�5��W�l�z��#4.#"#".';2#"&54>7.5467.54>32>3232>54.+"32>54&#"5 )*#-.[�]$"/�\�Q%A�͋��*G\3( @F,E/0`�a%H=1(2;"-��<fNn�T"5N3�+Q?&wWc2E,TdcU' +uXL�^5 +&.QqBX�c6��<Z@( *6!=Y*?Q`3Y�b4 '!'�-N8 %B[6/=#*L`�z>aC��������%����:��%!532>54.+5!3632;!4.#"3L��#=-.="y +\�W�\0*:"��5V>@]=.="VVV +:0J-7 V�>=�/a�i�0: +V�ChH%/W{K�P-7 �����/��u��,��72>54.+5!;!54>32#".J"=..="n->"��� **** V 7-�-7 +V��0: +VV@$00$$0 0��������*��+532>54.+54>32#".�<l�Y!7V;.="�++++J����m.a%W�lz-7 +VL$00$$0 0���%����<�� ;#".';!532>54.+5!>54!"�5iEYsTF+͗.="��#=-.="y�!+ +13�G�P��kRVV)ODAp�-7 VV +:0J-7 V��W*05%8*!VVd[�������`���72>54.+5!;!55#=-.="�.=#��V +:0J-7 V��0: +VV���9��V^�W��%!532>54.+5!3>323>32;!4.#";!4.#"3`��#:**:"A +DMU02ZM=HQY0N|V.*:"��3R;@W6*:"��3R;C[8.="VVV +:0-7 +V�9I),G39I)/a�i�0: +V�ChH%1Tn>�?0: +V�ChH%6\xB�P-7 ����9���^�8��%!532>54.+5!3>32;!4.#"3`��#=-.="K + GOY1QY/*:"��5V>F_:.="VVV +:0-7 +V�9I)/a�i�0: +V�ChH%6\xB�P-7 ����q��-^��#��#".53232>54.#"-��o�{A��o�{A� +CkMMjBBkMMjB'����F�אE�Րr�u<<u�rr�s::s�����y^��J��"32>54.#".'#;!532>54.+5!3>32�Pk@AkQD_==a�7j�e;`M;.="��#=-.="f:L`<e�j7�5l�ok�p99p�lm�l6�L�،C0B(5.)$�-7 VV +;0j-7 +V�/L5C�����q��^�4�F��!532>=46767##".54>3237!#";2>54.#"���D#=-;L`<e�j66j�e;`M<%H">-.="�pPkAAlQC`=v�V +;0�#[*02/K5C�֓�،C0B(�V +;0��-7 +5l�ok�o::p�k������D���^�1��)532>54.+5!3>32#4&#";���#=-.=";' +*=ZDpm.H40<&<-.="9V +:0-7 +V�.Q=#NG 6'UK+G\a`'��-7 ����\��B\�A��".54>332>54.'.54>32#4&#"�M}X0'-4U>7T99bJOuL&7f�WIpL&MGU[4J/=aDQtK$:j�7Q6)7 6^G)1E)&702 #ALaCFlI&3E&8Cgr,<$'90-"BNb@PxQ(��'���F���%267#".5#5267>73!!%> *16NpH#�%Y"#+^��UXZ !JzX�R#&iO�u�Nib��/���J�1��%;!'##".54.+5!32>54.+5!7.="�� +KT\2Q~V-.="o1S>Da?-=#n�-7 V�:H).b�i�-7 +V�=ChH%0WzJ�0; +V��������J�/��5!#"3>7>54&+5!#"#.#�>=� � + CD�*"�����",�VV03#�}$WTKAMP%�.50VV $>1��� * +��������J�?��3>7>54&+5!#"#'#.+5!#"3>7�� (fCE�,#����%�ޢ��",�=>` + �D��%USJ3�cJ;50VV#>3��ч��� * +VV$20��%XWLEOR%k���� +���J�H��4&+5!#";!53254./;!532>7 .+5!#"7>?/�1/2�--Q&�� +{�� +:E�%822��-U.#. +�j�%VV +4)���k<1VVD, �� "##VV3&N`58VV ) ��#>�������J�:��#"+52>7.+5!#"3>7>54&+5�+#��$@FSj�[h�mI��!+�>= �'� CDJV $>1��c�kF*a>l�V ) +VV03#��#SQH-�J�.50V��V���J���%2>?3!5!"#!�$/ +V +��R��(4!V��u.=!/��R�*>)#T�������N���s&����K��R���f��)!&�'���L�������q���!&�+���KR������q���!&�+���L������q���!���>��>73#.'#"!4.".532!32>7��:92�29:P;v./t:P4r{�4U%o�zA��c�n;�V)MpI5[J9,Z��LQQ""QQL"e11e"鹲Q�`4��K�х">{�y^p�h1(3&G<(�������u!��-��>73#.'#2>54.+5!;!5:92�29:P;v./t:P4"=..="n->"���LQQ""QQL"e11e"�} 7-�-7 +V��0: +VV����d�����4>32#".d)Hd:8bJ**Jb8:dH)�TrEErTTqFFq�����9��'�;��74>32#".%4>32#".%4>32#".�#//##//#J#//##//#I#//##//#}(5 5('6 6'(5 5('6 6'(5 5('6 6���=s�����5>54.54632�$Q\e^"&"M9 8,AzhSV \<);>-C����!� ��>73#�1/+�JZ_)N�LQQ"QXS����!� ��#.'53N)`ZJ�+02�SXQ"QQL����b��������/��������� +�/��������9��������@������� +�]��������g��������s�������"����������������� ��������� +�.������������������������ K9���������� ���^��� ����� ���� ��:�� ��X�� ��l�� ��D��� ��*��� � �(��� � +�\�� ��>v�� ��<��� � ���� ��4�Copyright 2012 Google Inc. All Rights Reserved.Noto SerifRegularMonotype Imaging - Noto SerifNoto SerifVersion 1.06177a28+NotoSerifNoto is a trademark of Google Inc.Monotype Imaging Inc.Monotype Design TeamData hinted. Designed by Monotype design team.http://www.google.com/get/noto/http://www.monotype.com/studioThis Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.http://scripts.sil.org/OFL�C�o�p�y�r�i�g�h�t� �2�0�1�2� �G�o�o�g�l�e� �I�n�c�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.�N�o�t�o� �S�e�r�i�f�R�e�g�u�l�a�r�M�o�n�o�t�y�p�e� �I�m�a�g�i�n�g� �-� �N�o�t�o� �S�e�r�i�f�N�o�t�o� �S�e�r�i�f�V�e�r�s�i�o�n� �1�.�0�6�N�o�t�o� �i�s� �a� �t�r�a�d�e�m�a�r�k� �o�f� �G�o�o�g�l�e� �I�n�c�.�M�o�n�o�t�y�p�e� �I�m�a�g�i�n�g� �I�n�c�.�M�o�n�o�t�y�p�e� �D�e�s�i�g�n� �T�e�a�m�D�a�t�a� �h�i�n�t�e�d�.� �D�e�s�i�g�n�e�d� �b�y� �M�o�n�o�t�y�p�e� �d�e�s�i�g�n� �t�e�a�m�.�h�t�t�p�:�/�/�w�w�w�.�g�o�o�g�l�e�.�c�o�m�/�g�e�t�/�n�o�t�o�/�h�t�t�p�:�/�/�w�w�w�.�m�o�n�o�t�y�p�e�.�c�o�m�/�s�t�u�d�i�o�T�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e� �i�s� �l�i�c�e�n�s�e�d� �u�n�d�e�r� �t�h�e� �S�I�L� �O�p�e�n� �F�o�n�t� �L�i�c�e�n�s�e�,� �V�e�r�s�i�o�n� �1�.�1�.� �T�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e� �i�s� �d�i�s�t�r�i�b�u�t�e�d� �o�n� �a�n� �"�A�S� �I�S�"� �B�A�S�I�S�,� �W�I�T�H�O�U�T� �W�A�R�R�A�N�T�I�E�S� �O�R� �C�O�N�D�I�T�I�O�N�S� �O�F� �A�N�Y� �K�I�N�D�,� �e�i�t�h�e�r� �e�x�p�r�e�s�s� �o�r� �i�m�p�l�i�e�d�.� �S�e�e� �t�h�e� �S�I�L� �O�p�e�n� �F�o�n�t� �L�i�c�e�n�s�e� �f�o�r� �t�h�e� �s�p�e�c�i�f�i�c� �l�a�n�g�u�a�g�e�,� �p�e�r�m�i�s�s�i�o�n�s� �a�n�d� �l�i�m�i�t�a�t�i�o�n�s� �g�o�v�e�r�n�i�n�g� �y�o�u�r� �u�s�e� �o�f� �t�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e�.�h�t�t�p�:�/�/�s�c�r�i�p�t�s�.�s�i�l�.�o�r�g�/�O�F�L��������f�f���������������������M����������������������$�&�'�(�)�*�+�,�-�/�0�1�2�3�5�6�7�8�9�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�e�j�p�q�r�v���������Cuni00A0�������� +endstream +endobj +89 0 obj +<< /Ascent 1068 +/CapHeight 1462 +/Descent -292 +/Flags 6 +/FontBBox [-518 -250 1246 1047] +/FontFile2 88 0 R +/FontName /177a28+NotoSerif +/ItalicAngle 0 +/StemV 0 +/Type /FontDescriptor +/XHeight 1098 +>> +endobj +90 0 obj +<< /Length 607 +>> +stream +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo 3 dict dup begin + /Registry (Adobe) def + /Ordering (UCS) def + /Supplement 0 def +end def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<00><D5> +endcodespacerange +8 beginbfrange +<28><29><0028> +<2C><3A><002c> +<43><4A><0043> +<4C><50><004c> +<52><56><0052> +<61><7A><0061> +<8E><90>[<00e9><00e8><00ea>] +<C9><CA>[<2026><00a0>] +endbfrange +8 beginbfchar +<20><0020> +<22><0022> +<41><0041> +<83><00c9> +<88><00e0> +<94><00ee> +<A5><2022> +<D5><2019> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +endstream +endobj +91 0 obj +[259 0 408 0 0 0 0 0 346 346 0 0 250 310 250 288 559 559 559 559 559 559 559 559 559 559 286 0 0 0 0 0 0 705 0 613 727 623 589 713 792 367 356 0 623 937 763 742 604 0 655 543 612 716 674 0 0 0 0 0 0 0 0 0 0 562 613 492 613 535 369 538 634 319 299 584 310 944 645 577 613 613 471 451 352 634 579 861 578 564 511 0 0 0 0 0 0 0 0 623 0 0 0 0 562 0 0 0 0 0 535 535 535 0 0 0 319 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 361 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 857 259 0 0 0 0 0 0 0 0 0 0 250] +endobj +92 0 obj +<< /Length 2360 +/Length1 2360 +>> +stream +���� +���� OS/2aiR3��(���`cmap�����glyfs�f!�����4head*���������6hhea���������$hmtx@��������loca��l������maxp� +�v����� name�p�>�����postB���������9����ٓ�^_<��������b������b����������������������������������������������������t��������������������������Lf���GLf���������� ���������������������AWSM���!�"�������K��������A���� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������R����������� ���5��777'13#3'17'17#3#17%671167!11!1&'&'@ZZZZ'���ZY�YYYY3���YZ�� �� :������:���������� �` �������������8�K��671167654'&'&''3#351#1&'6731131#1&'677211#"'&54763�F::$""$::FF::$""$::F(0P( @!"<=CC=<"!!"<=CC=<"!�@X� ���������� �;��6676&'&'&'676727676'&1'&'&'&3�)% 32??32++GC% + 1�&. @55 55@<HIC�e&%$ 4�����������������������������3��������8��������W�������2�p��������������� +�,��������������������������� ���4�� ��2N�� �� +��� ��>��� ��2��� ��d��� � +�X^�� ��.��� ��&��� �� + +Copyright (c) Font AwesomeFont Awesome 6 Free SolidSolidFont Awesome 6 Free Solid-6.7.1Font Awesome 6 Free SolidVersion 775.01171875 (Font Awesome version: 6.7.1)a3e4c7+FontAwesome6Free-SolidThe web's most popular icon set and toolkit.https://fontawesome.comFont Awesome 6 FreeSolid�C�o�p�y�r�i�g�h�t� �(�c�)� �F�o�n�t� �A�w�e�s�o�m�e�F�o�n�t� �A�w�e�s�o�m�e� �6� �F�r�e�e� �S�o�l�i�d�S�o�l�i�d�F�o�n�t� �A�w�e�s�o�m�e� �6� �F�r�e�e� �S�o�l�i�d�-�6�.�7�.�1�F�o�n�t� �A�w�e�s�o�m�e� �6� �F�r�e�e� �S�o�l�i�d�V�e�r�s�i�o�n� �7�7�5�.�0�1�1�7�1�8�7�5� �(�F�o�n�t� �A�w�e�s�o�m�e� �v�e�r�s�i�o�n�:� �6�.�7�.�1�)�T�h�e� �w�e�b�'�s� �m�o�s�t� �p�o�p�u�l�a�r� �i�c�o�n� �s�e�t� �a�n�d� �t�o�o�l�k�i�t�.�h�t�t�p�s�:�/�/�f�o�n�t�a�w�e�s�o�m�e�.�c�o�m�F�o�n�t� �A�w�e�s�o�m�e� �6� �F�r�e�e�S�o�l�i�d�����������������������������������circle-infofire��� +endstream +endobj +93 0 obj +<< /Ascent 896 +/CapHeight 431 +/Descent -146 +/Flags 4 +/FontBBox [-23 -146 1271 896] +/FontFile2 92 0 R +/FontName /a3e4c7+FontAwesome6Free-Solid +/ItalicAngle 0 +/StemV 0 +/Type /FontDescriptor +/XHeight 321 +>> +endobj +94 0 obj +<< /Length 382 +>> +stream +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo 3 dict dup begin + /Registry (Adobe) def + /Ordering (UCS) def + /Supplement 0 def +end def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<00><22> +endcodespacerange +1 beginbfrange +<20><22>[<0020><f05a><f06d>] +endbfrange +endcmap +CMapName currentdict /CMap defineresource pop +end +end +endstream +endobj +95 0 obj +[750 1000 875] +endobj +96 0 obj +<< /Length 7964 +/Length1 7964 +>> +stream +��������`OS/25��,��h���Vcmap=-A������cvt S������fpgm�/������egasp��������glyf��(�� ��head����������6hheao��$���$hmtx�0 �����loca�����������maxpc�4��H��� name������0��+post�;>���\����prep��+��T���.���� 0���_<��������y3�����'`����������������3���Z���������������������F����F�0������������������������������������1 ����������������M+ �@� ��\�t�Z3@ ���������l�!�����s�����}��i�����i�����/��<��R��P��A��(��Z��F��K��2��<�����<��A��#����K��7��A��U��-��Z��d����(��K��F��F��7��<�����/��n��A��K��A��7��7��K��<��K��i��<��P��A����F��2��K��7��n��P��A��K��2��7��-��P��A��K������������������������������������������������������� + ������� �!"�#$%&�����'()���*+,-./0123456789:;<=>?�@ABC�D����������������������������������������������������������������������������E���������������������������������������������������������,��K�*PX�JvY��#?�+X=YK�*PX}Y .-�, ڰ+-�,KRXE#Y!-�,i �@PX!�@Y-�,�+X!#!zX��YKRXX��Y#!�+X�FvYX��YYY-�, \Z-�,�"�PX� �\\��Y-�,�$�PX�@�\\��Y-�, 9/-� , }�+X��Y �%I# �&J��PX�e�a ��PX8!!Y��a ��RX8!!YY-� +,�+X!!Y-�, Ұ+-�, /�+\X G#Faj X db8!!Y!Y-� , 9/ � G�Fa#� �#J��PX#��RX�@8!Y#��PX�@e8!YY-�,�+X=�!! ֊KRX �#I ��UX8!!Y!!YY-�,# � /�+\X# XKS!�YX��&I#�# �I�#a8!!!!Y!!!!!Y-�, ڰ+-�, Ұ+-�, /�+\X G#Faj� G#F#aj` X db8!!Y!!Y-�, � �� �%Jd#�� PX<�Y-�,��@@BBK��c�K��c � �UX � �RX#b ��#Bb �#BY �@RX�� �CcB� CcB� c�e!Y!!Y-�,�Cc#��Cc#-���������K�PX��Y�F+X!�YK�RX!��Y�+\XY�+��������!y�����*�8�N�d�t����������6Rz��BTh���*Nt�����<l������,Rv���4Jf~����@T����� T������!��*�����3!'3#! �����f!X�����s������3#3#d<�d<�����������1���3#�n<������}�t�� ��673#}�L[cc[L(&�U����U����i�tw� ���#>&'3w�L[cc[LN�ڴU��U����~J�����#673�F*x%��������i�I���5!i"CC��������;�����353��������/������� #���IM������<���������2".4>32654'&#"�`D22D`D22C88��?88�$T�ؓT$$T�ؓT��b��O7�UU��I����R��S����!'573����R�eNi�&��P�������73!554#"5632�����^EVPZ�rDBB�|:J2�c����A�����$��2#"&'53254&+532654&#"5>�Tax��+9-*:(�P[UN62EQ0>�YL�#��I�LEBCH58*I���(����� +���%##5#53##�UT��\T��B��B��l����Z�������3632#"'532654#"#!#�%8�alG@G;B<`"K +1���mI%Ma�|B��F������#��2&#"3632#"&54>2654&#"=627HA5AWS[^cV3[+70.4551�Ge�2p��v����J�TPmbLMWoX���K����� ��5!5!#`��^�RXS�BB����_�����2����� +�#�-��">54&"&54675.5462'2654'��l9.497;_dB;0>b�b=1;Bm[7=y>9�m:QM;49�TfbDfe7R]^Q8_hHbfBCC�NF������<������"��"'53267##"&5432"3254&�=645GB5ATV�DN'2[,7002j1 +Hd�2v��8����H�MfeS�iT�������6����5353�xxx����z����<��������5!5!<|��|{BB�BB����A��������%#4>7>54#"563253P! tU_]a[c_n�7]+#5^=R-TL'C$(N�������#���{�$�/��354&#"327#"&54632#"&546323275&#"x4.SR(E8>?;GzvywW]AKJFCC'a!#)(&�8:��w�4&J��Ųdd��A`wsd�Y@$�+=�������������#3##3#�Q��0T�d�X���@���&����K�������!��73254+532654&#"#"'632�!&��5+PIA<+(�PKKP�=6:MC��@>E6<�;���=Tj�����7�������#5&#"327#"&54632�R +OZ�634?x}�t?9�����H�ʸ����A��������732>54&#"#"'632�!AK)W^!<�FCCF�~C4�~����ԭ����U�������3#3!!������J��@��B�B��-�������%#53#"!2&#"32k��JV���:>A7��&J#@�l#�mH��������Z�������)53#5!#3���uu@uuBVBB�����d�������3!������hB�����������####333#sOVIP(nIQ^(T��4��l��>��&���(��������2"&26&"��dd�d��??�?��`������\��������K��������#"'#6324&#"326�mt(TKPulREJ++KD�q���nxVN��P���F��������#'.+#63232654#"�?8/?V;630TKP���0\J�+?_$d��A1�����>M������F�������"#"'53254&'.54632&7?,1oT�[EI\t2=^Qe^OLF�=52B1kV�-R=|7H*kLU_P,���7�������3#5!#Й���BB�h�����<�������"&5332653\�\T4893P +Zd&��OA@P��d�������t����#3#3��������8����/�������3#/ILH������n�th���53#53n����8�r8����A�������%#"&54;54&#"5632#"327�G^[h�!$9NRRNhGR!WL=4/$WN�A)!CJtA;=16����K��������#"'36324#"326�fg^GR/.abRq8%$/<?�~�����!��a���A������#5&#"327#"&532�PEMND958;lu�D4YvgghhA�����7����� ���%27&#"'463253#"&/$%8q?�ba./RG^fg4n!�oaЍ���&����7�������7327#"4632%3&#"�E?<KJB�dd[Y���_87�bXA��|�>�J���K�������5354632&#"3##Kx>N.,%&#��R�>F_K +C 6B(>�J������<������526=#"4632327&#"}hw-0�inSH�{q8%$%BC�@gX���z�%z���Z[����K�������#4&#"#3632�N)8;RR9BOLT��@W;�Y��[��i��E��� ��##5753ET�th���>xxx����<�J�� +���7#53!52653�����Z`h�>��@a�xx�����P����� +��#'#37���_�RR��������=�����A�������%3##53�ފ�>>�>�����������!4&#"#4&#"#632632�!N!P9N8)6J3�'�?�'�?�#5M�p�����F������3#632#4&#"�RH]qRP3@1"�(Ia��h;/�����2�������2"&264&"��cc�c�|66|6����Z�ZZ���K�$�����#632#"'74#"32�RKZhed_0-�{/$%8q�������������7�$�����5#"&54632327&#"W-0_dehZK��q8%$/{������0��s�����n������"#6�ykR�A�N�2�����P������"#"'532654&'.54632& g(5gHc[TGOB=7*;[J[YMIN�N &H�KC#(+',G:DHA��A�������3#327#"&5#5353���0/+.6TBddR�>��:& C +AU*>�����K������3#"&53327WRH]kNP,=0#�(Hbh��>,��2������733#3�sR�d�VF��������7���� ��373#'##3�lT��ZjjV��X6����������-�$����%33#73�zU�SN�Qn���������P������!3!55#PT������>�v>>�����A�t��%��;#"&=4&+5326=46;#"�-(!>2MIE+-55-+EIM2>!(<D=�H&6GO�B;<;B�OG6&H�=D�����K�t��%��.=4&+532;#"+5326=4671-(!>2MIE+-55-+EIM2>!(-<D=�H&6GO�B;<;B�OG6&H�=D����&��������"����������"��������(�������"�/��������Q��������W��������e��������|������ �����������h�������n�� ���Du�� ����� ����� ��D��� ���� ��#�� ��4?�� � �s�� ���� ��#��� ��1����������Copyright(c) 2019 M+ FONTS PROJECTM+ 1mnRegularFontForge 2.0 : M+ 1mn : 23-4-2019M+ 1mnVersion 1.063a08547b+mplus1mn-regularhttp://mplus-fonts.osdn.jpThis font is free software. Unlimited permission is granted to use, copy, and distribute it, with or without modification, either commercially or noncommercially. THIS FONT IS PROVIDED "AS IS" WITHOUT WARRANTY.M+ 1mnregular�C�o�p�y�r�i�g�h�t�(�c�)� �2�0�1�9� �M�+� �F�O�N�T�S� �P�R�O�J�E�C�T�M�+� �1�m�n�R�e�g�u�l�a�r�F�o�n�t�F�o�r�g�e� �2�.�0� �:� �M�+� �1�m�n� �:� �2�3�-�4�-�2�0�1�9�M�+� �1�m�n�V�e�r�s�i�o�n� �1�.�0�6�3�a�h�t�t�p�:�/�/�m�p�l�u�s�-�f�o�n�t�s�.�o�s�d�n�.�j�p�T�h�i�s� �f�o�n�t� �i�s� �f�r�e�e� �s�o�f�t�w�a�r�e�.� �U�n�l�i�m�i�t�e�d� �p�e�r�m�i�s�s�i�o�n� �i�s� �g�r�a�n�t�e�d� �t�o� �u�s�e�,� �c�o�p�y�,� �a�n�d� �d�i�s�t�r�i�b�u�t�e� �i�t�,� �w�i�t�h� �o�r� �w�i�t�h�o�u�t� �m�o�d�i�f�i�c�a�t�i�o�n�,� �e�i�t�h�e�r� �c�o�m�m�e�r�c�i�a�l�l�y� �o�r� �n�o�n�c�o�m�m�e�r�c�i�a�l�l�y�.� �T�H�I�S� �F�O�N�T� �I�S� �P�R�O�V�I�D�E�D� �"�A�S� �I�S�"� �W�I�T�H�O�U�T� �W�A�R�R�A�N�T�Y�.�M�+� �1�m�n�r�e�g�u�l�a�r0S0n0�0�0�0�0o0�0�0����u10j� 0�0�0�0�0�0�0g0Y00B0�0�0�e9Y 0ng q!0k��0�0�0Z00~0_UFimv�0jR)u(0g0B0c0f0�0��u10k0TR)u(0���0Q��M^0Y0�0S0h0L0g0M0~0Y0L0Qh0fq!O݊<0h0U0[0f0D0_0`0M0~0Y0�M�+� �1�m�n�r�e�g�u�l�a�r�����������2���������������������F����� +������������������ �"�#�$�%�&�'�(�*�,�/�0�2�3�5�6�7�8�>�?�@�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�[�\�]�^�`uni00A0�������� +endstream +endobj +97 0 obj +<< /Ascent 860 +/CapHeight 860 +/Descent -140 +/Flags 4 +/FontBBox [0 -270 1000 1025] +/FontFile2 96 0 R +/FontName /08547b+mplus1mn-regular +/ItalicAngle 0 +/StemV 0 +/Type /FontDescriptor +/XHeight 0 +>> +endobj +98 0 obj +<< /Length 589 +>> +stream +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo 3 dict dup begin + /Registry (Adobe) def + /Ordering (UCS) def + /Supplement 0 def +end def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<00><CA> +endcodespacerange +9 beginbfrange +<27><29><0027> +<2C><3A><002c> +<3F><45><003f> +<4C><4D><004c> +<4F><50><004f> +<52><55><0052> +<5B><5D><005b> +<61><76><0061> +<78><7B><0078> +endbfrange +7 beginbfchar +<20><0020> +<22><0022> +<3D><003d> +<47><0047> +<49><0049> +<7D><007d> +<CA><00a0> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +endstream +endobj +99 0 obj +[500 0 500 0 0 0 0 500 500 500 0 0 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 0 0 500 0 500 500 500 500 500 500 500 0 500 0 500 0 0 500 500 0 500 500 0 500 500 500 500 0 0 0 0 0 500 500 500 0 0 0 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 0 500 500 500 500 0 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500] +endobj +100 0 obj +<< /Length 6532 +/Length1 6532 +>> +stream +��������`OS/2{k���h���`cmap������cvt tGg��� p��8fpgm���������1gasp����x���glyf9d:X������xhead���a�������6hhea)��$���$hmtx���������loca��P������maxpL� ��H��� name�ӗ��(�� post�[8��D���3prep~�J.�� +��S����\�P3_<���������4������'`�f��������������������������f��������������������������������Z����������������3���3����f�����������������GOOG�@� �!������X��������J���� ����f����s�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@EYXUTSRQPONMLKJIHGFEDCBA@?>=<;:9876510/.-,('&%$#"! + �,E#F` �&`�&#HH-,E#F#a �&a�&#HH-,E#F`� a �F`�&#HH-,E#F#a� ` �&a� a�&#HH-,E#F`�@a �f`�&#HH-,E#F#a�@` �&a�@a�&#HH-, <�<-, E# ��D# �ZQX# ��D#Y ��QX# �MD#Y �&QX# � D#Y!!-, EhD �` E�Fvh�E`D-,� +C#Ce +-,�� +C#C-,��(#p�(>�(#p�(E:�� -, E�%Ead�PQXED!!Y-,I�#D-, E��C`D-,�C�Ce +-, i�@a��� �,�����b`+d#da\X�aY-,�E����+�)#D�)z�-,Ee�,#DE�+#D-,KRXED!!Y-,KQXED!!Y-,�%# ����`#��-,�%# ����a#��-,�%����-,F#F`��F# F�`�a���b# #���pE` ��PX�a�����F�Y�`h:-, E�%FRK�Q[X�%F ha�%�%?#!8!Y-, E�%FPX�%F ha�%�%?#!8!Y-,��C�C-,!!d#d��@�b-,!��QXd#d�� �b��@/+Y�`-,!��QXd#d��Ub���/+Y�`-,d#d��@�b`#!-,KSX��%Id#Ei�@�a��b� aj�#D#��!#� 9/Y-,KSX �%Idi �&�%Id#a��b� aj�#D�&����#D���#D����& 9# 9//Y-,E#E`#E`#E`#vh��b -,�H+-, E��TX�@D E�@aD!!Y-,E�0/E#Ea`�`iD-,KQX�/#p�#B!!Y-,KQX �%EiSXD!!Y!!Y-,E�C��`c�`iD-,�/ED-,E# E�`D-,F#F`��F# F�`�a���b# #���pE` ��PX�a�������Yh:-,K#QX��3��4 �3�4�YDD-,�CX�&E�Xdf�`d� `f X!�@Y�aY#XeY�)#D#�)�!!!!!Y-,�CTXKS#KQZX8!!Y!!!!Y-,�CX�%Ed� `f X!�@Y�a#XeY�)#D�%�% XY�%�% F�%#B<�%�%�%�% F�%�`#B< X�Y�%�%�)�) EeD�%�%�)�%�% XY�%�%CH�%�%�%�%�`CH!Y!!!!!!!-,�% F�%#B�%�%EH!!!!-,�% �%�%CH!!!-,E# E ��P X#e#Y#h �@PX!�@Y#XeY�`D-,KS#KQZX E�`D!!Y-,KTX E�`D!!Y-,KS#KQZX8!!Y-,��!KTX8!!Y-,�CTX�F+!!!!Y-,�CTX�G+!!!Y-,�CTX�H+!!!!Y-,�CTX�I+!!!Y-, �#KS�KQZX#8!!Y-,��%I��SX �@8!Y-,F#F`#Fa# F�a���b��@@�pE`h:-, �#Id�#SX<!Y-,KRX}zY-,��KKTB-,��B�#�Q�@�SZX��� �TX�C`BY�$�QX� ��@�TX�C`B�$�TX� C`B�KKRX�C`BY�@����TX�C`BY�@���c���TX�C`BY�@��c���TX�C`BY�@��c���TX�@C`BYYYYY-,Eh#KQX# E d�@PX|Yh�`YD-,���%�%�#>��#>�� +#eB�#B�#?��#?��#eB�#B�-,z�E#�-���A�P�U�@����P�U���������U����U��@P�U�����P�UP������A<�P�U�@����U�����U�P�U�@�� � +�P �U� � �� ���������� �P�U�P�U��9�A'����?�������o������ ��?���������P�U�P@U���`�S�C�7����@��GQ�@�4��3�U�3U�U������ ���@� F���� ��V�f�v����p��������<ϕ`����@�ϕ �_�����ϓ����ߓ�����ϓO�uNtN'o7oGoU����g���@�f + Fe/e0d@d�d`N_N^N3UU3U�@WF0V@VPV?UOU�U�U�UPT�THG +)GG3U3UU3U�UG�U��?��o�����������TS++K��RK�P[���%S���@QZ����UZ[X��Y����BK�2SX�`YK�dSX�@YK��SX���BYssst++++++s_s+_sss+�s++++++ss+s�++++s�++s�stussttuu^s^s^sss�^ss+s�s+�++++_ss_s+_ss_ss�+++_stttuu^s++^sss+st++s+s+stuu+suu+++st+s+���N���u����������������J����������������������������������������������������������������������������������������������������������������V�������V�f�u�������������q�q�����������V�f�n���������u�u�����������������g�����V�f�q�������������������������^�o����������������d�o�y����H���*>�=#������C�V���-����������������C���y�����y���������������U��������y����������"��K�p���������p�W�P�������������������}�k�T�<�������A�������������������R������������ +�������������W�]�������j�}�����}oD������DE��5)���q�b�������<��f��������3!%!!f4�/n����Jb���s�bu����#"&546324&#"326b�cf��diFIKgFEgcIN_}k��hf�JHfFffFHdh����b��������/��������� +�/��������9��������@������� +�]��������g��������s�������"����������������� ��������� +�.������������������������ K9���������� ���^��� ����� ���� ��:�� ��X�� ��l�� ��D��� ��*��� � �(��� � +�\�� ��>v�� ��<��� � ���� ��4�Copyright 2012 Google Inc. All Rights Reserved.Noto SerifRegularMonotype Imaging - Noto SerifNoto SerifVersion 1.06b1eed4+NotoSerifNoto is a trademark of Google Inc.Monotype Imaging Inc.Monotype Design TeamData hinted. Designed by Monotype design team.http://www.google.com/get/noto/http://www.monotype.com/studioThis Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.http://scripts.sil.org/OFL�C�o�p�y�r�i�g�h�t� �2�0�1�2� �G�o�o�g�l�e� �I�n�c�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.�N�o�t�o� �S�e�r�i�f�R�e�g�u�l�a�r�M�o�n�o�t�y�p�e� �I�m�a�g�i�n�g� �-� �N�o�t�o� �S�e�r�i�f�N�o�t�o� �S�e�r�i�f�V�e�r�s�i�o�n� �1�.�0�6�N�o�t�o� �i�s� �a� �t�r�a�d�e�m�a�r�k� �o�f� �G�o�o�g�l�e� �I�n�c�.�M�o�n�o�t�y�p�e� �I�m�a�g�i�n�g� �I�n�c�.�M�o�n�o�t�y�p�e� �D�e�s�i�g�n� �T�e�a�m�D�a�t�a� �h�i�n�t�e�d�.� �D�e�s�i�g�n�e�d� �b�y� �M�o�n�o�t�y�p�e� �d�e�s�i�g�n� �t�e�a�m�.�h�t�t�p�:�/�/�w�w�w�.�g�o�o�g�l�e�.�c�o�m�/�g�e�t�/�n�o�t�o�/�h�t�t�p�:�/�/�w�w�w�.�m�o�n�o�t�y�p�e�.�c�o�m�/�s�t�u�d�i�o�T�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e� �i�s� �l�i�c�e�n�s�e�d� �u�n�d�e�r� �t�h�e� �S�I�L� �O�p�e�n� �F�o�n�t� �L�i�c�e�n�s�e�,� �V�e�r�s�i�o�n� �1�.�1�.� �T�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e� �i�s� �d�i�s�t�r�i�b�u�t�e�d� �o�n� �a�n� �"�A�S� �I�S�"� �B�A�S�I�S�,� �W�I�T�H�O�U�T� �W�A�R�R�A�N�T�I�E�S� �O�R� �C�O�N�D�I�T�I�O�N�S� �O�F� �A�N�Y� �K�I�N�D�,� �e�i�t�h�e�r� �e�x�p�r�e�s�s� �o�r� �i�m�p�l�i�e�d�.� �S�e�e� �t�h�e� �S�I�L� �O�p�e�n� �F�o�n�t� �L�i�c�e�n�s�e� �f�o�r� �t�h�e� �s�p�e�c�i�f�i�c� �l�a�n�g�u�a�g�e�,� �p�e�r�m�i�s�s�i�o�n�s� �a�n�d� �l�i�m�i�t�a�t�i�o�n�s� �g�o�v�e�r�n�i�n�g� �y�o�u�r� �u�s�e� �o�f� �t�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e�.�h�t�t�p�:�/�/�s�c�r�i�p�t�s�.�s�i�l�.�o�r�g�/�O�F�L��������f�f������������������������ +openbullet��������� +endstream +endobj +101 0 obj +<< /Ascent 1068 +/CapHeight 1462 +/Descent -292 +/Flags 6 +/FontBBox [-518 -250 1246 1047] +/FontFile2 100 0 R +/FontName /b1eed4+NotoSerif +/ItalicAngle 0 +/StemV 0 +/Type /FontDescriptor +/XHeight 1098 +>> +endobj +102 0 obj +<< /Length 376 +>> +stream +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo 3 dict dup begin + /Registry (Adobe) def + /Ordering (UCS) def + /Supplement 0 def +end def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<00><21> +endcodespacerange +1 beginbfrange +<20><21>[<0020><25e6>] +endbfrange +endcmap +CMapName currentdict /CMap defineresource pop +end +end +endstream +endobj +103 0 obj +[259 354] +endobj +104 0 obj +<< /Length 3216 +/Length1 3216 +>> +stream +��������`OS/26댱��h���Vcmap������cvt S������fpgm�/������egasp���������glyf[b: �������head��O�������6hhea]����$���$hmtx0 ������loca����������maxp ���H��� name�d�������post���}��X���.prep��+��T���.���� ���_<��������y3�����'`�!�����������������3���Z����&����������������������������������������������������������1 ����������������M+ �@� �d\�t�Z3@ ���������l�!�����d��2��%��-����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������,��K�*PX�JvY��#?�+X=YK�*PX}Y .-�, ڰ+-�,KRXE#Y!-�,i �@PX!�@Y-�,�+X!#!zX��YKRXX��Y#!�+X�FvYX��YYY-�, \Z-�,�"�PX� �\\��Y-�,�$�PX�@�\\��Y-�, 9/-� , }�+X��Y �%I# �&J��PX�e�a ��PX8!!Y��a ��RX8!!YY-� +,�+X!!Y-�, Ұ+-�, /�+\X G#Faj X db8!!Y!Y-� , 9/ � G�Fa#� �#J��PX#��RX�@8!Y#��PX�@e8!YY-�,�+X=�!! ֊KRX �#I ��UX8!!Y!!YY-�,# � /�+\X# XKS!�YX��&I#�# �I�#a8!!!!Y!!!!!Y-�, ڰ+-�, Ұ+-�, /�+\X G#Faj� G#F#aj` X db8!!Y!!Y-�, � �� �%Jd#�� PX<�Y-�,��@@BBK��c�K��c � �UX � �RX#b ��#Bb �#BY �@RX�� �CcB� CcB� c�e!Y!!Y-�,�Cc#��Cc#-���������K�PX��Y�F+X!�YK�RX!��Y�+\XY�+��������!y����� �8�V�~����!��*�����3!'3#! �����f!X�����d���Q���75!d,�SS��2�������33###��qq�m���'�&^�������%����� ��33###�[\t��z\[v���������$��tf��-����� +���%27&#"'463253#"&$4,+4�[^2-nIarjD M"UgjV��~��( {����������������"����������"��������(�������)�,��������U��������`��������n��������������� ������ ���Dn�� ����� ����� ��R��� ���� ��.�� ��4J�� � �~��� ��"Copyright(c) 2019 M+ FONTS PROJECTM+ 1mnBoldFontForge 2.0 : M+ 1mn medium : 23-4-2019M+ 1mn BoldVersion 1.063a784951+mplus1mn-boldhttp://mplus-fonts.osdn.jpThis font is free software. Unlimited permission is granted to use, copy, and distribute it, with or without modification, either commercially or noncommercially. THIS FONT IS PROVIDED "AS IS" WITHOUT WARRANTY.�C�o�p�y�r�i�g�h�t�(�c�)� �2�0�1�9� �M�+� �F�O�N�T�S� �P�R�O�J�E�C�T�M�+� �1�m�n�B�o�l�d�F�o�n�t�F�o�r�g�e� �2�.�0� �:� �M�+� �1�m�n� �m�e�d�i�u�m� �:� �2�3�-�4�-�2�0�1�9�M�+� �1�m�n� �B�o�l�d�V�e�r�s�i�o�n� �1�.�0�6�3�a�h�t�t�p�:�/�/�m�p�l�u�s�-�f�o�n�t�s�.�o�s�d�n�.�j�p�T�h�i�s� �f�o�n�t� �i�s� �f�r�e�e� �s�o�f�t�w�a�r�e�.� �U�n�l�i�m�i�t�e�d� �p�e�r�m�i�s�s�i�o�n� �i�s� �g�r�a�n�t�e�d� �t�o� �u�s�e�,� �c�o�p�y�,� �a�n�d� �d�i�s�t�r�i�b�u�t�e� �i�t�,� �w�i�t�h� �o�r� �w�i�t�h�o�u�t� �m�o�d�i�f�i�c�a�t�i�o�n�,� �e�i�t�h�e�r� �c�o�m�m�e�r�c�i�a�l�l�y� �o�r� �n�o�n�c�o�m�m�e�r�c�i�a�l�l�y�.� �T�H�I�S� �F�O�N�T� �I�S� �P�R�O�V�I�D�E�D� �"�A�S� �I�S�"� �W�I�T�H�O�U�T� �W�A�R�R�A�N�T�Y�.0S0n0�0�0�0�0o0�0�0����u10j� 0�0�0�0�0�0�0g0Y00B0�0�0�e9Y 0ng q!0k��0�0�0Z00~0_UFimv�0jR)u(0g0B0c0f0�0��u10k0TR)u(0���0Q��M^0Y0�0S0h0L0g0M0~0Y0L0Qh0fq!O݊<0h0U0[0f0D0_0`0M0~0Y0������������2��������������������������+�;�G�������� +endstream +endobj +105 0 obj +<< /Ascent 860 +/CapHeight 860 +/Descent -140 +/Flags 4 +/FontBBox [0 -275 1000 1042] +/FontFile2 104 0 R +/FontName /784951+mplus1mn-bold +/ItalicAngle 0 +/StemV 0 +/Type /FontDescriptor +/XHeight 0 +>> +endobj +106 0 obj +<< /Length 406 +>> +stream +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo 3 dict dup begin + /Registry (Adobe) def + /Ordering (UCS) def + /Supplement 0 def +end def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<00><64> +endcodespacerange +5 beginbfchar +<20><0020> +<2D><002d> +<48><0048> +<58><0058> +<64><0064> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +endstream +endobj +107 0 obj +[500 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 0 0 0 0 0 0 0 500] +endobj +xref +0 108 +0000000000 65535 f +0000000015 00000 n +0000000216 00000 n +0000000418 00000 n +0000000503 00000 n +0000000554 00000 n +0000000826 00000 n +0000014162 00000 n +0000014683 00000 n +0000014852 00000 n +0000014894 00000 n +0000014943 00000 n +0000015697 00000 n +0000015869 00000 n +0000016034 00000 n +0000016080 00000 n +0000016126 00000 n +0000016371 00000 n +0000016613 00000 n +0000016790 00000 n +0000016962 00000 n +0000030874 00000 n +0000031367 00000 n +0000031411 00000 n +0000031662 00000 n +0000031910 00000 n +0000031954 00000 n +0000032137 00000 n +0000032304 00000 n +0000032497 00000 n +0000032692 00000 n +0000032867 00000 n +0000033050 00000 n +0000033236 00000 n +0000033424 00000 n +0000033620 00000 n +0000033811 00000 n +0000045223 00000 n +0000045603 00000 n +0000045775 00000 n +0000045819 00000 n +0000045863 00000 n +0000056152 00000 n +0000056549 00000 n +0000066258 00000 n +0000066625 00000 n +0000066871 00000 n +0000066915 00000 n +0000066959 00000 n +0000067098 00000 n +0000067237 00000 n +0000067375 00000 n +0000067515 00000 n +0000067651 00000 n +0000067787 00000 n +0000067956 00000 n +0000068127 00000 n +0000068244 00000 n +0000068363 00000 n +0000068653 00000 n +0000068944 00000 n +0000069119 00000 n +0000069295 00000 n +0000069636 00000 n +0000069975 00000 n +0000070316 00000 n +0000070391 00000 n +0000070585 00000 n +0000070772 00000 n +0000071033 00000 n +0000071266 00000 n +0000071481 00000 n +0000071717 00000 n +0000071883 00000 n +0000072366 00000 n +0000072758 00000 n +0000073333 00000 n +0000073438 00000 n +0000073481 00000 n +0000073754 00000 n +0000074027 00000 n +0000087464 00000 n +0000087681 00000 n +0000088337 00000 n +0000088815 00000 n +0000097782 00000 n +0000098004 00000 n +0000098604 00000 n +0000098848 00000 n +0000115461 00000 n +0000115673 00000 n +0000116332 00000 n +0000116862 00000 n +0000119289 00000 n +0000119509 00000 n +0000119943 00000 n +0000119974 00000 n +0000128005 00000 n +0000128216 00000 n +0000128857 00000 n +0000129355 00000 n +0000135955 00000 n +0000136169 00000 n +0000136598 00000 n +0000136625 00000 n +0000139909 00000 n +0000140119 00000 n +0000140578 00000 n +trailer +<< /Info 1 0 R +/Root 2 0 R +/Size 108 +>> +startxref +140745 +%%EOF -- GitLab