From bf1269b82e163a950ade6f708e80f5e12ea69e9c Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Mon, 24 Oct 2016 13:50:39 -0700 Subject: [PATCH 001/130] Bump pxt-core to 0.5.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b82c045c..42ff9a16 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,6 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.3" + "pxt-core": "0.5.4" } } From cc6594921f2a547942fd18d78eaab2110f5e31fa Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Mon, 24 Oct 2016 13:50:41 -0700 Subject: [PATCH 002/130] 0.5.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 42ff9a16..af797e3f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.3", + "version": "0.5.4", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From ba69563bf415f9f7fcf39494f1f622695e7ea279 Mon Sep 17 00:00:00 2001 From: Sam El-Husseini Date: Mon, 24 Oct 2016 14:55:21 -0700 Subject: [PATCH 003/130] Adding theming support to pxt-microbit. (#288) --- package.json | 4 +- theme/site/collections/breadcrumb.overrides | 3 + theme/site/collections/breadcrumb.variables | 3 + theme/site/collections/form.overrides | 3 + theme/site/collections/form.variables | 3 + theme/site/collections/grid.overrides | 3 + theme/site/collections/grid.variables | 3 + theme/site/collections/menu.overrides | 3 + theme/site/collections/menu.variables | 3 + theme/site/collections/message.overrides | 3 + theme/site/collections/message.variables | 3 + theme/site/collections/table.overrides | 3 + theme/site/collections/table.variables | 3 + theme/site/elements/button.overrides | 3 + theme/site/elements/button.variables | 3 + theme/site/elements/container.overrides | 3 + theme/site/elements/container.variables | 3 + theme/site/elements/divider.overrides | 3 + theme/site/elements/divider.variables | 3 + theme/site/elements/flag.overrides | 3 + theme/site/elements/flag.variables | 3 + theme/site/elements/header.overrides | 3 + theme/site/elements/header.variables | 3 + theme/site/elements/icon.overrides | 3 + theme/site/elements/icon.variables | 3 + theme/site/elements/image.overrides | 3 + theme/site/elements/image.variables | 3 + theme/site/elements/input.overrides | 3 + theme/site/elements/input.variables | 3 + theme/site/elements/label.overrides | 3 + theme/site/elements/label.variables | 3 + theme/site/elements/list.overrides | 3 + theme/site/elements/list.variables | 3 + theme/site/elements/loader.overrides | 3 + theme/site/elements/loader.variables | 3 + theme/site/elements/rail.overrides | 3 + theme/site/elements/rail.variables | 3 + theme/site/elements/reveal.overrides | 3 + theme/site/elements/reveal.variables | 3 + theme/site/elements/segment.overrides | 3 + theme/site/elements/segment.variables | 3 + theme/site/elements/step.overrides | 3 + theme/site/elements/step.variables | 3 + theme/site/globals/reset.overrides | 3 + theme/site/globals/reset.variables | 3 + theme/site/globals/site.overrides | 3 + theme/site/globals/site.variables | 3 + theme/site/modules/accordion.overrides | 3 + theme/site/modules/accordion.variables | 3 + theme/site/modules/chatroom.overrides | 3 + theme/site/modules/chatroom.variables | 3 + theme/site/modules/checkbox.overrides | 3 + theme/site/modules/checkbox.variables | 3 + theme/site/modules/dimmer.overrides | 3 + theme/site/modules/dimmer.variables | 3 + theme/site/modules/dropdown.overrides | 3 + theme/site/modules/dropdown.variables | 3 + theme/site/modules/embed.overrides | 3 + theme/site/modules/embed.variables | 0 theme/site/modules/modal.overrides | 3 + theme/site/modules/modal.variables | 3 + theme/site/modules/nag.overrides | 3 + theme/site/modules/nag.variables | 3 + theme/site/modules/popup.overrides | 3 + theme/site/modules/popup.variables | 3 + theme/site/modules/progress.overrides | 3 + theme/site/modules/progress.variables | 3 + theme/site/modules/rating.overrides | 3 + theme/site/modules/rating.variables | 3 + theme/site/modules/search.overrides | 3 + theme/site/modules/search.variables | 3 + theme/site/modules/shape.overrides | 3 + theme/site/modules/shape.variables | 3 + theme/site/modules/sidebar.overrides | 3 + theme/site/modules/sidebar.variables | 3 + theme/site/modules/sticky.overrides | 3 + theme/site/modules/sticky.variables | 3 + theme/site/modules/tab.overrides | 3 + theme/site/modules/tab.variables | 3 + theme/site/modules/transition.overrides | 3 + theme/site/modules/transition.variables | 3 + theme/site/views/ad.overrides | 3 + theme/site/views/ad.variables | 3 + theme/site/views/card.overrides | 3 + theme/site/views/card.variables | 3 + theme/site/views/comment.overrides | 3 + theme/site/views/comment.variables | 3 + theme/site/views/feed.overrides | 3 + theme/site/views/feed.variables | 3 + theme/site/views/item.overrides | 3 + theme/site/views/item.variables | 3 + theme/site/views/statistic.overrides | 3 + theme/site/views/statistic.variables | 3 + theme/style.less | 2 + theme/theme.config | 97 +++++++++++++++++++++ 95 files changed, 375 insertions(+), 1 deletion(-) create mode 100755 theme/site/collections/breadcrumb.overrides create mode 100755 theme/site/collections/breadcrumb.variables create mode 100755 theme/site/collections/form.overrides create mode 100755 theme/site/collections/form.variables create mode 100755 theme/site/collections/grid.overrides create mode 100755 theme/site/collections/grid.variables create mode 100755 theme/site/collections/menu.overrides create mode 100755 theme/site/collections/menu.variables create mode 100755 theme/site/collections/message.overrides create mode 100755 theme/site/collections/message.variables create mode 100755 theme/site/collections/table.overrides create mode 100755 theme/site/collections/table.variables create mode 100755 theme/site/elements/button.overrides create mode 100755 theme/site/elements/button.variables create mode 100755 theme/site/elements/container.overrides create mode 100755 theme/site/elements/container.variables create mode 100755 theme/site/elements/divider.overrides create mode 100755 theme/site/elements/divider.variables create mode 100755 theme/site/elements/flag.overrides create mode 100755 theme/site/elements/flag.variables create mode 100755 theme/site/elements/header.overrides create mode 100755 theme/site/elements/header.variables create mode 100755 theme/site/elements/icon.overrides create mode 100755 theme/site/elements/icon.variables create mode 100755 theme/site/elements/image.overrides create mode 100755 theme/site/elements/image.variables create mode 100755 theme/site/elements/input.overrides create mode 100755 theme/site/elements/input.variables create mode 100755 theme/site/elements/label.overrides create mode 100755 theme/site/elements/label.variables create mode 100755 theme/site/elements/list.overrides create mode 100755 theme/site/elements/list.variables create mode 100755 theme/site/elements/loader.overrides create mode 100755 theme/site/elements/loader.variables create mode 100755 theme/site/elements/rail.overrides create mode 100755 theme/site/elements/rail.variables create mode 100755 theme/site/elements/reveal.overrides create mode 100755 theme/site/elements/reveal.variables create mode 100755 theme/site/elements/segment.overrides create mode 100755 theme/site/elements/segment.variables create mode 100755 theme/site/elements/step.overrides create mode 100755 theme/site/elements/step.variables create mode 100755 theme/site/globals/reset.overrides create mode 100755 theme/site/globals/reset.variables create mode 100755 theme/site/globals/site.overrides create mode 100755 theme/site/globals/site.variables create mode 100755 theme/site/modules/accordion.overrides create mode 100755 theme/site/modules/accordion.variables create mode 100644 theme/site/modules/chatroom.overrides create mode 100644 theme/site/modules/chatroom.variables create mode 100755 theme/site/modules/checkbox.overrides create mode 100755 theme/site/modules/checkbox.variables create mode 100755 theme/site/modules/dimmer.overrides create mode 100755 theme/site/modules/dimmer.variables create mode 100755 theme/site/modules/dropdown.overrides create mode 100755 theme/site/modules/dropdown.variables create mode 100755 theme/site/modules/embed.overrides create mode 100755 theme/site/modules/embed.variables create mode 100755 theme/site/modules/modal.overrides create mode 100755 theme/site/modules/modal.variables create mode 100755 theme/site/modules/nag.overrides create mode 100755 theme/site/modules/nag.variables create mode 100755 theme/site/modules/popup.overrides create mode 100755 theme/site/modules/popup.variables create mode 100755 theme/site/modules/progress.overrides create mode 100755 theme/site/modules/progress.variables create mode 100755 theme/site/modules/rating.overrides create mode 100755 theme/site/modules/rating.variables create mode 100755 theme/site/modules/search.overrides create mode 100755 theme/site/modules/search.variables create mode 100755 theme/site/modules/shape.overrides create mode 100755 theme/site/modules/shape.variables create mode 100755 theme/site/modules/sidebar.overrides create mode 100755 theme/site/modules/sidebar.variables create mode 100755 theme/site/modules/sticky.overrides create mode 100755 theme/site/modules/sticky.variables create mode 100755 theme/site/modules/tab.overrides create mode 100755 theme/site/modules/tab.variables create mode 100755 theme/site/modules/transition.overrides create mode 100755 theme/site/modules/transition.variables create mode 100755 theme/site/views/ad.overrides create mode 100755 theme/site/views/ad.variables create mode 100755 theme/site/views/card.overrides create mode 100755 theme/site/views/card.variables create mode 100755 theme/site/views/comment.overrides create mode 100755 theme/site/views/comment.variables create mode 100755 theme/site/views/feed.overrides create mode 100755 theme/site/views/feed.variables create mode 100755 theme/site/views/item.overrides create mode 100755 theme/site/views/item.variables create mode 100755 theme/site/views/statistic.overrides create mode 100755 theme/site/views/statistic.variables create mode 100644 theme/style.less create mode 100644 theme/theme.config diff --git a/package.json b/package.json index af797e3f..1bcb9f30 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,8 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.4" + "pxt-core": "0.5.4", + "less": "^2.6.0", + "semantic-ui-less": "^2.2.4" } } diff --git a/theme/site/collections/breadcrumb.overrides b/theme/site/collections/breadcrumb.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/collections/breadcrumb.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/collections/breadcrumb.variables b/theme/site/collections/breadcrumb.variables new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/collections/breadcrumb.variables @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/collections/form.overrides b/theme/site/collections/form.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/collections/form.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/collections/form.variables b/theme/site/collections/form.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/collections/form.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/collections/grid.overrides b/theme/site/collections/grid.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/collections/grid.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/collections/grid.variables b/theme/site/collections/grid.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/collections/grid.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/collections/menu.overrides b/theme/site/collections/menu.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/collections/menu.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/collections/menu.variables b/theme/site/collections/menu.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/collections/menu.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/collections/message.overrides b/theme/site/collections/message.overrides new file mode 100755 index 00000000..96091c36 --- /dev/null +++ b/theme/site/collections/message.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/collections/message.variables b/theme/site/collections/message.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/collections/message.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/collections/table.overrides b/theme/site/collections/table.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/collections/table.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/collections/table.variables b/theme/site/collections/table.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/collections/table.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/button.overrides b/theme/site/elements/button.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/button.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/button.variables b/theme/site/elements/button.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/button.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/container.overrides b/theme/site/elements/container.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/container.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/container.variables b/theme/site/elements/container.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/container.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/divider.overrides b/theme/site/elements/divider.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/divider.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/divider.variables b/theme/site/elements/divider.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/divider.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/flag.overrides b/theme/site/elements/flag.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/flag.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/flag.variables b/theme/site/elements/flag.variables new file mode 100755 index 00000000..e3e125d6 --- /dev/null +++ b/theme/site/elements/flag.variables @@ -0,0 +1,3 @@ +/*------------------- + Flag Variables +--------------------*/ diff --git a/theme/site/elements/header.overrides b/theme/site/elements/header.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/header.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/header.variables b/theme/site/elements/header.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/header.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/icon.overrides b/theme/site/elements/icon.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/icon.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/icon.variables b/theme/site/elements/icon.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/icon.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/image.overrides b/theme/site/elements/image.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/image.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/image.variables b/theme/site/elements/image.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/image.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/input.overrides b/theme/site/elements/input.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/input.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/input.variables b/theme/site/elements/input.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/input.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/label.overrides b/theme/site/elements/label.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/label.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/label.variables b/theme/site/elements/label.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/label.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/list.overrides b/theme/site/elements/list.overrides new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/list.overrides @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/list.variables b/theme/site/elements/list.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/list.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/loader.overrides b/theme/site/elements/loader.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/loader.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/loader.variables b/theme/site/elements/loader.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/loader.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/rail.overrides b/theme/site/elements/rail.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/rail.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/rail.variables b/theme/site/elements/rail.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/rail.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/reveal.overrides b/theme/site/elements/reveal.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/reveal.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/reveal.variables b/theme/site/elements/reveal.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/reveal.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/segment.overrides b/theme/site/elements/segment.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/segment.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/segment.variables b/theme/site/elements/segment.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/segment.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/elements/step.overrides b/theme/site/elements/step.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/elements/step.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/elements/step.variables b/theme/site/elements/step.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/elements/step.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/globals/reset.overrides b/theme/site/globals/reset.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/globals/reset.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/globals/reset.variables b/theme/site/globals/reset.variables new file mode 100755 index 00000000..cd955446 --- /dev/null +++ b/theme/site/globals/reset.variables @@ -0,0 +1,3 @@ +/******************************* + User Global Variables +*******************************/ diff --git a/theme/site/globals/site.overrides b/theme/site/globals/site.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/globals/site.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/globals/site.variables b/theme/site/globals/site.variables new file mode 100755 index 00000000..3b5dc7de --- /dev/null +++ b/theme/site/globals/site.variables @@ -0,0 +1,3 @@ +/******************************* + User Global Variables +*******************************/ \ No newline at end of file diff --git a/theme/site/modules/accordion.overrides b/theme/site/modules/accordion.overrides new file mode 100755 index 00000000..660e664b --- /dev/null +++ b/theme/site/modules/accordion.overrides @@ -0,0 +1,3 @@ +/******************************* + User Overrides +*******************************/ diff --git a/theme/site/modules/accordion.variables b/theme/site/modules/accordion.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/modules/accordion.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/modules/chatroom.overrides b/theme/site/modules/chatroom.overrides new file mode 100644 index 00000000..660e664b --- /dev/null +++ b/theme/site/modules/chatroom.overrides @@ -0,0 +1,3 @@ +/******************************* + User Overrides +*******************************/ diff --git a/theme/site/modules/chatroom.variables b/theme/site/modules/chatroom.variables new file mode 100644 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/modules/chatroom.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/modules/checkbox.overrides b/theme/site/modules/checkbox.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/checkbox.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/checkbox.variables b/theme/site/modules/checkbox.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/modules/checkbox.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/modules/dimmer.overrides b/theme/site/modules/dimmer.overrides new file mode 100755 index 00000000..660e664b --- /dev/null +++ b/theme/site/modules/dimmer.overrides @@ -0,0 +1,3 @@ +/******************************* + User Overrides +*******************************/ diff --git a/theme/site/modules/dimmer.variables b/theme/site/modules/dimmer.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/modules/dimmer.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/modules/dropdown.overrides b/theme/site/modules/dropdown.overrides new file mode 100755 index 00000000..660e664b --- /dev/null +++ b/theme/site/modules/dropdown.overrides @@ -0,0 +1,3 @@ +/******************************* + User Overrides +*******************************/ diff --git a/theme/site/modules/dropdown.variables b/theme/site/modules/dropdown.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/modules/dropdown.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/modules/embed.overrides b/theme/site/modules/embed.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/embed.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/embed.variables b/theme/site/modules/embed.variables new file mode 100755 index 00000000..e69de29b diff --git a/theme/site/modules/modal.overrides b/theme/site/modules/modal.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/modal.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/modal.variables b/theme/site/modules/modal.variables new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/modal.variables @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/nag.overrides b/theme/site/modules/nag.overrides new file mode 100755 index 00000000..660e664b --- /dev/null +++ b/theme/site/modules/nag.overrides @@ -0,0 +1,3 @@ +/******************************* + User Overrides +*******************************/ diff --git a/theme/site/modules/nag.variables b/theme/site/modules/nag.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/modules/nag.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/modules/popup.overrides b/theme/site/modules/popup.overrides new file mode 100755 index 00000000..660e664b --- /dev/null +++ b/theme/site/modules/popup.overrides @@ -0,0 +1,3 @@ +/******************************* + User Overrides +*******************************/ diff --git a/theme/site/modules/popup.variables b/theme/site/modules/popup.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/modules/popup.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/modules/progress.overrides b/theme/site/modules/progress.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/progress.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/progress.variables b/theme/site/modules/progress.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/modules/progress.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/modules/rating.overrides b/theme/site/modules/rating.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/rating.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/rating.variables b/theme/site/modules/rating.variables new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/rating.variables @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/search.overrides b/theme/site/modules/search.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/search.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/search.variables b/theme/site/modules/search.variables new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/search.variables @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/shape.overrides b/theme/site/modules/shape.overrides new file mode 100755 index 00000000..660e664b --- /dev/null +++ b/theme/site/modules/shape.overrides @@ -0,0 +1,3 @@ +/******************************* + User Overrides +*******************************/ diff --git a/theme/site/modules/shape.variables b/theme/site/modules/shape.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/modules/shape.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/modules/sidebar.overrides b/theme/site/modules/sidebar.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/sidebar.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/sidebar.variables b/theme/site/modules/sidebar.variables new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/sidebar.variables @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/sticky.overrides b/theme/site/modules/sticky.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/sticky.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/sticky.variables b/theme/site/modules/sticky.variables new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/sticky.variables @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/tab.overrides b/theme/site/modules/tab.overrides new file mode 100755 index 00000000..660e664b --- /dev/null +++ b/theme/site/modules/tab.overrides @@ -0,0 +1,3 @@ +/******************************* + User Overrides +*******************************/ diff --git a/theme/site/modules/tab.variables b/theme/site/modules/tab.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/modules/tab.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/modules/transition.overrides b/theme/site/modules/transition.overrides new file mode 100755 index 00000000..cba59efe --- /dev/null +++ b/theme/site/modules/transition.overrides @@ -0,0 +1,3 @@ +/******************************* + Site Overrides +*******************************/ diff --git a/theme/site/modules/transition.variables b/theme/site/modules/transition.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/modules/transition.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/ad.overrides b/theme/site/views/ad.overrides new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/ad.overrides @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/ad.variables b/theme/site/views/ad.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/ad.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/card.overrides b/theme/site/views/card.overrides new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/card.overrides @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/card.variables b/theme/site/views/card.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/card.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/comment.overrides b/theme/site/views/comment.overrides new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/comment.overrides @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/comment.variables b/theme/site/views/comment.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/comment.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/feed.overrides b/theme/site/views/feed.overrides new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/feed.overrides @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/feed.variables b/theme/site/views/feed.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/feed.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/item.overrides b/theme/site/views/item.overrides new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/item.overrides @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/item.variables b/theme/site/views/item.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/item.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/statistic.overrides b/theme/site/views/statistic.overrides new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/statistic.overrides @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/site/views/statistic.variables b/theme/site/views/statistic.variables new file mode 100755 index 00000000..6f085f93 --- /dev/null +++ b/theme/site/views/statistic.variables @@ -0,0 +1,3 @@ +/******************************* + User Variable Overrides +*******************************/ diff --git a/theme/style.less b/theme/style.less new file mode 100644 index 00000000..959ecee7 --- /dev/null +++ b/theme/style.less @@ -0,0 +1,2 @@ +/* Import all components */ +@import 'semantic'; diff --git a/theme/theme.config b/theme/theme.config new file mode 100644 index 00000000..504b1d10 --- /dev/null +++ b/theme/theme.config @@ -0,0 +1,97 @@ +/* + +████████╗██╗ ██╗███████╗███╗ ███╗███████╗███████╗ +╚══██╔══╝██║ ██║██╔════╝████╗ ████║██╔════╝██╔════╝ + ██║ ███████║█████╗ ██╔████╔██║█████╗ ███████╗ + ██║ ██╔══██║██╔══╝ ██║╚██╔╝██║██╔══╝ ╚════██║ + ██║ ██║ ██║███████╗██║ ╚═╝ ██║███████╗███████║ + ╚═╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝╚══════╝ + +*/ + +/******************************* + Theme Selection +*******************************/ + +/* To override a theme for an individual element + specify theme name below +*/ + +/* Global */ +@site : 'pxt'; +@reset : 'default'; + +/* Elements */ +@button : 'pxt'; +@container : 'pxt'; +@divider : 'pxt'; +@flag : 'pxt'; +@header : 'pxt'; +@icon : 'default'; +@image : 'pxt'; +@input : 'pxt'; +@label : 'pxt'; +@list : 'pxt'; +@loader : 'pxt'; +@rail : 'pxt'; +@reveal : 'pxt'; +@segment : 'pxt'; +@step : 'pxt'; + +/* Collections */ +@breadcrumb : 'default'; +@form : 'default'; +@grid : 'default'; +@menu : 'pxt'; +@message : 'default'; +@table : 'default'; + +/* Modules */ +@accordion : 'default'; +@checkbox : 'default'; +@dimmer : 'default'; +@dropdown : 'default'; +@embed : 'default'; +@modal : 'default'; +@nag : 'default'; +@popup : 'default'; +@progress : 'default'; +@rating : 'default'; +@search : 'default'; +@shape : 'default'; +@sidebar : 'default'; +@sticky : 'default'; +@tab : 'default'; +@transition : 'default'; + +/* Views */ +@ad : 'default'; +@card : 'default'; +@comment : 'default'; +@feed : 'default'; +@item : 'default'; +@statistic : 'default'; + +/******************************* + Folders +*******************************/ + +/* Path to theme packages */ +@themesFolder : 'themes'; + +/* Path to site override folder */ +@siteFolder : 'site'; + + +/******************************* + Import Theme +*******************************/ + +@import "theme.less"; + +@fontPath : 'fonts'; + +@headerFont : 'Segoe UI', 'Helvetica Neue', Arial, Helvetica, sans-serif; +@pageFont : 'Segoe UI', 'Helvetica Neue', Arial, Helvetica, sans-serif; + +/* End Config */ From ec404e5887f2925fcc2ec7007b7294bf516be859 Mon Sep 17 00:00:00 2001 From: Richard Knoll Date: Mon, 24 Oct 2016 16:30:21 -0700 Subject: [PATCH 004/130] Deprecating old radio APIs and fixing docs (#289) --- docs/lessons/charting.md | 9 +-- docs/lessons/charting/challenge.md | 24 +++--- docs/lessons/pogo.md | 3 +- docs/lessons/pogo/activity.md | 10 +-- docs/lessons/seismograph.md | 13 ++-- docs/lessons/seismograph/challenge.md | 78 +++++++++---------- docs/projects/messenger.md | 12 +-- docs/projects/radio-challenges.md | 24 +++--- docs/reference/radio.md | 17 ++-- .../radio/on-data-packet-received.md | 40 ++++++++++ docs/reference/radio/on-data-received.md | 8 +- docs/reference/radio/packet.md | 19 +++++ docs/reference/radio/receive-number.md | 8 +- docs/reference/radio/receive-string.md | 6 +- .../radio/received-signal-strength.md | 6 +- docs/reference/radio/send-number.md | 7 +- docs/reference/radio/send-string.md | 12 ++- docs/reference/radio/send-value.md | 13 ++-- docs/reference/radio/set-group.md | 5 +- docs/reference/radio/set-transmit-power.md | 7 +- .../radio/set-transmit-serial-number.md | 9 +-- docs/reference/radio/write-value-to-serial.md | 21 ++--- libs/radio/radio.cpp | 8 +- libs/radio/radio.ts | 1 + libs/radio/shims.d.ts | 8 +- 25 files changed, 205 insertions(+), 163 deletions(-) create mode 100644 docs/reference/radio/on-data-packet-received.md create mode 100644 docs/reference/radio/packet.md diff --git a/docs/lessons/charting.md b/docs/lessons/charting.md index 5b2b45d1..8ffef63f 100644 --- a/docs/lessons/charting.md +++ b/docs/lessons/charting.md @@ -7,9 +7,9 @@ Create a charting app for simulating and measuring the acceleration applied to t Acceleration ## Quick Links -* [activity](/lessons/charting/activity) -* [challenge](/lessons/charting/challenge) -* [quiz](/lessons/charting/quiz) +* [activity](/lessons/charting/activity) +* [challenge](/lessons/charting/challenge) +* [quiz](/lessons/charting/quiz) * [answers](/lessons/charting/quiz-answers) ## Prior learning/place of lesson in scheme of work @@ -22,9 +22,8 @@ Learn the functions of **on data received**, **send number** and **receive numbe input.acceleration(Dimension.X) led.plotBarGraph(0, 1023) basic.showNumber(0) -radio.onDataReceived(() => {}) +radio.onDataPacketReceived(() => {}) radio.sendNumber(0) -radio.receiveNumber() ``` ## Objectives diff --git a/docs/lessons/charting/challenge.md b/docs/lessons/charting/challenge.md index 58944c31..5067fd67 100644 --- a/docs/lessons/charting/challenge.md +++ b/docs/lessons/charting/challenge.md @@ -1,8 +1,8 @@ -# Challenge +# Challenge -### ~avatar avatar +### ~avatar avatar -Welcome! The activity will teach you how to use the acceleration of the 1st micro:bit and to visualize the acceleration on the 2nd micro:bit. +Welcome! The activity will teach you how to use the acceleration of the 1st micro:bit and to visualize the acceleration on the 2nd micro:bit. Let's get started! ### ~ @@ -28,8 +28,8 @@ We want to register code to run when a packet is received over radio. We can imp basic.forever(() => { radio.sendNumber(input.acceleration(Dimension.X)) }) -radio.onDataReceived(() => { - +radio.onDataPacketReceived(() => { + }) ``` ### ~ @@ -39,26 +39,26 @@ Finally, we want to chart the acceleration. So we must first implement `plot bar basic.forever(() => { radio.sendNumber(input.acceleration(Dimension.X)) }) -radio.onDataReceived(() => { - led.plotBarGraph(radio.receiveNumber(), 1023) +radio.onDataPacketReceived(({ receivedNumber }) => { + led.plotBarGraph(receivedNumber, 1023) }) ``` ### ~ -Notice that moving the micro:bit the farthest direction in the x direction will be -1023 on the charting beneath the simulator. The second observation will be that the LEDs will be full brightness on the 2nd micro:bit. There is a single LED turned on with the 1st micro:bit. Additionally, the graphs will reflect 0 acceleation for the 1st micro:bit. In this scenario, if you are adjusting the acceleration in the simualator, you are also changing your chart that will be produced. +Notice that moving the micro:bit the farthest direction in the x direction will be -1023 on the charting beneath the simulator. The second observation will be that the LEDs will be full brightness on the 2nd micro:bit. There is a single LED turned on with the 1st micro:bit. Additionally, the graphs will reflect 0 acceleation for the 1st micro:bit. In this scenario, if you are adjusting the acceleration in the simualator, you are also changing your chart that will be produced. ![](/static/mb/acc.png) ### ~ NOTE: The colors of the charts reflect the color of the micro:bit simulator. In this instance, the micro:bits are blue and green. So the colors of the line graphs reflect the colors of the micro:bit - + ### ~ -After running this simulation several seconds by moving the micro:bit side to side in the x direction, you are ready to graph or chart the accceleration of the micro:bit. We want a printout of our acceleration on Excel. We will graph the fluctuating acceleration of the simulation experiment. +After running this simulation several seconds by moving the micro:bit side to side in the x direction, you are ready to graph or chart the accceleration of the micro:bit. We want a printout of our acceleration on Excel. We will graph the fluctuating acceleration of the simulation experiment. ![](/static/mb/acc2.png) ### ~ -Finally, you must open the Excel CSV file by clicking on the data.xls file that was downloaded to Downloads Folder. +Finally, you must open the Excel CSV file by clicking on the data.xls file that was downloaded to Downloads Folder. ![](/static/mb/data3.png) @@ -85,7 +85,7 @@ Have fun reviewing your simulation and analyze the acceleration by chart the Exc * Connect the second micro:bit to your computer using your USB cable and run the charting script on it. * The first person and second person take turns tilting the micro:bit in the "x" direction while the other player charts the data on the micro:bit! * Review and analyze the actual micro:bit device acceleration data on Excel -* Display acceleration with y or z using plot bar graph by changing acceleration from "x" to "y" or "z" +* Display acceleration with y or z using plot bar graph by changing acceleration from "x" to "y" or "z" ```package radio diff --git a/docs/lessons/pogo.md b/docs/lessons/pogo.md index cc8ce154..eaf6c8e2 100644 --- a/docs/lessons/pogo.md +++ b/docs/lessons/pogo.md @@ -19,7 +19,6 @@ Learn how to use running time. We will be learning how to create a pogo game usi let jumps = 0 let acc = input.acceleration(Dimension.Y) basic.showNumber(0) -radio.receiveNumber() led.stopAnimation() radio.sendNumber(0) basic.forever(() => { }) @@ -32,7 +31,7 @@ basic.showLeds(` `) basic.clearScreen() if (true) {} -radio.onDataReceived(() => { }) +radio.onDataPacketReceived(() => { }) ``` ## Objectives diff --git a/docs/lessons/pogo/activity.md b/docs/lessons/pogo/activity.md index 53ca5121..56c54fea 100644 --- a/docs/lessons/pogo/activity.md +++ b/docs/lessons/pogo/activity.md @@ -1,6 +1,6 @@ # pogo activity -Construct a counter that uses acceleration. +Construct a counter that uses acceleration. Welcome! This activity will teach how to construct a pendulum that glows using acceleration. Let's get started! @@ -120,8 +120,8 @@ input.onButtonPressed(Button.AB, () => { let jumps = 0 basic.showNumber(jumps) }) -radio.onDataReceived(() => { - basic.showNumber(radio.receiveNumber()) +radio.onDataPacketReceived(({ receivedNumber }) => { + basic.showNumber(receivedNumber) }) ``` @@ -151,8 +151,8 @@ input.onButtonPressed(Button.AB, () => { let jumps = 0 basic.showNumber(jumps) }) -radio.onDataReceived(() => { - basic.showNumber(radio.receiveNumber()) +radio.onDataPacketReceived(({ receivedNumber }) => { + basic.showNumber(receivedNumber) led.stopAnimation() }) diff --git a/docs/lessons/seismograph.md b/docs/lessons/seismograph.md index 24088fa1..98e04931 100644 --- a/docs/lessons/seismograph.md +++ b/docs/lessons/seismograph.md @@ -1,8 +1,8 @@ -# Seismograph Lesson +# Seismograph Lesson Build a seismograph with household materials -## Topic +## Topic Acceleration & Analog Read Pin @@ -11,7 +11,7 @@ Acceleration & Analog Read Pin * [activity](/lessons/seismograph/activity) * [challenge](/lessons/seismograph/challenge) -## Prior learning/place of lesson in scheme of work +## Prior learning/place of lesson in scheme of work Learn how to **show LEDs** to turn on a LED light pattern on the LED screen. We will be learning basic comments such as show LEDs and pause. @@ -21,17 +21,16 @@ Learn how to **show LEDs** to turn on a LED light pattern on the LED screen. We basic.forever(() => {}); radio.sendNumber(0); input.acceleration(Dimension.Strength) -radio.onDataReceived(() => {}); +radio.onDataPacketReceived(() => {}); led.plotBarGraph(0, 0); -radio.receiveNumber(); ``` ## Objectives * learn how to repeat code forever in the background -* learn how to display a vertical bar graph based on the value. +* learn how to display a vertical bar graph based on the value. * learn how to return the sum of the two numbers -* learn how to get acceleration value in milli-gravitys +* learn how to get acceleration value in milli-gravitys * learn how to read the connector value as analog as a value comprised between 0 and 1023 ```package diff --git a/docs/lessons/seismograph/challenge.md b/docs/lessons/seismograph/challenge.md index df0e6895..afd55fbc 100644 --- a/docs/lessons/seismograph/challenge.md +++ b/docs/lessons/seismograph/challenge.md @@ -1,20 +1,20 @@ -# Seismograph Challenge +# Seismograph Challenge -Coding challenges for the seismograph. +Coding challenges for the seismograph. ### ~avatar avatar -Engineering: In this project, you will build a remote control based on the seismograph micro:bit activity using a second micro:bit and micro USB cable. +Engineering: In this project, you will build a remote control based on the seismograph micro:bit activity using a second micro:bit and micro USB cable. ### ~ -## What you'll need: +## What you'll need: * BBC micro:bits (2) -* micro USB cables (2) -* Plate -* Tape +* micro USB cables (2) +* Plate +* Tape * Scissors ![](/static/mb/lessons/seis_challenge01.png) @@ -30,14 +30,14 @@ basic.forever(() => { ``` -### ~avatar avatar +### ~avatar avatar Computer Science: Welcome! The activity will teach you how to code the acceleration of the 1st micro:bit and to visualize the acceleration on the 2nd micro:bit. Let's get started! ### ~ # Computer Science Steps ## 1. -We want to simply detach the blocks from the recent activity. We will use blocks from the activity to create a brand new program to show the way micro:bit devices communicate through the BLE (Bluetooth low energy) radio. +We want to simply detach the blocks from the recent activity. We will use blocks from the activity to create a brand new program to show the way micro:bit devices communicate through the BLE (Bluetooth low energy) radio. ```shuffle basic.forever(() => { @@ -46,10 +46,10 @@ basic.forever(() => { ``` -## 2. +## 2. Let's measure `acceleration (mg)` and then `send number`. `Acceleration` is measured in **milli-gravities**, so a value of -1000 is equivalent to -1g or -9.81m/s^2. We will be able to get the acceleration value (g-force), in the specified "x" dimension. `Send number` will broadcast a number data packet to other micro:bits connected via radio. -We need add send number block found in the Radio drawer. We will attach send number to acceleration and subtract the gravity from acceleration strength. +We need add send number block found in the Radio drawer. We will attach send number to acceleration and subtract the gravity from acceleration strength. Your finished code will look like this: @@ -57,8 +57,8 @@ Your finished code will look like this: radio.sendNumber(input.acceleration(Dimension.Strength) - 1023); ``` -## 3. -We want to display the acceleration forever. In order to do so, we need a `forever` loop. A forever loop will repeat code in the background forever. We need attach forever loop to send number. +## 3. +We want to display the acceleration forever. In order to do so, we need a `forever` loop. A forever loop will repeat code in the background forever. We need attach forever loop to send number. Your finished code will look like this: @@ -69,7 +69,7 @@ basic.forever(() => { ``` -## 4. +## 4. We want to register code to run when a packet is received over radio. We can implement this code by adding `on data received`block found in the radio drawer. Your finished code will look like this: @@ -78,12 +78,12 @@ Your finished code will look like this: basic.forever(() => { radio.sendNumber(input.acceleration(Dimension.Strength) - 1023); }); -radio.onDataReceived(() => { +radio.onDataPacketReceived(() => { }); ``` -## 5. +## 5. Finally, we want to chart the acceleration. So we must first implement `plot bar graph`. `Plot Bar Graph` will display a vertical bar graph based on the value and high value. In order to transfer the receive the number from the 1st micro:bit, we must implement `receive number` to constantly display a vertical bar graph based on the value. Remember, the value will equal to the micro:bit's acceleration in the "x" direction. Your finished code will look like this: @@ -92,25 +92,25 @@ Your finished code will look like this: basic.forever(() => { radio.sendNumber(input.acceleration(Dimension.Strength) - 1023); }); -radio.onDataReceived(() => { - led.plotBarGraph(radio.receiveNumber(), 0); +radio.onDataPacketReceived(({ receivedNumber }) => { + led.plotBarGraph(receivedNumber, 0); }); ``` -### ~avatar avatar +### ~avatar avatar Science: Welcome! The activity will teach you how to chart the acceleration of the 1st micro:bit and to visualize the acceleration on the 2nd micro:bit. Let's get started! ### ~ # Science Steps -## 6. +## 6. First, notice that moving the 1st micro:bit in the simulator in any direction, you will change the acceleration value of the 2nd micro:bit. Also, notice that by moving the micro:bit simulator, there is a changing acceleration value of the second micro:bit. Second, the flat colored horizontal line will start a waving line on the 2nd micro:bit to display the value of the strength as measured in milli-gravities. Finally, notice that the LED display will fluctate based on the movement of the 2nd micro:bit simulator. ![](/static/mb/lessons/seis_challenge02.png) -## 7. - -Connect the 2nd micro:bit to your computer using your USB cable. We should have two micro:bit devices attached to the computer. +## 7. + +Connect the 2nd micro:bit to your computer using your USB cable. We should have two micro:bit devices attached to the computer. ![](/static/mb/lessons/seismograph33.png) @@ -118,7 +118,7 @@ Connect the 2nd micro:bit to your computer using your USB cable. We should have Click or tap the **Download** button for the seismograph program to run the program on the 1st micro:bit and 2nd micro:bit. -## 9. +## 9. The black lines should appear directly beneath the colored lines. The black lines measure the micro:bit acceleration. And the colored lines measures micro:bit simulator acceleration. @@ -134,34 +134,34 @@ Every time the micro:bit moves in any direction, you generate data points that c Now we are ready to graph or chart the accceleration of the micro:bit. We want a printout of the micro:bit acceleration graphed in Excel. -## 10. +## 10. In order to receive the the data plotted by Excel, click or tap anywhere in the on the chart data. ![](/static/mb/lessons/seis_challenge07.png) -## 11. +## 11. -You have two options to Analyze Data: +You have two options to Analyze Data: -* Local File: Save the data to your local Downloads folder and open it in Excel. -* Stream to Cloud: Upload your data to Microsoft Azure to analyze it. +* Local File: Save the data to your local Downloads folder and open it in Excel. +* Stream to Cloud: Upload your data to Microsoft Azure to analyze it. Click or tap Download data ![](/static/mb/lessons/seismograph9.png) -## 12. +## 12. -A CSV file will be generated to display the data points collected by the micro:bit. Click or tap on the data Excel file that was downloaded to your local Downloads Folder. +A CSV file will be generated to display the data points collected by the micro:bit. Click or tap on the data Excel file that was downloaded to your local Downloads Folder. ![](/static/mb/lessons/analyze9.png) ## 13. -Select the data that you want to include in your chart. The chart should include the first two columns: time and acceleration. +Select the data that you want to include in your chart. The chart should include the first two columns: time and acceleration. -Click or tap on the first two columns (A, B) to include time and acceleration data from the micro:bit. We only need the first two columns (A, B) because the 2nd micro:bit changes have been communicated by the 1st micro:bit. So the data points of the seismograph are being recorded on the 1st micro:bit. +Click or tap on the first two columns (A, B) to include time and acceleration data from the micro:bit. We only need the first two columns (A, B) because the 2nd micro:bit changes have been communicated by the 1st micro:bit. So the data points of the seismograph are being recorded on the 1st micro:bit. ## 14. @@ -169,23 +169,23 @@ Click or tap on Insert then select Recommended Charts. We can select a chart tha ![](/static/mb/analyze3.png) -On the Recommended Charts tab, scroll through the list of chart types that Excel recommends for your data. +On the Recommended Charts tab, scroll through the list of chart types that Excel recommends for your data. -We want to select the chart called Line. A line chart is used to display trends over time. We will use the line chart because there are many data points over time. +We want to select the chart called Line. A line chart is used to display trends over time. We will use the line chart because there are many data points over time. -Click on the chart type to see how your data will look in that format. When you find the chart type that you want, click it, and then click OK. +Click on the chart type to see how your data will look in that format. When you find the chart type that you want, click it, and then click OK. ![](/static/mb/lessons/analyze16.png) Tip: If you don’t see the line chart, click the All Charts tab to see the line chart. -## 15. +## 15. Use the Chart Elements, Chart Styles, and Chart Filters buttons next to the upper-right corner of the chart to add chart elements like axis titles or data labels, to customize the look of your chart -Alternatively, click or tap on the Design Ribbon. +Alternatively, click or tap on the Design Ribbon. -Let's select Style 10 as an example. +Let's select Style 10 as an example. ![](/static/mb/lessons/analyze19.png) diff --git a/docs/projects/messenger.md b/docs/projects/messenger.md index a4cd488a..495c758b 100644 --- a/docs/projects/messenger.md +++ b/docs/projects/messenger.md @@ -16,13 +16,13 @@ input.onButtonPressed(Button.A, () => { ## Step 2 -Use [radio on data received](/reference/radio/on-data-received) display "YO" when the number ``0`` is received +Use [radio on data packet received](/reference/radio/on-data-packet-received) display "YO" when the number ``0`` is received by radio. ```blocks let message = 0; -radio.onDataReceived(() => { - message = radio.receiveNumber(); +radio.onDataPacketReceived(({ receivedNumber }) => { + message = receivedNumber; if (message == 0) { basic.showString("YO") } @@ -43,13 +43,13 @@ input.onButtonPressed(Button.B, () => { ## Step 4 -Add blocks in [radio on data received](/reference/radio/on-data-received) to display "BYE" when the number ``1`` is received +Add blocks in [radio on data packet received](/reference/radio/on-data-packet-received) to display "BYE" when the number ``1`` is received by radio. ```blocks let message = 0; -radio.onDataReceived(() => { - message = radio.receiveNumber(); +radio.onDataPacketReceived(({ receivedNumber }) => { + message = receivedNumber; if (message == 0) { basic.showString("YO") } diff --git a/docs/projects/radio-challenges.md b/docs/projects/radio-challenges.md index d401274a..fcde436b 100644 --- a/docs/projects/radio-challenges.md +++ b/docs/projects/radio-challenges.md @@ -1,8 +1,8 @@ -# Challenge +# Challenge -### ~avatar avatar +### ~avatar avatar -Welcome! The activity will teach you how to use the acceleration of the 1st micro:bit and to visualize the acceleration on the 2nd micro:bit. +Welcome! The activity will teach you how to use the acceleration of the 1st micro:bit and to visualize the acceleration on the 2nd micro:bit. Let's get started! ### ~ @@ -28,8 +28,8 @@ We want to register code to run when a packet is received over radio. We can imp basic.forever(() => { radio.sendNumber(input.acceleration(Dimension.X)) }) -radio.onDataReceived(() => { - +radio.onDataPacketReceived(() => { + }) ``` ### ~ @@ -39,28 +39,28 @@ Finally, we want to chart the acceleration. So we must first implement `plot bar basic.forever(() => { radio.sendNumber(input.acceleration(Dimension.X)) }) -radio.onDataReceived(() => { - led.plotBarGraph(radio.receiveNumber(), 1023) +radio.onDataPacketReceived(({ receivedNumber }) => { + led.plotBarGraph(receivedNumber, 1023) }) ``` ### ~ -Notice that moving the micro:bit the farthest direction in the x direction will be -1023 on the charting beneath the simulator. The second observation will be that the LEDs will be full brightness on the 2nd micro:bit. There is a single LED turned on with the 1st micro:bit. Additionally, the graphs will reflect 0 acceleation for the 1st micro:bit. In this scenario, if you are adjusting the acceleration in the simualator, you are also changing your chart that will be produced. +Notice that moving the micro:bit the farthest direction in the x direction will be -1023 on the charting beneath the simulator. The second observation will be that the LEDs will be full brightness on the 2nd micro:bit. There is a single LED turned on with the 1st micro:bit. Additionally, the graphs will reflect 0 acceleation for the 1st micro:bit. In this scenario, if you are adjusting the acceleration in the simualator, you are also changing your chart that will be produced. ![](/static/mb/acc.png) ### ~ NOTE: The colors of the charts reflect the color of the micro:bit simulator. In this instance, the micro:bits are blue and green. So the colors of the line graphs reflect the colors of the micro:bit - + ### ~ -After running this simulation several seconds by moving the micro:bit side to side in the x direction, you are ready to graph or chart the accceleration of the micro:bit. We want a printout of our acceleration on Excel. We will graph the fluctuating acceleration of the simulation experiment. +After running this simulation several seconds by moving the micro:bit side to side in the x direction, you are ready to graph or chart the accceleration of the micro:bit. We want a printout of our acceleration on Excel. We will graph the fluctuating acceleration of the simulation experiment. ![](/static/mb/acc2.png) ### ~ Finally, you must open the Excel CSV file by clicking on the `data.csv` file -that was downloaded to Downloads Folder. +that was downloaded to Downloads Folder. ![](/static/mb/data3.png) @@ -87,7 +87,7 @@ Have fun reviewing your simulation and analyze the acceleration by chart the Exc * Connect the second micro:bit to your computer using your USB cable and run the charting script on it. * The first person and second person take turns tilting the micro:bit in the "x" direction while the other player charts the data on the micro:bit! * Review and analyze the actual micro:bit device acceleration data on Excel -* Display acceleration with y or z using plot bar graph by changing acceleration from "x" to "y" or "z" +* Display acceleration with y or z using plot bar graph by changing acceleration from "x" to "y" or "z" ```package radio diff --git a/docs/reference/radio.md b/docs/reference/radio.md index 2d86a4cc..9c85211e 100644 --- a/docs/reference/radio.md +++ b/docs/reference/radio.md @@ -6,13 +6,9 @@ Communicate data using radio packets radio.sendNumber(0); radio.sendValue("data", 0); radio.sendString(""); -radio.onDataReceived(() => { - +radio.onDataPacketReceived(() => { + }); -radio.receiveNumber(); -radio.receivedNumberAt(0); -radio.receiveString(); -radio.receivedSignalStrength(); radio.setGroup(0); radio.setTransmitPower(7); radio.setTransmitSerialNumber(false); @@ -25,4 +21,11 @@ radio ### See Also -[sendNumber](/reference/radio/send-number), [sendValue](/reference/radio/send-value), [sendString](/reference/radio/send-string), [onDataReceived](/reference/radio/on-data-received), [receiveNumber](/reference/radio/receive-number), [receiveString](/reference/radio/receive-string), [receivedSignalStrength](/reference/radio/received-signal-strength), [setGroup](/reference/radio/set-group), [setTransmitPower](/reference/radio/set-transmit-power), [setTransmitSerialNumber](/reference/radio/set-transmit-serial-number), [writeValueToSerial](/reference/radio/write-value-to-serial) +[sendNumber](/reference/radio/send-number), +[sendValue](/reference/radio/send-value), +[sendString](/reference/radio/send-string), +[onDataPacketReceived](/reference/radio/on-data-packet-received), +[setGroup](/reference/radio/set-group), +[setTransmitPower](/reference/radio/set-transmit-power), +[setTransmitSerialNumber](/reference/radio/set-transmit-serial-number), +[writeValueToSerial](/reference/radio/write-value-to-serial) diff --git a/docs/reference/radio/on-data-packet-received.md b/docs/reference/radio/on-data-packet-received.md new file mode 100644 index 00000000..d4a626b5 --- /dev/null +++ b/docs/reference/radio/on-data-packet-received.md @@ -0,0 +1,40 @@ +# On Data Packet Received + +Run part of a program when the micro:bit receives a +[number](/reference/types/number) or [string](/reference/types/string) over ``radio``. + + +```sig +radio.onDataPacketReceived((packet: Packet) => { }); +``` + +### Callback Parameters + +* ``packet`` - the [packet](/reference/radio/packet) that was received by the radio + +### Example + +This program keeps sending numbers that says how fast the micro:bit is +slowing down or speeding up. It also receives numbers for the same +thing from nearby micro:bits. It shows these numbers as a +[bar graph](/reference/led/plot-bar-graph). + +```blocks +basic.forever(() => { + radio.sendNumber(input.acceleration(Dimension.X)); +}) +radio.onDataPacketReceived(({ receivedNumber }) => { + led.plotBarGraph(receivedNumber, 1023); +}) +``` + +### See also + +[send number](/reference/radio/send-number), +[send string](/reference/radio/send-string), +[send value](/reference/radio/send-value), +[set group](/reference/radio/set-group) + +```package +radio +``` \ No newline at end of file diff --git a/docs/reference/radio/on-data-received.md b/docs/reference/radio/on-data-received.md index e4bd466d..9d51b4c3 100644 --- a/docs/reference/radio/on-data-received.md +++ b/docs/reference/radio/on-data-received.md @@ -1,5 +1,7 @@ # On Data Received +> Note: This API has been deprecated! Use [on data packet received](/reference/radio/on-data-packet-received) instead. + Run part of a program when the micro:bit receives a [number](/reference/types/number) or [string](/reference/types/string) over ``radio``. @@ -8,10 +10,6 @@ Run part of a program when the micro:bit receives a radio.onDataReceived(() => { }); ``` -### Simulator - -This function only works on the micro:bit, not in browsers. - ### Example This program keeps sending numbers that says how fast the micro:bit is @@ -30,7 +28,7 @@ radio.onDataReceived(() => { ### See also -[receive number](/reference/radio/receive-number), +[on data packet received](/reference/radio/on-data-packet-received), [send number](/reference/radio/send-number), [set group](/reference/radio/set-group) ```package diff --git a/docs/reference/radio/packet.md b/docs/reference/radio/packet.md new file mode 100644 index 00000000..3f522458 --- /dev/null +++ b/docs/reference/radio/packet.md @@ -0,0 +1,19 @@ +# Packet + +A packet that was received by the radio. + +## Properties + +* `receivedNumber` - The number that was sent in this packet or `0` if this packet did not contain a number. See [send number](/reference/radio/send-number) and [send value](/reference/radio/send-value) +* `text` - The string that was sent in this packet or the empty string if this packet did not contain a string. See [send string](/reference/radio/send-string) and [send value](/reference/radio/send-value) +* `time` - The system time of the micro:bit that sent this packet at the time the packet was sent. +* `serial` - The serial number of the micro:bit that sent this packet or `0` if the micro:bit did not include its serial number. +* `signal` - How strong the radio signal is from `255` (weak) to `0` (strong). + +### See also + +[on data packet received](/reference/radio/on-data-packet-received), + +```package +radio +``` \ No newline at end of file diff --git a/docs/reference/radio/receive-number.md b/docs/reference/radio/receive-number.md index eded21f4..272c3849 100644 --- a/docs/reference/radio/receive-number.md +++ b/docs/reference/radio/receive-number.md @@ -1,5 +1,7 @@ # Receive Number +> Note: This API has been deprecated! Use [on data packet received](/reference/radio/on-data-packet-received) instead. + Receives the next number sent by a micro:bit in the same ``radio`` group. ```sig @@ -10,10 +12,6 @@ radio.receiveNumber(); * the first [number](/reference/types/number) that the micro:bit received. If it did not receive any numbers, this function will return `0`. -### Simulator - -This function only works on the micro:bit, not in browsers. - ### Example: Simple number receiver This example receives the number broadcasted another micro:bit and shows it @@ -25,7 +23,7 @@ radio.onDataReceived(() => { }) ``` -### Example: Light level receiver +### Example: Light level receiver This example shows the light level from the [light level sender example](/reference/radio/send-number) as a number. diff --git a/docs/reference/radio/receive-string.md b/docs/reference/radio/receive-string.md index 0ecc24c4..5338c239 100644 --- a/docs/reference/radio/receive-string.md +++ b/docs/reference/radio/receive-string.md @@ -1,5 +1,7 @@ # Receive String +> Note: This API has been deprecated! Use [on data packet received](/reference/radio/on-data-packet-received) instead. + Find the next string sent by `radio` from another micro:bit. ```sig @@ -11,10 +13,6 @@ radio.receiveString() * the first [string](/reference/types/string) that was sent. If no string was sent, then this function returns an empty (blank) string. -### Simulator - -This function only works on the micro:bit, not in browsers. - ### Example: Simple receiver Show the string sent by another micro:bit. diff --git a/docs/reference/radio/received-signal-strength.md b/docs/reference/radio/received-signal-strength.md index 2f70e4e4..07802c16 100644 --- a/docs/reference/radio/received-signal-strength.md +++ b/docs/reference/radio/received-signal-strength.md @@ -1,11 +1,13 @@ # Received Signal Strength +> Note: This API has been deprecated! Use [on data packet received](/reference/radio/on-data-packet-received) instead. + Find how strong the ``radio`` signal is, from `255` to `0`. (`255` means a weak signal and `0` means a strong one.) The micro:bit finds the signal strength by checking how strong it was the last time it ran the -[receive number](/reference/radio/receive-number) function. That means +[on data packet received](/reference/radio/on-data-packet-received) function. That means it needs to run **receive number** first. ```sig @@ -37,7 +39,7 @@ basic.forever(() => { ### See also -[receive number](/reference/radio/receive-number), [send number](/reference/radio/send-number), [on data received](/reference/radio/on-data-received) +[on data packet received](/reference/radio/on-data-packet-received), [send number](/reference/radio/send-number), [on data received](/reference/radio/on-data-received) ```package radio diff --git a/docs/reference/radio/send-number.md b/docs/reference/radio/send-number.md index fadc539b..20538a66 100644 --- a/docs/reference/radio/send-number.md +++ b/docs/reference/radio/send-number.md @@ -10,9 +10,6 @@ radio.sendNumber(0); * ``value`` - a [number](/reference/types/number) to send. -### Simulator - -This function only works on the micro:bit, not in browsers. ### Example: Broadcasting acceleration @@ -30,7 +27,7 @@ input.onButtonPressed(Button.A, () => { This example broadcasts the level of the light around it. You can do some interesting things with it if you use it along with the -[Mailbot](/reference/radio/receive-number) example. +[on data packet received](/reference/radio/on-data-packet-received) example. ```blocks radio.setGroup(99) @@ -42,7 +39,7 @@ basic.forever(() => { ### See also -[receive number](/reference/radio/receive-number), [on data received](/reference/radio/on-data-received) +[on data packet received](/reference/radio/on-data-packet-received) ```package radio diff --git a/docs/reference/radio/send-string.md b/docs/reference/radio/send-string.md index 2ebeef45..74c770da 100644 --- a/docs/reference/radio/send-string.md +++ b/docs/reference/radio/send-string.md @@ -1,6 +1,7 @@ # Send String -Sends a string to other micro:bits in the area connected by radio. +Sends a string to other micro:bits in the area connected by radio. The +maximum string length is 19 characters. ```sig radio.sendString("Hello!") @@ -10,9 +11,6 @@ radio.sendString("Hello!") * `msg` is a [string](/reference/types/string) to send by radio. -### Simulator - -This function only works on the micro:bit, not in browsers. ### Example: Two-way radio @@ -26,8 +24,8 @@ input.onButtonPressed(Button.A, () => { basic.showString("SENT"); }) -radio.onDataReceived(() => { - basic.showString(radio.receiveString()); +radio.onDataPacketReceived(({ text }) => { + basic.showString(text); }); ``` @@ -39,7 +37,7 @@ A radio that can both transmit and receive is called a _transceiver_. ### See also -[receive string](/reference/radio/receive-string), [on data received](/reference/radio/on-data-received) +[on data packet received](/reference/radio/on-data-packet-received) ```package radio diff --git a/docs/reference/radio/send-value.md b/docs/reference/radio/send-value.md index f8df277f..e0587e77 100644 --- a/docs/reference/radio/send-value.md +++ b/docs/reference/radio/send-value.md @@ -1,6 +1,7 @@ # Send Value Send a [string]() and [number]() together by ``radio`` to other micro:bits. +The maximum [string]() length is 12 characters. ```sig radio.sendValue("data", 0); @@ -11,10 +12,6 @@ radio.sendValue("data", 0); * ``name`` is a [string](/reference/types/string) to send by radio * ``value`` a [number](/reference/types/number) to send by radio -### Simulator - -This function only works on the micro:bit, not in browsers. - ### Example: Broadcasting acceleration This program sends your micro:bit's **acceleration** (amount it is @@ -34,15 +31,15 @@ Then it shows them on the LED screen. ```blocks radio.setGroup(99) -radio.onDataReceived(() => { - basic.showString(radio.receiveString()); - basic.showNumber(radio.receiveNumber()); +radio.onDataPacketReceived(({ text, receivedNumber }) => { + basic.showString(text); + basic.showNumber(receivedNumber); }); ``` ### See also -[receive number](/reference/radio/receive-number), [on data received](/reference/radio/on-data-received) +[on data packet received](/reference/radio/on-data-packet-received) ```package radio diff --git a/docs/reference/radio/set-group.md b/docs/reference/radio/set-group.md index 17d50085..77b9780a 100644 --- a/docs/reference/radio/set-group.md +++ b/docs/reference/radio/set-group.md @@ -32,7 +32,10 @@ radio.setGroup(128) ### See also -[receive number](/reference/radio/receive-number), [send number](/reference/radio/send-number), [on data received](/reference/radio/on-data-received) +[on data packet received](/reference/radio/on-data-packet-received), +[send number](/reference/radio/send-number), +[send value](/reference/radio/send-value), +[send string](/reference/radio/send-string) ```package radio diff --git a/docs/reference/radio/set-transmit-power.md b/docs/reference/radio/set-transmit-power.md index a1fe5a47..c6abc20d 100644 --- a/docs/reference/radio/set-transmit-power.md +++ b/docs/reference/radio/set-transmit-power.md @@ -13,7 +13,7 @@ radio.setTransmitPower(7); ``` ### Range - + If your micro:bit is sending with a strength of `7`, and you are in an open area without many other computers around, the micro:bit signal can reach as far as 70 meters (about 230 feet). @@ -37,7 +37,10 @@ radio.setTransmitPower(7) ### See also -[receive number](/reference/radio/receive-number), [send number](/reference/radio/send-number), [on data received](/reference/radio/on-data-received) +[on data packet received](/reference/radio/on-data-packet-received), +[send number](/reference/radio/send-number), +[send value](/reference/radio/send-value), +[send string](/reference/radio/send-string) ```package radio diff --git a/docs/reference/radio/set-transmit-serial-number.md b/docs/reference/radio/set-transmit-serial-number.md index bbdd7b42..bb8f3880 100644 --- a/docs/reference/radio/set-transmit-serial-number.md +++ b/docs/reference/radio/set-transmit-serial-number.md @@ -10,10 +10,6 @@ radio.setTransmitSerialNumber(true); * ``transmit`` is a [boolean](/reference/types/boolean) that represents whether the serial number needs to be transmitted. -### Simulator - -This function only works on the micro:bit, not in browsers. - ### Example This program makes the ``radio`` send the serial number in each packet. @@ -24,7 +20,10 @@ radio.setTransmitSerialNumber(true); ### See also -[receive number](/reference/radio/receive-number), [send number](/reference/radio/send-number), [on data received](/reference/radio/on-data-received) +[on data packet received](/reference/radio/on-data-packet-received), +[send number](/reference/radio/send-number), +[send value](/reference/radio/send-value), +[send string](/reference/radio/send-string) ```package radio diff --git a/docs/reference/radio/write-value-to-serial.md b/docs/reference/radio/write-value-to-serial.md index 252267db..ae396fad 100644 --- a/docs/reference/radio/write-value-to-serial.md +++ b/docs/reference/radio/write-value-to-serial.md @@ -6,25 +6,13 @@ Writes the data received by ``radio`` to serial in JSON format. radio.writeValueToSerial(); ``` -### ~hint - -This method only works for [send number](/reference/radio/send-number) -and [send value](/reference/radio/send-value). It does not work for -[send string](/reference/radio/send-string), although you can send a -string as part of [send value](/reference/radio/send-value). - -### ~ - ### Data received format The format for received data printed to serial is as follows: -- [send number](/reference/radio/send-number): ```{v:ValueSent,t:MicrobitTimeAlive,s:Unused}``` -- [send value](/reference/radio/send-value): ```{v:ValueSent,t:MicrobitTimeAlive,s:Unused,n:"Name"}``` - -### Simulator - -This function only works on the micro:bit, not in browsers. +- [send number](/reference/radio/send-number): ```{v:ValueSent,t:MicrobitTimeAlive,s:SerialNumber}``` +- [send value](/reference/radio/send-value): ```{v:ValueSent,t:MicrobitTimeAlive,s:SerialNumber,n:"Name"}``` +- [send string](/reference/radio/send-string): ```{t:MicrobitTimeAlive,s:SerialNumber,n:"Text"}``` ### Examples @@ -50,7 +38,8 @@ Sample output to serial when ``A`` button pressed: [send number](/reference/radio/send-number), [send value](/reference/radio/send-value), -[on data received](/reference/radio/on-data-received) +[send string](/reference/radio/send-string), +[on data packet received](/reference/radio/on-data-packet-received) ```package radio diff --git a/libs/radio/radio.cpp b/libs/radio/radio.cpp index 79a4614d..6cd3aa0b 100644 --- a/libs/radio/radio.cpp +++ b/libs/radio/radio.cpp @@ -244,7 +244,7 @@ namespace radio { //% help=radio/receive-number //% weight=46 //% blockId=radio_datagram_receive block="radio receive number" blockGap=8 - //% advanced=true + //% deprecated=true int receiveNumber() { if (radioEnable() != MICROBIT_OK) return 0; @@ -258,7 +258,7 @@ namespace radio { //% help=radio/on-data-received //% weight=50 //% blockId=radio_datagram_received_event block="radio on data received" blockGap=8 - //% advanced=true + //% deprecated=true void onDataReceived(Action body) { if (radioEnable() != MICROBIT_OK) return; registerWithDal(MICROBIT_ID_RADIO, MICROBIT_RADIO_EVT_DATAGRAM, body); @@ -274,7 +274,7 @@ namespace radio { //% blockId=radio_datagram_receive_string block="radio receive string" blockGap=8 //% weight=44 //% help=radio/receive-string - //% advanced=true + //% deprecated=true StringData* receiveString() { if (radioEnable() != MICROBIT_OK) return ManagedString().leakData(); receivePacket(false); @@ -289,7 +289,7 @@ namespace radio { //% help=radio/received-signal-strength //% weight=40 //% blockId=radio_datagram_rssi block="radio received signal strength" - //% advanced=true + //% deprecated=true int receivedSignalStrength() { if (radioEnable() != MICROBIT_OK) return 0; return packet.getRSSI(); diff --git a/libs/radio/radio.ts b/libs/radio/radio.ts index f9bc577d..f6036b26 100644 --- a/libs/radio/radio.ts +++ b/libs/radio/radio.ts @@ -32,6 +32,7 @@ namespace radio { * Registers code to run when the radio receives a packet. Also takes the * received packet from the radio queue. */ + //% help=radio/on-data-packet-received //% mutate=true //% mutateText=Packet //% mutateDefaults="receivedNumber;text,receivedNumber;text" diff --git a/libs/radio/shims.d.ts b/libs/radio/shims.d.ts index e351b4d5..f8295c81 100644 --- a/libs/radio/shims.d.ts +++ b/libs/radio/shims.d.ts @@ -50,7 +50,7 @@ declare namespace radio { //% help=radio/receive-number //% weight=46 //% blockId=radio_datagram_receive block="radio receive number" blockGap=8 - //% advanced=true shim=radio::receiveNumber + //% deprecated=true shim=radio::receiveNumber function receiveNumber(): number; /** @@ -59,7 +59,7 @@ declare namespace radio { //% help=radio/on-data-received //% weight=50 //% blockId=radio_datagram_received_event block="radio on data received" blockGap=8 - //% advanced=true shim=radio::onDataReceived + //% deprecated=true shim=radio::onDataReceived function onDataReceived(body: () => void): void; /** @@ -69,7 +69,7 @@ declare namespace radio { //% blockId=radio_datagram_receive_string block="radio receive string" blockGap=8 //% weight=44 //% help=radio/receive-string - //% advanced=true shim=radio::receiveString + //% deprecated=true shim=radio::receiveString function receiveString(): string; /** @@ -80,7 +80,7 @@ declare namespace radio { //% help=radio/received-signal-strength //% weight=40 //% blockId=radio_datagram_rssi block="radio received signal strength" - //% advanced=true shim=radio::receivedSignalStrength + //% deprecated=true shim=radio::receivedSignalStrength function receivedSignalStrength(): number; /** From 2e3cdee2a29442dfae8e79ed9b0aa42477140eb2 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Mon, 24 Oct 2016 16:34:33 -0700 Subject: [PATCH 005/130] added deprecated radio api test --- tests/deprecated-apis.ts | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 tests/deprecated-apis.ts diff --git a/tests/deprecated-apis.ts b/tests/deprecated-apis.ts new file mode 100644 index 00000000..dca0dc45 --- /dev/null +++ b/tests/deprecated-apis.ts @@ -0,0 +1,9 @@ +// deprecated APIs +radio.receivedNumber(); +radio.receivedSerial(); +radio.receivedSignalStrength(); +radio.receivedString(); +radio.receivedTime(); +radio.onDataReceived(() => { + +}); From 2b095dfe213a02b62c73b844cedbd052060cb530 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Mon, 24 Oct 2016 16:39:18 -0700 Subject: [PATCH 006/130] Bump pxt-core to 0.5.7 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1bcb9f30..2a256d5b 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.4", + "pxt-core": "0.5.7", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 84816f4f39e5b04e64b738406500009d7c7ecb53 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Mon, 24 Oct 2016 16:39:21 -0700 Subject: [PATCH 007/130] 0.5.5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2a256d5b..680d575c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.4", + "version": "0.5.5", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 3813fba8995206e327c4f267cfd77cef384e0008 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Mon, 24 Oct 2016 22:47:10 -0700 Subject: [PATCH 008/130] Bump pxt-core to 0.5.8 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 680d575c..d62d5a42 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.7", + "pxt-core": "0.5.8", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 376512f7044ca34d9410ca49b24c576a77123ce2 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Mon, 24 Oct 2016 22:47:12 -0700 Subject: [PATCH 009/130] 0.5.6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d62d5a42..99d1a3e6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.5", + "version": "0.5.6", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 2dc9cffa9933b2c9e33219de5c7fca4826032ef9 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Mon, 24 Oct 2016 23:12:24 -0700 Subject: [PATCH 010/130] Bump pxt-core to 0.5.9 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 99d1a3e6..f6c1630e 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.8", + "pxt-core": "0.5.9", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 27f28032fbeae07f29c4394f34354cdc0f529926 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Mon, 24 Oct 2016 23:12:26 -0700 Subject: [PATCH 011/130] 0.5.7 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f6c1630e..bce44a02 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.6", + "version": "0.5.7", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From c6ce36065e624828b82597d7265643e9e87fe53c Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 25 Oct 2016 06:42:20 -0700 Subject: [PATCH 012/130] added blocks / TouchDevelop .hex files --- tests/import/microbit-blocks.hex | 12877 ++++++++++++++++++++++ tests/import/microbit-touchdevelop.hex | 12991 +++++++++++++++++++++++ 2 files changed, 25868 insertions(+) create mode 100644 tests/import/microbit-blocks.hex create mode 100644 tests/import/microbit-touchdevelop.hex diff --git a/tests/import/microbit-blocks.hex b/tests/import/microbit-blocks.hex new file mode 100644 index 00000000..3e2802bf --- /dev/null +++ b/tests/import/microbit-blocks.hex @@ -0,0 +1,12877 @@ +:020000040000FA +:10000000C0070000D1060000D1000000B1060000CA +:1000100000000000000000000000000000000000E0 +:100020000000000000000000000000005107000078 +:100030000000000000000000DB000000E500000000 +:10004000EF000000F9000000030100000D010000B6 +:1000500017010000210100002B0100003501000004 +:100060003F01000049010000530100005D01000054 +:1000700067010000710100007B01000085010000A4 +:100080008F01000099010000A3010000AD010000F4 +:10009000B7010000C1010000CB010000D501000044 +:1000A000DF010000E9010000F3010000FD01000094 +:1000B00007020000110200001B02000025020000E0 +:1000C0001FB5C046C04600F0EFFA04B00FB41FBD24 +:1000D00008205A49096809580847382057490968CB +:1000E000095808473C2055490968095808474020E5 +:1000F0005249096809580847442050490968095875 +:10010000084748204D490968095808474C204B4981 +:10011000096809580847502048490968095808479C +:100120005420464909680958084758204349096836 +:10013000095808475C204149096809580847602068 +:100140003E4909680958084764203C49096809582C +:100150000847682039490968095808476C20374919 +:100160000968095808477020344909680958084740 +:100170007420324909680958084778202F490968CE +:10018000095808477C202D490968095808478020EC +:100190002A490968095808478420284909680958E4 +:1001A0000847882025490968095808478C202349B1 +:1001B00009680958084790202049096809580847E4 +:1001C00094201E4909680958084798201B49096866 +:1001D000095808479C201949096809580847A02070 +:1001E0001649096809580847A4201449096809589C +:1001F0000847A8201149096809580847AC200F4949 +:10020000096809580847B0200C4909680958084787 +:10021000B4200A49096809580847B82007490968FD +:1002200009580847BC2005490968095808470000D3 +:1002300003480449024A034B7047000000000020B5 +:10024000C0070000C00700000122D84B5A6000BF61 +:10025000D74A1268002AFBD0016000BFD44A126856 +:10026000002AFBD00022D14B5A6000BFD04A12684E +:10027000002AFBD07047F0B505460E46174600240D +:1002800006E0A200B158A2005019FFF7DDFF641C80 +:10029000BC42F6D30020F0BD0120C043C549086030 +:1002A000401048607047014601229204086890425D +:1002B00001D9102070470020FCE7F0B505460C4638 +:1002C0001646002706E028462168FFF7BDFF2D1DD2 +:1002D000241D7F1CB742F6D3F0BD70B505460C4611 +:1002E0002E460BE0304600F075F9FF2C01D80024B3 +:1002F00001E0FF3C013C012080023618002CF1D1C6 +:1003000070BD0146012292044868904201D909203B +:100310007047A9484069401C01D10F20F8E7002030 +:10032000F6E7FEB504462068030000F037FA05043E +:100330002B4249598B00201DFFF7E3FF0546002D96 +:1003400001D02846FEBDFFF7A7FF0120C00200F044 +:1003500041F9042221469948FFF78DFF002801D07A +:100360000320EFE708222146944800F06DF90028A9 +:1003700006D1002192480068FFF766FF00F00CF9F3 +:100380000320DFE7A768E6686068019031463846D9 +:10039000FFF7A3FF324638460199FFF78EFFB20000 +:1003A0003846019900F050F9002800D1CAE703202F +:1003B000C8E700F0E3F9834800688349086041E03A +:1003C00060680190E668A0680090B200009901980A +:1003D00000F03AF90746002F00D1B3E70E20B1E74D +:1003E000201DFFF760FF0546002D01D02846A9E734 +:1003F0006068002807D1FFF74FFF0320800200F05C +:10040000E9F800F0C9F8FFF747FF0120C00200F04B +:10041000E1F8042221466948FFF72DFF002801D0AA +:1004200003208FE708222146644800F00DF90028D8 +:1004300006D1002162480068FFF706FF00F0ACF823 +:1004400003207FE700BF00207CE770B505460C461F +:10045000182D04D12068FFF764FF206002E001201E +:10046000206000BF00BF70BDF0B589B05248406940 +:1004700003905248806881000398081802900398FE +:10048000000B01900121090302984018401E000B47 +:1004900000900124002520462946019A00F0C4F866 +:1004A0000022401E91410791069001260027304608 +:1004B0003946009A00F0B8F80022401E914105919B +:1004C0000490049BDB43059AD2430698184307998E +:1004D00011430791069037490698086007984860CD +:1004E00009B0F0BD70B53448446934488568466841 +:1004F000AA003146204600F0A7F8002801D00020CD +:1005000070BD0120FCE72D484068002801D0012083 +:1005100000E000200546FFF7E5FF002807D0FFF7C1 +:10052000BBFE0320800200F055F800F035F8FFF71D +:100530009BFF002D0ED020484669204884684768FC +:1005400021463046FFF7C9FE224639463046FFF7BE +:10055000B4FE00BF00F020F810B5184844681A48EF +:100560000460204600F0DCF810BD15480068006803 +:10057000401C01D100BFFEE710480068002802D0EF +:10058000042806D101E0FFF7BEFFFFF7E5FF00BF3B +:10059000FEE700BF00BFFEE7BFF34F8F0B480C49DB +:1005A000C860BFF34F8F00BFFEE7000000E50140C9 +:1005B00000E40140000600400010001000080000A8 +:1005C000B8070000BC070000000000200400FA0586 +:1005D00000ED00E010B50146104B1A6808460223F2 +:1005E0000F4C636000BF0F4B1B68002BFBD0531CEC +:1005F00004D0904202D20A4B186101E0084B986087 +:1006000000BF084B1B68002BFBD00023044C636029 +:1006100000BF044B1B68002BFBD010BD0010001066 +:1006200000E5014000E4014010B5202A04DB01464A +:10063000203A9140002010BD914020239C1A03468F +:10064000E3401943904010BD034610B50B439B0790 +:100650000FD1042A0DD308C810C9121FA342F8D025 +:1006600018BA21BA884201D9012010BD0020C04328 +:1006700010BD002A03D0D30703D0521C07E000208E +:1006800010BD03780C78401C491C1B1B07D1037854 +:100690000C78401C491C1B1B01D1921EF1D118463D +:1006A00010BD70477047704710B500F007F810BDD7 +:1006B000014B1B68DB6818470000002019481A49E5 +:1006C0007047FFF7FBFFFFF7FBFC00BD20BFFDE716 +:1006D0001649174C24688C420BD1164B1B68994263 +:1006E0000CD1154B154A1360186810498842EDD09B +:1006F0000AE0134880F30888124B18470F4A13602A +:1007000018680A498842E1D080F308880E49884277 +:1007100004DD0E48026802210A4302605B68184744 +:100720000346DFE7C0070000C0070000FFFFFFFF30 +:10073000000C000014100010001000000000002049 +:10074000000400206B05000000200020240500406C +:100750000D48704502D1EFF3098101E0EFF3088104 +:10076000886902380078182802D1C046074A104725 +:10077000074A12682C3212681047000000B5054B7A +:10078000054A9B58984700BDFDFFFFFF4B04000042 +:1007900000000020001000000400000030B4744687 +:1007A000641E2578641CAB4204D3635D5B00E318D0 +:1007B00030BC18471D46F8E7000C00000010000090 +:1010000000150020CD64010025220000336401009A +:1010100000000000000000000000000000000000D0 +:101020000000000000000000000000003D6501001D +:101030000000000000000000252200002522000022 +:10104000A9650100AF6501002522000025220000EE +:101050002522000025220000252200002522000074 +:10106000B56501002522000025220000BB650100B6 +:1010700025220000C1650100C7650100CD650100A2 +:101080002522000025220000252200002522000044 +:101090002522000025220000252200002522000034 +:1010A000D3650100D965010025220000252200003A +:1010B0002522000025220000252200002522000014 +:1010C00000F002F815F0E3F90CA030C80838241835 +:1010D0002D18A246671EAB4654465D46AC4201D170 +:1010E00015F0D5F97E460F3E0FCCB64601263342A9 +:1010F00000D0FB1AA246AB4633431847B456010052 +:10110000E4560100103A02D378C878C1FAD85207E1 +:1011100001D330C830C101D504680C6070470000AD +:101120000023002400250026103A01D378C1FBD803 +:10113000520700D330C100D50B6070471FB5C046C1 +:10114000C04615F063F904B00FB41FBDF0B44046BB +:10115000494652465B460FB402A0013001B506482D +:10116000004700BF01BC86460FBC804689469246B8 +:101170009B46F0BC70470000C11000008269024924 +:101180008161024810447047911100000100000085 +:1011900001B41EB400B50BF0E6FF01B40198864619 +:1011A00001BC01B01EBD0000401E00BF00BF00BF5B +:1011B00000BF00BF00BF00BF00BF00BF00BF00BF37 +:1011C00000BFF1D17047000070B505460C461646C9 +:1011D00002E00FCC0FC5103E102EFAD2082E02D31B +:1011E00003CC03C5083E042E07D301CC01C5361F2E +:1011F00003E021782970641C6D1C761EF9D270BD45 +:101200008307FF22DB0E9A408907090E99400028C8 +:101210000BDA0007000F0838830828489B001818CD +:10122000C36993430B43C3617047830824489B0001 +:101230001B181868904308431860704710B504469F +:1012400000210120FFF7DCFF00211820FFF7D8FF65 +:1012500000210B20FFF7D4FF02211920FFF7D0FF58 +:1012600002210D20FFF7CCFF02210E20FFF7C8FF5F +:1012700002210F20FFF7C4FF0221C81FFFF7C0FFA4 +:1012800003211620FFF7BCFF03211520FFF7B8FF4D +:10129000204600F019F8002010BD6421018070473D +:1012A00010B500F020F810BD0648704710B500F0EA +:1012B00022F810BD704770477047000000ED00E055 +:1012C00000E400E003F9004370B505462D4C07200B +:1012D0002070A01CFFF7E1FF5920A080294620467E +:1012E00000F099FB70BD10B500F09EFB2549002071 +:1012F000891E087010BDF8B5224E0446B61E30781F +:1013000001270D46002807D0204660380B2808D852 +:10131000204600F03DFF2BE0602CF9D01A48086011 +:10132000F8BD20466C38032803D8204600F071FF32 +:101330001EE0204670381F2803D8204600F045F9EB +:1013400016E0204690380F2803D8204600F0E8F831 +:101350000EE02046A0380F2803D8204600F074F88D +:1013600006E02046B0380F2804D8204600F0CAF91D +:10137000286000E02F60602CD2D128680028CFD1EF +:101380003770F8BD1A000020013000000120244908 +:10139000C003086023490020087007202249C005C7 +:1013A0008860704770B51F4D04462878A04207D06A +:1013B000002C05D0002803D01CA14D2015F033F8D7 +:1013C0002878A0420ED000211D4A17482C70002C0E +:1013D00019D01C4B012C06D0022C0BD013A1682075 +:1013E00015F021F870BD11600221116053610321D5 +:1013F000090605E011600321116053610121C9054F +:101400008160416070BD116011600721C905816074 +:1014100070BD10B505A1712015F005F810BD0000D4 +:1014200080E100E02000002000F501407372635C61 +:1014300068616C5F63636D5F6161722E63000000C1 +:1014400000F500404001002010B5A038030015F061 +:10145000DBF80B070E172028313A414B525C650030 +:101460004B6808788A68194603F0E6F910BD888849 +:101470008A6883B20888194680B203F0ECF910BD7F +:1014800008884C68CB688A6880B2214603F0E7F987 +:1014900010BD08884B688A6880B2194603F0FBF9D2 +:1014A00010BD88888A6883B20888194680B203F024 +:1014B00007FA10BD88888A6883B20888194680B206 +:1014C00003F041FA10BD08884A6880B2114603F063 +:1014D00080FA10BD088982B2888883B208881946CC +:1014E00080B203F081FA10BD08884A6880B21146C4 +:1014F00003F09EFA10BD08894C6882B20888CB6858 +:1015000080B2214603F018FB10BD08884C68CB68F8 +:101510008A6880B2214603F02AFC10BD012010BD6C +:1015200010B59038030015F06FF809060F161D244A +:101530002C363F464E0088888A6883B20888194650 +:1015400080B204F031F910BD08884A6880B21146B3 +:1015500004F065F910BD08884A6880B2114604F0AD +:101560006AF910BD08884A6880B2114604F070F923 +:1015700010BD08884B688A6880B2194604F07BF970 +:1015800010BD088982B2888883B20888194680B263 +:1015900004F07AF910BD08894B6882B208881946B0 +:1015A00080B204F090F910BD08884A6880B21146F4 +:1015B00004F09BF910BD888882B20888114680B279 +:1015C00004F0EFF910BD012010BD10B57038030014 +:1015D00015F01AF81B0F15192125282F363B40440A +:1015E000484C53585F688D707980888D8D8D8D8FB4 +:1015F00096004A680878114608F0FDFD10BD08689D +:1016000008F04AFE10BD0C790B7B8A6808682146F9 +:1016100008F053FE10BD086808F011FF10BD08F077 +:1016200065FB10BD08884A6880B2114609F043F88E +:1016300010BD0A790888114680B209F0D3F810BDB0 +:10164000087840B209F0DCF810BD088880B209F0D3 +:10165000F0F810BD086809F0FEF810BD086801F048 +:10166000D2FB10BD086801F0FCFB10BD088982B2F6 +:1016700009C9194609F007F910BD05C9114609F055 +:1016800051F910BD08884A6880B211460AF0A6F9DF +:1016900010BD0C790888CB688A6880B221460AF0B0 +:1016A000C5FA10BD0B7908888A6880B219460AF01D +:1016B0006DFC10BD08884C68CB688A6880B22146F2 +:1016C0000AF0D5FC10BD08884A6880B211460AF0BD +:1016D00018FD10BD0B7908880A7A80B2194609F006 +:1016E00044F910BD088880B209F044F910BD062005 +:1016F00010BD08884A6880B2114609F042F910BD51 +:10170000012010BD10B5B02805D0B12808D0B228EE +:101710000BD0012010BD088880B20BF0FBF810BD83 +:10172000088880B20BF015F910BD08884B688A68EC +:1017300080B219460BF01EF910BD000010B5030071 +:1017400014F062FF0A0609060C0C0F0F06060612BB +:1017500008F0F4FA10BD0AF0C5FE10BD01F03EFA23 +:1017600010BD06F09FFA10BDFAA1FE4814F05BFE12 +:1017700010BD3EB5FC49054603C900900191FF200C +:10178000C33069460881F94A092310460A212838DE +:101790000BF0BFFD0024F6480BF0D9FD641CE4B249 +:1017A0000A2CF8D3F14801231A4602A990300BF015 +:1017B000A0F9002804D0FF20E6A13D3014F033FE4C +:1017C000686800F024FC00211E22084604F06CF931 +:1017D00008F0C3FC02222421E64801F07DFBE54825 +:1017E00001222C214C3001F077FBE2490B20B0396B +:1017F00001F0FEF9002804D0FF20D6A1513014F0EA +:1018000012FE0AF03EFE02F097F96B460022082114 +:10181000D9A008F07DFB002804D0FF20CDA15730CF +:1018200014F001FE284602F0E7FC002804D0FF2057 +:10183000C8A1593014F0F7FDF3218900D14814F004 +:10184000D3FCD04801214171022181710721C1716E +:101850003EBD10B5CB4CA0780A2804D3FF20BDA113 +:10186000903014F0E0FD20786021484300190021F9 +:101870000173417BF722C908C900C91C1140EF223E +:10188000114041730121E1700C3010BD70B50E465E +:1018900000211C4619801546030014F0B5FE0723ED +:1018A000050B1711231D23002246294630460AF056 +:1018B00037FE70BD22462946304608F095F870BDC7 +:1018C00022462946304601F0E2FF70BD22462946F5 +:1018D000304603F0EAFD70BD22462946304600F04E +:1018E00010FC70BDFF209BA1EF3014F09CFD032085 +:1018F00070BD70B5A34CE078002818D02078602126 +:1019000048430019407B00254007400F0119087922 +:10191000401E08712078401CC0B220700A2800D1F7 +:101920002570A078401CA0700BF097FEE57070BD8C +:101930009448C079002800D08BE7704770B5914D6E +:10194000A86800280CD0FFF7F3FF002862D06022BF +:10195000A968FFF739FCFFF7CCFF0020A860EFE78C +:101960006879002856D0FFF774FF044681484C3050 +:1019700001F0C2FA6060002804D17A4875A14A30AB +:1019800014F051FD606801F01AFB00280DD02046CC +:1019900007F00BFF6078010703D5C008C000401CAA +:1019A0002BE0744861684C302DE0724861684C301F +:1019B00001F0ABFA00F05AFB00282BD1FFF749FFEA +:1019C00004466C4801F098FA6060002804D1332086 +:1019D00060A1000114F027FD606801F0F4FA00280E +:1019E00014D060680088608020460AF0CCFD6078E2 +:1019F000010706D5C008C000801C6070FFF779FFA2 +:101A00009EE75C48616801F080FA99E7594861688F +:101A100001F07BFA70BD10B55B4CE160A0605B48E3 +:101A200000F032FC607010BD57490020087070470C +:101A300070B5574E0546706A94B00C46401C04D1F0 +:101A4000B06AC0430004000C0BD0306AC007C00F5E +:101A50002870706A14F0DBFBB06A2071000A6071B4 +:101A600014E02B206946087009A9684601F07BFA4A +:101A7000002804D03B4837A17E3814F0D4FC012064 +:101A8000287006220AA9204614F04FFB2878002867 +:101A900003D06079C0210843607114B070BDF0B507 +:101AA0003B4C0646206895B00D4637460837401C2B +:101AB00008D16068401C05D1A068401C02D1E068D4 +:101AC000401C11D02068314614F0A1FB6068311D24 +:101AD00014F09DFBA068394614F099FBE06831468C +:101AE0000C3114F094FB25E02B206946087009A9FD +:101AF000684601F038FA002804D01A4815A1553874 +:101B000014F091FC08220AA9304614F00EFB2B2099 +:101B10006946087009A9684601F025FA002804D032 +:101B200010480CA14E3814F07EFC08220AA9384651 +:101B300014F0FBFA20692E460836401C08D1606973 +:101B4000401C05D1A069401C02D1E069401C33D083 +:101B500020691FE07372635C686F73745F636F72F8 +:101B6000652E6300C3020000F866010094010020A6 +:101B70003D170000640800206E524635313832327D +:101B800000000000E8030020240000203D190000B0 +:101B900080000010294614F03AFB6069291D14F0FA +:101BA00036FBA069314614F032FBE06929460C315E +:101BB00014F02DFB15B0F0BD2B246846047009A964 +:101BC00001F0D1F9002803D0F649F74814F02BFCB6 +:101BD000082209AF28460AA914F0A7FA684604703B +:101BE00009A901F0C0F9002804D0EF48ED49C01D53 +:101BF00014F019FC0822391D304614F096FAD9E782 +:101C000070B5EA4C0546A068002804D0E648E549CE +:101C1000563014F008FCA56070BD10B50146E448CC +:101C200001F073F9E1498879401CC0B2887101283C +:101C300003D1E048407800F04BFB10BD70B504467E +:101C4000DD4816460D46814204D1D748D549CB30F0 +:101C500014F0E9FB012E05D0D348D249DA3014F054 +:101C6000E2FB70BD6620207000202072A58101205B +:101C7000A07370BD70B515460C460646FFF758FEBA +:101C800000280CD066210170468001210172216874 +:101C90000161A18881820573FFF72BFE70BD1321BE +:101CA000304608F09FFD70BDC2494968884201D2A4 +:101CB00010207047072101700020704770B5BD4C9F +:101CC00005462078002694B0002801D00820E4E6DC +:101CD000BA4A6260954201D21020DEE668680028A8 +:101CE00009D00921D82804D3C31C9B089B00834238 +:101CF00005D00846D1E60720000268600EE0012109 +:101D000009074B6B896B4B43AD49511A0122591A94 +:101D1000D202891A814201D20421EAE700F050FF81 +:101D20006178A06806F052F8E068401E07280BD8DA +:101D3000302269460A708870684607F007F9002863 +:101D400002D009A806F07CFA2846FFF712FD012010 +:101D500020703046A1E6F8B5044696480F46406824 +:101D6000814208D3002C01D0844204D3E01C8008B7 +:101D70008000A04201D01020F8BD8C488178002955 +:101D800011D0398800914178602251430D18287B89 +:101D90000C350007000F3B4600222946FFF776FD71 +:101DA000060004D015E0002038800520F8BD002C86 +:101DB00013D039880098814201D90C260DE028788B +:101DC0003B460007000F22462946FFF75FFD06004D +:101DD00005D00C2E01D0002038803046F8BD734C61 +:101DE0006078401CC0B260700A2801D10020607089 +:101DF000A078401EA07068784107490F01290ED0D5 +:101E0000022906D003291AD066496E4814F00BFB4C +:101E1000E3E7C006E1D46868FFF7FFFEDDE764484A +:101E200069684C3001F071F86079401CC0B2607193 +:101E30000128D2D15F48407800F04AFACDE7E07936 +:101E4000401CE071C9E7604A10B5904209D3594A75 +:101E50000124A4045268A04201D3904201D39142CC +:101E600001D2102010BD00F0FCFE10BD564B10B585 +:101E7000994209D34F4B0124A4045B68A14201D3CA +:101E8000994201D39A4201D2102010BD022803D0FA +:101E9000102801D0092010BD00F009FF0028FAD059 +:101EA000052010BD484B10B598420DD3414B01247D +:101EB000A4045B68A04201D3984205D3994203D39E +:101EC000002A03D09A4201D2102010BD00F015FF65 +:101ED0000028FAD0072010BD10B50446354894B04C +:101EE0004068844202D2102014B010BD0F2008A90F +:101EF000087369460BA801F036F80028F4D168464B +:101F0000007A207068464089608068468089A08099 +:101F10000020E9E710B500290BD0264A526891420B +:101F200002D30B68934201D2102010BD8A88002A88 +:101F300002D001F05AFE10BD092010BD10B5224A92 +:101F400094B091420ED31B4A01239B0452689942DC +:101F500001D3914206D3441E1E2C41D8994203D38B +:101F6000914201D21020BFE7012837D10878002420 +:101F7000C007C00F002803D003206946887001E025 +:101F80006846847038206946087009A9684600F0E0 +:101F9000EAFF002804D041200CA1C00014F043FA4D +:101FA0002046A1E7541B000093020000E803002034 +:101FB0006408002024000020FFFF0000001900201A +:101FC000000000200A040000008001007372635CBE +:101FD000686F73745F636F72652E6300072083E719 +:101FE0000246203A1F2AF9D807F0F9FF7CE710B51E +:101FF0005F4A5268914201D2102010BD0246203A39 +:102000001F2A02D808F065F810BD072010BD70B572 +:102010000546584C0020207020464619544846601A +:10202000E01C80088000A04204D0FF2052491330F9 +:1020300014F0F9F901200007C06AC0430006000E41 +:1020400003D14E480068401C03D04D484D49301A1A +:10205000C862A8B20122214604F039F9002804D050 +:10206000FF204549233014F0DEF970BDF0B595B07E +:102070003B2008A9087369460BA800F074FF0028EC +:1020800004D0FF203C496B3014F0CDF93E4E0024C3 +:102090006D4630E02F19B87DC10706D0400704D443 +:1020A00060004019C0880AF08DFB3848807900280C +:1020B0001FD0B87D80071CD560004019C088002261 +:1020C00006210AF09CFB002813D03C2108A80173CC +:1020D00060004019C1886846C18569460BA800F0B8 +:1020E00042FF06000BD0FF2023497F3014F09BF9FC +:1020F00005E0641CE4B268460079A042CAD83046C4 +:1021000058E5F7B505460078002700090C463E461D +:10211000062804D0FF201849A83014F084F9287A42 +:1021200000280ED0012814D0FF201349C93014F024 +:102130007AF90298002C068001D027806680002062 +:10214000FEBD02270926002C0ED0A889A080A87BFE +:1021500008E003271426002C06D02869E060A88A2E +:102160002082287B2072E4E702980680E7E70000DF +:102170002400002000190020CC1F000000100010D7 +:10218000000000200005004004300000E8030020AB +:1021900010B56038030014F037FA0A060A0F131856 +:1021A0001F252930353A0868FFF788FD10BD05C99D +:1021B0001146FFF7D0FD10BD0868FFF775FD10BD93 +:1021C00005C91146FFF73FFE10BD4B6808788A68C5 +:1021D0001946FFF74BFE10BD8A6809C91946FFF77B +:1021E00061FE10BD0868FFF777FE10BD08884A68D9 +:1021F00080B21146FFF78EFE10BD05C91146FFF7EC +:102200009DFE10BD05C91146FFF7F1FE10BD01206E +:1022100010BD0120704700000E4A12680C498A4226 +:102220000AD118470B4A1268094B9A4204D101B5EA +:102230000AF090FF03BC8E46074909680958084711 +:1022400006480749054A064B704700000000000099 +:10225000BEBAFECA7800002004000020001500204D +:102260000015002001203F49400608603E490860F3 +:102270003E490A68FF231B029A4383121A430A60ED +:10228000384980390860704710B502460420384943 +:1022900004E0C3005B181B79002B0AD00346401EE4 +:1022A000C0B2002BF5D133A1432014F0BCF8FF20BD +:1022B00010BDC300CA50002259184A718A71012208 +:1022C0000A7110BD2A4A0021C000801801717047B0 +:1022D00010B50446042803D326A1522014F0A3F815 +:1022E0002348E1000C182079012803D021A15320B4 +:1022F00014F099F86079A179401CC0B2814200D0F5 +:1023000060710120174940068031086010BD70B52A +:10231000164804250068164E0004800F1B4C022846 +:102320001AD014A1692014F07EF815E02078C100BD +:1023300088190279012A07D1427983799A4203D018 +:1023400042798271705880472078401CC0B220705A +:10235000042801D30020207028466D1EEDB200280D +:10236000E4D170BD80E100E080E200E018E400E02C +:10237000E00800207372635C736F635F7369676E5C +:10238000616C6C696E672E630000000034000020F1 +:1023900010B5EFF31080C407E40F72B6D24841784D +:1023A000491C41704078012801D10BF07BF9002CC9 +:1023B00000D162B610BD70B5CB4CE07800280AD1D0 +:1023C0000125E570FFF7E4FF0BF074F9002804D055 +:1023D00000200BF047F9002070BDC44865714560CE +:1023E000F9E770B5EFF31080C507ED0F72B6BE4C7C +:1023F0006078002803D1BEA18F2014F014F8607813 +:10240000401E60706078002801D10BF04FF9002D5C +:1024100000D162B670BD10B5B348C178002904D0B0 +:1024200000214171C170FFF7DCFF002010BD10B525 +:1024300004460BF03FF9AC49C978084000D00120B0 +:102440002060002010BDF8B50246A74C0026A671FA +:102450000820042101251027130014F0D5F80D08D9 +:102460000A0C0E101214161E262123252800257191 +:1024700022E0022001E021711EE020711CE02771A2 +:102480001AE02020F9E7012616E0FFF781FF0BF0A4 +:1024900011F90028FBD002260EE02171A5710BE096 +:1024A0002771FBE7202000E040202071F6E7FF20A5 +:1024B0008FA1763013F0B7FF0BF008F9002809D090 +:1024C0000BF00AF9B04205D130460BF008F90028AC +:1024D000FAD02CE001208007C560894900224A60BB +:1024E000884A9661814B02225A608560864802695B +:1024F000D243D206D517026910231A4302610F4650 +:102500006D1C00E020BF78680028FBD030460BF03F +:10251000E6F80028FAD0002D04D17B48026910218A +:102520008A43026171490220886000207860A079A6 +:1025300000280CD00BF0BEF805460BF01BF8734AD0 +:10254000002D02D0A260E06001E0E260A060002EF9 +:1025500001D100F0A5F8F8BD10B504460BF0B0F8B5 +:10256000002805D060490120C8704A78521C4A7082 +:102570002046FFF768FF10BDF8B5614DA86800263A +:10258000012802D1AE600BF06DF86868012800D117 +:102590006E6028680127544C012812D12E606079A2 +:1025A000002803D000200BF05DF866712078002829 +:1025B00007D00BF07FF8002803D0012080070761C7 +:1025C000A770286901282AD12E6100F05FF8012048 +:1025D00080074761A079002815D00BF06BF80090B8 +:1025E0000AF0C8FF0099002901D0E16800E0A16865 +:1025F000411A022901DA8A1C11DC0099002901D054 +:10260000E06000E0A060FFF7C3FE0BF053F8002885 +:1026100004D0012080070761A77000E02770E868F8 +:10262000012812D100F032F800F030F800F02EF856 +:10263000A078002804D1FF202DA1033013F0F3FE71 +:10264000EE60A6702670FFF7CCFEF8BD10B5264CE4 +:10265000E078002801D10BF029F80120810788617A +:1026600000F014F8A07800280BD0254CE068002872 +:1026700003D10BF034F80028F8D10020E06000F01E +:1026800005F800201949C043886010BD08B55020E6 +:10269000694608806A461088411E1180FAD208BD3A +:1026A000F8B5124819278760154900200860C860EE +:1026B0000BF000F8BE0701240B4D002802D0346156 +:1026C000AC7000E02C70FFF763FE084847600D49CE +:1026D00028798863FFF7DAFFB461FFF7D7FF08496D +:1026E000002008617461F8BD38000020000300403C +:1026F0007372635C736F635F636C6F636B2E6300F5 +:10270000000100400005004000ED00E0FFFFFF7FFA +:102710008107C90E002808DA0007000F0838800872 +:102720002E4A80008018C06904E080082C4A80008E +:1027300080180068C8400006800F704710B50D2053 +:10274000FFF7E6FFC4B20420C043FFF7E1FFC0B2C9 +:10275000844203D023A11A2013F065FE26490120EC +:10276000486010BD0121254A48031060244B002217 +:102770001A60244A5160244A1060244A11601F499B +:1027800080390860704701211C4A480310601F4AC5 +:1027900051601B4A002111601B490860704710B549 +:1027A00017490868012804D00EA1572013F03BFEFA +:1027B00010BD114880680022C0B20A600AF020FCF7 +:1027C00010BD10B50E4801680029FCD0FFF7E7FFE7 +:1027D00001200D494003086010BD000000ED00E03D +:1027E00000E400E07372635C736F635F68616C5F49 +:1027F000726E672E6300000000D5004080E100E0AB +:1028000000D1004000D3004080E200E000D0004052 +:1028100030B40121BC48C9020160CD1005604A03F3 +:102820000260BA4803681B021B0A036004680023A5 +:10283000240A24020460B6480468240A24020460BE +:10284000B448012444608460B34C23606360A36097 +:10285000B24B19601D601A60B14B19601A600121FA +:10286000016030BC704710B40121A748CA02026061 +:102870000B0203600C060460A64841608160A94811 +:1028800041680029FCD1A4490020086048608860A4 +:10289000A24802600360046010BC704701219F4899 +:1028A000C9020160C91001607047002805D00128E5 +:1028B00005D0022805D19C4870479C4870479C4829 +:1028C000704710B59BA18B2013F0ADFD002010BD0B +:1028D00070B500219E4C9F4D9F4A8F4B002808D019 +:1028E00001281DD0022822D092A1B32013F09BFD15 +:1028F00070BD01200004A060A86011601960974BB2 +:10290000C2039A60964A90607F4A00121060954810 +:10291000016086480160944801609448017070BD70 +:1029200001204004A060A8605160596070BD012082 +:102930008004A060A8609160996070BDF8B594466D +:10294000834A8B4F834D00240126002808D001289C +:1029500032D0022840D077A1E82013F064FDF8BD02 +:10296000891E0902090A0120000490603C64686025 +:102970006C4A1164012B1DD000217C4A7D4B5170A3 +:102980006146DC63DE637C4B5C6002249C60042453 +:102990001C61744B3D31196073490E605F4B8915A2 +:1029A00019606F4B58605E4801606C49C005486013 +:1029B0001670F8BD0121E0E70120704E4004704F11 +:1029C000012B04D13464506068603964F8BD9060B4 +:1029D000346468603964F8BD01206A4E80046A4F2F +:1029E000012BF4D1EEE74F484068704770B54A4D6F +:1029F00028680026564C012806D1A068C00303D5DC +:102A000001200004A0602E606868012809D1A06838 +:102A1000800306D501204004A0606E6001200BF009 +:102A200041FEA868012809D1A068400306D501200D +:102A30008004A060AE6002200BF034FE70BD10B5C3 +:102A40004A490878002818D00120444AC0079060FD +:102A5000434AC00B90602C4A00121060414A00208B +:102A60001060324A1060404A106008704A78002AAC +:102A700002D048700BF016FE10BD0320FAE70120CB +:102A8000424900060860704701202449000608609A +:102A9000704701203D4940050860704701201F49EB +:102AA00040050860704733490020C86388151B49FA +:102AB00008607047410A364AC005C00D5043801C6B +:102AC0005143400A0818704710B4324C430B63431B +:102AD0001B0C5C020C602E4C6343C31A2E485C0234 +:102AE00058432B4B400D4343E31A0124DB032404DA +:102AF0001B191B1613700A681018086010BC704769 +:102B000010B50BF0A2FE10BD80E100E008E400E08B +:102B100018E400E000B0004040B1004080E200E076 +:102B200000E100E000B5004048B1004040810040B5 +:102B300044B100407372635C72656D5F68616C5F85 +:102B40006576656E745F74696D65722E6300000052 +:102B500000B3004040B3004040B5004000F50140E4 +:102B60000083004040850040008200404800002073 +:102B700000B10040C08F00400085004004B100401B +:102B800004B5004008B1004008B5004000E200E094 +:102B9000093D0000378600006F0C010010B50BF0F6 +:102BA00040FE10BD00200449C8630120012181407E +:102BB000024A116000BF7047C01F004080E200E081 +:102BC00010B50CF097FA0AF059F9FEF7DFFB12F096 +:102BD00063FA0CF0F5FF0CF081FF10BD70B50C46E8 +:102BE000054603F0D5FA214628460EF026F870BDBA +:102BF00070B50D46040012D0002D10D021012846DA +:102C000013F0F0FA10225449284613F08EFA524875 +:102C100001210838018044804560002070BD0120FA +:102C200070BD70B54C4E00240546083E11E0716839 +:102C300020014018817BAA7B914209D1C17BEA7BAC +:102C4000914205D10C22294613F042FA002806D001 +:102C5000641C30888442EADB0020C04370BD2046FB +:102C600070BD70B50D4606000AD0002D08D03A4C54 +:102C7000083C20886188401C884203D9042070BD2C +:102C8000102070BD3046FFF7CCFF002801DB401C50 +:102C90000AE020886168000140181022314613F0D4 +:102CA00044FA2088401C20802870002070BD70B538 +:102CB00014460D001FD0002C1DD00021A170022849 +:102CC00002D0102817D108E068782978000208435C +:102CD00011D00121A17010800BE02846FFF7A1FF61 +:102CE000002808DB401CA070687B297B0002084399 +:102CF0002080002070BD012070BD70B505461446CF +:102D00000E000AD000203070A878012807D004D91E +:102D1000114908390A8890420BD9012070BD002C56 +:102D200004D0287820702888000A5070022008708B +:102D300010E0002C0CD049680001411810222046F8 +:102D4000103913F0F2F9287820732888000A60738C +:102D500010203070002070BD540000205A4910B57A +:102D6000884207D301218904884205D3574909685D +:102D7000884201D2102010BD0146012006F0E4FA7D +:102D800010BD30B5044693B000200D4607901421C5 +:102D90000BA813F029FA1C21684613F025FA6A469D +:102DA000112010770020507710780221084310700E +:102DB00007A80C90012008AA907245486A46108521 +:102DC0000AA80B902088108460885084A088908482 +:102DD000E088D084907FF9210840801C40084000A2 +:102DE000907708209086108708A80F9010AA0BA94A +:102DF000684600F083FF002803D110A800882880CF +:102E0000002013B030BD3EB5044608206946088056 +:102E10002D48844207D301208004844205D32B48E7 +:102E20000068844201D210203EBD2146012006F0F8 +:102E30008BFA0028F8D12088694688806088C8808D +:102E4000A0880881E088488107F05FF801AB6A46F6 +:102E5000002101F0E1FB694609880829E4D003203C +:102E60003EBD1FB504460020029008206946088137 +:102E700015480391844207D301208004844206D37D +:102E800012480068844202D2102004B010BD07F03E +:102E90003CF8014602AA0F4801F055FD0028F4D184 +:102EA00069460989082901D00320EEE769460988A7 +:102EB000218069464988618069468988A180694680 +:102EC000C988E180E1E700000080010028000020BF +:102ED000042A0000FFFF000010B5031D036000205E +:102EE000521E04E05C181C60401C2346C0B2904295 +:102EF000F8DB0020186010BD01460A680020002A97 +:102F000002D0104612680A60704702680A600160C9 +:102F10007047000000B51E2823D00BDC0C281CD005 +:102F20001FDC030013F070FB090F1D111D1D171787 +:102F300013151D00302814DD3A38030013F064FB2C +:102F4000030F11091100002000BD214800BD04201D +:102F500000BD0D2000BD0F2000BD082000BD1120C8 +:102F600000BD032000BD10B50C4605F0EFFF0028A2 +:102F70001ED0204605F064F9002816D022780E2ACB +:102F80000DD00F2A0BD0022A09D0032A07D0102A0D +:102F900009D010A17C2013F046FA002010BDA078C3 +:102FA000FFF7B8FF10BD112010BD0AA18220F2E783 +:102FB00008A18820EFE710B504F083FF10BD10B51D +:102FC00005F03EF910BD10B504F0D9FF10BD0000AA +:102FD000023000007372635C686F73745F686369CA +:102FE0002E63000070477047704770477047704706 +:102FF00070477047704770477047704770470000D0 +:1030000010FFFFFFDBE5B151008001006400FFFF0E +:1030100003B40148019001BD09000020002803D03D +:103020008178012939D101E0102070470188FE4ADA +:10303000881A914233D01BDCFC4A881A91422ED068 +:103040000BDC00292BD00320C002081A27D001284E +:1030500025D001210903401A07E001281FD00228CA +:103060001DD0FF281BD0FF380138002815D116E0ED +:10307000FF220132811A904211D008DC01280ED0C3 +:1030800002280CD0FE280AD0FF2806D107E001292B +:1030900005D0022903D0032901D0002070470F205A +:1030A000704700B50B2826D009DC030013F0ACFAFA +:1030B0000B1D2125251B25292325271F1B00112832 +:1030C0001BD008DC0C2816D00D281CD00F2814D0DB +:1030D000102808D10FE0822809D084280FD0852835 +:1030E0000FD0872811D0032000BD002000BD05208F +:1030F00000BDCF4800BD072000BD0F2000BD04204B +:1031000000BD062000BD0C2000BD0D20800200BDCA +:1031100070B500290BD0CB1FFA3B81241E46CDB2DF +:10312000112B1BD2012805D0022806D009E000206F +:1031300010701DE0FF20043001E0FF2003308142C9 +:1031400018D0330013F060FA111613131613161665 +:103150001316161613131313161316000846FF380A +:1031600081381F2803D9FF39FE39022902D815708A +:10317000002070BD1470072070BD00B5030013F06F +:1031800043FA060406040C080A0C002000BD1120B6 +:1031900000BD072000BD082000BD032000BD007851 +:1031A0000207120F04D0012A05D0022A0AD10EE02C +:1031B000000907D108E00009012805D0022803D042 +:1031C000032801D0072070470870002070470620B0 +:1031D0007047002807D0012807D0022807D003280D +:1031E00007D007207047002004E0112002E02120D2 +:1031F00000E0312008700020704738B50C4605000B +:103200004FD06946FFF7CBFF002822D12088032149 +:1032100089028843694609788907090D0843208097 +:103220006946681CFFF7BBFF002812D121880320E4 +:1032300000038143684600788007800C01432180A9 +:10324000A8784007820F2020012A03D0022A03D049 +:10325000072038BD814300E00143218088B2010589 +:10326000890F08D0012189038843A9780907C90F6C +:1032700089030843208080B28104890F0AD0A9788D +:103280004004C906C90F400CC903084320808004CC +:10329000800F02D12088400403D5208840210843B4 +:1032A0002080002038BD70B50446002008801546F7 +:1032B0006068FFF7A2FF002815D12189A08981420B +:1032C00010D861688978C90708D00121490288426D +:1032D00008D8491C12F0A3FF298009E0FF21FF3123 +:1032E000884201D90C2070BDFF30FF3003302880A8 +:1032F000002070BD10B5137804785B08E4075B000C +:10330000E40F23431370FD2423400478A407E40F43 +:10331000640023431370FB24234004786407E40F04 +:10332000A40023431370F724234004782407E40FF8 +:10333000E40023431370EF2423400478E406E40FF1 +:10334000240123431370DF2423400478A406E40FF0 +:103350006401234313700078BF244006C00F23404C +:10336000800103431370002906D00878C10701D1FA +:10337000800701D5012000E00020C0015906490E58 +:103380000843107010BD30B50A8803239B020488DF +:103390009A4323059D0F02D1A3049C0F01D09B0FDC +:1033A00000E001239B021A4303230A801B039A4374 +:1033B00003889804840F02D11805830F01D0800F71 +:1033C00000E00120000302430A8030BDF3B593B052 +:1033D0000D000FD0139800280FD01221284612F0AC +:1033E00001FF03AAFF21012003F0E7F8002426468D +:1033F00037467AE0102015B0F0BD0720FBE768469D +:10340000807D01280BD16846818A0520C002081AF8 +:1034100010D0012810D0022812D0032812D0042C7A +:1034200014D0052C15D113E002290000012800005A +:1034300003300000012400E002246846468A08E0C8 +:10344000032406E068460424478A02E0052400E0DD +:1034500006246846418A1398814246D12C74002E76 +:1034600041D00DAA0EA905200292019100901023CF +:103470000022FF21304603F041F9002823D168469D +:10348000808E2A46C0B20EA9FFF711FC00281AD17F +:10349000AE81002F27D00DA9052008AE0291009023 +:1034A000132300220196FF21384603F027F9002854 +:1034B00009D16846808EF11CC01EC0B22A1DFFF7DC +:1034C000F6FB002801D0032095E708A88178427810 +:1034D00008021043E881062C05D16846807DA87259 +:1034E0006846808A2881002085E703A803F06EF8EB +:1034F000002884D0FFF7D5FD7DE7002805D0F94AE4 +:10350000012903D0022903D003207047518800E02D +:103510009188814201D1002070470720704770B523 +:103520000C4605461C21204612F05CFE002020803F +:10353000002D08D0012D04D0EBA1F04812F073FF4C +:1035400070BD062000E00520A07070BD70B592B07F +:103550001546064601206A461071107453740846D9 +:1035600008300395029048889082FEF7E1F9040044 +:1035700019D06580172069468883203600940AABED +:103580007178023307AA01A80DF05FF9064660784A +:10359000000701D5FEF7ADF9002E0AD03046FFF73F +:1035A000ECFD12B070BD1321284607F01BF9032073 +:1035B000F7E708A800906846838B0422012128467B +:1035C00008F035FEEDE770B506468AB000200D46DE +:1035D00007900590069003A90490052402460291E5 +:1035E0000190102300942946304603F087F8002804 +:1035F0000DD108A804A9009102900194684683891E +:1036000000222946304602F095FE002801D0FFF73F +:1036100048FD0AB070BD10B50DF01DFB10BDF0B532 +:1036200089B000260546059600780C460827030059 +:1036300012F0EAFF0CFD070C3A0B77779EC2FCD81C +:10364000E8FD68680A38FEF7E8FA0DE1A88800236B +:1036500080B201220321009009F08CFA0290002C24 +:1036600004D0A648A0A16E3012F0DDFE029800281A +:1036700004D1A2489CA16F3012F0D5FE02980099A7 +:1036800008300CF017FDFEF753F9040007D06078FE +:103690003843607000986080FEF72BF9E6E0132154 +:1036A000009807F09FF8EFE0002C04D1BD208EA118 +:1036B000800012F0B8FE608800230122032109F087 +:1036C00059FA0090002804D18C4887A1883012F064 +:1036D000AAFE0099002008802A7994461EE0C300C3 +:1036E0005B199B6807936B469B8B1A0708D5DA0614 +:1036F00006D56046C20050194038C08F088006E0E9 +:103700005B0409D50871C2005019C08848806078F0 +:10371000384360700226A7E0401CC0B28445DED862 +:10372000A2E0E888694608800090002C04D1734824 +:103730006DA1983012F077FE2878062814D10098F1 +:10374000C00B11D0608800230122032109F012FA76 +:10375000060004D1694864A1A23012F064FE002082 +:103760003071A88870803BE06078384360707BE0FF +:10377000002C04D161485CA1B43012F054FE608882 +:1037800000230122032109F0F5F90090002804D15B +:103790005A4855A1B73012F046FE009808300DF097 +:1037A000ACFA0121484002D1E888C00B5CD00098F7 +:1037B00061880226C180D7E7002C04D14F484AA176 +:1037C000D03012F030FE608800230122032109F07E +:1037D000D1F9002804D1494843A1D33012F023FE87 +:1037E0000226C1E7002C04D144483FA1DC3012F08E +:1037F0001AFE0226618801222046FEF71FFA0120E8 +:103800000590B1E7A889002380B20122032100902E +:1038100009F0B0F90746002C04D0384832A1EE3048 +:1038200012F001FE002F07D12FA101E00FE016E0FA +:103830003248EF3012F0F7FD686802902889694637 +:103840008881012202A90098FEF714FA0CE0002CEE +:103850008AD16D2024A1C00012F0E5FD84E727483D +:1038600021A1FE3012F0DFFD002C0DD060780007A2 +:103870000AD50598002807D18420207020465822B8 +:1038800029460830FDF7A0FC304609B0F0BDF7B579 +:103890000C460546007A224688B00A320292921CF3 +:1038A00004920027811E16323E4601920B0012F050 +:1038B000ABFE08F605F548488DD1F4F5688800237D +:1038C0000122032109F056F90190002803D106A135 +:1038D0000B4812F0A8FD01980088002812D052274A +:1038E000072601E1000900207372635C676174744C +:1038F000735F636F72652E63000000006F0200004B +:103900008603000051271E26002C7DD06888A080E9 +:103910000120A071019802990079C0004019C08966 +:10392000FFF754FD002870D101980079C0004019BC +:10393000C089208101980079C0004019408AA08385 +:10394000F2E0698A0091062820D1E889C00B1DD0D9 +:1039500008462230512786B2002CD6D0A889049977 +:10396000FFF734FD002873D16888A0800220A07181 +:10397000A88920810120A072288AE08300982084F1 +:103980006969009A019812F0D0FBCDE0084620301A +:10399000502786B2002CB8D0A8890299FFF716FDEF +:1039A000002855D16888A080A889E080287A062858 +:1039B0000AD002202072288AA0830098E083204643 +:1039C00069692030009ADEE70120F3E76888002368 +:1039D0000122032109F0CEF80690688A009006982B +:1039E000002803D1FD49FE4812F01DFD069808305D +:1039F0000DF083F90121484002D1E889C00B26D09F +:103A00000098223086B201E073E021E05127002CBB +:103A100079D06888A080A8890499FFF7D7FC00288E +:103A200016D10220A071A88920810420A072288AC2 +:103A3000E083009820846969009A019812F075FB70 +:103A40000699002008710698A98941806CE003203E +:103A50000BB0F0BD688805F0D2FB019068880023A8 +:103A60000122032109F086F800900198002804D172 +:103A7000DB48DA492C3012F0D6FC0098002804D13B +:103A8000D748D6492D3012F0CEFC0098D549C088D1 +:103A9000884205D05127222604E01EE03FE035E0B1 +:103AA00050272026002C2ED06888A080502F07D0C9 +:103AB0000220A0712146287B0831FFF730FD33E05A +:103AC000287BA11DFFF72BFD6A8800230099019830 +:103AD000FFF73CFD0028BBD126E0C349A889C9886F +:103AE000814207D154270626002C0CD06888A0807C +:103AF0001AE008E053270826002C04D06888A0802C +:103B0000A889E08010E00A98068013E05527072670 +:103B1000002CF8D0A889A0800020A07104E08D209E +:103B2000AE49C00012F07FFC0A98002C068001D03C +:103B30002780668000208BE7AB4900200870704723 +:103B400030B585B00C4601F0E0F90546FF2804D1F8 +:103B5000A348A249953012F066FC00202080207115 +:103B60006080401EE0802046294608300CF096FA1E +:103B70006A462946012002F020FD102412E0684622 +:103B8000808800070ED56846C0882946FFF71BFDD0 +:103B900068468188FF2321438180C0882946019A95 +:103BA00002F036FE684602F011FD0028E7D005B0AD +:103BB00030BD0A46014610B5104608300CF082FAB6 +:103BC00010BD70B5002305461A46032108F0D2FF48 +:103BD000040004D182488149B73012F024FC204609 +:103BE000294608300CF066FA70BDF0B591B00C466D +:103BF000074605F004FB050005D02878222804D2EA +:103C0000082011B0F0BD7948FBE700231A460321D4 +:103C1000384608F0AFFF0646002C02D0A0880028E6 +:103C20000CD00120694608710220087400204874F5 +:103C3000002C05D0A0880883206802E00920E0E776 +:103C4000088305903046083003970290FDF770FE18 +:103C5000040018D0678017206946888320350094B7 +:103C60000AAB6978023307AA01A80CF0EEFD0546FD +:103C70006078000701D5FDF73CFE002D09D02846ED +:103C8000FFF77BFABDE71321384606F0ABFD0320B2 +:103C9000B7E708A800906846838B042201213846C4 +:103CA00008F0C5FA0021C943F180AAE7FFB585B045 +:103CB0000E9E7788384605F0A2FA054600231A467C +:103CC0000321384608F056FF0446002D03D143492E +:103CD000474812F0A8FB002C04D145483F49401C3E +:103CE00012F0A1FB0834089869460394C1C105A8E5 +:103CF0000DC8203569780CF017FAC6E5F0B5044612 +:103D0000002099B00D4601460D9010A881811646FD +:103D100001818180344A68469180018510A8018024 +:103D200068460187818581841078012808D002289F +:103D300006D0032804D0042802D0082019B0F0BD12 +:103D40002C4A944273D32C4F0121890438688C4249 +:103D500001D3844278D3274A954275D3012189043F +:103D60008D4201D385426FD36168002913D0214A67 +:103D7000914269D301229204914201D3814263D3DB +:103D800060892189884203D801225202914201D9D7 +:103D90000C20D3E70D9016AA0EA92846FFF783FA48 +:103DA0000028CBD1686880784007800F02280AD1AC +:103DB0006846008F8004800F05D02869002802D053 +:103DC0003968884240D30AA92069FFF716FA00280B +:103DD000B4D1206900281CD060780FE0E8380000DA +:103DE000EE030000FFFF0000000900200230000089 +:103DF0000C050000008001002800002080076846B4 +:103E0000008D03D58004800F68D002E08004800F0D +:103E100064D16846008D810618D58004800F6068E3 +:103E200006D0002812D0396888420DD302E00BE09A +:103E300000280BD0FE49884206D30121890488421C +:103E400004D33968884201D2102077E709A9606954 +:103E5000FFF7D3F900289CD16069002808D0684694 +:103E6000808C0105890F012938D18004800F35D05D +:103E70000BA9A069FFF7C1F900288AD16846808C98 +:103E800080062BD46846808D810627D4A16900293D +:103E900006D00105890F012920D18004800F1DD093 +:103EA000E068002804D00078002817D01C2815D21C +:103EB00004AA611C2046FFF71DFA0121890210A8FF +:103EC0000180012768468773DA49818104AA033299 +:103ED00017A92868FEF711FF002801D007202DE759 +:103EE00010A8007F15A9C01CC2B200200C9201903E +:103EF000FF32009003460291FF3203A8033210996B +:103F000002F0B3FA002826D110A9888A0F902A89D6 +:103F10002969C94801910092029010A90A8B6B8906 +:103F200028680E9902F0A1FA01007DD1C24800254F +:103F3000001F818868464174090A8174052104A81C +:103F40006A4623C210A82A46FF21808A0C9B02F0F1 +:103F5000F1F9002802D0FFF7A4F8EFE66846007CEC +:103F60000322C1090020920290430122920280188C +:103F70001490002928D0014610A801806846292104 +:103F8000877309028181058608A8007C0023410807 +:103F900060784900C007C00F014308A80174FD20E4 +:103FA00001406078A54A8007C00F4000014308A87F +:103FB00001740CA9022001910090029503A81099A8 +:103FC00002F053FA01002FD16068002828D0206940 +:103FD00000280DD10AA90EA8FFF7D5F9607880074F +:103FE00006D46946088D032109038843694608857C +:103FF000904968468773FE31818190492089891EE6 +:1040000012F00DF962680D9811AB019200900293C5 +:104010000A46002303A80A9902F027FA010003D1F7 +:104020002078C10603D400E086E080062AD56846E1 +:104030000586606900280DD109A90EA8FFF7A3F92C +:104040006846818C03208002814301208002091888 +:10405000684681846946888CC821084369468884FB +:1040600074488F73FF30888112AA0CA90220029233 +:10407000019100900023714A03A8099902F0F5F913 +:10408000010059D12078C00729D068460586A0696B +:1040900000280DD10BA90EA8FFF775F96846818D90 +:1040A000032080028143012080020918684681852F +:1040B0006846818D40200143684681858773604949 +:1040C000818113AA0CA90220029201910090002381 +:1040D0005A4A03A80B9902F0C8F901002CD1E068F4 +:1040E00000282DD010A8149901805549684687737F +:1040F000491C8181E16808A80A78027449784174F2 +:10410000E0684122418868464186E06800230179E1 +:1041100008A80175E068D200C18808A84175090A9D +:1041200081750CA8072101900091029503A81099B0 +:1041300002F09BF9010003D00F9800F0EAFEFDE5C4 +:104140003D480321001F0170002E0AD08088308076 +:1041500010A88088708010A80089B08010A880897D +:10416000F0800020EAE530B501248BB015460B46FF +:10417000012802D002281CD104E06846052184737E +:10418000C90203E02B4968468473891E8181002B94 +:1041900012D003210020890288430121890240189E +:1041A0006946888405AA04A91846FEF7A6FD0028DA +:1041B00004D007200BB030BD1020FBE76A46127C0C +:1041C0001D480092801E05A9FF3201910290FF3226 +:1041D000002303A80332099902F047F9002802D00E +:1041E000FEF75FFFE6E71448001F002D01D041886D +:1041F000298004700020DDE770B592B004460126E6 +:1042000008A886700F496846018410AA08A930469C +:10421000FFF7A9FF00284DD12078074DC0070024E3 +:104220002D1F002848D01C21684611F0DDFF0BE04F +:1042300000800100032800000409002003020000A0 +:10424000032900000118000068460178202001437E +:104250006846017008A88670F9496846018411947F +:104260000794817FF92001406846891C81770020EE +:1042700001466846017700200146684641770421DF +:104280008185C485018607A80A9011A80D9008A809 +:1042900009900EAA09A96846FFF730FD002809D148 +:1042A0006846008FE8806846808F2881401C6881BE +:1042B0002C70002012B070BDEC802C8110A80088FA +:1042C000F4E7F7B5DF4900260A789EB0012A04D04A +:1042D000022A02D0082021B0F0BD4A88824201D0D3 +:1042E0000620F8E71F98824201D10720F3E7012258 +:1042F00010A98A75D4488882002003239B020146B6 +:1043000099439302CB1810A90B8669468A81CF4A3C +:10431000CA8118A9887110A9888419A904916946CD +:10432000CA820690FF20087503A802F072F90024E3 +:104330002546274608AA052103A802F06DF90028A2 +:1043400010D082286FD1002C6FD0002D6DD010A816 +:104350008480C5800021017418A8807B11AC0128DD +:1043600065D06DE008A88079002F21D0012857D1B1 +:104370006846818CB44881421CD113AA0DA905203E +:104380006B4607C36846408C10230022FF2102F0D1 +:10439000B5F9002868D110A88089042801D0062822 +:1043A0004CD16846818E1F98814239D10F2092E707 +:1043B000012835D16846808C0521C902884202D087 +:1043C000491C88422CD19F4841886846408C8142D4 +:1043D00001D1012700E00027002C01D0002D10D0D2 +:1043E0001F9988421CD113AB0DAA05216E460EC63B +:1043F000044610230022FF2102F080F9002833D167 +:1044000001E035460CE010A88089022801D0102870 +:1044100014D1C0B21BAA0DA9FEF749FC00280DD18A +:104420006846468C86E71FE0FFE7052053E714A99E +:104430001BA8221DFEF761FC002801D003204AE7DB +:1044400010A8007C0023001DC2B210A8027420989E +:1044500002900194009215A81C9902F006F8002819 +:1044600002D1784902220A70FEF71BFE33E710B52D +:104470000B46401E86B084B203AA00211846FEF700 +:1044800039FF04AA052103A802920191009001239B +:104490000022FF21204601F04DFF04466846008AB5 +:1044A000012804D06D206A49000111F0BCFF2046AC +:1044B000FEF7F7FD06B010BDF0B5624F0446387840 +:1044C00087B00E46032804D0042802D0082007B085 +:1044D000F0BD04AA03A92046FEF7E5FE0500F6D1CB +:1044E000606880784007800F02280DD16846808977 +:1044F0008004800F08D02069002805D0554909683C +:10450000884201D21020E2E7208905AA6B46216982 +:1045100007C369460A8A63892068039901F0A5FFE9 +:10452000002802D0FEF7BDFDD1E7002E02D068467C +:10453000808A3080042038702846C8E738B50C00DF +:10454000054609D000236A46FF2102F039F9002808 +:1045500004D0FEF7A6FD38BD102038BD69462046C0 +:10456000FEF74BFE0028F8D1A078FF21C307DB0F30 +:104570002846009A02F04CF9EBE73EB50C0009D052 +:1045800002AB6A46FF2102F01BF9002804D0FEF7B7 +:1045900088FD3EBD10203EBD0321204611F022FEC5 +:1045A0006846008801A90005800FFEF712FE00286A +:1045B0000BD16846007920706846008801A9800404 +:1045C000800FFEF706FE002801D003203EBD68469E +:1045D00000796070A278EF20024068460088C10B25 +:1045E00009010A43F7210A404104C90FC9000A43DF +:1045F000A270F9210A40800601D5022000E00120C6 +:10460000400069460243097A50084000C907C90FB3 +:104610000843A07000203EBD7FB5144605220192DC +:1046200003AD029500930A462388FF2101F082FE24 +:10463000694689892180FEF734FD04B070BD000011 +:10464000052A00000009002002280000FFFF0000EA +:10465000E838000028000020F3B5002799B068462C +:104660000C4607873D4600291ED0E068002806D08A +:10467000A068002818D001886A4611870780199819 +:1046800004F0BDFD002812D0007822287ED31998AE +:1046900000F03BFC002300901A460321199808F013 +:1046A00069FA060009D104E010201BB0F0BDFD48F6 +:1046B000FBE7FD49FD4811F0B6FEA078012803D0C4 +:1046C000022801D00720F0E72088002808D0401EEB +:1046D00080B203AA009901F070FF002859D11DE0B3 +:1046E000F048401CE1E76946498A228891420BD292 +:1046F0006846807D0025012810D16846808AEC49F3 +:1047000088420BD1012509E0914203D1002D2AD026 +:104710006D1C01E0022D0BD0032D04D203A801F083 +:1047200055FF0028DFD082281BD0002831D11DE0A2 +:104730006946897D0129F1D16946DD4B8A8A5B1E74 +:10474000D11A9A420FD005DCDA48101A0BD0012892 +:10475000E4D108E0012906D0FF390129DED1032583 +:10476000E1E7022D15D10D2080029EE7E0680028C8 +:1047700016D00EA9052202910192009069460B8F76 +:10478000A2882088FF2101F0D5FD00E01EE000286E +:1047900002D0FEF786FC88E76846A168008F088093 +:1047A0006846008AC00601D5C3487EE707980028FE +:1047B00003D06846008B022801D0032075E70798D4 +:1047C000A1780078012903D0800710D408206CE775 +:1047D000C007FBD000220721199808F010F8002824 +:1047E00002D00725022004E0AE48801C5DE70225C8 +:1047F000032008A908702188684681851998083621 +:104800000A90099617216846818712AB02330FAAD6 +:10481000052108A800970CF018F8002802D0FEF730 +:10482000ACFC42E710A800906846838F042229461A +:10483000199807F0FCFC38E770B5064615460C469B +:104840000846FEF7EBFB002804D12A4621463046F5 +:10485000FFF789FCF2E610B5FFF733FD10BD70B528 +:104860001E4614460D0014D0002C12D06168002999 +:104870000FD00121FEF741FE002809D12068FEF784 +:10488000CDFB002804D1324621462846FFF736FAF0 +:10489000D4E61020D2E670B515460C000ED00221E9 +:1048A000FEF72BFE002808D12068FEF7B7FB002892 +:1048B00003D129462046FFF7FFFDBFE61020BDE6E5 +:1048C000F8B506467D480D46016814468A4231D344 +:1048D0006068002808D07A4A90422BD301229204C3 +:1048E000904201D3884225D37648864204D0304690 +:1048F00004F085FC00280CD0304600F006FB06468C +:10490000284600F0BFFA002804D16068002802D0D1 +:1049100012E06448F8BD00236A463146284601F09B +:104920004FFF002802D0FEF7BCFBF8BD68460088A8 +:10493000800601D41020F8BD6188224628466368AD +:10494000FFF76AFEF8BDF7B55C4E0746306886B0E3 +:104950001446824202D2102009B0F0BD384600F061 +:10496000D4FA05465748874201D0FF2D08D00023CE +:1049700004AA2946079801F023FF002826D101E068 +:104980004848E9E76846008AC00601D54A48E3E797 +:1049900003A9002002910527019000976288494BE6 +:1049A0002946079801F0AAFE00280FD161683268F5 +:1049B000914208D30191029000972388628829468A +:1049C000079801F09BFE694689892180FEF769FB03 +:1049D000C2E7002907D03C4B0A881B899A4202D8BB +:1049E0003048401C704737E610B586B004236C464B +:1049F000A382354BDC88002C07D01B898B4201D267 +:104A0000914204D92748401C54E5062052E56B46E4 +:104A100019825A820021009101911C800221997013 +:104A200005A9029104A903916946FFF715FE41E526 +:104A3000F3B50C4685B0812069460873002C1BD065 +:104A4000059804F0DCFB070018D03878222869D3D9 +:104A5000059800F05AFA049000220121059807F009 +:104A6000CEFE00280CD000231A460321059808F03A +:104A700081F805000AD105E0102028E5094826E55F +:104A8000112024E50849114811F0CDFC28460830D2 +:104A90000BF032FB06462078012819D0022838D0C6 +:104AA000072014E502300000E8380000E1080000AB +:104AB0000328000000280000013400002800002026 +:104AC00000800100FFFF000000090020840A0000B0 +:104AD000A18803AAFEF71CFB0028CED1B00721D580 +:104AE0006846007B00281FD1A079C0071CD0E06871 +:104AF000002205216B4607C36389228968880499CF +:104B000001F018FC6946087300280DD0FEF7C9FAB9 +:104B1000DDE4A18803AAFEF7FBFA0028ADD134201A +:104B2000064201D10820D2E46846037B2946384674 +:104B3000059AFEF70BFDCAE4FFB597B0002001907F +:104B40001F4615460C460E46179804F058FB0028E1 +:104B500004D00078222803D20820A6E5F448A4E572 +:104B6000B80801D00720A0E5032F00D1002717982F +:104B700000F0CBF90890002C1BD0022D77D3ED4824 +:104B8000006884427CD361190091012902D0491E3A +:104B9000814275D3AD1EAAB22146E74810F036F81F +:104BA00000991E394A7F0B7F11021943884267D151 +:104BB000ADB2E248B90702D50189491C00E00121E4 +:104BC00089B20091F90701D0078900E0DA4F03AA02 +:104BD0000899009801F0F1FC0DE0F078B17800023E +:104BE000084310284CD80199091D401880B2019043 +:104BF000A84245D82618002E60D07078317800027F +:104C0000084300998842E8D358E06946098A0A07B0 +:104C100054D5002C3FD0019AA618121D92B20992C9 +:104C2000F278B37812021A439446102A28D8099AC7 +:104C30006244AA4224D87278337812021A4390420E +:104C40001ED1C8061ED509980AAA052120186B4650 +:104C500007C3707831780002084363460022089940 +:104C600001F068FB002803D0FEF71BFA1DE507E002 +:104C7000F078B178000208436946098D884201D076 +:104C80000B2012E5F078B17800020843099940182A +:104C900080B2019006E0C90604D50899FEF793FC9E +:104CA0000028E3D16946088A1021884369460882B2 +:104CB000488AFF23049A089901F0AAFD03A801F08D +:104CC00085FC002803D16846408AB8429DD900235C +:104CD0001A460321179807F04DFF040003D19849A5 +:104CE000984811F0A0FB20880028BFD0012108A817 +:104CF00001700173002646732188684601862046AC +:104D00000830099017980A90FCF712FE05001BD096 +:104D10001798688017206946888010AB023301AA73 +:104D2000052108A800950BF090FD0746687800075C +:104D300004D584488249223011F075FB002F09D038 +:104D40003846FEF71AFAB0E41321179805F04AFD29 +:104D50000320AAE40EA8009068468388042201215B +:104D6000179807F064FA00288BD126809DE4F0B5EF +:104D700000248DB01F4615460E46002A04D0B908FF +:104D800004D007200DB0F0BD1020FBE7032F00D1A9 +:104D9000002700F0BAF80390FF2804D06749B8074D +:104DA00003D5488902E06248ECE70120FA0702D007 +:104DB0004989491E00E0604906AA8FB2039901F0B3 +:104DC000FCFB38E06946898B090734D504AB052123 +:104DD0000022029300910192574B039901F08EFC3F +:104DE000002821D1002E21D06A46128A2988A218D3 +:104DF0003019121D914234D36946CA8B0270120ACF +:104E000042700A8A8270120AC27004A90522001D2B +:104E10000092029101906946C88B0B8A0022039987 +:104E200001F06CFC002801D00320ABE76846008A43 +:104E30002018001D84B206A801F0C8FB002804D089 +:104E4000822806D0FEF72DF99CE76846C08BB84251 +:104E5000B8D9002C07D0002E10D02988A01C814280 +:104E600003D20C208EE705208CE7224631463248DB +:104E70000FF0CCFE31190870000A4870A41C2C8079 +:104E800000207FE700B585B06946FEF79FFA00284D +:104E90000AD16846007C030011F0B6FB08052F2FED +:104EA0002F2F08080531032005B000BD6846807823 +:104EB000012807D1684600880321C902401A1CD086 +:104EC00001281AD068468079012806D16846808872 +:104ED00015214902401A05280FD96846807A012811 +:104EE00011D16846018929200002081A05D002283C +:104EF00003D0032801D0042805D10F20D4E712A144 +:104F0000164811F090FA0020CEE710B507F028FE01 +:104F100010BD10B50C4601F023FB002803D00AA1F8 +:104F20000F4811F080FA2046FEF7BBF810BD0000D4 +:104F30000230000028000020FFFF000000090020D0 +:104F4000E83800003F0B00007372635C67617474A3 +:104F5000735F636F72652E63000000002202000021 +:104F6000BB060000F8B500780C46164610340E3625 +:104F7000069F022809D0032836D005287ED0FF20BE +:104F8000F6A1E53011F04FFAF8BDCD890A2068434B +:104F90000E30188031203880002AF5D0087B9581AA +:104FA000801FC7B21AE020886168308048780A788C +:104FB00000021043F080C8788A78000210433081E4 +:104FC000B21C3846091DFDF772FE002F01D00028E3 +:104FD00002D000203071708008340A3628466D1ED9 +:104FE000ADB20028DFD1F8BDCD890A2068430E306C +:104FF000188032203880002AF5D0087B9581401F28 +:10500000C7B243E0616822880878F2803279C3072A +:1050100052085200DB0F1A43FD231A408307DB0FAF +:105020005B001A43FB231A404307DB0F9B001A4324 +:10503000F7231A400307DB0FDB001A43EF231A4064 +:10504000C306DB0F1B011A43DF231A408306DB0F65 +:105050005B011A43BF231A404306DB0F9B011A432F +:105060003271C00970718A784B7810021843308110 +:1050700032463846C91CFDF71AFE00E00CE0002855 +:1050800002D00020B070308008340A3628466D1EE9 +:10509000ADB20028B6D1F8BD087BCD89801E86B29E +:1050A0003046083068431030188034203880002A99 +:1050B000F1D0174695811037E800D681C0190090CD +:1050C0000DE020883880009878603246616800984A +:1050D00011F02BF800980834801908370090284602 +:1050E0006D1EADB20028ECD1F8BDFFB581B00A9DB0 +:1050F0001E460C46002A05D0607AFF300130D08071 +:10510000E089108101980E270078030011F07CFAE5 +:105110000B7E0719293541536C7878787E00009210 +:10512000087B082805D0032803D091A1954811F0E9 +:105130007AF9378030200FE000990020888105B08F +:10514000F0BD0092087B042804D08E4888A114305A +:1051500011F069F937803120288000980028EBD1C0 +:10516000EDE70092087B042804D0932080A1800002 +:1051700011F059F937803220EEE70092087B0228BF +:1051800004D080487AA13A3011F04DF937803320AD +:10519000E2E7087B1746042804D07A4874A14C3013 +:1051A00011F041F91020308034202880002FC6D023 +:1051B0000020B88116E0207B1746052806D0062877 +:1051C00004D070486AA1603011F02DF912203080AF +:1051D00035202880002FB2D0E089B88100203882A5 +:1051E00001984088F881AAE70092087B072804D03C +:1051F00064485FA1713011F016F937803620ABE7B3 +:1052000033460095019800F00EFC98E72F2053A13B +:10521000000111F008F992E770B50C46054603F05D +:10522000EEFF002804D00078222803D2082070BDA9 +:10523000554870BD00231A460421284607F09AFC01 +:105240002060002801D0002070BD032070BDFFB594 +:105250008BB00D4607461720694608850E98032631 +:105260001446002805D10EA93846FFF7D5FF0028BF +:1052700034D1002D0BD000220321384607F0BFFAAD +:10528000002834D00E980078002830D108E020782B +:10529000092819D00F2823D030A13C4811F0C3F8B9 +:1052A0000E98A760801D03AA606002320AA92046FA +:1052B00000F00FFC002827D0030011F0A5F9071A11 +:1052C000182323211C1E23000726002231463846BE +:1052D00007F095FA0028E3D12B48801C0FB0F0BDF1 +:1052E00000220321384607F08AFA0028D8D111207D +:1052F000F4E70020F2E70820F0E72348401CEDE740 +:105300000720EBE70320E9E701A800906846038D3A +:1053100004223146384606F08AFF0028DED1002DEF +:10532000DCD00E990D70D9E730B587B01D460C461C +:10533000002A11D0042369460B7013888B81528890 +:10534000CA81A2788A7422880A8200236A46294682 +:10535000FFF77DFF07B030BD1020FBE77372635C81 +:1053600067617474635F636F72652E630000000091 +:105370007372635C67617474635F636F72652E63DD +:105380000000000025020000023000004F03000072 +:10539000F3B581B001980C4600780826030011F09F +:1053A00033F9125F47471B134B0A0A0A0A0A0A0A13 +:1053B0000A0A0A0A0A5F002C02D1F849F84808E0F4 +:1053C0006078304360703CE0002CF9D1F448F34938 +:1053D000083011F028F8F3E70198002380880122B3 +:1053E00087B20421384607F0C5FB0546002C04D0DF +:1053F0007520EA49C00011F016F8002D04D1E848E4 +:10540000E649143011F00FF83946A81D00F058FB9A +:10541000FCF78EFA040006D0607830436070678035 +:10542000FCF767FA0FE01321384605F0DBF915E0C9 +:10543000DB48DA49283002E0D948D8492D3010F04D +:10544000F2FF002C0AD06078000707D59320207067 +:105450002046582208300199FBF7B6FE0020FEBD19 +:10546000CF48CE493130EAE710B500210170801DE8 +:1054700000F023FB10BD0A4610B50146901D00F058 +:1054800027FB10BD70B5002305461A46042107F01E +:1054900071FB040004D1F920C049800010F0C3FF63 +:1054A0002946A01D00F00CFB70BDF7B5054684B081 +:1054B0000C4600206946088188806F8803460122D7 +:1054C0000421384607F056FB060004D1FD20B349FD +:1054D000800010F0A8FF002C03D0A7800020E080FF +:1054E0002081297A20461230C91E142700900B0013 +:1054F00011F08AF80FFEFDFC3809A95E657A2FB21B +:10550000C9E99191FC003078012804D0A3497020AA +:10551000143110F088FFA9896A46C8000E309080C7 +:1055200030201081002C13D0A18100200DE0C1009B +:10553000327909190A747288CA8182005319DA898A +:105540004A821A8A401C8A8280B2A1898142EED89E +:10555000F1E002A8009001AB22462946304600F057 +:105560002BFAE8E03078042804D08C49BD201431AF +:1055700010F059FFA8890622014650436A460E30B2 +:10558000908033201081002CE2D0A18100200BE01C +:10559000062141434F190919FA89CA81BA7C8A74D4 +:1055A0003A8A401C0A8280B2A1898142F0D8C2E0C6 +:1055B000307806280BD079491431D72005E03078AF +:1055C000062804D07549EB20143110F02CFFE8892F +:1055D00069461230888035200881002CB8D0A9890E +:1055E000A1817188E18126E03078072804D06B49D9 +:1055F000FF20143110F017FFA8896A4601460E30CB +:10560000908036201081002CA2D0A1812046AA894A +:105610000E30296954E0E8896946123080B2382298 +:1056200088800A81002C7ED0A989A181287A10283F +:1056300007D00221A173E9892182EA8929690098AA +:105640003EE00121F6E702A8009001AB2246294680 +:105650003046FFF787FC6EE03078082805D04F49C8 +:10566000FF201431EE3010F0DEFE684637218780CF +:105670000181002C5FD0A989A18100206082208255 +:105680000120A07357E03078092805D04349FF2056 +:105690001431FF3010F0C7FE288A69461430888024 +:1056A00037200881002C46D00421A173A989A1814B +:1056B000E9892182298A618220462A8A143069690F +:1056C00010F033FD37E030780A2804D033493548EC +:1056D000143110F0A8FE6846372187800181002C24 +:1056E00029D00521A1730020A08102E01EE003E083 +:1056F0000CE0208260821EE002A8009001AB2246EE +:1057000029463046FFF7F1FC15E00CE00D20694614 +:10571000392288800A81002C05D00120E0800020F9 +:105720002081207307E00699088019E01C481B4976 +:10573000A43010F078FE6846069980880880002C16 +:105740000ED0684600892080684680886080287A6C +:10575000032805D0102803D0112801D00020307074 +:10576000002007B0F0BDF7B5568815460F46002358 +:1057700082B01A460421304607F0FCF9040004D137 +:1057800007480649C43010F04EFEA41D33462A4691 +:1057900039460094029800F022FBD0E45C530000EC +:1057A0009503000013020000F7B58CB00D461446B7 +:1057B00007A90C98FFF730FD002812D1B64E01273B +:1057C000002C0FD00321684601701021818208A8A7 +:1057D00002460690204605A9FDF78FFA00280BD057 +:1057E00007207BE50821684601708581C681052177 +:1057F0008774C90201820BE00798A17801712188A2 +:105800004180684605218774C90201828581C6816D +:1058100002460121079B0C98FFF719FD5EE508B5CC +:1058200001236A4693709D4B13800A460223694602 +:10583000FFF77AFD08BD08B501236A469370974BC0 +:105840005B1C13800A4603236946FFF76DFD08BD04 +:1058500000B587B000290CD002236A4613700B886C +:1058600093814988D18100230421FFF7F0FC07B020 +:1058700000BD1020FBE710B5002903D00523FFF77A +:1058800053FD10BD072010BD70B588B00D461446FD +:10589000064607A9FFF7C0FC00280DD1002C0DD04B +:1058A0000621684601708581C481079B02465C80A1 +:1058B00006213046FFF7CBFC08B070BD05216846D5 +:1058C00001708581F1E710B588B000290BD007245D +:1058D0006B461C709A81049100236A462146FFF7AB +:1058E000B6FC08B010BD1020FBE770B500241722ED +:1058F00088B0002914D00D782B0010F085FE062307 +:10590000050519041B231522D21E93B2CA88002A4A +:1059100002D08E68002E03D09A4203D90C20CBE728 +:105920001020C9E7042D05D08A88002A0AD101E099 +:105930000620C1E7012D11D0022D05D0042D18D06D +:10594000052D23D00720B7E709236A4613704B883B +:105950009381CB88D381896804911DE00C236A462A +:1059600013704B889381CB88D38189680824049174 +:1059700012E00D236A4613704B8893818B88D38184 +:10598000CB88138289680924059105E00E236A46B5 +:105990001370497811730A2400232146FFF757FC3E +:1059A0008AE700B587B00F236A4613709181002300 +:1059B0001946FFF74CFC5AE7FEB50078089D1C46D7 +:1059C00016460F46012803D03549912010F02BFDD3 +:1059D000F889C0000E30208030202880387B001FDE +:1059E000C0B20190002E1DD0F889B081002516E0CC +:1059F000E8008419C0190090224641690E320198CE +:105A0000FDF755F9002802D000202074E0810098AD +:105A10006D1C008A60820098ADB2408AA082B08975 +:105A2000A842E5D8FEBD70B514461425049A1D8021 +:105A300037231380002C0ED0CA89A28100226282F3 +:105A40000078082808D0092810D00A2819D014494D +:105A5000144810F0E8FC70BD087B0C2804D01148F5 +:105A60000F490C3810F0DFFC012008E0087B0D28FE +:105A700004D00C480A49083810F0D5FC0420A07363 +:105A800070BD087B0E2804D006480549001F10F0A1 +:105A9000CAFC0520F3E70000FFFF00000228000019 +:105AA00070530000BB02000010B5FE4B5860197225 +:105AB0001A80C90010F098FB10BD002101807047CA +:105AC00010B50022D2430280032007F0F8FC10BD7D +:105AD0007047F0B50E460446017801208840F2492F +:105AE00099B008400090616815460888EF4A9042D6 +:105AF00006D0009A002A06D0EB4A521E104202D06D +:105B0000012019B0F0BD009A10430880002D12D07A +:105B1000002028702178EA1C0027681C01920B00E5 +:105B200010F072FD10F30E16233A59616F3CB4B0B9 +:105B30008AB8F2F1F0F320780B28EBD00420E0E7EC +:105B400002212970A1890170090A4170032097E0A0 +:105B500004212970A1890170090A41700198E18925 +:105B60000170090A417005208AE006212970A18987 +:105B70000170090A41700199E2890A70120A4A709B +:105B8000218A0171090A4171A28AE81DA16910F0F8 +:105B9000CCFAA08AC01D73E0082129702178082959 +:105BA00001D110212970A1890170090A4170019861 +:105BB000E1890170090A41700520308020466A1D84 +:105BC00002A91030FDF799F800287DD16946308888 +:105BD000097A401854E00A212970A1890170090A44 +:105BE000417003200BE00C212970A1890170090A82 +:105BF00041700198E1890170090A417005203080E7 +:105C00009CE0A08984464000401C81B230888842D4 +:105C10005AD3052958D30E202870002008E02369A4 +:105C200042009B5A521953701B0A401C937080B259 +:105C30006045F4D33180B9E09A48417A002973D0A5 +:105C4000491E4172217B4068C9004518A98828680F +:105C5000082240180838216910F067FA02216846C6 +:105C600001710021417128680390A988684601816B +:105C7000002101A8FFF78CFB0020A880002E00D097 +:105C8000308093E0297880221143297029784022BE +:105C90001143297029788909890112312970A18954 +:105CA0000170090A4170E289E81C216910F03DFA8F +:105CB000E089C01C3080287841063FD5C00975D0E6 +:105CC00001216846017200E02CE000214172318818 +:105CD000091D81810495E189019808180590001D2E +:105CE00006907048017A68460177002102A8FFF704 +:105CF0004FFB074630880C303080022F06D0002F33 +:105D000054D065E03DE033E01CE05EE06548694664 +:105D1000097F4268CB00D218037A994202D2918857 +:105D2000002902D0042753E02FE0417A491C417238 +:105D30001560308890800020308049E06168A0893B +:105D4000888033E029788909890116312970A18971 +:105D50000170090A41700198E1890170090A4170D6 +:105D6000228A681D616910F0E0F9208A401D46E72B +:105D700028788009800118302870207B6870022004 +:105D80007EE760680188090401D4052720E0C08807 +:105D9000A189884201D006271AE01E202870012020 +:105DA0003080606801884904490C0180009800280F +:105DB0000ED03C4800220088A1688300032007F031 +:105DC000D9FA61682078887007E0002030800327C6 +:105DD0006068009902888A430280384691E6FFB5E0 +:105DE0009FB0289D0E46002805D0172803D82A8882 +:105DF0002E4B9A4202D1072023B0F0BD32785306D1 +:105E000001D4D20901D00820F6E700226B461A71AE +:105E10005A7114463278431E1D939BB2189303ABFC +:105E20001A939706CB1CBF0E1B93821E711C3B005E +:105E300010F0EAFB209011EE66EE74EEB0EED4EEB8 +:105E4000EDEEECEEEBEEEAEEE9EEEEEEE8EEE7EE8E +:105E5000E6EEE5EE90EE05287CD10421684601715E +:105E6000A9780172F078B278010211436846418145 +:105E70003179417170788006800E0C282ED009DCB3 +:105E8000801E030010F0C0FB0919661C6621662401 +:105E90006627660012282AD00ADC0E2821D0102896 +:105EA000DAD121E00C090020FF710000FFFF0000A3 +:105EB00016281FD01828CFD11FE02878800701E0CE +:105EC00028784007002845DA45E128780007F9E7F7 +:105ED0002878C006F6E728788006F3E72878400699 +:105EE000F0E728780006EDE72888C005EAE728886B +:105EF000C004E7E728888004E4E728884004E1E755 +:105F00002A78920726D50328A6D105206A46107163 +:105F1000487809780002084310811CE12978490774 +:105F2000F0D5062816D3717890B2012902D0022943 +:105F300092D101E0022100E01021189106216A4669 +:105F400011710021118102AF189AB11C0237921C05 +:105F50001B921AE0B3E04A780B7812021A433A8097 +:105F6000801E891C1790BA1C1A911898FCF79FFE86 +:105F70001A991898189A091817986B46801A1A894E +:105F800080B2521C1A811B9ABF1D8242E3D900289D +:105F900086D1E0E028780007B4D51D98694682B222 +:105FA0000720087100200881701C0A3111E0437835 +:105FB00007781B023B430B80C37887781B023B4367 +:105FC0004B806F463B89121F5B1C001D92B23B81C8 +:105FD000091D042AEBD2002A71D1BCE02978C90638 +:105FE0006DD502286BD308206946087100204881CE +:105FF00070780872844692B2B01C1A9919E089E050 +:1060000090E07EE067E05BE030E025E019E013E03F +:10601000BCE0437807781B023B430B80831C4B603A +:106020006346D21A6F467B8960445B1C92B27B81C7 +:1060300008319445EDD9CEE7287880063FD509226E +:1060400003E0287840063AD50A2268460271AA88F9 +:106050000281189A428107E0287800062FD50B208C +:106060006A46107118981081039174E02988C90557 +:1060700025D5022823D30C206946087100204881C9 +:1060800070780872844692B2B01C1A9914E0437872 +:1060900007781B023B430B80C37887781B023B4386 +:1060A0004B80031D4B606346D21A6F467B89604468 +:1060B0005B1C92B27B8108319445E8D98BE763E0A1 +:1060C0002988C90460D501285ED10D216846017177 +:1060D000A98801813FE02988890455D5052853D333 +:1060E0000E2269460A71AA880A811B99401F4A78C4 +:1060F000097812020A4369464A818881701D04901A +:1061000029E0298849043FD501283DD10F2069465F +:10611000087120E02A88120436D44A780B781202DB +:106120001A43EA8003282FD332789206920E1B2A54 +:1061300026D011226B461A712A880123DB031A43E9 +:106140002A804A78097812020A4369460A81C01EE9 +:1061500048811B98039030788006800E1B2809D058 +:106160001D2807D00320229907F0A9F92888C00B21 +:10617000C003288001A82199FFF70AF920463BE6D1 +:1061800010226B461A71DCE70724F7E70824F5E7CD +:1061900000B597B0032806D16A461070019100211E +:1061A0006846FFF7F5F817B000BD000010B58B7812 +:1061B000002B11D082789A4207D10B88002B0BD08C +:1061C00003E08B79091D002B08D08B789A42F8D117 +:1061D00003880C88A342F4D1002010BD812010BD9B +:1061E000052826D0002A02D0012A0DD102E0098814 +:1061F000090501E009888904890F07D0012918D011 +:10620000022909D003290ED081207047002A01D02D +:10621000032070470220704703280AD0042808D0C2 +:10622000002804D007E0042803D0022803D005206A +:106230007047002070470F20704770B513880546DF +:1062400014460B8018061DD5FE481022807AA842FD +:1062500003D813430B80002070BDA06893430078DF +:10626000E840C007C00E03430B802078A178800768 +:10627000800D0843F4490FF0D2FFA0686943081865 +:10628000401C70BD906870BD37B569468B8813801F +:1062900019061BD5EB4C0125A47A9168844209D8D4 +:1062A000FE280FD1D80602D5A5406D1E00E00025BE +:1062B0000D7007E085400C78DB06DB0FAC438340B4 +:1062C0001C430C7010881021884310803EBDF8B527 +:1062D0000746C81C80080E468000B04201D08620C8 +:1062E000F8BD082A01D90E20F8BDD64D00202E6039 +:1062F000AF802881AA723446E88016E0E988491CFC +:10630000E980810610D48007A178800D0843CE492A +:106310000FF085FF206800F0BAFA2989401880B292 +:106320002881381A8019A0600C3420884107E5D4F0 +:106330000020F8BDFFB589B09F041646139DBF0C21 +:106340000193099800F095FA04000AD0207800061D +:1063500009D5BC48817A0A98814204D887200DB0BB +:10636000F0BD0120FBE7224669460A98FFF765FF6A +:106370000690002069460872052D14D0012221469E +:106380002846FFF72DFF0028E9D1207840060AD5DE +:10639000022168460172099981810188C1810682C2 +:1063A0004782129805900198000404D500273E46C4 +:1063B0000125079709E02078A1788007800D084320 +:1063C000A14907900FF02BFF0D46019840040AD514 +:1063D0000798A84207D12088E1788005800F000245 +:1063E0000843B04201D3AE4201D90720B7E7B8193C +:1063F00080B20190A84201D90D20B0E76846007A2A +:10640000002804D002A8FDF706F90028A7D10798B4 +:10641000A8420BD1208803210902884301998905EC +:10642000890F0902084320800198E0701498002821 +:1064300000D007801298002815D006983A46801997 +:1064400012990FF072FE224669460A98FFF7F5FE90 +:1064500069460888102188436946088022460099C9 +:106460000A98FFF711FF002079E7FFB5754D0C2260 +:10647000E8882968504383B00C180D9F724905982D +:106480000FF0CDFE0091049800F001FA29682A89E6 +:106490008E46611A0C310918944651188AB2A9889F +:1064A000914202D8842007B0F0BD6A46168A3206AF +:1064B00003D5B20601D58520F5E7EA88521C92B2D1 +:1064C000EA800E9B002B00D01A80B20601D5A7608F +:1064D00006E0604480B22881091A70460818A0605E +:1064E0002246FE200499FFF7CFFE0598A070009881 +:1064F000E07020880599800889058000890F08438D +:1065000003210902884300998905890F090208437C +:1065100004210843208003988078A07103980088A4 +:10652000A08000202073310601D5AC7A00E0012460 +:10653000B10600D5002700260EE0052100200191BC +:1065400002900097E88831460C9B069AFFF7F2FE0E +:106550000028A8D1761CF6B2A642EED30020A2E70E +:10656000F1B5009800F085F9060002D00025009CE6 +:1065700014E00120F8BD204600F07BF907460078C2 +:1065800031498007820DB87810430FF048FE386813 +:1065900000F07DF94019641C85B2A4B22948C18875 +:1065A000601E8142E7DC00992648491EC1800189AE +:1065B000491B018100203070F8BD002804D0401E26 +:1065C00010809170002070470120704710B504467C +:1065D00001881C48C288914201D3822010BD006806 +:1065E0000C22514342189079A07290882081108823 +:1065F000D1788005800F00020843A081A078211D7A +:10660000FFF71BFE20612088401C2080E0800020D6 +:1066100010BD012101827047F7B50546002084B006 +:10662000C043108068681746817868468170686842 +:1066300001886846018000218171288A2C88A04247 +:1066400005D303E0180900200102000004462C8253 +:1066500035E0288A401C2882301D6968FFF7A6FDB6 +:1066600000282AD139889248814201D1601E3880A1 +:106670006888A04228D33088F1788005800F000216 +:10668000084302906946301DFFF790FD002814D1A1 +:106690006989874881421BD0002231460598FFF75F +:1066A0009FFD002809D16A890298824205D1E968D4 +:1066B000B0680FF00DFD00280AD0641CA4B220467B +:1066C00000F0D7F80600C4D1641E2C828220EAE6CE +:1066D0007C80B079B871B088B8803078B1788007A4 +:1066E000800D084378810298B8813946287A32466D +:1066F0000831FFF7A2FD38610020D4E6FFB585B070 +:106700001C460F46059800F0B4F8050009D028781B +:10671000000608D56748807AB84204D8872009B0B7 +:10672000F0BD0120FBE707982A468605B60D6946AD +:106730003846FFF782FD07460E98052816D000223E +:106740002946FFF74DFD0028E9D1287840060DD5F0 +:106750000121684601710599018101884181868185 +:10676000C48101A8FCF757FF0028D8D12888AA784F +:106770008107890D11438005800FEA7800021043DC +:10678000079A964207D04C4A914204D3611E814237 +:1067900001DD0B20C3E7864201D90720BFE7801B3C +:1067A00082B2A24200D922461098002800D002806E +:1067B0000F98002802D0B9190FF0B7FC0020AEE7FF +:1067C000F8B51D4617460E4600F053F8040008D0F1 +:1067D0002078000607D53748807AB04203D8872052 +:1067E000F8BD0120F8BD224639463046FFF725FDA9 +:1067F000002D0BD02078A1788007800D08432E490A +:10680000884201D2012000E0002028700020F8BD5D +:10681000F8B51E4617460D4600F02BF8040008D0C8 +:106820002078000607D52348807AA84203D887201D +:10683000F8BD0120F8BD224639462846FFF724FD61 +:10684000FF2E14D02588A178A807800D08431A4987 +:106850000FF0E5FC002E03D1FF31FF31033189B287 +:10686000A170A80880008905890F084320800020B6 +:10687000F8BD1049CA88824207D3002805D00C22EF +:10688000096850430C38081870470020704703B55A +:106890000846694609888A0607D4090604D50549C9 +:1068A000897A4143491C88B20CBD00200CBD000010 +:1068B000FFFF00001809002001020000F8B507786A +:1068C0000D460446012F19D0072F02D00C2F19D1E5 +:1068D00014E0A068216906780B2E0BD0052006F085 +:1068E000EEFD052E0ED0782300220520216906F04A +:1068F00041FD07E0782300220620F8E70520216902 +:1069000006F0DDFD002D0ED000202870294620461F +:1069100004F0AEF9FE482978C05D884201D1032019 +:10692000F8BD0220F8BD0021204604F0A1F90020A6 +:10693000F8BD70B50E460C462036317901208AB07C +:106940001546002909D0012905D12978042902D149 +:106950000520107000200AB070BD6068019005A885 +:1069600002900D21C01C0FF03DFC032205A8A16878 +:106970000FF0DBFB01203071062069460870206AA9 +:10698000049029466846FFF799FFE4E770B50C4686 +:10699000154620310A790120062686B0002A2CD01F +:1069A000012A28D12978042925D169681022A068F4 +:1069B00001F0B4F96868C07B000606D5D44AA06827 +:1069C0001023103A014601F09EF91022A168E068F8 +:1069D00001F0A4F9A068C07B000606D5CC4AE068A7 +:1069E0001023103A014601F08EF92E70A0686860FD +:1069F000E068A860002006B070BD60680190C448DF +:106A0000203802900120087168460670206A0490C0 +:106A100029466846FFF752FFEDE7027B032A06D0BE +:106A2000002224235A540B78092B02D003E00420BF +:106A300070470A76CA61027B9300521C0273C150F0 +:106A400003207047F0B50E4615460C462036024628 +:106A500031790120072393B000290CD0012924D0DB +:106A600002292ED0032904D12978042901D12B70C1 +:106A7000002013B0F0BD01203071606800280DD0F7 +:106A8000A1690B7060684860206988606069C860AF +:106A9000206A08621046FFF7C0FFEAE70620287068 +:106AA000206968606069A86009E029780629E0D15A +:106AB0000220307104202870954820386860032037 +:106AC000D7E729780429D4D1A08910280AD9103809 +:106AD00080B2A081A1681023091805A86A6801F096 +:106AE00012F923E010282FD0C2B21020801AA1681A +:106AF0000DAF1190C0190FF018FB11980006000E91 +:106B000006D0401EC1B28020785438460FF06AFB90 +:106B1000626910230DA909A801F0F5F8102309A94D +:106B200005A86A6801F0EFF80320307160680190F1 +:106B300005A80290062069460870206A049029463C +:106B40006846FFF7BBFE94E710232269A168E2E7DD +:106B5000F0B50E460C4620363179012006278FB05D +:106B6000154600290BD0012932D0022905D12978F8 +:106B7000042902D10820107000200FB0F0BD217D43 +:106B800008A8CA07D20F02718807C10F08A80171AF +:106B90006846027041700722801CE1680FF0C5FA58 +:106BA00002A80722013021690FF0BFFA6068059042 +:106BB0000AA8069010236A46A16801F0A4F80120F3 +:106BC000307168460774206A0890294604A820E0BE +:106BD00029780429D1D1062205A8E1690FF0A5FA88 +:106BE00006A806220230A1690FF09FFA0020089043 +:106BF0006068019009A80290102305AA696801F055 +:106C000082F80220307168460770206A0490294695 +:106C10006846FFF753FEB0E770B50D460C462035C9 +:106C2000297901208CB01646002909D0012905D107 +:106C30003178042902D10920107000200CB070BDF9 +:106C40006068019006A802900822E1680FF06DFAD2 +:106C5000082208A8A1680FF068FA01202871062010 +:106C600069460870206A049031466846FFF726FEA0 +:106C7000E4E770B50D460C462035297901208CB02B +:106C80001646002908D00129D8D131780429D5D158 +:106C90000A2010700020D1E76068019006A80290D9 +:106CA0000822A1680FF041FA002008900990012005 +:106CB0002871062069460870206A049031466846AB +:106CC000FFF7FCFDBAE730B50B4620331C790120F5 +:106CD0008BB0002C09D0012C05D11178042902D1E8 +:106CE0000B20107000200BB030BD4868019005A843 +:106CF00002908C6868462578057564784475CC6880 +:106D0000257885756478C47500200690079001E0A9 +:106D10002867010008900120187106236846037057 +:106D2000086A049011466846FFF7C8FDDBE770B5B6 +:106D30000C462034034625790120002D0AD0012D70 +:106D400014D0022D05D111780A2902D10C2010701F +:106D5000002070BD01202071C868052202704A68B9 +:106D60004260F84A8260921CC2600BE015780B2DDD +:106D7000EFD102202071C868042404705268426078 +:106D80008A688260096A016201461846FFF745FE7B +:106D900070BD30B5011D02463132947803258379E8 +:106DA000ED432C4323408371DB070DD04B7954799D +:106DB00023404B710B79127913400B718278C9789B +:106DC0008A4200D9817030BD00224A710A71F5E70C +:106DD000F7B50C4686B00020694626460870203676 +:106DE000317901271E2015461F2977D24B007B449D +:106DF0009B885B009F441E0017023E0256026902F8 +:106E000088029A02D102F5022E03590371037F030F +:106E1000AE03C303CC03F7031A0464049A04AB045F +:106E2000DF04FE0410052A0565059B05C6058305DC +:106E300087058B056069002802D0007813287DD073 +:106E4000A0680590002849D0012168460170206A99 +:106E500004900321684601710A214171E0690290A2 +:106E600020790028EFD0059909780029E7D00C296E +:106E700064D20B000FF0C8FB0CFD1A4B90B5E8FC78 +:106E8000FBFAF9F807FD022828D16069002802D032 +:106E90000078082852D1022168460170206A0490C7 +:106EA00005984178684601710021B9E20620216AFF +:106EB00006F005FB20790728E6D1606900F050FF55 +:106EC00002280CD0606900F04BFF042807D06069ED +:106ED0000028B8D000780128D6D103E01BE2616910 +:106EE0000120087005980079C11F0A2901D30A20E2 +:106EF00050E06169072288706069059930300FF0B1 +:106F000014F90120307161690320087034E007280A +:106F1000BAD16069002896D001780929B4D10599C1 +:106F2000C978890707D1059949790029DFD10599E1 +:106F300089790029DBD105994A7900E04EE20146C2 +:106F400020314B7D9A43D2D1059A8B7D92799A4319 +:106F5000CDD1059A1279D31F0A2BC8D20979914253 +:106F600036D80722C01C05990FF0DFF801203071D8 +:106F700061690A200870032069460870206A04903D +:106F80006069313001906069001D029060691C30B9 +:106F90000390A1E22076F2E311288DD1606900F020 +:106FA000DFFE042804D0606900F0DAFE0B2893D1DC +:106FB0006069059910223730491C0FF0B6F86069F6 +:106FC000017804297CD12421095C8278914201D97D +:106FD0000620DFE70521017003203071684601704B +:106FE000E2E3112894D1606900F0BAFE062804D0CB +:106FF000606900F0B5FE0C288AD1E068002813D043 +:107000002069002810D060690178062910D00D2170 +:1070100001706069059910225730491C0FF085F8FE +:107020006069573009218CE100206946087072E1DF +:10703000072101706069059910224730491C0FF043 +:1070400074F860694730EDE70228F0D1606900F01C +:1070500087FE0028EBD0606900F082FE0128E6D0B0 +:10706000606900F07DFE05E0B1E08DE06CE02AE0B3 +:107070000AE0D6E00828DAD00521684601710598B3 +:1070800041786846417146E11128D0D160690028F5 +:10709000CDD001780E29CAD1C16A4078022810D01B +:1070A0000020142250431430085805991022491C1E +:1070B0000FF03BF80520216A00F040FE0F205EE053 +:1070C000F1E10120EDE70B28B1D160690028AED0D5 +:1070D00001780F29ABD1C16A4078022826D0002060 +:1070E000142250430C300958059842780A70807871 +:1070F00048706069C16A4078022819D000201422C3 +:1071000050431030085805990822C91C0FF00DF89B +:107110000520216A00F012FE60694178022909D039 +:1071200000220832825C5208520073E00120D7E747 +:107130000120E4E70122F4E7012100E00021083109 +:107140004254BCE30267010011289CD16069002809 +:1071500099D00178102996D1C16A4078022811D0BF +:107160000020142250431830085805991022491C59 +:107170000EF0DBFF0520216A00F0E0FD11206169BF +:107180000870B4E30120ECE7082884D16069002886 +:107190009DD00178112997D10599C06A497801706D +:1071A00060690599C06A0622401C891C0EF0BDFF6B +:1071B0000520216A00F0C2FD60694178022904D0EF +:1071C00000220832825CFD2323E00122F9E7112826 +:1071D000BBD160690028BBD001781229B5D1C16A42 +:1071E0004078022819D00020142250431C3008583F +:1071F00005991022491C0EF098FF0520216A00F025 +:107200009DFD60694178022909D000220832825C24 +:10721000FB231A40022991D18EE70120E4E70122E5 +:10722000F4E70720B6E6287801288ED160696968FE +:1072300014221C30F9F7C8FF6069017F002901D0D2 +:107240002176ACE30178032901D0032037E002273F +:10725000C77081794907490F8171017A4907490F40 +:107260000172417A4907490F41726069FFF791FD48 +:10727000377196E228780F28E3D107206946087015 +:10728000216A049191680291694608716169072237 +:10729000C91C02980EF049FF6169042008700020A3 +:1072A0003071BBE028780328CBD1606901780529CB +:1072B000696807D0082247300EF037FF042030718C +:1072C00005206FE208225730F6E728780328B8D166 +:1072D000606901780529696811D008224F300EF0E5 +:1072E00024FF052030716069006A00280AD002205E +:1072F0002870002028716069006AA860F9E00822FF +:107300005F30ECE704204DE22878022899D12879F3 +:10731000002801D0207642E36069A96801626069B3 +:10732000002901D1F949016206200BE228780F28D3 +:1073300087D1A868E0616069017805292BD04730C2 +:1073400007213171E16802220A706269126A4A609B +:10735000886060693030C8606069C01C086162691B +:10736000087D926A400812784000D207D20F10437D +:1073700008756269926A521C8A61FD221040626936 +:10738000D26A1278D207920F104308756069C06AFA +:10739000401CC86153E25730D2E728780828BAD198 +:1073A0006069017805291AD00B2101700720694610 +:1073B0000870206A0490E069029011200871029818 +:1073C0000321017051681022401C0EF0AEFE002116 +:1073D0006846FFF773FA00203071E06187E206210A +:1073E000E3E728780F2896D1072069460870206ABD +:1073F0000490A8680290112008710298042101707D +:1074000061690A78072A0ED0002232710C220A70B4 +:1074100061691022401C47310EF087FE002168464A +:10742000FFF74CFA63E21022401C57310EF07DFE4C +:1074300000216846FFF742FA0A203071E168032014 +:1074400008706069006A48606069573088606069E8 +:107450004730F3E128780828A1D1606969681022D3 +:1074600037300EF035FE002801D0042092E5606927 +:107470000078072817D00A203071E16803200870CF +:107480006069006A486060695730886060694730A9 +:10749000C860206A08620698FFF7BFFA074660696D +:1074A000FFF777FC6BE208207AE1287809289AD167 +:1074B0000B20307161696868897810224018511A70 +:1074C0000EF090FE082069460870206A04906868F3 +:1074D000019060698078087268E129780D29BBD134 +:1074E00061698979C90703D00C20307109203EE019 +:1074F0003071032770E228780E28ADD1606914221C +:10750000291D1C30F9F760FE6069018DC06A417267 +:10751000090A817260698178C06AC1716169CA6A49 +:10752000081D117AC909C9011172437962691943A9 +:107530008378D26A9B079B0F012B00D00023007930 +:107540009B01C00003431943117260694078012810 +:1075500076D0B4E160694178022901D0012100E0D0 +:1075600000210831405CC00707D00E20EAE06946E0 +:107570000870206A1146049019E11320B8E72878B2 +:107580000F2894D1A868E0610F2030710520EEE744 +:10759000287803288BD16069C16A4078022801D01D +:1075A000012000E000201422504310300858082227 +:1075B00069680EF0BAFD10203071E168062022697A +:1075C00008706069406A48606069C36A4078022850 +:1075D00001D0012000E00020142778431030185813 +:1075E000CA6088602BE128780C2886D16069C26A5D +:1075F0004078022801D0012000E0002014214843F7 +:107600000C30105802230932696800F07CFB11200D +:107610003071E168052008706069006A486060693F +:10762000C06A093088603948001F07E128780B28B4 +:10763000A7D161694878CA6A022802D0012001E016 +:1076400059E1002014235843143010588A7869688F +:107650000EF06BFD60694178C26A022901D00121F8 +:1076600000E00021142359431431525881785018F6 +:107670001022511A0EF0B6FD072069460870206AE4 +:107680000490E069029011200871029806210170AF +:107690006169CA6A4978022901D0012100E000210C +:1076A00014235943143151581022401C0EF03DFD53 +:1076B00000216846FFF702F90020E06112206FE028 +:1076C00028780F2891D1072168460170206A04901C +:1076D000906802900B2268460271029801706169FD +:1076E000CA6A4978022901D0012100E0002114234F +:1076F00059430C3151580A78427049788170616958 +:10770000CA6A4978022903D0012102E00867010012 +:10771000002114235943103151580822C01C0EF087 +:1077200004FD00216846FFF7C9F826E76069417843 +:10773000022901D0012100E000210831405C8007CE +:1077400003D5142030710A2011E71620D0E62878DE +:107750000F287AD1A868E061072069460870206A7E +:107760000490E069029011200871029808210170CC +:107770006169CA6A4978022902D0012101E011E158 +:10778000002114235943183151581022401C0EF087 +:10779000CCFC00216846FFF791F80020E06115203D +:1077A00030710A2069460870206A049029466846AC +:1077B000FFF784F82BE028780F2846D10720694688 +:1077C0000870206A0490906802900820087102985E +:1077D0000921017061690622C969097841706169EE +:1077E000801CC969491C0EF0A0FC00216846FFF707 +:1077F00065F8AAE760694178022901D0012200E01A +:1078000000220832805C400703D51720C8E70746EE +:10781000B5E0012953D070E028780F2815D1A86869 +:10782000E06118203071E168052008706069006A25 +:1078300048606069C06A09308860F848C860206A9A +:1078400008620698FFF7E9F8E1E76FE028780B286F +:107850006CD16069C16A4078022801D0012000E043 +:107860000020142250431C300858102269680EF082 +:107870005CFC072069460870206A0490E069029069 +:107880001120087102980A2101706169CA6A497859 +:10789000022901D0012100E00021142359431C31A9 +:1078A00051581022401C0EF040FC00216846FFF7A2 +:1078B00005F80020E0616069407801281DD1192099 +:1078C00016E660694278022A09D000210831411881 +:1078D000097800290DD0CA0703D00E2106E0012146 +:1078E000F4E7890701D5102100E01221017000277B +:1078F00072E0012A01D00D20FAE51C20F8E51D20D8 +:1079000030710B2033E62978102948D1F0E5606901 +:107910000178012943D0082941D00021317100F0BC +:1079200019FA0C2069460870206A049037E028781C +:107930000F2805D01020107003271B2030714BE05A +:10794000072168460170206A0490A868029002210D +:1079500068460171029805210170217E4170002165 +:107960006846FEF7ABFF0B2168460170206A049061 +:1079700029466846FEF7A2FF07461B203071012FFB +:107980000DD029E0012168460170206A049004218D +:1079900068460171217E41710020207612E0207E30 +:1079A00000280FD06169132008701A2030710A2056 +:1079B00069460870206A049029466846FEF77EFFF3 +:1079C000074609E06069002801D01421017068466B +:1079D0000078002800D021E5384609B0F0BDF7B5A1 +:1079E0000F4620373879012686B00C46002804D08F +:1079F000012828D002281CD197E02079012804D042 +:107A0000022811D0032814D10AE0A0684078012888 +:107A10000ED10620216A05F02CFD00287FD10CE054 +:107A2000A1681320087008E0A0684178022901D0FD +:107A3000052674E00078082871D1012038710A20E9 +:107A40006946087033E0089800780F2867D107214D +:107A500068460170206A049008988568029522792A +:107A60000220012A04D0022A29D0032A57D10FE08C +:107A70000646684606710B202870207B00214007CF +:107A8000400F68706846FEF719FFA068067045E071 +:107A900006466846067105202870207B6870002124 +:107AA0006846FEF70BFF3E710B2168460170206AA5 +:107AB000049068460899FEF701FF06462FE06846E5 +:107AC000017101202870207C6870607CC007C00FA5 +:107AD000A870A07C4007400FE870E17C2971C007C6 +:107AE0001FD0207D4007400F6871607D4007400F28 +:107AF000A87100216846FEF7E1FEA068072229462A +:107B000030300EF012FBE068017AA068203001717D +:107B1000A16828798870A16809200870002630467D +:107B20005BE70020A8716871E3E7A1681420087082 +:107B3000012168460170206A0490042168460171A1 +:107B4000217B41710021FEF7B9FEE7E7F0B585B072 +:107B50000F4605460124287B800040198038C66FF7 +:107B60003078411E0A290AD22C498000323140184F +:107B70008038C36F3A463146284698470446002C61 +:107B800001D0012C11D1287B401E0006000E287365 +:107B900001D00324DFE70D2069460870306A0490A5 +:107BA000002101966846FEF789FE032CD3D02046BB +:107BB00005B0F0BD70B515460A4604462946104684 +:107BC000FFF7C4FF0646002C0FD0207814280CD1F4 +:107BD000207E002806D000202870204629460C3040 +:107BE000FFF7B4FF204600F0B5F8304670BD70478F +:107BF00010B5012903D0022901D0052010BD417024 +:107C000000F0A8F8002010BD002809D0027E002A4C +:107C100006D00A4601460C31CCE700000667010099 +:107C20000120704730B5044687B00D46062005F0A8 +:107C300046FC2946052005F042FC2078142805D092 +:107C40000020694608702046FFF7DEFF07B030BD10 +:107C50007FB50E4600216A4611730178092903D0C9 +:107C60000A2903D0002407E0446900E08468002C5E +:107C700002D0217E002912D0154601462846FEF783 +:107C8000CCFE032809D1324629462046FFF792FF51 +:107C90006946097B002900D0042004B070BD254648 +:107CA0000C35EAE700B50023012285B005280CD089 +:107CB000062808D1684602700491022101714371BF +:107CC0000021FEF7FBFD05B000BD6846027004917F +:107CD0000271F4E710B590B00C4605216A461170A8 +:107CE000019022480290001D03900AA96846FFF700 +:107CF000AFFF002805D1102220460B990EF015FA8F +:107D0000002010B010BD30B505E05B1EDBB2CC5CCE +:107D1000D55C6C40C454002BF7D130BD10B50024A5 +:107D200009E00B78521E5B00234303700B78401C64 +:107D3000DC09D2B2491C002AF3D110BD70B50C4643 +:107D4000054605F0BCFB782300222146284605F0B5 +:107D500011FB70BD4178012900D0082101707047E6 +:107D6000002801D0007870470820704700670100A4 +:107D700038B50446002069460870204609F053FDD6 +:107D8000002803D1FBA1A3200EF04DFB204609F0F3 +:107D900099FC002803D1F7A1A8200EF044FB684607 +:107DA000007838BD70B5F84D002428462C77203077 +:107DB0008471C47101F09AF928464038047020306B +:107DC0008473847484772C75AC7170BD10B50C46C7 +:107DD000EE4982888A8042884A8000780870084686 +:107DE0000E38847009F050FC08F0FDFFFFF7DAFF51 +:107DF00020460BF013F8E449A8310846813809F011 +:107E0000ADFEE2480CF021FBE0480A3808F0FEFF26 +:107E1000002803D0D7A1C5200EF005FB01F066F9BC +:107E200010BD7CB50E461D46144601A909F008F8A0 +:107E3000002807D10AF091FB022803D1D248007D27 +:107E4000002801D001207CBD01988030807C09F0A1 +:107E50004DFC00280CD0684609F052FC0028F2D0F6 +:107E6000002C03D009F011FCA04206D200207CBDFA +:107E7000C0A1C7480EF0D7FAF8E7009809F0D8F883 +:107E80003146009809F0DBF8E2B22946009809F083 +:107E9000F0F909F045FC002804D1BD48B5A11E3019 +:107EA0000EF0C1FAB94C00250E3C6068A030417953 +:107EB000002902D045710BF0D8F860688030458306 +:107EC000C0E730B40179002904D0012907D030BCC3 +:107ED00000207047831D42880488022103E0428805 +:107EE0000488831D0121204630BC9AE7F8B51D4661 +:107EF00014460E4607460AF030FB022803D0A2487B +:107F0000007D002823D0A1480E3841684988398077 +:107F100040688030807C09F069FD002804D153203E +:107F200094A1C0000EF07FFA684609F069FD0028B0 +:107F30000DD0009809F0BAF83070022808D0012856 +:107F400006D093488BA167300EF06DFA0020F8BD83 +:107F50002946009809F0A4F92080002804D1552072 +:107F600084A1C0000EF05FFA09F05DFD002804D185 +:107F7000874880A160300EF056FA0120F8BD38B570 +:107F80000446831D821C6946FFF7B0FF00280DD010 +:107F90000020607168460078012808D0022806D0C9 +:107FA000FF2074A101300EF03EFA012038BD20718F +:107FB000FBE7F8B50AF0D1FA744D734C0E3D022878 +:107FC00002D0207D00287DD0207F0026102818D1E7 +:107FD000A079002803D067A16E480EF024FA6868E3 +:107FE00001464030827F92070BD526724988618115 +:107FF000C17F2173018CE181408C20820120A0711E +:108000002677614F203FB87C00285ED168686946BA +:108010008030807C09F007FC002805D0694668782C +:1080200009784018687004E05A4852A119300EF0DF +:10803000FAF9207D00283AD06868418852484038D3 +:10804000806D4088814204D00F204AA1C0010EF00B +:10805000EAF968688030807C09F0C8FC002804D107 +:108060004C4844A124300EF0DEF909F0EEFC002863 +:108070001DD068688030807CFFF77AFE69784018F0 +:10808000687041484038806D4030417A01290DD1F7 +:108090002670696849886180807A20710120B877EC +:1080A000207F102801D0282800D1267726756978EE +:1080B00000290AD06868428833484038C286018760 +:1080C000012000E001E0B8746E700AF029FA00287F +:1080D00005D1207D002802D0A878FAF7F9F8F8BD7C +:1080E000F8B50446FFF765FF274D0026203DA87E22 +:1080F000002808D0667010202070E87EA070287FCD +:10810000E070AE769AE0204F403F3878002808D0E3 +:108110002C22B91C20460EF008F80E2020703E706C +:108120008CE0A87B184F002815D0387F102808D085 +:10813000282806D0002804D0FF200EA1C2300EF05F +:1081400072F90120E070E87BA070287C60700F203D +:108150002070AE7372E00121204609F099FC0028DE +:108160001AD0387D002857D10021204609F090FC14 +:10817000F8BD00007372635C6C6C5F6374726C2E8C +:1081800073302E630000000094090020720000206C +:108190004F02000062070000A97CF8480090F848F0 +:1081A000002910D0017805290DD2491C0170667094 +:1081B0000D202070012028750622A01C00990DF0CA +:1081C000B4FFAE743AE0EE480670B879002812D0D9 +:1081D000387F002804D00120EA4940020EF023F93C +:1081E00066700120E54920700A221431A01C0DF0B0 +:1081F0009CFFBE7122E020460CF083F800281DD1C0 +:10820000A87C002802D0DE480178CEE7A87F0028AD +:1082100002D0387D002801D00020A9E7387F00284F +:1082200003D0D849D8480EF0FEF866700A202070B6 +:1082300006223946A01C0DF078FFAE77012097E7A3 +:108240004EE710B5CD4C343C2178002904D01321E1 +:108250000E2000F052FF10BDC9490088091D08F02A +:10826000EFFD002801D0022007E0C5484068014624 +:1082700020318A79012A02D00C20207105E00022E9 +:108280002271097E21724088E080012060711321F3 +:10829000E1700E21A170207010BDB84810B53438BF +:1082A0000178002904D024210E2000F026FF10BD03 +:1082B000012101702422C2700C220271417110BD93 +:1082C00070B5AE4C0546343C2078002804D03E21E1 +:1082D0000E2000F012FF70BD0AF03FF9002808D10F +:1082E0000AF03EF9002804D1A4480C30007F002891 +:1082F00001D00C2003E0287809F033FD0020207124 +:10830000012060713E21E170207070BD9B4810B566 +:1083100034380178002904D03C210E2000F0EDFE15 +:1083200010BD00210171012141713C22C270017018 +:1083300010BDF8B5914C343C2078002804D03B2186 +:108340000E2000F0DAFE13E70020A0710AF005F914 +:108350008A4E01250C36022802D0307D002840D0FC +:10836000874F694678688030807C09F073FA00286E +:1083700003D1844985480EF056F8307D002806D098 +:10838000A06D4030407A002801D0012600E0002690 +:1083900078688030807C09F029FB002804D17B4874 +:1083A000784908300EF03FF809F04FFB684031463D +:1083B000014316D07968FD2249882181217E400041 +:1083C000490849003143114001432176684600784D +:1083D000002802D00420014301E0FB200140217667 +:1083E000A5710020207165713B20E0702570BFE60B +:1083F00010B5624C343C2078002804D00E21084689 +:1084000000F07BFE10BD5E4906220831A01D0DF074 +:108410008CFE00202071012060710E21E17020701F +:1084200010BD70B5554C0546343C2078002804D06A +:1084300038210E2000F061FE70BD50480C30007FE6 +:10844000002807D00C202071012060713821E170D4 +:10845000207070BD287809F072FC28780CF05BF968 +:108460000020F0E770B5454D0446343D28780028DB +:1084700004D037210E2000F040FE70BD3F480C3084 +:10848000007F002801D00C200AE03D4E2188706852 +:108490004088884203D10AF060F8022807D0022001 +:1084A0002871012068713721E970287070BD7168EA +:1084B0007F2020310876487600208876A2788A715D +:1084C000E278CA7122790A72EAE710B52B4C343C83 +:1084D0002078002804D039210E2000F00EFE10BDB7 +:1084E0000AF03BF8032808D00AF03AF8032804D031 +:1084F00022480C30007F002801D00C2003E01F49E7 +:1085000000202C31C8712071012060713921E17087 +:10851000207010BD70B5194C0646343C20780028F8 +:1085200004D03A210E2000F0E8FD70BD0AF015F8E5 +:10853000032808D00AF014F8032804D00F480C30A0 +:10854000007F002801D00C2011E00C4D2C35E8797B +:1085500008280BD20001001910223146683000F0C3 +:10856000D6FDE879401CE871002000E0072020716A +:10857000012060713A21E170207070BD88090020EF +:108580006400002074810000210200001708000030 +:10859000F8B5FA4E04463078002804D03D210E206C +:1085A00000F0ABFDE4E5F5484030007F002801D045 +:1085B0000C2034E0F24D218868684088884203D15D +:1085C00009F0CBFF022801D0022028E06F68648800 +:1085D000FD883A896800B988401C844218D3E9486C +:1085E00041431046E84A50430DF019FE401EFF215A +:1085F00080B2F531884200D90846844200D2204634 +:10860000691C401C0DF00BFE6D1C6843401E85B2BA +:10861000E620C05D002800D1BD84F58000203071C7 +:10862000012070713D21F1703070A1E5F8B5D34C97 +:1086300005462078002804D035210E2000F05DFD8D +:1086400096E5CE484030007F002801D00C2016E08F +:10865000A878002801D0012804D1A888FF21F5318D +:10866000884201D912200AE0C54F298878684088DD +:10867000884203D109F071FF022807D0022020713F +:10868000012060713521E170207071E57968002664 +:108690000846C0310E70AA884A800122A0300271BB +:1086A000AA78012A00D000220A704079002801D05F +:1086B0000AF0DBFC2671E3E770B5B04C0546207884 +:1086C000002804D030210E2000F017FD55E709F0F6 +:1086D00044FF002804D1A9484030007F002801D081 +:1086E0000C2003E028780AF0E0FB00202071012034 +:1086F00060713021E17020703FE770B59F4C0546F6 +:108700002078002804D033210E2000F0F6FC34E756 +:1087100009F023FF002804D198484030007F00284A +:1087200001D00C2018E02978002911D00A290FD097 +:1087300014290DD01E290BD0282909D0322907D0A1 +:108740004B2905D0642903D0FF2901D0122003E072 +:1087500028460AF023FC002020710120607133219B +:10876000E170207009E770B5844C06462078251D1D +:10877000002804D032210E2000F0BFFCFDE6314677 +:10878000002009F0AEFA2870002805D17C480622A6 +:10879000314608300DF0C9FC012060713221E170D2 +:1087A0002070EAE670B5754C2178002904D031219B +:1087B0000E2000F0A2FCE0E600214156012504292C +:1087C00012D0002910D0081D0ED0001D0CD0001DA5 +:1087D0000AD0001D08D0001D06D00A3004D00A308F +:1087E00002D01220207103E0084606F079FD657181 +:1087F0003120E0702570C0E6FEB5604C0746207859 +:10880000002804D025210E2000F077FCFEBD38881A +:10881000694608F015FB594D01460020083500292E +:1088200004D002212171286028710FE00098009E79 +:108830000A30019060360020B07105222846019967 +:108840000DF073FCB0790028F5D13888E0800E2057 +:10885000A0702520E070012060712070FEBD10B571 +:10886000464C2078002804D005210E2000F045FC5D +:1088700010BD0020207108F008FFE08008F0D1FF53 +:108880002072012060710521E170207010BDF1B5EA +:108890003A4C2034A07B002804D010210F2000F097 +:1088A0002CFC65E4354D4035A8790C2610270028AE +:1088B00016D1287F002813D109F04FFE022824D1B9 +:1088C0002F4800994068098842888A421DD1014694 +:1088D000C0310A7A002A05D04030807F80070DD44D +:1088E000E6730EE05E22125C920707D406220A723B +:1088F000A0304079002801D00AF0B7FB2F77002084 +:10890000E07327740120A07332E40220F8E710B569 +:108910001A480178002904D00F210E2000F0EDFB49 +:1089200010BD00210171FF2181710021C943018126 +:1089300013490E310A7882728A8882814988C181FE +:10894000012141710E2282700F22C270017010BD90 +:1089500010B50A4C2078002804D02B210E2000F0FE +:10896000CCFB10BD0821A01D04F024FB00202071C9 +:10897000012060712B21E170207010BD540900208E +:1089800064000020C40900001027000070B5FA4DF3 +:1089900004462878002804D02A210E2000F0ADFBE0 +:1089A000EBE5F54810222146303800F0B0FBF248E4 +:1089B0001022A118203800F0AAFBEF4830380CF044 +:1089C000BCFBED49102210392C46A81D00F09FFB7E +:1089D000002020710E20A0702A20E070012060711C +:1089E0002070CAE5F8B50546E348E34C40300090F6 +:1089F000007F0C2628272034002801D0E6733EE0B3 +:108A0000A07B002804D028210F2000F076FB04E48E +:108A1000A87805280DD013280BD0142809D01528C4 +:108A200007D01A2805D0292803D03D2801D03B289B +:108A300003D12888D149884201D912201EE009F0CB +:108A40008CFD0228DAD1CE482A88406841889142BC +:108A500013D10146C0310A79002ACFD1AA784A71D0 +:108A600001220A710099A0300F770021E17340794B +:108A7000002804D00AF0F9FA01E00220E07327741C +:108A80000120A0735FE4F8B5BB4F064638783D1D62 +:108A9000002804D017210E2000F02FFB53E43146AC +:108AA000012009F01EF901242870002807D1B248DE +:108AB00006226030314605460DF037FBAC717C7103 +:108AC0001720F8703C703EE470B5AB4C0646207839 +:108AD000002804D00B210E2000F00FFB4DE509F01B +:108AE0003CFD032808D009F03BFD032804D0A24830 +:108AF0004030007F002801D00C2016E03378002B96 +:108B000003D0012B01D012200FE09B4DE035297AD4 +:108B1000082909D22846721C0C3006F097FB287AE7 +:108B2000401C2872002000E00720207101206071A5 +:108B30000B21E170207020E510B58F4C20780028C3 +:108B400004D00A210E2000F0D8FA16E709F005FD3E +:108B5000032808D009F004FD032804D086484030DB +:108B6000007F002801D00C2002E000F0BFFA0020B6 +:108B70002071012060710A21E1702070FDE610B5BE +:108B80000AF032F9002803D07E497F480DF04BFCF3 +:108B900008F04BFD0BF051FC002804D01720794958 +:108BA00040010DF040FC08F0ACFF002804D0B920D3 +:108BB000744980000DF037FC00F098FAFFF7F2F8E6 +:108BC0006D4800210171012141710222C2700170C2 +:108BD000D3E610B5684C2178002904D020210E205E +:108BE00000F08BFAC9E601781F290ED8411C0CD081 +:108BF000002121710278411C104609F08FF80120F4 +:108C000060712021E1702070B7E612202071F6E734 +:108C1000F8B5594C2178002904D01B210E2000F012 +:108C20006CFABFE401216171534E0C212171403671 +:108C3000317F00296FD10078514F0025012804D0E1 +:108C400000284AD01220207165E009F086FC002837 +:108C500003D109F085FC002804D009F07EFC02282D +:108C600022D058E008F08FFF002854D0307D002833 +:108C700051D1786801224580032108F0B4FB78685F +:108C800009F05AF97868923008F001FD002803D104 +:108C90003C493E480DF0C7FB0AF00BF9002839D0DB +:108CA00085203849C00015E009F05AFC002832D16F +:108CB000707F00282FD001282DD004282BD008F059 +:108CC00062FF002827D00AF0F4F8002822D02F48AD +:108CD0002C4918300DF0A7FB1CE009F03EFC0328DE +:108CE00004D009F03DFC03280FD014E000200AF066 +:108CF00005F800280FD12571307D00280BD1786848 +:108D00008030807CFFF734F805E0002009F0F6FFA2 +:108D1000002800D125711B20E0700120207041E463 +:108D200010B5154C2178002904D01A210E2000F02E +:108D3000E4F922E601781F290ED8411C0CD000214D +:108D400021710278411C104608F0FDFF012060717E +:108D50001A21E170207010E612202071F6E770B53C +:108D6000054E044630780C25002811D018210E201D +:108D700000F0C3F9AAE4000054090020FF0E00002F +:108D80006400002074810000D3020000240400006D +:108D900009F0E3FB03285AD009F0E2FB032856D080 +:108DA000E14A107F002852D16079002801D00128C3 +:108DB0002DD1A079002801D0012828D1A07B00283E +:108DC00005D0012803D0022801D003281FD1607BE1 +:108DD00000281CD0C0081AD161880120800381427C +:108DE00002D82388834203D9207901280FD119E0C2 +:108DF0002079002806D0012814D0022805D00328A5 +:108E000005D102E020290BD30CE0A02B0AD2207957 +:108E1000042805D12088202802D36188884201D9FE +:108E2000122514E0207950776079002802D00128BB +:108E300003D00CE0BD4A002105E0BB4A2032907906 +:108E4000002804D00121204608F0CEFE054601206E +:108E5000357170711821F170307037E470B5B24C13 +:108E60000546403C2078002804D02E210E2000F03A +:108E700044F92BE409F071FB0C22022815D1AA4811 +:108E8000007F002811D1A9482B88083841684888FC +:108E900083421AD10846C030037A002B05D1203115 +:108EA000C97E0F2903D0102901D0227103E00521CA +:108EB0000172002020710E20A0702E20E070288802 +:108EC000E08001206071207016E40220F2E770B5A6 +:108ED000954C0546403C2078002804D02D210E20DA +:108EE00000F00BF908E409F038FB0C21022814D13A +:108EF0008D48007F002810D18C4E2A88083E70686B +:108F000043889A4220D1C822125C002A05D13B2214 +:108F1000125C0F2A03D0102A01D021710AE010221E +:108F2000A91CD6300DF001F970680421C03001721F +:108F3000002020710E20A0702D20E0702888E08095 +:108F40000120607120700DE40220F2E710B5017875 +:108F50000B000DF059FB3F9E9E399E9E599E9E9E92 +:108F60009E3C3F9E9E8752559E9E999E9E9E432963 +:108F70009E2D319E9E9E9E359E9E9E955C9E9E47FA +:108F80009E4B4F9E21259E6C6064689E709E7F83E1 +:108F90007C788A8D74919E00801CFFF798FF76E0A4 +:108FA000801CFFF75BFF72E0801CFFF7D8FE6EE0CD +:108FB000801CFFF7B5FE6AE0801CFFF729FE66E023 +:108FC000801CFFF706FE62E0FFF7D9FD5FE0FFF7C8 +:108FD000B3FD5CE0801CFFF777FD58E0801CFFF7D5 +:108FE00052FD54E0801CFFF7FDFC50E0801CFFF7B1 +:108FF000CDFC4CE0FFF7ACFC49E0FFF788FC46E015 +:10900000801CFFF744FC42E0FFF729FC3FE0801C96 +:10901000FFF7F2FB3BE0801CFFF7C4FB37E0801C4E +:10902000FFF7A1FB33E0801CFFF767FB2FE0801CFC +:10903000FFF742FB2BE0801CFFF7F8FA27E0801CCB +:10904000FFF7A6FA23E0801CFFF764FA1FE0FFF7A2 +:109050003CFA1CE0801CFFF705FA18E0801CFFF7C3 +:10906000E0F914E0FFF7C4F911E0FFF762F90EE050 +:10907000801CFFF74BF90AE0801CFFF721F906E09E +:10908000801CFFF70AF902E0801CFFF7DAF80120E4 +:1090900073E4002071E470B52349244C054640393F +:1090A000083C0A460126403260682B000DF0ACFAFD +:1090B00005171A1A04171A000122002108F093F963 +:1090C000616800220846C0310A724A7209F067FFDF +:1090D000002803D016A11B480DF0A5F960E4167511 +:1090E00088655DE4174812A13330F5E70E4900208A +:1090F000C031C8612039087270470B4A203A937E0C +:10910000002B03D1D076117701209076704730B5CF +:10911000134606E0CC18203CE47FD51A44555B1E6C +:10912000DBB2002BF6D130BD940900206C0000208A +:109130007372635C6C6C5F6374726C2E73302E633D +:10914000000000005108000070B5FD4D040008D07B +:10915000012C10D0022C07D0032C05D0F9A17020CF +:1091600007E0F8A1672004E02878012803D0F5A1E2 +:109170006D200DF058F92C7070BD70B5F04D04469F +:1091800010280AD0112C16D028468178122C07D02E +:10919000132C0AD0EBA19F200BE0EAA1942008E059 +:1091A000112908D0E7A1992003E0112903D0E5A1F6 +:1091B0009C200DF038F9AC7070BD10B5E04894B04B +:1091C000007B002819D0172069460870DC4900A8E8 +:1091D00006220D3102300CF0A8FF09A96846F9F704 +:1091E000C2FE0446112805D0002C03D0D5A1BB2017 +:1091F0000DF019F9204614B010BD3220E4E710B587 +:1092000001220023114603F0B5FC10BDFFB595B057 +:109210001D460E460746FFF7F2FF04000AD02078ED +:10922000222804D3A07F8006C00FA84204D10820C2 +:1092300019B0F0BDC748FBE7372168460170478089 +:10924000002D05D00121017146711799817102E04D +:1092500000206946087109A96846F9F784FEA07FD5 +:10926000DF21084069010843A0770020E0E770B5DE +:109270000446084620380D4603000DF0C5F90A06DD +:109280000A11232C334249505761FF20ADA1083009 +:1092900052E02078202851D1FF20AAA10B304BE0CA +:1092A000A7480178032949D08078132846D0207830 +:1092B000242843D0252841D023283FD0FF20A1A136 +:1092C0000E3039E02078222838D0232836D8FF20E5 +:1092D0009CA1153030E0207822282FD0FF2099A1C2 +:1092E000193029E02078222828D0242826D02628C2 +:1092F00024D0272822D0292820D0FF2091A11C305B +:109300001AE02078252819D0FF208EA1233013E001 +:109310002078252812D0FF208AA126300CE0207862 +:1093200025280BD0FF2087A1293005E020782828A8 +:1093300004D0FF2083A12C300DF075F8257070BD8E +:10934000FF2080A12F30F7E730B5834C0B88834A8C +:10935000022801D0934204D09D1FA54225D20228A5 +:1093600002D04D88954203D04D88AD1FA5421CD236 +:109370004C88A34219D88B88FF25F435AB4214D80A +:10938000022802D0C888904205D0C888724D0A3899 +:109390002D1FA84209D2C888904208D0944206D016 +:1093A0005B1C63438000834201DB072030BD00204B +:1093B00030BDF0B56A49884245D36A4A0125AD04FB +:1093C0001368A84201D398423DD30279002A06D0FF +:1093D000082A02D8067B082E05D90720F0BD047B99 +:1093E000002CFAD0F6E7002A06D004688C422AD373 +:1093F000AC4201D39C4226D3002E06D084688C4216 +:1094000021D3AC4201D39C421DD300240CE005685B +:10941000A700ED598D4216D30127BF04BD4201D3E9 +:109420009D4210D3641CE4B2A242F0D80022012570 +:10943000AD040CE084689700E4598C4203D3AC423D +:1094400003D39C4201D21020F0BD521CD2B29642EE +:10945000F0D80020F0BDFFB50022099B002802D003 +:10946000994205DC58E0002902D1002004B0F0BD8B +:109470000920FBE7845C002C12D087187D78112D21 +:1094800043D010DC2B000DF0BFF80A401726262C25 +:109490002C2E2E363640835C002B30D1521CD2B29B +:1094A0008A42F8DBE1E71C2D2FDA123D2B000DF08C +:1094B000ABF8042C2C121A2C022CD9D1BB78039CAB +:1094C000072B237001D25B0701D40A20CEE7029B51 +:1094D00001241B7816E0E343DB0708E0012C08D0E9 +:1094E00013E00620C2E70F2523072D075B19002B89 +:1094F000F4D03046BAE7029B1B789C0701D50B20BD +:10950000B4E702242343029C2370835C521C9A1804 +:10951000D2B28A4202DDABE7192676028A42A9DB83 +:10952000A3E710B504780B46002C1FD001210E4A8A +:10953000012C1ED0022C22D0032C2AD125E00000C1 +:10954000740A00207372635C6761705F636F726599 +:109550002E630000023000007B0C0000FFFF0000C3 +:109560000080010028000020023200000021197054 +:1095700011E019708179890903290AD10BE019706A +:1095800081798909012904D105E019708179890956 +:1095900001D0104610BD411C0622581C0CF0C5FD20 +:1095A000002010BD08B51346002806D0FEA00068B4 +:1095B000009048796A468009105C18700622581C91 +:1095C0000CF0B3FD08BD30B50C46097895B02229E2 +:1095D00002D2082015B030BD282369460B704880A0 +:1095E000132A03D03B2A01D00720F3E708460A716B +:1095F00009A9F9F7B8FC050003D121212046FFF79E +:1096000036FE2846E6E700B595B0232369460B7081 +:109610004880108888805088C880D0884881908889 +:10962000088100208881C88109A96846F9F79BFC58 +:1096300015B000BD70B50C00064610D0FFF7DFFD79 +:10964000050003D1D949DA480CF0EDFEA68028893F +:10965000E0802889208168896081A889A08170BD07 +:1096600070B50E46050003D00021092003F027FF46 +:109670000120D04C022E207324D0032E04D0CC48DD +:10968000CA491E300CF0CFFECA4806210D3003F047 +:1096900091FCA07C8006800EA074FFF78EFDA08B4D +:1096A00000280ED0002D0CD08300012200210920BB +:1096B00003F060FE092804D0BD48BC4928300CF0F6 +:1096C000B2FE70BDBB480321103003F073FCA07CD8 +:1096D00040218006800E0843A074B6480C3002F08A +:1096E00015F9DAE77FB501A9012003F0C3FA0028D4 +:1096F00004D0AF48AD4967300CF095FEAE4E01A8DE +:1097000003F0C6FA050002D0052D4CD048E0029CBB +:10971000A07F01072CD520462230009068462346C2 +:10972000628E80882146343301F07BFA0546A07FA3 +:10973000F7210840A077002D05D0B5422FD09C48D6 +:109740009A49783029E0E17F480889074000C90F2D +:1097500008432021095D4007400FC9000843E07716 +:10976000207828281CD129212046FFF780FD17E00A +:109770004007C4D568462246808821460E32FFF74E +:1097800042FF0546A07FFB210840A077002D07D0AF +:10979000B54204D08648854992300CF044FE00253D +:1097A000284604B070BD0020FBE7F8B5040004D1E2 +:1097B000ED207E4980000CF036FE7220207060683B +:1097C00008250178091F0B000CF01EFF11F90A3D56 +:1097D0005FF83D0EF8F83E3D3D3D3DF986F93D0010 +:1097E00073487249AA3074E087883846FFF707FD4E +:1097F000060004D16E486D49B2300CF014FE60785A +:109800000421284360706B4CA07F0843A07721217E +:109810003046FFF72CFDB07F8007800F012801D173 +:10982000801EA080384602F057FE3846FBF72AFE1D +:109830003846FAF7C6F93946022003F040FEB07FF9 +:10984000EF210840B077F8BD86883046FFF7D7FC97 +:10985000002804D156485549D0300CF0E4FD60682A +:109860008078012804D052485049D2300CF0DBFDFA +:1098700060688179304602F04EFF0028E3D06178BD +:10988000294361706168C880F8BD87883846FFF752 +:10989000B6FC060004D146484449E3300CF0C3FD51 +:1098A00060783946284360706068C088308160689D +:1098B0000089708160684089B081022003F0FFFD5B +:1098C0000020B075FFF70EFF0028DDD001203749DA +:1098D00080020CF0A8FDF8BD80783C2815D0002748 +:1098E000022815D00026002804D031482F49F8302E +:1098F0000CF099FD0021084603F0E1FD002107204E +:1099000003F0DDFD002E05D046E001270026F1E73B +:109910000126EAE76078284360702648817F294362 +:109920008177002F38D160688688304601F055F87D +:109930000546807F6168800889798000012900D010 +:1099400002210843A87760680622C08A28816068DF +:10995000008B68816068408BA8816068C079E87579 +:1099600061682846183008310CF0DFFB6068062279 +:10997000807B68706168A81C0F310CF0D6FBA87F53 +:109980008107890F304602F090FDA87F8007800F85 +:10999000012801D10748868006480178032913D0A1 +:1099A0008078132814D00BE00302FF0144950000D7 +:1099B00013030000740A0020023000000CE00FE0E6 +:1099C000FF20FCA1453084E70120FFF7BDFBF8BD77 +:1099D0001120FFF7D2FBF8BD204601F02AFCF8BDAC +:1099E000607828436070F8BDF7B505460078002719 +:1099F00000090C463E4601287ED00022F14902288B +:109A00007BD0072804D00A2878D0EAA1EE482DE1BF +:109A1000686803780D2B31D006DC042B6FD0072B40 +:109A200036D00A2B6AD106E0122B38D0132B40D047 +:109A3000142BF7D1B2E011270726002C72D08088B2 +:109A4000A0806968FB238979A171E04905468A7F76 +:109A50001A408A77032103F0C5F80421284603F051 +:109A6000C1F80021284603F0BDF80221284603F082 +:109A7000B9F80121284603F0B5F8F9E001270926D5 +:109A8000002CDBD08088A080686880792072EFE0AD +:109A900012270E2680882146FFF7CCFDE8E01A2722 +:109AA0000726002CCAD04088A08068680079A07181 +:109AB000DEE081783C2936D010271E26002CBDD050 +:109AC0008088A0806868C08A20836868C08AE08235 +:109AD0006868008B60836868408BA0836968207D1C +:109AE000497F4008C9074000C90F084320756968CD +:109AF000C007C00F497F03E05FE08AE0ADE01CE0F3 +:109B000049084900084320756968A21DC8790831D1 +:109B1000FFF748FD69682246887B0D320F31FFF759 +:109B200041FD05E074E019270726002C70D0A271D2 +:109B3000A648F722817F11407DE01B272E26002CAE +:109B400066D0A1806968A21D0879491DFFF72AFD2A +:109B500068682030C07A60736868C0780428A07B89 +:109B600019D040084000A073F921084069681F22FD +:109B7000C9788907490F0843A07369684007C97A03 +:109B8000400FC9000843A073696820460F300C31AC +:109B90000CF0CBFA6CE001210843E4E71E270E2607 +:109BA000002C6DD0A1806868E21D407AA0716968C0 +:109BB0008878C91CFFF7F6FC5AE0287A012805D0FE +:109BC000022815D080487BA132384FE01D270E2691 +:109BD000002C55D06888A080A889E080E889208181 +:109BE000288A6081688AA0817848DF22817FA2E785 +:109BF00012270E266888FFF71DFD002C40D06878DC +:109C00004007400F032833D17048FD22817F92E73F +:109C100036E0287A03000CF0F7FC06041010202030 +:109C2000202619270726002C2AD0A1806748A27178 +:109C3000817F4908490081771AE019270726002CFF +:109C40001ED0A180287A012805D00320A0715F488A +:109C5000EF22817F6FE70220F8E721462846029A2B +:109C600001F04BFCFEBD532052A100010CF0DBFBC8 +:109C70000298002C068001D0278066800020FEBD5F +:109C800002980680FAE710B5504894B080781328FF +:109C900002D0082014B010BD22206946087009A91E +:109CA0006846F9F760F904460021072003F007FC35 +:109CB0002046EFE700B5454895B08078122801D0DE +:109CC0000820B5E41E216846017000218170C17032 +:109CD00009A9F9F748F90028F3D10021072003F07A +:109CE000EEFB1120FFF749FA0020A1E400B5374848 +:109CF00095B00078022801D0032818D11B2108A8AC +:109D000001730021817369460BA8F9F72CF900282B +:109D100004D1684640781B2801D0032088E4002144 +:109D2000084603F0CCFB68468078002801D0082064 +:109D30007EE40120FFF708FA002079E4F8B5234C0F +:109D400003000CF061FC0A068017808080804B3590 +:109D50006E80FFF7CBFF00282AD1F7F7E9FD002836 +:109D600026D02221017000210172F7F7C2FDA07FE9 +:109D7000012152E08EB23046FFF741FA050004D1CE +:109D800011480CA12E300CF04EFB287821280FD062 +:109D9000F7F7CEFD00281BD01221017002270772B1 +:109DA00046800020A875F7F7A4FDA07F3843A07770 +:109DB000F8BD00007372635C6761705F636F72650A +:109DC0002E630000FFFF000036050000740A00202B +:109DD000132229463046FFF7F6FBE9E7A578122D56 +:109DE00006D0132D07D0FA49FA480CF01CFBDFE728 +:109DF000FFF760FF01E0FFF746FF0028D8D1F7F733 +:109E000097FD0028D4D022210170122D07D0022105 +:109E10000172F7F76EFDA07F10210843C7E701210B +:109E2000F6E7A07C810901290BD0800904D0E9481C +:109E3000E74922300CF0F7FA03210020FFF710FC6D +:109E4000B6E70221F9E7E348E1492930CDE7F7B564 +:109E500014460D0004D1DF48DD4931300CF0E3FA3F +:109E600028780827012807D002281FD0D948D849C8 +:109E700062300CF0D8FAFEBD0098FFF7C0F906007A +:109E800004D1D448D24938300CF0CDFA0220B07554 +:109E90001030207060783843607007CD083407C4F4 +:109EA000CD482022817F11438177FEBD0098FFF7C6 +:109EB000A6F9060004D1C748C54946300CF0B3FAEC +:109EC000A988C648814208D1EA88824205D1132276 +:109ED00031460098FFF777FBFEBD814202D1E8884A +:109EE000002809D01220207060783843607007CDB8 +:109EF000083407C4002006E07823002202200099DD +:109F000003F038FA0120B075FEBDB34840897047B0 +:109F1000FFB591B01498F8F721FF00285DD1012416 +:109F2000684603218471C9028180002201A920466C +:109F3000FAF719F9002850D16846152184714902B1 +:109F4000818000261C2102A800960CF04DF901200A +:109F50000146684610310170002001466846417094 +:109F60008178F9273940891C21438170017A0225C3 +:109F70002943017212998186C6861F2101870C90A0 +:109F800011980F9001A80B9009AA0BA902A8F9F744 +:109F9000B5FE002821D168468F4E808CF08068463F +:109FA00084718F498180807809AA3840801C4108DB +:109FB0004900684681708586058713A80F900BA914 +:109FC00002A8F9F79BFE002807D16846808C3081F3 +:109FD00031460A311498F8F7D4FE15B0F0BD30B50B +:109FE0000C46804995B08C4241D37F4901229204AE +:109FF0000968944201D38C4239D3203800220125CC +:10A0000003000CF001FB06042F494D535C64002152 +:10A01000082003F02EFA002802D0112015B030BD20 +:10A0200024206946087000A80522A11C02300CF00B +:10A030007CF809A96846F8F796FF050002D0082DBC +:10A040000ED031E0082300221146184603F092F9A1 +:10A05000082829D05F485E49D6300CF0E4F923E0A7 +:10A060000620DBE76068002803D0884201D2102078 +:10A07000D4E73D2168460170218841806188818054 +:10A0800009A9F8F770FF05000ED1606800280BD011 +:10A090006946098D018007E0206801F079FC02E043 +:10A0A000204600F0D8FC05462846B7E73E2007E0EA +:10A0B000857000E0827009A9F8F755FFF3E73420B6 +:10A0C000694608702078C0076846F3D0F0E707209B +:10A0D000A4E730B50C46444995B009688C4201D2DA +:10A0E00010209BE7203803000CF08EFA0504212194 +:10A0F000232132002088FFF782F8002804D000785E +:10A10000222803D2082089E7384887E725216846B6 +:10A1100001702188418009A9F8F725FF050015D1B4 +:10A120000AA905220231A01C0BF0FFFF0EE0062554 +:10A130000CE02068002805D0884201D2102505E0F7 +:10A1400001F01BFC24480025808BA080284665E791 +:10A15000072063E720481330704710B520211E48C0 +:10A160000CF040F80120FEF7EFFF1120FFF705F893 +:10A1700000211948C943818000218176E1218900AD +:10A18000818301460C300D310446F7F751FC12482B +:10A190000722214613300BF0C8FFFFF70EF8002806 +:10A1A00003D00B4912480CF03EF900F0D5FF10BD6A +:10A1B00010B504463C210CF015F8A07F8008800003 +:10A1C000A077202020700020A0752034607010BD82 +:10A1D000B49D00008C050000740A0020FFFF000001 +:10A1E000012A000000800100280000200230000049 +:10A1F000FB0600007047FEB50546FF480C4681424D +:10A2000007D301208004844205D3FC4800688442BF +:10A2100001D21020FEBD002D02D0012D32D126E04A +:10A22000F74908220F4668460BF07FFF3946204663 +:10A23000FFF777F90028EDD1FEF7BFFF060006D043 +:10A240000722694638460BF070FF3046FEBD207885 +:10A25000002801D0012805D1E94807223946C01D50 +:10A260000BF063FF0021092003F029F90FE00978C2 +:10A27000002907D0012905D0022905D0032903D0E0 +:10A28000E048FEBD0720FEBD0120FFF7E9F9DC48EC +:10A290000C3885760020FEBD10B5D8490968884283 +:10A2A00001D2102093E7D64902460C390B7B0D31C1 +:10A2B0001846FFF777F9002089E7FFB599B0054602 +:10A2C000002069460871087208A9087408751446C8 +:10A2D000CA480122C849920400681E46002D05D0D4 +:10A2E0008D420BD3954201D3854207D3002C08D071 +:10A2F0008C4203D3944204D3844202D210201DB076 +:10A30000F0BD2846204318D01F270CAB01AA0097A8 +:10A3100028461A99FFF79FF80028F0D10DAB02AA42 +:10A32000314620460097FFF796F80028E7D16846A7 +:10A33000007AC10703D00A20E1E70720DFE78007A2 +:10A3400005D568460079800701D50B20D7E703AF14 +:10A35000002D0FD01A20694608731A988873294671 +:10A36000F81C1A9A0BF0E1FE0EA903A8F8F7FBFD02 +:10A370000028C4D1002C0ED02021684601738673BA +:10A3800032462146F81C0BF0D0FE0EA903A8F8F7C0 +:10A39000EAFD0028B3D19A4908A8007C0C3948701E +:10A3A0000020ACE770B504460A2020700D46204618 +:10A3B000F8F7D9FD002805D139202070294620461C +:10A3C000F8F7D1FD70BDF7B500260C4605460B2702 +:10A3D0001AE02968B00009580978002903D001293A +:10A3E00001D00720FEBDA170296806220958E01C93 +:10A3F000491C0BF09AFE277020460299F8F7B3FD2E +:10A400000028EFD1761CF6B22879B042E1D80026B8 +:10A410003A270FE0A868B10041581022A01C0BF0A9 +:10A4200084FE277020460299F8F79DFD0028D9D1B7 +:10A43000761CF6B2287BB042ECD80020FEBDF0B509 +:10A44000044671A003C897B06B4B00271591149078 +:10A450009C4211D369480125AD040268AC4201D386 +:10A46000944209D32078012809D16168994203D325 +:10A47000A94204D3914202D2102017B0F0BD604926 +:10A480000C390A78012A0CD18A88614B9A4203D090 +:10A49000002806D0012804D08A7F13079B0F06D11D +:10A4A00001E00820E9E7D30701D1910701D5112088 +:10A4B000E3E7218A574B0A46203A9A4207D30128FC +:10A4C00075D1002973D1628A002A70D111E0022867 +:10A4D00001D0032801D1A02969D3012809D0484A15 +:10A4E0000C3A5278D20704D0628A002A5FD0B42A8C +:10A4F0005DD8002806D0012808D0022804D00328FF +:10A5000055D117E0002518E0022516E0002902D1F8 +:10A51000608A00280CD004256068007800280CD0E0 +:10A52000012809D0022807D0032805D03548A4E720 +:10A530000125F1E7032500E00127207A002806D055 +:10A54000012806D0022806D003287CD105E0002689 +:10A5500004E0012602E0022600E00326002D01D0DF +:10A56000022D14D1002E12D0E068FEF722FF002841 +:10A5700083D123480C384078800702D02148401E00 +:10A580007BE7022D03D1022E5DD0032E5BD0182174 +:10A5900068460170218A4180218A8180857118482E +:10A5A0000C38007B002803D001286FD104E04AE07A +:10A5B00000216846C17102E001206946C871684601 +:10A5C000077221780930012937D006210BF00AFEE5 +:10A5D00069460E74207D8207C107D20F4007C90F5C +:10A5E0005200C00F11438000014314A8405C69462B +:10A5F000C873002827D00FE0008001002800002049 +:10A60000800A002002320000070605040302010050 +:10A61000FFFF0000E13F000009A96846F8F7A3FC2E +:10A62000002884D109A96846FFF7BCFE0028A7D1FD +:10A63000002D0AD0022D08D010E061680622491CC6 +:10A640000BF073FDC4E7072017E7002E06D009AA18 +:10A650006946E068FFF7B7FE002891D11B206946E4 +:10A6600008700120887009A96846F8F77CFC00286A +:10A6700086D108A840791B2819D12B000BF0C4FF04 +:10A680000504040707040A00032001E00FE002208C +:10A69000FEF75AFD012D0CD0608A002809D0002257 +:10A6A00083001146104602F065FE002801D0032009 +:10A6B000E3E60020E1E6F3B5032687B00D46002966 +:10A6C0000AD0FA4885426FD301208004854203D323 +:10A6D000F7480068854267D30798FEF790FD0400AD +:10A6E00005D02078222804D2082009B0F0BDF14816 +:10A6F000FBE7A07F8707BF0F002D05D0294638460E +:10A70000FEF722FE0600F0D139460027EA4801296B +:10A7100007D0022931D0E949E9480BF084FE3046E0 +:10A72000E3E7A27D2946012A02D0827F920701D564 +:10A730001120DAE700291BD108216A46049711820B +:10A740000592418904AADF48FAF7FDF80028CCD128 +:10A750006846008A082801D00320C6E768460188B9 +:10A7600001814188418181888181C188C18102A99B +:10A77000079801F061FF0646D1E7A17D022916D1B5 +:10A78000807F800613D4002D04D0A07F40070CD416 +:10A79000002100E00121079801F08FFF0600BED1E3 +:10A7A000A775002DBBD004E01AE01126B7E7002DF5 +:10A7B00016D02A4621460798FEF725FF064611289F +:10A7C000ADD1A07F4007AAD42046082229460E30EA +:10A7D0000BF0ABFCA07F04210843A07700269EE786 +:10A7E000102082E770B50C460546FEF708FD010013 +:10A7F00004D022462846FEF7E6FE70BDAD4870BD87 +:10A8000000B50146143195B0192901D2810707D04E +:10A8100001461E3104D00A3102D0072015B000BD18 +:10A82000312269460A70887009A96846F8F79BFBCF +:10A83000F4E701B582B00220694608809E4802AB69 +:10A8400000896A460021F9F7E7FE6946098802296E +:10A8500000D003200EBD1CB50021009102216A46E4 +:10A860001180934901900968884201D210201CBDD3 +:10A87000914801899348FAF766F8694609880229E0 +:10A88000F5D003201CBDF0B50E46884985B01746AB +:10A8900005468E4207D386480122920400689642FC +:10A8A00004D3864202D2102005B0F0BD1F2F01D97B +:10A8B0000C20F9E7804C8D4226D3954201D3854286 +:10A8C00022D3E08803A9F9F758FE0028ECD12878B4 +:10A8D00069464873E08803A9F9F730FE0028E3D100 +:10A8E0006946009008780221084369460870497B50 +:10A8F000090703D00821084369460870E0886946C3 +:10A90000F9F7B5FD0028CFD169468F80E08833463E +:10A9100001AA0021F9F780FE69468988B942C3D0AF +:10A920000320C1E71CB50C4600210091019122884B +:10A9300069460A805E4901900968002801D0884272 +:10A9400001D38C4201D210201CBD002801D0002A66 +:10A9500009D059486A46C1885A48F9F7F4FF694650 +:10A96000098821801CBD0C201CBD10B50123FEF7F9 +:10A970004DFC2CE4002310B51A461946FEF746FCA0 +:10A9800025E430B505464A4895B000680C4681423A +:10A9900002D2102015B030BD2846FEF730FC00284A +:10A9A00007D00178222902D3807F800603D40820B3 +:10A9B000F0E74048EEE7132168460170458009A999 +:10A9C000F8F7D1FA0028E5D108AA0A2151567F29C3 +:10A9D00001D02170DEE70520DCE7F8B5012304464D +:10A9E0001A46194602F0C6F8074601231A46022104 +:10A9F000204602F0BFF8064601231A4604212046ED +:10AA000002F0B8F8054601231A460321204602F059 +:10AA1000B1F80446002F03D128492B480BF003FD61 +:10AA2000002E04D1AD20254980000BF0FCFC002D48 +:10AA300004D125482149801C0BF0F5FC002C04D1E1 +:10AA400021481E49C01C0BF0EEFC22213846FEF7BF +:10AA50000EFC3846F8BD10B50446006800280CD03E +:10AA60001249884207D301218904884205D310493D +:10AA70000968884201D2102014E400F071FFA08818 +:10AA80000D4CA083A07E01280DD10021092002F0E9 +:10AA9000F0FC002800D00120A17C8909012915D0F3 +:10AAA0000321FEF7DDFD002006E400000080010028 +:10AAB0002800002002300000740A0020B49D00002D +:10AAC000C6090000FFFF0000B30200000221E8E712 +:10AAD00030B5F74B9A4207D301239B049A4205D322 +:10AAE000F44B1B689A4201D2102030BD1578EB065A +:10AAF0005B0F042B07D85478072C04D39378102BC2 +:10AB000001D8A34201D2072030BDD3785B0702D41D +:10AB100013795B0701D5062030BDC37FAC075B0806 +:10AB20005B00E40F2343C3770878EF2318401378C2 +:10AB30009B06DB0F1B0118430870F12318401378A4 +:10AB4000DB065B0F5B001843087050780873002029 +:10AB500030BD30B500240C70C378DB07DB0F0B7001 +:10AB6000C578AD07ED0F6D002B430B70C5786D07F1 +:10AB7000ED0FAD002B430B7014700179C907C90F9D +:10AB8000117003799B07DB0F5B001943117000798B +:10AB90004007C00F80000143117030BD70B51446EE +:10ABA0000D460646F6F7C4FE002809D0A221017022 +:10ABB000142221460830F6F707FBF6F79AFE70BD1F +:10ABC000132229463046FEF7FEFC70BD70B51446D0 +:10ABD0000E460546F6F7ACFE002809D0222101708A +:10ABE00045802178017261784172F6F782FE70BD6E +:10ABF000132231462846FEF7E6FC70BD10B5AE4C78 +:10AC0000207C00280CD1204621461038FDF762F840 +:10AC1000002803D0A9A1F2200BF005FC012020742C +:10AC200010BD70B594B015460C462C226946189E8E +:10AC30000A704880002B17D00822194601A80BF093 +:10AC400074FA68468581102231460E300BF06DFA99 +:10AC500009A96846F8F787F9002803D1A17F1022D7 +:10AC60001143A17714B070BD002001900290E8E775 +:10AC7000F0B50646008A97B080B20D460190FEF707 +:10AC8000BEFA04468C48317848380746E8370990C0 +:10AC90000B000BF0B9FC0EFCFB48085F8798B8D995 +:10ACA000FAF9F8F7F6FC002301221946019801F0A1 +:10ACB00061FF050004D1FF2080A130300BF0B3FB11 +:10ACC000002C04D1FF207DA131300BF0ACFB387E8D +:10ACD000C00904D078486030C06DA86112E02B2014 +:10ACE000694608720BA902A8F8F73DF9002804D0BC +:10ACF000FF2072A13C300BF096FB74490C980BF0CE +:10AD00008EFAA9617068A862B068E862A07F8007C7 +:10AD1000800F012820780DD0252804D0FF2067A1BE +:10AD20004D300BF080FB324621460198FFF736FF8D +:10AD300017B0F0BD2528F6D0222806D0242804D04C +:10AD4000FF205EA146300BF06EFB25212046FEF76A +:10AD50008EFAE8E7002301221946019801F00AFF64 +:10AD6000060004D1FF2055A158300BF05CFB002CED +:10AD700004D1FF2051A159300BF055FB2078252834 +:10AD800004D03078012108433070D1E702202870C8 +:10AD9000B068A860B068002802D000202871C7E71A +:10ADA0000120FBE72B2069460870434968464C396F +:10ADB000F8F7D9F8002804D0FF2040A178300BF034 +:10ADC00032FB03201BE02A206946087000A81022ED +:10ADD000023071680BF0A9F904A810220230B168A2 +:10ADE0000BF0A3F9344968464C39F8F7BCF8002851 +:10ADF00004D0FF2031A189300BF015FB042028700E +:10AE00000998686094E7B068002804D1FF202BA15E +:10AE100095300BF008FBE07F400704D5FF2027A109 +:10AE200096300BF000FBB06806220A3800903379A8 +:10AE30000421019801F0FBF90028A6D0FF201FA1F2 +:10AE40009B300BF0F0FA73E7002C04D1FF201BA11C +:10AE5000A3300BF0E8FA2046223010220546716834 +:10AE60000BF063F928212046FEF701FAA07F800746 +:10AE7000800F022814D100231A462146009501981C +:10AE800006E04BE1BAE0B0E095E03FE071E05FE161 +:10AE9000FFF7C7FE11281BD029212046FEF7E7F94E +:10AEA000E07F317A4007400FC9000843E0773FE771 +:10AEB0000080010028000020400B00207372635CBA +:10AEC0006761705F7365632E6300000040420F008E +:10AED000A07F000704D5FF20FD49B0300BF0A3FA96 +:10AEE000A07F08210843A0770020608620463430E8 +:10AEF0000BF078F9E07FFD220146C9071040890F69 +:10AF00000843E077307A2034207011E700230122D3 +:10AF10001946019801F02EFE040004D1FF20EC49EF +:10AF2000CD300BF080FA2B2069460872E94902A85F +:10AF3000F8F719F8002804D0FF20E549D2300BF0CB +:10AF400072FAE4488188204621300176090A417668 +:10AF50000E2129702146FC316960017E2974407EF2 +:10AF60006874DC482C30A860103030346C61E860C4 +:10AF7000DEE6002C04D1FF20D549E6300BF053FA71 +:10AF80002078212893D93079012802D0022808D1CD +:10AF900003E0E07F04210843E077387E0121084385 +:10AFA0003876324621460198FFF7F8FD23212046E6 +:10AFB000FEF75DF9BCE601220421019801F01FFCB7 +:10AFC0000028A2D0002301221946019801F0D2FDE9 +:10AFD000040003D1BE49C0480BF025FA0F202870A9 +:10AFE000172028716E34AC60A2E60421019801F0AC +:10AFF00056FC002889D11020287099E600230122F0 +:10B000001946019801F0B6FD050004D18720B0492A +:10B0100080000BF008FA2E462036307E41064DD5D2 +:10B02000A17F8F07BF0FC00713D029468031486F1B +:10B0300000280ED0027CF37DD207D20F5B001A43AA +:10B040000274486F5108E27F4900D207D20F1143C2 +:10B050000174307E000713D52A468032116F002913 +:10B060000ED0087CF37DC007C00F5B001843087446 +:10B07000116FE27F40084000D207D20F10430874DE +:10B08000307E80070BD5F8204259002A07D0012FC7 +:10B0900005D02946307C31311032FEF783FA307EFC +:10B0A000C0060BD5F8204259002A07D0012F05D140 +:10B0B0002946307C31311032FEF774FA0523684698 +:10B0C0000370357E4570834822216038019A0170F3 +:10B0D0004178C908C900C91C417042800372457299 +:10B0E000F6F78EFD2078252809D021280BD07A4844 +:10B0F00077495B300BF097F92078222803D9222179 +:10B100002046FEF7B4F80021019801F06BFD0028FD +:10B1100000D10DE670486E49633092E674686D4D5B +:10B1200020786035092802D00A28F2D10BE0E168C6 +:10B13000002902D02846F7F7E8FE2169002902D04D +:10B140002846F7F7E2FE21462846F7F7DEFEEFE550 +:10B1500061485F49883074E65E4810B504222821B2 +:10B160006030F7F7B9FE5B480024EC30017E4906F9 +:10B17000490E01764038C465FCF739FD55493C312C +:10B1800008461038F6F78BFC52484C30047410BD5A +:10B1900070B50D46FEF733F8040004D14E484C4913 +:10B1A000A7300BF040F9FF21053128460BF01CF8C1 +:10B1B000A07F8007800F01280CD00221284688300C +:10B1C000FCF716FD002804D043484149AC300BF091 +:10B1D0002AF970BD0121F1E70A46014610B5104673 +:10B1E0008830FCF71FFD10BD70B5054611200C46D8 +:10B1F0000870002161702121495D002908D00329D0 +:10B200000ED0042910D034483149C6300BF00BF968 +:10B2100020780009012802D9E87FC008607070BD5D +:10B220000007000F203002E00007000F30302070D0 +:10B23000EEE7F0B504464068082601789BB008297F +:10B240000DD00B2903D00C294BD1012181716068ED +:10B2500087883846FDF7D3FF05004CD147E0478883 +:10B260003846FDF7CCFF050004D1172018494001EE +:10B270000BF0D9F82878212833D0282833D16068FA +:10B2800002210C3000F050FF00282CD0606808210B +:10B29000001D00F049FF002825D02D2168460170CF +:10B2A000478029461022223101A80AF03EFF0FA94B +:10B2B0006846F7F758FE002804D007480449EF30E5 +:10B2C0000BF0B1F8A87F10210843A877292105E0E9 +:10B2D000BCAE0000F40A0020030200002846FDF77F +:10B2E000C6FF1BB0F0BD607830436070F9E7FE49DF +:10B2F000FE480BF098F8A87FEF210840A87729783E +:10B3000021290FD061688A79002A02D08978002922 +:10B3100012D08007800F022849D0F448F249343017 +:10B320000BF081F8FEF7DEF90028DAD0EF48EE499D +:10B330003F300BF078F8D4E7607830436070E87FF6 +:10B34000C00701D0042100E00321212041552878C5 +:10B3500029280BD03946062002F0B1F82878242895 +:10B36000E0D122212846FDF782FFDBE700230122FE +:10B370001946384601F0FEFB040004D1C920DA4921 +:10B3800080000BF050F825212846FDF770FF0D20B6 +:10B3900008A90871204609A98830FCF735FC022865 +:10B3A000C0D00028BED0D148CF491D30B8E7607862 +:10B3B00030436070B6E7F7B58AB015460646FDF72C +:10B3C0001EFF002841D0017822293ED323293CD0FA +:10B3D000C17F490739D4807F8007800F01280DD0B5 +:10B3E000002301220021304601F0C4FB0746C0487B +:10B3F0000290F7F781FD040007D101E00123F0E797 +:10B40000BA48B94959300BF00EF8002F1FD08837D1 +:10B4100067610298F7F770FD07460298F7F76CFD31 +:10B4200009212170266225710B99E760A1602061D6 +:10B4300003A92046FCF70CFC022806D0002804D003 +:10B44000AA48A94975300AF0EEFF0DB0F0BD002002 +:10B4500007466061E4E730B5002387B00546012266 +:10B46000194601F087FB04462846FDF7C8FE007820 +:10B4700022281BD9002C04D19C489B4981300AF01A +:10B48000D2FF0F21684601701721017120466E30EE +:10B49000029069461A30FCF7B7FB022806D0002854 +:10B4A00004D0E520904980000AF0BDFF07B030BD10 +:10B4B00030B5002387B005460122194601F05AFB3A +:10B4C00004462846FDF79BFE00782228EED9002C82 +:10B4D00004D18648844993300AF0A5FF10206946BC +:10B4E000087020468830FCF78FFB0028DED0E9206A +:10B4F0007D4980000AF097FFD8E7F7B50546007848 +:10B500000027000982B00C463E4602287ED007285C +:10B5100002D00A284AD14AE068680178082907D091 +:10B520000B2930D00C292ED070486F49D33060E100 +:10B5300014271A26002C6AD04088A080FDF75FFEF1 +:10B540000090002804D169486749AF300AF06BFFCA +:10B5500000980099C07DA21D1831FEF723F8686895 +:10B5600008228089E081696820461030091D0AF0B0 +:10B57000DCFD207E01210843F92108402076009857 +:10B580004021807F47E018270826002CD3D08088F0 +:10B59000A080FDF734FE050004D1F7205249800059 +:10B5A0000AF041FFA11D2846FFF71EFE23E1002CF3 +:10B5B00001D0288BA080287A01287DD0022804D0D1 +:10B5C00003282FD048494B4813E11C270726002C9D +:10B5D000B1D0A088FDF713FE0090002804D1FD2013 +:10B5E000414980000AF01FFF287B8007800F012857 +:10B5F000A07914D040084000A071FD210840297BAB +:10B600004907C90F49000843A07101E0E3E0DFE00A +:10B6100000988021807F084300998877EBE0012122 +:10B620000843E9E713270B26002C84D0A088FDF7F8 +:10B63000E6FD00900023A0880122194601F09AFA45 +:10B6400005460098002804D12A48274960380AF0A6 +:10B65000EAFE002D04D181202349C0000AF0E3FE58 +:10B660000098807F8007800F012859D0E86A817890 +:10B670008907890F0129A17954D049084900A1718E +:10B680008278FD255207D20F294052001143A17143 +:10B69000E322114002785207D20E1143A171DF223A +:10B6A00011404278D207920E1143A1710021E1713D +:10B6B000C1782172427900E037E00179607AD307DE +:10B6C00040084000DB0F18439307DB0F28405B0066 +:10B6D00018435207FB23D20F1840920010436072A8 +:10B6E000A07A4008400007E0BCAE00000E03000056 +:10B6F000540B002067040000CA07D20F10438A07CA +:10B70000D20F2840520049071043C90F1840890042 +:10B710000843A0720098007823286CD92621AFE056 +:10B72000A86AA4E701221143A9E7297BFE48022960 +:10B7300010D017270C26002C4AD0012911D003293C +:10B740001ED004291FD005291DD0F849F8480AF059 +:10B750006AFE23E019270726002C4CD00121A17195 +:10B7600005E00121A171E17989088900E171017E7B +:10B77000CA094906D201890E49000A4302760DE042 +:10B780000220A07106E0687B0007000F8030A071E6 +:10B79000052918D0E07980088000E071A088FDF7C5 +:10B7A0002EFD05460078212825D0232804D0E04826 +:10B7B000DE490C300AF037FEA088002101F012FAB1 +:10B7C000222128465DE0E07980088000401CE4E703 +:10B7D0000498068015E0002C01D06888A080287AA3 +:10B7E000032828D004280FD005284DD0D048CF49B1 +:10B7F00064300AF018FE0498002C068001D02780DF +:10B800006680002005B0F0BD15270C26002CDFD087 +:10B810000023A0880122194601F0ACF9050004D1EB +:10B82000C348C2492A300AF0FEFD0622A11DA869BC +:10B8300009F0DCF9DFE716270726002CC8D0A0881E +:10B84000FDF7DDFC00900023A0880122194601F0DD +:10B8500091F905460098002801D0002D04D1B44884 +:10B86000B24938300AF0DFFD2878C00601D5022041 +:10B8700000E00120A071009800782328BBD927217F +:10B880000098FDF7F4FCB6E717270C26002C9FD094 +:10B89000A088FDF7B4FC00906D7A002804D1A4487C +:10B8A000A2494B300AF0BFFD0621A01D0AF09AFC08 +:10B8B0000020A071207A032108432072FB21084058 +:10B8C0000099C97FC907490F08432072680692D5BD +:10B8D000E07904210843E071A07AE90740084000BC +:10B8E000C90F0843E17A2A0749084900D20F1143DA +:10B8F000FD22AB07DB0F10405B001843A072E80687 +:10B90000C00F114040000143E17274E710B50446D6 +:10B91000807990B08009012804D04D20834900012E +:10B920000AF081FDFFF76AF90120694608707E4838 +:10B930000AA9A0380190201D0290601C0B90684657 +:10B94000FCF786F9002804D07948784987300AF056 +:10B950006AFD0322601C0B990AF0E7FB10B010BDD2 +:10B9600010B5714CA03C002805D00146102220469D +:10B970000AF0DBFB0120207410BD10B50446FFF770 +:10B980003DF969491022A03920460AF0CEFB10BDCE +:10B9900070B50025644C00281CD06649884207D346 +:10B9A00001218904884205D363490968884201D28C +:10B9B00010250DE0062109F003F9411C07D05A4972 +:10B9C0004039C865207E80210843207600E00725A5 +:10B9D000284670BD207E4006400EF6E7F3B50020F5 +:10B9E00089B00D46029000290AD0524885421CD3E6 +:10B9F00001208004854203D34F480068854214D358 +:10BA00000998FDF7FCFB060003D03078222815D1F9 +:10BA100002E04A480BB0F0BD002D08D1B07FC1094B +:10BA200003D08007800F022801D01020F2E7B07FFA +:10BA3000C10601D4000703D5002D01D00820E9E795 +:10BA40003948007EC00712D1F07F400701D50D2094 +:10BA5000E0E7002201231146099801F08BF8070066 +:10BA600005D0B07F8007800F022802D00BE01120A4 +:10BA7000D0E7002D07D02A4639463046FFF728F890 +:10BA800002900028C6D128488C38F7F735FA040010 +:10BA900003D126492A480AF0C6FC0A2020700998DA +:10BAA000206238468830A060B07FFB218007800F7D +:10BAB000012829D0002D4CD002202071381DE060D3 +:10BAC00038780007400F20743878C006C00F6074C3 +:10BAD000A07C2A788008D2078000D20F1043A0747F +:10BAE0000840F17F01AAC907490F0843A074A8784C +:10BAF000E07469462846FFF72CF8684600792075FF +:10BB000068460078607528E001202071207B2A7843 +:10BB10008008D2078000D20F104320730840297894 +:10BB20008907C90F89000DE0E00B0020BCAE0000C2 +:10BB300053040000008001002800002002300000B3 +:10BB4000630500000843207324213046FDF78FFB76 +:10BB50000BE0032020710520207325213046FDF7DE +:10BB600086FBB07F4006400EB07703A92046FCF765 +:10BB70006FF8022805D0002803D0FD49FD480AF0DF +:10BB800052FC029846E7FFB581B00A9D06461C4666 +:10BB90001746142128460AF027FB0B980021016064 +:10BBA000F8070ED0F44920680968884239D312306A +:10BBB00028602068143068602068A8600B982168AD +:10BBC0000160B80726D56068002803D0EA490968F3 +:10BBD000884226D3029900290AD0FC3600280ED0CC +:10BBE00031461030FDF79DFC00281BD1606810E045 +:10BBF000002816D0E86080366068B0670AE0FEF77B +:10BC0000A9FA0146072230460AF08FFAFEF7F6FF3E +:10BC1000DA48E860780707D5D749A06809688842FC +:10BC200001D21020EEE528610020EBE5FFB5D44AF3 +:10BC30000E4607CA97B002AB07C3002700970197CB +:10BC40001798FDF7DCFA050005D02878262804D0DF +:10BC500008201BB0F0BDCB48FBE700231A4619466D +:10BC6000179800F087FF040004D1C248C049803013 +:10BC70000AF0D9FBA87F8007800F1690012814D006 +:10BC8000022824D0BB48BA4999300AF0CCFB0121E4 +:10BC90000022852E31D01EDC002E26D0812E26D00B +:10BCA000822E26D0832E1ED125E0002EEFD12146F4 +:10BCB0002846199AFEF70CFF0028CAD119988078F7 +:10BCC000009019980078C007C00F0190DFE719981D +:10BCD000002808D1DBE7862E11D0882E11D0892EBE +:10BCE00011D08A2E11D00720B3E710460EE0084687 +:10BCF0000CE002200AE0032008E0052006E0062010 +:10BD000004E0082002E0092000E00A20002222715D +:10BD100001216A461176211D0791002801D020716A +:10BD2000FAE0169801280CD0A66AE06A02220121E6 +:10BD300010900020A0602846173002291AD0012157 +:10BD400019E0E66AA06A1090032030702078FB2387 +:10BD5000C006C00F7070B07801221840009BF370CD +:10BD60008008019B800018430221B0700020707190 +:10BD70003071DEE70021890009190861681C022A78 +:10BD800001D0012100E00021890009190861B07883 +:10BD90008007800F01285ED1109880788007800F7F +:10BDA000012858D110980079844610984079009065 +:10BDB000169801281DD0317908A801747179017590 +:10BDC00008A8027C6046024008A8007D009908404F +:10BDD000139010433FD06C491A98884207D3012131 +:10BDE0008904884215D364490968884211D2102019 +:10BDF0002FE70CAA0DA91998FEF7ABFE08A8007C46 +:10BE000061460840307108A8007D009908407071B3 +:10BE1000D6E720463C3021460090F031169801913B +:10BE2000022834D000211A9B20460C33FFF7ABFECA +:10BE30000028DDD12046503021460090F43116987C +:10BE40000191012825D0002120461A9B139AFFF763 +:10BE50009AFE0028CCD110988078400702D4E87F61 +:10BE6000C0072BD0169902A8012914D0109909787F +:10BE70004900405A21780907490F4900C8408707FF +:10BE8000BF0F2AD0012F14D0022F0FD113E00121B0 +:10BE9000C9E70121D8E721780907490F4900405A2D +:10BEA000109909784900C8408707BF0F032F04D0B5 +:10BEB00004E0022711E001270FE00227169801286D +:10BEC0000BD1B078FB210840E97FC907490F08432F +:10BED000B07020780007400F3070207810224008A2 +:10BEE000400020701099D2434978C907C90E114308 +:10BEF00008402070C00623D4022F21D0012F21D06A +:10BF00000020A061E0612062606220461830A060DD +:10BF1000E87F40084000E877204606A98830FBF714 +:10BF200073FE002806D0022804D06F2010490001BB +:10BF30000AF079FA25212846FDF799F9002088E6CC +:10BF4000032008E020460D211B300AF04BF9204663 +:10BF50001830A060042069460875E87F0121084375 +:10BF6000E87705AA29461798FEF730FED4E70000C7 +:10BF7000BCAE00008E05000028000020400B002011 +:10BF8000606701000230000000800100F0B587B05A +:10BF900015460E0004460DD06A48854207D301209D +:10BFA0008004854206D368480068854202D210208A +:10BFB00007B0F0BD2046FDF722F9070004D038781D +:10BFC000272803D00820F3E76048F1E700231A464A +:10BFD0001946204600F0CEFD040003D15C495D48BF +:10BFE0000AF021FA0020002E05D0022E08D0012EE2 +:10BFF00011D00720DCE701216A461171A06018E02A +:10C00000234618336946A360087110222946184652 +:10C010000AF08BF80DE021461831A16069460871DD +:10C02000A061E061206260620621284608F0C8FD38 +:10C03000A0612078C10714D0400840002070022081 +:10C04000694608702046183002907030FBF7DCFD1E +:10C05000022806D0002804D03E483D4923300AF08B +:10C06000E2F925213846FDF702F90020A0E770B576 +:10C0700094B00D460646002B02D0072014B070BDC8 +:10C08000FDF7BDF8040007D02078222802D3A07F56 +:10C09000400603D40820F1E72C48EFE7002D19D023 +:10C0A0002D216846017046801022294601A80AF019 +:10C0B0003CF8E07F297C4008C9074000C90F0843CD +:10C0C000E077297C40078906400FC90EC900084364 +:10C0D000E07703E02E2168460170468009A9684692 +:10C0E000F6F741FF694609782D2905D1002803D1CB +:10C0F000A17F10221143A177A17FBF221140A17718 +:10C10000BCE710B50C46FDF77AF8002805D00E49BB +:10C1100009688C4203D2102010BD0C4810BD214686 +:10C12000FFF762F8002010BD05E00278401C002AED +:10C1300001D0002070470A46491E89B2002AF4D176 +:10C14000012070470080010028000020023000001C +:10C15000BCAE00000F07000030B50346072903D02E +:10C160000820DA781C7916E00720FAE707290BD0B7 +:10C170005500ED186D79072D01D0401EC0B2521C3C +:10C18000D2B20F2A07D105E05500ED186D79072DC1 +:10C19000F3D0F4E700222546641EE4B2002DE5D179 +:10C1A00030BDFFB581B00C461646114620460A9FA9 +:10C1B0000B9DFFF7D1FF00280AD020790F2803D369 +:10C1C000FEA1A0200AF02FF9A078C00907D019E03D +:10C1D000072E02D0112005B0F0BDFD48FBE7019805 +:10C1E0002880381D6880002068712871EF800498CD +:10C1F00028812846F6F7DFFE002803D1EFA1AD2005 +:10C200000AF011F9E07821794018491CC0B2217177 +:10C210000F2801D30F38C0B2400000194671817950 +:10C22000F12249084900114081710020D3E7FFB590 +:10C2300083B01C4616460F4600231A4602210C9D69 +:10C24000039800F097FC010008D033463A46019568 +:10C2500000940398FFF7A5FF07B0F0BDDC48801EEF +:10C26000FAE7F0B5054616460F4650888DB0002314 +:10C270000122022100F07EFC040003D1CFA1DF20C7 +:10C280000AF0D1F8002069460871A078400603D171 +:10C29000CAA1E3200AF0C7F8042F5ED32A78D0079A +:10C2A000C017401C06D161786B78994255D121782E +:10C2B000090752D00121142A46DA012A42D0122A53 +:10C2C00002D0132A40D128E00C2F3DD1A27852068B +:10C2D000520E012A38D0207800090001401C20703D +:10C2E000687860706846017168792A7901021143A3 +:10C2F00068460181E879AA790102114368464181C3 +:10C30000687A2A7A0102114368468181E87AAA7A1A +:10C31000010211436846C1811AE0062F14D120782A +:10C320000009000120707188012001F0C8F8022185 +:10C3300068460171C91E018168792A790102114399 +:10C3400068461FE0062F0AD06A461279002A1BD0E1 +:10C350007088324601A9FDF77AFD0DB0F0BD207856 +:10C360000009000120707188012001F0A8F8022165 +:10C370006846017168792A79010211436846018192 +:10C380000021C9434181E3E70028E6D0748868466C +:10C3900081766978C176022181830021C18304A856 +:10C3A00005220090062311462046FFF740FF002893 +:10C3B000D3D088A1D6200AF036F8CEE7F7B58CB0F6 +:10C3C00015460C990D98F9F7CEF9C0B2082851D14D +:10C3D000002069468885688800230122022100F038 +:10C3E000C9FB040004D1FF2074A163300AF01BF8DC +:10C3F00001230021E07822790BE046003619767996 +:10C400009E4201D1491CC9B2401CC0B20F2800D1C4 +:10C4100000201646521ED2B2002EEED1002902D1C3 +:10C4200017206946888504AB02330BAA00950C9946 +:10C430000D98F7F73BFC0006000E07D002281BD032 +:10C44000032817D0FF205DA1893011E06846808D58 +:10C4500000280FD002A901910090688804230122CE +:10C460002146FFF79EFE002804D0FF2053A176301E +:10C4700009F0D9FF0FB0F0BD68781021084368704B +:10C48000F8E70020584902464300401CCA520828D9 +:10C49000FAD3704700218170017809090901017000 +:10C4A00000214170C1700171704770B50D460023C5 +:10C4B0000122022100F05EFB040004D1FF203FA115 +:10C4C000CF3009F0B0FFA0786906C009C001490E5D +:10C4D0000843A07070BD704710B50146012000F000 +:10C4E000EEFF10BD3EB58DB2002301220221284689 +:10C4F00000F040FB040004D1FF2030A1E43009F03B +:10C5000092FF20786946000900012070022008701F +:10C5100036488880C88000222846FDF798FC3EBD3A +:10C52000F7B505460078002700090C463E4601286D +:10C5300004D0FF2021A1F33009F075FF287A0328E9 +:10C540000CD041201DA1C00009F06DFF0298002C05 +:10C55000068001D0278066800020FEBDEA89702712 +:10C5600010460A3086B2002C0AD06888A080A889BC +:10C570002081E28020460A30296909F0D6FDE5E7EE +:10C5800002980680E8E7F8B543680246D9799C79B5 +:10C59000090221435C7A1E7A25025C88981D354386 +:10C5A000241FA14238D11B79022B35D1042D34D060 +:10C5B000052D3DD0062D34D0402D19E07372635CFB +:10C5C0006C326361705F636F72652E630000000000 +:10C5D000043000007372635C6C326361705F636F80 +:10C5E00072652E6300000000000C0020FFFF0000B9 +:10C5F00012D3061D0F461446284600F0E9F9082814 +:10C600000AD01120207003202072A581E7812661C5 +:10C610006078082108436070F8BD001DFFF7CEFE6A +:10C62000F8BD031D50880A461946FEF7C4FEF8BD42 +:10C63000001DFFF716FEF8BD70B50D4600238CB047 +:10C6400006461A46022100F095FA040031D02078FF +:10C650000007000F01282ED01220694688746078E8 +:10C660000523801CC874082088822888C8826888AE +:10C670000883A8884883E888888302A90C20019150 +:10C6800000901A4621463046FFF78BFD00280ED158 +:10C69000F02300223146012000F06CFE20780009D2 +:10C6A0000001401C20706078801C607000200CB07D +:10C6B00070BDCD48FBE71120F9E770B50D460023AA +:10C6C0008CB006461A46022100F054FA040006D047 +:10C6D00020780007000F012803D00820E7E7C248B0 +:10C6E000E5E71321684681746178C1740221818273 +:10C6F000C58202A906200523019100901A46214611 +:10C700003046FFF74EFD0028D1D120780009000106 +:10C7100020700020CBE7F3B581B00D460023012245 +:10C720000221019800F026FA00260446002803D1D1 +:10C73000AE49AF4809F077FE2079A8423BD2AC4819 +:10C74000AA49401C09F06FFE35E0E07841000F195E +:10C75000401C7979C0B20091E0700F2801D100200F +:10C76000E0702079401E2071B879C00708D0009889 +:10C770000199042815D09D498220183109F053FEF3 +:10C78000B8790007410F08D0400F019904280CD058 +:10C7900096498F20183109F046FE009807280AD1E3 +:10C7A00007E00846FEF784FEEAE70846FEF753FE78 +:10C7B000F3E7761CF6B228466D1EEDB20028C4D110 +:10C7C0003046FEBD10B500230122022100F0D2F94F +:10C7D000040004D1B5208549800009F024FEE078EA +:10C7E00021794018C0B2E0700F2801D30F38E070F3 +:10C7F00000202071A07880210843A07010BDF8B5FA +:10C8000017460D4600231A46022100F0B3F9040032 +:10C8100005D0002D0CD0002F07D0062006E0072DF4 +:10C8200001D00820F8BD0720F8BD0820A84204D890 +:10C830006F486E49423009F0F6FD29462046FFF761 +:10C840008BFC0646002F28D0002E26D1E0782179D7 +:10C850001CE0420012195379072B03D093791B0770 +:10C860005B0F04D0401CC0B20F280CD00CE040007D +:10C8700000198079F12318406B071B0F1843907142 +:10C8800000290AD104E00020491EC9B20029E0D1E4 +:10C89000574856495A3009F0C6FD3046F8BDF8B53C +:10C8A0000D4600231A46022100F064F9040004D169 +:10C8B0004F484E49683009F0B6FD681E052804D37C +:10C8C0004B484A49693009F0AEFD0F21E2782079E2 +:10C8D000002310E0560036197779AF4206D1B179BE +:10C8E00049084900B1715B1CDBB21146521CD2B23F +:10C8F0000F2A00D100220646401EC0B2002EE9D108 +:10C900000F2905D248000019817901221143817154 +:10C910001846F8BD10B50446402801D2072010BDC6 +:10C9200000F056F8082802D03120000210BD002186 +:10C93000304802E0491C082903D24A00825A002AE2 +:10C94000F8D1082903D049004452002010BD04202A +:10C9500010BD10B5402801D2072010BD00F038F8F6 +:10C96000082805D00021234A40001152084610BD76 +:10C97000052010BDF0B58BB016460C00074607D059 +:10C98000002E05D06188402904D207200BB0F0BDED +:10C990001020FBE72088002801D0172801D90C209F +:10C9A000F4E7084600F014F808280FD0258803A8FB +:10C9B0002A463146023009F0B8FB01A8009062888F +:10C9C0002B4607213846FFF732FCDFE70520DDE77D +:10C9D00001460020074A02E0401C082803D2430019 +:10C9E000D35A8B42F8D1704702300000BCC500001A +:10C9F000AD020000000C0020F8B50546E54C079E8E +:10CA0000069821706270A370E6702071681C42085D +:10CA10005200E14B0021880000198446C261605C2D +:10CA200040008218002D0AD0002005E0664647002D +:10CA3000F669401CF353C0B2665C8642F6D8491CC6 +:10CA4000C9B20529E7D30026D21C9708B000BF0061 +:10CA500000198760304600F042F9A15D761C48431A +:10CA6000C219F6B2052EEFD3501B80B2F8BDF0B557 +:10CA70000546C84F8C460020FF247E5DA9009646DF +:10CA80000346CF190CE0F9695A008A5AC2498A4212 +:10CA900004D1401CC0B2FF2C00D11C465B1CDBB291 +:10CAA0009E42F0D86146002909D100280BD0002D04 +:10CAB00007D0B84949788E4203D2401EC0B2002840 +:10CAC00001D071460C70F0BD70B5B24C8D000023E2 +:10CAD0002D19615C09E0EC695E00A45B844202D11F +:10CAE0001370012070BD5B1CDBB29942F3D80020AB +:10CAF00070BDFEB51C4617460D46060008D0002D39 +:10CB000006D0F01C80088000B04203D01020FEBD8B +:10CB10000E20FEBD002F03D0002C01D0A74201D96A +:10CB20000720FEBD0094234622463946002001948A +:10CB3000FFF762FF2988814207D0814201D2042198 +:10CB400000E0092128800846FEBD009423462246C5 +:10CB5000394630460194FFF74FFF28800020FEBD84 +:10CB600010B5044600F0C5F8002801D0E0B210BDB1 +:10CB7000FF2010BDFFB50546874881B01E460C4614 +:10CB8000854204D0052C02D20398022802D300204B +:10CB900005B0F0BD002769460F7028466A46214659 +:10CBA000FFF792FF00280ED068460178204600F07B +:10CBB000A8F8002EECD00028EAD1284600F099F819 +:10CBC000002809D103E03846002EF6D1E0E7FF2027 +:10CBD00072A15C3009F027FC21462846039A00F038 +:10CBE0009CF8D5E7F8B505460C4600206A4E694624 +:10CBF0006E4F0870B5423BD0052C01D30720F8BD1D +:10CC00000A4621462846FFF75FFF002830D06846D5 +:10CC10000178204600F075F8230009F0F5FC0504C2 +:10CC2000090C11161B0001462846FEF7D5FA15E03F +:10CC3000FDF7E0FA12E001462846FFF74CFC0DE054 +:10CC400001462846F6F7B5FF08E001462846F8F702 +:10CC500012FC03E056A17B2009F0E5FB4D4A684633 +:10CC6000A10000788918C96940000E520020F8BD63 +:10CC70003846F8BD524A1268914201D210207047DE +:10CC8000052801D3072070470872002048727047BA +:10CC9000F8B504464A480068844201D21020F8BD25 +:10CCA000207A3C4A83009B18617A3B4D125C11E06C +:10CCB000DE694F00F65BAE420AD04A1C6272DA6946 +:10CCC0004B00D25A228000F01CF860600020F8BDB2 +:10CCD000491CC9B28A42EBD861720520F8BD0EB575 +:10CCE000384B40000ECB0091029301926946085ADE +:10CCF0000EBD28494978814201D9012070470020A2 +:10CD0000704770B50C460546FFF7E9FF214AA900B8 +:10CD1000891889686043401870BDF8B50C4606460E +:10CD200000206946134608706A4619462046FFF7F8 +:10CD30009EFE002500282BD0164A6846A1000078E8 +:10CD40008918C96940000E52684601782046FFF7ED +:10CD5000D8FF0546230009F057FC0504090C0F1401 +:10CD6000170029463046FEF713FA11E0FDF720FAC6 +:10CD70000EE0FFF78FFB0BE029463046F6F7E0FEAA +:10CD800006E0F8F771FB03E009A1622009F04BFB14 +:10CD90002846F8BD100C0020FFFF00007372635C92 +:10CDA000686F73745F636D2E6300000002300000D3 +:10CDB0007372635C686F73745F636D2E6300000051 +:10CDC000280000206C67010010B5014620220948A8 +:10CDD00009F0ABF907490020C877084610BD06499D +:10CDE000012048610548064A0168914201D10021AD +:10CDF00001607047400C00200005004078000020D2 +:10CE0000BEBAFECA8107C90E002808DA0007000F63 +:10CE100008388008C24A80008018C06904E0800891 +:10CE2000C04A800080180068C8400006800F704724 +:10CE3000BD4948788978884201D3401A02E021220E +:10CE4000511A0818C0B27047B74923314878897819 +:10CE5000884201D3401A02E02122511A0818C0B2B8 +:10CE60007047B149463148788978884201D3401AE1 +:10CE700002E02122511A0818C0B27047A94910B522 +:10CE80000C310868FF22120290430122D2031043A2 +:10CE90000860A54900202331487088702339487004 +:10CEA0008870463148708870A04808F0C8F89F48DC +:10CEB000401C08F0C4F8F5F741FC00F028F910BD5B +:10CEC00020207047B4E770B50C4605460026FFF7F2 +:10CED000AFFF9549A04214D30A46203A00232046CA +:10CEE000641EE4B200280BD08878105C2870887823 +:10CEF0006D1C401CC0B288702128F0D18B70EEE709 +:10CF0000012600F004F9304670BD202070479BE7F1 +:10CF100070B50C4605460026FFF796FF824923317F +:10CF2000A04214D30A46203A00232046641EE4B2ED +:10CF300000280BD08878105C287088786D1C401C05 +:10CF4000C0B288702128F0D18B70EEE7012600F086 +:10CF5000DEF8304670BD202101700020704710B50A +:10CF60000446FFF77EFF2070002010BD70B50C4610 +:10CF70000546FFF776FF6C494631A04215D30A46B5 +:10CF8000203A00232046641EE4B200280BD08878A3 +:10CF9000105C287088786D1C401CC0B288702128F5 +:10CFA000F0D18B70EEE7002400E0614C00F0AFF8A8 +:10CFB000204670BD70B50C460546212904D9FF20D6 +:10CFC0005CA1473009F02FFA55484068103840B24C +:10CFD000FFF718FFC6B20D20FFF714FFC0B286425C +:10CFE00007D2FF2053A14D3009F01DFA01E0F5F7FB +:10CFF000E8FB21462846FFF766FF0028F7D070BD02 +:10D00000F8B507464948484C401E474E007825462B +:10D0100046362335002806D1A9786878212200F009 +:10D020006BF800280ED0A1786078212200F064F817 +:10D03000002814D0B1787078212200F05DF8002823 +:10D0400028D033E038496878C91C0F546878401CF0 +:10D05000C0B26870212829D10020687026E03249CA +:10D06000607820390F546078401CC0B2607021286D +:10D0700001D1002060702D4F7F1E3878002815D018 +:10D08000A1786078212200F037F800280ED0002027 +:10D0900038700BE02449707826310F547078401CAA +:10D0A000C0B27070212801D100207070A978687812 +:10D0B000212200F021F800281DD0A17860782122DB +:10D0C00000F01AF8002816D0B1787078212200F00C +:10D0D00013F800280FD0F5F756FB144807F0B7FFF8 +:10D0E00001214903884203D016A1C12009F09BF910 +:10D0F0000E4807F0C4FFF8BD401C884205D090429E +:10D1000001D1002901D0002070470120704710B5DF +:10D11000064807F09CFF002801D1F5F723FB10BD5E +:10D1200000ED00E000E400E0800C00207D00002025 +:10D13000072000007372635C736F635F72616E64DB +:10D140002E6300007372635C736F635F72616E6461 +:10D150002E6300000C4908784A78401CC0B2904207 +:10D1600000D008707047094A074820BF40BF20BF61 +:10D170004178037843701368002B02D103788B4207 +:10D18000F3D00020704700007F00002000E200E0A4 +:10D19000FEB5F34C07466068FF213E0181552178BA +:10D1A000FF2913D00901083141583246491E08327F +:10D1B00009020192090A805800F0C8F9002802D03B +:10D1C0002478254615E06168207888552770FEBDD3 +:10D1D000E34842680198115828010090083010581F +:10D1E00000F0B4F9002806D1DD482C4641680098CB +:10D1F0000D5CFF2DECD1DA4821014068855547547C +:10D20000FEBD70B5D64A04460020157A53680AE080 +:10D210000201561C9E5DA64203D10C329A588A42E6 +:10D2200004D0401CC0B28542F2D8FF2070BDF8B5D2 +:10D23000CB4F3E7801F013FE0146FF2E68D034013B +:10D24000254678680835405900F080F9022802D94F +:10D25000786840595AE0C2494868025D0A70A11CCA +:10D26000425C002A0CD0521E425441590122D20580 +:10D2700089180902090A41513046FFF789FF30E059 +:10D28000631CC25C0092221D94468258002A10D072 +:10D2900001239B029A420FD99205920D43595703DD +:10D2A000DB191B021B0A43516346C3589A1A920AA0 +:10D2B00009E0FF21C1540AE0435952039A181202AF +:10D2C000120A4251002242543046FFF761FFA4483F +:10D2D0000C344168C26800980959800012580098BF +:10D2E00090479F4C2078FF2812D001F0B8FD0146EE +:10D2F0002078626800010830105800F027F90128F2 +:10D3000096D92078616800010830085801F09AFD2C +:10D31000F8BDF8B51C4615460E460746FF2B03D34D +:10D3200090A1D32009F07FF88D48FF21C7604560A8 +:10D3300004720674017000224270104604E002017B +:10D34000521C401CA954C0B2A042F8D3F8BD70B51D +:10D35000834C06466578207C854203D381A1E62074 +:10D3600009F061F8E068A90046506078401C6070E0 +:10D37000284670BDFFB581B01D46FF2401F06FFD4A +:10D38000774F064679780198814203D875A1F42039 +:10D3900009F049F872480021037A406810E00A0158 +:10D3A0009446521C825CFF2A24D0019FBA4205D1C8 +:10D3B00062460C328758029A97421DD0491CC9B266 +:10D3C0008B42ECD8FF2C17D021014B1C019AC25480 +:10D3D0000B33029AC250039B614F0022012B0ED0E7 +:10D3E0000B1DC25001239B029D4216D9AA05920D26 +:10D3F00008D008E00C46E1E7FF2005B0F0BD0B1DAA +:10D40000C550EFE71A4653039B190E461B02083618 +:10D410001B0AAA1A8351920A09E0002D00D10125A6 +:10D420006B039B191D022D0A0B460833C550891C3E +:10D4300042543D463E782046FFF7AAFE2878B04287 +:10D4400015D001F00CFD014628786A68000108300B +:10D45000105800F07BF8012807D928786968000186 +:10D460000830085801F0EEFC01E0FFF7E0FE0198FB +:10D47000C3E770B50C46054601F0F1FC06462146AF +:10D480002846FFF7BEFEFF2817D0354D0401204681 +:10D49000696808300858314600F058F8012109033E +:10D4A00040186968A41C095D400B002901D089025D +:10D4B0000818002800D1012070BD002070BDF3B510 +:10D4C00081B00F460198FFF79CFEFF282AD0244D1B +:10D4D0002E7869683246344604E0844205D02646F8 +:10D4E0002301CC5CFF2CF8D11CE0FF2C1AD0A64203 +:10D4F0001FD11001085C2870FF2818D001F0AFFC84 +:10D500002A780146120168680832805800F01EF837 +:10D51000012809D92878696800010830085801F005 +:10D5200091FC06E00020FEBDFFF781FE01E001F066 +:10D5300091FC39460198FFF79CFF22016968FF239F +:10D54000541C0B558A5C3301CA54FEBD401A0002BC +:10D550000121000AC905884200D900207047000057 +:10D56000CC0C00207372635C736F635F74696D65CC +:10D57000722E6300F0B500241C4A01211C4B0803E5 +:10D58000546018601B4B1C601B4C20601B480469D6 +:10D59000E443E406E617046910252C430461184CA3 +:10D5A0006160184D2960761C00E020BF1F68002FC5 +:10D5B000FBD0002E03D107691026B743076190689E +:10D5C0008005906801D5104A10436960A160002170 +:10D5D00019600121084A09031160F0BD10B5044625 +:10D5E000FFF7C8FF2060002010BD000000C500400C +:10D5F00080E100E000C1004080E200E000ED00E0DA +:10D6000000C3004000C0004000FCFFFF70B51F4990 +:10D610000A68002A17D000231D4601244A68521CBC +:10D620004A60092A00D34D600E792246B2400E6846 +:10D6300016420AD072B60B6893430B6062B6496813 +:10D640000160002070BD052070BD5B1C092BE5D377 +:10D650000FA1362008F0E7FEF5E70120104980050C +:10D6600008607047EFF31081CA07D20F72B601212C +:10D6700081400648036819430160002A00D162B660 +:10D68000EBE7024800210160416070478400002000 +:10D690007372635C736F635F6576742E6300000062 +:10D6A00000E200E001208107086070470120810747 +:10D6B000486070471048C068C00700D0012070471C +:10D6C0000D488068C00700D0012070470A484069B3 +:10D6D000C00700D0012070470748C069704706495D +:10D6E0008A69D20306D589698907890F814201D1E8 +:10D6F000012070470020704700040040F8B5F84C46 +:10D70000207BE17A88421CD00126F64D0027E07A82 +:10D71000215C14200A4642435019037C052B11D08A +:10D72000037C062B1CD0037C072B28D0437C012BC9 +:10D7300033D0EDA1EF4808F076FE207BE17A8842F5 +:10D74000E5D1F8BD0674E07A0A2807D0E07A401CDB +:10D75000E072491CC8B2AA5802210CE00020F7E789 +:10D760000674E07A0A2808D0E07A401CE072491C6E +:10D77000C8B2AA5803219047DFE70020F6E70674F5 +:10D78000E07A0A2807D0E07A401CE072491CC8B24F +:10D79000AA580821EFE70020F7E74774E07A0A2843 +:10D7A00007D0E07A401CE072491CC8B2AA58072191 +:10D7B000E1E70020F7E770B50024CF4E0620707235 +:10D7C000CE4825464477047738300473C472CC4879 +:10D7D00007F035FCCB480575F572CB49601E8860B3 +:10D7E0007571B570F57035717570C848643905701C +:10D7F00045701420604340180574641CE4B2052C85 +:10D80000F7D30120F5F764F80020F5F761F801205F +:10D81000B071F4F727FDBE48F4F736FDBD4C20701B +:10D82000BD48F4F731FD6070F4F7F2FF70BD10B53C +:10D83000F5F719F8B74C2078F4F744FD6078F4F761 +:10D8400041FDAD4C207A002803D0F4F7CAFD00203A +:10D85000207210BD70B5A84CA079002804D0A2A1F8 +:10D86000AE4808F0E0FD70BDE07A002803D19EA12B +:10D87000AB4808F0D8FD0126A6710025E572607A54 +:10D88000042114225043974A801801749E488168ED +:10D89000491C04D0691E81600120F5F719F80020A9 +:10D8A000F5F716F8F4F7FAFF07F00AFDF5F7FBF8BD +:10D8B0009C480560056001209B49C0030860F5F79E +:10D8C00071F992480078022804D0032804D1E07846 +:10D8D000002801D0A67000E0A570F5F7D0F870BD63 +:10D8E000034680490520142242435218203A127FF1 +:10D8F000002A04D0401E0006000EF4D17047142206 +:10D90000424351180A46803AD366012220390A77E9 +:10D910007047012805D0032805D1002903D1002034 +:10D9200070470029FBD010B4734C00236370774A12 +:10D93000002890700CD002280AD007291AD20800BB +:10D9400078440079001887441505070D0F1113005E +:10D95000D37003E01B2000E03A20D07001206070FB +:10D9600010BC70475820F8E77720F6E79620F4E7D8 +:10D97000B520F2E710BC0020704710B5634840782E +:10D98000F5F798F880B210BD411E1422504310B52F +:10D99000544A8418203C042902D8207F002803D14F +:10D9A00051A1624808F03FFD207F012804D0B32038 +:10D9B0004DA1800008F037FD0020207710BD70B524 +:10D9C0004E4C607F217F884201D1012500E0002577 +:10D9D000F5F709F8F5F76EF8617F227F914201D1E2 +:10D9E000012100E00021A942EBD170BDF7B5074647 +:10D9F000481E84468EB0C0B2142205905043394A66 +:10DA000085180495287C2D1D07282AD1344C002622 +:10DA1000E07A227B824221D0235C059A934201D195 +:10DA2000012601E0002E04D00A2811D0421CA25C7D +:10DA300022540A280ED0401C227BC0B28242EBD175 +:10DA4000002E0BD0207B002806D0207B401E04E057 +:10DA50000022ECE70020EFE70A202073049A01205F +:10DA600010746046244C042813D8142041431D48E8 +:10DA700008182038007F00280BD00498007C01286B +:10DA80000BD00498007C012803D01098807A0128DC +:10DA900007D015A1264808F0C6FC1098807A012806 +:10DAA0006FD104980F4B007C022845D00C4C207B92 +:10DAB0000A2872D0207BE17A401C884203D10AA157 +:10DAC0001C4808F0B0FC049901204874217B05989B +:10DAD0006054207B0A2864D0207B401C20731CE10A +:10DAE000D80D0020E80D00207372635C72656D2E06 +:10DAF00063000000CF0500006C0E0020A00D002088 +:10DB0000780E0020C00D00204C0E00208E0000205A +:10DB10002FD200008C000020FDD600007D02000006 +:10DB20005E02000000F5004080E200E0CB02000051 +:10DB30001503000022030000607A059A0146904216 +:10DB400006D0014614267043C018807C9042F8D15C +:10DB5000627A824208D1617A14225143C918897CC1 +:10DB600061720121A17207E014224243D2181426E7 +:10DB70007143927CC9188A74142206215043C0183C +:10DB800081741098007A062819D201007944097925 +:10DB900049188F440812100E0C0AE07A00288ED023 +:10DBA00091E700209AE700200FE0B4200DE07320F9 +:10DBB0000BE0322009E00A2007E0062005E0FF2004 +:10DBC000FDA1E03008F02FFC0020029010980168C1 +:10DBD0000298081A28601099097A002912D00221A7 +:10DBE000401A0102090A296010980268406810185A +:10DBF0000002000A68601098807A0228109803D00A +:10DC0000007B74E00421EBE7007A002813D00222A5 +:10DC1000029810188446109842686046083016181A +:10DC2000E848029A4078904202D9E278002A04D06B +:10DC30003046083005E00422EAE7029A801A80198B +:10DC40000830627A062A1CD0627A14235A43DE4BCB +:10DC5000D2185268914214D0DC4B0793617A142297 +:10DC60005143D94A89184A688968D21BC91B1202D4 +:10DC70000902120A090A90423AD89A4238D89942BF +:10DC800036D83818801B0002000A286010996044BA +:10DC9000CF4AC9680002000A9446421A01239B0534 +:10DCA00007929A4201D2104614E00A1A09929A4247 +:10DCB00001D207980EE0079A6346624503D9591AC4 +:10DCC0000818401C06E0099A624506D9181A40183F +:10DCD000401C4042002860DC03E0B7A1BD4808F0CA +:10DCE000A2FB286880190002000A686000202872E0 +:10DCF0006868082608300002000A68601098407AB8 +:10DD0000A8721098007A687203280ED200280CD0EE +:10DD1000FFF7D0FC002803D007E0002011B0F0BDD1 +:10DD200002983A210E1A32200290A6480178012961 +:10DD300001D0032909D141780298814205D9E078C0 +:10DD4000002802D10298081A861928689F4AC01B29 +:10DD5000844601026868090AC01B03021B0A029379 +:10DD60008E421AD81346914217D80299994214D874 +:10DD7000617A062915D0667A6146062203920092DE +:10DD80001422914B7243D2189368DB1B8B4216D836 +:10DD90000396967C062EF3D177E0059801F055F9AD +:10DDA000BBE70499022205980A74627A062A00D019 +:10DDB000627A8A7460720120A07211B0F0BD062EE2 +:10DDC00063D000223146944614227F4B4A43D21836 +:10DDD0005368DB1B834229D2917BAB7A99421FD8CF +:10DDE00004980521059C01747B4D287B0A2811D0DD +:10DDF000287BE97A401C884203D16FA1774808F05C +:10DE000012FB287B2C54287B0A2807D0287B401C37 +:10DE1000287382E7E87A0028EFD0F2E70020F7E7DE +:10DE200001218C46917C0629CED102E06046002873 +:10DE30002AD03546009114202A46424362480621E2 +:10DE4000171839741038007B0A28634816D0017BF4 +:10DE5000C07A491C814203D157A1614808F0E3FA16 +:10DE60005D48017B4554017B0A290BD0017B491C8D +:10DE70000173BD7C0098A842DDD106E0C07A00287D +:10DE8000EAD0EDE70021F3E70096049902204E4D19 +:10DE90000874607AB04207D1049900988874059894 +:10DEA00060720120A07221E00398062E0FD0062890 +:10DEB00003D141A14B4808F0B6FA0398142250430D +:10DEC0004019059981740499009888740EE0062819 +:10DED00003D139A1444808F0A6FA0398142250430C +:10DEE000401905998174049906208874012011B0A5 +:10DEF000F0BD70B50D463D4A441900210B46101A7D +:10DF00008B4103D22CA13A4808F08DFA394885425A +:10DF100003DD29A1384808F086FA3848854203DA3B +:10DF200025A1374808F07FFA3648844205DA002CEC +:10DF300001DB204670BD334800E03348201870BD37 +:10DF4000401E70B5C0B2142148431F494418607B7D +:10DF5000062813D201007944097949188F44020C2C +:10DF60000A080604002068E0B42010E073200EE0E8 +:10DF700032200CE00A200AE0062008E0FF200EA173 +:10DF8000E03008F050FA617B0020002955D00221D2 +:10DF90004018616840180002000AF4F78BFD0C2558 +:10DFA0006557124A441900210B46101A8B412FD293 +:10DFB00001A10F482AE000007372635C72656D2E48 +:10DFC000630000008E000020E80D0020FFFF3F00EE +:10DFD000FFFFFF000E070000D80D00200702000021 +:10DFE000C5030000DD030000E3030000FF7F841E83 +:10DFF000F50300000020A107F603000000E05EF832 +:10E00000F70300000080841E00807BE108F00BFA1B +:10E01000FB48854203DDFB49FB4808F004FAFB4856 +:10E02000854203DAF749FA4808F0FDF9F9488442D5 +:10E0300007DA002C03DB204670BD0421A8E7F54871 +:10E0400000E0F548201870BDF0B5064683B0F348EF +:10E050000190457A029534687068001B0702F04809 +:10E060003F0A001B0090062D2DD014202946414365 +:10E07000EC480122081884464168E9489205864622 +:10E08000081B904210D3631A93420DD30246704688 +:10E09000724503D900984018401C05E073450ED91D +:10E0A000411A0819401C404200280CDA60460295CB +:10E0B000857C0198C0790028D5D003B0F0BDD14946 +:10E0C000D94808F0B0F90298854226D01421484377 +:10E0D000D4490123401802908068D1499B058C46A1 +:10E0E000011B8646994210D3221A9A420DD36346E9 +:10E0F000614503D900997144491C06E019466245FF +:10E100002DD9091A0819401C4142002905DD029841 +:10E11000B17A807B814200D37446062D15D0C14967 +:10E120001420454368184268121B1202120ABA42B0 +:10E130000BD2B37A827B934200D38468857C0198AA +:10E14000C0790028B9D1062DEAD13068A042B4D0F8 +:10E15000E0190002000A3460706003B0F0BDA94904 +:10E16000B14808F060F9D8E7F0B5B049044648680E +:10E1700085B0C005C00D1CD0103840B200280CDAA4 +:10E180000207120F083A920892005118C9698007D5 +:10E19000C00EC1400806800F09E08108A44A89002A +:10E1A000891809688007C00EC1400806800F002842 +:10E1B00008D000272078002806D0012804D00020AD +:10E1C00005B0F0BD0127F5E72079062813D201003C +:10E1D0007944097949188F44020C0A080604002082 +:10E1E00018E0B42010E073200EE032200CE00A208A +:10E1F0000AE0062008E0FF208249E03008F013F929 +:10E2000021790020002905D002214618834D002FD6 +:10E2100002D003E00421F8E70020E871694602AA71 +:10E22000A068F4F751FC694608228A56E06801A903 +:10E2300080180122C01C1F2801DA019209E003AAFC +:10E24000F4F742FC6846007B002802D00198401C8D +:10E25000019000990198401808300002000A0190CE +:10E26000881B0002000A0090607969468872009855 +:10E270000390F4F7B8FB009A019B121A181A6D4923 +:10E2800012020002120A000A8A4216D8884214D8E2 +:10E290006846FFF7D9FE00990398814205D0881996 +:10E2A0000002000AF4F706FCA0600120E9790029C9 +:10E2B00086D0002FB0D005B0F0BD0020F6E7F3B552 +:10E2C0008FB05D480C460B9006F0C1FE5B4A0F997B +:10E2D000524F56185A4D203E00280BD05948007D09 +:10E2E000002803D058A15B4808F09DF82078012849 +:10E2F0007ED060E1687F0A280CD0687F297F401CAF +:10E30000884203D150A1544808F08DF820780128A4 +:10E3100004D00CE0287F0028F4D0F7E7F07F002835 +:10E3200003D049A14D4808F07EF80120F077697FBD +:10E330000F9814224A4E51438919087420780228F4 +:10E3400022D0687F14214843861920793072607981 +:10E35000707232460C323146A068F4F7B5FB0C20DF +:10E3600030560F2804DD1F3830733068401C306091 +:10E370000C217156301DE26801905018C01C1F28F6 +:10E3800070DA01200199FDE028494868C005C00DF8 +:10E3900021D0103840B200280CDA0207120F083AD8 +:10E3A000920892005118C9698007C00EC140080642 +:10E3B000800F09E081081E4A8900891809688007D2 +:10E3C000C00EC1400806800F002804D105201EA100 +:10E3D000000208F028F8687F1421484386190021BC +:10E3E000E0686A460691117006A9F4F76DFB00E03B +:10E3F000D7E06A46002010560F2834DD012033E0B4 +:10E400000020A107B8DF0000F603000000E05EF87E +:10E41000F70300000080841E00807BE16C0E00206A +:10E42000FFFFFF00E80D00200E07000000ED00E0F8 +:10E4300000E400E0FFFF3F00780E00209200002083 +:10E44000A00D0020C00D00207372635C72656D2EFC +:10E450006300000011050000EF040000F404000058 +:10E46000E00C002082E0002006994018079002206E +:10E47000B0722079307260797072A068311DC01C52 +:10E4800006911F2801DA012009E0F4F71DFB684618 +:10E490000078002804D0069806990068401C08609F +:10E4A000307A062813D201007944097949188F443B +:10E4B000020C0A08060400200FE0B4200DE07320CF +:10E4C0000BE0322009E00A2007E0062005E0FF20EB +:10E4D000FD49E03007F0A7FF00202179002943D053 +:10E4E00002214018069071680830081807990890B2 +:10E4F00009180698081A0C900020F871F4F773FABE +:10E5000004463060079820180002000AF060787A0C +:10E51000062825D0797A14204143EC480818406831 +:10E520000899029040180002000A0390707A694628 +:10E53000887402A8FFF788FD0299039A091B121B31 +:10E5400009021202E24B090A120A0C98994207D8F2 +:10E55000824205D80299069808180002000A306025 +:10E56000F8790028C8D110E00421BAE704AA01997B +:10E57000F4F7AAFA6846007C002804D001980199B3 +:10E580000068401C08602078B072687F0A2806D0B6 +:10E59000687F401C68770B9806F071FD47E000200B +:10E5A000F8E7F07F002804D0A320CAA1C00007F03C +:10E5B0003AFF0120F077CA490F98087420780228A2 +:10E5C00003D1C4A1C74807F02EFFC54E2079307291 +:10E5D0006079707232460C323146A068F4F774FAF2 +:10E5E0000C2030560F2804DD1F3830733068401C73 +:10E5F00030600C22B256301DE16801908818C01CB2 +:10E600001F2802DA012001990BE003AA0199F4F70F +:10E610005BFA6846007B002804D0019801990068E5 +:10E62000401C08602078B072AD4901200875687FF1 +:10E63000297F884224D07C7A062C23D0F4F7D3F9A2 +:10E6400014214C43A14961180A7C042A18D00A7C81 +:10E65000032A15D04B6889681B1A081A1B0200028E +:10E660009B4A1B0A000A082B0AD31146934207D87B +:10E67000884205D8687F297F884201D0F4F7FFF9E6 +:10E6800011B0F0BD687F297F8842F7D111B0F0BD8D +:10E6900010B50020F4F709F910BD10B50120F4F70A +:10E6A00004F910BDF1B5009802281ED08E4C607A96 +:10E6B000062803D187A18D4807F0B5FE0026A67174 +:10E6C0000125E572607A03211422804F5043C0195E +:10E6D0000174F4F7D9F9009800280BD0012829D04B +:10E6E000032879D07BA1824844E082480078F3F780 +:10E6F000EFFDF8BD8048007F002803D075A17F485A +:10E7000007F091FE65717C4D00202E60F4F7E0F873 +:10E71000A968481C04D0012300221846F4F70EF91A +:10E72000607A617A401CC0B2142251437A580121A8 +:10E730009047F8BD0120F4F7CBF8607900280DD0A0 +:10E740006D488068401C09D0607A617A401CC0B274 +:10E75000142251437A5806219047F8BD6648007F3D +:10E7600001280AD0022812D0032822D0042834D04D +:10E7700058A1634807F057FEF8BD2079002803D060 +:10E780002671F4F786F9E5705B480677F8BD207AC4 +:10E79000002802D1F3F7FCFD2572607A617A401CF3 +:10E7A000C0B2142251437A5800219047524806774C +:10E7B000F8BD514F0123397B78680022411A184671 +:10E7C000F4F7BCF82079002803D02671F4F761F93A +:10E7D000E57002203877F8BD19E0474E217870685F +:10E7E0000123411A00221846F4F7A8F8207A0028DD +:10E7F00002D1F3F7CDFD2572607A617A401CC0B278 +:10E80000142251437A58002190473577F8BD607A39 +:10E81000617A401CC0B2142251437A5805219047B6 +:10E82000F8BD10B5304C607A062803D129A13548CF +:10E8300007F0F9FD607A617A401CC0B2142251439E +:10E84000224A52580421904710BDF0B583B00620EB +:10E850000290F4F7C8F8244C0090617A2A4801909D +:10E86000062920D0617A1420414318480918097CF0 +:10E87000042918D0617A142251430818007C032817 +:10E880007BD0019900980B6849681B1A081A1B0273 +:10E8900000020F4A1B0A000A082B6ED3114693424E +:10E8A0006BD8884269D814488068401C03D009A1FD +:10E8B000164807F0B8FD00206071607A06282CD158 +:10E8C0006078002829D023E0B8DF0000E80D0020A0 +:10E8D000FFFF3F007372635C72656D2E6300000082 +:10E8E000C00D00201E0500006C0E00204F0500002A +:10E8F000A20500008C0000204C0E00205B050000EB +:10E9000096050000A90500005C0E0020E50500004A +:10E91000FE48C178417081780170607A062815D070 +:10E92000607A1421FA4A48438018007C04280DD1EB +:10E93000607A0290607A0121142358438018017490 +:10E94000607A58438018807C6072A172F14D687FB4 +:10E95000297FF14F884233D0F04E287F142148435D +:10E960008019007CC05D0128287F07D048438019AA +:10E97000007CC05D02282FD044E0FDE11421484313 +:10E980008019807A01280AD0287F0221142250435E +:10E990008019007CC155287F0A2808D009E0287F0B +:10E9A0000021142250438019007CC1552AE0002028 +:10E9B00001E0287F401C2877687F297F8842CCD1DE +:10E9C000D74D287D00284CD0287CC15D012928D056 +:10E9D000C05D022830D03AE0287F142148438019D6 +:10E9E000807A012803D0CFA1D14807F01CFD297FF0 +:10E9F00000201422514389198872297F51438919B3 +:10EA0000097CC855287F142148438219287F484330 +:10EA10008019017C0098FEF7E9FF287F0A28C8D1F9 +:10EA2000C5E7A97A012904D00221C1550020287523 +:10EA30000DE00021C1550AE0A87A012803D0B9A150 +:10EA4000BC4807F0F0FC0020A872297CC855287D3E +:10EA5000002806D0297CB24A0098FEF7C7FF0020A4 +:10EA60002875029806281ED014214843A84940184A +:10EA7000017C012917D107210174AF4D287B0A2899 +:10EA80003CD0287BE97A401C884203D1A5A1AB4841 +:10EA900007F0C9FC297B02986854287B0A2831D0EA +:10EAA000287B401C2873607A06287DD0A07A002835 +:10EAB0007BD00020A072617A1420414394480E1844 +:10EAC0009F49B56873680A46F6687C32CB679660E2 +:10EAD00055609C4D697E002916D00226617A142269 +:10EAE0008B4851430818407B06281BD2010079440B +:10EAF000097949188F440A1412100E0CE87A00287C +:10EB0000C4D0C7E70020CDE70426E7E700210FE0E7 +:10EB1000B4210DE073210BE0322109E00A2107E066 +:10EB2000062105E0FF208849E03007F07CFC002149 +:10EB30002973687E022801D0012810D12869009A23 +:10EB40004018821A1202120A3A2A08D932380321CE +:10EB500000026976000A28613220287308E0322911 +:10EB600006D2207A00280AD1F3F712FC012005E032 +:10EB7000207A002803D0F3F734FC00202072634988 +:10EB80000822487820700978012901D0032906D18C +:10EB900001212171297B884201D9421A0832A378C8 +:10EBA000002B00D0921C01E08DE09BE02179002930 +:10EBB00001D1002B5DD09446644A00990092019ADD +:10EBC000176852687F1A511A3F0209023F0A090A60 +:10EBD000BC451BD85D4A974218D8009A914215D877 +:10EBE000297B884223D92B69421A9A1A1202120AE7 +:10EBF000101880190002000A2A616860002914D0E8 +:10EC0000032028770006000E3ED14CE00020207142 +:10EC1000A070297B002925D028694018801900029E +:10EC2000000A6860022028772EE00120E9E781428F +:10EC30000BD92A69511889190902090A6960002843 +:10EC400001D00420DDE70220DBE7002B03D135A152 +:10EC50003F4807F0E8FB286980190002000A686055 +:10EC6000002004E0296989190902090A69602877E6 +:10EC700019E0287B00280FD02969081880190002A4 +:10EC8000000A686002202877286901238119002280 +:10EC90001846F3F753FE09E0286980190002000ABC +:10ECA0006860002028770120F3F712FE607A1421B3 +:10ECB000484317490C2240188256012300206968F6 +:10ECC000F3F73CFE0EE00120F3F702FE0020F3F71D +:10ECD000FFFDF3F7E3FD207A002803D0F3F781FB73 +:10ECE00000202072A078002804D0F3F7D2FE002084 +:10ECF000E070A0706078002804D00448C1784170AA +:10ED000081780170207900282BD023E08E0000202C +:10ED1000E80D0020A00D002091000020E00C002054 +:10ED2000C00D00207372635C72656D2E630000007D +:10ED30000706000023060000D80D0020350600005D +:10ED4000E00D00204C0E0020B8DF0000FFFF3F0068 +:10ED5000870600000020CF49E0700978002900D123 +:10ED60002071CD48017BC07A814203D0CB484078E6 +:10ED7000F3F7AEFA0120E07103B0F0BDF0B5C84C76 +:10ED80000746607A83B0062803D1C6A1C84807F0B9 +:10ED90004AFB607A1421C74E48438019007C03283F +:10EDA00003D0C0A1C44807F03EFBC44DA868401C76 +:10EDB00003D0BCA1C24807F036FB607A1421484357 +:10EDC00081190C20085600216A4600911171C01962 +:10EDD00001AA6946F3F778FE6A46042010560F2808 +:10EDE00001DD012000E0002000994018696840180A +:10EDF0000102090AA9606079002804D001230022D9 +:10EE00001846F3F79BFD03B0F0BD70B5AE4CAD4AAC +:10EE10000B1AA34214D3451AA54211D3934203D926 +:10EE2000101A43185B1C0BE0954204D9511A0818BC +:10EE3000401C434204E0A549A54807F0F4FA00232A +:10EE4000184670BD10B50146012300220220F3F7D9 +:10EE500075FD10BD10B50220F3F73AFD10BD10B5D9 +:10EE6000F3F7C1FD10BDF0B58D4D0446E87A83B0CF +:10EE7000002803D18BA1974807F0D5FA642C4DD315 +:10EE8000954900200246091B824147D39348417FA0 +:10EE9000007F814242D19248007D00283ED1687AAD +:10EEA0001421844F4843854EC519306801AA0019C2 +:10EEB0006946F3F709FE694604200856002802DD7A +:10EEC0000098401C0090A96800986B680A18D21A34 +:10EED0001202844B120A9A4220D8AA7C062A08D031 +:10EEE00014235A43D2195268511A0902090A81425D +:10EEF00014D3B068401C05D00120F3F7E9FC0020D2 +:10EF0000C043B060306800193060A86800994018AC +:10EF10000002000A7061012003B0F0BD002003B0C0 +:10EF2000F0BDF8B50646401EC5B2142061496843DD +:10EF30004418207C002803D15AA16B4807F073FACB +:10EF40006648017F407F81420CD0684A14234B43BE +:10EF50009B181B7CB3420CD00A290CD0491CC9B2A7 +:10EF60008142F3D15E48017D002964D0007CB0422B +:10EF700061D10020F8BD0021F1E7217C052905D0F1 +:10EF8000217C062902D0217C072928D10121217466 +:10EF9000C17A0023027B8A4221D00246565CAE42EF +:10EFA00001D1012301E0002B04D00A2911D04E1C0D +:10EFB000965D56540A290ED0491C167BC9B28E4262 +:10EFC000ECD1002B0BD0117B002906D0117B491E00 +:10EFD00004E00026ECE70021EFE70A211173617CD1 +:10EFE00000292AD06774C17A0023027B8A4224D088 +:10EFF000425CAA4201D1012301E0002B04D00A297E +:10F0000012D04A1C825C42540A290FD0491C027B50 +:10F01000C9B28A42ECD1002B0FD0027B0146002AF4 +:10F0200006D00A7B521E04E00022EBE70021EEE747 +:10F030000A220A7301E018480027217C01299CD18B +:10F04000617C002999D10120F8BD70B505461420D6 +:10F05000184A05216843801801740F4C207B0A2848 +:10F0600011D0207BE17A401C884203D11749204807 +:10F0700007F0D9F9207B2554207B0A2807D0207B74 +:10F08000401C207370BDE07A0028EFD0F2E700202A +:10F09000F7E700008E000020D80D00208C00002033 +:10F0A0006C0E00207372635C72656D2E630000004D +:10F0B000EA060000E80D0020EB0600004C0E0020E0 +:10F0C000EC060000FF7F841E0020A107B8DF0000CF +:10F0D0000E0700002D070000FF1FA107A00D002054 +:10F0E000C00D0020FFFF3F006A070000E00C002079 +:10F0F0000702000070B5FF4D00246C702C70AC61ED +:10F1000000F0CEFC284620304470C473AC6214304A +:10F110002C6305F094FF002804D0FF20F6A14E30A8 +:10F1200007F081F92C7770BD0B23DB4310B5C21AB1 +:10F13000F54998421FD008DC1C3222D00A2A20D080 +:10F14000142A1CD0182A08D117E0083011D004283E +:10F150000DD0082809D00C2805D0FF20E6A1753075 +:10F1600007F061F910BD04200CE000200AE0FC204B +:10F1700008E0F82006E0F42004E0F02002E0EC20B3 +:10F1800000E0D820C86010BD70B50125DF49022617 +:10F190000E60DF490022CA63CD63DE49C96A0907F0 +:10F1A0000ED4DC494031CB6ADB4A53620B6B93626D +:10F1B0004B6BD3628B6B1363C96BD30519435163DC +:10F1C000D14C002826D0012828D0FF20CAA1A13088 +:10F1D00007F029F9D148A063FF200430606325635C +:10F1E00003202061C849962040314860C1491C2055 +:10F1F0000856FFF799FFCB49C9488860C948CA49F2 +:10F2000080304160C9490160C9480660C949102081 +:10F21000486070BDC8486061C84803E0C848606184 +:10F22000C648801FA061D5E770B50C46B14D0146B8 +:10F230000622A81C06F079FF2C7270BDAD48203064 +:10F2400040787047AB4A517010707047F8B504466B +:10F250000D465079117900020843690009190884A4 +:10F260001F461646501C06F0C1FF317800020843C5 +:10F27000A90060502846083001268640002F0ED095 +:10F28000012F04D0FF209CA1E83007F0CCF8206BC0 +:10F29000304301460120A84001432163F8BD206BA3 +:10F2A000B043F6E770B50D460446082904D9FF209F +:10F2B00091A1F93007F0B7F80022A24809E09100C7 +:10F2C000635809180B6053001B191B8C0B62521CEE +:10F2D000D2B2AA42F3D3206B9A494031086070BD84 +:10F2E00010B50446FFF720FF8248047710BD81481F +:10F2F0002030007B704710B5834CC178616206F006 +:10F3000075FF0002E06110BD252808D0262808D02E +:10F31000272808D041000A2807D8091D06E0022145 +:10F3200005E01A2103E0502101E0891DC9B2764AA7 +:10F33000916075494031486170476E4988617047F6 +:10F3400070B5002818D002226A4C784B0320A272B4 +:10F35000F0331860734D72486860002001262075F4 +:10F3600000290BD0012910D002291BD0952062A1C1 +:10F37000800007F058F870BD0122E5E77248012AC5 +:10F3800001D0466070BD066070BD5A48012A006B0E +:10F3900005D00121490508432063696070BD012142 +:10F3A0000905F8E7A069002803D153A1674807F0D1 +:10F3B0003AF8A169A06A40186549886059486549CA +:10F3C0008030816060491031C1600120216BC00331 +:10F3D00001432163686047482030C67370BD08B59B +:10F3E0000C20694608705148002110380161564AC6 +:10F3F000012111610BE000BF00BF00BF00BF00BFD3 +:10F4000000BF00BF00BF6A461178491E11706946EF +:10F410000978002902D001690029ECD068460078FB +:10F42000002804D1494834A1203006F0FCFF08BD73 +:10F43000F8B53E4CF034206886083E48B600416876 +:10F44000C906CD0F10218160002727603549344857 +:10F450008860FFF7C4FF35481038076100F020FBD3 +:10F460002660002D02D0334910204860F8BD10B549 +:10F4700006F0BCFE00022449000AC86310BD2349FF +:10F48000022008602A49086070472049022080391C +:10F4900008607047304908707047164810B534301E +:10F4A00005F0D5FD002804D0284813A15A3006F0F5 +:10F4B000BAFF10BD0F4810B5343005F0E0FD10BDA7 +:10F4C00011494860704770B50A4D0446A86AA042C9 +:10F4D00004D31E4808A16B3006F0A5FF0120287355 +:10F4E0001C49002008392C6148601948446000F02C +:10F4F000DEFA70BD7C0E00207372635C68616C5F25 +:10F500007263732E630000000015004080E100E08C +:10F51000C01F004080000010001700405B06000084 +:10F520000040000400F50140408000401011004000 +:10F5300080E200E000130040060102002500030203 +:10F5400005010300001600400010004047020000C3 +:10F5500040850040488100409700002010B5FF48DA +:10F5600002210173C6210161FD4A00215160806AB8 +:10F57000FC49C630486000F09AFA10BD0121FA48F3 +:10F5800089058160F548026B8A430021026301739B +:10F590007047F64801214160C160F1490020486090 +:10F5A000F0494860ED4988627047F149402008629F +:10F5B000F0490A6802430A607047EE480168402239 +:10F5C00091430160EA49002008627047E9480168F8 +:10F5D000102291430160E849012088617047E749A2 +:10F5E0000020C861E34801681022114301607047A0 +:10F5F000E249CA69012A01D000207047DC4A9268BA +:10F600005206520E524202700020C861012070471B +:10F6100070B5D248D24D017B002902D0696801291A +:10F6200009D00024D5490A69012A06D00023807A2E +:10F63000012804D006E00124F4E74023F7E7CA6874 +:10F64000012A04D000221A43012802D004E020221B +:10F65000F9E74B68012B05D000231343C84A022861 +:10F6600002D007E01023F8E71668012E02D1CE6819 +:10F67000012E04D000261E43022802D007E00826EF +:10F68000F9E71268002A02D1CA68012A04D00022D0 +:10F690003243022802D005E00422F9E7002C01D011 +:10F6A000022300E000231343022807D14868012801 +:10F6B00004D16868012801D0012600E00026B14885 +:10F6C0001E4302681206120E02D04A69012A00D0B7 +:10F6D0000022A24C2034227300680006000E02D0E3 +:10F6E0008869012800D000206073A148006A0028C2 +:10F6F00003D000F0A8FA012800D00020A07300F089 +:10F70000C7F9002068603046F3E670B50C00054686 +:10F7100003D19D499D4806F086FEE00706D0012CE6 +:10F7200004D06D209849C00006F07DFE002D0ED05B +:10F7300002218A4801294172C4728E4809D00229E7 +:10F740000AD0924890491A3006F06DFED1E60121A8 +:10F75000EFE70168042201E001680822114301601B +:10F76000C7E670B57D4C0022E37A990701D54107C1 +:10F7700014D47A49DD062031002D05DA4D7B002DA9 +:10F7800002D08D7B002D09D01D0702D50D78002DEC +:10F7900004D15B0703D54978002900D10122637A9F +:10F7A0007449002B06D00225284010430CD0FFF7E7 +:10F7B0003FFE9EE66C4A76489060086880088000AC +:10F7C000086000F06DF994E6012B07D0022B0ED0F3 +:10F7D0006E486D496B3006F026FE8AE60868042202 +:10F7E0009043086000F05CF90120A07281E608688F +:10F7F00008229043086000F053F9A57279E6574952 +:10F8000008757047F8B5554F544D2037FA7B564C64 +:10F810000021286B002A31D00122D203A26090433C +:10F820002A46544D10632E685A4A102090600020DA +:10F8300028601014A060FFF7D2FD00F029F92E60B7 +:10F84000281460605349102048604448817A4A482F +:10F8500001290DD002290ED04C484FA1801F06F07F +:10F86000E2FD0020F8733D48007D022874D0F8BD09 +:10F8700001210160F5E701214160F2E73A4A906019 +:10F880000E462963FFF7C4FE044636482E754168CC +:10F8900069620068A862AA7A022A0AD16A78002AF4 +:10F8A00007D0334B403B5B681B7813402A789A4360 +:10F8B00008D03E70E20708D0084603F04AFD012157 +:10F8C000A86A09E001223A70F4E7A10601D50221F5 +:10F8D00002E0A10702D5002103F04BFD2448403887 +:10F8E00041680622A81C093106F0F2FB002809D164 +:10F8F0001F48297A403840680078C009814201D108 +:10F90000012000E0002078702046FFF72AFF2648FB +:10F91000007800280DD001284AD002285BD00328A7 +:10F9200078D01DA1214806F07EFDA87A022870D06B +:10F93000A3E0A00701D502F0EDFB200702D50120CE +:10F9400002F020FC600702D5002002F01BFCA0069C +:10F95000EBD502F07CFBE8E793E000007C0E002092 +:10F96000408100404085004000F50140008000409B +:10F9700040150040001200400010004000110040FF +:10F980000014004040160040F8F40000630300003B +:10F9900000400004001300407372635C68616C5F98 +:10F9A0007263732E6300000097000020E6040000DD +:10F9B000A00701D504F0BBFF200702D5012004F009 +:10F9C00021FF600702D5002004F01CFFA006ACD583 +:10F9D00004F0A4FEA9E7A007BF27002802DA3C40F4 +:10F9E000F3F702FB200703D53C400120F3F7FBFAB5 +:10F9F000600703D53C400020F3F7F5FAA00602D5D6 +:10FA00003C40F3F7EFFA60068FD5F3F7EEFA8CE798 +:10FA100000E012E0A00701D5F3F7EAFA200702D5CB +:10FA20000120F3F7E4FA600702D50020F3F7DFFACC +:10FA3000A00690D5F3F7DAFA77E7287B00281CD0E8 +:10FA40001F494E6002281FD0012803D01D491E48BF +:10FA500006F0E9FCA96A2869884204D81A481949BD +:10FA6000401C06F0E0FC2969184841600120296B20 +:10FA700080050143296316494860287D012800D08C +:10FA8000F5E6F3F7C5FAF8BD2969A86A4118EBE76E +:10FA900010480021C160016141604161816170478E +:10FAA0000D480021417281720121C17270470A48DC +:10FAB0000121026B89050A430263054841607047D2 +:10FAC0004081004098F90000FB04000040850040A0 +:10FAD00000F50140001100407C0E00202E4800215E +:10FAE00001704170704770B5064614460D460120FE +:10FAF000F1F758FC28490120284B08709E60DC6013 +:10FB00001D6170BDF8B504460120F1F74BFC224998 +:10FB10000120087021494C60214900264E600321D4 +:10FB2000204D0906A960204F002C0AD0012C03D0DB +:10FB30001EA1412006F077FC3E60032000066860AD +:10FB4000F8BD386001200006F9E710B512480178C9 +:10FB500000290ED00321134A0906916010494A6812 +:10FB60000021002A03D0154A1268427000E041705B +:10FB700001700020F1F716FC10BD0748017800293C +:10FB800007D007484068002802D00C480068C0B27F +:10FB900070474078704700009800002000F5004052 +:10FBA00000F1004000F5014000F200407372635C18 +:10FBB00068616C5F63636D2E6300000000F40040B9 +:10FBC0003A4800210170417010218170704770B572 +:10FBD000064614460D460220F1F7E4FB01203349A6 +:10FBE000334A0870E41E14619660556070BD10B50C +:10FBF0000220F1F7D7FB2D49012008702D48002184 +:10FC000001604160816001202B49C005486010BD42 +:10FC100010B5264C2078002811D001202649C005B7 +:10FC2000886000F034F80021002804D001206070C2 +:10FC30002248006801E061701020A070217000204F +:10FC4000F1F7B0FB10BD10B51848017800290BD0B2 +:10FC500018480068002805D000F019F8002800D0E6 +:10FC6000012010BD022010BD407810BD10B50F4816 +:10FC70000178002909D000F00AF8002803D00F48C5 +:10FC80000068C0B210BD102010BD807810BD0948BA +:10FC90000168002905D04168002902D08068002849 +:10FCA00001D0002070470120704700009A0000201A +:10FCB00000F5004000F1004000F5014000F4004074 +:10FCC000FFB593B0044600201D9E049015981C9D1E +:10FCD0001027082806D0E06901F014F8002809D0A0 +:10FCE0003770CCE028880921384328801F980227E4 +:10FCF000017016E0E169012088710521E269C902FD +:10FD00009180E1698872E169F9480881E169002020 +:10FD10008873288820210843288011211F980427F0 +:10FD200001701F980225801C0390307810900A20E3 +:10FD30003070204618301190F6F76BFC00206FE011 +:10FD40001598102809D1022D07D06846828A049997 +:10FD50000398401A8270110AC1706846C08A1699C9 +:10FD6000884203D9E349097A149106E0884204D114 +:10FD70001099002901D0317021E003990870000A20 +:10FD800048701E980088401BC01B83B2FF20C01B18 +:10FD9000984200D203460398149AC0190CA9009205 +:10FDA000019002912020015D6846C08A0022F6F78A +:10FDB000A5FC3070002806D0C0B2832862D0684607 +:10FDC000C08A208345E00F98002805D0C948006804 +:10FDD00000790A2830D33CE06846008EC119C9B2C8 +:10FDE0000491022D0FD01F99049A4978914203D1B2 +:10FDF0006A46128C824209D0BE480491006801789C +:10FE0000032909D027E008461F994870B9480068BF +:10FE10000178042906D008E000790A281BD20120C5 +:10FE20000F9009E06946C98A8180039904980818EF +:10FE300003900498281885B205AA14991198F6F72A +:10FE4000EBFB002805D11E980088401BB84200DB60 +:10FE500076E7022D0ED01598102807D1049A039941 +:10FE60006846808A891A8870000AC8701E980580C2 +:10FE7000002030709F4800680078032802D00020DE +:10FE800017B0F0BD0220FBE7F8B50446406B002632 +:10FE9000134600282BD0491F8DB2618F2A460832A5 +:10FEA000278F8A18BA4221D89A7840185F781102B1 +:10FEB00039430170090A41701A79DF781102394318 +:10FEC0008170090AC1700571290A41712A46591DBC +:10FED000801D06F02AF9608FAD1D401980B2608741 +:10FEE000626B002110180170417000E00926304655 +:10FEF000F8BD30B50B88048F9C4212D9446BE018D2 +:10FF00004478057824022C430BD0447905792402E7 +:10FF10002C436404640CA41D1B190B80106000208A +:10FF200030BD822030BDF7B588B000256846058217 +:10FF300005275DE00398417802780E021643417967 +:10FF4000027908021043000452D40A980123068063 +:10FF500005A802905B02002200970195304609999E +:10FF6000F6F7CCFB04004AD16846018A0183039866 +:10FF70004179027909021143437802781C02144343 +:10FF8000B4421ED10A041CD44B0401215B0C89032A +:10FF900000950B4301970295C17880780A020243CD +:10FFA00020460999F6F7C6F9040011D1039948795A +:10FFB0000A79000210430122D20310430871000A9B +:10FFC000487103AA06A90898FFF793FF0400CED052 +:10FFD0000399009501970295487809780002084333 +:10FFE00069468B8A00220999F6F7A4F9822C06D17A +:10FFF00003AA04A90898FFF77CFF04009AD068467A +:020000040001F9 +:10000000058209E003984179027909021143490404 +:10001000490C0171090A417103AA04A90898FFF764 +:1000200068FF0028EED0822C02D020460BB0F0BD35 +:100030000020FBE730B50446406B002597B0002850 +:100040000DD00B2268460270228F0281606B0391F3 +:10005000019000216846F3F7E2FA6846057065638F +:100060006587258717B030BDF8B50F460546696B23 +:100070000020069E144600290FD0012B0DD13246D8 +:1000800039462846FFF74FFF002806D1002C04D040 +:1000900032463946284600F044FEF8BD0022028070 +:1000A000C262831D0263C3614263428702872030BC +:1000B0000170704710B50022D24302800420FDF782 +:1000C000FEF910BD10B596B00446FFF7B3FF208EC1 +:1000D000002808D0012069460870E06A01900021DC +:1000E0006846F3F79CFA0020E062206316B010BD6A +:1000F00001280000B40E00200146098800200A07EC +:1001000000D501200A06120F01D002221043CA05B1 +:1001100001D5042210438A0501D510221043490558 +:1001200001D5202108437047FFB5A9B00600329DD4 +:10013000359C2B981F46229016D0007841060FD48C +:100140008106890E1E2909D021884A05520E0BD13D +:100150003A88172A08D3FE4A914205D0C10906D031 +:100160008006800E122802D003202DB0F0BD20465C +:100170002C302690F7492A980872002018AA03907C +:1001800010726A46107404AA0A60339A4A6020AA60 +:10019000908090812298007801908106681C1C90C4 +:1001A000701F1D902B98890EC21C2492224620326B +:1001B0001B92083A401C02920B0006F025FA1FFD24 +:1001C000FD11FD1FFD8EFDFCFDFBFDFAFDF9FDFCA3 +:1001D000FDF8FDFDFDF7FDF6FDFDFDFDFDF5FD0066 +:1001E000032E76D102E018A9087219E303202870C3 +:1001F0001C9917220A7000224A70CFE2052EF0D116 +:100200004178027808021043208320A98880249A2C +:100210005178127809021143618300287ED0884208 +:100220007CD800202072E080401E60840298F6F79F +:10023000F0F905202870A81C0190022000901BAA4C +:100240002A990298F6F7E8F9002868D118A8807C66 +:10025000012803D002206870102002E0012068709D +:1002600002202490002225A91CA8F2F746FD0028B0 +:100270002BD120A8007D2499814226D13A8800996B +:10028000801C511A814220DB10A8C18D0198017099 +:10029000090A417001991CA8891C01910099019AD1 +:1002A000891C009125A9F2F728FD20A8007D01995D +:1002B0001BAA091801910099081880B200902A9988 +:1002C0000298F6F7A9F90028CCD00098022826D089 +:1002D00064E272E018A9087261E2072E6DD34178DA +:1002E0000346027808021043208320A98880249ABC +:1002F0005178127809021143618300280ED0884298 +:100300000CD8012020725879197900020843E08046 +:1003100000202073E06900F0F5FC01E098E0A9E01E +:1003200000280ED1E169012088710521E269C90226 +:100330009180E1698872E16987480881E16900205C +:100340008873F01F60842298C01D60620298F6F7DF +:1003500060F907202870681C00900120019000209F +:1003600010A9C8852FE00198012814D0E069807990 +:10037000012830D000981E38417F007F09020143D8 +:1003800000980170090A41700098801C0090019843 +:10039000801C80B2019010A8C18D00980170090ADC +:1003A00041700098801C09E00AE296E13BE1DFE041 +:1003B00004E29BE077E036E016E2AFE000900198BF +:1003C000801C80B201901BAA2A990298F6F724F9A2 +:1003D000002803D007E010A8818DD1E73988019863 +:1003E000081A0428BFDA0198012843D0E06980790F +:1003F000012804D010A8818D5548814206D110A84B +:10040000818D00980170090A417009E000981E383A +:10041000417F027F0802009910430870000A48706B +:100420000198801CBAE1072E01D0152E76D14178B3 +:10043000027808021043208320A98880249A5178EA +:100440001278090211436183002801D0884201D942 +:1004500001203FE7012020720020E0802073052E5C +:100460000AD01D982299E269C0B2491DF2F71FFC1B +:10047000002801D00A202DE70020C04360841AA87C +:10048000019023A9229802970395009100780023F8 +:100490008206920E20462A99FFF712FC0390208BC9 +:1004A00020A988807BE1032EC0D1402220A98A8127 +:1004B0004178027808021043208320A988802A9975 +:1004C0001EAB1C9A02930192009139880022491EAA +:1004D0008BB21B990978F6F711F918A90872002850 +:1004E00033D10B20287010A8008F3FE0052E9DD13E +:1004F000802220A98A814178027808021043208353 +:10050000249984464A78097812020A43628420A911 +:1005100088801248824202D30720DBE6AFE03F200A +:100520008002024362842A981FAB1C9902930191B6 +:1005300000903888401E83B21B9801786046F6F719 +:10054000DDF818A9087200280CD08328AAD107E08A +:10055000FFFF0000B40E002001280000010200008F +:100560000220B8E00D20287010A8808F401C15E1F3 +:1005700001990C22C9095143C91CB14204D90198FF +:1005800040067CD5002009E1427803781002184328 +:1005900020AA9080844622980078400609D505203C +:1005A0006A46107422980078C00905D000201074A3 +:1005B0001DE106206A46107424981F902A9A009024 +:1005C0000023701A029383B21E9001921B9800229E +:1005D00001786046F5F7AEFE18A908720022694658 +:1005E0000A74832801D102200390229800784006E3 +:1005F0000DD52088C00506D520A9208B8988884282 +:1006000001D100206062002018A90872C6E0FF2115 +:10061000013120A88181808820831E9860841F98E2 +:1006200060621320B8E0052E29D3417802780802D1 +:10063000104320A98880218F002902D0FE4A9142D0 +:1006400006D10A216A4611740121C943218702E0BB +:1006500007216A46117422992A9A491D0192009134 +:1006600001221D990023D203029311438BB22499D6 +:100670004A78097812020A431B99097800E0C9E018 +:10068000F5F758FE18A90872002269460A7401227B +:10069000520220A98A81832808D0002809D0218FFE +:1006A000E54881427ED10020208778E08888208339 +:1006B0004DE7606B002808D031462046229AFFF7AC +:1006C000E3FB18A90872002869D12B463A46304648 +:1006D000229900F056FB039061E02298022E4078A8 +:1006E00001907DD1002801D0012879D108206946E8 +:1006F00008740198087521A800901B9800220178C1 +:100700002046019BFFF7B0FC6946002248758A75B8 +:10071000002802D10198012809D0208F002806D096 +:10072000002008740120800220A988810EE004A81E +:100730003399F2F774FF0390002069460874012092 +:10074000800220A988810398022807D0BB4800684E +:100750008079002805D018A908722BE00198208321 +:100760001DE00398002803D0812018A9087240E0FA +:1007700021A800901B98012201782046019BFFF7D9 +:1007800073FC18A9087220463499FFF753FC18A986 +:10079000087A002803D11920287001203880684683 +:1007A000007C00E03CE0002804D004A83399F2F774 +:1007B00036FF0390039800282ED01AE0062012E599 +:1007C0002078000713D5012E11D109216846017444 +:1007D000A188818204203499FCF771FE082100E091 +:1007E00005E020A88181CDE60198400612D50320BE +:1007F000039020A9208889890843208020A988891E +:100800004005400E04D026992B98086026988680D3 +:100810000398AAE40420E6E418A8007A00280ED081 +:100820000120287022980078687020A88088A8701D +:10083000000AE87018A8007A28710520388020A9DD +:100840002088898988432080E2E7FFB50746A1B068 +:1008500000201C903A7801209040794A7C68104032 +:1008600010AA1087744B22885B1C9A4203D0002880 +:1008700004D0100702D5012025B0F0BD249E002031 +:10088000307023980025028810A8028518A80575E5 +:100890006A4B68461972057404A8186020462C300B +:1008A0001B902A985860249E94463878721C052123 +:1008B000039201282DD0022808D003287DD130785A +:1008C000800980011D303070B889A08038780228F6 +:1008D00004D13078800980011B303070F01C1FAAD1 +:1008E00001900292009110A8008D0022C01E83B2D8 +:1008F0002020015DB889F5F701FF0028DED10398BB +:10090000B9890170090A417010A9888FC01C088537 +:1009100028E1787B18AA10753A7B012A02D0022AB6 +:10092000CCD1FCE022887F231B011A4010AB1A8730 +:10093000802A4AD006DC102A10D0202A0ED0402A65 +:100940000AD124E0FF3A013A65D0FF3A013A79D062 +:10095000FF3AFF3A022A76D00525A2E02078C006A9 +:1009600001D5082000E010201C9004206A46107475 +:10097000002090821AA81DAA1EAB03960192029035 +:1009800000933B8A20461C9AFFF79AF984E0228B59 +:100990003B8A9646934268D10A221C92002839D19C +:1009A000039801906046401E1FAA83B20292202045 +:1009B0000091015D0022704600E0BAE0F5F79EFE6E +:1009C000014618A801750B201AE0228B3B8A964637 +:1009D00093424AD10C221C92002862D103980190C4 +:1009E00060461FAA401E0292009183B22020015D42 +:1009F000628C7046F5F782FE014618A801750D203D +:100A0000307010A8818F491C01850421684601744B +:100A1000218B818245E0238B3A8A9C469A4224D1DD +:100A200012221C9200283CD1606A002813D00022B8 +:100A30006B4607C3638C07E0FEFF0000B40E002086 +:100A400009F800000DE04BE02020015D6046F5F75D +:100A500071FC18A9087513203070012010A90885B1 +:100A60001FE0398A228B914201D00425B6E016217D +:100A70001C91002815D11B98818802682046FFF739 +:100A800003FA18A9087500280BD11B983346016892 +:100A900080881AAA00F075F9054602281BD0042D9B +:100AA00019D01B988088002811D06846007C002847 +:100AB00004D004A82A99F2F7B2FD05460120694640 +:100AC00008741B981B990068059000208880002DF1 +:100AD00048D0052D2ED06846007C032878D07DE0D4 +:100AE00018211C91002806D0388A20832046B96836 +:100AF000FFF7A0FAD5E72046183000902020015DCE +:100B0000237E01222046FFF7AFFA18A908750028B6 +:100B1000ECD119203070012010A90885E6E7208863 +:100B200001214902084010A90887FF38FF38022830 +:100B300006D0052510A92088098F884320804DE024 +:100B4000208F9849884290D116201C90386900283F +:100B500005D06063B88A20870020608702E000200B +:100B6000C043208710A8008F7F21090102468A43D5 +:100B70000DD0782300220420B968FCF7FBFB3878FD +:100B8000A07010A92088098F0843208002E02188E6 +:100B9000814321806846007C002805D08248416856 +:100BA00004A8F2F73CFD054618A8007D002815D0E2 +:100BB0001C98707001203070208BB070000AF070AB +:100BC00018A8007D3071052110A8018506E0FFE717 +:100BD0007548416804A8F2F722FD05467248017A7B +:100BE00020884005400E22D11B98808800281ED006 +:100BF000239A0026138810AA1385249A2A9B6F46ED +:100C00004CC71B9A039412681AABFFF78DFA05467E +:100C100002280CD00120694608741B982A990068A4 +:100C2000059004A8F2F7FBFC05461B98868010A8E7 +:100C3000018D2398018028461EE600B597B0042850 +:100C400007D102206A461070019100216846F2F730 +:100C5000E6FC17B000BD10B5534C037800222168A4 +:100C6000012B02D0022B42D126E00B78002B01D0C1 +:100C7000042B03D10A712268032111702168838833 +:100C80000A79D200921D8B5221680A79D20008326B +:100C90008918C2880A80216803890A79D2000A3239 +:100CA0008B52428920680179C9000C314252216877 +:100CB0000879401C08711EE00A7482888A802168C5 +:100CC000C288CA80226801891181226841895181C4 +:100CD000C1682068C1606168F2F7A1FC0146022882 +:100CE00007D02068007C002802D1002903D0812091 +:100CF00010BD832010BD002010BD406B002800D027 +:100D0000012070478178012909D100880521C90295 +:100D1000884202D0491C884201D10020704705203A +:100D20007047F7B586B00024684615460F468481A3 +:100D300005261AE0049841780278090211432980B7 +:100D4000811D019602940091417902790B021343AF +:100D5000C178827809020A43417800780902084381 +:100D60003946F5F7E7FA002806D104AA03A9069840 +:100D7000FFF7BFF80028DDD0822800D1002009B09D +:100D8000F0BD10B51488844201D2052010BD17248F +:100D90001C701080421E581C491C05F0C6F900202A +:100DA00010BD0000FEFF0000B40E002010B540484A +:100DB00004F04DF9002801D00C2010BDFF211131A5 +:100DC0003C4805F011FA3B4901200870002048809A +:100DD000E03188718874887520310871344804F0D6 +:100DE0004EF9002010BD10B5314804F028F9002854 +:100DF00003D031A1312005F016FBFFF7D7FF002803 +:100E000003D02DA1382005F00EFB10BD10B504460F +:100E1000274804F01CF9002801D00C2010BD2549FA +:100E20000878002807D0002008702148216004F0CD +:100E300026F9002010BD1E4804F021F91F2010BD26 +:100E400070B505460C461A4804F001F9002801D097 +:100E50000C2070BD174A5088A84202D11078002893 +:100E600004D0134804F00BF9122070BD1048226022 +:100E700004F005F9002070BD10B504460C4804F0DC +:100E8000E6F8002801D00C2010BD0A48017800299E +:100E900007D00020C0432080054804F0F0F812205D +:100EA00010BD40882080024804F0E9F8002010BD01 +:100EB0009D000020C00E00207372635C6C6C5F6448 +:100EC000622E630010B5282105F08CF910BD70B5B5 +:100ED000054600780A0700090001120F1043287028 +:100EE0000B0005F091FB07050705070509050B0039 +:100EF000062408E00C2406E0222404E00024F2A1E9 +:100F0000572005F090FA68788009800120436870C6 +:100F100070BD00780007000F704710B50622C01C96 +:100F200005F003F910BD10B50622093005F0FDF8F3 +:100F300010BD0278BF23C9071A40490E0A43027048 +:100F4000704702785206520EC9010A430270704778 +:100F500070B515460E4604461F2A03D9DAA1A8200B +:100F600005F061FA20462A463146093005F0DDF8E1 +:100F70006078AD1D80098001A906890E0843607064 +:100F800070BD70B515460E4604461F2A03D9CEA182 +:100F9000CC2005F048FA20462A463146093005F0B3 +:100FA000C4F86078AD1D80098001A906890E084348 +:100FB000607070BD70B501780907090F03292ED044 +:100FC000052931D1411C827E0C46437E1102194312 +:100FD000037FC27D1D02037EC67E1B021343827DFA +:100FE000407835438006800E22281DD106291BD368 +:100FF0001920C001814217D8FF26F436B54213D814 +:10100000002A11D0082A0FD88A420DD28B420BD861 +:10101000617F227F09021143814207D904E04078B1 +:101020008006800E0C2801D0002070BD012070BD0C +:1010300000210A464254491C2229FBDB704710B5A7 +:1010400002788B07920892009B0F1A430270427835 +:10105000520952014270012908D0022906D0032901 +:1010600005D0FF2098A1EE3005F0DDF910BD01217B +:101070000A43427010BD10B502788B0792089200A7 +:101080009B0F1A43027042785209520142700129A3 +:1010900007D0022905D0032904D08BA18E4805F082 +:1010A000C2F910BD01210A43427010BD00788007CB +:1010B000800F70470278EF23C9071A40C90E0A4310 +:1010C0000270704770B50546C1700B0005F09CFAC0 +:1010D0000E080A0C0E1012120C14141212160C1810 +:1010E0000C2413E0082411E002240FE017240DE083 +:1010F0000D240BE0012409E0092407E0062405E0A3 +:101100007548002470A1A03005F08DF96878400979 +:1011100040012043687070BDC0787047017AC27981 +:10112000080210437047817A427A080210437047E0 +:10113000017BC27A08021043704781794279080224 +:101140001043704700797047817B427B080210434F +:10115000704770B5017AC37909021943431C857A37 +:101160001C46467A2B023343657926792C02344398 +:10117000C21C5A4E00798D1FB54214D8FF25F43594 +:10118000AB4210D800280ED008280CD888420AD2CA +:101190008C4208D8507A117A00020843B11D884267 +:1011A00001D8012070BD002070BD0B4610B5011D97 +:1011B0000522184604F0B9FF10BD817A427A080270 +:1011C0001043704701717047007970470B4610B5A6 +:1011D000011D0822184604F0A8FF10BD027B0A700A +:1011E000407B487070470B46014610B508220E310F +:1011F000184604F09AFF10BD0B46014610B50422B4 +:101200001631184604F091FF10BD10B50822001DDC +:1012100004F08BFF10BD10B504220C3004F085FFE4 +:1012200010BD017170474171090A81717047C17128 +:10123000090A017270470079704781794279080282 +:1012400010437047017AC279080210437047017158 +:101250007047017170470B4610B5011D08221846F2 +:1012600004F063FF10BD10B50822001D04F05DFFFF +:1012700010BD70B515460E4604461B2A03D912A1AF +:10128000174805F0D0F82A463146E01C04F04DFF1F +:101290006078E90640094001C90E0843607070BDDE +:1012A00070B5054640780E46C406E40E1B2C04D9E2 +:1012B0000B4805A10C3005F0B6F82246E91C304673 +:1012C00004F033FF204670BD7372635C756C5F7011 +:1012D00064752E6300000000070200007A0C000015 +:1012E000F7030000C1074008C207C90FD20F511809 +:1012F0004008C207D20F51184008C207D20F511838 +:101300004008C207D20F51184208D007C00F40183A +:101310005208D107C90F0918500840187047002219 +:1013200002808271C271C2720273427382738270D0 +:10133000C270027142714276828303464284203336 +:101340009A7102859A72C2750276C2730274DA7259 +:101350001A739A7319750284FF21603081709A752F +:10136000704770B504460020A083208C1E46484379 +:101370001546114604F061FF2084F000294604F070 +:101380004EFF401C80B20146192269439202E0835D +:10139000914201DD401EE0837D202946000204F0D9 +:1013A0003EFF401CA08470BD70B50546087B0E460C +:1013B000C006C00E08730020A87504463019007AD4 +:1013C000FFF790FF29194874A97D641C0818E4B23E +:1013D000A875052CF2D3C0B2252803D979A18A209B +:1013E00005F021F870BDF8B5044630302646274692 +:1013F0002546C036A03780350090032909D0002942 +:101400001AD0012924D0022902D1A11CFFF7CCFF58 +:10141000F8BD1146FFF783FF002028836883A88367 +:10142000E883288468847871E88538732621085514 +:10143000A08430703071F8BD0020E885B871A188B3 +:1014400023890A460098FFF78CFFA11C0098DDE76E +:101450000020E885B38A328AA1880098FFF781FFCF +:10146000F8BD70B5867D0D460446002E01D0252EB0 +:1014700001D9122070BD002A18D0287EE17D50438A +:101480000818252104F0CBFE0846E1754207520FEB +:10149000C908504B69189A5C097A8A4368D031466A +:1014A00004F0BDFE491CCAB2002007E0002070BD58 +:1014B000002803D02118097C511ACAB22118497C8E +:1014C00091423AD32918097AC943CB07DB17D21ABC +:1014D000521E1206120E35D08B07DB17D21A521E7F +:1014E0001206120E30D04B07DB17D21A521E12060C +:1014F000120E2CD00B07DB17D21A521E1206120E38 +:1015000028D0CB06DB17D21A521E1206120E24D098 +:101510008B06DB17D21A521E1206120E20D04B0673 +:10152000DB17D21A521E1206120E1CD00906C9175A +:10153000511A491E0A06120E18D0401C0528B7DBA6 +:101540001F2070BDC00013E0C000401C10E0C000B0 +:10155000801C0DE0C000C01C0AE0C000001D07E0B8 +:10156000C000401D04E0C000801D01E0C000C01D9F +:1015700020769BE738B505460C466846FEF738F8F6 +:1015800000281ED0694600200856207209216156A5 +:101590000022411A00D5494220356B798B420FDC7D +:1015A000FF2B0DD0A17A491CC9B2A172AB79994227 +:1015B00002D8617A7F2903D160720020A0720122D3 +:1015C000104638BD7372635C6C6C5F7574696C2E09 +:1015D000630000007667010010B5040004D0FF200E +:1015E000FAA1AB3004F01FFFFB4821464143FB4802 +:1015F000FF230918FF330022581C5A544254C81DB7 +:10160000FF30FA3002704270F448001FC378A342E2 +:1016100002D18270FF23C370EF48EF4BC01E081841 +:101620009B1EC91802700A7010BD70B5EB480026E9 +:10163000001F8670FF24C47035462846FFF7CCFF94 +:101640006D1C2D062D0EF8D00020E4490B229201CE +:10165000E14B43435B189B181E74401C0006000EB0 +:10166000F6D0DF48FFF7E4FC0021DD48FFF722FD5C +:101670000121DB48FFF7E3FCDA4804704470847012 +:10168000C4700471447170BDCFE71B20704730B542 +:101690000021D24A0B239B01CF4C4C43A418E418E1 +:1016A000247C002C05D0491C0906090EF4D000202A +:1016B00030BDC94C01254C43A218D21815740170D5 +:1016C000284630BD10B5044600F0D0F900280CD0F3 +:1016D0002046FFF781FFC0490B224C43BF49002041 +:1016E0006118920189180874012010BD10B50446D4 +:1016F00000F0BCF9002802D0BA484471012010BDA6 +:10170000034610B5B748B44940794843B349421835 +:101710001046FF30E130C17F807F04F0D5FF10BD5F +:1017200010B5B048AC4940790F224843AB49401846 +:10173000A949D239095CFF30FF3004F09FFF10BD8A +:1017400010B5044600F092F9002802D0A5480471B3 +:10175000012010BD034610B5A2489F4900794843B7 +:101760009E4942181046FF30E130C17F807F04F06F +:1017700098FF10BD70B59B4C97492079974D484311 +:101780004019C11DFF31F931FF30E130807F0F2258 +:1017900004F064FF002813D020798F494843401992 +:1017A000FF30FF3002300178491C01700178407829 +:1017B000814204D1884885A1773804F034FE0120A5 +:1017C00070BD884884490079484384494018FF30F7 +:1017D000E130C17F807F814201D10120704700202C +:1017E000704770B57F487C49007948437B49401871 +:1017F000FF30E130867FC57F0F242946304604F054 +:1018000026FF002801D0204670BD70066906400EF4 +:10181000490E884201D3401A01E0081A201AC0B2CA +:1018200070BD0F20704770B50C46054600F01EF9DC +:1018300000280ED0002020706748454367482818CC +:10184000FF30FF300230017842788A1A22704170EE +:10185000012070BD70B50C46054600F007F9002860 +:101860000BD05D4845435D482818FF30FF300230FB +:1018700001784078081A2070012070BD5849016035 +:10188000704710B5044600F0F1F8002802D0554822 +:101890000470012010BD5149091FCA78FF2A02D0E7 +:1018A0000021016007E08A784C492439012A02D0DE +:1018B000016001207047002070474848801E017871 +:1018C000012908D001210170464801784348001FD2 +:1018D000C170012070470020704710B5044600F029 +:1018E000C5F8002802D03F484470012010BD3B4994 +:1018F0003C4B091FCA785B789A4206D18A78203916 +:10190000002A02D001600120704700207047334850 +:10191000344A001FC1785278914209D1FF21C17029 +:10192000801C0178002903D000210170012070473C +:101930000020704729482B4A001FC17852789142F5 +:1019400004D18078002801D0002070470120704722 +:1019500010B5044600F08AF8002802D02148C4706F +:10196000012010BD034610B51E481B49C0784843EE +:101970001A494018C21DFF320B21FC328901401860 +:10198000C17B807B04F0A0FE10BD10B51548124944 +:10199000C0784843114940180B2189014118C97B7F +:1019A0000D4AD21E8018062204F068FE10BD0D48B4 +:1019B0000949C0784843094941180B20800108189B +:1019C000C17B807B81420FD1012070477372635CC1 +:1019D000646D5F712E630000D1020000F40F0020DF +:1019E000C51200209E0000200020EEE710B504463E +:1019F00000F03CF8002802D021488470012010BD7E +:101A0000034610B51E481F49807848431E494018B8 +:101A1000C21DFF320B21FC3289014018C17B807B43 +:101A200004F03FFE10BD10B51548164980780B2212 +:101A300048431549920140181249891E41188018DF +:101A4000807B062204F00AFE10BD0D480D49807807 +:101A500048430D4941180B2080010818C17B807B49 +:101A6000814201D10120B0E70020AEE7002805D176 +:101A70000648007C002801D00120A6E70020A4E74A +:101A80009E000020D1020000F40F0020B4120020BC +:101A9000F8B5FF4E0446B079002500280AD0002989 +:101AA0002DD1657010202070F079A070307AE07030 +:101AB000B57124E0F64F203F387A012804D0707ABF +:101AC000012810D00020F8BD002918D1657013201E +:101AD000EF4920701C221639A01C04F026FB0120BF +:101AE000A0713D720BE0002909D165701420E8490E +:101AF000207008220A31A01C04F017FB7572012027 +:101B0000F8BDF8B5E3480178002902D00C2630462C +:101B1000F8BD0026DE4D3446403D2E756E75EE75DF +:101B20002E76AE75294620396E730F464E734037B8 +:101B30007E717F218170687E002804D0FDF73DFD15 +:101B4000FEF766F86C763C72D14884711430FFF76A +:101B5000B9F9CF483C30FFF7B5F9D8E710B5CD4B10 +:101B600000221A70CA4B203B1A711A46603A11665D +:101B7000D065FFF7C6FF002804D0FF20C6A187303C +:101B800004F051FC10BDC2484038007D7047C04988 +:101B900010B54039C87B897B42078307D20FDB0F22 +:101BA000D218C007C00F101840000B0004F02CFD25 +:101BB000050B060B04080F00BB4906E0BB4810BD2F +:101BC000B949083101E0B8490839085A10BDFF2069 +:101BD000B1A1A73004F027FC002010BDAC48B449E7 +:101BE0004038008A48437047F8B5A94C0646407B08 +:101BF000403CE07337791346A773012F26D0308815 +:101C00002082A348B27B203882710546603D29704E +:101C100006221946681C04F088FAB0796873062217 +:101C2000F11DE81D04F081FA607B0126002800D038 +:101C3000667597486038407B002800D0A6753B0049 +:101C400004F0E2FC0506082549084B000020D7E710 +:101C500000211DE08E4801211430FFF738F98C482F +:101C6000E91D1430FFF75FF9687B002807D00128D1 +:101C700007D0FF2088A1EE3004F0D5FB0CE0002156 +:101C800000E0012182481430FFF75BF904E00621EF +:101C90007F481430FFF71BF90020E07520767C4860 +:101CA000691C1430FFF739F9794829781430FFF7A7 +:101CB00040F9774804213C30FFF709F97448691C62 +:101CC0003C30FFF72AF9724829783C30FFF731F9A8 +:101CD00026750020F8BD0221DAE7FF206EA1F8305A +:101CE000CAE770B56A4C0125403C0346257620467C +:101CF0002030007A002801D03A2070BD64480022CC +:101D0000803806789E4206D1E2750622401C04F017 +:101D10000CFAE57500E02276002070BD70B504462F +:101D20005B4D0020403DA87528462246323804F01D +:101D3000FCF92846203844730120A87570BD544929 +:101D400020390871704710B5514C0022403C627533 +:101D5000607302462046123804F0E7F901206075EE +:101D600010BD4B49203948717047F8B500F0A4FB0D +:101D7000474C0025403C607E002804D0FDF71DFC48 +:101D8000FDF746FF6576434F3D70FDF793FBA07B63 +:101D9000012804D00021084601F0A6FAF8BD002170 +:101DA000022001F0A1FA3A4C203C207A002809D008 +:101DB000374881790029F1D11321C17105720121C0 +:101DC0008171F8BD78780028FBD0314E0622803E24 +:101DD000707BE0733078A0753046F11D703004F0F0 +:101DE000A4F930460622711C773004F09EF93C209D +:101DF000A072012020727D70F8BD10B5244C403CCB +:101E0000E17BA07CCA0701D0C2070BD08A070FD59F +:101E100082070DD42620FDF777FAA07C0221084323 +:101E2000A07410BD2520FDF76FFAA07C0121F6E714 +:101E30004907F6D54007F4D42720FDF765FAA07CC2 +:101E40000421ECE770B5134E3078002872D1104CA5 +:101E5000403C207D00286DD0FDF71FFB0025A574B8 +:101E6000E57475702846FDF715FB0020FDF78CF929 +:101E70000D480D38FDF73FFA0B481038FDF7F7FA1B +:101E8000FDF76CFBFFF7B9FFFDF7FFFA012111E049 +:101E900068130020A40000207372635C6C6C5F61A7 +:101EA00064762E63000000008E6701009A8913009B +:101EB000710200000020FDF743FA0F210520FDF715 +:101EC000C1F92646403E3178701CFDF7ADF9A07B84 +:101ED00001280CD004280AD0607D002807D02146B4 +:101EE00012390846627B6630FFF732F86575A07DCF +:101EF000002807D0FE480146427B12399C30FFF78C +:101F000040F8A575306E0178002903D00178001DD6 +:101F1000FDF7C8F9F06D0178002906D0F44A401C9D +:101F2000C732FDF754FE01206076FDF7C3FA0020AA +:101F300070BDFFE70C20FBE7EE494860704770B5C5 +:101F4000050001D0FFF759FFE94C2034E07C002860 +:101F50000AD0A07B012804D19920E749C00004F0F1 +:101F600062FAFFF702FFE3E7002D0DD00221002007 +:101F7000FDF7E6F9DE4840300079032801D001285A +:101F800002D10220FDF73BFCE07D002600280DD0A9 +:101F9000D74D203D2846691C9430FEF7BEFF2846E9 +:101FA000691CBC30FEF7B9FFE6752676D048743060 +:101FB000FDF786FAA07B030004F026FB0504040469 +:101FC0000D04090001210846FDF79FFB03E0CA4903 +:101FD000CA4804F028FAE17BA07C81430120002953 +:101FE00003D1A17B012903D0E074C24908709FE7A7 +:101FF000A674FAE710B5FDF750FABE48007800283D +:1020000018D1BB482030007D002813D00020FFF7F6 +:1020100096FFB74840300079002809D001280FD03A +:10202000022805D003280BD0B349B54804F0FBF9CA +:10203000002010BD00F040FAFDF73CFA0C2010BD66 +:10204000F0F7E6FFF4E7AB49012048707047F8B5B8 +:10205000002400F0E0FF002824D0FF202D30FDF701 +:102060006CF9A44D2878A24F403701281DD00228D2 +:1020700001D0032834D0A2489F496B3004F0D3F933 +:10208000287800280DD0387900280AD0012808D0F7 +:10209000022838D0032836D099489749803004F078 +:1020A000C2F9F8BDFFF761FEF8BD914E2036B07B56 +:1020B000032815D0707E002803D0FDF798FDFDF7AA +:1020C00074FA8B48C430FDF7FBF9B07B012812D0BD +:1020D000042810D0B879012806D0032804D004E0E1 +:1020E0000120FFF72CFFCBE7102421460E200143EF +:1020F0000020FDF70AFB7879012801D1FDF76FFA7E +:1021000002202870BCE728780228CDD10120FDF7F5 +:1021100076FBF8BD70B5764840304079012801D192 +:1021200000F0D4F9724C2034607E002803D0FDF713 +:1021300044FAFDF76DFD00F06EFF00280CD06D4DE8 +:102140002878022804D06E486B49A33004F06BF95C +:10215000A07B012803D006E0FFF707FEE8E6992000 +:102160008000FDF7EAF80120FFF7E9FE2878002853 +:10217000F4D028780128F1D039205F49000104F01B +:1021800052F9D5E6F0B5074689B000200690FDF774 +:10219000AEF800900020019056480078022804D044 +:1021A00057485549F03004F03EF9514D40356879B3 +:1021B000012801D100F08AF94D48C430FEF7A9FE8C +:1021C0004B4E04462036002F70D03046A430FEF728 +:1021D000F1FE0028F8D0FDF731F80028F4D0707E29 +:1021E00000280AD005277F1EFFB2FDF72CFD02282C +:1021F0000FD0012800D0002001903D492046C43175 +:102200000C46643C030004F0FFF906A4A4A40CA44B +:1022100056A4002FE7D177203AA1C00004F003F9BB +:10222000E9E7B07B012841D004283FD0019A00980B +:10223000104304D1A879002801D0022836D168794A +:1022400001281DD1607A00281AD101206072087817 +:1022500006224006C00FA0722548C91C6B3003F04F +:1022600064FF244C224FA07871377F2804D1A92025 +:1022700024A1C00004F0D7F8A07838707F20A070A7 +:102280001B489C30FDF71CF91A480321017028797E +:10229000002860D001280AD002285CD0032806D08C +:1022A000164818A1E03804F0BEF854E051E00120CF +:1022B000FDF7A5FA4FE00E480F462038C978C079DF +:1022C000814230D10A4839792038027A91422AD1A4 +:1022D0007979427A914226D1B979827A914222D192 +:1022E000F979C27A91421ED1397A027B914211E08A +:1022F00008130020A4000020981E0100F60400002E +:10230000DE0200007372635C6C6C5F6164762E6346 +:102310000000000007D13978407B4906C90F81428F +:1023200001D1012100E00021B07B012801D0042867 +:1023300001D100290AD100280BD101990098084346 +:1023400004D1A879002801D0012802D1307E0028CC +:102350001FD001200690707E002803D0FDF72DF9D4 +:10236000FDF756FC0698002802D00120FFF7E7FD94 +:102370005D48017800290AD00178012907D000784A +:10238000032804D095205949C00004F04CF809B046 +:10239000F0BD55480422406855490F3003F0C5FE92 +:1023A000387806224006C10F4F4840680177F91C73 +:1023B0001D3003F0BAFE4C484D4940680322091D08 +:1023C000133003F0B2FE4848494A4068B97D817530 +:1023D0000F3A117ED37D09021943018311468B7E8A +:1023E0004F7E1B023B438380137FD77E1A023A4302 +:1023F000C2808A7F4B7F1102194301813C4905222B +:1024000010310A3003F091FE3948374A1130017912 +:102410005768C906C90EB97600794009F876287A56 +:10242000002809D0A07900283AD11320E0710020BB +:1024300020720120A07133E00020A8727888B08556 +:10244000387FE8732A48394606221D31833803F065 +:102450006CFE27490622F3390878A87508467730BC +:10246000491C03F062FEB888F087F888208038891C +:102470006080F87E20710198002860790BD00121DE +:1024800008436071FDF7F2FB61794000C907C90F8D +:102490000143617102E04008400060710120287230 +:1024A000114C0020207000F007F8FDF703F8012020 +:1024B000616800F019FF4EE710B5FDF76AF8FDF707 +:1024C0005DF8FCF7B5FFFCF7DAFF10BD064810B564 +:1024D000801CFDF78DF8002802D103497F20887009 +:1024E000FDF774F810BD0000A400002004230100D3 +:1024F000DB1300208107C90E002808DA0007000F4F +:1025000008388008F74A80008018C06904E0800815 +:10251000F54A800080180068C8400006800F7047A8 +:1025200010B500F03BFF10BD70B5F04C0546626879 +:10253000002908D0002A04D0FF20EDA10C3003F0C0 +:1025400072FF656070BD002A04D1FF20E8A112303F +:1025500003F069FF0020606070BDE948C07E7047ED +:10256000E7482830C07E704738B5E04C20680168E5 +:102570004978012925D001216846FAF7C9FC684647 +:102580000078E049000203F04AFE2068426AC06811 +:1025900012685118FBF7ADFC2168C860D84A206862 +:1025A00028320321904218D0028B002A15D0012234 +:1025B0004272017200210171021D017F00F0FBFED9 +:1025C00038BD7D21C068C900FBF793FC2168C86055 +:1025D000FFF7DDFA21680861E0E7028B521C0283F5 +:1025E0004172E6E7FFB5C64E85B0706A346805688B +:1025F00060680190306A0390298E0798401A80B273 +:1026000002900898002804D02746383720464830E2 +:1026100002E0371D2846A830009003203871059845 +:10262000002820D001287DD002285ED003287AD04F +:10263000AFA1B54803F0F7FE0898002807D0387915 +:10264000032804D0B048AAA1093003F0ECFEA16A27 +:102650007069FBF74EFCB860616A206A88427DD9D8 +:10266000009801601FE1306A002804D1A648A0A1AB +:102670007A3803F0D8FEA449288B373948434018EC +:10268000069900F0A6FEA0619F49A8883739484303 +:10269000069900F09EFEE061316A9B48891CA162A8 +:1026A0002A8B37384243A069974B121AE63BD2185F +:1026B0005118A162944BAA7D373B5A4340008018C1 +:1026C000FF30193020626062306A081AED21FF384D +:1026D000C90015388842AFD28C49884204D28A4852 +:1026E00083A15D3803F09FFEB6E0874A288B373A16 +:1026F000E16850430818069900F06BFEA06182491A +:10270000A88837394843069900F063FEE061306AD3 +:10271000002804D17C4876A1553803F084FEAE2011 +:10272000405B01E02CE05AE00028288B784AE16801 +:102730001DD050430818A169401AA0622169A06801 +:10274000734A4843A1694018A97D4000514340188D +:10275000FF3017302062A888504300E0A1E0E16913 +:10276000411A6F20C000081A6062A06A34E050432A +:102770000818A169401A3168D63849684018DCE762 +:10278000284680300190C08D002802D0306A002891 +:1027900004D15F4856A1401F03F045FEA8885C495C +:1027A000E3694843C01AA06201999C46CA8D216919 +:1027B000A368521A4B43A169591863465343C91879 +:1027C000AA7D534B49005A438918FF3117312162C2 +:1027D0006F21C900411A6162316A401A35E00898D8 +:1027E000002803D03420005D002878D1A88848490B +:1027F0004843E169401A02994843A0622846803064 +:102800000490C08D0028019829D0002804D03E48AB +:1028100037A1163803F007FE04983D4AC18D02988F +:102820000818E16948434000FF3017302062A8884B +:102830005043411A6F20C000081A606200F0AEFDDC +:1028400000281CD0A16A0398081AED21FF38C9009E +:102850005538884200D3EFE601203871ECE60028B5 +:1028600002D00398002804D1294821A11A3003F08E +:10287000DAFD0198A16AD6380818A062CCE7FBF708 +:102880009EF8726901461046FCF7BFFAA16A081A61 +:10289000ED21FF38C90050388842DCD2012009B050 +:1028A000F0BD0099086000981A4900688035081842 +:1028B000F860298B0798081A00B2002804DD0598F3 +:1028C000022801D0032000E00120787108983870B8 +:1028D0000898002820D03420005D00281CD0022059 +:1028E000DDE7000000ED00E000E400E0B4000020BF +:1028F0007372635C6C6C5F6C6D2E73302E630000C2 +:10290000F413002010270000190500002902000020 +:10291000E20400004B1700000898012148402034D1 +:102920006075317F3A46304600F045FD0020B6E73D +:1029300010B5FE4900280A68516A096807D0126874 +:102940008988FB4BD2695943891A03F068FC10BD92 +:10295000F8B5F64F38680468416A26460D68203697 +:10296000717D00290AD0618E2A8E914206D1407A6B +:10297000012803D1EF49F04803F055FDFBF71FF89C +:10298000014638684069FCF740FAFFF7D1FF2A8E0C +:10299000618E1318994202DB491C618602E0401CDB +:1029A00010186086B07D002806D19C21608E495B9E +:1029B000884201D1401C6086DC480168088B0328EE +:1029C00002D2401C088302E0618E982041532846C1 +:1029D00040300646C1898089081A298E401E401859 +:1029E00087B218E0D148EB7E00685B00406A00794E +:1029F0004100D248415AC05A401881B2207D00237C +:102A0000FFF7F0FD00280FD001280ED0CA48C949B1 +:102A10003A3003F008FD628EB81A00B20028E1DAFD +:102A20000820B07200F010FEF8BD608E401C608679 +:102A3000F1E770B5BD4D002168680162C27E1300E8 +:102A400003F0E2FD045656034A56426A14680268CF +:102A500011700268516000682030407D002808D164 +:102A6000FAF7ADFF69680968096CFCF7CEF9002830 +:102A700018DC6868228E0168498E914206D1214691 +:102A800080318B8B9A1ACA83238605E0891A9E228D +:102A900011530168498E21860268C1681164C168BA +:102AA000416111E068680168098E228E8B1A224606 +:102AB0008032D3830168098E218601680B6CC36064 +:102AC0000B6C4361886C9062204601F0D8FC0028B2 +:102AD0000DD098499A4808E0C1684161FFF7B2F902 +:102AE000002804D096489349801D03F09CFC70BDDB +:102AF000934890490D30F8E710B58C4A0B001268E6 +:102B000003F082FD0906090F1F0C2E2E082B2E0044 +:102B1000FFF78FFF10BD00F068FC10BDFCF772FEE0 +:102B200010BDD07E022806D0D07E032806D0FF201C +:102B30008049A3300EE0FFF70BFF10BDFFF714FD37 +:102B400010BDD07E0228F6D0D07E0328F6D0FF201C +:102B50007849AE3003F067FCF0E7FAF715FF10BDD7 +:102B6000FF207449BC3003F05EFC10BDF3B581B0AA +:102B70000E4601276D4D734C0B0003F045FD090611 +:102B80002F39392F40403939400001216D48FFF776 +:102B9000CBFC31460198FFF7AFFFE07E022826D13B +:102BA00068680568406A0668FAF7E7FEB188604A17 +:102BB0005143EA69891AD639E962B72802D26248D4 +:102BC000081803E0081A6049B7314018E8625F4806 +:102BD000E96A814200D80846E86205E00198FFF7FB +:102BE0008BFFE07E022802D1206820300775FEBDF1 +:102BF0002C600198FFF780FF00202860FEBDFF20B9 +:102C00004C495C3003F00FFCFEBD70B50C46064627 +:102C10000B0003F0F9FC09060D10100D1A1A101024 +:102C20001A00484801212830FFF77EFC2146304633 +:102C3000FFF762FF70BD43483C4D283028603046A6 +:102C4000FFF75AFF0020286070BDFF20394982300D +:102C500003F0E9FB70BDF0B5344C0020216885B06D +:102C600003258D76CA7E0746032A03D0C97E002934 +:102C700029D029E0087F002803D12E49344803F0E9 +:102C8000D2FB2068067F684605714571FAF797FE0A +:102C90000290FF20F53003900121684601706946DB +:102CA0003046FBF70CFB00E020BF2068007FFCF7FC +:102CB00038F90028F8D02068007FFAF765FE206810 +:102CC000077700F072FB012021688F7605B0F0BD18 +:102CD00016490A68907600E020BF0A68D07E002876 +:102CE00003D0D07E937E9842F6D0D07E002803D0C9 +:102CF00000200021917670470120FAE770B5114954 +:102D00000024CA7E094D032A03D02831CA7E032A33 +:102D10002ED12960002827D0012821D00C48054950 +:102D2000973003F080FB0020296813E0B4000020F6 +:102D3000E2040000F0280100F70500009E67010092 +:102D4000A1030000F4130020C4F8FFFF38120000B4 +:102D500072020000086048622860002C08D070BD34 +:102D60000320FFF7B5FF01E0FFF775FF0446DAE740 +:102D70000C2070BDF8B5F94F04461F25E67E3300E0 +:102D800003F042FC042920031B20F548844204D0B0 +:102D9000FF20F449FC3003F046FB02203C60FFF7C3 +:102DA00097FF002805D03968002008604862386025 +:102DB00011E00C25002038600AE00120FFF79EFF9B +:102DC000054603E0E749E84803F02DFB002D02D05B +:102DD000E07EB042D2D1E07E002804D0E248E14952 +:102DE000801D03F020FBF8BD10B5DD48FFF7C2FFE2 +:102DF000DB482830FFF7BEFFD94900205031087565 +:102E0000D649C91F4870D64948610A4628325061E0 +:102E100088769076D1494860086010BD70B5044648 +:102E20000120FFF767FBC5B20B20FFF763FBC0B2C1 +:102E3000854204D0FF20CB49C63003F0F4FA0120CC +:102E4000FFF758FBC5B21820FFF754FBC0B285420C +:102E500004D0FF20C349C73003F0E5FA0420C04383 +:102E6000FFF748FBC5B21920FFF744FBC0B285420B +:102E700004D0FF20BB49C83003F0D5FAB748B849A1 +:102E8000083804700020C87688760A462832D07642 +:102E90009076B24B012408331C711860486250626E +:102EA00008601060FFF7A0FF70BDAC4908310871E1 +:102EB0007047FEB5AA49CA7E08462830A74C002AAA +:102EC00002D1C27E002A03D0C97E022903D005E0C8 +:102ED000A648216006E0C17E002901D00C20FEBD7D +:102EE0002060A348FAF7FCFC216808779B4920681A +:102EF000C91F0160C91C4162007F002804D1AD20B8 +:102F00009849800003F08FFAFAF737FD9949884213 +:102F100000D20846FF30C83086B220680325C57647 +:102F2000FEF735FE21680861FEF758FE00270028ED +:102F300027D0FEF753FE21684A6A10600968012015 +:102F4000087001466846F9F7E3FF684600788A4949 +:102F5000000203F064F90191FAF731FD019971184B +:102F6000FAF7C7FF2168C8602068057245720771CB +:102F7000021D017F00F01FFA2068078300202760F0 +:102F8000FEBDFAF71CFD3146FAF7B3FF2168C860B1 +:102F900008680770096801204870E5E77047F8B5D0 +:102FA0006F4EF17E002904D131462831C97E0029B7 +:102FB00001D00C20F8BD0221F176694C674F5034E6 +:102FC0000837776234600025386025753979C07E0E +:102FD0004A006A4940008A5A085A2B46101881B2A2 +:102FE0002A462846FFF7FEFA002804D0CF205D4984 +:102FF000800003F018FA25610120A5602075658620 +:1030000025865748703085753968088E401E0886B9 +:1030100035830020F8BD10B5504801244068817EFA +:1030200003290CD001684978002906D0006A544968 +:10303000884202D90024FFF706F8204610BD00247C +:10304000FBE74648406802681178491C1170016A24 +:103050000068C26A914204D8007D012801D0012095 +:1030600070470020704700207047F8B53B4C3C4843 +:103070002060416A00680D68002634210E54A621A4 +:10308000495D00294BD1007D032848D1FAF797FC10 +:10309000014620684069FBF7B8FE00283FDDFFF7D6 +:1030A00047FC298E401C4118206802681186006880 +:1030B000018E9C22525B511A09B200292FDD012199 +:1030C0002030817528464030C1898089081A298EB0 +:1030D000401E401887B21BE0496A09794A00274917 +:1030E0008B5A028E007D9446EA7E5200895AC91896 +:1030F00089B201236246FFF775FA00280FD0012834 +:103100000FD002280BD01B481649193803F08BF951 +:1031100021680868028EBA1A12B2002ADCDA266028 +:10312000F8BD20680068018E491C0186F0E7F8B5FB +:103130000A4D00266A680128516A0C6853D1087943 +:103140000E4940000B5A1068077D032F1AD0027DEC +:10315000022A24D0007D012834D044E0B4000020AD +:10316000F4130020F0280100070200006D2B01007D +:103170000B2C0100F6050000102700009E670100DF +:10318000D98213000661106886609C20025BE07E95 +:103190004000085AC01881B2002303201BE02246D9 +:1031A0008032D78D0761E07E928B4000085AC018AC +:1031B00081B200230220FFF715FA6A680121126824 +:1031C00011750AE09C20025BE07E4000085AC0189E +:1031D00081B200230120FFF705FA002803D09C49A3 +:1031E0009C4803F020F9FAF735FB9B480078EFF78D +:1031F0006FF8686806830268218E51860068203067 +:103200008675F8BD38B5944C0021083460680D46C9 +:1032100000684278002A01D045701FE0007800283D +:1032200009D001216846F9F773FE684600788B499A +:10323000000202F0F4FF6068426AC0681268511828 +:10324000FAF757FE01466068C160057103214172BB +:10325000021D017F00F0AFF860680583FAF7FAFA03 +:103260007D480078EFF734F838BD7B4A10B5014649 +:10327000083250680B0003F0C7F9060D1504081753 +:103280000C31012100F0D1F807E00021106800F0B6 +:10329000CCF810BD0120FFF74AFF00210846FFF7D8 +:1032A00043F910BD032116E0416A02680968D36939 +:1032B00093608A886A4B5A430368DA600A46C032D0 +:1032C000D3890B83137B8B75138A8B80538ACB80B6 +:1032D000928A0A8102210068017510BD5D485C492F +:1032E000913003F0A0F810BD70B500280BD05A4CF7 +:1032F000083401280ED002281ED056485449B43054 +:1033000003F091F870BDFFF77DFF00210846FFF73D +:103310000BF970BD6068002501684D7000F045F83C +:103320000320F5F7B8FEFAF795FA4B486560007888 +:10333000EEF7CEFF656070BDFFF764FF606800F0D8 +:1033400034F800210846FFF7EFF80420F5F7A3FE54 +:1033500070BD414908314968CA7E022A08D10A680D +:103360001378002B04D150600968CA6A1018C8622B +:103370007047394A10B50832526800290CD001292B +:1033800007D0022907D033483149D93003F04BF830 +:1033900010BD801E00E0401F106210BD2E48083096 +:1033A0004068002800D0012070470021C176817656 +:1033B00001604162704710B50B46C17E847EA14218 +:1033C00004D011461846FAF77AFF10BDFFF7EDFF5B +:1033D00010BD024610B50020002905D00846504314 +:1033E000204902F01CFF401C10BD1B4810B50830DE +:1033F0004068C07E030003F007F9041515030B15A0 +:1034000001F05EF900280CD00F2017A1800106E022 +:10341000FEF7F0FD002804D0F12013A1800003F096 +:1034200002F810BD10A11448F9E710B504460029B0 +:1034300003D00020FFF77BFE03E007480078EEF79B +:1034400047FF2046FFF7B1FF0020F5F724FE10BD2F +:10345000F028010092060000AC00002010270000B8 +:10346000E204000040420F007372635C6C6C5F6C9E +:103470006D2E73302E630000CB030000F8B5FEF70D +:10348000B0F90446FEF756FAF84E0546706920304A +:10349000407D002809D0012827D002282AD00328FF +:1034A00032D0FF20F2A19A3037E0F0481830FEF712 +:1034B0001EFA002801D003200FE0EC481830FEF778 +:1034C00049F9002804D070695B21095C002908D003 +:1034D000E6481830FEF7D2F90120716920314875AD +:1034E0001DE002212030417519E0E0481830FEF758 +:1034F000C5F914E0DD481830FEF72CF900280ED18C +:10350000FF20DBA18C3008E0D8481830FEF7EFF937 +:10351000002804D1FF20D6A1943002F084FFB069C6 +:10352000F72201781140017072692032937DDB0728 +:103530001B0F1943FB2319400170D37DDB075B0F81 +:1035400019430170577DEF23022F04D0012F07D0BC +:10355000032F07D00CE0012C06D8002D04D007E083 +:103560006D1E2C43002C03D019401023194300E09A +:1035700019400170D17F002916D0517D012913D047 +:10358000BF48FBF79DFFBE480021283001767269D5 +:10359000916ED26E42610161B949B269FCF7A3FA3A +:1035A0000020FCF7AFFA03E0FBF78AFFFCF7CDFA47 +:1035B000B0690078C00606D4F0690078C00602D46D +:1035C000F079002806D0B079002803D101210846FF +:1035D000FCF79BF8032030703079002803D1FBF70B +:1035E000BDFF01203071F8BD70B5A0481C30FEF75A +:1035F000B9F901259D4C002802D00020607002E03E +:1036000065709F48E061606940300078002802D012 +:103610006078002805D0E069FBF752FFFCF795FAC7 +:1036200070BD9748FBF74CFF9548283005766269D6 +:10363000116F526F42610161914AE169FCF753FADF +:103640000120FCF75FFA70BD10B588490023486976 +:1036500002462030C3768377012049239854A03254 +:103660009279002A03D008700021022001E0002195 +:103670000320FFF7FAFD10BD70B57C4C6079C206DF +:103680002046406901468031002A01DA002202E02A +:10369000CA8DCB8BD218CA850246C0321379002B53 +:1036A00005D0034640331D8AC98B69181982617A97 +:1036B000002903D03D2001F051F94AE003462033B0 +:1036C000D97E042945D0217A002913D0480701D496 +:1036D000C80601D51E2030E0080701D53D202CE0AA +:1036E000C80705D1880703D461A1664802F09BFE94 +:1036F0002A2022E04030817D002905D0418A4D1CDE +:103700004582858AA9420FD2517A062902D0117AC0 +:10371000062905D1018B4A1C0283828A914203D279 +:10372000028AC1898A4201D3222006E09A7F8089D9 +:10373000002A0AD088420FD3082001F00FF96069EF +:103740002030C07E042804D006E0062804D33E20A2 +:10375000F3E7FFF779FF70BD0120207000210846D4 +:10376000FFF783FD70BD10B5404840690146203128 +:103770008A7F002A29D0012A27D0022A06D0032ACC +:1037800004D03BA1404802F04EFE10BDC97E032983 +:103790000FD0082919D001464031CA898989511AA8 +:1037A000891E89B2032900D303218030828B5118EE +:1037B00009E0014640318A89032A06D3028EC9896D +:1037C00080305118491C018310BD8030818BFAE78D +:1037D00000B5030002F018FF0604070B0F121217C2 +:1037E00000290ED00FE0891E02290AD90BE0891F9B +:1037F000012906D907E0082903D004E00B390C2978 +:1038000001D8012000BD002000BDFEB505461748C7 +:103810001830FEF740F8002804D11B4814A1D13815 +:1038200002F001FE114CA069FDF702FC0321A06922 +:10383000FDF721FCA069EF220178114001702946B3 +:10384000FDF740FC002601272B0002F0DDFE0E5C98 +:103850005C085C2C6060255C4C5C603C375C60699B +:103860006521095C002911D0062111E0C400002067 +:103870007372635C6C6C5F736C6176652E630000C1 +:1038800090140020430200005C080000C030417921 +:10389000A069FDF797FC3AE060698030417CA0693F +:1038A000FDF7D7FC33E06169A069B831FDF7ADFCE5 +:1038B0006169A0698C31FDF7AEFC28E00621A069A2 +:1038C000FDF7C5FC23E020690178A069FDF7A9FC9C +:1038D00020698188A069FDF7A6FC20694188A0695C +:1038E000FDF7A5FC13E00096019660696030007951 +:1038F000002803D069460878384308706946A069F3 +:10390000FDF7B1FC03E0F949F94802F08CFDFDF741 +:10391000D4FF002804D1F648F449801D02F083FD4D +:103920000C2D06D0072D03D0606940304682877584 +:10393000FEBD606940300683FEBDF0B5ED4CC82089 +:1039400061698DB0405C04280AD0052835D15C201F +:10395000405C00282AD0012060314871022026E016 +:1039600010226846D63101F030F86169102204A8AF +:10397000B03101F02AF8684601F0DFFB08AE8DCEC9 +:10398000616984250E4678360DC66F5000250D6797 +:103990004D67012540267554D74D88318DC5284681 +:1039A0000822093002F0C1FB052000E00D20FFF7DE +:1039B0002CFF61690020C03108720DB0F0BDF8B570 +:1039C000CC481830FDF767FF002848D0C94C207A52 +:1039D000002844D16069C421095C002500290ED06B +:1039E0002030C17E0120FFF7F3FE002807D1606977 +:1039F0002030C17E0420FFF7EBFE002806D060696E +:103A0000C921095C0126062907D00DE06069502113 +:103A10000D526030457102204EE02030C17E0420FE +:103A2000FFF7D6FE002813D0616908462030C27E19 +:103A3000921E130002F0E8FD166262621D6262626D +:103A400060621F6262622843626262626262466210 +:103A500060695E21095CC90702D0C0304572F8BDBB +:103A60000C20FFF7D2FE60694030817F31438177BF +:103A7000F8BD072020E0FDF79AFF0028F8D0606924 +:103A8000403005700B2017E0F9F741FA0C28EFD30E +:103A900060690821B830F9F73BFA002806D0606960 +:103AA00004218C30F9F734FA002804D1C72093A1FF +:103AB000C00002F0B8FC0420FFF7A7FEF8BDFFF736 +:103AC0003CFFF8BD00228A66CA66C6770A4678318E +:103AD000C8C9894878322838D26842632830C8C0BB +:103AE00008220D30091D02F020FB0620FFF78DFE95 +:103AF000606940308575F8BD0920DDE700F036FFCC +:103B0000F8BD70B57B4C3B216069095C08292FD159 +:103B10000146028EC0314B89521C9A4228D1227A2A +:103B2000002A25D10A8A83889A4207D14B8AC58800 +:103B3000AB4203D18B8A0589AB4209D043884B85C0 +:103B40008A854A8ACA858A8A0A860122E6210A5417 +:103B500001221146FDF747FC00210420FFF785FBF9 +:103B600060690021C92211542030C1760321817778 +:103B700070BD70B55F4C60692030C07E172803D0DF +:103B80005EA1624802F04FFC616900220B4640339F +:103B9000DA7608469A75E030867D0B240125002EE2 +:103BA00006D0837C002B14D1C4740275857410E098 +:103BB0001E7F002E07D01A774C88FA235C520276BB +:103BC0000C23837505E04E88FA235E520276057752 +:103BD00084752031CA7670BD70B5464CA0798007D7 +:103BE00036D5207A002833D160692030C17E01208B +:103BF000FFF7EEFD00282BD1A0690126C078002533 +:103C0000030002F001FD0E8585088537465F0A85B1 +:103C1000168526625285032152E060692030C07EFD +:103C2000052804D0394835A1333802F0FCFB60691F +:103C30000CE060692030C07E092804D033482FA1F1 +:103C40002D3802F0F0FB606956210D542030C57606 +:103C500070BD60692030C07E0B2804D02B4827A19E +:103C6000263802F0E0FB60695B210E540C21203005 +:103C7000C17670BD60692030C07E0F2804D0234813 +:103C80001EA11F3802F0CFFB60695B210E5410218A +:103C9000EDE760692030C07E102804D01B4817A1D2 +:103CA000183802F0C0FB12210AE060692030C07EA3 +:103CB000102804D0154811A1123802F0B4FB1421C9 +:103CC0006069D4E7FFF755FF70BD60690146C030F9 +:103CD000027A062A04D14031897F890700D505720E +:103CE000417A0629F0D1457270BD0000703801009C +:103CF000CD070000C4000020B81400207372635C7C +:103D00006C6C5F736C6176652E6300004C0500007F +:103D1000FD49FE4802F087FBE6E710B5FC4C606900 +:103D20002030C17E0020FFF753FD002803D1207A08 +:103D3000012108432072207A002808D1E069FDF7AC +:103D4000EBF961699122505405202031C87610BDED +:103D500010B5EF4C60690146C0314A7A002A06D09E +:103D6000097A062903D0217A012211432172217A8E +:103D7000002928D14030807F800715D4E069FDF705 +:103D80005AFA61694031C877E069FDF756FA61690E +:103D900040310884E069FDF755FA6169022240313B +:103DA0004884887F10438877606900220146C031CB +:103DB0000B7A062B00D10A724030837FDB0702D1D9 +:103DC00006234B72028310BDF8B5D14C60692030D8 +:103DD000C17E0020FFF7FCFC0125002807D16069A7 +:103DE0004030007F002802D1207A28432072207AB8 +:103DF000002830D160690026014640304682857532 +:103E0000B031E069FDF7EFF96169E0698831FDF7EC +:103E1000F3F960690146E030827D0827002A06D068 +:103E2000817C002913D1C774067585740FE04A8818 +:103E3000F8204252FA31E069FDF7C8F96169E0699A +:103E4000FF310331FDF7CAF96069E03087756069B9 +:103E50000F212030C176F8BD10B5AD4C606920301F +:103E6000C17E0020FFF7B4FC002803D1207A012195 +:103E700008432072207A002812D1E069FDF769F921 +:103E800000280ED0E069FDF75FF96169CA2250523F +:103E9000098E00F0D6FD002806D0282000F05EFD37 +:103EA00010BDFFF73AFF10BDE069FDF74BF96169FE +:103EB000C0310873E069FDF740F96169C031C8811C +:103EC000E069FDF72BF96169C0310882E069FDF70F +:103ED0002AF96169C0314882E069FDF729F9616911 +:103EE000D422505208202031C87610BDF8B5884C35 +:103EF000A079C00776D0207A002873D1606920307D +:103F0000C17E0120FFF764FC002863D1E069002531 +:103F1000C178022701260B0002F076FB0D1613086C +:103F2000415A5A445C575A192F545A00FDF74CF91C +:103F30006169C62250543B20475440314D828E75F2 +:103F400048E000F093FD45E0FFF786FF42E060693E +:103F50002030C17E0020FFF73BFC002802D1207AF0 +:103F600030432072207A002834D160690146403104 +:103F70004D828E750B2120300FE0606901462030A4 +:103F8000C27E0C2A02D0227A3A432272227A002A76 +:103F900020D1C57740310E770D21C1761AE0FFF7A9 +:103FA00013FF17E0606901462030C27E122A02D05A +:103FB000227A3A432272227A002A0BD140318D753F +:103FC0001721EAE7FFF7C4FE04E000F00DFD01E071 +:103FD000FFF7A3FE62690023106F516F401C594127 +:103FE00051671067F8BDF8B5494C05466069203047 +:103FF0008079012801D1FBF7E9FA012D14D160691C +:104000004021095C002903D12030C07F002801D065 +:10401000FBF79BFDFBF7BDFAFBF7B0FAFBF708FADD +:10402000FBF72DFAFBF746FA60790225C107012656 +:10403000002901D180070ED560692030817F0029D9 +:1040400002D0032902D006E0867700E085770021C0 +:104050000120FFF70AF960692030817F012903D12F +:104060006179090700D58577607A002803D100F0CF +:1040700027FDFFF7A4FC207900250028606902D005 +:104080008030058403E08030018C491C0184607914 +:10409000C00705D06069AC210D544030858104E033 +:1040A000616940318889401C8881E079002806D008 +:1040B0006169A031087B022806D8401C087360693A +:1040C000A030007B022806D9606901468030058453 +:1040D0004584A0310D7360692030C17E0020FFF758 +:1040E00077FB002804D160692030C07E072855D1B5 +:1040F00060690146C0310A7A062A4FD0497A0629FA +:104100004CD03E21095C05E0FC3C0100BA050000F2 +:10411000C4000020022941D1A030007B00283DD1FD +:10412000FDF74FFB002839D0FDF704FC002835D0FF +:1041300061690A468032508B01282FD90846A03089 +:10414000844646716038C7898389B81E834201DB83 +:10415000012002E0F81A401E80B2138CA789BB42EE +:1041600001D3012302E0FB1A5B1C9BB2984200D9E9 +:104170001846012801D163465D71C0310B78002BD0 +:1041800010D0528C49888A4201D3012102E0891A59 +:10419000491C89B2884205D9084603E061690120BB +:1041A000A0314D7161690A8E803110188883FFF744 +:1041B000DAFAFFF761FAFEF756FF002809D06069C6 +:1041C0000146FF3001300279002A02D14988C180BE +:1041D00006716069A0308571F8BD70B5F84C6069F2 +:1041E0002030407D00283ED0022810D1FDF7C2FAD1 +:1041F000002804D17120F349000102F014F962692A +:104200000023916ED06E491C58419166D06660695A +:10421000002520304575017D012904D10575A1795E +:1042200010221143A171C17C012915D1C574A07957 +:1042300008210843A071FDF76AFB002804D1E5209E +:10424000E049C00002F0EFF860690023816EC26EA1 +:10425000491C5A41C266816660692030817D01290E +:1042600002D0012181753FE585753DE570B5D44CDF +:104270000026E169012508788207920F0420012AAF +:1042800015D0022A13D0032A03D0217A01432172C8 +:104290002AE560780028FBD1606920308574A17917 +:1042A0002943A17122E0C6751EE5C5751CE5497854 +:1042B000CA0624D06278002AEAD1C906C90E1B2991 +:1042C00018D8617901436171FDF75FFB002804D1C3 +:1042D0003B20BC49400102F0A6F860690023016F51 +:1042E000426F491C5A41426701672030C17D012954 +:1042F000DBD1D8E7207A102108432072F4E460690A +:10430000F3E77CB504460020C0436946888001A8D5 +:10431000FCF7B2FD00287AD169468888FCF790FD49 +:10432000002803D0A749A84802F07DF8009801466C +:10433000E030827C0025002A08D0657010212170B1 +:10434000C17CA170017DE170857472E082799C4E20 +:10435000002A13D065700720207008E07169E620FC +:104360008D8445540A22A01CE83101F0DEFE00983D +:10437000E03080790028F1D1A5705AE0827D002AD2 +:1043800038D0827D130002F03FF90D2F2F2F2F2FF1 +:104390002F2F2F112F2F24082F0065700C21217033 +:1043A000017EA17071694988A18010E065700820C4 +:1043B00020707069082240886080201DFA3101F069 +:1043C000B4FEFF2100980331095AA181E0308575C0 +:1043D0002FE065700B212170017EA1707169498801 +:1043E000A180017FA171F2E7774876495D3002F044 +:1043F0001AF81EE0C81DF9300279002A08D01122EF +:1044000065702270811C89886180057111E012E05D +:10441000027A002A0FD012226570FF312270033118 +:1044200004E005720A8962804A89A280027A002A21 +:10443000F7D101207CBD00207CBD614800780128B7 +:1044400001D00C2070470020704770B55C4C0546C9 +:104450002078002804D05C485A49933001F0E3FFEB +:1044600000202561A07201202070FFF7E6FF0028E0 +:1044700004D0554853499E3001F0D5FF34E4F8B5D7 +:104480004F4F3978012901D00C20F8BD0126A62113 +:1044900078610E548030807CFDF752F900282FD0CF +:1044A00078698030807CFDF753FA002828D078693D +:1044B0008030807CFDF7E5F9002821D078698030D4 +:1044C000807CFDF70AFA00281AD0FAF7E6FF78692F +:1044D00000258030408B002827D039481830FDF760 +:1044E000DAF9002821D07869C421095C00291CD0A0 +:1044F0002030C17E0120FFF76BF9002802D014E0C4 +:104500001220F8BD78692030C17E0420FFF760F9E1 +:1045100000280AD1786950210D526030457102207F +:10452000FFF773F97869A03045717869E621095C75 +:10453000002903D1818CC288914200D8C188B981F9 +:1045400001468031CA8B521E93B20A8CD21892B2A5 +:104550000A8494460246A0321479002C02D04D847D +:10456000157102E04C8CE4184C8404464034A78951 +:10457000FF18A7814C8B012C01D8641C4C83002BA5 +:1045800000D015732030C07E0D4C04281ED0507909 +:1045900000281DD0A1898C451AD2FDF712F90028F8 +:1045A00016D060690146C0310A78002A10D08030E8 +:1045B000408C498888420BD3A570E6700AE0000061 +:1045C000C4000020FC3C010081080000A67001E04E +:1045D000A570E5706069A5210D543B21095C062991 +:1045E00001D0072918D1CA21028E095A511A09B2DD +:1045F000002911DB01460522CC310A3001F095FD7E +:10460000012202216069FCF7EEFE6069C9210D54A8 +:104610003B210D546030867160699E210A5A811CCD +:104620003030FCF71EFFA07800283DD16069C02122 +:10463000095C002901D0803045840120FAF7A4FDEF +:1046400060691330FAF713FF60690F30FAF753FE11 +:104650000120FAF71FFF61694020405C002803D168 +:104660003F20405C00280DD00A467831C8C9F9487F +:104670007832D26842632830C8C008220D30091D44 +:1046800001F053FDFAF701FF01210846FAF758FE41 +:1046900060698030806AFAF716FFFEF7A5FF60694F +:1046A0004030007AFAF730FE6571E571A571257228 +:1046B0006572257102202070FAF7FCFE0020F8BD1B +:1046C00010B5E54C2078022801D00C2010BDA07850 +:1046D000002803D00020FFF786FC17E0FAF7DDFE84 +:1046E00000F033F9606920308079012801D1FAF7B0 +:1046F00076FFA07A002809D0012807D0022807D029 +:10470000032805D0D549D64801F08DFE002010BD04 +:10471000EEF77EFCFAE7D0498872704710B5CE4CB0 +:104720002078032804D0CE48CC49293001F07BFE04 +:10473000606901212030827C002A06D00022827428 +:104740000175A27904231A43A271A2691378DB438D +:104750009B0707D1C37C002B04D1C174A07902212F +:104760000843A0711078C00606D4E0690078C0063E +:1047700002D4E07900280CD06078002809D1A07913 +:10478000002806D1FEF75DFC002802D0207A002820 +:1047900003D00120FFF727FC03E0FEF725FF00F020 +:1047A000D4F8207801280DD0A07A00280AD001285A +:1047B00008D0022807D0032805D0A948A7496830A7 +:1047C00001F031FE10BD0120FBF719F810BD10B546 +:1047D000A14C606920308079012812D1FAF7F6FEE9 +:1047E0006169881C3031FCF7C5FE002809D060697A +:1047F000C21D4388F93253812030007E107301209E +:10480000107210BD70B5944C05462078042804D071 +:1048100093489249803001F006FE617910200143EF +:104820006171002D50D0FBF7A8F96178012508438C +:10483000002811D160694021095C00290CD0E16990 +:104840004A78D20608D0097820300907C07DC90F00 +:10485000814201D165724EE0E078002809D0E0691C +:104860004178C90605D10078C00602D4FFF7AFFF32 +:1048700041E0FFF7ACFFE06900784007C10F6069D5 +:104880002030807D814205D0FFF7A7FC60790821A8 +:1048900008436071E06900780007C10F606920304B +:1048A000C07D814201D1FFF7E1FC6079284360714E +:1048B0000020E071A079000704D560692030C07E37 +:1048C000032818D0207A14E0022001436171E079B6 +:1048D000401CC0B2E07101280DD8606940300078FA +:1048E00000280CD05B484078C106C90E052906D2C5 +:1048F000C006002803D00120FFF775FB01E0FEF79A +:10490000BDFD207801280DD0A07A00280AD001280A +:1049100009D0022806D0032805D051484F49E2307B +:1049200001F081FD9FE40120FAF769FF9BE410B5D7 +:1049300049480078042804D049484849EA3001F041 +:1049400072FD0120FFF74FFB10BD10B501210020C3 +:10495000FAF7DBFE40490420087010BD3E494A22A8 +:104960004969505404202031C876704710B53A4C3C +:10497000C8206169405C00281CD0062806D0203180 +:10498000C97E0020FEF724FF002813D0606901468D +:10499000C0310A7A130001F037FE070D0D0D0D0D21 +:1049A0000D050D004030807FC20704D0C043800752 +:1049B00000D1087210BD0C20FEF727FF60690122AC +:1049C0004030817F1143817710BD10B5002A0AD095 +:1049D000002306E0D41A6418203CE47FC4545B1C16 +:1049E000DBB29342F6D310BD7CB51B4C606920301E +:1049F000C17E0020FEF7ECFE0125002802D1207ABE +:104A000028432072207A00281AD16946E069FCF711 +:104A100022FC684600780022C107C90F6846017071 +:104A20006069002902D06030057101E060300271D8 +:104A30006069014640304282857509202031C87680 +:104A40007CBD401A074900B2884201DC00280BDC1B +:104A50000120704790140020C4000020FC3C01009D +:104A6000F4090000FE7F00000020F2E710B5534C6F +:104A700060692030C17E0020FEF7AAFE0028207A5F +:104A800010D000280DD1E069FCF797FB6169CA22BC +:104A90005052098EFFF7D5FF002807D02820FFF7D6 +:104AA0005DFF10BD01210843207210BD6169E069FE +:104AB000CC31FCF77AFB606906212030C17610BD4D +:104AC00010B500F04EF83D4C607940070BD5606999 +:104AD0002030C17E0520FEF77BFE002803D0207A1F +:104AE000082108432072FFF701FA00F018F8FFF7D9 +:104AF00073F8A079C0060FD5207A00280CD1606920 +:104B00002030C17E0B0001F07FFD07070707070774 +:104B1000070507000721C176FEF7F3FF10BD10B5AA +:104B200026488179490715D5017A002912D14069B3 +:104B30003B21095C891E0B0001F066FD07050C0C8A +:104B40000C0D0C0F0C00002256210A54C030807945 +:104B5000FFF704FF10BD012100E00221C0304172C7 +:104B600010BD10B515488179090720D5017A0029B3 +:104B70001DD1406902462032D47EA41E230001F0DC +:104B800043FD13160B1616161616161616161616BF +:104B90001616161616171600562211546030407954 +:104BA000002801D0062000E01620FFF7D7FE10BD38 +:104BB0004030C1768175D17610BD0000C400002060 +:104BC00030B50346002002460DE09C5C2546303D92 +:104BD0000A2D02D30020C04330BD0A256843303877 +:104BE0002018521CD2B28A42EFD330BD70B50D46A8 +:104BF000144608E00A2101F012FB2A193031203A4C +:104C0000641ED177E4B2002CF4D170BD10B500233E +:104C100010E0040A00020443A0B2CC5C4440200629 +:104C2000000F60400407240C44402006C00C604084 +:104C30005B1C9BB29342ECD310BD000010B572B662 +:104C400000F0DCF800280BD0ECF72AFBF8F7EFFDBA +:104C500000F0A5FD6E490020C86288626D490860B9 +:104C600062B6002010BDF3B5002501200007C06A20 +:104C700081B0C0430006000E04D167480068401CA4 +:104C800000D1012572B600F0B9F8002802D062B652 +:104C90000820FEBDECF75AFAECF706FB5F4B604EBE +:104CA00000211A68CA40D2071FD00246CA40D20764 +:104CB00018D14AB2002A07DA1407240F083CA408C6 +:104CC000A400A419E46904E09408564FA400E41970 +:104CD00024689207D20ED4402206920F012A04D0F3 +:104CE000032A02D062B65048FEBD491C2029D8D301 +:104CF0000198030001F088FC14212323232323239C +:104D000023230B0D0F11131F1517191B1D2E002424 +:104D100016E0012414E0022412E0032410E004242D +:104D20000EE008240CE009240AE00A2408E00B2421 +:104D300006E00C2404E0052402E0072400E0062439 +:104D4000F06901210002000AC9070843F061002D43 +:104D500004D009E062B601200003FEBD2C4D3348AB +:104D6000E862ECF7A1FAA8622A49314808603149A3 +:104D700002980860ECF798FA214600F0F7FCF8F783 +:104D80001AFD00F0FDFE00F073FD0198ECF756FAF5 +:104D9000040062B603D0FFF751FF2046FEBD00209D +:104DA000FEBD10B5044600F029F8002800D001200F +:104DB0002070002010BD204908600020704710B509 +:104DC0000C46102808D011280BD012280CD013281C +:104DD0000ED00120086010BD03CC083CFFF743FF54 +:104DE0000AE0FFF72BFF07E02068FFF7DAFF03E098 +:104DF0001149206808600020206010BD05480C495A +:104E00000068884201D101207047002070470000EF +:104E100000050040780000200010001000E100E0D4 +:104E200000ED00E000E400E00110000000190000C7 +:104E3000BEBAFECAE40000200400002010B52038ED +:104E40000C46030001F0E0FB33A6AAAEB2B8BCC02A +:104E5000C5E0DBE41B1F23272C31373C41474D5075 +:104E600054585C606D71656974787C8084888C901E +:104E700094989C9FA2CACFE9F0F3D3D7F80020689A +:104E800000F0DDF8D6E0206800F0E1F8D2E020681C +:104E900000F0F5F8CEE0207840B200F0D7FAC9E093 +:104EA000207840B200F0F5FAC4E02078616840B2A2 +:104EB00000F008FBBEE0207840B200F018FBB9E03B +:104EC000207840B200F023FBB4E02078217940B292 +:104ED00000F02EFBAEE02078616840B200F058FB95 +:104EE000A8E000F064FBA5E0206800F068FBA1E00A +:104EF000207800F07DFB9DE02068F8F72CF899E021 +:104F00002068F8F72CF895E021792068F8F72EF85A +:104F100090E0206800F0E6F98CE0206800F0E7F906 +:104F200088E0207800F0E7F984E000F0F1F981E012 +:104F3000207800F0F3F97DE0207800F005FA79E0C0 +:104F4000206800F01EFA75E0206800F020FA71E099 +:104F5000206800F022FA6DE0206800F023FA69E092 +:104F6000206800F025FA65E0206800F027FA61E08B +:104F7000206800F028FA5DE00846ECF7FFF859E0F9 +:104F8000EDF719FA56E0EDF746FA53E02068EDF731 +:104F90004EFA4FE0206800F0E1F84BE0206800F0A6 +:104FA000E9F847E0206800F0F0F843E02078A268D4 +:104FB000616800F0F5F83DE0207800F006F939E08E +:104FC000207800F017F935E02078616800F027F9C3 +:104FD00030E02078616800F03AF92BE02179207800 +:104FE00000F016FC26E0206800F06BF822E0206854 +:104FF000F8F70CFB1EE02068F8F7F0FA1AE007CC8F +:105000000C3C00F0FFFC15E0206800F052FD11E0C0 +:1050100003CC083C00F07DFD0CE0206800F06EFF42 +:1050200008E009E003E0FFE700F080FF02E020680D +:1050300000F0B8FF206010BD0120086010BD002105 +:105040000170084670470146002008707047EFF372 +:105050001081C907C90F72B60278012A01D0012256 +:1050600000E0002201230370002900D162B6002A6B +:1050700001D000207047012040037047E7E7EFF3BD +:105080001081C907C90F72B600220270002900D131 +:1050900062B600207047F2E710B52848FFF7CFFF4F +:1050A000002803D026A11D2001F0BDF92348401C93 +:1050B000FFF7C5FF002803D021A1212001F0B3F99B +:1050C00010BDF1B5224D6F6801261C48FFF7BFFFE8 +:1050D0001A4C002803D10026601CFFF7D0FF1D4AA0 +:1050E0001D490120506000BF00BF00BF00BF00BFCE +:1050F00000230B604B60009B6B60106000BF00BF23 +:1051000000BF00BF00BF0868002802D1486800281F +:10511000F9D048680028E4D1002E04D06F60601CEC +:10512000FFF795FF07E0601CFFF791FF0028D3D140 +:105130000248FFF7A4FF0020F8BDC2E7E800002006 +:105140007372635C736F635F6563622E630000005C +:1051500000E5004000E0004000E100405A495B4BA0 +:105160000A685B499A42096801D18904890C016087 +:10517000002070475449554B0A6855499A4201D15D +:105180008004800C4860002070474F494F4B0A68EC +:105190004F499A4201D18004800C886000207047FA +:1051A00030B5494B494D1C684A4BAC4202D01028DF +:1051B00002D203E00E2801D3184630BDC300444894 +:1051C000181801614261002030BD3F493F4B0A6819 +:1051D0004049491C9A4202D0042802D203E0022826 +:1051E00001D3084670473C4A0121C0008018016085 +:1051F000002070473449354B0A683649491C9A42A9 +:1052000002D0042802D203E0022801D308467047E6 +:10521000314A0121C000801841600020704770B5FC +:10522000294A2C4B14682D4E284D82005B1C921984 +:10523000AC4203D0042803D2116006E0022801D357 +:10524000184670BD8804800C1060002070BD70B5D9 +:105250001D4A204B1468214E1C4D82005B1C921984 +:10526000AC4203D0042803D2106806E0022801D320 +:10527000184670BD10688004800C0860002070BD66 +:1052800010B5134A164890600E200021C3009B18E9 +:1052900019615961401C1028F8D300200F4A05E01D +:1052A000022803D383009B18196005E083009B1834 +:1052B0001C68A404A40C1C60401C0428F0D310BD7E +:1052C000034907488860704778000020BEBAFECACC +:1052D00000F501400820000000F0014000F8014006 +:1052E00000C0FFFF47490968016000207047454939 +:1052F0000860002070470121434A002803D001289C +:1053000003D042487047916300E0D16300207047AA +:105310003F49012008603D48801C704704223D4BF6 +:105320003B49002805D05A600869012210430861F2 +:1053300008E008694008400008619A60324900208E +:10534000C03188600020704731490622002808D00B +:10535000012809D002280DD003280FD02B48401C6B +:1053600070470869904302E008699043801C086117 +:105370000020704708699043001DF8E70869104352 +:10538000F5E723494A6A02434A62002070472049F0 +:105390004A6A82434A62002070471D49496A016097 +:1053A000002070471A49CA690243CA610020704749 +:1053B0001749CA698243CA61002070471449C96904 +:1053C0000160002070471249024600204031002A47 +:1053D00003D0012A01D0072070478A6370470D4926 +:1053E0000420886008490020C03188600A480168AC +:1053F0008022090A0902114301600849012008605E +:1054000070470000000400404000004004200000FD +:10541000000500400003004000E400E000E100E07F +:105420008107C90E002808DA0007000F0838800835 +:10543000814A80008018C06904E080087F4A8000AB +:1054400080180068C8400006800F704710B50446F9 +:1054500000F0DBF8002813D02046FFF7E1FFC0B2D0 +:1054600000F0E1F800280DD07549E2060B78D20E65 +:1054700001209040002B08D04A681043486006E0A5 +:10548000704810BD6F48401C10BD6F490860002077 +:1054900010BD10B5044600F0B8F800280BD06849DC +:1054A000E2060B78D20E01209040002B05D04A680E +:1054B00082434A6004E0634810BD6349803108605C +:1054C000002010BD70B50D46044600F09EF800287F +:1054D0000BD05E480068E206D20E012191400840E0 +:1054E00000D001202860002070BD564870BD10B566 +:1054F000044600F08AF8002807D0E106C90E012012 +:10550000884052490860002010BD4E4810BD10B5BB +:10551000044600F07AF8002808D0E106C90E012000 +:1055200088404A4980310860002010BD454810BDC0 +:1055300070B50D46044600F068F8002819D02846DA +:1055400000F071F8002816D0A007C10EFF228A4093 +:10555000A807000E8840002C10DA2107090F08392F +:105560008B0835499B005B18D96991430143D96188 +:105570000CE0344870BD3348401C70BDA3082F496F +:105580009B005B181968914301431960002070BDAE +:1055900070B50C46054600F038F8002805D02846BE +:1055A000FFF73EFF2070002070BD264870BDBFF39E +:1055B0004F8F21492648C860BFF34F8FFEE770B573 +:1055C0001F4C05462178012000290ED1207072B6AB +:1055D00000F0F4F81C4E803631688143616000F0C1 +:1055E000EDF8C043306062B600202870002070BD26 +:1055F00013490A78002A06D0002804D1124A4868C4 +:105600001060002008700020704710B50446202864 +:1056100007DA00F0D3F80121A140084201D10120AE +:1056200010BD002010BD012803D0032801D00020A8 +:10563000704701207047000000ED00E000E400E04A +:10564000EC0000200120000000E100E000E200E0AA +:105650000400FA05F8B50446800700250126002855 +:1056600004DA5848C563C66302208443E00404D5C5 +:105670005548C563C66380148443600003D553480E +:10568000456080058443E00504D55148C563C66381 +:1056900080158443A00404D54E48C563C6634014F6 +:1056A000844360042704C00FF90F884203D04AA145 +:1056B000612000F0B8FEB80F0AD04C49CD634C48C9 +:1056C000C563C563CE63C663C6630320800384439A +:1056D00020050AD5474FFD632F20EBF765FDFE63DC +:1056E0002F20EBF761FDF8148443FFF7C9FD424812 +:1056F000044203D038A18D2000F095FEF8BDF0B52E +:1057000000210A46FF230446CC40E4072AD04CB2CD +:10571000E606F60E0125B540384E3560384E356048 +:10572000002C11DA25072D0F083DAE08354DB600C7 +:105730007719FD69A407E60E1C46B440A54314463C +:10574000B4402543FD610DE0A6082F4DB600761943 +:105750003568A407E70E1C46BC40A5431446BC4070 +:1057600025433560491C2029CDD3F0BD70B5274CA9 +:105770000D462060FFF76EFF2068FFF7C0FF284648 +:10578000ECF7EAFEFFF788FCF7F778FBFFF778FD08 +:10579000FFF725FEECF766FD00F06AF870BD10B566 +:1057A0001A4C2068FFF756FF2068FFF7A8FFFFF7A5 +:1057B00067FDECF74BFF0020206010BD1348006828 +:1057C00070470000C01F0040C0CF004000E501400E +:1057D000C08F0040C0DF00407372635C736F635F13 +:1057E000636F6E6669672E6300000000C0EF0040C3 +:1057F000C0FF0040C0BF0040FEFF0FFC80E100E0A2 +:1058000080E200E000ED00E000E400E0F4000020B1 +:1058100070B5002402460D4620462146002A1ED0BF +:10582000012A04D0022A04D0032A1ED103E0012059 +:1058300002E0022013E003202B0000F0E5FE071633 +:105840000507090B0D0F1600012108E0022106E0F3 +:10585000032104E0042102E0052100E00621F8F71D +:1058600058F8002801D0204670BD0724FBE700004F +:10587000B348002101708170704770B5B14D0123AC +:105880006B60B14B1C68002CFCD0002407E00E6854 +:1058900006601E68002EFCD0001D091D641C944289 +:1058A000F5D30020686018680028FCD070BD70B582 +:1058B000A34C0E466178884203D0A4A16F2000F06B +:1058C000B2FD0325330000F09FFE09520624245246 +:1058D0005252524952002078022803D09BA17320D3 +:1058E00000F0A1FD2570A078022802D0012804D084 +:1058F00008E0A06800F0D2FB04E02046083007C8AA +:10590000FFF7BBFF0020A070F7F7A4FF0420207072 +:1059100070BDF8F754F801466068F9F776FA064664 +:105920002078022803D089A1872000F07CFD8B4AD3 +:105930008B498C48964205D86269032A02D2521CD0 +:10594000626102E0864207D84D71801BC8608449BD +:105950006078F8F7B4FC70BD032003E0A07800285D +:10596000FAD10220F7F77EFE00F0E1F870BD77A1D2 +:10597000B12000F058FD70BD70B50546F8F71FF86E +:105980006F4C60602078012803D070A1B82000F02F +:105990004AFD73490220087000220A718D600422BA +:1059A0004A71704ACA6020706078F8F788FC70BD50 +:1059B00010B5634CA078002802D12078002801D0CF +:1059C000112010BD6848F7F78BFF607060780028E1 +:1059D00004D0012020700020606110BD032010BDA4 +:1059E00010B50124020B64040121604BA04202D2D5 +:1059F0009140186802E0203A58689140084000D071 +:105A0000012010BDF8B50E46910005464F19144609 +:105A10003F1F009100F053FB009980028919091F74 +:105A2000B14201D2012200E00022002C03D0FF216C +:105A300001318C4201D90920F8BD4D498D4219D35D +:105A4000AF4217D3854205D2874203D2284630435E +:105A5000800701D01020F8BD8E420BD3002A09D157 +:105A60002846FFF7BDFF002804D13846FFF7B8FFEE +:105A7000002801D00F20F8BD3E483F490068884209 +:105A800005D0224631462846FFF7F7FE0FE0FFF724 +:105A90008FFF0028EFD12A480121C660856004618C +:105AA00081702046302148431830FFF765FF002001 +:105AB000F8BD10B504462E48800A84420BD300F08E +:105AC000FEFAA04201D8102010BDA0020446FFF744 +:105AD00087FF002801D00F2010BD26482649006806 +:105AE000884203D0204600F0D9FA0AE0FFF760FFB1 +:105AF0000028F1D112480221846081701F48FFF70D +:105B00003BFF002010BD1A48010B01208840401EB9 +:105B1000704700B50B460246FFF7F5FF104201D073 +:105B20000F2000BD114802604360002000BD10B589 +:105B3000034C6078F7F728FF00202070A07010BD9C +:105B4000F800002000E5014000E401407372635C4E +:105B5000736F635F666C6173682E6300307500005D +:105B6000E0140020D0FB0100AF5801000006004007 +:105B70000080010078000020BEBAFECA3A5600003C +:105B8000F74805218170002101704170C17081606A +:105B9000704710B5F3490A78022A07D0CA6810186E +:105BA000C860C8689638F9F7E9F810BD8A68101817 +:105BB00088608868F6E70378EB49EC4A002B02D04E +:105BC000012B10D014E00379002B01D0012B0FD151 +:105BD0004379002B01D0012B0AD18368643B8B42AF +:105BE00006D2C06810E00379002B03D0012B01D04E +:105BF000002070474379002B01D0012BF8D1C368F6 +:105C0000643B8B42F4D280689042F1D80120704707 +:105C1000F8B504460226F8F740FD0068002803D0D6 +:105C2000D3A1BD2000F0FFFB0127CD4D002C08D0F3 +:105C30002078002817D0012805D0022811D0032889 +:105C400013D02F710DE06068C82808D3F9F70BF95D +:105C5000002804D06068FFF79CFF012603E00026BF +:105C600001E000F0F9F93046F8BD28780028F8D1B5 +:105C70006068FFF7A0FF0028E3D060680078002884 +:105C800026D0A878042803D0B9A1F72000F0CBFBD8 +:105C9000B44F0020387060680079012800D00020DF +:105CA000387160684079002837D0042078716068C6 +:105CB0008168E868F8F71DF9B8606068C0689630D8 +:105CC000F8600320A870A749E878F8F7F8FAC8E761 +:105CD000A4480221017061680979012919D00021C5 +:105CE000017161684979002915D004214171616809 +:105CF0008968963181606168C968C160C068984CE4 +:105D000014346060F7F75BFE20606F700220A870AB +:105D1000A7E70321E4E70321E8E70320C6E7F8B596 +:105D20008F4C0D46E178884204D0FF2090A11930B5 +:105D300000F079FB28468A4F00250126143703001E +:105D400000F062FC090612375A7C8D97C4A0C4008B +:105D5000A078032807D0A078022804D0FF2084A1CF +:105D60001D3000F060FBF8BDA078032807D0A078B4 +:105D7000022804D0FF207EA1213000F054FB042033 +:105D8000A07025712078002810D1FFF702FFE0787D +:105D9000F8F7D6F8E0607D49886A7D4A02402261C2 +:105DA0007B4AD24310408862002050E000F054F952 +:105DB000F8BDA078032807D0A078022804D0FF20DF +:105DC0006BA1423000F02FFB2078002802D000F0B9 +:105DD0004FF9F8BDA07803281FD104202AE0091A42 +:105DE0006048C1600146E078F8F769FAF8BD042020 +:105DF000F7F738FCA570F8BDA078032807D0A07885 +:105E0000022804D0FF205AA1633000F00CFB207858 +:105E10000028DCD1A07803280BD0F7F7D0FD01468D +:105E20003868F8F7F2FF0028E1DB79688142DEDBB1 +:105E3000D5E70520F7F716FCA670F8BDA078042872 +:105E400004D0FF204AA1843000F0EDFA0220A168BE +:105E50008847FFF7DDFEFF260546BD3642E0A07805 +:105E6000042804D0FF2042A1893000F0DCFA012090 +:105E7000EDE7A078042899D0FF203DA18E3000F0F6 +:105E8000D2FA93E7A07804280AD06078002802D0DC +:105E9000A078022804D0FF2035A1933000F0C3FA87 +:105EA0002078002893D12079002804D00620F7F725 +:105EB000D9FB2571C0E76078002805D02949E07832 +:105EC000F8F7FDF96570F8BD0720B3E7FF2028A1BA +:105ED000AE3046E7002D0AD0012D06D024A1304671 +:105EE00000F0A1FA022DF5D1F8BD042000E0032056 +:105EF000A1688847FFF78CFE0546F3E770B50500FB +:105F000005D0174CA078052803D0112070BD1020B3 +:105F100070BD2048F7F7E4FCE070E078002803D07B +:105F2000A5600020A07070BD032070BD10B50C48A6 +:105F30000178002901D0112010BD817805292BD0CE +:105F4000817801292AD08178002927D00121017088 +:105F50008178012922D0807800281FD020E000001D +:105F600010010020F01400203D860100FF1FA10752 +:105F70007372635C736F635F726164696F5F74698E +:105F80006D65736C6F742E630000000000050040A7 +:105F9000028100001F5D01000F2010BD00F068F8B5 +:105FA000002010BDF8B5394E0446B078002801D065 +:105FB00001280DD1002C0DD02046FFF7FCFD002854 +:105FC0000AD02078324D002808D0B078012823D09C +:105FD0000F20F8BD1020F8BD0720F8BD02272F7054 +:105FE0002079012814D0002028716079002811D070 +:105FF00004206871A0689630A860E068E860E868EE +:10600000224C14346060F7F7DAFC2060B77019E0B6 +:106010000320E9E70320ECE700202870207901281D +:1060200016D0002028716079002813D004206871F0 +:10603000A168F068F7F75DFFA860E0689630E86057 +:106040000320B0701249F078F8F739F90020F8BD54 +:106050000320E7E70320EAE710B50E48816A0E4AFD +:1060600011400A4A126911438162F7F7F3FB10BD30 +:1060700010B5064CE078F7F787FC0820F7F7F2FA3E +:106080000520A07000202070607010BD100100205D +:10609000F014002000050040FD7EFFFF0A4A0221A7 +:1060A00051600A490B68002BFCD0906008680028FA +:1060B000FCD00020506008680028FCD07047012008 +:1060C000000740697047000000E5014000E401401E +:1060D000034610B50B439B070FD1042A0DD308C804 +:1060E00010C9121FA342F8D018BA21BA884201D9A8 +:1060F000012010BD0020C04310BD002A03D0D307EB +:1061000003D0521C07E0002010BD03780C78401C1F +:10611000491C1B1B07D103780C78401C491C1B1B16 +:1061200001D1921EF1D1184610BDF8B5042A2CD326 +:10613000830712D00B78491C0370401C521E830742 +:106140000BD00B78491C0370401C521E830704D0EF +:106150000B78491C0370401C521E8B079B0F05D007 +:10616000C91ADF002023DE1B08C90AE0EBF72CF870 +:10617000F8BD1D4608C9FD401C46B4402C4310C064 +:10618000121F042AF5D2F308C91A521EF0D40B7854 +:10619000491C0370401C521EEAD40B78491C037042 +:1061A000401C012AE4D409780170F8BD01E004C064 +:1061B000091F0429FBD28B0701D50280801CC90767 +:1061C00000D00270704700290BD0C30702D00270C4 +:1061D000401C491E022904D3830702D50280801C7B +:1061E000891EE3E70022EEE70022DFE70378C278AA +:1061F0001946437812061B0219438378C0781B04A2 +:10620000194311430902090A000608437047020AAC +:1062100008704A70020C8A70020ECA707047002221 +:1062200003098B4273D3030A8B4258D3030B8B426F +:106230003CD3030C8B4221D312E003460B437FD4A3 +:10624000002243088B4274D303098B425FD3030AB5 +:106250008B4244D3030B8B4228D3030C8B420DD3C8 +:10626000FF22090212BA030C8B4202D31212090256 +:1062700065D0030B8B4219D300E0090AC30B8B4294 +:1062800001D3CB03C01A5241830B8B4201D38B0342 +:10629000C01A5241430B8B4201D34B03C01A5241E7 +:1062A000030B8B4201D30B03C01A5241C30A8B422A +:1062B00001D3CB02C01A5241830A8B4201D38B0215 +:1062C000C01A5241430A8B4201D34B02C01A5241B9 +:1062D000030A8B4201D30B02C01A5241CDD2C3092B +:1062E0008B4201D3CB01C01A524183098B4201D3A7 +:1062F0008B01C01A524143098B4201D34B01C01A92 +:10630000524103098B4201D30B01C01A5241C30809 +:106310008B4201D3CB00C01A524183088B4201D378 +:106320008B00C01A524143088B4201D34B00C01A64 +:106330005241411A00D201465241104670475DE079 +:10634000CA0F00D04942031000D3404253400022FC +:106350009C4603098B422DD3030A8B4212D3FC22A5 +:10636000890112BA030A8B420CD3890192118B4224 +:1063700008D3890192118B4204D389013AD092113A +:1063800000E08909C3098B4201D3CB01C01A5241F5 +:1063900083098B4201D38B01C01A524143098B42BE +:1063A00001D34B01C01A524103098B4201D30B01A7 +:1063B000C01A5241C3088B4201D3CB00C01A5241CC +:1063C00083088B4201D38B00C01A5241D9D24308B3 +:1063D0008B4201D34B00C01A5241411A00D20146F0 +:1063E000634652415B10104601D34042002B00D55A +:1063F0004942704763465B1000D3404201B500201C +:10640000C046C04602BD70477047704710B500F0E7 +:106410003BF810BD012308CB134B1860134B1960D8 +:10642000134B1A607047134A134B13607246053AB8 +:10643000F0E7114A0F4B1B689A420ED10D4B00201A +:10644000186001980D4B04B598470CBC9E46024657 +:10645000029800990A4B1B68184706980599094B42 +:106460001B68DB6818470000340100203801002059 +:106470003C0100202C010020EFBEADDEC9CD0000A4 +:10648000E4000020040000201D481E497047FFF76B +:10649000FBFFEAF753FE00BD01200007C06AC0B24F +:1064A000FF2804D1184819490968884202D01848C1 +:1064B00018490160184819490968884203D1184AE7 +:1064C00013605B68184700BD20BFFDE71248134901 +:1064D000096888420ED1134B18680B498842F3D0E3 +:1064E00080F308881049884204DD104802680221C0 +:1064F0000A4302600E4880470E4880470E48004716 +:106500000015002000150020FFFFFFFF0010001005 +:106510002C050040080000000010000000000020D2 +:10652000040000200080010000200020240500401D +:10653000DFCD000099640100156401001348704527 +:1065400002D1EFF3098101E0EFF308818869023895 +:106550000078102814DB202810DB2B280BDB0C4ADA +:1065600012680C4B9A4203D1602804DB0A4A104798 +:10657000022008607047094A10470000084A104787 +:10658000084A12682C32126810470000FDFFFFFF16 +:1065900078000020BEBAFECAAD1200003D4E0100D8 +:1065A000BF4D0100040000200D4B0E4908470E4B63 +:1065B0000C4908470D4B0B4908470D4B0949084743 +:1065C0000C4B084908470C4B064908470B4B05493B +:1065D00008470B4B034908470A4B0249084700008C +:1065E00079250000192200009D2B00003F2A0000A1 +:1065F000ED2900009F270000B912000013140000CD +:10660000012B00000F23000030B47446641E25786F +:10661000641CAB4200D21D46635D5B00E31830BCD6 +:10662000184703B5684600784006400E401C884273 +:1066300005D269460878401CC0B208700CBD684697 +:106640000078000601D500200CBD80200CBD414023 +:10665000802901D0002070470120704737B50878A5 +:106660000C4669460978884206D020781146FFF723 +:10667000D8FF207001203EBD00203EBD37B5044646 +:106680000078154669460979FFF7E1FF002801D037 +:1066900000203EBD20782946FFF7C3FF207001206F +:1066A0003EBD0FB568460179007881420AD0684640 +:1066B000007922214006400E4843801818600120CE +:1066C00004B000BD0020FBE77FB5684601791C4699 +:1066D00015460078FFF7BBFF002802D0002004B069 +:1066E00070BD6846007822214006400E484340199C +:1066F00020600120F3E70000FFFFFFFF0000FFFF25 +:106700000100030000000100000000000000000084 +:1067100000000000000000008700000000000000F2 +:10672000000000000000000000000001020304005F +:106730000D0E0F100000000033690000516B0000C7 +:10674000196C0000736C0000C76C00002F6D000016 +:106750008D690000456A0000D16D0000DF790000FE +:10676000100110013A0200001A02000004013C006E +:10677000230044000E0001020408102040805555FB +:1067800055D6BE898E0000007006120DB4130000AD +:1067900014035A06A00900006004F208840DF401F5 +:1067A000FA00960064004B0032001E001400000046 +:1067B000E067010008000020100000000411000044 +:1067C000F0670100180000202801000004110000FB +:1067D0001869010040010020C013000020110000D2 +:1067E0000249022208681042FCD0704700E200E033 +:1067F0000000000000000000000000000000000099 +:106800000000000000000000000000000000000088 +:106810000000000000000000000000000000000078 +:10682000000000000100010054000020FB349B5FC9 +:106830008000008000100000000000000000000048 +:106840000000000000000000000000000000000048 +:106850000000000001000000000000000000000037 +:106860000000000000000000000000000000000028 +:106870000000000000000000000000000000000018 +:106880000000000000000000000000000000000008 +:1068900000000000000000000000000000000000F8 +:1068A00000000000000000000000000000000000E8 +:1068B00000000000000000000000000000000000D8 +:1068C00000000000000000000000000000000000C8 +:1068D00000000000000000000000000000000000B8 +:1068E00000000000000000000000000000000000A8 +:1068F0000000000000000000000000000000000098 +:106900000000000000000000196401000000000009 +:0869100000000000000000007F +:108000000040002091160200CD160200CF1602009B +:108010000000000000000000000000000000000060 +:10802000000000000000000000000000D116020067 +:108030000000000000000000D3160200D516020068 +:10804000D716020051DB010015240200D7160200EA +:10805000D716020000000000251E0200D7160200FD +:10806000D716020011170200C5190200D716020028 +:10807000D7160200D7160200D7160200D716020044 +:10808000D7160200D7160200D7160200D716020034 +:10809000D71602002504020021F70100D7160200BE +:1080A000D7160200D71602000000000000000000F2 +:1080B00000000000000000000000000000000000C0 +:1080C00010B5064C2378002B07D1054B002B02D0AE +:1080D000044800E000BF0123237010BDCC20002025 +:1080E000000000003006030008B5084B002B03D049 +:1080F0000748084900E000BF07480368002B00D18B +:1081000008BD064B002BFBD09847F9E700000000A4 +:1081100030060300D0200020CC200020000000000A +:10812000164B002B00D1144B9D46402292029A1A06 +:10813000924600218B460F461348144A121A16F035 +:10814000A2F90F4B002B00D098470E4B002B00D00C +:1081500098470020002104000D000D48002802D09F +:108160000C4800E000BF0FF01FFD2000290015F0B3 +:10817000D7FB0FF0E3FAC0460000080000400020E3 +:108180000000000000000000CC200020C02A0020D9 +:10819000000000000000000008B5024800F04EFE9C +:1081A00008BDC046C0E80200034B000C82B0013895 +:1081B000186002B07047C0460820002008B5802330 +:1081C000011C1B06984202D10848094903E0002817 +:1081D00005DA4142054801F0DDFF404205E000209C +:1081E000814202D0014801F0D5FF08BD38210020AE +:1081F000FFFFFF7F70B50B4D281C05F0F1FC041E3E +:108200000DD1094B1A781E1C002A08D1074B19788A +:10821000002902D0281C05F0CDFC01233370201C5E +:1082200070BDC046E8240020EA290020EB29002088 +:1082300010B5041CFFF7DEFF002803D1E1B20248AD +:1082400005F0B8FC10BDC046E824002013B5041C9E +:10825000FFF7D0FF031E0AD1FA21A2B2C900684677 +:1082600002F0C8FC02480099019A05F02BFE13BDEC +:1082700000250020F8B5071C0E1C151C1C1CFFF760 +:10828000B9FF002808D10549054810220F604E604B +:108290008D60CC6005F0D6FDF8BDC0460021002001 +:1082A000FC24002073B5FFF7A5FF0024A0421ED1D7 +:1082B00001A8104905F0A4FD01A814F071F8051EED +:1082C000102D00DD102500240B4E01A8AC4206DA6B +:1082D000211C14F061F8037833550134F4E714F0ED +:1082E00062F8064B3468186001A814F01EF8201CD0 +:1082F00076BDC046FC240020002100200420002080 +:1083000010B5041CFFF776FF002805D1032C04D814 +:10831000024BA400E05800E0002010BD0021002026 +:1083200008B5FFF767FF0023984201D1014B1B6896 +:10833000181C08BD0420002008B5024802F07EFB8E +:1083400008BDC0465023002008B5024813F0F9FDCF +:1083500008BDC0463C22002038B5154C051C201C29 +:1083600012F039FA002802D1201C02F047FB002D40 +:1083700004D1201C012112F0CEF913E0012D04D10B +:10838000201C291C12F0D4F90CE0022D04D1201C71 +:10839000012112F0DAF905E00020032D06D1201C9E +:1083A00012F0DBF9FA2189000AF0D6FA38BDC0468E +:1083B00050230020F7B501211E4813F0F6F90DF007 +:1083C00069F9041C0D1C1B48012113F0FCF90DF088 +:1083D00061F9061C0F1C1748012113F002FA0DF079 +:1083E00059F9221C009001912B1C201C291C0CF017 +:1083F00007FB321C3B1C041C0D1C301C391C0CF0F0 +:10840000FFFA021C0B1C201C291C0BF093FB0D1CFB +:10841000041C00980199021C0B1C0CF0F1FA021CC0 +:108420000B1C201C291C0BF085FB0DF0C7FD0DF06B +:10843000FBF8FEBD1423002008B5011E04D1013154 +:108440000B4813F0B2F911E0012803D1084813F0EA +:10845000BAF90BE0022804D10139054813F0C1F93B +:1084600004E00020032901D1FFF7A4FF08BDC046A6 +:108470001423002008B5031E03D1054803F04CF86F +:1084800005E00020012B02D1014803F05BF808BD94 +:1084900014230020FA2208B5D200024B04F006F89B +:1084A00008BDC046DC05000008B5031E0948012BC5 +:1084B00002D0022B03D1084812F04DF805E000204D +:1084C0001A2B05D1054811F094FF431E9841C0B204 +:1084D00008BDC046B4220020DC2200200423002076 +:1084E00008B5011C014801F01FFC08BD382100201F +:1084F00008B5024801F0E2FE08BDC0463821002060 +:108500001FB50F2400236C4441000093221C01334B +:10851000024801F0F5F9207804B010BD7421002064 +:108520001FB50F2200236A441170410000930348D5 +:10853000013301F02FFA05B000BDC04674210020C0 +:108540001FB503AB5A700022197041000092034816 +:108550001A1C022301F01EFA05B000BD7421002090 +:1085600008B5024813F0D2FC08BDC0463C220020EA +:1085700008B5FF2803D8011C014803F079FD08BDA8 +:108580003C22002008B5C1B2014803F07BFD08BDC4 +:108590003C22002008B5024813F045FA08BDC04649 +:1085A000B02200200A1C08B501B212B20248012311 +:1085B00003F0A8F808BDC046B02200200A1C08B588 +:1085C00001B212B20248002303F09CF808BDC04675 +:1085D000B022002037B5051C0C1C01A8074913F078 +:1085E00003FA291C221C01A810F090FF041C01A80A +:1085F00013F0EDF9601E8441E0B23EBDB0220020D0 +:1086000008B5002112F005FA0022011C014803F010 +:108610002BFC08BD3C22002008B50A210AF082FA92 +:108620003031C9B20248002203F01EFC08BDC0462A +:108630003C22002073B5002922DB051C0C1C684677 +:10864000291C12F065F90F4E092D0CD9694601A8B5 +:1086500012F0A2F9301C01A9221C03F07FFC01A832 +:1086600012F032F909E00021684612F0D2F9052231 +:10867000011C6243301C03F0F7FB684612F024F93A +:1086800073BDC0463C22002037B5002927DB0368B4 +:108690000C1C02229B5E011C114D002B08D1281CD2 +:1086A00013F036FC05210F48614301F03DFB16E055 +:1086B000012B0BDD01A812F06FF9281C01A9221C67 +:1086C00003F04CFC01A812F0FFF808E0002112F0C2 +:1086D000A0F90522011C6243281C03F0C5FB37BD2D +:1086E0003C220020382100201FB5031C0C1C03A8CD +:1086F000191C13F079F9002362420093019303A936 +:10870000034803F0D3FB03A813F061F91FBDC04673 +:108710003C2200201FB5031C0C1C03A8191C13F0DD +:1087200063F9002362420093019303A9034803F015 +:10873000BDFB03A813F04BF91FBDC0463C2200202F +:10874000031C30B5151C026885B052880C1C03A8A8 +:10875000191C052A06DC13F047F903A80021FFF7CE +:10876000D9FF09E013F040F900230648009303A95C +:108770002A1C231C03F04EFC03A813F028F905B0B3 +:1087800030BDC0463C22002008B5024803F0F8FA8C +:1087900008BDC0463C220020074B07B51A68002AD6 +:1087A00008DA00221A601023044800930449054B9C +:1087B00001F09EFF07BDC0460820002024220020B3 +:1087C0004D040000A981010008B5FFF7E5FF014B4A +:1087D000186808BD0820002008B5011C014810F0E9 +:1087E0009EFE08BDE903000008B5011C014810F019 +:1087F00096FE08BDEA030000014B18607047C046B2 +:108800001021002070B5134C061C206800281FD0D2 +:108810000D1C002E03DC002103F0B8FD0BE08021CD +:10882000890003F0B3FD311C0B480AF095F8011CD8 +:10883000206803F067FE002D0ADD291C074801F0BF +:1088400073FA2068002103F0A1FD052015F025FA38 +:1088500070BDC0461021002040420F00382100208A +:10886000F0B50027061D87B0301C0497059710F05F +:108870005FFD03680A2103936B46187B09F0DCFF58 +:1088800006256843039B04ACC0186070301C10F0D0 +:108890004FFD43680A2103936B46187B09F0CCFF18 +:1088A0006843039BC018A070301C10F041FD836822 +:1088B0000A2103936B46187B09F0BEFF6843039BB4 +:1088C000C018E070301C10F033FDC3680A21039318 +:1088D0006B46187B09F0B0FF6843039BC0186071BA +:1088E000301C10F025FD03690A2103936B46187BA9 +:1088F00009F0A2FF6843039BC018A071301C10F060 +:1089000017FD46690A213036F6B2F0B209F094FF3D +:108910004543AD19E571D0210097221C0823024878 +:1089200001F038F807B0F0BD7421002030B587B0F1 +:10893000030C82B2009001910A4802A902920393AB +:1089400010F0E3FE6A4604AB22CA22C38368002B00 +:1089500001D115F0FCFBC3680499019A984707B050 +:1089600030BDC046E820002038B5084C0021251D48 +:10897000281C102215F087FD0023E5602561636146 +:10898000201C0349034A15F00FFB38BDE8200020E6 +:10899000AF95020000200020024B002800D1024BBE +:1089A000181C704760F302006CF30200024B400099 +:1089B0001B6818187047C04630210020024B400049 +:1089C0001B6818187047C0463021002000487047C7 +:1089D000A023002000487047B023002000487047C3 +:1089E000C023002000487047D02300200048704773 +:1089F000E023002000487047F02300200048704723 +:108A000000240020004870471024002000487047D0 +:108A10002024002000487047302400200048704780 +:108A20004024002000487047502400200048704730 +:108A300060240020004870477024002000487047E0 +:108A40008024002000487047902400200048704790 +:108A5000A024002000487047B02400200048704740 +:108A6000C0240020014B1B6818697047302100208A +:108A7000014B1B68986970473021002007B5816859 +:108A80008388021C00910248024915F0A3F807BD33 +:108A9000CC210020A0FC020007B581688388021C5D +:108AA00000910248024915F095F807BDCC2100203D +:108AB000C8FC02001FB5021C07498388096880684A +:108AC000411A0091917905480191D17902910449A7 +:108AD00015F080F805B000BD30210020CC21002029 +:108AE000DFFC020007B5817983880091C179021CFF +:108AF00001910248024915F06DF807BDCC21002014 +:108B00000DFD020008B5021C0249034815F062F889 +:108B100008BDC046DBFC0200CC21002008B5021DC8 +:108B20000249034815F056F808BDC046CAFD0200C8 +:108B3000CC21002030B5C1688468021C8388C588B8 +:108B40000020091B85B08910814200D02068019166 +:108B5000029000950249034815F03CF805B030BD7D +:108B600032FD0200CC21002037B5C4688168021CA8 +:108B70008388651A00208C4200D008780095019007 +:108B80000249034815F026F837BDC04664FD0200CF +:108B9000CC21002008B50C2003F064FD0123838064 +:108BA000024B03600023836008BDC046A8EC0200AE +:108BB00008B50C2003F056FD01238380024B0360AF +:108BC0000023836008BDC046C0EC020008B502481F +:108BD00002F050FA08BDC0467825002008B5011CF7 +:108BE000014801F071FB08BD38210020F8B5061CD2 +:108BF0000024C36882689D1AAC4209DA8021B368F8 +:108C0000044849001F1901F0C5FA01343870F3E730 +:108C1000F8BDC0463821002013B50B4B4000196841 +:108C20000918684612F0E8FE694601A813F020F81A +:108C300001A802F05FFD041C01A812F0C8FE6846FE +:108C400012F0C5FE201C16BD3021002013B50649C8 +:108C500001A813F06AF901A802F04CFD041C01A858 +:108C600012F0B5FE201C16BD3C22002008B5044BB6 +:108C700040001B680021181810F02FFF08BDC046E7 +:108C8000302100201FB50A4B0C1C19684000091840 +:108C900003A812F0B1FE002303A900931A1C01944B +:108CA000044803F003F903A812F091FE1FBDC0466B +:108CB000302100203C2200201FB50A4B0C1C1968F3 +:108CC0004000091803A812F097FE002303A900939F +:108CD000221C0533044803F09DF903A812F077FE27 +:108CE0001FBDC046302100203C22002008B50248AC +:108CF00011F0DCFB08BDC0463821002008B5024851 +:108D000002F08EFC08BDC0468C23002008B5024846 +:108D100003F036F808BDC0463C22002007B5011C10 +:108D200001A811F0EDFD044801A913F038F901A8DC +:108D300011F0CAFD07BDC0468C21002013B51422D6 +:108D4000064901A813F056F901A802F093F9041C92 +:108D500001A811F0B9FD201C16BDC0468C210020D1 +:108D600007B5011C01A812F047FE044801A913F041 +:108D70001FF901A812F02BFE07BDC0468C21002070 +:108D800013B5021C0B1C01A8054913F05DF901A8DD +:108D900002F0B0FC041C01A812F019FE201C16BD44 +:108DA0008C21002008B5024803F0D0FB08BDC04666 +:108DB0008C21002008B5024803F0E0FB08BDC04646 +:108DC0008C21002073B5061C0D1C141C5A1E9341E7 +:108DD000311C00932A1C231C014800F091FD76BD34 +:108DE000742100200B1C07B58A6841000020DB6855 +:108DF00000909B1A014800F083FD07BD74210020FC +:108E000073B5061C0D1C141C5A1E9341311C009393 +:108E10002A1C231C014800F0BDFD76BD74210020F2 +:108E20000B1C07B58A6841000020DB6800909B1A84 +:108E3000014800F0AFFD07BD7421002070B5051C8E +:108E4000164E1748336804219A69164B1A7013F0AE +:108E500064F8154B28881549C01842424241D0B2E7 +:108E600010F04AFE124B6888186010F085FD114B17 +:108E70006C6818602268104B346000209A4205D15B +:108E80002369A868181A42424241D0B20B4910F037 +:108E900033FE012330341C43A04770BD3021002035 +:108EA0003C220020EB290020F9BDFFFF89FD0200D4 +:108EB0003421002014210020708E3B92A0FD02007E +:108EC00008B500280BD1064B49001A68054852180E +:108ED000054914F07FFE05482A2101F0F5F908BD87 +:108EE00030210020CC210020B8FD020038210020D4 +:108EF00010B5041C142003F0B5FB01238380044B40 +:108F0000C480036000238360C360036110BDC0465A +:108F100048EC020008B5021C0B1C0448044914F07C +:108F200059FE04482A2101F0CFF908BDCC210020C8 +:108F3000CEFD02003821002010B5041C0020844220 +:108F400006DB084B01201B689C4200DB0020C0B2FE +:108F50000821072210F0FEFD034BA4001B68E05817 +:108F600010BDC046342100201421002038B5051C56 +:108F700000200C1E844206DB074B01201B6899422F +:108F800000DB0020C0B20821072210F0E3FD034BF4 +:108F9000A4001B68E55038BD3421002014210020B6 +:108FA00070B5061C00200C1C864204DBF00FCB17AA +:108FB000B1425841C0B20921012210F0CBFD00207E +:108FC000A64204DCFF23E20FA3425041C0B20921B4 +:108FD000022210F0BFFDA000083003F043FB051E85 +:108FE00005D00023436001338380064B0360281CB7 +:108FF000E2B2EE71AC7192000021083015F043FA34 +:10900000281C70BD78EC0200F8B5071C00200C1C71 +:10901000161C874204DBF80FCB17B9425841C0B287 +:109020000921012210F096FD0020A74204DCFF2355 +:10903000E20FA3425041C0B20921022210F08AFD82 +:109040001B4D76002B680521985B1A4BC0184242D5 +:109050004241101C032210F07DFD2B6805219B1955 +:109060005B8804225842584110F074FD2B689E1909 +:10907000301C002C1BD0A0000C3003F0F3FA051EAE +:1090800007D000210C2215F0FEF90123AB800A4B1A +:109090002B600123281C04361E43E2B2AC71EF7131 +:1090A000AE6092000C30002115F0EDF9281CF8BDDF +:1090B000302100200100FFFF90EC020010B5041CDD +:1090C0000020844206DB0A4B01201B689C4200DB27 +:1090D0000020C0B20821072210F03CFD054BA4007F +:1090E0001B68E458201C10F05AFD201C10BDC0461F +:1090F000342100201421002010B5002807D0041CC2 +:1091000010F04DFD0248211C024A11F0A0FB10BDD9 +:10911000F59C02004B9C020010B5002807D0041CEF +:1091200010F03DFD0248211C024A11F090FB10BDD9 +:10913000FF9C02009FA8020010B5041C034B0360B3 +:10914000806810F053FD201C10BDC046C0EC02002A +:1091500070B5061C041C0025074B0C360360E37930 +:109160009D4206DA306810F041FD0023013508C643 +:10917000F5E7201C70BDC04690EC020070B5061CDF +:10918000041C0025074B08360360E3799D4206DA8C +:10919000306810F02BFD0023013508C6F5E7201CD0 +:1091A00070BDC04678EC020070B5051C00200C1E96 +:1091B000844206DB094B01201B68994200DB00203A +:1091C000C0B20821072210F0C5FC054EA400336888 +:1091D000185910F00BFD33681D5170BD342100206B +:1091E0001421002070B501260268041C0D1C3240B9 +:1091F00012D180880721431E984110F0ABFC211C3E +:10920000A3880C319B19A380201C2A1CA3689847B3 +:10921000201C10F0E0FC0FE0084B00880521C0186E +:1092200042424241101C042210F094FC00200434FD +:109230003443011C2A1CA04770BDC0460100FFFF3B +:1092400008B542680368D21A9210914202D30348CB +:1092500009F0AEF98900581808BDC046DEFD0200CD +:109260004368006810B51B1A094C9B10E01A88422D +:1092700002D2101C14F068FF181E884200D2081C8D +:10928000C018984201D3A04200D9014810BDC04681 +:10929000FFFFFF3FF7B5041C40682368C51AA942C9 +:1092A00031D94D1B33D0A3681B1AAB4207D32A1CFC +:1092B000002115F0E8F863685D19656027E0201C5F +:1092C000291C134A10F0BAFD0190071E02D003F0CA +:1092D000C9F9071C216863685E1A03D0381C321C68 +:1092E00015F0BDF8B81900212A1C461915F0CBF865 +:1092F0002068002801D003F0D9F9019B2760FF18EE +:109300006660A76003E0A94201D259186160F7BD09 +:1093100028FE020010B5041C064B00210360083033 +:10932000FFF7B8FFA068002801D003F0BFF9201CA8 +:1093300010BDC04660EC020038B5051C142003F0D7 +:1093400091F9041C1422002115F09DF80123201C22 +:10935000A380044B291C23600830FFF79BFF201CCF +:1093600038BDC04660EC0200F8B50269C368041C51 +:10937000CDB2934206D0002B00D01D70E3680133BC +:10938000E36024E008300121114A10F057FD061C6B +:10939000071E02D003F066F9071CE368A2689B1A57 +:1093A000FB18002B00D01D70A168E3685D1A03D084 +:1093B000381C2A1C15F053F8A06801357D190028C7 +:1093C00001D003F073F9BE19A760E5602661F8BD0E +:1093D00042FE02007FB50F4D00900191040C86B251 +:1093E00002A9281C0296039410F092FD0068002840 +:1093F00001D010F07FFC0023281C02A902960393E1 +:1094000010F086FD0068002802D0211CFFF7EAFE5C +:109410007FBDC04618210020F0B5124C85B00290E7 +:109420000391061C0D1C201C02A9171C10F070FDD6 +:109430000068002802D010F0D9FB07E010230A488A +:109440000093311C2A1C094B01F052F9381C10F012 +:10945000A6FB201C02A90296039510F059FD076097 +:1094600005B0F0BD1821002024220020D593010072 +:1094700008B5002904D00A1C011C0248FFF7CCFFE4 +:1094800008BDC0464F04000010B5002807D0041CDA +:10949000FFF782F902480021221CFFF7BDFF10BD33 +:1094A0004D04000038B5002913D00D1C041E082CF3 +:1094B00005D0092805D00748072C05D102E0064849 +:1094C00000E0064802F0A8FF201C03212A1CFFF739 +:1094D000A3FF38BDA0230020B0230020C02300201C +:1094E00070B5124B041C0360C3880025DB0706D44B +:1094F000A068E3681B1A9B1011D0E0600FE0A2681F +:10950000E3689B1A9B109D42F2D2AE00905910F076 +:109510006DFBA36801359E1900233360EFE7002837 +:1095200001D003F0C3F8201C70BDC04648EC020017 +:10953000F8B5C388041C0E1CDB0702D5081C10F00C +:109540002EFBE3682269934205D0002B00D01E60F9 +:109550000433E36025E0201C01210830114AFFF7A5 +:109560007FFE8700002807D00F4B984201D914F0E6 +:10957000E5FD381C03F076F8051CE168A0680B1ABD +:10958000EB18002B00D01E602A1C10F0B9FD061D40 +:10959000A068002801D003F089F8A560ED19E66005 +:1095A0002561F8BD42FE0200FFFFFF3F38B5084CC1 +:1095B0000021251D281C102214F065FF0023E56002 +:1095C00025616361201C0349034A14F0EDFC38BD9A +:1095D000182100209F9E02000020002008B50348AB +:1095E0007721002210F0CFFD08BDC046EC290020F5 +:1095F00008B503482921802210F0C5FD08BDC046EA +:10960000EE2900207FB54D4C0321201C14F008FAF0 +:109610004B49201C14F009FA03F00CF801F074FB1C +:10962000484D281C00F0AAFE6421281C00F07CFB99 +:1096300001A812F05CFE01A803F08EF9424B02680B +:10964000041C9A4210D1436B002B05D1836B002B75 +:1096500002D1C36B002B07D086239B00E818616BF7 +:10966000A26BE36B01F072FA201C03F01FF80026D6 +:10967000344C201C7D30FF3010F06DFF251C00287D +:1096800008D0201CA530FF3010F065FF002801D065 +:10969000092E23DDF324A4002E59002E19D102A88F +:1096A000291C00F015FB03A8291C10F0E4FEE6239A +:1096B0009B00E81802A9331C03AA03F029FC03A8A5 +:1096C00011F002F902A811F0FFF8E8239B00EB5813 +:1096D0002B51FEF761FD01F087FCFEE7201C6421A1 +:1096E000013600F021FB0A2EC2D1F325AD006359EB +:1096F000002B19D102A8211C00F0EAFA03A8211CB2 +:1097000010F0B9FEE6239B00E01802A9012303AA8A +:1097100003F0FEFB03A811F0D7F802A811F0D4F86B +:10972000E8239B00E3586351E62306499B00C818D1 +:109730000531FF3103F070FD9AE7C046082500208F +:10974000F5A0010038210020FECAFECA10B5041C95 +:10975000054B0360054B40300360054B436007F049 +:1097600057FF201C10BDC046F0F1020008F20200B5 +:109770003CF2020008B4024B9C46403808BC6047EB +:109780004D97010008B4024B9C46443808BC604722 +:109790004D97010010B5041C044B0360044B036497 +:1097A000044B4364FFF7D2FF201C10BDD8EC02002D +:1097B000F0EC020024ED020008B4024B9C46403855 +:1097C00008BC60479597010008B4024B9C4644389A +:1097D00008BC60479597010010B5041CFFF7DAFF3D +:1097E000201C02F063FF201C10BD08B4024B9C46F5 +:1097F000403808BC6047C046D997010008B4024B06 +:109800009C46443808BC6047D997010010B5041C39 +:10981000FFF79CFF201C02F049FF201C10BD08B47C +:10982000024B9C46403808BC6047C0460D9801007A +:1098300008B4024B9C46443808BC60470D980100B0 +:1098400038B50A4D281C00F0B7F9094C281C221C19 +:10985000084914F0A9FB084D1321281C07F040FE0D +:10986000281C0649221C14F09FFB38BD382100201B +:10987000002000208198010008250020C914020062 +:1098800038B5E6231C4A9B00C2501433041CC01890 +:1098900011F01AF8EA239B00E01811F015F886235E +:1098A0009B00E01800F0ACFF201CDD30FF3001F021 +:1098B00057FC201CA530FF3000F01CFE201C7D3022 +:1098C000FF3000F017FE601DFF3002F01DF9201C74 +:1098D000EC3000F051FE201C251C5430FFF75AFFDD +:1098E000064B0C35281CE36013F0D3FF281C07F04F +:1098F000B7FE201C38BDC04638EE020098F10200C9 +:10990000F0B51F1C85B00AAB1B78041C03930093B1 +:109910003B1C0D1C161C14F015F9002832D0237DB9 +:10992000082B2DD823680022191CFC318A62A02143 +:109930001648C9005A5084461A5005200138C046BE +:10994000C046C046C046C046C046C046C046C046E7 +:10995000C046C046C046F1D10120624623689850F7 +:1099600005225A5007F0D2FF039B201C0093291CAC +:109970003B1C321C14F0E6F8237D01332375CCE741 +:10998000034800E0207505B0F0BDC046FC0F0000A4 +:109990000EFCFFFFF0B51F1C85B00AAB1B78041C42 +:1099A000039300933B1C0D1C161C14F0B3F8002805 +:1099B00032D0237D082B2DD823680022191CFC31BE +:1099C0008A62A0211648C9005A5084461A500520C0 +:1099D0000138C046C046C046C046C046C046C04624 +:1099E000C046C046C046C046C046F1D101206246CE +:1099F0002368985005225A5007F088FF039B201CCB +:109A00000093291C3B1C321C14F084F8237D013385 +:109A10002375CCE7034800E0207505B0F0BDC046D3 +:109A2000FC0F00000EFCFFFFF0B587B01F1C0EAB53 +:109A30001B88019003930D9B0D1C02920C9E0093BA +:109A4000002F39D0002E01D1DB0735D5202002F0C0 +:109A500009FE041C103001F0AFF86B461B8925800D +:109A60006380182002F0FEFD0496061C051C009B76 +:109A700080C600211022301C059314F004FD04A9B7 +:109A80000822301C14F0E2FC0D4B00226B61022313 +:109A90000399A5600B43E260A380E2610198211C59 +:109AA00000F0BEFD002808D0201C12F066FB201C30 +:109AB00002F0FCFD034800E0034807B0F0BDC046DB +:109AC000CFA1020013FCFFFF17FCFFFFF0B5818060 +:109AD000154989B000251E1C04916946134B8571F8 +:109AE0000360028146810573059504AB041C81CB9C +:109AF00081C1C023111C02932A1C231C0C48FFF7B0 +:109B000093FF094A079506926A4606AB03CB03C248 +:109B1000C023311C02932A1C231C0548FFF784FF35 +:109B2000201C09B0F0BDC046E1A2020038ED0200E1 +:109B300024220020F8B5144B051C9B68DB0701D5D7 +:109B400001F01EF92E1C2F1CD436341CEC37206873 +:109B5000002815D003689B689847002810D0012181 +:109B60000A4A13780B4313702C1CAC34206800286D +:109B700002D003681B6898470434B442F6D1F8BD9C +:109B80000434BC42E3D1EFE738210020F029002063 +:109B9000BFF34F8F024A034BDA60BFF34F8FFEE7EC +:109BA0000400FA0500ED00E008B5011C014802F0D0 +:109BB000A1FA08BD3C22002030B50025041C91B05C +:109BC00085600C3007F036FD201C404B2A1CE360FA +:109BD0006562A5631E213C3010F0F1FA201C1821AB +:109BE0001922543002F09AFC201CEC3000F0D4FC16 +:109BF0000522601D131C0621FF3001F0ADFF201C63 +:109C000001217D300B1C00951122FF3000F082FCF9 +:109C1000201CA530009502211A220123FF3000F0FC +:109C200079FC201CCD3002231A210122FF30FFF7DE +:109C30004DFF201CDD3004213A22FF3001F038FBBB +:109C400086239B00E0181D22052100F0A5FE952328 +:109C50009B00E0181C2101F095FC9A239B00E01862 +:109C60000A230093013301930133029301330393D9 +:109C700001330493013305930133069301330793B2 +:109C8000013308930133099301330A9301330B9392 +:109C900001330C9301330D9301330E9301330822EA +:109CA0000F930721103B11F008FEE6239B00E018FC +:109CB00003F0B8F8EC239B00E0181D2103F0CAFE66 +:109CC000F323201C9B00E55011B030BD98F1020039 +:109CD000F0B58DB00190134905A8192214F0B6FB18 +:109CE00080230424052501275B055E6E301C291C9A +:109CF00008F028FE081C391C08F09EFD04230522EC +:109D00001B1B5343361A181805ABC35C03A95543F4 +:109D100057436354013CE9D2019801F0C3F901981B +:109D20000DB0F0BD5EFE020010B500290DDB012371 +:109D300080681840041C081C002C03D001F0FCF8BB +:109D4000002003E013F0A9FFFAE7014810BDC04668 +:109D500017FCFFFFF0B5A7B00490069107920C2105 +:109D600004220BA810F062FEDA49242219311DA842 +:109D700014F06CFB052108A80A1C11F05DFED64901 +:109D800009A801F03FFD049B6E245D1DFF35281CD2 +:109D900001F0F6FFD1491AA801F074F91AA9782246 +:109DA000281C02F0B5F81AA810F08EFD04987D303A +:109DB000FF3010F0D0FB002807D10498A530FF3009 +:109DC00010F0C9FB002800D17AE1281C01F0D8FF6F +:109DD000281C12F09DF80024C14F0121381C11F0FD +:109DE000E4FC0121061C381C11F0EDFC0022BD4BE7 +:109DF00003929E4210DB01320392321CC8320BDB0D +:109E000004220392C8229200964205DC03220392A8 +:109E1000C82E01DC013A039200220292984210DB24 +:109E200001230293031CC8330BDB04230293C823D2 +:109E30009B00984205DC03230293C82801DC013B08 +:109E40000293652708A811F0EEFD04ABFF183E1C35 +:109E50007378002B06D0731E1978327808A8FF2378 +:109E600001F050FC892304AA03369B189E42EFD1CF +:109E70006B460C21595E6B4608A808229A5EFF23A8 +:109E800001F040FC00239848009308A91A1C11F027 +:109E9000DAFD7B1E1B78039A93423AD13B78029AF3 +:109EA000934236D17E78002E33D18622920094469A +:109EB000049B311C6344181C059310F02CFC09F022 +:109EC000A9FD321C031C211C0BA810F0FAFD311C4B +:109ED000059810F02DFC09F09DFD0122031C211CAA +:109EE0000BA810F0EEFD311C059810F02EFC09F0C7 +:109EF00091FD211C031C02220BA810F0E2FDFE23A1 +:109F0000211C9B050BA8032210F0DBFD01237B70B5 +:109F1000E418892304AA03379B189F42B9D17348D8 +:109F20006421FFF701FF0B2C00DC55E70BA810F0B4 +:109F3000B4FD0122011C0EA810F078FD00240BA82E +:109F400010F0ABFD84423EDA211C00220BA810F079 +:109F5000A6FD211C061C00220BA810F0A0FD011C70 +:109F6000301C09F087FA211C061C01220BA810F0F6 +:109F700096FD0122071C211C0BA810F090FD011C6E +:109F8000381C09F077FA011C301C08F005FF211C71 +:109F9000061C02220BA810F082FD0222211C071CC5 +:109FA0000BA810F07CFD011C381C09F063FA011CA1 +:109FB000301C08F0F1FE211C031C00220EA810F03A +:109FC00080FD0134BBE70BA90A1C01231AA811F07C +:109FD00045FB1AA911A810F08EFD1AA810F082FDF9 +:109FE00014A80BA90EAA012311F038FB002317A80F +:109FF00011A914AA11F032FB002117A80A1C10F0B5 +:10A000004EFD0121061C002217A810F048FD002279 +:10A01000041C022117A810F042FDFC21071C890531 +:10A02000301C09F027FA09F0D5FCFC21061C1A9017 +:10A030008905201C09F01EFA09F0CCFCFC21041C47 +:10A040001B908905381C09F015FA09F0C3FC86211C +:10A0500089008C46049A031C6244311C1C90101C1D +:10A06000221C00F073FD281C11F052FF09A90AA858 +:10A0700011F0BAFC00231E4A00930AA90192281C81 +:10A080001A1C01F013FF0AA811F0A1FC281C11F002 +:10A090003FFF17A810F026FD14A810F023FD11A80B +:10A0A00010F020FD0EA810F01DFD09A811F08FFC86 +:10A0B00008A811F08CFC0BA810F014FD27B0F0BD1F +:10A0C00004986421013CFFF72FFE002C00D06DE6C0 +:10A0D0007BE6C0465EFE02009BFE0200E0FE020040 +:10A0E00014230020E0FCFFFFB022002038210020D4 +:10A0F000DC050000F0B5F324214DA40028598DB0F3 +:10A10000002835D004F0B0F8836D9B0730D52C596A +:10A1100002AE0C220021301C14F0B5F9201C04F012 +:10A12000B3F807AC231C174F0190029707CE07C363 +:10A13000142002F097FA031C079746CC46C3124B33 +:10A14000C36000230361019BA4331A68002A00D076 +:10A1500002611860F3239B00E85804F095F8036847 +:10A1600013215B6A9847FA21281C8900FFF7DCFD60 +:10A17000BFF34F8F054A064BDA60BFF34F8FFEE700 +:10A1800038210020919B010005A402000400FA057B +:10A1900000ED00E0F0B5051C00291CDD0368013965 +:10A1A0000E1C0022DF0F9809784058401F095C08F8 +:10A1B00078409B0843406340DB07234301241C4055 +:10A1C0005000221C76080243002EEBD18A42E7D8C9 +:10A1D0002B60101C00E00148F0BDC04617FCFFFFDB +:10A1E00038B500230360F323124A9B00D358002B99 +:10A1F00008D00421041C10F003F9002819D00E4BDC +:10A20000236016E0012204210C4B1A60036800242D +:10A210000B4A54605568094C002DFBD0A122D20096 +:10A22000A2581B02013913430029F0D10360012316 +:10A23000636038BD38210020ED5EBC0B00D00040CB +:10A24000FCD0004038B5051CEC30041CD43528681F +:10A25000002802D003685B6898470435A542F6D110 +:10A260000121024A13788B43137038BDF029002076 +:10A27000F8B5002916DD0C4F061C381C0D1C13F018 +:10A2800008FBFA210024094B094A89009A62094A0D +:10A29000381C5E62DC629A63694313F002FB7560EE +:10A2A000201C00E00448F8BD442100203821002093 +:10A2B000359B010013A4020017FCFFFF014B186837 +:10A2C0007047C0466C25002008B5024801F012FF17 +:10A2D00008BDC0463C220020F0B587B01F1C0EAB65 +:10A2E0001B88019003930D9B0D1C02920C9E009302 +:10A2F000002F39D0002E01D1DB0735D5202002F008 +:10A30000B1F9041C103000F057FC6B461B89258006 +:10A310006380182002F0A6F90496061C051C009B19 +:10A3200080C600211022301C059314F0ACF804A95B +:10A330000822301C14F08AF80D4B00226B610223B6 +:10A340000399A5600B43E260A380E2610198211CA0 +:10A3500000F066F9002808D0201C11F00EFF201C28 +:10A3600002F0A4F9034800E0034807B0F0BDC0467E +:10A370004FA4020013FCFFFF17FCFFFFF0B5041C05 +:10A3800089B0214910F095F8201C204910F0B3F84D +:10A39000201C1F4910F0AFF81E49201C10F0ABF82C +:10A3A000201CFFF71DFF00250627201C1A4B0C3030 +:10A3B000A3621A4B1A49A36367606462E56213F0F3 +:10A3C00070FA184A059504926A46261C04AB03CB22 +:10A3D00003C2C023EC36029305213A1C231C301C17 +:10A3E000FFF77AFF104A079506926A4606AB03CB41 +:10A3F00003C2C023301C02930C491A22231CFFF70E +:10A400006BFF09B0F0BDC0463C22002014230020A1 +:10A410005023002024220020359B010013A40200B9 +:10A4200070170000559D010027A40200FD030000E5 +:10A4300030B5C369C2681B6885B0041C451D1A424B +:10A440004BD0EB7F002B01D0013BEB77EB7F082B50 +:10A450000DD90123A2791A4209D11A43A271A18808 +:10A460001A1C02A800F0C6FB1F4B1B682362EB7F7F +:10A47000012B1DD80123A2791A4219D00022A188EC +:10A48000A2716846023200F0B5FBA31DDB7F012BF1 +:10A490000ED1154A216A12681448521AA1888242C4 +:10A4A00002D902A8042201E0032202A800F0A2FBC4 +:10A4B0000323A2791340012B14D10B49206A0968A8 +:10A4C000091A0B4881420DD902210A43A271A188C1 +:10A4D00002A8052200F08EFB04E0EB7F0B2BB5D821 +:10A4E0000133B2E705B030BD6C250020E703000062 +:10A4F000DB05000010B5041C044B211C083303606D +:10A5000003480FF0E7FF201C10BDC04650ED0200CD +:10A5100038210020F0B5071C0025161C85B00293D9 +:10A520000AAB1B7808370393114B041C08330360F4 +:10A53000019185808571291C381C182213F0A3FF16 +:10A54000381C311C039A13F033FC6B466A469B8817 +:10A55000127AA380A31DE671DA77631D2562211CA0 +:10A56000DD7704480FF0A5FF201C05B0F0BDC04604 +:10A5700050ED02003821002010B5041C044B211CB2 +:10A580000833036003480FF0C7FF201C10BDC0460E +:10A5900070ED0200382100200023054A8380083234 +:10A5A000837102608360C3600361C3827047C046E9 +:10A5B00070ED0200F7B50D1C012684680192002C95 +:10A5C0002AD023882A889A4201D0002B22D163887E +:10A5D0006A889A4201D0002B1CD1C023A288134064 +:10A5E000C03B59424B4101998B4212D113B2002B0F +:10A5F0000FDB231C291C103381C981C3530603D5EB +:10A60000201C0FF0B9FF05E0211C044800F0FCFC01 +:10A6100000E00026E469D2E7301CFEBD79A5020007 +:10A62000F7B5002952D00D1C061C8468002C19D0E7 +:10A63000AA880023920702D5A3889B07DB0F226814 +:10A6400029688A420CD1002B06D0A068A96811F0B5 +:10A650003DFE00283CD103E0A368AA68934237D0AE +:10A66000E469E3E7B0682A88071C031E22D0198832 +:10A67000914205D2D9691F1C00290DD00B1CF6E7A9 +:10A68000191C3B1C08E00C88944207D14F886C8849 +:10A69000A74203D20B1CC9690029F4D183420BD114 +:10A6A00019888A4205D3914206D158886988884220 +:10A6B00002D9EB61B56002E0D969E961DD61684604 +:10A6C0000849012300F096FA002009E0064807E057 +:10A6D000A3881AB2002A02DA5B045B0CA380034849 +:10A6E000FEBDC046FD03000017FCFFFF16FCFFFF88 +:10A6F000F0B585B01E1C0AAB1B88071C0D1C02920E +:10A700000393002E1AD0202001F0ACFF6B46041CEE +:10A710001A89039BA9B20093331C11F017FD381C52 +:10A72000211CFFF77DFF00280BD0002C08D0201C37 +:10A7300011F023FD201C01F0B9FF01E0024800E008 +:10A74000024805B0F0BDC04617FCFFFF13FCFFFF39 +:10A7500070B5002926D00D1C00268468002C1ED060 +:10A760000222A988A3884B40134216D1114203D17B +:10A77000AB889B0707D510E0A068A96811F0A6FD7B +:10A78000002804D1F4E7A368AA68934205D12B8876 +:10A79000002B09D022889A4206D0E469DEE7201C0B +:10A7A000002E0DDC07480BE06B88002B02D062887E +:10A7B0009A42F2D1A388044A01361343A380ECE7FE +:10A7C00070BDC04617FCFFFF0080FFFF10B5041CE2 +:10A7D0008AB0002B0FD0102092B289B2009002A84C +:10A7E00011F0B4FC02A9201CFFF7B2FF02A811F07F +:10A7F000C4FC002000E001480AB010BD17FCFFFFB8 +:10A8000010B5041C044B211C0833036003480FF0EF +:10A8100083FE201C10BDC04690ED020038210020B0 +:10A820001FB503AB5A7000221970018900920348CA +:10A830001A1C0223FFF7AEF805B000BD74210020FA +:10A84000F0B5151C0F2285B06A44071C1C1C117042 +:10A85000002D16D0002B14DD01230B4E018900932F +:10A86000301CFFF797F8002801D008480AE0398922 +:10A870002A1C0090231C301CFFF742F8002801D04E +:10A88000F3E7034805B0F0BD742100200EFCFFFF84 +:10A8900017FCFFFF7FB5002303AC104D2170018929 +:10A8A000061C0093281C221C0133FFF773F80028B4 +:10A8B00001D00B480FE02070607031890090221C9D +:10A8C000281C0223FFF71CF80028F2D120786378B7 +:10A8D0000002184300B204B070BDC04674210020CD +:10A8E0000EFCFFFF13B56B46DC1D0023221C2370FA +:10A8F0000133FFF7A5FF002801D1207800E00148CF +:10A9000016BDC0460EFCFFFFF8B510210022041C46 +:10A91000FFF786FF1D4E002835D1201C0821FFF7C8 +:10A92000E1FFB0422FD00325054027D1FA23184A72 +:10A9300061899B005943131C50331E1C083A1F6841 +:10A94000181C8F4203D3083B061C9342F7D1FA210F +:10A950003068890007F070FF11216081A022201C5F +:10A96000FFF75EFF00280ED101223379201C1A4325 +:10A970001021FFF755FF002806D004E064210548A8 +:10A98000FFF7D2F9C9E7014D281CF8BD0EFCFFFF07 +:10A9900078F3020038210020F8B5051C0F1C0021B7 +:10A9A000144B24350833041C161C036018228180C4 +:10A9B0008171C160016141618161C1610162281CD5 +:10A9C00013F061FD281C1D2113F0EDF9012564230E +:10A9D000A7802681A5716381201CFFF795FFA379CD +:10A9E000054AAB43A37108239168201C0B43936075 +:10A9F000F8BDC04690ED020038210020F7B58379FC +:10AA000002271D1C3D4013D10126041CB3433B43C8 +:10AA1000837181880622331C684600F0EBF8A37925 +:10AA2000281C1A1CBA43A271334202D1014800E02B +:10AA30000148FEBD14FCFFFF15FCFFFFF0B5837954 +:10AA400085B09A0775D4041CDB0701D4FFF7D6FF45 +:10AA5000394D281C10F01FFF071C281C10F012FF96 +:10AA6000A369E268061C981A08F0D4FF226A636999 +:10AA7000051C981A08F0CEFF0290381C0BF058FA0B +:10AA80000090381C0BF010FA0190301C0BF050FABB +:10AA9000071C301C0BF008FA00990390029808F08C +:10AAA000E9FC0199061C281C08F0E4FC011C301C80 +:10AAB00008F012FE2369061CE069181A08F0AAFFC4 +:10AAC000039908F0D7FC391C041C281C08F0D2FCA0 +:10AAD000009908F0CFFC011C201C08F05DF9391C1E +:10AAE000041C029808F0C6FC019908F0C3FC011C84 +:10AAF000201C08F051F9011C301C0BF0BBFA0F4967 +:10AB000008F0B8FC0AF002FE0D4A0E4B09F03AFBC1 +:10AB10000AF050FE0021041C08F060F8002804D060 +:10AB2000201C064908F038F9041C201C08F052FFCC +:10AB300000E0054805B0F0BD142300200000B44338 +:10AB4000EA2E4454FB21194015FCFFFFF0B587B0F5 +:10AB500001AD071C05A8161C6A60AB60009301914B +:10AB600011F0C5FB05A801F0F7FE019B426B041C28 +:10AB70009A4213D1826BB24210D1C26B00998A42C1 +:10AB80000CD1201C01F092FD3B1C0C3307CD07C3F8 +:10AB90000122BB791343BB7107B0F0BD054A636363 +:10ABA000009B2260A663E36305A8211C11F0A0FBB3 +:10ABB000E7E7C046FECAFECA002303804380024B7B +:10ABC0001B6843607047C0466C25002008B5031C15 +:10ABD000012904D1064806CB0FF047FD06E0022903 +:10ABE00004D10348191C0022FFF7E4FC08BDC0464D +:10ABF0002422002010B54280054A041C12680180FE +:10AC00004260002B02D0191CFFF7E0FF201C10BD92 +:10AC10006C25002008B5031C024806CB0FF025FD6B +:10AC200008BDC04624220020F0B5061C0027204B9A +:10AC300085B01C680290039185B2360C002C2AD096 +:10AC4000636D1C490193A36C9AB21B0C8D4211D108 +:10AC500019498A420ED1002B01D0B34219D1002FDD +:10AC600017D1201C0FF0DCFD201C14490FF0C5FD8E +:10AC700001370EE0002A01D0AA420AD1002B01D0F0 +:10AC8000B34206D1201C0FF0CBFD201C0B490FF066 +:10AC9000B4FD019CD2E70A4BEB18012B05D90948FA +:10ACA000291C321C084BFFF791FD05B0F0BDC046D2 +:10ACB00070250020FE030000FF030000582500203F +:10ACC00002FCFFFF2422002029AC010010B572B65F +:10ACD0000B4B1C68002C03D0201C0FF0A1FD08E0DA +:10ACE00062B65C2001F0BEFC00215C22041C13F063 +:10ACF000CAFB0023E364034B201CE36310BDC04682 +:10AD0000642500200040002073B5FFF7DFFF124BE1 +:10AD1000124918600FF071FDFFF7D8FFC026104BE5 +:10AD2000104D1860104B114C4363114B1149836354 +:10AD300000220096281C231CFFF7DAFC0096281C32 +:10AD4000231C0D490022FFF7D3FC01230B4A916815 +:10AD50000B43936073BDC0465C250020582500203E +:10AD60006025002024220020FC3F002029AC0100A7 +:10AD7000BDA80200FF030000FE03000038210020F0 +:10AD80000D4B70B50D481C680FF0D7FB0C4B1D1C0C +:10AD90001A6880181860002C0DD02B68A26C666DA4 +:10ADA000934206D3201C0FF03BFD201C05490FF0F9 +:10ADB00024FD341CEFE770BD6825002038210020F9 +:10ADC0006C25002058250020F7B5002801D100206F +:10ADD00019E00029FBD00193171C0D1C061CFFF77E +:10ADE00075FF041EF3D0084B019A4363066045606B +:10ADF0008760064B002A00D0054B201CA363054941 +:10AE00000FF0FBFC201CFEBDFC3F002091A80200BF +:10AE1000A7A8020058250020024B18684342584159 +:10AE20007047C0465825002010B5094C201CFFF77C +:10AE300009FA084B1B68002B08D1F3239B00E0584C +:10AE4000002802D003F050FA00E030BF10BDC04629 +:10AE500038210020582500200121F8B52F4E3468F4 +:10AE6000351CE36C0B4218D002252B43E36404230A +:10AE70002B4F3868C26C1343C364636BC3630FF01A +:10AE8000EEFC3B68181C596C03F08BF83068C36CFF +:10AE90002B4241D003F0BFF83EE0224F224E3A68E9 +:10AEA000002A03D021480078084201D0326806E029 +:10AEB000216DB94203D1616D002900D00A1C2A60BE +:10AEC0002A6831688A420CD11B070AD52C60FFF72B +:10AED000ABFF3B68002BFAD0144A1278D207F6D4A5 +:10AEE0002B602B68A34217D03268934204D1104ADA +:10AEF0005A63104A9A6305E0944203D10020191C5A +:10AF0000021C06E0201C0FF0AAFC2B68201C191C58 +:10AF1000626C5B6C03F004F8F8BDC0465C25002051 +:10AF2000742500205825002060250020F0290020ED +:10AF3000FC3F0020BDA8020038B50D4B051C1C6865 +:10AF4000E36CDB0706D5FFF7C1FE0A4B186000284B +:10AF500000D0041C084B18682818A064201C0FF0AF +:10AF60005FFC201C05490FF048FCFFF775FF38BD5A +:10AF70005C250020742500206C2500206825002019 +:10AF8000134B73B51C68051CE36C0E1CDB0706D560 +:10AF9000FFF79CFE0F4B1860002800D0041C330400 +:10AFA0002B43A364201C0FF03BFC201C0A490FF02C +:10AFB00024FC0A4BEB18012B07D9C0230848009347 +:10AFC000291C321C074BFFF793FBFFF745FF73BDAE +:10AFD0005C250020742500207025002002FCFFFF66 +:10AFE0002422002029AC010010B5054C20680FF088 +:10AFF00017FC206803490FF000FCFFF72DFF10BD80 +:10B000005C25002064250020F7B5002829D00726FC +:10B01000154F041C38680D1CC36C1E4005D0201C45 +:10B02000124A0FF014FC00261CE002F0DCFF0221A3 +:10B030003A68D36C1940019103D003218B43D36448 +:10B0400010E001263343D364281CA0473A68D36C30 +:10B05000191CB143D164019E5B0703D5FFF7C4FF00 +:10B0600000E0034E301CFEBD5C2500209FA80200BE +:10B0700017FCFFFF031C024A00681A607047C046B5 +:10B08000D0F3020010B5041C002902D00B78002B6D +:10B0900002D1034B236001E00FF01DFC201C10BD0A +:10B0A000D0F30200F8B5051C0E1C141C002908D0B2 +:10B0B0000B78002B05D0081C97B213F0FDFA8742DD +:10B0C00002D90B4B2B6010E0601D01F0CBFA286019 +:10B0D00011F0D2F82868221C4780311C043013F08C +:10B0E000B5F92B681C1900232371281CF8BDC04634 +:10B0F000D0F30200014B03607047C046D0F302005A +:10B1000038B50968041C0225485F824205DB094BFB +:10B110001868206011F0B7F809E0801A984200DD45 +:10B12000181C0431891802B2201CFFF7BBFF201C39 +:10B1300038BDC0467825002010B50548054C206074 +:10B1400011F0A1F8201C0449044A12F02DFF10BD93 +:10B15000D0F3020078250020C9A8020000200020BA +:10B1600010B5041C044B211C0833036003480FF086 +:10B17000D3F9201C10BDC046B0ED020038210020DC +:10B180001FB503AB5A700022197001890092034861 +:10B190001A1C0223FEF7FEFB05B000BD742100203F +:10B1A000FA2370B52A4A41899B005943131C38334E +:10B1B000041C181C083A1D681E1C8D420CD2061C6B +:10B1C000244B227B1D1D082A0BD8042A09D89D1C5C +:10B1D000022A06D81D1C04E0083B301C9342EAD129 +:10B1E000EEE7FA213068890007F026FB60812B78B2 +:10B1F000201C23732A210022FFF7C2FF002801D060 +:10B20000154824E0201C2B211022FFF7B9FF00284D +:10B21000F6D1201C2D210122FFF7B2FF0028EFD12B +:10B22000201C2E210122FFF7ABFF0028E8D16A780D +:10B23000201C0E21FFF7A4FF0028E1D10122337961 +:10B24000201C1A432A21FFF79BFF0028D8D170BD8C +:10B25000D8F3020003FF02000EFCFFFFF0B5151C3F +:10B260000F2285B06A44071C1C1C1170002D16D0DB +:10B27000002B14DD01230B4E01890093301CFEF7D7 +:10B2800089FB002801D008480AE039892A1C00906F +:10B29000231C301CFEF734FB002801D0F3E70348E1 +:10B2A00005B0F0BD742100200EFCFFFF17FCFFFF6E +:10B2B000F7B5061C00251A4B14360833041C03602E +:10B2C0000F1C0192858018228571C58105824582F7 +:10B2D000291C301C13F0D7F8301C1C2112F063FD20 +:10B2E0006B469B880226238114236381231C032140 +:10B2F00034331A79A780B2430A40A5712673201C03 +:10B300001D705D709D701A715D71FFF749FFA84255 +:10B3100003D1044A936833439360201CFEBDC046AA +:10B32000B0ED020038210020F7B5041C10F005FA3A +:10B33000251C00900E23E25E5B4F52423835BA4224 +:10B3400005DA022329780B4000D083E008E0FA21D7 +:10B35000002389008A4203DD2B789B077AD50023DE +:10B360001020215E4942B94203DA2E7870077DD45D +:10B3700006E0FA26B600B14202DD2E78700775D5D8 +:10B380001220265EBE4203DA2F7838077AD406E010 +:10B39000FA27BF00BE4202DD2F78380772D5002B96 +:10B3A00013D0251C38352B789C461B09032B0CDC4D +:10B3B0000F2701333B401801019060463840071CBD +:10B3C000019807432F70042B66D0231C39331B7858 +:10B3D00038340133DBB2092B01D8637014E0002349 +:10B3E000637023789C461B090ED00F2560460F33EF +:10B3F00028402B40051C1F013D432570002B03D125 +:10B40000EBB20125AB432370012724780B233C408A +:10B4100047D1264D0098043BA84242DD9025DB1918 +:10B420002D04A8423DDC224D053BAA4239DBC82051 +:10B43000DB198000824234DC023BA94231DB3B1C39 +:10B4400081422EDC0433AE422BDBDB19864228DC42 +:10B45000231C26E00123181C29784E08B043061C43 +:10B4600002209E4081433143297079E701202E78E4 +:10B47000B30898438300181C04239E4306432E7090 +:10B4800001237DE701272B78D80887430820FF0098 +:10B4900083433B432B7084E701272B783B432B707E +:10B4A00093E7181CFEBDC04618FCFFFFFF700200AA +:10B4B000E0FCFFFF7FB501216A460623041CFFF76D +:10B4C000CDFE051E22D16B46022168460126595643 +:10B4D0001B79227B5BB253430078514340B2424315 +:10B4E0009BB2DB006382A37989B2D200B343E281CD +:10B4F000CA002282A371201C10F02BF9A18802A897 +:10B50000321C331CFFF776FB281C00E0014804B016 +:10B5100070BDC0460EFCFFFF08B510F0B3F9064938 +:10B5200007F0A8FF0AF0F2F8044A054B08F02AFEDB +:10B530000AF07AF808BDC0460000B443EA2E44542D +:10B54000FB21194008B510F0A6F9064907F092FF53 +:10B550000AF0DCF8044A054B08F014FE0AF064F81F +:10B5600008BDC0460000B443EA2E4454FB211940F4 +:10B57000034B1A68836800209A4240417047C046D6 +:10B580006C250020084B10B508330360FA23041C17 +:10B5900000229B0082718180C3608260211C03486D +:10B5A0000EF0A9FF201C10BDD0ED020038210020B4 +:10B5B0001FB5F323154A9B00D358041C002B03D05E +:10B5C00001A810F071F90EE00122114B1A60114B25 +:10B5D0005A68002AFBD000225A600F4B01321B68C8 +:10B5E00001930B4B5A60019BA188DA17920FD31875 +:10B5F0009B102382094BE2681B6802A8D318012222 +:10B60000A360131CFFF7F6FA1FBDC04638210020C7 +:10B6100000C00040FCC0004008C500406C25002070 +:10B62000054B82681B6810B5041C934201D3FFF7D9 +:10B63000BFFF1023E05E10BD6C25002008B5044B51 +:10B6400082681B68934201D3FFF7B2FF08BDC04672 +:10B650006C25002010B5002810D0041C13F02CF825 +:10B66000431E201CE318984206D202781978013B49 +:10B6700001705A700130F6E7002000E0004810BD6C +:10B6800017FCFFFFF7B5C743051C0E1CFF0F002971 +:10B6900025D0002F00D0454200240134631EF3184A +:10B6A000281C0A210193009407F03CFACB17C91813 +:10B6B0005940019B30311970281C0A2107F04CF9C0 +:10B6C000051EEAD1002F03D12D23009A0134B35473 +:10B6D0000025301C3555FFF7BDFF281C00E0014850 +:10B6E000FEBDC04617FCFFFF014B03607047C0461C +:10B6F00018F40200031C024A00681A607047C04632 +:10B7000018F4020030B504686088814206DAA58822 +:10B71000AA4203DA002901DB002A01DA034804E027 +:10B720005043611808188371002030BD17FCFFFFDB +:10B7300010B500684388994206DA8488A24203DA89 +:10B74000002901DB002A01DA034803E053434118D2 +:10B75000CB18987910BDC04617FCFFFFF0B5071C49 +:10B7600085B00D1C1E1C002921DD002B1FD0046894 +:10B7700063880391994200DD0393A38802929A4261 +:10B7800000DD0293002306340193019B029A934249 +:10B790000BDA201C311C039A12F058FE3B68761914 +:10B7A0005B88E418019B0133EEE7002000E00148CC +:10B7B00005B0F0BD17FCFFFFF8B5041C0E1C151CEE +:10B7C0001F1C002901DB002A02DA0D4B236015E063 +:10B7D000101C4843063000F045FF206010F04CFD7F +:10B7E0002368201C5E809D80002F05D0311C2A1C00 +:10B7F0003B1CFFF7B3FF01E010F015F9F8BDC046A0 +:10B8000018F40200F0B5061C87B00C1E05D000200D +:10B810000F1C051C0190011C15E0224B03603EE04B +:10B820003022524294469C446246092A14D90A2B7B +:10B830000DD1019B2D1801330193A94200DA291C77 +:10B840000020051C01373B78002BE9D106E00028D9 +:10B85000F8D001350020F5E70120F3E76A46928829 +:10B8600009B212B2301CFFF7A7FF33689D1D03AB6E +:10B870001F1C2278002A12D0111C3039092902D845 +:10B880001A70013309E000221A70BB4205D9381C36 +:10B8900012F0F6FC3B1C287001350134E9E7301C3E +:10B8A00007B0F0BD18F40200F0B5041C87B00F1CFF +:10B8B00004A82249151C1E1C10F031FB23685A886D +:10B8C000954208DA9B889E4205DA1F2F03D9059B13 +:10B8D00000939F4201DD1A482DE0052300217B43A0 +:10B8E0000193049B0293019B029ACB18A03BD35C6B +:10B8F000002203938B199C4653192768009378887C +:10B90000834202DABB889C4507DB0132052AF3D16A +:10B9100001310529E7D100200DE063465843009B23 +:10B92000FB18102717411818039B1F407B1E9F41CF +:10B930007F428771E9E707B0F0BDC0463C22002096 +:10B9400017FCFFFFF7B503689E1D5B885A1A01922A +:10B9500000291CDD0C1C051C0027994202DB10F09D +:10B9600062F812E02B689B889F420EDA3119301C76 +:10B97000019A12F06BFD019B211CF01810F02EF8BB +:10B980002B6801375B88F618ECE7002000E00148DF +:10B99000FEBDC04617FCFFFF10B50548054C2060F2 +:10B9A00010F071FC201C0449044A12F0FDFA10BD8D +:10B9B00018F402007C250020CFB9020000200020EE +:10B9C000054B1A78F0231343044A13701F22C37ADD +:10B9D0001343034A137070471005005004050050CC +:10B9E00005050050F0B5041C85B000252A1C636FC6 +:10B9F000A17A06330293E37949009C465B000093E9 +:10BA0000637A01310393A37B277B0193304B591851 +:10BA10004B1E1B780878012F05D16646013E361A69 +:10BA2000181C331C0FE0022F06D16646013EF31AA4 +:10BA3000267A013E301A06E0032F04D1267A013E11 +:10BA4000F61A031C301C009E7043C3180298C318DA +:10BA50001E780398864201D9231C09331B7801986C +:10BA6000034202D00123AB401A4301350631092DB0 +:10BA7000CED1D2430F21174B10011B78D2050B40BA +:10BA800003431549DBB20B70E37AD20E1A43134B12 +:10BA90001A70E37B072B18D8A27B581C5200A273A4 +:10BAA0000F499A00E073022B03D8885812F0EAF885 +:10BAB0009BE70C4B201C2363002363630A4B8958CC +:10BAC000E4622364143011F0ECFE05B0F0BDC04612 +:10BAD00009FF020010050050040500500505005044 +:10BAE00020F40200E5B901008BBC020010B5041C73 +:10BAF000044B036011F0CDFE201C05F0B1FD201CAD +:10BB000010BDC04698F1020010B5041C0F4B211C5B +:10BB1000083303600E480EF0DDFC201C74300FF07B +:10BB200056FF201C64300FF052FF201C5C300EF0DA +:10BB3000CBFE201C54300EF0C7FE201C054B1430E9 +:10BB40006361FFF7D3FF201C10BDC046F0ED02007B +:10BB50003821002060F20200F7B50025041C1F1CEC +:10BB6000254B85800833036085711430161C0191C4 +:10BB700005F060FD201C214BE562636125644430C3 +:10BB800002F060FA201C5430FFF7B4FA201C5C303D +:10BB9000FFF7B0FA201C6430FFF7A6FD201C7100EF +:10BBA00074303AB20FF048FF04231A1CA02103207E +:10BBB000C132FF329200C90501335050112BF4D12C +:10BBC00020226B46E2721F3A9B88A273FE32627299 +:10BBD000221CA38000234C32E6712772A3722373C8 +:10BBE000E373237463731370054AE3669168043347 +:10BBF0000B43201C9360FEBDF0ED020060F20200DA +:10BC000038210020F7B5437A002B69D0436F077BBA +:10BC100006330193C3799C465B000093827A314BD3 +:10BC2000520001329A1800231E1C511E0C78117804 +:10BC3000012F05D16546013D6D1A211C2C1C0FE01A +:10BC4000022F06D16546013D2C1B057A013D691A7C +:10BC500006E0032F04D1057A013D2D1B0C1C291C85 +:10BC6000009D6943019D2C19615C002902D00121CE +:10BC7000B1400B4301360632092ED6D1DB430F21EA +:10BC8000041C194A18011278DB050A4002431749BF +:10BC9000D2B20A70E27ADB0E1343154A1370667A49 +:10BCA000B31EDBB2FC2B15D812480EF046FC124B2B +:10BCB000051C2363002311486363114BFF21E462D9 +:10BCC0002364704306F048FE011C201C69431430B5 +:10BCD00011F0E7FD637A012B02D8201CFFF770FEFC +:10BCE000F7BDC04609FF02001005005004050050D2 +:10BCF0000505005038210020C1B90100B60300003D +:10BD00008BBC020007B501228188131C6846FEF730 +:10BD100071FF6846024902220123FEF76BFF07BD4F +:10BD2000FE030000154B10B59B685B0725D5427BD1 +:10BD3000041C022A02D110F0CEF81EE0C37A5B0088 +:10BD4000C372837A0133DBB2032B01D0837203E029 +:10BD5000002383722033C372002A02D1201CFFF714 +:10BD600051FF637B012B05D1A3730023201CE373D8 +:10BD7000FFF738FE201C10F07BF810BD38210020A2 +:10BD8000031C13B54C331A78041C002A0DD0002272 +:10BD90001A7001328188131C6846FEF72BFF684633 +:10BDA000044902220123FEF725FF201C74300FF006 +:10BDB0003AFE13BDFF03000008B54C300378012B99 +:10BDC00003D902480221FFF7DBF808BDFF0300009A +:10BDD00070B5041C161E16DB051C4C352B78012B88 +:10BDE00013D800227430131CFFF75EFD0023301EB1 +:10BDF00098420BD0221C4E321680062250342380EB +:10BE0000181C2A7002E0024800E0024870BDC046DB +:10BE100017FCFFFF12FCFFFF73B5079E041C002EEA +:10BE20001ADB051C4C352878012817D806981BB258 +:10BE3000C0B20090201C12B274300FF004FE002338 +:10BE4000301E98420BD0221C4E32168006225034EF +:10BE50002380181C2A7002E0014800E0014876BDEA +:10BE600017FCFFFF12FCFFFFF8B5002A16DB051CCC +:10BE7000141C0F1CFFF7A0FF2B1C4C331E78002E48 +:10BE80000ED1281C391C221CFFF7A2FF201E08D04F +:10BE900006200121FFF774F8301C02E0014800E0A1 +:10BEA0000148F8BD17FCFFFF11FCFFFFF0B587B09C +:10BEB0000D9D002D22DB041C039302920E1CFFF744 +:10BEC0007BFF231C4C331F78002F19D1311C05A890 +:10BED0000FF08AFD0C9B05A90093029A039B019524 +:10BEE000201CFFF799FF05A80FF071FD281E08D050 +:10BEF00006200121FFF744F8381C02E0024800E068 +:10BF0000024807B0F0BDC04617FCFFFF11FCFFFF61 +:10BF1000F8B5041C171E19DD061C4C363378012BAE +:10BF200016D8021CC3795A32013B1370031C00253A +:10BF300058331D8054300EF037FD231C4E331F80C4 +:10BF4000022350342580281C337002E0014800E0B1 +:10BF50000148F8BD17FCFFFF12FCFFFFF7B5002AF0 +:10BF60001BDD051C171C0E1CFFF726FF2B1C4C337A +:10BF70001C78002C13D1311C01A80EF00DFD01A975 +:10BF80003A1C281CFFF7C4FF01A80EF09DFC0620F8 +:10BF90000121FEF7F5FF201C02E0024800E0024804 +:10BFA000FEBDC04617FCFFFF11FCFFFFF8B5041CE7 +:10BFB000151E27DD061C4C363278012A24D85F4234 +:10BFC000069A069B9BB2FF3201D17B1D9BB2221CBD +:10BFD00068321380231C201C6A331F7064300FF0FA +:10BFE00013FD221C0023703213709F4200D0ABB2AD +:10BFF000221C4E3213800523013D50342580002041 +:10C00000337002E0014800E00148F8BD17FCFFFF73 +:10C0100012FCFFFFF0B587B0002A1FDD051C03935B +:10C02000161C0F1CFFF7C8FE2B1C4C331C78002C71 +:10C0300016D1391C05A80FF0D7FC0C9B05A9321CA2 +:10C040000093281C039BFFF7B1FF05A80FF0BFFC6E +:10C0500006200121FEF794FF201C02E0024800E0C8 +:10C06000024807B0F0BDC04617FCFFFF11FCFFFF00 +:10C07000FF2902D84172002000E001487047C04605 +:10C0800017FCFFFF70B5041C0D1E022D09D1134EC5 +:10C09000301C0EF052FA052803D0301C0521FEF7A3 +:10C0A000E7F8637B022B16D1022D14D00B4E301C07 +:10C0B0000EF043FA062803D0301C0621FEF7D8F80C +:10C0C000E66E002E05D0301C00F0D0FB301C00F0D6 +:10C0D000EDFA0023E366657370BDC0463821002089 +:10C0E0000421034A93680B4201D08B43936070474D +:10C0F00038210020F0B589B002900D1C72B6FF22E5 +:10C1000000238A425B4102985B421D40FFF7E8FF33 +:10C11000029B1E7C002E00D10136434B10220021D1 +:10C1200004A81F6812F0AFF9404B281C6421049347 +:10C1300006F012FC0A2106F0F5FC0524614350319B +:10C1400079180591281C0A2106F006FC0A2106F040 +:10C15000E9FC6143503179180691281C0A2106F048 +:10C16000E1FC4C4350343F1920250024079700235D +:10C170000093FA235B000193032C01D120250024B6 +:10C18000009A04ABD3582A4A039363000133D318AF +:10C190000022944619780398405C591E0F781021AC +:10C1A0003941014204D00121604691400843844650 +:10C1B00001320633092AEDD1F0231E481E4A0370CE +:10C1C000D13B191C294311706146C9430F01FFB2CD +:10C1D0000770FA2709110B402B431370BF00174853 +:10C1E00011F032FC002801D1FDF784FF013F002F40 +:10C1F000F5D1019B6D000134013BEDB2E4B2019336 +:10C20000002BB9D1009B04330093102BB1D1029BBA +:10C210001B7C002BABD0013EF6B2002EA7D1FDF760 +:10C2200069FF09B0F0BDC046142000203FFF0200A6 +:10C2300009FF0200040500500505005008250020F4 +:10C2400030B50024034D847105608180427303730F +:10C25000846030BD18EE020010B58379041CDB0742 +:10C2600002D5806800F022FAA3799B0702D5A06866 +:10C2700000F01CFAA3795B0707D5A0230021114A1F +:10C28000DB00D150A06800F011FAA3791B0709D593 +:10C29000A06810F084FA0D23E356834202D1A0680F +:10C2A00001F05EFFA379DB0605D5A068002802D067 +:10C2B00003681B69984700237F22A360A3799343F7 +:10C2C000A37110BD00700040F7B5037BDB0728D5D4 +:10C2D000012928D8022385790F1C041C1D4016D182 +:10C2E000FFF7BAFF182000F0BDF9637B1822291C64 +:10C2F000061C019312F0C7F86B460421301C5956F6 +:10C3000011F072FD0222A379A6601343A371A36802 +:10C310005A68002F03D0DB681A60002004E01B6914 +:10C32000FAE7024800E00248FEBDC04616FCFFFFE7 +:10C3300017FCFFFFF7B50127037B3B4222D085792D +:10C34000041C3D4016D1FFF787FF182000F08AF942 +:10C35000637B291C1822061C019312F094F86B468B +:10C360000421301C59563A1C11F022FDA379A66015 +:10C370003B43A371A268536950681B681840431E71 +:10C38000984100E00048FEBD16FCFFFF38B5037B76 +:10C390009B0715D50C4B994214D80D1C041C0FF0AB +:10C3A000E3FD031C002083420DD1281C07F032FB63 +:10C3B000064906F06DFE011CA06801F0EFFE02E0E8 +:10C3C000034800E0034838BDFF03000000C07F447D +:10C3D00016FCFFFF17FCFFFF70B5037B9B0716D50C +:10C3E00004258379041C2B420DD1FFF735FF08206B +:10C3F00000F038F90D21061C615605F017FEA379EF +:10C40000A6602B43A371A06805F038FE00E0014848 +:10C4100070BDC04616FCFFFFF7B5037B5B0719D55F +:10C4200010268579041C354010D1FFF715FF282010 +:10C4300000F018F90D22071CA188A25601230095CF +:10C44000FEF768F8A379A7603343A371A0680EF0E4 +:10C4500082F800E00048FEBD16FCFFFF70B5037BCC +:10C460009B0715D5002915DB0E1C041C0FF07CFD65 +:10C47000051E11D1A06801F0A5FE0949884202D02D +:10C48000A06801F0A5FEA068311C05F06BFC04E07B +:10C49000044D02E0044D00E00025281C70BDC0469C +:10C4A000204E000016FCFFFF17FCFFFFF8B5047BD1 +:10C4B000A4071FD500291FDB002A1DDD002B1BDD73 +:10C4C000B42900DDB421FA27BF007943061C081CFB +:10C4D000B421151C1C1C06F03FFA68436D10641B48 +:10C4E0007C43391C001906F037FA011C301CFFF799 +:10C4F000B5FF02E0014800E00148F8BD16FCFFFF6F +:10C5000017FCFFFF08B583791B0703D5806801F08E +:10C510005FFE00E0004808BD16FCFFFF10B5041CDC +:10C52000002304F0B9FFE121054B201C2360054BDB +:10C5300049022364044B636411F0D8FA201C10BD37 +:10C54000D8EC0200F0EC020024ED0200F8B5061C65 +:10C5500000250024336821B22AB20748DF68FFF7BC +:10C56000E7F80134011C301CB847052CF2D1013525 +:10C57000052DEED1F8BDC046B022002070B5061CD6 +:10C58000002500243368301C9B68984721B2C3B251 +:10C590002AB205480134FFF7B5F8052CF2D1013570 +:10C5A000052DEED170BDC046B0220020034A044BD9 +:10C5B0004260044A036000201A6070470020002097 +:10C5C000001C00200001008070B5051C04200BF049 +:10C5D00069FB061C1448801B07F064FA09F096F802 +:10C5E000124B002208F00CFA06F082FB032398435A +:10C5F000041C301C0BF060FB286800280AD1201CAA +:10C600000BF050FB28600028F6D1203C002CF3D121 +:10C61000074807E0A408A40004196C60281C0FF068 +:10C620004CFD002070BDC046003800200000E83FEF +:10C6300013FCFFFF10B572B6084C201CFFF7C4FFB7 +:10C64000002805D1201C0830FFF7B0FF002802D0D9 +:10C6500062B6034800E062B610BDC04680250020E7 +:10C6600013FCFFFF38B5104C051C2368002B04D0C9 +:10C67000211C0FF02AFD002809D1A368002B08D047 +:10C68000211C281C08310FF020FD002801D0041CBB +:10C6900007E0281C0BF006FB041E02D11420FDF756 +:10C6A00083FA201C38BDC0468025002008B500282C +:10C6B00015D00B4B1A68904202D95A68904208D3A1 +:10C6C0009A68904202D9DB68984202D30BF0F4FAE0 +:10C6D00005E08023043802681B061343036008BD8D +:10C6E0008025002030B5041C87B0057B006C05F068 +:10C6F000C5FCA02200210D4BAD00D200285199505D +:10C700000B4A14319950217B6846043149B20FF02D +:10C7100089FD039B019A03211A60207B0130C0B27E +:10C7200006F010F9217307B030BDC046007000401C +:10C730000405000070B5041C0D258AB069B204A878 +:10C740000FF070FD0135059A089BEDB201921A6059 +:10C75000102DF3D1257B04A804356DB2291C0FF0F0 +:10C7600061FD059A079B01921A600021182204A816 +:10C7700011F089FE04A8291C002211F019FB206C7D +:10C78000002801D0FFF792FF0820FFF76BFF291C5C +:10C79000061C05F04BFC084B201CE3620023FA2129 +:10C7A0002363064B2664A462E3631030090111F091 +:10C7B00078F80AB070BDC046E5C60100E9C10200C4 +:10C7C000F0B5051C2C1C002685B0103400210C226D +:10C7D00011F059FE00213022201C11F054FE201CC3 +:10C7E00004F028FF1D4BAE622B61EE632E732020F8 +:10C7F000FFF738FF041C1030FEF7DEF90623238014 +:10C80000023B63801820FFF72DFF071C144B20C745 +:10C810000190311C1022381C0293039611F033FE54 +:10C8200002A90822381C11F011FE0E4B019A0E4885 +:10C830005361C223A260E660A380E661211CFDF77C +:10C84000EFFEB04205D0201C0FF097FC201CFFF734 +:10C850002DFF0023281C2B6405B0F0BD60F2020000 +:10C8600035C70100FDC1020024220020F0B58BB0C5 +:10C87000051C06A8FEF7A0F9062302AC23801820A9 +:10C88000023B6380FFF7EEFE144B061C009300236F +:10C89000071C20C6191C301C1022019311F0F3FD57 +:10C8A00008226946301C11F0D1FD0D4B211C7B6123 +:10C8B0000023E3601233A38000230A48E361A760EA +:10C8C000FDF746FF201C0FF058FC281C064B1030CB +:10C8D0002B61FFF70BF9281C0BB0F0BD35C7010029 +:10C8E000FDC102002422002060F2020008B5084ABF +:10C8F00003880120934209D0834202D00020DB0745 +:10C9000004D404481E21FDF7DFFC002008BDC0460A +:10C91000FFFF00003821002002200D4A0D4B30B5EA +:10C920009850101C8022D2009C58002CFAD0A124D0 +:10C93000084DE400295199580029FCD00021054AEE +:10C9400011508022D2009A58002AFAD030BDC04639 +:10C950000405000000E00140802370B55B05442021 +:10C960001D695E69FFF77EFE00214422041C11F060 +:10C970008AFD311C133944226943201C11F066FDE5 +:10C98000054B22689A4204D0201C0021442211F059 +:10C990007AFD201C70BDC046FECAFECA30B5012417 +:10C9A0000A480B4B1C50041C8020C0001D58002D51 +:10C9B000FAD00A601A58002AFCD00021044A11510A +:10C9C0008022D2009A58002AFAD030BD0405000017 +:10C9D00000E0014010B5054C0121201C0FF0CDFCFA +:10C9E000201C0349034A11F0DFFA10BD90250020F6 +:10C9F0002BC302000020002010B5041C054B083397 +:10CA0000036014300DF060FF201C10300DF05CFF4F +:10CA1000201C10BD30EE0200FF23F7B51D4D01AE06 +:10CA20002B700023041C311C0088019304F038FB98 +:10CA3000002801D1B3782B702B78032B06D9002165 +:10CA400020880A1C0B1C0FF0B3FC22E00C27684660 +:10CA50000FF04DFC6846FFF77FFF29780E4B7943B6 +:10CA600041184A68061C00259A420DD120880831D9 +:10CA7000082201230FF09CFC0135002804D12088F6 +:10CA8000391C064A0FF092FC301CFFF70FFE002DF8 +:10CA9000D5D0F7BD94200020FECAFECAFFFF0000DB +:10CAA00038B5041C8068002808D0074B1D8801F0A9 +:10CAB000EBFB0368291C1B6A15229847211C0348BD +:10CAC0000DF02AFD38BDC0469429002038210020F1 +:10CAD000F8B58C1EE4B2051C069E132C22D801204A +:10CAE000071CA7403C1C244F3C421BD0E97F5C182C +:10CAF00069181F2C3EDC701C814203D90878C85489 +:10CB00000139F8E70021C8B2984204D2545C701889 +:10CB100084700131F7E732789A183270EA7F9B18F7 +:10CB2000EB770DE03478013CE4B2A3420AD1002156 +:10CB3000C8B2984204D2545C701884700131F7E78F +:10CB4000002017E0EF7F0120DF193F1B1F2F11DCB2 +:10CB5000A01C3618EF7FE819864205D23778301BC3 +:10CB6000023807700136F5E73C1B023C281CEC77C5 +:10CB70000FF053FCF8BDC0463F000800F0B585B08B +:10CB800001930AAB1E880BAB1B78451C02930EABBE +:10CB90001B78041C03930B78171C03704B8A10221C +:10CBA00043820131281C11F051FC6B469B8826837F +:10CBB00063836B461B7B002623776B4601221B7A1F +:10CBC0006761E683EB77A31CDA770C9B0C25636225 +:10CBD000231C201C0D9A28331A705E709E70311C25 +:10CBE0002A1C2C3011F04FFC201C074BE663A3637A +:10CBF000311C2A1C403011F046FC201C034B2665DA +:10CC0000E36405B0F0BDC046CBC30200BDC3020063 +:10CC100038B50D1C01F038FB041C0368002D02D14F +:10CC20005B69984708E09B689847854204D223686F +:10CC3000201C9B689847051CFA2080006843024925 +:10CC400005F0FAFDE08038BD71020000F0B5071C68 +:10CC5000161CA1B002C7041C6A4918A81D1C0FF0BD +:10CC600022FC331E03D0301C11F026FD83B20222B9 +:10CC7000019200220292039201320093049218A9B9 +:10CC8000321C381CFFF77AFF231C18A858335E4962 +:10CC900006930FF008FC2B1E03D0281C11F00CFD8E +:10CCA00083B2022201920022029203920132009387 +:10CCB000049218A92A1C0698FFF760FF231C18A8E5 +:10CCC000AC33524907930FF0EEFB269B002B03D0A9 +:10CCD000181C11F0F1FC83B2022201920022029290 +:10CCE000039201320093049218A9269A0798FFF73D +:10CCF00045FF631CFF3318A8454908930FF0D3FB89 +:10CD0000279B002B03D0181C11F0D6FC83B2022203 +:10CD1000019200220292039201320093049218A918 +:10CD2000279A0898FFF72AFF231C5533FF3318A8CA +:10CD3000384909930FF0B7FB289B002B03D0181C30 +:10CD400011F0BAFC83B202220192002202920392F5 +:10CD500001320093049218A9289A0998FFF70EFF50 +:10CD6000231CA933FF3318A82B490A930FF09BFB10 +:10CD7000299B002B03D0181C11F09EFC83B20222C9 +:10CD80000192002218AD02920392013200930492A4 +:10CD90000A98291C299AFFF7F1FE204B1B780B9368 +:10CDA000002B2CD1069B12971393079B0DAF149366 +:10CDB000089B1B491593099B381C16930A9B12AEBE +:10CDC00017930FF070FB49201D213B7810222B7028 +:10CDD0007B8A6B8206ABC918C01811F037FB06239B +:10CDE0002B756B469B8D2068AB83AE6101F05CFABE +:10CDF0000368291C1B6898470122084B1A70201CE5 +:10CE000021B0F0BD292A0000242A0000252A0000B4 +:10CE1000272A0000262A0000282A0000F1290020E5 +:10CE20000A18000038B50025041C094B858008331A +:10CE3000857103601030FEF75DF9201C1430FEF799 +:10CE400059F9044BA560E560201C1C6038BDC04644 +:10CE500030EE020094250020F0B5082787B002AB21 +:10CE60009A1C0088012304A917800FF0A3FA194C1B +:10CE70002378032B25D802A80FF039FA02A8FFF770 +:10CE80006BFD0C232478144E5C430419E3190193C1 +:10CE90006368051CB34206D1019804A93A1C11F03D +:10CEA000C6FA00280AD02E6004A9666001980822FC +:10CEB00011F0CCFA02A8291C0FF01AFA281CFFF76F +:10CEC000F5FB064B1868002801D00FF026FB07B0D1 +:10CED000F0BDC04694200020FECAFECA9425002062 +:10CEE00010B507290CD880680C1C01F0CDF9054A53 +:10CEF000036811575B6C9847002802D0024800E095 +:10CF0000024810BD3B00030016FCFFFF17FCFFFFAB +:10CF1000F0B58E4C0D1CA544041C8D4909A8059341 +:10CF20000792FEF7AFF8201C291C14300DF03CFDD1 +:10CF3000C020800001F0AAFA0820FFF793FB071C2D +:10CF4000002101F059F915ADA76000210C220EA8AF +:10CF500011F099FA2B1C0EAA43CA43C37D4B381C0F +:10CF6000EB600023291C2B610FF01CFCA06801F072 +:10CF70008BF900210C220690281C11F084FA142051 +:10CF8000FFF770FB744B2A1C1593031CC2CAC2C363 +:10CF9000724B069FC3600023A43703613B68002BDC +:10CFA00000D003613860A06801F07EF900210C22F6 +:10CFB000061C281C11F067FA1420FFF753FB684B7E +:10CFC0001593031C86CD86C3664BC36000230361A3 +:10CFD000336B002B00D00361012504AB1B7C04AA3A +:10CFE0002B43306308A9281C13740FF0E5F9A068DF +:10CFF00001F06AF903685C495B6A9847A06801F030 +:10D0000063F9036859499B699847A06801F05CF986 +:10D01000002302680093166805992A1CB047059BF7 +:10D02000002B0AD0201C0FF081FA032805DDA06830 +:10D0300001F04AF90368DB6898472F254B2604ABBB +:10D04000ED18F618E81F07350FF0DDF9B542F9D1F4 +:10D0500004260EAB0A93A06804AB5E7701F034F9A6 +:10D0600003680AA91B699847A06801F00DF90368D5 +:10D070000AA95B6D9847A06801F006F903680021D2 +:10D08000DB6D9847A06801F0FFF8036802219B6DF3 +:10D0900098470021201CFFF723FF1820FFF7E2FA32 +:10D0A000A16800F03FFA079BA1681B6815A89B19AF +:10D0B00000932F4B0CAD1B68002701932D4B1B6871 +:10D0C00002932D4B1B6803932C4B1A682C4B1B6847 +:10D0D000FFF7BCFD2C20FFF7C5FAA16800F0B4FBF8 +:10D0E000A06801F0D1F80368291C9B6A98470823BF +:10D0F000A0682B80DB186B80AF8001F0C5F8036857 +:10D10000291CDB6A9847311CA0680FF0D9F9099BEC +:10D1100009219A19A0689B780FF0E5F9A06801F041 +:10D12000B3F8C8210771A068FFF772FD04AB1B7F3D +:10D13000BB4204D0A06801F0A7F80FF0AAF909A833 +:10D140000DF0C2FB95239B009D44F0BDACFDFFFF9D +:10D1500048FF0200D9C3020059CE010005A4020015 +:10D1600019CA0100E7C3020085D10100D9D101002D +:10D17000A02500200C2000209C25002098250020C0 +:10D180001020002013B506226846FDF78BFF094BDF +:10D190001C68002C0AD0694601A80DF0FDFB201C7C +:10D1A00001A90FF0DFF901A80DF08EFB68460DF024 +:10D1B0008BFB13BD9425002008B5002902D1022362 +:10D1C000C36005E00A23011CC36002480DF093F917 +:10D1D00008BDC04638210020002373B501AE0C1CE9 +:10D1E000311C051C019303F05BFF002802D1B278CB +:10D1F000064B1A70064B1868002806D06142614140 +:10D20000044BC9B21D80FFF7D7FF73BD94200020E7 +:10D210009425002094290020F0B5041C95B00D1C25 +:10D2200005A89E49FDF72EFF9D4906A8FDF72AFF98 +:10D23000221C0DAF1432381C05A90DF0D4FB06AA30 +:10D24000391C07A80DF0CFFB381C0DF03DFB9549AC +:10D2500008A8FDF717FFA06801F016F83326036849 +:10D260005B69984702ABF618F01F0FF0CCF84F231C +:10D2700002AA07369B189E42F6D104230B9700277B +:10D280000BAEA0687371377100F0FEFF0368311CAC +:10D290005B6D9847A06800F0F7FF0368391C9B6D31 +:10D2A0009847A06800F0F0FF031C061C0A331F22F9 +:10D2B000391C181C029311F0E6F8029B301CDF7732 +:10D2C0000FF0DEF80621A0680FF0FAF8079B09219D +:10D2D0001A1DA0689B780FF006F9A06800F0D4FF33 +:10D2E000C8210771A068FFF793FCA06800F0CCFF8D +:10D2F000FF260781A06800F0C7FF0FF0CAF8281CBE +:10D30000FEF73EFD08A90AA80DF046FB0AA97822FF +:10D31000281CFEF723FE0AA80DF0D6FA201C291CB3 +:10D320000FF028F903970297E368DB073CD55E49C5 +:10D3300009A8FEF767FA09A90AA80EF055FB002311 +:10D340000AA9009301931A1C281CFEF7AFFD0AA836 +:10D350000EF03DFB039B002B01D1043E00E00436A0 +:10D36000282E09DDFE220023F10FB2424B41039A21 +:10D370005B421A40039206E0281C0EF0C9FD002E05 +:10D3800001DC0123039349480DF0E5F8002806D09D +:10D390000123E2689A43131C04221343E36009A8A3 +:10D3A0000EF015FB00230293E3685B072ED5281CC3 +:10D3B000FF21FEF75DFE0027236902229B5E9F424C +:10D3C0001ADA201C39B210300DF023FB0022011CA8 +:10D3D000281C131C7430FEF767FAC82134488900F2 +:10D3E000FCF7A2FC281C0EF093FD3148C821FCF785 +:10D3F0009BFCE3689B0707D5FA212D488900FCF7C1 +:10D4000093FC0023029301E00137D5E7E3689A0714 +:10D4100034D5082709A81F401BD02649FEF7F2F98A +:10D4200009A90AA80EF0E0FA00230AA900930193C3 +:10D430001A1C281CFEF73AFD0AA80EF0C8FA1E496D +:10D440001B48FCF771FC09A80EF0C1FA1B4B0293B4 +:10D4500014E01B49FEF7D6F909A90AA80EF0C4FA90 +:10D460000AA93A1C3B1C00970197281CFEF71EFDD9 +:10D470000AA80EF0ACFA09A80EF0A9FA0C481E2171 +:10D48000FCF752FC029B01330293029A0D4B9A4225 +:10D4900000DC49E7FCF72EFE46E7C04656FF0200D7 +:10D4A0002206030066FF020074FF0200B42200207F +:10D4B00038210020B9FF0200983A00008C0A0000D1 +:10D4C000F6FF02008B0A000070B54A88838A90B08C +:10D4D0009A4222D10B89002B1FD0CB681B78012BDD +:10D4E0001BD1041C0E4E0D1C301CFEF749FC301CD9 +:10D4F0000EF00EFDA06800F0C7FE036815215B6A00 +:10D500009847FA20800010F0C8FB2B8804A80380FD +:10D51000002301A90B7002F015F910B070BDC046D0 +:10D520003C220020F0B5051C0024584BA9B008335C +:10D5300003600391A9600BAB0022191901344A70F2 +:10D54000102CF9D15A8201321A7051491A1B013C30 +:10D55000095D5174002CF8D19A7B597B12020A4361 +:10D56000291C45270C31029125211B7813AE3370FD +:10D5700002ABFF187282C9181022381C10F066FF27 +:10D58000029B02AA73610123338333770933FB774C +:10D590001DAB1C706D239B181C706E23211C9B18E7 +:10D5A0001EA80C227483F48374621C7010F06BFF4D +:10D5B000384B211C0C2223A8B363F46310F063FFE3 +:10D5C000354B0322F364462302A95B1834650596A4 +:10D5D0002C73DA7706AE0023321901345370102C05 +:10D5E000F9D17382013333702C4A331B013C125D35 +:10D5F0005A74002CF8D125201121B37B727B1B02B9 +:10D600000BAF134332787B8202ABC9183A70C01853 +:10D61000102210F01BFF012303983B7505ABBB6183 +:10D62000BC8300F041FE0368391C1B68984713ABAC +:10D63000DB8BA868AB8200F037FE03680094A98AF0 +:10D64000029ADF680123B847A86800F02DFE029017 +:10D650001420FFF707F8071C211C0C2210F013FF01 +:10D66000381C01233C61311C20C00822079306941A +:10D6700010F0ECFE0A4BFB60029B9B69002B00D074 +:10D680003B61281C029B9F6129B0F0BD50EE020057 +:10D6900053000300CBC30200BDC3020043000300DC +:10D6A000D5C5020073B5436A4A88DB8B9A4225D1FF +:10D6B000041C018D261C4B1C038511480CF0F2FF45 +:10D6C0001436051E0FD00388A3824388A068E38226 +:10D6D00000F0EAFD626A0368D18B00220092DC68E8 +:10D6E000321C042309E0A06800F0DEFD626A0368D2 +:10D6F000D18B0095DC68321C2B1CA04773BDC04643 +:10D7000024220020F0B587B002900B890393CB68E8 +:10D7100001934B88028C019C9A420DD1039B019A84 +:10D720001B1BD318032B49DD2188628804A8012321 +:10D73000FDF760FA0434F1E7029A019DD28B9A4218 +:10D740003CD1039B019A5B1BD318032B36DD2020B1 +:10D750002F886E88FEF786FF041C1030FDF72CFA28 +:10D76000278066801820FEF77DFF154B061C04936A +:10D770000023071C0593029B002108C61022301CC1 +:10D7800010F081FE04A9301C082210F05FFE0D4B42 +:10D790000D487B610023E360C233A3800023A760B0 +:10D7A000E361211CFCF73CFF002805D0201C0EF093 +:10D7B000E4FC201CFEF77AFF0435C2E707B0F0BD99 +:10D7C000DDC6020061C6020024220020F0B5071C5D +:10D7D0008DB080680EF07DFF02231840041E2BD10F +:10D7E0003B8D002B28D0388508A804ADFDF7E4F95F +:10D7F00018202C806C80FEF735FF061C0F4B80C66E +:10D800000190211C1022301C0293039410F03BFE67 +:10D8100002A90822301C10F019FE094B019A094890 +:10D8200053611223291CAA60EC60AB80EC61FCF709 +:10D830008FFF281C0EF0A1FC0DB0F0BDDDC602006C +:10D8400061C6020024220020F0B50026041C764B9D +:10D85000DDB0083303608160868086717349321CB5 +:10D8600047A80EF011FF231C1033089304230093E4 +:10D870000E330193113B049347A9331C089A029677 +:10D8800003961DA8FFF77AF96949321C47A80EF0E4 +:10D89000FBFE0423221C0093DB180193073B15AF0A +:10D8A0000C32049347A9331C0296039632A8FFF763 +:10D8B00065F9381C5F49321C0EF0E6FE231C183354 +:10D8C000099304230093DB180193073B391C04934D +:10D8D000099A331C0296039647A8FFF74FF9564959 +:10D8E000321C381C0EF0D0FE5420FEF7BBFE231C69 +:10D8F000143307930423051C00930E330193113B4B +:10D90000391C0493079A331C02960396FFF736F9E5 +:10D91000281C4A4B65620AA9EC62082230300A933F +:10D920000B9610F093FD464B0999AB630123293503 +:10D930002B70A681E681E3680422A361079810F0AA +:10D9400085FD07990422089810F080FD66220323C4 +:10D9500004A95218D377BA225218D37787225200DB +:10D960005218D377626A2685911CCB771DAB0C9336 +:10D9700032AB0D930F9247AB3249321C10A80E9375 +:10D980000EF082FE30224520312104AB9B181B781B +:10D9900012323B7004AB9B181B88323A7B8204AB7B +:10D9A000C918C01810F052FD04230CADA0683B75D7 +:10D9B000BD61BE8300F078FC0368391C1B68984782 +:10D9C000822204AB9B181B885432A38304AB9B18A0 +:10D9D0001B885432238404AB9B181B88A068E38304 +:10D9E00000F062FC071C1420FEF73CFE051C311CF5 +:10D9F0000C2210F048FD281C134B2E6110A9109327 +:10DA00001196082210C010F021FD104BEB60BB698D +:10DA1000B34200D02B61BD61211C0D480CF06BFDA1 +:10DA2000201C5DB0F0BDC04660EE02007300030034 +:10DA3000A30003009300030063000300A5D60100C8 +:10DA40000DC602008300030005D7010037C602009F +:10DA50003821002070B50025041C0C4B858008334C +:10DA60008571036014300E1C0EF088FE201C1830E7 +:10DA70000EF087FE064BA680A571E57125726572D2 +:10DA8000E5602561201C1C6070BDC04680EE020070 +:10DA9000A4250020F323084A9B00D058002806D173 +:10DAA000642906D83D33054AFF33D15002E00448CB +:10DAB00000E004487047C0463821002000100040B4 +:10DAC00016FCFFFF17FCFFFF8379DB0702D54172CD +:10DAD000002000E00048704716FCFFFF8379DB0759 +:10DAE00001D5407A00E001487047C04616FCFFFFB0 +:10DAF00038B50569002D23D0037A032B22D8041CE6 +:10DB0000FFF7ECFF283528702C20FEF7ABFD2C2208 +:10DB10000021051C10F0B7FC002322695362E36862 +:10DB2000002B01D1E26005E0596A002901D00B1CED +:10DB3000FAE75A62237A256101332372002002E05A +:10DB4000014800E0014838BD17FCFFFF13FCFFFF50 +:10DB500010B5134C2068FFF7CBFF2368114C1A69EE +:10DB6000114BE250114B5A68002A03D000225A6030 +:10DB70000132A2601B690B4A002B10D000210B4B15 +:10DB800019618023DB00D358012B06D1A923DB00C8 +:10DB9000D1580748C9B2FFF797FF0123A36010BD12 +:10DBA000A42500200010004004050000FC100040E7 +:10DBB000E8240020F323064A9B00D358002B05D10C +:10DBC000C171044A04488150181C00E003487047A2 +:10DBD00038210020240500000010004016FCFFFF43 +:10DBE000F7B582790023D2077DD4F3233F4E9B0003 +:10DBF000F3580196002B73D10769051C002F08D13B +:10DC00002C20FEF72FFD041C391C2C2210F03BFCAD +:10DC10002C612B69002B65D00022354B01215A6005 +:10DC20008022D20511605A68002AFCD00622314BAE +:10DC3000314C9A56314B0721E250281CFFF72AFF3E +:10DC4000A2230027DB00E7502D4A2E4B391CE2505F +:10DC5000281CFFF7AFFF012208212B4B2B48E75070 +:10DC60000433E2502A4BE1500433E05002232948A8 +:10DC7000235029488446664628482650284884462A +:10DC8000A7206646C00026501820844666462548D0 +:10DC900026502E6924482650C12080002150234957 +:10DCA0008538FF380B500B6080218900635871382C +:10DCB000FF38034363501E4B5F6062605A68002A5E +:10DCC000FCD0002401271A4B01981C610A4B291C27 +:10DCD0009F600CF010FCAB793B43AB71231C02E05E +:10DCE000144B00E0144B181CFEBDC0463821002028 +:10DCF000FC0000403B000300001000400C05000049 +:10DD0000746962751C0500002C05000020000402E7 +:10DD10001405000034050000FFFF00003C05000072 +:10DD200021100100540500000405000000E100E09E +:10DD3000FC10004016FCFFFF13FCFFFFF323284AF2 +:10DD40009B00D25830B5002A45D1002945D00B7828 +:10DD5000232B42D80224234BDC67234B013C5A611E +:10DD6000224A14615A69214C002AFBD00025204A1E +:10DD7000A1501D494D6001212160111C5A68002AE3 +:10DD8000FCD00124194A94600024174A14611C69CC +:10DD9000164A002CFBD000695050002012494861FF +:10DDA000012111615A69002AFCD000210E4A5160FC +:10DDB0000E4A013151605A68002AFCD0002001222D +:10DDC000C021094B49001861084B9A60094B921811 +:10DDD0005A501A6002E0084800E0084830BDC046CA +:10DDE0003821002004E100E0FC1000400010004059 +:10DDF0000405000000E100E016FCFFFF17FCFFFF38 +:10DE000037B50C68051C002C03D10D490EF094FAAF +:10DE100014E0636A01A80B60231C22782833211DBB +:10DE2000033A1B780EF0B2FA201CFEF73FFC281CC8 +:10DE300001A90EF081FA01A80EF077FA281C3EBD68 +:10DE40009025002010B58CB0002911D0232A0FD8BE +:10DE500001ACD31C002023700123A07002A86370C2 +:10DE6000E37010F0F3FA211C0348FFF767FF00E0AE +:10DE700002480CB010BDC046E824002017FCFFFF8C +:10DE800013B5041C0E480EF04AFC002322684362BE +:10DE90009A4201D120600BE0516A002902D001337F +:10DEA0000A1CF9E7032B02DDFEF700FC06E05062D6 +:10DEB000012268461D21131CFCF79CFE13BDC046C1 +:10DEC000E824002010B58EB0019202786B460091D4 +:10DED000002A0DD10B2003A908708A700A3802327B +:10DEE0004870CA7004AA11CB11C20248FFF726FF7E +:10DEF0000EB010BDE824002038B5051C07480EF010 +:10DF00000EFC0123041C2B700430FCF783FE00235D +:10DF1000201C2B70FEF7CAFB38BDC046E824002049 +:10DF2000002815D0006041608260C36004614561D3 +:10DF30008661C761444604624C464462544684622A +:10DF40005C46C462644604636E46466374468463FA +:10DF5000002A06D0C46B043C043A25681560B4421C +:10DF6000F9D18C6BA6464E6BB546002B06D0CC6B18 +:10DF7000043C043B1D682560B442F9D10C6BA446F7 +:10DF8000CC6AA3468C6AA2464C6AA1460C6AA0469B +:10DF9000CF698E694D690C69CB688A6808684968E1 +:10DFA0007047006041608260C360046145618661C2 +:10DFB000C761444604624C464462544684625C46EF +:10DFC000C462644604636E46466374468463C46BED +:10DFD000043C043925680D60B442F9D1C7698669EB +:10DFE000456904697047006041608260C3600461F4 +:10DFF00045618661C761444604624C4644625446AA +:10E0000084625C46C462644604636C46446374463E +:10E01000846304697047846BA646446BA546046B11 +:10E02000A446C46AA346846AA246446AA146046A16 +:10E03000A046C769866945690469C3688268006843 +:10E0400041687047024B1B6803607E234360704742 +:10E050001420002030B5051CA0240123C135FF3554 +:10E06000E405AD002B511D1C8D408340291C0B4D38 +:10E070000002615163510A4B92001843094BD118B9 +:10E08000A223DB00C850C046C046C046064B002154 +:10E09000D218A823DB00D15030BDC0460C050000CB +:10E0A000030003000060004000A00040F7B52A4EC6 +:10E0B00001913568071C2949002D08D07368002B91 +:10E0C00004D0B3680225002B0FD100E00125082001 +:10E0D0000D70FEF7C7FA391C041C03F0D3FD6B4624 +:10E0E0001B79AD00A370745133E0002202200B783D +:10E0F0009C460133DC0F98426241524213409C001F +:10E10000634516D0144A10598278151C01222A4002 +:10E1100009D00B706B461B79391C83700EF034FBF1 +:10E120000D4B1C5915E0581C131C0228E7DC031C7E +:10E13000E5E701233059827813401C1E09D06B4655 +:10E140001B79391C83700EF01FFB044B1B789B005E +:10E15000F458201CFEBDC046A825002095200020B4 +:10E1600070B5002403780B4A4533FF339B009C5065 +:10E17000051C03F04FFD0123AB70074EA359AB42C2 +:10E1800004D1281CFEF792FA0023A35104340C2C6E +:10E19000F3D170BD00600040A825002070B5061CBA +:10E1A0000D1C081C002104F019FD041E06D1301CB2 +:10E1B000291C03F0C5FC7560201C00E0004870BD00 +:10E1C00017FCFFFF014B18887047C04696290020B6 +:10E1D00038B5051C0C1E09DB03F028FD281C6968F6 +:10E1E000FFF7DCFF024B00201C8000E0014838BD37 +:10E1F0009629002017FCFFFF38B50023041C01609E +:10E20000436099420AD1064D2B68002B02D10EF0D3 +:10E21000ADFE286023689B00EB586360201C38BD6E +:10E22000C025002070B500280DD10C4C2668002EAA +:10E2300007D108300FF0A6FE051C311CFFF7DCFFEC +:10E240002560206808E00122054906480B68134054 +:10E2500002D1026043600A6070BDC046B425002050 +:10E26000C4250020B8250020436810B5041C002BED +:10E2700002D104480FF018FD606803681B699847D5 +:10E2800010BDC0468E020300436810B5041C002B6D +:10E2900002D104480FF008FD606803681B699847C5 +:10E2A00010BDC0468E020300436810B5041C002B4D +:10E2B00002D104480FF0F8FC606803689B69984736 +:10E2C00010BDC0468E020300436810B5041C002B2D +:10E2D00002D104480FF0E8FC606803685B6A984765 +:10E2E00010BDC0468E020300436810B5041C002B0D +:10E2F00002D104480FF0D8FC60680368DB6A9847D5 +:10E3000010BDC0468E020300F0B58DB0051C02F0B2 +:10E31000FDFC002000F04CFD0368071C1B699847BA +:10E320003B68041C9B69381C98473B68061C5B6A69 +:10E33000381C9847031C288810380B2800D99BE00C +:10E3400004F070FA063D9A9A9A5A9A9A9A619A76C5 +:10E35000AF88201C391C0EF0E0FB221C6B7B58326E +:10E3600001931378A879191C0223194306AB117085 +:10E370001F80012306AA9370D070131C6A4612797D +:10E38000E91D9A722B1C0622163307A80B9310F076 +:10E390005DF80B20291C06ABC0180E31062210F0C8 +:10E3A00055F894346368A360A068002864D0C368FB +:10E3B00006A99847A368002BF4D01B69F3E7201C3B +:10E3C0003049AF880EF0A9FB221C02205832137886 +:10E3D000A9798343137006AB1F809970A0346368DA +:10E3E000A360A068002847D0C36806A99847A3681F +:10E3F000002BF4D01B69F3E75B69A888A91D002BEB +:10E400003AD0984738E0636EAF79002B34D01E4A7B +:10E41000002A31D0A366A06E00282DD0C368391C15 +:10E420009847A36E002B01D1636EF3E71B69F1E7F8 +:10E430000122AB7BE91D1A4001925A07920FDB08BB +:10E44000029206A806226F7B04930FF0FFFF6A4634 +:10E45000127906ABDA716A46127A9F711A726A46AD +:10E46000127C201C5A722B1C0F330993231C8C33F3 +:10E4700080301B6806A99847301C291C0EF0E0FE6E +:10E480000DB0F0BDFFFF0000DFC702000723D72853 +:10E4900002D9024B18600023181C7047C8250020C1 +:10E4A0001FB5A3238022DB00D205D3580820DB0749 +:10E4B00000D405301C4948221C4B01F0EDF800281F +:10E4C0000AD080B2002807D1BFF34F8F184A194BEA +:10E4D000DA60BFF34F8FFEE7002302A802930133F7 +:10E4E0000370154B1B6843600EF077F9002801D0CC +:10E4F000072017E068460EF06EF90028F8D169464B +:10E500000EF067F90028F3D10C4801F0F5F880B25D +:10E51000002807D10A4801F0F9F880B2002801D19B +:10E5200000F076FE05B000BDCC250020E9C7020052 +:10E530000400FA0500ED00E0C825002009E3010011 +:10E54000E1C7020080B2002807D1BFF34F8F034A12 +:10E55000034BDA60BFF34F8FFEE770470400FA0504 +:10E5600000ED00E0024B0B60092313607047C046CA +:10E57000B102030010B5041C002000F019FC036870 +:10E580001B699847031CF3331C7086235B00C05043 +:10E59000031C0021044AFC335A61044A99615A62FF +:10E5A000F4300FF07EF910BDE1C90200F3C902009A +:10E5B000012008B5011C044A01F044FF031E00D0ED +:10E5C0000B23181C08BDC04675E50100F0B5051CFD +:10E5D000041C87B0AC356B68AB60A868002807D016 +:10E5E000C368211C9847AB68002BF4D01B69F3E784 +:10E5F000261CB0363568002D05D02F69281C0FF079 +:10E60000DAFC3D1CF7E7221CFC23583211783560F8 +:10E610000B401370261C231C0A365C331D70301C03 +:10E62000291C1F220FF02FFFF5772A36301C291CDA +:10E630001F220FF028FFF577606E002804D00569CF +:10E640000FF0B9FC281CF8E7251C6066983528688F +:10E65000002804D006690FF0AEFC301CF8E72860F3 +:10E66000251CA4352E68002E05D03769301C0FF00C +:10E67000A2FC3E1CF7E72E6001AD311C281C0C22C9 +:10E680000FF001FF231C2A1C6C3383CA83C3094B80 +:10E69000E667A367311C0C22281C0FF0F4FE231C34 +:10E6A000803307CD07C3301C034A90341A602660BC +:10E6B00007B0F0BDD3C90200C5C90200F0B593B0E0 +:10E6C000019000200C1C00F073FB03685B6A984704 +:10E6D00000F070FE06AB00280DD000221A7105AACA +:10E6E00006920822181C1A730AAA9A6000F02EFFDC +:10E6F000002802D052E01871187300231F1C2373E6 +:10E700002371019BBA331B78BB4246D907237B4355 +:10E71000019AD218B832D278022A31D1002506AE39 +:10E72000337BAB4236D907207843AB000293019B81 +:10E73000029A1818B368BB3099580EF0CCFF002825 +:10E740001BD0B368029AA1689A58237B9B005A5049 +:10E75000237B01332373337B5A1E954208D0104923 +:10E76000B2685B189B009B5803930399029BD1509E +:10E7700006AA137B013B13730CE00135EDB2CEE723 +:10E7800001992279CB182168BB3392005350237929 +:10E79000013323717B1CDFB2B3E7002013B0F0BD5F +:10E7A000FFFFFF3FF0B50C789BB00222012C43D055 +:10E7B0004B88032C04D1A03B221C9BB2204C03E0CD +:10E7C0000322203B1F4C9BB2A34235D88C881E4BA2 +:10E7D00003229C4230D80AAB009312AB02936A46E4 +:10E7E0000023061C13711373B83633780D1C041CF8 +:10E7F000002B05D0201C6946FFF760FF021E1BD1CD +:10E8000004AF18220021381C0FF03DFE2B78381C75 +:10E810003B7033783B726B46FB606B883B82AB8806 +:10E820007B820DF0F1FF0322002805D158342378B4 +:10E83000023A1343021C2370101C1BB0F0BDC046EB +:10E84000603F0000E03F0000FF3F0000F0B59DB0DA +:10E850001F1C6B46051C1A70581C0622229E02AC17 +:10E860000FF0F4FD002F07D03B8823807B88638066 +:10E87000BB88A380FB8806E032232380DB186380FB +:10E88000F533A780FF33E3800CAB04A9049314ABEA +:10E890008B602F1C0023B9370B710B733B78002B57 +:10E8A00017D101203B78022708A903405A000B78B2 +:10E8B000BB4304AF4F601343002E10D0B2798343A3 +:10E8C000024013430B7033880B8173884B81B388EC +:10E8D00011E0281CFFF7F2FE0028E2D029E02A1CF4 +:10E8E000323212788343024013430B70AB8D0B819D +:10E8F000EB8D4B812B8E6846221C8B810DF09AFF8D +:10E90000031C0020834214D00630082B11D005D8F8 +:10E910000130042B0DD0834208D109E00520112BD2 +:10E9200007D0054A934203D0102B01D00B2000E002 +:10E9300004201DB0F0BDC046023200000048704700 +:10E94000FFFF00007FB503791648002B28D0164D35 +:10E95000164C2B78201C002B22D102AE301C0EF05E +:10E9600046F9002816D17388592B13D13378B28811 +:10E97000D91F012904D80092201C20210C4A03E051 +:10E98000201C202100920B4A09F094FE01232B70D9 +:10E99000201C05E0201C084920220FF0A8FEF7E704 +:10E9A00004B070BDBA020300F2290020F329002050 +:10E9B000D4020300F10203001603030010B5041C87 +:10E9C000024B08C00EF0E3F9201C10BD28F0020035 +:10E9D00010B5041C024B08C00EF0EEF9201C10BD4F +:10E9E00038F00200F0B597B00593036807AD1B68D7 +:10E9F00004910393111C2B1C061C91C991C3002484 +:10EA0000D3680CA8211C0C22EB602C610FF03BFD9D +:10EA10000B4B10940F9311AB1C70002211AB191902 +:10EA200001344A70102CF8D15A82059A0193009251 +:10EA3000301C04992A1C0CAB039CA04717B0F0BDF6 +:10EA400019CC020038B5064B041C0360406800284E +:10EA500004D005690FF0AFFA281CF8E7201C38BD78 +:10EA600038EF020038B5064B041C036040680028EC +:10EA700004D005690FF09FFA281CF8E7201C38BD68 +:10EA800008F0020038B5064B041C036040680028FB +:10EA900004D005690FF08FFA281CF8E7201C38BD58 +:10EAA00018F0020038B5064B041C036040680028CB +:10EAB00004D005690FF07FFA281CF8E7201C38BD48 +:10EAC00048F0020038B5064B041C0360406800287B +:10EAD00004D005690FF06FFA281CF8E7201C38BD38 +:10EAE00058F0020038B5064B041C0360406800284B +:10EAF00004D005690FF05FFA281CF8E7201C38BD28 +:10EB000058EF020038B5064B041C0360406800282B +:10EB100004D005690FF04FFA281CF8E7201C38BD17 +:10EB200068EF020038B5064B041C036040680028FB +:10EB300004D005690FF03FFA281CF8E7201C38BD07 +:10EB400048EF020038B5064B041C036040680028FB +:10EB500004D005690FF02FFA281CF8E7201C38BDF7 +:10EB600098F0020038B5064B041C0360406800288A +:10EB700004D005690FF01FFA281CF8E7201C38BDE7 +:10EB8000A8F00200FC3070B5C56B061C002D16D134 +:10EB900034200FF0F7F9041C291C34220FF073FC09 +:10EBA000084BA5606360084B65612361074B2562D4 +:10EBB000E361074BE562A362064B2360F463F06BED +:10EBC00070BDC04638F0020028F0020098F0020044 +:10EBD000A8F00200B8F00200FC3038B5046C051C47 +:10EBE000002C0DD124200FF0CDF9064B4460836139 +:10EBF000054B8460C46004614461C461036028649F +:10EC0000286C38BD08F00200F0F00200FC3038B586 +:10EC1000046C051C002C0DD124200FF0B3F9064B19 +:10EC200044608361054B8460C46004614461C461D5 +:10EC300003602864286C38BD08F00200F0F0020080 +:10EC4000104B10B5083303600F4B041CC3608023C6 +:10EC50000E4A5B00C250C018FCF748FF201C0C4B4A +:10EC6000B830E360FFF74EFF201CAC30FFF73AFFEF +:10EC7000201CA030FFF756FF201C6C30FFF7E2FE8F +:10EC8000201C10BD20F10200A8EE020060F202007C +:10EC900078EF02003C4BF0B5083303603B4B002596 +:10ECA000C360A0234382031C041C163385B0057186 +:10ECB000856005748582181C02930EF041F980224C +:10ECC000201CD201111C2B1C0095383000F056FC82 +:10ECD000231C4033181C03930EF032F9221CFC2332 +:10ECE000643211780C270B401370231C201C6833EE +:10ECF0001D70274B291CE3663A1C256778300FF0FE +:10ED0000C2FB231C261C88331D60224B0836F36788 +:10ED10008436291C3A1C301C0FF0B5FB1E4B1F4AD1 +:10ED2000F360231CA03335611A601D4A5D60DA6010 +:10ED30001C4A1D619A61DD6102980EF00EF903987C +:10ED40000EF00BF9184B601CE360231CC4331D70DC +:10ED50005D709D70FF3002F06DFC8C235B00E55010 +:10ED6000231C1933FF335D618023104A5B00E2509E +:10ED7000231C0122201CFE3352425A86023B9D6313 +:10ED8000DD631D6405B0F0BD20F1020078EF0200E4 +:10ED900038EF0200D3C90200C5C9020048EF0200E3 +:10EDA00058EF020068EF0200A8EE020060F20200D5 +:10EDB00038B5074C2368002B07D1A02040000FF086 +:10EDC000E1F8051CFFF766FF2560206838BDC046E6 +:10EDD0001426002038B50C220D1C0021041C0FF055 +:10EDE00052FB00232361024B2560201CE36038BDE9 +:10EDF0000BCC020070B50025041C254B0571036087 +:10EE0000244B45718360244BC5604361234B85616E +:10EE10000362234B4562C362224B05638363C56370 +:10EE2000291C4430FFF7D6FF201C291C5830FFF75F +:10EE3000D1FF201C291C6C30FFF7CCFF1A4B251C7E +:10EE40002360231C8035F833002204C59D42FBD18A +:10EE5000261CE936FF36281C0021082208350FF051 +:10EE600012FBB542F7D18E239B00E218002308C5A0 +:10EE70009542FBD18E229200A3540C4B0C4AE3180E +:10EE8000A2180021198002339342FAD1201C70BDD0 +:10EE900068F0020018F0020028F0020038F00200CA +:10EEA00048F0020058F0020068F102003A02000047 +:10EEB0006202000073B50E1C151C02680093946872 +:10EEC0002B1C321C0149A04776BDC046FFFF000045 +:10EED00073B50E1C151C06AA1178026800930191E7 +:10EEE00014692B1C321C0149A04776BDFFFF0000AE +:10EEF000F0B50C1C002187B06E460091151C0CA9C2 +:10EF00000DAA0988127831800193002A03D1011CCF +:10EF10004679F8310EE0201C291C6A460EF0ABF849 +:10EF2000031E3CD14FE008310F1C083F3F88AF4221 +:10EF300003D00132B242F6D33DE0302120329200BC +:10EF400012580132D27F0A4235D00221002002AE8F +:10EF5000D206F3600CABD20FB3601C4B8A1A35801B +:10EF6000B270B0809C4207D1FFF722FF03681B6993 +:10EF700098470DF0D5FD041C201C311C0EF07FF8C5 +:10EF800080B200281FD0112813D00ADC08280ED028 +:10EF9000201C291C6A460EF06EF8002809D00320B8 +:10EFA00011E00B4B984204D00A4B9842F0D1062056 +:10EFB00009E0052007E0201C291C6A460EF05BF8DA +:10EFC0000028ECD1063007B0F0BDC046FFFF0000BE +:10EFD0000330000001340000F0B5051C97B0081C98 +:10EFE0002E240B9100F03EF904ABE418109010A908 +:10EFF0000120221C0EF03DF8002801D00320CEE0B5 +:10F0000023880B9A0A9093830B9B0A9A1B7D934249 +:10F0100050D96B791D2B01D90720C0E00B9B9B6950 +:10F020000C930A9B0C9A9B009C586369002B46D159 +:10F03000638B002B43D1631CDB7F022B3FD134E079 +:10F040006169631CDA7FA31CDB7F0091618B002068 +:10F050000191218B0291217F03910C9904910D99CB +:10F060000591211C293109780691211C2A31097842 +:10F07000079169791F31C9006918089110A90EF02C +:10F0800020FA0028BAD16B79071C1A1C2032920092 +:10F090001F335451DB005B5BE3836B7901336B718E +:10F0A000231C28331B78BB4230D80A980130C3B2E6 +:10F0B0000A93A9E72B79002001332B716FE0201C04 +:10F0C00000F0D0F8002610900D960C96231C2833E3 +:10F0D0001B78B342B4D9626AB3009F58002311AAC7 +:10F0E0001370002011A9CA1801335070102BF8D1E9 +:10F0F0002C4B381C4B820EF03FF8002803D07B6964 +:10F100000C937B8B0D930136F6B2DFE78E239B00C9 +:10F11000EB5C132B00D97FE7626ABB009E5800238B +:10F1200011AA1370002011A9CA1801335070102BB6 +:10F13000F8D11C4B301C4B820EF01EF80C900028AE +:10F140002AD1301C00F08EF8328B738B0092327F04 +:10F15000109001928E229200AA5C0C981D32FF3210 +:10F160005200AA180232029210A972690EF07FFAB8 +:10F17000002800D042E78E238E219B00EA5C8900A4 +:10F18000531CDBB26B541D337A32FF3392005B00A9 +:10F190005651EB185B88F383781CC7B280E717B031 +:10F1A000F0BDC0460129000038B5051C0DF0E3FE96 +:10F1B000041E1CD1281C211C782280300FF063F91A +:10F1C000281CE930211C5022FF300FF05CF9281C6C +:10F1D000211C0822F8300FF056F9064B211CE818C4 +:10F1E00028220FF050F98E239B00EC5400E00624F7 +:10F1F000201C38BD3A0200000B68002B01D10360CF +:10F2000002E0024B0360002343607047DFC7020047 +:10F210001FB5002302AC0393283323806933FF33E7 +:10F220006380E380803B01A8FF3B0D49052203700A +:10F230000EF028F980B200280FD1802080000EF057 +:10F240001DF980B2002808D1201C0EF019F980B2F7 +:10F25000002802D10EF010F980B204B010BDC046F3 +:10F260001E030300F0B5438A87B00293037801269A +:10F27000002B3BD0002283190193214B1D6803937F +:10F28000AA4216D01121002351431E4F79189C1E0B +:10F29000012C04D9019CCE5CE45CA64207D1013369 +:10F2A000102BF4D111235A43BF183E7C1EE00132CB +:10F2B000E6E7041C01980EF0EDF82378071C061C05 +:10F2C000002B01D112340194042D0FD011246C4372 +:10F2D0000C4B01991C19201C10220FF0B7F80023C9 +:10F2E000A370E370039B013527741D6005AB9E700E +:10F2F0005888029B00040343181C07B0F0BDC046A9 +:10F3000018260020132A002038B500200D1CFFF716 +:10F310004FFD03685B6A98472B78041C142B17D0A9 +:10F3200002D8132B05D041E0152B16D0222B37D055 +:10F330003CE06B68012218889B786468191C5D08A2 +:10F34000DB0611405B0F2A40002C2FD0A0472DE098 +:10F350006B6818889978A3681EE06A6891780B0931 +:10F360000907090F012902D0022908D011E0013B49 +:10F37000DBB20021022B0DD80D49C95C0AE0042143 +:10F38000012B07D0023B5842434101315B421940F7 +:10F3900000E000211088E368002B07D0984705E0C3 +:10F3A0006B6818882369002B00D09847002038BD6F +:10F3B00024030300014B18787047C046582A0020E8 +:10F3C000F0B5314E87B0347800960026B44257D15C +:10F3D0001C1C01920D1C071C00F04EFEB04201D017 +:10F3E0000B264DE0002C0FD0222003A903940EF031 +:10F3F00070F9002808D00626082841D01138061CCC +:10F400007042464104363BE0002302AA101C1370F0 +:10F4100001F03AFA011EE3D101241C4E2740307856 +:10F420002540A04338436B000227051C0720019AA2 +:10F43000BD4302401D431C23BA409D431543357014 +:10F4400003AD0C22281C0FF01EF80920104B311CB4 +:10F45000039302ABC01805222F710EF0F7FF0D4881 +:10F46000291C01F081FA002807D00726042807D0BC +:10F47000013E082804D0053602E0061C009B1C70E3 +:10F48000301C07B0F0BDC046582A0020962000204E +:10F4900009F30100572A002008B5074801F02EFBA8 +:10F4A0000023984206D00733042803D0013B0828E4 +:10F4B00000D00533181C08BD572A0020002373B55F +:10F4C00001930F4B01AD1B780E1C291C2B7001F012 +:10F4D000E7FD041E04D0042305280FD007330DE0F8 +:10F4E000281C311C01F07AFA231C002806D00723BF +:10F4F000042803D0013B082800D00533181C76BD32 +:10F50000572A002073B5104C0E1C051C211C6846A0 +:10F5100005220EF09BFF012E06D0022E11D10122F2 +:10F5200023781343B34303E002222378B343934386 +:10F53000281C694623700EF0CAF8031E02D00B2364 +:10F5400000E00223181C76BD9620002008B5094B68 +:10F550001A780923002A0AD0011C074801F076FA1C +:10F560000023984203D003330E2800D00333181C25 +:10F5700008BDC046582A0020572A0020F7B5FA26B1 +:10F58000B6007143009308AB1B78041C081C154996 +:10F59000171C019303F050F985B2301C2580784385 +:10F5A000104903F049F96B461B8880B2A3806B4673 +:10F5B0001B796080A371032D01D80423238080234D +:10F5C0002288DB019A4200D92380032801D8042233 +:10F5D000628062889A4202D98023DB016380201C0A +:10F5E000FEBDC04671020000F0B5264B85B01B7809 +:10F5F000002B45D0244B254E1D6834686A42554186 +:10F6000062425441EDB2E4B20193002D36D103A819 +:10F610000EF076F805280CD0002804D0291C2A1CEE +:10F62000FEF790FF06E0019B03981B680093984744 +:10F6300000E00125002C1ED1154B03A91B880124D5 +:10F640000B80144B1B68181C00930EF05FF8071E0C +:10F65000052F0BD0002805D000210A1CFEF772FFF1 +:10F66000002403E00098336898473C1C002DCCD060 +:10F67000002CCAD004E0002D02D1C6E7002CDBD05C +:10F6800005B0F0BD592A00202026002024260020A5 +:10F69000982900201C26002038B5041C07200029CA +:10F6A00013D08D0711D1094801600949201C0A8037 +:10F6B000084A094913600EF025F8002805D10122F7 +:10F6C000064B16301A700EF019F838BD1C260020B3 +:10F6D000982900202826002011D70200592A00204E +:10F6E00008B50EF011F8031C5A1E9341014ADBB213 +:10F6F000137008BD592A00200E23002802D0024BA7 +:10F7000018600023181C7047242600200E230028B0 +:10F7100002D0024B18600023181C704720260020DE +:10F7200008B5074B1B68002B07D09847002806D068 +:10F7300000210A1CFEF706FF01E0FFF755FF08BD98 +:10F7400028260020F0B50E788FB0002E00D096E06D +:10F75000514C02AB9A1D211C0823058813803431BB +:10F76000073B281C0DF0DAFF4C4B1B689847B12073 +:10F770000DF0D6FF002803D0311C321CFEF7E2FE4C +:10F780000DF0D0FF002803D000210A1CFEF7DAFE9E +:10F79000434E70690DF0C8FF0196002803D0002188 +:10F7A0000A1CFEF7CFFE00233E4E281C311C04939A +:10F7B00001F076FC051E4CD13A4808A901F010FA78 +:10F7C000071E33D10C9D0722291C201C10310EF07E +:10F7D0003DFE291C1022E01D0EF038FE201C089D65 +:10F7E0001122291C18300EF031FE201C291C2A3051 +:10F7F00012310A220EF02AFE201C0DF097FF00287D +:10F8000003D0391C3A1CFEF79DFE0123002404930B +:10F8100003330693234804AB05A90793059401F02D +:10F8200099F9A04215D0211C221C10E0301C211C8B +:10F8300001F094F9002803D0291C2A1CFEF782FE4F +:10F84000201C0DF073FF002803D000210A1CFEF7D6 +:10F8500079FE8021C022144BC903520099501968C7 +:10F86000002301229A40114201D01048C26701339F +:10F87000202BF6D1019B586901F036FC09E00121EB +:10F88000032201F04FFC002803D000210A1CFEF7E0 +:10F8900059FE0FB0F0BDC0469A2900201820002064 +:10F8A000001000105A2A002000E100E004E100E00E +:10F8B00008B5064B586980235B05421C04D01969C2 +:10F8C00089B202F0B9FF00E0586908BD00100010CD +:10F8D00008B5034B034A1B789B009B58984708BD0B +:10F8E0005E2A002040F402000B1C37B50C24021CD9 +:10F8F000181C8968054D4C432D6819780095044DF6 +:10F90000083064591B69A04737BDC04674260020E3 +:10F9100060260020802252051169142208B50E4885 +:10F9200089B203785343C3181A69501EDA881B89B9 +:10F930008018C01802F080FF084A031C12680120DA +:10F940009A4207D300209A4204D1054B1B685842C3 +:10F950005841C0B208BDC0462C26002058260020C1 +:10F960005C26002008B50823034A116899431160FA +:10F97000FFF7AEFF08BDC0466C260020094A08B557 +:10F98000136819070AD4990702D501210B431360A4 +:10F990000222054B1A70FFF79BFF01E0FFF7E2FF21 +:10F9A00008BDC0466C2600205E2A002008B5064B24 +:10F9B0001B681B0705D40122044B1A70FFF788FF50 +:10F9C00001E0FFF7CFFF08BD6C2600205E2A002073 +:10F9D00008B5002814D0112805D10823094A116858 +:10F9E0000B4313600CE01423074A11785943511854 +:10F9F0000431FFF779FF0422044B1A7000F08CF8F1 +:10FA000008BDC0466C2600202C2600205F2A00205E +:10FA1000F8B51423144A8024167864055E439619B9 +:10FA2000371C331C2169F28889B2308908371033BA +:10FA30000E4D8A420FD92169266989B2521AB968D6 +:10FA40004018596880188918B2B292080DF075FEF6 +:10FA500023699BB206E0B9689208401859680DF016 +:10FA60006CFEF3882B60F8BD2C2600208026002039 +:10FA700038B580256D052C69084AA3B21468013C8D +:10FA80005C43FFF715FF2B69411E9BB25943044BA2 +:10FA9000201C1A680DF051FE38BDC04658260020C3 +:10FAA0007C260020142270B580260E4976050B783E +:10FAB0005343CB181A89DC881B69A4183169E418F0 +:10FAC000201C89B202F03EFF0D1CFFF7F1FE3369E6 +:10FAD00001389BB25843044B41191A68201C0DF0A1 +:10FAE0002CFE70BD2C2600205C26002008B5FFF7F8 +:10FAF000DFFE80225205136901389BB25843054B43 +:10FB0000116912691B6889B292B2594392080DF0CB +:10FB100014FE08BD58260020F0B52C4B85B018788F +:10FB2000032850D802F07EFE020E114B0023284A13 +:10FB30001360284A1360284B5B78002B43D000F0F9 +:10FB400001F940E0FFF764FF3DE0244C8027236883 +:10FB50007F0501930123019A9A43142322600292A4 +:10FB60001D4A3969157889B25D4355192B69181CEE +:10FB7000039302F061FE1A4B061C1860039B39695F +:10FB8000581EEB8889B2C01802F056FE864203D197 +:10FB90000223029A134303E00323019A9A43131C9E +:10FBA0002360104B1A68104B002A03D121680232DF +:10FBB000114200D000221A70FFF78AFE03E0084BC2 +:10FBC00018680DF0C0FD05B0F0BDC0465F2A0020EA +:10FBD00078260020802600202C2600206C2600207D +:10FBE000582600207C2600205E2A00201422F0B532 +:10FBF0004E4985B00B7880255343CB181A1C083228 +:10FC000052686D0501920C220198296942434848C7 +:10FC10001C698218508916895268704382180292B2 +:10FC2000DA88444E03921F8989B2D3191B190093B5 +:10FC30000023201C336002F085FE2A1C00290BD112 +:10FC40002B6903999BB2994209D0009B02998B4280 +:10FC500051D1002F5CD102E0019B022B08D1116928 +:10FC6000201C89B202F0E8FD334B186003233CE00E +:10FC70002969381989B202F065FE304B890819608C +:10FC8000029A009B296993422ED089B2009802F013 +:10FC900059FE002928D080246B46640521691F88FD +:10FCA000236989B201936B46188902F0C5FD6B4642 +:10FCB000051C9988381C02F0BFFDADB280B28542A8 +:10FCC00007D16B466A461B8912889B1A9B083360D2 +:10FCD0000AE023692169381C89B29CB202F032FE25 +:10FCE00089B2641AA40834600223154A1370FFF71E +:10FCF00013FF05B0F0BD019B022BB0D02969381964 +:10FD000089B202F01FFE0D4B890819602969BCE712 +:10FD1000019B022BA3D02969381989B202F012FE87 +:10FD2000064B890819602B69DEE7C0462C260020A7 +:10FD3000602600205C260020582600207C2600201B +:10FD40005F2A0020142208B50A490B785343CB18C8 +:10FD5000D988094A11601B79032B08D0042B06D0DF +:10FD6000012B06D1054A1370FFF7D6FE01E0FFF71D +:10FD70003DFF08BD2C260020742600205F2A0020AD +:10FD8000F7B5124D01936E7808AC27880424022E33 +:10FD90001AD02C78A419012C00DD023C14235C43FA +:10FDA0002C196261221C20710C3209C909C26B46F0 +:10FDB0009B882781E3800024054B01361B786E70F9 +:10FDC000A34201D1FFF7BEFF201CFEBD2C26002060 +:10FDD0005F2A002038B51424104D00202978614393 +:10FDE00069180431FFF780FD297800224C432B1954 +:10FDF00001241A71DA80DC601A615A611A816B7809 +:10FE00000919013B6B70CBB2022B01D02B7000E0C3 +:10FE10002A70034B1A70FFF77FFE38BD2C26002096 +:10FE20005F2A0020142208B507490B785343CB18EA +:10FE30001B79042B02D0FFF7CDFF04E00122034B16 +:10FE40001A70FFF769FE08BD2C2600205F2A0020EB +:10FE5000F8B508241D4E35682C4022D114221C49C7 +:10FE60001C4F0B783F685343CB1880214905186914 +:10FE7000DA8809691B89002F16D001388018C0184C +:10FE800089B202F0D9FC144B1B6883420CD1134B8E +:10FE90001C6001231D43124B35601C70FFF718FDD9 +:10FEA00013E0FFF75FFD10E0FFF734FD002804D0FA +:10FEB00000220A4B1A60023202E0002F03D0032214 +:10FEC000074B1A70EAE7FFF7ADFFF8BD6C2600207C +:10FED0002C2600205C260020582600207C260020AE +:10FEE0005E2A002008B5054B1B681B0702D4FFF7EC +:10FEF00099FF01E0FFF736FD08BDC0466C260020E3 +:10FF000038B5154D2C68230723D4144A13680133E0 +:10FF10001360134B04221B68002B04D1FFF7FAFC7B +:10FF2000002802D002220F4B0CE00F4B1B68002B65 +:10FF30000CD00121221C0B4B0A4002D10C432C6037 +:10FF400000E003221A70FFF7C3FC04E0FFF76AFF2A +:10FF500001E0FFF707FD38BD6C2600205826002081 +:10FF60007C2600205E2A00205C26002008B51E4B5F +:10FF70001B78022B30D0032B19D0012B32D1082152 +:10FF80001A4A13680B4222D1142319490A785A439A +:10FF9000184B8A181968D3885B1A9BB2D380002B40 +:10FFA00002D1FFF717FF1DE0FFF732FD1AE008212D +:10FFB0000E4A13680B420AD10F4A136801331360CB +:10FFC000FFF7A8FC002804D1FFF72CFF0AE08B43C1 +:10FFD0001360FFF7A1FD05E0084B094A1B789B0061 +:10FFE0009B58984708BDC0465F2A00206C26002019 +:10FFF0002C26002080260020582600205E2A002083 +:020000040002F8 +:1000000054F4020008B5024B18680DF09CFB08BDC3 +:100010005826002038B5144C04252278131CAB4315 +:1000200021D002281DD003281DD1104B1B681B07AF +:1000300017D40F490B6801330B60032B04D0022A3D +:100040000CD1FFF745FC0EE014230A4A0D2011786D +:10005000594351180431FFF747FC2570FFF75CFD49 +:1000600001E0FFF783FF38BD5F2A00206C260020E7 +:10007000782600202C26002010B501220024164BE3 +:100080001C705C701C71DC80DA601C615C611C811E +:100090001C765C831A625C629C629C830F4B1C80A2 +:1000A000FFF706FC802304225B051B6902389BB224 +:1000B00058430B4B18600B4B201C1C600A4B1C60F8 +:1000C0001C815C81094B1C70094B1C60094B1C6036 +:1000D000094B1A6010BDC0462C260020D6290020EE +:1000E0007026002058260020602600205F2A00206D +:1000F00078260020802600206C260020F7B50424F6 +:100100002B4B1A680823224250D0063300284DD0CA +:1001100000294BD00268002A48D080277F053A6921 +:10012000838892B2934201D907233FE00F2BFBD97A +:10013000C288002AF8D053430E1C1E49041C0D68C7 +:100140005B190093FFF7B4FB3B6901389BB258433E +:10015000184B0193009B8342E6D8A0888307E3D124 +:10016000154B1F880423012F20D008337B43134AEB +:10017000376075602668D1184D6008819E50E2880E +:1001800080244A8164054243236921699BB2D018C7 +:10019000013889B202F0E0FB2469019BA4B26043FC +:1001A00045191D60044B01371F800023181CFEBD3C +:1001B0006C26002070260020D62900206026002012 +:1001C000104B30B51C680823640719D50633002886 +:1001D00016D0002A14D00368002B10D10A4D2C68C9 +:1001E000002C0CD02C89406861430918688944436D +:1001F00068682418A14202D21360516000E007230E +:10020000181C30BD6C26002060260020F0B5041CB0 +:100210001B4885B0056808206D072ED506300029DB +:100220002BD0002C29D025680738002D25D1154D5D +:100230002E68002E21D0666803962E896F896D681E +:100240007743BC46039F6544AF4216D2002A14D0C0 +:10025000B24212D8D518B5420FDC03250930294225 +:100260000BD12B4209D12F4207D1181C131C00902F +:100270000A1C0120211CFFF783FD05B0F0BDC0461C +:100280006C26002060260020F0B5041C1B4885B0B9 +:10029000056808206D072ED5063000292BD0002CCC +:1002A00029D025680738002D25D1154D2E68002E40 +:1002B00021D0666803962E896F896D687743BC46A6 +:1002C000039F6544AF4216D2002A14D0B24212D81E +:1002D000D518B5420FDC0325093029420BD12B423A +:1002E00009D12F4207D1181C131C00900A1C0420AE +:1002F000211CFFF745FD05B0F0BDC0466C2600206F +:1003000060260020F0B5151C224A85B012680293C1 +:10031000082453073AD50634002937D0002835D0B1 +:100320000C68002C2FD11C4E3268002A2BD0378944 +:1003300073894A687B439C4673689C44624522D219 +:10034000002D20D0BD421ED8029BEB18BB421ADC08 +:100350000327384219D1029B3B4216D1174014D1D2 +:1003600003950D1C9918039A02900EF06FF80C2358 +:100370002A68281C5343039A02210092F6583A1C1B +:10038000029BB04702E0072400E01024201C05B0C7 +:10039000F0BDC0466C26002060260020F0B51F4B43 +:1003A00085B01B6808245B0734D50634002831D09B +:1003B0000368073C002B2DD1194A1368002B29D064 +:1003C00017895368528946687A43D2180292964236 +:1003D00020D20934B2071DD103900D1CF01A391C2C +:1003E00002F0B0FA093C002914D1281C391C02F093 +:1003F000A9FA89B200290DD1002D0BD0029BAE19AC +:100400009E4207D800220320009203992B1CFFF77D +:10041000B7FC041C201C05B0F0BDC0466C260020B3 +:10042000602600200120054A08B513785840044B87 +:1004300010701B68002B00D0984708BD602A002070 +:100440008426002038B50C4B051C15200C1C1A60A6 +:100450000DF091F900280ED11530291C0DF08DF901 +:10046000002808D115300DF084F9002803D103309D +:10047000211C0DF084F938BD84260020F0B58BB026 +:1004800004AB9C1D0E230C220390019123804B781A +:1004900006A95343234AD3181889221C03230DF0BD +:1004A00078F900283AD11827019B1F4D5B782688E0 +:1004B0005F4300933B1C0833EB18181C06A9321C41 +:1004C00002930DF0B4FF2C1C00280DD10C22009BD0 +:1004D0005343144AD318997A022319401ED1E819BC +:1004E00018220DF0D0FF19E0E81943680F4F002BD8 +:1004F00000D10F4F18250322009B06A96B43E25041 +:10050000E3185E60321C02980DF0A0FF019B039877 +:1005100059782A1C694338236118B84700200BB06A +:10052000F0BDC046D82900204C27002089020200D7 +:100530000D020200F0B585B0041C0E1C02AA8178E1 +:100540002148FFF73DFE00283CD10C2361781F4A6B +:100550004B43D3189B7A1E4F01925B0605D4022EA3 +:1005600003D01C4F012E00D01B4F1C25A1781B4B24 +:10057000694302A859182A1C0023B847002813D140 +:10058000022E1FD00C234021627802A85343019A07 +:10059000D3189A7A8A439A726178114B69432A1C5C +:1005A00059182B1CB84701E0022E0BD00C232278DF +:1005B00002A853430B4A211CD3189B7A0A4A9B007A +:1005C0009B58984705B0F0BD74270020D82900201B +:1005D000890202000D02020097D70200882600203F +:1005E000302700206427002078F40200F7B5182295 +:1005F0000190437829485A4381184C68284F002CB1 +:100600000FD00C2159437918897A4DB2002D07DAA1 +:10061000490605D4151C0835A6B24519145802E040 +:100620000024261C251C0C225343FB181889291C66 +:10063000321C231C0DF0ABF80B2818D10C22019BA7 +:10064000291C5B785343FB181889321C01230DF0D9 +:100650009EF800280ED00C21019B124A5B784B4378 +:10066000FF1838890DF091F800280AD115E000280C +:1006700003D100E00124002000E00B48012C0CD144 +:10068000E9E70222094BC318934303D0082801D09D +:10069000112801D1044800E00020FEBD4C270020B5 +:1006A000D8290020FFFF000041800000FECFFFFF9F +:1006B00070B51824031C4878094D60430E1C281897 +:1006C000191C221C3823FFF71DFE002806D1737861 +:1006D0005C432C196368013300D1606070BDC04673 +:1006E0004C270020F0B5454C93B02468002C00D175 +:1006F00081E0189C542C7ED80024161CFF221D1C5F +:1007000003AB5A709A70DA701C70189B06AF009198 +:1007100001903C700B950A93A1B2394804AAFFF7E7 +:100720004FFD002809D1019804A908220DF07FFE91 +:10073000002802D103AB9C7002E00134062CEBD1FF +:1007400003ACA178FF2956D0009B032B0AD1189A3D +:1007500006AB542A01D1343A00E040221A701A78CC +:1007600003213AE0274BEB1AA72B10D8264B002E7B +:1007700004D101228A40186810423CD001228A40EC +:10078000196891432022196006AB1A701FE01F4BB5 +:10079000EB1A1B2B09D8202206AB1A7000236370BA +:1007A0000CAB0B9318230A9311E019482D1A172D3F +:1007B00021D830233B70002363700133E370154B65 +:1007C000997A0223194002D118220DF05CFE009A9A +:1007D00006AB022A0CD101211A780A431A7009AB20 +:1007E0000793064B201C1B6806A9321C984702E0A1 +:1007F0001A780221F1E713B0F0BDC046642700204B +:100800007427002088260020702700203027002031 +:100810004C270020D829002070B51C2444430D4EDD +:10082000051C301900213419062211300DF02BFE61 +:10083000201C002110220DF026FE0120FF23A840DD +:10084000054A2374A376013BFF3B2383136883434C +:10085000136070BD882600207027002037B581B254 +:10086000051C6A460748FFF7ABFC041E08D1684622 +:100870005421FFF793FD041E02D1281CFFF7CCFF83 +:10088000201C3EBD74270020F0B585B0002856D04E +:1008900000252C4B041C1D605D729D7201232A48AB +:1008A000291C8372023B07220381C3720DF0EBFD0A +:1008B0002648291C18220DF0E6FD281CFFF7ACFF86 +:1008C000FF22234BEA540135062DF6D16A46542304 +:1008D000204F9380204B6846391CD5800093FFF74A +:1008E0000DFC3E1C00282BD101231C4D24782B70BD +:1008F000002C1AD1A1B2301C02AAFFF761FC071E1E +:100900000CD11C22131C6343154802A9C0183B1CC0 +:10091000FFF7F8FC002804D02F7011E000232B70A3 +:100920000EE00134062CE5D10AE06B466A46DB880E +:100930009188381C594389B2FFF730FD00E009481F +:1009400005B0F0BD64270020D82900204C270020E6 +:10095000612A002074270020E5060200672A002093 +:10096000882600200E800000F8B5174B1B78002B5E +:1009700024D0002824D0002922D00B68002B1FD0BF +:10098000124D2C68002C1DD1061C281C0F1C08C001 +:10099000053105220DF05AFD3B790220AB7201238F +:1009A00004212A7A9A4302438A432A72EA7913433A +:1009B00003438B43EB71201C347004E0044802E0D5 +:1009C000044800E00448F8BD672A0020642700209E +:1009D000088000000E80000004800000154B1B788A +:1009E000002B22D000281ED000291CD00378002B19 +:1009F0001BD1114B1B68002B17D04278002A16D14F +:100A00000E4B9B7A012B12D02420184003D00123D7 +:100A1000101C0B700CE05BB2002B02DA02230B708F +:100A200006E0087004E0064802E0064800E00648D8 +:100A30007047C046672A002064270020D82900207C +:100A40000E8000000880000010800000244BF0B5EC +:100A50001B78002B25D0002821D000291FD00B683F +:100A6000002B1CD08B68002B19D00378002B18D1D9 +:100A70001C4A1268002A14D01A1C181C1A4D103572 +:100A80001A4CE67AB3420ED1A47AA4070BD50133EF +:100A90001C35062BF4D108710A7300201EE014489F +:100AA0001CE014481AE00C7BA2420CD20324AE7A5C +:100AB0003440022C07D12E1C8F689400103EE65162 +:100AC0000D4CA35401320C79A042E0D2AC7AA407B9 +:100AD000DDD40E688400A5510130D8E7F0BDC046D2 +:100AE000672A00206427002088260020D8290020BB +:100AF0000E80000008800000612A0020104B10B515 +:100B00001B78002B19D0002815D00478002C14D1A4 +:100B10000C4B1B68002B10D0201C1C2363430A4A7B +:100B2000D3189B7EFF2B02D0201CFFF797FE0134C9 +:100B3000062CF2D102E0054800E0054810BDC04691 +:100B4000672A002064270020882600200E800000ED +:100B5000088000000048704791800000194A10B5D5 +:100B60001278031C002A29D0002825D0002923D080 +:100B70000478002C22D1144A1268002A1ED0081CC6 +:100B80009978FF290AD15978FF2919D00C235943A4 +:100B90000E4B59188B7A9B0712D508E01C234B4348 +:100BA0000B49C91802238C7E1C4009D11031072241 +:100BB0000DF04CFC201C04E0064802E0064800E072 +:100BC000064810BD672A002064270020D82900208D +:100BD000882600200E8000000880000005800000AC +:100BE000F0B5254B8BB01B78002B3FD000283BD0B5 +:100BF000002939D00278002A38D1204B1B68002BFD +:100C000034D08378052B33D81C256B431C4CE31858 +:100C10009B7EFF2B2CD00C1CCA60837818496B4339 +:100C2000CB182361174B03AF6261A260636027603A +:100C3000061C817801AA1448FFF7C2FA002818D1CF +:100C4000381C01A92A1C2B1CFFF75CFB002810D1C3 +:100C5000E060B37860615D43094BA0605D19094BAA +:100C600025616360276004E0084802E0084800E06E +:100C700008480BB0F0BDC046672A0020642700205A +:100C800088260020682A0020742700200E8000009B +:100C9000088000001080000013B5041C81786A46AB +:100CA0000B48FFF78DFA002810D11C236078094A01 +:100CB0005843694610181A1CFFF724FB064B074AD5 +:100CC0009B7A68469B009B58211C984713BDC046E1 +:100CD00074270020302700206427002088F40200B9 +:100CE00038B5051C00241C216143074B281C5918EA +:100CF0000CF096FD002804D10134062CF3D1FF300E +:100D000000E0201C38BDC04688260020FF23F0B537 +:100D1000C24A8FB012780393002A00D1BAE1C04AC8 +:100D200011680192002900D1B4E104AC05AF6370F1 +:100D3000A370E370031D7B602A233B810023237093 +:100D40000388051CB74E102B0BD0B17A8288009116 +:100D500089075FD5B4498A4207D03189914259D178 +:100D600003E0B37ADB0705D494E1F27AA2700022A3 +:100D700062704FE011233B70002363708388871DEE +:100D800033810223391CB3720722301C0DF05EFB45 +:100D9000381CFFF7A5FF00250390FF282ED11C204B +:100DA0006843A24B10301818391C07220DF03FFB86 +:100DB000002801D1039521E00135062DEFD102E095 +:100DC000EB7933423FD10026019B05AD1B68201C07 +:100DD000291C321C98472B78122B00D05AE19148DD +:100DE000837A012B00D155E101238372023B0381F9 +:100DF000C372002107220DF046FB4BE10821B27AB5 +:100E0000039B0A43DBB2F372B272201CA370FFF79C +:100E100043FFD8E7172B47D1012204261427019B53 +:100E200001995B7A009893434B727E4B05A9B043BE +:100E30000F709872AF79191C002FC1D0D87AFFF7C4 +:100E40000DFDAE79C0E7A378FF2BBCD00826304358 +:100E50008872E87A800706D51C205843734D2818FD +:100E6000857E95438576CA7AFF2AACD01C220D7800 +:100E70006E485A43022D09D08518281C07221030CD +:100E80000DF0E4FA2A1CAB7E022106E068498318C3 +:100E9000498A1A1C198301219B7E8B439376201C5F +:100EA0000121FFF747FB8EE7172B00D9A7E0132B93 +:100EB0005FD11323009A3B700F3B1343B372A81DFD +:100EC000FFF70EFF0390FF2802D0C0B2A070F072AF +:100ED000544BDA7A0093FF2A24D100261C20704359 +:100EE000524B1818837EFF2B17D1009B1A78031CD6 +:100EF0001833022A07D0FD2200999A701030F63A72 +:100F00000DF0A4FA01E0FE229A7003AB1E70039B61 +:100F1000009ADBB2A370D37212E00136062EDDD147 +:100F2000444E0EE0162344480E22083000213B7048 +:100F30000DF0A9FA4022009B9B7A1343009A93720A +:100F400000260021009B0B91DA7A1C235343374A79 +:100F50000D91D3180C93364B09910893019B0A917C +:100F60001A1DA88808AB0CF00CFC002800D12BE758 +:100F700090E0142B26D12B4FFB7AFF2B17D10023A7 +:100F8000E9891C225A4329488218128B8A420BD1C4 +:100F90000822009903930A43DBB2F372B272201C59 +:100FA000A370FFF779FE02E00133062BE9D1FB7A4B +:100FB0000021FF2B00D01E49A8881C4A00230CF0FA +:100FC000E2FB67E0112B65D10223009A9A43131CC0 +:100FD000B272009A120707D55BB2002B0BDA201C05 +:100FE0000021FFF7A7FA06E0A078FF2803D0FFF75B +:100FF00013FCFF23A3701023B372023302E01C2BF7 +:1010000002D113233B70DEE6522B19D1019B0B4A10 +:101010009B7A201C9B009B5898473BE0672A002046 +:1010200064270020D8290020FFFF00008826002028 +:1010300030270020438000004C27002068F4020085 +:10104000182B27D1AB79112B15D1009B1B0712D57B +:1010500011480E22083000210DF015FA1623009ACF +:101060003B704A3313430222B372019B5B7A1343F2 +:10107000019A5372A7E68023009A5B421343B3722E +:1010800015233B70019B054A9B7A201C9B009B58B3 +:10109000984798E60FB0F0BD4C27002068F4020096 +:1010A00030B5002912D00A78002A11D10A4B1B68EA +:1010B000002B0DD0FF23094C8B702589FA3B85420C +:1010C00007D14A70E37A8B70131C02E0044B00E0F6 +:1010D000044B181C30BDC04664270020D8290020CE +:1010E0000E80000008800000F0B5031C186880F333 +:1010F00008885868FF2464B2EFF30585002D01D1FC +:10110000A6460047251C061C21273FBAF0B4002440 +:10111000002500260027F0B4F92040B20047C04661 +:10112000F0BDC046F0B5061C87B00E20002E22D0C0 +:101130003788124B06389F421DD0114B1B78002B6D +:1011400019D0104D102369706846032102ACC1808C +:10115000AA7000211A1C201C2B700DF094F9338A00 +:10116000381C23800123A3706B46211C0633A36027 +:10117000E5600CF076FB07B0F0BDC046FFFF000055 +:101180007F2A0020802A002008B5054B1B68002B11 +:1011900004D104481821192201F0D0F808BDC04636 +:1011A0001C290020B42A0020074B083303600023C9 +:1011B000064A9958814201D1002199508022043376 +:1011C00052009342F4D17047A8F102007C2700201E +:1011D000F0B50F1C85B02F49051C0DF063FA041EF5 +:1011E00002D1FFF7D1FF52E0281C2B490DF05AFA2B +:1011F000002803D1FFF7C8FF012448E0281C274935 +:101200000DF050FA0024A04206D1FFF7BDFF0234D2 +:101210003DE00134402C0FD0214BA600F258019341 +:10122000002AF6D10BE002A8291C0CF09FFB02A8B3 +:101230000CF0E8FB00280CD10124644227E02B7855 +:101240003A2BF0D1281C174902AA07F089FA029814 +:1012500018E002A80CF0C0FB002803D002A80CF094 +:10126000C5FB0FE002A80CF0AEFB051EE4D003683E +:1012700002A89B6800930CF099FB3A1C011C009B90 +:10128000281C98470028D7D0019B03349851201C74 +:1012900005B0F0BD27030300440303002E03030041 +:1012A0007C2700203603030008B5031C0020022B16 +:1012B0000DDD0749033B9B005A585850824204D029 +:1012C0001368101C5B68984701E00120404208BD8C +:1012D0007C27002070B50C1C151C022810DC0F4B5D +:1012E0001B68002B01D1FFF74FFF6619B44205D0F0 +:1012F00021780B4801F0C0F80134F7E7281C0BE017 +:101300000338084B8000C058002803D003681B68CE +:10131000984701E00120404270BDC0461C290020D2 +:10132000B42A00207C27002010B50C1C02280BDCFE +:101330000C4B1B68002B01D1FFF726FF0A480CF06D +:10134000F8FD207001200BE00338084B8000C058E6 +:10135000002803D003689B68984701E001204042C1 +:1013600010BDC0461C290020B42A00207C27002084 +:1013700008B5031C0120022B0BDD033B054A9B0033 +:101380009858002803D00368DB68984701E00120E3 +:10139000404208BD7C27002008B5031C0020022B1A +:1013A0000BDD033B05489B001858002803D0036859 +:1013B0001B69984701E00120404208BD7C270020BE +:1013C000074A13681818EFF30881884205D30C22E6 +:1013D0000120044B40421A6001E01060181C704765 +:1013E0001C200020BC2A00200A4B083303608368BD +:1013F000002B0DD0084A1368834202D14368136062 +:1014000006E05A68824201D0131CFAE742685A602B +:101410007047C046D8F102007C280020064B81604E +:1014200008330360002302734360994203D0034BE7 +:101430001A68186042607047D8F102007C280020CA +:10144000F8B5071C0E1C0B4B1C68002C10D0A568AF +:10145000002D0BD0281C391C321C0DF034F900284B +:1014600004D1281C0DF028F9B04201D06468ECE7E3 +:10147000201CF8BD7C28002008B4024B9C46403854 +:1014800008BC60475DD9020008B4024B9C46403856 +:1014900008BC604765D9020038B5041C1D1C00F06B +:1014A00051F8201C291C403000F090F8054B201CFE +:1014B0001A1C083222601A1C5433203222646364DE +:1014C00038BDC046E8F1020010B5041C034B0833D8 +:1014D00003601C3000F050FD201C10BD48F20200DB +:1014E00070B5051C041C0E4B0E1C083308C5281CC7 +:1014F000002118220CF0C7FF0023201C311CE361DF +:1015000023626363A363E364064A231C1C3000F078 +:1015100003FD281C311C0CF046FC201C70BDC0468D +:1015200048F2020077DA020010B5041C044B036095 +:101530000CF0AFF9201C00F093F8201C10BDC04641 +:1015400098F1020038B50C4B041C03600023436083 +:101550008360C3600362436283639623051D9B011E +:10156000C363281C00F0EAFE281C0449221C00F07A +:1015700077FF201C38BDC04678F20200BFDA0200B7 +:1015800070B5041C0E1C151C002110220CF07BFFF2 +:10159000054B201C2361311C2A1C00F009FE034B63 +:1015A000201C1C6070BDC046A08601008028002061 +:1015B00038B5054D2B68834204D0041C216900F026 +:1015C000B1FD2C6038BDC046802800201FB5041C2A +:1015D00000F060FF0B4B01A81A1C3C336360002332 +:1015E0000832636122600849221C07F097F8074916 +:1015F00001A806F035FA60610CF0A0F9201C04B0D7 +:1016000010BDC04680F20200360303004C03030005 +:10161000074B10B51A1C041C08323C3302604360AF +:10162000406906F0F9F8201C00F048FF201C10BDAE +:1016300080F20200084B10B50833036000234360BA +:101640008360C360041C00F017F8044920610CF0AB +:1016500030FB201C10BDC046C8F20200F9DB0200BE +:1016600010B5041C034B083303600CF0D2FA201CA5 +:1016700010BDC046C8F2020000487047ACF402003A +:1016800008B502480CF01EFB08BDC046ACF40200D1 +:101690000848026803210A4302600749074A084BC9 +:1016A0009B1A03DD043BC858D050FBDC054880473B +:1016B0000548004724050040640603000020002080 +:1016C000CC2000200125020021810100FEE7FEE779 +:1016D000FEE7FEE7FEE7FEE70A490B4B0A6D002A2C +:1016E00004D01A6801321A6000220A650121074AF3 +:1016F0009164A921C9001B685058190C80B21B04C1 +:1017000018437047FC900040902800200090004053 +:10171000F8B50F4C636C002B0FD000270D4E67649B +:101720003378BB4209D00C4B1D68FFF7D5FF2D1A4B +:10173000BD4202DC3770FFF7A3FF236D002B06D0FC +:10174000064A1368013313600022014B1A65F8BD85 +:10175000FC900040882A00208C280020902800203F +:101760001B4970B50C78002C30D10120194B1A4A56 +:10177000586054608024E405206050680028FCD044 +:1017800000220124042515481A500C30DC601D503D +:1017900008381A501248C2251A50C12280209200DF +:1017A000000398508020400298500E48AD004659E2 +:1017B0000D4A32408026F601324342518022893D53 +:1017C0009200FF3D425102601C600C7070BDC0462B +:1017D000872A002000900040FC0000400405000023 +:1017E0004C05000000E100E0FF00FFFF08B5044BDE +:1017F0001B78002B01D1FFF7B3FFFFF76DFF08BD8A +:10180000872A0020104B70B51B78041C002B01D1D7 +:10181000FFF7A6FF0D4D0E4E2B78002B02D033683C +:101820009C4210D0FFF758FF201A0A2803DCFFF76C +:1018300053FF0A30041C01232B70A823054A34608F +:10184000DB00A4B2D45070BD872A0020882A002073 +:101850008C28002000900040A023F0B5284FDB002A +:10186000FA5885B001920022A024FA50E023254ABC +:10187000E405DB00E658E2507833E1580125029197 +:10188000E250A1238022DB00D205E2500420E55083 +:101890000CF0B1FAA222D200A35803979B0F2B425F +:1018A00005D0A35813242B4202D0012018E01324A2 +:1018B000013C002C13D0A0250127134BED05EF5060 +:1018C00004200CF098FAA123DB00EF5004200CF068 +:1018D00092FAA223DB00EB585B00E9D5E5E7201C78 +:1018E000A023E0220299DB05D2009E507832995065 +:1018F000A023039A0199DB00D15005B0F0BDC0468A +:10190000004000400D0600000C050000A023E0216F +:10191000134ADB05C90010B55A5078315A50114BA3 +:101920000022191CFC31CA600A62A1211E20C900D4 +:101930005A500D4A0D4C9850CC200D4A40049850F6 +:10194000A2200C4AC00014500B4C0C48145001202B +:101950005050A0220521D2009950FFF77DFF10BD05 +:101960000C060000004000400C050000384100401B +:101970002405000000F001401C4000401405000058 +:1019800003780D4A9B009B18A22210B58024D20038 +:101990009858640320439850002902D0995807486A +:1019A00006E0985806490140802099509958400215 +:1019B0000143995010BDC046006000400300030081 +:1019C000FFFFFCFF0021114A114B1165114A1188DC +:1019D000114A9950114A1178002904D010490888F9 +:1019E000A821C90058505178002903D00C494888D3 +:1019F0000C4958509278002A04D0094A9188A922AB +:101A0000D200995001221A607047C046FCA00040E5 +:101A100000A000408C2000204C050000892A0020F6 +:101A20008E200020440500000022154B10B55A609E +:101A300090420ED10121134A98509950124A053113 +:101A400098500432985008329950104A1188104A20 +:101A50009950104A410051308A5AFF3080001A5084 +:101A6000C2200D4980000C580C4A22408024E40317 +:101A700022430A508022D2000A6001221A6010BD5F +:101A800000A00040FC0F0000040500008C20002096 +:101A90004C0500008E20002000E100E0FFFF00FF69 +:101AA000012330B51D1C021CA0248540C132FF3229 +:101AB000E405920013510A4A8900A550094A0A4CCC +:101AC0008918A222D2008C50C046C046C0460B6086 +:101AD000064B000218438850C046C046C04630BD81 +:101AE0000C05000000600040031F0200030003001B +:101AF00010B5002A02D0FFF743FF17E003780C4A25 +:101B00009B009B18A222D2009C580A482040985063 +:101B1000002902D09958084806E098580749014022 +:101B200080209950995880020143995010BDC046B9 +:101B300000600040FFFFEFFF03000300FFFFFCFF1A +:101B4000F7B500222D4B2E4C1A650123061C0D1CE7 +:101B5000081C6360002101F041F80194002809D1BC +:101B6000FE21281C890501F04DF8002803D0FE2530 +:101B7000AD0500E000253478224B6400E35A009361 +:101B8000214B1F88381C01F045FF011C281C01F067 +:101B900071FC01F095F81D4B1A4982B2E252625273 +:101BA000002A04D10121301CE152111C14E0BA4278 +:101BB00006D1013A301C0021E252FFF7E1FE0DE0B0 +:101BC000009B002B01D0BB4208D1009B301CDA1BCC +:101BD00057427A410121D2B2FFF78AFF8022C12306 +:101BE000019912039B00CA500199094A053BFF3B2A +:101BF000CA500123019A1360F7BDC046FCA0004003 +:101C000000A00040E42900208C2000208E2000202D +:101C100008080000002108B5034A0378D1540021C8 +:101C2000FFF78EFF08BDC046892A00200020104A19 +:101C3000CB17106501229B0F59180E480E4B8910C7 +:101C40005A600E4A814202D90121494202E0042928 +:101C500000D8052111808021C122090392009950EA +:101C60000749053AFF3A995001221A607047C04669 +:101C7000FCA00040FFFF000000A000408C200020DE +:101C800008080000F8B5051C0E1C081C2B4900F0C4 +:101C900027FC2B4BC4B2C0B2195C012200290FD023 +:101CA0005978002902D15A70141C0AE09978002949 +:101CB00002D19A70022404E022480BF0F5FF00E004 +:101CC0001A54301C6E70211C2C70FFF7E9FE1E4A5E +:101CD0006300DBB21D48A1008918DA0012181C4805 +:101CE0001A4E11501B4811501B48A1000918A22080 +:101CF000C0001150A3211948C90050500121A02251 +:101D0000081CD200B7585A1C90400A1C9A40031C69 +:101D10001343A0223B43D200B350002C02D18023B6 +:101D2000DB059967201CFFF77FFE281C0C49FFF795 +:101D30007DFF281C0021FFF703FFF8BDB4F402006B +:101D4000892A00204F0303000060004000F001409A +:101D5000140500001C05000040A100404CA10040FB +:101D6000204E0000F8B5002705781C4B1C4A6D007A +:101D70009C46EB5A176501221A4C6260CA17920FF3 +:101D8000521861469610B2B2174E6A52AA53BA421E +:101D900003D10123111CAB5312E0144909888A4274 +:101DA00005D1013A391CAA53FFF7EAFD0AE0002BDE +:101DB00001D08B4206D15A1A53425A410121D2B264 +:101DC000FFF796FE8022C12312039B00E250084ACF +:101DD000053BFF3BE25001232360F8BDE4290020CE +:101DE000FCA0004000A000408E2000208C2000209D +:101DF0000808000001704B1C0AD001238B4043608F +:101E0000044BC360044B0361044B4361044B836088 +:101E10007047C046080500500C05005010050050E2 +:101E20001405005037B5A223A022DB00D205D358F9 +:101E3000BE220193314B5200995800295DD0C12137 +:101E400089005958002958DA00249C502C4BA500D1 +:101E5000E85800284ED02B4BE35C002B30D0019B80 +:101E60000121E3400B4212D0231CA022C133FF33D7 +:101E70009B00D2059B589B039B0F032B07D0224B43 +:101E80001B68E3400B4202D0204B1B6817E0019B0C +:101E90000122E340134213D1231CA021C133FF339D +:101EA0009B00C9055B589B039B0F032B08D1184B64 +:101EB0001B68E340134203D00221144B1B68984770 +:101EC000A023DB05EA18E023C025DB00D158AD02D2 +:101ED00029420FD0D1580F480840D0500198E04017 +:101EE000C10702D5D158294303E08020D158800290 +:101EF0000143D15001341F2CA8D137BD00600040F0 +:101F0000982800208C2A00201429002094280020E2 +:101F100018290020FFFFFCFF30B5041C081C4D1CD5 +:101F20001CD00F482160BE24026000200D4A6400CE +:101F300010510D4C8D002B5101240C4B5C54C121D0 +:101F4000802389001B065350094A0A4B54582340EA +:101F5000C0242404234353504023136030BDC046A3 +:101F60009428002000600040982800208C2A00203F +:101F700000E100E0FFFF00FF00210368014A9B0031 +:101F8000995070479828002070B5A024E02500687B +:101F9000E40583001B19ED005E59214C34405C516F +:101FA000204D0124002A0ED0A14204D181402A688C +:101FB0001143296015E0022913D184401A4A11689F +:101FC0000C4314600DE0012904D181402A688A4342 +:101FD0002A6006E0022904D1844013490A68A2431A +:101FE0000A602A680121C2400A4204D10E4A1268DE +:101FF000C2400A4212D0A222A021D200C9058A58AA +:10200000C240101CE022D200C10702D59958C0205E +:1020100001E08020995880020143995070BDC0466C +:10202000FFFFFCFF142900201829002070B5104C78 +:10203000051C0E1C081C211C00F052FA211C2860F3 +:102040000023CB565A1C05D0B34201D18B6802E065 +:102050000C31F5E70023A0210120064AC9002B71AD +:1020600050506A211B020B430349535070BDC046B8 +:102070001CF6020000700040040500000C4B0D4AE5 +:1020800010B50D499C582140995001799C5809027E +:102090002143995001221A608022D2009A58D20717 +:1020A000FAD4A123024ADB00D05880B210BDC0464A +:1020B0000070004004050000FF00FFFF084B0068AF +:1020C000C150084B021CFC32116A002904D1013BAB +:1020D000002BF7D1012001E0002010627047C046BC +:1020E0001C050000A186010010B50368002A03D07A +:1020F000802202209200985001221A62084A1C1C79 +:10210000FC34E068002804D1013A002AF7D101200C +:1021100005E00020A322E060D2009B580B7010BDA8 +:10212000A186010010B50B4C02680B4BA14204DCE8 +:102130000A498160CC2149040AE0094CA14203DC30 +:1021400008498160802102E007498160CD21C904EE +:10215000D15010BD8FD0030024050000A0860100DF +:102160007F1A060090D00300801A060070B5041C88 +:10217000101CA025C026C130FF30F600ED05800000 +:102180004651081CC130FF3080004651A12520680F +:10219000ED004251054A8150191C201CFFF7C2FF77 +:1021A000A02305212268DB00D15070BD0C05000082 +:1021B000F8B50E1C151C041CFFF7A8FB2648F2B24C +:1021C0000378011CDBB2012B06D14778974203D17B +:1021D0008778E8B2874211D02048EFB20378012B0C +:1021E00005D14378934202D18078B84211D0087863 +:1021F000002806D101230B704A708F706373184B4F +:1022000015E0164B1978002907D1013119705A7061 +:102210009F7002236373134B09E013480BF044FDD6 +:102220000023FC222360657126719362FFDE191C76 +:102230000022FC312360657126718A62A021C900E9 +:102240005A500A49201C5A5001325A50311C2A1C3B +:10225000074BFFF78BFFF8BDAB2A0020AF2A002009 +:10226000003000400040004091030300FC0F0000DC +:10227000A0860100026808B5031C101C0021FC3078 +:102280008162A020C0001150064811500131115048 +:102290000421052259569A56181C9B68FFF766FFC1 +:1022A00008BDC046FC0F0000036800211A1CFC3268 +:1022B00010B5916001315961074B9168002904D133 +:1022C000013B002BF9D1012004E000240473FFF747 +:1022D000D1FF201C10BDC046A1860100036810B5C7 +:1022E000191CFC318A6A0020012A08D1044C1C59AF +:1022F00088625A610238A40701D40120404210BD0F +:10230000C4040000012310B50A4ADC00A458A1420D +:1023100007DA013BDB00D3185A680168064BCA5044 +:1023200007E00133112BEFD180210268024B4905F0 +:10233000D15010BD70F6020024050000F8B50F1C46 +:102340000121254BB9400360A023244CDB05161C5A +:102350001A59051C0A4380211A511A5909060A43C1 +:102360000121B1401A511A598A4396211A511A591A +:102370008901520052081A51FFF7C4FF00220420BD +:102380002B6817495A506C395850012199601960CF +:10239000191CFC31CA6013495A506A6014391F3243 +:1023A0005A5011495F5009185A501E517B1C03D0D6 +:1023B000381C03210BF0D6FD731C03D0301C032105 +:1023C0000BF0D0FD0122094B291C1A600848073286 +:1023D0000CF03CF8F8BDC046002000401405000099 +:1023E0006C0500001C0500000C0500001C290020E5 +:1023F000B42A002008B59623DB00994202DDFFF7DE +:1024000081FF04E09E210268014BC902D15008BD42 +:102410002405000008B5C1230D4A9B00D1580906C8 +:1024200003D50C49096A002908D1D3585B070DD59B +:10243000084B0021DB68002B01D107E00121064B8E +:102440001868002802D0054B1B68984708BDC04695 +:1024500000200040FC2000402029002024290020EA +:10246000034B1960436803499B005A507047C046AC +:10247000242900202029002003681A1CFC32106A3D +:102480000128FAD100201062014AC9B29950704760 +:102490001C050000074B10B50022041C08C0FEF705 +:1024A000BDFF054B201C1A1C3433083222606360C8 +:1024B00010BDC046B0F10200E0F20200074B10B5BB +:1024C0001A1C041C08323433026043600430FEF7E7 +:1024D0008BFF201CFEF768FE201C10BDE0F20200FE +:1024E00010B5041C431C07D00BF030FD041C431C2A +:1024F00002D102480BF0D8FB201C10BDC40303001E +:10250000234A10B51378111C012B19D1214B1B68DC +:102510001B0715D1204BE0241A68F023101C18402B +:1025200022420BD11D4A12681A4209D11C4A1D4B86 +:102530001A6080221C4B12021A6001E03028F1D090 +:102540000B68DBB2012B0DD1124A1268120709D1B8 +:10255000F021114A12680A40402A03D10F4A12683A +:102560000A420DD08022A3230021D205DB00D150E6 +:102570000E4B9960013191609A68002AFCD005E009 +:10258000C1228021D200C9058B50EBE710BDC046A7 +:10259000E00F00F0E40F00F0E80F00F0EC0F00F0A7 +:1025A000DFFF07C004050040186C0040FC0000403D +:1025B0000FB41823B3B500AFFC1820CC281C0CF0C6 +:1025C0007BF880239B00C118074B2A1CC0186B4660 +:1025D000C008C0001B1A9D46231C68467C600BF097 +:1025E000B9FD0BF046FEC0460E020000014B186814 +:1025F0007047C04628290020F0B50C1A9FB000AFE4 +:10260000631C7B600C23061C1049F8186C220BF02D +:102610001DFF231C6A467A33DB08DB00D31A9D4674 +:102620000C236B22F91868460BF010FF68466D46C4 +:10263000221C6B30311C0BF009FF00227B686846BE +:10264000EB186A331A700BF07CFDC04602040300DD +:10265000F0B5114B87B01B6804AF88B0009304AC91 +:102660000223061C201C0193013B02931830002317 +:1026700079600BF0B5FD7B68051C834206D3211AF7 +:102680001831301C2A1C0BF0E1FE01E001256D42DF +:10269000BD46281CFEBDC046202000200123244A40 +:1026A0001168194200D11360224A1168194201D100 +:1026B000012313600123204A1168194200D11360DD +:1026C0001E4A1168194201D10123136001231C4ADB +:1026D0001168194200D113601A4A1168194201D1D8 +:1026E000012313600123184A1168194200D11360B5 +:1026F000164A1168194201D1012313600123144ABB +:102700001168194200D11360124A1168194201D1AF +:10271000012313600123104A1168194200D113608C +:102720000E4A1168194201D1012313607047C04657 +:102730005829002054290020502900204C2900202D +:102740004829002044290020402900203C2900205D +:102750003829002034290020302900202C2900208D +:102760000123244A1168194200D11360224A1168DA +:10277000194201D1012313600123204A1168194233 +:1027800000D113601E4A1168194201D10123136060 +:1027900001231C4A1168194200D113601A4A1168BA +:1027A000194201D1012313600123184A116819420B +:1027B00000D11360164A1168194201D10123136038 +:1027C0000123144A1168194200D11360124A11689A +:1027D000194201D1012313600123104A11681942E3 +:1027E00000D113600E4A1168194201D10123136010 +:1027F0007047C046882900208429002080290020B5 +:102800007C290020782900207429002070290020CC +:102810006C290020682900206429002060290020FC +:102820005C29002002B4714649084900095C49004E +:102830008E4402BC7047C046002243088B4274D3CA +:1028400003098B425FD3030A8B4244D3030B8B42B1 +:1028500028D3030C8B420DD3FF22090212BA030CBA +:102860008B4202D31212090265D0030B8B4219D39B +:1028700000E0090AC30B8B4201D3CB03C01A5241BB +:10288000830B8B4201D38B03C01A5241430B8B4203 +:1028900001D34B03C01A5241030B8B4201D30B03EC +:1028A000C01A5241C30A8B4201D3CB02C01A524113 +:1028B000830A8B4201D38B02C01A5241430A8B42D6 +:1028C00001D34B02C01A5241030A8B4201D30B02BF +:1028D000C01A5241CDD2C3098B4201D3CB01C01AD9 +:1028E000524183098B4201D38B01C01A52414309E3 +:1028F0008B4201D34B01C01A524103098B4201D3D1 +:102900000B01C01A5241C3088B4201D3CB00C01A3D +:10291000524183088B4201D38B00C01A52414308B5 +:102920008B4201D34B00C01A5241411A00D20146DA +:10293000524110467047FFE701B5002000F0FCF857 +:1029400002BDC0460029F7D003B5FFF775FF0EBCE6 +:102950004243891A1847C04603460B437FD40022DE +:1029600043088B4274D303098B425FD3030A8B4223 +:1029700044D3030B8B4228D3030C8B420DD3FF228D +:10298000090212BA030C8B4202D31212090265D05B +:10299000030B8B4219D300E0090AC30B8B4201D30E +:1029A000CB03C01A5241830B8B4201D38B03C01A55 +:1029B0005241430B8B4201D34B03C01A5241030BCC +:1029C0008B4201D30B03C01A5241C30A8B4201D37D +:1029D000CB02C01A5241830A8B4201D38B02C01A28 +:1029E0005241430A8B4201D34B02C01A5241030A9F +:1029F0008B4201D30B02C01A5241CDD2C3098B4284 +:102A000001D3CB01C01A524183098B4201D38B0100 +:102A1000C01A524143098B4201D34B01C01A5241A3 +:102A200003098B4201D30B01C01A5241C3088B42E8 +:102A300001D3CB00C01A524183088B4201D38B00D3 +:102A4000C01A524143088B4201D34B00C01A524175 +:102A5000411A00D201465241104670475DE0CA0F4C +:102A600000D04942031000D34042534000229C460C +:102A700003098B422DD3030A8B4212D3FC22890116 +:102A800012BA030A8B420CD3890192118B4208D3EC +:102A9000890192118B4204D389013AD0921100E04E +:102AA0008909C3098B4201D3CB01C01A5241830962 +:102AB0008B4201D38B01C01A524143098B4201D38F +:102AC0004B01C01A524103098B4201D30B01C01ABA +:102AD0005241C3088B4201D3CB00C01A5241830834 +:102AE0008B4201D38B00C01A5241D9D243088B428A +:102AF00001D34B00C01A5241411A00D2014663462D +:102B000052415B10104601D34042002B00D5494290 +:102B1000704763465B1000D3404201B5002000F0CF +:102B20000BF802BD0029F8D003B5FFF715FF0EBC66 +:102B30004243891A1847C0467047C0468446101C55 +:102B400062468C46191C634600E0C0461FB501F082 +:102B5000F1FE002801D40021C8421FBD10B501F0CC +:102B600035FE4042013010BD10B501F0E3FE0028F3 +:102B700001DB002010BD012010BDC04610B501F0E2 +:102B8000D9FE002801DD002010BD012010BDC04687 +:102B900010B501F05FFE002801DC002010BD01200F +:102BA00010BDC04610B501F055FE002801DA002026 +:102BB00010BD012010BDC0468446081C6146FFE7D9 +:102BC0001FB500F011FC002801D40021C8421FBD30 +:102BD00010B500F095FB4042013010BD10B500F07B +:102BE00003FC002801DB002010BD012010BDC04601 +:102BF00010B500F0F9FB002801DD002010BD012018 +:102C000010BDC04610B500F0A5FB002801DC002077 +:102C100010BD012010BDC04610B500F09BFB002880 +:102C200001DA002010BD012010BDC046002B11D1DB +:102C3000002A0FD1002900D1002802D00021C94369 +:102C4000081C07B4024802A14018029003BDC04608 +:102C5000E9FEFFFF03B4684601B5029800F082F870 +:102C6000019B9E4602B00CBC7047C046F0B54F4673 +:102C7000464605042D0C2C1CC0B41704160C3F0C42 +:102C80009946030C7C4375435F4373437D19260CBF +:102C9000AD199C46AF4203D980235B029846C444D9 +:102CA0004B465143434324042E0C240C2D0466440C +:102CB0002C1959188919201C0CBC90469946F0BD56 +:102CC0009E2110B5C905041CFFF7A6FF002803D1FB +:102CD000201C00F07FFE10BD9E21201CC90500F0C5 +:102CE000FBFC00F077FE80231B069C466044F2E765 +:102CF00038B500220C4B041C0D1CFFF753FF0028B5 +:102D000004D1201C291C02F08FFC38BD064B002288 +:102D1000201C291C02F00EF902F086FC80231B0601 +:102D20009C466044F1E7C0460000E041F0B583B046 +:102D3000161C1F1C0090019102F0EAFD041C0D1CE2 +:102D4000221C2B1C301C391CFFF790FF009A019BA2 +:102D5000121A8B410899201C0A604B60291C03B091 +:102D6000F0BDC046F0B5141C83B01D1C009001914D +:102D700002F0C6FE221C2B1C061C0F1CFFF776FF60 +:102D8000009A019B121A8B410899301C0A604B6013 +:102D9000391C03B0F0BDC046F8B54A0043024400F8 +:102DA0004E02C50F240E281C9B09120EC90FB7092D +:102DB0008D4240D0A01A002800DC84E0002A1CD1FB +:102DC000002F5CD15A0704D00F221A40042A00D0E9 +:102DD00004338022D2041A40281C002A24D0013453 +:102DE000FF2C00D17BE09B015B0AE4B25B02E405AF +:102DF0005B0A2343C0071843F8BDFF2CE2D08022B2 +:102E0000D204174301261B2808DC391C20223E1C53 +:102E1000C140101A8640771EBE410E439B1B5A01CB +:102E200033D4281C5A07CFD1DB08FF2C1ED05B02FD +:102E30005B0AE4B2DAE7A11A002957DD002A3AD08A +:102E4000FF2CBFD08022D204174301261B2972DD3C +:102E50009B195A01E5D50134FF2C00D187E00121EF +:102E60008A4A194013405B080B43ABE7002B36D06E +:102E70008022D20313435B025B0AFF24B6E70138CA +:102E800000283FD1DB1B5A01CBD59B019E09301C8A +:102E900002F020FD05388640844223DC001B1F24FD +:102EA000321C431C201ADA408640131C741EA641B3 +:102EB0000024334386E7002F00D183E7013900293E +:102EC00050D1DB19C5E7002820D1621CD2B2012AFB +:102ED0005EDDDE1B720128D5FE1A0D1CD7E7FF242C +:102EE000002383E7694B241A33406BE7002958D14C +:102EF000621CD1B201293CDDFF2A37D0FB185B08E8 +:102F0000141C5FE7FF2C00D07CE75BE7002C1ED091 +:102F1000FF2A23D08024E404404223431B285BDDA6 +:102F20000123FB1A141C0D1CADE7002EAFD10023AA +:102F30000020002478E73A1CCA40944620223E1C18 +:102F4000511A8E406246771EBE41164380E7002B21 +:102F50003ED0C0430028E4D0FF2ADFD13B1CFF2431 +:102F60000D1C2FE7FF2C00D06FE72BE7FF24002379 +:102F70005AE7002C5AD1002B7FD0002F00D121E737 +:102F8000DB195A0100D44CE7404A0134134019E7D9 +:102F9000002C15D1002B2FD1002F5DD03B1C0D1C18 +:102FA00010E7002C21D1002B53D0C943002904D0B5 +:102FB000FF2A4BD01B2957DD0123DB19141C48E7DE +:102FC000002B22D1002F4AD03B1C0D1CFF24F9E618 +:102FD0003B1C141C0D1CF5E61D1C2024C540201AAA +:102FE0008340581E83412B439BE7FF2A2ED0802429 +:102FF000E40449422343DDE7002F00D1E2E6DA1B77 +:1030000050013CD5FB1A0D1CDCE6FF24002F00D13B +:10301000D8E68022DB08D203134204D0FE08164211 +:1030200001D1331C0D1CDB00FF24CBE6002B0DD09F +:10303000FF24002F00D1C5E68022DB08D203134213 +:10304000F1D0FE081642EED1331CECE73B1CFF2406 +:10305000B8E63B1C141CB5E6231C0020E4E68023E4 +:1030600000209B04FF24DFE61E1C2024CE40611AB2 +:103070008B40591E8B4133439FE73B1CA2E6131E36 +:1030800000D0CEE600230020CEE6C046FFFFFFFBC7 +:10309000F0B556464D465F464446F0B443024500FF +:1030A000C70F83B08A465C0A2E0EB94641D0FF2E68 +:1030B00026D080231B042343DC00002398469B4634 +:1030C0007F3E53465B025D0A53465A00DB0F120EE9 +:1030D0009A4639D0FF2A33D080231B042B43DD00CE +:1030E00000237F3A5146B21A46467940081C0192A5 +:1030F0001E430F2E00D976E07E4AB6009659B74699 +:10310000002C30D108239846063B9B46D9E7802304 +:103110000021DB03FF245B02E4055B0AC9072343AC +:103120000B43181C03B03CBC90469946A246AB46E4 +:10313000F0BD002C28D104239846033B9B46C0E7F2 +:10314000002D1FD1022302E0002D11D10123B21A5C +:1031500050464646784001921E430F2E27D86649B6 +:10316000B60089598F460C239846093B9B46A8E731 +:10317000281C02F0AFFB7622431F52429D40121AD8 +:103180000023AFE70323ADE7201C02F0A3FB431F9E +:103190009C4076235B421E1A002398469B4690E78C +:1031A0000025D1469B465B464846022B6FD1012144 +:1031B000FF2401400023AEE77E23019A5B429B1A65 +:1031C0001B2B6DDD01214B46194000240023A2E793 +:1031D0008023DB031C4249D18023DB0323435B02B2 +:1031E0005B0A391C96E763016D01AB4237D3894610 +:1031F0001A2001215B1B01241E1C49005B00002ECC +:1032000001DBAB4201D35B1B214301380028F3D122 +:10321000581E83410B431D1C019C7F34002CCBDDC9 +:103220006B0704D00F232B40042B00D004352B0157 +:1032300004D5019A314B8032141C1D40FE2C07DD51 +:103240004B460121FF241940002364E7251CAAE70F +:1032500001214A46AB015B0AE4B211405BE7019AE7 +:103260008946013A01921B200021C4E71D4207D084 +:1032700023435B025B0A391C4CE700256302ABD594 +:103280008023DB032B435B025B0A514642E7032B9F +:1032900025D0012BC0D101210024014000233AE7B1 +:1032A000291CD9402B1C019A9E3293405D1EAB41D4 +:1032B0000B435A0704D00F221A40042A00D00433CB +:1032C0005A0105D54B46012101241940002322E76C +:1032D00001214A469B015B0A114000241BE7802321 +:1032E00001214A46DB032B435B020A405B0A111CA7 +:1032F00010E7C046F8F6020038F70200FFFFFFF7BC +:10330000430270B542004C005D0AC30F4802120E22 +:10331000460A240EC90FFF2A05D0FF2C08D0012031 +:10332000A2420BD070BD0120002DFBD1FF2CF6D1A5 +:103330000120002EF6D10120A242F3D1B542F1D1F5 +:103340008B4205D0002AEDD1281C431E9841E9E7A5 +:103350000020E7E7F0B543024D024A0044005E0A50 +:10336000240EC30F6D0A120EC90FFF2C0DD0FF2AB9 +:1033700031D0002C0DD177427741002A23D1002D86 +:1033800021D10020002F0BD107E0002E28D1FF2AE9 +:1033900021D0002A05D08B4207D058420123184380 +:1033A000F0BD002DF9D08B42F7D19442F5DC04DB5F +:1033B000AE42F2D80020AE42F2D258424341012040 +:1033C0005B421843ECE7002FE5D048424141012021 +:1033D00049420843E4E7002D02D1002CCBD0DAE7C4 +:1033E00002204042DCE7C0464302F0B542004C00F8 +:1033F0005E0AC30F4802120E450A240EC90FFF2AA7 +:103400000FD0FF2C1AD0002A10D177427741002C20 +:1034100029D0002F17D0484241410120494208439A +:103420000BE00220002E08D1FF2C07D0002C0AD17F +:10343000002D08D1584201231843F0BD0220002D71 +:10344000FBD1002AE1D08B42F4D1A242F2DC04DBB2 +:10345000AE42EFD80020AE42EFD2584243410120A5 +:103460005B421843E9E7002DD3D10020002FE4D1BF +:10347000E0E7C046F0B55F4656464D464446F0B4D8 +:1034800045024600C40F83B00F1C6D0A360EA346DA +:1034900045D0FF2E25D080231B041D4300239A46D0 +:1034A000ED007F3E01937B025B0A98467800FB0F9C +:1034B000000E994640D0FF2838D0802342461B0496 +:1034C0001343DB00984600237F384A46019F30189B +:1034D0006240411C1F430F2F69D87D4EBF00F65933 +:1034E000B746002D45D108230193063B9A46DAE7FB +:1034F00093465346022B2FD15B46012400251C40E6 +:10350000FF236D02DB056D0AE4071D432543281CDC +:1035100003B03CBC90469946A246AB46F0BD002D98 +:103520002CD104230193033B9A46BCE743465A42FD +:1035300053410322D31AC8E742460123002AC4D0CC +:10354000404602F0C7F94246431F9A4076235B4249 +:10355000181A90460023B8E7032B00D1ADE0012BE9 +:1035600000D08CE05B4654461C40E4B200230025AA +:10357000C7E70C230193093B9A4694E7281C02F005 +:10358000A9F97626431F9D4000237642361A0193FF +:103590009A4688E780250024ED03FF23B1E74546DE +:1035A000CB469A46A5E7454693469A46A1E7434649 +:1035B0002C041B0C9C46230C444626041C1C360C75 +:1035C0002F0C7443351C66467D4373437743EB18D9 +:1035D000260C9E19B54203D980235B029C466744A2 +:1035E00024043304240C1B199D016C1EA5419B0E61 +:1035F000360C2B43BD19AD011D432B0104D501230E +:1036000068081D400543081C031C7F33002B2CDD7C +:10361000690704D00F212940042900D0043529016D +:1036200003D52C4B1D40031C8033FE2B17DD0124DA +:10363000FF231440002564E78020C003054209D021 +:103640004346034206D1454605436D026D0A4C468A +:10365000FF2356E705436D026D0AFF2351E701245E +:10366000AD016D0ADBB214404BE77E235B421B1AAF +:103670001B2B07DD012400231440002541E7081C13 +:103680005A46C1E79E30291C8540D940681E8541B5 +:103690000D436B0704D00F232B40042B00D00435BF +:1036A0006B0104D5012401231440002529E70124DE +:1036B000AD016D0A1440002323E78023DB031D4383 +:1036C00001245B466D0223401C1C6D0AFF2318E792 +:1036D00078F70200FFFFFFF7F8B54A004302440005 +:1036E0004D02C00F240E061C9B09120EC90FAD0916 +:1036F000FF2A00D175E001277940884250D0A01AF6 +:10370000002800DC8FE0002A1ED1002D00D075E0DB +:103710005A0704D00F221A40042A00D00433802212 +:103720000120D2041A403040002A32D00134FF2C4C +:1037300000D184E09B015B0AE4B25B02E4055B0A12 +:103740002343C0071843F8BDFF2CE1D08022D204E8 +:1037500015431B287ADD01255B1B5A015DD59B01B2 +:103760009F09381C02F0B6F805388740844269DCAE +:10377000001B1F243A1C431C201ADA408740131CEC +:103780007C1EA74100243B43C2E7131E45D1002302 +:103790000020DB08FF2C28D05B025B0AE4B2CCE7F8 +:1037A000A11A00295BDD002A2ED0FF2CB0D0802288 +:1037B000D20415431B2974DC2F1C2022CF40511A40 +:1037C0008D40691E8D413D435B195A0125D5013459 +:1037D000FF2C74D001217E4A194013405B080B4333 +:1037E00096E7002D00D088E785E7002B27D08022C0 +:1037F000D20313435B025B0AFF249EE701380028D3 +:10380000AAD0FF2CA5D183E7002D00D180E7013994 +:103810000029D9D0FF2CCDD17AE75A0700D079E71B +:1038200001203040B5E7002825D1621CD2B2012A20 +:1038300055DD5F1B7A012DD5EF1A0E1C91E7FF2491 +:1038400000237AE7624B241A3B4061E7291C2022BF +:10385000C140101A8540681E85410D437CE7002950 +:1038600046D1621CD1B201292BDDFF2A26D0EB18EC +:103870005B08141C4CE7002C15D0FF2A1AD08024BA +:10388000E404404223431B284DDD0123EB1A141CA2 +:103890000E1C62E7002F00D063E700230020002405 +:1038A00077E7012590E7002B39D0C0430028EDD001 +:1038B000FF2AE8D12B1CFF240E1C29E7FF2400233C +:1038C00067E7002C5AD1002B7FD0002D00D11FE7D5 +:1038D0005B195A01A1D53E4A0134134018E7002C68 +:1038E00015D1002B2FD1002D5ED02B1C0E1C0FE705 +:1038F000002C21D1002B54D0C943002904D0FF2A29 +:103900004CD01B2958DD01235B19141C5DE7002BEB +:1039100023D1002D4BD02B1C0E1CFF24F8E62B1CB2 +:10392000141C0E1CF4E61E1C2024C640201A8340E2 +:10393000581E83413343A9E7FF2A2FD08024E40493 +:1039400049422343DDE7002D00D1E1E65A1B500137 +:1039500000D41AE7EB1A0E1CDAE6FF24002D00D182 +:10396000D6E68022DB08D203134204D0ED081542CC +:1039700001D12B1C0E1CDB00FF24C9E6002B0DD04F +:10398000FF24002D00D1C3E68022DB08D2031342BE +:10399000F1D0ED081542EED12B1CECE72B1CFF24D7 +:1039A000B6E62B1C141CB3E6231C0020F1E6802392 +:1039B00000209B04FF24ECE61F1C2024CF40611A4A +:1039C0008B40591E8B413B439EE72B1CA0E6C04613 +:1039D000FFFFFFFB4202510A4200C30F120E0020FC +:1039E0007E2A0DDD9D2A0CDC802000040143952AEF +:1039F0000ADC9620821AD1400A1C58424240D01854 +:103A00007047034A9818FBE7963A91400A1CF4E77E +:103A1000FFFFFF7F70B5041E39D0C50F00D04442B0 +:103A2000201C01F057FF9E23261C1B1A962B07DC37 +:103A3000082801DD083884406402640AD8B21EE018 +:103A4000992B0ADD0522211C121AD1400A1C011CE7 +:103A50001B318E40711E8E411643052801DD421F29 +:103A600096400F4C3440720704D00F221640042EAB +:103A700000D0043462010ED4A401640AD8B26402F6 +:103A8000C005640AED0704432C43201C70BD0025CB +:103A900000200024F3E7024B1C409F231B1AEBE796 +:103AA000FFFFFFFB10B5041E35D001F013FF9E2170 +:103AB000091A962909DC082830DD021C231C083A63 +:103AC00093405B025B0AC8B220E099290CDD052215 +:103AD000231C121AD3401A1C031C1B339C40231CAA +:103AE0005C1EA34113431C1C052801DD431F9C40A1 +:103AF0000F4B2340620704D00F221440042C00D047 +:103B000004335A010ED49B015B0AC8B25B025B0A04 +:103B1000C005184310BD00200023F7E763025B0ACD +:103B2000C8B2F3E79F21024A091A1340EBE7C046E7 +:103B3000FFFFFFFBF0B5454657464E4694464C0006 +:103B40000A03C90FE0B488460E1C1903470FC500CD +:103B5000480A6146490F01436046520A1743C000B4 +:103B60005A00640D520DDB0F8446984500D1A7E042 +:103B7000A01A002800DC01E1002A3DD163460B4376 +:103B800000D0D4E06B0700D188E00F232B40042B3A +:103B900000D183E02A1DAA42AD4180236D427F19E6 +:103BA0001B043B404646151C002B00D17CE0CC4B4F +:103BB00001349C4200D1FDE03A1CCA4BED081A408A +:103BC0005007640552020543120B640D00211203D5 +:103BD0000B0D1B056405120B1A436308C24CF60754 +:103BE00014401C43640064083443281C211C1CBC82 +:103BF00090469946A246F0BDB94B9C42C2D0802364 +:103C00001B041943382800DDECE01F2800DD21E10A +:103C100020220E1C6346121A9640C3403343664668 +:103C20009640321C561EB24113430A1CC240EB1A86 +:103C30009D42B6411D1CBA1A7642971B3B0200D426 +:103C400097E07A02560A002E00D1B6E0301C01F04F +:103C500041FE031C083B1F2B00DDB7E09E40371CD4 +:103C600028262A1C361AF240161C9D403E439C42D0 +:103C700000DDB2E01C1B621C1F2A00DDD8E01F2300 +:103C8000291C1C1B331CA540A340D1406C1EA54120 +:103C9000D64019430D43371C002473E780231B04CF +:103CA0003B40464600D082E78D4BED087807054340 +:103CB000FA089C4232D012036405120B640D85E7AA +:103CC000A31A002B00DC94E0002A3CD0844A9442E2 +:103CD00000D157E7802212041143382B00DC05E1A4 +:103CE00063461943481E81410022C8B24019A842C8 +:103CF0009B41051CD2195B42D7183B0239D5784B42 +:103D000001349C4200D14CE10120764A6B083A40D4 +:103D100028401843D5070543570833E72B1C1343A6 +:103D200048D080231B031A431203120B4EE70138BD +:103D3000002878D16346EE1AB5429B417A1A5B425D +:103D4000D71A351C7AE7021C0A4300D11AE7013B57 +:103D5000002B00D0F2E04019A8429B41CA195B42F7 +:103D6000D718051CC9E7131C334300D118E1171CF1 +:103D7000351C46466B0700D007E795E700287AD147 +:103D8000621C5205520D012A00DCFBE06246AA1AB1 +:103D90009542B6419146781A7242861A320200D490 +:103DA00093E06246551BAC458041CF1B40423E1A12 +:103DB000984648E70022002508E7281C01F08AFD04 +:103DC0002030031C083B1F2B00DC47E728388540C8 +:103DD0002E1C00259C4200DC4CE7424AE41A1640A7 +:103DE000371CCFE6634619434B1E99410022CBB2E4 +:103DF0001DE7002B00D0F2E0601C43055B0D012B9A +:103E000000DCA4E0364B984200D121E163465C1906 +:103E1000AC429B41CF195B42FA186408D507254391 +:103E20005708041CAEE62E4B9C4200D0EAE6A9E6F9 +:103E3000211C331C1F39CB40191C202A00D182E0E1 +:103E40003F231C1BA64035436E1EB54100270D4382 +:103E500000248EE7031C0E1C203BDE40202874D07B +:103E600040231B1A99400B1C62461343591E8B4179 +:103E700000223343DBE6002C50D0194CA24200D183 +:103E8000A8E08024240440422743382800DDD9E0FC +:103E90001F2800DD39E120243E1C241AA640B0462C +:103EA0002E1CA146C640444626434C46A5406C1EE7 +:103EB000A541C74035436046451BCF1BAC458941F2 +:103EC00049427F1A141C9846B8E64B464D46334388 +:103ED00000D0B8E60026002700240025E4E6C0460E +:103EE000FF070000FFFF7FFFFFFF0F801F2B5BDC42 +:103EF0002022081CD21A9040814660469246D84043 +:103F00004A4610438146524660469040021C501E6D +:103F10008241484610430A1CDA40E7E63C1C2C4329 +:103F200058D0C043002851D16046451BAC45804164 +:103F3000CF1B40423F1A141C98467FE68F4A94429A +:103F400000D0CAE61EE600267DE700238CE73B1C76 +:103F50002B43002C00D0BDE0002B00D1F5E06346E0 +:103F60000B4300D10EE663465B19AB428041CA1990 +:103F7000404217183A0200D4FCE0814A1D1C174049 +:103F80000134FFE53A1C2A43002C51D1002A00D00D +:103F900085E062460A4303D00F1C65469846F1E56A +:103FA0000026002700257FE6181C0A1C2038C24086 +:103FB000202B00D1A7E04020C01A8140081C634696 +:103FC0001843411E8841104300228FE66B4CA242E9 +:103FD00000D05AE70F1C6546141C9846D2E5002C09 +:103FE0003AD1381C284371D0DB43002B18D06348EA +:103FF00082426BD0382B00DD9DE01F2B00DDA7E057 +:1040000020203C1CC01A8440A1462C1C8246DC4067 +:104010004846044350468540681E8541DF4025439D +:10402000654465459B417F185B42FF18141C64E69C +:10403000002A19D162460A4377D00F1C654698467C +:104040004E4C9FE53D436F1EBD410027EDB232E768 +:10405000041C0027002527E64848824236D08020ED +:1040600000045B420743C5E762460A4349D0802407 +:10407000ED087807FA0824032843224209D0CE0825 +:10408000264206D162464F07381CD2081043984694 +:10409000321CD200470F1743C500384C72E5624608 +:1040A0000A4300D16EE56246AE1AB5429241781AD3 +:1040B0005242821A100200D455E66246551BAC45A6 +:1040C0008041CA1B4042171A98465BE50F1C6546A3 +:1040D000141C57E5002B34D063460B4311D08024C9 +:1040E000ED087807FA08240328432242D1D0CB08F0 +:1040F0002342CED162464F07381CD20810431A1C07 +:10410000C7E71E4C3EE5002059E7041C3E1C203C3E +:10411000E640341C20282BD04026301A87403D43EF +:104120006F1EBD4100272543C5E680270026FF03FB +:10413000124C0025B8E53D436F1EBD410027EDB28E +:104140006EE70F1C65460D4C1CE50F1C654619E516 +:104150001C1C381C203CE040041C202B0CD04020B0 +:10416000C31A9F403D436F1EBD410027254357E7BB +:104170000027D4E71D1CFCE50027F3E7FF0700003C +:10418000FFFF7FFFF0B55F4656464D464446F0B40C +:104190000F0387B098464D003B0BCC0F061C924690 +:1041A00081469B466D0D01946BD0664B9D4235D088 +:1041B00080275B467F031F43F3009946624BFF0055 +:1041C000400F9C4607430023BB46002665440093EE +:1041D000424617035000D20F53463F0B400D904606 +:1041E00000D172E0574A904267D080235B031F439F +:1041F0005346554A5B0FFF001F4394465346002128 +:10420000DB0060444246624092462D1A0E430F2E58 +:1042100000D9A1E04D48B600805987465B461E4351 +:1042200000D076E000239B4699460233082600938F +:10423000CEE799464346BB4601930091009B022B73 +:104240006BD1019B9A4600215346012200278946E3 +:104250001A403C4B00213F030C0D24053F0B274324 +:104260003B4C1B0527401F437F00D2077F081743A5 +:104270004846391C07B03CBC90469946A246AB461E +:10428000F0BD03433ED05B46002B00D19CE1584675 +:1042900001F020FB2823311C1B1A021C5F46D94069 +:1042A000083A97400B1C96403B439B46B14600237F +:1042B000284D00262D1A00938AE7524603213A43DF +:1042C000A0D10027002302219CE752463A4315D093 +:1042D000002F00D185E1381C01F0FCFA021C2821D6 +:1042E0005046891A131CC8405146083B99409F40CC +:1042F0000B1C074317480021801A83E7002700237F +:1043000001217FE700239B46994601330426009351 +:104310005EE703230C2600935AE7032B00D13CE20F +:10432000012B00D0BFE11A1C019B1A400021002381 +:10433000002789468EE700238027994600223F0305 +:10434000004B87E7FF07000001FCFFFFB8F7020002 +:10435000FFFF0F800DFCFFFFBB4500D951E100D1ED +:104360004CE14A46039200225C469046013D180EFD +:104370003F0238431B020193030C994603041B0CB4 +:104380004946061C201C1F1C0093FEF755FA021C10 +:104390007A4302904946201C171CFEF7D3FA039B70 +:1043A00009041B0C19438F420CD9029B8919013B4C +:1043B0008E4200D952E18F4200D84FE1029B891909 +:1043C000023B0293CC1B201C4946FEF735FA009FA6 +:1043D000834647434946201CFEF7B4FA039A0B0470 +:1043E0001404240C23439F420DD95A469B19013AC9 +:1043F0009E4200D930E19F4200D82DE10222524274 +:1044000094469B19E344029ADB1B17045A463A432D +:104410009346019C170C220C101C04925A4611045E +:104420002204120C141C090C7C4305924A4341439C +:1044300047436118100C09188C4203D980204002B0 +:10444000844667440C0C12040804120C3C198118B1 +:10445000A34200D2E5E000D1DFE01F1B43465C1A17 +:10446000A04592415242BF1AB74200D10EE1381C1A +:104470004946FEF7E1F9009B029043434946381C48 +:104480009846FEF75FFA230C0F041F43B8450CD97A +:10449000029BBF19013BBE4200D9FBE0B84500D8E2 +:1044A000F8E0029BBF19023B02934346FF1A4946BC +:1044B000381CFEF7C1F9009B039043434946381C62 +:1044C0009846FEF73FFA24040904240C214388454A +:1044D0000CD9039B8919013B8E4200D9DCE0884549 +:1044E00000D8D9E0039B8919023B03934346C91ABC +:1044F000029B039A1B04059C1A43100C130491465B +:10450000221C049F1B0C5A4344437B437843E3180B +:10451000170CDB199C4203D980246402A446604432 +:104520001C0C12041B04120C00199B18814200D2AF +:1045300096E000D1FCE04A4601231A4391469B4B8A +:10454000EB18002B00DC99E04A4652070AD00F22F4 +:1045500049460A40042A05D004314945924189461A +:10456000524293445A46D20106D55A46904B1A40BD +:1045700080239346DB00EB188E4A934200DD62E60F +:104580004A465946D208490711435A4689465702B6 +:10459000514601225B053F0B5B0D0A405AE6802025 +:1045A0005A460003024208D0074206D107433F03A0 +:1045B00099463F0B4246804B4CE65F4607433F031C +:1045C0003F0B221C7C4B45E601F084F9031C203094 +:1045D000272800DC5EE6083B9E400023B346994650 +:1045E00065E6504601F076F9021C2032272A00DCED +:1045F00075E657460838874000237BE6994500D288 +:10460000AFE65A46594654084A46C807520802437C +:1046100003924A46D2079046A9E60027884500D370 +:104620001CE7019F5A46BC46E044B845BF417F4263 +:10463000BF19FF18013ABE4206D2BC425FD800D172 +:104640009FE03F1B934609E7B742FAD1019B4345E0 +:10465000F3D9371B934601E79346D4E60293B1E6BC +:104660004A468919013A8E4218D99146814200D0B2 +:1046700061E7019A9A4200D05DE760E74F4F7F1BE8 +:10468000382F13DD012253461A404FE601235B42C7 +:10469000994654E7029308E7039327E788423CD8FA +:1046A00074D0914647E7019B9A4648E71F2F44DCA8 +:1046B000434B4A469C465B466544FA40AB40134335 +:1046C0004A46AA40151C6A1E95415A46FA402B4399 +:1046D000171C5A0709D00F221A40042A05D01A1DA8 +:1046E0009A429B415B42FF18131C3A023ED5534647 +:1046F000012200211A40002701238946AAE502234E +:104700005B429C46019AE3449446E04490459B41B9 +:104710005B429B19DF193F1BA0E6019F4A467C00C4 +:10472000BC42BF417F42BF19023AC91901949CE7BC +:10473000002B95D1002201929BE75A46214B5B1B2F +:10474000DA40202F27D0204B9C465B466544AB4087 +:1047500049460B43591E8B411343072200271A4039 +:1047600007D00F2200271A40042AB8D17A077F0207 +:104770003F0BDB0813439946012253461A4000239E +:1047800068E54145BBD89346002767E6019C9C42FB +:10479000C3D391466DE70023DAE780275B463F03EA +:1047A0001F433F033F0B019A034B53E5FF030000F8 +:1047B000FFFFFFFEFE070000FF07000002FCFFFFF7 +:1047C0001E040000E2FBFFFF3E040000F0B55F4660 +:1047D0004D4644465646F0B41F035C00DB0F994635 +:1047E0001B4B0E034D00C90F8446360B6D0D8B46D7 +:1047F00090463F0B640D9D420CD0154B9C4210D04F +:104800000123A54214D0181C3CBC90469946A246F0 +:10481000AB46F0BD311C01230143F4D10C4B9C424B +:10482000EED13A430123002AEDD10123A542EAD17A +:10483000BE42E8D1C445E6D1CB4506D0002DE2D139 +:104840003043031C581E8341DDE70023DBE7C046ED +:10485000FF070000F0B5574645464E46E0B40F034B +:104860004E00C90F8A4632491D035C0084463F0B47 +:10487000760D90462D0B640DDB0F8E420FD08C42CF +:1048800039D0002E10D13843414241418946002C95 +:1048900027D12A4325D1002000290ED108E0391C58 +:1048A00001432ED1B44226D0002C0BD09A450DD016 +:1048B0005346594201231943081C1CBC9046994693 +:1048C000A246F0BD2A43F3D09A45F1D1A642EFDCCF +:1048D0001ADA504641424841012341421943081C1B +:1048E000EBE74A46002AE1D05842584101224142B2 +:1048F0001143081CE1E7291C114302D1002EC2D04C +:10490000D4E702204042D8E7AF42D1D809D00020F6 +:10491000AF42D2D25046414248410123404218435F +:10492000CBE7C445C4D80020C445F3D3C5E7C0468F +:10493000FF070000F0B55F464D46444656468046A8 +:10494000F0B4061C0803000B84462C484C001F03DF +:104950005D00C90F640D8B4691463F0B6D0DDB0F5B +:10496000844212D0854225D0002C14D161460E43DA +:1049700070424641002D35D0002E21D0584258417A +:10498000012143420B43181C0EE0614602203143D3 +:104990000AD1A5420ED0002D12D13A4310D15B4668 +:1049A000594201231943081C3CBC90469946A24633 +:1049B000AB46F0BD391C02201143F5D1002CD5D0F7 +:1049C0009B45ECD1AC42EADC05DBBC45E7D80FD017 +:1049D0000020BC45E8D258464142484141420120AE +:1049E0000843E1E73A43C7D10020002EDCD1D6E7E7 +:1049F000C845D4D80020C845EDD3D5E7FF0700004F +:104A0000F0B55F4656464D464446F0B4051C061CBC +:104A1000080387B099464F00030BCC0F92469B4684 +:104A20007F0D019467D06C4B9F4236D080205B464F +:104A300040031843C0006B0F1843684B83469C46E5 +:104A400000239846EE00674400934B4649461D03F9 +:104A5000C90F5B0052462D0B5B0D894600D16EE0FD +:104A60005D498B4264D080205C4940038C46002124 +:104A70000543ED00500F0543D20063444846FF183C +:104A80007B1C9A46009B604002900B430F2B00D981 +:104A9000ACE053489B00C3589F465B461D4300D083 +:104AA00082E00823009300239B46023300269846A9 +:104AB000CBE7029B01934346022B59D101240025E9 +:104AC0000026019B1C40444B00212D030A0D1205BA +:104AD0002D0B1543434A1B0515401D436D00E4078C +:104AE0006D082543301C291C07B03CBC90469946F4 +:104AF000A246AB46F0BD2B434ED05B46002B00D107 +:104B000085E1584600F0E6FE021C2823291C9B1A6A +:104B1000161C5846D940083EB0400B1CB540034314 +:104B20009B462E1C0023304F0093BF1A98468CE7FB +:104B3000514629432ED10025002202219EE75146ED +:104B4000294323D0002D00D154E1281C00F0C2FEDF +:104B5000031C28215046C91A1A1CC8405146083A5D +:104B6000914095400A1C05431F480021C31A85E760 +:104B7000032B00D1C2E1012B00D06DE14446019B23 +:104B800000251C40E4B2002300269DE700250022FA +:104B9000012173E7032171E70423009300239B465F +:104BA00001330026984650E70C230093093B9846B2 +:104BB0004BE7802500242D030026074B84E74B4656 +:104BC000AB46161C0193884675E7029BAB46161C44 +:104BD000019388466FE7C046FF07000001FCFFFF16 +:104BE000F8F70200FFFF0F800DFCFFFF330C3604C7 +:104BF000360C9C46331C140C1204120C534398467A +:104C0000634653439946634663430193331C4146CD +:104C10006343090C4B445B18994505D98020400239 +:104C20008146019949440191190C039141460904B7 +:104C3000090C1B045B1804932B0C9846331C2D04A1 +:104C4000290C4B43604600934346654658435E43F8 +:104C5000009B4D431B0C9946AE194E448446B54209 +:104C600003D980235B029946CC44350C2B1C039856 +:104C7000634484460593009B36041B041B0CF31805 +:104C80009C446046039058460504060C280C844654 +:104C90005043351C81466046654344434846000CFA +:104CA0008346724314195C44A24203D98022520203 +:104CB00093465D44220CAD184A461204120C24049B +:104CC0004046A41862464A437143464360460096F4 +:104CD000464670438046100C84468844E044414573 +:104CE00005D9802149028C460099614400910198C0 +:104CF00003998446614499429B415B4299460598D9 +:104D0000434684461204120C1B049B1863449C46C1 +:104D1000AB4683429B4140460A19CC44A24289419A +:104D2000E344CC45B6415C46000C8046494276429D +:104D30005B426418334398448C428941AB459B41A4 +:104D400049425B4219430D1C009B4544EE18760214 +:104D5000E50D2E43B346049B56021E43731E9E412F +:104D60005B46D20D324366021643DB010AD50123AE +:104D7000334076081E435B46DB071E435B465B08F9 +:104D80009B465746634BFB18002B5ADD720709D030 +:104D90000F223240042A05D0321DB242B64176427B +:104DA000B344161C5A46D20106D55A465A4B1A40ED +:104DB00080239346DB00FB18584A934234DD0124DC +:104DC000029B00251C400026554B7DE680205B465B +:104DD0000003034208D0054206D105432D032D0BE5 +:104DE0004C46161C4E4B6FE65D4605432D032D0BBE +:104DF0004B4B69E6504600F06DFD031C2033272B1A +:104E000000DCA6E65546083885400022ACE6281CA2 +:104E100000F060FD021C2032272A00DC75E608380D +:104E200085400026AB467DE65A46F60852071643F3 +:104E30005A4601245502029A5B052D0B5B0D144066 +:104E400042E6384DED1B382D0ADD0124029B00257A +:104E50001C400026002337E6019B5746029391E74A +:104E60001F2D25DC304B321C9C466744BE405B4600 +:104E7000BB40371CEA407E1EB74113433B431E1C18 +:104E80005B46EB401D1C730709D00F233340042BF6 +:104E900005D0331DB342B6417642AD191E1C2B021C +:104EA00020D50124029B00251C40002601230BE68F +:104EB0005A461E4BDB1BDA40131C202D1CD01C4A0B +:104EC00094465A466744BA40171C3E43721E9641A8 +:104ED0001E4307230025334007D00F23002533400E +:104EE000042BD6D16B076D022D0B0124F6081E434F +:104EF000029B1C400023E7E50027E6E780255B4690 +:104F000001242D031D43019B2D0323401C1C2D0B4D +:104F1000034BD9E5FF030000FFFFFFFEFE07000083 +:104F2000FF07000002FCFFFF1E040000E2FBFFFF82 +:104F30003E040000F0B54D4644465F465646F0B488 +:104F40000E1C111C3203520A470F1743C5001A03E7 +:104F50005800DB0F9946520A4B0F83B01A43CB001F +:104F60000193CF4B7400F60F640DB046400D98428C +:104F700000D1E8E00123494659400B1C9E4200D174 +:104F8000B1E0261A002E00DC1CE1002842D1131CDF +:104F900001990B4300D0E6E06B0700D18EE00F23B0 +:104FA0002B40042B00D189E02A1DAA42AD41802369 +:104FB000012641466D427F191B043B400E40151CE3 +:104FC000002B00D183E0B64B01349C4200D116E1A6 +:104FD0003A1CB44BED081A405007640552020543D1 +:104FE000120B640D002112030B0D1B056405120B3F +:104FF0001A436308AC4CF60714401C436400640871 +:105000003443281C211C03B03CBC90469946A24660 +:10501000AB46F0BDA24B9C42BED080231B041A437A +:10502000382E00DD03E11F2E00DD3FE12020831B31 +:105030009946131C49468B409C46019B6046F340B1 +:1050400003430198F2408840011C481E81410B43F4 +:10505000EB1A9D4280411D1CBA1A4042171A3B02AE +:1050600000D4A8E07A02560A002E00D1CAE0301C13 +:1050700000F030FC031C083B1F2B00DDCBE0282296 +:10508000291C121AD1409E400A1C9D4032439C426A +:1050900000DDC8E01C1B671C1F2F00DDEDE01F2397 +:1050A000291C1C1B131CA540A340F9406C1EA541E4 +:1050B000FA4019430D43171C00246DE78023012695 +:1050C00042461B043B401640002B00D07BE7744B4C +:1050D000ED0878070543FA089C423BD012036405AB +:1050E000120B640D7EE7231A9A46002B00DCA5E024 +:1050F000002844D06A48844200D14DE78020000453 +:1051000002435346382B00DC1CE1019B1A43511E1D +:105110008A41D1B200224919A94280410D1CD219FD +:10512000404217183B0246D55D4B01349C4200D1EA +:1051300069E101205B4A6B083A4028401843D507D3 +:105140000543570828E7131C01990B4300D111E7C9 +:105150004B4613E72B1C134351D080231B031A43E8 +:105160001203120B3EE7013E002E00D080E0691AC8 +:105170008D429B41BA1A5B42D71A0D1C6FE7101C77 +:10518000019B184300D107E701235B429C46E244A0 +:105190005346002B00D002E1019BD2195919A942B4 +:1051A0009B415B42D7180D1CBCE76346034300D10B +:1051B00028E1071C65466B0700D0F0E60126434650 +:1051C0001E4084E7002E00D081E0601C4005400DA9 +:1051D000012800DC07E10199681A84466545B6415B +:1051E000B81A7642861B300200D4A1E08C464D1BD3 +:1051F000AC458941D21B4942561A984634E70022F1 +:105200000025EFE6281C00F065FB2030031C083B5E +:105210001F2B00DC33E7021C283A95402A1C00258E +:105220009C4200DC36E71F4FE41A1740B4E6019BAE +:105230001A43511E8A41D3B2002209E7002B00D045 +:1052400001E1601C43055B0D012B00DCB0E0144B59 +:10525000984200D11EE1019BD2195919A9429B41E4 +:105260005B42D2184908D5070D435708041C93E642 +:105270000B4B9C4200D0D3E68EE6211C131C1F3939 +:10528000CB40191C202F00D18EE03F231C1BA240D5 +:1052900015436A1E954100270D4300248BE7C04645 +:1052A000FF070000FFFF7FFFFFFF0F80331C101C74 +:1052B000203BD840202E79D040239B1B9A40131CC2 +:1052C000019A1343591E8B4100220343C0E6002C70 +:1052D00053D0C74CA04200D1B0E08024714289462F +:1052E000240427434946382900DDCDE01F2900DD8D +:1052F00059E120243E1C611A8E408A46B046494638 +:105300002E1CCE405146B4468D4064464646494622 +:1053100026436C1EA541CF4035430199D71B8C46CF +:105320004D1BAC4592415242BF1A041C984696E66A +:1053300063466546334300D096E6002600270024E6 +:105340000025C4E61F2B61DC2020C31A9B46131CDA +:1053500059468B4051469946019BCB409C464B4653 +:10536000604603439C465B46019999406346481E4C +:10537000814119435346DA40CDE63C1C2C435DD0B5 +:10538000F1438946002955D10199D21B8C464D1B0A +:10539000AC4589414942571A041C98465FE6944837 +:1053A000844200D0ADE6F7E5002271E7002387E7ED +:1053B0003B1C2B43002C00D0DAE0002B00D113E182 +:1053C000131C01990B4300D1E6E54919A9429B4101 +:1053D000D2195B42D7183B0200D421E1854B0D1C4A +:1053E0001F40041CD8E5381C2843002C40D100285D +:1053F00000D083E0101C0199084303D0171C0D1C3A +:105400009846C9E500260027002560E65046131C93 +:105410002038C340181C5346202B00D1C1E0402344 +:1054200051465B1A9A40019911434A1E914100224C +:10543000014370E66E4CA04200D053E7171C019D5B +:10544000041C9846A8E5002C28D13C1C2C4300D114 +:105450008AE0DB439A46002B00D082E0019BD21900 +:105460009C4665449D42894149425718041C59E6AF +:1054700000285BD1101C0199084300D1A4E0171C3F +:105480000D1C98465A4C87E53D436F1EBD410027D1 +:10549000EDB242E7041C0027002518E6544CA04258 +:1054A00062D0534680245B429A46240427435346E5 +:1054B000382B00DD8EE01F2B00DD9DE02024E31A59 +:1054C0009B463B1C59468B40514699462B1CCB4072 +:1054D0009C464B46644623439C465B469D40634640 +:1054E0006C1EA541CF401D43019BBF189C466544DF +:1054F0009D4292415242BF18041C13E6101C0199B0 +:10550000084300D148E5681A844685428041BE1AA6 +:105510004042301A060200D447E68C464D1BAC458B +:105520008941D21B4942571A984635E5101C01990A +:10553000084334D080247807ED08FF08240328436B +:10554000274208D0D608264205D1C90852070A4387 +:10555000101C371C9846FF00420F1743C500244C0F +:105560001AE5234CA042A2D1171C019D041C13E58F +:10557000002B35D0131C01990B4310D080247807E1 +:10558000ED08FF08240328432742E4D0D308234230 +:10559000E1D1C90852070A43101C1F1CDBE7144C59 +:1055A000FAE400223FE74C463E1C203CE6404946D8 +:1055B000341C202932D04026761AB7403D436F1E56 +:1055C000BD4100272543A8E680270026FF03084C9D +:1055D00000257CE53D436F1EBD410027EDB283E70A +:1055E000171C019D024CD7E4171C019DD4E4C04652 +:1055F000FF070000FFFF7FFF54463B1C203CE340B9 +:105600001C1C5346202B0DD0402351465B1A9F4053 +:105610003D436F1EBD410027254365E70027CDE7C9 +:105620000D1CC8E50027F3E70B0330B5134C1A0B2C +:105630004B00051C5B0DC90F0020A34210DD104874 +:1056400083420EDC80200F4C40030243E41A1F2CDF +:105650000ADD0D48C31ADA40131C4842434058186B +:1056600030BD0A4BC818FBE7281CE040084CA44694 +:1056700063449A40131C0343EFE7C046FE03000057 +:105680001D0400003304000013040000FFFFFF7F2F +:10569000EDFBFFFF38B5041E16D0C50F00D0444205 +:1056A000201C00F017F9174B1B1A0A2821DC021CDA +:1056B000211C153291400A1C0B21081AC4405B05BD +:1056C0002403240B5B0D03E00025002300240022AB +:1056D0000021101C24030A0D1205240B14430A4A4E +:1056E0001B0514401C436400ED0764082C43211C77 +:1056F00038BD0B3884405B052403240B5B0D00226E +:10570000E6E7C0461E040000FFFF0F804200120EB5 +:10571000511C38B5C9B243025D0AC40F012915DD19 +:10572000E02189008C466D071B0B62440021281C78 +:105730000D0D2D052B431C4D52052B4052081343D4 +:105740005B00E4075B082343191C38BD002A15D110 +:10575000002D1FD0281C00F0BDF80A281DDC0B23EB +:105760002A1C1B1ADA40131C021C153295400F4AE2 +:105770001B03121A52051B0B520DD7E7002D06D042 +:1057800080221B0B120313436D07094ACEE7084A18 +:105790000023CBE700220023C8E7031C0B3B9D40FE +:1057A0002B1C0025E3E7C046FFFF0F8089030000A4 +:1057B000FF07000070B50B034D00440F6D0D5B0A31 +:1057C00023436C1C6405C90FC200640D012C2ADD43 +:1057D0003B4C2C19FE2C1ADC002C35DD8001451EBB +:1057E000A841DB000343520F13435A0704D00F2292 +:1057F0001A40042A00D004338022D2041A4027D051 +:105800000134FF2C03D09B015B0AE4B201E0FF24CA +:1058100000235B02E4055B0A23435B00C9075B08C6 +:105820000B43181C70BD002D06D113430ED100246C +:105830005B025B0AE4B2ECE71A43E8D08020DB00AD +:1058400080040343FF24D0E717340CDA0523002437 +:10585000DB08FF2CECD1002B2DD08022D203134388 +:105860005B025B0AD5E78024164824042343401BCF +:105870001F280DDC144CA4466544AB401C1C131CB3 +:10588000AB405D1EAB41C240234313430024ACE751 +:105890001E1C0E4C641BE640341C20280DD00C4806 +:1058A00084466544AB401D1C2A43531E9A41131C79 +:1058B0002343002499E70023ABE70025F4E7C04623 +:1058C00080FCFFFF9E03000082FCFFFF7E030000C0 +:1058D000A2FCFFFF1C2101231B04984201D3000CF2 +:1058E00010391B0A984201D3000A08391B09984253 +:1058F00001D30009043902A2105C40187047C04669 +:105900000403020201010101000000000000000088 +:10591000F0B544465F4656464D46F0B41C1C85B073 +:10592000002900DAA9E00F1C0021061C8846101C83 +:10593000191C002C00DA97E0341C3D1C8246894675 +:10594000B94273D870D04946504600F085F9834675 +:10595000391C301C00F080F95B46181A031C834682 +:10596000203B9C4600D59CE000230022514600923B +:10597000019363469940019151468140019B0091FA +:10598000BB4200D983E000D17EE0009A019B341C29 +:105990003D1CA41A9D416346002B00DA9AE00026C4 +:1059A00000270296039701369E4003960126864003 +:1059B0000296002800D171E00099019AD307994618 +:1059C0004B464E081E435708002301220CE0AF420D +:1059D00001D1A6420AD8A41BBD4124196D4101384A +:1059E000A4185D41002806D0AF42F0D9013824192F +:1059F0006D410028F8D12022029E039F5B4652424F +:105A000036196F4199185AD4281CC8402C1C5B4683 +:105A1000DC40002968DB041C8C40231C594688406C +:105A2000021CB61A9F4103E0B0428CD90026002721 +:105A300041464B1E9941002300910193009A019B1E +:105A4000002554429D41331C6340181C3B1C6B4095 +:105A5000191C009B019CC018614105B03CBC9046DC +:105A60009946A246AB46F0BD4346DB430C1C984624 +:105A7000131C00215842A1415EE7002746428F4196 +:105A800001214942884652E7B14200D87DE700260D +:105A9000002702960397002800D08DE7029E039FFF +:105AA000C6E720215346091ACB400022191C0023C7 +:105AB000009201934B4683400B4301935CE75A46A7 +:105AC00020239B1A2A1C9A40201C131C5A46D040A3 +:105AD00018439BE720260027331A002602960397D7 +:105AE0000127DF40039761E75B4620215D46C91A25 +:105AF000031CAC40CB40191C231C0B438EE7C04653 +:105B0000F0B545464E465746E0B4041C82B00D1C25 +:105B1000914698468B4262D85FD04146484600F095 +:105B20009BF8291C061C201C00F096F82023311A33 +:105B30005B428A46C81865D44B4683401F1C4B46BF +:105B40008B401E1CAF4258D855D0A41BBD41002825 +:105B500000DA77E0002200230092019301328240B4 +:105B6000019201238B40009300293CD0FB0798460B +:105B7000404672087B080243012600270CE0AB4236 +:105B800001D1A2420AD8A41A9D4124196D410139BC +:105B9000A4197D41002906D0AB42F0D9013924195E +:105BA0006D410029F8D120220098019953465242B4 +:105BB000001969419E183AD42F1CF7405346DD4026 +:105BC000002E29DB3C1CB440231C5446A7403A1C41 +:105BD000801A99410090019105E082429DD90023ED +:105BE0000024009301940098019902B01CBC9046D7 +:105BF0009946A246F0BDA342A7D9002200230092F5 +:105C00000193B1E720224B46521AD3401A1C434657 +:105C10008B401F1C174392E7534620245646E41A34 +:105C20003B1CB540E3401C1C2B1C2343CDE75246D4 +:105C300020239B1A2A1C9A40271C131C5246D7402B +:105C40001F43BBE720230022581A00230092019330 +:105C50000132C240019284E710B5002903D1FFF759 +:105C600039FE203002E0081CFFF734FE10BDC046AC +:105C7000F0B54746754B440080B4051C071C64080A +:105C80009C420BDDFF23DB059C4200DD72E0002817 +:105C900000DC9DE06E4804BC9046F0BD6D4B9C421C +:105CA00079DC6D4B9C4269DD01267642291C281C5B +:105CB000FDF7E0FB80464146FDF7DCFB6749041C2D +:105CC000FDF7D8FB6649FDF767F8211CFDF7D2FB0D +:105CD0006449FDF761F8211CFDF7CCFB6249FDF733 +:105CE0005BF8211CFDF7C6FB6049FDF755F8211C48 +:105CF000FDF7C0FB5E49FDF74FF84146FDF7BAFBE3 +:105D00005C498046201CFDF7B5FB5B49FDF7E4FCD0 +:105D1000211CFDF7AFFB5949FDF7DEFC211CFDF707 +:105D2000A9FB5749FDF7D8FC211CFDF7A3FB5549FA +:105D3000FDF7D2FC211CFDF79DFB011C731C49D013 +:105D40004046FDF729F8291CFDF794FB4E4BB600A1 +:105D5000F158FDF7C1FC291CFDF7BEFC4B4B011CA3 +:105D6000F058FDF7B9FC002F95DA80231B069C46FE +:105D7000604490E7291CFDF70FF88CE74449FDF7D4 +:105D80000BF8FE218905FCF73DFF031C281C002BA6 +:105D900000D080E788E700F0C7F83E4B051C9C4226 +:105DA00023DC3D4B9C423FDC291CFCF7F5FFFE2128 +:105DB0008905FDF791FC8021041CC905281CFCF70E +:105DC000EBFF011C201CFDF763F90026051C6DE7A5 +:105DD000324860E74046FCF7DFFF291CFDF74AFB2D +:105DE000011C281CFDF778FC55E72D4B9C4214DC68 +:105DF000FF218905FDF770FCFF21041C8905281C83 +:105E0000FDF738FBFE218905FCF7C6FF011C201CAD +:105E1000FDF73EF90226051C48E7291C2148FDF73D +:105E200037F90326051C41E7FE218905FDF754FCDF +:105E3000FE21041C8905281CFCF7AEFF011C201C58 +:105E4000FDF726F90126051C30E7C046FFFF7F500D +:105E5000DB0FC93FFFFFDF3EFFFFFF30D769853C07 +:105E600059DA4B3D356B883D6E2EBA3D2549123EC1 +:105E7000ABAAAA3E21A215BD6BF16E3D95879D3D53 +:105E8000388EE33DCDCC4C3E38F8020048F8020095 +:105E9000CAF24971FFFF973FFFFF2F3FDB0FC9BFDA +:105EA000FFFF1B40000080BF00B51D4A430083B0C8 +:105EB000011C5B08934217DD1A4A934203DDFDF78C +:105EC0000BFC03B000BD694600F036FB032318400D +:105ED000012816D002280BD000281CD00098019968 +:105EE000012201F011F9ECE7002100F0AFFCE8E736 +:105EF0000098019900F0AAFC80231B069C46604490 +:105F0000DFE701990098012201F0FEF880231B06CB +:105F10009C466044D5E70098019900F097FCD0E7D3 +:105F2000D80F493FFFFF7F7F400040087047C046C1 +:105F300000B51E4A430083B0011C5B0893421ADD82 +:105F40001B4A934203DDFDF7C7FB03B000BD694662 +:105F500000F0F2FA0323184001281BD002280FD0CA +:105F600000281CD00098019900F070FC80231B06CB +:105F70009C466044E9E70021002201F0C5F8E4E70F +:105F800000980199012201F0BFF880231B069C466E +:105F90006044DAE70199009800F058FCD5E70098D2 +:105FA0000199012201F0B0F8CFE7C046D80F493F70 +:105FB000FFFF7F7F08B500F061F808BDF0B54746E8 +:105FC00080B48CB0041C0D1C00F02CF9274B061C6F +:105FD00098461B780F1C5BB201330DD0201C291C86 +:105FE00001F0AEFA002807D0201C291C0022002353 +:105FF000FCF7BAFD002805D1301C391C0CB004BCDC +:106000009046F0BD01230293194B06940795039324 +:1060100000230A934346049405951C78002C0FD165 +:10602000002300240893099402A801F0B7FA00287D +:1060300010D00A9B0193002B11D1089E099FDBE72A +:1060400000200021021C0B1CFEF79CF8089009910F +:10605000022CE9D101F06CFB21230360E9E701F098 +:1060600067FB0A9B01930360E7E7C0469B20002083 +:1060700058F8020008B500F0CBF908BDF8B54F4656 +:1060800046460C1C89465142C0B4051C11435800B9 +:10609000564E4008C90F9C460143B1423DD86100AD +:1060A00049088846474669422943C90F3943B142E6 +:1060B00033D84F495918114347D0022699170E403B +:1060C000E10F0E434146294331D0011C114336D024 +:1060D0004649884249D04549884530D04146081A4A +:1060E00000153C283BDC614600295ADB281C211C9A +:1060F000FEF748F801F020FA01F080F8012E40D0B8 +:10610000022E43D0002E0ED03A4A3B4BFEF712FF30 +:106110003A4A3B4BFEF70EFF05E0101C191C2A1CE7 +:10612000231CFDF707FD0CBC90469946F8BD022ED6 +:1061300018D00FDC002EC8DB281C211CF3E74B46CF +:106140002E48002B1BDB2F49EDE7281C211C01F0FA +:1061500055F8E8E7032EB8D128482B49E3E727484C +:106160002849CBE725482649DDE780451ED0012E8A +:106170002CD025DD022EF5D0032EEDD0ABE7234940 +:10618000D1E7802424060B19191CCCE7194A1A4BB5 +:10619000FEF7D0FE021C0B1C18481949FEF7CAFE78 +:1061A000C1E73C30A2DA00200021A7E7012E19D078 +:1061B00010DD022E13D0032EC1D115481549B2E7C8 +:1061C000002E00D087E700200021ACE780210020CE +:1061D0000906A8E7002EB2D108480F49A3E70C48EA +:1061E0000E49A0E705480E499DE7C0460000F07F34 +:1061F000000010C0075C143326A6A13C182D44549F +:10620000FB210940FB21F93FFB2109C0FB21F9BF1C +:10621000D221337F7CD902C0FB21E93F7CD90240E7 +:10622000FB21E9BFF0B556464D4644465F46754BE7 +:10623000F0B40A1C0E1C191C83B0051C041C314050 +:10624000994200D1B7E0002E00DC93E0311500D177 +:10625000A0E06D4B1203CE188023120B5B031A4390 +:10626000F30700D577E0731052009846E30FD31878 +:10627000802216210027002564009203A818984266 +:1062800002DC85181B1ABF18E00F5B0001391B18D0 +:10629000640052080029F1D1002201929446802224 +:1062A00012062020924609E0AB4247D0E10F5B0086 +:1062B00001385B186400520800281ED06146891816 +:1062C0009D42F1DA8E18B446CE0FF607A946564520 +:1062D0002ED05B1B8C42AD416D425B1B641A019951 +:1062E0005B008B469344594601380191E10F4D46BE +:1062F0005B18640052080028E0D1234330D1019B91 +:106300005B0842497A108C466244F90702D5802125 +:1063100009060B4341460E05B1181D1C0E1C281C16 +:10632000311C03B03CBC90469946A246AB46F0BD3A +:106330006646002ECDDB6E1CB146CAE7A14208D8E6 +:106340008E18B446CE0FF607564541D09946002325 +:10635000C4E71D1CAAE7E30F5200D218640082E7CD +:10636000019B01333AD0019A0123944613406344C0 +:106370005B08C6E773005B080343D0D00021002E02 +:1063800033D1E20A15396405002AFAD080235B0371 +:106390001A4226D1802000234003520001330242DA +:1063A000FBD001252020ED1AC01A4919251CC54033 +:1063B0009C402A434DE72A1C331C281C311CFEF745 +:1063C0001FFB2A1C331CFDF7B5FB051C0E1CA6E7A2 +:1063D0006646002EAFDA0023A9467FE70137002387 +:1063E0008FE7202001250023DFE72A1C331C281C0F +:1063F000311CFEF79FFD021C0B1CFDF7C3FE051CA4 +:106400000E1C8CE70000F07F01FCFFFF0000E03F66 +:10641000F0B54746FF254A0080B4031C5208ED053D +:10642000AA4216DC804640004008A84211DCFE2447 +:10643000A405A1423DD002278C173C40DF0F3C430E +:1064400000280DD1022C32D0181C032C05D1314864 +:1064500003E0081C191CFCF79FFC04BC9046F0BD2F +:10646000002A1DD0AA4228D0A84219D0821AD215DB +:106470003C2A1ADC00293BDB181CFCF709FEFFF75D +:1064800053FDFFF7F5FB012C25D0022C28D0002C62 +:10649000E3D02149FCF780FC2049FDF71DF9DCE73A +:1064A0004346002B15DB1E48D7E71D48EBE71B488A +:1064B000D3E7181CFFF7DCFBCFE790421CD0022C7F +:1064C000F5D0032CC3D00020012CC6D180200006BB +:1064D000C3E71448C1E780231B069C466044BCE721 +:1064E0000D49FCF759FC011C0C48FDF7F5F8B4E721 +:1064F00000203C32C7DBBFE7022C05D0032C07D0BD +:10650000012C03D00848A8E70848A6E70848A4E7F4 +:106510000848A2E7DB0F49C02EBDBB33DB0F494063 +:10652000DB0FC93FDB0FC9BFDB0F493FE4CB164090 +:10653000DB0F49BFE4CB16C0F0B55F465646444674 +:106540004D46F0B442005708B24A89B0031C0C1CF7 +:10655000061C97426FDDB04A97421BDCAF49002B07 +:1065600000DC0BE1FDF7B8F80F233A1C9A43AC4B63 +:10657000051C9A4200D170E0AA49FDF7ADF8011C54 +:106580002060281CFDF7A8F8A649FDF7A5F8606073 +:10659000012054E0A44A974200DC70E0A34A9742ED +:1065A00054DC862252429146FB1599444B46DD0548 +:1065B0007D1B281CFDF70EFAFDF72CFA011C059037 +:1065C000281CFDF789F88721C905FCF753FF804691 +:1065D000FDF700FAFDF71EFA051C0690291C40463F +:1065E000FDF77AF88721C905FCF744FF00210790E1 +:1065F000FCF7EEFA002800D1D8E0281C0021FCF7B7 +:10660000E7FA0222431E9841131A02220092884A96 +:1066100005A80192211C4A4600F0E2F9002E0EDA8C +:1066200080221206944623684042634423606368D4 +:106630006344636003E00023206000204B6009B0E6 +:106640003CBC90469946A246AB46F0BD191CFDF7EE +:1066500043F8606020600020F1E77649FDF73CF8E0 +:106660007549051CFDF738F8011C2060281CFDF752 +:1066700033F87149FDF730F860600120DFE7FFF77C +:1066800053FC6E498046FCF7F5FEFC218905FCF7BA +:1066900083FBFDF79FF9051CFDF7BCF95F498146B7 +:1066A000FCF7E8FE011C4046FDF716F85D49804600 +:1066B0004846FCF7DFFE824640461F2D25DCFF23BF +:1066C0003A1C5F499A436B1E9B005B589A421CD050 +:1066D0005146FDF701F883465B4623605946404624 +:1066E000FCF7FAFF5146FCF7F7FF031C6060281C1B +:1066F000002EA4DA802212065A442260802212065A +:10670000944663446360684299E75146FCF7E4FFAE +:10671000FB15FF211A1C0293C30D0B408346D31AAD +:10672000082BD9DD43494846FCF7A4FE071C391C59 +:106730004046FCF7D1FF031C191C039040469846C5 +:10674000FCF7CAFF391CFCF7C7FF3B49071C48464A +:10675000FCF790FE391CFCF7BFFF824640465146CD +:10676000FCF7BAFFFF22C30D1340029A8346D31AE7 +:10677000192B30DC039B20609846AFE7FCF70CFB3D +:106780000F233A1C9A43264B051C9A4210D02549E8 +:10679000FCF702FB011C2060281CFCF79DFF21492F +:1067A000FCF7FAFA60600120404248E703232CE737 +:1067B0002049FCF7F1FA2049051CFCF7EDFA011C11 +:1067C0002060281CFCF788FF1B49FCF7E5FA606095 +:1067D0000120404233E71B494846FCF74BFE039B30 +:1067E000071C391C181C9A46FCF776FF8046504659 +:1067F0004146FCF771FF391CFCF76EFF1249071C7C +:106800004846FCF737FE391CFCF766FF82464046D7 +:106810005EE7C046D80F493FE3CB1640800FC93F23 +:10682000D00FC93F43443537800F4943FFFF7F7F77 +:10683000E0F802000044353708A3852E84F9223F92 +:1068400060F8020000A3852E32318D24F8B54F4642 +:106850004646584B4500C0B46D08061C0F1C9D42AF +:1068600048DCFDF7B7F8002800D19FE0311C301C50 +:10687000FCF700FE5049041CFCF7FCFD4F49FCF7F7 +:106880008BFA211CFCF7F6FD4D49FCF725FF211C76 +:10689000FCF7F0FD4B49FCF77FFA211CFCF7EAFD01 +:1068A0004949FCF719FF211CFCF7E4FD4749FCF7B7 +:1068B00073FA211CFCF7DEFD8046FC21201C8905B3 +:1068C000FCF7D8FD4146051C201CFCF7D3FD391C04 +:1068D000041C301CFCF7CEFD011C201CFCF7FCFE48 +:1068E000011C281CFCF7F8FE011CFE208005FCF7AB +:1068F000F3FE53E0311CFCF7BDFD2F49041CFCF7EF +:10690000B9FD2E49FCF748FA211CFCF7B3FD2C49D0 +:10691000FCF7E2FE211CFCF7ADFD2A49FCF73CFA2E +:10692000211CFCF7A7FD2849FCF7D6FE211CFCF72B +:10693000A1FD2649FCF730FA211CFCF79BFD244BF6 +:1069400080469D42B9DD234B9D422BDCFF231B0675 +:106950009C46FE2065448005291CFCF7BDFE81464F +:10696000FC21201C8905FCF785FD291CFCF7B4FEE1 +:106970004146051C201CFCF77DFD391C041C301C05 +:10698000FCF778FD011C201CFCF7A6FE011C281C4E +:10699000FCF7A2FE011C4846FCF79EFE0CBC90468C +:1069A0009946F8BD0C4B0D4D9946D9E7FE20800560 +:1069B000F4E7C046FFFFFF314ED747ADF6740F3105 +:1069C0007CF29334010DD037610BB63AABAA2A3D65 +:1069D0009999993E0000483F0000383F0000903EE2 +:1069E000F0B5564644465F464D46F0B4DDB00190E2 +:1069F000181C069166990893C04B8900C958031C5E +:106A0000013B181C0093D31E0C1C0591D917490F8C +:106A1000CB18DB10191CDB43DB171940CB43DB0021 +:106A20009B180A9104930E1A071919D4679A013713 +:106A30009046B300BF009844002520AC08E04346D0 +:106A40005859FCF7E7FF605104350136BD4207D0C5 +:106A5000002EF4DA0020605104350136BD42F7D132 +:106A6000059B002B00DA3DE3059B01339B00994613 +:106A7000089B9B009B460023984648AB9A465B4682 +:106A8000043B0293009B002B00DA31E2029B0025BD +:106A900043441C1C20AB9C464346019E1F1F64447C +:106AA0006744216801CEFCF7E5FC011C281CFCF7BB +:106AB00073F9043C051CBC42F3D1534642469D5039 +:106AC00004239C46E044C845DCD18D4A059D94468C +:106AD0002B1C63449B000CA91A1C8C46D146043322 +:106AE0006244634409920B93AB009A464B4652466C +:106AF0009E58002D27DD0CAB9846824BEC18434680 +:106B0000A8461D1CA4004C44EE21301C8905FCF74E +:106B1000B1FCFCF75FFFFCF77DFF8721C905071C6F +:106B2000FCF7A8FC011C301CFCF7D6FDFCF752FF5B +:106B3000216801C5381CFCF72FF9043C47AB061C43 +:106B40009C42E1D14546049B301C191C984600F03C +:106B500075FDF8218905041CFCF78CFC00F020FD74 +:106B60008221C905FCF786FC011C201CFCF7B4FD42 +:106B7000041CFCF72FFF071CFCF74CFF011C201C1A +:106B8000FCF7AAFD4446061C002C00DC92E108211B +:106B90006A1E92000CAB9B58081B191C01417F1800 +:106BA00081405B1A0CA98B500722121B13410293E0 +:106BB000029B002B34DD0137002D00DC90E28022A7 +:106BC00052000CAB00210024FF20944609E0002A6B +:106BD00003D06446A21A01241A60013104338D42A5 +:106BE00009DD1A68002CF2D0821A01311A600124E2 +:106BF00004338D42F5DC049B002B0EDD012B00D10C +:106C000062E1022B09D16B1E9B000CAAD2580392A1 +:106C10003F2203990A400CA9CA50029B022B73D051 +:106C2000301C0021FBF7D4FF002800D186E0059B33 +:106C3000691E8B420FDC0CAA94460022314B0B9844 +:106C4000EB189B0063441C68043B22438342FAD147 +:106C5000002A00D0AAE1059B0CAA013B9B00D35857 +:106C6000002B00D03AE20122099B043B5968013213 +:106C70000029FAD0AA186B1C079293423ADC009ABA +:106C8000D718089BFF1A20AB9C46079BBF005B1BD5 +:106C90009B0003930A9B67449C466544AB000293A8 +:106CA00000239846679A029B94464344634458687D +:106CB000FCF7B0FE5B46F850009B002B1CDB5B46EC +:106CC0000025019EFC18216801CEFCF7D3FB011CB6 +:106CD000281CFCF761F8043C051CBC42F3D1434678 +:106CE00053444B445D6004239C46039BE0440437BB +:106CF0009845D7D1079DF7E60025F0E7F8FB02009D +:106D0000FEFFFF3FFFFFFF3FFE20311C8005FCF729 +:106D1000E3FC061C002C00D182E7FE2004998005CC +:106D200000F08CFC011C301CFCF7D6FC061C301C4F +:106D30000021FBF74DFF002800D078E75346CA46F4 +:106D40009946049B301C59420797009500F076FC49 +:106D50008721C905041CFBF75FFF002800D1C7E1AC +:106D6000EE21201C8905FCF785FBFCF733FEFCF7C0 +:106D700051FE8721C905051CFCF77CFB011C201C6A +:106D8000FCF7AAFCFCF726FE4A460CAB9850009B89 +:106D9000049A01330832281C9C0000930492FCF7EB +:106DA00019FE0CAB1851FE200499800500F046FC3A +:106DB000009A061C131E00DAB4E0013398469B00CB +:106DC0005B420CA999468C4693001A1C01936344BC +:106DD0001C1C131C53441F1C00256059FCF71AFE91 +:106DE000311CFCF747FBEE2178518905301CFCF77C +:106DF00041FB043D061C4D45EFD134AB9B46C04BD7 +:106E0000B9469A4643460393059B00279846434656 +:106E1000002B00DA84E0002F00DA81E03B1C002622 +:106E20004F4600250024994602E004354C450CDC11 +:106E3000534679595859FCF71DFB011C301CFBF7D0 +:106E4000ABFF0134061CA045EFDA4B46B9461F1CC8 +:106E50005A46BB00D65004235B429C46039B013735 +:106E6000E144BB42D3D1669B022B00DDD9E0002B6D +:106E700000DDBBE014D1019B00205B441C1C216899 +:106E8000FBF78AFF009B043C5A1E0092F7D2029B3C +:106E9000002B03D080231B069C466044069B186091 +:106EA0000720079B18405DB03CBC90469946A2461F +:106EB000AB46F0BD049B002B11D16B1E9B000CAAAE +:106EC000D3581B12029373E66B1E9B000CAAD25878 +:106ED00003927F2203990A400CA9CA509DE6FC2127 +:106EE0008905FBF799FE00280DD10023029397E650 +:106EF0005346424600259D5004239C46E044C84525 +:106F000000D0BFE5E1E5022301370293002D00DD4B +:106F100055E6FE20311C8005FCF7DEFB061C7FE6F3 +:106F2000002695E7669B022B27DC002B03DC002064 +:106F3000002BACD0B4E7029B0021002B66D080234D +:106F4000069A1B06CB1813603498FCF7C5FB009B10 +:106F5000002B0BDD012435AD02CDFBF71DFF009B9F +:106F60000134A342F8DA029B002B03D080231B06D6 +:106F70009C466044069B586092E734AB9B46669BF8 +:106F8000032B00D08CE7029B0020002B00D19CE05B +:106F9000802212069446349B069A634413605B4633 +:106FA0005B68604463445360906079E707970F1C07 +:106FB000049B0A1C083B00910493191C0CA8BB00FD +:106FC000C358CA46002B00D0EDE64E483B1C844611 +:106FD0000CA8634484469B006344043B5868013A10 +:106FE00008390028F9D000920491DCE6019B0021C9 +:106FF0005B441C1C33AD081C2168043CFBF7CCFE31 +:10700000AC42F9D1029B011C002B98D1069B34980D +:107010001960FCF761FB009B002B9BDC069B586012 +:107020003EE7669B032B00D03AE7009B002BAADDCE +:107030005B46019A9E58334A009B944663441C1C4D +:107040009D0033AB9A46A0465D442C68301C211C41 +:10705000FBF7A2FE071C391C201CFCF73DFB011CA2 +:10706000301CFBF799FE043DA8606F603E1C55453F +:10707000EBD1009B4446012B85DD5B46A400A04676 +:10708000019A1D199E582C68311C201CFBF784FEA8 +:10709000071C391C201CFCF71FFB311CFBF77CFE76 +:1070A000043DA8606F603E1CAB45ECD14446002017 +:1070B00004345C4435AD2168043CFBF76DFEAC4202 +:1070C000F9D1029B002B00D062E7069B349A9860AE +:1070D0001A605A46526800925A60E1E60122C9E5F8 +:1070E000002488E5089B9B009B4648AB9A46ECE44D +:1070F000201CFCF76FFC4A460CAB985053E6C04688 +:1071000004FC0200FFFFFF3FF8B54F46464690469D +:10711000334A4300C0B4041C0F1C5B08934205DCD7 +:10712000FCF758FC031C201C002B46D0211C201C03 +:10713000FCF7A0F9211C051CFCF79CF92949061C49 +:10714000281CFCF797F92849FCF7C6FA291CFCF71C +:1071500091F92649FBF720FE291CFCF78BF92449FD +:10716000FCF7BAFA291CFCF785F92249FBF714FE53 +:1071700043468146002B24D0FC21381C8905FCF7AE +:1071800079F949468046301CFCF774F9011C4046E9 +:10719000FCF7A2FA291CFCF76DF9391CFCF79CFAE4 +:1071A0001549051C301CFCF765F9011C281CFBF770 +:1071B000F3FD011C201CFCF78FFA0CBC904699468D +:1071C000F8BD4946281CFCF755F90B49FCF784FA31 +:1071D000311CFCF74FF9211CFBF7DEFDEDE7C04643 +:1071E000FFFFFF31D3C92E2F342FD7321BEF383694 +:1071F000010D50398988083CABAA2A3EF8B556469D +:107200004D4644465F46A54BF0B44E008046894645 +:107210008A4676089E420CDDA14B9E4200DDA0E02E +:1072200000D19BE05346002B00DCDEE09D4B9E4AE4 +:107230009FE09E4B9E4200DDB1E09D4B9E4200DCF4 +:107240009FE001235B429B4642464B4640464946EF +:10725000FDF7D6FB061C0F1C321C3B1CFDF7D0FBB8 +:10726000041C0D1C934A944BFDF7CAFB934A944BA4 +:10727000FCF760FC221C2B1CFDF7C2FB914A924BD1 +:10728000FCF758FC221C2B1CFDF7BAFB8F4A904BD5 +:10729000FCF750FC221C2B1CFDF7B2FB8D4A8E4BD9 +:1072A000FCF748FC221C2B1CFDF7AAFB8B4A8C4BDD +:1072B000FCF740FC321C3B1CFDF7A2FB894A8A4BC1 +:1072C000061C0F1C201C291CFDF79AFB874A884BC3 +:1072D000FDF730FE221C2B1CFDF792FB854A864BE6 +:1072E000FDF728FE221C2B1CFDF78AFB834A844BEA +:1072F000FDF720FE221C2B1CFDF782FB814A824BEE +:10730000FDF718FE221C2B1CFDF77AFB0B1C5946BF +:10731000021C013100D170E05946301CCC00391CF0 +:10732000FCF708FC42464B46FDF76AFB774D784B6D +:107330002D191C1922686368FDF7FCFD42464B4677 +:10734000FDF7F8FD021C0B1C28686968FDF7F2FDCB +:1073500053460A1C002B4BDB031C0AE0002800D11B +:1073600060E742464B4640464946FCF7E3FB031CB8 +:107370000A1C181C111C3CBC90469946A246AB4600 +:10738000F8BD644A644BFCF7D5FB0022634BFBF766 +:10739000FFFB002800D154E743464A46E9E700F0E6 +:1073A000CBF85F4B041C0D1C9E4237DC5D4B9E42AC +:1073B0005DDC221C2B1CFCF7BDFB0022574BFDF7AC +:1073C000B9FD8023061C0F1C0022DB05201C291C94 +:1073D000FCF7B0FB0B1C021C391C301CFCF7D2FE66 +:1073E0000023804689469B462EE72E4B4E4AC0E737 +:1073F00080221206031C8A18BBE7301C391CFCF7DC +:1074000099FB42464B46FDF7FBFA021C0B1C40461B +:107410004946FDF78FFD031C0A1CAAE7434B9E4219 +:107420001ADC0022424BFDF785FD0022061C0F1CD2 +:107430003F4B201C291CFDF7E3FA0022374BFCF7D9 +:1074400079FB0B1C021C391C301CFCF79BFE022331 +:10745000804689469B46F7E62B1C00203549221CB6 +:10746000FCF790FE0323804689469B46ECE600220B +:107470002A4BFDF75FFD0022061C0F1C274B201C2A +:10748000291CFCF757FB0B1C021C391C301CFCF799 +:1074900079FE0123804689469B46D5E6FFFF0F44CF +:1074A0000000F07F182D4454FB21F93FFFFFDB3F24 +:1074B000FFFF1F3E11DA22E33AAD903FEB0D762439 +:1074C0004B7BA93F513DD0A0660DB13F6E204CC50E +:1074D000CD45B73FFF8300922449C23F0D55555516 +:1074E0005555D53F2F6C6A2C44B4A2BF9AFDDE528D +:1074F0002DDEAD3F6D9A74AFF2B0B33F711623FE2F +:10750000C671BC3FC4EB98999999C93F40F30200FA +:1075100020F302009C7500883CE4377E0000F03FB9 +:10752000FFFFF23FFFFFE53FFB21F9BFFF7F034075 +:107530000000F83F0000F0BF49004B08191C7047DD +:107540000A1C031C024330B50220002A00D130BDC2 +:1075500080221206914216D00C4A04208C180C4A44 +:107560009442F4D90B4C0C199442F0D90A4A4900C0 +:10757000490803209142EAD9064A00209142E6D107 +:1075800058425841E3E7002BE1D0EFE70000F0FF5D +:10759000FFFFDF7F0000F07FFFFF0F00002070473C +:1075A000F0B54746430080B45F081B0E7F3B051CC7 +:1075B0001C1E162C18DC8046002B1EDB1B4F061CE5 +:1075C0001F4107420CD01A49FBF7E6FB0021FBF7ED +:1075D00019FB002804D0002D1DDB4346BB431E1CB5 +:1075E000301C04BC9046F0BD124B061C9F42F7D9DC +:1075F000291CFBF7D1FB061CF2E70D49FBF7CCFB7E +:107600000021FBF7FFFA002803D0002D09DB00263C +:10761000E6E72E1CE4E780231B0423419846A84498 +:10762000DBE7002FF5D0044EDAE7C046FFFF7F000E +:10763000CAF24971FFFF7F7F000080BF430070B531 +:107640000D1C041C5E08011C002E10D02748864229 +:107650000FD827498E4211D9211C1B0E5B19FE2B16 +:1076600029DC002B18DD234CDB0521401943081CC5 +:1076700070BD201CFBF790FB011CF8E79821201C33 +:10768000C905FBF7F7FE1C4B041C9D421CDB4300A5 +:107690001B0E011C193BE1E71A1C163219DA174BB5 +:1076A0009D4208DC211C164800F02EF81449FBF717 +:1076B000E1FE011CDBE7211C124800F025F811490E +:1076C000FBF7D8FE011CD2E70D49FBF7D3FE011CE6 +:1076D000CDE7084819330140DA050A43CC21101CD4 +:1076E0008905FBF7C7FE011CC1E7C046FFFF7F7F8E +:1076F000FFFF7F00FFFF7F80B03CFFFF50C3000013 +:107700006042A20DCAF249714000C90FC907400882 +:1077100008437047054B10B5041C181E05D0131CF8 +:1077200002200A1C211C00E000BF10BD0000000068 +:10773000014B18687047C04688200020084B10B5E0 +:10774000041C002B02D0002100E000BF054B18688C +:10775000836A002B00D09847201C06F0E9F8C04649 +:107760000000000090FC020070B5051C0C1E01D149 +:10777000002049E0002804D08369002B01D100F0EB +:10778000C1F8224B9C4201D16C6808E0204B9C421E +:1077900001D1AC6803E01F4B9C4200D1EC680C2285 +:1077A000A35E002BE4D0281C211C06F06FFD236B88 +:1077B000061C002B06D0281C216A9847002801DAF5 +:1077C00001267642A3891B0603D5281C216900F0F7 +:1077D0007DFA616B002908D0231C4433994202D002 +:1077E000281C00F073FA00236363A16C002904D005 +:1077F000281C00F06BFA0023A36406F0E6FD0023CA +:10780000A38106F0E3FD301C70BDC04630FC0200D1 +:1078100050FC020070FC020008B5034B011C186804 +:10782000FFF7A2FF08BDC0468820002038B50B69CD +:10783000051C0C1C002B01D100201CE0002804D0EA +:107840008369002B01D100F05DF80B4B9C4201D104 +:107850006C6808E0094B9C4201D1AC6803E0084B1E +:107860009C4200D1EC680C22A35E002BE4D0281CC3 +:10787000211C06F00BFD38BD30FC020050FC02005C +:1078800070FC020008B5011E05D1054B05491868BA +:1078900006F0A1FD03E0044B1868FFF7C7FF08BD21 +:1078A00090FC02002D7802008820002008B50249D3 +:1078B00006F091FD08BDC0462D780200002310B5EA +:1078C000041C03604360836081814366C28103615D +:1078D00043618361191C08225C3006F0D4FD054B1E +:1078E00024626362044BA362044BE362044B236390 +:1078F00010BDC046B1870200D9870200118802007E +:1079000099E60200836913B5002B28D18364C36410 +:107910000365134B134A1B6882620193984201D19D +:1079200001238361041C00F01FF86060201C00F03C +:107930001BF8A060201C00F017F80421E060002272 +:107940006068FFF7BBFFA06809210122FFF7B6FFBF +:10795000E06812210222FFF7B1FF0123A36113BDEA +:1079600090FC0200AD780200F8B51D4B061C1D68A6 +:10797000AB69002B02D1281CFFF7C4FF4835AC6867 +:107980006B68013B05D40C22A75E002F10D0683431 +:10799000F7E72B68002B06D1301C042106F0FFFC12 +:1079A0002860002801D02D68E9E70C23336016E039 +:1079B0000123201C5B42E3810233A38167662760B9 +:1079C000A760676027616761A7615C30391C082286 +:1079D00006F059FD201C6763A763A764E764F8BD40 +:1079E00090FC0200F7B50F1C111C01AA051C06F043 +:1079F00092FE061E01D1002427E0281CFFF7B4FFE9 +:107A0000041EF8D0DB23281C391C019A5B0000F00F +:107A100089FD002806DA002506F0D7FCA58106F0CE +:107A2000D5FCE8E70A4BE08163620A4BA681A362BA +:107A3000094B2462E362094B2363F30505D5281C37 +:107A4000211C0022022306F0C2FC201CFEBDC04601 +:107A5000B1870200D98702001188020099E602006E +:107A600008B5031C0A1C03490868191CFFF7BAFF74 +:107A700008BDC04688200020F7B5051C0C1C0192EB +:107A80001E1C002804D08369002B01D1FFF73AFFA8 +:107A9000414B9C4201D16C6808E0404B9C4201D1B3 +:107AA000AC6803E03E4B9C4200D1EC688422A38981 +:107AB00052001340934203D1281C211CFFF7B6FE4D +:107AC000E36A0093002B01D11D3331E0012E05D074 +:107AD000022E31D01623002E2AD12DE0281C211C85 +:107AE000FFF7A4FE8023A2895B011A4001D0606DDC +:107AF00006E0331C281C216A009EB047431C18D0A6 +:107B0000A3895A0707D56368C01A636B002B0AD094 +:107B1000236CC01A07E01B0705D52368002B02D091 +:107B200022699B1AC018019B00261B18019303E0D1 +:107B30002B6001277F422DE02369002B03D1281CF5 +:107B4000211C00F057F8281C211CFFF76FFE071EB0 +:107B5000EFD1331C281C216A019A009EB047431CB8 +:107B6000E7D0616B002908D0231C4433994202D02E +:107B7000281C00F0ABF8002363630021201C23695C +:107B8000A2892360074B61601340A3815C30082207 +:107B900006F079FC381CFEBD30FC020050FC0200EF +:107BA00070FC0200DFF7FFFF0E4B70B500251E1CB6 +:107BB0000D4CE41AA410A54204D0AB00F35898472A +:107BC0000135F8E706F06CFE084B00251E1C084C3A +:107BD000E41AA410A54204D0AB00F358984701352D +:107BE000F8E770BD9C2000209C2000209C200020F5 +:107BF000C8200020F0B58B8991B09B0706D50B1CDF +:107C000047330B600B6101234B6145E00C1C0E23D5 +:107C1000C95E061C002904DA8023A5891D4010D105 +:107C20000CE001AA01F05AF80028F5DBF023029DD0 +:107C30001B021D40194BED186B425D418027FF0070 +:107C400001E000254027301C391C00F085F8002891 +:107C50000CD1A3899A051FD402221343A381231CAC +:107C60004733236023610123636115E080220C4BBD +:107C7000B362A38920601343A38120616761002D53 +:107C80000AD00E23E15E301C01F03AF8002803D040 +:107C90000122A3891343A38111B0F0BD00E0FFFFCF +:107CA000AD78020008B5034B011C186800F054F8C9 +:107CB00008BDC0468820002008B5034B011C186889 +:107CC00000F004F808BDC0468820002030B5002927 +:107CD0003ED004390B68002B00DAC9181D4A13681E +:107CE000141C002B02D14B60116031E099420DD27F +:107CF00008680A189A4203D11368C3180B605368C6 +:107D00004B60216024E08A4203D8131C5A68002A81 +:107D1000F9D11D685C198C420BD109686918581893 +:107D20001960904214D110685268091819605A609D +:107D30000EE08C4202D90C23036009E008680C189D +:107D4000944203D114685268001908604A6059606F +:107D500030BDC04690290020032370B5CC1C9C4345 +:107D60000834051C0C2C01D20C2405E0002C03DA8D +:107D70000C2300202B6042E08C42F9D3204A136888 +:107D8000101C191C002913D00A68121B0DD40B2AD1 +:107D900002D90A608B181FE08B4202D15A68026038 +:107DA0001BE04A685A600B1C17E00B1C4968E9E7A6 +:107DB000144E3368002B03D1281C00F0C7FB306041 +:107DC000281C211C00F0C2FB031C421CD0D0032243 +:107DD000C61C964386420AD11C60181C07210B3032 +:107DE0001A1D8843821A0AD05142995007E0311A6D +:107DF000281C00F0ABFB431CBAD0331CECE770BD71 +:107E0000902900208C290020F0B59FB0061C0F1C83 +:107E100002920593002804D08369002B01D1FFF75B +:107E200071FD794B9F4201D1776808E0774B9F4203 +:107E300001D1B76803E0764B9F4200D1F768BB8958 +:107E40001B070AD53B69002B07D0002306AD6B61E9 +:107E500020336B761033AB763DE0301C391C00F0DC +:107E6000B7FE0028F1D001204042CAE0059A111D5A +:107E700012680591002A7EDB0992013423782E2BAB +:107E800000D189E021786348032206F0C5FA002872 +:107E900008D0604B0134C01A40238340181C2B6863 +:107EA000184328602178631C5B48062202932976D8 +:107EB00006F0B2FA002800D191E0584B002B00D018 +:107EC00084E00722059B07339343083305936B69CE +:107ED000039A9B186B61029C2378002B04D1029BB0 +:107EE000E31A049311D003E0252BF8D00134F3E713 +:107EF000049B301C391C029A06F0E2FA431C7BD02A +:107F00006A69049B944663446B612378002B73D0A9 +:107F10000122002352426A6002A9543252180134ED +:107F20002B60EB60AB601370AB6521783C48052299 +:107F300006F072FA002809D0394B0134C01A012327 +:107F40008340181C2B6818432860EEE72B68DA067C +:107F500004D55322202102A8121811701A0704D543 +:107F600053222B2102A81218117022782A2A00D13C +:107F70007CE7099B05E05242EA60022213432B6032 +:107F80007BE72278303A092A04D80A214B4301348E +:107F90009B18F6E7099371E763782A2B09D1059BB3 +:107FA00002341A1D1B680592002B0DDA01235B4277 +:107FB0000AE0002301342278303A092A04D80A2141 +:107FC0004B4301349B18F6E707935BE705AB00933F +:107FD000301C291C3A1C134B00E000BF07E005AB26 +:107FE0000093301C291C3A1C0E4B00F02BF8039018 +:107FF000039B013300D06AE7BB895B0600D532E7FB +:108000000B981FB0F0BDC04630FC020050FC0200CF +:1080100070FC0200F6050300FA05030000000000F2 +:10802000F0050300C1E4020038B5051C0C1C131C4C +:10803000034A291C1068221CFFF7E6FE38BDC04623 +:1080400088200020F0B58BB006920A1C43320793BB +:10805000059004920A7E0C1C109B6E2A00D1A8E0A9 +:1080600011D8632A22D009D8002A00D1B2E0582AB8 +:1080700000D0C2E045310A707C4A4FE0642A1DD02E +:10808000692A1BD0B9E0732A00D1A7E009D86F2A6A +:1080900029D0702A00D0B0E0202209680A4322606B +:1080A00037E0752A1FD0782A33D0A6E00E1C1A6854 +:1080B0004236111D196013683370A1E021681A68F7 +:1080C000080606D4490604D5111D19600023D55EA3 +:1080D00002E0111D19601568002D3BDA2D23049A6A +:1080E0006D42137036E021681A68080606D4490606 +:1080F00004D51568111D1960ADB202E0111D19609B +:1081000015685A4B227E03930A276F2A1DD1082730 +:108110001BE0221C782145321170554A19680392E0 +:10812000081D226818600D68100602D4500600D59C +:10813000ADB2D30702D520231A4322601027002DA9 +:1081400003D1202322689A432260231C0022433358 +:108150001A7002E00A27454B03936368A360002B63 +:1081600003DB0422216891432160002D02D1049E8B +:10817000002B0ED0049E281C391CFAF7E3FB039B4E +:10818000013E5B5C281C3370391CFAF755FB051E59 +:10819000F1D1082F09D12368DB0706D5636822696E +:1081A000934202DC3023013E3370049B9B1B23610E +:1081B0002BE009681A68080607D4490605D5111D81 +:1081C00019601368A28A1A8004E0111D19601368EF +:1081D00062691A600023049E236116E01A68111D6B +:1081E000196016680021301C626806F015F9002835 +:1081F00001D0801B6060636803E0261C4236327049 +:10820000012323610023049A1370079B05980093B0 +:10821000211C069B09AA06F065F9431C02D1012026 +:10822000404221E0236905980699321C079DA84722 +:10823000431CF4D023689B0705D4099BE06898424F +:1082400012DA181C10E00025E368099A9B1A9D4277 +:10825000F3DA221C0123059806991932079EB047CC +:10826000431CDCD00135EFE70BB0F0BD8204030006 +:1082700001060300F7B5151C8A6801900C1C002A42 +:1082800006D18A69511E8A41012152420A43A260E5 +:108290002268D20603D41A68111D196017680026D7 +:1082A000A06900281DD123680136DB0603D42B68A2 +:1082B0001B783B7001372A686B6801322A60A2681C +:1082C000013B013A6B60A260002A1FD0002BE7DC63 +:1082D000C0235B00E3580198291C98470028DFD091 +:1082E00014E0012808D12B6862691B78D35C002B4D +:1082F000D9D1002E19D009E0022807D12B680B4AEA +:108300001B781268D3185B781B07CCD51023226822 +:10831000134006D1E2680132E260A269002A00D06F +:108320003B70002023699E192661FEBD2420002099 +:10833000F0B50C1C8BB00193744B0490161C07AA6B +:1083400023CB23C2724B0593A369032B01D0714B3E +:1083500005930022A36803925D32591EFF329142B9 +:1083600005D95E3BFF3B03935E23FF33A360231CD1 +:108370001C330093D023002722681B011343236082 +:10838000009B02933268BB00117807AA985802221A +:1083900006F042F8002839D0012F0DD16368002B78 +:1083A00006D1083322686360F933FF331343236037 +:1083B000594B226813400DE0022F0CD1C0228021BE +:1083C0002368D2001A4089008A4222D110226260BA +:1083D000F03213432360A3685A1EA260002B15D00D +:1083E000029B5D1C33685A1C32601B78029A02950E +:1083F00013707368013B7360002B07DCC0235B00C4 +:10840000E3580498311C9847002844D10137032FC2 +:10841000B8D16368002B01D10A33636010210027B3 +:1084200063686069C91A3D4BC91806F0C9F8029D16 +:10843000A368002B30D0326860691178405C002856 +:108440002AD030290BD12168090508D5039A0137B4 +:10845000002A0BD0013A01330392A36006E02168A1 +:108460002F4B0B40236013782B7001357368013B51 +:108470007360002B03DD33680133336007E0C023F2 +:108480005B00E3580498311C9847002804D1A36886 +:10849000013BA360CCE700272368DB050ED5009BDA +:1084A0009D4207D9BE23013D5B002978E35804981B +:1084B000321C9847009B01209D4225D01022236842 +:1084C0001A401AD12A70636804980099059EB04733 +:1084D000019B22681B68910607D4D10705D5019935 +:1084E0001A1D0A601B68188004E001991A1D0A60B1 +:1084F0001B681860E3680133E3600020009BED1AFD +:108500002369ED195D1925610BB0F0BD94FC0200E3 +:108510003D88020079890200FFFAFFFF120603007E +:10852000FFF6FFFF38B5051C0020074C2060081C33 +:10853000111C1A1CF8F74CFE431C03D12368002BB6 +:1085400000D02B6038BDC046BC2A002038B50023BF +:10855000064C051C081C2360F8F732FF431C03D1AE +:108560002368002B00D02B6038BDC046BC2A0020F9 +:10857000F7B51E1C3C4B041C1D680F1C0192002DFE +:1085800005D0AB69002B02D1281CFFF7BBF9374B94 +:108590009C4201D16C6808E0354B9C4201D1AC682B +:1085A00003E0344B9C4200D1EC68019B022B58D86D +:1085B000002E56DB281C211CFFF738F900236360CE +:1085C000A361A3891B0603D5281C2169FFF77EFB45 +:1085D0008322A3899343A381019B022B13D0002FF5 +:1085E00025D1002E01D18026F600301CFFF75AFB62 +:1085F000071E18D18020C000FFF754FB071E10D1C2 +:108600000120404200E000200222A3891343A381FD +:108610000023A360231C473323602361012363618C +:1086200021E08026F6008022A3891343A381019BC9 +:10863000012B05D1A389019A1A437342A281A36138 +:108640000D4B0020AB62A28927602761666113078A +:1086500009D503231A40534253415B421E40A66092 +:1086600001E001204042FEBD8820002030FC0200D5 +:1086700050FC020070FC0200AD78020008B5034B0C +:10868000011C186805F0D8FF08BDC04688200020EE +:1086900038B50023064C051C081C111C236000F093 +:1086A0003FFE431C03D12368002B00D02B6038BD54 +:1086B000BC2A00200CB430B5174B9DB01D680029B2 +:1086C00004DA8B2301202B6040421FE0822302AAA0 +:1086D0009B009381002302901061994200D04B1EB1 +:1086E0009360536101235B42D3810C1C21AB111CAD +:1086F000281C209A019300F089FB431C01DA8B238C +:108700002B60002C02D00023029A13701DB030BCE5 +:1087100008BC02B01847C046882000200EB410B52F +:108720009DB002A9029008610B48822488604861CC +:10873000012040421FABC881084804CBA400006858 +:1087400001938C8100F062FB0023029A13701DB02C +:1087500010BC08BC03B01847FFFFFF7F8820002033 +:108760000EB4812370B59DB002AC21AD9B0040CD0D +:10877000A3810290069005F09FFF0B4B606063623F +:1087800000236363A364013BE381084B6061211C08 +:108790001868321C2B1C019500F02EFC1DB070BC1B +:1087A00008BC03B01847C04695E6020088200020A8 +:1087B00038B50C1C0E25495F00F096FD002803DB40 +:1087C000636D1B18636503E0A289024B1340A3810C +:1087D00038BDC046FFEFFFFFF8B51E1C8B89051C96 +:1087E0000C1C171CDB0505D50E23C95E00220223D5 +:1087F00000F098FAA289054B281C1340A3813A1C6B +:108800000E23E15E331C00F0CFF9F8BDFFEFFFFF50 +:1088100038B50C1C0E25495F00F084FAA389421C70 +:1088200003D1054A1340A38104E08022520113437F +:10883000A381606538BDC046FFEFFFFFF0B51E1C89 +:10884000444B87B01B68059002930B1C0391019267 +:108850001C78029A5D1C121950780822104001D031 +:108860002B1CF5E72D2C04D19D1C5C780123009373 +:1088700004E000902B2C01D15C789D1C002E02D0CE +:10888000102E0AD160E0302C5CD120222B7893434B +:10889000582B52D110266C780235009F311C7B1E5C +:1088A0009F412D4BFF18381CFAF74CF8381C0491E7 +:1088B000311CF9F7C1FF0022071C131C029909198A +:1088C0004978480701D5303C07E00320084017D01D +:1088D0003721012800D02031641AB44210DA511C2B +:1088E0000BD0BB4207D802D1049A944203DC7343F5 +:1088F0000122E31801E0012252422C780135DDE724 +:10890000181C511C0BD10098059A431E9841124B1C +:10891000C01822231360019B002B0AD117E0009995 +:10892000002900D05842019B002B10D0039B002A45 +:1089300000D06B1E019A136009E03024002EACD1E8 +:108940000826AAE70A26A8E7302CA6D19DE707B09B +:10895000F0BDC04624200020FFFFFF7F38B5051C76 +:108960000C1C131C034A291C1068221CFFF766FF0D +:1089700038BDC04688200020F0B51E1C3E4B87B095 +:108980001B68171C02930B1C059004911C78029A1B +:108990005D1C1219517808220A4001D02B1CF5E702 +:1089A0002D2C04D19D1C5C780123019304E00192DD +:1089B0002B2C01D15C789D1C002E02D0102E0AD1E8 +:1089C00054E0302C50D120222B789343582B46D1A1 +:1089D00010266C7802350120311C4042F9F72CFF3B +:1089E00003900120311C4042F9F7ACFF00228C4675 +:1089F000131C029909194978480701D5303C07E052 +:108A00000320084017D03721012800D02031641AF4 +:108A1000B44210DA511C0BD0039A934206D801D10C +:108A2000644503DC73430122E31801E00122524252 +:108A30002C780135DDE7181C511C04D1222305993F +:108A4000101C0B6003E00199002900D05842002F50 +:108A50000FD0049B002A00D06B1E3B6009E030243D +:108A6000002EB8D10826B6E70A26B4E7302CB2D1DA +:108A7000A9E707B0F0BDC046242000200B1CF7B5C5 +:108A80004D6B44330C1C9D421BD18026F600311CDB +:108A9000FFF762F9002802D10120404225E0231CA3 +:108AA0006063A66346331A78104BC254231C4533C7 +:108AB0001A780F4BC2542A780E4BC254C01820604B +:108AC00012E08E6B291C73001A1C019305F05BFEEB +:108AD000051EE1D08719381C291C321C05F0B6FC94 +:108AE000019B27606563A3630020FEBDFF030000B8 +:108AF000FE030000FD03000070B5051C0E1C141CD5 +:108B0000002804D08369002B01D1FEF7FBFE234B24 +:108B10009C4201D16C6808E0214B9C4201D1AC68B9 +:108B200003E0204B9C4200D1EC68A369A360A389B9 +:108B30001B070AD52369002B07D023682269F6B2E8 +:108B4000981A636998420FDB08E0281C211C00F08A +:108B50003FF80028F1D0012040421DE0281C211CD4 +:108B6000FEF764FE0028F6D1A3680130013BA36044 +:108B700023685A1C22601E706369984205D0A3893D +:108B8000301CDB0708D50A2E06D1281C211CFEF755 +:108B90004DFE0028DFD1301C70BDC04630FC020005 +:108BA00050FC020070FC020038B5051C0020074C88 +:108BB0002060081C111C1A1CF8F78CFB431C03D105 +:108BC0002368002B00D02B6038BDC046BC2A002093 +:108BD000354B70B51D68061C0C1C002D05D0AB690B +:108BE000002B02D1281CFEF78DFE304B9C4201D198 +:108BF0006C6808E02E4B9C4201D1AC6803E02D4B21 +:108C00009C4200D1EC68A3899AB2110723D4D10603 +:108C100007D409220120326037321343A381404236 +:108C200040E0530713D5616B002908D0231C44335F +:108C3000994202D0301CFFF749F8002363632422D5 +:108C4000A3899343A38100236360236923600822DF +:108C5000A3891343A3812369002B0BD1A023A289ED +:108C60009B00134080229200934203D0301C211CB1 +:108C7000FEF7C0FF0123A289134005D00023A360A3 +:108C800063695B42A36103E0910700D46369A36059 +:108C900000202369834205D1130603D540231A43DC +:108CA000A281013870BDC0468820002030FC02003F +:108CB00050FC020070FC020038B50023064C051C75 +:108CC000081C2360F8F7F0FA431C03D12368002B3B +:108CD00000D02B6038BDC046BC2A002038B5002328 +:108CE000064C051C081C111C236004F001FE431CEB +:108CF00003D12368002B00D02B6038BDBC2A002094 +:108D000038B50023064C051C081C2360F8F730FB1F +:108D1000431C03D12368002B00D02B6038BDC04614 +:108D2000BC2A002038B5051C0020074C2060081C18 +:108D3000111C1A1CF8F730FB431C03D12368002BCD +:108D400000D02B6038BDC046BC2A0020F0B58E682C +:108D500085B0071C0C1C03920193B34245D39023AA +:108D60008A89DB001A423DD00325096923680198EE +:108D70005B1A029363695D43EB0F5D19029B6D10F3 +:108D800001331B189D4200D21D1C381C53050FD502 +:108D9000291CFEF7E1FF061E13D0029A216905F097 +:108DA00055FBA289184B134080221343A38111E085 +:108DB0002A1C05F0E8FC061E0CD1381C2169FEF7C0 +:108DC00085FF0C23402201203B60A38940421343CE +:108DD000A38117E0029B2661F61826606561019E5B +:108DE000ED1AA560019BB34200D2019E321C20689F +:108DF000039905F034FB0020A3689B1BA360236844 +:108E00009E19266005B0F0BD7FFBFFFFF0B59FB057 +:108E1000029005938B890E1C171C1B0610D50B693D +:108E2000002B0DD14021FEF797FF30603061002804 +:108E300004D10C23029A01381360D0E040237361FF +:108E4000002306AD6B6120336B761033AB763C1C90 +:108E50002378002B03D1E31B049312D003E0252BCE +:108E6000F9D00134F4E7049B0298311C3A1CFFF757 +:108E70006DFF431C00D1ACE06A69049B94466344D7 +:108E80006B612378002B00D1A3E001220023524222 +:108E90006A6002A95432521801342B60EB60AB6057 +:108EA0001370AB654F4F2178381C052205F0B4FADA +:108EB000002808D0C01B01278740381C2B680134CC +:108EC00018432860EEE72B68DA0604D553222021E8 +:108ED00002A8121811701A0704D553222B2102A8D8 +:108EE0001218117022782A2A01D0099B0EE0059AE7 +:108EF000111D12680591002A01DB099204E052421B +:108F0000EA60022213432B60013409E02278303AF0 +:108F1000092A04D80A214B4301349B18F6E7099328 +:108F200023782E2B18D163782A2B09D1059B023484 +:108F30001A1D1B680592002B0DDA01235B420AE023 +:108F4000002301342278303A092A04D80A214B43FD +:108F500001349B18F6E70793234F2178381C03222E +:108F600005F05AFA002807D0C01B40278740381C5C +:108F70002B6801341843286021781C480622671C9E +:108F8000297605F049FA002812D0194B002B06D19A +:108F90000722059B073393430833059314E005AB81 +:108FA00000930298291C321C124B00E000BF07E01E +:108FB00005AB00930298291C321C0E4BFFF742F8B8 +:108FC0000390039B013304D06B69039A9B186B6178 +:108FD0003DE7B3890B985B0601D5012040421FB0E5 +:108FE000F0BDC046F0050300F6050300FA050300D6 +:108FF000000000004D8D0200F0B5B54C071CA544E3 +:109000000393002386204893499305AB4A93BE23DC +:1090100040000D1C019202A9AE4A5B000918CA501B +:10902000AD4A02A904330918CA50019B1C78002CD0 +:1090300000D144E1A94E33681B195A780823134024 +:1090400023D06B68002B10DD2B6831681A788A18E2 +:109050005278120715D5499A01330292013249928A +:109060006A682B60013A6A60EBE78621C0234900F9 +:1090700002AA52185B00D358381C291C98470028B4 +:10908000E2D0019E01360196CFE7019A561C252CAD +:109090004FD14793459353782A2B02D11A3B4593DE +:1090A0000136341C21780B1C303B092B09D8479B17 +:1090B000013401930A23019A5343303B59184791D5 +:1090C000F0E7874E0322301C05F0A6F9002808D0EF +:1090D000801B01268640301C459B013418430193B8 +:1090E0004590661C2478672C10D8652C00D384E04A +:1090F0005B2C5AD005D8002C00D1E2E0252C18D0EA +:109100007DE0632C5FD0642C46D078E0702C34D0A6 +:1091100007D86E2C5FD041D8692C70D100234693BC +:1091200041E0752C38D0782C2DD0732C67D10223D8 +:1091300047E06B68002B0EDD2B681A78A24200D046 +:10914000BDE001336A682B60499B013A019301330A +:109150006A60499397E78621C023490002AA521802 +:109160005B00D358381C291C98470028E4D0489845 +:10917000002800D09FE00138A5E0459B0193202303 +:10918000019A13434593459B01938023019A9B00C9 +:1091900013434593102302E00A2300E0082346937B +:1091A00004236E2C0DDC03230BE0311C05A805F015 +:1091B00007FA459B061C01934023019A13434593EC +:1091C00001234B931FE0459B01934023019A1343D6 +:1091D00045930023F5E74599CB0600D553E7039B5C +:1091E000499AC80704D5191D03911B681A804AE7DC +:1091F000191D03911B681A6045E70523E1E7032366 +:109200004B93073346936B68002B04DD459B01931A +:109210005B0618D51FE08621C023490002AA521818 +:109220005B00D358381C291C98470028EED09EE7D5 +:10923000499A0192013249926A68013A6A60002AA9 +:1092400013DD01332B602B6824491A7809688A18CA +:1092500052781207ECD44B9B022B13DC381C45A927 +:109260002A1C03ABFFF706F81FE08621C023490044 +:1092700002AA52185B00D358381C291C98470028B2 +:10928000E1D074E7042B06DC381C45A92A1C03AB8B +:10929000FFF74EF809E0134B002B00D1F3E6381C22 +:1092A00045A92A1C03AB00E000BF012807D0022813 +:1092B00000D0E8E65BE7AB895B0604D501E048989F +:1092C00001E001204042A7239B009D44F0BDC04621 +:1092D00064FDFFFFD3E702004DE8020024200020D8 +:1092E000F60503000000000038B5051C0020074CFF +:1092F0002060081C111C1A1CF8F716F8431C03D137 +:109300002368002B00D02B6038BDC046BC2A00204B +:1093100058220120014B40421A607047BC2A0020AD +:1093200058220120014B40421A607047BC2A00209D +:10933000036810B5041C002B02D12820F0F734FC80 +:10934000206810BD836810B5041C002B02D0211CBE +:1093500003229847201C10BD10B5041CF1F792FEA3 +:10936000201C10BD00238360704737B5151C041CFA +:10937000684601F011FB291C01A801F00DFB6946AC +:1093800001AA201C01F02FFB01A801F09DFA6846FC +:1093900001F09AFA201C3EBD8068431E9841C0B27D +:1093A0007047884200DA081C7047884200DD081CBC +:1093B0007047C317C0185840704708B5F9F7B2FB9B +:1093C000081C08BD0023994208DB0133002905D0A1 +:1093D000CA0700D5434349104043F7E7181C7047BC +:1093E000824203DB101E884200DD081C704708B56E +:1093F000FCF750F9FCF7E2FDFCF716F908BD012374 +:10940000002802DC431E98414342181C7047012388 +:10941000884200DB0023D8B27047021CCB17C00F74 +:1094200091425841C0B27047401A411E8841C0B2B3 +:109430007047401A41424841C0B2704701238842F8 +:1094400000DC0023D8B27047021CCB0FC0178A4241 +:109450005841C0B2704740187047401A704708B56D +:10946000F9F77AFA08BD4843704708437047084047 +:1094700070474840704788407047C8407047C841AF +:1094800070472023591AC84170470123002800D192 +:109490000B1C181C7047431E9841404208407047FF +:1094A000012358407047401A41424841C0B27047BA +:1094B000002108B50A1C0B1CEEF7DCFE08BD08B540 +:1094C000F2F78AFF08BD08B5F2F760FF08BD08B5DE +:1094D000F3F718F808BD08B5F2F7C0FF08BD08B5E6 +:1094E000F2F728FF08BD08B5F2F7EEFE08BD08B593 +:1094F000F2F792FF431E9841C0B208BD10B5041C9C +:1095000009680431F2F77EF9201C10BD08B509B2D4 +:1095100012B2F2F70DF9C343DB17184008BD07B5C7 +:109520000A1C012381B292B26846F1F763FB07BDC2 +:10953000011CFB2008B58000FFF7F1FF08BD0623E2 +:1095400002115B4253431818C0B2704710B50A218C +:10955000041CF9F771F9062358430019C0B210BD75 +:10956000704710B502680C680123A24209DB002392 +:10957000944206DB406849680122884200DB1A1CDD +:10958000D3B2181C10BD70B5051C0C1C002C0DD0DE +:10959000E168281CFFF7F7FF201CA6681830FFF7CA +:1095A000D1FE201CF3F782F8341CEFE770BD10B534 +:1095B000041CA168FFF7E7FF201C10BDF8B5051CCF +:1095C000071D161C1C1C0120002907D1BA4205D01A +:1095D000181C111C10301031FFF7C3FF3B1C321C4C +:1095E000211C04F04CFD6B69201C01336B61F8BD3C +:1095F000F7B5041C0F1C01208D6801920E1D002D73 +:109600000CD0291C01981031FFF7ABFF002801D0C6 +:10961000AB6800E0EB682E1C1D1CF0E700960028EC +:1096200008D0FB689E4201D125600CE0301C04F09C +:1096300022FD0090009801991030FFF792FF00285A +:1096400003D000232360666002E0009B606023601B +:10965000201CFEBDF7B500930B1D041C0E1C151E2F +:109660009D420CD14B69002B48D00D690099281CF4 +:109670001030FFF776FF002840D000233BE0171C96 +:1096800010370098391CFFF76CFF0190002813D0A9 +:10969000F3689D420ED0281C04F0EDFC0099071CD5 +:1096A0001030FFF75EFF002828D0FB68002B01D1A7 +:1096B00023601BE025601FE0381C0099FFF751FF75 +:1096C000002815D033699D4201D1019B13E0281C6D +:1096D00004F0BDFC011C071C10310098FFF741FF8E +:1096E00000280BD0EB68002B05D0276067600AE0EC +:1096F0002560606007E02360656004E0201C311C89 +:10970000009AFFF775FF201CFEBDF0B5061D071C73 +:10971000351C85B084680191002C0DD0201C019966 +:109720001030FFF71EFF002801D1A36801E0E368B5 +:109730002C1C251C1C1CEFE72C1EB44206D0291C37 +:1097400001981031FFF70DFF002824D02820F2F7F0 +:1097500089FF031C1033061C002B05D01A1C01992D +:1097600011C911C2002232622A1C02A8391CFFF75B +:1097700071FF039A029C002A06D0211C381C331C5E +:10978000FFF71CFF041C06E0301C1830FFF7DAFD61 +:10979000301CF2F78BFF201C183005B0F0BD401ACA +:1097A00041424841C0B27047036801209843704766 +:1097B000806870478160704743425841704703207A +:1097C0007047704740887047C3688068181A8010D7 +:1097D000704780687047C3688068181A704780882F +:1097E000704740887047704710B5041CF2F75EFF61 +:1097F000201C10BD13B5C1B201A801F096F801A854 +:10980000F1F738FC041C01A801F05EF8201C16BD1D +:1098100013B5011C01A801F07BF801A8F1F72AFC9F +:10982000041C01A801F050F8201C16BD1FB5031C34 +:109830000C1C01A8191C01F063F8211C02A801F0FE +:109840005FF801A902AA03A801F0CDF803A8F1F777 +:1098500011FC041C03A801F037F802A801F034F849 +:1098600001A801F031F8201C04B010BD08B5FFF7C5 +:10987000DDFF08BD031C37B50D1C141C191C684600 +:1098800001F03EF82AB223B2694601A8F1F738FC8C +:1098900001A8F1F7EFFB041C01A801F015F86846D8 +:1098A00001F012F8201C3EBD031C13B50C1C6846C9 +:1098B000191C01F025F8211C01A801F021F801A9CB +:1098C000684601F080F8041C01A800F0FDFF68461E +:1098D00000F0FAFF201C16BD031C13B50C1C6846D3 +:1098E000191C01F00DF821B2684601F092F8011C34 +:1098F00001A801F01AF801A8F1F7BCFB041C01A8AB +:1099000000F0E2FF684600F0DFFF201C16BD13B533 +:10991000011C01A800F0F4FF002101A801F079F872 +:10992000041C01A800F0D0FF201C16BD031C13B5B9 +:109930000C1C01A8191C00F0E3FF21B201A801F0E2 +:1099400068F8041C01A800F0BFFF201C16BD08B574 +:10995000043004F095FC08BD38B5041C0530F2F75E +:1099600081FE051C02F088FC6C80281D621C002111 +:1099700004F089FD281C38BD38B58400201CF2F79E +:1099800071FE051C0021221C04F07DFD281C38BD41 +:1099900008B5C2688368D21A181C04F074FD08BDAB +:1099A00013B5011C684602F027F8694601A802F0C9 +:1099B0005FF901A8F1F79EFE041C01A802F007F868 +:1099C000684602F004F8201C16BD13B5011C684659 +:1099D00000F096FF694601A8FFF790FD01A8F1F796 +:1099E00089FE041C01A801F0F2FF684600F06CFF3C +:1099F000201C16BD07B5011C01A801F0FDFF01A840 +:109A000002F011F801A801F0E2FF07BD031C37B511 +:109A10000D1C141C191C01A801F0EEFF29B222B282 +:109A200001A8F1F785FE041C01A801F0D0FFE04376 +:109A3000C01720403EBDF7B5071C0E1C151C1C1C92 +:109A4000391C01A801F0D8FF31B22AB2E3B201A853 +:109A5000F1F758FE01A801F0BAFFF7BD08B502F012 +:109A60000EFC08BD07B5011C01A800F049FF01A8C4 +:109A7000EEF7C6FD01A800F027FF07BD031C13B5D4 +:109A80000C1C01A8191C00F03BFF01A8211CEEF7DB +:109A9000FBFD01A800F018FF13BD031C13B50C1C3F +:109AA00001A8191C01F0A8FF01A8211CEEF732FE45 +:109AB00001A801F08CFF13BD031C37B50D1C141C4D +:109AC000191C01A801F098FF291C01A8221CEEF71F +:109AD00037FE01A801F07BFF37BD031C13B50C1C3A +:109AE00001A8191C01F088FF01A8211CEEF7FCFD5C +:109AF00001A801F06CFF13BD13B50C1C00280ED19A +:109B0000211C01A8F1F7BEFA01A86421EEF7BCFD03 +:109B100001A800F0D9FE6420EEF7E2FCF0E713BDE7 +:109B200010B5002905DB8468C3681B1B994200DA65 +:109B3000625410BD08B5002904DB8268C3689B1A13 +:109B4000994205DB08200021EFF7E4F9002000E04E +:109B5000505C08BD08B5002803D1081C111CEFF7A4 +:109B6000D9F908BD70B5051C00200C1C161C8142DB +:109B700005DBAB790120994200DB0020C0B2A400D4 +:109B80002C1908210A22FFF7E5FFE068082143426B +:109B900058410B22FFF7DEFF281CE66070BD10B5B0 +:109BA000002810D001220368041C1A4009D18088C3 +:109BB0000721431E9841FFF7CDFFA3880133A380FF +:109BC00001E002F060FB10BD10B58468201CFFF7B7 +:109BD000E6FF201C10BD08B58388013B9BB2838043 +:109BE000002B02D103689B68984708BD08B5002880 +:109BF00007D00368DB0702D4FFF7EDFF01E002F0B6 +:109C00004CFB08BD38B50D1C041C8068FFF7EEFF47 +:109C1000A56038BD10B5041CEFF78EFA201CF2F7D2 +:109C200045FD201C10BD10B5041CEFF791FA201C57 +:109C3000F2F73CFD201C10BD10B5041CEFF79EFA96 +:109C4000201CF2F733FD201C10BD08B5FFF7CEFF36 +:109C5000F1F7CAF908BD38B5C379051C0C1C002002 +:109C60008B4205DCAA790123914200DB031CD8B2A8 +:109C7000023408210122A400FFF76CFF6459281C5C +:109C8000FFF7A9FF201C38BD38B5051C00200C1EAD +:109C9000844205DBEB790120994200DB0020C0B251 +:109CA000023408210222A400FFF754FF6459201C4B +:109CB000FFF775FF281CFFF78EFF201C38BD70B51D +:109CC000051C00200C1C161C814205DBEB790120D1 +:109CD000994200DB0020C0B2A400082104222C1904 +:109CE000FFF738FFA068FFF781FFA660281CFFF789 +:109CF00072FF70BD08B50021EFF774FA08BD10B50A +:109D0000041C201CFFF7F6FF1420EEF7E9FBF8E730 +:109D100070B5C379051C0C1C161C00208B4205DC99 +:109D2000AA790123914200DB031CD8B20234082136 +:109D30000322A400FFF70EFF665170BD10B5041C8E +:109D4000FFF7E6FF201CFFF746FF10BD021C0020B6 +:109D5000814208DBD368926801209B1A9B109942CC +:109D600000DB0020C0B2704770B5051C0E1CFFF769 +:109D7000EDFF041E0CD0281C311C0830EFF760FAF0 +:109D8000EB880468DB0707D5201CFFF708FF03E01A +:109D90000820211CEFF7BEF8201C70BD70B5041C14 +:109DA0000D1C161CFFF7D2FF002812D0E3880834E0 +:109DB000DB0709D5291C201CEFF742FA0068FFF7E2 +:109DC00015FF301CFFF7EBFE201C291CEFF738FABB +:109DD000066070BDF8B50E1C111C051C141CFFF7A5 +:109DE000B5FF002827D0EB68AF68EA88DF1BBF10FB +:109DF00092071ED5BC421ED2281C211C0830EFF74A +:109E00001FFA016873884A889A4205D1301D0431CF +:109E100004F00DFB002801D00134EBE7201C0CE01E +:109E2000281C211C0830EFF70BFA0368B342F5D069 +:109E30000134BC42F4D301204042F8BD08B5436868 +:109E400000681B1AD843884202D2101C04F07CF927 +:109E5000181E884200D2081CC018984201D2012066 +:109E6000404208BD10B5041CEFF754FA201CF2F76D +:109E70001DFC201C10BD08B5EFF75EFA08BD70B5DB +:109E8000051C0C1C002C09D0E168281CFFF7F7FF0B +:109E9000A668201CF2F70AFC341CF3E770BD10B56D +:109EA000041CA168FFF7EBFF201C10BDF7B5041CD4 +:109EB0000F1C01208D6801920E1D002D0CD0291C55 +:109EC00001981031FFF74DFB002801D0AB6800E08E +:109ED000EB682E1C1D1CF0E70096002808D0FB68DC +:109EE0009E4201D125600CE0301C04F0C4F80090C3 +:109EF000009801991030FFF734FB002803D00023AD +:109F00002360666002E0009B60602360201CFEBD51 +:109F1000F0B5071C0E1C87B0031D856803930093E2 +:109F2000002D0DD0281C311C1030FFF71AFB002823 +:109F300001D1AB6801E0EB68009D00951D1CEFE7C7 +:109F4000009C039A944207D0211C301C1031FFF76B +:109F500008FB002800D195E01C20F2F783FB031CCE +:109F6000103302900193002B05D0019B06CE06C34F +:109F70000023029A9361009B039A93420BD17B6961 +:109F8000002B77D03C690199201C1030FFF7E9FACB +:109F9000002867D16EE0009E01981036311CFFF753 +:109FA000E0FA00281DD0FE68009BB34217D0181CB1 +:109FB00004F061F80199061C1030FFF7D2FA00286E +:109FC00005D0F368002B32D0009D2E1C2FE004A892 +:109FD000391C019AFFF76AFF049D059E27E0351C96 +:109FE00025E0301C0199FFF7BCFA00283CD0009B0B +:109FF0003A69934219D0181C04F029F8011C061C78 +:10A0000010310198FFF7ADFA002806D0009BDB68FD +:10A01000002B0BD0341C351C08E004A8391C019A15 +:10A02000FFF744FF049D059C00E0009C261C2C1CAF +:10A03000002E19D0002C0AD1341C039B01209C4215 +:10A0400007D0211C01981031FFF78BFA01E0341C76 +:10A050000120039B0299221C04F011F87B69013353 +:10A060007B6105E0002CE8D10298F2F71FFB029417 +:10A07000029C07E004A8391C019AFFF717FF049C13 +:10A08000059ED5E7201C183007B0F0BD08B50029A3 +:10A0900003D00A1C0021EFF7BFF908BD08B500295D +:10A0A00005D00A1C011C8A20C000EFF7B5F908BDD5 +:10A0B00038B5051C0C1CEEF79DF8002805D1FA20D8 +:10A0C000291CC000221CEFF7A7F938BD10B50028E5 +:10A0D00009D0041CEEF78EF8002804D11D300121B0 +:10A0E000221CEFF799F910BD08B5002A01D0EFF74F +:10A0F00093F908BD08B50A1C0321FFF7F5FF08BD59 +:10A1000038B50C1A151C031CA21004D0281C191CED +:10A11000221C04F0A4F9281938BD38B5051C0C1C04 +:10A12000FFF714FE002816D0EB88DB0707D5281CA4 +:10A13000211C0830EFF784F80068FFF757FDAB6883 +:10A14000A4001A19E968101D884201D0FFF7D8FF52 +:10A15000EB68043BEB6038BD10B50022041CFFF730 +:10A1600039FE011C0020814203DB201CFFF7D5FFD4 +:10A17000012010BD10B5041CEFF7B2F9201CF2F756 +:10A1800095FA201C10BD01704270704770477047EF +:10A190007047002070477047704710B5041CF2F7F5 +:10A1A00085FA201C10BD10B5041CF2F77FFA201CA4 +:10A1B00010BD10B5041CF2F779FA201C10BD10B5C3 +:10A1C000041CF7F7DDF90023201C237510BD1FB513 +:10A1D000041C009202A80822019304F037F9039AA4 +:10A1E000029B5010D20701D52258D358201800994D +:10A1F000019A98471FBD0289031C8A4202D18079C7 +:10A20000012305E0428900208A4202D19879022385 +:10A21000184070470289031C8A4202D180790423C6 +:10A2200005E0428900208A4202D19879082318402B +:10A2300070470289031C8A4202D18079102305E00D +:10A24000428900208A4202D1987920231840704721 +:10A25000038910B58B4207D183790124002A01D0EC +:10A26000234300E0A343837143898B4207D1837961 +:10A270000221002A01D00B4300E08B43837110BD03 +:10A28000038910B58B4207D183790424002A01D0B9 +:10A29000234300E0A343837143898B4207D1837931 +:10A2A0000821002A01D00B4300E08B43837110BDCD +:10A2B000038910B58B4207D183791024002A01D07D +:10A2C000234300E0A343837143898B4207D1837901 +:10A2D0002021002A01D00B4300E08B43837110BD85 +:10A2E000F0B587B0009107898DB2041CBD4200D142 +:10A2F00047896B465E88022E25D0052E11D0012E8F +:10A3000073D1201C291C321CFFF7A2FF201C391C12 +:10A31000FFF771FF002868D0A18804A8321C331C05 +:10A320000EE0201C291C0122FFF7AAFF201C391C6B +:10A33000FFF770FF002858D0321C0123A18804A821 +:10A34000F0F758FC51E0201C391CFFF754FF00289F +:10A3500016D0321CA188012302A8F0F74BFC201C68 +:10A36000291CFFF757FFA68800282ED0201C391C77 +:10A37000FFF750FF002828D004A8311C042227E052 +:10A38000201C291CFFF755FF00280ED1267B012E2B +:10A390000BD1201C291CFFF73DFF002821D0291CD0 +:10A3A000042204A8331CF0F725FC201C291C0022E1 +:10A3B000FFF74EFF201C291C0022FFF761FF201C25 +:10A3C000291C0022FFF774FF0FE0311C032204A8B0 +:10A3D0000123F0F70FFC201C391C0122FFF768FF56 +:10A3E000E3E704A8291C0322DCE707B0F0BD0173F2 +:10A3F000704703238079184003384342584170471F +:10A400003ADF704708B50368002B01D0081C984755 +:10A4100008BD10B518C96210E10701D58158CB58A5 +:10A420008018984710BD13B5041C7D30FF30002103 +:10A4300000F08EF8201CA530FF30002100F088F8D5 +:10A44000201CCD30FF300121FFF7D1FF13BD1FB518 +:10A45000041C009202A80822019303F0F7FF039A5C +:10A46000029B5010D20701D52258D35820180099CA +:10A47000019A98471FBD802337B5051C5B05596EAF +:10A480005C6E89B2684600F043FA210C01A800F026 +:10A490003FFA281C694601AA00F0A5FA01A800F0BD +:10A4A00013FA684600F010FA281C3EBD08B5EFF715 +:10A4B00021FE021C002310B5AC320432141F2468A4 +:10A4C000002C01D00133F8E72A339B00C3185960F0 +:10A4D000201C10BD021C002310B5AC320432141F26 +:10A4E00024688C4201D00133F8E72A339B00C3185B +:10A4F0000020586010BD021C002310B5D432043275 +:10A50000141F2468002C01D00133F8E734339B007A +:10A51000C3185960201C10BD021C002310B5D43292 +:10A520000432141F24688C4201D00133F8E734331D +:10A530009B00C3180020586010BD4068704710B5DC +:10A54000041CEFF7D7FF201CF2F7B0F8201C10BD59 +:10A550000630C17770470123807918407047C06882 +:10A56000431E9841704710B5041CF0F705F8201CF5 +:10A57000F2F79CF8201C10BD38B58388041C5A07DC +:10A5800008D59A0631D4DA0604D52169626901F04A +:10A59000FEFD2AE004221343A380A3889A0705D571 +:10A5A000A0682169626901F088FE09E0206961699B +:10A5B000DB0703D5E268A368984701E0A3689847E2 +:10A5C000A388DA060ED5A06900280BD0231C021C34 +:10A5D000103322CA22C38368A361F2F767F8F0F749 +:10A5E0003BFCDAE704229343A38038BD031C72B618 +:10A5F000C068002807D08268DA60002A00D11A619A +:10A60000DA8A013ADA8262B670478068002801D09F +:10A61000C069FBE77047F7B50122041C0D1C0769F0 +:10A62000EFF7C8FF00281FD1E38A092B1CD86B461F +:10A630000C3006CD06C3F2F715F80099019A051CF7 +:10A6400000F0CDF872B6002F03D1E368AB60E5608F +:10A6500002E0BB68AB60BD60AB68002B00D1256138 +:10A66000E38A0133E38262B6F7BD07B5009169461C +:10A670000192FFF7D0FF07BD38B5051CFFF7C5FFF6 +:10A68000281CFFF7B3FF041E0BD0211C0022281C3E +:10A69000EFF790FF201CF2F709F8F0F7BDFB002858 +:10A6A000EED138BD8068002904DD002802D00139D0 +:10A6B000C069F8E7704710B5041CF0F7A1F8201C3A +:10A6C000F1F7F4FF201C10BD836B806A1B681840F3 +:10A6D000431E98417047836B37B51B68826A1A42E4 +:10A6E00018D00121041C6425F0F7D4F86843032135 +:10A6F000A061201CF0F7CEF868430521E061201C22 +:10A70000F0F7C8F84543A188256268460422012372 +:10A71000F0F770FA37BD012904D0022906D1036988 +:10A72000C06901E08369C068181A00E08069704759 +:10A73000012904D0022906D18369C06801E00369B8 +:10A74000C069181A00E0C06970470139036A01291D +:10A7500001D84269D31A181C7047F7B58369C268DB +:10A76000041C981AFAF796FFE2692369061C981AE6 +:10A770000F1CFAF78FFF636900900191206A181A85 +:10A78000FAF788FF321C0D1C041C3B1C301C391CC2 +:10A79000FAF736F9061C0F1C00980199021C0B1CD5 +:10A7A000FAF72EF9021C0B1C301C391CF9F7C2F900 +:10A7B0002B1C061C0F1C221C291C201CFAF720F93C +:10A7C000021C0B1C301C391CF9F7B4F9FBF7F6FB23 +:10A7D000FAF72AFFFEBD012380791840704737B58C +:10A7E000041C009101926D46F0F7E6F9231C06CD9A +:10A7F00006C30023201CA3603EBD72B601650B6832 +:10A80000002B03D143658365086007E05A6D002A79 +:10A8100001D0131CFAE758658365426562B670473C +:10A82000036D002B12D072B6826D436D002A01D0E9 +:10A83000536501E0026D1360436D002B01D0826D02 +:10A840009A65002343658365036562B6704708B562 +:10A850000B1C111C1A1C0123F0F7B6FA08BD38B501 +:10A86000051CEFF30884C36B006C1C1B6B6C1B1A7C +:10A87000A3420CD21F2320349C43002801D0F1F7BF +:10A8800015FF201CF1F7EEFE041928646C6438BD36 +:10A8900010B50C1C8047A047F0F7A6FB10BD08B50B +:10A8A000F0F7A2FB08BD38B5141C031C101C0D1CCE +:10A8B0009847201CA847F0F797FB38BD08B5F0F77C +:10A8C000B3FAF0F7C9FAFAE710B5041C006801F012 +:10A8D000E4FC201C10BD70B5061C081C0D1C03F008 +:10A8E000EBFE041C0530F1F7BDFE306001F0C4FC46 +:10A8F0003068291C4480621C043003F0A7FD70BD41 +:10A9000010B5041C0160081C01F0BDFC201C10BD2A +:10A910001FB5041C081C01A9F0F7B4FE201C01A9F6 +:10A92000FFF7D9FF201C04B010BD002213B5041C92 +:10A9300001AB1A801970191CFFF7CDFF201C16BD42 +:10A94000F8B51368171C02241C5F0B68051C022253 +:10A950009B5E0E1CE418601DF1F784FE286001F078 +:10A960008BFC2868316844800223CA5E04300431BD +:10A9700003F06CFD336839680220185E2B681818E4 +:10A9800004300223CA5E043103F060FD2B68281CEA +:10A990001C1900232371F8BD10B5041C0868206041 +:10A9A00001F071FC201C10BD38B5041C0B68006858 +:10A9B0000D1C984205D001F070FC2868206001F061 +:10A9C00062FC201C38BD10B5036809685C884A88A1 +:10A9D0000020944206D1181D043103F063FE434267 +:10A9E0005841C0B210BD38B51368041C5D880868B2 +:10A9F000002D01D1206004E04088002804D1181CFB +:10AA0000236001F040FC02E0201CFFF799FF201CAE +:10AA100038BD0023994207DB02680223D05E002381 +:10AA2000884201DD51180B79181C704710B58260FF +:10AA30004A43041C4160002A0ADDFE2390005B05A6 +:10AA40009A4201DD01204042F1F70CFE206001E056 +:10AA500000230360201C10BD4B688A6870B54360FA +:10AA60005343041C0D1C8260002B12DDFE229E004D +:10AA70005205301C934201DD01204042F1F7F2FD06 +:10AA8000002320602A68D158C1500433B342FAD160 +:10AA900001E000230360201C70BD4068704700295E +:10AAA0000DDB002A0BDB4368994208DA83689A427F +:10AAB00005DA4B439A1803689200D05800E0002052 +:10AAC000704710B500290CDB002A0ADB4468A1425C +:10AAD00007DA8468A24204DA4C430168A2189200A3 +:10AAE000535010BD10B5041C0068002801D0F1F7C8 +:10AAF000DDFD201C10BDF0B58A684B6893B0019055 +:10AB00000C1C9A4201D000F0A1FD042A01D000F0F3 +:10AB10009DFD111C0FA8FFF789FF24680F9FA36AF2 +:10AB200066690293E36AE56B0393A36B029904934E +:10AB3000636A301C0593A3690693E3690793636B0B +:10AB40000893F8F797FC291CF8F794FC03990990EF +:10AB5000301CF8F78FFC0499F8F78CFC011C09985D +:10AB6000F8F7BAFD0699061C0598F8F783FC291C2E +:10AB7000F8F780FC011C301CF8F7AEFD0799051CA6 +:10AB80000598F8F777FC0499F8F774FC011C281C69 +:10AB9000F8F702F90699051C0898F8F76BFC039979 +:10ABA000F8F768FC011C281CF8F7F6F80799051C53 +:10ABB0000898F8F75FFC0299F8F75CFC011C281C68 +:10ABC000F8F78AFD3860A36A66680293E36AE56B6A +:10ABD0000393A36B02990493636A09900593A36896 +:10ABE0000693E3680793636B089380231B06F018B2 +:10ABF000F8F740FC291CF8F73DFC03990A90301C3B +:10AC0000F8F738FC0499F8F735FC011C0A98F8F7B6 +:10AC1000C3F80699061C0598F8F72CFC291CF8F7D0 +:10AC200029FC011C301CF8F7B7F8051C059807999A +:10AC3000F8F720FC0499F8F71DFC011C281CF8F714 +:10AC40004BFD0699051C0898F8F714FC0399F8F7D2 +:10AC500011FC011C281CF8F73FFD0799051C0898FA +:10AC6000F8F708FC0299F8F705FC011C281CF8F716 +:10AC700093F87860A36966680293E369E56B0393D0 +:10AC8000A36B301C049363690593A3680693E36880 +:10AC90000793636B02990893F8F7ECFB291CF8F70C +:10ACA000E9FB03990A90301CF8F7E4FB0499F8F7E4 +:10ACB000E1FB011C0A98F8F70FFD0699061C0598A0 +:10ACC000F8F7D8FB291CF8F7D5FB011C301CF8F766 +:10ACD00003FD0799051C0598F8F7CCFB0499F8F7D4 +:10ACE000C9FB011C281CF8F757F80699051C0898A1 +:10ACF000F8F7C0FB0399F8F7BDFB011C281CF8F717 +:10AD00004BF80799051C0898F8F7B4FB0299F8F777 +:10AD1000B1FB011C281CF8F7DFFCB860A36966686A +:10AD20000293E369E56A0393A36A02990493636952 +:10AD30000593A3680693E3680793636A08938023E7 +:10AD40001B06F018F8F796FB291CF8F793FB0399FC +:10AD50000A90301CF8F78EFB0499F8F78BFB011C66 +:10AD60000A98F8F719F80699061C0598F8F782FB77 +:10AD7000291CF8F77FFB011C301CF8F70DF8079928 +:10AD8000051C0598F8F776FB0499F8F773FB011C8E +:10AD9000281CF8F7A1FC0699051C0898F8F76AFB2F +:10ADA0000399F8F767FB011C281CF8F795FC079935 +:10ADB000051C0898F8F75EFB0299F8F75BFB011C8D +:10ADC000281CF7F7E9FFF860A36A26690293E36A93 +:10ADD000E56B0393A36B02990493236A0593A3691C +:10ADE0000693E3690793236B089380231B06F018EF +:10ADF000F8F740FB291CF8F73DFB03990A90301C3B +:10AE0000F8F738FB0499F8F735FB011C0A98F7F7B7 +:10AE1000C3FF0699061C0598F8F72CFB291CF8F7C8 +:10AE200029FB011C301CF7F7B7FF0799051C059893 +:10AE3000F8F720FB0499F8F71DFB011C281CF8F714 +:10AE40004BFC0699051C0898F8F714FB0399F8F7D2 +:10AE500011FB011C281CF8F73FFC0799051C0898FA +:10AE6000F8F708FB0299F8F705FB011C281CF7F717 +:10AE700093FF3861A36A26680293E36AE56B039344 +:10AE8000A36B0A900493236A301C0593A36806936E +:10AE9000E3680793236B08930299F8F7EBFA291CF0 +:10AEA000F8F7E8FA03990B90301CF8F7E3FA0499E5 +:10AEB000F8F7E0FA011C0B98F8F70EFC0699061C4F +:10AEC0000598F8F7D7FA291CF8F7D4FA011C301CBA +:10AED000F8F702FC0799051C0598F8F7CBFA0499D6 +:10AEE000F8F7C8FA011C281CF7F756FF0699051C4D +:10AEF0000898F8F7BFFA0399F8F7BCFA011C281C68 +:10AF0000F7F74AFF0799051C0898F8F7B3FA029972 +:10AF1000F8F7B0FA011C281CF8F7DEFB7861266808 +:10AF2000A369E56B0293E36902990393A36B04930E +:10AF300023690593A3680693E3680793236B08933B +:10AF400080231B06F018F8F795FA291CF8F792FAF7 +:10AF500003990B90301CF8F78DFA0499F8F78AFAE8 +:10AF6000011C0B98F7F718FF0699061C0598F8F7CF +:10AF700081FA291CF8F77EFA011C301CF7F70CFF48 +:10AF80000799051C0598F8F775FA0499F8F772FA0D +:10AF9000011C281CF8F7A0FB0699051C0898F8F777 +:10AFA00069FA0399F8F766FA011C281CF8F794FB74 +:10AFB0000799051C0898F8F75DFA0299F8F75AFA0C +:10AFC000011C281CF7F7E8FEB861A3692668029304 +:10AFD000E369E56A0393A36A029904932369301C29 +:10AFE0000593A3680693E3680793236A0893F8F729 +:10AFF00041FA291CF8F73EFA03990B90301CF8F738 +:10B0000039FA0499F8F736FA011C0B98F8F764FB43 +:10B010000699061C0598F8F72DFA291CF8F72AFA64 +:10B02000011C301CF8F758FB0799051C0598F8F728 +:10B0300021FA0499F8F71EFA011C281CF7F7ACFE58 +:10B040000699051C0898F8F715FA0399F8F712FA0B +:10B05000011C281CF7F7A0FE0799051C0898F8F7B3 +:10B0600009FA0299F8F706FA011C281CF8F734FBD4 +:10B07000F861636A26690293E36AE56B0393636B85 +:10B08000301C0493236A059363690693E36907936D +:10B09000236B08930299F8F7EDF9291CF8F7EAF900 +:10B0A00003990B90301CF8F7E5F90499F8F7E2F9E9 +:10B0B000011C0B98F8F710FB0699061C0598F8F789 +:10B0C000D9F9291CF8F7D6F9011C301CF8F704FB54 +:10B0D0000799051C0598F8F7CDF90499F8F7CAF90E +:10B0E000011C281CF7F758FE0699051C0898F8F76C +:10B0F000C1F90399F8F7BEF9011C281CF7F74CFEBB +:10B100000799051C0898F8F7B5F90299F8F7B2F90C +:10B11000011C281CF8F7E0FA0B903862636A266875 +:10B120000293E36AE56B0393636B02990493236ACA +:10B13000059363680693E3680793236B0893802362 +:10B140001B06F018F8F796F9291CF8F793F90399FC +:10B150000C90301CF8F78EF90499F8F78BF9011C64 +:10B160000C98F7F719FE0699061C0598F8F782F96E +:10B17000291CF8F77FF9011C301CF7F70DFE079921 +:10B18000051C0598F8F776F90499F8F773F9011C8E +:10B19000281CF8F7A1FA0699051C0898F8F76AF92F +:10B1A0000399F8F767F9011C281CF8F795FA079935 +:10B1B000051C0898F8F75EF90299F8F75BF9011C8D +:10B1C000281CF7F7E9FD7862636926680293E36952 +:10B1D000E56B0393636B029904932369301C059319 +:10B1E00063680693E3680793236B0893F8F742F9C3 +:10B1F000291CF8F73FF903990C90301CF8F73AF93D +:10B200000499F8F737F9011C0C98F8F765FA0699D4 +:10B21000061C0598F8F72EF9291CF8F72BF9011CE4 +:10B22000301CF8F759FA0799051C0598F8F722F928 +:10B230000499F8F71FF9011C281CF7F7ADFD0699D2 +:10B24000051C0898F8F716F90399F8F713F9011C8B +:10B25000281CF7F7A1FD0799051C0898F8F70AF9CB +:10B260000299F8F707F9011C281CF8F735FAB862BB +:10B27000636926680293E369E56A0393636A04934A +:10B280002369059363680693E3680793236A089329 +:10B2900080231B06F0180299F8F7ECF8291CF8F740 +:10B2A000E9F803990C90301CF8F7E4F80499F8F7E2 +:10B2B000E1F8011C0C98F7F76FFD0699061C05983C +:10B2C000F8F7D8F8291CF8F7D5F8011C301CF7F767 +:10B2D00063FD0799051C0598F8F7CCF80499F8F771 +:10B2E000C9F8011C281CF8F7F7F90699051C0898FD +:10B2F000F8F7C0F80399F8F7BDF8011C281CF8F717 +:10B30000EBF90799051C0898F8F7B4F80299F8F7D3 +:10B31000B1F8011C281CF7F73FFDF8622669636A43 +:10B32000A56B0293A36A02990393636B0493236A48 +:10B33000059363690693A3690793236B089380239E +:10B340001B06F018F8F796F8291CF8F793F80399FC +:10B350000C90301CF8F78EF80499F8F78BF8011C64 +:10B360000C98F7F719FD0699061C0598F8F782F86E +:10B37000291CF8F77FF8011C301CF7F70DFD079921 +:10B38000051C0598F8F776F80499F8F773F8011C8E +:10B39000281CF8F7A1F90699051C0898F8F76AF82F +:10B3A0000399F8F767F8011C281CF8F795F9079935 +:10B3B000051C0898F8F75EF80299F8F75BF8011C8D +:10B3C000281CF7F7E9FC3863636A26680293A36ACE +:10B3D000A56B0393636B02990493236A0C90059306 +:10B3E0006368301C0693A3680793236B0893F8F7F0 +:10B3F00041F8291CF8F73EF803990D90301CF8F736 +:10B4000039F80499F8F736F8011C0D98F8F764F943 +:10B410000699061C0598F8F72DF8291CF8F72AF864 +:10B42000011C301CF8F758F90799051C0598F8F726 +:10B4300021F80499F8F71EF8011C281CF7F7ACFC5A +:10B440000699051C0898F8F715F80399F8F712F80B +:10B45000011C281CF7F7A0FC0799051C0898F8F7B1 +:10B4600009F80299F8F706F8011C281CF8F734F9D6 +:10B470007863636926680293A369A56B0393636B82 +:10B4800004932369059363680693A3680793236B6A +:10B49000089380231B06F0180299F7F7EBFF291C8D +:10B4A000F7F7E8FF03990D90301CF7F7E3FF0499D5 +:10B4B000F7F7E0FF011C0D98F7F76EFC0699061CE4 +:10B4C0000598F7F7D7FF291CF7F7D4FF011C301CAC +:10B4D000F7F762FC0799051C0598F7F7CBFF04996D +:10B4E000F7F7C8FF011C281CF8F7F6F80699051CA9 +:10B4F0000898F7F7BFFF0399F7F7BCFF011C281C5A +:10B50000F8F7EAF80799051C0898F7F7B3FF0299CE +:10B51000F7F7B0FF011C281CF7F73EFCB86326685C +:10B520006369A56A0293A36902990393636A301C55 +:10B5300004932369059363680693A3680793236ABA +:10B540000893F7F797FF291CF7F794FF03990D90DD +:10B55000301CF7F78FFF0499F7F78CFF011C0D984B +:10B56000F8F7BAF80699061C0598F7F783FF291C27 +:10B57000F7F780FF011C301CF8F7AEF80799051C9F +:10B580000598F7F777FF0499F7F774FF011C281C5B +:10B59000F7F702FC0699051C0898F7F76BFF03996B +:10B5A000F7F768FF011C281CF7F7F6FB0799051C45 +:10B5B0000898F7F75FFF0299F7F75CFF011C281C5A +:10B5C000F8F78AF8F86321680998F7F753FF61687C +:10B5D000051C0A98F7F74EFF011C281CF7F7DCFB47 +:10B5E000A168051C0B98F7F745FF011C281CF7F70D +:10B5F000D3FBE168051C0C98F7F73CFF011C281CE5 +:10B60000F7F7CAFB0021041CF7F7E2FA002805D07F +:10B61000002101980A1CFFF709FA13E0FE20211C03 +:10B620008005F7F735FD3E1C3C1C051C40362068A4 +:10B63000291CF7F71FFF01C4B442F8D101980FA9E4 +:10B64000FFF70AFA0FA8FFF74DFA04E0002101986E +:10B650000A1CFFF7EBF9019813B0F0BDF0B58BB001 +:10B660000593161C059A0D1C4B6803908968002AE7 +:10B6700001D0029301E00291191C029B726893426F +:10B6800005D0002103980A1CFFF7D0F942E007A873 +:10B69000B268FFF7CBF90027089B00939F4232DA8C +:10B6A00000230093009B099A93422ADA0023002486 +:10B6B0000193029B9C421BDA059B281C002B02D0A5 +:10B6C000211C3A1C01E0391C221CFFF7E8F9211C5F +:10B6D000009A0490301CFFF7E2F9011C0498F7F778 +:10B6E000C9FE011C0198F7F757FB01340190E0E710 +:10B6F000019B07A8391C009AFFF7E3F9009B01336F +:10B70000CFE70137C8E7039807A9FFF7A5F907A80E +:10B71000FFF7E8F903980BB0F0BD10B5041CEFF784 +:10B720001FFD201CF0F7C2FF201C10BD836A80693A +:10B730001B6818404342584170470E23C25E1023D5 +:10B74000C15E1223C35E494352435B438818C0184D +:10B75000704713B5041CEFF7E7FD211C231C36319D +:10B760000A783433824204D11A78092A04D8013283 +:10B7700001E0002208701A7035340A78217891426D +:10B7800009D01B78092B06D92270684692B21B217A +:10B790000123EFF72FFA13BD08B5836A82691B688E +:10B7A0001A4201D1EFF786FE08BD012904D0022913 +:10B7B00006D11023C05E05E00E23C05E404201E0CA +:10B7C0000E23C05E7047012904D0022906D10E2342 +:10B7D000C05E01E01023C05E404201E01023C05E65 +:10B7E00070471222835E5842022900D0181C70470D +:10B7F000F7B5041C1023C05EF8F70CF90E23E55EC4 +:10B800001222A35E6D425B420190281C0093F9F75F +:10B8100041FF061C00980F1CF9F73CFF021C0B1C93 +:10B82000301C391CFAF7C6FBF9F7C4FF2063061C6D +:10B83000FAF77EFB071C301CFAF736FB8022120653 +:10B840009446019B061C6344281C0193F8F7E2F818 +:10B85000391CF7F70FFE051C0098F8F7DBF8311CD0 +:10B86000F7F708FE011C281CF7F796FA011C01984F +:10B87000F7F70EFCFAF7FCF90122A379E062134313 +:10B88000A371F7BD10B58379041CDB0701D4FFF762 +:10B89000AFFFE06A10BD10B58379041CDB0701D44B +:10B8A000FFF7A6FF206B10BD52DF7047704710B541 +:10B8B000041CF0F7FBFE201C10BD70B5041C161C08 +:10B8C0001D1C03220723F0F7BBFC201C311C0222A5 +:10B8D00007231030F0F7B4FC201C291C0122072399 +:10B8E0002030F0F7ADFC201C0499042203233030F3 +:10B8F000F0F7A6FC201C0599052203234030F0F741 +:10B900009FFC201C0699112201235030F0F798FC6F +:10B91000201C07990C2201236030F0F791FC201CB9 +:10B9200008990B2201237030F0F78AFC201C09993A +:10B93000122201238030F0F783FC201C0A990A228E +:10B9400001239030F0F77CFC201C0B990622032386 +:10B95000A030F0F775FC201C0C991A220123B0309E +:10B96000F0F76EFC201C0D9914220123C030F0F773 +:10B9700067FC201C0E9917220123D030F0F760FCE1 +:10B98000201C0F9916220123E030F0F759FC201CEF +:10B99000109915220123F030F0F752FC601C119928 +:10B9A00010220123FF30F0F74BFC201C11301299BC +:10B9B00000220123FF30F0F743FC201C21301399B3 +:10B9C0001E220123FF30F0F73BFC201C70BD10B598 +:10B9D000041C006800F061FC201C10BD08B50A1CA6 +:10B9E000002102F050FD08BD10B5041C086820605D +:10B9F00000F049FC201C10BD10B5041C0160081C9F +:10BA000000F041FC201C10BD38B5041C0B68006818 +:10BA10000D1C984205D000F040FC2868206000F022 +:10BA200032FC201C38BD08B503689988981D5B88D6 +:10BA30005943FFF7D3FF08BD10B5041C0023EFF7EF +:10BA4000BBFE201C10BDF0B5071C89B00EA8007805 +:10BA5000059107903868049046880020B24200DBC8 +:10BA600082E0049CA488A34200DB7DE00D6803957E +:10BA70006D88AC46151C65440195854274DD039DB7 +:10BA8000AD885919069181426EDD002A05DA0199C7 +:10BA90000291B14207DD029605E0B11A02916145BB +:10BAA00001DD61460291002B05DA06990191A14260 +:10BAB00006DD019404E0E11A0191A94200DD01953F +:10BAC0005542D01728400025039C0634AB4202DAC9 +:10BAD00061464D425D4328182118D443E4172240A3 +:10BAE0000024049803910630A34201DD341C5C431A +:10BAF000079BA2188418002B02D1059D1E1C1BE079 +:10BB00000022101C019B9A422EDA002302998B42DC +:10BB100007DA0399CD5C002D01D0E55401300133E3 +:10BB2000F4E7059B03991B6801325B88CB180393EC +:10BB30003B685B88E418E5E7019B9E420EDA201C17 +:10BB4000029A039902F082FC2B68039A5B88013603 +:10BB5000D31803933B685B88E418EDE7D843C0171C +:10BB60001840029B4343181C09B0F0BDF7B50E689E +:10BB700069467288B38800AF53435B001A1C0832D1 +:10BB8000D208D2008A1A95467A60694600226D462C +:10BB9000041CB01DCA54C107091A396039688C46A3 +:10BBA000844461464900994217DA0178002901D09E +:10BBB000312100E03021297071888C4601214942F1 +:10BBC0008C44624503D10A226A70002202E02C21D3 +:10BBD0000132697001300235E0E77968201CEFF727 +:10BBE00051FABD46201CFEBDF0B51C1C87B000AF4D +:10BBF0003B6BB860D5187B6BE0180B687B615B888A +:10BC00009D4201DA002D00DC1D1C79698E88B0424E +:10BC100002DA002800DD061C291C68467143073142 +:10BC2000C908C900411A8D46634379607969D31800 +:10BC30000631CB183B616B46FB60B4420EDA2A1C1E +:10BC4000F868396902F002FC7B693A695B88013463 +:10BC5000D3183B61FB689B19FB60EEE7B86829B21B +:10BC600032B27B68EFF7A8FDBD46B86807B0F0BDFB +:10BC700010B5041C0B680222995E04201A5E201C79 +:10BC80000633EFF799FD201C10BD10B518C96210DE +:10BC9000E10701D58158CB588018984710BD10B5E1 +:10BCA000041CEFF731FF201CF0F700FD201C10BD35 +:10BCB00010B5041CEFF71AFF201CF0F7F7FC201C4E +:10BCC00010BD70B5051C041C74350121281CEFF74C +:10BCD00039FE221C5A3213780133DBB21370E1793A +:10BCE00001318B4225D10023261C1370626D58361A +:10BCF0000221525E33882021934205DA201C19B2BA +:10BD00005430FEF786FE011CE2790023281CEFF771 +:10BD1000CBFD626D33880221525E934207DD231C06 +:10BD200000224C331A70201CEFF7ECFF01E00133C6 +:10BD3000338070BD70B5051C061CC26D60350221D4 +:10BD4000525E2B88041C74362021934204DA19B207 +:10BD50005C30FEF75EFE011C0022301C131CEFF766 +:10BD6000A3FDE26D2B880221525E934207DD231C66 +:10BD700000224C331A70201CEFF7C4FF01E001339E +:10BD80002B8070BD73B5041C061C251C7436301C3A +:10BD90006835FFF748FE0023EA5E211C002364316A +:10BDA0000093301CFFF74FFE002804D1231C703392 +:10BDB0001B78002B04D1231C6A331B78002B07D17E +:10BDC000231C00224C331A70201CEFF79BFF06E067 +:10BDD0002A885BB29B182B8001237034237073BDBB +:10BDE000F0B5071C0021051C041C6A37406E79560B +:10BDF000408868350023EA5E4B1D1B1A201C261C58 +:10BE000085B07030039074369A4202DC0378002BC0 +:10BE100022D1002A04DD494209B2301CEFF792FD1D +:10BE20000023EA5E211C0023301C00936431FFF7DD +:10BE30000AFE0023FB56002B05D1221C4C32137046 +:10BE4000201CEFF75FFF0123039A137000222B8859 +:10BE5000BA56D3182B8009E0231C00224C33301C27 +:10BE60001A70FFF7E0FD201CEFF74CFF05B0F0BDA6 +:10BE700038B5051C4C35297800292BD0021C041C30 +:10BE8000503213884E3406339BB2138024889C4270 +:10BE900020D80023041C1380022901D1FFF711FFD1 +:10BEA0002B78032B02D1201CFFF744FF2B78042BA7 +:10BEB00002D1201CFFF766FF2B78052B02D1201C36 +:10BEC000FFF78EFF2B78062B04D10023201C2B704C +:10BED000EFF718FF38BD13B5827A041C042A09D184 +:10BEE000818801236846EEF785FE0023A372203384 +:10BEF000E3720AE0EFF786FE201CFFF7B9FFE37A52 +:10BF00005B00E372A37A0133A37213BD407A7047DA +:10BF100008B57430FFF787FD08BD01747047031C36 +:10BF200010B5443114C914C310BD0523002213B544 +:10BF3000041C009301937431131CFFF755FE201C61 +:10BF400016BD38B5437B041C022B09D00221F0F743 +:10BF500099F84420F0F786FB051CF0F731FCE56604 +:10BF6000E06E00F06CF938BD10B58379041C1B0736 +:10BF700006D5806800F013FC0D23E35683420CD0F5 +:10BF8000201CF0F769F90D2001212056F2F78EF8F8 +:10BF90000822A379A0601343A371002010BD08B547 +:10BFA0000B684030191D02229A5E01F0E5FD08BDC4 +:10BFB00013B5041C01A8FFF7D9FD201C01A9FFF748 +:10BFC000EEFF01A8FEF780FC13BDF7B5071C0E1CA1 +:10BFD0000D1C01938C18AC420AD03B68381C9B683E +:10BFE0009847019B984202D028700135F3E72C1C3A +:10BFF000A01BFEBDF7B5051C00AF0E1C141E022CC5 +:10C0000000DC03246A46E31DDB08DB00D31A9D46EF +:10C010000021221C68467B6002F035FA301C69461C +:10C02000221C0A23FFF7D1FF002803D1281CEFF7B9 +:10C0300061F806E000237A6869461354281CEFF77C +:10C0400021F8BD46281CFEBDF0B51C1C55006C43F4 +:10C0500087B000AFBB60231C396069460833DB083A +:10C06000DB00CB1A9D46F860621C684600213B61EC +:10C0700002F009FA00233A691E1C13556A467A61D8 +:10C080006A427A60BB689E420FDA221C79690A23F1 +:10C090003868FFF79AFF0A2279696B1ECA544B1958 +:10C0A0007B617B680136E418ECE7F8683969EFF7E3 +:10C0B000A9FBBD46F86807B0F0BD80210CC89B1AEB +:10C0C00009069B080B4313607047031C70B5820878 +:10C0D000980702D1181E01D137E00132541C72B604 +:10C0E00021C9A84219D20368002B13DA5B005B0850 +:10C0F000990041180E68002E01DAA94202D3A3422A +:10C1000008D30DE08021760076089B1909061943B3 +:10C110000160EDE79B00C018E3E762B6002014E081 +:10C120000232934203D992008218954204D80368E0 +:10C130005B005B08036006E080211B1B0906043AD4 +:10C140000B431360046062B6043070BDF7B51D1C6C +:10C1500008AB1B88041C1030161C0F1C0193EEF753 +:10C160002BFD6A460023928827806680A560201CEC +:10C17000E360A280E361A361FEBD10B58388041C67 +:10C180009B0702D58068F0F791FA201C10BD7FB59F +:10C1900084690192051C6B4600910122002C0DD18F +:10C1A00002AC221C03CB03C20C20F0F75BFA061C86 +:10C1B00002996268FEF713FBAE6114E0A1680029E2 +:10C1C00002D001320C1CF9E7092A0CDC02AD2A1C52 +:10C1D00003CB03C20C20F0F745FA061C02996A68EB +:10C1E000FEF7FDFAA6607FBD10B518C96210E10721 +:10C1F00001D58158CB588018984710BD1FB5041C35 +:10C20000009202A80822019302F020F9039A029BEF +:10C210005010D20701D52258D35820180099019AFE +:10C2200098471FBD38B5041C0D1C1822002102F0D0 +:10C230002AF9201C291C01F0D7FD201C38BD08B5A7 +:10C240000268436803219A188368D018F6F784FBC4 +:10C25000A92352215B00FF311A1C884204DC083AF2 +:10C26000FF3A904200DD021CFF2008219B1A584330 +:10C27000FF31F6F771FB08BD03230380704708B553 +:10C28000F0F734FB08BD10B5041CF0F72FFB0028B5 +:10C2900002D123880233238010BD10B5041CF0F7AF +:10C2A00025FB002808D12388023B9BB22380012B69 +:10C2B00002D1201CF0F7FAF910BD37B50D1C131C84 +:10C2C000011D44692A1C0068A04737BD026808B5F3 +:10C2D00094460A680023944507D1043004311022A3 +:10C2E00002F0A5F843424341DBB2181C08BD704779 +:10C2F00080235B05F7B51A695B690F1C133B1C1C97 +:10C300005443211C061CF0F707FB231C251C483353 +:10C3100001933B1BEA58291C301CF0F73FFB019BA3 +:10C3200004359D42F5D10020FEBD10B5041C006807 +:10C33000FFF7B3FF201C10BD10B5041C0868206077 +:10C34000FFF7A1FF201C10BDF8B5D443E41714403B +:10C35000071CA01D1E1C0D1CF0F784F93860FFF7A8 +:10C360008BFF3B681C7138684680002D04D0053077 +:10C37000291C221C02F06AF8F8BD0A1C002110B525 +:10C38000041C0B1CFFF7E0FF201C10BD10B5041CA3 +:10C39000FFF7DAFF201C10BD006840180530704719 +:10C3A000036818797047036858887047A7DF70479B +:10C3B000A9DF7047AADF704768DF704708B50368D8 +:10C3C000002B01D0081C984708BD08B50368002B56 +:10C3D00001D0081C984708BD08B50368002B01D0A0 +:10C3E000081C984708BD08B50368002B01D0081C3D +:10C3F000984708BD10B5041CF0F7FEFA201CF0F7B2 +:10C4000055F9201C10BD0023C21D0370431C0021E0 +:10C41000197001339342FAD1704770B51D1CC67F65 +:10C42000041CB31C5B1901201F2B13DC2B18A35514 +:10C43000E37F1B18DBB2E377E154E07F111C01308E +:10C44000C0B2E0772A1C201802F000F80020E37F39 +:10C45000ED18E57770BDF7B50024C67FB4420CD265 +:10C4600005196F788F4203D10095F0F731FB06E094 +:10C47000055D64190134E4B2F0E7FFF7CEFFFEBDBD +:10C48000011C021C08B503680A3134329B6F9847BF +:10C4900008BD10B5041CFFF7F3FF211C08C9201CC0 +:10C4A000DB6F984710BD0023021C10B503701132DA +:10C4B000431C00241C7001339342FAD1418210BD09 +:10C4C00037B50D1CF1F7E0FE6B460121DA1D041CA7 +:10C4D0000B1C0A301570FFF7BEFF002802D1201C8C +:10C4E000FFF7CEFF3EBDF8B50E1C151C1F1CF1F763 +:10C4F000CBFE041C092E03D10368291C5B6B9847F3 +:10C50000201C311C0A302A1C3B1CFFF7A4FF00280A +:10C5100002D1201CFFF7B4FFF8BD806808B50028E1 +:10C5200003D0F1F7B1FEFFF7B4FF08BD70B51324D7 +:10C530002F26051C8AB06C446E44E01F0734FFF7B9 +:10C5400062FFB442F9D103AB0193042301ACA868A4 +:10C550006371F1F7B9FE0368211C1B699847A07944 +:10C560000AB070BD10B5041C1030FEF71DFA01238F +:10C57000E36010BD8023F0B55B0585B0081C5F6EDD +:10C580000291FFF7C5FC0523042601250193381C01 +:10C590000199F6F7D7F9081C291CF6F74DF9052380 +:10C5A0000024019A5D435A4303903F1A0192039B72 +:10C5B00001339C420ADA04220298121B31B212B2F1 +:10C5C0007430FF23EFF79EF80134F0E7013EDED22E +:10C5D00005B0F0BD37B50568002D0FD008220C1C42 +:10C5E000011D684601F032FF019A009B5010D207EE +:10C5F00001D52A58D3582818211C984737BD7047B1 +:10C6000010B5041CF0F752F8201C10BD37B50568B2 +:10C61000002D0FD008220C1C011D684601F016FFEA +:10C62000019A009B5010D20701D52A58D3582818D8 +:10C63000211C984737BD37B50568002D0FD008225B +:10C640000C1C011D684601F001FF019A009B50106F +:10C65000D20701D52A58D3582818211C984737BD2E +:10C660001FB5041C009202A80822019301F0EEFEFF +:10C67000039A029B5010D20701D52258D358201894 +:10C680000099019A98471FBD70B50123041C0370DF +:10C69000261CC018031C113600251D700133B3423F +:10C6A000FAD1012365822370AA4208D10B1C1033F2 +:10C6B0008B4207D0013B1A7802700130F8E7102254 +:10C6C00001F0CDFEA37B627B1B021343201C63821F +:10C6D00070BD08B5F1F7C8FD806D08BD13B5041C29 +:10C6E000806800910192FFF7F4FF83070FD56B4636 +:10C6F0001B88A06823826B465B886382F1F7D4FDB8 +:10C70000221C0368A18B10325C690423A04713BD6F +:10C71000704710B5041CEFF7C9FF201C10BD031CA7 +:10C72000C068002804D0426ADA601A7A013A1A72A4 +:10C73000704737B5041CE568002D1ED0EA78012A41 +:10C7400006D0022A09D1201C1830F1F7D5FB0AE0E7 +:10C75000201C1430F1F794FB05E092B268461E21CC +:10C760000123EEF747FAE3689D42E4D1201CFFF76E +:10C77000D6FF281CEFF79AFFDDE737BD00230360E3 +:10C78000704700230370704738B50D1C0121041C4D +:10C7900041560278281CF1F75DFC657038BD407881 +:10C7A00040B27047021C0B1CF0B5126889B00192B0 +:10C7B00003AA151C1E1C4068016809688C4692CEAD +:10C7C00092C5DB680199D36000231361E04709B08B +:10C7D000F0BD70DF704771DF704760DF70477047F2 +:10C7E00008B5F3F717FC08BD08B5F2F7FDFE002009 +:10C7F00008BD7047022070470220704770DF704705 +:10C8000071DF704772DF704773DF704774DF704706 +:10C8100075DF704776DF704777DF704778DF7047E6 +:10C8200079DF70477ADF70477BDF70477CDF7047C6 +:10C830007DDF704788DF70471420704764207047A1 +:10C84000A0208001704710B5041CFFF7DFFF032311 +:10C85000002806D1231C012158331A788A431A7004 +:10C86000031C181C10BD031C10B5FC245833187889 +:10C8700004401C703B239A4200D0283B081C191C22 +:10C88000FFF7C8FF031C5A1E934103205B42184068 +:10C8900010BD0A1C011C08B50368FE31C98C1B6A57 +:10C8A000984708BD08B5081CFFF7BEFF031C5A1EB9 +:10C8B000934103205B42184008BD08B5081CFFF7F0 +:10C8C000B1FF031C5A1E934103205B42184008BD70 +:10C8D00008B5081C111CFFF79BFF031E00D00323A3 +:10C8E000181C08BD13B50C1E012C07D86B46111C73 +:10C8F000581C062201F0AAFD002005E08B1E012B2A +:10C9000001D9032007E001206B4669461C70FFF740 +:10C9100075FF0028F5D116BD37B568460D1C141CEF +:10C92000FFF76EFF032300280DD1002D02D06B46C8 +:10C930001B782B70231E06D06B46201C591C062228 +:10C9400001F084FD0023181C3EBD08B5081C111C15 +:10C95000FFF76EFF031E00D00323181C08BD08B5A7 +:10C96000081CFFF75BFF031E00D00323181C08BD43 +:10C9700008B5081CFFF754FF031E00D00323181C42 +:10C9800008BD08B5081CFFF747FF0023984203D0F5 +:10C990000533112800D0023B181C08BD0820704741 +:10C9A000B830017000207047B93001700020704726 +:10C9B00002207047B83000787047B930007870476F +:10C9C0000020704708B50368002B01D0081C984769 +:10C9D00008BD08B50368002B01D0081C984708BDA6 +:10C9E00008B5031C1A1CF3326C3011789B6F984702 +:10C9F00008BD10B518C96210E10701D58158CB58A0 +:10CA00008018984710BD112337B5081C01AD2B7055 +:10CA10000C1C01F051FE211C82B2281CFFF706FFFE +:10CA2000031E00D00323181C3EBD70B5061C0D1C50 +:10CA30000024331CBA331B78A3420ED96B79A3426E +:10CA40000BD90722111C61432B6801345818711847 +:10CA5000BB3101F0FBFCE4B2EBE72C71002070BDB0 +:10CA6000F8B50368061CDB6C0D1C0C799847032392 +:10CA7000844226D800232979DAB28A4208D20722D2 +:10CA80005A4328680133125C032AF5D1042318E0C5 +:10CA9000371C0024BA373C702B79A34210D90722E7 +:10CAA000111C3878614350432B6830185918BB303B +:10CAB00001F0CCFC3B78013401333B70E4B2EBE78E +:10CAC0000023181CF8BD38B5CD7F01201F2D10D8CC +:10CAD000002D01D103200CE00C1C081CD37F291C65 +:10CAE000FFF790FE0028F5D1208CFFF797FE002875 +:10CAF000F0D138BD10B5041CF1F768FD00280AD14B +:10CB0000231C0122FE335242DA84BA34463B1870A9 +:10CB10005870207000E0062010BDFE30C1847047C0 +:10CB2000FE30C08C70470220704702207047002002 +:10CB30007047002070470220704702207047022093 +:10CB40007047022070470220704702207047022081 +:10CB50007047022070470220704702207047022071 +:10CB60007047022070470023136070470020704711 +:10CB70000220704702207047022070470220704751 +:10CB80000220704700207047002070470020704747 +:10CB9000022070474160704781607047C1607047F4 +:10CBA0000161704741617047022070470220704761 +:10CBB0000220704702207047022070470220704711 +:10CBC0000220704702207047002070470220704703 +:10CBD00002207047002070477047022070470220F3 +:10CBE000704770470220704700207047704766DF2B +:10CBF000704748DF7047007970470C3070470C3041 +:10CC0000704708B5FFF7F5FF08BD08B50368002BAE +:10CC100001D0081C984708BD08B50368002B01D057 +:10CC2000081C984708BD082370B596B002AA137176 +:10CC300006AA029202AA1373101C0EAB04930C1CDA +:10CC4000F2F784FC0023061E9E4202D02371A371DA +:10CC500035E0051C02AB1B7BA37102AB1B79AB4219 +:10CC600013D96379AB4201D8257128E00722101C43 +:10CC7000684323681818029B01930199AB00595827 +:10CC8000013501F0E3FBEDB2E7E72571002502ABCA +:10CC900021791B7B6918AB4210D9637999420DDA6F +:10CCA000049BAA00019307235943236801355918AF +:10CCB000019BEDB2D05800F012FDE8E72171301C65 +:10CCC00016B070BD08B5F2F7E7FB08BD08B5081C43 +:10CCD000111CF2F717FC08BD08B5081C111CF2F76F +:10CCE000EDFB08BD08B5081C111C1A1C029BF2F7CD +:10CCF00067FB08BD38B50379041C0920002B20D040 +:10CD0000F2F7EEFC031C0520002B1AD1251CFC3584 +:10CD1000A86B002803D1286C002806D10AE003681C +:10CD20005B6A98470028F6D00BE003689B6A984737 +:10CD3000002806D1201C0C30FFF7DCFE002800D1B3 +:10CD4000207138BD38B5041CE3692362206A0028CD +:10CD500007D0C368211C9847236A002BF4D01B69B5 +:10CD6000F3E7E069002804D0056901F024F9281CE4 +:10CD7000F8E7E0616060A060E0602061606138BD5C +:10CD800008B5FFF7DFFF002800D0062008BD38B542 +:10CD9000041C0068002804D0056901F00CF9281C67 +:10CDA000F8E7206038BD10B5041CF1F707FE201C21 +:10CDB00001F001F9201C10BD38B5041C00680028E2 +:10CDC00004D0056901F0F7F8281CF8E7206038BDA9 +:10CDD00010B5041CF1F7FCFD201C01F0ECF8201C40 +:10CDE00010BD38B5041CE36A2363206B002807D00C +:10CDF000C368211C9847236B002BF4D01B69F3E711 +:10CE0000E06A002804D0056901F0D5F8281CF8E78D +:10CE1000E062201C0830FFF7CFFF201C1430FFF722 +:10CE2000B6FF206A002804D0056901F0C4F8281C68 +:10CE3000F8E7206238BD10B5041CF1F703FE201C92 +:10CE400001F0B9F8201C10BD10B5041CF1F70AFE62 +:10CE5000201C01F0B0F8201C10BD10B5041CF1F727 +:10CE600011FE201C01F0A7F8201C10BD10B5041CF9 +:10CE7000F1F718FE201C01F09EF8201C10BD10B523 +:10CE8000041CF1F71FFE201C01F095F8201C10BDBA +:10CE900010B5041CF1F726FE201C01F08CF8201CB4 +:10CEA00010BD10B5041CF1F72DFE201C01F083F815 +:10CEB000201C10BD10B5041CF1F734FE201C01F03D +:10CEC0007AF8201C10BD10B5041CF1F73BFE201CA5 +:10CED00001F071F8201C10BD10B5041CF1F742FEE2 +:10CEE000201C01F068F8201C10BDF7B50379071C61 +:10CEF0000E1C151C002B06D000230A24019300935E +:10CF00006B461C7109E0F1F7CBFA041C0C20002CD5 +:10CF10000CD1012300943B710194301CF1F782F98C +:10CF2000EB6800906946281C9847201CFEBD10B590 +:10CF3000041CF1F785FE201C01F03DF8201C10BDFB +:10CF4000011C031C1F3100221A7001338B42FAD1DD +:10CF500080239B00C2770384704710B500211F22F5 +:10CF6000041C01F090FA0023E37710BD08B50020FF +:10CF7000F1F71EFF08BDF0B5041C87B0E36B236416 +:10CF8000206C002807D0C368211C9847236C002B15 +:10CF9000F4D01B69F3E7E06B002804D0056901F0C9 +:10CFA0000AF8281CF8E7E06320716071E068002847 +:10CFB00004D0056900F0FFFF281CF8E7E060201CA2 +:10CFC0001830FFF7E4FE201C2430FFF7F5FE266B37 +:10CFD000002E05D03569301C00F0EDFF2E1CF7E760 +:10CFE00001AD311C2663281CF1F7F4FE231C2A1C1A +:10CFF000443383CA83C3EB68311C23656665281CF0 +:10D00000F1F7E8FE231C2A1C583383CA83C3EB685C +:10D01000311C6366A666281CF1F7DCFE231C2A1C63 +:10D020006C3383CA83C3301CEB68E667A36707B021 +:10D03000F0BDFC3038B5836B041C002B07D1992060 +:10D04000800000F09FFF051CF1F7D4FEA563A06BE4 +:10D0500038BDFC3038B5836B041C002B07D19920F8 +:10D06000800000F08FFF051CF1F7C4FEA563A06BE4 +:10D0700038BDA0DF7047A4DF7047A5DF7047A6DF8B +:10D080007047A8DF704737B500206D46069C0090BA +:10D09000208801932880081C111C6A46FFF7EDFFC9 +:10D0A0000323002802D12B882380031C181C3EBDBB +:10D0B00070B586B0151C6A4600200E1C941DD380E6 +:10D0C000F1F776FE03681B699847FFF729FD0123F6 +:10D0D00002A98B7000230E808B80CD608C60FFF7DF +:10D0E000CEFF83B2181E00D0052006B070BDF8B583 +:10D0F000041C00200E1C151CF1F75AFE03681B6966 +:10D1000098472368DF69FFF70BFD321C011C2B1CBD +:10D11000201CB847F8BDF0B5051CD78B0022467916 +:10D1200085B0F835B24219D208352C1C083C248849 +:10D13000BC4211D10E251C1C02231F32D2008218C2 +:10D140006D4492882B80036803AE00959F68331C62 +:10D15000B847021E04D00DE00132E3E7042009E0E5 +:10D160002B880620022B05D13388101C9B0701D089 +:10D170000123237005B0F0BD10B50278002A09D153 +:10D180000C78131C002C13D1438A488A1B1A58426E +:10D1900043410CE00023012A0AD10A78012A07D171 +:10D1A000013001310F3201F042F943424341DBB219 +:10D1B000181C10BD38B5041C0D1C6368A360A06862 +:10D1C000002807D0C368291C9847A368002BF4D017 +:10D1D0001B69F3E738BD08B5C368984708BD30B58B +:10D1E000151C87B004290ED0052917D0032925D195 +:10D1F0004430041C04A8211CF1F7FEFF049B002B03 +:10D2000018D1059B14E05830041C6846211CF1F726 +:10D21000F3FF009B002B0DD1019B09E06C30041C37 +:10D2200002A8211CF1F7E8FF029B002B02D1039B0F +:10D23000DB0703D5201C291CFFF7CDFF07B030BD4D +:10D24000F0B50B888FB0051C0C1C502B0ED004D8E9 +:10D25000012B26D0182B33D00CE1522B30D040D3E9 +:10D26000532B00D006E1CE88052145E0021C0023A7 +:10D27000CE884179FC328B4211D20832101C08381A +:10D280000088B04209D1302120339B005A59531CE9 +:10D29000DB7F0B4200D0D5E001E00133EBE7022158 +:10D2A0002AE00C7AEB682B612869002800D1E1E0C4 +:10D2B000C368211C98472B69002BF3D01B69F2E748 +:10D2C000A3880AAE33802B6B6B63686B002800D198 +:10D2D000D0E0C368311C98476B6B002BF3D01B69FF +:10D2E000F2E78B79012B05D0022B00D0C2E00E892A +:10D2F000072101E00E8906212B1C00206A79F833F2 +:10D3000000900098904200D3B4E00833181C08380D +:10D310000088B04213D1062957D0072912D002291C +:10D3200000D08AE0A3880AA90B804E80237A0B7173 +:10D33000A38BCB80E38B20340B81CC6040E0009842 +:10D340000130DDE70021102202A801F09CF8A3883B +:10D3500002AA13805680E38B06AF9380238C0021B2 +:10D36000D380231C10222233381C0193049301F034 +:10D370008AF802233B70009B20339B005B591A1CE8 +:10D380002A3211780022914206D0181C02A9DB6CC7 +:10D390004030984702AB9A89A088391CBA80FFF7C1 +:10D3A00070FEBB88002B65D1A3880AA90B804E8034 +:10D3B000A37A0B71E38BCB80238C0B81019BCB6019 +:10D3C000281C1430FFF7F6FE54E006AF00211022AF +:10D3D000381C01F058F8A3887E803B80A38B0AAEEE +:10D3E00000211022301CBB8001F04DF80123337066 +:10D3F000009B20339B005B591A1C293211780022B4 +:10D40000914205D0181C391C2C309B6B9847BA8967 +:10D41000B280BB89002B0BD1BA68002A08D0012149 +:10D42000B3790B43B371BB883381FB88F26073819E +:10D43000A088311CFFF725FE1CE0281C321CFFF7DA +:10D44000CEFE17E0A11CC97F0134E07F090208432A +:10D45000990602D50321840709D40421DB0606D5E9 +:10D460000123011C19400B1C594259410331D28B35 +:10D47000281CE4E70FB0F0BD77DF704778DF704716 +:10D480007ADF70477CDF7047A2DF7047A3DF704709 +:10D4900063DF704710B586B06B46DC1D0023237038 +:10D4A000C15C02AA99540133102BF9D1101C211C24 +:10D4B000FFF7EEFF0023984200D12378181C06B036 +:10D4C00010BDF0B5161C302497B000931CAB04CBF4 +:10D4D00001901B88029103931EAB1B883440049378 +:10D4E0001FAB1B78059321AB1F8822AB1B780693DB +:10D4F00023AB1B780793002C30D00023012508AA0A +:10D5000013800233937010212A1C08A80A4302706A +:10D51000009A0D33501E08AA52789A43042818D84E +:10D52000F5F780F90305070C1100012107E001213F +:10D530000AE001210A431340302208E002210A4395 +:10D540001340102203E002210A4313402022134318 +:10D5500002E02A4313400B4308AA53700FAD1C226C +:10D56000281C002100F08FFF621E944108AB64422A +:10D5700023402E706B61002F05D0209B002B02D022 +:10D580006B602F816F810023012009AC2380069BF3 +:10D59000079A03400240DB001101DBB20B431A1C67 +:10D5A000059B0340181C022313430343A37032233B +:10D5B0001E421FD0009B581E04281BD80F22237820 +:10D5C0009343F5F72FF90305070C1100012107E03C +:10D5D00001210AE001210B431340302208E002211F +:10D5E0000B431340102203E002210B43134020227F +:10D5F000134323700C231E421FD0009801380428C7 +:10D600001BD80F2263789343F5F70CF90305070C39 +:10D610001100012107E001210AE001210B43134021 +:10D62000302208E002210B431340102203E00221C4 +:10D630000B4313402022134363700AAD281C0021C2 +:10D64000142200F020FF029B01980A936B469B89ED +:10D650000FA92B816B461B8A2A1CAB811C9B6C601B +:10D660002B61249BFFF710FF80B217B0F0BDF0B51F +:10D6700089B000930EAB1B88161C01930FAB1A7870 +:10D6800001230F1C02211A400A4302A98A70191CA7 +:10D690001022051C02A81143021C03AC017051703A +:10D6A000201C0021142200F0EEFE02AB63606B46EA +:10D6B0001B88281C23816B469B88211C109A03978A +:10D6C000A3812661FFF7E2FE80B209B0F0BD7EDFE4 +:10D6D000704768DF704708B500F0A2F808BD08B5CC +:10D6E00002230A1C0B708C330B713F3B4B712D33A3 +:10D6F0008B710132043100F06AF808BD2EDF7047EB +:10D7000051DF704710DF704711DF704761DF7047EE +:10D7100008B5081C111CFFF76CF808BDAADF70479C +:10D7200044DF704711DF704713DF704700DF704739 +:10D73000704729DF704728DF704708B5FFF7F9FF0A +:10D74000F2F746F908BD08B5FFF7F5FFF2F740F923 +:10D7500008BD08B5F2F7ACF88022520513691169CB +:10D760009BB20138584389B2F5F766F8FFF7EBFF33 +:10D7700008BD2EDF704732DF704733DF70474CDF64 +:10D7800070477FDF704782DF7047A7DF7047A9DFF0 +:10D790007047AADF704700207047002070470020C4 +:10D7A000704700207047002070470020704700201D +:10D7B000704708B5F2F762FE08BD08B5F2F716FF2C +:10D7C00008BD08B5F2F774FF08BD4DDF704730B5EE +:10D7D00000230D1C141C8DB06946C21AD27B5A540A +:10D7E0000133102BF8D1002104A80D2200F04BFECC +:10D7F0006A462B786846D3776B789377AB78537704 +:10D80000FFF7E3FF2F236B441B7823702E236B4419 +:10D810001B7863702D236B441B78A3700DB030BD53 +:10D8200030B50378041C85B00020022B17D10D1CE5 +:10D830000322611C01A800F009FE211D032203A898 +:10D8400000F004FE281C03A902AAFFF7C0FF01A8EC +:10D8500002A9032200F0EBFD43425841C0B205B0DB +:10D8600030BDA6DF704710B5041C436942689918A3 +:10D8700000F0C7F9E36A002B04D1A369002B07D09D +:10D88000984705E0A069002802D0211C1C31984768 +:10D8900010BD10B5041C00F0BCF90023A361E362C5 +:10D8A00010BD38B5051C0C1C00F0B3F96C6128697B +:10D8B00000F063FA0119281C00F0A3F938BD0368D1 +:10D8C00070B51B6900210122041C9847061C731CBB +:10D8D0000DD0236800211B690222201C9847051CDB +:10D8E0002368201C1B69311C00229847281C70BD2E +:10D8F00008B5431E012B01D9002804D180239B01C8 +:10D900004B60002005E0F9F713FF092303600120B5 +:10D91000404208BD08B50120F9F710FF7047704775 +:10D9200008B5FFF7FCFFFFF7F9FFEBF76BFE08BD4B +:10D9300008B5002801D000F072F9FEE708B5002113 +:10D9400000F071FE08BD10B5041CF3F74DFD201C5E +:10D9500000F031FB201C10BD007B704708B500F0C3 +:10D96000CDF808BD08B500F0CEF808BD002310B50D +:10D97000036043600A78041C2F2A15D14A789A4222 +:10D9800012D0481C191C206023681A782F2A02D153 +:10D990000133236005E0002A03D001330131236005 +:10D9A000F2E7F3F74DFD6060201C10BD0068704782 +:10D9B00008B54368181E05D0FFF7CEFF0138434273 +:10D9C0005841C0B208BD10B5041CFFF7F1FF031E9B +:10D9D00000D06368181C10BD08B54368181E04D039 +:10D9E000FFF7BAFF43425841C0B208BD10B5041C4E +:10D9F000FFF7F2FF031E03D06268131E00D0131F4F +:10DA0000181C10BD4068431E9841C0B2704710B545 +:10DA1000041CF3F759FD201C00F0CDFA201C10BDAA +:10DA200008B5043000F0FEF908BD08B50A1C031C57 +:10DA300002211C30002A04D09A6300220221DA64F9 +:10DA40000132F4F7A1FA08BD836980681B681840A9 +:10DA5000431E9841704708B54369011C002B04D14F +:10DA60000368002B06D0984704E00068002801D026 +:10DA70000431984708BD08B5012903D0022904D113 +:10DA8000383000E02030FFF7E6FF08BD08B5C36A74 +:10DA9000011C002B04D18369002B06D0984704E0B9 +:10DAA0008069002801D01C31984708BD10B5041CBE +:10DAB000F3F73AFD201C00F07EFA201C10BD18235D +:10DAC0004A1C5A438218926810B55943002A05D15E +:10DAD0004118CB68002B08D0984706E04318D86857 +:10DAE000002802D0191C1031904710BD38B50D1C0C +:10DAF000041C0430F4F77EFCE56338BD08B504303F +:10DB000000F017FA08BD10B50C1C0430F4F7B4FC93 +:10DB1000201C10BDF0B585B01C1C0AAB061C0F1CE8 +:10DB200003921D78F3F744FD01235D400095231C0B +:10DB3000301C391C039A00F0CCF9201A441EA04175 +:10DB400005B0F0BDF0B585B01C1C0AAB061C0F1C5F +:10DB500003921D78F3F72CFD01235D400095231CF3 +:10DB6000301C391C039A00F070F9201A441EA041A1 +:10DB700005B0F0BD00207047F8B5071C0E1C0D1C49 +:10DB80008C18A54209D001353B686A1E5B6A117882 +:10DB9000381C9847431CF4D12C1CA01BF8BDF8B5C9 +:10DBA000071C0E1C0D1C8C18AC4209D03B68381C9D +:10DBB0009B6A9847431C02D028700135F4E72C1C5F +:10DBC000A01BF8BD00207047002070470020704760 +:10DBD000002070470EB433B5041C05AB20CB406960 +:10DBE0000193F9F74FFE291C6069019AFAF71CFAB4 +:10DBF00036BC08BC03B0184708B503689B68984753 +:10DC000008BD08B50A1C031C011D006900F07DF861 +:10DC100008BD08B5011D006900F093F808BD00B506 +:10DC20009BB002A8032100F0DFF808A8022100F051 +:10DC3000DBF80EA8012100F0D7F814A8102100F09D +:10DC4000D3F8059B039A96201A60099A0C9B1A60D8 +:10DC50000F9A129B1A60159A179B01921A6000F096 +:10DC60001CF8069B039A96201A60099A0B9B1A606F +:10DC70000F9A119B01921A60159A189B1A6000F076 +:10DC80000CF8DEE738B5041CF3F7B0FD051CF3F71C +:10DC9000ADFD401BA042FAD338BD08B5FA239B0066 +:10DCA0005843FFF7EFFF08BD0FB4012008B5F9F79F +:10DCB00045FD38B5041C0D1C03681B689847636854 +:10DCC0001D6038BD38B50368041CDB68984763687D +:10DCD0005A682368002A02D19B68984714E05B6861 +:10DCE0001568984763682D1A002D08DC5A689168FA +:10DCF00059601B68002BEAD050689847E7E75A68DC +:10DD0000216810680B69984738BD70B50D1C72B654 +:10DD10004B60002346680A607468002C05D02168B7 +:10DD2000511A02D4231CA468F7E7002B05D103681D +:10DD300075601B69101C984700E09D60AC6062B67E +:10DD400070BD08B572B6426853688B420CD19B68AF +:10DD500053600268002B02D1936898470BE0126968 +:10DD60001868904707E0131C002B04D09A688A4279 +:10DD7000F9D18A689A6062B608BD08B503685B6825 +:10DD8000984708BD70B50D1C041C161CF4F732F83A +:10DD90006B1C07D0201C002100F04AF8201C311C0D +:10DDA00000F040F870BD08B50322FFF7EBFF08BD97 +:10DDB00008B5FFF7E7FF08BD70B50D1C041C161C65 +:10DDC000F4F718F86B1C0ED06368002E01D0E268DF +:10DDD00000E02269201C0121136000F029F8201CBA +:10DDE000002100F01FF870BD08B50022FFF7E4FF26 +:10DDF00008BD7047704782B00190C046C046C0461B +:10DE0000C046C046C046C046C046C046C046C046E2 +:10DE1000C046C046C046019B013B0193002BECD19C +:10DE200002B0704708B5007840B200F09BF808BD1A +:10DE3000002901D0012907D10023A022C356D20511 +:10DE4000C133FF339B0099507047F7B50192B1225F +:10DE50001F1C03684910D2009950802101228900BB +:10DE60005A50191C0024061CFC31CC601A607D1E1F +:10DE7000019BAC4213DA1919301C0022F4F734F973 +:10DE800000280AD0301CF4F729FA071C301CF4F7DC +:10DE9000F1F9251C002F1ADA18E00134E7E75919C7 +:10DEA000301C0122F4F720F9002803D0301CF4F7CD +:10DEB000E1F90CE0089B3D1C002B08D031680B1CDD +:10DEC000FC339A68002AFAD000229A603D1C281C74 +:10DED000FEBDF8B5171CB1221D1C0368D200491005 +:10DEE00099508022002492009C500122061C9A60C6 +:10DEF000AC4211DA395D301CF4F7E0F8002809D0A3 +:10DF0000301CF4F7B7F9301CF4F7E8F900280EDA02 +:10DF1000041C0CE00134EBE7069B2C1C002B06D004 +:10DF2000301CF4F7C1F9002801D001246442201C00 +:10DF3000F8BD03681A1CFC32D1680129FAD100210E +:10DF4000D160A322D2009858C0B270470023CB56AC +:10DF50005A1C05D0834201D1486802E00C31F5E734 +:10DF6000181C7047A0238000DB05C018E02310B503 +:10DF70000C24DB00C2588900A243C250C25811438E +:10DF8000C15010BD10B5041E02D1013400E080471D +:10DF9000201CF9F787FE002805D1F4F727FB00289D +:10DFA000F5D100F066F910BD08B5031C081C191C5A +:10DFB000F9F7B0FB08BD08B5F9F77EFE08BDC368E8 +:10DFC0009A68C260002A00D0506042685A600A68AD +:10DFD000904201D10B6006E042689168884201D10D +:10DFE000936000E0D3609860436070478368DA68AC +:10DFF0008260002A00D0506042685A600A689042ED +:10E0000001D10B6006E04268D168884201D1D3603B +:10E0100000E09360D860436070470378002B05D11F +:10E0200043685B68834201D1DB680EE08368002BA4 +:10E0300004D0DA68002A08D0131CFAE743689A680B +:10E04000904202D1181C5B68F9E7181C7047C3683E +:10E05000002B04D0181C9B68002BFBD10AE04368FE +:10E06000DA68904202D1181C5B68F9E7C2689A42EC +:10E0700000D0181C704708B5FFF7CFFF08BDF7B5F3 +:10E080001F1C0433019300230C1C4A608B60CB607F +:10E090000B70984209D09160BA4201D1796008E0D2 +:10E0A000BB689A421AD1B96018E0D160FB689A4205 +:10E0B00014D1FC6012E065682A78002A11D16E68DC +:10E0C000B3689D4222D1F368002B0DD01A78002A44 +:10E0D0000AD10121297019703270341C7B689C426E +:10E0E000E9D101221A70F7BDEB689C4204D1281CCB +:10E0F0000199FFF764FF2C1C01236268301C137028 +:10E10000002301993370FFF771FF15E0002B02D057 +:10E110001A78002ADDD0AB689C4204D1281C0199F2 +:10E12000FFF764FF2C1C01236268301C137000236E +:10E1300001993370FFF743FF261CCEE708B500F0C6 +:10E1400098F808B500F095F808B500F092F808B511 +:10E1500000F08FF8F7B5071C151C041C0139461890 +:10E160002A78002A39D0B44234D2252A26D16A78B6 +:10E17000732A06D07A2A11D0253A51424A41AD1865 +:10E180001CE0181D1A68231C11781C1C00291AD0C9 +:10E190009E421BD0197001320133F5E7AA78752A27 +:10E1A0000CD11A1D0192311B201C1A68F4F750FA89 +:10E1B00000280FDD24180335019BD1E72A780135AB +:10E1C00022700134CCE70235031CC9E7381C311C2E +:10E1D000F4F712FA381C211CFAE7E01B2270FEBD8E +:10E1E000F8B51E1C08AB1B78071C141C0799002BE4 +:10E1F00016D0051C201C311C0A220023F4F716FD42 +:10E20000069B013D9A181379201C2B70311C0A22A1 +:10E210000023F4F70BFD041C0E1C0843EAD126E092 +:10E220004A230B40402B0FD1051C0723069A23409D +:10E23000D3181B79013D2B70E40873071C43231C82 +:10E24000F6083343F1D112E014224B0400D4103A03 +:10E250003D1C0F23069923408918CB5C013D2B7090 +:10E26000240933071C43231C36093343F1D1781B9F +:10E27000F8BD08B50620FAF701FA0120FFF758FBB0 +:10E2800008B500210A22FAF769FB08BDF7B58A89AB +:10E29000051C0C1C13075ED44B68002B02DC0B6CB6 +:10E2A000002B1ADDE76A002F17D000232E682B60A1 +:10E2B00080235B011A4001D0626D15E0281C216AA1 +:10E2C0000123B847021C431C0ED12B68002B0BD036 +:10E2D0001D2B01D0162B02D12E6000205EE04021C4 +:10E2E000A3890B43A38159E0A3895B0706D5636823 +:10E2F000D21A636B002B01D0236CD21A0023281C86 +:10E30000216AE76AB847A389421C06D12A68002A15 +:10E3100003D01D2A01D0162A19D100226260226979 +:10E320002260DB0405D5431C02D12B68002B00D1F1 +:10E330006065616B2E600029CFD0231C4433994265 +:10E3400002D0281CF9F7C2FC0020606326E04022BE +:10E350001343A38122E00F69002FBED00B680F602A +:10E36000DB1B01930023920700D14B69A360019B43 +:10E37000002BB2DD281C216A3A1C019BA66AB0471B +:10E38000002806DC40220120A38940421343A381D8 +:10E3900004E0019B3F181B1A0193E8E7FEBD70B52E +:10E3A00068254B1E5D430E1C291C7431F9F7D4FC03 +:10E3B000041E08D000212A1C016046600C30A060B9 +:10E3C000683200F060F8201C70BD7047704708B5D7 +:10E3D000F9F752FB08BDF7B5041C071C0026019194 +:10E3E0004834002C16D06368A5680093009B013B5D +:10E3F00000930DD4AB89012B08D90E22AB5E0133FB +:10E4000004D0381C291C019B984706436835EDE76A +:10E410002468E6E7301CFEBDC9B28218904204D0E1 +:10E4200003788B4202D00130F8E70020704730B506 +:10E430000024944208D0035D651C0C5DA34201D00A +:10E44000181B02E02C1CF4E7002030BD002310B59F +:10E45000934203D0CC5CC4540133F9E710BD10B52E +:10E46000814208D28B18984205D29B1A013A09D3EF +:10E47000995C8154FAE70023934203D0CC5CC454E6 +:10E480000133F9E710BD031C8218934202D01970C2 +:10E490000133FAE77047936810B5013B9360002B96 +:10E4A00005DA9469A34208DBCBB20A2B05D01368C6 +:10E4B000581C10601970C8B201E0FAF71DFB10BDBE +:10E4C000F8B5061C0F1C141CD518AC4208D02178D6 +:10E4D000301C3A1CFFF7DFFF0134431CF5D100E08C +:10E4E0000020F8BDF7B5171C01930A698B680090EE +:10E4F0000C1C934200DA131C221C3B60433212783E +:10E50000002A01D001333B6023689B0602D53B689B +:10E5100002333B60062523681D401ED0231C433375 +:10E520001B785A1E9341226892061CD53020E118B0 +:10E530004031C870211C5A1C45310978A21840325C +:10E540000233D1700FE0221C012300980199193287 +:10E55000089EB047431C0ED00135E3683A689B1A09 +:10E560009D42F0DBDAE7221C009801994332089DB6 +:10E57000A847431C02D10120404220E00623206826 +:10E58000E1683A6803400025042B03D18D1AEB4360 +:10E59000DB171D40A3682269934201DD9B1AED1829 +:10E5A0000027AF420ADA221C0123009801991A328F +:10E5B000089EB047431CDED00137F2E70020FEBDC5 +:10E5C000F0B50A785E2A02D04B1C002402E0012438 +:10E5D0004A788B1C011C451CFF350C700131A94287 +:10E5E000FBD1002A01D1581E1CE001210C1BE7B20F +:10E5F000875419785E1C2D2906D05D290FD000297B +:10E600000FD00A1C331CF2E75D785D2DF9D09542DE +:10E61000F7DB023301328754AA42FBDBE9E7301C07 +:10E6200000E0181CF0BD08B54A424A418023520060 +:10E63000DB00F9F79DFF08BD38B51F2904D9162363 +:10E6400003600120404220E0426C0D1C041C002AA3 +:10E6500004D08B00D2181368002B08D1201C00F0C6 +:10E6600015F82A1C011C201CFAF712F80DE00020F6 +:10E67000012B0AD0591C03D117332360013004E069 +:10E680000024281C14609847201C38BD08B5FAF7F0 +:10E690003FFE08BD0020704708B50E23C95EFAF79B +:10E6A0000BFB08BD02780B78002A03D00130013142 +:10E6B0009A42F7D0D01A70470023C25C0133002A77 +:10E6C000FBD1581E7047002330B59A420DD0013A55 +:10E6D000C45CCD5CAC4202D1934202D1251C631BC9 +:10E6E00003E00133002CF3D1F8E7181C30BD031C04 +:10E6F00030B5002A07D00C7801335D1E013A2C702A +:10E700000131002CF5D19A18934203D000211970E1 +:10E710000133F9E730BD0B7830B5722B0ED0772B73 +:10E7200007D0612B0ED182258420AD00012340004B +:10E730001BE0C0250123ED00082016E00025042081 +:10E740002B1C12E01623036000201BE0622C11D06A +:10E75000782C12D02B2C08D10F3CA0430C3C20432A +:10E760000D3CA3431C1C0223234301310C78002CD5 +:10E77000ECD105E080246402F6E780242401F3E76D +:10E780002B43136030BDF8B5061C0C1C151C00296A +:10E7900004D1111CF9F7E0FA041C18E0002A03D197 +:10E7A000F9F794FA2C1C12E000F06FF8A8420ED290 +:10E7B000301C291CF9F7D0FA071E07D0211C2A1C8F +:10E7C000FFF744FE301C211CF9F780FA3C1C201C8A +:10E7D000F8BD38B5141C4B1C02D10120404234E076 +:10E7E000938920229343626BA381CDB26368002A90 +:10E7F0000FD0A26B934206DA2368013B23601D70A1 +:10E80000636801331FE0211CFAF738F90028F3D0C0 +:10E81000E3E721692268002909D08A4207D9511EFD +:10E820000878A84203D10133216063600DE02364BE +:10E83000231C443363630323A363231C4633E26333 +:10E840001D7023600123281C636038BD10B50C1CAB +:10E85000496B00290ED0231C4433994201D0F9F7AB +:10E8600035FA0020236C60636360834202D0E36B5F +:10E87000236009E0236920222360002301206360D4 +:10E88000A38940421343A38110BD0B1F1A68101FB8 +:10E89000002A04DA891804390B68D0180438704744 +:10E8A000F8B5C046F8BC08BC9E467047F8B5C046EF +:10E8B000F8BC08BC9E467047000000000000000045 +:10E8C00007420100300703002D0CF6CB4FCF31AAD1 +:10E8D0009993020009900100F59C0200E591010066 +:10E8E0006F940200779E02006B94020083940200F2 +:10E8F0007F940200779402007B94020073940200DC +:10E9000079990200F99A0200BF970200C3970200AA +:10E91000ED9B0200158F01003D8E0100A9970200BA +:10E920009F9B0200B9970200579C0200899C02003D +:10E93000398F0100BD900100B1970200C99B020010 +:10E9400059990200958B0100B18B0100718A010079 +:10E95000659B02003D9D0200BF9C02006D8F01007F +:10E96000A9910100B5970200059C0200AD89010044 +:10E97000658A010097940200A7940200A194020006 +:10E980008B9402009989010069930100359B020074 +:10E99000D7970200D397020091990200ED8B0100F6 +:10E9A00039930100219B020031950100699D02000D +:10E9B000C9970200D59D0200F18E010059A1020005 +:10E9C0001BA102009D9D0200C18E01006188010013 +:10E9D0003F9502004D95020065930200B39302003B +:10E9E000E1930200A3930200AB930200BB930200E9 +:10E9F000C5930200BD810100FF930200EF93020066 +:10EA0000BF940200C79402004D820100F5990200F4 +:10EA10009585010039830100198C0100CB99020012 +:10EA2000BD8901000183010021830100A58201004D +:10EA3000B19402007582010031950200E98701005E +:10EA4000D9870100DF940200E7940200D59301000A +:10EA50004D8C01000D8D0100F98701004B9C0200D7 +:10EA600019910100FF9C02001F95020039840100EA +:10EA700061850100F1840100DF9702000D9A020018 +:10EA8000E39702005983010075840100E58D0100C0 +:10EA9000C58D0100218E0100018E0100018501005C +:10EAA0002185010041850100A1990200998701009B +:10EAB000CD890100D58901001D8A0100258A010048 +:10EAC0002D8A0100358A01003D8A0100458A010036 +:10EAD0004D8A0100558A0100DD8901005D8A01002F +:10EAE000E5890100ED890100F5890100FD8901003A +:10EAF000058A01000D8A0100158A0100A984010020 +:10EB00005D9A0200EF94020049830100B1A0020067 +:10EB1000F5A00200E9A00200CDA00200719401005E +:10EB20009DA00200A5940100899401008DA002001F +:10EB3000DD8B0100E184010005880100A58501004D +:10EB4000DB9A02006D8C0100D5850100F581010082 +:10EB500019940100ED8C0100F9900100B99A0200AE +:10EB6000358601007D9A0200B58D0100818D01007E +:10EB70003D8D0100A58D0100618D01001D8D0100FD +:10EB800095840100CF940200718501008585010004 +:10EB900031820100379A0200D7940200B98C01003B +:10EBA000198601009B9A0200858C0100659A02007B +:10EBB000C9870100A981010089870100FD8C01003E +:10EBC000BD850100579402005F9402003394020057 +:10EBD000499402003D9402001B9402000F9402002D +:10EBE0006794020029940200058B01005B940200E7 +:10EBF000F597020011980200A18F01006B930200AB +:10EC0000D99802002D9902002D9802006D980200FB +:10EC1000C5970200A9980200CD8B01001D8B010051 +:10EC2000759802000F9902004F9902002D8901008A +:10EC3000619502005993020085DC0200000000008B +:10EC40000000000000000000358B0100E19401008D +:10EC500075A102009F970200000000000000000064 +:10EC6000698B010015930100659E02009F970200C9 +:10EC70000000000000000000E58A01007D91010015 +:10EC8000399C02009F970200000000000000000075 +:10EC9000B58A010051910100279C02009F97020054 +:10ECA0000000000000000000998A0100E7970200C0 +:10ECB000E99702009F97020000000000000000009A +:10ECC0007D8A010039910100159C02009F97020086 +:10ECD000000000000000000095970100D997010096 +:10ECE0005DD9020065D90200C0FFFFFF00000000EF +:10ECF00079DB020075DB02009FDB0200C9DB02004A +:10ED0000C5DB0200CDDB0200D1DB0200B9970100B8 +:10ED1000EB9701008914020079140200BCFFFFFF89 +:10ED200000000000C9970100FD97010000000000ED +:10ED300000000000000000008FA1020091A102006D +:10ED400093A1020097A10200A7A102000000000009 +:10ED5000000000000000000031A4010091A10200A9 +:10ED600093A10200F5A401003FA5020000000000ED +:10ED700000000000000000008FA1020079A6020040 +:10ED80005FA5020079A5010067A502000000000050 +:10ED900000000000000000008FA10200D7A60200C2 +:10EDA000C9A6020001A80100B7A6020000000000E9 +:10EDB00000000000000000008FA1020099B70200CF +:10EDC0002DB7020061B101001BB702000000000076 +:10EDD00000000000000000008FA102003DB601000D +:10EDE00071B50100ADB80200AFB80200000000002C +:10EDF000000000000000000025BD010091A10200FC +:10EE000093A1020009BB01009FBC020000000000AA +:10EE100000000000000000008FA1020091A102008C +:10EE200093A1020099A102009BA102000000000032 +:10EE300000000000000000008FA10200A1CA010034 +:10EE400093A10200F9C90100F5C30200000000000F +:10EE50000000000000000000C9D401000000000014 +:10EE600000000000000000008FA10200CDD70100CB +:10EE700093A10200FFC5020001C6020000000000CD +:10EE800000000000000000008FA1020033C7020054 +:10EE900093A1020011C7020013C702000000000086 +:10EEA0000000000000000000E5C8020019C90200CF +:10EEB00039C802003DC8020041C8020047C802002C +:10EEC000F5C702004DE8010067C8020093C80200C0 +:10EED000A5C80200BBC80200D1C8020007CA0200D0 +:10EEE0004BC902005FC9020071C9020083C9020058 +:10EEF00065E501009DC902002BCA020061CA02003B +:10EF0000A1C90200A9C90200B1C90200B5C9020025 +:10EF1000BBC90200C1C90200F9C70200B1E5010086 +:10EF2000C7CA0200A5E70100F5CA02000000000000 +:10EF3000000000000000000045EA010037CE02009A +:10EF4000000000000000000025EB0100B5CE02002B +:10EF50000000000000000000E5EA010091CE020080 +:10EF6000000000000000000005EB0100A3CE02003D +:10EF7000000000000000000027CB02002BCB0200A5 +:10EF80002FCB020033CB02003DE9010037CB02005A +:10EF9000F5C702003BCB02003FCB020043CB02008F +:10EFA00047CB02004BCB02004FCB020053CB0200F9 +:10EFB00057CB02005BCB02005FCB020063CB0200A9 +:10EFC00067CB02006DCB020071CB020075CB020053 +:10EFD00079CB02007DCB020081CB020085CB020001 +:10EFE00089CB02008DCB0200F9C7020091CB020051 +:10EFF00015D9020015D90200CDE50100000000007E +:10F00000000000000000000065EA010049CE020097 +:10F01000000000000000000085EA01005BCE020055 +:10F020000000000000000000BDE90100A7CD0200C3 +:10F030000000000000000000D1E90100D1CD020075 +:10F040000000000000000000A5EA01006DCE0200F3 +:10F050000000000000000000C5EA01007FCE0200B1 +:10F060000000000000000000A9CB0200ADCB0200B0 +:10F07000B1CB0200B5CB0200B9CB0200BDCB020080 +:10F08000C1CB0200C5CB0200C9CB020077CF020082 +:10F09000000000000000000045EB0100C7CE0200A8 +:10F0A000000000000000000065EB0100D9CE020066 +:10F0B0000000000000000000CDCB0200E5E90100E7 +:10F0C000D1CB0200D5CB0200D9CB0200DBCB0200B2 +:10F0D000DFCB0200E3CB0200E5CB0200E9CB02006C +:10F0E000EDCB0200E3CD02000000000000000000B4 +:10F0F000E5CC0200D9CC0200CDCC0200C5CC020088 +:10F1000027CC020095CB020099CB02009DCB0200D8 +:10F11000A1CB0200A5CB020081CD020000000000BF +:10F120000000000000000000EBCE0200F7CB020060 +:10F13000F5CC020045E90100FBCB0200FFCB020049 +:10F1400053D0020033D0020085EB0100D9EB01005F +:10F150000DEC010003CC020041EC01002FCF0200B6 +:10F160000000000000000000D9EF0100B5EE010032 +:10F1700087D00200D1EE0100F1EE0100B1D0020013 +:10F18000EFD0020017D10200C9CB0200A9F10100A3 +:10F190000000000000000000EDBA0100B1BC020058 +:10F1A00067D802000000000000000000000000001E +:10F1B00015D9020015D9020015D9020015D902008F +:10F1C00015D9020015D90200BFD8020000000000C6 +:10F1D000000000000000000000000000000000002F +:10F1E000E913020047D902000000000000000000FF +:10F1F0004D9701000D9801005DD9020065D902000C +:10F20000C0FFFFFF0000000079DB020075DB020099 +:10F210009FDB0200C9DB0200C5DB0200CDDB020080 +:10F22000D1DB0200759701001F98010089140200CC +:10F2300079140200BCFFFFFF000000008597010069 +:10F2400031980100000000000000000000000000F4 +:10F25000C91402000FDA02000000000000000000E4 +:10F2600029150200ADDA02008DDA0200000000006C +:10F2700000000000000000008DA10200B3A1020008 +:10F28000000000000000000079DB020075DB0200D6 +:10F290009FDB0200C9DB0200C5DB0200CDDB020000 +:10F2A000D1DB0200000000000000000015D90200C0 +:10F2B00015D90200FCFFFFFF000000000000000065 +:10F2C000000000000000000000000000000000003E +:10F2D000000000000000000015D90200000000003E +:10F2E000000000000000000015D9020015D902003E +:10F2F00015D9020015D9020015D9020015D902004E +:10F30000BFD802000000000000000000FCFFFFFF6B +:10F3100000000000000000000000000000000000ED +:10F32000E2652F227F2B7A3C075C143326A6813CB2 +:10F33000BDCBF07A8807703C075C143326A6913C5D +:10F340004FBB610567ACDD3F182D4454FB21E93FFD +:10F350009BF681D20B73EF3F182D4454FB21F93FEC +:10F36000FFFF04007472756500000000FFFF0500D8 +:10F3700066616C7365000000D4300000000000007E +:10F38000A86100002000000050C300004000000001 +:10F39000A086010060000000400D03008000000016 +:10F3A000801A06008800000000350C009000000064 +:10F3B000006A1800B000000000D43000D000000047 +:10F3C00000A86100F00000000050C300F800000039 +:10F3D000FFFF000000000000E20400000000000049 +:10F3E000C40900000800000088130000100000009D +:10F3F0001027000018000000204E00002000000030 +:10F400008038010028000000007102003000000078 +:10F4100000C4090038000000FFFF010001000000E7 +:10F42000010000001700000046000000A3000000DB +:10F430005F010000D6020000C4050000A00B000020 +:10F4400053D70200EDFA010005000200A5FA010001 +:10F4500071FA0100ADF901007DF9010001FF010021 +:10F46000E5FE010051FE0100ABD70200ED050200F0 +:10F47000AFD70200BBD702009BD702007D04020079 +:10F480009FD70200B3D70200A3D70200B106020043 +:10F49000A7D70200C3D7020061170200ED170200D0 +:10F4A000F3DD0200F5DD02000518020098F4020009 +:10F4B000842800200000000000000000010000007F +:10F4C0000100000000000000010000000200000038 +:10F4D0000000000001000000030000000000000028 +:10F4E0000100000004000000000000000100000016 +:10F4F0000500000000000000010000000600000000 +:10F5000000000000010000000700000000000000F3 +:10F5100001000000080000000000000001000000E1 +:10F520000900000000000000010000000A000000C7 +:10F5300000000000010000000B00000000000000BF +:10F54000010000000C0000000000000001000000AD +:10F550000D00000000000000010000000E0000008F +:10F5600000000000010000000F000000000000008B +:10F570000100000010000000000000000100000079 +:10F580001100000000000000010000001200000057 +:10F590000000000001000000130000000000000057 +:10F5A0000100000014000000000000000100000045 +:10F5B000150000000000000001000000160000001F +:10F5C0000000000001000000170000000000000023 +:10F5D0000100000018000000000000000100000011 +:10F5E0001900000000000000010000001C000000E5 +:10F5F00000000000010000001D00000000000000ED +:10F60000010000001E0000000000000001000000DA +:10F61000FF000000FFFFFFFF0000000001000000EE +:10F620000070004004000000020000000070004074 +:10F6300008000000030000000070004010000000FF +:10F6400004000000007000402000000005000000E1 +:10F650000070004040000000060000000070004004 +:10F6600080000000FF000000FFFFFFFF000000001F +:10F67000B004000000F004006009000000D00900A0 +:10F68000C012000000B013008025000000502700C9 +:10F690004038000000003B00004B000000A04E007E +:10F6A0008070000000F07500127A000000008000F9 +:10F6B0000096000000509D0000E1000000F0EB000B +:10F6C000002C010000903A0100C2010000E0D701C7 +:10F6D0000084030000B0AF0390D0030000000004DA +:10F6E0000008070000705F0700100E00A4DFBE0EC8 +:10F6F00040420F0000000010E6310200AE3102006F +:10F70000CA310200A2310200CA3102000E310200E9 +:10F71000CA310200A2310200AE310200AE31020055 +:10F720000E310200A23102004C3202004C320200C3 +:10F730004C320200D0310200AE310200AE31020084 +:10F7400096320200A0310200963202000E31020011 +:10F7500096320200A0310200AE310200AE3102004A +:10F760000E310200A03102004C3202004C32020085 +:10F770004C3202007A320200AE350200A635020099 +:10F78000A63502009E350200F0340200F03402007B +:10F79000943502009E350200F034020094350200D8 +:10F7A000F03402009E350200F2340200F23402000E +:10F7B000F23402003836020058430200464202008A +:10F7C0002C430200324202002C4302003643020066 +:10F7D0002C4302003242020046420200464202002E +:10F7E00036430200324202003C4202003C42020028 +:10F7F0003C4202009E450200EC4B0200CA4B020054 +:10F80000CA4B0200BE4B0200B24A0200B24A0200DA +:10F81000B24B0200BE4B0200B24A0200B24B0200E1 +:10F82000B24A0200BE4B0200B64A0200B64A0200CB +:10F83000B64A0200CC4D02006937AC316821223350 +:10F84000B40F14336821A2333863ED3EDA0F493F19 +:10F850005E987B3FDA0FC93F73717274000000003D +:10F86000000FC93F000F494000CB9640000FC94030 +:10F870000053FB4000CB164100ED2F41000F4941E2 +:10F880000031624100537B41003A8A4100CB9641EE +:10F89000005CA34100EDAF41007EBC41000FC941B7 +:10F8A00000A0D5410031E24100C2EE410053FB41CE +:10F8B00000F20342003A0A420083104200CB164293 +:10F8C00000141D42005C234200A5294200ED2F4296 +:10F8D00000363642007E3C4200C74242000F494299 +:10F8E000A2000000F9000000830000006E0000008C +:10F8F0004E00000044000000150000002900000038 +:10F90000FC0000002700000057000000D1000000AC +:10F91000F500000034000000DD000000C000000021 +:10F92000DB0000006200000095000000990000006C +:10F930003C00000043000000900000004100000077 +:10F94000FE0000005100000063000000AB0000005A +:10F95000DE000000BB000000C500000061000000E8 +:10F96000B7000000240000006E0000003A00000014 +:10F97000420000004D000000D2000000E000000046 +:10F9800006000000490000002E000000EA00000010 +:10F9900009000000D1000000920000001C000000DF +:10F9A000FE0000001D000000EB0000001C00000035 +:10F9B000B100000029000000A70000003E00000088 +:10F9C000E80000008200000035000000F5000000A3 +:10F9D0002E000000BB000000440000008400000076 +:10F9E000E90000009C0000007000000026000000FC +:10F9F000B40000005F0000007E0000004100000035 +:10FA00003900000091000000D6000000390000001D +:10FA1000830000005300000039000000F4000000E3 +:10FA20009C000000840000005F0000008B000000CC +:10FA3000BD000000F9000000280000003B000000AD +:10FA40001F000000F800000097000000FF00000009 +:10FA5000DE00000005000000980000000F0000001C +:10FA6000EF0000002F000000110000008B000000DC +:10FA70005A0000000A0000006D0000001F00000096 +:10FA80006D000000360000007E000000CF00000086 +:10FA900027000000CB00000009000000B7000000B4 +:10FAA0004F000000460000003F000000660000001C +:10FAB0009E0000005F000000EA0000002D00000032 +:10FAC0007500000027000000BA000000C700000019 +:10FAD000EB000000E5000000F10000007B000000EA +:10FAE0003D0000000700000039000000F7000000A2 +:10FAF0008A0000005200000092000000EA000000AE +:10FB00006B000000FB0000005F000000B10000007F +:10FB10001F0000008D0000005D00000008000000D4 +:10FB20005600000003000000300000004600000006 +:10FB3000FC0000007B0000006B000000AB00000038 +:10FB4000F0000000CF000000BC000000200000001A +:10FB50009A000000F4000000360000001D000000C4 +:10FB6000A9000000E3000000910000006100000017 +:10FB70005E000000E60000001B000000080000001E +:10FB80006500000099000000850000005F00000093 +:10FB900014000000A0000000680000004000000009 +:10FBA0008D000000FF000000D80000008000000071 +:10FBB0004D0000007300000027000000310000002D +:10FBC00006000000060000001500000056000000BE +:10FBD000CA00000073000000A8000000C900000077 +:10FBE00060000000E20000007B000000C000000098 +:10FBF0008C0000006B000000040000000700000003 +:10FC0000090000000000C93F0000F0390000DA37A9 +:10FC10000000A2330000842E0000502B0000C227F9 +:10FC20000000D0220000C41F0000C61B00004417C3 +:10FC300000000000000000000000000000000000C4 +:10FC400000000000000000000000000000000000B4 +:10FC500000000000000000000000000000000000A4 +:10FC60000000000000000000000000000000000094 +:10FC70000000000000000000000000000000000084 +:10FC80000000000000000000000000000000000074 +:10FC90002820002024060300270603002A0603006C +:10FCA0005265665265664C6F63616C2025702072E8 +:10FCB0003D256420763D25700A005265664F626AD4 +:10FCC0006563742025700A005265664C6F63616C31 +:10FCD00020257020723D256420763D25640A00525F +:10FCE0006566416374696F6E20257020723D2564DE +:10FCF0002070633D3078256C782073697A653D25E6 +:10FD000064202825642072656673290A005265669E +:10FD10005265636F726420257020723D25642073E4 +:10FD2000697A653D256420282564207265667329FB +:10FD30000A00526566436F6C6C656374696F6E2070 +:10FD4000257020723D256420666C6167733D2564D3 +:10FD50002073697A653D2564205B25702C202E2E4A +:10FD60002E5D0A00526566427566666572202570D2 +:10FD700020723D25642073697A653D2564205B25EA +:10FD8000702C202E2E2E5D0A003A2820426164201D +:10FD900072756E74696D652076657273696F6E0039 +:10FDA0003A28204661696C656420706172746961EB +:10FDB0006C20666C61736800417373657274696F5F +:10FDC0006E206661696C65643A2025730A0045728D +:10FDD000726F723A202564205B25645D0A007665A7 +:10FDE00063746F723A3A5F4D5F72616E67655F630D +:10FDF0006865636B3A205F5F6E2028776869636887 +:10FE000020697320257A7529203E3D207468697326 +:10FE10002D3E73697A6528292028776869636820F0 +:10FE2000697320257A752900766563746F723A3A92 +:10FE30005F4D5F64656661756C745F617070656E5F +:10FE40006400766563746F723A3A5F4D5F656D70FA +:10FE50006C6163655F6261636B5F617578007A7680 +:10FE6000677074756F6965617A76677074756F69AC +:10FE700065617A766770740100000200000300007B +:10FE80000401000402000403000304000204000152 +:10FE90000400000300000200000100302C32353560 +:10FEA0002C302C3235352C300A302C3235352C3074 +:10FEB0002C3235352C300A302C302C302C302C3074 +:10FEC0000A3235352C302C302C302C3235350A3076 +:10FED0002C3235352C3235352C3235352C300A0064 +:10FEE00044524157204120434952434C4500312E52 +:10FEF000342E31372D484541442D673737656335FA +:10FF00006566000200040108020000040202040207 +:10FF100000000204040400020200040403010000C3 +:10FF200001030303000101020303040201010301B1 +:10FF30000403010003000004010102000003021B8E +:10FF40001B000E1100000000424243206D696372E5 +:10FF50006F3A62697400424243206D6963726F3A7E +:10FF6000626974205B0050414952494E47204D4F11 +:10FF700044452100302C302C3235352C302C300AC1 +:10FF8000302C3235352C302C302C300A3235352C93 +:10FF90003235352C3235352C3235352C3235350A63 +:10FFA000302C3235352C302C302C300A302C302C83 +:10FFB0003235352C302C300A00302C302C302C309F +:10FFC0002C300A302C302C302C302C3235350A3085 +:10FFD0002C302C302C3235352C300A3235352C3043 +:10FFE0002C3235352C302C300A302C3235352C3033 +:10FFF0002C302C300A003235352C302C302C302C63 +:020000040003F7 +:100000003235350A302C3235352C302C3235352C02 +:10001000300A302C302C3235352C302C300A302C34 +:100020003235352C302C3235352C300A3235352CE2 +:10003000302C302C302C3235350A00E2ECF0F4F85C +:10004000FC0004E95D93B0251D470AA062FA19225D +:10005000DFA9A8E95D93B1251D470AA062FA19221C +:10006000DFA9A8E95DB84C251D470AA062FA19224C +:10007000DFA9A8E95D9775251D470AA062FA192234 +:10008000DFA9A8E95D93AF251D470AA062FA1922EE +:10009000DFA9A8E95D23C4251D470AA062FA192239 +:1000A000DFA9A8E95D5404251D470AA062FA1922B8 +:1000B000DFA9A8000000000008080800080A4A405C +:1000C00000000A5FEA5FEA0ED92ED36E1932448926 +:1000D000330C924C924D0808000000048808080474 +:1000E0000804848488000A448A4000048EC4800086 +:1000F0000000048800000EC000000000080001227B +:100100004488100C9252524C048C84848E1C824C75 +:10011000901E1EC244924C06CA525FE21FF01EC1DE +:100120003E02448ED12E1FE24488100ED12ED12ED5 +:100130000ED12EC488000800080000048004880244 +:1001400044880482000EC00EC008048244880ED188 +:1001500026C0040ED135B36C0C925ED2521C925C58 +:10016000925C0ED010100E1C9252525C1ED01C904D +:100170001E1ED01C90100ED013712E12525ED25241 +:100180001C8808081C1FE242524C1254981492100A +:100190001010101E113B75B131113935B3710C922D +:1001A00052524C1C925C90100C92524C861C925CE9 +:1001B00092510ED00C825C1FE484848412525252FD +:1001C0004C1131312A44113135BB7112524C9252CB +:1001D000112A4484841EC488101E0EC808080E10FC +:1001E000080482410EC242424E048A4000000000D0 +:1001F00000001F0804800000000ED2524F10101C97 +:10020000925C000ED0100E02424ED24E0C925C90C8 +:100210000E06C81C88080ED24EC24C10101C9252FA +:100220000800080808024002424C10149814920872 +:1002300008080806001B75B131001C925252000CD0 +:1002400092524C001C925C90000ED24EC2000ED016 +:1002500010100006C8049808080EC8070012525271 +:100260004F0011312A4400113135BB00124C8C92E1 +:1002700000112A4498001EC4881E06C48C84860877 +:100280000808080818080C881800000C83606261D0 +:10029000642068616E646C6520746F20756E64659F +:1002A000726C79696E67207472616E73706F7274AC +:1002B00000D8E2ECF0F4F8FC0004494E49544941FE +:1002C0004C495A4154494F4E5F494E434F4D504C53 +:1002D000455445004E6F7264696320424C45342E8C +:1002E00031207665723A25752066773A2530347864 +:1002F000004E6F7264696320287370656320756EA9 +:100300006B6E6F776E29207665723A257520667759 +:100310003A2530347800756E6B6E6F776E006E52D2 +:10032000463578000102032F737464696E002F73E1 +:100330007464657272003A25700045786365707464 +:10034000696F6E002F7374646F757400772B0050A3 +:10035000776D4F75742070696E206D617070696E75 +:1003600067206661696C65642E20416C6C20617643 +:1003700061696C61626C652050574D206368616EE5 +:100380006E656C732061726520696E207573652ED1 +:10039000004E6F20617661696C61626C6520493244 +:1003A0004300636F756C64206E6F742070696E6FAC +:1003B00075740070696E6D6170206D69732D6D616B +:1003C0007463680070696E6D6170206E6F74206672 +:1003D0006F756E6420666F722070657269706865F3 +:1003E00072616C0070696E6D6170206E6F74206652 +:1003F0006F756E6420666F722066756E6374696FC8 +:100400006E006E6F7420656E6F7567682073706123 +:10041000636520666F7220666F726D617420657807 +:1004200070616E73696F6E2028506C656173652012 +:100430007375626D69742066756C6C2062756720D7 +:100440007265706F727420617420687474703A2FD2 +:100450002F6763632E676E752E6F72672F627567E5 +:10046000732E68746D6C293A0A20202020002D2BF1 +:100470007858303132333435363738396162636415 +:10048000656630313233343536373839414243448A +:100490004546002D2B7858303132333435363738D5 +:1004A00039616263646566414243444546002D30CC +:1004B00031323334353637383900474D54004853DC +:1004C0005400414B535400505354004D5354004377 +:1004D00053540045535400415354004E5354004369 +:1004E00045540049535400454554004A53540000B4 +:1004F00020202020202020202028282828282020D4 +:1005000020202020202020202020202020202020EB +:100510008810101010101010101010101010101063 +:100520000404040404040404040410101010101043 +:10053000104141414141410101010101010101011C +:100540000101010101010101010101101010101050 +:1005500010424242424242020202020202020202ED +:100560000202020202020202020202101010102015 +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F000232D302B2000686C4C006566674546470C +:1006000000303132333435363738396162636465EE +:100610006600412D46612D6638393031323334352C +:1006200036375D002B2D0030300078580000000078 +:100630001000000000000000017A5200027C0E0150 +:100640001B0C0D00100000001800000058E0FFFF18 +:10065000140000000000000000000000C47AFE7FCB +:100660000100000000000000FFFFFFFFFFFFFFFF91 +:10067000EEFE020048FF0200B300030031D7020083 +:10068000C02A00206E040300EF04030000000000F5 +:1006900030FC020050FC020070FC02000000000070 +:1006A000000000000000000000000000A0030300A4 +:1006B000000000000000000000000000000000003A +:1006C000000000000000000000000000000000002A +:1006D000000000000000000000000000000000001A +:1006E00000000000000000000000000028200020A2 +:1006F0008813010001000100FF040F101007000122 +:10070000E980010069890100AD950100DD950100D6 +:10071000F19501004198010039B1010099B901003A +:10072000D5C901009D26020061270200C180010099 +:10073000708E3B92C615A841C49866C975EE519754 +:100740002D0CF6CB4FCF31AA3852319F38B256E537 +:100750000000000000000000000000000000000099 +:1007600000B5002001B4002001B4002001B4002035 +:1007700000028C30024602BC01BCE8F745FC01B423 +:10078000E8F7CAFC01BCF9F731FA0098F9F72EFA3C +:1007900001B000BD00B5002001B4069801B4069870 +:1007A000014601BCF8F759FE01B4039801B405985D +:1007B000014601BCF8F751FE014601BCF8F753FEB3 +:1007C00001B4059801B40798014601BCF8F745FE4D +:1007D000014601BCF8F743FE01B40498014601BC90 +:1007E000F8F739FE0090FFE7009801B000BD00B5B2 +:1007F000002001B4002000900298002802D0FF20C1 +:100800000090FFE7059801B4F9F7C9F9059801B41C +:10081000059801B40398034604BC02BC0098F9F79C +:100820000AF901BCF9F7E2F90598F9F7DFF901B027 +:1008300000BD00B5002001B40020E8F77DFB00906A +:10084000FFE7009801B000BDFFFF000020B50D4696 +:1008500000200002A83001B40120000290300146BF +:1008600001BCE8F70FFA00200002B83001B4012003 +:1008700000029030014601BCE8F704FA20BD0000F8 +:10088000FFFF05000500000000000000010001005E +:100890000000000000000000000000010101002A2B +:1008A000FFFF050005000000000000000000000040 +:1008B0000000000000000000000000000000002A0E +:1008C00041140E2FB82FA2BB4C00A3010000000062 +:1008D0007B22636F6D7072657373696F6E223A224B +:1008E0004C5A4D41222C2268656164657253697AC5 +:1008F00065223A3133392C227465787453697A65EC +:10090000223A323439342C226E616D65223A2262E9 +:100910006C6F636B73626C696E6B227D5D0000802F +:1009200000490A000000000000003D888867041CA0 +:10093000BCC1C8A25578869B4D69261C354501422D +:100940001948E37B0692B2DBE3A99A218E18EFA542 +:100950006421FF3A50DF5CB84D25B831BC1D9BD0F7 +:10096000A3720BD23F36166C9FFADA84711D2EB338 +:100970003291D1DEB646B0BE0FFADE6FD7AD7C1134 +:10098000573353851403078AD6AEE9A5C8D021B2E0 +:100990007FFAB45E1D9AF8C10C1AEF12B167A5C2B6 +:1009A000329D2DC02570F67BAF4E1FC2923CE042B7 +:1009B00028E478417276160D1F06CE6E0CCBD84C0B +:1009C000B456FF79CC0DE99E98FE0D65BED6F7842E +:1009D000890D2B69552360DED35DCD22F579D8E4EE +:1009E000F214F5717F1C2CEF0D59E583D995AC807D +:1009F0000624B660B3E376A4C5A4C62BC0B1766066 +:100A00005B5E6DBBD94336CEF28C58753EF5E6176A +:100A10000D454E5EA91A60E7F9BAA6413CFDB93210 +:100A2000CC8DC16D25BCBA7ECF28A19D88036FAD4A +:100A30008EF21F6085E68BBD74D011870E15C5320E +:100A4000CAB0F268C6FF6A8E3DB568FF545C98A5CF +:100A5000041DFD9090BB3978F3995097661EE126EE +:100A60000993D095AB665AE4626AC471DC13A6D4CC +:100A700012F078262A98D778E53BE920E252773DB4 +:100A8000206C0C9FA0E8589826BD5F95814AC5BE92 +:100A90007BC997717460085C806C1CD9B85CCD33DD +:100AA0000016DD6FD865555605505938E15B941135 +:100AB000D2FAC2F686783310D2E2FF86A151000046 +:10C00000903C002061DC030073DC030075DC03005E +:10C010000000000000000000000000000000000020 +:10C0200000000000000000000000000069C10300E3 +:10C03000000000000000000079DC03007BDC03004E +:10C040007DDC03007DDC03007DDC03007DDC030080 +:10C050007DDC0300000000007DDC03007DDC0300CC +:10C060007DDC03007DDC03007DDC03007DDC030060 +:10C070007DDC03007DDC03007DDC03007DDC030050 +:10C080007DDC0300B3D703007DDC03007DDC03000F +:10C09000C9D703007DDC0300A9F303007DDC0300A6 +:10C0A0007DDC03007DDC03000000000000000000D8 +:10C0B0000000000000000000000000000000000080 +:10C0C00000F002F800F040F80CA030C8083824183E +:10C0D0002D18A246671EAB4654465D46AC4201D1C0 +:10C0E00000F032F87E460F3E0FCCB64601263342B2 +:10C0F00000D0FB1AA246AB46334318476C3600000B +:10C100008C360000103A02D378C878C1FAD85207AA +:10C1100001D330C830C101D504680C6070470000FD +:10C120000023002400250026103A01D378C1FBD853 +:10C13000520700D330C100D50B6070471FB5C04611 +:10C14000C0461FBD10B510BD03F091FA1146FFF7B0 +:10C15000F5FF00F0D3F803F0A9FA03B4FFF7F2FFFC +:10C1600003BC03F0ADFA00000648704502D1EFF3BE +:10C17000098101E0EFF30881886902380078024AFA +:10C1800010470000FDFFFFFF95D40300401E00BFD5 +:10C1900000BF00BF00BF00BF00BF00BF00BF00BFA7 +:10C1A00000BF00BF00BFF1D170470000401E00BFBC +:10C1B00000BF00BF00BF00BF00BF00BF00BF00BF87 +:10C1C00000BF00BF00BFF1D170470000401E00BF9C +:10C1D00000BF00BF00BF00BF00BF00BF00BF00BF67 +:10C1E00000BF00BF00BFF1D170470000056885F3B4 +:10C1F000088846680A4AEFF305839A42304602D11E +:10C20000084CA6463047074C064D0646064FF0B48C +:10C21000034C034D024E024FF0B4044800470000A7 +:10C2200000000000FFFFFFFF00000021F9FFFFFFFB +:10C2300070B505460C46164602E00FCC0FC5103E01 +:10C24000102EFAD2082E02D303CC03C5083E042ECA +:10C2500007D301CC01C5361F03E021782970641C87 +:10C260006D1C761EF9D270BD0A4610B501466648AF +:10C2700003F012F810BD10B502F026FC10BD10B589 +:10C28000624C86B01ECC03946C460EC4002807D0C6 +:10C29000684618DF002803D00022114602F0FCFF98 +:10C2A0000F20800313DF002803D00022114602F084 +:10C2B000F3FF574B48225749092003F051F8002853 +:10C2C00003D00022114602F0E7FF00200490059001 +:10C2D00001206946087404A860DF002803D000220A +:10C2E000114602F0D9FF4C4803F056F8002803D05D +:10C2F0000022114602F0D0FF06B010BD08B5474835 +:10C30000C169B12943D0002445480F214069890300 +:10C31000884204D000221146104602F0BDFF0120E1 +:10C320000007006901218902884204D000221146D9 +:10C33000104602F0B1FF3B4800903B4B0522032121 +:10C34000002001F068FA002803D00022114602F014 +:10C35000A3FF00F015FC00F058FC012500281AD0BE +:10C3600000F062FC002803D00022114602F094FF86 +:10C3700020466840FFF783FF00F038F800F07AFCB1 +:10C3800000280ED00022114602F086FF09E00124A9 +:10C390000021C161B8E720466840FFF770FF00F058 +:10C3A00025F803252D03002C04D1A86800F03EFBDE +:10C3B000002807D100F0F5FB002803D00022114629 +:10C3C00002F06AFFA86800F031FB002806D000F0F8 +:10C3D0001CFC002802D1A86800F0EFFBBFF34F8FD0 +:10C3E00013491248C860BFF34F8FFEE7094A10B5E2 +:10C3F00048321421082002F0B9FE002803D00022A0 +:10C40000114602F049FF10BDEFBEADDEE8F60300B5 +:10C41000C7F203002C2B002077C203000005004068 +:10C42000001000104BDC0300EC2800200400FA058B +:10C4300000ED00E070B5FF4C1E46A06815460229CD +:10C4400002D0042916D108E0052813D1A369002BD6 +:10C4500010D03246294604200BE002280AD1F648C3 +:10C46000406880470320A060A369002B02D03246B9 +:10C4700029469847280003D00022114602F00CFFFD +:10C4800070BD4CB5EB4E0120307005200195009435 +:10C4900000F006FB4CBD10B5E64C2078002801D01A +:10C4A000082010BD206901F0A2FA002803D0002264 +:10C4B000114602F0F1FE0F2100228904206901F0EB +:10C4C00059FA040003D00022114602F0E5FE20468E +:10C4D00010BDD84910B5D7481C3141610221816097 +:10C4E000C1681C3002F007FD002803D0002211466D +:10C4F00002F0D2FE10BD00B589B01822CF4902A8C3 +:10C50000FFF796FE069807990090019102A80FC8C0 +:10C5100000F0C6FA09B000BD00B5C64987B0498829 +:10C520006A4611810321090389680691C2490120E5 +:10C5300050394A6803928A680492C9680591069A3C +:10C540000091019202A90EC900F0AAFA002007B0DA +:10C5500000BD10B588B0182102A802F0C5FF002464 +:10C56000B4480294408869468881B3480799503896 +:10C57000C06806900191009003A90EC9204600F002 +:10C580008FFA204608B010BD00B5AA4987B0498887 +:10C590006A461181A849032050394A6803928A6883 +:10C5A0000492C9680591069A0091019202A90EC9E8 +:10C5B00000F076FA0020CAE73EB5A04A6B46183272 +:10C5C00007CA07C39B4D00246C7029466C801C3140 +:10C5D000684602F044FC002801D0AC603EBD032058 +:10C5E0009449000380681C3148609248944A0021B5 +:10C5F000103001F063F9002803D00022114602F048 +:10C600004BFE0F2100228904286901F0B3F90028AC +:10C6100003D00022114602F03FFE01206C60A860AA +:10C6200000203EBD83498861704770B542688248EA +:10C630001468536891685038D26804604360C260DF +:10C6400081600078440701D5840705D19C0703D198 +:10C650008C0701D1940701D0062070BD5B189A1891 +:10C66000744D0F239B02EA60994207D80321090306 +:10C6700089687723DB02591A914201D20C2070BDE0 +:10C680006D4C7049216070496160C10701D06F48ED +:10C6900004E0800701D56E4800E06E48A060A868FD +:10C6A000012802D00826304670BDFFF7F4FE0600D0 +:10C6B000FAD12168E8688847F5E770B5050004D02D +:10C6C000287A800703D0102070BD0E2070BD594C11 +:10C6D000A068032805D0042801D0052803D008202D +:10C6E00070BD0520A0606868E168860060688019F8 +:10C6F000884204D90020C04360600C2070BDFFF761 +:10C70000CAFE0028FAD1A96832466368606902F05F +:10C71000C2FB0028F2D1616889196160E268914228 +:10C72000ECD0092070BD10B5424C0820616800298A +:10C7300000D010BDA1680429FBD13F486178403882 +:10C7400002F010FC002802D00021617010BD05210C +:10C75000A16010BDF8B5374C0746A068032804D087 +:10C76000042804D008252846F8BD0420A06060688D +:10C77000002801D00820F8BDFFF78DFE0500FAD192 +:10C780007868860060788119402901D90920F8BDB0 +:10C79000294AB968403A1018324602F046FE6078DD +:10C7A00080196070DFE710B5224CA068052813D10E +:10C7B000E168606888420FD10620A060FFF76BFE39 +:10C7C000002808D16069E168406802F005FC002893 +:10C7D00001D10721A16010BD082010BD10B515487A +:10C7E0008168072901D0082010BD006901F0FFF819 +:10C7F000002803D00022114602F04EFD0E4880684A +:10C80000804710BD1CB506200195009400F048F942 +:10C810001CBDF8B51C4617460D46064600F0CEF87E +:10C8200000282AD00120000385421AD9291B301B79 +:10C83000234611E000280020142D0020F8F6030004 +:10C8400083C40300D3C40300F7C4030019C5030065 +:10C8500089C5030053C503001A46FFF7DAFF002815 +:10C860000BD13A462946304600F0B3F8002804D1EF +:10C870003A462946304600F0A1F8F8BDF0B589B037 +:10C88000684600F00BFA049800282AD00121090319 +:10C89000079A4018904226D9501A45081046049A23 +:10C8A0000C468718024668001618001908900320E5 +:10C8B00000038068049988420DD261190846042259 +:10C8C00000F087F800280CD121460422084600F029 +:10C8D00080F8002805D1BA1B2B4630460899FFF78F +:10C8E00098FF09B0F0BD049A079800F072F8F8E7D5 +:10C8F00000B58DB004A800F0D1F9099800280DD03A +:10C90000089800280CD008990B9840180190002135 +:10C910000998009180080290684618DF0DB000BDAC +:10C92000032000038068F1E700B58DB004A800F093 +:10C93000B5F909980028F1D0089800280ED0089978 +:10C940000B984018032100910F2102908903099848 +:10C95000019180080390684618DFDFE70320000399 +:10C960008068EFE730B591B0684600F097F9049819 +:10C97000002814D001210903079A4018904214D9C5 +:10C98000501A43081046049A5C0082180019611876 +:10C9900003242403A468049DAC4202D20E2011B0EB +:10C9A00030BD121AFFF735FFF9E703200CAB07C3C0 +:10C9B000049880080F900CA818DFF0E71FB5032338 +:10C9C00001909008039000930291684618DF04B02C +:10C9D00010BD1FB5012301909008039000930291B0 +:10C9E000684618DFF3E7000010B5BB480368012B69 +:10C9F00002D1022900D10160100003D000221146AB +:10CA000002F04AFC10BD10B5B34C48DF002803D03B +:10CA10000022114602F040FC02F0FCFB20680228D4 +:10CA200003D0032801D00428EFD110BD38B5006829 +:10CA3000401C19D00024684600F058F9009801689D +:10CA4000012910D1818800290AD0C1680320000380 +:10CA50008068002202F0CEFA00998988814201D1D3 +:10CA6000012400E00024204638BD10B504469A4851 +:10CA70002021001D02F0B9F9002803D00022114640 +:10CA800002F00AFC9448002320222146001D02F0F7 +:10CA90001BF9002803D00022114602F0FDFB10BD57 +:10CAA0000FB4F8B5684600F021F96846818B069D01 +:10CAB0000122894CFF238948002D13D0012D17D066 +:10CAC000032D2BD00021022D37D02A46052D46D02C +:10CAD000042D4ED0062A01D104202060F8BC08BCE9 +:10CAE00004B0184781800A9983600260C16010E039 +:10CAF0008180099D089949190A9D4919C160A5219C +:10CB000083600160089901610999856141610B9910 +:10CB1000C16122607148FFF7A8FFDFE700990B6849 +:10CB200003608B888380C968C160AA2181600899ED +:10CB30000161099941610A990BE0009D2E68A52EBB +:10CB400009D00660AE888680ED68C56001618360AB +:10CB500041618161DDE781800360C160F6E700F03B +:10CB600085F9002803D00022114602F095FB03202E +:10CB7000B3E781800360C160009989688160C9E77B +:10CB80000EB557480090202001900120029002F03D +:10CB900001F8002804D150496846091D02F023F825 +:10CBA0000EBD10B5FFF708FD002805D100F02FFBE2 +:10CBB0000446FFF728FF204610BD70B511DF00289E +:10CBC00003D00022114602F067FB464900200B68A3 +:10CBD000444C012180340A4682401A4204D0C506E2 +:10CBE000ED0E0A46AA402260401C2028F3D30324FD +:10CBF0002403A06813DF002803D00022114602F0AE +:10CC00004BFBA06802F0F2F970BD08B5684600F071 +:10CC10006DF800980168A52904D08068AA2801D081 +:10CC2000002008BD012008BD10B5FFF79BFE0028BD +:10CC300003D1FFF779FE00281BD0642001F0F2FD3C +:10CC4000FFF71CFE002803D00022114602F024FB4F +:10CC5000FFF788FE002803D00022114602F01CFBDB +:10CC6000FFF746FE040003D00022114602F014FB39 +:10CC7000204610BD00B589B018221B4902A8FFF755 +:10CC8000D7FA069807990090019102A80FC8FFF7FC +:10CC900007FFFFF7B8FE002009B000BD10B50E4930 +:10CCA00088B0044600232022091D684602F04FF890 +:10CCB0000098206068468088A0800398E060029811 +:10CCC000A06004982061059860610698A0610798AB +:10CCD000E06108B010BD000024280020202D0020B5 +:10CCE000E9C9030000E100E01CF70300014901600D +:10CCF0007047000000FC030008280CD004DC00286A +:10CD000007D006280FD108E00B280AD00C280AD13A +:10CD100005E001207047022070470320704704207F +:10CD20007047042901D0062070470520704770B570 +:10CD300015460A46032823D0042820D1FE4C00299A +:10CD400006D0E088FD49884219D0132176DF10E033 +:10CD5000284602F0A3F9002803D00022114602F071 +:10CD60009BFAE069A8420AD101220321F44801F0AC +:10CD700003F8002803D00022114602F08DFA70BD9E +:10CD800001211046FFF7B8FF02460121EEE7F0B59A +:10CD9000054608790E4685B081070CD0032211465E +:10CDA000284600F0E9FF002803D00022114602F0D7 +:10CDB00073FA05B0F0BDE0490090183102F047F970 +:10CDC000010011D1DC4CB168009AA06902F02DFB82 +:10CDD000009802F097F9010006D120466946183004 +:10CDE00002F09CF9010003D0284600F0AFFAE0E71A +:10CDF00004200190009880080290A069039001A887 +:10CE0000FFF75BFC07000BD0092F10D0A06902F0E0 +:10CE100045F9010002D0284600F098FA3946E3E7C8 +:10CE20003079616940186061A069E061C1E73079DB +:10CE300061694118616160780028BAD06089401E3C +:10CE40000004000C6081B4D1284601F0E9F8002804 +:10CE500003D00022114602F01FFA20896081A8E762 +:10CE600010B50022114602F017FA10BD10B5B24CF1 +:10CE700001202070E088B149884208D0132176DF74 +:10CE8000002810D00022114602F006FA0BE0A0782C +:10CE9000002808D074DF002803D00022114602F0D9 +:10CEA000FBF90020A07001F034FC002803D0002220 +:10CEB000114602F0F1F9002010BD70B50D6804466E +:10CEC00001209D4A2B0002F002FC0A2B304306137E +:10CED00020575C466012FFF766FC0421FFF70CFF49 +:10CEE000024604212EE00022114602F0D5F970BD61 +:10CEF000FFF7BCFF002803D00022114602F0CCF956 +:10CF0000FFF76CFC002808D170BDFFF7AFFF0028C9 +:10CF100003D00022114602F0BFF9FFF773FC70BD89 +:10CF2000106188680078107170BD022010618868F7 +:10CF300000780128F8D1FFF7F6FB0221FFF7DCFEAD +:10CF400002460221204600F017FF0028CBD170BD19 +:10CF50000320106170BD12692046012A06D0022A02 +:10CF600007D0032AF6D1FFF712FF70BD00F001FAD7 +:10CF700070BD00F03BFA70BD507088881081508100 +:10CF800070BD00205070108170BD2046516901F0C5 +:10CF900010F8DAE710B5044669488EB08179684622 +:10CFA000817068490180342101A802F09DFA0220B5 +:10CFB000019000216846417284720121018205902E +:10CFC000002101A801F03FFA002803D000221146F9 +:10CFD00002F062F90EB010BDF0B5574C8BB0A078DE +:10CFE00000283AD156481821183802F07DFA204618 +:10CFF000534CC078183C00250126002837D027461E +:10D00000483700950195029510226946F81D039551 +:10D0100002F0DEF9002822D0F81D08900997684632 +:10D02000067509A804906846067708A806900420AB +:10D03000FFF7B0FF25700220207204A8E0602820CE +:10D0400020823F486582183873DF002803D0002211 +:10D05000114602F021F9384886700BB0F0BD05206A +:10D06000FFF798FF2670676025722582E9E70620A2 +:10D07000FFF790FF257065602572E0E770B52E4CD4 +:10D0800001880022E588A6B017290AD01EDC1129E4 +:10D090003FD008DC022977D0102902D18088E080B7 +:10D0A000A27026B070BD264C30342646183613299F +:10D0B00051D01429F5D1C289638D00219A4200D143 +:10D0C000314600238088E21D82DF1BE0512970D0A9 +:10D0D0000EDC18296CD01929E3D180790028E0D121 +:10D0E000A270E068401EE0604FD0FFF775FFD8E700 +:10D0F000522976D05529D4D180790028D1D1132155 +:10D10000284676DF0028CCD00022114602F0C4F871 +:10D11000C7E78020694688803220E060012301AAA9 +:10D1200006A92846AADF002803D00022114602F0F3 +:10D13000B3F82078002807E030280020FFFF000027 +:10D14000582D00203015000001D1FFF745FF0020C9 +:10D15000C043E080A5E70722C14910A802F065F9A5 +:10D160001022E11D0CA802F060F91C22314612A821 +:10D1700002F05BF90CA80A9012A8099006ABB94A14 +:10D18000852128467FDFBDE70DE01822B64906A8B5 +:10D19000FFF74EF80A980B990090019106A80FC866 +:10D1A000FFF77EFC7DE70021284667DFAAE700E065 +:10D1B00017E0817900299AD0807A042803D00628C4 +:10D1C00001D0052893D1022909D0012069460872AF +:10D1D000FF208330888102A92846A8DF92E7022039 +:10D1E000F4E700F08DF88DE710B5044601F0C2FABF +:10D1F0009B482146303800F09AFE2046FFF73EFF5C +:10D2000010BD10B50022114602F046F810BD30B531 +:10D21000944D87B00024203D2C7094482C6102F07E +:10D22000B3F800286AD19248FFF7FCF901F000FF3B +:10D23000002863D18A4800F059F9002801D1012063 +:10D24000E87011206946087207228AA102A87CDFD3 +:10D25000002803D00022114602F01EF800940C2191 +:10D2600068460194018018214180FF21848091311A +:10D27000C1807ADF002803D00022114602F00CF8AA +:10D2800004206946009408807C4801907C48029004 +:10D290007348303800F00BFE002803D000221146FE +:10D2A00001F0FAFF1C21684602F01EF97548019052 +:10D2B0000120800302900094032168460173C48119 +:10D2C0000474714806900594684601F0FEF9002840 +:10D2D00003D00022114601F0DFFF6249E122087805 +:10D2E0004008400010400C30DF221040087007203A +:10D2F000487010208870FFF76FFE002007B030BD27 +:10D3000070B5584C614D203CE088A84201D10820FE +:10D3100070BDE178002914D051490123082234312D +:10D32000A9DF0028F4D12A460C21E088A7DF58495C +:10D33000884204D0082802D0891C8842E8D1002005 +:10D3400070BD00231A461946A9DF70BD10B50A4604 +:10D35000044603211046FFF7CFFC02460321204676 +:10D3600000F00AFD002803D00022114601F094FFCE +:10D3700010BD30B5054687B00020009001900290A6 +:10D38000039038486A46203800791070364A0C3AC3 +:10D3900010689268049068460692059008790C28F7 +:10D3A00006D003221BE00022114601F075FFA5E71D +:10D3B0008C68204600F049F80190201D00F045F8E7 +:10D3C00002902046083000F040F8039004A8FFF7D0 +:10D3D0002CF9002892D00121FFF78EFC0246012192 +:10D3E000284600F0C9FC0028DDD187E7FEB50446D9 +:10D3F000087982070ED08207920F04239B1A00221D +:10D40000154604E08E683554401CC0B2521C9A4246 +:10D41000F8D308710120009088680290087980088C +:10D4200001906846FFF796F900280DD00221FFF71A +:10D4300063FC02460221204600F09EFC002803D037 +:10D440000022114601F028FFFEBD10B5044602F08F +:10D450004DF80002E178000A0906084310BD0000FB +:10D46000882D00205028002040F70300E9D1030058 +:10D470002FCD03004466755461726700BBCE030074 +:10D4800003D20300CD0C000061CE0300FFFF0000BB +:10D490000230000010B50C46002802D001200860C0 +:10D4A00010BD2168002911D01C48421A814212D0B7 +:10D4B0003C2A0DD23C303C3101220B7803701346DC +:10D4C000491E401E521C3C2BF7D904E00E200BE0F5 +:10D4D0003C2201F0AAFF00223C21104801F08AFD05 +:10D4E0000E49891E08800020206010BD70B50546D9 +:10D4F00000223C21094801F07DFD084CA41E218832 +:10D50000884201D00B2070BD3C220449284601F01E +:10D510008CFF2088401C2080002070BD823F0020AE +:10D520008307FF22DB0E9A408907090E99400028E5 +:10D530000BDA0007000F08388308FA489B001B1815 +:10D54000D86990430843D86170478308F6489B0028 +:10D550001B181868904308431860704770B5012481 +:10D56000F24960040860F24940108860F04940398F +:10D570008860F04D6C602F20FEF708FEAC60EE4D29 +:10D5800000242F206C61FEF701FE2C7170BDF0B5F8 +:10D59000E94F2821BC6841430D1939694A1C09D05B +:10D5A00028224A431619AB68B268934204D8D21AAB +:10D5B000B26069623861F0BD0A4602E00A46796AE3 +:10D5C0009B1B4E1C0BD028264E433719BE689E422B +:10D5D000F4D328264E433619B768FF1AB760AB60FC +:10D5E000696228214A4311194862F0BD70B5D24CD6 +:10D5F0002269A5681346114606E0814207D00A4613 +:10D60000282671434919496A4E1CF6D170BD002E77 +:10D61000FCD08A420CD1282043435819406A20612B +:10D62000401C05D1C34B01209860002363616071E9 +:10D63000282041434819282381685A43406A5219D7 +:10D640005062421CE2D0282250434019826851188F +:10D65000816070BDF8B5B84C2569681C35D0B748F5 +:10D66000002640686169401A07023F0A19E0282035 +:10D670004543A0682A189068B84214D8A3693F1A95 +:10D680008619556A002B09D0116AD069984700287D +:10D6900007D00022114601F0FFFD02E0D169106AB7 +:10D6A0008847681CE3D1A178E078814206D1401C0C +:10D6B000C0B2E070022801D10020E0709E4900064F +:10D6C000800D1C310E5000F0BAF9F8BDF8B50446D3 +:10D6D000994800270169009146785CE09648F1007E +:10D6E000C2688D1851E0601C07D0934A28209268C8 +:10D6F000604321468018446A24E028781821414379 +:10D700006A68401CC0B252182870A978884200D1BB +:10D710002F70894B516828209B684843C0181368B4 +:10D72000012B34D1037E002B31D19368C360D368C1 +:10D73000036113694361526902627F4A5279002A88 +:10D7400000D0C7607C4BC2685B6996469C46D31A82 +:10D750001A027B4B120A9A4202D20369D21808E0DD +:10D76000724663469A1A12020369120A934202D958 +:10D770009A1A826000E08760C76001220761027622 +:10D78000921E42620846FFF702FF601CABD1287868 +:10D7900069788842A7D13046761EF6B200289DD11E +:10D7A000654801690098814201D00120F8BD002040 +:10D7B000F8BD64490020086048608860C86061491D +:10D7C00040390860486045E7FEB50020C0435A4D27 +:10D7D00002906869019068462E6900F035F90746A5 +:10D7E00000F04FF90446002F08D002AA01990098D2 +:10D7F00000F08FF90298FFF769FF06E00298FFF743 +:10D8000065FF002801D1002C02D0304600F0AAF9B3 +:10D8100000206871FEBDFFB59807002481B01E4648 +:10D8200015460F4600280BD1002E09D0FFF796FEB3 +:10D8300041490A9888610F70324600208E6008E0E6 +:10D84000072005B0F0BD28234343D4509B181C7615 +:10D85000401CB842F7DB28204743BB19032048701F +:10D860000F461846CB6019461830002218232E4662 +:10D870005E43D3005B181C705C709D70586030185C +:10D88000521C032AF5DB0020C0433861BC70FC70D9 +:10D8900001242D482405046003211420FFF740FED5 +:10D8A000224880380460254C0198A0600321112093 +:10D8B000FFF736FE606878610020C2E770B51E4C45 +:10D8C000A568002D06D0002A06D0002804D0002329 +:10D8D000247809E0082070BD072070BD28265E432B +:10D8E000AE59002E04D05B1CA342F7DB042070BDB0 +:10D8F000282401265C432E516419E26161600360B3 +:10D90000002070BD07494868C005C00D2CD01038F4 +:10D910001CD50207120F083A920892005118C969E3 +:10D9200019E0000000ED00E000E400E080E100E02C +:10D93000401301400010014058280020001501400C +:10D94000FFFF7F004011014080E200E08108B14A02 +:10D950008900891809688007C00EC1400806800F39 +:10D96000012803D0032803D002207047002070470D +:10D9700001207047FEB50446A748174682680D4649 +:10D98000002A0CD001788C4201D2052D01D207204B +:10D99000FEBD2146282359435358012B01D00820AE +:10D9A000FEBD8818406801281DD00026FFF7AAFF99 +:10D9B000C00099490190C9684018694600F018F9FB +:10D9C000002812D001214460016094494968083060 +:10D9D000E2C091490198C96841180098487000F068 +:10D9E0002EF80020FEBD2E46E0E70420FEBDF8B56F +:10D9F000894D0446A868002809D029788C4201D3B3 +:10DA00000720F8BD282161434058012801D0082093 +:10DA1000F8BDFFF777FFC600E8686946301800F0E8 +:10DA2000E7F8002809D0022112C0E86831180098F0 +:10DA3000487000F004F80020F8BD0420F8BD012073 +:10DA4000774900050860704710B5734900238A784C +:10DA5000CC78A24212D0521CD2B28A70022A00D1D3 +:10DA60008B708A786C4B92001C339A58026048691C +:10DA700010180002000A4861012010BD0360002058 +:10DA800010BDF8B5644801690091457833E06248FB +:10DA9000E900C0680E1834782AE0182060437168E5 +:10DAA000641C0818B178E4B2A14200D100240168D6 +:10DAB000022902D003291BD113E0574A40682821CC +:10DAC000926841438F18397E002911D0FFF78EFDEF +:10DAD000002038760CE028277843C0180276406A88 +:10DAE00003E04D4900228B680869471CF3D10861A7 +:10DAF0007078A042D1D128466D1EEDB20028C6D163 +:10DB0000454801690098814201D00120F8BD0020FC +:10DB1000F8BDF7B5404C0025A76823691EE0282111 +:10DB20005943C9198E68864202D9301A886017E0B5 +:10DB3000801B751900268E600E764E699C464B6AD6 +:10DB4000B646002E0AD0019E76193602360ACE60FD +:10DB500076460E6116684E6261461160591CDED130 +:10DB60002361FEBDF8B52C4801694A1C3DD028222E +:10DB70005143826889188E6828494C684769007942 +:10DB8000E11B0D022D0AED1C002815D10120254AAC +:10DB900000045060234A403A5060214940008031DF +:10DBA0000860214908602149012008602F20FEF704 +:10DBB000EDFA194901200871B54200D23546E8193D +:10DBC00000021649000A4031086014494968001BE8 +:10DBD000091B0902090A0002C91C000A814203D973 +:10DBE00001200F4940040860F8BDFFF7B7FCF8BDFD +:10DBF00042788378521C934200D1002203789342EA +:10DC000001D1002070470A604168407818225043D3 +:10DC10000818704700E400E0582800200015014073 +:10DC200000E200E04013014000E100E0001001408C +:10DC300010B50446082904D000221146104601F010 +:10DC40002BFB21686068884710BD1CB501910090CE +:10DC5000024A0821684601F09DFA1CBD31DC030030 +:10DC60000A48026803210A430260094880470948BC +:10DC70000047FEE7FEE7FEE7FEE7FEE7FEE70000FF +:10DC800005480649064A074B704700002405004036 +:10DC9000A9DC0300C1C0030090300020903C0020AC +:10DCA0009034002090340020F8B500F035F82B4E69 +:10DCB000002804D02A4870602A49F01388612A4855 +:10DCC0000124018CC9B201290DD1818C09070AD127 +:10DCD000018D0906090F042905D1808D0006000F6A +:10DCE00001D1224884600027B461214D6F60A805EE +:10DCF0008460686800280ED1C820FEF757FA1D48D6 +:10DD00007F1C8742F5D30020B0610120800784602A +:10DD100068680028FCD0F8BD1348018CC9B20129FD +:10DD200017D1818C090714D1018D09060A0F03D17F +:10DD3000828D1206120F0ED0090F012903D1828D98 +:10DD40001206120F07D0032903D1808D0006000FA1 +:10DD500001D00020704701207047000000050040FE +:10DD6000DFFF07C0006C0040C00F00F0000600405D +:10DD7000000100408813000030B585B0002822D093 +:10DD80000388FE4CA34220D0FD4B1B78002B1CD0F7 +:10DD9000FB4B10255B1C1D705970002401259A70E7 +:10DDA000032269460A820094019402940394028A31 +:10DDB0000A808D708C8004A90291039300886946C3 +:10DDC000A6DF05B030BD0E20FBE70820F9E7F0B56F +:10DDD0008BB004460227684607730026099687849D +:10DDE000C68408A80A900D46A18A208809AAA5DF42 +:10DDF000002804D0E16A00291AD0884718E0684654 +:10DE0000008CC007C00F13D068460682208803A983 +:10DE1000A8DF002813D1A97E28461B3001220B0061 +:10DE200001F055FC09430F1B202224263E28430005 +:10DE3000FF20FE3069460882208803A9A8DF0BB0C6 +:10DE4000F0BD00960AE0062219E069460A710290C8 +:10DE500022E0204690470020F1E700922B8B022B16 +:10DE6000F3D2F0E700971DE003201AE0042018E049 +:10DE7000052016E0298B032905D20322082120461C +:10DE8000FFF77AFFDBE74178027808021043694622 +:10DE9000888003D006200090A26ADAE70720FAE71C +:10DEA000092000906946A26AD3E70322E7E730B56C +:10DEB00085B00D46040038D0002D36D068680028A3 +:10DEC00033D00020C043AF4B20800FCB049301AB75 +:10DED00007C3AD4869460880891C01A863DF002894 +:10DEE00022D1221D69460120A0DF00281CD16846EE +:10DEF0008078A071204600F0CEF8002814D120468A +:10DF000000F055F900280FD12946204600F002F90B +:10DF1000002809D16868A062A868002800D0E062E3 +:10DF200097490120087000204BE70E2049E73EB5D5 +:10DF3000002828D0002926D0826A002A23D00A8807 +:10DF4000102A21D0112A30D0502A1FD0512A1AD19C +:10DF500004460846891D0A78022A14D14A88238A71 +:10DF60009A4210D1807A04280DD006280BD00528BB +:10DF700009D0891C2046FFF72AFF002803D0E16A58 +:10DF8000002900D088473EBD898810E0CA880389EF +:10DF90009A42F8D1082200928A7F6B461A7120318A +:10DFA0000291826A694690473EBD0021C9430180C3 +:10DFB0003EBDF0B585B00A4605002DD028886F49D2 +:10DFC00088422BD06E480078002827D06C4C102057 +:10DFD000641C2070072060700127A7700321684629 +:10DFE00001820026E11C104600F04CF8014668460C +:10DFF000008A0918684601820096019602960396E7 +:10E00000298A01808770868004A80394029028885A +:10E010006946A6DF05B0F0BD0E20FBE70820F9E752 +:10E02000F0B585B00A46050028D0288853498842B3 +:10E0300026D053480078002822D0514C1120641C6F +:10E0400020700127684607820026611C104600F0F8 +:10E0500019F801466846008A091868460182009648 +:10E06000019602960396298A01808770868004A80B +:10E070000394029028886946A6DFCBE70E20C9E703 +:10E080000820C7E70870020A4A70020C8A70000E66 +:10E09000C8700420704730B58FB005461C21684613 +:10E0A00001F022FA6946087804210843694608709D +:10E0B000002401940394049405940694A87908A973 +:10E0C000887031486946801C0884601C00070794EA +:10E0D000000F0C77103048778A7FF9200240921C9D +:10E0E000E7200240012002438A77142109A801F0A9 +:10E0F000FBF908A8099007A80A9069468C851420A6 +:10E10000CC8508860D942B46A888083309AAA2DF7F +:10E110000FB030BDF0B58FB00F4605461C216846E4 +:10E1200001F0E2F9684601780226314301700024CB +:10E1300001940394049405940694A97908A8817025 +:10E1400011496846091D0184601C0107090F10313F +:10E150006846079401770020014668464177817F31 +:10E16000F9200140891CE720014001200143684655 +:10E170008177142109A801F0B7F907E0FFFF00003B +:10E180008028002058F703003015000008A80990E7 +:10E1900007A80A9068468685C48506860D972B4693 +:10E1A000A888203309AA6946A2DF0FB0F0BD30B5B8 +:10E1B0008FB005461C21684601F096F9694608783B +:10E1C0000821084310221043694608700024019476 +:10E1D0000394049405940694A87908A988701448B7 +:10E1E00069460884601C00070794000F0C77103004 +:10E1F0004877887FF9210840801CF72108401043A8 +:10E200000121084369468877142109A801F06CF9B7 +:10E2100008A8099007A80A9069468C851720CC8524 +:10E2200008860D942B46A888103309AAA2DF6FE751 +:10E2300031150000FFB583B0074600200C9C8646D0 +:10E24000267805463AE07868A90041180A886846A9 +:10E2500082804988C1800022694601A865DF0028C4 +:10E2600010D1684601780598814226D17046002871 +:10E2700001D0002200E002222078891841181F29CD +:10E2800002D90C2007B0F0BD7146002908D1401C0E +:10E29000C0B2411C069B049A21701A540120864684 +:10E2A000217806980A18694601A865DF0028E9D197 +:10E2B000694620780978401820706D1C3888A8427B +:10E2C000C1DC7046002804D020780699801B401ECF +:10E2D00088550020D6E7F8B51546069C1E46074629 +:10E2E00002220094FFF7A6FF002806D13346102231 +:10E2F000294638460094FFF79DFFF8BDF7B582B078 +:10E3000000260546167000681446002805D02846E9 +:10E31000039900F0CAF8060008D1687900281ED0D9 +:10E320002078039F001D1F2802D90C2005B0F0BDE6 +:10E33000684679DF0028F9D121780322481C207033 +:10E340007A5421781922481C20707A542078C119F7 +:10E350006846008800F0A4F8217840182070A87959 +:10E360000223002810D02078039A411C21701354F6 +:10E3700020780399471C012227700A542078AA7933 +:10E38000471C039927700A54A868002815D000215B +:10E39000415620788C460246C01C03991F28C4D8D9 +:10E3A000501C20708B5422780A23501C20708B54F0 +:10E3B00020786246431C23700A54A889002809D09B +:10E3C00028460094062202210C30039BFFF783FFAE +:10E3D0000600ABD1A88A002809D02846009407225D +:10E3E00003211430039BFFF776FF06009ED1A88B14 +:10E3F000002809D028460094152214211C30039BC4 +:10E40000FFF769FF060091D1686A002805D022460F +:10E41000039900F07FF8060088D1A86A002805D08B +:10E420002246039900F0B5F8060084D13020405D03 +:10E43000002806D022462846039900F0DCF80600A2 +:10E44000C7D1304672E770B50C4692B000216A46DB +:10E45000117007251171002809D0817949070CD561 +:10E4600002A9FFF74BFF002808D102AE00E000260A +:10E47000002C0ED0A079002802D0284612B070BD22 +:10E4800001AA0AA92046FFF739FF0028F6D10AAAF7 +:10E4900000E00022684603790178304672DFEDE73C +:10E4A0000870000A487002207047F8B514780746D3 +:10E4B000A01C15460E461F2803D83879801C1F283B +:10E4C00001D90C20F8BD1D20001B80B2694686468C +:10E4D00008803019801C7DDF0028F3D138680228BD +:10E4E00005D168460088704501D8092107E03879D0 +:10E4F0000821002801D0704501D968460088421CD7 +:10E500003255641CE2B2B1542978801C0818287076 +:10E510000020F8BDF8B50D4611780646881D144652 +:10E520001F2801D90C20F8BD33880720062BFAD309 +:10E530001927FF01BB4202D94D4A9342F3D1728899 +:10E54000062AF0D3BA4202D9494FBA42EBD1484F1A +:10E55000BB4203D0BA4201D09342E4D8481C052202 +:10E5600020706A5420781222411C21702A5420788D +:10E5700041193088FFF794FF21784018C0B220700D +:10E5800041197088FFF78CFF217840182070002017 +:10E59000F8BD70B5054600790E46801C1446C0B221 +:10E5A0001178821C8A181F2A01D90C2070BD0A46D6 +:10E5B000491C401C2170B0542078FF22411C21705E +:10E5C0003254207881192888FFF76AFF2178401893 +:10E5D000C0B22070AA88002A09D0A968002908D0F2 +:10E5E000801900F022FF207829794018207000203F +:10E5F00070BD072070BDF7B582B002981446C06A9E +:10E600000F46002832D0029800252030009028E0E4 +:10E610000298C16A0C2068430E18217830794A1C90 +:10E62000C01C2270785421781622481C20707A541D +:10E630002078C1193088FFF733FF21784018C0B225 +:10E640002070B288002A09D0B16800290ED0C01904 +:10E6500000F0EBFE20783179401820706D1C009896 +:10E66000EDB2007CA842D3D800205FE607205DE62B +:10E67000FFFF000038B56749674A488890420FD0CD +:10E680004A78664C521CD2B24A70237B934208D31C +:10E69000083175DF002803D0A169002900D0884720 +:10E6A00038BD00254D70217C002907D03B2176DF45 +:10E6B000002803D0A169002900D08847616900299A +:10E6C000EED068460095884738BD70B505460146CE +:10E6D0001C225248FDF7ACFD4E4C002626702968DE +:10E6E000002907D00822A01800F09FFE204608301D +:10E6F0007ADF02E0474808307BDF002808D1401E5F +:10E70000608044486670464A0021001DFFF7D6F835 +:10E7100070BD10B53F484068FFF769F910BDF8B506 +:10E720003C48103000F069F800263A4D3B4C002878 +:10E7300006D06169002919D001200090684614E0D4 +:10E740002878002804D0616900290FD00096F5E7E9 +:10E75000687800280CD0A16800226868FFF70AF9E1 +:10E76000002803D0A169002900D088472E70F8BD89 +:10E770006168F1E7F8B5294C02880027254DE68944 +:10E78000102A18D029464968112A21D0122A2DD0E2 +:10E79000502A0FD1801D0288B2420BD1028B022A6F +:10E7A00008D1C27E837E10021843C007C00F13D069 +:10E7B000FFF7B5FFF8BD818869800146154808223A +:10E7C0001631103000F031FE6F70002EF0D0F8BD21 +:10E7D0000020C04368806F700846FFF708F90028E2 +:10E7E000F5D0A1690029F2D08847F8BD811D0948FC +:10E7F0000822103000F019FEDAE741880548083099 +:10E800000288914204D34088814201D80120704798 +:10E810000020704788280020FFFF0000C42D002042 +:10E8200075E6030031B5054C04E0401E009020461B +:10E83000FDF7CCFC00980028F7D138BDE7030000B5 +:10E8400018225043FE4A0021801801718160416105 +:10E85000012281610261C1607047FFB581B0F94C4E +:10E86000049B039A054626691A4303200092002E52 +:10E8700003D1002A0ED0012222612769039A0126C2 +:10E88000360792003B0000F022FF072707162940B9 +:10E89000526127000222EFE77069326992B2504359 +:10E8A000326933691204920C9BB2594329DF002864 +:10E8B00012D102210FE0084628DF00280CD103996D +:10E8C000002901D0032106E00499002916D12978F6 +:10E8D000042946D017E0216105B0F0BD70693269A6 +:10E8E00092B25043326993B24B4301461846039AA1 +:10E8F00029DF0028F0D10499002901D00421EAE79A +:10E900002978042920D00521E5E773693069366943 +:10E9100080B2434368681B189B18B6B24E43301848 +:10E9200080181946049A29DF0028E9D0D4E7306915 +:10E9300080B24843696880188A08696929DF00281D +:10E94000CAD1009900290CD00621C4E77069316949 +:10E9500089B24843316989B200F0D9FD28DF002827 +:10E96000BAD10721B7E7F8B5B54918230A780F20BF +:10E970005A435418241DB34922782669CF68022AC5 +:10E980001BD001252D07042A2AD0052A5BD128692E +:10E9900081B2304600F0BBFD0146A36828699A1990 +:10E9A00080B24843101A82086068181886192869CE +:10E9B0004B1C80B25843801B34E0B8026268616926 +:10E9C000121A0918A3683018181801239B029A42DA +:10E9D00002D2920829DF31E0FF22013229DF2DE047 +:10E9E000E268974914205043F4314018001D0BC8C9 +:10E9F000B04203D160685943814218D0022A16D030 +:10EA0000286981B2304600F082FD0146286980B253 +:10EA10004843301A820828694B1C80B25843636807 +:10EA20009B19C01A83082046FFF717FF06E02869E4 +:10EA300081B2304600F06BFDC01928DF002802D1FA +:10EA40007F4901228A70F8BDF8B57D4C069E657835 +:10EA50000A2D1DD027787D19EDB20A2D01D30A3D6C +:10EA6000EDB218277D432D192871AA6103C9EE6004 +:10EA7000AB6069612861A1780020002904D1FFF70B +:10EA800072FF112800D100206178491C6170F8BD27 +:10EA90000420F8BD38B50246694818230178594367 +:10EAA000081803690179022B0AD014246343644CCB +:10EAB000F434E4588368009383691030A04738BD6C +:10EAC000604B14331C68F5E7F8B55D4B9978012964 +:10EAD00014D100255B499D700A69082A05D00228D7 +:10EAE0000FD003280AD10D2006E0022807D00D70B0 +:10EAF00000F025FA002801D0FFF7CCFFF8BD0D612A +:10EB0000F6E74F48182403784E496343CC68181839 +:10EB1000641C001DCC600378022B05D14668A1025D +:10EB2000B14201D3012700E00027052B01D1072ABC +:10EB300003D00021042B02D003E00121FAE7072AC9 +:10EB400003D00026042B02D007E00126FAE7406834 +:10EB5000A302834201D3002A1AD00020314301438B +:10EB60003943C5D0374E28463561FFF793FF344C03 +:10EB70002078FFF765FEF5606078401E60702078B1 +:10EB8000401CC0B220700A28B2D30A382070AFE708 +:10EB90000120E3E770B500252A4C2948E56025618E +:10EBA0000570457085702E463046FFF749FE761C8D +:10EBB0000A2EF9D3012212076560516928461269AD +:10EBC000491E92B25143E560A1601D49F4310D60C8 +:10EBD0008D600D61CD601B4914310D60888001216D +:10EBE0002170206170BDF8B5164A044610780E46B3 +:10EBF000002830D0002C30D0002E2ED020680028E5 +:10EC00002BD0012000076768016989B28F4228D89C +:10EC1000102F26D3A168002923D095687943436932 +:10EC20004A19006980B243439A421AD8012000076A +:10EC3000006980B2814212D901200007006903E017 +:10EC4000E02D0020A028002080B2394600F05FFCB3 +:10EC5000002906D103E00820F8BD0E20F8BDB80752 +:10EC600001D00720F8BDBD49486801281CD00F46D7 +:10EC70001421BB4A21C641438E1875602368535046 +:10EC80006168B160A168F160A268616800235143C6 +:10EC9000012212075B1C14699BB2A4B28C4205D2FC +:10ECA0001469A4B2091B02E00420F8BD0021146914 +:10ECB000A4B265191469A4B28C42EBD9BD60401CA2 +:10ECC000336178600020F8BDF8B50446A3481E46BD +:10ECD000007815460F46002807D0002F07D0002CDB +:10ECE00005D02068002817D103E00820F8BD0E20C9 +:10ECF000F8BD9B48016800290ED0C2688168406851 +:10ED00004A4310186268904206D9002D04D0A942E7 +:10ED100002D3A819884201D90720F8BD384600F06F +:10ED200008F9002811D0304600F003F900280CD073 +:10ED3000606800F0FEF8002807D02B463A462146CE +:10ED400002200096FFF780FEF8BD1020F8BDFFB549 +:10ED5000824881B000781F4616460D46002808D02C +:10ED6000002D08D00198002805D02868002817D168 +:10ED700003E00820B0E50E20AEE5794C20680028BD +:10ED80000ED0E168A0686268414389186A689142C0 +:10ED900006D9002E04D0B04202D3F119814201D924 +:10EDA000072099E5019800F0C4F800281BD03846E8 +:10EDB00000F0BFF8002816D0686800F0BAF8002804 +:10EDC00011D068683246C119019800F02EFB0096F8 +:10EDD0002868142148432458002203212846019B17 +:10EDE000A047002078E5102076E5F8B505465B4899 +:10EDF0000F460078002805D0002D05D0286800288F +:10EE000021D103E00820F8BD0E20F8BD544C0026A7 +:10EE10002068002817D0A168E0684843616841185D +:10EE2000686881420FD900F084F800280DD0296865 +:10EE300014225143091968684A688968801A00F0E9 +:10EE400066FB002903D00720F8BD1020F8BD3B4623 +:10EE50000022294604200096FFF7F6FDF8BD3F4A40 +:10EE60001278002A0DD000280DD000290BD002689E +:10EE7000002A08D0394A14321368002B05D0042028 +:10EE80007047082070470E20704702230B6000680F +:10EE9000106000207047F8B5044630481E460078E0 +:10EEA00017460D46002807D0002D07D0002C05D0AE +:10EEB000206802281BD103E00820F8BD0E20F8BD11 +:10EEC000264814300068002811D0084600F031F8B8 +:10EED00000280ED0304600F02CF8002809D03B4620 +:10EEE0002A46214602200096FFF7AEFDF8BD072016 +:10EEF000F8BD1020F8BD08B5184A1278002A05D0D0 +:10EF0000002805D00268022A11D103E0082008BDBC +:10EF10000E2008BD114A14321268002A07D00B4691 +:10EF20000022014604200092FFF78EFD08BD072055 +:10EF300008BD800701D000207047012070470849B4 +:10EF400010B5F43949780020002906D0FFF70BFDF1 +:10EF5000002802D0112800D1002010BDA0280020D8 +:10EF6000D42E002070B500250C290ED3044643187A +:10EF7000008941000919581A0A38C2B21748022AF2 +:10EF8000027002D30A318B4201D2092070BD1448AD +:10EF900000F04BFA134914480A88824202D02388B1 +:10EFA000934217D14988814202D06088884211D1AA +:10EFB0000D4A0323521E20891B03A8420AD9690067 +:10EFC00009194989914203D09E896D1CB142F4D13F +:10EFD000002070BD0B2070BD00207047BC280020B1 +:10EFE000E82E002080100010FFFF000010B5FDF794 +:10EFF000FDF810BD10B50446002A02D0108800228A +:10F0000010E00A48FBE7030A00020343A05C5840F3 +:10F0100003061B0F43401803584083B21806C00C68 +:10F020005840521C8A42EED310BD0000FFFF000082 +:10F030004B48002101704C484A4A02608160C1601F +:10F04000016108224161426081610846704710B544 +:10F0500000291DD000220A60434A5368002B1BD0B0 +:10F06000202817D85B1E5360D0682423401CD06032 +:10F07000106914684343E3180B60012383409169CE +:10F08000401C19434007400F91611061002010BDE2 +:10F090000E2010BD0C2010BD042010BDF0B5324A6A +:10F0A0000646916800292BD057691020791A490724 +:10F0B000490F14680B4624254D436519B54206D106 +:10F0C000012495698C4065400020956104E0491C4D +:10F0D0004907490F8F42EED1491C4E07760F9569BB +:10F0E00001210C469C402B4623420AD19368002BF9 +:10F0F00007D05B1E936053685B1C53603346F0E798 +:10F100000420F0BD184A2423117C1268491E4907C7 +:10F11000490F5943203150500020704770B50028E6 +:10F120001AD0002918D0104AD368002B16D05B1EC5 +:10F13000D360936824265B1C9360536915681C4652 +:10F140007343EE1820330660E858641C08606007BB +:10F15000400F5061002070BD0E2070BD042070BDB6 +:10F16000BD280020F42E00201430002030B5CB0044 +:10F1700008339DB293070024002B01D0072030BD37 +:10F180003B4B9A605219DA605C701C705880998011 +:10F19000002030BDF7B5364C0E466088814237D826 +:10F1A000344F00F069F822786078A188884201DA4B +:10F1B000401C00E00020C0B2904202D100F062F892 +:10F1C00024E065786078884201DA401C00E0002085 +:10F1D000607000F057F8BD4218D0A068EF000299A7 +:10F1E000C151009900290CD0002E0AD06088324607 +:10F1F0004543E068281800F018F9A06838188680A0 +:10F2000002E00021381881800020FEBD0420FEBDF0 +:10F210000920FEBD0EB504E068468188029A009878 +:10F22000904702AA01A9684600F003F80028F3D02D +:10F230000EBD70B50E4B05241D785E78AE4215D01C +:10F240001D781C789E88B44201DA641C00E000241A +:10F250001C705C88DE686C43A41904609B68E8003D +:10F26000C418A4880C80185800241060204670BD73 +:10F27000C4280020FFFF000072B606480168491C40 +:10F280000160704703490868401E086000D162B6FB +:10F2900070470000D4280020BFF34F8F0349024875 +:10F2A000C860BFF34F8FFEE70400FA0500ED00E0F1 +:10F2B00010B5002904D0002211461046FFF7ECFFDC +:10F2C00000F010F810BD10B50021024A0846FFF703 +:10F2D00061FF10BDB1F2030010B508461146FCF7FE +:10F2E000C3FF10BDF8B5384C2078002837D020690E +:10F2F000002807D00026E068002805D00025002E51 +:10F3000004D013E00126F6E70125F8E7684651DF4F +:10F31000052806D0002806D000221146FFF7BCFFC2 +:10F3200004E0012602E0216900988847002D12D1EF +:10F33000608869460880A06861DF052806D000283B +:10F3400006D000221146FFF7A7FF04E0012502E0E6 +:10F35000E168A0688847002ED8D0002DCFD0F8BD36 +:10F3600070B5002901D08C0701D0072070BD164C64 +:10F370000125A16062801549636010DF0028F5D186 +:10F38000257016202EDF70BD002803D00E49C860FE +:10F39000002070470E207047002803D00A490861FA +:10F3A000002070470E20704710B5074840680028BD +:10F3B00007D08047002803D000221146FFF76CFFDA +:10F3C00010BDFFF78FFF10BDD8280020D9F2030031 +:10F3D000034610B50B439B070FD1042A0DD308C871 +:10F3E00010C9121FA342F8D018BA21BA884201D915 +:10F3F000012010BD0020C04310BD002A03D0D30758 +:10F4000003D0521C07E0002010BD03780C78401C8C +:10F41000491C1B1B07D103780C78401C491C1B1B83 +:10F4200001D1921EF1D1184610BDF8B5042A2CD393 +:10F43000830712D00B78491C0370401C521E8307AF +:10F440000BD00B78491C0370401C521E830704D05C +:10F450000B78491C0370401C521E8B079B0F05D074 +:10F46000C91ADF002023DE1B08C90AE0FCF7E0FE12 +:10F47000F8BD1D4608C9FD401C46B4402C4310C0D1 +:10F48000121F042AF5D2F308C91A521EF0D40B78C1 +:10F49000491C0370401C521EEAD40B78491C0370AF +:10F4A000401C521EE4D409780170F8BD01E004C08C +:10F4B000091F0429FBD28B0701D50280801CC907D4 +:10F4C00000D00270704700290BD0C30702D0027031 +:10F4D000401C491E022904D3830702D50280801CE8 +:10F4E000891EE3E70022EEE70022DFE70378C27817 +:10F4F0001946437812061B0219438378C0781B040F +:10F50000194311430902090A000608437047002203 +:10F5100003098B422CD3030A8B4211D300239C4650 +:10F520004EE003460B433CD4002243088B4231D3C8 +:10F5300003098B421CD3030A8B4201D394463FE05C +:10F54000C3098B4201D3CB01C01A524183098B42BC +:10F5500001D38B01C01A524143098B4201D34B01A5 +:10F56000C01A524103098B4201D30B01C01A524108 +:10F57000C3088B4201D3CB00C01A524183088B428F +:10F5800001D38B00C01A524143088B4201D34B0078 +:10F59000C01A5241411A00D20146524110467047EA +:10F5A0005DE0CA0F00D04942031000D340425340EF +:10F5B00000229C4603098B422DD3030A8B4212D3AF +:10F5C000FC22890112BA030A8B420CD389019211E1 +:10F5D0008B4208D3890192118B4204D389013AD01E +:10F5E000921100E08909C3098B4201D3CB01C01AF3 +:10F5F000524183098B4201D38B01C01A5241430906 +:10F600008B4201D34B01C01A524103098B4201D3F3 +:10F610000B01C01A5241C3088B4201D3CB00C01A60 +:10F62000524183088B4201D38B00C01A5241D9D278 +:10F6300043088B4201D34B00C01A5241411A00D2F9 +:10F640000146634652415B10104601D34042002BF5 +:10F6500000D54942704763465B1000D3404201B574 +:10F660000020C046C04602BD7047704770477546CF +:10F6700000F022F8AE46050069465346C008C000B7 +:10F68000854618B020B5FEF7FBFA60BC0027490894 +:10F69000B6460026C0C5C0C5C0C5C0C5C0C5C0C52A +:10F6A000C0C5C0C5403D49008D4670470446C046B0 +:10F6B000C0462046FCF751FD00487047303000201E +:10F6C00001491820ABBEFEE726000200704730B4A7 +:10F6D0007446641E2578641CAB4200D21D46635DEF +:10F6E0005B00E31830BC1847020000000000000077 +:10F6F0000000000000000000040000000000000006 +:10F7000000000000000000000000000000000000F9 +:10F7100035C40300000000000000000002000000EB +:10F7200000000000000000000000000000000000D9 +:10F7300000000000030000000000000000000000C6 +:10F7400005000000000000000000000000000000B4 +:10F75000000000000000000023D1BCEA5F78231500 +:10F76000DEEF12120000000088F7030000280020DE +:10F77000EC00000004C1030074F80300EC28002032 +:10F78000A413000020C103000000000000000000DE +:10F790000000000000000000000000000000000069 +:10F7A0000000000000000000000000000000000059 +:10F7B0000000000000000000000000000000FFFF4B +:10F7C0000000000032000000000000000000000007 +:10F7D0000000000000000000000000000000000029 +:10F7E0000000000000000000000000000000000019 +:10F7F0000000000000000000000000000000000009 +:10F80000000000000024F4000000000000000000E0 +:10F8100000000000000000000000000000000000E8 +:10F8200000000000000000000000000000000000D8 +:10F8300000000000000000000000000000000000C8 +:10F8400000000000000000000000000000000000B8 +:10F8500000000000000000000000000000000000A8 +:10F860000000000000000000000000000000000098 +:04F870000000000094 +:10FC00000100000000000000FE00000000000000F5 +:10FC100000000000000000000000000000000000E4 +:020000041000EA +:0410140000C0030015 +:040000050003C0C173 +:00000001FF + diff --git a/tests/import/microbit-touchdevelop.hex b/tests/import/microbit-touchdevelop.hex new file mode 100644 index 00000000..afd53c9c --- /dev/null +++ b/tests/import/microbit-touchdevelop.hex @@ -0,0 +1,12991 @@ +:020000040000FA +:10000000C0070000D1060000D1000000B1060000CA +:1000100000000000000000000000000000000000E0 +:100020000000000000000000000000005107000078 +:100030000000000000000000DB000000E500000000 +:10004000EF000000F9000000030100000D010000B6 +:1000500017010000210100002B0100003501000004 +:100060003F01000049010000530100005D01000054 +:1000700067010000710100007B01000085010000A4 +:100080008F01000099010000A3010000AD010000F4 +:10009000B7010000C1010000CB010000D501000044 +:1000A000DF010000E9010000F3010000FD01000094 +:1000B00007020000110200001B02000025020000E0 +:1000C0001FB5C046C04600F0EFFA04B00FB41FBD24 +:1000D00008205A49096809580847382057490968CB +:1000E000095808473C2055490968095808474020E5 +:1000F0005249096809580847442050490968095875 +:10010000084748204D490968095808474C204B4981 +:10011000096809580847502048490968095808479C +:100120005420464909680958084758204349096836 +:10013000095808475C204149096809580847602068 +:100140003E4909680958084764203C49096809582C +:100150000847682039490968095808476C20374919 +:100160000968095808477020344909680958084740 +:100170007420324909680958084778202F490968CE +:10018000095808477C202D490968095808478020EC +:100190002A490968095808478420284909680958E4 +:1001A0000847882025490968095808478C202349B1 +:1001B00009680958084790202049096809580847E4 +:1001C00094201E4909680958084798201B49096866 +:1001D000095808479C201949096809580847A02070 +:1001E0001649096809580847A4201449096809589C +:1001F0000847A8201149096809580847AC200F4949 +:10020000096809580847B0200C4909680958084787 +:10021000B4200A49096809580847B82007490968FD +:1002200009580847BC2005490968095808470000D3 +:1002300003480449024A034B7047000000000020B5 +:10024000C0070000C00700000122D84B5A6000BF61 +:10025000D74A1268002AFBD0016000BFD44A126856 +:10026000002AFBD00022D14B5A6000BFD04A12684E +:10027000002AFBD07047F0B505460E46174600240D +:1002800006E0A200B158A2005019FFF7DDFF641C80 +:10029000BC42F6D30020F0BD0120C043C549086030 +:1002A000401048607047014601229204086890425D +:1002B00001D9102070470020FCE7F0B505460C4638 +:1002C0001646002706E028462168FFF7BDFF2D1DD2 +:1002D000241D7F1CB742F6D3F0BD70B505460C4611 +:1002E0002E460BE0304600F075F9FF2C01D80024B3 +:1002F00001E0FF3C013C012080023618002CF1D1C6 +:1003000070BD0146012292044868904201D909203B +:100310007047A9484069401C01D10F20F8E7002030 +:10032000F6E7FEB504462068030000F037FA05043E +:100330002B4249598B00201DFFF7E3FF0546002D96 +:1003400001D02846FEBDFFF7A7FF0120C00200F044 +:1003500041F9042221469948FFF78DFF002801D07A +:100360000320EFE708222146944800F06DF90028A9 +:1003700006D1002192480068FFF766FF00F00CF9F3 +:100380000320DFE7A768E6686068019031463846D9 +:10039000FFF7A3FF324638460199FFF78EFFB20000 +:1003A0003846019900F050F9002800D1CAE703202F +:1003B000C8E700F0E3F9834800688349086041E03A +:1003C00060680190E668A0680090B200009901980A +:1003D00000F03AF90746002F00D1B3E70E20B1E74D +:1003E000201DFFF760FF0546002D01D02846A9E734 +:1003F0006068002807D1FFF74FFF0320800200F05C +:10040000E9F800F0C9F8FFF747FF0120C00200F04B +:10041000E1F8042221466948FFF72DFF002801D0AA +:1004200003208FE708222146644800F00DF90028D8 +:1004300006D1002162480068FFF706FF00F0ACF823 +:1004400003207FE700BF00207CE770B505460C461F +:10045000182D04D12068FFF764FF206002E001201E +:10046000206000BF00BF70BDF0B589B05248406940 +:1004700003905248806881000398081802900398FE +:10048000000B01900121090302984018401E000B47 +:1004900000900124002520462946019A00F0C4F866 +:1004A0000022401E91410791069001260027304608 +:1004B0003946009A00F0B8F80022401E914105919B +:1004C0000490049BDB43059AD2430698184307998E +:1004D00011430791069037490698086007984860CD +:1004E00009B0F0BD70B53448446934488568466841 +:1004F000AA003146204600F0A7F8002801D00020CD +:1005000070BD0120FCE72D484068002801D0012083 +:1005100000E000200546FFF7E5FF002807D0FFF7C1 +:10052000BBFE0320800200F055F800F035F8FFF71D +:100530009BFF002D0ED020484669204884684768FC +:1005400021463046FFF7C9FE224639463046FFF7BE +:10055000B4FE00BF00F020F810B5184844681A48EF +:100560000460204600F0DCF810BD15480068006803 +:10057000401C01D100BFFEE710480068002802D0EF +:10058000042806D101E0FFF7BEFFFFF7E5FF00BF3B +:10059000FEE700BF00BFFEE7BFF34F8F0B480C49DB +:1005A000C860BFF34F8F00BFFEE7000000E50140C9 +:1005B00000E40140000600400010001000080000A8 +:1005C000B8070000BC070000000000200400FA0586 +:1005D00000ED00E010B50146104B1A6808460223F2 +:1005E0000F4C636000BF0F4B1B68002BFBD0531CEC +:1005F00004D0904202D20A4B186101E0084B986087 +:1006000000BF084B1B68002BFBD00023044C636029 +:1006100000BF044B1B68002BFBD010BD0010001066 +:1006200000E5014000E4014010B5202A04DB01464A +:10063000203A9140002010BD914020239C1A03468F +:10064000E3401943904010BD034610B50B439B0790 +:100650000FD1042A0DD308C810C9121FA342F8D025 +:1006600018BA21BA884201D9012010BD0020C04328 +:1006700010BD002A03D0D30703D0521C07E000208E +:1006800010BD03780C78401C491C1B1B07D1037854 +:100690000C78401C491C1B1B01D1921EF1D118463D +:1006A00010BD70477047704710B500F007F810BDD7 +:1006B000014B1B68DB6818470000002019481A49E5 +:1006C0007047FFF7FBFFFFF7FBFC00BD20BFFDE716 +:1006D0001649174C24688C420BD1164B1B68994263 +:1006E0000CD1154B154A1360186810498842EDD09B +:1006F0000AE0134880F30888124B18470F4A13602A +:1007000018680A498842E1D080F308880E49884277 +:1007100004DD0E48026802210A4302605B68184744 +:100720000346DFE7C0070000C0070000FFFFFFFF30 +:10073000000C000014100010001000000000002049 +:10074000000400206B05000000200020240500406C +:100750000D48704502D1EFF3098101E0EFF3088104 +:10076000886902380078182802D1C046074A104725 +:10077000074A12682C3212681047000000B5054B7A +:10078000054A9B58984700BDFDFFFFFF4B04000042 +:1007900000000020001000000400000030B4744687 +:1007A000641E2578641CAB4204D3635D5B00E318D0 +:1007B00030BC18471D46F8E7000C00000010000090 +:1010000000150020CD64010025220000336401009A +:1010100000000000000000000000000000000000D0 +:101020000000000000000000000000003D6501001D +:101030000000000000000000252200002522000022 +:10104000A9650100AF6501002522000025220000EE +:101050002522000025220000252200002522000074 +:10106000B56501002522000025220000BB650100B6 +:1010700025220000C1650100C7650100CD650100A2 +:101080002522000025220000252200002522000044 +:101090002522000025220000252200002522000034 +:1010A000D3650100D965010025220000252200003A +:1010B0002522000025220000252200002522000014 +:1010C00000F002F815F0E3F90CA030C80838241835 +:1010D0002D18A246671EAB4654465D46AC4201D170 +:1010E00015F0D5F97E460F3E0FCCB64601263342A9 +:1010F00000D0FB1AA246AB4633431847B456010052 +:10110000E4560100103A02D378C878C1FAD85207E1 +:1011100001D330C830C101D504680C6070470000AD +:101120000023002400250026103A01D378C1FBD803 +:10113000520700D330C100D50B6070471FB5C046C1 +:10114000C04615F063F904B00FB41FBDF0B44046BB +:10115000494652465B460FB402A0013001B506482D +:10116000004700BF01BC86460FBC804689469246B8 +:101170009B46F0BC70470000C11000008269024924 +:101180008161024810447047911100000100000085 +:1011900001B41EB400B50BF0E6FF01B40198864619 +:1011A00001BC01B01EBD0000401E00BF00BF00BF5B +:1011B00000BF00BF00BF00BF00BF00BF00BF00BF37 +:1011C00000BFF1D17047000070B505460C461646C9 +:1011D00002E00FCC0FC5103E102EFAD2082E02D31B +:1011E00003CC03C5083E042E07D301CC01C5361F2E +:1011F00003E021782970641C6D1C761EF9D270BD45 +:101200008307FF22DB0E9A408907090E99400028C8 +:101210000BDA0007000F0838830828489B001818CD +:10122000C36993430B43C3617047830824489B0001 +:101230001B181868904308431860704710B504469F +:1012400000210120FFF7DCFF00211820FFF7D8FF65 +:1012500000210B20FFF7D4FF02211920FFF7D0FF58 +:1012600002210D20FFF7CCFF02210E20FFF7C8FF5F +:1012700002210F20FFF7C4FF0221C81FFFF7C0FFA4 +:1012800003211620FFF7BCFF03211520FFF7B8FF4D +:10129000204600F019F8002010BD6421018070473D +:1012A00010B500F020F810BD0648704710B500F0EA +:1012B00022F810BD704770477047000000ED00E055 +:1012C00000E400E003F9004370B505462D4C07200B +:1012D0002070A01CFFF7E1FF5920A080294620467E +:1012E00000F099FB70BD10B500F09EFB2549002071 +:1012F000891E087010BDF8B5224E0446B61E30781F +:1013000001270D46002807D0204660380B2808D852 +:10131000204600F03DFF2BE0602CF9D01A48086011 +:10132000F8BD20466C38032803D8204600F071FF32 +:101330001EE0204670381F2803D8204600F045F9EB +:1013400016E0204690380F2803D8204600F0E8F831 +:101350000EE02046A0380F2803D8204600F074F88D +:1013600006E02046B0380F2804D8204600F0CAF91D +:10137000286000E02F60602CD2D128680028CFD1EF +:101380003770F8BD1A000020013000000120244908 +:10139000C003086023490020087007202249C005C7 +:1013A0008860704770B51F4D04462878A04207D06A +:1013B000002C05D0002803D01CA14D2015F033F8D7 +:1013C0002878A0420ED000211D4A17482C70002C0E +:1013D00019D01C4B012C06D0022C0BD013A1682075 +:1013E00015F021F870BD11600221116053610321D5 +:1013F000090605E011600321116053610121C9054F +:101400008160416070BD116011600721C905816074 +:1014100070BD10B505A1712015F005F810BD0000D4 +:1014200080E100E02000002000F501407372635C61 +:1014300068616C5F63636D5F6161722E63000000C1 +:1014400000F500404001002010B5A038030015F061 +:10145000DBF80B070E172028313A414B525C650030 +:101460004B6808788A68194603F0E6F910BD888849 +:101470008A6883B20888194680B203F0ECF910BD7F +:1014800008884C68CB688A6880B2214603F0E7F987 +:1014900010BD08884B688A6880B2194603F0FBF9D2 +:1014A00010BD88888A6883B20888194680B203F024 +:1014B00007FA10BD88888A6883B20888194680B206 +:1014C00003F041FA10BD08884A6880B2114603F063 +:1014D00080FA10BD088982B2888883B208881946CC +:1014E00080B203F081FA10BD08884A6880B21146C4 +:1014F00003F09EFA10BD08894C6882B20888CB6858 +:1015000080B2214603F018FB10BD08884C68CB68F8 +:101510008A6880B2214603F02AFC10BD012010BD6C +:1015200010B59038030015F06FF809060F161D244A +:101530002C363F464E0088888A6883B20888194650 +:1015400080B204F031F910BD08884A6880B21146B3 +:1015500004F065F910BD08884A6880B2114604F0AD +:101560006AF910BD08884A6880B2114604F070F923 +:1015700010BD08884B688A6880B2194604F07BF970 +:1015800010BD088982B2888883B20888194680B263 +:1015900004F07AF910BD08894B6882B208881946B0 +:1015A00080B204F090F910BD08884A6880B21146F4 +:1015B00004F09BF910BD888882B20888114680B279 +:1015C00004F0EFF910BD012010BD10B57038030014 +:1015D00015F01AF81B0F15192125282F363B40440A +:1015E000484C53585F688D707980888D8D8D8D8FB4 +:1015F00096004A680878114608F0FDFD10BD08689D +:1016000008F04AFE10BD0C790B7B8A6808682146F9 +:1016100008F053FE10BD086808F011FF10BD08F077 +:1016200065FB10BD08884A6880B2114609F043F88E +:1016300010BD0A790888114680B209F0D3F810BDB0 +:10164000087840B209F0DCF810BD088880B209F0D3 +:10165000F0F810BD086809F0FEF810BD086801F048 +:10166000D2FB10BD086801F0FCFB10BD088982B2F6 +:1016700009C9194609F007F910BD05C9114609F055 +:1016800051F910BD08884A6880B211460AF0A6F9DF +:1016900010BD0C790888CB688A6880B221460AF0B0 +:1016A000C5FA10BD0B7908888A6880B219460AF01D +:1016B0006DFC10BD08884C68CB688A6880B22146F2 +:1016C0000AF0D5FC10BD08884A6880B211460AF0BD +:1016D00018FD10BD0B7908880A7A80B2194609F006 +:1016E00044F910BD088880B209F044F910BD062005 +:1016F00010BD08884A6880B2114609F042F910BD51 +:10170000012010BD10B5B02805D0B12808D0B228EE +:101710000BD0012010BD088880B20BF0FBF810BD83 +:10172000088880B20BF015F910BD08884B688A68EC +:1017300080B219460BF01EF910BD000010B5030071 +:1017400014F062FF0A0609060C0C0F0F06060612BB +:1017500008F0F4FA10BD0AF0C5FE10BD01F03EFA23 +:1017600010BD06F09FFA10BDFAA1FE4814F05BFE12 +:1017700010BD3EB5FC49054603C900900191FF200C +:10178000C33069460881F94A092310460A212838DE +:101790000BF0BFFD0024F6480BF0D9FD641CE4B249 +:1017A0000A2CF8D3F14801231A4602A990300BF015 +:1017B000A0F9002804D0FF20E6A13D3014F033FE4C +:1017C000686800F024FC00211E22084604F06CF931 +:1017D00008F0C3FC02222421E64801F07DFBE54825 +:1017E00001222C214C3001F077FBE2490B20B0396B +:1017F00001F0FEF9002804D0FF20D6A1513014F0EA +:1018000012FE0AF03EFE02F097F96B460022082114 +:10181000D9A008F07DFB002804D0FF20CDA15730CF +:1018200014F001FE284602F0E7FC002804D0FF2057 +:10183000C8A1593014F0F7FDF3218900D14814F004 +:10184000D3FCD04801214171022181710721C1716E +:101850003EBD10B5CB4CA0780A2804D3FF20BDA113 +:10186000903014F0E0FD20786021484300190021F9 +:101870000173417BF722C908C900C91C1140EF223E +:10188000114041730121E1700C3010BD70B50E465E +:1018900000211C4619801546030014F0B5FE0723ED +:1018A000050B1711231D23002246294630460AF056 +:1018B00037FE70BD22462946304608F095F870BDC7 +:1018C00022462946304601F0E2FF70BD22462946F5 +:1018D000304603F0EAFD70BD22462946304600F04E +:1018E00010FC70BDFF209BA1EF3014F09CFD032085 +:1018F00070BD70B5A34CE078002818D02078602126 +:1019000048430019407B00254007400F0119087922 +:10191000401E08712078401CC0B220700A2800D1F7 +:101920002570A078401CA0700BF097FEE57070BD8C +:101930009448C079002800D08BE7704770B5914D6E +:10194000A86800280CD0FFF7F3FF002862D06022BF +:10195000A968FFF739FCFFF7CCFF0020A860EFE78C +:101960006879002856D0FFF774FF044681484C3050 +:1019700001F0C2FA6060002804D17A4875A14A30AB +:1019800014F051FD606801F01AFB00280DD02046CC +:1019900007F00BFF6078010703D5C008C000401CAA +:1019A0002BE0744861684C302DE0724861684C301F +:1019B00001F0ABFA00F05AFB00282BD1FFF749FFEA +:1019C00004466C4801F098FA6060002804D1332086 +:1019D00060A1000114F027FD606801F0F4FA00280E +:1019E00014D060680088608020460AF0CCFD6078E2 +:1019F000010706D5C008C000801C6070FFF779FFA2 +:101A00009EE75C48616801F080FA99E7594861688F +:101A100001F07BFA70BD10B55B4CE160A0605B48E3 +:101A200000F032FC607010BD57490020087070470C +:101A300070B5574E0546706A94B00C46401C04D1F0 +:101A4000B06AC0430004000C0BD0306AC007C00F5E +:101A50002870706A14F0DBFBB06A2071000A6071B4 +:101A600014E02B206946087009A9684601F07BFA4A +:101A7000002804D03B4837A17E3814F0D4FC012064 +:101A8000287006220AA9204614F04FFB2878002867 +:101A900003D06079C0210843607114B070BDF0B507 +:101AA0003B4C0646206895B00D4637460837401C2B +:101AB00008D16068401C05D1A068401C02D1E068D4 +:101AC000401C11D02068314614F0A1FB6068311D24 +:101AD00014F09DFBA068394614F099FBE06831468C +:101AE0000C3114F094FB25E02B206946087009A9FD +:101AF000684601F038FA002804D01A4815A1553874 +:101B000014F091FC08220AA9304614F00EFB2B2099 +:101B10006946087009A9684601F025FA002804D032 +:101B200010480CA14E3814F07EFC08220AA9384651 +:101B300014F0FBFA20692E460836401C08D1606973 +:101B4000401C05D1A069401C02D1E069401C33D083 +:101B500020691FE07372635C686F73745F636F72F8 +:101B6000652E6300C3020000F866010094010020A6 +:101B70003D170000640800206E524635313832327D +:101B800000000000E8030020240000203D190000B0 +:101B900080000010294614F03AFB6069291D14F0FA +:101BA00036FBA069314614F032FBE06929460C315E +:101BB00014F02DFB15B0F0BD2B246846047009A964 +:101BC00001F0D1F9002803D0F649F74814F02BFCB6 +:101BD000082209AF28460AA914F0A7FA684604703B +:101BE00009A901F0C0F9002804D0EF48ED49C01D53 +:101BF00014F019FC0822391D304614F096FAD9E782 +:101C000070B5EA4C0546A068002804D0E648E549CE +:101C1000563014F008FCA56070BD10B50146E448CC +:101C200001F073F9E1498879401CC0B2887101283C +:101C300003D1E048407800F04BFB10BD70B504467E +:101C4000DD4816460D46814204D1D748D549CB30F0 +:101C500014F0E9FB012E05D0D348D249DA3014F054 +:101C6000E2FB70BD6620207000202072A58101205B +:101C7000A07370BD70B515460C460646FFF758FEBA +:101C800000280CD066210170468001210172216874 +:101C90000161A18881820573FFF72BFE70BD1321BE +:101CA000304608F09FFD70BDC2494968884201D2A4 +:101CB00010207047072101700020704770B5BD4C9F +:101CC00005462078002694B0002801D00820E4E6DC +:101CD000BA4A6260954201D21020DEE668680028A8 +:101CE00009D00921D82804D3C31C9B089B00834238 +:101CF00005D00846D1E60720000268600EE0012109 +:101D000009074B6B896B4B43AD49511A0122591A94 +:101D1000D202891A814201D20421EAE700F050FF81 +:101D20006178A06806F052F8E068401E07280BD8DA +:101D3000302269460A708870684607F007F9002863 +:101D400002D009A806F07CFA2846FFF712FD012010 +:101D500020703046A1E6F8B5044696480F46406824 +:101D6000814208D3002C01D0844204D3E01C8008B7 +:101D70008000A04201D01020F8BD8C488178002955 +:101D800011D0398800914178602251430D18287B89 +:101D90000C350007000F3B4600222946FFF776FD71 +:101DA000060004D015E0002038800520F8BD002C86 +:101DB00013D039880098814201D90C260DE028788B +:101DC0003B460007000F22462946FFF75FFD06004D +:101DD00005D00C2E01D0002038803046F8BD734C61 +:101DE0006078401CC0B260700A2801D10020607089 +:101DF000A078401EA07068784107490F01290ED0D5 +:101E0000022906D003291AD066496E4814F00BFB4C +:101E1000E3E7C006E1D46868FFF7FFFEDDE764484A +:101E200069684C3001F071F86079401CC0B2607193 +:101E30000128D2D15F48407800F04AFACDE7E07936 +:101E4000401CE071C9E7604A10B5904209D3594A75 +:101E50000124A4045268A04201D3904201D39142CC +:101E600001D2102010BD00F0FCFE10BD564B10B585 +:101E7000994209D34F4B0124A4045B68A14201D3CA +:101E8000994201D39A4201D2102010BD022803D0FA +:101E9000102801D0092010BD00F009FF0028FAD059 +:101EA000052010BD484B10B598420DD3414B01247D +:101EB000A4045B68A04201D3984205D3994203D39E +:101EC000002A03D09A4201D2102010BD00F015FF65 +:101ED0000028FAD0072010BD10B50446354894B04C +:101EE0004068844202D2102014B010BD0F2008A90F +:101EF000087369460BA801F036F80028F4D168464B +:101F0000007A207068464089608068468089A08099 +:101F10000020E9E710B500290BD0264A526891420B +:101F200002D30B68934201D2102010BD8A88002A88 +:101F300002D001F05AFE10BD092010BD10B5224A92 +:101F400094B091420ED31B4A01239B0452689942DC +:101F500001D3914206D3441E1E2C41D8994203D38B +:101F6000914201D21020BFE7012837D10878002420 +:101F7000C007C00F002803D003206946887001E025 +:101F80006846847038206946087009A9684600F0E0 +:101F9000EAFF002804D041200CA1C00014F043FA4D +:101FA0002046A1E7541B000093020000E803002034 +:101FB0006408002024000020FFFF0000001900201A +:101FC000000000200A040000008001007372635CBE +:101FD000686F73745F636F72652E6300072083E719 +:101FE0000246203A1F2AF9D807F0F9FF7CE710B51E +:101FF0005F4A5268914201D2102010BD0246203A39 +:102000001F2A02D808F065F810BD072010BD70B572 +:102010000546584C0020207020464619544846601A +:10202000E01C80088000A04204D0FF2052491330F9 +:1020300014F0F9F901200007C06AC0430006000E41 +:1020400003D14E480068401C03D04D484D49301A1A +:10205000C862A8B20122214604F039F9002804D050 +:10206000FF204549233014F0DEF970BDF0B595B07E +:102070003B2008A9087369460BA800F074FF0028EC +:1020800004D0FF203C496B3014F0CDF93E4E0024C3 +:102090006D4630E02F19B87DC10706D0400704D443 +:1020A00060004019C0880AF08DFB3848807900280C +:1020B0001FD0B87D80071CD560004019C088002261 +:1020C00006210AF09CFB002813D03C2108A80173CC +:1020D00060004019C1886846C18569460BA800F0B8 +:1020E00042FF06000BD0FF2023497F3014F09BF9FC +:1020F00005E0641CE4B268460079A042CAD83046C4 +:1021000058E5F7B505460078002700090C463E461D +:10211000062804D0FF201849A83014F084F9287A42 +:1021200000280ED0012814D0FF201349C93014F024 +:102130007AF90298002C068001D027806680002062 +:10214000FEBD02270926002C0ED0A889A080A87BFE +:1021500008E003271426002C06D02869E060A88A2E +:102160002082287B2072E4E702980680E7E70000DF +:102170002400002000190020CC1F000000100010D7 +:10218000000000200005004004300000E8030020AB +:1021900010B56038030014F037FA0A060A0F131856 +:1021A0001F252930353A0868FFF788FD10BD05C99D +:1021B0001146FFF7D0FD10BD0868FFF775FD10BD93 +:1021C00005C91146FFF73FFE10BD4B6808788A68C5 +:1021D0001946FFF74BFE10BD8A6809C91946FFF77B +:1021E00061FE10BD0868FFF777FE10BD08884A68D9 +:1021F00080B21146FFF78EFE10BD05C91146FFF7EC +:102200009DFE10BD05C91146FFF7F1FE10BD01206E +:1022100010BD0120704700000E4A12680C498A4226 +:102220000AD118470B4A1268094B9A4204D101B5EA +:102230000AF090FF03BC8E46074909680958084711 +:1022400006480749054A064B704700000000000099 +:10225000BEBAFECA7800002004000020001500204D +:102260000015002001203F49400608603E490860F3 +:102270003E490A68FF231B029A4383121A430A60ED +:10228000384980390860704710B502460420384943 +:1022900004E0C3005B181B79002B0AD00346401EE4 +:1022A000C0B2002BF5D133A1432014F0BCF8FF20BD +:1022B00010BDC300CA50002259184A718A71012208 +:1022C0000A7110BD2A4A0021C000801801717047B0 +:1022D00010B50446042803D326A1522014F0A3F815 +:1022E0002348E1000C182079012803D021A15320B4 +:1022F00014F099F86079A179401CC0B2814200D0F5 +:1023000060710120174940068031086010BD70B52A +:10231000164804250068164E0004800F1B4C022846 +:102320001AD014A1692014F07EF815E02078C100BD +:1023300088190279012A07D1427983799A4203D018 +:1023400042798271705880472078401CC0B220705A +:10235000042801D30020207028466D1EEDB200280D +:10236000E4D170BD80E100E080E200E018E400E02C +:10237000E00800207372635C736F635F7369676E5C +:10238000616C6C696E672E630000000034000020F1 +:1023900010B5EFF31080C407E40F72B6D24841784D +:1023A000491C41704078012801D10BF07BF9002CC9 +:1023B00000D162B610BD70B5CB4CE07800280AD1D0 +:1023C0000125E570FFF7E4FF0BF074F9002804D055 +:1023D00000200BF047F9002070BDC44865714560CE +:1023E000F9E770B5EFF31080C507ED0F72B6BE4C7C +:1023F0006078002803D1BEA18F2014F014F8607813 +:10240000401E60706078002801D10BF04FF9002D5C +:1024100000D162B670BD10B5B348C178002904D0B0 +:1024200000214171C170FFF7DCFF002010BD10B525 +:1024300004460BF03FF9AC49C978084000D00120B0 +:102440002060002010BDF8B50246A74C0026A671FA +:102450000820042101251027130014F0D5F80D08D9 +:102460000A0C0E101214161E262123252800257191 +:1024700022E0022001E021711EE020711CE02771A2 +:102480001AE02020F9E7012616E0FFF781FF0BF0A4 +:1024900011F90028FBD002260EE02171A5710BE096 +:1024A0002771FBE7202000E040202071F6E7FF20A5 +:1024B0008FA1763013F0B7FF0BF008F9002809D090 +:1024C0000BF00AF9B04205D130460BF008F90028AC +:1024D000FAD02CE001208007C560894900224A60BB +:1024E000884A9661814B02225A608560864802695B +:1024F000D243D206D517026910231A4302610F4650 +:102500006D1C00E020BF78680028FBD030460BF03F +:10251000E6F80028FAD0002D04D17B48026910218A +:102520008A43026171490220886000207860A079A6 +:1025300000280CD00BF0BEF805460BF01BF8734AD0 +:10254000002D02D0A260E06001E0E260A060002EF9 +:1025500001D100F0A5F8F8BD10B504460BF0B0F8B5 +:10256000002805D060490120C8704A78521C4A7082 +:102570002046FFF768FF10BDF8B5614DA86800263A +:10258000012802D1AE600BF06DF86868012800D117 +:102590006E6028680127544C012812D12E606079A2 +:1025A000002803D000200BF05DF866712078002829 +:1025B00007D00BF07FF8002803D0012080070761C7 +:1025C000A770286901282AD12E6100F05FF8012048 +:1025D00080074761A079002815D00BF06BF80090B8 +:1025E0000AF0C8FF0099002901D0E16800E0A16865 +:1025F000411A022901DA8A1C11DC0099002901D054 +:10260000E06000E0A060FFF7C3FE0BF053F8002885 +:1026100004D0012080070761A77000E02770E868F8 +:10262000012812D100F032F800F030F800F02EF856 +:10263000A078002804D1FF202DA1033013F0F3FE71 +:10264000EE60A6702670FFF7CCFEF8BD10B5264CE4 +:10265000E078002801D10BF029F80120810788617A +:1026600000F014F8A07800280BD0254CE068002872 +:1026700003D10BF034F80028F8D10020E06000F01E +:1026800005F800201949C043886010BD08B55020E6 +:10269000694608806A461088411E1180FAD208BD3A +:1026A000F8B5124819278760154900200860C860EE +:1026B0000BF000F8BE0701240B4D002802D0346156 +:1026C000AC7000E02C70FFF763FE084847600D49CE +:1026D00028798863FFF7DAFFB461FFF7D7FF08496D +:1026E000002008617461F8BD38000020000300403C +:1026F0007372635C736F635F636C6F636B2E6300F5 +:10270000000100400005004000ED00E0FFFFFF7FFA +:102710008107C90E002808DA0007000F0838800872 +:102720002E4A80008018C06904E080082C4A80008E +:1027300080180068C8400006800F704710B50D2053 +:10274000FFF7E6FFC4B20420C043FFF7E1FFC0B2C9 +:10275000844203D023A11A2013F065FE26490120EC +:10276000486010BD0121254A48031060244B002217 +:102770001A60244A5160244A1060244A11601F499B +:1027800080390860704701211C4A480310601F4AC5 +:1027900051601B4A002111601B490860704710B549 +:1027A00017490868012804D00EA1572013F03BFEFA +:1027B00010BD114880680022C0B20A600AF020FCF7 +:1027C00010BD10B50E4801680029FCD0FFF7E7FFE7 +:1027D00001200D494003086010BD000000ED00E03D +:1027E00000E400E07372635C736F635F68616C5F49 +:1027F000726E672E6300000000D5004080E100E0AB +:1028000000D1004000D3004080E200E000D0004052 +:1028100030B40121BC48C9020160CD1005604A03F3 +:102820000260BA4803681B021B0A036004680023A5 +:10283000240A24020460B6480468240A24020460BE +:10284000B448012444608460B34C23606360A36097 +:10285000B24B19601D601A60B14B19601A600121FA +:10286000016030BC704710B40121A748CA02026061 +:102870000B0203600C060460A64841608160A94811 +:1028800041680029FCD1A4490020086048608860A4 +:10289000A24802600360046010BC704701219F4899 +:1028A000C9020160C91001607047002805D00128E5 +:1028B00005D0022805D19C4870479C4870479C4829 +:1028C000704710B59BA18B2013F0ADFD002010BD0B +:1028D00070B500219E4C9F4D9F4A8F4B002808D019 +:1028E00001281DD0022822D092A1B32013F09BFD15 +:1028F00070BD01200004A060A86011601960974BB2 +:10290000C2039A60964A90607F4A00121060954810 +:10291000016086480160944801609448017070BD70 +:1029200001204004A060A8605160596070BD012082 +:102930008004A060A8609160996070BDF8B594466D +:10294000834A8B4F834D00240126002808D001289C +:1029500032D0022840D077A1E82013F064FDF8BD02 +:10296000891E0902090A0120000490603C64686025 +:102970006C4A1164012B1DD000217C4A7D4B5170A3 +:102980006146DC63DE637C4B5C6002249C60042453 +:102990001C61744B3D31196073490E605F4B8915A2 +:1029A00019606F4B58605E4801606C49C005486013 +:1029B0001670F8BD0121E0E70120704E4004704F11 +:1029C000012B04D13464506068603964F8BD9060B4 +:1029D000346468603964F8BD01206A4E80046A4F2F +:1029E000012BF4D1EEE74F484068704770B54A4D6F +:1029F00028680026564C012806D1A068C00303D5DC +:102A000001200004A0602E606868012809D1A06838 +:102A1000800306D501204004A0606E6001200BF009 +:102A200041FEA868012809D1A068400306D501200D +:102A30008004A060AE6002200BF034FE70BD10B5C3 +:102A40004A490878002818D00120444AC0079060FD +:102A5000434AC00B90602C4A00121060414A00208B +:102A60001060324A1060404A106008704A78002AAC +:102A700002D048700BF016FE10BD0320FAE70120CB +:102A8000424900060860704701202449000608609A +:102A9000704701203D4940050860704701201F49EB +:102AA00040050860704733490020C86388151B49FA +:102AB00008607047410A364AC005C00D5043801C6B +:102AC0005143400A0818704710B4324C430B63431B +:102AD0001B0C5C020C602E4C6343C31A2E485C0234 +:102AE00058432B4B400D4343E31A0124DB032404DA +:102AF0001B191B1613700A681018086010BC704769 +:102B000010B50BF0A2FE10BD80E100E008E400E08B +:102B100018E400E000B0004040B1004080E200E076 +:102B200000E100E000B5004048B1004040810040B5 +:102B300044B100407372635C72656D5F68616C5F85 +:102B40006576656E745F74696D65722E6300000052 +:102B500000B3004040B3004040B5004000F50140E4 +:102B60000083004040850040008200404800002073 +:102B700000B10040C08F00400085004004B100401B +:102B800004B5004008B1004008B5004000E200E094 +:102B9000093D0000378600006F0C010010B50BF0F6 +:102BA00040FE10BD00200449C8630120012181407E +:102BB000024A116000BF7047C01F004080E200E081 +:102BC00010B50CF097FA0AF059F9FEF7DFFB12F096 +:102BD00063FA0CF0F5FF0CF081FF10BD70B50C46E8 +:102BE000054603F0D5FA214628460EF026F870BDBA +:102BF00070B50D46040012D0002D10D021012846DA +:102C000013F0F0FA10225449284613F08EFA524875 +:102C100001210838018044804560002070BD0120FA +:102C200070BD70B54C4E00240546083E11E0716839 +:102C300020014018817BAA7B914209D1C17BEA7BAC +:102C4000914205D10C22294613F042FA002806D001 +:102C5000641C30888442EADB0020C04370BD2046FB +:102C600070BD70B50D4606000AD0002D08D03A4C54 +:102C7000083C20886188401C884203D9042070BD2C +:102C8000102070BD3046FFF7CCFF002801DB401C50 +:102C90000AE020886168000140181022314613F0D4 +:102CA00044FA2088401C20802870002070BD70B538 +:102CB00014460D001FD0002C1DD00021A170022849 +:102CC00002D0102817D108E068782978000208435C +:102CD00011D00121A17010800BE02846FFF7A1FF61 +:102CE000002808DB401CA070687B297B0002084399 +:102CF0002080002070BD012070BD70B505461446CF +:102D00000E000AD000203070A878012807D004D91E +:102D1000114908390A8890420BD9012070BD002C56 +:102D200004D0287820702888000A5070022008708B +:102D300010E0002C0CD049680001411810222046F8 +:102D4000103913F0F2F9287820732888000A60738C +:102D500010203070002070BD540000205A4910B57A +:102D6000884207D301218904884205D3574909685D +:102D7000884201D2102010BD0146012006F0E4FA7D +:102D800010BD30B5044693B000200D4607901421C5 +:102D90000BA813F029FA1C21684613F025FA6A469D +:102DA000112010770020507710780221084310700E +:102DB00007A80C90012008AA907245486A46108521 +:102DC0000AA80B902088108460885084A088908482 +:102DD000E088D084907FF9210840801C40084000A2 +:102DE000907708209086108708A80F9010AA0BA94A +:102DF000684600F083FF002803D110A800882880CF +:102E0000002013B030BD3EB5044608206946088056 +:102E10002D48844207D301208004844205D32B48E7 +:102E20000068844201D210203EBD2146012006F0F8 +:102E30008BFA0028F8D12088694688806088C8808D +:102E4000A0880881E088488107F05FF801AB6A46F6 +:102E5000002101F0E1FB694609880829E4D003203C +:102E60003EBD1FB504460020029008206946088137 +:102E700015480391844207D301208004844206D37D +:102E800012480068844202D2102004B010BD07F03E +:102E90003CF8014602AA0F4801F055FD0028F4D184 +:102EA00069460989082901D00320EEE769460988A7 +:102EB000218069464988618069468988A180694680 +:102EC000C988E180E1E700000080010028000020BF +:102ED000042A0000FFFF000010B5031D036000205E +:102EE000521E04E05C181C60401C2346C0B2904295 +:102EF000F8DB0020186010BD01460A680020002A97 +:102F000002D0104612680A60704702680A600160C9 +:102F10007047000000B51E2823D00BDC0C281CD005 +:102F20001FDC030013F070FB090F1D111D1D171787 +:102F300013151D00302814DD3A38030013F064FB2C +:102F4000030F11091100002000BD214800BD04201D +:102F500000BD0D2000BD0F2000BD082000BD1120C8 +:102F600000BD032000BD10B50C4605F0EFFF0028A2 +:102F70001ED0204605F064F9002816D022780E2ACB +:102F80000DD00F2A0BD0022A09D0032A07D0102A0D +:102F900009D010A17C2013F046FA002010BDA078C3 +:102FA000FFF7B8FF10BD112010BD0AA18220F2E783 +:102FB00008A18820EFE710B504F083FF10BD10B51D +:102FC00005F03EF910BD10B504F0D9FF10BD0000AA +:102FD000023000007372635C686F73745F686369CA +:102FE0002E63000070477047704770477047704706 +:102FF00070477047704770477047704770470000D0 +:1030000010FFFFFFDBE5B151008001006400FFFF0E +:1030100003B40148019001BD09000020002803D03D +:103020008178012939D101E0102070470188FE4ADA +:10303000881A914233D01BDCFC4A881A91422ED068 +:103040000BDC00292BD00320C002081A27D001284E +:1030500025D001210903401A07E001281FD00228CA +:103060001DD0FF281BD0FF380138002815D116E0ED +:10307000FF220132811A904211D008DC01280ED0C3 +:1030800002280CD0FE280AD0FF2806D107E001292B +:1030900005D0022903D0032901D0002070470F205A +:1030A000704700B50B2826D009DC030013F0ACFAFA +:1030B0000B1D2125251B25292325271F1B00112832 +:1030C0001BD008DC0C2816D00D281CD00F2814D0DB +:1030D000102808D10FE0822809D084280FD0852835 +:1030E0000FD0872811D0032000BD002000BD05208F +:1030F00000BDCF4800BD072000BD0F2000BD04204B +:1031000000BD062000BD0C2000BD0D20800200BDCA +:1031100070B500290BD0CB1FFA3B81241E46CDB2DF +:10312000112B1BD2012805D0022806D009E000206F +:1031300010701DE0FF20043001E0FF2003308142C9 +:1031400018D0330013F060FA111613131613161665 +:103150001316161613131313161316000846FF380A +:1031600081381F2803D9FF39FE39022902D815708A +:10317000002070BD1470072070BD00B5030013F06F +:1031800043FA060406040C080A0C002000BD1120B6 +:1031900000BD072000BD082000BD032000BD007851 +:1031A0000207120F04D0012A05D0022A0AD10EE02C +:1031B000000907D108E00009012805D0022803D042 +:1031C000032801D0072070470870002070470620B0 +:1031D0007047002807D0012807D0022807D003280D +:1031E00007D007207047002004E0112002E02120D2 +:1031F00000E0312008700020704738B50C4605000B +:103200004FD06946FFF7CBFF002822D12088032149 +:1032100089028843694609788907090D0843208097 +:103220006946681CFFF7BBFF002812D121880320E4 +:1032300000038143684600788007800C01432180A9 +:10324000A8784007820F2020012A03D0022A03D049 +:10325000072038BD814300E00143218088B2010589 +:10326000890F08D0012189038843A9780907C90F6C +:1032700089030843208080B28104890F0AD0A9788D +:103280004004C906C90F400CC903084320808004CC +:10329000800F02D12088400403D5208840210843B4 +:1032A0002080002038BD70B50446002008801546F7 +:1032B0006068FFF7A2FF002815D12189A08981420B +:1032C00010D861688978C90708D00121490288426D +:1032D00008D8491C12F0A3FF298009E0FF21FF3123 +:1032E000884201D90C2070BDFF30FF3003302880A8 +:1032F000002070BD10B5137804785B08E4075B000C +:10330000E40F23431370FD2423400478A407E40F43 +:10331000640023431370FB24234004786407E40F04 +:10332000A40023431370F724234004782407E40FF8 +:10333000E40023431370EF2423400478E406E40FF1 +:10334000240123431370DF2423400478A406E40FF0 +:103350006401234313700078BF244006C00F23404C +:10336000800103431370002906D00878C10701D1FA +:10337000800701D5012000E00020C0015906490E58 +:103380000843107010BD30B50A8803239B020488DF +:103390009A4323059D0F02D1A3049C0F01D09B0FDC +:1033A00000E001239B021A4303230A801B039A4374 +:1033B00003889804840F02D11805830F01D0800F71 +:1033C00000E00120000302430A8030BDF3B593B052 +:1033D0000D000FD0139800280FD01221284612F0AC +:1033E00001FF03AAFF21012003F0E7F8002426468D +:1033F00037467AE0102015B0F0BD0720FBE768469D +:10340000807D01280BD16846818A0520C002081AF8 +:1034100010D0012810D0022812D0032812D0042C7A +:1034200014D0052C15D113E002290000012800005A +:1034300003300000012400E002246846468A08E0C8 +:10344000032406E068460424478A02E0052400E0DD +:1034500006246846418A1398814246D12C74002E76 +:1034600041D00DAA0EA905200292019100901023CF +:103470000022FF21304603F041F9002823D168469D +:10348000808E2A46C0B20EA9FFF711FC00281AD17F +:10349000AE81002F27D00DA9052008AE0291009023 +:1034A000132300220196FF21384603F027F9002854 +:1034B00009D16846808EF11CC01EC0B22A1DFFF7DC +:1034C000F6FB002801D0032095E708A88178427810 +:1034D00008021043E881062C05D16846807DA87259 +:1034E0006846808A2881002085E703A803F06EF8EB +:1034F000002884D0FFF7D5FD7DE7002805D0F94AE4 +:10350000012903D0022903D003207047518800E02D +:103510009188814201D1002070470720704770B523 +:103520000C4605461C21204612F05CFE002020803F +:10353000002D08D0012D04D0EBA1F04812F073FF4C +:1035400070BD062000E00520A07070BD70B592B07F +:103550001546064601206A461071107453740846D9 +:1035600008300395029048889082FEF7E1F9040044 +:1035700019D06580172069468883203600940AABED +:103580007178023307AA01A80DF05FF9064660784A +:10359000000701D5FEF7ADF9002E0AD03046FFF73F +:1035A000ECFD12B070BD1321284607F01BF9032073 +:1035B000F7E708A800906846838B0422012128467B +:1035C00008F035FEEDE770B506468AB000200D46DE +:1035D00007900590069003A90490052402460291E5 +:1035E0000190102300942946304603F087F8002804 +:1035F0000DD108A804A9009102900194684683891E +:1036000000222946304602F095FE002801D0FFF73F +:1036100048FD0AB070BD10B50DF01DFB10BDF0B532 +:1036200089B000260546059600780C460827030059 +:1036300012F0EAFF0CFD070C3A0B77779EC2FCD81C +:10364000E8FD68680A38FEF7E8FA0DE1A88800236B +:1036500080B201220321009009F08CFA0290002C24 +:1036600004D0A648A0A16E3012F0DDFE029800281A +:1036700004D1A2489CA16F3012F0D5FE02980099A7 +:1036800008300CF017FDFEF753F9040007D06078FE +:103690003843607000986080FEF72BF9E6E0132154 +:1036A000009807F09FF8EFE0002C04D1BD208EA118 +:1036B000800012F0B8FE608800230122032109F087 +:1036C00059FA0090002804D18C4887A1883012F064 +:1036D000AAFE0099002008802A7994461EE0C300C3 +:1036E0005B199B6807936B469B8B1A0708D5DA0614 +:1036F00006D56046C20050194038C08F088006E0E9 +:103700005B0409D50871C2005019C08848806078F0 +:10371000384360700226A7E0401CC0B28445DED862 +:10372000A2E0E888694608800090002C04D1734824 +:103730006DA1983012F077FE2878062814D10098F1 +:10374000C00B11D0608800230122032109F012FA76 +:10375000060004D1694864A1A23012F064FE002082 +:103760003071A88870803BE06078384360707BE0FF +:10377000002C04D161485CA1B43012F054FE608882 +:1037800000230122032109F0F5F90090002804D15B +:103790005A4855A1B73012F046FE009808300DF097 +:1037A000ACFA0121484002D1E888C00B5CD00098F7 +:1037B00061880226C180D7E7002C04D14F484AA176 +:1037C000D03012F030FE608800230122032109F07E +:1037D000D1F9002804D1494843A1D33012F023FE87 +:1037E0000226C1E7002C04D144483FA1DC3012F08E +:1037F0001AFE0226618801222046FEF71FFA0120E8 +:103800000590B1E7A889002380B20122032100902E +:1038100009F0B0F90746002C04D0384832A1EE3048 +:1038200012F001FE002F07D12FA101E00FE016E0FA +:103830003248EF3012F0F7FD686802902889694637 +:103840008881012202A90098FEF714FA0CE0002CEE +:103850008AD16D2024A1C00012F0E5FD84E727483D +:1038600021A1FE3012F0DFFD002C0DD060780007A2 +:103870000AD50598002807D18420207020465822B8 +:1038800029460830FDF7A0FC304609B0F0BDF7B579 +:103890000C460546007A224688B00A320292921CF3 +:1038A00004920027811E16323E4601920B0012F050 +:1038B000ABFE08F605F548488DD1F4F5688800237D +:1038C0000122032109F056F90190002803D106A135 +:1038D0000B4812F0A8FD01980088002812D052274A +:1038E000072601E1000900207372635C676174744C +:1038F000735F636F72652E63000000006F0200004B +:103900008603000051271E26002C7DD06888A080E9 +:103910000120A071019802990079C0004019C08966 +:10392000FFF754FD002870D101980079C0004019BC +:10393000C089208101980079C0004019408AA08385 +:10394000F2E0698A0091062820D1E889C00B1DD0D9 +:1039500008462230512786B2002CD6D0A889049977 +:10396000FFF734FD002873D16888A0800220A07181 +:10397000A88920810120A072288AE08300982084F1 +:103980006969009A019812F0D0FBCDE0084620301A +:10399000502786B2002CB8D0A8890299FFF716FDEF +:1039A000002855D16888A080A889E080287A062858 +:1039B0000AD002202072288AA0830098E083204643 +:1039C00069692030009ADEE70120F3E76888002368 +:1039D0000122032109F0CEF80690688A009006982B +:1039E000002803D1FD49FE4812F01DFD069808305D +:1039F0000DF083F90121484002D1E889C00B26D09F +:103A00000098223086B201E073E021E05127002CBB +:103A100079D06888A080A8890499FFF7D7FC00288E +:103A200016D10220A071A88920810420A072288AC2 +:103A3000E083009820846969009A019812F075FB70 +:103A40000699002008710698A98941806CE003203E +:103A50000BB0F0BD688805F0D2FB019068880023A8 +:103A60000122032109F086F800900198002804D172 +:103A7000DB48DA492C3012F0D6FC0098002804D13B +:103A8000D748D6492D3012F0CEFC0098D549C088D1 +:103A9000884205D05127222604E01EE03FE035E0B1 +:103AA00050272026002C2ED06888A080502F07D0C9 +:103AB0000220A0712146287B0831FFF730FD33E05A +:103AC000287BA11DFFF72BFD6A8800230099019830 +:103AD000FFF73CFD0028BBD126E0C349A889C9886F +:103AE000814207D154270626002C0CD06888A0807C +:103AF0001AE008E053270826002C04D06888A0802C +:103B0000A889E08010E00A98068013E05527072670 +:103B1000002CF8D0A889A0800020A07104E08D209E +:103B2000AE49C00012F07FFC0A98002C068001D03C +:103B30002780668000208BE7AB4900200870704723 +:103B400030B585B00C4601F0E0F90546FF2804D1F8 +:103B5000A348A249953012F066FC00202080207115 +:103B60006080401EE0802046294608300CF096FA1E +:103B70006A462946012002F020FD102412E0684622 +:103B8000808800070ED56846C0882946FFF71BFDD0 +:103B900068468188FF2321438180C0882946019A95 +:103BA00002F036FE684602F011FD0028E7D005B0AD +:103BB00030BD0A46014610B5104608300CF082FAB6 +:103BC00010BD70B5002305461A46032108F0D2FF48 +:103BD000040004D182488149B73012F024FC204609 +:103BE000294608300CF066FA70BDF0B591B00C466D +:103BF000074605F004FB050005D02878222804D2EA +:103C0000082011B0F0BD7948FBE700231A460321D4 +:103C1000384608F0AFFF0646002C02D0A0880028E6 +:103C20000CD00120694608710220087400204874F5 +:103C3000002C05D0A0880883206802E00920E0E776 +:103C4000088305903046083003970290FDF770FE18 +:103C5000040018D0678017206946888320350094B7 +:103C60000AAB6978023307AA01A80CF0EEFD0546FD +:103C70006078000701D5FDF73CFE002D09D02846ED +:103C8000FFF77BFABDE71321384606F0ABFD0320B2 +:103C9000B7E708A800906846838B042201213846C4 +:103CA00008F0C5FA0021C943F180AAE7FFB585B045 +:103CB0000E9E7788384605F0A2FA054600231A467C +:103CC0000321384608F056FF0446002D03D143492E +:103CD000474812F0A8FB002C04D145483F49401C3E +:103CE00012F0A1FB0834089869460394C1C105A8E5 +:103CF0000DC8203569780CF017FAC6E5F0B5044612 +:103D0000002099B00D4601460D9010A881811646FD +:103D100001818180344A68469180018510A8018024 +:103D200068460187818581841078012808D002289F +:103D300006D0032804D0042802D0082019B0F0BD12 +:103D40002C4A944273D32C4F0121890438688C4249 +:103D500001D3844278D3274A954275D3012189043F +:103D60008D4201D385426FD36168002913D0214A67 +:103D7000914269D301229204914201D3814263D3DB +:103D800060892189884203D801225202914201D9D7 +:103D90000C20D3E70D9016AA0EA92846FFF783FA48 +:103DA0000028CBD1686880784007800F02280AD1AC +:103DB0006846008F8004800F05D02869002802D053 +:103DC0003968884240D30AA92069FFF716FA00280B +:103DD000B4D1206900281CD060780FE0E8380000DA +:103DE000EE030000FFFF0000000900200230000089 +:103DF0000C050000008001002800002080076846B4 +:103E0000008D03D58004800F68D002E08004800F0D +:103E100064D16846008D810618D58004800F6068E3 +:103E200006D0002812D0396888420DD302E00BE09A +:103E300000280BD0FE49884206D30121890488421C +:103E400004D33968884201D2102077E709A9606954 +:103E5000FFF7D3F900289CD16069002808D0684694 +:103E6000808C0105890F012938D18004800F35D05D +:103E70000BA9A069FFF7C1F900288AD16846808C98 +:103E800080062BD46846808D810627D4A16900293D +:103E900006D00105890F012920D18004800F1DD093 +:103EA000E068002804D00078002817D01C2815D21C +:103EB00004AA611C2046FFF71DFA0121890210A8FF +:103EC0000180012768468773DA49818104AA033299 +:103ED00017A92868FEF711FF002801D007202DE759 +:103EE00010A8007F15A9C01CC2B200200C9201903E +:103EF000FF32009003460291FF3203A8033210996B +:103F000002F0B3FA002826D110A9888A0F902A89D6 +:103F10002969C94801910092029010A90A8B6B8906 +:103F200028680E9902F0A1FA01007DD1C24800254F +:103F3000001F818868464174090A8174052104A81C +:103F40006A4623C210A82A46FF21808A0C9B02F0F1 +:103F5000F1F9002802D0FFF7A4F8EFE66846007CEC +:103F60000322C1090020920290430122920280188C +:103F70001490002928D0014610A801806846292104 +:103F8000877309028181058608A8007C0023410807 +:103F900060784900C007C00F014308A80174FD20E4 +:103FA00001406078A54A8007C00F4000014308A87F +:103FB00001740CA9022001910090029503A81099A8 +:103FC00002F053FA01002FD16068002828D0206940 +:103FD00000280DD10AA90EA8FFF7D5F9607880074F +:103FE00006D46946088D032109038843694608857C +:103FF000904968468773FE31818190492089891EE6 +:1040000012F00DF962680D9811AB019200900293C5 +:104010000A46002303A80A9902F027FA010003D1F7 +:104020002078C10603D400E086E080062AD56846E1 +:104030000586606900280DD109A90EA8FFF7A3F92C +:104040006846818C03208002814301208002091888 +:10405000684681846946888CC821084369468884FB +:1040600074488F73FF30888112AA0CA90220029233 +:10407000019100900023714A03A8099902F0F5F913 +:10408000010059D12078C00729D068460586A0696B +:1040900000280DD10BA90EA8FFF775F96846818D90 +:1040A000032080028143012080020918684681852F +:1040B0006846818D40200143684681858773604949 +:1040C000818113AA0CA90220029201910090002381 +:1040D0005A4A03A80B9902F0C8F901002CD1E068F4 +:1040E00000282DD010A8149901805549684687737F +:1040F000491C8181E16808A80A78027449784174F2 +:10410000E0684122418868464186E06800230179E1 +:1041100008A80175E068D200C18808A84175090A9D +:1041200081750CA8072101900091029503A81099B0 +:1041300002F09BF9010003D00F9800F0EAFEFDE5C4 +:104140003D480321001F0170002E0AD08088308076 +:1041500010A88088708010A80089B08010A880897D +:10416000F0800020EAE530B501248BB015460B46FF +:10417000012802D002281CD104E06846052184737E +:10418000C90203E02B4968468473891E8181002B94 +:1041900012D003210020890288430121890240189E +:1041A0006946888405AA04A91846FEF7A6FD0028DA +:1041B00004D007200BB030BD1020FBE76A46127C0C +:1041C0001D480092801E05A9FF3201910290FF3226 +:1041D000002303A80332099902F047F9002802D00E +:1041E000FEF75FFFE6E71448001F002D01D041886D +:1041F000298004700020DDE770B592B004460126E6 +:1042000008A886700F496846018410AA08A930469C +:10421000FFF7A9FF00284DD12078074DC0070024E3 +:104220002D1F002848D01C21684611F0DDFF0BE04F +:1042300000800100032800000409002003020000A0 +:10424000032900000118000068460178202001437E +:104250006846017008A88670F9496846018411947F +:104260000794817FF92001406846891C81770020EE +:1042700001466846017700200146684641770421DF +:104280008185C485018607A80A9011A80D9008A809 +:1042900009900EAA09A96846FFF730FD002809D148 +:1042A0006846008FE8806846808F2881401C6881BE +:1042B0002C70002012B070BDEC802C8110A80088FA +:1042C000F4E7F7B5DF4900260A789EB0012A04D04A +:1042D000022A02D0082021B0F0BD4A88824201D0D3 +:1042E0000620F8E71F98824201D10720F3E7012258 +:1042F00010A98A75D4488882002003239B020146B6 +:1043000099439302CB1810A90B8669468A81CF4A3C +:10431000CA8118A9887110A9888419A904916946CD +:10432000CA820690FF20087503A802F072F90024E3 +:104330002546274608AA052103A802F06DF90028A2 +:1043400010D082286FD1002C6FD0002D6DD010A816 +:104350008480C5800021017418A8807B11AC0128DD +:1043600065D06DE008A88079002F21D0012857D1B1 +:104370006846818CB44881421CD113AA0DA905203E +:104380006B4607C36846408C10230022FF2102F0D1 +:10439000B5F9002868D110A88089042801D0062822 +:1043A0004CD16846818E1F98814239D10F2092E707 +:1043B000012835D16846808C0521C902884202D087 +:1043C000491C88422CD19F4841886846408C8142D4 +:1043D00001D1012700E00027002C01D0002D10D0D2 +:1043E0001F9988421CD113AB0DAA05216E460EC63B +:1043F000044610230022FF2102F080F9002833D167 +:1044000001E035460CE010A88089022801D0102870 +:1044100014D1C0B21BAA0DA9FEF749FC00280DD18A +:104420006846468C86E71FE0FFE7052053E714A99E +:104430001BA8221DFEF761FC002801D003204AE7DB +:1044400010A8007C0023001DC2B210A8027420989E +:1044500002900194009215A81C9902F006F8002819 +:1044600002D1784902220A70FEF71BFE33E710B52D +:104470000B46401E86B084B203AA00211846FEF700 +:1044800039FF04AA052103A802920191009001239B +:104490000022FF21204601F04DFF04466846008AB5 +:1044A000012804D06D206A49000111F0BCFF2046AC +:1044B000FEF7F7FD06B010BDF0B5624F0446387840 +:1044C00087B00E46032804D0042802D0082007B085 +:1044D000F0BD04AA03A92046FEF7E5FE0500F6D1CB +:1044E000606880784007800F02280DD16846808977 +:1044F0008004800F08D02069002805D0554909683C +:10450000884201D21020E2E7208905AA6B46216982 +:1045100007C369460A8A63892068039901F0A5FFE9 +:10452000002802D0FEF7BDFDD1E7002E02D068467C +:10453000808A3080042038702846C8E738B50C00DF +:10454000054609D000236A46FF2102F039F9002808 +:1045500004D0FEF7A6FD38BD102038BD69462046C0 +:10456000FEF74BFE0028F8D1A078FF21C307DB0F30 +:104570002846009A02F04CF9EBE73EB50C0009D052 +:1045800002AB6A46FF2102F01BF9002804D0FEF7B7 +:1045900088FD3EBD10203EBD0321204611F022FEC5 +:1045A0006846008801A90005800FFEF712FE00286A +:1045B0000BD16846007920706846008801A9800404 +:1045C000800FFEF706FE002801D003203EBD68469E +:1045D00000796070A278EF20024068460088C10B25 +:1045E00009010A43F7210A404104C90FC9000A43DF +:1045F000A270F9210A40800601D5022000E00120C6 +:10460000400069460243097A50084000C907C90FB3 +:104610000843A07000203EBD7FB5144605220192DC +:1046200003AD029500930A462388FF2101F082FE24 +:10463000694689892180FEF734FD04B070BD000011 +:10464000052A00000009002002280000FFFF0000EA +:10465000E838000028000020F3B5002799B068462C +:104660000C4607873D4600291ED0E068002806D08A +:10467000A068002818D001886A4611870780199819 +:1046800004F0BDFD002812D0007822287ED31998AE +:1046900000F03BFC002300901A460321199808F013 +:1046A00069FA060009D104E010201BB0F0BDFD48F6 +:1046B000FBE7FD49FD4811F0B6FEA078012803D0C4 +:1046C000022801D00720F0E72088002808D0401EEB +:1046D00080B203AA009901F070FF002859D11DE0B3 +:1046E000F048401CE1E76946498A228891420BD292 +:1046F0006846807D0025012810D16846808AEC49F3 +:1047000088420BD1012509E0914203D1002D2AD026 +:104710006D1C01E0022D0BD0032D04D203A801F083 +:1047200055FF0028DFD082281BD0002831D11DE0A2 +:104730006946897D0129F1D16946DD4B8A8A5B1E74 +:10474000D11A9A420FD005DCDA48101A0BD0012892 +:10475000E4D108E0012906D0FF390129DED1032583 +:10476000E1E7022D15D10D2080029EE7E0680028C8 +:1047700016D00EA9052202910192009069460B8F76 +:10478000A2882088FF2101F0D5FD00E01EE000286E +:1047900002D0FEF786FC88E76846A168008F088093 +:1047A0006846008AC00601D5C3487EE707980028FE +:1047B00003D06846008B022801D0032075E70798D4 +:1047C000A1780078012903D0800710D408206CE775 +:1047D000C007FBD000220721199808F010F8002824 +:1047E00002D00725022004E0AE48801C5DE70225C8 +:1047F000032008A908702188684681851998083621 +:104800000A90099617216846818712AB02330FAAD6 +:10481000052108A800970CF018F8002802D0FEF730 +:10482000ACFC42E710A800906846838F042229461A +:10483000199807F0FCFC38E770B5064615460C469B +:104840000846FEF7EBFB002804D12A4621463046F5 +:10485000FFF789FCF2E610B5FFF733FD10BD70B528 +:104860001E4614460D0014D0002C12D06168002999 +:104870000FD00121FEF741FE002809D12068FEF784 +:10488000CDFB002804D1324621462846FFF736FAF0 +:10489000D4E61020D2E670B515460C000ED00221E9 +:1048A000FEF72BFE002808D12068FEF7B7FB002892 +:1048B00003D129462046FFF7FFFDBFE61020BDE6E5 +:1048C000F8B506467D480D46016814468A4231D344 +:1048D0006068002808D07A4A90422BD301229204C3 +:1048E000904201D3884225D37648864204D0304690 +:1048F00004F085FC00280CD0304600F006FB06468C +:10490000284600F0BFFA002804D16068002802D0D1 +:1049100012E06448F8BD00236A463146284601F09B +:104920004FFF002802D0FEF7BCFBF8BD68460088A8 +:10493000800601D41020F8BD6188224628466368AD +:10494000FFF76AFEF8BDF7B55C4E0746306886B0E3 +:104950001446824202D2102009B0F0BD384600F061 +:10496000D4FA05465748874201D0FF2D08D00023CE +:1049700004AA2946079801F023FF002826D101E068 +:104980004848E9E76846008AC00601D54A48E3E797 +:1049900003A9002002910527019000976288494BE6 +:1049A0002946079801F0AAFE00280FD161683268F5 +:1049B000914208D30191029000972388628829468A +:1049C000079801F09BFE694689892180FEF769FB03 +:1049D000C2E7002907D03C4B0A881B899A4202D8BB +:1049E0003048401C704737E610B586B004236C464B +:1049F000A382354BDC88002C07D01B898B4201D267 +:104A0000914204D92748401C54E5062052E56B46E4 +:104A100019825A820021009101911C800221997013 +:104A200005A9029104A903916946FFF715FE41E526 +:104A3000F3B50C4685B0812069460873002C1BD065 +:104A4000059804F0DCFB070018D03878222869D3D9 +:104A5000059800F05AFA049000220121059807F009 +:104A6000CEFE00280CD000231A460321059808F03A +:104A700081F805000AD105E0102028E5094826E55F +:104A8000112024E50849114811F0CDFC28460830D2 +:104A90000BF032FB06462078012819D0022838D0C6 +:104AA000072014E502300000E8380000E1080000AB +:104AB0000328000000280000013400002800002026 +:104AC00000800100FFFF000000090020840A0000B0 +:104AD000A18803AAFEF71CFB0028CED1B00721D580 +:104AE0006846007B00281FD1A079C0071CD0E06871 +:104AF000002205216B4607C36389228968880499CF +:104B000001F018FC6946087300280DD0FEF7C9FAB9 +:104B1000DDE4A18803AAFEF7FBFA0028ADD134201A +:104B2000064201D10820D2E46846037B2946384674 +:104B3000059AFEF70BFDCAE4FFB597B0002001907F +:104B40001F4615460C460E46179804F058FB0028E1 +:104B500004D00078222803D20820A6E5F448A4E572 +:104B6000B80801D00720A0E5032F00D1002717982F +:104B700000F0CBF90890002C1BD0022D77D3ED4824 +:104B8000006884427CD361190091012902D0491E3A +:104B9000814275D3AD1EAAB22146E74810F036F81F +:104BA00000991E394A7F0B7F11021943884267D151 +:104BB000ADB2E248B90702D50189491C00E00121E4 +:104BC00089B20091F90701D0078900E0DA4F03AA02 +:104BD0000899009801F0F1FC0DE0F078B17800023E +:104BE000084310284CD80199091D401880B2019043 +:104BF000A84245D82618002E60D07078317800027F +:104C0000084300998842E8D358E06946098A0A07B0 +:104C100054D5002C3FD0019AA618121D92B20992C9 +:104C2000F278B37812021A439446102A28D8099AC7 +:104C30006244AA4224D87278337812021A4390420E +:104C40001ED1C8061ED509980AAA052120186B4650 +:104C500007C3707831780002084363460022089940 +:104C600001F068FB002803D0FEF71BFA1DE507E002 +:104C7000F078B178000208436946098D884201D076 +:104C80000B2012E5F078B17800020843099940182A +:104C900080B2019006E0C90604D50899FEF793FC9E +:104CA0000028E3D16946088A1021884369460882B2 +:104CB000488AFF23049A089901F0AAFD03A801F08D +:104CC00085FC002803D16846408AB8429DD900235C +:104CD0001A460321179807F04DFF040003D19849A5 +:104CE000984811F0A0FB20880028BFD0012108A817 +:104CF00001700173002646732188684601862046AC +:104D00000830099017980A90FCF712FE05001BD096 +:104D10001798688017206946888010AB023301AA73 +:104D2000052108A800950BF090FD0746687800075C +:104D300004D584488249223011F075FB002F09D038 +:104D40003846FEF71AFAB0E41321179805F04AFD29 +:104D50000320AAE40EA8009068468388042201215B +:104D6000179807F064FA00288BD126809DE4F0B5EF +:104D700000248DB01F4615460E46002A04D0B908FF +:104D800004D007200DB0F0BD1020FBE7032F00D1A9 +:104D9000002700F0BAF80390FF2804D06749B8074D +:104DA00003D5488902E06248ECE70120FA0702D007 +:104DB0004989491E00E0604906AA8FB2039901F0B3 +:104DC000FCFB38E06946898B090734D504AB052123 +:104DD0000022029300910192574B039901F08EFC3F +:104DE000002821D1002E21D06A46128A2988A218D3 +:104DF0003019121D914234D36946CA8B0270120ACF +:104E000042700A8A8270120AC27004A90522001D2B +:104E10000092029101906946C88B0B8A0022039987 +:104E200001F06CFC002801D00320ABE76846008A43 +:104E30002018001D84B206A801F0C8FB002804D089 +:104E4000822806D0FEF72DF99CE76846C08BB84251 +:104E5000B8D9002C07D0002E10D02988A01C814280 +:104E600003D20C208EE705208CE7224631463248DB +:104E70000FF0CCFE31190870000A4870A41C2C8079 +:104E800000207FE700B585B06946FEF79FFA00284D +:104E90000AD16846007C030011F0B6FB08052F2FED +:104EA0002F2F08080531032005B000BD6846807823 +:104EB000012807D1684600880321C902401A1CD086 +:104EC00001281AD068468079012806D16846808872 +:104ED00015214902401A05280FD96846807A012811 +:104EE00011D16846018929200002081A05D002283C +:104EF00003D0032801D0042805D10F20D4E712A144 +:104F0000164811F090FA0020CEE710B507F028FE01 +:104F100010BD10B50C4601F023FB002803D00AA1F8 +:104F20000F4811F080FA2046FEF7BBF810BD0000D4 +:104F30000230000028000020FFFF000000090020D0 +:104F4000E83800003F0B00007372635C67617474A3 +:104F5000735F636F72652E63000000002202000021 +:104F6000BB060000F8B500780C46164610340E3625 +:104F7000069F022809D0032836D005287ED0FF20BE +:104F8000F6A1E53011F04FFAF8BDCD890A2068434B +:104F90000E30188031203880002AF5D0087B9581AA +:104FA000801FC7B21AE020886168308048780A788C +:104FB00000021043F080C8788A78000210433081E4 +:104FC000B21C3846091DFDF772FE002F01D00028E3 +:104FD00002D000203071708008340A3628466D1ED9 +:104FE000ADB20028DFD1F8BDCD890A2068430E306C +:104FF000188032203880002AF5D0087B9581401F28 +:10500000C7B243E0616822880878F2803279C3072A +:1050100052085200DB0F1A43FD231A408307DB0FAF +:105020005B001A43FB231A404307DB0F9B001A4324 +:10503000F7231A400307DB0FDB001A43EF231A4064 +:10504000C306DB0F1B011A43DF231A408306DB0F65 +:105050005B011A43BF231A404306DB0F9B011A432F +:105060003271C00970718A784B7810021843308110 +:1050700032463846C91CFDF71AFE00E00CE0002855 +:1050800002D00020B070308008340A3628466D1EE9 +:10509000ADB20028B6D1F8BD087BCD89801E86B29E +:1050A0003046083068431030188034203880002A99 +:1050B000F1D0174695811037E800D681C0190090CD +:1050C0000DE020883880009878603246616800984A +:1050D00011F02BF800980834801908370090284602 +:1050E0006D1EADB20028ECD1F8BDFFB581B00A9DB0 +:1050F0001E460C46002A05D0607AFF300130D08071 +:10510000E089108101980E270078030011F07CFAE5 +:105110000B7E0719293541536C7878787E00009210 +:10512000087B082805D0032803D091A1954811F0E9 +:105130007AF9378030200FE000990020888105B08F +:10514000F0BD0092087B042804D08E4888A114305A +:1051500011F069F937803120288000980028EBD1C0 +:10516000EDE70092087B042804D0932080A1800002 +:1051700011F059F937803220EEE70092087B0228BF +:1051800004D080487AA13A3011F04DF937803320AD +:10519000E2E7087B1746042804D07A4874A14C3013 +:1051A00011F041F91020308034202880002FC6D023 +:1051B0000020B88116E0207B1746052806D0062877 +:1051C00004D070486AA1603011F02DF912203080AF +:1051D00035202880002FB2D0E089B88100203882A5 +:1051E00001984088F881AAE70092087B072804D03C +:1051F00064485FA1713011F016F937803620ABE7B3 +:1052000033460095019800F00EFC98E72F2053A13B +:10521000000111F008F992E770B50C46054603F05D +:10522000EEFF002804D00078222803D2082070BDA9 +:10523000554870BD00231A460421284607F09AFC01 +:105240002060002801D0002070BD032070BDFFB594 +:105250008BB00D4607461720694608850E98032631 +:105260001446002805D10EA93846FFF7D5FF0028BF +:1052700034D1002D0BD000220321384607F0BFFAAD +:10528000002834D00E980078002830D108E020782B +:10529000092819D00F2823D030A13C4811F0C3F8B9 +:1052A0000E98A760801D03AA606002320AA92046FA +:1052B00000F00FFC002827D0030011F0A5F9071A11 +:1052C000182323211C1E23000726002231463846BE +:1052D00007F095FA0028E3D12B48801C0FB0F0BDF1 +:1052E00000220321384607F08AFA0028D8D111207D +:1052F000F4E70020F2E70820F0E72348401CEDE740 +:105300000720EBE70320E9E701A800906846038D3A +:1053100004223146384606F08AFF0028DED1002DEF +:10532000DCD00E990D70D9E730B587B01D460C461C +:10533000002A11D0042369460B7013888B81528890 +:10534000CA81A2788A7422880A8200236A46294682 +:10535000FFF77DFF07B030BD1020FBE77372635C81 +:1053600067617474635F636F72652E630000000091 +:105370007372635C67617474635F636F72652E63DD +:105380000000000025020000023000004F03000072 +:10539000F3B581B001980C4600780826030011F09F +:1053A00033F9125F47471B134B0A0A0A0A0A0A0A13 +:1053B0000A0A0A0A0A5F002C02D1F849F84808E0F4 +:1053C0006078304360703CE0002CF9D1F448F34938 +:1053D000083011F028F8F3E70198002380880122B3 +:1053E00087B20421384607F0C5FB0546002C04D0DF +:1053F0007520EA49C00011F016F8002D04D1E848E4 +:10540000E649143011F00FF83946A81D00F058FB9A +:10541000FCF78EFA040006D0607830436070678035 +:10542000FCF767FA0FE01321384605F0DBF915E0C9 +:10543000DB48DA49283002E0D948D8492D3010F04D +:10544000F2FF002C0AD06078000707D59320207067 +:105450002046582208300199FBF7B6FE0020FEBD19 +:10546000CF48CE493130EAE710B500210170801DE8 +:1054700000F023FB10BD0A4610B50146901D00F058 +:1054800027FB10BD70B5002305461A46042107F01E +:1054900071FB040004D1F920C049800010F0C3FF63 +:1054A0002946A01D00F00CFB70BDF7B5054684B081 +:1054B0000C4600206946088188806F8803460122D7 +:1054C0000421384607F056FB060004D1FD20B349FD +:1054D000800010F0A8FF002C03D0A7800020E080FF +:1054E0002081297A20461230C91E142700900B0013 +:1054F00011F08AF80FFEFDFC3809A95E657A2FB21B +:10550000C9E99191FC003078012804D0A3497020AA +:10551000143110F088FFA9896A46C8000E309080C7 +:1055200030201081002C13D0A18100200DE0C1009B +:10553000327909190A747288CA8182005319DA898A +:105540004A821A8A401C8A8280B2A1898142EED89E +:10555000F1E002A8009001AB22462946304600F057 +:105560002BFAE8E03078042804D08C49BD201431AF +:1055700010F059FFA8890622014650436A460E30B2 +:10558000908033201081002CE2D0A18100200BE01C +:10559000062141434F190919FA89CA81BA7C8A74D4 +:1055A0003A8A401C0A8280B2A1898142F0D8C2E0C6 +:1055B000307806280BD079491431D72005E03078AF +:1055C000062804D07549EB20143110F02CFFE8892F +:1055D00069461230888035200881002CB8D0A9890E +:1055E000A1817188E18126E03078072804D06B49D9 +:1055F000FF20143110F017FFA8896A4601460E30CB +:10560000908036201081002CA2D0A1812046AA894A +:105610000E30296954E0E8896946123080B2382298 +:1056200088800A81002C7ED0A989A181287A10283F +:1056300007D00221A173E9892182EA8929690098AA +:105640003EE00121F6E702A8009001AB2246294680 +:105650003046FFF787FC6EE03078082805D04F49C8 +:10566000FF201431EE3010F0DEFE684637218780CF +:105670000181002C5FD0A989A18100206082208255 +:105680000120A07357E03078092805D04349FF2056 +:105690001431FF3010F0C7FE288A69461430888024 +:1056A00037200881002C46D00421A173A989A1814B +:1056B000E9892182298A618220462A8A143069690F +:1056C00010F033FD37E030780A2804D033493548EC +:1056D000143110F0A8FE6846372187800181002C24 +:1056E00029D00521A1730020A08102E01EE003E083 +:1056F0000CE0208260821EE002A8009001AB2246EE +:1057000029463046FFF7F1FC15E00CE00D20694614 +:10571000392288800A81002C05D00120E0800020F9 +:105720002081207307E00699088019E01C481B4976 +:10573000A43010F078FE6846069980880880002C16 +:105740000ED0684600892080684680886080287A6C +:10575000032805D0102803D0112801D00020307074 +:10576000002007B0F0BDF7B5568815460F46002358 +:1057700082B01A460421304607F0FCF9040004D137 +:1057800007480649C43010F04EFEA41D33462A4691 +:1057900039460094029800F022FBD0E45C530000EC +:1057A0009503000013020000F7B58CB00D461446B7 +:1057B00007A90C98FFF730FD002812D1B64E01273B +:1057C000002C0FD00321684601701021818208A8A7 +:1057D00002460690204605A9FDF78FFA00280BD057 +:1057E00007207BE50821684601708581C681052177 +:1057F0008774C90201820BE00798A17801712188A2 +:105800004180684605218774C90201828581C6816D +:1058100002460121079B0C98FFF719FD5EE508B5CC +:1058200001236A4693709D4B13800A460223694602 +:10583000FFF77AFD08BD08B501236A469370974BC0 +:105840005B1C13800A4603236946FFF76DFD08BD04 +:1058500000B587B000290CD002236A4613700B886C +:1058600093814988D18100230421FFF7F0FC07B020 +:1058700000BD1020FBE710B5002903D00523FFF77A +:1058800053FD10BD072010BD70B588B00D461446FD +:10589000064607A9FFF7C0FC00280DD1002C0DD04B +:1058A0000621684601708581C481079B02465C80A1 +:1058B00006213046FFF7CBFC08B070BD05216846D5 +:1058C00001708581F1E710B588B000290BD007245D +:1058D0006B461C709A81049100236A462146FFF7AB +:1058E000B6FC08B010BD1020FBE770B500241722ED +:1058F00088B0002914D00D782B0010F085FE062307 +:10590000050519041B231522D21E93B2CA88002A4A +:1059100002D08E68002E03D09A4203D90C20CBE728 +:105920001020C9E7042D05D08A88002A0AD101E099 +:105930000620C1E7012D11D0022D05D0042D18D06D +:10594000052D23D00720B7E709236A4613704B883B +:105950009381CB88D381896804911DE00C236A462A +:1059600013704B889381CB88D38189680824049174 +:1059700012E00D236A4613704B8893818B88D38184 +:10598000CB88138289680924059105E00E236A46B5 +:105990001370497811730A2400232146FFF757FC3E +:1059A0008AE700B587B00F236A4613709181002300 +:1059B0001946FFF74CFC5AE7FEB50078089D1C46D7 +:1059C00016460F46012803D03549912010F02BFDD3 +:1059D000F889C0000E30208030202880387B001FDE +:1059E000C0B20190002E1DD0F889B081002516E0CC +:1059F000E8008419C0190090224641690E320198CE +:105A0000FDF755F9002802D000202074E0810098AD +:105A10006D1C008A60820098ADB2408AA082B08975 +:105A2000A842E5D8FEBD70B514461425049A1D8021 +:105A300037231380002C0ED0CA89A28100226282F3 +:105A40000078082808D0092810D00A2819D014494D +:105A5000144810F0E8FC70BD087B0C2804D01148F5 +:105A60000F490C3810F0DFFC012008E0087B0D28FE +:105A700004D00C480A49083810F0D5FC0420A07363 +:105A800070BD087B0E2804D006480549001F10F0A1 +:105A9000CAFC0520F3E70000FFFF00000228000019 +:105AA00070530000BB02000010B5FE4B5860197225 +:105AB0001A80C90010F098FB10BD002101807047CA +:105AC00010B50022D2430280032007F0F8FC10BD7D +:105AD0007047F0B50E460446017801208840F2492F +:105AE00099B008400090616815460888EF4A9042D6 +:105AF00006D0009A002A06D0EB4A521E104202D06D +:105B0000012019B0F0BD009A10430880002D12D07A +:105B1000002028702178EA1C0027681C01920B00E5 +:105B200010F072FD10F30E16233A59616F3CB4B0B9 +:105B30008AB8F2F1F0F320780B28EBD00420E0E7EC +:105B400002212970A1890170090A4170032097E0A0 +:105B500004212970A1890170090A41700198E18925 +:105B60000170090A417005208AE006212970A18987 +:105B70000170090A41700199E2890A70120A4A709B +:105B8000218A0171090A4171A28AE81DA16910F0F8 +:105B9000CCFAA08AC01D73E0082129702178082959 +:105BA00001D110212970A1890170090A4170019861 +:105BB000E1890170090A41700520308020466A1D84 +:105BC00002A91030FDF799F800287DD16946308888 +:105BD000097A401854E00A212970A1890170090A44 +:105BE000417003200BE00C212970A1890170090A82 +:105BF00041700198E1890170090A417005203080E7 +:105C00009CE0A08984464000401C81B230888842D4 +:105C10005AD3052958D30E202870002008E02369A4 +:105C200042009B5A521953701B0A401C937080B259 +:105C30006045F4D33180B9E09A48417A002973D0A5 +:105C4000491E4172217B4068C9004518A98828680F +:105C5000082240180838216910F067FA02216846C6 +:105C600001710021417128680390A988684601816B +:105C7000002101A8FFF78CFB0020A880002E00D097 +:105C8000308093E0297880221143297029784022BE +:105C90001143297029788909890112312970A18954 +:105CA0000170090A4170E289E81C216910F03DFA8F +:105CB000E089C01C3080287841063FD5C00975D0E6 +:105CC00001216846017200E02CE000214172318818 +:105CD000091D81810495E189019808180590001D2E +:105CE00006907048017A68460177002102A8FFF704 +:105CF0004FFB074630880C303080022F06D0002F33 +:105D000054D065E03DE033E01CE05EE06548694664 +:105D1000097F4268CB00D218037A994202D2918857 +:105D2000002902D0042753E02FE0417A491C417238 +:105D30001560308890800020308049E06168A0893B +:105D4000888033E029788909890116312970A18971 +:105D50000170090A41700198E1890170090A4170D6 +:105D6000228A681D616910F0E0F9208A401D46E72B +:105D700028788009800118302870207B6870022004 +:105D80007EE760680188090401D4052720E0C08807 +:105D9000A189884201D006271AE01E202870012020 +:105DA0003080606801884904490C0180009800280F +:105DB0000ED03C4800220088A1688300032007F031 +:105DC000D9FA61682078887007E0002030800327C6 +:105DD0006068009902888A430280384691E6FFB5E0 +:105DE0009FB0289D0E46002805D0172803D82A8882 +:105DF0002E4B9A4202D1072023B0F0BD32785306D1 +:105E000001D4D20901D00820F6E700226B461A71AE +:105E10005A7114463278431E1D939BB2189303ABFC +:105E20001A939706CB1CBF0E1B93821E711C3B005E +:105E300010F0EAFB209011EE66EE74EEB0EED4EEB8 +:105E4000EDEEECEEEBEEEAEEE9EEEEEEE8EEE7EE8E +:105E5000E6EEE5EE90EE05287CD10421684601715E +:105E6000A9780172F078B278010211436846418145 +:105E70003179417170788006800E0C282ED009DCB3 +:105E8000801E030010F0C0FB0919661C6621662401 +:105E90006627660012282AD00ADC0E2821D0102896 +:105EA000DAD121E00C090020FF710000FFFF0000A3 +:105EB00016281FD01828CFD11FE02878800701E0CE +:105EC00028784007002845DA45E128780007F9E7F7 +:105ED0002878C006F6E728788006F3E72878400699 +:105EE000F0E728780006EDE72888C005EAE728886B +:105EF000C004E7E728888004E4E728884004E1E755 +:105F00002A78920726D50328A6D105206A46107163 +:105F1000487809780002084310811CE12978490774 +:105F2000F0D5062816D3717890B2012902D0022943 +:105F300092D101E0022100E01021189106216A4669 +:105F400011710021118102AF189AB11C0237921C05 +:105F50001B921AE0B3E04A780B7812021A433A8097 +:105F6000801E891C1790BA1C1A911898FCF79FFE86 +:105F70001A991898189A091817986B46801A1A894E +:105F800080B2521C1A811B9ABF1D8242E3D900289D +:105F900086D1E0E028780007B4D51D98694682B222 +:105FA0000720087100200881701C0A3111E0437835 +:105FB00007781B023B430B80C37887781B023B4367 +:105FC0004B806F463B89121F5B1C001D92B23B81C8 +:105FD000091D042AEBD2002A71D1BCE02978C90638 +:105FE0006DD502286BD308206946087100204881CE +:105FF00070780872844692B2B01C1A9919E089E050 +:1060000090E07EE067E05BE030E025E019E013E03F +:10601000BCE0437807781B023B430B80831C4B603A +:106020006346D21A6F467B8960445B1C92B27B81C7 +:1060300008319445EDD9CEE7287880063FD509226E +:1060400003E0287840063AD50A2268460271AA88F9 +:106050000281189A428107E0287800062FD50B208C +:106060006A46107118981081039174E02988C90557 +:1060700025D5022823D30C206946087100204881C9 +:1060800070780872844692B2B01C1A9914E0437872 +:1060900007781B023B430B80C37887781B023B4386 +:1060A0004B80031D4B606346D21A6F467B89604468 +:1060B0005B1C92B27B8108319445E8D98BE763E0A1 +:1060C0002988C90460D501285ED10D216846017177 +:1060D000A98801813FE02988890455D5052853D333 +:1060E0000E2269460A71AA880A811B99401F4A78C4 +:1060F000097812020A4369464A818881701D04901A +:1061000029E0298849043FD501283DD10F2069465F +:10611000087120E02A88120436D44A780B781202DB +:106120001A43EA8003282FD332789206920E1B2A54 +:1061300026D011226B461A712A880123DB031A43E9 +:106140002A804A78097812020A4369460A81C01EE9 +:1061500048811B98039030788006800E1B2809D058 +:106160001D2807D00320229907F0A9F92888C00B21 +:10617000C003288001A82199FFF70AF920463BE6D1 +:1061800010226B461A71DCE70724F7E70824F5E7CD +:1061900000B597B0032806D16A461070019100211E +:1061A0006846FFF7F5F817B000BD000010B58B7812 +:1061B000002B11D082789A4207D10B88002B0BD08C +:1061C00003E08B79091D002B08D08B789A42F8D117 +:1061D00003880C88A342F4D1002010BD812010BD9B +:1061E000052826D0002A02D0012A0DD102E0098814 +:1061F000090501E009888904890F07D0012918D011 +:10620000022909D003290ED081207047002A01D02D +:10621000032070470220704703280AD0042808D0C2 +:10622000002804D007E0042803D0022803D005206A +:106230007047002070470F20704770B513880546DF +:1062400014460B8018061DD5FE481022807AA842FD +:1062500003D813430B80002070BDA06893430078DF +:10626000E840C007C00E03430B802078A178800768 +:10627000800D0843F4490FF0D2FFA0686943081865 +:10628000401C70BD906870BD37B569468B8813801F +:1062900019061BD5EB4C0125A47A9168844209D8D4 +:1062A000FE280FD1D80602D5A5406D1E00E00025BE +:1062B0000D7007E085400C78DB06DB0FAC438340B4 +:1062C0001C430C7010881021884310803EBDF8B527 +:1062D0000746C81C80080E468000B04201D08620C8 +:1062E000F8BD082A01D90E20F8BDD64D00202E6039 +:1062F000AF802881AA723446E88016E0E988491CFC +:10630000E980810610D48007A178800D0843CE492A +:106310000FF085FF206800F0BAFA2989401880B292 +:106320002881381A8019A0600C3420884107E5D4F0 +:106330000020F8BDFFB589B09F041646139DBF0C21 +:106340000193099800F095FA04000AD0207800061D +:1063500009D5BC48817A0A98814204D887200DB0BB +:10636000F0BD0120FBE7224669460A98FFF765FF6A +:106370000690002069460872052D14D0012221469E +:106380002846FFF72DFF0028E9D1207840060AD5DE +:10639000022168460172099981810188C1810682C2 +:1063A0004782129805900198000404D500273E46C4 +:1063B0000125079709E02078A1788007800D084320 +:1063C000A14907900FF02BFF0D46019840040AD514 +:1063D0000798A84207D12088E1788005800F000245 +:1063E0000843B04201D3AE4201D90720B7E7B8193C +:1063F00080B20190A84201D90D20B0E76846007A2A +:10640000002804D002A8FDF706F90028A7D10798B4 +:10641000A8420BD1208803210902884301998905EC +:10642000890F0902084320800198E0701498002821 +:1064300000D007801298002815D006983A46801997 +:1064400012990FF072FE224669460A98FFF7F5FE90 +:1064500069460888102188436946088022460099C9 +:106460000A98FFF711FF002079E7FFB5754D0C2260 +:10647000E8882968504383B00C180D9F724905982D +:106480000FF0CDFE0091049800F001FA29682A89E6 +:106490008E46611A0C310918944651188AB2A9889F +:1064A000914202D8842007B0F0BD6A46168A3206AF +:1064B00003D5B20601D58520F5E7EA88521C92B2D1 +:1064C000EA800E9B002B00D01A80B20601D5A7608F +:1064D00006E0604480B22881091A70460818A0605E +:1064E0002246FE200499FFF7CFFE0598A070009881 +:1064F000E07020880599800889058000890F08438D +:1065000003210902884300998905890F090208437C +:1065100004210843208003988078A07103980088A4 +:10652000A08000202073310601D5AC7A00E0012460 +:10653000B10600D5002700260EE0052100200191BC +:1065400002900097E88831460C9B069AFFF7F2FE0E +:106550000028A8D1761CF6B2A642EED30020A2E70E +:10656000F1B5009800F085F9060002D00025009CE6 +:1065700014E00120F8BD204600F07BF907460078C2 +:1065800031498007820DB87810430FF048FE386813 +:1065900000F07DF94019641C85B2A4B22948C18875 +:1065A000601E8142E7DC00992648491EC1800189AE +:1065B000491B018100203070F8BD002804D0401E26 +:1065C00010809170002070470120704710B504467C +:1065D00001881C48C288914201D3822010BD006806 +:1065E0000C22514342189079A07290882081108823 +:1065F000D1788005800F00020843A081A078211D7A +:10660000FFF71BFE20612088401C2080E0800020D6 +:1066100010BD012101827047F7B50546002084B006 +:10662000C043108068681746817868468170686842 +:1066300001886846018000218171288A2C88A04247 +:1066400005D303E0180900200102000004462C8253 +:1066500035E0288A401C2882301D6968FFF7A6FDB6 +:1066600000282AD139889248814201D1601E3880A1 +:106670006888A04228D33088F1788005800F000216 +:10668000084302906946301DFFF790FD002814D1A1 +:106690006989874881421BD0002231460598FFF75F +:1066A0009FFD002809D16A890298824205D1E968D4 +:1066B000B0680FF00DFD00280AD0641CA4B220467B +:1066C00000F0D7F80600C4D1641E2C828220EAE6CE +:1066D0007C80B079B871B088B8803078B1788007A4 +:1066E000800D084378810298B8813946287A32466D +:1066F0000831FFF7A2FD38610020D4E6FFB585B070 +:106700001C460F46059800F0B4F8050009D028781B +:10671000000608D56748807AB84204D8872009B0B7 +:10672000F0BD0120FBE707982A468605B60D6946AD +:106730003846FFF782FD07460E98052816D000223E +:106740002946FFF74DFD0028E9D1287840060DD5F0 +:106750000121684601710599018101884181868185 +:10676000C48101A8FCF757FF0028D8D12888AA784F +:106770008107890D11438005800FEA7800021043DC +:10678000079A964207D04C4A914204D3611E814237 +:1067900001DD0B20C3E7864201D90720BFE7801B3C +:1067A00082B2A24200D922461098002800D002806E +:1067B0000F98002802D0B9190FF0B7FC0020AEE7FF +:1067C000F8B51D4617460E4600F053F8040008D0F1 +:1067D0002078000607D53748807AB04203D8872052 +:1067E000F8BD0120F8BD224639463046FFF725FDA9 +:1067F000002D0BD02078A1788007800D08432E490A +:10680000884201D2012000E0002028700020F8BD5D +:10681000F8B51E4617460D4600F02BF8040008D0C8 +:106820002078000607D52348807AA84203D887201D +:10683000F8BD0120F8BD224639462846FFF724FD61 +:10684000FF2E14D02588A178A807800D08431A4987 +:106850000FF0E5FC002E03D1FF31FF31033189B287 +:10686000A170A80880008905890F084320800020B6 +:10687000F8BD1049CA88824207D3002805D00C22EF +:10688000096850430C38081870470020704703B55A +:106890000846694609888A0607D4090604D50549C9 +:1068A000897A4143491C88B20CBD00200CBD000010 +:1068B000FFFF00001809002001020000F8B507786A +:1068C0000D460446012F19D0072F02D00C2F19D1E5 +:1068D00014E0A068216906780B2E0BD0052006F085 +:1068E000EEFD052E0ED0782300220520216906F04A +:1068F00041FD07E0782300220620F8E70520216902 +:1069000006F0DDFD002D0ED000202870294620461F +:1069100004F0AEF9FE482978C05D884201D1032019 +:10692000F8BD0220F8BD0021204604F0A1F90020A6 +:10693000F8BD70B50E460C462036317901208AB07C +:106940001546002909D0012905D12978042902D149 +:106950000520107000200AB070BD6068019005A885 +:1069600002900D21C01C0FF03DFC032205A8A16878 +:106970000FF0DBFB01203071062069460870206AA9 +:10698000049029466846FFF799FFE4E770B50C4686 +:10699000154620310A790120062686B0002A2CD01F +:1069A000012A28D12978042925D169681022A068F4 +:1069B00001F0B4F96868C07B000606D5D44AA06827 +:1069C0001023103A014601F09EF91022A168E068F8 +:1069D00001F0A4F9A068C07B000606D5CC4AE068A7 +:1069E0001023103A014601F08EF92E70A0686860FD +:1069F000E068A860002006B070BD60680190C448DF +:106A0000203802900120087168460670206A0490C0 +:106A100029466846FFF752FFEDE7027B032A06D0BE +:106A2000002224235A540B78092B02D003E00420BF +:106A300070470A76CA61027B9300521C0273C150F0 +:106A400003207047F0B50E4615460C462036024628 +:106A500031790120072393B000290CD0012924D0DB +:106A600002292ED0032904D12978042901D12B70C1 +:106A7000002013B0F0BD01203071606800280DD0F7 +:106A8000A1690B7060684860206988606069C860AF +:106A9000206A08621046FFF7C0FFEAE70620287068 +:106AA000206968606069A86009E029780629E0D15A +:106AB0000220307104202870954820386860032037 +:106AC000D7E729780429D4D1A08910280AD9103809 +:106AD00080B2A081A1681023091805A86A6801F096 +:106AE00012F923E010282FD0C2B21020801AA1681A +:106AF0000DAF1190C0190FF018FB11980006000E91 +:106B000006D0401EC1B28020785438460FF06AFB90 +:106B1000626910230DA909A801F0F5F8102309A94D +:106B200005A86A6801F0EFF80320307160680190F1 +:106B300005A80290062069460870206A049029463C +:106B40006846FFF7BBFE94E710232269A168E2E7DD +:106B5000F0B50E460C4620363179012006278FB05D +:106B6000154600290BD0012932D0022905D12978F8 +:106B7000042902D10820107000200FB0F0BD217D43 +:106B800008A8CA07D20F02718807C10F08A80171AF +:106B90006846027041700722801CE1680FF0C5FA58 +:106BA00002A80722013021690FF0BFFA6068059042 +:106BB0000AA8069010236A46A16801F0A4F80120F3 +:106BC000307168460774206A0890294604A820E0BE +:106BD00029780429D1D1062205A8E1690FF0A5FA88 +:106BE00006A806220230A1690FF09FFA0020089043 +:106BF0006068019009A80290102305AA696801F055 +:106C000082F80220307168460770206A0490294695 +:106C10006846FFF753FEB0E770B50D460C462035C9 +:106C2000297901208CB01646002909D0012905D107 +:106C30003178042902D10920107000200CB070BDF9 +:106C40006068019006A802900822E1680FF06DFAD2 +:106C5000082208A8A1680FF068FA01202871062010 +:106C600069460870206A049031466846FFF726FEA0 +:106C7000E4E770B50D460C462035297901208CB02B +:106C80001646002908D00129D8D131780429D5D158 +:106C90000A2010700020D1E76068019006A80290D9 +:106CA0000822A1680FF041FA002008900990012005 +:106CB0002871062069460870206A049031466846AB +:106CC000FFF7FCFDBAE730B50B4620331C790120F5 +:106CD0008BB0002C09D0012C05D11178042902D1E8 +:106CE0000B20107000200BB030BD4868019005A843 +:106CF00002908C6868462578057564784475CC6880 +:106D0000257885756478C47500200690079001E0A9 +:106D10002867010008900120187106236846037057 +:106D2000086A049011466846FFF7C8FDDBE770B5B6 +:106D30000C462034034625790120002D0AD0012D70 +:106D400014D0022D05D111780A2902D10C2010701F +:106D5000002070BD01202071C868052202704A68B9 +:106D60004260F84A8260921CC2600BE015780B2DDD +:106D7000EFD102202071C868042404705268426078 +:106D80008A688260096A016201461846FFF745FE7B +:106D900070BD30B5011D02463132947803258379E8 +:106DA000ED432C4323408371DB070DD04B7954799D +:106DB00023404B710B79127913400B718278C9789B +:106DC0008A4200D9817030BD00224A710A71F5E70C +:106DD000F7B50C4686B00020694626460870203676 +:106DE000317901271E2015461F2977D24B007B449D +:106DF0009B885B009F441E0017023E0256026902F8 +:106E000088029A02D102F5022E03590371037F030F +:106E1000AE03C303CC03F7031A0464049A04AB045F +:106E2000DF04FE0410052A0565059B05C6058305DC +:106E300087058B056069002802D0007813287DD073 +:106E4000A0680590002849D0012168460170206A99 +:106E500004900321684601710A214171E0690290A2 +:106E600020790028EFD0059909780029E7D00C296E +:106E700064D20B000FF0C8FB0CFD1A4B90B5E8FC78 +:106E8000FBFAF9F807FD022828D16069002802D032 +:106E90000078082852D1022168460170206A0490C7 +:106EA00005984178684601710021B9E20620216AFF +:106EB00006F005FB20790728E6D1606900F050FF55 +:106EC00002280CD0606900F04BFF042807D06069ED +:106ED0000028B8D000780128D6D103E01BE2616910 +:106EE0000120087005980079C11F0A2901D30A20E2 +:106EF00050E06169072288706069059930300FF0B1 +:106F000014F90120307161690320087034E007280A +:106F1000BAD16069002896D001780929B4D10599C1 +:106F2000C978890707D1059949790029DFD10599E1 +:106F300089790029DBD105994A7900E04EE20146C2 +:106F400020314B7D9A43D2D1059A8B7D92799A4319 +:106F5000CDD1059A1279D31F0A2BC8D20979914253 +:106F600036D80722C01C05990FF0DFF801203071D8 +:106F700061690A200870032069460870206A04903D +:106F80006069313001906069001D029060691C30B9 +:106F90000390A1E22076F2E311288DD1606900F020 +:106FA000DFFE042804D0606900F0DAFE0B2893D1DC +:106FB0006069059910223730491C0FF0B6F86069F6 +:106FC000017804297CD12421095C8278914201D97D +:106FD0000620DFE70521017003203071684601704B +:106FE000E2E3112894D1606900F0BAFE062804D0CB +:106FF000606900F0B5FE0C288AD1E068002813D043 +:107000002069002810D060690178062910D00D2170 +:1070100001706069059910225730491C0FF085F8FE +:107020006069573009218CE100206946087072E1DF +:10703000072101706069059910224730491C0FF043 +:1070400074F860694730EDE70228F0D1606900F01C +:1070500087FE0028EBD0606900F082FE0128E6D0B0 +:10706000606900F07DFE05E0B1E08DE06CE02AE0B3 +:107070000AE0D6E00828DAD00521684601710598B3 +:1070800041786846417146E11128D0D160690028F5 +:10709000CDD001780E29CAD1C16A4078022810D01B +:1070A0000020142250431430085805991022491C1E +:1070B0000FF03BF80520216A00F040FE0F205EE053 +:1070C000F1E10120EDE70B28B1D160690028AED0D5 +:1070D00001780F29ABD1C16A4078022826D0002060 +:1070E000142250430C300958059842780A70807871 +:1070F00048706069C16A4078022819D000201422C3 +:1071000050431030085805990822C91C0FF00DF89B +:107110000520216A00F012FE60694178022909D039 +:1071200000220832825C5208520073E00120D7E747 +:107130000120E4E70122F4E7012100E00021083109 +:107140004254BCE30267010011289CD16069002809 +:1071500099D00178102996D1C16A4078022811D0BF +:107160000020142250431830085805991022491C59 +:107170000EF0DBFF0520216A00F0E0FD11206169BF +:107180000870B4E30120ECE7082884D16069002886 +:107190009DD00178112997D10599C06A497801706D +:1071A00060690599C06A0622401C891C0EF0BDFF6B +:1071B0000520216A00F0C2FD60694178022904D0EF +:1071C00000220832825CFD2323E00122F9E7112826 +:1071D000BBD160690028BBD001781229B5D1C16A42 +:1071E0004078022819D00020142250431C3008583F +:1071F00005991022491C0EF098FF0520216A00F025 +:107200009DFD60694178022909D000220832825C24 +:10721000FB231A40022991D18EE70120E4E70122E5 +:10722000F4E70720B6E6287801288ED160696968FE +:1072300014221C30F9F7C8FF6069017F002901D0D2 +:107240002176ACE30178032901D0032037E002273F +:10725000C77081794907490F8171017A4907490F40 +:107260000172417A4907490F41726069FFF791FD48 +:10727000377196E228780F28E3D107206946087015 +:10728000216A049191680291694608716169072237 +:10729000C91C02980EF049FF6169042008700020A3 +:1072A0003071BBE028780328CBD1606901780529CB +:1072B000696807D0082247300EF037FF042030718C +:1072C00005206FE208225730F6E728780328B8D166 +:1072D000606901780529696811D008224F300EF0E5 +:1072E00024FF052030716069006A00280AD002205E +:1072F0002870002028716069006AA860F9E00822FF +:107300005F30ECE704204DE22878022899D12879F3 +:10731000002801D0207642E36069A96801626069B3 +:10732000002901D1F949016206200BE228780F28D3 +:1073300087D1A868E0616069017805292BD04730C2 +:1073400007213171E16802220A706269126A4A609B +:10735000886060693030C8606069C01C086162691B +:10736000087D926A400812784000D207D20F10437D +:1073700008756269926A521C8A61FD221040626936 +:10738000D26A1278D207920F104308756069C06AFA +:10739000401CC86153E25730D2E728780828BAD198 +:1073A0006069017805291AD00B2101700720694610 +:1073B0000870206A0490E069029011200871029818 +:1073C0000321017051681022401C0EF0AEFE002116 +:1073D0006846FFF773FA00203071E06187E206210A +:1073E000E3E728780F2896D1072069460870206ABD +:1073F0000490A8680290112008710298042101707D +:1074000061690A78072A0ED0002232710C220A70B4 +:1074100061691022401C47310EF087FE002168464A +:10742000FFF74CFA63E21022401C57310EF07DFE4C +:1074300000216846FFF742FA0A203071E168032014 +:1074400008706069006A48606069573088606069E8 +:107450004730F3E128780828A1D1606969681022D3 +:1074600037300EF035FE002801D0042092E5606927 +:107470000078072817D00A203071E16803200870CF +:107480006069006A486060695730886060694730A9 +:10749000C860206A08620698FFF7BFFA074660696D +:1074A000FFF777FC6BE208207AE1287809289AD167 +:1074B0000B20307161696868897810224018511A70 +:1074C0000EF090FE082069460870206A04906868F3 +:1074D000019060698078087268E129780D29BBD134 +:1074E00061698979C90703D00C20307109203EE019 +:1074F0003071032770E228780E28ADD1606914221C +:10750000291D1C30F9F760FE6069018DC06A417267 +:10751000090A817260698178C06AC1716169CA6A49 +:10752000081D117AC909C9011172437962691943A9 +:107530008378D26A9B079B0F012B00D00023007930 +:107540009B01C00003431943117260694078012810 +:1075500076D0B4E160694178022901D0012100E0D0 +:1075600000210831405CC00707D00E20EAE06946E0 +:107570000870206A1146049019E11320B8E72878B2 +:107580000F2894D1A868E0610F2030710520EEE744 +:10759000287803288BD16069C16A4078022801D01D +:1075A000012000E000201422504310300858082227 +:1075B00069680EF0BAFD10203071E168062022697A +:1075C00008706069406A48606069C36A4078022850 +:1075D00001D0012000E00020142778431030185813 +:1075E000CA6088602BE128780C2886D16069C26A5D +:1075F0004078022801D0012000E0002014214843F7 +:107600000C30105802230932696800F07CFB11200D +:107610003071E168052008706069006A486060693F +:10762000C06A093088603948001F07E128780B28B4 +:10763000A7D161694878CA6A022802D0012001E016 +:1076400059E1002014235843143010588A7869688F +:107650000EF06BFD60694178C26A022901D00121F8 +:1076600000E00021142359431431525881785018F6 +:107670001022511A0EF0B6FD072069460870206AE4 +:107680000490E069029011200871029806210170AF +:107690006169CA6A4978022901D0012100E000210C +:1076A00014235943143151581022401C0EF03DFD53 +:1076B00000216846FFF702F90020E06112206FE028 +:1076C00028780F2891D1072168460170206A04901C +:1076D000906802900B2268460271029801706169FD +:1076E000CA6A4978022901D0012100E0002114234F +:1076F00059430C3151580A78427049788170616958 +:10770000CA6A4978022903D0012102E00867010012 +:10771000002114235943103151580822C01C0EF087 +:1077200004FD00216846FFF7C9F826E76069417843 +:10773000022901D0012100E000210831405C8007CE +:1077400003D5142030710A2011E71620D0E62878DE +:107750000F287AD1A868E061072069460870206A7E +:107760000490E069029011200871029808210170CC +:107770006169CA6A4978022902D0012101E011E158 +:10778000002114235943183151581022401C0EF087 +:10779000CCFC00216846FFF791F80020E06115203D +:1077A00030710A2069460870206A049029466846AC +:1077B000FFF784F82BE028780F2846D10720694688 +:1077C0000870206A0490906802900820087102985E +:1077D0000921017061690622C969097841706169EE +:1077E000801CC969491C0EF0A0FC00216846FFF707 +:1077F00065F8AAE760694178022901D0012200E01A +:1078000000220832805C400703D51720C8E70746EE +:10781000B5E0012953D070E028780F2815D1A86869 +:10782000E06118203071E168052008706069006A25 +:1078300048606069C06A09308860F848C860206A9A +:1078400008620698FFF7E9F8E1E76FE028780B286F +:107850006CD16069C16A4078022801D0012000E043 +:107860000020142250431C300858102269680EF082 +:107870005CFC072069460870206A0490E069029069 +:107880001120087102980A2101706169CA6A497859 +:10789000022901D0012100E00021142359431C31A9 +:1078A00051581022401C0EF040FC00216846FFF7A2 +:1078B00005F80020E0616069407801281DD1192099 +:1078C00016E660694278022A09D000210831411881 +:1078D000097800290DD0CA0703D00E2106E0012146 +:1078E000F4E7890701D5102100E01221017000277B +:1078F00072E0012A01D00D20FAE51C20F8E51D20D8 +:1079000030710B2033E62978102948D1F0E5606901 +:107910000178012943D0082941D00021317100F0BC +:1079200019FA0C2069460870206A049037E028781C +:107930000F2805D01020107003271B2030714BE05A +:10794000072168460170206A0490A868029002210D +:1079500068460171029805210170217E4170002165 +:107960006846FEF7ABFF0B2168460170206A049061 +:1079700029466846FEF7A2FF07461B203071012FFB +:107980000DD029E0012168460170206A049004218D +:1079900068460171217E41710020207612E0207E30 +:1079A00000280FD06169132008701A2030710A2056 +:1079B00069460870206A049029466846FEF77EFFF3 +:1079C000074609E06069002801D01421017068466B +:1079D0000078002800D021E5384609B0F0BDF7B5A1 +:1079E0000F4620373879012686B00C46002804D08F +:1079F000012828D002281CD197E02079012804D042 +:107A0000022811D0032814D10AE0A0684078012888 +:107A10000ED10620216A05F02CFD00287FD10CE054 +:107A2000A1681320087008E0A0684178022901D0FD +:107A3000052674E00078082871D1012038710A20E9 +:107A40006946087033E0089800780F2867D107214D +:107A500068460170206A049008988568029522792A +:107A60000220012A04D0022A29D0032A57D10FE08C +:107A70000646684606710B202870207B00214007CF +:107A8000400F68706846FEF719FFA068067045E071 +:107A900006466846067105202870207B6870002124 +:107AA0006846FEF70BFF3E710B2168460170206AA5 +:107AB000049068460899FEF701FF06462FE06846E5 +:107AC000017101202870207C6870607CC007C00FA5 +:107AD000A870A07C4007400FE870E17C2971C007C6 +:107AE0001FD0207D4007400F6871607D4007400F28 +:107AF000A87100216846FEF7E1FEA068072229462A +:107B000030300EF012FBE068017AA068203001717D +:107B1000A16828798870A16809200870002630467D +:107B20005BE70020A8716871E3E7A1681420087082 +:107B3000012168460170206A0490042168460171A1 +:107B4000217B41710021FEF7B9FEE7E7F0B585B072 +:107B50000F4605460124287B800040198038C66FF7 +:107B60003078411E0A290AD22C498000323140184F +:107B70008038C36F3A463146284698470446002C61 +:107B800001D0012C11D1287B401E0006000E287365 +:107B900001D00324DFE70D2069460870306A0490A5 +:107BA000002101966846FEF789FE032CD3D02046BB +:107BB00005B0F0BD70B515460A4604462946104684 +:107BC000FFF7C4FF0646002C0FD0207814280CD1F4 +:107BD000207E002806D000202870204629460C3040 +:107BE000FFF7B4FF204600F0B5F8304670BD70478F +:107BF00010B5012903D0022901D0052010BD417024 +:107C000000F0A8F8002010BD002809D0027E002A4C +:107C100006D00A4601460C31CCE700000667010099 +:107C20000120704730B5044687B00D46062005F0A8 +:107C300046FC2946052005F042FC2078142805D092 +:107C40000020694608702046FFF7DEFF07B030BD10 +:107C50007FB50E4600216A4611730178092903D0C9 +:107C60000A2903D0002407E0446900E08468002C5E +:107C700002D0217E002912D0154601462846FEF783 +:107C8000CCFE032809D1324629462046FFF792FF51 +:107C90006946097B002900D0042004B070BD254648 +:107CA0000C35EAE700B50023012285B005280CD089 +:107CB000062808D1684602700491022101714371BF +:107CC0000021FEF7FBFD05B000BD6846027004917F +:107CD0000271F4E710B590B00C4605216A461170A8 +:107CE000019022480290001D03900AA96846FFF700 +:107CF000AFFF002805D1102220460B990EF015FA8F +:107D0000002010B010BD30B505E05B1EDBB2CC5CCE +:107D1000D55C6C40C454002BF7D130BD10B50024A5 +:107D200009E00B78521E5B00234303700B78401C64 +:107D3000DC09D2B2491C002AF3D110BD70B50C4643 +:107D4000054605F0BCFB782300222146284605F0B5 +:107D500011FB70BD4178012900D0082101707047E6 +:107D6000002801D0007870470820704700670100A4 +:107D700038B50446002069460870204609F053FDD6 +:107D8000002803D1FBA1A3200EF04DFB204609F0F3 +:107D900099FC002803D1F7A1A8200EF044FB684607 +:107DA000007838BD70B5F84D002428462C77203077 +:107DB0008471C47101F09AF928464038047020306B +:107DC0008473847484772C75AC7170BD10B50C46C7 +:107DD000EE4982888A8042884A8000780870084686 +:107DE0000E38847009F050FC08F0FDFFFFF7DAFF51 +:107DF00020460BF013F8E449A8310846813809F011 +:107E0000ADFEE2480CF021FBE0480A3808F0FEFF26 +:107E1000002803D0D7A1C5200EF005FB01F066F9BC +:107E200010BD7CB50E461D46144601A909F008F8A0 +:107E3000002807D10AF091FB022803D1D248007D27 +:107E4000002801D001207CBD01988030807C09F0A1 +:107E50004DFC00280CD0684609F052FC0028F2D0F6 +:107E6000002C03D009F011FCA04206D200207CBDFA +:107E7000C0A1C7480EF0D7FAF8E7009809F0D8F883 +:107E80003146009809F0DBF8E2B22946009809F083 +:107E9000F0F909F045FC002804D1BD48B5A11E3019 +:107EA0000EF0C1FAB94C00250E3C6068A030417953 +:107EB000002902D045710BF0D8F860688030458306 +:107EC000C0E730B40179002904D0012907D030BCC3 +:107ED00000207047831D42880488022103E0428805 +:107EE0000488831D0121204630BC9AE7F8B51D4661 +:107EF00014460E4607460AF030FB022803D0A2487B +:107F0000007D002823D0A1480E3841684988398077 +:107F100040688030807C09F069FD002804D153203E +:107F200094A1C0000EF07FFA684609F069FD0028B0 +:107F30000DD0009809F0BAF83070022808D0012856 +:107F400006D093488BA167300EF06DFA0020F8BD83 +:107F50002946009809F0A4F92080002804D1552072 +:107F600084A1C0000EF05FFA09F05DFD002804D185 +:107F7000874880A160300EF056FA0120F8BD38B570 +:107F80000446831D821C6946FFF7B0FF00280DD010 +:107F90000020607168460078012808D0022806D0C9 +:107FA000FF2074A101300EF03EFA012038BD20718F +:107FB000FBE7F8B50AF0D1FA744D734C0E3D022878 +:107FC00002D0207D00287DD0207F0026102818D1E7 +:107FD000A079002803D067A16E480EF024FA6868E3 +:107FE00001464030827F92070BD526724988618115 +:107FF000C17F2173018CE181408C20820120A0711E +:108000002677614F203FB87C00285ED168686946BA +:108010008030807C09F007FC002805D0694668782C +:1080200009784018687004E05A4852A119300EF0DF +:10803000FAF9207D00283AD06868418852484038D3 +:10804000806D4088814204D00F204AA1C0010EF00B +:10805000EAF968688030807C09F0C8FC002804D107 +:108060004C4844A124300EF0DEF909F0EEFC002863 +:108070001DD068688030807CFFF77AFE69784018F0 +:10808000687041484038806D4030417A01290DD1F7 +:108090002670696849886180807A20710120B877EC +:1080A000207F102801D0282800D1267726756978EE +:1080B00000290AD06868428833484038C286018760 +:1080C000012000E001E0B8746E700AF029FA00287F +:1080D00005D1207D002802D0A878FAF7F9F8F8BD7C +:1080E000F8B50446FFF765FF274D0026203DA87E22 +:1080F000002808D0667010202070E87EA070287FCD +:10810000E070AE769AE0204F403F3878002808D0E3 +:108110002C22B91C20460EF008F80E2020703E706C +:108120008CE0A87B184F002815D0387F102808D085 +:10813000282806D0002804D0FF200EA1C2300EF05F +:1081400072F90120E070E87BA070287C60700F203D +:108150002070AE7372E00121204609F099FC0028DE +:108160001AD0387D002857D10021204609F090FC14 +:10817000F8BD00007372635C6C6C5F6374726C2E8C +:1081800073302E630000000094090020720000206C +:108190004F02000062070000A97CF8480090F848F0 +:1081A000002910D0017805290DD2491C0170667094 +:1081B0000D202070012028750622A01C00990DF0CA +:1081C000B4FFAE743AE0EE480670B879002812D0D9 +:1081D000387F002804D00120EA4940020EF023F93C +:1081E00066700120E54920700A221431A01C0DF0B0 +:1081F0009CFFBE7122E020460CF083F800281DD1C0 +:10820000A87C002802D0DE480178CEE7A87F0028AD +:1082100002D0387D002801D00020A9E7387F00284F +:1082200003D0D849D8480EF0FEF866700A202070B6 +:1082300006223946A01C0DF078FFAE77012097E7A3 +:108240004EE710B5CD4C343C2178002904D01321E1 +:108250000E2000F052FF10BDC9490088091D08F02A +:10826000EFFD002801D0022007E0C5484068014624 +:1082700020318A79012A02D00C20207105E00022E9 +:108280002271097E21724088E080012060711321F3 +:10829000E1700E21A170207010BDB84810B53438BF +:1082A0000178002904D024210E2000F026FF10BD03 +:1082B000012101702422C2700C220271417110BD93 +:1082C00070B5AE4C0546343C2078002804D03E21E1 +:1082D0000E2000F012FF70BD0AF03FF9002808D10F +:1082E0000AF03EF9002804D1A4480C30007F002891 +:1082F00001D00C2003E0287809F033FD0020207124 +:10830000012060713E21E170207070BD9B4810B566 +:1083100034380178002904D03C210E2000F0EDFE15 +:1083200010BD00210171012141713C22C270017018 +:1083300010BDF8B5914C343C2078002804D03B2186 +:108340000E2000F0DAFE13E70020A0710AF005F914 +:108350008A4E01250C36022802D0307D002840D0FC +:10836000874F694678688030807C09F073FA00286E +:1083700003D1844985480EF056F8307D002806D098 +:10838000A06D4030407A002801D0012600E0002690 +:1083900078688030807C09F029FB002804D17B4874 +:1083A000784908300EF03FF809F04FFB684031463D +:1083B000014316D07968FD2249882181217E400041 +:1083C000490849003143114001432176684600784D +:1083D000002802D00420014301E0FB200140217667 +:1083E000A5710020207165713B20E0702570BFE60B +:1083F00010B5624C343C2078002804D00E21084689 +:1084000000F07BFE10BD5E4906220831A01D0DF074 +:108410008CFE00202071012060710E21E17020701F +:1084200010BD70B5554C0546343C2078002804D06A +:1084300038210E2000F061FE70BD50480C30007FE6 +:10844000002807D00C202071012060713821E170D4 +:10845000207070BD287809F072FC28780CF05BF968 +:108460000020F0E770B5454D0446343D28780028DB +:1084700004D037210E2000F040FE70BD3F480C3084 +:10848000007F002801D00C200AE03D4E2188706852 +:108490004088884203D10AF060F8022807D0022001 +:1084A0002871012068713721E970287070BD7168EA +:1084B0007F2020310876487600208876A2788A715D +:1084C000E278CA7122790A72EAE710B52B4C343C83 +:1084D0002078002804D039210E2000F00EFE10BDB7 +:1084E0000AF03BF8032808D00AF03AF8032804D031 +:1084F00022480C30007F002801D00C2003E01F49E7 +:1085000000202C31C8712071012060713921E17087 +:10851000207010BD70B5194C0646343C20780028F8 +:1085200004D03A210E2000F0E8FD70BD0AF015F8E5 +:10853000032808D00AF014F8032804D00F480C30A0 +:10854000007F002801D00C2011E00C4D2C35E8797B +:1085500008280BD20001001910223146683000F0C3 +:10856000D6FDE879401CE871002000E0072020716A +:10857000012060713A21E170207070BD88090020EF +:108580006400002074810000210200001708000030 +:10859000F8B5FA4E04463078002804D03D210E206C +:1085A00000F0ABFDE4E5F5484030007F002801D045 +:1085B0000C2034E0F24D218868684088884203D15D +:1085C00009F0CBFF022801D0022028E06F68648800 +:1085D000FD883A896800B988401C844218D3E9486C +:1085E00041431046E84A50430DF019FE401EFF215A +:1085F00080B2F531884200D90846844200D2204634 +:10860000691C401C0DF00BFE6D1C6843401E85B2BA +:10861000E620C05D002800D1BD84F58000203071C7 +:10862000012070713D21F1703070A1E5F8B5D34C97 +:1086300005462078002804D035210E2000F05DFD8D +:1086400096E5CE484030007F002801D00C2016E08F +:10865000A878002801D0012804D1A888FF21F5318D +:10866000884201D912200AE0C54F298878684088DD +:10867000884203D109F071FF022807D0022020713F +:10868000012060713521E170207071E57968002664 +:108690000846C0310E70AA884A800122A0300271BB +:1086A000AA78012A00D000220A704079002801D05F +:1086B0000AF0DBFC2671E3E770B5B04C0546207884 +:1086C000002804D030210E2000F017FD55E709F0F6 +:1086D00044FF002804D1A9484030007F002801D081 +:1086E0000C2003E028780AF0E0FB00202071012034 +:1086F00060713021E17020703FE770B59F4C0546F6 +:108700002078002804D033210E2000F0F6FC34E756 +:1087100009F023FF002804D198484030007F00284A +:1087200001D00C2018E02978002911D00A290FD097 +:1087300014290DD01E290BD0282909D0322907D0A1 +:108740004B2905D0642903D0FF2901D0122003E072 +:1087500028460AF023FC002020710120607133219B +:10876000E170207009E770B5844C06462078251D1D +:10877000002804D032210E2000F0BFFCFDE6314677 +:10878000002009F0AEFA2870002805D17C480622A6 +:10879000314608300DF0C9FC012060713221E170D2 +:1087A0002070EAE670B5754C2178002904D031219B +:1087B0000E2000F0A2FCE0E600214156012504292C +:1087C00012D0002910D0081D0ED0001D0CD0001DA5 +:1087D0000AD0001D08D0001D06D00A3004D00A308F +:1087E00002D01220207103E0084606F079FD657181 +:1087F0003120E0702570C0E6FEB5604C0746207859 +:10880000002804D025210E2000F077FCFEBD38881A +:10881000694608F015FB594D01460020083500292E +:1088200004D002212171286028710FE00098009E79 +:108830000A30019060360020B07105222846019967 +:108840000DF073FCB0790028F5D13888E0800E2057 +:10885000A0702520E070012060712070FEBD10B571 +:10886000464C2078002804D005210E2000F045FC5D +:1088700010BD0020207108F008FFE08008F0D1FF53 +:108880002072012060710521E170207010BDF1B5EA +:108890003A4C2034A07B002804D010210F2000F097 +:1088A0002CFC65E4354D4035A8790C2610270028AE +:1088B00016D1287F002813D109F04FFE022824D1B9 +:1088C0002F4800994068098842888A421DD1014694 +:1088D000C0310A7A002A05D04030807F80070DD44D +:1088E000E6730EE05E22125C920707D406220A723B +:1088F000A0304079002801D00AF0B7FB2F77002084 +:10890000E07327740120A07332E40220F8E710B569 +:108910001A480178002904D00F210E2000F0EDFB49 +:1089200010BD00210171FF2181710021C943018126 +:1089300013490E310A7882728A8882814988C181FE +:10894000012141710E2282700F22C270017010BD90 +:1089500010B50A4C2078002804D02B210E2000F0FE +:10896000CCFB10BD0821A01D04F024FB00202071C9 +:10897000012060712B21E170207010BD540900208E +:1089800064000020C40900001027000070B5FA4DF3 +:1089900004462878002804D02A210E2000F0ADFBE0 +:1089A000EBE5F54810222146303800F0B0FBF248E4 +:1089B0001022A118203800F0AAFBEF4830380CF044 +:1089C000BCFBED49102210392C46A81D00F09FFB7E +:1089D000002020710E20A0702A20E070012060711C +:1089E0002070CAE5F8B50546E348E34C40300090F6 +:1089F000007F0C2628272034002801D0E6733EE0B3 +:108A0000A07B002804D028210F2000F076FB04E48E +:108A1000A87805280DD013280BD0142809D01528C4 +:108A200007D01A2805D0292803D03D2801D03B289B +:108A300003D12888D149884201D912201EE009F0CB +:108A40008CFD0228DAD1CE482A88406841889142BC +:108A500013D10146C0310A79002ACFD1AA784A71D0 +:108A600001220A710099A0300F770021E17340794B +:108A7000002804D00AF0F9FA01E00220E07327741C +:108A80000120A0735FE4F8B5BB4F064638783D1D62 +:108A9000002804D017210E2000F02FFB53E43146AC +:108AA000012009F01EF901242870002807D1B248DE +:108AB00006226030314605460DF037FBAC717C7103 +:108AC0001720F8703C703EE470B5AB4C0646207839 +:108AD000002804D00B210E2000F00FFB4DE509F01B +:108AE0003CFD032808D009F03BFD032804D0A24830 +:108AF0004030007F002801D00C2016E03378002B96 +:108B000003D0012B01D012200FE09B4DE035297AD4 +:108B1000082909D22846721C0C3006F097FB287AE7 +:108B2000401C2872002000E00720207101206071A5 +:108B30000B21E170207020E510B58F4C20780028C3 +:108B400004D00A210E2000F0D8FA16E709F005FD3E +:108B5000032808D009F004FD032804D086484030DB +:108B6000007F002801D00C2002E000F0BFFA0020B6 +:108B70002071012060710A21E1702070FDE610B5BE +:108B80000AF032F9002803D07E497F480DF04BFCF3 +:108B900008F04BFD0BF051FC002804D01720794958 +:108BA00040010DF040FC08F0ACFF002804D0B920D3 +:108BB000744980000DF037FC00F098FAFFF7F2F8E6 +:108BC0006D4800210171012141710222C2700170C2 +:108BD000D3E610B5684C2178002904D020210E205E +:108BE00000F08BFAC9E601781F290ED8411C0CD081 +:108BF000002121710278411C104609F08FF80120F4 +:108C000060712021E1702070B7E612202071F6E734 +:108C1000F8B5594C2178002904D01B210E2000F012 +:108C20006CFABFE401216171534E0C212171403671 +:108C3000317F00296FD10078514F0025012804D0E1 +:108C400000284AD01220207165E009F086FC002837 +:108C500003D109F085FC002804D009F07EFC02282D +:108C600022D058E008F08FFF002854D0307D002833 +:108C700051D1786801224580032108F0B4FB78685F +:108C800009F05AF97868923008F001FD002803D104 +:108C90003C493E480DF0C7FB0AF00BF9002839D0DB +:108CA00085203849C00015E009F05AFC002832D16F +:108CB000707F00282FD001282DD004282BD008F059 +:108CC00062FF002827D00AF0F4F8002822D02F48AD +:108CD0002C4918300DF0A7FB1CE009F03EFC0328DE +:108CE00004D009F03DFC03280FD014E000200AF066 +:108CF00005F800280FD12571307D00280BD1786848 +:108D00008030807CFFF734F805E0002009F0F6FFA2 +:108D1000002800D125711B20E0700120207041E463 +:108D200010B5154C2178002904D01A210E2000F02E +:108D3000E4F922E601781F290ED8411C0CD000214D +:108D400021710278411C104608F0FDFF012060717E +:108D50001A21E170207010E612202071F6E770B53C +:108D6000054E044630780C25002811D018210E201D +:108D700000F0C3F9AAE4000054090020FF0E00002F +:108D80006400002074810000D3020000240400006D +:108D900009F0E3FB03285AD009F0E2FB032856D080 +:108DA000E14A107F002852D16079002801D00128C3 +:108DB0002DD1A079002801D0012828D1A07B00283E +:108DC00005D0012803D0022801D003281FD1607BE1 +:108DD00000281CD0C0081AD161880120800381427C +:108DE00002D82388834203D9207901280FD119E0C2 +:108DF0002079002806D0012814D0022805D00328A5 +:108E000005D102E020290BD30CE0A02B0AD2207957 +:108E1000042805D12088202802D36188884201D9FE +:108E2000122514E0207950776079002802D00128BB +:108E300003D00CE0BD4A002105E0BB4A2032907906 +:108E4000002804D00121204608F0CEFE054601206E +:108E5000357170711821F170307037E470B5B24C13 +:108E60000546403C2078002804D02E210E2000F03A +:108E700044F92BE409F071FB0C22022815D1AA4811 +:108E8000007F002811D1A9482B88083841684888FC +:108E900083421AD10846C030037A002B05D1203115 +:108EA000C97E0F2903D0102901D0227103E00521CA +:108EB0000172002020710E20A0702E20E070288802 +:108EC000E08001206071207016E40220F2E770B5A6 +:108ED000954C0546403C2078002804D02D210E20DA +:108EE00000F00BF908E409F038FB0C21022814D13A +:108EF0008D48007F002810D18C4E2A88083E70686B +:108F000043889A4220D1C822125C002A05D13B2214 +:108F1000125C0F2A03D0102A01D021710AE010221E +:108F2000A91CD6300DF001F970680421C03001721F +:108F3000002020710E20A0702D20E0702888E08095 +:108F40000120607120700DE40220F2E710B5017875 +:108F50000B000DF059FB3F9E9E399E9E599E9E9E92 +:108F60009E3C3F9E9E8752559E9E999E9E9E432963 +:108F70009E2D319E9E9E9E359E9E9E955C9E9E47FA +:108F80009E4B4F9E21259E6C6064689E709E7F83E1 +:108F90007C788A8D74919E00801CFFF798FF76E0A4 +:108FA000801CFFF75BFF72E0801CFFF7D8FE6EE0CD +:108FB000801CFFF7B5FE6AE0801CFFF729FE66E023 +:108FC000801CFFF706FE62E0FFF7D9FD5FE0FFF7C8 +:108FD000B3FD5CE0801CFFF777FD58E0801CFFF7D5 +:108FE00052FD54E0801CFFF7FDFC50E0801CFFF7B1 +:108FF000CDFC4CE0FFF7ACFC49E0FFF788FC46E015 +:10900000801CFFF744FC42E0FFF729FC3FE0801C96 +:10901000FFF7F2FB3BE0801CFFF7C4FB37E0801C4E +:10902000FFF7A1FB33E0801CFFF767FB2FE0801CFC +:10903000FFF742FB2BE0801CFFF7F8FA27E0801CCB +:10904000FFF7A6FA23E0801CFFF764FA1FE0FFF7A2 +:109050003CFA1CE0801CFFF705FA18E0801CFFF7C3 +:10906000E0F914E0FFF7C4F911E0FFF762F90EE050 +:10907000801CFFF74BF90AE0801CFFF721F906E09E +:10908000801CFFF70AF902E0801CFFF7DAF80120E4 +:1090900073E4002071E470B52349244C054640393F +:1090A000083C0A460126403260682B000DF0ACFAFD +:1090B00005171A1A04171A000122002108F093F963 +:1090C000616800220846C0310A724A7209F067FFDF +:1090D000002803D016A11B480DF0A5F960E4167511 +:1090E00088655DE4174812A13330F5E70E4900208A +:1090F000C031C8612039087270470B4A203A937E0C +:10910000002B03D1D076117701209076704730B5CF +:10911000134606E0CC18203CE47FD51A44555B1E6C +:10912000DBB2002BF6D130BD940900206C0000208A +:109130007372635C6C6C5F6374726C2E73302E633D +:10914000000000005108000070B5FD4D040008D07B +:10915000012C10D0022C07D0032C05D0F9A17020CF +:1091600007E0F8A1672004E02878012803D0F5A1E2 +:109170006D200DF058F92C7070BD70B5F04D04469F +:1091800010280AD0112C16D028468178122C07D02E +:10919000132C0AD0EBA19F200BE0EAA1942008E059 +:1091A000112908D0E7A1992003E0112903D0E5A1F6 +:1091B0009C200DF038F9AC7070BD10B5E04894B04B +:1091C000007B002819D0172069460870DC4900A8E8 +:1091D00006220D3102300CF0A8FF09A96846F9F704 +:1091E000C2FE0446112805D0002C03D0D5A1BB2017 +:1091F0000DF019F9204614B010BD3220E4E710B587 +:1092000001220023114603F0B5FC10BDFFB595B057 +:109210001D460E460746FFF7F2FF04000AD02078ED +:10922000222804D3A07F8006C00FA84204D10820C2 +:1092300019B0F0BDC748FBE7372168460170478089 +:10924000002D05D00121017146711799817102E04D +:1092500000206946087109A96846F9F784FEA07FD5 +:10926000DF21084069010843A0770020E0E770B5DE +:109270000446084620380D4603000DF0C5F90A06DD +:109280000A11232C334249505761FF20ADA1083009 +:1092900052E02078202851D1FF20AAA10B304BE0CA +:1092A000A7480178032949D08078132846D0207830 +:1092B000242843D0252841D023283FD0FF20A1A136 +:1092C0000E3039E02078222838D0232836D8FF20E5 +:1092D0009CA1153030E0207822282FD0FF2099A1C2 +:1092E000193029E02078222828D0242826D02628C2 +:1092F00024D0272822D0292820D0FF2091A11C305B +:109300001AE02078252819D0FF208EA1233013E001 +:109310002078252812D0FF208AA126300CE0207862 +:1093200025280BD0FF2087A1293005E020782828A8 +:1093300004D0FF2083A12C300DF075F8257070BD8E +:10934000FF2080A12F30F7E730B5834C0B88834A8C +:10935000022801D0934204D09D1FA54225D20228A5 +:1093600002D04D88954203D04D88AD1FA5421CD236 +:109370004C88A34219D88B88FF25F435AB4214D80A +:10938000022802D0C888904205D0C888724D0A3899 +:109390002D1FA84209D2C888904208D0944206D016 +:1093A0005B1C63438000834201DB072030BD00204B +:1093B00030BDF0B56A49884245D36A4A0125AD04FB +:1093C0001368A84201D398423DD30279002A06D0FF +:1093D000082A02D8067B082E05D90720F0BD047B99 +:1093E000002CFAD0F6E7002A06D004688C422AD373 +:1093F000AC4201D39C4226D3002E06D084688C4216 +:1094000021D3AC4201D39C421DD300240CE005685B +:10941000A700ED598D4216D30127BF04BD4201D3E9 +:109420009D4210D3641CE4B2A242F0D80022012570 +:10943000AD040CE084689700E4598C4203D3AC423D +:1094400003D39C4201D21020F0BD521CD2B29642EE +:10945000F0D80020F0BDFFB50022099B002802D003 +:10946000994205DC58E0002902D1002004B0F0BD8B +:109470000920FBE7845C002C12D087187D78112D21 +:1094800043D010DC2B000DF0BFF80A401726262C25 +:109490002C2E2E363640835C002B30D1521CD2B29B +:1094A0008A42F8DBE1E71C2D2FDA123D2B000DF08C +:1094B000ABF8042C2C121A2C022CD9D1BB78039CAB +:1094C000072B237001D25B0701D40A20CEE7029B51 +:1094D00001241B7816E0E343DB0708E0012C08D0E9 +:1094E00013E00620C2E70F2523072D075B19002B89 +:1094F000F4D03046BAE7029B1B789C0701D50B20BD +:10950000B4E702242343029C2370835C521C9A1804 +:10951000D2B28A4202DDABE7192676028A42A9DB83 +:10952000A3E710B504780B46002C1FD001210E4A8A +:10953000012C1ED0022C22D0032C2AD125E00000C1 +:10954000740A00207372635C6761705F636F726599 +:109550002E630000023000007B0C0000FFFF0000C3 +:109560000080010028000020023200000021197054 +:1095700011E019708179890903290AD10BE019706A +:1095800081798909012904D105E019708179890956 +:1095900001D0104610BD411C0622581C0CF0C5FD20 +:1095A000002010BD08B51346002806D0FEA00068B4 +:1095B000009048796A468009105C18700622581C91 +:1095C0000CF0B3FD08BD30B50C46097895B02229E2 +:1095D00002D2082015B030BD282369460B704880A0 +:1095E000132A03D03B2A01D00720F3E708460A716B +:1095F00009A9F9F7B8FC050003D121212046FFF79E +:1096000036FE2846E6E700B595B0232369460B7081 +:109610004880108888805088C880D0884881908889 +:10962000088100208881C88109A96846F9F79BFC58 +:1096300015B000BD70B50C00064610D0FFF7DFFD79 +:10964000050003D1D949DA480CF0EDFEA68028893F +:10965000E0802889208168896081A889A08170BD07 +:1096600070B50E46050003D00021092003F027FF46 +:109670000120D04C022E207324D0032E04D0CC48DD +:10968000CA491E300CF0CFFECA4806210D3003F047 +:1096900091FCA07C8006800EA074FFF78EFDA08B4D +:1096A00000280ED0002D0CD08300012200210920BB +:1096B00003F060FE092804D0BD48BC4928300CF0F6 +:1096C000B2FE70BDBB480321103003F073FCA07CD8 +:1096D00040218006800E0843A074B6480C3002F08A +:1096E00015F9DAE77FB501A9012003F0C3FA0028D4 +:1096F00004D0AF48AD4967300CF095FEAE4E01A8DE +:1097000003F0C6FA050002D0052D4CD048E0029CBB +:10971000A07F01072CD520462230009068462346C2 +:10972000628E80882146343301F07BFA0546A07FA3 +:10973000F7210840A077002D05D0B5422FD09C48D6 +:109740009A49783029E0E17F480889074000C90F2D +:1097500008432021095D4007400FC9000843E07716 +:10976000207828281CD129212046FFF780FD17E00A +:109770004007C4D568462246808821460E32FFF74E +:1097800042FF0546A07FFB210840A077002D07D0AF +:10979000B54204D08648854992300CF044FE00253D +:1097A000284604B070BD0020FBE7F8B5040004D1E2 +:1097B000ED207E4980000CF036FE7220207060683B +:1097C00008250178091F0B000CF01EFF11F90A3D56 +:1097D0005FF83D0EF8F83E3D3D3D3DF986F93D0010 +:1097E00073487249AA3074E087883846FFF707FD4E +:1097F000060004D16E486D49B2300CF014FE60785A +:109800000421284360706B4CA07F0843A07721217E +:109810003046FFF72CFDB07F8007800F012801D173 +:10982000801EA080384602F057FE3846FBF72AFE1D +:109830003846FAF7C6F93946022003F040FEB07FF9 +:10984000EF210840B077F8BD86883046FFF7D7FC97 +:10985000002804D156485549D0300CF0E4FD60682A +:109860008078012804D052485049D2300CF0DBFDFA +:1098700060688179304602F04EFF0028E3D06178BD +:10988000294361706168C880F8BD87883846FFF752 +:10989000B6FC060004D146484449E3300CF0C3FD51 +:1098A00060783946284360706068C088308160689D +:1098B0000089708160684089B081022003F0FFFD5B +:1098C0000020B075FFF70EFF0028DDD001203749DA +:1098D00080020CF0A8FDF8BD80783C2815D0002748 +:1098E000022815D00026002804D031482F49F8302E +:1098F0000CF099FD0021084603F0E1FD002107204E +:1099000003F0DDFD002E05D046E001270026F1E73B +:109910000126EAE76078284360702648817F294362 +:109920008177002F38D160688688304601F055F87D +:109930000546807F6168800889798000012900D010 +:1099400002210843A87760680622C08A28816068DF +:10995000008B68816068408BA8816068C079E87579 +:1099600061682846183008310CF0DFFB6068062279 +:10997000807B68706168A81C0F310CF0D6FBA87F53 +:109980008107890F304602F090FDA87F8007800F85 +:10999000012801D10748868006480178032913D0A1 +:1099A0008078132814D00BE00302FF0144950000D7 +:1099B00013030000740A0020023000000CE00FE0E6 +:1099C000FF20FCA1453084E70120FFF7BDFBF8BD77 +:1099D0001120FFF7D2FBF8BD204601F02AFCF8BDAC +:1099E000607828436070F8BDF7B505460078002719 +:1099F00000090C463E4601287ED00022F14902288B +:109A00007BD0072804D00A2878D0EAA1EE482DE1BF +:109A1000686803780D2B31D006DC042B6FD0072B40 +:109A200036D00A2B6AD106E0122B38D0132B40D047 +:109A3000142BF7D1B2E011270726002C72D08088B2 +:109A4000A0806968FB238979A171E04905468A7F76 +:109A50001A408A77032103F0C5F80421284603F051 +:109A6000C1F80021284603F0BDF80221284603F082 +:109A7000B9F80121284603F0B5F8F9E001270926D5 +:109A8000002CDBD08088A080686880792072EFE0AD +:109A900012270E2680882146FFF7CCFDE8E01A2722 +:109AA0000726002CCAD04088A08068680079A07181 +:109AB000DEE081783C2936D010271E26002CBDD050 +:109AC0008088A0806868C08A20836868C08AE08235 +:109AD0006868008B60836868408BA0836968207D1C +:109AE000497F4008C9074000C90F084320756968CD +:109AF000C007C00F497F03E05FE08AE0ADE01CE0F3 +:109B000049084900084320756968A21DC8790831D1 +:109B1000FFF748FD69682246887B0D320F31FFF759 +:109B200041FD05E074E019270726002C70D0A271D2 +:109B3000A648F722817F11407DE01B272E26002CAE +:109B400066D0A1806968A21D0879491DFFF72AFD2A +:109B500068682030C07A60736868C0780428A07B89 +:109B600019D040084000A073F921084069681F22FD +:109B7000C9788907490F0843A07369684007C97A03 +:109B8000400FC9000843A073696820460F300C31AC +:109B90000CF0CBFA6CE001210843E4E71E270E2607 +:109BA000002C6DD0A1806868E21D407AA0716968C0 +:109BB0008878C91CFFF7F6FC5AE0287A012805D0FE +:109BC000022815D080487BA132384FE01D270E2691 +:109BD000002C55D06888A080A889E080E889208181 +:109BE000288A6081688AA0817848DF22817FA2E785 +:109BF00012270E266888FFF71DFD002C40D06878DC +:109C00004007400F032833D17048FD22817F92E73F +:109C100036E0287A03000CF0F7FC06041010202030 +:109C2000202619270726002C2AD0A1806748A27178 +:109C3000817F4908490081771AE019270726002CFF +:109C40001ED0A180287A012805D00320A0715F488A +:109C5000EF22817F6FE70220F8E721462846029A2B +:109C600001F04BFCFEBD532052A100010CF0DBFBC8 +:109C70000298002C068001D0278066800020FEBD5F +:109C800002980680FAE710B5504894B080781328FF +:109C900002D0082014B010BD22206946087009A91E +:109CA0006846F9F760F904460021072003F007FC35 +:109CB0002046EFE700B5454895B08078122801D0DE +:109CC0000820B5E41E216846017000218170C17032 +:109CD00009A9F9F748F90028F3D10021072003F07A +:109CE000EEFB1120FFF749FA0020A1E400B5374848 +:109CF00095B00078022801D0032818D11B2108A8AC +:109D000001730021817369460BA8F9F72CF900282B +:109D100004D1684640781B2801D0032088E4002144 +:109D2000084603F0CCFB68468078002801D0082064 +:109D30007EE40120FFF708FA002079E4F8B5234C0F +:109D400003000CF061FC0A068017808080804B3590 +:109D50006E80FFF7CBFF00282AD1F7F7E9FD002836 +:109D600026D02221017000210172F7F7C2FDA07FE9 +:109D7000012152E08EB23046FFF741FA050004D1CE +:109D800011480CA12E300CF04EFB287821280FD062 +:109D9000F7F7CEFD00281BD01221017002270772B1 +:109DA00046800020A875F7F7A4FDA07F3843A07770 +:109DB000F8BD00007372635C6761705F636F72650A +:109DC0002E630000FFFF000036050000740A00202B +:109DD000132229463046FFF7F6FBE9E7A578122D56 +:109DE00006D0132D07D0FA49FA480CF01CFBDFE728 +:109DF000FFF760FF01E0FFF746FF0028D8D1F7F733 +:109E000097FD0028D4D022210170122D07D0022105 +:109E10000172F7F76EFDA07F10210843C7E701210B +:109E2000F6E7A07C810901290BD0800904D0E9481C +:109E3000E74922300CF0F7FA03210020FFF710FC6D +:109E4000B6E70221F9E7E348E1492930CDE7F7B564 +:109E500014460D0004D1DF48DD4931300CF0E3FA3F +:109E600028780827012807D002281FD0D948D849C8 +:109E700062300CF0D8FAFEBD0098FFF7C0F906007A +:109E800004D1D448D24938300CF0CDFA0220B07554 +:109E90001030207060783843607007CD083407C4F4 +:109EA000CD482022817F11438177FEBD0098FFF7C6 +:109EB000A6F9060004D1C748C54946300CF0B3FAEC +:109EC000A988C648814208D1EA88824205D1132276 +:109ED00031460098FFF777FBFEBD814202D1E8884A +:109EE000002809D01220207060783843607007CDB8 +:109EF000083407C4002006E07823002202200099DD +:109F000003F038FA0120B075FEBDB34840897047B0 +:109F1000FFB591B01498F8F721FF00285DD1012416 +:109F2000684603218471C9028180002201A920466C +:109F3000FAF719F9002850D16846152184714902B1 +:109F4000818000261C2102A800960CF04DF901200A +:109F50000146684610310170002001466846417094 +:109F60008178F9273940891C21438170017A0225C3 +:109F70002943017212998186C6861F2101870C90A0 +:109F800011980F9001A80B9009AA0BA902A8F9F744 +:109F9000B5FE002821D168468F4E808CF08068463F +:109FA00084718F498180807809AA3840801C4108DB +:109FB0004900684681708586058713A80F900BA914 +:109FC00002A8F9F79BFE002807D16846808C3081F3 +:109FD00031460A311498F8F7D4FE15B0F0BD30B50B +:109FE0000C46804995B08C4241D37F4901229204AE +:109FF0000968944201D38C4239D3203800220125CC +:10A0000003000CF001FB06042F494D535C64002152 +:10A01000082003F02EFA002802D0112015B030BD20 +:10A0200024206946087000A80522A11C02300CF00B +:10A030007CF809A96846F8F796FF050002D0082DBC +:10A040000ED031E0082300221146184603F092F9A1 +:10A05000082829D05F485E49D6300CF0E4F923E0A7 +:10A060000620DBE76068002803D0884201D2102078 +:10A07000D4E73D2168460170218841806188818054 +:10A0800009A9F8F770FF05000ED1606800280BD011 +:10A090006946098D018007E0206801F079FC02E043 +:10A0A000204600F0D8FC05462846B7E73E2007E0EA +:10A0B000857000E0827009A9F8F755FFF3E73420B6 +:10A0C000694608702078C0076846F3D0F0E707209B +:10A0D000A4E730B50C46444995B009688C4201D2DA +:10A0E00010209BE7203803000CF08EFA0504212194 +:10A0F000232132002088FFF782F8002804D000785E +:10A10000222803D2082089E7384887E725216846B6 +:10A1100001702188418009A9F8F725FF050015D1B4 +:10A120000AA905220231A01C0BF0FFFF0EE0062554 +:10A130000CE02068002805D0884201D2102505E0F7 +:10A1400001F01BFC24480025808BA080284665E791 +:10A15000072063E720481330704710B520211E48C0 +:10A160000CF040F80120FEF7EFFF1120FFF705F893 +:10A1700000211948C943818000218176E1218900AD +:10A18000818301460C300D310446F7F751FC12482B +:10A190000722214613300BF0C8FFFFF70EF8002806 +:10A1A00003D00B4912480CF03EF900F0D5FF10BD6A +:10A1B00010B504463C210CF015F8A07F8008800003 +:10A1C000A077202020700020A0752034607010BD82 +:10A1D000B49D00008C050000740A0020FFFF000001 +:10A1E000012A000000800100280000200230000049 +:10A1F000FB0600007047FEB50546FF480C4681424D +:10A2000007D301208004844205D3FC4800688442BF +:10A2100001D21020FEBD002D02D0012D32D126E04A +:10A22000F74908220F4668460BF07FFF3946204663 +:10A23000FFF777F90028EDD1FEF7BFFF060006D043 +:10A240000722694638460BF070FF3046FEBD207885 +:10A25000002801D0012805D1E94807223946C01D50 +:10A260000BF063FF0021092003F029F90FE00978C2 +:10A27000002907D0012905D0022905D0032903D0E0 +:10A28000E048FEBD0720FEBD0120FFF7E9F9DC48EC +:10A290000C3885760020FEBD10B5D8490968884283 +:10A2A00001D2102093E7D64902460C390B7B0D31C1 +:10A2B0001846FFF777F9002089E7FFB599B0054602 +:10A2C000002069460871087208A9087408751446C8 +:10A2D000CA480122C849920400681E46002D05D0D4 +:10A2E0008D420BD3954201D3854207D3002C08D071 +:10A2F0008C4203D3944204D3844202D210201DB076 +:10A30000F0BD2846204318D01F270CAB01AA0097A8 +:10A3100028461A99FFF79FF80028F0D10DAB02AA42 +:10A32000314620460097FFF796F80028E7D16846A7 +:10A33000007AC10703D00A20E1E70720DFE78007A2 +:10A3400005D568460079800701D50B20D7E703AF14 +:10A35000002D0FD01A20694608731A988873294671 +:10A36000F81C1A9A0BF0E1FE0EA903A8F8F7FBFD02 +:10A370000028C4D1002C0ED02021684601738673BA +:10A3800032462146F81C0BF0D0FE0EA903A8F8F7C0 +:10A39000EAFD0028B3D19A4908A8007C0C3948701E +:10A3A0000020ACE770B504460A2020700D46204618 +:10A3B000F8F7D9FD002805D139202070294620461C +:10A3C000F8F7D1FD70BDF7B500260C4605460B2702 +:10A3D0001AE02968B00009580978002903D001293A +:10A3E00001D00720FEBDA170296806220958E01C93 +:10A3F000491C0BF09AFE277020460299F8F7B3FD2E +:10A400000028EFD1761CF6B22879B042E1D80026B8 +:10A410003A270FE0A868B10041581022A01C0BF0A9 +:10A4200084FE277020460299F8F79DFD0028D9D1B7 +:10A43000761CF6B2287BB042ECD80020FEBDF0B509 +:10A44000044671A003C897B06B4B00271591149078 +:10A450009C4211D369480125AD040268AC4201D386 +:10A46000944209D32078012809D16168994203D325 +:10A47000A94204D3914202D2102017B0F0BD604926 +:10A480000C390A78012A0CD18A88614B9A4203D090 +:10A49000002806D0012804D08A7F13079B0F06D11D +:10A4A00001E00820E9E7D30701D1910701D5112088 +:10A4B000E3E7218A574B0A46203A9A4207D30128FC +:10A4C00075D1002973D1628A002A70D111E0022867 +:10A4D00001D0032801D1A02969D3012809D0484A15 +:10A4E0000C3A5278D20704D0628A002A5FD0B42A8C +:10A4F0005DD8002806D0012808D0022804D00328FF +:10A5000055D117E0002518E0022516E0002902D1F8 +:10A51000608A00280CD004256068007800280CD0E0 +:10A52000012809D0022807D0032805D03548A4E720 +:10A530000125F1E7032500E00127207A002806D055 +:10A54000012806D0022806D003287CD105E0002689 +:10A5500004E0012602E0022600E00326002D01D0DF +:10A56000022D14D1002E12D0E068FEF722FF002841 +:10A5700083D123480C384078800702D02148401E00 +:10A580007BE7022D03D1022E5DD0032E5BD0182174 +:10A5900068460170218A4180218A8180857118482E +:10A5A0000C38007B002803D001286FD104E04AE07A +:10A5B00000216846C17102E001206946C871684601 +:10A5C000077221780930012937D006210BF00AFEE5 +:10A5D00069460E74207D8207C107D20F4007C90F5C +:10A5E0005200C00F11438000014314A8405C69462B +:10A5F000C873002827D00FE0008001002800002049 +:10A60000800A002002320000070605040302010050 +:10A61000FFFF0000E13F000009A96846F8F7A3FC2E +:10A62000002884D109A96846FFF7BCFE0028A7D1FD +:10A63000002D0AD0022D08D010E061680622491CC6 +:10A640000BF073FDC4E7072017E7002E06D009AA18 +:10A650006946E068FFF7B7FE002891D11B206946E4 +:10A6600008700120887009A96846F8F77CFC00286A +:10A6700086D108A840791B2819D12B000BF0C4FF04 +:10A680000504040707040A00032001E00FE002208C +:10A69000FEF75AFD012D0CD0608A002809D0002257 +:10A6A00083001146104602F065FE002801D0032009 +:10A6B000E3E60020E1E6F3B5032687B00D46002966 +:10A6C0000AD0FA4885426FD301208004854203D323 +:10A6D000F7480068854267D30798FEF790FD0400AD +:10A6E00005D02078222804D2082009B0F0BDF14816 +:10A6F000FBE7A07F8707BF0F002D05D0294638460E +:10A70000FEF722FE0600F0D139460027EA4801296B +:10A7100007D0022931D0E949E9480BF084FE3046E0 +:10A72000E3E7A27D2946012A02D0827F920701D564 +:10A730001120DAE700291BD108216A46049711820B +:10A740000592418904AADF48FAF7FDF80028CCD128 +:10A750006846008A082801D00320C6E768460188B9 +:10A7600001814188418181888181C188C18102A99B +:10A77000079801F061FF0646D1E7A17D022916D1B5 +:10A78000807F800613D4002D04D0A07F40070CD416 +:10A79000002100E00121079801F08FFF0600BED1E3 +:10A7A000A775002DBBD004E01AE01126B7E7002DF5 +:10A7B00016D02A4621460798FEF725FF064611289F +:10A7C000ADD1A07F4007AAD42046082229460E30EA +:10A7D0000BF0ABFCA07F04210843A07700269EE786 +:10A7E000102082E770B50C460546FEF708FD010013 +:10A7F00004D022462846FEF7E6FE70BDAD4870BD87 +:10A8000000B50146143195B0192901D2810707D04E +:10A8100001461E3104D00A3102D0072015B000BD18 +:10A82000312269460A70887009A96846F8F79BFBCF +:10A83000F4E701B582B00220694608809E4802AB69 +:10A8400000896A460021F9F7E7FE6946098802296E +:10A8500000D003200EBD1CB50021009102216A46E4 +:10A860001180934901900968884201D210201CBDD3 +:10A87000914801899348FAF766F8694609880229E0 +:10A88000F5D003201CBDF0B50E46884985B01746AB +:10A8900005468E4207D386480122920400689642FC +:10A8A00004D3864202D2102005B0F0BD1F2F01D97B +:10A8B0000C20F9E7804C8D4226D3954201D3854286 +:10A8C00022D3E08803A9F9F758FE0028ECD12878B4 +:10A8D00069464873E08803A9F9F730FE0028E3D100 +:10A8E0006946009008780221084369460870497B50 +:10A8F000090703D00821084369460870E0886946C3 +:10A90000F9F7B5FD0028CFD169468F80E08833463E +:10A9100001AA0021F9F780FE69468988B942C3D0AF +:10A920000320C1E71CB50C4600210091019122884B +:10A9300069460A805E4901900968002801D0884272 +:10A9400001D38C4201D210201CBD002801D0002A66 +:10A9500009D059486A46C1885A48F9F7F4FF694650 +:10A96000098821801CBD0C201CBD10B50123FEF7F9 +:10A970004DFC2CE4002310B51A461946FEF746FCA0 +:10A9800025E430B505464A4895B000680C4681423A +:10A9900002D2102015B030BD2846FEF730FC00284A +:10A9A00007D00178222902D3807F800603D40820B3 +:10A9B000F0E74048EEE7132168460170458009A999 +:10A9C000F8F7D1FA0028E5D108AA0A2151567F29C3 +:10A9D00001D02170DEE70520DCE7F8B5012304464D +:10A9E0001A46194602F0C6F8074601231A46022104 +:10A9F000204602F0BFF8064601231A4604212046ED +:10AA000002F0B8F8054601231A460321204602F059 +:10AA1000B1F80446002F03D128492B480BF003FD61 +:10AA2000002E04D1AD20254980000BF0FCFC002D48 +:10AA300004D125482149801C0BF0F5FC002C04D1E1 +:10AA400021481E49C01C0BF0EEFC22213846FEF7BF +:10AA50000EFC3846F8BD10B50446006800280CD03E +:10AA60001249884207D301218904884205D310493D +:10AA70000968884201D2102014E400F071FFA08818 +:10AA80000D4CA083A07E01280DD10021092002F0E9 +:10AA9000F0FC002800D00120A17C8909012915D0F3 +:10AAA0000321FEF7DDFD002006E400000080010028 +:10AAB0002800002002300000740A0020B49D00002D +:10AAC000C6090000FFFF0000B30200000221E8E712 +:10AAD00030B5F74B9A4207D301239B049A4205D322 +:10AAE000F44B1B689A4201D2102030BD1578EB065A +:10AAF0005B0F042B07D85478072C04D39378102BC2 +:10AB000001D8A34201D2072030BDD3785B0702D41D +:10AB100013795B0701D5062030BDC37FAC075B0806 +:10AB20005B00E40F2343C3770878EF2318401378C2 +:10AB30009B06DB0F1B0118430870F12318401378A4 +:10AB4000DB065B0F5B001843087050780873002029 +:10AB500030BD30B500240C70C378DB07DB0F0B7001 +:10AB6000C578AD07ED0F6D002B430B70C5786D07F1 +:10AB7000ED0FAD002B430B7014700179C907C90F9D +:10AB8000117003799B07DB0F5B001943117000798B +:10AB90004007C00F80000143117030BD70B51446EE +:10ABA0000D460646F6F7C4FE002809D0A221017022 +:10ABB000142221460830F6F707FBF6F79AFE70BD1F +:10ABC000132229463046FEF7FEFC70BD70B51446D0 +:10ABD0000E460546F6F7ACFE002809D0222101708A +:10ABE00045802178017261784172F6F782FE70BD6E +:10ABF000132231462846FEF7E6FC70BD10B5AE4C78 +:10AC0000207C00280CD1204621461038FDF762F840 +:10AC1000002803D0A9A1F2200BF005FC012020742C +:10AC200010BD70B594B015460C462C226946189E8E +:10AC30000A704880002B17D00822194601A80BF093 +:10AC400074FA68468581102231460E300BF06DFA99 +:10AC500009A96846F8F787F9002803D1A17F1022D7 +:10AC60001143A17714B070BD002001900290E8E775 +:10AC7000F0B50646008A97B080B20D460190FEF707 +:10AC8000BEFA04468C48317848380746E8370990C0 +:10AC90000B000BF0B9FC0EFCFB48085F8798B8D995 +:10ACA000FAF9F8F7F6FC002301221946019801F0A1 +:10ACB00061FF050004D1FF2080A130300BF0B3FB11 +:10ACC000002C04D1FF207DA131300BF0ACFB387E8D +:10ACD000C00904D078486030C06DA86112E02B2014 +:10ACE000694608720BA902A8F8F73DF9002804D0BC +:10ACF000FF2072A13C300BF096FB74490C980BF0CE +:10AD00008EFAA9617068A862B068E862A07F8007C7 +:10AD1000800F012820780DD0252804D0FF2067A1BE +:10AD20004D300BF080FB324621460198FFF736FF8D +:10AD300017B0F0BD2528F6D0222806D0242804D04C +:10AD4000FF205EA146300BF06EFB25212046FEF76A +:10AD50008EFAE8E7002301221946019801F00AFF64 +:10AD6000060004D1FF2055A158300BF05CFB002CED +:10AD700004D1FF2051A159300BF055FB2078252834 +:10AD800004D03078012108433070D1E702202870C8 +:10AD9000B068A860B068002802D000202871C7E71A +:10ADA0000120FBE72B2069460870434968464C396F +:10ADB000F8F7D9F8002804D0FF2040A178300BF034 +:10ADC00032FB03201BE02A206946087000A81022ED +:10ADD000023071680BF0A9F904A810220230B168A2 +:10ADE0000BF0A3F9344968464C39F8F7BCF8002851 +:10ADF00004D0FF2031A189300BF015FB042028700E +:10AE00000998686094E7B068002804D1FF202BA15E +:10AE100095300BF008FBE07F400704D5FF2027A109 +:10AE200096300BF000FBB06806220A3800903379A8 +:10AE30000421019801F0FBF90028A6D0FF201FA1F2 +:10AE40009B300BF0F0FA73E7002C04D1FF201BA11C +:10AE5000A3300BF0E8FA2046223010220546716834 +:10AE60000BF063F928212046FEF701FAA07F800746 +:10AE7000800F022814D100231A462146009501981C +:10AE800006E04BE1BAE0B0E095E03FE071E05FE161 +:10AE9000FFF7C7FE11281BD029212046FEF7E7F94E +:10AEA000E07F317A4007400FC9000843E0773FE771 +:10AEB0000080010028000020400B00207372635CBA +:10AEC0006761705F7365632E6300000040420F008E +:10AED000A07F000704D5FF20FD49B0300BF0A3FA96 +:10AEE000A07F08210843A0770020608620463430E8 +:10AEF0000BF078F9E07FFD220146C9071040890F69 +:10AF00000843E077307A2034207011E700230122D3 +:10AF10001946019801F02EFE040004D1FF20EC49EF +:10AF2000CD300BF080FA2B2069460872E94902A85F +:10AF3000F8F719F8002804D0FF20E549D2300BF0CB +:10AF400072FAE4488188204621300176090A417668 +:10AF50000E2129702146FC316960017E2974407EF2 +:10AF60006874DC482C30A860103030346C61E860C4 +:10AF7000DEE6002C04D1FF20D549E6300BF053FA71 +:10AF80002078212893D93079012802D0022808D1CD +:10AF900003E0E07F04210843E077387E0121084385 +:10AFA0003876324621460198FFF7F8FD23212046E6 +:10AFB000FEF75DF9BCE601220421019801F01FFCB7 +:10AFC0000028A2D0002301221946019801F0D2FDE9 +:10AFD000040003D1BE49C0480BF025FA0F202870A9 +:10AFE000172028716E34AC60A2E60421019801F0AC +:10AFF00056FC002889D11020287099E600230122F0 +:10B000001946019801F0B6FD050004D18720B0492A +:10B0100080000BF008FA2E462036307E41064DD5D2 +:10B02000A17F8F07BF0FC00713D029468031486F1B +:10B0300000280ED0027CF37DD207D20F5B001A43AA +:10B040000274486F5108E27F4900D207D20F1143C2 +:10B050000174307E000713D52A468032116F002913 +:10B060000ED0087CF37DC007C00F5B001843087446 +:10B07000116FE27F40084000D207D20F10430874DE +:10B08000307E80070BD5F8204259002A07D0012FC7 +:10B0900005D02946307C31311032FEF783FA307EFC +:10B0A000C0060BD5F8204259002A07D0012F05D140 +:10B0B0002946307C31311032FEF774FA0523684698 +:10B0C0000370357E4570834822216038019A0170F3 +:10B0D0004178C908C900C91C417042800372457299 +:10B0E000F6F78EFD2078252809D021280BD07A4844 +:10B0F00077495B300BF097F92078222803D9222179 +:10B100002046FEF7B4F80021019801F06BFD0028FD +:10B1100000D10DE670486E49633092E674686D4D5B +:10B1200020786035092802D00A28F2D10BE0E168C6 +:10B13000002902D02846F7F7E8FE2169002902D04D +:10B140002846F7F7E2FE21462846F7F7DEFEEFE550 +:10B1500061485F49883074E65E4810B504222821B2 +:10B160006030F7F7B9FE5B480024EC30017E4906F9 +:10B17000490E01764038C465FCF739FD55493C312C +:10B1800008461038F6F78BFC52484C30047410BD5A +:10B1900070B50D46FEF733F8040004D14E484C4913 +:10B1A000A7300BF040F9FF21053128460BF01CF8C1 +:10B1B000A07F8007800F01280CD00221284688300C +:10B1C000FCF716FD002804D043484149AC300BF091 +:10B1D0002AF970BD0121F1E70A46014610B5104673 +:10B1E0008830FCF71FFD10BD70B5054611200C46D8 +:10B1F0000870002161702121495D002908D00329D0 +:10B200000ED0042910D034483149C6300BF00BF968 +:10B2100020780009012802D9E87FC008607070BD5D +:10B220000007000F203002E00007000F30302070D0 +:10B23000EEE7F0B504464068082601789BB008297F +:10B240000DD00B2903D00C294BD1012181716068ED +:10B2500087883846FDF7D3FF05004CD147E0478883 +:10B260003846FDF7CCFF050004D1172018494001EE +:10B270000BF0D9F82878212833D0282833D16068FA +:10B2800002210C3000F050FF00282CD0606808210B +:10B29000001D00F049FF002825D02D2168460170CF +:10B2A000478029461022223101A80AF03EFF0FA94B +:10B2B0006846F7F758FE002804D007480449EF30E5 +:10B2C0000BF0B1F8A87F10210843A877292105E0E9 +:10B2D000BCAE0000F40A0020030200002846FDF77F +:10B2E000C6FF1BB0F0BD607830436070F9E7FE49DF +:10B2F000FE480BF098F8A87FEF210840A87729783E +:10B3000021290FD061688A79002A02D08978002922 +:10B3100012D08007800F022849D0F448F249343017 +:10B320000BF081F8FEF7DEF90028DAD0EF48EE499D +:10B330003F300BF078F8D4E7607830436070E87FF6 +:10B34000C00701D0042100E00321212041552878C5 +:10B3500029280BD03946062002F0B1F82878242895 +:10B36000E0D122212846FDF782FFDBE700230122FE +:10B370001946384601F0FEFB040004D1C920DA4921 +:10B3800080000BF050F825212846FDF770FF0D20B6 +:10B3900008A90871204609A98830FCF735FC022865 +:10B3A000C0D00028BED0D148CF491D30B8E7607862 +:10B3B00030436070B6E7F7B58AB015460646FDF72C +:10B3C0001EFF002841D0017822293ED323293CD0FA +:10B3D000C17F490739D4807F8007800F01280DD0B5 +:10B3E000002301220021304601F0C4FB0746C0487B +:10B3F0000290F7F781FD040007D101E00123F0E797 +:10B40000BA48B94959300BF00EF8002F1FD08837D1 +:10B4100067610298F7F770FD07460298F7F76CFD31 +:10B4200009212170266225710B99E760A1602061D6 +:10B4300003A92046FCF70CFC022806D0002804D003 +:10B44000AA48A94975300AF0EEFF0DB0F0BD002002 +:10B4500007466061E4E730B5002387B00546012266 +:10B46000194601F087FB04462846FDF7C8FE007820 +:10B4700022281BD9002C04D19C489B4981300AF01A +:10B48000D2FF0F21684601701721017120466E30EE +:10B49000029069461A30FCF7B7FB022806D0002854 +:10B4A00004D0E520904980000AF0BDFF07B030BD10 +:10B4B00030B5002387B005460122194601F05AFB3A +:10B4C00004462846FDF79BFE00782228EED9002C82 +:10B4D00004D18648844993300AF0A5FF10206946BC +:10B4E000087020468830FCF78FFB0028DED0E9206A +:10B4F0007D4980000AF097FFD8E7F7B50546007848 +:10B500000027000982B00C463E4602287ED007285C +:10B5100002D00A284AD14AE068680178082907D091 +:10B520000B2930D00C292ED070486F49D33060E100 +:10B5300014271A26002C6AD04088A080FDF75FFEF1 +:10B540000090002804D169486749AF300AF06BFFCA +:10B5500000980099C07DA21D1831FEF723F8686895 +:10B5600008228089E081696820461030091D0AF0B0 +:10B57000DCFD207E01210843F92108402076009857 +:10B580004021807F47E018270826002CD3D08088F0 +:10B59000A080FDF734FE050004D1F7205249800059 +:10B5A0000AF041FFA11D2846FFF71EFE23E1002CF3 +:10B5B00001D0288BA080287A01287DD0022804D0D1 +:10B5C00003282FD048494B4813E11C270726002C9D +:10B5D000B1D0A088FDF713FE0090002804D1FD2013 +:10B5E000414980000AF01FFF287B8007800F012857 +:10B5F000A07914D040084000A071FD210840297BAB +:10B600004907C90F49000843A07101E0E3E0DFE00A +:10B6100000988021807F084300998877EBE0012122 +:10B620000843E9E713270B26002C84D0A088FDF7F8 +:10B63000E6FD00900023A0880122194601F09AFA45 +:10B6400005460098002804D12A48274960380AF0A6 +:10B65000EAFE002D04D181202349C0000AF0E3FE58 +:10B660000098807F8007800F012859D0E86A817890 +:10B670008907890F0129A17954D049084900A1718E +:10B680008278FD255207D20F294052001143A17143 +:10B69000E322114002785207D20E1143A171DF223A +:10B6A00011404278D207920E1143A1710021E1713D +:10B6B000C1782172427900E037E00179607AD307DE +:10B6C00040084000DB0F18439307DB0F28405B0066 +:10B6D00018435207FB23D20F1840920010436072A8 +:10B6E000A07A4008400007E0BCAE00000E03000056 +:10B6F000540B002067040000CA07D20F10438A07CA +:10B70000D20F2840520049071043C90F1840890042 +:10B710000843A0720098007823286CD92621AFE056 +:10B72000A86AA4E701221143A9E7297BFE48022960 +:10B7300010D017270C26002C4AD0012911D003293C +:10B740001ED004291FD005291DD0F849F8480AF059 +:10B750006AFE23E019270726002C4CD00121A17195 +:10B7600005E00121A171E17989088900E171017E7B +:10B77000CA094906D201890E49000A4302760DE042 +:10B780000220A07106E0687B0007000F8030A071E6 +:10B79000052918D0E07980088000E071A088FDF7C5 +:10B7A0002EFD05460078212825D0232804D0E04826 +:10B7B000DE490C300AF037FEA088002101F012FAB1 +:10B7C000222128465DE0E07980088000401CE4E703 +:10B7D0000498068015E0002C01D06888A080287AA3 +:10B7E000032828D004280FD005284DD0D048CF49B1 +:10B7F00064300AF018FE0498002C068001D02780DF +:10B800006680002005B0F0BD15270C26002CDFD087 +:10B810000023A0880122194601F0ACF9050004D1EB +:10B82000C348C2492A300AF0FEFD0622A11DA869BC +:10B8300009F0DCF9DFE716270726002CC8D0A0881E +:10B84000FDF7DDFC00900023A0880122194601F0DD +:10B8500091F905460098002801D0002D04D1B44884 +:10B86000B24938300AF0DFFD2878C00601D5022041 +:10B8700000E00120A071009800782328BBD927217F +:10B880000098FDF7F4FCB6E717270C26002C9FD094 +:10B89000A088FDF7B4FC00906D7A002804D1A4487C +:10B8A000A2494B300AF0BFFD0621A01D0AF09AFC08 +:10B8B0000020A071207A032108432072FB21084058 +:10B8C0000099C97FC907490F08432072680692D5BD +:10B8D000E07904210843E071A07AE90740084000BC +:10B8E000C90F0843E17A2A0749084900D20F1143DA +:10B8F000FD22AB07DB0F10405B001843A072E80687 +:10B90000C00F114040000143E17274E710B50446D6 +:10B91000807990B08009012804D04D20834900012E +:10B920000AF081FDFFF76AF90120694608707E4838 +:10B930000AA9A0380190201D0290601C0B90684657 +:10B94000FCF786F9002804D07948784987300AF056 +:10B950006AFD0322601C0B990AF0E7FB10B010BDD2 +:10B9600010B5714CA03C002805D00146102220469D +:10B970000AF0DBFB0120207410BD10B50446FFF770 +:10B980003DF969491022A03920460AF0CEFB10BDCE +:10B9900070B50025644C00281CD06649884207D346 +:10B9A00001218904884205D363490968884201D28C +:10B9B00010250DE0062109F003F9411C07D05A4972 +:10B9C0004039C865207E80210843207600E00725A5 +:10B9D000284670BD207E4006400EF6E7F3B50020F5 +:10B9E00089B00D46029000290AD0524885421CD3E6 +:10B9F00001208004854203D34F480068854214D358 +:10BA00000998FDF7FCFB060003D03078222815D1F9 +:10BA100002E04A480BB0F0BD002D08D1B07FC1094B +:10BA200003D08007800F022801D01020F2E7B07FFA +:10BA3000C10601D4000703D5002D01D00820E9E795 +:10BA40003948007EC00712D1F07F400701D50D2094 +:10BA5000E0E7002201231146099801F08BF8070066 +:10BA600005D0B07F8007800F022802D00BE01120A4 +:10BA7000D0E7002D07D02A4639463046FFF728F890 +:10BA800002900028C6D128488C38F7F735FA040010 +:10BA900003D126492A480AF0C6FC0A2020700998DA +:10BAA000206238468830A060B07FFB218007800F7D +:10BAB000012829D0002D4CD002202071381DE060D3 +:10BAC00038780007400F20743878C006C00F6074C3 +:10BAD000A07C2A788008D2078000D20F1043A0747F +:10BAE0000840F17F01AAC907490F0843A074A8784C +:10BAF000E07469462846FFF72CF8684600792075FF +:10BB000068460078607528E001202071207B2A7843 +:10BB10008008D2078000D20F104320730840297894 +:10BB20008907C90F89000DE0E00B0020BCAE0000C2 +:10BB300053040000008001002800002002300000B3 +:10BB4000630500000843207324213046FDF78FFB76 +:10BB50000BE0032020710520207325213046FDF7DE +:10BB600086FBB07F4006400EB07703A92046FCF765 +:10BB70006FF8022805D0002803D0FD49FD480AF0DF +:10BB800052FC029846E7FFB581B00A9D06461C4666 +:10BB90001746142128460AF027FB0B980021016064 +:10BBA000F8070ED0F44920680968884239D312306A +:10BBB00028602068143068602068A8600B982168AD +:10BBC0000160B80726D56068002803D0EA490968F3 +:10BBD000884226D3029900290AD0FC3600280ED0CC +:10BBE00031461030FDF79DFC00281BD1606810E045 +:10BBF000002816D0E86080366068B0670AE0FEF77B +:10BC0000A9FA0146072230460AF08FFAFEF7F6FF3E +:10BC1000DA48E860780707D5D749A06809688842FC +:10BC200001D21020EEE528610020EBE5FFB5D44AF3 +:10BC30000E4607CA97B002AB07C3002700970197CB +:10BC40001798FDF7DCFA050005D02878262804D0DF +:10BC500008201BB0F0BDCB48FBE700231A4619466D +:10BC6000179800F087FF040004D1C248C049803013 +:10BC70000AF0D9FBA87F8007800F1690012814D006 +:10BC8000022824D0BB48BA4999300AF0CCFB0121E4 +:10BC90000022852E31D01EDC002E26D0812E26D00B +:10BCA000822E26D0832E1ED125E0002EEFD12146F4 +:10BCB0002846199AFEF70CFF0028CAD119988078F7 +:10BCC000009019980078C007C00F0190DFE719981D +:10BCD000002808D1DBE7862E11D0882E11D0892EBE +:10BCE00011D08A2E11D00720B3E710460EE0084687 +:10BCF0000CE002200AE0032008E0052006E0062010 +:10BD000004E0082002E0092000E00A20002222715D +:10BD100001216A461176211D0791002801D020716A +:10BD2000FAE0169801280CD0A66AE06A02220121E6 +:10BD300010900020A0602846173002291AD0012157 +:10BD400019E0E66AA06A1090032030702078FB2387 +:10BD5000C006C00F7070B07801221840009BF370CD +:10BD60008008019B800018430221B0700020707190 +:10BD70003071DEE70021890009190861681C022A78 +:10BD800001D0012100E00021890009190861B07883 +:10BD90008007800F01285ED1109880788007800F7F +:10BDA000012858D110980079844610984079009065 +:10BDB000169801281DD0317908A801747179017590 +:10BDC00008A8027C6046024008A8007D009908404F +:10BDD000139010433FD06C491A98884207D3012131 +:10BDE0008904884215D364490968884211D2102019 +:10BDF0002FE70CAA0DA91998FEF7ABFE08A8007C46 +:10BE000061460840307108A8007D009908407071B3 +:10BE1000D6E720463C3021460090F031169801913B +:10BE2000022834D000211A9B20460C33FFF7ABFECA +:10BE30000028DDD12046503021460090F43116987C +:10BE40000191012825D0002120461A9B139AFFF763 +:10BE50009AFE0028CCD110988078400702D4E87F61 +:10BE6000C0072BD0169902A8012914D0109909787F +:10BE70004900405A21780907490F4900C8408707FF +:10BE8000BF0F2AD0012F14D0022F0FD113E00121B0 +:10BE9000C9E70121D8E721780907490F4900405A2D +:10BEA000109909784900C8408707BF0F032F04D0B5 +:10BEB00004E0022711E001270FE00227169801286D +:10BEC0000BD1B078FB210840E97FC907490F08432F +:10BED000B07020780007400F3070207810224008A2 +:10BEE000400020701099D2434978C907C90E114308 +:10BEF00008402070C00623D4022F21D0012F21D06A +:10BF00000020A061E0612062606220461830A060DD +:10BF1000E87F40084000E877204606A98830FBF714 +:10BF200073FE002806D0022804D06F2010490001BB +:10BF30000AF079FA25212846FDF799F9002088E6CC +:10BF4000032008E020460D211B300AF04BF9204663 +:10BF50001830A060042069460875E87F0121084375 +:10BF6000E87705AA29461798FEF730FED4E70000C7 +:10BF7000BCAE00008E05000028000020400B002011 +:10BF8000606701000230000000800100F0B587B05A +:10BF900015460E0004460DD06A48854207D301209D +:10BFA0008004854206D368480068854202D210208A +:10BFB00007B0F0BD2046FDF722F9070004D038781D +:10BFC000272803D00820F3E76048F1E700231A464A +:10BFD0001946204600F0CEFD040003D15C495D48BF +:10BFE0000AF021FA0020002E05D0022E08D0012EE2 +:10BFF00011D00720DCE701216A461171A06018E02A +:10C00000234618336946A360087110222946184652 +:10C010000AF08BF80DE021461831A16069460871DD +:10C02000A061E061206260620621284608F0C8FD38 +:10C03000A0612078C10714D0400840002070022081 +:10C04000694608702046183002907030FBF7DCFD1E +:10C05000022806D0002804D03E483D4923300AF08B +:10C06000E2F925213846FDF702F90020A0E770B576 +:10C0700094B00D460646002B02D0072014B070BDC8 +:10C08000FDF7BDF8040007D02078222802D3A07F56 +:10C09000400603D40820F1E72C48EFE7002D19D023 +:10C0A0002D216846017046801022294601A80AF019 +:10C0B0003CF8E07F297C4008C9074000C90F0843CD +:10C0C000E077297C40078906400FC90EC900084364 +:10C0D000E07703E02E2168460170468009A9684692 +:10C0E000F6F741FF694609782D2905D1002803D1CB +:10C0F000A17F10221143A177A17FBF221140A17718 +:10C10000BCE710B50C46FDF77AF8002805D00E49BB +:10C1100009688C4203D2102010BD0C4810BD214686 +:10C12000FFF762F8002010BD05E00278401C002AED +:10C1300001D0002070470A46491E89B2002AF4D176 +:10C14000012070470080010028000020023000001C +:10C15000BCAE00000F07000030B50346072903D02E +:10C160000820DA781C7916E00720FAE707290BD0B7 +:10C170005500ED186D79072D01D0401EC0B2521C3C +:10C18000D2B20F2A07D105E05500ED186D79072DC1 +:10C19000F3D0F4E700222546641EE4B2002DE5D179 +:10C1A00030BDFFB581B00C461646114620460A9FA9 +:10C1B0000B9DFFF7D1FF00280AD020790F2803D369 +:10C1C000FEA1A0200AF02FF9A078C00907D019E03D +:10C1D000072E02D0112005B0F0BDFD48FBE7019805 +:10C1E0002880381D6880002068712871EF800498CD +:10C1F00028812846F6F7DFFE002803D1EFA1AD2005 +:10C200000AF011F9E07821794018491CC0B2217177 +:10C210000F2801D30F38C0B2400000194671817950 +:10C22000F12249084900114081710020D3E7FFB590 +:10C2300083B01C4616460F4600231A4602210C9D69 +:10C24000039800F097FC010008D033463A46019568 +:10C2500000940398FFF7A5FF07B0F0BDDC48801EEF +:10C26000FAE7F0B5054616460F4650888DB0002314 +:10C270000122022100F07EFC040003D1CFA1DF20C7 +:10C280000AF0D1F8002069460871A078400603D171 +:10C29000CAA1E3200AF0C7F8042F5ED32A78D0079A +:10C2A000C017401C06D161786B78994255D121782E +:10C2B000090752D00121142A46DA012A42D0122A53 +:10C2C00002D0132A40D128E00C2F3DD1A27852068B +:10C2D000520E012A38D0207800090001401C20703D +:10C2E000687860706846017168792A7901021143A3 +:10C2F00068460181E879AA790102114368464181C3 +:10C30000687A2A7A0102114368468181E87AAA7A1A +:10C31000010211436846C1811AE0062F14D120782A +:10C320000009000120707188012001F0C8F8022185 +:10C3300068460171C91E018168792A790102114399 +:10C3400068461FE0062F0AD06A461279002A1BD0E1 +:10C350007088324601A9FDF77AFD0DB0F0BD207856 +:10C360000009000120707188012001F0A8F8022165 +:10C370006846017168792A79010211436846018192 +:10C380000021C9434181E3E70028E6D0748868466C +:10C3900081766978C176022181830021C18304A856 +:10C3A00005220090062311462046FFF740FF002893 +:10C3B000D3D088A1D6200AF036F8CEE7F7B58CB0F6 +:10C3C00015460C990D98F9F7CEF9C0B2082851D14D +:10C3D000002069468885688800230122022100F038 +:10C3E000C9FB040004D1FF2074A163300AF01BF8DC +:10C3F00001230021E07822790BE046003619767996 +:10C400009E4201D1491CC9B2401CC0B20F2800D1C4 +:10C4100000201646521ED2B2002EEED1002902D1C3 +:10C4200017206946888504AB02330BAA00950C9946 +:10C430000D98F7F73BFC0006000E07D002281BD032 +:10C44000032817D0FF205DA1893011E06846808D58 +:10C4500000280FD002A901910090688804230122CE +:10C460002146FFF79EFE002804D0FF2053A176301E +:10C4700009F0D9FF0FB0F0BD68781021084368704B +:10C48000F8E70020584902464300401CCA520828D9 +:10C49000FAD3704700218170017809090901017000 +:10C4A00000214170C1700171704770B50D460023C5 +:10C4B0000122022100F05EFB040004D1FF203FA115 +:10C4C000CF3009F0B0FFA0786906C009C001490E5D +:10C4D0000843A07070BD704710B50146012000F000 +:10C4E000EEFF10BD3EB58DB2002301220221284689 +:10C4F00000F040FB040004D1FF2030A1E43009F03B +:10C5000092FF20786946000900012070022008701F +:10C5100036488880C88000222846FDF798FC3EBD3A +:10C52000F7B505460078002700090C463E4601286D +:10C5300004D0FF2021A1F33009F075FF287A0328E9 +:10C540000CD041201DA1C00009F06DFF0298002C05 +:10C55000068001D0278066800020FEBDEA89702712 +:10C5600010460A3086B2002C0AD06888A080A889BC +:10C570002081E28020460A30296909F0D6FDE5E7EE +:10C5800002980680E8E7F8B543680246D9799C79B5 +:10C59000090221435C7A1E7A25025C88981D354386 +:10C5A000241FA14238D11B79022B35D1042D34D060 +:10C5B000052D3DD0062D34D0402D19E07372635CFB +:10C5C0006C326361705F636F72652E630000000000 +:10C5D000043000007372635C6C326361705F636F80 +:10C5E00072652E6300000000000C0020FFFF0000B9 +:10C5F00012D3061D0F461446284600F0E9F9082814 +:10C600000AD01120207003202072A581E7812661C5 +:10C610006078082108436070F8BD001DFFF7CEFE6A +:10C62000F8BD031D50880A461946FEF7C4FEF8BD42 +:10C63000001DFFF716FEF8BD70B50D4600238CB047 +:10C6400006461A46022100F095FA040031D02078FF +:10C650000007000F01282ED01220694688746078E8 +:10C660000523801CC874082088822888C8826888AE +:10C670000883A8884883E888888302A90C20019150 +:10C6800000901A4621463046FFF78BFD00280ED158 +:10C69000F02300223146012000F06CFE20780009D2 +:10C6A0000001401C20706078801C607000200CB07D +:10C6B00070BDCD48FBE71120F9E770B50D460023AA +:10C6C0008CB006461A46022100F054FA040006D047 +:10C6D00020780007000F012803D00820E7E7C248B0 +:10C6E000E5E71321684681746178C1740221818273 +:10C6F000C58202A906200523019100901A46214611 +:10C700003046FFF74EFD0028D1D120780009000106 +:10C7100020700020CBE7F3B581B00D460023012245 +:10C720000221019800F026FA00260446002803D1D1 +:10C73000AE49AF4809F077FE2079A8423BD2AC4819 +:10C74000AA49401C09F06FFE35E0E07841000F195E +:10C75000401C7979C0B20091E0700F2801D100200F +:10C76000E0702079401E2071B879C00708D0009889 +:10C770000199042815D09D498220183109F053FEF3 +:10C78000B8790007410F08D0400F019904280CD058 +:10C7900096498F20183109F046FE009807280AD1E3 +:10C7A00007E00846FEF784FEEAE70846FEF753FE78 +:10C7B000F3E7761CF6B228466D1EEDB20028C4D110 +:10C7C0003046FEBD10B500230122022100F0D2F94F +:10C7D000040004D1B5208549800009F024FEE078EA +:10C7E00021794018C0B2E0700F2801D30F38E070F3 +:10C7F00000202071A07880210843A07010BDF8B5FA +:10C8000017460D4600231A46022100F0B3F9040032 +:10C8100005D0002D0CD0002F07D0062006E0072DF4 +:10C8200001D00820F8BD0720F8BD0820A84204D890 +:10C830006F486E49423009F0F6FD29462046FFF761 +:10C840008BFC0646002F28D0002E26D1E0782179D7 +:10C850001CE0420012195379072B03D093791B0770 +:10C860005B0F04D0401CC0B20F280CD00CE040007D +:10C8700000198079F12318406B071B0F1843907142 +:10C8800000290AD104E00020491EC9B20029E0D1E4 +:10C89000574856495A3009F0C6FD3046F8BDF8B53C +:10C8A0000D4600231A46022100F064F9040004D169 +:10C8B0004F484E49683009F0B6FD681E052804D37C +:10C8C0004B484A49693009F0AEFD0F21E2782079E2 +:10C8D000002310E0560036197779AF4206D1B179BE +:10C8E00049084900B1715B1CDBB21146521CD2B23F +:10C8F0000F2A00D100220646401EC0B2002EE9D108 +:10C900000F2905D248000019817901221143817154 +:10C910001846F8BD10B50446402801D2072010BDC6 +:10C9200000F056F8082802D03120000210BD002186 +:10C93000304802E0491C082903D24A00825A002AE2 +:10C94000F8D1082903D049004452002010BD04202A +:10C9500010BD10B5402801D2072010BD00F038F8F6 +:10C96000082805D00021234A40001152084610BD76 +:10C97000052010BDF0B58BB016460C00074607D059 +:10C98000002E05D06188402904D207200BB0F0BDED +:10C990001020FBE72088002801D0172801D90C209F +:10C9A000F4E7084600F014F808280FD0258803A8FB +:10C9B0002A463146023009F0B8FB01A8009062888F +:10C9C0002B4607213846FFF732FCDFE70520DDE77D +:10C9D00001460020074A02E0401C082803D2430019 +:10C9E000D35A8B42F8D1704702300000BCC500001A +:10C9F000AD020000000C0020F8B50546E54C079E8E +:10CA0000069821706270A370E6702071681C42085D +:10CA10005200E14B0021880000198446C261605C2D +:10CA200040008218002D0AD0002005E0664647002D +:10CA3000F669401CF353C0B2665C8642F6D8491CC6 +:10CA4000C9B20529E7D30026D21C9708B000BF0061 +:10CA500000198760304600F042F9A15D761C48431A +:10CA6000C219F6B2052EEFD3501B80B2F8BDF0B557 +:10CA70000546C84F8C460020FF247E5DA9009646DF +:10CA80000346CF190CE0F9695A008A5AC2498A4212 +:10CA900004D1401CC0B2FF2C00D11C465B1CDBB291 +:10CAA0009E42F0D86146002909D100280BD0002D04 +:10CAB00007D0B84949788E4203D2401EC0B2002840 +:10CAC00001D071460C70F0BD70B5B24C8D000023E2 +:10CAD0002D19615C09E0EC695E00A45B844202D11F +:10CAE0001370012070BD5B1CDBB29942F3D80020AB +:10CAF00070BDFEB51C4617460D46060008D0002D39 +:10CB000006D0F01C80088000B04203D01020FEBD8B +:10CB10000E20FEBD002F03D0002C01D0A74201D96A +:10CB20000720FEBD0094234622463946002001948A +:10CB3000FFF762FF2988814207D0814201D2042198 +:10CB400000E0092128800846FEBD009423462246C5 +:10CB5000394630460194FFF74FFF28800020FEBD84 +:10CB600010B5044600F0C5F8002801D0E0B210BDB1 +:10CB7000FF2010BDFFB50546874881B01E460C4614 +:10CB8000854204D0052C02D20398022802D300204B +:10CB900005B0F0BD002769460F7028466A46214659 +:10CBA000FFF792FF00280ED068460178204600F07B +:10CBB000A8F8002EECD00028EAD1284600F099F819 +:10CBC000002809D103E03846002EF6D1E0E7FF2027 +:10CBD00072A15C3009F027FC21462846039A00F038 +:10CBE0009CF8D5E7F8B505460C4600206A4E694624 +:10CBF0006E4F0870B5423BD0052C01D30720F8BD1D +:10CC00000A4621462846FFF75FFF002830D06846D5 +:10CC10000178204600F075F8230009F0F5FC0504C2 +:10CC2000090C11161B0001462846FEF7D5FA15E03F +:10CC3000FDF7E0FA12E001462846FFF74CFC0DE054 +:10CC400001462846F6F7B5FF08E001462846F8F702 +:10CC500012FC03E056A17B2009F0E5FB4D4A684633 +:10CC6000A10000788918C96940000E520020F8BD63 +:10CC70003846F8BD524A1268914201D210207047DE +:10CC8000052801D3072070470872002048727047BA +:10CC9000F8B504464A480068844201D21020F8BD25 +:10CCA000207A3C4A83009B18617A3B4D125C11E06C +:10CCB000DE694F00F65BAE420AD04A1C6272DA6946 +:10CCC0004B00D25A228000F01CF860600020F8BDB2 +:10CCD000491CC9B28A42EBD861720520F8BD0EB575 +:10CCE000384B40000ECB0091029301926946085ADE +:10CCF0000EBD28494978814201D9012070470020A2 +:10CD0000704770B50C460546FFF7E9FF214AA900B8 +:10CD1000891889686043401870BDF8B50C4606460E +:10CD200000206946134608706A4619462046FFF7F8 +:10CD30009EFE002500282BD0164A6846A1000078E8 +:10CD40008918C96940000E52684601782046FFF7ED +:10CD5000D8FF0546230009F057FC0504090C0F1401 +:10CD6000170029463046FEF713FA11E0FDF720FAC6 +:10CD70000EE0FFF78FFB0BE029463046F6F7E0FEAA +:10CD800006E0F8F771FB03E009A1622009F04BFB14 +:10CD90002846F8BD100C0020FFFF00007372635C92 +:10CDA000686F73745F636D2E6300000002300000D3 +:10CDB0007372635C686F73745F636D2E6300000051 +:10CDC000280000206C67010010B5014620220948A8 +:10CDD00009F0ABF907490020C877084610BD06499D +:10CDE000012048610548064A0168914201D10021AD +:10CDF00001607047400C00200005004078000020D2 +:10CE0000BEBAFECA8107C90E002808DA0007000F63 +:10CE100008388008C24A80008018C06904E0800891 +:10CE2000C04A800080180068C8400006800F704724 +:10CE3000BD4948788978884201D3401A02E021220E +:10CE4000511A0818C0B27047B74923314878897819 +:10CE5000884201D3401A02E02122511A0818C0B2B8 +:10CE60007047B149463148788978884201D3401AE1 +:10CE700002E02122511A0818C0B27047A94910B522 +:10CE80000C310868FF22120290430122D2031043A2 +:10CE90000860A54900202331487088702339487004 +:10CEA0008870463148708870A04808F0C8F89F48DC +:10CEB000401C08F0C4F8F5F741FC00F028F910BD5B +:10CEC00020207047B4E770B50C4605460026FFF7F2 +:10CED000AFFF9549A04214D30A46203A00232046CA +:10CEE000641EE4B200280BD08878105C2870887823 +:10CEF0006D1C401CC0B288702128F0D18B70EEE709 +:10CF0000012600F004F9304670BD202070479BE7F1 +:10CF100070B50C4605460026FFF796FF824923317F +:10CF2000A04214D30A46203A00232046641EE4B2ED +:10CF300000280BD08878105C287088786D1C401C05 +:10CF4000C0B288702128F0D18B70EEE7012600F086 +:10CF5000DEF8304670BD202101700020704710B50A +:10CF60000446FFF77EFF2070002010BD70B50C4610 +:10CF70000546FFF776FF6C494631A04215D30A46B5 +:10CF8000203A00232046641EE4B200280BD08878A3 +:10CF9000105C287088786D1C401CC0B288702128F5 +:10CFA000F0D18B70EEE7002400E0614C00F0AFF8A8 +:10CFB000204670BD70B50C460546212904D9FF20D6 +:10CFC0005CA1473009F02FFA55484068103840B24C +:10CFD000FFF718FFC6B20D20FFF714FFC0B286425C +:10CFE00007D2FF2053A14D3009F01DFA01E0F5F7FB +:10CFF000E8FB21462846FFF766FF0028F7D070BD02 +:10D00000F8B507464948484C401E474E007825462B +:10D0100046362335002806D1A9786878212200F009 +:10D020006BF800280ED0A1786078212200F064F817 +:10D03000002814D0B1787078212200F05DF8002823 +:10D0400028D033E038496878C91C0F546878401CF0 +:10D05000C0B26870212829D10020687026E03249CA +:10D06000607820390F546078401CC0B2607021286D +:10D0700001D1002060702D4F7F1E3878002815D018 +:10D08000A1786078212200F037F800280ED0002027 +:10D0900038700BE02449707826310F547078401CAA +:10D0A000C0B27070212801D100207070A978687812 +:10D0B000212200F021F800281DD0A17860782122DB +:10D0C00000F01AF8002816D0B1787078212200F00C +:10D0D00013F800280FD0F5F756FB144807F0B7FFF8 +:10D0E00001214903884203D016A1C12009F09BF910 +:10D0F0000E4807F0C4FFF8BD401C884205D090429E +:10D1000001D1002901D0002070470120704710B5DF +:10D11000064807F09CFF002801D1F5F723FB10BD5E +:10D1200000ED00E000E400E0800C00207D00002025 +:10D13000072000007372635C736F635F72616E64DB +:10D140002E6300007372635C736F635F72616E6461 +:10D150002E6300000C4908784A78401CC0B2904207 +:10D1600000D008707047094A074820BF40BF20BF61 +:10D170004178037843701368002B02D103788B4207 +:10D18000F3D00020704700007F00002000E200E0A4 +:10D19000FEB5F34C07466068FF213E0181552178BA +:10D1A000FF2913D00901083141583246491E08327F +:10D1B00009020192090A805800F0C8F9002802D03B +:10D1C0002478254615E06168207888552770FEBDD3 +:10D1D000E34842680198115828010090083010581F +:10D1E00000F0B4F9002806D1DD482C4641680098CB +:10D1F0000D5CFF2DECD1DA4821014068855547547C +:10D20000FEBD70B5D64A04460020157A53680AE080 +:10D210000201561C9E5DA64203D10C329A588A42E6 +:10D2200004D0401CC0B28542F2D8FF2070BDF8B5D2 +:10D23000CB4F3E7801F013FE0146FF2E68D034013B +:10D24000254678680835405900F080F9022802D94F +:10D25000786840595AE0C2494868025D0A70A11CCA +:10D26000425C002A0CD0521E425441590122D20580 +:10D2700089180902090A41513046FFF789FF30E059 +:10D28000631CC25C0092221D94468258002A10D072 +:10D2900001239B029A420FD99205920D43595703DD +:10D2A000DB191B021B0A43516346C3589A1A920AA0 +:10D2B00009E0FF21C1540AE0435952039A181202AF +:10D2C000120A4251002242543046FFF761FFA4483F +:10D2D0000C344168C26800980959800012580098BF +:10D2E00090479F4C2078FF2812D001F0B8FD0146EE +:10D2F0002078626800010830105800F027F90128F2 +:10D3000096D92078616800010830085801F09AFD2C +:10D31000F8BDF8B51C4615460E460746FF2B03D34D +:10D3200090A1D32009F07FF88D48FF21C7604560A8 +:10D3300004720674017000224270104604E002017B +:10D34000521C401CA954C0B2A042F8D3F8BD70B51D +:10D35000834C06466578207C854203D381A1E62074 +:10D3600009F061F8E068A90046506078401C6070E0 +:10D37000284670BDFFB581B01D46FF2401F06FFD4A +:10D38000774F064679780198814203D875A1F42039 +:10D3900009F049F872480021037A406810E00A0158 +:10D3A0009446521C825CFF2A24D0019FBA4205D1C8 +:10D3B00062460C328758029A97421DD0491CC9B266 +:10D3C0008B42ECD8FF2C17D021014B1C019AC25480 +:10D3D0000B33029AC250039B614F0022012B0ED0E7 +:10D3E0000B1DC25001239B029D4216D9AA05920D26 +:10D3F00008D008E00C46E1E7FF2005B0F0BD0B1DAA +:10D40000C550EFE71A4653039B190E461B02083618 +:10D410001B0AAA1A8351920A09E0002D00D10125A6 +:10D420006B039B191D022D0A0B460833C550891C3E +:10D4300042543D463E782046FFF7AAFE2878B04287 +:10D4400015D001F00CFD014628786A68000108300B +:10D45000105800F07BF8012807D928786968000186 +:10D460000830085801F0EEFC01E0FFF7E0FE0198FB +:10D47000C3E770B50C46054601F0F1FC06462146AF +:10D480002846FFF7BEFEFF2817D0354D0401204681 +:10D49000696808300858314600F058F8012109033E +:10D4A00040186968A41C095D400B002901D089025D +:10D4B0000818002800D1012070BD002070BDF3B510 +:10D4C00081B00F460198FFF79CFEFF282AD0244D1B +:10D4D0002E7869683246344604E0844205D02646F8 +:10D4E0002301CC5CFF2CF8D11CE0FF2C1AD0A64203 +:10D4F0001FD11001085C2870FF2818D001F0AFFC84 +:10D500002A780146120168680832805800F01EF837 +:10D51000012809D92878696800010830085801F005 +:10D5200091FC06E00020FEBDFFF781FE01E001F066 +:10D5300091FC39460198FFF79CFF22016968FF239F +:10D54000541C0B558A5C3301CA54FEBD401A0002BC +:10D550000121000AC905884200D900207047000057 +:10D56000CC0C00207372635C736F635F74696D65CC +:10D57000722E6300F0B500241C4A01211C4B0803E5 +:10D58000546018601B4B1C601B4C20601B480469D6 +:10D59000E443E406E617046910252C430461184CA3 +:10D5A0006160184D2960761C00E020BF1F68002FC5 +:10D5B000FBD0002E03D107691026B743076190689E +:10D5C0008005906801D5104A10436960A160002170 +:10D5D00019600121084A09031160F0BD10B5044625 +:10D5E000FFF7C8FF2060002010BD000000C500400C +:10D5F00080E100E000C1004080E200E000ED00E0DA +:10D6000000C3004000C0004000FCFFFF70B51F4990 +:10D610000A68002A17D000231D4601244A68521CBC +:10D620004A60092A00D34D600E792246B2400E6846 +:10D6300016420AD072B60B6893430B6062B6496813 +:10D640000160002070BD052070BD5B1C092BE5D377 +:10D650000FA1362008F0E7FEF5E70120104980050C +:10D6600008607047EFF31081CA07D20F72B601212C +:10D6700081400648036819430160002A00D162B660 +:10D68000EBE7024800210160416070478400002000 +:10D690007372635C736F635F6576742E6300000062 +:10D6A00000E200E001208107086070470120810747 +:10D6B000486070471048C068C00700D0012070471C +:10D6C0000D488068C00700D0012070470A484069B3 +:10D6D000C00700D0012070470748C069704706495D +:10D6E0008A69D20306D589698907890F814201D1E8 +:10D6F000012070470020704700040040F8B5F84C46 +:10D70000207BE17A88421CD00126F64D0027E07A82 +:10D71000215C14200A4642435019037C052B11D08A +:10D72000037C062B1CD0037C072B28D0437C012BC9 +:10D7300033D0EDA1EF4808F076FE207BE17A8842F5 +:10D74000E5D1F8BD0674E07A0A2807D0E07A401CDB +:10D75000E072491CC8B2AA5802210CE00020F7E789 +:10D760000674E07A0A2808D0E07A401CE072491C6E +:10D77000C8B2AA5803219047DFE70020F6E70674F5 +:10D78000E07A0A2807D0E07A401CE072491CC8B24F +:10D79000AA580821EFE70020F7E74774E07A0A2843 +:10D7A00007D0E07A401CE072491CC8B2AA58072191 +:10D7B000E1E70020F7E770B50024CF4E0620707235 +:10D7C000CE4825464477047738300473C472CC4879 +:10D7D00007F035FCCB480575F572CB49601E8860B3 +:10D7E0007571B570F57035717570C848643905701C +:10D7F00045701420604340180574641CE4B2052C85 +:10D80000F7D30120F5F764F80020F5F761F801205F +:10D81000B071F4F727FDBE48F4F736FDBD4C20701B +:10D82000BD48F4F731FD6070F4F7F2FF70BD10B53C +:10D83000F5F719F8B74C2078F4F744FD6078F4F761 +:10D8400041FDAD4C207A002803D0F4F7CAFD00203A +:10D85000207210BD70B5A84CA079002804D0A2A1F8 +:10D86000AE4808F0E0FD70BDE07A002803D19EA12B +:10D87000AB4808F0D8FD0126A6710025E572607A54 +:10D88000042114225043974A801801749E488168ED +:10D89000491C04D0691E81600120F5F719F80020A9 +:10D8A000F5F716F8F4F7FAFF07F00AFDF5F7FBF8BD +:10D8B0009C480560056001209B49C0030860F5F79E +:10D8C00071F992480078022804D0032804D1E07846 +:10D8D000002801D0A67000E0A570F5F7D0F870BD63 +:10D8E000034680490520142242435218203A127FF1 +:10D8F000002A04D0401E0006000EF4D17047142206 +:10D90000424351180A46803AD366012220390A77E9 +:10D910007047012805D0032805D1002903D1002034 +:10D9200070470029FBD010B4734C00236370774A12 +:10D93000002890700CD002280AD007291AD20800BB +:10D9400078440079001887441505070D0F1113005E +:10D95000D37003E01B2000E03A20D07001206070FB +:10D9600010BC70475820F8E77720F6E79620F4E7D8 +:10D97000B520F2E710BC0020704710B5634840782E +:10D98000F5F798F880B210BD411E1422504310B52F +:10D99000544A8418203C042902D8207F002803D14F +:10D9A00051A1624808F03FFD207F012804D0B32038 +:10D9B0004DA1800008F037FD0020207710BD70B524 +:10D9C0004E4C607F217F884201D1012500E0002577 +:10D9D000F5F709F8F5F76EF8617F227F914201D1E2 +:10D9E000012100E00021A942EBD170BDF7B5074647 +:10D9F000481E84468EB0C0B2142205905043394A66 +:10DA000085180495287C2D1D07282AD1344C002622 +:10DA1000E07A227B824221D0235C059A934201D195 +:10DA2000012601E0002E04D00A2811D0421CA25C7D +:10DA300022540A280ED0401C227BC0B28242EBD175 +:10DA4000002E0BD0207B002806D0207B401E04E057 +:10DA50000022ECE70020EFE70A202073049A01205F +:10DA600010746046244C042813D8142041431D48E8 +:10DA700008182038007F00280BD00498007C01286B +:10DA80000BD00498007C012803D01098807A0128DC +:10DA900007D015A1264808F0C6FC1098807A012806 +:10DAA0006FD104980F4B007C022845D00C4C207B92 +:10DAB0000A2872D0207BE17A401C884203D10AA157 +:10DAC0001C4808F0B0FC049901204874217B05989B +:10DAD0006054207B0A2864D0207B401C20731CE10A +:10DAE000D80D0020E80D00207372635C72656D2E06 +:10DAF00063000000CF0500006C0E0020A00D002088 +:10DB0000780E0020C00D00204C0E00208E0000205A +:10DB10002FD200008C000020FDD600007D02000006 +:10DB20005E02000000F5004080E200E0CB02000051 +:10DB30001503000022030000607A059A0146904216 +:10DB400006D0014614267043C018807C9042F8D15C +:10DB5000627A824208D1617A14225143C918897CC1 +:10DB600061720121A17207E014224243D2181426E7 +:10DB70007143927CC9188A74142206215043C0183C +:10DB800081741098007A062819D201007944097925 +:10DB900049188F440812100E0C0AE07A00288ED023 +:10DBA00091E700209AE700200FE0B4200DE07320F9 +:10DBB0000BE0322009E00A2007E0062005E0FF2004 +:10DBC000FDA1E03008F02FFC0020029010980168C1 +:10DBD0000298081A28601099097A002912D00221A7 +:10DBE000401A0102090A296010980268406810185A +:10DBF0000002000A68601098807A0228109803D00A +:10DC0000007B74E00421EBE7007A002813D00222A5 +:10DC1000029810188446109842686046083016181A +:10DC2000E848029A4078904202D9E278002A04D06B +:10DC30003046083005E00422EAE7029A801A80198B +:10DC40000830627A062A1CD0627A14235A43DE4BCB +:10DC5000D2185268914214D0DC4B0793617A142297 +:10DC60005143D94A89184A688968D21BC91B1202D4 +:10DC70000902120A090A90423AD89A4238D89942BF +:10DC800036D83818801B0002000A286010996044BA +:10DC9000CF4AC9680002000A9446421A01239B0534 +:10DCA00007929A4201D2104614E00A1A09929A4247 +:10DCB00001D207980EE0079A6346624503D9591AC4 +:10DCC0000818401C06E0099A624506D9181A40183F +:10DCD000401C4042002860DC03E0B7A1BD4808F0CA +:10DCE000A2FB286880190002000A686000202872E0 +:10DCF0006868082608300002000A68601098407AB8 +:10DD0000A8721098007A687203280ED200280CD0EE +:10DD1000FFF7D0FC002803D007E0002011B0F0BDD1 +:10DD200002983A210E1A32200290A6480178012961 +:10DD300001D0032909D141780298814205D9E078C0 +:10DD4000002802D10298081A861928689F4AC01B29 +:10DD5000844601026868090AC01B03021B0A029379 +:10DD60008E421AD81346914217D80299994214D874 +:10DD7000617A062915D0667A6146062203920092DE +:10DD80001422914B7243D2189368DB1B8B4216D836 +:10DD90000396967C062EF3D177E0059801F055F9AD +:10DDA000BBE70499022205980A74627A062A00D019 +:10DDB000627A8A7460720120A07211B0F0BD062EE2 +:10DDC00063D000223146944614227F4B4A43D21836 +:10DDD0005368DB1B834229D2917BAB7A99421FD8CF +:10DDE00004980521059C01747B4D287B0A2811D0DD +:10DDF000287BE97A401C884203D16FA1774808F05C +:10DE000012FB287B2C54287B0A2807D0287B401C37 +:10DE1000287382E7E87A0028EFD0F2E70020F7E7DE +:10DE200001218C46917C0629CED102E06046002873 +:10DE30002AD03546009114202A46424362480621E2 +:10DE4000171839741038007B0A28634816D0017BF4 +:10DE5000C07A491C814203D157A1614808F0E3FA16 +:10DE60005D48017B4554017B0A290BD0017B491C8D +:10DE70000173BD7C0098A842DDD106E0C07A00287D +:10DE8000EAD0EDE70021F3E70096049902204E4D19 +:10DE90000874607AB04207D1049900988874059894 +:10DEA00060720120A07221E00398062E0FD0062890 +:10DEB00003D141A14B4808F0B6FA0398142250430D +:10DEC0004019059981740499009888740EE0062819 +:10DED00003D139A1444808F0A6FA0398142250430C +:10DEE000401905998174049906208874012011B0A5 +:10DEF000F0BD70B50D463D4A441900210B46101A7D +:10DF00008B4103D22CA13A4808F08DFA394885425A +:10DF100003DD29A1384808F086FA3848854203DA3B +:10DF200025A1374808F07FFA3648844205DA002CEC +:10DF300001DB204670BD334800E03348201870BD37 +:10DF4000401E70B5C0B2142148431F494418607B7D +:10DF5000062813D201007944097949188F44020C2C +:10DF60000A080604002068E0B42010E073200EE0E8 +:10DF700032200CE00A200AE0062008E0FF200EA173 +:10DF8000E03008F050FA617B0020002955D00221D2 +:10DF90004018616840180002000AF4F78BFD0C2558 +:10DFA0006557124A441900210B46101A8B412FD293 +:10DFB00001A10F482AE000007372635C72656D2E48 +:10DFC000630000008E000020E80D0020FFFF3F00EE +:10DFD000FFFFFF000E070000D80D00200702000021 +:10DFE000C5030000DD030000E3030000FF7F841E83 +:10DFF000F50300000020A107F603000000E05EF832 +:10E00000F70300000080841E00807BE108F00BFA1B +:10E01000FB48854203DDFB49FB4808F004FAFB4856 +:10E02000854203DAF749FA4808F0FDF9F9488442D5 +:10E0300007DA002C03DB204670BD0421A8E7F54871 +:10E0400000E0F548201870BDF0B5064683B0F348EF +:10E050000190457A029534687068001B0702F04809 +:10E060003F0A001B0090062D2DD014202946414365 +:10E07000EC480122081884464168E9489205864622 +:10E08000081B904210D3631A93420DD30246704688 +:10E09000724503D900984018401C05E073450ED91D +:10E0A000411A0819401C404200280CDA60460295CB +:10E0B000857C0198C0790028D5D003B0F0BDD14946 +:10E0C000D94808F0B0F90298854226D01421484377 +:10E0D000D4490123401802908068D1499B058C46A1 +:10E0E000011B8646994210D3221A9A420DD36346E9 +:10E0F000614503D900997144491C06E019466245FF +:10E100002DD9091A0819401C4142002905DD029841 +:10E11000B17A807B814200D37446062D15D0C14967 +:10E120001420454368184268121B1202120ABA42B0 +:10E130000BD2B37A827B934200D38468857C0198AA +:10E14000C0790028B9D1062DEAD13068A042B4D0F8 +:10E15000E0190002000A3460706003B0F0BDA94904 +:10E16000B14808F060F9D8E7F0B5B049044648680E +:10E1700085B0C005C00D1CD0103840B200280CDAA4 +:10E180000207120F083A920892005118C9698007D5 +:10E19000C00EC1400806800F09E08108A44A89002A +:10E1A000891809688007C00EC1400806800F002842 +:10E1B00008D000272078002806D0012804D00020AD +:10E1C00005B0F0BD0127F5E72079062813D201003C +:10E1D0007944097949188F44020C0A080604002082 +:10E1E00018E0B42010E073200EE032200CE00A208A +:10E1F0000AE0062008E0FF208249E03008F013F929 +:10E2000021790020002905D002214618834D002FD6 +:10E2100002D003E00421F8E70020E871694602AA71 +:10E22000A068F4F751FC694608228A56E06801A903 +:10E2300080180122C01C1F2801DA019209E003AAFC +:10E24000F4F742FC6846007B002802D00198401C8D +:10E25000019000990198401808300002000A0190CE +:10E26000881B0002000A0090607969468872009855 +:10E270000390F4F7B8FB009A019B121A181A6D4923 +:10E2800012020002120A000A8A4216D8884214D8E2 +:10E290006846FFF7D9FE00990398814205D0881996 +:10E2A0000002000AF4F706FCA0600120E9790029C9 +:10E2B00086D0002FB0D005B0F0BD0020F6E7F3B552 +:10E2C0008FB05D480C460B9006F0C1FE5B4A0F997B +:10E2D000524F56185A4D203E00280BD05948007D09 +:10E2E000002803D058A15B4808F09DF82078012849 +:10E2F0007ED060E1687F0A280CD0687F297F401CAF +:10E30000884203D150A1544808F08DF820780128A4 +:10E3100004D00CE0287F0028F4D0F7E7F07F002835 +:10E3200003D049A14D4808F07EF80120F077697FBD +:10E330000F9814224A4E51438919087420780228F4 +:10E3400022D0687F14214843861920793072607981 +:10E35000707232460C323146A068F4F7B5FB0C20DF +:10E3600030560F2804DD1F3830733068401C306091 +:10E370000C217156301DE26801905018C01C1F28F6 +:10E3800070DA01200199FDE028494868C005C00DF8 +:10E3900021D0103840B200280CDA0207120F083AD8 +:10E3A000920892005118C9698007C00EC140080642 +:10E3B000800F09E081081E4A8900891809688007D2 +:10E3C000C00EC1400806800F002804D105201EA100 +:10E3D000000208F028F8687F1421484386190021BC +:10E3E000E0686A460691117006A9F4F76DFB00E03B +:10E3F000D7E06A46002010560F2834DD012033E0B4 +:10E400000020A107B8DF0000F603000000E05EF87E +:10E41000F70300000080841E00807BE16C0E00206A +:10E42000FFFFFF00E80D00200E07000000ED00E0F8 +:10E4300000E400E0FFFF3F00780E00209200002083 +:10E44000A00D0020C00D00207372635C72656D2EFC +:10E450006300000011050000EF040000F404000058 +:10E46000E00C002082E0002006994018079002206E +:10E47000B0722079307260797072A068311DC01C52 +:10E4800006911F2801DA012009E0F4F71DFB684618 +:10E490000078002804D0069806990068401C08609F +:10E4A000307A062813D201007944097949188F443B +:10E4B000020C0A08060400200FE0B4200DE07320CF +:10E4C0000BE0322009E00A2007E0062005E0FF20EB +:10E4D000FD49E03007F0A7FF00202179002943D053 +:10E4E00002214018069071680830081807990890B2 +:10E4F00009180698081A0C900020F871F4F773FABE +:10E5000004463060079820180002000AF060787A0C +:10E51000062825D0797A14204143EC480818406831 +:10E520000899029040180002000A0390707A694628 +:10E53000887402A8FFF788FD0299039A091B121B31 +:10E5400009021202E24B090A120A0C98994207D8F2 +:10E55000824205D80299069808180002000A306025 +:10E56000F8790028C8D110E00421BAE704AA01997B +:10E57000F4F7AAFA6846007C002804D001980199B3 +:10E580000068401C08602078B072687F0A2806D0B6 +:10E59000687F401C68770B9806F071FD47E000200B +:10E5A000F8E7F07F002804D0A320CAA1C00007F03C +:10E5B0003AFF0120F077CA490F98087420780228A2 +:10E5C00003D1C4A1C74807F02EFFC54E2079307291 +:10E5D0006079707232460C323146A068F4F774FAF2 +:10E5E0000C2030560F2804DD1F3830733068401C73 +:10E5F00030600C22B256301DE16801908818C01CB2 +:10E600001F2802DA012001990BE003AA0199F4F70F +:10E610005BFA6846007B002804D0019801990068E5 +:10E62000401C08602078B072AD4901200875687FF1 +:10E63000297F884224D07C7A062C23D0F4F7D3F9A2 +:10E6400014214C43A14961180A7C042A18D00A7C81 +:10E65000032A15D04B6889681B1A081A1B0200028E +:10E660009B4A1B0A000A082B0AD31146934207D87B +:10E67000884205D8687F297F884201D0F4F7FFF9E6 +:10E6800011B0F0BD687F297F8842F7D111B0F0BD8D +:10E6900010B50020F4F709F910BD10B50120F4F70A +:10E6A00004F910BDF1B5009802281ED08E4C607A96 +:10E6B000062803D187A18D4807F0B5FE0026A67174 +:10E6C0000125E572607A03211422804F5043C0195E +:10E6D0000174F4F7D9F9009800280BD0012829D04B +:10E6E000032879D07BA1824844E082480078F3F780 +:10E6F000EFFDF8BD8048007F002803D075A17F485A +:10E7000007F091FE65717C4D00202E60F4F7E0F873 +:10E71000A968481C04D0012300221846F4F70EF91A +:10E72000607A617A401CC0B2142251437A580121A8 +:10E730009047F8BD0120F4F7CBF8607900280DD0A0 +:10E740006D488068401C09D0607A617A401CC0B274 +:10E75000142251437A5806219047F8BD6648007F3D +:10E7600001280AD0022812D0032822D0042834D04D +:10E7700058A1634807F057FEF8BD2079002803D060 +:10E780002671F4F786F9E5705B480677F8BD207AC4 +:10E79000002802D1F3F7FCFD2572607A617A401CF3 +:10E7A000C0B2142251437A5800219047524806774C +:10E7B000F8BD514F0123397B78680022411A184671 +:10E7C000F4F7BCF82079002803D02671F4F761F93A +:10E7D000E57002203877F8BD19E0474E217870685F +:10E7E0000123411A00221846F4F7A8F8207A0028DD +:10E7F00002D1F3F7CDFD2572607A617A401CC0B278 +:10E80000142251437A58002190473577F8BD607A39 +:10E81000617A401CC0B2142251437A5805219047B6 +:10E82000F8BD10B5304C607A062803D129A13548CF +:10E8300007F0F9FD607A617A401CC0B2142251439E +:10E84000224A52580421904710BDF0B583B00620EB +:10E850000290F4F7C8F8244C0090617A2A4801909D +:10E86000062920D0617A1420414318480918097CF0 +:10E87000042918D0617A142251430818007C032817 +:10E880007BD0019900980B6849681B1A081A1B0273 +:10E8900000020F4A1B0A000A082B6ED3114693424E +:10E8A0006BD8884269D814488068401C03D009A1FD +:10E8B000164807F0B8FD00206071607A06282CD158 +:10E8C0006078002829D023E0B8DF0000E80D0020A0 +:10E8D000FFFF3F007372635C72656D2E6300000082 +:10E8E000C00D00201E0500006C0E00204F0500002A +:10E8F000A20500008C0000204C0E00205B050000EB +:10E9000096050000A90500005C0E0020E50500004A +:10E91000FE48C178417081780170607A062815D070 +:10E92000607A1421FA4A48438018007C04280DD1EB +:10E93000607A0290607A0121142358438018017490 +:10E94000607A58438018807C6072A172F14D687FB4 +:10E95000297FF14F884233D0F04E287F142148435D +:10E960008019007CC05D0128287F07D048438019AA +:10E97000007CC05D02282FD044E0FDE11421484313 +:10E980008019807A01280AD0287F0221142250435E +:10E990008019007CC155287F0A2808D009E0287F0B +:10E9A0000021142250438019007CC1552AE0002028 +:10E9B00001E0287F401C2877687F297F8842CCD1DE +:10E9C000D74D287D00284CD0287CC15D012928D056 +:10E9D000C05D022830D03AE0287F142148438019D6 +:10E9E000807A012803D0CFA1D14807F01CFD297FF0 +:10E9F00000201422514389198872297F51438919B3 +:10EA0000097CC855287F142148438219287F484330 +:10EA10008019017C0098FEF7E9FF287F0A28C8D1F9 +:10EA2000C5E7A97A012904D00221C1550020287523 +:10EA30000DE00021C1550AE0A87A012803D0B9A150 +:10EA4000BC4807F0F0FC0020A872297CC855287D3E +:10EA5000002806D0297CB24A0098FEF7C7FF0020A4 +:10EA60002875029806281ED014214843A84940184A +:10EA7000017C012917D107210174AF4D287B0A2899 +:10EA80003CD0287BE97A401C884203D1A5A1AB4841 +:10EA900007F0C9FC297B02986854287B0A2831D0EA +:10EAA000287B401C2873607A06287DD0A07A002835 +:10EAB0007BD00020A072617A1420414394480E1844 +:10EAC0009F49B56873680A46F6687C32CB679660E2 +:10EAD00055609C4D697E002916D00226617A142269 +:10EAE0008B4851430818407B06281BD2010079440B +:10EAF000097949188F440A1412100E0CE87A00287C +:10EB0000C4D0C7E70020CDE70426E7E700210FE0E7 +:10EB1000B4210DE073210BE0322109E00A2107E066 +:10EB2000062105E0FF208849E03007F07CFC002149 +:10EB30002973687E022801D0012810D12869009A23 +:10EB40004018821A1202120A3A2A08D932380321CE +:10EB500000026976000A28613220287308E0322911 +:10EB600006D2207A00280AD1F3F712FC012005E032 +:10EB7000207A002803D0F3F734FC00202072634988 +:10EB80000822487820700978012901D0032906D18C +:10EB900001212171297B884201D9421A0832A378C8 +:10EBA000002B00D0921C01E08DE09BE02179002930 +:10EBB00001D1002B5DD09446644A00990092019ADD +:10EBC000176852687F1A511A3F0209023F0A090A60 +:10EBD000BC451BD85D4A974218D8009A914215D877 +:10EBE000297B884223D92B69421A9A1A1202120AE7 +:10EBF000101880190002000A2A616860002914D0E8 +:10EC0000032028770006000E3ED14CE00020207142 +:10EC1000A070297B002925D028694018801900029E +:10EC2000000A6860022028772EE00120E9E781428F +:10EC30000BD92A69511889190902090A6960002843 +:10EC400001D00420DDE70220DBE7002B03D135A152 +:10EC50003F4807F0E8FB286980190002000A686055 +:10EC6000002004E0296989190902090A69602877E6 +:10EC700019E0287B00280FD02969081880190002A4 +:10EC8000000A686002202877286901238119002280 +:10EC90001846F3F753FE09E0286980190002000ABC +:10ECA0006860002028770120F3F712FE607A1421B3 +:10ECB000484317490C2240188256012300206968F6 +:10ECC000F3F73CFE0EE00120F3F702FE0020F3F71D +:10ECD000FFFDF3F7E3FD207A002803D0F3F781FB73 +:10ECE00000202072A078002804D0F3F7D2FE002084 +:10ECF000E070A0706078002804D00448C1784170AA +:10ED000081780170207900282BD023E08E0000202C +:10ED1000E80D0020A00D002091000020E00C002054 +:10ED2000C00D00207372635C72656D2E630000007D +:10ED30000706000023060000D80D0020350600005D +:10ED4000E00D00204C0E0020B8DF0000FFFF3F0068 +:10ED5000870600000020CF49E0700978002900D123 +:10ED60002071CD48017BC07A814203D0CB484078E6 +:10ED7000F3F7AEFA0120E07103B0F0BDF0B5C84C76 +:10ED80000746607A83B0062803D1C6A1C84807F0B9 +:10ED90004AFB607A1421C74E48438019007C03283F +:10EDA00003D0C0A1C44807F03EFBC44DA868401C76 +:10EDB00003D0BCA1C24807F036FB607A1421484357 +:10EDC00081190C20085600216A4600911171C01962 +:10EDD00001AA6946F3F778FE6A46042010560F2808 +:10EDE00001DD012000E0002000994018696840180A +:10EDF0000102090AA9606079002804D001230022D9 +:10EE00001846F3F79BFD03B0F0BD70B5AE4CAD4AAC +:10EE10000B1AA34214D3451AA54211D3934203D926 +:10EE2000101A43185B1C0BE0954204D9511A0818BC +:10EE3000401C434204E0A549A54807F0F4FA00232A +:10EE4000184670BD10B50146012300220220F3F7D9 +:10EE500075FD10BD10B50220F3F73AFD10BD10B5D9 +:10EE6000F3F7C1FD10BDF0B58D4D0446E87A83B0CF +:10EE7000002803D18BA1974807F0D5FA642C4DD315 +:10EE8000954900200246091B824147D39348417FA0 +:10EE9000007F814242D19248007D00283ED1687AAD +:10EEA0001421844F4843854EC519306801AA0019C2 +:10EEB0006946F3F709FE694604200856002802DD7A +:10EEC0000098401C0090A96800986B680A18D21A34 +:10EED0001202844B120A9A4220D8AA7C062A08D031 +:10EEE00014235A43D2195268511A0902090A81425D +:10EEF00014D3B068401C05D00120F3F7E9FC0020D2 +:10EF0000C043B060306800193060A86800994018AC +:10EF10000002000A7061012003B0F0BD002003B0C0 +:10EF2000F0BDF8B50646401EC5B2142061496843DD +:10EF30004418207C002803D15AA16B4807F073FACB +:10EF40006648017F407F81420CD0684A14234B43BE +:10EF50009B181B7CB3420CD00A290CD0491CC9B2A7 +:10EF60008142F3D15E48017D002964D0007CB0422B +:10EF700061D10020F8BD0021F1E7217C052905D0F1 +:10EF8000217C062902D0217C072928D10121217466 +:10EF9000C17A0023027B8A4221D00246565CAE42EF +:10EFA00001D1012301E0002B04D00A2911D04E1C0D +:10EFB000965D56540A290ED0491C167BC9B28E4262 +:10EFC000ECD1002B0BD0117B002906D0117B491E00 +:10EFD00004E00026ECE70021EFE70A211173617CD1 +:10EFE00000292AD06774C17A0023027B8A4224D088 +:10EFF000425CAA4201D1012301E0002B04D00A297E +:10F0000012D04A1C825C42540A290FD0491C027B50 +:10F01000C9B28A42ECD1002B0FD0027B0146002AF4 +:10F0200006D00A7B521E04E00022EBE70021EEE747 +:10F030000A220A7301E018480027217C01299CD18B +:10F04000617C002999D10120F8BD70B505461420D6 +:10F05000184A05216843801801740F4C207B0A2848 +:10F0600011D0207BE17A401C884203D11749204807 +:10F0700007F0D9F9207B2554207B0A2807D0207B74 +:10F08000401C207370BDE07A0028EFD0F2E700202A +:10F09000F7E700008E000020D80D00208C00002033 +:10F0A0006C0E00207372635C72656D2E630000004D +:10F0B000EA060000E80D0020EB0600004C0E0020E0 +:10F0C000EC060000FF7F841E0020A107B8DF0000CF +:10F0D0000E0700002D070000FF1FA107A00D002054 +:10F0E000C00D0020FFFF3F006A070000E00C002079 +:10F0F0000702000070B5FF4D00246C702C70AC61ED +:10F1000000F0CEFC284620304470C473AC6214304A +:10F110002C6305F094FF002804D0FF20F6A14E30A8 +:10F1200007F081F92C7770BD0B23DB4310B5C21AB1 +:10F13000F54998421FD008DC1C3222D00A2A20D080 +:10F14000142A1CD0182A08D117E0083011D004283E +:10F150000DD0082809D00C2805D0FF20E6A1753075 +:10F1600007F061F910BD04200CE000200AE0FC204B +:10F1700008E0F82006E0F42004E0F02002E0EC20B3 +:10F1800000E0D820C86010BD70B50125DF49022617 +:10F190000E60DF490022CA63CD63DE49C96A0907F0 +:10F1A0000ED4DC494031CB6ADB4A53620B6B93626D +:10F1B0004B6BD3628B6B1363C96BD30519435163DC +:10F1C000D14C002826D0012828D0FF20CAA1A13088 +:10F1D00007F029F9D148A063FF200430606325635C +:10F1E00003202061C849962040314860C1491C2055 +:10F1F0000856FFF799FFCB49C9488860C948CA49F2 +:10F2000080304160C9490160C9480660C949102081 +:10F21000486070BDC8486061C84803E0C848606184 +:10F22000C648801FA061D5E770B50C46B14D0146B8 +:10F230000622A81C06F079FF2C7270BDAD48203064 +:10F2400040787047AB4A517010707047F8B504466B +:10F250000D465079117900020843690009190884A4 +:10F260001F461646501C06F0C1FF317800020843C5 +:10F27000A90060502846083001268640002F0ED095 +:10F28000012F04D0FF209CA1E83007F0CCF8206BC0 +:10F29000304301460120A84001432163F8BD206BA3 +:10F2A000B043F6E770B50D460446082904D9FF209F +:10F2B00091A1F93007F0B7F80022A24809E09100C7 +:10F2C000635809180B6053001B191B8C0B62521CEE +:10F2D000D2B2AA42F3D3206B9A494031086070BD84 +:10F2E00010B50446FFF720FF8248047710BD81481F +:10F2F0002030007B704710B5834CC178616206F006 +:10F3000075FF0002E06110BD252808D0262808D02E +:10F31000272808D041000A2807D8091D06E0022145 +:10F3200005E01A2103E0502101E0891DC9B2764AA7 +:10F33000916075494031486170476E4988617047F6 +:10F3400070B5002818D002226A4C784B0320A272B4 +:10F35000F0331860734D72486860002001262075F4 +:10F3600000290BD0012910D002291BD0952062A1C1 +:10F37000800007F058F870BD0122E5E77248012AC5 +:10F3800001D0466070BD066070BD5A48012A006B0E +:10F3900005D00121490508432063696070BD012142 +:10F3A0000905F8E7A069002803D153A1674807F0D1 +:10F3B0003AF8A169A06A40186549886059486549CA +:10F3C0008030816060491031C1600120216BC00331 +:10F3D00001432163686047482030C67370BD08B59B +:10F3E0000C20694608705148002110380161564AC6 +:10F3F000012111610BE000BF00BF00BF00BF00BFD3 +:10F4000000BF00BF00BF6A461178491E11706946EF +:10F410000978002902D001690029ECD068460078FB +:10F42000002804D1494834A1203006F0FCFF08BD73 +:10F43000F8B53E4CF034206886083E48B600416876 +:10F44000C906CD0F10218160002727603549344857 +:10F450008860FFF7C4FF35481038076100F020FBD3 +:10F460002660002D02D0334910204860F8BD10B549 +:10F4700006F0BCFE00022449000AC86310BD2349FF +:10F48000022008602A49086070472049022080391C +:10F4900008607047304908707047164810B534301E +:10F4A00005F0D5FD002804D0284813A15A3006F0F5 +:10F4B000BAFF10BD0F4810B5343005F0E0FD10BDA7 +:10F4C00011494860704770B50A4D0446A86AA042C9 +:10F4D00004D31E4808A16B3006F0A5FF0120287355 +:10F4E0001C49002008392C6148601948446000F02C +:10F4F000DEFA70BD7C0E00207372635C68616C5F25 +:10F500007263732E630000000015004080E100E08C +:10F51000C01F004080000010001700405B06000084 +:10F520000040000400F50140408000401011004000 +:10F5300080E200E000130040060102002500030203 +:10F5400005010300001600400010004047020000C3 +:10F5500040850040488100409700002010B5FF48DA +:10F5600002210173C6210161FD4A00215160806AB8 +:10F57000FC49C630486000F09AFA10BD0121FA48F3 +:10F5800089058160F548026B8A430021026301739B +:10F590007047F64801214160C160F1490020486090 +:10F5A000F0494860ED4988627047F149402008629F +:10F5B000F0490A6802430A607047EE480168402239 +:10F5C00091430160EA49002008627047E9480168F8 +:10F5D000102291430160E849012088617047E749A2 +:10F5E0000020C861E34801681022114301607047A0 +:10F5F000E249CA69012A01D000207047DC4A9268BA +:10F600005206520E524202700020C861012070471B +:10F6100070B5D248D24D017B002902D0696801291A +:10F6200009D00024D5490A69012A06D00023807A2E +:10F63000012804D006E00124F4E74023F7E7CA6874 +:10F64000012A04D000221A43012802D004E020221B +:10F65000F9E74B68012B05D000231343C84A022861 +:10F6600002D007E01023F8E71668012E02D1CE6819 +:10F67000012E04D000261E43022802D007E00826EF +:10F68000F9E71268002A02D1CA68012A04D00022D0 +:10F690003243022802D005E00422F9E7002C01D011 +:10F6A000022300E000231343022807D14868012801 +:10F6B00004D16868012801D0012600E00026B14885 +:10F6C0001E4302681206120E02D04A69012A00D0B7 +:10F6D0000022A24C2034227300680006000E02D0E3 +:10F6E0008869012800D000206073A148006A0028C2 +:10F6F00003D000F0A8FA012800D00020A07300F089 +:10F70000C7F9002068603046F3E670B50C00054686 +:10F7100003D19D499D4806F086FEE00706D0012CE6 +:10F7200004D06D209849C00006F07DFE002D0ED05B +:10F7300002218A4801294172C4728E4809D00229E7 +:10F740000AD0924890491A3006F06DFED1E60121A8 +:10F75000EFE70168042201E001680822114301601B +:10F76000C7E670B57D4C0022E37A990701D54107C1 +:10F7700014D47A49DD062031002D05DA4D7B002DA9 +:10F7800002D08D7B002D09D01D0702D50D78002DEC +:10F7900004D15B0703D54978002900D10122637A9F +:10F7A0007449002B06D00225284010430CD0FFF7E7 +:10F7B0003FFE9EE66C4A76489060086880088000AC +:10F7C000086000F06DF994E6012B07D0022B0ED0F3 +:10F7D0006E486D496B3006F026FE8AE60868042202 +:10F7E0009043086000F05CF90120A07281E608688F +:10F7F00008229043086000F053F9A57279E6574952 +:10F8000008757047F8B5554F544D2037FA7B564C64 +:10F810000021286B002A31D00122D203A26090433C +:10F820002A46544D10632E685A4A102090600020DA +:10F8300028601014A060FFF7D2FD00F029F92E60B7 +:10F84000281460605349102048604448817A4A482F +:10F8500001290DD002290ED04C484FA1801F06F07F +:10F86000E2FD0020F8733D48007D022874D0F8BD09 +:10F8700001210160F5E701214160F2E73A4A906019 +:10F880000E462963FFF7C4FE044636482E754168CC +:10F8900069620068A862AA7A022A0AD16A78002AF4 +:10F8A00007D0334B403B5B681B7813402A789A4360 +:10F8B00008D03E70E20708D0084603F04AFD012157 +:10F8C000A86A09E001223A70F4E7A10601D50221F5 +:10F8D00002E0A10702D5002103F04BFD2448403887 +:10F8E00041680622A81C093106F0F2FB002809D164 +:10F8F0001F48297A403840680078C009814201D108 +:10F90000012000E0002078702046FFF72AFF2648FB +:10F91000007800280DD001284AD002285BD00328A7 +:10F9200078D01DA1214806F07EFDA87A022870D06B +:10F93000A3E0A00701D502F0EDFB200702D50120CE +:10F9400002F020FC600702D5002002F01BFCA0069C +:10F95000EBD502F07CFBE8E793E000007C0E002092 +:10F96000408100404085004000F50140008000409B +:10F9700040150040001200400010004000110040FF +:10F980000014004040160040F8F40000630300003B +:10F9900000400004001300407372635C68616C5F98 +:10F9A0007263732E6300000097000020E6040000DD +:10F9B000A00701D504F0BBFF200702D5012004F009 +:10F9C00021FF600702D5002004F01CFFA006ACD583 +:10F9D00004F0A4FEA9E7A007BF27002802DA3C40F4 +:10F9E000F3F702FB200703D53C400120F3F7FBFAB5 +:10F9F000600703D53C400020F3F7F5FAA00602D5D6 +:10FA00003C40F3F7EFFA60068FD5F3F7EEFA8CE798 +:10FA100000E012E0A00701D5F3F7EAFA200702D5CB +:10FA20000120F3F7E4FA600702D50020F3F7DFFACC +:10FA3000A00690D5F3F7DAFA77E7287B00281CD0E8 +:10FA40001F494E6002281FD0012803D01D491E48BF +:10FA500006F0E9FCA96A2869884204D81A481949BD +:10FA6000401C06F0E0FC2969184841600120296B20 +:10FA700080050143296316494860287D012800D08C +:10FA8000F5E6F3F7C5FAF8BD2969A86A4118EBE76E +:10FA900010480021C160016141604161816170478E +:10FAA0000D480021417281720121C17270470A48DC +:10FAB0000121026B89050A430263054841607047D2 +:10FAC0004081004098F90000FB04000040850040A0 +:10FAD00000F50140001100407C0E00202E4800215E +:10FAE00001704170704770B5064614460D460120FE +:10FAF000F1F758FC28490120284B08709E60DC6013 +:10FB00001D6170BDF8B504460120F1F74BFC224998 +:10FB10000120087021494C60214900264E600321D4 +:10FB2000204D0906A960204F002C0AD0012C03D0DB +:10FB30001EA1412006F077FC3E60032000066860AD +:10FB4000F8BD386001200006F9E710B512480178C9 +:10FB500000290ED00321134A0906916010494A6812 +:10FB60000021002A03D0154A1268427000E041705B +:10FB700001700020F1F716FC10BD0748017800293C +:10FB800007D007484068002802D00C480068C0B27F +:10FB900070474078704700009800002000F5004052 +:10FBA00000F1004000F5014000F200407372635C18 +:10FBB00068616C5F63636D2E6300000000F40040B9 +:10FBC0003A4800210170417010218170704770B572 +:10FBD000064614460D460220F1F7E4FB01203349A6 +:10FBE000334A0870E41E14619660556070BD10B50C +:10FBF0000220F1F7D7FB2D49012008702D48002184 +:10FC000001604160816001202B49C005486010BD42 +:10FC100010B5264C2078002811D001202649C005B7 +:10FC2000886000F034F80021002804D001206070C2 +:10FC30002248006801E061701020A070217000204F +:10FC4000F1F7B0FB10BD10B51848017800290BD0B2 +:10FC500018480068002805D000F019F8002800D0E6 +:10FC6000012010BD022010BD407810BD10B50F4816 +:10FC70000178002909D000F00AF8002803D00F48C5 +:10FC80000068C0B210BD102010BD807810BD0948BA +:10FC90000168002905D04168002902D08068002849 +:10FCA00001D0002070470120704700009A0000201A +:10FCB00000F5004000F1004000F5014000F4004074 +:10FCC000FFB593B0044600201D9E049015981C9D1E +:10FCD0001027082806D0E06901F014F8002809D0A0 +:10FCE0003770CCE028880921384328801F980227E4 +:10FCF000017016E0E169012088710521E269C902FD +:10FD00009180E1698872E169F9480881E169002020 +:10FD10008873288820210843288011211F980427F0 +:10FD200001701F980225801C0390307810900A20E3 +:10FD30003070204618301190F6F76BFC00206FE011 +:10FD40001598102809D1022D07D06846828A049997 +:10FD50000398401A8270110AC1706846C08A1699C9 +:10FD6000884203D9E349097A149106E0884204D114 +:10FD70001099002901D0317021E003990870000A20 +:10FD800048701E980088401BC01B83B2FF20C01B18 +:10FD9000984200D203460398149AC0190CA9009205 +:10FDA000019002912020015D6846C08A0022F6F78A +:10FDB000A5FC3070002806D0C0B2832862D0684607 +:10FDC000C08A208345E00F98002805D0C948006804 +:10FDD00000790A2830D33CE06846008EC119C9B2C8 +:10FDE0000491022D0FD01F99049A4978914203D1B2 +:10FDF0006A46128C824209D0BE480491006801789C +:10FE0000032909D027E008461F994870B9480068BF +:10FE10000178042906D008E000790A281BD20120C5 +:10FE20000F9009E06946C98A8180039904980818EF +:10FE300003900498281885B205AA14991198F6F72A +:10FE4000EBFB002805D11E980088401BB84200DB60 +:10FE500076E7022D0ED01598102807D1049A039941 +:10FE60006846808A891A8870000AC8701E980580C2 +:10FE7000002030709F4800680078032802D00020DE +:10FE800017B0F0BD0220FBE7F8B50446406B002632 +:10FE9000134600282BD0491F8DB2618F2A460832A5 +:10FEA000278F8A18BA4221D89A7840185F781102B1 +:10FEB00039430170090A41701A79DF781102394318 +:10FEC0008170090AC1700571290A41712A46591DBC +:10FED000801D06F02AF9608FAD1D401980B2608741 +:10FEE000626B002110180170417000E00926304655 +:10FEF000F8BD30B50B88048F9C4212D9446BE018D2 +:10FF00004478057824022C430BD0447905792402E7 +:10FF10002C436404640CA41D1B190B80106000208A +:10FF200030BD822030BDF7B588B000256846058217 +:10FF300005275DE00398417802780E021643417967 +:10FF4000027908021043000452D40A980123068063 +:10FF500005A802905B02002200970195304609999E +:10FF6000F6F7CCFB04004AD16846018A0183039866 +:10FF70004179027909021143437802781C02144343 +:10FF8000B4421ED10A041CD44B0401215B0C89032A +:10FF900000950B4301970295C17880780A020243CD +:10FFA00020460999F6F7C6F9040011D1039948795A +:10FFB0000A79000210430122D20310430871000A9B +:10FFC000487103AA06A90898FFF793FF0400CED052 +:10FFD0000399009501970295487809780002084333 +:10FFE00069468B8A00220999F6F7A4F9822C06D17A +:10FFF00003AA04A90898FFF77CFF04009AD068467A +:020000040001F9 +:10000000058209E003984179027909021143490404 +:10001000490C0171090A417103AA04A90898FFF764 +:1000200068FF0028EED0822C02D020460BB0F0BD35 +:100030000020FBE730B50446406B002597B0002850 +:100040000DD00B2268460270228F0281606B0391F3 +:10005000019000216846F3F7E2FA6846057065638F +:100060006587258717B030BDF8B50F460546696B23 +:100070000020069E144600290FD0012B0DD13246D8 +:1000800039462846FFF74FFF002806D1002C04D040 +:1000900032463946284600F044FEF8BD0022028070 +:1000A000C262831D0263C3614263428702872030BC +:1000B0000170704710B50022D24302800420FDF782 +:1000C000FEF910BD10B596B00446FFF7B3FF208EC1 +:1000D000002808D0012069460870E06A01900021DC +:1000E0006846F3F79CFA0020E062206316B010BD6A +:1000F00001280000B40E00200146098800200A07EC +:1001000000D501200A06120F01D002221043CA05B1 +:1001100001D5042210438A0501D510221043490558 +:1001200001D5202108437047FFB5A9B00600329DD4 +:10013000359C2B981F46229016D0007841060FD48C +:100140008106890E1E2909D021884A05520E0BD13D +:100150003A88172A08D3FE4A914205D0C10906D031 +:100160008006800E122802D003202DB0F0BD20465C +:100170002C302690F7492A980872002018AA03907C +:1001800010726A46107404AA0A60339A4A6020AA60 +:10019000908090812298007801908106681C1C90C4 +:1001A000701F1D902B98890EC21C2492224620326B +:1001B0001B92083A401C02920B0006F025FA1FFD24 +:1001C000FD11FD1FFD8EFDFCFDFBFDFAFDF9FDFCA3 +:1001D000FDF8FDFDFDF7FDF6FDFDFDFDFDF5FD0066 +:1001E000032E76D102E018A9087219E303202870C3 +:1001F0001C9917220A7000224A70CFE2052EF0D116 +:100200004178027808021043208320A98880249A2C +:100210005178127809021143618300287ED0884208 +:100220007CD800202072E080401E60840298F6F79F +:10023000F0F905202870A81C0190022000901BAA4C +:100240002A990298F6F7E8F9002868D118A8807C66 +:10025000012803D002206870102002E0012068709D +:1002600002202490002225A91CA8F2F746FD0028B0 +:100270002BD120A8007D2499814226D13A8800996B +:10028000801C511A814220DB10A8C18D0198017099 +:10029000090A417001991CA8891C01910099019AD1 +:1002A000891C009125A9F2F728FD20A8007D01995D +:1002B0001BAA091801910099081880B200902A9988 +:1002C0000298F6F7A9F90028CCD00098022826D089 +:1002D00064E272E018A9087261E2072E6DD34178DA +:1002E0000346027808021043208320A98880249ABC +:1002F0005178127809021143618300280ED0884298 +:100300000CD8012020725879197900020843E08046 +:1003100000202073E06900F0F5FC01E098E0A9E01E +:1003200000280ED1E169012088710521E269C90226 +:100330009180E1698872E16987480881E16900205C +:100340008873F01F60842298C01D60620298F6F7DF +:1003500060F907202870681C00900120019000209F +:1003600010A9C8852FE00198012814D0E069807990 +:10037000012830D000981E38417F007F09020143D8 +:1003800000980170090A41700098801C0090019843 +:10039000801C80B2019010A8C18D00980170090ADC +:1003A00041700098801C09E00AE296E13BE1DFE041 +:1003B00004E29BE077E036E016E2AFE000900198BF +:1003C000801C80B201901BAA2A990298F6F724F9A2 +:1003D000002803D007E010A8818DD1E73988019863 +:1003E000081A0428BFDA0198012843D0E06980790F +:1003F000012804D010A8818D5548814206D110A84B +:10040000818D00980170090A417009E000981E383A +:10041000417F027F0802009910430870000A48706B +:100420000198801CBAE1072E01D0152E76D14178B3 +:10043000027808021043208320A98880249A5178EA +:100440001278090211436183002801D0884201D942 +:1004500001203FE7012020720020E0802073052E5C +:100460000AD01D982299E269C0B2491DF2F71FFC1B +:10047000002801D00A202DE70020C04360841AA87C +:10048000019023A9229802970395009100780023F8 +:100490008206920E20462A99FFF712FC0390208BC9 +:1004A00020A988807BE1032EC0D1402220A98A8127 +:1004B0004178027808021043208320A988802A9975 +:1004C0001EAB1C9A02930192009139880022491EAA +:1004D0008BB21B990978F6F711F918A90872002850 +:1004E00033D10B20287010A8008F3FE0052E9DD13E +:1004F000802220A98A814178027808021043208353 +:10050000249984464A78097812020A43628420A911 +:1005100088801248824202D30720DBE6AFE03F200A +:100520008002024362842A981FAB1C9902930191B6 +:1005300000903888401E83B21B9801786046F6F719 +:10054000DDF818A9087200280CD08328AAD107E08A +:10055000FFFF0000B40E002001280000010200008F +:100560000220B8E00D20287010A8808F401C15E1F3 +:1005700001990C22C9095143C91CB14204D90198FF +:1005800040067CD5002009E1427803781002184328 +:1005900020AA9080844622980078400609D505203C +:1005A0006A46107422980078C00905D000201074A3 +:1005B0001DE106206A46107424981F902A9A009024 +:1005C0000023701A029383B21E9001921B9800229E +:1005D00001786046F5F7AEFE18A908720022694658 +:1005E0000A74832801D102200390229800784006E3 +:1005F0000DD52088C00506D520A9208B8988884282 +:1006000001D100206062002018A90872C6E0FF2115 +:10061000013120A88181808820831E9860841F98E2 +:1006200060621320B8E0052E29D3417802780802D1 +:10063000104320A98880218F002902D0FE4A9142D0 +:1006400006D10A216A4611740121C943218702E0BB +:1006500007216A46117422992A9A491D0192009134 +:1006600001221D990023D203029311438BB22499D6 +:100670004A78097812020A431B99097800E0C9E018 +:10068000F5F758FE18A90872002269460A7401227B +:10069000520220A98A81832808D0002809D0218FFE +:1006A000E54881427ED10020208778E08888208339 +:1006B0004DE7606B002808D031462046229AFFF7AC +:1006C000E3FB18A90872002869D12B463A46304648 +:1006D000229900F056FB039061E02298022E4078A8 +:1006E00001907DD1002801D0012879D108206946E8 +:1006F00008740198087521A800901B9800220178C1 +:100700002046019BFFF7B0FC6946002248758A75B8 +:10071000002802D10198012809D0208F002806D096 +:10072000002008740120800220A988810EE004A81E +:100730003399F2F774FF0390002069460874012092 +:10074000800220A988810398022807D0BB4800684E +:100750008079002805D018A908722BE00198208321 +:100760001DE00398002803D0812018A9087240E0FA +:1007700021A800901B98012201782046019BFFF7D9 +:1007800073FC18A9087220463499FFF753FC18A986 +:10079000087A002803D11920287001203880684683 +:1007A000007C00E03CE0002804D004A83399F2F774 +:1007B00036FF0390039800282ED01AE0062012E599 +:1007C0002078000713D5012E11D109216846017444 +:1007D000A188818204203499FCF771FE082100E091 +:1007E00005E020A88181CDE60198400612D50320BE +:1007F000039020A9208889890843208020A988891E +:100800004005400E04D026992B98086026988680D3 +:100810000398AAE40420E6E418A8007A00280ED081 +:100820000120287022980078687020A88088A8701D +:10083000000AE87018A8007A28710520388020A9DD +:100840002088898988432080E2E7FFB50746A1B068 +:1008500000201C903A7801209040794A7C68104032 +:1008600010AA1087744B22885B1C9A4203D0002880 +:1008700004D0100702D5012025B0F0BD249E002031 +:10088000307023980025028810A8028518A80575E5 +:100890006A4B68461972057404A8186020462C300B +:1008A0001B902A985860249E94463878721C052123 +:1008B000039201282DD0022808D003287DD130785A +:1008C000800980011D303070B889A08038780228F6 +:1008D00004D13078800980011B303070F01C1FAAD1 +:1008E00001900292009110A8008D0022C01E83B2D8 +:1008F0002020015DB889F5F701FF0028DED10398BB +:10090000B9890170090A417010A9888FC01C088537 +:1009100028E1787B18AA10753A7B012A02D0022AB6 +:10092000CCD1FCE022887F231B011A4010AB1A8730 +:10093000802A4AD006DC102A10D0202A0ED0402A65 +:100940000AD124E0FF3A013A65D0FF3A013A79D062 +:10095000FF3AFF3A022A76D00525A2E02078C006A9 +:1009600001D5082000E010201C9004206A46107475 +:10097000002090821AA81DAA1EAB03960192029035 +:1009800000933B8A20461C9AFFF79AF984E0228B59 +:100990003B8A9646934268D10A221C92002839D19C +:1009A000039801906046401E1FAA83B20292202045 +:1009B0000091015D0022704600E0BAE0F5F79EFE6E +:1009C000014618A801750B201AE0228B3B8A964637 +:1009D00093424AD10C221C92002862D103980190C4 +:1009E00060461FAA401E0292009183B22020015D42 +:1009F000628C7046F5F782FE014618A801750D203D +:100A0000307010A8818F491C01850421684601744B +:100A1000218B818245E0238B3A8A9C469A4224D1DD +:100A200012221C9200283CD1606A002813D00022B8 +:100A30006B4607C3638C07E0FEFF0000B40E002086 +:100A400009F800000DE04BE02020015D6046F5F75D +:100A500071FC18A9087513203070012010A90885B1 +:100A60001FE0398A228B914201D00425B6E016217D +:100A70001C91002815D11B98818802682046FFF739 +:100A800003FA18A9087500280BD11B983346016892 +:100A900080881AAA00F075F9054602281BD0042D9B +:100AA00019D01B988088002811D06846007C002847 +:100AB00004D004A82A99F2F7B2FD05460120694640 +:100AC00008741B981B990068059000208880002DF1 +:100AD00048D0052D2ED06846007C032878D07DE0D4 +:100AE00018211C91002806D0388A20832046B96836 +:100AF000FFF7A0FAD5E72046183000902020015DCE +:100B0000237E01222046FFF7AFFA18A908750028B6 +:100B1000ECD119203070012010A90885E6E7208863 +:100B200001214902084010A90887FF38FF38022830 +:100B300006D0052510A92088098F884320804DE024 +:100B4000208F9849884290D116201C90386900283F +:100B500005D06063B88A20870020608702E000200B +:100B6000C043208710A8008F7F21090102468A43D5 +:100B70000DD0782300220420B968FCF7FBFB3878FD +:100B8000A07010A92088098F0843208002E02188E6 +:100B9000814321806846007C002805D08248416856 +:100BA00004A8F2F73CFD054618A8007D002815D0E2 +:100BB0001C98707001203070208BB070000AF070AB +:100BC00018A8007D3071052110A8018506E0FFE717 +:100BD0007548416804A8F2F722FD05467248017A7B +:100BE00020884005400E22D11B98808800281ED006 +:100BF000239A0026138810AA1385249A2A9B6F46ED +:100C00004CC71B9A039412681AABFFF78DFA05467E +:100C100002280CD00120694608741B982A990068A4 +:100C2000059004A8F2F7FBFC05461B98868010A8E7 +:100C3000018D2398018028461EE600B597B0042850 +:100C400007D102206A461070019100216846F2F730 +:100C5000E6FC17B000BD10B5534C037800222168A4 +:100C6000012B02D0022B42D126E00B78002B01D0C1 +:100C7000042B03D10A712268032111702168838833 +:100C80000A79D200921D8B5221680A79D20008326B +:100C90008918C2880A80216803890A79D2000A3239 +:100CA0008B52428920680179C9000C314252216877 +:100CB0000879401C08711EE00A7482888A802168C5 +:100CC000C288CA80226801891181226841895181C4 +:100CD000C1682068C1606168F2F7A1FC0146022882 +:100CE00007D02068007C002802D1002903D0812091 +:100CF00010BD832010BD002010BD406B002800D027 +:100D0000012070478178012909D100880521C90295 +:100D1000884202D0491C884201D10020704705203A +:100D20007047F7B586B00024684615460F468481A3 +:100D300005261AE0049841780278090211432980B7 +:100D4000811D019602940091417902790B021343AF +:100D5000C178827809020A43417800780902084381 +:100D60003946F5F7E7FA002806D104AA03A9069840 +:100D7000FFF7BFF80028DDD0822800D1002009B09D +:100D8000F0BD10B51488844201D2052010BD17248F +:100D90001C701080421E581C491C05F0C6F900202A +:100DA00010BD0000FEFF0000B40E002010B540484A +:100DB00004F04DF9002801D00C2010BDFF211131A5 +:100DC0003C4805F011FA3B4901200870002048809A +:100DD000E03188718874887520310871344804F0D6 +:100DE0004EF9002010BD10B5314804F028F9002854 +:100DF00003D031A1312005F016FBFFF7D7FF002803 +:100E000003D02DA1382005F00EFB10BD10B504460F +:100E1000274804F01CF9002801D00C2010BD2549FA +:100E20000878002807D0002008702148216004F0CD +:100E300026F9002010BD1E4804F021F91F2010BD26 +:100E400070B505460C461A4804F001F9002801D097 +:100E50000C2070BD174A5088A84202D11078002893 +:100E600004D0134804F00BF9122070BD1048226022 +:100E700004F005F9002070BD10B504460C4804F0DC +:100E8000E6F8002801D00C2010BD0A48017800299E +:100E900007D00020C0432080054804F0F0F812205D +:100EA00010BD40882080024804F0E9F8002010BD01 +:100EB0009D000020C00E00207372635C6C6C5F6448 +:100EC000622E630010B5282105F08CF910BD70B5B5 +:100ED000054600780A0700090001120F1043287028 +:100EE0000B0005F091FB07050705070509050B0039 +:100EF000062408E00C2406E0222404E00024F2A1E9 +:100F0000572005F090FA68788009800120436870C6 +:100F100070BD00780007000F704710B50622C01C96 +:100F200005F003F910BD10B50622093005F0FDF8F3 +:100F300010BD0278BF23C9071A40490E0A43027048 +:100F4000704702785206520EC9010A430270704778 +:100F500070B515460E4604461F2A03D9DAA1A8200B +:100F600005F061FA20462A463146093005F0DDF8E1 +:100F70006078AD1D80098001A906890E0843607064 +:100F800070BD70B515460E4604461F2A03D9CEA182 +:100F9000CC2005F048FA20462A463146093005F0B3 +:100FA000C4F86078AD1D80098001A906890E084348 +:100FB000607070BD70B501780907090F03292ED044 +:100FC000052931D1411C827E0C46437E1102194312 +:100FD000037FC27D1D02037EC67E1B021343827DFA +:100FE000407835438006800E22281DD106291BD368 +:100FF0001920C001814217D8FF26F436B54213D814 +:10100000002A11D0082A0FD88A420DD28B420BD861 +:10101000617F227F09021143814207D904E04078B1 +:101020008006800E0C2801D0002070BD012070BD0C +:1010300000210A464254491C2229FBDB704710B5A7 +:1010400002788B07920892009B0F1A430270427835 +:10105000520952014270012908D0022906D0032901 +:1010600005D0FF2098A1EE3005F0DDF910BD01217B +:101070000A43427010BD10B502788B0792089200A7 +:101080009B0F1A43027042785209520142700129A3 +:1010900007D0022905D0032904D08BA18E4805F082 +:1010A000C2F910BD01210A43427010BD00788007CB +:1010B000800F70470278EF23C9071A40C90E0A4310 +:1010C0000270704770B50546C1700B0005F09CFAC0 +:1010D0000E080A0C0E1012120C14141212160C1810 +:1010E0000C2413E0082411E002240FE017240DE083 +:1010F0000D240BE0012409E0092407E0062405E0A3 +:101100007548002470A1A03005F08DF96878400979 +:1011100040012043687070BDC0787047017AC27981 +:10112000080210437047817A427A080210437047E0 +:10113000017BC27A08021043704781794279080224 +:101140001043704700797047817B427B080210434F +:10115000704770B5017AC37909021943431C857A37 +:101160001C46467A2B023343657926792C02344398 +:10117000C21C5A4E00798D1FB54214D8FF25F43594 +:10118000AB4210D800280ED008280CD888420AD2CA +:101190008C4208D8507A117A00020843B11D884267 +:1011A00001D8012070BD002070BD0B4610B5011D97 +:1011B0000522184604F0B9FF10BD817A427A080270 +:1011C0001043704701717047007970470B4610B5A6 +:1011D000011D0822184604F0A8FF10BD027B0A700A +:1011E000407B487070470B46014610B508220E310F +:1011F000184604F09AFF10BD0B46014610B50422B4 +:101200001631184604F091FF10BD10B50822001DDC +:1012100004F08BFF10BD10B504220C3004F085FFE4 +:1012200010BD017170474171090A81717047C17128 +:10123000090A017270470079704781794279080282 +:1012400010437047017AC279080210437047017158 +:101250007047017170470B4610B5011D08221846F2 +:1012600004F063FF10BD10B50822001D04F05DFFFF +:1012700010BD70B515460E4604461B2A03D912A1AF +:10128000174805F0D0F82A463146E01C04F04DFF1F +:101290006078E90640094001C90E0843607070BDDE +:1012A00070B5054640780E46C406E40E1B2C04D9E2 +:1012B0000B4805A10C3005F0B6F82246E91C304673 +:1012C00004F033FF204670BD7372635C756C5F7011 +:1012D00064752E6300000000070200007A0C000015 +:1012E000F7030000C1074008C207C90FD20F511809 +:1012F0004008C207D20F51184008C207D20F511838 +:101300004008C207D20F51184208D007C00F40183A +:101310005208D107C90F0918500840187047002219 +:1013200002808271C271C2720273427382738270D0 +:10133000C270027142714276828303464284203336 +:101340009A7102859A72C2750276C2730274DA7259 +:101350001A739A7319750284FF21603081709A752F +:10136000704770B504460020A083208C1E46484379 +:101370001546114604F061FF2084F000294604F070 +:101380004EFF401C80B20146192269439202E0835D +:10139000914201DD401EE0837D202946000204F0D9 +:1013A0003EFF401CA08470BD70B50546087B0E460C +:1013B000C006C00E08730020A87504463019007AD4 +:1013C000FFF790FF29194874A97D641C0818E4B23E +:1013D000A875052CF2D3C0B2252803D979A18A209B +:1013E00005F021F870BDF8B5044630302646274692 +:1013F0002546C036A03780350090032909D0002942 +:101400001AD0012924D0022902D1A11CFFF7CCFF58 +:10141000F8BD1146FFF783FF002028836883A88367 +:10142000E883288468847871E88538732621085514 +:10143000A08430703071F8BD0020E885B871A188B3 +:1014400023890A460098FFF78CFFA11C0098DDE76E +:101450000020E885B38A328AA1880098FFF781FFCF +:10146000F8BD70B5867D0D460446002E01D0252EB0 +:1014700001D9122070BD002A18D0287EE17D50438A +:101480000818252104F0CBFE0846E1754207520FEB +:10149000C908504B69189A5C097A8A4368D031466A +:1014A00004F0BDFE491CCAB2002007E0002070BD58 +:1014B000002803D02118097C511ACAB22118497C8E +:1014C00091423AD32918097AC943CB07DB17D21ABC +:1014D000521E1206120E35D08B07DB17D21A521E7F +:1014E0001206120E30D04B07DB17D21A521E12060C +:1014F000120E2CD00B07DB17D21A521E1206120E38 +:1015000028D0CB06DB17D21A521E1206120E24D098 +:101510008B06DB17D21A521E1206120E20D04B0673 +:10152000DB17D21A521E1206120E1CD00906C9175A +:10153000511A491E0A06120E18D0401C0528B7DBA6 +:101540001F2070BDC00013E0C000401C10E0C000B0 +:10155000801C0DE0C000C01C0AE0C000001D07E0B8 +:10156000C000401D04E0C000801D01E0C000C01D9F +:1015700020769BE738B505460C466846FEF738F8F6 +:1015800000281ED0694600200856207209216156A5 +:101590000022411A00D5494220356B798B420FDC7D +:1015A000FF2B0DD0A17A491CC9B2A172AB79994227 +:1015B00002D8617A7F2903D160720020A0720122D3 +:1015C000104638BD7372635C6C6C5F7574696C2E09 +:1015D000630000007667010010B5040004D0FF200E +:1015E000FAA1AB3004F01FFFFB4821464143FB4802 +:1015F000FF230918FF330022581C5A544254C81DB7 +:10160000FF30FA3002704270F448001FC378A342E2 +:1016100002D18270FF23C370EF48EF4BC01E081841 +:101620009B1EC91802700A7010BD70B5EB480026E9 +:10163000001F8670FF24C47035462846FFF7CCFF94 +:101640006D1C2D062D0EF8D00020E4490B229201CE +:10165000E14B43435B189B181E74401C0006000EB0 +:10166000F6D0DF48FFF7E4FC0021DD48FFF722FD5C +:101670000121DB48FFF7E3FCDA4804704470847012 +:10168000C4700471447170BDCFE71B20704730B542 +:101690000021D24A0B239B01CF4C4C43A418E418E1 +:1016A000247C002C05D0491C0906090EF4D000202A +:1016B00030BDC94C01254C43A218D21815740170D5 +:1016C000284630BD10B5044600F0D0F900280CD0F3 +:1016D0002046FFF781FFC0490B224C43BF49002041 +:1016E0006118920189180874012010BD10B50446D4 +:1016F00000F0BCF9002802D0BA484471012010BDA6 +:10170000034610B5B748B44940794843B349421835 +:101710001046FF30E130C17F807F04F0D5FF10BD5F +:1017200010B5B048AC4940790F224843AB49401846 +:10173000A949D239095CFF30FF3004F09FFF10BD8A +:1017400010B5044600F092F9002802D0A5480471B3 +:10175000012010BD034610B5A2489F4900794843B7 +:101760009E4942181046FF30E130C17F807F04F06F +:1017700098FF10BD70B59B4C97492079974D484311 +:101780004019C11DFF31F931FF30E130807F0F2258 +:1017900004F064FF002813D020798F494843401992 +:1017A000FF30FF3002300178491C01700178407829 +:1017B000814204D1884885A1773804F034FE0120A5 +:1017C00070BD884884490079484384494018FF30F7 +:1017D000E130C17F807F814201D10120704700202C +:1017E000704770B57F487C49007948437B49401871 +:1017F000FF30E130867FC57F0F242946304604F054 +:1018000026FF002801D0204670BD70066906400EF4 +:10181000490E884201D3401A01E0081A201AC0B2CA +:1018200070BD0F20704770B50C46054600F01EF9DC +:1018300000280ED0002020706748454367482818CC +:10184000FF30FF300230017842788A1A22704170EE +:10185000012070BD70B50C46054600F007F9002860 +:101860000BD05D4845435D482818FF30FF300230FB +:1018700001784078081A2070012070BD5849016035 +:10188000704710B5044600F0F1F8002802D0554822 +:101890000470012010BD5149091FCA78FF2A02D0E7 +:1018A0000021016007E08A784C492439012A02D0DE +:1018B000016001207047002070474848801E017871 +:1018C000012908D001210170464801784348001FD2 +:1018D000C170012070470020704710B5044600F029 +:1018E000C5F8002802D03F484470012010BD3B4994 +:1018F0003C4B091FCA785B789A4206D18A78203916 +:10190000002A02D001600120704700207047334850 +:10191000344A001FC1785278914209D1FF21C17029 +:10192000801C0178002903D000210170012070473C +:101930000020704729482B4A001FC17852789142F5 +:1019400004D18078002801D0002070470120704722 +:1019500010B5044600F08AF8002802D02148C4706F +:10196000012010BD034610B51E481B49C0784843EE +:101970001A494018C21DFF320B21FC328901401860 +:10198000C17B807B04F0A0FE10BD10B51548124944 +:10199000C0784843114940180B2189014118C97B7F +:1019A0000D4AD21E8018062204F068FE10BD0D48B4 +:1019B0000949C0784843094941180B20800108189B +:1019C000C17B807B81420FD1012070477372635CC1 +:1019D000646D5F712E630000D1020000F40F0020DF +:1019E000C51200209E0000200020EEE710B504463E +:1019F00000F03CF8002802D021488470012010BD7E +:101A0000034610B51E481F49807848431E494018B8 +:101A1000C21DFF320B21FC3289014018C17B807B43 +:101A200004F03FFE10BD10B51548164980780B2212 +:101A300048431549920140181249891E41188018DF +:101A4000807B062204F00AFE10BD0D480D49807807 +:101A500048430D4941180B2080010818C17B807B49 +:101A6000814201D10120B0E70020AEE7002805D176 +:101A70000648007C002801D00120A6E70020A4E74A +:101A80009E000020D1020000F40F0020B4120020BC +:101A9000F8B5FF4E0446B079002500280AD0002989 +:101AA0002DD1657010202070F079A070307AE07030 +:101AB000B57124E0F64F203F387A012804D0707ABF +:101AC000012810D00020F8BD002918D1657013201E +:101AD000EF4920701C221639A01C04F026FB0120BF +:101AE000A0713D720BE0002909D165701420E8490E +:101AF000207008220A31A01C04F017FB7572012027 +:101B0000F8BDF8B5E3480178002902D00C2630462C +:101B1000F8BD0026DE4D3446403D2E756E75EE75DF +:101B20002E76AE75294620396E730F464E734037B8 +:101B30007E717F218170687E002804D0FDF73DFD15 +:101B4000FEF766F86C763C72D14884711430FFF76A +:101B5000B9F9CF483C30FFF7B5F9D8E710B5CD4B10 +:101B600000221A70CA4B203B1A711A46603A11665D +:101B7000D065FFF7C6FF002804D0FF20C6A187303C +:101B800004F051FC10BDC2484038007D7047C04988 +:101B900010B54039C87B897B42078307D20FDB0F22 +:101BA000D218C007C00F101840000B0004F02CFD25 +:101BB000050B060B04080F00BB4906E0BB4810BD2F +:101BC000B949083101E0B8490839085A10BDFF2069 +:101BD000B1A1A73004F027FC002010BDAC48B449E7 +:101BE0004038008A48437047F8B5A94C0646407B08 +:101BF000403CE07337791346A773012F26D0308815 +:101C00002082A348B27B203882710546603D29704E +:101C100006221946681C04F088FAB0796873062217 +:101C2000F11DE81D04F081FA607B0126002800D038 +:101C3000667597486038407B002800D0A6753B0049 +:101C400004F0E2FC0506082549084B000020D7E710 +:101C500000211DE08E4801211430FFF738F98C482F +:101C6000E91D1430FFF75FF9687B002807D00128D1 +:101C700007D0FF2088A1EE3004F0D5FB0CE0002156 +:101C800000E0012182481430FFF75BF904E00621EF +:101C90007F481430FFF71BF90020E07520767C4860 +:101CA000691C1430FFF739F9794829781430FFF7A7 +:101CB00040F9774804213C30FFF709F97448691C62 +:101CC0003C30FFF72AF9724829783C30FFF731F9A8 +:101CD00026750020F8BD0221DAE7FF206EA1F8305A +:101CE000CAE770B56A4C0125403C0346257620467C +:101CF0002030007A002801D03A2070BD64480022CC +:101D0000803806789E4206D1E2750622401C04F017 +:101D10000CFAE57500E02276002070BD70B504462F +:101D20005B4D0020403DA87528462246323804F01D +:101D3000FCF92846203844730120A87570BD544929 +:101D400020390871704710B5514C0022403C627533 +:101D5000607302462046123804F0E7F901206075EE +:101D600010BD4B49203948717047F8B500F0A4FB0D +:101D7000474C0025403C607E002804D0FDF71DFC48 +:101D8000FDF746FF6576434F3D70FDF793FBA07B63 +:101D9000012804D00021084601F0A6FAF8BD002170 +:101DA000022001F0A1FA3A4C203C207A002809D008 +:101DB000374881790029F1D11321C17105720121C0 +:101DC0008171F8BD78780028FBD0314E0622803E24 +:101DD000707BE0733078A0753046F11D703004F0F0 +:101DE000A4F930460622711C773004F09EF93C209D +:101DF000A072012020727D70F8BD10B5244C403CCB +:101E0000E17BA07CCA0701D0C2070BD08A070FD59F +:101E100082070DD42620FDF777FAA07C0221084323 +:101E2000A07410BD2520FDF76FFAA07C0121F6E714 +:101E30004907F6D54007F4D42720FDF765FAA07CC2 +:101E40000421ECE770B5134E3078002872D1104CA5 +:101E5000403C207D00286DD0FDF71FFB0025A574B8 +:101E6000E57475702846FDF715FB0020FDF78CF929 +:101E70000D480D38FDF73FFA0B481038FDF7F7FA1B +:101E8000FDF76CFBFFF7B9FFFDF7FFFA012111E049 +:101E900068130020A40000207372635C6C6C5F61A7 +:101EA00064762E63000000008E6701009A8913009B +:101EB000710200000020FDF743FA0F210520FDF715 +:101EC000C1F92646403E3178701CFDF7ADF9A07B84 +:101ED00001280CD004280AD0607D002807D02146B4 +:101EE00012390846627B6630FFF732F86575A07DCF +:101EF000002807D0FE480146427B12399C30FFF78C +:101F000040F8A575306E0178002903D00178001DD6 +:101F1000FDF7C8F9F06D0178002906D0F44A401C9D +:101F2000C732FDF754FE01206076FDF7C3FA0020AA +:101F300070BDFFE70C20FBE7EE494860704770B5C5 +:101F4000050001D0FFF759FFE94C2034E07C002860 +:101F50000AD0A07B012804D19920E749C00004F0F1 +:101F600062FAFFF702FFE3E7002D0DD00221002007 +:101F7000FDF7E6F9DE4840300079032801D001285A +:101F800002D10220FDF73BFCE07D002600280DD0A9 +:101F9000D74D203D2846691C9430FEF7BEFF2846E9 +:101FA000691CBC30FEF7B9FFE6752676D048743060 +:101FB000FDF786FAA07B030004F026FB0504040469 +:101FC0000D04090001210846FDF79FFB03E0CA4903 +:101FD000CA4804F028FAE17BA07C81430120002953 +:101FE00003D1A17B012903D0E074C24908709FE7A7 +:101FF000A674FAE710B5FDF750FABE48007800283D +:1020000018D1BB482030007D002813D00020FFF7F6 +:1020100096FFB74840300079002809D001280FD03A +:10202000022805D003280BD0B349B54804F0FBF9CA +:10203000002010BD00F040FAFDF73CFA0C2010BD66 +:10204000F0F7E6FFF4E7AB49012048707047F8B5B8 +:10205000002400F0E0FF002824D0FF202D30FDF701 +:102060006CF9A44D2878A24F403701281DD00228D2 +:1020700001D0032834D0A2489F496B3004F0D3F933 +:10208000287800280DD0387900280AD0012808D0F7 +:10209000022838D0032836D099489749803004F078 +:1020A000C2F9F8BDFFF761FEF8BD914E2036B07B56 +:1020B000032815D0707E002803D0FDF798FDFDF7AA +:1020C00074FA8B48C430FDF7FBF9B07B012812D0BD +:1020D000042810D0B879012806D0032804D004E0E1 +:1020E0000120FFF72CFFCBE7102421460E200143EF +:1020F0000020FDF70AFB7879012801D1FDF76FFA7E +:1021000002202870BCE728780228CDD10120FDF7F5 +:1021100076FBF8BD70B5764840304079012801D192 +:1021200000F0D4F9724C2034607E002803D0FDF713 +:1021300044FAFDF76DFD00F06EFF00280CD06D4DE8 +:102140002878022804D06E486B49A33004F06BF95C +:10215000A07B012803D006E0FFF707FEE8E6992000 +:102160008000FDF7EAF80120FFF7E9FE2878002853 +:10217000F4D028780128F1D039205F49000104F01B +:1021800052F9D5E6F0B5074689B000200690FDF774 +:10219000AEF800900020019056480078022804D044 +:1021A00057485549F03004F03EF9514D40356879B3 +:1021B000012801D100F08AF94D48C430FEF7A9FE8C +:1021C0004B4E04462036002F70D03046A430FEF728 +:1021D000F1FE0028F8D0FDF731F80028F4D0707E29 +:1021E00000280AD005277F1EFFB2FDF72CFD02282C +:1021F0000FD0012800D0002001903D492046C43175 +:102200000C46643C030004F0FFF906A4A4A40CA44B +:1022100056A4002FE7D177203AA1C00004F003F9BB +:10222000E9E7B07B012841D004283FD0019A00980B +:10223000104304D1A879002801D0022836D168794A +:1022400001281DD1607A00281AD101206072087817 +:1022500006224006C00FA0722548C91C6B3003F04F +:1022600064FF244C224FA07871377F2804D1A92025 +:1022700024A1C00004F0D7F8A07838707F20A070A7 +:102280001B489C30FDF71CF91A480321017028797E +:10229000002860D001280AD002285CD0032806D08C +:1022A000164818A1E03804F0BEF854E051E00120CF +:1022B000FDF7A5FA4FE00E480F462038C978C079DF +:1022C000814230D10A4839792038027A91422AD1A4 +:1022D0007979427A914226D1B979827A914222D192 +:1022E000F979C27A91421ED1397A027B914211E08A +:1022F00008130020A4000020981E0100F60400002E +:10230000DE0200007372635C6C6C5F6164762E6346 +:102310000000000007D13978407B4906C90F81428F +:1023200001D1012100E00021B07B012801D0042867 +:1023300001D100290AD100280BD101990098084346 +:1023400004D1A879002801D0012802D1307E0028CC +:102350001FD001200690707E002803D0FDF72DF9D4 +:10236000FDF756FC0698002802D00120FFF7E7FD94 +:102370005D48017800290AD00178012907D000784A +:10238000032804D095205949C00004F04CF809B046 +:10239000F0BD55480422406855490F3003F0C5FE92 +:1023A000387806224006C10F4F4840680177F91C73 +:1023B0001D3003F0BAFE4C484D4940680322091D08 +:1023C000133003F0B2FE4848494A4068B97D817530 +:1023D0000F3A117ED37D09021943018311468B7E8A +:1023E0004F7E1B023B438380137FD77E1A023A4302 +:1023F000C2808A7F4B7F1102194301813C4905222B +:1024000010310A3003F091FE3948374A1130017912 +:102410005768C906C90EB97600794009F876287A56 +:10242000002809D0A07900283AD11320E0710020BB +:1024300020720120A07133E00020A8727888B08556 +:10244000387FE8732A48394606221D31833803F065 +:102450006CFE27490622F3390878A87508467730BC +:10246000491C03F062FEB888F087F888208038891C +:102470006080F87E20710198002860790BD00121DE +:1024800008436071FDF7F2FB61794000C907C90F8D +:102490000143617102E04008400060710120287230 +:1024A000114C0020207000F007F8FDF703F8012020 +:1024B000616800F019FF4EE710B5FDF76AF8FDF707 +:1024C0005DF8FCF7B5FFFCF7DAFF10BD064810B564 +:1024D000801CFDF78DF8002802D103497F20887009 +:1024E000FDF774F810BD0000A400002004230100D3 +:1024F000DB1300208107C90E002808DA0007000F4F +:1025000008388008F74A80008018C06904E0800815 +:10251000F54A800080180068C8400006800F7047A8 +:1025200010B500F03BFF10BD70B5F04C0546626879 +:10253000002908D0002A04D0FF20EDA10C3003F0C0 +:1025400072FF656070BD002A04D1FF20E8A112303F +:1025500003F069FF0020606070BDE948C07E7047ED +:10256000E7482830C07E704738B5E04C20680168E5 +:102570004978012925D001216846FAF7C9FC684647 +:102580000078E049000203F04AFE2068426AC06811 +:1025900012685118FBF7ADFC2168C860D84A206862 +:1025A00028320321904218D0028B002A15D0012234 +:1025B0004272017200210171021D017F00F0FBFED9 +:1025C00038BD7D21C068C900FBF793FC2168C86055 +:1025D000FFF7DDFA21680861E0E7028B521C0283F5 +:1025E0004172E6E7FFB5C64E85B0706A346805688B +:1025F00060680190306A0390298E0798401A80B273 +:1026000002900898002804D02746383720464830E2 +:1026100002E0371D2846A830009003203871059845 +:10262000002820D001287DD002285ED003287AD04F +:10263000AFA1B54803F0F7FE0898002807D0387915 +:10264000032804D0B048AAA1093003F0ECFEA16A27 +:102650007069FBF74EFCB860616A206A88427DD9D8 +:10266000009801601FE1306A002804D1A648A0A1AB +:102670007A3803F0D8FEA449288B373948434018EC +:10268000069900F0A6FEA0619F49A8883739484303 +:10269000069900F09EFEE061316A9B48891CA162A8 +:1026A0002A8B37384243A069974B121AE63BD2185F +:1026B0005118A162944BAA7D373B5A4340008018C1 +:1026C000FF30193020626062306A081AED21FF384D +:1026D000C90015388842AFD28C49884204D28A4852 +:1026E00083A15D3803F09FFEB6E0874A288B373A16 +:1026F000E16850430818069900F06BFEA06182491A +:10270000A88837394843069900F063FEE061306AD3 +:10271000002804D17C4876A1553803F084FEAE2011 +:10272000405B01E02CE05AE00028288B784AE16801 +:102730001DD050430818A169401AA0622169A06801 +:10274000734A4843A1694018A97D4000514340188D +:10275000FF3017302062A888504300E0A1E0E16913 +:10276000411A6F20C000081A6062A06A34E050432A +:102770000818A169401A3168D63849684018DCE762 +:10278000284680300190C08D002802D0306A002891 +:1027900004D15F4856A1401F03F045FEA8885C495C +:1027A000E3694843C01AA06201999C46CA8D216919 +:1027B000A368521A4B43A169591863465343C91879 +:1027C000AA7D534B49005A438918FF3117312162C2 +:1027D0006F21C900411A6162316A401A35E00898D8 +:1027E000002803D03420005D002878D1A88848490B +:1027F0004843E169401A02994843A0622846803064 +:102800000490C08D0028019829D0002804D03E48AB +:1028100037A1163803F007FE04983D4AC18D02988F +:102820000818E16948434000FF3017302062A8884B +:102830005043411A6F20C000081A606200F0AEFDDC +:1028400000281CD0A16A0398081AED21FF38C9009E +:102850005538884200D3EFE601203871ECE60028B5 +:1028600002D00398002804D1294821A11A3003F08E +:10287000DAFD0198A16AD6380818A062CCE7FBF708 +:102880009EF8726901461046FCF7BFFAA16A081A61 +:10289000ED21FF38C90050388842DCD2012009B050 +:1028A000F0BD0099086000981A4900688035081842 +:1028B000F860298B0798081A00B2002804DD0598F3 +:1028C000022801D0032000E00120787108983870B8 +:1028D0000898002820D03420005D00281CD0022059 +:1028E000DDE7000000ED00E000E400E0B4000020BF +:1028F0007372635C6C6C5F6C6D2E73302E630000C2 +:10290000F413002010270000190500002902000020 +:10291000E20400004B1700000898012148402034D1 +:102920006075317F3A46304600F045FD0020B6E73D +:1029300010B5FE4900280A68516A096807D0126874 +:102940008988FB4BD2695943891A03F068FC10BD92 +:10295000F8B5F64F38680468416A26460D68203697 +:10296000717D00290AD0618E2A8E914206D1407A6B +:10297000012803D1EF49F04803F055FDFBF71FF89C +:10298000014638684069FCF740FAFFF7D1FF2A8E0C +:10299000618E1318994202DB491C618602E0401CDB +:1029A00010186086B07D002806D19C21608E495B9E +:1029B000884201D1401C6086DC480168088B0328EE +:1029C00002D2401C088302E0618E982041532846C1 +:1029D00040300646C1898089081A298E401E401859 +:1029E00087B218E0D148EB7E00685B00406A00794E +:1029F0004100D248415AC05A401881B2207D00237C +:102A0000FFF7F0FD00280FD001280ED0CA48C949B1 +:102A10003A3003F008FD628EB81A00B20028E1DAFD +:102A20000820B07200F010FEF8BD608E401C608679 +:102A3000F1E770B5BD4D002168680162C27E1300E8 +:102A400003F0E2FD045656034A56426A14680268CF +:102A500011700268516000682030407D002808D164 +:102A6000FAF7ADFF69680968096CFCF7CEF9002830 +:102A700018DC6868228E0168498E914206D1214691 +:102A800080318B8B9A1ACA83238605E0891A9E228D +:102A900011530168498E21860268C1681164C168BA +:102AA000416111E068680168098E228E8B1A224606 +:102AB0008032D3830168098E218601680B6CC36064 +:102AC0000B6C4361886C9062204601F0D8FC0028B2 +:102AD0000DD098499A4808E0C1684161FFF7B2F902 +:102AE000002804D096489349801D03F09CFC70BDDB +:102AF000934890490D30F8E710B58C4A0B001268E6 +:102B000003F082FD0906090F1F0C2E2E082B2E0044 +:102B1000FFF78FFF10BD00F068FC10BDFCF772FEE0 +:102B200010BDD07E022806D0D07E032806D0FF201C +:102B30008049A3300EE0FFF70BFF10BDFFF714FD37 +:102B400010BDD07E0228F6D0D07E0328F6D0FF201C +:102B50007849AE3003F067FCF0E7FAF715FF10BDD7 +:102B6000FF207449BC3003F05EFC10BDF3B581B0AA +:102B70000E4601276D4D734C0B0003F045FD090611 +:102B80002F39392F40403939400001216D48FFF776 +:102B9000CBFC31460198FFF7AFFFE07E022826D13B +:102BA00068680568406A0668FAF7E7FEB188604A17 +:102BB0005143EA69891AD639E962B72802D26248D4 +:102BC000081803E0081A6049B7314018E8625F4806 +:102BD000E96A814200D80846E86205E00198FFF7FB +:102BE0008BFFE07E022802D1206820300775FEBDF1 +:102BF0002C600198FFF780FF00202860FEBDFF20B9 +:102C00004C495C3003F00FFCFEBD70B50C46064627 +:102C10000B0003F0F9FC09060D10100D1A1A101024 +:102C20001A00484801212830FFF77EFC2146304633 +:102C3000FFF762FF70BD43483C4D283028603046A6 +:102C4000FFF75AFF0020286070BDFF20394982300D +:102C500003F0E9FB70BDF0B5344C0020216885B06D +:102C600003258D76CA7E0746032A03D0C97E002934 +:102C700029D029E0087F002803D12E49344803F0E9 +:102C8000D2FB2068067F684605714571FAF797FE0A +:102C90000290FF20F53003900121684601706946DB +:102CA0003046FBF70CFB00E020BF2068007FFCF7FC +:102CB00038F90028F8D02068007FFAF765FE206810 +:102CC000077700F072FB012021688F7605B0F0BD18 +:102CD00016490A68907600E020BF0A68D07E002876 +:102CE00003D0D07E937E9842F6D0D07E002803D0C9 +:102CF00000200021917670470120FAE770B5114954 +:102D00000024CA7E094D032A03D02831CA7E032A33 +:102D10002ED12960002827D0012821D00C48054950 +:102D2000973003F080FB0020296813E0B4000020F6 +:102D3000E2040000F0280100F70500009E67010092 +:102D4000A1030000F4130020C4F8FFFF38120000B4 +:102D500072020000086048622860002C08D070BD34 +:102D60000320FFF7B5FF01E0FFF775FF0446DAE740 +:102D70000C2070BDF8B5F94F04461F25E67E3300E0 +:102D800003F042FC042920031B20F548844204D0B0 +:102D9000FF20F449FC3003F046FB02203C60FFF7C3 +:102DA00097FF002805D03968002008604862386025 +:102DB00011E00C25002038600AE00120FFF79EFF9B +:102DC000054603E0E749E84803F02DFB002D02D05B +:102DD000E07EB042D2D1E07E002804D0E248E14952 +:102DE000801D03F020FBF8BD10B5DD48FFF7C2FFE2 +:102DF000DB482830FFF7BEFFD94900205031087565 +:102E0000D649C91F4870D64948610A4628325061E0 +:102E100088769076D1494860086010BD70B5044648 +:102E20000120FFF767FBC5B20B20FFF763FBC0B2C1 +:102E3000854204D0FF20CB49C63003F0F4FA0120CC +:102E4000FFF758FBC5B21820FFF754FBC0B285420C +:102E500004D0FF20C349C73003F0E5FA0420C04383 +:102E6000FFF748FBC5B21920FFF744FBC0B285420B +:102E700004D0FF20BB49C83003F0D5FAB748B849A1 +:102E8000083804700020C87688760A462832D07642 +:102E90009076B24B012408331C711860486250626E +:102EA00008601060FFF7A0FF70BDAC4908310871E1 +:102EB0007047FEB5AA49CA7E08462830A74C002AAA +:102EC00002D1C27E002A03D0C97E022903D005E0C8 +:102ED000A648216006E0C17E002901D00C20FEBD7D +:102EE0002060A348FAF7FCFC216808779B4920681A +:102EF000C91F0160C91C4162007F002804D1AD20B8 +:102F00009849800003F08FFAFAF737FD9949884213 +:102F100000D20846FF30C83086B220680325C57647 +:102F2000FEF735FE21680861FEF758FE00270028ED +:102F300027D0FEF753FE21684A6A10600968012015 +:102F4000087001466846F9F7E3FF684600788A4949 +:102F5000000203F064F90191FAF731FD019971184B +:102F6000FAF7C7FF2168C8602068057245720771CB +:102F7000021D017F00F01FFA2068078300202760F0 +:102F8000FEBDFAF71CFD3146FAF7B3FF2168C860B1 +:102F900008680770096801204870E5E77047F8B5D0 +:102FA0006F4EF17E002904D131462831C97E0029B7 +:102FB00001D00C20F8BD0221F176694C674F5034E6 +:102FC0000837776234600025386025753979C07E0E +:102FD0004A006A4940008A5A085A2B46101881B2A2 +:102FE0002A462846FFF7FEFA002804D0CF205D4984 +:102FF000800003F018FA25610120A5602075658620 +:1030000025865748703085753968088E401E0886B9 +:1030100035830020F8BD10B5504801244068817EFA +:1030200003290CD001684978002906D0006A544968 +:10303000884202D90024FFF706F8204610BD00247C +:10304000FBE74648406802681178491C1170016A24 +:103050000068C26A914204D8007D012801D0012095 +:1030600070470020704700207047F8B53B4C3C4843 +:103070002060416A00680D68002634210E54A621A4 +:10308000495D00294BD1007D032848D1FAF797FC10 +:10309000014620684069FBF7B8FE00283FDDFFF7D6 +:1030A00047FC298E401C4118206802681186006880 +:1030B000018E9C22525B511A09B200292FDD012199 +:1030C0002030817528464030C1898089081A298EB0 +:1030D000401E401887B21BE0496A09794A00274917 +:1030E0008B5A028E007D9446EA7E5200895AC91896 +:1030F00089B201236246FFF775FA00280FD0012834 +:103100000FD002280BD01B481649193803F08BF951 +:1031100021680868028EBA1A12B2002ADCDA266028 +:10312000F8BD20680068018E491C0186F0E7F8B5FB +:103130000A4D00266A680128516A0C6853D1087943 +:103140000E4940000B5A1068077D032F1AD0027DEC +:10315000022A24D0007D012834D044E0B4000020AD +:10316000F4130020F0280100070200006D2B01007D +:103170000B2C0100F6050000102700009E670100DF +:10318000D98213000661106886609C20025BE07E95 +:103190004000085AC01881B2002303201BE02246D9 +:1031A0008032D78D0761E07E928B4000085AC018AC +:1031B00081B200230220FFF715FA6A680121126824 +:1031C00011750AE09C20025BE07E4000085AC0189E +:1031D00081B200230120FFF705FA002803D09C49A3 +:1031E0009C4803F020F9FAF735FB9B480078EFF78D +:1031F0006FF8686806830268218E51860068203067 +:103200008675F8BD38B5944C0021083460680D46C9 +:1032100000684278002A01D045701FE0007800283D +:1032200009D001216846F9F773FE684600788B499A +:10323000000202F0F4FF6068426AC0681268511828 +:10324000FAF757FE01466068C160057103214172BB +:10325000021D017F00F0AFF860680583FAF7FAFA03 +:103260007D480078EFF734F838BD7B4A10B5014649 +:10327000083250680B0003F0C7F9060D1504081753 +:103280000C31012100F0D1F807E00021106800F0B6 +:10329000CCF810BD0120FFF74AFF00210846FFF7D8 +:1032A00043F910BD032116E0416A02680968D36939 +:1032B00093608A886A4B5A430368DA600A46C032D0 +:1032C000D3890B83137B8B75138A8B80538ACB80B6 +:1032D000928A0A8102210068017510BD5D485C492F +:1032E000913003F0A0F810BD70B500280BD05A4CF7 +:1032F000083401280ED002281ED056485449B43054 +:1033000003F091F870BDFFF77DFF00210846FFF73D +:103310000BF970BD6068002501684D7000F045F83C +:103320000320F5F7B8FEFAF795FA4B486560007888 +:10333000EEF7CEFF656070BDFFF764FF606800F0D8 +:1033400034F800210846FFF7EFF80420F5F7A3FE54 +:1033500070BD414908314968CA7E022A08D10A680D +:103360001378002B04D150600968CA6A1018C8622B +:103370007047394A10B50832526800290CD001292B +:1033800007D0022907D033483149D93003F04BF830 +:1033900010BD801E00E0401F106210BD2E48083096 +:1033A0004068002800D0012070470021C176817656 +:1033B00001604162704710B50B46C17E847EA14218 +:1033C00004D011461846FAF77AFF10BDFFF7EDFF5B +:1033D00010BD024610B50020002905D00846504314 +:1033E000204902F01CFF401C10BD1B4810B50830DE +:1033F0004068C07E030003F007F9041515030B15A0 +:1034000001F05EF900280CD00F2017A1800106E022 +:10341000FEF7F0FD002804D0F12013A1800003F096 +:1034200002F810BD10A11448F9E710B504460029B0 +:1034300003D00020FFF77BFE03E007480078EEF79B +:1034400047FF2046FFF7B1FF0020F5F724FE10BD2F +:10345000F028010092060000AC00002010270000B8 +:10346000E204000040420F007372635C6C6C5F6C9E +:103470006D2E73302E630000CB030000F8B5FEF70D +:10348000B0F90446FEF756FAF84E0546706920304A +:10349000407D002809D0012827D002282AD00328FF +:1034A00032D0FF20F2A19A3037E0F0481830FEF712 +:1034B0001EFA002801D003200FE0EC481830FEF778 +:1034C00049F9002804D070695B21095C002908D003 +:1034D000E6481830FEF7D2F90120716920314875AD +:1034E0001DE002212030417519E0E0481830FEF758 +:1034F000C5F914E0DD481830FEF72CF900280ED18C +:10350000FF20DBA18C3008E0D8481830FEF7EFF937 +:10351000002804D1FF20D6A1943002F084FFB069C6 +:10352000F72201781140017072692032937DDB0728 +:103530001B0F1943FB2319400170D37DDB075B0F81 +:1035400019430170577DEF23022F04D0012F07D0BC +:10355000032F07D00CE0012C06D8002D04D007E083 +:103560006D1E2C43002C03D019401023194300E09A +:1035700019400170D17F002916D0517D012913D047 +:10358000BF48FBF79DFFBE480021283001767269D5 +:10359000916ED26E42610161B949B269FCF7A3FA3A +:1035A0000020FCF7AFFA03E0FBF78AFFFCF7CDFA47 +:1035B000B0690078C00606D4F0690078C00602D46D +:1035C000F079002806D0B079002803D101210846FF +:1035D000FCF79BF8032030703079002803D1FBF70B +:1035E000BDFF01203071F8BD70B5A0481C30FEF75A +:1035F000B9F901259D4C002802D00020607002E03E +:1036000065709F48E061606940300078002802D012 +:103610006078002805D0E069FBF752FFFCF795FAC7 +:1036200070BD9748FBF74CFF9548283005766269D6 +:10363000116F526F42610161914AE169FCF753FADF +:103640000120FCF75FFA70BD10B588490023486976 +:1036500002462030C3768377012049239854A03254 +:103660009279002A03D008700021022001E0002195 +:103670000320FFF7FAFD10BD70B57C4C6079C206DF +:103680002046406901468031002A01DA002202E02A +:10369000CA8DCB8BD218CA850246C0321379002B53 +:1036A00005D0034640331D8AC98B69181982617A97 +:1036B000002903D03D2001F051F94AE003462033B0 +:1036C000D97E042945D0217A002913D0480701D496 +:1036D000C80601D51E2030E0080701D53D202CE0AA +:1036E000C80705D1880703D461A1664802F09BFE94 +:1036F0002A2022E04030817D002905D0418A4D1CDE +:103700004582858AA9420FD2517A062902D0117AC0 +:10371000062905D1018B4A1C0283828A914203D279 +:10372000028AC1898A4201D3222006E09A7F8089D9 +:10373000002A0AD088420FD3082001F00FF96069EF +:103740002030C07E042804D006E0062804D33E20A2 +:10375000F3E7FFF779FF70BD0120207000210846D4 +:10376000FFF783FD70BD10B5404840690146203128 +:103770008A7F002A29D0012A27D0022A06D0032ACC +:1037800004D03BA1404802F04EFE10BDC97E032983 +:103790000FD0082919D001464031CA898989511AA8 +:1037A000891E89B2032900D303218030828B5118EE +:1037B00009E0014640318A89032A06D3028EC9896D +:1037C00080305118491C018310BD8030818BFAE78D +:1037D00000B5030002F018FF0604070B0F121217C2 +:1037E00000290ED00FE0891E02290AD90BE0891F9B +:1037F000012906D907E0082903D004E00B390C2978 +:1038000001D8012000BD002000BDFEB505461748C7 +:103810001830FEF740F8002804D11B4814A1D13815 +:1038200002F001FE114CA069FDF702FC0321A06922 +:10383000FDF721FCA069EF220178114001702946B3 +:10384000FDF740FC002601272B0002F0DDFE0E5C98 +:103850005C085C2C6060255C4C5C603C375C60699B +:103860006521095C002911D0062111E0C400002067 +:103870007372635C6C6C5F736C6176652E630000C1 +:1038800090140020430200005C080000C030417921 +:10389000A069FDF797FC3AE060698030417CA0693F +:1038A000FDF7D7FC33E06169A069B831FDF7ADFCE5 +:1038B0006169A0698C31FDF7AEFC28E00621A069A2 +:1038C000FDF7C5FC23E020690178A069FDF7A9FC9C +:1038D00020698188A069FDF7A6FC20694188A0695C +:1038E000FDF7A5FC13E00096019660696030007951 +:1038F000002803D069460878384308706946A069F3 +:10390000FDF7B1FC03E0F949F94802F08CFDFDF741 +:10391000D4FF002804D1F648F449801D02F083FD4D +:103920000C2D06D0072D03D0606940304682877584 +:10393000FEBD606940300683FEBDF0B5ED4CC82089 +:1039400061698DB0405C04280AD0052835D15C201F +:10395000405C00282AD0012060314871022026E016 +:1039600010226846D63101F030F86169102204A8AF +:10397000B03101F02AF8684601F0DFFB08AE8DCEC9 +:10398000616984250E4678360DC66F5000250D6797 +:103990004D67012540267554D74D88318DC5284681 +:1039A0000822093002F0C1FB052000E00D20FFF7DE +:1039B0002CFF61690020C03108720DB0F0BDF8B570 +:1039C000CC481830FDF767FF002848D0C94C207A52 +:1039D000002844D16069C421095C002500290ED06B +:1039E0002030C17E0120FFF7F3FE002807D1606977 +:1039F0002030C17E0420FFF7EBFE002806D060696E +:103A0000C921095C0126062907D00DE06069502113 +:103A10000D526030457102204EE02030C17E0420FE +:103A2000FFF7D6FE002813D0616908462030C27E19 +:103A3000921E130002F0E8FD166262621D6262626D +:103A400060621F6262622843626262626262466210 +:103A500060695E21095CC90702D0C0304572F8BDBB +:103A60000C20FFF7D2FE60694030817F31438177BF +:103A7000F8BD072020E0FDF79AFF0028F8D0606924 +:103A8000403005700B2017E0F9F741FA0C28EFD30E +:103A900060690821B830F9F73BFA002806D0606960 +:103AA00004218C30F9F734FA002804D1C72093A1FF +:103AB000C00002F0B8FC0420FFF7A7FEF8BDFFF736 +:103AC0003CFFF8BD00228A66CA66C6770A4678318E +:103AD000C8C9894878322838D26842632830C8C0BB +:103AE00008220D30091D02F020FB0620FFF78DFE95 +:103AF000606940308575F8BD0920DDE700F036FFCC +:103B0000F8BD70B57B4C3B216069095C08292FD159 +:103B10000146028EC0314B89521C9A4228D1227A2A +:103B2000002A25D10A8A83889A4207D14B8AC58800 +:103B3000AB4203D18B8A0589AB4209D043884B85C0 +:103B40008A854A8ACA858A8A0A860122E6210A5417 +:103B500001221146FDF747FC00210420FFF785FBF9 +:103B600060690021C92211542030C1760321817778 +:103B700070BD70B55F4C60692030C07E172803D0DF +:103B80005EA1624802F04FFC616900220B4640339F +:103B9000DA7608469A75E030867D0B240125002EE2 +:103BA00006D0837C002B14D1C4740275857410E098 +:103BB0001E7F002E07D01A774C88FA235C520276BB +:103BC0000C23837505E04E88FA235E520276057752 +:103BD00084752031CA7670BD70B5464CA0798007D7 +:103BE00036D5207A002833D160692030C17E01208B +:103BF000FFF7EEFD00282BD1A0690126C078002533 +:103C0000030002F001FD0E8585088537465F0A85B1 +:103C1000168526625285032152E060692030C07EFD +:103C2000052804D0394835A1333802F0FCFB60691F +:103C30000CE060692030C07E092804D033482FA1F1 +:103C40002D3802F0F0FB606956210D542030C57606 +:103C500070BD60692030C07E0B2804D02B4827A19E +:103C6000263802F0E0FB60695B210E540C21203005 +:103C7000C17670BD60692030C07E0F2804D0234813 +:103C80001EA11F3802F0CFFB60695B210E5410218A +:103C9000EDE760692030C07E102804D01B4817A1D2 +:103CA000183802F0C0FB12210AE060692030C07EA3 +:103CB000102804D0154811A1123802F0B4FB1421C9 +:103CC0006069D4E7FFF755FF70BD60690146C030F9 +:103CD000027A062A04D14031897F890700D505720E +:103CE000417A0629F0D1457270BD0000703801009C +:103CF000CD070000C4000020B81400207372635C7C +:103D00006C6C5F736C6176652E6300004C0500007F +:103D1000FD49FE4802F087FBE6E710B5FC4C606900 +:103D20002030C17E0020FFF753FD002803D1207A08 +:103D3000012108432072207A002808D1E069FDF7AC +:103D4000EBF961699122505405202031C87610BDED +:103D500010B5EF4C60690146C0314A7A002A06D09E +:103D6000097A062903D0217A012211432172217A8E +:103D7000002928D14030807F800715D4E069FDF705 +:103D80005AFA61694031C877E069FDF756FA61690E +:103D900040310884E069FDF755FA6169022240313B +:103DA0004884887F10438877606900220146C031CB +:103DB0000B7A062B00D10A724030837FDB0702D1D9 +:103DC00006234B72028310BDF8B5D14C60692030D8 +:103DD000C17E0020FFF7FCFC0125002807D16069A7 +:103DE0004030007F002802D1207A28432072207AB8 +:103DF000002830D160690026014640304682857532 +:103E0000B031E069FDF7EFF96169E0698831FDF7EC +:103E1000F3F960690146E030827D0827002A06D068 +:103E2000817C002913D1C774067585740FE04A8818 +:103E3000F8204252FA31E069FDF7C8F96169E0699A +:103E4000FF310331FDF7CAF96069E03087756069B9 +:103E50000F212030C176F8BD10B5AD4C606920301F +:103E6000C17E0020FFF7B4FC002803D1207A012195 +:103E700008432072207A002812D1E069FDF769F921 +:103E800000280ED0E069FDF75FF96169CA2250523F +:103E9000098E00F0D6FD002806D0282000F05EFD37 +:103EA00010BDFFF73AFF10BDE069FDF74BF96169FE +:103EB000C0310873E069FDF740F96169C031C8811C +:103EC000E069FDF72BF96169C0310882E069FDF70F +:103ED0002AF96169C0314882E069FDF729F9616911 +:103EE000D422505208202031C87610BDF8B5884C35 +:103EF000A079C00776D0207A002873D1606920307D +:103F0000C17E0120FFF764FC002863D1E069002531 +:103F1000C178022701260B0002F076FB0D1613086C +:103F2000415A5A445C575A192F545A00FDF74CF91C +:103F30006169C62250543B20475440314D828E75F2 +:103F400048E000F093FD45E0FFF786FF42E060693E +:103F50002030C17E0020FFF73BFC002802D1207AF0 +:103F600030432072207A002834D160690146403104 +:103F70004D828E750B2120300FE0606901462030A4 +:103F8000C27E0C2A02D0227A3A432272227A002A76 +:103F900020D1C57740310E770D21C1761AE0FFF7A9 +:103FA00013FF17E0606901462030C27E122A02D05A +:103FB000227A3A432272227A002A0BD140318D753F +:103FC0001721EAE7FFF7C4FE04E000F00DFD01E071 +:103FD000FFF7A3FE62690023106F516F401C594127 +:103FE00051671067F8BDF8B5494C05466069203047 +:103FF0008079012801D1FBF7E9FA012D14D160691C +:104000004021095C002903D12030C07F002801D065 +:10401000FBF79BFDFBF7BDFAFBF7B0FAFBF708FADD +:10402000FBF72DFAFBF746FA60790225C107012656 +:10403000002901D180070ED560692030817F0029D9 +:1040400002D0032902D006E0867700E085770021C0 +:104050000120FFF70AF960692030817F012903D12F +:104060006179090700D58577607A002803D100F0CF +:1040700027FDFFF7A4FC207900250028606902D005 +:104080008030058403E08030018C491C0184607914 +:10409000C00705D06069AC210D544030858104E033 +:1040A000616940318889401C8881E079002806D008 +:1040B0006169A031087B022806D8401C087360693A +:1040C000A030007B022806D9606901468030058453 +:1040D0004584A0310D7360692030C17E0020FFF758 +:1040E00077FB002804D160692030C07E072855D1B5 +:1040F00060690146C0310A7A062A4FD0497A0629FA +:104100004CD03E21095C05E0FC3C0100BA050000F2 +:10411000C4000020022941D1A030007B00283DD1FD +:10412000FDF74FFB002839D0FDF704FC002835D0FF +:1041300061690A468032508B01282FD90846A03089 +:10414000844646716038C7898389B81E834201DB83 +:10415000012002E0F81A401E80B2138CA789BB42EE +:1041600001D3012302E0FB1A5B1C9BB2984200D9E9 +:104170001846012801D163465D71C0310B78002BD0 +:1041800010D0528C49888A4201D3012102E0891A59 +:10419000491C89B2884205D9084603E061690120BB +:1041A000A0314D7161690A8E803110188883FFF744 +:1041B000DAFAFFF761FAFEF756FF002809D06069C6 +:1041C0000146FF3001300279002A02D14988C180BE +:1041D00006716069A0308571F8BD70B5F84C6069F2 +:1041E0002030407D00283ED0022810D1FDF7C2FAD1 +:1041F000002804D17120F349000102F014F962692A +:104200000023916ED06E491C58419166D06660695A +:10421000002520304575017D012904D10575A1795E +:1042200010221143A171C17C012915D1C574A07957 +:1042300008210843A071FDF76AFB002804D1E5209E +:10424000E049C00002F0EFF860690023816EC26EA1 +:10425000491C5A41C266816660692030817D01290E +:1042600002D0012181753FE585753DE570B5D44CDF +:104270000026E169012508788207920F0420012AAF +:1042800015D0022A13D0032A03D0217A01432172C8 +:104290002AE560780028FBD1606920308574A17917 +:1042A0002943A17122E0C6751EE5C5751CE5497854 +:1042B000CA0624D06278002AEAD1C906C90E1B2991 +:1042C00018D8617901436171FDF75FFB002804D1C3 +:1042D0003B20BC49400102F0A6F860690023016F51 +:1042E000426F491C5A41426701672030C17D012954 +:1042F000DBD1D8E7207A102108432072F4E460690A +:10430000F3E77CB504460020C0436946888001A8D5 +:10431000FCF7B2FD00287AD169468888FCF790FD49 +:10432000002803D0A749A84802F07DF8009801466C +:10433000E030827C0025002A08D0657010212170B1 +:10434000C17CA170017DE170857472E082799C4E20 +:10435000002A13D065700720207008E07169E620FC +:104360008D8445540A22A01CE83101F0DEFE00983D +:10437000E03080790028F1D1A5705AE0827D002AD2 +:1043800038D0827D130002F03FF90D2F2F2F2F2FF1 +:104390002F2F2F112F2F24082F0065700C21217033 +:1043A000017EA17071694988A18010E065700820C4 +:1043B00020707069082240886080201DFA3101F069 +:1043C000B4FEFF2100980331095AA181E0308575C0 +:1043D0002FE065700B212170017EA1707169498801 +:1043E000A180017FA171F2E7774876495D3002F044 +:1043F0001AF81EE0C81DF9300279002A08D01122EF +:1044000065702270811C89886180057111E012E05D +:10441000027A002A0FD012226570FF312270033118 +:1044200004E005720A8962804A89A280027A002A21 +:10443000F7D101207CBD00207CBD614800780128B7 +:1044400001D00C2070470020704770B55C4C0546C9 +:104450002078002804D05C485A49933001F0E3FFEB +:1044600000202561A07201202070FFF7E6FF0028E0 +:1044700004D0554853499E3001F0D5FF34E4F8B5D7 +:104480004F4F3978012901D00C20F8BD0126A62113 +:1044900078610E548030807CFDF752F900282FD0CF +:1044A00078698030807CFDF753FA002828D078693D +:1044B0008030807CFDF7E5F9002821D078698030D4 +:1044C000807CFDF70AFA00281AD0FAF7E6FF78692F +:1044D00000258030408B002827D039481830FDF760 +:1044E000DAF9002821D07869C421095C00291CD0A0 +:1044F0002030C17E0120FFF76BF9002802D014E0C4 +:104500001220F8BD78692030C17E0420FFF760F9E1 +:1045100000280AD1786950210D526030457102207F +:10452000FFF773F97869A03045717869E621095C75 +:10453000002903D1818CC288914200D8C188B981F9 +:1045400001468031CA8B521E93B20A8CD21892B2A5 +:104550000A8494460246A0321479002C02D04D847D +:10456000157102E04C8CE4184C8404464034A78951 +:10457000FF18A7814C8B012C01D8641C4C83002BA5 +:1045800000D015732030C07E0D4C04281ED0507909 +:1045900000281DD0A1898C451AD2FDF712F90028F8 +:1045A00016D060690146C0310A78002A10D08030E8 +:1045B000408C498888420BD3A570E6700AE0000061 +:1045C000C4000020FC3C010081080000A67001E04E +:1045D000A570E5706069A5210D543B21095C062991 +:1045E00001D0072918D1CA21028E095A511A09B2DD +:1045F000002911DB01460522CC310A3001F095FD7E +:10460000012202216069FCF7EEFE6069C9210D54A8 +:104610003B210D546030867160699E210A5A811CCD +:104620003030FCF71EFFA07800283DD16069C02122 +:10463000095C002901D0803045840120FAF7A4FDEF +:1046400060691330FAF713FF60690F30FAF753FE11 +:104650000120FAF71FFF61694020405C002803D168 +:104660003F20405C00280DD00A467831C8C9F9487F +:104670007832D26842632830C8C008220D30091D44 +:1046800001F053FDFAF701FF01210846FAF758FE41 +:1046900060698030806AFAF716FFFEF7A5FF60694F +:1046A0004030007AFAF730FE6571E571A571257228 +:1046B0006572257102202070FAF7FCFE0020F8BD1B +:1046C00010B5E54C2078022801D00C2010BDA07850 +:1046D000002803D00020FFF786FC17E0FAF7DDFE84 +:1046E00000F033F9606920308079012801D1FAF7B0 +:1046F00076FFA07A002809D0012807D0022807D029 +:10470000032805D0D549D64801F08DFE002010BD04 +:10471000EEF77EFCFAE7D0498872704710B5CE4CB0 +:104720002078032804D0CE48CC49293001F07BFE04 +:10473000606901212030827C002A06D00022827428 +:104740000175A27904231A43A271A2691378DB438D +:104750009B0707D1C37C002B04D1C174A07902212F +:104760000843A0711078C00606D4E0690078C0063E +:1047700002D4E07900280CD06078002809D1A07913 +:10478000002806D1FEF75DFC002802D0207A002820 +:1047900003D00120FFF727FC03E0FEF725FF00F020 +:1047A000D4F8207801280DD0A07A00280AD001285A +:1047B00008D0022807D0032805D0A948A7496830A7 +:1047C00001F031FE10BD0120FBF719F810BD10B546 +:1047D000A14C606920308079012812D1FAF7F6FEE9 +:1047E0006169881C3031FCF7C5FE002809D060697A +:1047F000C21D4388F93253812030007E107301209E +:10480000107210BD70B5944C05462078042804D071 +:1048100093489249803001F006FE617910200143EF +:104820006171002D50D0FBF7A8F96178012508438C +:10483000002811D160694021095C00290CD0E16990 +:104840004A78D20608D0097820300907C07DC90F00 +:10485000814201D165724EE0E078002809D0E0691C +:104860004178C90605D10078C00602D4FFF7AFFF32 +:1048700041E0FFF7ACFFE06900784007C10F6069D5 +:104880002030807D814205D0FFF7A7FC60790821A8 +:1048900008436071E06900780007C10F606920304B +:1048A000C07D814201D1FFF7E1FC6079284360714E +:1048B0000020E071A079000704D560692030C07E37 +:1048C000032818D0207A14E0022001436171E079B6 +:1048D000401CC0B2E07101280DD8606940300078FA +:1048E00000280CD05B484078C106C90E052906D2C5 +:1048F000C006002803D00120FFF775FB01E0FEF79A +:10490000BDFD207801280DD0A07A00280AD001280A +:1049100009D0022806D0032805D051484F49E2307B +:1049200001F081FD9FE40120FAF769FF9BE410B5D7 +:1049300049480078042804D049484849EA3001F041 +:1049400072FD0120FFF74FFB10BD10B501210020C3 +:10495000FAF7DBFE40490420087010BD3E494A22A8 +:104960004969505404202031C876704710B53A4C3C +:10497000C8206169405C00281CD0062806D0203180 +:10498000C97E0020FEF724FF002813D0606901468D +:10499000C0310A7A130001F037FE070D0D0D0D0D21 +:1049A0000D050D004030807FC20704D0C043800752 +:1049B00000D1087210BD0C20FEF727FF60690122AC +:1049C0004030817F1143817710BD10B5002A0AD095 +:1049D000002306E0D41A6418203CE47FC4545B1C16 +:1049E000DBB29342F6D310BD7CB51B4C606920301E +:1049F000C17E0020FEF7ECFE0125002802D1207ABE +:104A000028432072207A00281AD16946E069FCF711 +:104A100022FC684600780022C107C90F6846017071 +:104A20006069002902D06030057101E060300271D8 +:104A30006069014640304282857509202031C87680 +:104A40007CBD401A074900B2884201DC00280BDC1B +:104A50000120704790140020C4000020FC3C01009D +:104A6000F4090000FE7F00000020F2E710B5534C6F +:104A700060692030C17E0020FEF7AAFE0028207A5F +:104A800010D000280DD1E069FCF797FB6169CA22BC +:104A90005052098EFFF7D5FF002807D02820FFF7D6 +:104AA0005DFF10BD01210843207210BD6169E069FE +:104AB000CC31FCF77AFB606906212030C17610BD4D +:104AC00010B500F04EF83D4C607940070BD5606999 +:104AD0002030C17E0520FEF77BFE002803D0207A1F +:104AE000082108432072FFF701FA00F018F8FFF7D9 +:104AF00073F8A079C0060FD5207A00280CD1606920 +:104B00002030C17E0B0001F07FFD07070707070774 +:104B1000070507000721C176FEF7F3FF10BD10B5AA +:104B200026488179490715D5017A002912D14069B3 +:104B30003B21095C891E0B0001F066FD07050C0C8A +:104B40000C0D0C0F0C00002256210A54C030807945 +:104B5000FFF704FF10BD012100E00221C0304172C7 +:104B600010BD10B515488179090720D5017A0029B3 +:104B70001DD1406902462032D47EA41E230001F0DC +:104B800043FD13160B1616161616161616161616BF +:104B90001616161616171600562211546030407954 +:104BA000002801D0062000E01620FFF7D7FE10BD38 +:104BB0004030C1768175D17610BD0000C400002060 +:104BC00030B50346002002460DE09C5C2546303D92 +:104BD0000A2D02D30020C04330BD0A256843303877 +:104BE0002018521CD2B28A42EFD330BD70B50D46A8 +:104BF000144608E00A2101F012FB2A193031203A4C +:104C0000641ED177E4B2002CF4D170BD10B500233E +:104C100010E0040A00020443A0B2CC5C4440200629 +:104C2000000F60400407240C44402006C00C604084 +:104C30005B1C9BB29342ECD310BD000010B572B662 +:104C400000F0DCF800280BD0ECF72AFBF8F7EFFDBA +:104C500000F0A5FD6E490020C86288626D490860B9 +:104C600062B6002010BDF3B5002501200007C06A20 +:104C700081B0C0430006000E04D167480068401CA4 +:104C800000D1012572B600F0B9F8002802D062B652 +:104C90000820FEBDECF75AFAECF706FB5F4B604EBE +:104CA00000211A68CA40D2071FD00246CA40D20764 +:104CB00018D14AB2002A07DA1407240F083CA408C6 +:104CC000A400A419E46904E09408564FA400E41970 +:104CD00024689207D20ED4402206920F012A04D0F3 +:104CE000032A02D062B65048FEBD491C2029D8D301 +:104CF0000198030001F088FC14212323232323239C +:104D000023230B0D0F11131F1517191B1D2E002424 +:104D100016E0012414E0022412E0032410E004242D +:104D20000EE008240CE009240AE00A2408E00B2421 +:104D300006E00C2404E0052402E0072400E0062439 +:104D4000F06901210002000AC9070843F061002D43 +:104D500004D009E062B601200003FEBD2C4D3348AB +:104D6000E862ECF7A1FAA8622A49314808603149A3 +:104D700002980860ECF798FA214600F0F7FCF8F783 +:104D80001AFD00F0FDFE00F073FD0198ECF756FAF5 +:104D9000040062B603D0FFF751FF2046FEBD00209D +:104DA000FEBD10B5044600F029F8002800D001200F +:104DB0002070002010BD204908600020704710B509 +:104DC0000C46102808D011280BD012280CD013281C +:104DD0000ED00120086010BD03CC083CFFF743FF54 +:104DE0000AE0FFF72BFF07E02068FFF7DAFF03E098 +:104DF0001149206808600020206010BD05480C495A +:104E00000068884201D101207047002070470000EF +:104E100000050040780000200010001000E100E0D4 +:104E200000ED00E000E400E00110000000190000C7 +:104E3000BEBAFECAE40000200400002010B52038ED +:104E40000C46030001F0E0FB33A6AAAEB2B8BCC02A +:104E5000C5E0DBE41B1F23272C31373C41474D5075 +:104E600054585C606D71656974787C8084888C901E +:104E700094989C9FA2CACFE9F0F3D3D7F80020689A +:104E800000F0DDF8D6E0206800F0E1F8D2E020681C +:104E900000F0F5F8CEE0207840B200F0D7FAC9E093 +:104EA000207840B200F0F5FAC4E02078616840B2A2 +:104EB00000F008FBBEE0207840B200F018FBB9E03B +:104EC000207840B200F023FBB4E02078217940B292 +:104ED00000F02EFBAEE02078616840B200F058FB95 +:104EE000A8E000F064FBA5E0206800F068FBA1E00A +:104EF000207800F07DFB9DE02068F8F72CF899E021 +:104F00002068F8F72CF895E021792068F8F72EF85A +:104F100090E0206800F0E6F98CE0206800F0E7F906 +:104F200088E0207800F0E7F984E000F0F1F981E012 +:104F3000207800F0F3F97DE0207800F005FA79E0C0 +:104F4000206800F01EFA75E0206800F020FA71E099 +:104F5000206800F022FA6DE0206800F023FA69E092 +:104F6000206800F025FA65E0206800F027FA61E08B +:104F7000206800F028FA5DE00846ECF7FFF859E0F9 +:104F8000EDF719FA56E0EDF746FA53E02068EDF731 +:104F90004EFA4FE0206800F0E1F84BE0206800F0A6 +:104FA000E9F847E0206800F0F0F843E02078A268D4 +:104FB000616800F0F5F83DE0207800F006F939E08E +:104FC000207800F017F935E02078616800F027F9C3 +:104FD00030E02078616800F03AF92BE02179207800 +:104FE00000F016FC26E0206800F06BF822E0206854 +:104FF000F8F70CFB1EE02068F8F7F0FA1AE007CC8F +:105000000C3C00F0FFFC15E0206800F052FD11E0C0 +:1050100003CC083C00F07DFD0CE0206800F06EFF42 +:1050200008E009E003E0FFE700F080FF02E020680D +:1050300000F0B8FF206010BD0120086010BD002105 +:105040000170084670470146002008707047EFF372 +:105050001081C907C90F72B60278012A01D0012256 +:1050600000E0002201230370002900D162B6002A6B +:1050700001D000207047012040037047E7E7EFF3BD +:105080001081C907C90F72B600220270002900D131 +:1050900062B600207047F2E710B52848FFF7CFFF4F +:1050A000002803D026A11D2001F0BDF92348401C93 +:1050B000FFF7C5FF002803D021A1212001F0B3F99B +:1050C00010BDF1B5224D6F6801261C48FFF7BFFFE8 +:1050D0001A4C002803D10026601CFFF7D0FF1D4AA0 +:1050E0001D490120506000BF00BF00BF00BF00BFCE +:1050F00000230B604B60009B6B60106000BF00BF23 +:1051000000BF00BF00BF0868002802D1486800281F +:10511000F9D048680028E4D1002E04D06F60601CEC +:10512000FFF795FF07E0601CFFF791FF0028D3D140 +:105130000248FFF7A4FF0020F8BDC2E7E800002006 +:105140007372635C736F635F6563622E630000005C +:1051500000E5004000E0004000E100405A495B4BA0 +:105160000A685B499A42096801D18904890C016087 +:10517000002070475449554B0A6855499A4201D15D +:105180008004800C4860002070474F494F4B0A68EC +:105190004F499A4201D18004800C886000207047FA +:1051A00030B5494B494D1C684A4BAC4202D01028DF +:1051B00002D203E00E2801D3184630BDC300444894 +:1051C000181801614261002030BD3F493F4B0A6819 +:1051D0004049491C9A4202D0042802D203E0022826 +:1051E00001D3084670473C4A0121C0008018016085 +:1051F000002070473449354B0A683649491C9A42A9 +:1052000002D0042802D203E0022801D308467047E6 +:10521000314A0121C000801841600020704770B5FC +:10522000294A2C4B14682D4E284D82005B1C921984 +:10523000AC4203D0042803D2116006E0022801D357 +:10524000184670BD8804800C1060002070BD70B5D9 +:105250001D4A204B1468214E1C4D82005B1C921984 +:10526000AC4203D0042803D2106806E0022801D320 +:10527000184670BD10688004800C0860002070BD66 +:1052800010B5134A164890600E200021C3009B18E9 +:1052900019615961401C1028F8D300200F4A05E01D +:1052A000022803D383009B18196005E083009B1834 +:1052B0001C68A404A40C1C60401C0428F0D310BD7E +:1052C000034907488860704778000020BEBAFECACC +:1052D00000F501400820000000F0014000F8014006 +:1052E00000C0FFFF47490968016000207047454939 +:1052F0000860002070470121434A002803D001289C +:1053000003D042487047916300E0D16300207047AA +:105310003F49012008603D48801C704704223D4BF6 +:105320003B49002805D05A600869012210430861F2 +:1053300008E008694008400008619A60324900208E +:10534000C03188600020704731490622002808D00B +:10535000012809D002280DD003280FD02B48401C6B +:1053600070470869904302E008699043801C086117 +:105370000020704708699043001DF8E70869104352 +:10538000F5E723494A6A02434A62002070472049F0 +:105390004A6A82434A62002070471D49496A016097 +:1053A000002070471A49CA690243CA610020704749 +:1053B0001749CA698243CA61002070471449C96904 +:1053C0000160002070471249024600204031002A47 +:1053D00003D0012A01D0072070478A6370470D4926 +:1053E0000420886008490020C03188600A480168AC +:1053F0008022090A0902114301600849012008605E +:1054000070470000000400404000004004200000FD +:10541000000500400003004000E400E000E100E07F +:105420008107C90E002808DA0007000F0838800835 +:10543000814A80008018C06904E080087F4A8000AB +:1054400080180068C8400006800F704710B50446F9 +:1054500000F0DBF8002813D02046FFF7E1FFC0B2D0 +:1054600000F0E1F800280DD07549E2060B78D20E65 +:1054700001209040002B08D04A681043486006E0A5 +:10548000704810BD6F48401C10BD6F490860002077 +:1054900010BD10B5044600F0B8F800280BD06849DC +:1054A000E2060B78D20E01209040002B05D04A680E +:1054B00082434A6004E0634810BD6349803108605C +:1054C000002010BD70B50D46044600F09EF800287F +:1054D0000BD05E480068E206D20E012191400840E0 +:1054E00000D001202860002070BD564870BD10B566 +:1054F000044600F08AF8002807D0E106C90E012012 +:10550000884052490860002010BD4E4810BD10B5BB +:10551000044600F07AF8002808D0E106C90E012000 +:1055200088404A4980310860002010BD454810BDC0 +:1055300070B50D46044600F068F8002819D02846DA +:1055400000F071F8002816D0A007C10EFF228A4093 +:10555000A807000E8840002C10DA2107090F08392F +:105560008B0835499B005B18D96991430143D96188 +:105570000CE0344870BD3348401C70BDA3082F496F +:105580009B005B181968914301431960002070BDAE +:1055900070B50C46054600F038F8002805D02846BE +:1055A000FFF73EFF2070002070BD264870BDBFF39E +:1055B0004F8F21492648C860BFF34F8FFEE770B573 +:1055C0001F4C05462178012000290ED1207072B6AB +:1055D00000F0F4F81C4E803631688143616000F0C1 +:1055E000EDF8C043306062B600202870002070BD26 +:1055F00013490A78002A06D0002804D1124A4868C4 +:105600001060002008700020704710B50446202864 +:1056100007DA00F0D3F80121A140084201D10120AE +:1056200010BD002010BD012803D0032801D00020A8 +:10563000704701207047000000ED00E000E400E04A +:10564000EC0000200120000000E100E000E200E0AA +:105650000400FA05F8B50446800700250126002855 +:1056600004DA5848C563C66302208443E00404D5C5 +:105670005548C563C66380148443600003D553480E +:10568000456080058443E00504D55148C563C66381 +:1056900080158443A00404D54E48C563C6634014F6 +:1056A000844360042704C00FF90F884203D04AA145 +:1056B000612000F0B8FEB80F0AD04C49CD634C48C9 +:1056C000C563C563CE63C663C6630320800384439A +:1056D00020050AD5474FFD632F20EBF765FDFE63DC +:1056E0002F20EBF761FDF8148443FFF7C9FD424812 +:1056F000044203D038A18D2000F095FEF8BDF0B52E +:1057000000210A46FF230446CC40E4072AD04CB2CD +:10571000E606F60E0125B540384E3560384E356048 +:10572000002C11DA25072D0F083DAE08354DB600C7 +:105730007719FD69A407E60E1C46B440A54314463C +:10574000B4402543FD610DE0A6082F4DB600761943 +:105750003568A407E70E1C46BC40A5431446BC4070 +:1057600025433560491C2029CDD3F0BD70B5274CA9 +:105770000D462060FFF76EFF2068FFF7C0FF284648 +:10578000ECF7EAFEFFF788FCF7F778FBFFF778FD08 +:10579000FFF725FEECF766FD00F06AF870BD10B566 +:1057A0001A4C2068FFF756FF2068FFF7A8FFFFF7A5 +:1057B00067FDECF74BFF0020206010BD1348006828 +:1057C00070470000C01F0040C0CF004000E501400E +:1057D000C08F0040C0DF00407372635C736F635F13 +:1057E000636F6E6669672E6300000000C0EF0040C3 +:1057F000C0FF0040C0BF0040FEFF0FFC80E100E0A2 +:1058000080E200E000ED00E000E400E0F4000020B1 +:1058100070B5002402460D4620462146002A1ED0BF +:10582000012A04D0022A04D0032A1ED103E0012059 +:1058300002E0022013E003202B0000F0E5FE071633 +:105840000507090B0D0F1600012108E0022106E0F3 +:10585000032104E0042102E0052100E00621F8F71D +:1058600058F8002801D0204670BD0724FBE700004F +:10587000B348002101708170704770B5B14D0123AC +:105880006B60B14B1C68002CFCD0002407E00E6854 +:1058900006601E68002EFCD0001D091D641C944289 +:1058A000F5D30020686018680028FCD070BD70B582 +:1058B000A34C0E466178884203D0A4A16F2000F06B +:1058C000B2FD0325330000F09FFE09520624245246 +:1058D0005252524952002078022803D09BA17320D3 +:1058E00000F0A1FD2570A078022802D0012804D084 +:1058F00008E0A06800F0D2FB04E02046083007C8AA +:10590000FFF7BBFF0020A070F7F7A4FF0420207072 +:1059100070BDF8F754F801466068F9F776FA064664 +:105920002078022803D089A1872000F07CFD8B4AD3 +:105930008B498C48964205D86269032A02D2521CD0 +:10594000626102E0864207D84D71801BC8608449BD +:105950006078F8F7B4FC70BD032003E0A07800285D +:10596000FAD10220F7F77EFE00F0E1F870BD77A1D2 +:10597000B12000F058FD70BD70B50546F8F71FF86E +:105980006F4C60602078012803D070A1B82000F02F +:105990004AFD73490220087000220A718D600422BA +:1059A0004A71704ACA6020706078F8F788FC70BD50 +:1059B00010B5634CA078002802D12078002801D0CF +:1059C000112010BD6848F7F78BFF607060780028E1 +:1059D00004D0012020700020606110BD032010BDA4 +:1059E00010B50124020B64040121604BA04202D2D5 +:1059F0009140186802E0203A58689140084000D071 +:105A0000012010BDF8B50E46910005464F19144609 +:105A10003F1F009100F053FB009980028919091F74 +:105A2000B14201D2012200E00022002C03D0FF216C +:105A300001318C4201D90920F8BD4D498D4219D35D +:105A4000AF4217D3854205D2874203D2284630435E +:105A5000800701D01020F8BD8E420BD3002A09D157 +:105A60002846FFF7BDFF002804D13846FFF7B8FFEE +:105A7000002801D00F20F8BD3E483F490068884209 +:105A800005D0224631462846FFF7F7FE0FE0FFF724 +:105A90008FFF0028EFD12A480121C660856004618C +:105AA00081702046302148431830FFF765FF002001 +:105AB000F8BD10B504462E48800A84420BD300F08E +:105AC000FEFAA04201D8102010BDA0020446FFF744 +:105AD00087FF002801D00F2010BD26482649006806 +:105AE000884203D0204600F0D9FA0AE0FFF760FFB1 +:105AF0000028F1D112480221846081701F48FFF70D +:105B00003BFF002010BD1A48010B01208840401EB9 +:105B1000704700B50B460246FFF7F5FF104201D073 +:105B20000F2000BD114802604360002000BD10B589 +:105B3000034C6078F7F728FF00202070A07010BD9C +:105B4000F800002000E5014000E401407372635C4E +:105B5000736F635F666C6173682E6300307500005D +:105B6000E0140020D0FB0100AF5801000006004007 +:105B70000080010078000020BEBAFECA3A5600003C +:105B8000F74805218170002101704170C17081606A +:105B9000704710B5F3490A78022A07D0CA6810186E +:105BA000C860C8689638F9F7E9F810BD8A68101817 +:105BB00088608868F6E70378EB49EC4A002B02D04E +:105BC000012B10D014E00379002B01D0012B0FD151 +:105BD0004379002B01D0012B0AD18368643B8B42AF +:105BE00006D2C06810E00379002B03D0012B01D04E +:105BF000002070474379002B01D0012BF8D1C368F6 +:105C0000643B8B42F4D280689042F1D80120704707 +:105C1000F8B504460226F8F740FD0068002803D0D6 +:105C2000D3A1BD2000F0FFFB0127CD4D002C08D0F3 +:105C30002078002817D0012805D0022811D0032889 +:105C400013D02F710DE06068C82808D3F9F70BF95D +:105C5000002804D06068FFF79CFF012603E00026BF +:105C600001E000F0F9F93046F8BD28780028F8D1B5 +:105C70006068FFF7A0FF0028E3D060680078002884 +:105C800026D0A878042803D0B9A1F72000F0CBFBD8 +:105C9000B44F0020387060680079012800D00020DF +:105CA000387160684079002837D0042078716068C6 +:105CB0008168E868F8F71DF9B8606068C0689630D8 +:105CC000F8600320A870A749E878F8F7F8FAC8E761 +:105CD000A4480221017061680979012919D00021C5 +:105CE000017161684979002915D004214171616809 +:105CF0008968963181606168C968C160C068984CE4 +:105D000014346060F7F75BFE20606F700220A870AB +:105D1000A7E70321E4E70321E8E70320C6E7F8B596 +:105D20008F4C0D46E178884204D0FF2090A11930B5 +:105D300000F079FB28468A4F00250126143703001E +:105D400000F062FC090612375A7C8D97C4A0C4008B +:105D5000A078032807D0A078022804D0FF2084A1CF +:105D60001D3000F060FBF8BDA078032807D0A078B4 +:105D7000022804D0FF207EA1213000F054FB042033 +:105D8000A07025712078002810D1FFF702FFE0787D +:105D9000F8F7D6F8E0607D49886A7D4A02402261C2 +:105DA0007B4AD24310408862002050E000F054F952 +:105DB000F8BDA078032807D0A078022804D0FF20DF +:105DC0006BA1423000F02FFB2078002802D000F0B9 +:105DD0004FF9F8BDA07803281FD104202AE0091A42 +:105DE0006048C1600146E078F8F769FAF8BD042020 +:105DF000F7F738FCA570F8BDA078032807D0A07885 +:105E0000022804D0FF205AA1633000F00CFB207858 +:105E10000028DCD1A07803280BD0F7F7D0FD01468D +:105E20003868F8F7F2FF0028E1DB79688142DEDBB1 +:105E3000D5E70520F7F716FCA670F8BDA078042872 +:105E400004D0FF204AA1843000F0EDFA0220A168BE +:105E50008847FFF7DDFEFF260546BD3642E0A07805 +:105E6000042804D0FF2042A1893000F0DCFA012090 +:105E7000EDE7A078042899D0FF203DA18E3000F0F6 +:105E8000D2FA93E7A07804280AD06078002802D0DC +:105E9000A078022804D0FF2035A1933000F0C3FA87 +:105EA0002078002893D12079002804D00620F7F725 +:105EB000D9FB2571C0E76078002805D02949E07832 +:105EC000F8F7FDF96570F8BD0720B3E7FF2028A1BA +:105ED000AE3046E7002D0AD0012D06D024A1304671 +:105EE00000F0A1FA022DF5D1F8BD042000E0032056 +:105EF000A1688847FFF78CFE0546F3E770B50500FB +:105F000005D0174CA078052803D0112070BD1020B3 +:105F100070BD2048F7F7E4FCE070E078002803D07B +:105F2000A5600020A07070BD032070BD10B50C48A6 +:105F30000178002901D0112010BD817805292BD0CE +:105F4000817801292AD08178002927D00121017088 +:105F50008178012922D0807800281FD020E000001D +:105F600010010020F01400203D860100FF1FA10752 +:105F70007372635C736F635F726164696F5F74698E +:105F80006D65736C6F742E630000000000050040A7 +:105F9000028100001F5D01000F2010BD00F068F8B5 +:105FA000002010BDF8B5394E0446B078002801D065 +:105FB00001280DD1002C0DD02046FFF7FCFD002854 +:105FC0000AD02078324D002808D0B078012823D09C +:105FD0000F20F8BD1020F8BD0720F8BD02272F7054 +:105FE0002079012814D0002028716079002811D070 +:105FF00004206871A0689630A860E068E860E868EE +:10600000224C14346060F7F7DAFC2060B77019E0B6 +:106010000320E9E70320ECE700202870207901281D +:1060200016D0002028716079002813D004206871F0 +:10603000A168F068F7F75DFFA860E0689630E86057 +:106040000320B0701249F078F8F739F90020F8BD54 +:106050000320E7E70320EAE710B50E48816A0E4AFD +:1060600011400A4A126911438162F7F7F3FB10BD30 +:1060700010B5064CE078F7F787FC0820F7F7F2FA3E +:106080000520A07000202070607010BD100100205D +:10609000F014002000050040FD7EFFFF0A4A0221A7 +:1060A00051600A490B68002BFCD0906008680028FA +:1060B000FCD00020506008680028FCD07047012008 +:1060C000000740697047000000E5014000E401401E +:1060D000034610B50B439B070FD1042A0DD308C804 +:1060E00010C9121FA342F8D018BA21BA884201D9A8 +:1060F000012010BD0020C04310BD002A03D0D307EB +:1061000003D0521C07E0002010BD03780C78401C1F +:10611000491C1B1B07D103780C78401C491C1B1B16 +:1061200001D1921EF1D1184610BDF8B5042A2CD326 +:10613000830712D00B78491C0370401C521E830742 +:106140000BD00B78491C0370401C521E830704D0EF +:106150000B78491C0370401C521E8B079B0F05D007 +:10616000C91ADF002023DE1B08C90AE0EBF72CF870 +:10617000F8BD1D4608C9FD401C46B4402C4310C064 +:10618000121F042AF5D2F308C91A521EF0D40B7854 +:10619000491C0370401C521EEAD40B78491C037042 +:1061A000401C012AE4D409780170F8BD01E004C064 +:1061B000091F0429FBD28B0701D50280801CC90767 +:1061C00000D00270704700290BD0C30702D00270C4 +:1061D000401C491E022904D3830702D50280801C7B +:1061E000891EE3E70022EEE70022DFE70378C278AA +:1061F0001946437812061B0219438378C0781B04A2 +:10620000194311430902090A000608437047020AAC +:1062100008704A70020C8A70020ECA707047002221 +:1062200003098B4273D3030A8B4258D3030B8B426F +:106230003CD3030C8B4221D312E003460B437FD4A3 +:10624000002243088B4274D303098B425FD3030AB5 +:106250008B4244D3030B8B4228D3030C8B420DD3C8 +:10626000FF22090212BA030C8B4202D31212090256 +:1062700065D0030B8B4219D300E0090AC30B8B4294 +:1062800001D3CB03C01A5241830B8B4201D38B0342 +:10629000C01A5241430B8B4201D34B03C01A5241E7 +:1062A000030B8B4201D30B03C01A5241C30A8B422A +:1062B00001D3CB02C01A5241830A8B4201D38B0215 +:1062C000C01A5241430A8B4201D34B02C01A5241B9 +:1062D000030A8B4201D30B02C01A5241CDD2C3092B +:1062E0008B4201D3CB01C01A524183098B4201D3A7 +:1062F0008B01C01A524143098B4201D34B01C01A92 +:10630000524103098B4201D30B01C01A5241C30809 +:106310008B4201D3CB00C01A524183088B4201D378 +:106320008B00C01A524143088B4201D34B00C01A64 +:106330005241411A00D201465241104670475DE079 +:10634000CA0F00D04942031000D3404253400022FC +:106350009C4603098B422DD3030A8B4212D3FC22A5 +:10636000890112BA030A8B420CD3890192118B4224 +:1063700008D3890192118B4204D389013AD092113A +:1063800000E08909C3098B4201D3CB01C01A5241F5 +:1063900083098B4201D38B01C01A524143098B42BE +:1063A00001D34B01C01A524103098B4201D30B01A7 +:1063B000C01A5241C3088B4201D3CB00C01A5241CC +:1063C00083088B4201D38B00C01A5241D9D24308B3 +:1063D0008B4201D34B00C01A5241411A00D20146F0 +:1063E000634652415B10104601D34042002B00D55A +:1063F0004942704763465B1000D3404201B500201C +:10640000C046C04602BD70477047704710B500F0E7 +:106410003BF810BD012308CB134B1860134B1960D8 +:10642000134B1A607047134A134B13607246053AB8 +:10643000F0E7114A0F4B1B689A420ED10D4B00201A +:10644000186001980D4B04B598470CBC9E46024657 +:10645000029800990A4B1B68184706980599094B42 +:106460001B68DB6818470000340100203801002059 +:106470003C0100202C010020EFBEADDEC9CD0000A4 +:10648000E4000020040000201D481E497047FFF76B +:10649000FBFFEAF753FE00BD01200007C06AC0B24F +:1064A000FF2804D1184819490968884202D01848C1 +:1064B00018490160184819490968884203D1184AE7 +:1064C00013605B68184700BD20BFFDE71248134901 +:1064D000096888420ED1134B18680B498842F3D0E3 +:1064E00080F308881049884204DD104802680221C0 +:1064F0000A4302600E4880470E4880470E48004716 +:106500000015002000150020FFFFFFFF0010001005 +:106510002C050040080000000010000000000020D2 +:10652000040000200080010000200020240500401D +:10653000DFCD000099640100156401001348704527 +:1065400002D1EFF3098101E0EFF308818869023895 +:106550000078102814DB202810DB2B280BDB0C4ADA +:1065600012680C4B9A4203D1602804DB0A4A104798 +:10657000022008607047094A10470000084A104787 +:10658000084A12682C32126810470000FDFFFFFF16 +:1065900078000020BEBAFECAAD1200003D4E0100D8 +:1065A000BF4D0100040000200D4B0E4908470E4B63 +:1065B0000C4908470D4B0B4908470D4B0949084743 +:1065C0000C4B084908470C4B064908470B4B05493B +:1065D00008470B4B034908470A4B0249084700008C +:1065E00079250000192200009D2B00003F2A0000A1 +:1065F000ED2900009F270000B912000013140000CD +:10660000012B00000F23000030B47446641E25786F +:10661000641CAB4200D21D46635D5B00E31830BCD6 +:10662000184703B5684600784006400E401C884273 +:1066300005D269460878401CC0B208700CBD684697 +:106640000078000601D500200CBD80200CBD414023 +:10665000802901D0002070470120704737B50878A5 +:106660000C4669460978884206D020781146FFF723 +:10667000D8FF207001203EBD00203EBD37B5044646 +:106680000078154669460979FFF7E1FF002801D037 +:1066900000203EBD20782946FFF7C3FF207001206F +:1066A0003EBD0FB568460179007881420AD0684640 +:1066B000007922214006400E4843801818600120CE +:1066C00004B000BD0020FBE77FB5684601791C4699 +:1066D00015460078FFF7BBFF002802D0002004B069 +:1066E00070BD6846007822214006400E484340199C +:1066F00020600120F3E70000FFFFFFFF0000FFFF25 +:106700000100030000000100000000000000000084 +:1067100000000000000000008700000000000000F2 +:10672000000000000000000000000001020304005F +:106730000D0E0F100000000033690000516B0000C7 +:10674000196C0000736C0000C76C00002F6D000016 +:106750008D690000456A0000D16D0000DF790000FE +:10676000100110013A0200001A02000004013C006E +:10677000230044000E0001020408102040805555FB +:1067800055D6BE898E0000007006120DB4130000AD +:1067900014035A06A00900006004F208840DF401F5 +:1067A000FA00960064004B0032001E001400000046 +:1067B000E067010008000020100000000411000044 +:1067C000F0670100180000202801000004110000FB +:1067D0001869010040010020C013000020110000D2 +:1067E0000249022208681042FCD0704700E200E033 +:1067F0000000000000000000000000000000000099 +:106800000000000000000000000000000000000088 +:106810000000000000000000000000000000000078 +:10682000000000000100010054000020FB349B5FC9 +:106830008000008000100000000000000000000048 +:106840000000000000000000000000000000000048 +:106850000000000001000000000000000000000037 +:106860000000000000000000000000000000000028 +:106870000000000000000000000000000000000018 +:106880000000000000000000000000000000000008 +:1068900000000000000000000000000000000000F8 +:1068A00000000000000000000000000000000000E8 +:1068B00000000000000000000000000000000000D8 +:1068C00000000000000000000000000000000000C8 +:1068D00000000000000000000000000000000000B8 +:1068E00000000000000000000000000000000000A8 +:1068F0000000000000000000000000000000000098 +:106900000000000000000000196401000000000009 +:0869100000000000000000007F +:108000000040002091160200CD160200CF1602009B +:108010000000000000000000000000000000000060 +:10802000000000000000000000000000D116020067 +:108030000000000000000000D3160200D516020068 +:10804000D716020051DB010015240200D7160200EA +:10805000D716020000000000251E0200D7160200FD +:10806000D716020011170200C5190200D716020028 +:10807000D7160200D7160200D7160200D716020044 +:10808000D7160200D7160200D7160200D716020034 +:10809000D71602002504020021F70100D7160200BE +:1080A000D7160200D71602000000000000000000F2 +:1080B00000000000000000000000000000000000C0 +:1080C00010B5064C2378002B07D1054B002B02D0AE +:1080D000044800E000BF0123237010BDCC20002025 +:1080E000000000003006030008B5084B002B03D049 +:1080F0000748084900E000BF07480368002B00D18B +:1081000008BD064B002BFBD09847F9E700000000A4 +:1081100030060300D0200020CC200020000000000A +:10812000164B002B00D1144B9D46402292029A1A06 +:10813000924600218B460F461348144A121A16F035 +:10814000A2F90F4B002B00D098470E4B002B00D00C +:1081500098470020002104000D000D48002802D09F +:108160000C4800E000BF0FF01FFD2000290015F0B3 +:10817000D7FB0FF0E3FAC0460000080000400020E3 +:108180000000000000000000CC200020C02A0020D9 +:10819000000000000000000008B5024800F04EFE9C +:1081A00008BDC046C0E80200034B000C82B0013895 +:1081B000186002B07047C0460820002008B5802330 +:1081C000011C1B06984202D10848094903E0002817 +:1081D00005DA4142054801F0DDFF404205E000209C +:1081E000814202D0014801F0D5FF08BD38210020AE +:1081F000FFFFFF7F70B50B4D281C05F0F1FC041E3E +:108200000DD1094B1A781E1C002A08D1074B19788A +:10821000002902D0281C05F0CDFC01233370201C5E +:1082200070BDC046E8240020EA290020EB29002088 +:1082300010B5041CFFF7DEFF002803D1E1B20248AD +:1082400005F0B8FC10BDC046E824002013B5041C9E +:10825000FFF7D0FF031E0AD1FA21A2B2C900684677 +:1082600002F0C8FC02480099019A05F02BFE13BDEC +:1082700000250020F8B5071C0E1C151C1C1CFFF760 +:10828000B9FF002808D10549054810220F604E604B +:108290008D60CC6005F0D6FDF8BDC0460021002001 +:1082A000FC24002073B5FFF7A5FF0024A0421ED1D7 +:1082B00001A8104905F0A4FD01A814F071F8051EED +:1082C000102D00DD102500240B4E01A8AC4206DA6B +:1082D000211C14F061F8037833550134F4E714F0ED +:1082E00062F8064B3468186001A814F01EF8201CD0 +:1082F00076BDC046FC240020002100200420002080 +:1083000010B5041CFFF776FF002805D1032C04D814 +:10831000024BA400E05800E0002010BD0021002026 +:1083200008B5FFF767FF0023984201D1014B1B6896 +:10833000181C08BD0420002008B5024802F07EFB8E +:1083400008BDC0465023002008B5024813F0F9FDCF +:1083500008BDC0463C22002038B5154C051C201C29 +:1083600012F039FA002802D1201C02F047FB002D40 +:1083700004D1201C012112F0CEF913E0012D04D10B +:10838000201C291C12F0D4F90CE0022D04D1201C71 +:10839000012112F0DAF905E00020032D06D1201C9E +:1083A00012F0DBF9FA2189000AF0D6FA38BDC0468E +:1083B00050230020F7B501211E4813F0F6F90DF007 +:1083C00069F9041C0D1C1B48012113F0FCF90DF088 +:1083D00061F9061C0F1C1748012113F002FA0DF079 +:1083E00059F9221C009001912B1C201C291C0CF017 +:1083F00007FB321C3B1C041C0D1C301C391C0CF0F0 +:10840000FFFA021C0B1C201C291C0BF093FB0D1CFB +:10841000041C00980199021C0B1C0CF0F1FA021CC0 +:108420000B1C201C291C0BF085FB0DF0C7FD0DF06B +:10843000FBF8FEBD1423002008B5011E04D1013154 +:108440000B4813F0B2F911E0012803D1084813F0EA +:10845000BAF90BE0022804D10139054813F0C1F93B +:1084600004E00020032901D1FFF7A4FF08BDC046A6 +:108470001423002008B5031E03D1054803F04CF86F +:1084800005E00020012B02D1014803F05BF808BD94 +:1084900014230020FA2208B5D200024B04F006F89B +:1084A00008BDC046DC05000008B5031E0948012BC5 +:1084B00002D0022B03D1084812F04DF805E000204D +:1084C0001A2B05D1054811F094FF431E9841C0B204 +:1084D00008BDC046B4220020DC2200200423002076 +:1084E00008B5011C014801F01FFC08BD382100201F +:1084F00008B5024801F0E2FE08BDC0463821002060 +:108500001FB50F2400236C4441000093221C01334B +:10851000024801F0F5F9207804B010BD7421002064 +:108520001FB50F2200236A441170410000930348D5 +:10853000013301F02FFA05B000BDC04674210020C0 +:108540001FB503AB5A700022197041000092034816 +:108550001A1C022301F01EFA05B000BD7421002090 +:1085600008B5024813F0D2FC08BDC0463C220020EA +:1085700008B5FF2803D8011C014803F079FD08BDA8 +:108580003C22002008B5C1B2014803F07BFD08BDC4 +:108590003C22002008B5024813F045FA08BDC04649 +:1085A000B02200200A1C08B501B212B20248012311 +:1085B00003F0A8F808BDC046B02200200A1C08B588 +:1085C00001B212B20248002303F09CF808BDC04675 +:1085D000B022002037B5051C0C1C01A8074913F078 +:1085E00003FA291C221C01A810F090FF041C01A80A +:1085F00013F0EDF9601E8441E0B23EBDB0220020D0 +:1086000008B5002112F005FA0022011C014803F010 +:108610002BFC08BD3C22002008B50A210AF082FA92 +:108620003031C9B20248002203F01EFC08BDC0462A +:108630003C22002073B5002922DB051C0C1C684677 +:10864000291C12F065F90F4E092D0CD9694601A8B5 +:1086500012F0A2F9301C01A9221C03F07FFC01A832 +:1086600012F032F909E00021684612F0D2F9052231 +:10867000011C6243301C03F0F7FB684612F024F93A +:1086800073BDC0463C22002037B5002927DB0368B4 +:108690000C1C02229B5E011C114D002B08D1281CD2 +:1086A00013F036FC05210F48614301F03DFB16E055 +:1086B000012B0BDD01A812F06FF9281C01A9221C67 +:1086C00003F04CFC01A812F0FFF808E0002112F0C2 +:1086D000A0F90522011C6243281C03F0C5FB37BD2D +:1086E0003C220020382100201FB5031C0C1C03A8CD +:1086F000191C13F079F9002362420093019303A936 +:10870000034803F0D3FB03A813F061F91FBDC04673 +:108710003C2200201FB5031C0C1C03A8191C13F0DD +:1087200063F9002362420093019303A9034803F015 +:10873000BDFB03A813F04BF91FBDC0463C2200202F +:10874000031C30B5151C026885B052880C1C03A8A8 +:10875000191C052A06DC13F047F903A80021FFF7CE +:10876000D9FF09E013F040F900230648009303A95C +:108770002A1C231C03F04EFC03A813F028F905B0B3 +:1087800030BDC0463C22002008B5024803F0F8FA8C +:1087900008BDC0463C220020074B07B51A68002AD6 +:1087A00008DA00221A601023044800930449054B9C +:1087B00001F09EFF07BDC0460820002024220020B3 +:1087C0004D040000A981010008B5FFF7E5FF014B4A +:1087D000186808BD0820002008B5011C014810F0E9 +:1087E0009EFE08BDE903000008B5011C014810F019 +:1087F00096FE08BDEA030000014B18607047C046B2 +:108800001021002070B5134C061C206800281FD0D2 +:108810000D1C002E03DC002103F0B8FD0BE08021CD +:10882000890003F0B3FD311C0B480AF095F8011CD8 +:10883000206803F067FE002D0ADD291C074801F0BF +:1088400073FA2068002103F0A1FD052015F025FA38 +:1088500070BDC0461021002040420F00382100208A +:10886000F0B50027061D87B0301C0497059710F05F +:108870005FFD03680A2103936B46187B09F0DCFF58 +:1088800006256843039B04ACC0186070301C10F0D0 +:108890004FFD43680A2103936B46187B09F0CCFF18 +:1088A0006843039BC018A070301C10F041FD836822 +:1088B0000A2103936B46187B09F0BEFF6843039BB4 +:1088C000C018E070301C10F033FDC3680A21039318 +:1088D0006B46187B09F0B0FF6843039BC0186071BA +:1088E000301C10F025FD03690A2103936B46187BA9 +:1088F00009F0A2FF6843039BC018A071301C10F060 +:1089000017FD46690A213036F6B2F0B209F094FF3D +:108910004543AD19E571D0210097221C0823024878 +:1089200001F038F807B0F0BD7421002030B587B0F1 +:10893000030C82B2009001910A4802A902920393AB +:1089400010F0E3FE6A4604AB22CA22C38368002B00 +:1089500001D115F0FCFBC3680499019A984707B050 +:1089600030BDC046E820002038B5084C0021251D48 +:10897000281C102215F087FD0023E5602561636146 +:10898000201C0349034A15F00FFB38BDE8200020E6 +:10899000AF95020000200020024B002800D1024BBE +:1089A000181C704760F302006CF30200024B400099 +:1089B0001B6818187047C04630210020024B400049 +:1089C0001B6818187047C0463021002000487047C7 +:1089D000A023002000487047B023002000487047C3 +:1089E000C023002000487047D02300200048704773 +:1089F000E023002000487047F02300200048704723 +:108A000000240020004870471024002000487047D0 +:108A10002024002000487047302400200048704780 +:108A20004024002000487047502400200048704730 +:108A300060240020004870477024002000487047E0 +:108A40008024002000487047902400200048704790 +:108A5000A024002000487047B02400200048704740 +:108A6000C0240020014B1B6818697047302100208A +:108A7000014B1B68986970473021002007B5816859 +:108A80008388021C00910248024915F0A3F807BD33 +:108A9000CC210020A0FC020007B581688388021C5D +:108AA00000910248024915F095F807BDCC2100203D +:108AB000C8FC02001FB5021C07498388096880684A +:108AC000411A0091917905480191D17902910449A7 +:108AD00015F080F805B000BD30210020CC21002029 +:108AE000DFFC020007B5817983880091C179021CFF +:108AF00001910248024915F06DF807BDCC21002014 +:108B00000DFD020008B5021C0249034815F062F889 +:108B100008BDC046DBFC0200CC21002008B5021DC8 +:108B20000249034815F056F808BDC046CAFD0200C8 +:108B3000CC21002030B5C1688468021C8388C588B8 +:108B40000020091B85B08910814200D02068019166 +:108B5000029000950249034815F03CF805B030BD7D +:108B600032FD0200CC21002037B5C4688168021CA8 +:108B70008388651A00208C4200D008780095019007 +:108B80000249034815F026F837BDC04664FD0200CF +:108B9000CC21002008B50C2003F064FD0123838064 +:108BA000024B03600023836008BDC046A8EC0200AE +:108BB00008B50C2003F056FD01238380024B0360AF +:108BC0000023836008BDC046C0EC020008B502481F +:108BD00002F050FA08BDC0467825002008B5011CF7 +:108BE000014801F071FB08BD38210020F8B5061CD2 +:108BF0000024C36882689D1AAC4209DA8021B368F8 +:108C0000044849001F1901F0C5FA01343870F3E730 +:108C1000F8BDC0463821002013B50B4B4000196841 +:108C20000918684612F0E8FE694601A813F020F81A +:108C300001A802F05FFD041C01A812F0C8FE6846FE +:108C400012F0C5FE201C16BD3021002013B50649C8 +:108C500001A813F06AF901A802F04CFD041C01A858 +:108C600012F0B5FE201C16BD3C22002008B5044BB6 +:108C700040001B680021181810F02FFF08BDC046E7 +:108C8000302100201FB50A4B0C1C19684000091840 +:108C900003A812F0B1FE002303A900931A1C01944B +:108CA000044803F003F903A812F091FE1FBDC0466B +:108CB000302100203C2200201FB50A4B0C1C1968F3 +:108CC0004000091803A812F097FE002303A900939F +:108CD000221C0533044803F09DF903A812F077FE27 +:108CE0001FBDC046302100203C22002008B50248AC +:108CF00011F0DCFB08BDC0463821002008B5024851 +:108D000002F08EFC08BDC0468C23002008B5024846 +:108D100003F036F808BDC0463C22002007B5011C10 +:108D200001A811F0EDFD044801A913F038F901A8DC +:108D300011F0CAFD07BDC0468C21002013B51422D6 +:108D4000064901A813F056F901A802F093F9041C92 +:108D500001A811F0B9FD201C16BDC0468C210020D1 +:108D600007B5011C01A812F047FE044801A913F041 +:108D70001FF901A812F02BFE07BDC0468C21002070 +:108D800013B5021C0B1C01A8054913F05DF901A8DD +:108D900002F0B0FC041C01A812F019FE201C16BD44 +:108DA0008C21002008B5024803F0D0FB08BDC04666 +:108DB0008C21002008B5024803F0E0FB08BDC04646 +:108DC0008C21002073B5061C0D1C141C5A1E9341E7 +:108DD000311C00932A1C231C014800F091FD76BD34 +:108DE000742100200B1C07B58A6841000020DB6855 +:108DF00000909B1A014800F083FD07BD74210020FC +:108E000073B5061C0D1C141C5A1E9341311C009393 +:108E10002A1C231C014800F0BDFD76BD74210020F2 +:108E20000B1C07B58A6841000020DB6800909B1A84 +:108E3000014800F0AFFD07BD7421002070B5051C8E +:108E4000164E1748336804219A69164B1A7013F0AE +:108E500064F8154B28881549C01842424241D0B2E7 +:108E600010F04AFE124B6888186010F085FD114B17 +:108E70006C6818602268104B346000209A4205D15B +:108E80002369A868181A42424241D0B20B4910F037 +:108E900033FE012330341C43A04770BD3021002035 +:108EA0003C220020EB290020F9BDFFFF89FD0200D4 +:108EB0003421002014210020708E3B92A0FD02007E +:108EC00008B500280BD1064B49001A68054852180E +:108ED000054914F07FFE05482A2101F0F5F908BD87 +:108EE00030210020CC210020B8FD020038210020D4 +:108EF00010B5041C142003F0B5FB01238380044B40 +:108F0000C480036000238360C360036110BDC0465A +:108F100048EC020008B5021C0B1C0448044914F07C +:108F200059FE04482A2101F0CFF908BDCC210020C8 +:108F3000CEFD02003821002010B5041C0020844220 +:108F400006DB084B01201B689C4200DB0020C0B2FE +:108F50000821072210F0FEFD034BA4001B68E05817 +:108F600010BDC046342100201421002038B5051C56 +:108F700000200C1E844206DB074B01201B6899422F +:108F800000DB0020C0B20821072210F0E3FD034BF4 +:108F9000A4001B68E55038BD3421002014210020B6 +:108FA00070B5061C00200C1C864204DBF00FCB17AA +:108FB000B1425841C0B20921012210F0CBFD00207E +:108FC000A64204DCFF23E20FA3425041C0B20921B4 +:108FD000022210F0BFFDA000083003F043FB051E85 +:108FE00005D00023436001338380064B0360281CB7 +:108FF000E2B2EE71AC7192000021083015F043FA34 +:10900000281C70BD78EC0200F8B5071C00200C1C71 +:10901000161C874204DBF80FCB17B9425841C0B287 +:109020000921012210F096FD0020A74204DCFF2355 +:10903000E20FA3425041C0B20921022210F08AFD82 +:109040001B4D76002B680521985B1A4BC0184242D5 +:109050004241101C032210F07DFD2B6805219B1955 +:109060005B8804225842584110F074FD2B689E1909 +:10907000301C002C1BD0A0000C3003F0F3FA051EAE +:1090800007D000210C2215F0FEF90123AB800A4B1A +:109090002B600123281C04361E43E2B2AC71EF7131 +:1090A000AE6092000C30002115F0EDF9281CF8BDDF +:1090B000302100200100FFFF90EC020010B5041CDD +:1090C0000020844206DB0A4B01201B689C4200DB27 +:1090D0000020C0B20821072210F03CFD054BA4007F +:1090E0001B68E458201C10F05AFD201C10BDC0461F +:1090F000342100201421002010B5002807D0041CC2 +:1091000010F04DFD0248211C024A11F0A0FB10BDD9 +:10911000F59C02004B9C020010B5002807D0041CEF +:1091200010F03DFD0248211C024A11F090FB10BDD9 +:10913000FF9C02009FA8020010B5041C034B0360B3 +:10914000806810F053FD201C10BDC046C0EC02002A +:1091500070B5061C041C0025074B0C360360E37930 +:109160009D4206DA306810F041FD0023013508C643 +:10917000F5E7201C70BDC04690EC020070B5061CDF +:10918000041C0025074B08360360E3799D4206DA8C +:10919000306810F02BFD0023013508C6F5E7201CD0 +:1091A00070BDC04678EC020070B5051C00200C1E96 +:1091B000844206DB094B01201B68994200DB00203A +:1091C000C0B20821072210F0C5FC054EA400336888 +:1091D000185910F00BFD33681D5170BD342100206B +:1091E0001421002070B501260268041C0D1C3240B9 +:1091F00012D180880721431E984110F0ABFC211C3E +:10920000A3880C319B19A380201C2A1CA3689847B3 +:10921000201C10F0E0FC0FE0084B00880521C0186E +:1092200042424241101C042210F094FC00200434FD +:109230003443011C2A1CA04770BDC0460100FFFF3B +:1092400008B542680368D21A9210914202D30348CB +:1092500009F0AEF98900581808BDC046DEFD0200CD +:109260004368006810B51B1A094C9B10E01A88422D +:1092700002D2101C14F068FF181E884200D2081C8D +:10928000C018984201D3A04200D9014810BDC04681 +:10929000FFFFFF3FF7B5041C40682368C51AA942C9 +:1092A00031D94D1B33D0A3681B1AAB4207D32A1CFC +:1092B000002115F0E8F863685D19656027E0201C5F +:1092C000291C134A10F0BAFD0190071E02D003F0CA +:1092D000C9F9071C216863685E1A03D0381C321C68 +:1092E00015F0BDF8B81900212A1C461915F0CBF865 +:1092F0002068002801D003F0D9F9019B2760FF18EE +:109300006660A76003E0A94201D259186160F7BD09 +:1093100028FE020010B5041C064B00210360083033 +:10932000FFF7B8FFA068002801D003F0BFF9201CA8 +:1093300010BDC04660EC020038B5051C142003F0D7 +:1093400091F9041C1422002115F09DF80123201C22 +:10935000A380044B291C23600830FFF79BFF201CCF +:1093600038BDC04660EC0200F8B50269C368041C51 +:10937000CDB2934206D0002B00D01D70E3680133BC +:10938000E36024E008300121114A10F057FD061C6B +:10939000071E02D003F066F9071CE368A2689B1A57 +:1093A000FB18002B00D01D70A168E3685D1A03D084 +:1093B000381C2A1C15F053F8A06801357D190028C7 +:1093C00001D003F073F9BE19A760E5602661F8BD0E +:1093D00042FE02007FB50F4D00900191040C86B251 +:1093E00002A9281C0296039410F092FD0068002840 +:1093F00001D010F07FFC0023281C02A902960393E1 +:1094000010F086FD0068002802D0211CFFF7EAFE5C +:109410007FBDC04618210020F0B5124C85B00290E7 +:109420000391061C0D1C201C02A9171C10F070FDD6 +:109430000068002802D010F0D9FB07E010230A488A +:109440000093311C2A1C094B01F052F9381C10F012 +:10945000A6FB201C02A90296039510F059FD076097 +:1094600005B0F0BD1821002024220020D593010072 +:1094700008B5002904D00A1C011C0248FFF7CCFFE4 +:1094800008BDC0464F04000010B5002807D0041CDA +:10949000FFF782F902480021221CFFF7BDFF10BD33 +:1094A0004D04000038B5002913D00D1C041E082CF3 +:1094B00005D0092805D00748072C05D102E0064849 +:1094C00000E0064802F0A8FF201C03212A1CFFF739 +:1094D000A3FF38BDA0230020B0230020C02300201C +:1094E00070B5124B041C0360C3880025DB0706D44B +:1094F000A068E3681B1A9B1011D0E0600FE0A2681F +:10950000E3689B1A9B109D42F2D2AE00905910F076 +:109510006DFBA36801359E1900233360EFE7002837 +:1095200001D003F0C3F8201C70BDC04648EC020017 +:10953000F8B5C388041C0E1CDB0702D5081C10F00C +:109540002EFBE3682269934205D0002B00D01E60F9 +:109550000433E36025E0201C01210830114AFFF7A5 +:109560007FFE8700002807D00F4B984201D914F0E6 +:10957000E5FD381C03F076F8051CE168A0680B1ABD +:10958000EB18002B00D01E602A1C10F0B9FD061D40 +:10959000A068002801D003F089F8A560ED19E66005 +:1095A0002561F8BD42FE0200FFFFFF3F38B5084CC1 +:1095B0000021251D281C102214F065FF0023E56002 +:1095C00025616361201C0349034A14F0EDFC38BD9A +:1095D000182100209F9E02000020002008B50348AB +:1095E0007721002210F0CFFD08BDC046EC290020F5 +:1095F00008B503482921802210F0C5FD08BDC046EA +:10960000EE2900207FB54D4C0321201C14F008FAF0 +:109610004B49201C14F009FA03F00CF801F074FB1C +:10962000484D281C00F0AAFE6421281C00F07CFB99 +:1096300001A812F05CFE01A803F08EF9424B02680B +:10964000041C9A4210D1436B002B05D1836B002B75 +:1096500002D1C36B002B07D086239B00E818616BF7 +:10966000A26BE36B01F072FA201C03F01FF80026D6 +:10967000344C201C7D30FF3010F06DFF251C00287D +:1096800008D0201CA530FF3010F065FF002801D065 +:10969000092E23DDF324A4002E59002E19D102A88F +:1096A000291C00F015FB03A8291C10F0E4FEE6239A +:1096B0009B00E81802A9331C03AA03F029FC03A8A5 +:1096C00011F002F902A811F0FFF8E8239B00EB5813 +:1096D0002B51FEF761FD01F087FCFEE7201C6421A1 +:1096E000013600F021FB0A2EC2D1F325AD006359EB +:1096F000002B19D102A8211C00F0EAFA03A8211CB2 +:1097000010F0B9FEE6239B00E01802A9012303AA8A +:1097100003F0FEFB03A811F0D7F802A811F0D4F86B +:10972000E8239B00E3586351E62306499B00C818D1 +:109730000531FF3103F070FD9AE7C046082500208F +:10974000F5A0010038210020FECAFECA10B5041C95 +:10975000054B0360054B40300360054B436007F049 +:1097600057FF201C10BDC046F0F1020008F20200B5 +:109770003CF2020008B4024B9C46403808BC6047EB +:109780004D97010008B4024B9C46443808BC604722 +:109790004D97010010B5041C044B0360044B036497 +:1097A000044B4364FFF7D2FF201C10BDD8EC02002D +:1097B000F0EC020024ED020008B4024B9C46403855 +:1097C00008BC60479597010008B4024B9C4644389A +:1097D00008BC60479597010010B5041CFFF7DAFF3D +:1097E000201C02F063FF201C10BD08B4024B9C46F5 +:1097F000403808BC6047C046D997010008B4024B06 +:109800009C46443808BC6047D997010010B5041C39 +:10981000FFF79CFF201C02F049FF201C10BD08B47C +:10982000024B9C46403808BC6047C0460D9801007A +:1098300008B4024B9C46443808BC60470D980100B0 +:1098400038B50A4D281C00F0B7F9094C281C221C19 +:10985000084914F0A9FB084D1321281C07F040FE0D +:10986000281C0649221C14F09FFB38BD382100201B +:10987000002000208198010008250020C914020062 +:1098800038B5E6231C4A9B00C2501433041CC01890 +:1098900011F01AF8EA239B00E01811F015F886235E +:1098A0009B00E01800F0ACFF201CDD30FF3001F021 +:1098B00057FC201CA530FF3000F01CFE201C7D3022 +:1098C000FF3000F017FE601DFF3002F01DF9201C74 +:1098D000EC3000F051FE201C251C5430FFF75AFFDD +:1098E000064B0C35281CE36013F0D3FF281C07F04F +:1098F000B7FE201C38BDC04638EE020098F10200C9 +:10990000F0B51F1C85B00AAB1B78041C03930093B1 +:109910003B1C0D1C161C14F015F9002832D0237DB9 +:10992000082B2DD823680022191CFC318A62A02143 +:109930001648C9005A5084461A5005200138C046BE +:10994000C046C046C046C046C046C046C046C046E7 +:10995000C046C046C046F1D10120624623689850F7 +:1099600005225A5007F0D2FF039B201C0093291CAC +:109970003B1C321C14F0E6F8237D01332375CCE741 +:10998000034800E0207505B0F0BDC046FC0F0000A4 +:109990000EFCFFFFF0B51F1C85B00AAB1B78041C42 +:1099A000039300933B1C0D1C161C14F0B3F8002805 +:1099B00032D0237D082B2DD823680022191CFC31BE +:1099C0008A62A0211648C9005A5084461A500520C0 +:1099D0000138C046C046C046C046C046C046C04624 +:1099E000C046C046C046C046C046F1D101206246CE +:1099F0002368985005225A5007F088FF039B201CCB +:109A00000093291C3B1C321C14F084F8237D013385 +:109A10002375CCE7034800E0207505B0F0BDC046D3 +:109A2000FC0F00000EFCFFFFF0B587B01F1C0EAB53 +:109A30001B88019003930D9B0D1C02920C9E0093BA +:109A4000002F39D0002E01D1DB0735D5202002F0C0 +:109A500009FE041C103001F0AFF86B461B8925800D +:109A60006380182002F0FEFD0496061C051C009B76 +:109A700080C600211022301C059314F004FD04A9B7 +:109A80000822301C14F0E2FC0D4B00226B61022313 +:109A90000399A5600B43E260A380E2610198211C59 +:109AA00000F0BEFD002808D0201C12F066FB201C30 +:109AB00002F0FCFD034800E0034807B0F0BDC046DB +:109AC000CFA1020013FCFFFF17FCFFFFF0B5818060 +:109AD000154989B000251E1C04916946134B8571F8 +:109AE0000360028146810573059504AB041C81CB9C +:109AF00081C1C023111C02932A1C231C0C48FFF7B0 +:109B000093FF094A079506926A4606AB03CB03C248 +:109B1000C023311C02932A1C231C0548FFF784FF35 +:109B2000201C09B0F0BDC046E1A2020038ED0200E1 +:109B300024220020F8B5144B051C9B68DB0701D5D7 +:109B400001F01EF92E1C2F1CD436341CEC37206873 +:109B5000002815D003689B689847002810D0012181 +:109B60000A4A13780B4313702C1CAC34206800286D +:109B700002D003681B6898470434B442F6D1F8BD9C +:109B80000434BC42E3D1EFE738210020F029002063 +:109B9000BFF34F8F024A034BDA60BFF34F8FFEE7EC +:109BA0000400FA0500ED00E008B5011C014802F0D0 +:109BB000A1FA08BD3C22002030B50025041C91B05C +:109BC00085600C3007F036FD201C404B2A1CE360FA +:109BD0006562A5631E213C3010F0F1FA201C1821AB +:109BE0001922543002F09AFC201CEC3000F0D4FC16 +:109BF0000522601D131C0621FF3001F0ADFF201C63 +:109C000001217D300B1C00951122FF3000F082FCF9 +:109C1000201CA530009502211A220123FF3000F0FC +:109C200079FC201CCD3002231A210122FF30FFF7DE +:109C30004DFF201CDD3004213A22FF3001F038FBBB +:109C400086239B00E0181D22052100F0A5FE952328 +:109C50009B00E0181C2101F095FC9A239B00E01862 +:109C60000A230093013301930133029301330393D9 +:109C700001330493013305930133069301330793B2 +:109C8000013308930133099301330A9301330B9392 +:109C900001330C9301330D9301330E9301330822EA +:109CA0000F930721103B11F008FEE6239B00E018FC +:109CB00003F0B8F8EC239B00E0181D2103F0CAFE66 +:109CC000F323201C9B00E55011B030BD98F1020039 +:109CD000F0B58DB00190134905A8192214F0B6FB18 +:109CE00080230424052501275B055E6E301C291C9A +:109CF00008F028FE081C391C08F09EFD04230522EC +:109D00001B1B5343361A181805ABC35C03A95543F4 +:109D100057436354013CE9D2019801F0C3F901981B +:109D20000DB0F0BD5EFE020010B500290DDB012371 +:109D300080681840041C081C002C03D001F0FCF8BB +:109D4000002003E013F0A9FFFAE7014810BDC04668 +:109D500017FCFFFFF0B5A7B00490069107920C2105 +:109D600004220BA810F062FEDA49242219311DA842 +:109D700014F06CFB052108A80A1C11F05DFED64901 +:109D800009A801F03FFD049B6E245D1DFF35281CD2 +:109D900001F0F6FFD1491AA801F074F91AA9782246 +:109DA000281C02F0B5F81AA810F08EFD04987D303A +:109DB000FF3010F0D0FB002807D10498A530FF3009 +:109DC00010F0C9FB002800D17AE1281C01F0D8FF6F +:109DD000281C12F09DF80024C14F0121381C11F0FD +:109DE000E4FC0121061C381C11F0EDFC0022BD4BE7 +:109DF00003929E4210DB01320392321CC8320BDB0D +:109E000004220392C8229200964205DC03220392A8 +:109E1000C82E01DC013A039200220292984210DB24 +:109E200001230293031CC8330BDB04230293C823D2 +:109E30009B00984205DC03230293C82801DC013B08 +:109E40000293652708A811F0EEFD04ABFF183E1C35 +:109E50007378002B06D0731E1978327808A8FF2378 +:109E600001F050FC892304AA03369B189E42EFD1CF +:109E70006B460C21595E6B4608A808229A5EFF23A8 +:109E800001F040FC00239848009308A91A1C11F027 +:109E9000DAFD7B1E1B78039A93423AD13B78029AF3 +:109EA000934236D17E78002E33D18622920094469A +:109EB000049B311C6344181C059310F02CFC09F022 +:109EC000A9FD321C031C211C0BA810F0FAFD311C4B +:109ED000059810F02DFC09F09DFD0122031C211CAA +:109EE0000BA810F0EEFD311C059810F02EFC09F0C7 +:109EF00091FD211C031C02220BA810F0E2FDFE23A1 +:109F0000211C9B050BA8032210F0DBFD01237B70B5 +:109F1000E418892304AA03379B189F42B9D17348D8 +:109F20006421FFF701FF0B2C00DC55E70BA810F0B4 +:109F3000B4FD0122011C0EA810F078FD00240BA82E +:109F400010F0ABFD84423EDA211C00220BA810F079 +:109F5000A6FD211C061C00220BA810F0A0FD011C70 +:109F6000301C09F087FA211C061C01220BA810F0F6 +:109F700096FD0122071C211C0BA810F090FD011C6E +:109F8000381C09F077FA011C301C08F005FF211C71 +:109F9000061C02220BA810F082FD0222211C071CC5 +:109FA0000BA810F07CFD011C381C09F063FA011CA1 +:109FB000301C08F0F1FE211C031C00220EA810F03A +:109FC00080FD0134BBE70BA90A1C01231AA811F07C +:109FD00045FB1AA911A810F08EFD1AA810F082FDF9 +:109FE00014A80BA90EAA012311F038FB002317A80F +:109FF00011A914AA11F032FB002117A80A1C10F0B5 +:10A000004EFD0121061C002217A810F048FD002279 +:10A01000041C022117A810F042FDFC21071C890531 +:10A02000301C09F027FA09F0D5FCFC21061C1A9017 +:10A030008905201C09F01EFA09F0CCFCFC21041C47 +:10A040001B908905381C09F015FA09F0C3FC86211C +:10A0500089008C46049A031C6244311C1C90101C1D +:10A06000221C00F073FD281C11F052FF09A90AA858 +:10A0700011F0BAFC00231E4A00930AA90192281C81 +:10A080001A1C01F013FF0AA811F0A1FC281C11F002 +:10A090003FFF17A810F026FD14A810F023FD11A80B +:10A0A00010F020FD0EA810F01DFD09A811F08FFC86 +:10A0B00008A811F08CFC0BA810F014FD27B0F0BD1F +:10A0C00004986421013CFFF72FFE002C00D06DE6C0 +:10A0D0007BE6C0465EFE02009BFE0200E0FE020040 +:10A0E00014230020E0FCFFFFB022002038210020D4 +:10A0F000DC050000F0B5F324214DA40028598DB0F3 +:10A10000002835D004F0B0F8836D9B0730D52C596A +:10A1100002AE0C220021301C14F0B5F9201C04F012 +:10A12000B3F807AC231C174F0190029707CE07C363 +:10A13000142002F097FA031C079746CC46C3124B33 +:10A14000C36000230361019BA4331A68002A00D076 +:10A1500002611860F3239B00E85804F095F8036847 +:10A1600013215B6A9847FA21281C8900FFF7DCFD60 +:10A17000BFF34F8F054A064BDA60BFF34F8FFEE700 +:10A1800038210020919B010005A402000400FA057B +:10A1900000ED00E0F0B5051C00291CDD0368013965 +:10A1A0000E1C0022DF0F9809784058401F095C08F8 +:10A1B00078409B0843406340DB07234301241C4055 +:10A1C0005000221C76080243002EEBD18A42E7D8C9 +:10A1D0002B60101C00E00148F0BDC04617FCFFFFDB +:10A1E00038B500230360F323124A9B00D358002B99 +:10A1F00008D00421041C10F003F9002819D00E4BDC +:10A20000236016E0012204210C4B1A60036800242D +:10A210000B4A54605568094C002DFBD0A122D20096 +:10A22000A2581B02013913430029F0D10360012316 +:10A23000636038BD38210020ED5EBC0B00D00040CB +:10A24000FCD0004038B5051CEC30041CD43528681F +:10A25000002802D003685B6898470435A542F6D110 +:10A260000121024A13788B43137038BDF029002076 +:10A27000F8B5002916DD0C4F061C381C0D1C13F018 +:10A2800008FBFA210024094B094A89009A62094A0D +:10A29000381C5E62DC629A63694313F002FB7560EE +:10A2A000201C00E00448F8BD442100203821002093 +:10A2B000359B010013A4020017FCFFFF014B186837 +:10A2C0007047C0466C25002008B5024801F012FF17 +:10A2D00008BDC0463C220020F0B587B01F1C0EAB65 +:10A2E0001B88019003930D9B0D1C02920C9E009302 +:10A2F000002F39D0002E01D1DB0735D5202002F008 +:10A30000B1F9041C103000F057FC6B461B89258006 +:10A310006380182002F0A6F90496061C051C009B19 +:10A3200080C600211022301C059314F0ACF804A95B +:10A330000822301C14F08AF80D4B00226B610223B6 +:10A340000399A5600B43E260A380E2610198211CA0 +:10A3500000F066F9002808D0201C11F00EFF201C28 +:10A3600002F0A4F9034800E0034807B0F0BDC0467E +:10A370004FA4020013FCFFFF17FCFFFFF0B5041C05 +:10A3800089B0214910F095F8201C204910F0B3F84D +:10A39000201C1F4910F0AFF81E49201C10F0ABF82C +:10A3A000201CFFF71DFF00250627201C1A4B0C3030 +:10A3B000A3621A4B1A49A36367606462E56213F0F3 +:10A3C00070FA184A059504926A46261C04AB03CB22 +:10A3D00003C2C023EC36029305213A1C231C301C17 +:10A3E000FFF77AFF104A079506926A4606AB03CB41 +:10A3F00003C2C023301C02930C491A22231CFFF70E +:10A400006BFF09B0F0BDC0463C22002014230020A1 +:10A410005023002024220020359B010013A40200B9 +:10A4200070170000559D010027A40200FD030000E5 +:10A4300030B5C369C2681B6885B0041C451D1A424B +:10A440004BD0EB7F002B01D0013BEB77EB7F082B50 +:10A450000DD90123A2791A4209D11A43A271A18808 +:10A460001A1C02A800F0C6FB1F4B1B682362EB7F7F +:10A47000012B1DD80123A2791A4219D00022A188EC +:10A48000A2716846023200F0B5FBA31DDB7F012BF1 +:10A490000ED1154A216A12681448521AA1888242C4 +:10A4A00002D902A8042201E0032202A800F0A2FBC4 +:10A4B0000323A2791340012B14D10B49206A0968A8 +:10A4C000091A0B4881420DD902210A43A271A188C1 +:10A4D00002A8052200F08EFB04E0EB7F0B2BB5D821 +:10A4E0000133B2E705B030BD6C250020E703000062 +:10A4F000DB05000010B5041C044B211C083303606D +:10A5000003480FF0E7FF201C10BDC04650ED0200CD +:10A5100038210020F0B5071C0025161C85B00293D9 +:10A520000AAB1B7808370393114B041C08330360F4 +:10A53000019185808571291C381C182213F0A3FF16 +:10A54000381C311C039A13F033FC6B466A469B8817 +:10A55000127AA380A31DE671DA77631D2562211CA0 +:10A56000DD7704480FF0A5FF201C05B0F0BDC04604 +:10A5700050ED02003821002010B5041C044B211CB2 +:10A580000833036003480FF0C7FF201C10BDC0460E +:10A5900070ED0200382100200023054A8380083234 +:10A5A000837102608360C3600361C3827047C046E9 +:10A5B00070ED0200F7B50D1C012684680192002C95 +:10A5C0002AD023882A889A4201D0002B22D163887E +:10A5D0006A889A4201D0002B1CD1C023A288134064 +:10A5E000C03B59424B4101998B4212D113B2002B0F +:10A5F0000FDB231C291C103381C981C3530603D5EB +:10A60000201C0FF0B9FF05E0211C044800F0FCFC01 +:10A6100000E00026E469D2E7301CFEBD79A5020007 +:10A62000F7B5002952D00D1C061C8468002C19D0E7 +:10A63000AA880023920702D5A3889B07DB0F226814 +:10A6400029688A420CD1002B06D0A068A96811F0B5 +:10A650003DFE00283CD103E0A368AA68934237D0AE +:10A66000E469E3E7B0682A88071C031E22D0198832 +:10A67000914205D2D9691F1C00290DD00B1CF6E7A9 +:10A68000191C3B1C08E00C88944207D14F886C8849 +:10A69000A74203D20B1CC9690029F4D183420BD114 +:10A6A00019888A4205D3914206D158886988884220 +:10A6B00002D9EB61B56002E0D969E961DD61684604 +:10A6C0000849012300F096FA002009E0064807E057 +:10A6D000A3881AB2002A02DA5B045B0CA380034849 +:10A6E000FEBDC046FD03000017FCFFFF16FCFFFF88 +:10A6F000F0B585B01E1C0AAB1B88071C0D1C02920E +:10A700000393002E1AD0202001F0ACFF6B46041CEE +:10A710001A89039BA9B20093331C11F017FD381C52 +:10A72000211CFFF77DFF00280BD0002C08D0201C37 +:10A7300011F023FD201C01F0B9FF01E0024800E008 +:10A74000024805B0F0BDC04617FCFFFF13FCFFFF39 +:10A7500070B5002926D00D1C00268468002C1ED060 +:10A760000222A988A3884B40134216D1114203D17B +:10A77000AB889B0707D510E0A068A96811F0A6FD7B +:10A78000002804D1F4E7A368AA68934205D12B8876 +:10A79000002B09D022889A4206D0E469DEE7201C0B +:10A7A000002E0DDC07480BE06B88002B02D062887E +:10A7B0009A42F2D1A388044A01361343A380ECE7FE +:10A7C00070BDC04617FCFFFF0080FFFF10B5041CE2 +:10A7D0008AB0002B0FD0102092B289B2009002A84C +:10A7E00011F0B4FC02A9201CFFF7B2FF02A811F07F +:10A7F000C4FC002000E001480AB010BD17FCFFFFB8 +:10A8000010B5041C044B211C0833036003480FF0EF +:10A8100083FE201C10BDC04690ED020038210020B0 +:10A820001FB503AB5A7000221970018900920348CA +:10A830001A1C0223FFF7AEF805B000BD74210020FA +:10A84000F0B5151C0F2285B06A44071C1C1C117042 +:10A85000002D16D0002B14DD01230B4E018900932F +:10A86000301CFFF797F8002801D008480AE0398922 +:10A870002A1C0090231C301CFFF742F8002801D04E +:10A88000F3E7034805B0F0BD742100200EFCFFFF84 +:10A8900017FCFFFF7FB5002303AC104D2170018929 +:10A8A000061C0093281C221C0133FFF773F80028B4 +:10A8B00001D00B480FE02070607031890090221C9D +:10A8C000281C0223FFF71CF80028F2D120786378B7 +:10A8D0000002184300B204B070BDC04674210020CD +:10A8E0000EFCFFFF13B56B46DC1D0023221C2370FA +:10A8F0000133FFF7A5FF002801D1207800E00148CF +:10A9000016BDC0460EFCFFFFF8B510210022041C46 +:10A91000FFF786FF1D4E002835D1201C0821FFF7C8 +:10A92000E1FFB0422FD00325054027D1FA23184A72 +:10A9300061899B005943131C50331E1C083A1F6841 +:10A94000181C8F4203D3083B061C9342F7D1FA210F +:10A950003068890007F070FF11216081A022201C5F +:10A96000FFF75EFF00280ED101223379201C1A4325 +:10A970001021FFF755FF002806D004E064210548A8 +:10A98000FFF7D2F9C9E7014D281CF8BD0EFCFFFF07 +:10A9900078F3020038210020F8B5051C0F1C0021B7 +:10A9A000144B24350833041C161C036018228180C4 +:10A9B0008171C160016141618161C1610162281CD5 +:10A9C00013F061FD281C1D2113F0EDF9012564230E +:10A9D000A7802681A5716381201CFFF795FFA379CD +:10A9E000054AAB43A37108239168201C0B43936075 +:10A9F000F8BDC04690ED020038210020F7B58379FC +:10AA000002271D1C3D4013D10126041CB3433B43C8 +:10AA1000837181880622331C684600F0EBF8A37925 +:10AA2000281C1A1CBA43A271334202D1014800E02B +:10AA30000148FEBD14FCFFFF15FCFFFFF0B5837954 +:10AA400085B09A0775D4041CDB0701D4FFF7D6FF45 +:10AA5000394D281C10F01FFF071C281C10F012FF96 +:10AA6000A369E268061C981A08F0D4FF226A636999 +:10AA7000051C981A08F0CEFF0290381C0BF058FA0B +:10AA80000090381C0BF010FA0190301C0BF050FABB +:10AA9000071C301C0BF008FA00990390029808F08C +:10AAA000E9FC0199061C281C08F0E4FC011C301C80 +:10AAB00008F012FE2369061CE069181A08F0AAFFC4 +:10AAC000039908F0D7FC391C041C281C08F0D2FCA0 +:10AAD000009908F0CFFC011C201C08F05DF9391C1E +:10AAE000041C029808F0C6FC019908F0C3FC011C84 +:10AAF000201C08F051F9011C301C0BF0BBFA0F4967 +:10AB000008F0B8FC0AF002FE0D4A0E4B09F03AFBC1 +:10AB10000AF050FE0021041C08F060F8002804D060 +:10AB2000201C064908F038F9041C201C08F052FFCC +:10AB300000E0054805B0F0BD142300200000B44338 +:10AB4000EA2E4454FB21194015FCFFFFF0B587B0F5 +:10AB500001AD071C05A8161C6A60AB60009301914B +:10AB600011F0C5FB05A801F0F7FE019B426B041C28 +:10AB70009A4213D1826BB24210D1C26B00998A42C1 +:10AB80000CD1201C01F092FD3B1C0C3307CD07C3F8 +:10AB90000122BB791343BB7107B0F0BD054A636363 +:10ABA000009B2260A663E36305A8211C11F0A0FBB3 +:10ABB000E7E7C046FECAFECA002303804380024B7B +:10ABC0001B6843607047C0466C25002008B5031C15 +:10ABD000012904D1064806CB0FF047FD06E0022903 +:10ABE00004D10348191C0022FFF7E4FC08BDC0464D +:10ABF0002422002010B54280054A041C12680180FE +:10AC00004260002B02D0191CFFF7E0FF201C10BD92 +:10AC10006C25002008B5031C024806CB0FF025FD6B +:10AC200008BDC04624220020F0B5061C0027204B9A +:10AC300085B01C680290039185B2360C002C2AD096 +:10AC4000636D1C490193A36C9AB21B0C8D4211D108 +:10AC500019498A420ED1002B01D0B34219D1002FDD +:10AC600017D1201C0FF0DCFD201C14490FF0C5FD8E +:10AC700001370EE0002A01D0AA420AD1002B01D0F0 +:10AC8000B34206D1201C0FF0CBFD201C0B490FF066 +:10AC9000B4FD019CD2E70A4BEB18012B05D90948FA +:10ACA000291C321C084BFFF791FD05B0F0BDC046D2 +:10ACB00070250020FE030000FF030000582500203F +:10ACC00002FCFFFF2422002029AC010010B572B65F +:10ACD0000B4B1C68002C03D0201C0FF0A1FD08E0DA +:10ACE00062B65C2001F0BEFC00215C22041C13F063 +:10ACF000CAFB0023E364034B201CE36310BDC04682 +:10AD0000642500200040002073B5FFF7DFFF124BE1 +:10AD1000124918600FF071FDFFF7D8FFC026104BE5 +:10AD2000104D1860104B114C4363114B1149836354 +:10AD300000220096281C231CFFF7DAFC0096281C32 +:10AD4000231C0D490022FFF7D3FC01230B4A916815 +:10AD50000B43936073BDC0465C250020582500203E +:10AD60006025002024220020FC3F002029AC0100A7 +:10AD7000BDA80200FF030000FE03000038210020F0 +:10AD80000D4B70B50D481C680FF0D7FB0C4B1D1C0C +:10AD90001A6880181860002C0DD02B68A26C666DA4 +:10ADA000934206D3201C0FF03BFD201C05490FF0F9 +:10ADB00024FD341CEFE770BD6825002038210020F9 +:10ADC0006C25002058250020F7B5002801D100206F +:10ADD00019E00029FBD00193171C0D1C061CFFF77E +:10ADE00075FF041EF3D0084B019A4363066045606B +:10ADF0008760064B002A00D0054B201CA363054941 +:10AE00000FF0FBFC201CFEBDFC3F002091A80200BF +:10AE1000A7A8020058250020024B18684342584159 +:10AE20007047C0465825002010B5094C201CFFF77C +:10AE300009FA084B1B68002B08D1F3239B00E0584C +:10AE4000002802D003F050FA00E030BF10BDC04629 +:10AE500038210020582500200121F8B52F4E3468F4 +:10AE6000351CE36C0B4218D002252B43E36404230A +:10AE70002B4F3868C26C1343C364636BC3630FF01A +:10AE8000EEFC3B68181C596C03F08BF83068C36CFF +:10AE90002B4241D003F0BFF83EE0224F224E3A68E9 +:10AEA000002A03D021480078084201D0326806E029 +:10AEB000216DB94203D1616D002900D00A1C2A60BE +:10AEC0002A6831688A420CD11B070AD52C60FFF72B +:10AED000ABFF3B68002BFAD0144A1278D207F6D4A5 +:10AEE0002B602B68A34217D03268934204D1104ADA +:10AEF0005A63104A9A6305E0944203D10020191C5A +:10AF0000021C06E0201C0FF0AAFC2B68201C191C58 +:10AF1000626C5B6C03F004F8F8BDC0465C25002051 +:10AF2000742500205825002060250020F0290020ED +:10AF3000FC3F0020BDA8020038B50D4B051C1C6865 +:10AF4000E36CDB0706D5FFF7C1FE0A4B186000284B +:10AF500000D0041C084B18682818A064201C0FF0AF +:10AF60005FFC201C05490FF048FCFFF775FF38BD5A +:10AF70005C250020742500206C2500206825002019 +:10AF8000134B73B51C68051CE36C0E1CDB0706D560 +:10AF9000FFF79CFE0F4B1860002800D0041C330400 +:10AFA0002B43A364201C0FF03BFC201C0A490FF02C +:10AFB00024FC0A4BEB18012B07D9C0230848009347 +:10AFC000291C321C074BFFF793FBFFF745FF73BDAE +:10AFD0005C250020742500207025002002FCFFFF66 +:10AFE0002422002029AC010010B5054C20680FF088 +:10AFF00017FC206803490FF000FCFFF72DFF10BD80 +:10B000005C25002064250020F7B5002829D00726FC +:10B01000154F041C38680D1CC36C1E4005D0201C45 +:10B02000124A0FF014FC00261CE002F0DCFF0221A3 +:10B030003A68D36C1940019103D003218B43D36448 +:10B0400010E001263343D364281CA0473A68D36C30 +:10B05000191CB143D164019E5B0703D5FFF7C4FF00 +:10B0600000E0034E301CFEBD5C2500209FA80200BE +:10B0700017FCFFFF031C024A00681A607047C046B5 +:10B08000D0F3020010B5041C002902D00B78002B6D +:10B0900002D1034B236001E00FF01DFC201C10BD0A +:10B0A000D0F30200F8B5051C0E1C141C002908D0B2 +:10B0B0000B78002B05D0081C97B213F0FDFA8742DD +:10B0C00002D90B4B2B6010E0601D01F0CBFA286019 +:10B0D00011F0D2F82868221C4780311C043013F08C +:10B0E000B5F92B681C1900232371281CF8BDC04634 +:10B0F000D0F30200014B03607047C046D0F302005A +:10B1000038B50968041C0225485F824205DB094BFB +:10B110001868206011F0B7F809E0801A984200DD45 +:10B12000181C0431891802B2201CFFF7BBFF201C39 +:10B1300038BDC0467825002010B50548054C206074 +:10B1400011F0A1F8201C0449044A12F02DFF10BD93 +:10B15000D0F3020078250020C9A8020000200020BA +:10B1600010B5041C044B211C0833036003480FF086 +:10B17000D3F9201C10BDC046B0ED020038210020DC +:10B180001FB503AB5A700022197001890092034861 +:10B190001A1C0223FEF7FEFB05B000BD742100203F +:10B1A000FA2370B52A4A41899B005943131C38334E +:10B1B000041C181C083A1D681E1C8D420CD2061C6B +:10B1C000244B227B1D1D082A0BD8042A09D89D1C5C +:10B1D000022A06D81D1C04E0083B301C9342EAD129 +:10B1E000EEE7FA213068890007F026FB60812B78B2 +:10B1F000201C23732A210022FFF7C2FF002801D060 +:10B20000154824E0201C2B211022FFF7B9FF00284D +:10B21000F6D1201C2D210122FFF7B2FF0028EFD12B +:10B22000201C2E210122FFF7ABFF0028E8D16A780D +:10B23000201C0E21FFF7A4FF0028E1D10122337961 +:10B24000201C1A432A21FFF79BFF0028D8D170BD8C +:10B25000D8F3020003FF02000EFCFFFFF0B5151C3F +:10B260000F2285B06A44071C1C1C1170002D16D0DB +:10B27000002B14DD01230B4E01890093301CFEF7D7 +:10B2800089FB002801D008480AE039892A1C00906F +:10B29000231C301CFEF734FB002801D0F3E70348E1 +:10B2A00005B0F0BD742100200EFCFFFF17FCFFFF6E +:10B2B000F7B5061C00251A4B14360833041C03602E +:10B2C0000F1C0192858018228571C58105824582F7 +:10B2D000291C301C13F0D7F8301C1C2112F063FD20 +:10B2E0006B469B880226238114236381231C032140 +:10B2F00034331A79A780B2430A40A5712673201C03 +:10B300001D705D709D701A715D71FFF749FFA84255 +:10B3100003D1044A936833439360201CFEBDC046AA +:10B32000B0ED020038210020F7B5041C10F005FA3A +:10B33000251C00900E23E25E5B4F52423835BA4224 +:10B3400005DA022329780B4000D083E008E0FA21D7 +:10B35000002389008A4203DD2B789B077AD50023DE +:10B360001020215E4942B94203DA2E7870077DD45D +:10B3700006E0FA26B600B14202DD2E78700775D5D8 +:10B380001220265EBE4203DA2F7838077AD406E010 +:10B39000FA27BF00BE4202DD2F78380772D5002B96 +:10B3A00013D0251C38352B789C461B09032B0CDC4D +:10B3B0000F2701333B401801019060463840071CBD +:10B3C000019807432F70042B66D0231C39331B7858 +:10B3D00038340133DBB2092B01D8637014E0002349 +:10B3E000637023789C461B090ED00F2560460F33EF +:10B3F00028402B40051C1F013D432570002B03D125 +:10B40000EBB20125AB432370012724780B233C408A +:10B4100047D1264D0098043BA84242DD9025DB1918 +:10B420002D04A8423DDC224D053BAA4239DBC82051 +:10B43000DB198000824234DC023BA94231DB3B1C39 +:10B4400081422EDC0433AE422BDBDB19864228DC42 +:10B45000231C26E00123181C29784E08B043061C43 +:10B4600002209E4081433143297079E701202E78E4 +:10B47000B30898438300181C04239E4306432E7090 +:10B4800001237DE701272B78D80887430820FF0098 +:10B4900083433B432B7084E701272B783B432B707E +:10B4A00093E7181CFEBDC04618FCFFFFFF700200AA +:10B4B000E0FCFFFF7FB501216A460623041CFFF76D +:10B4C000CDFE051E22D16B46022168460126595643 +:10B4D0001B79227B5BB253430078514340B2424315 +:10B4E0009BB2DB006382A37989B2D200B343E281CD +:10B4F000CA002282A371201C10F02BF9A18802A897 +:10B50000321C331CFFF776FB281C00E0014804B016 +:10B5100070BDC0460EFCFFFF08B510F0B3F9064938 +:10B5200007F0A8FF0AF0F2F8044A054B08F02AFEDB +:10B530000AF07AF808BDC0460000B443EA2E44542D +:10B54000FB21194008B510F0A6F9064907F092FF53 +:10B550000AF0DCF8044A054B08F014FE0AF064F81F +:10B5600008BDC0460000B443EA2E4454FB211940F4 +:10B57000034B1A68836800209A4240417047C046D6 +:10B580006C250020084B10B508330360FA23041C17 +:10B5900000229B0082718180C3608260211C03486D +:10B5A0000EF0A9FF201C10BDD0ED020038210020B4 +:10B5B0001FB5F323154A9B00D358041C002B03D05E +:10B5C00001A810F071F90EE00122114B1A60114B25 +:10B5D0005A68002AFBD000225A600F4B01321B68C8 +:10B5E00001930B4B5A60019BA188DA17920FD31875 +:10B5F0009B102382094BE2681B6802A8D318012222 +:10B60000A360131CFFF7F6FA1FBDC04638210020C7 +:10B6100000C00040FCC0004008C500406C25002070 +:10B62000054B82681B6810B5041C934201D3FFF7D9 +:10B63000BFFF1023E05E10BD6C25002008B5044B51 +:10B6400082681B68934201D3FFF7B2FF08BDC04672 +:10B650006C25002010B5002810D0041C13F02CF825 +:10B66000431E201CE318984206D202781978013B49 +:10B6700001705A700130F6E7002000E0004810BD6C +:10B6800017FCFFFFF7B5C743051C0E1CFF0F002971 +:10B6900025D0002F00D0454200240134631EF3184A +:10B6A000281C0A210193009407F03CFACB17C91813 +:10B6B0005940019B30311970281C0A2107F04CF9C0 +:10B6C000051EEAD1002F03D12D23009A0134B35473 +:10B6D0000025301C3555FFF7BDFF281C00E0014850 +:10B6E000FEBDC04617FCFFFF014B03607047C0461C +:10B6F00018F40200031C024A00681A607047C04632 +:10B7000018F4020030B504686088814206DAA58822 +:10B71000AA4203DA002901DB002A01DA034804E027 +:10B720005043611808188371002030BD17FCFFFFDB +:10B7300010B500684388994206DA8488A24203DA89 +:10B74000002901DB002A01DA034803E053434118D2 +:10B75000CB18987910BDC04617FCFFFFF0B5071C49 +:10B7600085B00D1C1E1C002921DD002B1FD0046894 +:10B7700063880391994200DD0393A38802929A4261 +:10B7800000DD0293002306340193019B029A934249 +:10B790000BDA201C311C039A12F058FE3B68761914 +:10B7A0005B88E418019B0133EEE7002000E00148CC +:10B7B00005B0F0BD17FCFFFFF8B5041C0E1C151CEE +:10B7C0001F1C002901DB002A02DA0D4B236015E063 +:10B7D000101C4843063000F045FF206010F04CFD7F +:10B7E0002368201C5E809D80002F05D0311C2A1C00 +:10B7F0003B1CFFF7B3FF01E010F015F9F8BDC046A0 +:10B8000018F40200F0B5061C87B00C1E05D000200D +:10B810000F1C051C0190011C15E0224B03603EE04B +:10B820003022524294469C446246092A14D90A2B7B +:10B830000DD1019B2D1801330193A94200DA291C77 +:10B840000020051C01373B78002BE9D106E00028D9 +:10B85000F8D001350020F5E70120F3E76A46928829 +:10B8600009B212B2301CFFF7A7FF33689D1D03AB6E +:10B870001F1C2278002A12D0111C3039092902D845 +:10B880001A70013309E000221A70BB4205D9381C36 +:10B8900012F0F6FC3B1C287001350134E9E7301C3E +:10B8A00007B0F0BD18F40200F0B5041C87B00F1CFF +:10B8B00004A82249151C1E1C10F031FB23685A886D +:10B8C000954208DA9B889E4205DA1F2F03D9059B13 +:10B8D00000939F4201DD1A482DE0052300217B43A0 +:10B8E0000193049B0293019B029ACB18A03BD35C6B +:10B8F000002203938B199C4653192768009378887C +:10B90000834202DABB889C4507DB0132052AF3D16A +:10B9100001310529E7D100200DE063465843009B23 +:10B92000FB18102717411818039B1F407B1E9F41CF +:10B930007F428771E9E707B0F0BDC0463C22002096 +:10B9400017FCFFFFF7B503689E1D5B885A1A01922A +:10B9500000291CDD0C1C051C0027994202DB10F09D +:10B9600062F812E02B689B889F420EDA3119301C76 +:10B97000019A12F06BFD019B211CF01810F02EF8BB +:10B980002B6801375B88F618ECE7002000E00148DF +:10B99000FEBDC04617FCFFFF10B50548054C2060F2 +:10B9A00010F071FC201C0449044A12F0FDFA10BD8D +:10B9B00018F402007C250020CFB9020000200020EE +:10B9C000054B1A78F0231343044A13701F22C37ADD +:10B9D0001343034A137070471005005004050050CC +:10B9E00005050050F0B5041C85B000252A1C636FC6 +:10B9F000A17A06330293E37949009C465B000093E9 +:10BA0000637A01310393A37B277B0193304B591851 +:10BA10004B1E1B780878012F05D16646013E361A69 +:10BA2000181C331C0FE0022F06D16646013EF31AA4 +:10BA3000267A013E301A06E0032F04D1267A013E11 +:10BA4000F61A031C301C009E7043C3180298C318DA +:10BA50001E780398864201D9231C09331B7801986C +:10BA6000034202D00123AB401A4301350631092DB0 +:10BA7000CED1D2430F21174B10011B78D2050B40BA +:10BA800003431549DBB20B70E37AD20E1A43134B12 +:10BA90001A70E37B072B18D8A27B581C5200A273A4 +:10BAA0000F499A00E073022B03D8885812F0EAF885 +:10BAB0009BE70C4B201C2363002363630A4B8958CC +:10BAC000E4622364143011F0ECFE05B0F0BDC04612 +:10BAD00009FF020010050050040500500505005044 +:10BAE00020F40200E5B901008BBC020010B5041C73 +:10BAF000044B036011F0CDFE201C05F0B1FD201CAD +:10BB000010BDC04698F1020010B5041C0F4B211C5B +:10BB1000083303600E480EF0DDFC201C74300FF07B +:10BB200056FF201C64300FF052FF201C5C300EF0DA +:10BB3000CBFE201C54300EF0C7FE201C054B1430E9 +:10BB40006361FFF7D3FF201C10BDC046F0ED02007B +:10BB50003821002060F20200F7B50025041C1F1CEC +:10BB6000254B85800833036085711430161C0191C4 +:10BB700005F060FD201C214BE562636125644430C3 +:10BB800002F060FA201C5430FFF7B4FA201C5C303D +:10BB9000FFF7B0FA201C6430FFF7A6FD201C7100EF +:10BBA00074303AB20FF048FF04231A1CA02103207E +:10BBB000C132FF329200C90501335050112BF4D12C +:10BBC00020226B46E2721F3A9B88A273FE32627299 +:10BBD000221CA38000234C32E6712772A3722373C8 +:10BBE000E373237463731370054AE3669168043347 +:10BBF0000B43201C9360FEBDF0ED020060F20200DA +:10BC000038210020F7B5437A002B69D0436F077BBA +:10BC100006330193C3799C465B000093827A314BD3 +:10BC2000520001329A1800231E1C511E0C78117804 +:10BC3000012F05D16546013D6D1A211C2C1C0FE01A +:10BC4000022F06D16546013D2C1B057A013D691A7C +:10BC500006E0032F04D1057A013D2D1B0C1C291C85 +:10BC6000009D6943019D2C19615C002902D00121CE +:10BC7000B1400B4301360632092ED6D1DB430F21EA +:10BC8000041C194A18011278DB050A4002431749BF +:10BC9000D2B20A70E27ADB0E1343154A1370667A49 +:10BCA000B31EDBB2FC2B15D812480EF046FC124B2B +:10BCB000051C2363002311486363114BFF21E462D9 +:10BCC0002364704306F048FE011C201C69431430B5 +:10BCD00011F0E7FD637A012B02D8201CFFF770FEFC +:10BCE000F7BDC04609FF02001005005004050050D2 +:10BCF0000505005038210020C1B90100B60300003D +:10BD00008BBC020007B501228188131C6846FEF730 +:10BD100071FF6846024902220123FEF76BFF07BD4F +:10BD2000FE030000154B10B59B685B0725D5427BD1 +:10BD3000041C022A02D110F0CEF81EE0C37A5B0088 +:10BD4000C372837A0133DBB2032B01D0837203E029 +:10BD5000002383722033C372002A02D1201CFFF714 +:10BD600051FF637B012B05D1A3730023201CE373D8 +:10BD7000FFF738FE201C10F07BF810BD38210020A2 +:10BD8000031C13B54C331A78041C002A0DD0002272 +:10BD90001A7001328188131C6846FEF72BFF684633 +:10BDA000044902220123FEF725FF201C74300FF006 +:10BDB0003AFE13BDFF03000008B54C300378012B99 +:10BDC00003D902480221FFF7DBF808BDFF0300009A +:10BDD00070B5041C161E16DB051C4C352B78012B88 +:10BDE00013D800227430131CFFF75EFD0023301EB1 +:10BDF00098420BD0221C4E321680062250342380EB +:10BE0000181C2A7002E0024800E0024870BDC046DB +:10BE100017FCFFFF12FCFFFF73B5079E041C002EEA +:10BE20001ADB051C4C352878012817D806981BB258 +:10BE3000C0B20090201C12B274300FF004FE002338 +:10BE4000301E98420BD0221C4E32168006225034EF +:10BE50002380181C2A7002E0014800E0014876BDEA +:10BE600017FCFFFF12FCFFFFF8B5002A16DB051CCC +:10BE7000141C0F1CFFF7A0FF2B1C4C331E78002E48 +:10BE80000ED1281C391C221CFFF7A2FF201E08D04F +:10BE900006200121FFF774F8301C02E0014800E0A1 +:10BEA0000148F8BD17FCFFFF11FCFFFFF0B587B09C +:10BEB0000D9D002D22DB041C039302920E1CFFF744 +:10BEC0007BFF231C4C331F78002F19D1311C05A890 +:10BED0000FF08AFD0C9B05A90093029A039B019524 +:10BEE000201CFFF799FF05A80FF071FD281E08D050 +:10BEF00006200121FFF744F8381C02E0024800E068 +:10BF0000024807B0F0BDC04617FCFFFF11FCFFFF61 +:10BF1000F8B5041C171E19DD061C4C363378012BAE +:10BF200016D8021CC3795A32013B1370031C00253A +:10BF300058331D8054300EF037FD231C4E331F80C4 +:10BF4000022350342580281C337002E0014800E0B1 +:10BF50000148F8BD17FCFFFF12FCFFFFF7B5002AF0 +:10BF60001BDD051C171C0E1CFFF726FF2B1C4C337A +:10BF70001C78002C13D1311C01A80EF00DFD01A975 +:10BF80003A1C281CFFF7C4FF01A80EF09DFC0620F8 +:10BF90000121FEF7F5FF201C02E0024800E0024804 +:10BFA000FEBDC04617FCFFFF11FCFFFFF8B5041CE7 +:10BFB000151E27DD061C4C363278012A24D85F4234 +:10BFC000069A069B9BB2FF3201D17B1D9BB2221CBD +:10BFD00068321380231C201C6A331F7064300FF0FA +:10BFE00013FD221C0023703213709F4200D0ABB2AD +:10BFF000221C4E3213800523013D50342580002041 +:10C00000337002E0014800E00148F8BD17FCFFFF73 +:10C0100012FCFFFFF0B587B0002A1FDD051C03935B +:10C02000161C0F1CFFF7C8FE2B1C4C331C78002C71 +:10C0300016D1391C05A80FF0D7FC0C9B05A9321CA2 +:10C040000093281C039BFFF7B1FF05A80FF0BFFC6E +:10C0500006200121FEF794FF201C02E0024800E0C8 +:10C06000024807B0F0BDC04617FCFFFF11FCFFFF00 +:10C07000FF2902D84172002000E001487047C04605 +:10C0800017FCFFFF70B5041C0D1E022D09D1134EC5 +:10C09000301C0EF052FA052803D0301C0521FEF7A3 +:10C0A000E7F8637B022B16D1022D14D00B4E301C07 +:10C0B0000EF043FA062803D0301C0621FEF7D8F80C +:10C0C000E66E002E05D0301C00F0D0FB301C00F0D6 +:10C0D000EDFA0023E366657370BDC0463821002089 +:10C0E0000421034A93680B4201D08B43936070474D +:10C0F00038210020F0B589B002900D1C72B6FF22E5 +:10C1000000238A425B4102985B421D40FFF7E8FF33 +:10C11000029B1E7C002E00D10136434B10220021D1 +:10C1200004A81F6812F0AFF9404B281C6421049347 +:10C1300006F012FC0A2106F0F5FC0524614350319B +:10C1400079180591281C0A2106F006FC0A2106F040 +:10C15000E9FC6143503179180691281C0A2106F048 +:10C16000E1FC4C4350343F1920250024079700235D +:10C170000093FA235B000193032C01D120250024B6 +:10C18000009A04ABD3582A4A039363000133D318AF +:10C190000022944619780398405C591E0F781021AC +:10C1A0003941014204D00121604691400843844650 +:10C1B00001320633092AEDD1F0231E481E4A0370CE +:10C1C000D13B191C294311706146C9430F01FFB2CD +:10C1D0000770FA2709110B402B431370BF00174853 +:10C1E00011F032FC002801D1FDF784FF013F002F40 +:10C1F000F5D1019B6D000134013BEDB2E4B2019336 +:10C20000002BB9D1009B04330093102BB1D1029BBA +:10C210001B7C002BABD0013EF6B2002EA7D1FDF760 +:10C2200069FF09B0F0BDC046142000203FFF0200A6 +:10C2300009FF0200040500500505005008250020F4 +:10C2400030B50024034D847105608180427303730F +:10C25000846030BD18EE020010B58379041CDB0742 +:10C2600002D5806800F022FAA3799B0702D5A06866 +:10C2700000F01CFAA3795B0707D5A0230021114A1F +:10C28000DB00D150A06800F011FAA3791B0709D593 +:10C29000A06810F084FA0D23E356834202D1A0680F +:10C2A00001F05EFFA379DB0605D5A068002802D067 +:10C2B00003681B69984700237F22A360A3799343F7 +:10C2C000A37110BD00700040F7B5037BDB0728D5D4 +:10C2D000012928D8022385790F1C041C1D4016D182 +:10C2E000FFF7BAFF182000F0BDF9637B1822291C64 +:10C2F000061C019312F0C7F86B460421301C5956F6 +:10C3000011F072FD0222A379A6601343A371A36802 +:10C310005A68002F03D0DB681A60002004E01B6914 +:10C32000FAE7024800E00248FEBDC04616FCFFFFE7 +:10C3300017FCFFFFF7B50127037B3B4222D085792D +:10C34000041C3D4016D1FFF787FF182000F08AF942 +:10C35000637B291C1822061C019312F094F86B468B +:10C360000421301C59563A1C11F022FDA379A66015 +:10C370003B43A371A268536950681B681840431E71 +:10C38000984100E00048FEBD16FCFFFF38B5037B76 +:10C390009B0715D50C4B994214D80D1C041C0FF0AB +:10C3A000E3FD031C002083420DD1281C07F032FB63 +:10C3B000064906F06DFE011CA06801F0EFFE02E0E8 +:10C3C000034800E0034838BDFF03000000C07F447D +:10C3D00016FCFFFF17FCFFFF70B5037B9B0716D50C +:10C3E00004258379041C2B420DD1FFF735FF08206B +:10C3F00000F038F90D21061C615605F017FEA379EF +:10C40000A6602B43A371A06805F038FE00E0014848 +:10C4100070BDC04616FCFFFFF7B5037B5B0719D55F +:10C4200010268579041C354010D1FFF715FF282010 +:10C4300000F018F90D22071CA188A25601230095CF +:10C44000FEF768F8A379A7603343A371A0680EF0E4 +:10C4500082F800E00048FEBD16FCFFFF70B5037BCC +:10C460009B0715D5002915DB0E1C041C0FF07CFD65 +:10C47000051E11D1A06801F0A5FE0949884202D02D +:10C48000A06801F0A5FEA068311C05F06BFC04E07B +:10C49000044D02E0044D00E00025281C70BDC0469C +:10C4A000204E000016FCFFFF17FCFFFFF8B5047BD1 +:10C4B000A4071FD500291FDB002A1DDD002B1BDD73 +:10C4C000B42900DDB421FA27BF007943061C081CFB +:10C4D000B421151C1C1C06F03FFA68436D10641B48 +:10C4E0007C43391C001906F037FA011C301CFFF799 +:10C4F000B5FF02E0014800E00148F8BD16FCFFFF6F +:10C5000017FCFFFF08B583791B0703D5806801F08E +:10C510005FFE00E0004808BD16FCFFFF10B5041CDC +:10C52000002304F0B9FFE121054B201C2360054BDB +:10C5300049022364044B636411F0D8FA201C10BD37 +:10C54000D8EC0200F0EC020024ED0200F8B5061C65 +:10C5500000250024336821B22AB20748DF68FFF7BC +:10C56000E7F80134011C301CB847052CF2D1013525 +:10C57000052DEED1F8BDC046B022002070B5061CD6 +:10C58000002500243368301C9B68984721B2C3B251 +:10C590002AB205480134FFF7B5F8052CF2D1013570 +:10C5A000052DEED170BDC046B0220020034A044BD9 +:10C5B0004260044A036000201A6070470020002097 +:10C5C000001C00200001008070B5051C04200BF049 +:10C5D00069FB061C1448801B07F064FA09F096F802 +:10C5E000124B002208F00CFA06F082FB032398435A +:10C5F000041C301C0BF060FB286800280AD1201CAA +:10C600000BF050FB28600028F6D1203C002CF3D121 +:10C61000074807E0A408A40004196C60281C0FF068 +:10C620004CFD002070BDC046003800200000E83FEF +:10C6300013FCFFFF10B572B6084C201CFFF7C4FFB7 +:10C64000002805D1201C0830FFF7B0FF002802D0D9 +:10C6500062B6034800E062B610BDC04680250020E7 +:10C6600013FCFFFF38B5104C051C2368002B04D0C9 +:10C67000211C0FF02AFD002809D1A368002B08D047 +:10C68000211C281C08310FF020FD002801D0041CBB +:10C6900007E0281C0BF006FB041E02D11420FDF756 +:10C6A00083FA201C38BDC0468025002008B500282C +:10C6B00015D00B4B1A68904202D95A68904208D3A1 +:10C6C0009A68904202D9DB68984202D30BF0F4FAE0 +:10C6D00005E08023043802681B061343036008BD8D +:10C6E0008025002030B5041C87B0057B006C05F068 +:10C6F000C5FCA02200210D4BAD00D200285199505D +:10C700000B4A14319950217B6846043149B20FF02D +:10C7100089FD039B019A03211A60207B0130C0B27E +:10C7200006F010F9217307B030BDC046007000401C +:10C730000405000070B5041C0D258AB069B204A878 +:10C740000FF070FD0135059A089BEDB201921A6059 +:10C75000102DF3D1257B04A804356DB2291C0FF0F0 +:10C7600061FD059A079B01921A600021182204A816 +:10C7700011F089FE04A8291C002211F019FB206C7D +:10C78000002801D0FFF792FF0820FFF76BFF291C5C +:10C79000061C05F04BFC084B201CE3620023FA2129 +:10C7A0002363064B2664A462E3631030090111F091 +:10C7B00078F80AB070BDC046E5C60100E9C10200C4 +:10C7C000F0B5051C2C1C002685B0103400210C226D +:10C7D00011F059FE00213022201C11F054FE201CC3 +:10C7E00004F028FF1D4BAE622B61EE632E732020F8 +:10C7F000FFF738FF041C1030FEF7DEF90623238014 +:10C80000023B63801820FFF72DFF071C144B20C745 +:10C810000190311C1022381C0293039611F033FE54 +:10C8200002A90822381C11F011FE0E4B019A0E4885 +:10C830005361C223A260E660A380E661211CFDF77C +:10C84000EFFEB04205D0201C0FF097FC201CFFF734 +:10C850002DFF0023281C2B6405B0F0BD60F2020000 +:10C8600035C70100FDC1020024220020F0B58BB0C5 +:10C87000051C06A8FEF7A0F9062302AC23801820A9 +:10C88000023B6380FFF7EEFE144B061C009300236F +:10C89000071C20C6191C301C1022019311F0F3FD57 +:10C8A00008226946301C11F0D1FD0D4B211C7B6123 +:10C8B0000023E3601233A38000230A48E361A760EA +:10C8C000FDF746FF201C0FF058FC281C064B1030CB +:10C8D0002B61FFF70BF9281C0BB0F0BD35C7010029 +:10C8E000FDC102002422002060F2020008B5084ABF +:10C8F00003880120934209D0834202D00020DB0745 +:10C9000004D404481E21FDF7DFFC002008BDC0460A +:10C91000FFFF00003821002002200D4A0D4B30B5EA +:10C920009850101C8022D2009C58002CFAD0A124D0 +:10C93000084DE400295199580029FCD00021054AEE +:10C9400011508022D2009A58002AFAD030BDC04639 +:10C950000405000000E00140802370B55B05442021 +:10C960001D695E69FFF77EFE00214422041C11F060 +:10C970008AFD311C133944226943201C11F066FDE5 +:10C98000054B22689A4204D0201C0021442211F059 +:10C990007AFD201C70BDC046FECAFECA30B5012417 +:10C9A0000A480B4B1C50041C8020C0001D58002D51 +:10C9B000FAD00A601A58002AFCD00021044A11510A +:10C9C0008022D2009A58002AFAD030BD0405000017 +:10C9D00000E0014010B5054C0121201C0FF0CDFCFA +:10C9E000201C0349034A11F0DFFA10BD90250020F6 +:10C9F0002BC302000020002010B5041C054B083397 +:10CA0000036014300DF060FF201C10300DF05CFF4F +:10CA1000201C10BD30EE0200FF23F7B51D4D01AE06 +:10CA20002B700023041C311C0088019304F038FB98 +:10CA3000002801D1B3782B702B78032B06D9002165 +:10CA400020880A1C0B1C0FF0B3FC22E00C27684660 +:10CA50000FF04DFC6846FFF77FFF29780E4B7943B6 +:10CA600041184A68061C00259A420DD120880831D9 +:10CA7000082201230FF09CFC0135002804D12088F6 +:10CA8000391C064A0FF092FC301CFFF70FFE002DF8 +:10CA9000D5D0F7BD94200020FECAFECAFFFF0000DB +:10CAA00038B5041C8068002808D0074B1D8801F0A9 +:10CAB000EBFB0368291C1B6A15229847211C0348BD +:10CAC0000DF02AFD38BDC0469429002038210020F1 +:10CAD000F8B58C1EE4B2051C069E132C22D801204A +:10CAE000071CA7403C1C244F3C421BD0E97F5C182C +:10CAF00069181F2C3EDC701C814203D90878C85489 +:10CB00000139F8E70021C8B2984204D2545C701889 +:10CB100084700131F7E732789A183270EA7F9B18F7 +:10CB2000EB770DE03478013CE4B2A3420AD1002156 +:10CB3000C8B2984204D2545C701884700131F7E78F +:10CB4000002017E0EF7F0120DF193F1B1F2F11DCB2 +:10CB5000A01C3618EF7FE819864205D23778301BC3 +:10CB6000023807700136F5E73C1B023C281CEC77C5 +:10CB70000FF053FCF8BDC0463F000800F0B585B08B +:10CB800001930AAB1E880BAB1B78451C02930EABBE +:10CB90001B78041C03930B78171C03704B8A10221C +:10CBA00043820131281C11F051FC6B469B8826837F +:10CBB00063836B461B7B002623776B4601221B7A1F +:10CBC0006761E683EB77A31CDA770C9B0C25636225 +:10CBD000231C201C0D9A28331A705E709E70311C25 +:10CBE0002A1C2C3011F04FFC201C074BE663A3637A +:10CBF000311C2A1C403011F046FC201C034B2665DA +:10CC0000E36405B0F0BDC046CBC30200BDC3020063 +:10CC100038B50D1C01F038FB041C0368002D02D14F +:10CC20005B69984708E09B689847854204D223686F +:10CC3000201C9B689847051CFA2080006843024925 +:10CC400005F0FAFDE08038BD71020000F0B5071C68 +:10CC5000161CA1B002C7041C6A4918A81D1C0FF0BD +:10CC600022FC331E03D0301C11F026FD83B20222B9 +:10CC7000019200220292039201320093049218A9B9 +:10CC8000321C381CFFF77AFF231C18A858335E4962 +:10CC900006930FF008FC2B1E03D0281C11F00CFD8E +:10CCA00083B2022201920022029203920132009387 +:10CCB000049218A92A1C0698FFF760FF231C18A8E5 +:10CCC000AC33524907930FF0EEFB269B002B03D0A9 +:10CCD000181C11F0F1FC83B2022201920022029290 +:10CCE000039201320093049218A9269A0798FFF73D +:10CCF00045FF631CFF3318A8454908930FF0D3FB89 +:10CD0000279B002B03D0181C11F0D6FC83B2022203 +:10CD1000019200220292039201320093049218A918 +:10CD2000279A0898FFF72AFF231C5533FF3318A8CA +:10CD3000384909930FF0B7FB289B002B03D0181C30 +:10CD400011F0BAFC83B202220192002202920392F5 +:10CD500001320093049218A9289A0998FFF70EFF50 +:10CD6000231CA933FF3318A82B490A930FF09BFB10 +:10CD7000299B002B03D0181C11F09EFC83B20222C9 +:10CD80000192002218AD02920392013200930492A4 +:10CD90000A98291C299AFFF7F1FE204B1B780B9368 +:10CDA000002B2CD1069B12971393079B0DAF149366 +:10CDB000089B1B491593099B381C16930A9B12AEBE +:10CDC00017930FF070FB49201D213B7810222B7028 +:10CDD0007B8A6B8206ABC918C01811F037FB06239B +:10CDE0002B756B469B8D2068AB83AE6101F05CFABE +:10CDF0000368291C1B6898470122084B1A70201CE5 +:10CE000021B0F0BD292A0000242A0000252A0000B4 +:10CE1000272A0000262A0000282A0000F1290020E5 +:10CE20000A18000038B50025041C094B858008331A +:10CE3000857103601030FEF75DF9201C1430FEF799 +:10CE400059F9044BA560E560201C1C6038BDC04644 +:10CE500030EE020094250020F0B5082787B002AB21 +:10CE60009A1C0088012304A917800FF0A3FA194C1B +:10CE70002378032B25D802A80FF039FA02A8FFF770 +:10CE80006BFD0C232478144E5C430419E3190193C1 +:10CE90006368051CB34206D1019804A93A1C11F03D +:10CEA000C6FA00280AD02E6004A9666001980822FC +:10CEB00011F0CCFA02A8291C0FF01AFA281CFFF76F +:10CEC000F5FB064B1868002801D00FF026FB07B0D1 +:10CED000F0BDC04694200020FECAFECA9425002062 +:10CEE00010B507290CD880680C1C01F0CDF9054A53 +:10CEF000036811575B6C9847002802D0024800E095 +:10CF0000024810BD3B00030016FCFFFF17FCFFFFAB +:10CF1000F0B58E4C0D1CA544041C8D4909A8059341 +:10CF20000792FEF7AFF8201C291C14300DF03CFDD1 +:10CF3000C020800001F0AAFA0820FFF793FB071C2D +:10CF4000002101F059F915ADA76000210C220EA8AF +:10CF500011F099FA2B1C0EAA43CA43C37D4B381C0F +:10CF6000EB600023291C2B610FF01CFCA06801F072 +:10CF70008BF900210C220690281C11F084FA142051 +:10CF8000FFF770FB744B2A1C1593031CC2CAC2C363 +:10CF9000724B069FC3600023A43703613B68002BDC +:10CFA00000D003613860A06801F07EF900210C22F6 +:10CFB000061C281C11F067FA1420FFF753FB684B7E +:10CFC0001593031C86CD86C3664BC36000230361A3 +:10CFD000336B002B00D00361012504AB1B7C04AA3A +:10CFE0002B43306308A9281C13740FF0E5F9A068DF +:10CFF00001F06AF903685C495B6A9847A06801F030 +:10D0000063F9036859499B699847A06801F05CF986 +:10D01000002302680093166805992A1CB047059BF7 +:10D02000002B0AD0201C0FF081FA032805DDA06830 +:10D0300001F04AF90368DB6898472F254B2604ABBB +:10D04000ED18F618E81F07350FF0DDF9B542F9D1F4 +:10D0500004260EAB0A93A06804AB5E7701F034F9A6 +:10D0600003680AA91B699847A06801F00DF90368D5 +:10D070000AA95B6D9847A06801F006F903680021D2 +:10D08000DB6D9847A06801F0FFF8036802219B6DF3 +:10D0900098470021201CFFF723FF1820FFF7E2FA32 +:10D0A000A16800F03FFA079BA1681B6815A89B19AF +:10D0B00000932F4B0CAD1B68002701932D4B1B6871 +:10D0C00002932D4B1B6803932C4B1A682C4B1B6847 +:10D0D000FFF7BCFD2C20FFF7C5FAA16800F0B4FBF8 +:10D0E000A06801F0D1F80368291C9B6A98470823BF +:10D0F000A0682B80DB186B80AF8001F0C5F8036857 +:10D10000291CDB6A9847311CA0680FF0D9F9099BEC +:10D1100009219A19A0689B780FF0E5F9A06801F041 +:10D12000B3F8C8210771A068FFF772FD04AB1B7F3D +:10D13000BB4204D0A06801F0A7F80FF0AAF909A833 +:10D140000DF0C2FB95239B009D44F0BDACFDFFFF9D +:10D1500048FF0200D9C3020059CE010005A4020015 +:10D1600019CA0100E7C3020085D10100D9D101002D +:10D17000A02500200C2000209C25002098250020C0 +:10D180001020002013B506226846FDF78BFF094BDF +:10D190001C68002C0AD0694601A80DF0FDFB201C7C +:10D1A00001A90FF0DFF901A80DF08EFB68460DF024 +:10D1B0008BFB13BD9425002008B5002902D1022362 +:10D1C000C36005E00A23011CC36002480DF093F917 +:10D1D00008BDC04638210020002373B501AE0C1CE9 +:10D1E000311C051C019303F05BFF002802D1B278CB +:10D1F000064B1A70064B1868002806D06142614140 +:10D20000044BC9B21D80FFF7D7FF73BD94200020E7 +:10D210009425002094290020F0B5041C95B00D1C25 +:10D2200005A89E49FDF72EFF9D4906A8FDF72AFF98 +:10D23000221C0DAF1432381C05A90DF0D4FB06AA30 +:10D24000391C07A80DF0CFFB381C0DF03DFB9549AC +:10D2500008A8FDF717FFA06801F016F83326036849 +:10D260005B69984702ABF618F01F0FF0CCF84F231C +:10D2700002AA07369B189E42F6D104230B9700277B +:10D280000BAEA0687371377100F0FEFF0368311CAC +:10D290005B6D9847A06800F0F7FF0368391C9B6D31 +:10D2A0009847A06800F0F0FF031C061C0A331F22F9 +:10D2B000391C181C029311F0E6F8029B301CDF7732 +:10D2C0000FF0DEF80621A0680FF0FAF8079B09219D +:10D2D0001A1DA0689B780FF006F9A06800F0D4FF33 +:10D2E000C8210771A068FFF793FCA06800F0CCFF8D +:10D2F000FF260781A06800F0C7FF0FF0CAF8281CBE +:10D30000FEF73EFD08A90AA80DF046FB0AA97822FF +:10D31000281CFEF723FE0AA80DF0D6FA201C291CB3 +:10D320000FF028F903970297E368DB073CD55E49C5 +:10D3300009A8FEF767FA09A90AA80EF055FB002311 +:10D340000AA9009301931A1C281CFEF7AFFD0AA836 +:10D350000EF03DFB039B002B01D1043E00E00436A0 +:10D36000282E09DDFE220023F10FB2424B41039A21 +:10D370005B421A40039206E0281C0EF0C9FD002E05 +:10D3800001DC0123039349480DF0E5F8002806D09D +:10D390000123E2689A43131C04221343E36009A8A3 +:10D3A0000EF015FB00230293E3685B072ED5281CC3 +:10D3B000FF21FEF75DFE0027236902229B5E9F424C +:10D3C0001ADA201C39B210300DF023FB0022011CA8 +:10D3D000281C131C7430FEF767FAC82134488900F2 +:10D3E000FCF7A2FC281C0EF093FD3148C821FCF785 +:10D3F0009BFCE3689B0707D5FA212D488900FCF7C1 +:10D4000093FC0023029301E00137D5E7E3689A0714 +:10D4100034D5082709A81F401BD02649FEF7F2F98A +:10D4200009A90AA80EF0E0FA00230AA900930193C3 +:10D430001A1C281CFEF73AFD0AA80EF0C8FA1E496D +:10D440001B48FCF771FC09A80EF0C1FA1B4B0293B4 +:10D4500014E01B49FEF7D6F909A90AA80EF0C4FA90 +:10D460000AA93A1C3B1C00970197281CFEF71EFDD9 +:10D470000AA80EF0ACFA09A80EF0A9FA0C481E2171 +:10D48000FCF752FC029B01330293029A0D4B9A4225 +:10D4900000DC49E7FCF72EFE46E7C04656FF0200D7 +:10D4A0002206030066FF020074FF0200B42200207F +:10D4B00038210020B9FF0200983A00008C0A0000D1 +:10D4C000F6FF02008B0A000070B54A88838A90B08C +:10D4D0009A4222D10B89002B1FD0CB681B78012BDD +:10D4E0001BD1041C0E4E0D1C301CFEF749FC301CD9 +:10D4F0000EF00EFDA06800F0C7FE036815215B6A00 +:10D500009847FA20800010F0C8FB2B8804A80380FD +:10D51000002301A90B7002F015F910B070BDC046D0 +:10D520003C220020F0B5051C0024584BA9B008335C +:10D5300003600391A9600BAB0022191901344A70F2 +:10D54000102CF9D15A8201321A7051491A1B013C30 +:10D55000095D5174002CF8D19A7B597B12020A4361 +:10D56000291C45270C31029125211B7813AE3370FD +:10D5700002ABFF187282C9181022381C10F066FF27 +:10D58000029B02AA73610123338333770933FB774C +:10D590001DAB1C706D239B181C706E23211C9B18E7 +:10D5A0001EA80C227483F48374621C7010F06BFF4D +:10D5B000384B211C0C2223A8B363F46310F063FFE3 +:10D5C000354B0322F364462302A95B1834650596A4 +:10D5D0002C73DA7706AE0023321901345370102C05 +:10D5E000F9D17382013333702C4A331B013C125D35 +:10D5F0005A74002CF8D125201121B37B727B1B02B9 +:10D600000BAF134332787B8202ABC9183A70C01853 +:10D61000102210F01BFF012303983B7505ABBB6183 +:10D62000BC8300F041FE0368391C1B68984713ABAC +:10D63000DB8BA868AB8200F037FE03680094A98AF0 +:10D64000029ADF680123B847A86800F02DFE029017 +:10D650001420FFF707F8071C211C0C2210F013FF01 +:10D66000381C01233C61311C20C00822079306941A +:10D6700010F0ECFE0A4BFB60029B9B69002B00D074 +:10D680003B61281C029B9F6129B0F0BD50EE020057 +:10D6900053000300CBC30200BDC3020043000300DC +:10D6A000D5C5020073B5436A4A88DB8B9A4225D1FF +:10D6B000041C018D261C4B1C038511480CF0F2FF45 +:10D6C0001436051E0FD00388A3824388A068E38226 +:10D6D00000F0EAFD626A0368D18B00220092DC68E8 +:10D6E000321C042309E0A06800F0DEFD626A0368D2 +:10D6F000D18B0095DC68321C2B1CA04773BDC04643 +:10D7000024220020F0B587B002900B890393CB68E8 +:10D7100001934B88028C019C9A420DD1039B019A84 +:10D720001B1BD318032B49DD2188628804A8012321 +:10D73000FDF760FA0434F1E7029A019DD28B9A4218 +:10D740003CD1039B019A5B1BD318032B36DD2020B1 +:10D750002F886E88FEF786FF041C1030FDF72CFA28 +:10D76000278066801820FEF77DFF154B061C04936A +:10D770000023071C0593029B002108C61022301CC1 +:10D7800010F081FE04A9301C082210F05FFE0D4B42 +:10D790000D487B610023E360C233A3800023A760B0 +:10D7A000E361211CFCF73CFF002805D0201C0EF093 +:10D7B000E4FC201CFEF77AFF0435C2E707B0F0BD99 +:10D7C000DDC6020061C6020024220020F0B5071C5D +:10D7D0008DB080680EF07DFF02231840041E2BD10F +:10D7E0003B8D002B28D0388508A804ADFDF7E4F95F +:10D7F00018202C806C80FEF735FF061C0F4B80C66E +:10D800000190211C1022301C0293039410F03BFE67 +:10D8100002A90822301C10F019FE094B019A094890 +:10D8200053611223291CAA60EC60AB80EC61FCF709 +:10D830008FFF281C0EF0A1FC0DB0F0BDDDC602006C +:10D8400061C6020024220020F0B50026041C764B9D +:10D85000DDB0083303608160868086717349321CB5 +:10D8600047A80EF011FF231C1033089304230093E4 +:10D870000E330193113B049347A9331C089A029677 +:10D8800003961DA8FFF77AF96949321C47A80EF0E4 +:10D89000FBFE0423221C0093DB180193073B15AF0A +:10D8A0000C32049347A9331C0296039632A8FFF763 +:10D8B00065F9381C5F49321C0EF0E6FE231C183354 +:10D8C000099304230093DB180193073B391C04934D +:10D8D000099A331C0296039647A8FFF74FF9564959 +:10D8E000321C381C0EF0D0FE5420FEF7BBFE231C69 +:10D8F000143307930423051C00930E330193113B4B +:10D90000391C0493079A331C02960396FFF736F9E5 +:10D91000281C4A4B65620AA9EC62082230300A933F +:10D920000B9610F093FD464B0999AB630123293503 +:10D930002B70A681E681E3680422A361079810F0AA +:10D9400085FD07990422089810F080FD66220323C4 +:10D9500004A95218D377BA225218D37787225200DB +:10D960005218D377626A2685911CCB771DAB0C9336 +:10D9700032AB0D930F9247AB3249321C10A80E9375 +:10D980000EF082FE30224520312104AB9B181B781B +:10D9900012323B7004AB9B181B88323A7B8204AB7B +:10D9A000C918C01810F052FD04230CADA0683B75D7 +:10D9B000BD61BE8300F078FC0368391C1B68984782 +:10D9C000822204AB9B181B885432A38304AB9B18A0 +:10D9D0001B885432238404AB9B181B88A068E38304 +:10D9E00000F062FC071C1420FEF73CFE051C311CF5 +:10D9F0000C2210F048FD281C134B2E6110A9109327 +:10DA00001196082210C010F021FD104BEB60BB698D +:10DA1000B34200D02B61BD61211C0D480CF06BFDA1 +:10DA2000201C5DB0F0BDC04660EE02007300030034 +:10DA3000A30003009300030063000300A5D60100C8 +:10DA40000DC602008300030005D7010037C602009F +:10DA50003821002070B50025041C0C4B858008334C +:10DA60008571036014300E1C0EF088FE201C1830E7 +:10DA70000EF087FE064BA680A571E57125726572D2 +:10DA8000E5602561201C1C6070BDC04680EE020070 +:10DA9000A4250020F323084A9B00D058002806D173 +:10DAA000642906D83D33054AFF33D15002E00448CB +:10DAB00000E004487047C0463821002000100040B4 +:10DAC00016FCFFFF17FCFFFF8379DB0702D54172CD +:10DAD000002000E00048704716FCFFFF8379DB0759 +:10DAE00001D5407A00E001487047C04616FCFFFFB0 +:10DAF00038B50569002D23D0037A032B22D8041CE6 +:10DB0000FFF7ECFF283528702C20FEF7ABFD2C2208 +:10DB10000021051C10F0B7FC002322695362E36862 +:10DB2000002B01D1E26005E0596A002901D00B1CED +:10DB3000FAE75A62237A256101332372002002E05A +:10DB4000014800E0014838BD17FCFFFF13FCFFFF50 +:10DB500010B5134C2068FFF7CBFF2368114C1A69EE +:10DB6000114BE250114B5A68002A03D000225A6030 +:10DB70000132A2601B690B4A002B10D000210B4B15 +:10DB800019618023DB00D358012B06D1A923DB00C8 +:10DB9000D1580748C9B2FFF797FF0123A36010BD12 +:10DBA000A42500200010004004050000FC100040E7 +:10DBB000E8240020F323064A9B00D358002B05D10C +:10DBC000C171044A04488150181C00E003487047A2 +:10DBD00038210020240500000010004016FCFFFF43 +:10DBE000F7B582790023D2077DD4F3233F4E9B0003 +:10DBF000F3580196002B73D10769051C002F08D13B +:10DC00002C20FEF72FFD041C391C2C2210F03BFCAD +:10DC10002C612B69002B65D00022354B01215A6005 +:10DC20008022D20511605A68002AFCD00622314BAE +:10DC3000314C9A56314B0721E250281CFFF72AFF3E +:10DC4000A2230027DB00E7502D4A2E4B391CE2505F +:10DC5000281CFFF7AFFF012208212B4B2B48E75070 +:10DC60000433E2502A4BE1500433E05002232948A8 +:10DC7000235029488446664628482650284884462A +:10DC8000A7206646C00026501820844666462548D0 +:10DC900026502E6924482650C12080002150234957 +:10DCA0008538FF380B500B6080218900635871382C +:10DCB000FF38034363501E4B5F6062605A68002A5E +:10DCC000FCD0002401271A4B01981C610A4B291C27 +:10DCD0009F600CF010FCAB793B43AB71231C02E05E +:10DCE000144B00E0144B181CFEBDC0463821002028 +:10DCF000FC0000403B000300001000400C05000049 +:10DD0000746962751C0500002C05000020000402E7 +:10DD10001405000034050000FFFF00003C05000072 +:10DD200021100100540500000405000000E100E09E +:10DD3000FC10004016FCFFFF13FCFFFFF323284AF2 +:10DD40009B00D25830B5002A45D1002945D00B7828 +:10DD5000232B42D80224234BDC67234B013C5A611E +:10DD6000224A14615A69214C002AFBD00025204A1E +:10DD7000A1501D494D6001212160111C5A68002AE3 +:10DD8000FCD00124194A94600024174A14611C69CC +:10DD9000164A002CFBD000695050002012494861FF +:10DDA000012111615A69002AFCD000210E4A5160FC +:10DDB0000E4A013151605A68002AFCD0002001222D +:10DDC000C021094B49001861084B9A60094B921811 +:10DDD0005A501A6002E0084800E0084830BDC046CA +:10DDE0003821002004E100E0FC1000400010004059 +:10DDF0000405000000E100E016FCFFFF17FCFFFF38 +:10DE000037B50C68051C002C03D10D490EF094FAAF +:10DE100014E0636A01A80B60231C22782833211DBB +:10DE2000033A1B780EF0B2FA201CFEF73FFC281CC8 +:10DE300001A90EF081FA01A80EF077FA281C3EBD68 +:10DE40009025002010B58CB0002911D0232A0FD8BE +:10DE500001ACD31C002023700123A07002A86370C2 +:10DE6000E37010F0F3FA211C0348FFF767FF00E0AE +:10DE700002480CB010BDC046E824002017FCFFFF8C +:10DE800013B5041C0E480EF04AFC002322684362BE +:10DE90009A4201D120600BE0516A002902D001337F +:10DEA0000A1CF9E7032B02DDFEF700FC06E05062D6 +:10DEB000012268461D21131CFCF79CFE13BDC046C1 +:10DEC000E824002010B58EB0019202786B460091D4 +:10DED000002A0DD10B2003A908708A700A3802327B +:10DEE0004870CA7004AA11CB11C20248FFF726FF7E +:10DEF0000EB010BDE824002038B5051C07480EF010 +:10DF00000EFC0123041C2B700430FCF783FE00235D +:10DF1000201C2B70FEF7CAFB38BDC046E824002049 +:10DF2000002815D0006041608260C36004614561D3 +:10DF30008661C761444604624C464462544684622A +:10DF40005C46C462644604636E46466374468463FA +:10DF5000002A06D0C46B043C043A25681560B4421C +:10DF6000F9D18C6BA6464E6BB546002B06D0CC6B18 +:10DF7000043C043B1D682560B442F9D10C6BA446F7 +:10DF8000CC6AA3468C6AA2464C6AA1460C6AA0469B +:10DF9000CF698E694D690C69CB688A6808684968E1 +:10DFA0007047006041608260C360046145618661C2 +:10DFB000C761444604624C464462544684625C46EF +:10DFC000C462644604636E46466374468463C46BED +:10DFD000043C043925680D60B442F9D1C7698669EB +:10DFE000456904697047006041608260C3600461F4 +:10DFF00045618661C761444604624C4644625446AA +:10E0000084625C46C462644604636C46446374463E +:10E01000846304697047846BA646446BA546046B11 +:10E02000A446C46AA346846AA246446AA146046A16 +:10E03000A046C769866945690469C3688268006843 +:10E0400041687047024B1B6803607E234360704742 +:10E050001420002030B5051CA0240123C135FF3554 +:10E06000E405AD002B511D1C8D408340291C0B4D38 +:10E070000002615163510A4B92001843094BD118B9 +:10E08000A223DB00C850C046C046C046064B002154 +:10E09000D218A823DB00D15030BDC0460C050000CB +:10E0A000030003000060004000A00040F7B52A4EC6 +:10E0B00001913568071C2949002D08D07368002B91 +:10E0C00004D0B3680225002B0FD100E00125082001 +:10E0D0000D70FEF7C7FA391C041C03F0D3FD6B4624 +:10E0E0001B79AD00A370745133E0002202200B783D +:10E0F0009C460133DC0F98426241524213409C001F +:10E10000634516D0144A10598278151C01222A4002 +:10E1100009D00B706B461B79391C83700EF034FBF1 +:10E120000D4B1C5915E0581C131C0228E7DC031C7E +:10E13000E5E701233059827813401C1E09D06B4655 +:10E140001B79391C83700EF01FFB044B1B789B005E +:10E15000F458201CFEBDC046A825002095200020B4 +:10E1600070B5002403780B4A4533FF339B009C5065 +:10E17000051C03F04FFD0123AB70074EA359AB42C2 +:10E1800004D1281CFEF792FA0023A35104340C2C6E +:10E19000F3D170BD00600040A825002070B5061CBA +:10E1A0000D1C081C002104F019FD041E06D1301CB2 +:10E1B000291C03F0C5FC7560201C00E0004870BD00 +:10E1C00017FCFFFF014B18887047C04696290020B6 +:10E1D00038B5051C0C1E09DB03F028FD281C6968F6 +:10E1E000FFF7DCFF024B00201C8000E0014838BD37 +:10E1F0009629002017FCFFFF38B50023041C01609E +:10E20000436099420AD1064D2B68002B02D10EF0D3 +:10E21000ADFE286023689B00EB586360201C38BD6E +:10E22000C025002070B500280DD10C4C2668002EAA +:10E2300007D108300FF0A6FE051C311CFFF7DCFFEC +:10E240002560206808E00122054906480B68134054 +:10E2500002D1026043600A6070BDC046B425002050 +:10E26000C4250020B8250020436810B5041C002BED +:10E2700002D104480FF018FD606803681B699847D5 +:10E2800010BDC0468E020300436810B5041C002B6D +:10E2900002D104480FF008FD606803681B699847C5 +:10E2A00010BDC0468E020300436810B5041C002B4D +:10E2B00002D104480FF0F8FC606803689B69984736 +:10E2C00010BDC0468E020300436810B5041C002B2D +:10E2D00002D104480FF0E8FC606803685B6A984765 +:10E2E00010BDC0468E020300436810B5041C002B0D +:10E2F00002D104480FF0D8FC60680368DB6A9847D5 +:10E3000010BDC0468E020300F0B58DB0051C02F0B2 +:10E31000FDFC002000F04CFD0368071C1B699847BA +:10E320003B68041C9B69381C98473B68061C5B6A69 +:10E33000381C9847031C288810380B2800D99BE00C +:10E3400004F070FA063D9A9A9A5A9A9A9A619A76C5 +:10E35000AF88201C391C0EF0E0FB221C6B7B58326E +:10E3600001931378A879191C0223194306AB117085 +:10E370001F80012306AA9370D070131C6A4612797D +:10E38000E91D9A722B1C0622163307A80B9310F076 +:10E390005DF80B20291C06ABC0180E31062210F0C8 +:10E3A00055F894346368A360A068002864D0C368FB +:10E3B00006A99847A368002BF4D01B69F3E7201C3B +:10E3C0003049AF880EF0A9FB221C02205832137886 +:10E3D000A9798343137006AB1F809970A0346368DA +:10E3E000A360A068002847D0C36806A99847A3681F +:10E3F000002BF4D01B69F3E75B69A888A91D002BEB +:10E400003AD0984738E0636EAF79002B34D01E4A7B +:10E41000002A31D0A366A06E00282DD0C368391C15 +:10E420009847A36E002B01D1636EF3E71B69F1E7F8 +:10E430000122AB7BE91D1A4001925A07920FDB08BB +:10E44000029206A806226F7B04930FF0FFFF6A4634 +:10E45000127906ABDA716A46127A9F711A726A46AD +:10E46000127C201C5A722B1C0F330993231C8C33F3 +:10E4700080301B6806A99847301C291C0EF0E0FE6E +:10E480000DB0F0BDFFFF0000DFC702000723D72853 +:10E4900002D9024B18600023181C7047C8250020C1 +:10E4A0001FB5A3238022DB00D205D3580820DB0749 +:10E4B00000D405301C4948221C4B01F0EDF800281F +:10E4C0000AD080B2002807D1BFF34F8F184A194BEA +:10E4D000DA60BFF34F8FFEE7002302A802930133F7 +:10E4E0000370154B1B6843600EF077F9002801D0CC +:10E4F000072017E068460EF06EF90028F8D169464B +:10E500000EF067F90028F3D10C4801F0F5F880B25D +:10E51000002807D10A4801F0F9F880B2002801D19B +:10E5200000F076FE05B000BDCC250020E9C7020052 +:10E530000400FA0500ED00E0C825002009E3010011 +:10E54000E1C7020080B2002807D1BFF34F8F034A12 +:10E55000034BDA60BFF34F8FFEE770470400FA0504 +:10E5600000ED00E0024B0B60092313607047C046CA +:10E57000B102030010B5041C002000F019FC036870 +:10E580001B699847031CF3331C7086235B00C05043 +:10E59000031C0021044AFC335A61044A99615A62FF +:10E5A000F4300FF07EF910BDE1C90200F3C902009A +:10E5B000012008B5011C044A01F044FF031E00D0ED +:10E5C0000B23181C08BDC04675E50100F0B5051CFD +:10E5D000041C87B0AC356B68AB60A868002807D016 +:10E5E000C368211C9847AB68002BF4D01B69F3E784 +:10E5F000261CB0363568002D05D02F69281C0FF079 +:10E60000DAFC3D1CF7E7221CFC23583211783560F8 +:10E610000B401370261C231C0A365C331D70301C03 +:10E62000291C1F220FF02FFFF5772A36301C291CDA +:10E630001F220FF028FFF577606E002804D00569CF +:10E640000FF0B9FC281CF8E7251C6066983528688F +:10E65000002804D006690FF0AEFC301CF8E72860F3 +:10E66000251CA4352E68002E05D03769301C0FF00C +:10E67000A2FC3E1CF7E72E6001AD311C281C0C22C9 +:10E680000FF001FF231C2A1C6C3383CA83C3094B80 +:10E69000E667A367311C0C22281C0FF0F4FE231C34 +:10E6A000803307CD07C3301C034A90341A602660BC +:10E6B00007B0F0BDD3C90200C5C90200F0B593B0E0 +:10E6C000019000200C1C00F073FB03685B6A984704 +:10E6D00000F070FE06AB00280DD000221A7105AACA +:10E6E00006920822181C1A730AAA9A6000F02EFFDC +:10E6F000002802D052E01871187300231F1C2373E6 +:10E700002371019BBA331B78BB4246D907237B4355 +:10E71000019AD218B832D278022A31D1002506AE39 +:10E72000337BAB4236D907207843AB000293019B81 +:10E73000029A1818B368BB3099580EF0CCFF002825 +:10E740001BD0B368029AA1689A58237B9B005A5049 +:10E75000237B01332373337B5A1E954208D0104923 +:10E76000B2685B189B009B5803930399029BD1509E +:10E7700006AA137B013B13730CE00135EDB2CEE723 +:10E7800001992279CB182168BB3392005350237929 +:10E79000013323717B1CDFB2B3E7002013B0F0BD5F +:10E7A000FFFFFF3FF0B50C789BB00222012C43D055 +:10E7B0004B88032C04D1A03B221C9BB2204C03E0CD +:10E7C0000322203B1F4C9BB2A34235D88C881E4BA2 +:10E7D00003229C4230D80AAB009312AB02936A46E4 +:10E7E0000023061C13711373B83633780D1C041CF8 +:10E7F000002B05D0201C6946FFF760FF021E1BD1CD +:10E8000004AF18220021381C0FF03DFE2B78381C75 +:10E810003B7033783B726B46FB606B883B82AB8806 +:10E820007B820DF0F1FF0322002805D158342378B4 +:10E83000023A1343021C2370101C1BB0F0BDC046EB +:10E84000603F0000E03F0000FF3F0000F0B59DB0DA +:10E850001F1C6B46051C1A70581C0622229E02AC17 +:10E860000FF0F4FD002F07D03B8823807B88638066 +:10E87000BB88A380FB8806E032232380DB186380FB +:10E88000F533A780FF33E3800CAB04A9049314ABEA +:10E890008B602F1C0023B9370B710B733B78002B57 +:10E8A00017D101203B78022708A903405A000B78B2 +:10E8B000BB4304AF4F601343002E10D0B2798343A3 +:10E8C000024013430B7033880B8173884B81B388EC +:10E8D00011E0281CFFF7F2FE0028E2D029E02A1CF4 +:10E8E000323212788343024013430B70AB8D0B819D +:10E8F000EB8D4B812B8E6846221C8B810DF09AFF8D +:10E90000031C0020834214D00630082B11D005D8F8 +:10E910000130042B0DD0834208D109E00520112BD2 +:10E9200007D0054A934203D0102B01D00B2000E002 +:10E9300004201DB0F0BDC046023200000048704700 +:10E94000FFFF00007FB503791648002B28D0164D35 +:10E95000164C2B78201C002B22D102AE301C0EF05E +:10E9600046F9002816D17388592B13D13378B28811 +:10E97000D91F012904D80092201C20210C4A03E051 +:10E98000201C202100920B4A09F094FE01232B70D9 +:10E99000201C05E0201C084920220FF0A8FEF7E704 +:10E9A00004B070BDBA020300F2290020F329002050 +:10E9B000D4020300F10203001603030010B5041C87 +:10E9C000024B08C00EF0E3F9201C10BD28F0020035 +:10E9D00010B5041C024B08C00EF0EEF9201C10BD4F +:10E9E00038F00200F0B597B00593036807AD1B68D7 +:10E9F00004910393111C2B1C061C91C991C3002484 +:10EA0000D3680CA8211C0C22EB602C610FF03BFD9D +:10EA10000B4B10940F9311AB1C70002211AB191902 +:10EA200001344A70102CF8D15A82059A0193009251 +:10EA3000301C04992A1C0CAB039CA04717B0F0BDF6 +:10EA400019CC020038B5064B041C0360406800284E +:10EA500004D005690FF0AFFA281CF8E7201C38BD78 +:10EA600038EF020038B5064B041C036040680028EC +:10EA700004D005690FF09FFA281CF8E7201C38BD68 +:10EA800008F0020038B5064B041C036040680028FB +:10EA900004D005690FF08FFA281CF8E7201C38BD58 +:10EAA00018F0020038B5064B041C036040680028CB +:10EAB00004D005690FF07FFA281CF8E7201C38BD48 +:10EAC00048F0020038B5064B041C0360406800287B +:10EAD00004D005690FF06FFA281CF8E7201C38BD38 +:10EAE00058F0020038B5064B041C0360406800284B +:10EAF00004D005690FF05FFA281CF8E7201C38BD28 +:10EB000058EF020038B5064B041C0360406800282B +:10EB100004D005690FF04FFA281CF8E7201C38BD17 +:10EB200068EF020038B5064B041C036040680028FB +:10EB300004D005690FF03FFA281CF8E7201C38BD07 +:10EB400048EF020038B5064B041C036040680028FB +:10EB500004D005690FF02FFA281CF8E7201C38BDF7 +:10EB600098F0020038B5064B041C0360406800288A +:10EB700004D005690FF01FFA281CF8E7201C38BDE7 +:10EB8000A8F00200FC3070B5C56B061C002D16D134 +:10EB900034200FF0F7F9041C291C34220FF073FC09 +:10EBA000084BA5606360084B65612361074B2562D4 +:10EBB000E361074BE562A362064B2360F463F06BED +:10EBC00070BDC04638F0020028F0020098F0020044 +:10EBD000A8F00200B8F00200FC3038B5046C051C47 +:10EBE000002C0DD124200FF0CDF9064B4460836139 +:10EBF000054B8460C46004614461C461036028649F +:10EC0000286C38BD08F00200F0F00200FC3038B586 +:10EC1000046C051C002C0DD124200FF0B3F9064B19 +:10EC200044608361054B8460C46004614461C461D5 +:10EC300003602864286C38BD08F00200F0F0020080 +:10EC4000104B10B5083303600F4B041CC3608023C6 +:10EC50000E4A5B00C250C018FCF748FF201C0C4B4A +:10EC6000B830E360FFF74EFF201CAC30FFF73AFFEF +:10EC7000201CA030FFF756FF201C6C30FFF7E2FE8F +:10EC8000201C10BD20F10200A8EE020060F202007C +:10EC900078EF02003C4BF0B5083303603B4B002596 +:10ECA000C360A0234382031C041C163385B0057186 +:10ECB000856005748582181C02930EF041F980224C +:10ECC000201CD201111C2B1C0095383000F056FC82 +:10ECD000231C4033181C03930EF032F9221CFC2332 +:10ECE000643211780C270B401370231C201C6833EE +:10ECF0001D70274B291CE3663A1C256778300FF0FE +:10ED0000C2FB231C261C88331D60224B0836F36788 +:10ED10008436291C3A1C301C0FF0B5FB1E4B1F4AD1 +:10ED2000F360231CA03335611A601D4A5D60DA6010 +:10ED30001C4A1D619A61DD6102980EF00EF903987C +:10ED40000EF00BF9184B601CE360231CC4331D70DC +:10ED50005D709D70FF3002F06DFC8C235B00E55010 +:10ED6000231C1933FF335D618023104A5B00E2509E +:10ED7000231C0122201CFE3352425A86023B9D6313 +:10ED8000DD631D6405B0F0BD20F1020078EF0200E4 +:10ED900038EF0200D3C90200C5C9020048EF0200E3 +:10EDA00058EF020068EF0200A8EE020060F20200D5 +:10EDB00038B5074C2368002B07D1A02040000FF086 +:10EDC000E1F8051CFFF766FF2560206838BDC046E6 +:10EDD0001426002038B50C220D1C0021041C0FF055 +:10EDE00052FB00232361024B2560201CE36038BDE9 +:10EDF0000BCC020070B50025041C254B0571036087 +:10EE0000244B45718360244BC5604361234B85616E +:10EE10000362234B4562C362224B05638363C56370 +:10EE2000291C4430FFF7D6FF201C291C5830FFF75F +:10EE3000D1FF201C291C6C30FFF7CCFF1A4B251C7E +:10EE40002360231C8035F833002204C59D42FBD18A +:10EE5000261CE936FF36281C0021082208350FF051 +:10EE600012FBB542F7D18E239B00E218002308C5A0 +:10EE70009542FBD18E229200A3540C4B0C4AE3180E +:10EE8000A2180021198002339342FAD1201C70BDD0 +:10EE900068F0020018F0020028F0020038F00200CA +:10EEA00048F0020058F0020068F102003A02000047 +:10EEB0006202000073B50E1C151C02680093946872 +:10EEC0002B1C321C0149A04776BDC046FFFF000045 +:10EED00073B50E1C151C06AA1178026800930191E7 +:10EEE00014692B1C321C0149A04776BDFFFF0000AE +:10EEF000F0B50C1C002187B06E460091151C0CA9C2 +:10EF00000DAA0988127831800193002A03D1011CCF +:10EF10004679F8310EE0201C291C6A460EF0ABF849 +:10EF2000031E3CD14FE008310F1C083F3F88AF4221 +:10EF300003D00132B242F6D33DE0302120329200BC +:10EF400012580132D27F0A4235D00221002002AE8F +:10EF5000D206F3600CABD20FB3601C4B8A1A35801B +:10EF6000B270B0809C4207D1FFF722FF03681B6993 +:10EF700098470DF0D5FD041C201C311C0EF07FF8C5 +:10EF800080B200281FD0112813D00ADC08280ED028 +:10EF9000201C291C6A460EF06EF8002809D00320B8 +:10EFA00011E00B4B984204D00A4B9842F0D1062056 +:10EFB00009E0052007E0201C291C6A460EF05BF8DA +:10EFC0000028ECD1063007B0F0BDC046FFFF0000BE +:10EFD0000330000001340000F0B5051C97B0081C98 +:10EFE0002E240B9100F03EF904ABE418109010A908 +:10EFF0000120221C0EF03DF8002801D00320CEE0B5 +:10F0000023880B9A0A9093830B9B0A9A1B7D934249 +:10F0100050D96B791D2B01D90720C0E00B9B9B6950 +:10F020000C930A9B0C9A9B009C586369002B46D159 +:10F03000638B002B43D1631CDB7F022B3FD134E079 +:10F040006169631CDA7FA31CDB7F0091618B002068 +:10F050000191218B0291217F03910C9904910D99CB +:10F060000591211C293109780691211C2A31097842 +:10F07000079169791F31C9006918089110A90EF02C +:10F0800020FA0028BAD16B79071C1A1C2032920092 +:10F090001F335451DB005B5BE3836B7901336B718E +:10F0A000231C28331B78BB4230D80A980130C3B2E6 +:10F0B0000A93A9E72B79002001332B716FE0201C04 +:10F0C00000F0D0F8002610900D960C96231C2833E3 +:10F0D0001B78B342B4D9626AB3009F58002311AAC7 +:10F0E0001370002011A9CA1801335070102BF8D1E9 +:10F0F0002C4B381C4B820EF03FF8002803D07B6964 +:10F100000C937B8B0D930136F6B2DFE78E239B00C9 +:10F11000EB5C132B00D97FE7626ABB009E5800238B +:10F1200011AA1370002011A9CA1801335070102BB6 +:10F13000F8D11C4B301C4B820EF01EF80C900028AE +:10F140002AD1301C00F08EF8328B738B0092327F04 +:10F15000109001928E229200AA5C0C981D32FF3210 +:10F160005200AA180232029210A972690EF07FFAB8 +:10F17000002800D042E78E238E219B00EA5C8900A4 +:10F18000531CDBB26B541D337A32FF3392005B00A9 +:10F190005651EB185B88F383781CC7B280E717B031 +:10F1A000F0BDC0460129000038B5051C0DF0E3FE96 +:10F1B000041E1CD1281C211C782280300FF063F91A +:10F1C000281CE930211C5022FF300FF05CF9281C6C +:10F1D000211C0822F8300FF056F9064B211CE818C4 +:10F1E00028220FF050F98E239B00EC5400E00624F7 +:10F1F000201C38BD3A0200000B68002B01D10360CF +:10F2000002E0024B0360002343607047DFC7020047 +:10F210001FB5002302AC0393283323806933FF33E7 +:10F220006380E380803B01A8FF3B0D49052203700A +:10F230000EF028F980B200280FD1802080000EF057 +:10F240001DF980B2002808D1201C0EF019F980B2F7 +:10F25000002802D10EF010F980B204B010BDC046F3 +:10F260001E030300F0B5438A87B00293037801269A +:10F27000002B3BD0002283190193214B1D6803937F +:10F28000AA4216D01121002351431E4F79189C1E0B +:10F29000012C04D9019CCE5CE45CA64207D1013369 +:10F2A000102BF4D111235A43BF183E7C1EE00132CB +:10F2B000E6E7041C01980EF0EDF82378071C061C05 +:10F2C000002B01D112340194042D0FD011246C4372 +:10F2D0000C4B01991C19201C10220FF0B7F80023C9 +:10F2E000A370E370039B013527741D6005AB9E700E +:10F2F0005888029B00040343181C07B0F0BDC046A9 +:10F3000018260020132A002038B500200D1CFFF716 +:10F310004FFD03685B6A98472B78041C142B17D0A9 +:10F3200002D8132B05D041E0152B16D0222B37D055 +:10F330003CE06B68012218889B786468191C5D08A2 +:10F34000DB0611405B0F2A40002C2FD0A0472DE098 +:10F350006B6818889978A3681EE06A6891780B0931 +:10F360000907090F012902D0022908D011E0013B49 +:10F37000DBB20021022B0DD80D49C95C0AE0042143 +:10F38000012B07D0023B5842434101315B421940F7 +:10F3900000E000211088E368002B07D0984705E0C3 +:10F3A0006B6818882369002B00D09847002038BD6F +:10F3B00024030300014B18787047C046582A0020E8 +:10F3C000F0B5314E87B0347800960026B44257D15C +:10F3D0001C1C01920D1C071C00F04EFEB04201D017 +:10F3E0000B264DE0002C0FD0222003A903940EF031 +:10F3F00070F9002808D00626082841D01138061CCC +:10F400007042464104363BE0002302AA101C1370F0 +:10F4100001F03AFA011EE3D101241C4E2740307856 +:10F420002540A04338436B000227051C0720019AA2 +:10F43000BD4302401D431C23BA409D431543357014 +:10F4400003AD0C22281C0FF01EF80920104B311CB4 +:10F45000039302ABC01805222F710EF0F7FF0D4881 +:10F46000291C01F081FA002807D00726042807D0BC +:10F47000013E082804D0053602E0061C009B1C70E3 +:10F48000301C07B0F0BDC046582A0020962000204E +:10F4900009F30100572A002008B5074801F02EFBA8 +:10F4A0000023984206D00733042803D0013B0828E4 +:10F4B00000D00533181C08BD572A0020002373B55F +:10F4C00001930F4B01AD1B780E1C291C2B7001F012 +:10F4D000E7FD041E04D0042305280FD007330DE0F8 +:10F4E000281C311C01F07AFA231C002806D00723BF +:10F4F000042803D0013B082800D00533181C76BD32 +:10F50000572A002073B5104C0E1C051C211C6846A0 +:10F5100005220EF09BFF012E06D0022E11D10122F2 +:10F5200023781343B34303E002222378B343934386 +:10F53000281C694623700EF0CAF8031E02D00B2364 +:10F5400000E00223181C76BD9620002008B5094B68 +:10F550001A780923002A0AD0011C074801F076FA1C +:10F560000023984203D003330E2800D00333181C25 +:10F5700008BDC046582A0020572A0020F7B5FA26B1 +:10F58000B6007143009308AB1B78041C081C154996 +:10F59000171C019303F050F985B2301C2580784385 +:10F5A000104903F049F96B461B8880B2A3806B4673 +:10F5B0001B796080A371032D01D80423238080234D +:10F5C0002288DB019A4200D92380032801D8042233 +:10F5D000628062889A4202D98023DB016380201C0A +:10F5E000FEBDC04671020000F0B5264B85B01B7809 +:10F5F000002B45D0244B254E1D6834686A42554186 +:10F6000062425441EDB2E4B20193002D36D103A819 +:10F610000EF076F805280CD0002804D0291C2A1CEE +:10F62000FEF790FF06E0019B03981B680093984744 +:10F6300000E00125002C1ED1154B03A91B880124D5 +:10F640000B80144B1B68181C00930EF05FF8071E0C +:10F65000052F0BD0002805D000210A1CFEF772FFF1 +:10F66000002403E00098336898473C1C002DCCD060 +:10F67000002CCAD004E0002D02D1C6E7002CDBD05C +:10F6800005B0F0BD592A00202026002024260020A5 +:10F69000982900201C26002038B5041C07200029CA +:10F6A00013D08D0711D1094801600949201C0A8037 +:10F6B000084A094913600EF025F8002805D10122F7 +:10F6C000064B16301A700EF019F838BD1C260020B3 +:10F6D000982900202826002011D70200592A00204E +:10F6E00008B50EF011F8031C5A1E9341014ADBB213 +:10F6F000137008BD592A00200E23002802D0024BA7 +:10F7000018600023181C7047242600200E230028B0 +:10F7100002D0024B18600023181C704720260020DE +:10F7200008B5074B1B68002B07D09847002806D068 +:10F7300000210A1CFEF706FF01E0FFF755FF08BD98 +:10F7400028260020F0B50E788FB0002E00D096E06D +:10F75000514C02AB9A1D211C0823058813803431BB +:10F76000073B281C0DF0DAFF4C4B1B689847B12073 +:10F770000DF0D6FF002803D0311C321CFEF7E2FE4C +:10F780000DF0D0FF002803D000210A1CFEF7DAFE9E +:10F79000434E70690DF0C8FF0196002803D0002188 +:10F7A0000A1CFEF7CFFE00233E4E281C311C04939A +:10F7B00001F076FC051E4CD13A4808A901F010FA78 +:10F7C000071E33D10C9D0722291C201C10310EF07E +:10F7D0003DFE291C1022E01D0EF038FE201C089D65 +:10F7E0001122291C18300EF031FE201C291C2A3051 +:10F7F00012310A220EF02AFE201C0DF097FF00287D +:10F8000003D0391C3A1CFEF79DFE0123002404930B +:10F8100003330693234804AB05A90793059401F02D +:10F8200099F9A04215D0211C221C10E0301C211C8B +:10F8300001F094F9002803D0291C2A1CFEF782FE4F +:10F84000201C0DF073FF002803D000210A1CFEF7D6 +:10F8500079FE8021C022144BC903520099501968C7 +:10F86000002301229A40114201D01048C26701339F +:10F87000202BF6D1019B586901F036FC09E00121EB +:10F88000032201F04FFC002803D000210A1CFEF7E0 +:10F8900059FE0FB0F0BDC0469A2900201820002064 +:10F8A000001000105A2A002000E100E004E100E00E +:10F8B00008B5064B586980235B05421C04D01969C2 +:10F8C00089B202F0B9FF00E0586908BD00100010CD +:10F8D00008B5034B034A1B789B009B58984708BD0B +:10F8E0005E2A002040F402000B1C37B50C24021CD9 +:10F8F000181C8968054D4C432D6819780095044DF6 +:10F90000083064591B69A04737BDC04674260020E3 +:10F9100060260020802252051169142208B50E4885 +:10F9200089B203785343C3181A69501EDA881B89B9 +:10F930008018C01802F080FF084A031C12680120DA +:10F940009A4207D300209A4204D1054B1B685842C3 +:10F950005841C0B208BDC0462C26002058260020C1 +:10F960005C26002008B50823034A116899431160FA +:10F97000FFF7AEFF08BDC0466C260020094A08B557 +:10F98000136819070AD4990702D501210B431360A4 +:10F990000222054B1A70FFF79BFF01E0FFF7E2FF21 +:10F9A00008BDC0466C2600205E2A002008B5064B24 +:10F9B0001B681B0705D40122044B1A70FFF788FF50 +:10F9C00001E0FFF7CFFF08BD6C2600205E2A002073 +:10F9D00008B5002814D0112805D10823094A116858 +:10F9E0000B4313600CE01423074A11785943511854 +:10F9F0000431FFF779FF0422044B1A7000F08CF8F1 +:10FA000008BDC0466C2600202C2600205F2A00205E +:10FA1000F8B51423144A8024167864055E439619B9 +:10FA2000371C331C2169F28889B2308908371033BA +:10FA30000E4D8A420FD92169266989B2521AB968D6 +:10FA40004018596880188918B2B292080DF075FEF6 +:10FA500023699BB206E0B9689208401859680DF016 +:10FA60006CFEF3882B60F8BD2C2600208026002039 +:10FA700038B580256D052C69084AA3B21468013C8D +:10FA80005C43FFF715FF2B69411E9BB25943044BA2 +:10FA9000201C1A680DF051FE38BDC04658260020C3 +:10FAA0007C260020142270B580260E4976050B783E +:10FAB0005343CB181A89DC881B69A4183169E418F0 +:10FAC000201C89B202F03EFF0D1CFFF7F1FE3369E6 +:10FAD00001389BB25843044B41191A68201C0DF0A1 +:10FAE0002CFE70BD2C2600205C26002008B5FFF7F8 +:10FAF000DFFE80225205136901389BB25843054B43 +:10FB0000116912691B6889B292B2594392080DF0CB +:10FB100014FE08BD58260020F0B52C4B85B018788F +:10FB2000032850D802F07EFE020E114B0023284A13 +:10FB30001360284A1360284B5B78002B43D000F0F9 +:10FB400001F940E0FFF764FF3DE0244C8027236883 +:10FB50007F0501930123019A9A43142322600292A4 +:10FB60001D4A3969157889B25D4355192B69181CEE +:10FB7000039302F061FE1A4B061C1860039B39695F +:10FB8000581EEB8889B2C01802F056FE864203D197 +:10FB90000223029A134303E00323019A9A43131C9E +:10FBA0002360104B1A68104B002A03D121680232DF +:10FBB000114200D000221A70FFF78AFE03E0084BC2 +:10FBC00018680DF0C0FD05B0F0BDC0465F2A0020EA +:10FBD00078260020802600202C2600206C2600207D +:10FBE000582600207C2600205E2A00201422F0B532 +:10FBF0004E4985B00B7880255343CB181A1C083228 +:10FC000052686D0501920C220198296942434848C7 +:10FC10001C698218508916895268704382180292B2 +:10FC2000DA88444E03921F8989B2D3191B190093B5 +:10FC30000023201C336002F085FE2A1C00290BD112 +:10FC40002B6903999BB2994209D0009B02998B4280 +:10FC500051D1002F5CD102E0019B022B08D1116928 +:10FC6000201C89B202F0E8FD334B186003233CE00E +:10FC70002969381989B202F065FE304B890819608C +:10FC8000029A009B296993422ED089B2009802F013 +:10FC900059FE002928D080246B46640521691F88FD +:10FCA000236989B201936B46188902F0C5FD6B4642 +:10FCB000051C9988381C02F0BFFDADB280B28542A8 +:10FCC00007D16B466A461B8912889B1A9B083360D2 +:10FCD0000AE023692169381C89B29CB202F032FE25 +:10FCE00089B2641AA40834600223154A1370FFF71E +:10FCF00013FF05B0F0BD019B022BB0D02969381964 +:10FD000089B202F01FFE0D4B890819602969BCE712 +:10FD1000019B022BA3D02969381989B202F012FE87 +:10FD2000064B890819602B69DEE7C0462C260020A7 +:10FD3000602600205C260020582600207C2600201B +:10FD40005F2A0020142208B50A490B785343CB18C8 +:10FD5000D988094A11601B79032B08D0042B06D0DF +:10FD6000012B06D1054A1370FFF7D6FE01E0FFF71D +:10FD70003DFF08BD2C260020742600205F2A0020AD +:10FD8000F7B5124D01936E7808AC27880424022E33 +:10FD90001AD02C78A419012C00DD023C14235C43FA +:10FDA0002C196261221C20710C3209C909C26B46F0 +:10FDB0009B882781E3800024054B01361B786E70F9 +:10FDC000A34201D1FFF7BEFF201CFEBD2C26002060 +:10FDD0005F2A002038B51424104D00202978614393 +:10FDE00069180431FFF780FD297800224C432B1954 +:10FDF00001241A71DA80DC601A615A611A816B7809 +:10FE00000919013B6B70CBB2022B01D02B7000E0C3 +:10FE10002A70034B1A70FFF77FFE38BD2C26002096 +:10FE20005F2A0020142208B507490B785343CB18EA +:10FE30001B79042B02D0FFF7CDFF04E00122034B16 +:10FE40001A70FFF769FE08BD2C2600205F2A0020EB +:10FE5000F8B508241D4E35682C4022D114221C49C7 +:10FE60001C4F0B783F685343CB1880214905186914 +:10FE7000DA8809691B89002F16D001388018C0184C +:10FE800089B202F0D9FC144B1B6883420CD1134B8E +:10FE90001C6001231D43124B35601C70FFF718FDD9 +:10FEA00013E0FFF75FFD10E0FFF734FD002804D0FA +:10FEB00000220A4B1A60023202E0002F03D0032214 +:10FEC000074B1A70EAE7FFF7ADFFF8BD6C2600207C +:10FED0002C2600205C260020582600207C260020AE +:10FEE0005E2A002008B5054B1B681B0702D4FFF7EC +:10FEF00099FF01E0FFF736FD08BDC0466C260020E3 +:10FF000038B5154D2C68230723D4144A13680133E0 +:10FF10001360134B04221B68002B04D1FFF7FAFC7B +:10FF2000002802D002220F4B0CE00F4B1B68002B65 +:10FF30000CD00121221C0B4B0A4002D10C432C6037 +:10FF400000E003221A70FFF7C3FC04E0FFF76AFF2A +:10FF500001E0FFF707FD38BD6C2600205826002081 +:10FF60007C2600205E2A00205C26002008B51E4B5F +:10FF70001B78022B30D0032B19D0012B32D1082152 +:10FF80001A4A13680B4222D1142319490A785A439A +:10FF9000184B8A181968D3885B1A9BB2D380002B40 +:10FFA00002D1FFF717FF1DE0FFF732FD1AE008212D +:10FFB0000E4A13680B420AD10F4A136801331360CB +:10FFC000FFF7A8FC002804D1FFF72CFF0AE08B43C1 +:10FFD0001360FFF7A1FD05E0084B094A1B789B0061 +:10FFE0009B58984708BDC0465F2A00206C26002019 +:10FFF0002C26002080260020582600205E2A002083 +:020000040002F8 +:1000000054F4020008B5024B18680DF09CFB08BDC3 +:100010005826002038B5144C04252278131CAB4315 +:1000200021D002281DD003281DD1104B1B681B07AF +:1000300017D40F490B6801330B60032B04D0022A3D +:100040000CD1FFF745FC0EE014230A4A0D2011786D +:10005000594351180431FFF747FC2570FFF75CFD49 +:1000600001E0FFF783FF38BD5F2A00206C260020E7 +:10007000782600202C26002010B501220024164BE3 +:100080001C705C701C71DC80DA601C615C611C811E +:100090001C765C831A625C629C629C830F4B1C80A2 +:1000A000FFF706FC802304225B051B6902389BB224 +:1000B00058430B4B18600B4B201C1C600A4B1C60F8 +:1000C0001C815C81094B1C70094B1C60094B1C6036 +:1000D000094B1A6010BDC0462C260020D6290020EE +:1000E0007026002058260020602600205F2A00206D +:1000F00078260020802600206C260020F7B50424F6 +:100100002B4B1A680823224250D0063300284DD0CA +:1001100000294BD00268002A48D080277F053A6921 +:10012000838892B2934201D907233FE00F2BFBD97A +:10013000C288002AF8D053430E1C1E49041C0D68C7 +:100140005B190093FFF7B4FB3B6901389BB258433E +:10015000184B0193009B8342E6D8A0888307E3D124 +:10016000154B1F880423012F20D008337B43134AEB +:10017000376075602668D1184D6008819E50E2880E +:1001800080244A8164054243236921699BB2D018C7 +:10019000013889B202F0E0FB2469019BA4B26043FC +:1001A00045191D60044B01371F800023181CFEBD3C +:1001B0006C26002070260020D62900206026002012 +:1001C000104B30B51C680823640719D50633002886 +:1001D00016D0002A14D00368002B10D10A4D2C68C9 +:1001E000002C0CD02C89406861430918688944436D +:1001F00068682418A14202D21360516000E007230E +:10020000181C30BD6C26002060260020F0B5041CB0 +:100210001B4885B0056808206D072ED506300029DB +:100220002BD0002C29D025680738002D25D1154D5D +:100230002E68002E21D0666803962E896F896D681E +:100240007743BC46039F6544AF4216D2002A14D0C0 +:10025000B24212D8D518B5420FDC03250930294225 +:100260000BD12B4209D12F4207D1181C131C00902F +:100270000A1C0120211CFFF783FD05B0F0BDC0461C +:100280006C26002060260020F0B5041C1B4885B0B9 +:10029000056808206D072ED5063000292BD0002CCC +:1002A00029D025680738002D25D1154D2E68002E40 +:1002B00021D0666803962E896F896D687743BC46A6 +:1002C000039F6544AF4216D2002A14D0B24212D81E +:1002D000D518B5420FDC0325093029420BD12B423A +:1002E00009D12F4207D1181C131C00900A1C0420AE +:1002F000211CFFF745FD05B0F0BDC0466C2600206F +:1003000060260020F0B5151C224A85B012680293C1 +:10031000082453073AD50634002937D0002835D0B1 +:100320000C68002C2FD11C4E3268002A2BD0378944 +:1003300073894A687B439C4673689C44624522D219 +:10034000002D20D0BD421ED8029BEB18BB421ADC08 +:100350000327384219D1029B3B4216D1174014D1D2 +:1003600003950D1C9918039A02900EF06FF80C2358 +:100370002A68281C5343039A02210092F6583A1C1B +:10038000029BB04702E0072400E01024201C05B0C7 +:10039000F0BDC0466C26002060260020F0B51F4B43 +:1003A00085B01B6808245B0734D50634002831D09B +:1003B0000368073C002B2DD1194A1368002B29D064 +:1003C00017895368528946687A43D2180292964236 +:1003D00020D20934B2071DD103900D1CF01A391C2C +:1003E00002F0B0FA093C002914D1281C391C02F093 +:1003F000A9FA89B200290DD1002D0BD0029BAE19AC +:100400009E4207D800220320009203992B1CFFF77D +:10041000B7FC041C201C05B0F0BDC0466C260020B3 +:10042000602600200120054A08B513785840044B87 +:1004300010701B68002B00D0984708BD602A002070 +:100440008426002038B50C4B051C15200C1C1A60A6 +:100450000DF091F900280ED11530291C0DF08DF901 +:10046000002808D115300DF084F9002803D103309D +:10047000211C0DF084F938BD84260020F0B58BB026 +:1004800004AB9C1D0E230C220390019123804B781A +:1004900006A95343234AD3181889221C03230DF0BD +:1004A00078F900283AD11827019B1F4D5B782688E0 +:1004B0005F4300933B1C0833EB18181C06A9321C41 +:1004C00002930DF0B4FF2C1C00280DD10C22009BD0 +:1004D0005343144AD318997A022319401ED1E819BC +:1004E00018220DF0D0FF19E0E81943680F4F002BD8 +:1004F00000D10F4F18250322009B06A96B43E25041 +:10050000E3185E60321C02980DF0A0FF019B039877 +:1005100059782A1C694338236118B84700200BB06A +:10052000F0BDC046D82900204C27002089020200D7 +:100530000D020200F0B585B0041C0E1C02AA8178E1 +:100540002148FFF73DFE00283CD10C2361781F4A6B +:100550004B43D3189B7A1E4F01925B0605D4022EA3 +:1005600003D01C4F012E00D01B4F1C25A1781B4B24 +:10057000694302A859182A1C0023B847002813D140 +:10058000022E1FD00C234021627802A85343019A07 +:10059000D3189A7A8A439A726178114B69432A1C5C +:1005A00059182B1CB84701E0022E0BD00C232278DF +:1005B00002A853430B4A211CD3189B7A0A4A9B007A +:1005C0009B58984705B0F0BD74270020D82900201B +:1005D000890202000D02020097D70200882600203F +:1005E000302700206427002078F40200F7B5182295 +:1005F0000190437829485A4381184C68284F002CB1 +:100600000FD00C2159437918897A4DB2002D07DAA1 +:10061000490605D4151C0835A6B24519145802E040 +:100620000024261C251C0C225343FB181889291C66 +:10063000321C231C0DF0ABF80B2818D10C22019BA7 +:10064000291C5B785343FB181889321C01230DF0D9 +:100650009EF800280ED00C21019B124A5B784B4378 +:10066000FF1838890DF091F800280AD115E000280C +:1006700003D100E00124002000E00B48012C0CD144 +:10068000E9E70222094BC318934303D0082801D09D +:10069000112801D1044800E00020FEBD4C270020B5 +:1006A000D8290020FFFF000041800000FECFFFFF9F +:1006B00070B51824031C4878094D60430E1C281897 +:1006C000191C221C3823FFF71DFE002806D1737861 +:1006D0005C432C196368013300D1606070BDC04673 +:1006E0004C270020F0B5454C93B02468002C00D175 +:1006F00081E0189C542C7ED80024161CFF221D1C5F +:1007000003AB5A709A70DA701C70189B06AF009198 +:1007100001903C700B950A93A1B2394804AAFFF7E7 +:100720004FFD002809D1019804A908220DF07FFE91 +:10073000002802D103AB9C7002E00134062CEBD1FF +:1007400003ACA178FF2956D0009B032B0AD1189A3D +:1007500006AB542A01D1343A00E040221A701A78CC +:1007600003213AE0274BEB1AA72B10D8264B002E7B +:1007700004D101228A40186810423CD001228A40EC +:10078000196891432022196006AB1A701FE01F4BB5 +:10079000EB1A1B2B09D8202206AB1A7000236370BA +:1007A0000CAB0B9318230A9311E019482D1A172D3F +:1007B00021D830233B70002363700133E370154B65 +:1007C000997A0223194002D118220DF05CFE009A9A +:1007D00006AB022A0CD101211A780A431A7009AB20 +:1007E0000793064B201C1B6806A9321C984702E0A1 +:1007F0001A780221F1E713B0F0BDC046642700204B +:100800007427002088260020702700203027002031 +:100810004C270020D829002070B51C2444430D4EDD +:10082000051C301900213419062211300DF02BFE61 +:10083000201C002110220DF026FE0120FF23A840DD +:10084000054A2374A376013BFF3B2383136883434C +:10085000136070BD882600207027002037B581B254 +:10086000051C6A460748FFF7ABFC041E08D1684622 +:100870005421FFF793FD041E02D1281CFFF7CCFF83 +:10088000201C3EBD74270020F0B585B0002856D04E +:1008900000252C4B041C1D605D729D7201232A48AB +:1008A000291C8372023B07220381C3720DF0EBFD0A +:1008B0002648291C18220DF0E6FD281CFFF7ACFF86 +:1008C000FF22234BEA540135062DF6D16A46542304 +:1008D000204F9380204B6846391CD5800093FFF74A +:1008E0000DFC3E1C00282BD101231C4D24782B70BD +:1008F000002C1AD1A1B2301C02AAFFF761FC071E1E +:100900000CD11C22131C6343154802A9C0183B1CC0 +:10091000FFF7F8FC002804D02F7011E000232B70A3 +:100920000EE00134062CE5D10AE06B466A46DB880E +:100930009188381C594389B2FFF730FD00E009481F +:1009400005B0F0BD64270020D82900204C270020E6 +:10095000612A002074270020E5060200672A002093 +:10096000882600200E800000F8B5174B1B78002B5E +:1009700024D0002824D0002922D00B68002B1FD0BF +:10098000124D2C68002C1DD1061C281C0F1C08C001 +:10099000053105220DF05AFD3B790220AB7201238F +:1009A00004212A7A9A4302438A432A72EA7913433A +:1009B00003438B43EB71201C347004E0044802E0D5 +:1009C000044800E00448F8BD672A0020642700209E +:1009D000088000000E80000004800000154B1B788A +:1009E000002B22D000281ED000291CD00378002B19 +:1009F0001BD1114B1B68002B17D04278002A16D14F +:100A00000E4B9B7A012B12D02420184003D00123D7 +:100A1000101C0B700CE05BB2002B02DA02230B708F +:100A200006E0087004E0064802E0064800E00648D8 +:100A30007047C046672A002064270020D82900207C +:100A40000E8000000880000010800000244BF0B5EC +:100A50001B78002B25D0002821D000291FD00B683F +:100A6000002B1CD08B68002B19D00378002B18D1D9 +:100A70001C4A1268002A14D01A1C181C1A4D103572 +:100A80001A4CE67AB3420ED1A47AA4070BD50133EF +:100A90001C35062BF4D108710A7300201EE014489F +:100AA0001CE014481AE00C7BA2420CD20324AE7A5C +:100AB0003440022C07D12E1C8F689400103EE65162 +:100AC0000D4CA35401320C79A042E0D2AC7AA407B9 +:100AD000DDD40E688400A5510130D8E7F0BDC046D2 +:100AE000672A00206427002088260020D8290020BB +:100AF0000E80000008800000612A0020104B10B515 +:100B00001B78002B19D0002815D00478002C14D1A4 +:100B10000C4B1B68002B10D0201C1C2363430A4A7B +:100B2000D3189B7EFF2B02D0201CFFF797FE0134C9 +:100B3000062CF2D102E0054800E0054810BDC04691 +:100B4000672A002064270020882600200E800000ED +:100B5000088000000048704791800000194A10B5D5 +:100B60001278031C002A29D0002825D0002923D080 +:100B70000478002C22D1144A1268002A1ED0081CC6 +:100B80009978FF290AD15978FF2919D00C235943A4 +:100B90000E4B59188B7A9B0712D508E01C234B4348 +:100BA0000B49C91802238C7E1C4009D11031072241 +:100BB0000DF04CFC201C04E0064802E0064800E072 +:100BC000064810BD672A002064270020D82900208D +:100BD000882600200E8000000880000005800000AC +:100BE000F0B5254B8BB01B78002B3FD000283BD0B5 +:100BF000002939D00278002A38D1204B1B68002BFD +:100C000034D08378052B33D81C256B431C4CE31858 +:100C10009B7EFF2B2CD00C1CCA60837818496B4339 +:100C2000CB182361174B03AF6261A260636027603A +:100C3000061C817801AA1448FFF7C2FA002818D1CF +:100C4000381C01A92A1C2B1CFFF75CFB002810D1C3 +:100C5000E060B37860615D43094BA0605D19094BAA +:100C600025616360276004E0084802E0084800E06E +:100C700008480BB0F0BDC046672A0020642700205A +:100C800088260020682A0020742700200E8000009B +:100C9000088000001080000013B5041C81786A46AB +:100CA0000B48FFF78DFA002810D11C236078094A01 +:100CB0005843694610181A1CFFF724FB064B074AD5 +:100CC0009B7A68469B009B58211C984713BDC046E1 +:100CD00074270020302700206427002088F40200B9 +:100CE00038B5051C00241C216143074B281C5918EA +:100CF0000CF096FD002804D10134062CF3D1FF300E +:100D000000E0201C38BDC04688260020FF23F0B537 +:100D1000C24A8FB012780393002A00D1BAE1C04AC8 +:100D200011680192002900D1B4E104AC05AF6370F1 +:100D3000A370E370031D7B602A233B810023237093 +:100D40000388051CB74E102B0BD0B17A8288009116 +:100D500089075FD5B4498A4207D03189914259D178 +:100D600003E0B37ADB0705D494E1F27AA2700022A3 +:100D700062704FE011233B70002363708388871DEE +:100D800033810223391CB3720722301C0DF05EFB45 +:100D9000381CFFF7A5FF00250390FF282ED11C204B +:100DA0006843A24B10301818391C07220DF03FFB86 +:100DB000002801D1039521E00135062DEFD102E095 +:100DC000EB7933423FD10026019B05AD1B68201C07 +:100DD000291C321C98472B78122B00D05AE19148DD +:100DE000837A012B00D155E101238372023B0381F9 +:100DF000C372002107220DF046FB4BE10821B27AB5 +:100E0000039B0A43DBB2F372B272201CA370FFF79C +:100E100043FFD8E7172B47D1012204261427019B53 +:100E200001995B7A009893434B727E4B05A9B043BE +:100E30000F709872AF79191C002FC1D0D87AFFF7C4 +:100E40000DFDAE79C0E7A378FF2BBCD00826304358 +:100E50008872E87A800706D51C205843734D2818FD +:100E6000857E95438576CA7AFF2AACD01C220D7800 +:100E70006E485A43022D09D08518281C07221030CD +:100E80000DF0E4FA2A1CAB7E022106E068498318C3 +:100E9000498A1A1C198301219B7E8B439376201C5F +:100EA0000121FFF747FB8EE7172B00D9A7E0132B93 +:100EB0005FD11323009A3B700F3B1343B372A81DFD +:100EC000FFF70EFF0390FF2802D0C0B2A070F072AF +:100ED000544BDA7A0093FF2A24D100261C20704359 +:100EE000524B1818837EFF2B17D1009B1A78031CD6 +:100EF0001833022A07D0FD2200999A701030F63A72 +:100F00000DF0A4FA01E0FE229A7003AB1E70039B61 +:100F1000009ADBB2A370D37212E00136062EDDD147 +:100F2000444E0EE0162344480E22083000213B7048 +:100F30000DF0A9FA4022009B9B7A1343009A93720A +:100F400000260021009B0B91DA7A1C235343374A79 +:100F50000D91D3180C93364B09910893019B0A917C +:100F60001A1DA88808AB0CF00CFC002800D12BE758 +:100F700090E0142B26D12B4FFB7AFF2B17D10023A7 +:100F8000E9891C225A4329488218128B8A420BD1C4 +:100F90000822009903930A43DBB2F372B272201C59 +:100FA000A370FFF779FE02E00133062BE9D1FB7A4B +:100FB0000021FF2B00D01E49A8881C4A00230CF0FA +:100FC000E2FB67E0112B65D10223009A9A43131CC0 +:100FD000B272009A120707D55BB2002B0BDA201C05 +:100FE0000021FFF7A7FA06E0A078FF2803D0FFF75B +:100FF00013FCFF23A3701023B372023302E01C2BF7 +:1010000002D113233B70DEE6522B19D1019B0B4A10 +:101010009B7A201C9B009B5898473BE0672A002046 +:1010200064270020D8290020FFFF00008826002028 +:1010300030270020438000004C27002068F4020085 +:10104000182B27D1AB79112B15D1009B1B0712D57B +:1010500011480E22083000210DF015FA1623009ACF +:101060003B704A3313430222B372019B5B7A1343F2 +:10107000019A5372A7E68023009A5B421343B3722E +:1010800015233B70019B054A9B7A201C9B009B58B3 +:10109000984798E60FB0F0BD4C27002068F4020096 +:1010A00030B5002912D00A78002A11D10A4B1B68EA +:1010B000002B0DD0FF23094C8B702589FA3B85420C +:1010C00007D14A70E37A8B70131C02E0044B00E0F6 +:1010D000044B181C30BDC04664270020D8290020CE +:1010E0000E80000008800000F0B5031C186880F333 +:1010F00008885868FF2464B2EFF30585002D01D1FC +:10110000A6460047251C061C21273FBAF0B4002440 +:10111000002500260027F0B4F92040B20047C04661 +:10112000F0BDC046F0B5061C87B00E20002E22D0C0 +:101130003788124B06389F421DD0114B1B78002B6D +:1011400019D0104D102369706846032102ACC1808C +:10115000AA7000211A1C201C2B700DF094F9338A00 +:10116000381C23800123A3706B46211C0633A36027 +:10117000E5600CF076FB07B0F0BDC046FFFF000055 +:101180007F2A0020802A002008B5054B1B68002B11 +:1011900004D104481821192201F0D0F808BDC04636 +:1011A0001C290020B42A0020074B083303600023C9 +:1011B000064A9958814201D1002199508022043376 +:1011C00052009342F4D17047A8F102007C2700201E +:1011D000F0B50F1C85B02F49051C0DF063FA041EF5 +:1011E00002D1FFF7D1FF52E0281C2B490DF05AFA2B +:1011F000002803D1FFF7C8FF012448E0281C274935 +:101200000DF050FA0024A04206D1FFF7BDFF0234D2 +:101210003DE00134402C0FD0214BA600F258019341 +:10122000002AF6D10BE002A8291C0CF09FFB02A8B3 +:101230000CF0E8FB00280CD10124644227E02B7855 +:101240003A2BF0D1281C174902AA07F089FA029814 +:1012500018E002A80CF0C0FB002803D002A80CF094 +:10126000C5FB0FE002A80CF0AEFB051EE4D003683E +:1012700002A89B6800930CF099FB3A1C011C009B90 +:10128000281C98470028D7D0019B03349851201C74 +:1012900005B0F0BD27030300440303002E03030041 +:1012A0007C2700203603030008B5031C0020022B16 +:1012B0000DDD0749033B9B005A585850824204D029 +:1012C0001368101C5B68984701E00120404208BD8C +:1012D0007C27002070B50C1C151C022810DC0F4B5D +:1012E0001B68002B01D1FFF74FFF6619B44205D0F0 +:1012F00021780B4801F0C0F80134F7E7281C0BE017 +:101300000338084B8000C058002803D003681B68CE +:10131000984701E00120404270BDC0461C290020D2 +:10132000B42A00207C27002010B50C1C02280BDCFE +:101330000C4B1B68002B01D1FFF726FF0A480CF06D +:10134000F8FD207001200BE00338084B8000C058E6 +:10135000002803D003689B68984701E001204042C1 +:1013600010BDC0461C290020B42A00207C27002084 +:1013700008B5031C0120022B0BDD033B054A9B0033 +:101380009858002803D00368DB68984701E00120E3 +:10139000404208BD7C27002008B5031C0020022B1A +:1013A0000BDD033B05489B001858002803D0036859 +:1013B0001B69984701E00120404208BD7C270020BE +:1013C000074A13681818EFF30881884205D30C22E6 +:1013D0000120044B40421A6001E01060181C704765 +:1013E0001C200020BC2A00200A4B083303608368BD +:1013F000002B0DD0084A1368834202D14368136062 +:1014000006E05A68824201D0131CFAE742685A602B +:101410007047C046D8F102007C280020064B81604E +:1014200008330360002302734360994203D0034BE7 +:101430001A68186042607047D8F102007C280020CA +:10144000F8B5071C0E1C0B4B1C68002C10D0A568AF +:10145000002D0BD0281C391C321C0DF034F900284B +:1014600004D1281C0DF028F9B04201D06468ECE7E3 +:10147000201CF8BD7C28002008B4024B9C46403854 +:1014800008BC60475DD9020008B4024B9C46403856 +:1014900008BC604765D9020038B5041C1D1C00F06B +:1014A00051F8201C291C403000F090F8054B201CFE +:1014B0001A1C083222601A1C5433203222646364DE +:1014C00038BDC046E8F1020010B5041C034B0833D8 +:1014D00003601C3000F050FD201C10BD48F20200DB +:1014E00070B5051C041C0E4B0E1C083308C5281CC7 +:1014F000002118220CF0C7FF0023201C311CE361DF +:1015000023626363A363E364064A231C1C3000F078 +:1015100003FD281C311C0CF046FC201C70BDC0468D +:1015200048F2020077DA020010B5041C044B036095 +:101530000CF0AFF9201C00F093F8201C10BDC04641 +:1015400098F1020038B50C4B041C03600023436083 +:101550008360C3600362436283639623051D9B011E +:10156000C363281C00F0EAFE281C0449221C00F07A +:1015700077FF201C38BDC04678F20200BFDA0200B7 +:1015800070B5041C0E1C151C002110220CF07BFFF2 +:10159000054B201C2361311C2A1C00F009FE034B63 +:1015A000201C1C6070BDC046A08601008028002061 +:1015B00038B5054D2B68834204D0041C216900F026 +:1015C000B1FD2C6038BDC046802800201FB5041C2A +:1015D00000F060FF0B4B01A81A1C3C336360002332 +:1015E0000832636122600849221C07F097F8074916 +:1015F00001A806F035FA60610CF0A0F9201C04B0D7 +:1016000010BDC04680F20200360303004C03030005 +:10161000074B10B51A1C041C08323C3302604360AF +:10162000406906F0F9F8201C00F048FF201C10BDAE +:1016300080F20200084B10B50833036000234360BA +:101640008360C360041C00F017F8044920610CF0AB +:1016500030FB201C10BDC046C8F20200F9DB0200BE +:1016600010B5041C034B083303600CF0D2FA201CA5 +:1016700010BDC046C8F2020000487047ACF402003A +:1016800008B502480CF01EFB08BDC046ACF40200D1 +:101690000848026803210A4302600749074A084BC9 +:1016A0009B1A03DD043BC858D050FBDC054880473B +:1016B0000548004724050040640603000020002080 +:1016C000CC2000200125020021810100FEE7FEE779 +:1016D000FEE7FEE7FEE7FEE70A490B4B0A6D002A2C +:1016E00004D01A6801321A6000220A650121074AF3 +:1016F0009164A921C9001B685058190C80B21B04C1 +:1017000018437047FC900040902800200090004053 +:10171000F8B50F4C636C002B0FD000270D4E67649B +:101720003378BB4209D00C4B1D68FFF7D5FF2D1A4B +:10173000BD4202DC3770FFF7A3FF236D002B06D0FC +:10174000064A1368013313600022014B1A65F8BD85 +:10175000FC900040882A00208C280020902800203F +:101760001B4970B50C78002C30D10120194B1A4A56 +:10177000586054608024E405206050680028FCD044 +:1017800000220124042515481A500C30DC601D503D +:1017900008381A501248C2251A50C12280209200DF +:1017A000000398508020400298500E48AD004659E2 +:1017B0000D4A32408026F601324342518022893D53 +:1017C0009200FF3D425102601C600C7070BDC0462B +:1017D000872A002000900040FC0000400405000023 +:1017E0004C05000000E100E0FF00FFFF08B5044BDE +:1017F0001B78002B01D1FFF7B3FFFFF76DFF08BD8A +:10180000872A0020104B70B51B78041C002B01D1D7 +:10181000FFF7A6FF0D4D0E4E2B78002B02D033683C +:101820009C4210D0FFF758FF201A0A2803DCFFF76C +:1018300053FF0A30041C01232B70A823054A34608F +:10184000DB00A4B2D45070BD872A0020882A002073 +:101850008C28002000900040A023F0B5284FDB002A +:10186000FA5885B001920022A024FA50E023254ABC +:10187000E405DB00E658E2507833E1580125029197 +:10188000E250A1238022DB00D205E2500420E55083 +:101890000CF0B1FAA222D200A35803979B0F2B425F +:1018A00005D0A35813242B4202D0012018E01324A2 +:1018B000013C002C13D0A0250127134BED05EF5060 +:1018C00004200CF098FAA123DB00EF5004200CF068 +:1018D00092FAA223DB00EB585B00E9D5E5E7201C78 +:1018E000A023E0220299DB05D2009E507832995065 +:1018F000A023039A0199DB00D15005B0F0BDC0468A +:10190000004000400D0600000C050000A023E0216F +:10191000134ADB05C90010B55A5078315A50114BA3 +:101920000022191CFC31CA600A62A1211E20C900D4 +:101930005A500D4A0D4C9850CC200D4A40049850F6 +:10194000A2200C4AC00014500B4C0C48145001202B +:101950005050A0220521D2009950FFF77DFF10BD05 +:101960000C060000004000400C050000384100401B +:101970002405000000F001401C4000401405000058 +:1019800003780D4A9B009B18A22210B58024D20038 +:101990009858640320439850002902D0995807486A +:1019A00006E0985806490140802099509958400215 +:1019B0000143995010BDC046006000400300030081 +:1019C000FFFFFCFF0021114A114B1165114A1188DC +:1019D000114A9950114A1178002904D010490888F9 +:1019E000A821C90058505178002903D00C494888D3 +:1019F0000C4958509278002A04D0094A9188A922AB +:101A0000D200995001221A607047C046FCA00040E5 +:101A100000A000408C2000204C050000892A0020F6 +:101A20008E200020440500000022154B10B55A609E +:101A300090420ED10121134A98509950124A053113 +:101A400098500432985008329950104A1188104A20 +:101A50009950104A410051308A5AFF3080001A5084 +:101A6000C2200D4980000C580C4A22408024E40317 +:101A700022430A508022D2000A6001221A6010BD5F +:101A800000A00040FC0F0000040500008C20002096 +:101A90004C0500008E20002000E100E0FFFF00FF69 +:101AA000012330B51D1C021CA0248540C132FF3229 +:101AB000E405920013510A4A8900A550094A0A4CCC +:101AC0008918A222D2008C50C046C046C0460B6086 +:101AD000064B000218438850C046C046C04630BD81 +:101AE0000C05000000600040031F0200030003001B +:101AF00010B5002A02D0FFF743FF17E003780C4A25 +:101B00009B009B18A222D2009C580A482040985063 +:101B1000002902D09958084806E098580749014022 +:101B200080209950995880020143995010BDC046B9 +:101B300000600040FFFFEFFF03000300FFFFFCFF1A +:101B4000F7B500222D4B2E4C1A650123061C0D1CE7 +:101B5000081C6360002101F041F80194002809D1BC +:101B6000FE21281C890501F04DF8002803D0FE2530 +:101B7000AD0500E000253478224B6400E35A009361 +:101B8000214B1F88381C01F045FF011C281C01F067 +:101B900071FC01F095F81D4B1A4982B2E252625273 +:101BA000002A04D10121301CE152111C14E0BA4278 +:101BB00006D1013A301C0021E252FFF7E1FE0DE0B0 +:101BC000009B002B01D0BB4208D1009B301CDA1BCC +:101BD00057427A410121D2B2FFF78AFF8022C12306 +:101BE000019912039B00CA500199094A053BFF3B2A +:101BF000CA500123019A1360F7BDC046FCA0004003 +:101C000000A00040E42900208C2000208E2000202D +:101C100008080000002108B5034A0378D1540021C8 +:101C2000FFF78EFF08BDC046892A00200020104A19 +:101C3000CB17106501229B0F59180E480E4B8910C7 +:101C40005A600E4A814202D90121494202E0042928 +:101C500000D8052111808021C122090392009950EA +:101C60000749053AFF3A995001221A607047C04669 +:101C7000FCA00040FFFF000000A000408C200020DE +:101C800008080000F8B5051C0E1C081C2B4900F0C4 +:101C900027FC2B4BC4B2C0B2195C012200290FD023 +:101CA0005978002902D15A70141C0AE09978002949 +:101CB00002D19A70022404E022480BF0F5FF00E004 +:101CC0001A54301C6E70211C2C70FFF7E9FE1E4A5E +:101CD0006300DBB21D48A1008918DA0012181C4805 +:101CE0001A4E11501B4811501B48A1000918A22080 +:101CF000C0001150A3211948C90050500121A02251 +:101D0000081CD200B7585A1C90400A1C9A40031C69 +:101D10001343A0223B43D200B350002C02D18023B6 +:101D2000DB059967201CFFF77FFE281C0C49FFF795 +:101D30007DFF281C0021FFF703FFF8BDB4F402006B +:101D4000892A00204F0303000060004000F001409A +:101D5000140500001C05000040A100404CA10040FB +:101D6000204E0000F8B5002705781C4B1C4A6D007A +:101D70009C46EB5A176501221A4C6260CA17920FF3 +:101D8000521861469610B2B2174E6A52AA53BA421E +:101D900003D10123111CAB5312E0144909888A4274 +:101DA00005D1013A391CAA53FFF7EAFD0AE0002BDE +:101DB00001D08B4206D15A1A53425A410121D2B264 +:101DC000FFF796FE8022C12312039B00E250084ACF +:101DD000053BFF3BE25001232360F8BDE4290020CE +:101DE000FCA0004000A000408E2000208C2000209D +:101DF0000808000001704B1C0AD001238B4043608F +:101E0000044BC360044B0361044B4361044B836088 +:101E10007047C046080500500C05005010050050E2 +:101E20001405005037B5A223A022DB00D205D358F9 +:101E3000BE220193314B5200995800295DD0C12137 +:101E400089005958002958DA00249C502C4BA500D1 +:101E5000E85800284ED02B4BE35C002B30D0019B80 +:101E60000121E3400B4212D0231CA022C133FF33D7 +:101E70009B00D2059B589B039B0F032B07D0224B43 +:101E80001B68E3400B4202D0204B1B6817E0019B0C +:101E90000122E340134213D1231CA021C133FF339D +:101EA0009B00C9055B589B039B0F032B08D1184B64 +:101EB0001B68E340134203D00221144B1B68984770 +:101EC000A023DB05EA18E023C025DB00D158AD02D2 +:101ED00029420FD0D1580F480840D0500198E04017 +:101EE000C10702D5D158294303E08020D158800290 +:101EF0000143D15001341F2CA8D137BD00600040F0 +:101F0000982800208C2A00201429002094280020E2 +:101F100018290020FFFFFCFF30B5041C081C4D1CD5 +:101F20001CD00F482160BE24026000200D4A6400CE +:101F300010510D4C8D002B5101240C4B5C54C121D0 +:101F4000802389001B065350094A0A4B54582340EA +:101F5000C0242404234353504023136030BDC046A3 +:101F60009428002000600040982800208C2A00203F +:101F700000E100E0FFFF00FF00210368014A9B0031 +:101F8000995070479828002070B5A024E02500687B +:101F9000E40583001B19ED005E59214C34405C516F +:101FA000204D0124002A0ED0A14204D181402A688C +:101FB0001143296015E0022913D184401A4A11689F +:101FC0000C4314600DE0012904D181402A688A4342 +:101FD0002A6006E0022904D1844013490A68A2431A +:101FE0000A602A680121C2400A4204D10E4A1268DE +:101FF000C2400A4212D0A222A021D200C9058A58AA +:10200000C240101CE022D200C10702D59958C0205E +:1020100001E08020995880020143995070BDC0466C +:10202000FFFFFCFF142900201829002070B5104C78 +:10203000051C0E1C081C211C00F052FA211C2860F3 +:102040000023CB565A1C05D0B34201D18B6802E065 +:102050000C31F5E70023A0210120064AC9002B71AD +:1020600050506A211B020B430349535070BDC046B8 +:102070001CF6020000700040040500000C4B0D4AE5 +:1020800010B50D499C582140995001799C5809027E +:102090002143995001221A608022D2009A58D20717 +:1020A000FAD4A123024ADB00D05880B210BDC0464A +:1020B0000070004004050000FF00FFFF084B0068AF +:1020C000C150084B021CFC32116A002904D1013BAB +:1020D000002BF7D1012001E0002010627047C046BC +:1020E0001C050000A186010010B50368002A03D07A +:1020F000802202209200985001221A62084A1C1C79 +:10210000FC34E068002804D1013A002AF7D101200C +:1021100005E00020A322E060D2009B580B7010BDA8 +:10212000A186010010B50B4C02680B4BA14204DCE8 +:102130000A498160CC2149040AE0094CA14203DC30 +:1021400008498160802102E007498160CD21C904EE +:10215000D15010BD8FD0030024050000A0860100DF +:102160007F1A060090D00300801A060070B5041C88 +:10217000101CA025C026C130FF30F600ED05800000 +:102180004651081CC130FF3080004651A12520680F +:10219000ED004251054A8150191C201CFFF7C2FF77 +:1021A000A02305212268DB00D15070BD0C05000082 +:1021B000F8B50E1C151C041CFFF7A8FB2648F2B24C +:1021C0000378011CDBB2012B06D14778974203D17B +:1021D0008778E8B2874211D02048EFB20378012B0C +:1021E00005D14378934202D18078B84211D0087863 +:1021F000002806D101230B704A708F706373184B4F +:1022000015E0164B1978002907D1013119705A7061 +:102210009F7002236373134B09E013480BF044FDD6 +:102220000023FC222360657126719362FFDE191C76 +:102230000022FC312360657126718A62A021C900E9 +:102240005A500A49201C5A5001325A50311C2A1C3B +:10225000074BFFF78BFFF8BDAB2A0020AF2A002009 +:10226000003000400040004091030300FC0F0000DC +:10227000A0860100026808B5031C101C0021FC3078 +:102280008162A020C0001150064811500131115048 +:102290000421052259569A56181C9B68FFF766FFC1 +:1022A00008BDC046FC0F0000036800211A1CFC3268 +:1022B00010B5916001315961074B9168002904D133 +:1022C000013B002BF9D1012004E000240473FFF747 +:1022D000D1FF201C10BDC046A1860100036810B5C7 +:1022E000191CFC318A6A0020012A08D1044C1C59AF +:1022F00088625A610238A40701D40120404210BD0F +:10230000C4040000012310B50A4ADC00A458A1420D +:1023100007DA013BDB00D3185A680168064BCA5044 +:1023200007E00133112BEFD180210268024B4905F0 +:10233000D15010BD70F6020024050000F8B50F1C46 +:102340000121254BB9400360A023244CDB05161C5A +:102350001A59051C0A4380211A511A5909060A43C1 +:102360000121B1401A511A598A4396211A511A591A +:102370008901520052081A51FFF7C4FF00220420BD +:102380002B6817495A506C395850012199601960CF +:10239000191CFC31CA6013495A506A6014391F3243 +:1023A0005A5011495F5009185A501E517B1C03D0D6 +:1023B000381C03210BF0D6FD731C03D0301C032105 +:1023C0000BF0D0FD0122094B291C1A600848073286 +:1023D0000CF03CF8F8BDC046002000401405000099 +:1023E0006C0500001C0500000C0500001C290020E5 +:1023F000B42A002008B59623DB00994202DDFFF7DE +:1024000081FF04E09E210268014BC902D15008BD42 +:102410002405000008B5C1230D4A9B00D1580906C8 +:1024200003D50C49096A002908D1D3585B070DD59B +:10243000084B0021DB68002B01D107E00121064B8E +:102440001868002802D0054B1B68984708BDC04695 +:1024500000200040FC2000402029002024290020EA +:10246000034B1960436803499B005A507047C046AC +:10247000242900202029002003681A1CFC32106A3D +:102480000128FAD100201062014AC9B29950704760 +:102490001C050000074B10B50022041C08C0FEF705 +:1024A000BDFF054B201C1A1C3433083222606360C8 +:1024B00010BDC046B0F10200E0F20200074B10B5BB +:1024C0001A1C041C08323433026043600430FEF7E7 +:1024D0008BFF201CFEF768FE201C10BDE0F20200FE +:1024E00010B5041C431C07D00BF030FD041C431C2A +:1024F00002D102480BF0D8FB201C10BDC40303001E +:10250000234A10B51378111C012B19D1214B1B68DC +:102510001B0715D1204BE0241A68F023101C18402B +:1025200022420BD11D4A12681A4209D11C4A1D4B86 +:102530001A6080221C4B12021A6001E03028F1D090 +:102540000B68DBB2012B0DD1124A1268120709D1B8 +:10255000F021114A12680A40402A03D10F4A12683A +:102560000A420DD08022A3230021D205DB00D150E6 +:102570000E4B9960013191609A68002AFCD005E009 +:10258000C1228021D200C9058B50EBE710BDC046A7 +:10259000E00F00F0E40F00F0E80F00F0EC0F00F0A7 +:1025A000DFFF07C004050040186C0040FC0000403D +:1025B0000FB41823B3B500AFFC1820CC281C0CF0C6 +:1025C0007BF880239B00C118074B2A1CC0186B4660 +:1025D000C008C0001B1A9D46231C68467C600BF097 +:1025E000B9FD0BF046FEC0460E020000014B186814 +:1025F0007047C04628290020F0B50C1A9FB000AFE4 +:10260000631C7B600C23061C1049F8186C220BF02D +:102610001DFF231C6A467A33DB08DB00D31A9D4674 +:102620000C236B22F91868460BF010FF68466D46C4 +:10263000221C6B30311C0BF009FF00227B686846BE +:10264000EB186A331A700BF07CFDC04602040300DD +:10265000F0B5114B87B01B6804AF88B0009304AC91 +:102660000223061C201C0193013B02931830002317 +:1026700079600BF0B5FD7B68051C834206D3211AF7 +:102680001831301C2A1C0BF0E1FE01E001256D42DF +:10269000BD46281CFEBDC046202000200123244A40 +:1026A0001168194200D11360224A1168194201D100 +:1026B000012313600123204A1168194200D11360DD +:1026C0001E4A1168194201D10123136001231C4ADB +:1026D0001168194200D113601A4A1168194201D1D8 +:1026E000012313600123184A1168194200D11360B5 +:1026F000164A1168194201D1012313600123144ABB +:102700001168194200D11360124A1168194201D1AF +:10271000012313600123104A1168194200D113608C +:102720000E4A1168194201D1012313607047C04657 +:102730005829002054290020502900204C2900202D +:102740004829002044290020402900203C2900205D +:102750003829002034290020302900202C2900208D +:102760000123244A1168194200D11360224A1168DA +:10277000194201D1012313600123204A1168194233 +:1027800000D113601E4A1168194201D10123136060 +:1027900001231C4A1168194200D113601A4A1168BA +:1027A000194201D1012313600123184A116819420B +:1027B00000D11360164A1168194201D10123136038 +:1027C0000123144A1168194200D11360124A11689A +:1027D000194201D1012313600123104A11681942E3 +:1027E00000D113600E4A1168194201D10123136010 +:1027F0007047C046882900208429002080290020B5 +:102800007C290020782900207429002070290020CC +:102810006C290020682900206429002060290020FC +:102820005C29002002B4714649084900095C49004E +:102830008E4402BC7047C046002243088B4274D3CA +:1028400003098B425FD3030A8B4244D3030B8B42B1 +:1028500028D3030C8B420DD3FF22090212BA030CBA +:102860008B4202D31212090265D0030B8B4219D39B +:1028700000E0090AC30B8B4201D3CB03C01A5241BB +:10288000830B8B4201D38B03C01A5241430B8B4203 +:1028900001D34B03C01A5241030B8B4201D30B03EC +:1028A000C01A5241C30A8B4201D3CB02C01A524113 +:1028B000830A8B4201D38B02C01A5241430A8B42D6 +:1028C00001D34B02C01A5241030A8B4201D30B02BF +:1028D000C01A5241CDD2C3098B4201D3CB01C01AD9 +:1028E000524183098B4201D38B01C01A52414309E3 +:1028F0008B4201D34B01C01A524103098B4201D3D1 +:102900000B01C01A5241C3088B4201D3CB00C01A3D +:10291000524183088B4201D38B00C01A52414308B5 +:102920008B4201D34B00C01A5241411A00D20146DA +:10293000524110467047FFE701B5002000F0FCF857 +:1029400002BDC0460029F7D003B5FFF775FF0EBCE6 +:102950004243891A1847C04603460B437FD40022DE +:1029600043088B4274D303098B425FD3030A8B4223 +:1029700044D3030B8B4228D3030C8B420DD3FF228D +:10298000090212BA030C8B4202D31212090265D05B +:10299000030B8B4219D300E0090AC30B8B4201D30E +:1029A000CB03C01A5241830B8B4201D38B03C01A55 +:1029B0005241430B8B4201D34B03C01A5241030BCC +:1029C0008B4201D30B03C01A5241C30A8B4201D37D +:1029D000CB02C01A5241830A8B4201D38B02C01A28 +:1029E0005241430A8B4201D34B02C01A5241030A9F +:1029F0008B4201D30B02C01A5241CDD2C3098B4284 +:102A000001D3CB01C01A524183098B4201D38B0100 +:102A1000C01A524143098B4201D34B01C01A5241A3 +:102A200003098B4201D30B01C01A5241C3088B42E8 +:102A300001D3CB00C01A524183088B4201D38B00D3 +:102A4000C01A524143088B4201D34B00C01A524175 +:102A5000411A00D201465241104670475DE0CA0F4C +:102A600000D04942031000D34042534000229C460C +:102A700003098B422DD3030A8B4212D3FC22890116 +:102A800012BA030A8B420CD3890192118B4208D3EC +:102A9000890192118B4204D389013AD0921100E04E +:102AA0008909C3098B4201D3CB01C01A5241830962 +:102AB0008B4201D38B01C01A524143098B4201D38F +:102AC0004B01C01A524103098B4201D30B01C01ABA +:102AD0005241C3088B4201D3CB00C01A5241830834 +:102AE0008B4201D38B00C01A5241D9D243088B428A +:102AF00001D34B00C01A5241411A00D2014663462D +:102B000052415B10104601D34042002B00D5494290 +:102B1000704763465B1000D3404201B5002000F0CF +:102B20000BF802BD0029F8D003B5FFF715FF0EBC66 +:102B30004243891A1847C0467047C0468446101C55 +:102B400062468C46191C634600E0C0461FB501F082 +:102B5000F1FE002801D40021C8421FBD10B501F0CC +:102B600035FE4042013010BD10B501F0E3FE0028F3 +:102B700001DB002010BD012010BDC04610B501F0E2 +:102B8000D9FE002801DD002010BD012010BDC04687 +:102B900010B501F05FFE002801DC002010BD01200F +:102BA00010BDC04610B501F055FE002801DA002026 +:102BB00010BD012010BDC0468446081C6146FFE7D9 +:102BC0001FB500F011FC002801D40021C8421FBD30 +:102BD00010B500F095FB4042013010BD10B500F07B +:102BE00003FC002801DB002010BD012010BDC04601 +:102BF00010B500F0F9FB002801DD002010BD012018 +:102C000010BDC04610B500F0A5FB002801DC002077 +:102C100010BD012010BDC04610B500F09BFB002880 +:102C200001DA002010BD012010BDC046002B11D1DB +:102C3000002A0FD1002900D1002802D00021C94369 +:102C4000081C07B4024802A14018029003BDC04608 +:102C5000E9FEFFFF03B4684601B5029800F082F870 +:102C6000019B9E4602B00CBC7047C046F0B54F4673 +:102C7000464605042D0C2C1CC0B41704160C3F0C42 +:102C80009946030C7C4375435F4373437D19260CBF +:102C9000AD199C46AF4203D980235B029846C444D9 +:102CA0004B465143434324042E0C240C2D0466440C +:102CB0002C1959188919201C0CBC90469946F0BD56 +:102CC0009E2110B5C905041CFFF7A6FF002803D1FB +:102CD000201C00F07FFE10BD9E21201CC90500F0C5 +:102CE000FBFC00F077FE80231B069C466044F2E765 +:102CF00038B500220C4B041C0D1CFFF753FF0028B5 +:102D000004D1201C291C02F08FFC38BD064B002288 +:102D1000201C291C02F00EF902F086FC80231B0601 +:102D20009C466044F1E7C0460000E041F0B583B046 +:102D3000161C1F1C0090019102F0EAFD041C0D1CE2 +:102D4000221C2B1C301C391CFFF790FF009A019BA2 +:102D5000121A8B410899201C0A604B60291C03B091 +:102D6000F0BDC046F0B5141C83B01D1C009001914D +:102D700002F0C6FE221C2B1C061C0F1CFFF776FF60 +:102D8000009A019B121A8B410899301C0A604B6013 +:102D9000391C03B0F0BDC046F8B54A0043024400F8 +:102DA0004E02C50F240E281C9B09120EC90FB7092D +:102DB0008D4240D0A01A002800DC84E0002A1CD1FB +:102DC000002F5CD15A0704D00F221A40042A00D0E9 +:102DD00004338022D2041A40281C002A24D0013453 +:102DE000FF2C00D17BE09B015B0AE4B25B02E405AF +:102DF0005B0A2343C0071843F8BDFF2CE2D08022B2 +:102E0000D204174301261B2808DC391C20223E1C53 +:102E1000C140101A8640771EBE410E439B1B5A01CB +:102E200033D4281C5A07CFD1DB08FF2C1ED05B02FD +:102E30005B0AE4B2DAE7A11A002957DD002A3AD08A +:102E4000FF2CBFD08022D204174301261B2972DD3C +:102E50009B195A01E5D50134FF2C00D187E00121EF +:102E60008A4A194013405B080B43ABE7002B36D06E +:102E70008022D20313435B025B0AFF24B6E70138CA +:102E800000283FD1DB1B5A01CBD59B019E09301C8A +:102E900002F020FD05388640844223DC001B1F24FD +:102EA000321C431C201ADA408640131C741EA641B3 +:102EB0000024334386E7002F00D183E7013900293E +:102EC00050D1DB19C5E7002820D1621CD2B2012AFB +:102ED0005EDDDE1B720128D5FE1A0D1CD7E7FF242C +:102EE000002383E7694B241A33406BE7002958D14C +:102EF000621CD1B201293CDDFF2A37D0FB185B08E8 +:102F0000141C5FE7FF2C00D07CE75BE7002C1ED091 +:102F1000FF2A23D08024E404404223431B285BDDA6 +:102F20000123FB1A141C0D1CADE7002EAFD10023AA +:102F30000020002478E73A1CCA40944620223E1C18 +:102F4000511A8E406246771EBE41164380E7002B21 +:102F50003ED0C0430028E4D0FF2ADFD13B1CFF2431 +:102F60000D1C2FE7FF2C00D06FE72BE7FF24002379 +:102F70005AE7002C5AD1002B7FD0002F00D121E737 +:102F8000DB195A0100D44CE7404A0134134019E7D9 +:102F9000002C15D1002B2FD1002F5DD03B1C0D1C18 +:102FA00010E7002C21D1002B53D0C943002904D0B5 +:102FB000FF2A4BD01B2957DD0123DB19141C48E7DE +:102FC000002B22D1002F4AD03B1C0D1CFF24F9E618 +:102FD0003B1C141C0D1CF5E61D1C2024C540201AAA +:102FE0008340581E83412B439BE7FF2A2ED0802429 +:102FF000E40449422343DDE7002F00D1E2E6DA1B77 +:1030000050013CD5FB1A0D1CDCE6FF24002F00D13B +:10301000D8E68022DB08D203134204D0FE08164211 +:1030200001D1331C0D1CDB00FF24CBE6002B0DD09F +:10303000FF24002F00D1C5E68022DB08D203134213 +:10304000F1D0FE081642EED1331CECE73B1CFF2406 +:10305000B8E63B1C141CB5E6231C0020E4E68023E4 +:1030600000209B04FF24DFE61E1C2024CE40611AB2 +:103070008B40591E8B4133439FE73B1CA2E6131E36 +:1030800000D0CEE600230020CEE6C046FFFFFFFBC7 +:10309000F0B556464D465F464446F0B443024500FF +:1030A000C70F83B08A465C0A2E0EB94641D0FF2E68 +:1030B00026D080231B042343DC00002398469B4634 +:1030C0007F3E53465B025D0A53465A00DB0F120EE9 +:1030D0009A4639D0FF2A33D080231B042B43DD00CE +:1030E00000237F3A5146B21A46467940081C0192A5 +:1030F0001E430F2E00D976E07E4AB6009659B74699 +:10310000002C30D108239846063B9B46D9E7802304 +:103110000021DB03FF245B02E4055B0AC9072343AC +:103120000B43181C03B03CBC90469946A246AB46E4 +:10313000F0BD002C28D104239846033B9B46C0E7F2 +:10314000002D1FD1022302E0002D11D10123B21A5C +:1031500050464646784001921E430F2E27D86649B6 +:10316000B60089598F460C239846093B9B46A8E731 +:10317000281C02F0AFFB7622431F52429D40121AD8 +:103180000023AFE70323ADE7201C02F0A3FB431F9E +:103190009C4076235B421E1A002398469B4690E78C +:1031A0000025D1469B465B464846022B6FD1012144 +:1031B000FF2401400023AEE77E23019A5B429B1A65 +:1031C0001B2B6DDD01214B46194000240023A2E793 +:1031D0008023DB031C4249D18023DB0323435B02B2 +:1031E0005B0A391C96E763016D01AB4237D3894610 +:1031F0001A2001215B1B01241E1C49005B00002ECC +:1032000001DBAB4201D35B1B214301380028F3D122 +:10321000581E83410B431D1C019C7F34002CCBDDC9 +:103220006B0704D00F232B40042B00D004352B0157 +:1032300004D5019A314B8032141C1D40FE2C07DD51 +:103240004B460121FF241940002364E7251CAAE70F +:1032500001214A46AB015B0AE4B211405BE7019AE7 +:103260008946013A01921B200021C4E71D4207D084 +:1032700023435B025B0A391C4CE700256302ABD594 +:103280008023DB032B435B025B0A514642E7032B9F +:1032900025D0012BC0D101210024014000233AE7B1 +:1032A000291CD9402B1C019A9E3293405D1EAB41D4 +:1032B0000B435A0704D00F221A40042A00D00433CB +:1032C0005A0105D54B46012101241940002322E76C +:1032D00001214A469B015B0A114000241BE7802321 +:1032E00001214A46DB032B435B020A405B0A111CA7 +:1032F00010E7C046F8F6020038F70200FFFFFFF7BC +:10330000430270B542004C005D0AC30F4802120E22 +:10331000460A240EC90FFF2A05D0FF2C08D0012031 +:10332000A2420BD070BD0120002DFBD1FF2CF6D1A5 +:103330000120002EF6D10120A242F3D1B542F1D1F5 +:103340008B4205D0002AEDD1281C431E9841E9E7A5 +:103350000020E7E7F0B543024D024A0044005E0A50 +:10336000240EC30F6D0A120EC90FFF2C0DD0FF2AB9 +:1033700031D0002C0DD177427741002A23D1002D86 +:1033800021D10020002F0BD107E0002E28D1FF2AE9 +:1033900021D0002A05D08B4207D058420123184380 +:1033A000F0BD002DF9D08B42F7D19442F5DC04DB5F +:1033B000AE42F2D80020AE42F2D258424341012040 +:1033C0005B421843ECE7002FE5D048424141012021 +:1033D00049420843E4E7002D02D1002CCBD0DAE7C4 +:1033E00002204042DCE7C0464302F0B542004C00F8 +:1033F0005E0AC30F4802120E450A240EC90FFF2AA7 +:103400000FD0FF2C1AD0002A10D177427741002C20 +:1034100029D0002F17D0484241410120494208439A +:103420000BE00220002E08D1FF2C07D0002C0AD17F +:10343000002D08D1584201231843F0BD0220002D71 +:10344000FBD1002AE1D08B42F4D1A242F2DC04DBB2 +:10345000AE42EFD80020AE42EFD2584243410120A5 +:103460005B421843E9E7002DD3D10020002FE4D1BF +:10347000E0E7C046F0B55F4656464D464446F0B4D8 +:1034800045024600C40F83B00F1C6D0A360EA346DA +:1034900045D0FF2E25D080231B041D4300239A46D0 +:1034A000ED007F3E01937B025B0A98467800FB0F9C +:1034B000000E994640D0FF2838D0802342461B0496 +:1034C0001343DB00984600237F384A46019F30189B +:1034D0006240411C1F430F2F69D87D4EBF00F65933 +:1034E000B746002D45D108230193063B9A46DAE7FB +:1034F00093465346022B2FD15B46012400251C40E6 +:10350000FF236D02DB056D0AE4071D432543281CDC +:1035100003B03CBC90469946A246AB46F0BD002D98 +:103520002CD104230193033B9A46BCE743465A42FD +:1035300053410322D31AC8E742460123002AC4D0CC +:10354000404602F0C7F94246431F9A4076235B4249 +:10355000181A90460023B8E7032B00D1ADE0012BE9 +:1035600000D08CE05B4654461C40E4B200230025AA +:10357000C7E70C230193093B9A4694E7281C02F005 +:10358000A9F97626431F9D4000237642361A0193FF +:103590009A4688E780250024ED03FF23B1E74546DE +:1035A000CB469A46A5E7454693469A46A1E7434649 +:1035B0002C041B0C9C46230C444626041C1C360C75 +:1035C0002F0C7443351C66467D4373437743EB18D9 +:1035D000260C9E19B54203D980235B029C466744A2 +:1035E00024043304240C1B199D016C1EA5419B0E61 +:1035F000360C2B43BD19AD011D432B0104D501230E +:1036000068081D400543081C031C7F33002B2CDD7C +:10361000690704D00F212940042900D0043529016D +:1036200003D52C4B1D40031C8033FE2B17DD0124DA +:10363000FF231440002564E78020C003054209D021 +:103640004346034206D1454605436D026D0A4C468A +:10365000FF2356E705436D026D0AFF2351E701245E +:10366000AD016D0ADBB214404BE77E235B421B1AAF +:103670001B2B07DD012400231440002541E7081C13 +:103680005A46C1E79E30291C8540D940681E8541B5 +:103690000D436B0704D00F232B40042B00D00435BF +:1036A0006B0104D5012401231440002529E70124DE +:1036B000AD016D0A1440002323E78023DB031D4383 +:1036C00001245B466D0223401C1C6D0AFF2318E792 +:1036D00078F70200FFFFFFF7F8B54A004302440005 +:1036E0004D02C00F240E061C9B09120EC90FAD0916 +:1036F000FF2A00D175E001277940884250D0A01AF6 +:10370000002800DC8FE0002A1ED1002D00D075E0DB +:103710005A0704D00F221A40042A00D00433802212 +:103720000120D2041A403040002A32D00134FF2C4C +:1037300000D184E09B015B0AE4B25B02E4055B0A12 +:103740002343C0071843F8BDFF2CE1D08022D204E8 +:1037500015431B287ADD01255B1B5A015DD59B01B2 +:103760009F09381C02F0B6F805388740844269DCAE +:10377000001B1F243A1C431C201ADA408740131CEC +:103780007C1EA74100243B43C2E7131E45D1002302 +:103790000020DB08FF2C28D05B025B0AE4B2CCE7F8 +:1037A000A11A00295BDD002A2ED0FF2CB0D0802288 +:1037B000D20415431B2974DC2F1C2022CF40511A40 +:1037C0008D40691E8D413D435B195A0125D5013459 +:1037D000FF2C74D001217E4A194013405B080B4333 +:1037E00096E7002D00D088E785E7002B27D08022C0 +:1037F000D20313435B025B0AFF249EE701380028D3 +:10380000AAD0FF2CA5D183E7002D00D180E7013994 +:103810000029D9D0FF2CCDD17AE75A0700D079E71B +:1038200001203040B5E7002825D1621CD2B2012A20 +:1038300055DD5F1B7A012DD5EF1A0E1C91E7FF2491 +:1038400000237AE7624B241A3B4061E7291C2022BF +:10385000C140101A8540681E85410D437CE7002950 +:1038600046D1621CD1B201292BDDFF2A26D0EB18EC +:103870005B08141C4CE7002C15D0FF2A1AD08024BA +:10388000E404404223431B284DDD0123EB1A141CA2 +:103890000E1C62E7002F00D063E700230020002405 +:1038A00077E7012590E7002B39D0C0430028EDD001 +:1038B000FF2AE8D12B1CFF240E1C29E7FF2400233C +:1038C00067E7002C5AD1002B7FD0002D00D11FE7D5 +:1038D0005B195A01A1D53E4A0134134018E7002C68 +:1038E00015D1002B2FD1002D5ED02B1C0E1C0FE705 +:1038F000002C21D1002B54D0C943002904D0FF2A29 +:103900004CD01B2958DD01235B19141C5DE7002BEB +:1039100023D1002D4BD02B1C0E1CFF24F8E62B1CB2 +:10392000141C0E1CF4E61E1C2024C640201A8340E2 +:10393000581E83413343A9E7FF2A2FD08024E40493 +:1039400049422343DDE7002D00D1E1E65A1B500137 +:1039500000D41AE7EB1A0E1CDAE6FF24002D00D182 +:10396000D6E68022DB08D203134204D0ED081542CC +:1039700001D12B1C0E1CDB00FF24C9E6002B0DD04F +:10398000FF24002D00D1C3E68022DB08D2031342BE +:10399000F1D0ED081542EED12B1CECE72B1CFF24D7 +:1039A000B6E62B1C141CB3E6231C0020F1E6802392 +:1039B00000209B04FF24ECE61F1C2024CF40611A4A +:1039C0008B40591E8B413B439EE72B1CA0E6C04613 +:1039D000FFFFFFFB4202510A4200C30F120E0020FC +:1039E0007E2A0DDD9D2A0CDC802000040143952AEF +:1039F0000ADC9620821AD1400A1C58424240D01854 +:103A00007047034A9818FBE7963A91400A1CF4E77E +:103A1000FFFFFF7F70B5041E39D0C50F00D04442B0 +:103A2000201C01F057FF9E23261C1B1A962B07DC37 +:103A3000082801DD083884406402640AD8B21EE018 +:103A4000992B0ADD0522211C121AD1400A1C011CE7 +:103A50001B318E40711E8E411643052801DD421F29 +:103A600096400F4C3440720704D00F221640042EAB +:103A700000D0043462010ED4A401640AD8B26402F6 +:103A8000C005640AED0704432C43201C70BD0025CB +:103A900000200024F3E7024B1C409F231B1AEBE796 +:103AA000FFFFFFFB10B5041E35D001F013FF9E2170 +:103AB000091A962909DC082830DD021C231C083A63 +:103AC00093405B025B0AC8B220E099290CDD052215 +:103AD000231C121AD3401A1C031C1B339C40231CAA +:103AE0005C1EA34113431C1C052801DD431F9C40A1 +:103AF0000F4B2340620704D00F221440042C00D047 +:103B000004335A010ED49B015B0AC8B25B025B0A04 +:103B1000C005184310BD00200023F7E763025B0ACD +:103B2000C8B2F3E79F21024A091A1340EBE7C046E7 +:103B3000FFFFFFFBF0B5454657464E4694464C0006 +:103B40000A03C90FE0B488460E1C1903470FC500CD +:103B5000480A6146490F01436046520A1743C000B4 +:103B60005A00640D520DDB0F8446984500D1A7E042 +:103B7000A01A002800DC01E1002A3DD163460B4376 +:103B800000D0D4E06B0700D188E00F232B40042B3A +:103B900000D183E02A1DAA42AD4180236D427F19E6 +:103BA0001B043B404646151C002B00D17CE0CC4B4F +:103BB00001349C4200D1FDE03A1CCA4BED081A408A +:103BC0005007640552020543120B640D00211203D5 +:103BD0000B0D1B056405120B1A436308C24CF60754 +:103BE00014401C43640064083443281C211C1CBC82 +:103BF00090469946A246F0BDB94B9C42C2D0802364 +:103C00001B041943382800DDECE01F2800DD21E10A +:103C100020220E1C6346121A9640C3403343664668 +:103C20009640321C561EB24113430A1CC240EB1A86 +:103C30009D42B6411D1CBA1A7642971B3B0200D426 +:103C400097E07A02560A002E00D1B6E0301C01F04F +:103C500041FE031C083B1F2B00DDB7E09E40371CD4 +:103C600028262A1C361AF240161C9D403E439C42D0 +:103C700000DDB2E01C1B621C1F2A00DDD8E01F2300 +:103C8000291C1C1B331CA540A340D1406C1EA54120 +:103C9000D64019430D43371C002473E780231B04CF +:103CA0003B40464600D082E78D4BED087807054340 +:103CB000FA089C4232D012036405120B640D85E7AA +:103CC000A31A002B00DC94E0002A3CD0844A9442E2 +:103CD00000D157E7802212041143382B00DC05E1A4 +:103CE00063461943481E81410022C8B24019A842C8 +:103CF0009B41051CD2195B42D7183B0239D5784B42 +:103D000001349C4200D14CE10120764A6B083A40D4 +:103D100028401843D5070543570833E72B1C1343A6 +:103D200048D080231B031A431203120B4EE70138BD +:103D3000002878D16346EE1AB5429B417A1A5B425D +:103D4000D71A351C7AE7021C0A4300D11AE7013B57 +:103D5000002B00D0F2E04019A8429B41CA195B42F7 +:103D6000D718051CC9E7131C334300D118E1171CF1 +:103D7000351C46466B0700D007E795E700287AD147 +:103D8000621C5205520D012A00DCFBE06246AA1AB1 +:103D90009542B6419146781A7242861A320200D490 +:103DA00093E06246551BAC458041CF1B40423E1A12 +:103DB000984648E70022002508E7281C01F08AFD04 +:103DC0002030031C083B1F2B00DC47E728388540C8 +:103DD0002E1C00259C4200DC4CE7424AE41A1640A7 +:103DE000371CCFE6634619434B1E99410022CBB2E4 +:103DF0001DE7002B00D0F2E0601C43055B0D012B9A +:103E000000DCA4E0364B984200D121E163465C1906 +:103E1000AC429B41CF195B42FA186408D507254391 +:103E20005708041CAEE62E4B9C4200D0EAE6A9E6F9 +:103E3000211C331C1F39CB40191C202A00D182E0E1 +:103E40003F231C1BA64035436E1EB54100270D4382 +:103E500000248EE7031C0E1C203BDE40202874D07B +:103E600040231B1A99400B1C62461343591E8B4179 +:103E700000223343DBE6002C50D0194CA24200D183 +:103E8000A8E08024240440422743382800DDD9E0FC +:103E90001F2800DD39E120243E1C241AA640B0462C +:103EA0002E1CA146C640444626434C46A5406C1EE7 +:103EB000A541C74035436046451BCF1BAC458941F2 +:103EC00049427F1A141C9846B8E64B464D46334388 +:103ED00000D0B8E60026002700240025E4E6C0460E +:103EE000FF070000FFFF7FFFFFFF0F801F2B5BDC42 +:103EF0002022081CD21A9040814660469246D84043 +:103F00004A4610438146524660469040021C501E6D +:103F10008241484610430A1CDA40E7E63C1C2C4329 +:103F200058D0C043002851D16046451BAC45804164 +:103F3000CF1B40423F1A141C98467FE68F4A94429A +:103F400000D0CAE61EE600267DE700238CE73B1C76 +:103F50002B43002C00D0BDE0002B00D1F5E06346E0 +:103F60000B4300D10EE663465B19AB428041CA1990 +:103F7000404217183A0200D4FCE0814A1D1C174049 +:103F80000134FFE53A1C2A43002C51D1002A00D00D +:103F900085E062460A4303D00F1C65469846F1E56A +:103FA0000026002700257FE6181C0A1C2038C24086 +:103FB000202B00D1A7E04020C01A8140081C634696 +:103FC0001843411E8841104300228FE66B4CA242E9 +:103FD00000D05AE70F1C6546141C9846D2E5002C09 +:103FE0003AD1381C284371D0DB43002B18D06348EA +:103FF00082426BD0382B00DD9DE01F2B00DDA7E057 +:1040000020203C1CC01A8440A1462C1C8246DC4067 +:104010004846044350468540681E8541DF4025439D +:10402000654465459B417F185B42FF18141C64E69C +:10403000002A19D162460A4377D00F1C654698467C +:104040004E4C9FE53D436F1EBD410027EDB232E768 +:10405000041C0027002527E64848824236D08020ED +:1040600000045B420743C5E762460A4349D0802407 +:10407000ED087807FA0824032843224209D0CE0825 +:10408000264206D162464F07381CD2081043984694 +:10409000321CD200470F1743C500384C72E5624608 +:1040A0000A4300D16EE56246AE1AB5429241781AD3 +:1040B0005242821A100200D455E66246551BAC45A6 +:1040C0008041CA1B4042171A98465BE50F1C6546A3 +:1040D000141C57E5002B34D063460B4311D08024C9 +:1040E000ED087807FA08240328432242D1D0CB08F0 +:1040F0002342CED162464F07381CD20810431A1C07 +:10410000C7E71E4C3EE5002059E7041C3E1C203C3E +:10411000E640341C20282BD04026301A87403D43EF +:104120006F1EBD4100272543C5E680270026FF03FB +:10413000124C0025B8E53D436F1EBD410027EDB28E +:104140006EE70F1C65460D4C1CE50F1C654619E516 +:104150001C1C381C203CE040041C202B0CD04020B0 +:10416000C31A9F403D436F1EBD410027254357E7BB +:104170000027D4E71D1CFCE50027F3E7FF0700003C +:10418000FFFF7FFFF0B55F4656464D464446F0B40C +:104190000F0387B098464D003B0BCC0F061C924690 +:1041A00081469B466D0D01946BD0664B9D4235D088 +:1041B00080275B467F031F43F3009946624BFF0055 +:1041C000400F9C4607430023BB46002665440093EE +:1041D000424617035000D20F53463F0B400D904606 +:1041E00000D172E0574A904267D080235B031F439F +:1041F0005346554A5B0FFF001F4394465346002128 +:10420000DB0060444246624092462D1A0E430F2E58 +:1042100000D9A1E04D48B600805987465B461E4351 +:1042200000D076E000239B4699460233082600938F +:10423000CEE799464346BB4601930091009B022B73 +:104240006BD1019B9A4600215346012200278946E3 +:104250001A403C4B00213F030C0D24053F0B274324 +:104260003B4C1B0527401F437F00D2077F081743A5 +:104270004846391C07B03CBC90469946A246AB461E +:10428000F0BD03433ED05B46002B00D19CE1584675 +:1042900001F020FB2823311C1B1A021C5F46D94069 +:1042A000083A97400B1C96403B439B46B14600237F +:1042B000284D00262D1A00938AE7524603213A43DF +:1042C000A0D10027002302219CE752463A4315D093 +:1042D000002F00D185E1381C01F0FCFA021C2821D6 +:1042E0005046891A131CC8405146083B99409F40CC +:1042F0000B1C074317480021801A83E7002700237F +:1043000001217FE700239B46994601330426009351 +:104310005EE703230C2600935AE7032B00D13CE20F +:10432000012B00D0BFE11A1C019B1A400021002381 +:10433000002789468EE700238027994600223F0305 +:10434000004B87E7FF07000001FCFFFFB8F7020002 +:10435000FFFF0F800DFCFFFFBB4500D951E100D1ED +:104360004CE14A46039200225C469046013D180EFD +:104370003F0238431B020193030C994603041B0CB4 +:104380004946061C201C1F1C0093FEF755FA021C10 +:104390007A4302904946201C171CFEF7D3FA039B70 +:1043A00009041B0C19438F420CD9029B8919013B4C +:1043B0008E4200D952E18F4200D84FE1029B891909 +:1043C000023B0293CC1B201C4946FEF735FA009FA6 +:1043D000834647434946201CFEF7B4FA039A0B0470 +:1043E0001404240C23439F420DD95A469B19013AC9 +:1043F0009E4200D930E19F4200D82DE10222524274 +:1044000094469B19E344029ADB1B17045A463A432D +:104410009346019C170C220C101C04925A4611045E +:104420002204120C141C090C7C4305924A4341439C +:1044300047436118100C09188C4203D980204002B0 +:10444000844667440C0C12040804120C3C198118B1 +:10445000A34200D2E5E000D1DFE01F1B43465C1A17 +:10446000A04592415242BF1AB74200D10EE1381C1A +:104470004946FEF7E1F9009B029043434946381C48 +:104480009846FEF75FFA230C0F041F43B8450CD97A +:10449000029BBF19013BBE4200D9FBE0B84500D8E2 +:1044A000F8E0029BBF19023B02934346FF1A4946BC +:1044B000381CFEF7C1F9009B039043434946381C62 +:1044C0009846FEF73FFA24040904240C214388454A +:1044D0000CD9039B8919013B8E4200D9DCE0884549 +:1044E00000D8D9E0039B8919023B03934346C91ABC +:1044F000029B039A1B04059C1A43100C130491465B +:10450000221C049F1B0C5A4344437B437843E3180B +:10451000170CDB199C4203D980246402A446604432 +:104520001C0C12041B04120C00199B18814200D2AF +:1045300096E000D1FCE04A4601231A4391469B4B8A +:10454000EB18002B00DC99E04A4652070AD00F22F4 +:1045500049460A40042A05D004314945924189461A +:10456000524293445A46D20106D55A46904B1A40BD +:1045700080239346DB00EB188E4A934200DD62E60F +:104580004A465946D208490711435A4689465702B6 +:10459000514601225B053F0B5B0D0A405AE6802025 +:1045A0005A460003024208D0074206D107433F03A0 +:1045B00099463F0B4246804B4CE65F4607433F031C +:1045C0003F0B221C7C4B45E601F084F9031C203094 +:1045D000272800DC5EE6083B9E400023B346994650 +:1045E00065E6504601F076F9021C2032272A00DCED +:1045F00075E657460838874000237BE6994500D288 +:10460000AFE65A46594654084A46C807520802437C +:1046100003924A46D2079046A9E60027884500D370 +:104620001CE7019F5A46BC46E044B845BF417F4263 +:10463000BF19FF18013ABE4206D2BC425FD800D172 +:104640009FE03F1B934609E7B742FAD1019B4345E0 +:10465000F3D9371B934601E79346D4E60293B1E6BC +:104660004A468919013A8E4218D99146814200D0B2 +:1046700061E7019A9A4200D05DE760E74F4F7F1BE8 +:10468000382F13DD012253461A404FE601235B42C7 +:10469000994654E7029308E7039327E788423CD8FA +:1046A00074D0914647E7019B9A4648E71F2F44DCA8 +:1046B000434B4A469C465B466544FA40AB40134335 +:1046C0004A46AA40151C6A1E95415A46FA402B4399 +:1046D000171C5A0709D00F221A40042A05D01A1DA8 +:1046E0009A429B415B42FF18131C3A023ED5534647 +:1046F000012200211A40002701238946AAE502234E +:104700005B429C46019AE3449446E04490459B41B9 +:104710005B429B19DF193F1BA0E6019F4A467C00C4 +:10472000BC42BF417F42BF19023AC91901949CE7BC +:10473000002B95D1002201929BE75A46214B5B1B2F +:10474000DA40202F27D0204B9C465B466544AB4087 +:1047500049460B43591E8B411343072200271A4039 +:1047600007D00F2200271A40042AB8D17A077F0207 +:104770003F0BDB0813439946012253461A4000239E +:1047800068E54145BBD89346002767E6019C9C42FB +:10479000C3D391466DE70023DAE780275B463F03EA +:1047A0001F433F033F0B019A034B53E5FF030000F8 +:1047B000FFFFFFFEFE070000FF07000002FCFFFFF7 +:1047C0001E040000E2FBFFFF3E040000F0B55F4660 +:1047D0004D4644465646F0B41F035C00DB0F994635 +:1047E0001B4B0E034D00C90F8446360B6D0D8B46D7 +:1047F00090463F0B640D9D420CD0154B9C4210D04F +:104800000123A54214D0181C3CBC90469946A246F0 +:10481000AB46F0BD311C01230143F4D10C4B9C424B +:10482000EED13A430123002AEDD10123A542EAD17A +:10483000BE42E8D1C445E6D1CB4506D0002DE2D139 +:104840003043031C581E8341DDE70023DBE7C046ED +:10485000FF070000F0B5574645464E46E0B40F034B +:104860004E00C90F8A4632491D035C0084463F0B47 +:10487000760D90462D0B640DDB0F8E420FD08C42CF +:1048800039D0002E10D13843414241418946002C95 +:1048900027D12A4325D1002000290ED108E0391C58 +:1048A00001432ED1B44226D0002C0BD09A450DD016 +:1048B0005346594201231943081C1CBC9046994693 +:1048C000A246F0BD2A43F3D09A45F1D1A642EFDCCF +:1048D0001ADA504641424841012341421943081C1B +:1048E000EBE74A46002AE1D05842584101224142B2 +:1048F0001143081CE1E7291C114302D1002EC2D04C +:10490000D4E702204042D8E7AF42D1D809D00020F6 +:10491000AF42D2D25046414248410123404218435F +:10492000CBE7C445C4D80020C445F3D3C5E7C0468F +:10493000FF070000F0B55F464D46444656468046A8 +:10494000F0B4061C0803000B84462C484C001F03DF +:104950005D00C90F640D8B4691463F0B6D0DDB0F5B +:10496000844212D0854225D0002C14D161460E43DA +:1049700070424641002D35D0002E21D0584258417A +:10498000012143420B43181C0EE0614602203143D3 +:104990000AD1A5420ED0002D12D13A4310D15B4668 +:1049A000594201231943081C3CBC90469946A24633 +:1049B000AB46F0BD391C02201143F5D1002CD5D0F7 +:1049C0009B45ECD1AC42EADC05DBBC45E7D80FD017 +:1049D0000020BC45E8D258464142484141420120AE +:1049E0000843E1E73A43C7D10020002EDCD1D6E7E7 +:1049F000C845D4D80020C845EDD3D5E7FF0700004F +:104A0000F0B55F4656464D464446F0B4051C061CBC +:104A1000080387B099464F00030BCC0F92469B4684 +:104A20007F0D019467D06C4B9F4236D080205B464F +:104A300040031843C0006B0F1843684B83469C46E5 +:104A400000239846EE00674400934B4649461D03F9 +:104A5000C90F5B0052462D0B5B0D894600D16EE0FD +:104A60005D498B4264D080205C4940038C46002124 +:104A70000543ED00500F0543D20063444846FF183C +:104A80007B1C9A46009B604002900B430F2B00D981 +:104A9000ACE053489B00C3589F465B461D4300D083 +:104AA00082E00823009300239B46023300269846A9 +:104AB000CBE7029B01934346022B59D101240025E9 +:104AC0000026019B1C40444B00212D030A0D1205BA +:104AD0002D0B1543434A1B0515401D436D00E4078C +:104AE0006D082543301C291C07B03CBC90469946F4 +:104AF000A246AB46F0BD2B434ED05B46002B00D107 +:104B000085E1584600F0E6FE021C2823291C9B1A6A +:104B1000161C5846D940083EB0400B1CB540034314 +:104B20009B462E1C0023304F0093BF1A98468CE7FB +:104B3000514629432ED10025002202219EE75146ED +:104B4000294323D0002D00D154E1281C00F0C2FEDF +:104B5000031C28215046C91A1A1CC8405146083A5D +:104B6000914095400A1C05431F480021C31A85E760 +:104B7000032B00D1C2E1012B00D06DE14446019B23 +:104B800000251C40E4B2002300269DE700250022FA +:104B9000012173E7032171E70423009300239B465F +:104BA00001330026984650E70C230093093B9846B2 +:104BB0004BE7802500242D030026074B84E74B4656 +:104BC000AB46161C0193884675E7029BAB46161C44 +:104BD000019388466FE7C046FF07000001FCFFFF16 +:104BE000F8F70200FFFF0F800DFCFFFF330C3604C7 +:104BF000360C9C46331C140C1204120C534398467A +:104C0000634653439946634663430193331C4146CD +:104C10006343090C4B445B18994505D98020400239 +:104C20008146019949440191190C039141460904B7 +:104C3000090C1B045B1804932B0C9846331C2D04A1 +:104C4000290C4B43604600934346654658435E43F8 +:104C5000009B4D431B0C9946AE194E448446B54209 +:104C600003D980235B029946CC44350C2B1C039856 +:104C7000634484460593009B36041B041B0CF31805 +:104C80009C446046039058460504060C280C844654 +:104C90005043351C81466046654344434846000CFA +:104CA0008346724314195C44A24203D98022520203 +:104CB00093465D44220CAD184A461204120C24049B +:104CC0004046A41862464A437143464360460096F4 +:104CD000464670438046100C84468844E044414573 +:104CE00005D9802149028C460099614400910198C0 +:104CF00003998446614499429B415B4299460598D9 +:104D0000434684461204120C1B049B1863449C46C1 +:104D1000AB4683429B4140460A19CC44A24289419A +:104D2000E344CC45B6415C46000C8046494276429D +:104D30005B426418334398448C428941AB459B41A4 +:104D400049425B4219430D1C009B4544EE18760214 +:104D5000E50D2E43B346049B56021E43731E9E412F +:104D60005B46D20D324366021643DB010AD50123AE +:104D7000334076081E435B46DB071E435B465B08F9 +:104D80009B465746634BFB18002B5ADD720709D030 +:104D90000F223240042A05D0321DB242B64176427B +:104DA000B344161C5A46D20106D55A465A4B1A40ED +:104DB00080239346DB00FB18584A934234DD0124DC +:104DC000029B00251C400026554B7DE680205B465B +:104DD0000003034208D0054206D105432D032D0BE5 +:104DE0004C46161C4E4B6FE65D4605432D032D0BBE +:104DF0004B4B69E6504600F06DFD031C2033272B1A +:104E000000DCA6E65546083885400022ACE6281CA2 +:104E100000F060FD021C2032272A00DC75E608380D +:104E200085400026AB467DE65A46F60852071643F3 +:104E30005A4601245502029A5B052D0B5B0D144066 +:104E400042E6384DED1B382D0ADD0124029B00257A +:104E50001C400026002337E6019B5746029391E74A +:104E60001F2D25DC304B321C9C466744BE405B4600 +:104E7000BB40371CEA407E1EB74113433B431E1C18 +:104E80005B46EB401D1C730709D00F233340042BF6 +:104E900005D0331DB342B6417642AD191E1C2B021C +:104EA00020D50124029B00251C40002601230BE68F +:104EB0005A461E4BDB1BDA40131C202D1CD01C4A0B +:104EC00094465A466744BA40171C3E43721E9641A8 +:104ED0001E4307230025334007D00F23002533400E +:104EE000042BD6D16B076D022D0B0124F6081E434F +:104EF000029B1C400023E7E50027E6E780255B4690 +:104F000001242D031D43019B2D0323401C1C2D0B4D +:104F1000034BD9E5FF030000FFFFFFFEFE07000083 +:104F2000FF07000002FCFFFF1E040000E2FBFFFF82 +:104F30003E040000F0B54D4644465F465646F0B488 +:104F40000E1C111C3203520A470F1743C5001A03E7 +:104F50005800DB0F9946520A4B0F83B01A43CB001F +:104F60000193CF4B7400F60F640DB046400D98428C +:104F700000D1E8E00123494659400B1C9E4200D174 +:104F8000B1E0261A002E00DC1CE1002842D1131CDF +:104F900001990B4300D0E6E06B0700D18EE00F23B0 +:104FA0002B40042B00D189E02A1DAA42AD41802369 +:104FB000012641466D427F191B043B400E40151CE3 +:104FC000002B00D183E0B64B01349C4200D116E1A6 +:104FD0003A1CB44BED081A405007640552020543D1 +:104FE000120B640D002112030B0D1B056405120B3F +:104FF0001A436308AC4CF60714401C436400640871 +:105000003443281C211C03B03CBC90469946A24660 +:10501000AB46F0BDA24B9C42BED080231B041A437A +:10502000382E00DD03E11F2E00DD3FE12020831B31 +:105030009946131C49468B409C46019B6046F340B1 +:1050400003430198F2408840011C481E81410B43F4 +:10505000EB1A9D4280411D1CBA1A4042171A3B02AE +:1050600000D4A8E07A02560A002E00D1CAE0301C13 +:1050700000F030FC031C083B1F2B00DDCBE0282296 +:10508000291C121AD1409E400A1C9D4032439C426A +:1050900000DDC8E01C1B671C1F2F00DDEDE01F2397 +:1050A000291C1C1B131CA540A340F9406C1EA541E4 +:1050B000FA4019430D43171C00246DE78023012695 +:1050C00042461B043B401640002B00D07BE7744B4C +:1050D000ED0878070543FA089C423BD012036405AB +:1050E000120B640D7EE7231A9A46002B00DCA5E024 +:1050F000002844D06A48844200D14DE78020000453 +:1051000002435346382B00DC1CE1019B1A43511E1D +:105110008A41D1B200224919A94280410D1CD219FD +:10512000404217183B0246D55D4B01349C4200D1EA +:1051300069E101205B4A6B083A4028401843D507D3 +:105140000543570828E7131C01990B4300D111E7C9 +:105150004B4613E72B1C134351D080231B031A43E8 +:105160001203120B3EE7013E002E00D080E0691AC8 +:105170008D429B41BA1A5B42D71A0D1C6FE7101C77 +:10518000019B184300D107E701235B429C46E244A0 +:105190005346002B00D002E1019BD2195919A942B4 +:1051A0009B415B42D7180D1CBCE76346034300D10B +:1051B00028E1071C65466B0700D0F0E60126434650 +:1051C0001E4084E7002E00D081E0601C4005400DA9 +:1051D000012800DC07E10199681A84466545B6415B +:1051E000B81A7642861B300200D4A1E08C464D1BD3 +:1051F000AC458941D21B4942561A984634E70022F1 +:105200000025EFE6281C00F065FB2030031C083B5E +:105210001F2B00DC33E7021C283A95402A1C00258E +:105220009C4200DC36E71F4FE41A1740B4E6019BAE +:105230001A43511E8A41D3B2002209E7002B00D045 +:1052400001E1601C43055B0D012B00DCB0E0144B59 +:10525000984200D11EE1019BD2195919A9429B41E4 +:105260005B42D2184908D5070D435708041C93E642 +:105270000B4B9C4200D0D3E68EE6211C131C1F3939 +:10528000CB40191C202F00D18EE03F231C1BA240D5 +:1052900015436A1E954100270D4300248BE7C04645 +:1052A000FF070000FFFF7FFFFFFF0F80331C101C74 +:1052B000203BD840202E79D040239B1B9A40131CC2 +:1052C000019A1343591E8B4100220343C0E6002C70 +:1052D00053D0C74CA04200D1B0E08024714289462F +:1052E000240427434946382900DDCDE01F2900DD8D +:1052F00059E120243E1C611A8E408A46B046494638 +:105300002E1CCE405146B4468D4064464646494622 +:1053100026436C1EA541CF4035430199D71B8C46CF +:105320004D1BAC4592415242BF1A041C984696E66A +:1053300063466546334300D096E6002600270024E6 +:105340000025C4E61F2B61DC2020C31A9B46131CDA +:1053500059468B4051469946019BCB409C464B4653 +:10536000604603439C465B46019999406346481E4C +:10537000814119435346DA40CDE63C1C2C435DD0B5 +:10538000F1438946002955D10199D21B8C464D1B0A +:10539000AC4589414942571A041C98465FE6944837 +:1053A000844200D0ADE6F7E5002271E7002387E7ED +:1053B0003B1C2B43002C00D0DAE0002B00D113E182 +:1053C000131C01990B4300D1E6E54919A9429B4101 +:1053D000D2195B42D7183B0200D421E1854B0D1C4A +:1053E0001F40041CD8E5381C2843002C40D100285D +:1053F00000D083E0101C0199084303D0171C0D1C3A +:105400009846C9E500260027002560E65046131C93 +:105410002038C340181C5346202B00D1C1E0402344 +:1054200051465B1A9A40019911434A1E914100224C +:10543000014370E66E4CA04200D053E7171C019D5B +:10544000041C9846A8E5002C28D13C1C2C4300D114 +:105450008AE0DB439A46002B00D082E0019BD21900 +:105460009C4665449D42894149425718041C59E6AF +:1054700000285BD1101C0199084300D1A4E0171C3F +:105480000D1C98465A4C87E53D436F1EBD410027D1 +:10549000EDB242E7041C0027002518E6544CA04258 +:1054A00062D0534680245B429A46240427435346E5 +:1054B000382B00DD8EE01F2B00DD9DE02024E31A59 +:1054C0009B463B1C59468B40514699462B1CCB4072 +:1054D0009C464B46644623439C465B469D40634640 +:1054E0006C1EA541CF401D43019BBF189C466544DF +:1054F0009D4292415242BF18041C13E6101C0199B0 +:10550000084300D148E5681A844685428041BE1AA6 +:105510004042301A060200D447E68C464D1BAC458B +:105520008941D21B4942571A984635E5101C01990A +:10553000084334D080247807ED08FF08240328436B +:10554000274208D0D608264205D1C90852070A4387 +:10555000101C371C9846FF00420F1743C500244C0F +:105560001AE5234CA042A2D1171C019D041C13E58F +:10557000002B35D0131C01990B4310D080247807E1 +:10558000ED08FF08240328432742E4D0D308234230 +:10559000E1D1C90852070A43101C1F1CDBE7144C59 +:1055A000FAE400223FE74C463E1C203CE6404946D8 +:1055B000341C202932D04026761AB7403D436F1E56 +:1055C000BD4100272543A8E680270026FF03084C9D +:1055D00000257CE53D436F1EBD410027EDB283E70A +:1055E000171C019D024CD7E4171C019DD4E4C04652 +:1055F000FF070000FFFF7FFF54463B1C203CE340B9 +:105600001C1C5346202B0DD0402351465B1A9F4053 +:105610003D436F1EBD410027254365E70027CDE7C9 +:105620000D1CC8E50027F3E70B0330B5134C1A0B2C +:105630004B00051C5B0DC90F0020A34210DD104874 +:1056400083420EDC80200F4C40030243E41A1F2CDF +:105650000ADD0D48C31ADA40131C4842434058186B +:1056600030BD0A4BC818FBE7281CE040084CA44694 +:1056700063449A40131C0343EFE7C046FE03000057 +:105680001D0400003304000013040000FFFFFF7F2F +:10569000EDFBFFFF38B5041E16D0C50F00D0444205 +:1056A000201C00F017F9174B1B1A0A2821DC021CDA +:1056B000211C153291400A1C0B21081AC4405B05BD +:1056C0002403240B5B0D03E00025002300240022AB +:1056D0000021101C24030A0D1205240B14430A4A4E +:1056E0001B0514401C436400ED0764082C43211C77 +:1056F00038BD0B3884405B052403240B5B0D00226E +:10570000E6E7C0461E040000FFFF0F804200120EB5 +:10571000511C38B5C9B243025D0AC40F012915DD19 +:10572000E02189008C466D071B0B62440021281C78 +:105730000D0D2D052B431C4D52052B4052081343D4 +:105740005B00E4075B082343191C38BD002A15D110 +:10575000002D1FD0281C00F0BDF80A281DDC0B23EB +:105760002A1C1B1ADA40131C021C153295400F4AE2 +:105770001B03121A52051B0B520DD7E7002D06D042 +:1057800080221B0B120313436D07094ACEE7084A18 +:105790000023CBE700220023C8E7031C0B3B9D40FE +:1057A0002B1C0025E3E7C046FFFF0F8089030000A4 +:1057B000FF07000070B50B034D00440F6D0D5B0A31 +:1057C00023436C1C6405C90FC200640D012C2ADD43 +:1057D0003B4C2C19FE2C1ADC002C35DD8001451EBB +:1057E000A841DB000343520F13435A0704D00F2292 +:1057F0001A40042A00D004338022D2041A4027D051 +:105800000134FF2C03D09B015B0AE4B201E0FF24CA +:1058100000235B02E4055B0A23435B00C9075B08C6 +:105820000B43181C70BD002D06D113430ED100246C +:105830005B025B0AE4B2ECE71A43E8D08020DB00AD +:1058400080040343FF24D0E717340CDA0523002437 +:10585000DB08FF2CECD1002B2DD08022D203134388 +:105860005B025B0AD5E78024164824042343401BCF +:105870001F280DDC144CA4466544AB401C1C131CB3 +:10588000AB405D1EAB41C240234313430024ACE751 +:105890001E1C0E4C641BE640341C20280DD00C4806 +:1058A00084466544AB401D1C2A43531E9A41131C79 +:1058B0002343002499E70023ABE70025F4E7C04623 +:1058C00080FCFFFF9E03000082FCFFFF7E030000C0 +:1058D000A2FCFFFF1C2101231B04984201D3000CF2 +:1058E00010391B0A984201D3000A08391B09984253 +:1058F00001D30009043902A2105C40187047C04669 +:105900000403020201010101000000000000000088 +:10591000F0B544465F4656464D46F0B41C1C85B073 +:10592000002900DAA9E00F1C0021061C8846101C83 +:10593000191C002C00DA97E0341C3D1C8246894675 +:10594000B94273D870D04946504600F085F9834675 +:10595000391C301C00F080F95B46181A031C834682 +:10596000203B9C4600D59CE000230022514600923B +:10597000019363469940019151468140019B0091FA +:10598000BB4200D983E000D17EE0009A019B341C29 +:105990003D1CA41A9D416346002B00DA9AE00026C4 +:1059A00000270296039701369E4003960126864003 +:1059B0000296002800D171E00099019AD307994618 +:1059C0004B464E081E435708002301220CE0AF420D +:1059D00001D1A6420AD8A41BBD4124196D4101384A +:1059E000A4185D41002806D0AF42F0D9013824192F +:1059F0006D410028F8D12022029E039F5B4652424F +:105A000036196F4199185AD4281CC8402C1C5B4683 +:105A1000DC40002968DB041C8C40231C594688406C +:105A2000021CB61A9F4103E0B0428CD90026002721 +:105A300041464B1E9941002300910193009A019B1E +:105A4000002554429D41331C6340181C3B1C6B4095 +:105A5000191C009B019CC018614105B03CBC9046DC +:105A60009946A246AB46F0BD4346DB430C1C984624 +:105A7000131C00215842A1415EE7002746428F4196 +:105A800001214942884652E7B14200D87DE700260D +:105A9000002702960397002800D08DE7029E039FFF +:105AA000C6E720215346091ACB400022191C0023C7 +:105AB000009201934B4683400B4301935CE75A46A7 +:105AC00020239B1A2A1C9A40201C131C5A46D040A3 +:105AD00018439BE720260027331A002602960397D7 +:105AE0000127DF40039761E75B4620215D46C91A25 +:105AF000031CAC40CB40191C231C0B438EE7C04653 +:105B0000F0B545464E465746E0B4041C82B00D1C25 +:105B1000914698468B4262D85FD04146484600F095 +:105B20009BF8291C061C201C00F096F82023311A33 +:105B30005B428A46C81865D44B4683401F1C4B46BF +:105B40008B401E1CAF4258D855D0A41BBD41002825 +:105B500000DA77E0002200230092019301328240B4 +:105B6000019201238B40009300293CD0FB0798460B +:105B7000404672087B080243012600270CE0AB4236 +:105B800001D1A2420AD8A41A9D4124196D410139BC +:105B9000A4197D41002906D0AB42F0D9013924195E +:105BA0006D410029F8D120220098019953465242B4 +:105BB000001969419E183AD42F1CF7405346DD4026 +:105BC000002E29DB3C1CB440231C5446A7403A1C41 +:105BD000801A99410090019105E082429DD90023ED +:105BE0000024009301940098019902B01CBC9046D7 +:105BF0009946A246F0BDA342A7D9002200230092F5 +:105C00000193B1E720224B46521AD3401A1C434657 +:105C10008B401F1C174392E7534620245646E41A34 +:105C20003B1CB540E3401C1C2B1C2343CDE75246D4 +:105C300020239B1A2A1C9A40271C131C5246D7402B +:105C40001F43BBE720230022581A00230092019330 +:105C50000132C240019284E710B5002903D1FFF759 +:105C600039FE203002E0081CFFF734FE10BDC046AC +:105C7000F0B54746754B440080B4051C071C64080A +:105C80009C420BDDFF23DB059C4200DD72E0002817 +:105C900000DC9DE06E4804BC9046F0BD6D4B9C421C +:105CA00079DC6D4B9C4269DD01267642291C281C5B +:105CB000FDF7E0FB80464146FDF7DCFB6749041C2D +:105CC000FDF7D8FB6649FDF767F8211CFDF7D2FB0D +:105CD0006449FDF761F8211CFDF7CCFB6249FDF733 +:105CE0005BF8211CFDF7C6FB6049FDF755F8211C48 +:105CF000FDF7C0FB5E49FDF74FF84146FDF7BAFBE3 +:105D00005C498046201CFDF7B5FB5B49FDF7E4FCD0 +:105D1000211CFDF7AFFB5949FDF7DEFC211CFDF707 +:105D2000A9FB5749FDF7D8FC211CFDF7A3FB5549FA +:105D3000FDF7D2FC211CFDF79DFB011C731C49D013 +:105D40004046FDF729F8291CFDF794FB4E4BB600A1 +:105D5000F158FDF7C1FC291CFDF7BEFC4B4B011CA3 +:105D6000F058FDF7B9FC002F95DA80231B069C46FE +:105D7000604490E7291CFDF70FF88CE74449FDF7D4 +:105D80000BF8FE218905FCF73DFF031C281C002BA6 +:105D900000D080E788E700F0C7F83E4B051C9C4226 +:105DA00023DC3D4B9C423FDC291CFCF7F5FFFE2128 +:105DB0008905FDF791FC8021041CC905281CFCF70E +:105DC000EBFF011C201CFDF763F90026051C6DE7A5 +:105DD000324860E74046FCF7DFFF291CFDF74AFB2D +:105DE000011C281CFDF778FC55E72D4B9C4214DC68 +:105DF000FF218905FDF770FCFF21041C8905281C83 +:105E0000FDF738FBFE218905FCF7C6FF011C201CAD +:105E1000FDF73EF90226051C48E7291C2148FDF73D +:105E200037F90326051C41E7FE218905FDF754FCDF +:105E3000FE21041C8905281CFCF7AEFF011C201C58 +:105E4000FDF726F90126051C30E7C046FFFF7F500D +:105E5000DB0FC93FFFFFDF3EFFFFFF30D769853C07 +:105E600059DA4B3D356B883D6E2EBA3D2549123EC1 +:105E7000ABAAAA3E21A215BD6BF16E3D95879D3D53 +:105E8000388EE33DCDCC4C3E38F8020048F8020095 +:105E9000CAF24971FFFF973FFFFF2F3FDB0FC9BFDA +:105EA000FFFF1B40000080BF00B51D4A430083B0C8 +:105EB000011C5B08934217DD1A4A934203DDFDF78C +:105EC0000BFC03B000BD694600F036FB032318400D +:105ED000012816D002280BD000281CD00098019968 +:105EE000012201F011F9ECE7002100F0AFFCE8E736 +:105EF0000098019900F0AAFC80231B069C46604490 +:105F0000DFE701990098012201F0FEF880231B06CB +:105F10009C466044D5E70098019900F097FCD0E7D3 +:105F2000D80F493FFFFF7F7F400040087047C046C1 +:105F300000B51E4A430083B0011C5B0893421ADD82 +:105F40001B4A934203DDFDF7C7FB03B000BD694662 +:105F500000F0F2FA0323184001281BD002280FD0CA +:105F600000281CD00098019900F070FC80231B06CB +:105F70009C466044E9E70021002201F0C5F8E4E70F +:105F800000980199012201F0BFF880231B069C466E +:105F90006044DAE70199009800F058FCD5E70098D2 +:105FA0000199012201F0B0F8CFE7C046D80F493F70 +:105FB000FFFF7F7F08B500F061F808BDF0B54746E8 +:105FC00080B48CB0041C0D1C00F02CF9274B061C6F +:105FD00098461B780F1C5BB201330DD0201C291C86 +:105FE00001F0AEFA002807D0201C291C0022002353 +:105FF000FCF7BAFD002805D1301C391C0CB004BCDC +:106000009046F0BD01230293194B06940795039324 +:1060100000230A934346049405951C78002C0FD165 +:10602000002300240893099402A801F0B7FA00287D +:1060300010D00A9B0193002B11D1089E099FDBE72A +:1060400000200021021C0B1CFEF79CF8089009910F +:10605000022CE9D101F06CFB21230360E9E701F098 +:1060600067FB0A9B01930360E7E7C0469B20002083 +:1060700058F8020008B500F0CBF908BDF8B54F4656 +:1060800046460C1C89465142C0B4051C11435800B9 +:10609000564E4008C90F9C460143B1423DD86100AD +:1060A00049088846474669422943C90F3943B142E6 +:1060B00033D84F495918114347D0022699170E403B +:1060C000E10F0E434146294331D0011C114336D024 +:1060D0004649884249D04549884530D04146081A4A +:1060E00000153C283BDC614600295ADB281C211C9A +:1060F000FEF748F801F020FA01F080F8012E40D0B8 +:10610000022E43D0002E0ED03A4A3B4BFEF712FF30 +:106110003A4A3B4BFEF70EFF05E0101C191C2A1CE7 +:10612000231CFDF707FD0CBC90469946F8BD022ED6 +:1061300018D00FDC002EC8DB281C211CF3E74B46CF +:106140002E48002B1BDB2F49EDE7281C211C01F0FA +:1061500055F8E8E7032EB8D128482B49E3E727484C +:106160002849CBE725482649DDE780451ED0012E8A +:106170002CD025DD022EF5D0032EEDD0ABE7234940 +:10618000D1E7802424060B19191CCCE7194A1A4BB5 +:10619000FEF7D0FE021C0B1C18481949FEF7CAFE78 +:1061A000C1E73C30A2DA00200021A7E7012E19D078 +:1061B00010DD022E13D0032EC1D115481549B2E7C8 +:1061C000002E00D087E700200021ACE780210020CE +:1061D0000906A8E7002EB2D108480F49A3E70C48EA +:1061E0000E49A0E705480E499DE7C0460000F07F34 +:1061F000000010C0075C143326A6A13C182D44549F +:10620000FB210940FB21F93FFB2109C0FB21F9BF1C +:10621000D221337F7CD902C0FB21E93F7CD90240E7 +:10622000FB21E9BFF0B556464D4644465F46754BE7 +:10623000F0B40A1C0E1C191C83B0051C041C314050 +:10624000994200D1B7E0002E00DC93E0311500D177 +:10625000A0E06D4B1203CE188023120B5B031A4390 +:10626000F30700D577E0731052009846E30FD31878 +:10627000802216210027002564009203A818984266 +:1062800002DC85181B1ABF18E00F5B0001391B18D0 +:10629000640052080029F1D1002201929446802224 +:1062A00012062020924609E0AB4247D0E10F5B0086 +:1062B00001385B186400520800281ED06146891816 +:1062C0009D42F1DA8E18B446CE0FF607A946564520 +:1062D0002ED05B1B8C42AD416D425B1B641A019951 +:1062E0005B008B469344594601380191E10F4D46BE +:1062F0005B18640052080028E0D1234330D1019B91 +:106300005B0842497A108C466244F90702D5802125 +:1063100009060B4341460E05B1181D1C0E1C281C16 +:10632000311C03B03CBC90469946A246AB46F0BD3A +:106330006646002ECDDB6E1CB146CAE7A14208D8E6 +:106340008E18B446CE0FF607564541D09946002325 +:10635000C4E71D1CAAE7E30F5200D218640082E7CD +:10636000019B01333AD0019A0123944613406344C0 +:106370005B08C6E773005B080343D0D00021002E02 +:1063800033D1E20A15396405002AFAD080235B0371 +:106390001A4226D1802000234003520001330242DA +:1063A000FBD001252020ED1AC01A4919251CC54033 +:1063B0009C402A434DE72A1C331C281C311CFEF745 +:1063C0001FFB2A1C331CFDF7B5FB051C0E1CA6E7A2 +:1063D0006646002EAFDA0023A9467FE70137002387 +:1063E0008FE7202001250023DFE72A1C331C281C0F +:1063F000311CFEF79FFD021C0B1CFDF7C3FE051CA4 +:106400000E1C8CE70000F07F01FCFFFF0000E03F66 +:10641000F0B54746FF254A0080B4031C5208ED053D +:10642000AA4216DC804640004008A84211DCFE2447 +:10643000A405A1423DD002278C173C40DF0F3C430E +:1064400000280DD1022C32D0181C032C05D1314864 +:1064500003E0081C191CFCF79FFC04BC9046F0BD2F +:10646000002A1DD0AA4228D0A84219D0821AD215DB +:106470003C2A1ADC00293BDB181CFCF709FEFFF75D +:1064800053FDFFF7F5FB012C25D0022C28D0002C62 +:10649000E3D02149FCF780FC2049FDF71DF9DCE73A +:1064A0004346002B15DB1E48D7E71D48EBE71B488A +:1064B000D3E7181CFFF7DCFBCFE790421CD0022C7F +:1064C000F5D0032CC3D00020012CC6D180200006BB +:1064D000C3E71448C1E780231B069C466044BCE721 +:1064E0000D49FCF759FC011C0C48FDF7F5F8B4E721 +:1064F00000203C32C7DBBFE7022C05D0032C07D0BD +:10650000012C03D00848A8E70848A6E70848A4E7F4 +:106510000848A2E7DB0F49C02EBDBB33DB0F494063 +:10652000DB0FC93FDB0FC9BFDB0F493FE4CB164090 +:10653000DB0F49BFE4CB16C0F0B55F465646444674 +:106540004D46F0B442005708B24A89B0031C0C1CF7 +:10655000061C97426FDDB04A97421BDCAF49002B07 +:1065600000DC0BE1FDF7B8F80F233A1C9A43AC4B63 +:10657000051C9A4200D170E0AA49FDF7ADF8011C54 +:106580002060281CFDF7A8F8A649FDF7A5F8606073 +:10659000012054E0A44A974200DC70E0A34A9742ED +:1065A00054DC862252429146FB1599444B46DD0548 +:1065B0007D1B281CFDF70EFAFDF72CFA011C059037 +:1065C000281CFDF789F88721C905FCF753FF804691 +:1065D000FDF700FAFDF71EFA051C0690291C40463F +:1065E000FDF77AF88721C905FCF744FF00210790E1 +:1065F000FCF7EEFA002800D1D8E0281C0021FCF7B7 +:10660000E7FA0222431E9841131A02220092884A96 +:1066100005A80192211C4A4600F0E2F9002E0EDA8C +:1066200080221206944623684042634423606368D4 +:106630006344636003E00023206000204B6009B0E6 +:106640003CBC90469946A246AB46F0BD191CFDF7EE +:1066500043F8606020600020F1E77649FDF73CF8E0 +:106660007549051CFDF738F8011C2060281CFDF752 +:1066700033F87149FDF730F860600120DFE7FFF77C +:1066800053FC6E498046FCF7F5FEFC218905FCF7BA +:1066900083FBFDF79FF9051CFDF7BCF95F498146B7 +:1066A000FCF7E8FE011C4046FDF716F85D49804600 +:1066B0004846FCF7DFFE824640461F2D25DCFF23BF +:1066C0003A1C5F499A436B1E9B005B589A421CD050 +:1066D0005146FDF701F883465B4623605946404624 +:1066E000FCF7FAFF5146FCF7F7FF031C6060281C1B +:1066F000002EA4DA802212065A442260802212065A +:10670000944663446360684299E75146FCF7E4FFAE +:10671000FB15FF211A1C0293C30D0B408346D31AAD +:10672000082BD9DD43494846FCF7A4FE071C391C59 +:106730004046FCF7D1FF031C191C039040469846C5 +:10674000FCF7CAFF391CFCF7C7FF3B49071C48464A +:10675000FCF790FE391CFCF7BFFF824640465146CD +:10676000FCF7BAFFFF22C30D1340029A8346D31AE7 +:10677000192B30DC039B20609846AFE7FCF70CFB3D +:106780000F233A1C9A43264B051C9A4210D02549E8 +:10679000FCF702FB011C2060281CFCF79DFF21492F +:1067A000FCF7FAFA60600120404248E703232CE737 +:1067B0002049FCF7F1FA2049051CFCF7EDFA011C11 +:1067C0002060281CFCF788FF1B49FCF7E5FA606095 +:1067D0000120404233E71B494846FCF74BFE039B30 +:1067E000071C391C181C9A46FCF776FF8046504659 +:1067F0004146FCF771FF391CFCF76EFF1249071C7C +:106800004846FCF737FE391CFCF766FF82464046D7 +:106810005EE7C046D80F493FE3CB1640800FC93F23 +:10682000D00FC93F43443537800F4943FFFF7F7F77 +:10683000E0F802000044353708A3852E84F9223F92 +:1068400060F8020000A3852E32318D24F8B54F4642 +:106850004646584B4500C0B46D08061C0F1C9D42AF +:1068600048DCFDF7B7F8002800D19FE0311C301C50 +:10687000FCF700FE5049041CFCF7FCFD4F49FCF7F7 +:106880008BFA211CFCF7F6FD4D49FCF725FF211C76 +:10689000FCF7F0FD4B49FCF77FFA211CFCF7EAFD01 +:1068A0004949FCF719FF211CFCF7E4FD4749FCF7B7 +:1068B00073FA211CFCF7DEFD8046FC21201C8905B3 +:1068C000FCF7D8FD4146051C201CFCF7D3FD391C04 +:1068D000041C301CFCF7CEFD011C201CFCF7FCFE48 +:1068E000011C281CFCF7F8FE011CFE208005FCF7AB +:1068F000F3FE53E0311CFCF7BDFD2F49041CFCF7EF +:10690000B9FD2E49FCF748FA211CFCF7B3FD2C49D0 +:10691000FCF7E2FE211CFCF7ADFD2A49FCF73CFA2E +:10692000211CFCF7A7FD2849FCF7D6FE211CFCF72B +:10693000A1FD2649FCF730FA211CFCF79BFD244BF6 +:1069400080469D42B9DD234B9D422BDCFF231B0675 +:106950009C46FE2065448005291CFCF7BDFE81464F +:10696000FC21201C8905FCF785FD291CFCF7B4FEE1 +:106970004146051C201CFCF77DFD391C041C301C05 +:10698000FCF778FD011C201CFCF7A6FE011C281C4E +:10699000FCF7A2FE011C4846FCF79EFE0CBC90468C +:1069A0009946F8BD0C4B0D4D9946D9E7FE20800560 +:1069B000F4E7C046FFFFFF314ED747ADF6740F3105 +:1069C0007CF29334010DD037610BB63AABAA2A3D65 +:1069D0009999993E0000483F0000383F0000903EE2 +:1069E000F0B5564644465F464D46F0B4DDB00190E2 +:1069F000181C069166990893C04B8900C958031C5E +:106A0000013B181C0093D31E0C1C0591D917490F8C +:106A1000CB18DB10191CDB43DB171940CB43DB0021 +:106A20009B180A9104930E1A071919D4679A013713 +:106A30009046B300BF009844002520AC08E04346D0 +:106A40005859FCF7E7FF605104350136BD4207D0C5 +:106A5000002EF4DA0020605104350136BD42F7D132 +:106A6000059B002B00DA3DE3059B01339B00994613 +:106A7000089B9B009B460023984648AB9A465B4682 +:106A8000043B0293009B002B00DA31E2029B0025BD +:106A900043441C1C20AB9C464346019E1F1F64447C +:106AA0006744216801CEFCF7E5FC011C281CFCF7BB +:106AB00073F9043C051CBC42F3D1534642469D5039 +:106AC00004239C46E044C845DCD18D4A059D94468C +:106AD0002B1C63449B000CA91A1C8C46D146043322 +:106AE0006244634409920B93AB009A464B4652466C +:106AF0009E58002D27DD0CAB9846824BEC18434680 +:106B0000A8461D1CA4004C44EE21301C8905FCF74E +:106B1000B1FCFCF75FFFFCF77DFF8721C905071C6F +:106B2000FCF7A8FC011C301CFCF7D6FDFCF752FF5B +:106B3000216801C5381CFCF72FF9043C47AB061C43 +:106B40009C42E1D14546049B301C191C984600F03C +:106B500075FDF8218905041CFCF78CFC00F020FD74 +:106B60008221C905FCF786FC011C201CFCF7B4FD42 +:106B7000041CFCF72FFF071CFCF74CFF011C201C1A +:106B8000FCF7AAFD4446061C002C00DC92E108211B +:106B90006A1E92000CAB9B58081B191C01417F1800 +:106BA00081405B1A0CA98B500722121B13410293E0 +:106BB000029B002B34DD0137002D00DC90E28022A7 +:106BC00052000CAB00210024FF20944609E0002A6B +:106BD00003D06446A21A01241A60013104338D42A5 +:106BE00009DD1A68002CF2D0821A01311A600124E2 +:106BF00004338D42F5DC049B002B0EDD012B00D10C +:106C000062E1022B09D16B1E9B000CAAD2580392A1 +:106C10003F2203990A400CA9CA50029B022B73D051 +:106C2000301C0021FBF7D4FF002800D186E0059B33 +:106C3000691E8B420FDC0CAA94460022314B0B9844 +:106C4000EB189B0063441C68043B22438342FAD147 +:106C5000002A00D0AAE1059B0CAA013B9B00D35857 +:106C6000002B00D03AE20122099B043B5968013213 +:106C70000029FAD0AA186B1C079293423ADC009ABA +:106C8000D718089BFF1A20AB9C46079BBF005B1BD5 +:106C90009B0003930A9B67449C466544AB000293A8 +:106CA00000239846679A029B94464344634458687D +:106CB000FCF7B0FE5B46F850009B002B1CDB5B46EC +:106CC0000025019EFC18216801CEFCF7D3FB011CB6 +:106CD000281CFCF761F8043C051CBC42F3D1434678 +:106CE00053444B445D6004239C46039BE0440437BB +:106CF0009845D7D1079DF7E60025F0E7F8FB02009D +:106D0000FEFFFF3FFFFFFF3FFE20311C8005FCF729 +:106D1000E3FC061C002C00D182E7FE2004998005CC +:106D200000F08CFC011C301CFCF7D6FC061C301C4F +:106D30000021FBF74DFF002800D078E75346CA46F4 +:106D40009946049B301C59420797009500F076FC49 +:106D50008721C905041CFBF75FFF002800D1C7E1AC +:106D6000EE21201C8905FCF785FBFCF733FEFCF7C0 +:106D700051FE8721C905051CFCF77CFB011C201C6A +:106D8000FCF7AAFCFCF726FE4A460CAB9850009B89 +:106D9000049A01330832281C9C0000930492FCF7EB +:106DA00019FE0CAB1851FE200499800500F046FC3A +:106DB000009A061C131E00DAB4E0013398469B00CB +:106DC0005B420CA999468C4693001A1C01936344BC +:106DD0001C1C131C53441F1C00256059FCF71AFE91 +:106DE000311CFCF747FBEE2178518905301CFCF77C +:106DF00041FB043D061C4D45EFD134AB9B46C04BD7 +:106E0000B9469A4643460393059B00279846434656 +:106E1000002B00DA84E0002F00DA81E03B1C002622 +:106E20004F4600250024994602E004354C450CDC11 +:106E3000534679595859FCF71DFB011C301CFBF7D0 +:106E4000ABFF0134061CA045EFDA4B46B9461F1CC8 +:106E50005A46BB00D65004235B429C46039B013735 +:106E6000E144BB42D3D1669B022B00DDD9E0002B6D +:106E700000DDBBE014D1019B00205B441C1C216899 +:106E8000FBF78AFF009B043C5A1E0092F7D2029B3C +:106E9000002B03D080231B069C466044069B186091 +:106EA0000720079B18405DB03CBC90469946A2461F +:106EB000AB46F0BD049B002B11D16B1E9B000CAAAE +:106EC000D3581B12029373E66B1E9B000CAAD25878 +:106ED00003927F2203990A400CA9CA509DE6FC2127 +:106EE0008905FBF799FE00280DD10023029397E650 +:106EF0005346424600259D5004239C46E044C84525 +:106F000000D0BFE5E1E5022301370293002D00DD4B +:106F100055E6FE20311C8005FCF7DEFB061C7FE6F3 +:106F2000002695E7669B022B27DC002B03DC002064 +:106F3000002BACD0B4E7029B0021002B66D080234D +:106F4000069A1B06CB1813603498FCF7C5FB009B10 +:106F5000002B0BDD012435AD02CDFBF71DFF009B9F +:106F60000134A342F8DA029B002B03D080231B06D6 +:106F70009C466044069B586092E734AB9B46669BF8 +:106F8000032B00D08CE7029B0020002B00D19CE05B +:106F9000802212069446349B069A634413605B4633 +:106FA0005B68604463445360906079E707970F1C07 +:106FB000049B0A1C083B00910493191C0CA8BB00FD +:106FC000C358CA46002B00D0EDE64E483B1C844611 +:106FD0000CA8634484469B006344043B5868013A10 +:106FE00008390028F9D000920491DCE6019B0021C9 +:106FF0005B441C1C33AD081C2168043CFBF7CCFE31 +:10700000AC42F9D1029B011C002B98D1069B34980D +:107010001960FCF761FB009B002B9BDC069B586012 +:107020003EE7669B032B00D03AE7009B002BAADDCE +:107030005B46019A9E58334A009B944663441C1C4D +:107040009D0033AB9A46A0465D442C68301C211C41 +:10705000FBF7A2FE071C391C201CFCF73DFB011CA2 +:10706000301CFBF799FE043DA8606F603E1C55453F +:10707000EBD1009B4446012B85DD5B46A400A04676 +:10708000019A1D199E582C68311C201CFBF784FEA8 +:10709000071C391C201CFCF71FFB311CFBF77CFE76 +:1070A000043DA8606F603E1CAB45ECD14446002017 +:1070B00004345C4435AD2168043CFBF76DFEAC4202 +:1070C000F9D1029B002B00D062E7069B349A9860AE +:1070D0001A605A46526800925A60E1E60122C9E5F8 +:1070E000002488E5089B9B009B4648AB9A46ECE44D +:1070F000201CFCF76FFC4A460CAB985053E6C04688 +:1071000004FC0200FFFFFF3FF8B54F46464690469D +:10711000334A4300C0B4041C0F1C5B08934205DCD7 +:10712000FCF758FC031C201C002B46D0211C201C03 +:10713000FCF7A0F9211C051CFCF79CF92949061C49 +:10714000281CFCF797F92849FCF7C6FA291CFCF71C +:1071500091F92649FBF720FE291CFCF78BF92449FD +:10716000FCF7BAFA291CFCF785F92249FBF714FE53 +:1071700043468146002B24D0FC21381C8905FCF7AE +:1071800079F949468046301CFCF774F9011C4046E9 +:10719000FCF7A2FA291CFCF76DF9391CFCF79CFAE4 +:1071A0001549051C301CFCF765F9011C281CFBF770 +:1071B000F3FD011C201CFCF78FFA0CBC904699468D +:1071C000F8BD4946281CFCF755F90B49FCF784FA31 +:1071D000311CFCF74FF9211CFBF7DEFDEDE7C04643 +:1071E000FFFFFF31D3C92E2F342FD7321BEF383694 +:1071F000010D50398988083CABAA2A3EF8B556469D +:107200004D4644465F46A54BF0B44E008046894645 +:107210008A4676089E420CDDA14B9E4200DDA0E02E +:1072200000D19BE05346002B00DCDEE09D4B9E4AE4 +:107230009FE09E4B9E4200DDB1E09D4B9E4200DCF4 +:107240009FE001235B429B4642464B4640464946EF +:10725000FDF7D6FB061C0F1C321C3B1CFDF7D0FBB8 +:10726000041C0D1C934A944BFDF7CAFB934A944BA4 +:10727000FCF760FC221C2B1CFDF7C2FB914A924BD1 +:10728000FCF758FC221C2B1CFDF7BAFB8F4A904BD5 +:10729000FCF750FC221C2B1CFDF7B2FB8D4A8E4BD9 +:1072A000FCF748FC221C2B1CFDF7AAFB8B4A8C4BDD +:1072B000FCF740FC321C3B1CFDF7A2FB894A8A4BC1 +:1072C000061C0F1C201C291CFDF79AFB874A884BC3 +:1072D000FDF730FE221C2B1CFDF792FB854A864BE6 +:1072E000FDF728FE221C2B1CFDF78AFB834A844BEA +:1072F000FDF720FE221C2B1CFDF782FB814A824BEE +:10730000FDF718FE221C2B1CFDF77AFB0B1C5946BF +:10731000021C013100D170E05946301CCC00391CF0 +:10732000FCF708FC42464B46FDF76AFB774D784B6D +:107330002D191C1922686368FDF7FCFD42464B4677 +:10734000FDF7F8FD021C0B1C28686968FDF7F2FDCB +:1073500053460A1C002B4BDB031C0AE0002800D11B +:1073600060E742464B4640464946FCF7E3FB031CB8 +:107370000A1C181C111C3CBC90469946A246AB4600 +:10738000F8BD644A644BFCF7D5FB0022634BFBF766 +:10739000FFFB002800D154E743464A46E9E700F0E6 +:1073A000CBF85F4B041C0D1C9E4237DC5D4B9E42AC +:1073B0005DDC221C2B1CFCF7BDFB0022574BFDF7AC +:1073C000B9FD8023061C0F1C0022DB05201C291C94 +:1073D000FCF7B0FB0B1C021C391C301CFCF7D2FE66 +:1073E0000023804689469B462EE72E4B4E4AC0E737 +:1073F00080221206031C8A18BBE7301C391CFCF7DC +:1074000099FB42464B46FDF7FBFA021C0B1C40461B +:107410004946FDF78FFD031C0A1CAAE7434B9E4219 +:107420001ADC0022424BFDF785FD0022061C0F1CD2 +:107430003F4B201C291CFDF7E3FA0022374BFCF7D9 +:1074400079FB0B1C021C391C301CFCF79BFE022331 +:10745000804689469B46F7E62B1C00203549221CB6 +:10746000FCF790FE0323804689469B46ECE600220B +:107470002A4BFDF75FFD0022061C0F1C274B201C2A +:10748000291CFCF757FB0B1C021C391C301CFCF799 +:1074900079FE0123804689469B46D5E6FFFF0F44CF +:1074A0000000F07F182D4454FB21F93FFFFFDB3F24 +:1074B000FFFF1F3E11DA22E33AAD903FEB0D762439 +:1074C0004B7BA93F513DD0A0660DB13F6E204CC50E +:1074D000CD45B73FFF8300922449C23F0D55555516 +:1074E0005555D53F2F6C6A2C44B4A2BF9AFDDE528D +:1074F0002DDEAD3F6D9A74AFF2B0B33F711623FE2F +:10750000C671BC3FC4EB98999999C93F40F30200FA +:1075100020F302009C7500883CE4377E0000F03FB9 +:10752000FFFFF23FFFFFE53FFB21F9BFFF7F034075 +:107530000000F83F0000F0BF49004B08191C7047DD +:107540000A1C031C024330B50220002A00D130BDC2 +:1075500080221206914216D00C4A04208C180C4A44 +:107560009442F4D90B4C0C199442F0D90A4A4900C0 +:10757000490803209142EAD9064A00209142E6D107 +:1075800058425841E3E7002BE1D0EFE70000F0FF5D +:10759000FFFFDF7F0000F07FFFFF0F00002070473C +:1075A000F0B54746430080B45F081B0E7F3B051CC7 +:1075B0001C1E162C18DC8046002B1EDB1B4F061CE5 +:1075C0001F4107420CD01A49FBF7E6FB0021FBF7ED +:1075D00019FB002804D0002D1DDB4346BB431E1CB5 +:1075E000301C04BC9046F0BD124B061C9F42F7D9DC +:1075F000291CFBF7D1FB061CF2E70D49FBF7CCFB7E +:107600000021FBF7FFFA002803D0002D09DB00263C +:10761000E6E72E1CE4E780231B0423419846A84498 +:10762000DBE7002FF5D0044EDAE7C046FFFF7F000E +:10763000CAF24971FFFF7F7F000080BF430070B531 +:107640000D1C041C5E08011C002E10D02748864229 +:107650000FD827498E4211D9211C1B0E5B19FE2B16 +:1076600029DC002B18DD234CDB0521401943081CC5 +:1076700070BD201CFBF790FB011CF8E79821201C33 +:10768000C905FBF7F7FE1C4B041C9D421CDB4300A5 +:107690001B0E011C193BE1E71A1C163219DA174BB5 +:1076A0009D4208DC211C164800F02EF81449FBF717 +:1076B000E1FE011CDBE7211C124800F025F811490E +:1076C000FBF7D8FE011CD2E70D49FBF7D3FE011CE6 +:1076D000CDE7084819330140DA050A43CC21101CD4 +:1076E0008905FBF7C7FE011CC1E7C046FFFF7F7F8E +:1076F000FFFF7F00FFFF7F80B03CFFFF50C3000013 +:107700006042A20DCAF249714000C90FC907400882 +:1077100008437047054B10B5041C181E05D0131CF8 +:1077200002200A1C211C00E000BF10BD0000000068 +:10773000014B18687047C04688200020084B10B5E0 +:10774000041C002B02D0002100E000BF054B18688C +:10775000836A002B00D09847201C06F0E9F8C04649 +:107760000000000090FC020070B5051C0C1E01D149 +:10777000002049E0002804D08369002B01D100F0EB +:10778000C1F8224B9C4201D16C6808E0204B9C421E +:1077900001D1AC6803E01F4B9C4200D1EC680C2285 +:1077A000A35E002BE4D0281C211C06F06FFD236B88 +:1077B000061C002B06D0281C216A9847002801DAF5 +:1077C00001267642A3891B0603D5281C216900F0F7 +:1077D0007DFA616B002908D0231C4433994202D002 +:1077E000281C00F073FA00236363A16C002904D005 +:1077F000281C00F06BFA0023A36406F0E6FD0023CA +:10780000A38106F0E3FD301C70BDC04630FC0200D1 +:1078100050FC020070FC020008B5034B011C186804 +:10782000FFF7A2FF08BDC0468820002038B50B69CD +:10783000051C0C1C002B01D100201CE0002804D0EA +:107840008369002B01D100F05DF80B4B9C4201D104 +:107850006C6808E0094B9C4201D1AC6803E0084B1E +:107860009C4200D1EC680C22A35E002BE4D0281CC3 +:10787000211C06F00BFD38BD30FC020050FC02005C +:1078800070FC020008B5011E05D1054B05491868BA +:1078900006F0A1FD03E0044B1868FFF7C7FF08BD21 +:1078A00090FC02002D7802008820002008B50249D3 +:1078B00006F091FD08BDC0462D780200002310B5EA +:1078C000041C03604360836081814366C28103615D +:1078D00043618361191C08225C3006F0D4FD054B1E +:1078E00024626362044BA362044BE362044B236390 +:1078F00010BDC046B1870200D9870200118802007E +:1079000099E60200836913B5002B28D18364C36410 +:107910000365134B134A1B6882620193984201D19D +:1079200001238361041C00F01FF86060201C00F03C +:107930001BF8A060201C00F017F80421E060002272 +:107940006068FFF7BBFFA06809210122FFF7B6FFBF +:10795000E06812210222FFF7B1FF0123A36113BDEA +:1079600090FC0200AD780200F8B51D4B061C1D68A6 +:10797000AB69002B02D1281CFFF7C4FF4835AC6867 +:107980006B68013B05D40C22A75E002F10D0683431 +:10799000F7E72B68002B06D1301C042106F0FFFC12 +:1079A0002860002801D02D68E9E70C23336016E039 +:1079B0000123201C5B42E3810233A38167662760B9 +:1079C000A760676027616761A7615C30391C082286 +:1079D00006F059FD201C6763A763A764E764F8BD40 +:1079E00090FC0200F7B50F1C111C01AA051C06F043 +:1079F00092FE061E01D1002427E0281CFFF7B4FFE9 +:107A0000041EF8D0DB23281C391C019A5B0000F00F +:107A100089FD002806DA002506F0D7FCA58106F0CE +:107A2000D5FCE8E70A4BE08163620A4BA681A362BA +:107A3000094B2462E362094B2363F30505D5281C37 +:107A4000211C0022022306F0C2FC201CFEBDC04601 +:107A5000B1870200D98702001188020099E602006E +:107A600008B5031C0A1C03490868191CFFF7BAFF74 +:107A700008BDC04688200020F7B5051C0C1C0192EB +:107A80001E1C002804D08369002B01D1FFF73AFFA8 +:107A9000414B9C4201D16C6808E0404B9C4201D1B3 +:107AA000AC6803E03E4B9C4200D1EC688422A38981 +:107AB00052001340934203D1281C211CFFF7B6FE4D +:107AC000E36A0093002B01D11D3331E0012E05D074 +:107AD000022E31D01623002E2AD12DE0281C211C85 +:107AE000FFF7A4FE8023A2895B011A4001D0606DDC +:107AF00006E0331C281C216A009EB047431C18D0A6 +:107B0000A3895A0707D56368C01A636B002B0AD094 +:107B1000236CC01A07E01B0705D52368002B02D091 +:107B200022699B1AC018019B00261B18019303E0D1 +:107B30002B6001277F422DE02369002B03D1281CF5 +:107B4000211C00F057F8281C211CFFF76FFE071EB0 +:107B5000EFD1331C281C216A019A009EB047431CB8 +:107B6000E7D0616B002908D0231C4433994202D02E +:107B7000281C00F0ABF8002363630021201C23695C +:107B8000A2892360074B61601340A3815C30082207 +:107B900006F079FC381CFEBD30FC020050FC0200EF +:107BA00070FC0200DFF7FFFF0E4B70B500251E1CB6 +:107BB0000D4CE41AA410A54204D0AB00F35898472A +:107BC0000135F8E706F06CFE084B00251E1C084C3A +:107BD000E41AA410A54204D0AB00F358984701352D +:107BE000F8E770BD9C2000209C2000209C200020F5 +:107BF000C8200020F0B58B8991B09B0706D50B1CDF +:107C000047330B600B6101234B6145E00C1C0E23D5 +:107C1000C95E061C002904DA8023A5891D4010D105 +:107C20000CE001AA01F05AF80028F5DBF023029DD0 +:107C30001B021D40194BED186B425D418027FF0070 +:107C400001E000254027301C391C00F085F8002891 +:107C50000CD1A3899A051FD402221343A381231CAC +:107C60004733236023610123636115E080220C4BBD +:107C7000B362A38920601343A38120616761002D53 +:107C80000AD00E23E15E301C01F03AF8002803D040 +:107C90000122A3891343A38111B0F0BD00E0FFFFCF +:107CA000AD78020008B5034B011C186800F054F8C9 +:107CB00008BDC0468820002008B5034B011C186889 +:107CC00000F004F808BDC0468820002030B5002927 +:107CD0003ED004390B68002B00DAC9181D4A13681E +:107CE000141C002B02D14B60116031E099420DD27F +:107CF00008680A189A4203D11368C3180B605368C6 +:107D00004B60216024E08A4203D8131C5A68002A81 +:107D1000F9D11D685C198C420BD109686918581893 +:107D20001960904214D110685268091819605A609D +:107D30000EE08C4202D90C23036009E008680C189D +:107D4000944203D114685268001908604A6059606F +:107D500030BDC04690290020032370B5CC1C9C4345 +:107D60000834051C0C2C01D20C2405E0002C03DA8D +:107D70000C2300202B6042E08C42F9D3204A136888 +:107D8000101C191C002913D00A68121B0DD40B2AD1 +:107D900002D90A608B181FE08B4202D15A68026038 +:107DA0001BE04A685A600B1C17E00B1C4968E9E7A6 +:107DB000144E3368002B03D1281C00F0C7FB306041 +:107DC000281C211C00F0C2FB031C421CD0D0032243 +:107DD000C61C964386420AD11C60181C07210B3032 +:107DE0001A1D8843821A0AD05142995007E0311A6D +:107DF000281C00F0ABFB431CBAD0331CECE770BD71 +:107E0000902900208C290020F0B59FB0061C0F1C83 +:107E100002920593002804D08369002B01D1FFF75B +:107E200071FD794B9F4201D1776808E0774B9F4203 +:107E300001D1B76803E0764B9F4200D1F768BB8958 +:107E40001B070AD53B69002B07D0002306AD6B61E9 +:107E500020336B761033AB763DE0301C391C00F0DC +:107E6000B7FE0028F1D001204042CAE0059A111D5A +:107E700012680591002A7EDB0992013423782E2BAB +:107E800000D189E021786348032206F0C5FA002872 +:107E900008D0604B0134C01A40238340181C2B6863 +:107EA000184328602178631C5B48062202932976D8 +:107EB00006F0B2FA002800D191E0584B002B00D018 +:107EC00084E00722059B07339343083305936B69CE +:107ED000039A9B186B61029C2378002B04D1029BB0 +:107EE000E31A049311D003E0252BF8D00134F3E713 +:107EF000049B301C391C029A06F0E2FA431C7BD02A +:107F00006A69049B944663446B612378002B73D0A9 +:107F10000122002352426A6002A9543252180134ED +:107F20002B60EB60AB601370AB6521783C48052299 +:107F300006F072FA002809D0394B0134C01A012327 +:107F40008340181C2B6818432860EEE72B68DA067C +:107F500004D55322202102A8121811701A0704D543 +:107F600053222B2102A81218117022782A2A00D13C +:107F70007CE7099B05E05242EA60022213432B6032 +:107F80007BE72278303A092A04D80A214B4301348E +:107F90009B18F6E7099371E763782A2B09D1059BB3 +:107FA00002341A1D1B680592002B0DDA01235B4277 +:107FB0000AE0002301342278303A092A04D80A2141 +:107FC0004B4301349B18F6E707935BE705AB00933F +:107FD000301C291C3A1C134B00E000BF07E005AB26 +:107FE0000093301C291C3A1C0E4B00F02BF8039018 +:107FF000039B013300D06AE7BB895B0600D532E7FB +:108000000B981FB0F0BDC04630FC020050FC0200CF +:1080100070FC0200F6050300FA05030000000000F2 +:10802000F0050300C1E4020038B5051C0C1C131C4C +:10803000034A291C1068221CFFF7E6FE38BDC04623 +:1080400088200020F0B58BB006920A1C43320793BB +:10805000059004920A7E0C1C109B6E2A00D1A8E0A9 +:1080600011D8632A22D009D8002A00D1B2E0582AB8 +:1080700000D0C2E045310A707C4A4FE0642A1DD02E +:10808000692A1BD0B9E0732A00D1A7E009D86F2A6A +:1080900029D0702A00D0B0E0202209680A4322606B +:1080A00037E0752A1FD0782A33D0A6E00E1C1A6854 +:1080B0004236111D196013683370A1E021681A68F7 +:1080C000080606D4490604D5111D19600023D55EA3 +:1080D00002E0111D19601568002D3BDA2D23049A6A +:1080E0006D42137036E021681A68080606D4490606 +:1080F00004D51568111D1960ADB202E0111D19609B +:1081000015685A4B227E03930A276F2A1DD1082730 +:108110001BE0221C782145321170554A19680392E0 +:10812000081D226818600D68100602D4500600D59C +:10813000ADB2D30702D520231A4322601027002DA9 +:1081400003D1202322689A432260231C0022433358 +:108150001A7002E00A27454B03936368A360002B63 +:1081600003DB0422216891432160002D02D1049E8B +:10817000002B0ED0049E281C391CFAF7E3FB039B4E +:10818000013E5B5C281C3370391CFAF755FB051E59 +:10819000F1D1082F09D12368DB0706D5636822696E +:1081A000934202DC3023013E3370049B9B1B23610E +:1081B0002BE009681A68080607D4490605D5111D81 +:1081C00019601368A28A1A8004E0111D19601368EF +:1081D00062691A600023049E236116E01A68111D6B +:1081E000196016680021301C626806F015F9002835 +:1081F00001D0801B6060636803E0261C4236327049 +:10820000012323610023049A1370079B05980093B0 +:10821000211C069B09AA06F065F9431C02D1012026 +:10822000404221E0236905980699321C079DA84722 +:10823000431CF4D023689B0705D4099BE06898424F +:1082400012DA181C10E00025E368099A9B1A9D4277 +:10825000F3DA221C0123059806991932079EB047CC +:10826000431CDCD00135EFE70BB0F0BD8204030006 +:1082700001060300F7B5151C8A6801900C1C002A42 +:1082800006D18A69511E8A41012152420A43A260E5 +:108290002268D20603D41A68111D196017680026D7 +:1082A000A06900281DD123680136DB0603D42B68A2 +:1082B0001B783B7001372A686B6801322A60A2681C +:1082C000013B013A6B60A260002A1FD0002BE7DC63 +:1082D000C0235B00E3580198291C98470028DFD091 +:1082E00014E0012808D12B6862691B78D35C002B4D +:1082F000D9D1002E19D009E0022807D12B680B4AEA +:108300001B781268D3185B781B07CCD51023226822 +:10831000134006D1E2680132E260A269002A00D06F +:108320003B70002023699E192661FEBD2420002099 +:10833000F0B50C1C8BB00193744B0490161C07AA6B +:1083400023CB23C2724B0593A369032B01D0714B3E +:1083500005930022A36803925D32591EFF329142B9 +:1083600005D95E3BFF3B03935E23FF33A360231CD1 +:108370001C330093D023002722681B011343236082 +:10838000009B02933268BB00117807AA985802221A +:1083900006F042F8002839D0012F0DD16368002B78 +:1083A00006D1083322686360F933FF331343236037 +:1083B000594B226813400DE0022F0CD1C0228021BE +:1083C0002368D2001A4089008A4222D110226260BA +:1083D000F03213432360A3685A1EA260002B15D00D +:1083E000029B5D1C33685A1C32601B78029A02950E +:1083F00013707368013B7360002B07DCC0235B00C4 +:10840000E3580498311C9847002844D10137032FC2 +:10841000B8D16368002B01D10A33636010210027B3 +:1084200063686069C91A3D4BC91806F0C9F8029D16 +:10843000A368002B30D0326860691178405C002856 +:108440002AD030290BD12168090508D5039A0137B4 +:10845000002A0BD0013A01330392A36006E02168A1 +:108460002F4B0B40236013782B7001357368013B51 +:108470007360002B03DD33680133336007E0C023F2 +:108480005B00E3580498311C9847002804D1A36886 +:10849000013BA360CCE700272368DB050ED5009BDA +:1084A0009D4207D9BE23013D5B002978E35804981B +:1084B000321C9847009B01209D4225D01022236842 +:1084C0001A401AD12A70636804980099059EB04733 +:1084D000019B22681B68910607D4D10705D5019935 +:1084E0001A1D0A601B68188004E001991A1D0A60B1 +:1084F0001B681860E3680133E3600020009BED1AFD +:108500002369ED195D1925610BB0F0BD94FC0200E3 +:108510003D88020079890200FFFAFFFF120603007E +:10852000FFF6FFFF38B5051C0020074C2060081C33 +:10853000111C1A1CF8F74CFE431C03D12368002BB6 +:1085400000D02B6038BDC046BC2A002038B50023BF +:10855000064C051C081C2360F8F732FF431C03D1AE +:108560002368002B00D02B6038BDC046BC2A0020F9 +:10857000F7B51E1C3C4B041C1D680F1C0192002DFE +:1085800005D0AB69002B02D1281CFFF7BBF9374B94 +:108590009C4201D16C6808E0354B9C4201D1AC682B +:1085A00003E0344B9C4200D1EC68019B022B58D86D +:1085B000002E56DB281C211CFFF738F900236360CE +:1085C000A361A3891B0603D5281C2169FFF77EFB45 +:1085D0008322A3899343A381019B022B13D0002FF5 +:1085E00025D1002E01D18026F600301CFFF75AFB62 +:1085F000071E18D18020C000FFF754FB071E10D1C2 +:108600000120404200E000200222A3891343A381FD +:108610000023A360231C473323602361012363618C +:1086200021E08026F6008022A3891343A381019BC9 +:10863000012B05D1A389019A1A437342A281A36138 +:108640000D4B0020AB62A28927602761666113078A +:1086500009D503231A40534253415B421E40A66092 +:1086600001E001204042FEBD8820002030FC0200D5 +:1086700050FC020070FC0200AD78020008B5034B0C +:10868000011C186805F0D8FF08BDC04688200020EE +:1086900038B50023064C051C081C111C236000F093 +:1086A0003FFE431C03D12368002B00D02B6038BD54 +:1086B000BC2A00200CB430B5174B9DB01D680029B2 +:1086C00004DA8B2301202B6040421FE0822302AAA0 +:1086D0009B009381002302901061994200D04B1EB1 +:1086E0009360536101235B42D3810C1C21AB111CAD +:1086F000281C209A019300F089FB431C01DA8B238C +:108700002B60002C02D00023029A13701DB030BCE5 +:1087100008BC02B01847C046882000200EB410B52F +:108720009DB002A9029008610B48822488604861CC +:10873000012040421FABC881084804CBA400006858 +:1087400001938C8100F062FB0023029A13701DB02C +:1087500010BC08BC03B01847FFFFFF7F8820002033 +:108760000EB4812370B59DB002AC21AD9B0040CD0D +:10877000A3810290069005F09FFF0B4B606063623F +:1087800000236363A364013BE381084B6061211C08 +:108790001868321C2B1C019500F02EFC1DB070BC1B +:1087A00008BC03B01847C04695E6020088200020A8 +:1087B00038B50C1C0E25495F00F096FD002803DB40 +:1087C000636D1B18636503E0A289024B1340A3810C +:1087D00038BDC046FFEFFFFFF8B51E1C8B89051C96 +:1087E0000C1C171CDB0505D50E23C95E00220223D5 +:1087F00000F098FAA289054B281C1340A3813A1C6B +:108800000E23E15E331C00F0CFF9F8BDFFEFFFFF50 +:1088100038B50C1C0E25495F00F084FAA389421C70 +:1088200003D1054A1340A38104E08022520113437F +:10883000A381606538BDC046FFEFFFFFF0B51E1C89 +:10884000444B87B01B68059002930B1C0391019267 +:108850001C78029A5D1C121950780822104001D031 +:108860002B1CF5E72D2C04D19D1C5C780123009373 +:1088700004E000902B2C01D15C789D1C002E02D0CE +:10888000102E0AD160E0302C5CD120222B7893434B +:10889000582B52D110266C780235009F311C7B1E5C +:1088A0009F412D4BFF18381CFAF74CF8381C0491E7 +:1088B000311CF9F7C1FF0022071C131C029909198A +:1088C0004978480701D5303C07E00320084017D01D +:1088D0003721012800D02031641AB44210DA511C2B +:1088E0000BD0BB4207D802D1049A944203DC7343F5 +:1088F0000122E31801E0012252422C780135DDE724 +:10890000181C511C0BD10098059A431E9841124B1C +:10891000C01822231360019B002B0AD117E0009995 +:10892000002900D05842019B002B10D0039B002A45 +:1089300000D06B1E019A136009E03024002EACD1E8 +:108940000826AAE70A26A8E7302CA6D19DE707B09B +:10895000F0BDC04624200020FFFFFF7F38B5051C76 +:108960000C1C131C034A291C1068221CFFF766FF0D +:1089700038BDC04688200020F0B51E1C3E4B87B095 +:108980001B68171C02930B1C059004911C78029A1B +:108990005D1C1219517808220A4001D02B1CF5E702 +:1089A0002D2C04D19D1C5C780123019304E00192DD +:1089B0002B2C01D15C789D1C002E02D0102E0AD1E8 +:1089C00054E0302C50D120222B789343582B46D1A1 +:1089D00010266C7802350120311C4042F9F72CFF3B +:1089E00003900120311C4042F9F7ACFF00228C4675 +:1089F000131C029909194978480701D5303C07E052 +:108A00000320084017D03721012800D02031641AF4 +:108A1000B44210DA511C0BD0039A934206D801D10C +:108A2000644503DC73430122E31801E00122524252 +:108A30002C780135DDE7181C511C04D1222305993F +:108A4000101C0B6003E00199002900D05842002F50 +:108A50000FD0049B002A00D06B1E3B6009E030243D +:108A6000002EB8D10826B6E70A26B4E7302CB2D1DA +:108A7000A9E707B0F0BDC046242000200B1CF7B5C5 +:108A80004D6B44330C1C9D421BD18026F600311CDB +:108A9000FFF762F9002802D10120404225E0231CA3 +:108AA0006063A66346331A78104BC254231C4533C7 +:108AB0001A780F4BC2542A780E4BC254C01820604B +:108AC00012E08E6B291C73001A1C019305F05BFEEB +:108AD000051EE1D08719381C291C321C05F0B6FC94 +:108AE000019B27606563A3630020FEBDFF030000B8 +:108AF000FE030000FD03000070B5051C0E1C141CD5 +:108B0000002804D08369002B01D1FEF7FBFE234B24 +:108B10009C4201D16C6808E0214B9C4201D1AC68B9 +:108B200003E0204B9C4200D1EC68A369A360A389B9 +:108B30001B070AD52369002B07D023682269F6B2E8 +:108B4000981A636998420FDB08E0281C211C00F08A +:108B50003FF80028F1D0012040421DE0281C211CD4 +:108B6000FEF764FE0028F6D1A3680130013BA36044 +:108B700023685A1C22601E706369984205D0A3893D +:108B8000301CDB0708D50A2E06D1281C211CFEF755 +:108B90004DFE0028DFD1301C70BDC04630FC020005 +:108BA00050FC020070FC020038B5051C0020074C88 +:108BB0002060081C111C1A1CF8F78CFB431C03D105 +:108BC0002368002B00D02B6038BDC046BC2A002093 +:108BD000354B70B51D68061C0C1C002D05D0AB690B +:108BE000002B02D1281CFEF78DFE304B9C4201D198 +:108BF0006C6808E02E4B9C4201D1AC6803E02D4B21 +:108C00009C4200D1EC68A3899AB2110723D4D10603 +:108C100007D409220120326037321343A381404236 +:108C200040E0530713D5616B002908D0231C44335F +:108C3000994202D0301CFFF749F8002363632422D5 +:108C4000A3899343A38100236360236923600822DF +:108C5000A3891343A3812369002B0BD1A023A289ED +:108C60009B00134080229200934203D0301C211CB1 +:108C7000FEF7C0FF0123A289134005D00023A360A3 +:108C800063695B42A36103E0910700D46369A36059 +:108C900000202369834205D1130603D540231A43DC +:108CA000A281013870BDC0468820002030FC02003F +:108CB00050FC020070FC020038B50023064C051C75 +:108CC000081C2360F8F7F0FA431C03D12368002B3B +:108CD00000D02B6038BDC046BC2A002038B5002328 +:108CE000064C051C081C111C236004F001FE431CEB +:108CF00003D12368002B00D02B6038BDBC2A002094 +:108D000038B50023064C051C081C2360F8F730FB1F +:108D1000431C03D12368002B00D02B6038BDC04614 +:108D2000BC2A002038B5051C0020074C2060081C18 +:108D3000111C1A1CF8F730FB431C03D12368002BCD +:108D400000D02B6038BDC046BC2A0020F0B58E682C +:108D500085B0071C0C1C03920193B34245D39023AA +:108D60008A89DB001A423DD00325096923680198EE +:108D70005B1A029363695D43EB0F5D19029B6D10F3 +:108D800001331B189D4200D21D1C381C53050FD502 +:108D9000291CFEF7E1FF061E13D0029A216905F097 +:108DA00055FBA289184B134080221343A38111E085 +:108DB0002A1C05F0E8FC061E0CD1381C2169FEF7C0 +:108DC00085FF0C23402201203B60A38940421343CE +:108DD000A38117E0029B2661F61826606561019E5B +:108DE000ED1AA560019BB34200D2019E321C20689F +:108DF000039905F034FB0020A3689B1BA360236844 +:108E00009E19266005B0F0BD7FFBFFFFF0B59FB057 +:108E1000029005938B890E1C171C1B0610D50B693D +:108E2000002B0DD14021FEF797FF30603061002804 +:108E300004D10C23029A01381360D0E040237361FF +:108E4000002306AD6B6120336B761033AB763C1C90 +:108E50002378002B03D1E31B049312D003E0252BCE +:108E6000F9D00134F4E7049B0298311C3A1CFFF757 +:108E70006DFF431C00D1ACE06A69049B94466344D7 +:108E80006B612378002B00D1A3E001220023524222 +:108E90006A6002A95432521801342B60EB60AB6057 +:108EA0001370AB654F4F2178381C052205F0B4FADA +:108EB000002808D0C01B01278740381C2B680134CC +:108EC00018432860EEE72B68DA0604D553222021E8 +:108ED00002A8121811701A0704D553222B2102A8D8 +:108EE0001218117022782A2A01D0099B0EE0059AE7 +:108EF000111D12680591002A01DB099204E052421B +:108F0000EA60022213432B60013409E02278303AF0 +:108F1000092A04D80A214B4301349B18F6E7099328 +:108F200023782E2B18D163782A2B09D1059B023484 +:108F30001A1D1B680592002B0DDA01235B420AE023 +:108F4000002301342278303A092A04D80A214B43FD +:108F500001349B18F6E70793234F2178381C03222E +:108F600005F05AFA002807D0C01B40278740381C5C +:108F70002B6801341843286021781C480622671C9E +:108F8000297605F049FA002812D0194B002B06D19A +:108F90000722059B073393430833059314E005AB81 +:108FA00000930298291C321C124B00E000BF07E01E +:108FB00005AB00930298291C321C0E4BFFF742F8B8 +:108FC0000390039B013304D06B69039A9B186B6178 +:108FD0003DE7B3890B985B0601D5012040421FB0E5 +:108FE000F0BDC046F0050300F6050300FA050300D6 +:108FF000000000004D8D0200F0B5B54C071CA544E3 +:109000000393002386204893499305AB4A93BE23DC +:1090100040000D1C019202A9AE4A5B000918CA501B +:10902000AD4A02A904330918CA50019B1C78002CD0 +:1090300000D144E1A94E33681B195A780823134024 +:1090400023D06B68002B10DD2B6831681A788A18E2 +:109050005278120715D5499A01330292013249928A +:109060006A682B60013A6A60EBE78621C0234900F9 +:1090700002AA52185B00D358381C291C98470028B4 +:10908000E2D0019E01360196CFE7019A561C252CAD +:109090004FD14793459353782A2B02D11A3B4593DE +:1090A0000136341C21780B1C303B092B09D8479B17 +:1090B000013401930A23019A5343303B59184791D5 +:1090C000F0E7874E0322301C05F0A6F9002808D0EF +:1090D000801B01268640301C459B013418430193B8 +:1090E0004590661C2478672C10D8652C00D384E04A +:1090F0005B2C5AD005D8002C00D1E2E0252C18D0EA +:109100007DE0632C5FD0642C46D078E0702C34D0A6 +:1091100007D86E2C5FD041D8692C70D100234693BC +:1091200041E0752C38D0782C2DD0732C67D10223D8 +:1091300047E06B68002B0EDD2B681A78A24200D046 +:10914000BDE001336A682B60499B013A019301330A +:109150006A60499397E78621C023490002AA521802 +:109160005B00D358381C291C98470028E4D0489845 +:10917000002800D09FE00138A5E0459B0193202303 +:10918000019A13434593459B01938023019A9B00C9 +:1091900013434593102302E00A2300E0082346937B +:1091A00004236E2C0DDC03230BE0311C05A805F015 +:1091B00007FA459B061C01934023019A13434593EC +:1091C00001234B931FE0459B01934023019A1343D6 +:1091D00045930023F5E74599CB0600D553E7039B5C +:1091E000499AC80704D5191D03911B681A804AE7DC +:1091F000191D03911B681A6045E70523E1E7032366 +:109200004B93073346936B68002B04DD459B01931A +:109210005B0618D51FE08621C023490002AA521818 +:109220005B00D358381C291C98470028EED09EE7D5 +:10923000499A0192013249926A68013A6A60002AA9 +:1092400013DD01332B602B6824491A7809688A18CA +:1092500052781207ECD44B9B022B13DC381C45A927 +:109260002A1C03ABFFF706F81FE08621C023490044 +:1092700002AA52185B00D358381C291C98470028B2 +:10928000E1D074E7042B06DC381C45A92A1C03AB8B +:10929000FFF74EF809E0134B002B00D1F3E6381C22 +:1092A00045A92A1C03AB00E000BF012807D0022813 +:1092B00000D0E8E65BE7AB895B0604D501E048989F +:1092C00001E001204042A7239B009D44F0BDC04621 +:1092D00064FDFFFFD3E702004DE8020024200020D8 +:1092E000F60503000000000038B5051C0020074CFF +:1092F0002060081C111C1A1CF8F716F8431C03D137 +:109300002368002B00D02B6038BDC046BC2A00204B +:1093100058220120014B40421A607047BC2A0020AD +:1093200058220120014B40421A607047BC2A00209D +:10933000036810B5041C002B02D12820F0F734FC80 +:10934000206810BD836810B5041C002B02D0211CBE +:1093500003229847201C10BD10B5041CF1F792FEA3 +:10936000201C10BD00238360704737B5151C041CFA +:10937000684601F011FB291C01A801F00DFB6946AC +:1093800001AA201C01F02FFB01A801F09DFA6846FC +:1093900001F09AFA201C3EBD8068431E9841C0B27D +:1093A0007047884200DA081C7047884200DD081CBC +:1093B0007047C317C0185840704708B5F9F7B2FB9B +:1093C000081C08BD0023994208DB0133002905D0A1 +:1093D000CA0700D5434349104043F7E7181C7047BC +:1093E000824203DB101E884200DD081C704708B56E +:1093F000FCF750F9FCF7E2FDFCF716F908BD012374 +:10940000002802DC431E98414342181C7047012388 +:10941000884200DB0023D8B27047021CCB17C00F74 +:1094200091425841C0B27047401A411E8841C0B2B3 +:109430007047401A41424841C0B2704701238842F8 +:1094400000DC0023D8B27047021CCB0FC0178A4241 +:109450005841C0B2704740187047401A704708B56D +:10946000F9F77AFA08BD4843704708437047084047 +:1094700070474840704788407047C8407047C841AF +:1094800070472023591AC84170470123002800D192 +:109490000B1C181C7047431E9841404208407047FF +:1094A000012358407047401A41424841C0B27047BA +:1094B000002108B50A1C0B1CEEF7DCFE08BD08B540 +:1094C000F2F78AFF08BD08B5F2F760FF08BD08B5DE +:1094D000F3F718F808BD08B5F2F7C0FF08BD08B5E6 +:1094E000F2F728FF08BD08B5F2F7EEFE08BD08B593 +:1094F000F2F792FF431E9841C0B208BD10B5041C9C +:1095000009680431F2F77EF9201C10BD08B509B2D4 +:1095100012B2F2F70DF9C343DB17184008BD07B5C7 +:109520000A1C012381B292B26846F1F763FB07BDC2 +:10953000011CFB2008B58000FFF7F1FF08BD0623E2 +:1095400002115B4253431818C0B2704710B50A218C +:10955000041CF9F771F9062358430019C0B210BD75 +:10956000704710B502680C680123A24209DB002392 +:10957000944206DB406849680122884200DB1A1CDD +:10958000D3B2181C10BD70B5051C0C1C002C0DD0DE +:10959000E168281CFFF7F7FF201CA6681830FFF7CA +:1095A000D1FE201CF3F782F8341CEFE770BD10B534 +:1095B000041CA168FFF7E7FF201C10BDF8B5051CCF +:1095C000071D161C1C1C0120002907D1BA4205D01A +:1095D000181C111C10301031FFF7C3FF3B1C321C4C +:1095E000211C04F04CFD6B69201C01336B61F8BD3C +:1095F000F7B5041C0F1C01208D6801920E1D002D73 +:109600000CD0291C01981031FFF7ABFF002801D0C6 +:10961000AB6800E0EB682E1C1D1CF0E700960028EC +:1096200008D0FB689E4201D125600CE0301C04F09C +:1096300022FD0090009801991030FFF792FF00285A +:1096400003D000232360666002E0009B606023601B +:10965000201CFEBDF7B500930B1D041C0E1C151E2F +:109660009D420CD14B69002B48D00D690099281CF4 +:109670001030FFF776FF002840D000233BE0171C96 +:1096800010370098391CFFF76CFF0190002813D0A9 +:10969000F3689D420ED0281C04F0EDFC0099071CD5 +:1096A0001030FFF75EFF002828D0FB68002B01D1A7 +:1096B00023601BE025601FE0381C0099FFF751FF75 +:1096C000002815D033699D4201D1019B13E0281C6D +:1096D00004F0BDFC011C071C10310098FFF741FF8E +:1096E00000280BD0EB68002B05D0276067600AE0EC +:1096F0002560606007E02360656004E0201C311C89 +:10970000009AFFF775FF201CFEBDF0B5061D071C73 +:10971000351C85B084680191002C0DD0201C019966 +:109720001030FFF71EFF002801D1A36801E0E368B5 +:109730002C1C251C1C1CEFE72C1EB44206D0291C37 +:1097400001981031FFF70DFF002824D02820F2F7F0 +:1097500089FF031C1033061C002B05D01A1C01992D +:1097600011C911C2002232622A1C02A8391CFFF75B +:1097700071FF039A029C002A06D0211C381C331C5E +:10978000FFF71CFF041C06E0301C1830FFF7DAFD61 +:10979000301CF2F78BFF201C183005B0F0BD401ACA +:1097A00041424841C0B27047036801209843704766 +:1097B000806870478160704743425841704703207A +:1097C0007047704740887047C3688068181A8010D7 +:1097D000704780687047C3688068181A704780882F +:1097E000704740887047704710B5041CF2F75EFF61 +:1097F000201C10BD13B5C1B201A801F096F801A854 +:10980000F1F738FC041C01A801F05EF8201C16BD1D +:1098100013B5011C01A801F07BF801A8F1F72AFC9F +:10982000041C01A801F050F8201C16BD1FB5031C34 +:109830000C1C01A8191C01F063F8211C02A801F0FE +:109840005FF801A902AA03A801F0CDF803A8F1F777 +:1098500011FC041C03A801F037F802A801F034F849 +:1098600001A801F031F8201C04B010BD08B5FFF7C5 +:10987000DDFF08BD031C37B50D1C141C191C684600 +:1098800001F03EF82AB223B2694601A8F1F738FC8C +:1098900001A8F1F7EFFB041C01A801F015F86846D8 +:1098A00001F012F8201C3EBD031C13B50C1C6846C9 +:1098B000191C01F025F8211C01A801F021F801A9CB +:1098C000684601F080F8041C01A800F0FDFF68461E +:1098D00000F0FAFF201C16BD031C13B50C1C6846D3 +:1098E000191C01F00DF821B2684601F092F8011C34 +:1098F00001A801F01AF801A8F1F7BCFB041C01A8AB +:1099000000F0E2FF684600F0DFFF201C16BD13B533 +:10991000011C01A800F0F4FF002101A801F079F872 +:10992000041C01A800F0D0FF201C16BD031C13B5B9 +:109930000C1C01A8191C00F0E3FF21B201A801F0E2 +:1099400068F8041C01A800F0BFFF201C16BD08B574 +:10995000043004F095FC08BD38B5041C0530F2F75E +:1099600081FE051C02F088FC6C80281D621C002111 +:1099700004F089FD281C38BD38B58400201CF2F79E +:1099800071FE051C0021221C04F07DFD281C38BD41 +:1099900008B5C2688368D21A181C04F074FD08BDAB +:1099A00013B5011C684602F027F8694601A802F0C9 +:1099B0005FF901A8F1F79EFE041C01A802F007F868 +:1099C000684602F004F8201C16BD13B5011C684659 +:1099D00000F096FF694601A8FFF790FD01A8F1F796 +:1099E00089FE041C01A801F0F2FF684600F06CFF3C +:1099F000201C16BD07B5011C01A801F0FDFF01A840 +:109A000002F011F801A801F0E2FF07BD031C37B511 +:109A10000D1C141C191C01A801F0EEFF29B222B282 +:109A200001A8F1F785FE041C01A801F0D0FFE04376 +:109A3000C01720403EBDF7B5071C0E1C151C1C1C92 +:109A4000391C01A801F0D8FF31B22AB2E3B201A853 +:109A5000F1F758FE01A801F0BAFFF7BD08B502F012 +:109A60000EFC08BD07B5011C01A800F049FF01A8C4 +:109A7000EEF7C6FD01A800F027FF07BD031C13B5D4 +:109A80000C1C01A8191C00F03BFF01A8211CEEF7DB +:109A9000FBFD01A800F018FF13BD031C13B50C1C3F +:109AA00001A8191C01F0A8FF01A8211CEEF732FE45 +:109AB00001A801F08CFF13BD031C37B50D1C141C4D +:109AC000191C01A801F098FF291C01A8221CEEF71F +:109AD00037FE01A801F07BFF37BD031C13B50C1C3A +:109AE00001A8191C01F088FF01A8211CEEF7FCFD5C +:109AF00001A801F06CFF13BD13B50C1C00280ED19A +:109B0000211C01A8F1F7BEFA01A86421EEF7BCFD03 +:109B100001A800F0D9FE6420EEF7E2FCF0E713BDE7 +:109B200010B5002905DB8468C3681B1B994200DA65 +:109B3000625410BD08B5002904DB8268C3689B1A13 +:109B4000994205DB08200021EFF7E4F9002000E04E +:109B5000505C08BD08B5002803D1081C111CEFF7A4 +:109B6000D9F908BD70B5051C00200C1C161C8142DB +:109B700005DBAB790120994200DB0020C0B2A400D4 +:109B80002C1908210A22FFF7E5FFE068082143426B +:109B900058410B22FFF7DEFF281CE66070BD10B5B0 +:109BA000002810D001220368041C1A4009D18088C3 +:109BB0000721431E9841FFF7CDFFA3880133A380FF +:109BC00001E002F060FB10BD10B58468201CFFF7B7 +:109BD000E6FF201C10BD08B58388013B9BB2838043 +:109BE000002B02D103689B68984708BD08B5002880 +:109BF00007D00368DB0702D4FFF7EDFF01E002F0B6 +:109C00004CFB08BD38B50D1C041C8068FFF7EEFF47 +:109C1000A56038BD10B5041CEFF78EFA201CF2F7D2 +:109C200045FD201C10BD10B5041CEFF791FA201C57 +:109C3000F2F73CFD201C10BD10B5041CEFF79EFA96 +:109C4000201CF2F733FD201C10BD08B5FFF7CEFF36 +:109C5000F1F7CAF908BD38B5C379051C0C1C002002 +:109C60008B4205DCAA790123914200DB031CD8B2A8 +:109C7000023408210122A400FFF76CFF6459281C5C +:109C8000FFF7A9FF201C38BD38B5051C00200C1EAD +:109C9000844205DBEB790120994200DB0020C0B251 +:109CA000023408210222A400FFF754FF6459201C4B +:109CB000FFF775FF281CFFF78EFF201C38BD70B51D +:109CC000051C00200C1C161C814205DBEB790120D1 +:109CD000994200DB0020C0B2A400082104222C1904 +:109CE000FFF738FFA068FFF781FFA660281CFFF789 +:109CF00072FF70BD08B50021EFF774FA08BD10B50A +:109D0000041C201CFFF7F6FF1420EEF7E9FBF8E730 +:109D100070B5C379051C0C1C161C00208B4205DC99 +:109D2000AA790123914200DB031CD8B20234082136 +:109D30000322A400FFF70EFF665170BD10B5041C8E +:109D4000FFF7E6FF201CFFF746FF10BD021C0020B6 +:109D5000814208DBD368926801209B1A9B109942CC +:109D600000DB0020C0B2704770B5051C0E1CFFF769 +:109D7000EDFF041E0CD0281C311C0830EFF760FAF0 +:109D8000EB880468DB0707D5201CFFF708FF03E01A +:109D90000820211CEFF7BEF8201C70BD70B5041C14 +:109DA0000D1C161CFFF7D2FF002812D0E3880834E0 +:109DB000DB0709D5291C201CEFF742FA0068FFF7E2 +:109DC00015FF301CFFF7EBFE201C291CEFF738FABB +:109DD000066070BDF8B50E1C111C051C141CFFF7A5 +:109DE000B5FF002827D0EB68AF68EA88DF1BBF10FB +:109DF00092071ED5BC421ED2281C211C0830EFF74A +:109E00001FFA016873884A889A4205D1301D0431CF +:109E100004F00DFB002801D00134EBE7201C0CE01E +:109E2000281C211C0830EFF70BFA0368B342F5D069 +:109E30000134BC42F4D301204042F8BD08B5436868 +:109E400000681B1AD843884202D2101C04F07CF927 +:109E5000181E884200D2081CC018984201D2012066 +:109E6000404208BD10B5041CEFF754FA201CF2F76D +:109E70001DFC201C10BD08B5EFF75EFA08BD70B5DB +:109E8000051C0C1C002C09D0E168281CFFF7F7FF0B +:109E9000A668201CF2F70AFC341CF3E770BD10B56D +:109EA000041CA168FFF7EBFF201C10BDF7B5041CD4 +:109EB0000F1C01208D6801920E1D002D0CD0291C55 +:109EC00001981031FFF74DFB002801D0AB6800E08E +:109ED000EB682E1C1D1CF0E70096002808D0FB68DC +:109EE0009E4201D125600CE0301C04F0C4F80090C3 +:109EF000009801991030FFF734FB002803D00023AD +:109F00002360666002E0009B60602360201CFEBD51 +:109F1000F0B5071C0E1C87B0031D856803930093E2 +:109F2000002D0DD0281C311C1030FFF71AFB002823 +:109F300001D1AB6801E0EB68009D00951D1CEFE7C7 +:109F4000009C039A944207D0211C301C1031FFF76B +:109F500008FB002800D195E01C20F2F783FB031CCE +:109F6000103302900193002B05D0019B06CE06C34F +:109F70000023029A9361009B039A93420BD17B6961 +:109F8000002B77D03C690199201C1030FFF7E9FACB +:109F9000002867D16EE0009E01981036311CFFF753 +:109FA000E0FA00281DD0FE68009BB34217D0181CB1 +:109FB00004F061F80199061C1030FFF7D2FA00286E +:109FC00005D0F368002B32D0009D2E1C2FE004A892 +:109FD000391C019AFFF76AFF049D059E27E0351C96 +:109FE00025E0301C0199FFF7BCFA00283CD0009B0B +:109FF0003A69934219D0181C04F029F8011C061C78 +:10A0000010310198FFF7ADFA002806D0009BDB68FD +:10A01000002B0BD0341C351C08E004A8391C019A15 +:10A02000FFF744FF049D059C00E0009C261C2C1CAF +:10A03000002E19D0002C0AD1341C039B01209C4215 +:10A0400007D0211C01981031FFF78BFA01E0341C76 +:10A050000120039B0299221C04F011F87B69013353 +:10A060007B6105E0002CE8D10298F2F71FFB029417 +:10A07000029C07E004A8391C019AFFF717FF049C13 +:10A08000059ED5E7201C183007B0F0BD08B50029A3 +:10A0900003D00A1C0021EFF7BFF908BD08B500295D +:10A0A00005D00A1C011C8A20C000EFF7B5F908BDD5 +:10A0B00038B5051C0C1CEEF79DF8002805D1FA20D8 +:10A0C000291CC000221CEFF7A7F938BD10B50028E5 +:10A0D00009D0041CEEF78EF8002804D11D300121B0 +:10A0E000221CEFF799F910BD08B5002A01D0EFF74F +:10A0F00093F908BD08B50A1C0321FFF7F5FF08BD59 +:10A1000038B50C1A151C031CA21004D0281C191CED +:10A11000221C04F0A4F9281938BD38B5051C0C1C04 +:10A12000FFF714FE002816D0EB88DB0707D5281CA4 +:10A13000211C0830EFF784F80068FFF757FDAB6883 +:10A14000A4001A19E968101D884201D0FFF7D8FF52 +:10A15000EB68043BEB6038BD10B50022041CFFF730 +:10A1600039FE011C0020814203DB201CFFF7D5FFD4 +:10A17000012010BD10B5041CEFF7B2F9201CF2F756 +:10A1800095FA201C10BD01704270704770477047EF +:10A190007047002070477047704710B5041CF2F7F5 +:10A1A00085FA201C10BD10B5041CF2F77FFA201CA4 +:10A1B00010BD10B5041CF2F779FA201C10BD10B5C3 +:10A1C000041CF7F7DDF90023201C237510BD1FB513 +:10A1D000041C009202A80822019304F037F9039AA4 +:10A1E000029B5010D20701D52258D358201800994D +:10A1F000019A98471FBD0289031C8A4202D18079C7 +:10A20000012305E0428900208A4202D19879022385 +:10A21000184070470289031C8A4202D180790423C6 +:10A2200005E0428900208A4202D19879082318402B +:10A2300070470289031C8A4202D18079102305E00D +:10A24000428900208A4202D1987920231840704721 +:10A25000038910B58B4207D183790124002A01D0EC +:10A26000234300E0A343837143898B4207D1837961 +:10A270000221002A01D00B4300E08B43837110BD03 +:10A28000038910B58B4207D183790424002A01D0B9 +:10A29000234300E0A343837143898B4207D1837931 +:10A2A0000821002A01D00B4300E08B43837110BDCD +:10A2B000038910B58B4207D183791024002A01D07D +:10A2C000234300E0A343837143898B4207D1837901 +:10A2D0002021002A01D00B4300E08B43837110BD85 +:10A2E000F0B587B0009107898DB2041CBD4200D142 +:10A2F00047896B465E88022E25D0052E11D0012E8F +:10A3000073D1201C291C321CFFF7A2FF201C391C12 +:10A31000FFF771FF002868D0A18804A8321C331C05 +:10A320000EE0201C291C0122FFF7AAFF201C391C6B +:10A33000FFF770FF002858D0321C0123A18804A821 +:10A34000F0F758FC51E0201C391CFFF754FF00289F +:10A3500016D0321CA188012302A8F0F74BFC201C68 +:10A36000291CFFF757FFA68800282ED0201C391C77 +:10A37000FFF750FF002828D004A8311C042227E052 +:10A38000201C291CFFF755FF00280ED1267B012E2B +:10A390000BD1201C291CFFF73DFF002821D0291CD0 +:10A3A000042204A8331CF0F725FC201C291C0022E1 +:10A3B000FFF74EFF201C291C0022FFF761FF201C25 +:10A3C000291C0022FFF774FF0FE0311C032204A8B0 +:10A3D0000123F0F70FFC201C391C0122FFF768FF56 +:10A3E000E3E704A8291C0322DCE707B0F0BD0173F2 +:10A3F000704703238079184003384342584170471F +:10A400003ADF704708B50368002B01D0081C984755 +:10A4100008BD10B518C96210E10701D58158CB58A5 +:10A420008018984710BD13B5041C7D30FF30002103 +:10A4300000F08EF8201CA530FF30002100F088F8D5 +:10A44000201CCD30FF300121FFF7D1FF13BD1FB518 +:10A45000041C009202A80822019303F0F7FF039A5C +:10A46000029B5010D20701D52258D35820180099CA +:10A47000019A98471FBD802337B5051C5B05596EAF +:10A480005C6E89B2684600F043FA210C01A800F026 +:10A490003FFA281C694601AA00F0A5FA01A800F0BD +:10A4A00013FA684600F010FA281C3EBD08B5EFF715 +:10A4B00021FE021C002310B5AC320432141F2468A4 +:10A4C000002C01D00133F8E72A339B00C3185960F0 +:10A4D000201C10BD021C002310B5AC320432141F26 +:10A4E00024688C4201D00133F8E72A339B00C3185B +:10A4F0000020586010BD021C002310B5D432043275 +:10A50000141F2468002C01D00133F8E734339B007A +:10A51000C3185960201C10BD021C002310B5D43292 +:10A520000432141F24688C4201D00133F8E734331D +:10A530009B00C3180020586010BD4068704710B5DC +:10A54000041CEFF7D7FF201CF2F7B0F8201C10BD59 +:10A550000630C17770470123807918407047C06882 +:10A56000431E9841704710B5041CF0F705F8201CF5 +:10A57000F2F79CF8201C10BD38B58388041C5A07DC +:10A5800008D59A0631D4DA0604D52169626901F04A +:10A59000FEFD2AE004221343A380A3889A0705D571 +:10A5A000A0682169626901F088FE09E0206961699B +:10A5B000DB0703D5E268A368984701E0A3689847E2 +:10A5C000A388DA060ED5A06900280BD0231C021C34 +:10A5D000103322CA22C38368A361F2F767F8F0F749 +:10A5E0003BFCDAE704229343A38038BD031C72B618 +:10A5F000C068002807D08268DA60002A00D11A619A +:10A60000DA8A013ADA8262B670478068002801D09F +:10A61000C069FBE77047F7B50122041C0D1C0769F0 +:10A62000EFF7C8FF00281FD1E38A092B1CD86B461F +:10A630000C3006CD06C3F2F715F80099019A051CF7 +:10A6400000F0CDF872B6002F03D1E368AB60E5608F +:10A6500002E0BB68AB60BD60AB68002B00D1256138 +:10A66000E38A0133E38262B6F7BD07B5009169461C +:10A670000192FFF7D0FF07BD38B5051CFFF7C5FFF6 +:10A68000281CFFF7B3FF041E0BD0211C0022281C3E +:10A69000EFF790FF201CF2F709F8F0F7BDFB002858 +:10A6A000EED138BD8068002904DD002802D00139D0 +:10A6B000C069F8E7704710B5041CF0F7A1F8201C3A +:10A6C000F1F7F4FF201C10BD836B806A1B681840F3 +:10A6D000431E98417047836B37B51B68826A1A42E4 +:10A6E00018D00121041C6425F0F7D4F86843032135 +:10A6F000A061201CF0F7CEF868430521E061201C22 +:10A70000F0F7C8F84543A188256268460422012372 +:10A71000F0F770FA37BD012904D0022906D1036988 +:10A72000C06901E08369C068181A00E08069704759 +:10A73000012904D0022906D18369C06801E00369B8 +:10A74000C069181A00E0C06970470139036A01291D +:10A7500001D84269D31A181C7047F7B58369C268DB +:10A76000041C981AFAF796FFE2692369061C981AE6 +:10A770000F1CFAF78FFF636900900191206A181A85 +:10A78000FAF788FF321C0D1C041C3B1C301C391CC2 +:10A79000FAF736F9061C0F1C00980199021C0B1CD5 +:10A7A000FAF72EF9021C0B1C301C391CF9F7C2F900 +:10A7B0002B1C061C0F1C221C291C201CFAF720F93C +:10A7C000021C0B1C301C391CF9F7B4F9FBF7F6FB23 +:10A7D000FAF72AFFFEBD012380791840704737B58C +:10A7E000041C009101926D46F0F7E6F9231C06CD9A +:10A7F00006C30023201CA3603EBD72B601650B6832 +:10A80000002B03D143658365086007E05A6D002A79 +:10A8100001D0131CFAE758658365426562B670473C +:10A82000036D002B12D072B6826D436D002A01D0E9 +:10A83000536501E0026D1360436D002B01D0826D02 +:10A840009A65002343658365036562B6704708B562 +:10A850000B1C111C1A1C0123F0F7B6FA08BD38B501 +:10A86000051CEFF30884C36B006C1C1B6B6C1B1A7C +:10A87000A3420CD21F2320349C43002801D0F1F7BF +:10A8800015FF201CF1F7EEFE041928646C6438BD36 +:10A8900010B50C1C8047A047F0F7A6FB10BD08B50B +:10A8A000F0F7A2FB08BD38B5141C031C101C0D1CCE +:10A8B0009847201CA847F0F797FB38BD08B5F0F77C +:10A8C000B3FAF0F7C9FAFAE710B5041C006801F012 +:10A8D000E4FC201C10BD70B5061C081C0D1C03F008 +:10A8E000EBFE041C0530F1F7BDFE306001F0C4FC46 +:10A8F0003068291C4480621C043003F0A7FD70BD41 +:10A9000010B5041C0160081C01F0BDFC201C10BD2A +:10A910001FB5041C081C01A9F0F7B4FE201C01A9F6 +:10A92000FFF7D9FF201C04B010BD002213B5041C92 +:10A9300001AB1A801970191CFFF7CDFF201C16BD42 +:10A94000F8B51368171C02241C5F0B68051C022253 +:10A950009B5E0E1CE418601DF1F784FE286001F078 +:10A960008BFC2868316844800223CA5E04300431BD +:10A9700003F06CFD336839680220185E2B681818E4 +:10A9800004300223CA5E043103F060FD2B68281CEA +:10A990001C1900232371F8BD10B5041C0868206041 +:10A9A00001F071FC201C10BD38B5041C0B68006858 +:10A9B0000D1C984205D001F070FC2868206001F061 +:10A9C00062FC201C38BD10B5036809685C884A88A1 +:10A9D0000020944206D1181D043103F063FE434267 +:10A9E0005841C0B210BD38B51368041C5D880868B2 +:10A9F000002D01D1206004E04088002804D1181CFB +:10AA0000236001F040FC02E0201CFFF799FF201CAE +:10AA100038BD0023994207DB02680223D05E002381 +:10AA2000884201DD51180B79181C704710B58260FF +:10AA30004A43041C4160002A0ADDFE2390005B05A6 +:10AA40009A4201DD01204042F1F70CFE206001E056 +:10AA500000230360201C10BD4B688A6870B54360FA +:10AA60005343041C0D1C8260002B12DDFE229E004D +:10AA70005205301C934201DD01204042F1F7F2FD06 +:10AA8000002320602A68D158C1500433B342FAD160 +:10AA900001E000230360201C70BD4068704700295E +:10AAA0000DDB002A0BDB4368994208DA83689A427F +:10AAB00005DA4B439A1803689200D05800E0002052 +:10AAC000704710B500290CDB002A0ADB4468A1425C +:10AAD00007DA8468A24204DA4C430168A2189200A3 +:10AAE000535010BD10B5041C0068002801D0F1F7C8 +:10AAF000DDFD201C10BDF0B58A684B6893B0019055 +:10AB00000C1C9A4201D000F0A1FD042A01D000F0F3 +:10AB10009DFD111C0FA8FFF789FF24680F9FA36AF2 +:10AB200066690293E36AE56B0393A36B029904934E +:10AB3000636A301C0593A3690693E3690793636B0B +:10AB40000893F8F797FC291CF8F794FC03990990EF +:10AB5000301CF8F78FFC0499F8F78CFC011C09985D +:10AB6000F8F7BAFD0699061C0598F8F783FC291C2E +:10AB7000F8F780FC011C301CF8F7AEFD0799051CA6 +:10AB80000598F8F777FC0499F8F774FC011C281C69 +:10AB9000F8F702F90699051C0898F8F76BFC039979 +:10ABA000F8F768FC011C281CF8F7F6F80799051C53 +:10ABB0000898F8F75FFC0299F8F75CFC011C281C68 +:10ABC000F8F78AFD3860A36A66680293E36AE56B6A +:10ABD0000393A36B02990493636A09900593A36896 +:10ABE0000693E3680793636B089380231B06F018B2 +:10ABF000F8F740FC291CF8F73DFC03990A90301C3B +:10AC0000F8F738FC0499F8F735FC011C0A98F8F7B6 +:10AC1000C3F80699061C0598F8F72CFC291CF8F7D0 +:10AC200029FC011C301CF8F7B7F8051C059807999A +:10AC3000F8F720FC0499F8F71DFC011C281CF8F714 +:10AC40004BFD0699051C0898F8F714FC0399F8F7D2 +:10AC500011FC011C281CF8F73FFD0799051C0898FA +:10AC6000F8F708FC0299F8F705FC011C281CF8F716 +:10AC700093F87860A36966680293E369E56B0393D0 +:10AC8000A36B301C049363690593A3680693E36880 +:10AC90000793636B02990893F8F7ECFB291CF8F70C +:10ACA000E9FB03990A90301CF8F7E4FB0499F8F7E4 +:10ACB000E1FB011C0A98F8F70FFD0699061C0598A0 +:10ACC000F8F7D8FB291CF8F7D5FB011C301CF8F766 +:10ACD00003FD0799051C0598F8F7CCFB0499F8F7D4 +:10ACE000C9FB011C281CF8F757F80699051C0898A1 +:10ACF000F8F7C0FB0399F8F7BDFB011C281CF8F717 +:10AD00004BF80799051C0898F8F7B4FB0299F8F777 +:10AD1000B1FB011C281CF8F7DFFCB860A36966686A +:10AD20000293E369E56A0393A36A02990493636952 +:10AD30000593A3680693E3680793636A08938023E7 +:10AD40001B06F018F8F796FB291CF8F793FB0399FC +:10AD50000A90301CF8F78EFB0499F8F78BFB011C66 +:10AD60000A98F8F719F80699061C0598F8F782FB77 +:10AD7000291CF8F77FFB011C301CF8F70DF8079928 +:10AD8000051C0598F8F776FB0499F8F773FB011C8E +:10AD9000281CF8F7A1FC0699051C0898F8F76AFB2F +:10ADA0000399F8F767FB011C281CF8F795FC079935 +:10ADB000051C0898F8F75EFB0299F8F75BFB011C8D +:10ADC000281CF7F7E9FFF860A36A26690293E36A93 +:10ADD000E56B0393A36B02990493236A0593A3691C +:10ADE0000693E3690793236B089380231B06F018EF +:10ADF000F8F740FB291CF8F73DFB03990A90301C3B +:10AE0000F8F738FB0499F8F735FB011C0A98F7F7B7 +:10AE1000C3FF0699061C0598F8F72CFB291CF8F7C8 +:10AE200029FB011C301CF7F7B7FF0799051C059893 +:10AE3000F8F720FB0499F8F71DFB011C281CF8F714 +:10AE40004BFC0699051C0898F8F714FB0399F8F7D2 +:10AE500011FB011C281CF8F73FFC0799051C0898FA +:10AE6000F8F708FB0299F8F705FB011C281CF7F717 +:10AE700093FF3861A36A26680293E36AE56B039344 +:10AE8000A36B0A900493236A301C0593A36806936E +:10AE9000E3680793236B08930299F8F7EBFA291CF0 +:10AEA000F8F7E8FA03990B90301CF8F7E3FA0499E5 +:10AEB000F8F7E0FA011C0B98F8F70EFC0699061C4F +:10AEC0000598F8F7D7FA291CF8F7D4FA011C301CBA +:10AED000F8F702FC0799051C0598F8F7CBFA0499D6 +:10AEE000F8F7C8FA011C281CF7F756FF0699051C4D +:10AEF0000898F8F7BFFA0399F8F7BCFA011C281C68 +:10AF0000F7F74AFF0799051C0898F8F7B3FA029972 +:10AF1000F8F7B0FA011C281CF8F7DEFB7861266808 +:10AF2000A369E56B0293E36902990393A36B04930E +:10AF300023690593A3680693E3680793236B08933B +:10AF400080231B06F018F8F795FA291CF8F792FAF7 +:10AF500003990B90301CF8F78DFA0499F8F78AFAE8 +:10AF6000011C0B98F7F718FF0699061C0598F8F7CF +:10AF700081FA291CF8F77EFA011C301CF7F70CFF48 +:10AF80000799051C0598F8F775FA0499F8F772FA0D +:10AF9000011C281CF8F7A0FB0699051C0898F8F777 +:10AFA00069FA0399F8F766FA011C281CF8F794FB74 +:10AFB0000799051C0898F8F75DFA0299F8F75AFA0C +:10AFC000011C281CF7F7E8FEB861A3692668029304 +:10AFD000E369E56A0393A36A029904932369301C29 +:10AFE0000593A3680693E3680793236A0893F8F729 +:10AFF00041FA291CF8F73EFA03990B90301CF8F738 +:10B0000039FA0499F8F736FA011C0B98F8F764FB43 +:10B010000699061C0598F8F72DFA291CF8F72AFA64 +:10B02000011C301CF8F758FB0799051C0598F8F728 +:10B0300021FA0499F8F71EFA011C281CF7F7ACFE58 +:10B040000699051C0898F8F715FA0399F8F712FA0B +:10B05000011C281CF7F7A0FE0799051C0898F8F7B3 +:10B0600009FA0299F8F706FA011C281CF8F734FBD4 +:10B07000F861636A26690293E36AE56B0393636B85 +:10B08000301C0493236A059363690693E36907936D +:10B09000236B08930299F8F7EDF9291CF8F7EAF900 +:10B0A00003990B90301CF8F7E5F90499F8F7E2F9E9 +:10B0B000011C0B98F8F710FB0699061C0598F8F789 +:10B0C000D9F9291CF8F7D6F9011C301CF8F704FB54 +:10B0D0000799051C0598F8F7CDF90499F8F7CAF90E +:10B0E000011C281CF7F758FE0699051C0898F8F76C +:10B0F000C1F90399F8F7BEF9011C281CF7F74CFEBB +:10B100000799051C0898F8F7B5F90299F8F7B2F90C +:10B11000011C281CF8F7E0FA0B903862636A266875 +:10B120000293E36AE56B0393636B02990493236ACA +:10B13000059363680693E3680793236B0893802362 +:10B140001B06F018F8F796F9291CF8F793F90399FC +:10B150000C90301CF8F78EF90499F8F78BF9011C64 +:10B160000C98F7F719FE0699061C0598F8F782F96E +:10B17000291CF8F77FF9011C301CF7F70DFE079921 +:10B18000051C0598F8F776F90499F8F773F9011C8E +:10B19000281CF8F7A1FA0699051C0898F8F76AF92F +:10B1A0000399F8F767F9011C281CF8F795FA079935 +:10B1B000051C0898F8F75EF90299F8F75BF9011C8D +:10B1C000281CF7F7E9FD7862636926680293E36952 +:10B1D000E56B0393636B029904932369301C059319 +:10B1E00063680693E3680793236B0893F8F742F9C3 +:10B1F000291CF8F73FF903990C90301CF8F73AF93D +:10B200000499F8F737F9011C0C98F8F765FA0699D4 +:10B21000061C0598F8F72EF9291CF8F72BF9011CE4 +:10B22000301CF8F759FA0799051C0598F8F722F928 +:10B230000499F8F71FF9011C281CF7F7ADFD0699D2 +:10B24000051C0898F8F716F90399F8F713F9011C8B +:10B25000281CF7F7A1FD0799051C0898F8F70AF9CB +:10B260000299F8F707F9011C281CF8F735FAB862BB +:10B27000636926680293E369E56A0393636A04934A +:10B280002369059363680693E3680793236A089329 +:10B2900080231B06F0180299F8F7ECF8291CF8F740 +:10B2A000E9F803990C90301CF8F7E4F80499F8F7E2 +:10B2B000E1F8011C0C98F7F76FFD0699061C05983C +:10B2C000F8F7D8F8291CF8F7D5F8011C301CF7F767 +:10B2D00063FD0799051C0598F8F7CCF80499F8F771 +:10B2E000C9F8011C281CF8F7F7F90699051C0898FD +:10B2F000F8F7C0F80399F8F7BDF8011C281CF8F717 +:10B30000EBF90799051C0898F8F7B4F80299F8F7D3 +:10B31000B1F8011C281CF7F73FFDF8622669636A43 +:10B32000A56B0293A36A02990393636B0493236A48 +:10B33000059363690693A3690793236B089380239E +:10B340001B06F018F8F796F8291CF8F793F80399FC +:10B350000C90301CF8F78EF80499F8F78BF8011C64 +:10B360000C98F7F719FD0699061C0598F8F782F86E +:10B37000291CF8F77FF8011C301CF7F70DFD079921 +:10B38000051C0598F8F776F80499F8F773F8011C8E +:10B39000281CF8F7A1F90699051C0898F8F76AF82F +:10B3A0000399F8F767F8011C281CF8F795F9079935 +:10B3B000051C0898F8F75EF80299F8F75BF8011C8D +:10B3C000281CF7F7E9FC3863636A26680293A36ACE +:10B3D000A56B0393636B02990493236A0C90059306 +:10B3E0006368301C0693A3680793236B0893F8F7F0 +:10B3F00041F8291CF8F73EF803990D90301CF8F736 +:10B4000039F80499F8F736F8011C0D98F8F764F943 +:10B410000699061C0598F8F72DF8291CF8F72AF864 +:10B42000011C301CF8F758F90799051C0598F8F726 +:10B4300021F80499F8F71EF8011C281CF7F7ACFC5A +:10B440000699051C0898F8F715F80399F8F712F80B +:10B45000011C281CF7F7A0FC0799051C0898F8F7B1 +:10B4600009F80299F8F706F8011C281CF8F734F9D6 +:10B470007863636926680293A369A56B0393636B82 +:10B4800004932369059363680693A3680793236B6A +:10B49000089380231B06F0180299F7F7EBFF291C8D +:10B4A000F7F7E8FF03990D90301CF7F7E3FF0499D5 +:10B4B000F7F7E0FF011C0D98F7F76EFC0699061CE4 +:10B4C0000598F7F7D7FF291CF7F7D4FF011C301CAC +:10B4D000F7F762FC0799051C0598F7F7CBFF04996D +:10B4E000F7F7C8FF011C281CF8F7F6F80699051CA9 +:10B4F0000898F7F7BFFF0399F7F7BCFF011C281C5A +:10B50000F8F7EAF80799051C0898F7F7B3FF0299CE +:10B51000F7F7B0FF011C281CF7F73EFCB86326685C +:10B520006369A56A0293A36902990393636A301C55 +:10B5300004932369059363680693A3680793236ABA +:10B540000893F7F797FF291CF7F794FF03990D90DD +:10B55000301CF7F78FFF0499F7F78CFF011C0D984B +:10B56000F8F7BAF80699061C0598F7F783FF291C27 +:10B57000F7F780FF011C301CF8F7AEF80799051C9F +:10B580000598F7F777FF0499F7F774FF011C281C5B +:10B59000F7F702FC0699051C0898F7F76BFF03996B +:10B5A000F7F768FF011C281CF7F7F6FB0799051C45 +:10B5B0000898F7F75FFF0299F7F75CFF011C281C5A +:10B5C000F8F78AF8F86321680998F7F753FF61687C +:10B5D000051C0A98F7F74EFF011C281CF7F7DCFB47 +:10B5E000A168051C0B98F7F745FF011C281CF7F70D +:10B5F000D3FBE168051C0C98F7F73CFF011C281CE5 +:10B60000F7F7CAFB0021041CF7F7E2FA002805D07F +:10B61000002101980A1CFFF709FA13E0FE20211C03 +:10B620008005F7F735FD3E1C3C1C051C40362068A4 +:10B63000291CF7F71FFF01C4B442F8D101980FA9E4 +:10B64000FFF70AFA0FA8FFF74DFA04E0002101986E +:10B650000A1CFFF7EBF9019813B0F0BDF0B58BB001 +:10B660000593161C059A0D1C4B6803908968002AE7 +:10B6700001D0029301E00291191C029B726893426F +:10B6800005D0002103980A1CFFF7D0F942E007A873 +:10B69000B268FFF7CBF90027089B00939F4232DA8C +:10B6A00000230093009B099A93422ADA0023002486 +:10B6B0000193029B9C421BDA059B281C002B02D0A5 +:10B6C000211C3A1C01E0391C221CFFF7E8F9211C5F +:10B6D000009A0490301CFFF7E2F9011C0498F7F778 +:10B6E000C9FE011C0198F7F757FB01340190E0E710 +:10B6F000019B07A8391C009AFFF7E3F9009B01336F +:10B70000CFE70137C8E7039807A9FFF7A5F907A80E +:10B71000FFF7E8F903980BB0F0BD10B5041CEFF784 +:10B720001FFD201CF0F7C2FF201C10BD836A80693A +:10B730001B6818404342584170470E23C25E1023D5 +:10B74000C15E1223C35E494352435B438818C0184D +:10B75000704713B5041CEFF7E7FD211C231C36319D +:10B760000A783433824204D11A78092A04D8013283 +:10B7700001E0002208701A7035340A78217891426D +:10B7800009D01B78092B06D92270684692B21B217A +:10B790000123EFF72FFA13BD08B5836A82691B688E +:10B7A0001A4201D1EFF786FE08BD012904D0022913 +:10B7B00006D11023C05E05E00E23C05E404201E0CA +:10B7C0000E23C05E7047012904D0022906D10E2342 +:10B7D000C05E01E01023C05E404201E01023C05E65 +:10B7E00070471222835E5842022900D0181C70470D +:10B7F000F7B5041C1023C05EF8F70CF90E23E55EC4 +:10B800001222A35E6D425B420190281C0093F9F75F +:10B8100041FF061C00980F1CF9F73CFF021C0B1C93 +:10B82000301C391CFAF7C6FBF9F7C4FF2063061C6D +:10B83000FAF77EFB071C301CFAF736FB8022120653 +:10B840009446019B061C6344281C0193F8F7E2F818 +:10B85000391CF7F70FFE051C0098F8F7DBF8311CD0 +:10B86000F7F708FE011C281CF7F796FA011C01984F +:10B87000F7F70EFCFAF7FCF90122A379E062134313 +:10B88000A371F7BD10B58379041CDB0701D4FFF762 +:10B89000AFFFE06A10BD10B58379041CDB0701D44B +:10B8A000FFF7A6FF206B10BD52DF7047704710B541 +:10B8B000041CF0F7FBFE201C10BD70B5041C161C08 +:10B8C0001D1C03220723F0F7BBFC201C311C0222A5 +:10B8D00007231030F0F7B4FC201C291C0122072399 +:10B8E0002030F0F7ADFC201C0499042203233030F3 +:10B8F000F0F7A6FC201C0599052203234030F0F741 +:10B900009FFC201C0699112201235030F0F798FC6F +:10B91000201C07990C2201236030F0F791FC201CB9 +:10B9200008990B2201237030F0F78AFC201C09993A +:10B93000122201238030F0F783FC201C0A990A228E +:10B9400001239030F0F77CFC201C0B990622032386 +:10B95000A030F0F775FC201C0C991A220123B0309E +:10B96000F0F76EFC201C0D9914220123C030F0F773 +:10B9700067FC201C0E9917220123D030F0F760FCE1 +:10B98000201C0F9916220123E030F0F759FC201CEF +:10B99000109915220123F030F0F752FC601C119928 +:10B9A00010220123FF30F0F74BFC201C11301299BC +:10B9B00000220123FF30F0F743FC201C21301399B3 +:10B9C0001E220123FF30F0F73BFC201C70BD10B598 +:10B9D000041C006800F061FC201C10BD08B50A1CA6 +:10B9E000002102F050FD08BD10B5041C086820605D +:10B9F00000F049FC201C10BD10B5041C0160081C9F +:10BA000000F041FC201C10BD38B5041C0B68006818 +:10BA10000D1C984205D000F040FC2868206000F022 +:10BA200032FC201C38BD08B503689988981D5B88D6 +:10BA30005943FFF7D3FF08BD10B5041C0023EFF7EF +:10BA4000BBFE201C10BDF0B5071C89B00EA8007805 +:10BA5000059107903868049046880020B24200DBC8 +:10BA600082E0049CA488A34200DB7DE00D6803957E +:10BA70006D88AC46151C65440195854274DD039DB7 +:10BA8000AD885919069181426EDD002A05DA0199C7 +:10BA90000291B14207DD029605E0B11A02916145BB +:10BAA00001DD61460291002B05DA06990191A14260 +:10BAB00006DD019404E0E11A0191A94200DD01953F +:10BAC0005542D01728400025039C0634AB4202DAC9 +:10BAD00061464D425D4328182118D443E4172240A3 +:10BAE0000024049803910630A34201DD341C5C431A +:10BAF000079BA2188418002B02D1059D1E1C1BE079 +:10BB00000022101C019B9A422EDA002302998B42DC +:10BB100007DA0399CD5C002D01D0E55401300133E3 +:10BB2000F4E7059B03991B6801325B88CB180393EC +:10BB30003B685B88E418E5E7019B9E420EDA201C17 +:10BB4000029A039902F082FC2B68039A5B88013603 +:10BB5000D31803933B685B88E418EDE7D843C0171C +:10BB60001840029B4343181C09B0F0BDF7B50E689E +:10BB700069467288B38800AF53435B001A1C0832D1 +:10BB8000D208D2008A1A95467A60694600226D462C +:10BB9000041CB01DCA54C107091A396039688C46A3 +:10BBA000844461464900994217DA0178002901D09E +:10BBB000312100E03021297071888C4601214942F1 +:10BBC0008C44624503D10A226A70002202E02C21D3 +:10BBD0000132697001300235E0E77968201CEFF727 +:10BBE00051FABD46201CFEBDF0B51C1C87B000AF4D +:10BBF0003B6BB860D5187B6BE0180B687B615B888A +:10BC00009D4201DA002D00DC1D1C79698E88B0424E +:10BC100002DA002800DD061C291C68467143073142 +:10BC2000C908C900411A8D46634379607969D31800 +:10BC30000631CB183B616B46FB60B4420EDA2A1C1E +:10BC4000F868396902F002FC7B693A695B88013463 +:10BC5000D3183B61FB689B19FB60EEE7B86829B21B +:10BC600032B27B68EFF7A8FDBD46B86807B0F0BDFB +:10BC700010B5041C0B680222995E04201A5E201C79 +:10BC80000633EFF799FD201C10BD10B518C96210DE +:10BC9000E10701D58158CB588018984710BD10B5E1 +:10BCA000041CEFF731FF201CF0F700FD201C10BD35 +:10BCB00010B5041CEFF71AFF201CF0F7F7FC201C4E +:10BCC00010BD70B5051C041C74350121281CEFF74C +:10BCD00039FE221C5A3213780133DBB21370E1793A +:10BCE00001318B4225D10023261C1370626D58361A +:10BCF0000221525E33882021934205DA201C19B2BA +:10BD00005430FEF786FE011CE2790023281CEFF771 +:10BD1000CBFD626D33880221525E934207DD231C06 +:10BD200000224C331A70201CEFF7ECFF01E00133C6 +:10BD3000338070BD70B5051C061CC26D60350221D4 +:10BD4000525E2B88041C74362021934204DA19B207 +:10BD50005C30FEF75EFE011C0022301C131CEFF766 +:10BD6000A3FDE26D2B880221525E934207DD231C66 +:10BD700000224C331A70201CEFF7C4FF01E001339E +:10BD80002B8070BD73B5041C061C251C7436301C3A +:10BD90006835FFF748FE0023EA5E211C002364316A +:10BDA0000093301CFFF74FFE002804D1231C703392 +:10BDB0001B78002B04D1231C6A331B78002B07D17E +:10BDC000231C00224C331A70201CEFF79BFF06E067 +:10BDD0002A885BB29B182B8001237034237073BDBB +:10BDE000F0B5071C0021051C041C6A37406E79560B +:10BDF000408868350023EA5E4B1D1B1A201C261C58 +:10BE000085B07030039074369A4202DC0378002BC0 +:10BE100022D1002A04DD494209B2301CEFF792FD1D +:10BE20000023EA5E211C0023301C00936431FFF7DD +:10BE30000AFE0023FB56002B05D1221C4C32137046 +:10BE4000201CEFF75FFF0123039A137000222B8859 +:10BE5000BA56D3182B8009E0231C00224C33301C27 +:10BE60001A70FFF7E0FD201CEFF74CFF05B0F0BDA6 +:10BE700038B5051C4C35297800292BD0021C041C30 +:10BE8000503213884E3406339BB2138024889C4270 +:10BE900020D80023041C1380022901D1FFF711FFD1 +:10BEA0002B78032B02D1201CFFF744FF2B78042BA7 +:10BEB00002D1201CFFF766FF2B78052B02D1201C36 +:10BEC000FFF78EFF2B78062B04D10023201C2B704C +:10BED000EFF718FF38BD13B5827A041C042A09D184 +:10BEE000818801236846EEF785FE0023A372203384 +:10BEF000E3720AE0EFF786FE201CFFF7B9FFE37A52 +:10BF00005B00E372A37A0133A37213BD407A7047DA +:10BF100008B57430FFF787FD08BD01747047031C36 +:10BF200010B5443114C914C310BD0523002213B544 +:10BF3000041C009301937431131CFFF755FE201C61 +:10BF400016BD38B5437B041C022B09D00221F0F743 +:10BF500099F84420F0F786FB051CF0F731FCE56604 +:10BF6000E06E00F06CF938BD10B58379041C1B0736 +:10BF700006D5806800F013FC0D23E35683420CD0F5 +:10BF8000201CF0F769F90D2001212056F2F78EF8F8 +:10BF90000822A379A0601343A371002010BD08B547 +:10BFA0000B684030191D02229A5E01F0E5FD08BDC4 +:10BFB00013B5041C01A8FFF7D9FD201C01A9FFF748 +:10BFC000EEFF01A8FEF780FC13BDF7B5071C0E1CA1 +:10BFD0000D1C01938C18AC420AD03B68381C9B683E +:10BFE0009847019B984202D028700135F3E72C1C3A +:10BFF000A01BFEBDF7B5051C00AF0E1C141E022CC5 +:10C0000000DC03246A46E31DDB08DB00D31A9D46EF +:10C010000021221C68467B6002F035FA301C69461C +:10C02000221C0A23FFF7D1FF002803D1281CEFF7B9 +:10C0300061F806E000237A6869461354281CEFF77C +:10C0400021F8BD46281CFEBDF0B51C1C55006C43F4 +:10C0500087B000AFBB60231C396069460833DB083A +:10C06000DB00CB1A9D46F860621C684600213B61EC +:10C0700002F009FA00233A691E1C13556A467A61D8 +:10C080006A427A60BB689E420FDA221C79690A23F1 +:10C090003868FFF79AFF0A2279696B1ECA544B1958 +:10C0A0007B617B680136E418ECE7F8683969EFF7E3 +:10C0B000A9FBBD46F86807B0F0BD80210CC89B1AEB +:10C0C00009069B080B4313607047031C70B5820878 +:10C0D000980702D1181E01D137E00132541C72B604 +:10C0E00021C9A84219D20368002B13DA5B005B0850 +:10C0F000990041180E68002E01DAA94202D3A3422A +:10C1000008D30DE08021760076089B1909061943B3 +:10C110000160EDE79B00C018E3E762B6002014E081 +:10C120000232934203D992008218954204D80368E0 +:10C130005B005B08036006E080211B1B0906043AD4 +:10C140000B431360046062B6043070BDF7B51D1C6C +:10C1500008AB1B88041C1030161C0F1C0193EEF753 +:10C160002BFD6A460023928827806680A560201CEC +:10C17000E360A280E361A361FEBD10B58388041C67 +:10C180009B0702D58068F0F791FA201C10BD7FB59F +:10C1900084690192051C6B4600910122002C0DD18F +:10C1A00002AC221C03CB03C20C20F0F75BFA061C86 +:10C1B00002996268FEF713FBAE6114E0A1680029E2 +:10C1C00002D001320C1CF9E7092A0CDC02AD2A1C52 +:10C1D00003CB03C20C20F0F745FA061C02996A68EB +:10C1E000FEF7FDFAA6607FBD10B518C96210E10721 +:10C1F00001D58158CB588018984710BD1FB5041C35 +:10C20000009202A80822019302F020F9039A029BEF +:10C210005010D20701D52258D35820180099019AFE +:10C2200098471FBD38B5041C0D1C1822002102F0D0 +:10C230002AF9201C291C01F0D7FD201C38BD08B5A7 +:10C240000268436803219A188368D018F6F784FBC4 +:10C25000A92352215B00FF311A1C884204DC083AF2 +:10C26000FF3A904200DD021CFF2008219B1A584330 +:10C27000FF31F6F771FB08BD03230380704708B553 +:10C28000F0F734FB08BD10B5041CF0F72FFB0028B5 +:10C2900002D123880233238010BD10B5041CF0F7AF +:10C2A00025FB002808D12388023B9BB22380012B69 +:10C2B00002D1201CF0F7FAF910BD37B50D1C131C84 +:10C2C000011D44692A1C0068A04737BD026808B5F3 +:10C2D00094460A680023944507D1043004311022A3 +:10C2E00002F0A5F843424341DBB2181C08BD704779 +:10C2F00080235B05F7B51A695B690F1C133B1C1C97 +:10C300005443211C061CF0F707FB231C251C483353 +:10C3100001933B1BEA58291C301CF0F73FFB019BA3 +:10C3200004359D42F5D10020FEBD10B5041C006807 +:10C33000FFF7B3FF201C10BD10B5041C0868206077 +:10C34000FFF7A1FF201C10BDF8B5D443E41714403B +:10C35000071CA01D1E1C0D1CF0F784F93860FFF7A8 +:10C360008BFF3B681C7138684680002D04D0053077 +:10C37000291C221C02F06AF8F8BD0A1C002110B525 +:10C38000041C0B1CFFF7E0FF201C10BD10B5041CA3 +:10C39000FFF7DAFF201C10BD006840180530704719 +:10C3A000036818797047036858887047A7DF70479B +:10C3B000A9DF7047AADF704768DF704708B50368D8 +:10C3C000002B01D0081C984708BD08B50368002B56 +:10C3D00001D0081C984708BD08B50368002B01D0A0 +:10C3E000081C984708BD08B50368002B01D0081C3D +:10C3F000984708BD10B5041CF0F7FEFA201CF0F7B2 +:10C4000055F9201C10BD0023C21D0370431C0021E0 +:10C41000197001339342FAD1704770B51D1CC67F65 +:10C42000041CB31C5B1901201F2B13DC2B18A35514 +:10C43000E37F1B18DBB2E377E154E07F111C01308E +:10C44000C0B2E0772A1C201802F000F80020E37F39 +:10C45000ED18E57770BDF7B50024C67FB4420CD265 +:10C4600005196F788F4203D10095F0F731FB06E094 +:10C47000055D64190134E4B2F0E7FFF7CEFFFEBDBD +:10C48000011C021C08B503680A3134329B6F9847BF +:10C4900008BD10B5041CFFF7F3FF211C08C9201CC0 +:10C4A000DB6F984710BD0023021C10B503701132DA +:10C4B000431C00241C7001339342FAD1418210BD09 +:10C4C00037B50D1CF1F7E0FE6B460121DA1D041CA7 +:10C4D0000B1C0A301570FFF7BEFF002802D1201C8C +:10C4E000FFF7CEFF3EBDF8B50E1C151C1F1CF1F763 +:10C4F000CBFE041C092E03D10368291C5B6B9847F3 +:10C50000201C311C0A302A1C3B1CFFF7A4FF00280A +:10C5100002D1201CFFF7B4FFF8BD806808B50028E1 +:10C5200003D0F1F7B1FEFFF7B4FF08BD70B51324D7 +:10C530002F26051C8AB06C446E44E01F0734FFF7B9 +:10C5400062FFB442F9D103AB0193042301ACA868A4 +:10C550006371F1F7B9FE0368211C1B699847A07944 +:10C560000AB070BD10B5041C1030FEF71DFA01238F +:10C57000E36010BD8023F0B55B0585B0081C5F6EDD +:10C580000291FFF7C5FC0523042601250193381C01 +:10C590000199F6F7D7F9081C291CF6F74DF9052380 +:10C5A0000024019A5D435A4303903F1A0192039B72 +:10C5B00001339C420ADA04220298121B31B212B2F1 +:10C5C0007430FF23EFF79EF80134F0E7013EDED22E +:10C5D00005B0F0BD37B50568002D0FD008220C1C42 +:10C5E000011D684601F032FF019A009B5010D207EE +:10C5F00001D52A58D3582818211C984737BD7047B1 +:10C6000010B5041CF0F752F8201C10BD37B50568B2 +:10C61000002D0FD008220C1C011D684601F016FFEA +:10C62000019A009B5010D20701D52A58D3582818D8 +:10C63000211C984737BD37B50568002D0FD008225B +:10C640000C1C011D684601F001FF019A009B50106F +:10C65000D20701D52A58D3582818211C984737BD2E +:10C660001FB5041C009202A80822019301F0EEFEFF +:10C67000039A029B5010D20701D52258D358201894 +:10C680000099019A98471FBD70B50123041C0370DF +:10C69000261CC018031C113600251D700133B3423F +:10C6A000FAD1012365822370AA4208D10B1C1033F2 +:10C6B0008B4207D0013B1A7802700130F8E7102254 +:10C6C00001F0CDFEA37B627B1B021343201C63821F +:10C6D00070BD08B5F1F7C8FD806D08BD13B5041C29 +:10C6E000806800910192FFF7F4FF83070FD56B4636 +:10C6F0001B88A06823826B465B886382F1F7D4FDB8 +:10C70000221C0368A18B10325C690423A04713BD6F +:10C71000704710B5041CEFF7C9FF201C10BD031CA7 +:10C72000C068002804D0426ADA601A7A013A1A72A4 +:10C73000704737B5041CE568002D1ED0EA78012A41 +:10C7400006D0022A09D1201C1830F1F7D5FB0AE0E7 +:10C75000201C1430F1F794FB05E092B268461E21CC +:10C760000123EEF747FAE3689D42E4D1201CFFF76E +:10C77000D6FF281CEFF79AFFDDE737BD00230360E3 +:10C78000704700230370704738B50D1C0121041C4D +:10C7900041560278281CF1F75DFC657038BD407881 +:10C7A00040B27047021C0B1CF0B5126889B00192B0 +:10C7B00003AA151C1E1C4068016809688C4692CEAD +:10C7C00092C5DB680199D36000231361E04709B08B +:10C7D000F0BD70DF704771DF704760DF70477047F2 +:10C7E00008B5F3F717FC08BD08B5F2F7FDFE002009 +:10C7F00008BD7047022070470220704770DF704705 +:10C8000071DF704772DF704773DF704774DF704706 +:10C8100075DF704776DF704777DF704778DF7047E6 +:10C8200079DF70477ADF70477BDF70477CDF7047C6 +:10C830007DDF704788DF70471420704764207047A1 +:10C84000A0208001704710B5041CFFF7DFFF032311 +:10C85000002806D1231C012158331A788A431A7004 +:10C86000031C181C10BD031C10B5FC245833187889 +:10C8700004401C703B239A4200D0283B081C191C22 +:10C88000FFF7C8FF031C5A1E934103205B42184068 +:10C8900010BD0A1C011C08B50368FE31C98C1B6A57 +:10C8A000984708BD08B5081CFFF7BEFF031C5A1EB9 +:10C8B000934103205B42184008BD08B5081CFFF7F0 +:10C8C000B1FF031C5A1E934103205B42184008BD70 +:10C8D00008B5081C111CFFF79BFF031E00D00323A3 +:10C8E000181C08BD13B50C1E012C07D86B46111C73 +:10C8F000581C062201F0AAFD002005E08B1E012B2A +:10C9000001D9032007E001206B4669461C70FFF740 +:10C9100075FF0028F5D116BD37B568460D1C141CEF +:10C92000FFF76EFF032300280DD1002D02D06B46C8 +:10C930001B782B70231E06D06B46201C591C062228 +:10C9400001F084FD0023181C3EBD08B5081C111C15 +:10C95000FFF76EFF031E00D00323181C08BD08B5A7 +:10C96000081CFFF75BFF031E00D00323181C08BD43 +:10C9700008B5081CFFF754FF031E00D00323181C42 +:10C9800008BD08B5081CFFF747FF0023984203D0F5 +:10C990000533112800D0023B181C08BD0820704741 +:10C9A000B830017000207047B93001700020704726 +:10C9B00002207047B83000787047B930007870476F +:10C9C0000020704708B50368002B01D0081C984769 +:10C9D00008BD08B50368002B01D0081C984708BDA6 +:10C9E00008B5031C1A1CF3326C3011789B6F984702 +:10C9F00008BD10B518C96210E10701D58158CB58A0 +:10CA00008018984710BD112337B5081C01AD2B7055 +:10CA10000C1C01F051FE211C82B2281CFFF706FFFE +:10CA2000031E00D00323181C3EBD70B5061C0D1C50 +:10CA30000024331CBA331B78A3420ED96B79A3426E +:10CA40000BD90722111C61432B6801345818711847 +:10CA5000BB3101F0FBFCE4B2EBE72C71002070BDB0 +:10CA6000F8B50368061CDB6C0D1C0C799847032392 +:10CA7000844226D800232979DAB28A4208D20722D2 +:10CA80005A4328680133125C032AF5D1042318E0C5 +:10CA9000371C0024BA373C702B79A34210D90722E7 +:10CAA000111C3878614350432B6830185918BB303B +:10CAB00001F0CCFC3B78013401333B70E4B2EBE78E +:10CAC0000023181CF8BD38B5CD7F01201F2D10D8CC +:10CAD000002D01D103200CE00C1C081CD37F291C65 +:10CAE000FFF790FE0028F5D1208CFFF797FE002875 +:10CAF000F0D138BD10B5041CF1F768FD00280AD14B +:10CB0000231C0122FE335242DA84BA34463B1870A9 +:10CB10005870207000E0062010BDFE30C1847047C0 +:10CB2000FE30C08C70470220704702207047002002 +:10CB30007047002070470220704702207047022093 +:10CB40007047022070470220704702207047022081 +:10CB50007047022070470220704702207047022071 +:10CB60007047022070470023136070470020704711 +:10CB70000220704702207047022070470220704751 +:10CB80000220704700207047002070470020704747 +:10CB9000022070474160704781607047C1607047F4 +:10CBA0000161704741617047022070470220704761 +:10CBB0000220704702207047022070470220704711 +:10CBC0000220704702207047002070470220704703 +:10CBD00002207047002070477047022070470220F3 +:10CBE000704770470220704700207047704766DF2B +:10CBF000704748DF7047007970470C3070470C3041 +:10CC0000704708B5FFF7F5FF08BD08B50368002BAE +:10CC100001D0081C984708BD08B50368002B01D057 +:10CC2000081C984708BD082370B596B002AA137176 +:10CC300006AA029202AA1373101C0EAB04930C1CDA +:10CC4000F2F784FC0023061E9E4202D02371A371DA +:10CC500035E0051C02AB1B7BA37102AB1B79AB4219 +:10CC600013D96379AB4201D8257128E00722101C43 +:10CC7000684323681818029B01930199AB00595827 +:10CC8000013501F0E3FBEDB2E7E72571002502ABCA +:10CC900021791B7B6918AB4210D9637999420DDA6F +:10CCA000049BAA00019307235943236801355918AF +:10CCB000019BEDB2D05800F012FDE8E72171301C65 +:10CCC00016B070BD08B5F2F7E7FB08BD08B5081C43 +:10CCD000111CF2F717FC08BD08B5081C111CF2F76F +:10CCE000EDFB08BD08B5081C111C1A1C029BF2F7CD +:10CCF00067FB08BD38B50379041C0920002B20D040 +:10CD0000F2F7EEFC031C0520002B1AD1251CFC3584 +:10CD1000A86B002803D1286C002806D10AE003681C +:10CD20005B6A98470028F6D00BE003689B6A984737 +:10CD3000002806D1201C0C30FFF7DCFE002800D1B3 +:10CD4000207138BD38B5041CE3692362206A0028CD +:10CD500007D0C368211C9847236A002BF4D01B69B5 +:10CD6000F3E7E069002804D0056901F024F9281CE4 +:10CD7000F8E7E0616060A060E0602061606138BD5C +:10CD800008B5FFF7DFFF002800D0062008BD38B542 +:10CD9000041C0068002804D0056901F00CF9281C67 +:10CDA000F8E7206038BD10B5041CF1F707FE201C21 +:10CDB00001F001F9201C10BD38B5041C00680028E2 +:10CDC00004D0056901F0F7F8281CF8E7206038BDA9 +:10CDD00010B5041CF1F7FCFD201C01F0ECF8201C40 +:10CDE00010BD38B5041CE36A2363206B002807D00C +:10CDF000C368211C9847236B002BF4D01B69F3E711 +:10CE0000E06A002804D0056901F0D5F8281CF8E78D +:10CE1000E062201C0830FFF7CFFF201C1430FFF722 +:10CE2000B6FF206A002804D0056901F0C4F8281C68 +:10CE3000F8E7206238BD10B5041CF1F703FE201C92 +:10CE400001F0B9F8201C10BD10B5041CF1F70AFE62 +:10CE5000201C01F0B0F8201C10BD10B5041CF1F727 +:10CE600011FE201C01F0A7F8201C10BD10B5041CF9 +:10CE7000F1F718FE201C01F09EF8201C10BD10B523 +:10CE8000041CF1F71FFE201C01F095F8201C10BDBA +:10CE900010B5041CF1F726FE201C01F08CF8201CB4 +:10CEA00010BD10B5041CF1F72DFE201C01F083F815 +:10CEB000201C10BD10B5041CF1F734FE201C01F03D +:10CEC0007AF8201C10BD10B5041CF1F73BFE201CA5 +:10CED00001F071F8201C10BD10B5041CF1F742FEE2 +:10CEE000201C01F068F8201C10BDF7B50379071C61 +:10CEF0000E1C151C002B06D000230A24019300935E +:10CF00006B461C7109E0F1F7CBFA041C0C20002CD5 +:10CF10000CD1012300943B710194301CF1F782F98C +:10CF2000EB6800906946281C9847201CFEBD10B590 +:10CF3000041CF1F785FE201C01F03DF8201C10BDFB +:10CF4000011C031C1F3100221A7001338B42FAD1DD +:10CF500080239B00C2770384704710B500211F22F5 +:10CF6000041C01F090FA0023E37710BD08B50020FF +:10CF7000F1F71EFF08BDF0B5041C87B0E36B236416 +:10CF8000206C002807D0C368211C9847236C002B15 +:10CF9000F4D01B69F3E7E06B002804D0056901F0C9 +:10CFA0000AF8281CF8E7E06320716071E068002847 +:10CFB00004D0056900F0FFFF281CF8E7E060201CA2 +:10CFC0001830FFF7E4FE201C2430FFF7F5FE266B37 +:10CFD000002E05D03569301C00F0EDFF2E1CF7E760 +:10CFE00001AD311C2663281CF1F7F4FE231C2A1C1A +:10CFF000443383CA83C3EB68311C23656665281CF0 +:10D00000F1F7E8FE231C2A1C583383CA83C3EB685C +:10D01000311C6366A666281CF1F7DCFE231C2A1C63 +:10D020006C3383CA83C3301CEB68E667A36707B021 +:10D03000F0BDFC3038B5836B041C002B07D1992060 +:10D04000800000F09FFF051CF1F7D4FEA563A06BE4 +:10D0500038BDFC3038B5836B041C002B07D19920F8 +:10D06000800000F08FFF051CF1F7C4FEA563A06BE4 +:10D0700038BDA0DF7047A4DF7047A5DF7047A6DF8B +:10D080007047A8DF704737B500206D46069C0090BA +:10D09000208801932880081C111C6A46FFF7EDFFC9 +:10D0A0000323002802D12B882380031C181C3EBDBB +:10D0B00070B586B0151C6A4600200E1C941DD380E6 +:10D0C000F1F776FE03681B699847FFF729FD0123F6 +:10D0D00002A98B7000230E808B80CD608C60FFF7DF +:10D0E000CEFF83B2181E00D0052006B070BDF8B583 +:10D0F000041C00200E1C151CF1F75AFE03681B6966 +:10D1000098472368DF69FFF70BFD321C011C2B1CBD +:10D11000201CB847F8BDF0B5051CD78B0022467916 +:10D1200085B0F835B24219D208352C1C083C248849 +:10D13000BC4211D10E251C1C02231F32D2008218C2 +:10D140006D4492882B80036803AE00959F68331C62 +:10D15000B847021E04D00DE00132E3E7042009E0E5 +:10D160002B880620022B05D13388101C9B0701D089 +:10D170000123237005B0F0BD10B50278002A09D153 +:10D180000C78131C002C13D1438A488A1B1A58426E +:10D1900043410CE00023012A0AD10A78012A07D171 +:10D1A000013001310F3201F042F943424341DBB219 +:10D1B000181C10BD38B5041C0D1C6368A360A06862 +:10D1C000002807D0C368291C9847A368002BF4D017 +:10D1D0001B69F3E738BD08B5C368984708BD30B58B +:10D1E000151C87B004290ED0052917D0032925D195 +:10D1F0004430041C04A8211CF1F7FEFF049B002B03 +:10D2000018D1059B14E05830041C6846211CF1F726 +:10D21000F3FF009B002B0DD1019B09E06C30041C37 +:10D2200002A8211CF1F7E8FF029B002B02D1039B0F +:10D23000DB0703D5201C291CFFF7CDFF07B030BD4D +:10D24000F0B50B888FB0051C0C1C502B0ED004D8E9 +:10D25000012B26D0182B33D00CE1522B30D040D3E9 +:10D26000532B00D006E1CE88052145E0021C0023A7 +:10D27000CE884179FC328B4211D20832101C08381A +:10D280000088B04209D1302120339B005A59531CE9 +:10D29000DB7F0B4200D0D5E001E00133EBE7022158 +:10D2A0002AE00C7AEB682B612869002800D1E1E0C4 +:10D2B000C368211C98472B69002BF3D01B69F2E748 +:10D2C000A3880AAE33802B6B6B63686B002800D198 +:10D2D000D0E0C368311C98476B6B002BF3D01B69FF +:10D2E000F2E78B79012B05D0022B00D0C2E00E892A +:10D2F000072101E00E8906212B1C00206A79F833F2 +:10D3000000900098904200D3B4E00833181C08380D +:10D310000088B04213D1062957D0072912D002291C +:10D3200000D08AE0A3880AA90B804E80237A0B7173 +:10D33000A38BCB80E38B20340B81CC6040E0009842 +:10D340000130DDE70021102202A801F09CF8A3883B +:10D3500002AA13805680E38B06AF9380238C0021B2 +:10D36000D380231C10222233381C0193049301F034 +:10D370008AF802233B70009B20339B005B591A1CE8 +:10D380002A3211780022914206D0181C02A9DB6CC7 +:10D390004030984702AB9A89A088391CBA80FFF7C1 +:10D3A00070FEBB88002B65D1A3880AA90B804E8034 +:10D3B000A37A0B71E38BCB80238C0B81019BCB6019 +:10D3C000281C1430FFF7F6FE54E006AF00211022AF +:10D3D000381C01F058F8A3887E803B80A38B0AAEEE +:10D3E00000211022301CBB8001F04DF80123337066 +:10D3F000009B20339B005B591A1C293211780022B4 +:10D40000914205D0181C391C2C309B6B9847BA8967 +:10D41000B280BB89002B0BD1BA68002A08D0012149 +:10D42000B3790B43B371BB883381FB88F26073819E +:10D43000A088311CFFF725FE1CE0281C321CFFF7DA +:10D44000CEFE17E0A11CC97F0134E07F090208432A +:10D45000990602D50321840709D40421DB0606D5E9 +:10D460000123011C19400B1C594259410331D28B35 +:10D47000281CE4E70FB0F0BD77DF704778DF704716 +:10D480007ADF70477CDF7047A2DF7047A3DF704709 +:10D4900063DF704710B586B06B46DC1D0023237038 +:10D4A000C15C02AA99540133102BF9D1101C211C24 +:10D4B000FFF7EEFF0023984200D12378181C06B036 +:10D4C00010BDF0B5161C302497B000931CAB04CBF4 +:10D4D00001901B88029103931EAB1B883440049378 +:10D4E0001FAB1B78059321AB1F8822AB1B780693DB +:10D4F00023AB1B780793002C30D00023012508AA0A +:10D5000013800233937010212A1C08A80A4302706A +:10D51000009A0D33501E08AA52789A43042818D84E +:10D52000F5F780F90305070C1100012107E001213F +:10D530000AE001210A431340302208E002210A4395 +:10D540001340102203E002210A4313402022134318 +:10D5500002E02A4313400B4308AA53700FAD1C226C +:10D56000281C002100F08FFF621E944108AB64422A +:10D5700023402E706B61002F05D0209B002B02D022 +:10D580006B602F816F810023012009AC2380069BF3 +:10D59000079A03400240DB001101DBB20B431A1C67 +:10D5A000059B0340181C022313430343A37032233B +:10D5B0001E421FD0009B581E04281BD80F22237820 +:10D5C0009343F5F72FF90305070C1100012107E03C +:10D5D00001210AE001210B431340302208E002211F +:10D5E0000B431340102203E002210B43134020227F +:10D5F000134323700C231E421FD0009801380428C7 +:10D600001BD80F2263789343F5F70CF90305070C39 +:10D610001100012107E001210AE001210B43134021 +:10D62000302208E002210B431340102203E00221C4 +:10D630000B4313402022134363700AAD281C0021C2 +:10D64000142200F020FF029B01980A936B469B89ED +:10D650000FA92B816B461B8A2A1CAB811C9B6C601B +:10D660002B61249BFFF710FF80B217B0F0BDF0B51F +:10D6700089B000930EAB1B88161C01930FAB1A7870 +:10D6800001230F1C02211A400A4302A98A70191CA7 +:10D690001022051C02A81143021C03AC017051703A +:10D6A000201C0021142200F0EEFE02AB63606B46EA +:10D6B0001B88281C23816B469B88211C109A03978A +:10D6C000A3812661FFF7E2FE80B209B0F0BD7EDFE4 +:10D6D000704768DF704708B500F0A2F808BD08B5CC +:10D6E00002230A1C0B708C330B713F3B4B712D33A3 +:10D6F0008B710132043100F06AF808BD2EDF7047EB +:10D7000051DF704710DF704711DF704761DF7047EE +:10D7100008B5081C111CFFF76CF808BDAADF70479C +:10D7200044DF704711DF704713DF704700DF704739 +:10D73000704729DF704728DF704708B5FFF7F9FF0A +:10D74000F2F746F908BD08B5FFF7F5FFF2F740F923 +:10D7500008BD08B5F2F7ACF88022520513691169CB +:10D760009BB20138584389B2F5F766F8FFF7EBFF33 +:10D7700008BD2EDF704732DF704733DF70474CDF64 +:10D7800070477FDF704782DF7047A7DF7047A9DFF0 +:10D790007047AADF704700207047002070470020C4 +:10D7A000704700207047002070470020704700201D +:10D7B000704708B5F2F762FE08BD08B5F2F716FF2C +:10D7C00008BD08B5F2F774FF08BD4DDF704730B5EE +:10D7D00000230D1C141C8DB06946C21AD27B5A540A +:10D7E0000133102BF8D1002104A80D2200F04BFECC +:10D7F0006A462B786846D3776B789377AB78537704 +:10D80000FFF7E3FF2F236B441B7823702E236B4419 +:10D810001B7863702D236B441B78A3700DB030BD53 +:10D8200030B50378041C85B00020022B17D10D1CE5 +:10D830000322611C01A800F009FE211D032203A898 +:10D8400000F004FE281C03A902AAFFF7C0FF01A8EC +:10D8500002A9032200F0EBFD43425841C0B205B0DB +:10D8600030BDA6DF704710B5041C436942689918A3 +:10D8700000F0C7F9E36A002B04D1A369002B07D09D +:10D88000984705E0A069002802D0211C1C31984768 +:10D8900010BD10B5041C00F0BCF90023A361E362C5 +:10D8A00010BD38B5051C0C1C00F0B3F96C6128697B +:10D8B00000F063FA0119281C00F0A3F938BD0368D1 +:10D8C00070B51B6900210122041C9847061C731CBB +:10D8D0000DD0236800211B690222201C9847051CDB +:10D8E0002368201C1B69311C00229847281C70BD2E +:10D8F00008B5431E012B01D9002804D180239B01C8 +:10D900004B60002005E0F9F713FF092303600120B5 +:10D91000404208BD08B50120F9F710FF7047704775 +:10D9200008B5FFF7FCFFFFF7F9FFEBF76BFE08BD4B +:10D9300008B5002801D000F072F9FEE708B5002113 +:10D9400000F071FE08BD10B5041CF3F74DFD201C5E +:10D9500000F031FB201C10BD007B704708B500F0C3 +:10D96000CDF808BD08B500F0CEF808BD002310B50D +:10D97000036043600A78041C2F2A15D14A789A4222 +:10D9800012D0481C191C206023681A782F2A02D153 +:10D990000133236005E0002A03D001330131236005 +:10D9A000F2E7F3F74DFD6060201C10BD0068704782 +:10D9B00008B54368181E05D0FFF7CEFF0138434273 +:10D9C0005841C0B208BD10B5041CFFF7F1FF031E9B +:10D9D00000D06368181C10BD08B54368181E04D039 +:10D9E000FFF7BAFF43425841C0B208BD10B5041C4E +:10D9F000FFF7F2FF031E03D06268131E00D0131F4F +:10DA0000181C10BD4068431E9841C0B2704710B545 +:10DA1000041CF3F759FD201C00F0CDFA201C10BDAA +:10DA200008B5043000F0FEF908BD08B50A1C031C57 +:10DA300002211C30002A04D09A6300220221DA64F9 +:10DA40000132F4F7A1FA08BD836980681B681840A9 +:10DA5000431E9841704708B54369011C002B04D14F +:10DA60000368002B06D0984704E00068002801D026 +:10DA70000431984708BD08B5012903D0022904D113 +:10DA8000383000E02030FFF7E6FF08BD08B5C36A74 +:10DA9000011C002B04D18369002B06D0984704E0B9 +:10DAA0008069002801D01C31984708BD10B5041CBE +:10DAB000F3F73AFD201C00F07EFA201C10BD18235D +:10DAC0004A1C5A438218926810B55943002A05D15E +:10DAD0004118CB68002B08D0984706E04318D86857 +:10DAE000002802D0191C1031904710BD38B50D1C0C +:10DAF000041C0430F4F77EFCE56338BD08B504303F +:10DB000000F017FA08BD10B50C1C0430F4F7B4FC93 +:10DB1000201C10BDF0B585B01C1C0AAB061C0F1CE8 +:10DB200003921D78F3F744FD01235D400095231C0B +:10DB3000301C391C039A00F0CCF9201A441EA04175 +:10DB400005B0F0BDF0B585B01C1C0AAB061C0F1C5F +:10DB500003921D78F3F72CFD01235D400095231CF3 +:10DB6000301C391C039A00F070F9201A441EA041A1 +:10DB700005B0F0BD00207047F8B5071C0E1C0D1C49 +:10DB80008C18A54209D001353B686A1E5B6A117882 +:10DB9000381C9847431CF4D12C1CA01BF8BDF8B5C9 +:10DBA000071C0E1C0D1C8C18AC4209D03B68381C9D +:10DBB0009B6A9847431C02D028700135F4E72C1C5F +:10DBC000A01BF8BD00207047002070470020704760 +:10DBD000002070470EB433B5041C05AB20CB406960 +:10DBE0000193F9F74FFE291C6069019AFAF71CFAB4 +:10DBF00036BC08BC03B0184708B503689B68984753 +:10DC000008BD08B50A1C031C011D006900F07DF861 +:10DC100008BD08B5011D006900F093F808BD00B506 +:10DC20009BB002A8032100F0DFF808A8022100F051 +:10DC3000DBF80EA8012100F0D7F814A8102100F09D +:10DC4000D3F8059B039A96201A60099A0C9B1A60D8 +:10DC50000F9A129B1A60159A179B01921A6000F096 +:10DC60001CF8069B039A96201A60099A0B9B1A606F +:10DC70000F9A119B01921A60159A189B1A6000F076 +:10DC80000CF8DEE738B5041CF3F7B0FD051CF3F71C +:10DC9000ADFD401BA042FAD338BD08B5FA239B0066 +:10DCA0005843FFF7EFFF08BD0FB4012008B5F9F79F +:10DCB00045FD38B5041C0D1C03681B689847636854 +:10DCC0001D6038BD38B50368041CDB68984763687D +:10DCD0005A682368002A02D19B68984714E05B6861 +:10DCE0001568984763682D1A002D08DC5A689168FA +:10DCF00059601B68002BEAD050689847E7E75A68DC +:10DD0000216810680B69984738BD70B50D1C72B654 +:10DD10004B60002346680A607468002C05D02168B7 +:10DD2000511A02D4231CA468F7E7002B05D103681D +:10DD300075601B69101C984700E09D60AC6062B67E +:10DD400070BD08B572B6426853688B420CD19B68AF +:10DD500053600268002B02D1936898470BE0126968 +:10DD60001868904707E0131C002B04D09A688A4279 +:10DD7000F9D18A689A6062B608BD08B503685B6825 +:10DD8000984708BD70B50D1C041C161CF4F732F83A +:10DD90006B1C07D0201C002100F04AF8201C311C0D +:10DDA00000F040F870BD08B50322FFF7EBFF08BD97 +:10DDB00008B5FFF7E7FF08BD70B50D1C041C161C65 +:10DDC000F4F718F86B1C0ED06368002E01D0E268DF +:10DDD00000E02269201C0121136000F029F8201CBA +:10DDE000002100F01FF870BD08B50022FFF7E4FF26 +:10DDF00008BD7047704782B00190C046C046C0461B +:10DE0000C046C046C046C046C046C046C046C046E2 +:10DE1000C046C046C046019B013B0193002BECD19C +:10DE200002B0704708B5007840B200F09BF808BD1A +:10DE3000002901D0012907D10023A022C356D20511 +:10DE4000C133FF339B0099507047F7B50192B1225F +:10DE50001F1C03684910D2009950802101228900BB +:10DE60005A50191C0024061CFC31CC601A607D1E1F +:10DE7000019BAC4213DA1919301C0022F4F734F973 +:10DE800000280AD0301CF4F729FA071C301CF4F7DC +:10DE9000F1F9251C002F1ADA18E00134E7E75919C7 +:10DEA000301C0122F4F720F9002803D0301CF4F7CD +:10DEB000E1F90CE0089B3D1C002B08D031680B1CDD +:10DEC000FC339A68002AFAD000229A603D1C281C74 +:10DED000FEBDF8B5171CB1221D1C0368D200491005 +:10DEE00099508022002492009C500122061C9A60C6 +:10DEF000AC4211DA395D301CF4F7E0F8002809D0A3 +:10DF0000301CF4F7B7F9301CF4F7E8F900280EDA02 +:10DF1000041C0CE00134EBE7069B2C1C002B06D004 +:10DF2000301CF4F7C1F9002801D001246442201C00 +:10DF3000F8BD03681A1CFC32D1680129FAD100210E +:10DF4000D160A322D2009858C0B270470023CB56AC +:10DF50005A1C05D0834201D1486802E00C31F5E734 +:10DF6000181C7047A0238000DB05C018E02310B503 +:10DF70000C24DB00C2588900A243C250C25811438E +:10DF8000C15010BD10B5041E02D1013400E080471D +:10DF9000201CF9F787FE002805D1F4F727FB00289D +:10DFA000F5D100F066F910BD08B5031C081C191C5A +:10DFB000F9F7B0FB08BD08B5F9F77EFE08BDC368E8 +:10DFC0009A68C260002A00D0506042685A600A68AD +:10DFD000904201D10B6006E042689168884201D10D +:10DFE000936000E0D3609860436070478368DA68AC +:10DFF0008260002A00D0506042685A600A689042ED +:10E0000001D10B6006E04268D168884201D1D3603B +:10E0100000E09360D860436070470378002B05D11F +:10E0200043685B68834201D1DB680EE08368002BA4 +:10E0300004D0DA68002A08D0131CFAE743689A680B +:10E04000904202D1181C5B68F9E7181C7047C3683E +:10E05000002B04D0181C9B68002BFBD10AE04368FE +:10E06000DA68904202D1181C5B68F9E7C2689A42EC +:10E0700000D0181C704708B5FFF7CFFF08BDF7B5F3 +:10E080001F1C0433019300230C1C4A608B60CB607F +:10E090000B70984209D09160BA4201D1796008E0D2 +:10E0A000BB689A421AD1B96018E0D160FB689A4205 +:10E0B00014D1FC6012E065682A78002A11D16E68DC +:10E0C000B3689D4222D1F368002B0DD01A78002A44 +:10E0D0000AD10121297019703270341C7B689C426E +:10E0E000E9D101221A70F7BDEB689C4204D1281CCB +:10E0F0000199FFF764FF2C1C01236268301C137028 +:10E10000002301993370FFF771FF15E0002B02D057 +:10E110001A78002ADDD0AB689C4204D1281C0199F2 +:10E12000FFF764FF2C1C01236268301C137000236E +:10E1300001993370FFF743FF261CCEE708B500F0C6 +:10E1400098F808B500F095F808B500F092F808B511 +:10E1500000F08FF8F7B5071C151C041C0139461890 +:10E160002A78002A39D0B44234D2252A26D16A78B6 +:10E17000732A06D07A2A11D0253A51424A41AD1865 +:10E180001CE0181D1A68231C11781C1C00291AD0C9 +:10E190009E421BD0197001320133F5E7AA78752A27 +:10E1A0000CD11A1D0192311B201C1A68F4F750FA89 +:10E1B00000280FDD24180335019BD1E72A780135AB +:10E1C00022700134CCE70235031CC9E7381C311C2E +:10E1D000F4F712FA381C211CFAE7E01B2270FEBD8E +:10E1E000F8B51E1C08AB1B78071C141C0799002BE4 +:10E1F00016D0051C201C311C0A220023F4F716FD42 +:10E20000069B013D9A181379201C2B70311C0A22A1 +:10E210000023F4F70BFD041C0E1C0843EAD126E092 +:10E220004A230B40402B0FD1051C0723069A23409D +:10E23000D3181B79013D2B70E40873071C43231C82 +:10E24000F6083343F1D112E014224B0400D4103A03 +:10E250003D1C0F23069923408918CB5C013D2B7090 +:10E26000240933071C43231C36093343F1D1781B9F +:10E27000F8BD08B50620FAF701FA0120FFF758FBB0 +:10E2800008B500210A22FAF769FB08BDF7B58A89AB +:10E29000051C0C1C13075ED44B68002B02DC0B6CB6 +:10E2A000002B1ADDE76A002F17D000232E682B60A1 +:10E2B00080235B011A4001D0626D15E0281C216AA1 +:10E2C0000123B847021C431C0ED12B68002B0BD036 +:10E2D0001D2B01D0162B02D12E6000205EE04021C4 +:10E2E000A3890B43A38159E0A3895B0706D5636823 +:10E2F000D21A636B002B01D0236CD21A0023281C86 +:10E30000216AE76AB847A389421C06D12A68002A15 +:10E3100003D01D2A01D0162A19D100226260226979 +:10E320002260DB0405D5431C02D12B68002B00D1F1 +:10E330006065616B2E600029CFD0231C4433994265 +:10E3400002D0281CF9F7C2FC0020606326E04022BE +:10E350001343A38122E00F69002FBED00B680F602A +:10E36000DB1B01930023920700D14B69A360019B43 +:10E37000002BB2DD281C216A3A1C019BA66AB0471B +:10E38000002806DC40220120A38940421343A381D8 +:10E3900004E0019B3F181B1A0193E8E7FEBD70B52E +:10E3A00068254B1E5D430E1C291C7431F9F7D4FC03 +:10E3B000041E08D000212A1C016046600C30A060B9 +:10E3C000683200F060F8201C70BD7047704708B5D7 +:10E3D000F9F752FB08BDF7B5041C071C0026019194 +:10E3E0004834002C16D06368A5680093009B013B5D +:10E3F00000930DD4AB89012B08D90E22AB5E0133FB +:10E4000004D0381C291C019B984706436835EDE76A +:10E410002468E6E7301CFEBDC9B28218904204D0E1 +:10E4200003788B4202D00130F8E70020704730B506 +:10E430000024944208D0035D651C0C5DA34201D00A +:10E44000181B02E02C1CF4E7002030BD002310B59F +:10E45000934203D0CC5CC4540133F9E710BD10B52E +:10E46000814208D28B18984205D29B1A013A09D3EF +:10E47000995C8154FAE70023934203D0CC5CC454E6 +:10E480000133F9E710BD031C8218934202D01970C2 +:10E490000133FAE77047936810B5013B9360002B96 +:10E4A00005DA9469A34208DBCBB20A2B05D01368C6 +:10E4B000581C10601970C8B201E0FAF71DFB10BDBE +:10E4C000F8B5061C0F1C141CD518AC4208D02178D6 +:10E4D000301C3A1CFFF7DFFF0134431CF5D100E08C +:10E4E0000020F8BDF7B5171C01930A698B680090EE +:10E4F0000C1C934200DA131C221C3B60433212783E +:10E50000002A01D001333B6023689B0602D53B689B +:10E5100002333B60062523681D401ED0231C433375 +:10E520001B785A1E9341226892061CD53020E118B0 +:10E530004031C870211C5A1C45310978A21840325C +:10E540000233D1700FE0221C012300980199193287 +:10E55000089EB047431C0ED00135E3683A689B1A09 +:10E560009D42F0DBDAE7221C009801994332089DB6 +:10E57000A847431C02D10120404220E00623206826 +:10E58000E1683A6803400025042B03D18D1AEB4360 +:10E59000DB171D40A3682269934201DD9B1AED1829 +:10E5A0000027AF420ADA221C0123009801991A328F +:10E5B000089EB047431CDED00137F2E70020FEBDC5 +:10E5C000F0B50A785E2A02D04B1C002402E0012438 +:10E5D0004A788B1C011C451CFF350C700131A94287 +:10E5E000FBD1002A01D1581E1CE001210C1BE7B20F +:10E5F000875419785E1C2D2906D05D290FD000297B +:10E600000FD00A1C331CF2E75D785D2DF9D09542DE +:10E61000F7DB023301328754AA42FBDBE9E7301C07 +:10E6200000E0181CF0BD08B54A424A418023520060 +:10E63000DB00F9F79DFF08BD38B51F2904D9162363 +:10E6400003600120404220E0426C0D1C041C002AA3 +:10E6500004D08B00D2181368002B08D1201C00F0C6 +:10E6600015F82A1C011C201CFAF712F80DE00020F6 +:10E67000012B0AD0591C03D117332360013004E069 +:10E680000024281C14609847201C38BD08B5FAF7F0 +:10E690003FFE08BD0020704708B50E23C95EFAF79B +:10E6A0000BFB08BD02780B78002A03D00130013142 +:10E6B0009A42F7D0D01A70470023C25C0133002A77 +:10E6C000FBD1581E7047002330B59A420DD0013A55 +:10E6D000C45CCD5CAC4202D1934202D1251C631BC9 +:10E6E00003E00133002CF3D1F8E7181C30BD031C04 +:10E6F00030B5002A07D00C7801335D1E013A2C702A +:10E700000131002CF5D19A18934203D000211970E1 +:10E710000133F9E730BD0B7830B5722B0ED0772B73 +:10E7200007D0612B0ED182258420AD00012340004B +:10E730001BE0C0250123ED00082016E00025042081 +:10E740002B1C12E01623036000201BE0622C11D06A +:10E75000782C12D02B2C08D10F3CA0430C3C20432A +:10E760000D3CA3431C1C0223234301310C78002CD5 +:10E77000ECD105E080246402F6E780242401F3E76D +:10E780002B43136030BDF8B5061C0C1C151C00296A +:10E7900004D1111CF9F7E0FA041C18E0002A03D197 +:10E7A000F9F794FA2C1C12E000F06FF8A8420ED290 +:10E7B000301C291CF9F7D0FA071E07D0211C2A1C8F +:10E7C000FFF744FE301C211CF9F780FA3C1C201C8A +:10E7D000F8BD38B5141C4B1C02D10120404234E076 +:10E7E000938920229343626BA381CDB26368002A90 +:10E7F0000FD0A26B934206DA2368013B23601D70A1 +:10E80000636801331FE0211CFAF738F90028F3D0C0 +:10E81000E3E721692268002909D08A4207D9511EFD +:10E820000878A84203D10133216063600DE02364BE +:10E83000231C443363630323A363231C4633E26333 +:10E840001D7023600123281C636038BD10B50C1CAB +:10E85000496B00290ED0231C4433994201D0F9F7AB +:10E8600035FA0020236C60636360834202D0E36B5F +:10E87000236009E0236920222360002301206360D4 +:10E88000A38940421343A38110BD0B1F1A68101FB8 +:10E89000002A04DA891804390B68D0180438704744 +:10E8A000F8B5C046F8BC08BC9E467047F8B5C046EF +:10E8B000F8BC08BC9E467047000000000000000045 +:10E8C00007420100300703002D0CF6CB4FCF31AAD1 +:10E8D0009993020009900100F59C0200E591010066 +:10E8E0006F940200779E02006B94020083940200F2 +:10E8F0007F940200779402007B94020073940200DC +:10E9000079990200F99A0200BF970200C3970200AA +:10E91000ED9B0200158F01003D8E0100A9970200BA +:10E920009F9B0200B9970200579C0200899C02003D +:10E93000398F0100BD900100B1970200C99B020010 +:10E9400059990200958B0100B18B0100718A010079 +:10E95000659B02003D9D0200BF9C02006D8F01007F +:10E96000A9910100B5970200059C0200AD89010044 +:10E97000658A010097940200A7940200A194020006 +:10E980008B9402009989010069930100359B020074 +:10E99000D7970200D397020091990200ED8B0100F6 +:10E9A00039930100219B020031950100699D02000D +:10E9B000C9970200D59D0200F18E010059A1020005 +:10E9C0001BA102009D9D0200C18E01006188010013 +:10E9D0003F9502004D95020065930200B39302003B +:10E9E000E1930200A3930200AB930200BB930200E9 +:10E9F000C5930200BD810100FF930200EF93020066 +:10EA0000BF940200C79402004D820100F5990200F4 +:10EA10009585010039830100198C0100CB99020012 +:10EA2000BD8901000183010021830100A58201004D +:10EA3000B19402007582010031950200E98701005E +:10EA4000D9870100DF940200E7940200D59301000A +:10EA50004D8C01000D8D0100F98701004B9C0200D7 +:10EA600019910100FF9C02001F95020039840100EA +:10EA700061850100F1840100DF9702000D9A020018 +:10EA8000E39702005983010075840100E58D0100C0 +:10EA9000C58D0100218E0100018E0100018501005C +:10EAA0002185010041850100A1990200998701009B +:10EAB000CD890100D58901001D8A0100258A010048 +:10EAC0002D8A0100358A01003D8A0100458A010036 +:10EAD0004D8A0100558A0100DD8901005D8A01002F +:10EAE000E5890100ED890100F5890100FD8901003A +:10EAF000058A01000D8A0100158A0100A984010020 +:10EB00005D9A0200EF94020049830100B1A0020067 +:10EB1000F5A00200E9A00200CDA00200719401005E +:10EB20009DA00200A5940100899401008DA002001F +:10EB3000DD8B0100E184010005880100A58501004D +:10EB4000DB9A02006D8C0100D5850100F581010082 +:10EB500019940100ED8C0100F9900100B99A0200AE +:10EB6000358601007D9A0200B58D0100818D01007E +:10EB70003D8D0100A58D0100618D01001D8D0100FD +:10EB800095840100CF940200718501008585010004 +:10EB900031820100379A0200D7940200B98C01003B +:10EBA000198601009B9A0200858C0100659A02007B +:10EBB000C9870100A981010089870100FD8C01003E +:10EBC000BD850100579402005F9402003394020057 +:10EBD000499402003D9402001B9402000F9402002D +:10EBE0006794020029940200058B01005B940200E7 +:10EBF000F597020011980200A18F01006B930200AB +:10EC0000D99802002D9902002D9802006D980200FB +:10EC1000C5970200A9980200CD8B01001D8B010051 +:10EC2000759802000F9902004F9902002D8901008A +:10EC3000619502005993020085DC0200000000008B +:10EC40000000000000000000358B0100E19401008D +:10EC500075A102009F970200000000000000000064 +:10EC6000698B010015930100659E02009F970200C9 +:10EC70000000000000000000E58A01007D91010015 +:10EC8000399C02009F970200000000000000000075 +:10EC9000B58A010051910100279C02009F97020054 +:10ECA0000000000000000000998A0100E7970200C0 +:10ECB000E99702009F97020000000000000000009A +:10ECC0007D8A010039910100159C02009F97020086 +:10ECD000000000000000000095970100D997010096 +:10ECE0005DD9020065D90200C0FFFFFF00000000EF +:10ECF00079DB020075DB02009FDB0200C9DB02004A +:10ED0000C5DB0200CDDB0200D1DB0200B9970100B8 +:10ED1000EB9701008914020079140200BCFFFFFF89 +:10ED200000000000C9970100FD97010000000000ED +:10ED300000000000000000008FA1020091A102006D +:10ED400093A1020097A10200A7A102000000000009 +:10ED5000000000000000000031A4010091A10200A9 +:10ED600093A10200F5A401003FA5020000000000ED +:10ED700000000000000000008FA1020079A6020040 +:10ED80005FA5020079A5010067A502000000000050 +:10ED900000000000000000008FA10200D7A60200C2 +:10EDA000C9A6020001A80100B7A6020000000000E9 +:10EDB00000000000000000008FA1020099B70200CF +:10EDC0002DB7020061B101001BB702000000000076 +:10EDD00000000000000000008FA102003DB601000D +:10EDE00071B50100ADB80200AFB80200000000002C +:10EDF000000000000000000025BD010091A10200FC +:10EE000093A1020009BB01009FBC020000000000AA +:10EE100000000000000000008FA1020091A102008C +:10EE200093A1020099A102009BA102000000000032 +:10EE300000000000000000008FA10200A1CA010034 +:10EE400093A10200F9C90100F5C30200000000000F +:10EE50000000000000000000C9D401000000000014 +:10EE600000000000000000008FA10200CDD70100CB +:10EE700093A10200FFC5020001C6020000000000CD +:10EE800000000000000000008FA1020033C7020054 +:10EE900093A1020011C7020013C702000000000086 +:10EEA0000000000000000000E5C8020019C90200CF +:10EEB00039C802003DC8020041C8020047C802002C +:10EEC000F5C702004DE8010067C8020093C80200C0 +:10EED000A5C80200BBC80200D1C8020007CA0200D0 +:10EEE0004BC902005FC9020071C9020083C9020058 +:10EEF00065E501009DC902002BCA020061CA02003B +:10EF0000A1C90200A9C90200B1C90200B5C9020025 +:10EF1000BBC90200C1C90200F9C70200B1E5010086 +:10EF2000C7CA0200A5E70100F5CA02000000000000 +:10EF3000000000000000000045EA010037CE02009A +:10EF4000000000000000000025EB0100B5CE02002B +:10EF50000000000000000000E5EA010091CE020080 +:10EF6000000000000000000005EB0100A3CE02003D +:10EF7000000000000000000027CB02002BCB0200A5 +:10EF80002FCB020033CB02003DE9010037CB02005A +:10EF9000F5C702003BCB02003FCB020043CB02008F +:10EFA00047CB02004BCB02004FCB020053CB0200F9 +:10EFB00057CB02005BCB02005FCB020063CB0200A9 +:10EFC00067CB02006DCB020071CB020075CB020053 +:10EFD00079CB02007DCB020081CB020085CB020001 +:10EFE00089CB02008DCB0200F9C7020091CB020051 +:10EFF00015D9020015D90200CDE50100000000007E +:10F00000000000000000000065EA010049CE020097 +:10F01000000000000000000085EA01005BCE020055 +:10F020000000000000000000BDE90100A7CD0200C3 +:10F030000000000000000000D1E90100D1CD020075 +:10F040000000000000000000A5EA01006DCE0200F3 +:10F050000000000000000000C5EA01007FCE0200B1 +:10F060000000000000000000A9CB0200ADCB0200B0 +:10F07000B1CB0200B5CB0200B9CB0200BDCB020080 +:10F08000C1CB0200C5CB0200C9CB020077CF020082 +:10F09000000000000000000045EB0100C7CE0200A8 +:10F0A000000000000000000065EB0100D9CE020066 +:10F0B0000000000000000000CDCB0200E5E90100E7 +:10F0C000D1CB0200D5CB0200D9CB0200DBCB0200B2 +:10F0D000DFCB0200E3CB0200E5CB0200E9CB02006C +:10F0E000EDCB0200E3CD02000000000000000000B4 +:10F0F000E5CC0200D9CC0200CDCC0200C5CC020088 +:10F1000027CC020095CB020099CB02009DCB0200D8 +:10F11000A1CB0200A5CB020081CD020000000000BF +:10F120000000000000000000EBCE0200F7CB020060 +:10F13000F5CC020045E90100FBCB0200FFCB020049 +:10F1400053D0020033D0020085EB0100D9EB01005F +:10F150000DEC010003CC020041EC01002FCF0200B6 +:10F160000000000000000000D9EF0100B5EE010032 +:10F1700087D00200D1EE0100F1EE0100B1D0020013 +:10F18000EFD0020017D10200C9CB0200A9F10100A3 +:10F190000000000000000000EDBA0100B1BC020058 +:10F1A00067D802000000000000000000000000001E +:10F1B00015D9020015D9020015D9020015D902008F +:10F1C00015D9020015D90200BFD8020000000000C6 +:10F1D000000000000000000000000000000000002F +:10F1E000E913020047D902000000000000000000FF +:10F1F0004D9701000D9801005DD9020065D902000C +:10F20000C0FFFFFF0000000079DB020075DB020099 +:10F210009FDB0200C9DB0200C5DB0200CDDB020080 +:10F22000D1DB0200759701001F98010089140200CC +:10F2300079140200BCFFFFFF000000008597010069 +:10F2400031980100000000000000000000000000F4 +:10F25000C91402000FDA02000000000000000000E4 +:10F2600029150200ADDA02008DDA0200000000006C +:10F2700000000000000000008DA10200B3A1020008 +:10F28000000000000000000079DB020075DB0200D6 +:10F290009FDB0200C9DB0200C5DB0200CDDB020000 +:10F2A000D1DB0200000000000000000015D90200C0 +:10F2B00015D90200FCFFFFFF000000000000000065 +:10F2C000000000000000000000000000000000003E +:10F2D000000000000000000015D90200000000003E +:10F2E000000000000000000015D9020015D902003E +:10F2F00015D9020015D9020015D9020015D902004E +:10F30000BFD802000000000000000000FCFFFFFF6B +:10F3100000000000000000000000000000000000ED +:10F32000E2652F227F2B7A3C075C143326A6813CB2 +:10F33000BDCBF07A8807703C075C143326A6913C5D +:10F340004FBB610567ACDD3F182D4454FB21E93FFD +:10F350009BF681D20B73EF3F182D4454FB21F93FEC +:10F36000FFFF04007472756500000000FFFF0500D8 +:10F3700066616C7365000000D4300000000000007E +:10F38000A86100002000000050C300004000000001 +:10F39000A086010060000000400D03008000000016 +:10F3A000801A06008800000000350C009000000064 +:10F3B000006A1800B000000000D43000D000000047 +:10F3C00000A86100F00000000050C300F800000039 +:10F3D000FFFF000000000000E20400000000000049 +:10F3E000C40900000800000088130000100000009D +:10F3F0001027000018000000204E00002000000030 +:10F400008038010028000000007102003000000078 +:10F4100000C4090038000000FFFF010001000000E7 +:10F42000010000001700000046000000A3000000DB +:10F430005F010000D6020000C4050000A00B000020 +:10F4400053D70200EDFA010005000200A5FA010001 +:10F4500071FA0100ADF901007DF9010001FF010021 +:10F46000E5FE010051FE0100ABD70200ED050200F0 +:10F47000AFD70200BBD702009BD702007D04020079 +:10F480009FD70200B3D70200A3D70200B106020043 +:10F49000A7D70200C3D7020061170200ED170200D0 +:10F4A000F3DD0200F5DD02000518020098F4020009 +:10F4B000842800200000000000000000010000007F +:10F4C0000100000000000000010000000200000038 +:10F4D0000000000001000000030000000000000028 +:10F4E0000100000004000000000000000100000016 +:10F4F0000500000000000000010000000600000000 +:10F5000000000000010000000700000000000000F3 +:10F5100001000000080000000000000001000000E1 +:10F520000900000000000000010000000A000000C7 +:10F5300000000000010000000B00000000000000BF +:10F54000010000000C0000000000000001000000AD +:10F550000D00000000000000010000000E0000008F +:10F5600000000000010000000F000000000000008B +:10F570000100000010000000000000000100000079 +:10F580001100000000000000010000001200000057 +:10F590000000000001000000130000000000000057 +:10F5A0000100000014000000000000000100000045 +:10F5B000150000000000000001000000160000001F +:10F5C0000000000001000000170000000000000023 +:10F5D0000100000018000000000000000100000011 +:10F5E0001900000000000000010000001C000000E5 +:10F5F00000000000010000001D00000000000000ED +:10F60000010000001E0000000000000001000000DA +:10F61000FF000000FFFFFFFF0000000001000000EE +:10F620000070004004000000020000000070004074 +:10F6300008000000030000000070004010000000FF +:10F6400004000000007000402000000005000000E1 +:10F650000070004040000000060000000070004004 +:10F6600080000000FF000000FFFFFFFF000000001F +:10F67000B004000000F004006009000000D00900A0 +:10F68000C012000000B013008025000000502700C9 +:10F690004038000000003B00004B000000A04E007E +:10F6A0008070000000F07500127A000000008000F9 +:10F6B0000096000000509D0000E1000000F0EB000B +:10F6C000002C010000903A0100C2010000E0D701C7 +:10F6D0000084030000B0AF0390D0030000000004DA +:10F6E0000008070000705F0700100E00A4DFBE0EC8 +:10F6F00040420F0000000010E6310200AE3102006F +:10F70000CA310200A2310200CA3102000E310200E9 +:10F71000CA310200A2310200AE310200AE31020055 +:10F720000E310200A23102004C3202004C320200C3 +:10F730004C320200D0310200AE310200AE31020084 +:10F7400096320200A0310200963202000E31020011 +:10F7500096320200A0310200AE310200AE3102004A +:10F760000E310200A03102004C3202004C32020085 +:10F770004C3202007A320200AE350200A635020099 +:10F78000A63502009E350200F0340200F03402007B +:10F79000943502009E350200F034020094350200D8 +:10F7A000F03402009E350200F2340200F23402000E +:10F7B000F23402003836020058430200464202008A +:10F7C0002C430200324202002C4302003643020066 +:10F7D0002C4302003242020046420200464202002E +:10F7E00036430200324202003C4202003C42020028 +:10F7F0003C4202009E450200EC4B0200CA4B020054 +:10F80000CA4B0200BE4B0200B24A0200B24A0200DA +:10F81000B24B0200BE4B0200B24A0200B24B0200E1 +:10F82000B24A0200BE4B0200B64A0200B64A0200CB +:10F83000B64A0200CC4D02006937AC316821223350 +:10F84000B40F14336821A2333863ED3EDA0F493F19 +:10F850005E987B3FDA0FC93F73717274000000003D +:10F86000000FC93F000F494000CB9640000FC94030 +:10F870000053FB4000CB164100ED2F41000F4941E2 +:10F880000031624100537B41003A8A4100CB9641EE +:10F89000005CA34100EDAF41007EBC41000FC941B7 +:10F8A00000A0D5410031E24100C2EE410053FB41CE +:10F8B00000F20342003A0A420083104200CB164293 +:10F8C00000141D42005C234200A5294200ED2F4296 +:10F8D00000363642007E3C4200C74242000F494299 +:10F8E000A2000000F9000000830000006E0000008C +:10F8F0004E00000044000000150000002900000038 +:10F90000FC0000002700000057000000D1000000AC +:10F91000F500000034000000DD000000C000000021 +:10F92000DB0000006200000095000000990000006C +:10F930003C00000043000000900000004100000077 +:10F94000FE0000005100000063000000AB0000005A +:10F95000DE000000BB000000C500000061000000E8 +:10F96000B7000000240000006E0000003A00000014 +:10F97000420000004D000000D2000000E000000046 +:10F9800006000000490000002E000000EA00000010 +:10F9900009000000D1000000920000001C000000DF +:10F9A000FE0000001D000000EB0000001C00000035 +:10F9B000B100000029000000A70000003E00000088 +:10F9C000E80000008200000035000000F5000000A3 +:10F9D0002E000000BB000000440000008400000076 +:10F9E000E90000009C0000007000000026000000FC +:10F9F000B40000005F0000007E0000004100000035 +:10FA00003900000091000000D6000000390000001D +:10FA1000830000005300000039000000F4000000E3 +:10FA20009C000000840000005F0000008B000000CC +:10FA3000BD000000F9000000280000003B000000AD +:10FA40001F000000F800000097000000FF00000009 +:10FA5000DE00000005000000980000000F0000001C +:10FA6000EF0000002F000000110000008B000000DC +:10FA70005A0000000A0000006D0000001F00000096 +:10FA80006D000000360000007E000000CF00000086 +:10FA900027000000CB00000009000000B7000000B4 +:10FAA0004F000000460000003F000000660000001C +:10FAB0009E0000005F000000EA0000002D00000032 +:10FAC0007500000027000000BA000000C700000019 +:10FAD000EB000000E5000000F10000007B000000EA +:10FAE0003D0000000700000039000000F7000000A2 +:10FAF0008A0000005200000092000000EA000000AE +:10FB00006B000000FB0000005F000000B10000007F +:10FB10001F0000008D0000005D00000008000000D4 +:10FB20005600000003000000300000004600000006 +:10FB3000FC0000007B0000006B000000AB00000038 +:10FB4000F0000000CF000000BC000000200000001A +:10FB50009A000000F4000000360000001D000000C4 +:10FB6000A9000000E3000000910000006100000017 +:10FB70005E000000E60000001B000000080000001E +:10FB80006500000099000000850000005F00000093 +:10FB900014000000A0000000680000004000000009 +:10FBA0008D000000FF000000D80000008000000071 +:10FBB0004D0000007300000027000000310000002D +:10FBC00006000000060000001500000056000000BE +:10FBD000CA00000073000000A8000000C900000077 +:10FBE00060000000E20000007B000000C000000098 +:10FBF0008C0000006B000000040000000700000003 +:10FC0000090000000000C93F0000F0390000DA37A9 +:10FC10000000A2330000842E0000502B0000C227F9 +:10FC20000000D0220000C41F0000C61B00004417C3 +:10FC300000000000000000000000000000000000C4 +:10FC400000000000000000000000000000000000B4 +:10FC500000000000000000000000000000000000A4 +:10FC60000000000000000000000000000000000094 +:10FC70000000000000000000000000000000000084 +:10FC80000000000000000000000000000000000074 +:10FC90002820002024060300270603002A0603006C +:10FCA0005265665265664C6F63616C2025702072E8 +:10FCB0003D256420763D25700A005265664F626AD4 +:10FCC0006563742025700A005265664C6F63616C31 +:10FCD00020257020723D256420763D25640A00525F +:10FCE0006566416374696F6E20257020723D2564DE +:10FCF0002070633D3078256C782073697A653D25E6 +:10FD000064202825642072656673290A005265669E +:10FD10005265636F726420257020723D25642073E4 +:10FD2000697A653D256420282564207265667329FB +:10FD30000A00526566436F6C6C656374696F6E2070 +:10FD4000257020723D256420666C6167733D2564D3 +:10FD50002073697A653D2564205B25702C202E2E4A +:10FD60002E5D0A00526566427566666572202570D2 +:10FD700020723D25642073697A653D2564205B25EA +:10FD8000702C202E2E2E5D0A003A2820426164201D +:10FD900072756E74696D652076657273696F6E0039 +:10FDA0003A28204661696C656420706172746961EB +:10FDB0006C20666C61736800417373657274696F5F +:10FDC0006E206661696C65643A2025730A0045728D +:10FDD000726F723A202564205B25645D0A007665A7 +:10FDE00063746F723A3A5F4D5F72616E67655F630D +:10FDF0006865636B3A205F5F6E2028776869636887 +:10FE000020697320257A7529203E3D207468697326 +:10FE10002D3E73697A6528292028776869636820F0 +:10FE2000697320257A752900766563746F723A3A92 +:10FE30005F4D5F64656661756C745F617070656E5F +:10FE40006400766563746F723A3A5F4D5F656D70FA +:10FE50006C6163655F6261636B5F617578007A7680 +:10FE6000677074756F6965617A76677074756F69AC +:10FE700065617A766770740100000200000300007B +:10FE80000401000402000403000304000204000152 +:10FE90000400000300000200000100302C32353560 +:10FEA0002C302C3235352C300A302C3235352C3074 +:10FEB0002C3235352C300A302C302C302C302C3074 +:10FEC0000A3235352C302C302C302C3235350A3076 +:10FED0002C3235352C3235352C3235352C300A0064 +:10FEE00044524157204120434952434C4500312E52 +:10FEF000342E31372D484541442D673737656335FA +:10FF00006566000200040108020000040202040207 +:10FF100000000204040400020200040403010000C3 +:10FF200001030303000101020303040201010301B1 +:10FF30000403010003000004010102000003021B8E +:10FF40001B000E1100000000424243206D696372E5 +:10FF50006F3A62697400424243206D6963726F3A7E +:10FF6000626974205B0050414952494E47204D4F11 +:10FF700044452100302C302C3235352C302C300AC1 +:10FF8000302C3235352C302C302C300A3235352C93 +:10FF90003235352C3235352C3235352C3235350A63 +:10FFA000302C3235352C302C302C300A302C302C83 +:10FFB0003235352C302C300A00302C302C302C309F +:10FFC0002C300A302C302C302C302C3235350A3085 +:10FFD0002C302C302C3235352C300A3235352C3043 +:10FFE0002C3235352C302C300A302C3235352C3033 +:10FFF0002C302C300A003235352C302C302C302C63 +:020000040003F7 +:100000003235350A302C3235352C302C3235352C02 +:10001000300A302C302C3235352C302C300A302C34 +:100020003235352C302C3235352C300A3235352CE2 +:10003000302C302C302C3235350A00E2ECF0F4F85C +:10004000FC0004E95D93B0251D470AA062FA19225D +:10005000DFA9A8E95D93B1251D470AA062FA19221C +:10006000DFA9A8E95DB84C251D470AA062FA19224C +:10007000DFA9A8E95D9775251D470AA062FA192234 +:10008000DFA9A8E95D93AF251D470AA062FA1922EE +:10009000DFA9A8E95D23C4251D470AA062FA192239 +:1000A000DFA9A8E95D5404251D470AA062FA1922B8 +:1000B000DFA9A8000000000008080800080A4A405C +:1000C00000000A5FEA5FEA0ED92ED36E1932448926 +:1000D000330C924C924D0808000000048808080474 +:1000E0000804848488000A448A4000048EC4800086 +:1000F0000000048800000EC000000000080001227B +:100100004488100C9252524C048C84848E1C824C75 +:10011000901E1EC244924C06CA525FE21FF01EC1DE +:100120003E02448ED12E1FE24488100ED12ED12ED5 +:100130000ED12EC488000800080000048004880244 +:1001400044880482000EC00EC008048244880ED188 +:1001500026C0040ED135B36C0C925ED2521C925C58 +:10016000925C0ED010100E1C9252525C1ED01C904D +:100170001E1ED01C90100ED013712E12525ED25241 +:100180001C8808081C1FE242524C1254981492100A +:100190001010101E113B75B131113935B3710C922D +:1001A00052524C1C925C90100C92524C861C925CE9 +:1001B00092510ED00C825C1FE484848412525252FD +:1001C0004C1131312A44113135BB7112524C9252CB +:1001D000112A4484841EC488101E0EC808080E10FC +:1001E000080482410EC242424E048A4000000000D0 +:1001F00000001F0804800000000ED2524F10101C97 +:10020000925C000ED0100E02424ED24E0C925C90C8 +:100210000E06C81C88080ED24EC24C10101C9252FA +:100220000800080808024002424C10149814920872 +:1002300008080806001B75B131001C925252000CD0 +:1002400092524C001C925C90000ED24EC2000ED016 +:1002500010100006C8049808080EC8070012525271 +:100260004F0011312A4400113135BB00124C8C92E1 +:1002700000112A4498001EC4881E06C48C84860877 +:100280000808080818080C881800000C83606261D0 +:10029000642068616E646C6520746F20756E64659F +:1002A000726C79696E67207472616E73706F7274AC +:1002B00000D8E2ECF0F4F8FC0004494E49544941FE +:1002C0004C495A4154494F4E5F494E434F4D504C53 +:1002D000455445004E6F7264696320424C45342E8C +:1002E00031207665723A25752066773A2530347864 +:1002F000004E6F7264696320287370656320756EA9 +:100300006B6E6F776E29207665723A257520667759 +:100310003A2530347800756E6B6E6F776E006E52D2 +:10032000463578000102032F737464696E002F73E1 +:100330007464657272003A25700045786365707464 +:10034000696F6E002F7374646F757400772B0050A3 +:10035000776D4F75742070696E206D617070696E75 +:1003600067206661696C65642E20416C6C20617643 +:1003700061696C61626C652050574D206368616EE5 +:100380006E656C732061726520696E207573652ED1 +:10039000004E6F20617661696C61626C6520493244 +:1003A0004300636F756C64206E6F742070696E6FAC +:1003B00075740070696E6D6170206D69732D6D616B +:1003C0007463680070696E6D6170206E6F74206672 +:1003D0006F756E6420666F722070657269706865F3 +:1003E00072616C0070696E6D6170206E6F74206652 +:1003F0006F756E6420666F722066756E6374696FC8 +:100400006E006E6F7420656E6F7567682073706123 +:10041000636520666F7220666F726D617420657807 +:1004200070616E73696F6E2028506C656173652012 +:100430007375626D69742066756C6C2062756720D7 +:100440007265706F727420617420687474703A2FD2 +:100450002F6763632E676E752E6F72672F627567E5 +:10046000732E68746D6C293A0A20202020002D2BF1 +:100470007858303132333435363738396162636415 +:10048000656630313233343536373839414243448A +:100490004546002D2B7858303132333435363738D5 +:1004A00039616263646566414243444546002D30CC +:1004B00031323334353637383900474D54004853DC +:1004C0005400414B535400505354004D5354004377 +:1004D00053540045535400415354004E5354004369 +:1004E00045540049535400454554004A53540000B4 +:1004F00020202020202020202028282828282020D4 +:1005000020202020202020202020202020202020EB +:100510008810101010101010101010101010101063 +:100520000404040404040404040410101010101043 +:10053000104141414141410101010101010101011C +:100540000101010101010101010101101010101050 +:1005500010424242424242020202020202020202ED +:100560000202020202020202020202101010102015 +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F000232D302B2000686C4C006566674546470C +:1006000000303132333435363738396162636465EE +:100610006600412D46612D6638393031323334352C +:1006200036375D002B2D0030300078580000000078 +:100630001000000000000000017A5200027C0E0150 +:100640001B0C0D00100000001800000058E0FFFF18 +:10065000140000000000000000000000C47AFE7FCB +:100660000100000000000000FFFFFFFFFFFFFFFF91 +:10067000EEFE020048FF0200B300030031D7020083 +:10068000C02A00206E040300EF04030000000000F5 +:1006900030FC020050FC020070FC02000000000070 +:1006A000000000000000000000000000A0030300A4 +:1006B000000000000000000000000000000000003A +:1006C000000000000000000000000000000000002A +:1006D000000000000000000000000000000000001A +:1006E00000000000000000000000000028200020A2 +:1006F0008813010001000100FF040F101007000122 +:10070000E980010069890100AD950100DD950100D6 +:10071000F19501004198010039B1010099B901003A +:10072000D5C901009D26020061270200C180010099 +:10073000708E3B92C615A841C49866C975EE519754 +:100740002D0CF6CB4FCF31AA087F4A1FCA06818DE8 +:100750000000000000000000000000000000000099 +:1007600000B5002001B400200002B630E8F71EF901 +:1007700001B4962001460098F9F780F901BCF9F719 +:1007800035FA002001B4002001B4002000029A30A4 +:10079000024602BC01BCE8F737FC01B4E8F7BCFC38 +:1007A00001BCF9F723FA0098F9F720FA01B000BD6F +:1007B00000B5002001B4069801B40698014601BCBA +:1007C000F8F74BFE01B4039801B40598014601BC4B +:1007D000F8F743FE014601BCF8F745FE01B4059861 +:1007E00001B40798014601BCF8F737FE014601BC89 +:1007F000F8F735FE01B40498014601BCF8F72BFE6A +:100800000090FFE7009801B000BD00B5002001B4E2 +:10081000002000900298002802D0FF200090FFE7FF +:10082000059801B4F9F7BBF9059801B4059801B42E +:100830000398034604BC02BC0098F9F7FCF801BC1D +:10084000F9F7D4F90598F9F7D1F901B000BD00B571 +:10085000002001B40020E8F76FFB0090FFE700984C +:1008600001B000BDFFFF000020B50D4600200002D2 +:10087000BE3001B4012000029030014601BCE8F70F +:1008800001FA00200002CE3001B4012000029030B5 +:10089000014601BCE8F7F6F920BD0000FFFF0A00A1 +:1008A0004954204C4F41444544210000FFFF0500BE +:1008B0000500000000000000010001000000000031 +:1008C00000000000000001010101012AFFFF0500F6 +:1008D0000500000000000000000000000000000013 +:1008E00000000000000000000000002A00000000DE +:1008F00041140E2FB82FA2BB4D008C080000000041 +:100900007B22636F6D7072657373696F6E223A221A +:100910004C5A4D41222C2268656164657253697A94 +:1009200065223A3134352C227465787453697A65BE +:10093000223A393836362C226E616D65223A22749D +:100940006F756368646576656C6F70227D5D00000D +:100950008000D327000000000000003D8888670465 +:100960001CBCC1C8A25578869B4D69261C35450123 +:10097000421948E37B0692B2DBE3A99A218E18EF75 +:10098000A56421FF3A50DF5CB84D25B831BC1D9BF2 +:10099000D0A3720BD23F36166C9FFADA84711D2EEB +:1009A000B33291D1DF5D5433667A5ACC38A3BC7F21 +:1009B00094CF672B89EE4E03A14EDFAF9920D2076B +:1009C0005606D059162730BA37F55EB803F845BC3D +:1009D0004032D9333A7874A55E660927F864209EC0 +:1009E000AB7D73C6B8EF1AD877B282538AB10D3394 +:1009F0001228169B11C5EF7B80A69EF97CC836F0A5 +:100A00003EF2ACA55AFA954C92ABD60B97BAFFE7DB +:100A10002321DEA065AF41CDD2FC9BA5544AC5C9B8 +:100A2000A948A6F7ED919D9E5DA15C1E6227831AE1 +:100A300013AE21AC7C30F399DC4492CF20E9ABDDDE +:100A4000AC91BD5011C3F9225F0C2E658CA28B04B2 +:100A5000E0C7612D5CB4314B84FF0951B2F7177FB9 +:100A600075B78B627199387EE8DCBA4FFE2AD8924E +:100A700068DB45D2886C6F18944F27ADACD78C914A +:100A8000E24E536BBF90DCCE3FD678F23C0D841A19 +:100A90008BFE804154C1FCEEAAC25284BF192C5D6A +:100AA000F424FECA941B0C9C19E4DB0EC2AB1EE8B6 +:100AB0002605BCD7F9D50F6557D487E79C5E3686E7 +:100AC000DC62FC2A7776DEF893A8FEF1BA40F17476 +:100AD000E6107CAF64626AA42415E3571DF720F882 +:100AE000B9AE8508613AC1DF965F7C331BAE1B0946 +:100AF0007E44956902E4AE13E42B142ED2762FAF18 +:100B000067E833FE7C229F9B6F45B053139D04DB47 +:100B1000DAB8FD5EFE5E63A3559E40FF8CCB8A90E3 +:100B2000F541A4A51270CCD731626D3608E0D4D25D +:100B30006DA9B7F5D37CABDBDDFE334FEEAE4CBE1B +:100B40009898BD0C990262F04D35208864C1AFE9D8 +:100B5000508DEB23515F2E97B58549AB1A4D290473 +:100B6000A361ADC1A8DF247D0086E0A53BA19C5B0D +:100B700013A8189C495575862180C6D6A94A3E17E8 +:100B80003B1846A450DF63BBDB213206F8DE4D92F2 +:100B9000A079935375BD1E1C5D226937F2F2DFFF09 +:100BA000DEB23BCACA1B19E3A57CA505D8E18E0CB1 +:100BB000CB5347EE97B9967FE81F34702BEC41D0AA +:100BC0006C36665759DD08863E0598434E5D7C833A +:100BD0000E96F423AF40708C4237CF3D9390F26B6A +:100BE0006038E7708818806EB4685779EEF846D59B +:100BF000BF50894B5CA451FF6A5695D00161CA1958 +:100C00009CE78603AFB9D690D9885A0E3A4D6BC48B +:100C100002D7BB306BA8E0E920073FD8D7C6190937 +:100C2000F4961947EE07F67654EA626D1FDFB23785 +:100C30002E32D0DE7941D5B62BCBA0699DAA02D247 +:100C40005D3ED9A69A207AAF101F5CE88D81D04D09 +:100C5000A34F2070C86276AC5AA09D065B7BF6DF7E +:100C60000B9ED565C6759399DCA9C0E2DE1B12DA2E +:100C7000F83A75BDE2E7FE1EFBA77AF5E9230367A4 +:100C8000240C17852BA2D6599E3BE7E18566F939DE +:100C9000852AB32E1CE5A64153F8828E9447E4DAE8 +:100CA00002357F0FF2D311161BE9E2F38FAFBE348A +:100CB000AB962347770DB6710D86AB77F99FAD07DD +:100CC0005EBD1EC7F987C168C0FFAA7EBEDE83D5A0 +:100CD00086630582B9BDFF3531E7B4B5ADC2D9A091 +:100CE000B633FE768B6F03245FECAEE10751DA97E3 +:100CF000BE280C7804A7707DE6E107D1E528E7A2BD +:100D00005CE362BCD80F9AB714FE0B5539711D75A0 +:100D1000A8A4080BE6940F1E31FD91459475BAAD59 +:100D200098A9EC27A233AA4C6EFAD78A6B64606547 +:100D300099569FFEEEA4E8CC25C4CD2F65A64F1290 +:100D40007A206170AFD8C40F3A01180E4D6332B8E3 +:100D50000356B08E97A3DB87BE0335890E7FADD5D2 +:100D6000940E7C9BDC302427BD5A5D04BDC21A560C +:100D7000C04A2C3567F46FD41F9939CB8D99EF4158 +:100D8000DD69BB66CD5EF7F1EC750163ECD08E07D3 +:100D9000A4EF23B55CBFC39398EE29C0FFE19893FD +:100DA000053AC02D4744EF2666D90FF05E278C9395 +:100DB000BAFB1929CCCEBB32F113874BE1182C9921 +:100DC000CF42769A4ACD38E49B3A5613A135A1DF3B +:100DD000DE40446C58E3CA1789A7AB7D60EC6DDD3B +:100DE000B22C870412DC364E367E56D355EC1A856B +:100DF000A71467A86C38E8C8ED6A0703D6BD87EC6E +:100E0000005D1C0634AAC6BF4760063DE2BFFBF882 +:100E10007E152B3EAA48E19CDE29A7BF46EA24EBBB +:100E20000E056C34ADE72A334C26DCBD63F0D5C02B +:100E30000DD9A8BD19AAFD157AE010B2DD7D5DEDD2 +:100E40004F7E0D8507B722110BC6C69B5C53A1DDF3 +:100E50005956168D7AC80D40059293B2D7DDD7E367 +:100E600065C1153D29EFA11D9B00423A93C57BE169 +:100E70002B05E1CF3080A7C1EDA6936CD1DD519A4F +:100E8000ACB4075536FAEEBA6316BCD8D94FD0BF0A +:100E90009F3654B5AB188D94D19E08F1091DF4917D +:100EA000BAF26BB7D111FD5E0A2134427D554A6614 +:100EB000B66097EF0B91048058484729EEC6DBA82F +:100EC00085F1E64D5985A7F30EEFB62DFDA410660A +:100ED000F4F6480A5CDC3908F4620FEBC58AEDA52C +:100EE0002FA74053A10390B983FB61A1D752E0948F +:100EF0007B755D4C6A9F90145E0E9157FD647A9CE1 +:100F0000DB2A7D361F584FE52ECCF3D70544523EE1 +:100F10008B076304BA1BBC847466C4F608B026A9A8 +:100F20001B66D9262A799D15775F6728DE39FB2154 +:100F30005FF753A7E44410E4A6C9A826910FD4FB99 +:100F4000D2C500AC30180D56AF61502D7ADF2D1C84 +:100F5000C490BF7DF61B9DD9857DD8267FB0E679EC +:100F60005FB271D3C72C067A6CBF267AC94D0C913B +:100F70005CF19322550DEF2F6D0A8DC98610D13388 +:100F80004409498A8F4873F3D9F0A1A07D437FE1DA +:100F9000FCB349F6C3E93F9763D3FA06414B5B0BB9 +:100FA0005604FAAED807726976BC6218A913E0EA53 +:100FB00059A8FDF5E3C12E4211D39F8ED0A160B098 +:100FC0001F138AF4A7A06602A0C01CCB67A5E8B2D5 +:100FD00072B3DA4FD4FDD2AC6238A2E9A23B01F081 +:100FE00028EC3F4C5031B3588573F90A9BEC86BD11 +:100FF0009AF3ED99676C9090ED498F7FEB04589EC2 +:1010000043181B2BBECE4D82995CC0050E1417975A +:1010100050D78DE3153B002EB7C209253847F5623E +:10102000AE2A1C88338BAAA97C26B28744B5554DBD +:10103000DA2A4F7120F8FB55294312B0BF0F6BA07D +:1010400071FA0AE5C47C3FFEDCF04A99568A8C6D41 +:10105000867F1806F2C877A5F68BA06E4A35FB107E +:101060001BAFB390CF7B9FADE20188341D64E2914A +:101070007AF8C15E7C2D20FD5344B9A8F575D9E1FD +:101080003AD9A3A08FD797C115083999AE99B15F06 +:1010900035EBAF2A6EA4E6DD9237D296C78C06F701 +:1010A00004AAA66B97567F2E73A2C75884C4D9147E +:1010B0001BE17603CE742A48367F1E466CB001F7DA +:1010C000012931FD5FEC32EC4358657928C8396D50 +:1010D00025BBF54D816D4403140B685C7329BA1D63 +:1010E000C0BF6DCDECDCF6B14AF70D51D5EFC3A60C +:1010F00070E16713368E1C6B1D1649639D51D589AF +:10110000E8CDF17368ED17E7232A556E38747864DB +:10111000DD31701C4396062940600AB23177A4EC99 +:10112000D985A37C0F1B6CF7D67DF100CEADC95CD1 +:101130005EED432AADF01570147DDEEFEC74A776FA +:1011400018136F9ED7A50C1016DBCAAD4DA204C0B4 +:10115000986FDF96970DA55661D99F59CE5C79ECB3 +:10116000563A43006C78AC5F726903AD39C8783881 +:10117000F7F54EF49CDCD7168DDDAD969472E01C2D +:10118000233966FFC17B604569150B3B3D7ADB4720 +:101190000F4360F9E3B4AB972C331362E62816A231 +:1011A000CFCAF9ADC8B941BFB1A3C1BCA560EA635C +:1011B000AEC7FCA19BB23DABE12E459E790CEF2C56 +:1011C00005F0EABB5A5DE9CF0B0A4C025166542781 +:1011D0002C35342059FEC30F4100000000000000F0 +:10C00000903C002061DC030073DC030075DC03005E +:10C010000000000000000000000000000000000020 +:10C0200000000000000000000000000069C10300E3 +:10C03000000000000000000079DC03007BDC03004E +:10C040007DDC03007DDC03007DDC03007DDC030080 +:10C050007DDC0300000000007DDC03007DDC0300CC +:10C060007DDC03007DDC03007DDC03007DDC030060 +:10C070007DDC03007DDC03007DDC03007DDC030050 +:10C080007DDC0300B3D703007DDC03007DDC03000F +:10C09000C9D703007DDC0300A9F303007DDC0300A6 +:10C0A0007DDC03007DDC03000000000000000000D8 +:10C0B0000000000000000000000000000000000080 +:10C0C00000F002F800F040F80CA030C8083824183E +:10C0D0002D18A246671EAB4654465D46AC4201D1C0 +:10C0E00000F032F87E460F3E0FCCB64601263342B2 +:10C0F00000D0FB1AA246AB46334318476C3600000B +:10C100008C360000103A02D378C878C1FAD85207AA +:10C1100001D330C830C101D504680C6070470000FD +:10C120000023002400250026103A01D378C1FBD853 +:10C13000520700D330C100D50B6070471FB5C04611 +:10C14000C0461FBD10B510BD03F091FA1146FFF7B0 +:10C15000F5FF00F0D3F803F0A9FA03B4FFF7F2FFFC +:10C1600003BC03F0ADFA00000648704502D1EFF3BE +:10C17000098101E0EFF30881886902380078024AFA +:10C1800010470000FDFFFFFF95D40300401E00BFD5 +:10C1900000BF00BF00BF00BF00BF00BF00BF00BFA7 +:10C1A00000BF00BF00BFF1D170470000401E00BFBC +:10C1B00000BF00BF00BF00BF00BF00BF00BF00BF87 +:10C1C00000BF00BF00BFF1D170470000401E00BF9C +:10C1D00000BF00BF00BF00BF00BF00BF00BF00BF67 +:10C1E00000BF00BF00BFF1D170470000056885F3B4 +:10C1F000088846680A4AEFF305839A42304602D11E +:10C20000084CA6463047074C064D0646064FF0B48C +:10C21000034C034D024E024FF0B4044800470000A7 +:10C2200000000000FFFFFFFF00000021F9FFFFFFFB +:10C2300070B505460C46164602E00FCC0FC5103E01 +:10C24000102EFAD2082E02D303CC03C5083E042ECA +:10C2500007D301CC01C5361F03E021782970641C87 +:10C260006D1C761EF9D270BD0A4610B501466648AF +:10C2700003F012F810BD10B502F026FC10BD10B589 +:10C28000624C86B01ECC03946C460EC4002807D0C6 +:10C29000684618DF002803D00022114602F0FCFF98 +:10C2A0000F20800313DF002803D00022114602F084 +:10C2B000F3FF574B48225749092003F051F8002853 +:10C2C00003D00022114602F0E7FF00200490059001 +:10C2D00001206946087404A860DF002803D000220A +:10C2E000114602F0D9FF4C4803F056F8002803D05D +:10C2F0000022114602F0D0FF06B010BD08B5474835 +:10C30000C169B12943D0002445480F214069890300 +:10C31000884204D000221146104602F0BDFF0120E1 +:10C320000007006901218902884204D000221146D9 +:10C33000104602F0B1FF3B4800903B4B0522032121 +:10C34000002001F068FA002803D00022114602F014 +:10C35000A3FF00F015FC00F058FC012500281AD0BE +:10C3600000F062FC002803D00022114602F094FF86 +:10C3700020466840FFF783FF00F038F800F07AFCB1 +:10C3800000280ED00022114602F086FF09E00124A9 +:10C390000021C161B8E720466840FFF770FF00F058 +:10C3A00025F803252D03002C04D1A86800F03EFBDE +:10C3B000002807D100F0F5FB002803D00022114629 +:10C3C00002F06AFFA86800F031FB002806D000F0F8 +:10C3D0001CFC002802D1A86800F0EFFBBFF34F8FD0 +:10C3E00013491248C860BFF34F8FFEE7094A10B5E2 +:10C3F00048321421082002F0B9FE002803D00022A0 +:10C40000114602F049FF10BDEFBEADDEE8F60300B5 +:10C41000C7F203002C2B002077C203000005004068 +:10C42000001000104BDC0300EC2800200400FA058B +:10C4300000ED00E070B5FF4C1E46A06815460229CD +:10C4400002D0042916D108E0052813D1A369002BD6 +:10C4500010D03246294604200BE002280AD1F648C3 +:10C46000406880470320A060A369002B02D03246B9 +:10C4700029469847280003D00022114602F00CFFFD +:10C4800070BD4CB5EB4E0120307005200195009435 +:10C4900000F006FB4CBD10B5E64C2078002801D01A +:10C4A000082010BD206901F0A2FA002803D0002264 +:10C4B000114602F0F1FE0F2100228904206901F0EB +:10C4C00059FA040003D00022114602F0E5FE20468E +:10C4D00010BDD84910B5D7481C3141610221816097 +:10C4E000C1681C3002F007FD002803D0002211466D +:10C4F00002F0D2FE10BD00B589B01822CF4902A8C3 +:10C50000FFF796FE069807990090019102A80FC8C0 +:10C5100000F0C6FA09B000BD00B5C64987B0498829 +:10C520006A4611810321090389680691C2490120E5 +:10C5300050394A6803928A680492C9680591069A3C +:10C540000091019202A90EC900F0AAFA002007B0DA +:10C5500000BD10B588B0182102A802F0C5FF002464 +:10C56000B4480294408869468881B3480799503896 +:10C57000C06806900191009003A90EC9204600F002 +:10C580008FFA204608B010BD00B5AA4987B0498887 +:10C590006A461181A849032050394A6803928A6883 +:10C5A0000492C9680591069A0091019202A90EC9E8 +:10C5B00000F076FA0020CAE73EB5A04A6B46183272 +:10C5C00007CA07C39B4D00246C7029466C801C3140 +:10C5D000684602F044FC002801D0AC603EBD032058 +:10C5E0009449000380681C3148609248944A0021B5 +:10C5F000103001F063F9002803D00022114602F048 +:10C600004BFE0F2100228904286901F0B3F90028AC +:10C6100003D00022114602F03FFE01206C60A860AA +:10C6200000203EBD83498861704770B542688248EA +:10C630001468536891685038D26804604360C260DF +:10C6400081600078440701D5840705D19C0703D198 +:10C650008C0701D1940701D0062070BD5B189A1891 +:10C66000744D0F239B02EA60994207D80321090306 +:10C6700089687723DB02591A914201D20C2070BDE0 +:10C680006D4C7049216070496160C10701D06F48ED +:10C6900004E0800701D56E4800E06E48A060A868FD +:10C6A000012802D00826304670BDFFF7F4FE0600D0 +:10C6B000FAD12168E8688847F5E770B5050004D02D +:10C6C000287A800703D0102070BD0E2070BD594C11 +:10C6D000A068032805D0042801D0052803D008202D +:10C6E00070BD0520A0606868E168860060688019F8 +:10C6F000884204D90020C04360600C2070BDFFF761 +:10C70000CAFE0028FAD1A96832466368606902F05F +:10C71000C2FB0028F2D1616889196160E268914228 +:10C72000ECD0092070BD10B5424C0820616800298A +:10C7300000D010BDA1680429FBD13F486178403882 +:10C7400002F010FC002802D00021617010BD05210C +:10C75000A16010BDF8B5374C0746A068032804D087 +:10C76000042804D008252846F8BD0420A06060688D +:10C77000002801D00820F8BDFFF78DFE0500FAD192 +:10C780007868860060788119402901D90920F8BDB0 +:10C79000294AB968403A1018324602F046FE6078DD +:10C7A00080196070DFE710B5224CA068052813D10E +:10C7B000E168606888420FD10620A060FFF76BFE39 +:10C7C000002808D16069E168406802F005FC002893 +:10C7D00001D10721A16010BD082010BD10B515487A +:10C7E0008168072901D0082010BD006901F0FFF819 +:10C7F000002803D00022114602F04EFD0E4880684A +:10C80000804710BD1CB506200195009400F048F942 +:10C810001CBDF8B51C4617460D46064600F0CEF87E +:10C8200000282AD00120000385421AD9291B301B79 +:10C83000234611E000280020142D0020F8F6030004 +:10C8400083C40300D3C40300F7C4030019C5030065 +:10C8500089C5030053C503001A46FFF7DAFF002815 +:10C860000BD13A462946304600F0B3F8002804D1EF +:10C870003A462946304600F0A1F8F8BDF0B589B037 +:10C88000684600F00BFA049800282AD00121090319 +:10C89000079A4018904226D9501A45081046049A23 +:10C8A0000C468718024668001618001908900320E5 +:10C8B00000038068049988420DD261190846042259 +:10C8C00000F087F800280CD121460422084600F029 +:10C8D00080F8002805D1BA1B2B4630460899FFF78F +:10C8E00098FF09B0F0BD049A079800F072F8F8E7D5 +:10C8F00000B58DB004A800F0D1F9099800280DD03A +:10C90000089800280CD008990B9840180190002135 +:10C910000998009180080290684618DF0DB000BDAC +:10C92000032000038068F1E700B58DB004A800F093 +:10C93000B5F909980028F1D0089800280ED0089978 +:10C940000B984018032100910F2102908903099848 +:10C95000019180080390684618DFDFE70320000399 +:10C960008068EFE730B591B0684600F097F9049819 +:10C97000002814D001210903079A4018904214D9C5 +:10C98000501A43081046049A5C0082180019611876 +:10C9900003242403A468049DAC4202D20E2011B0EB +:10C9A00030BD121AFFF735FFF9E703200CAB07C3C0 +:10C9B000049880080F900CA818DFF0E71FB5032338 +:10C9C00001909008039000930291684618DF04B02C +:10C9D00010BD1FB5012301909008039000930291B0 +:10C9E000684618DFF3E7000010B5BB480368012B69 +:10C9F00002D1022900D10160100003D000221146AB +:10CA000002F04AFC10BD10B5B34C48DF002803D03B +:10CA10000022114602F040FC02F0FCFB20680228D4 +:10CA200003D0032801D00428EFD110BD38B5006829 +:10CA3000401C19D00024684600F058F9009801689D +:10CA4000012910D1818800290AD0C1680320000380 +:10CA50008068002202F0CEFA00998988814201D1D3 +:10CA6000012400E00024204638BD10B504469A4851 +:10CA70002021001D02F0B9F9002803D00022114640 +:10CA800002F00AFC9448002320222146001D02F0F7 +:10CA90001BF9002803D00022114602F0FDFB10BD57 +:10CAA0000FB4F8B5684600F021F96846818B069D01 +:10CAB0000122894CFF238948002D13D0012D17D066 +:10CAC000032D2BD00021022D37D02A46052D46D02C +:10CAD000042D4ED0062A01D104202060F8BC08BCE9 +:10CAE00004B0184781800A9983600260C16010E039 +:10CAF0008180099D089949190A9D4919C160A5219C +:10CB000083600160089901610999856141610B9910 +:10CB1000C16122607148FFF7A8FFDFE700990B6849 +:10CB200003608B888380C968C160AA2181600899ED +:10CB30000161099941610A990BE0009D2E68A52EBB +:10CB400009D00660AE888680ED68C56001618360AB +:10CB500041618161DDE781800360C160F6E700F03B +:10CB600085F9002803D00022114602F095FB03202E +:10CB7000B3E781800360C160009989688160C9E77B +:10CB80000EB557480090202001900120029002F03D +:10CB900001F8002804D150496846091D02F023F825 +:10CBA0000EBD10B5FFF708FD002805D100F02FFBE2 +:10CBB0000446FFF728FF204610BD70B511DF00289E +:10CBC00003D00022114602F067FB464900200B68A3 +:10CBD000444C012180340A4682401A4204D0C506E2 +:10CBE000ED0E0A46AA402260401C2028F3D30324FD +:10CBF0002403A06813DF002803D00022114602F0AE +:10CC00004BFBA06802F0F2F970BD08B5684600F071 +:10CC10006DF800980168A52904D08068AA2801D081 +:10CC2000002008BD012008BD10B5FFF79BFE0028BD +:10CC300003D1FFF779FE00281BD0642001F0F2FD3C +:10CC4000FFF71CFE002803D00022114602F024FB4F +:10CC5000FFF788FE002803D00022114602F01CFBDB +:10CC6000FFF746FE040003D00022114602F014FB39 +:10CC7000204610BD00B589B018221B4902A8FFF755 +:10CC8000D7FA069807990090019102A80FC8FFF7FC +:10CC900007FFFFF7B8FE002009B000BD10B50E4930 +:10CCA00088B0044600232022091D684602F04FF890 +:10CCB0000098206068468088A0800398E060029811 +:10CCC000A06004982061059860610698A0610798AB +:10CCD000E06108B010BD000024280020202D0020B5 +:10CCE000E9C9030000E100E01CF70300014901600D +:10CCF0007047000000FC030008280CD004DC00286A +:10CD000007D006280FD108E00B280AD00C280AD13A +:10CD100005E001207047022070470320704704207F +:10CD20007047042901D0062070470520704770B570 +:10CD300015460A46032823D0042820D1FE4C00299A +:10CD400006D0E088FD49884219D0132176DF10E033 +:10CD5000284602F0A3F9002803D00022114602F071 +:10CD60009BFAE069A8420AD101220321F44801F0AC +:10CD700003F8002803D00022114602F08DFA70BD9E +:10CD800001211046FFF7B8FF02460121EEE7F0B59A +:10CD9000054608790E4685B081070CD0032211465E +:10CDA000284600F0E9FF002803D00022114602F0D7 +:10CDB00073FA05B0F0BDE0490090183102F047F970 +:10CDC000010011D1DC4CB168009AA06902F02DFB82 +:10CDD000009802F097F9010006D120466946183004 +:10CDE00002F09CF9010003D0284600F0AFFAE0E71A +:10CDF00004200190009880080290A069039001A887 +:10CE0000FFF75BFC07000BD0092F10D0A06902F0E0 +:10CE100045F9010002D0284600F098FA3946E3E7C8 +:10CE20003079616940186061A069E061C1E73079DB +:10CE300061694118616160780028BAD06089401E3C +:10CE40000004000C6081B4D1284601F0E9F8002804 +:10CE500003D00022114602F01FFA20896081A8E762 +:10CE600010B50022114602F017FA10BD10B5B24CF1 +:10CE700001202070E088B149884208D0132176DF74 +:10CE8000002810D00022114602F006FA0BE0A0782C +:10CE9000002808D074DF002803D00022114602F0D9 +:10CEA000FBF90020A07001F034FC002803D0002220 +:10CEB000114602F0F1F9002010BD70B50D6804466E +:10CEC00001209D4A2B0002F002FC0A2B304306137E +:10CED00020575C466012FFF766FC0421FFF70CFF49 +:10CEE000024604212EE00022114602F0D5F970BD61 +:10CEF000FFF7BCFF002803D00022114602F0CCF956 +:10CF0000FFF76CFC002808D170BDFFF7AFFF0028C9 +:10CF100003D00022114602F0BFF9FFF773FC70BD89 +:10CF2000106188680078107170BD022010618868F7 +:10CF300000780128F8D1FFF7F6FB0221FFF7DCFEAD +:10CF400002460221204600F017FF0028CBD170BD19 +:10CF50000320106170BD12692046012A06D0022A02 +:10CF600007D0032AF6D1FFF712FF70BD00F001FAD7 +:10CF700070BD00F03BFA70BD507088881081508100 +:10CF800070BD00205070108170BD2046516901F0C5 +:10CF900010F8DAE710B5044669488EB08179684622 +:10CFA000817068490180342101A802F09DFA0220B5 +:10CFB000019000216846417284720121018205902E +:10CFC000002101A801F03FFA002803D000221146F9 +:10CFD00002F062F90EB010BDF0B5574C8BB0A078DE +:10CFE00000283AD156481821183802F07DFA204618 +:10CFF000534CC078183C00250126002837D027461E +:10D00000483700950195029510226946F81D039551 +:10D0100002F0DEF9002822D0F81D08900997684632 +:10D02000067509A804906846067708A806900420AB +:10D03000FFF7B0FF25700220207204A8E0602820CE +:10D0400020823F486582183873DF002803D0002211 +:10D05000114602F021F9384886700BB0F0BD05206A +:10D06000FFF798FF2670676025722582E9E70620A2 +:10D07000FFF790FF257065602572E0E770B52E4CD4 +:10D0800001880022E588A6B017290AD01EDC1129E4 +:10D090003FD008DC022977D0102902D18088E080B7 +:10D0A000A27026B070BD264C30342646183613299F +:10D0B00051D01429F5D1C289638D00219A4200D143 +:10D0C000314600238088E21D82DF1BE0512970D0A9 +:10D0D0000EDC18296CD01929E3D180790028E0D121 +:10D0E000A270E068401EE0604FD0FFF775FFD8E700 +:10D0F000522976D05529D4D180790028D1D1132155 +:10D10000284676DF0028CCD00022114602F0C4F871 +:10D11000C7E78020694688803220E060012301AAA9 +:10D1200006A92846AADF002803D00022114602F0F3 +:10D13000B3F82078002807E030280020FFFF000027 +:10D14000582D00203015000001D1FFF745FF0020C9 +:10D15000C043E080A5E70722C14910A802F065F9A5 +:10D160001022E11D0CA802F060F91C22314612A821 +:10D1700002F05BF90CA80A9012A8099006ABB94A14 +:10D18000852128467FDFBDE70DE01822B64906A8B5 +:10D19000FFF74EF80A980B990090019106A80FC866 +:10D1A000FFF77EFC7DE70021284667DFAAE700E065 +:10D1B00017E0817900299AD0807A042803D00628C4 +:10D1C00001D0052893D1022909D0012069460872AF +:10D1D000FF208330888102A92846A8DF92E7022039 +:10D1E000F4E700F08DF88DE710B5044601F0C2FABF +:10D1F0009B482146303800F09AFE2046FFF73EFF5C +:10D2000010BD10B50022114602F046F810BD30B531 +:10D21000944D87B00024203D2C7094482C6102F07E +:10D22000B3F800286AD19248FFF7FCF901F000FF3B +:10D23000002863D18A4800F059F9002801D1012063 +:10D24000E87011206946087207228AA102A87CDFD3 +:10D25000002803D00022114602F01EF800940C2191 +:10D2600068460194018018214180FF21848091311A +:10D27000C1807ADF002803D00022114602F00CF8AA +:10D2800004206946009408807C4801907C48029004 +:10D290007348303800F00BFE002803D000221146FE +:10D2A00001F0FAFF1C21684602F01EF97548019052 +:10D2B0000120800302900094032168460173C48119 +:10D2C0000474714806900594684601F0FEF9002840 +:10D2D00003D00022114601F0DFFF6249E122087805 +:10D2E0004008400010400C30DF221040087007203A +:10D2F000487010208870FFF76FFE002007B030BD27 +:10D3000070B5584C614D203CE088A84201D10820FE +:10D3100070BDE178002914D051490123082234312D +:10D32000A9DF0028F4D12A460C21E088A7DF58495C +:10D33000884204D0082802D0891C8842E8D1002005 +:10D3400070BD00231A461946A9DF70BD10B50A4604 +:10D35000044603211046FFF7CFFC02460321204676 +:10D3600000F00AFD002803D00022114601F094FFCE +:10D3700010BD30B5054687B00020009001900290A6 +:10D38000039038486A46203800791070364A0C3AC3 +:10D3900010689268049068460692059008790C28F7 +:10D3A00006D003221BE00022114601F075FFA5E71D +:10D3B0008C68204600F049F80190201D00F045F8E7 +:10D3C00002902046083000F040F8039004A8FFF7D0 +:10D3D0002CF9002892D00121FFF78EFC0246012192 +:10D3E000284600F0C9FC0028DDD187E7FEB50446D9 +:10D3F000087982070ED08207920F04239B1A00221D +:10D40000154604E08E683554401CC0B2521C9A4246 +:10D41000F8D308710120009088680290087980088C +:10D4200001906846FFF796F900280DD00221FFF71A +:10D4300063FC02460221204600F09EFC002803D037 +:10D440000022114601F028FFFEBD10B5044602F08F +:10D450004DF80002E178000A0906084310BD0000FB +:10D46000882D00205028002040F70300E9D1030058 +:10D470002FCD03004466755461726700BBCE030074 +:10D4800003D20300CD0C000061CE0300FFFF0000BB +:10D490000230000010B50C46002802D001200860C0 +:10D4A00010BD2168002911D01C48421A814212D0B7 +:10D4B0003C2A0DD23C303C3101220B7803701346DC +:10D4C000491E401E521C3C2BF7D904E00E200BE0F5 +:10D4D0003C2201F0AAFF00223C21104801F08AFD05 +:10D4E0000E49891E08800020206010BD70B50546D9 +:10D4F00000223C21094801F07DFD084CA41E218832 +:10D50000884201D00B2070BD3C220449284601F01E +:10D510008CFF2088401C2080002070BD823F0020AE +:10D520008307FF22DB0E9A408907090E99400028E5 +:10D530000BDA0007000F08388308FA489B001B1815 +:10D54000D86990430843D86170478308F6489B0028 +:10D550001B181868904308431860704770B5012481 +:10D56000F24960040860F24940108860F04940398F +:10D570008860F04D6C602F20FEF708FEAC60EE4D29 +:10D5800000242F206C61FEF701FE2C7170BDF0B5F8 +:10D59000E94F2821BC6841430D1939694A1C09D05B +:10D5A00028224A431619AB68B268934204D8D21AAB +:10D5B000B26069623861F0BD0A4602E00A46796AE3 +:10D5C0009B1B4E1C0BD028264E433719BE689E422B +:10D5D000F4D328264E433619B768FF1AB760AB60FC +:10D5E000696228214A4311194862F0BD70B5D24CD6 +:10D5F0002269A5681346114606E0814207D00A4613 +:10D60000282671434919496A4E1CF6D170BD002E77 +:10D61000FCD08A420CD1282043435819406A20612B +:10D62000401C05D1C34B01209860002363616071E9 +:10D63000282041434819282381685A43406A5219D7 +:10D640005062421CE2D0282250434019826851188F +:10D65000816070BDF8B5B84C2569681C35D0B748F5 +:10D66000002640686169401A07023F0A19E0282035 +:10D670004543A0682A189068B84214D8A3693F1A95 +:10D680008619556A002B09D0116AD069984700287D +:10D6900007D00022114601F0FFFD02E0D169106AB7 +:10D6A0008847681CE3D1A178E078814206D1401C0C +:10D6B000C0B2E070022801D10020E0709E4900064F +:10D6C000800D1C310E5000F0BAF9F8BDF8B50446D3 +:10D6D000994800270169009146785CE09648F1007E +:10D6E000C2688D1851E0601C07D0934A28209268C8 +:10D6F000604321468018446A24E028781821414379 +:10D700006A68401CC0B252182870A978884200D1BB +:10D710002F70894B516828209B684843C0181368B4 +:10D72000012B34D1037E002B31D19368C360D368C1 +:10D73000036113694361526902627F4A5279002A88 +:10D7400000D0C7607C4BC2685B6996469C46D31A82 +:10D750001A027B4B120A9A4202D20369D21808E0DD +:10D76000724663469A1A12020369120A934202D958 +:10D770009A1A826000E08760C76001220761027622 +:10D78000921E42620846FFF702FF601CABD1287868 +:10D7900069788842A7D13046761EF6B200289DD11E +:10D7A000654801690098814201D00120F8BD002040 +:10D7B000F8BD64490020086048608860C86061491D +:10D7C00040390860486045E7FEB50020C0435A4D27 +:10D7D00002906869019068462E6900F035F90746A5 +:10D7E00000F04FF90446002F08D002AA01990098D2 +:10D7F00000F08FF90298FFF769FF06E00298FFF743 +:10D8000065FF002801D1002C02D0304600F0AAF9B3 +:10D8100000206871FEBDFFB59807002481B01E4648 +:10D8200015460F4600280BD1002E09D0FFF796FEB3 +:10D8300041490A9888610F70324600208E6008E0E6 +:10D84000072005B0F0BD28234343D4509B181C7615 +:10D85000401CB842F7DB28204743BB19032048701F +:10D860000F461846CB6019461830002218232E4662 +:10D870005E43D3005B181C705C709D70586030185C +:10D88000521C032AF5DB0020C0433861BC70FC70D9 +:10D8900001242D482405046003211420FFF740FED5 +:10D8A000224880380460254C0198A0600321112093 +:10D8B000FFF736FE606878610020C2E770B51E4C45 +:10D8C000A568002D06D0002A06D0002804D0002329 +:10D8D000247809E0082070BD072070BD28265E432B +:10D8E000AE59002E04D05B1CA342F7DB042070BDB0 +:10D8F000282401265C432E516419E26161600360B3 +:10D90000002070BD07494868C005C00D2CD01038F4 +:10D910001CD50207120F083A920892005118C969E3 +:10D9200019E0000000ED00E000E400E080E100E02C +:10D93000401301400010014058280020001501400C +:10D94000FFFF7F004011014080E200E08108B14A02 +:10D950008900891809688007C00EC1400806800F39 +:10D96000012803D0032803D002207047002070470D +:10D9700001207047FEB50446A748174682680D4649 +:10D98000002A0CD001788C4201D2052D01D207204B +:10D99000FEBD2146282359435358012B01D00820AE +:10D9A000FEBD8818406801281DD00026FFF7AAFF99 +:10D9B000C00099490190C9684018694600F018F9FB +:10D9C000002812D001214460016094494968083060 +:10D9D000E2C091490198C96841180098487000F068 +:10D9E0002EF80020FEBD2E46E0E70420FEBDF8B56F +:10D9F000894D0446A868002809D029788C4201D3B3 +:10DA00000720F8BD282161434058012801D0082093 +:10DA1000F8BDFFF777FFC600E8686946301800F0E8 +:10DA2000E7F8002809D0022112C0E86831180098F0 +:10DA3000487000F004F80020F8BD0420F8BD012073 +:10DA4000774900050860704710B5734900238A784C +:10DA5000CC78A24212D0521CD2B28A70022A00D1D3 +:10DA60008B708A786C4B92001C339A58026048691C +:10DA700010180002000A4861012010BD0360002058 +:10DA800010BDF8B5644801690091457833E06248FB +:10DA9000E900C0680E1834782AE0182060437168E5 +:10DAA000641C0818B178E4B2A14200D100240168D6 +:10DAB000022902D003291BD113E0574A40682821CC +:10DAC000926841438F18397E002911D0FFF78EFDEF +:10DAD000002038760CE028277843C0180276406A88 +:10DAE00003E04D4900228B680869471CF3D10861A7 +:10DAF0007078A042D1D128466D1EEDB20028C6D163 +:10DB0000454801690098814201D00120F8BD0020FC +:10DB1000F8BDF7B5404C0025A76823691EE0282111 +:10DB20005943C9198E68864202D9301A886017E0B5 +:10DB3000801B751900268E600E764E699C464B6AD6 +:10DB4000B646002E0AD0019E76193602360ACE60FD +:10DB500076460E6116684E6261461160591CDED130 +:10DB60002361FEBDF8B52C4801694A1C3DD028222E +:10DB70005143826889188E6828494C684769007942 +:10DB8000E11B0D022D0AED1C002815D10120254AAC +:10DB900000045060234A403A5060214940008031DF +:10DBA0000860214908602149012008602F20FEF704 +:10DBB000EDFA194901200871B54200D23546E8193D +:10DBC00000021649000A4031086014494968001BE8 +:10DBD000091B0902090A0002C91C000A814203D973 +:10DBE00001200F4940040860F8BDFFF7B7FCF8BDFD +:10DBF00042788378521C934200D1002203789342EA +:10DC000001D1002070470A604168407818225043D3 +:10DC10000818704700E400E0582800200015014073 +:10DC200000E200E04013014000E100E0001001408C +:10DC300010B50446082904D000221146104601F010 +:10DC40002BFB21686068884710BD1CB501910090CE +:10DC5000024A0821684601F09DFA1CBD31DC030030 +:10DC60000A48026803210A430260094880470948BC +:10DC70000047FEE7FEE7FEE7FEE7FEE7FEE70000FF +:10DC800005480649064A074B704700002405004036 +:10DC9000A9DC0300C1C0030090300020903C0020AC +:10DCA0009034002090340020F8B500F035F82B4E69 +:10DCB000002804D02A4870602A49F01388612A4855 +:10DCC0000124018CC9B201290DD1818C09070AD127 +:10DCD000018D0906090F042905D1808D0006000F6A +:10DCE00001D1224884600027B461214D6F60A805EE +:10DCF0008460686800280ED1C820FEF757FA1D48D6 +:10DD00007F1C8742F5D30020B0610120800784602A +:10DD100068680028FCD0F8BD1348018CC9B20129FD +:10DD200017D1818C090714D1018D09060A0F03D17F +:10DD3000828D1206120F0ED0090F012903D1828D98 +:10DD40001206120F07D0032903D1808D0006000FA1 +:10DD500001D00020704701207047000000050040FE +:10DD6000DFFF07C0006C0040C00F00F0000600405D +:10DD7000000100408813000030B585B0002822D093 +:10DD80000388FE4CA34220D0FD4B1B78002B1CD0F7 +:10DD9000FB4B10255B1C1D705970002401259A70E7 +:10DDA000032269460A820094019402940394028A31 +:10DDB0000A808D708C8004A90291039300886946C3 +:10DDC000A6DF05B030BD0E20FBE70820F9E7F0B56F +:10DDD0008BB004460227684607730026099687849D +:10DDE000C68408A80A900D46A18A208809AAA5DF42 +:10DDF000002804D0E16A00291AD0884718E0684654 +:10DE0000008CC007C00F13D068460682208803A983 +:10DE1000A8DF002813D1A97E28461B3001220B0061 +:10DE200001F055FC09430F1B202224263E28430005 +:10DE3000FF20FE3069460882208803A9A8DF0BB0C6 +:10DE4000F0BD00960AE0062219E069460A710290C8 +:10DE500022E0204690470020F1E700922B8B022B16 +:10DE6000F3D2F0E700971DE003201AE0042018E049 +:10DE7000052016E0298B032905D20322082120461C +:10DE8000FFF77AFFDBE74178027808021043694622 +:10DE9000888003D006200090A26ADAE70720FAE71C +:10DEA000092000906946A26AD3E70322E7E730B56C +:10DEB00085B00D46040038D0002D36D068680028A3 +:10DEC00033D00020C043AF4B20800FCB049301AB75 +:10DED00007C3AD4869460880891C01A863DF002894 +:10DEE00022D1221D69460120A0DF00281CD16846EE +:10DEF0008078A071204600F0CEF8002814D120468A +:10DF000000F055F900280FD12946204600F002F90B +:10DF1000002809D16868A062A868002800D0E062E3 +:10DF200097490120087000204BE70E2049E73EB5D5 +:10DF3000002828D0002926D0826A002A23D00A8807 +:10DF4000102A21D0112A30D0502A1FD0512A1AD19C +:10DF500004460846891D0A78022A14D14A88238A71 +:10DF60009A4210D1807A04280DD006280BD00528BB +:10DF700009D0891C2046FFF72AFF002803D0E16A58 +:10DF8000002900D088473EBD898810E0CA880389EF +:10DF90009A42F8D1082200928A7F6B461A7120318A +:10DFA0000291826A694690473EBD0021C9430180C3 +:10DFB0003EBDF0B585B00A4605002DD028886F49D2 +:10DFC00088422BD06E480078002827D06C4C102057 +:10DFD000641C2070072060700127A7700321684629 +:10DFE00001820026E11C104600F04CF8014668460C +:10DFF000008A0918684601820096019602960396E7 +:10E00000298A01808770868004A80394029028885A +:10E010006946A6DF05B0F0BD0E20FBE70820F9E752 +:10E02000F0B585B00A46050028D0288853498842B3 +:10E0300026D053480078002822D0514C1120641C6F +:10E0400020700127684607820026611C104600F0F8 +:10E0500019F801466846008A091868460182009648 +:10E06000019602960396298A01808770868004A80B +:10E070000394029028886946A6DFCBE70E20C9E703 +:10E080000820C7E70870020A4A70020C8A70000E66 +:10E09000C8700420704730B58FB005461C21684613 +:10E0A00001F022FA6946087804210843694608709D +:10E0B000002401940394049405940694A87908A973 +:10E0C000887031486946801C0884601C00070794EA +:10E0D000000F0C77103048778A7FF9200240921C9D +:10E0E000E7200240012002438A77142109A801F0A9 +:10E0F000FBF908A8099007A80A9069468C851420A6 +:10E10000CC8508860D942B46A888083309AAA2DF7F +:10E110000FB030BDF0B58FB00F4605461C216846E4 +:10E1200001F0E2F9684601780226314301700024CB +:10E1300001940394049405940694A97908A8817025 +:10E1400011496846091D0184601C0107090F10313F +:10E150006846079401770020014668464177817F31 +:10E16000F9200140891CE720014001200143684655 +:10E170008177142109A801F0B7F907E0FFFF00003B +:10E180008028002058F703003015000008A80990E7 +:10E1900007A80A9068468685C48506860D972B4693 +:10E1A000A888203309AA6946A2DF0FB0F0BD30B5B8 +:10E1B0008FB005461C21684601F096F9694608783B +:10E1C0000821084310221043694608700024019476 +:10E1D0000394049405940694A87908A988701448B7 +:10E1E00069460884601C00070794000F0C77103004 +:10E1F0004877887FF9210840801CF72108401043A8 +:10E200000121084369468877142109A801F06CF9B7 +:10E2100008A8099007A80A9069468C851720CC8524 +:10E2200008860D942B46A888103309AAA2DF6FE751 +:10E2300031150000FFB583B0074600200C9C8646D0 +:10E24000267805463AE07868A90041180A886846A9 +:10E2500082804988C1800022694601A865DF0028C4 +:10E2600010D1684601780598814226D17046002871 +:10E2700001D0002200E002222078891841181F29CD +:10E2800002D90C2007B0F0BD7146002908D1401C0E +:10E29000C0B2411C069B049A21701A540120864684 +:10E2A000217806980A18694601A865DF0028E9D197 +:10E2B000694620780978401820706D1C3888A8427B +:10E2C000C1DC7046002804D020780699801B401ECF +:10E2D00088550020D6E7F8B51546069C1E46074629 +:10E2E00002220094FFF7A6FF002806D13346102231 +:10E2F000294638460094FFF79DFFF8BDF7B582B078 +:10E3000000260546167000681446002805D02846E9 +:10E31000039900F0CAF8060008D1687900281ED0D9 +:10E320002078039F001D1F2802D90C2005B0F0BDE6 +:10E33000684679DF0028F9D121780322481C207033 +:10E340007A5421781922481C20707A542078C119F7 +:10E350006846008800F0A4F8217840182070A87959 +:10E360000223002810D02078039A411C21701354F6 +:10E3700020780399471C012227700A542078AA7933 +:10E38000471C039927700A54A868002815D000215B +:10E39000415620788C460246C01C03991F28C4D8D9 +:10E3A000501C20708B5422780A23501C20708B54F0 +:10E3B00020786246431C23700A54A889002809D09B +:10E3C00028460094062202210C30039BFFF783FFAE +:10E3D0000600ABD1A88A002809D02846009407225D +:10E3E00003211430039BFFF776FF06009ED1A88B14 +:10E3F000002809D028460094152214211C30039BC4 +:10E40000FFF769FF060091D1686A002805D022460F +:10E41000039900F07FF8060088D1A86A002805D08B +:10E420002246039900F0B5F8060084D13020405D03 +:10E43000002806D022462846039900F0DCF80600A2 +:10E44000C7D1304672E770B50C4692B000216A46DB +:10E45000117007251171002809D0817949070CD561 +:10E4600002A9FFF74BFF002808D102AE00E000260A +:10E47000002C0ED0A079002802D0284612B070BD22 +:10E4800001AA0AA92046FFF739FF0028F6D10AAAF7 +:10E4900000E00022684603790178304672DFEDE73C +:10E4A0000870000A487002207047F8B514780746D3 +:10E4B000A01C15460E461F2803D83879801C1F283B +:10E4C00001D90C20F8BD1D20001B80B2694686468C +:10E4D00008803019801C7DDF0028F3D138680228BD +:10E4E00005D168460088704501D8092107E03879D0 +:10E4F0000821002801D0704501D968460088421CD7 +:10E500003255641CE2B2B1542978801C0818287076 +:10E510000020F8BDF8B50D4611780646881D144652 +:10E520001F2801D90C20F8BD33880720062BFAD309 +:10E530001927FF01BB4202D94D4A9342F3D1728899 +:10E54000062AF0D3BA4202D9494FBA42EBD1484F1A +:10E55000BB4203D0BA4201D09342E4D8481C052202 +:10E5600020706A5420781222411C21702A5420788D +:10E5700041193088FFF794FF21784018C0B220700D +:10E5800041197088FFF78CFF217840182070002017 +:10E59000F8BD70B5054600790E46801C1446C0B221 +:10E5A0001178821C8A181F2A01D90C2070BD0A46D6 +:10E5B000491C401C2170B0542078FF22411C21705E +:10E5C0003254207881192888FFF76AFF2178401893 +:10E5D000C0B22070AA88002A09D0A968002908D0F2 +:10E5E000801900F022FF207829794018207000203F +:10E5F00070BD072070BDF7B582B002981446C06A9E +:10E600000F46002832D0029800252030009028E0E4 +:10E610000298C16A0C2068430E18217830794A1C90 +:10E62000C01C2270785421781622481C20707A541D +:10E630002078C1193088FFF733FF21784018C0B225 +:10E640002070B288002A09D0B16800290ED0C01904 +:10E6500000F0EBFE20783179401820706D1C009896 +:10E66000EDB2007CA842D3D800205FE607205DE62B +:10E67000FFFF000038B56749674A488890420FD0CD +:10E680004A78664C521CD2B24A70237B934208D31C +:10E69000083175DF002803D0A169002900D0884720 +:10E6A00038BD00254D70217C002907D03B2176DF45 +:10E6B000002803D0A169002900D08847616900299A +:10E6C000EED068460095884738BD70B505460146CE +:10E6D0001C225248FDF7ACFD4E4C002626702968DE +:10E6E000002907D00822A01800F09FFE204608301D +:10E6F0007ADF02E0474808307BDF002808D1401E5F +:10E70000608044486670464A0021001DFFF7D6F835 +:10E7100070BD10B53F484068FFF769F910BDF8B506 +:10E720003C48103000F069F800263A4D3B4C002878 +:10E7300006D06169002919D001200090684614E0D4 +:10E740002878002804D0616900290FD00096F5E7E9 +:10E75000687800280CD0A16800226868FFF70AF9E1 +:10E76000002803D0A169002900D088472E70F8BD89 +:10E770006168F1E7F8B5294C02880027254DE68944 +:10E78000102A18D029464968112A21D0122A2DD0E2 +:10E79000502A0FD1801D0288B2420BD1028B022A6F +:10E7A00008D1C27E837E10021843C007C00F13D069 +:10E7B000FFF7B5FFF8BD818869800146154808223A +:10E7C0001631103000F031FE6F70002EF0D0F8BD21 +:10E7D0000020C04368806F700846FFF708F90028E2 +:10E7E000F5D0A1690029F2D08847F8BD811D0948FC +:10E7F0000822103000F019FEDAE741880548083099 +:10E800000288914204D34088814201D80120704798 +:10E810000020704788280020FFFF0000C42D002042 +:10E8200075E6030031B5054C04E0401E009020461B +:10E83000FDF7CCFC00980028F7D138BDE7030000B5 +:10E8400018225043FE4A0021801801718160416105 +:10E85000012281610261C1607047FFB581B0F94C4E +:10E86000049B039A054626691A4303200092002E52 +:10E8700003D1002A0ED0012222612769039A0126C2 +:10E88000360792003B0000F022FF072707162940B9 +:10E89000526127000222EFE77069326992B2504359 +:10E8A000326933691204920C9BB2594329DF002864 +:10E8B00012D102210FE0084628DF00280CD103996D +:10E8C000002901D0032106E00499002916D12978F6 +:10E8D000042946D017E0216105B0F0BD70693269A6 +:10E8E00092B25043326993B24B4301461846039AA1 +:10E8F00029DF0028F0D10499002901D00421EAE79A +:10E900002978042920D00521E5E773693069366943 +:10E9100080B2434368681B189B18B6B24E43301848 +:10E9200080181946049A29DF0028E9D0D4E7306915 +:10E9300080B24843696880188A08696929DF00281D +:10E94000CAD1009900290CD00621C4E77069316949 +:10E9500089B24843316989B200F0D9FD28DF002827 +:10E96000BAD10721B7E7F8B5B54918230A780F20BF +:10E970005A435418241DB34922782669CF68022AC5 +:10E980001BD001252D07042A2AD0052A5BD128692E +:10E9900081B2304600F0BBFD0146A36828699A1990 +:10E9A00080B24843101A82086068181886192869CE +:10E9B0004B1C80B25843801B34E0B8026268616926 +:10E9C000121A0918A3683018181801239B029A42DA +:10E9D00002D2920829DF31E0FF22013229DF2DE047 +:10E9E000E268974914205043F4314018001D0BC8C9 +:10E9F000B04203D160685943814218D0022A16D030 +:10EA0000286981B2304600F082FD0146286980B253 +:10EA10004843301A820828694B1C80B25843636807 +:10EA20009B19C01A83082046FFF717FF06E02869E4 +:10EA300081B2304600F06BFDC01928DF002802D1FA +:10EA40007F4901228A70F8BDF8B57D4C069E657835 +:10EA50000A2D1DD027787D19EDB20A2D01D30A3D6C +:10EA6000EDB218277D432D192871AA6103C9EE6004 +:10EA7000AB6069612861A1780020002904D1FFF70B +:10EA800072FF112800D100206178491C6170F8BD27 +:10EA90000420F8BD38B50246694818230178594367 +:10EAA000081803690179022B0AD014246343644CCB +:10EAB000F434E4588368009383691030A04738BD6C +:10EAC000604B14331C68F5E7F8B55D4B9978012964 +:10EAD00014D100255B499D700A69082A05D00228D7 +:10EAE0000FD003280AD10D2006E0022807D00D70B0 +:10EAF00000F025FA002801D0FFF7CCFFF8BD0D612A +:10EB0000F6E74F48182403784E496343CC68181839 +:10EB1000641C001DCC600378022B05D14668A1025D +:10EB2000B14201D3012700E00027052B01D1072ABC +:10EB300003D00021042B02D003E00121FAE7072AC9 +:10EB400003D00026042B02D007E00126FAE7406834 +:10EB5000A302834201D3002A1AD00020314301438B +:10EB60003943C5D0374E28463561FFF793FF344C03 +:10EB70002078FFF765FEF5606078401E60702078B1 +:10EB8000401CC0B220700A28B2D30A382070AFE708 +:10EB90000120E3E770B500252A4C2948E56025618E +:10EBA0000570457085702E463046FFF749FE761C8D +:10EBB0000A2EF9D3012212076560516928461269AD +:10EBC000491E92B25143E560A1601D49F4310D60C8 +:10EBD0008D600D61CD601B4914310D60888001216D +:10EBE0002170206170BDF8B5164A044610780E46B3 +:10EBF000002830D0002C30D0002E2ED020680028E5 +:10EC00002BD0012000076768016989B28F4228D89C +:10EC1000102F26D3A168002923D095687943436932 +:10EC20004A19006980B243439A421AD8012000076A +:10EC3000006980B2814212D901200007006903E017 +:10EC4000E02D0020A028002080B2394600F05FFCB3 +:10EC5000002906D103E00820F8BD0E20F8BDB80752 +:10EC600001D00720F8BDBD49486801281CD00F46D7 +:10EC70001421BB4A21C641438E1875602368535046 +:10EC80006168B160A168F160A268616800235143C6 +:10EC9000012212075B1C14699BB2A4B28C4205D2FC +:10ECA0001469A4B2091B02E00420F8BD0021146914 +:10ECB000A4B265191469A4B28C42EBD9BD60401CA2 +:10ECC000336178600020F8BDF8B50446A3481E46BD +:10ECD000007815460F46002807D0002F07D0002CDB +:10ECE00005D02068002817D103E00820F8BD0E20C9 +:10ECF000F8BD9B48016800290ED0C2688168406851 +:10ED00004A4310186268904206D9002D04D0A942E7 +:10ED100002D3A819884201D90720F8BD384600F06F +:10ED200008F9002811D0304600F003F900280CD073 +:10ED3000606800F0FEF8002807D02B463A462146CE +:10ED400002200096FFF780FEF8BD1020F8BDFFB549 +:10ED5000824881B000781F4616460D46002808D02C +:10ED6000002D08D00198002805D02868002817D168 +:10ED700003E00820B0E50E20AEE5794C20680028BD +:10ED80000ED0E168A0686268414389186A689142C0 +:10ED900006D9002E04D0B04202D3F119814201D924 +:10EDA000072099E5019800F0C4F800281BD03846E8 +:10EDB00000F0BFF8002816D0686800F0BAF8002804 +:10EDC00011D068683246C119019800F02EFB0096F8 +:10EDD0002868142148432458002203212846019B17 +:10EDE000A047002078E5102076E5F8B505465B4899 +:10EDF0000F460078002805D0002D05D0286800288F +:10EE000021D103E00820F8BD0E20F8BD544C0026A7 +:10EE10002068002817D0A168E0684843616841185D +:10EE2000686881420FD900F084F800280DD0296865 +:10EE300014225143091968684A688968801A00F0E9 +:10EE400066FB002903D00720F8BD1020F8BD3B4623 +:10EE50000022294604200096FFF7F6FDF8BD3F4A40 +:10EE60001278002A0DD000280DD000290BD002689E +:10EE7000002A08D0394A14321368002B05D0042028 +:10EE80007047082070470E20704702230B6000680F +:10EE9000106000207047F8B5044630481E460078E0 +:10EEA00017460D46002807D0002D07D0002C05D0AE +:10EEB000206802281BD103E00820F8BD0E20F8BD11 +:10EEC000264814300068002811D0084600F031F8B8 +:10EED00000280ED0304600F02CF8002809D03B4620 +:10EEE0002A46214602200096FFF7AEFDF8BD072016 +:10EEF000F8BD1020F8BD08B5184A1278002A05D0D0 +:10EF0000002805D00268022A11D103E0082008BDBC +:10EF10000E2008BD114A14321268002A07D00B4691 +:10EF20000022014604200092FFF78EFD08BD072055 +:10EF300008BD800701D000207047012070470849B4 +:10EF400010B5F43949780020002906D0FFF70BFDF1 +:10EF5000002802D0112800D1002010BDA0280020D8 +:10EF6000D42E002070B500250C290ED3044643187A +:10EF7000008941000919581A0A38C2B21748022AF2 +:10EF8000027002D30A318B4201D2092070BD1448AD +:10EF900000F04BFA134914480A88824202D02388B1 +:10EFA000934217D14988814202D06088884211D1AA +:10EFB0000D4A0323521E20891B03A8420AD9690067 +:10EFC00009194989914203D09E896D1CB142F4D13F +:10EFD000002070BD0B2070BD00207047BC280020B1 +:10EFE000E82E002080100010FFFF000010B5FDF794 +:10EFF000FDF810BD10B50446002A02D0108800228A +:10F0000010E00A48FBE7030A00020343A05C5840F3 +:10F0100003061B0F43401803584083B21806C00C68 +:10F020005840521C8A42EED310BD0000FFFF000082 +:10F030004B48002101704C484A4A02608160C1601F +:10F04000016108224161426081610846704710B544 +:10F0500000291DD000220A60434A5368002B1BD0B0 +:10F06000202817D85B1E5360D0682423401CD06032 +:10F07000106914684343E3180B60012383409169CE +:10F08000401C19434007400F91611061002010BDE2 +:10F090000E2010BD0C2010BD042010BDF0B5324A6A +:10F0A0000646916800292BD057691020791A490724 +:10F0B000490F14680B4624254D436519B54206D106 +:10F0C000012495698C4065400020956104E0491C4D +:10F0D0004907490F8F42EED1491C4E07760F9569BB +:10F0E00001210C469C402B4623420AD19368002BF9 +:10F0F00007D05B1E936053685B1C53603346F0E798 +:10F100000420F0BD184A2423117C1268491E4907C7 +:10F11000490F5943203150500020704770B50028E6 +:10F120001AD0002918D0104AD368002B16D05B1EC5 +:10F13000D360936824265B1C9360536915681C4652 +:10F140007343EE1820330660E858641C08606007BB +:10F15000400F5061002070BD0E2070BD042070BDB6 +:10F16000BD280020F42E00201430002030B5CB0044 +:10F1700008339DB293070024002B01D0072030BD37 +:10F180003B4B9A605219DA605C701C705880998011 +:10F19000002030BDF7B5364C0E466088814237D826 +:10F1A000344F00F069F822786078A188884201DA4B +:10F1B000401C00E00020C0B2904202D100F062F892 +:10F1C00024E065786078884201DA401C00E0002085 +:10F1D000607000F057F8BD4218D0A068EF000299A7 +:10F1E000C151009900290CD0002E0AD06088324607 +:10F1F0004543E068281800F018F9A06838188680A0 +:10F2000002E00021381881800020FEBD0420FEBDF0 +:10F210000920FEBD0EB504E068468188029A009878 +:10F22000904702AA01A9684600F003F80028F3D02D +:10F230000EBD70B50E4B05241D785E78AE4215D01C +:10F240001D781C789E88B44201DA641C00E000241A +:10F250001C705C88DE686C43A41904609B68E8003D +:10F26000C418A4880C80185800241060204670BD73 +:10F27000C4280020FFFF000072B606480168491C40 +:10F280000160704703490868401E086000D162B6FB +:10F2900070470000D4280020BFF34F8F0349024875 +:10F2A000C860BFF34F8FFEE70400FA0500ED00E0F1 +:10F2B00010B5002904D0002211461046FFF7ECFFDC +:10F2C00000F010F810BD10B50021024A0846FFF703 +:10F2D00061FF10BDB1F2030010B508461146FCF7FE +:10F2E000C3FF10BDF8B5384C2078002837D020690E +:10F2F000002807D00026E068002805D00025002E51 +:10F3000004D013E00126F6E70125F8E7684651DF4F +:10F31000052806D0002806D000221146FFF7BCFFC2 +:10F3200004E0012602E0216900988847002D12D1EF +:10F33000608869460880A06861DF052806D000283B +:10F3400006D000221146FFF7A7FF04E0012502E0E6 +:10F35000E168A0688847002ED8D0002DCFD0F8BD36 +:10F3600070B5002901D08C0701D0072070BD164C64 +:10F370000125A16062801549636010DF0028F5D186 +:10F38000257016202EDF70BD002803D00E49C860FE +:10F39000002070470E207047002803D00A490861FA +:10F3A000002070470E20704710B5074840680028BD +:10F3B00007D08047002803D000221146FFF76CFFDA +:10F3C00010BDFFF78FFF10BDD8280020D9F2030031 +:10F3D000034610B50B439B070FD1042A0DD308C871 +:10F3E00010C9121FA342F8D018BA21BA884201D915 +:10F3F000012010BD0020C04310BD002A03D0D30758 +:10F4000003D0521C07E0002010BD03780C78401C8C +:10F41000491C1B1B07D103780C78401C491C1B1B83 +:10F4200001D1921EF1D1184610BDF8B5042A2CD393 +:10F43000830712D00B78491C0370401C521E8307AF +:10F440000BD00B78491C0370401C521E830704D05C +:10F450000B78491C0370401C521E8B079B0F05D074 +:10F46000C91ADF002023DE1B08C90AE0FCF7E0FE12 +:10F47000F8BD1D4608C9FD401C46B4402C4310C0D1 +:10F48000121F042AF5D2F308C91A521EF0D40B78C1 +:10F49000491C0370401C521EEAD40B78491C0370AF +:10F4A000401C521EE4D409780170F8BD01E004C08C +:10F4B000091F0429FBD28B0701D50280801CC907D4 +:10F4C00000D00270704700290BD0C30702D0027031 +:10F4D000401C491E022904D3830702D50280801CE8 +:10F4E000891EE3E70022EEE70022DFE70378C27817 +:10F4F0001946437812061B0219438378C0781B040F +:10F50000194311430902090A000608437047002203 +:10F5100003098B422CD3030A8B4211D300239C4650 +:10F520004EE003460B433CD4002243088B4231D3C8 +:10F5300003098B421CD3030A8B4201D394463FE05C +:10F54000C3098B4201D3CB01C01A524183098B42BC +:10F5500001D38B01C01A524143098B4201D34B01A5 +:10F56000C01A524103098B4201D30B01C01A524108 +:10F57000C3088B4201D3CB00C01A524183088B428F +:10F5800001D38B00C01A524143088B4201D34B0078 +:10F59000C01A5241411A00D20146524110467047EA +:10F5A0005DE0CA0F00D04942031000D340425340EF +:10F5B00000229C4603098B422DD3030A8B4212D3AF +:10F5C000FC22890112BA030A8B420CD389019211E1 +:10F5D0008B4208D3890192118B4204D389013AD01E +:10F5E000921100E08909C3098B4201D3CB01C01AF3 +:10F5F000524183098B4201D38B01C01A5241430906 +:10F600008B4201D34B01C01A524103098B4201D3F3 +:10F610000B01C01A5241C3088B4201D3CB00C01A60 +:10F62000524183088B4201D38B00C01A5241D9D278 +:10F6300043088B4201D34B00C01A5241411A00D2F9 +:10F640000146634652415B10104601D34042002BF5 +:10F6500000D54942704763465B1000D3404201B574 +:10F660000020C046C04602BD7047704770477546CF +:10F6700000F022F8AE46050069465346C008C000B7 +:10F68000854618B020B5FEF7FBFA60BC0027490894 +:10F69000B6460026C0C5C0C5C0C5C0C5C0C5C0C52A +:10F6A000C0C5C0C5403D49008D4670470446C046B0 +:10F6B000C0462046FCF751FD00487047303000201E +:10F6C00001491820ABBEFEE726000200704730B4A7 +:10F6D0007446641E2578641CAB4200D21D46635DEF +:10F6E0005B00E31830BC1847020000000000000077 +:10F6F0000000000000000000040000000000000006 +:10F7000000000000000000000000000000000000F9 +:10F7100035C40300000000000000000002000000EB +:10F7200000000000000000000000000000000000D9 +:10F7300000000000030000000000000000000000C6 +:10F7400005000000000000000000000000000000B4 +:10F75000000000000000000023D1BCEA5F78231500 +:10F76000DEEF12120000000088F7030000280020DE +:10F77000EC00000004C1030074F80300EC28002032 +:10F78000A413000020C103000000000000000000DE +:10F790000000000000000000000000000000000069 +:10F7A0000000000000000000000000000000000059 +:10F7B0000000000000000000000000000000FFFF4B +:10F7C0000000000032000000000000000000000007 +:10F7D0000000000000000000000000000000000029 +:10F7E0000000000000000000000000000000000019 +:10F7F0000000000000000000000000000000000009 +:10F80000000000000024F4000000000000000000E0 +:10F8100000000000000000000000000000000000E8 +:10F8200000000000000000000000000000000000D8 +:10F8300000000000000000000000000000000000C8 +:10F8400000000000000000000000000000000000B8 +:10F8500000000000000000000000000000000000A8 +:10F860000000000000000000000000000000000098 +:04F870000000000094 +:10FC00000100000000000000FE00000000000000F5 +:10FC100000000000000000000000000000000000E4 +:020000041000EA +:0410140000C0030015 +:040000050003C0C173 +:00000001FF + From 9e95f1a44260b5c96f900c763489933eddc726a5 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 25 Oct 2016 06:42:39 -0700 Subject: [PATCH 013/130] Bump pxt-core to 0.5.10 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index bce44a02..7b0955de 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.9", + "pxt-core": "0.5.10", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 9a20841c6e4c3c448455569b8578fbdc9a9b0914 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 25 Oct 2016 06:42:40 -0700 Subject: [PATCH 014/130] 0.5.8 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7b0955de..7b68f331 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.7", + "version": "0.5.8", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 6b9b636ae6aec157eda9afc5395bdc416110bd68 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 25 Oct 2016 08:19:19 -0700 Subject: [PATCH 015/130] moving master to v.0.5.8 --- docs/index-ref.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index-ref.json b/docs/index-ref.json index 4a822509..db78035f 100644 --- a/docs/index-ref.json +++ b/docs/index-ref.json @@ -1,3 +1,3 @@ { - "appref": "v0.5.1" + "appref": "v0.5.8" } From c3865afe8cd08670b69dc7c8fee1bfa656c9a71b Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 25 Oct 2016 09:46:20 -0700 Subject: [PATCH 016/130] removing references to older gesture events --- olddocs/js/contents.md | 4 ---- olddocs/js/event-handler.md | 3 +-- olddocs/js/guides/touchdevelop-lessons.md | 5 ----- olddocs/js/lessons/letter-up.md | 3 --- 4 files changed, 1 insertion(+), 14 deletions(-) diff --git a/olddocs/js/contents.md b/olddocs/js/contents.md index 764e4fa3..f332620f 100644 --- a/olddocs/js/contents.md +++ b/olddocs/js/contents.md @@ -130,11 +130,7 @@ Welcome to the Touch Develop home page for the BBC micro:bit. Below you will fin * [running time](/reference/input/running-time) * [on shake](/reference/input/on-gesture) * [on button pressed](/reference/input/on-button-pressed) -* [on logo down](/functions/on-logo-down) -* [on logo up](/functions/on-logo-up) * [on pin pressed](/reference/input/on-pin-pressed) -* [on screen down](/functions/on-screen-down) -* [on screen up](/functions/on-screen-up) * [pin is pressed](/reference/input/pin-is-pressed) ### Image diff --git a/olddocs/js/event-handler.md b/olddocs/js/event-handler.md index dcc5db12..ab770716 100644 --- a/olddocs/js/event-handler.md +++ b/olddocs/js/event-handler.md @@ -55,5 +55,4 @@ To learn more about how the BBC micro:bit queues up and schedules event handlers ### see also -[on button pressed](/reference/input/on-button-pressed), [on logo up](/functions/on-logo-up), [on logo down](/functions/on-logo-down), [on screen up](/functions/on-screen-up), [on screen down](/functions/on-screen-down), [on shake](/reference/input/on-gesture), [on pin pressed](/reference/input/on-pin-pressed) - +[on button pressed](/reference/input/on-button-pressed) diff --git a/olddocs/js/guides/touchdevelop-lessons.md b/olddocs/js/guides/touchdevelop-lessons.md index 793d6310..1791e350 100644 --- a/olddocs/js/guides/touchdevelop-lessons.md +++ b/olddocs/js/guides/touchdevelop-lessons.md @@ -77,11 +77,6 @@ Overview of TouchDevelop lessons for the micro:bit. * [compass heading](/reference/input/compass-heading) * [calibrate](/functions/calibrate) * [running time](/reference/input/running-time) -* [on shake](/reference/input/on-gesture) -* [on screen up](/functions/on-screen-up) -* [on screen down](/functions/on-screen-down) -* [on logo up](/functions/on-logo-up) -* [on logo down](/functions/on-logo-down) ### ~ diff --git a/olddocs/js/lessons/letter-up.md b/olddocs/js/lessons/letter-up.md index f9ce2594..19fc21be 100644 --- a/olddocs/js/lessons/letter-up.md +++ b/olddocs/js/lessons/letter-up.md @@ -43,9 +43,6 @@ Learn how to create a guessing game with **global variables** `var str: "this is * **show string** : [read more...](/reference/basic/show-string) * **local variables** : [read more...](/reference/variables/var) * **assignment operator** : [read more...](/reference/variables/assign) -* **on logo up** [read more...](/functions/on-logo-up) -* **on screen down** [read more...](/functions/on-screen-down) -* **on screen up** [read more...](/functions/on-screen-up) * **math random** : [read more...](/js/math) ## Resources From 367e80cb776fb4ddcd900456cab26fe7f0f87972 Mon Sep 17 00:00:00 2001 From: Michal Moskal Date: Tue, 25 Oct 2016 18:55:09 +0100 Subject: [PATCH 017/130] Bump pxt-core to 0.5.11 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7b68f331..84c84f8d 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.10", + "pxt-core": "0.5.11", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From ae882a0107b0e4416106f8bf5e3799b6e598e4df Mon Sep 17 00:00:00 2001 From: Michal Moskal Date: Tue, 25 Oct 2016 18:55:10 +0100 Subject: [PATCH 018/130] 0.5.9 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 84c84f8d..19a79184 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.8", + "version": "0.5.9", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 7d912110f414eefd8667a007620bd05d49e936d6 Mon Sep 17 00:00:00 2001 From: Michal Moskal Date: Tue, 25 Oct 2016 19:53:11 +0100 Subject: [PATCH 019/130] Bumping main version to 0.5.9 with fixed icons --- docs/index-ref.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index-ref.json b/docs/index-ref.json index db78035f..61cad53e 100644 --- a/docs/index-ref.json +++ b/docs/index-ref.json @@ -1,3 +1,3 @@ { - "appref": "v0.5.8" + "appref": "v0.5.9" } From f191d9033d3ec62fb3d555f673eaebb8f9885101 Mon Sep 17 00:00:00 2001 From: Richard Knoll Date: Tue, 25 Oct 2016 16:38:01 -0700 Subject: [PATCH 020/130] Updating radio JSON writing API (#290) --- docs/reference/radio.md | 4 +- .../radio/write-received-packet-to-serial.md | 48 +++++++++++++++++ docs/reference/radio/write-value-to-serial.md | 2 + libs/radio/radio.cpp | 51 ++++++++++++------- libs/radio/shims.d.ts | 12 ++++- sim/state/radio.ts | 35 ++++++++----- 6 files changed, 118 insertions(+), 34 deletions(-) create mode 100644 docs/reference/radio/write-received-packet-to-serial.md diff --git a/docs/reference/radio.md b/docs/reference/radio.md index 9c85211e..5ddd41be 100644 --- a/docs/reference/radio.md +++ b/docs/reference/radio.md @@ -12,7 +12,7 @@ radio.onDataPacketReceived(() => { radio.setGroup(0); radio.setTransmitPower(7); radio.setTransmitSerialNumber(false); -radio.writeValueToSerial(); +radio.writeReceivedPacketToSerial(); ``` ```package @@ -28,4 +28,4 @@ radio [setGroup](/reference/radio/set-group), [setTransmitPower](/reference/radio/set-transmit-power), [setTransmitSerialNumber](/reference/radio/set-transmit-serial-number), -[writeValueToSerial](/reference/radio/write-value-to-serial) +[writeReceivedPacketToSerial](/reference/radio/write-received-packet-to-serial) diff --git a/docs/reference/radio/write-received-packet-to-serial.md b/docs/reference/radio/write-received-packet-to-serial.md new file mode 100644 index 00000000..48a188dd --- /dev/null +++ b/docs/reference/radio/write-received-packet-to-serial.md @@ -0,0 +1,48 @@ +# Write Received Packet To Serial + +Writes the last packet received by the ``radio`` to serial in JSON format. +Should be called within a callback to +[on data packet received](/reference/radio/on-data-packet-received). + +```sig +radio.writeReceivedPacketToSerial(); +``` + +### Data received format + +The format for received data printed to serial is as follows: + +- [send number](/reference/radio/send-number): ```{v:ValueSent,t:MicrobitTimeAlive,s:SerialNumber}``` +- [send value](/reference/radio/send-value): ```{v:ValueSent,t:MicrobitTimeAlive,s:SerialNumber,n:"Name"}``` +- [send string](/reference/radio/send-string): ```{t:MicrobitTimeAlive,s:SerialNumber,n:"Text"}``` + +### Examples + +When ```radio``` data is received (after pressing the ``A`` button on +the second micro:bit), this program sends temperature data to +serial. + +```blocks +input.onButtonPressed(Button.A, () => { + radio.sendNumber(input.temperature()); +}); +radio.onDataPacketReceived(() => { + radio.writeReceivedPacketToSerial(); +}); +``` +Sample output to serial when ``A`` button pressed: + +```Text +{v:27,t:323,s:0} +``` + +### See also + +[send number](/reference/radio/send-number), +[send value](/reference/radio/send-value), +[send string](/reference/radio/send-string), +[on data packet received](/reference/radio/on-data-packet-received) + +```package +radio +``` \ No newline at end of file diff --git a/docs/reference/radio/write-value-to-serial.md b/docs/reference/radio/write-value-to-serial.md index ae396fad..0d7c899a 100644 --- a/docs/reference/radio/write-value-to-serial.md +++ b/docs/reference/radio/write-value-to-serial.md @@ -1,5 +1,7 @@ # Write Value To Serial +> Note: This API has been deprecated! Use [write received packet to serial](/reference/radio/write-received-packet-to-serial) instead. + Writes the data received by ``radio`` to serial in JSON format. ```sig diff --git a/libs/radio/radio.cpp b/libs/radio/radio.cpp index 6cd3aa0b..d5cb746e 100644 --- a/libs/radio/radio.cpp +++ b/libs/radio/radio.cpp @@ -100,6 +100,25 @@ namespace radio { return ManagedString().leakData(); } + void writePacketAsJSON(uint8_t tp, int v, int s, int t, StringData* m) { + // Convert the packet to JSON and send over serial + uBit.serial.send("{"); + uBit.serial.send("\"t\":"); + uBit.serial.send(t); + uBit.serial.send(",\"s\":"); + uBit.serial.send(s); + if (tp == PACKET_TYPE_STRING || tp == PACKET_TYPE_VALUE) { + uBit.serial.send(",\"n\":\""); + uBit.serial.send(m); + uBit.serial.send("\""); + } + if (tp == PACKET_TYPE_NUMBER || tp == PACKET_TYPE_VALUE) { + uBit.serial.send(",\"v\":"); + uBit.serial.send(v); + } + uBit.serial.send("}\r\n"); + } + /** * Takes a packet from the micro:bit radio queue. * @param writeToSerial if true, write the received packet to serial without updating the global packet; @@ -144,22 +163,7 @@ namespace radio { msg = m; } else { - // Convert the packet to JSON and send over serial - uBit.serial.send("{"); - uBit.serial.send("\"t\":"); - uBit.serial.send(t); - uBit.serial.send(",\"s\":"); - uBit.serial.send(s); - if (tp == PACKET_TYPE_STRING || tp == PACKET_TYPE_VALUE) { - uBit.serial.send(",\"n\":\""); - uBit.serial.send(m); - uBit.serial.send("\""); - } - if (tp == PACKET_TYPE_NUMBER || tp == PACKET_TYPE_VALUE) { - uBit.serial.send(",\"v\":"); - uBit.serial.send(v); - } - uBit.serial.send("}\r\n"); + writePacketAsJSON(tp, v, s, t, m); } } @@ -231,12 +235,25 @@ namespace radio { //% help=radio/write-value-to-serial //% weight=3 //% blockId=radio_write_value_serial block="radio write value to serial" - //% advanced=true + //% deprecated=true void writeValueToSerial() { if (radioEnable() != MICROBIT_OK) return; receivePacket(true); } + /** + * Writes the last received packet to serial as JSON. This should be called + * within an ``onDataPacketReceived`` callback. + */ + //% help=radio/write-received-packet-to-serial + //% weight=3 + //% blockId=radio_write_packet_serial block="radio write received packet to serial" + //% advanced=true + void writeReceivedPacketToSerial() { + if (radioEnable() != MICROBIT_OK) return; + writePacketAsJSON(type, value, (int) serial, (int) time, msg); + } + /** * Reads the next packet from the radio queue and returns the packet's number * payload or 0 if the packet did not contain a number. diff --git a/libs/radio/shims.d.ts b/libs/radio/shims.d.ts index f8295c81..0b2d8cc8 100644 --- a/libs/radio/shims.d.ts +++ b/libs/radio/shims.d.ts @@ -40,9 +40,19 @@ declare namespace radio { //% help=radio/write-value-to-serial //% weight=3 //% blockId=radio_write_value_serial block="radio write value to serial" - //% advanced=true shim=radio::writeValueToSerial + //% deprecated=true shim=radio::writeValueToSerial function writeValueToSerial(): void; + /** + * Writes the last received packet to serial as JSON. This should be called + * within an ``onDataPacketReceived`` callback. + */ + //% help=radio/write-received-packet-to-serial + //% weight=3 + //% blockId=radio_write_packet_serial block="radio write received packet to serial" + //% advanced=true shim=radio::writeReceivedPacketToSerial + function writeReceivedPacketToSerial(): void; + /** * Reads the next packet from the radio queue and returns the packet's number * payload or 0 if the packet did not contain a number. diff --git a/sim/state/radio.ts b/sim/state/radio.ts index 0117cd4a..fc1e3d28 100644 --- a/sim/state/radio.ts +++ b/sim/state/radio.ts @@ -138,21 +138,13 @@ namespace pxsim.radio { } export function writeValueToSerial(): void { - let b = board(); - let p = b.radioState.bus.datagram.recv(); + const b = board(); + writePacketToSerial(b, b.radioState.bus.datagram.recv()) + } - switch(p.payload.type) { - case PacketPayloadType.NUMBER: - b.writeSerial(`{"t":${p.time},"s":${p.serial},"v":${p.payload.numberData}}`) - break; - case PacketPayloadType.VALUE: - b.writeSerial(`{"t":${p.time},"s":${p.serial},"n":"${p.payload.stringData}","v":${p.payload.numberData}}`) - break; - case PacketPayloadType.STRING: - b.writeSerial(`{"t":${p.time},"s":${p.serial},"n":"${p.payload.stringData}"}`) - break; - default: - } + export function writeReceivedPacketToSerial(): void { + const b = board(); + writePacketToSerial(b, b.radioState.bus.datagram.lastReceived); } export function sendValue(name: string, value: number) { @@ -200,4 +192,19 @@ namespace pxsim.radio { export function receivedTime(): number { return board().radioState.bus.datagram.lastReceived.time; } + + function writePacketToSerial(b: DalBoard, p: PacketBuffer) { + switch(p.payload.type) { + case PacketPayloadType.NUMBER: + b.writeSerial(`{"t":${p.time},"s":${p.serial},"v":${p.payload.numberData}}\r\n`) + break; + case PacketPayloadType.VALUE: + b.writeSerial(`{"t":${p.time},"s":${p.serial},"n":"${p.payload.stringData}","v":${p.payload.numberData}}\r\n`) + break; + case PacketPayloadType.STRING: + b.writeSerial(`{"t":${p.time},"s":${p.serial},"n":"${p.payload.stringData}"}\r\n`) + break; + default: + } + } } \ No newline at end of file From 2bc5db517e5b93d140e51a98c2c9e8278882455b Mon Sep 17 00:00:00 2001 From: Richard Knoll Date: Tue, 25 Oct 2016 16:39:13 -0700 Subject: [PATCH 021/130] Renaming the string in onDataPacketReceived and updating docs (#292) --- docs/reference/radio/on-data-packet-received.md | 15 +++++++++++++-- docs/reference/radio/packet.md | 4 ++-- docs/reference/radio/send-string.md | 4 ++-- docs/reference/radio/send-value.md | 6 +++--- libs/radio/radio.ts | 6 +++--- 5 files changed, 23 insertions(+), 12 deletions(-) diff --git a/docs/reference/radio/on-data-packet-received.md b/docs/reference/radio/on-data-packet-received.md index d4a626b5..52a90ca0 100644 --- a/docs/reference/radio/on-data-packet-received.md +++ b/docs/reference/radio/on-data-packet-received.md @@ -5,12 +5,23 @@ Run part of a program when the micro:bit receives a ```sig -radio.onDataPacketReceived((packet: Packet) => { }); +radio.onDataPacketReceived(({receivedNumber, receivedString, time, serial, signal}) => { }); ``` +### ~hint + +To add or remove the parts of the packet from the block, try clicking the blue gear in the corner! + +### ~ + ### Callback Parameters -* ``packet`` - the [packet](/reference/radio/packet) that was received by the radio +* ``packet`` - the [packet](/reference/radio/packet) that was received by the radio. The packet has the following properties: + * `receivedNumber` - The [number](/reference/types/number) that was sent in this packet or `0` if this packet did not contain a number. See [send number](/reference/radio/send-number) and [send value](/reference/radio/send-value) + * `receivedString` - The [string](/reference/types/string) that was sent in this packet or the empty string if this packet did not contain a string. See [send string](/reference/radio/send-string) and [send value](/reference/radio/send-value) + * `time` - The system time of the micro:bit that sent this packet at the time the packet was sent. + * `serial` - The serial number of the micro:bit that sent this packet or `0` if the micro:bit did not include its serial number. + * `signal` - How strong the radio signal is from `255` (weak) to `0` (strong). ### Example diff --git a/docs/reference/radio/packet.md b/docs/reference/radio/packet.md index 3f522458..02e298a7 100644 --- a/docs/reference/radio/packet.md +++ b/docs/reference/radio/packet.md @@ -4,8 +4,8 @@ A packet that was received by the radio. ## Properties -* `receivedNumber` - The number that was sent in this packet or `0` if this packet did not contain a number. See [send number](/reference/radio/send-number) and [send value](/reference/radio/send-value) -* `text` - The string that was sent in this packet or the empty string if this packet did not contain a string. See [send string](/reference/radio/send-string) and [send value](/reference/radio/send-value) +* `receivedNumber` - The [number](/reference/types/number) that was sent in this packet or `0` if this packet did not contain a number. See [send number](/reference/radio/send-number) and [send value](/reference/radio/send-value) +* `receivedString` - The [string](/reference/types/string) that was sent in this packet or the empty string if this packet did not contain a string. See [send string](/reference/radio/send-string) and [send value](/reference/radio/send-value) * `time` - The system time of the micro:bit that sent this packet at the time the packet was sent. * `serial` - The serial number of the micro:bit that sent this packet or `0` if the micro:bit did not include its serial number. * `signal` - How strong the radio signal is from `255` (weak) to `0` (strong). diff --git a/docs/reference/radio/send-string.md b/docs/reference/radio/send-string.md index 74c770da..c5ed3ffc 100644 --- a/docs/reference/radio/send-string.md +++ b/docs/reference/radio/send-string.md @@ -24,8 +24,8 @@ input.onButtonPressed(Button.A, () => { basic.showString("SENT"); }) -radio.onDataPacketReceived(({ text }) => { - basic.showString(text); +radio.onDataPacketReceived(({ receivedString }) => { + basic.showString(receivedString); }); ``` diff --git a/docs/reference/radio/send-value.md b/docs/reference/radio/send-value.md index e0587e77..91cfea8f 100644 --- a/docs/reference/radio/send-value.md +++ b/docs/reference/radio/send-value.md @@ -22,7 +22,7 @@ or model rocket. ```blocks radio.setGroup(99) input.onButtonPressed(Button.A, () => { - radio.sendValue("acc",input.acceleration(Dimension.X)) + radio.sendValue("acc", input.acceleration(Dimension.X)) }) ``` @@ -31,8 +31,8 @@ Then it shows them on the LED screen. ```blocks radio.setGroup(99) -radio.onDataPacketReceived(({ text, receivedNumber }) => { - basic.showString(text); +radio.onDataPacketReceived(({ receivedString, receivedNumber }) => { + basic.showString(receivedString); basic.showNumber(receivedNumber); }); ``` diff --git a/libs/radio/radio.ts b/libs/radio/radio.ts index f6036b26..2bf93d57 100644 --- a/libs/radio/radio.ts +++ b/libs/radio/radio.ts @@ -13,7 +13,7 @@ namespace radio { * The string payload if a string was sent in this packet (via ``sendString()`` or ``sendValue()``) * or the empty string if this packet did not contain a string. */ - public text: string; + public receivedString: string; /** * The system time of the sender of the packet at the time the packet was sent. */ @@ -35,7 +35,7 @@ namespace radio { //% help=radio/on-data-packet-received //% mutate=true //% mutateText=Packet - //% mutateDefaults="receivedNumber;text,receivedNumber;text" + //% mutateDefaults="receivedNumber;receivedString,receivedNumber;receivedString" //% blockId=radio_on_packet block="on radio received" blockGap=8 export function onDataPacketReceived(cb: (packet: Packet) => void) { onDataReceived(() => { @@ -44,7 +44,7 @@ namespace radio { packet.receivedNumber = receivedNumber(); packet.time = receivedTime(); packet.serial = receivedSerial(); - packet.text = receivedString(); + packet.receivedString = receivedString(); packet.signal = receivedSignalStrength(); cb(packet) }); From 2291f8b89985e9369d6354f8e70ca613487597cf Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 25 Oct 2016 16:46:12 -0700 Subject: [PATCH 022/130] Bump pxt-core to 0.5.12 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 19a79184..f3151363 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.11", + "pxt-core": "0.5.12", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From d0821710f683006d1800e640310976c4def41781 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 25 Oct 2016 16:46:14 -0700 Subject: [PATCH 023/130] 0.5.10 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f3151363..c2bc7e34 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.9", + "version": "0.5.10", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From dffbe5dcb44a6047a4010a2d43103c9027212888 Mon Sep 17 00:00:00 2001 From: Michal Moskal Date: Wed, 26 Oct 2016 10:15:05 +0100 Subject: [PATCH 024/130] Testing cdn fixes --- docs/testcache-ref.json | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 docs/testcache-ref.json diff --git a/docs/testcache-ref.json b/docs/testcache-ref.json new file mode 100644 index 00000000..867b38cf --- /dev/null +++ b/docs/testcache-ref.json @@ -0,0 +1,3 @@ +{ + "appref": "0427fada4ed1350625243dcbf3c3c310d0812a03" +} From f078d59bb5ae07d32bf9c9fc617f3a47a546c8cc Mon Sep 17 00:00:00 2001 From: Michal Moskal Date: Wed, 26 Oct 2016 11:45:15 +0100 Subject: [PATCH 025/130] Remove testing file --- docs/testcache-ref.json | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 docs/testcache-ref.json diff --git a/docs/testcache-ref.json b/docs/testcache-ref.json deleted file mode 100644 index 867b38cf..00000000 --- a/docs/testcache-ref.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "appref": "0427fada4ed1350625243dcbf3c3c310d0812a03" -} From 38aa6439a2f2ae2bc02e1117c468a73f2752a091 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 26 Oct 2016 18:18:18 -0700 Subject: [PATCH 026/130] Bump pxt-core to 0.5.15 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c2bc7e34..74728584 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.12", + "pxt-core": "0.5.15", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From a2aaed29231228a09639ea28c115a2dfeb21a75d Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 26 Oct 2016 18:18:20 -0700 Subject: [PATCH 027/130] 0.5.11 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 74728584..bf1cf9f6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.10", + "version": "0.5.11", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 4716d06fe6be5fb55390040ff06d0d8dd17ce3a5 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 26 Oct 2016 21:48:14 -0700 Subject: [PATCH 028/130] Bump pxt-core to 0.5.16 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index bf1cf9f6..291da731 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.15", + "pxt-core": "0.5.16", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From c5b9d0876a716cf63f0071934b68622354ca63b7 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 26 Oct 2016 21:48:17 -0700 Subject: [PATCH 029/130] 0.5.12 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 291da731..4eb51b74 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.11", + "version": "0.5.12", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 172aa6a4d75bc4b38a0cb4f17bdd766d3df14cdb Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 27 Oct 2016 11:15:35 -0700 Subject: [PATCH 030/130] updated translated docs --- docs/translate.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/docs/translate.md b/docs/translate.md index e4addbe2..a660430b 100644 --- a/docs/translate.md +++ b/docs/translate.md @@ -3,16 +3,23 @@ Our translations are managed via Crowdin, a translation management platform. It is free to join and you can volunteer to translate parts of the web site. -## Translating the editor interface +## Crowdin project The project below contains the resources from https://www.pxt.io and the menu items of https://pxt.microbit.org. * [https://crowdin.com/project/kindscript](https://crowdin.com/project/kindscript) -You will find two files in that project: +If you want to help translating the editor, please sign in to Crowdin and send us a translator request. -* ``string.json``: text contained in the menu items of https://pxt.microbit.org -* ``website.json``: text contained in the pages served by https://www.pxt.io +## Translating the editor interface + +The editor interface strings, like the "Download" button are in the ``strings.json`` file. Start by updating this file to translate the UI. + +To test your changes "live", use **beta** build and the ``?livelang=CODE`` query argument where ``CODE`` is your language ISO code. For example, to see the french translations: + +* https://pxt.microbit.org/beta?livelang=fr + +Note that there may be a delay of up to 5 minutes before your changes in Crowdin make it into the "live" view. ## Translating the blocks and reference documentation From 5c818980ed1aa0f416815ab348a68dc7a5fe8783 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 27 Oct 2016 11:20:51 -0700 Subject: [PATCH 031/130] Bump pxt-core to 0.5.17 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4eb51b74..632e4155 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.16", + "pxt-core": "0.5.17", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From f2e1bc0168896e8cc28e33f9219f790074b82bab Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 27 Oct 2016 11:20:53 -0700 Subject: [PATCH 032/130] 0.5.13 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 632e4155..716140f8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.12", + "version": "0.5.13", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 95e4c609a4c617e4c8d7bf807aba9c1b72e135ab Mon Sep 17 00:00:00 2001 From: Richard Knoll Date: Thu, 27 Oct 2016 14:48:22 -0700 Subject: [PATCH 033/130] Rename the parameters for the sendValue block (#293) --- docs/reference/radio.md | 2 +- docs/reference/radio/send-value.md | 2 +- libs/radio/radio.cpp | 2 +- libs/radio/radio.ts | 2 +- libs/radio/shims.d.ts | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/reference/radio.md b/docs/reference/radio.md index 5ddd41be..5f258bf7 100644 --- a/docs/reference/radio.md +++ b/docs/reference/radio.md @@ -4,7 +4,7 @@ Communicate data using radio packets ```cards radio.sendNumber(0); -radio.sendValue("data", 0); +radio.sendValue("name", 0); radio.sendString(""); radio.onDataPacketReceived(() => { diff --git a/docs/reference/radio/send-value.md b/docs/reference/radio/send-value.md index 91cfea8f..a239a267 100644 --- a/docs/reference/radio/send-value.md +++ b/docs/reference/radio/send-value.md @@ -4,7 +4,7 @@ Send a [string]() and [number]() together by ``radio`` to other micro:bits. The maximum [string]() length is 12 characters. ```sig -radio.sendValue("data", 0); +radio.sendValue("name", 0); ``` ### Parameters diff --git a/libs/radio/radio.cpp b/libs/radio/radio.cpp index d5cb746e..836926e6 100644 --- a/libs/radio/radio.cpp +++ b/libs/radio/radio.cpp @@ -188,7 +188,7 @@ namespace radio { /** * Broadcasts a name / value pair along with the device serial number * and running time to any connected micro:bit in the group. - * @param name the field name (max 12 characters), eg: "data" + * @param name the field name (max 12 characters), eg: "name" * @param value the numberic value */ //% help=radio/send-value diff --git a/libs/radio/radio.ts b/libs/radio/radio.ts index 2bf93d57..5fb2d54c 100644 --- a/libs/radio/radio.ts +++ b/libs/radio/radio.ts @@ -35,7 +35,7 @@ namespace radio { //% help=radio/on-data-packet-received //% mutate=true //% mutateText=Packet - //% mutateDefaults="receivedNumber;receivedString,receivedNumber;receivedString" + //% mutateDefaults="receivedNumber;receivedString:name,receivedNumber:value;receivedString" //% blockId=radio_on_packet block="on radio received" blockGap=8 export function onDataPacketReceived(cb: (packet: Packet) => void) { onDataReceived(() => { diff --git a/libs/radio/shims.d.ts b/libs/radio/shims.d.ts index 0b2d8cc8..0aeaa862 100644 --- a/libs/radio/shims.d.ts +++ b/libs/radio/shims.d.ts @@ -16,7 +16,7 @@ declare namespace radio { /** * Broadcasts a name / value pair along with the device serial number * and running time to any connected micro:bit in the group. - * @param name the field name (max 12 characters), eg: "data" + * @param name the field name (max 12 characters), eg: "name" * @param value the numberic value */ //% help=radio/send-value From e60c163b089697a1ef85c83793ab578ee7de83f4 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 27 Oct 2016 15:54:11 -0700 Subject: [PATCH 034/130] Bump pxt-core to 0.5.19 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 716140f8..77da5d1f 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.17", + "pxt-core": "0.5.19", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 57aadd0b2759d73874e6b7759161f5c1188d310c Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 27 Oct 2016 15:54:16 -0700 Subject: [PATCH 035/130] 0.5.14 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 77da5d1f..c37e52bd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.13", + "version": "0.5.14", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 78e8c9f1762715dbbb9be74e084ae298d879f395 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 27 Oct 2016 16:06:05 -0700 Subject: [PATCH 036/130] Bump pxt-core to 0.5.20 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c37e52bd..e2dd589a 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.19", + "pxt-core": "0.5.20", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From ef849b645b36893cf1563e70b05575a421764cc2 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 27 Oct 2016 16:06:07 -0700 Subject: [PATCH 037/130] 0.5.15 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e2dd589a..ad99d99b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.14", + "version": "0.5.15", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 298382c19fd36a0411a1d38bb1002326d06edf17 Mon Sep 17 00:00:00 2001 From: Sam El-Husseini Date: Thu, 27 Oct 2016 16:12:53 -0700 Subject: [PATCH 038/130] UI theming changes. --- theme/style.less | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/theme/style.less b/theme/style.less index 959ecee7..e357023f 100644 --- a/theme/style.less +++ b/theme/style.less @@ -1,2 +1,18 @@ /* Import all components */ @import 'semantic'; +@import 'themes/default/globals/site.variables'; +@import 'themes/pxt/globals/site.variables'; +@import 'site/globals/site.variables'; + +/* Reference import */ +@import (reference) "semantic.less"; + +/******************************* + Add your custom CSS here +*******************************/ + +.download-button { + &:extend(.ui all); + &:extend(.button all); + &:extend(.green all); +} \ No newline at end of file From c60a4cb359657f70951ce82a6de80aa63288114f Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 00:19:07 -0700 Subject: [PATCH 039/130] Bump pxt-core to 0.5.23 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ad99d99b..1aa6f21b 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.20", + "pxt-core": "0.5.23", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From c6e38bd7a94ee51837939450f40fd25afd5f32fd Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 00:19:09 -0700 Subject: [PATCH 040/130] 0.5.16 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1aa6f21b..943b7bfc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.15", + "version": "0.5.16", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 76adc3c00ac69f36522db63e9298d90076ce0552 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 08:34:04 -0700 Subject: [PATCH 041/130] added led.enable (#294) * added led.enable * fixed simulator support for led.enable --- docs/device/screen.md | 7 +++++++ docs/reference/led.md | 3 ++- docs/reference/led/enable.md | 33 +++++++++++++++++++++++++++++++++ libs/core/led.cpp | 14 ++++++++++++-- libs/core/shims.d.ts | 11 +++++++++-- sim/state/ledmatrix.ts | 5 +++++ sim/visuals/ledmatrix.ts | 20 ++++++++++++++------ sim/visuals/microbit.ts | 25 ++++++++++++++++--------- 8 files changed, 98 insertions(+), 20 deletions(-) create mode 100644 docs/reference/led/enable.md diff --git a/docs/device/screen.md b/docs/device/screen.md index 5ca1b64d..fcf07258 100644 --- a/docs/device/screen.md +++ b/docs/device/screen.md @@ -91,3 +91,10 @@ basic.showString("d", 150) You will not see the LED at position `0,0` lit up because the `show string` function overwrites the whole display buffer. + +### Pins: P3, P4, P6, P7, P9, P10 + +These pins are coupled to the LED matrix display, and also it’s associated ambient light sensing mode. +To disable the display driver feature (which will automatically disable the light sensing feature) use the function [led.enable](/reference/led/enable). + +More information at http://tech.microbit.org/hardware/edgeconnector_ds/ . diff --git a/docs/reference/led.md b/docs/reference/led.md index 5d528df2..117aff0d 100644 --- a/docs/reference/led.md +++ b/docs/reference/led.md @@ -17,8 +17,9 @@ led.plotAll(); led.screenshot(); led.toggleAll(); led.setDisplayMode(DisplayMode.BackAndWhite); +led.enable(false) ``` ### See Also -[plot](/reference/led/plot), [unplot](/reference/led/unplot), [point](/reference/led/point), [brightness](/reference/led/brightness), [setBrightness](/reference/led/set-brightness), [stopAnimation](/reference/led/stop-animation), [plotBarGraph](/reference/led/plot-bar-graph), [fadeIn](/reference/led/fade-in), [fadeOut](/reference/led/fade-out), [plotAll](/reference/led/plot-all), [screenshot](/reference/led/screenshot), [toggle](/reference/led/toggle), [toggleAll](/reference/led/toggle-all), [setDisplayMode](/reference/led/set-display-mode) +[plot](/reference/led/plot), [unplot](/reference/led/unplot), [point](/reference/led/point), [brightness](/reference/led/brightness), [setBrightness](/reference/led/set-brightness), [stopAnimation](/reference/led/stop-animation), [plotBarGraph](/reference/led/plot-bar-graph), [fadeIn](/reference/led/fade-in), [fadeOut](/reference/led/fade-out), [plotAll](/reference/led/plot-all), [screenshot](/reference/led/screenshot), [toggle](/reference/led/toggle), [toggleAll](/reference/led/toggle-all), [setDisplayMode](/reference/led/set-display-mode), [enabled](/reference/led/enable) diff --git a/docs/reference/led/enable.md b/docs/reference/led/enable.md new file mode 100644 index 00000000..861be1b3 --- /dev/null +++ b/docs/reference/led/enable.md @@ -0,0 +1,33 @@ +# Enable + +Turns the LED screen on and off + +```sig +led.enable(false); +``` + +### Parameters + +* ``on`` is a [boolean](/reference/types/boolean) that defines the on/off state of the screen + +### Example: Turning off the screen + +This program turns off the screen when pressing button ``B`` + +```typescript +input.onButtonPressed(Button.B, () => { + led.enable(false) +}); +``` + +### Pins: P3, P4, P6, P7, P9, P10 + +These pins are coupled to the LED matrix display, and also it’s associated ambient light sensing mode. +To disable the display driver feature (which will automatically disable the light sensing feature) call the DAL function ``led.enable(false)``. +To turn the display driver back on again later, call ``led.enable(true)``. + +More information at http://tech.microbit.org/hardware/edgeconnector_ds/ . + +### See also + +[unplot](/reference/led/unplot), [point](/reference/led/point), [LED screen](/device/screen) diff --git a/libs/core/led.cpp b/libs/core/led.cpp index 029fc1bf..457dbf64 100644 --- a/libs/core/led.cpp +++ b/libs/core/led.cpp @@ -84,14 +84,24 @@ namespace led { /** * Sets the display mode between black and white and greyscale for rendering LEDs. - * @param mode TODO + * @param mode mode the display mode in which the screen operates */ //% weight=1 help=led/set-display-mode - //% parts="ledmatrix" + //% parts="ledmatrix" advanced=true void setDisplayMode(DisplayMode_ mode) { uBit.display.setDisplayMode((DisplayMode)mode); } + /** + * Turns on or off the display + */ + //% help=led/enable blockId=device_led_enable icon="\uf04d" + //% advanced=true parts="ledmatrix" + void enable(bool on) { + if (on) uBit.display.enable(); + else uBit.display.disable(); + } + /** * Takes a screenshot of the LED screen and returns an image. */ diff --git a/libs/core/shims.d.ts b/libs/core/shims.d.ts index 6c7be203..d2346ad3 100644 --- a/libs/core/shims.d.ts +++ b/libs/core/shims.d.ts @@ -488,12 +488,19 @@ declare namespace led { /** * Sets the display mode between black and white and greyscale for rendering LEDs. - * @param mode TODO + * @param mode mode the display mode in which the screen operates */ //% weight=1 help=led/set-display-mode - //% parts="ledmatrix" shim=led::setDisplayMode + //% parts="ledmatrix" advanced=true shim=led::setDisplayMode function setDisplayMode(mode: DisplayMode): void; + /** + * Turns on or off the display + */ + //% help=led/enable blockId=device_led_enable icon="\uf04d" + //% advanced=true parts="ledmatrix" shim=led::enable + function enable(on: boolean): void; + /** * Takes a screenshot of the LED screen and returns an image. */ diff --git a/sim/state/ledmatrix.ts b/sim/state/ledmatrix.ts index 403f5c8e..5692c852 100644 --- a/sim/state/ledmatrix.ts +++ b/sim/state/ledmatrix.ts @@ -9,6 +9,7 @@ namespace pxsim { brigthness = 255; displayMode = DisplayMode.bw; font: Image = createFont(); + disabled: boolean; animationQ: AnimationQueue; @@ -284,4 +285,8 @@ namespace pxsim.led { board().ledMatrixState.image.copyTo(0, 5, img, 0); return img; } + export function enable(on: boolean) { + board().ledMatrixState.disabled = !on; + runtime.queueDisplayUpdate(); + } } \ No newline at end of file diff --git a/sim/visuals/ledmatrix.ts b/sim/visuals/ledmatrix.ts index 7bba7f5d..70b11a3f 100644 --- a/sim/visuals/ledmatrix.ts +++ b/sim/visuals/ledmatrix.ts @@ -3,9 +3,9 @@ namespace pxsim.visuals { export function mkLedMatrixSvg(xy: Coord, rows: number, cols: number): - {el: SVGGElement, y: number, x: number, w: number, h: number, leds: SVGElement[], ledsOuter: SVGElement[], background: SVGElement} { - let result: {el: SVGGElement, y: number, x: number, w: number, h: number, leds: SVGElement[], ledsOuter: SVGElement[], background: SVGElement} - = {el: null, y: 0, x: 0, w: 0, h: 0, leds: [], ledsOuter: [], background: null}; + { el: SVGGElement, y: number, x: number, w: number, h: number, leds: SVGElement[], ledsOuter: SVGElement[], background: SVGElement } { + let result: { el: SVGGElement, y: number, x: number, w: number, h: number, leds: SVGElement[], ledsOuter: SVGElement[], background: SVGElement } + = { el: null, y: 0, x: 0, w: 0, h: 0, leds: [], ledsOuter: [], background: null }; result.el = svg.elt("g"); let width = cols * PIN_DIST; let height = rows * PIN_DIST; @@ -19,7 +19,7 @@ namespace pxsim.visuals { result.y = top; result.w = width; result.h = height; - result.background = svg.child(result.el, "rect", {class: "sim-display", x: left, y: top, width: width, height: height}) + result.background = svg.child(result.el, "rect", { class: "sim-display", x: left, y: top, width: width, height: height }) // ledsOuter result.leds = []; @@ -101,8 +101,16 @@ namespace pxsim.visuals { } public updateState() { - let bw = this.state.displayMode == pxsim.DisplayMode.bw - let img = this.state.image; + if (this.state.disabled) { + this.leds.forEach((led, i) => { + let sel = (led) + sel.style.opacity = 0 + ""; + }); + return; + } + + const bw = this.state.displayMode == pxsim.DisplayMode.bw + const img = this.state.image; this.leds.forEach((led, i) => { let sel = (led) let dx = i % this.DRAW_SIZE; diff --git a/sim/visuals/microbit.ts b/sim/visuals/microbit.ts index 95f4238e..d315fc12 100644 --- a/sim/visuals/microbit.ts +++ b/sim/visuals/microbit.ts @@ -334,12 +334,19 @@ namespace pxsim.visuals { svg.fill(this.buttons[index], btn.pressed ? theme.buttonDown : theme.buttonUp); }); - let bw = state.ledMatrixState.displayMode == pxsim.DisplayMode.bw - let img = state.ledMatrixState.image; - this.leds.forEach((led, i) => { - let sel = (led) - sel.style.opacity = ((bw ? img.data[i] > 0 ? 255 : 0 : img.data[i]) / 255.0) + ""; - }) + if (state.ledMatrixState.disabled) { + this.leds.forEach((led, i) => { + const sel = (led) + sel.style.opacity = "0"; + }) + } else { + const bw = state.ledMatrixState.displayMode == pxsim.DisplayMode.bw + const img = state.ledMatrixState.image; + this.leds.forEach((led, i) => { + const sel = (led) + sel.style.opacity = ((bw ? img.data[i] > 0 ? 255 : 0 : img.data[i]) / 255.0) + ""; + }) + } this.updatePins(); this.updateTilt(); this.updateHeading(); @@ -613,7 +620,7 @@ namespace pxsim.visuals { } // head - this.head = svg.child(this.g, "g", {class: "sim-head"}); + this.head = svg.child(this.g, "g", { class: "sim-head" }); svg.child(this.head, "circle", { cx: 258, cy: 75, r: 100, fill: "transparent" }) this.logos.push(svg.path(this.head, "sim-theme sim-theme-glow", "M269.9,50.2L269.9,50.2l-39.5,0v0c-14.1,0.1-24.6,10.7-24.6,24.8c0,13.9,10.4,24.4,24.3,24.7v0h39.6c14.2,0,24.8-10.6,24.8-24.7C294.5,61,284,50.3,269.9,50.2 M269.7,89.2L269.7,89.2l-39.3,0c-7.7-0.1-14-6.4-14-14.2c0-7.8,6.4-14.2,14.2-14.2h39.1c7.8,0,14.2,6.4,14.2,14.2C283.9,82.9,277.5,89.2,269.7,89.2")); this.logos.push(svg.path(this.head, "sim-theme sim-theme-glow", "M230.6,69.7c-2.9,0-5.3,2.4-5.3,5.3c0,2.9,2.4,5.3,5.3,5.3c2.9,0,5.3-2.4,5.3-5.3C235.9,72.1,233.5,69.7,230.6,69.7")); @@ -638,7 +645,7 @@ namespace pxsim.visuals { this.pins.push(svg.path(this.g, "sim-pin", "M359.9,317.3c-12.8,0-22.1,10.3-23.1,23.1V406H383v-65.6C383,327.7,372.7,317.3,359.9,317.3z M360,360.1c-10.7,0-19.3-8.6-19.3-19.3c0-10.7,8.6-19.3,19.3-19.3c10.7,0,19.3,8.7,19.3,19.3C379.3,351.5,370.7,360.1,360,360.1z")); this.pins.push(svg.path(this.g, "sim-pin", "M458,317.6c-13,0-23.6,10.6-23.6,23.6c0,0,0,0.1,0,0.1h0V406H469c4.3,0,8.4-1,12.6-2.7v-60.7c0-0.4,0-0.9,0-1.3C481.6,328.1,471,317.6,458,317.6z M457.8,360.9c-10.7,0-19.3-8.6-19.3-19.3c0-10.7,8.6-19.3,19.3-19.3c10.7,0,19.3,8.7,19.3,19.3C477.1,352.2,468.4,360.9,457.8,360.9z")); - this.pins.forEach((p, i) => svg.hydrate(p, {title: pinTitles[i]})); + this.pins.forEach((p, i) => svg.hydrate(p, { title: pinTitles[i] })); this.pinGradients = this.pins.map((pin, i) => { let gid = "gradient-pin-" + i @@ -656,7 +663,7 @@ namespace pxsim.visuals { const btnw = 56.2; const btnn = 6; const btnnm = 10 - let btng = svg.child(this.g, "g", {class: "sim-button-group"}); + let btng = svg.child(this.g, "g", { class: "sim-button-group" }); this.buttonsOuter.push(btng); svg.child(btng, "rect", { class: "sim-button-outer", x: left, y: top, rx: btnr, ry: btnr, width: btnw, height: btnw }); svg.child(btng, "circle", { class: "sim-button-nut", cx: left + btnnm, cy: top + btnnm, r: btnn }); From 2169cb044c1199f1be08307dd67e2822fe2db3a4 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 08:53:05 -0700 Subject: [PATCH 042/130] 0.5.17 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 943b7bfc..01a8ddf4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.16", + "version": "0.5.17", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 83b8ba110203dfc3f90fcef6a3a9615d3114a438 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 10:41:19 -0700 Subject: [PATCH 043/130] Bump pxt-core to 0.5.24 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 01a8ddf4..9fa8904c 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.23", + "pxt-core": "0.5.24", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 83cfd5738f67b73d4a7eeff555ee9353469c3894 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 10:41:21 -0700 Subject: [PATCH 044/130] 0.5.18 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9fa8904c..2717960b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.17", + "version": "0.5.18", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 524bcee5ed1fcb0e7196b26b2957faea4b84714c Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 11:20:41 -0700 Subject: [PATCH 045/130] cleanup bundled locals in core package --- libs/core/_locales/ar/core-strings.json | 240 --------------------- libs/core/_locales/de/core-strings.json | 92 -------- libs/core/_locales/es-ES/core-strings.json | 92 -------- libs/core/_locales/ja/core-strings.json | 80 ------- libs/core/pxt.json | 1 - 5 files changed, 505 deletions(-) delete mode 100644 libs/core/_locales/ar/core-strings.json delete mode 100644 libs/core/_locales/de/core-strings.json delete mode 100644 libs/core/_locales/es-ES/core-strings.json delete mode 100644 libs/core/_locales/ja/core-strings.json diff --git a/libs/core/_locales/ar/core-strings.json b/libs/core/_locales/ar/core-strings.json deleted file mode 100644 index 4ab753b8..00000000 --- a/libs/core/_locales/ar/core-strings.json +++ /dev/null @@ -1,240 +0,0 @@ -{ - "Math.randomBoolean":"يقوم بإنشاء قيمة 'صحيح' أو 'false' عشوائياً، تماما مثل التقليب عمله.", - "Math.randomBoolean|block":"اختيار عشوائي true أو false", - "Math|block":"الرياضيات", - "String.fromCharCode":"جعل سلسلة من رمز الحرف ASCII معطى.", - "String.fromCharCode|block":"النص من حرف رمز %code", - "String|block":"السلسلة", - "basic":"يوفر الوصول إلى الوظيفة الأساسية الصغرى: بت.", - "basic.clearScreen":"إيقاف تشغيل كافة المصابيح", - "basic.clearScreen|block":"مسح الشاشة", - "basic.forever":"تكرار التعليمات البرمجية إلى الأبد في الخلفية. في كل تكرار، يسمح رموز أخرى لتشغيل.", - "basic.forever|block":"إلى الأبد", - "basic.pause":"إيقاف مؤقت للوقت المحدد بالمللي ثانية", - "basic.pause|block":"إيقاف %pause (مللي ثانية)", - "basic.pause|param|ms":"كم من الوقت للتوقف، على سبيل المثال: 100، 200، 500، 1000، 2000", - "basic.plotLeds":"يرسم صورة على شاشة LED.", - "basic.plotLeds|param|leds":"نمط من المصابيح لتشغيل\/إيقاف تشغيل", - "basic.showAnimation":"ويبين تسلسل الشاشات LED كالرسوم متحركة.", - "basic.showAnimation|param|interval":"الوقت بالمللي ثانية بين كل رسم", - "basic.showAnimation|param|leds":"نمط من المصابيح لتشغيل\/إيقاف تشغيل", - "basic.showLeds":"يرسم صورة على شاشة LED.", - "basic.showLeds|block":"إظهار المصابيح", - "basic.showLeds|param|interval":"الوقت بالمللي ثانية وقفه بعد الرسم", - "basic.showLeds|param|leds":"نمط الصمام لتشغيل\/إيقاف تشغيل", - "basic.showNumber":"قم بالتمرير رقم على الشاشة. إذا كان العدد يناسب على الشاشة (أي هو رقم واحد)، لا يتم تمرير.", - "basic.showNumber|block":"show|number %number", - "basic.showNumber|param|interval":"سرعة التمرير؛ على سبيل المثال: 150، 200-100، 100", - "basic.showString":"عرض النص على الشاشة، حرف واحد في كل مرة. إذا كانت السلسلة يناسب على الشاشة (أي حرف واحد)، لا يتم تمرير.", - "basic.showString|block":"show|string %text", - "basic.showString|param|interval":"طريقة سريعة لتحويل الأحرف؛ على سبيل المثال: 150، 200-100، 100", - "basic.showString|param|text":"النص للتمرير على الشاشة، على سبيل المثال: \"مرحبا!\"", - "basic|block":"الأساسية", - "control":"المرافق وقت التشغيل والحدث.", - "control.inBackground":"الجداول الزمنية للتعليمات البرمجية التي يتم تشغيلها في الخلفية.", - "control.inBackground|block":"تشغيل في الخلفية", - "control.reset":"يعيد تعيين الصغير: بت ال بي بي سي.", - "control.reset|block":"إعادة تعيين", - "control|block":"التحكم", - "game":"محرك لعبة واحدة تقودها العفريت", - "game.addScore":"إضافة نقاط إلى النتيجة الحالية", - "game.addScore|block":"تغيير درجة by|%points", - "game.addScore|param|points":"كمية من النقاط لتغيير، على سبيل المثال: 1", - "game.gameOver":"يعرض لعبة الرسوم المتحركة.", - "game.gameOver|block":"انتهت اللعبة", - "game.score":"يحصل على النتيجة الحالية", - "game.score|block":"نقاط", - "game.setScore":"تعيين القيمة إلى النتيجة الحالية", - "game.setScore|param|value":"تودو", - "game.startCountdown":"بدء تشغيل جهاز ضبط وقت العد التنازلي لعبة", - "game.startCountdown|block":"بدء تشغيل countdown| (مللي ثانية) %duration", - "game.startCountdown|param|ms":"مدة العد التنازلي في ميلي ثانية، على سبيل المثال: 10000", - "game|block":"لعبة", - "images":"إنشاء والتلاعب وعرض الصور الصمام.", - "images.createBigImage":"يقوم بإنشاء صورة مع إطارات 2.", - "images.createBigImage|block":"إنشاء صورة كبيرة", - "images.createImage":"يقوم بإنشاء صورة التي تناسبها على شاشة LED.", - "images.createImage|block":"إنشاء الصورة", - "images|block":"الصور", - "input":"الأحداث والبيانات من أجهزة الاستشعار", - "input.acceleration":"الحصول على قيمة التسارع في المجلس الملي-جرافيتيس (عندما يتم إرساء المجلس شقة مع الشاشة حتى, x = 0, y = 0 و z = 1024)", - "input.acceleration|block":"|%NAME التسارع (mg)", - "input.acceleration|param|dimension":"تودو", - "input.buttonIsPressed":"الحصول على حالة زر (ضغط أو لا) '' '' و '' ب ''.", - "input.buttonIsPressed|block":"button|%NAME|is الضغط", - "input.calibrate":"معايرة بوصلة عفا عليها الزمن، والتلقائي.", - "input.compassHeading":"الحصول على عنوان البوصلة البوصلة الحالية في درجات.", - "input.compassHeading|block":"بوصلة العنوان (°)", - "input.lightLevel":"يقرأ مستوى الضوء المطبقة على شاشة LED في طائفة من '' 0 '' (الظلام) إلى 255 '' '' مشرق.", - "input.lightLevel|block":"مستوى الضوء", - "input.magneticForce":"الحصول على قيمة القوة المغناطيسية في '' الصغرى-Teslas '' ('' µT ''). هذه الوظيفة غير معتمدة في المحاكاة.", - "input.magneticForce|block":"القوة المغناطيسية (µT) |%NAME", - "input.magneticForce|param|dimension":"تودو", - "input.onButtonPressed":"القيام بشيء عند الضغط على زر ('' '' أو '' ب '' أو كلا '' أ + ب '')", - "input.onButtonPressed|block":"على button|%NAME|pressed", - "input.onButtonPressed|param|body":"تودو", - "input.onButtonPressed|param|button":"تودو", - "input.onGesture":"وتولى تشغيل التعليمات البرمجية عند هو مواجهة الشاشة.", - "input.onGesture|block":"على |%NAME", - "input.onGesture|param|body":"تودو", - "input.onLogoDown":"وتولى تشغيل التعليمات البرمجية عند الشعار وتتجه نزولا والمجلس بشكل عمودي.", - "input.onLogoDown|param|body":"تودو", - "input.onLogoUp":"وتولى تشغيل التعليمات البرمجية عند الشعار وتتجه صعودا والمجلس بشكل عمودي.", - "input.onLogoUp|param|body":"تودو", - "input.onPinPressed":"تفعل شيئا عند الضغط على رقم التعريف الشخصي ('' P0 '' أو '' P1 '' أو كلا '' P2 '').", - "input.onPinPressed|block":"على pin|%NAME|pressed", - "input.onPinPressed|param|body":"تودو", - "input.onPinPressed|param|name":"تودو", - "input.onScreenDown":"وتولى تشغيل التعليمات البرمجية عند هو أسفل الشاشة.", - "input.onScreenDown|param|body":"تودو", - "input.onScreenUp":"وتولى تشغيل التعليمات البرمجية عند هو مواجهة الشاشة.", - "input.onScreenUp|param|body":"تودو", - "input.onShake":"وتولى تشغيل التعليمات البرمجية عند هو هز الجهاز.", - "input.onShake|param|body":"تودو", - "input.pinIsPressed":"الحصول على دولة طرف (ضغط أو لا). ويتطلب عقد الأرض من أجل إغلاق الدائرة.", - "input.pinIsPressed|block":"pin|%NAME|is الضغط", - "input.pinIsPressed|param|name":"دبوس المستخدمة للكشف عن لمسة", - "input.rotation":"الملعب للجهاز، وتناوب على طول '' المحور ''، بدرجات.", - "input.rotation|block":"|%NAME دوران (°)", - "input.rotation|param|kind":"تودو", - "input.runningTime":"يحصل على عدد المللي ثانية المنقضية منذ السلطة في.", - "input.runningTime|block":"إدارة الوقت (مللي ثانية)", - "input.setAccelerometerRange":"يعين نطاق العينة التسارع في جاذبيات.", - "input.setAccelerometerRange|block":"تعيين نطاق % accelerometer|range", - "input.setAccelerometerRange|param|range":"قيمة وصف قوتها القصوى لقياس التسارع", - "input.temperature":"يحصل على درجة حرارة مئوية درجات (درجة مئوية).", - "input.temperature|block":"درجة الحرارة (درجة مئوية)", - "input|block":"الإدخال", - "led":"التحكم في شاشة LED.", - "led.brightness":"الحصول على سطوع الشاشة من 0 (إيقاف) إلى 255 (مشرق كامل).", - "led.brightness|block":"سطوع", - "led.fadeIn":"يتلاشى في العرض على الشاشة.", - "led.fadeIn|param|ms":"تودو", - "led.fadeOut":"إخفاء مستوى سطوع الشاشة.", - "led.fadeOut|param|ms":"تودو", - "led.plot":"قم بتشغيل باستخدام الصمام المحدد x, y إحداثيات (س الأفقي، ص العمودي). (0, 0) هو أعلى اليسار.", - "led.plotAll":"تشغيل كافة المصابيح", - "led.plotBarGraph":"يعرض رسم بياني شريطي عمودي استناداً إلى 'قيمة' والقيمة 'عالية'.\nإذا كان 'عالية' هو 0، ويحصل ضبط التخطيط تلقائياً.", - "led.plotBarGraph|block":"رسم بياني شريطي من الإقلاع القيمة % إلى %high", - "led.plotBarGraph|param|high":"الحد الأقصى للقيمة. إذا كان 0, الحد الأقصى للقيمة المعدلة تلقائياً، على سبيل المثال: 0", - "led.plotBarGraph|param|value":"القيمة الحالية الأرض", - "led.plot|block":"plot|x %x|y %y", - "led.plot|param|x":"تودو", - "led.plot|param|y":"تودو", - "led.point":"الحصول على حالة تشغيل\/إيقاف استخدام الصمام المحدد x, y إحداثيات. (0, 0) هو أعلى اليسار.", - "led.point|block":"point|x %x|y %y", - "led.point|param|x":"تودو", - "led.point|param|y":"تودو", - "led.screenshot":"تأخذ لقطة للشاشة LED وترجع صورة.", - "led.setBrightness":"تعيين سطوع الشاشة من 0 (إيقاف) إلى 255 (مشرق كامل).", - "led.setBrightness|block":"قم بتعيين القيمة % السطوع", - "led.setBrightness|param|value":"قيمة السطوع، على سبيل المثال: 255، 127، 0", - "led.setDisplayMode":"تعيين وضع العرض بين الأسود والأبيض واللون الرمادي لجعلها المصابيح.", - "led.setDisplayMode|param|mode":"تودو", - "led.stopAnimation":"إلغاء الحركة الحالية ومسح أخرى انتظارا للرسوم المتحركة.", - "led.stopAnimation|block":"وقف الرسوم المتحركة", - "led.toggle":"يبدل بكسل خاص", - "led.toggleAll":"عكس العرض LED الحالية", - "led.toggle|param|x":"تودو", - "led.toggle|param|y":"تودو", - "led.unplot":"إيقاف استخدام الصمام المحدد x, y إحداثيات (س الأفقي، ص العمودي). (0, 0) هو أعلى اليسار.", - "led.unplot|block":"unplot|x %x|y %y", - "led.unplot|param|x":"تودو", - "led.unplot|param|y":"تودو", - "led|block":"شاشة", - "music":"جيل نغمات الموسيقى عن طريق الرقم السري '''' P0 ''.", - "music.beat":"إرجاع المدة للفوز في ميلي ثانية", - "music.beat|block":"%fraction|beat", - "music.changeTempoBy":"تغيير الإيقاع بالمبلغ المحدد", - "music.changeTempoBy|block":"تغيير الإيقاع بواسطة (bpm) | قيمة %", - "music.changeTempoBy|param|bpm":"التغيير في دقات في الدقيقة الواحدة للايقاع، على سبيل المثال: 20", - "music.noteFrequency":"يحصل على تكرار الملاحظة.", - "music.noteFrequency|block":"%note", - "music.noteFrequency|param|name":"ملاحظة اسم", - "music.playTone":"يلعب نغمة عن طريق الرقم السري '''' P0 '' لمدة معينة.", - "music.playTone|block":"play|tone %note = device_note|for %duration = device_beat", - "music.playTone|param|frequency":"الملعب لهجة للعب في هرتز (هرتز)", - "music.playTone|param|ms":"مدة نغمة في ميلي ثانية (مللي ثانية)", - "music.rest":"تقع (يلعب شيئا) لفترة زمنية محددة عن طريق الرقم السري '''' P0 ''.", - "music.rest|block":"|%duration بقية (مللي ثانية) = device_beat", - "music.rest|param|ms":"مدة الراحة في ميلي ثانية (مللي ثانية)", - "music.ringTone":"يلعب نغمة عن طريق الرقم السري '''' P0 ''.", - "music.ringTone|block":"عصابة لهجة (هرتز) |%note = device_note", - "music.ringTone|param|frequency":"الملعب لهجة للعب في هرتز (هرتز)", - "music.setTempo":"يحدد وتيرة إلى المبلغ المحدد", - "music.setTempo|block":"ضبط الإيقاع (نبضة في الدقيقة) | قيمة %", - "music.setTempo|param|bpm":"يدق على وتيرة جديدة في كل دقيقة، على سبيل المثال: 120", - "music.tempo":"تقوم بإرجاع الإيقاع في نبضة في الدقيقة. الإيقاع هو السرعة (bpm = نبضة في الدقيقة) في اللعب وتلاحظ فيه. أكبر قيمة الإيقاع، سيتم تشغيل أسرع وتلاحظ.", - "music.tempo|block":"الإيقاع (نبضة في الدقيقة)", - "music|block":"الموسيقى", - "pins":"التحكم في التيارات في دبابيس للإشارات التناظرية\/الرقمية، الماكينات، i2c،...", - "pins.analogPitch":"يبث إشارات تحوير (بوم) عرض نبض بدبوس الملعب الحالي. استخدام 'النظير تعيين pin الملعب' لتعريف pin في الملعب.", - "pins.analogPitch|param|frequency":"تودو", - "pins.analogPitch|param|ms":"تودو", - "pins.analogReadPin":"قراءة القيمة موصل النظير، وهذا هو، كقيمة بين 0 و 1023 وتتألف.", - "pins.analogReadPin|block":"%name read|pin التناظرية", - "pins.analogReadPin|param|name":"دبوس الكتابة إلى", - "pins.analogSetPeriod":"تكوين تحوير عرض النبضة (PWM) التناظرية المخرجات إلى قيمة معينة في * * ميكرو * * أو '' 1\/1000 ميلي ثانية.\nإذا لم يتم تكوين هذا الدبوس تمثيلي الإخراج (باستخدام 'الكتابة التناظرية دبوس')، قد العملية أي تأثير.", - "pins.analogSetPeriod|block":"تعيين النظير period|pin %pin|to مايكروون % (المايكروثانيه)", - "pins.analogSetPeriod|param|micros":"الفترة في الدقيقة ثانية. على سبيل المثال: 20000", - "pins.analogSetPeriod|param|name":"دبوس التناظرية لتعيين الفترة إلى", - "pins.analogSetPitchPin":"تعيين رقم pin المستخدم عند استخدام 'دبابيس-> التناظرية في الملعب'.", - "pins.analogSetPitchPin|param|name":"تودو", - "pins.analogWritePin":"تعيين القيمة رابط تمثيلي. يجب أن تتألف القيمة بين 0 و 1023.", - "pins.analogWritePin|block":"القيمة % %name|to write|pin التناظرية", - "pins.analogWritePin|param|name":"اسم دبوس الكتابة إلى", - "pins.analogWritePin|param|value":"قيمة لكتابة رقم التعريف الشخصي بين '' 0 '' و '' 1023 ''. على سبيل المثال: 1023, 0", - "pins.digitalReadPin":"قراءة المحدد رقم pin أو موصل أما 0 أو 1", - "pins.digitalReadPin|block":"read|pin رقمي %name", - "pins.digitalReadPin|param|name":"رقم التعريف الشخصي لقراءة من", - "pins.digitalWritePin":"تعيين قيمة رقم pin أو الرابط إلى 0 أو 1.", - "pins.digitalWritePin|block":"القيمة % %name|to write|pin الرقمي", - "pins.digitalWritePin|param|name":"دبوس الكتابة إلى", - "pins.digitalWritePin|param|value":"قيمة لتعيين رقم pin، 1 على سبيل المثال، 0", - "pins.i2cReadNumber":"قراءة رقم واحد من عنوان I2C 7 بت.", - "pins.i2cReadNumber|block":"i2c قراءة عنوان number|at %address|of الشكل %format = i2c_sizeof", - "pins.i2cWriteNumber":"كتابة رقم واحد لعنوان I2C 7 بت.", - "pins.i2cWriteNumber|block":"i2c يكتب عنوان number|at %address|with % قيمة value|of %format الشكل = i2c_sizeof", - "pins.map":"إعادة تعيين عدد من مجموعة واحدة إلى أخرى. فالحصول على تعيين قيمة '' من منخفضة '' إلى '' إلى انخفاض ''، قيمة '' من السامي '' إلى '' إلى ارتفاع ''، قيم الفترات الفاصلة بين القيم بينهما، إلخ.", - "pins.map|block":"خريطة % value|from %fromLow|from منخفضة %fromHigh|to ارتفاع منخفض %toLow|to عالية %toHigh", - "pins.map|param|fromHigh":"العليا ملزمة للنطاق الحالي للقيمة، على سبيل المثال: 1023", - "pins.map|param|fromLow":"الحد الأدنى للنطاق الحالي للقيمة", - "pins.map|param|toHigh":"الحد الأعلى المستهدفة القيمة تتراوح، على سبيل المثال: 4", - "pins.map|param|toLow":"الحد الأدنى للنطاق المستهدف للقيمة", - "pins.map|param|value":"قيمة للتعيين في نطاقات", - "pins.onPulsed":"تكوين هذا الرقم السري لأحد مدخلات رقمية، وينشئ الأحداث حيث الطابع الزمني هو المدة التي كان هذا الرقم '' عالية '' أو '' منخفضة ''.", - "pins.onPulsed|block":"on|pin %pin|pulsed %pulse", - "pins.pulseDuration":"يحصل على مدة نبض الماضي في مايكرو-ثانية. يجب أن يتم استدعاء هذه الدالة من معالج '' أونبولسيد ''.", - "pins.pulseDuration|block":"مدة النبضة (المايكروثانيه)", - "pins.servoSetPulse":"تكوين هذا دبوس آيو كناتج التناظرية\/بوم وتكوين الفترة بأن يكون 20 مللي ثانية، وتعيين عرض النبض، استناداً إلى القيمة التي تعطي * * ميكرو * * أو '' 1\/1000 ميلي ثانية.", - "pins.servoSetPulse|block":"تعيين مضاعفات pulse|pin value|to (المايكروثانيه) % % مايكروون", - "pins.servoSetPulse|param|micros":"مدة النبضة في الدقيقة ثانية، على سبيل المثال: 1500", - "pins.servoSetPulse|param|name":"اسم دبوس", - "pins.servoWritePin":"تكتب قيمة إلى مضاعفات، السيطرة الرمح تبعاً لذلك. في مضاعفات قياسية، سيؤدي هذا إلى تعيين زاوية الرمح (بالدرجات)، تتحرك الرمح لهذا التوجه. في مضاعفات تناوب مستمر، وهذا سيتم تعيين سرعة الماكينة (مع '' 0 '''' بسرعة كاملة في اتجاه واحد، '' 180 '' يجري كامل السرعة في أخرى، وقيمة قرب '' 90 '' يجري أي حركة).", - "pins.servoWritePin|block":"مضاعفات write|pin %name|to القيمة %", - "pins.servoWritePin|param|name":"دبوس الكتابة إلى", - "pins.servoWritePin|param|value":"زاوية أو التناوب سرعة، على سبيل المثال: 180، 90، 0", - "pins.setPull":"تكوين السحب من هذا الرقم.", - "pins.setPull|block":"تعيين pull|pin %pin|to %pull", - "pins.setPull|param|name":"رقم التعريف الشخصي لتعيين وضع الانسحاب في", - "pins.setPull|param|pull":"أحد تكوينات السحب مبيد: بولوب، المنسدلة، بولنوني ", - "pins|block":"دبابيس", - "serial":"قراءة وكتابة البيانات عبر اتصال تسلسلي.", - "serial.readLine":"يقرأ سطر من النص من المنفذ التسلسلي.", - "serial.readLine|block":"قراءة سطر للمسلسل", - "serial.redirect":"بشكل حيوي تكوين مثيل تسلسلي استخدام دبابيس خلاف أوسبتكس واسبر.", - "serial.redirect|block":"إعادة توجيه المسلسل to| TX %tx| RX % rx|at % معدل معدل الباود", - "serial.redirect|param|rx":"دبوس الاستقبال الجديدة", - "serial.redirect|param|tx":"دبابيس الإرسال الجديدة", - "serial.writeLine":"طباعة سطر من النص للمسلسل", - "serial.writeLine|block":"serial|write خط %text", - "serial.writeNumber":"طباعة قيمة رقمية للمسلسل", - "serial.writeNumber|block":"قيمة % رقم serial|write", - "serial.writeString":"يرسل جزء من النص من خلال اتصال تسلسلي.", - "serial.writeString|block":"كتابة المسلسل سلسلة %text", - "serial.writeValue":"يكتب '' الاسم: قيمة '' زوج الخط للمسلسل.", - "serial.writeValue|block":"serial|write قيمة %name| = القيمة %", - "serial.writeValue|param|name":"اسم القيمة الدفق، على سبيل المثال: x", - "serial.writeValue|param|value":"يكتب", - "serial|block":"مصدر الاتصال" -} \ No newline at end of file diff --git a/libs/core/_locales/de/core-strings.json b/libs/core/_locales/de/core-strings.json deleted file mode 100644 index 5bad5853..00000000 --- a/libs/core/_locales/de/core-strings.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "Math.randomBoolean":"Erzeugt einen \"echten\" oder \"falschen\" Wert zufällig, wie eine Münze werfen.", - "String.fromCharCode":"Machen Sie eine Zeichenfolge aus den angegebenen ASCII-Zeichencode.", - "basic":"Bietet Zugriff auf grundlegende Mikro: Bit-Funktionalität.", - "basic.clearScreen":"Schalten Sie alle LEDs", - "basic.forever":"Den Code für immer im Hintergrund wiederholt. Bei jeder Iteration können andere Codes ausgeführt.", - "basic.pause":"Pause für die angegebene Zeit in Millisekunden", - "basic.plotLeds":"Zeichnet ein Bild auf dem LED-Bildschirm.", - "basic.showAnimation":"Zeigt eine Folge von LED-Screens als Animation.", - "basic.showLeds":"Zeichnet ein Bild auf dem LED-Bildschirm.", - "basic.showNumber":"Blättern Sie eine Zahl auf dem Bildschirm. Wenn die Zahl auf dem Bildschirm passt (d. h. eine einzelne Ziffer), nicht scrollen.", - "basic.showString":"Text auf dem Display, ein Zeichen zu einem Zeitpunkt anzeigen. Wenn die Zeichenfolge auf dem Bildschirm passt (d. h. einen Buchstaben), wird kein Bildlauf.", - "control":"Laufzeit und Ereignis-Dienstprogramme.", - "control.inBackground":"Zeitpläne codieren, die im Hintergrund laufen.", - "control.reset":"Das BBC-Mikro: Bit setzt.", - "game":"Eine Einzel-LED-Sprite-game-engine", - "game.addScore":"Den aktuellen Punktestand hinzugefügt Punkte", - "game.gameOver":"Zeigt ein Spiel über Animation.", - "game.score":"Ruft den aktuellen Punktestand", - "game.setScore":"Legt den aktuellen Wert der Partitur", - "game.startCountdown":"Startet einen Spiel Countdowntimer", - "images":"Erstellung, Bearbeitung und Anzeige LED-Bilder.", - "images.createBigImage":"Erzeugt ein Bild mit 2 Bildern.", - "images.createImage":"Erstellt ein Bild, das passt auf dem LED-Bildschirm.", - "input":"Ereignisse und Daten von Sensoren", - "input.acceleration":"Der Beschleunigungswert in Milli-Gravitys zu bekommen (wenn das Board legt flach mit dem Bildschirm auf, X = 0, y = 0 und Z =-1024)", - "input.buttonIsPressed":"Erhalten Sie den Zustand der Schaltfläche (gepresst oder nicht) für '' ein '' und '' B''.", - "input.calibrate":"Veraltet, Kompass Kalibrierung erfolgt automatisch.", - "input.compassHeading":"Erhalten Sie die aktuellen Kompass-Kompass-Kurs in Grad.", - "input.lightLevel":"Liest die Lichtintensität auf dem LED-Bildschirm in einem Bereich von '' 0'' (dunkel) bis cm 255 cm hell angewendet.", - "input.magneticForce":"Rufen Sie den Magnetkraft-Wert in cm Mikro-Tesla '' ('' µT''). Diese Funktion wird nicht im Simulator unterstützt.", - "input.onButtonPressed":"Etwas zu tun, wenn eine ('' A'', '' B'' oder beide '' A + B'') gedrückt ist", - "input.onGesture":"Fügt Code ausgeführt, wenn der Bildschirm nach oben.", - "input.onLogoDown":"Fügt Code ausgeführt, wenn das Logo orientiert sich nach unten und das Board vertikal ist.", - "input.onLogoUp":"Fügt Code ausgeführt, wenn das Logo orientiert sich nach oben und das Board vertikal ist.", - "input.onPinPressed":"Tun Sie etwas, wenn eine Pin ('' P0'', '' P1'' oder beide '' P2'') gedrückt wird.", - "input.onScreenDown":"Fügt Code ausgeführt, wenn der Bildschirm ist nach unten.", - "input.onScreenUp":"Fügt Code ausgeführt, wenn der Bildschirm nach oben.", - "input.onShake":"Fügt Code ausgeführt, wenn das Gerät geschüttelt wird.", - "input.pinIsPressed":"Holen Sie sich den Pin-Zustand (gepresst oder nicht). Verlangt, die behaupten, die Schaltung zu schließen.", - "input.rotation":"Die Tonhöhe des Geräts, Rotation entlang der '' x-Achse '' in Grad.", - "input.runningTime":"Ruft die Anzahl der Millisekunden seit macht auf vergangen.", - "input.setAccelerometerRange":"Legt den Beschleunigungsmesser Beispiel in Schwerkräfte.", - "input.temperature":"Ruft die Temperatur in Celsius Grad (° C).", - "led":"Steuerung von LED-Bildschirm.", - "led.brightness":"Steigen Sie die Helligkeit des Bildschirms von 0 () bis 255 (volle hell).", - "led.fadeIn":"Anzeige auf dem Bildschirm eingeblendet wird.", - "led.fadeOut":"Die Helligkeit des Bildschirms ausgeblendet.", - "led.plot":"Schalten Sie den angegebenen LED mit x \/ y-Koordinaten (X ist horizontal, y ist vertikal). (0,0) ist oben links.", - "led.plotAll":"Schaltet alle LEDS", - "led.plotBarGraph":"Zeigt eine vertikale Balkendiagramm anhand der 'Wert' und 'hoch' Wert.\nWenn 'hoch' ist 0, das Diagramm wird automatisch angepasst.", - "led.point":"Erhalten Sie den ein-\/Zustand der angegebenen LED mit x \/ y-Koordinaten. (0,0) ist oben links.", - "led.screenshot":"Nimmt einen Screenshot von dem LED-Bildschirm und gibt ein Bild.", - "led.setBrightness":"Legen Sie die Helligkeit des Bildschirms von 0 (aus) auf 255 (volle hell).", - "led.setDisplayMode":"Stellt den Anzeigemodus zwischen schwarz und weiß und Graustufen für das Rendern von LEDs.", - "led.stopAnimation":"Bricht die aktuelle Animation und löscht andere ausstehende Animationen.", - "led.toggle":"Schaltet ein bestimmtes Pixels", - "led.toggleAll":"Kehrt die aktuelle LED-Anzeige", - "led.unplot":"Schalten Sie den angegebenen LED mit x \/ y-Koordinaten (X ist horizontal, y ist vertikal). (0,0) ist oben links.", - "music":"Generation der Musiktöne durch Pin '' P0''.", - "music.beat":"Gibt die Dauer von einem Beat in Millisekunden", - "music.changeTempoBy":"Das Tempo zu ändern, um den angegebenen Betrag", - "music.noteFrequency":"Ruft die Frequenz einer Note.", - "music.playTone":"Spielt einen Ton durch Pin '' P0'' für die angegebene Dauer.", - "music.rest":"Ruht (spielt nichts) für eine bestimmte Zeit durch Pin '' P0''.", - "music.ringTone":"Spielt einen Ton durch Pin '' P0''.", - "music.setTempo":"Legt das Tempo auf den angegebenen Betrag", - "music.tempo":"Gibt das Tempo in Schlägen pro Minute. Das Tempo ist die Geschwindigkeit (Bpm = Beats pro Minute) welche Noten spielen. Je größer der Tempowert werden desto schnelleren die Noten spielen.", - "pins":"Steuerströmen Pins für analoge\/digitale Signale, Servos, i2c...", - "pins.analogPitch":"Eine Puls-Weiten-Modulation (PWM) Signal an der aktuellen Tonhöhe Pin ausgibt. Verwenden Sie 'Analog legen Tonhöhe Pin' die Tonhöhe Pin definieren.", - "pins.analogReadPin":"Lesen Sie den Connector-Wert als Analog, d. h. als Wert zwischen 0 und 1023.", - "pins.analogSetPeriod":"Konfiguriert die Pulsweitenmodulation (PWM) über den analogen Ausgang auf den angegebenen Wert in ** Mikrosekunden ** oder \"1\/1000' Millisekunden.\nWenn dieser Pin nicht als ein analoger Ausgang (mit 'analog schreiben Pin') konfiguriert ist, ist die Operation wirkungslos.", - "pins.analogSetPitchPin":"Legt die Pin mit 'Stifte-> analoge Tonhöhe' verwendet.", - "pins.analogWritePin":"Legen Sie den Connector-Wert als analoge. Wert muss zwischen 0 und 1023 bestehen.", - "pins.digitalReadPin":"Lesen Sie die angegebene Pin oder Connector als 0 oder 1", - "pins.digitalWritePin":"Legen Sie einen Pin oder Connector Wert auf 0 oder 1.", - "pins.i2cReadNumber":"Lesen Sie eine Zahl von 7-Bit-I2C-Adresse.", - "pins.i2cWriteNumber":"Schreiben Sie eine Zahl in eine 7-Bit-I2C-Adresse.", - "pins.map":"Re-Karten eine Zahl aus einem Bereich in einen anderen. D. h. ein Wert '' von Low '' würden '' zu niedrig '', '' von hoher '' der Wert bis cm zu hoch '' Werte dazwischen zu Werte dazwischen, etc. zugeordnet bekommen.", - "pins.onPulsed":"Dieser Pin mit einem digitalen Eingang konfiguriert, und generiert Ereignisse wo der Zeitstempel die Dauer ist, die dieser Pin entweder '' hoch '' oder '' niedrig '' war.", - "pins.pulseDuration":"Ruft die Dauer des letzten Impulses in Mikrosekunden. Diese Funktion sollte von einem '' OnPulsed''-Handler aufgerufen werden.", - "pins.servoSetPulse":"Konfiguriert dieser IO-Pin als Ausgang Analog\/Pwm, konfiguriert den Zeitraum um 20 ms zu sein und legt die Pulslänge, basierend auf dem Wert ist es gegeben ** Mikrosekunden ** oder \"1\/1000' Millisekunden.", - "pins.servoWritePin":"Schreibt einen Wert in das Servo Steuerung der Welle entsprechend. Auf einem standard-Servo wird dies den Winkel der Welle (in Grad), Umzug der Welle in dieser Ausrichtung festgelegt. Auf eine kontinuierliche Rotation-Servo wird dies die Geschwindigkeit der Servo (mit '' 0'' wird Höchstgeschwindigkeit in der einen Richtung cm 180 cm voll zu beschleunigen, in die andere und einen Wert in der Nähe von '' 90 cm wird keine Bewegung) festgelegt.", - "pins.setPull":"Die Anziehungskraft dieser Pin konfiguriert.", - "serial":"Lesen und Schreiben von Daten über eine serielle Verbindung.", - "serial.readLine":"Liest eine Textzeile aus der seriellen Schnittstelle.", - "serial.redirect":"Dynamisch konfigurieren die serielle Instanz um Pins als USBTX und USBRX verwenden.", - "serial.writeLine":"Druckt eine Textzeile an die serielle", - "serial.writeNumber":"Druckt einen numerischen Wert an die serielle", - "serial.writeString":"Sendet ein Stück Text über serielle Verbindung.", - "serial.writeValue":"Schreibt ein '' Name: Wert '' Zeile an die serielle Paar." -} \ No newline at end of file diff --git a/libs/core/_locales/es-ES/core-strings.json b/libs/core/_locales/es-ES/core-strings.json deleted file mode 100644 index 6a79d4a6..00000000 --- a/libs/core/_locales/es-ES/core-strings.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "Math.randomBoolean":"Genera un valor 'verdadero' o 'false' al azar, al igual que una moneda de los bancos.", - "String.fromCharCode":"Hacer una cadena desde el código de carácter ASCII dado.", - "basic":"Proporciona acceso a funcionalidad básica micro: bit.", - "basic.clearScreen":"Apagar todos los LEDs", - "basic.forever":"Repite el código para siempre en el fondo. En cada iteración, permite otros códigos ejecutar.", - "basic.pause":"Pausa para el tiempo especificado en milisegundos", - "basic.plotLeds":"Dibuja una imagen en la pantalla de LED.", - "basic.showAnimation":"Muestra una secuencia de pantallas de LED como una animación.", - "basic.showLeds":"Dibuja una imagen en la pantalla de LED.", - "basic.showNumber":"Desplácese a un número en la pantalla. Si el número cabe en la pantalla (es decir, es un solo dígito), no se desplazan.", - "basic.showString":"Mostrar texto en la pantalla, un carácter a la vez. Si la cadena encaja en la pantalla (es decir, es una letra), no se desplacen.", - "control":"Utilidades de tiempo de ejecución y evento.", - "control.inBackground":"Horarios de código que se ejecutan en segundo plano.", - "control.reset":"Restablece el BBC micro: bit.", - "game":"Un motor de juego de sprite solo LED", - "game.addScore":"Añade puntos a la cuenta corriente", - "game.gameOver":"Muestra un juego más de animación.", - "game.score":"Obtiene la puntuación actual", - "game.setScore":"Establece el valor de cuenta actual", - "game.startCountdown":"Comienza un temporizador de cuenta atrás juego", - "images":"Creación, manipulación y visualización de imágenes LED.", - "images.createBigImage":"Crea una imagen con 2 marcos.", - "images.createImage":"Crea una imagen que encaja en la pantalla de LED.", - "input":"Eventos y datos de los sensores", - "input.acceleration":"Obtener el valor de la aceleración en milli-gravitys (cuando es poner la junta plana con la pantalla hacia arriba, x = 0, y = 0 y z =-1024)", - "input.buttonIsPressed":"Obtener el estado de botón (presionado o no) para '' A'' y '' B''.", - "input.calibrate":"Obsoleto, brújula calibración es automática.", - "input.compassHeading":"Consigue el actual rumbo de la brújula brújula en grados.", - "input.lightLevel":"Lee el nivel de luz aplicado a la pantalla de LED en un rango de '' 0'' (oscuro) a '' 255'' brillante.", - "input.magneticForce":"Obtener el valor de la fuerza magnética en '' micro Teslas'' ('' μT ''). Esta función no se admite en el simulador.", - "input.onButtonPressed":"Hacer algo cuando se pulsa un botón ('' A'', '' B'' o ambos '' A + B'')", - "input.onGesture":"Concede el código a ejecutar cuando la pantalla quede mirando hacia arriba.", - "input.onLogoDown":"Concede el código a ejecutar cuando el logo está orientado hacia abajo y el tablero es vertical.", - "input.onLogoUp":"Concede el código a ejecutar cuando el logo está orientado hacia arriba y el tablero es vertical.", - "input.onPinPressed":"Hacer algo cuando se pulsa un pin ('' P0'', '' P1'' o '' ambos P2'').", - "input.onScreenDown":"Concede el código a ejecutar cuando la pantalla esté hacia abajo.", - "input.onScreenUp":"Concede el código a ejecutar cuando la pantalla quede mirando hacia arriba.", - "input.onShake":"Concede el código a ejecutar cuando se agita el dispositivo.", - "input.pinIsPressed":"Obtener el estado de pin (presionado o no). Requiere para mantener el suelo para cerrar el circuito.", - "input.rotation":"El tono del dispositivo de rotación a lo largo del '' x '', en grados.", - "input.runningTime":"Obtiene. que el número de milisegundos transcurrido desde el poder.", - "input.setAccelerometerRange":"Establece el intervalo de muestra de acelerómetro en gravedades.", - "input.temperature":"Obtiene la temperatura en grados Celsius grados (° C).", - "led":"Control de la pantalla LED.", - "led.brightness":"Bajar el brillo de la pantalla de 0 () a 255 (completo brillante).", - "led.fadeIn":"Difumina en la pantalla.", - "led.fadeOut":"Se descolora hacia fuera el brillo de la pantalla.", - "led.plot":"Encienda el LED especificado usando, coordenadas x y (x es horizontal, es vertical). (0,0) es la parte superior izquierda.", - "led.plotAll":"Enciende todos los LEDS", - "led.plotBarGraph":"Muestra un gráfico de barras vertical basado en el 'valor' y ' valor '.\nSi 'alto' es 0, la carta es ajustada automáticamente.", - "led.point":"Obtener el estado de encendido de la especificada usando LED, coordenadas x y. (0,0) es la parte superior izquierda.", - "led.screenshot":"Toma una captura de pantalla de la pantalla LED y devuelve una imagen.", - "led.setBrightness":"Configurar el brillo de la pantalla de 0 (off) a 255 (completo brillante).", - "led.setDisplayMode":"Establece el modo de pantalla entre el blanco y negro y escala de grises para la representación de LEDs.", - "led.stopAnimation":"Cancela la animación actual y borra otros pendiente de animaciones.", - "led.toggle":"Alterna un píxel particular", - "led.toggleAll":"Invierte la actual pantalla de LED", - "led.unplot":"Apagar el LED especificado usando, coordenadas x y (x es horizontal, es vertical). (0,0) es la parte superior izquierda.", - "music":"Generación de tonos de la música a través de pin '' P0''.", - "music.beat":"Devuelve la duración de un beat en milisegundos", - "music.changeTempoBy":"Cambiar el tempo en la cantidad especificada", - "music.noteFrequency":"Obtiene la frecuencia de una nota.", - "music.playTone":"Se reproduce un tono a través de pin '' P0'' la duración determinada.", - "music.rest":"Descansa (juega nada) durante un tiempo especificado a través de pin '' P0''.", - "music.ringTone":"Toca un tono a través de pin '' P0''.", - "music.setTempo":"El ritmo se establece en la cantidad especificada", - "music.tempo":"Vuelve el ritmo en pulsaciones por minuto. Tempo es la velocidad (bpm = beats por minuto) en qué juego de notas. Cuanto mayor sea el valor del tempo, se juegan más rápido las notas.", - "pins":"Control de corrientes de Pins para señales de analógico\/digital, servos, i2c...", - "pins.analogPitch":"Emite una señal de ancho de pulso modulación (PWM) para el pin de la echada actual. Utilice 'analog set pin pitch' para definir el pin pitch.", - "pins.analogReadPin":"Lea el valor de conector como analógica, es decir, como un valor comprendido entre 0 y 1023.", - "pins.analogSetPeriod":"Configura la modulación por ancho de pulso (PWM) de la analógica de salida para el valor dado en ** microsegundos ** o ' 1\/1000 «milisegundos.\nSi este pin no está configurado como un análogo de salida (usando 'escritura analógica pin'), la operación no tiene efecto.", - "pins.analogSetPitchPin":"Establece el pin cuando se usa 'pins-> tono analógico'.", - "pins.analogWritePin":"Establezca el valor de conector como analógica. Debe estar conformados por valor de entre 0 y 1023.", - "pins.digitalReadPin":"Leer el pin especificado o conector como 0 o 1", - "pins.digitalWritePin":"Establecer un valor de pin o conector de 0 o 1.", - "pins.i2cReadNumber":"Leer un número de 7 bits I2C dirección.", - "pins.i2cWriteNumber":"Escribir un número en una dirección de 7 bits I2C.", - "pins.map":"Volver a le asigna un número del uno al otro. Es decir, un valor de '' de baja '' conseguir asignado a '' a la baja '', un valor de '' de alta '' a '' a '', valores intermedios a intermedios, etc. de valores.", - "pins.onPulsed":"Configura este pin a una entrada digital y genera eventos donde la marca de tiempo es la duración que este pin fue '' alto '' o '' baja ''.", - "pins.pulseDuration":"Obtiene la duración del último pulso en micro segundos. Esta función debe ser llamada desde un controlador de '' onPulsed''.", - "pins.servoSetPulse":"Configura este pin IO como salida analógica\/pwm, configura el período para ser ms 20 y establece el ancho de pulso, basado en el valor se da ** microsegundos ** o ' 1\/1000 «milisegundos.", - "pins.servoWritePin":"Escribe un valor en el servo, control del eje por consiguiente. En un servo estándar, esto ajustará el ángulo del eje (en grados), moviendo el eje para que la orientación. En un servo de rotación continua, esto ajustará la velocidad del servo (siendo '' 0'' máxima velocidad en una dirección, '' 180'' lleno de velocidad en el otro y un valor de cerca de '' 90'' no que ningún movimiento).", - "pins.setPull":"Configura el tirón de este pin.", - "serial":"Leer y escribir datos en una conexión en serie.", - "serial.readLine":"Lee una línea de texto del puerto serial.", - "serial.redirect":"Configurar dinámicamente la instancia serial para usar pernos excepto USBTX y USBRX.", - "serial.writeLine":"Imprime una línea de texto para la serie", - "serial.writeNumber":"Imprime un valor numérico a la serie", - "serial.writeString":"Envía un fragmento de texto a través de la conexión en serie.", - "serial.writeValue":"Escribe un \"nombre: valor '' par línea de la serie." -} \ No newline at end of file diff --git a/libs/core/_locales/ja/core-strings.json b/libs/core/_locales/ja/core-strings.json deleted file mode 100644 index ddd6ab34..00000000 --- a/libs/core/_locales/ja/core-strings.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "Math.randomBoolean|block": "pick random true or false", - "Math|block": "Math", - "String.fromCharCode|block": "text from char code %code", - "String|block": "String", - "basic.clearScreen|block": "clear screen", - "basic.forever|block": "forever", - "basic.pause|block": "pause (ms) %pause", - "basic.showLeds|block": "show leds", - "basic.showNumber|block": "show|number %number", - "basic.showString|block": "show|string %text", - "basic|block": "basic", - "control.inBackground|block": "run in background", - "control.reset|block": "reset", - "control.waitMicros|block": "wait (µs)%micros", - "control|block": "control", - "game.addScore|block": "change score by|%points", - "game.gameOver|block": "game over", - "game.score|block": "score", - "game.startCountdown|block": "start countdown|(ms) %duration", - "game|block": "game", - "images.createBigImage|block": "create big image", - "images.createImage|block": "create image", - "images|block": "images", - "input.acceleration|block": "acceleration (mg)|%NAME", - "input.buttonIsPressed|block": "button|%NAME|is pressed", - "input.compassHeading|block": "compass heading (°)", - "input.lightLevel|block": "light level", - "input.magneticForce|block": "magnetic force (µT)|%NAME", - "input.onButtonPressed|block": "on button|%NAME|pressed", - "input.onGesture|block": "on |%NAME", - "input.onPinPressed|block": "on pin %NAME|pressed", - "input.onPinReleased|block": "on pin %NAME|released", - "input.pinIsPressed|block": "pin %NAME|is pressed", - "input.rotation|block": "rotation (°)|%NAME", - "input.runningTime|block": "running time (ms)", - "input.setAccelerometerRange|block": "set accelerometer|range %range", - "input.temperature|block": "temperature (°C)", - "input|block": "input", - "led.brightness|block": "brightness", - "led.plotBarGraph|block": "plot bar graph of %value |up to %high", - "led.plot|block": "plot|x %x|y %y", - "led.point|block": "point|x %x|y %y", - "led.setBrightness|block": "set brightness %value", - "led.stopAnimation|block": "stop animation", - "led.toggle|block": "toggle|x %x|y %y", - "led.unplot|block": "unplot|x %x|y %y", - "led|block": "led", - "music.beat|block": "%fraction|beat", - "music.changeTempoBy|block": "change tempo by (bpm)|%value", - "music.noteFrequency|block": "%note", - "music.playTone|block": "play|tone %note=device_note|for %duration=device_beat", - "music.rest|block": "rest(ms)|%duration=device_beat", - "music.ringTone|block": "ring tone (Hz)|%note=device_note", - "music.setTempo|block": "set tempo to (bpm)|%value", - "music.tempo|block": "tempo (bpm)", - "music|block": "music", - "pins.analogReadPin|block": "analog read|pin %name", - "pins.analogSetPeriod|block": "analog set period|pin %pin|to (µs)%micros", - "pins.analogWritePin|block": "analog write|pin %name|to %value", - "pins.digitalReadPin|block": "digital read|pin %name", - "pins.digitalWritePin|block": "digital write|pin %name|to %value", - "pins.i2cReadNumber|block": "i2c read number|at address %address|of format %format=i2c_sizeof", - "pins.i2cWriteNumber|block": "i2c write number|at address %address|with value %value|of format %format=i2c_sizeof", - "pins.map|block": "map %value|from low %fromLow|from high %fromHigh|to low %toLow|to high %toHigh", - "pins.onPulsed|block": "on|pin %pin|pulsed %pulse", - "pins.pulseDuration|block": "pulse duration (µs)", - "pins.servoSetPulse|block": "servo set pulse|pin %value|to (µs) %micros", - "pins.servoWritePin|block": "servo write|pin %name|to %value", - "pins.setPull|block": "set pull|pin %pin|to %pull", - "pins.spiWrite|block": "spi write %value", - "pins|block": "pins", - "serial.readLine|block": "serial read line", - "serial.redirect|block": "serial redirect to|TX %tx|RX %rx|at baud rate %rate", - "serial.writeLine|block": "serial|write line %text", - "serial.writeNumber|block": "serial|write number %value", - "serial.writeString|block": "serial write string %text", - "serial.writeValue|block": "serial|write value %name|= %value", - "serial|block": "serial" -} \ No newline at end of file diff --git a/libs/core/pxt.json b/libs/core/pxt.json index 2018911a..da684c64 100644 --- a/libs/core/pxt.json +++ b/libs/core/pxt.json @@ -31,7 +31,6 @@ "parts/speaker.svg", "parts/headphone.svg", "_locales/ja/core-jsdoc-strings.json", - "_locales/ja/core-strings.json", "_locales/fr/core-jsdoc-strings.json" ], "public": true, From ec48474231e4d2c5d64347a007bb67199eb9be97 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 13:21:38 -0700 Subject: [PATCH 046/130] Bump pxt-core to 0.5.26 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2717960b..437ac907 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.24", + "pxt-core": "0.5.26", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 307d25ce7dc8d87f6b859ac6b99c8c4f0da5af6d Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 13:21:39 -0700 Subject: [PATCH 047/130] 0.5.19 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 437ac907..b073aece 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.18", + "version": "0.5.19", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From ee60396e35238c5330d5900f359b91d08e32c8c5 Mon Sep 17 00:00:00 2001 From: Sam El-Husseini Date: Fri, 28 Oct 2016 14:05:17 -0700 Subject: [PATCH 048/130] Bump pxt-core to 0.5.28 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b073aece..6f445569 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.26", + "pxt-core": "0.5.28", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 7936517a03c309673bce2fd987f5c312c81bb83b Mon Sep 17 00:00:00 2001 From: Sam El-Husseini Date: Fri, 28 Oct 2016 14:05:18 -0700 Subject: [PATCH 049/130] 0.5.20 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6f445569..161b89f0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.19", + "version": "0.5.20", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From f04594229772c85ce3a509fee9754ead4a07d272 Mon Sep 17 00:00:00 2001 From: Guillaume Jenkins Date: Fri, 28 Oct 2016 14:12:25 -0700 Subject: [PATCH 050/130] Project templates (#295) Moved default projects from pxtarget.json to libs/templates/ --- libs/templates/blocksprj/README.md | 0 libs/templates/blocksprj/main.blocks | 62 ++++++++++++++++++++++++++ libs/templates/blocksprj/main.ts | 16 +++++++ libs/templates/blocksprj/pxt.json | 13 ++++++ libs/templates/blocksprj/tsconfig.json | 8 ++++ libs/templates/tsprj/README.md | 0 libs/templates/tsprj/main.ts | 7 +++ libs/templates/tsprj/pxt.json | 12 +++++ libs/templates/tsprj/tsconfig.json | 8 ++++ pxtarget.json | 40 ----------------- 10 files changed, 126 insertions(+), 40 deletions(-) create mode 100644 libs/templates/blocksprj/README.md create mode 100644 libs/templates/blocksprj/main.blocks create mode 100644 libs/templates/blocksprj/main.ts create mode 100644 libs/templates/blocksprj/pxt.json create mode 100644 libs/templates/blocksprj/tsconfig.json create mode 100644 libs/templates/tsprj/README.md create mode 100644 libs/templates/tsprj/main.ts create mode 100644 libs/templates/tsprj/pxt.json create mode 100644 libs/templates/tsprj/tsconfig.json diff --git a/libs/templates/blocksprj/README.md b/libs/templates/blocksprj/README.md new file mode 100644 index 00000000..e69de29b diff --git a/libs/templates/blocksprj/main.blocks b/libs/templates/blocksprj/main.blocks new file mode 100644 index 00000000..d809e7e4 --- /dev/null +++ b/libs/templates/blocksprj/main.blocks @@ -0,0 +1,62 @@ + + + + +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +TRUE +FALSE +TRUE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +TRUE +FALSE +FALSE +FALSE +TRUE +FALSE +TRUE +TRUE +TRUE +FALSE + + +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE +FALSE + + + + + + \ No newline at end of file diff --git a/libs/templates/blocksprj/main.ts b/libs/templates/blocksprj/main.ts new file mode 100644 index 00000000..4dfdb3a1 --- /dev/null +++ b/libs/templates/blocksprj/main.ts @@ -0,0 +1,16 @@ +basic.forever(() => { + basic.showLeds(` + . # . # . + # . # . # + # . . . # + . # . # . + . . # . . + `) + basic.showLeds(` + . . . . . + . . . . . + . . . . . + . . . . . + . . . . . + `) +}) \ No newline at end of file diff --git a/libs/templates/blocksprj/pxt.json b/libs/templates/blocksprj/pxt.json new file mode 100644 index 00000000..e7c395e6 --- /dev/null +++ b/libs/templates/blocksprj/pxt.json @@ -0,0 +1,13 @@ +{ + "name": "{0} block", + "dependencies": { + "core": "*", + "radio": "*" + }, + "description": "", + "files": [ + "main.blocks", + "main.ts", + "README.md" + ] +} diff --git a/libs/templates/blocksprj/tsconfig.json b/libs/templates/blocksprj/tsconfig.json new file mode 100644 index 00000000..1ba59f2c --- /dev/null +++ b/libs/templates/blocksprj/tsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "target": "es5", + "noImplicitAny": true, + "outDir": "built", + "rootDir": "." + } +} diff --git a/libs/templates/tsprj/README.md b/libs/templates/tsprj/README.md new file mode 100644 index 00000000..e69de29b diff --git a/libs/templates/tsprj/main.ts b/libs/templates/tsprj/main.ts new file mode 100644 index 00000000..f5d34304 --- /dev/null +++ b/libs/templates/tsprj/main.ts @@ -0,0 +1,7 @@ +basic.showLeds(` + . . . . . + . # . # . + . . . . . + # . . . # + . # # # . + `); \ No newline at end of file diff --git a/libs/templates/tsprj/pxt.json b/libs/templates/tsprj/pxt.json new file mode 100644 index 00000000..dbd3d5ea --- /dev/null +++ b/libs/templates/tsprj/pxt.json @@ -0,0 +1,12 @@ +{ + "name": "{0} bit", + "dependencies": { + "core": "*", + "radio": "*" + }, + "description": "", + "files": [ + "main.ts", + "README.md" + ] +} diff --git a/libs/templates/tsprj/tsconfig.json b/libs/templates/tsprj/tsconfig.json new file mode 100644 index 00000000..1ba59f2c --- /dev/null +++ b/libs/templates/tsprj/tsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "target": "es5", + "noImplicitAny": true, + "outDir": "built", + "rootDir": "." + } +} diff --git a/pxtarget.json b/pxtarget.json index 4d53f410..4b5f3e7a 100644 --- a/pxtarget.json +++ b/pxtarget.json @@ -21,46 +21,6 @@ ], "githubPackages": false }, - "blocksprj": { - "id": "blocksprj", - "config": { - "name": "{0} block", - "dependencies": { - "core": "*", - "radio": "*" - }, - "description": "", - "files": [ - "main.blocks", - "main.ts", - "README.md" - ] - }, - "files": { - "main.blocks": "\n\n\n\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nTRUE\nFALSE\nTRUE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nTRUE\nFALSE\nFALSE\nFALSE\nTRUE\nFALSE\nTRUE\nTRUE\nTRUE\nFALSE\n\n\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\n\n\n\n\n\n", - "main.ts": "basic.forever(() => {\r\n basic.showLeds(`\r\n . # . # .\r\n # . # . #\r\n # . . . #\r\n . # . # .\r\n . . # . .\r\n `)\r\n basic.showLeds(`\r\n . . . . .\r\n . . . . .\r\n . . . . .\r\n . . . . .\r\n . . . . .\r\n `)\r\n})\r\n", - "README.md": "" - } - }, - "tsprj": { - "id": "tsprj", - "config": { - "name": "{0} bit", - "dependencies": { - "core": "*", - "radio": "*" - }, - "description": "", - "files": [ - "main.ts", - "README.md" - ] - }, - "files": { - "main.ts": "basic.showLeds(`\r\n . . . . .\r\n . # . # .\r\n . . . . .\r\n # . . . #\r\n . # # # .\r\n `);", - "README.md": "" - } - }, "compile": { "isNative": false, "hasHex": true, From 474d5bb762350d969919e04f2b329e7a512bfc83 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 15:43:43 -0700 Subject: [PATCH 051/130] turning off streams --- pxtarget.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pxtarget.json b/pxtarget.json index 4b5f3e7a..763c6cb0 100644 --- a/pxtarget.json +++ b/pxtarget.json @@ -59,7 +59,7 @@ }, "simulator": { "autoRun": true, - "streams": true, + "streams": false, "aspectRatio": 1.22, "parts": true, "partsAspectRatio": 0.69, From 38ee5efdd43cb11e752699351e9cd02c40d45677 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 15:44:02 -0700 Subject: [PATCH 052/130] 0.5.21 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 161b89f0..5a77cb62 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.20", + "version": "0.5.21", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 7303a1235f95cead2366b02ff699911882677b48 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Fri, 28 Oct 2016 15:51:26 -0700 Subject: [PATCH 053/130] bumped to v0.5.21 --- docs/index-ref.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index-ref.json b/docs/index-ref.json index 61cad53e..b3bcf3a3 100644 --- a/docs/index-ref.json +++ b/docs/index-ref.json @@ -1,3 +1,3 @@ { - "appref": "v0.5.9" + "appref": "v0.5.21" } From cf37baa337d2dad0f48c3ce4be20bf2faef68333 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 07:41:36 -0700 Subject: [PATCH 054/130] Bump pxt-core to 0.5.34 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5a77cb62..7b6560ec 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.28", + "pxt-core": "0.5.34", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 237c5c019b1adf3ef4996e2641bf84778225e20e Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 07:41:40 -0700 Subject: [PATCH 055/130] 0.5.22 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7b6560ec..56b43fdb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.21", + "version": "0.5.22", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 4963bf776ad4dc2c8550367d8172d30fce6fed06 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 08:16:03 -0700 Subject: [PATCH 056/130] basic servo simulation (#297) --- libs/core/pins.cpp | 1 + libs/core/pxtparts.json | 31 +++++++++++++++++++++++++++++++ libs/core/shims.d.ts | 3 ++- sim/dalboard.ts | 13 +++++++++---- sim/state/edgeconnector.ts | 8 ++++++-- 5 files changed, 49 insertions(+), 7 deletions(-) diff --git a/libs/core/pins.cpp b/libs/core/pins.cpp index 3cd31cc2..74c41332 100644 --- a/libs/core/pins.cpp +++ b/libs/core/pins.cpp @@ -201,6 +201,7 @@ namespace pins { */ //% help=pins/servo-write-pin weight=20 //% blockId=device_set_servo_pin block="servo write|pin %name|to %value" blockGap=8 + //% parts=microservo trackArgs=0 void servoWritePin(AnalogPin name, int value) { PINOP(setServoValue(value)); } diff --git a/libs/core/pxtparts.json b/libs/core/pxtparts.json index 4afc3f78..09369c1a 100644 --- a/libs/core/pxtparts.json +++ b/libs/core/pxtparts.json @@ -29,6 +29,37 @@ {"pinIndices": [2, 3]} ] }, + "microservo": { + "simulationBehavior": "microservo", + "visual": { + "builtIn": "microservo", + "width": 74.85, + "height": 200, + "pinDistance": 10, + "pinLocations": [ + {"x": 30, "y": 5}, + {"x": 37, "y": 5}, + {"x": 45, "y": 5} + ] + }, + "numberOfPins": 3, + "pinDefinitions": [ + {"target": {"pinInstantiationIdx": 0}, "style": "croc", "orientation": "+Z"}, + {"target": "threeVolt", "style": "croc", "orientation": "+Z"}, + {"target": "ground", "style": "croc", "orientation": "+Z"} + ], + "instantiation": { + "kind": "function", + "fullyQualifiedName": "pins.servoWritePin", + "argumentRoles": [ + {"pinInstantiationIdx": 0, "partParameter": "name"} + ] + }, + "assembly": [ + {"part": true, "pinIndices": [2]}, + {"pinIndices": [0, 1]} + ] + }, "neopixel": { "simulationBehavior": "neopixel", "visual": { diff --git a/libs/core/shims.d.ts b/libs/core/shims.d.ts index d2346ad3..e060c3ff 100644 --- a/libs/core/shims.d.ts +++ b/libs/core/shims.d.ts @@ -585,7 +585,8 @@ declare namespace pins { * @param value angle or rotation speed, eg:180,90,0 */ //% help=pins/servo-write-pin weight=20 - //% blockId=device_set_servo_pin block="servo write|pin %name|to %value" blockGap=8 shim=pins::servoWritePin + //% blockId=device_set_servo_pin block="servo write|pin %name|to %value" blockGap=8 + //% parts=microservo trackArgs=0 shim=pins::servoWritePin function servoWritePin(name: AnalogPin, value: number): void; /** diff --git a/sim/dalboard.ts b/sim/dalboard.ts index b888a7bc..67140948 100644 --- a/sim/dalboard.ts +++ b/sim/dalboard.ts @@ -12,7 +12,9 @@ namespace pxsim { lightSensorState: LightSensorState; buttonPairState: ButtonPairState; radioState: RadioState; + // TODO: not singletons neopixelState: NeoPixelState; + microServoState: MicroServoState; constructor() { super() @@ -48,7 +50,7 @@ namespace pxsim { 0, 0, DAL.MICROBIT_ID_IO_P19, - DAL.MICROBIT_ID_IO_P20 + DAL.MICROBIT_ID_IO_P20 ] }); this.builtinParts["radio"] = this.radioState = new RadioState(runtime); @@ -58,14 +60,17 @@ namespace pxsim { this.builtinParts["lightsensor"] = this.lightSensorState = new LightSensorState(); this.builtinParts["compass"] = this.compassState = new CompassState(); this.builtinParts["neopixel"] = this.neopixelState = new NeoPixelState(); + this.builtinParts["microservo"] = this.microServoState = new MicroServoState(); this.builtinVisuals["buttonpair"] = () => new visuals.ButtonPairView(); this.builtinVisuals["ledmatrix"] = () => new visuals.LedMatrixView(); - this.builtinVisuals["neopixel"] = () => new visuals.NeoPixelView(); + this.builtinVisuals["neopixel"] = () => new visuals.NeoPixelView(); + this.builtinVisuals["microservo"] = () => new visuals.MicroServoView(); this.builtinPartVisuals["buttonpair"] = (xy: visuals.Coord) => visuals.mkBtnSvg(xy); this.builtinPartVisuals["ledmatrix"] = (xy: visuals.Coord) => visuals.mkLedMatrixSvg(xy, 8, 8); - this.builtinPartVisuals["neopixel"] = (xy: visuals.Coord) => visuals.mkNeoPixelPart(xy); + this.builtinPartVisuals["neopixel"] = (xy: visuals.Coord) => visuals.mkNeoPixelPart(xy); + this.builtinPartVisuals["microservo"] = (xy: visuals.Coord) => visuals.mkMicroServoPart(xy); } receiveMessage(msg: SimulatorMessage) { @@ -97,7 +102,7 @@ namespace pxsim { const cmpDefs = msg.partDefinitions || {}; const fnArgs = msg.fnArgs; - const opts : visuals.BoardHostOpts = { + const opts: visuals.BoardHostOpts = { state: this, boardDef: boardDef, partsList: cmpsList, diff --git a/sim/state/edgeconnector.ts b/sim/state/edgeconnector.ts index 1f4cef29..feae5343 100644 --- a/sim/state/edgeconnector.ts +++ b/sim/state/edgeconnector.ts @@ -11,7 +11,7 @@ namespace pxsim.input { if (!pin) return; pin.isTouched(); pxtcore.registerWithDal(pin.id, DAL.MICROBIT_BUTTON_EVT_UP, handler); - } + } export function pinIsPressed(pinId: number): boolean { let pin = getPin(pinId); @@ -73,7 +73,11 @@ namespace pxsim.pins { export function servoWritePin(pinId: number, value: number) { analogSetPeriod(pinId, 20000); - // TODO + // TODO: per pin state + if (board().microServoState.angle != value) { + board().microServoState.angle = value; + runtime.queueDisplayUpdate(); + } } export function servoSetPulse(pinId: number, micros: number) { From 16cf45aa7cce53ebc0ada4af70cb82e08f383a7d Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 09:23:04 -0700 Subject: [PATCH 057/130] updated localization files --- libs/core/_locales/de/core-jsdoc-strings.json | 175 +++++++++ libs/core/_locales/de/core-strings.json | 91 +++++ libs/core/_locales/fr/core-jsdoc-strings.json | 337 +++++++++--------- libs/core/_locales/fr/core-strings.json | 91 +++++ libs/core/pxt.json | 5 +- 5 files changed, 534 insertions(+), 165 deletions(-) create mode 100644 libs/core/_locales/de/core-jsdoc-strings.json create mode 100644 libs/core/_locales/de/core-strings.json create mode 100644 libs/core/_locales/fr/core-strings.json diff --git a/libs/core/_locales/de/core-jsdoc-strings.json b/libs/core/_locales/de/core-jsdoc-strings.json new file mode 100644 index 00000000..5eb7643d --- /dev/null +++ b/libs/core/_locales/de/core-jsdoc-strings.json @@ -0,0 +1,175 @@ +{ + "Math.randomBoolean": "Erzeugt zufällig einen \"wahr\" oder \"falsch\"-Wert, wie bei einem Münzwurf.", + "String.fromCharCode": "Erstelle Sie eine Zeichenfolge aus dem angegebenen ASCII-Zeichencode.", + "basic": "Bietet Zugriff auf grundlegende mini-Funktionalität.", + "basic.clearScreen": "Schalte alle LEDs aus", + "basic.forever": "Wiederholt immer wieder den Code im Hintergrund. Bei jeder Iteration ist es möglich, anderen Code auszuführen.", + "basic.pause": "Pausiere für die angegebene Zeit in Millisekunden", + "basic.pause|param|ms": "wie lange pausieren, z.B.: 100, 200, 500, 1000, 2000", + "basic.plotLeds": "Zeichnet ein Bild auf dem LED-Bildschirm.", + "basic.plotLeds|param|leds": "Muster der LEDs, die ein-/ und ausgeschaltet werden", + "basic.showAnimation": "Zeigt eine Abfolge von LED-Anzeigen als Animation.", + "basic.showAnimation|param|interval": "Zeit in Millisekunden zwischen jedem Neuzeichnen", + "basic.showAnimation|param|leds": "Muster der LEDs, die ein-/ und ausgeschaltet werden", + "basic.showLeds": "Zeichnet ein Bild auf dem LED-Bildschirm.", + "basic.showLeds|param|interval": "Zeit in Millisekunden, die nach der Zeichnung gewartet wird", + "basic.showLeds|param|leds": "Muster der LEDs, die ein- und ausgeschaltet werden", + "basic.showNumber": "Zeige eine Nummer auf dem Display. Wenn die Nummer auf das Display passt (es sich also um eine einstellige Zahl handelt), scrolle nicht weiter.", + "basic.showNumber|param|interval": "Scroll-Geschwindigkeit; z.B. 150, 100, 200,-100", + "basic.showString": "Zeige Text auf dem Display an, Buchstabe für Buchstabe. Wenn die Zeichenfolge in das Display passt (also wenn es sich um einen einzelnen Buchstaben handelt), scrolle nicht weiter.", + "basic.showString|param|interval": "Wie schnell die Zeichen geändert werden; z.B. 150, 100, 200,-100", + "basic.showString|param|text": "Text auf dem Bildschirm dargestellt werden soll, z.B.: \"Hallo!\"", + "control": "Laufzeit- und Event-Dienstprogramme.", + "control.inBackground": "Plant Code, der im Hintergrund wiedergegeben wird.", + "control.reset": "Seit den mini zurück.", + "control.waitMicros": "Sperrt die aktuelle Leitung für die Dauer der angegebenen Mikrosekunden", + "control.waitMicros|param|micros": "Anzahl der Mikrosekunden, die gewartet werden soll, z.B.: 4", + "game": "Eine Einzel-LED-Sprite-Spielumgebung", + "game.addScore": "Fügt zum aktuellen Spielstand Punkte hinzu", + "game.addScore|param|points": "Anzahl von zu verändernden Punkten, z.B.: 1", + "game.gameOver": "Gibt über eine Animation ein Spiel wieder.", + "game.score": "Ruft den aktuellen Punktestand ab", + "game.setScore": "Setzt den aktuellen Wert des Spielstands", + "game.setScore|param|value": "TODO", + "game.startCountdown": "Startet einen Spiel-Countdown", + "game.startCountdown|param|ms": "Countdown-Dauer in Millisekunden, z.B.: 10000", + "images": "Erstellung, Bearbeitung und Anzeige von LED-Bildern.", + "images.createBigImage": "Erstellt ein Bild mit zwei Einzelbildern.", + "images.createImage": "Erstellt ein Bild, das auf den LED-Bildschirm passt.", + "input": "Ereignisse und Daten der Sensoren", + "input.acceleration": "Holt den Beschleunigungswert in Milli-Erdanziehung (wenn das Board flach mit dem Display nach oben liegt, X = 0, y = 0 und Z =-1024)", + "input.acceleration|param|dimension": "TODO", + "input.buttonIsPressed": "Erhalte den Sie den Tastenstatus (gepresst oder nicht) für ``A`` und ``B``.", + "input.calibrate": "Veraltet, Kompasskalibrierung erfolgt automatisch.", + "input.compassHeading": "Holt die aktuelle Kompassrichtung in Grad.", + "input.lightLevel": "Liest die Lichtintensität auf dem LED-Bildschirm im Bereich von ``0`` (dunkel) und `` 255`` (hell).", + "input.magneticForce": "Ruft den Wert der Magnetkraft in ``Mikro-Tesla`` (``µT``) ab. Diese Funktion wird im Simulator nicht unterstützt.", + "input.magneticForce|param|dimension": "TODO", + "input.onButtonPressed": "Tue etwas, wenn eine Taste (``A``, ``B`` oder ``A + B``) gedrückt wird", + "input.onButtonPressed|param|body": "TODO", + "input.onButtonPressed|param|button": "TODO", + "input.onGesture": "Mache etwas, wenn eine Geste gemacht wird (wie den mini zu schütteln).", + "input.onGesture|param|body": "TODO", + "input.onLogoDown": "Fügt Code hinzu, der ausgeführt wird, wenn das Logo nach unten zeigt und das Board vertikal ausgerichtet ist.", + "input.onLogoDown|param|body": "TODO", + "input.onLogoUp": "Fügt Code hinzu, der ausgeführt wird, wenn das Logo nach oben zeigt und das Board vertikal ausgerichtet ist.", + "input.onLogoUp|param|body": "TODO", + "input.onPinPressed": "Mache etwas, wenn eine Pin gehalten wird.", + "input.onPinPressed|param|body": "Code, der ausführt wird, wenn ein Pin gehalten wird", + "input.onPinPressed|param|name": "Der Pin, der gehalten werden muss", + "input.onPinReleased": "Mache etwas, wenn der Pin losgelassen wird.", + "input.onPinReleased|param|body": "Code, der ausgeführt werden soll, wenn der Pin losgelassen wird", + "input.onPinReleased|param|name": "Der Pin, der losgelassen werden muss", + "input.onScreenDown": "Hängt Code an, der ausgeführt wird, wenn der Bildschirm nach unten zeigt.", + "input.onScreenDown|param|body": "TODO", + "input.onScreenUp": "Hängt Code an, der ausgeführt wird, wenn der Bildschirm nach oben zeigt.", + "input.onScreenUp|param|body": "TODO", + "input.onShake": "Hängt Code an, der ausgeführt wird, wenn der mini geschüttelt wird.", + "input.onShake|param|body": "TODO", + "input.pinIsPressed": "Ruft den Pin-Zustand (gehalten oder nicht) ab. Die Erdung muss gehalten werden, um den Stromkreis zu schließen.", + "input.pinIsPressed|param|name": "Pin, der verwendet wird, um eine Berührung zu erkennen", + "input.rotation": "Die Neigung und Drehung des mini Drehung auf ``X-Achse``oder ``Y-Achse``, in Grad.", + "input.rotation|param|kind": "TODO", + "input.runningTime": "Ruft die Anzahl der Millisekunden auf, die seit dem Einschalten vergangen sind.", + "input.setAccelerometerRange": "Legt die Stichprobenbereich des Beschleunigungssensors in Schwerkraft fest.", + "input.setAccelerometerRange|param|range": "Ein Wert, der die maximale Stärke der gemessenen Beschleunigung beschreibt", + "input.temperature": "Ruft die aktuelle Temperatur in Grad Celsius (°C) ab.", + "led": "Steuerung des LED-Bildschirms.", + "led.brightness": "Ruft die Helligkeit des Bildschirms ab, von 0 (aus) bis 255 (volle Helligkeit).", + "led.fadeIn": "Blendet die Bildschirmanzeige ein.", + "led.fadeIn|param|ms": "TODO", + "led.fadeOut": "Blendet die Bildschirmhelligkeit aus.", + "led.fadeOut|param|ms": "TODO", + "led.plot": "Schalte die angegebene LED mit Hilfe von X- und Y-Koordinaten ein (X ist horizontal, Y ist vertikal). (0,0) ist die obere linke Ecke.", + "led.plotAll": "Schaltet alle LEDs an", + "led.plotBarGraph": "Zeigt ein vertikales Balkendiagramm an, basierend auf dem `Wert`und dem `Hoch`-Wert. Wenn `Hoch`0 ist, wird das Diagramm automatisch angepasst.", + "led.plotBarGraph|param|high": "maximalen Wert. Wenn dieser 0 ist, wird der Maximalwert automatisch angepasst, z.B.: 0", + "led.plotBarGraph|param|value": "aktueller Wert zum Darstellen", + "led.plot|param|x": "TODO", + "led.plot|param|y": "TODO", + "led.point": "Ruft den An/Aus-Status einer vorgegebenen LED mittels X-/Y-Koordinaten ab. (0,0) ist oben links.", + "led.point|param|x": "TODO", + "led.point|param|y": "TODO", + "led.screenshot": "Macht einen Screenshot vom LED-Bildschirm und gibt ein Bild aus.", + "led.setBrightness": "Lege die Helligkeit des Bildschirms fest, von 0 (aus) bis 255 (volle Helligkeit).", + "led.setBrightness|param|value": "Helligkeitswert, z.B.: 255, 127, 0", + "led.setDisplayMode": "Legt den Anzeigemodus von Wiedergabe-LEDs zwischen Schwarz und Weiß und Graustufen fest.", + "led.setDisplayMode|param|mode": "TODO", + "led.stopAnimation": "Bricht die aktuelle Animation ab und löscht andere ausstehende Animationen.", + "led.toggle": "Schaltet ein bestimmtes Pixel ein", + "led.toggleAll": "Invertiert die aktuelle LED-Anzeige", + "led.toggle|param|x": "TODO", + "led.toggle|param|y": "TODO", + "led.unplot": "Schalte die angegebene LED mit x-und y-Koordinaten ab (X ist horizontal, y ist vertikal). (0,0) ist oben links.", + "led.unplot|param|x": "TODO", + "led.unplot|param|y": "TODO", + "music": "Generierung von von Musik durch Pin ``P0``.", + "music.beat": "Gibt die Dauer eines Taktes in Milli-Sekunden aus", + "music.changeTempoBy": "Ändere die Geschwindigkeit um den angegebenen Betrag", + "music.changeTempoBy|param|bpm": "Die Änderung in Schlägen pro Minute auf das Tempo, z.B.: 20", + "music.noteFrequency": "Ruft die Frequenz einer Note ab.", + "music.noteFrequency|param|name": "der Name der Notiz", + "music.playTone": "Spielt einen Ton für den angegebenen Zeitraum über Pin ``P0`` ab.", + "music.playTone|param|frequency": "Tonhöhe des abzuspielenden Tones in Hertz (Hz)", + "music.playTone|param|ms": "Tondauer in Millisekunden (ms)", + "music.rest": "Ruht (spielt nichts) für eine bestimmte Zeit auf Pin ``P0``.", + "music.rest|param|ms": "Restdauer in Millisekunden (ms)", + "music.ringTone": "Spielt einen Ton über Pin ``P0``.", + "music.ringTone|param|frequency": "Tonhöhe des abzuspielenden Tones in Hertz (Hz)", + "music.setTempo": "Legt die Geschwindigkeit auf den angegebenen Wert fest.", + "music.setTempo|param|bpm": "Die neue Geschwindigkeit in Schlägen pro Minute, z.B.: 120", + "music.tempo": "Gibt die Geschwindigkeit in Schlägen pro Minute aus. Die Geschwindigkeit ist Schnelligkeit (Bpm = Beats pro Minute), in der Töne abgespielt werden. Je größer der Wert, desto schneller werden die Töne abgespielt.", + "pins": "Steuere die Stromstärke über die Pins für analoge/digitale Signale, Servos, I2C,...", + "pins.analogPitch": "Gibt ein Pulsweiten Modulation (PWM)-Signal über den aktuellen Pitch-Pin. Benutze `analog set pitch pin`, um den Pitch-Pin festzulegen.", + "pins.analogPitch|param|frequency": "TODO", + "pins.analogPitch|param|ms": "TODO", + "pins.analogReadPin": "Lese den Anschlusswert als Analog aus, d. h. als einen Wert zwischen 0 und 1023.", + "pins.analogReadPin|param|name": "Pin, auf den geschrieben werden soll", + "pins.analogSetPeriod": "Stellt die Pulsweite Modulation (PWM) des Analogausganges auf den angegebenen Wert in ** Mikrosekunden ** oder `1/1000` Millisekunden ein.\nWenn dieser Pin nicht als einen Analogausgang (mit `analog write pin`) konfiguriert ist, hat der Vorgang keine Auswirkungen.", + "pins.analogSetPeriod|param|micros": "Zeit in Mikrosekunden. z.B.: 20000", + "pins.analogSetPeriod|param|name": "analoger Pin, der zeitlich festgelegt werden soll", + "pins.analogSetPitchPin": "Setzt den genutzten Pin, wenn `pins->analog pitch`angewendet wird.", + "pins.analogSetPitchPin|param|name": "TODO", + "pins.analogWritePin": "Legt den Wert des Verbinders auf analog fest. Der Wert muss zwischen 0 und 1023 liegen.", + "pins.analogWritePin|param|name": "PIN-Name, auf den geschrieben werden soll", + "pins.analogWritePin|param|value": "Wert, der auf den Pin geschrieben werden soll, zwischen ``0`` und ``1023`` z.B.: 1023,0", + "pins.digitalReadPin": "Lese den angegebene Pin oder Verbinder als 0 oder 1", + "pins.digitalReadPin|param|name": "Pin, aus dem gelesen werden soll", + "pins.digitalWritePin": "Setzt einen Pin- oder Verbinder-Wert auf 0 oder 1.", + "pins.digitalWritePin|param|name": "Pin, auf den geschrieben werden soll", + "pins.digitalWritePin|param|value": "Wert, der auf dem Pin 1 gesetzt werden soll, z.B. 0", + "pins.i2cReadNumber": "Lese eine Nummer aus einer 7-bit I2C-Adresse.", + "pins.i2cWriteNumber": "Schreibe eine Nummer in eine 7-bit I2C-Adresse.", + "pins.map": "Definiert eine Nummer von einer Auswahl zu einer anderen um. Ein Wert ``von niedrig``wird so auf ``zu niedrig``umgeändert, ein Wert ``von hoch`` zu ``zu hoch`` etc.", + "pins.map|param|fromHigh": "die obere Grenze des aktuellen Wertebereichs, z.B.: 1023", + "pins.map|param|fromLow": "die untere Grenze des aktuellen Wertebereichs", + "pins.map|param|toHigh": "die Obergrenze des Wertezielbereichs, z.B.: 4", + "pins.map|param|toLow": "die Untergrenze des Wertezielbereichs", + "pins.map|param|value": "Wert in Bereichen zuordnen", + "pins.onPulsed": "Stellt diesen Pin als einen Digitaleingang ein und generiert Ereignisse, deren Zeitstempel die Dauer darstellt, in der der Pin entweder ``hoch``oder ``niedrig``war.", + "pins.pulseDuration": "Ruft die Dauer des letzten Impulses in Mikrosendungen ab. Diese Funktion soll von einem `onPulsed`-Handler aufgerufen werden.", + "pins.servoSetPulse": "Konfiguriert diesen IO-Pin als einen analogen/PWM-Ausgang, stellt den Zeitraum auf 20 ms ein und setzt die Pulsweite fest, basieren auf dem angegeben Wert **Mikrosekunden** oder `1/1000`Millisekunden.", + "pins.servoSetPulse|param|micros": "Impulsdauer in Mikrosekunden, z.B.: 1500", + "pins.servoSetPulse|param|name": "PIN-Name", + "pins.servoWritePin": "Schreibt einen Wert in den Servo, der die Welle entsprechend kontroliert. Auf einem Standard-Servo wird so der Winkel der Welle (in Grad) eingestellt, sodass sich die Welle entsprechend anpasst. Auf einem kontinuierlich drehenden Servo wird dadurch die Geschwindigkeit des Servos festgelegt, wobei ``0``die volle Geschwindigkeit in eine Richtung darstellt, ``180``die volle Geschwindigkeit in die andere, und ein Wert von ``90`` einen Stillstand erzeugt.", + "pins.servoWritePin|param|name": "Pin, auf den geschrieben werden soll", + "pins.servoWritePin|param|value": "Winkel oder Rotationsbeschleunigung, z.B.: 180,90,0", + "pins.setPull": "Stellt die Anziehungskraft des Pins ein.", + "pins.setPull|param|name": "Pin, auf dem der Pull-Modus aktiviert wird", + "pins.setPull|param|pull": "eine der mbed-Pull-Konfigurationen: PullUp, PullDown, PullNone ", + "pins.spiWrite": "Schreibe in den SPI-Slave und gebe die Antwort aus", + "pins.spiWrite|param|value": "Daten, die an den SPI-Slave geschickt werden sollen", + "serial": "Lesen und Schreiben von Daten über eine serielle Verbindung.", + "serial.readLine": "Liest eine Textzeile aus der seriellen Schnittstelle.", + "serial.readUntil": "Liest aus eine Textzeile aus dem seriellen Anschluss und gibt den Puffer aus, wenn die Begrenzung erreicht wurde.", + "serial.readUntil|param|delimiter": "Text-Begrenzung, die die Textblöcke voneinander trennt", + "serial.redirect": "Konfiguriert dynamisch die serielle Instanz, damit sie andere Pins als USBTX und USBRX benutzt.", + "serial.redirect|param|rx": "der neue Empfangs-Pin", + "serial.redirect|param|tx": "Der neue Übertragungs-Pin", + "serial.writeLine": "Gibt eine Zeile des Textes an die serielle", + "serial.writeNumber": " Gibt einen numerischen Wert an die serielle", + "serial.writeString": "Sendet ein Stück Text über serielle Verbindung.", + "serial.writeValue": "Schreibt ein ``Namen: Wert`` Wertepaar auf die serielle Schnittstelle.", + "serial.writeValue|param|name": "Name des Wertestreams, z.B.: x", + "serial.writeValue|param|value": "Schreiben" +} \ No newline at end of file diff --git a/libs/core/_locales/de/core-strings.json b/libs/core/_locales/de/core-strings.json new file mode 100644 index 00000000..a41c3b28 --- /dev/null +++ b/libs/core/_locales/de/core-strings.json @@ -0,0 +1,91 @@ +{ + "Math.randomBoolean|block": "Wähle zufälligen Wahr- oder Falsch-Wert", + "Math|block": "Mathematik", + "String.fromCharCode|block": "Text aus char code %code", + "String|block": "Zeichenfolge", + "basic.clearScreen|block": "Bildschirminhalt löschen", + "basic.forever|block": "dauerhaft", + "basic.pause|block": "Pausiere (ms) %pause", + "basic.showLeds|block": "Zeige LEDs", + "basic.showNumber|block": "Zeige|Nummer %number", + "basic.showString|block": "Zeige|Zeichenfolge %text", + "basic|block": "Grundlagen", + "control.inBackground|block": "im Hintergrund ausführen", + "control.reset|block": "zurücksetzen", + "control.waitMicros|block": "Warte (µs)%micros", + "control|block": "Steuerung", + "game.addScore|block": "Ändere Spielstand um|%points", + "game.gameOver|block": "Spiel beendet", + "game.score|block": "Spielstand", + "game.startCountdown|block": "Countdown| starten (ms) %duration", + "game|block": "Spiel", + "images.createBigImage|block": "erstelle großes Bild", + "images.createImage|block": "Erstelle Bild", + "images|block": "Bilder", + "input.acceleration|block": "Beschleunigung (mg) |%NAME", + "input.buttonIsPressed|block": "Button|%NAME|ist gedrückt", + "input.compassHeading|block": "Kompassausrichtung (°)", + "input.lightLevel|block": "Lichtstärke", + "input.magneticForce|block": "Magnetkraft (µT) |%NAME", + "input.onButtonPressed|block": "Wenn Button|%NAME|gedrückt", + "input.onGesture|block": "wenn |%NAME", + "input.onPinPressed|block": "wenn pin %NAME|gedrückt", + "input.onPinReleased|block": "Wenn pin %NAME|released", + "input.pinIsPressed|block": "PIN %NAME|ist gedrückt", + "input.rotation|block": "Rotation (°)|%NAME", + "input.runningTime|block": "Laufzeit (ms)", + "input.setAccelerometerRange|block": "Setze Bewegungsmesser|range %range", + "input.temperature|block": "Temperatur (°C)", + "input|block": "Eingabe", + "led.brightness|block": "Helligkeit", + "led.plotBarGraph|block": "zeichne Balkendiagramm des %value|bis %high", + "led.plot|block": "Zeichne|x %x|y %y", + "led.point|block": "Punkt|x %x|y %y", + "led.setBrightness|block": "Setze Helligkeit auf %value", + "led.stopAnimation|block": "Halte Animation an", + "led.toggle|block": "Schalte zwischen|x %x|y %y", + "led.unplot|block": "Unplot|x %x|y %y", + "led|block": "LED", + "music.beat|block": "%fraction|Takt", + "music.changeTempoBy|block": "ändere die Geschwindigkeit (bpm)|%value", + "music.noteFrequency|block": "%note", + "music.playTone|block": "play|tone %note=device_note|for %duration=device_beat", + "music.rest|block": "rest(ms)|%duration=device_beat", + "music.ringTone|block": "Klingelton (Hz) |%note = Device_note", + "music.setTempo|block": "ändere Geschwindigkeit auf (bpm)|%value", + "music.tempo|block": "Geschwindkeit (bpm)", + "music|block": "Musik", + "pins.analogReadPin|block": "analog read|pin %name", + "pins.analogSetPeriod|block": "analog set period|pin %pin|to (µs)%micros", + "pins.analogWritePin|block": "analog write|pin %name|to %value", + "pins.digitalReadPin|block": "digital read|pin %name", + "pins.digitalWritePin|block": "digital write|pin %name|to %value", + "pins.i2cReadNumber|block": "i2c read number|at address %address|of format %format=i2c_sizeof", + "pins.i2cWriteNumber|block": "i2c write number|at address %address|with value %value|of format %format=i2c_sizeof", + "pins.map|block": "map %value|from low %fromLow|from high %fromHigh|to low %toLow|to high %toHigh", + "pins.onPulsed|block": "on|pin %pin|pulsed %pulse", + "pins.pulseDuration|block": "Impulsdauer (µs)", + "pins.servoSetPulse|block": "servo set pulse|pin %value|to (µs) %micros", + "pins.servoWritePin|block": "servo write|pin %name|to %value", + "pins.setPull|block": "set pull|pin %pin|to %pull", + "pins.spiWrite|block": "spi write %value", + "pins|block": "Pins", + "serial.readLine|block": "serial|read line", + "serial.readUntil|block": "serial|read until %delimiter=serial_delimiter_conv", + "serial.redirect|block": "serial|redirect to|TX %tx|RX %rx|at baud rate %rate", + "serial.writeLine|block": "serial|write line %text", + "serial.writeNumber|block": "serial|write number %value", + "serial.writeString|block": "serial|write string %text", + "serial.writeValue|block": "serial|write value %name|= %value", + "serial|block": "seriell", + "{id:category}Basic": "Grundlagen", + "{id:category}Control": "Steuerung", + "{id:category}Game": "Spiel", + "{id:category}Images": "Bilder", + "{id:category}Input": "Eingabe", + "{id:category}Led": "LED", + "{id:category}Math": "Mathematik", + "{id:category}Music": "Musik", + "{id:category}Pins": "Pins", + "{id:category}Serial": "Serielle" +} \ No newline at end of file diff --git a/libs/core/_locales/fr/core-jsdoc-strings.json b/libs/core/_locales/fr/core-jsdoc-strings.json index 2f14c998..b057effb 100644 --- a/libs/core/_locales/fr/core-jsdoc-strings.json +++ b/libs/core/_locales/fr/core-jsdoc-strings.json @@ -1,166 +1,175 @@ { - "Math.randomBoolean":"Génère une valeur « true » ou « false » au hasard, tout comme le retournement d’une pièce de monnaie.", - "String.fromCharCode":"Faire une chaîne de la donnée code de caractères ASCII.", - "basic":"Permet d’accéder aux fonctionnalités de base micro : bit.", - "basic.clearScreen":"Désactiver toutes les LEDs", - "basic.forever":"Répète le code pour toujours en arrière-plan. À chaque itération, permet aux autres codes d’exécuter.", - "basic.pause":"Pause pendant la durée spécifiée en millisecondes", - "basic.pause|param|ms":"Combien de temps pour faire une pause pour, par exemple : 100, 200, 500, 1000, 2000", - "basic.plotLeds":"Dessine une image sur l’écran LED.", - "basic.plotLeds|param|leds":"modèle de LED à allumer\/éteindre", - "basic.showAnimation":"Montre une séquence d’écrans LED comme une animation.", - "basic.showAnimation|param|interval":"temps en millisecondes entre chaque rafraîchissement", - "basic.showAnimation|param|leds":"modèle de LED à allumer\/éteindre", - "basic.showLeds":"Dessine une image sur l’écran LED.", - "basic.showLeds|param|interval":"temps en millisecondes pour faire une pause après dessin", - "basic.showLeds|param|leds":"le modèle de LED pour activer\/désactiver", - "basic.showNumber":"Mettez en surbrillance un numéro sur l’écran. Si le numéro s’inscrit sur l’écran (c'est-à-dire un seul chiffre), ne défilent pas.", - "basic.showNumber|param|interval":"Vitesse de défilement ; par exemple : -100, 200, 100, 150", - "basic.showString":"Afficher du texte à l’écran, un caractère à la fois. Si la chaîne s’inscrit sur l’écran (c'est-à-dire une lettre), ne défile pas.", - "basic.showString|param|interval":"quelle vitesse de déplacement des personnages ; par exemple : -100, 200, 100, 150", - "basic.showString|param|text":"le texte à faire défiler sur l’écran, par exemple : « Bonjour ! »", - "control":"Utilitaires d’exécution et événements.", - "control.inBackground":"Horaires du code qui s’exécutent en arrière-plan.", - "control.reset":"Réinitialise le BBC micro : bit.", - "game":"Un moteur de jeu unique-LED sprite", - "game.addScore":"Ajoute des points pour le score actuel", - "game.addScore|param|points":"nombre de points à changer, par exemple : 1", - "game.gameOver":"Affiche un jeu au dessus de l’animation.", - "game.score":"Obtient le score actuel", - "game.setScore":"Définit la valeur actuelle de la partition", - "game.setScore|param|value":"TODO", - "game.startCountdown":"Commence un compte à rebours jeu", - "game.startCountdown|param|ms":"durée du compte à rebours en millisecondes, par exemple : 10000", - "images":"Création, manipulation et affichage d’images LED.", - "images.createBigImage":"Crée une image avec 2 images.", - "images.createImage":"Crée une image qui s’adapte à l’écran LED.", - "input":"Événements et des données provenant de capteurs", - "input.acceleration":"Obtenir la valeur de l’accélération en milli-gravitys (lorsque le jury pose plat avec l’écran vers le haut, x = 0, y = 0 et z =-1024)", - "input.acceleration|param|dimension":"TODO", - "input.buttonIsPressed":"Obtenir l’état du bouton (pressé ou non) pour '' A'' et '' B''.", - "input.calibrate":"Obsolète, boussole de calibrage est automatique.", - "input.compassHeading":"Obtenir le cap compas boussole actuel en degrés.", - "input.lightLevel":"Lit le niveau de lumière appliqué à l’écran LED dans une gamme de '' 0'' (noir) à 255 '''' lumineux.", - "input.magneticForce":"Obtenir la valeur de la force magnétique dans '' micro-Teslas'' ('' µT''). Cette fonction n’est pas pris en charge dans le simulateur.", - "input.magneticForce|param|dimension":"TODO", - "input.onButtonPressed":"Faire quelque chose quand vous appuyez sur un bouton ('' A'', '' B'' ou les deux '' A + B'')", - "input.onButtonPressed|param|body":"TODO", - "input.onButtonPressed|param|button":"TODO", - "input.onGesture":"Attache le code à exécuter lorsque l’écran vers le haut.", - "input.onGesture|param|body":"TODO", - "input.onLogoDown":"Attache le code à exécuter lorsque le logo est orienté vers le bas et le jury est vertical.", - "input.onLogoDown|param|body":"TODO", - "input.onLogoUp":"Attache le code à exécuter lorsque le logo est orienté vers le haut et le jury est vertical.", - "input.onLogoUp|param|body":"TODO", - "input.onPinPressed":"Faire quelque chose lorsque vous appuyez sur une broche ('' P0'', '' P1'' ou les deux '' P2'').", - "input.onPinPressed|param|body":"TODO", - "input.onPinPressed|param|name":"TODO", - "input.onScreenDown":"Attache le code à exécuter lorsque l’écran vers le bas.", - "input.onScreenDown|param|body":"TODO", - "input.onScreenUp":"Attache le code à exécuter lorsque l’écran vers le haut.", - "input.onScreenUp|param|body":"TODO", - "input.onShake":"Attache le code à exécuter lorsque l’appareil est secoué.", - "input.onShake|param|body":"TODO", - "input.pinIsPressed":"Obtenir l’état de la broche (pressé ou non). Nécessite de tenir au sol pour fermer le circuit.", - "input.pinIsPressed|param|name":"broche utilisée pour détecter le toucher", - "input.rotation":"La hauteur de l’appareil, rotation sur axe le '' x '', en degrés.", - "input.rotation|param|kind":"TODO", - "input.runningTime":"Obtient le nombre de millisecondes écoulées depuis le pouvoir sur.", - "input.setAccelerometerRange":"Définit la plage d’échantillon accéléromètre de gravités.", - "input.setAccelerometerRange|param|range":"une valeur décrivent l’assurer une rigidité maximale d’accélération mesurée", - "input.temperature":"Obtient la température en Celsius degrés (° C).", - "led":"Contrôle de l’écran LED.", - "led.brightness":"Descendre la luminosité de l’écran de 0 () à 255 (pleine intensité).", - "led.fadeIn":"Fondu dans l’affichage à l’écran.", - "led.fadeIn|param|ms":"TODO", - "led.fadeOut":"S’évanouit la luminosité de l’écran.", - "led.fadeOut|param|ms":"TODO", - "led.plot":"Allumer la LED spécifiée par x, y coordonnées (x est horizontal, y est verticale). (0,0) est en haut à gauche.", - "led.plotAll":"Tous les voyants s’allume", - "led.plotBarGraph":"Affiche un graphique à barres vertical basé sur la « valeur » et la valeur « élevée ».\nSi « élevé » est 0, le tableau s’ajuste automatiquement.", - "led.plotBarGraph|param|high":"valeur maximale. Si 0, la valeur maximale ramenée automatiquement, par exemple : 0", - "led.plotBarGraph|param|value":"valeur actuelle pour tracer", - "led.plot|param|x":"TODO", - "led.plot|param|y":"TODO", - "led.point":"Obtenir l’État marche\/arrêt de la LED spécifiée par x, y coordonnées. (0,0) est en haut à gauche.", - "led.point|param|x":"TODO", - "led.point|param|y":"TODO", - "led.screenshot":"Prend une capture d’écran de l’écran LED et renvoie une image.", - "led.setBrightness":"Régler la luminosité de l’écran de 0 (off) à 255 (pleine intensité).", - "led.setBrightness|param|value":"valeur de la luminosité, par exemple : 255, 127, 0", - "led.setDisplayMode":"Définit le mode d’affichage entre noir et blanc et gris pour le rendu des LEDs.", - "led.setDisplayMode|param|mode":"TODO", - "led.stopAnimation":"Annule l’animation actuelle et efface les autres en attente d’animations.", - "led.toggle":"Active\/désactive un pixel particulier", - "led.toggleAll":"Inverse l’affichage actuel", - "led.toggle|param|x":"TODO", - "led.toggle|param|y":"TODO", - "led.unplot":"Éteindre la LED spécifiée par x, y coordonnées (x est horizontal, y est verticale). (0,0) est en haut à gauche.", - "led.unplot|param|x":"TODO", - "led.unplot|param|y":"TODO", - "music":"Génération de sonneries musicales via broche '' P0''.", - "music.beat":"Retourne la durée d’un battement en milli-secondes", - "music.changeTempoBy":"Changer le tempo de la quantité spécifiée", - "music.changeTempoBy|param|bpm":"Le changement en battements par minute au tempo, par exemple : 20", - "music.noteFrequency":"Obtient la fréquence d’une note.", - "music.noteFrequency|param|name":"le nom de la note", - "music.playTone":"Joue une tonalité via broche '' P0'' pour la durée donnée.", - "music.playTone|param|frequency":"hauteur de la tonalité pour jouer en Hertz (Hz)", - "music.playTone|param|ms":"durée de la tonalité en millisecondes (ms)", - "music.rest":"Repose (joue rien) pendant une durée spécifiée via broche '' P0''.", - "music.rest|param|ms":"reposer la durée en millisecondes (ms)", - "music.ringTone":"Joue une tonalité via broche '' P0''.", - "music.ringTone|param|frequency":"hauteur de la tonalité pour jouer en Hertz (Hz)", - "music.setTempo":"Définit le tempo à la quantité spécifiée", - "music.setTempo|param|bpm":"Le nouveau tempo en battements par minute, par exemple : 120", - "music.tempo":"Retourne le tempo en battements par minute. Tempo est la vitesse (bpm = battements par minute) à qui jouent des notes. Plus la valeur du tempo, plus vite les notes jouera.", - "pins":"Contrôle des courants à Pins pour signaux analogiques\/numériques, servos, i2c...", - "pins.analogPitch":"Émet un signal de modulation (PWM) de largeur d’impulsion à l’axe de tangage actuelle. Utilisez « analog set axe de tangage » pour définir l’axe de tangage.", - "pins.analogPitch|param|frequency":"TODO", - "pins.analogPitch|param|ms":"TODO", - "pins.analogReadPin":"Lire la valeur de connecteur analogique, c'est-à-dire comme une valeur comprise entre 0 et 1023.", - "pins.analogReadPin|param|name":"broche d’écrire à", - "pins.analogSetPeriod":"Configure la modulation de largeur d’impulsion (PWM) de la sortie à la valeur donnée en analogique ** microsecondes ** ou « 1\/1000' millisecondes.\nSi cette broche n’est pas configurée comme un analogue de sortie (en utilisant « écriture analogique pin »), l’opération n’a aucun effet.", - "pins.analogSetPeriod|param|micros":"période en micro secondes. par exemple : 20000", - "pins.analogSetPeriod|param|name":"broche analogique pour définir le délai", - "pins.analogSetPitchPin":"Définit l’axe utilisé lors de l’utilisation de « pins-> pitch analogique ».", - "pins.analogSetPitchPin|param|name":"TODO", - "pins.analogWritePin":"Définissez la valeur de connecteur analogique. Valeur doit être comprise entre 0 et 1023.", - "pins.analogWritePin|param|name":"nom de la broche d’écrire à", - "pins.analogWritePin|param|value":"valeur à écrire sur la broche entre '' 0'' et '' 1023''. par exemple : 1023, 0", - "pins.digitalReadPin":"Lire la broche spécifié ou le connecteur comme 0 ou 1", - "pins.digitalReadPin|param|name":"broche pour lire à partir", - "pins.digitalWritePin":"Définir une valeur de code pin ou le connecteur à 0 ou 1.", - "pins.digitalWritePin|param|name":"broche d’écrire à", - "pins.digitalWritePin|param|value":"valeur à définir sur la broche, 1 par exemple, 0", - "pins.i2cReadNumber":"Lire un numéro de 7-bit I2C adresse.", - "pins.i2cWriteNumber":"Écrire un nombre à une adresse I2C de 7 bits.", - "pins.map":"Remappe un nombre d’une plage à l’autre. Autrement dit, une valeur '' de faible '' serait sont mappée aux '' à faible '', une valeur de '' de haut '' à '' à haute '', valeurs intermédiaires à etc in-between, de valeurs.", - "pins.map|param|fromHigh":"limite la supérieure de la gamme actuelle de la valeur, par exemple : 1023", - "pins.map|param|fromLow":"la limite inférieure de la gamme actuelle de la valeur", - "pins.map|param|toHigh":"la limite supérieure de la cible de la valeur du rang, par exemple : 4", - "pins.map|param|toLow":"la limite inférieure de la fourchette cible de la valeur", - "pins.map|param|value":"valeur à la carte dans les rangs", - "pins.onPulsed":"Configure cette broche pour une entrée numérique et génère des événements où l’horodatage est la durée pendant laquelle cette broche a été '' élevé '' ou '' faible ''.", - "pins.pulseDuration":"Obtient la durée de la dernière impulsion en microsecondes. Cette fonction doit être appelée à partir d’un gestionnaire de '' onPulsed''.", - "pins.servoSetPulse":"Configure cette broche e\/s comme une sortie analogique\/pwm, configure le laps de temps pour être 20 ms et définit la largeur d’impulsion, basée sur la valeur, il est donné ** microsecondes ** ou « 1\/1000' millisecondes.", - "pins.servoSetPulse|param|micros":"durée de l’impulsion en micro secondes, par exemple : 1500", - "pins.servoSetPulse|param|name":"nom de code PIN", - "pins.servoWritePin":"Écrit une valeur à l’asservissement, contrôle de l’arbre en conséquence. Sur un servo standard, cette fonction définira l’angle de l’arbre (en degrés), déplacer l’arbre à cette orientation. Sur un servo de rotation continue, cette fonction définira la vitesse du servo (avec '' 0'' en pleine vitesse dans une seule direction, '' 180'' en pleine vitesse dans l’autre et une valeur de près de 90 '''' aucun mouvement).", - "pins.servoWritePin|param|name":"broche d’écrire à", - "pins.servoWritePin|param|value":"angle ou rotation à vitesse, par exemple : 0, 90 et 180", - "pins.setPull":"Configure l’attraction de cette broche.", - "pins.setPull|param|name":"broche pour définir le mode de traction sur", - "pins.setPull|param|pull":"une des configurations mbed pull : PullUp, menu déroulant, PullNone ", - "serial":"Lire et écrire des données sur une connexion série.", - "serial.readLine":"Lit une ligne de texte à partir du port série.", - "serial.redirect":"Configuration dynamique de l’instance de série pour utiliser des épingles autres que USBTX et USBRX.", - "serial.redirect|param|rx":"le nouveau NIP de réception", - "serial.redirect|param|tx":"les nouvelles goupilles de transmission", - "serial.writeLine":"Imprime une ligne de texte pour le numéro de série", - "serial.writeNumber":"Imprime une valeur numérique de la série", - "serial.writeString":"Envoie un morceau de texte via la connexion série.", - "serial.writeValue":"Écrit un « nom : valeur '' paire de ligne de la série.", - "serial.writeValue|param|name":"nom de la valeur stream, par exemple : x", - "serial.writeValue|param|value":"Écrire" + "Math.randomBoolean": "Génère une valeur « true » ou « false » au hasard, comme si vous lanciez une pièce de monnaie.", + "String.fromCharCode": "", + "basic": "", + "basic.clearScreen": "", + "basic.forever": "", + "basic.pause": "", + "basic.pause|param|ms": "", + "basic.plotLeds": "", + "basic.plotLeds|param|leds": "", + "basic.showAnimation": "", + "basic.showAnimation|param|interval": "", + "basic.showAnimation|param|leds": "", + "basic.showLeds": "", + "basic.showLeds|param|interval": "", + "basic.showLeds|param|leds": "", + "basic.showNumber": "", + "basic.showNumber|param|interval": "", + "basic.showString": "", + "basic.showString|param|interval": "", + "basic.showString|param|text": "", + "control": "", + "control.inBackground": "", + "control.reset": "", + "control.waitMicros": "", + "control.waitMicros|param|micros": "", + "game": "", + "game.addScore": "", + "game.addScore|param|points": "", + "game.gameOver": "", + "game.score": "", + "game.setScore": "", + "game.setScore|param|value": "", + "game.startCountdown": "", + "game.startCountdown|param|ms": "", + "images": "", + "images.createBigImage": "", + "images.createImage": "", + "input": "", + "input.acceleration": "", + "input.acceleration|param|dimension": "", + "input.buttonIsPressed": "", + "input.calibrate": "", + "input.compassHeading": "", + "input.lightLevel": "", + "input.magneticForce": "", + "input.magneticForce|param|dimension": "", + "input.onButtonPressed": "", + "input.onButtonPressed|param|body": "", + "input.onButtonPressed|param|button": "", + "input.onGesture": "", + "input.onGesture|param|body": "", + "input.onLogoDown": "", + "input.onLogoDown|param|body": "", + "input.onLogoUp": "", + "input.onLogoUp|param|body": "", + "input.onPinPressed": "", + "input.onPinPressed|param|body": "", + "input.onPinPressed|param|name": "", + "input.onPinReleased": "", + "input.onPinReleased|param|body": "", + "input.onPinReleased|param|name": "", + "input.onScreenDown": "", + "input.onScreenDown|param|body": "", + "input.onScreenUp": "", + "input.onScreenUp|param|body": "", + "input.onShake": "", + "input.onShake|param|body": "", + "input.pinIsPressed": "", + "input.pinIsPressed|param|name": "", + "input.rotation": "", + "input.rotation|param|kind": "", + "input.runningTime": "", + "input.setAccelerometerRange": "", + "input.setAccelerometerRange|param|range": "", + "input.temperature": "", + "led": "", + "led.brightness": "", + "led.fadeIn": "", + "led.fadeIn|param|ms": "", + "led.fadeOut": "", + "led.fadeOut|param|ms": "", + "led.plot": "", + "led.plotAll": "", + "led.plotBarGraph": "", + "led.plotBarGraph|param|high": "", + "led.plotBarGraph|param|value": "", + "led.plot|param|x": "", + "led.plot|param|y": "", + "led.point": "", + "led.point|param|x": "", + "led.point|param|y": "", + "led.screenshot": "", + "led.setBrightness": "", + "led.setBrightness|param|value": "", + "led.setDisplayMode": "", + "led.setDisplayMode|param|mode": "", + "led.stopAnimation": "", + "led.toggle": "", + "led.toggleAll": "", + "led.toggle|param|x": "", + "led.toggle|param|y": "", + "led.unplot": "", + "led.unplot|param|x": "", + "led.unplot|param|y": "", + "music": "", + "music.beat": "", + "music.changeTempoBy": "", + "music.changeTempoBy|param|bpm": "", + "music.noteFrequency": "", + "music.noteFrequency|param|name": "", + "music.playTone": "", + "music.playTone|param|frequency": "", + "music.playTone|param|ms": "", + "music.rest": "Repose (joue rien) pendant une durée spécifiée via broche '' P0''.", + "music.rest|param|ms": "", + "music.ringTone": "", + "music.ringTone|param|frequency": "", + "music.setTempo": "", + "music.setTempo|param|bpm": "", + "music.tempo": "", + "pins": "", + "pins.analogPitch": "", + "pins.analogPitch|param|frequency": "", + "pins.analogPitch|param|ms": "", + "pins.analogReadPin": "", + "pins.analogReadPin|param|name": "", + "pins.analogSetPeriod": "", + "pins.analogSetPeriod|param|micros": "", + "pins.analogSetPeriod|param|name": "", + "pins.analogSetPitchPin": "", + "pins.analogSetPitchPin|param|name": "", + "pins.analogWritePin": "", + "pins.analogWritePin|param|name": "", + "pins.analogWritePin|param|value": "", + "pins.digitalReadPin": "", + "pins.digitalReadPin|param|name": "", + "pins.digitalWritePin": "", + "pins.digitalWritePin|param|name": "", + "pins.digitalWritePin|param|value": "", + "pins.i2cReadNumber": "", + "pins.i2cWriteNumber": "", + "pins.map": "", + "pins.map|param|fromHigh": "", + "pins.map|param|fromLow": "", + "pins.map|param|toHigh": "", + "pins.map|param|toLow": "", + "pins.map|param|value": "", + "pins.onPulsed": "", + "pins.pulseDuration": "", + "pins.servoSetPulse": "", + "pins.servoSetPulse|param|micros": "", + "pins.servoSetPulse|param|name": "", + "pins.servoWritePin": "", + "pins.servoWritePin|param|name": "", + "pins.servoWritePin|param|value": "", + "pins.setPull": "", + "pins.setPull|param|name": "", + "pins.setPull|param|pull": "", + "pins.spiWrite": "", + "pins.spiWrite|param|value": "", + "serial": "", + "serial.readLine": "", + "serial.readUntil": "", + "serial.readUntil|param|delimiter": "", + "serial.redirect": "", + "serial.redirect|param|rx": "", + "serial.redirect|param|tx": "", + "serial.writeLine": "", + "serial.writeNumber": "", + "serial.writeString": "", + "serial.writeValue": "", + "serial.writeValue|param|name": "", + "serial.writeValue|param|value": "" } \ No newline at end of file diff --git a/libs/core/_locales/fr/core-strings.json b/libs/core/_locales/fr/core-strings.json new file mode 100644 index 00000000..253390a8 --- /dev/null +++ b/libs/core/_locales/fr/core-strings.json @@ -0,0 +1,91 @@ +{ + "Math.randomBoolean|block": "choisir au hasard vrai ou faux", + "Math|block": "Maths", + "String.fromCharCode|block": "texte du code de charactère %code", + "String|block": "Texte", + "basic.clearScreen|block": "effacer l’écran", + "basic.forever|block": "toujours", + "basic.pause|block": "pause (ms) %pause", + "basic.showLeds|block": "montrer LEDs", + "basic.showNumber|block": "montrer|nombre %number", + "basic.showString|block": "montrer|texte %text", + "basic|block": "base", + "control.inBackground|block": "exécuter en arrière-plan", + "control.reset|block": "remise à zéro", + "control.waitMicros|block": "attendre (µs) %micros", + "control|block": "contrôle", + "game.addScore|block": "changer le score par|%points", + "game.gameOver|block": "fin du jeu", + "game.score|block": "score", + "game.startCountdown|block": "commencer compte à rebours|(ms) %duration", + "game|block": "jeu", + "images.createBigImage|block": "créer grande image", + "images.createImage|block": "créer image", + "images|block": "images", + "input.acceleration|block": "accélération (mg) |%NAME", + "input.buttonIsPressed|block": "button|%NAME|est pressé", + "input.compassHeading|block": "direction de la boussole (°)", + "input.lightLevel|block": "niveau d’intensité lumineuse", + "input.magneticForce|block": "force magnétique (µT) |%NAME", + "input.onButtonPressed|block": "lorsque le button|%NAME|est pressé", + "input.onGesture|block": "lorsque|%NAME", + "input.onPinPressed|block": "lorsque le pin %NAME|est pressé", + "input.onPinReleased|block": "lorsque la broche %NAME|est lachée", + "input.pinIsPressed|block": "broche %NAME| est pressée", + "input.rotation|block": "rotation (°)|%NAME", + "input.runningTime|block": "temps d’exécution (ms)", + "input.setAccelerometerRange|block": "spécifier|la gamme de l'acceleromètre %range", + "input.temperature|block": "température (° C)", + "input|block": "entrées", + "led.brightness|block": "luminosité", + "led.plotBarGraph|block": "tracer le graphe de %valeur|à %high", + "led.plot|block": "allumer|x %x|y %y", + "led.point|block": "allumée à|x %x|y %y", + "led.setBrightness|block": "spécifier la luminosité %value", + "led.stopAnimation|block": "arrêter l’animation", + "led.toggle|block": "activer/désactiver|x %x|y %y", + "led.unplot|block": "éteindre|x %x|y %y", + "led|block": "LED", + "music.beat|block": "%fraction|de mesure", + "music.changeTempoBy|block": "changer le tempo par (bpm) | %value", + "music.noteFrequency|block": "%note", + "music.playTone|block": "jouer|ton %note=device_note|pendant %duration=device_beat", + "music.rest|block": "repos (ms) |%duration=device_beat", + "music.ringTone|block": "buzz (Hz)|%note=device_note", + "music.setTempo|block": "régler le tempo à (bpm)|%valeur", + "music.tempo|block": "tempo (bpm)", + "music|block": "musique", + "pins.analogReadPin|block": "lire|la broche analogique %name", + "pins.analogSetPeriod|block": "", + "pins.analogWritePin|block": "", + "pins.digitalReadPin|block": "", + "pins.digitalWritePin|block": "", + "pins.i2cReadNumber|block": "", + "pins.i2cWriteNumber|block": "", + "pins.map|block": "", + "pins.onPulsed|block": "lorsque|la broche %pin|est pulsée %pulse", + "pins.pulseDuration|block": "durée de l’impulsion (µs)", + "pins.servoSetPulse|block": "", + "pins.servoWritePin|block": "servo écrire|broche %name|à %value", + "pins.setPull|block": "", + "pins.spiWrite|block": "spi écrire %value", + "pins|block": "broches", + "serial.readLine|block": "série|lire ligne", + "serial.readUntil|block": "série|lire jusque %delimiter=serial_delimiter_conv", + "serial.redirect|block": "série|rediriger vers|TX %tx|RX %rx|au débit en baudes %rate", + "serial.writeLine|block": "série|écrire ligne %text", + "serial.writeNumber|block": "série|écrire nombre %value", + "serial.writeString|block": "série|écrire texte %text", + "serial.writeValue|block": "série|écrire valeur %name|= %valeur", + "serial|block": "Communication Série", + "{id:category}Basic": "Basique", + "{id:category}Control": "Contrôle", + "{id:category}Game": "Jeu", + "{id:category}Images": "Images", + "{id:category}Input": "Entrées", + "{id:category}Led": "LED", + "{id:category}Math": "Maths", + "{id:category}Music": "Musique", + "{id:category}Pins": "Broches", + "{id:category}Serial": "Communication Série" +} \ No newline at end of file diff --git a/libs/core/pxt.json b/libs/core/pxt.json index da684c64..d2c46f73 100644 --- a/libs/core/pxt.json +++ b/libs/core/pxt.json @@ -31,7 +31,10 @@ "parts/speaker.svg", "parts/headphone.svg", "_locales/ja/core-jsdoc-strings.json", - "_locales/fr/core-jsdoc-strings.json" + "_locales/fr/core-jsdoc-strings.json", + "_locales/fr/core-strings.json", + "_locales/de/core-jsdoc-strings.json", + "_locales/de/core-strings.json" ], "public": true, "dependencies": {}, From 6799721c9b0f2f0b3ddf0963ec0660ba81943eff Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 09:27:43 -0700 Subject: [PATCH 058/130] 0.5.23 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 56b43fdb..eb8203d3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.22", + "version": "0.5.23", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From d76d92e041c20d9a9a2c00332561776b92b29cb9 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 10:42:42 -0700 Subject: [PATCH 059/130] inserting macros instead of hard coded board names --- docs/docs.md | 6 ++--- docs/getting-started.md | 2 +- docs/getting-started/buttons.md | 8 +++---- docs/getting-started/coin-flipper.md | 2 +- docs/getting-started/rock-paper-scissors.md | 6 ++--- docs/getting-started/screen.md | 4 ++-- docs/getting-started/shake.md | 4 ++-- docs/lessons.md | 6 ++--- docs/lessons/answering-machine.md | 2 +- docs/lessons/beautiful-image.md | 4 ++-- docs/lessons/blocks-conditions.md | 12 +++++----- docs/lessons/bop-it/activity.md | 2 +- docs/lessons/bop-it/quiz-answers.md | 4 ++-- docs/lessons/bop-it/quiz.md | 4 ++-- docs/lessons/catch-the-egg-game.md | 2 +- .../catch-the-egg-game/quiz-answers.md | 2 +- docs/lessons/catch-the-egg-game/quiz.md | 2 +- docs/lessons/classic-beatbox.md | 4 ++-- docs/lessons/compass.md | 4 ++-- docs/lessons/compass/challenges.md | 2 +- docs/lessons/counter/quiz-answers.md | 4 ++-- docs/lessons/counter/quiz.md | 2 +- docs/lessons/dice-roll.md | 4 ++-- docs/lessons/dice-roll/challenges.md | 4 ++-- docs/lessons/dice-roll/quiz-answers.md | 2 +- docs/lessons/dice-roll/quiz.md | 2 +- docs/lessons/game-of-chance.md | 2 +- docs/lessons/glowing-pendulum/quiz-answers.md | 2 +- docs/lessons/glowing-pendulum/quiz.md | 2 +- docs/lessons/glowing-pendulum/tutorial.md | 4 ++-- docs/lessons/graphics.md | 10 ++++---- docs/lessons/guess-the-number.md | 2 +- docs/lessons/guess-the-number/quiz-answers.md | 4 ++-- docs/lessons/happy-birthday.md | 8 +++---- docs/lessons/headbands.md | 6 ++--- docs/lessons/looper/quiz-answers.md | 4 ++-- docs/lessons/love-meter.md | 2 +- docs/lessons/love-meter/activity.md | 2 +- docs/lessons/magic-8.md | 2 +- docs/lessons/magic-8/quiz-answers.md | 2 +- docs/lessons/magic-8/quiz.md | 2 +- docs/lessons/magic-logo/quiz-answers.md | 4 ++-- docs/lessons/magic-logo/quiz.md | 4 ++-- docs/lessons/night-light.md | 2 +- docs/lessons/night-light/quiz-answers.md | 6 ++--- docs/lessons/night-light/quiz.md | 8 +++---- docs/lessons/pogo/activity.md | 6 ++--- .../rotation-animation/quiz-answers.md | 2 +- docs/lessons/seismograph/activity.md | 2 +- docs/lessons/seismograph/challenge.md | 2 +- docs/lessons/snowflake-fall/activity.md | 2 +- docs/lessons/speed-button.md | 2 +- docs/lessons/speed-button/quiz-answers.md | 6 ++--- docs/lessons/spinner.md | 4 ++-- docs/lessons/spinner/quiz-answers.md | 2 +- docs/lessons/spinner/quiz.md | 2 +- docs/lessons/stem.md | 8 +++---- docs/lessons/teach.md | 8 +++---- docs/lessons/temperature.md | 2 +- docs/lessons/truth-or-dare.md | 4 ++-- docs/lessons/truth-or-dare/activity.md | 2 +- docs/lessons/truth-or-dare/quiz-answers.md | 2 +- docs/lessons/truth-or-dare/quiz.md | 2 +- docs/lessons/truth-or-dare/tutorial.md | 2 +- docs/lessons/variables.md | 4 ++-- docs/lessons/zoomer/quiz-answers.md | 4 ++-- docs/lessons/zoomer/quiz.md | 2 +- docs/projects/rock-paper-scissors.md | 4 ++-- docs/reference/basic/forever.md | 2 +- docs/reference/basic/show-animation.md | 2 +- docs/reference/bluetooth/about-bluetooth.md | 6 ++--- docs/reference/bluetooth/bluetooth-pairing.md | 4 ++-- docs/reference/control/reset.md | 2 +- docs/reference/devices.md | 2 +- docs/reference/devices/on-gamepad-button.md | 4 ++-- docs/reference/devices/on-notified.md | 4 ++-- .../devices/on-signal-strength-changed.md | 4 ++-- docs/reference/devices/raise-alert-to.md | 4 ++-- docs/reference/devices/signal-strength.md | 4 ++-- docs/reference/devices/tell-camera-to.md | 4 ++-- .../devices/tell-remote-control-to.md | 4 ++-- docs/reference/event-handler.md | 2 +- docs/reference/images/plot-frame.md | 2 +- docs/reference/images/plot-image.md | 2 +- docs/reference/images/show-frame.md | 2 +- docs/reference/input/light-level.md | 2 +- docs/reference/input/on-button-pressed.md | 2 +- docs/reference/input/on-pin-pressed.md | 4 ++-- docs/reference/input/on-pin-released.md | 4 ++-- docs/reference/input/pin-is-pressed.md | 4 ++-- docs/reference/input/rotation.md | 4 ++-- docs/reference/input/temperature.md | 2 +- docs/reference/led/plot-bar-graph.md | 2 +- docs/reference/led/plot-leds.md | 2 +- docs/reference/out-of-bounds.md | 2 +- docs/reference/pins/servo-set-pulse.md | 2 +- docs/reference/pins/servo-write-pin.md | 2 +- docs/reference/pins/set-pull.md | 2 +- docs/reference/types.md | 2 +- docs/reference/types/string.md | 2 +- olddocs/js/compiler.md | 6 ++--- olddocs/js/contents.md | 8 +++---- olddocs/js/event-handler.md | 2 +- olddocs/js/events.md | 2 +- olddocs/js/gallery.md | 18 +++++++------- olddocs/js/games.md | 12 +++++----- olddocs/js/hourofcode.md | 10 ++++---- olddocs/js/hourofcode/notes.md | 10 ++++---- olddocs/js/lessons.md | 18 +++++++------- .../js/lessons/2-player-pong/quiz-answers.md | 2 +- olddocs/js/lessons/2-player-pong/quiz.md | 2 +- olddocs/js/lessons/digital-pet.md | 2 +- .../js/lessons/digital-pet/quiz-answers.md | 2 +- olddocs/js/lessons/digital-pet/quiz.md | 2 +- .../js/lessons/flipping-bird/quiz-answers.md | 4 ++-- olddocs/js/lessons/flipping-bird/quiz.md | 6 ++--- olddocs/js/lessons/hack-your-headphones.md | 6 ++--- olddocs/js/lessons/letter-up.md | 2 +- .../js/lessons/number-psych/quiz-answers.md | 2 +- olddocs/js/lessons/number-psych/quiz.md | 2 +- olddocs/js/lessons/screen-wipe/activity.md | 6 ++--- .../js/lessons/screen-wipe/quiz-answers.md | 6 ++--- olddocs/js/lessons/screen-wipe/quiz.md | 6 ++--- olddocs/js/lessons/transformer/quiz.md | 2 +- olddocs/js/quick-start.md | 6 ++--- olddocs/js/reactive.md | 24 +++++++++---------- olddocs/js/serial-library.md | 4 ++-- olddocs/js/showcase.md | 2 +- olddocs/js/simulator.md | 18 +++++++------- olddocs/js/string-functions.md | 2 +- olddocs/js/string.md | 2 +- olddocs/js/types.md | 2 +- 132 files changed, 271 insertions(+), 271 deletions(-) diff --git a/docs/docs.md b/docs/docs.md index be6b9f5d..5e50a8c5 100644 --- a/docs/docs.md +++ b/docs/docs.md @@ -8,10 +8,10 @@ * [Projects](/projects) * [Lessons](/lessons) -### Micro:bit reference +### @boardname@ reference -* [The micro:bit APIs](/reference) -* [The micro:bit device](/device) +* [The @boardname@ APIs](/reference) +* [The @boardname@ device](/device) ### Language and data reference diff --git a/docs/getting-started.md b/docs/getting-started.md index 75ddeb0f..96e7a110 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -35,7 +35,7 @@ When this program runs, you will see a smiley face, then a blank screen, then a smiley again -- it never stops! (That's because of the ``forever`` block.) -Click **Download** to move your program to the BBC micro:bit! +Click **Download** to move your program to the @boardname@! Make sure to follow the instructions. ### ~button /getting-started/screen diff --git a/docs/getting-started/buttons.md b/docs/getting-started/buttons.md index 438e9a3a..2f8debe0 100644 --- a/docs/getting-started/buttons.md +++ b/docs/getting-started/buttons.md @@ -18,11 +18,11 @@ input.onButtonPressed(Button.A, () => { #### ~hint The ``showString`` block can show letters, numbers, and punctuation -on the micro:bit screen. +on the @boardname@ screen. #### ~ -Now try to unscramble these blocks in the editor so that the micro:bit +Now try to unscramble these blocks in the editor so that the @boardname@ shows **BANANA** when you press button `B`. ```shuffle @@ -37,7 +37,7 @@ You can find the letter `B` by clicking the letter `A` on the #### ~ -Click **Download** to move your program to the BBC micro:bit! +Click **Download** to move your program to the BBC @boardname@! #### Your turn! @@ -65,7 +65,7 @@ input.onPinPressed(TouchPin.P0, () => { . . # . .`); }); ``` -Click **Download** to move your program to the BBC micro:bit! +Click **Download** to move your program to the @boardname@! ## ~hint diff --git a/docs/getting-started/coin-flipper.md b/docs/getting-started/coin-flipper.md index 93d27c0f..d9b5425f 100644 --- a/docs/getting-started/coin-flipper.md +++ b/docs/getting-started/coin-flipper.md @@ -4,7 +4,7 @@ Are you trying to choose whether to play soccer or go to the movies instead, or which toppings to have on your pizza? Build a coin -flipping machine with the BBC micro:bit to choose for you! +flipping machine with the @boardname@ to choose for you! ### ~ diff --git a/docs/getting-started/rock-paper-scissors.md b/docs/getting-started/rock-paper-scissors.md index a4e8395a..72216c93 100644 --- a/docs/getting-started/rock-paper-scissors.md +++ b/docs/getting-started/rock-paper-scissors.md @@ -2,7 +2,7 @@ ### ~avatar avatar -Build a Rock Paper Scissors game with the BBC micro:bit! You can play +Build a Rock Paper Scissors game with the @boardname@! You can play the game with a friend who has it on a micro:bit. You can also play it with friends who are just using their hands. (The game is built like a coin flipper, but with three choices instead of two.) @@ -152,7 +152,7 @@ That's why you can use an ``else`` instead of an ``else if``. Your game is ready! -Click **Download** to move your program to the BBC micro:bit! +Click **Download** to move your program to the @boardname@! Have fun! @@ -198,7 +198,7 @@ input.onButtonPressed(Button.B, () => { basic.showNumber(game.score()) }) ``` -Click **Download** to move your program to the BBC micro:bit! +Click **Download** to move your program to the @boardname@! ### ~button /projects NEXT: PROJECTS! diff --git a/docs/getting-started/screen.md b/docs/getting-started/screen.md index 24dc158b..ecf48b29 100644 --- a/docs/getting-started/screen.md +++ b/docs/getting-started/screen.md @@ -32,7 +32,7 @@ basic.forever(() => { `) }); ``` -Click **Download** to move your program to the BBC micro:bit! +Click **Download** to move your program to the @boardname@! ### Your turn! @@ -85,7 +85,7 @@ basic.forever(() => { `) }); ``` -Click **Download** to move your program to the BBC micro:bit! +Click **Download** to move your program to the @boardname@! #### ~hint diff --git a/docs/getting-started/shake.md b/docs/getting-started/shake.md index 9996f03b..f24ca9e1 100644 --- a/docs/getting-started/shake.md +++ b/docs/getting-started/shake.md @@ -1,6 +1,6 @@ # Shake -You can find when someone is shaking the BBC micro:bit by checking its +You can find when someone is shaking the @boardname@ by checking its **accelerometer** (it finds whether the micro:bit is speeding up or slowing down). @@ -17,7 +17,7 @@ input.onGesture(Gesture.Shake, () => { # . . . #`); }); ``` -Click **Download** to move your program to the BBC micro:bit! +Click **Download** to move your program to the @boardname@! ### ~button /getting-started/coin-flipper NEXT: COIN FLIPPER GAME diff --git a/docs/lessons.md b/docs/lessons.md index 8c26b467..b52d573f 100644 --- a/docs/lessons.md +++ b/docs/lessons.md @@ -28,7 +28,7 @@ ## Intermediate -* [Magic 8](/lessons/magic-8), a fortune teller game with the BBC micro:bit +* [Magic 8](/lessons/magic-8), a fortune teller game with the @boardname@ * [Guess the Number](/lessons/guess-the-number), guess a random number with pick number * [Counter](/lessons/counter), display a number with a variable * [Love Meter](/lessons/love-meter), create a love meter with on pin pressed @@ -40,7 +40,7 @@ * [Temperature](/lessons/temperature), get the ambient temperature (degree Celsius °C) * [Digi Yoyo](/lessons/digi-yoyo), create a counter with a while loop * [Rotation Animation](/lessons/rotation-animation), control an animation with a boolean variable -* [Compass](/lessons/compass), displays the direction the BBC micro:bit is pointing with compass +* [Compass](/lessons/compass), displays the direction the @boardname@ is pointing with compass * [Zoomer](/lessons/zoomer), measure the force with acceleration * [Glowing Pendulum](/lessons/glowing-pendulum), construct a pendulum that glows using acceleration * [Classic Beatbox](/lessons/classic-beatbox), make a beatbox music player with variables @@ -60,7 +60,7 @@ * [Prank WiFi](/lessons/prank-wifi), create fake WiFi to trick your friends * [Speed Button](/lessons/speed-button), code a speed game with running time * [Headbands](/lessons/headbands), create a charades game with a collection of strings that hold the words -* [Hero](/lessons/hero), reconstruct the classic arcade game pac man with the BBC micro:bit +* [Hero](/lessons/hero), reconstruct the classic arcade game pac man with the @boardname@ * [Catch the Egg](/lessons/catch-the-egg-game), catch falling eggs in a basket with an acceleration controller ### ~ diff --git a/docs/lessons/answering-machine.md b/docs/lessons/answering-machine.md index 51d47eab..50204cdc 100644 --- a/docs/lessons/answering-machine.md +++ b/docs/lessons/answering-machine.md @@ -1,6 +1,6 @@ # answering machine blocks lesson -Create an answering machine on the BBC micro:bit +Create an answering machine on the @boardname@ ## Topic diff --git a/docs/lessons/beautiful-image.md b/docs/lessons/beautiful-image.md index 8bb450d9..f59fbfd5 100644 --- a/docs/lessons/beautiful-image.md +++ b/docs/lessons/beautiful-image.md @@ -1,6 +1,6 @@ # beautiful image lesson -Display beautiful images on the BBC micro:bit. +Display beautiful images on the @boardname@. ## Topic @@ -14,7 +14,7 @@ Show LEDs ## Prior learning/place of lesson in scheme of work -Learn how to **show LEDs**, to show an image on the BBC micro:bit's LED screen. We will be learning how to Show LEDs using simple commands such as Show LEDs and pause. +Learn how to **show LEDs**, to show an image on the @boardname@'s LED screen. We will be learning how to Show LEDs using simple commands such as Show LEDs and pause. ## Documentation diff --git a/docs/lessons/blocks-conditions.md b/docs/lessons/blocks-conditions.md index 55286ca0..59a61977 100644 --- a/docs/lessons/blocks-conditions.md +++ b/docs/lessons/blocks-conditions.md @@ -4,19 +4,19 @@ An introduction to conditions for the Block Editor. ## Introduction to conditions -In the introduction to code, we made the BBC micro:bit automatically shows the message ‘hello world!’: +In the introduction to code, we made the @boardname@ automatically shows the message ‘hello world!’: ```blocks basic.showString("hello world!") ``` -This statement, or code, will happen as soon as the BBC micro:bit is activated. This means it is unconditional. We can add a condition to make code function in certain ways: +This statement, or code, will happen as soon as the @boardname@ is activated. This means it is unconditional. We can add a condition to make code function in certain ways: * A calculator waits for the user in input numbers and a function, before outputting a result * A game waits for the user to press a button at the right time before outputting their score * A quiz waits for the user to choose the correct option, and if they are wrong the quiz will tell the user -In programming we use an ‘if’ statement: if this condition is met, do something. Lets add an if statement to the code we had before; the BBC Micro:bit will wait for the user to press a button before showing the image. +In programming we use an ‘if’ statement: if this condition is met, do something. Lets add an if statement to the code we had before; the @boardname@ will wait for the user to press a button before showing the image. ```blocks basic.forever(() => { @@ -40,9 +40,9 @@ You could now add additional conditions to your 'if statement'. Here are some id What if the user does not press a button? What if the user presses the wrong button? We call this an else, because if the criteria of the if statement are not met then something else is done. -For example, we could make it so our BBC Micro:bit tells us to press the A button. Remove the `button pressed` and `show string` blocks from the `if` block and right click it and select **Delete**. Now click the **If** category and drag out an `else if` block. Plug the `button pressed` and `show string` blocks in the correct places. +For example, we could make it so our @boardname@ tells us to press the A button. Remove the `button pressed` and `show string` blocks from the `if` block and right click it and select **Delete**. Now click the **If** category and drag out an `else if` block. Plug the `button pressed` and `show string` blocks in the correct places. -We want the message "Press A!" to scroll across the BBC micro:bit, so right-click the `show string` block and select **Duplicate**. Drag this new block into the `else` section and replace the “hello, world!” with "Press A!". Your code should look like this: +We want the message "Press A!" to scroll across the @boardname@, so right-click the `show string` block and select **Duplicate**. Drag this new block into the `else` section and replace the “hello, world!” with "Press A!". Your code should look like this: ```blocks basic.forever(() => { @@ -54,7 +54,7 @@ basic.forever(() => { }) ``` -So, to recap: the `forever` block makes sure our code runs forever. The BBC micro:bit checks if the user is pressing the left button, if the user is not then the “Press the button!” message will scroll across the LEDs. If the user is pressing the button then the “hello, world!” message will scroll across the screen. Check this in the simulator or attach the BBC micro:bit to the computer then click **Download** to send the code onto the BBC micro:bit. +So, to recap: the `forever` block makes sure our code runs forever. The @boardname@ checks if the user is pressing the left button, if the user is not then the “Press the button!” message will scroll across the LEDs. If the user is pressing the button then the “hello, world!” message will scroll across the screen. Check this in the simulator or attach the @boardname@ to the computer then click **Download** to send the code onto the @boardname@. ## What is a condition? diff --git a/docs/lessons/bop-it/activity.md b/docs/lessons/bop-it/activity.md index 44d3093d..15e63b9e 100644 --- a/docs/lessons/bop-it/activity.md +++ b/docs/lessons/bop-it/activity.md @@ -1,6 +1,6 @@ # bop it challenges -a game similar to "Simon Says" with the BBC micro:bit. +a game similar to "Simon Says" with the @boardname@. ## Before we get started diff --git a/docs/lessons/bop-it/quiz-answers.md b/docs/lessons/bop-it/quiz-answers.md index 66033d7e..73b09b56 100644 --- a/docs/lessons/bop-it/quiz-answers.md +++ b/docs/lessons/bop-it/quiz-answers.md @@ -45,7 +45,7 @@ if (action == 1) { } ``` -## 5. Write the code that increments the score if the BBC micro:bit logo is tilted down when the global variable called 'action' is equal to 1 +## 5. Write the code that increments the score if the @boardname@ logo is tilted down when the global variable called 'action' is equal to 1 ```blocks input.onLogoDown(() => { @@ -65,7 +65,7 @@ if (action == 2) { } ``` -## 7. Write the code that increments the score if the BBC micro:bit is shaken when the global variable called 'action' is equal to 2 +## 7. Write the code that increments the score if the @boardname@ is shaken when the global variable called 'action' is equal to 2 ```blocks input.onLogoDown(() => { diff --git a/docs/lessons/bop-it/quiz.md b/docs/lessons/bop-it/quiz.md index 5cdc2b68..5c4f1df5 100644 --- a/docs/lessons/bop-it/quiz.md +++ b/docs/lessons/bop-it/quiz.md @@ -26,7 +26,7 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu
-### 5. Write the code that increments the score if the BBC micro:bit logo is tilted down when the global variable called 'action' is equal to 1 +### 5. Write the code that increments the score if the @boardname@ logo is tilted down when the global variable called 'action' is equal to 1
@@ -34,5 +34,5 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu
-### 7. Write the code that increments the score if the BBC micro:bit is shaken when the global variable called 'action' is equal to 2 +### 7. Write the code that increments the score if the @boardname@ is shaken when the global variable called 'action' is equal to 2 diff --git a/docs/lessons/catch-the-egg-game.md b/docs/lessons/catch-the-egg-game.md index 1e66afbc..3ae81c25 100644 --- a/docs/lessons/catch-the-egg-game.md +++ b/docs/lessons/catch-the-egg-game.md @@ -47,5 +47,5 @@ game.removeLife(1); * learn how to return the larger of two numbers * learn how to return a random number * learn how to return the modulus -* learn how to show a number of the BBC micro:bit screen +* learn how to show a number of the @boardname@ screen * learn how to pause your code for the specified number of milliseconds diff --git a/docs/lessons/catch-the-egg-game/quiz-answers.md b/docs/lessons/catch-the-egg-game/quiz-answers.md index 08ceeb78..265b8706 100644 --- a/docs/lessons/catch-the-egg-game/quiz-answers.md +++ b/docs/lessons/catch-the-egg-game/quiz-answers.md @@ -43,7 +43,7 @@ eggY = eggY + 1 led.plot(eggX, eggY) ``` -## 4. . Write the code that resets the egg after it has fallen past the bottom of the BBC micro:bit. +## 4. . Write the code that resets the egg after it has fallen past the bottom of the @boardname@.
diff --git a/docs/lessons/catch-the-egg-game/quiz.md b/docs/lessons/catch-the-egg-game/quiz.md index b4939c20..bcd13a77 100644 --- a/docs/lessons/catch-the-egg-game/quiz.md +++ b/docs/lessons/catch-the-egg-game/quiz.md @@ -24,7 +24,7 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu
-## 4. Write the code that resets the egg after it has fallen past the bottom of the BBC micro:bit. +## 4. Write the code that resets the egg after it has fallen past the bottom of the @boardname@.
diff --git a/docs/lessons/classic-beatbox.md b/docs/lessons/classic-beatbox.md index 7edf6526..80ae0764 100644 --- a/docs/lessons/classic-beatbox.md +++ b/docs/lessons/classic-beatbox.md @@ -1,6 +1,6 @@ # classic beatbox -display beautiful images on the BBC micro:bit. +display beautiful images on the @boardname@. ## Topic @@ -19,5 +19,5 @@ Learn how to make a beatbox music player using pins P1 and P2. We will be learni ## Objectives -* learn how to code music on the BBC micro:bit +* learn how to code music on the @boardname@ diff --git a/docs/lessons/compass.md b/docs/lessons/compass.md index 6348e0e6..83ee8502 100644 --- a/docs/lessons/compass.md +++ b/docs/lessons/compass.md @@ -1,6 +1,6 @@ # compass lesson -create a die on the BBC micro:bit. +create a die on the @boardname@. ## Topic @@ -36,7 +36,7 @@ basic.showLeds(` ## Objectives -* learn how to run code when the BBC micro:bit is shaken, when running code in the web browser, moving the mouse quickly simulates shaking +* learn how to run code when the @boardname@ is shaken, when running code in the web browser, moving the mouse quickly simulates shaking * learn how to create a local variable as a place where you can store and retrieve data * learn how the assignment operator is used to declare a new local variable * learn how to declare a new local variable or update the value of a variable diff --git a/docs/lessons/compass/challenges.md b/docs/lessons/compass/challenges.md index 172d4986..ac3a6055 100644 --- a/docs/lessons/compass/challenges.md +++ b/docs/lessons/compass/challenges.md @@ -27,7 +27,7 @@ basic.forever(() => { ### Challenge 1 -Instead of displaying `N` when the BBC micro:bit is pointing North, display a star to indicate the north star. +Instead of displaying `N` when the @boardname@ is pointing North, display a star to indicate the north star. ```blocks let degrees = 0; diff --git a/docs/lessons/counter/quiz-answers.md b/docs/lessons/counter/quiz-answers.md index c281afd0..0ab491d7 100644 --- a/docs/lessons/counter/quiz-answers.md +++ b/docs/lessons/counter/quiz-answers.md @@ -1,6 +1,6 @@ # counter quiz answers -Learn how to create a counter with the BBC micro:bit button. +Learn how to create a counter with the @boardname@ button. This is the answer key for the [counter quiz](/lessons/counter/quiz). @@ -48,7 +48,7 @@ input.onButtonPressed(Button.A, () => { ![](/static/mb/lessons/counter-2.png) -We included the code ``on button pressed("A")`` that runs each time the user presses A. The code increments `count` by `1`. We increase `count` by 1 whenever the user presses the button. So the third time the A button is pressed on the BBC micro:bit, the number 3 is displayed +We included the code ``on button pressed("A")`` that runs each time the user presses A. The code increments `count` by `1`. We increase `count` by 1 whenever the user presses the button. So the third time the A button is pressed on the @boardname@, the number 3 is displayed
diff --git a/docs/lessons/counter/quiz.md b/docs/lessons/counter/quiz.md index 745d81f0..28cb3737 100644 --- a/docs/lessons/counter/quiz.md +++ b/docs/lessons/counter/quiz.md @@ -1,6 +1,6 @@ # counter quiz -Learn how to create a counter with the BBC micro:bit button. +Learn how to create a counter with the @boardname@ button. ## Name diff --git a/docs/lessons/dice-roll.md b/docs/lessons/dice-roll.md index c0f13b95..8e13aac3 100644 --- a/docs/lessons/dice-roll.md +++ b/docs/lessons/dice-roll.md @@ -1,6 +1,6 @@ # dice roll lesson -Create a dice on the BBC micro:bit. +Create a dice on the @boardname@. ## Topic @@ -35,7 +35,7 @@ basic.showLeds(` ## Objectives -* learn how to run code when the BBC micro:bit is shaken, when running code in the web browser, moving the mouse quickly simulates shaking +* learn how to run code when the @boardname@ is shaken, when running code in the web browser, moving the mouse quickly simulates shaking * learn how to create a local variable as a place where you can store and retrieve data * learn how the assignment operator is used to declare a new local variable * learn how to declare a new local variable or update the value of a variable diff --git a/docs/lessons/dice-roll/challenges.md b/docs/lessons/dice-roll/challenges.md index 1a3d0bbd..10672e74 100644 --- a/docs/lessons/dice-roll/challenges.md +++ b/docs/lessons/dice-roll/challenges.md @@ -121,7 +121,7 @@ input.onGesture(Gesture.Shake, () => { ### Challenge 2 -Let's make a trick dice! Modify the line of code with `pick random` so that only numbers 3-6 can appear on the dice. Also note that we need to ensure `roll = 0` when only 1 dot is shown on the BBC micro:bit. +Let's make a trick dice! Modify the line of code with `pick random` so that only numbers 3-6 can appear on the dice. Also note that we need to ensure `roll = 0` when only 1 dot is shown on the @boardname@. ```blocks input.onGesture(Gesture.Shake, () => { @@ -179,5 +179,5 @@ input.onGesture(Gesture.Shake, () => { ### Challenge 3 -Add a couple more conditions so that the BBC micro:bit randomly chooses a number between 1 and 8. +Add a couple more conditions so that the @boardname@ randomly chooses a number between 1 and 8. diff --git a/docs/lessons/dice-roll/quiz-answers.md b/docs/lessons/dice-roll/quiz-answers.md index fa87d611..60696356 100644 --- a/docs/lessons/dice-roll/quiz-answers.md +++ b/docs/lessons/dice-roll/quiz-answers.md @@ -1,6 +1,6 @@ # dice roll quiz answers -Create a dice when the BBC micro:bit is shaken +Create a dice when the @boardname@ is shaken These are the answers to the [dice roll quiz](/lessons/dice-roll/quiz). diff --git a/docs/lessons/dice-roll/quiz.md b/docs/lessons/dice-roll/quiz.md index b4afaf28..d9b58df2 100644 --- a/docs/lessons/dice-roll/quiz.md +++ b/docs/lessons/dice-roll/quiz.md @@ -1,6 +1,6 @@ # dice roll quiz -Create a dice when the BBC micro:bit is shaken +Create a dice when the @boardname@ is shaken ## Name diff --git a/docs/lessons/game-of-chance.md b/docs/lessons/game-of-chance.md index 52f88d64..b19fe9f8 100644 --- a/docs/lessons/game-of-chance.md +++ b/docs/lessons/game-of-chance.md @@ -1,6 +1,6 @@ # game of chance blocks lesson -create an answering machine on the BBC micro:bit +create an answering machine on the @boardname@ ## Topic diff --git a/docs/lessons/glowing-pendulum/quiz-answers.md b/docs/lessons/glowing-pendulum/quiz-answers.md index 3643cc4f..fb9f6425 100644 --- a/docs/lessons/glowing-pendulum/quiz-answers.md +++ b/docs/lessons/glowing-pendulum/quiz-answers.md @@ -33,7 +33,7 @@ let acceleration = input.acceleration(Dimension.X) let accelerationAbsolute = Math.abs(acceleration) ``` -## 4. Write the code to use the acceleration value from question 3 to set the brightness on the BBC micro:bit. +## 4. Write the code to use the acceleration value from question 3 to set the brightness on the @boardname@.
diff --git a/docs/lessons/glowing-pendulum/quiz.md b/docs/lessons/glowing-pendulum/quiz.md index 07cf3337..f7448441 100644 --- a/docs/lessons/glowing-pendulum/quiz.md +++ b/docs/lessons/glowing-pendulum/quiz.md @@ -22,6 +22,6 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu
-## 4. Write the code to include acceleration value question 3 to set the brightness on the BBC micro:bit. +## 4. Write the code to include acceleration value question 3 to set the brightness on the @boardname@. diff --git a/docs/lessons/glowing-pendulum/tutorial.md b/docs/lessons/glowing-pendulum/tutorial.md index 1bc261d5..b0640bd9 100644 --- a/docs/lessons/glowing-pendulum/tutorial.md +++ b/docs/lessons/glowing-pendulum/tutorial.md @@ -1,12 +1,12 @@ # glowing pendulum block tutorial -The glowing pendulum changes the screen brightness based on the acceleration measured on the BBC micro:bit. +The glowing pendulum changes the screen brightness based on the acceleration measured on the @boardname@. ### Rebuild the game! The blocks have been shuffled! Put them back together so that... * all LEDs are turned on -* the BBC micro:bit repeats code **forever** that +* the @boardname@ repeats code **forever** that * reads the acceleration along the ``y`` axis, * calculate the absolute value of the acceleration * scales down the acceleration value by a factor of `4` diff --git a/docs/lessons/graphics.md b/docs/lessons/graphics.md index 3ce1fd05..2c003095 100644 --- a/docs/lessons/graphics.md +++ b/docs/lessons/graphics.md @@ -4,13 +4,13 @@ An introduction to graphics for the Block Editor. ## Before we get started -Ensure you have completed the 'Hello, world!' and Loop tutorials and tested them on a simulator or on BBC micro:bit. +Ensure you have completed the 'Hello, world!' and Loop tutorials and tested them on a simulator or on @boardname@. ```blocks basic.showString("HI!"); ``` -The BBC micro:bit has a grid of 25 LEDs, so we can use these to display images. +The @boardname@ has a grid of 25 LEDs, so we can use these to display images. We’ve already experimented with the `show string` block that displays a string (some text) that we program it to. However we can use more blocks from the **Images** drawer to render or display images in different ways. @@ -22,7 +22,7 @@ We can draw little images from the LEDs by ticking boxes. Drag a `show image` bl ### Plotting points -We can also code our bug to plot a point by giving an x (horizontal) and y (vertical) coordinates, from 0 to 4. Click the **LED** drawer and drag a `plot` block. Try changing the coordinates and see the effect this has on the BBC micro:bit. +We can also code our bug to plot a point by giving an x (horizontal) and y (vertical) coordinates, from 0 to 4. Click the **LED** drawer and drag a `plot` block. Try changing the coordinates and see the effect this has on the @boardname@. We can also unplot a point (turn the LED off again) using the `unplot` block. So we could create a flashing LED program, using the `pause` block to create a delay. @@ -43,7 +43,7 @@ The pause block is in milliseconds, so setting it to 1000 will have a pause of a ### Devising algorithms for shapes -An algorithm is a set of steps to follow to solve a problem. We can begin to draw shapes on the BBC micro:bit using an algorithm. +An algorithm is a set of steps to follow to solve a problem. We can begin to draw shapes on the @boardname@ using an algorithm. For example, we could draw a straight line with this code: ```blocks @@ -70,7 +70,7 @@ basic.forever(() => { Animations are changes happening at a certain rate. For example, we could add the `pause` block from the **Basic** drawer with our square algorithm – this will slowly draw a square (as an animation). -We could create more complex animations, for example we could make our BBC micro:bit display an explosion or fireworks. +We could create more complex animations, for example we could make our @boardname@ display an explosion or fireworks. ### Image variables diff --git a/docs/lessons/guess-the-number.md b/docs/lessons/guess-the-number.md index 37beeb7a..d383300c 100644 --- a/docs/lessons/guess-the-number.md +++ b/docs/lessons/guess-the-number.md @@ -16,7 +16,7 @@ Math - Pick Random ## Prior learning/place of lesson in scheme of work -Learn how to create numbers randomly by using the input of the BBC micro:bit. We will be learning how to create random numbers with input using a local variable as well as simple commands, such as pick number and show number. +Learn how to create numbers randomly by using the input of the @boardname@. We will be learning how to create random numbers with input using a local variable as well as simple commands, such as pick number and show number. ## Documentation diff --git a/docs/lessons/guess-the-number/quiz-answers.md b/docs/lessons/guess-the-number/quiz-answers.md index a417ea02..7c2b019a 100644 --- a/docs/lessons/guess-the-number/quiz-answers.md +++ b/docs/lessons/guess-the-number/quiz-answers.md @@ -10,7 +10,7 @@ Answers may vary. Generally, on button pressed run code when an input button is ## 2. Consider the following directions -Write the line of code that creates a condition when the BBC micro:bit button A is pressed. +Write the line of code that creates a condition when the @boardname@ button A is pressed. ```blocks @@ -28,7 +28,7 @@ let randomNumber = Math.random(10) ``` ## 4. -If the rectangle below represents the BBC micro:bit, shade the areas that will be displayed. Explain why that particular area is shaded. +If the rectangle below represents the @boardname@, shade the areas that will be displayed. Explain why that particular area is shaded. ```blocks let randomNumber = Math.random(10) diff --git a/docs/lessons/happy-birthday.md b/docs/lessons/happy-birthday.md index e9c54de5..aaadd41b 100644 --- a/docs/lessons/happy-birthday.md +++ b/docs/lessons/happy-birthday.md @@ -1,6 +1,6 @@ # happy birthday blocks lesson -display beautiful images on the BBC micro:bit. +display beautiful images on the @boardname@. ## Topic @@ -13,10 +13,10 @@ Music ## Prior learning/place of lesson in scheme of work -Learn how to convert your BBC micro:bit into a music player using pins P0 and GND, earphones (or speakers), as well as crocodile clips (or spring clips). +Learn how to convert your @boardname@ into a music player using pins P0 and GND, earphones (or speakers), as well as crocodile clips (or spring clips). We will be learning how to code musical notes using simple commands such as play, keys, and notes. ## Objectives -* learn how to code music on the BBC micro:bit -* learn how to setup the BBC micro:bit as a music player +* learn how to code music on the @boardname@ +* learn how to setup the @boardname@ as a music player diff --git a/docs/lessons/headbands.md b/docs/lessons/headbands.md index 14c7716d..eba4675e 100644 --- a/docs/lessons/headbands.md +++ b/docs/lessons/headbands.md @@ -61,10 +61,10 @@ Learn how to create a charades game with **collections**, ` create -> Collection * learn how to create a global variable as a place where you can store data so that you can use it later in your code, accessible across functions and in nested code blocks * learn how to repeat code in the background forever * learn how to learn how to conditionally run code depending on whether a condition is true or not -* learn how to run code when the BBC micro:bit is oriented perpendicular to the floor with the logo down +* learn how to run code when the @boardname@ is oriented perpendicular to the floor with the logo down * learn how to get the number of milliseconds elapsed since the script began -* learn how to show a string on the BBC micro:bit screen -* learn how to show a number of the BBC micro:bit screen +* learn how to show a string on the @boardname@ screen +* learn how to show a number of the @boardname@ screen ## Links to the National Curriculum Programmes of Study for Computing diff --git a/docs/lessons/looper/quiz-answers.md b/docs/lessons/looper/quiz-answers.md index aa4fa1b8..251ed688 100644 --- a/docs/lessons/looper/quiz-answers.md +++ b/docs/lessons/looper/quiz-answers.md @@ -16,7 +16,7 @@ for (let i = 0; i < 4; i++) { } ``` -If the rectangle below represents the BBC micro:bit, shade the areas that will be displayed. Explain why that particular area is shaded. +If the rectangle below represents the @boardname@, shade the areas that will be displayed. Explain why that particular area is shaded. Let's create a for loop where `0` is the loop's starting value, `i` is the index variable, and `4` is the ending value. The index variable `i` starts at 0 and increases by 1 each time through the loop. The loop ends when `i = 4`. @@ -30,7 +30,7 @@ for (let i1 = 0; i1 < 6; i1++) { } ``` -If the rectangle below represents the BBC micro:bit, shade the areas that will be displayed. Explain why that particular area is shaded. +If the rectangle below represents the @boardname@, shade the areas that will be displayed. Explain why that particular area is shaded. Let's create a for loop where `0` is the loop's starting value, `i` is the index variable, and `6` is the ending value. The index variable `i` starts at 0 and increases by 1 each time through the loop. The loop ends when `i = 6`. diff --git a/docs/lessons/love-meter.md b/docs/lessons/love-meter.md index 822b4205..1c0ef508 100644 --- a/docs/lessons/love-meter.md +++ b/docs/lessons/love-meter.md @@ -1,6 +1,6 @@ # love meter blocks lesson -Create a love meter with the BBC micro:bit. +Create a love meter with the @boardname@. ## Topic diff --git a/docs/lessons/love-meter/activity.md b/docs/lessons/love-meter/activity.md index 687592a7..b19f59e7 100644 --- a/docs/lessons/love-meter/activity.md +++ b/docs/lessons/love-meter/activity.md @@ -28,7 +28,7 @@ input.onPinPressed(TouchPin.P0, () => { ``` -Finally, let's show that number on the micro:bit. You are registering an event handler that will execute on the BBC micro:bit whenever the user holds the GND pin with one hand, and presses pin 0 with the other hand, thus completing a circuit +Finally, let's show that number on the micro:bit. You are registering an event handler that will execute on the @boardname@ whenever the user holds the GND pin with one hand, and presses pin 0 with the other hand, thus completing a circuit ```blocks diff --git a/docs/lessons/magic-8.md b/docs/lessons/magic-8.md index 32e0d573..0a706cf0 100644 --- a/docs/lessons/magic-8.md +++ b/docs/lessons/magic-8.md @@ -1,6 +1,6 @@ # magic 8 lesson -a fortune teller game with the BBC micro:bit. +a fortune teller game with the @boardname@. ## Topic diff --git a/docs/lessons/magic-8/quiz-answers.md b/docs/lessons/magic-8/quiz-answers.md index 3ae49582..7ba2706e 100644 --- a/docs/lessons/magic-8/quiz-answers.md +++ b/docs/lessons/magic-8/quiz-answers.md @@ -1,6 +1,6 @@ # magic 8 quiz answers -create a magic 8 ball on the BBC micro:bit. +create a magic 8 ball on the @boardname@. ## Name diff --git a/docs/lessons/magic-8/quiz.md b/docs/lessons/magic-8/quiz.md index 64a99c9c..cee797c7 100644 --- a/docs/lessons/magic-8/quiz.md +++ b/docs/lessons/magic-8/quiz.md @@ -1,6 +1,6 @@ # magic 8 quiz -create a magic 8 ball on the BBC micro:bit. +create a magic 8 ball on the @boardname@. ## Name diff --git a/docs/lessons/magic-logo/quiz-answers.md b/docs/lessons/magic-logo/quiz-answers.md index 16e5f2bf..8d0324bd 100644 --- a/docs/lessons/magic-logo/quiz-answers.md +++ b/docs/lessons/magic-logo/quiz-answers.md @@ -12,11 +12,11 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu ## 1. Define 'on logo up' -A function that will run code when the BBC micro:bit screen is facing up and vertically orientated. +A function that will run code when the @boardname@ screen is facing up and vertically orientated.
-## 2. Write the condition that detects when the BBC micro:bit logo is facing up and vertically orientated. +## 2. Write the condition that detects when the @boardname@ logo is facing up and vertically orientated. The `logo up` event is raised when... diff --git a/docs/lessons/magic-logo/quiz.md b/docs/lessons/magic-logo/quiz.md index 9f96d248..05b00fab 100644 --- a/docs/lessons/magic-logo/quiz.md +++ b/docs/lessons/magic-logo/quiz.md @@ -12,9 +12,9 @@ Use the hints from the [magic logo activity](/lessons/magic-logo/activity) to an
-## 2. Write the condition that detects when the BBC micro:bit logo is facing up and vertically orientated. +## 2. Write the condition that detects when the @boardname@ logo is facing up and vertically orientated. -## 3. Write the code to display a downward pointing arrow when the BBC micro:bit logo is down. +## 3. Write the code to display a downward pointing arrow when the @boardname@ logo is down. ![](/static/mb/lessons/magic-logo-0.png) diff --git a/docs/lessons/night-light.md b/docs/lessons/night-light.md index 9ee37f63..4916d644 100644 --- a/docs/lessons/night-light.md +++ b/docs/lessons/night-light.md @@ -1,6 +1,6 @@ # night light lesson -change the brightness of the BBC micro:bit. +change the brightness of the @boardname@. ## Topic diff --git a/docs/lessons/night-light/quiz-answers.md b/docs/lessons/night-light/quiz-answers.md index ac517a4e..c3e78702 100644 --- a/docs/lessons/night-light/quiz-answers.md +++ b/docs/lessons/night-light/quiz-answers.md @@ -12,7 +12,7 @@ This function sets the brightness of the LED screen. ![](/static/mb/lessons/night-light-0.png) -If the rectangle above represents the BBC micro:bit, write the code to set all the LEDs to full brightness and to turn on all the LEDs. +If the rectangle above represents the @boardname@, write the code to set all the LEDs to full brightness and to turn on all the LEDs.
@@ -31,7 +31,7 @@ basic.showLeds(` ![](/static/mb/lessons/night-light-1.png) -If the rectangle above represents the BBC micro:bit, write the code to set the screen brightness to 50% (128) and turns on all the LEDs. +If the rectangle above represents the @boardname@, write the code to set the screen brightness to 50% (128) and turns on all the LEDs.
@@ -50,7 +50,7 @@ basic.showLeds(` ![](/static/mb/lessons/night-light-2.png) -If the rectangle above represents the BBC micro:bit, write the code to turn off all the LEDs. +If the rectangle above represents the @boardname@, write the code to turn off all the LEDs. ```blocks led.setBrightness(0) diff --git a/docs/lessons/night-light/quiz.md b/docs/lessons/night-light/quiz.md index 04546039..6153bd26 100644 --- a/docs/lessons/night-light/quiz.md +++ b/docs/lessons/night-light/quiz.md @@ -1,6 +1,6 @@ # night light quiz -change the brightness of the BBC micro:bit. +change the brightness of the @boardname@. ## Name @@ -12,19 +12,19 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu ## 1. Describe what "led->set brightness" does ? -## 2. If the picture below is the BBC micro:bit, write the code that sets all the LEDs to full brightness and turns on all the LEDs +## 2. If the picture below is the @boardname@, write the code that sets all the LEDs to full brightness and turns on all the LEDs ![](/static/mb/lessons/night-light-0.png)
-## 3. If the picture below is the BBC micro:bit, write the code that sets the screen brightness to 50% (128) and turns on all the LEDs. +## 3. If the picture below is the @boardname@, write the code that sets the screen brightness to 50% (128) and turns on all the LEDs. ![](/static/mb/lessons/night-light-1.png)
-## 4. If the picture below is the BBC micro:bit, write the code turns off all the LEDs. +## 4. If the picture below is the @boardname@, write the code turns off all the LEDs. ![](/static/mb/lessons/night-light-2.png) diff --git a/docs/lessons/pogo/activity.md b/docs/lessons/pogo/activity.md index 56c54fea..4861c849 100644 --- a/docs/lessons/pogo/activity.md +++ b/docs/lessons/pogo/activity.md @@ -21,7 +21,7 @@ basic.forever(() => { }) ``` -The function `acceleration(y)` gets the acceleration value (milli g-force), in the `y` dimension. If the `acceleration(y)`is greater than 2000 milli g-force, we will change jumps by 1. If jumping is greater than 2000 milli-gravities, then change jumps by 1 and display a smiley on the BBC micro:bit. Finally, we will remove the smiley image from the screen +The function `acceleration(y)` gets the acceleration value (milli g-force), in the `y` dimension. If the `acceleration(y)`is greater than 2000 milli g-force, we will change jumps by 1. If jumping is greater than 2000 milli-gravities, then change jumps by 1 and display a smiley on the @boardname@. Finally, we will remove the smiley image from the screen ```blocks @@ -42,7 +42,7 @@ basic.forever(() => { }) ``` -Now let's register an event handler that will execute whenever an input button (A) is pressed during program execution. If you press button A, then show the number of jumps greater than 2000 milli-gravities on the BBC micro:bit. +Now let's register an event handler that will execute whenever an input button (A) is pressed during program execution. If you press button A, then show the number of jumps greater than 2000 milli-gravities on the @boardname@. ```blocks let jumps = 0 @@ -65,7 +65,7 @@ input.onButtonPressed(Button.A, () => { }) ``` -If you press button A+B together, then reset the jump counter to 0 on the BBC micro:bit. Finally, we will show the show the jump counter on the micro:bit +If you press button A+B together, then reset the jump counter to 0 on the @boardname@. Finally, we will show the show the jump counter on the micro:bit ```blocks diff --git a/docs/lessons/rotation-animation/quiz-answers.md b/docs/lessons/rotation-animation/quiz-answers.md index 3bccc6eb..b2c76874 100644 --- a/docs/lessons/rotation-animation/quiz-answers.md +++ b/docs/lessons/rotation-animation/quiz-answers.md @@ -45,7 +45,7 @@ while (rotating) { It is a **while** loop that will be executed only if the ** variable** called `rotating` is **true**. -## 4. If the rectangle below represents the BBC micro:bit, shade the areas that will be displayed. Explain why that particular area is shaded. +## 4. If the rectangle below represents the @boardname@, shade the areas that will be displayed. Explain why that particular area is shaded. ```blocks basic.showLeds(` diff --git a/docs/lessons/seismograph/activity.md b/docs/lessons/seismograph/activity.md index 5878cab1..06ffbc05 100644 --- a/docs/lessons/seismograph/activity.md +++ b/docs/lessons/seismograph/activity.md @@ -10,7 +10,7 @@ Engineering: In this project, you will build your own seismograph micro:bit from ## What you'll need: -* BBC micro:bit +* @boardname@ * micro USB cable * Plate * Tape diff --git a/docs/lessons/seismograph/challenge.md b/docs/lessons/seismograph/challenge.md index afd55fbc..71c5a04c 100644 --- a/docs/lessons/seismograph/challenge.md +++ b/docs/lessons/seismograph/challenge.md @@ -11,7 +11,7 @@ Engineering: In this project, you will build a remote control based on the seism ## What you'll need: -* BBC micro:bits (2) +* @boardname@s (2) * micro USB cables (2) * Plate * Tape diff --git a/docs/lessons/snowflake-fall/activity.md b/docs/lessons/snowflake-fall/activity.md index f5cbc842..85d82b10 100644 --- a/docs/lessons/snowflake-fall/activity.md +++ b/docs/lessons/snowflake-fall/activity.md @@ -53,7 +53,7 @@ basic.forever(() => { }) ``` -Run your code in the simulator or download it to your BBC micro:bit to see what happens! +Run your code in the simulator or download it to your @boardname@ to see what happens! ### ~avatar avatar diff --git a/docs/lessons/speed-button.md b/docs/lessons/speed-button.md index 206eea3a..6932cf68 100644 --- a/docs/lessons/speed-button.md +++ b/docs/lessons/speed-button.md @@ -1,6 +1,6 @@ # speed button lesson -code a speed game by declaring Booleans on the BBC micro:bit. +code a speed game by declaring Booleans on the @boardname@. diff --git a/docs/lessons/speed-button/quiz-answers.md b/docs/lessons/speed-button/quiz-answers.md index bc647131..12508865 100644 --- a/docs/lessons/speed-button/quiz-answers.md +++ b/docs/lessons/speed-button/quiz-answers.md @@ -10,7 +10,7 @@ This is the answer key for the [speed button quiz](/lessons/speed-button/quiz). A variable that is available throughout your main function. -## 2. If the rectangle below represents the BBC micro:bit, shade the area that shows the value of the variable count. +## 2. If the rectangle below represents the @boardname@, shade the area that shows the value of the variable count. ```blocks let count = 0 @@ -18,7 +18,7 @@ let count = 0 ![](/static/mb/lessons/speed-button-0.png) -## 3. If the rectangle below represents the BBC micro:bit, shade the areas that will be displayed after two button presses on Button A. Explain why that particular area is shaded. +## 3. If the rectangle below represents the @boardname@, shade the areas that will be displayed after two button presses on Button A. Explain why that particular area is shaded. ```blocks let count = 0 @@ -34,7 +34,7 @@ input.onButtonPressed(Button.A, () => { After two button presses, **count** will be equal to 2. -## 5. If the rectangle below represents the BBC micro:bit, shade the areas that will be displayed after five button presses on Button A. Explain why that particular area is shaded. +## 5. If the rectangle below represents the @boardname@, shade the areas that will be displayed after five button presses on Button A. Explain why that particular area is shaded. ```blocks let count = 0 diff --git a/docs/lessons/spinner.md b/docs/lessons/spinner.md index 857a0f6c..71cd8399 100644 --- a/docs/lessons/spinner.md +++ b/docs/lessons/spinner.md @@ -1,6 +1,6 @@ # spinner lesson -a spin the BBC micro:bit game with the input on shake. +a spin the @boardname@ game with the input on shake. @@ -37,7 +37,7 @@ basic.showLeds(` ## Objectives -* learn how to run code when the BBC micro:bit is shaken, when running code in the web browser, moving the mouse quickly simulates shaking +* learn how to run code when the @boardname@ is shaken, when running code in the web browser, moving the mouse quickly simulates shaking * learn how to create a local variable as a place where you can store and retrieve data * learn how the assignment operator is used to declare a new local variable * learn how to declare a new local variable or update the value of a variable diff --git a/docs/lessons/spinner/quiz-answers.md b/docs/lessons/spinner/quiz-answers.md index 86b1ecd4..86865ebf 100644 --- a/docs/lessons/spinner/quiz-answers.md +++ b/docs/lessons/spinner/quiz-answers.md @@ -1,6 +1,6 @@ # spinner quiz answers -a spin the BBC micro:bit game with the input on shake. +a spin the @boardname@ game with the input on shake. ## Name diff --git a/docs/lessons/spinner/quiz.md b/docs/lessons/spinner/quiz.md index ad9c1d4a..f815f11c 100644 --- a/docs/lessons/spinner/quiz.md +++ b/docs/lessons/spinner/quiz.md @@ -1,6 +1,6 @@ # spinner quiz -a spin the BBC micro:bit game with the input on shake. +a spin the @boardname@ game with the input on shake. ## Name diff --git a/docs/lessons/stem.md b/docs/lessons/stem.md index 7d79dbcd..d4b02efc 100644 --- a/docs/lessons/stem.md +++ b/docs/lessons/stem.md @@ -1,6 +1,6 @@ # Block Editor STEM Lessons -Overview of Blocks lessons for the BBC micro:bit. +Overview of Blocks lessons for the @boardname@. ### @short Lessons @@ -9,9 +9,9 @@ Overview of Blocks lessons for the BBC micro:bit. ## Science * [Night Light](/lessons/night-light), dim the LEDs with set brightness -* [Hack your headphones](/projects/hack-your-headphones), create music on the BBC micro:bit by hacking your headphones +* [Hack your headphones](/projects/hack-your-headphones), create music on the @boardname@ by hacking your headphones * [Banana Keyboard](/projects/banana-keyboard), create music with fruits -* [Telegraph](/projects/telegraph), play the telegraph game between 2 BBC micro:bits +* [Telegraph](/projects/telegraph), play the telegraph game between 2 @boardname@s * [Zoomer](/lessons/zoomer), measure the force with acceleration * [Glowing pendulum](/lessons/glowing-pendulum), construct a pendulum that glows using acceleration @@ -30,7 +30,7 @@ Overview of Blocks lessons for the BBC micro:bit. * [Flashing heart](/lessons/flashing-heart), display images with a pause * [Blink](/lessons/blink), turn an LED on and off with plot * [Happy birthday](/lessons/happy-birthday), create a popular song -* [Magic 8](/lessons/magic-8), a fortune teller game with the BBC micro:bit +* [Magic 8](/lessons/magic-8), a fortune teller game with the @boardname@ ### ~ diff --git a/docs/lessons/teach.md b/docs/lessons/teach.md index 6b9d24ba..016d1e1d 100644 --- a/docs/lessons/teach.md +++ b/docs/lessons/teach.md @@ -1,6 +1,6 @@ # Teach Blocks -Overview of lesson instructions for the BBC micro:bit. +Overview of lesson instructions for the @boardname@. ### @short Teach @@ -34,7 +34,7 @@ The quiz answers provide responses to the quiz. This will allow teachers to accu 5) Challenges -After the student completes the quiz, tutorial, and compiles the code onto the BBC micro:bit, distribute the lesson’s challenges. Challenges are additional customizing and exercises for the students. Challenges reinforce the concepts followed in the tutorial and quiz responses as shown with the [blink challenges](/lessons/blink/challenges). +After the student completes the quiz, tutorial, and compiles the code onto the @boardname@, distribute the lesson’s challenges. Challenges are additional customizing and exercises for the students. Challenges reinforce the concepts followed in the tutorial and quiz responses as shown with the [blink challenges](/lessons/blink/challenges). ## Teacher Directions @@ -48,7 +48,7 @@ After the student completes the quiz, tutorial, and compiles the code onto the B 5) Complete quiz questions by following the the guided tutorials -6) Compile the code from the tutorial onto the BBC micro:bit +6) Compile the code from the tutorial onto the @boardname@ 7) Distribute the challenges for additional coding through paper instructions @@ -66,7 +66,7 @@ After the student completes the quiz, tutorial, and compiles the code onto the B ``05:00`` Distribute Lesson Quiz -``07:00`` Access BBC micro:bit website +``07:00`` Access @boardname@ website ``10:00`` Start Lesson Activity & Lesson Quiz diff --git a/docs/lessons/temperature.md b/docs/lessons/temperature.md index 219a101a..a2442fbb 100644 --- a/docs/lessons/temperature.md +++ b/docs/lessons/temperature.md @@ -1,6 +1,6 @@ # temperature blocks lesson -measure the temperature on the BBC micro:bit. +measure the temperature on the @boardname@. ## Topic diff --git a/docs/lessons/truth-or-dare.md b/docs/lessons/truth-or-dare.md index 25899676..8d1d1f33 100644 --- a/docs/lessons/truth-or-dare.md +++ b/docs/lessons/truth-or-dare.md @@ -1,6 +1,6 @@ # truth or dare lesson -create a love meter with the BBC micro:bit. +create a love meter with the @boardname@. @@ -39,7 +39,7 @@ basic.showString("Hello!") ## Objectives -* learn how to display an image on the BBC micro:bit +* learn how to display an image on the @boardname@ * learn how to run code when an input button is pressed * learn how to a create a variable for a place where you can store and retrieve data * learn how to declare a new local variable or update the value of a variable diff --git a/docs/lessons/truth-or-dare/activity.md b/docs/lessons/truth-or-dare/activity.md index fba91d63..0d15c81a 100644 --- a/docs/lessons/truth-or-dare/activity.md +++ b/docs/lessons/truth-or-dare/activity.md @@ -23,7 +23,7 @@ basic.showLeds(` ``` -Now let's create a condition to know when button `A` is pressed so that we can display "truth" or "dare" on the micro:bit. We want the BBC micro:bit to randomly choose whether to display "truth" or display "dare". We can use accomplish this by using `pick random (1)`. +Now let's create a condition to know when button `A` is pressed so that we can display "truth" or "dare" on the micro:bit. We want the @boardname@ to randomly choose whether to display "truth" or display "dare". We can use accomplish this by using `pick random (1)`. ```blocks basic.showLeds(` diff --git a/docs/lessons/truth-or-dare/quiz-answers.md b/docs/lessons/truth-or-dare/quiz-answers.md index 11ac8f1d..a9fb533c 100644 --- a/docs/lessons/truth-or-dare/quiz-answers.md +++ b/docs/lessons/truth-or-dare/quiz-answers.md @@ -10,7 +10,7 @@ This is the answer key for the [truth or dare quiz](/lessons/truth-or-dare/quiz) let random = Math.random(4) ``` -## 2. Write an if statement that will display the message "TRUTH" on the BBC micro:bit if the local variable 'random' equals 0. +## 2. Write an if statement that will display the message "TRUTH" on the @boardname@ if the local variable 'random' equals 0. ```blocks let random = Math.random(4) diff --git a/docs/lessons/truth-or-dare/quiz.md b/docs/lessons/truth-or-dare/quiz.md index e3c6e4be..40efade5 100644 --- a/docs/lessons/truth-or-dare/quiz.md +++ b/docs/lessons/truth-or-dare/quiz.md @@ -16,7 +16,7 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu
-## 2. Write an if statement that will display the message "TRUTH" on the BBC micro:bit if the local variable 'random' equals 0. +## 2. Write an if statement that will display the message "TRUTH" on the @boardname@ if the local variable 'random' equals 0.
diff --git a/docs/lessons/truth-or-dare/tutorial.md b/docs/lessons/truth-or-dare/tutorial.md index d58ea784..f35ddf74 100644 --- a/docs/lessons/truth-or-dare/tutorial.md +++ b/docs/lessons/truth-or-dare/tutorial.md @@ -4,7 +4,7 @@ -The *Truth or dare!* game works as follows: a player spins the BBC micro:bit on the table. +The *Truth or dare!* game works as follows: a player spins the @boardname@ on the table. When the micro:bit stops spinning, the player pointed by the arrow (displayed on screen) must press the button "A" to see if she has to provide a *truth* or a *dare*. diff --git a/docs/lessons/variables.md b/docs/lessons/variables.md index 8b6dd215..ebfe16be 100644 --- a/docs/lessons/variables.md +++ b/docs/lessons/variables.md @@ -4,7 +4,7 @@ An introduction to variables for the Block Editor. ## What is a variable? -Variables are things that are remembered by the BBC micro:bit. Variables can take a few formats and can have functions applied to them. For example, we could create a string, which is text. Or we could create a calculator that stores whichever number the user inputs as an integer, or whole number. +Variables are things that are remembered by the @boardname@. Variables can take a few formats and can have functions applied to them. For example, we could create a string, which is text. Or we could create a calculator that stores whichever number the user inputs as an integer, or whole number. We can modify variables but they must first be defined. Open the ‘Variables’ drawer to the left of your code. @@ -31,7 +31,7 @@ Finally, beneath that line, drag a `show number` block from the **Basic** drawer * We create a new variable called value and set it to 0 * The code runs forever and waits for the user to press the A button * When the user does, value will be set to value + 1 (value will be incremented by 1) -* Value will then be displayed on the BBC micro:bit's LEDS +* Value will then be displayed on the @boardname@'s LEDS * This effectively creates a counter Variables can also be used for conditions with loops. See the 'Loops' section to learn about this. diff --git a/docs/lessons/zoomer/quiz-answers.md b/docs/lessons/zoomer/quiz-answers.md index 3144e594..a58e7078 100644 --- a/docs/lessons/zoomer/quiz-answers.md +++ b/docs/lessons/zoomer/quiz-answers.md @@ -6,7 +6,7 @@ This is the answer key for the [zoomer quiz](/lessons/zoomer/quiz). ## 1. What is 'acceleration'? -Acceleration is amount of force being applied to the BBC micro:bit in one of three specified directions. +Acceleration is amount of force being applied to the @boardname@ in one of three specified directions. ## 2. Consider the following directions @@ -22,7 +22,7 @@ Note: acceleration does not have be measured in the "x" direction. It can also b ## 3. Consider the following directions -After storing the acceleration in a variable, write the code to show acceleration on the BBC micro:bit as a number +After storing the acceleration in a variable, write the code to show acceleration on the @boardname@ as a number
diff --git a/docs/lessons/zoomer/quiz.md b/docs/lessons/zoomer/quiz.md index 822c2de3..e9524f01 100644 --- a/docs/lessons/zoomer/quiz.md +++ b/docs/lessons/zoomer/quiz.md @@ -18,7 +18,7 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu
-## 3. After storing the acceleration in a variable, write the code to show acceleration on the BBC micro:bit as a number. +## 3. After storing the acceleration in a variable, write the code to show acceleration on the @boardname@ as a number.
diff --git a/docs/projects/rock-paper-scissors.md b/docs/projects/rock-paper-scissors.md index 5a9b1639..b3bcfc0b 100644 --- a/docs/projects/rock-paper-scissors.md +++ b/docs/projects/rock-paper-scissors.md @@ -35,7 +35,7 @@ input.onGesture(Gesture.Shake, () => { } }) ``` -In this project, you will build a Rock Paper Scissors game with the BBC micro:bit. +In this project, you will build a Rock Paper Scissors game with the @boardname@. You can play the game with a friend who has it on a micro:bit. You can also play it with friends who are just using their hands. @@ -44,7 +44,7 @@ You can also play it with friends who are just using their hands. ## Materials needed -* Your BBC micro:bit -- that's it! +* Your @boardname@ -- that's it! ## Step 1: Getting started diff --git a/docs/reference/basic/forever.md b/docs/reference/basic/forever.md index b961e426..3569eb7d 100644 --- a/docs/reference/basic/forever.md +++ b/docs/reference/basic/forever.md @@ -35,7 +35,7 @@ basic.forever(() => { The following example keeps showing the [number](/reference/types/number) stored in a global variable. When you press button `A`, the number gets bigger. -You can use a program like this to count things with your BBC micro:bit. +You can use a program like this to count things with your @boardname@. ```blocks let num = 0 diff --git a/docs/reference/basic/show-animation.md b/docs/reference/basic/show-animation.md index f8daaf46..3259b049 100644 --- a/docs/reference/basic/show-animation.md +++ b/docs/reference/basic/show-animation.md @@ -21,7 +21,7 @@ basic.showAnimation(` In this animation, each row is 15 spaces wide because there are three frames in the animation, and each frame is -five spaces wide, just like the screen on the BBC micro:bit. +five spaces wide, just like the screen on the @boardname@. ```blocks basic.showAnimation(` diff --git a/docs/reference/bluetooth/about-bluetooth.md b/docs/reference/bluetooth/about-bluetooth.md index c695f164..63d1a8cc 100755 --- a/docs/reference/bluetooth/about-bluetooth.md +++ b/docs/reference/bluetooth/about-bluetooth.md @@ -66,9 +66,9 @@ Everything described above relates to devices which are connected and communicat In GAP, one devices advertises, emitting small packets of data periodically. These packets contain information about the device doing the advertising. Other devices looking for devices to connect to perform something called scanning, receiving and processing advertising packets and filtering out those that come from devices of a type that are not of interest. Usually the user is given information about devices which are discovered and they then select one to be connected to. The device which advertises is called a Bluetooth Peripheral whereas the one doing the scanning is a Bluetooth Central device. micro:bit is a Bluetooth peripheral. -Bluetooth on the BBC micro:bit +Bluetooth on the @boardname@ -Full documentation for the BBC micro:bit Bluetooth profile as used by this application can be found at the [Lancaster University documentation](http://lancaster-university.github.io/microbit-docs/ble/profile/) web site. +Full documentation for the @boardname@ Bluetooth profile as used by this application can be found at the [Lancaster University documentation](http://lancaster-university.github.io/microbit-docs/ble/profile/) web site. The micro:bit's accelerometer (motion detector), magnetometer (digital compass), two buttons on the front, LED Display, IO pins on the edge connector, internal message bus and internal temperature sensor are all exposed as Services so that applications can exploit these features of the device. In addition: @@ -82,7 +82,7 @@ Everything you can do with the micro:bit over Bluetooth is achieved through read The Bluetooth SIG web site at http://www.bluetooth.com is a good place for further information about Bluetooth in general. You'll find all the SIG defined profiles, services, characteristics and descriptors there as well as the core specification for all Bluetooth technology. -That's it! Enjoy using Bluetooth on the BBC micro:bit! +That's it! Enjoy using Bluetooth on the @boardname@! Martin Woolley, Bluetooth SIG. Twitter: @bluetooth_mdw diff --git a/docs/reference/bluetooth/bluetooth-pairing.md b/docs/reference/bluetooth/bluetooth-pairing.md index 8e5247cf..21164a2a 100755 --- a/docs/reference/bluetooth/bluetooth-pairing.md +++ b/docs/reference/bluetooth/bluetooth-pairing.md @@ -31,7 +31,7 @@ Your micro:bit is now ready to be paired with the other device. Read the section 1. Go into Settings 2. Select Bluetooth 3. Switch your micro:bit into 'pairing mode' using the steps above -4. Wait until 'PAIRING MODE!' has finished scrolling across the micro:bit display. You should see your micro:bit listed on your Windows smartphone with a name something like 'BBC micro:bit [zatig]'. Note that the 5 characters in brackets at the end will vary. +4. Wait until 'PAIRING MODE!' has finished scrolling across the micro:bit display. You should see your micro:bit listed on your Windows smartphone with a name something like '@boardname@ [zatig]'. Note that the 5 characters in brackets at the end will vary. 5. On the Windows smartphone, tap the micro:bit named in the device list. This will initiate the pairing process. 6. The micro:bit will display a left pointing arrow and the Windows smartphone will pop up a box into which you will be invited to enter a "pin" (Personal Identity Number). 7. Press button A on the micro:bit and watch carefully as the micro:bit displays a sequence of 6 random numbers. You may find it easier to write them down than to remember them. @@ -47,7 +47,7 @@ https://www.youtube.com/watch?v=AoW3mit7jIg 1. Go into Settings 2. Select Bluetooth 3. Switch your micro:bit into 'pairing mode' using the steps above -4. Wait until 'PAIRING MODE!' has finished scrolling across the micro:bit display. You should see your micro:bit listed on your Android smartphone under the heading "Available devices" with a name something like 'BBC micro:bit [zatig]'. Note that the 5 characters in brackets at the end will vary. +4. Wait until 'PAIRING MODE!' has finished scrolling across the micro:bit display. You should see your micro:bit listed on your Android smartphone under the heading "Available devices" with a name something like '@boardname@ [zatig]'. Note that the 5 characters in brackets at the end will vary. 5. On the Android smartphone, tap the micro:bit named in the Available devices list. This will initiate the pairing process. 6. The micro:bit will display a left pointing arrow and the Android smartphone will pop up a box into which you will be invited to enter a "pin" (Personal Identity Number). 7. Press button A on the micro:bit and watch carefully as the micro:bit displays a sequence of 6 random numbers. You may find it easier to write them down than to remember them. diff --git a/docs/reference/control/reset.md b/docs/reference/control/reset.md index 59ba8cbe..706d3cfd 100644 --- a/docs/reference/control/reset.md +++ b/docs/reference/control/reset.md @@ -1,6 +1,6 @@ # Reset -Reset the BBC micro:bit and start the program again. +Reset the @boardname@ and start the program again. This function is like pressing the reset button on the back of the micro:bit. diff --git a/docs/reference/devices.md b/docs/reference/devices.md index 01d8be15..e94704b3 100644 --- a/docs/reference/devices.md +++ b/docs/reference/devices.md @@ -1,6 +1,6 @@ # Devices -Control a phone with the BBC micro:bit via Bluetooth. +Control a phone with the @boardname@ via Bluetooth. ```cards devices.tellCameraTo(MesCameraEvent.TakePhoto); diff --git a/docs/reference/devices/on-gamepad-button.md b/docs/reference/devices/on-gamepad-button.md index baba8246..3754d942 100644 --- a/docs/reference/devices/on-gamepad-button.md +++ b/docs/reference/devices/on-gamepad-button.md @@ -4,9 +4,9 @@ Register code to run when the micro:bit receives a command from the paired gamep ### ~hint -The functions in the ``devices`` namespace allow the BBC micro:bit to communicate with a separate (remote) device, +The functions in the ``devices`` namespace allow the @boardname@ to communicate with a separate (remote) device, such as a smartphone, over Bluetooth (Smart). -The set of supported events will depend on the remote device and the BBC micro:bit apps available for the remote device. +The set of supported events will depend on the remote device and the @boardname@ apps available for the remote device. ### ~ diff --git a/docs/reference/devices/on-notified.md b/docs/reference/devices/on-notified.md index 693e0b41..456d88af 100644 --- a/docs/reference/devices/on-notified.md +++ b/docs/reference/devices/on-notified.md @@ -4,9 +4,9 @@ Register code to run when the signal strength of the paired device changes. ### ~hint -The functions in the ``devices`` namespace allow the BBC micro:bit to communicate with a separate (remote) device, +The functions in the ``devices`` namespace allow the @boardname@ to communicate with a separate (remote) device, such as a smartphone, over Bluetooth (Smart). -The set of supported events will depend on the remote device and the BBC micro:bit apps available for the remote device. +The set of supported events will depend on the remote device and the @boardname@ apps available for the remote device. ### ~ diff --git a/docs/reference/devices/on-signal-strength-changed.md b/docs/reference/devices/on-signal-strength-changed.md index f0894c50..b51b3345 100644 --- a/docs/reference/devices/on-signal-strength-changed.md +++ b/docs/reference/devices/on-signal-strength-changed.md @@ -4,9 +4,9 @@ Register code to run when the signal strength of the paired device changes. ### ~hint -The functions in the ``devices`` namespace allow the BBC micro:bit to communicate with a separate (remote) device, +The functions in the ``devices`` namespace allow the @boardname@ to communicate with a separate (remote) device, such as a smartphone, over Bluetooth (Smart). -The set of supported events will depend on the remote device and the BBC micro:bit apps available for the remote device. +The set of supported events will depend on the remote device and the @boardname@ apps available for the remote device. ### ~ diff --git a/docs/reference/devices/raise-alert-to.md b/docs/reference/devices/raise-alert-to.md index a226ac1f..a0fabbab 100644 --- a/docs/reference/devices/raise-alert-to.md +++ b/docs/reference/devices/raise-alert-to.md @@ -4,9 +4,9 @@ Raise an alert on a remote device. ### ~hint -The functions in the ``devices`` namespace allow the BBC micro:bit to communicate with a separate (remote) device, +The functions in the ``devices`` namespace allow the @boardname@ to communicate with a separate (remote) device, such as a smartphone, over Bluetooth (Smart). -The set of supported events will depend on the remote device and the BBC micro:bit apps available for the remote device. +The set of supported events will depend on the remote device and the @boardname@ apps available for the remote device. ### ~ diff --git a/docs/reference/devices/signal-strength.md b/docs/reference/devices/signal-strength.md index a60a710d..7df8b9f4 100644 --- a/docs/reference/devices/signal-strength.md +++ b/docs/reference/devices/signal-strength.md @@ -4,9 +4,9 @@ Returns the signal strength reported by the paired device from ``0`` (no signal) ### ~hint -The functions in the ``devices`` namespace allow the BBC micro:bit to communicate with a separate (remote) device, +The functions in the ``devices`` namespace allow the @boardname@ to communicate with a separate (remote) device, such as a smartphone, over Bluetooth (Smart). -The set of supported events will depend on the remote device and the BBC micro:bit apps available for the remote device. +The set of supported events will depend on the remote device and the @boardname@ apps available for the remote device. ### ~ diff --git a/docs/reference/devices/tell-camera-to.md b/docs/reference/devices/tell-camera-to.md index 81edb728..70b9ac7c 100644 --- a/docs/reference/devices/tell-camera-to.md +++ b/docs/reference/devices/tell-camera-to.md @@ -4,9 +4,9 @@ Access the photo/video-taking functionality of a remote device using the ``tell ### ~hint -The functions in the ``devices`` namespace allow the BBC micro:bit to communicate with a separate (remote) device, +The functions in the ``devices`` namespace allow the @boardname@ to communicate with a separate (remote) device, such as a smartphone, over Bluetooth (Smart). -The set of supported events will depend on the remote device and the BBC micro:bit apps available for the remote device. +The set of supported events will depend on the remote device and the @boardname@ apps available for the remote device. ### ~ diff --git a/docs/reference/devices/tell-remote-control-to.md b/docs/reference/devices/tell-remote-control-to.md index fa141892..266a983e 100644 --- a/docs/reference/devices/tell-remote-control-to.md +++ b/docs/reference/devices/tell-remote-control-to.md @@ -4,9 +4,9 @@ Control the presentation of media content available on a remote device using the ### ~hint -The functions in the ``devices`` namespace allow the BBC micro:bit to communicate with a separate (remote) device, +The functions in the ``devices`` namespace allow the @boardname@ to communicate with a separate (remote) device, such as a smartphone, over Bluetooth (Smart). -The set of supported events will depend on the remote device and the BBC micro:bit apps available for the remote device. +The set of supported events will depend on the remote device and the @boardname@ apps available for the remote device. ### ~ diff --git a/docs/reference/event-handler.md b/docs/reference/event-handler.md index 73a249e8..03605161 100644 --- a/docs/reference/event-handler.md +++ b/docs/reference/event-handler.md @@ -51,7 +51,7 @@ input.onButtonPressed(Button.A, () => { ### To learn more -To learn more about how the BBC micro:bit queues up and schedules event handlers, see [the BBC micro:bit - a reactive system](/device/reactive) +To learn more about how the @boardname@ queues up and schedules event handlers, see [the @boardname@ - a reactive system](/device/reactive) ### see also diff --git a/docs/reference/images/plot-frame.md b/docs/reference/images/plot-frame.md index c4a2f580..b49ed1de 100644 --- a/docs/reference/images/plot-frame.md +++ b/docs/reference/images/plot-frame.md @@ -2,7 +2,7 @@ The plot frame function. -Display an [Image](/reference/images/image) on the BBC micro:bit's [LED screen](/device/screen) +Display an [Image](/reference/images/image) on the @boardname@'s [LED screen](/device/screen) ### JavaScript diff --git a/docs/reference/images/plot-image.md b/docs/reference/images/plot-image.md index bddd000e..b51daa76 100644 --- a/docs/reference/images/plot-image.md +++ b/docs/reference/images/plot-image.md @@ -2,7 +2,7 @@ The plot image function. -Display an [Image](/reference/images/image) on the BBC micro:bit's [LED screen](/device/screen) +Display an [Image](/reference/images/image) on the @boardname@'s [LED screen](/device/screen) ### JavaScript diff --git a/docs/reference/images/show-frame.md b/docs/reference/images/show-frame.md index 0c2b11bc..18134bb4 100644 --- a/docs/reference/images/show-frame.md +++ b/docs/reference/images/show-frame.md @@ -2,7 +2,7 @@ The show frame function. -Display an [Image](/reference/images/image) on the BBC micro:bit's [LED screen](/device/screen) +Display an [Image](/reference/images/image) on the @boardname@'s [LED screen](/device/screen) ### JavaScript diff --git a/docs/reference/input/light-level.md b/docs/reference/input/light-level.md index e67cdf34..b9270b0c 100644 --- a/docs/reference/input/light-level.md +++ b/docs/reference/input/light-level.md @@ -2,7 +2,7 @@ Find the light level (how bright or dark it is) where you are. The light level ``0`` means darkness and ``255`` means bright light. -The BBC micro:bit measures the light around it by using some of the +The @boardname@ measures the light around it by using some of the LEDs on the [LED screen](/device/screen). The first time you use it, this function will say ``0``. diff --git a/docs/reference/input/on-button-pressed.md b/docs/reference/input/on-button-pressed.md index 0d2608c9..ede3f410 100644 --- a/docs/reference/input/on-button-pressed.md +++ b/docs/reference/input/on-button-pressed.md @@ -3,7 +3,7 @@ Start an [event handler](/reference/event-handler) (part of the program that will run when something happens, like when a button is pressed). This handler works when button `A` or `B` is pressed, or `A` and `B` together. When you are using this function in a web browser, click the buttons on the screen instead of the ones -on the BBC micro:bit. +on the @boardname@. ```sig input.onButtonPressed(Button.A, () => {}) diff --git a/docs/reference/input/on-pin-pressed.md b/docs/reference/input/on-pin-pressed.md index f37c3126..f1b53bd7 100644 --- a/docs/reference/input/on-pin-pressed.md +++ b/docs/reference/input/on-pin-pressed.md @@ -19,7 +19,7 @@ input.onPinPressed(TouchPin.P0, () => { ## ~hint -This function works best when the BBC micro:bit is using batteries for power, +This function works best when the @boardname@ is using batteries for power, instead of the USB cable. ## ~ @@ -44,5 +44,5 @@ input.onPinPressed(TouchPin.P0, () => { ### See also -[BBC micro:bit pins](/device/pins), [pin is pressed](/reference/input/pin-is-pressed), [analog read pin](/reference/pins/analog-read-pin), [analog write pin](/reference/pins/analog-write-pin), [digital read pin](/reference/pins/digital-read-pin), [digital write pin](/reference/pins/digital-write-pin) +[@boardname@ pins](/device/pins), [pin is pressed](/reference/input/pin-is-pressed), [analog read pin](/reference/pins/analog-read-pin), [analog write pin](/reference/pins/analog-write-pin), [digital read pin](/reference/pins/digital-read-pin), [digital write pin](/reference/pins/digital-write-pin) diff --git a/docs/reference/input/on-pin-released.md b/docs/reference/input/on-pin-released.md index 49f7dabc..e06610c4 100644 --- a/docs/reference/input/on-pin-released.md +++ b/docs/reference/input/on-pin-released.md @@ -19,7 +19,7 @@ input.onPinReleased(TouchPin.P0, () => { ## ~hint -This function works best when the BBC micro:bit is using batteries for power, +This function works best when the @boardname@ is using batteries for power, instead of the USB cable. ## ~ @@ -44,5 +44,5 @@ input.onPinReleased(TouchPin.P0, () => { ### See also -[BBC micro:bit pins](/device/pins), [pin is pressed](/reference/input/pin-is-pressed), [analog read pin](/reference/pins/analog-read-pin), [analog write pin](/reference/pins/analog-write-pin), [digital read pin](/reference/pins/digital-read-pin), [digital write pin](/reference/pins/digital-write-pin) +[@boardname@ pins](/device/pins), [pin is pressed](/reference/input/pin-is-pressed), [analog read pin](/reference/pins/analog-read-pin), [analog write pin](/reference/pins/analog-write-pin), [digital read pin](/reference/pins/digital-read-pin), [digital write pin](/reference/pins/digital-write-pin) diff --git a/docs/reference/input/pin-is-pressed.md b/docs/reference/input/pin-is-pressed.md index 14d3db6f..b659c9a5 100644 --- a/docs/reference/input/pin-is-pressed.md +++ b/docs/reference/input/pin-is-pressed.md @@ -12,7 +12,7 @@ input.pinIsPressed(TouchPin.P0); ## ~hint -This function works best when the BBC micro:bit is using batteries for power, +This function works best when the @boardname@ is using batteries for power, instead of the USB cable. ## ~ @@ -41,5 +41,5 @@ basic.forever(() => { ### See also -[BBC micro:bit pins](/device/pins), [on pin pressed](/reference/input/on-pin-pressed), [analog read pin](/reference/pins/analog-read-pin), [analog write pin](/reference/pins/analog-write-pin), [digital read pin](/reference/pins/digital-read-pin), [digital write pin](/reference/pins/digital-write-pin) +[@boardname@ pins](/device/pins), [on pin pressed](/reference/input/on-pin-pressed), [analog read pin](/reference/pins/analog-read-pin), [analog write pin](/reference/pins/analog-write-pin), [digital read pin](/reference/pins/digital-read-pin), [digital write pin](/reference/pins/digital-write-pin) diff --git a/docs/reference/input/rotation.md b/docs/reference/input/rotation.md index 4b4f8429..2d98efbd 100644 --- a/docs/reference/input/rotation.md +++ b/docs/reference/input/rotation.md @@ -8,7 +8,7 @@ input.rotation(Rotation.Roll); ## ~hint -The BBC micro:bit has a part called the **accelerometer** that can +The @boardname@ has a part called the **accelerometer** that can check how the micro:bit is moving. ## ~ @@ -23,7 +23,7 @@ check how the micro:bit is moving. ### Example: micro:bit leveler -This program helps you move the BBC micro:bit until it is level. When +This program helps you move the @boardname@ until it is level. When it is level, the micro:bit shows a smiley. If you are running this program in a browser, you can tilt the diff --git a/docs/reference/input/temperature.md b/docs/reference/input/temperature.md index f0b234bf..d83ca741 100644 --- a/docs/reference/input/temperature.md +++ b/docs/reference/input/temperature.md @@ -13,7 +13,7 @@ input.temperature(); ### How does it work? -The BBC micro:bit checks how hot its CPU (main computer chip) is. +The @boardname@ checks how hot its CPU (main computer chip) is. Because the micro:bit does not usually get very hot, the temperature of the CPU is usually close to the temperature of wherever you are. The micro:bit might warm up a little if you make it work hard, though! diff --git a/docs/reference/led/plot-bar-graph.md b/docs/reference/led/plot-bar-graph.md index f2550ee2..851f2fc8 100644 --- a/docs/reference/led/plot-bar-graph.md +++ b/docs/reference/led/plot-bar-graph.md @@ -11,7 +11,7 @@ led.plotBarGraph(2, 20); * ``value`` is a [number](/reference/types/number) that means what you are measuring or trying to show. For example, if you are measuring - the temperature of ice with the BBC micro:bit, ``value`` might be `0` + the temperature of ice with the @boardname@, ``value`` might be `0` because the temperature might be 0 degrees centigrade. * ``high`` is a [number](/reference/types/number) that means the highest possible number that the ``value`` parameter can be. This number is diff --git a/docs/reference/led/plot-leds.md b/docs/reference/led/plot-leds.md index dd796a45..3c920c9d 100644 --- a/docs/reference/led/plot-leds.md +++ b/docs/reference/led/plot-leds.md @@ -1,6 +1,6 @@ # Plot LEDs -Display an [Image](/reference/images/image) on the BBC micro:bit's [LED screen](/device/screen). NOTE: `basic -> plot image` has been replaced by `basic -> show leds`. +Display an [Image](/reference/images/image) on the @boardname@'s [LED screen](/device/screen). NOTE: `basic -> plot image` has been replaced by `basic -> show leds`. ```sig basic.showLeds(` diff --git a/docs/reference/out-of-bounds.md b/docs/reference/out-of-bounds.md index a052a4e3..7bbc627d 100644 --- a/docs/reference/out-of-bounds.md +++ b/docs/reference/out-of-bounds.md @@ -2,7 +2,7 @@ The behavior of functions whose parameter values are out of bounds. -Many of the BBC micro:bit functions have parameters. If a parameter is an unexpected value, the parameter is considered *out of bounds*. +Many of the @boardname@ functions have parameters. If a parameter is an unexpected value, the parameter is considered *out of bounds*. For example, the [plot](/reference/led/plot) function has two parameters: diff --git a/docs/reference/pins/servo-set-pulse.md b/docs/reference/pins/servo-set-pulse.md index 65c1c81f..0bf38e10 100644 --- a/docs/reference/pins/servo-set-pulse.md +++ b/docs/reference/pins/servo-set-pulse.md @@ -22,7 +22,7 @@ pins.servoSetPulse(AnalogPin.P0, 1000) ### See also -[BBC micro:bit pins](/device/pins), +[@boardname@ pins](/device/pins), [on pin pressed](/reference/input/on-pin-pressed), [analog read pin](/reference/pins/analog-read-pin), [digital read pin](/reference/pins/digital-read-pin), diff --git a/docs/reference/pins/servo-write-pin.md b/docs/reference/pins/servo-write-pin.md index 8e093bc1..db2ccb41 100644 --- a/docs/reference/pins/servo-write-pin.md +++ b/docs/reference/pins/servo-write-pin.md @@ -44,5 +44,5 @@ pins.servoWritePin(AnalogPin.P0, 0) ### See also -[BBC micro:bit pins](/device/pins), [servo set pulse](/reference/pins/servo-set-pulse) +[@boardname@ pins](/device/pins), [servo set pulse](/reference/pins/servo-set-pulse) diff --git a/docs/reference/pins/set-pull.md b/docs/reference/pins/set-pull.md index 6d056455..2b62c5e3 100644 --- a/docs/reference/pins/set-pull.md +++ b/docs/reference/pins/set-pull.md @@ -29,4 +29,4 @@ pins.setPull(DigitalPin.P0, PinPullMode.PullUp); ### See also -[BBC micro:bit | mbed](https://developer.mbed.org/platforms/Microbit/) +[@boardname@ | mbed](https://developer.mbed.org/platforms/Microbit/) diff --git a/docs/reference/types.md b/docs/reference/types.md index e248ab76..44f83fc8 100644 --- a/docs/reference/types.md +++ b/docs/reference/types.md @@ -1,7 +1,7 @@ # types A *type* refers to a class of data and the operations permitted on that class of data. -The following built-in types are supported for the BBC micro:bit: +The following built-in types are supported for the @boardname@: * **[String](/reference/types/string)**: a sequence of characters * **[Number](/reference/types/number)**: an integer number (32-bit signed) diff --git a/docs/reference/types/string.md b/docs/reference/types/string.md index cb821a96..f2204d3c 100644 --- a/docs/reference/types/string.md +++ b/docs/reference/types/string.md @@ -4,7 +4,7 @@ a piece of text. ### @parent blocks/language -A *String* is a sequence of characters. For the BBC micro:bit, ASCII character codes 32 to 126 are supported; letters, digits, punctuation marks, and a few symbols. All other character codes appear as a ? on the [LED screen](/device/screen). +A *String* is a sequence of characters. For the @boardname@, ASCII character codes 32 to 126 are supported; letters, digits, punctuation marks, and a few symbols. All other character codes appear as a ? on the [LED screen](/device/screen). ### Create a string variable diff --git a/olddocs/js/compiler.md b/olddocs/js/compiler.md index 8bba5b54..88c0e519 100644 --- a/olddocs/js/compiler.md +++ b/olddocs/js/compiler.md @@ -1,6 +1,6 @@ # In-browser compiler -The BBC micro:bit pins. +The @boardname@ pins. ## We listened to your feedback! @@ -12,7 +12,7 @@ Following the feedback from teachers, the following improvements were made: ## A new in-browser compiler -The compilation from a script to ARM machine code is now done entirely in the browser (read the [in depth story](https://www.touchdevelop.com/docs/touch-develop-in-208-bits) about building the compiler). The new compiler is used by the Block Editor, Touch Develop and Code Kingdoms to create a .hex file solely within the confines of your web browser (no Internet connection is needed). The BBC micro:bit compilation process (see page 10 in the Quick Start book) has been updated below to reflect the new compiler architecture, shown below. +The compilation from a script to ARM machine code is now done entirely in the browser (read the [in depth story](https://www.touchdevelop.com/docs/touch-develop-in-208-bits) about building the compiler). The new compiler is used by the Block Editor, Touch Develop and Code Kingdoms to create a .hex file solely within the confines of your web browser (no Internet connection is needed). The @boardname@ compilation process (see page 10 in the Quick Start book) has been updated below to reflect the new compiler architecture, shown below. ![](/static/mb/offline-2.png) @@ -22,7 +22,7 @@ The C++ compiler now only is used to compile the micro:bit runtime - this is don ![](/static/mb/offline-0.png) -The BBC micro:bit automatically saves and synchronizes scripts for signed in users through the cloud. Unfortunately, this scenario would not work always so we decided to also support files. Users are now able to import and export scripts as files. For example, they can simply email it or submit them in their classroom portal. +The @boardname@ automatically saves and synchronizes scripts for signed in users through the cloud. Unfortunately, this scenario would not work always so we decided to also support files. Users are now able to import and export scripts as files. For example, they can simply email it or submit them in their classroom portal. ![](/static/mb/offline-1.png) diff --git a/olddocs/js/contents.md b/olddocs/js/contents.md index f332620f..e1137e08 100644 --- a/olddocs/js/contents.md +++ b/olddocs/js/contents.md @@ -14,10 +14,10 @@ JavaScript docs for the micro:bit ### ~ -Welcome to the Touch Develop home page for the BBC micro:bit. Below you will find resources about the Touch Develop programming language and code editor. Good places to start include: +Welcome to the Touch Develop home page for the @boardname@. Below you will find resources about the Touch Develop programming language and code editor. Good places to start include: * [the Touch Develop Editor](/js/editor) -* [30+ BBC micro:bit lessons](/lessonss) +* [30+ @boardname@ lessons](/lessonss) * [offline support](/offline) ### ~column @@ -92,7 +92,7 @@ Welcome to the Touch Develop home page for the BBC micro:bit. Below you will fin ### ~column -## BBC micro:bit functions +## @boardname@ functions ### Basic @@ -190,7 +190,7 @@ Functions in this category require to be connected to a remote device. ## Run * [scripts in the browser](/js/simulator) -* [scripts on your BBC micro:bit](/device/usb) +* [scripts on your @boardname@](/device/usb) ## Debugging diff --git a/olddocs/js/event-handler.md b/olddocs/js/event-handler.md index ab770716..842ee066 100644 --- a/olddocs/js/event-handler.md +++ b/olddocs/js/event-handler.md @@ -51,7 +51,7 @@ input.onButtonPressed(Button.A, () => { ### To learn more -To learn more about how the BBC micro:bit queues up and schedules event handlers, see [the BBC micro:bit - a reactive system](/device/reactive) +To learn more about how the @boardname@ queues up and schedules event handlers, see [the @boardname@ - a reactive system](/device/reactive) ### see also diff --git a/olddocs/js/events.md b/olddocs/js/events.md index bdabc82e..f24bb09d 100644 --- a/olddocs/js/events.md +++ b/olddocs/js/events.md @@ -1,6 +1,6 @@ # Events Library -The functions in the events namespace allow the BBC micro:bit to communicate with a separate (remote) device, such as a smartphone, over Bluetooth (Smart). The set of supported events will depend on the remote device and the BBC micro:bit apps available for the remote device. The events accessible from Touch Develop are listed below. +The functions in the events namespace allow the @boardname@ to communicate with a separate (remote) device, such as a smartphone, over Bluetooth (Smart). The set of supported events will depend on the remote device and the @boardname@ apps available for the remote device. The events accessible from Touch Develop are listed below. ### Remote control diff --git a/olddocs/js/gallery.md b/olddocs/js/gallery.md index f82a6e55..e4595981 100644 --- a/olddocs/js/gallery.md +++ b/olddocs/js/gallery.md @@ -1,6 +1,6 @@ # Gallery -Overview of Touch Develop lessons for the BBC micro:bit. +Overview of Touch Develop lessons for the @boardname@. ### @short Gallery @@ -9,13 +9,13 @@ Overview of Touch Develop lessons for the BBC micro:bit. ## Maker -* [Telegraph](/pzeagwoudd), play the telegraph game between 2 BBC micro:bits -* [Ornament Chain](/rnvpgo), play the ornament chain game between 2 BBC micro:bits +* [Telegraph](/pzeagwoudd), play the telegraph game between 2 @boardname@s +* [Ornament Chain](/rnvpgo), play the ornament chain game between 2 @boardname@s ### ~hide * [The Watch](/lessons/the-watch), design and create The Watch -* [Hack your headphones](/lessons/hack-your-headphones), create music on the BBC micro:bit by hacking your headphones +* [Hack your headphones](/lessons/hack-your-headphones), create music on the @boardname@ by hacking your headphones * [Banana Keyboard](/lessons/banana-keyboard), create music with fruits ### ~ @@ -51,7 +51,7 @@ Overview of Touch Develop lessons for the BBC micro:bit. * [Truth or dare](/filuzbwauo), a game that forces each player to reveal a secret or do something funny with if statement * [Love meter](/rrmlrvojfa), create a love meter with on pin pressed * [Guess the number](/ftsenbvqwz), guess a random number with random -* [Magic 8](/fyjinpjuqu), a fortune teller game with the BBC micro:bit +* [Magic 8](/fyjinpjuqu), a fortune teller game with the @boardname@ * [Counter](/rerlmjgjut), display a number with a variable * [Glowing pendulum](/xrnsveuwxj), construct a pendulum that glows using acceleration * [Looper](/nxcddtbizi), display a series of numbers with a for loop index @@ -60,7 +60,7 @@ Overview of Touch Develop lessons for the BBC micro:bit. * [Rotation animation](/lessons/rotation-animation), control an animation with a boolean variable * [Offset image](/lessons/offset-image), shift an image horizontally with image offset -* [Compass](/lessons/compass), displays the direction the BBC micro:bit is pointing +* [Compass](/lessons/compass), displays the direction the @boardname@ is pointing ### ~ @@ -74,7 +74,7 @@ Overview of Touch Develop lessons for the BBC micro:bit. * [Headbands](/bzrusu), create a charades game with a collection of strings that hold the words * [Prank WiFi](/dceikq), create fake WiFi to trick your friends * [Flipping bird](/lbhvywjzkv), use modulo with a conditional -* [Runaway pac man](/loafab), construct the game pac man with the BBC micro:bit +* [Runaway pac man](/loafab), construct the game pac man with the @boardname@ * [Line of Fire](/fzcoly), make a game to test hand-eye coordination * [The hat game](/njynsd), make a game to test your focus on the moving ball * [Pong](/xcenyy), a light bouncing from left to right @@ -89,13 +89,13 @@ Overview of Touch Develop lessons for the BBC micro:bit. * [Transformers](/lessons/transformers), use functions to return values * [Speed button](/lessons/speed-button), code a speed game with running time * [Jailbreak](/lessons/jailbreak), break out of a counting loop by pressing button "A" -* [2 player pong](/bzycll), collaborate with a classmate to develop Pong on multiple BBC micro:bits +* [2 player pong](/bzycll), collaborate with a classmate to develop Pong on multiple @boardname@s ### ~ ### ~hide -* [Number psych](/lessons/number-psych), collaborate with multiple classmates to develop a game on multiple BBC micro:bits and a breadboard +* [Number psych](/lessons/number-psych), collaborate with multiple classmates to develop a game on multiple @boardname@s and a breadboard ### ~ diff --git a/olddocs/js/games.md b/olddocs/js/games.md index 529bf681..a201a2f3 100644 --- a/olddocs/js/games.md +++ b/olddocs/js/games.md @@ -1,6 +1,6 @@ # Game Tutorials -Overview of Games for the BBC micro:bit. +Overview of Games for the @boardname@. ### @short Games @@ -41,8 +41,8 @@ Overview of Games for the BBC micro:bit. * [Looper](/lessons/looper/tutorial), display a series of numbers with a for loop index * [Strobe light](/lessons/strobe-light/tutorial), develop shapes with a nested for loops * [Digi yoyo](/lessons/digi-yoyo/tutorial), create a counter with a while loop -* [Magic 8](/lessons/magic-8/tutorial), a fortune teller game with the BBC micro:bit -* [Compass](/lessons/compass/tutorial), displays the direction the BBC micro:bit is pointing +* [Magic 8](/lessons/magic-8/tutorial), a fortune teller game with the @boardname@ +* [Compass](/lessons/compass/tutorial), displays the direction the @boardname@ is pointing * [Speed button](/lessons/speed-button/tutorial), code a speed game with running time ### ~hide @@ -74,15 +74,15 @@ Overview of Games for the BBC micro:bit. * [Bop it](/lessons/bop-it/tutorial), a game where you have to keep up with the commands * [Letter Up](/lessons/letter-up/tutorial), a guessing game with string operators with string at * [Prank WiFi](/lessons/prank-wifi/tutorial), create fake WiFi to trick your friends -* [Runaway pac man](/lessons/runaway-pacman/tutorial), construct the game pac man with the BBC micro:bit +* [Runaway pac man](/lessons/runaway-pacman/tutorial), construct the game pac man with the @boardname@ * [The hat game](/lessons/the-hat-game/tutorial), make a game to test your focus on the moving ball -* [2 player pong](/lessons/2-player-pong/tutorial), collaborate with a classmate to develop Pong on multiple BBC micro:bits +* [2 player pong](/lessons/2-player-pong/tutorial), collaborate with a classmate to develop Pong on multiple @boardname@s ### ~hide * [Glowing pendulum](/lessons/glowing-pendulum/tutorial), construct a pendulum that glows using acceleration * [Line of Fire](/lessons/line-of-fire/tutorial), make a game to test hand-eye coordination -* [Number psych](/lessons/number-psych/tutorial), collaborate with multiple classmates to develop a game on multiple BBC micro:bits and a breadboard +* [Number psych](/lessons/number-psych/tutorial), collaborate with multiple classmates to develop a game on multiple @boardname@s and a breadboard ### ~ diff --git a/olddocs/js/hourofcode.md b/olddocs/js/hourofcode.md index 26a07732..afd7d89d 100644 --- a/olddocs/js/hourofcode.md +++ b/olddocs/js/hourofcode.md @@ -1,14 +1,14 @@ # Hour of Code -learn how to run an Hour Of Code with the BBC micro:bit. #docs +learn how to run an Hour Of Code with the @boardname@. #docs -The BBC micro:bit can be used to run an Hour Of Code™ events for beginner of all ages. This document provides a detailed guidance on how to prepare and deliver the event in your school. +The @boardname@ can be used to run an Hour Of Code™ events for beginner of all ages. This document provides a detailed guidance on how to prepare and deliver the event in your school. ## preparing the room 1) Computers -* Ensure that each participant will have **a computer connected to a BBC micro:bit board via a micro-USB cable**. +* Ensure that each participant will have **a computer connected to a @boardname@ board via a micro-USB cable**. 2) Internet @@ -53,8 +53,8 @@ Print the following **challenges** (1 handout per student): After your Hour Of Code™, you will want to provide plenty of material for students to continue learning about coding. Here are some good places to start: -* [more challenges](/js/games) are available with BBC micro:bit Tutorials -* [the Quick Start Guide for Teachers](http://www.slideshare.net/Microsofteduk/bbc-microbit-guide-from-hodder-education) are available within BBC micro:bit +* [more challenges](/js/games) are available with @boardname@ Tutorials +* [the Quick Start Guide for Teachers](http://www.slideshare.net/Microsofteduk/bbc-microbit-guide-from-hodder-education) are available within @boardname@ The 'Hour of Code™' is a nationwide initiative by [Computer Science Education Week](http://csedweek.org) and [Code.org](http://code.org) to introduce millions of students to one hour of computer science and computer programming. diff --git a/olddocs/js/hourofcode/notes.md b/olddocs/js/hourofcode/notes.md index 06135b5a..2a0ff6c2 100644 --- a/olddocs/js/hourofcode/notes.md +++ b/olddocs/js/hourofcode/notes.md @@ -1,14 +1,14 @@ # Hour of Code notes -learn how to run an Hour Of Code with the BBC micro:bit. #docs +learn how to run an Hour Of Code with the @boardname@. #docs -The BBC micro:bit can be used to run an Hour Of Code™ event for beginner of all ages. This document provides a detailed guidance on how to prepare and deliver the event in your school. +The @boardname@ can be used to run an Hour Of Code™ event for beginner of all ages. This document provides a detailed guidance on how to prepare and deliver the event in your school. ## Preparation 1) Computers -Each participant has **a computer connected to a BBC micro:bit via micro-USB**. +Each participant has **a computer connected to a @boardname@ via micro-USB**. 2) Internet @@ -41,8 +41,8 @@ Bring more energy in the room by playing music. After your Hour Of Code™, you will want to provide plenty of material for students to continue learning about coding. Here are some good places to start: -* [more challenges](/lessonss) are available for BBC micro:bit -* [the Quick Start Guide for Teachers](http://www.slideshare.net/Microsofteduk/bbc-microbit-guide-from-hodder-education) are available within BBC micro:bit +* [more challenges](/lessonss) are available for @boardname@ +* [the Quick Start Guide for Teachers](http://www.slideshare.net/Microsofteduk/bbc-microbit-guide-from-hodder-education) are available within @boardname@ _The Hour of Code™ is a nationwide initiative by [Computer Science Education Week](http://csedweek.org) and [Code.org](http://code.org) to introduce millions of students to one hour of computer science and computer programming._ diff --git a/olddocs/js/lessons.md b/olddocs/js/lessons.md index d3e66d1b..287da301 100644 --- a/olddocs/js/lessons.md +++ b/olddocs/js/lessons.md @@ -1,6 +1,6 @@ # Touch Develop Lessons -Overview of Touch Develop lessons for the BBC micro:bit. +Overview of Touch Develop lessons for the @boardname@. ### @short Lessons @@ -9,10 +9,10 @@ Overview of Touch Develop lessons for the BBC micro:bit. ## Maker * [The Watch](/lessons/the-watch), design and create The Watch -* [Hack your Headphones](/lessons/hack-your-headphones), create music on the BBC micro:bit by hacking your headphones +* [Hack your Headphones](/lessons/hack-your-headphones), create music on the @boardname@ by hacking your headphones * [Banana Keyboard](/lessons/banana-keyboard), create music with fruits -* [Telegraph](/lessons/telegraph), play the telegraph game between 2 BBC micro:bits -* [Ornament Chain](/lessons/ornament-chain), play the ornament chain game between 2 BBC micro:bits +* [Telegraph](/lessons/telegraph), play the telegraph game between 2 @boardname@s +* [Ornament Chain](/lessons/ornament-chain), play the ornament chain game between 2 @boardname@s ## Beginner @@ -33,7 +33,7 @@ Overview of Touch Develop lessons for the BBC micro:bit. ## Intermediate -* [Magic 8](/lessons/magic-8), a fortune teller game with the BBC micro:bit +* [Magic 8](/lessons/magic-8), a fortune teller game with the @boardname@ * [Guess the Number](/lessons/guess-the-number), guess a random number with random * [Rock Paper Scissors](/lessons/rock-paper-scissors), use image offsets with local variables * [Counter](/lessons/counter), display a number with a variable @@ -48,7 +48,7 @@ Overview of Touch Develop lessons for the BBC micro:bit. * [Digi Yoyo](/lessons/digi-yoyo), create a counter with a while loop * [Rotation Animation](/lessons/rotation-animation), control an animation with a boolean variable * [Offset Image](/lessons/offset-image), shift an image horizontally with image offset -* [Compass](/lessons/compass), displays the direction the BBC micro:bit is pointing +* [Compass](/lessons/compass), displays the direction the @boardname@ is pointing ### ~ @@ -64,10 +64,10 @@ Overview of Touch Develop lessons for the BBC micro:bit. * [Prank WiFi](/lessons/prank-wifi), create fake WiFi to trick your friends * [Jailbreak](/lessons/jailbreak), break out of a counting loop by pressing button "A" * [Flipping Bird](/lessons/flipping-bird), use modulo with a conditional -* [Runaway Pac Man](/lessons/runaway-pacman), construct the game pac man with the BBC micro:bit +* [Runaway Pac Man](/lessons/runaway-pacman), construct the game pac man with the @boardname@ * [Line of Fire](/lessons/line-of-fire), make a game to test hand-eye coordination * [The Hat Game](/lessons/the-hat-game), make a game to test your focus on the moving ball -* [2 Player Pong](/lessons/2-player-pong), collaborate with a classmate to develop Pong on multiple BBC micro:bits +* [2 Player Pong](/lessons/2-player-pong), collaborate with a classmate to develop Pong on multiple @boardname@s ### Games @@ -81,7 +81,7 @@ Overview of Touch Develop lessons for the BBC micro:bit. ### ~hide -* [Number Psych](/lessons/number-psych), collaborate with multiple classmates to develop a game on multiple BBC micro:bits and a breadboard +* [Number Psych](/lessons/number-psych), collaborate with multiple classmates to develop a game on multiple @boardname@s and a breadboard ### ~ diff --git a/olddocs/js/lessons/2-player-pong/quiz-answers.md b/olddocs/js/lessons/2-player-pong/quiz-answers.md index 9979f272..f2a09273 100644 --- a/olddocs/js/lessons/2-player-pong/quiz-answers.md +++ b/olddocs/js/lessons/2-player-pong/quiz-answers.md @@ -1,6 +1,6 @@ # 2 player pong quiz answers -a two-player game of Pong using TWO BBC micro:bits!. +a two-player game of Pong using TWO @boardname@s!. ## Name diff --git a/olddocs/js/lessons/2-player-pong/quiz.md b/olddocs/js/lessons/2-player-pong/quiz.md index a764fb06..e55976a4 100644 --- a/olddocs/js/lessons/2-player-pong/quiz.md +++ b/olddocs/js/lessons/2-player-pong/quiz.md @@ -1,6 +1,6 @@ # 2 player pong quiz -a two-player game of Pong using TWO BBC micro:bits!. +a two-player game of Pong using TWO @boardname@s!. ## Name diff --git a/olddocs/js/lessons/digital-pet.md b/olddocs/js/lessons/digital-pet.md index a31255c4..81056623 100644 --- a/olddocs/js/lessons/digital-pet.md +++ b/olddocs/js/lessons/digital-pet.md @@ -1,6 +1,6 @@ # digital pet lesson -a display of pet images for the BBC micro:bit. +a display of pet images for the @boardname@. ## Topic diff --git a/olddocs/js/lessons/digital-pet/quiz-answers.md b/olddocs/js/lessons/digital-pet/quiz-answers.md index ba9649fa..254ef8c5 100644 --- a/olddocs/js/lessons/digital-pet/quiz-answers.md +++ b/olddocs/js/lessons/digital-pet/quiz-answers.md @@ -1,6 +1,6 @@ # digital pet quiz answers -A display of pet images for the BBC micro:bit +A display of pet images for the @boardname@ ## Name diff --git a/olddocs/js/lessons/digital-pet/quiz.md b/olddocs/js/lessons/digital-pet/quiz.md index bf10346b..63936dab 100644 --- a/olddocs/js/lessons/digital-pet/quiz.md +++ b/olddocs/js/lessons/digital-pet/quiz.md @@ -1,6 +1,6 @@ # digital pet quiz -A display of pet images for the BBC micro:bit +A display of pet images for the @boardname@ ## Name diff --git a/olddocs/js/lessons/flipping-bird/quiz-answers.md b/olddocs/js/lessons/flipping-bird/quiz-answers.md index 2b956327..2dcfef42 100644 --- a/olddocs/js/lessons/flipping-bird/quiz-answers.md +++ b/olddocs/js/lessons/flipping-bird/quiz-answers.md @@ -12,7 +12,7 @@ Modulo (or Mod) is the remainder of a division problem. ## 2. Consider the following code -If the rectangle below represents the BBC micro:bit, shade in the LEDs that show the value being stored into the **global variable**, `count`. Explain why that particular area is shaded. +If the rectangle below represents the @boardname@, shade in the LEDs that show the value being stored into the **global variable**, `count`. Explain why that particular area is shaded. ``` count = 1 @@ -38,7 +38,7 @@ count = 12 count = math.mod(count, 5) ``` -If the rectangle below represents the BBC micro:bit, shade in the LEDs that show the value being stored into the **global variable**, `count`. Explain why that particular area is shaded. +If the rectangle below represents the @boardname@, shade in the LEDs that show the value being stored into the **global variable**, `count`. Explain why that particular area is shaded.
diff --git a/olddocs/js/lessons/flipping-bird/quiz.md b/olddocs/js/lessons/flipping-bird/quiz.md index 9017688d..9ede676a 100644 --- a/olddocs/js/lessons/flipping-bird/quiz.md +++ b/olddocs/js/lessons/flipping-bird/quiz.md @@ -14,7 +14,7 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu ## 2. Consider the following directions -If the rectangle below represents the BBC micro:bit, shade in the LEDs that show the value being stored into the **global variable**, `count`. +If the rectangle below represents the @boardname@, shade in the LEDs that show the value being stored into the **global variable**, `count`. ``` count = 1 @@ -28,7 +28,7 @@ count = 1 ## 3. Consider the following code -If the rectangle below represents the BBC micro:bit, shade in the LEDs that show the value being stored into the **global variable**, `count`. Explain why that particular area is shaded. +If the rectangle below represents the @boardname@, shade in the LEDs that show the value being stored into the **global variable**, `count`. Explain why that particular area is shaded. ``` count = 1 @@ -50,7 +50,7 @@ count = 12 count = math.mod(count, 5) ``` -If the rectangle below represents the BBC micro:bit, shade in the LEDs that show the value being stored into the **global variable**, `count`. Explain why that particular area is shaded. +If the rectangle below represents the @boardname@, shade in the LEDs that show the value being stored into the **global variable**, `count`. Explain why that particular area is shaded. ![](/static/mb/empty-microbit.png) diff --git a/olddocs/js/lessons/hack-your-headphones.md b/olddocs/js/lessons/hack-your-headphones.md index b30df49d..296f0b9e 100644 --- a/olddocs/js/lessons/hack-your-headphones.md +++ b/olddocs/js/lessons/hack-your-headphones.md @@ -1,6 +1,6 @@ # hack your headphones lesson -display beautiful images on the BBC micro:bit. +display beautiful images on the @boardname@. ## Topic @@ -16,9 +16,9 @@ Year 7 ## Prior learning/place of lesson in scheme of work -Learn how to convert your BBC micro:bit into a music player using pins P0 and GND, headphones (or speakers), as well as crocodile clips (or spring clips). +Learn how to convert your @boardname@ into a music player using pins P0 and GND, headphones (or speakers), as well as crocodile clips (or spring clips). ## Objectives -* learn how to setup the BBC micro:bit with headphones to play music +* learn how to setup the @boardname@ with headphones to play music diff --git a/olddocs/js/lessons/letter-up.md b/olddocs/js/lessons/letter-up.md index 19fc21be..b3baa480 100644 --- a/olddocs/js/lessons/letter-up.md +++ b/olddocs/js/lessons/letter-up.md @@ -56,7 +56,7 @@ Learn how to create a guessing game with **global variables** `var str: "this is * learn how to show a string on the LED screen * learn how to create a local variable to store data so that you can use it later in your code * learn how to set and change the value of a local variable -* learn how to register an event handler that executes whenever the LED screen is perpendicular to the ground and the BBC micro:bit logo is above the LED screen +* learn how to register an event handler that executes whenever the LED screen is perpendicular to the ground and the @boardname@ logo is above the LED screen * learn how to register an event handler that executes whenever the LED screen is facing the floor * learn how to register an event handler that executes whenever the LED screen is facing the ceiling/sky * learn how to return a random number diff --git a/olddocs/js/lessons/number-psych/quiz-answers.md b/olddocs/js/lessons/number-psych/quiz-answers.md index 3115d7b2..da323bae 100644 --- a/olddocs/js/lessons/number-psych/quiz-answers.md +++ b/olddocs/js/lessons/number-psych/quiz-answers.md @@ -181,7 +181,7 @@ while (true) { } ``` -## 14. Write the code that displays an "X" on the BBC micro:bit if 'result' is 1. Otherwise, display a "check mark". +## 14. Write the code that displays an "X" on the @boardname@ if 'result' is 1. Otherwise, display a "check mark".
diff --git a/olddocs/js/lessons/number-psych/quiz.md b/olddocs/js/lessons/number-psych/quiz.md index 292a4f5b..64020c2f 100644 --- a/olddocs/js/lessons/number-psych/quiz.md +++ b/olddocs/js/lessons/number-psych/quiz.md @@ -108,7 +108,7 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu
-## 14. Write the code that displays an "X" on the BBC micro:bit if 'result' is 1. Otherwise, display a "check mark". +## 14. Write the code that displays an "X" on the @boardname@ if 'result' is 1. Otherwise, display a "check mark".
diff --git a/olddocs/js/lessons/screen-wipe/activity.md b/olddocs/js/lessons/screen-wipe/activity.md index 713886c7..de3a7a12 100644 --- a/olddocs/js/lessons/screen-wipe/activity.md +++ b/olddocs/js/lessons/screen-wipe/activity.md @@ -1,10 +1,10 @@ # screen wipe activity -Clear the screen by pressing buttons on the BBC micro:bit. +Clear the screen by pressing buttons on the @boardname@. ### ~avatar avatar -This activity will teach how to clear the screen by pressing button ``A`` on the BBC micro:bit. +This activity will teach how to clear the screen by pressing button ``A`` on the @boardname@. ### ~ @@ -35,7 +35,7 @@ input.onButtonPressed(Button.A, () => { }) // *** ``` -Run the script in the simulator or on the BBC micro:bit to see how this works! +Run the script in the simulator or on the @boardname@ to see how this works! ### ~avatar boothing diff --git a/olddocs/js/lessons/screen-wipe/quiz-answers.md b/olddocs/js/lessons/screen-wipe/quiz-answers.md index 4886d9a7..6c6eb45e 100644 --- a/olddocs/js/lessons/screen-wipe/quiz-answers.md +++ b/olddocs/js/lessons/screen-wipe/quiz-answers.md @@ -4,7 +4,7 @@ clear the screen by pressing the "A" button after an animation has been played. This is the answer key for the [screen wipe quiz](/lessons/screen-wipe/quiz). -## 1. What does the function "clear screen" do on the BBC micro:bit? +## 1. What does the function "clear screen" do on the @boardname@? This function turns off all the LED lights on the LED screen. @@ -24,7 +24,7 @@ basic.showAnimation(` `, 400) ``` -## 3. Write the condition that will detect when the BBC micro:bit is shaken. +## 3. Write the condition that will detect when the @boardname@ is shaken.
@@ -33,7 +33,7 @@ input.onGesture(Gesture.Shake, () => { }) ``` -## 4. Write the code that will clear an animation from the screen after shaking the BBC micro:bit. +## 4. Write the code that will clear an animation from the screen after shaking the @boardname@.
diff --git a/olddocs/js/lessons/screen-wipe/quiz.md b/olddocs/js/lessons/screen-wipe/quiz.md index ba44ec4c..7924842c 100644 --- a/olddocs/js/lessons/screen-wipe/quiz.md +++ b/olddocs/js/lessons/screen-wipe/quiz.md @@ -10,7 +10,7 @@ Use this activity document to guide your work in the [screen wipe tutorial](/les Answer the questions while completing the tutorial. Pay attention to the dialogues! -## 1. What does the function "clear screen" do on the BBC micro:bit? +## 1. What does the function "clear screen" do on the @boardname@?
@@ -20,13 +20,13 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu
-## 3. How can the BBC micro:bit detect when it is shaken? +## 3. How can the @boardname@ detect when it is shaken?

-## 4. Write the code that will clear an animation from the screen after shaking the BBC micro:bit. +## 4. Write the code that will clear an animation from the screen after shaking the @boardname@.
diff --git a/olddocs/js/lessons/transformer/quiz.md b/olddocs/js/lessons/transformer/quiz.md index 59b502be..438146a5 100644 --- a/olddocs/js/lessons/transformer/quiz.md +++ b/olddocs/js/lessons/transformer/quiz.md @@ -38,7 +38,7 @@ Write the code to call the function that doubles the input number. (the function ## 6. Consider the following picture -Write the code to show number 20 on the BBC micro:bit. Please add the variable called `doubled` Refer to the finished code on the tutorial. +Write the code to show number 20 on the @boardname@. Please add the variable called `doubled` Refer to the finished code on the tutorial.
diff --git a/olddocs/js/quick-start.md b/olddocs/js/quick-start.md index ed076e5f..f0ec5434 100644 --- a/olddocs/js/quick-start.md +++ b/olddocs/js/quick-start.md @@ -24,11 +24,11 @@ The currently available on-line resources from the Quick Start Guide are the ### Errata -* compilation to the BBC micro:bit now works [off line](/offline), based on a new compiler in the web browser. The text and picture below replaces the text and picture on page 10 of the Guide: +* compilation to the @boardname@ now works [off line](/offline), based on a new compiler in the web browser. The text and picture below replaces the text and picture on page 10 of the Guide: -### How does my program get onto the BBC micro:bit? +### How does my program get onto the @boardname@? -For your program to work on the BBC micro:bit, first it has to be compiled. Compiling means to translate a program into a more efficient computer language. When you hit the compile button on the Microsoft Touch Develop Editor interface, your program is compiled into a hex file that contains the machine code in the instruction set used by the ARM processor that is on your BBC micro:bit. Compiling to ARM machine code actually happens in the web browser, where the code from script is joined with the machine code of the micro:bit runtime. +For your program to work on the @boardname@, first it has to be compiled. Compiling means to translate a program into a more efficient computer language. When you hit the compile button on the Microsoft Touch Develop Editor interface, your program is compiled into a hex file that contains the machine code in the instruction set used by the ARM processor that is on your @boardname@. Compiling to ARM machine code actually happens in the web browser, where the code from script is joined with the machine code of the micro:bit runtime. ![](/static/mb/quick-start-0.png) diff --git a/olddocs/js/reactive.md b/olddocs/js/reactive.md index ea4925dc..00fcfdbc 100644 --- a/olddocs/js/reactive.md +++ b/olddocs/js/reactive.md @@ -1,10 +1,10 @@ -# The BBC micro:bit - a reactive system +# The @boardname@ - a reactive system -The BBC micro:bit is a reactive system. #docs +The @boardname@ is a reactive system. #docs ### Computing systems -What sort of a *computing system* is the BBC micro:bit? +What sort of a *computing system* is the @boardname@? ### ~hint @@ -12,21 +12,21 @@ There are different types of computing systems, to address different kinds of pr ### ~ -The BBC micro:bit is a *reactive system* – it reacts continuously to external events, such as a person pressing the A button of the BBC micro:bit or shaking the device. The reaction to an event may be to perform a computation, update variables, and change the display. After the device reacts to an event, it is ready to react to the next one. If this sounds like a computer game, that’s because most computer games are reactive systems too! +The @boardname@ is a *reactive system* – it reacts continuously to external events, such as a person pressing the A button of the @boardname@ or shaking the device. The reaction to an event may be to perform a computation, update variables, and change the display. After the device reacts to an event, it is ready to react to the next one. If this sounds like a computer game, that’s because most computer games are reactive systems too! ### Responsiveness We want reactive systems to be responsive, which means to react in a timely manner to events. For example, when you play a computer game, it’s frustrating if you press a button to make a character jump, but it doesn’t immediately jump. A delay in reacting, or lack of responsiveness , can be the difference between life and death, both in the real and virtual worlds. -Let’s consider a simple example: you want to program your BBC micro:bit to accurately count the number of times the A button has been pressed and continuously display the current count on the 5x5 [LED screen](/device/screen). Because the LED screen is small, we can only display one digit of a number at a time on it. The [show number](/reference/basic/show-number) function will scroll the digits of a number across the screen so you can read it. +Let’s consider a simple example: you want to program your @boardname@ to accurately count the number of times the A button has been pressed and continuously display the current count on the 5x5 [LED screen](/device/screen). Because the LED screen is small, we can only display one digit of a number at a time on it. The [show number](/reference/basic/show-number) function will scroll the digits of a number across the screen so you can read it. Let’s say that the current count is 42 and the number 42 is scrolling across the LED screen. This means there is some code executing to perform the scroll. So, what should happen if you press the A button during the scroll? It would be a bad idea to ignore the button press, so some code should record the occurrence of the button press. But we just said there already is code running in order to scroll the number 42! If we wait until the code scrolling the 42 has finished to look for a button press, we will miss the button press. We want to avoid this sort of unresponsiveness. ### Concurrency -To be responsive, a reactive system needs to be able to do several things at the same time (concurrently), just like you can. But the BBC micro:bit only has one CPU for executing your program, which means it can only execute one program instruction at a time. On the other hand, it can execute millions of instructions in a single second. This points the way to a solution. +To be responsive, a reactive system needs to be able to do several things at the same time (concurrently), just like you can. But the @boardname@ only has one CPU for executing your program, which means it can only execute one program instruction at a time. On the other hand, it can execute millions of instructions in a single second. This points the way to a solution. -Think about how a motion picture projector works - it projects only 24 frames per second, yet this is good enough to provide the illusion of fluid motion on the screen. The BBC micro:bit can execute millions of instructions per second, so it seems quite possible for the device to both to smoothly scroll the number 42 across the LED screen while looking for button presses and counting them. +Think about how a motion picture projector works - it projects only 24 frames per second, yet this is good enough to provide the illusion of fluid motion on the screen. The @boardname@ can execute millions of instructions per second, so it seems quite possible for the device to both to smoothly scroll the number 42 across the LED screen while looking for button presses and counting them. Let’s think about three sequences of instructions: @@ -44,9 +44,9 @@ The result is that it takes sequence S1 a little longer to complete, due to the As we’ll soon see, there are other choices for how the sequences can be ordered to achieve the desired result. -### The BBC micro:bit scheduler and queuing up subprograms +### The @boardname@ scheduler and queuing up subprograms -The BBC micro:bit’s *scheduler* provides the capability to concurrently execute different code sequences, relieving us of a lot of low-level programming. In fact, scheduling is so useful that it is a part of every *operating system*! +The @boardname@’s *scheduler* provides the capability to concurrently execute different code sequences, relieving us of a lot of low-level programming. In fact, scheduling is so useful that it is a part of every *operating system*! The first job of the scheduler is to allow multiple *subprograms* to be queued up for later execution . For our purposes, a subprogram is just a statement or sequence of statements in the context of a larger program. Consider the Touch Develop program below for counting button presses. @@ -98,7 +98,7 @@ The answer is “cooperation” and “passing”. Think of a football team doi If you hadn’t guessed already, a footballer represents subprogram and dribbling the ball corresponds to that subprogram executing. Only one subprogram gets to execute at a time, as there is only one ball (processor). Footballer Alice passing the ball to footballer Bob corresponds to stopping execution of Alice’s subprogram (and remembering where it stopped) and starting/resuming execution of Bob’s subprogram. -We will call this “passing control of execution” rather than “passing the ball”. However, in the world of the BBC micro:bit, the concurrently executing subprograms are not aware of each other, so they don’t actually pass control directly to one another. Rather they pass control of execution back to the scheduler and the scheduler determines the subprogram to pass control to next. The programmer inserts a call to the `pause` function to indicate a point in the subprogram where control of execution passes to the scheduler. Also, when a subprogram ends execution, control passes to the scheduler. +We will call this “passing control of execution” rather than “passing the ball”. However, in the world of the @boardname@, the concurrently executing subprograms are not aware of each other, so they don’t actually pass control directly to one another. Rather they pass control of execution back to the scheduler and the scheduler determines the subprogram to pass control to next. The programmer inserts a call to the `pause` function to indicate a point in the subprogram where control of execution passes to the scheduler. Also, when a subprogram ends execution, control passes to the scheduler. Let’s take a look at the implementation of the `forever` statement to see an example of cooperative scheduling: @@ -118,7 +118,7 @@ The property of such round-robin scheduling is that under the assumption that ev ### Putting it all together -Let’s go back to the `count button presses` function and revisit its execution based on what we have learned about the BBC micro:bit scheduler. As detailed before, the function executes three steps to: (1) initialize the variable `count` to zero; (2) set up the event handler for each press of button A; (3) queue the forever loop to the run queue. +Let’s go back to the `count button presses` function and revisit its execution based on what we have learned about the @boardname@ scheduler. As detailed before, the function executes three steps to: (1) initialize the variable `count` to zero; (2) set up the event handler for each press of button A; (3) queue the forever loop to the run queue. The function then ends execution and control passes back to the scheduler. Let’s assume the user has not pressed any buttons . The scheduler finds the `forever` loop in the run queue and passes control to it. The loop first calls `basic -> show number(0,150)`. In the diagram below, we use “Show 0” to refer to the execution of this function: @@ -128,7 +128,7 @@ While "Show 0" (the blue sequence) is running, periodic interrupts by the schedu ### Final thoughts -Through this example, we have seen that the BBC micro:bit scheduler enables you to create a program that is composed of concurrent subprograms. In essence, the programmer needs to only think about the concurrent subprograms cooperatively passing control back to the scheduler, making sure no subprogram hogs control (or “dribbles the ball without passing”) for too long. While a subprogram runs, the scheduler polls the buttons and other IO peripherals at a high frequency in order to fire off events and queue event handlers for later execution, but this is invisible to the programmer. +Through this example, we have seen that the @boardname@ scheduler enables you to create a program that is composed of concurrent subprograms. In essence, the programmer needs to only think about the concurrent subprograms cooperatively passing control back to the scheduler, making sure no subprogram hogs control (or “dribbles the ball without passing”) for too long. While a subprogram runs, the scheduler polls the buttons and other IO peripherals at a high frequency in order to fire off events and queue event handlers for later execution, but this is invisible to the programmer. As a result, you can easily add a new capability to the micro:bit by just adding a new subprogram. For example, if you want to add a reset feature to the counter program, all you need to do is add a new event handler for a press of button B that sets the global variable "count" to zero, as shown below: diff --git a/olddocs/js/serial-library.md b/olddocs/js/serial-library.md index 36e5a55d..7280ab88 100644 --- a/olddocs/js/serial-library.md +++ b/olddocs/js/serial-library.md @@ -2,9 +2,9 @@ The serial library #docs -The **serial library** supports [serial communication](https://en.wikipedia.org/wiki/Serial_port) between the BBC micro:bit and another computer. Basically, this allows you to send data from the micro:bit to your own computer. This is very useful for debugging purposes: you can add `write line` statements in your code and see them display on your computer as the program executes. +The **serial library** supports [serial communication](https://en.wikipedia.org/wiki/Serial_port) between the @boardname@ and another computer. Basically, this allows you to send data from the micro:bit to your own computer. This is very useful for debugging purposes: you can add `write line` statements in your code and see them display on your computer as the program executes. -The code below shows a simple script that sends a line when the BBC micro:bit starts and another line each time the button ``A`` is pressed. +The code below shows a simple script that sends a line when the @boardname@ starts and another line each time the button ``A`` is pressed. ``` serial.writeLine("started...") diff --git a/olddocs/js/showcase.md b/olddocs/js/showcase.md index f73ffe4f..18a26319 100644 --- a/olddocs/js/showcase.md +++ b/olddocs/js/showcase.md @@ -4,7 +4,7 @@ ## Get Started with These Hex Files! -If you have a BBC micro:bit and would like to explore a few scripts, we've created the following hex files for you to copy to your BBC micro:bit +If you have a @boardname@ and would like to explore a few scripts, we've created the following hex files for you to copy to your @boardname@ ### Flashing Heart diff --git a/olddocs/js/simulator.md b/olddocs/js/simulator.md index d497c595..d35401fb 100644 --- a/olddocs/js/simulator.md +++ b/olddocs/js/simulator.md @@ -6,21 +6,21 @@ While you're writing and testing your scripts, you'll mostly be running scripts *Note*: in the Touch Develop editor, the button actually is named `run main`, reflecting the fact that execution of a Touch Develop script always beings in the `main` function -When you click `run main` in the Touch Develop editor, your code executes and the results are simulated on-screen, using an image of the BBC micro:bit device, like this: +When you click `run main` in the Touch Develop editor, your code executes and the results are simulated on-screen, using an image of the @boardname@ device, like this: -In the picture above, [plot image](/reference/led/plot-image) create a heart image that appears on the BBC micro:bit simulator. +In the picture above, [plot image](/reference/led/plot-image) create a heart image that appears on the @boardname@ simulator. -The BBC micro:bit simulator let's you... +The @boardname@ simulator let's you... -* write and test code, even if you don't have a BBC micro:bit device -* test your code throughly before downloading and running your script on the BBC micro:bit +* write and test code, even if you don't have a @boardname@ device +* test your code throughly before downloading and running your script on the @boardname@ ### What does the simulator support? -The BBC micro:bit simulator supports the Touch Develop [functions](/js/contents) and Microsoft [blocks](/blocks/contents), including those related to the LED screen, input buttons, the compass, accelerometer, and the digital I/O pins. +The @boardname@ simulator supports the Touch Develop [functions](/js/contents) and Microsoft [blocks](/blocks/contents), including those related to the LED screen, input buttons, the compass, accelerometer, and the digital I/O pins. -* **LED screen**: the [LED screen](/device/screen) that appears on-screen shows you what you'll see on the BBC micro:bit device +* **LED screen**: the [LED screen](/device/screen) that appears on-screen shows you what you'll see on the @boardname@ device * **input buttons**: when running code with [button is pressed](/reference/input/button-is-pressed) or [on button pressed](/reference/input/on-button-pressed) functions, click the on-screen A or B button * **compass**: when running code that includes [compass heading](/reference/input/compass-heading), click and drag the on-screen compass needle to change the heading * **accelerometer**: move your mouse over the on-screen micro:bit device to simulate [acceleration](/reference/input/acceleration). The x and y axis values are shown on-screen. @@ -32,11 +32,11 @@ If you click on the white THEME button in the top right corner of the simulator, ### All done? -Once you're done writing and testing your code on the simulator, compile and run your script on your BBC micro:bit device. To find out how to do this, see [run scripts on the micro:bit](/device/usb). +Once you're done writing and testing your code on the simulator, compile and run your script on your @boardname@ device. To find out how to do this, see [run scripts on the micro:bit](/device/usb). ### Simulator vs micro:bit -Running your scripts in a web browser is a *simulation* of how your code will run on the BBC micro:bit device. When you run your script on your BBC micro:bit device, the results may differ slightly. For example, the timing may be subtly different when your script runs on the BBC micro:bit device (you may need to adjust your [pause](/reference/basic/pause) functions). For this reason, be sure to test your scripts on the BBC micro:bit device. +Running your scripts in a web browser is a *simulation* of how your code will run on the @boardname@ device. When you run your script on your @boardname@ device, the results may differ slightly. For example, the timing may be subtly different when your script runs on the @boardname@ device (you may need to adjust your [pause](/reference/basic/pause) functions). For this reason, be sure to test your scripts on the @boardname@ device. ### See also diff --git a/olddocs/js/string-functions.md b/olddocs/js/string-functions.md index d3986464..73ba8f39 100644 --- a/olddocs/js/string-functions.md +++ b/olddocs/js/string-functions.md @@ -4,7 +4,7 @@ string-related functions. ### @parent js/language -The following string related functions are available in Touch Develop for the BBC micro:bit: +The following string related functions are available in Touch Develop for the @boardname@: * **equals** - find out if two strings are the same * **at** - get a character within a string diff --git a/olddocs/js/string.md b/olddocs/js/string.md index 1331d410..1e7230bc 100644 --- a/olddocs/js/string.md +++ b/olddocs/js/string.md @@ -4,7 +4,7 @@ a piece of text. ### @parent js/language -A *String* is a sequence of characters. For the BBC micro:bit, ASCII character codes 32 to 126 are supported; letters, digits, punctuation marks, and a few symbols. All other character codes appear as a ? on the [LED screen](/device/screen). +A *String* is a sequence of characters. For the @boardname@, ASCII character codes 32 to 126 are supported; letters, digits, punctuation marks, and a few symbols. All other character codes appear as a ? on the [LED screen](/device/screen). ### Declare a string diff --git a/olddocs/js/types.md b/olddocs/js/types.md index 6b84ccd7..e9eee5b8 100644 --- a/olddocs/js/types.md +++ b/olddocs/js/types.md @@ -5,7 +5,7 @@ Touch Develop types. ### @parent language -A *type* refers to a class of data and the operations permitted on that data. The following types are supported by Touch Develop for the BBC micro:bit: +A *type* refers to a class of data and the operations permitted on that data. The following types are supported by Touch Develop for the @boardname@: * **[String](/reference/types/string)**: a sequence of characters * **[Number](/reference/types/number)**: an integer number (32-bit signed) From 85d5073fbb56df92ff4fd30167839ee717eb0cb4 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 10:42:53 -0700 Subject: [PATCH 060/130] Bump pxt-core to 0.5.35 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index eb8203d3..60ec746a 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.34", + "pxt-core": "0.5.35", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 9bc1e38345298b6e92d722ed9796b4244ef58b37 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 10:42:57 -0700 Subject: [PATCH 061/130] 0.5.24 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 60ec746a..a2ce785f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.23", + "version": "0.5.24", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 89406330cff1989b3500584c4d7ee6b9b2987ef4 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 17:44:37 -0700 Subject: [PATCH 062/130] rename micro:bit to @boardname@ --- docs/_locales/pl/_theme.json | 22 ----- docs/_locales/pl/docs.md | 7 -- docs/docs.md | 2 +- docs/getting-started.md | 2 +- docs/getting-started/buttons.md | 6 +- docs/getting-started/coin-flipper.md | 2 +- docs/getting-started/rock-paper-scissors.md | 16 ++-- docs/getting-started/screen.md | 4 +- docs/getting-started/shake.md | 4 +- docs/javascript.md | 3 +- docs/js/call.md | 6 +- docs/js/classes.md | 2 +- docs/js/faq.md | 4 +- docs/js/functions.md | 2 +- docs/js/operators.md | 4 +- docs/js/sequence.md | 2 +- docs/js/statements.md | 2 +- docs/js/types.md | 6 +- docs/lessons/answering-machine/activity.md | 2 +- docs/lessons/answering-machine/challenges.md | 4 +- .../lessons/answering-machine/quiz-answers.md | 4 +- docs/lessons/answering-machine/quiz.md | 4 +- docs/lessons/beautiful-image.md | 2 +- docs/lessons/beautiful-image/challenges.md | 2 +- docs/lessons/charting.md | 4 +- docs/lessons/charting/activity.md | 16 ++-- docs/lessons/charting/challenge.md | 20 ++--- docs/lessons/charting/quiz-answers.md | 4 +- docs/lessons/charting/quiz.md | 4 +- docs/lessons/compass/activity.md | 14 +-- docs/lessons/compass/challenges.md | 2 +- docs/lessons/compass/quiz-answers.md | 8 +- docs/lessons/compass/quiz.md | 6 +- docs/lessons/counter/challenges.md | 2 +- docs/lessons/counter/quiz-answers.md | 2 +- docs/lessons/dice-roll/activity.md | 4 +- docs/lessons/dice-roll/challenges.md | 2 +- docs/lessons/digi-yoyo/challenges.md | 2 +- docs/lessons/flashing-heart/activity.md | 2 +- docs/lessons/game-counter/challenges.md | 2 +- docs/lessons/game-of-chance/activity.md | 2 +- docs/lessons/game-of-chance/challenges.md | 2 +- docs/lessons/glowing-pendulum/activity.md | 6 +- docs/lessons/glowing-pendulum/challenges.md | 4 +- docs/lessons/guess-the-number/quiz-answers.md | 4 +- docs/lessons/guess-the-number/quiz.md | 2 +- docs/lessons/happy-birthday/activity.md | 4 +- docs/lessons/happy-birthday/challenges.md | 2 +- docs/lessons/hero/activity.md | 4 +- docs/lessons/love-meter/activity.md | 6 +- docs/lessons/love-meter/challenges.md | 2 +- docs/lessons/love-meter/quiz-answers.md | 2 +- docs/lessons/love-meter/quiz.md | 2 +- docs/lessons/lucky-7/quiz-answers.md | 4 +- docs/lessons/lucky-7/quiz.md | 4 +- docs/lessons/magic-8/activity.md | 4 +- docs/lessons/magic-8/tutorial.md | 2 +- docs/lessons/magic-logo.md | 8 +- docs/lessons/magic-logo/activity.md | 6 +- docs/lessons/night-light/activity.md | 4 +- docs/lessons/pogo/activity.md | 14 +-- docs/lessons/rotation-animation/quiz.md | 2 +- docs/lessons/screen-wipe/activity.md | 6 +- docs/lessons/screen-wipe/quiz-answers.md | 2 +- docs/lessons/seismograph/activity.md | 36 ++++---- docs/lessons/seismograph/challenge.md | 34 +++---- docs/lessons/smiley/quiz-answers.md | 2 +- docs/lessons/spinner/activity.md | 2 +- docs/lessons/strobe-light/activity.md | 4 +- docs/lessons/temperature.md | 4 +- docs/lessons/temperature/activity.md | 6 +- docs/lessons/truth-or-dare/activity.md | 4 +- docs/lessons/truth-or-dare/challenges.md | 4 +- docs/lessons/truth-or-dare/tutorial.md | 4 +- docs/lessons/zoomer.md | 2 +- docs/lessons/zoomer/activity.md | 4 +- docs/lessons/zoomer/quiz-answers.md | 2 +- docs/lessons/zoomer/quiz.md | 2 +- docs/packages.md | 2 +- docs/projects.md | 6 +- docs/projects/banana-keyboard.md | 4 +- docs/projects/banana-keyboard/making.md | 10 +-- docs/projects/compass.md | 14 +-- docs/projects/guitar.md | 8 +- docs/projects/guitar/accelerometer.md | 20 ++--- docs/projects/guitar/displaybuttons.md | 22 ++--- docs/projects/guitar/lightsensor.md | 10 +-- docs/projects/guitar/making.md | 4 +- docs/projects/guitar/pinpress.md | 12 +-- docs/projects/hack-your-headphones.md | 4 +- docs/projects/hack-your-headphones/making.md | 10 +-- .../hack-your-headphones/music-of-light.md | 2 +- docs/projects/magic-button-trick.md | 18 ++-- docs/projects/radio-challenges.md | 20 ++--- docs/projects/radio.md | 16 ++-- docs/projects/rock-paper-scissors.md | 16 ++-- docs/projects/telegraph.md | 4 +- docs/projects/telegraph/making.md | 20 ++--- docs/projects/telegraph/manual-telegraph.md | 4 +- docs/projects/the-watch.md | 14 +-- docs/projects/timing-gates.md | 22 ++--- docs/reference/basic.md | 2 +- docs/reference/basic/forever.md | 2 +- docs/reference/bluetooth.md | 4 +- docs/reference/bluetooth/about-bluetooth.md | 22 ++--- docs/reference/bluetooth/bluetooth-pairing.md | 90 +++++++++---------- .../bluetooth/on-bluetooth-connected.md | 8 +- .../bluetooth/on-bluetooth-disconnected.md | 10 +-- .../bluetooth/start-accelerometer-service.md | 12 +-- .../bluetooth/start-button-service.md | 12 +-- .../bluetooth/start-io-pin-service.md | 10 +-- docs/reference/bluetooth/start-led-service.md | 12 +-- .../bluetooth/start-magnetometer-service.md | 10 +-- .../bluetooth/start-temperature-service.md | 12 +-- .../reference/bluetooth/start-uart-service.md | 14 +-- docs/reference/bluetooth/uart-read-until.md | 10 +-- docs/reference/bluetooth/uart-write-number.md | 10 +-- docs/reference/bluetooth/uart-write-string.md | 10 +-- docs/reference/bluetooth/uart-write-value.md | 10 +-- docs/reference/control/device-name.md | 2 +- .../reference/control/device-serial-number.md | 2 +- docs/reference/control/event-source-id.md | 2 +- docs/reference/control/event-timestamp.md | 2 +- docs/reference/control/event-value-id.md | 2 +- docs/reference/control/event-value.md | 2 +- docs/reference/control/in-background.md | 2 +- docs/reference/control/on-event.md | 2 +- docs/reference/control/raise-event.md | 2 +- docs/reference/control/reset.md | 6 +- docs/reference/devices/on-gamepad-button.md | 4 +- docs/reference/images/create-big-image.md | 2 +- docs/reference/images/create-image.md | 2 +- docs/reference/images/image.md | 2 +- docs/reference/images/show-image.md | 4 +- docs/reference/input/acceleration.md | 6 +- docs/reference/input/button-is-pressed.md | 2 +- docs/reference/input/compass-heading.md | 12 +-- docs/reference/input/light-level.md | 4 +- docs/reference/input/magnetic-force.md | 6 +- docs/reference/input/on-gesture.md | 6 +- docs/reference/input/on-pin-pressed.md | 6 +- docs/reference/input/on-pin-released.md | 6 +- docs/reference/input/pin-is-pressed.md | 2 +- docs/reference/input/rotation.md | 10 +-- .../input/set-accelerometer-range.md | 8 +- docs/reference/input/temperature.md | 14 +-- docs/reference/led/plot-bar-graph.md | 6 +- docs/reference/music/beat.md | 2 +- docs/reference/music/change-tempo-by.md | 4 +- docs/reference/music/play-tone.md | 4 +- docs/reference/music/rest.md | 4 +- docs/reference/music/ring-tone.md | 8 +- docs/reference/music/set-tempo.md | 4 +- docs/reference/music/tempo.md | 2 +- docs/reference/pins/analog-pitch.md | 2 +- docs/reference/pins/analog-read-pin.md | 4 +- docs/reference/pins/analog-set-period.md | 2 +- docs/reference/pins/analog-set-pitch-pin.md | 2 +- docs/reference/pins/analog-write-pin.md | 2 +- docs/reference/pins/digital-read-pin.md | 12 +-- docs/reference/pins/digital-write-pin.md | 10 +-- docs/reference/pins/on-pulsed.md | 2 +- docs/reference/pins/pulse-in.md | 2 +- docs/reference/pins/set-pull.md | 6 +- .../radio/on-data-packet-received.md | 10 +-- docs/reference/radio/on-data-received.md | 6 +- docs/reference/radio/packet.md | 4 +- docs/reference/radio/receive-number.md | 6 +- docs/reference/radio/receive-string.md | 8 +- .../radio/received-signal-strength.md | 4 +- docs/reference/radio/send-number.md | 6 +- docs/reference/radio/send-string.md | 6 +- docs/reference/radio/send-value.md | 6 +- docs/reference/radio/set-group.md | 6 +- docs/reference/radio/set-transmit-power.md | 8 +- .../radio/write-received-packet-to-serial.md | 2 +- docs/reference/radio/write-value-to-serial.md | 2 +- docs/reference/serial/write-value.md | 2 +- docs/reference/types.md | 2 +- docs/reference/types/string.md | 2 +- docs/release-notes.md | 25 ------ docs/streaming.md | 8 +- docs/uploader.md | 8 +- olddocs/js/compiler.md | 2 +- olddocs/js/contents.md | 6 +- olddocs/js/guides/basic-led-show.md | 2 +- olddocs/js/guides/blink-symbols.md | 2 +- olddocs/js/guides/scroll-image-docs.md | 2 +- olddocs/js/guides/touchdevelop-lessons.md | 6 +- olddocs/js/image.md | 2 +- .../js/lessons/accelerometer/challenges.md | 4 +- olddocs/js/lessons/boxer-mania/challenges.md | 2 +- .../js/lessons/compare-machine/challenges.md | 6 +- olddocs/js/lessons/digital-pet.md | 8 +- olddocs/js/lessons/landslide.md | 2 +- olddocs/js/lessons/landslide/challenges.md | 2 +- olddocs/js/lessons/line-of-fire.md | 2 +- olddocs/js/lessons/logo-pointer/challenges.md | 2 +- olddocs/js/lessons/meteorite.md | 4 +- .../js/lessons/number-psych/quiz-answers.md | 4 +- olddocs/js/lessons/number-psych/quiz.md | 4 +- olddocs/js/lessons/on-fall/challenges.md | 4 +- olddocs/js/lessons/on-shake/challenges.md | 2 +- olddocs/js/lessons/pong.md | 4 +- .../challenges.md | 20 ++--- .../challenges.md | 20 ++--- olddocs/js/lessons/running-time/challenges.md | 2 +- .../lessons/screen-up-and-down/challenges.md | 4 +- .../js/lessons/set-brightness/challenges.md | 4 +- olddocs/js/lessons/show-string/challenges.md | 2 +- olddocs/js/lessons/typing-game/challenges.md | 2 +- .../js/lessons/while-counting/challenges.md | 2 +- olddocs/js/lessons/yes-no/challenges.md | 2 +- olddocs/js/libraries.md | 2 +- olddocs/js/micro-bit-api.md | 4 +- olddocs/js/object-disclaimer.md | 2 +- olddocs/js/object-types.md | 2 +- olddocs/js/orientation.md | 2 +- olddocs/js/quick-start.md | 2 +- olddocs/js/reactive.md | 6 +- olddocs/js/senses.md | 2 +- olddocs/js/serial-library.md | 24 ++--- olddocs/js/simulator.md | 8 +- olddocs/js/statements.md | 2 +- olddocs/js/string.md | 2 +- olddocs/js/types.md | 2 +- 226 files changed, 697 insertions(+), 750 deletions(-) delete mode 100644 docs/_locales/pl/_theme.json delete mode 100644 docs/_locales/pl/docs.md delete mode 100644 docs/release-notes.md diff --git a/docs/_locales/pl/_theme.json b/docs/_locales/pl/_theme.json deleted file mode 100644 index c1e141f8..00000000 --- a/docs/_locales/pl/_theme.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "koduj z micro:bit", - "title": "koduj z micro:bit", - "docMenu": [ - { - "name": "O nas", - "path": "/about" - }, - { - "name": "Lekcje", - "path": "/lessons" - }, - { - "name": "Instrukcja obsługi", - "path": "/reference" - }, - { - "name": "Urządzenie", - "path": "/device" - } - ] -} \ No newline at end of file diff --git a/docs/_locales/pl/docs.md b/docs/_locales/pl/docs.md deleted file mode 100644 index 4baddf36..00000000 --- a/docs/_locales/pl/docs.md +++ /dev/null @@ -1,7 +0,0 @@ -# Dokumentacja - -Witamy na stronach dokumentacji! - -* Przeglądnij [instrukcje obsługi](/reference) -* Dowiedz się więcej o [urządzeniu](/device) -* Wystartuj z [lekcjami](/lessons) diff --git a/docs/docs.md b/docs/docs.md index 5e50a8c5..8b7d90a1 100644 --- a/docs/docs.md +++ b/docs/docs.md @@ -28,4 +28,4 @@ * [Command Line Interface](/cli) * Learn about [packages](/packages) -* [Release notes](/release-notes) + diff --git a/docs/getting-started.md b/docs/getting-started.md index 96e7a110..475366f8 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -1,6 +1,6 @@ # Getting started -### @description An activity for beginners to get started with the micro:bit +### @description An activity for beginners to get started with the @boardname@ ## ~avatar diff --git a/docs/getting-started/buttons.md b/docs/getting-started/buttons.md index 2f8debe0..120352f7 100644 --- a/docs/getting-started/buttons.md +++ b/docs/getting-started/buttons.md @@ -37,7 +37,7 @@ You can find the letter `B` by clicking the letter `A` on the #### ~ -Click **Download** to move your program to the BBC @boardname@! +Click **Download** to move your program to the @boardname@! #### Your turn! @@ -48,9 +48,9 @@ name_ instead of **BANANA** when you press `B`? ### Pins You can also use the pins as buttons. (The pins are the holes in the -metal stripe at the bottom of the micro:bit board.) For example, hold +metal stripe at the bottom of the @boardname@ board.) For example, hold the ``GND`` button with one hand and touch the ``0`` pin (called -``P0``) with your other hand to tell the micro:bit you're pressing it. +``P0``) with your other hand to tell the @boardname@ you're pressing it. Unscramble the blocks in the editor to show a heart when you touch pin ``P0``. diff --git a/docs/getting-started/coin-flipper.md b/docs/getting-started/coin-flipper.md index d9b5425f..fd5d13ae 100644 --- a/docs/getting-started/coin-flipper.md +++ b/docs/getting-started/coin-flipper.md @@ -50,7 +50,7 @@ input.onButtonPressed(Button.AB, () => { ``` These blocks mean that if you press button `A`, you will add `1` to -your score, and if you press `A` and `B` together, the micro:bit will +your score, and if you press `A` and `B` together, the @boardname@ will show your score. When you're done, your coin flipping program should look like this: diff --git a/docs/getting-started/rock-paper-scissors.md b/docs/getting-started/rock-paper-scissors.md index 72216c93..11561cd8 100644 --- a/docs/getting-started/rock-paper-scissors.md +++ b/docs/getting-started/rock-paper-scissors.md @@ -3,7 +3,7 @@ ### ~avatar avatar Build a Rock Paper Scissors game with the @boardname@! You can play -the game with a friend who has it on a micro:bit. You can also play +the game with a friend who has it on a @boardname@. You can also play it with friends who are just using their hands. (The game is built like a coin flipper, but with three choices instead of two.) @@ -11,9 +11,9 @@ like a coin flipper, but with three choices instead of two.) ## Step 1: Getting started -We want the micro:bit to choose rock, paper, or scissors when you +We want the @boardname@ to choose rock, paper, or scissors when you shake it. Try creating an ``on shake`` block so when you shake the -micro:bit, it will run part of a program. +@boardname@, it will run part of a program. Clear up the blocks and add the blocks below. @@ -23,7 +23,7 @@ input.onGesture(Gesture.Shake, () => { }) ``` -Next, when you shake the micro:bit, it should pick a random number from `0` to `2` +Next, when you shake the @boardname@, it should pick a random number from `0` to `2` and store it in the variable `item`. Add a ``set`` block with a variable. Then add a ``pick random`` block, @@ -75,7 +75,7 @@ input.onGesture(Gesture.Shake, () => { ## Step 3: A random rock -Now we are going to add a new picture for the micro:bit to show +Now we are going to add a new picture for the @boardname@ to show when another random number comes up. Make the ``else if`` part check if the variable `item` is `1`. @@ -160,7 +160,7 @@ Have fun! Here is a way you can make your Rock Paper Scissors game better. When button ``A`` is pressed, -the micro:bit will add `1` to your score. +the @boardname@ will add `1` to your score. Open the ``Game`` drawer, and then add the block ``change score by 1`` to your program, like this: @@ -174,7 +174,7 @@ input.onButtonPressed(Button.A, () => { ## Step 6: Prove you're the greatest! -After your micro:bit can add `1` to the score, show how many wins you have. +After your @boardname@ can add `1` to the score, show how many wins you have. ```blocks input.onButtonPressed(Button.A, () => { @@ -185,7 +185,7 @@ input.onButtonPressed(Button.A, () => { ``` ## Step 7: Staying honest -Success! Your micro:bit can track wins! +Success! Your @boardname@ can track wins! But what about losses? Use the ``Game`` drawer to subtract `1` from your score when you press button `B`. diff --git a/docs/getting-started/screen.md b/docs/getting-started/screen.md index ecf48b29..fd700b41 100644 --- a/docs/getting-started/screen.md +++ b/docs/getting-started/screen.md @@ -2,7 +2,7 @@ ### ~avatar avatar -There are 25 bright LEDs on the micro:bit screen. Let's use them to create some cool animations! +There are 25 bright LEDs on the @boardname@ screen. Let's use them to create some cool animations! ### ~ @@ -12,7 +12,7 @@ Draw an unhappy face instead of the blank screen. Click on the dots in the second ``show leds`` block until it matches the blocks below. Now you have an **animation** (cartoon) that shows a happy face, then an unhappy one, then a happy one again, forever (or until -you turn off your micro:bit)! +you turn off your @boardname@)! ```blocks basic.forever(() => { diff --git a/docs/getting-started/shake.md b/docs/getting-started/shake.md index f24ca9e1..37ba5731 100644 --- a/docs/getting-started/shake.md +++ b/docs/getting-started/shake.md @@ -1,11 +1,11 @@ # Shake You can find when someone is shaking the @boardname@ by checking its -**accelerometer** (it finds whether the micro:bit is speeding up or +**accelerometer** (it finds whether the @boardname@ is speeding up or slowing down). Unscramble these blocks in the editor to show a frownie when someone -shakes the micro:bit. (Ouch!) +shakes the @boardname@. (Ouch!) ```shuffle input.onGesture(Gesture.Shake, () => { diff --git a/docs/javascript.md b/docs/javascript.md index 3a207dc4..7bd81a92 100644 --- a/docs/javascript.md +++ b/docs/javascript.md @@ -1,6 +1,7 @@ # JavaScript -Visit the cards below to starting programming JavaScript and TypeScript with the micro:bit: +Visit the cards below to starting programming JavaScript +with the @boardname@: ```codecard [{ diff --git a/docs/js/call.md b/docs/js/call.md index ebe3ecd7..d93d23e8 100644 --- a/docs/js/call.md +++ b/docs/js/call.md @@ -1,8 +1,8 @@ # Call a function -The simplest way to get started in JavaScript with your micro:bit is to -call one of the micro:bit's built-in JavaScript functions. Just like Blocks -are organized into categories/drawers, the micro:bit functions are organized by +The simplest way to get started in JavaScript with your @boardname@ is to +call one of the @boardname@'s built-in JavaScript functions. Just like Blocks +are organized into categories/drawers, the @boardname@ functions are organized by namespaces, with names corresponding to the drawer names. The `basic` namespace contains a number of helpful functions, such as: diff --git a/docs/js/classes.md b/docs/js/classes.md index 1cfd47e7..ac5bda15 100644 --- a/docs/js/classes.md +++ b/docs/js/classes.md @@ -35,7 +35,7 @@ This calls into the constructor we defined earlier, creating a new object with t # Inheritance ### ~hint -### Inheritance is not supported yet for the micro:bit. Coming soon... +### Inheritance is not supported yet for the @boardname@. Coming soon... ### ~ In TypeScript, we can use common object-oriented patterns. diff --git a/docs/js/faq.md b/docs/js/faq.md index 5c4a7063..fded50a4 100644 --- a/docs/js/faq.md +++ b/docs/js/faq.md @@ -1,8 +1,8 @@ # Frequently asked questions -# What is the language supported for the micro:bit? +# What is the language supported for the @boardname@? -For the micro:bit, we support a "static" subset of TypeScript (itself a superset of JavaScript): +For the @boardname@, we support a "static" subset of TypeScript (itself a superset of JavaScript): ## Supported language features diff --git a/docs/js/functions.md b/docs/js/functions.md index 4c5b26a9..efa30457 100644 --- a/docs/js/functions.md +++ b/docs/js/functions.md @@ -13,7 +13,7 @@ basic.showNumber(add(1, 2)) ``` ### ~ hint -For the micro:bit, you must specify a [type](/js/types) for each function parameter. +For the @boardname@, you must specify a [type](/js/types) for each function parameter. ### ~ Functions can refer to variables outside of the function body. diff --git a/docs/js/operators.md b/docs/js/operators.md index c2538865..52994051 100644 --- a/docs/js/operators.md +++ b/docs/js/operators.md @@ -1,9 +1,9 @@ ## Operators -The following JavaScript operators are supported for the micro:bit. +The following JavaScript operators are supported for the @boardname@. ### ~hint -Note that for the micro:bit all arithmetic is performed on integers, rather than floating point. +Note that for the @boardname@ all arithmetic is performed on integers, rather than floating point. This also is true when simulating in the browser. ### ~ diff --git a/docs/js/sequence.md b/docs/js/sequence.md index acfd93b3..f26abb74 100644 --- a/docs/js/sequence.md +++ b/docs/js/sequence.md @@ -48,7 +48,7 @@ basic.showNumber(1); ### ~hint -For the micro:bit, we don't allow a program to contain an empty statement, such as shown above. +For the @boardname@, we don't allow a program to contain an empty statement, such as shown above. If you really want an empty statement, you need to use curly braces to delimit an empty statement block: ```typescript while(true) { } diff --git a/docs/js/statements.md b/docs/js/statements.md index ab9f0332..e2e22cb7 100644 --- a/docs/js/statements.md +++ b/docs/js/statements.md @@ -1,6 +1,6 @@ # Statements -The following JavaScript statements are supported for the micro:bit: +The following JavaScript statements are supported for the @boardname@: ## Variable declarations * `const` statement - [read more](http://devdocs.io/javascript/statements/const) diff --git a/docs/js/types.md b/docs/js/types.md index 81cf1c65..32918d0d 100644 --- a/docs/js/types.md +++ b/docs/js/types.md @@ -15,7 +15,7 @@ let isDone: boolean = false; ### ~ hint In JavaScript, `numbers` are floating point values. -However, for the micro:bit, `numbers` are integer values. +However, for the @boardname@, `numbers` are integer values. ### ~ Integer values can be specified via decimal, hexadecimal and octal notation: @@ -74,7 +74,7 @@ let list: Array = [1, 2, 3]; ``` ### ~hint -For the micro:bit, all elements of an array must have the same type. +For the @boardname@, all elements of an array must have the same type. ### ~ @@ -106,7 +106,7 @@ let c: Color = Color.Green; # Any -The TypeScript type `any` is not supported in the micro:bit. +The TypeScript type `any` is not supported in the @boardname@. # Void diff --git a/docs/lessons/answering-machine/activity.md b/docs/lessons/answering-machine/activity.md index b41ea8c0..37b93a06 100644 --- a/docs/lessons/answering-machine/activity.md +++ b/docs/lessons/answering-machine/activity.md @@ -1,6 +1,6 @@ # answering machine blocks activity -Learn to create an answering machine on the micro:bit +Learn to create an answering machine on the @boardname@ ### ~avatar avatar diff --git a/docs/lessons/answering-machine/challenges.md b/docs/lessons/answering-machine/challenges.md index 0a03be08..0befc10d 100644 --- a/docs/lessons/answering-machine/challenges.md +++ b/docs/lessons/answering-machine/challenges.md @@ -12,7 +12,7 @@ basic.showString("ASK ME A QUESTION") ### Challenge 1 -Now we need to reply after someone asks micro:bit a yes or no question. We want to respond `YES` when button `A` is pressed. Add a condition for button `A` and inside it show the string `YES`. +Now we need to reply after someone asks @boardname@ a yes or no question. We want to respond `YES` when button `A` is pressed. Add a condition for button `A` and inside it show the string `YES`. ```blocks basic.showString("ASK ME A QUESTION") @@ -25,7 +25,7 @@ input.onButtonPressed(Button.A, () => { ### Challenge 2 -What if micro:bit's answer to the question is no? Let's have `NO` be displayed when button `B` is pressed. Add a condition for button `B` and inside it show the string `NO`. +What if @boardname@'s answer to the question is no? Let's have `NO` be displayed when button `B` is pressed. Add a condition for button `B` and inside it show the string `NO`. ```blocks basic.showString("ASK ME A QUESTION") diff --git a/docs/lessons/answering-machine/quiz-answers.md b/docs/lessons/answering-machine/quiz-answers.md index eb89f62f..1cbc2cbe 100644 --- a/docs/lessons/answering-machine/quiz-answers.md +++ b/docs/lessons/answering-machine/quiz-answers.md @@ -1,6 +1,6 @@ # answering machine blocks quiz answers -Create an answering machine on the micro:bit. +Create an answering machine on the @boardname@. This is the answer key for the [answering machine quiz](/lessons/answering-machine/quiz). @@ -26,7 +26,7 @@ basic.showString("Hi") ![](/static/mb/lessons/answering-machine-1.png) -## 4. If the rectangle below represents the micro:bit, write the code to display the letter "Z". +## 4. If the rectangle below represents the @boardname@, write the code to display the letter "Z". ![](/static/mb/lessons/answering-machine-2.png) diff --git a/docs/lessons/answering-machine/quiz.md b/docs/lessons/answering-machine/quiz.md index e44e1cb4..9a6450e6 100644 --- a/docs/lessons/answering-machine/quiz.md +++ b/docs/lessons/answering-machine/quiz.md @@ -1,6 +1,6 @@ # answering machine blocks quiz -Create an answering machine on the micro:bit. +Create an answering machine on the @boardname@. ## Name @@ -36,7 +36,7 @@ basic.showString("Hi") ![](/static/mb/lessons/answering-machine-4.png) -## 4. If the rectangle below represents the micro:bit, write the code to display the letter "Z". +## 4. If the rectangle below represents the @boardname@, write the code to display the letter "Z". ```blocks basic.showString("Z") diff --git a/docs/lessons/beautiful-image.md b/docs/lessons/beautiful-image.md index f59fbfd5..a10563bc 100644 --- a/docs/lessons/beautiful-image.md +++ b/docs/lessons/beautiful-image.md @@ -31,6 +31,6 @@ basic.pause(100) ## Objectives -* learn how to display an image on the micro:bit's LED screen +* learn how to display an image on the @boardname@'s LED screen * learn how to pause your code for the specified number of milliseconds diff --git a/docs/lessons/beautiful-image/challenges.md b/docs/lessons/beautiful-image/challenges.md index 4a4a54b2..26738602 100644 --- a/docs/lessons/beautiful-image/challenges.md +++ b/docs/lessons/beautiful-image/challenges.md @@ -18,7 +18,7 @@ basic.showLeds(` ### Challenge 1 -Now show an new image that will display on the micro:bit. +Now show an new image that will display on the @boardname@. ```blocks basic.showLeds(` diff --git a/docs/lessons/charting.md b/docs/lessons/charting.md index 8ffef63f..ce848926 100644 --- a/docs/lessons/charting.md +++ b/docs/lessons/charting.md @@ -1,6 +1,6 @@ # charting lesson -Create a charting app for simulating and measuring the acceleration applied to the micro:bit +Create a charting app for simulating and measuring the acceleration applied to the @boardname@ ## Topic @@ -32,5 +32,5 @@ radio.sendNumber(0) * learn how to get the acceleration value (g-force), in one of three specified dimensions * learn how to display a vertical bar graph based on the value and high value. * learn how to register code to run when a packet is received over radio -* learn how to broadcast a number data packet to other micro:bits connected via radio +* learn how to broadcast a number data packet to other @boardname@s connected via radio * learn how to read the next radio packet as a number data packet diff --git a/docs/lessons/charting/activity.md b/docs/lessons/charting/activity.md index b64d1e13..d13341e0 100644 --- a/docs/lessons/charting/activity.md +++ b/docs/lessons/charting/activity.md @@ -1,10 +1,10 @@ # Activity -Measure the acceleration on the micro:bit in the "x" direction. +Measure the acceleration on the @boardname@ in the "x" direction. ### ~avatar avatar -Welcome! This activity will teach how to use the micro:bit to chart the acceleration in the "x" direction. Let's get started! +Welcome! This activity will teach how to use the @boardname@ to chart the acceleration in the "x" direction. Let's get started! ### ~ @@ -16,7 +16,7 @@ input.acceleration(Dimension.X) ``` ### ~ -Use the plot bar chart to visualize the acceleration on the LED screen of the micro:bit in the specified range. You implement plot Bar Graph to display a vertical bar graph based on the "value" and "high" value. Then you must insert acceleration in the X dimension to measure the acceleration. +Use the plot bar chart to visualize the acceleration on the LED screen of the @boardname@ in the specified range. You implement plot Bar Graph to display a vertical bar graph based on the "value" and "high" value. Then you must insert acceleration in the X dimension to measure the acceleration. ```blocks basic.forever(() => { @@ -26,27 +26,27 @@ basic.forever(() => { ``` ### ~ -Notice that moving the micro:bit in the simulator from left to right (x direction) changes the values beneath the micro:bit in a range from 1023 to -1023 as measured in milli-gravities. By hovering over the micro:bit from left to right, you can observe changing values beneath the micro:bit simulator. Also, the LEDs shown on the Bar Graph fluctates based on the movement of the micro:bit simulator in the x direction. The line underneath the micro:bit simulator reflect the acceleration in the x direction. +Notice that moving the @boardname@ in the simulator from left to right (x direction) changes the values beneath the @boardname@ in a range from 1023 to -1023 as measured in milli-gravities. By hovering over the @boardname@ from left to right, you can observe changing values beneath the @boardname@ simulator. Also, the LEDs shown on the Bar Graph fluctates based on the movement of the @boardname@ simulator in the x direction. The line underneath the @boardname@ simulator reflect the acceleration in the x direction. -NOTE: The colors of the charts reflect the color of the micro:bit simulator. In this instance, the micro:bit is yellow. So the color of the data line reflects the color of the micro:bit +NOTE: The colors of the charts reflect the color of the @boardname@ simulator. In this instance, the @boardname@ is yellow. So the color of the data line reflects the color of the @boardname@ ![](/static/mb/data4.png) ### ~ -Vigorously move the micro:bit in the micro:bit simulatator by moving the micro:bit image from side to side. Every time the micro:bit moves in the x direction in the simulator, you are generating data points that can be reviewed in Excel. The more attempts to move the micro:bit from side to side, the more data being saved in Excel. After you have vigarously moved the micro:bit simulator from side to side for a sufficient amount of time, you are ready to graph or chart the accceleration of the micro:bit. We want a printout of our acceleration on Excel that can be graphed in Excel. +Vigorously move the @boardname@ in the @boardname@ simulatator by moving the @boardname@ image from side to side. Every time the @boardname@ moves in the x direction in the simulator, you are generating data points that can be reviewed in Excel. The more attempts to move the @boardname@ from side to side, the more data being saved in Excel. After you have vigarously moved the @boardname@ simulator from side to side for a sufficient amount of time, you are ready to graph or chart the accceleration of the @boardname@. We want a printout of our acceleration on Excel that can be graphed in Excel. ### ~ We want to chart the data collected by using a tool in Excel. -The final part of this experiment is opening and reviewing the data in the Excel CSV file. Simply click on the line beneath the simulator. A CSV file will be generated to display the data points collected by moving the micro:bit in the X direction. Then click or tap on the data Excel file that was downloaded to your local ``Downloads`` Folder. +The final part of this experiment is opening and reviewing the data in the Excel CSV file. Simply click on the line beneath the simulator. A CSV file will be generated to display the data points collected by moving the @boardname@ in the X direction. Then click or tap on the data Excel file that was downloaded to your local ``Downloads`` Folder. ### ~ -First, click or tap on the first two columns (A, B) to include the time of the data being collected; b) the results of acceleration data on the micro:bit +First, click or tap on the first two columns (A, B) to include the time of the data being collected; b) the results of acceleration data on the @boardname@ ![](/static/mb/data7.png) diff --git a/docs/lessons/charting/challenge.md b/docs/lessons/charting/challenge.md index 5067fd67..1afe7e05 100644 --- a/docs/lessons/charting/challenge.md +++ b/docs/lessons/charting/challenge.md @@ -2,11 +2,11 @@ ### ~avatar avatar -Welcome! The activity will teach you how to use the acceleration of the 1st micro:bit and to visualize the acceleration on the 2nd micro:bit. +Welcome! The activity will teach you how to use the acceleration of the 1st @boardname@ and to visualize the acceleration on the 2nd @boardname@. Let's get started! ### ~ -Let's measure `acceleration (mg)` and then `send number`. `Acceleration` is measured in **milli-gravities**, so a value of -1000 is equivalent to -1g or -9.81m/s^2. We will be able to get the acceleration value (g-force), in the specified "x" dimension. `Send number` will broadcast a number data packet to other micro:bits connected via radio. +Let's measure `acceleration (mg)` and then `send number`. `Acceleration` is measured in **milli-gravities**, so a value of -1000 is equivalent to -1g or -9.81m/s^2. We will be able to get the acceleration value (g-force), in the specified "x" dimension. `Send number` will broadcast a number data packet to other @boardname@s connected via radio. ```blocks radio.sendNumber(input.acceleration(Dimension.X)); @@ -33,7 +33,7 @@ radio.onDataPacketReceived(() => { }) ``` ### ~ -Finally, we want to chart the acceleration. So we must first implement `plot bar graph`. `Plot Bar Graph` will display a vertical bar graph based on the value and high value. In order to transfer the receive the number from the 1st micro:bit, we must implement `receive number` to constantly display a vertical bar graph based on the value. Remember, the value will equal to the micro:bit's acceleration in the "x" direction. +Finally, we want to chart the acceleration. So we must first implement `plot bar graph`. `Plot Bar Graph` will display a vertical bar graph based on the value and high value. In order to transfer the receive the number from the 1st @boardname@, we must implement `receive number` to constantly display a vertical bar graph based on the value. Remember, the value will equal to the @boardname@'s acceleration in the "x" direction. ```blocks basic.forever(() => { @@ -45,15 +45,15 @@ radio.onDataPacketReceived(({ receivedNumber }) => { ``` ### ~ -Notice that moving the micro:bit the farthest direction in the x direction will be -1023 on the charting beneath the simulator. The second observation will be that the LEDs will be full brightness on the 2nd micro:bit. There is a single LED turned on with the 1st micro:bit. Additionally, the graphs will reflect 0 acceleation for the 1st micro:bit. In this scenario, if you are adjusting the acceleration in the simualator, you are also changing your chart that will be produced. +Notice that moving the @boardname@ the farthest direction in the x direction will be -1023 on the charting beneath the simulator. The second observation will be that the LEDs will be full brightness on the 2nd @boardname@. There is a single LED turned on with the 1st @boardname@. Additionally, the graphs will reflect 0 acceleation for the 1st @boardname@. In this scenario, if you are adjusting the acceleration in the simualator, you are also changing your chart that will be produced. ![](/static/mb/acc.png) ### ~ -NOTE: The colors of the charts reflect the color of the micro:bit simulator. In this instance, the micro:bits are blue and green. So the colors of the line graphs reflect the colors of the micro:bit +NOTE: The colors of the charts reflect the color of the @boardname@ simulator. In this instance, the @boardname@s are blue and green. So the colors of the line graphs reflect the colors of the @boardname@ ### ~ -After running this simulation several seconds by moving the micro:bit side to side in the x direction, you are ready to graph or chart the accceleration of the micro:bit. We want a printout of our acceleration on Excel. We will graph the fluctuating acceleration of the simulation experiment. +After running this simulation several seconds by moving the @boardname@ side to side in the x direction, you are ready to graph or chart the accceleration of the @boardname@. We want a printout of our acceleration on Excel. We will graph the fluctuating acceleration of the simulation experiment. ![](/static/mb/acc2.png) @@ -81,10 +81,10 @@ Use the Recommended Charts command on the Insert tab to quickly create a chart t ### ~ Have fun reviewing your simulation and analyze the acceleration by chart the Excel data using Excel. -* Connect the first micro:bit to your computer using your USB cable and run the charting script on it. -* Connect the second micro:bit to your computer using your USB cable and run the charting script on it. -* The first person and second person take turns tilting the micro:bit in the "x" direction while the other player charts the data on the micro:bit! -* Review and analyze the actual micro:bit device acceleration data on Excel +* Connect the first @boardname@ to your computer using your USB cable and run the charting script on it. +* Connect the second @boardname@ to your computer using your USB cable and run the charting script on it. +* The first person and second person take turns tilting the @boardname@ in the "x" direction while the other player charts the data on the @boardname@! +* Review and analyze the actual @boardname@ device acceleration data on Excel * Display acceleration with y or z using plot bar graph by changing acceleration from "x" to "y" or "z" ```package diff --git a/docs/lessons/charting/quiz-answers.md b/docs/lessons/charting/quiz-answers.md index b58dd788..e81d7405 100644 --- a/docs/lessons/charting/quiz-answers.md +++ b/docs/lessons/charting/quiz-answers.md @@ -1,6 +1,6 @@ # charting quiz answers -Measure the acceleration on the micro:bit in the "x" direction. +Measure the acceleration on the @boardname@ in the "x" direction. ## Name @@ -25,7 +25,7 @@ We are creating a forever loop to constantly display the appropriate brightness led.plotBarGraph(input.acceleration(Dimension.X), 0) ``` -## 3. After vigarously moving the micro:bit from side to side along the "x" axis for a sufficient amount of time,insert the Excel graph for displaying a line chart used to display trends over time. +## 3. After vigarously moving the @boardname@ from side to side along the "x" axis for a sufficient amount of time,insert the Excel graph for displaying a line chart used to display trends over time.
diff --git a/docs/lessons/charting/quiz.md b/docs/lessons/charting/quiz.md index e9afb4dc..04498e2e 100644 --- a/docs/lessons/charting/quiz.md +++ b/docs/lessons/charting/quiz.md @@ -1,6 +1,6 @@ # charting quiz -Measure the acceleration on the micro:bit in the "x" direction. +Measure the acceleration on the @boardname@ in the "x" direction. ## Name @@ -18,6 +18,6 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu
-## 3. After vigarously moving the micro:bit from side to side along the "x" axis for a sufficient amount of time,insert the Excel graph for displaying a line chart used to display trends over time. +## 3. After vigarously moving the @boardname@ from side to side along the "x" axis for a sufficient amount of time,insert the Excel graph for displaying a line chart used to display trends over time. diff --git a/docs/lessons/compass/activity.md b/docs/lessons/compass/activity.md index f06a5770..d25a1473 100644 --- a/docs/lessons/compass/activity.md +++ b/docs/lessons/compass/activity.md @@ -1,10 +1,10 @@ # compass activity -Display the direction that the micro:bit is facing using the compass +Display the direction that the @boardname@ is facing using the compass ### ~avatar avatar -Welcome! This guided tutorial will show you how to program a script that displays the direction the micro:bit is pointing. Let's get started! +Welcome! This guided tutorial will show you how to program a script that displays the direction the @boardname@ is pointing. Let's get started! ### ~ @@ -17,7 +17,7 @@ basic.forever(() => { }) ``` -Store the reading of the micro:bit in a variable called `degrees`. +Store the reading of the @boardname@ in a variable called `degrees`. ```blocks basic.forever(() => { @@ -25,7 +25,7 @@ basic.forever(() => { }) ``` -If `degrees` is less than `45`, then the compass heading is mostly pointing toward North. Display `N` on the micro:bit. +If `degrees` is less than `45`, then the compass heading is mostly pointing toward North. Display `N` on the @boardname@. ```blocks basic.forever(() => { @@ -36,7 +36,7 @@ basic.forever(() => { }); ``` -If `degrees` is less than 135, the micro:bit is mostly pointing East. Display `E` on the micro:bit. +If `degrees` is less than 135, the @boardname@ is mostly pointing East. Display `E` on the @boardname@. ```blocks @@ -51,7 +51,7 @@ basic.forever(() => { }); ``` -If `degrees` is less than 225, the micro:bit is mostly pointing South. Display `S` on the micro:bit. +If `degrees` is less than 225, the @boardname@ is mostly pointing South. Display `S` on the @boardname@. ```blocks @@ -70,7 +70,7 @@ basic.forever(() => { ``` -If none of these conditions returned true, then the micro:bit must be pointing West. Display `W` on the micro:bit. +If none of these conditions returned true, then the @boardname@ must be pointing West. Display `W` on the @boardname@. ```blocks basic.forever(() => { diff --git a/docs/lessons/compass/challenges.md b/docs/lessons/compass/challenges.md index ac3a6055..8a5e1fa6 100644 --- a/docs/lessons/compass/challenges.md +++ b/docs/lessons/compass/challenges.md @@ -1,6 +1,6 @@ # compass challenges -Display the direction that the micro:bit is facing using the compass +Display the direction that the @boardname@ is facing using the compass ## Before we get started diff --git a/docs/lessons/compass/quiz-answers.md b/docs/lessons/compass/quiz-answers.md index ca1f9067..c709b313 100644 --- a/docs/lessons/compass/quiz-answers.md +++ b/docs/lessons/compass/quiz-answers.md @@ -12,7 +12,7 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu ## 1. What is the purpose of the 'compass heading' block? -Gets the compass heading of the micro:bit in degrees +Gets the compass heading of the @boardname@ in degrees ## 2. Write the code that stores the compass heading into a local variable called 'degrees'. @@ -22,7 +22,7 @@ Gets the compass heading of the micro:bit in degrees let degrees = input.compassHeading() ``` -## 3. Write the 'If statement' that will check if the device is mostly pointing North. Display 'N' on the micro:bit +## 3. Write the 'If statement' that will check if the device is mostly pointing North. Display 'N' on the @boardname@ ```blocks @@ -32,7 +32,7 @@ if (degrees < 45) { } ``` -## 4. Write the 'If statement' that will check if the device is mostly pointing East. Display 'E' on the micro:bit +## 4. Write the 'If statement' that will check if the device is mostly pointing East. Display 'E' on the @boardname@ ```blocks @@ -42,7 +42,7 @@ if (degrees < 135) { } ``` -## 5. Write the 'If statement' that will check if the device is mostly pointing South. Display 'S' on the micro:bit +## 5. Write the 'If statement' that will check if the device is mostly pointing South. Display 'S' on the @boardname@ ```blocks diff --git a/docs/lessons/compass/quiz.md b/docs/lessons/compass/quiz.md index 180e9b81..31dd3da1 100644 --- a/docs/lessons/compass/quiz.md +++ b/docs/lessons/compass/quiz.md @@ -15,12 +15,12 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu ## 2. Write the code that stores the compass heading into a local variable called 'degrees'. -## 3. Write the 'If statement' that will check if the device is mostly pointing North. Display 'N' on the micro:bit +## 3. Write the 'If statement' that will check if the device is mostly pointing North. Display 'N' on the @boardname@ -## 4. Write the 'If statement' that will check if the device is mostly pointing East. Display 'E' on the micro:bit +## 4. Write the 'If statement' that will check if the device is mostly pointing East. Display 'E' on the @boardname@ -## 5. Write the 'If statement' that will check if the device is mostly pointing South. Display 'S' on the micro:bit +## 5. Write the 'If statement' that will check if the device is mostly pointing South. Display 'S' on the @boardname@ diff --git a/docs/lessons/counter/challenges.md b/docs/lessons/counter/challenges.md index 8d478cb3..7610102c 100644 --- a/docs/lessons/counter/challenges.md +++ b/docs/lessons/counter/challenges.md @@ -33,5 +33,5 @@ input.onButtonPressed(Button.B, () => { ### Challenge 3 -Now let's try to reset the counter when the micro:bit is shaken. You will need to register an event handler with `on shake`. +Now let's try to reset the counter when the @boardname@ is shaken. You will need to register an event handler with `on shake`. diff --git a/docs/lessons/counter/quiz-answers.md b/docs/lessons/counter/quiz-answers.md index 0ab491d7..9a7adc2d 100644 --- a/docs/lessons/counter/quiz-answers.md +++ b/docs/lessons/counter/quiz-answers.md @@ -32,7 +32,7 @@ input.onButtonPressed(Button.A, () => { ![](/static/mb/lessons/counter-1.png) -We are only pressing on button pressed once. So the number to display on the micro:bit is also one. +We are only pressing on button pressed once. So the number to display on the @boardname@ is also one.
diff --git a/docs/lessons/dice-roll/activity.md b/docs/lessons/dice-roll/activity.md index 51d530fa..487dbc34 100644 --- a/docs/lessons/dice-roll/activity.md +++ b/docs/lessons/dice-roll/activity.md @@ -1,6 +1,6 @@ # dice roll activity -Create a dice on the micro:bit +Create a dice on the @boardname@ ### ~avatar avatar @@ -8,7 +8,7 @@ Welcome! This tutorial will help you create a dice. Let's get started! ### ~ -Let's create a condition for when the micro:bit is shaken. +Let's create a condition for when the @boardname@ is shaken. ```blocks diff --git a/docs/lessons/dice-roll/challenges.md b/docs/lessons/dice-roll/challenges.md index 10672e74..a1b80b39 100644 --- a/docs/lessons/dice-roll/challenges.md +++ b/docs/lessons/dice-roll/challenges.md @@ -1,6 +1,6 @@ # dice roll challenges -Create a dice on the micro:bit. +Create a dice on the @boardname@. ## Before we get started diff --git a/docs/lessons/digi-yoyo/challenges.md b/docs/lessons/digi-yoyo/challenges.md index 78fc8674..ddb5c836 100644 --- a/docs/lessons/digi-yoyo/challenges.md +++ b/docs/lessons/digi-yoyo/challenges.md @@ -62,7 +62,7 @@ while (count > 0) { ### Challenge 3 -Now, we need `count` to decrease by one after the micro:bit has displayed the value of `count`. +Now, we need `count` to decrease by one after the @boardname@ has displayed the value of `count`. We can do this by adding this line: diff --git a/docs/lessons/flashing-heart/activity.md b/docs/lessons/flashing-heart/activity.md index c1481c8b..ef0da311 100644 --- a/docs/lessons/flashing-heart/activity.md +++ b/docs/lessons/flashing-heart/activity.md @@ -8,7 +8,7 @@ In this activity, you will learn how to blink an image on the LED screen. ### ~ -Let's start by adding code that plots a heart image on the screen using `show LEDs`. Once you are done coding, don't forget to run your code in the simulator or the micro:bit. +Let's start by adding code that plots a heart image on the screen using `show LEDs`. Once you are done coding, don't forget to run your code in the simulator or the @boardname@. ```blocks diff --git a/docs/lessons/game-counter/challenges.md b/docs/lessons/game-counter/challenges.md index 25786cf4..4a47fb37 100644 --- a/docs/lessons/game-counter/challenges.md +++ b/docs/lessons/game-counter/challenges.md @@ -33,5 +33,5 @@ input.onButtonPressed(Button.B, () => { ### Challenge 3 -Now let's try to reset the counter when the micro:bit is shaken. You will need to register an event handler with `on shake`. +Now let's try to reset the counter when the @boardname@ is shaken. You will need to register an event handler with `on shake`. diff --git a/docs/lessons/game-of-chance/activity.md b/docs/lessons/game-of-chance/activity.md index 0f4d12ed..a00a4644 100644 --- a/docs/lessons/game-of-chance/activity.md +++ b/docs/lessons/game-of-chance/activity.md @@ -1,6 +1,6 @@ # game of chance blocks activity -Learn to create an answering machine on the micro:bit +Learn to create an answering machine on the @boardname@ We will use `show string` to show text on the LED screen. *String* is a common name for *text* in programming languages. The function `show string` scrolls the text column by column at a *150* milliseconds interval. If you want to speed up or down the scrolling, simply change the *150*. diff --git a/docs/lessons/game-of-chance/challenges.md b/docs/lessons/game-of-chance/challenges.md index 891301e1..b70c4c03 100644 --- a/docs/lessons/game-of-chance/challenges.md +++ b/docs/lessons/game-of-chance/challenges.md @@ -28,7 +28,7 @@ input.onButtonPressed(Button.A, () => { ### Challenge 2 -What if micro:bit's answer to the question is GAME OVER? Let's have `GAME OVER` be displayed when button `B` is pressed. Add a condition for button `B` and inside it show the `GAME OVER`. +What if @boardname@'s answer to the question is GAME OVER? Let's have `GAME OVER` be displayed when button `B` is pressed. Add a condition for button `B` and inside it show the `GAME OVER`. ```blocks basic.showString("SELECT A BUTTON") diff --git a/docs/lessons/glowing-pendulum/activity.md b/docs/lessons/glowing-pendulum/activity.md index 209a1a57..73d529e2 100644 --- a/docs/lessons/glowing-pendulum/activity.md +++ b/docs/lessons/glowing-pendulum/activity.md @@ -47,7 +47,7 @@ basic.forever(() => { }); ``` -Since the micro:bit will be swinging back and forth, the acceleration will only be positive half of the time. Thus, to always get a positive value, we want to take the absolute value of the acceleration. +Since the @boardname@ will be swinging back and forth, the acceleration will only be positive half of the time. Thus, to always get a positive value, we want to take the absolute value of the acceleration. ```blocks @@ -64,7 +64,7 @@ basic.forever(() => { }); ``` -The function `acceleration(y)` returns a number between 0 and 1024. We want to use this value for the brightness of the micro:bit, but the `set brightness()` only accepts a value between 0 and 256. Thus, we need to divide the acceleration by 4 to ensure we will be in the appropriate range. +The function `acceleration(y)` returns a number between 0 and 1024. We want to use this value for the brightness of the @boardname@, but the `set brightness()` only accepts a value between 0 and 256. Thus, we need to divide the acceleration by 4 to ensure we will be in the appropriate range. ```blocks basic.showLeds(` @@ -82,7 +82,7 @@ basic.forever(() => { ``` -Now let's use our acceleration value to set the brightness on the micro:bit. +Now let's use our acceleration value to set the brightness on the @boardname@. ```blocks basic.showLeds(` diff --git a/docs/lessons/glowing-pendulum/challenges.md b/docs/lessons/glowing-pendulum/challenges.md index 420e36cb..c3a10a31 100644 --- a/docs/lessons/glowing-pendulum/challenges.md +++ b/docs/lessons/glowing-pendulum/challenges.md @@ -28,9 +28,9 @@ basic.forever(() => { ![](/static/mb/lessons/glowing-pendulum-0.jpg) -Hold the micro:bit in your hand in a dark room. Move the micro:bit like a pendulum and produce a slow image that captures the pattern of the micro:bit LEDs. +Hold the @boardname@ in your hand in a dark room. Move the @boardname@ like a pendulum and produce a slow image that captures the pattern of the @boardname@ LEDs. ### Challenge 2 -Replace "y" in `acceleration(y)` with "x" or "z". Changing the axis will cause the micro:bit to measure the force in a different direction. What differences in the resulting pattern does this replacement make? +Replace "y" in `acceleration(y)` with "x" or "z". Changing the axis will cause the @boardname@ to measure the force in a different direction. What differences in the resulting pattern does this replacement make? diff --git a/docs/lessons/guess-the-number/quiz-answers.md b/docs/lessons/guess-the-number/quiz-answers.md index 7c2b019a..2371da96 100644 --- a/docs/lessons/guess-the-number/quiz-answers.md +++ b/docs/lessons/guess-the-number/quiz-answers.md @@ -1,12 +1,12 @@ # guess the number quiz answers -Learn how to generate a random number on the micro:bit. +Learn how to generate a random number on the @boardname@. This is the answer key for the [guess the number quiz](/lessons/guess-the-number/quiz). ## 1. What is on button pressed? -Answers may vary. Generally, on button pressed run code when an input button is pressed. The micro:bit has two input buttons: A and B. +Answers may vary. Generally, on button pressed run code when an input button is pressed. The @boardname@ has two input buttons: A and B. ## 2. Consider the following directions diff --git a/docs/lessons/guess-the-number/quiz.md b/docs/lessons/guess-the-number/quiz.md index 81184c2a..40c5953d 100644 --- a/docs/lessons/guess-the-number/quiz.md +++ b/docs/lessons/guess-the-number/quiz.md @@ -1,6 +1,6 @@ # guess the number quiz -Learn how to generate a random number on the micro:bit. +Learn how to generate a random number on the @boardname@. ## Name diff --git a/docs/lessons/happy-birthday/activity.md b/docs/lessons/happy-birthday/activity.md index cfa3b218..d2455114 100644 --- a/docs/lessons/happy-birthday/activity.md +++ b/docs/lessons/happy-birthday/activity.md @@ -2,9 +2,9 @@ Play sounds with music blocks. -Have you ever tried to play a song on an instrument? Let's try coding the song "Happy Birthday" on the micro:bit ! +Have you ever tried to play a song on an instrument? Let's try coding the song "Happy Birthday" on the @boardname@ ! -Let's start by adding the code in the music drawer that includes a single musical chord (or pitched sound) with the `play` block. Then insert the chord "C". Once you are done coding, don't forget to run your code in the simulator or the micro:bit. +Let's start by adding the code in the music drawer that includes a single musical chord (or pitched sound) with the `play` block. Then insert the chord "C". Once you are done coding, don't forget to run your code in the simulator or the @boardname@. ```blocks music.playTone(music.noteFrequency(Note.C), music.beat(BeatFraction.Quarter)); diff --git a/docs/lessons/happy-birthday/challenges.md b/docs/lessons/happy-birthday/challenges.md index 4a32045d..514b9ce2 100644 --- a/docs/lessons/happy-birthday/challenges.md +++ b/docs/lessons/happy-birthday/challenges.md @@ -100,5 +100,5 @@ music.playTone(music.noteFrequency(Note.F), music.beat(BeatFraction.Quarter)); ### Challenge 3 -You now have a the ability to create music on the micro:bit. Try to code another favourite song. +You now have a the ability to create music on the @boardname@. Try to code another favourite song. diff --git a/docs/lessons/hero/activity.md b/docs/lessons/hero/activity.md index 997d9c81..e2896aa6 100644 --- a/docs/lessons/hero/activity.md +++ b/docs/lessons/hero/activity.md @@ -8,7 +8,7 @@ This tutorial will teach you how to create a hero game to capture food while dod ### ~ -First we need to create a function create sprite at the x, y coordinates and that set the variable called hero on the micro:bit the first time we play. +First we need to create a function create sprite at the x, y coordinates and that set the variable called hero on the @boardname@ the first time we play. ```blocks @@ -17,7 +17,7 @@ let hero = game.createSprite(2, 2) ``` -Let's set up where we want our ghost will be. Create starting positions of the hero, ghost, and food in each individual quadrant. We will ensure that the ghost, food, and hero is set apart. Divide the micro:bit into 4 quadrants. We don't want hero to be too close to the ghost so let's make the ghost starting positions in the 3 other quadrants. Hero is in the one quadrant. To do this, we need to keep track of the middle point in each quadrant. Create sprite at the x, y coordinates for the hero, food, and ghost. +Let's set up where we want our ghost will be. Create starting positions of the hero, ghost, and food in each individual quadrant. We will ensure that the ghost, food, and hero is set apart. Divide the @boardname@ into 4 quadrants. We don't want hero to be too close to the ghost so let's make the ghost starting positions in the 3 other quadrants. Hero is in the one quadrant. To do this, we need to keep track of the middle point in each quadrant. Create sprite at the x, y coordinates for the hero, food, and ghost. ```blocks let hero = game.createSprite(2, 2) diff --git a/docs/lessons/love-meter/activity.md b/docs/lessons/love-meter/activity.md index b19f59e7..b683a781 100644 --- a/docs/lessons/love-meter/activity.md +++ b/docs/lessons/love-meter/activity.md @@ -1,10 +1,10 @@ # love meter blocks activity -Create a love meter with the micro:bit +Create a love meter with the @boardname@ ### ~avatar avatar -Welcome! This activity will help you create a love meter with the micro:bit. Let's get started! +Welcome! This activity will help you create a love meter with the @boardname@. Let's get started! ### ~ @@ -28,7 +28,7 @@ input.onPinPressed(TouchPin.P0, () => { ``` -Finally, let's show that number on the micro:bit. You are registering an event handler that will execute on the @boardname@ whenever the user holds the GND pin with one hand, and presses pin 0 with the other hand, thus completing a circuit +Finally, let's show that number on the @boardname@. You are registering an event handler that will execute on the @boardname@ whenever the user holds the GND pin with one hand, and presses pin 0 with the other hand, thus completing a circuit ```blocks diff --git a/docs/lessons/love-meter/challenges.md b/docs/lessons/love-meter/challenges.md index ed3b3b73..9fc63d73 100644 --- a/docs/lessons/love-meter/challenges.md +++ b/docs/lessons/love-meter/challenges.md @@ -1,6 +1,6 @@ # love meter blocks challenges -Create a love meter with the micro:bit +Create a love meter with the @boardname@ ## Before we get started diff --git a/docs/lessons/love-meter/quiz-answers.md b/docs/lessons/love-meter/quiz-answers.md index c0cd572f..584d68fb 100644 --- a/docs/lessons/love-meter/quiz-answers.md +++ b/docs/lessons/love-meter/quiz-answers.md @@ -39,7 +39,7 @@ basic.showNumber(item + 1); You have to add 1 if you want to generate a random number between 1 and 10 . -## 5. Why do you have to hold ground (GND) to make this work on the micro:bit? +## 5. Why do you have to hold ground (GND) to make this work on the @boardname@? You have told GND to complete the circuit. diff --git a/docs/lessons/love-meter/quiz.md b/docs/lessons/love-meter/quiz.md index 92460062..b7dbca74 100644 --- a/docs/lessons/love-meter/quiz.md +++ b/docs/lessons/love-meter/quiz.md @@ -34,6 +34,6 @@ basic.showNumber(item + 1); -## 5. Describe why you must hold ground (GND) before pressing (P0) to run a program using `on pin pressed(P0)` on the micro:bit +## 5. Describe why you must hold ground (GND) before pressing (P0) to run a program using `on pin pressed(P0)` on the @boardname@ diff --git a/docs/lessons/lucky-7/quiz-answers.md b/docs/lessons/lucky-7/quiz-answers.md index dcc3be0b..faec755a 100644 --- a/docs/lessons/lucky-7/quiz-answers.md +++ b/docs/lessons/lucky-7/quiz-answers.md @@ -1,6 +1,6 @@ # lucky 7 blocks quiz answers -Show a number on the micro:bit. +Show a number on the @boardname@. This is the answer key for the [lucky 7 quiz](/lessons/lucky-7/quiz). @@ -26,7 +26,7 @@ basic.showNumber(21) ![](/static/mb/lessons/lucky-7-1.png) -## 4. Write the code that will be used to display the number 3 on the micro:bit. +## 4. Write the code that will be used to display the number 3 on the @boardname@. ![](/static/mb/lessons/lucky-7-2.png) diff --git a/docs/lessons/lucky-7/quiz.md b/docs/lessons/lucky-7/quiz.md index c1658da8..03cb3fc8 100644 --- a/docs/lessons/lucky-7/quiz.md +++ b/docs/lessons/lucky-7/quiz.md @@ -1,6 +1,6 @@ # lucky 7 blocks quiz -Show a number on the micro:bit +Show a number on the @boardname@ ## Name @@ -33,7 +33,7 @@ basic.showNumber(21) -## 4. Write the code that will be used to display the number 3 on the micro:bit. +## 4. Write the code that will be used to display the number 3 on the @boardname@. ![](/static/mb/lessons/lucky-7-3.png) diff --git a/docs/lessons/magic-8/activity.md b/docs/lessons/magic-8/activity.md index 00921bf2..4d0bb353 100644 --- a/docs/lessons/magic-8/activity.md +++ b/docs/lessons/magic-8/activity.md @@ -1,6 +1,6 @@ # magic 8 activity -Welcome! This activity will help you create a magic 8 ball on the micro:bit. Let's get started! +Welcome! This activity will help you create a magic 8 ball on the @boardname@. Let's get started! Show a string to instruct the user how to play Magic 8! The magic 8 ball can only answer true or false questions. @@ -17,7 +17,7 @@ basic.showString("ASK A QUESTION") basic.showNumber(8) ``` -Create a condition for when the micro:bit is shaken. Then use the block `clear screen` to clear the 8 from the display. +Create a condition for when the @boardname@ is shaken. Then use the block `clear screen` to clear the 8 from the display. ```blocks basic.showString("ASK A QUESTION") diff --git a/docs/lessons/magic-8/tutorial.md b/docs/lessons/magic-8/tutorial.md index 2e4b8291..f5596e5e 100644 --- a/docs/lessons/magic-8/tutorial.md +++ b/docs/lessons/magic-8/tutorial.md @@ -6,7 +6,7 @@ Show a string to instruct the user how to play Magic 8! The magic 8 ball can onl The blocks have been shuffled! Put them back together so that... * show "ASK A QUESTION" on the screen -* when the micro:bit is shaken, +* when the @boardname@ is shaken, * generate a random number between 0 and 2. * if the number is `2`, show "YES" * if the number is `1`, show "NO" diff --git a/docs/lessons/magic-logo.md b/docs/lessons/magic-logo.md index 999bd90a..ce1c14fa 100644 --- a/docs/lessons/magic-logo.md +++ b/docs/lessons/magic-logo.md @@ -17,7 +17,7 @@ On Logo Up ## Prior learning/place of lesson in scheme of work -Learn how to plot image **on logo up**, `on logo up` to run code when the micro:bit screen is facing up and vertically orientated. We will be learning how to plot an image with the logo up, basic show LEDs, and logo down. +Learn how to plot image **on logo up**, `on logo up` to run code when the @boardname@ screen is facing up and vertically orientated. We will be learning how to plot an image with the logo up, basic show LEDs, and logo down. ## Documentation ```cards @@ -34,7 +34,7 @@ basic.showLeds(` ## Objectives -* learn how to display an image on the micro:bit's LED screen -* learn how to run code when the micro:bit screen is facing down and vertically orientated -* learn how to run code when the micro:bit screen is facing up and vertically orientated +* learn how to display an image on the @boardname@'s LED screen +* learn how to run code when the @boardname@ screen is facing down and vertically orientated +* learn how to run code when the @boardname@ screen is facing up and vertically orientated diff --git a/docs/lessons/magic-logo/activity.md b/docs/lessons/magic-logo/activity.md index 6a0da659..088a82f1 100644 --- a/docs/lessons/magic-logo/activity.md +++ b/docs/lessons/magic-logo/activity.md @@ -8,7 +8,7 @@ Welcome! This tutorial will help you display an arrow pointing toward the logo! ### ~ -Using the **accelerometer** sensor, the micro:bit can detect when the **logo** is oriented **up**. We call that the **logo up** event. We will use `on logo up` to register an event handler that will run when the **logo up** event happens. +Using the **accelerometer** sensor, the @boardname@ can detect when the **logo** is oriented **up**. We call that the **logo up** event. We will use `on logo up` to register an event handler that will run when the **logo up** event happens. ```blocks input.onGesture(Gesture.LogoUp, () => { @@ -16,7 +16,7 @@ input.onGesture(Gesture.LogoUp, () => { }) ``` -When the micro:bit goes logo up, the code nested under the `on logo up` function will run. Let's add a line of code to show LEDs in there. +When the @boardname@ goes logo up, the code nested under the `on logo up` function will run. Let's add a line of code to show LEDs in there. ```blocks input.onGesture(Gesture.LogoUp, () => { @@ -30,7 +30,7 @@ input.onGesture(Gesture.LogoUp, () => { }) ``` -Run your code and try to turn around the micro:bit to see the **logo up** event in action! +Run your code and try to turn around the @boardname@ to see the **logo up** event in action! ### ~avatar boothing diff --git a/docs/lessons/night-light/activity.md b/docs/lessons/night-light/activity.md index 96422b32..ad60e38c 100644 --- a/docs/lessons/night-light/activity.md +++ b/docs/lessons/night-light/activity.md @@ -1,10 +1,10 @@ # night light activity -Change the brightness of the micro:bit. +Change the brightness of the @boardname@. ### ~avatar avatar -Welcome! This tutorial will teach you how to change the brightness of the micro:bit. Let's get started! +Welcome! This tutorial will teach you how to change the brightness of the @boardname@. Let's get started! ### ~ diff --git a/docs/lessons/pogo/activity.md b/docs/lessons/pogo/activity.md index 4861c849..92a951dd 100644 --- a/docs/lessons/pogo/activity.md +++ b/docs/lessons/pogo/activity.md @@ -12,7 +12,7 @@ basic.forever(() => { }) ``` -Since the micro:bit will be swinging up and down, we need to store the variable called jumps. We will set the variable called jumps to 0 to store the number 0. +Since the @boardname@ will be swinging up and down, we need to store the variable called jumps. We will set the variable called jumps to 0 to store the number 0. ```blocks let jumps = 0 @@ -65,7 +65,7 @@ input.onButtonPressed(Button.A, () => { }) ``` -If you press button A+B together, then reset the jump counter to 0 on the @boardname@. Finally, we will show the show the jump counter on the micro:bit +If you press button A+B together, then reset the jump counter to 0 on the @boardname@. Finally, we will show the show the jump counter on the @boardname@ ```blocks @@ -94,7 +94,7 @@ input.onButtonPressed(Button.AB, () => { ``` -We want to setup the radio communication between an additional micro:bit. We first must send number for jumps. The additional micro:bit will receive the number and show number on data received. We are now displaying the current jump count on the second micro:bit +We want to setup the radio communication between an additional @boardname@. We first must send number for jumps. The additional @boardname@ will receive the number and show number on data received. We are now displaying the current jump count on the second @boardname@ ```blocks let jumps = 0 @@ -125,7 +125,7 @@ radio.onDataPacketReceived(({ receivedNumber }) => { }) ``` -We want to stop animation so every time the number of jumps increase by 1 the second micro:bit will not also display smiley from show leds. So we add the code stop animation +We want to stop animation so every time the number of jumps increase by 1 the second @boardname@ will not also display smiley from show leds. So we add the code stop animation ```blocks let jumps = 0 @@ -159,9 +159,9 @@ radio.onDataPacketReceived(({ receivedNumber }) => { ``` -Connect the first micro:bit to your computer using your USB cable and run the pogo script on it. -Connect the second micro:bit to your computer using your USB cable and run the pogo script on it. -The first person and second person take turns jumping in the “y” direction while the other player uses the micro:bit to track the results on the micro:bit! +Connect the first @boardname@ to your computer using your USB cable and run the pogo script on it. +Connect the second @boardname@ to your computer using your USB cable and run the pogo script on it. +The first person and second person take turns jumping in the “y” direction while the other player uses the @boardname@ to track the results on the @boardname@! ```package radio diff --git a/docs/lessons/rotation-animation/quiz.md b/docs/lessons/rotation-animation/quiz.md index 9ad7bd46..ca6ca923 100644 --- a/docs/lessons/rotation-animation/quiz.md +++ b/docs/lessons/rotation-animation/quiz.md @@ -43,7 +43,7 @@ while (rotating) {
-## 4. Draw the areas on the micro:bits to illustrate the code below. Explain why you chose to draw in those areas. +## 4. Draw the areas on the @boardname@s to illustrate the code below. Explain why you chose to draw in those areas. ```blocks basic.showLeds(` diff --git a/docs/lessons/screen-wipe/activity.md b/docs/lessons/screen-wipe/activity.md index 28a53a73..30810d6e 100644 --- a/docs/lessons/screen-wipe/activity.md +++ b/docs/lessons/screen-wipe/activity.md @@ -1,12 +1,12 @@ # screen wipe blocks activity -Clear the screen by pressing buttons on the micro:bit +Clear the screen by pressing buttons on the @boardname@ ### ~avatar avatar -This activity will teach how to clear the screen by pressing button A on the micro:bit. +This activity will teach how to clear the screen by pressing button A on the @boardname@. ### ~ @@ -80,7 +80,7 @@ input.onButtonPressed(Button.A, () => { ``` -*Run* the script in the simulator or on the micro:bit to see how this works! +*Run* the script in the simulator or on the @boardname@ to see how this works! ### ~avatar boothing diff --git a/docs/lessons/screen-wipe/quiz-answers.md b/docs/lessons/screen-wipe/quiz-answers.md index 23753624..2b3e113a 100644 --- a/docs/lessons/screen-wipe/quiz-answers.md +++ b/docs/lessons/screen-wipe/quiz-answers.md @@ -4,7 +4,7 @@ Clear the screen by pressing the "A" button after an animation has been played This is the answer key for the [screen wipe quiz](/lessons/screen-wipe/quiz). -## 1. What does the function "clear screen" do on the micro:bit? +## 1. What does the function "clear screen" do on the @boardname@? This function turns off all the LED lights on the LED screen. diff --git a/docs/lessons/seismograph/activity.md b/docs/lessons/seismograph/activity.md index 06ffbc05..09f99f97 100644 --- a/docs/lessons/seismograph/activity.md +++ b/docs/lessons/seismograph/activity.md @@ -1,10 +1,10 @@ # Seismograph Activity -Welcome! In this project, you will build your own seismograph. This activity will teach how to use the micro:bit to chart the strength of the acceleration. Let's get started! Project duration: 25 minutes. +Welcome! In this project, you will build your own seismograph. This activity will teach how to use the @boardname@ to chart the strength of the acceleration. Let's get started! Project duration: 25 minutes. ### ~avatar avatar -Engineering: In this project, you will build your own seismograph micro:bit from tape and a household plate. +Engineering: In this project, you will build your own seismograph @boardname@ from tape and a household plate. ### ~ @@ -28,13 +28,13 @@ Prepare Tape: Measure and cut approximately 10mm of tape. The tape will be faste ## 2. -Fasten Tape: Fasten tape to the micro USB cable and to the plate. Attach the micro:bit to the micro:bit USB cable. +Fasten Tape: Fasten tape to the micro USB cable and to the plate. Attach the @boardname@ to the @boardname@ USB cable. ![](/static/mb/lessons/seismograph0.png) ### ~avatar avatar -Computer Science: The seismograph has been built. We are ready to program the micro:bit to be a seismograph! +Computer Science: The seismograph has been built. We are ready to program the @boardname@ to be a seismograph! ### ~ @@ -61,7 +61,7 @@ basic.forever(() => { ## 6. -At rest, the micro:bit is always subject to Earth gravity, whose magnitude is measured around ``1023``. Substract ``1023`` to measure a data close to ``0``. +At rest, the @boardname@ is always subject to Earth gravity, whose magnitude is measured around ``1023``. Substract ``1023`` to measure a data close to ``0``. ```blocks basic.forever(() => { @@ -74,7 +74,7 @@ basic.forever(() => { ### ~avatar avatar -Data Analysis: We now need to use the micro:bit to Analyze Data and chart for the strength of the acceleration. +Data Analysis: We now need to use the @boardname@ to Analyze Data and chart for the strength of the acceleration. ### ~ @@ -82,25 +82,25 @@ Data Analysis: We now need to use the micro:bit to Analyze Data and chart for th ## 7. -First, notice that moving the micro:bit in the simulator in any direction, you will change the acceleration value, which is being displayed as the same color as the micro:bit simulator. Also, notice that by moving the micro:bit simulator, there is a changing acceleration value. Second, the flat colored horizontal line will start a waving line to display the value of the strength as measured in milli-gravities. Finally, notice that the LED display will fluctate based on the movement of the micro:bit simulator. +First, notice that moving the @boardname@ in the simulator in any direction, you will change the acceleration value, which is being displayed as the same color as the @boardname@ simulator. Also, notice that by moving the @boardname@ simulator, there is a changing acceleration value. Second, the flat colored horizontal line will start a waving line to display the value of the strength as measured in milli-gravities. Finally, notice that the LED display will fluctate based on the movement of the @boardname@ simulator. ![](/static/mb/lessons/analyze20.png) ## 8. -Connect a micro:bit to your computer using your USB cable +Connect a @boardname@ to your computer using your USB cable ![](/static/mb/lessons/seismograph33.png) -Click or tap the **Download** button for the seismograph program to run the program on the micro:bit. +Click or tap the **Download** button for the seismograph program to run the program on the @boardname@. ## 9. -A black line should appear directly beneath the colored line. The black line measures the micro:bit acceleration. And the colored line measures micro:bit simulator acceleration. +A black line should appear directly beneath the colored line. The black line measures the @boardname@ acceleration. And the colored line measures @boardname@ simulator acceleration. -Run the acceleration experiment by vigarously moving the plate in any direction or move the object below the micro:bit (such as a table). +Run the acceleration experiment by vigarously moving the plate in any direction or move the object below the @boardname@ (such as a table). -Every time the micro:bit moves in any direction, you generate data points that can be reviewed in Excel later. The more attempts to move the micro:bit, the more data to be reviewed in Excel. +Every time the @boardname@ moves in any direction, you generate data points that can be reviewed in Excel later. The more attempts to move the @boardname@, the more data to be reviewed in Excel. ![](/static/mb/lessons/seismograph5.png) @@ -108,19 +108,19 @@ Every time the micro:bit moves in any direction, you generate data points that Please find seismogrph experiment obervations: -First, notice that moving the micro:bit in any direction, you will change the acceleration value, which is being displayed as a milli-gravities value. By moving the micro:bit, there will be a changing acceleration value. +First, notice that moving the @boardname@ in any direction, you will change the acceleration value, which is being displayed as a milli-gravities value. By moving the @boardname@, there will be a changing acceleration value. ![](/static/mb/lessons/seismograph7.png) -Second, the horizontal line will move to plot the value of the strength as measured in milli-gravities. The horizontal line's movement is based on the micro:bit acceleration in Magnitude or Strength. +Second, the horizontal line will move to plot the value of the strength as measured in milli-gravities. The horizontal line's movement is based on the @boardname@ acceleration in Magnitude or Strength. ![](/static/mb/lessons/seismograph6.png) -Third, notice that the LED display fluctates based on the movement of the micro:bit. +Third, notice that the LED display fluctates based on the movement of the @boardname@. ![](/static/mb/lessons/seismograph8.png) -Now we are ready to graph or chart the accceleration of the micro:bit. We want a printout of the micro:bit acceleration graphed in Excel. +Now we are ready to graph or chart the accceleration of the @boardname@. We want a printout of the @boardname@ acceleration graphed in Excel. ## 11. @@ -141,7 +141,7 @@ Click or tap Download data ## 13. -A CSV file will be generated to display the data points collected by the micro:bit. Click or tap on the data Excel file that was downloaded to your local Downloads Folder. +A CSV file will be generated to display the data points collected by the @boardname@. Click or tap on the data Excel file that was downloaded to your local Downloads Folder. ![](/static/mb/lessons/analyze9.png) @@ -149,7 +149,7 @@ A CSV file will be generated to display the data points collected by the micro:b Select the data that you want to include in your chart. The chart should include the first two columns: time and acceleration. -Click or tap on the first two columns (A, B) to include time and acceleration data from the micro:bit +Click or tap on the first two columns (A, B) to include time and acceleration data from the @boardname@ ## 15. diff --git a/docs/lessons/seismograph/challenge.md b/docs/lessons/seismograph/challenge.md index 71c5a04c..52c59426 100644 --- a/docs/lessons/seismograph/challenge.md +++ b/docs/lessons/seismograph/challenge.md @@ -5,7 +5,7 @@ Coding challenges for the seismograph. ### ~avatar avatar -Engineering: In this project, you will build a remote control based on the seismograph micro:bit activity using a second micro:bit and micro USB cable. +Engineering: In this project, you will build a remote control based on the seismograph @boardname@ activity using a second @boardname@ and micro USB cable. ### ~ @@ -31,13 +31,13 @@ basic.forever(() => { ``` ### ~avatar avatar -Computer Science: Welcome! The activity will teach you how to code the acceleration of the 1st micro:bit and to visualize the acceleration on the 2nd micro:bit. Let's get started! +Computer Science: Welcome! The activity will teach you how to code the acceleration of the 1st @boardname@ and to visualize the acceleration on the 2nd @boardname@. Let's get started! ### ~ # Computer Science Steps ## 1. -We want to simply detach the blocks from the recent activity. We will use blocks from the activity to create a brand new program to show the way micro:bit devices communicate through the BLE (Bluetooth low energy) radio. +We want to simply detach the blocks from the recent activity. We will use blocks from the activity to create a brand new program to show the way @boardname@ devices communicate through the BLE (Bluetooth low energy) radio. ```shuffle basic.forever(() => { @@ -47,7 +47,7 @@ basic.forever(() => { ``` ## 2. -Let's measure `acceleration (mg)` and then `send number`. `Acceleration` is measured in **milli-gravities**, so a value of -1000 is equivalent to -1g or -9.81m/s^2. We will be able to get the acceleration value (g-force), in the specified "x" dimension. `Send number` will broadcast a number data packet to other micro:bits connected via radio. +Let's measure `acceleration (mg)` and then `send number`. `Acceleration` is measured in **milli-gravities**, so a value of -1000 is equivalent to -1g or -9.81m/s^2. We will be able to get the acceleration value (g-force), in the specified "x" dimension. `Send number` will broadcast a number data packet to other @boardname@s connected via radio. We need add send number block found in the Radio drawer. We will attach send number to acceleration and subtract the gravity from acceleration strength. @@ -84,7 +84,7 @@ radio.onDataPacketReceived(() => { ``` ## 5. -Finally, we want to chart the acceleration. So we must first implement `plot bar graph`. `Plot Bar Graph` will display a vertical bar graph based on the value and high value. In order to transfer the receive the number from the 1st micro:bit, we must implement `receive number` to constantly display a vertical bar graph based on the value. Remember, the value will equal to the micro:bit's acceleration in the "x" direction. +Finally, we want to chart the acceleration. So we must first implement `plot bar graph`. `Plot Bar Graph` will display a vertical bar graph based on the value and high value. In order to transfer the receive the number from the 1st @boardname@, we must implement `receive number` to constantly display a vertical bar graph based on the value. Remember, the value will equal to the @boardname@'s acceleration in the "x" direction. Your finished code will look like this: @@ -98,41 +98,41 @@ radio.onDataPacketReceived(({ receivedNumber }) => { ``` ### ~avatar avatar -Science: Welcome! The activity will teach you how to chart the acceleration of the 1st micro:bit and to visualize the acceleration on the 2nd micro:bit. Let's get started! +Science: Welcome! The activity will teach you how to chart the acceleration of the 1st @boardname@ and to visualize the acceleration on the 2nd @boardname@. Let's get started! ### ~ # Science Steps ## 6. -First, notice that moving the 1st micro:bit in the simulator in any direction, you will change the acceleration value of the 2nd micro:bit. Also, notice that by moving the micro:bit simulator, there is a changing acceleration value of the second micro:bit. Second, the flat colored horizontal line will start a waving line on the 2nd micro:bit to display the value of the strength as measured in milli-gravities. Finally, notice that the LED display will fluctate based on the movement of the 2nd micro:bit simulator. +First, notice that moving the 1st @boardname@ in the simulator in any direction, you will change the acceleration value of the 2nd @boardname@. Also, notice that by moving the @boardname@ simulator, there is a changing acceleration value of the second @boardname@. Second, the flat colored horizontal line will start a waving line on the 2nd @boardname@ to display the value of the strength as measured in milli-gravities. Finally, notice that the LED display will fluctate based on the movement of the 2nd @boardname@ simulator. ![](/static/mb/lessons/seis_challenge02.png) ## 7. -Connect the 2nd micro:bit to your computer using your USB cable. We should have two micro:bit devices attached to the computer. +Connect the 2nd @boardname@ to your computer using your USB cable. We should have two @boardname@ devices attached to the computer. ![](/static/mb/lessons/seismograph33.png) ## 8. -Click or tap the **Download** button for the seismograph program to run the program on the 1st micro:bit and 2nd micro:bit. +Click or tap the **Download** button for the seismograph program to run the program on the 1st @boardname@ and 2nd @boardname@. ## 9. -The black lines should appear directly beneath the colored lines. The black lines measure the micro:bit acceleration. And the colored lines measures micro:bit simulator acceleration. +The black lines should appear directly beneath the colored lines. The black lines measure the @boardname@ acceleration. And the colored lines measures @boardname@ simulator acceleration. ![](/static/mb/lessons/seis_challenge05.png) -Run the acceleration experiment by vigarously moving the plate in any direction or move the object below the micro:bit (such as a table). +Run the acceleration experiment by vigarously moving the plate in any direction or move the object below the @boardname@ (such as a table). ![](/static/mb/lessons/seis_challenge06.png) -Every time the micro:bit moves in any direction, you generate data points that can be reviewed in Excel later. The more attempts to move the micro:bit, the more data to be reviewed in Excel. Notice that the LED on the 2nd micro:bit changes to communicate the movement of the 1st micro:bit. +Every time the @boardname@ moves in any direction, you generate data points that can be reviewed in Excel later. The more attempts to move the @boardname@, the more data to be reviewed in Excel. Notice that the LED on the 2nd @boardname@ changes to communicate the movement of the 1st @boardname@. ![](/static/mb/lessons/seis_challenge04.png) -Now we are ready to graph or chart the accceleration of the micro:bit. We want a printout of the micro:bit acceleration graphed in Excel. +Now we are ready to graph or chart the accceleration of the @boardname@. We want a printout of the @boardname@ acceleration graphed in Excel. ## 10. @@ -153,7 +153,7 @@ Click or tap Download data ## 12. -A CSV file will be generated to display the data points collected by the micro:bit. Click or tap on the data Excel file that was downloaded to your local Downloads Folder. +A CSV file will be generated to display the data points collected by the @boardname@. Click or tap on the data Excel file that was downloaded to your local Downloads Folder. ![](/static/mb/lessons/analyze9.png) @@ -161,7 +161,7 @@ A CSV file will be generated to display the data points collected by the micro:b Select the data that you want to include in your chart. The chart should include the first two columns: time and acceleration. -Click or tap on the first two columns (A, B) to include time and acceleration data from the micro:bit. We only need the first two columns (A, B) because the 2nd micro:bit changes have been communicated by the 1st micro:bit. So the data points of the seismograph are being recorded on the 1st micro:bit. +Click or tap on the first two columns (A, B) to include time and acceleration data from the @boardname@. We only need the first two columns (A, B) because the 2nd @boardname@ changes have been communicated by the 1st @boardname@. So the data points of the seismograph are being recorded on the 1st @boardname@. ## 14. @@ -192,8 +192,8 @@ Let's select Style 10 as an example. ### ~ * Have fun reviewing your seismograph data and analyzing the acceleration with Excel. -* The first person and second person take shaking or moving the micor:bit in any direction while the other player charts the data on the micro:bit! -* Review and analyze the actual micro:bit device acceleration data on Excel +* The first person and second person take shaking or moving the micor:bit in any direction while the other player charts the data on the @boardname@! +* Review and analyze the actual @boardname@ device acceleration data on Excel ```package radio diff --git a/docs/lessons/smiley/quiz-answers.md b/docs/lessons/smiley/quiz-answers.md index 878edca5..167e9954 100644 --- a/docs/lessons/smiley/quiz-answers.md +++ b/docs/lessons/smiley/quiz-answers.md @@ -12,7 +12,7 @@ A function that will display an image on the LED screen
-The extra empty image with show LED creates a blinking smiley, allowing the micro:bit to alternate between showing the smiley and the empty screen. +The extra empty image with show LED creates a blinking smiley, allowing the @boardname@ to alternate between showing the smiley and the empty screen. ## 3. Draw the image created with this code diff --git a/docs/lessons/spinner/activity.md b/docs/lessons/spinner/activity.md index 425612e4..7fbce5d0 100644 --- a/docs/lessons/spinner/activity.md +++ b/docs/lessons/spinner/activity.md @@ -10,7 +10,7 @@ Create an arrow that randomly points to a player. Welcome! This guided tutorial will teach how to program a script that randomly points to a player. Let's get started! -Let's begin by adding an `on shake` condition to know when the micro:bit is shaken. +Let's begin by adding an `on shake` condition to know when the @boardname@ is shaken. ```blocks input.onGesture(Gesture.Shake, () => { diff --git a/docs/lessons/strobe-light/activity.md b/docs/lessons/strobe-light/activity.md index 2d70ba92..6364705f 100644 --- a/docs/lessons/strobe-light/activity.md +++ b/docs/lessons/strobe-light/activity.md @@ -10,7 +10,7 @@ Welcome! This guided tutorial will teach how to develop shapes with a for loop. ### ~ -Create a `for loop` that will loop from 0 to 4 to indicate the x-coordinates of the micro:bit display. +Create a `for loop` that will loop from 0 to 4 to indicate the x-coordinates of the @boardname@ display. ```blocks for (let i = 0; i < 5; i++) { @@ -19,7 +19,7 @@ for (let i = 0; i < 5; i++) { ``` -Create another for loop that will loop from 0 to 4, indicating the y-coordinates of the micro:bit instead. This for loop will light each LED by column. +Create another for loop that will loop from 0 to 4, indicating the y-coordinates of the @boardname@ instead. This for loop will light each LED by column. ```blocks diff --git a/docs/lessons/temperature.md b/docs/lessons/temperature.md index a2442fbb..d906b2e7 100644 --- a/docs/lessons/temperature.md +++ b/docs/lessons/temperature.md @@ -13,7 +13,7 @@ Temperature ## Prior learning/place of lesson in scheme of work -Learn how to get the ambient temperature (degree Celsius °C). The temperature is inferred from the the surface temperature of the various chips on the micro:bit. We will be learning how to get the temperature using on shake, local variables, as well as simple commands such as show number. +Learn how to get the ambient temperature (degree Celsius °C). The temperature is inferred from the the surface temperature of the various chips on the @boardname@. We will be learning how to get the temperature using on shake, local variables, as well as simple commands such as show number. ## Documentation @@ -28,5 +28,5 @@ input.onGesture(Gesture.Shake, () => {}) ## Objectives * learn how to create a variable to store data -* learn how to get the ambient temperature (degree Celsius °C). The temperature is inferred from the the surface temperature of the various chips on the micro:bit. +* learn how to get the ambient temperature (degree Celsius °C). The temperature is inferred from the the surface temperature of the various chips on the @boardname@. * learn how to show a number on the LED screen diff --git a/docs/lessons/temperature/activity.md b/docs/lessons/temperature/activity.md index 4cea83ab..cb0e6a96 100644 --- a/docs/lessons/temperature/activity.md +++ b/docs/lessons/temperature/activity.md @@ -1,10 +1,10 @@ # temperature activity -Measure the temperature on the micro:bit +Measure the temperature on the @boardname@ -Welcome! This activity will teach how to measure the temperature on the micro:bit. Let's get started! +Welcome! This activity will teach how to measure the temperature on the @boardname@. Let's get started! -We want to display the temperature on shake. In order to do so, we need to register the event `on shake` that will execute whenever the user shakes the micro:bit; in the web browser, click the button labelled "SHAKE" under the simulator to generate a shake event +We want to display the temperature on shake. In order to do so, we need to register the event `on shake` that will execute whenever the user shakes the @boardname@; in the web browser, click the button labelled "SHAKE" under the simulator to generate a shake event ```blocks input.onGesture(Gesture.Shake, () => { diff --git a/docs/lessons/truth-or-dare/activity.md b/docs/lessons/truth-or-dare/activity.md index 0d15c81a..84dcda48 100644 --- a/docs/lessons/truth-or-dare/activity.md +++ b/docs/lessons/truth-or-dare/activity.md @@ -6,7 +6,7 @@ A multi-player game that forces each player to reveal a secret or something funn -Welcome! This tutorial will teach how to program a game of truth or dare on the micro:bit. Let's get started! +Welcome! This tutorial will teach how to program a game of truth or dare on the @boardname@. Let's get started! ### ~ @@ -23,7 +23,7 @@ basic.showLeds(` ``` -Now let's create a condition to know when button `A` is pressed so that we can display "truth" or "dare" on the micro:bit. We want the @boardname@ to randomly choose whether to display "truth" or display "dare". We can use accomplish this by using `pick random (1)`. +Now let's create a condition to know when button `A` is pressed so that we can display "truth" or "dare" on the @boardname@. We want the @boardname@ to randomly choose whether to display "truth" or display "dare". We can use accomplish this by using `pick random (1)`. ```blocks basic.showLeds(` diff --git a/docs/lessons/truth-or-dare/challenges.md b/docs/lessons/truth-or-dare/challenges.md index 20f36ff0..88c7df29 100644 --- a/docs/lessons/truth-or-dare/challenges.md +++ b/docs/lessons/truth-or-dare/challenges.md @@ -64,7 +64,7 @@ input.onButtonPressed(Button.A, () => { ### Challenge 2 -Instead of just saying "TRUTH" or "DARE", let's sometimes say "SKIP". This would allow the skipped person to spin the micro:bit without completing a truth or dare. Modify the if statement as shown. +Instead of just saying "TRUTH" or "DARE", let's sometimes say "SKIP". This would allow the skipped person to spin the @boardname@ without completing a truth or dare. Modify the if statement as shown. ``` blocks basic.showLeds(` @@ -100,5 +100,5 @@ input.onButtonPressed(Button.A, () => { ### Challenge 3 -Add some other messages, such as "TWO DARES" for the micro:bit to show. You will need to modify the parameter inside `pick random (3)` as well as adding another `if` condition. +Add some other messages, such as "TWO DARES" for the @boardname@ to show. You will need to modify the parameter inside `pick random (3)` as well as adding another `if` condition. diff --git a/docs/lessons/truth-or-dare/tutorial.md b/docs/lessons/truth-or-dare/tutorial.md index f35ddf74..7294f200 100644 --- a/docs/lessons/truth-or-dare/tutorial.md +++ b/docs/lessons/truth-or-dare/tutorial.md @@ -5,7 +5,7 @@ The *Truth or dare!* game works as follows: a player spins the @boardname@ on the table. -When the micro:bit stops spinning, the player pointed by the arrow (displayed on screen) must press the button "A" +When the @boardname@ stops spinning, the player pointed by the arrow (displayed on screen) must press the button "A" to see if she has to provide a *truth* or a *dare*. ### ~ @@ -13,7 +13,7 @@ to see if she has to provide a *truth* or a *dare*. ### Rebuild the game! The blocks have been shuffled! Put them back together so that... -* an up arrow is displayed when the micro:bit is powered on. +* an up arrow is displayed when the @boardname@ is powered on. * on button `A` is pressed, * randomly display "TRUTH" or "DARE" on the screen * show the up arrow again. diff --git a/docs/lessons/zoomer.md b/docs/lessons/zoomer.md index a839b6a6..1c842362 100644 --- a/docs/lessons/zoomer.md +++ b/docs/lessons/zoomer.md @@ -1,6 +1,6 @@ # zoomer blocks lesson -measure the acceleration on the micro:bit in the "z" direction. +measure the acceleration on the @boardname@ in the "z" direction. diff --git a/docs/lessons/zoomer/activity.md b/docs/lessons/zoomer/activity.md index ad595a38..cdc69dff 100644 --- a/docs/lessons/zoomer/activity.md +++ b/docs/lessons/zoomer/activity.md @@ -1,6 +1,6 @@ # zoomer block activity -Measure the acceleration on the micro:bit in the "z" direction. +Measure the acceleration on the @boardname@ in the "z" direction. ### ~avatar avatar @@ -8,7 +8,7 @@ Measure the acceleration on the micro:bit in the "z" direction. ### ~ -Welcome! This activity will teach how to measure the acceleration on the micro:bit in the "z" direction. Let's get started! +Welcome! This activity will teach how to measure the acceleration on the @boardname@ in the "z" direction. Let's get started! We want to display the acceleration forever. In order to do so, we need a `forever` loop. diff --git a/docs/lessons/zoomer/quiz-answers.md b/docs/lessons/zoomer/quiz-answers.md index a58e7078..4b240242 100644 --- a/docs/lessons/zoomer/quiz-answers.md +++ b/docs/lessons/zoomer/quiz-answers.md @@ -1,6 +1,6 @@ # zoomer quiz answers -Measure the acceleration on the micro:bit in the "z" direction. +Measure the acceleration on the @boardname@ in the "z" direction. This is the answer key for the [zoomer quiz](/lessons/zoomer/quiz). diff --git a/docs/lessons/zoomer/quiz.md b/docs/lessons/zoomer/quiz.md index e9524f01..6a72bdda 100644 --- a/docs/lessons/zoomer/quiz.md +++ b/docs/lessons/zoomer/quiz.md @@ -1,6 +1,6 @@ # zoomer quiz -Measure the acceleration on the micro:bit in the "z" direction. +Measure the acceleration on the @boardname@ in the "z" direction. ## Name diff --git a/docs/packages.md b/docs/packages.md index 06036854..e2e758b3 100644 --- a/docs/packages.md +++ b/docs/packages.md @@ -35,7 +35,7 @@ This file contains a map from the symbol name to the en ``` { ... - "basic": "Provides access to basic micro:bit functionality.", + "basic": "Provides access to common functionality.", ... } ``` diff --git a/docs/projects.md b/docs/projects.md index 3d98e3b9..683f7214 100644 --- a/docs/projects.md +++ b/docs/projects.md @@ -1,10 +1,10 @@ # Projects -Here are some cool projects that you can build with your micro:bit! +Here are some cool projects that you can build with your @boardname@! ## Games -Fun games to build with your micro:bit. +Fun games to build with your @boardname@. ```codecard [{ @@ -72,7 +72,7 @@ Fun games to build with your micro:bit. ## From the community -Projects contributed by the micro:bit community +Projects contributed by the @boardname@ community ```codecard [{ diff --git a/docs/projects/banana-keyboard.md b/docs/projects/banana-keyboard.md index 475243b2..d4f519f9 100644 --- a/docs/projects/banana-keyboard.md +++ b/docs/projects/banana-keyboard.md @@ -4,7 +4,7 @@ ### ~avatar -Build your own micro:bit piano using bananas! +Build your own @boardname@ piano using bananas! ### ~ @@ -14,7 +14,7 @@ Build your own micro:bit piano using bananas! ## Materials -* micro:bit, battery holder and 2 AAA batteries +* @boardname@, battery holder and 2 AAA batteries * Bananas * Orange * Crocodile clips diff --git a/docs/projects/banana-keyboard/making.md b/docs/projects/banana-keyboard/making.md index a591f992..d9e5cbec 100644 --- a/docs/projects/banana-keyboard/making.md +++ b/docs/projects/banana-keyboard/making.md @@ -2,7 +2,7 @@ ## Materials -* micro:bit, battery holder and 2 AAA batteries +* @boardname@, battery holder and 2 AAA batteries * Bananas * Orange * Crocodile clips @@ -13,7 +13,7 @@ ![](/static/mb/lessons/banana-keyboard-1.png) -Using the 1st crocodile clip, connect the end of the crocodile clip onto GND pin on the micro:bit. +Using the 1st crocodile clip, connect the end of the crocodile clip onto GND pin on the @boardname@. ### Step 2 @@ -21,7 +21,7 @@ Using the 1st crocodile clip, connect the end of the crocodile clip onto GND pin ![](/static/mb/lessons/banana-keyboard-3.png) -Using the 2nd crocodile clip, connect the end of the crocodile clip onto the 0 pin on the micro:bit. +Using the 2nd crocodile clip, connect the end of the crocodile clip onto the 0 pin on the @boardname@. ### Step 3 @@ -55,7 +55,7 @@ Using the 3rd crocodile clip, connect the unattached end of the crocodile clip o ![](/static/mb/lessons/banana-keyboard-10.png) -Using the 4th crocodile clip, connect the end of the crocodile clip onto pin 1 on the micro:bit. +Using the 4th crocodile clip, connect the end of the crocodile clip onto pin 1 on the @boardname@. ### Step 8 @@ -71,7 +71,7 @@ Your banana keyboard is ready! ### Step 10 -Connect your micro:bit to your computer using your USB cable and run this script: +Connect your @boardname@ to your computer using your USB cable and run this script: ```blocks input.onPinPressed(TouchPin.P1, () => { music.playTone(music.noteFrequency(Note.C), music.beat(BeatFraction.Quarter)); diff --git a/docs/projects/compass.md b/docs/projects/compass.md index 13dda5c6..f22ffe04 100644 --- a/docs/projects/compass.md +++ b/docs/projects/compass.md @@ -2,11 +2,11 @@ ![](/static/mb/projects/a5-compass.png) -Display the direction that the micro:bit is facing using the compass +Display the direction that the @boardname@ is facing using the compass ### ~avatar avatar -Welcome! This guided tutorial will show you how to program a script that displays the direction the micro:bit is pointing. Let's get started! +Welcome! This guided tutorial will show you how to program a script that displays the direction the @boardname@ is pointing. Let's get started! ### ~ @@ -24,7 +24,7 @@ basic.forever(() => { ## Step 2 -Store the reading of the micro:bit in a variable called `degrees`. +Store the reading of the @boardname@ in a variable called `degrees`. ```blocks basic.forever(() => { @@ -34,7 +34,7 @@ basic.forever(() => { ## Step 3 -If `degrees` is less than `45`, then the compass heading is mostly pointing toward North. Display `N` on the micro:bit. +If `degrees` is less than `45`, then the compass heading is mostly pointing toward North. Display `N` on the @boardname@. ```blocks basic.forever(() => { @@ -47,7 +47,7 @@ basic.forever(() => { ## Step 4 -If `degrees` is less than 135, the micro:bit is mostly pointing East. Display `E` on the micro:bit. +If `degrees` is less than 135, the @boardname@ is mostly pointing East. Display `E` on the @boardname@. ```blocks @@ -64,7 +64,7 @@ basic.forever(() => { ## Step 5 -If `degrees` is less than 225, the micro:bit is mostly pointing South. Display `S` on the micro:bit. +If `degrees` is less than 225, the @boardname@ is mostly pointing South. Display `S` on the @boardname@. ```blocks @@ -84,7 +84,7 @@ basic.forever(() => { ## Step 6 -If none of these conditions returned true, then the micro:bit must be pointing West. Display `W` on the micro:bit. +If none of these conditions returned true, then the @boardname@ must be pointing West. Display `W` on the @boardname@. ```blocks basic.forever(() => { diff --git a/docs/projects/guitar.md b/docs/projects/guitar.md index 3a1dcbc1..b7520c1e 100644 --- a/docs/projects/guitar.md +++ b/docs/projects/guitar.md @@ -2,14 +2,14 @@ ![guitar icon](/static/mb/projects/guitar.png) -### @description A beginner-intermediate maker activity, building a guitar with the micro:bit +### @description A beginner-intermediate maker activity, building a guitar with the @boardname@ ### ~avatar avatar -Make a micro:bit guitar with this guided tutorial! +Make a @boardname@ guitar with this guided tutorial! ### ~ -*playing micro:bit guitar* +*playing @boardname@ guitar* https://youtu.be/GYmdTFvxz80 ## Duration @@ -23,7 +23,7 @@ https://youtu.be/GYmdTFvxz80 * Markers and/or paint * Aluminum Foil * Scissors that can cut cardboard -* 1 micro:bit, battery holder and 2 AAA batteries +* 1 @boardname@, battery holder and 2 AAA batteries * 4-5 Crocodile clips * Headphones diff --git a/docs/projects/guitar/accelerometer.md b/docs/projects/guitar/accelerometer.md index b5fd2bb6..925fb549 100644 --- a/docs/projects/guitar/accelerometer.md +++ b/docs/projects/guitar/accelerometer.md @@ -1,6 +1,6 @@ # Accelerometer Beat control -### @description micro:bit guitar: using accelerometer to control tempo +### @description @boardname@ guitar: using accelerometer to control tempo ### ~avatar avatar @@ -33,18 +33,18 @@ Math.abs(1) ## Accelerometer, gravity and tilting! -The micro:bit contains an **accelerometer** sensor that is able to measure forces applied to the board. +The @boardname@ contains an **accelerometer** sensor that is able to measure forces applied to the board. On earth, we are subject to the **gravity force** which pulls us to the ground! https://youtu.be/0SULoTKmkhI -When the micro:bit is flat on a table, with the screen pointing up, the gravity force is aligned -with the **Z** axis of the micro:bit. +When the @boardname@ is flat on a table, with the screen pointing up, the gravity force is aligned +with the **Z** axis of the @boardname@. -![micro:bit x, y, z axis image](/static/mb/projects/guitar/accelleration_axis.png) +![@boardname@ x, y, z axis image](/static/mb/projects/guitar/accelleration_axis.png) If you tilt it up and down, the force will align with the **Y** axis -- this is how we can detect tilting!!! -If the force along **Y** grows, the micro:bit is tilting more and more vertically! +If the force along **Y** grows, the @boardname@ is tilting more and more vertically! ## Measuring Acceleration along different coordinates (X, Y, Z axis) @@ -59,7 +59,7 @@ basic.forever(() => { ``` **Create the code** that measures the change in the Y axis acceleration as a graph on the LEDs -**Dowload the code** to the micro:bit +**Dowload the code** to the @boardname@ **Test the movements that move the graph from 1 to 5 bars on the LEDs** @@ -74,7 +74,7 @@ Try graphing the acceleration along the **X** and **Z** axis. Can you explain th ### ~ ### Step 2: Mapping acceleration to Beat -**micro:bit sensors produce signal values between 0 to 1023. The *[map block](/reference/pins/map)* converts the signal to a desired range.** +**@boardname@ sensors produce signal values between 0 to 1023. The *[map block](/reference/pins/map)* converts the signal to a desired range.** ```blocks basic.forever(() => { music.setTempo(pins.map(Math.abs(input.acceleration(Dimension.Y)), @@ -86,7 +86,7 @@ basic.forever(() => { **Create the code** that *Maps* Y axis acceleration as *tempo* -**Download the code** to the micro:bit on the guitar +**Download the code** to the @boardname@ on the guitar **Test the movements that speed and slow the tempo** @@ -106,7 +106,7 @@ basic.forever(() => { ``` **Combine the code above with the light sensor tone control code from the previous activity** -**Download the code** to the micro:bit on the guitar +**Download the code** to the @boardname@ on the guitar ### Now play the guitar adjusting tone and tempo using the light sensor and accelerometer! diff --git a/docs/projects/guitar/displaybuttons.md b/docs/projects/guitar/displaybuttons.md index 1021af19..8b003ade 100644 --- a/docs/projects/guitar/displaybuttons.md +++ b/docs/projects/guitar/displaybuttons.md @@ -1,5 +1,5 @@ # Buttons, Display & Sound -### @description micro:bit guitar: using buttons with display and sound +### @description @boardname@ guitar: using buttons with display and sound ### ~avatar avatar Use Button Events to control LED Display and play Sound @@ -14,9 +14,9 @@ Use Button Events to control LED Display and play Sound ## Materials -A micro:bit, battery pack and 2 x AAA batteries +A @boardname@, battery pack and 2 x AAA batteries -![battery pack and micro:bit](/static/mb/projects/guitar/microbit.jpg) +![battery pack and @boardname@](/static/mb/projects/guitar/microbit.jpg) 2 to 4 crocodile clips @@ -56,9 +56,9 @@ Open [pxt.microbit.org](https://pxt.microbit.org) in your web browser From **Basics**, drag a **show LEDs** block into the coding area * Create a face with LEDs -![micro:bit USB connection](/static/mb/projects/guitar/connectmicrobit.jpg) -Connect your micro:bit to your computer via USB and click **`Download`**. -Follow the instructions to move the code to your micro:bit. +![@boardname@ USB connection](/static/mb/projects/guitar/connectmicrobit.jpg) +Connect your @boardname@ to your computer via USB and click **`Download`**. +Follow the instructions to move the code to your @boardname@. ## Step 2: Add Smiley LED Button Events ```blocks @@ -88,7 +88,7 @@ From **Input**, drag an **on button 'A' pressed** block into the coding area * Create a 'B' button block with a different LED face -* Download the code to your micro:bit and try the A & B buttons +* Download the code to your @boardname@ and try the A & B buttons ## Step 3: Add Headphone Speakers using Crocodile clips @@ -100,16 +100,16 @@ Connect **GND** to the **base of the headphone jack** using a second crocodile c Connect **pin 0** to the **tip of the headphone jack** with a crocodile clip -*attaching batteries and micro:bit* +*attaching batteries and @boardname@* https://youtu.be/zwRTmpKIaVU -Attach the micro:bit & battery-pack to the guitar body +Attach the @boardname@ & battery-pack to the guitar body *connecting headphone speaker* https://youtu.be/ewyEW_U5G9M Connect the headphones with crocodile clips ### ~hint -## The micro:bit can play music +## The @boardname@ can play music The **play tone** block allows a range letter note tones from **C** to **B5**. Songs are played using sequences notes. Like the beginning of a birthday song (C, C, D, C, F, E). @@ -160,7 +160,7 @@ From **Music**, drag **play tone *C* for *1* beat** block under the **show leds* **Repeat** for **Button B** event -**Download the code** to the micro:bit +**Download the code** to the @boardname@ **Try the A & B buttons** with headphones and power connected diff --git a/docs/projects/guitar/lightsensor.md b/docs/projects/guitar/lightsensor.md index 18572da6..020d240a 100644 --- a/docs/projects/guitar/lightsensor.md +++ b/docs/projects/guitar/lightsensor.md @@ -1,6 +1,6 @@ # Light Sensor Tone control -### @description micro:bit guitar: using light sensor to control tone +### @description @boardname@ guitar: using light sensor to control tone ### ~avatar avatar @@ -20,9 +20,9 @@ Use the Light Sensor to the control tone for this [Theremin](https://en.wikipedi *playing tones with light sensor* https://youtu.be/2cKg9pokVC4 -## The micro:bit LEDs Light Sensors +## The @boardname@ LEDs Light Sensors -- the micro:bit can detect external light level intensity reaching the LEDs +- the @boardname@ can detect external light level intensity reaching the LEDs - the light level block reports a reading of values 0 (*dark*) to 255 (*bright*) - a **Forever Loop** is required to continually measure the current light level and control the tone @@ -65,7 +65,7 @@ Experiment to see the effect on graph height when the **plot bar graph** value * ### Frequency **Frequency** measured in Hz which are cycles per second or vibrations per second * A healthy human ear can detect frequencies in the range of 20Hz to 20,000Hz. - * The micro:bit + headphones reliably produce detectable output ~50Hz - 6,000Hz. + * The @boardname@ + headphones reliably produce detectable output ~50Hz - 6,000Hz. **261Hz** represents a C note ```blocks @@ -89,7 +89,7 @@ Create a **play tone** block using a **Math** section, **multiplication** block ### Next **Add** a **B** button block that multiplies the **261** tone by a number other than 2 to set tone -**Download the code to the micro:bit** +**Download the code to the @boardname@** **Test the sound for multiples of the 261Hz *C* frequency** diff --git a/docs/projects/guitar/making.md b/docs/projects/guitar/making.md index caef815b..b09c0a47 100644 --- a/docs/projects/guitar/making.md +++ b/docs/projects/guitar/making.md @@ -1,9 +1,9 @@ # Making the Guitar Body -### @description Maker Project for Guitar Body for micro:bit +### @description Maker Project for Guitar Body for @boardname@ ### ~avatar avatar -Make the Guitar Body for your micro:bit Guitar +Make the Guitar Body for your @boardname@ Guitar ### ~ diff --git a/docs/projects/guitar/pinpress.md b/docs/projects/guitar/pinpress.md index 65ed21b7..a0d3ad66 100644 --- a/docs/projects/guitar/pinpress.md +++ b/docs/projects/guitar/pinpress.md @@ -1,6 +1,6 @@ # Pin Press Switch -### @description micro:bit guitar: use pin press to toggle guitar play on/off +### @description @boardname@ guitar: use pin press to toggle guitar play on/off ### ~avatar avatar Use pin press to switch guitar play on/off @@ -55,15 +55,15 @@ input.onPinPressed(TouchPin.P2, () => { ``` **Create the pin-press code** -**Download the code** on the micro:bit +**Download the code** on the @boardname@ https://youtu.be/PAIU-vHqyGU -**Hold the micro:bit touching The GND pin with one hand** +**Hold the @boardname@ touching The GND pin with one hand** **with the other hand alternately touch the 0, 1 and 2 pins** ### ~hint -**The electric signal traveled from pins, between your hands to `GND` and the micro:bit detected the electric signal!** +**The electric signal traveled from pins, between your hands to `GND` and the @boardname@ detected the electric signal!** ### ~ ## Step 2: Installing conductive foil on the guitar @@ -78,7 +78,7 @@ https://youtu.be/YkymZGNmkrE **Connect the foil to `pin 1` using a crocodile clip** ## Step 3: Add a switch to turn the guitar ON and OFF -**Using the `on` global variable we can switch the message on the micro:bit** +**Using the `on` global variable we can switch the message on the @boardname@** **between ON and OFF** ```blocks let on = false @@ -99,7 +99,7 @@ input.onPinPressed(TouchPin.P1, () => { ``` **Create the ON/OFF switch code** -**Download the code on the micro:bit** +**Download the code on the @boardname@** **Test by touching `P1` to toggle the LED message between ON and OFF** diff --git a/docs/projects/hack-your-headphones.md b/docs/projects/hack-your-headphones.md index a57329d3..61799182 100644 --- a/docs/projects/hack-your-headphones.md +++ b/docs/projects/hack-your-headphones.md @@ -4,7 +4,7 @@ ### ~avatar -Build your own music player micro:bit from headphones. +Build your own music player @boardname@ from headphones. ### ~ @@ -15,7 +15,7 @@ Build your own music player micro:bit from headphones. ## Materials -* micro:bit, battery holder and 2 AAA batteries +* @boardname@, battery holder and 2 AAA batteries * Headphones * Crocodile clips diff --git a/docs/projects/hack-your-headphones/making.md b/docs/projects/hack-your-headphones/making.md index 8148e0d8..680e3ec6 100644 --- a/docs/projects/hack-your-headphones/making.md +++ b/docs/projects/hack-your-headphones/making.md @@ -2,7 +2,7 @@ ### ~avatar avatar -Did you know you could attach your headhpones to the micro:bit to generate sounds? +Did you know you could attach your headhpones to the @boardname@ to generate sounds? ### ~ @@ -16,7 +16,7 @@ Did you know you could attach your headhpones to the micro:bit to generate sound ![](/static/mb/lessons/banana-keyboard-1.png) -Using the 1st crocodile clip, connect the end of the crocodile clip onto GND pin on the micro:bit. +Using the 1st crocodile clip, connect the end of the crocodile clip onto GND pin on the @boardname@. ### Step 2 @@ -24,13 +24,13 @@ Using the 1st crocodile clip, connect the end of the crocodile clip onto GND pin ![](/static/mb/lessons/banana-keyboard-3.png) -Using the 2nd crocodile clip, connect the end of the crocodile clip onto the 0 pin on the micro:bit. +Using the 2nd crocodile clip, connect the end of the crocodile clip onto the 0 pin on the @boardname@. ### Step 3 ![](/static/mb/lessons/banana-keyboard-4.png) -Using the 1st crocodile clip, connect the second end of the crocodile clip onto based of the headphone jack. The base of your headphone jack is considered the ground so it is connected to the GND of the micro:bit. +Using the 1st crocodile clip, connect the second end of the crocodile clip onto based of the headphone jack. The base of your headphone jack is considered the ground so it is connected to the GND of the @boardname@. ### Step 4 @@ -38,7 +38,7 @@ Using the 1st crocodile clip, connect the second end of the crocodile clip onto ![](/static/mb/lessons/hack-your-headphones-1.png) -Using the 2nd crocodile clip, connect the second end of the crocodile clip onto the tip of the headphone jack. The tip of your headphone jack feeds into the right speaker on the headphone. You connect from the micro:bit pin 0 to the tip of the right side of your headphone. Use the tip of the headphone jack to play sounds. +Using the 2nd crocodile clip, connect the second end of the crocodile clip onto the tip of the headphone jack. The tip of your headphone jack feeds into the right speaker on the headphone. You connect from the @boardname@ pin 0 to the tip of the right side of your headphone. Use the tip of the headphone jack to play sounds. ### Step 5 diff --git a/docs/projects/hack-your-headphones/music-of-light.md b/docs/projects/hack-your-headphones/music-of-light.md index 533a59e9..e74d619e 100644 --- a/docs/projects/hack-your-headphones/music-of-light.md +++ b/docs/projects/hack-your-headphones/music-of-light.md @@ -67,4 +67,4 @@ input.onButtonPressed(Button.A, () => { }); ``` -* click **Download** and run your code on the micro:bit. +* click **Download** and run your code on the @boardname@. diff --git a/docs/projects/magic-button-trick.md b/docs/projects/magic-button-trick.md index ce032966..8963c3ba 100644 --- a/docs/projects/magic-button-trick.md +++ b/docs/projects/magic-button-trick.md @@ -1,23 +1,23 @@ # magic button trick -Perform a magic trick where you appear to make the **A** and **B** button of your micro:bit swap over just by moving a sticky label. +Perform a magic trick where you appear to make the **A** and **B** button of your @boardname@ swap over just by moving a sticky label. ### ~avatar avatar -Welcome! This activity will teach you how to use the micro:bit's compass to detect a nearby magnet +Welcome! This activity will teach you how to use the @boardname@'s compass to detect a nearby magnet ### ~ -This is a simple magic trick you can perform to amaze your friends, where by moving the sticky labels on your micro:bit's **A** and **B** button you appear to make the buttons really switch over. To see the trick performed watch the video below. +This is a simple magic trick you can perform to amaze your friends, where by moving the sticky labels on your @boardname@'s **A** and **B** button you appear to make the buttons really switch over. To see the trick performed watch the video below. https://youtu.be/-9KvmPopov8 ## How the trick works -Unfortunately, the only magic here is in the code. This trick uses a magnet, hidden in your hand, to tell the micro:bit to swap over the buttons so that when the magnet is near the microbit the **A** button starts working like the **B** button and the **B** button starts working like the **A** button. +Unfortunately, the only magic here is in the code. This trick uses a magnet, hidden in your hand, to tell the @boardname@ to swap over the buttons so that when the magnet is near the microbit the **A** button starts working like the **B** button and the **B** button starts working like the **A** button. ## What you need -The only things you need for this trick are your micro:bit and any magnet that is small enough to fit in your hand, even a fridge magnet will work. +The only things you need for this trick are your @boardname@ and any magnet that is small enough to fit in your hand, even a fridge magnet will work. ![](/static/mb/projects/magic-button-trick/magnets.jpg "Magnets") @@ -37,7 +37,7 @@ input.onButtonPressed(Button.B, () => { ## Step 2: measuring magnetic force -We will use the micro:bit's compass to detect the magnet. Compass's tell us what direction we are pointing by detecting the Earth's magnetic field but they can also detect any other magnet nearby. We will use that to check if our magnet is next to the micro:bit by using the [magnetic force](/reference/input/magnetic-force) block found in the input menu's 'more' section. As we only want to measure the strength we change the drop down to select 'strength': +We will use the @boardname@'s compass to detect the magnet. Compass's tell us what direction we are pointing by detecting the Earth's magnetic field but they can also detect any other magnet nearby. We will use that to check if our magnet is next to the @boardname@ by using the [magnetic force](/reference/input/magnetic-force) block found in the input menu's 'more' section. As we only want to measure the strength we change the drop down to select 'strength': ```blocks input.magneticForce(Dimension.Strength) @@ -56,7 +56,7 @@ let isSwitched = Math.abs(input.magneticForce(Dimension.Strength)) > 100 ``` ## Step 4: running our 'magnet nearby' check all the time -At the moment our code to detect the magnet being nearby will only run once so we need to put it into a [forever](/reference/basic/forever) block so that it keeps getting run again and again checking for the magnet to come near to the micro:bit. We should also make sure 'isSwitched' is false when our program starts. +At the moment our code to detect the magnet being nearby will only run once so we need to put it into a [forever](/reference/basic/forever) block so that it keeps getting run again and again checking for the magnet to come near to the @boardname@. We should also make sure 'isSwitched' is false when our program starts. ```blocks let isSwitched = false; @@ -94,8 +94,8 @@ input.onButtonPressed(Button.B, () => { ``` ## step 5: practice your performance -Now you just need to program your own micro:bit and practice the trick a few times before performing to friends. Try asking your friends to click the buttons after you have switched the labels and the trick won't work for them as they don't have a hidden magnet in their hand. +Now you just need to program your own @boardname@ and practice the trick a few times before performing to friends. Try asking your friends to click the buttons after you have switched the labels and the trick won't work for them as they don't have a hidden magnet in their hand. ## about the authors -This project was contributed by Brian and Jasmine Norman, aka [@MicroMonstersUK](https://twitter.com/MicroMonstersUK). You can chekout their [micro:bit tutorials chanel on youtube](https://www.youtube.com/channel/UCK2DviDexh_Er2QYZerZyZQ) for more projects. \ No newline at end of file +This project was contributed by Brian and Jasmine Norman, aka [@MicroMonstersUK](https://twitter.com/MicroMonstersUK). You can chekout their [@boardname@ tutorials chanel on youtube](https://www.youtube.com/channel/UCK2DviDexh_Er2QYZerZyZQ) for more projects. \ No newline at end of file diff --git a/docs/projects/radio-challenges.md b/docs/projects/radio-challenges.md index fcde436b..9e6e3655 100644 --- a/docs/projects/radio-challenges.md +++ b/docs/projects/radio-challenges.md @@ -2,11 +2,11 @@ ### ~avatar avatar -Welcome! The activity will teach you how to use the acceleration of the 1st micro:bit and to visualize the acceleration on the 2nd micro:bit. +Welcome! The activity will teach you how to use the acceleration of the 1st @boardname@ and to visualize the acceleration on the 2nd @boardname@. Let's get started! ### ~ -Let's measure `acceleration (mg)` and then `send number`. `Acceleration` is measured in **milli-gravities**, so a value of -1000 is equivalent to -1g or -9.81m/s^2. We will be able to get the acceleration value (g-force), in the specified "x" dimension. `Send number` will broadcast a number data packet to other micro:bits connected via radio. +Let's measure `acceleration (mg)` and then `send number`. `Acceleration` is measured in **milli-gravities**, so a value of -1000 is equivalent to -1g or -9.81m/s^2. We will be able to get the acceleration value (g-force), in the specified "x" dimension. `Send number` will broadcast a number data packet to other @boardname@s connected via radio. ```blocks radio.sendNumber(input.acceleration(Dimension.X)); @@ -33,7 +33,7 @@ radio.onDataPacketReceived(() => { }) ``` ### ~ -Finally, we want to chart the acceleration. So we must first implement `plot bar graph`. `Plot Bar Graph` will display a vertical bar graph based on the value and high value. In order to transfer the receive the number from the 1st micro:bit, we must implement `receive number` to constantly display a vertical bar graph based on the value. Remember, the value will equal to the micro:bit's acceleration in the "x" direction. +Finally, we want to chart the acceleration. So we must first implement `plot bar graph`. `Plot Bar Graph` will display a vertical bar graph based on the value and high value. In order to transfer the receive the number from the 1st @boardname@, we must implement `receive number` to constantly display a vertical bar graph based on the value. Remember, the value will equal to the @boardname@'s acceleration in the "x" direction. ```blocks basic.forever(() => { @@ -45,15 +45,15 @@ radio.onDataPacketReceived(({ receivedNumber }) => { ``` ### ~ -Notice that moving the micro:bit the farthest direction in the x direction will be -1023 on the charting beneath the simulator. The second observation will be that the LEDs will be full brightness on the 2nd micro:bit. There is a single LED turned on with the 1st micro:bit. Additionally, the graphs will reflect 0 acceleation for the 1st micro:bit. In this scenario, if you are adjusting the acceleration in the simualator, you are also changing your chart that will be produced. +Notice that moving the @boardname@ the farthest direction in the x direction will be -1023 on the charting beneath the simulator. The second observation will be that the LEDs will be full brightness on the 2nd @boardname@. There is a single LED turned on with the 1st @boardname@. Additionally, the graphs will reflect 0 acceleation for the 1st @boardname@. In this scenario, if you are adjusting the acceleration in the simualator, you are also changing your chart that will be produced. ![](/static/mb/acc.png) ### ~ -NOTE: The colors of the charts reflect the color of the micro:bit simulator. In this instance, the micro:bits are blue and green. So the colors of the line graphs reflect the colors of the micro:bit +NOTE: The colors of the charts reflect the color of the @boardname@ simulator. In this instance, the @boardname@s are blue and green. So the colors of the line graphs reflect the colors of the @boardname@ ### ~ -After running this simulation several seconds by moving the micro:bit side to side in the x direction, you are ready to graph or chart the accceleration of the micro:bit. We want a printout of our acceleration on Excel. We will graph the fluctuating acceleration of the simulation experiment. +After running this simulation several seconds by moving the @boardname@ side to side in the x direction, you are ready to graph or chart the accceleration of the @boardname@. We want a printout of our acceleration on Excel. We will graph the fluctuating acceleration of the simulation experiment. ![](/static/mb/acc2.png) @@ -83,10 +83,10 @@ Use the Recommended Charts command on the Insert tab to quickly create a chart t ### ~ Have fun reviewing your simulation and analyze the acceleration by chart the Excel data using Excel. -* Connect the first micro:bit to your computer using your USB cable and run the charting script on it. -* Connect the second micro:bit to your computer using your USB cable and run the charting script on it. -* The first person and second person take turns tilting the micro:bit in the "x" direction while the other player charts the data on the micro:bit! -* Review and analyze the actual micro:bit device acceleration data on Excel +* Connect the first @boardname@ to your computer using your USB cable and run the charting script on it. +* Connect the second @boardname@ to your computer using your USB cable and run the charting script on it. +* The first person and second person take turns tilting the @boardname@ in the "x" direction while the other player charts the data on the @boardname@! +* Review and analyze the actual @boardname@ device acceleration data on Excel * Display acceleration with y or z using plot bar graph by changing acceleration from "x" to "y" or "z" ```package diff --git a/docs/projects/radio.md b/docs/projects/radio.md index d969e0f9..016434c4 100644 --- a/docs/projects/radio.md +++ b/docs/projects/radio.md @@ -1,10 +1,10 @@ # radio -Measure the acceleration on the micro:bit in the "x" direction. +Measure the acceleration on the @boardname@ in the "x" direction. ### ~avatar avatar -Welcome! This activity will teach how to use the micro:bit to chart the acceleration in the "x" direction. Let's get started! +Welcome! This activity will teach how to use the @boardname@ to chart the acceleration in the "x" direction. Let's get started! ### ~ @@ -16,7 +16,7 @@ input.acceleration(Dimension.X) ``` ### ~ -Use the plot bar chart to visualize the acceleration on the LED screen of the micro:bit in the specified range. You implement plot Bar Graph to display a vertical bar graph based on the "value" and "high" value. Then you must insert acceleration in the X dimension to measure the acceleration. +Use the plot bar chart to visualize the acceleration on the LED screen of the @boardname@ in the specified range. You implement plot Bar Graph to display a vertical bar graph based on the "value" and "high" value. Then you must insert acceleration in the X dimension to measure the acceleration. ```blocks basic.forever(() => { @@ -26,27 +26,27 @@ basic.forever(() => { ``` ### ~ -Notice that moving the micro:bit in the simulator from left to right (x direction) changes the values beneath the micro:bit in a range from 1023 to -1023 as measured in milli-gravities. By hovering over the micro:bit from left to right, you can observe changing values beneath the micro:bit simulator. Also, the LEDs shown on the Bar Graph fluctates based on the movement of the micro:bit simulator in the x direction. The line underneath the micro:bit simulator reflect the acceleration in the x direction. +Notice that moving the @boardname@ in the simulator from left to right (x direction) changes the values beneath the @boardname@ in a range from 1023 to -1023 as measured in milli-gravities. By hovering over the @boardname@ from left to right, you can observe changing values beneath the @boardname@ simulator. Also, the LEDs shown on the Bar Graph fluctates based on the movement of the @boardname@ simulator in the x direction. The line underneath the @boardname@ simulator reflect the acceleration in the x direction. -NOTE: The colors of the charts reflect the color of the micro:bit simulator. In this instance, the micro:bit is yellow. So the color of the data line reflects the color of the micro:bit +NOTE: The colors of the charts reflect the color of the @boardname@ simulator. In this instance, the @boardname@ is yellow. So the color of the data line reflects the color of the @boardname@ ![](/static/mb/data4.png) ### ~ -Vigorously move the micro:bit in the micro:bit simulatator by moving the micro:bit image from side to side. Every time the micro:bit moves in the x direction in the simulator, you are generating data points that can be reviewed in Excel. The more attempts to move the micro:bit from side to side, the more data being saved in Excel. After you have vigarously moved the micro:bit simulator from side to side for a sufficient amount of time, you are ready to graph or chart the accceleration of the micro:bit. We want a printout of our acceleration on Excel that can be graphed in Excel. +Vigorously move the @boardname@ in the @boardname@ simulatator by moving the @boardname@ image from side to side. Every time the @boardname@ moves in the x direction in the simulator, you are generating data points that can be reviewed in Excel. The more attempts to move the @boardname@ from side to side, the more data being saved in Excel. After you have vigarously moved the @boardname@ simulator from side to side for a sufficient amount of time, you are ready to graph or chart the accceleration of the @boardname@. We want a printout of our acceleration on Excel that can be graphed in Excel. ### ~ We want to chart the data collected by using a tool in Excel. -The final part of this experiment is opening and reviewing the data in the Excel CSV file. Simply click on the line beneath the simulator. A CSV file will be generated to display the data points collected by moving the micro:bit in the X direction. Then click or tap on the data Excel file that was downloaded to your local ``Downloads`` Folder. +The final part of this experiment is opening and reviewing the data in the Excel CSV file. Simply click on the line beneath the simulator. A CSV file will be generated to display the data points collected by moving the @boardname@ in the X direction. Then click or tap on the data Excel file that was downloaded to your local ``Downloads`` Folder. ### ~ -First, click or tap on the first two columns (A, B) to include the time of the data being collected; b) the results of acceleration data on the micro:bit +First, click or tap on the first two columns (A, B) to include the time of the data being collected; b) the results of acceleration data on the @boardname@ ![](/static/mb/data7.png) diff --git a/docs/projects/rock-paper-scissors.md b/docs/projects/rock-paper-scissors.md index b3bcfc0b..0e8dbcd7 100644 --- a/docs/projects/rock-paper-scissors.md +++ b/docs/projects/rock-paper-scissors.md @@ -36,7 +36,7 @@ input.onGesture(Gesture.Shake, () => { }) ``` In this project, you will build a Rock Paper Scissors game with the @boardname@. -You can play the game with a friend who has it on a micro:bit. +You can play the game with a friend who has it on a @boardname@. You can also play it with friends who are just using their hands. ### ~ @@ -48,8 +48,8 @@ You can also play it with friends who are just using their hands. ## Step 1: Getting started -We want the micro:bit to choose rock, paper, or scissors when you shake it. -Try creating an ``on shake`` block so when you shake the micro:bit, it will run part of a program. +We want the @boardname@ to choose rock, paper, or scissors when you shake it. +Try creating an ``on shake`` block so when you shake the @boardname@, it will run part of a program. ```blocks input.onGesture(Gesture.Shake, () => { @@ -57,7 +57,7 @@ input.onGesture(Gesture.Shake, () => { }) ``` -Next, when you shake the micro:bit, it should pick a random number from `0` to `2` +Next, when you shake the @boardname@, it should pick a random number from `0` to `2` and store it in the variable `weapon`. (This variable is named `weapon` because rock, paper, and scissors are the weapons you use to battle your friends!) @@ -110,7 +110,7 @@ input.onGesture(Gesture.Shake, () => { ## Step 3: A random rock -Now we are going to add a new picture for the micro:bit to show +Now we are going to add a new picture for the @boardname@ to show when another random number comes up. Make the ``else if`` part check if the variable `weapon` is `1`. @@ -192,7 +192,7 @@ Your game is ready! Have fun! Here is a way you can make your Rock Paper Scissors game better. When button ``A`` is pressed, -the micro:bit will add `1` to your score. +the @boardname@ will add `1` to your score. Open the ``Game`` drawer, and then add the block ``change score by 1`` to your program, like this: @@ -206,7 +206,7 @@ input.onButtonPressed(Button.A, () => { ## Step 6: Prove you're the greatest! -After your micro:bit can add `1` to the score, show how many wins you have. +After your @boardname@ can add `1` to the score, show how many wins you have. ```blocks input.onButtonPressed(Button.A, () => { @@ -217,7 +217,7 @@ input.onButtonPressed(Button.A, () => { ``` ## Step 7: Staying honest -Success! Your micro:bit can track wins! +Success! Your @boardname@ can track wins! But what about losses? Use the ``Game`` drawer to subtract `1` from your score when you press button `B`. diff --git a/docs/projects/telegraph.md b/docs/projects/telegraph.md index f8610f7d..ae9eb8ce 100644 --- a/docs/projects/telegraph.md +++ b/docs/projects/telegraph.md @@ -4,7 +4,7 @@ ### ~avatar -Build a telegraph between two micro:bits to communicate with your friends! +Build a telegraph between two @boardname@s to communicate with your friends! ### ~ @@ -12,7 +12,7 @@ Build a telegraph between two micro:bits to communicate with your friends! ## Materials -* micro:bit, battery holder and 2 AAA batteries +* @boardname@, battery holder and 2 AAA batteries * Crocodile clips ## Activities diff --git a/docs/projects/telegraph/making.md b/docs/projects/telegraph/making.md index d3b56ec2..7251ed0d 100644 --- a/docs/projects/telegraph/making.md +++ b/docs/projects/telegraph/making.md @@ -2,7 +2,7 @@ ### ~avatar -Let's build a telegraph between two micro:bits. +Let's build a telegraph between two @boardname@s. ### ~ @@ -10,7 +10,7 @@ Let's build a telegraph between two micro:bits. ## Materials -* micro:bit, battery holder and 2 AAA batteries +* @boardname@, battery holder and 2 AAA batteries * Crocodile clips ## Steps @@ -19,49 +19,49 @@ Let's build a telegraph between two micro:bits. ![](/static/mb/lessons/banana-keyboard-1.png) -Using the 1st crocodile clip, connect the end of the crocodile clip onto GND pin on the micro:bit. +Using the 1st crocodile clip, connect the end of the crocodile clip onto GND pin on the @boardname@. ### Step 2 ![](/static/mb/lessons/ornament-chain-2.png) -Using the 2nd crocodile clip, connect the end of the crocodile clip onto the 3V pin on the micro:bit. +Using the 2nd crocodile clip, connect the end of the crocodile clip onto the 3V pin on the @boardname@. ### Step 3 ![](/static/mb/lessons/ornament-chain-3.png) -Using the 3rd crocodile clip, connect the end of the crocodile clip onto pin 1 of the micro:bit. +Using the 3rd crocodile clip, connect the end of the crocodile clip onto pin 1 of the @boardname@. ### Step 4 ![](/static/mb/lessons/ornament-chain-4.png) -Using the 4th crocodile clip, connect the end of the crocodile clip onto pin 2 of the micro:bit. +Using the 4th crocodile clip, connect the end of the crocodile clip onto pin 2 of the @boardname@. ### Step 5 ![](/static/mb/lessons/ornament-chain-5.png) -Using the 1st crocodile clip, connect the unattached end of the crocodile clip onto the GND on the 2nd micro:bit. +Using the 1st crocodile clip, connect the unattached end of the crocodile clip onto the GND on the 2nd @boardname@. ### Step 6 ![](/static/mb/lessons/ornament-chain-6.png) -Using the 2nd crocodile clip, connect the unattached end of the crocodile clip onto the 3V pin on the 2nd micro:bit. +Using the 2nd crocodile clip, connect the unattached end of the crocodile clip onto the 3V pin on the 2nd @boardname@. ### Step 7 ![](/static/mb/lessons/ornament-chain-7.png) -Using the 3rd crocodile clip, connect the unattached end of the crocodile clip onto pin 2 of the 2nd micro:bit. +Using the 3rd crocodile clip, connect the unattached end of the crocodile clip onto pin 2 of the 2nd @boardname@. ### Step 8 ![](/static/mb/lessons/ornament-chain-8.png) -Using the 4th crocodile clip, connect the unattached end of the crocodile clip onto pin 1 of the 2nd micro:bit +Using the 4th crocodile clip, connect the unattached end of the crocodile clip onto pin 1 of the 2nd @boardname@ ### Step 9 diff --git a/docs/projects/telegraph/manual-telegraph.md b/docs/projects/telegraph/manual-telegraph.md index 7244fb3d..658d5e0b 100644 --- a/docs/projects/telegraph/manual-telegraph.md +++ b/docs/projects/telegraph/manual-telegraph.md @@ -90,6 +90,6 @@ Your telegraph is ready! ### Step 7 -* Connect the first micro:bit to your computer using your USB cable and put the telegraph script on it. -* Connect the second micro:bit to your computer using your USB cable and run the telegraph script on it. +* Connect the first @boardname@ to your computer using your USB cable and put the telegraph script on it. +* Connect the second @boardname@ to your computer using your USB cable and run the telegraph script on it. * The first person and second person take turns pressing button A to play the telegraph game! diff --git a/docs/projects/the-watch.md b/docs/projects/the-watch.md index 8f7f15fc..2cee515e 100644 --- a/docs/projects/the-watch.md +++ b/docs/projects/the-watch.md @@ -4,13 +4,13 @@ ![](/static/mb/lessons/the-watch-0.png) -In this project, you will build your own wearable micro:bit watch from an old pair of jeans and T-shirt. Project duration: 15 minutes. +In this project, you will build your own wearable @boardname@ watch from an old pair of jeans and T-shirt. Project duration: 15 minutes. ![](/static/mb/lessons/the-watch-1.png) ## Materials -* micro:bit, battery holder and 2 AAA batteries +* @boardname@, battery holder and 2 AAA batteries * Old T-shirt * Old Jeans * Velcro with sticky back – 5cm x 5cm @@ -70,25 +70,25 @@ Peal the tape protective layer from the rectangle. ![](/static/mb/lessons/the-watch-11.png) -Place the micro:bit pins on the tape at more or less **7** cm from the left border. Then lower the micro:bit on the tape and press **gently**. +Place the @boardname@ pins on the tape at more or less **7** cm from the left border. Then lower the @boardname@ on the tape and press **gently**. ### Step 9 ![](/static/mb/lessons/the-watch-12.png) -Connect the battery holder and place it on the right of the micro:bit. Tuck the cables away on the tape to protect them. +Connect the battery holder and place it on the right of the @boardname@. Tuck the cables away on the tape to protect them. ### Step 10 ![](/static/mb/lessons/the-watch-13.png) -Stick the T-shirt rectangle from the top of the micro:bit, over the battery cables. +Stick the T-shirt rectangle from the top of the @boardname@, over the battery cables. ### Step 11 ![](/static/mb/lessons/the-watch-14.png) -Use your fingers to push the T-shirt cloth under the micro:bit to give access to the micro-USB plug. +Use your fingers to push the T-shirt cloth under the @boardname@ to give access to the micro-USB plug. ### Step 12 @@ -106,7 +106,7 @@ Turn over the watch and cut the extra T-shirt material. ![](/static/mb/lessons/the-watch-17.png) -Stick the T-shirt cloth on the other side of the watch. Lift the micro:bit pins to slide the cloth under and leave them free from the tape. +Stick the T-shirt cloth on the other side of the watch. Lift the @boardname@ pins to slide the cloth under and leave them free from the tape. ### Step 15 diff --git a/docs/projects/timing-gates.md b/docs/projects/timing-gates.md index cda09f1c..8042435b 100644 --- a/docs/projects/timing-gates.md +++ b/docs/projects/timing-gates.md @@ -8,17 +8,17 @@ This project explains the principles of timing gates using household materials. ## Timing gates -The two gates are connected to the micro:bit and can detect a car passing through. +The two gates are connected to the @boardname@ and can detect a car passing through. ![](/static/mb/projects/timing-gates/sketchgates.jpg "Sketch of the gates") -As the car passes through the gate ``0``, it sends an event to the micro:bit through the [on pin pressed](/reference/input/on-pin-pressed) block. -The micro:bit records the time in a variable ``t0``. +As the car passes through the gate ``0``, it sends an event to the @boardname@ through the [on pin pressed](/reference/input/on-pin-pressed) block. +The @boardname@ records the time in a variable ``t0``. ![](/static/mb/projects/timing-gates/sketchgate1.jpg "Sketch first gate") -As the car passes through the gate ``1``, it sends an event to the micro:bit through the [on pin pressed](/reference/input/on-pin-pressed) block. -The micro:bit records the time in a variable ``t1``. +As the car passes through the gate ``1``, it sends an event to the @boardname@ through the [on pin pressed](/reference/input/on-pin-pressed) block. +The @boardname@ records the time in a variable ``t1``. ![](/static/mb/projects/timing-gates/sketchgate2.jpg "Sketch first gate") @@ -34,7 +34,7 @@ By dividing the distance between the gates by the duration, we get the speed of * Aluminum fail * Double-side tape (carpet tape) * 4 crocodile clips -* A micro:bit board and USB cable +* A @boardname@ board and USB cable ![](/static/mb/projects/timing-gates/materials.jpg "Materials") @@ -76,9 +76,9 @@ Connect a crocodile strip to each foil strip. ![](/static/mb/projects/timing-gates/connectsensor.jpg "Connecting sensor") -Connect the crocodile plugs to the ``GND`` and ``P0`` pins on the micro:bit. +Connect the crocodile plugs to the ``GND`` and ``P0`` pins on the @boardname@. -![](/static/mb/projects/timing-gates/connectcrocs.jpg "Connecting the micro:bit") +![](/static/mb/projects/timing-gates/connectcrocs.jpg "Connecting the @boardname@") The gate is ready to use! Your circuit should look like the picture below: @@ -87,7 +87,7 @@ The gate is ready to use! Your circuit should look like the picture below: ## Detecting the car with code -The micro:bit provides an event [on pin pressed](/reference/input/on-pin-pressed) +The @boardname@ provides an event [on pin pressed](/reference/input/on-pin-pressed) that is raised when a circuit between ``GND`` and a pin is detected. The circuit conductor could be a wire or even your body! We will attach a foil to the bottom of the car. When it passes over the gate, it connect both foil strips, close the circuit and trigger the event. @@ -140,7 +140,7 @@ Repeat the same process with tape and foil to build the first gate. ![](/static/mb/projects/timing-gates/sensor2.jpg "Double foil sensors") -Connect the crocodile plugs to the ``GND`` and ``P1`` pins on the micro:bit. +Connect the crocodile plugs to the ``GND`` and ``P1`` pins on the @boardname@. ![](/static/mb/projects/timing-gates/sensormicrobit2.jpg "Sensor and microbit") @@ -182,7 +182,7 @@ https://youtu.be/N4bWQcu6yWs ## Computing time -The micro:bit has a clock that measures time precisely. It measures how many seconds the micro:bit has been on. +The @boardname@ has a clock that measures time precisely. It measures how many seconds the @boardname@ has been on. We will record the time where each gate is tripped in variables ``t0`` and ``t1``. We take the different between ``t1`` and ``t0`` to compute the duration between the gates. diff --git a/docs/reference/basic.md b/docs/reference/basic.md index 27fe8fba..91383e9f 100644 --- a/docs/reference/basic.md +++ b/docs/reference/basic.md @@ -1,6 +1,6 @@ # Basic -Provides access to basic micro:bit functionality. +Provides access to basic @boardname@ functionality. ```cards basic.showNumber(0); diff --git a/docs/reference/basic/forever.md b/docs/reference/basic/forever.md index 3569eb7d..d06ec3c8 100644 --- a/docs/reference/basic/forever.md +++ b/docs/reference/basic/forever.md @@ -52,7 +52,7 @@ input.onButtonPressed(Button.A, () => { If different parts of a program are each trying to show something on the LED screen at the same time, you may get unexpected results. -Try this on your micro:bit: +Try this on your @boardname@: ```blocks basic.forever(() => { diff --git a/docs/reference/bluetooth.md b/docs/reference/bluetooth.md index f631f4b4..d2fa66b2 100644 --- a/docs/reference/bluetooth.md +++ b/docs/reference/bluetooth.md @@ -5,7 +5,7 @@ Support for additional Bluetooth services. ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ @@ -37,7 +37,7 @@ bluetooth ### Advanced -For more advanced information on the micro:bit Bluetooth UART service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) +For more advanced information on the @boardname@ Bluetooth UART service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) ### See Also diff --git a/docs/reference/bluetooth/about-bluetooth.md b/docs/reference/bluetooth/about-bluetooth.md index 63d1a8cc..c93e6cf7 100755 --- a/docs/reference/bluetooth/about-bluetooth.md +++ b/docs/reference/bluetooth/about-bluetooth.md @@ -6,7 +6,7 @@ Bluetooth is a wireless communications technology which allows devices to communicate with each other without the need for a central device like a router or access point. -Bluetooth has a special "low energy feature" which means it can be used without requiring much power from the devices using it. It's the Bluetooth low energy feature which the micro:bit uses. +Bluetooth has a special "low energy feature" which means it can be used without requiring much power from the devices using it. It's the Bluetooth low energy feature which the @boardname@ uses. In the world of Bluetooth low energy, a device has something called a "profile" which defines the way other devices are able to communicate over Bluetooth with it. In a way, the Bluetooth profile defines the way a device appears to other devices in terms of its features and the things it can do. @@ -20,7 +20,7 @@ The Attribute Table contains something like a series of records of various types ### Attributes -Services, Characteristics and Descriptors are all types of Attribute. Hence Generic Attribute Profile, Attribute Table and something called the Attribute Protocol. All attributes have a type which is identified by a UUID (Universally Unique Identifer). Some Attributes are defined by the Bluetooth SIG, the technical standards body for Bluetooth and these have UUIDs which are 16 bits in length. Some Attributes are custom designed for a particular device by the product team and these have 128 bit UUIDs. The micro:bit uses a mixture of 16 bit and 128 bit UUIDs. +Services, Characteristics and Descriptors are all types of Attribute. Hence Generic Attribute Profile, Attribute Table and something called the Attribute Protocol. All attributes have a type which is identified by a UUID (Universally Unique Identifer). Some Attributes are defined by the Bluetooth SIG, the technical standards body for Bluetooth and these have UUIDs which are 16 bits in length. Some Attributes are custom designed for a particular device by the product team and these have 128 bit UUIDs. The @boardname@ uses a mixture of 16 bit and 128 bit UUIDs. ### Structure @@ -30,7 +30,7 @@ Services, Characteristics and Descriptors are organised in a hierarchy with Serv ### Services -A Service is a container for logically related Bluetooth data items. Those data items are in fact called Characteristics. A Service can be thought of as the owner of the Characteristics inside it. Often a Service represents a particular feature (e.g. a hardware feature) of a device like the buttons or a particular sensor. An example of a Bluetooth SIG defined Service is the Device Information Service which, as the name suggests, is a container for various items of information about the device such as its manufacturer and serial number. The micro:bit has this service. +A Service is a container for logically related Bluetooth data items. Those data items are in fact called Characteristics. A Service can be thought of as the owner of the Characteristics inside it. Often a Service represents a particular feature (e.g. a hardware feature) of a device like the buttons or a particular sensor. An example of a Bluetooth SIG defined Service is the Device Information Service which, as the name suggests, is a container for various items of information about the device such as its manufacturer and serial number. The @boardname@ has this service. ### Characteristics @@ -40,7 +40,7 @@ Characteristics contain various parts. They have a type, a value, some propertie Type is something already explained above, a UUID value which indicates which particular type of Characteristic an Attribute is. Value is the value of the associated state data item. -Properties define what another device can do with the characteristic over Bluetooth in terms of various defined operations such as READ, WRITE or NOTIFY. Reading a characteristic means transferring its current value from the attribute table to the connected device over Bluetooth. Writing allows the connected device to change that value in the state table. Notifications are a special message type which a device like the micro:bit can send to a connected device whenever the value of the associated characteristic changes or perhaps periodically, controlled by a timer. Not all Characteristics support all operations. The Characteristic's properties tell you which operations are supported. +Properties define what another device can do with the characteristic over Bluetooth in terms of various defined operations such as READ, WRITE or NOTIFY. Reading a characteristic means transferring its current value from the attribute table to the connected device over Bluetooth. Writing allows the connected device to change that value in the state table. Notifications are a special message type which a device like the @boardname@ can send to a connected device whenever the value of the associated characteristic changes or perhaps periodically, controlled by a timer. Not all Characteristics support all operations. The Characteristic's properties tell you which operations are supported. Sometimes the device will have been programmed to respond in a special way when it processes an operation like reading or writing a value from the attribute table so operations can result in more happening than simply transferring data across the connection. Perhaps changing the value of a Characteristic will result in the device changing the frequency with which it samples readings from the device accelerometer for example. @@ -56,7 +56,7 @@ A Bluetooth profile is a specification which pulls together all the required inf ## Client Server Architecture -When a smartphone application interacts with a device like the micro:bit over a Bluetooth connection we have a client/server architecture. The phone application is usually the GATT client and the micro:bit is usually the GATT server. They communicate using a protocol called the Attribute Protocol or just ATT for short. As a smartphone developer you work with APIs and do not have to worry about formulating ATT protocol data units and so on. +When a smartphone application interacts with a device like the @boardname@ over a Bluetooth connection we have a client/server architecture. The phone application is usually the GATT client and the @boardname@ is usually the GATT server. They communicate using a protocol called the Attribute Protocol or just ATT for short. As a smartphone developer you work with APIs and do not have to worry about formulating ATT protocol data units and so on. ![](/static/bluetooth/services_and_GATT.png) @@ -64,19 +64,19 @@ When a smartphone application interacts with a device like the micro:bit over a Everything described above relates to devices which are connected and communicating as GATT client and server. But there's a stage which precedes this where the two devices are not yet connected. How do they find each other and connect? The answer to this question is termed 'Device Discovery' and is the responsibility of another part of the Bluetooth architecture called the Generic Access Profile (GAP). -In GAP, one devices advertises, emitting small packets of data periodically. These packets contain information about the device doing the advertising. Other devices looking for devices to connect to perform something called scanning, receiving and processing advertising packets and filtering out those that come from devices of a type that are not of interest. Usually the user is given information about devices which are discovered and they then select one to be connected to. The device which advertises is called a Bluetooth Peripheral whereas the one doing the scanning is a Bluetooth Central device. micro:bit is a Bluetooth peripheral. +In GAP, one devices advertises, emitting small packets of data periodically. These packets contain information about the device doing the advertising. Other devices looking for devices to connect to perform something called scanning, receiving and processing advertising packets and filtering out those that come from devices of a type that are not of interest. Usually the user is given information about devices which are discovered and they then select one to be connected to. The device which advertises is called a Bluetooth Peripheral whereas the one doing the scanning is a Bluetooth Central device. @boardname@ is a Bluetooth peripheral. Bluetooth on the @boardname@ Full documentation for the @boardname@ Bluetooth profile as used by this application can be found at the [Lancaster University documentation](http://lancaster-university.github.io/microbit-docs/ble/profile/) web site. -The micro:bit's accelerometer (motion detector), magnetometer (digital compass), two buttons on the front, LED Display, IO pins on the edge connector, internal message bus and internal temperature sensor are all exposed as Services so that applications can exploit these features of the device. In addition: +The @boardname@'s accelerometer (motion detector), magnetometer (digital compass), two buttons on the front, LED Display, IO pins on the edge connector, internal message bus and internal temperature sensor are all exposed as Services so that applications can exploit these features of the device. In addition: * the Bluetooth SIG defined Device Information Service is included to allow applications to obtain information such as firmware version details over Bluetooth -* there's a Device Firmware Update (DFU) service which allows new micro:bit code to be flahsed to the device over Bluetooth instead of over USB -* there's a UART service which allows arbitrary data to be exchanged with the micro:bit in a way resembling traditional serial communications. +* there's a Device Firmware Update (DFU) service which allows new @boardname@ code to be flahsed to the device over Bluetooth instead of over USB +* there's a UART service which allows arbitrary data to be exchanged with the @boardname@ in a way resembling traditional serial communications. -Everything you can do with the micro:bit over Bluetooth is achieved through read, write and notify operations. Not all characteristics support all three so check the profile documentation. Often there are Characteristics whose purpose is to allow you to write configuration values which control other behviours. Technically these are called Control Points. For example you can specify the frequency with which accelerometer data is sampled before it is transmitted as a Notification message to your application. +Everything you can do with the @boardname@ over Bluetooth is achieved through read, write and notify operations. Not all characteristics support all three so check the profile documentation. Often there are Characteristics whose purpose is to allow you to write configuration values which control other behviours. Technically these are called Control Points. For example you can specify the frequency with which accelerometer data is sampled before it is transmitted as a Notification message to your application. ## Want to Know More? @@ -92,7 +92,7 @@ https://www.youtube.com/watch?v=aep_GVowKfs ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/bluetooth/bluetooth-pairing.md b/docs/reference/bluetooth/bluetooth-pairing.md index 21164a2a..6c104605 100755 --- a/docs/reference/bluetooth/bluetooth-pairing.md +++ b/docs/reference/bluetooth/bluetooth-pairing.md @@ -3,96 +3,96 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ ### What is 'pairing'? -'Pairing' is what you have to do to have your micro:bit trust another device like a smartphone and similarly, have your smartphone trust your micro:bit. Why 'trust'? Well, pairing is all about security. You wouldn't usually want just anyone's smartphone connecting to your micro:bit and making it do things so by pairing *your* smartphone with *your* micro:bit you ensure that only your devices can talk to each other. +'Pairing' is what you have to do to have your @boardname@ trust another device like a smartphone and similarly, have your smartphone trust your @boardname@. Why 'trust'? Well, pairing is all about security. You wouldn't usually want just anyone's smartphone connecting to your @boardname@ and making it do things so by pairing *your* smartphone with *your* @boardname@ you ensure that only your devices can talk to each other. -Once you've paired your micro:bit with another device it also means that they are able to exchange information privately, without someone else being able to "see" the data they're exchanging over the air using Bluetooth. This is accomplished by data being [encrypted](https://en.wikipedia.org/wiki/Encryption) and pairing makes it possible for devices who trust each other to encrypt and decrypt data from each other. +Once you've paired your @boardname@ with another device it also means that they are able to exchange information privately, without someone else being able to "see" the data they're exchanging over the air using Bluetooth. This is accomplished by data being [encrypted](https://en.wikipedia.org/wiki/Encryption) and pairing makes it possible for devices who trust each other to encrypt and decrypt data from each other. -# How do you pair your micro:bit with another device? +# How do you pair your @boardname@ with another device? -Making your micro:bit pair requires you to follow some simple steps which will be described shortly. What you do with the device you're pairing it to will vary slightly depending on what that device is. We'll look at how it's done with common smartphones and tablets here too. +Making your @boardname@ pair requires you to follow some simple steps which will be described shortly. What you do with the device you're pairing it to will vary slightly depending on what that device is. We'll look at how it's done with common smartphones and tablets here too. -To get your micro:bit ready for pairing do the following: +To get your @boardname@ ready for pairing do the following: -1. Hold down buttons A and B on the front of your micro:bit together. The front is the side with two buttons and the LED display. Keep the two buttons held down. Don't let go of them yet! -2. While still holding down buttons A and B, press and then release the reset button on the back of the micro:bit. Keep holding down buttons A and B. -3. You should see "PAIRING MODE!" start to scroll across the micro:bit display. When you see this message start to appear you can release buttons A and B. -4. Eventually you'll see a strange pattern on your micro:bit display. This is like your micro:bit's signature. Other people's micro:bits will probably display a different pattern. +1. Hold down buttons A and B on the front of your @boardname@ together. The front is the side with two buttons and the LED display. Keep the two buttons held down. Don't let go of them yet! +2. While still holding down buttons A and B, press and then release the reset button on the back of the @boardname@. Keep holding down buttons A and B. +3. You should see "PAIRING MODE!" start to scroll across the @boardname@ display. When you see this message start to appear you can release buttons A and B. +4. Eventually you'll see a strange pattern on your @boardname@ display. This is like your @boardname@'s signature. Other people's @boardname@s will probably display a different pattern. -Your micro:bit is now ready to be paired with the other device. Read the section below which relates to your 'other' device and watch the video too. +Your @boardname@ is now ready to be paired with the other device. Read the section below which relates to your 'other' device and watch the video too. -### How do you pair your micro:bit with a Windows smartphone or tablet? +### How do you pair your @boardname@ with a Windows smartphone or tablet? 1. Go into Settings 2. Select Bluetooth -3. Switch your micro:bit into 'pairing mode' using the steps above -4. Wait until 'PAIRING MODE!' has finished scrolling across the micro:bit display. You should see your micro:bit listed on your Windows smartphone with a name something like '@boardname@ [zatig]'. Note that the 5 characters in brackets at the end will vary. -5. On the Windows smartphone, tap the micro:bit named in the device list. This will initiate the pairing process. -6. The micro:bit will display a left pointing arrow and the Windows smartphone will pop up a box into which you will be invited to enter a "pin" (Personal Identity Number). -7. Press button A on the micro:bit and watch carefully as the micro:bit displays a sequence of 6 random numbers. You may find it easier to write them down than to remember them. -8. Enter the 6 digits which the micro:bit displayed into your Windows smartphone in the pop-up box provided and then select "done". -9. If you entered the right number the micro:bit will display a tick / check mark. If you made a mistake it will display a cross or X and you should repeat the process to try again. +3. Switch your @boardname@ into 'pairing mode' using the steps above +4. Wait until 'PAIRING MODE!' has finished scrolling across the @boardname@ display. You should see your @boardname@ listed on your Windows smartphone with a name something like '@boardname@ [zatig]'. Note that the 5 characters in brackets at the end will vary. +5. On the Windows smartphone, tap the @boardname@ named in the device list. This will initiate the pairing process. +6. The @boardname@ will display a left pointing arrow and the Windows smartphone will pop up a box into which you will be invited to enter a "pin" (Personal Identity Number). +7. Press button A on the @boardname@ and watch carefully as the @boardname@ displays a sequence of 6 random numbers. You may find it easier to write them down than to remember them. +8. Enter the 6 digits which the @boardname@ displayed into your Windows smartphone in the pop-up box provided and then select "done". +9. If you entered the right number the @boardname@ will display a tick / check mark. If you made a mistake it will display a cross or X and you should repeat the process to try again. #### Video https://www.youtube.com/watch?v=AoW3mit7jIg -### How do you pair your micro:bit with an Android smartphone or tablet? +### How do you pair your @boardname@ with an Android smartphone or tablet? 1. Go into Settings 2. Select Bluetooth -3. Switch your micro:bit into 'pairing mode' using the steps above -4. Wait until 'PAIRING MODE!' has finished scrolling across the micro:bit display. You should see your micro:bit listed on your Android smartphone under the heading "Available devices" with a name something like '@boardname@ [zatig]'. Note that the 5 characters in brackets at the end will vary. -5. On the Android smartphone, tap the micro:bit named in the Available devices list. This will initiate the pairing process. -6. The micro:bit will display a left pointing arrow and the Android smartphone will pop up a box into which you will be invited to enter a "pin" (Personal Identity Number). -7. Press button A on the micro:bit and watch carefully as the micro:bit displays a sequence of 6 random numbers. You may find it easier to write them down than to remember them. -8. Enter the 6 digits which the micro:bit displayed into your Android smartphone in the pop-up box provided and then select "done". -9. If you entered the right number the micro:bit will display a tick / check mark. If you made a mistake it will display a cross or X and you should repeat the process to try again. +3. Switch your @boardname@ into 'pairing mode' using the steps above +4. Wait until 'PAIRING MODE!' has finished scrolling across the @boardname@ display. You should see your @boardname@ listed on your Android smartphone under the heading "Available devices" with a name something like '@boardname@ [zatig]'. Note that the 5 characters in brackets at the end will vary. +5. On the Android smartphone, tap the @boardname@ named in the Available devices list. This will initiate the pairing process. +6. The @boardname@ will display a left pointing arrow and the Android smartphone will pop up a box into which you will be invited to enter a "pin" (Personal Identity Number). +7. Press button A on the @boardname@ and watch carefully as the @boardname@ displays a sequence of 6 random numbers. You may find it easier to write them down than to remember them. +8. Enter the 6 digits which the @boardname@ displayed into your Android smartphone in the pop-up box provided and then select "done". +9. If you entered the right number the @boardname@ will display a tick / check mark. If you made a mistake it will display a cross or X and you should repeat the process to try again. #### Video https://www.youtube.com/watch?v=7hLBfdAGkZI -### How do you pair your micro:bit with an Apple iOS smartphone or tablet? +### How do you pair your @boardname@ with an Apple iOS smartphone or tablet? -The steps to pair with an Apple iOS device are different to those followed for an Android or Windows device. To trigger pairing you need an application which will try to interact with your micro:bit and it's that interaction that triggers the iOS pairing process. There are many you could use but for the purposes of this documentation we'll suggest you install the "nRF Master Control Panel" (nRF MCP) application from Nordic Semiconductor. You'll find it in the Apple app store. It's a really useful Bluetooth application which will help you learn about Bluetooth as well as it having the ability to trigger the pairing process. After installing nRF MCP you should follow these steps to pair with your micro:bit: +The steps to pair with an Apple iOS device are different to those followed for an Android or Windows device. To trigger pairing you need an application which will try to interact with your @boardname@ and it's that interaction that triggers the iOS pairing process. There are many you could use but for the purposes of this documentation we'll suggest you install the "nRF Master Control Panel" (nRF MCP) application from Nordic Semiconductor. You'll find it in the Apple app store. It's a really useful Bluetooth application which will help you learn about Bluetooth as well as it having the ability to trigger the pairing process. After installing nRF MCP you should follow these steps to pair with your @boardname@: -1. Switch your micro:bit into 'pairing mode' using the steps above -2. Wait until 'PAIRING MODE!' has finished scrolling across the micro:bit display. -3. Launch the nRF MCP application. Your micro:bit should be listed and have a "Connect" button next to it. -4. Select "Connect" to connect your Apple device to the micro:bit. This will trigger the pairing process. -5. The micro:bit will display a left pointing arrow and the Apple device will pop up a box into which you will be invited to enter a "pin" (Personal Identity Number). -6. Press button A on the micro:bit and watch carefully as the micro:bit displays a sequence of 6 random numbers. You may find it easier to write them down than to remember them. -7. Enter the 6 digits which the micro:bit displayed into your Apple device in the pop-up box provided and then select "Pair". -8. If you entered the right number the micro:bit will display a tick / check mark. If you made a mistake it will display a cross or X and you should repeat the process to try again. +1. Switch your @boardname@ into 'pairing mode' using the steps above +2. Wait until 'PAIRING MODE!' has finished scrolling across the @boardname@ display. +3. Launch the nRF MCP application. Your @boardname@ should be listed and have a "Connect" button next to it. +4. Select "Connect" to connect your Apple device to the @boardname@. This will trigger the pairing process. +5. The @boardname@ will display a left pointing arrow and the Apple device will pop up a box into which you will be invited to enter a "pin" (Personal Identity Number). +6. Press button A on the @boardname@ and watch carefully as the @boardname@ displays a sequence of 6 random numbers. You may find it easier to write them down than to remember them. +7. Enter the 6 digits which the @boardname@ displayed into your Apple device in the pop-up box provided and then select "Pair". +8. If you entered the right number the @boardname@ will display a tick / check mark. If you made a mistake it will display a cross or X and you should repeat the process to try again. #### Video https://www.youtube.com/watch?v=wslwyAMwMhs -### How often do I need to pair my micro:bit with my phone? +### How often do I need to pair my @boardname@ with my phone? -You do *not* need to pair your micro:bit and smartphone or tablet every time you use them together. Pairing establishes 'trust' which will be retained until it is somehow lost. When another device wants to talk to your micro:bit it must connect to it but connecting and pairing are not the same thing. +You do *not* need to pair your @boardname@ and smartphone or tablet every time you use them together. Pairing establishes 'trust' which will be retained until it is somehow lost. When another device wants to talk to your @boardname@ it must connect to it but connecting and pairing are not the same thing. There are circumstances which will result in pairing data being lost however and when this happens you will need to pair again. -Currently, flashing new code via a USB cable causes the micro:bit's Bluetooth pairing data to be lost. Consequently, if you do flash new code to your micro:bit using a USB cable you will need to pair again. +Currently, flashing new code via a USB cable causes the @boardname@'s Bluetooth pairing data to be lost. Consequently, if you do flash new code to your @boardname@ using a USB cable you will need to pair again. -In contrast if you upload new code to your micro:bit over Bluetooth, using for example the Samsung micro:bit application for Android devices, you will not need to pair again. +In contrast if you upload new code to your @boardname@ over Bluetooth, using for example the Samsung @boardname@ application for Android devices, you will not need to pair again. If you do find yourself needing to pair again you will first need to remove the pairing from your other device (i.e. smartphone or tablet): -* On Android go into Settings/Bluetooth, select the 'cog' next to your micro:bit and then select FORGET -* On iOS go into Settings/Bluetooth, select your micro:bit and then select Forget This Device -* On a Windows device go into Settings/Bluetooth. Press and hold the micro:bit entry on the Windows device. A pop-up will appear with the option "delete". Select "delete" to unpair your micro:bit. +* On Android go into Settings/Bluetooth, select the 'cog' next to your @boardname@ and then select FORGET +* On iOS go into Settings/Bluetooth, select your @boardname@ and then select Forget This Device +* On a Windows device go into Settings/Bluetooth. Press and hold the @boardname@ entry on the Windows device. A pop-up will appear with the option "delete". Select "delete" to unpair your @boardname@. ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package diff --git a/docs/reference/bluetooth/on-bluetooth-connected.md b/docs/reference/bluetooth/on-bluetooth-connected.md index 963a236c..42f3e4d9 100755 --- a/docs/reference/bluetooth/on-bluetooth-connected.md +++ b/docs/reference/bluetooth/on-bluetooth-connected.md @@ -3,12 +3,12 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ This block starts an [event handler](/reference/event-handler) which in this case will run -when something connects to your micro:bit using Bluetooth. +when something connects to your @boardname@ using Bluetooth. ```sig bluetooth.onBluetoothConnected(() => {}); @@ -16,7 +16,7 @@ bluetooth.onBluetoothConnected(() => {}); ### Example -You could use this event handler to display a letter "C" on the micro:bit LED grid so you know you have a Bluetooth connection. Or you might want to send some data you've been accumulating to your smartphone as soon as it connects to your micro:bit. Maybe you've been using the accelerometer in your micro:bit to count your steps for example. Using this event handler you could send the accumulated step count to your phone when it establishes a Bluetooth connection. +You could use this event handler to display a letter "C" on the @boardname@ LED grid so you know you have a Bluetooth connection. Or you might want to send some data you've been accumulating to your smartphone as soon as it connects to your @boardname@. Maybe you've been using the accelerometer in your @boardname@ to count your steps for example. Using this event handler you could send the accumulated step count to your phone when it establishes a Bluetooth connection. ```blocks bluetooth.onBluetoothConnected(() => { @@ -30,7 +30,7 @@ http://www.youtube.com/watch?v=HyBcsD9Eh6I ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/bluetooth/on-bluetooth-disconnected.md b/docs/reference/bluetooth/on-bluetooth-disconnected.md index 2406f8df..619f359d 100755 --- a/docs/reference/bluetooth/on-bluetooth-disconnected.md +++ b/docs/reference/bluetooth/on-bluetooth-disconnected.md @@ -3,20 +3,20 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -This block starts an [event handler](/reference/event-handler) which in this case will run when a device which is connected to your micro:bit over Bluetooth disconnects. +This block starts an [event handler](/reference/event-handler) which in this case will run when a device which is connected to your @boardname@ over Bluetooth disconnects. -You could use this event handler to display a letter "D" on the micro:bit LED grid so you know that the Bluetooth connection has been closed. +You could use this event handler to display a letter "D" on the @boardname@ LED grid so you know that the Bluetooth connection has been closed. ```sig bluetooth.onBluetoothDisconnected(() => { }); ``` -### Example: Displaying "D" when a Bluetooth connection to the micro:bit is closed +### Example: Displaying "D" when a Bluetooth connection to the @boardname@ is closed ```blocks bluetooth.onBluetoothDisconnected(() => { @@ -30,7 +30,7 @@ http://www.youtube.com/watch?v=HyBcsD9Eh6I ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/bluetooth/start-accelerometer-service.md b/docs/reference/bluetooth/start-accelerometer-service.md index 59305b0e..3254fc66 100755 --- a/docs/reference/bluetooth/start-accelerometer-service.md +++ b/docs/reference/bluetooth/start-accelerometer-service.md @@ -3,15 +3,15 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -The Bluetooth accelerometer service allows another device such as a smartphone to wirelessly receive data from the micro:bit's accelerometer. An accelerometer detects motion. More precisely, it measures acceleration in one or more of three directions which we call X, Y and Z. +The Bluetooth accelerometer service allows another device such as a smartphone to wirelessly receive data from the @boardname@'s accelerometer. An accelerometer detects motion. More precisely, it measures acceleration in one or more of three directions which we call X, Y and Z. -Using the Bluetooth accelerometer service you could, for example, create a smartphone application which makes a loud noise whenever your micro:bit (or the important thing you've attached it to) is moved. Or you could use your micro:bit to control the movement of a cartoon character in a game on your smartphone just by tilting the micro:bit in the direction you want the character to move in. +Using the Bluetooth accelerometer service you could, for example, create a smartphone application which makes a loud noise whenever your @boardname@ (or the important thing you've attached it to) is moved. Or you could use your @boardname@ to control the movement of a cartoon character in a game on your smartphone just by tilting the @boardname@ in the direction you want the character to move in. -No additional code is needed on the micro:bit to use the Bluetooth accelerometer service from another device. +No additional code is needed on the @boardname@ to use the Bluetooth accelerometer service from another device. ```sig bluetooth.startAccelerometerService(); @@ -31,11 +31,11 @@ http://www.youtube.com/watch?v=aep_GVowKfs#t=18s ### Advanced -For more advanced information on the micro:bit Bluetooth accelerometer service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/accelerometer-service/) +For more advanced information on the @boardname@ Bluetooth accelerometer service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/accelerometer-service/) ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/bluetooth/start-button-service.md b/docs/reference/bluetooth/start-button-service.md index a0bc14fe..f4cdaf09 100755 --- a/docs/reference/bluetooth/start-button-service.md +++ b/docs/reference/bluetooth/start-button-service.md @@ -3,19 +3,19 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -The Bluetooth button service makes it possible for another device such as a smartphone to be notified wirelessly whenever a button on the front of a micro:bit is pressed. Each of the two micro:bit buttons can be in one of three possible states: +The Bluetooth button service makes it possible for another device such as a smartphone to be notified wirelessly whenever a button on the front of a @boardname@ is pressed. Each of the two @boardname@ buttons can be in one of three possible states: * Not pressed * Pressed * Long press - pressed and held down for at least 2 seconds -The button service allows you to make other things which are connected to your micro:bit using Bluetooth respond in some way when you press either of the buttons. You could, for example, hide your smartphone somewhere in the room and have it make an amusing noise when you press either of the buttons on your micro:bit. We'll leave it to you to decide what would be amusing. +The button service allows you to make other things which are connected to your @boardname@ using Bluetooth respond in some way when you press either of the buttons. You could, for example, hide your smartphone somewhere in the room and have it make an amusing noise when you press either of the buttons on your @boardname@. We'll leave it to you to decide what would be amusing. -No additional code is needed on the micro:bit to use the Bluetooth button service from another device. +No additional code is needed on the @boardname@ to use the Bluetooth button service from another device. ```sig bluetooth.startButtonService(); @@ -35,11 +35,11 @@ http://www.youtube.com/watch?v=aep_GVowKfs ### Advanced -For more advanced information on the micro:bit Bluetooth button service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/button-service/) +For more advanced information on the @boardname@ Bluetooth button service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/button-service/) ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/bluetooth/start-io-pin-service.md b/docs/reference/bluetooth/start-io-pin-service.md index 5f9cc599..a85e98e2 100755 --- a/docs/reference/bluetooth/start-io-pin-service.md +++ b/docs/reference/bluetooth/start-io-pin-service.md @@ -3,13 +3,13 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -The Bluetooth IO pin service makes it possible for another device such as a smartphone to communicate with other electronic 'things' connected to a micro:bit's edge connector. You could for example, use your smartphone to switch on or off a light which is connected to the micro:bit or your smartphone could receive data collected from a sensor connected to the micro:bit. In fact you could do both of these things at the same time since the Bluetooth IO pin service lets you interact with multiple 'pins' on the edge conector in different ways all at the same time. +The Bluetooth IO pin service makes it possible for another device such as a smartphone to communicate with other electronic 'things' connected to a @boardname@'s edge connector. You could for example, use your smartphone to switch on or off a light which is connected to the @boardname@ or your smartphone could receive data collected from a sensor connected to the @boardname@. In fact you could do both of these things at the same time since the Bluetooth IO pin service lets you interact with multiple 'pins' on the edge conector in different ways all at the same time. -No additional code is needed on the micro:bit to use the Bluetooth IO pin service from another device. +No additional code is needed on the @boardname@ to use the Bluetooth IO pin service from another device. ```sig bluetooth.startIOPinService(); @@ -29,11 +29,11 @@ http://www.youtube.com/watch?v=aep_GVowKfs ### Advanced -For more advanced information on the micro:bit Bluetooth IO pin service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/iopin-service/) +For more advanced information on the @boardname@ Bluetooth IO pin service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/iopin-service/) ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/bluetooth/start-led-service.md b/docs/reference/bluetooth/start-led-service.md index cd7bef1b..1fe344c4 100755 --- a/docs/reference/bluetooth/start-led-service.md +++ b/docs/reference/bluetooth/start-led-service.md @@ -3,15 +3,15 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -The Bluetooth LED service allows another device such as a smartphone to send short text strings or patterns over a Bluetooth connection to a micro:bit for display on its LED matrix. Text will scroll across the micro:bit and the speed at which it scrolls can also be controlled using the Bluetooth LED service. Devices using the LED service may also read the current state of the micro:bit's LED matrix. +The Bluetooth LED service allows another device such as a smartphone to send short text strings or patterns over a Bluetooth connection to a @boardname@ for display on its LED matrix. Text will scroll across the @boardname@ and the speed at which it scrolls can also be controlled using the Bluetooth LED service. Devices using the LED service may also read the current state of the @boardname@'s LED matrix. -So you could, for example, draw a smiley face in a smartphone app and at the press of a button, have it magically appear on your micro:bit on the other side of the room. Or you could program your smartphone to send a message to your micro:bit whenever your phone receives an email, SMS or social media message so you could wear your micro:bit like a smart watch and leave your phone in your bag. +So you could, for example, draw a smiley face in a smartphone app and at the press of a button, have it magically appear on your @boardname@ on the other side of the room. Or you could program your smartphone to send a message to your @boardname@ whenever your phone receives an email, SMS or social media message so you could wear your @boardname@ like a smart watch and leave your phone in your bag. -No additional code is needed on the micro:bit to use the Bluetooth LED service from another device. +No additional code is needed on the @boardname@ to use the Bluetooth LED service from another device. ```sig bluetooth.startLEDService(); @@ -31,11 +31,11 @@ http://www.youtube.com/watch?v=aep_GVowKfs ### Advanced -For more advanced information on the micro:bit Bluetooth LED service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/led-service/) +For more advanced information on the @boardname@ Bluetooth LED service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/led-service/) ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/bluetooth/start-magnetometer-service.md b/docs/reference/bluetooth/start-magnetometer-service.md index c65c094e..64bf2192 100755 --- a/docs/reference/bluetooth/start-magnetometer-service.md +++ b/docs/reference/bluetooth/start-magnetometer-service.md @@ -3,15 +3,15 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -The Bluetooth magnetometer service allows another device such as a smartphone to wirelessly receive data from the micro:bit's magnetometer. The magnetometer measures the strength and direction of magnetic fields including the earth's and so it can be used as a digital compass and indicate the way the micro:bit is pointing relative to magnetic north. +The Bluetooth magnetometer service allows another device such as a smartphone to wirelessly receive data from the @boardname@'s magnetometer. The magnetometer measures the strength and direction of magnetic fields including the earth's and so it can be used as a digital compass and indicate the way the @boardname@ is pointing relative to magnetic north. Using the Bluetooth magnetometer service you could, for example, create a smartphone application which displays your direction of travel, updating it in real time. -No additional code is needed on the micro:bit to use the Bluetooth magnetometer service from another device. +No additional code is needed on the @boardname@ to use the Bluetooth magnetometer service from another device. ```sig bluetooth.startMagnetometerService(); @@ -31,11 +31,11 @@ http://www.youtube.com/watch?v=C_0VL4Gp4_U ### Advanced -For more advanced information on the micro:bit Bluetooth magnetometer service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/magnetometer-service/) +For more advanced information on the @boardname@ Bluetooth magnetometer service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/magnetometer-service/) ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package diff --git a/docs/reference/bluetooth/start-temperature-service.md b/docs/reference/bluetooth/start-temperature-service.md index 59d95dc3..37a8bf59 100755 --- a/docs/reference/bluetooth/start-temperature-service.md +++ b/docs/reference/bluetooth/start-temperature-service.md @@ -3,15 +3,15 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -A micro:bit is able to provide a rough measure of the current environmental temperature. It's an approximation only as in fact the temperature value is inferred from the temperature of its main processor. The Bluetooth temperature service allows another device such as a smartphone to wirelessly find out the micro:bit's current temperature reading or to receive a constant stream of temperature data values. Temperature values are expressed in degrees celsius. +A @boardname@ is able to provide a rough measure of the current environmental temperature. It's an approximation only as in fact the temperature value is inferred from the temperature of its main processor. The Bluetooth temperature service allows another device such as a smartphone to wirelessly find out the @boardname@'s current temperature reading or to receive a constant stream of temperature data values. Temperature values are expressed in degrees celsius. -Using the Bluetooth temperature service you could turn your smartphone or tablet into a graphical thermometer using your micro:bit as the sensor. +Using the Bluetooth temperature service you could turn your smartphone or tablet into a graphical thermometer using your @boardname@ as the sensor. -No additional code is needed on the micro:bit to use the Bluetooth temperature service from another device. +No additional code is needed on the @boardname@ to use the Bluetooth temperature service from another device. ```sig bluetooth.startTemperatureService(); @@ -31,11 +31,11 @@ http://www.youtube.com/watch?v=aep_GVowKfs ### Advanced -For more advanced information on the micro:bit Bluetooth temperature service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/temperature-service/) +For more advanced information on the @boardname@ Bluetooth temperature service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/temperature-service/) ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package diff --git a/docs/reference/bluetooth/start-uart-service.md b/docs/reference/bluetooth/start-uart-service.md index dffab6d7..6c98be93 100755 --- a/docs/reference/bluetooth/start-uart-service.md +++ b/docs/reference/bluetooth/start-uart-service.md @@ -3,17 +3,17 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -The Bluetooth UART service allows another device such as a smartphone to exchange any data it wants to with the micro:bit, in small chunks which are intended to be joined together. [UART[(https://en.wikipedia.org/wiki/Universal_asynchronous_receiver/transmitter) stands for Universal Asynchronous Receiver Transmitter and is one way in which serial data communications can be performed, usually between two devices connected by a physical, wired connection. The Bluetooth UART service emulates the behaviour of a physical UART system and allows the exchange of a maximum of 20 bytes of data at a time in either direction. +The Bluetooth UART service allows another device such as a smartphone to exchange any data it wants to with the @boardname@, in small chunks which are intended to be joined together. [UART[(https://en.wikipedia.org/wiki/Universal_asynchronous_receiver/transmitter) stands for Universal Asynchronous Receiver Transmitter and is one way in which serial data communications can be performed, usually between two devices connected by a physical, wired connection. The Bluetooth UART service emulates the behaviour of a physical UART system and allows the exchange of a maximum of 20 bytes of data at a time in either direction. -When this service is used, the micro:bit sets up a 60 byte buffer and data it receives will be accumulated in the buffer until it is full. When using the UART service from your micro:bit code, you can indicate a special character which will be used to mean that the entire message in at most three chunks has now been sent by the other, connected device, at which point the micro:bit will release the entire contents of its buffer to any code trying to read it. In other words this special character, known as a 'delimiter' is used by the device connected to the micro:bit to mean "I've sent my whole message, you can now use it". +When this service is used, the @boardname@ sets up a 60 byte buffer and data it receives will be accumulated in the buffer until it is full. When using the UART service from your @boardname@ code, you can indicate a special character which will be used to mean that the entire message in at most three chunks has now been sent by the other, connected device, at which point the @boardname@ will release the entire contents of its buffer to any code trying to read it. In other words this special character, known as a 'delimiter' is used by the device connected to the @boardname@ to mean "I've sent my whole message, you can now use it". -You could use the UART service for many things. It doesn't care what you put in messages which makes it very flexible. You could create a guessing game, with questions and answers passing between micro:bit and a smartphone or you could connect a camera to the micro:bit and transmit image data obtained from the edge connector, in chunks over Bluetooth to a smartphone. There are a great many possibilities. +You could use the UART service for many things. It doesn't care what you put in messages which makes it very flexible. You could create a guessing game, with questions and answers passing between @boardname@ and a smartphone or you could connect a camera to the @boardname@ and transmit image data obtained from the edge connector, in chunks over Bluetooth to a smartphone. There are a great many possibilities. -To use the Bluetooth UART service from another device you'll need additional micro:bit code which reads and uses data from the UART buffer and / or writes data to the buffer for transmission over Bluetooth to another device. +To use the Bluetooth UART service from another device you'll need additional @boardname@ code which reads and uses data from the UART buffer and / or writes data to the buffer for transmission over Bluetooth to another device. ```sig bluetooth.startUartService(); @@ -33,11 +33,11 @@ https://www.youtube.com/watch?v=PgGeWddMAZ0 ### Advanced -For more advanced information on the micro:bit Bluetooth UART service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) +For more advanced information on the @boardname@ Bluetooth UART service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/bluetooth/uart-read-until.md b/docs/reference/bluetooth/uart-read-until.md index 3f52b4b7..57d27523 100644 --- a/docs/reference/bluetooth/uart-read-until.md +++ b/docs/reference/bluetooth/uart-read-until.md @@ -3,13 +3,13 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -The [Bluetooth UART service](/reference/bluetooth/start-uart-service) allows another device such as a smartphone to exchange any data it wants to with the micro:bit, in small chunks. +The [Bluetooth UART service](/reference/bluetooth/start-uart-service) allows another device such as a smartphone to exchange any data it wants to with the @boardname@, in small chunks. -With the Bluetooth UART service running, this block allows a micro:bit to read data which has been received from a Bluetooth connected device, terminating reading and returning the value obtained as soon as a specified delimiter character is encountered. This means that connected devices can send data to the micro:bit and indicate that the complete message has been sent by appending the message with the delimiter character. +With the Bluetooth UART service running, this block allows a @boardname@ to read data which has been received from a Bluetooth connected device, terminating reading and returning the value obtained as soon as a specified delimiter character is encountered. This means that connected devices can send data to the @boardname@ and indicate that the complete message has been sent by appending the message with the delimiter character. ```sig bluetooth.uartReadUntil(""); @@ -41,11 +41,11 @@ https://www.youtube.com/watch?v=PgGeWddMAZ0 ### Advanced -For more advanced information on the micro:bit Bluetooth UART service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) +For more advanced information on the @boardname@ Bluetooth UART service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/bluetooth/uart-write-number.md b/docs/reference/bluetooth/uart-write-number.md index 4fc12928..34b13099 100644 --- a/docs/reference/bluetooth/uart-write-number.md +++ b/docs/reference/bluetooth/uart-write-number.md @@ -3,13 +3,13 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -The [Bluetooth UART service](/reference/bluetooth/start-uart-service) allows another device such as a smartphone to exchange any data it wants to with the micro:bit, in small chunks. +The [Bluetooth UART service](/reference/bluetooth/start-uart-service) allows another device such as a smartphone to exchange any data it wants to with the @boardname@, in small chunks. -With the Bluetooth UART service running, this block allows a micro:bit to send data to a Bluetooth connected device. +With the Bluetooth UART service running, this block allows a @boardname@ to send data to a Bluetooth connected device. ```sig bluetooth.uartWriteNumber(42); @@ -17,11 +17,11 @@ bluetooth.uartWriteNumber(42); ### Advanced -For more advanced information on the micro:bit Bluetooth UART service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) +For more advanced information on the @boardname@ Bluetooth UART service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/bluetooth/uart-write-string.md b/docs/reference/bluetooth/uart-write-string.md index e4d4ecd9..3581c405 100644 --- a/docs/reference/bluetooth/uart-write-string.md +++ b/docs/reference/bluetooth/uart-write-string.md @@ -3,13 +3,13 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -The [Bluetooth UART service](/reference/bluetooth/start-uart-service) allows another device such as a smartphone to exchange any data it wants to with the micro:bit, in small chunks. +The [Bluetooth UART service](/reference/bluetooth/start-uart-service) allows another device such as a smartphone to exchange any data it wants to with the @boardname@, in small chunks. -With the Bluetooth UART service running, this block allows a micro:bit to send data to a Bluetooth connected device. +With the Bluetooth UART service running, this block allows a @boardname@ to send data to a Bluetooth connected device. ```sig bluetooth.uartWriteString(""); @@ -40,11 +40,11 @@ https://www.youtube.com/watch?v=PgGeWddMAZ0 ### Advanced -For more advanced information on the micro:bit Bluetooth UART service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) +For more advanced information on the @boardname@ Bluetooth UART service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/bluetooth/uart-write-value.md b/docs/reference/bluetooth/uart-write-value.md index a47398b1..1f684246 100644 --- a/docs/reference/bluetooth/uart-write-value.md +++ b/docs/reference/bluetooth/uart-write-value.md @@ -3,13 +3,13 @@ ### ~hint ![](/static/bluetooth/Bluetooth_SIG.png) -For another device like a smartphone to use any of the Bluetooth "services" which the micro:bit has, it must first be [paired with the micro:bit](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the micro:bit and exchange data relating to many of the micro:bit's features. +For another device like a smartphone to use any of the Bluetooth "services" which the @boardname@ has, it must first be [paired with the @boardname@](/reference/bluetooth/bluetooth-pairing). Once paired, the other device may connect to the @boardname@ and exchange data relating to many of the @boardname@'s features. ### ~ -The [Bluetooth UART service](/reference/bluetooth/start-uart-service) allows another device such as a smartphone to exchange any data it wants to with the micro:bit, in small chunks. +The [Bluetooth UART service](/reference/bluetooth/start-uart-service) allows another device such as a smartphone to exchange any data it wants to with the @boardname@, in small chunks. -With the Bluetooth UART service running, this block allows a micro:bit to send data to a Bluetooth connected device. +With the Bluetooth UART service running, this block allows a @boardname@ to send data to a Bluetooth connected device. ```sig bluetooth.uartWriteValue("x", 42); @@ -17,11 +17,11 @@ bluetooth.uartWriteValue("x", 42); ### Advanced -For more advanced information on the micro:bit Bluetooth UART service including information on using a smartphone, see the [Lancaster University micro:bit runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) +For more advanced information on the @boardname@ Bluetooth UART service including information on using a smartphone, see the [Lancaster University @boardname@ runtime technical documentation](http://lancaster-university.github.io/microbit-docs/ble/uart-service/) ### See also -[About Bluetooth](/reference/bluetooth/about-bluetooth), [micro:bit Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [micro:bit Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on micro:bit resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) +[About Bluetooth](/reference/bluetooth/about-bluetooth), [@boardname@ Bluetooth profile overview ](http://lancaster-university.github.io/microbit-docs/ble/profile/), [@boardname@ Bluetooth profile reference](http://lancaster-university.github.io/microbit-docs/resources/bluetooth/microbit-profile-V1.9-Level-2.pdf), [Bluetooth on @boardname@ resources](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html), [Bluetooth SIG](https://www.bluetooth.com) ```package bluetooth diff --git a/docs/reference/control/device-name.md b/docs/reference/control/device-name.md index 566b0e07..f7ef5f4f 100644 --- a/docs/reference/control/device-name.md +++ b/docs/reference/control/device-name.md @@ -7,5 +7,5 @@ control.deviceName(); ``` **This is an advanced API.** For more information, see the -[micro:bit runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). +[@boardname@ runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). diff --git a/docs/reference/control/device-serial-number.md b/docs/reference/control/device-serial-number.md index abb4dd20..4302dbe5 100644 --- a/docs/reference/control/device-serial-number.md +++ b/docs/reference/control/device-serial-number.md @@ -7,4 +7,4 @@ control.deviceSerialNumber(); ``` **This is an advanced API.** For more information, see the -[micro:bit runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). +[@boardname@ runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). diff --git a/docs/reference/control/event-source-id.md b/docs/reference/control/event-source-id.md index af44ba9d..118a04eb 100644 --- a/docs/reference/control/event-source-id.md +++ b/docs/reference/control/event-source-id.md @@ -7,4 +7,4 @@ control.eventSourceId(EventBusSource.MICROBIT_ID_BUTTON_A); ``` **This is an advanced API.** For more information, see the -[micro:bit runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/) +[@boardname@ runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/) diff --git a/docs/reference/control/event-timestamp.md b/docs/reference/control/event-timestamp.md index 5129b9ad..add81e12 100644 --- a/docs/reference/control/event-timestamp.md +++ b/docs/reference/control/event-timestamp.md @@ -7,4 +7,4 @@ control.eventTimestamp(); ``` **This is an advanced API.** For more information, see the -[micro:bit runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). +[@boardname@ runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). diff --git a/docs/reference/control/event-value-id.md b/docs/reference/control/event-value-id.md index 8153a7f0..a0df1b03 100644 --- a/docs/reference/control/event-value-id.md +++ b/docs/reference/control/event-value-id.md @@ -8,5 +8,5 @@ control.eventValueId(EventBusValue.MICROBIT_EVT_ANY); **This is an advanced API.** For more information, see the -[micro:bit runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). +[@boardname@ runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). diff --git a/docs/reference/control/event-value.md b/docs/reference/control/event-value.md index 46b60081..823ccf2e 100644 --- a/docs/reference/control/event-value.md +++ b/docs/reference/control/event-value.md @@ -8,5 +8,5 @@ control.eventValue(); **This is an advanced API.** For more information, see the -[micro:bit runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). +[@boardname@ runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). diff --git a/docs/reference/control/in-background.md b/docs/reference/control/in-background.md index 0e0de180..93849411 100644 --- a/docs/reference/control/in-background.md +++ b/docs/reference/control/in-background.md @@ -10,7 +10,7 @@ control.inBackground(() => { ### ~hint For more information, read -[The micro:bit - a reactive system](/device/reactive). +[The @boardname@ - a reactive system](/device/reactive). It is pretty advanced! ### ~ diff --git a/docs/reference/control/on-event.md b/docs/reference/control/on-event.md index a95dd5d8..d48cc816 100644 --- a/docs/reference/control/on-event.md +++ b/docs/reference/control/on-event.md @@ -7,5 +7,5 @@ control.onEvent(control.eventSourceId(EventBusSource.MICROBIT_ID_BUTTON_A), cont ``` **This is an advanced API.** For more information, see the -[micro:bit runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). +[@boardname@ runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/). diff --git a/docs/reference/control/raise-event.md b/docs/reference/control/raise-event.md index f9a8a50c..8a5c8741 100644 --- a/docs/reference/control/raise-event.md +++ b/docs/reference/control/raise-event.md @@ -7,4 +7,4 @@ control.raiseEvent(control.eventSourceId(EventBusSource.MICROBIT_ID_BUTTON_A), c ``` **This is an advanced API.** For more information, see the -[micro:bit runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/) +[@boardname@ runtime messageBus documentation](https://lancaster-university.github.io/microbit-docs/ubit/messageBus/) diff --git a/docs/reference/control/reset.md b/docs/reference/control/reset.md index 706d3cfd..adf1b116 100644 --- a/docs/reference/control/reset.md +++ b/docs/reference/control/reset.md @@ -2,7 +2,7 @@ Reset the @boardname@ and start the program again. -This function is like pressing the reset button on the back of the micro:bit. +This function is like pressing the reset button on the back of the @boardname@. ```sig control.reset() @@ -12,7 +12,7 @@ control.reset() This program will count as high as you like when you press button `A`. When you get tired of counting, press button `B` to reset the -micro:bit and start the program over. +@boardname@ and start the program over. ```blocks let item = 0; @@ -28,7 +28,7 @@ input.onButtonPressed(Button.B, () => { #### ~hint -This program works better on a real micro:bit than in the simulator. +This program works better on a real @boardname@ than in the simulator. #### ~ diff --git a/docs/reference/devices/on-gamepad-button.md b/docs/reference/devices/on-gamepad-button.md index 3754d942..6eede4cc 100644 --- a/docs/reference/devices/on-gamepad-button.md +++ b/docs/reference/devices/on-gamepad-button.md @@ -1,6 +1,6 @@ # On Gamepad Button -Register code to run when the micro:bit receives a command from the paired gamepad. +Register code to run when the @boardname@ receives a command from the paired gamepad. ### ~hint @@ -16,7 +16,7 @@ devices.onGamepadButton(MesDpadButtonInfo.ADown, () => {}) ### Parameters -* ``body``: Action code to run when the the micro:bit receives a command from the paired gamepad. +* ``body``: Action code to run when the the @boardname@ receives a command from the paired gamepad. ### See Also diff --git a/docs/reference/images/create-big-image.md b/docs/reference/images/create-big-image.md index cb3562a6..1a5395c3 100644 --- a/docs/reference/images/create-big-image.md +++ b/docs/reference/images/create-big-image.md @@ -1,6 +1,6 @@ # Create Big Image -Make a big [image](/reference/images/image) (picture) for the micro:bit +Make a big [image](/reference/images/image) (picture) for the @boardname@ [LED screen](/device/screen). The big image made of two squares. Each of the squares is five LEDs on a side, like a regular image. diff --git a/docs/reference/images/create-image.md b/docs/reference/images/create-image.md index 1ef990ae..935c6b66 100644 --- a/docs/reference/images/create-image.md +++ b/docs/reference/images/create-image.md @@ -1,6 +1,6 @@ # Create Image -Make an [image](/reference/images/image) (picture) for the micro:bit +Make an [image](/reference/images/image) (picture) for the @boardname@ [LED screen](/device/screen). ```sig diff --git a/docs/reference/images/image.md b/docs/reference/images/image.md index 0c2681b6..15770c97 100644 --- a/docs/reference/images/image.md +++ b/docs/reference/images/image.md @@ -1,6 +1,6 @@ # Image -An image for the micro:bit screen. +An image for the @boardname@ screen. ### @parent blocks/language diff --git a/docs/reference/images/show-image.md b/docs/reference/images/show-image.md index f68115ef..fe038d38 100644 --- a/docs/reference/images/show-image.md +++ b/docs/reference/images/show-image.md @@ -1,7 +1,7 @@ # Show Image Show an [image](/reference/images/image) (picture) on the -[LED screen](/device/screen). After the micro:bit shows an image, it +[LED screen](/device/screen). After the @boardname@ shows an image, it will pause for 400 milliseconds (1000 milliseconds is one second). ```sig @@ -12,7 +12,7 @@ item.showImage(0); ### Parameters * an [image](/reference/images/image) (picture). It is usually a square with five LEDs on a side, but it might be wider. -* a [number](/reference/types/number) that says how many LEDs from the left of the picture the micro:bit should start. `0` means start at the first **frame** of the picture, `5` means start at the second frame, `10` means start at the third, and so on. +* a [number](/reference/types/number) that says how many LEDs from the left of the picture the @boardname@ should start. `0` means start at the first **frame** of the picture, `5` means start at the second frame, `10` means start at the third, and so on. ### Example: Flip-flopping arrow diff --git a/docs/reference/input/acceleration.md b/docs/reference/input/acceleration.md index a6aeea25..67e55c83 100644 --- a/docs/reference/input/acceleration.md +++ b/docs/reference/input/acceleration.md @@ -2,7 +2,7 @@ Get the acceleration value (milli g-force), in one of three specified dimensions. -Find the acceleration of the micro:bit (how fast it is speeding up or slowing down). +Find the acceleration of the @boardname@ (how fast it is speeding up or slowing down). ```sig input.acceleration(Dimension.X); @@ -23,11 +23,11 @@ A **g** is as much acceleration as you get from Earth's gravity. ### Returns -* a [number](/reference/types/number) that means the amount of acceleration. When the micro:bit is lying flat on a surface with the screen pointing up, `x` is `0`, `y` is `0`, and `z` is `-1023`. +* a [number](/reference/types/number) that means the amount of acceleration. When the @boardname@ is lying flat on a surface with the screen pointing up, `x` is `0`, `y` is `0`, and `z` is `-1023`. ### Example: bar chart -This example shows the acceleration of the micro:bit with a bar graph. +This example shows the acceleration of the @boardname@ with a bar graph. ```blocks basic.forever(() => { diff --git a/docs/reference/input/button-is-pressed.md b/docs/reference/input/button-is-pressed.md index 901c58de..7cc7235e 100644 --- a/docs/reference/input/button-is-pressed.md +++ b/docs/reference/input/button-is-pressed.md @@ -1,6 +1,6 @@ # Button Is Pressed -Check whether a button is pressed right now. The micro:bit has two buttons: button `A` and button `B`. +Check whether a button is pressed right now. The @boardname@ has two buttons: button `A` and button `B`. ```sig input.buttonIsPressed(Button.A); diff --git a/docs/reference/input/compass-heading.md b/docs/reference/input/compass-heading.md index 100bb5ce..58fd4556 100644 --- a/docs/reference/input/compass-heading.md +++ b/docs/reference/input/compass-heading.md @@ -1,8 +1,8 @@ # Compass Heading -Find which direction on a compass the micro:bit is facing. +Find which direction on a compass the @boardname@ is facing. -The micro:bit measures the **compass heading** from `0` to `360` +The @boardname@ measures the **compass heading** from `0` to `360` degrees with its **magnetometer** chip. Different numbers mean north, east, south, and west. @@ -33,7 +33,7 @@ the compass needle on the screen to change the compass heading. ### Example: compass This program finds the compass heading and then shows a letter -that means whether the micro:bit is facing north (N), south (S), +that means whether the @boardname@ is facing north (N), south (S), east (E), or west (W). ```blocks @@ -52,12 +52,12 @@ basic.forever(() => { ### Calibration Every time you start to use the compass (for example, if you have just -turned the micro:bit on), the micro:bit will start to **calibrate** +turned the @boardname@ on), the @boardname@ will start to **calibrate** (adjust itself). It will ask you to draw a circle by tilting the -micro:bit. +@boardname@. If you are calibrating or using the compass near metal, it might -confuse the micro:bit. +confuse the @boardname@. ### See also diff --git a/docs/reference/input/light-level.md b/docs/reference/input/light-level.md index b9270b0c..66d3f2a8 100644 --- a/docs/reference/input/light-level.md +++ b/docs/reference/input/light-level.md @@ -33,8 +33,8 @@ input.onButtonPressed(Button.B, () => { ### Example: chart light level -This program shows the light level with a [bar chart](/reference/led/plot-bar-graph) on the micro:bit screen. -If you carry the micro:bit around to different places with different light levels, +This program shows the light level with a [bar chart](/reference/led/plot-bar-graph) on the @boardname@ screen. +If you carry the @boardname@ around to different places with different light levels, the bar chart will change. ```blocks diff --git a/docs/reference/input/magnetic-force.md b/docs/reference/input/magnetic-force.md index 75b111bb..9b83c835 100644 --- a/docs/reference/input/magnetic-force.md +++ b/docs/reference/input/magnetic-force.md @@ -8,14 +8,14 @@ input.magneticForce(Dimension.X); ## ~hint -The micro:bit measures magnetic force with **microteslas**. +The @boardname@ measures magnetic force with **microteslas**. ## ~ ### Parameters -* ``dimension`` means which direction the micro:bit should measure +* ``dimension`` means which direction the @boardname@ should measure magnetic force in: either `Dimension.X` (the left-right direction), `Dimension.Y` (the forward/backward direction), or `Dimension.Z` (the up/down direction) @@ -26,7 +26,7 @@ The micro:bit measures magnetic force with **microteslas**. ### Example: metal detector -This program makes the center LED of the micro:bit get brighter when +This program makes the center LED of the @boardname@ get brighter when the magnetic force is stronger, and dimmer when it is weaker. ```blocks diff --git a/docs/reference/input/on-gesture.md b/docs/reference/input/on-gesture.md index 58b4590f..eaa2d4b2 100644 --- a/docs/reference/input/on-gesture.md +++ b/docs/reference/input/on-gesture.md @@ -2,7 +2,7 @@ Start an [event handler](/reference/event-handler) (part of the program that will run when something happens) This handler works when -you do a **gesture** (like shaking the micro:bit). +you do a **gesture** (like shaking the @boardname@). ```sig input.onGesture(Gesture.Shake,() => { @@ -11,11 +11,11 @@ input.onGesture(Gesture.Shake,() => { ### Parameters -* ``gesture`` means the way you hold or move the micro:bit. This can be `shake`, `logo up`, `logo down`, `screen up`, `screen down`, `tilt left`, `tilt right`, `free fall`, `3g`, or `6g`. +* ``gesture`` means the way you hold or move the @boardname@. This can be `shake`, `logo up`, `logo down`, `screen up`, `screen down`, `tilt left`, `tilt right`, `free fall`, `3g`, or `6g`. ### Example: random number -This program shows a number from `0` to `9` when you shake the micro:bit. +This program shows a number from `0` to `9` when you shake the @boardname@. ```blocks input.onGesture(Gesture.Shake,() => { diff --git a/docs/reference/input/on-pin-pressed.md b/docs/reference/input/on-pin-pressed.md index f1b53bd7..b5ac4f98 100644 --- a/docs/reference/input/on-pin-pressed.md +++ b/docs/reference/input/on-pin-pressed.md @@ -4,12 +4,12 @@ Start an [event handler](/reference/event-handler) (part of the program that will run when something happens, like when a button is pressed). This handler works when you press pin `0`, `1`, or `2` together with `GND`. When you are using this function in a web -browser, click the pins on the screen instead of the ones on the BBC -micro:bit. +browser, click the pins on the screen instead of the ones on the +@boardname@. If you hold the `GND` pin with one hand and touch pin `0`, `1`, or `2` with the other, a very small (safe) amount of electricity will flow -through your body and back into the micro:bit. This is called +through your body and back into the @boardname@. This is called **completing a circuit**. It's like you're a big wire! ```sig diff --git a/docs/reference/input/on-pin-released.md b/docs/reference/input/on-pin-released.md index e06610c4..82bbd53b 100644 --- a/docs/reference/input/on-pin-released.md +++ b/docs/reference/input/on-pin-released.md @@ -4,12 +4,12 @@ Start an [event handler](/reference/event-handler) (part of the program that will run when something happens, like when a button is pressed). This handler works when you release pin `0`, `1`, or `2` together with `GND`. When you are using this function in a web -browser, click and release the pins on the screen instead of the ones on the BBC -micro:bit. +browser, click and release the pins on the screen instead of the ones on the +@boardname@. If you hold the `GND` pin with one hand and touch pin `0`, `1`, or `2` with the other, a very small (safe) amount of electricity will flow -through your body and back into the micro:bit. This is called +through your body and back into the @boardname@. This is called **completing a circuit**. It's like you're a big wire! ```sig diff --git a/docs/reference/input/pin-is-pressed.md b/docs/reference/input/pin-is-pressed.md index b659c9a5..f10e4537 100644 --- a/docs/reference/input/pin-is-pressed.md +++ b/docs/reference/input/pin-is-pressed.md @@ -4,7 +4,7 @@ Find whether the pin you say is pressed or not pressed. If you hold the `GND` pin with one hand and touch pin `0`, `1`, or `2` with the other, a very small (safe) amount of electricity will flow through your body and back into -the micro:bit. This is called **completing a circuit**. It's like you're a big wire! +the @boardname@. This is called **completing a circuit**. It's like you're a big wire! ```sig input.pinIsPressed(TouchPin.P0); diff --git a/docs/reference/input/rotation.md b/docs/reference/input/rotation.md index 2d98efbd..86d49c65 100644 --- a/docs/reference/input/rotation.md +++ b/docs/reference/input/rotation.md @@ -1,6 +1,6 @@ # Rotation -Find how much the micro:bit is tilted in different directions. +Find how much the @boardname@ is tilted in different directions. ```sig input.rotation(Rotation.Roll); @@ -9,7 +9,7 @@ input.rotation(Rotation.Roll); ## ~hint The @boardname@ has a part called the **accelerometer** that can -check how the micro:bit is moving. +check how the @boardname@ is moving. ## ~ @@ -21,13 +21,13 @@ check how the micro:bit is moving. * a [number](/reference/types/number) that means how much the microbit is tilted in the direction you say, from `0` to `360` degrees -### Example: micro:bit leveler +### Example: @boardname@ leveler This program helps you move the @boardname@ until it is level. When -it is level, the micro:bit shows a smiley. +it is level, the @boardname@ shows a smiley. If you are running this program in a browser, you can tilt the -micro:bit with your mouse. +@boardname@ with your mouse. ```blocks diff --git a/docs/reference/input/set-accelerometer-range.md b/docs/reference/input/set-accelerometer-range.md index b2c14748..f6310982 100644 --- a/docs/reference/input/set-accelerometer-range.md +++ b/docs/reference/input/set-accelerometer-range.md @@ -1,6 +1,6 @@ # Set Accelerometer Range -Set up the part of the micro:bit that measures +Set up the part of the @boardname@ that measures [acceleration](/reference/input/acceleration) (how much the microbit is speeding up or slowing down), in case you need to measure high or low acceleration. @@ -13,12 +13,12 @@ input.setAccelerometerRange(AcceleratorRange.OneG); * ``range`` means the biggest number of gravities of acceleration you will be measuring (either `1g`, `2g`, `4g`, or `8g`). Any bigger numbers - will be ignored by your micro:bit, both when you are picking a + will be ignored by your @boardname@, both when you are picking a number of gravities, and when you are measuring acceleration. ### Example -This program says the highest acceleration that your micro:bit +This program says the highest acceleration that your @boardname@ will measure is 4G. Then it measures acceleration from side to side until you stop the program. @@ -31,7 +31,7 @@ basic.forever(() => { #### ~hint -This program does not work in the simulator, only in a micro:bit. +This program does not work in the simulator, only in a @boardname@. #### ~ diff --git a/docs/reference/input/temperature.md b/docs/reference/input/temperature.md index d83ca741..75d7b2ec 100644 --- a/docs/reference/input/temperature.md +++ b/docs/reference/input/temperature.md @@ -1,7 +1,7 @@ # Temperature Find the temperature where you are. The temperature is measured in Celsius (metric). -The micro:bit can find the temperature nearby by checking how hot its computer chips are. +The @boardname@ can find the temperature nearby by checking how hot its computer chips are. ```sig input.temperature(); @@ -14,11 +14,11 @@ input.temperature(); ### How does it work? The @boardname@ checks how hot its CPU (main computer chip) is. -Because the micro:bit does not usually get very hot, the temperature of the CPU +Because the @boardname@ does not usually get very hot, the temperature of the CPU is usually close to the temperature of wherever you are. -The micro:bit might warm up a little if you make it work hard, though! +The @boardname@ might warm up a little if you make it work hard, though! -### Example: micro:bit thermometer +### Example: @boardname@ thermometer The following example uses `temperature` and `show number` to show the temperature of the room. @@ -45,9 +45,9 @@ basic.forever(() => { ### ~hint -Try comparing the temperature your micro:bit shows to a real thermometer in the same place. -You might be able to figure out how much to subtract from the number the micro:bit -shows to get the real temperature. Then you can change your program so the micro:bit is a +Try comparing the temperature your @boardname@ shows to a real thermometer in the same place. +You might be able to figure out how much to subtract from the number the @boardname@ +shows to get the real temperature. Then you can change your program so the @boardname@ is a better thermometer. ### ~ diff --git a/docs/reference/led/plot-bar-graph.md b/docs/reference/led/plot-bar-graph.md index 851f2fc8..934394ef 100644 --- a/docs/reference/led/plot-bar-graph.md +++ b/docs/reference/led/plot-bar-graph.md @@ -20,9 +20,9 @@ led.plotBarGraph(2, 20); ### Example: chart acceleration This program shows a bar graph of the [acceleration](/reference/input/acceleration) -in the `x` direction of the micro:bit. -The micro:bit's `x` direction is from left to right (or right to left). -The more you speed up moving the micro:bit in this direction, +in the `x` direction of the @boardname@. +The @boardname@'s `x` direction is from left to right (or right to left). +The more you speed up moving the @boardname@ in this direction, the taller the lines in the bar graph will be, until they are as tall as the parameter `high` says they can be. diff --git a/docs/reference/music/beat.md b/docs/reference/music/beat.md index 993fa7dd..5c62f689 100644 --- a/docs/reference/music/beat.md +++ b/docs/reference/music/beat.md @@ -4,7 +4,7 @@ Returns the duration of a beat in milli-seconds ## Simulator -This function only works on the micro:bit and in some browsers. +This function only works on the @boardname@ and in some browsers. ```sig music.beat(BeatFraction.Whole) diff --git a/docs/reference/music/change-tempo-by.md b/docs/reference/music/change-tempo-by.md index da6fecf7..8f66b4c7 100644 --- a/docs/reference/music/change-tempo-by.md +++ b/docs/reference/music/change-tempo-by.md @@ -5,7 +5,7 @@ faster or slower by the amount you say. ## Simulator -This function only works on the micro:bit and in some browsers. +This function only works on the @boardname@ and in some browsers. ```sig music.changeTempoBy(20) @@ -15,7 +15,7 @@ music.changeTempoBy(20) * ``bpm`` is a [number](/reference/types/number) that says how much to change the bpm (beats per minute, or number of beats in a minute of - the music that the micro:bit is playing). + the music that the @boardname@ is playing). ### Examples diff --git a/docs/reference/music/play-tone.md b/docs/reference/music/play-tone.md index 44d7fb37..39276e0b 100644 --- a/docs/reference/music/play-tone.md +++ b/docs/reference/music/play-tone.md @@ -1,10 +1,10 @@ # Play Tone -Play a musical tone through pin ``P0`` of the micro:bit for as long as you say. +Play a musical tone through pin ``P0`` of the @boardname@ for as long as you say. ## Simulator -This function only works on the micro:bit and in some browsers. +This function only works on the @boardname@ and in some browsers. ```sig music.playTone(440, 120) diff --git a/docs/reference/music/rest.md b/docs/reference/music/rest.md index 87db203a..10909ad4 100644 --- a/docs/reference/music/rest.md +++ b/docs/reference/music/rest.md @@ -4,7 +4,7 @@ Rest (play no sound) through pin `PO` for the amount of time you say. ## Simulator -This function only works on the micro:bit and in some browsers. +This function only works on the @boardname@ and in some browsers. ```sig music.rest(400) @@ -13,7 +13,7 @@ music.rest(400) ### Parameters * ``ms`` is a [number](/reference/types/number) saying how many - milliseconds the micro:bit should rest. One second is 1000 + milliseconds the @boardname@ should rest. One second is 1000 milliseconds. ## Example diff --git a/docs/reference/music/ring-tone.md b/docs/reference/music/ring-tone.md index a5cbbd0e..2da40aeb 100644 --- a/docs/reference/music/ring-tone.md +++ b/docs/reference/music/ring-tone.md @@ -5,7 +5,7 @@ The tone will keep playing until you tell it not to. ## Simulator -This function only works on the micro:bit and in some browsers. +This function only works on the @boardname@ and in some browsers. ```sig music.ringTone(440) @@ -20,9 +20,9 @@ or pitch. ### Example -This program checks the **accelerometer** for the micro:bit's -**acceleration** (how much the micro:bit is speeding up or slowing -down). Then it uses that acceleration to make a tone. If the micro:bit +This program checks the **accelerometer** for the @boardname@'s +**acceleration** (how much the @boardname@ is speeding up or slowing +down). Then it uses that acceleration to make a tone. If the @boardname@ speeds up, the tone's pitch gets higher, and if it slows down, the tone's pitch gets lower. It's fun -- try it! diff --git a/docs/reference/music/set-tempo.md b/docs/reference/music/set-tempo.md index 81dedd67..83f5c477 100644 --- a/docs/reference/music/set-tempo.md +++ b/docs/reference/music/set-tempo.md @@ -7,11 +7,11 @@ music.setTempo(60) ``` ## Simulator -This function only works on the micro:bit and in some browsers. +This function only works on the @boardname@ and in some browsers. ### Parameters -* ``bpm`` is a [number](/reference/types/number) that means the beats per minute you want (the number of beats in a minute of the music that the micro:bit is playing). +* ``bpm`` is a [number](/reference/types/number) that means the beats per minute you want (the number of beats in a minute of the music that the @boardname@ is playing). ### See also diff --git a/docs/reference/music/tempo.md b/docs/reference/music/tempo.md index eb5ac5f9..9fe81623 100644 --- a/docs/reference/music/tempo.md +++ b/docs/reference/music/tempo.md @@ -9,7 +9,7 @@ music.tempo() ### Returns * a [number](/reference/types/number) that means the beats per minute (number of - beats in a minute of the music that the micro:bit is playing). + beats in a minute of the music that the @boardname@ is playing). ### See also diff --git a/docs/reference/pins/analog-pitch.md b/docs/reference/pins/analog-pitch.md index ede05f69..603d5c29 100644 --- a/docs/reference/pins/analog-pitch.md +++ b/docs/reference/pins/analog-pitch.md @@ -27,5 +27,5 @@ pins.analogPitch(frequency1, duration) ### See also -[micro:bit pins](/device/pins), [analog set period](/reference/pins/analog-set-period), [analog set pitch pin](/reference/pins/analog-set-pitch-pin) +[@boardname@ pins](/device/pins), [analog set period](/reference/pins/analog-set-period), [analog set pitch pin](/reference/pins/analog-set-pitch-pin) diff --git a/docs/reference/pins/analog-read-pin.md b/docs/reference/pins/analog-read-pin.md index 35ded767..f8e1211f 100644 --- a/docs/reference/pins/analog-read-pin.md +++ b/docs/reference/pins/analog-read-pin.md @@ -28,13 +28,13 @@ basic.forever(() => { #### ~hint -If you are using **analog read pin** with another micro:bit running **analog write pin**, then things can get tricky. Remember that the micro:bit that runs **analog set pin** writes 0's and 1's at a very high frequency to achieve an average of the desired value. Sadly, if you try to read that average from another micro:bit, then the micro:bit will either read 0 or 1023. You could try to read a higher number of values (e.g. a million) in a loop, then computer then average. Alternatively, you can plug in a capacitor in-between the two micro:bits. +If you are using **analog read pin** with another @boardname@ running **analog write pin**, then things can get tricky. Remember that the @boardname@ that runs **analog set pin** writes 0's and 1's at a very high frequency to achieve an average of the desired value. Sadly, if you try to read that average from another @boardname@, then the @boardname@ will either read 0 or 1023. You could try to read a higher number of values (e.g. a million) in a loop, then computer then average. Alternatively, you can plug in a capacitor in-between the two @boardname@s. #### ~ ### See also -[micro:bit pins](/device/pins), +[@boardname@ pins](/device/pins), [on pin pressed](/reference/input/on-pin-pressed), [analog write pin](/reference/pins/analog-write-pin), [digital read pin](/reference/pins/digital-read-pin), diff --git a/docs/reference/pins/analog-set-period.md b/docs/reference/pins/analog-set-period.md index d4c7163e..0624c7a2 100644 --- a/docs/reference/pins/analog-set-period.md +++ b/docs/reference/pins/analog-set-period.md @@ -23,7 +23,7 @@ pins.analogSetPeriod(AnalogPin.P0, 20000) ### See also -[micro:bit pins](/device/pins), +[@boardname@ pins](/device/pins), [on pin pressed](/reference/input/on-pin-pressed), [analog read pin](/reference/pins/analog-read-pin), [analog write pin](/reference/pins/analog-write-pin), diff --git a/docs/reference/pins/analog-set-pitch-pin.md b/docs/reference/pins/analog-set-pitch-pin.md index 1e11e35e..0aeac3f9 100644 --- a/docs/reference/pins/analog-set-pitch-pin.md +++ b/docs/reference/pins/analog-set-pitch-pin.md @@ -26,5 +26,5 @@ pins.analogPitch(frequency, duration) ### See also -[micro:bit pins](/device/pins), [analog set period](/reference/pins/analog-set-period), [analog pitch](/reference/pins/analog-pitch) +[@boardname@ pins](/device/pins), [analog set period](/reference/pins/analog-set-period), [analog pitch](/reference/pins/analog-pitch) diff --git a/docs/reference/pins/analog-write-pin.md b/docs/reference/pins/analog-write-pin.md index c3b1245e..c7fdca9a 100644 --- a/docs/reference/pins/analog-write-pin.md +++ b/docs/reference/pins/analog-write-pin.md @@ -30,5 +30,5 @@ and their average is `256`. ### See also -[micro:bit pins](/device/pins), [on pin pressed](/reference/input/on-pin-pressed), [analog read pin](/reference/pins/analog-read-pin), [digital read pin](/reference/pins/digital-read-pin), [digital write pin](/reference/pins/digital-write-pin) +[@boardname@ pins](/device/pins), [on pin pressed](/reference/input/on-pin-pressed), [analog read pin](/reference/pins/analog-read-pin), [digital read pin](/reference/pins/digital-read-pin), [digital write pin](/reference/pins/digital-write-pin) diff --git a/docs/reference/pins/digital-read-pin.md b/docs/reference/pins/digital-read-pin.md index 21e7f33f..78acaad3 100644 --- a/docs/reference/pins/digital-read-pin.md +++ b/docs/reference/pins/digital-read-pin.md @@ -1,7 +1,7 @@ # Digital Read Pin Read a **digital** (`0` or `1`) signal from a [pin](/device/pins) on -the micro:bit board. +the @boardname@ board. ```sig pins.digitalReadPin(DigitalPin.P3) @@ -43,9 +43,9 @@ basic.forever(() => { ``` This program is a remote control for the score keeper program. If you -connect `P1` on the remote control micro:bit to `P0` on the score -keeper micro:bit, you can press button `B` on the remote to buzz and -make the score bigger on the other micro:bit. +connect `P1` on the remote control @boardname@ to `P0` on the score +keeper @boardname@, you can press button `B` on the remote to buzz and +make the score bigger on the other @boardname@. ```blocks input.onButtonPressed(Button.B, () => { @@ -56,13 +56,13 @@ input.onButtonPressed(Button.B, () => { ``` #### ~hint -Remember to connect `GND` on both micro:bits together! +Remember to connect `GND` on both @boardname@s together! #### ~ ### See also -[micro:bit pins](/device/pins), +[@boardname@ pins](/device/pins), [digital write pin](/reference/pins/digital-write-pin), [analog read pin](/reference/pins/analog-read-pin), [analog write pin](/reference/pins/analog-write-pin), diff --git a/docs/reference/pins/digital-write-pin.md b/docs/reference/pins/digital-write-pin.md index 4c521ade..5abe4a0b 100644 --- a/docs/reference/pins/digital-write-pin.md +++ b/docs/reference/pins/digital-write-pin.md @@ -1,7 +1,7 @@ # Digital Write Pin Write a **digital** (`0` or `1`) signal to a [pin](/device/pins) on -the micro:bit board. +the @boardname@ board. ```sig pins.digitalWritePin(DigitalPin.P1, 1) @@ -40,9 +40,9 @@ basic.forever(() => { ``` This program is a remote control for the score keeper program. If you -connect `P1` on the remote control micro:bit to `P0` on the score -keeper micro:bit, you can press button `B` on the remote. This program -will use ``digital write pin`` to make the other micro:bit buzz and +connect `P1` on the remote control @boardname@ to `P0` on the score +keeper @boardname@, you can press button `B` on the remote. This program +will use ``digital write pin`` to make the other @boardname@ buzz and make the score bigger. ```blocks @@ -55,7 +55,7 @@ input.onButtonPressed(Button.B, () => { ### See also -[micro:bit pins](/device/pins), +[@boardname@ pins](/device/pins), [digital read pin](/reference/pins/digital-read-pin), [analog read pin](/reference/pins/analog-read-pin), [analog write pin](/reference/pins/analog-write-pin), diff --git a/docs/reference/pins/on-pulsed.md b/docs/reference/pins/on-pulsed.md index 6e064eeb..42bdc52a 100644 --- a/docs/reference/pins/on-pulsed.md +++ b/docs/reference/pins/on-pulsed.md @@ -10,7 +10,7 @@ pins.onPulsed(DigitalPin.P0, PulseValue.High, () => { }); ### Parameters -* ``name``: The micro:bit hardware pin to configure (``P0`` through ``P20``) +* ``name``: The @boardname@ hardware pin to configure (``P0`` through ``P20``) * ``pulse``: Which state will cause the associated block to execute (**High** or **Low**) ### Example diff --git a/docs/reference/pins/pulse-in.md b/docs/reference/pins/pulse-in.md index 9d78dc78..3aa09fd2 100644 --- a/docs/reference/pins/pulse-in.md +++ b/docs/reference/pins/pulse-in.md @@ -1,7 +1,7 @@ # Pulse In Returns the duration of a pulse (high or low) from a [pin](/device/pins) on -the micro:bit board in microseconds. +the @boardname@ board in microseconds. ```sig pins.pulseIn(DigitalPin.P0, PulseValue.High) diff --git a/docs/reference/pins/set-pull.md b/docs/reference/pins/set-pull.md index 2b62c5e3..e8e22fc5 100644 --- a/docs/reference/pins/set-pull.md +++ b/docs/reference/pins/set-pull.md @@ -2,12 +2,12 @@ Configure the electrical pull of the specified pin. -Many micro:bit pins can be configured as _pull-ups_. For example, a +Many @boardname@ pins can be configured as _pull-ups_. For example, a pull-up can set a pin's voltage to high (3.3 volts, or `1` when calling [digital read pin](/reference/pins/digital-read-pin)). If one end of a button is connected to ``P0`` (set to high) and the other end is connected to ``GND`` (0 volts), then when you press the button, -``P0`` is driven to 0 volts, and the micro:bit software can detect a +``P0`` is driven to 0 volts, and the @boardname@ software can detect a button press. ```sig @@ -16,7 +16,7 @@ pins.setPull(DigitalPin.P9, PinPullMode.PullDown); ### Parameters -* ``name``: The micro:bit hardware pin to configure (``P0``-``P20``) +* ``name``: The @boardname@ hardware pin to configure (``P0``-``P20``) * ``pull``: The pull to which to set the pin (**down**, **up**, or **none**) ### Example diff --git a/docs/reference/radio/on-data-packet-received.md b/docs/reference/radio/on-data-packet-received.md index 52a90ca0..176e5591 100644 --- a/docs/reference/radio/on-data-packet-received.md +++ b/docs/reference/radio/on-data-packet-received.md @@ -1,6 +1,6 @@ # On Data Packet Received -Run part of a program when the micro:bit receives a +Run part of a program when the @boardname@ receives a [number](/reference/types/number) or [string](/reference/types/string) over ``radio``. @@ -19,15 +19,15 @@ To add or remove the parts of the packet from the block, try clicking the blue g * ``packet`` - the [packet](/reference/radio/packet) that was received by the radio. The packet has the following properties: * `receivedNumber` - The [number](/reference/types/number) that was sent in this packet or `0` if this packet did not contain a number. See [send number](/reference/radio/send-number) and [send value](/reference/radio/send-value) * `receivedString` - The [string](/reference/types/string) that was sent in this packet or the empty string if this packet did not contain a string. See [send string](/reference/radio/send-string) and [send value](/reference/radio/send-value) - * `time` - The system time of the micro:bit that sent this packet at the time the packet was sent. - * `serial` - The serial number of the micro:bit that sent this packet or `0` if the micro:bit did not include its serial number. + * `time` - The system time of the @boardname@ that sent this packet at the time the packet was sent. + * `serial` - The serial number of the @boardname@ that sent this packet or `0` if the @boardname@ did not include its serial number. * `signal` - How strong the radio signal is from `255` (weak) to `0` (strong). ### Example -This program keeps sending numbers that says how fast the micro:bit is +This program keeps sending numbers that says how fast the @boardname@ is slowing down or speeding up. It also receives numbers for the same -thing from nearby micro:bits. It shows these numbers as a +thing from nearby @boardname@s. It shows these numbers as a [bar graph](/reference/led/plot-bar-graph). ```blocks diff --git a/docs/reference/radio/on-data-received.md b/docs/reference/radio/on-data-received.md index 9d51b4c3..19a2fa4f 100644 --- a/docs/reference/radio/on-data-received.md +++ b/docs/reference/radio/on-data-received.md @@ -2,7 +2,7 @@ > Note: This API has been deprecated! Use [on data packet received](/reference/radio/on-data-packet-received) instead. -Run part of a program when the micro:bit receives a +Run part of a program when the @boardname@ receives a [number](/reference/types/number) or [string](/reference/types/string) over ``radio``. @@ -12,9 +12,9 @@ radio.onDataReceived(() => { }); ### Example -This program keeps sending numbers that says how fast the micro:bit is +This program keeps sending numbers that says how fast the @boardname@ is slowing down or speeding up. It also receives numbers for the same -thing from nearby micro:bits. It shows these numbers as a +thing from nearby @boardname@s. It shows these numbers as a [bar graph](/reference/led/plot-bar-graph). ```blocks diff --git a/docs/reference/radio/packet.md b/docs/reference/radio/packet.md index 02e298a7..d8dfc990 100644 --- a/docs/reference/radio/packet.md +++ b/docs/reference/radio/packet.md @@ -6,8 +6,8 @@ A packet that was received by the radio. * `receivedNumber` - The [number](/reference/types/number) that was sent in this packet or `0` if this packet did not contain a number. See [send number](/reference/radio/send-number) and [send value](/reference/radio/send-value) * `receivedString` - The [string](/reference/types/string) that was sent in this packet or the empty string if this packet did not contain a string. See [send string](/reference/radio/send-string) and [send value](/reference/radio/send-value) -* `time` - The system time of the micro:bit that sent this packet at the time the packet was sent. -* `serial` - The serial number of the micro:bit that sent this packet or `0` if the micro:bit did not include its serial number. +* `time` - The system time of the @boardname@ that sent this packet at the time the packet was sent. +* `serial` - The serial number of the @boardname@ that sent this packet or `0` if the @boardname@ did not include its serial number. * `signal` - How strong the radio signal is from `255` (weak) to `0` (strong). ### See also diff --git a/docs/reference/radio/receive-number.md b/docs/reference/radio/receive-number.md index 272c3849..d8ce45d3 100644 --- a/docs/reference/radio/receive-number.md +++ b/docs/reference/radio/receive-number.md @@ -2,7 +2,7 @@ > Note: This API has been deprecated! Use [on data packet received](/reference/radio/on-data-packet-received) instead. -Receives the next number sent by a micro:bit in the same ``radio`` group. +Receives the next number sent by a @boardname@ in the same ``radio`` group. ```sig radio.receiveNumber(); @@ -10,11 +10,11 @@ radio.receiveNumber(); ### Returns -* the first [number](/reference/types/number) that the micro:bit received. If it did not receive any numbers, this function will return `0`. +* the first [number](/reference/types/number) that the @boardname@ received. If it did not receive any numbers, this function will return `0`. ### Example: Simple number receiver -This example receives the number broadcasted another micro:bit and shows it +This example receives the number broadcasted another @boardname@ and shows it as a bar graph. ```blocks diff --git a/docs/reference/radio/receive-string.md b/docs/reference/radio/receive-string.md index 5338c239..e5bcf8f5 100644 --- a/docs/reference/radio/receive-string.md +++ b/docs/reference/radio/receive-string.md @@ -2,7 +2,7 @@ > Note: This API has been deprecated! Use [on data packet received](/reference/radio/on-data-packet-received) instead. -Find the next string sent by `radio` from another micro:bit. +Find the next string sent by `radio` from another @boardname@. ```sig radio.receiveString() @@ -15,7 +15,7 @@ radio.receiveString() ### Example: Simple receiver -Show the string sent by another micro:bit. +Show the string sent by another @boardname@. ```blocks radio.onDataReceived(() => { @@ -25,8 +25,8 @@ radio.onDataReceived(() => { ### Example: Two-way radio -If you load this program onto two or more micro:bits, you can send a code word from one of them to the others by pressing button `A`. -The other micro:bits will receive the code word and then show it. +If you load this program onto two or more @boardname@s, you can send a code word from one of them to the others by pressing button `A`. +The other @boardname@s will receive the code word and then show it. ```blocks input.onButtonPressed(Button.A, () => { diff --git a/docs/reference/radio/received-signal-strength.md b/docs/reference/radio/received-signal-strength.md index 07802c16..8475282c 100644 --- a/docs/reference/radio/received-signal-strength.md +++ b/docs/reference/radio/received-signal-strength.md @@ -5,7 +5,7 @@ Find how strong the ``radio`` signal is, from `255` to `0`. (`255` means a weak signal and `0` means a strong one.) -The micro:bit finds the signal strength by checking how strong it was +The @boardname@ finds the signal strength by checking how strong it was the last time it ran the [on data packet received](/reference/radio/on-data-packet-received) function. That means it needs to run **receive number** first. @@ -21,7 +21,7 @@ how strong the signal is. ### Simulator -This function only works on the micro:bit, not in browsers. +This function only works on the @boardname@, not in browsers. ### Example diff --git a/docs/reference/radio/send-number.md b/docs/reference/radio/send-number.md index 20538a66..5c655cf4 100644 --- a/docs/reference/radio/send-number.md +++ b/docs/reference/radio/send-number.md @@ -1,6 +1,6 @@ # Send Number -Broadcast a [number](/reference/types/number) to other micro:bits connected via ``radio``. +Broadcast a [number](/reference/types/number) to other @boardname@s connected via ``radio``. ```sig radio.sendNumber(0); @@ -13,8 +13,8 @@ radio.sendNumber(0); ### Example: Broadcasting acceleration -This example broadcasts the value of your micro:bit's ``acceleration`` -in the `x` direction (left and right) to other micro:bits. This kind +This example broadcasts the value of your @boardname@'s ``acceleration`` +in the `x` direction (left and right) to other @boardname@s. This kind of program might be useful in a model car or model rocket. ```blocks diff --git a/docs/reference/radio/send-string.md b/docs/reference/radio/send-string.md index c5ed3ffc..53aa08a4 100644 --- a/docs/reference/radio/send-string.md +++ b/docs/reference/radio/send-string.md @@ -1,6 +1,6 @@ # Send String -Sends a string to other micro:bits in the area connected by radio. The +Sends a string to other @boardname@s in the area connected by radio. The maximum string length is 19 characters. ```sig @@ -14,9 +14,9 @@ radio.sendString("Hello!") ### Example: Two-way radio -If you load this program onto two or more micro:bits, you can send a +If you load this program onto two or more @boardname@s, you can send a code word from one of them to the others by pressing button `A`. The -other micro:bits will receive the code word and then show it. +other @boardname@s will receive the code word and then show it. ```blocks input.onButtonPressed(Button.A, () => { diff --git a/docs/reference/radio/send-value.md b/docs/reference/radio/send-value.md index a239a267..5d991c93 100644 --- a/docs/reference/radio/send-value.md +++ b/docs/reference/radio/send-value.md @@ -1,6 +1,6 @@ # Send Value -Send a [string]() and [number]() together by ``radio`` to other micro:bits. +Send a [string]() and [number]() together by ``radio`` to other @boardname@s. The maximum [string]() length is 12 characters. ```sig @@ -14,9 +14,9 @@ radio.sendValue("name", 0); ### Example: Broadcasting acceleration -This program sends your micro:bit's **acceleration** (amount it is +This program sends your @boardname@'s **acceleration** (amount it is speeding up or slowing down) in the `x` direction (left and right) to -other micro:bits. This kind of program might be useful in a model car +other @boardname@s. This kind of program might be useful in a model car or model rocket. ```blocks diff --git a/docs/reference/radio/set-group.md b/docs/reference/radio/set-group.md index 77b9780a..02fd8c68 100644 --- a/docs/reference/radio/set-group.md +++ b/docs/reference/radio/set-group.md @@ -1,13 +1,13 @@ # Set Group Make a program have the group ID you tell it for sending and receiving -with ``radio``. A group is like a cable channel (a micro:bit can only +with ``radio``. A group is like a cable channel (a @boardname@ can only send or receive in one group at a time). A group ID is like the cable channel number. If you do not tell your program which group ID to use with this function, it will figure out its own group ID by itself. If you load -the very same program onto two different micro:bits, they will be able +the very same program onto two different @boardname@s, they will be able to talk to each other because they will have the same group ID. ```sig @@ -20,7 +20,7 @@ radio.setGroup(0); ### Simulator -This function only works on the micro:bit, not in browsers. +This function only works on the @boardname@, not in browsers. ### Example diff --git a/docs/reference/radio/set-transmit-power.md b/docs/reference/radio/set-transmit-power.md index c6abc20d..6f68a528 100644 --- a/docs/reference/radio/set-transmit-power.md +++ b/docs/reference/radio/set-transmit-power.md @@ -1,6 +1,6 @@ # Set Transmit Power -Make the ``radio`` signal of the micro:bit stronger or weaker. +Make the ``radio`` signal of the @boardname@ stronger or weaker. It can be as weak as `0` and as strong as `7`. The scientific name for the strength of the ``radio`` signal is @@ -14,8 +14,8 @@ radio.setTransmitPower(7); ### Range -If your micro:bit is sending with a strength of `7`, and you are in -an open area without many other computers around, the micro:bit signal +If your @boardname@ is sending with a strength of `7`, and you are in +an open area without many other computers around, the @boardname@ signal can reach as far as 70 meters (about 230 feet). ### Parameters @@ -25,7 +25,7 @@ means how strong the signal is. ### Simulator -This function only works on the micro:bit, not in browsers. +This function only works on the @boardname@, not in browsers. ### Example diff --git a/docs/reference/radio/write-received-packet-to-serial.md b/docs/reference/radio/write-received-packet-to-serial.md index 48a188dd..1290d1c9 100644 --- a/docs/reference/radio/write-received-packet-to-serial.md +++ b/docs/reference/radio/write-received-packet-to-serial.md @@ -19,7 +19,7 @@ The format for received data printed to serial is as follows: ### Examples When ```radio``` data is received (after pressing the ``A`` button on -the second micro:bit), this program sends temperature data to +the second @boardname@), this program sends temperature data to serial. ```blocks diff --git a/docs/reference/radio/write-value-to-serial.md b/docs/reference/radio/write-value-to-serial.md index 0d7c899a..051eb804 100644 --- a/docs/reference/radio/write-value-to-serial.md +++ b/docs/reference/radio/write-value-to-serial.md @@ -19,7 +19,7 @@ The format for received data printed to serial is as follows: ### Examples When ```radio``` data is received (after pressing the ``A`` button on -the second micro:bit), this program sends temperature data to +the second @boardname@), this program sends temperature data to serial. ```blocks diff --git a/docs/reference/serial/write-value.md b/docs/reference/serial/write-value.md index bdc60607..f19b706a 100644 --- a/docs/reference/serial/write-value.md +++ b/docs/reference/serial/write-value.md @@ -30,7 +30,7 @@ basic.forever(() => { #### ~hint The [send value](/reference/radio/send-value) function broadcasts -string/number pairs. You can use a second micro:bit to receive them, +string/number pairs. You can use a second @boardname@ to receive them, and then send them directly to the serial port with ``write value``. #### ~ diff --git a/docs/reference/types.md b/docs/reference/types.md index 44f83fc8..ab6fbcbf 100644 --- a/docs/reference/types.md +++ b/docs/reference/types.md @@ -6,6 +6,6 @@ The following built-in types are supported for the @boardname@: * **[String](/reference/types/string)**: a sequence of characters * **[Number](/reference/types/number)**: an integer number (32-bit signed) * **[Boolean](/blocks/logic/boolean)**: true or false -* **[Image](/reference/images/image)**: a collection of [micro:bit LED states](/device/screen) (on/off) +* **[Image](/reference/images/image)**: a collection of [@boardname@ LED states](/device/screen) (on/off) TypeScript allows you to create user-defined classes of data. diff --git a/docs/reference/types/string.md b/docs/reference/types/string.md index f2204d3c..a9d7ca9a 100644 --- a/docs/reference/types/string.md +++ b/docs/reference/types/string.md @@ -31,7 +31,7 @@ let salutation = "Hello"; ### The function `show string` Use [show string](/reference/basic/show-string) to display a string on the [LED screen](/device/screen). -If the string is multiple characters, the string scrolls right to left. The following example displays `Hello world!` on the micro:bit screen: +If the string is multiple characters, the string scrolls right to left. The following example displays `Hello world!` on the @boardname@ screen: ```block basic.showString("Hello world!"); diff --git a/docs/release-notes.md b/docs/release-notes.md deleted file mode 100644 index 45b74f07..00000000 --- a/docs/release-notes.md +++ /dev/null @@ -1,25 +0,0 @@ -# Release notes - -### @description Editor release notes - -```sim -basic.forever(() => { basic.showString("RELEASE NOTES"); }); -``` - -## August 2016 - -* The JavaScript editor is using Monaco -* New [package system](/packages) based on GitHub - -## June 2016 - -* It is now possible to stream data into the cloud (Azure) from the PXT editor. Simply click on the log view to get started. -* Documentation column pops up for large screen to avoid switching between docs and editor. - -## May 2016 - -We're happy to announce [m.pxt.io](https://m.pxt.io), an Blocks/JavaScript editor for the [BBC micro:bit](https://www.microbit.co.uk). -The editor is [open source](/open-source) on GitHub. Send us your PR! - -This release contains a Block/JavaScript editor, new simulator that supports multiple micro:bit instances, new documentation engine, -all the blocks from the Microsoft Block Editor in the BBC micro:bit web site. \ No newline at end of file diff --git a/docs/streaming.md b/docs/streaming.md index f2ce8334..208f25ea 100644 --- a/docs/streaming.md +++ b/docs/streaming.md @@ -1,15 +1,15 @@ # Streaming -This page describes how to stream data from the micro:bit to the editor or even to the cloud. +This page describes how to stream data from the @boardname@ to the editor or even to the cloud. ## Before starting... -Make sure you follow the instructions on [how to setup a serial connection](/device/serial) with the micro:bit. +Make sure you follow the instructions on [how to setup a serial connection](/device/serial) with the @boardname@. ## A typical scenario A common scenario is to chart some sensor data, such as the acceleration, and analyse it in the editor. -For example, run this code on your micro:bit. +For example, run this code on your @boardname@. ```blocks basic.forever(() => { @@ -17,7 +17,7 @@ basic.forever(() => { }); ``` -If your serial connection is working, you will start to see a chart representing that acceleration ``x`` value read from the micro:bit. +If your serial connection is working, you will start to see a chart representing that acceleration ``x`` value read from the @boardname@. Each time ``led.plotBarGraph`` is called, the value is also written to the serial output. The log view automatically detects that there is a data stream and displays a graph. diff --git a/docs/uploader.md b/docs/uploader.md index 7bf8d602..165ccb56 100644 --- a/docs/uploader.md +++ b/docs/uploader.md @@ -1,10 +1,10 @@ # Uploader -### @description A Windows application that automatically deploys .hex files to connected micro:bit boards +### @description A Windows application that automatically deploys .hex files to connected @boardname@ boards ### ~avatar avatar -The Uploader **automatically** deploys .hex files to all micro:bits connected to your computer. +The Uploader **automatically** deploys .hex files to all @boardname@s connected to your computer. ## [DOWNLOAD](https://www.pxt.io/microbit-uploader.zip) @@ -28,7 +28,7 @@ That's it! * Windows XP or later * .NET runtime 2.0 or higher -* Browser: this application will work for any web browser that is supported by the BBC micro:bit +* Browser: this application will work for any web browser that is supported by the @boardname@ ![](/static/uploader/screenshot.png) @@ -40,6 +40,6 @@ That's it! * Download the [Microsoft.Uploader.Microbit.zip](https://pxt.microbit.org/microbit-uploader.zip) file to your local computer. * Unzip the .zip file to your desktop. -* Launch the Microsoft.Uploader.exe file before working on your BBC micro:bit. +* Launch the Microsoft.Uploader.exe file before working on your @boardname@. ### ~ diff --git a/olddocs/js/compiler.md b/olddocs/js/compiler.md index 88c0e519..1df3cb3a 100644 --- a/olddocs/js/compiler.md +++ b/olddocs/js/compiler.md @@ -16,7 +16,7 @@ The compilation from a script to ARM machine code is now done entirely in the br ![](/static/mb/offline-2.png) -The C++ compiler now only is used to compile the micro:bit runtime - this is done offline by the micro:bit team and the precompiled runtime linked with your compiled script in the browser. +The C++ compiler now only is used to compile the @boardname@ runtime - this is done offline by the @boardname@ team and the precompiled runtime linked with your compiled script in the browser. ## Save and load code using files diff --git a/olddocs/js/contents.md b/olddocs/js/contents.md index e1137e08..f26cd013 100644 --- a/olddocs/js/contents.md +++ b/olddocs/js/contents.md @@ -1,6 +1,6 @@ -# micro:bit/JavaScript Documentation +# @boardname@/JavaScript Documentation -JavaScript docs for the micro:bit +JavaScript docs for the @boardname@ ### @section full @@ -194,7 +194,7 @@ Functions in this category require to be connected to a remote device. ## Debugging -* use the [serial library](/js/serial-library) to print data from your micro:bit on your computer +* use the [serial library](/js/serial-library) to print data from your @boardname@ on your computer * learn about the [device error codes](/device/errors) that are displayed when sad faces occur ## Edit/Publish diff --git a/olddocs/js/guides/basic-led-show.md b/olddocs/js/guides/basic-led-show.md index 9bc0df68..e6267462 100644 --- a/olddocs/js/guides/basic-led-show.md +++ b/olddocs/js/guides/basic-led-show.md @@ -2,7 +2,7 @@ ### Challenge 0 -You have successfully following the [guided tutorial] (https://live.microbit.co.uk/td/tutorials/blink). If not, we should make sure the micro:bit script displays a blinking script on screen. We want to plot the x and y coordinates to 2, 2. Additionally, you will pause by 100 milliseconds then you will clear the screen of the micro:bit. Let's give it a go! +You have successfully following the [guided tutorial] (https://live.microbit.co.uk/td/tutorials/blink). If not, we should make sure the @boardname@ script displays a blinking script on screen. We want to plot the x and y coordinates to 2, 2. Additionally, you will pause by 100 milliseconds then you will clear the screen of the @boardname@. Let's give it a go! ``` while (true) { diff --git a/olddocs/js/guides/blink-symbols.md b/olddocs/js/guides/blink-symbols.md index fe10db26..8d3b3bd1 100644 --- a/olddocs/js/guides/blink-symbols.md +++ b/olddocs/js/guides/blink-symbols.md @@ -2,7 +2,7 @@ ### Challenge 0 -You have successfully following the [blink tutorial](/hcwxud). If not, then let's start the tutorial now. Your micro:bit script should start by displaying a blinking script on screen. We want to plot the x and y coordinates to 2, 2. Additionally, you will pause by 100 milliseconds then clear the screen of the micro:bit. +You have successfully following the [blink tutorial](/hcwxud). If not, then let's start the tutorial now. Your @boardname@ script should start by displaying a blinking script on screen. We want to plot the x and y coordinates to 2, 2. Additionally, you will pause by 100 milliseconds then clear the screen of the @boardname@. Let's give it a go! diff --git a/olddocs/js/guides/scroll-image-docs.md b/olddocs/js/guides/scroll-image-docs.md index 025211cc..a5fd3616 100644 --- a/olddocs/js/guides/scroll-image-docs.md +++ b/olddocs/js/guides/scroll-image-docs.md @@ -4,7 +4,7 @@ My script. #docs **Challenge 0** -This [guided tutorial](/xuhkviyyxa) introduces how to make an image look like it's scrolling across the micro:bit! +This [guided tutorial](/xuhkviyyxa) introduces how to make an image look like it's scrolling across the @boardname@! We can use an animation to make an image look like its moving! diff --git a/olddocs/js/guides/touchdevelop-lessons.md b/olddocs/js/guides/touchdevelop-lessons.md index 1791e350..e3bba877 100644 --- a/olddocs/js/guides/touchdevelop-lessons.md +++ b/olddocs/js/guides/touchdevelop-lessons.md @@ -1,6 +1,6 @@ # TouchDevelop Lessons -Overview of TouchDevelop lessons for the micro:bit. +Overview of TouchDevelop lessons for the @boardname@. ### @section full @@ -15,7 +15,7 @@ Overview of TouchDevelop lessons for the micro:bit. * [point](/reference/led/point) * [set brightness](/tfrmcgdtxk) -## micro:bit +## @boardname@ ## functions @@ -88,7 +88,7 @@ Overview of TouchDevelop lessons for the micro:bit. * [markdown](/js/markdown) * [creating interactive tutorials](/js/creatinginteractivetutorials) * [run scripts in a web browser](/js/simulator) -* [run scripts on your micro:bit](/usb) +* [run scripts on your @boardname@](/usb) * [libraries](/js/libraries) ### Functions and libraries diff --git a/olddocs/js/image.md b/olddocs/js/image.md index 13d5d2b7..4d877104 100644 --- a/olddocs/js/image.md +++ b/olddocs/js/image.md @@ -1,6 +1,6 @@ # Image -An image for the micro:bit screen. +An image for the @boardname@ screen. ### @parent js/language diff --git a/olddocs/js/lessons/accelerometer/challenges.md b/olddocs/js/lessons/accelerometer/challenges.md index a086f18f..bb231f60 100644 --- a/olddocs/js/lessons/accelerometer/challenges.md +++ b/olddocs/js/lessons/accelerometer/challenges.md @@ -4,7 +4,7 @@ The acceleration function. **Challenge 0** -Great job! You have successfully completed the [zoomer tutorial](https://test.microbit.co.uk/td/lessons/zoomer/challenges) . You have created a script that measures the acceleration on the micro:bit in the "z" direction of a 3D world. +Great job! You have successfully completed the [zoomer tutorial](https://test.microbit.co.uk/td/lessons/zoomer/challenges) . You have created a script that measures the acceleration on the @boardname@ in the "z" direction of a 3D world. ``` basic.forever(() => { @@ -49,7 +49,7 @@ basic.forever(() => { ### Challenge 3 -If Button `B` is pressed, program the micro:bit to display the acceleration in the "y" direction. +If Button `B` is pressed, program the @boardname@ to display the acceleration in the "y" direction. You can do this by storing the acceleration in a variable: `var milliY := input->acceleration("y")`. diff --git a/olddocs/js/lessons/boxer-mania/challenges.md b/olddocs/js/lessons/boxer-mania/challenges.md index 0ff1748f..c17bf7f1 100644 --- a/olddocs/js/lessons/boxer-mania/challenges.md +++ b/olddocs/js/lessons/boxer-mania/challenges.md @@ -8,7 +8,7 @@ This [guided tutorial](/lessons/boxer-mania/tutorial) will help you create an an Let's create and show a series of frames on the LED screen; this is an animation! -We will use multiple frames to make it look like a square is rotating on the micro:bit screen! +We will use multiple frames to make it look like a square is rotating on the @boardname@ screen! ``` basic.showAnimation(` diff --git a/olddocs/js/lessons/compare-machine/challenges.md b/olddocs/js/lessons/compare-machine/challenges.md index 5de2802a..70155fb0 100644 --- a/olddocs/js/lessons/compare-machine/challenges.md +++ b/olddocs/js/lessons/compare-machine/challenges.md @@ -19,7 +19,7 @@ input.onButtonPressed(Button.A, () => { ### Challenge 1 -Now let's do something special when the micro:bit reaches the number `5`. Instead of just showing the number `5`, let's show the string `HALF WAY!`. Begin by setting an if statement to know when `counter = 5`. +Now let's do something special when the @boardname@ reaches the number `5`. Instead of just showing the number `5`, let's show the string `HALF WAY!`. Begin by setting an if statement to know when `counter = 5`. ``` counter = 0 @@ -56,7 +56,7 @@ input.onButtonPressed(Button.A, () => { ### Challenge 3 -You may notice a problem right now. When `counter = 5`, the micro:bit will show both the message `HALF WAY!` and the number `5`. In order to fix this problem, let's take advantage of the `else` at the end of the if statement. +You may notice a problem right now. When `counter = 5`, the @boardname@ will show both the message `HALF WAY!` and the number `5`. In order to fix this problem, let's take advantage of the `else` at the end of the if statement. ``` counter = 0 @@ -75,5 +75,5 @@ input.onButtonPressed(Button.A, () => { ### Challenge 4 -When `counter = 8`, display the message `ALMOST THERE!` on the micro:bit. You will need to add an `else if` after the if statement of `counter = 5`. +When `counter = 8`, display the message `ALMOST THERE!` on the @boardname@. You will need to add an `else if` after the if statement of `counter = 5`. diff --git a/olddocs/js/lessons/digital-pet.md b/olddocs/js/lessons/digital-pet.md index 81056623..6a618386 100644 --- a/olddocs/js/lessons/digital-pet.md +++ b/olddocs/js/lessons/digital-pet.md @@ -67,10 +67,10 @@ Learn how to create **functions**, `function()` that perform a specific task and * learn how to set or change the value of a global variable * learn how to repeat code in the background forever * learn how to get the state of an input button -* learn how to show a number on the micro:bit's LED screen -* learn how to show a string on the micro:bit's LED screen -* learn how to create an image to show on the micro:bit's LED screen -* learn how to show an image on the micro:bit's LED screen +* learn how to show a number on the @boardname@'s LED screen +* learn how to show a string on the @boardname@'s LED screen +* learn how to create an image to show on the @boardname@'s LED screen +* learn how to show an image on the @boardname@'s LED screen * learn how to pause your code for the specified number of milliseconds ## Links to the National Curriculum Programmes of Study for Computing diff --git a/olddocs/js/lessons/landslide.md b/olddocs/js/lessons/landslide.md index 76fbfc75..bf071d87 100644 --- a/olddocs/js/lessons/landslide.md +++ b/olddocs/js/lessons/landslide.md @@ -2,7 +2,7 @@ Turn a LED on and off. #docs -Detect and show an image when the micro:bit falls. +Detect and show an image when the @boardname@ falls. * [tutorial](/lessons/landslide/tutorial) * [challenges](/lessons/landslide/challenges) diff --git a/olddocs/js/lessons/landslide/challenges.md b/olddocs/js/lessons/landslide/challenges.md index 5fcc1a04..a6faf1b2 100644 --- a/olddocs/js/lessons/landslide/challenges.md +++ b/olddocs/js/lessons/landslide/challenges.md @@ -73,5 +73,5 @@ input.onFall(() => { ### Challenge 3 -Now let's display a third image when the micro:bit falls! First, add `basic->pause(2000)` followed by another image of your choice. Be creative! +Now let's display a third image when the @boardname@ falls! First, add `basic->pause(2000)` followed by another image of your choice. Be creative! diff --git a/olddocs/js/lessons/line-of-fire.md b/olddocs/js/lessons/line-of-fire.md index 2eaa6eaa..374478f8 100644 --- a/olddocs/js/lessons/line-of-fire.md +++ b/olddocs/js/lessons/line-of-fire.md @@ -48,7 +48,7 @@ Learn how to create **functions**, `function()` that perform a specific task and * learn how to repeat code in the background forever * learn how to conditionally run code depending on whether a condition is true or not * learn how to run code when an input button is pressed -* learn how to show a string on the micro:bit's LED screen +* learn how to show a string on the @boardname@'s LED screen * learn how to turn on a LED light on the LED screen. Learn how to specify which LED using x, y coordinates * learn how to turn off a LED light on the LED screen. Learn how to specify which LED using x, y coordinates * learn how to pause your code for the specified number of milliseconds diff --git a/olddocs/js/lessons/logo-pointer/challenges.md b/olddocs/js/lessons/logo-pointer/challenges.md index 2c3040dc..88885494 100644 --- a/olddocs/js/lessons/logo-pointer/challenges.md +++ b/olddocs/js/lessons/logo-pointer/challenges.md @@ -67,5 +67,5 @@ input.onLogoDown(() => { **Challenge 3** -Let's show a spinning arrow when the micro:bit is shaken. We can do this by adding an on shake condition and showing an animation of the arrow spinning! +Let's show a spinning arrow when the @boardname@ is shaken. We can do this by adding an on shake condition and showing an animation of the arrow spinning! diff --git a/olddocs/js/lessons/meteorite.md b/olddocs/js/lessons/meteorite.md index 25afbc7b..41d66616 100644 --- a/olddocs/js/lessons/meteorite.md +++ b/olddocs/js/lessons/meteorite.md @@ -52,8 +52,8 @@ Learn how to create **functions**, `function()` that perform a specific task and * learn how to gradually increase the LED screen brightness until the LED lights are turned on * learn how to conditionally run code depending on whether a condition is true or not * learn how to run code when an input button is pressed -* learn how to show a number on the micro:bit's LED screen -* learn how to show a string on the micro:bit's LED screen +* learn how to show a number on the @boardname@'s LED screen +* learn how to show a string on the @boardname@'s LED screen * learn how to turn on a LED light on the LED screen. Learn how to specify which LED using x, y coordinates * learn how to turn on all the 25 LEDs on the LED screen * learn how to pause your code for the specified number of milliseconds diff --git a/olddocs/js/lessons/number-psych/quiz-answers.md b/olddocs/js/lessons/number-psych/quiz-answers.md index da323bae..eb676a55 100644 --- a/olddocs/js/lessons/number-psych/quiz-answers.md +++ b/olddocs/js/lessons/number-psych/quiz-answers.md @@ -121,7 +121,7 @@ for (let i4 = 0; i4 < 4; i4++) { **Questions 10-14 are concerned with 'number pysch controller tutorial'** -## 10. Write the code that asks for a player number if button 'A' is pressed on the BBC controller micro:bit. +## 10. Write the code that asks for a player number if button 'A' is pressed on the BBC controller @boardname@.
@@ -162,7 +162,7 @@ input.onButtonPressed(Button.B, () => { }) ``` -## 13. Create a while loop that first reads which controller the console micro:bit is requesting data from. Plot a waiting image, and then write an IF statement to check if the request corresponds to the controller. (Don't worry about writing anything inside the if statement). +## 13. Create a while loop that first reads which controller the console @boardname@ is requesting data from. Plot a waiting image, and then write an IF statement to check if the request corresponds to the controller. (Don't worry about writing anything inside the if statement).
diff --git a/olddocs/js/lessons/number-psych/quiz.md b/olddocs/js/lessons/number-psych/quiz.md index 64020c2f..4bf034be 100644 --- a/olddocs/js/lessons/number-psych/quiz.md +++ b/olddocs/js/lessons/number-psych/quiz.md @@ -80,7 +80,7 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu **Questions 10-14 are concerned with 'number pysch controller tutorial'** -## 10. Write the code that asks for a player number if button 'A' is pressed on the BBC controller micro:bit. +## 10. Write the code that asks for a player number if button 'A' is pressed on the BBC controller @boardname@.
@@ -100,7 +100,7 @@ Answer the questions while completing the tutorial. Pay attention to the dialogu
-## 13. Create a while loop that first reads which controller the console micro:bit is requesting data from. Plot a waiting image, and then write an IF statement to check if the request corresponds to the controller. (Don't worry about writing anything inside the if statement). +## 13. Create a while loop that first reads which controller the console @boardname@ is requesting data from. Plot a waiting image, and then write an IF statement to check if the request corresponds to the controller. (Don't worry about writing anything inside the if statement).
diff --git a/olddocs/js/lessons/on-fall/challenges.md b/olddocs/js/lessons/on-fall/challenges.md index 7dc8115b..ea67fb72 100644 --- a/olddocs/js/lessons/on-fall/challenges.md +++ b/olddocs/js/lessons/on-fall/challenges.md @@ -4,7 +4,7 @@ The on fall function. ### Challenge 0 -Welcome! This [guided tutorial](https://live.microbit.co.uk/td/lessons/on-fall/tutorial) will show you how to detect when the micro:bit is falling. Your goal is to write a program that detects when the micro:bit falls! +Welcome! This [guided tutorial](https://live.microbit.co.uk/td/lessons/on-fall/tutorial) will show you how to detect when the @boardname@ is falling. Your goal is to write a program that detects when the @boardname@ falls! ``` input.onFall(() => { @@ -61,7 +61,7 @@ input.onFall(() => { ### Challenge 3 -Create a loop so that the micro:bit alternates between the exclamation point and "X" images when the micro:bit falls. You will need a `forever` loop and a pause at the end of the loop to do this. +Create a loop so that the @boardname@ alternates between the exclamation point and "X" images when the @boardname@ falls. You will need a `forever` loop and a pause at the end of the loop to do this. ## See Also diff --git a/olddocs/js/lessons/on-shake/challenges.md b/olddocs/js/lessons/on-shake/challenges.md index 868f510f..3a31b227 100644 --- a/olddocs/js/lessons/on-shake/challenges.md +++ b/olddocs/js/lessons/on-shake/challenges.md @@ -1,6 +1,6 @@ # flipping bird challenges -These challenges will allow you to create and display a flipping image of a bird when the micro:bit is shaken. #docs +These challenges will allow you to create and display a flipping image of a bird when the @boardname@ is shaken. #docs ### Challenge 0 diff --git a/olddocs/js/lessons/pong.md b/olddocs/js/lessons/pong.md index 95aec4c9..c201d36e 100644 --- a/olddocs/js/lessons/pong.md +++ b/olddocs/js/lessons/pong.md @@ -1,6 +1,6 @@ # pong lesson -code your own game of Pong on the micro:bit. #. +code your own game of Pong on the @boardname@. #. ## Topic @@ -71,7 +71,7 @@ Learn how to create **functions**, `function()` that perform a specific task and * learn how to repeat code in the background forever * learn how to conditionally run code depending on whether a condition is true or not * learn how to run code when an input button is pressed -* learn how to show a string on the micro:bit's LED screen +* learn how to show a string on the @boardname@'s LED screen * learn how to turn on a LED light on the LED screen. Learn how to specify which LED using x, y coordinates * learn how to turn off a LED light on the LED screen. Learn how to specify which LED using x, y coordinates * learn how to pause your code for the specified number of milliseconds diff --git a/olddocs/js/lessons/rock-paper-scissors-book-version/challenges.md b/olddocs/js/lessons/rock-paper-scissors-book-version/challenges.md index ae498951..209bc049 100644 --- a/olddocs/js/lessons/rock-paper-scissors-book-version/challenges.md +++ b/olddocs/js/lessons/rock-paper-scissors-book-version/challenges.md @@ -8,7 +8,7 @@ Welcome! This guide will show you how to complete the challenges for the game of ### Step 16 -Awesome! You have just created your game of rock paper scissors. However, why don't we add a little more to it? We can keep track of your score against the micro:bit using global variables. Create a global variable to keep track of the wins against the micro:bit. To do so, click on `add new`, then `Data`, and then `Number`. +Awesome! You have just created your game of rock paper scissors. However, why don't we add a little more to it? We can keep track of your score against the @boardname@ using global variables. Create a global variable to keep track of the wins against the @boardname@. To do so, click on `add new`, then `Data`, and then `Number`. ``` var wins: number = 0 @@ -16,7 +16,7 @@ var wins: number = 0 ### Step 17 -At the beginning of the game, you don't have any wins against the micro:bit. As a result, let's set the `data->wins` variable to 0 at the top of your main function. +At the beginning of the game, you don't have any wins against the @boardname@. As a result, let's set the `data->wins` variable to 0 at the top of your main function. ``` wins = 0 // *** @@ -78,7 +78,7 @@ input.onButtonPressed(Button.A, () => { ### Step 20 -You have tracked the number of wins you have against the micro:bit. However, how will you ever know how many wins you have? After we increment `data->wins`, let's display the total number of wins you have. +You have tracked the number of wins you have against the @boardname@. However, how will you ever know how many wins you have? After we increment `data->wins`, let's display the total number of wins you have. ``` wins = 0 @@ -100,13 +100,13 @@ input.onButtonPressed(Button.A, () => { }) ``` -* Tap `run` to run the program on the simulator. Notice the number of wins you have against the micro:bit. +* Tap `run` to run the program on the simulator. Notice the number of wins you have against the @boardname@. ## Challenge 2 ### Step 21 -You have managed to keep score of the number of wins you have against the micro:bit. However, what about losses? Let's begin by creating another global variable to keep track of losses. +You have managed to keep score of the number of wins you have against the @boardname@. However, what about losses? Let's begin by creating another global variable to keep track of losses. ``` var losses: number = 0 @@ -114,7 +114,7 @@ var losses: number = 0 ### Step 22 -Add a condition for when button `B` is pressed. When this occurs, we will increment your losses against the micro:bit by 1. Let's hope that this button will not be pressed too often! +Add a condition for when button `B` is pressed. When this occurs, we will increment your losses against the @boardname@ by 1. Let's hope that this button will not be pressed too often! ``` wins = 0 @@ -167,7 +167,7 @@ input.onButtonPressed(Button.B, () => { ### Step 24 -Let's also display the score when button `B` is pressed, just as we have done for button `A`. This will help us keep track of the number of wins and losses you have against the micro:bit. +Let's also display the score when button `B` is pressed, just as we have done for button `A`. This will help us keep track of the number of wins and losses you have against the @boardname@. ``` wins = 0 @@ -198,7 +198,7 @@ input.onButtonPressed(Button.B, () => { ### Step 25 -You have managed to keep track of both the wins and losses you have against the micro:bit! But did you notice that you haven't updated something? Take a look at condition of `input->on button pressed("A")`. +You have managed to keep track of both the wins and losses you have against the @boardname@! But did you notice that you haven't updated something? Take a look at condition of `input->on button pressed("A")`. ``` wins = 0 @@ -229,7 +229,7 @@ input.onButtonPressed(Button.B, () => { }) ``` -* Tap the `run` button to run your game on the simulator. See if you can get more wins than the micro:bit can! +* Tap the `run` button to run your game on the simulator. See if you can get more wins than the @boardname@ can! -Congratulations! You have successfully created a fully functional game of rock, paper, scissors against the micro:bit. Challenge your friends to see who can get a better score against the micro:bit. +Congratulations! You have successfully created a fully functional game of rock, paper, scissors against the @boardname@. Challenge your friends to see who can get a better score against the @boardname@. diff --git a/olddocs/js/lessons/rock-paper-scissors-teacher-guide/challenges.md b/olddocs/js/lessons/rock-paper-scissors-teacher-guide/challenges.md index b50ad920..1b23ef56 100644 --- a/olddocs/js/lessons/rock-paper-scissors-teacher-guide/challenges.md +++ b/olddocs/js/lessons/rock-paper-scissors-teacher-guide/challenges.md @@ -8,7 +8,7 @@ Welcome! This guide will show you how to complete the challenges for the game of ### Step 16 -Awesome! You have just created your game of rock paper scissors. However, why don't we add a little more to it? We can keep track of your score against the micro:bit using global variables. Create a global variable to keep track of the wins against the micro:bit. To do so, click on `add new`, then `Data`, and then `Number`. +Awesome! You have just created your game of rock paper scissors. However, why don't we add a little more to it? We can keep track of your score against the @boardname@ using global variables. Create a global variable to keep track of the wins against the @boardname@. To do so, click on `add new`, then `Data`, and then `Number`. ``` var wins: number = 0 @@ -16,7 +16,7 @@ var wins: number = 0 ### Step 17 -At the beginning of the game, you don't have any wins against the micro:bit. As a result, let's set the `data->wins` variable to 0 at the top of your main function. +At the beginning of the game, you don't have any wins against the @boardname@. As a result, let's set the `data->wins` variable to 0 at the top of your main function. ``` wins = 0 // *** @@ -78,7 +78,7 @@ input.onButtonPressed(Button.A, () => { ### Step 20 -You have tracked the number of wins you have against the micro:bit. However, how will you ever know how many wins you have? After we increment `data->wins`, let's display the total number of wins you have. +You have tracked the number of wins you have against the @boardname@. However, how will you ever know how many wins you have? After we increment `data->wins`, let's display the total number of wins you have. ``` wins = 0 @@ -100,13 +100,13 @@ input.onButtonPressed(Button.A, () => { }) ``` -* Tap `run` to run the program on the simulator. Notice the number of wins you have against the micro:bit. +* Tap `run` to run the program on the simulator. Notice the number of wins you have against the @boardname@. ## Challenge 2 ### Step 21 -You have managed to keep score of the number of wins you have against the micro:bit. However, what about losses? Let's begin by creating another global variable to keep track of losses. +You have managed to keep score of the number of wins you have against the @boardname@. However, what about losses? Let's begin by creating another global variable to keep track of losses. ``` var losses: number = 0 @@ -114,7 +114,7 @@ var losses: number = 0 ### Step 22 -Add a condition for when button `B` is pressed. When this occurs, we will increment your losses against the micro:bit by 1. Let's hope that this button will not be pressed too often! +Add a condition for when button `B` is pressed. When this occurs, we will increment your losses against the @boardname@ by 1. Let's hope that this button will not be pressed too often! ``` wins = 0 @@ -167,7 +167,7 @@ input.onButtonPressed(Button.B, () => { ### Step 24 -Let's also display the score when button `B` is pressed, just as we have done for button `A`. This will help us keep track of the number of wins and losses you have against the micro:bit. +Let's also display the score when button `B` is pressed, just as we have done for button `A`. This will help us keep track of the number of wins and losses you have against the @boardname@. ``` wins = 0 @@ -198,7 +198,7 @@ input.onButtonPressed(Button.B, () => { ### Step 25 -You have managed to keep track of both the wins and losses you have against the micro:bit! But did you notice that you haven't updated something? Take a look at condition of `input->on button pressed("A")`. +You have managed to keep track of both the wins and losses you have against the @boardname@! But did you notice that you haven't updated something? Take a look at condition of `input->on button pressed("A")`. ``` wins = 0 @@ -229,7 +229,7 @@ input.onButtonPressed(Button.B, () => { }) ``` -* Tap the `run` button to run your game on the simulator. See if you can get more wins than the micro:bit can! +* Tap the `run` button to run your game on the simulator. See if you can get more wins than the @boardname@ can! -Congratulations! You have successfully created a fully functional game of rock, paper, scissors against the micro:bit. Challenge your friends to see who can get a better score against the micro:bit. +Congratulations! You have successfully created a fully functional game of rock, paper, scissors against the @boardname@. Challenge your friends to see who can get a better score against the @boardname@. diff --git a/olddocs/js/lessons/running-time/challenges.md b/olddocs/js/lessons/running-time/challenges.md index c02573d2..62fb8280 100644 --- a/olddocs/js/lessons/running-time/challenges.md +++ b/olddocs/js/lessons/running-time/challenges.md @@ -4,7 +4,7 @@ My script. #docs **Challenge 0** -Great job! You have successfully completed the [Running Time tutorial](/lessons/running-time/tutorial) . You have a forever loop that declares a variable in it that holds the running time in milliseconds of the micro:bit and then shows the seconds on the LED screen. +Great job! You have successfully completed the [Running Time tutorial](/lessons/running-time/tutorial) . You have a forever loop that declares a variable in it that holds the running time in milliseconds of the @boardname@ and then shows the seconds on the LED screen. ``` basic.forever(() => { diff --git a/olddocs/js/lessons/screen-up-and-down/challenges.md b/olddocs/js/lessons/screen-up-and-down/challenges.md index c609be63..06ac19bf 100644 --- a/olddocs/js/lessons/screen-up-and-down/challenges.md +++ b/olddocs/js/lessons/screen-up-and-down/challenges.md @@ -20,7 +20,7 @@ input.onScreenUp(() => { **Challenge 1** -Now have the Micro:bit do something when the screen is moved downward. You can do this by calling the on screen down method. Do not do anything when you call the on screen down method. +Now have the @boardname@ do something when the screen is moved downward. You can do this by calling the on screen down method. Do not do anything when you call the on screen down method. ``` input.onScreenUp(() => { @@ -39,7 +39,7 @@ input.onScreenDown(() => { **Challenge 2** -When the Micro:bit is moved downward, create and show an image of an upside down heart. +When the @boardname@ is moved downward, create and show an image of an upside down heart. ``` input.onScreenUp(() => { diff --git a/olddocs/js/lessons/set-brightness/challenges.md b/olddocs/js/lessons/set-brightness/challenges.md index 3f8597a8..ac8af701 100644 --- a/olddocs/js/lessons/set-brightness/challenges.md +++ b/olddocs/js/lessons/set-brightness/challenges.md @@ -1,10 +1,10 @@ # set brightness challenges -These challenges will allow you to change the brightness of the micro:bit. docs +These challenges will allow you to change the brightness of the @boardname@. docs **Challenge 0** -[This tutorial](/lessons/set-brightness/tutorial) will show you how to set the brightness on the micro:bit. +[This tutorial](/lessons/set-brightness/tutorial) will show you how to set the brightness on the @boardname@. ``` led.setBrightness(255) diff --git a/olddocs/js/lessons/show-string/challenges.md b/olddocs/js/lessons/show-string/challenges.md index f278b9b2..3ebb8c80 100644 --- a/olddocs/js/lessons/show-string/challenges.md +++ b/olddocs/js/lessons/show-string/challenges.md @@ -4,7 +4,7 @@ My script. #docs **Challenge 0** -Welcome! This [guided tutorial](/pxjkww) introduces the basic show string method on the micro:bit. +Welcome! This [guided tutorial](/pxjkww) introduces the basic show string method on the @boardname@. Let's show the string 'Hello' on the LED screen. The string will scroll one character at a time from left to right. diff --git a/olddocs/js/lessons/typing-game/challenges.md b/olddocs/js/lessons/typing-game/challenges.md index 1f4417c1..2ac981b5 100644 --- a/olddocs/js/lessons/typing-game/challenges.md +++ b/olddocs/js/lessons/typing-game/challenges.md @@ -76,5 +76,5 @@ input.onGesture(Gesture.Shake, () => { **Challenge 3** -Give Micro a nickname and display it on the micro:bit! +Give Micro a nickname and display it on the @boardname@! diff --git a/olddocs/js/lessons/while-counting/challenges.md b/olddocs/js/lessons/while-counting/challenges.md index 92652f43..95a5eb17 100644 --- a/olddocs/js/lessons/while-counting/challenges.md +++ b/olddocs/js/lessons/while-counting/challenges.md @@ -51,7 +51,7 @@ while (count > 0) { **Challenge 3** -Now, we need `count` to decrease by one after the micro:bit has displayed the value of `count`. +Now, we need `count` to decrease by one after the @boardname@ has displayed the value of `count`. We can do this by adding this line: diff --git a/olddocs/js/lessons/yes-no/challenges.md b/olddocs/js/lessons/yes-no/challenges.md index 9da5dd37..2fdf5c17 100644 --- a/olddocs/js/lessons/yes-no/challenges.md +++ b/olddocs/js/lessons/yes-no/challenges.md @@ -4,7 +4,7 @@ My script. #docs **Challenge 0** -This [guided tutorial](/lessons/yes-no/challenges) will show you how to display text on the micro:bit! +This [guided tutorial](/lessons/yes-no/challenges) will show you how to display text on the @boardname@! ``` basic.showString("ASK ME A QUESTION", 150) diff --git a/olddocs/js/libraries.md b/olddocs/js/libraries.md index ba493214..2e402224 100644 --- a/olddocs/js/libraries.md +++ b/olddocs/js/libraries.md @@ -25,7 +25,7 @@ To add a library to a script: Once you've added a library to your script, you can use any of the library's non-private [functions](/js/function). Here's how: -* on the [Code Keyboard](/js/editor) click the button with the library's name (for example, `micro:bit` and `micro:bit game` are library buttons). The functions in the library have a button on the Code Keyboard. +* on the [Code Keyboard](/js/editor) click the button with the library's name (for example, `@boardname@` and `@boardname@ game` are library buttons). The functions in the library have a button on the Code Keyboard. ### Create a library diff --git a/olddocs/js/micro-bit-api.md b/olddocs/js/micro-bit-api.md index a193f93c..e4cec462 100644 --- a/olddocs/js/micro-bit-api.md +++ b/olddocs/js/micro-bit-api.md @@ -1,6 +1,6 @@ -# micro:bit +# @boardname@ -The micro:bit device api. #microbit +The @boardname@ device api. #microbit Initialize the library. diff --git a/olddocs/js/object-disclaimer.md b/olddocs/js/object-disclaimer.md index 7f7c8b3e..7fa13223 100644 --- a/olddocs/js/object-disclaimer.md +++ b/olddocs/js/object-disclaimer.md @@ -1,6 +1,6 @@ # Objects disclaimer -Touch Develop docs for the micro:bit. +Touch Develop docs for the @boardname@. ### Memory management on the micro-bit diff --git a/olddocs/js/object-types.md b/olddocs/js/object-types.md index 4d39f247..d63ed65b 100644 --- a/olddocs/js/object-types.md +++ b/olddocs/js/object-types.md @@ -1,6 +1,6 @@ # Custom object types -Touch Develop docs for the micro:bit. +Touch Develop docs for the @boardname@. ### What is an object? diff --git a/olddocs/js/orientation.md b/olddocs/js/orientation.md index b7e4760b..24d3f796 100644 --- a/olddocs/js/orientation.md +++ b/olddocs/js/orientation.md @@ -1,4 +1,4 @@ -# micro:bit orientation +# @boardname@ orientation A #microbit library that exposes accelerometer events. diff --git a/olddocs/js/quick-start.md b/olddocs/js/quick-start.md index f0ec5434..34c279cb 100644 --- a/olddocs/js/quick-start.md +++ b/olddocs/js/quick-start.md @@ -28,7 +28,7 @@ The currently available on-line resources from the Quick Start Guide are the ### How does my program get onto the @boardname@? -For your program to work on the @boardname@, first it has to be compiled. Compiling means to translate a program into a more efficient computer language. When you hit the compile button on the Microsoft Touch Develop Editor interface, your program is compiled into a hex file that contains the machine code in the instruction set used by the ARM processor that is on your @boardname@. Compiling to ARM machine code actually happens in the web browser, where the code from script is joined with the machine code of the micro:bit runtime. +For your program to work on the @boardname@, first it has to be compiled. Compiling means to translate a program into a more efficient computer language. When you hit the compile button on the Microsoft Touch Develop Editor interface, your program is compiled into a hex file that contains the machine code in the instruction set used by the ARM processor that is on your @boardname@. Compiling to ARM machine code actually happens in the web browser, where the code from script is joined with the machine code of the @boardname@ runtime. ![](/static/mb/quick-start-0.png) diff --git a/olddocs/js/reactive.md b/olddocs/js/reactive.md index 00fcfdbc..a92f01af 100644 --- a/olddocs/js/reactive.md +++ b/olddocs/js/reactive.md @@ -88,7 +88,7 @@ queues a `forever` loop for later execution by the scheduler; the body of this l The function ends after the execution of these three statements, but this is not the end of program execution! That’s because the function queued the `forever` loop for execution by the scheduler. -The second job of the scheduler is to periodically interrupt execution to read (poll) the various inputs to the micro:bit (the buttons, pins, etc.) and fire off events (such as “button A pressed”). Recall that the firing of an event causes the event handler subprogram associated with that event to be queued for later execution. The scheduler uses a timer built into the micro:bit hardware to interrupt execution every 6 milliseconds and poll the inputs, which is more than fast enough to catch the quickest press of a button. +The second job of the scheduler is to periodically interrupt execution to read (poll) the various inputs to the @boardname@ (the buttons, pins, etc.) and fire off events (such as “button A pressed”). Recall that the firing of an event causes the event handler subprogram associated with that event to be queued for later execution. The scheduler uses a timer built into the @boardname@ hardware to interrupt execution every 6 milliseconds and poll the inputs, which is more than fast enough to catch the quickest press of a button. ### Cooperative passing of control @@ -104,7 +104,7 @@ Let’s take a look at the implementation of the `forever` statement to see an e ![](/static/mb/device/reactive-2.png) -The `forever` loop actually is a function that takes a subprogram (an *Action* in Touch Develop) as a parameter. The function uses the `control -> in background` function of the micro:bit runtime to queue a `while true` loop for execution by the scheduler. The while loop has two statements. The first statement runs the subprogram represented by the `body` parameter. The second statement passes control to the scheduler (requesting to “sleep” for 20 milliseconds). +The `forever` loop actually is a function that takes a subprogram (an *Action* in Touch Develop) as a parameter. The function uses the `control -> in background` function of the @boardname@ runtime to queue a `while true` loop for execution by the scheduler. The while loop has two statements. The first statement runs the subprogram represented by the `body` parameter. The second statement passes control to the scheduler (requesting to “sleep” for 20 milliseconds). Though the `while true` loop will repeatedly execute the body subprogram, between each execution of the body it will permit the scheduler to execute other subprograms. If the while loop did not contain the call to `pause`, then once control passed into the while loop, it would never pass back to the scheduler and no other subprogram would be able to execute (unless the body subprogram contained a call to `pause` itself). @@ -130,7 +130,7 @@ While "Show 0" (the blue sequence) is running, periodic interrupts by the schedu Through this example, we have seen that the @boardname@ scheduler enables you to create a program that is composed of concurrent subprograms. In essence, the programmer needs to only think about the concurrent subprograms cooperatively passing control back to the scheduler, making sure no subprogram hogs control (or “dribbles the ball without passing”) for too long. While a subprogram runs, the scheduler polls the buttons and other IO peripherals at a high frequency in order to fire off events and queue event handlers for later execution, but this is invisible to the programmer. -As a result, you can easily add a new capability to the micro:bit by just adding a new subprogram. For example, if you want to add a reset feature to the counter program, all you need to do is add a new event handler for a press of button B that sets the global variable "count" to zero, as shown below: +As a result, you can easily add a new capability to the @boardname@ by just adding a new subprogram. For example, if you want to add a reset feature to the counter program, all you need to do is add a new event handler for a press of button B that sets the global variable "count" to zero, as shown below: ``` export function countButtonPressesWithReset() { diff --git a/olddocs/js/senses.md b/olddocs/js/senses.md index c266d4ca..b716ef95 100644 --- a/olddocs/js/senses.md +++ b/olddocs/js/senses.md @@ -1,4 +1,4 @@ -# micro:bit senses +# @boardname@ senses A #microbit library that exposes orientation and movement events. diff --git a/olddocs/js/serial-library.md b/olddocs/js/serial-library.md index 7280ab88..9b2789e0 100644 --- a/olddocs/js/serial-library.md +++ b/olddocs/js/serial-library.md @@ -2,7 +2,7 @@ The serial library #docs -The **serial library** supports [serial communication](https://en.wikipedia.org/wiki/Serial_port) between the @boardname@ and another computer. Basically, this allows you to send data from the micro:bit to your own computer. This is very useful for debugging purposes: you can add `write line` statements in your code and see them display on your computer as the program executes. +The **serial library** supports [serial communication](https://en.wikipedia.org/wiki/Serial_port) between the @boardname@ and another computer. Basically, this allows you to send data from the @boardname@ to your own computer. This is very useful for debugging purposes: you can add `write line` statements in your code and see them display on your computer as the program executes. The code below shows a simple script that sends a line when the @boardname@ starts and another line each time the button ``A`` is pressed. @@ -13,18 +13,18 @@ input.onButtonPressed(Button.A, () => { }) ``` -## How to read the micro:bit's serial output from your computer +## How to read the @boardname@'s serial output from your computer Unfortunately, using the serial library requires quite a bit of a setup. ### Windows -You must install a device driver (for the computer to recognize the serial interface of the micro:bit); then, you must also install a terminal emulator (which is going to connect to the micro:bit and read its output). Here's how to do it: +You must install a device driver (for the computer to recognize the serial interface of the @boardname@); then, you must also install a terminal emulator (which is going to connect to the @boardname@ and read its output). Here's how to do it: * Follow instructions at https://developer.mbed.org/handbook/Windows-serial-configuration in order to install the device driver * Install a terminal emulator; we recommend [Tera Term](https://ttssh2.osdn.jp/index.html.en). At the time of this writing, the latest version is 4.88 and can be downloaded [from here](http://en.osdn.jp/frs/redir.php?m=jaist&f=%2Fttssh2%2F63767%2Fteraterm-4.88.exe). Follow the instructions from the installer. -Once both the driver and the terminal emulator are installed, plug in the micro:bit and wait until the device is fully setup. Then, open TeraTerm. +Once both the driver and the terminal emulator are installed, plug in the @boardname@ and wait until the device is fully setup. Then, open TeraTerm. * Hit `File` > `New Connection` * Check "Serial"; in the dropdown menu, pick the COM port that says "mbed Serial Port". Hit `Ok`. @@ -32,7 +32,7 @@ Once both the driver and the terminal emulator are installed, plug in the micro: You should be good. Feel free to hit `Setup` > `Save Setup` in the menus to erase the default configuration file with a new one so that you don't have to type in the settings again. -Please note that Windows will assign you a different COM port if you plug in another micro:bit. If you're juggling between micro:bits, you'll have to change the COM port every time. +Please note that Windows will assign you a different COM port if you plug in another @boardname@. If you're juggling between @boardname@s, you'll have to change the COM port every time. ### Alternative Windows setup with Putty @@ -51,27 +51,27 @@ If you prefer another terminal emulator (such as [PuTTY](http://www.putty.org/)) (Untested). -* Plug in the micro:bit +* Plug in the @boardname@ * Open a terminal -* `dmesg | tail` will show you which `/dev/` node the micro:bit was assigned (e.g. `/dev/ttyUSB0`) +* `dmesg | tail` will show you which `/dev/` node the @boardname@ was assigned (e.g. `/dev/ttyUSB0`) * Then, do: `screen /dev/ttyUSB0 115200` (install the `screen` program if you don't have it). To exit, run `Ctrl-A` `Ctrl-D`. Alternative programs include minicom, etc. ### Mac OS -* Plug in the micro:bit +* Plug in the @boardname@ * Open a terminal * `ls /dev/cu.*` will return to you a list of serial devices; one of them will look like `/dev/cu.usbmodem1422` (the exact number depends on your computer) -* `screen /dev/cu.usbmodem1422 115200` will open up the micro:bit's serial output. To exit, hit `Ctrl-A` `Ctrl-D`. +* `screen /dev/cu.usbmodem1422 115200` will open up the @boardname@'s serial output. To exit, hit `Ctrl-A` `Ctrl-D`. ## Using the serial library in your programs -If the ``serial`` button is not available, you will need first to add the ``micro:bit serial`` library to your script: +If the ``serial`` button is not available, you will need first to add the ``@boardname@ serial`` library to your script: * tap on `add new` * tap on `library` -* select `micro:bit serial` +* select `@boardname@ serial` ### Writing data @@ -95,7 +95,7 @@ serial.writeString("hello") serial.writeLine("this is a line") ``` -Theoretically, you can dump more sophisticated data and then read it back in the event that two micro:bits should be connected to each other over serial. We have not tested this scenario yet as we have yet to expose functionality that allows re-routing the serial ports to the edge connector. +Theoretically, you can dump more sophisticated data and then read it back in the event that two @boardname@s should be connected to each other over serial. We have not tested this scenario yet as we have yet to expose functionality that allows re-routing the serial ports to the edge connector. * write an image diff --git a/olddocs/js/simulator.md b/olddocs/js/simulator.md index d35401fb..995e063c 100644 --- a/olddocs/js/simulator.md +++ b/olddocs/js/simulator.md @@ -23,7 +23,7 @@ The @boardname@ simulator supports the Touch Develop [functions](/js/contents) a * **LED screen**: the [LED screen](/device/screen) that appears on-screen shows you what you'll see on the @boardname@ device * **input buttons**: when running code with [button is pressed](/reference/input/button-is-pressed) or [on button pressed](/reference/input/on-button-pressed) functions, click the on-screen A or B button * **compass**: when running code that includes [compass heading](/reference/input/compass-heading), click and drag the on-screen compass needle to change the heading -* **accelerometer**: move your mouse over the on-screen micro:bit device to simulate [acceleration](/reference/input/acceleration). The x and y axis values are shown on-screen. +* **accelerometer**: move your mouse over the on-screen @boardname@ device to simulate [acceleration](/reference/input/acceleration). The x and y axis values are shown on-screen. * **digital pins**: you can click the on-screen digital pins (0 , 1, or 2) to turn them on or off (see [digital write pin](/reference/pins/digital-write-pin) and [digital read pin](/reference/pins/digital-read-pin) for more info). **Can't see the red LEDs on the simulator?** @@ -32,13 +32,13 @@ If you click on the white THEME button in the top right corner of the simulator, ### All done? -Once you're done writing and testing your code on the simulator, compile and run your script on your @boardname@ device. To find out how to do this, see [run scripts on the micro:bit](/device/usb). +Once you're done writing and testing your code on the simulator, compile and run your script on your @boardname@ device. To find out how to do this, see [run scripts on the @boardname@](/device/usb). -### Simulator vs micro:bit +### Simulator vs @boardname@ Running your scripts in a web browser is a *simulation* of how your code will run on the @boardname@ device. When you run your script on your @boardname@ device, the results may differ slightly. For example, the timing may be subtly different when your script runs on the @boardname@ device (you may need to adjust your [pause](/reference/basic/pause) functions). For this reason, be sure to test your scripts on the @boardname@ device. ### See also -[run scripts on the micro:bit](/device/usb), [Microsoft Block editor](/blocks/editor), [Touch Develop editor](/js/editor) +[run scripts on the @boardname@](/device/usb), [Microsoft Block editor](/blocks/editor), [Touch Develop editor](/js/editor) diff --git a/olddocs/js/statements.md b/olddocs/js/statements.md index dd861544..0c7019c5 100644 --- a/olddocs/js/statements.md +++ b/olddocs/js/statements.md @@ -32,7 +32,7 @@ TouchDevelop operators include: Libraries provide additional functions: -* the [micro:bit library](/js/contents) +* the [@boardname@ library](/js/contents) * the [math](/js/math) and [bits](/js/bits) libraries ### see also diff --git a/olddocs/js/string.md b/olddocs/js/string.md index 1e7230bc..109c077a 100644 --- a/olddocs/js/string.md +++ b/olddocs/js/string.md @@ -34,7 +34,7 @@ let salutation = "Hello" ### The function `show string` -Use [show string](/reference/basic/show-string) to display a string on the [LED screen](/device/screen). If the string is multiple characters, the string scrolls right to left. The following example displays `Hello world!` on the micro:bit screen: +Use [show string](/reference/basic/show-string) to display a string on the [LED screen](/device/screen). If the string is multiple characters, the string scrolls right to left. The following example displays `Hello world!` on the @boardname@ screen: ``` basic.showString("Hello world!", 100) diff --git a/olddocs/js/types.md b/olddocs/js/types.md index e9eee5b8..29adebda 100644 --- a/olddocs/js/types.md +++ b/olddocs/js/types.md @@ -10,7 +10,7 @@ A *type* refers to a class of data and the operations permitted on that data. Th * **[String](/reference/types/string)**: a sequence of characters * **[Number](/reference/types/number)**: an integer number (32-bit signed) * **[Boolean](/reference/types/boolean)**: true or false -* **[Image](/reference/image/image)**: a collection of [micro:bit LED states](/device/screen) (on/off) +* **[Image](/reference/image/image)**: a collection of [@boardname@ LED states](/device/screen) (on/off) * *more types coming!!!* ### see also From 19775e307a173bb7e99d9053662bb7438c81bcfc Mon Sep 17 00:00:00 2001 From: Sam El-Husseini Date: Tue, 1 Nov 2016 17:48:29 -0700 Subject: [PATCH 063/130] Updating to use pxt.less --- theme/style.less | 1 + 1 file changed, 1 insertion(+) diff --git a/theme/style.less b/theme/style.less index e357023f..27b8b24f 100644 --- a/theme/style.less +++ b/theme/style.less @@ -1,5 +1,6 @@ /* Import all components */ @import 'semantic'; +@import 'pxt'; @import 'themes/default/globals/site.variables'; @import 'themes/pxt/globals/site.variables'; @import 'site/globals/site.variables'; From 682ae92a0871e746c17fb0ce510f926bdf303f6c Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 21:48:11 -0700 Subject: [PATCH 064/130] updated docs with @homeurl@ --- docs/browsers.md | 3 +-- docs/offline.md | 2 +- docs/projects/guitar/displaybuttons.md | 2 +- docs/raspberry-pi.md | 2 +- docs/translate.md | 27 +------------------------- 5 files changed, 5 insertions(+), 31 deletions(-) diff --git a/docs/browsers.md b/docs/browsers.md index fab7ebb7..c8bece92 100644 --- a/docs/browsers.md +++ b/docs/browsers.md @@ -1,7 +1,6 @@ # Unsupported configuration -[pxt.microbit.org](https://pxt.microbit.org) doesn't currently support -your browser or operating system. The following configurations are supported: +Your browser is currently not supported. The following configurations are supported: ## Windows diff --git a/docs/offline.md b/docs/offline.md index 449b6f20..f34a264c 100644 --- a/docs/offline.md +++ b/docs/offline.md @@ -2,7 +2,7 @@ ## Web application -**https://pxt.microbit.org is an HTML5 web application** that automatically gets cached locally by your browser. +**@homeurl@ is an HTML5 web application** that automatically gets cached locally by your browser. Once the web app is loaded and you have compiled at least once, you will have all the code needed to work without an internet connection. ## Command line interface diff --git a/docs/projects/guitar/displaybuttons.md b/docs/projects/guitar/displaybuttons.md index 8b003ade..8b123b0d 100644 --- a/docs/projects/guitar/displaybuttons.md +++ b/docs/projects/guitar/displaybuttons.md @@ -43,7 +43,7 @@ music.beat(BeatFraction.Quarter) ``` ## Step 1: Make a Smiley -Open [pxt.microbit.org](https://pxt.microbit.org) in your web browser +Open @homeurl@ in your web browser ```blocks basic.showLeds(` . # . # . diff --git a/docs/raspberry-pi.md b/docs/raspberry-pi.md index 6b7a603d..d6745bdc 100644 --- a/docs/raspberry-pi.md +++ b/docs/raspberry-pi.md @@ -5,7 +5,7 @@ with [Raspbian Jessie with Pixel](https://www.raspberrypi.org/downloads/raspbian ## Web editor -Starting with **Raspbian Pixel**, Raspbian comes with Chromium. Simply open [](https://pxt.microbit.org). +Starting with **Raspbian Pixel**, Raspbian comes with Chromium. Simply open @homeurl@. ## Command line diff --git a/docs/translate.md b/docs/translate.md index a660430b..cac441a5 100644 --- a/docs/translate.md +++ b/docs/translate.md @@ -3,29 +3,4 @@ Our translations are managed via Crowdin, a translation management platform. It is free to join and you can volunteer to translate parts of the web site. -## Crowdin project - -The project below contains the resources from https://www.pxt.io and the menu items of https://pxt.microbit.org. - -* [https://crowdin.com/project/kindscript](https://crowdin.com/project/kindscript) - -If you want to help translating the editor, please sign in to Crowdin and send us a translator request. - -## Translating the editor interface - -The editor interface strings, like the "Download" button are in the ``strings.json`` file. Start by updating this file to translate the UI. - -To test your changes "live", use **beta** build and the ``?livelang=CODE`` query argument where ``CODE`` is your language ISO code. For example, to see the french translations: - -* https://pxt.microbit.org/beta?livelang=fr - -Note that there may be a delay of up to 5 minutes before your changes in Crowdin make it into the "live" view. - -## Translating the blocks and reference documentation - -You will find package files under ``/microbit`` , one for the block definition and one for the descriptions: - -* ``core-strings.json``: contains the block definitions -* ``core-jsdoc-strings.json``: contains the descriptions - -The block definition should be carefully translated using the [block definition syntax](https://www.pxt.io/defining-blocks). \ No newline at end of file +See the [PXT translation](https://pxt.io/translate) page for more information. From da38ca2234a371fbd1495e1eec1fcfb32480afd7 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 21:48:40 -0700 Subject: [PATCH 065/130] Bump pxt-core to 0.5.37 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a2ce785f..069ad6e0 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.35", + "pxt-core": "0.5.37", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From e0cf776591a2ea10b62e710b661fdfdad7b65be8 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Tue, 1 Nov 2016 21:48:42 -0700 Subject: [PATCH 066/130] 0.5.25 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 069ad6e0..792b4935 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.24", + "version": "0.5.25", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From e2c7579dd45f54735b4d0421fd608d5eadba9bbd Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 12:53:53 -0700 Subject: [PATCH 067/130] Bump pxt-core to 0.5.41 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 792b4935..fb0dc237 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.37", + "pxt-core": "0.5.41", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 84736554b9704b4eafbdb4261479f2a1cd1da8c0 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 12:54:10 -0700 Subject: [PATCH 068/130] 0.5.26 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fb0dc237..f0c2e773 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.25", + "version": "0.5.26", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 641d8fcb9bd099064bcb204d179beb87adb8b358 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 13:09:14 -0700 Subject: [PATCH 069/130] 0.5.27 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f0c2e773..662e4ddf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.26", + "version": "0.5.27", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 21e64d01e33c175d7235a18691410abb8cebdc2d Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 14:23:08 -0700 Subject: [PATCH 070/130] updated addon for pxt.microbit.org --- clients/chrome/background.js | 3 +-- clients/chrome/logo128.png | Bin 6051 -> 2630 bytes clients/chrome/logo48.png | Bin 2251 -> 2630 bytes clients/chrome/manifest.json | 6 +++--- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/clients/chrome/background.js b/clients/chrome/background.js index 777b73ae..1a73f494 100644 --- a/clients/chrome/background.js +++ b/clients/chrome/background.js @@ -1,4 +1,3 @@ -/// var connections = []; // A list of "ports", i.e. connected clients (such as web pages). Multiple web // pages can connect to our service: they all receive the same data. @@ -41,7 +40,7 @@ function findNewDevices() { function main() { // Register new clients in the [ports] global variable. chrome.runtime.onConnectExternal.addListener(function (port) { - if (/^(micro:bit|touchdevelop|yelm|pxt|codemicrobit|codethemicrobit)$/.test(port.name)) { + if (/^(micro:bit|touchdevelop|yelm|pxt|codemicrobit|codethemicrobit|pxt.microbit.org)$/.test(port.name)) { ports.push(port); port.onDisconnect.addListener(function () { ports = ports.filter(function (x) { return x != port; }); diff --git a/clients/chrome/logo128.png b/clients/chrome/logo128.png index eae35f4c347bd3b7e0c026f3c33d16046dda5f32..02027906c22e4a0329729cbbcc2d7f39796c5815 100644 GIT binary patch literal 2630 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 diff --git a/clients/chrome/logo48.png b/clients/chrome/logo48.png index 0af483f8ec7b2f38248ffbffcf6969301c246abb..02027906c22e4a0329729cbbcc2d7f39796c5815 100644 GIT binary patch literal 2630 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 Date: Wed, 2 Nov 2016 14:41:41 -0700 Subject: [PATCH 071/130] Bump pxt-core to 0.5.42 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 662e4ddf..58f16c11 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.41", + "pxt-core": "0.5.42", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 633ce491aff44d0ce5e8ef393eca3313842becc6 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 14:41:45 -0700 Subject: [PATCH 072/130] 0.5.28 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 58f16c11..dd56e6a1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.27", + "version": "0.5.28", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 511f399d90ed2bdd792cca30cc086c4dd7d37bac Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 14:53:53 -0700 Subject: [PATCH 073/130] Bump pxt-core to 0.5.43 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index dd56e6a1..293d781f 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.42", + "pxt-core": "0.5.43", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 773dae8fc8d50a52c4a49ee8c25bf98349e75f65 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 14:53:56 -0700 Subject: [PATCH 074/130] 0.5.29 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 293d781f..638289fc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.28", + "version": "0.5.29", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 7d61e5fe7c7353a6aabe156f97e1fd4179e97812 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 15:07:47 -0700 Subject: [PATCH 075/130] Bump pxt-core to 0.5.44 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 638289fc..360014ef 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.43", + "pxt-core": "0.5.44", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 937bcc61ad4b93502802aa5063e51b9f596d2cf4 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 15:07:50 -0700 Subject: [PATCH 076/130] 0.5.30 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 360014ef..44fb0b0e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.29", + "version": "0.5.30", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From fb222fd732316bfce6626408ba419e0eb848416f Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 15:14:06 -0700 Subject: [PATCH 077/130] removing target specific meta (#299) * updating favicon manifests * use meta generated from target --- docfiles/appmeta.html | 16 ----------- docfiles/meta.html | 21 -------------- docfiles/target.css | 5 ---- pxtarget.json | 4 +-- webmanifest.json | 65 +++++++++++++++++++++++++++++++++---------- 5 files changed, 52 insertions(+), 59 deletions(-) delete mode 100644 docfiles/appmeta.html delete mode 100644 docfiles/meta.html delete mode 100644 docfiles/target.css diff --git a/docfiles/appmeta.html b/docfiles/appmeta.html deleted file mode 100644 index 0c317bb8..00000000 --- a/docfiles/appmeta.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/docfiles/meta.html b/docfiles/meta.html deleted file mode 100644 index a8ed76f3..00000000 --- a/docfiles/meta.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/docfiles/target.css b/docfiles/target.css deleted file mode 100644 index 7c0b6bcc..00000000 --- a/docfiles/target.css +++ /dev/null @@ -1,5 +0,0 @@ -#root .avatar .avatar-image { - background-image: url(https://az851932.vo.msecnd.net/pub/jovrytni/microbit.simplified.svg); - background-size: contain; - background-repeat: no-repeat; -} diff --git a/pxtarget.json b/pxtarget.json index 763c6cb0..5919d82b 100644 --- a/pxtarget.json +++ b/pxtarget.json @@ -176,8 +176,8 @@ "docsLogo": "./static/logo.square.white.svg", "portraitLogo": "./static/logo.square.black.svg", "footerLogo": "./static/logo.portrait.black.svg", - "cardLogo": "https://az851932.vo.msecnd.net/pub/drbwxcth", - "appLogo": "https://az851932.vo.msecnd.net/pub/tbhemtig", + "cardLogo": "./static/icons/apple-touch-icon.png", + "appLogo": "./static/icons/apple-touch-icon.png", "organization": "Microsoft", "organizationUrl": "https://pxt.io/", "organizationLogo": "./static/Microsoft-logo_rgb_c-gray.png", diff --git a/webmanifest.json b/webmanifest.json index 59348e35..eb740760 100644 --- a/webmanifest.json +++ b/webmanifest.json @@ -1,17 +1,52 @@ { - "icons": [ - { - "src": "https://az851932.vo.msecnd.net/pub/fpenpmjz", - "sizes": "512x512", - "type": "image/png" - }, { - "src": "https://az851932.vo.msecnd.net/pub/vetoccmr", - "sizes": "128x128", - "type": "image/png" - }, { - "src": "https://az851932.vo.msecnd.net/pub/xiioeeyf", - "sizes": "32x32", - "type": "image/png" - } - ] + "name": "pxt.microbit.org", + "icons": [ + { + "src": "./static/icons/android-chrome-36x36.png", + "sizes": "36x36", + "type": "image\/png" + }, + { + "src": "./static/icons/android-chrome-48x48.png", + "sizes": "48x48", + "type": "image\/png" + }, + { + "src": "./static/icons/android-chrome-72x72.png", + "sizes": "72x72", + "type": "image\/png" + }, + { + "src": "./static/icons/android-chrome-96x96.png", + "sizes": "96x96", + "type": "image\/png" + }, + { + "src": "./static/icons/android-chrome-144x144.png", + "sizes": "144x144", + "type": "image\/png" + }, + { + "src": "./static/icons/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image\/png" + }, + { + "src": "./static/icons/android-chrome-256x256.png", + "sizes": "256x256", + "type": "image\/png" + }, + { + "src": "./static/icons/android-chrome-384x384.png", + "sizes": "384x384", + "type": "image\/png" + }, + { + "src": "./static/icons/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image\/png" + } + ], + "theme_color": "#ffffff", + "display": "standalone" } From 19f757e1598482865ec0a8d3c90d349bb60f048f Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 16:11:08 -0700 Subject: [PATCH 078/130] Upgrading to DAL 2.0rc5 (#300) * basic skeleton for filesystem project * updated to DAL rc5 * basic file operations * support for basic file operations (append, remove) * removing files project --- libs/core/dal.d.ts | 26 ++++++++++++++++++++++++++ pxtarget.json | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/libs/core/dal.d.ts b/libs/core/dal.d.ts index 079b094e..66f5d4ac 100644 --- a/libs/core/dal.d.ts +++ b/libs/core/dal.d.ts @@ -79,6 +79,7 @@ declare const enum DAL { MICROBIT_BLE_PAIRING_TIMEOUT = 90, MICROBIT_BLE_POWER_LEVELS = 8, MICROBIT_BLE_MAXIMUM_BONDS = 4, + MICROBIT_BLE_EDDYSTONE_URL_ADV_INTERVAL = 400, // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitButtonService.h // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitDFUService.h MICROBIT_DFU_OPCODE_START_DFU = 1, @@ -88,6 +89,7 @@ declare const enum DAL { // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitIOPinService.h MICROBIT_IO_PIN_SERVICE_PINCOUNT = 19, MICROBIT_IO_PIN_SERVICE_DATA_SIZE = 10, + MICROBIT_PWM_PIN_SERVICE_DATA_SIZE = 2, // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitLEDService.h MICROBIT_BLE_MAXIMUM_SCROLLTEXT = 20, // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitMagnetometerService.h @@ -305,6 +307,30 @@ declare const enum DAL { MICROBIT_DISPLAY_ROTATION_90 = 1, MICROBIT_DISPLAY_ROTATION_180 = 2, MICROBIT_DISPLAY_ROTATION_270 = 3, + // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitFile.h + // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitFileSystem.h + MBFS_FILENAME_LENGTH = 16, + MB_READ = 0x01, + MB_WRITE = 0x02, + MB_CREAT = 0x04, + MB_APPEND = 0x08, + MB_SEEK_SET = 0x01, + MB_SEEK_END = 0x02, + MB_SEEK_CUR = 0x04, + MBFS_STATUS_INITIALISED = 0x01, + MBFS_UNUSED = 0xFFFF, + MBFS_EOF = 0xEFFF, + MBFS_DELETED = 0x0000, + MBFS_DIRECTORY_ENTRY_FREE = 0x8000, + MBFS_DIRECTORY_ENTRY_VALID = 0x4000, + MBFS_DIRECTORY_ENTRY_DIRECTORY = 0x2000, + MBFS_DIRECTORY_ENTRY_NEW = 0xffff, + MBFS_DIRECTORY_ENTRY_DELETED = 0x0000, + MBFS_BLOCK_TYPE_FILE = 1, + MBFS_BLOCK_TYPE_DIRECTORY = 2, + MBFS_BLOCK_TYPE_FILETABLE = 3, + // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitFlash.h + PAGE_SIZE = 1024, // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitI2C.h MICROBIT_I2C_MAX_RETRIES = 9, // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitIO.h diff --git a/pxtarget.json b/pxtarget.json index 5919d82b..2c9fd7fa 100644 --- a/pxtarget.json +++ b/pxtarget.json @@ -161,7 +161,7 @@ "yottaTarget": "bbc-microbit-classic-gcc", "yottaCorePackage": "pxt-microbit-core", "githubCorePackage": "microsoft/pxt-microbit-core", - "gittag": "v0.5.0", + "gittag": "v0.5.1", "serviceId": "ws" }, "serial": { From 41c7e88928f9ab6431d4b46093179146327f50a2 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Nov 2016 16:48:59 -0700 Subject: [PATCH 079/130] adding reference to files package --- pxtarget.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pxtarget.json b/pxtarget.json index 2c9fd7fa..f4cc9edc 100644 --- a/pxtarget.json +++ b/pxtarget.json @@ -17,7 +17,8 @@ "sharing": false, "publish": false, "preferredPackages": [ - "Microsoft/pxt-neopixel" + "Microsoft/pxt-neopixel", + "Microsoft/pxt-filesystem" ], "githubPackages": false }, From 3a6e132c7f3b8e9ae5dd0c8d33f9d19533333491 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 3 Nov 2016 09:20:30 -0700 Subject: [PATCH 080/130] updatd DAL file --- libs/core/dal.d.ts | 112 ++++++++++++++++++++++----------------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/libs/core/dal.d.ts b/libs/core/dal.d.ts index 66f5d4ac..df1bbfc1 100644 --- a/libs/core/dal.d.ts +++ b/libs/core/dal.d.ts @@ -1,11 +1,11 @@ // Auto-generated. Do not edit. declare const enum DAL { - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/ExternalEvents.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\ExternalEvents.h MICROBIT_ID_BLE = 1000, MICROBIT_ID_BLE_UART = 1200, MICROBIT_BLE_EVT_CONNECTED = 1, MICROBIT_BLE_EVT_DISCONNECTED = 2, - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MESEvents.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\MESEvents.h MES_REMOTE_CONTROL_ID = 1001, MES_REMOTE_CONTROL_EVT_PLAY = 1, MES_REMOTE_CONTROL_EVT_PAUSE = 2, @@ -70,8 +70,8 @@ declare const enum DAL { MES_DPAD_BUTTON_4_DOWN = 15, MES_DPAD_BUTTON_4_UP = 16, MES_BROADCAST_GENERAL_ID = 2000, - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitAccelerometerService.h - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitBLEManager.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\MicroBitAccelerometerService.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\MicroBitBLEManager.h MICROBIT_BLE_PAIR_REQUEST = 0x01, MICROBIT_BLE_PAIR_COMPLETE = 0x02, MICROBIT_BLE_PAIR_PASSCODE = 0x04, @@ -80,26 +80,26 @@ declare const enum DAL { MICROBIT_BLE_POWER_LEVELS = 8, MICROBIT_BLE_MAXIMUM_BONDS = 4, MICROBIT_BLE_EDDYSTONE_URL_ADV_INTERVAL = 400, - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitButtonService.h - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitDFUService.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\MicroBitButtonService.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\MicroBitDFUService.h MICROBIT_DFU_OPCODE_START_DFU = 1, MICROBIT_DFU_HISTOGRAM_WIDTH = 5, MICROBIT_DFU_HISTOGRAM_HEIGHT = 5, - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitEventService.h - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitIOPinService.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\MicroBitEventService.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\MicroBitIOPinService.h MICROBIT_IO_PIN_SERVICE_PINCOUNT = 19, MICROBIT_IO_PIN_SERVICE_DATA_SIZE = 10, MICROBIT_PWM_PIN_SERVICE_DATA_SIZE = 2, - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitLEDService.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\MicroBitLEDService.h MICROBIT_BLE_MAXIMUM_SCROLLTEXT = 20, - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitMagnetometerService.h - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitTemperatureService.h - // built/yt/yotta_modules/microbit-dal/inc//bluetooth/MicroBitUARTService.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\MicroBitMagnetometerService.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\MicroBitTemperatureService.h + // built\yt\yotta_modules\microbit-dal\inc\bluetooth\MicroBitUARTService.h MICROBIT_UART_S_DEFAULT_BUF_SIZE = 20, MICROBIT_UART_S_EVT_DELIM_MATCH = 1, MICROBIT_UART_S_EVT_HEAD_MATCH = 2, MICROBIT_UART_S_EVT_RX_FULL = 3, - // built/yt/yotta_modules/microbit-dal/inc//core/ErrorNo.h + // built\yt\yotta_modules\microbit-dal\inc\core\ErrorNo.h MICROBIT_OK = 0, MICROBIT_INVALID_PARAMETER = -1001, MICROBIT_NOT_SUPPORTED = -1002, @@ -114,10 +114,10 @@ declare const enum DAL { MICROBIT_OOM = 20, MICROBIT_HEAP_ERROR = 30, MICROBIT_NULL_DEREFERENCE = 40, - // built/yt/yotta_modules/microbit-dal/inc//core/EventModel.h - // built/yt/yotta_modules/microbit-dal/inc//core/MemberFunctionCallback.h - // built/yt/yotta_modules/microbit-dal/inc//core/MicroBitCompat.h - // built/yt/yotta_modules/microbit-dal/inc//core/MicroBitComponent.h + // built\yt\yotta_modules\microbit-dal\inc\core\EventModel.h + // built\yt\yotta_modules\microbit-dal\inc\core\MemberFunctionCallback.h + // built\yt\yotta_modules\microbit-dal\inc\core\MicroBitCompat.h + // built\yt\yotta_modules\microbit-dal\inc\core\MicroBitComponent.h MICROBIT_ID_BUTTON_A = 1, MICROBIT_ID_BUTTON_B = 2, MICROBIT_ID_BUTTON_RESET = 3, @@ -155,25 +155,25 @@ declare const enum DAL { MICROBIT_ID_NOTIFY_ONE = 1022, MICROBIT_ID_NOTIFY = 1023, MICROBIT_COMPONENT_RUNNING = 0x01, - // built/yt/yotta_modules/microbit-dal/inc//core/MicroBitDevice.h + // built\yt\yotta_modules\microbit-dal\inc\core\MicroBitDevice.h MICROBIT_NAME_LENGTH = 5, MICROBIT_NAME_CODE_LETTERS = 5, MICROBIT_PANIC_ERROR_CHARS = 4, - // built/yt/yotta_modules/microbit-dal/inc//core/MicroBitFiber.h + // built\yt\yotta_modules\microbit-dal\inc\core\MicroBitFiber.h MICROBIT_SCHEDULER_RUNNING = 0x01, MICROBIT_FIBER_FLAG_FOB = 0x01, MICROBIT_FIBER_FLAG_PARENT = 0x02, MICROBIT_FIBER_FLAG_CHILD = 0x04, MICROBIT_FIBER_FLAG_DO_NOT_PAGE = 0x08, - // built/yt/yotta_modules/microbit-dal/inc//core/MicroBitFont.h + // built\yt\yotta_modules\microbit-dal\inc\core\MicroBitFont.h MICROBIT_FONT_WIDTH = 5, MICROBIT_FONT_HEIGHT = 5, MICROBIT_FONT_ASCII_START = 32, MICROBIT_FONT_ASCII_END = 126, - // built/yt/yotta_modules/microbit-dal/inc//core/MicroBitHeapAllocator.h + // built\yt\yotta_modules\microbit-dal\inc\core\MicroBitHeapAllocator.h MICROBIT_MAXIMUM_HEAPS = 2, MICROBIT_HEAP_BLOCK_FREE = 0x80000000, - // built/yt/yotta_modules/microbit-dal/inc//core/MicroBitListener.h + // built\yt\yotta_modules\microbit-dal\inc\core\MicroBitListener.h MESSAGE_BUS_LISTENER_PARAMETERISED = 0x0001, MESSAGE_BUS_LISTENER_METHOD = 0x0002, MESSAGE_BUS_LISTENER_BUSY = 0x0004, @@ -183,17 +183,17 @@ declare const enum DAL { MESSAGE_BUS_LISTENER_NONBLOCKING = 0x0040, MESSAGE_BUS_LISTENER_URGENT = 0x0080, MESSAGE_BUS_LISTENER_DELETING = 0x8000, - // built/yt/yotta_modules/microbit-dal/inc//core/MicroBitSystemTimer.h - // built/yt/yotta_modules/microbit-dal/inc//core/NotifyEvents.h + // built\yt\yotta_modules\microbit-dal\inc\core\MicroBitSystemTimer.h + // built\yt\yotta_modules\microbit-dal\inc\core\NotifyEvents.h MICROBIT_DISPLAY_EVT_FREE = 1, MICROBIT_SERIAL_EVT_TX_EMPTY = 2, MICROBIT_UART_S_EVT_TX_EMPTY = 3, - // built/yt/yotta_modules/microbit-dal/inc//drivers/DynamicPwm.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\DynamicPwm.h NO_PWMS = 3, MICROBIT_DEFAULT_PWM_PERIOD = 20000, PWM_PERSISTENCE_TRANSIENT = 1, PWM_PERSISTENCE_PERSISTENT = 2, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitAccelerometer.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitAccelerometer.h MICROBIT_ACCEL_PITCH_ROLL_VALID = 0x02, MICROBIT_ACCEL_ADDED_TO_IDLE = 0x04, MMA8653_DEFAULT_ADDR = 0x3A, @@ -233,7 +233,7 @@ declare const enum DAL { MICROBIT_ACCELEROMETER_SHAKE_DAMPING = 10, MICROBIT_ACCELEROMETER_SHAKE_RTX = 30, MICROBIT_ACCELEROMETER_SHAKE_COUNT_THRESHOLD = 4, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitButton.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitButton.h MICROBIT_BUTTON_EVT_DOWN = 1, MICROBIT_BUTTON_EVT_UP = 2, MICROBIT_BUTTON_EVT_CLICK = 3, @@ -253,7 +253,7 @@ declare const enum DAL { MICROBIT_BUTTON_DOUBLE_CLICK_THRESH = 50, MICROBIT_BUTTON_SIMPLE_EVENTS = 0, MICROBIT_BUTTON_ALL_EVENTS = 1, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitCompass.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitCompass.h MAG3110_DEFAULT_ADDR = 0x1D, MAG_DR_STATUS = 0x00, MAG_OUT_X_MSB = 0x01, @@ -284,8 +284,8 @@ declare const enum DAL { MICROBIT_COMPASS_STATUS_CALIBRATING = 4, MICROBIT_COMPASS_STATUS_ADDED_TO_IDLE = 8, MAG3110_WHOAMI_VAL = 0xC4, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitCompassCalibrator.h - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitDisplay.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitCompassCalibrator.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitDisplay.h MICROBIT_DISPLAY_EVT_ANIMATION_COMPLETE = 1, MICROBIT_DISPLAY_EVT_LIGHT_SENSE = 2, MICROBIT_DISPLAY_DEFAULT_AUTOCLEAR = 1, @@ -307,8 +307,8 @@ declare const enum DAL { MICROBIT_DISPLAY_ROTATION_90 = 1, MICROBIT_DISPLAY_ROTATION_180 = 2, MICROBIT_DISPLAY_ROTATION_270 = 3, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitFile.h - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitFileSystem.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitFile.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitFileSystem.h MBFS_FILENAME_LENGTH = 16, MB_READ = 0x01, MB_WRITE = 0x02, @@ -329,23 +329,23 @@ declare const enum DAL { MBFS_BLOCK_TYPE_FILE = 1, MBFS_BLOCK_TYPE_DIRECTORY = 2, MBFS_BLOCK_TYPE_FILETABLE = 3, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitFlash.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitFlash.h PAGE_SIZE = 1024, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitI2C.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitI2C.h MICROBIT_I2C_MAX_RETRIES = 9, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitIO.h - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitLightSensor.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitIO.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitLightSensor.h MICROBIT_LIGHT_SENSOR_CHAN_NUM = 3, MICROBIT_LIGHT_SENSOR_AN_SET_TIME = 4000, MICROBIT_LIGHT_SENSOR_TICK_PERIOD = 5, MICROBIT_LIGHT_SENSOR_MAX_VALUE = 338, MICROBIT_LIGHT_SENSOR_MIN_VALUE = 75, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitMatrixMaps.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitMatrixMaps.h NO_CONN = 0, MICROBIT_DISPLAY_WIDTH = 5, MICROBIT_DISPLAY_HEIGHT = 5, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitMessageBus.h - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitMultiButton.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitMessageBus.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitMultiButton.h MICROBIT_MULTI_BUTTON_STATE_1 = 0x01, MICROBIT_MULTI_BUTTON_STATE_2 = 0x02, MICROBIT_MULTI_BUTTON_HOLD_TRIGGERED_1 = 0x04, @@ -353,7 +353,7 @@ declare const enum DAL { MICROBIT_MULTI_BUTTON_SUPRESSED_1 = 0X10, MICROBIT_MULTI_BUTTON_SUPRESSED_2 = 0x20, MICROBIT_MULTI_BUTTON_ATTACHED = 0x40, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitPin.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitPin.h IO_STATUS_DIGITAL_IN = 0x01, IO_STATUS_DIGITAL_OUT = 0x02, IO_STATUS_ANALOG_IN = 0x04, @@ -375,7 +375,7 @@ declare const enum DAL { MICROBIT_PIN_EVT_PULSE_LO = 5, PIN_CAPABILITY_DIGITAL = 0x01, PIN_CAPABILITY_ANALOG = 0x02, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitRadio.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitRadio.h MICROBIT_RADIO_STATUS_INITIALISED = 0x0001, MICROBIT_RADIO_BASE_ADDRESS = 0x75626974, MICROBIT_RADIO_DEFAULT_GROUP = 0, @@ -387,9 +387,9 @@ declare const enum DAL { MICROBIT_RADIO_PROTOCOL_DATAGRAM = 1, MICROBIT_RADIO_PROTOCOL_EVENTBUS = 2, MICROBIT_RADIO_EVT_DATAGRAM = 1, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitRadioDatagram.h - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitRadioEvent.h - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitSerial.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitRadioDatagram.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitRadioEvent.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitSerial.h MICROBIT_SERIAL_DEFAULT_BAUD_RATE = 115200, MICROBIT_SERIAL_DEFAULT_BUFFER_SIZE = 20, MICROBIT_SERIAL_EVT_DELIM_MATCH = 1, @@ -402,31 +402,31 @@ declare const enum DAL { ASYNC = 0, SYNC_SPINWAIT = 1, SYNC_SLEEP = 2, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitStorage.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitStorage.h MICROBIT_STORAGE_MAGIC = 0xCAFE, MICROBIT_STORAGE_BLOCK_SIZE = 48, MICROBIT_STORAGE_KEY_SIZE = 16, MICROBIT_STORAGE_STORE_PAGE_OFFSET = 17, MICROBIT_STORAGE_SCRATCH_PAGE_OFFSET = 19, - // built/yt/yotta_modules/microbit-dal/inc//drivers/MicroBitThermometer.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\MicroBitThermometer.h MICROBIT_THERMOMETER_PERIOD = 1000, MICROBIT_THERMOMETER_EVT_UPDATE = 1, MICROBIT_THERMOMETER_ADDED_TO_IDLE = 2, - // built/yt/yotta_modules/microbit-dal/inc//drivers/TimedInterruptIn.h - // built/yt/yotta_modules/microbit-dal/inc//platform/yotta_cfg_mappings.h - // built/yt/yotta_modules/microbit-dal/inc//types/ManagedString.h - // built/yt/yotta_modules/microbit-dal/inc//types/ManagedType.h - // built/yt/yotta_modules/microbit-dal/inc//types/Matrix4.h - // built/yt/yotta_modules/microbit-dal/inc//types/MicroBitCoordinateSystem.h + // built\yt\yotta_modules\microbit-dal\inc\drivers\TimedInterruptIn.h + // built\yt\yotta_modules\microbit-dal\inc\platform\yotta_cfg_mappings.h + // built\yt\yotta_modules\microbit-dal\inc\types\ManagedString.h + // built\yt\yotta_modules\microbit-dal\inc\types\ManagedType.h + // built\yt\yotta_modules\microbit-dal\inc\types\Matrix4.h + // built\yt\yotta_modules\microbit-dal\inc\types\MicroBitCoordinateSystem.h RAW = 0, SIMPLE_CARTESIAN = 1, NORTH_EAST_DOWN = 2, - // built/yt/yotta_modules/microbit-dal/inc//types/MicroBitEvent.h + // built\yt\yotta_modules\microbit-dal\inc\types\MicroBitEvent.h MICROBIT_ID_ANY = 0, MICROBIT_EVT_ANY = 0, CREATE_ONLY = 0, CREATE_AND_FIRE = 1, - // built/yt/yotta_modules/microbit-dal/inc//types/MicroBitImage.h - // built/yt/yotta_modules/microbit-dal/inc//types/PacketBuffer.h - // built/yt/yotta_modules/microbit-dal/inc//types/RefCounted.h + // built\yt\yotta_modules\microbit-dal\inc\types\MicroBitImage.h + // built\yt\yotta_modules\microbit-dal\inc\types\PacketBuffer.h + // built\yt\yotta_modules\microbit-dal\inc\types\RefCounted.h } From 8ec20b87d7efe2262b63a0d52c2000a4ab7ab252 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 3 Nov 2016 09:43:20 -0700 Subject: [PATCH 081/130] exposing locs for all apis with jsdoc --- libs/core/_locales/core-jsdoc-strings.json | 70 +++++++++++++++++++- libs/core/_locales/core-strings.json | 21 +++++- libs/radio/_locales/radio-jsdoc-strings.json | 20 +++--- libs/radio/_locales/radio-strings.json | 2 + 4 files changed, 103 insertions(+), 10 deletions(-) diff --git a/libs/core/_locales/core-jsdoc-strings.json b/libs/core/_locales/core-jsdoc-strings.json index 58b2fd26..ceb0891a 100644 --- a/libs/core/_locales/core-jsdoc-strings.json +++ b/libs/core/_locales/core-jsdoc-strings.json @@ -1,6 +1,31 @@ { + "Math.abs": "Returns the absolute value of a number (the value without regard to whether it is positive or negative). \nFor example, the absolute value of -5 is the same as the absolute value of 5.", + "Math.abs|param|x": "A numeric expression for which the absolute value is needed.", + "Math.max": "Returns the larger of two supplied numeric expressions.", + "Math.min": "Returns the smaller of two supplied numeric expressions.", + "Math.pow": "Returns the value of a base expression taken to a specified power.", + "Math.pow|param|x": "The base value of the expression.", + "Math.pow|param|y": "The exponent value of the expression.", + "Math.random": "Returns a pseudorandom number between 0 and `max`.", "Math.randomBoolean": "Generates a `true` or `false` value randomly, just like flipping a coin.", + "Math.sign": "Returns the sign of the x, indicating whether x is positive, negative or zero.", + "Math.sign|param|x": "The numeric expression to test", + "Math.sqrt": "Returns the square root of a number.", + "Math.sqrt|param|x": "A numeric expression.", + "String.charAt": "Returns the character at the specified index.", + "String.charAt|param|index": "The zero-based index of the desired character.", + "String.charCodeAt": "Returns the Unicode value of the character at the specified location.", + "String.charCodeAt|param|index": "The zero-based index of the desired character. If there is no character at the specified index, NaN is returned.", + "String.compare": "Determines whether relative order of two strings (in ASCII encoding).", + "String.compare|param|that": "String to compare to target string", + "String.concat": "Returns a string that contains the concatenation of two or more strings.", + "String.concat|param|other": "The string to append to the end of the string.", "String.fromCharCode": "Make a string from the given ASCII character code.", + "String.isEmpty": "Returns a value indicating if the string is empty", + "String.length": "Returns the length of a String object.", + "String.substr": "Return substring of the current string.", + "String.substr|param|length": "number of characters to extract", + "String.substr|param|start": "first character index; can be negative from counting from the end, eg:0", "basic": "Provides access to basic micro:bit functionality.", "basic.clearScreen": "Turn off all LEDs", "basic.forever": "Repeats the code forever in the background. On each iteration, allows other codes to run.", @@ -20,19 +45,51 @@ "basic.showString|param|interval": "how fast to shift characters; eg: 150, 100, 200, -100", "basic.showString|param|text": "the text to scroll on the screen, eg: \"Hello!\"", "control": "Runtime and event utilities.", + "control.assert": "If the condition is false, display msg on serial console, and panic with code 098.", + "control.deviceName": "Gets a friendly name for the device derived from the its serial number", + "control.deviceSerialNumber": "Derive a unique, consistent serial number of this device from internal data.", + "control.eventSourceId": "Returns the value of a C++ runtime constant", + "control.eventTimestamp": "Gets the timestamp of the last event executed on the bus", + "control.eventValue": "Gets the value of the last event executed on the bus", + "control.eventValueId": "Returns the value of a C++ runtime constant", "control.inBackground": "Schedules code that run in the background.", + "control.onEvent": "Raises an event in the event bus.", + "control.panic": "Display specified error code and stop the program.", + "control.raiseEvent": "Raises an event in the event bus.", + "control.raiseEvent|param|mode": "optional definition of how the event should be processed after construction (default is CREATE_AND_FIRE).", + "control.raiseEvent|param|src": "ID of the MicroBit Component that generated the event e.g. MICROBIT_ID_BUTTON_A.", + "control.raiseEvent|param|value": "Component specific code indicating the cause of the event.", "control.reset": "Resets the BBC micro:bit.", + "control.runtimeWarning": "Display warning in the simulator.", "control.waitMicros": "Blocks the current fiber for the given microseconds", "control.waitMicros|param|micros": "number of micro-seconds to wait. eg: 4", "game": "A single-LED sprite game engine", + "game.addLife": "Adds life points to the current life", + "game.addLife|param|lives": "TODO", "game.addScore": "Adds points to the current score", "game.addScore|param|points": "amount of points to change, eg: 1", + "game.createSprite": "Creates a new LED sprite pointing to the right.", + "game.createSprite|param|x": "sprite horizontal coordinate, eg: 2", + "game.createSprite|param|y": "sprite vertical coordinate, eg: 2", + "game.currentTime": "Gets the remaining time (since `start countdown`) or current time (since the device started or `start stopwatch`) in milliseconds.", "game.gameOver": "Displays a game over animation.", + "game.invalidSprite": "Gets an invalid sprite; used to initialize locals.", + "game.isGameOver": "Indicates if the game is display the game over sequence.", + "game.isRunning": "Gets a value indicating if the game is still running. Returns `false` if game over.", + "game.level": "Gets the current level", + "game.levelUp": "Increments the level and display a message.", + "game.life": "Gets the current life", + "game.removeLife": "Removes some life", + "game.removeLife|param|life": "TODO", "game.score": "Gets the current score", + "game.setLife": "Sets the current life value", + "game.setLife|param|value": "TODO", "game.setScore": "Sets the current score value", "game.setScore|param|value": "TODO", + "game.showScore": "Displays the score on the screen.", "game.startCountdown": "Starts a game countdown timer", "game.startCountdown|param|ms": "countdown duration in milliseconds, eg: 10000", + "game.startStopwatch": "Starts a stopwatch timer. `current time` will return the elapsed time.", "images": "Creation, manipulation and display of LED images.", "images.createBigImage": "Creates an image with 2 frames.", "images.createImage": "Creates an image that fits on the LED screen.", @@ -76,6 +133,7 @@ "input.temperature": "Gets the temperature in Celsius degrees (°C).", "led": "Control of the LED screen.", "led.brightness": "Get the screen brightness from 0 (off) to 255 (full bright).", + "led.enable": "Turns on or off the display", "led.fadeIn": "Fades in the screen display.", "led.fadeIn|param|ms": "TODO", "led.fadeOut": "Fades out the screen brightness.", @@ -94,7 +152,7 @@ "led.setBrightness": "Set the screen brightness from 0 (off) to 255 (full bright).", "led.setBrightness|param|value": "the brightness value, eg:255, 127, 0", "led.setDisplayMode": "Sets the display mode between black and white and greyscale for rendering LEDs.", - "led.setDisplayMode|param|mode": "TODO", + "led.setDisplayMode|param|mode": "mode the display mode in which the screen operates", "led.stopAnimation": "Cancels the current animation and clears other pending animations.", "led.toggle": "Toggles a particular pixel", "led.toggleAll": "Inverts the current LED display", @@ -133,12 +191,16 @@ "pins.analogWritePin": "Set the connector value as analog. Value must be comprised between 0 and 1023.", "pins.analogWritePin|param|name": "pin name to write to", "pins.analogWritePin|param|value": "value to write to the pin between ``0`` and ``1023``. eg:1023,0", + "pins.createBuffer": "Create a new zero-initialized buffer.", + "pins.createBuffer|param|size": "number of bytes in the buffer", "pins.digitalReadPin": "Read the specified pin or connector as either 0 or 1", "pins.digitalReadPin|param|name": "pin to read from", "pins.digitalWritePin": "Set a pin or connector value to either 0 or 1.", "pins.digitalWritePin|param|name": "pin to write to", "pins.digitalWritePin|param|value": "value to set on the pin, 1 eg,0", + "pins.i2cReadBuffer": "Read `size` bytes from a 7-bit I2C `address`.", "pins.i2cReadNumber": "Read one number from 7-bit I2C address.", + "pins.i2cWriteBuffer": "Write bytes to a 7-bit I2C `address`.", "pins.i2cWriteNumber": "Write one number to a 7-bit I2C address.", "pins.map": "Re-maps a number from one range to another. That is, a value of ``from low`` would get mapped to ``to low``, a value of ``from high`` to ``to high``, values in-between to values in-between, etc.", "pins.map|param|fromHigh": "the upper bound of the value's current range, eg: 1023", @@ -148,6 +210,9 @@ "pins.map|param|value": "value to map in ranges", "pins.onPulsed": "Configures this pin to a digital input, and generates events where the timestamp is the duration that this pin was either ``high`` or ``low``.", "pins.pulseDuration": "Gets the duration of the last pulse in micro-seconds. This function should be called from a ``onPulsed`` handler.", + "pins.pulseIn": "Returns the duration of a pulse in microseconds", + "pins.pulseIn|param|name": "the pin which measures the pulse", + "pins.pulseIn|param|value": "the value of the pulse (default high)", "pins.servoSetPulse": "Configures this IO pin as an analog/pwm output, configures the period to be 20 ms, and sets the pulse width, based on the value it is given **microseconds** or `1/1000` milliseconds.", "pins.servoSetPulse|param|micros": "pulse duration in micro seconds, eg:1500", "pins.servoSetPulse|param|name": "pin name", @@ -157,9 +222,12 @@ "pins.setPull": "Configures the pull of this pin.", "pins.setPull|param|name": "pin to set the pull mode on", "pins.setPull|param|pull": "one of the mbed pull configurations: PullUp, PullDown, PullNone ", + "pins.sizeOf": "Get the size in bytes of specified number format.", "pins.spiWrite": "Write to the SPI slave and return the response", "pins.spiWrite|param|value": "Data to be sent to the SPI slave", "serial": "Reading and writing data over a serial connection.", + "serial.delimiters": "Returns the delimiter corresponding string", + "serial.onLineReceived": "Registers an event to be fired when a line has been received", "serial.readLine": "Reads a line of text from the serial port.", "serial.readUntil": "Reads a line of text from the serial port and returns the buffer when the delimiter is met.", "serial.readUntil|param|delimiter": "text delimiter that separates each text chunk", diff --git a/libs/core/_locales/core-strings.json b/libs/core/_locales/core-strings.json index c51caf1a..edb0826a 100644 --- a/libs/core/_locales/core-strings.json +++ b/libs/core/_locales/core-strings.json @@ -1,7 +1,13 @@ { "Math.randomBoolean|block": "pick random true or false", "Math|block": "Math", + "String.charAt|block": "char from %this|at %pos", + "String.compare|block": "compare %this| to %that", + "String.concat|block": "join %this|%other", "String.fromCharCode|block": "text from char code %code", + "String.isEmpty|block": "%this| is empty", + "String.length|block": "length of %VALUE", + "String.substr|block": "substring of %this|from %start|of length %length", "String|block": "String", "basic.clearScreen|block": "clear screen", "basic.forever|block": "forever", @@ -10,11 +16,20 @@ "basic.showNumber|block": "show|number %number", "basic.showString|block": "show|string %text", "basic|block": "basic", + "control.deviceName|block": "device name", + "control.deviceSerialNumber|block": "device serial number", + "control.eventSourceId|block": "%id", + "control.eventTimestamp|block": "event timestamp", + "control.eventValueId|block": "%id", + "control.eventValue|block": "event value", "control.inBackground|block": "run in background", + "control.onEvent|block": "on event|from %src=control_event_source_id|with value %value=control_event_value_id", + "control.raiseEvent|block": "raise event|from source %src=control_event_source_id|with value %value=control_event_value_id", "control.reset|block": "reset", "control.waitMicros|block": "wait (µs)%micros", "control|block": "control", "game.addScore|block": "change score by|%points", + "game.createSprite|block": "create sprite at|x: %x|y: %y", "game.gameOver|block": "game over", "game.score|block": "score", "game.startCountdown|block": "start countdown|(ms) %duration", @@ -65,11 +80,13 @@ "pins.map|block": "map %value|from low %fromLow|from high %fromHigh|to low %toLow|to high %toHigh", "pins.onPulsed|block": "on|pin %pin|pulsed %pulse", "pins.pulseDuration|block": "pulse duration (µs)", + "pins.pulseIn|block": "pulse in (µs)|pin %name|pulsed %value", "pins.servoSetPulse|block": "servo set pulse|pin %value|to (µs) %micros", "pins.servoWritePin|block": "servo write|pin %name|to %value", "pins.setPull|block": "set pull|pin %pin|to %pull", "pins.spiWrite|block": "spi write %value", "pins|block": "pins", + "serial.delimiters|block": "%del", "serial.readLine|block": "serial|read line", "serial.readUntil|block": "serial|read until %delimiter=serial_delimiter_conv", "serial.redirect|block": "serial|redirect to|TX %tx|RX %rx|at baud rate %rate", @@ -87,5 +104,7 @@ "{id:category}Math": "Math", "{id:category}Music": "Music", "{id:category}Pins": "Pins", - "{id:category}Serial": "Serial" + "{id:category}Serial": "Serial", + "{id:category}String": "String", + "{id:category}Text": "Text" } \ No newline at end of file diff --git a/libs/radio/_locales/radio-jsdoc-strings.json b/libs/radio/_locales/radio-jsdoc-strings.json index 9b04a86b..f80bb225 100644 --- a/libs/radio/_locales/radio-jsdoc-strings.json +++ b/libs/radio/_locales/radio-jsdoc-strings.json @@ -1,20 +1,24 @@ { "radio": "Communicate data using radio packets", + "radio.onDataPacketReceived": "Registers code to run when the radio receives a packet. Also takes the\nreceived packet from the radio queue.", "radio.onDataReceived": "Registers code to run when a packet is received over radio.", - "radio.receiveNumber": "Reads the next packet as a number from the radio queue.", - "radio.receiveString": "Reads the next packet as a string and returns it.", - "radio.receivedNumberAt": "Reads a number at a given index, between ``0`` and ``3``, from the packet received by ``receive number``. Not supported in simulator.", - "radio.receivedNumberAt|param|index": "index of the number to read from 0 to 3. 1 eg", - "radio.receivedSignalStrength": "Gets the received signal strength indicator (RSSI) from the packet received by ``receive number``. Not supported in simulator.\nnamespace=radio", + "radio.receiveNumber": "Reads the next packet from the radio queue and returns the packet's number\npayload or 0 if the packet did not contain a number.", + "radio.receiveString": "Reads the next packet from the radio queue and returns the packet's string\npayload or the empty string if the packet did not contain a string.", + "radio.receivedNumber": "Returns the number payload from the last packet taken from the radio queue\n(via ``receiveNumber``, ``receiveString``, etc) or 0 if that packet did not\ncontain a number.", + "radio.receivedSerial": "Returns the serial number of the sender micro:bit from the last packet taken\nfrom the radio queue (via ``receiveNumber``, ``receiveString``, etc) or 0 if\nthat packet did not send a serial number.", + "radio.receivedSignalStrength": "Gets the received signal strength indicator (RSSI) from the last packet taken\nfrom the radio queue (via ``receiveNumber``, ``receiveString``, etc). Not supported in simulator.\nnamespace=radio", + "radio.receivedString": "Returns the string payload from the last packet taken from the radio queue\n(via ``receiveNumber``, ``receiveString``, etc) or the empty string if that\npacket did not contain a string.", + "radio.receivedTime": "Returns the system time of the sender micro:bit at the moment when it sent the\nlast packet taken from the radio queue (via ``receiveNumber``,\n``receiveString``, etc).", "radio.sendNumber": "Broadcasts a number over radio to any connected micro:bit in the group.", - "radio.sendString": "Broadcasts a number over radio to any connected micro:bit in the group.", + "radio.sendString": "Broadcasts a string along with the device serial number\nand running time to any connected micro:bit in the group.", "radio.sendValue": "Broadcasts a name / value pair along with the device serial number\nand running time to any connected micro:bit in the group.", - "radio.sendValue|param|name": "the field name (max 12 characters), eg: \"data\"", + "radio.sendValue|param|name": "the field name (max 12 characters), eg: \"name\"", "radio.sendValue|param|value": "the numberic value", "radio.setGroup": "Sets the group id for radio communications. A micro:bit can only listen to one group ID at any time.\n@ param id the group id between ``0`` and ``255``, 1 eg", "radio.setTransmitPower": "Change the output power level of the transmitter to the given value.", "radio.setTransmitPower|param|power": "a value in the range 0..7, where 0 is the lowest power and 7 is the highest. eg: 7", "radio.setTransmitSerialNumber": "Set the radio to transmit the serial number in each message.", "radio.setTransmitSerialNumber|param|transmit": "value indicating if the serial number is transmitted, eg: true", - "radio.writeValueToSerial": "Reads a value sent with `stream value` and writes it\nto the serial stream as JSON" + "radio.writeReceivedPacketToSerial": "Writes the last received packet to serial as JSON. This should be called\nwithin an ``onDataPacketReceived`` callback.", + "radio.writeValueToSerial": "Reads the next packet from the radio queue and and writes it to serial\nas JSON." } \ No newline at end of file diff --git a/libs/radio/_locales/radio-strings.json b/libs/radio/_locales/radio-strings.json index 1364cff0..c113d9a8 100644 --- a/libs/radio/_locales/radio-strings.json +++ b/libs/radio/_locales/radio-strings.json @@ -1,4 +1,5 @@ { + "radio.onDataPacketReceived|block": "on radio received", "radio.onDataReceived|block": "radio on data received", "radio.receiveNumber|block": "radio receive number", "radio.receiveString|block": "radio receive string", @@ -9,6 +10,7 @@ "radio.setGroup|block": "radio set group %ID", "radio.setTransmitPower|block": "radio set transmit power %power", "radio.setTransmitSerialNumber|block": "radio set transmit serial number %transmit", + "radio.writeReceivedPacketToSerial|block": "radio write received packet to serial", "radio.writeValueToSerial|block": "radio write value to serial", "radio|block": "radio", "{id:category}Radio": "Radio" From 1e4197b4faead1a2463ed4debed5f110de542bf4 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 3 Nov 2016 09:51:12 -0700 Subject: [PATCH 082/130] Bump pxt-core to 0.5.47 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 44fb0b0e..134c754c 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.5.44", + "pxt-core": "0.5.47", "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } From 781472e7ce84a09cfc90c322be0710bf2c2d15af Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 3 Nov 2016 09:51:14 -0700 Subject: [PATCH 083/130] 0.5.31 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 134c754c..8011c3c3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.5.30", + "version": "0.5.31", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", From 652abe0892d66835d470715799e4dafa571455df Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 3 Nov 2016 15:49:29 -0700 Subject: [PATCH 084/130] Wallet (#301) * adding images * fixed image path * half way through instructions * updating maker instructions * adding protection section * renaming making -> make * fixed link * added coding section * updated lessons * fix broken links --- docs/projects.md | 37 ++-- docs/projects/banana-keyboard.md | 4 +- .../banana-keyboard/{making.md => make.md} | 0 docs/projects/guitar.md | 4 +- docs/projects/guitar/{making.md => make.md} | 0 docs/projects/hack-your-headphones.md | 4 +- .../{making.md => make.md} | 0 docs/projects/telegraph.md | 4 +- .../projects/telegraph/{making.md => make.md} | 0 docs/projects/wallet.md | 36 ++++ docs/projects/wallet/code.md | 59 ++++++ docs/projects/wallet/make.md | 184 ++++++++++++++++++ docs/static/mb/projects/wallet.png | Bin 0 -> 8487 bytes docs/static/mb/projects/wallet/fold1.jpg | Bin 0 -> 112462 bytes docs/static/mb/projects/wallet/fold2.jpg | Bin 0 -> 107420 bytes docs/static/mb/projects/wallet/fold3.jpg | Bin 0 -> 93004 bytes docs/static/mb/projects/wallet/fold4.jpg | Bin 0 -> 99090 bytes docs/static/mb/projects/wallet/fold5.jpg | Bin 0 -> 100276 bytes docs/static/mb/projects/wallet/fold6.jpg | Bin 0 -> 92846 bytes docs/static/mb/projects/wallet/fold7.jpg | Bin 0 -> 93501 bytes docs/static/mb/projects/wallet/hole1.jpg | Bin 0 -> 81341 bytes docs/static/mb/projects/wallet/hole2.jpg | Bin 0 -> 79968 bytes docs/static/mb/projects/wallet/hole3.jpg | Bin 0 -> 98659 bytes docs/static/mb/projects/wallet/hole4.jpg | Bin 0 -> 79285 bytes docs/static/mb/projects/wallet/hole5.jpg | Bin 0 -> 92366 bytes docs/static/mb/projects/wallet/hole6.jpg | Bin 0 -> 87563 bytes docs/static/mb/projects/wallet/materials.jpg | Bin 0 -> 78890 bytes docs/static/mb/projects/wallet/mbhole1.jpg | Bin 0 -> 87352 bytes docs/static/mb/projects/wallet/mbhole10.jpg | Bin 0 -> 61062 bytes docs/static/mb/projects/wallet/mbhole11.jpg | Bin 0 -> 76903 bytes docs/static/mb/projects/wallet/mbhole12.jpg | Bin 0 -> 63096 bytes docs/static/mb/projects/wallet/mbhole13.jpg | Bin 0 -> 59053 bytes docs/static/mb/projects/wallet/mbhole14.jpg | Bin 0 -> 75899 bytes docs/static/mb/projects/wallet/mbhole2.jpg | Bin 0 -> 85769 bytes docs/static/mb/projects/wallet/mbhole3.jpg | Bin 0 -> 99624 bytes docs/static/mb/projects/wallet/mbhole4.jpg | Bin 0 -> 97264 bytes docs/static/mb/projects/wallet/mbhole5.jpg | Bin 0 -> 77627 bytes docs/static/mb/projects/wallet/mbhole6.jpg | Bin 0 -> 106368 bytes docs/static/mb/projects/wallet/mbhole7.jpg | Bin 0 -> 96332 bytes docs/static/mb/projects/wallet/mbhole8.jpg | Bin 0 -> 102012 bytes docs/static/mb/projects/wallet/mbhole9.jpg | Bin 0 -> 59675 bytes docs/static/mb/projects/wallet/rug1.jpg | Bin 0 -> 79523 bytes docs/static/mb/projects/wallet/rug2.jpg | Bin 0 -> 2196967 bytes docs/static/mb/projects/wallet/sheet1.jpg | Bin 0 -> 59264 bytes docs/static/mb/projects/wallet/sheet2.jpg | Bin 0 -> 123696 bytes docs/static/mb/projects/wallet/sheet3.jpg | Bin 0 -> 108617 bytes docs/static/mb/projects/wallet/sheet4.jpg | Bin 0 -> 69336 bytes docs/static/mb/projects/wallet/sheet5.jpg | Bin 0 -> 78899 bytes docs/static/mb/projects/wallet/sheet6.jpg | Bin 0 -> 87105 bytes docs/static/mb/projects/wallet/wallet.jpg | Bin 0 -> 91681 bytes 50 files changed, 309 insertions(+), 23 deletions(-) rename docs/projects/banana-keyboard/{making.md => make.md} (100%) rename docs/projects/guitar/{making.md => make.md} (100%) rename docs/projects/hack-your-headphones/{making.md => make.md} (100%) rename docs/projects/telegraph/{making.md => make.md} (100%) create mode 100644 docs/projects/wallet.md create mode 100644 docs/projects/wallet/code.md create mode 100644 docs/projects/wallet/make.md create mode 100644 docs/static/mb/projects/wallet.png create mode 100644 docs/static/mb/projects/wallet/fold1.jpg create mode 100644 docs/static/mb/projects/wallet/fold2.jpg create mode 100644 docs/static/mb/projects/wallet/fold3.jpg create mode 100644 docs/static/mb/projects/wallet/fold4.jpg create mode 100644 docs/static/mb/projects/wallet/fold5.jpg create mode 100644 docs/static/mb/projects/wallet/fold6.jpg create mode 100644 docs/static/mb/projects/wallet/fold7.jpg create mode 100644 docs/static/mb/projects/wallet/hole1.jpg create mode 100644 docs/static/mb/projects/wallet/hole2.jpg create mode 100644 docs/static/mb/projects/wallet/hole3.jpg create mode 100644 docs/static/mb/projects/wallet/hole4.jpg create mode 100644 docs/static/mb/projects/wallet/hole5.jpg create mode 100644 docs/static/mb/projects/wallet/hole6.jpg create mode 100644 docs/static/mb/projects/wallet/materials.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole1.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole10.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole11.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole12.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole13.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole14.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole2.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole3.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole4.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole5.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole6.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole7.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole8.jpg create mode 100644 docs/static/mb/projects/wallet/mbhole9.jpg create mode 100644 docs/static/mb/projects/wallet/rug1.jpg create mode 100644 docs/static/mb/projects/wallet/rug2.jpg create mode 100644 docs/static/mb/projects/wallet/sheet1.jpg create mode 100644 docs/static/mb/projects/wallet/sheet2.jpg create mode 100644 docs/static/mb/projects/wallet/sheet3.jpg create mode 100644 docs/static/mb/projects/wallet/sheet4.jpg create mode 100644 docs/static/mb/projects/wallet/sheet5.jpg create mode 100644 docs/static/mb/projects/wallet/sheet6.jpg create mode 100644 docs/static/mb/projects/wallet/wallet.jpg diff --git a/docs/projects.md b/docs/projects.md index 683f7214..a50cf8c6 100644 --- a/docs/projects.md +++ b/docs/projects.md @@ -23,10 +23,14 @@ Fun games to build with your @boardname@. "name": "Rock Paper Scissors", "url":"/projects/rock-paper-scissors", "imageUrl":"/static/mb/projects/a4-motion.png" +},{ + "name": "Magic Button Trick", + "url":"/projects/magic-button-trick", + "imageUrl":"/static/mb/projects/magic-button-trick.png" }] ``` -## Maker, Arts, Fashion +## Music ```codecard [{ @@ -41,11 +45,27 @@ Fun games to build with your @boardname@. "name": "Guitar", "url":"/projects/guitar", "imageUrl":"/static/mb/projects/guitar.png" +}] +``` + +## Fashion + +```codecard +[{ + "name": "Duct Tape Wallet", + "url":"/projects/wallet", + "imageUrl":"/static/mb/projects/wallet.png" }, { "name": "Watch", "url":"/projects/the-watch", "imageUrl":"/static/mb/projects/a10-watch.png" -}, { +}] +``` + +## Science and Engineering + +```codecard +[{ "name": "Timing gates", "url":"/projects/timing-gates", "imageUrl":"/static/mb/projects/timing-gates.jpg" @@ -70,19 +90,6 @@ Fun games to build with your @boardname@. }] ``` -## From the community - -Projects contributed by the @boardname@ community - -```codecard -[{ - "name": "Magic Button Trick", - "url":"/projects/magic-button-trick", - "imageUrl":"/static/mb/projects/magic-button-trick.png" -}] -``` - - ### See Also [Flashing Heart](/projects/flashing-heart), [Smiley Buttons](/projects/smiley-buttons), [Love Meter](/projects/love-meter), [Rock Paper Scissors](/projects/rock-paper-scissors), [Compass](/projects/compass), [Hack your headphones](/projects/hack-your-headphones), [Banana keyboard](/projects/banana-keyboard), [Telegraph](/projects/telegraph), [Radio](/projects/radio), [Guitar](/projects/guitar), [Watch](/projects/the-watch) \ No newline at end of file diff --git a/docs/projects/banana-keyboard.md b/docs/projects/banana-keyboard.md index d4f519f9..85d0d302 100644 --- a/docs/projects/banana-keyboard.md +++ b/docs/projects/banana-keyboard.md @@ -21,9 +21,9 @@ Build your own @boardname@ piano using bananas! ## Activities -* [Making the keyboard](/projects/banana-keyboard/making) +* [Making the keyboard](/projects/banana-keyboard/make) * [Beat box](/projects/banana-keyboard/beat-box) -### ~button /projects/banana-keyboard/making +### ~button /projects/banana-keyboard/make Let's get started! ### ~ diff --git a/docs/projects/banana-keyboard/making.md b/docs/projects/banana-keyboard/make.md similarity index 100% rename from docs/projects/banana-keyboard/making.md rename to docs/projects/banana-keyboard/make.md diff --git a/docs/projects/guitar.md b/docs/projects/guitar.md index b7520c1e..43703e3e 100644 --- a/docs/projects/guitar.md +++ b/docs/projects/guitar.md @@ -29,13 +29,13 @@ https://youtu.be/GYmdTFvxz80 ## Activities -* [Making the Guitar Body](/projects/guitar/making) +* [Making the Guitar Body](/projects/guitar/make) * [Buttons, Display & Sound](/projects/guitar/displaybuttons) * [Light Sensor Tone control](/projects/guitar/lightsensor) * [Accelerometer Beat control](/projects/guitar/accelerometer) * [Pin Press Switch](/projects/guitar/pinpress) -### ~button /projects/guitar/making +### ~button /projects/guitar/make Let's get started! diff --git a/docs/projects/guitar/making.md b/docs/projects/guitar/make.md similarity index 100% rename from docs/projects/guitar/making.md rename to docs/projects/guitar/make.md diff --git a/docs/projects/hack-your-headphones.md b/docs/projects/hack-your-headphones.md index 61799182..b5bfd830 100644 --- a/docs/projects/hack-your-headphones.md +++ b/docs/projects/hack-your-headphones.md @@ -21,7 +21,7 @@ Build your own music player @boardname@ from headphones. ## Activities -* [Connect your headphone](/projects/hack-your-headphones/making) +* [Connect your headphone](/projects/hack-your-headphones/make) * [Play sounds!]() # ~hint @@ -30,7 +30,7 @@ Build your own music player @boardname@ from headphones. # ~ -### ~button /projects/hack-your-headphones/making +### ~button /projects/hack-your-headphones/make Let's get started! diff --git a/docs/projects/hack-your-headphones/making.md b/docs/projects/hack-your-headphones/make.md similarity index 100% rename from docs/projects/hack-your-headphones/making.md rename to docs/projects/hack-your-headphones/make.md diff --git a/docs/projects/telegraph.md b/docs/projects/telegraph.md index ae9eb8ce..1656780f 100644 --- a/docs/projects/telegraph.md +++ b/docs/projects/telegraph.md @@ -17,9 +17,9 @@ Build a telegraph between two @boardname@s to communicate with your friends! ## Activities -* [Making the circuit](/projects/telegraph/making) +* [Making the circuit](/projects/telegraph/make) * [Manual telegraph](/projects/telegraph/manual-telegraph) -### ~button /projects/telegraph/making +### ~button /projects/telegraph/make Let's get started! ### ~ diff --git a/docs/projects/telegraph/making.md b/docs/projects/telegraph/make.md similarity index 100% rename from docs/projects/telegraph/making.md rename to docs/projects/telegraph/make.md diff --git a/docs/projects/wallet.md b/docs/projects/wallet.md new file mode 100644 index 00000000..3c956e6a --- /dev/null +++ b/docs/projects/wallet.md @@ -0,0 +1,36 @@ +# Wallet + +![wallet icon](/static/mb/projects/wallet.png) + +### @description A beginner maker activity, building a duct tape wallet with the @boardname@ + +### ~avatar avatar + +Make a @boardname@ wallet with this guided tutorial! + +### ~ + +![wallet image](/static/mb/projects/wallet/wallet.jpg) + +## Duration + +2 Activities, approx 30-45 min each based on familiarity with the coding concepts + +## Materials + +* Paper sheet +* Tape (masking, duct tape, and/or packing tape) +* Scissors +* 1 @boardname@, battery holder and 2 AAA batteries +* Marker or pen + +## Activities + +* [Make](/projects/wallet/make) +* [Code](/projects/wallet/code) + +### ~button /projects/wallet/make + +Let's get started! + +### ~ diff --git a/docs/projects/wallet/code.md b/docs/projects/wallet/code.md new file mode 100644 index 00000000..0217688a --- /dev/null +++ b/docs/projects/wallet/code.md @@ -0,0 +1,59 @@ +# Wallet - Code + +## Simple animation + +Let's start by using a combination of [forever](/reference/basic/forever) and [show leds](/reference/basic/show-leds) to create animation: + +```blocks +basic.forever(() => { + basic.showLeds(` + # # . # # + # # . # # + . # # # . + . # . # . + . # . # . + `) + basic.showLeds(` + . . # . . + . . # . . + # . . . # + # . # . # + # . # . # + `) +}) +``` + +Download this code to your @boardname@ and try it out. + +## Turn off animation in the pocket + +If the wallet is in your pocket, you should turn off the LEDs to save energy. + +How do we know that the wallet is in the pocket? It is really dark in there... We can use the [light level](/reference/input/light-level) to detect this! + +Using an [if statement](/blocks/logic/if), we can test if the level of light is sufficient to turn on the screen. Otherwise, we turn off the screen for a few second to save energy. + +```blocks +basic.forever(() => { + if (input.lightLevel() > 16) { + basic.showLeds(` + # # . # # + # # . # # + . # # # . + . # . # . + . # . # . + `) + basic.showLeds(` + . . # . . + . . # . . + # . . . # + # . # . # + # . # . # + `) + } else { + // clear screen and wait + basic.clearScreen() + basic.pause(3000) + } +}) +``` \ No newline at end of file diff --git a/docs/projects/wallet/make.md b/docs/projects/wallet/make.md new file mode 100644 index 00000000..3dbf957d --- /dev/null +++ b/docs/projects/wallet/make.md @@ -0,0 +1,184 @@ +# Wallet - Make + +### @description Maker Project for Wallet + +### ~avatar avatar + +Make the duct tape wallet for your @boardname@ + +### ~ + +## Duration: ~30 minutes + +## Materials +* Paper sheet +* Tape (masking, duct tape, and/or packing tape) +* Scissors +* 1 @boardname@, battery holder and 2 AAA batteries +* Marker or pen + +![Materials: paper, tape, scissors](/static/mb/projects/wallet/materials.jpg) + + +## Duct tape sheet + +Let's start by building a duct tape sheet. + +Position the paper sheet on the workbench and place lines of tape over it. Make sure to overlap each layer to avoid seeing gaps of papers. In case of mistake, add tape! + +![](/static/mb/projects/wallet/sheet1.jpg) + +Cover the entire paper sheet with tape. Don't hesitate to use various colors or patterns! + +![](/static/mb/projects/wallet/sheet2.jpg) + +Unstick the sheet from the workbench carefully to avoid ripping out the tape and turn it over. + +![](/static/mb/projects/wallet/sheet3.jpg) + +Fold the remaining tape sections on the sides towards the center. + +![](/static/mb/projects/wallet/sheet5.jpg) + +Great job, your duct tape sheet is ready! Let's get onto the next step. + +![](/static/mb/projects/wallet/sheet6.jpg) + +## Card Hole + +We need to cut a hole in the center of the sheet to allow storage of coins and cards inside the wallet. + + +Gently fold the sheet in half. + +![](/static/mb/projects/wallet/hole1.jpg) + +Gently foldy the other way. + +![](/static/mb/projects/wallet/hole2.jpg) + +Place the duct tape roll on the inside corner. This will determine the size of the hole. + +![](/static/mb/projects/wallet/hole3.jpg) + +Use your marker and trace around the roll. + +![](/static/mb/projects/wallet/hole4.jpg) + +Use your scissors and cut along the line you've just traced while keeping the sheet folded. + +![](/static/mb/projects/wallet/hole5.jpg) + +Well done! The hole is done and perfectly centered! + +![](/static/mb/projects/wallet/hole6.jpg) + +## Mounting the @boardname@ + +We are going to cut a hole for the @boardname@ screen and buttons on the front of the wallet. + +Place the @boardname@ on the back of the sheet. + +![](/static/mb/projects/wallet/mbhole1.jpg) + +Mark the contour of the @boardname@ on the sheet with your marker. Don't worry about little mistakes. + +![](/static/mb/projects/wallet/mbhole2.jpg) + +Mark ticks at the location of each corners of the screen as shown on the picture. + +![](/static/mb/projects/wallet/mbhole3.jpg) + +Use the @boardname@ as a ruler to trace a line between the ticks. + +![](/static/mb/projects/wallet/mbhole5.jpg) + +Fill the inside square with your marker, you will need to cut it out later. + +![](/static/mb/projects/wallet/mbhole6.jpg) + +Mark the ticks along the button using the same procedure. + +![](/static/mb/projects/wallet/mbhole7.jpg) + +Fill the button square as well so that you clearly know what to cut or not. + +![](/static/mb/projects/wallet/mbhole8.jpg) + +Fold the sheet over the center of the darken area and cut out a triangle large enough to squeeze a blade of the scissors. + +![](/static/mb/projects/wallet/mbhole9.jpg) + +Starting from the small hole, work your way through cutting out the darkened area. + +![](/static/mb/projects/wallet/mbhole10.jpg) + +Eventually, the opening should look like a rectangle with a square in the middle. + +![](/static/mb/projects/wallet/mbhole11.jpg) + +Try mounting the @boardname@ and cutting more material as needed. + +![](/static/mb/projects/wallet/mbhole12.jpg) + +Put a generous layer of tape on the back of the @boardname@ to stick it on the wallet. + +![](/static/mb/projects/wallet/mbhole13.jpg) + +Attach the battery to the @boardname@. You are done for this step! + +![](/static/mb/projects/wallet/mbhole14.jpg) + +## Folding + +The last step is to fold the sheet and tape the sides to get a wallet. + +Start form the sheet facing paper up and fold the sheet over the large hole in the center. + +![](/static/mb/projects/wallet/fold1.jpg) + +Fold another time until the large hole is visible. + +![](/static/mb/projects/wallet/fold2.jpg) + +Apply a layer of tape on the side with the tape overlapping half over the wallet. + +![](/static/mb/projects/wallet/fold3.jpg) + +Flip over the wallet carefully. + +![](/static/mb/projects/wallet/fold4.jpg) + +Fold the remaining tape over the wallet and cut the sides with the scissors. + +![](/static/mb/projects/wallet/fold5.jpg) + +Tuck in the battery in the pocket inside the wallet and make sure the cables are out of the way. + +![](/static/mb/projects/wallet/fold6.jpg) + +Apply the tape on the side using the same procedure. + +![](/static/mb/projects/wallet/fold7.jpg) + +That's it! You have an @boardname@ wallet! + +![](/static/mb/projects/wallet/wallet.jpg) + +## Protecting those buttons! + +The buttons of the @boarname@ are left vulnerable to being ripped out. + +![](/static/mb/projects/wallet/rug1.jpg) + +If you plan to make an extensive use of your wallet without using the buttons, you might want to consider to protect the buttons with additional tape. + +![](/static/mb/projects/wallet/rug2.jpg) + +The wallet is ready, we just have to add some code into the @boardname@ to make it alive. + +### ~button /projects/wallet/code + +Let's add some code! + +### ~ diff --git a/docs/static/mb/projects/wallet.png b/docs/static/mb/projects/wallet.png new file mode 100644 index 0000000000000000000000000000000000000000..02f34ed7967954ad03ead799a02ff685a9a7b1be GIT binary patch literal 8487 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 ZwA`z>;|^CI-`6Vv+Uf>smC&b={{;@ToxcD8 literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/fold1.jpg b/docs/static/mb/projects/wallet/fold1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ac54a1c3a96c0943293ee746ab2c1e0fe53239a8 GIT binary patch literal 112462 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 DnnMM# literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/fold2.jpg b/docs/static/mb/projects/wallet/fold2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..caeab3aafc902200d0541f285241a48a0082b284 GIT binary patch literal 107420 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%0A_9Ndhi4VJp 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

1C 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

%6X_d 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

-p(C<_cA9D&n;flZ4`)n~Rh z5a~uMasL1qZ=Cogd*|s|vTAAK2_H*%-AG=2#&L%_9&n21&(hPEJXtXHClPEbet^VvhA)5dQTy^0?>u z{&h*Q#_qLuQz|BkB?EL(g>T(#IsUak^~tG^!gQhAi4`JhFK2Gb?yUwvWO0x{?Vn17 z?L=mf;Xut^@b->1cKdb6D{7>yXs&S}^&*KhmE;9z?vmzN3g~HacL^8E1StowHE+w+ z;veXm6fx|5=tv}-_CCWurD$t@D%1Qq5r!y{if|D)8T77X`0HM{JK!{SoIZJe7`_eK%I<2_FwTB~tst6P_ndkJ>$`^52%>}r_tr-?*?P41eY zo{JG`*pF55UHRo>`zQy@Fvrwm)aI@{>vWLgEA%sEytlMqvpEHZM+DRjt6AqFQhkD& zsM5uGe93WyjxV^Ug5Oh5Yl}MzhIqnA9RS-O@R6VApVGQ{Rf@TO(@RehN{T0Yc+?V0 z{J9@P*0oX7Le*@v%{x-Io+SjBr@_N}kfl{FfB`tl zW4P^6>Q``I>QdZC5{5Vca7f3my;M_D)EsVd_EuL=T}dXO(MU2|apj9=t!mpfz1`4? z=5qu@f2`Y{ed{iJ(wC1F+)SVz8#&^yz$1}EM#{_T4ON}2VwJQyYflePZc^^v_w7uB zF%893{ZBl5RV$4RH49m-^~>0NvCK{+4J=RWPdN1z1(u_8rzDZvONEoM847(zrBTtWqJR>lAn>M4GLy3#n*$9ArnF7j6`OHPhQ@wz^8JhB0v|>dZJF zLH<9LS0$C^?2DyNb!E#fwVn|F05n9Y?!L90tElM(Z_M@R<y#8wVmzQ$0eq3vBUagxySYEzv# zT1DBlX(nQ1l1IqFXE`+(nD5*^=@n7q8$ky-?de6l=H5_Q1c{zdp0&wa2&Jqy94fV= zE-l=#1`*2fhh43;h}=C7sHRHGa*N0B7lZFx7P;_F5aV5a}_L3Y(zT?zZHQkNo zopI&dLnJaO=*x=cp;lBXE^oNHkW-D(7ne!4rUXeBn4^)y4@v@(Gha&%S;a~_9(~%} zfTn2*fm1gX5k2WjDHNL+R-1uJT9UHRvC2p_I3dOjR_{&*nq;+bc=nvrI2~$m`QX-l z-daPjoDS8^iLDwj=CP$Hxw{jzh!nA5#b(VZmO|aTQx0=UUM?pYD$ADEM|C; zwZv>KD5L`?1Cvk2-}kAZGR2z_I$-jDO7A=~pkDZ%@IhxAc`>rA((ra?&=bk)UVj3+ zN%9Y^dq;$Pb7`Y!7S?GN*-=Phh%$0>{cEm^Y7K63R<|;1bJct~;SD3gi6dAEH^?y0 zBkp1=R%?-y^L{nwL&lR$i6fNxeK!%o&!tZOA=Hl6j7KK!fUjESsHWZKR5?<#PQpv0 z&=ZQN_t^E%rDv_qqZ}(fr3IawE&&ZB?!b6=~~y{u|YsVbw$GPpQV>r`gFnPOo704lfM?ntN?RL~wl7us*4CzUclr};HL zYu^q-439Radn+EIJ8T?&CXZ`P^$%lFeU@ile_~yaGgGpGkv{IhwU4Jxe+sP^!)Bd7 zv~9I1G|f6i4sZ(-?;TQh7MI1zO*5`hSohoLt?TEP(rDY{Lg{+kGbnZs+Ga%?MfLQ zFjwXVpbS$g;Nv{|SC=N_?$25&C1R!QMbjuxof!EW9Y?3qondw7M~4_-aKq5mxllAL z2VTaoo!Z*q%z*D7eSf?v7VoZ(-&zlt8gI&nEJ8l`czSV z@*r65X%r>fL139Y~ zAyE~NC3pke(6NNI1TG8lkMsD^dqgeo2!pF0OLIufFse8Qsi~9|UV4F5XH$jEPV8qt zuj#wNxrIjlODOam>zg9I5QLdTK{8bBVt+IEbgolg(v5_|Nb+Hmk;g;nU6d;QhH=-Y z_K}E5pfOSiJknz(m%Viyr=|EuT7|T6Jd}HFNp5OZ-+Cn4iGlR z+Y9Hgxe_TmPY$EFrrj}?cbhwdoaVgP>vmZb+THYA& z<=2SyXzcCA6YonY93uMH(HcF5ouKKF!*3EKaW2qsH#fQUHI`+YLk84R=9B16Dh{T* zBj)(DJyLKytvcy}{vi>^=UsP(z8hR>GKn=w3=j|bXBh>X@#sHV^-G4h)n;W;<-woM zvHV5jEi1w{{{Ut}E^qO~D1Ps|9^cNqxn~%xPwuEj(tWizSbA{xq{qXiX#Nkid2toB zx(;P-N&23o*B#;yikCA6w$URt@$@$m09^eCLHz!e#cTd2)VxP?=HJbg2jq!3MEVcv zd91!d06^!FUWOAWihk1)`K9=O!7{0c=?xJr&BV7eytB;HNXIQBF(tnfR|*GY^_Z_5T3t zR+*M(PX`WI>n@0zG+jq`u}8u_3bXLlsE{a@^~cXU4t|U1E2wD_INn)U0HY+azyhgi zy1k~4r^|VDGRFjCmOV-A0PbtVd|Tto-w?A~Tb8!d^Tc5M(tEM~oj$emIBXs#GOFrL z>DB)Lk=Z(sr5hctvE#ibRMmg8?P6Ji20mjZQfD8+2U2?D)bZ(_FGqj0-$^UmNT-q* zpOj?u#w$C+`pv$B4A;>|=IX3`yM4pugkzWYCpZJx*J-9&>sR^|nzo~6=vB8F3gM(v z{9AhQ-2Ohb_m~>d!=*xQ$yp}et(jA(=JhRUpJPdz?eH{_k@D?54RsdLXjfKk93fUE zJKakaKaV`u5f#i*;Zj98^gPttNY3^lPZjJ+7wUB)&aL7mw}9JPs=;i`Liua=z0Gqv zbhnllhW#d6{iKs>NgK25eLbtJ0>=8uEpDJ#w(ybx$GbOr!__=BabkSib~4097{b!(Bgp?0IrBlj@6u+LAJ5lz!{NHoM-twgMovhRu!^C|xTdaTbo+#T+C zA9VrYN1*f-dRvw|6$mJdcX?%ICoE1$Cp6LmuO}^9o6cBjjVI4)WzjF93Xo##D659M7{J|))v!w#Qq z_FpDvqurRhIw)LPy%k-MHwf30I3J{fMl)IlY=!90CyO78aWUA|dN zZ-vj51Z0p`)QokeOC^PfM!vfTdJ-bHIdwjaJ5{Ml+U{$9;=>y=1%@*0e}oLzMPr~W zQ8nfImLW-40q61m01D;w-xDUEBD_*0a!d+@n0@Sb71rwzTxw8ST-x2lh>N+2a-b93 zWAUu&Hl4OXboMed`$W|>Hbq8?9$1C`A3@Dj)L=_3LR)lV!AJm}wX2=z(rcQ0ejSb|rniaK;1lw8#yC0p*2+t6tW3n!El|rI={HLxio3lB zemyHsMbcK{;q5J+G+?{idwj>WYxsA=+BMy$+b44zpl8c3jhuDnxkd7AHI|YqnNj0o zwfcU(l^4CzGm$sv_#4=dN_m7|himz#`Bn)7>jf@~+z>2cmiwpicp$Oaim?0v_fto@_fMoL%E z^Ic2Bawu!fI2oWHGXy(~e#C)*YNeyy3xtuQCPf=d4jTukKBL&zeQBlLcyCu*Qp(n{ zKIqm$&E~Q79V?`{u<+~=#dE5d;2nf5ABa0JEvOobPVMrjzcEl~jGz zQH5Wi9139py7c#|{{U(yUM9DJE^)OcBLY+P{u5qn!JHdGOa)8zZi4oUje zRiz5b(%j{Yr43Q(`tQQ2A!fSKW!{~9hwG0(d)J<7R@3RX4F$w66odF&VApfte;jIh zTv5TQMJ3joz*)1o;vdY9*1Inp_5Zm9%G!*h7q=<=KlI5@pzeE`$MXKoIRiY7K=iL87mT}bf$U*0X)bz& z>zQS_nWdgrmPa{eX2~_56QnY_5~77o{L#PMdc9>iblV`rgM*qcZ3MAyUL0}=?M*v7F+FubDh6MtAdb`r zS>xV^aU36dt7~$^`BDr>y?yFARrKqRJ|KLTKRSAQigxHHE~IiJY4@LKk3K|)4!wnJ zMnk9|ZbqiBlW_?s14hH^S@ApAPvw$)hCeQUhKKKZjeEX@l}56eiOGSF1N*gVNW_bg z*B_lJ3p6DgqYe#Iw7F!E+FULieZ$y_jb5c_iGFClRvGj)TJGD=k92qrIUicM=wEU- zL(tV_-xGOq9Gv{E{pzT(G-JS~DB#X;(U~_B%My8{2uV?n+l@^i22vM=03!Y!e_Cuv z%_}j_6q~szSU{d_!hq$HCEVO~Y~%Ujtg`JYJ1rtZquPgx`+Z!OBTOOu_42?@$+pMPqu*v*tJBT8^fSE>BqX2$A z{{Tv5^pCsCMFeo5XSY*NF3TFAz)~^w#}#Qk$Zc$J_tsBiaM7^is6L{qn(K9V8&Sk- zw6ZQi9=PdTq_I3sQNawS1RC@y%b9Dr!BRZ0O^CD2PZJNg-8)n`qO@jbxO_T-*G%y1 zPJ{`Z7nzTLLHJimXEW*yS@MyNeroa$3;2RhAX+=%0t1ilE^A-M9y2L!G+j1K3~} zEX3uQoRVp*<&Jp#DYf)?Ocg9FIccv~)tnV7N^b04wWXqIH#*j*4UM91l0(w<$M|#U2jQYGS4QBR5 zQm4-D_B!7V=oTIu(-P9%M(hJ5nE9k{Q~niSU-5R8phSMxa16v{ZPS-Ohi|FHd1r{e zCu&-oNd}vnD^tece|p2*_WVCO;*75(h24uY9F}8}YsACkbt_BS;^nL9)aafiN8N$Y zc&Ejeo+!KzFYc|Q{{T}0oQ3x%x%aHSGfBPHZ<5Z&2AXI773@7p>?@@3m&4sd#AR-0 z&8DB8WnuF_`=h_trF&M5py_@cv+^|ib%-CoA?4rdYp)lYVek<4G!@$E(Rz^zGN}2c za^4mAZ)Kq>UFr&#m*bEK%yFM#-20mDPUIOl=e1Y5y^080S>;G$PFhD`03TCa7Ps+V zOtX;1r$YD6I4(}a{0SL9m3-QcGcc*otABzzuL^4068M9{Ho9%YYWBg548@u-FtDHS z^z^6OcxKa9f;*4x62z$k$~+AJ09xQRuZbGwtcDbHw1EBS;val^F+E4OLso3>V7=0d zT1!2d+&teY@?(5-_1bW8^u~Cv(Xz?nT?J1N{q^{-^CC6k-I3eR;Mw+=?DZ#56e@>Y zfsgB1lUnP#BQpRdhkoWzGB7#{z=vJe^k_`*YKwPnhYYfk-_M`O*Q0oES%+KF7VXq5 zgkjS?4R<<|kHx8^XUyz!@#^s15NEQ2Nf#zhUB}ny=}Nkc@%d|NvBR|r7DeTUe42w< zw~ikYx<<;8l-;v;O!^9FJ4QMITcnz~Xm`sQ-JF_fCB{brni~f_MLBnRe6?c&d#y@~ z(9>g32|aU7mRueWN(M^Aax;ouD_gqIWig@|>`BQ$d5_fO_4-vrN1L8P=B;HS04U~@ zNvkkBD0NK}T(t`%u)A@X_3U z%wUlF`6sWfW$bOU5!c*!mrT>4cy!o>%PVaw4g#t7HP7A2EVBOqXzRBMf;Rar)Rksa z{nb5wwCfdx+G%DH7@}cF;*He$P zX^3s$Ml7;)lL!0F=~&Qtw|BzZPK4iGG3Cf50rmI#nv+nH-VI99!sX|dL*^qt zuS)cd9rQ~d56yd`Dm*d#rcI<0-uWK%r&E{RiJkeKu5miQhGMa}Subv)milA|%HQ&- z#yVrANqeH|x_*dV+Cem`JfXV*c?Z9IS4C}Or}%?c7gF0z=8PFxTzPpP=cP^Y5<;FG z!ki9A>5uDE&&t$#^(nE$&AUCI3)i7K5K&UwWZYB=bW*b9w|#~ z&Itz?$K_bw^&9Lum*sXdp?N2g;?hTB=K`gJ;DS9VhecZ(HY(({;enjzJaw$OFIp$q zZ5}oUpEZu}!-0y>w7q-BSmA=^c3wg=4WRmy>G)SllpDF4oG++dT&|LCEL%4cvVdbF z_iK@y^VHX)d>*ux3k&OunFMxjckXkA7~r4t>0A@q#SF4vU&|ENEOJKdM!wna_z4k{#+uguK(uG?p*c-O}k$>rPV>$%rCx+(tvpnr{U&^^Pv zliV{rvSaTYkU!6A!y4wPY!TX9v{h27T`~YaTD1p>rEZSHWPe&)sidSe{>;MK*Y z9#qXEIHk&JnK0cyI%{02a!!4zme+cApy5_mwVjRxa&o8GH~4{5J+oW0ERl?<&OyyP znqK=AyxFBKv|tK)p)HpshoJ3FBWq;+)BHl8yX9TqgAV@yT0$KhS^1derOsCXel(Gz zk}^OCoc5_# za8ySb!91LDKML5f(X|(dM<7LvIe(nsfAy<5E3E|8(LA^JvP&hi$!8P0e&yAa_w+Sd z>lQXre`?N`l0V#x0&2bPvEb`0KBuUy<-@rT9jDE-40>_-p4H51pAfXhjbpIVBs)Ir zleipx25U-Kc}eS{IO}YEqA9Yq^#!_lJTGSPk*IgeVSmc8HzaA91((B z@vF`86I5AZYkONbmM0FXRJSA4=bn|zU0+>Y+(|UjxoI4`4aXTLHQfltF4AqI#>IO! z??lo2JeKl_7I@<$k-70(nh%L}4F^**+h0ND$lIj0EPS{8J0E)EL}pe97jqt*SD^SK zz&Cg9mztbKEdd)Naq~I$_N^s4T(6!!@0rERJLvU2A5`$wkBxjjm#Y%Pdo+8{k6%On zHQ^f0k$0ot%WHEJBO`6(SJd_}MQd)6#(@=70HdH4hvN?j*?6AFk`_C(Q?g8T_CD3& zQO0{YIQ^fG}Y10J2e#fX!Ge$;8R@X z2&k*?L87Chxlf8pbtQOg?h_QaqZGV!qykgb3GK}R4;US5TFTdA?tEmA%C@IZnV8k8 zpoui=HAE5-^AXRrUt`7q;+Pu?fz!Pubho9E$dhjGad1h%1lOeaZ$(cISqrP|rn7Y( z>uB?aw~X=TA4WXm)2(878$*Wf?e%>{f8t+a!0bQr-d?L1{%6oumb&+Mn!K8$N&b-M zcl$W>`eTaoahQ%($rr0VEEXG?^T}w5?UqYp_IaClKXuRbsopUvVYqesq*W%oS?yM2 zQdoWE?mep1HwkjPlddpDcydp3-Ho;?#LXPo=V>?~_BCvQ+ox(|Mmg?Ni4l+R;s}9DdytEUq zp9WHOj-kIQr$B|>@6a%o?x9lA4}&IoMrijcpN4(w%^6W9Fu)qYH= zA3#Va=~7*xnpFT{6CCHgJ8P)~>g>u}uo%rUTqq5`bm^mm1BmDjp zlDOFZGO9lF0!jA&063;de4BYEa&Qj==}&1AZOXrTHri^u(=%L0YsLWw>)-q;lITli zNQ1~0X?WVa`yBFWDEHlAfEWb+S*w%fgGU!FBkiYJz#?>KBO!7?^{o`Nxt}h!E7%|t zDwO$wEKjvi@fMh}sk(<7)PTx6*3>ciGqkS54xs%9HJJASrkVB-17Uv}s5a-!iIPe@ ztm97|X}GN|TEM|@(nd2G>w(bLY3W_b-CZ0lS=f>ZUfyMvGlo-$O7M$|_8UWYWdJgr4;6DaQt6Zj~ zeGwKBwozDru3_8#-(SkTg8u+mve5MRyS|u53}XY;k6;ILTp7M&H2$rJ_@4Isjd1i= z$1`DFV?d~&DvWvnD~jjH%B>mJLr1ll=o)+*fncMlhu+uI%#N3*n}@tE$a3V#e6>zH##r?7e?HSEXn_4Rk#zOUx#_m5`&f zjkFMb0Q~vSYV2I(`_l`2xL$ote7++)#nzX*E>+}qLWClCca1bl%^OzxAXaM^JFS@) zhxR}11J=904e9Bicy%7}f;e6B0(e^Mq=MS*Rw?0GksLTIGqs08J?qcBVRLjfDD?Rw zb+#-&gcX<``Sca`SvG0?p$o0xR~k+Eh1Bjw$~hPWb~V1Je)~4k z4n{hPy!V#6mAJOlBjf<7Dvtd(IqGR9;_gdF9jL_~sRVBuDqY9bT;MSD2CQfvD%89$ zZ7r0R0(*HIcu8`&By)p;2sNp3;YTDjl<7Qf+hZNu*N;KXQB4zBLKZk?0J%U^oNn}` zD8hQCWa+!zZc){|MXT$~vBhrI_Tc=m+o=oqnyzhb;_`&eY)UQ%J_R( zmBPGoa{E4ZIL%0WKX0e`a%$Jf3~c3DBl(;W>@&qB2rb>k?6tg|%*!igy}DTAK&z3Q z4ir~es!X0lR!H%P;!a)}O9D@SYNsBd1%wKkVi@EZQ!s3q7wCF+s_{c5!-2J(&qP|M zE@o`IBTGW@EV@D)E12F(P)SKwEKq;7p1*~3_Lo{WiDZf(V|f`#Uoi@{KM`1Kq*`fF zt^NGWE-S^p#HrnvG|&4{6%ADYiVz9rntkY0La4!hCRD*KU#@Wi}#rBmgifj zX+FBHho>rUiZm2b~m>XH1Fsh)tBFf2g>h48y+AIsGVtt3QPkDvBw)XpMHZ zy?~K5l$(Y)PoFRx@xNJUnMs_J>9>c712)*T2i!?k<9Z73wQS$&!Ej33)$s{7y|?5OyPFZ zB=HA?^p^7)=3PePA9CG3QU3q}I3Jd4%KCUXQPmV)zM%s~7vBIe)x3r%KYI?WKBl4jfnIC`!Hyti>xukPpOB?`6_O1OJ z!TPSW-?@aWedKX~KN|E;4tOU|vYA<-H!^pThsr++^jl3e7Bo$OBJ@=l1MsgpwmOwP zBkw=J+7zl!SEBq*Kf*r_^!+HuJ=hm_E7NfKSMcv${=|=!Uz->nf~>=85qbgWDbhqX zW2dRF9=;}}XL+-#6r&A{*O`OkJv!4~>jNdZ^b}k!G7fhC06NW-68?bj0P9@lhIfgy z3qKTDnBNO@pK@Gu_CD3&diH^Lqu$93(G@Cqz~GNjUqU7U*bWDLcc^t;4#!)tYkSDX z58NyFl=|023`D7E(9U$!wd#DzPZ$7$+~$*St#rO5@bhUJwAO9>2jzTy;o7idh{ATa zCmp+2r%rI1z0P-Z>{FRAaw;rUiE>T{Bif|0)2?ss78`hrIsGe&q&e!^nz_1~gfBN@ zr%$a*93;0jt97PDW<0i#O>j@lROMIy0IyLbKGdg0)0L&UnyjiTz%5}4I2k^sub?}7 zR8g)f!tq-vX=4W+ZpFoJcw@s8_?J=^u}ZL_sd*(~kcv8!Sn$O2NU_GO?#BT@$u;VB zw$b=oL^>+4{?fV&CHsT-ILgF6o&D>d5m{1&&Wtq|R(2}f-`YjxX?6(FY4(T9h&SGL z?<0G+U#0~|G2EL@IPX<%V-oHRK5TRA^`=@}yo%QIAKoWJ{o(6hKRG$RW_=VQpp;Qk z_&u5XL~2Or;;h3kmIb(ge9QNgbtBX3Q@IiXt~kaRdWz494xcj+Nrk@f_VxOTSGpan z&369)NPrl~U`IpVv)c-MmU6w(kMOlm1g6sK4&S?zki(!SzvEUfEf(Q-E(CyJ}fOt<4XRT=M`MylxjM8hUCw&F9xo0H^0np)> z`qX#UujVb)z66~L{{VP;8i|mJ)xpD#hu7HE=w(>|PC>E07Y92}2R)5O&gj0DXEcfC zOw#A&1Y_tbTYMHQPI>(d5ffq3eAQWh}45AnZG#-8L4cLa`jCZgKpKGTCFimUna zPr}BdzAyz=x0$4pSyhNw*J@+?#P$5MRTN8Pw#7_RKHM~t79-O=2jx&e@tc_>Coax# zeFtIweJasW6a@6+BOmAKRcxaM?+kLWjGw9F`DUqX*)Md3fl0Vxz>E`t`c&&46cg{9 zQUQY_fzEpRQ@@3I_Ni=k5>*60P@o0K`c-(9Ky}&*;F0{Q!h+C{db3m>SyxNTRA|-0F}W zH%|`~FY?Ia?@8=E2lK8Mp~yUn>--fRteTLzomHfdgbY6E^{xy~9*i5rN;hcMGnAJi zWO~Pk27}>CX>P#&(Yu%uzw^xkpO@>BGgUkx;pXuUxgEO#Ez{?nhh-hUr=@HBMAVY= zR<^WKSzw1eALC>G0Dg7o9tO~pLC_;F!^@oQ@u zgK5^XAF$gt2?vQ>bw5Gd^R64M8Ae^~W9_Q^Pw@W$f-FUDXUiRj1I=w{+C|rhbvSHn zU{LM%m}d$*vvO(;4?@1zua?%z9nIC;@TfgWuX^yGhb(+EW8}f}%>2tSA2XlmJ*#Zb zGlmitjR!4|DO{Mr|%*%T)GO)~WCoca0LFw;Kl{wUs zgcaKc(pP2c+lzfV!b_W}RwyGGW@CT_c@DktCOu12js&$|?6`>m%6|8s<6lpwe)u@Y zIpV(>YCb5q#O>u;A-9Dlt(IcY?$L^`(p;R5& z1keJZbRpH5AF&4prCZyGkrYoL5t7IQ9t}cH< zSoQU+`p?{)yJN`lpH4RX5wox|-f9a!t57Vtn zc2^~}6?qKs*Ms#-=JOaWy@)?N^PQ?a0{17{y1S?*(Jfjn2GS{IEAw1Sg8u;U0D65+ zewF1{e-O1jTJ$!lwd~aX?%oyHkos*OK7K0-ZrgZW|gv8rft#_@0{^jVbnIxDs>$yYhLF;t9aK_zf_9bZH>C9MMysO2dnib>59vIzzh~W>$?q4mVVY+D`ll1NQ)XGtc)!0e)S7#j!wZ!BI z;wL`U(&=6ZzPk%8#vzaWzA`Jc(=^CjfnjUq#y{nwjI$qa{s={hQO7vxT2b4C7#R1d#uQ*toYyg++yT;|ocyE@ z#O9_o6rD4V!jKr3IV?|KN~BbSkbZ9D)~(0{&qyLjD6`JLA%@b6sr{432G?o%LH zBZ%-6wsL=%uDVF^yXFPEmgp&-X;5ACJ0S zwCSrv#&ly*``Vv7NT9inve8o8}D2&>$HADJvlW}sG%FORW~lV=MOBhA$ji<_%8}Zqx0Pm7BJnbC;Cj+}pi5D1ZI(rB zoGW+!>vkfeuxDjxWf+w>`uo;`?3xk^#QosJT}MLm04U3!j(Pl1w$m-qDZNh)2#``se9U$0k>K;GDPN zOo6kzEDm}c5DDp%PPSD`c-Lq<&g}aR2lb+OJnKJ|h;(e@*N&g9S&cywF#rVp+K-^c zRqYaN`G{_x_i6_W&5(VCLjstgc0YOCocj(1I#~DKNuE5kC^PDR{d7n$RWr~96uMYz zS8+i*!2a_O^ZHc#Km#4Qrl=lh=OB7isyCg-g)RD2wo*c*L1Ikx^rUEltcMv;0OG4j zBec%UdNx2FfK`EU<{1~DU8MWa;?R>#k<7V9QaC37Qo{%VnD9?pk+$ttImaxlzWiwe#U$->y&8R}9Kkh+)XDRke_{vq%n9=M~3mx?c5b*bw7+ z5)68G71M{R)8&!PUYcu}9L_4vpM3TgYcdmo!vK1UfQ(dqO?EV-tj;U6^g8biT8($c zX*JKy60x1L+zx~JSAXNL5PxLoFB~tn=I1fSLF5nOKbP~bE%4T?bj?LcY%Bb^^ya7W zjltrz`nWxoRP{eW&WrC0Igj)jx}K@^L2X}QKsrk$lK90 zD?bkDaoO6a$mUr{`J_Ikv=&@Tzp&^j(vVZ06mn0kb6Tg1G_4((?(Ub&1BesmbNF`r zYvJP>xS6+SDKpY;FkVM#6PXu|IOLkEsA~FdiwB*kUPS`-GB+paI-kP4gID;ks7{Rz zlMu9w@#el7L-g!FTH!9QZf|EZT~8#^w^xyi6Zo3-u)I4`Z<@2^UAmm}#YJfyPgL<2 z#nH9k(5=pTeWr2xs{a6wRmhfos{TC3(WD2Mdq-QXiTxTz%Wn(tPet@9(d-oydR(otF^kgOvN83Jw1hL z_?t}8wD*6uU&R5rkzUdlI1#xgf6)$e(*We;WaPhl?K?(`O1IjV6XXdZY@GMSef|p{ z9A+I(8aKIdci(dV0Eq5v<9L=!KR0hG-4p4N)~ei3Wj}{J*)1Z5SICW3MswJTucc`w z!%S#(tB~SJ1C?jUTzk}-w!fiC0JF9}ZO24qP8aBFc&$=e+o`3C>Z_G2-98%idEON+Se%C`D;)~G`vyRk7IFEmr zT4A)iV;_}lv|wYKtBZ}x3UQ2w2mEOTjPk$lW*>J4sRa7f?g;Dv=qaXQw*#-OUoc#& z{hlJ}Hcs86<*1&@NWay{I&B3>2Ni3~+sVl%rA=>ZEYjekGaiU3bFjN+XWM6p;%t=9 zrz$;ou7=M{SFwFc_Gs+1^%-g9;2)={K7*R2txKf%a4FO=d#Ph9VvT^FhC|!w*Xh=| ziDU6kjqVVwy~WIN{IMiywirjC>^`LD)YmA z8(!>;PcPH^gXzz`aIDQCEX1=Dl1a%m=$4-cb?J~b#m$|$Kf+wQ56ENnt-C*h(4#Bg zYR>E4IARKaGEefa3ch=UPu{72LzYylRCkf%_&Kew55=sTyyAXtg26_>vDw%_m#=PN69JpTa0SC@xZ z59M9t{J-e#Nk3czkzJ*Rg{rOG*I0}9qdVqe?4Pa&(~8Z|d|{{fHpHd0GhQNs9hBaV@7$t&0IAiy| zhqYwgMl3vKsA=&>_IF&pxzAjH-_-t9Q6|6CwJ_H=K6Gd>(7NtCdK1(0trx$qLOHIq zE%=XH(RJvgj(ce=uaQVcD}dhF{zkmoNDLBWVa9L|_}6u)*_$|3=aD?7C*)zfZ>Jwm zO2Vva6x{k!o_bPXcccPmjyiXy5=}`-fM@}uIOdxvJ9zvmaG+Fj zU}x5VF{W1C$0xb;sKi4Al1T1qjE>=1hby9H$Rn0Bu-*D+^O8>mZxDH zcCyA@QsPoExyj0Jh;X)Lb{5yHktZLvgyl54Qid?91uFDp>j*)FvbzGc3i zzjY60kotRnI&!HPE3l0@P1zJYHQ{S5H&2hm9wt&CC;b}9fekwjg!(ROU29jmznQLQ zB0v`r#Di)ge|1M;Qfime>X$7g>-mO3x1Iuyzz)DxZMbk625roobKF;#TM+6$BiEsZ zRF|1fD};*SN`vLfI{F&cd^}*BV-=qEK2(Yn{_K)*>7JsjT1wkmC*_pm>sZRqRBs!t z$V7i;xbqc`SbW3R-mgT;pmXxK=}^kPYVbZ~IT-FLNEmF%BL|FnR5x@|R%EQ8f~9(o z%A$fo50bzJA9RlOFd?GBKQKLNz0ws>=y1c3edZg!dJ*YFSsxe2_lt9(ebulCVYG%8z}8=~o}QW6%Ep75+7(;c=dxl*{N@;>aH` zKb1jiI!OqRaooHRdsE$9OGjcW>ue)@rKXqRpe%~nPda~9nKq% zx_xN1$=g#u?pxy{<{2Z>n<53q-iNQ@Qb;nmAY{|f24G*6PneAL1C#uy5VGbd(;dNM z^#C8{R->LzvuUj$86y}6^QdH*?rv5y!zjyrNk8ZCr)vA;j@sHG$zVzPRVAuSmh^29 z*dbeXl2P-y$^2?}!%SFm6lSHkP=QrOas34`GlR!oDqFj`Nm*EWF4)-j#%PgPTNP8Z zk$_D{=CWM*c);1td(vFHNeW}JG^{(Bf@fKTZJo@)Gw474SgEbq%x{($X*neN98mV` z*BjRW6+I7fDFkb7;0{LZ$2GfZ#wk0Gp5VzMrcTo5f-h6iONj&bU8UoJja1;viF96;pyt0Miq&)r~{<^pE3&gS*qtUJ0 zg-ksBWAN26nAK0B{+ZcMN}Vf^c(dX)=A|RrX>Qi`K;z6_B$MAghtr?s zToXGp7Gg;!B$L*gl6%pL_we{?Sa@<%RygN5P2G;oTd=XZ)NYd2&Ig)zI8;HBYUYFC z%iVtHM{K)dQ~Sx7e5gOE_OEX6&xdS$Ic%}oMh(l4o@V>a{sY>$vkcCj5;j`PxA~e< zqUP@QInNAyDvsQx#=Jz*VbkZW{V%2e|roI*gJg9^c_#(UloYO;&HVtCf}0(03*gpuZm*H<2mG;z=Y0AQI(|5>GS|K=YInP$(xVnoo;<^bkpBQd`u%Ip z%M(eHUq^(<@YFSu=6-+Va?cYvZJ{;I-1l?5_Y+Ap&T`Kq7Gw1$y?enLjfaTz1+*5& z`)5sq0C|i|v5t(nJQ3UvY;l2JHCtXA)3uB3S|-tiiE#@D6RE(9+@9aoy=k>gb6=L< zaTKQ|Ee@XYNvJhOs$~?B%%8W)r zzZf+=#ojGEr@3o}GI@pDI2?2t=AlxsSio)Vp_6$zX$adG2c|Rn)^*(RwakVQwi0*) z`c*k6BCbf&mppW-BZ^5u#{hLSmR7P)Alio?&bvJu!cyI`OLds-$3^bdGpQPIbt*d~ zQcdb&=-MRujG-;ioOO`&72R8SW*bWr3|9{n?lAWefxLgZPI2|deKA`$_Rv_sA%ZnT z9Tk7AVQU^W@cxOpZ#5W<%l`l@Vg2L&Aawk3Ul*8h4SYnsj$WO++gIt>ZKSmur}!Vk znsb>GPL6qr$(G=mSf5{;y>uZ0#t~E^4vGdbURSC7XNEDiOww7hID3fz{{Y8VKhC*J z--^B{y2y&=8&H4ej3YmrWY?6ke8&>`s=vMe0K=HPMJVij0e}aftoz+_Nz=hMnw71- zKj);%59OTK&6mC+)-@u2*QwpjyQ;L!xAN&t)3j^NN=5R}sxkinSis}|0I&F0buJkH z0H2jU$d@;vn%pzo_56@SSW`{{YpWC`jab zF5&v|SM<*U*~O&X-7?8>c?jI0mmqQI4hQ3(!mB_QX~>dIts=6AC!-O;ucOQOe-BAF zYx?R}En1q(LqgBQz9-c0j-O+w-ZoCxl*`B;h6m;O*JrG0a$5LwpDIh+;s#mVv!7nQ zYtQsA7TkDKeWPjdyohkb@K3-00A9TTZf(3*rrX@D+;GhqCjq$Ty()NGRAihYm&m#? ziuE)6J)m3NXmdlT=_wZZG6S#8?0Mu@7i#j$E#{AUs4i_8yq&9#hZx7FO6ave8bRU7 zhM%WwzK~_7n6bcaz#8W5FJ{$zMK-fEVl>->x1l)3E2y1pO%h;Bt7S+okId($^#nnK?E&;yK~ooWdfk&fn^b4+IJC<2_LoM!{QK<98d1TSxTvoOE_ z0!iyoEM`NK_eCLZyT z=g#Bhr+(zsXSFj#10h&@FHPTC+WQU|Dxs0d%P|}ZtEtT;m9e;r1)bNTm)a_bGA^1O zGBa@`GR(wbQYGPjwOdZRI_28h>9ENy%K~;4#@}*!Vx!S5{6*reT3DfFwuCPEWRMM! zudaP-t(Q{LbUP31-w!a7X$SB15rWQt*+19v^{ndERMpwhMuVuxoBKb(TV6pO_P;6E z@^wpW{{Wt!o;p?q-16Q`_Y=s{O3m}ToRVsUo6F3kGnVQz-@Q88USx&I-kcJ9`Wo|V zRh3Oy=~1N`S|U;eiG$F4)GXT{dki{o+4MCsk|ZFE0x)w)a;hTpm}g+x{_F2pr>%|J z(&2d`i(xK4QP!$?(Z*I#en~O&W2H@Q$jc?HzdUTX8SbXCNqY;IwwZUsy99N>JrB~Z zF}{RKT}_zJeDm8C9m*S7KG47Fm||7*_oiC7LSl9&Z{1_ucC7_(F&SF~9tfyOfL*riZIK{o<~vYD=OfBW@;&SANr|yY*3PGlpC|T(RqyPocznfRwkip z@LUUsav1*rKT5yn7gV``?rdjo_t&`k)R8<_*2J!Mo(Mfb{{R}8w-<7n=Fp15;ycK{ z+8vKjY13PV=O=RTcxB5ugLrvoEg zT(HLHJ$=9W`KvB>GR~xA3}fqo{Ea~Z7<9B!*bbuu^*_?AK)6PYhfkQ3>Pf(*E!zmK z5+al4mAyb8txEWUCNGWKP6xe51|DO z@Opqh#L~8QjK3jzQfwb+%Ybu$2jidcr_F*(^#i3-B^3_gmIFBHQUxsIj2`r%M$k@i zigrk1z;FcvBm>K{Tn<_Js+eXMuaCX*k6}|Rg@-2~4h1ZL7^UNBE~+qn$MnrLpqeON zut*Xm0C|m^eLwwmc0c&@i>3)DkFEt#)B_u+P!2Fo2R-XaqYAL52N907bNEpZ_?XiB zZLzd&VgVnGX549GQi=EiRymK3hn$b0txvpxi2--+Z=k`Z>A(e9S-A)G+fx_Hu7@O~ z?9V-xCW>c`!3?Ja8fmVZRnwN>Tu&eR*v?Knfr0t+T-g}wUW6sgk3Lc5Wt}?x^!ufi zN!y-9Gf}vEyZNph|<4?!@v>pdHOa;yq&9L(|^! z;Ddv`TPyYa}qXVzfoHNq8ND%U9t^F6l+UC5kSx=Wpu9pRM?tP4M-nn|mM)j7JLc@AMznrFf5t{8fA6Yu`3= z<=dhC)Czu7AJqHTjZQe6)~7X3cAEaaey2llpscqe*E~&ot!s^`Gqhz}_Xw^2sX^cm ze);vTvdZSuQ`2C$is}(^A!#nHp-rU-ILKa@IR}oMo|vyW117x}z@7xvF6E0>mvy`Y z{aO)*m>#3qNXX576tNVrRMT&kD8iGQozX(|1m9<|ZOD>k4jtb6!>$&5xu%x`PU8JxDvkHsE9xT#4HEp{3mXI@r<=>*9 z_a}i~tqeUX5#*+Skv~>L%^HOyX#&(m9?ZS`oKEs;sw7&sb+eaMNu4k92 zUP6C~{BiU()5mWVDyteQg&RNs3=dCXUC^N^YV=8uPjFq zpZ0xgc*W*9ax%xQ3K@tlbDFapM4V>0XI4{pY~ZO{Q+I5xma1Q-<5yD51Cv%Fh(rdbc$j0MBDi4%W(@TnOepdWSRhWeJI;a?aAVe;0ge6 zUgxDQKpnAB89xzBXFdM_Dgc$Fz{w-pquxp8nV(b5I1c>K1HmV$q$`Zlbm>mb02~2P zl6!TfW;Giga3}$h&a$Iy$spk8v8KD@kIsYs$OF`xZqPv)$KgN?&h9|Krm;J4yaDY} zu^a^)0ac`a=bubc8B%3$nT|)HHBM9*&N=RC^sKm z6s~Vp7}zNai}#t26`gCRKZqle_V!b!=&*H=j5Np5fBN6AZ7J+5v~^3L5IWCv2I%zk zU`Mv^Z}ZJ^T8D`5^?gm!?1hdom?4Z}G){y8>JNUkm0IzJi*tH39Npfh$PwHI%08h@jYYBeIde#rZADR>G=~fQtH64t9cRH4g`Y`H05zpXizNKj- zkonQ%O&89X@9kU?o16E#o{V6iz21hk!iI@vPrdwAMt2c3S1JhGpEEtz{PR}y>$tBh z)UM_W-_47eq8S7G z!_urv9Cvo+DHkh_J*q1wkd}f*K4fEpe~Ehj2fvfSD=%+C~3;p>*PBYjGvW_S`oFJ{&I}Q zPtKrzwG)9J@OeUW^fhuPGC(piz+n5*lj;d{Bh(;{?%N5DMo`vHn{w8Yc`fp$a6ugn zYelv!!7E`2{ni^m#ErIgk4*Y z-X{nBq3CHe%}j{Q6O)n9_H0(V1aJ;=2&C@`6{OK#*5z&?R%PT4MtXZzcA;(dc|7>? zRGf@;{{Z#>06MoVvs+5iMUoq;j`cng=HIg;41m<->qLl9^{OG%bf5VjC%E^pWX)@ z0BiyH3UK+ASEq6+IFHSf!sMQK??|D?k+l73jBy6+9I@IeDYXkoRzlOJK)?Xzs7tO| zh|yHLV3Keu;|V>H4sl&gNK|f7p1_)gIGNx7|_3M^)yp&&1g$0dwD`D~x?g@<0KZfCB&yD!j8x zAuR69PpPdP2PS5#q;>b2rKPo`iYG$&DgyF(;DB7zi-D57=>8zh`$n&%kifH}{g ztBxKiS((cbCiFF5UYWe|ks|q|gV&Bh{*{|NhIv{>02VnQ3<_$e$;ly1gIa_lfn$mRlVn;KJP|lnBuKg4oFVS7&4JF8qakS5~%wburta zk-sy5KU!ij{vYe8fLT7&XvY9|9>3#Wu5RIm(e5RYQYg@~F+2bUNv|*QH-Q_$*N|!& zWRg#Aq#|E=}SK?cn%^Kd;*pX={-8Vese*yXtpMERnaoJPEVicjGd!1D4 zsKZkq#oi^C#Cp3;g0`_`E#p0x)cc;b&Yp8i%}ES0TuhNfjPf}Os-u#73iqkgg%~JD zM2=ZECw4@t%y6KS=qpaw!@9-q{Cnw_as%8#aryMGVDMjuBhfUqNmWhDozl0zr_fhk zqy-xnENkcSS^ogDn~f;m-EMV533Yih$24z+I>qdYbq9{d5_uU8{{WEV^{+|MJ|Fmh zMJnlPE@x4nI^*X#_8kZ1T?gF&WMK6*%Xp*5x_^d&w~Py$(l~`%?)$Or^y^+k@!0Hq z{hS{C7KcKoPLjJii<_%^8+V%OXyAzlGDyKd73Q8M_@@+m?erw`T#Os31{8m~z5f6o z*1Ypx@iwR8E3ZFLxGVwrB3=^|qe(D52JcrnNd)LptG4Zyi;@jUc>Q64!5AJP{orpiF_cikLaM+C2uePtG zIwPi2P+YJ&ZybDFyw%ceGej?Er#H&-be2)|{t@gs_w8O-Zv}ser(@~Cz9Id%BrzWjfX_va4(%V^EOFYl_QY0)- z-E|)q-u;d)t7#DiSN12j;h(~~AMKlcKGm$eIj6^_+GA@v^E99DH(GS+PP?@Qe>b=M z6KGI!IPE*(t-hJIZxUVwmjH_kVj54Qw?zChYjWYO*4{gNc#_i556cXF54km+U@$RITwJ6B zEOF_^b6u9X);~PvlqqBADv#TwD$I}r^5u6N?)(Kg8&kM;5JnjA7ix8<${eh|rDHrF z&Xq&SCJ{@M#sI5UULDn5PcrGzBLHDY87IDLth0jB%>u^|GJ1-M)QmS~HETki?B*B3 zmsiUg%6z!k<;FW#Tczn%dRze_jdx>`2UAu8PS1HMIc%uu}tf>pvil!#p#}qZe10SsdE}3!0 zYBrSgU(Tt0ptl3_#UXM=GH3$OaqF60{9`pwc~ME`G4>P)wpe#OQ#`@ge6jbO4&l{^_7wF}$98`VPy_d8ujNKN^Yo=v9YE%vfI9V{2-RD! ztx1nwO*Fnb@%YnB*k5x%5)v1l{{UKHd=9+TW}IgnXV#hL1Hd^x)B#}2&IdHooug&*GSCzg}asuL{+bzrOg*W5! z6`8DST7H8BlE_A(eHhBx!q`xM+C9IYwIpmg9*Q7?exW&7uc%YAj0E~`1@!a~>1>)>h zF^`#fA4=q@iM!>A+e-^&%_7vU^4ytam7U}yvpW(?XSu4k-z;W$)b4?|u=PX3ew_Xk z`xyYZpXN)x<)y9`OI8WX{=lJ3$kI2&Ms@iqrT7+5h#^ZhG+NQmzN*M|#lFH34@B8RT%o z(x!K7m~gUurft*`8F!|9%;X-&(Ek8W#;sW0nLl#s$l!1rzpv$1t|8kfjCC0+?ka`M z5})3}F(NQ==zT}xDJG<>#?wydyy>yGC>SR{jYoEbl$snYsB$yY+9xlUzLjEB zNtDLN8;=BbHJ$lnUAd73h1rrb6X9h~m522n)o_O+`R1t@met1L&VKefRpRQy8OD3j zE$)IhwV8{l!Mv@+So7oP4;dZD`Sz<;w<~pQlO{RpJ?h29xR3@zf)C_>`t^$5W{s$B zeWudj{N9LaC1${bVru_$Q zr1M6TLC-__8f;P)i_4dp6R91?tw$7~Fjo7dbL?oiP-G0J5-(3i6s^#&Gb;Yn+so!4 zEUt2Y&-v!AY1be~AZOvZR`shzQsM%xGwWG1+O#vgc_25;kDe<;`Ijp*YnAgOYGrfE zpP5cZeLX6nlkCzN*N9mD@qG`iI>%5Grq&<5kMAoFyeel@Xp4UdI6l>$v36zdu8bRG zQl|iCJZIPZnyVaQZA{9*VbOoBSdV;m@~}R`@#FcLmK~d=lOTi&2OsCu{#CW@ zc4KSUkd#&0Sa3k()K^5AqaAPwHAXvyHb@X*mSnai6F+<&O%SCi zOF>SgVzoA8)NQRKcDR@a2tugm{Pe6jb>n~{kAeN_#N1n!&P^Swt~4UIIVE0CV^Ouc z*ZG9I4?(n5Ho2Nimz9sy)Of;yP3>AJMQn_m6KN+V({`-*+K={ZwI3JqFrc9Y!5P69(2bNLGH zG=GC$FVvY@Ybfj@Z{xa@0zcp*E&5l|cF^0}K(JcF6cDJw#}Wlm^a76C&O06Wm z#*kcl++#Qy6_Ix#ELfI2@T0w1l)DaCf#@m`7U7eSLE?cGu5{S73rQ{Kh%|C8)>iH- z!F*YvKZW(VEUpIYDfx~aU?k%5Y1wde=ST&kox7lS-1(a27x_6r^&E z{uHdQaoqWu`o--fJQEo|D}PG#?*RBgY~f8(`9IQR8I2qMS+Dq?(z*RNN|xWm14-24 z+aw1&Tz{-l$R7T`Po;XLv;4TvQC=o>iJTy*!>;F6774y)OrtD&D)jfOi0YAKkO}MU zRNc}T*_eP7XC}Ox#vVAEQS&tYK2o-QB$0SB`+vLq>*sK|3YfX_$3@khbtr2eN;U|Xe%D5m1NF9~>7`^8$!b~cN(e)Q6?`C?Aw*7YhzoLr>rktsIpjh}~p2Ajp2x0y1P z({0!p-}~qLgWUd=?7lDYmY?8#F>Ng)icLVESS`ohjYj~sI}XFW8m0b~@Y})bZ)Bi| z#>kgHG}0dA{-pYT74zPus$6QCgx7a+nP-`|GavK7ubG88W|)s_Q}}V&cRF3E#>AS& zwSBGM$$O|=yz|I;X6!ux>^-Y9a4puSx3ap_E>_;w8E2Kw7C6+gKb3FVXqtVE+!1Or z$$55MZ?myaFh(={ZVxB@mCw{y(M3iPw#GWPFNHi2sd%DOBx&}2Ha7kJ?7u8%JMwy; zVP2kf{TIO6YFPMQ$z*mrWxkYr&V4}d{JpE6)hxC9dkCA(bEXgVQCp8LIP?C%#t+nI z*0Vf_RaN9yl5BIiiLSU{X;f;ZNpmiVY<5$klGN!X*2BXs)!peAauq8yptl}_0OGQ* z{6Hqz_IqVKvUnE zyBtC_-~}FlRLZ9u411dAyL+6CkwtFcagVK7^6}}PTvCVQ8O|szk=FvKk)s_686K2w z;{bj%b;ulh(lFh|P6xFB0khMS>qyxr8T_es;W;3y5<@${)MN6at>rYHfux$i^gj=)og_qv)0z{xp2ln88b z{{R7L}Ikm>ZOI0pS_{i>)tK6y0mM1Ff8ql8&Le`>ciL2S0F9~sf54` z2pApeW0!+=N6fkQ&;J0fsH8?WkyMe$Wv@O}9Npy4Ml|CEXrjCb%L2yD#B5Z1cTxPt zeUw$1fidNFJwn;H zB=N3hwr$az{p3G+Pqk=qb7vf}m1V#f{{R|jIaSC%D8c$3zm-(5V`Hebo8!uq7LV)P ze_zg~?XN<%exsnwbC_9hkMlx%d#}_}V6^)^?Au8Z$@2m`H#}9F$b7^ojkZkrkhl9o zx6ss$fQu;@+yE<%^j|=+BgnUQQOyy_Q@CTlsHmj=^7609s<12B-nPYdwttwA2@$d5 zpFnv0ezl|Jh5i zkuNyT56j0RBl%KW-CNEbVq@~3;_K6`H?E>i&y;k~3FFTIgUBAfw8dc}vbg==9DlSb zVj3o0qbdC<(!rSB;y9H?Q;xMaEu#_3TU~kTq^THn1Cl?)R;+9t0R%8T7*sPXcb3t} znO(=8c~%Gd8mntF!z(K;FyAr`fcN|lTG9K+%|2FY+(#Y7zS89wa;L5cs`e7C)DDbF zyk`ujsQ&;xX-lHNaT|2wnxQhuVXFDaP91W1;m4=f)A6Z{Zmd+DwKhTEuUw9O>XpsB zcMv=>{L0lTzWDzDblC)MRvjoLNS!d=gS922xm&9ldSuTLHZm~WpX!czW%T;i$`xfN z^A(Gz*f9d;6~wXpz>2%4-lgP9{TTeNy~7T*a#vi)h_f zB?kytWpHz_`h7hq#0K3N8I8SaoQT%X<$y{sEeRdZb^Je<&{A5UdNJ_Lll(~K5KT*_{Xxa!r)o(1#-H-TjSp)9# z(w948q{dWzE4ndJR!0P+%_9S~e=h#j z>b?{3UYTWy?on>0;HyfR+w@*Q`toVmS3L7X@OHVcD3Zp>j0Lb~knBPDp1+1`(ll>_ z+H6tp)$iuHmp^jYh|mvmK_~RC{UVis5w6r7GgjfUVnKE%+Nl!RPet(0hjelNfu-BW zARm0L_x}LCnTyx-z~E3Z8y}5C?4$3oC$JQ+CI)gzKGj0v;DPe> z?r8yKrU&F4XRQElL6E*8sAkG0K<;Zg7iWKwOM0=b6aauuPCElY9M6q>CH=K;9rd9R z>XyGWF2BW(;Xmj3*EOYTKWl+YDM?i9mNGC=$5Hh3uU3yZ`J>zE&2Szy(B#uEf8ipr zLeaO&eF_e%{qgQU&r@7D+%m5ZGip^iS?7NcJWSx78r8_-Hw--wMgFF|-Mam2pw;c3 z;^n3;9i%10pW@A7GHp0Dz84J)JtYW{Qf_j)BENW(zNddczNxhbs{t} z-d(rxupFPD>?+rX{41w;LreP&g73MIf23Tn`Jda^dshkZ4_Cg`ZkxjzQh^j;J?yy( ztKSUAg;BvIoM(#pEKVwUt|4KmX$8642&z%%XPx-F#TPy))|%nBExLS=NB!0J_dV-R z!aokL{6iw#To$#k7(3Zc`3L(0r{YK-TI@a^crU}(5FJ6T;?(Y;kgK5o09J>$%0^Fo z6T$TFUYl_}wUh>1iKBuQ>hds9KNDS8%-Ws_eOnD1$!Y2SWWtl1=9!tL_-9JeY`)29 zYLUXrwb!YW{r2kLPM+0n>gP+)Y+8BV-p1K`;3)b4I-g-&Ux>acY1S(6Xv_B7j)GPM zM8DO)56-;4;_qGYj;^8FYul$dNXOk#>^dl~HkMtB#y@L|lZ<@-0L!7PsTgSkuJJF# zdn^0FZ)Im8vE7*@V}^76+MXo$+Sm_{I^JclaTwJ0ck+&phFtMLu+P&-+ZH1vI;VE6mYmP2U zT89y9q0OjE6UeWHK%loQ{^q)SJqF&;W!DF|@BaYStKMKAyR?mqcEG?NUgz|w(@U1) zn};D!CN(%;%fI7aRO{2GwA8ucp$#HHZ=ir|w~vwC4uA3PpO$I{7dIrAZHh-lJ$|RD zt!2}rkN8KmJM5qygFc;Wns|xJMWMqyM5JR!r=kv2Z5`^=R>P=K>62_?#JYez#BQ_5tljtd|%&KvceW{9) z7UHNx+nDT*O0nnI)3z%1$)EUA% z9Z9Px0*vfXGID+C`w8F-Q^J)({3~H{}25s%qoI*hhO*^bGsLM#_01Cj>d}(Q5 z>js|?yP2PBOxz-M{P_d(>t27X>$m!>jBc)8L$~A{0KM=4u6me=!%f-KPYXHf^ha~4 zc#^TXgd((Bi7AfeD5h*YawyJu1Rq+rC|83j zK2kV8&Z$};TSl~Fh8(B+xybzvKMJ14;idB+m#)&w?~cFHv3^F#v1WwZ$i3tD^`^8% zV_61IY}B?YB9W6h+`D=1DI%D8Z3B=#d@CFddk@C3ZQnyhYY?)milFdMPh(WXCe*Op zcA*&={{WU}{{V?Up{v_=W1a(NuS$aS0v1i1+A?yP`{0Z+pQtrykkC3SL~=5th9B0m z+<7sprhLdx%s;%RgZY0`RxDh3lEb*Lje_<2%0^WFBl#LzpWVJm-L(9}A9x<$h^tP{ z#JyF^F*uUgFl8in_5T1OqrQXBfT}S`h8`yF7<50MADvXP&)Q~(u_5CiakTdOkLoJu zY{W2d$Z|fN#U{B})8;`O{{U=(CD>wAvQJW(jLt|&_SF;Pf^eghDt9b2O*9V)JyE6r@k zSQ(=`B=#b&JdvWSAl(~`WqJc_CL~`CEO&5;~~{qNMt;M zJt{(WsZw+O+R3(-TQ`m=P^!v4T%WpqD@3^jt92ZYaY|7dWmSm5cH42~OU~2Tzxwr8 zP>qy{;^otaU+*nxOsjEj$_OoG7;*^^&R?(F>-%`{dN{Yxv z2m}&(k6KxyNg`;DSDc0&Rfj?=8&A5H)?~Di%P!yClhcpk{IQR3rF26RM648NA22=Y zWVu-4?u-a!dwZ5rq%<1!HdHi~v!;yg$$R>sNdG$ctM>TCllGxOSZGUzDjBIHykpb0b^GKKCl# z^_!@9ntbB^+-5!By+PaFwh*Pn8S?`J-G7AoRJCt;6rJ>EA(6Z~ov(qOdSq8M;za)d zN`q}upLb|c6w4b9dVifLfJmm6EMzs zp@{B(3W%I`GytW(wG4!R6Ca?ZE!#ZQPCMp-kvkGPl^v>th)Fy#`qjxKP;s5d&{KAY z`{jl^3P3{*xxg++AKevxG$3Rs08>|DsK$M>N@W1xwta;#EG_}b1(?*5MkR%!c*92E zs{_a&^%V?c<2c1m81OmCqzBKQG4Q*1Z(M6L&YyI}?Il0J$EuV5dwbS0cn?*+V9Dgg zo}x!N{D3v|FN!=lZQ^YXYYEf_KQvNf?l|ac&va{<;Fe1rMM~-xpCp<80G5h6H~ISa zt}JzGw5i^itr*5n-Z|YP;f=gAM%s#PClxzM=(p^y zcR0o|v`ZTPy{C9zO_KLgoqXb?!)_1HD|-)5ewFiEfILCs?Phzw5M4(N>6|gyf?$o)Y_iIz0qMWxppTd{-`bM)1_LnVf<`Eo>069{5;P7$Od(}NhSk!fi zgt~?7*Du(}`2*-W55l^OZvgAM)}bUCO|zXiHWK#XOiJVX*gXCNHRxIg!i^6=Rl3%$ zMfJjSvABtU;648UAIiO2_^d1+w2HjEw;?HP&oc0@fi+JPO0oqu_8|Pzy8Z8E9na}r z460qHsavK6NAPH^)zr>8PDNT`D3}KD&XONIs`-%XPo|2 z{{Sx^bbd7KZS|xl1G%6Goj~9Wp5~(R#^T*i)}H&11A*R!To4p}NuXmw0Jt~=)71yv zP%?Yes(`m*YEYOQngljA0PW<|!YmFlXi?a4Q^c;v2nqG}q%t6f7y}h7akfs;&~nG1 zti4yn+Fp;kAjajC_e4m^*+_XYn~~+)!7ivW4B^c$d81{A1>kiT&V{>qOzT6 z$4;iy=uTSnI{jnEI!2Q(*=Qt54q3ynz!eDuEsfv;K>@cJsTYUL=j5%vmLiYnswm1w~pmbSYtIu#7OYBnvO(a zfo|9bjQ$6o!lJO4+3IO%+q|g@X`=uL^iAPd;gZ?6wxhH;set6if zvoxr;0We%;)OI6-{c25|d122yt7GvMPeU${G&1foE0OaKgm8K9k+r`XoiZ{p%x5b^ zm7Rv2)yj8c?2|)xlCiP!zb=^8CO$|hYV@9@{F`+fH?ykcHBQcevCaSy-<_0B)ExP)_1pCk0JLMkNmVw<2{KT z52zI14qc?k_LwM8hKv*ZJwHRo7H|Oa>X{Qzq zT1rUTkog+}0%HtA`y+Myk3T|vDYsV4V<>+7ZMg{T{{YrCZT@hsxFn82sN!%~LgW_% z3I5V{{6|m2J?k5qiM?(u7F={YTzVRW$age&-GRrwG^504gf`J90loVl(whVPxyaYcjzxNae(Mz8*p=qj&LKJ&W$pzFzQcw6-S$aovw1YJtzP) zyJb069OLw*vnzB%d0>;n<&t)|${+5ZS}ZSw#!GplDcyLBvnU7$rZRbfNZ=kb z?^Ud&kTjO_9LT>meMe(g0s|rWzE&Lj8iuUOPUaS;Y+1tm%I(Z={ns5UQ%b%!R``?T znlp!AL;eS-r`)1GV{y}=_w}soOK)L4E^>003T1s)~fu`u{Py*H>BL^BvLm4 z$n~r{*u1F_A;P)c8+sn=^#1@o>slE%sB~1-n zu-zQVjycD;tu$IanV$OfMkH&Ts>Hb+vz&h>t?+i7^#huX<1ct5 zIocy3hd@X_{c~3dIJ=q7DoV$mbtL+la2Ttag|fkOH|f=gE7HXRN>t#3Lqj8vY?!BkR{k7J^?gyVT26VQ59*yBYzkIdetqlE5W z2THIqeo!&*SqxPho91i}O0c1DaZ#W|9<5IVo@sz%911Wy@@d5J(=@{Vi$Ds;1Gmzn zKE3Iz$28L3yb1ts3)3g+Y8O7New8Wu@li1V@z>PQA)Bx=4k`&`;{pD>RJj|vc*DIRp=Sa)d9HEX~lI@%dDS+Xi8cAbgBjM90GoU?L!3ItsUq+qsdl<|*-Mx_c~ z>Dyz~E%`?2<`3?g+m?B;wjep~YLuU8W6KZ1rcqK>V@<75;TrC{uQ;Di`$fbt$l)5* zeq0<9LB}WV_o_Y?ZxLyl!d>X`$|qhK0u~Ov!zk)2=q1waWpOOF7LrN-06is$Gk#=L z&u{Vw(CkssW8ezK(4?Z{%cI=2DPHF*r|Uj5ne#oCnQ0k0JL6z8-}v`_mD8lQ*Mc#5 zw(eBtV#Y*j-nco>)c%zTvCC!m0q)$?ic?MdR~RV{*uWUb z88w3~w6n>&X&y#B19beWXj{yABd@IsXSKd<%*6H0b_v9QO1_iDgX-i2ILoB_>RM3J1V0an9P-DHN^x_JMh9V4OwHL%N4uOZea#ra10?2?o`QfK zv|yFw{b_N=IL$^0&J=z%G;y@2Y-26#DGUKQ!tv^A#7JdeiZb8Iv$aiMOVDHg0Evah zW%b2Z019anHHvKN{h+j~MD2nlxEkYf=I7VeT`7xx4;?xm$~aCAXUx0ZGZn z80r0UPc9gjIN0N$AKo9({{SlDsfm=8mWQEB4G3!WVtt{~a~VGxPDAU8j-(&OcTC zYGWwB)1bKAUonMlazk|fbe8AH*O!0#yV&!U;|w_e0NF?V^;I;sTPw-5@;b`O4m~*^ z%$n7%-lkoyXj>4sUQCz^b@MIC-JD!9c~0ql2wZH>Dr#Q!e=oN^C!<4>5pH- zf%?>wtcdYQ>O&KT@YhRaJ*IU+~k95Vn&&qMzJ*Z#Fidvn4B))A8%pC58y!j z&1gv!g6avAB|yWE_D}d6essySTz8 z;ahX3pwA?K-&?-}O}L0XwtiCS!xipFf5c<*sBLE|1X<0w@03%xBQ*mKF@;96uV~~H(6x~V^R!xhXVniOtsQ&;ywH}m=i{;32 zBu${_c0n8;^WK|xhoF+Qy-fcAI!kXhWF%!)RlvqxGxIKe)PeY7w5|&IP~64yMB_Qn zRXsmSqk9Yen&LcRhbx}U5B~sKmqL^6+FX{oJFSitNb0%cKKR8{mEq0UgzY|4MKVsq z$ZT!;{{WxoQ8Y^w#qct~4CA=Y2R^w!ojFbvDB+imPkz-r!ER$NRP2yoh3tO6T>h1j zp;|y*HYG>CJ$qJs%p*jQa8=YkI}cyf{(jYB&f)y&ZKizB7C8g&sp#LQ=S0wkG7Y4T zQYt#2yEv)hug!gmaJ z9Atij@~RQeuw9{(Ie(S1I3x}~HRJFVy6h#1U3l6#?~&O507{8_vbr2~R%UEhe{Zyo zWn2^=Fde-|_57(`Hf_v|NyhA-PM_!Ss_@138}lS>{*Q3mcK-l%{XZQ3qtdT^#@s+S zILBlDL7~|_2CmkmLNdS}cQ<~#_B7q$izd_03_TC|{*@q*B#gNy2P!|=Jkm^p)6r}pwWeGD{1CBAa^|KqRT9S<{Uo)!Yr~LFz)hAU{{Rm(7__ekK!W8i zrjYrPJbbFL1LOz3G0Cr-FRa?eP>ewYWD)6JrSP-H`hSOfId=uZc@UnpYuvw`ds;fTV31qC?g29%TDkOEF|Oa$AraNr|s+o09M)Sj8lYT_*4&ioJJRn5-Hm=$3aP} zj^#GD&m?A%ZSl_9yR>u^YykD^OP0ZMr<2{Y^rep6liYe$(HI`|@SW+{S0RoNyk!10 zFi<*EurZnm;+g@cj`bTh21%rO2X1NxlRPyr88m=$O;mR|%N#GIOCt|KRoDP?)Y1Yu z8zY0Xcc>WTa84=G9jE4QeJU4zoRL5Q>*ul)Y;*2d`S=F0Q7YYloI;Cz+2j$i%Vq&V4Gq-Q&Y^YU(*{-2HGz>OWfL zo*~cOj)!D0(T1|rn)>7hSx3z7esWLEpL&K_aV4~kjgd+aoc{m==O2;4{3yQxgpD5y z!>B*!(xHnJJ-kjqNtDKaK0jLJjJmV3QS1=OyL>2fA1pqdYTPbOpa&bFe0~Qw{c}|% zWNX1R3MCh= zt04ojusyjI2-wk>-9srKbdC-?RZBRoTIt|o-du5FBEzUtkIx%V<5HE-+p{FOK2j`$ zlWlSc{{V6DKb}7-v8d^}yi4nLK+m+0$CI}pAH`4RDmiUc*uy4NND5^11Rf9IaZ^0a zai_;40<6DzKe~GUhd-4*Z8R0N)RtgizK&s!l!pO^eqZZR#_w}yE64zrIawqb=tm>- z1RApJCbfcM0pKbAU*TDvYujpgC-+w%2LOK>@DJjc{{X%XM1AFArK7o^GHpbQ$wtY~ zaC*{Dvf>{$Eu>_j=eRijpRG-93k#cN#z5Samj=l0=e9UV?g5zrKl0FEI{qUK`TA7H zTa_nk4whdgSRJrpxFRAk(o7OR@2p~=z)53lkQK*1-{<+&pR$Rq<+YrYXBkG$3cB*A z@FJs@HbOkb2wZ%_s8ig2d8@h->WxQUHgZaxqmH1~d{-tbxUEWs$Ua-=_=Z>y$QqtI z&9lW6oGj^q?BD*e`qg{I5*^@v@+S@f9OX`N_>7OnqA}>k-&9-G6dQ$|Mpjh}NAn+; ztUVMim#@tjBrfcyJUTJY>67}`Lw15&MUhyZa!z`K$o%Uw?8z&Sm~TJ|vFVKe0QJcK z0D)Cgm%8G~sULYXXkS|ht{Ic=?&g^iuvb1+EnHd@59e)6Dao+;3 z+T984w-wtWk_zlu$RmTA$&OaB)?|#5V!6OvpStV7`fxG%R>^ZC7WrAH zb8aPrE7yXj(29PasE;jG$x^IPt~!q6`j4ebgl)o%2ILPz+*K*;);aR75pJ-%hww@K zE&UJSQKQk8?zKePtPINPr0onG0CAE(`p5j@pJQ;h)<1jqnA%2q5zzktpIVv;e&1qC zppN1fG0MN)Vf{K0>}xhOYaK;dSb0-tcqafb=k@3Hp)0Oex(nIeY|FF4@&uY9cgK>+ z*@t|4_a918rzS__pK0~qQlHEjl+$Q?fF zawdMEY8W^V1uE)1wM89m3LsV-s`l6{~!Slb)U zI*x(9qoMZtRh1+Kez-X4PWF7rozzX#DD~Su)4kEL0|#Boa;N$9Ka~@p2RO*b&7V(N#?$V^4j^}KM(E279ylZF zJJ#~;o-i?tjIKYGXDITrqWO`8lCY9TJdii@?VNtJ*uU09ha1Qnv+Gj`aUYg>W&)|X zS+89KZBRLG_^Vow$~TOD-Q_9DcK*(w}Fmnmna0gh#Ah&gPuSAWYqBt zpP7$e(zRxBGxf_n zbsQ62^<^3R$y>R>7`X24bOWayO)x5h+?tIi$tt5bKY*u_K=mfM%M{=YnngJ|&IhG4 zB=X1bq%DqmRRJq;(xPM7Qt$bF>LN~YNCn_il!7pG%`|cEPEn3cFc)Aa+Lr|Iyi|jc zMF2;)9rH2hx;tKpE*v!t|g*fl7GmQI-`Mly&BS zCf&_O?}6W%g`A#GN{h|sfM^)zZaAv!{Q8<#ZZJuxSoRcvMs8{rb{XmI%?#Y_QMsxI z>(Abx2;^{}oNj8S(jDJ1+{d6Ds&`VrmSCV$Vvir{*OUB2PykS}DQ-O%)}@XHBZbC$ z(yFRIIe8E1R?$lkPj1412%-^=nQvN?1a&-`dIOF|Dc}Lg=9q@HIxn`(lD=l_M5KH7{69LEH66>0B|n7dr7_yV)7(gqK^V(PA;1;HYX1Ne z6(lg|c7Ae(+SfAz0QU>jk8}A~Cws5nYVR!f*G)MXWkJFq^aJthSW#T>xRHMFD!_ek zaa@zdUD_vYJSCOnU%%C7)b2jpb8z=Eu@0=~pgiCXf~Z_4+AQv3E%&25`-A=!PQ}lV z$U)3$@<8swCkmZxN5oGgmg&esT%?E$5P5;4eO*ZS3c zWk|7C=Mgw8K+j6GXv^kE5Vq)87SH=%=k%xC!1s|)Z5r;9MZ%2#02go96e)7d9B%=V z0VS*qnE{vO&)`SsYOoCyQIG&J%eh#dl{%G^Mv7%82V*bLj-Th!n5wLV6VzlMfAg9) zY~hG5I>lbn8aG>PUy z1_#J7!RDNqF;*sKe=`K-n3f0M6*4k*SMG>Qs|!LP?MqlYUEcoE{1P0QFMZOrB{3XUtv4C;0R8 zAIAj#G}O8h%{8;fw8gcM9_n+=Q&tdNV`(@$hw}db57w2QsCrp5M$SRD;=%EiCDT5c z#y?Ph8m)PWJiY+k+>V&&N8ng}4K{T#_>R_a#G}N)uzO?tO4OJ3?4D#`{np$u=|<94 z64e(VUn=Go-ME3Zh~qiqKdn*JZBgWsFiN@~GBzEUXZfke*A-^b+Iv-O4hKJn{{XDh z^;p5V-JEYw+3pXmLTya8lZl=7kF~D+o!fan_|8RHG6|*@yH4*b%mkmkgNDbjJAYcH z*H+PL$sAD>^DWh!b}k7Y%M_CNs1is|@9kZfE^+2YMjU=vBk5W=tJs9yu0B+fSPCnJ zkq-FW_C0@^{V|vmh6s)y8i(6$3KlW28iuQnBf$mQrRnxpQTi= zR7;s$I96bwj2>~{`47NUOKmNtu+m1Gl3+kx-^2(%p9FuvsO4973$<&Skf2FP=(xsz zk*CWL8<6yFM?atP{VD6QP)5fCI0X7r$OTu-LAeew*pAhe&23_i((UE+V0x3$g;Kk- zTia)iMkFi>ka-R|eq$r+iqUv>ktio==LgsP{{T9QZ<0eMK1l~S?0suU%Uh#4M@uof zeZ$LcM2m@(Vb?tl0SEB}AI7XW7dA&A9E12D^UYJA_Y2t)uWWw{{siObeX8x{ruWBA zi35c(Fe=J<1Rk|s!bd?an=|F@$S}Kq9B1yI=zf&1eOExWv?RBDmyOqJ$NV|%{v40M zii1;#OKs;yKYbVjj&i(U{YPKJ9nDL99GFSrDz^}j06kqv#^0__A75&FzQV_8PE^)^P&&@Y1C)asH@S&r3g|2fw@PeVoFY(s-SS*Ox+vU{omB%{`swV za1Y2y$vDsJPHNhqi@xP);&~$bL}UrzZOT1ILO&j#k*y0!lHwsR1$vM=;P?LkK9wBn z<&~8e0l6f1{{TPIsz$=kQ49BBo2Q^BwtfEqnD?Z$Rvymgu31~l1QDF4tz_OJS;)6I zD-Q_6sM(+Wl%L3&(2#NlNFeZiMNKRVactixWj#S1{{XF!5QraR{erbxapb>G%q*t3xbO zEU*$}Pu?avdym9(__b*jtBIR>a~3Zx1d+5alNlTzPeWM{%KBx>84D~}!SwgXra58l zyV|$yrjGW_CXbx1LZ08=U#P78Ud5$=$c(_K-S`gU+;#r|_0>XOW)ew6|A;knu7fF?RLb2T|{izPJ^3#_cDzh4+x{)DD4%asGdmS-6O=%)AhCDquW;C2VKT8Rq+Lj0g) zlh9<=qU@Vqid9gN;&>{cPab^+zRFu$#GT7{R}ZDno)#geD#)K(Ucs9tHh zjB?oCn>m{?8G~Rdw+BAhHR({P%(Xn~(BzTzBT=_JoU{-?^7gzj?^#|1s$j%M?LAJl{C^xrUZe9&``(F98^6B$*DsY z7~oI?2|cO3Dd&zUndbwkrXcN3RR@x3y(v|Wdt!hl13yYP0B{XNWc;coo3f6*=mN=b zIn6hJbJnVfhH;QhDUq?#kQ49jO*}Xw-l(*}Tjn`Ff}FE4=K)19FYn`)6xNfBEmbov zJxQqEQ`4mYSTBQua!ny`ek!P!uo*NnumB!%dI|uUm>zRclFT#0sHEI;jsO&mf;s6x zgx)=K?@>s0j!sGTr8#aF08)YvLJ6cY2G8AGk5Vckot1KG&IlMRHyU9bhcv`RurCEe zH3e7z7=_QJNB~p7B>L09401roq%s6faD$&(wG@6?$t1C*i4S}Vu&Ni_(*Z<5##{2F z+A@A#l%Vb8lbUhlXQco)806E?l5%=c98Dv1tnF`K()>Q3=~DUE82N3X<-Z?K#}qb_ zy9mX}*&8v$W#vc9+}1X&;;lPO5=RL8W!h)=NJiB^?H=E)dH0F@ajITiTR{}xWVCkJ z@IrYx9ow(viosihyejYs?f!l1lBOq>dxvc-CEvbmYyKqEbxbYY%NWll2>w|9oOS$j zT>Ztv&ZjvfIU^k~KqvfZw*|@Mo|)@VDPWEZZ6)!~9e?`A6~^Y|?#}qaF;+;L-#eXo z!(@Ml^QaX60HuO>&lNm)`%oF`+j2SNR5vTKM38hRC-AB2GEcKCA(;s)EAJ$pnNSb% zsfHxBkw$)1Tze7!0PCn=aMr|s5G7Bi2mb)oQmG(sP;lsT$8pUmTyY?VRD)8L*kDZv zej;&o+g^v*w1fCu~t)GEs7V|L)? zt*vfEUX~fP*-HXLuTR3Pm5}N&`Fw{ZFgtf2)AOb$4U#zr1b%s@e)H|~0NYHlq_F(J zki+F}I*c8^=QJgB4cV6AU9-67Yc>uK<@y>zgxVoF+>fx2N@2JXM6#&BWmo6?`_#ro z#lk2!kck)dHJ+w~1(9yynYRNXyi9u^;sf+GJD}Lbh88#4#~r%=0F70hO!4CcvN}kh z93MmdYTPAd^S*DCpd=2*9DkpBr`(wKCr>PhS(QnR@T@q%BOjN4z*Lu+We!QmU8E0g z4OOwj!7L6*!74p)a7W|_sf5Yri&uO|$i!!-On;xHX4a)Ap+R@UeH>^>S(T7szFhs` z_~bCHd-h4RyL*B_bI0TUMN#t676}OAJTU{<^ZHeo3SH>nh1?9^@moyZA2JCEm4 z5K`lUN=P^~yoc0^6!|bu&Yvi6QajdxNaV3ckD{E6@r?BY=y>{8Rf%}DSAnoZ%jPN1 zLz9vG{{TwRv~dl?q@(vz43Ik?Z|C?5b410JQ*<|oe}_3dcB{eSl6D1<1{^aFy2Fw5 z$QY>PhzUJ$(E5W_=SK3_@;KVxUZB$4WzRHR{PA+Eq15%y8RPu=RKh^;hVP7H-m-MZ zWw9{x=GnOiJxU%|{{S5$@~P6}%D5m6!-l};aQ^`HQgO3rYFZ{)aAcEi2#xcGKBl57 zUMIJeMn@ypH6$*qTm~%@eb&!I{(qe|?ozVGc92T^qz~d=p#B*AjY`pvbY)%%&YX5( zq_-qEKg5Up;QLgzbF)PpxoyZmVBNv>{zu<6Wuz%`ml*{c<#CP(HBw7|?E8Rox)yAK zp503RK#}x5wX$ie88p+mxwviw4Dpfg{zXyM(c$|w^bwaf#h8Wa(Gl~nzA>M}-mFI| zs;MU{(;)W$05~-DcJo>%;Df$1+OgIw*4IUO3^z!!F)b8}#t&mz_VT=QJ&TdMCF5c- zoPFW?gZTSZ?J^IuG}a6OjabQVfyUGPKY`EYDxRXDEv2}P51nj8v9La!N6>;tFw0y|u6ay!J*vIU zxVp4!cKK#NN)g8%-u>!W&zd)d!Tv9LN8g2flPV04_Jw7$G%DEKywDLR`uL959{#^V zIs9u*83#@Z5u8><=F3^rQB15%p=2J}{$QWTpGwk9Fv<`@p1IB`%UwjBv@`WfcJmVI z5=6*y7e9FP$Kp8u0QJ<2A-}On6|;pb2Ve3>_|@4W4$Tu~Lk<~FBaU!u4$4_`--V9WzLC<<$SEAbz+cZ zfY}VcDJj85&O!X}e!o*%noZo2tHmR2x`^#@*ptX%>_;Q=^`iXh%y#8>M(dF>mN*-GRT*LdN!m7%^C|6CVwG+p^Wh=U z*LMeo9<=r##H0a^gnL#?LsONoWRc|F%*BXf$j5F!I-Yj(MZq+^4RQ~vr;MJRiSuK2~B&i?{ee+57855EtQr$uUo}T{z)|}7sBIi3t`2PTnEQ`6A5Jp>o zX@x&i#UYWp;=*D9+{=zTWb<5&{exJ~x9>(y6|1&oQDoz*u~0wH)RF4MyD&W&t9K0xu@{|0OAeLh0(O+f)fnVd4cxrV)(!e-PhaK>t98IG;qb{Iy}rW z0ej)KHlzM25Fa3`ZOv+8dT^iU53bWa1@0>}q`R)RwB@ z3CGQ~MNJ+8;Rb!^7`-{iH13?cAE2e%+>`XB0CpRXy#f&!l1N@X=?EO062_!x*nz$F z{VF*f(K8HT+dp)++=>8jM!>+uDOFLx%Tlfkd*6DN{u9(v_W4IXrhp^C$ILp>&rQ4v zc~CiHljtcnZWuY{fEZMsrvicKqk&RvP;rAs&BGjlK!#(S|Ij4s9sEFIiJk-n}w}9N<&X7R8S`CkeMR|E`rNj1(LSYnR_(v?>!_@x(o-3Wz{BsOI+vwl|LCwUA$oeV%zm;$j z>Ni&kTIy*el#&_Q%XdGQ&{sWNOk<+d>ZOI0wU&oN;vXOC7gxV$v5)LlK~B~j%IDOc zgCCzgYmu7mZd8?GSz8WIT%YGqN=%WQoU*v*@xiDfMe{DmA31dg^8Wz!*CgiWt2?RF zj5I{I=+2P1$s$B=UWb~LkdqY8Abg|O0-HE5U`8@_l>l+ukJQv&cbIKw7$Lv}{$u)9 zd&JS{BFz5)Fi8h>!Tjp1kGW+8V~yX-H82OtjGk8nR1cpjPTNQa=}8nvXE8}91pxAA z2d}DwpT@6VN4X0Fl?VC%0Q##w*+So4WaE5M%a8AU;r{@#)|moZWyuG6igh=+5ZcC1 zn=Dr_s31gN<|npPkLQZeP0EB4K2k^5HD2jrRY`X4c#oO^=ys5C{OV{+NgQl>XFz`+ z^O|zjDTH*BLv9!CTY<|v$H&wPn#O;%S=h|S=Kv$0a7fSSYB+<(alf|U!`mYiwvZIO zxe=)eAl^MQoSL0ES{u?ym361`$WTNMTtgJBw>RbdUS3@Lukt_tYGE8ceP3X0B4Ws`qlpc%e2XV8!Z^mm{|V+ z7BD@3$rV=XbXu;S?B6e&BnO^O@sawk>sH;2mcW7jtoHoJ^``1d8&95C{{ZEH6Dc03 zLl4nSC_P6tps~RIT#=Q)O!odBqx7p0VkAjOB~%4CJw|!_`Kg+9Gr$lZCRN&V#z$lM z6IFvUE5zTz+X&C$Q!UDl!c7;Kb>$v+Zd{K3n5!zgE~Je%i5ej;SHC@fI*I1SbyIvPvK4q`Y}n{RBGEOHt*MW4bSULn_|fe5riiM zj@>C>Cu>AcIBXHuBanX)Sr=F3FIE*Fy7Jd|vB}B&1vtgYic(QmFSKEG2pzs08ZhR1b6=cAk*|)mN1(cSQ#KcAv_Zq>G>W% z0ZFFS`wcXmyOG*XWDc1u_VN|ZbChqppQj`8tJbiILq^9QXdn~QJw;>OteSSS6zRA` z`HD~v1RP-ggYp%nZz)&67$|DAC+3aUAIYc02_xSe|Ue9`I@3`lM%+_1^XzaV; zDsq`%-`@WKIjQf-I&{vXEgmIbP0RixBk`(??;XOpk2oBUUtiOjvle7`jD6p{qaTH7Y)GRkgkg2-_q;|=aQH`joF3XU`u(!HKApM60+k6+jN zQ_y)6E0dLwVE+K0^VXQ{akfMx@>;Pfhy;;(>^Z>q!OH$safq012OBs&I#zwzmfV|# z3|iQh0CT=3#_{-I5%l+~@XDKm3>0E;2TXsSYG%5QJ%y2^A~{Y&A;H>uT!siw+&nO-(;k%0M#=zAZ|p@HO)KF)sc@Z|l|{{ZX$wJ2<&6*Q?{ z)!+RZM$AO#}xXKN1r`5nEFtxDicZzZJ4tizQJ^gMr0 z&Y`w%F6+p5U{DM(>x1`C*Rl5ov~9h5kd?IPL!e!l*X*ux@Ei>HUYPg61%Cj0*3KBp zz$)W89P%rlzJ;uBlJ+D&Hg~A!oB&7S2Oi;lYjzn{XoQhr!zk&_LGC`ie;QR5yvwLT z>B{;ImI0Zq*e=-ySJOZJdZDLIZRVEE!9@dfM4a*Ip7=a|UbUkp@3Wjf@|`ky09IA( zQd}xsTaDAjmqh;lMhc%ykJJiK*G4&aM$AsdImYBU;fa z)~s3GCFF6>6Mf;vc*y?%9Pw64G-%QFNBg<#X(r<6qdN4mxj(u@j7uM}zFw|lMg*$FjjFmmW_Wu9@>sRN7IpE`L zk;%&U2S5F857xF)QFmK2Cl=M7=$biJ>e(hkxH9!TWPgt}Qu-O3Eyb=4)I6X+#yhX$ z`WmHSaN2dk+sMSjDa1~BJG0TfGBN;!L3_SFqu#cpO_-HA2apF}asGd;XC&b(qT>0L zjB5*&vYc!NI~$hFLHP1y>d}$dbtCZ=v{ih=jw60}>~UEa)+xSNBy8GV@>?HrPR;y} z{{XI^q-q93HI3dD>e;Z}@;U|{-2SxWuDOt+?D<)bv6Ibq1I%E#VU9^8pVJjPD=BTu z^2DP&^(24ws$m8ujy52%kh_1MpsI%CO3xaDmwoM?m>du5T3?ym%`R18pc4-Zj(Sy- z@_A4WeqHQO`S&$YZZay4er(j`!ac;GjK_uNzB_+9EHX?Mx|ke%y?N=|`P30*t_!dP zC@<5$G>s&SjFY*6W*sxvAFVbv#AR|v826%B}mYz3fVn+ z_NJ=tD0u7Mq>)QpC^_1S2l)R0I(O79ba8jK=F;urCp%4g-@!}k>!s8*-?j+tp$j6$ zz-K2pBl4~rQ_=;NC0D+K%fJG%>YNVlk*Wy*~kh96yShza!;j5BOr1yngEYxdYX{~ z9v6Y@Pud0mQ%kht&`==&3*U27!Zvqg3Ksz4HOcigC{v6!C;~l-4p{CqY-i}9MN9z) z?uteXd3L~{2=FtGxTX-;C7246Jba1AsioVy?@$C71E(gJX&jS-Qf+LVpaDkCa(SQz zs04L1oCA(cJZ{~{08_9|af$%08a7{>-%;V)B@FUWIAR%0GGJPs> z4#YA_Rx|@~EP4-G%hbF@rg(nZS1tCtq{qme7bhJ0e?MyBHSZH@I+hZ9fMR?dhyt(W z{yD5CUJ&0?dU$!y$m=z48tHmkzu1dh%$+3KHWTb~{J%QkbzOFSY{b`3mjtv*I0|v; z_|_%E79k&<-n7+}MR{)<9Pb3<9r6WoRIMq!4(fCxO?is5vA9zq&f$^utCAlw+!MPc zaar3{B#0iNil3%yMiakJiInn3e{MgebIZBW6En;)G>Up;b@%@O^-{+&vAR$Ky09&d z{-4g9eIb9BrdON~?zKY*4JF*b{JGhWaG=%N=!@!W1`TJC)ka2ZD&1N;5QPX>-L?;H z*{k;XHp--rn>C+r=lOFipkW^heR4njRWaG3rMfhuA*~1po#fLUG8_~4;yryq{{RYG zVY=2pbCqDnj-c^GIQe&d&`O_dkN&kTr6ROpe$xz`{P8?z@Hro$HEQ2#A0_$P2vhiv z{=GqLfuKL$hH$`pFd+W`N{T57jam3~ARp!Y#W$$7WtkTYneVzYo}DR>E5m6TIKx6h z9&^Cs`Bc{#F)M-4hpQw8MjZa}Lvntj`K>GIU~5~H;4IVmOfiCaJ@ZppoK3W!Z^xxF zHrnDv2OI|X{{TGGaLaclGsKz4*O5lxXigN|0ORFsqYqF;W<_Q8TSbH%vvjSr zM^aJHj(^_4{W$z;s*<{#gZ_F)<^$+K&mVz5l~`mID0n~j$UmJ~oDVupr|+)dewhCNKZQ|65KnmRv?!80pxEFmjjVr0{A%*# zVl&nzDt*N|oyn)zoe*4Fah!xMzRWt0%lTCs>4Mzp^X*VK1ZEzM^8P^WtCkXkSrLvr zr{wkE@PDu8RPJH(Z0EKv0mG`EyH8L@(2AOROH!t<64T9zl;ay8AQ96Ys!I!#8{8X% zx=80Ch`yC%(+wi3&WYZ}- zw8-8=X{n;_{miA8r`_-VKb<>aj^-&8fwjlegG7;~+n}2&6^9^w*BvQm41njT0OXIt zlXplWtj6EFT5GUQ&$1a9$0m3KaO3q~)~npF`a>=O4BUHz+N^7KrvAsulRKq|758Q2 ze=5q;?mpM0M$V*32`I$({{T6vkHDqaPf57(7%qK_Qrb@KFO%sD*)Kh~;G4##-P z7BL*C_U=C{kH(UE*c#Bae{PpH;E~sif%^XdU&6D*tqs&47Po0-r&pCqxU zAoY$#&PU*Q{5|VV10MMH5xciP=ltTZ8W;0qNRHN+`H}I`MaDyEh?tEjr7Al}TocM$VbkO6O*NdRMvW9iTGs^L~_f)5tr7QF9SL#0T9z{={SPq*#J8Ly!j>GtNCK zlP1F_SnurH4f0H*3_BjjKbPrQ8a2z?O!jgOtc2|Yr)-a)Jdb7`m19j~X>~4@HbM|u z-#ybmcj~8)rVU4bYGb;N?N~<0%48&D3?ICGMhOSlx20TC)(@#N{$N$x=FF zr>#*6W0BV%Asi4pf1l-6Ev^#k5Yegs0Ce>OxIa#58zHu^V}r-3tnAi|yWdo2K^&HP zn~39gwv-tT)hrS7hR!+$$j82YYh*rS2Z9ODCmiSuPOmkpTOyI^)~8_Nte>xrDTKFHIUwgt!NduBX0#{dJ3DB)WCO zY14zX#`|_-)Ou(9`u452Vy7em2DHS z6J6O`-b70?CV33KK|N3M{D-AaV=KuNmh!m!L~XJ{Iu^&u!`X%p*EL&DyGyGTp9du2 z(;Tagqw)U$J!qV@yn^mDERlkkxA`QGKkFB!KDEE*4eN5J%;*__;ne-s{6#+DBFNkoqLFZO+*HPH zEU8DC7$!j+uOk9>ugU@Hdw#W^A$X^kdj>fRlivcaun7dSoRT?F@7kgJ{#asnDuU!4*^WPkt|Kj+q=vq0K} zk|sigFrU%yMT8GoRN`^I#rUpN)JTI z{Aye1QbH=_kwEt8??Cyam9gC5depH3A92op^)WIbk%2kRKb1|&u+%3noZt-Rv3x@u z3uzlPWX#R-x{d(!HMtQ#yyJ{uezdnyLo6u_%B-a1gX};0^`$xT$ul~U=8H$5{3h{N zhAccSYo!bCFHj|(SmX!q=Nuek7y`T7o0!le43i+p9^I?uy+XybTf2L!HzkYwszz{q zJ?q(g0pdBe%Q+uZxJT3=*#g9!a2J<20+5Ai?-!pNHEl4BWa!JKJN1vrIB2km{rv<5&Fa`j?rv&U4fFM;0bJWwe zXO=Z8q0dTikDQtWL>J}bicuH?1m>&+C!pe$W9mp56afmZ1{73+FubuO`c$gCbj2xM zyqW-yA1*2{CkQj@dkTkB*7VI88|{}0Wl^6c4qNi=_}884{{RuS3%iNn zv_WlUuoNlx+o(S`)ON*0>P9P5T6ASMq220Q?v0IHwn(22rCj^pnS${Y7;xTVSk5Qlgy>UA7mD14ejvg?x+}Bx} z;7b&*{;_aRQ|nL}9J`Ess0P}H%<`^Pz{-Xh9=)kym>Y=`Za#nT{{RDA_R{A~^&c#` zK-*3M{&ktDnNsS;Ku?w*``F~;x6-r#{mi9@-TsD|soNWiW_39*;lT9(bNW?5+C zBF~3MBb-V48og!-umB&p=ZyN*2#5L_f~V$VorYmIsB^im>Hce2|w=R`cS%q=vjl4 z9DmwRf!l0ZKVG0GxW|WwxJ=tWf;MfmL&T3{Hm7BPjp;zUKrS(3S$DM zNBznWPs^3*^dtWOW~k$hqz;6E)Q`iOB47h9e*9sFra|Zb039Z?FQDcaEHS~)0*Oc$ zD<(K}9D0%e0P3dhGB?fuC#R56ay~ziLQbFIro4Z{9`2 zXV8vMPR56AqBd-gF+d00f0OyuOW0b<_R~_2BL~WyXZU(&{`n{Jse(^NRNGGI(q{8C zxF!b@+rGj*M;QKfU2P(cDRvA8Z!lxirazJVYH|t-n8zweY=glEzv^m=O6wCvk+~G( zKAmb;R8#278e4>Sgn&!r433OC5%^?&H2vOYTOBZSQExH0lNmd=1Ml9gT%ZVKj18pc z9>$kjkEMl-g`HFqBPVG%`=z)a&mV<87+2aAxz9eo=hCt773a5_G;#~af&TF1 zexkM9rQVBYdW=gwx-mbY&$z}7RF#ruY3pM?J=XV;HtZs?Mp7~Nv5(fS-Nv#H-g2_3 zNB;mCqcypka6d4WNh92UUMg!z+FMU1bNkf!S%>j@AH-wvrq@v}#alUKXkDCUSQtky zJxK5Pj(-~0%H2kAaKvZp{&W26K0hiOmPR-X{#)emLHnohJboglh&{Rc#1uFk^X>Uj zJzj&3h^s6m$&7vXUD0C$4mkt!;QJF$>9Zow3rC`ZDWj&S>0VUM?0amqECFt&rXe0t>LzN`wr*XlhA(WO2 zmED|rj{g9qGkB6zmmhg@;kY2a-2VUx6@%Q>821QLLIZ9ecBJzG+T}ws zj1k#}F^|fhbc$nBj28Jw1EHv*{{UIBk0592JJqLjOt&JmRfbt~zu}MfmaUVYEcW~l zA52!HiX?>`@<$%MJ63t$1R@L z)JZfLH&8d33x9dKW9Y+!?}JZ@b=2&|(kUf|9T;}x5Pkmu!mmpbhHQ=483)+E?sWavDgE8G!4?K^gVy_|ZLAFrlZqK4`v1 zkw`muWXI=O7cOkC7WO=d*aW!apwG(x08!BUA8Os&vIE9dzE-T+B4j>WfXZ?(z!1Y6 zf<5U$+3GnfqfQwXa=B0#t};&^^w+mZVf#F(lp|^P&1UIMFIw5?<4t>I6qparOhPpNfhkG?eLP5)DPir^Y2?p^R8~aOr!2TUWAtOeUnm_ z&6pI%=$F3SWUuN^;(aS-P^}4rImq1^KK;MXy<+P2(lij>fJFAk<}1k<=yBf%`uf$| zJE3)Kfd(6@GGGyZeI?^88&q=y%0%4S~ehfI++;C{cqZa%Ibu7$z!2Ey4 zue+p+5;*`$;2ib?lU3bE+Xg!W#(xj-tro;R$nPccLZ3{wK7y-RWNG&@jOCPobL+?W z)VKR&oS~41@`eBzQ;<93 zG?zCyjaegdUyg^shNZB%Fu~z!tJL?Z2n2mrkwmk+vttW!KQGKJ{N26L=qqWV*3h2K(Il`zu zsyzlenwkVMK_h1&jua0}@%?KW<4B&wE~RC0Byz_4*I_EjgVYh}UD!-Qr9E~y@iZMs z=zT9LEDEb5BhCgKq4`VqsS%mf4B>ry*CF746=_`Mg#N}(=}-`jyo2(#?_~y05AnQ0rK?btfY7uJ!%F-se#k2ND{0F@yVqT zS|01F+d59!i~76 zk7`5305`of^VH^@M%+*Xa7`eUC!N4yL$mbI0?#yjpq-bjCNHT>k(;`qWCKVY#F!N_!oSr>WR!O09c1Ry?dr%QxX% zHnHRTn}>UQFl}Mm#?$kk$G746*PefBU0q$=wZyVJm&s>hN#oShxh}k(aa>ig5^mAZ z?xTi^)>@O_-AOt~&g8LO#FLVKwUcbj{$@rFN{`V009v~#45Sb4WAv&}p^FR~B0!Ek zjtD>c2(EPWcRE_t7OnE5Zbm-w=h~}Cg>KBCVS*En%lsbj4=NI zzJ)<#@&)pg^x%qpw7yeDrz3IxRabdsVgmuWun*MLdz*lU(6PWWjGXqtp+@e&BspMrE&hNkbZ5rIP~JFUB+h9jB2}>#=rnO^%Zp9q|akP z8_Kz7Vm6Vxj&tk$>KRE;02tUjwx{VLVWIZ_t{j2vgLV^YHBCFa@z9)}q1jY`1NHuO>oGgpLWx@K2Qd*8IX5g~h z%1_H6F}K$oe=4m104?d-+-}|~z(XWh3~%1dD^7xgEbMWO41C zm%i)|aoVBvMK0sx0^Vtrz-0i22lEH{REkWN>ca#Nkhk)t&GYPHaM;?w5A*L(eDPbe z2K%Qi?ga}}J)O(4M%Nl?SjJ_E{$J@$c@^YnoP3Y+GLg{n{Hkai0_YBRf&up&gZ%27 z6ltU(j`4!aj)$&lB2CP8lSPNcl*0C-wexsw-S@cPW%{BM$!nc}W!}nP0Gfhi*<8csb~Likj6+K_pH804&=nkM5uFH4$LM zZOVhd_BA!T>~A?TN}MqE?kc(x)}??%(Cz@PPT3c(*7g4YK9yefIc_bISk!&0)b2ok zi`(c&ABd}_6oJ7^`BMRcJ9inTK2-0)J9vMgs7}u4t6f+vSud=ixIlRvkLEG#Y8$I1 zxwV$sOaMj|$mKK9zu+eyl~oM7R-{I8ZF<|&JOq=t{CfU%sXS*Y>T<2seY=WpN1&6s z)Wf!tOPf8juFI=-DJpt6Jmc8)9>%DNA5PUHl?n1>jgMb^k@ypzp+1#+QbS{L9-_R$ z_=f0Xx9~`R^b_rhOY2{>!R4vL1Lj732<`O#nXRJL{F$7Sx0*GT(Ggf2t6&g2R9A7A zMj(R2zpwuQuCui1+sKkB6s*uNQmlCcx8y+|fIaH=`4FtQK3fbp^c}w%&Bdo;l&-F4 z%N&j(c$Ar=e4ro1d#~a@P%B>2>`fNnLkC`PIjT>Xc0FzYLG(z@gKmn2^cTPbdf-$@Q0M;v+)S!~jP+P2%8379ulZ^0x1HtzC zS4bw1!5WDPj5c-?$G_u5@CndHa5MKw>CgGaX9@B$r5V{yB;*`pq3uy!BC&=wBd%C_4z*zy7WnSR zgY8;3p$l_1;Ip&J7w<7;KEZhW&071?+d^~uq{e>=ir_~i(Zd$pE&`l(9FzJF&aFn9 zRhgW#GZF4^0Q|buP1z!1hs6_l1o6l};Zw4yig0o^#&eHl6)w$|$iLpeKb=>aLY8-K z2_=_c$9%W=3dL&8UWlm<=X1kptLF#!wPhY~gom=88Mi4Z#WDk+%$iFuS94~Lj@~#f+ zTDrWt^QXCzS18=O5_%qBse@A;cs=&m!lHcB(MT=R#xK%tT=O zXa4}NS~>a7I1D+gxIvC)C!FMcaY<}8T(`e)f-6EN9BQqb;ds$wFzD8 z$1DgRhCjxf^>-9>(3(TGK-fH>>Gh~&86;yFt8)SbE!eINRl004jD6w3H3*_RNDMHn zB<|SGI62N6HB$BwK9zAPB}@P~_dJj5`c{m)mQ`XgxrxByn-Uh&H8{Y@FyjPgxT}o4 z>ys$^mJK;t4L02d2nosd%@?IU&lo4~N!#dg`qa_m>{d*tA)s9TLbJ72AX}Bl{pioq zm9H?`C9(pnE_3Ker};tm$B*@p5&5t9&;~6NJhI9Df0a)W#P;o+WNkPZ{v%U+GVOF{ z=&!oiESa$& z3P~#3%)pH8V#hv&b62627(8U0t{8nfRUL8_5;Lzx8UFx3ofeJ7t1&s+Vt>Q`0Iok; z8cqp}lS!Q*V01E*8aqs&#v(8TlTh*vrgBioyNKv>$M{u?g$p*}j!rl{RY-0A+hHY`2YRt6SFYeP1uQSR z#SZM@vG3|XLs2BHbU3>^GSv8ZRDptf)hU#D4&bl_NMOI`)K#P)!Jel%Bif=uV`gFr z0fGMj8c}v-$z2AYCi@6ju@AQg-;b1!!lOvpuEgV{pSyqezx`RKMT<9R2pbWIh>`pU z=3mg`@Tr`glL)}eCiEZe4srR@`&xA+d^(XNK#6VVT(W|{U-QK*ZzS<5%5g5ht&@&N z{{X6+Z+9K+qUftGepvzQxKbg1EP01AMJb8SF`ROz@f6y9LM=Ur0P=58{m|gT{{YQT z;B)@~eO8r=D&8hn?{MCjJQ|^Po21%twfGJA@P7gYUVOw;7|9r$o!`8%R5s{nP&d z*R1Kv%+hM;sT|*Ig4*#&{{TseWgPzi7C9fDe>%IOpOR~4IoiTR9>;@OT3{%*c11uo z(-~pogB#_B2iI_|O*W;Z^^ zl_&8B^rG7_Nsr(;1og+S`2G~-T`(pkddjVcw!~{*lzS z#@cby2RZ(=V`)`r)PlfpY8gnP$O^U(?%3cTexTE!+Q5e=_nB8CvFvHlM&PnA02S%! z{{ZSg&VVrN3V=@-_okRMSkoDew6-!F`G4xpdwPByy{d5AQCYwtzE=XOEWc#Eiefl+ z5y(mJjt}##CXO~%Scoei;Ew0~HyHfqJYZns!mOcD5<4j=6HxfZphR?C<{(b3mu=?C5iZ@BEB~a?>RgwBIJ!=-w6ww)?SpdYpcRxzUytgw&_Lxw8rB3*VPndn=KEz~waa9M< zO?4<6^EPg>40)VW6CXL05u zE9GQUhV(v%@f`kjbyxrhB;%kbrE|$E+TMBl_atEXr~%7G>-Ap0OxEZKKq0cS3}hah zaDSyK#=!}67VY?T|w#Gb=B$Q33Riic1ErhJZ72|4x06?PZ}yip)L5t`Od+(?M8eX$ttRs#p; zPzU8!!jN(6#%jDk0&+)O=B!2wH?}|(li1a6E0AQ{&&UD%vqX4xCphOc&@%Ed>(Eq? zFYb39I`jU1wKponagK6FD!J$Ls<*mqCr(!YB!CyrJ#$(R#k?}8$z}=#I{R!fqNq|g zZRe*-s&jFYaUyV1jhUtJv&1(S-YK5K&K9agcp`V<1<%_=DbDYn>{&x&tY!2PQ(Kv z94P0vbNW{atoW}})vlRknS^_=v5pmbbQOoHO3QN>B>wv!krl}-O6Igt*9=PvR-?shlwsAOa20y#UB56+)50eb12;B)y`6q|1B?utoS z6{BL(s3hf(;~(ytt!UZvHlLTy;11aU{{ULJ5Ph*h`9g!+IKrCEuwb7ev0!ChzwWJC z_*oxm7UPI5#mn$ZNXzfQ82)v7USp3OV~VP6%r|!>n<7FOdvS`jf@2Mg`}$ULWyKk? zDKj|EN~kA3#X|jG83$2yQjU??2!*mm~i9fX;Gi z^2z5kn}32roqd7+wFT5?%u|7##BokKJwfV+Y4WtXHN2n1p_RU&jXvf=skIi@O|x9Gedv%Wp?%{uh$Scm;H7(U!nEiopevGRP_ znMlv7;+oJ*EhIB&mTioDyLj!}`c)lK%E1}O9&iUfhrL_V8BUQB1t2W0qtpzXR65*v zv3;ZXhCc!-)|0oHFW@dnp<-}-5r^eX5^Rzlcn*J_X=HICA;}@59MmoTrYBR;z(0># zixikhfiG^{fw0Kf$4(gk075Fu;0)!6J6ix%OWciAZO+$>IR~al8LQHa#H+|wPt2tVKBwLd|f&O`=P5X@m z*Swjt3x4Qz=b@(D#NK>T1HoL8N`qn^M+YEP>7!Rj+h`f%ules--ptn88QZxhjOQm6 zXs+94kxwzcNAnd6L_l`O@nas?{{Z#Xt7!b&c@X~qbaCz}N%blwJ-88FTtY?_F!7&N zKj1M_ykN|y87wnd^|3CDFYvkYbSk7qOGAFsatEA7_kqz zT}T}{=lRm!t3fr*uu-vJ&5LN@1I|Aq`cUW+{i8gBN{n~(q-&*`LlFneMd#dfp=yEX z!r6x9!NR!jQh-FINa_gZ>BUxy0wcGoNC@MgtDBWwTa59|L)^4RRc>Gi$^)wWr#zf< zkMrwM#0r$pIBfIjQcV6#>goYf!N(nqNwYDq0DO#3;CcT58XK@AWF#ibRhHZqG2ADb zymVzJBl68_tRj0;ASCYrTiJ&yf0(GR*oz}^5-E}v5{!qS`Ij*fR(z&>n0r#kl81rbrJb5fJ9(J=(KuHp`=^Zlp#F49Khj(gl$35$j)td= zJj-T@!4bGAniJWS)`ja*vRSe*`J*Rj&raj|(9%ceCKP2x9Al_8OHP%RMGcX^_hb?L zK>q-r&aBI~%|P51COnS$6)=&BD|k4 z8D%MtT5|3s*rjOdZWnTf5`vzeH}Id&AFV+vDoee2T;yQ({{TEv%7!^4L?u}tBiAGR znwoU^W0(Q8#^aBEzpiS4jBm8OR@z$D-~+!rZo$a>x%}$(;EjO9?Hqr)YMa3&=AZUR zxO8ta6aLs41M$fpjV7OTZ!MLR<;dU>$m~bd8ckhXHg+sG5(i#M=N`Vlr|V6+2Wq(E z04ovt8b=`;%OH+&xczD9c1&Q9@;fc)(sk&u+u{kHVpmc3n3o5_8Y@zt8fdXwR1-?kdQclAeuSqIDy@SdFhJQ~$DtjK9S2{gNx-{o8c zS&%4jq!F9~2*+XwKaFV2o8trms>dHgSQA_S0B0muO2qjXNlE@Fv&Yn_Kas7-q}&x< ziB=fn^fePo_eDj!S(%qH$b?FS31WPVjt{req|%s18pNE%gCrR|h{p`SRVVVnt2Z$b z$;bzTnxaGJ$&7`Wo6NRu-e@0m`!M-W;AyQ@g!FedHxR9!N}j%>){vc&lhsHh4#fIY zHkVP{+pDiR1b}$spRb@F43tH_~*ef!k0>?!gLuRz156aoCrW?fE_G|>bFiB$(Z zJD=rR9$%4ZZx7GEZ_EkccR$QiYRH@FLpaLy;J06;3`#@koYG2h5`)-N*l!VxV}Jx5iu&k%HOJQ&SRTP3}1(Clyk9AxEhW zFus{Szl~dkPs%aC$u(9nx?Xw?wPh#UBQZZH;AW;pB1rAaZYS=7Y0@7pR45#fwF_Tv zj|l1+-vAEcp8Hlm_&diMRrZZ;mlsmQb8jBmp>Rs590muz zc>HU&Th+$s6|GAX%$GweE$F!ewFDS4bycUM@74WT}|Se9jj{x z$_G73JxJ!g$wm{0wB}cR4<6Hmxj9{zQ?`=qla0&t2AHz6oCC+TRkG7`{W2Z;&Z`5= zqa<$x{sTYKqq_0NmuL(+U87AnAL|%lN8|qh)~;DfG2NQRoTaihqO_V(l0-;4vsF8< z6zIAvZ5^wN>%r9LYw|>w|2QNW3=lw~u_x+t;yB-WcnqBoK> zW>Oj09OV90Dgf}8&tp+cK#7LzoSajw3p{LveZj2RXphN`KQ4S_pK_ji41bMEBMl1@ zM*|{}kNPZQ89RJ{PGonz9M|Ji~4{ z;Qka#RuR~}WPHsgHaPzPR;~X4j*401+*Nq{q*N9JCXsFd&e+2B>(-v~vQC7K7;XIP zJ8EA+m$)qt{cu+PWBOERLh5#N0gR9hKIbIco;ZLGI-i-UCj|sfppvarAhKUB8^{R5 zMRCvLP1M;9rNn)985yLu1a3TWLAQ4k~$hmIqw? z(O~=bKgx*0n3>1kL5`h?{{Z#Ysp!!XTBd4*+XR>y!Tx+!eT}SAyi86W5s|`I$cXsYeqApB`(c{$9?Z=sDGT9}0_Q+X_nNeYwof5eJY*TD5PwMC9@Z$`5iXv$o6pionM40#~n_o$ge+if^58?HIQ{(S{B{o4}O zw;g?mWQf1rcj@R)`2PS}SV$2(XCHVl_NZ=)+}i*+ag4KigZ?z3@iANw-*vZk{{SY7 zXf*Y($t08QEgN?NSk5|n{{Tv{sLar$S4zsT23L?V#zE!DwTz*wE4<_YX2Wq!D^sQu*W@*^c z)b{o!$;4OLkVBD~Czs2_Gtt@-u(gIW>0MnuQ}Q!mWf z_7vS((Qc8g)xx)Z9F&kvZJ(Lb z)-(5q)O8gw-pr{jE=P9~ZXl1{IO4J(lv?YO!v6s3?pUz@0Dt(u@1f7vHLZ~>X3|#Q zENpg=F}XT}^dkrIsyc?A*HHO!w%MaO3`gP{@c#f2-nNaFjLr8(fo-lBfI#5qxIgFh zs+J7a)5)j17ZI-ec5bf`=nuH*_)(_LZtTB$n`VrZkw3b_sQ&;ywGHaZu`JOkdy6t; zjDLPJ_tzgzexjASG5MS9!e~(7Ze_tE*0QICoV0Dh1Qj6kVbIm9E2!s%Cxrg)UUz4J zJ%7)=PjL$<=m}oGN`&m}R_8pIa>sU(!WcBt7ijx=!|y2n0DKIOa4Vs-nPu3?g0e2< zKU&Mav^XZDX4%=lN&jy=(O8Ieu36Z(_ z4rrf+MC-;4H>j3_6CvaS(0;Vrq~B-|Hp1+yoM*jAykvXO%p@LJ$6`LYqpio%#!N9h zchO)mNSTIl*0!N0OW9<>!p0O;cpzxRXx*8Z=j&5JI)vSxA2=E7$N1Gv^D<(&Q0Uo~ z_F`E4&$UOe0+g=%yq<-Kr)0=_cZ_QBmDQsD|!bi_dr}EY+eaeg9fJS@ODNZ=g3J-cwDTqkk!1T^4&Be;Yyn}-eC!U9`Rva=jbleHg zr9&2PrPNi9-NfVD<*j1KdKwliCY9Wun1Dw^ii6W zKEWX;o`BTN`@@dcCX#XHNZyLXA4;OY;xV2}jOWu8DiOCY|=pg0KABH-I`a>eM&m}1+`)7*{ilu{{W`jlblCs z$Fabwy5kSsjy`PX@Wp9bN4EM>0opBw4t-5pe&YF=zl>$U%m=PnvCSae_6ZA<{;c-r zr4t|BpgjX*VvDI&bo+sjHlgPpwVLQ?`iZ2j+h9vzrL&*>bk$uOXU|3sM-^Sewe4yJXi zM%Fo@&j}{s?hiFC0lIYTLH=A&`?9Ui&k~=@Bl=UBK)8lpFv>IOLwD37x)tO@{h1(K za6=Az)`g+n17m%NrKF3Iw(<(G!BVG=^;YIA zL>oCHf+^r_-L&C@ZmSmvrU1cm8GCk_5%+cJ4hIxt9BnTt03}qILqMWh7Yq=k=%*wbUIiK3ERLa)84c0_Q!D~iILHTJ5RV4^T!F{naWg` z5Q8q$)PkfBTF+@0eFDZ+yS8J;njL}l#&Rmnu2p7?j(Xr$O_D9XqiZ1C1;Vglo-znO z<67#aWs{M-diSS0Tu|7C84b1TkTHe?156AI?8%O#WQwnJ51dYZ@aj6$R)$uNLdR|& zY0s#q%kJDSt%+|u<+`_>56Bx2^gK~JJ0uR{g?5WSsL$(Gc87tKoSbBH)}eT}*vz>n zZrMjY!NL6v5q$+E)VBxE58lVG)~H+q623TX;ntsO_$;L32Bf$O=ngt{KAEFtJ<(3+ z86*-Y;l_W@<5u@>f+;@k2nQ7nu@XYix897LbL&!-AqM3;TRi8ddKe;5K%F-n@8FEo zs7gtO!C65E2k@$@!Jz~bxeiCtt|?Xwakm6A{{UK%l*0s>;Uw=I5NLdc9AFL!#xqHI z5oyKJ70TgXp2wm5{{WpyDv|*lWq8N6RfTc!Kqd^V$0TJ(uVYZMU~XfVL$v4o{VFkX zW4VEM1@jl>Z*kO8>Wmr8@xD0+ZrF{^R-Z_+HFbqE)Ynr$!lViKC^%=q3y?;;TT|S>Exzb9KxR0l> zJt}H0TSy}BbaPiRNMK}uW@y+=4o~qfBl8&_jaa#vE-hiZk3L-L8E|vgxAUh=8_q2m z!9$QLD+tEhs}q1Dlh1{FY;&9sp~(CzMDDIjMvk84N;83mQ5%AKj>r0bHJzwL*77+) zjf``S{{ZAwlnyf(VYx_UAoU;qy0LTvc~cRUk#N}T!lP*vwM7e8-kVAJ56XG(*w%@N z-08)E3pKlO&uYjK?Sk$RoDf80byJLkSM)2tv_lKZG3UqSxb$v^^`}xgb0I=n^0C%- z$rO`ZLA!Os2QjJOH$#E+ADF8GLaI!7CmVpre@co0Bs0rxoJa}SPiOxCIHtog&9YE1 zvS+VUaB$21eX4bOm7>tmhZ2CzkC}P;AMiC=;uMkq$FV9vsUvSL;Yh&bf3Q7G8|_-kELj>eMpkf(uQ5BvAJl^C)5fqV_Umzu5*#J{XJ@(ypBYEa)T}~ zanZdGsIv5Q|*>3aI3X}A<*?!95T|9y13Sk#J3SB<519C_9mPTFy$m`mwTj(XWrY@%7+p?)2G@}Bo zT3X3(49wW&MhNt%XN8T$xZCoxWHIkoA`Z6G2V!u?8T74ZFLfki74J4a)SoSwo`R>c zIA)OLl>u+__|cgS(Gut1PLmFlZ>_uUn$|Ox^n8vt^>Z&zToF``I-dn{e12uqkJ6-lzwT zO-5VgBi}UA0Fn0qbB+&ci*Q+8!)@H85$nb&C1aI9D!ssahK?2GmCpx^V1J3NAg;)p zvNdd7U0m+S4UFTj0-Z2FX9S$&;}u&;MvBv6sDqRy#{I}@f9710t85S;F4-6 zhUpUrBdra%z}W1#q>torf&4UvB-jy>Mliqu_)=RaGA;o)6zPC59Z0p zz`zDwybiz$)=T$j&M)6COAs&yIO&m!i(vaL`nwE^b}CP=YMw{^-U!IZ0;pZeW4F4% z1Ta)T_t31Pt45O0eZ+B;m&_;ban3S*Dy@ov3?m%v2A`}2YjS%B2am#&OvsKM-`uSq zz(jsB)W`R0&wPJ6Sf6Fk80rY7T%#W=11cXQ+JdL;Xn6xUtoj$!w|1j+M0G9!&1G9S zHrEPq`@4ow^sP(oAp{e+GMwVE?GqnvRy{6H1L;>Eg_AFd63=rbyq5U>Ck#If)#e_3 zlDRo0LmJJzjJUKQl$-Q}_hFGT4b^fufOqQVO5xQ`?Z6M|_Hj@#U5T zWHwDcH91z#1XgU(1^NN42>>7%lyltkRtxYO(-}UM2Bg@Q*_aY!P&4!5^#1Idm9E!0ZA(}7<9Q3GVEG?2jpON|ItuZyA*<9r& zMdvEm9eVRxw=AYqnHK~cnxwF^wg%X9rGTxA(pXN|xPpw>m^4*o|97!PoB{xvLfXJ;+*3{|+^B;L{;bIU014iD0n7@ch8 ziGbdxIUUFU0I1O_hE2mevx7{#xodkUrB)v+g^(Za8d1B@agt`mQSJJ)k|hw#X21Pq#m`SI9aV^#?jmZ{(iL*(Ui6`r(qSw5bnnW`j1+4jy5n* z2sr3ERV#*;Hc4Z0p#JJWJE{Kw>w#CI+Uy5z;8nF{a#pUy5skMwA9clAi)@fj00;L> zIX!{qpl}xqF_mx9g>NeSNCp;RwEL0%e@a`R*^ji^N0!5!l={@rOo5aW{>cZWQO?PO zFWoJN9)_(l1f1^1)*FZPq|r#Pt3*Ym%7cd-fIYdZ7WWT6pA^M5KSDE~aB6GxStEvI z$ypZ-pHWpUCfN%?DIuaINXKrV{zvqxPVgb=A{|4EUp6t!OeI`($8q^)ohCI6Dpio5 zG8Q=Z?msbB7BvzyZg|F2dmg{mi%V35wi&R)%N~Or4IIfKxZRJ@NNqg9D8>nm!5@*V z%emx*VsrPc^vXwt-U>k$D0x2ToQdwJJk!NQFg`D6qRtp9=sZu$#c7oQGB`! zDx8qLcq(aPlv>@%5Kr7)e)=*xBcHy%pEUU4ku6X@OGGh~+ zJs5NP(7Ob?lyxx3i8`j~E!apfI;i1?b@Q$Kh1f;MZY&q|2I&W;Wvil;Nv3ITqUb+GlN`x7nQb z+Wj;1BlWHAP8^XbInM--YQwmL&q<&MZurjAj*K}UtxY%3a#|OjFtT9s=x|8s&uXy} z`S4sqI)G$c{q=?ZBe_OxzdNTJ znMnM({c5J0y3ba*vVg(g9;r$atD9^09|Cm8HZVt*^VQ<9()A!^B0F- z#9-Fu7HdgjQl zbpHSfwG@I_jBKZNGBSNDJ{!c;;g0$Ngq3p3-CMZ)4PS*k#oZnO&N-=)=*FK^QJOa8 zfW`(7wLU2Xh=sa03?)|!0=*HSx^B3nvO2bLAwtBzTE zk@eu!n^_X_-DHJ>2VXINE=S@y{OOA!%E|!}#ChAzXIZk@>T_AenBkGU>rC_>tMtx) z0&4AaMeNI$M7jfve7MiOVq9BH_NDCx+lVAH!-39!iGLoym2|^%Mp;1G!#L}YYRZ;B zF6VNemphgH7*nS!3Z!mN4eVN#w0CiR$yerI?y&pI{c9&uSuAd2)FM*C0k%wk94D{+ z^VjpM5be{oj7He9)Xwz;@f_olJ%P<$x`e!JnH##GJc2ueP1-WkVJ%mg3~Yr#Qd&0~ zm6y1xfd2qz>gy@u3(^un*=Fp1j6Yh7P9JBQO+R@mqs_G^x_4iwKhmvSTdmwp1fS~M zVa;&n$;Pyrx_xdai1e-8Of=6^3e&& z;Bi;blEO#6Xx9VfT;{3V6Xi*OH#>3ks}aqy<^*H~!2D{QguLQ4#|N4OPir0#7d)~2 zs%aMShnhx)-?M{<+>>&>r{0BHcX&na|p&gMK!Av(G%H%!dA{n8SCp&vGXL6 ziNPNzscp~;N88B20MrSLDahrsM^IZ5yA7lsF~vu2Nk1_DBTbdV7HXE*g;Gx#LTKnR zz4J(P;v-X;8)-Q8HD+6HvzE(eY9g<&#($km6FO=W$u2tj5B~sN7vRYm$5L`grOl;> z%dN_B@fxV$o=s{-0z}}D02Q5Xg{D;i{Gev7-~Qzs41CNpnonH;6&z-A-hkqwA3Mp; zF;7-3ImSTkL?iuYsUoOA5HaL;;<8?LS>)UEGi84>#cIY%yRps}C-kb4z{YaO098~2 zk6?eV=~`3WkyB)8*$>@G^Jg!dnl7=qj(c>dY#;p|G$dt?Pv`#t)~PN?4Bh$bS-*(U zY&`z}$GZ@`;0j3a&d2?lKubcvcVH>;sZIIDI#i6T<2XOw?M;c~d#K|62+s45UZ2*i z$_JPLJTFQkghO!BVCB_8{Y^XQD-^HPM|)(dMhSLo<0H4_%}=B3MU%`KR++k0Yw}xI zPn+ctWB`3gtBdk01?aiy>sm|TNQkd_vS-669R~4=sj0>OfjJxzBxA2!u&Ws^(c=RL zrB=Gcx{9QOC^^Tt98^a}RJBA}s_wCr0s$C5%A~R&1m~P~s4q&JX@j0HKt89nKTKlL z#m75&s+Yhh{AH`A2^c3JgTVEv9YK&2)PYs+cQhajV7>|T=BzlxiIdn=bStRq)<0xn zoQ^p3tbIK0`)JQ4)sMeg*t-7!P)0jePMn}zT_`v#qx#ju;bhC=MX40DQSIuoD>u*@ z*1rq0E6+WTsI0i~epVUzO=&jCB2%0JwDB6TCF{HoQotFRX9xOS@YVPudo<2-&e zMFA|+ZsiW$zO^i*KUrhtY3@$~R~MP-maaC6*qNp&!5*MReoFnxc{YEsmu z^dGu8r9+NXckP;v?;J} z6%=lK$#(w$5C)lUHf}<9bre`HsdsE1zRi?gk>A^Tkz@<$<`$f~`sB6?|ug z92%5{*!^Nw{>fS6&Q+9={OR_RWGNhhf+;1Bb%}}o>c1z{8ZCggm>@Y{yU3;XY(BRq zycm^FuLl*Moz_m6=XP^imxw&9s5!>r#bq8<)j=m2Bhs98203JD6l4#%wEh)-*r-$s z{lm>=relSq9eJrOFB(fY<}aL`$BY5n@~d&YZbEjEE%JiE_YH&eHCoKFK{N#K@}Iw6 zD?;xQWUwDPWD)8rgQ|^DA2>^>hi*472Awyhg*C0qt0v`yd-_r zJm;YHtXI11Uh3o!;LmYw7y>MLsBzFYQTo+O)fU%KU4PFr<;%}w!9UilIcQ{xL{fG( z7!ER~r@MkXn{uatAj4L-?q_0qwsuh_GnD|JTvl=g0E`j`Z*NMT&Q|`+2;=vVHplnp z0-GKheYqgiFLjr?EooAi;aFX>ZhCK!V3myG9uAnHF6&23uAv@kqmkihmek$Y|Z zp=Lay7I^+>$^P)^{uOH0^j=!SdV?ZS<;Xv}lqdC3G*Tc_)o9nTS=FU;C$)(#U9z@RL(rI&~bN; zre)oNU0E~^+Z|hSHh$}NKj+@0)2<}FvDq-i#4ol*Jwp%isqbSM+zG=B{VBGo=ghN4 z0GKD2DE|8PKT*=3HREP0S=||Wq;oJ!m_{an{KZkCpV#rE{pDe$XL5^@(ho{TEx2IxrHO+E zIO)=nc??MDR>?%Dz-}%wPC2B3p^fIAc@=T@K|N2U7-48wV7F}5CRMt$gh}^|m|yEv z2svs@<;$U@C(fyEVgCSD0dhT5bInRVXa-aQ8E}y%#ygX>#AZVmSI#pbso@&fL_NR*^wWXEh|OQ9fQW0OF%? z2b7@Xl1&l@Bo4FzeG7e=7uC8`=5SMYwkeSie4smWeW?o#tUC&hrLnf8nOOQ7mh2ZP zxj`Ls=}dqW9CtNl^9gJZ8Ey_esBcnI(4l|{1Xi;UCaql1>l}=qe z;z;}7rcDeH70;ABg35~Qah!93P!3XZhdY>&?Mr!sbr>!8cVK=rvBrFtJ4h!z1wD~H zM6f|6%7@O?Cq4Vq3Ij7fcnnQivW+7ba(YJCKKQEfkX)Q(6*>1No%IA&xgldamvAgN zrO|)X+qoS_tw`$I8G;7D>FH7FpDmTE5IH&Gs!#V~kH$}Tk!`@~CVG3-hvcg_90CPb zx?*GC@xGKuC0ud}whc!@x|Zb|<7FV64%M4$5sOfAN6REYkIuAQkO|Lh8i`|L8b05+ zO6T>VI|D=;2$R2hc9|ndX)3d2gAw}Dk_3oPtxINsukTR-RWlMZ>5S99fz(9Wvm+7G zN~>g5MZ{w{hC)A6R<0u2gPfh&HB=8PQoM^i5?g`m&-J1^F-vq@+OuV|{2-cYF6a6ZVu!rp6 zpc(T4HEPYu+DE&LWAmz)z=a=;lK${cihk(?bgb84+KM(#{!`}qfAy)}ZjMA<=mW-3Zp*G2EvS%c5Oht)CZTAz#+!0me-Q`CnF}D?L z{Pt~vJ-DiX@3IHD1ane~WY+Stq~W<6xjE=6%=>VzhXC`F-m>h=q_ZoGD-FPU*4xLn zDC1%XAdLPLO<9Cp(I(?9x@WlSS-=rF92|l=RoEmV(j`4n@Hy>O?njq)t`7mS1w?l# zl+aF9dXv$hN z&7uofK`z3s4hS`qIVjeJfy8$OG209)VPsh>WJLrOJ^NLEvWuTGBOpRhNErIoaFw2= zNnH(s}y9h0P~D@r9Bwo zsxemF*=jEfDI4L>KA`^qfvrn6X!h*@fJ&28^*KkIYWM?efmq|HJb#5+gdRfm&S}lv zCMYXtRn%?fH}G9WoFieB_fu9b87{gEl^uO5)Soq|l=W8}RR}GN7m^;a+C{qA z>(FgkjyI8KTsqaj5-@$)9LoTOE6UkycBn zc;!+`_0D@5&(-Z7O*TlvLMYDN+d zl_A2PQ(C%gY38#QAe8~vKau>Zz4Qxl zBH(Za(}tt$yRH)MKf3F&zuq1H09w0u5Rz74IbayoduRRUl-cCxiWIa4wHU0CT9T8>I(!2rfGcmv`Fi)Hf_U=79^QGTZ7dR1v)HBiw)Ws{W>_ zHs*{RFx&{Ns3+NV6zqj?+g)>4r&d-f3EB?;`WjMR^~W8I$0WoYbF}kM({7%4{JDtU zq=J8!=}!?6B#WLHWph=VJPh8eh%`K#nTq_;+?lL`By(JeVU~;p$q>bh7KsnD94U}Tn zQfoHAhWwc$C!)+h$NXy5?jGVfV$Rn2)YW}P+)SwI#a$cBjIXT`ci*U_i!&BOxw@&t zgW9NG+c1<|NAqtRAD%KfR{oWxyxrT!aJeZk!;JD6b*K>SR)#~zDnafkCuUPz$fRUx ztm2by*8?R8=iF6@-*SR8wTC(Ns%bMvd?JvKn~tBvKg4rZ?Xw)xK>q-BhUBdpv6^=) zN)5fz-5@7t-p6%4Yjp_1$cH%jhC74WvYk%Sa0whT`&Er9VG}j0vH5;z&#IsBsh+Ck zM@Cz_w_=SV;ne)fKE0}pWZKHI0y!IoJv)loR3(_0gl1AJq?eZQCEPiFg7sBwZve)y*w zr*S(qV=gw{%z6;p9DgHINpBpeW0Q~u7<+a#PJG(SBcHpskb95*wNC}YPXf#i?!+HT zww~ye*2X=92a6=})QYk`NQmrfJ4wgcROjYy)v8A13yRWe%+3!%w+P17V?)cDght+D zL$IiXU}x0ztxGi$MVw%v;MG}Rc+ySISj^;>^rADeuu3;~GA=IUyS#=LDiL3t3~&W$ z#K@4HtAQhv)3sNRNn2a!S)?)}1DyKRyPhRf0Br-cRaq%Ckrd+MwIG^LlV}H%lZu)$ ze3RFaOqiE_pbiH$VB#oL5P21w*wCu${*t`#t3+tq%Q53TP~Ynb6*?{uXPlZtM6h84 zKVHJ3$qId2o@!j|i1F98GaHB)`qZMB=)O?B1`ld;mY-~ApPHh{7+%Cw>zK~$o+t!H z;0XvHTvMPbJfp}2(l^ZAMsZfHtvui=&pZ-NDhVbnrX$EQ-!aB|jN-bZX9SETerC&BWHG^P#R+K3 zF;nYK1O`9t3T1}nvQED`=bACPLG(3*{x)q7g$^Z4WS({$RBm{LdS;&>!RL-CLWe_~ zWG@-17%vvaKn~%!kII!?8RO`A0F3%n`g&#=ve?34ek4?0TE{A~jy%Jhcc2KRT-|OX z-mXFq*~uQ9)oB?_?~cN(K`@TWd0ld-n@II1iXGS>v>}DWU}tn~kbgR<3O3|CZ6M~f zE!W9e8Al5dC-JJA4gkkMT9RPIwus0WBY;Rb&!tz>BHv>VJS!eQ8kXJ}WkS*I%JO%5 zQ?!ry2PqxNKdGvd_XL-`B(bYSAUOv)9-V5fn->y>;}Q|a;aW1n!0nMh1QU#ksiva2 zyY`a<@)Xy?#Qq}Fa=S-<^ytX)Huv32gS|&mX|bsYbJ?@jprWMX3y?8`RxMi>j=+*j z4E{o$Dk~DBI3}M0D#%!Lz$AVY@1S)VdcP`_1Yw9LH9~!>tw#{pr69344Dwz0rIvz4H}vm;Rw7E0Tib%5MX+aN2fIT2If(odS;%% zcPAO|SMC(tS}dS*oFA?$IX0||jf&3u zlxO%``PNRTir26|a56FKIjs^gxMv?IBz`p=%plJMkHkUtvClw7X-(QhR9A@cCMG)% zRpy|%4gIMI&K1#+uc_<(DJ-S)CTAm{#X9)@@+*vy<;bV=;+j^Kg!PTbsLYJM+|dGo zZz2+M2NfbNCMO+1rB9T%LAViF+|eRP2KX2NNCzh#l~y!tx;I5Rt5z?=E=DoUJIW0s zbp(zxNjovMbW(~E%e;TfHX!rZ)`U|$wu*8N$J$L*wmS^b_I3Sfx@6)F$WGN7HNg)Q$~fFIDx5b(c3U{hZrqLEK9y^B$pQQbtc&+(lkI8> zm|Q+Rs%fjc4sOciy3F5XzO|DaZ^O5-sqQwkfcNN4Nv>P1-jXI5KPLoxRb_KFn*^Zp zP-h>J{#8!SDU!Y>g_sn$jljaN%|7lAJ4l=_CN>f%rpcKtQHlG9(w!5lLQ&st?~rrr z(v)``wkyQtt&z_=dWzPyMtfnjfC1wbmm;;a<|z|vbYMDGmY&DvkJ_eXM11667AHIs zJ08ZU#~awnVL0++em@>p{3_Te^7GMKpU165bXrJNafu@%k=z53L|;M4bqNbHfJZCe z(yH3In*Gtn6&MewHKuXqDaLnmiUI*6CzhMfBaW1l&~0ih!7*$(KOrl}rB$DY4x=5# zXo&Emx&9XwZ+fx`PyjoD*!QUA$svzM;lIX`dX0-^H<@N)WhJ0(qmSV| zD$|nDDuw`#M|>KB5#^sOkDnOh_=QZ+hJ}<9ykM!#OWbQ>j*WcLY7^;2Q*RqKtj+m&y;%eB9utjl25 znu9FM`@64{ucUx={6{q6?;k-)T37CBNLAG(P6G@#v8wY%VR0h2&j-xDr8|%F=}w7^ zVWMR`^d9|QPM7g7{t7MR^wDS0RVei?~Cl+7mzCH9`pnopt4X+k1n- z>QB}*x90DuWu)uqu2Y@tXgW!&PlCNe^7)p0meu@zO|8O43?}`Kzy*@ zAs&^`TgwIIhwjMbcY&PXcOQYQ@D^D-rpV_i-^^2sYeo$xsmo~6hFI6qx52{a*0~)X zVkZMU4%O3#EK{C43f`=3BN|foO(Nb@QK)0U$*Q+^8|6^AQP(G>OFW6@V?2N}RNoRz zN#%1`By7pd=^=$gyo{g5qjR?52=&SLrbilyz*QU!)6lNwF1Z-!Dv1b`Owa1auj5X+ zfAo#H$We-Qf(?beTQyQfKWlNEg57B99SMS#T=c0`{!qR1LZJD%;YV6;M_hes8AzST z*heF^N52e6^x~f*4Zsh^qCiWY0pgGrRYn0kj8qEDWZHdd)&|T14m;Ev2$*Nqk|;wM zd4J$tD&y}LYarPKBi zw+a+{jM6@Q^-@%3Mr@uj*i??`GQcbu?o@h>_>+two0O$zIiI#@>UR zR46|2{0(y^bPScgV7bp3H6ku8-H+0m!2F#K?9{KtsUE#)+y`5zI((TpCDeYu{c4Uf z9kJYVK$8~UUVdXB$KVYuvgEcq;8J2lOrz~iNa(r!Xw)SsV;#I>nWS9(0nhZQ9X7jz z*MKRmit|9yFv4d5(_5iEnAz_pF&0s=A0B2$Ma?2gTJ1KRp@^J;$5Dze0FusC1+qW` zA6jOelXei}8PB~p zLU(X+MBI(CL`R8y4hpGgUONn%-G5NqG)&^sOyW0TUqg1lE0&M$+ApdHwz= zuYgbDF667nkbdy#Pi(BLr><#@_d^kq53NY*OQRll8iK}S_rMd8yOBup2v{=q{V1J) ze2xu5#2A}*AcIUrmu$f0Ksl%>te zqPDniHc0XJW60;;leW>GKR6{H!zVYVx*F?HD-bt0I4*%^P!+ zAPOS&2`vgXY30u-7{QR>dv&X~K&_P92h328wMGVCHNZUKP5}0+_y!^*B%=#T1kn#&2+|rt}DlX`x6El_Xk_A^(7I#f3U-g(IdUJ}swN~kX!NJZ=LwgWw zc`!a{2Py#ZKUDaX@#lTD*@!$_!b5KmBTPHXt6zf*JUH~%8yKO{uQNg8ykqo2L__H zhkM*J47UYO*N^E}7w)u7m%N!Qe>wxkan`Hez>~o&B!V4CCZ7qy9P(ALd8uSTgm=$5 zsaiXY>a0hny54wrAt!QXHuocfYL=YBJ4r2=9K_^c`_-)w7_|%QRv1V9>W{Amv!>0i zxgv67nmmm9iq_Y<`I#qcKar%d?}@15g>M>DVL}IvC z7zFc*h`TdJu8NC!_So6ZOD6|Ct6IhIk;#$hYd#w@1?0_)#WBy*Jk^LZZpH>)Pu-_d z*U*}GwxyXPBI)_SYGK@syOMAXKX&{x5>G-Y?txr_neFY0%+#06-wL|pcW@0?xROp; z5AQbceJZNR)|ZR9zF7fNlfWXa$o^+R&N#(3tV(w#u)X_jl1+>{{H{I4M&tLGQG}5G zwO+*e8lA*vg_Q)V0q!_7uOt1wXdIBI=R=MSCm(s(YFcUy9B6kwHlLM&^ryTp_851M zoDHDosO)L47@js#er>s5tx*@#N94v-kO@+8(yl4AOr4nc=P+tErOqOdm|yFRjQ%3F ztsgfmfMId8=eVqU=)}-Ss-rRu%k0%^#&a}Q(w-lLa61u1)#GrBw2K~8nVASbDevh} z$r(l<@sW@!{Oz*sC0vwmmA2t4TK+s7NwdJ$1u-6YtylkZ@%`qj5|O3{@(<7YCK{{T|$wa=%$ zXj{T2SzsIj=Zp%mrChO&-d4zOy6Q(c6*Bm4hPSgDByAoab{aF*wC&Mu z6fzta9Ao_Y)OXQ@c3!L0dxKT<=|mSEK|Kyul(mh}){JlkE?plXBp5$hsi#}XX?u02 zxGf70IuZwC*B{Qc@2%KwVW00Qs*)o=lYI)}OMjTCpyatCVcXi@F~yX70{w zb|4TxcE`18X!k#B)BMKbc#hZiBd_?@c6KLEoenT*EvNp^*44Ldg6v>|dN}BRrAu7V zu+y`-t#cOk^AtA+Ak_x~JC$|-tMv!<6|M*evF^X1vr=DrjZJZI_yITb^%&gejD5APC2R6jwh( zpphUd#Dn}jX}uCoc?*sxqLLdOX_T`qoMxgh4a(z^O%zeoMTqh90yw33&h-PhqKcMM z6_rHCcQn)hyB<36MHGOthY^8}hps9tH<`HlaYYp+8VtfaPnc~u{>9l0y->}x{Me&pk~G*MMOg%Y%`%{U`Jd!-T*XM~=E zBnl{|w-eZ%L6&A4eq3(Asv3Uy^%=)O}BC8(!(M40-OJZjsUvHy! zrd$xqCmnM|6afvnA~TX380kz$bktS4D@M!GiYcKo{C_j;2N@meCM8+&a!x_b6jUP2 zblf!nT0$!bcR2@L)1z| zbdqDsLV3XEiYeCkg-hWhoGRQ#RA4&xH57~t#av}rV9`Y=jzjDsRBtJHSl^7*=|Ybz zpK;QPDkt#{I~DI^+>Ce}ZX8u8#$kMQ3=I@jErIS_xRf#pm<|(>_*52B?r7vp0^=k4 z(M3|&hW+A8hi%Cs@XFaWV&>tE#2~1~(p3KdN+_jm21j%NV!Zso5laGxh?PG&V3F-b z6$@h7Q)`QqQl;cScg`S+d$dE=U8or{7`roDJFPJJCgE_ciD;8DITV5>)a5?NZORm1G@I;E!4; zp^K=g{6KNvrD;Zy&kK^^N{R;GUs@=rWg{m3-_7$Q3zlD*KBAV!Z#u>kz;zfuS}3hP z!9QquQqK!7-i`2a)T!%J+(w2#$L}iOA9^UP%du7|!;*dQaoE&R1zVz$092f3>qQl& z%+B{k$&fP=I-%zkS~O^HB#bE$%s0k;`_V-a><^){9vxARN=P$~>chQNzEZND;f8bX zMHQOdx3K#aEXwL|ahzw0#?+VWbNS$Zs&6rI>EHCCiqan)h@Zi8Qh1fE(p2SG0zQOf z8li4VUAi`Q%rZTgfAy%MrEJjOMr~b@HlG}){bKy2A4ZJbwja{BL`^03CpT>$S zO1emzZs^Xtu`EQ9{o;JY_F>e1BBX5ZM;|VEqKXr3Y8JCJN~03w51ezF&eZLMmg^vp z{_OWXsG^9rn53?adkd*9wB(qw`Kj{0IvjQWhKa#!5I#p798pDQC22bs7kHVhzFTvW g3FK9MLI$>Ibt_zx7ZQ%;5BM4=tswP8O=y4r*`%hGf(`C4xa;693GVJ5Jh(fA>?Du8 z@9y>e*xfVNq3=^&Ro!=YS62^ne$D+_1)fWbONj$;aBzSm>;wE-LxC4_w=e|&IXQqH z000!=89)X+fgw29T?dB=z{5%;*!>mm`5%l4!(DKM|LRP^5&eso;9dg=uzI-PnsBUt z^s!*in{aG@Fb)h~!N2%h2i8K61%UWRAAmy*ruhdW$>*~D@d>L#cFbk}V+-p8a!fAA zAN(4IlVEon%og>xy|BH#wFzMH!Q9T)gq+KX{DZZN6HE^L=J!cutfv_x$u9>e`AFI!cYFjBrrMB zf8={4z*Cs&Z_|G+7=}ZGJ^a3({7*CTKgj@qC=JHZ1^~$3002fU05E35%nSZ@`rE%U z?8ZU<{^SQr(G#{mD}>xa0Vaflt#u4o5B}-L?^%M47d$gezXI0N-*agWdtQOD|3?Q7 zHq!s#YFIq{gKJ^h|6n*+^!#3pun0g92hjgu*k~c>!CL!A2MHEm|6l-k{x7BgaQ?-A z#>UXz+QP}1g+&1i9@qe8fia*5r~|$MjX)7l1(X6QKrsLX%7Hi_1Xu=UfFWQMXn=hh zfdZfqXoA&e0C_OYY``B@GY0el!@yUVUF9FUQkV_|$bsQpAPiPN0;}%?x`0+#8x=6S zWFQ~N0!n}#mA))B05AdiFzbmwy=#WmmBVz}V68^L z?5hDmfE_RcrhtB65NL*ds(@Oc9@f_qSYRds(SQNq0mJ}{FiAJi3v0U`#;Fvz0Q>+- zKpYlVsjyZefhAZA13){BTLX;Q0nD=%APeZid`G~1L<5_^G|Yc5tlfGT%NoE32mn6A zGsCIDwlpsw9#%U7laIr624TEFKqjCI7XSx^8v(Rn?Rdj{55elYU|MB>3*ZbG!db!j z!pXwf!&$(+14v-<9+*xOj9n7o2H3)QX~L<(@xU|!;8tM0Sb*90!CK*j`GWv~fG2DO zU%@oQ;hw`C159wg+4lizaKdo0uyL=0F^q!g{Q`~vY&au0L%3cT`!3k{cfdX^uyPUR zaS%4rJpdsbG2GnmUHQ)i|4-EXQ~o6e;L-nCEmN@V1@Q?IGK#9HwSk$Fs;hyui;1d< zy`7P{rn7~OiIb6mwaIh17XV<7r0}Z6_c?&g4;cVZu<%HznBMU4{pIjaVE=}{SL%OX zZ(%_?2mn|XzkWUT1AxTpuV2e~0Kk+13o6{df*NiOX7CBN%Kzj50ABvL{a@RGw;b`${sogG(hx}=q?5`4c5mx@L1N|-koyB1N zfoK0q{yq`*hz-Mk%K=#0_+5|P_E$aZ@1N(D6aYYnWxc=3|LkLb>i^!MVEE5Y1uOsT zfd7>LQ%)l{G%&IvH!`p>aWsG>F;-3+8*nD{j} z9U}`X2L}fkEw3OCn*cLA2itEaa8I8;MMp!&$H2g6qadbW`+vTEwEErvWQqu zuqjxDkzOboAX7TvuzilsLZK3=Y{yj^KcQwfbo6_Q`VtSHfRN@D?Q1%E4o)s^9$r4t z_hRA_l2X#jDynMg8k$;0#wMm_<`$Mt&MvNQ?j9ijF9Cr;!6D$7*tqzF#H3_Mc1~_y zenDYTaaDCqZC!msV^c?GS9ecuU;n_wzmuV z-@IU1_b*!iGW$PxVZnI8BO)RoBLC(E2k!>E5wH-SP_QCl3o9ZUIJ}@_`;3Ak5}j4q z{*;Pc=>*r%aUAs}HOCsw>2GR(nEl@o^ZWl|_Ajyj@LB-S5n!Q@g@6UT1wn%_6H|z5Pi|}G< zqS~8u=PHY5@S_C8oR}Sv_g0}W7rgK~SCcy4kY=RjtleZv+D?lRl9UB;E*?HYJ_7|UOM}KH`p`UO?fbBwHy1^*<_VmKQ&D(Zin|}G z@P$>>OlWyaLMJ2Ax{-+-Qa|Ljv(-@F`m%o^*Z_}#UvGR+F;4#hHIX7aW^MS%AU?BY ztOMuQqFV2)%y?#wYS9Uar!>97r4CnxPjwIw27DOf4^cv*$94th&$12DCgQD|OI1Rp zm_<6+2~eFN^&~^?NFT|_4T5y09JIudM-%NpacwzIa2yU5Uqi>)z^1Lk2i#nh(G3S1 zsGd{3YV~!MG!#M}#PEExd|zE!9zSmJ=fCEgLV6#uhFZu=9Z?JMn@?)c==ZQSnOgBo zFduX#pJaaaE_i+Y&AQqT&Z0v7cIM~rnx7JBT$Lc{(vJv%+k?oo_FXu%5Z7~|)DC=+ zeh_UZmx8TlPMh@?Wg^=vR&?l2?+3{bI$E9XZCta9y%$Pcoi!xF7I2BNa;ai9OJx=_u-v(pu>nzfV)3^EY`Ri6d(hE;5C(>vK zX$%G|RThN%dx=#jGqkDFAP}MA1+mq}aBT4fm68bFBBVk+(*)6)>X!rd!kp0(Ao)}~ zpDZ^kQvWOhyS1&3UO$4*x8b&0yJ`--Xxt+zKd%J$N1&X|DLeuVfH?B8|Lh*U;=0Uq zQePO}TMxb>&R%6S)%wA#8Y^KY1(DMywSzqsRNrD#E0ED{Q8$j?)epC1ZSIsDg8|y~0XlQlp_RTGH^{b$QYdkL`<= zlcUkf@T!fQ`Re!19!QuEnb`z0>G99}z1 zHIvrnKy%>=za{^e zAzi*LWkX9If0aFpmN4NcK95sWXj1pg?G5rmfjZcEHEbhKEp8Zdc@y;EletIc{dcyz z=`U%tvSc$cL`mDaVJs_wLDi$fWJsT|N~3SZ7rcv`+v&Zkii|IDxznhLCEpTO;&$}4 zit$%eLZYI60aOmhYO?MhsP%jDtxRmyw`{vq^v%r`68W|~3Edh>DNCch#=em)b22*J z7FdNtkL9rfiE?ZO=?VxsG4i9jQWPYJ61VIWRcE9QQ>;T9y~VW8Ns!4{ay8u$S|#&b z5k$Lr+8&Am=?txVmOz9~BH;rM1yf2PT0+zWq}iWidtaS~;2}Z0`cgNxwNy-ef;fII zg3jpRaAr=HY2OjeRC_g-;O&3qo2MZ5YT;xDA=F7*DtxRMw5o}h5V%uXn(uVv)!{D8 zZ;i7%?>(zLqAQ`U`|$$39Ex}F#JE0vxZ<0D^A9kuq`_IOo@P#*S1E@0m`Od8knNgb zO71{|kNT7%`cMJEXk|%c92rZY-m(dSJZ3E(+%AtTCQ|wYAM?8<`Vg~_x`A(RpqiqM zJ`#P|ZQR54NxuM>J&o)9XKtv0+U}eCXZ3~o;>=8u`fP74ffi$Ro)HYXC1hD}2z8)s z0fth{$@z6ct_kmfLF$VzPP3%41AWJs@tN-_#IV4Vb)Of0>#kblMw8w8H8%n<@;_G7 z!?%^-8CEi9%IEFrxy&+XsQ1dT)naTy%K19VS-mCXoQKz^ZE>qTHeHyH?qiF=I5Vcu zub82we#G9HS)Z`23VuDm906b0&w1d3eG-@nQM7xmbIaBK);0HGM{qRHc2|h#2yE(ByKpg-|yP6K9)yCmB#gw z&!nkVLq>av@oJ#^<$K;`aF$1L1|w6`CbyGL(3gu=s}JAM@{klW(t>YUkM%0uR`t0? zxN76Eca?wWc$Ip$GVJ=+oz&zP&O(%YXZu#t)M<)&_N`1k)YRal&p&IG#5nR?mM%8S z?9-vESJucD;Nvo-b@>m5^r%MaT^@*?Gn*7uO)bv!cH`z48z`{c z3O+!R(~anP-12p>pcr*sPn%dmZ;m0UtS7xBW;s+yYKpOE)rz@s(-NuT{Du%)^8?qh z8>^fud=?$wL~>IN>`*(CpQuJ&GdWFlFSpexin3{Yd_b>uijj*}H87puBYw*>Y<$yn zr9Oj>xX#nIkds+V_hMzAt4U<^N@Gjs*1v>Inn)VeanFoSQx{Tw)3GN|;tdf9Z|LPz zxoID2-g?drU?$>@Yq?|hzK>d#NvXGMqP~PmJ#ZFSHCZvtOCW+B8pVtbvuo=Dy^dyi z<4(n(Z5W*CIO$sKsi>_)ntNE=BdhGbqwF({HtG_gomyWUv{r8KM@V0c;#iFLa}@`U z;liC~ST4}BM{+nbvo*HtjaRDUQ|5H*H>%O!pJUhdkB$a9sje>zNc zQ#nRE^^WN+ep#?NMEfDcE$|lriqS{y4_jCYy0VmR!EfA{+BQ=&*Lb6&$|NKv?(9Rx zS>S8sX~qNAcxbs6q>sB&icF2a1Mh}IIKxZz^ekOApiYB@{kCg3FYUIJe-`f<5?6ix zIldAb`LVK+stA8yg_#liqi!4irizuT#sN9SWl>yHjInPl3A;>U19WNIbhN6!st88l;jnyD5;}yG~XVOayc&<2}K;DY>*2>y!px{kr zmAR70A5C}YI7D!hUXCrwCb9;hKkc>5V@TeUdeV$u>aA6D6WY08^e)_WpJejqM4B(* z_lYT@)QmNq&pP2#qu%RJwUlGq?J z?>3#gmBW6?sk#J>PK}rvn)Le4iQ{338Xl6Z6kLfLHj#f4Wa|LgpB0%@ z8kxT~T~lYH1%Z=-I~}v6mFCvt!BZvVf|fS&lDXgFGrzn~Zu{T_F3|3fD@hul-wN{= zclZ$0%_C&lw`CsdfJ`3cU1BD8O0yg><+Lp>2m*KJzG^(hw^Uv0SJWjM>r%;KwzTan zu(+E}C?Ms2?Xzd4=q^jK-r_-HzQo6>M$%puDRXLk)vdJ8oUwv?#`8!NXD7hkbl^>j z$@isoVL|AJrHM)Gvlh}z6MQ4`O;rXt@ma+$9JaaX^I2h0QjH#Z>tFTq=q3{xr<0Gx z6=Pa-#~Dwk>XQnro~4FxYL8 zh(F#<3~r0V=}F{CHJXMQf1HGiX76q1Pn;=ODy9DtsBPMJ8{5h=y#4BClrj_@V*b6D z%e$B+k;=+`s%|!vVxD&3qPhn<>A$bgAB^xtU_$bx>ag&6!N5bLq7ov{>UI*YE{b5QU3cqEyk)ai$#B3P;|ugsw3*COzAcXHHM%7`P{4zD~^thTYKVrG|h z|55APG)E$g%hxo}-~j0_AuMogiTdjHZc(AYNMyMwEfGcKZYoBM(VCDd{(_UQcql2_ zmk$u5-=O!UcLF-M35ti!$KNKSIs9BYl~{01mF6Owh!1k?vh1^m_GXpP8kONAe0aaN z5k}@9=i!wQEgj(h67sTE1e>w zOk-BZ)O+QG#Xi)0mCx?N_JYEdC*(Fdu5fLA@=qXP5MSC&)JrBk^H*IT0q|>pzg?Ra;1Gu0eA70 z%4bFU6u$t}tBMLO?NalXJUKc~hyjLyVW;3V_34UGedhFZGYmd?y^Dc6(|C*A1sZ57 z1Fsq+8Ti4W;KuX?zJcI5X3P^o!NoCk{tdg}an1KvgdBr3llJFtC|M8ptom~T z&sAGHp4u|g*twc=b|!3Al|PP$xoXcJ{gf$El~@k>Zb3@vt;>m_(4`J$V*e73JltHB zXM1DSxuG6;FHV=n_zP$nJXda^I_V(N*l3=SNO`lO!G2agyVA-=9f9)2A-fpvQ>Fv> zBCq>-`_z?+;LhVyk7pSIY6Tg~HyI*h8jEv_Db0DSUkKW-Ig@-St=MF#z#Tj|7b{lT zvjPP9$tF`aSBrIMQl$0;-xnHWE-)Q%xK8?p9*RClc6&ZSMRqBEkN9sS+D@G>yf-2VQV+W8t-K!ZQ2u zms0Se#x;y@u8r$`WZ%IGIA@W2U;APM4aLT1{bG3U)BoOm#LsPOR_N~a|X>2k6DN>VCBUruuWcA zLB$WZqtohBTgrD2bw$KTzEG|VnTl`teyf!y$q5<|{X)W1c#s#siN9@%UYV}WImu9K z8=93J9+5Dyf`Ke;72-Q%vor+SZaG#wrP;3a+HCGMEo*J@gpzuMPo1aFtnA0<9{O)rrcmf2Q;XV2NzA=-bw7~PYO^sb?T-*(K zEZ`iw{qRt7#E=kh3)$hb$TQ@b;fb|m_LeIA5x`}OfV_}rs;K%Ssp?RKeWjW5l3Uc~ zs-_)<2K1ADddRwu08@TiZ9F&yy$zm^^fJFyuz0bWUO_1@EQE-F7{IU~3QiXYvnhP9 zh~<|ZrS*zy^H8veD=95(SbT**(gEM$P!)P{3msH=rmAp4xD@l+KrcgBwJTg`QzwuF z>2>Xx)(&Is`?^MnxI;k{p?K2PT-FA{gtVaWMhZ_t>n71rB7%2}AWt<%sY3G+AbNp0 z1q6QK5I>$0STAN_!{mbWoq2~DnJ5T%a%Y9EX`G{`Y9Wz^?WMSn!?DtWo<&nC`KWoe zL0J4nL8u_p_B=^-^UGCCX-Ac<(&*6q@?zefCOM}9w~c{3TaS3bPB*hu#qN&302%%? zG|`23Z__-93B~&Kmo&SP@s}PT@egk~_QaNlOcYe9z)kMoO^$kvhPq8IN<0U}-4O@C zZCSKbsdtlFBJIKms61`ua;FNN`>bRc`MTnJcW%0-{^?2BiTZuOwlGOrjwZM z8=Ru&rubEV0d8z(-WD&H4>un#B+hZQG{pVl6OW=S%84=uTo2{K-^*=NtWL+LQE%{A z2D0JjX$q;~8_bO}qLFXIyP^00Fl#MqbIACC-Mh_|=%H72~Wn=`ouAY3% z?89FR=~Yrt)|EPamau{5fnYY??PWwA5g{FeSu1B(s;gbm86(K9J2K%Tk%rGvFVxtW zA=b3E0$E7_KsU$8=)4fS*qbvX`DHN z39b`(wu3t%w190e;7KbVI+*mz(S1UZC#JYNZ zl(=tsYBo)q!8xNPc^th*Y3^L@q^HD;&dSA9{|Mr)8PxA&ds^R6u5s3z#|brvJ??>C z;*K(6d$PN4ysDRoT-rU%V0%gLU0jesNs=h(@N-SC(IIPYFtr0uC_czz&C1kht4=W7 zX%K^Fx3R^+dF77Sr5fF5@7=~^t0s}o^LHf^H}t+Nt+`p+lLD$}!+7d71Tjb-TQzx0 zO~hqj|DkL@=wTGnlTH_;3p5!)>6XA4zc2MMXh()ho-!^K0e5Pyb=&n+4M8LN(G{MA zehkS_ZId<{PfkWZE3=WAZVj+;8cXLMhR`Q|XZ5G8_@+fQXCiaa@`9FbRgbTUEH3h& zQWHq6k2c^iAmykY9`RxZUS*EbR6p@eR&bECriicaa;>jr_1ejuXIc7MbAch_Z{0~A zb_b3om3&lUSAGAExNGh>Y`S3?{IG$PmzAZ(Qy}mF-B*lr|EhL7k!MffL3}s;sx@YL zV4zgJG8eIFHo`d)O(QQ?=Bu%+gdNtVw}OG5F7)PDb9Rt=76YSk7o8U2R8Y>5eQD6e z{(O{5pv-Z|6S6DtB1fXkD!SWQvNm!%>Ml}R#c_xWJ_V}iBxSky6O&8TMDZ*~q2ue5 zsTS#VG5uFVWDqkFpY+;8ACi-V#I;5Hy0O3%GL8|po_z3jr{ts?gT#|mx~0|ExIcub zZkokBTfQ|~M7wOODp)js zBx|_bsppB(w69VeI>;Z7+BFx&me4i7?{A%TX?0a#-aA|0a9C$?fBUIi_{KNKJz>H* zVSDr^dKjj_TH+2v^H>W>&JK#uuqBj*cwmFkDwFiGS3l%uVxylQ_^}C((1yRx-iKnc zRvBa#PZcrmuKC>Tyv%Wp*$~1zC=g9YP;OwNE)tOyABY+qWrgjF-pP2M?O0iP8#}qH zFBg5PODtAos17?+B0tK)jz~+}l=i13&%T(J&h4WWEXPL}W8>aNrBA=g%ItE{V1n9_ zxt)@e&~u&Wuv?9saW8++ObMHvEuW%}jcD~fI&9Zsgl5%j%yYb1VhE}dQQ%=Y4Hc!S&Bp|H; z|4;>bF==*xA2i}~GAg}$S>zlpIPsbp>HIp-NvEv9i5U8s3Tp=wx0Ie)DK1tWd;M&I zN#q4iGiquKhDO6T@T2#&x|59_E>5}?-=b{7R=cDW^5UyHb>YUkT8kw5&;80X)kR87 z#|B(tcCXTKzB+0Un2xSEOw{PBePuoB;u<&N8KaG0%3&dVsl0}H$q6W?`2 z4~=gFO9b*b-cO8oJ6%PqOuM%m4PvMv+MUspN7H0Ck}vQh6_!3%4?2OT>P~d4^7r>2 zVt7<;#T+5WL7Z}Y>oO%+wDZUm{@cM*1yv$W7S=ZHMZ1vbvsV}v45ZK8huQXJ8mgjt zg7L|kUxC0IHpfEav9G&|J*Zki%o+CA=>#F$h&5(#C2mJ~uMY;k92c`DaE18Ggtu)P zmTNC_ln!*_A1eh<2MuLLg8VczpT36E7uM2c_bh14ObxpzQjgUbTV}Hjt5Z-sRJUOs ztfpuuH;oN_rly&WMei9Qru2C;V1AK52)|dWX4bMG%HcaMl>%X5+lWQU0pWq@)rpZQ zd6)}M6uo|lZO5vySu01VAwkE*9$n>1t~H)HaKUlwiJ4g8Ycg#63$PHb1^--fDT{3P zk*%8;d`)KlOnB6?h_vw9wXf!o)SLGG``Itb*^*AxyKj#I+u;9T6;!{T%`k~ z{HIJuNr4RFtTFcZ&#a>AzBW!p%g6~FEW1gAelm;;NUim?h#GRSF!HM5{`fwp)e}n5 zT`gHO9y^gh>ijstJ5hZ`Oyw<5x{bZbJrp{-uf4GJmFyHLnvlr!Jno}Z{S!GyZtm-P zY?Q6qWV~Hn($AT?d)G4u*K^b8Tpx?eBgBa0(K>si|SS z3LhBA$-KTOGp=Ns`5Jx7G$Cf3fC3(-9jpmkRfpV!w$-JJj9O5(+y4U2x+5`komodL zJViUp6Qt2#zk;oj>ur}3IwvU4^Mc*y@j;Uqps{-9pb-9ZOO8p4o)ic^g&2PxS1NB7 zD{EtcX>@EWOR8c8lSHgEVGdGyX6$DXq!45gZ#q$BO<6N^y2j#0uEtjf6WdwC{4V@K zbgwx)FDR2Rn9Xs+TiT6~ztUtSvuM?| zj9zlY-d7&kv!xNna2-GE>`h8UCh@#=w%qWPRZkq{{`)|3h{_j(2G=4(v9M$O>u$+z z{b)V4Uhm+msxSm;;N#Oa17RA_89hmd;X57(gfiUS=1CI#RZd zj>1qh?bSYnv)69g@C-H9&vwp;CemZ@K1MWHrrRaGc!`-=nCZ*0Hu>ypO&O~ec8;JJ ztEsWT*|!0x$0z&FNUf1+9bp5;zPYw_$n+d3c$+);K^V6f-=@z3-|0}#*MVx3BC2x9 zdru}rPjh)`Ggfuj6URavBG6Q;GuO^Q*EyMiPWN;aDa(FvAT?5YuCK@mPl?{&-b(Jf z{dF;0IY-$`@_rHqb%j})8aQgA$;;9zx>_h-RRObkGaKy_8dKM?{Ta45Z))za)TpKo zP1a2HM;Zu0jkpJ$0%h?K*>jqBB~LC8xqIK*)K3h}>KSI|kS|xe9RtxR#fp1y2n|HS3_RBQ8UpY<<{*XHtR~NkR_>KqNRJ1Egi$H$Slk0y8-$eIF z=kCJ=|E5O%ZA9R8!JmSGjqzbfjB~fafz`G=Gs)dk}iK+C{vj)x}+<*avEf3Gg%5pXp zOR)nG7F1qWTKd)JitlWosd;t1%(esOh)+-ea`p?N@VPE=OOR1hB%?wl= zSeDPN%(pDMZZtu>+{TCQsfqMbrk-jKg@M4T@znS(8)IN8udRE3&=iBqi&$cRE6*|H z(H%4vRRZc0hAC&6Cu7bUgIGUCgQBkWEjL>53YfFX#V39N#a{@BPIeePd$hjAzIY#m zE$Lc@d2-F^ek)z8v6izp$`_*;n!@I#uwIg;Cu|Ur+?2Jqy&oi&KMy(>3g|e3r zoxX4t^@npw@Sy>C1_vd$K@}krx?>v^hA`~o1leFP+*{FRivCV0ja9{Tg8V86vti8= zEhT9^AYBvt^^{3+3Vs=t=1obCg>cqne0c!^QQR8b-Sq=QB!*vkuvbm?9KV=uy5CW> zxSj+mm`yVRDCa*_=+engN&UT=U0>XF$8Ik21 zI=jQ(uG*c7`BSIN$5nG%X?9zJ>>b~+=2j4A<~)WJ65Wwl(}x5F_gg)SZ1LYF=~MY( z;+LoHSDr+MauPj#+1AapT7*Jv zePwR33hhc#z^)08-XaBxoG(=BM4q}*B^W_WMq-SSqFuiuM#WfPFd(E=*&!lU zmsRtVS~)myKIM)j%)4Oq=9?buiov^=oedg5G*C~S#k254Jn+iyx(7F2g@$)-#&?AWy+je_ z)V;u9GaC*+j=62q!~~7MK0DhBFtyRzBPB^6LaQ>YB5Y zGvaUc!ZIe774M%p_QqI=FlgrL_I-h3Ly#$P>qAl)8;c#Ez7DpVJ} zZD@+dgobeJQ`+k$sM$!F0&6%^Oey1YgGf*>Lcb~aBl`oBuFcYiUNj!V(gJ|>{=0P1 zt8k1>tbQu2ZRZ8{NT^aV)Rj|c+b3p7G3Rl2y*7GxdrR+tJ}!}NIj^A= zol;n>c@W}AKx$NQuofcbPJGlKqYc+ zKQ3#_(i|B$rFzqQryBk|4BL{UEfS34=04L|s!x8c+xFt2BmrXKB4}RQP9eIA{&QSc zYh>nH`WPkR9j{(8uDarc(Nx~OSZr{CK>Tj(p{{doZ1bGD)Shu(en!#C^6p*NsdlE~ zCjax?N6sFrNBqVKxb&BJYR0DmUXeXbQ1Jn?u=c`*1gcMa3_=sy%Umlm8qBIt{n8g@ z62Abg+B~INI?tw@fgY1_=rK)E`{uZ=*e@V(X2)Z}b@^tnGd)9k+XO60O-ISbmioLC zQN08;8qy@>T1T2k;5e)yEU&D%onBkaVx9m|7Nm2MroW~##BR1Y?Njszo(WotAUv~# z&y#yqs^q3-l6-{GgNB&|Qo%{iWs<5;tP6I-`7-&G17TP+T8)%2m1riL0~II0P^lwj zCI#YZS#Dq9T+r=6jro<9zH@Anj*bITP3Y<-A!@Sjq5RY-=4}guZ*9TN>&#`R-Mc0C?B2 zHOaLs`@3q*6!MXY?k4D5pCWAFlt=xzXTM1(6f-<0SZ{x}l0A`}3S;FW6c8UhE9i&_ z6HSfOiay~z)bk#xWQ}7C+9oNgl+}oT%P^)13M2{;fVaOP3ZRJFZb%ppN!@0D&?r;x z(xcE09)>o1wGO+wJ@51&i1_&KiZj4rbx^7?P_FS3S~vo6OAgnND|vrD;UvpBv*OOY zhb>FZcdv#!67GTICenFQE{|I@XlgGVw$a3nQW*MiIx%2uEe>3^pPpUY7>x+VH_IxH zL70H@FdWe%@#gk`zbK;=Ej#oT2InVnNQm)(WmR=j&>+#&?F5BImT{$W;jiBiP?H4M zX|4qI3d~ZLN3_y!wT_2;Mh0K8@P_8!npL)kv=^0h9hZJl8Y*G8QC=xs5yglL-Ri?9 z{84j1&h{}~OwNH@-fE9RQHri0YgIZ{Y14c;+~2Eh9h%n_&9##jA0$$M8*U+F1WeyV z@TD`j;nFyzGfl>a-`kN`)dAGpBR4zLa6$W8SPyEa@L>Y3VcuRlhQF>*&Bzkv0GTF1awk}qZrqkmeNwG(z#Y3uIcMQB{Slk;e~YKWsFV|Ok) zm#wh!X6Bh%tAw1eH)&YEA{bzmYQ;J&K zu=Lbbq#fX$r@ht&r*KxF>k4zj0 zL-K6>Xed4P9ChDnfok(k+IxNhGs#xP5^s(Ql!-33^AdUp)^^v5d8XkeIPB3Iz|^_iI_MniaLGBnvbS&ABe#Y$B2nwG z?KPcS*lV~$gF7@TQ=Rg<>PI3mnXo3|kI0%sKtQpN+4f#M=#%%T?bK z7-dD1=u;t^93koFLaTa8wATcqr(8VxMdhwH9&7hZBqkxMG>yXd^Oa+Fs0Te8g(eq` z7I`k?KKY7YiY-U^D{hR|wfofcD@*A?9urUA#_L6{VFr`FtCF%HytZS>*wx!$>?dUd z&FE#7TU?>Y4Ij3k@+C&0-ZnZs<8$1~PwXcwX5I7H%IM(dH&vUeMM@!S$38?pE&C=j z#?eaSU}ix~?)#Fh_q5DN^QItIGeH|S=1ec;)55ppGE9}5$g(~DFYHXYW;cfWx3lkA zlFRtD$_7Uj+R7|dt^})o0bOc@DzdZJ4x;$@sKfma3`3W81UJUt{R7Wi$5`k|*p?nh<A=-C}z(|yI>L*VB?UNVHI&GtNylG9PAzDb_d;g!45Bt#5!@3YN98%dqlG_oc z@yc%}<+g!t0Y$n7jjbEmxJ2sFX;y28(j+uxSVrQ=_J|j_ux}ERT8p?*+A{VnaM!|R zAWW%fm2Cjuj6yMl?X!4%^GGR z__~XdG=y%op_x+(sz9X%6V5GAZs2#B&^{xg0qLe|1Kom7Iqdb36*&=mMdN$0XQbA4 zi9E|U2KH~Q##%EqW$`-kce3WdJrE4>zQ10sv5SEG4m#csB8 z&PtB<^5UnhwG6kErrRvY6VSXGR?Gy>{;Ps#wd5ln+cjbsst9%TXw7eHUrmv5(a)@G zm(S&fG`3_9?0@Pky!)^@<)WDcrGCV+p%|%IazBY$49?5p#Zfm0;+NzbgAP;P7DZ({ zgqHopj@8wdb5F};h7U_953Cc$^iZ~(Q56Q;`X4N75(d!&;OW|X-W8HJg4Nlz6E#AO z>3FEs#!QllbKjSQ(I4*k)PAj8f+|9q-|;@sOAaD5O6liuyctqC>8yQw0YxR^yX|6U zW#l8C#1;?#YA~5qy0|Co7v_;QUaM zH9{Oi%Y1mUu5)6g0~wp9?3v>?Zt1+zU64;LdMHhm7#+SQjw5|LZ7ny%a(7u!)>1J* z<7`;xtX01=vFZH~by$nhQC|)@xWB*KQ`>7i&g5CH_Y47U|DF%F-?fv)9#v!is~6*6 z<9Eh;^re3O7+tSQo|JdKlt4*imw{Be895lyMYwBmkpvgw5=y|{@=IC;_+~S6p-$Zv zD{X{P0yDd6c*9eNhKv9V-{?@eMxhSn~eN_R4cSYn7DB z&E4&OWoiB4;8ct&m2M6`ZtQh_R6sVEE?7&;)Ep@^Ac&BT&Pi4nc2<$GBaiuWtZ|a# zWCO=k(=!z~yKs@d@y_O-x>~6n*ZMBzWOpBeuz4};ktSp3BAA=C8Xf)lz`Z=9$C!iu zeyVl$hV(1!e50^jRQ#YIWg=CD6X&p!VSC;sB3qFD#hG)&;*mbQF7Luq`w_(C!Zmw! z)>DpC{Fu7^Rhb}hwxd}kB5l+cBQ#IfGpqvdwLI@dvB_qHk`e8)0;tYx$<3zyh%O~3 zgWut6%SNe}6XWT|Q5`R?E>$P~7F?A(wSywLkOg`!%Mtzi_~_u+=zaMPYw*7KyW-JeAF!eLO*%uat@o*ZCoMZF4MF<%B+WtMt zP~3shjP5lPyrP=HXvt53>uE2LK8Q(?DY5GQNJ?o9+P#YOC=n@UkC1Z{5h=#{EKaQc zcCBw_M2gv@eYs=32`QaF{<3_Orv!I2SVe98Vg8y}FlaM#PjDWmlBUD(JyLP4zvvKV zZ&p#CJJBY8;@DKB3~|u*>g<4ShKMTITBtv8Qc2DLcWhL2K1eHlyPFwF_(9C1W>yV5 zHOoCHkF%_e*Ql|^j#*))d+r+7=Q~wWM&uDBV&#q~@A`t1syxAs)>8KQVu@tgjmsjf zA$?}xT_^0_Uyy%gN##;*81_3+&~$i!hxn2p2Jx`@%f@r9zSASrE+l-a8OS?ai+X0_dCof5eS?yUM3eU`cg1!2-<>2^O<;32QcJ{>v9lgo`0GtPpk-p#E+NBS znPx2-Y*tUwcCRt79Azk2U|#asWbIRXJT2oodffQX=own1rKz)(9Pag#I6^f=)#Pa9 zxEc0(m9u;mxQbr^%S&$NvX_oHe`N7S>4l#UR3}zf0QyzJ%xJ2zzgUxFYs6}&(7=3c zV^EroDn>c3o(XBmVlNl6>&37tsL)kPt)sp8tg4UiCo<@A8DVWDAe+8sEOhX5e~e;u zhQUP3gR4tmhmhJabKeAx36lZ|><6aO{fXB#HNK4LCJq5);hfd$O}WU)@>gbC!|+eHAA?OIR~ZJpWKQ)Jr>+-wEv=!WMCZx)-kv_V>jL5? zko%fMYW`n9`~Df{R)FBOAaal1+lrGV3@d9T&jSNPs6mEtiy)+^HoXa` zlnM`my=b3RmP^+;EQD+znyw`tJxfi$oESd2@5(;?oX+&+lrkfcO!|_EU%qw%sx&i# z7)Xr|C#E1c#Z@82amMICKFFR5FpT8&;I_6lzInFnTTbQP8LzR*ar|T#A_`rBx?Cmq zzWcE?I@zl8Z8oM+Sk|7d6MWoQxYjK|Xu|Er(Ia;qOw!+m zoA0N#NJ?pusq+c+iGh}66d%g7A_Y|)?7NScphBS9S7c?+Xu^BrOI`m2f-u_u(@My# z(yfa^Vz9TdEaL1*z-BNR>)TeX1TE%(Cw?m&h~*{MoH=FLQM?*`C*@IRH43&9lAU4L zFKb+=6ZlJoL@*oJA@!b2gWag+35p!nEF(T=lb6VZLJ=6NQpSRAq*fW}=iA3)={B;j z413e*28jE`jJN*UmMYG`n{M(L6FjW^%rONjS$j?%*OTYZti;uBw*N1ak> zv%{@TWd8HLA#Zh-?-dm*SphoB|bT?ul zm+AW^P^s05&!rVoTNbQT**(`6UUGkGsZ6#tMF$;4Fu1Vezyy*165OurG=UGmkSi>-T2?teADEfkVeev$g zL^VdpCn?O63LQ>Iw4C;}IkQH;!Na`Xqkg+fxhdk0+s*i<_0d%709L2%h#dVwaG7X} z>{y9$8E-ev_IjiCWM#Yd6Zx`cnZ^xJ+RvFR51Q_cqvS{`+cCjUhnnU6{pDt--~6oK zWNHsSCvSF0OIrH{++A+E-Pz2fv4ZzriXTSLw6<`)N;9Xy5QvQLGO!$r|52WtItZ~9 zv{a&NfI_DFS<_zQU=6><2_)Ic5tvZ4$Ky!O%`LKKd@ju?Mhb24+GW>Axz#u$M z4{H8ixo>a|ifbKcdNlLhmS~W8Gw>rvRlDLOLM2K;QKv?T#WU%>x;qH;~t6JUx`pqGYglD6o0TZm=@MGsS6<$<@Zn zd8~&Dq_LMt)g53*4bC_4A?iQVtxz{)o9lQI@bnAI9bbkenafYS4XP{{G_mu1xtOHx z)=(C_u~|RWqruY}3A~p0AjSdpkl7Vl?nndyBSdC!EVTtnoVZS6F=3$I<) zr~vg$FMNc0x%7B-3u}~{a|!m1(FeJ?;7Ywrm(qF0Bb%fUN|)Zkav6;9E2V9Jo)Uw` z4GXH8iAyYIob=jp?JiU6*VOg6+g#jGJH9%1WXNR(ie&vzH8YCh-R#`jxugOHeWZIy z2Dd(QOqV#?AyJ8e4Naak4=*uUclN~E9bF4)g*ZS)K@xJ|+^Ei^} z4cp(?x(rS9N{bargpR_Wh(o@Bu>KbSra)Q0+ulQVxX;Z}&1jN=waPf?Ycg8^AI-Pi zzMxd_--yUbg9GYoovyJpPq{QR&1WXdj#IOWzD!fDMi?58WOK)mz=KdlXwb@CPac`5 zc4ZLU>F5cP5#_&ZbTwTy7J&J8YmfH8;m)SEGU_I*Da2A@^3cj&UhROi8(kF$q|*ZdCz*&&@8^$sYVrad828JlE@n7W$EU9(tee1 zOVxH+tVH_{VOwVI6twf?bqIqyiRoVvjLdP9lZ$p#4I+pCDOITQZu_BIp04vWt zU-3#s^ECYqKmg(Hdj1RkHO_d$#}aCiJ&lBgEWyJ#;K~00)~+D7Po;V}ZbuvYd`i3M zzs$z1f3p(n-N`hKEY9+~@>!cCnnfYHRYg6kukbg8rSUGXh(_C3h-shO)9P#JE7hlm zr0P#Zj%cSRWOTm{yad|K)Ov=a8Cw)NP=Dp2{{Ra2DC3R@);QEED8i^1#Z#JQmhlh7y%$9f95RdBp}>w4kPo|bugFWo`@ zKJ>mH@W!X&E0GnH3|BuqhlO9Mucpg#syTf>ZHQ}|zeHg=j!%{)uL^6oIyAQ?%Gb}n zokVapGv(*0$8%nv;U5d@(=3->AiQ$2g2@{kx|96AmATAR=lUt5v!7uRh{ylp<~XZ}Y-YIKm8B-4h~9;TXK zBjqD$?kT+nahm$On-Vh|dr+*y?vsjUNjwUhW)_$lD|s78HmhNV(Gde~PZgsL%Ppf> zvPCOGxhl#);}*$d{;LZ0Y4S2N-dx9c}8DRo#! z-H$cAbr=zu(O;F@WL3tg@%dx}m#dHfDi{CZ^tXRsPnQ!o=xDX^N+fYg$?xSQ8TDrYEm2*PtU7Bc> zRuH)ASY#S;zmcqwTg!=O;26^;sJ5dMZ(tasE(Amj55}l1#K<hdR0@;%*;tXrh;$+_cf}DT9lC?ZNBsd%}1Pd z>rX`{sAIwG25HKq_37zKgB2%A0B{%-qMN&>DRKSdiU5DojlQ&nfW;I5j;h0_<5gK% zThw~hx=eA>fU#XOoboYO(*42bZd>JN$2h9qT}6VV=Br1!5`oc6cF%0cc1Vc7D>&;} z*YQ|t`f0Y*tOF1}M?uQf08d)E{i54gvI6CH=RAH@Djd3_nsj3*^2uEuTd#Od=T2vu z*-X~i;DN~c*EGwHqZRJZNe7al!skCe?u1u2s`xI$Sh${BDHaL3s^jHzUZos&O22vY z_`If3eAIUAc~vsB^<5hGNVqWF!pKKP#|QDO{k7bhlDtnLrx#{2iggF2I|aziH#Du* zn^`iDWaf;}dQ)mjADTMT1w3@7gvF(%_ot4PXiQpKK~G5JlRFfgbv=bu($$hBO%~%|s8!%2+{f0am z>MXoNYj~?~s4tT@@X6aX=lu>rspGgf+V~^3dsm%|%BW(OytVFj;j#57X?+h-hG{J_ zWRNs{RoA$!81AE*FvNmAtIMsmd&_9NxTf77_Z(za#+9vRP^b57dlT}S`7CD-;wfHH z)gJaAHKS8UqdO@fT$!!N1og*yg(fAoINJ2sr^v`{l6M`ANxmzSv4BYjWBn_@acf3; zYD1ZWDOX&M^+d-kGG-!PKI(dk(N^;QS(mRypuxB1TpwzUiZhktk@5M0DPGl-?}|dd z)~(BH70UNn2XRrN$q&gV&FE;qVfv9paM{}+$GGWM8*8s$rYQ1}mw`|fXn7wn^rFdz zz{YqvKfI6i6pX6sB)0&!Qogl3at9wFA4-kjT$hjJe)#WAAzY(1q<4*xnB*UUsWfu^i?)4R-Y?gDc;B6aH#Mb#t^My6F zr)VQZgKe%*laomZk9V76CdU3K&q~v@)x?kFUBuD9V~!1Kt5%9>N!ZQPrrp}qM7x?U zCs0SK)u`rG^BhN8FC+8KPS)F|1&ZpNQ0-XVVHgq1nSqqRy! zH*I@YJd!3};*zCd#YQ^fniCty?^pEOu^DKcu!p8Ssapa z{uP1ZZx&B>hfcPTt+@XHS%deFr_!olYGeC5%z)&-0Qy%mlb&mf3xbC~w367;tw(ND zOc>^uy+pj#?LSYs)b7&S)-v)j#~rKEl$2H8$1+zX()8<%R{kqXSj)>Hzyq~=ouryy z!`}?XCy)s-mJ9c#e`?CmbbUX-x*YnA=?`!dEg<#mt6o*F>-T;j)Sm9?&nF0(;TO(eGTMxhAUvUC+bc3V&|u zOLcanSwKNNf2=;0>B(X8`VL82D8+MBk+-DB)C8aR}mtRW`<|FaY2ITnCE2E8FRBC6 z-4WNx8ffqJEnde+wrh*)nBa_ebJyrQ*Ohpa;_T9wx6tD9lc(Ax8DsPvzZ&z6S6kFI ztD|$MT}d>DrsKl>2WqDjZ!3gFEX;5K9c$>Y96LgS=dbTSz`|9V(k08?TK@o2m8HD9 znr1!S$*DBmA5qpO5ZPMGJAbgb#dQUasbc0KPNb@mhZz0EXD0) zR8x{syL~I2a8oEo2t3#5*bK)Hj;HM?O8)?w^*4-^wihUaCzDNQW*NuJQJ<9Otp-5D zgU6+JT(L`S>CS1R)SS?IXQe>XfOza_+*c+q=}EY^82klAb2J)i2`|aq+^j3r$Jez` zI_{--ai_qR(E+ru86=IYqo?Q+pF>>G}F(4B-dLE!p`K!j=c1vMWc}((RV!z*xaD`qGAf}1arkjwSfVF{6%rP zez_+7iF+-(5r7@Y2iwxRn|~Bs!ro4)Y_|x1ivTt~k4mmdeVt2;ud#E>?rC>z=B>1F zU0Qvz#!oUI;s=7B-t|OA&gZbHPUT#cA3S270X=$Be5=!~Jag8V3JwMoQ-H|+l)yVv z!0u=Pam50bj8HJ6G@VU3KplG00lc?PlNnqGv>!10?fubOCarTOtQQMyb#B(Tk)*LW#v7>m8sT-X2TKfwZ7F29 zw=1}fysdjhzlZeQIuAPRtFYyr&qG)@-x2&jVJlnOTS;`ojKqU)=4xqUB~D+vS6_kU z;_%dKtyaCy36U8Xt0`6-5Jg5sdIyOgOYs%g+99-)Ot@jzKsHEy$mv{N{+)HFPGY%; zq3nAfp|5I=A{C?A_C9jH8gyl6w{nA2W~CySMO=}ZBc!D!n^`tm7d+C6Z8%VYk}WB0 zQ4&1UBrzd*T;Wu8HEpfNpKyHrlS-qA!OE%k$5ZW9&CzZ{^A^_HHeWvKLlgtB`_JqJ z7dP!JUQ8$g#CNBxg-B##t~wBF#K&ZmF<$h2*&d!3Gpk2QYL8xPmWnW!19En8 z)O~3cq(UAe=0z=I>93RTQI~$Z@Fs<`O z>$=$b95y2!k&NwSbZ<(TRA+Q&uTfIK3~0;7 z4?XII+uf}GY-N0~Kh=)aG|^3N=2$_INy{Prm1-FwxsNONyN=?E+fmx(NH3$83dAe= z8nnu;nBeEJs`J=GCPpycz3RBPxwivkzGgb3Qqk-(b8ZkHFOO=aEvPTOSfrk!tw(bl z$75wA?xv(=T;TKd?NpmVWXdAx;~{QiC4au6r+Zi~qy8Bb_UK zlMwiB8YL(|WIaKlgluw$1JKl1qKhlsMwXqV&3h=wDHnD%>i!(ltu(7dHs~_kv!A?c z%rwn$t@g!pmO;RNr{jRNHfM1HMNfb`_WL7selBw{055%G^jle(HYe`h87&-ae&V%NO-(Ukd)4I;o{f z9M5u(kGy{+?9ypkRLr)hcFQWC^@q@Ve>(G>`;KZI#PVuL)t$glNj(L9HWvv?2}x6? zj!DhU-IGU_U^>^gd^PYQT0lfkw0K?K|i&NI2!jGCOb{&1& z{43cMi~yVgUoD?!H%|{i`oGZVrAejC$*80RVv{?%SH_x(Td<%5)b*ybq)5_8!Bh;A zP5`es@o&XjO+93^(MsIh^fUhe%QQaU-an;v;V@P4bL6EPiL{m3*m#e{dS`}g{Oieq zkdNKMr!ME%e_HYb@j83WYDur{V_QiM0Em3ik6-qyiPSY4y;AM&uP1q?bCz~BOxNhS zHdh?G-%j&;obI!|;(I)LwVlPU+O4NqVLjKk)OMmNC6(EswVq64?#6I_mE`(Hv3;Um zt<{XX93PojWn6kN?_T5KFC8YmV8!&gh14T6BnV0o>c8Rq>*;>FlJ~UvomBB0+C9vR znPyC@T3ieeH+g3Uv~)WKlKl*=<{X?V5yAJ(cG_OIrEAvD9jQhM^13kjm+C8)*6hFG z9@SyHwE$bYWT_x1KDE&bs;9d5HH`V6D^_P8;wW4DZtKn`A-EiHKMJj_zZ!jn5_vG( zU^JP)=L4GQJX5EQMitd82KFE85CN0;3gv`R>b5^(xN#h-%r1K$O6un4r|$F|wT+S1 z>3BS)@`h>Zf_^Oxp-6^-eJfd^~V@WQImV3AeEUfh`bG=T0=ec#mR||TN%Kv zLeAlindLjQin8JcVe@SN01CO{ZFG39_b^UU<2|5Y6dUv<(gK=3kVHc*iH(+PY{b z70)(0Y2TRM@N7>U7gJ1e3l1}ZpQdTidH45TO_XK%A)EWZ<4@FXfPy_T!yz4l5~J^a z71!yucKRNdzW`x!#MX5x*|}R*T<6NK+{w4_jQc}fUSYQ2g&ciqR`82#0xd!E1_nSs zjd6O%jx`NeQbvb26(9fD8rUs(_epWOZa^I3b2P_N+@UANZe4P4~9(-rKLkDYl(+d zh-3rkO$puE3jGCT5)5PUtse)XLp9nqJmT5UJwF=7{{V!KOLD+k+@K_FIR^v1UbTB` zxy8npb{6CuDnATIemyBvjGP*3#7%QWrdaXfUQ4FRA>FXXK-=qHO{Up-L|nY88w3O$ zfBMz!uxk+9f1_$J`7#he+%l&g^^L3e4$k$B&Yv%nBXgBJ8qSShX40sRM-EoGx*W8r zX7)^Dkd@n#ALaw=RG^Y8%`WB(m{Q>*UC5XKfISUfz0s~Tn7q9~35m`hYLcW@?3yN# zZ=x;MpEOaqkL6c5RrBXIl>(sf%Gggw(o_#lgX1>vXwsc+7+qQEFA39+2J?o5? zCyGXnRVcvVf-psW0pR<{wCyrWYoi=MF?1===DDq7La^8F?j^X7$(5V;b0`=i+zQr? zE~I4RS5&&59wRDxx<`&U!Q=C$*8a8OtwTp8=8JR$kg}&Lf5Na29eA$QD9K$j%5jum zER~qGBvCx?vM@bM6M(-{Q6Om?AG;VoG4=Kpe(w0p5;Tosg$5EeAI$eY^hWdBZsffM zhH++uTN1M{#FJ-}?7o7l6HVQov~@n!vPmlMlroZ!%rOQar)9xX; zghM-(m~gM_S03tXA{In4N8QJ2EHtR4{{UJ-p2HMf!E<3QeJan%a0noVtazf0&!1r-Nk5J={uQqjEb#{< zES>RRKO~mNuC7DmOA#QQ%h=HN{BMk9g=j{1fgHRyW9v>f+?~8I?dwqIVv;e|M?Wm_ z{+v_Z$~jYVAIh|Lazif_M(W;3$#@v&uF`6hy9uJWGuklQmO=a`twnZ{k`!%j>T0xi z$ltrTU6Om$Q^HbFDs>$(S8MK0#nYHWJP{#t)HfNbHhRs(cb-kr&? zWcO3S6)2(41akfC5!=*MLMD%^v#)IR6(EV&@J1?KnHzUt&;($qAJ(J<9@+P(jC)QP zVE+I*R6Ac8q%)40aUg6A9+;;xtHg82Baf{r0X4UlIV;f9?eNNDZoO*TCdVzS_;oIa zpJ<^a{w3^9a#t48z~(uSqmH18^%($LlDHvTo_%S$hMQrlL$Y84f%3TOE2@?y!%1v& z)S#uR-13SsT6(sPai&he*K}auIO$o{=*CJ)=;Cp4c4TB!dwHqxkxa*Gw8^mvq#~qY z%_cijxU5G?i~;0jdx~AO+*1+VS?dulibNP_;X{S)r{1!>9i@$9#89N%#D~n2-yN%- zj!7XT#>H|laokry;eA8ww{jGJE>Z^Hd{>`VgQZHNr@J;yPD@PkQEo6^>JZSZZ9);$p8+ z%2w=3yqpU5KLB_dJ18R6^+>}`;50EX`-9Z`*Cp`h!wakGX8P?jXKF#g96NR&*1e@= z+&*8*yuAA{lz-W&KVR}R!_xaqzvg2AAD7mwLq5_w*Eg!``hJZEn|XAR4?=QJ(08sQ zRrtIUDWlnPI!$r>_K)$enxU2AF<--uo%$U!sTl6hWoe?0Gc58XXrm;tz!k*n-xc&- zFLXM1`+Vd3hY^qX7k|RMPge0pv98Oy{`N^mc#Iq%`T@mei3#go{tt!e!`{S7{!3$$ zb^idA>bybYjc3GVmgeN8xjaD^%Ab#~<6O}vy-Q_db$xQMT0rwk=K)c2Yt}qB@P;Oh zC)X|?dkp=a6O4UZ{43b4ioxZy`CX#BBQ+V+)bce_dvjY_SA{jLVZgG}rjbwal_5vt z(!PPyyc^-|F9z33fH3|iUFY*Px}jAk=s zKkI}iKbu#l>AGE(k!rTq7U={-vW~vw_p5bJP}OWSt7CD0cNM%typ4?g2YUJJPGO73 zPSb7qBUKd@p$ll1qgYK+-9#6CC1v}vucHrNdV|JR&2ghi<&3m{Fe4Sh>%SQ-ATJh; zXl@ALO*hKFfa-rr;UxH*;%RRhX)i;>!)sfV9$6lk{<+P4#}7*}q>{w1ccu6Ky-D`5 zjFUYJNxU}UZUb)wVnhx1y|O9|S4*(Dyi1!|3~a}9MytY~YQxYxLt&{$rE5u7b4Ov}kGF)82v3~o=!1461fiw*k z_SR^uIg=SE!-gM9+`M>Z(Hdlr&O)KE4l0I#(93l!%WknWX@XUb2tQiK+DXOBVpGwy za_`{?te@=-WMe``@%MD)c z;&wq2w{StmD#g{^&7`qUExZz_ae#78YTX;u=8!liB-x)Hg(azI(m6bp8;pf{V^7lc zOL7`1?A|3_k0NqwuGO{sscd4lx6{?U!G;UY53sC;@Yb(!3~y&;8ch7TxFm)8RVtQ` zzoHh(??X1&!uJ@@tXBI)mGS$?#`Hdw$Jsp(RClx)VvAVca$qChn8NjOHK>3ea(b6#2G9VnZXB;2tQ#WYbQg&B4?-6Tl zB&D8ZnxSSESB8}35HYL5NZ0Bt|PdP%KJ=~;TcBhm3ZgcxnWwO zmWEN3?yaxpa++U>pu2@_^%f48+LMpr9^<`hmASM*HJ!sOZazi_Do6XZ%j?#fa!)E~ zrYNO$`I10JeTSi~p9|@_%o={ng)8SA72A-awx2Dpx0gd(_b$toKQ6mrDnV{Svzc(VQc!M->LI6CP-m zdtz)us6X8}2Bp#;b+L)b^J8Kd8j!(jrZ<>oXwi;5wmfEçLk6@G9-&?%XuHt&& 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 z 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 literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/fold7.jpg b/docs/static/mb/projects/wallet/fold7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8472a7f8f5be68ee38bc7e00ff5210f1e1b91046 GIT binary patch literal 93501 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 literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/hole2.jpg b/docs/static/mb/projects/wallet/hole2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1bfd33c21f63a333a64bed7c2afe09b09bc0b831 GIT binary patch literal 79968 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

#R3MXU9`mIgocIZA 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%0Dw@ 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 F_#bO%8N&bo literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/hole3.jpg b/docs/static/mb/projects/wallet/hole3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..863efdf104e90988d3ed6b31338ef6c24f2e62e7 GIT binary patch literal 98659 zcmbTdby$>7)G&N6-AD>ZH;70#EQoZcq|yx%k_t;mh;&J>bVy1I3ew%uh`5BL(zPt_ zt-pG%?|T0D-uK??-Z^{b%$zwhC#Lph?&ceCOI1-t5r9A-fHL?2ZdP&76#N|R06;?n z;06Ey2Ot6%089{qfNvv&7(fG4Eb#pVx%CGo2H|c9&A&9$kURgvOAt-~9n6RPriAeS zp(g=6U z56lU|>EPP|mc{#BUe4X!#TIbXc6jP$%P8W-sO{qI1>%9M=}2=T@=UPFf{-q zfK37UVDJeD@F$@EBPm)`0>-~^b|U028VDLXkOcXw)c}B2lZ5tf{mn_}|KdB6F#d)6 zld%8h1&&J+?%yyK2;==*c07sv4<76>w7H}gzj>j%f$+Da#6NAo5at&Hl9K*|-~Q8P zem=gpkiY8$N8~NqKchh0@fQ6b7=Jwf_TMz%$QJx13#dc@P>A+7{x^*NKVZziVLA|x z^&ftl4!{LTe;57d0b#T%@CQElV*YO<^1tB#K&Bd0%n|@#xDNn?4FDjA07ZK7ccs7U z*8^X2>=n#SoH9&-KN`a5s0AV+pso{wE%>J$zefq|FEn0|z6NaR@3C|Me}4s~|Az(w z_Vhn+7-$dwz%N1Se_#k`J-@XPv;cHPfZz`d_7?hMklQ~r0BB$T!MFZ}nE>*C;Xi$2 z^^A{Civ$e_0K5TLz!tCp9s@>zA)pQ10ome!A6$?L0T2rK1J3|Qz#4c0Qdj_m z0L!1;-}wZ901ywv0D*unSj$tu1%%81S%~Z3WhDR&pa6IS>Tm$y19GtkSV2c12weQB zSqM-8)PM>gA4mtHfe_#YU<%eP4u}F105Ko|C;@T+6!-w-fjlDru7L-vD;y{RNB|B% z1dss~fqEbtNCaMj`R;%lSVt<@9&v~t*aAX;2~YrP!SdOO#`34Vdl?}!501r`$g{)2z?8;|i19-AD5 zeoOV2WLSUjAdJleD*E4Lv4uc&_)}KxcUi)JY1DzgA`_baZ#>DrczxjZU-Wz0 z{VN~*{zEV50;ZJ!@K^euAN!O4w}%4ZKb{Iq|9HTE(*G@{F@W`xd&4q*n+NFeAWkelw`iUq+0XDq)bEq_1% zXgMw(K1cv+F&YFN9Ss8=6B7diqz?QYWHCrENtyWNu*h^Qv6(%{1ws<@a9AGHex}f! z_{Az{U#+WN-kkFD*4!=vMq)3fu7%inT=QTH#g{*~-s&wu9fI{gLed zpJ1W?Pm=vB*ne^@00iiu>64(7fPrE3N_sM;VPI^c`PvDsNwp_-^dQES6>&16I??=N zd0XH~@$R*P-y`XFBvJ9=NjkaBPV!D4zdr3%EV+2GhJec|NKvEZ-hw~L%<1fb)xLG@ z80o(Oaw7^&9p)@v1>68*)+nK$yz4EouBeJ#Xc7PSX_5WIZ>&C##D#utFa>qt(>_gv z?Nv%%abs->b!{<@9hOpU%L?9Wv-C=!TANhz@~2l%bMB);XPAM1oOrF-HJVIADl_G- z^)wq6uId^MsmaAQ+!U%^8ml3*Q5k!%bOUfdUs8T+HPRtnm#NVofY!yN`(p2902?D2 z_i4f@M|8jwKB_B>0u<&AFjIV8&(Bo3?6u^jS9(ms-ii?!!6#uaES98CC8NjS62GPM zYQk?$<(L&6xiutEV`0S<`B;Gf=PSx+>D{6m07IvRaVxePyA!rG)14PN7g2Y=xQt*x zsGR;dIucp&^wL^m;1AuRt7$wWmF_#AU>mmnY05ACt3a6Z!>b6<#JLxR(R%lqo=E0q z+vpskl`k!ZjbsPYYXLBm#F9EzrVF_tztC35k<&u`0O%NB5Y3{nv|B1$&gsYhuS6uWQ~jUr9%=A>pqIMyC*uZSdn2Z-AYN(?#9+BiTMp z;&Z)E%TBQM8jeLFCmP^WP2X+qzHxM&J3~ytRAh@)Fq5pkw7DA~J{+mY6@QBR%07*q zB{}mJk>ESx6Wi%H35Fe|1&Z70>BMgtW`a-g1lXbudii@e7M>vwJkYLjMgZyi%)KvK zpb+?u+UbvgaHuTTkhfz<3)*$@D%DGL{4e(*mu~X7VGL#AWbpewG z>unRsGt5ZpO>+N4vYd{qOpgenJeIMm{LC4jHQTo_2zYCz2~hMUXdgzPEA;BR7y5wf zB2KuYvvilT;AqbifAIAQd54y;l5+O7&*W{zwGORWa^dx)__Sv-9eP14j=i>*FCvkg zk9KKD>Pyq1)=&k5v7^GPhc5i5xLA_A3>yI(oJiVO#OHQfNwWwFamEYDt^T~EQng{$^{6>M(SK7bb8{q#AH zw7)uyvLs%k9ie5|e^I$Y{|y!^xu?ywd3PlNQ^-l=DvHN%=WwFhVqAAnX4@70s*Akc zL8IA6m;Z+b$7y&gBvh+pNab|L)2sOkS$_f<;Nf60BH4{dV9OlZpzMnC=g55YoYH)B z!saqjUC%O33O=mO>}cC4mC+&{Qb_uFTz%z1;k0Q5a5WCkV?d~4MtIVYoJRxC%}pZ~ zY^-2AiO|Wsr!{I{jLyDe-2ixS%1x?gEZ09#A0=Hs$ymY9W^aJU!L_+$Dl6Fu%dZp} zCM#Kt?bkNr_nXf3-eV4a=G}f330->>knlIp;OFH&gr@IO}RQAwC~6NdZ!~@Yu*g2A|%YqkG|t~ z18gv+?+k~+Hy8T>bliw+;3WIbc#4CdPZq$w5;7U z@~lf*geFBZyu;7UV=jG>f-egj*Oni9mI0yrI>N=S*Intu4G_!7=-uRIf@><>Z8N3Z z01&@dCN7PdNzv`zNp@xq*u=h|(c>}I{9((=aIv9vSTx*cEws3`U$n5?>&N;~4)yG_ zZ4oQXQ$2tbR#qvt2JBO=5t}7AK0bgjD#8eoHB?^pP{jy&Q`@H4$7F--q&^q2aM>}{ z1@mXm6f9%JNGuG)_7d|Y=Zs~ai+`4~9)!-k%ehD%jOJh1a_V@eiv1)}8M(a)cc$5k zO~3yZR6b3+CJRVII%LrT?1Pvkqjyvb3*MHwFGA%Cm(S=b3>!9Y-QdKg$=)SIBM5*;C7vm0iwZ4k|JlAdWA!xZ$!=$wcb&@;nb-8}S zB2A8d1Jp(P5i@^R77?vMzs$^6ty!EC3~d#oQ_YPm(a~+l1v|Qjn9if`ko*RCzs$*# zCo3(01xr;m{J~wpBu~@|`X)SHN=6N+rrux-y&oZpR=-PQ%H}~ODY7s7uGh);Y~6Ej zZX!QMG-!@gUzx?N347^+QK*UU5k=I@=x132?Y1?Bdv%wU0)f0FREhU;E#p7Egz*xp z!x~fE9)-8h^MB9g6^{Qfp%5%_6n3doYBWk{f9r59$uF8-@q1yQyW?OQPX?)(h(xL* z@gaMCnp&^j5pxv%QZ7t2ftn7l{+2{CQcd%FZ93fM>)_O5Hx8DK6zi=q)#i4417Ki^Zb5%rn+@bMX+n~dLOI*3wV{sh{7kX^}{uy zuRYrFRf3uRiNzcv?}4)=PnhZpPj%W0!*A7B-82uRzMv+R2Bcdy+l)|(i89lso6gq9 z%i1@9^#kRR_qj{Sdc5(s819u4ZbPpPd|#;uxI95WEUML(`011eZT#iCXmKUFK9d)( zaVo? zhD9bNntZv!o)DuePPI%}NHBucU$=A{pIuP<6`S>uN-G`z*m0q~wtos-n=&e^DMBYRPVe5PjuXF)LUU}l`zY44lZ=|=ddJDD z=f_Ya`RV)nT}2+3y7+r_v+jDTJbMP85CfSfEn3kPzVRY7_sKZnk$%y1Nzei|z;F}wuS{+kV!sFh@5Vy9z+2c~= zvZQZ1?q+io;zB=ew!@=oF$5({@_fmIieriRAP?uw9*x_`I~p;WM224_6^-c~A))cg zcNhlCFD^rWG0L4VTn88=Yg;KYYD*?6w7-i(jGX3HHaVkdLZ_R~^=6(sk|#Wh8!ik= z#dY4GO(#Y|%0ks@y0K!cCj~V-Tb|#Nu($el$)+c0WHJy#w|w|AQT?b|<*HwBu1Mv> z8Iw)k6GZfo{q#Of3M>CXsuBX z{*y!=L!Fc?;l1^ohZ(BnyTRmr%2CKhKj3%=>MM;sQ{{Af_JeoI8{IA(d5dLUtKd*FV-02_?ZvC>d9Ax8k9ts>!Ry@rHi-jO+>ISyE0cKw2~YZ5R`5GP%yYn zV?rBPOtPyCdbEyTBJEfOcDc0E#mXCsqd8I~!73Y+9KpEjTGokQKZsj7u>0AC=<2f> z<9Xs#dQja__)=27-3sdv?D~EIugkpw;K*BoM!9eJ;V#i~9@a=fMVN#R9!0;=^c4p< zSx6|kQaf3^0cNWu`uC@mGJ7t^01JuQQh6hEczw4Q>Wk3=|Ji$Dr)b5)qpM(4dPkm- zFx_bu1@)Ceb6?>1@Q?44#hRlMQRC%X9-P2y>ia*jv$r-D~jkH!Q?DjGzcF@>?9& z>N=LC9373VBa zBvLNwqo29l84rc#a_vZIyu78VG;Ni6IF?gN$)8(got67Jb_5ke1Zn zph6wpWq2%G@w4_Z7M?KITp;$jZkBUJ@a(KuFTXgJ8RM-r`zF$D#uxnOZvX}tudN4a%~`g`(KpEw~yNEHbH5%3?e{x`T9>YIZUeIV{DHqB`M(^=7lUR3XS1tb?7B9TP~Y zOM;+V?}&FaT<@!6whcfmr!O+bcC=)tr}$N9UO}IQwYYpQI67=Oa@9W_7**QTSIj8R zPW2W$W-g}mNfhbMWp4f!%H?oRB~67|EwFJ`d{l%MCSj1Pe*>hYg=dwL3V<^vg;O>U@R{rYzAl3%qm-j-)WJpL0i7f}AW9 zKbcH_wj)!CnRgj1jx2M)to}OCkapm8qIb=0;IH>nK!(_ic*`LFeVqZL@gj3vK>V+K zjanIu#E?Z&>r3s=l=dGIf0Z9pPnHcQtIMnT$Ucr{$A$OnQ4=AOTic0y@G1%%7h0t8 z@hF2&?qG0NbervA*FC1SE7GAFto*(Pzqo=HG1iAKJ})+{l1E(7c+@pe!B{Xqyg(qG zs=_TlDIWo@vT^=5fCgxo20f66wr;P)5rXKg#~XR3k_rS;&7VEOlG@?}ly_ZqB6`9- zTRjfrw^Zs`GhS$L%C0zJDxW-tr!qLWW4V!|kK&?VM3Wd*duU9aNNYZzAL`_Dm-Bs=z<~WZEfV@$-UteY4A(oh2Ju&=8j=u; z0SwsA{Y;r}8U1}b+8M5EU39Mg--3`{m*Y)7qZrY)EMohDy1nCx2|w$zgS`|xscC0w zs%*YY$8|4F2IiSDaOlPRDE)G~^xn~njSSCtGgV?@bo@@y;vtFhveNz(l55$UB1&c! z=LO;8Mc`XSh&f4;~=5uBspHXFY%|gNkkey?;~pr>(b zOi=sonQI+tN4IJ5i3R(JmRBgZ!lx_`E>}1I&&&Kbz;}l$h0*Jgr`W4p(8=8Val8An zeOYd|=g71aGJ;M%4;;%GDj*Q_x>&T9D#f_=c9yJ%iYL^b6Z<=0?X%DN142oTtgI>A_`lwTH-OVa7KxEInS}& zb?kG4a3yWIoXBb7UxfzAlAp%sq(iIE^_naA?wx){C3s{rBrt3#2hHF-5hE2_=XTL* zh6wIm-oF9JR26#p-jn36bD8`^o zFGaYM0!66frrIa0=2`^3Mp1}I$cM6e#Gfh{lA70Ievissv(aB&4(P0qu+gv0V{7{G znSZ!lQ5IVCux2^IcQE6$@7y4CR|Owk;94KHJ5A{gJ^0Cl1Z~@d4F49H&r1x8uSh+q zy@ySgh0?WcuyCU*>xb}dQ~Gp_8$iNyM!_8<2 zbP#L@CqnhRG^s?@csW(y804dM$`|3SY5RQKT}s6AjN+Gim~GH5PMPWJubtCY+ZORj z>>T5HD8FKGw@CE@t!DsRX6}6!cXO zw=fi8YQu&eJ}Dz#o**Fo5fqUYc86_shcr$4GXlxY-qy0s%%J_f3NtDu{u(dSCPMV0 zP&*J`Ps0aGwkeq;wt%JfDXQV_WA)oIx=GSw=lWk=Tf~l7#`2iUoqWf)GRrng zi(RB2Gvo+W?IvWYnAgP|2CoRV!urC4mcBD+rY&G}uQ*ivRw*y7dpGb46 zlCCG!N&5|`Jmv|nB4*?mCRUJ|l9^MK3qL=3Cmyc3%K9XPd_{ol2Dqn(x}*>_k1WIa zq_Ebh)WQLu$!;oDy3B}s?h3l>=`6(7MwRpr!7h4V_27Vs5{rx2=Wnr*&()H5;tz^5 z3dOqdV0(F>vWm*C@HNMbR}v#n9&kcrCNEgK$$c&ciW|Nz*)ayicp=L*8n2gCE~71- zpIJ%G)yC~}{a}nk1lYQ+VK3LpwTg3FB;+3ZC)k(soh)%{YnOGhW7Ap-nfu^_)7~lW z1Gnx=8_?N6_s9g?ZV_7y!-@o))8C5mDN7PCZ5|g3ucB~(F?63*a7F*cwEu~KL9X6m z)Ptt)3S7=%^xD13I|h^6T6`g-WIw3e&oeV@KS*7_slHOW0bUhZP_VWvd6r7!SlrZrs zi?er(zUSuuB5B=4NPAEhqMOVOomIJ|`(kNw+cpGq(#yJI$yg^}PAPxrLtDBA7w55z zrYBT~d*FV?vx!m%8KZ(koWsFdD#FA>gNU>qPqq}I^8jjZN^ufd{#n-X5?%Aff~Jle z;CW_|_q674?WtcXhUfisiP+t~8=z91Ca{$4`>R{Id8U_ow^lrR@m~;mZHO`yDcgL! zd)VWq>Hc7_3tB{TMkq;InLBYN;L(Mqz%i%!>vPT5O|ZOXgmFKb@&iOo0=U6Mjg368 z2z=3tG9Y|k5%tiM34sAWEfu*M8^IHKzNRY*Z$I;}pkD)rhdjFJRct;FeK!M&8w^~@ zyZr77F&x)>_0om+L+-sKxDEeMTyVb(W1Z!3pjhAai7w`+JH{oEz%!#GI5HqsUQQuK z)$6HStw-+{9o0rPri&)BogNX9X@cNZ#ag&qgE$!$_ORUEdf2stFCo?)g?mSvhgij^ z;Yab|F4im<(GCKe_k{?;s>q)1WJ)cXcMUf`lqnNcC9|}7=)z+5P8NB}>w(lKo{Uwaf>j(77 zVoDC;K!fAED2%o;ZERDL7X9usamXO2Ra}d4`H~-0NFcYN>R?Fn!OyHMYUx#HJrkqg z?jlhBYN{v@Kwv02H>WAU9)q|lQjj1N)dIv@+;Mj{?%nkdA9)$8g|SAq6rF1I(lgI9 zkkGz^hdE()8r}7(D{QQtLh=T%S1<4$z?Rm@fh87Mw79yyskyYs)Un&X>P{lI&@kjP z#ToYVALsS?WWx}=k>%z}@*=%*Em~^xwTKS2mKCr)fI zUY%hxId)Mi&;@%ljE!zr9Y)yoQ3ZtdA)@Z)FX##aF7$1TH+mt zy@VjQ@7Ht_`Kq38OKme~zQ%TJ)|T8XxJR!O=BQVV>n>+rFD|y) zDJVj}T4pLJ%XPa16SWz5F&Sr+==7J0BKqj-JY)Dw(W&H!B z4NJ{b{WH7AFjoVh9d`Mr~O`_+Mycqzv9#e@w8#|vu4Ny}bQUtnVGS)W%KSSIDeu1Yr zS;K~h#LO6C!?Xbn0;XbYR!;_95Cw?K>Eh1m%`Wy@xt z%{2f`uN|QC`+;#QDDK2Ue0Bz{H;lgwg)J{>g!cu;r(A3k)w6UY-^aldOR;hsO1PWP zcwxQy^lENiw#@Noc<{*zwiK_2Q*3R)=%I^Iy2Z|3$@@GA{c_f{TDmd0P(@JCztD>9=nh*v;v7Y>KDxU<+?~e3n!C~Jp0a;2 zYNo#1qByCe5P*%NJE=SMK&W2YYE%Bp+v$7CE7V;q3~35d0&pvVyI+Meo|!v$?Ri;y zur@ZmWt+*R!X-~~SA1T^P?A@j)ALM*^vn8WgMw?Znj_YH!3llAc-)uSh%DXpPcfbK z&o-3QsurANs9I@WRCG{~JxJmh9Q@jschWam=}6O<6Y%iStv=9FojJQ0tj+Da33)Y~ zyFLW27j-V*Ye>)K_*Tb`bt1MeCUr@3uwl_fAo1+9YT?|;Xb{#mX+DukbJR7oGysP&zqEwK2T@qCxZrq3FsItWSScTvR)LFefWapM&ZsBNiqRdVsA|COOiY8V}W+?5spN@L? znSEKhRW>}R=CckLSJK@-ft?IxV-*`XG>Z;+W{1QUZJc2oh*TXi; zLWIgCzs2w9R*b&|mgpsrT}Un#4e3vYraH;JvSn6r{i`C22?5qvxxviKCb>=4KTN^t zjM}DY-p0P**jc%pt)0r;yWDfC{zAWsDelLN9@|_FG|^4BplZ_`<9b~W?_e3@a>Nmz z>qGXiu^be!+-+&6-+5WXPim4^2)GE+FC;ZN5@AH}^y1dKM(fsxV+Qo{Rw{7PNqg3fwLq1rbad*~B`t$G8x;Gc3 zzbNJr>AlUyv&Iu>2QDzad@Mn|m~ISIgi7S9y_S4YcOjp96?xoac;&*fLFuM_wx_U2 zk;JB5{cG&a4+t1pCiU?Sv2IuYH%eD4G1VV_iTH4zrd2st{#&(dML4VA8LmjL4okHjpo3a0yE7}-3?Rrg64mYugf|T(d z2P%sJ#hyT<=cnhAmWbt6F7tC|CUc@jd&t%KPFUYE70R2lIo+DF_Sf@%C5E#R3CY(P zL>MI1&CTGRxo!S80kZoCW}Mii7Xc^(8}=W~ei?73??Y2LO(V^d8<*vm_X;fBU z$UE#~%dZo`4z@)}MAMXv5MzP0F_T=}xHtvN`C_P)*FqEi&k@?D)%#H_hr*6-(TMvm zPodWV!jJ>SwKpEP814qjEJspPtf87xt?3f<^gy3`GW)}`k+J3+XdG45X1h+TBo6*AIPu~qqF9Zxd9LjQtd880Ucdk^L}ZCX+5Fp987(0UF}|D&OWLMtan z)jG@J2+gT5)#Gopg{EH9Y3x}acH9RQ>JM@%w2t46h*@Y_v!2}10`CfNynzi7xIuTy z02rb^q4(V&5rNCxF(#~%^_^6VR3ZQ6`l~YhI$j^{CU?c3voYhvdv)s?w{Cz&R+tHf zY~v#~|K=B$VPMQJq&&;1S|V9i3i#CN9WT&=K~%t~?_`#Z?bYWbo_?XD78!W@zmk=AQRLdy5zx zHhHq)t0py+d)W6#kXsK1y;_v$BjPM-X@sH$6cKwpOqmvQrry?5;LguU`L>(Rurbn! z>pnFR{p5pB<&ThFdLDCDOW|Tk0xwTxpIqQ2EO+1xq{Luc~A|YZqrWK zpra;keLf1to}Lu$Rzlw+$wl%Bb(}h>T$x!z_bP=yb?zEhSy@5b^fP%v5hGv9V=_Dg zxq@b?S06^wN5MLi#9Y=SUru-|dt7ttkaN(R{aATbAWOoo#EAJK2^b`q{Z$&i_g;Bh z*-$TnprjPZ{qVU@vPB|Y{2hZ=9KVWIoLCPR3=~I21YN~1X@K~>#Qtu@xDM}ydjF!@ zs6uqGTBiZC>VEA@y7^LE78W~V`5vZM?Gyf&R`3npNh5+wJhXLR%euJfsjz-h3-8Y4 zYfcE}XY6ZJxF#H-d8Mg!*#ZGK;-=ZRsg~li#D6>j{j>6i@V8gP!PorJK8F-TP{*JH zWu*`C2YFTC839kxV`wYr0ZTtE+veKE1iEwG050!sz8ifUJy2*1{We>E`&z#M1!yp~ zM-g0j1@SlFv*lr?IebJ}YOOdty0)=LVQ@Aj;N7>9COM;DBouDI!P>CW28{M~`MBa- zah57cWPW?tD!rbCHok?|l6Hnka&K&RKf&WKc1-k&#@NUeRI?LXM$X?D2U_deVO)@` zTRnODq_@^lgYCI{bd0{vnyRMeE*Frvio|^8i*w72qZSQlCUe?QKG+ojGqj2a~jTPh402L z!(?*5=zjHQ%wT&p&#FjJQG%)bL#}Fa;gEsCNWn7U)Qugxd(Yx@>%CkN^QculEpW2RV9O`k? zSMsi9{lVHdxUy<4#e`}Fac!soTk)Om>)S~`mwjhTwSc#I-hYxeCS15} zM%WZWtO@K~%#P0F>Bh7;-KGC1QBzut?WrSp1JExQ9vte?uZ+45NktLcFv3(L9f=?x z6B6h3Vd2Wv+}T;lbv1WKp{hgH8Uv_-#(V98)-5~gS0a1{5SiAI`?($=Jn&R8jnCJs z9XpA7rM>Be77*FDLE?qZ4_P)@VIR6_jCon^M&!tzx#+W-3V5={z#nwxzST@SC{Lh& zQk^;f`~J@zdg>6FLU1!i*klggRsda2CeQV*y<@lrTNw;^{b0Q58AOhjDF4j>>x+Gy zGhv;gaK9^SBBU~`H*<2)e&bU*Vp1=fXU_a~Y{flFsxs`-UMGHMDhB4h3#;<_8f)h# z$}PulG6@><j3Q4H7gEf3@)@T5JJcMqk_`+4la z`{cxniPCzyQ&!tvvModACgo&21K2WJp0R5d$DTmbbwd!;B=Ip3zX#_gDxm#*qV$-Z zq|u#~F_4RB>4*8lD(`RAkqQ7}oChVltFz)6;0E zb@#f(lGm#t%-Yaw=AUE}cYuHv-Jh#upnuOZ-c9#9UFjYs)A*fBA-B>C*v@F(f$R;}29fH~+L6(;` zE4bXN_~;6Vb zxyH_rc_oVbsc01VEt-D4N+(4=lFY1AZ(qhdDEG=0D~oN}9WI#iC^JH92^>4OD>%IO z-pj2-I!M;h%!kIMV06=v_8OsUMFC*5Y%%@5q9s>?eZ5}KO8=8;MEvW_;(C0@oFdmg zqkwTNIk(hA|vK2?f(@Qhj zQ-bXXvQ5s_oDq+i5Z-KA#<`7wtM$zJgw&v+Yr`H?u% zzwA?QxoCp&vEtJmebm=P8x>mtpJAt}f}JCM9W9|aV-w*h-$SjfqiAuX{U@C#BFXWA z2yD={%9sxM1}#$kMqhM=UC=~}cG=`T)hOh=0me(yL=)?X;bd20ETCcUOxECUMvdAu z!5zMRH-q;lD!Z*88N6*I2!rn6VlQTAKB--5zS#dMCQYJmfACpov%!Z-!0c#yO>f*J z*1u}=0@!rur(%KTsF5!DJGUH!3~(yK*bC|P35uN~w8fa#SuS!LtVDv56Iyq3hocJzKhu61vXcD;*ZU!tZMmAX-e-I-d!1ny%#D1T2e-=X5` zpku?okB;h)-?N1Ve~%>;=5eY2hQm4v z-7G^@8VoJ&GyKqt$#z4B&crYixcIP4CaNA}`A2B!G$9?7u@z@5TC=zeK2l>tLke$O zYBGnqO9oC{J82+)RmXc4Tuz4+a5(!1AOA24vKE3+wZ92I9bGzO{GRP?e9@b`H%AAq zUwlp7p?=_1rebi@T-DEE$Wowd*+WgUYuY6sG9%|Snd_7>+F+W@XUf?tZlv#g^4sSA z5ZqSi=%fGPT#T>c$USr&g<)AY{g$V$b0}AJ)cC9MeMc*n_H;PX;NjT=5iHp)_@zzP zrM|sE3_aUZ_4GxC!8p@n{4_*MgaOliHx(&*$mTB$Z5!_MKw0Z^`JOQ3Hp3o9qM|MB z@nE7MNos<~ZJe{`4l)S z6P-se?Dt~chS1=5g|YgSOnHH)=JL9g^;wUeX&-Fm5*mp7qNW(EQbPBnsZV$q<{lw@ zHm^}5uTd9XYH)`sFO%-1AcIcyUhedwXP%eQ}2d&)>o7$=Ox(to9&xsLx~?MAUs9+8TdI$c6-k zUE(Q4s|Rh6Z(hIWzcgT|L#~JSEZF?Ym#+^L)FZB^#L!}*kHJ0%uQG@X6&VhDtPufL zUYGjLY`wBqeCV?pcCz`C`}IU%&k!lhzWH5Ahdoj zv41UX%|b79^X)raw}PLZPSe_MOgdOfE`}3bs+$dC(+z}l8;L&vq#VIqkle& zk3g|}VT@bl8P;y@_fKb6sv?FKdHcYypEibhz+4$hWsN`+=`1YkQ*O;vP}%plEoz!y z1>)0BdQ5SgXTO~**rXqwa6Or4!AA~Mat7V@3ld`1YEV_)wn1k|sPK=j{my7r6m86$ zYV&GA{MNd;CLUbddHx1iHFS_v7Wis&EIAuLSqkk`(@S}v^y6}+nRrXV&t=2w$_vwu9mFC78PTh?(Qs0!} z&u)Oo@h|e`X5E$YRYd*_Ic{5zxmu@c$-Bma>2Cl(!`rHk0~OnP;mU_2=C^SNi8Fco z%8hmmX)2yHdn(hG=_H=pRh8cHQ>5B^-xeY2XQo2-ULrd}FXqvs!t)vBTB5?%*|(|K z(5PyBiWK3W+E?+05f-_rK}Yr2@Rm!RUcm;rQ?$3Q^`H^ zxOW@JYoui?Gm}T7-rk3(=gx~E!=GE`^#d|kxYC9q|5c0X)x&v|K7@XKK{ifq5u4>wPd+(k zCJ80>?oK|QQAHbluJPEqrlIj|@w=$QJ!m4inIU&VB+Krh4czjY8`!p4JT=y8VWB8z zje%r@B38gfixy+xTDmgyn^e%Vi?EcuBiax^{n0I~4w~3&=-~n8*TBmyiI=I5>N7a|VM-XCYZOiuDb)ptG^;g~%)Vw{Z>{FDy<~;<7 z|9vyX@-=Z%?fqKtEXpKRC;MCd!?+Ob_#KVgNf8^QZLsIR4-#*ai7v;cUt$5MHr;9K z7(D{Q=pob?_Qm)B|KLk8o!;LDohEJ`2hJZq|7^jzCgh3H3x1s>nT9yPbG#e!h(Hqq zHx`rfv1E>MwWelM0hCJULRF* z*vkcuD2+p7g|BNWJQ>v#vNv`41zuaKlbW(86?`?lV(Xm`5_xO-VEbI=NJ6$D3pxkH1lts2(`~Q#?p_~xteXRgI9^TZB#8ZigzXHi)wJ* zk!0|p=L_V%6f5yv;)&8zZTL$3vqSF&kd_^r{iy!o8UMQwuTp{9UV_%hsRV~Z_^>X$ z@-P286rWGmXm#k?I?a2(E74jA@IvJ@f3}F2$BWp-18;2U1oYz9Ws_DUgQjj*^I)3t zKkRzu*~N6)Bh|x48;adE7@_yuSi}?$Y(p%Z}sZO4564nhy;vQ#LmU^cjZrU(r@ZW>DbJ z26unK(QhIx*46$B=M(z*KEZugCZm}8i&_5Sz!-S->O@G3$6X*eiJwJWR+Gy~8Xs-B zL#zWalV@FjLOAw#TES;hrrVI=C)ShcFNsWjVytI|Wxl51Y>*a_O1+mEGeG8@<0%o_ zSsBu{E94@ReXP_BJWuw;C#3A7zZMgk z4b^TT8kFYlh?DZj4iF&zRci8;bX(36wUZb>m}D`5*11~4i#ulJh1`~>-8`>7pIT;7 zd_>4}nY1z{w2G!$z=1B_K~>^m^m=y={W*#){(O?EP`-i9CEzI(@knNbj8`NM+YB$* z)HJNQH*z-Qnp2l9s+*K=<1u`XMvL1b$e2&&Eoi_w)=kD3Z#iA8-CaDi{3@4T47E;e z6r}UWojR&q6nepx7^f7<497A=5nRH)PP{lAtnQ*To|w{##4~RM8MwJs$jCdB1o+`X zQ>22ozosc7>f)TPT>BoU;;WI7(g=G^Ny_D^)HvR<-~-PS3s4IT2gUVFp7KLsQ)iJ# zr-!$&psgLWYsozp+h5s3?=Np{Kh``XJB%->G_&TCWM<>+F@Ljvawkw)bjbbNso5I5 zv&B`b=XTuCemR$nN9oR?%DSAi@8IaD6T8ntp+ug@ZOEJNlS& zwIEQ_*dS#&-^oGL*TgQBBVk>=^6CqI4&u66XEyBG$uyQj^UE3MA)csBx%hGA&R@d|@^PnL&hjM2mTrkIJlvt!YX$$M z;8u$GV&twgS+@4*#Vox#!TSoY#X--R!>S)k$6LsI`+R{rN}aiAzfcYD?wUCXEIwGO zOiBN0dX;xca*jTxdE!~MN~a}LjHj~f6ersCiQ-F}hEI*-Y1OyDO)2hp-RF;5{j^r& zGFH3QvWnCeS4U5uBnhJWrLV`f%+s=p=C>#v9j#pw9)!J=`#%6_L6*MypHuE?(dN9$ zwdGOkuto|iLc1@uBMvH7UTFy8u_%jfX*T}=I+GmI(*e6h8#w(cV4#fBmEwRZn90pG z;f`3$a-zC7Rbh~7(OP3JC5O5YweUB7a zE;+94$;$)B9H^xeLi~vT0Pm%!n(a{WZ!gy?{xuo9BxlHBMi9y^lU$+HRgmyFJmX0dB7gA zlU7pVC*ViUae^^QS}nN@PvJPa?Px?duv}=K=!^|IO#cABzvD_Iy7M^GoPph4f5w#DvbH|Y&Ohg< zr4o?Agj{3$`N5;)7ao#K`Ocp*d1sTsq z{{Z5t?jqZ>$I1n4^#$>d(A9G#)45->s-`~kNICoh)D0uyjC$1GVF&4>e%3n5&Wv0_ZbSgxZ@aT{%zmP zQxfsEGKIa#@8$mh^{C}zx-4e#9FMjIAN9*W)}DUaMn2Z3J0z=k1HftONXM?JerDWqVmyz7VO;xaaxQZ9GJC_O&Od z{pa{lv&Klz+DFkOKh0^_S1#MnbmJx{N3IF~01BPnOb&MEpSm$w?J6N$&vq1l50pnA z_svfkGOkkYaypIRe}xtcl1l`vnGzfh4pn$Rl}5JrF{V;anEIgNg0gN0?d_i9aL@9n zWwmj;{w7n5^iwi{`hsY%u37SKw++`3;A135*Y&F*ODD-XmJE9j%Cn=ko68Jtu3U7& zu|LRWtXl?%?Q=ONu}L5LQso`V6kUD9x?lJdVTb981Q!d0l4#w%LJ%?Z%{`<+kVMOj z9EcH}PLOhqaPzGOn$Ui=u)8%63N18RXZV53*&rsMu z$W&i+x~-XEo^}Mm{P9{ZF7zjaKDZeCu~k+niT?my5znz7`!yurQ&x~$`C})^mM7q6 z01wdA$8O+DNPWZc_~MLB7$B@o>55pDfhJ_@(_;SsiKP3Db`jV{H!RY(IU!j804&r0 z0JbI=W@iBO9$)xVBp@yVF(aU1kLySraIFIK->Dy+7Ef^0kX*dkZQ%!U%d~$g1IwJO zu}ZoA76J-}>Z^s6Ajatettk@r}dqN3Q$c3xnU zk{@{g0P9tjx5Ab)umhE6(ni6E+*;cKLh{ie)f5Mh)XcPrEGA;)LE=59Z{J)?3 zL4uylhzI9Nme(#ncX}iq#ec$=%zq(5#TQG|T>k*iLyzVu?AuTkzPEgg5<)e6;W(1m4S}IXF26^P8cqaJifTz_*T`qfqO4xabwhAC?7O7fe*H@hAJkAK_48(qkbZ zl=47OK>aBo2^h?)5*=lK_s~1HNYqI;em{R5agse$c=hdX2I`9SN?h$PBX)w z%DbZ!m66EXZtS_IY0}@_BvC15X4ay5|GF2Tb+n=~m;pZ?wJ4^Sq_O%P}PVe@gA4LEo93G@)g4HSDJuILI81 z#MMD+(cA|sjGW*epIYivhdhjd>DH1+Qcs(12>u`|sl>NUGalbE+y&ghf!(`25n8OR z91?kMP&eKO`X1eCqr~=-sSma?dgCIMuAWp?2%xh8gZy1T#;l~QdMAZ`Az#_WN<97v3g=^TIdT;bdhzoa_gn_WY|)O1iky z<`-7CE{;Ij$Z$q03Yd7yRiTwkJY}lUpFkC;*kZV?2jUcRg@ad6t6O1$$@K{C^+fbmZqC;_;r+MdRk z+|UCljrXyNco-O{_@)6=H9ZGR)?+JuXp%NCBm)jUhplK1wIZf**w7=$JX!FzSkTE@Sm=D7P%-U_jHl&Zt>SNm*Y+L-DD{{Vq6_QI+0MP_?ct3s@Kpvaf0CO}7^0Dnq;&_`AP{W|_tCsyTD z`(l!4x3Kw0KDn$73d{nG8C(PWK|lJ`o0D!n*DB+_&;G`)q(Kt_bB}z~USfyaBnKbf z{{T3rdx@g6lvT;Slb)GT{{Y0%8?0~t03R|i9Y)?iMWvEx42Sm;6(8)9Do;M#uQK^~ z>`;svs}piLB#p-3w5sIxR?q6RvB1P^6S*F}Kbq8{dt!i_p^x@u=lRp|Zz#&#N!JG~ z)CQ!GponZT*x z3p|N?v7Bz8Nb zW*@C5nA^(~w;1X34E~iH!z_m>aVmQt7(bY+5XT}W9p!VLtfTr0E-MHp5=XQ&2-wCl zSRd4T@l?gV%1g9eTcl^SNT@;lL93=VF2ti1ZZVFP8bK0ClNeKsWR56IEFwX24>$7x z+XWB)%TtJCD}!|-pZ0?D`2k4w@y{4gFxk#y7(b;(nrv#rc#(khkoBVIW2A)V{bwDH z#mN0BzEi0G0ADtGeZ&L*070amPPb_W*rg{Ng`L6tgHvPD*+B~PsLp<3r}=~Y=+Ff6 zXUuK4Dm;9j>6EifS=n z90f5eV108}Eg`#`BU6Q zLu9%A_2h|;Hz8Bc`*edi_RT$H`z!e^cQAA~ z!#F2DiRPWjv9aZ|Wtq=D!2bX`p!V0VCLz26J==D?D1W6@lgyQhrOeyEh%4a!hNQMJ zmjUOw+6W|>-~RxLqnQho)@Uw%QMy6`juUEu`P58|n@{gUFHhb8e=%03Sia7r%*rGC z%p^SzL!VCHg;tI$X{2WJ71@TQQUcOlQJss5E>5==NLyPv#pKb13d zJF(_OKtN;CZ8hP zDFZR95y10Q6ZjKKs&Wa9j(TzpE1~K`Dym`L=*FO6l5h{!o>_{cB#Kn}5%Yd@lKC+? z4-|!mTt-O!IHpKqj0SkZuVIo;G44K{%=Mp$HDoo&atsmgw?rWwv}C zn}ZMLDsMZ<-Ms+XI11;S(Ax_Y512k!q>K^wyYu)FOXggUyDS^M;l_XQ>bLjP%#lQ8 zhCnQGY6X=JNAE^GLH_^>cNK>(+BnP>=L42kE1$y#t*oTwUM1vXgPi`A2asHE1&7s# z_|&mmkayvm10;keAJUU!u=o2iaL^;4MU8*0LB7$B*0Gch#}WSk@l+d#H)C^TblWi> zrfGKXI2Tf`dSs~nYeEq$Z)p4kU{4=4x#RH_Ugp}~N&K-htKeg6uo?V86*OvB?%at= z^$ZaI0O%l8`w$>$6*nG(%KoLO+hE+z7VjH;*SrofGOj-YHq+W0nGpGRR`~2yGJo_s zv=TK|{ld9D0r_$HW}+~HbL4$gIX}z_Y!ENn!eG3Ff!ArlHC{t@+4C9_2S4htYS@jH z0|+ih(5e3b*{KuDh!#^Z$5d>$=uRq1AdRL+ELbq~CusdC3ePONipHRITx5QEr%5bN z_oJ9|#!!rYRPnTb8?v6pCdcAxi5#}sQvghf%;M%#?K%{Vz?VeJKGqpM_Sj-$ND|15g7aL(|6O_nXhXx-80)- z69PzjgIq6M- zT2#hxsz?k5LG`Ij2&#i zlPZE)zP`0*?K59#ax7zJ6a{_!5Th9j+uZ$q>p3L%6IWWEr=omD(Dj2HGfnm@rUNS| z!V~P>2jg9M%7LEs^CX^PyimmnSxCUxct7VA=)M~9?Ak2Wx=y^ZDRGeO*$BAf9mR6h zqNA!gCqZu$*3{;l4;4<%?%wv*E^Q}C;eJ)n2Dr zai(=Nz){wwN`!T(SB{hjuo|ROP%kwgG=P)6bK2*EG+lT!l3R;=qsX{}xZ=1Qi%DR8vLRmM-{@=Xf&(d1 z0aMf-_2>RB_+e+P2D#FfD|y)E;Uf{hxX0Z;O7t-J=O1>atGUfr4}D;K;et7!anrx$ zT}Oy~AF60m6uPyM2`6qwLjnEP95r)>J-v9%deEF^xuWiIw9~UA8$^~88%#ItyA`^@r^;?==fEu|-62dN+3Ys(w|6opgfYiUo-82+ zTzuiN{rAuFsovgP9j_4w)Kn%3Q~~l2_JPU#tI0>8O@%3v7w7=0{{SbLLpPRBVg)%P zlX1c;0n^@_CAmBmiO+RqI3LcM0%f-jgb5cOg-`g?($oR>RJLjeVhTW8c)|YwW-+XTCTNu$R&bwA@(jnIIEdxD?s zNOqI_sm4{1=gtyw+n>-=uw1o>B#&bd;0z7G=kqmCX?CIa#`7uk`$G}=6Hm*y+J%Rx z3(x8*c#sT(BQ`rZUOylx)d+C6V1#+4*WJ(f)1sOs51F1+%uWx|tSUxWT#IjN>cP zr%Or4%(Fu4j*6ra_~g^Kn66b*98!Mg?a!0dgoS_c;wsWb9I+9*Bn= zu*uKqN@AQo;K}RPAJUb_Vl&G93M?JmFvJJN_5FC8FNIvH(Y22F{v1&GAG)tA6a2O4==k%=mi)}E5OM7VB z_^@rj{$mt0ZWHeZE7YF<0HrOYj|eLy%*)hgx8y0@EJTpAg1qaHE&(swPG5XUK+m;*c zhW`6h9)0TJfU@Cc3Qt0+PClat`BMrp9#FVtVBEMXyB|Wh{U{MUcT9`&M=8g)4n3*& z7jDsQTSS?UsKEZBs*7nOeV^KwT=d)%gZ}`03S(Q`Tg|z(ONkW!00RireqjOqX^HB2 zyy}}&LNK6mp$-ZB>ImbRKpD4W9E2*utw{IL$^g^%#($18)9~VnCuIP6O_SFr82t?^ zyBk>x6HB)wN1XH={{T9$)5>DoBqjLiv=RDMQ8@r2v$wl-6z`rwpiRIzAgLdyBBhLO zZVN8PFma5a{)hZ&LA~d6<^KTMX!)hNN!xFgapi%*2yzeo^bIvqZJ690y;~pC6z`xG zgpx_ZnG1Jf*e01czjK@>I&!%`&Y>wWOcRcJu5z zV=M0-N9&qwq#eFPY&rS2jD!4->S^mH;96$@0sIl;pT{(;3(!P;!y+x8L&x-}=EIC_ zWh1)E%b(2RjpWG1UPI})ESSa6Pg4QLx8b$QCt>oSb8GVTk-{ys|SXP1l>$ z{q+&DpU7wQsR(9LuKQ0=%A@+`nxiBslpJ;4A79AR7T}THc}x|H;ADwo8T>j`W|H9W zpe{!P?2r8Ut8PAExI%j7jjTA>Ppt`qLn4tPiJEtSIOp!NaroC8;tvoT<~H`gEDCT= ze)<0Z3V(?8zdBQCXb6dTk+F@()9GB+Sf9IHlxVMsoV9BGlqhWVQTfsn=)bKu=JXVs zbJ$l=&O1Kel_q_u0KogEfyu@XKE|36qoV2Us%nthugVL#MTflHJjFu14ZA z4MX90MxS*YvWzxzNbCqBpVGH)(EX{TTmZ)>(ATL(mn0MFchjfK8}%`5umfAVjp}$- z?hmCo?bdh^iI!E%Wtm<6{GM?8c6NT$sUvaxoFxfsamv{)=?TBwfNJpJOiWA&*r0rU;| z8m%1bBB&>8fsQI>ZM}F0xamoNjKxnsk*bC?H=7Fo0IXc#^#oM%%(18}cs;Y$p|?ho zV>_?j7*sx#2y$9N4hohY=aJL=D@xt|Q42oUx#@x1rh5WFs+jq*GxY8$S%DpTa!Bea zZU(-Z8q)o4BM~%Yg=Q=c2OEg>$Ec*$^u@lKce|Ph?-MO)Ab-3vNC&VOnXzfg|1`xN58U$QMtxK5P`Duf04nnz4}4vZ<+t$! zJ2G&$a4uB)k^Uc*dPSz8X{p<#&5g`g5I0AOg9?WhwK=CsP~3SG&ZeY(4Kuw-nCuF8 zrmvx=&;!@fq!k+WsRl&?9y(LSGMo({9x3%0r;d~XQ&iGywW}tyzJyB|R{{Xx?F!$?T(lg$k4QooY={v=dI&q%o$d}qR)q*QZpvNXc zI-IHY_CCj&&DwhdkzZD8o(|KsnB`?fg5k$5stUjR%h3M-I`RJi6#Ou~)8cE3NPsyx zh&ENdJhFfE6VIk=*u&%DJtw0$s$u0Fk21mQ$N1FnO*ONuku#&I+z2=$=}tE6vNFgv zvha5destG7g$vWM{*~zNa-Fu5;uESVOO}o~#xW+$BmH^8pTh^+zM*9KgsU6vIBq-F zo>@%rNxC+}AC&qKdl6gOH;4oS?7EDO(GC!m$&7m*7IH%6p|@3HJ4v_tQk!`Tl4FzC<(~ueqGeWpFt~H?82nm*Bikjb=lImh&=K_>FDo60jIHLW7)O=g85g;l7$O(lX(va9&Fk;qmhUzc|e>!Y-^GEX~q>4xP zrzCzIYQ%R0edyXX>PVBP=SuIOSrn5_ftb#gQ!D2H3x-pVz~Y-Wj+X;6Lof%{ZPluY zZT`6~S)86hkTCsfyonsn(LdW5=OD#6QTi~dQfy5kJ6lAzD%)i{PZ^Z)_-3xo%_?nZ z%OiH!4Od$P94XX5_ne>onyjpA40s87^&@c~nWXP==un=_;JU1#kEY@Lu}Kuy3P3jU zDLiGIkUjY(tz1TAkBghYz5KRNe=d~-F|JPAo4E(9sz?6HDz&h>lB?Ww*jZ0j3^@K( zBvHs*VP)s3%|RuqMnPA(`LcGY+y}SK&0R}oXqRooi<8(WBio9WhjC<9RcuEqwtngn zpVZ>3O9;So1=^f;kFVEhtI2Gtr!y8g>nAl7@}vq&Jfl5KQ9EPuq`ZNILf`D+3O?NA z0EB<_=^5e;k0|9&-6_cZDx=@&(l}PtX16Q%zjO!whK8=kb7w8D?lo^T_J5Nn@Y~6! zXVh08vw?+ipSlJI^ZvD5KrT#XTRVoq;5m;2@-*1zP20`bok8dBU>~RzIcTIL{jDM6 z`@nxXdkb>a#%0>F+qAsr0T&tkO+hZkgUOcC7lW^s>N)&6R0$Q{=2$gbb_8G(4)gjj z8T=|pAiRaixYQz@FmenbG3nlb9S+rX@~okaRA3c}f1s(%h52}neL@~TOjKS~>2~`a z#kzyuNcVoK!lp}oSwIhQXjuOM)4PB1%2r`?d8xaXhK)A2a7oYMf`64i`$FXgGnMqo z{2l>*xS3rEQ@EuaDOVat9H=x zoUswSTXEE7PJV=9nz6~ajhG(0Re|*B%^C|)`^gzX0_Parj8oaCRm#Rm1M5hpRZ;?@ zo-nur^vy{d&ch}oh=b9Faz6t}l!%&kK&)dV{{Rsz1}b>nC(a~QILQSu)A6Yh+ax%M zf;s@gqFH1mhn5P1fV)rl(g8$;8waj>l|RyvrCc5)Q`DV}{uI@bcam+!IqFEHm_r~K zXcfN}AEi4XU5;7)U<8?9ISiy9)KVLw7zYuC?Z^}X8Xy2N=lG)x!}X}uj`E?KVf7q- zRP2K6m+b+%HV;vTU-7IT5bLG{HjvAi7<}jD`A6YX>Y9W)eY;4q541PkUoRhzO5&!S zr;(+R%QGC7CnmZm(oOR-3e_6X4Kng`){}mEQe-!JTvuVn1@S;RqXWJu*qwmFKjOY_=k1MLR>NK7{dE_foU7Ljf2AEtA0d8ow=}+_GUn2R$+m_*Q(e zxZa4nRmm(0@IHp7!myTcsZTM1Ezxt=>-9BwsSA;karo0B2_#`u4XMBfsHc;Wf-*4A<99VqA> z2;;U$NMkb1RBkxnV?B>UO;dx6W7yP^SS^9iUw*Y(<%-)o0g^}1 zij#Klm-7arpAw@eJmaQ$6ag*25TG1@pk#IYYQmBS2e0K>_ICqljzflC54~Mi1dN~f z5T-I^U@}PxTaXXkBCsxWC@$uZ!I-2cC4D;cT6c2+9x%IlgPsjGMldN6t|f3EEPDzZ zRF4C-bakxUigc5wXGgj{g9SX)u_d`Dhmz zAe^u~=O3jyDHe3v!!7~NM^Fu5=vm$@%h|QFIy*m%x|~-MrS-kF%y`Nb1rKiH@vl|T zwfk*y(%M*}ky>ax{EwLjI4VzO2eo)6r>4bm1b6X7q{g8p2tOi5d-2VB-@^|Nu94xx zdGm+V7)TYrfd>ou@_v}Csz%Y&<*Nl1c6S&Q?0mG}YH-LHtPXKOH8Prnb*GNB2$*J+ zQ+rc~S^#*b3TUT_KrJ{^MLK{Mn=Db!6Gb#@By2Fs!yu2PI+lT+P2<0Y+m-bVA`j&{UTHUP6t-;)$}&`a*B{w?3M)hT>+ z`A2VRuPkdLWzse{#&&{nLc*Y77BQZ@3dYFN?6DlNyOmiLn;i(x@--&oxB^syIt4XV zt(AZUiBr@9F-=QI#!8|u`~hgP3$p5-08*#hZActOPC*=G;G9(<1UraeKLr&sY>44k zKU12U429*fowhu-WkyB}Z8S2?DeYgT-ldwt%f5&jft z8kbr!-6mx}?79B{8c}O8aLa!(p5u1m`4d#5v5gPze|8(RYk~O+vatkJUofBcxuLMJ zaU;1vS+7CJ$NI6K*FVadZOBkW>~cEnU+}18FOQN*21a-yp^RMvmYP>n)G~~If`BZG zMBVp@CnNn_U;Ir#x?~9WWJw9=OfmleKq^H^TO_jpd$Ioj>r+LW6Ti-pd*Bnz7hz;R zO*-6Qi(6(R)&xJ!kt`v9k*uwJtaST0CqIG5=~C=*{{Sr;{sO&!oj|ZmkMi6|NB42o zi}{Mhuk6(*V~RMD7+|W#06&E)>47bbQY>y8u!AG@H4K8{M#@hlCmd}Gf0(BT?}-I& zUmSH+&%dQK-*H)X82TgQdPiiQfLbs=p8o*pQ`*NoE&*6ZKe-mu-_+7d*K7e<=TnS) zu0K3faJAwlWwp*A13b&Zt8Z7$)4R)d!PaaF`dH_GW2;j#C&FZi0X zCEyufF+(1kfjItD!Fh7Td2&GGI3THBJ$TJDCRT?@beqlcEMwd{M{1ytPxFejbmlS! zdE@7dDRllsRgrTej2PqHkNN6A%`s%UVn>w>ndz~*erA)9a-Mqy!ITveEQIu8qd)lQ zsG2EbU|LWVo{gW=Ab(nDmPp&oQ0&M1u#!jP%?0F`<7B%)$;o6Nkrb?Ja&~!G41A$| z!KX(x!Vlgg5`9&H{&h)(zEl|HS59|s$MY1?a{)ZFDaJVjXZcae7d3q7<>15@J=Ev= z(-;6Sl3;q0YcuU5&dhUxpWq`S{AzjbQ_DZS5w}j?)|V?EG6#8@QjO&@^(-5&;D5%N zhIeuw$_ft*szD#EG7YS`6K-?Y1$zEfY%?(!jv#wr;+xP*QedbL%eaqH)MNqjD}(i_ z&F2&MQG0@ZZ}6dHxK-vj-#(63ruVAgogEC5Ar|Oq1z*z7{hyscK(<(BRqtE z$EjX9+c-bcnubQ$r zbJryQ07`goFo4RTK<6Vl{&a>{63$CyAYtkxIsX9AYG@mF0|1=$&P72Z%^CSEqadH} z5s%0kK`iHzhyXaiW+(Yoa_B3XK*P|;#QPD7uIVE&K1|sM`^kg)(^1PhuF?l~VtD-x zNWlTy`_ul?0DqaOS`3K32=ff7{`L>@G=c4y{Ll2r{{ZXMgvA*u(oN4o(U3nnVRR!u zGh?sLzvE89a!_Ie_iUv90K6)##o@JyrI_IqbLE_$)~1c2CmWqxuOxH$*CXOhOie%8 zVPaxK^K;bIQm4%;5mJ1yxtFNw5?|dk&Ilb8dJ3dlj)s()?cXwg( z9;^QVj?i}Y2lA!Q`zQ3J`DuuZs(*NorfEX+o#*qXZd2>|R_}#;Jtv6ubheL(kZ+ZU zI1B#(*Ql#jG@$1@TahR{o~l5(6O z&R0Iw&3s9{Yb(1=9^Hgu-ZEIn#|$yIj>KmpzG(2~xvFcr#)+lcC^puX$rP&U4i$5` zf$BIo9QDOs12S-+s?}cWyYyW>PO5cOCCFY7-CRqS-06(x?wa>bM{Z&<3BcAapxzF zDq$=|!7?dP>Uk8maqe7&%X(v$WH8JX9ECr2OiY@Ms>Nox}Dee7K&CVhZ{iQ zN7L4mM9}T-?e29QbuJP%WmrlKWROYY&QhZ!2{*GWz$TtXj@k()alup^4!!>X3YJR^QBFx}5~&2v%suf$?-9%!?k5=2p-$Ep15K6yQa;3JmV!#QT}o&mAhtA?8UxbJyNHV*Rsglk6qm7r}zpbgZ&sJV?7iO^q85s z;VW6SpAkc8122+3X~`e*%yr28fcGN3%~29HL{O-pDySF$4%NqeJIcX&e>j%_}a0fCSU21vz;*^{k8law+OLsLtg)s}I7SjmCXw z5hw(VQ^hrD)Bxd93Sg%S0DUN=6tn=ew3M_AD58o0tAD53>Q=39cM8aiJC0QPgV@)O z>e?osqU*P|@Jqeeg6>z6di^ucIImyTZ`V!JX1Z(=i}H_F?Oru=F}R*bd5cKomO1KA zTIIynlw#?{@43^4q@^x*(5lO9xnnGx9yXRgprj88KPhI(=Y#!fLXXBaociF>`9CgB z(eGYu&ifBx7SX*C4k=7f93L|v_E|CfswG^uLjpYkH7JWM$RuNqXt?YkZ9XxFmPJ1A z$LmV1WY{Y@5$affjW$R?YyjMUvq`l;>Phz$g2U$?SOq4D2lt$0e=$&^g1Hk~NzY(E z#MI#faKEogQ)d$pWmuSlktizn*Cl)U1Wl=5;%9w{Sm@H1sD@_=0(cOx))@ns(V#^C07mpmF({uCZQ%c3sF+ zbMs@5$O^Qca-ju`kNxeWet^`mkw*7TIS;T$*@4gLQ+d<*;vfk^GrRyX^#`BInjoB= z%yH}q#YXn>IAi7US;}&-JBqakMhR@{d)(!TJ-LhSmunK#FDV zNNuMdkg24%na?*)ibp6gKU^9#xM~I&@E$}d$4v7>$uJ5a3|Mw2XdeCPvDpM-%H@gU z<{*#dK(hJ6YygA78KXgJNCnG{%+f1&&ItU$sp5>XWw)2s`thW?cr!7rG^ zZyX=v$o_Q4wt1u3BL|LnS=fH-i3S>2B-oh^KT(kT?PO{z9cmUR2!_X}Am>t{4OP zilH5|!=16hzJv^ajZNe`plKrA&ro`O4-{w`o_4nuvgJ!A;oR*ND=bZeAYwg3RVJD& z4br|k5I$;p%$zWjDnGst6s&7>+*B|0FH`L72H6W z=2r*%;Hmu$Pt0RXGYpc*xb)2^M^lDjpHS4sd$m6_NW<67{{R)J%iNRxp#UAjXa4|Y zr)C6<8JMtkw;^k{Pa4j#Q^}xaO8iy`Y$_x3KAxw11E3P$s0|iJI5TBix_qMz5f>MW&i& ze2FAg_g=rHA$x{$@k<+l{0!Sj{B!*(vuhTh<>DCX8>Lj6#9DHWH~kkh)Fs$XQSNFa zuFQ9=N^{xC#WG1{B>8Ns&+#EY*05j2mg7ELGBNch6;59i+&Cc=Eoi9Eu@0;kQ%_md zXS1^@=fcxT!hs3SJ#(7lOGrsPAHt`(xqGQhvbknHwFcliuoc%%3JB$?K4vE7?}JIa zXYQI^!2bXe{&a2~@md*+k?H!-SPsUNZ9NS;Xru#Gfj9u<^c!p2d>v_F;ZF#?{p`_3 z(ho9u3F+v*{{T-@Tql7vt3z>fuj*w}P16^978wmEVej`U zJ{fp#`zJ&n?V$2o7;HTs>mcC$R{+fTmMV=H9{5uf>MDZ+jpwQamN zs_AeSQ60cW^EReKEZmqE{pMJZ*>IozH5OO^$ zC3Jgxo6K5U`HFvevP@z!KD|KAYV9bd#^ZfaiQ+9#YF3(5OtR(_C8fs|BhzfPOQ(QZ{hULclEz2x0N{oP^UZPEunFcC3{h0=56ER5 z1xmBnmm52fc-2JLwo0siNQ(&1eCMTLNYX}+YGLJYLmmn4Og!gzjyqt$?9SId!_*3toDmInD)>^;Tb+HbEw_0=7|hGlC$ROadXh%k z-P@xAp@1yC3Bb?mR}QGkqSHl$TSB}UP6Gk!^y$gU<2XG# zb>^lKcepD>Sdp0$J*-Yx@rq@nrY2P%b=aP1Bh*7n{+$$iUpr@oKr5W&@xklU+NXOD zv#?`hl;+`rx zc%TQ0bu?3{08-LY(-=`jQq{Eu(=^Ghm}IEJE_%0NNwk&N(rwusmyIsg_F-f&(L>9Q z#gF(8=4*j%Iu($zM;aXG*z3F5hyMUtfqMGt65YJRU}n;E|ygWIUYhsR3PK^q7a8BPdIVVm&H3i zqPpl>Wr>s%a_C23?7yI(LmPeDwm#lzKh~sMljSPBh$2COj05rovuE1q`~%K}0Db5SsiNJ~l)kNa5ub!rtL3`*?3ffQ=C3noIE ze9^bdCEE``*~jTt5*fneG{m3p^G;)N7yPzjr_w#tH`-U9J%IEeQo9|Hg>N_sC{J7{ z{d1a{H`Jp$QfR_|7WncHziO`}@}gmqxfCk^V$gPJuB1i4$^F=dEA z%s4m&bNbVK+m|_b2q0%2kMpJxG;NlWRtKO2e}yW|a*e!~Bm1w6eu9{U5=>-JY@=oM z3^V+NUHKRj8XWpN?fzM&E~3P73Y-k^X^W}I`3Y>Lv79q=`BK&N86!_JkRp$I{{RpY zkbjj4c`-X=igdv2!G%UH+C}EoM486}aQ>Afa}-_AX_NlL702sMdI+7_zVMV}_8=eR zX@SeIU6Ym_Hm(8vYFKWV9Hp$oAKs9fciP_v0hEr%Y0v3M0UNtPc%6RpAs_k`D?Blk z$e3rjAK_7X?IHQ%kPq(_Tp!o^Q05d(#{)ff{{Z!7 zpYIR|s=jD}582{p3^_k^{(v25et z6r$#DmoUmypS)FZ{{W$XO0g8PNhix3Yx(o}QrI^EEQORZhtCITz#jDYBe>e$X2xvr zW5@)4Ip&)@v!N(uj2?q_NEHyeyTC-2J^l0j26(2m0^$i)MpuOj=kF^Xe+*OPH#<($ zL5@aIjaS`rS1z36?+!mIY;#|nF8Kb1N#p8hu!|dJEJL#74pmbFKZ(s+j!Bk3^(YT* z+5Z6RRSz=oH{KZZMBFM!r@6^jZO5_Te@b={<|5iSfGU>fJqoDj^ffSwRR<{OJKzER z1tk7kN%LEQx1rmg)}fwQ2=bO$Zo#3m;x&9Ex6;Ui~ znRcPKf7kldqQ(?VM{NjVcqpedXf0UtZT6PRqDixZw7oVsB8i3~!5u+&KhCW!yMziu zE3RID_@RmVg?Y*bSui~Ubo@y*Exv_W6~D9YFapaWw@j;s{$hoK@)pZTWnSujQ~8hZsb$|X z?ROnJj%u_}$pf)T4@`9@6w_~UTE(B211RI_pwq$mc9e149ho$V_K*oTFSLvikTd#H z`F}P?nBPh9`eK#GVGG7GM3_E>F;U4Xq8S;`1svxht;sx4K+hydp+_u9C;8V6tZP!= zOvxE#fF2gEoE+H|CZLO#-X)Xfj@B>-_s==3S#Pdqa%7c`ed@0AdW_QfpX{3MjX1|- zamu8nyA_}N$MdG{U+)SF6OWXBbcfey`ev+)j`?Z7FLOsen54n6g9H1&9G!(*lkMBb zX{41ddCr%B#4VX zV>|yog~Qk^jHPPuqD)E`kqDxO0q7hjDo;sJ_lShDRiWkd){n1#Tbv)C-`49r#MI=I z45V>#H3k;n`Q818_Ja8Un9K~N*rHSQ+*{a>u9R>#tye$2;_mLy`bPJHPoVgj1*wpRB4;;Y$9T7b!7}(JkLFWD+!}HGNP6v(nCV(+BrvFM5cky4$~W6wmAl} z{tcmgBmlk}NIQh;RNqI;d!y1Pv-QihI)5Iv4B{ELC(te|h=3%@+_8Gtz+05OQt}H! z;D^dv;NEj0KYt`f{``IChtr=Ea{L~h%aIow_v*7!zXQ?Q+hPWd8d=AC6f|~|w8KYh zq7R%{u9|RYBTcE)+v`vcF5Tv-WtlbEOlXG3xoiTv*CTqO$kB_f>HQHm-bp zij*}KJbZ}Ka9^_~Th{xcnfvUMdzZW){K((17;o~UIB*BA`P`Of_LXtv7wwu^Z4%5z5BMc8XrEsQ7V&;hugE22~_*`pMn)Yq8W^+Owr(Nbu z%a@MK6FLP5bBv`wWpip!;WPU2Dy%l2$-j1=!`0H|oh?oFwQg{d>qv}ZiPGBW!iKV= z)l0>fY)n3onI-g)43N^*g0Kb`vRpXBVIrIHs2}7X70_3?Ix6t=Ll7&$#RNuHv9d>8 zvKu=x=Xz$TP_}UXp+J9v(-{*N|Hb8WU{2;GsY!ihe#Oxe^(PGI+eBqW073>g04Fz41=!UntG~ED?kk6J7R`x!d!^OuidrWXzCpK znKb-RBp2O-pW0e%g?It6n$iM=8jOKjVTtMZZiU$8_|764m=Pk>GRm=NhNv23N##eS*XB zl{TY^lW)a)eI)-%*o6iU>sis&{C@@mtNl4y0~hh?G?b8ll8ETT6|aXholP9ISbe*Qnn=CjVlEbw^! zrw^z>v)Z*?WVNHGN;th=J)c=l9S8#aO)%3uGO_;7O@%7@8$|t7tzkkMk4WB>=~*IM zf)oakc8}Vb4Q7BWv3-9gtx4lyTOO*-al^vX-uWZRI;`NZR`9G*%B>q!?DyB$ksX|Q zA~$-@2AnRP8Z7&~7KenQSf^6k9JS7E4EV}Kiq zVLY<*Gtq8L0zD0KtTxl0W)e3r%XjWKvUvxe;#2k$+8V(jmidfqF;up%1O1iQLZ$jy zm;n*W6kT#))b0TX&rJ@*Zg`J=N=|5?EdFXiSfobP=PD?K@Tpu1b%3IGC%I4l;9Rf5BgfdfEFaG4Hz<#heAAsM)ApL11{R_p%xn1SXHSWf zW?XArfVoRkF+S{zjpPTTcauG_4lxwvH4aB zjxn>DvUz*XmZi9OVIlhhW@-AzYw*VIlhN{EBo@cAWHRZ`A0L{|pEle(@gQxPL1 zb$or(rOHpKU;!C7e;_~f29?2w)OHE{kkg^u!(zQ9W|udrZ&$mLw?;-P%>*k!ZAP!j z1KPcjmNju(SID!PRI5}`ETm8@^$x;uq>_7Yv%kU*Me3!S${-Hu^=D}>`_uoGy76N)A zCE2^-5!X;DlAugLvP6hZD$UzK|99JYDQZug?Pvm1iK3pU4ERuy#078ow2UBiJ84jp z0;<BzSult|4$VpTUuqXax9MW>n1VJc$x}=zexr>=7L(C>(XLga~-@G%`4<*pa>h zEAjyIRS#-QyCkNlF!R!;K1yDHev^GtNOETc$afDI>AZ(Ie_|uO!52fel#01HO?#8S z;%=%|tr*uO9+lZ5zK#EQc==&p`H z3*J^duuAPmk`GZy4hv+?te4}7?A{2t+!bOC0(MG^REvdc1QMXCZ4xZIjrrReGgKbu z<2{Iz>;Zq<#!{b~cWrB_8Nt+)2_RgXVHhwrP6N=%hVsMrLMRUGDAs9d^GtH*FS%n6 zDgvsg9=opD~t5itOua9DM?U{MX&te=`4?VZEXf^c|rtI;H1W zaMf&+yUvJDJnCZyk76435pf}A$Z2XkZ7|iO{`amoQ9q7r`l<97c>^Fw+MS0J#7tqW zdF1$r2$Lr5%fio8+d71L1rKREz4_%`tM)u`$7$hgBGG_@%}CrHlZU3dR`9k0V@q&t zWqt=Pm=nziHl8%J6qc%3kNa+%F*@llFZKFSpLW3Qni;1mm#5i6w@lz&zHIQB)K0}f z;SDAt#{}~;*l5wR)nww8#lhqoCc%r4-bK)W>C0ZI?tRt^Uc(Vku$w%=nWWK54@_~^ z>zqtQnLvTUTur}?bL#m(s^#QBw3L%DIN|N3j|t(irZ+&KmFdq-FthC3oFp%~91hhC zH)JtE6AFyKxg_{!3)(Ol?TGzHGP!X$8;CTh6Cde&d45*zXht+z%R^(+jz$i+xU;&P zKQ-0%^yb=|ksPY$oc5SLPlc>4<%f-x$7Hn)3){_C-*T6F1AK5Y`*uv^hjOA;>i2P7 zKDpQ9QQlxa-U?=f%46n16`L>xj{!so{FR6y!@rfUjNVTlF~#`uQf=>cBWrH?S{P z62IPcXe&f;CUb}V&%nehlS}`gPCDXZZOyPnzme$++(_0=rqAxzaPu=K5BaK;Hr$m; zh}&ItyNYf@c;t#|!1>-UW$UYxSMpp9#=p{j(fvN(=r$NG=%83!Ow`)=_s77+K)2tP z(FeRUQ;u7Zf7-@1b!^3O(P8-1BINuzH`!Ehjrm-QCR%4tp2MQ!g#T~T+m^Wk_4T!$ z4%*031}{Xg`mF9Vqt+aidwI*6&*jsQQ@mY=)JRDu6bDTATX)tfl{cwCNOf?Pvffs8 z_^Xk_$`4j$n8JGHz#l7?YSNJG+g(`QX}=*)*CIs*`g~2V$B-vy`Oio90?(w8Mo!Kf zFxkMNT0(8T%!&^898KZ)jilqE7ahCg8@aZ|ei+8ZkMvv5rK|IYFM{mr`U5o!R^{4e zzEpS94x0DUTS*@`3X>R~==s-ls^s)B<3%yAB$jvwM237)6T*}IZ>ANHUL~0C^k1rL ziG`^j4|C5B=19wZKgUWe&dE>8}YhZ*af9Ar(e_wO%s6p-WgXL#vO5`%^1T&ch^FwmLepPxS6JoU=)%$SJ?LRfG zXIKB?z1(PM_cGi~oKS~lUE%Zxf7tTw;~XVpdx+2lYwAx>sq!5I2|ooDl2ra0MUtyY znA=y|(gDk%{+|skC%nir_2+TXa4aDEU*bQ+v+R}k+7IBh?kT5=Q|l2>e1~CnO%R=Y z`S|QEze+&XyJ}Zvt&K=f+@Bdffv+CP+zQ&2YlsHad^<+Yl846qR z1E0aqJP=_6Wv03lKe>*JoG)_Z^5VGd&(UCSu{9cQcHrrT+;LSJz$br;B|4%27pJ&LYMjJ z-xxxCu4$zU+yA#mfQ!U}gB-~Jr8nUG8z|pk-3e{zBWs&d)`8YF^^8-t7E_WWe(M_2 zs|=3?(AC8l+)9S1obY#=g2{+5+%6lzZA&(3NVTZ?Pg6^@Fwi@+4?4(vMwwBH8%Cb< z4{(5}3JQ=7IA9}K5eWSiJh+UiV|~{sio-&6ME|M)gdgzp>#K{;-u`b29`HdbS`gf{ zr-Mv86*sC-KtAB;#N#cBOt57nzn`N>y^b_+89_T541c&0Xrmw69?W>VitmAj($)rz zd1+M2U0u_Ofz(s442N=erMIpyLgi6y#I2PXDOl2XDN2=hN7zzEXB?{@<3>AXJjOEx zT_58CgA|_A>6k6K^a*XK3bU%r>lL*(XV;&@P@-fBZJ?X|l$C8`^9)v4Q(FA)HLd0e zeYkbXhMasZyPA@mUXs(UAkRCQ20go<;|J9Qjs)P&ly=rW)6Jw(l_K)zIW;EAky%Bg z*ZTK55hH~t_nf^%_`m1ZHI*r8R92TGpsbs!P3!MUEM%na@i^>2#@JSjB0|+)=woZ3 z+K=y@LL5Gjj+%8ic|N+UWN_1^k0DgWqZ>Co>POY)7wFk)sN`T6dx?DkxqBv5I1?i}u9w)Z3$f{+-SO7$rOa>e zd8J=gt+{G-y`(QqZk3<+r90XD@gZwJG%0CELl1sXOv(oEV`M-98=gPweV1_RcW{^} zz@*>=Dxtyt#yhP+ZK7;W?8zM2tjPa_igJ>J41Z5)efO0kXGS%N&36d$upSfSY0D!%g(H5+~GnEA{P!_ zIM^|-%!#u_QRaxR-c?^;-F!L%O8ls!Hr@w5WPB%xKcUwo7;V#=5-de-jgZ zSUI;kLt-e3S7ut8II@&~m+N!0Mf)sTSFseYTa;+8nV!EYV%^del1v5;=pc>?=0!6~ zDL5?k*?;Lw;4;lSUj_t1D=FFQ$9dcf6n^fQeIg*Cui0{K?(o{e9zdMWV(R!+KQ0cX zZvL|5=_bau4O;iDlN|Pzy%4q&ILlAoO;R$I1hTtMty+|m$hIRKV#x4=efSF;hu4)Dh2mQ?d+RM=_k1aa%;Ka9Q)K2zcqg6|eAz;?*Ty$|J|F zv`nVMTm-2yG}Sdp5&sYhX46fTnldH#F8yf^2gDf`?llg7?|e=>17k2qWKga+X<$aM zV7dP4agKLS#4ijQuUGZG;?L@4Bi-}cZ=!O5!b4=kdEpeT@-Fe4^RQY_G?F`*KvO6xCP zeh}YdJ%H?@Xa?n_Kd)v6$G8SVuBS(2jU>(NSpiqfrk+<#gJn-T&bIr&Kj&(Uqfc`I zNX%QNuB7P4Au-qQ+=cdN?cMY$iUn#4YayX_F#6_(?z$G*-oz>{vqyw1fUrura!bX( z?tc5{tJV%y!Y`w*{zD7Khh6*ERsZ${+nDIv5eaq<6)$7~W~m=lf@puu#Ufiozjmqe zJMP%lv|W}NvF-d_!~w3jw7hSq4 zva7&0aQP$bzz-;Ie*(=Qo-e!Q2?9?)WxV`~WCA?WjWA`jS;qR=Q`2KmD)MBQ(34oK zHqRxH`{Jy|LccKDLdW-(bpdP$1H?-4zJADA z8hGSbSNdqIfWJDpzKX#0L^AbybaoUxUKssY8xyE8S-!Ol$hqdDC9GcXt6HhcI(b4Q zG*EDMFv(2Na}>`9;qFN4Gyg7~Y~UG9bzQHM3~?zw)(ZjnDI%0>t5v?+-wjC)f&%|Y zmBVd&qwvvIit)wJO*5VIgS8woSn@jIRGL4hJ4*c3!mskZ*0XZDN_Xq0?!LnI!!N-- zk0iCG(DKCMtJ~`X zl^lhiTzinj5o5dylQ zzykLqha1nazUnH?4Yd(J?@Ldq2(y^Z-}4AzmX}xeNqf(4uo_Sva_VcY*V8b)?j-pZ zktdxhBT1auHLy9JVBqk^`>dhPY;VF$w>=pu3D{y%NB^Uq|5e{0m*ZFOuJ24n8LMc_ zCH{LzmXMDdO=Xz|q1{MU_{~!+sHd_FQnY;hS}2Dlz(Gz+AZnbHq%Yo^wGVaNbWfOE zMbEzdl6oyZ$dMWD@>&ivRS2Y+3{*Oou-PR55gapoCpA-h@r}uk@?`1^XtuxY`&d`H zL-g6Mr$9M3lTpK}Tml=jTrxsU#)!7hU(2lP?D3IWx014p`L7h&k@mZWijz4h^Z0CL zOa22X8P+R6CB-Rc9~%SA7&15|tosMSOVQfI-gM~Yj!p9uH}?Oo=ifv(Aq zSlBDLLC~Ah^{4K{9=G?$UeKYM;EO}sM5 zdTH(^W?P1N$ifRz@p+ur*|ROc4au)SU$5LP<+dVpOoEyoyT9V!++C!@(yj*LRfFxr-Jbe32#^#mx_R-KG;L4D zi=LPjV@bFjUl{bT|EyiyGd-#Ob$*b_R>9Zy$BWz7pjk}LG28HX<7s^@oRcU>@b0cT zly<9$7$jDUx9~M%>@D;6a0HX@M?}>SS-i8KO&smMEgy(KCvs!R?WIAr_N7z)CR24A0qVO9VU3c8UWQI6lAEn)SL=;WFJ;{K3Ok=uOP&lBWcn$Bg#X@{X?FXvUDNJ#WYR=8&+}=vg1-aF zb%|~w6QO4Zb6P)AHjd$gTxHu^{Uq5E9gnva;<+IDu%v4Wlk=dpUWg^AJv`P)q3WOg z#T&YkxTJlxeq+5>t6!^=l9OscQ+91%%XsFoFSq~^8>DwWqru2xHv`GVFS7+tZF%&> zmr}F)&x*82l#;6an=y+;1^tE@mGLD^*)9IGeAzFk-!Czldx(z9!CVK_e6|l7&BEqp zVtEunLpBfW6)pEoLOFITaarb5r`PfXqzq0|r3EQle4IDC6f{;>#_UWqC%u`h5*bPUbXE?DbJNcOnY9sBHuvZnlJ>An0Lj(zB35nBe%ZBcJO@@9W zmE%A}i1TzfpLOrlzBdrcOBg5m5ZaA^L(B08o~;)YI?H2=6TV4&cH zs#(*R1TV$b2BzxA;>0wOLXO8j2y!f|dQxG@htG@;D2;j&W9N8rl>_wN392l6bj_(qU@RUjqZ&hto_7jodp zt0kxj<~1r?ULyu=G3XXr<6}AdKyGH~Fh;X~glaCrPIE(nF#H0kzAHE8H1CC!MSl5(vVAdf#d%xwKesaSO{C zH4(F?uCDo)PC_R;j>f*RRpYJYo~H%>;UtzP#QXnEnR`dHCu=6}KWj5+<&aIo0S|p2 z8|odml4%CBf1(F7?4rPNB{@V2D?5_yN#-G|dD>d%%jWWA!p==7Jc=e62M%9)uvA2w;c$@*1t$K3MvW5bJS4%eQRqCe> z+^X}P%F`^;!Lo@TyeXkVNr!){*o0Ewsf`~JxeXttOdN9h56h&?!XC79MNd^ZHo4$S z6-k0I5KSd2_c3yG6pP!cql^JN(0nfKs01mHE!9^_dH?*L62o)jn|yIdbGB4bym0xc zioE<*0{yB9RJF8pt%xIdb&uPPlGq0+*arnp^+6*t!@qW1>so!n#0>iGbvLpydF5tA z)w{^oYD{5Vw>`R>h}exi2j~UA)4yC!OKkY(e@9Pt)z~~q`gi1I!G&}`<{J3Wl+oF$3h@!Db5FTa_f(b!;AERce{jPE zO)kmryaq#Z@*7K6?N1amojsAI>OO?xyHA5i?3FGe^JRqamE0=!NB)qD*CJ9*D9FJQ z<;)g#(3x9CjBug)Pc-q|%p<0De`rH~ilm5+Dy zx2p(MBT4od<#{fQp9--rAi6T~WVfP^FzuLO`Bizs7FQ694&w!^33srU9`wpDXM8au zp27c~Q=LYH6)K7etuHJuprK)Vmy!A2T=pUWTZ0cIW9&LeMC8;h{JNCk`Sy~bph$3w zWQO&+B81DK)@nQYEalgI>bdLvo3zLC`X7@H5`#R6)IfZcmq^HK-gG>Rcb}dUN&$&! z`R7_XK0v(8gp#}MmxBYro;qH&?5Fw*Tk|!u%`hRfn_JdpVuy07(GgG6^Q*3biISu0 zsPENG; zTug!=Ydn+>`5-B0_j_}RSl1(&{8MIRZZ3i&ob#~9MD7J)OGB>Ypn=ajua)hE^;a-y zMUEg3U?{MV0t&Y!^^as5FRS)Nn(?>REQ%a?JeC!ER&A;V`*J8sOm(0X6LpzYijTC{ zcy+6TAmSDf=?d3Qb}i>JB2_ij*q0sGwT`3vPcPZgqthvBqh6s<&S>BxCsl>V3KhAl zudmNFzv?{{sxCs-xQ~3_uN-(F_^s{W>wa<%g$LMlz{p2=-dX&I)|hx$PWfp4Ff;7w zm!@e!!>9iVG8$J1JWn|R$v|oYHirPD`d>q6JLWT%&a*TqEhG8A#mWf-q;b^^ug>Ka zy5=pKGEXGq{7Jx+mu)PbaLgN~hKZ_)H^MPBwR0R3)&HS=)72gAV1_aMsWH-CJU@dd z(z;5;ts!;KmjcF*sKwPevd_1qNd+-k8!ISAf`GF*9Q@S^QC>qe)``(1B9GvG{SdLG zRo%s@5_M$USEW!fe$)(#1cPhU-VxBn>V!=C(t>;mZf&_6YD`XZ^4gYCU#HAqN-*7N zo^kX%s29t>-RqqE6Lqbgg|q$V7oKYc7W%E=L3HUdHdd+|+KJ;439dcqQ30U2B_DsP zZ89Y=(khi?zI@xzPB4RzwJ9=devebazud>CVT#d|eZ4K4F;#DDO@uyH3=BKgt%)ko zeDhNREVI#Env^HEjOHd4PKj_F**?Qo?KDNrx~`1tbBljZnc zRLlky`(hC<@=)&duEB=5Df&Gmn>LRXyH4YM%SrJmBr4Apf};=rW)tHw3+zK2;%IlT z%Ijnpc2A|r>Mc&SYGup7ZJhBna%+d1vC=B#60ym|XcbwQ@j6AJ=$n$2JE>XZp@xR+ zkqs4fKgyIn6xMKF(w_xrIe#`uPjeaF3$m$vF1j%o=6;P1Bl&`wzPu2pv6&KM;AX`e z7$wPgns)C8Vczb#!%SN56VIHYWdM&4gSR##aB?Y0=#ceYz-;Vy9Zlz=qv2ojvWio( z&>u7hnZ~;h*335)DlRZ|eIu%q#t4kkls^jN+ha%iBuf-R4SJllMeLYk5MN2Q2#R)Y z;y_%7>bJu~w7-&wX8qfd>4OpnUk1-iap_);eEUe&xL<27X--*H3IeOKF?gETd$SqF6 z&L^PY2Bt^X=*)3!EJukBy_ds!;<5tn>6Fpuwsf@CBi@Ays*+Wsh_vN+MW1YVafbW! z@)d|!p)9xzmddppK8w;k4R}_YY*M~G1N-OtGxw9y?_b~ox!sjcf9dPM=%g&G8O~%5 za#`vRobcsvK#N(p*VQtMxR3Xz2TGh~J z{GX5`Uid(JQ?r$D@L6kz9Kcm<`0Rr*zy^(nQ6k7 z=?jAc78<4w_}{Nz-}1?af;jO#Z|K$jx||$R@L`WA#Xq`?B6U1Duw!f8SU_AUIG(== zakmrMppzCfj4}`#?XZVrcInhN;3`udhYGu);e%qT~29{!#Xw?{>Ufy7l(Y$-?m8A zU(H0I05!g0NdvV4KmA`#NBxB3?Vhl&D&wMkKYThQ-+bGYt-?sckiiL(BZt>_NVG1; za9hcA-JdW2YD*5g-N_rKJQwDZAK{~ez$h!ftk|&p*mchf+iOIPcmP2$$h$wCXl`Or z0`<#WYqhlctYR@~_DCW1t7OK$!m915{Yn#)B=XHs7TRstJP&I|UKJ!2B}(YfH-yLeuaBVqhFeiK}Z z{4hAvI{4D=5uXk}{*u-k-4k5S6n&Z9iph5Gl0IgaC^M14`YSpwBz?|u)~+#Jrmi&H)Jp;lA+08BrqR!Hos!uJNs&f>bpPE+qWz$W_5?2UKfF7 z>!11MQy3`+NgnV}f=a&gg~_G`hIDm-sB<}d;eD&gAJ2P#O#X{A*#*8C zj9(uF8p0M!C?UrhjEU;E9vJe@aHK9zrr>JFGQFD)8MqEutNZ<43#NhkcN)%^DfI@c9zk=qe93}i1tH*zk zUwOSQ1f4L~Q}pEO_L-X)-?9@Q17!G5ttEN8T`T-!dFCi5P`f@j^W0&z8P|o;qFmaD zN;Md2u_CY)5#aeSmv@iTgZbSB2N(w{Sv?xkx-i~?K4?KtrSV$&4u2vlLxO^#aIIO< zLYxe%H4uA)h27irl~4R*w>w35!wyHJtGQ7m@5Vaik5nC%B<2*eUX*jGR=#`vflM~2 zkA*O7Jk5~nE-t&)tyeLu6ofuou5BeSt;+)shXhVUBYlUYxQ{^=6*dnHR za7aWb`0h6eSb`k!T&8Q5uE9g2upWNIEKZ|vy-J%2g~rOGxM@pDd+ zQZX~m$w_8pF@Vh-o0R>x!ulgc4Nwx1`nsg(l9{Q27p1(BIQY;3L$e|wm0U<-So&7Dh(F+Nq0pq3V7ro2@rS%%Z)g15VuIbX(Z zG?z&%On>gmnNh%BPI%wRwNYsm2XPJ&UO*TUb0b4CAYXe4``V#g8Tmsr=kzMwP`W>S z^_-Z*{9*C*a{d&s_8{^r_X1`zsCX-)i^-u+cx?&1(=?6St_GcTP1N#w?sdZdV6LvhmogD%W6+!=WrcpkO0V5} z&CIWRtxb*xj?r`ZiTE2pA-^Id3>z^OY)0-#s7#9Xikv-c86TcI(5cc1iE-lG(ehQH znz`5Yw}Rt80(BM`=e(+GWw($g8$u}^ds|-ghvmB_5-RW$tx~$%`M-Zz2}+FYUP0A| zt(4~?lN{OJWH~;qm#4?|?W{}vsOP=%jWipkzWLI}x5|3SZ4APHM6Lc&PjgMawpPbq zZ=(d+^EOrSEUEBW5_1s*$67Dt*Xq&-HJVHn^`M}8kwe$3q%u(y-h=wIDpND-dTR+GXILDJTFwRkWLx-`HI{P?TBLlVFG2=?_6}L^_l=T8Vobb)xL!9q3!xy z6iYV5-T_~ouqt0&6bHQ^BI;@c^(1B84hNlYCvXXZ$?fm>K&VeR@LZH<36WmPPu@Nr z7vvSpIN!Xq&5jYTkgr_x-X`MV*{1!;D=1#=11Z%*{dd#!=4y6+ zXNvrYtuN-m2SVpf`lVW`OYeJ&(V6+{5=vim_iOwoG zb9^viuo_8++Z)WWMD^y|I?vu4-c%WyK;E^|Ge72aM)(^NVyUu z_JeN!L(4E?j$hDZ`b_T5u#!@tOW$u2TbS7YcO_Zc*kw*MUHgdrcyPrl zv9u+qgwByeBPube0u7&Hct`PGkQAmB`;kITPpTQJ*v0}-5~Ug~wA|h3z8~rQX1ZAm zen%7Z4M%}9;O6ESzGPoxmLRO0vuEW;8IKx=^-@emTqv7{YKBtvQ%Bm}Gn_hJt$r`{ zogU{W>1K|HOyezgxx-@ZiRDcO!E<0vpKGGj8rSdv;3QjaZHiD;A-;(I5+Zi1 zH_G#~Hn}iyk#b<9WKyONGMIfSjdVoQQs?8MJoEKfMXH>y7T2;IC^}SsL=8P=0ZkjJW|ktF@=~~j^$>M0kS{E5=&b( zIjQ45`06nU`coWJj{}bx#>ch4CPtSJlF<1x{w_GdnHkm3|9V^PC4&ljJgrsQW19A` zGo|W?%mesTbqtq-F;yE!*YY#g9tjJ{9$T)K4ZN)^5T%?iO_>Jzp)l^m!8o9lGADw8 zUx&Y(bYQq_IT}V&PhEkPzxOUxW}4r6FSvOKC(`%5BvhgU@b=F@r4{7iteF02<;`{6f%kb zCdd%RBqNoc`dN-?IG^uOS`8GgvtcbwH{S`Cvr|9S+0D@tr(aIG%g7=>%>0^&-QeWS z!PIt(%5%N3#1v1xla*Z82OWt%fBkwH^N!R$`%GhMLOtuqU8N$37 z@hgoUYe_q6V#CE!*zeOKp)kQaVSokT8V7W%A_nm@n9^|hW#ygAJ|k_aM7CR!U4;G) z_sGH!RTDDTXiRBHjAh6UUWGG-Ed%T&dZ!$7-JCkCTw!w8jac8;90h_^STI6mbeoMK zGqQVO53geLOcKkUL*nC*0{KyupAd|K5&j< zHin1OZqwjipQ;R1k|tx~oFgs0!(N5B!^vN?$S? zleTY@%yY4ietU!`r~?N(aBz~HTcxmOmH>uoRqlQ@MyAkh{_{kPk{2jb*eEMn%TcYe zq-;ICR3~4I@qK%Zf}9EtzT^*U17uN1c&Nxha&#^EL-km19V%TK8LTLxqqwGjQ_fsZ ziHy0$4~}w*A*O+uL`2wAFNR>;r1Bz1GXUVI_IEvhcygPB1tlu{C^2z>W;8*vHY$Hh zA^cBumMhu}ladfvSV;*dJqG;+rssze(%e>*rhaT@dBAe}#0lAC0UUqXY0lRVBYgFU z+No~wYoD!@Pv%3{I9lEi(CfX1{rYx@7D>Do(ydiV`kEnGopQzRu!YANORTZjj@3mJ zG0gF)|G+eJj&2}`9w8;jfvsu@T74^3)e^x~6CJPRi6VVP8TPFvKA z__z4(OB^!?4niaJ=y3gJs{P#-vBj)4$ z>v!(3)pE1$qVyGBKvzO8>qBne2}sG3MQG$R0b`_dkFeYuK;=)Tw)c886aiSa$jEHw z9KnfC+r5QJGl02>4hB#KXcok;ym9m;U%oddp}mqJWsEKFKeSCH2Z8x<;nDuP)t+`l zw$5}L*~km*Hxd}WfCF}}HcJgt*|^R9JtP&XNMw7w>xFYkT-C*+(jcI~zSmI}-8#YO z-@@T(o^DTla~Ctkg)TqjREN8O#?jyQD@IkFCzJEcvFv@=QyCz-#ov(8NlI(&7ZyDb z{~%1#{$AK}XMc~qGOgb<1Lqp@4OPUCO}Pv^6lOC{^P>f^`#?|ZfA+S}T+U$B4W;JM z->jMINLzF;mC`0Iyx>2NHI4<&7zXhuy7LWFPIUBR^Tl=Io5_&5d?W+=hHP z*KJvUXC&Ub;B58J>Dom#pR7PCe6CB9MlMOMNjLk#$vWZ~3^FV@CshDUYWyjn!CYF< ztER>m=m^N)7-si5u~=4o*H~pAHJ7Z;_zR!&%P`C#>SpqeEuom+cOk zvbE$JKgaqk5BX^S#y$RBd-?jUa$D_JrB^fx;QY*=A(*-1;*mVHW)o4uW|mjdQG zc>f^-&1-ilZLWrE$Y21Ieqkkna!p=Tbp15VfIHPdnIt<_w<+f3&12F){m7q4te1Ef z>=)nGX0#?uoZ527<9}N2%SydDp!{v@nYbu@!l&#MwMR_#X|j3(n-W#iI@HI&f}zHr zA(&Sv(L|e)L1lfu6iceEt;`Z_ovLVt53wJ$#6=5O>=9D#qKWEg?Qry03hO16b3YNk zJ#u)P^OENUjU1mOwkkc#_6zYOY*qFYt++Tts@my^Pf*QZU-{OB4C?DM3WIGLnX!Jt zo|s$u9*%?u2&FpJhvb#zgj&d(dX27bA$?O zgQMBaGxtRd@QM}qx0g>pfZS96iNe);W0RRvzTXRgE5J*Xu+hRE1QSj{-4?AqAW#v& z6?N_|aU<7Ft_i*H^Zq=%G3z1!ubMV;L`q(M}yq?1SjAEyc)$?O2>90-u#RTzyGUE`V)o;~uVtJ)mc6!U_iWQpU z-tYW}_N5gX@#suhpSgQl;CKusP`G}OS4@FSIy2AolH;$&>^x@(AB+u18Vn;$m$a5X z#mOZ!N$%pYU_MxBgBL>)2_8UvFW)XG*@@bV$SGoy>R${b6Rg)YNi+^0YW*fOGWkqC z^{Oa|Zii?lRZ<}w{{=A?l92d$Y>bU?Q~Ec7?`AX~+<^EwQ#NqRl3q4s*MDd!8qfQt zF45qjmGQ4q^qmVP9|btB--W=^A^<-q4p4XMpw(xP-Xgd0m}oq%&xye@%0pSW2#Pgj zOGH8ij1+}GIz81o+bjO#6-yjE8k6{mANFvTNFNdjhSPzIi>GvV# z|A2*Meg&Xrzhd27QJf16l3$j%N9>#5M4<(!?_vVE7QC4)KXWr~I0nq_^$9A&3uboD zrH?lVdcC#}H8DW_?ZAhNli3I7?YCDWp-q!uC~pt?AuH~L*|xO2%i-p+dhe`yw4fxH zoyLlHNv*qB-u40Qydn+*K^`ma}^8ElIS*E0zPHSox+q?Bd;7Dg!XQz?E0UJ3W z&@oim7tuG;Uam-vNSkW+kTUDDI#2(Op!$9o2LS_ol&d%{*X*6n_BJ`YqCy zv%X6*#pj8QPMCJSYW z#f+?jmX$M6pbB9Yvs4&rqm=sMrQG0w=gH=CGzEGWdeo!D35f@9tZpav-OIH^e%71m zul5N7hS%d2EPUViL`MZseUS~xCE;i6eJe_pa9akDH@|$r0UvaAg0&SNyr6U4u$Hk_ z1*Jh+JyJ)Mri9YuOW#l-GhXy|NuZ!OO4=2i@(=Oz5qqiCtjj9Si8b5ONN?l#0xyz* z17VNBwsq71bEshIBV8-@VUa%x;(JpPevX!Z{)V;AkGz&-rqAVCj4Umwl!nCps*tTE zdsJSQ2UzEz&-ER|$4I#5@-`7=+B%%F$7PwB{TW7qM;-xC zK}>=3=E@}ZEg^#X9Y0jLW2>?vX|_v>e)DymJiZAHoLV902HUdXmt?k+>odWlwq@W< z#=qJogyuF1l6&H?3y(low8BC~*HE9#N6i5I>WdFeIgK&4x+aH4|L~n*=LQ{aflt^X zrwS~X*LX)qW<$f^hqqIzdvekoJ(TY0=%D0c=>--eJExZU_?ro~nbR*!ugD3=M%R2$ z87Lk1iiCTKd#-{JPc2mYe8&uM2t|SM`bwPwyvW8eSPbq!mduSn+tEL6-M|>Fk>*;e z9l4f zLL4)7k+!O5TOG;&11AkpJIM3f3ft(OY2v6aQC9A@>8p=3spXSVJ=-5!IJ#pG1^(uR zL`aSTCUv8!akpO*CK|bbXm=@Iw3@6&G&?URquN66;(0Jcd|u6RuaOMRb<)Lrswex- zul)Y^Zyl}TYo#d9$hW^&PyUR6a^~JPcm29LL%aU;165f0S+8K8FZ`8G+S7&F|9U`` zdsnpdO_;EOJn<2TD;##MIa2KA(%JY+QkTp5yai2`25VLJ(Gqi~q@M`G?0m;5I>RZ(@Mq0ra%^2x2@`lQvvo^tX*ebc& z7o)+_bhz8<&arxd$v>R$`9`_XMu0xMfazp^yla-FS0id}Rx>w(U*B-0Dje1kDW&|R z;&4IS+K_ujF$~2^=o{^bLU>7_3-u)$kxTVji5-YRtD73LSL=!tMXN&R7ynq=U4ZC@_dZPwOyV)t+Gp+0 z?#A4e{4+s&yZa)e8o&%M&3L0uo?5oIwt6eQ-;&aau|KAY(Q1E>7Y{dS73CHg^$Z0n zC6u^2_~vY`<3h>(%c@*9~_!FGR49qqk*S9Pa?jgp>XwDqEZW z*8jerV&>#p$Xq#Sf?1uCJ)Bc?bQHl++TOIlY1b9^Bm|oG*arv!hTQcZXsIMLij#C*)7oc$@se%2mJp~v4Gf1h8* zlH$-#JjB}TxB1bw!fQdvV#YMy{{S+K{G)-;{{TwS@Mf1Tv8_ye#1`;#BNaUK91mZ| zv8??f9YwpMF~TzRbj0DYUeK9%6-nWMqb z{o1^r;p%3!m5N>_bh7aJ#~Jw%)mQV)c-M_Jb=R&Typ0H3Xx7-b_pnbtm_LRqw)m&w zdwW|1(kLHW}<~;se)kKu6`8@T8QE4hTI#?_Q_zTK@p-S`Lk%D}2g}B!GG% z?O)83{{Vc~ldoLX`5i7yJD>AOvM~lbkN zbHbN55de|dTWyFRP&T0a@GF}5UEzVF=z~+Zj~AE97y>y+`hocMKZRucT-QTKZ{h1_ zCP!g4z+QjcU&Ql|VO~ZyxAvA{96UY!B)isHAd!;QElLCRi zic`ow`0Mo|yFZ9tC>|ZrOjgnXs9l1vn;S+9<-g^mokIKipZ>jiH;cSoW#PLvMsPfEZcu8h8 zRwA~LUkdKK{LI}&N<6XLY>v`MUD&fR$tSt4m%tF2{BNZyjN($q=oFvnT*C5e*ZvB4 zX|6RX_4&|7(;EPhQm`%c zsNGI*Mk#>7QY@XD0FLz+J;f$+4>+e_Eve@rlpt>&|?2s0-WCXp&+(e!n&We*XZMPtLntZ&4avl`X)*lN)0PyC3tP z!n}g)$#EfL8?zIhxyh~!Wm_&pcVQ{r^RlrFyezU7JxF|iN`^(5&sJ~upETzS312ZV zNx%%){*==3D{!D5_+US+dG}{|8rzWD$ioicWd8svoA<0bu~F*3{dyyi?&0y=0BUTx zKP073p){_*hvqyUzT*@XaNGpX`Sz*Vm;sZ|`_vb8Po5*Ne87Xy`qFGN%xo2j1T@f$FM%kfm@dN{GDfIQ7W?019Kor|(KIe~Td1 zqZGgM)+6;?ALmUG&5n^C*fj2isa+$+a27@NR>A#g+sb7bNcTMd04kiUihgTo&OH{Be(`o+z98&)IK4o=qIl*C^ezhdKRzKZDtaH&pAIKW39HvPOY=Llaa>V|b z6-hU!n?q&0x0UutU@z1lJpQ#LA_h~RIaPWPgpbcOjSugGnTH>BM{mp%Q)EOJh)Hi& z9Q`<^+O~mVl0^h)B=gvhR|o$9tx_qQXlrv2^)957^yiALH0+WRV1yCSD*{LUJ5s>G zmdnHZus@*{W-m8(%rOJf znJkSM!2&W*4DsfdGYcXwv!acTAFoo!`kErPwEh$hyw`2~Gfdc<@6;5yV!wuP5^AaTHEj~|<3pTyR0+9Y6DnLc5a z%9R8ULREX@Rh5*qF{+O~XrShSZmRR4MkO}Kq z=>+Vdn&D&bfS4okt3o2kJn33~KZ_VYhAJ9e$9LFIu-PMdpJE|~0mQwiQD+c;CIT6` zVZS7M^r=z>Qro=FxxkdJKLAJRPBwoyWr@8r<~Awc%vLxP`?y`>DhV8%<07(SzLH58 zdGP=bIpZIhsV2U0b>*$7Aax)E`ctHg+(+gT$WL>@81|})viFAF{t|S-18!eE!L0}p z4grY%BcIZ;Eu#wfHz#&*LkiW3IU_j|{qOd={sT~UOkMs4cnYXzZ@|+XPk=OCvN)bMV^@XQbTq4)r4t@9pXPpMqeZ9UNWTG^3n8k`Vm z&g$|9ZV(I*O?msiSg|?HZTN=o&AC_?ZrI0R-mwWM{{Yoplpv!UoRy^9tTW|qxTV`3 zat}Vnf&u;-O^feam3?-V~U-#R{1MtUO;Mbt5Ma4!M9Z_m_OQFblH_$@A z+7?Y3GkIw^U8FW~f;thJ+taTklf(BWMKTLUQyZ>wp}4{0>D1G_XL#3^nmJiMa(u>C zU>sm`k@!^`W%7JCDgOYLlgLVufWcILAI`Omn~tT&M`K%E*`atk((W*ib0x}3Uv3z- z81wDTO?l)001(_>tngY{h^0huuBCc_agxI)p4C&wrYUL|PTUkV5;EytKw zuTzZk{VJn)%aEwH)}~yGxp!{I`#@%)5Z=ufk*8Ttb0|A^MudeYxg+^iZBJ1)7QZ4H zC6nck1A+CgQ}}b?59~c8U+NKm#Kv>HvmBKNu=J^|Uy*XH$g5dJSk~|tgyZn0mAY-O zeK#)H`=itA(>2gvT3hN1wsj$Z`D8=2*XTtqSofwGcD4^%;c-n_o_wU+x%215KLjR& ztPir@$#dtan2Eml$vsbV!RD;|Fz~nbzNGh;XyV?&K_e+%9sdA@bM+ZN{d)Bcf5Eo? zBGpCZ&FrzLj7AXShEmK~2Z>Hh!@^Z}vxRt@QktGrJ!$0H-mfj(q?bHRaw2OIzvnpB(Gzr6ZKIMnRB- za!4J>`Bi_$wLUIuUt;k5I$TZr>)A5Ef6q1K{%yDQu1m+aV@lEVj|SND#QivlD;-sr*x~!KXw@Mo4L-{^Dno z_2&cYUsCD1ZMKhL4xeQhj@|*aM}9k>Q(RxeKM4&3Oi3nD_J_oixBFkhpF#dUwb|Zk zmO6e7)yg9`Dub49qK-{-VJbXCdwT%pX5fwp?@azT^1}*Ut0nYHwb7W;xthLa}Tg#G0bo#4Rk6OBj`(_?ZE3 z%$n1e4;|-!LN8idM#s=Id`0loSs!eYOmKEU{{Z1oH^jXGBUf*=>~e6z9=QB#z(2MT zP^@qPp8XH?AEi2ddRe$+Dlvn!kLo?C^WhfP4qQiD9{V4}zYfWt-&`gJet5B;)~`Y1 zUk=>4RMjI458ZWTKd7&qBi1BF%K3}NI3xTj%zE>J=0`GaO}LUJBir?-&xCziCzlet zGwHamEpC(;E+UgWfUG(EDIFLCo^f9}SnGDG(V1doWjWt%a?!SN*-sw5KRW5Hd}pZJ zKI>g>RrI&KUBemaxaU8I=T!<+>N``P-YHd_73UM#dSH?G)tFzWBE0Iy;w*wST~kjh zk~1_63Z6RP^!)3s()HaxRZZ4c3gms{JTm=7Dwt}JSCSn(MLD}Csnx^t0oyfpF^|Tx ztRKu#Q|i~FP15DKBnJa*dH(U~Ts0bsZJkg~PRR4Wh#K|1&ZsQBrJ6fKgY)AL-}2yo zb;HjhT}$RHMVlXXH|O!iYF^vid9pHG$lH#19G}Lhw)h(}?0j?k&7gjq*O4lUQszBq z!}cw0nYuun^V>rl%>%aDF>=h#!w zow<%>Ty+kezdFs9_GFn+A!5A=W&Z#^^=U-R7>OKl$zDHDGeeJYU$FLPRXBJ$bO5e@ zCaTfh$qB=}`%fRcKj68l*Cr_2?>jO6A3G%f03-U;tEd>_+HE8l{{Ur({{Ya9Xrrdr zGi_YG4d9VVnWT`P?*ozftv+{S5mL&zIL_cZQzE)%P7*}VA2N_XTvDaf!N3rttK5d? z@CW>A9_6i!$z*69h<0V`_sWCQ-!$ORPMhA_%pH#AWBqE?(VkqNB2@nXWtD%PO+yqn zr*Yhh3FzbuenT~?YQ}9llSLK0Y79#>XZ@L(f5NOqf-vnPulsCU{{UvHt7$Tg#^xNJ zfmz4vQYx`i{+|4QbwNMNn$7x_y$J4-8)XtLf)r8r!YDtVS`Eyut0lB>0o6my6#oF@ zzl~Xn(myarB6(a4Z;+qU(v{Uvz`VuU&9Ded558fX!Bk|8a zl{#4+MpEiLk^x%<(9{c}>A>q3OI_lkepgOAT>6?T=jAvoW1 z@h*1lEuT^gW|v{$NFfKlKnAl#-Le2h!l^hQIu4(KsS{BR@~zB(bIPLu{OUcNyBE(M z<>rbq6t9)I5q^aRpyE=b_1?ezdK%?}VOnxA(SQVgK$?Z*k+K$96Ftnb zb^idqMF|PF*msc4mJ*2uFaYWN=@u6R{OT}1m7MiAStJ-gd7&fq#Wk+%;*iHHOOf1e$L2VzZ5qkaMrH4r z5Ax!pHieiSl1`(r$MmGF)NG17*qzG7bHF&kAY=2ZG0v>TUg8X&`e-v%wk5GRitnZZ zHhTU8AFVO&3LLaE1@1PF<(&SMa`qMbo^d9cZV@GlS9R~cAu?L zc*)bI2l!Ja^CfVpunzl)&+@8`MzkftJxu8Xm-#R-IU|aC1`C0bKMGl3of`%~jh{ku z{V6=q05e=9N4UtRs|3*h0FaJP=gks%D{myB(RQghIi=o?yM(C!0FEmYU%xR}n3r$w z4i7^_V&y9Yq?B%Q*HW3T9zsdn#MCsq{XnE7dRL~Ev^>@rq}qK285D8rOhOVzZ`P2w z$3M=OX!WM-^gpdJ5U|fipeg7G{OUr7vHfWRk;%X7C(Mr%os1nl9g*LC2+3VETnzI%;W161c z@@r=g42-0D8t8>)w>E`aZg%(g>!@kA_Hr{!me~rbF!=ZN;;r~L!fk&{zSE)t6t;0M zoDa<&?hZZpu1eEbK?zv{2}@^qJXZezh8ygRz-@y0q5G3$`Q^%cxCa$Q(lUB@;dL$+yo49?vYdvz!2RMcRuROQRD*LV`n@5UZ2 zj!Ve|wpJN%tr#d+9s$P#sUzuL-8-@}qNwuMfCp;i{uF5Gqxcyv_K_v?84uH-{Rit^ zS{?FzE6;N0lac4tlXBF0up{~!j!&7hj&W1EXQx_+%6-I|49G!m%BGJQjV6Jd-hNbR&ZP zquE9P_xe}69Bsh>f-puaCgVt0u-bV@0P6g$FOiJ!&78mM$NUDnuZX@X@eYKEZ)vBsqDY5z<6*{q z6St=%XP$$tc=nB>Y91lgQp(0NEY5c`G5Jt;W<7;@IWAQ^BY2!nmRfmvn^&r*?!cvE zV|A%sM`vXOliW&hk)X*n?7kQ9HIIXBzqK{Dj!jD$MI5X@?)taCZr-%pRnUGPS^0L7 zeWy{8e|d9}mp|Q6*Kg^^Qfm%qwSN*_OC`%lxgg0Gne#C0GEW2auWit)jgK`+dpckF zG{4Cl-qAtw!E;OSM?*H2@0R3vw%`R!&Mq}xkYn(}CZcaGe2>$>I zt2c(UTeTqBTl3y8l>Y$ZwYqS_1Oh51w}qD;TI1V_Lb1tQ_yEjue>&`;j;l*Zy*nKBaFnY2OH;h?x5T%!F{Y)q_Sud+_y!#hqc5-IYh%U! zE00!tRnpj8St{-_D`PHt@Nv+7q}PF&ue7VP71VOYC>u)=^JDoiu7ga~;FJL?tV~GE zqm*<0&^-^-_Ul~}jSOsgQ{!vr42(efb5;<*k$Gzq z5!-p(N8(AM@j_h2Y)yA5%uw2)@0mdSsn-^lPlGh^4Zp)42VaJj;J-jhDD%PY8Zt-`bj2YjXo0`53J3Siv+v zU>Jv|&NEY^MS+wpYxLXa zxlv6&vnB)swY_}r>By?*NteyvZ*>bP{{Wt_2FK%{j<+c+8zIh5q^{o{! zL^g}V7qMUu>rnpyXWC5Vyr`#a^38%x7l>*-VS!`ZEu_XjhZ#SWFvDu6%xh*D{w6|y zUTAGPIDzuxSOMqvUnla#L*zLdNV;gxBMe(VOb}>Guw0ezY+)OI(FANUg=CB${CR2z zyMsI9xrvyL10t|Liu9d+4oxk)f&>*uVo>?s>W0U*%kRQ=O&1j;!k<7=v z$p>SbW+Z*kSbrf*Nue$kVZrUTU;e&miqB5CaLBMUoiQAYKS98)DDC8rca<8B*)qTQ zQ29YQ5WFg48^ncw+K{jxtv=Zx&Qe!Wy#j!7`HEk#+ylE}ocG8-&WDN6WuR|dgyZxz znMI`xslUz36Zc92e@s(JV1`e!hi;!LV?W_l~Urbm4$;z181Z8U^nxkD|^tSCCOFjLX-VP3u_Pr2;x@$ z@Qr_{sDyVgKOS4-ySohjMA36biHui^oyBDIx|xWsSgSu2MiwK2wwVRhcKf zMLtWzI6YB*WBjV5x}?_IMa8Nv7IAF;NtABbk z&2c^_xOsICC7p?{zC{&v+|4EkcZZB`jhtqz#2BSR#huVi9R91pMST&hSHu0J}zWq$Veme(sI7PpaP zP2Avu5A>~ltK@Mtb$OMU^>&YCCYj+aHp);0kirqvbjUSo%|Rs6SZkIV{*kBL!#rs% z7WK@q{o+Q9Qz!{J9XuXk~?U>*nMOb3p&B&fjPiiCnH$rorXkxRD& zG^nlCtONyl>p&4J^u<_>vU63+ZQ~@=vHY|FXdL5;V>cM|r3?c1$*5+XB8{EcENU{$ zdr%@fp>FoFo3)9p_Mb3HpsqXTJXeh0YC3k8f2dk`UeqLaCk~5`ya%Zn+t1y}{c&0z zDDiE_i1l-$>B2>|gr6~yuw92io`cstzP(Zl7<82KCiOUcWzL|7wZmRP{t=NS2q_*BX< zlFhx3-eNzOprmHU0=Z`?)qK?sl%q{@z)%1HU;sN%Tqx$L+};@1Y!UhM6Srt!Hv6AJ zRb~l3tpqk+7tu)|NRIM*uONOj=eS6hGB^j)sHAVSC?Yf+5;1{K zNKttTGwV*kO4q>s$lbo90-A1aTY(xc)RRlLlu!da>$Ch(kD~to_2~1i$3{>4=A@$( z#vr=5Ua`jCLPa=Vf&Q`=Uvcva1tAoy1(>d(n}m@`{_jKiRD@=;UIc!s4GJcN<|&&W z-EKuI0d$;w;gRb|GN5^6W6<=dQuJqS!fgKlXmUUL)iI3i4I5+{TMEppsOgqk#lMkx z7JIKaW%mZW_gnC#_J~^Q*^Kt1s{zW7_J?s^lB@{<#&C1bP-?~lj1iD~P^1e}$u!+= z;@#B3Lj}P$&U)kfr>OdNuIo*>hUVTon^^~!Aj^QNN|V`!I6nUX%CbC7;H6;qx>9YB ze9r>#54!pvYUT9JR_4;}W`TlTp}|)lB*VI}{{TOochkfwkoHyekK(-!N#Wcj?PzH) z!TO$`9I@vKDl;$eyAhw^%D3UkHRa;)PK2#{r?WjwE;UzdB0JxIU-<0IylJ(N|2fyf7zujQ;?>ar)A>-KQ54XCA6WRti{P0mt`P z)50;vQy%;BKb1=vDoEsQc}KCvX(o-EEEpX1J5GO{F!_U#wBxt=6vr~{AgZ7DTxa=; z0C0?x#DQ_^*Yz~4CW&&5BcA7OYB4O4rs;mvsoyX1)6MOKJ4c*Lw?#3W)g;8)K#e*3 z=v1DEZ}~LlmD2#YBivL{TvKlD8Tyl z%_%{x#~G)wF4H3HlG*lqDRKO%g4)(KVGL2GdWDB>e+s8FT%_bWOzo0GMlcBL_53N{ zY%TK6WQ#ou1;%|oY#KRQ*jG<-MzDpKg~oc2n}1PCmZk;U9Pp26Biv8o%4)9pGR&EE z-GjB1AILR6JCM9=kRJQck@@1C=V4j}q>|+ds|chAuGrL{(`lehZ_6IXov|<@{{S98 z(w_~}6v%i&m!Wd}VDNc~C0Iz2wrjq*VQk^^rrs}t$YC}{$0zPEEW-`*w5l z+PMD!S~7Ufaah?!!zgC<-UdJM+KujI-Gj=Gn3I3#1qv4i(lu`_Jk`uhS%LXZ;h)a3 zXSctdcFk&x7laaAZzJ`GJ&7W)kVrAN-AAU zpR!&?%395Ec_Be3-}vZQy6JIJCr}xk7&injP}y6!VvQ-rZ_S= z;Qa+WX?fbsB9N`Qsrjc$dF)`D z&*?%*d$$j58iD*mPyV$vdjqjYRJdzRHe52UMhDA^;E5dOw>(LyNj=Bem49~;=V{0$ zuy;3gBk->J5ao^EQ;M|trJ!wJOi{3V(r)$7(0#BFe^`jKeIdPmCLn@zN z%77#w4tf0PKAiqF8IWU-$kKU@*>O(5NJ;+aq}~3`KN@IeCz?_>b)*1T5llGr6oCeK zWAvx-ieNWBgY>4Kp!}))QfJYb#n3AewU2S=c&|e6&&B@$5a|wyeKFK6hgF#6zwfTU&b-rTr5`ECCX0df zmVx7a55-o%*xamlU&U)F3ghYP_*UZ;Zq@PKwc|l9@L5_F$PHP85@kW)dKqa!eNisQJjGoLoirqoZcp&tuxeRls zJG)a?gPzqn1ja=%5c8gbfE~Mxit@i6c&=N^)X+4R4)PpG%6V)ZAzs5oK4L)OOHoI zu(we@r#oedA9p>?Uzs9+c@a2~hx*yEk1@Z%cByRi_s}$t^oC~C?^iN29%GNw>T5n} zk|btk3ZP_@+PGyYPEK>&>#~aWaM&f8QCPDDRT*X{01D5ZN1JcW<=c^xLHVT5Ks^U@ z_@QUBYMmfjVkHV%zEdFGiw?I1qNjvI8Phqh_s~*HfiZAXU$LCUo zRTxoDrNvMPDZp__PZR)@Vx5XHOa|hLeI)=kigqb6NCc*ubthT?785H410QWY+tQP5?N_G@^268a_QHi&bxzfGIN3({h)X}`}eL_#y%YT6rbAG3RQPzRZ;g( z_lLKwMd3X~p5gTTDTenuP>+>n133CH&3Dk{uOF+_+3n=cI?7aK?dk5f^G8(vTd)RL zNbC!9`XA{_yRrWOJu&?%G_$hu_XIn0(T`7G#8Rr*LfJ`5A4Qh{ei^S4tv5<; z65SrnDv_%NIPAn0>AbT5{)`(W{*?a!vzAswjxDFL&+^++qkwWHW(T3(Umu+kgETIw zauvNqV>tTeqnY_`S-S#0gyMc#MctUO7g#4kT&OVu`BevBbDilmq z^&yLXgj1O=e7prn@Ce+ffB2$5N?5JSCM1$ZCxe0j$KbqF+@*zMp?Ya$?D6$AA$LQN|CJGxgTiqlnw?9kbmGzDHhjQKnI*=85qjr1J?r}{&Xj0 zqZ3!%42s0TDRjPZy9BGE56EMRvam_Gx1Pj~yVpOcz@kfAmuyUAJpI*=X!_&k6(9Cs zB$*{6AKi@<`*TX^?#7k2L&GLBBcx5-hCm0@=Yvv3YZ2WbInNt{G0)-}pp3&44T~cc z>dNKM?5QgJ%Ob|2bL8RAWlkQLD+sD#HR`h8K{{T8+G4BA*zMPYf!1Og? z3`cGeijl((IQ*%>ZJqI)`w^T}T%xR^)&=t<@>y3qfsryX?VQu&`vu_r+!4tAh>W?b zh6IELM|jwCjhP>(O02@#;Tvq0#zyMlh$Gh{jQ(`fC8C_MD4D$Gg;8_6%NsWO0t%cT zr&>tX5yh*_bJd)ysQUB$DoAXujAtnvibp<7Tp!TW$N=GXcl-#ae&=rKq;ybv#k8FL0L?pXu!y@{ z+>ik~j9?GX13!SIJ%mfZMkcgj>w%H^V49JIgMHg}3`bT{qx}8`k$jm@81BlaK<#eC zet=RNQV;xnLnr&hq5gCTcaa}EiYUicPzT}GlVZoa$!S*|b|G+o5GqfzNf`{qTXz`~ zoPUKqph1?B*_7k>SW(OtD!W_Dk#TBWm#Mk7{{RtD?6EETr-C!sBRc+yMNW~$=5CB# z3}=x!BAqN3a-%BXue~(aaWuz41Zp{GS@FpaC;rS$HRPTd4$E;YXS{PJeSO5%2hf40G6sj&;9XE>f*B}igUc7v%3-wa$+Q7*y5&n5>i%F z+%xxHBmE6flHzy@l1r{WQtCkbHxW|ro^<~JkBz8CdKxS{h%D^dLIu2W_4}lO&$imL z6}!NjVY!oTFhe+CK7)#?szb0@5<`sTU03;sLTGMQ5>dHvXOc8; zJ=L~yb`TCegz-*>=~;Kg#k2j_Q%p^%FWzv+v0k5@T>BliA0a6=eDoF)#&nb-ll#4tLFlU44WKsO_Q$&x!gA7RE#&iDwpqjSd zQq_v;gc0^-%X%Yc`5)<1$97lbYp{-bt2pEEBB5Jbc!^eqCeKxVf1Nor`)A#VmuPL+ z*^oY%?M>N>QrJMipE4&N#84o7C0XCJ(n0sjDx z8jU}sGWx59Cukn$HJh&L5^2^bI-7eDyxX1KjuQcLT` zXv>I~AR%#Q}m+1OSOFmKn72t{He<$A;=^eKp1}!G-T5QLd#d0(sh<8UMUphNgH5_^&biRU%#-DICW)P z+arL^pa~P)c0Wq-;7@T*Qpnj;gX$;)?41+DT33i|{OvCGIoJ4*aLe@_MNg^S#iiIy zc{#*!E>FLpuaLCea_>yKj^^HXhGaQeBRDna_x?E6d_&_ zFdrxb&~OD@({xz$oi5WwwnceZt4+po=cnb?wLDEUb{5cR_T&YOd6JR*On=UQD$5a3 zRHD})C03)8%ujIO(OPSl|W0U9yrE!;+vuZc~O72)!jiVoq?t1?KFV3&) zm(r^&5D+9kHzW-D0iNduptQ9SFYyvier#sBWZa#)8zkbcTenq>6+qw&0q8viTT_ux zBGl+BL}th0or+Mj@U=o11t=8#w7X~lfKuX}wvDEk4aFFzVuL^pBAZVln@9#?pA==> zDvXkGO*KzizW&b9*rRQp<1xfQ$piSC^5g17ChSsIW~}o^BB+K)*$`oHM?R!gVdkER zC%Gd6xEnoU^G|F=Fl5e5Y@B{X*G*yK8*M?=WkChUKo||D=yTWbuQsJQUCEw|CmSS< zCsxi_s3-lQQ2B}-QCxYS-7wB1w`T z_<;F}y)x={P1A-N~=du3)Kj)h6rBj(| zaMgz^(5+_-s|1!e&L>h?L2j(4vGwCWucdjusi(h(wa2&I%L@?j$U1?Xt9?QL06f>I zU)y={B=NaPVPN5he0C$atPc}e#o`YPi|b@2XaSK&d=I?8=hC_(Cl_>cS$r(Lr0QR8 zNbYtZl7Es=5B#)I$^3Zy*VeCzQymW{w2T3-KJcETW4IRX#H_z4$@`85QNNh{2cWLu zo>}(Fw=sbr+zCCCB)T4@y`!g)MZjD)CrMBz!ALSNu@QD%eg2`~e z)J&H?Zbi#3I+n3CU0g{XV`dCHG7*CPV! zdX|#bP(Z63q$&!d$UQ(9{&f^#2~*@kNIA$=2l)d|WVS93*-$tg zLTCQ~uTx|@figHO_REg>$^MlzD#)RuA1-s~2l@I`Dj|z0z~l#z;VU~)XRWNh=c zV&8@j6j&}<+;UFxneUJ5QT*~h6D*2(z-`&6epNYpn}t1;#-x6VDe7k+ZMlv?{oSQ8 z`k&=W!EyUuFvV2HeTQGls~CK|%&{sj@el|<$eOmU@u?1_Tm6%`e<4psmBR;?EzANREQ^1UO{Zck;wVKK9w3; z%JWGivxy^@je;_ueKVTV-Fun4^dvFGcKexRLO52423GvX^8%e6kwzP5`Og5lD)IjS z0Tk5JtkJ=a#epXzq>bt7f2JzwP{bBjE7?Bw57#vfEDy~jg>%u=AL&rpMRO2Sl9_MzP!sr6vBq)SH=}3# zY1xdveo#lLEBaD|Z1iSdRBA33B9(0bZSg>?MhgVN_vWg3HmidhhaCuK;CpqgxXA#k z1J6ytb6J;makPS2nqtF%Ryh9vom?MsWQvydut@B(D=}6$yX=j)o(fV{(aOey4IML(A{Q|7(Ni&n6|VxBm`Hww%LETsOK z6#<4^WL-W$#&Qqmky41@XWJ#ZmB9ppGx?r|sY$0MWZsIwKRK6?dT(i4>@=(O{7Y+U8- z-bKNT7@TM5bDz?*T-^!NsE0_y?iTa)$YVD@mN8c$u`$9(dEL1tsjrjWWnz<4v!^M3lRv#&N+xdfvYc#m|wK$o9$lZa*u;clfo1(QQk9$MD8{h!w z7z$x)g_N_d>~XmdU({A}Um$&s*Cp}Kl_6yQWBF9SYlx$TOP%Y`NUpj3c@+6sH#nj# zVV#3V8nHZM!jmzNYGM;_ zp(2f^`}A*I_cW!z?0+f%X;$_>jTj@=mp|+pcRhwFh@QgIYy0>uBVesFg$&&n)SqG3 z@UK+(ePp_xt0t!`KpG8{HO=hD8;NuD^!}CHc$vnH;b=7UZ{AM97>=Y5nUC@xjd@P7a#52m76b-Ki5WN@ z2j~2SaYb4-IwbDyKqQjx?8?aKiZ+ePF#S38_N&Pqa(aJ^Bw3s7R^!TMBoyap^vCrT z*I3?KU&bW1l~{Kf>HZ&$D+Z*?AGJ)8;-yr;(@wo>fHF%fN}9PxSW#C~A$&sQw2P|@*;wz^} z+2an3j-&zzVTSy1n)8u1?_bWfv|kX(r_Lgfm$xUC$KCf8jY>~=n!>M19oO03P*zA{ zWb7N}&*wvh0LQQ)InLhZgujYNR%CeD7-SH0L7YA^$^rB}ewEJ&ILhYJij-_R(rxH6 zaz_X1D!N?@d-cg(i`W${{sQ7;6iokLVVr`&zQ2l=ZS-&dva7)`$o*ngCdZULF{gmNd zbbo=<#Ir`GYWfEk^9s%Hz z9>(A5tSo}2^e4JODf$BrY(T_$tw~3zpX|k)YPG9 z;%uLr%9w%&(2RZ*?8S6V6ky{xaSyu#^!bl9FWH~|e&tVQ zh;vQzqCYfVbZ?G^5Wmb(8qK$KPQ(4!!O!F=+$=~SxyIPV`&+R zgC73iDaYrZ=~i0GQS!HwE8{J`5DEN8HCA0b$fW(9B$x~m%-@DG6rFWcQx6+}2S_O) zJ&=-a>4t$yN_R^mosz=nlI|Ye-KEl_8vz07l#rCc*zddFpPa+t0O#(#Z$6Luu~wIY zw=z@avw5DY0i6>ZNr&`t}5L(iN9@J1|^|F z#iKkE_#E=pW_&eLs#L5ZHrD(2txa7@;XhD)b#EpoLqqZi?s}H%;H#>Xwo~OY zD}MHK9lSu#`IKmr9OE9Z*FGZH7#@wNbS4VT@nNfE!zgos#PNJru5C}LB5cWU_nB># z>wU+%;&uM8@lG3?<4sZnAMP`QMS<=j$uDrbYtk_$xj2#Be$n4zbOr3vb8bBy2zjAH zQ2XV*Wz}GyD}U?P7b>!c4p!F^zDRpEK2HV`7}+V7%0&=pmy4*I@-utJh`CYfz4Xo|5?&o2+r2cHV5RvFa! zJMfJgzK)#Rhr+Z7Nn{~x5UZAHVJ{_>Rv-))qiQFVD43mpj!7c zy-Vvy^5wW@lM{?7S}h6?#TqQ7oogKy=qU9d>I7G^R-I_{z4)KW2sEW#LHQxd))1#? zHiZsW$uoeNz|Y~7+SkkW6eeB(-2hRUF30xgobz_>3J<|1#ZWqkp4j2w4y#(_cOGS? zvPeHvYst(;2iL2H&5uWmD=zgV^nTt~cuxl&gnK%KKVuGnzE(>e^WnugWXm4UIs@H& z(C@c`>e;Yns$3WKFe8@sK#u^rbOhmbod7@9$NLQS{?RKFs0KT<6@6S`rGnb7a%MZ! zzDkLB-Yz$r=et$b-i`LiClZxH!6ZyeaZU_P1wo!QJsl?6SXoHfhooTg^fcORCQVmH zP4au|8e=7xX(?>Jlq$|(%v=3m2;F?n$8sJl2ml13@;0dVAS~)TNKbN*REtJi7rs3N z3X%^@b4sHt8-H;sk%+!O$;WXzPVcWWQl8ntxh7H(Im9ng<0FDGu&F~GKFfysu(RIF z95nsHWF>|(?lyXZpBxl-;thl!(@nlq+c`nSE6CPOMzXI4^7j&*>>d^}z-#GQj8?M; z&E@U+oBzbao2sbUpCeI>f=Ann*uTH&OaEm@z1P~meu1D;weO+lFMxc7?5Y}T&VH#_ z$*Jt1;5ez{QZ49=NIFD4LdI)dJg+^Ehsi(rKfi1+59?r1;<3dMEv!tC1;-X#<% z+%J}EFiI3Nw_F`mNo;(7A3#c5l%7aerq!7rIkoL9ta7lC+%%@Lg!|>SwJhH{FWgoX zm0k>U#49V{RXl2fUDizS83d;ujBSUu%OXz@2i?hI*t7dCy-dl*y>q`AolQ}m^z7UZP>!EuIh)#InySY|11yP^y=Imx z)4&cN`JirTTLIl|k|OMao$P3WW_DzW5hJX2}2O5XLb#EUoo|5kx2d45KH+9{pt{#)kxlq1Ving|gW3BB+fwIYhmwmd?OY%<*v z-|3&@FnO}#6l=jzcSRi%Ei!1G$iWOlHlug2IAGtPJX4qGA)HR?I&bY$3DAlV+&~pB z<$}Mj2D&V(`sedhZmHF&Qtr=i>(Sk*^kB+m-@H$ac%+!S1U-+4*% zty5*twge1t4xyLwy%mFcbH91w#lyn$L(MERsc!z0OF38y*!Q6ccz$KccE2_Cj?zpN&W{qf|U8Q z#+{cH+&!g-c520LWWGo|G&A0*BFwdMs7s}mh-U2q_Jj19!I2#`aR*_TGN5 z*G+q%UQUKn-DQQ{Vk4F ZoZNQ^cV>rP%ZY_A78=+qM6p8CTx6f{3HE(?_1x6A1! zYKA8-OvNkFMW5XV=`I;hVFEwMPj~Tws*UMRz}?Y!@lsUw3rk4}xJzsb} z%TFv?zF7J^K7yCgAwD+PFpDE3MO}u&=s?nhb&QS0;QdZ3DBJJ-%1pExJ5pI2(#-+H*>WUXqRBaXR- zXZ*P}N>i5EgH4c`e86BE)d<8F84G>)*iLyTR@J0$lfl=yhZ5{3CeVzQE_@zdS{T|w zH>5=l6TJrdP{G=bCP!Y}X2$H&GlH8(^8hloGY~q`6K(DGwn$IK!!ra(ARAb)pm(aD zQIty+`IzB-6q=9C^Uk{q6%L1W>Sv4&y5a(*KgO)nu_t@uJPZ8JF0{8pi0`wHIyE-LYI={H&?|)ZecQs0)|(Q@H~`l?|-1d zdD1Rlm^T=_D*HeL8|%6iI`TK|FF5hDl<9rBt&@V7cJl!P!NdH>bmbGA9 z4Jya-jf+g(&WvBwaj+n+*k85Cv4^dk#8Tm7uH=3Xs;g{jUU=DHLl#9$NZY%GBKx4| z&FiO8B9Z}r?T>eTB9V&Ft4!FHl;yp{D-r6?*19vOg3nwp-tdwI)>9E*AzMi%HNnh; zoh#6C2l5ZrQ z(`2c6z=JIbN?_5lN5g5B_FOk=l2l}bPA54(g?GdRQD;Q>;q@_ML3ziekB9zRCCK0J z>j>_l6klxeUOc&>$QoIE<2|;U^sbPaP{->mJa6dPnyH+c?hHvh5o#V-!Y|eL2nCz`RJP({;rkPn)8ba5PaN!J z@_#+GPf+&l=G(M*Hv(60w zwMmlFXO;_k`6FIW5_90o24;jB#;*dm?fPjMWG6#{-oP}RMpg)>hR3+MP`Ddeh$5)$(R59~7s7Qb=Va~%D*6Bmm)LZ~ENm6G*lBe`jrp>o{7pSSTeyXrN2_SMD?B^9iE!*_z))8pP9|L9Y3$O-_)p*kg>_o5uwCGLS4GUe`{HZ%o=b460|mx% zY}Cxc+bpwfWS@KMHG0aHjXNYy037f7c_aV9h;5Zh3k@54x`XO%zSX2X7s%xD+ zlVlU;D|f4T!Usi!Ng&$H9}Q+C|7az!=!x}Cv6e6K?O?^WDg_B6eyZXqmZETNU!ZcF z=J>Mg#tZsvgI@PF_7Og6J5i~YEb_1?_bHIHh;czkH7kB zE-zMP$%NlhwrXQ$0QoqJ9+YlOtZQI|_pJRhzvGWa>S63Nkih5bo(;q& zb|i#EL#B&bW0lh8uT~;B13=IIesBZ)<}@Zj=O-J8BV5RQ@~LL&`soauankC+Hp_`I zt~SvjCV3h%@^y%7MpDcTFC~K(2~<`dYr~9Dt3+ayR#c%-A`K;WxnJh28*b2to0SVP z88l|d-Q+=Q%aQJ!Mct2YuYmyGL%8Q4_L}3Zd>^%kx66~E`gJKqkGyJc7L8I!=M$T= z*)N8&bS!zdS7i`ivm@@>BEHtqp}j8KkF(}MX}2V2biD@ufu2DMxzJ+j(_)C*3Q-rDNer&8N*ZGE%;FfNv6o?0#pO{hu2feJoM(E zmu_N|Ae2r6gVh^cUF_7hVB}E`KF-{;JeN%A$6UJU%+sdc8cqq~l4sP3C+tCM4u(3N zV6m}OGKLL!e*f4^35oKl_q$1txKp9(jAYIkFp7_cKyg#+wdg33Y@m=L%Ln}j^l@oyl zm$@hQc#<@F!Q3dxGx{J9;i3LpHt?263(1GQBI@%Q_n!%lm~nfN<|pruXa1Gg%p5Fn z6*$U|Ka=aRP(ro24Ha4tMIkXrXV}PGWbP^^d9+zn1x26EB61I__Lcq}!w(Iq+EYu7 ziqbd7XB2nEETJU&p9B40(af%;r|cHdBP#=+{=^sfo!i>mrhbX@W9dGYchxVN($h5J zRz4Nma=$IDl6F-Vn4w?RoD`_=y#EQ0cnc%5w{v^tqSMi(U86@B5w52(D)Gy#Tlyx5&QLzjr3hO!bsM*FyR@GVi!m36RPBGV`P&9&8(9_Rg-x8gwlxA2Cgf_FPr zl4}*3uRjVO{Rirc{9tuC>^IWE3p47Jh$IcCyaS{B>K{#$A+6kV@agHvE*kj9Lo;XL z<2NjB|AGAForq2x^YdT6pOZ`Orwggktc~@HH$L&y-A)LaBy8uHFZ;>YYJKznxkt`a zE`x5WBsdt}rdW=VKijZ{&(A5bq%m|pvkjEM<6Y*D-yFQyN&LK5{{v}3(B%xcse&8+ZzUueG$(h&95kAsvF=EM1RVB;PdGEgz zMZL(96?-i{Od`>!tC_*t*ub;c0MlAL==NQ~5{)Cuqd!JLv`s(8wY|e^UU|Ec;$rf^ z3V?8d;B4|mu4x*=XgGBvR6$!Dhn9B+G^Vp+?tj-IV1LxPHbSj7A=?@VMsM#C!bg^7 zVT#jBmr+L2G5T--qa)Q<^)}99<)KX|{qjl?7E|HP$?#+Keq040j+d^wRm8-=tCvC! zy;vA;1iLaTW$%R~nhakOO46Fp)pIyHe(m{?br{o^!VjhiO=}ISb-sUTAJ2}RwTVJZ zy^4gFtbN?rFf1K!666nF(BRw-Ltt>O;KFk|gPxvCWJ9nps!ayAN4-s`oY%iN{BhvyR~-EAV5MC$vcEe9%)*i2R~&-S_n9JA;y5s;AZWKD9HHAK!?N$I|Z# zNt@YEnuyeSwq1@*xfyQ~%9!6PBz< zgWmBUsJh#;J%d^L7;GcrMRmHG+-$Fi>wnpFNDw;+skqmT_z*E_9Dj;)5)CB&gwqXW zJ#KPc7-FNEiAb+x^+!?8E~UdtRyRnd`gpI8z>;Q@jFOwxDs#1nWQHhR1|e`!)$@*| zs5Qb$j~+`GZCU~yV)Xqz)Y~(88R8pc3Vo;PKrY;oL?5g9ibvqeEfAlX{!dkjDZiRZkxi>Ia0Gk`Uuk?czkxu6Ux`dxAY>lZuIGUzs*J#Tt3GST5N zNoc2;L*0WehkKUeEe*YBRv0%8W(r`Zth8$VlpIbZ&W57dLqkrPrKh_8O6Wq7#Y90& zblnfSeB{Q95HzsTPwRcqORZF4SiO!;#Wz+_YP~=EaLeD8qP@E5a3M7X2<^+^nn`Fr7vd zQPHM0PexX^DpA$2WtgkmzG}Jw!o@uN`T5TKJDzZ&`^Bc>u~t8dm>?}NrajcNn@Yy^ z6o%(dh5v!tnJoc)%2N(A2%8vVTIY~1M6`VD1r|bbA7tk)5w%|c;UF=er?>qk|LTqH z=W}MoF=QWr^ZaejUa3HJ`0SO2{v{$_dGi;};3wiLNeffY`(2FdQhUp2+W_y6+Pz5- zaUaXZW1B@h%*2&4ofB_N)@5wqSB>N$%%XHIiSME>SE9`}fpRR;nuH@9N%lQqykUT| zNAnF{Wo7S~t={2PwRU5k%5BQ^7pPTdJmc|xH!SUumg7|Zc<@Cfch(`OdDrK}Z>OA` z_w+xIKKzjr2%@O8(BFd3vCwJ5OYoknDSBI(8HazqN*kv7yFxIyhP{t*S-sG#ei^^;^wkZI zgXdSzrlnTv^BUvCV>5R;|VA>VdRJBPXiX94j)(eY}B-js9c*q~k?etJ8T9^sJ>ht-uWO4oW_C9Z#CNgdCMV>hunES5T;@Q39jfdT8qA?Gai zh{6HKD1kmmjt!$o2Hz$(Ku45Xb{S>BORmhQ3)lLs~t+l%@f6bjarXnF{R z-quiKokD5Ts+f5E(MDuP?BN=nR{Nz&Z3)6X4Ul~0-)^tIj~24cjQ{x$Gz{gK^&wZX zY>TkKiNKFPbo>t@A z@P{PqKN?eZt~3+scjnBJ6!AV#4xbkUpI=&7^By+YjzIaeYc5onG|W8=I6AJX8>G4$ zH~bk{i-9xee7eYv^&Hl2p2&VEO0GM7PiWvn<)R__tK;1hkY6D_ZGQj)>Z zo?hUzx|(L!;Dw0O19m(i#VZRL1?P?Fjoqt1YNvYi!djI4Svv3yEm_jy-**f+sr25q zthZ8ZRB^#sLm87wBR`o5_hZvp(vVYNj4oopWxz8q8d36{JGrGo3cS#}RynqTyS8%9 zctcs0vqiK31Asbz79@|>Lbs@R$f-K=KyXK&by>PysfTje%WEtT;FFmNai!a~fc}+I$mG9lI$MX#+_L2i61(%yD%r z_vG&>M2`U=iZ2#O1NWu|Y63>2$A+(&&OFyTUI# z=D#t&oBaoJqJ%^Q2q#T;V->s%{9E`);EAjm{!TJVH()d*X)Cq_?-XsY12&QaxBrm8 z^@u_c6CUT(z75*ki>vw%g!#}id|OFz*0bu#q|&eEZx?3v@r8#NB&NaaQpHTI!8dDU zb)E3>XgQ_ZPsCHTt2k9P^X(s51GR`h2C6moDWjdOt zbGf-M2sxA(XLsA5YA?=TXfBrbCgF{)f&$pdcaCOY@WBT{C83NcNs- zKWMp3Np@OsvgwySF?4k`HTy9E*liZ}vEIAG^LBe&i_P0I_oSA`A6sbU87AA=UAHPa z-rV% ze&^|RFu1-?P%TV>5@jXXSa%I>Q9rvD`?FcGuhZ+_-)m_5JqZqbJgX_6=h~BI_?DqM zIFTH??`z&i6n5%qk{D;r@4M9XA4ntSf#>3nTBv39&Y6`}|5XgnP=QhCC9$qA$bHuP z&x5``cg?6rCRdo0iI?=68$@!MX4`qJ$8M_WEwG~stC;WMZApLq(Z@_2^<&rgQ2nWh zXHMQv`Dqg7Jt{pF@cd%P^Nf*Mpy#F!*x|j9zQWSna>Ve{T9@umgo2w+;Fe zgSRV?w-ltey;qBuui+{sUJq6|T%3rE+%p*<)AeRNKXuRZzmmgSV94N8R(zHuBlhH1 zUG*gur1=l?oWb>v*2tw2i*Bl?HJ2D#1NPYnXmGgNnSCNjH zYTTat6|8y-WsM?p-uacAINr6FQi527I=+n^d+mgWS9M5>)Mb~B&dAi$2^}irWR$ed z%TP?E%LEMA^~08AK7sXb`~CxYx*m^0^55N6e%UztOr$xB3&}TlRL%PunITZ%7t~tD zGQdu7wN4zm8+P&y%BaQHi58@jT2QYh^{69l)9`oQBY-m}3mmnP-L&=(wu5hLFx;7L zjLzo&wCE0~*J@hO=Z(8zx|AsSO#kNK=K27PFvW5GOt^FyFcehYqR$hR9G9-#oQL)D z2V19+EF4Ip{0h^(Ur|O;j+W_lzi#cdx(5d!qLA#F-UyR54wI3|t%8Z`@c25gYCQtL!(9=j5$I2JoDsJxZidC=+yqH|rEb}KNrJ=GPm4+`z7eq@YqG9*< z<_eFd5ao|T>C%QaOau{~MLd+juiX=Hc-TQg#TUdcGF|H-1DT_GwnRx?CqX8tbh?WP zvPT*0N`jCkgicX~&cql7+WLq*Bws2Z8nd^QE=w4T{{sec_^ngls2Hf=R1IR3Z<|*& z#LEZAH1NFF@n~rmz_9ziFic_o_AmABIQNkPu+&iKENquKdBtS%cg;HvCFQVV66`jF z4(;7wzX){d912fykFfZelb4jIEjjok)U9eGeoLtu^{^OfxML%59NYIVR>mE%Q*6_d z9+huTqL3f~Oy%gQ%o}qlwFT`8LfTQq9SfC?vps^d3Zn*VQlgTxNixR={HJ!i;1P(* zl6h)KsszT0IUmp?Yf^h;9(@(j2UPzrXKtoAdA2?JI#kQF?BET8GaQOB(iTp5#4=AD z3_RNsasy)_sa*zyQ^DmgdP3dk6IAj-v7knJR^8OhA85 z%x^e~nh@GlqN^TXJLz;85!&+ui}?)+1aFuOU(Kus~6T)BPZ zR5O|(X{eca^1H>YXX-OR@N$&r$yH9t$7 zPUNM1j!J{QMiC*j(Y_2zr*+K$&vXe#SX1e*sG_G&=q{K}_ZsAva^ase1e?JjF4^Y# z4?n>;;+Hoy!XlhDfv#Q^ER=dGwD&-2t6X`sK%%cF1=%{SooFx+p`-V}Jx&CWpAGhZ zca?;L|BkGgu}5p?`QQT{KG$I8gu$I}`&DS>-NcyvTQy%M9;ogbaDSwG20HjMVZAsP zh0M1OLy7s%Yc1r=@`~M|FS#Z2y|;sRWSHop0nwE2bj3?m%VTw)4aD`6<8MhbnCpC< zE7s1a5jL0DZZa&WZ8EvJf%dGUDP?Mp+E9;q4M>zQRF z$H|ZypG19N)Gb*yPA;QUtTa#_HW)S5q*KFZs!FF`Ze@aLO$VqiQ^*S#7WGj^*mS1= zHsexf|MyoU#tKzHcIY0aEk*_KpDQiuaZR)N%eOuPEh<#^qM#qXKSVmbcJ~)`6p`Kq z)C#H;(#9D9e#zgwg~(r|e*Ky{ro*@jP(cVi-Fr|{)QMI(>7T*s<1fiC(wqP)j{4av z51G}OM<8Mw-q9dOzyFj)6eauKl>=lAI4swfwv(k!YPf~xU=(hWr|aDrlQ_N>RYv7a zTO8O+5-DRum6fyCikZ&2ouz$s4XfaAMUPwz< zkQM+31wY?B-LOwNML{?c3oB85B``ktT)Y%!<=LnLL8Z`tXEZdZOvaax%;W z8bPZhnT z7>UbdM~#GO`Xt*gc;E222*Z-mc><@Q6@N@yMADtEpr4hCCgVtUuVZqkr92PX)kGbG6hADm8Iz>ah zON{lF(^S;gQzuSyM$BWu!|wC;drnt@$Px5<{U4N&>2BS?ymO|I8SN)W4Eclu8X+S# zOKWHrA#W5Ul5f`kU(K<*2kZ}5Y1}Qgdr}ayP6%RI+MZRLLin5XZUs*w3l+f2(iaT! z7F*#Z{H^!rUVA9(xh`MWzxE}HZ*H}ck+xcBlgV)aIcgTWkfJ@L)ts%w$F)qbR12BzeO zx?wJQ7}V5>2l#wj@qLVr1Qqm+LLYr2Mywfq?Hm2aPl{9CW`o_0e9!M0J?*3Y*_?YBi6cyLl;%?y@@S#5jZLX~@W9Di=IOaBC7q@|_xaV^Qi+)31mK1B z7H0v?E&K{S@oy!xg_|-AK`>SjizRR(pnD$GYn&mYoce5BY!Cg1nFB6Q;k&5xq}}}U z3c5P+55{i`Us=EEb_u8U*Ct2rB;qeFD1N>F{}%&W#L8`ccik*!g7DTtdiDyjlJrn) z;v>I6ut?Z!i`u#RmQmKPFR|)rb7%zwSPD-!b#f)^JdYGPEF3ueEI1SRL)sIHrQi{T zdILS5JC%xLUqUe!Io2E1w3()lH8%J?4QkYd5R)3%&rFVU3fs=~O*#gF!=j|b19t1| zQX2IkVp;yl| zFQU4!=B>5Hn2bFmygaC%WOvFL_WoWg_WuayXDequ>-`uc98HwIUgZ14PGQ){rSV(7 zCqRsDSx|&$aMoWksp|^4PcuOQttUiJzSWH=+2BgpyKEyR{G(6b+xDqLen$?neumI4 z#T6F*Ao#`0DjgD1TH0MCw3?(4D0xI_CZxCLLMO66EXQdw9m$_?wn#hyo(_zu!5UZR zV(W?fHymh`xn8ybbe*`kpwmWiJnJubyyD#r6M4vRBns53K8Pd~gX>$@lk=ZkvCska#LWJzXVY6)>w+Sivi|VabvCvkB{jlRc7q-6p3? zdgsm=6)F9UDKH7gsG8@sMFjPz9x+=EF^*r_KaNfy`Hu=0Am5~$&(5bO;ncKF$ zT7kM*A++jRu-Q7K1mdR@M6%BIv>ln9K(l#Jw^rzQntg6A`c|P-co^NpgYLGY_-j_{ zT4--CR9wF;c?+#*4K*(e)bwz*PX~d+mcjFTGM=72G~#)QquM*oY4v)C)K3c?iO4VW z-1&>vn4Pa1gYM}j#42(FWevy@$Y<2lpaV5Q#hhx(ydqOf=E-Tl;lR9#2L4A=&PRHS z=4ISget%=&9dHkuo$)04=^YQhtcMJ8Sp5(Y;KPv@7DrpKGILWAD2(3YKtD;(eSJQ% z^tw4HB;JT8hB*D#pcMK`g)N!VN9%VSKdVAEt?+^vLOdN#rweP?PP)$SsZ_n+sZU0o zasF1&JAwGXuPXwpy}?SaIZw74t}779CS*Llr?-*e_ zRyn`(37pL$1?nb>xg5mPeuYQzjFEdZVKWgakz$X6W&GQHsJy9%tCzjMjI;sI0`DbAmpDNXKP-R*ChW#CUG2|@0yRiC<~ z0m~KD1J;PU>yB|igvH)^W&bT6WaPVb@Ygef6M;kkjPK=wG92JV5@tRuci(FvJ|{l2 z&*WIm!6Xu!5j#V?lyf!}(>OF98p++S8^80X;i;;iyU$v^OUkwyL-9?60KAvN2zda* zW=GcEbYLR(?QkGQrAcXyX?tabqm9o?_prGr$YGgZWN_S@Yq`++L%A|4#igpAqVYdOj3cLDk;)WlM82O=&=E4-PB#z;(Jn$FT+DNs^5{y z+7pa@nA1u*DzW=KPy|EMZ_NO|KPdMT8o2st1$_8a^rZUMH8cGx52liMS(}WkQj1ti>4iTJ0ffWehwPC!u#}kZ6Y}4BD?EXMl^1^QTQ#?1g9r;dFV&)Czz%z$ z5~hibe~y++oP0|+UhHe7H}_h_ zBZUP9SSNv@aY5SFpTvx>5z&O$F-#bL)CPe`hY6G_fR8c$M|35!X?c%M+45!B;&%uB zdFx;ZF~{4l2{nqKP$0dtJ^pn#O)0UTGv}9!0$l}@fSj5#4z($-rjXFN*Kl+9 z{+q3!HkY42CF*=P&bgeefEl))i#!BFFL{dPmjLp!Z;nqSW~qXe3I9-`w=95V3KAML zTtjnpL3=vbao=RczS+GJD%y3H`wSuBZWcCg!6cCK?|S09*E-U8^>sK!_ZcTSBPH#R z3{`&v(!zZsV>y$9Vbfu)gewVSL-WX=Y{=d-nV#fGLfV0>%)hPUO*3(M&in+>Y4$j) z&$z)LnoQDRoaA(cF4=!>R$ReB1`X({%4+IWXTzeya$bUVv79mduUxT1E9erHy%b;5 z$3I?AywOJJ8h9Pa*zo?slA;^awYp(QPEmAj?`a=K_ylW%|AA|!2Ihn4eFi3 zn=AlE{MGkE^A5TgSVB?oqH#d&6to@)XH4w-`DToChrQvDOJ3#~J0l9cxHMS4*6u^fKlN(692g0FxVan$DRfW4@PR4H+~AAhkc?O+Dnnn^~}*j|6(ElnrGk5Ql}rI~39Yr=k!3^a%ID_UQf?zfvWn84InjPFNufcABh8zhToP}epCjcR(U?FxbcOXHRnIcQJz3x!?yiV?$Fp$V zKyBwDpjACy@z3LZpa-OH(Y-XeK(YT+=UQ{(&BTy}-}w+KEs5N8#oEG{dRw+K#s9(mVI5d^5V!}?>MQxa#?(vZ9&DvZlwlCZ^F7-i&_=By%#U8*3zp$QJV1<{1{HN4wTX4DD4F&hiB8C!AJ|wxxNO4STy&m~UovPnk z4j4ELT?U`vAD^-o24_h4K#HYq#oo_gBN4)3>D1zK_Bgc8!+V`Bx*J%5okp>WTuhl? z1lG$5H@IjBn=T%f5T}Jn7X~^7tN($-DoNgsVOp~nC=ydsDSxOD{1j40v}>yb&k|_+ zl2n3#T{&PX^{?$4HL;@nyORMi!%~dk*xB{t$d{W@RGZT2xh#ut%(obN*s(r2Op9iY z=`Qmb>R3}0g@V?pb?bc1NYzcG_uhytZ#+SnEl{f#{9(lZQE|T*(x#`~J=J~rxTUZs zQ|;59LEK^dRjO_^DVizr^K-SQHGv1)8rHR)q?o$3!v6T|5a~Qdo#qLTTK!WG7i?^& z=>I^AR+kkoYTx6{iSvTD_#pRZLZ4?rAH0xQ*3K(~YvT&2V2*`B-%w#3Fbwf8F6=(a zLdRIcz{JJ}nDH5+J;|AT)l^E(pySK(prC<5{wQr0vm1ArIj%W1E4ro!i=l5eES~RH zmP0=oV*Ogac=gwv2@K!O$+qp{o@!lFH{nm*bFlJckpIEe6bg;$fHHiVH3IfMy%W9o zxkd@*C#dU?X-iRl?faH`pev>XIh3PbNe@v8rY+^(HW&k;jaA`rvETZ&r(R&b{3+>d zBVGSfHgs+_g)jY!&wn5v!A#F#d-rzVbv{Y{B-sb(L$%iuSA}Jaq{5;#l%uH9>{$GZ z#9r*`YO}5`zwu3VY){ME)aGt${u5z2I+JVZ{5*-iPqxblS^+#OdHSpZ?)G z2T_g@DZP?oyVV09UiKq7zu()`#Z#EU27iSYOBfG^djsdZYJv9*y^B_}dc)I&nZiba zD;Q@#@fa);XkUj$oe*pV)tHjn*6uuH=|-F}9zStFT89IQ&D@xy3!A z4uVQY%{OESyr@jmS>b5fKcO7%L&aq>x3=+k@tmZYX z0J$J>YuG)Boa=b?ZtUoG4JC3pN%+<3!g1rgAiGN0?Z^R1z~pmt$>o7x{F!wY*fOMY zQ_pqtgjsSZ(_fV{9S{dxPSLZ|y?K`XFCyOL1!v$gBW*Q@2!&M$LlE2lx2g3Udu&ds zr7IP#D<|)+Ug{{o>OL_3#vJ8s{14;>a4JOd8GDB- zO5SyiHeke8zO1r6F+=Pf~LPXY}{j$YR1>i7I~Z1$H)^DoZ~wl=Ry|`K)`38 z0a{(xe2N2Ic>N_HCg)?N^VL@^vR~#~5o|m&?nxh)xJlsKyaYo1$ZV~)R+k?SFLzk@#G6_M7{Ra{SF3KS<+b}*?8Xxm^ z4!xU73!6TG6bp1=fl7V?DE9cO?A>>HtF~^@9W6H;b&6 z>h}6ZBGb6h=#y7o`Y%x3YB6$IfO&BFGPt@f65QBl75kp)YlH-8P@~-(l&xQijA{^j zNSnbDNpD!SYCYdc^gL4{yzI#6qBHSSN#^=j-~Y;G6yc!=QNveeO#bNcHjftPD_9zi zWaAgv@S?^Tbv3)`tEXB+QyyI-)FurlJk&zmO(otW_rs?Rtger>YNJ8u0ui3>tZmSQ^9riC+L_c-Woad_5;xKi!}UIR3Q zS5kEf`WnpuM=)d zxOlT`pA=qv;^?KGmG43#|A}M+vV~r|vsORhWIKlFxBR1;j$jkv!UQ(J)vfBSsT%X7 z$ns^ijKrw0nE8XO9!hnMgELMDT6-n?V8j-Gbph7lDNlGO68nf$`2^|AzeO~kU0H?f zo&5(|O@JzUa5YuAWK$>cJ>k>G?RA@UYEQ2mym-QWa+v2T^Wh!_2FU=dZO2|&#r}2Y zH3{At?6D&8XF8eoeg;=U_J1Ij(xH-!6sv;VY+!4j!;=CpKL6+3!`5w^%nkdSPiJw?KC;KdGSagtqUD``>H>CnnRJ+k4^83l0xlj zgs(;o;%FvUD}_x7(`{A4HUZF9s8Z*s9=wS0K?{Arh-@32s9FlWJ;uYvp7z5Xkv}Ee z+O!jUXRU^^F4gUy(#rU7*Yn}aueZVmXJVp0jE(`Y?OrV7=-Eq6O6ZlqeVS2 zBisuGxd0{5DD72}n)9LN+NV*ViKB}CI-X~Bk#;xU*SZ;CHND?H9iw})?yYDyQ@XRY6X=dj*Q%IlS>V2`6scfq z^t^v0c97NU;yX(#P9TYChbq@Gw|;%aVUqt8Hae~TbTgy_M7~cWg{;#R^?M&tZ3KOa zOjjn7F&(Uw6T5VkRV}XcuXwyYe`zA4tFOj*v8O@|gW-QGpLBrop_1vw28@OoZX_=1w#9el=z4LbkYmvds{i3BI`Aef;Z}0aQtudbLYs9Q=O{MooPQN^2qrzn?_k|94 z>T7JVr;=80M>sy7aq3d@O^dBNW_B)fm2?l?an+Juu+U`(b}zb}_tFA{XgJhlj!#zo>WO3KOX5{17sFk=`yBFXw9Yx6(I?+fOeDXO@ThSf=i96xA#bd6ww zURxx{mS24IhhjGhW*?S;MEq0Nt}CqlwUDJ=q`4IH!6a_Su`k~IFS0dF%6eZdO*F-h z=kulls}F5Y+DGDv%^79hvgW*%&5hW=2Ot$Si+4nmbd~E(-e;-TiB|@i&LwHZZ!Fri|@L7;rz?KHti? zX$|eP%?!%Xxa@KIamcKiX3=Sug^cW1Hz0s}L;kLy*U)Z{tyVsyt$ zu1Duq7f^+V%<7+3aB=t^l=FEBY$eQp zO~d?YOomvP24BF^)3E+zOR6gpJc${)l0gUgRE;t}L}VxX>PCMWLh6`Zjh|2n{**|8 zITF_Rc8{p6-+%NsnfRQ3zOp%yk9qfBFh19U!= z?1JoOVt!Wup2c~ly2wA}n8&6-raVjL2T-BCM+SuwXE|a=t7e$40y04T-rr+`O<>8A z$%P$GDNO9A4Bt1P#WAi9IV=ac6lxj`X(9v#WMY52%}Zxw`klzPL?Cr{W%*EdH5?Ir zsrIB{!sB+)oO6opG_4xq2t1P_qBCWR3^5+(J#okX0IQl-xtyJmV@a{MXcjA2_S;5w z^0?f4pM3uSpKh86v&T3T+gnvt2#OU)U^uM=jYbzLGwWI<)tMBvYxuOCB74~f$r|u8 zjm_8(b6!IncUQM&Nj__f$ue1pQOU^3JOR-A3|Cp>9b4_!gHMTRbY1WI}it;2aisIr5a=|$9z`INy%d$B#xORo<5Zg_J*#(!&^bd01<8< zku~JjukETi$?ke|X?rSa5nC6{lM|9<$r59qpaUcEu78=g$dx~|PB8Yz9Q^U;cm483 zNu5QNk>u0CIR5~aE&Pi$XA6B?I{9~yYz>@=0~~!AbNW=x7Nm#f)Fi>l1MDHc^cM z`tpMxiK*oCTr818E=b8%ME?Nd#UAqN9_s;bJb5B{3l5v3OdqdGjr8$xF8LgeKY}g1 z`{2?vx4i|h$9@!krf=m^MJ>y=KFBaJlG4UM_Ih6O)PCs_>Gu&Z2-#nCX3yqn{{Ul` z%-%pl?FL8WTOXxbdG8fA{ggj!3y8<^CWL0m%$FEFg04sF%`3=ui3izc$Qzy4f%jHF z@ui!5NH)fN%>Mw(X@ZaCSCqyF%{x@)x(15JkipRL&a>J93-t{+NRE=GR z4tHmf8{~e1q;IrFp_}9b_@q|@^EjlQ@IxLRNn}#I5~v5T$v;|bLwbiXh$AVuJd+|G zxc(DWXSlA4EvP{95ZbILRFGm(l70Cmr}I%!94+^j!*GzmyAS*eZa-Rm#-(ZVB-fEJ zA1+4b10A>|Q>?zlc@qnHW4Tf?(d@xL@Dt5mi=i66q<(bmZt_LslNtGtf*9kkLyq2< zs`2X$AS{-13~)h|9Q^=7e>%A;+1tok;uCI03cD&N^X8bXrB9Ns&PO~1VMXKCA!$9B z)VZ9d^_DAf&I1FUJ&xbyQ8uhFR!i7-9#lM7$@-S5MZTEB<%kB!{sjj=fTyLD9F~@0 zo(RkFj(@$1FAl+J_Z=3dT@(nCPJZ-kq<%*q&a6jwBLYpbq3i;$Ka(1PY^@PWseqyD z=D-O*_ttYy`whH`0=26D0J{)eenO%07P*NArZKSuPR-Fwm_N#-N1q$k#zCG*S0B!+ zy_AR(6ElT8FPd3M`W|Y`EcWW4#0e)oPCuPXQRp>(qmuUEoQrFbwDW)u^{H1^c-$5j z3;y&+{3@O0+{p2S5|rpndwBd9{*^tnxABA$#~T*UB5*%UALmP#ONTbLEdKz)K_^4E z8U7?7&@~w4f8Qm$BXV+}57wD0-WfMCTPmLBQb_zZ)MqKVpX{y&KPK^?%_!v^$=Z82 zO{lPhCy=kS0uP|?nsTM6;DD@04I0Ov%#GizS2smUs_BYTI4*7@$K{f7_*8cn5MU3n zGnU{iC|^H_P$=Y(xsh>{vxVZjDv3^BMU5bhSaDRbrhTg84vtvomM% zT1Ju!cEpaVz-Q%B*&mk`ckD}oQfQ?25|jMRF{7R&`9lx~J7sL2$l{uk>J2`GR<{zm zd6u^`G6H!=AY^v!>q>Js6U4G$ox#;ybJv0mNeuSQ{=d$Mp1;0xik1HWv-X(_+@9Gi zLH&QN7wj)n49N01V3Bp`GC!_q%_N`=(IEra{{W3uS+yHuw|%sO8Oy}Ve?7*fk5RsH z``cIwo&iTckJ6>Znx;?o<#J56o3ZEtIQ(ijqS5BekEI~V$=?d+`DT@j8~1IHA5q3B zh9s9hTkOYAER-ktQeHsyEJ=4_l88mT!yPaPT0teTVEb4o?ZL^ao<+o2^6oGR$r6J9 z0H`^pJ+sI*n~4-L&SPRR`V&sV8FQssT}0XQNCyBHb_@E{aA|h7yMj+FK=laU{c4wC zwkp4Axt(*_xgVY>(ag^{REp=H;$oQmv!Bwc^0lrjM09pGjK3zMGJ-zn^8Wy;)Z)?O zK%-E(DmcJs*B_En1)p#d7}Oqs;1l}uOnDwNv`q+M&m?hEcFM9uO{cSwi~Udk00PE; zl~L4XO)A{H+J))<>|bhDC;tE)s#?d2TEw(5v~tb;<>)Jjxx1R`W}0KY*z!$vQllwr zEslDXV;vUdjZ0L$zj7qHn8lx!S%>rjvwXJX@6XnsyV{s#721`Rk;dKK*oHR8-yfAH zmj3|Wr}>NAiZ`!fznw7*D<@-`O|R36lXBy?=SiH8{=G051fB6t0kh36Pqi-Q^q>U! zf#ZsHO(t{NmzqE(ThxA3g^oKP!jpD7{{T7*`Wj#`$a9W|=}zY!^ajlv$F%@PNgYA_ zDSm8cX{j^ET20(j5Zs>Nid_EywMrOwrONgchBtBbrQFnUOF#|YbJl?=r&3@Z)WCRr z^N-54v`upRMbzWGvXF@r0HOXcJAHjVxae_M#AH+BA~_Y0%m-D^QR!DsZW6j8aZ*-i z(mGDH2aGhxwHpT?ZioXUdHIey{TP3Rc3K|0_SpW(a_TOC!ag{E{=Iz7XMKI)dy8#D zPm#R4q!L8Kr0Na`&uI|lNdAYPW6<@h4;I)h{+#76m;GcX3P~OCIv?^X>(T!Jm$ZIp z%9UUFbywuh*Idvb*KM{;sU7fMJs%(E@UI{74~3fB%!26|Rxi4Lia&6DI(r}1y=zGE z0#3PPJNaAipS-0Rg(p{{$WtD@cMyGZ$J?#km%JLJp5 z{{TG{arpWltu`yTNFO$SxUXIDFM_WuWi!X~MUA_H%H{VF9BXw1x6qd)V^{YEMIgn`CBhN)axUs$md!0My;fXe=3ifX<_4%77&n~AEC ze`Ex5jDG=9wXME>Ko>sSYPZYiKT%2MIpBgmha#1Sa(9Cm8{7`tT9auhv`r$B(W!!P zpDQu^MLir!xKn}e(9khi94>fob^ibgtk$`IF=cgs&s zkkW5C&UvPmUt02cF(RjOAj+LJCnL&-=FEnPi$87X!~D! zT0wO(sZ-hevDQqjrRfiQC)zx+ELRE!;ke@mjP7 z>GN~ny-v2;gaRzBGvA0$K)JFYWaE~D&qsCk(1 zUPwQ6HLT|+2MhB3N4Miv7V^wYcRNESbNlCUpP;MjDGptdGwKU}^{QvQhZtxS@z{e> zuQ))i2fHNkItgm3bO$k z?(8<_^`@mBs4XKb>e!PKDs4Hy6RG33Lsp@>vz8$tXhRXec~yU%Uh+fj0^bDx0I^Q{ zI9{V*Je=qGW`^U~R*{OguEc_t<7puL+5S~3Uc6ZIVvRR_(a6u^&1(IY*}yC!ecjJL z&Z2EP&6@(&1B1q5>G;#;hhbV>$Qo3BP@|AOV3G#M;hIFfjl(Ni&KWxHPAXsQ$YbST z*reo`mA}q-rwtk>1d{pc0c?Ldo5ZhpjS}8QB*YXCy}3<8H}+aiJh)ZoQJjRqUw%im zNZJ~1Qb1$V=5^2KwxowZfm}8nPhG)*#WdsGO)?@2u2SJb?I(ud{{V#yZe&27TvEr> zhH;9t+Dez)mnw_XXv1^s(wJ;D2z@Rjnc3~pg#)Udy9zPzn z3TgUTxRC@F%FeiEhz29yB%B|oy=<+Hqw|?(4t*4q2ipwC^);6IJ>|TsBS#Z5kCE8# zVb>guqrX5u8qrPv05J|Lv3eao*3ko*?g;7#l*jp%#Z|hrx48vmmRUU+rD+KK$v>?= z-8B;AH`$8!a=eeAAdk$|{{XbyLZ3VmHb1_1n|awMTb-HKHqFqz8rt-H0B)Dz+)DtX%|>HL!UZ zbGVbc9B1;a5~;Zj!EQ?xqryuEk+3*#u_^vWt0Xu0EhG@L6OdLp5Cix){Y6=eQe{qU zowB+6fDWGI8bsAOjb7cu5^y42+G%R^8|_g1%>$tGo&JdYk zc>u`4wQOtgr{rqTk#MUElu|eX zO~3m!E3U({?o(Y#KPWZCp&9UgbY;Okfh)}RG6qeQY<*M?X!{{n`E3a2pa9UeQ*c0K&vF?@ z^Qk_`bfA$VgN$wxe~3TIkjIGR3&oRyc_c(ZKaEs)rj5*rX|kCK`EPBTPpsKEOR zETEi&EC|i{s2|FumRpBHXSa!aVP)>J0e8D<4$zAR2~ji2VjBAkKZbX2##g-O9}@sW@F?25N`w;@}x zePEcW0!fs5!rQ-?G}&zKw&E+xvl}Z%l6H}~9&Bs0dwjc1Lf6-u za+rQOQiXZ??myC{C*)JHkea>6n7?Y%7BELul?nW_(ya|j40PlGc-f!O)l%}|n8y^0 z?sop1=7Y-q^3j5f5WsLhDvKjgTT+j66^7y5AGqjn-oG~^rB{7&Ol=ktqLaqObN>Lc zVyr^3FxavU-_P(Ft2-2~Rwfw#0A%w=y0=2JeM+$EhGE6D@#mez)Dh34kxBida~o}V zjGlvfa6bm8G=DK-N~-(uiiM`K$Ip8j7U)X~dUg$afz)I;EpL(NQBFVc{{ZPh)}cV5 z?JnDs%rQ61PG7P+uljYnDCBOzC-SO#h3$r$0cO04L;NVcf1OfEyI4-^TaCWft&t3g z6w0UXdDiTw+vcucRPiL2C}OuBT6bX0llq#?)HO*j-0pp`=Y$7}&&p%(3ht*xEm_A> zt9l_?Ku$>+q%J!VK{5MNcPC;ia{%)OdBrc74{#|1r>Ld*TaZT{)BvjB`qA>AN)FID zq}v~*0662&Qf*V|NEJGPNwj)U0^kF{AB6$NIn5wZo}^R4fIjsD3rc@N6e?F_9C#gUk2G9>PrqHU&V-T5KL_$PR`dzIhA_vG5$qkBlW{YGmF=fRq+41dwX z{{Xna{+((Z3igMSe_`qv{{T>=_r!oyQfN1%g35{LOoF{4=SI7O9(AnhGmrIc{VO_6 z9?Rx3+kNwr85;+^E>QM|489w>UDQC^Rtw-(qvX&vskUU&oWL!upZba z`HI&5#fn*Dn&pd_{^;C5}@(?#Kpa^XhHK^A(KA#v%~{3_~r9L57`dX#9n$N-%F z8RUKjpD3??Gn|c36^+2_32BQH)!g|$nAMMB9*;`rkfJS8l!DE*&p5f zTe+%wrnLr{Ze_WU2FLEHh%NtgHV36G?F~w9qYNm53p(ToqO0-yi4JvaAKP zcjctIhW6#M7_`BZcfzhmzdxmK>|;%H;vdM(RC9ck7tBa(uQj>jyVOF%X05s_UEIm_ z?~kus`{uOdH{1{G_?9&%Y9!~Wf(ZIt90qb>(eHYIP; znEFa@$aR-3su}41tf?O6_bC>T*9S zmOI@1s2PYo3ZLsvHn!@*MTl=vjm^&=N*NTO`L^TOkL1+7-h*7-MK`lA3AQ2IBpQ+# z?xny+-pBodY8!Y`5&OoCm%d3P{{Y`v$Kg<1+FIQsM3PR*IRkMxJv};8Nj4_hF1fqg zhGMwtQ;H(IMcS==TX@JDv!BP-sMu*y+O8vrBAf@o*jpV5^))-&jn2aI9mg2VVTk(t z-{C`yLhR5|*ly(~ocmhwjAgXHkJ305zq}LrRy10T@0t6{a;cC33I;uU zoPK7k-ASlg?Gr&8K>q;p(m4W=`e*d1rMptuLD-N&CAQ6-mLw!7=HK;CJ<>$suz@wf&uLj8GXDBa)6sAD=XX zMS(}l95SvkiJ}CLra{F+74&;IN+uj<4YwbG2b!Kc>oVX(@(@oX1IOWv(!9|9(eI_J zMt9pNPK9xi`hSHu=<&>uLu4ELDX#`5sj$bj(dKT?js&+%Sh93R7O8{%(#pOANSv1 zz|{8lFuc*KtjZf8H)(;@PLD&f z*_Dl<#y}!9Q_uULP`MC3V}-IhoxA3FyyVVs!=KPqsjsDZe{rYA++@3M89tb+UPPuq zM$#1JNI3i|JDVGuhhW!JEM(_mI8XE-Oe2J51Zw`6e&VNz-sb5yV zSlL8zWP!Br$j`6c9DX%U4-Z7L6TWBpvNJObb?JgC^Jynz49XPX=W%LJlHy#%7kAfl zz!6pg?0Hcs$MU8KuLNpHv;%KDi}Co1v5S2!Ga(Py4I1nnKPOC*F~XCnV=RX)*M! z`fyNM98;T<)L{p(Q~1&a^+8erOOJkQLI{elbQGIMc*RIny+`FtXxNU~phF4{(bIx2 zr|U_F9f#*Y-|0*T6&U0iXO=&@e>#87ie1hB06hNyT0llNuNh%V06iT3RQ<$`R}`C% z_e}!>_5CR_4*`Wccd@27U${RJKnu6i6m4PrU#&NJ&)oefH?DbFVjqY8@T5Ea2j@w- zf4FGMe|4wXgkxv0)F_suTl>$-st+(6_~7vrTSLH;k& zjtBA302rRDN=WpiBxCPUk=lWd1PVe&tsu`}4F|3^3IGWh$uxk9Fu&dAjGyk4K!c3* zr^edCMfjPk>G6oQ5O3_;8zkBe zJx71>uQ2&K;~zs#jzbyDa=PcP(~90T+E#k6GZ|4$-DuCC^#1@H_*+y!TIAZwdWIh; z{-g0V)mdK3$gQR7vCAGhETE74dymS#S2MJWi5XiSr~&;d?Ut)^V0T(xTwAs=nBR}e zvz0tF-p)RS##Q3Czp3?j*R@M<46r1Md+j6j=~KtzkU%n6zx)BSUpDE#5j;s`!BEoI}>0sU&Eo-L56^6bDpw>D4YE6X3^PNL)YUKD7(3zZ;#VxvAe@kQ9g zQ0dkSkOZD;g1_()yZKS|O22Mt2e+s8VA<*t>RP?hM+xxG(T()7mPscNg| zbtn$@$GGZ0BVKuRHm!JfY8v$K{p7TTwvqKX8UFx))9mfEm0vY%rkT|IuXI{mbJraK z`c%4DT6)x*m!WESiRlRPoeaJ_j^z1XAJg7#pyuX5gdd6j0PB4#8Dm{y~IIxrhDj&N@bOT?-69=4CCpK#->|qd2P~Xf*0c;x`rQKMPod{L2}WL zDXcI&@0zTxTUpA+utyU4DZ)gf10RP!tu<{?@*Na`k`xXBsw<_zC@mB)C_ae4&`_F0 zOuxIgg!7CT)lchQZ09Mv$?A8;5rVW)E7)4Z8fLYFYW&R1faBk#S4gz!9fQD(>N0l5 zFh9ww1|PEJ0VpFJ;IJc)W73$mjU;=XK_SQS^N#)VNinoOAr#4&Vsd@dWc@kjrD)kk zSOrmx?@%x^*EOGUWoprkJb(gF z6(6Vg)OT8ZQC0|&qU%TOd{7fr#5KgM|{9^~ZJ zgK)!w6oK7=1X6bzu|j<>aU?hxr=STcG{bO6h7V-7w*B%e@>N`Hi|Zuk`|B-#YH4m(L{_yS5N`{)%izHUO)YGteVhwX1tT! zNTxRP2t7%V{{V$XA-0r{GS)U=a(8WP`<&KXUVoUTIcJb(AgYd^oEpnjClmSwS)Q_fTajQ;>nsH!O)9IZjmuoWQ&$Tw;mv5Lq@!)&Y7Rp&l zBi>qEBJ}%ACEZ7$IT-w^zFyT(dAAv3$astG9-k(ETvX!yJjGd}ns1kou@Sc)h^;;K zu^#ItiqdG*EN^9y-L3QaWw`oP#<94aLaW4|#l%?W@Xb^**v1T@C5=z}1pff&B=J@i zqbjbVeVEF)E)Kh(2L-S05T~96#=22cXPl$`VB8p`VVx}!UZ#fj+~Gx7=F}4E0U6&kmb(P>_$J8 zPWQJFp$1sn9Y;e|#;!w{Su?vFBb=YeP_7Lj@ry*>Cet@a4+G8z@W$-+^r3FF=wB~l z(J?2gq0iGT{Jm)!<`rg*^zxGDBaKde>ioohRd!v8)SvrjMi>%G z5cC_7X=A+7ZyZG)WY0NRkMkJxr#;+iNRUbj@;>lCku?*|Z8lawNMXQm-`1wl4|uo! zj{pKV=G%|siPIz7bybc_FiNb}W1dvr073M@JX2EM(3L8lQ)8BfK#YG8$*V0C4wy%{ z%N#b@84iA;i$pHWB(tBL(kWkHNAfid!$%u_^6gZN3}A7dI+}Q#9#s$%>?*DFP~2^r z=%5jd`JFM(sOFSbx|%(-8Xodk-5`PqHl7T(EyunB{{ULX)iq5+Pk^M8Tg1neF&6~> zVxZOaT`JW)yC5Z-1Q{~fAB}OcN+p!B$t35kc2c6AtsJ##+eBWz*0l{l1-ZFt6n4)C z@T~G%Jxw6l*wXM%dh1Co5z5L|l{3IG~a^fbO`$12D0qYOI_&YSZSjid9R z1I|;~ht`*J_F+kb>H5)w+ynT~A^9Go^QF(VLP6|<^Q0))`@i`078y4F*rek*;-T0` z1peET&AFzqzRrISxYVGB^9%c>ODabtgA@GqwyG*6mu0-s1w@im2dXwm_BiBJsdcHWq_mduC>SbJujxr8{-+u-ODLq|V50y} z=TA{+Q<5NuYyGp+Xy3;k%1>`vk}of6%N6z9JwXH>zwkAyLs7oq%?jY0fTZz5UHzm1 zJ(5YZ%MfSrR&x4}IM zCOUl$R=J+q)o_|-S&u}uVh6rJ{#4UVgH0lb+omqj!*RC*muO0nj=e~$(ZJW~=J}5# zY5*)1-x&8s9qHCOj4nC1@>CuH&QJJ$H6+VnaU01tog1hezuA=FdXtK7Nj-$4axnrk z0F!SBd0_0PpI?}h_|<@o9Biu_P1O91LmzLO0<+uu2uxy;e4=v3FzkT-3PnhfXx9)o z+2&y!XC-{;2m}tHSf5_Fqy?0cUoyP{hv%F zKjLP{&+?`U44+OA6ZqB0txK*J^D4i3Leb~>Q0z2CafqSwotU5pAwGQmS;ym5(^i3$ zgj<5jxgfSb#-wXNCK8Q6GNh8s=`Esh20oo(=nbu?~zO}uy)O?ZoM}U zpdb6_(eCySd$`uVg_V{_gnN4yQTo+{`!s+&cK{X{VdpO&=jlyGQhc*)VK^i1sTd#b zv8sBwZir^UKHFJZX13!g02NZEK!s+;@n_-z_5Sk!K|{H zG+~AzUb)OUKbZ!k`xr58iDzU3feI><`6%_Ox0stQwWXTi#~qn&Fhnuu^c5=G#Ne3P z)F>JG0uSj~7W#aa>mne$3fvWFHxZ7*<*7tBG5n8ndl1LUKF_s(A_wI|Pq-$#6RZ~F ztkUPF%OS>Sj?N{+M3J~8oU*Hsd*qXvYTd@!25B%3)+Rh){xu7{-!NO4-<&9Ta)0zO zOHk06?BNp&hl1P{=;jp%^9MBl0JDQKnIetk186cA`M>e(Rd2N3q%I860&>4CuwD;r z?#_OOritWYtn4H?1pe%C`IDM@_YDPIDnkDNBba&4*ouMvH7i z>DrlbadC}>Q(?{nT$qQ{01iJ4Rd|~D#@XWYWE=)r0a7~*oEm=cv@}*-M{d!22?yob zfuE>V2lX`BmRpQmOAWk}AR%3yvyt13e_E>M;t6(}RZQ{-a6$bK=}lQC-qJEevGbVY zkUoC~+6Up9Rs!4&aT6h4PCj*Dau2cGe~_y#Cvsi5&t0T{QT=N@FXl-$$+RKH)!3|m z61m6YR=nxkt+8d#-UtqO`qW7~mYT5yH&WY4n~RVX9P$MSw9CH|u53cTlhOP-3Ul}Ek+6bO)w`y*089K=R(_;saW z+|m+fav3B6x%op7fAP`!)00j8*d@_h)qzqgE9I6yD1`$c?PS_NQO!c}LQz#w8wVp} zV2@5!g%%afYl|u4ZHqd-?0mjZU)~$!TiKxrq8(a3GAVTfJ^{aqZpWH z=uad8^?ZAb0pH5Hdj8(+cuA?DZ?jlb|C|mIRxvaaBEzQrJI!3Z&G4g>S zx}W043CZnM8}%jIp>!qA{#l0J3Yin~se`7+4-DhDWh~)y_?*>vF8q|;t+>}=&arNm*+$@O=qe&w$kz_(RFKQPD^Zs=w*ros!co<_pG#f^L z0%;?^nCxd{$;A(hpVcN%hN>}^rc%^nb9Ieimrd!5jlIhVv&oV#h&2gHo&Fw`L0H1*Tslfd|Dkz{~lkG-Nr4&#DNk8P$65YR@6i@&e zyNX@sq5f1+OhbIZ{zWgCv{66@n7+8B^A?II0NkW?qviIZibE3-lgS^ICz)~9 zh44qQUBmREigAi$w$Rah$LEe1*-61h45e}Y@E^*OJG-+sXSaqhd-<9Aa7Xf@icZ@P zazS%BVoVGNTr02jHD)V_T`}djkPb@~AbwO)P{xN#dlD*!WREBBF~vz7uoJg>vwQQO z%8DqqgSat|b_7TVc3?pLX^0ETK4u?A7(anDQA?l?xsnwQlbG?h7?AQu*PmLi9-C() z89b;Nan8h3$FavWQB5|Gor%Sco{^}H7_N9;+4jXMTCKTlkT6r9`DcKCIw+*>1P^So z$juqqk@t6P=BUA@#FDhQnT~p^@BBFiiYmF9&{j;pC564rDpYNee(Oju7uSF)KkThW zMcr?Bp?iS>o_{cCqNUBExl<9X^~jgxnl|=m&-DKQKUyQ7UmVQ>uqTrlKh$T|iYfE= zLCfY@OYKQqZ?r%O=V5){jzAur>B)0;&AaT=jF0*0^8WxjD5s+nx*T;Yjkxme_JA^@ zc_951oYMaQX(sH;Z7JQy?_qL3@#Uh5r3A@skViI{*AjoktUQ2anA#x??g5tynEduXHt6?-Twf6;19sjMMS2?qC)o9Ofq3RnCD@7)C@%aDHHX);Z&^Ezkb|u8Jwzz(mnp7+ga%erm7$v_p@e#_!go zhUV!L6I#V4FgFz>AEy~Vh@y&3-#|*k9q;6nk!u>qjDfJQ&*O}KW|_9^9n%OCoR*E) zeuQK7qKZmhLCPdi9Ob;Jm-vaBALsI^c05-GMS(zGR0#$LZgrD)=cGxl#VvHPm9fDhxED5B#MIV69T?c`i~?Z@hBNaMM9KnoV&ae$$Y OKku$+qMCk0v;WyMB+vT* literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/hole4.jpg b/docs/static/mb/projects/wallet/hole4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..15523a21b33bfe3521c78d13989e82ec68f001be GIT binary patch literal 79285 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 MdH2R>qJTgD*(NZdVgLXD literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/hole5.jpg b/docs/static/mb/projects/wallet/hole5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e3ec9aa44527da9592cffe6db865246a13f01acc GIT binary patch literal 92366 zcmbTccUV(R&^UUM00E>6(gLAM6(RH*KnO*oS49Ov7m%V<=?aLUcck|sNE1**0f7KY z5uzd>(h-o}q~D|O>-&B8KEFTiy?dVX>|}O!c4lX0=VW)!M$e`I8f}ag27o{yfF}3= zXVaumbzdiY0JwGy5Ci~#6rci-05J$bz_$@X4M4$~1bp8>X#T*|AlwOI`HzMGVf_!D zfbat_upRQ75+e48o)-K)2SNRT=|Ol8dj4M;aD+%FfaniB03na!{R@-m7NP#|1l!=A zMdE+@f-=ApizNQQ{2-hTzHMM%^56Yc+}&O504IINyKZ(IQeGVTF894aJn&n`Kbrih z-L0M6?uoeB-Q$oD5fu?b0RT!=OiE5nOiomsLrhdoTvkp(6ad)6GXH7>^$pAZ4-Sdq z`XBA0`2K~N0U#a}1ssP+6onFthyB$Q8Wm6UADoo{`G*Dqg#n3>f20NgXiXyYKmN^$ zu>bIFiA4XwJ&Evt#{%t=NcJzx1j6M1^&Lv2|APl-3_6q`z(H2>zY~ zwf{>40cZLz90JC}U-&La{TGIS(ev9I!3cn10E#~_I9sq=;Anqo05HD(2d4QC<^<^f zga6Epjk}AJ*F8~DJz6Mm8?XefgX&xbFaR2m2V?fcmGfrfFt+=mjD*XlRp%2a2!eS@d3PnJAfT1g)QI*dR3++p0m|{)lJX#TS>Sg&_Rk2{0aL&bw15tv1yU#jN`H8O)BLAE|3=N< z`X4j^rTFVD1aNsFA|`>8n%KKoJ9wFRTf5x1GqH2Oi*>ZP=j3YVg|&9Eqk)_UfV&s^ z96d{E06O{1K7f>#k&XM(Wf{4D82$kn&5EPsWj4#ml0jTcp{{O6TU|f(KgVFH^Z}uBc1Uku|c!AS{&~L5&(d@VT z{ej`app*QikpN@rPv5IxBN$VEX>@>pG85GJH~zPC|I^nPVEl*v51#2iyd@Ymzxjac z4czv37qEb9$e*#1|I`fQVEwzz|6ly?EC$L375@j%@LS8@>&w4*(Aoa9Q|E#8?|ww! z3(|DF1pAc#t^a2o16zNW-yDAD#J@Et(H|-Q)c>cP#$jWPy~BaEcD3`g29ubWq^m23 z{biI0n95-Plat}gkpFTrd<*iwax%#Oclp0%#j|nHnMp}V;3UMPa5$WdjFg;$o|59+ zISOXF^VIZgEJ$`X76gKWM}&`qOPCvh;FlH<78R3_kU;XuD$1Y~M8qXfznMVD$jB(p zQ7}?g+;|BrDf$6b@dG|8k?G5zUp|_+0~8j>FpaHA$x3y2-N4d z;oMI$&Dh6_5f+N3St}0tSXYEsPdi;N}YxwBxZ~e_m6xQ07@&mMsNT*w27(3n?Rxz4$4izL(49 zkLL}&(g2?>`46$?J#>MS)9y}-ZYZ-jf1N^)7kbSSmLvi$9wHjem9%|*#cxcJ*Ppz< zHHy5hP|AkZhR_|voD5UfQy5-wnGRuIQ#W&DcxmOeVuT?tky>M4%)CM%oe*0<1kmx@ zo@?++hc!FvlPBP|M{!1|qv%xPpk#=^<=o_%G!LZjsYH8-?0d+n-gc7+>0m8=gjUqt zDTC5NI%cG)&$aYd8cBi$pddnh+c|D9Dm$+Rzn_|ZUM8ldluxNUVJ1q1Oi=OA#E(U# zCrECiVJ@rgI5ALs_=%Whs`BJ5I%W89CH^i44{PLN3H2|+%27{SihizLmjv-7$w>R` z@RLztSw`9vcZ<+vnY?aAreN(1l8zulul39TDaLsqU?!!nR-GWgw`l1V?^MZ+eb(ZC zGJ>Bs)pyzwJy32|cs@&cO1$Hi5o*rs7 zZT|Hl^5MEaOtDy03()ShYIq?R4Drqo4dJXUe6Qf_tjJqE2!qL2cM4a)uzQwU!GYIoTL637@H(^dyqzcT(X z++f-9Ohb_$g4358Hqm=ov}MNGSU%`saB$-k%TCXpTrsCL|1cqHbq-3*AUVFARr4@hhuLxqr6}746|oBK3^}@6N|8fKSMxj8Lkg0 za-V*Zdr4M8=pDRbgPHA62l5lf{( zl2XX}3$_%ke6`V%vc3kdOK`K%HMjGhcjhohFfb#p8@`p=O;rwr6ud(UQ8=6nA6lqr zZRt_bQjNPexFso^G+mSy-4{06F9*lIb6qV?<(`8FY7e5{XBv*HUIY20DLJbEhJf zK5N>&6(cv?y*;lu&o@TT<8=J>jnnUf>yDfqQ1A47ZPY3QWJE8 zTQje)?@go{T@09x2F;`9$Gw6moya0ou=#CY4L}&-aM@IZXK%}C_=LqT+ zK{NJ;CUG(qYckz(4!M1memP!=5nSk3azn5Sdg(DgG<1w3d1&X$4@Y!Rizk+9{;pgl zWQ`~bCTuk&V9IXqeUj^_=-n!(*$6y%d4v4`T1*G^gp6r;7$)Lgr>cTZp~6ZsRnD~1 zg(e%4flU~r03t429}l!S=a#b5XzjQVsIj-=l!d{~7wjQxlXMn;m#M=#d>79sNIOpjL z=>(ApzoO7%OXQLw-SXsKoZGjg@Er9UDxP;I-l)Ez~7~(NV z?-{t^yGuU>7`$j^6Lscvf4`Ng;9p)0SyJcv@BwaL(V~izm-e(n7P5fNc4|za6{g-I#Eb%h^8ZT1?U`< zjWK%7w*(5DU~_q0n!Ki#@k$Y)6!zF{F`-|EexcO;T=D+4HaU~mV?+G64Z_`y-EQa8 zxB0nATkGwXb3XM!gvmveeI^2q%hV-jNk=h!L$GKGN{wrBfg}5^^_k8X3*FCw-~1E> z-sns%QXYisk^VZ!@LDS}sCjI2?QQU-xa-NN9sG&`Q#YEblYl`{Yne?T2xIfNx}GJB za0EIf*3VhlIZOJ$PV9Y8c??G!z zD3gvD42Qd4a=O$_6ykNvN52SoH7vdvF(5OD6YI^rUubXvivu9Sn(LWq3+gWCSDP2| zq750t8>sT4a|3#sd82dEWy+bM4dL9Lxt3?ZVR>JtgD0O-@i9h(*8b?LC@6@429Rl^jTabYGDJtJ3YXje=>L=7Yxr82O!I^#^lO)4TL1 z!~Smj2t!-!T8N&3dYAPGNw-wZiIa4^ib*@0%ACHIAmifrYL38rmPb7qwLeC?`r;Mg+Gl(zJw!7pisp9rPsp7&d^Ws$?cI`kx@B??gWp2oZQk$lp6^N= zDaCEKG+G5R2($KUa;yCu7q<RIY@ZUU|1OwqEfq%N^7#6Mkp}l9Av(f!tGWM^>5B6_n_D24E#w7!Y$K zHATCF)0(h>Ucu`QPxvNlYC{O*>=1(Jie!0#BFH;Be_izmf{OS%FqVW(H!)@P zY8VYiJhluoow zTf@q4ZXtFKqE3y)nUU`HZHx0f2Cq~-0lQUY>TRCy^-Oz{lzIpwKvU!^!cDfzY@#~o zj$O|wcX+g~*Le}`#DI!~6DLu%d=V&OmG2AFsR^9QgEML>n8Dm>yfovoQl!M71Y#|y zw33_#&s&E;2?s>(Yjz27mns>2I~^d+r*Qa{{6cI#m3vzuK<`ST0PwCQyKQsaPSKuR z^+8@vc&3WdPH%kZauKbX?V`J%Wgz_-AZWuXv_Xy%_rJhY6l=zDp$T`G>>k`v>O>+H zqEX%stz>Mw#PnonZuP|R+=WJ-^aEzEWoIvFtS-I3$)(M!WJqyo_iCAPY%-U1Ub7WE zAKjM{>FE<=s`#<4+W)*sqLw8>&v{W%3IQfL3%;g#6~_~`*FhH0{4H+rpsnFawV(dE zo!G+>&D8e^4cP^c)9<}YI1$tn>qY(;=9A^MrGQUoKKc1MghaE?V_3@W)Od7=t}n^5 z)BisF3{a(a6i?cE3TIMEVR=kD@DsbFDdLkwgU&Bc=H4)4pZfeN5rwhd=8!pE)g<%C z9@opKU#*OL8;8&R{B+@><~9UxITPPCX&l<3^s7jw$BJxyYbJY9z>*lF__Ema_Dt0C zW|twDiP^dpj$Mo7DJNw+(>|NPe3Hj}?M~S~#+UQ0AYhPUoi^aCN}U!`xyw}`5-mIN zu93v)2cxWBn$l<<`2wH)fi3b{gP&2{v?`jVp-7tQjbZ75gG1@u&omC3<|INTE{0 zu$zfy&#@rZJ)G*e=zK3Noym+Ek+O@Zp2rL{yFlXPOkR2 zoT9KS1tak6s9Rxkm;R?v62H5QLI6twxA$`4W<_-3q7W*}Kl%lAdR`jQ8PMz`A)(EA z(1dz^vTO29<7rq>ID@!$yPw(JHY27&ShDqcw5E$r-p#75I7=farwe@QFjI9YrsXQO zQCzE$?i~m02Nk8s)| zwC7EpH(N!@OojhBkZU}+B{45-E{wyo?Xk25Sl=(Te9`(r57GO{Kf0Q1S*2i)vS-qK z$iWkLm}wGU(`jvaC={LME^rx$Y+|ub!3(Dg)6UVpZx- zl|13%1INu}6s43-C1qVfnD2n|{aC%$6z;JQrnZXtBHqY-_%DKuse;JHwR` zr*Vw%<97A^Zox}2u>ku{2dg5};hZ7V`r>Bx%R@uqgfIyFxpoYx5k%=<b5K`_kZw z!Hk)kEssA`AXkj_=KkzBe5WkBr&NF^ePBIk6MyjN@% zSge&PACXsbZ9DS1YJfvK>MKV`Bi9quE^`FA)~*#9_w`OHqbF}Azwv@9E1N0MyvsC$ z&WVfa7lyAn3#EBdr`9H|GzULYt!E@k|K>4Xg&FCf;*s}SZZ3+)mn^B6K4$$9vZ)&@ zQ^=DJJ*ohAv1+z*#dg^$uC3xOptJR#3AfwDos)PRJFjwj9~u81*Bm7G6DE1lB021X z%8snWci}~-1^ko7F9Q#Ax86^&gc!mZFru0}L?|0^TL6<&$gAAN=)0+^TkjNOCxQi2 zxn+*V5#E9x$J^SoweKo9T!bGdtwbleWDq^#UWxW9$g#l4&w1#OzJ7Qvb8=t2<_yR} zq;JQzEhP1~EpQc1rgI+Dr{d0lI;Xyo$D+J8&C4EO7-QvNH65}mA(UFROtwNI)J!v_ zq^!B|(j!&G6VSvW7kMmhxcR3<`8ga__CcA2EutDNnAZO|R(<+vHbR7$oZ=}5Z z;YnZOWctjLN71-$@rR}ydrQ$N7X^WDxIKxjQdxxntON&zSWS4Q57EO!Kd~)Hl3u2Y z@Y6(k9DBvfwnHOZ97nIJ*U3lCsNit4sv~5)wp-?KNV8jZ@CEntzAF%rO>`+zI3`Zn z37F`-kuo;9q&J3mP-lCOtI+iw_lJYlP1TmXfo})%$Pt>VJDOvUn$7Ey$q2T7bHQas?5rx20u!cOMi)f~p09^yn&{*{P52(F zYp&Wj-5kW=Kpg3u+HL0h(Jbs8ducRom7DKkiLV2klMsH)>wF&ZcKbsR$wO$xx(qqM zzKiOF>uU@VsH#gJ_U!H!>py#4MM1Mj!Mg9O)ZYd4kMzkXw)e9eYi-Y6e&aZiXq{@P zxmFT_Y=%6(kg=e~bRRwzHXHNd^}e;9I#G6~%o$)G!YH;VJezBvZ7Rh?B^pSHQQd*@ zt!PS9z#lO=)Sdw=hBd&$^1ct>b)xm3>B%a1OLA*49lU;qv{sE8JZ`W%#2Eob98B=i zvQnX17u5E$Y!ScTxU@u=6!!fZ_i#LUe|TaB7zdd|OW8$Ow$S{C70t>X*UkxD7E9Xg z5=D3?#S4tn=V+|xn2c|e_Hftqlq6GfpyhJ+V*u?T?zm>w(GaIfC#ETWdeUuQMvxD@thQY z{#oDR2=mXH#Y~AP8Ef5Qra?mHeM?2^3qn6eOX{>@$rBFD3})^Uzsc;sZ_E61bdE;X zX!MKdrJ}f)55X+c$$mF8zA+036`<-MA-Pc!Pe&uet%qN5K2+5bnV%lw*d@(PH^@g+9G~4t(=O3xT zA9LL8(kf~2MtQxp-Zc|+tfSOw4?M=QN0d%TZGRcA(4hA{`8M&^GW@tpxAZQ>^a+)i zR(?K32rR`aD7l?Ok?B-WT~|A&@_@zBe2|025sH>2U38UYCOc|75;B@7W9vCIB>j}; z4VejHu`!iBh43i$J;y}u41T0e?d5eMV zZ*_~QM@m*oIo_hAO%E^NRNc4EK9?N)NBxvX1;4=0@1X{4$Aauy9B(xw4)WEa)p$9b}<-m}TJ3iFvA^nHvSJ0ED(4 zcP5Q56)))UO(~F8)M&p(qy1dR=ow%eu1Te$Grrv(H-Z=@wzo2Km;Fi116w$V2-eQj z(k>^@V48(zerT)yPI-SwjhVEqu9kqSIHX zORD@M#i7Na5nLI40&Y*yx#cS9?UXAg7qV!QsiO1tNn-UE82y_p;*nMIAFPxQn7|Fk zTSml2O6f)By2B)&b|8-4=fu9s*G6#c)9*H$4-DN<%63XXkZJ+pyl-8&`Y_yP7&*Q8Ozj78H>n0g?JOeuqFpmkO zRA0Qns}rD6?fVDz8w&DK^mj(yb=hz>U$kRtS2`#XGgtBsZ#Z#^ImbV+CO>?VKW52HxG{m!+ur__9D8gtiT^ao@bIVOy zRacQ(+c&)~l{IZ;EGZ%6gU7n|Q>_Ero*k|jz$7cBH=aiB`1Qz4bL_2Uk0p)X5pKn$ z>k@8eahBVLK)e5H&*6xadb7LP53#HDusm*pKDV&14RtG+94cwZbL2;Y@W|^#sQmd} zwtDUBD(whre-ggL+ML%3gshKqQ>jEj5?=)8-1L3d_yH=oj>k3&;D>2vi!0`*5=BuH zj4flIMjn$6-xbvO@I6ifBDC2)IDgF)ar^;2C9y7R9{gfOYk^|B=|CSUG03uEKDTE{ zsF{$b_<5{tlRoYrCbpzmH}&9$JGDVS6sZt%%pnvk7cI+s2BhXwAH7^C_F%oNmwY(< zOy$iIoZdyACVlo>o84e3xC5RXm&RqN2#ce-a<`V*@W0TdMWusiD{#($>epb<$!FAo*Ed-pMpt#IlLDtzm+E}`0uxg z^4oeu7|KYt`L?ugjgh<=VGMk0hTGLEec{7DaetvoL)1=yqesEZf>2WOLL^%Qe$SWI zN&k2S-0s9p$hcVLx~n|LY&wLUo}8wZI$YE=YifS3(Q|OL%Ao_;7r*;uTd}?aMzduX2>b#uamy5ZduyG98Jvk3aY>WnN*MLtQ4u4`u2z z(O}je7 zfu4RHTZ_=Pa?u`#$MKR*IWtmd@gz)dNww$UCc9oSo#i_kBK$=?E3!Pbs7(PU8k)uM z%m;}T{0=sSqb9c-FvHjs@cfn56ug#T$EsJJM-o`fXT{yD>TeUu^K`G0le`ZY+>y4C)sY$BMC7 zn@^oen(#KSJLerfMxpfuSeTi^{lpwjj%g1JYu0W!<}zDo?zNS?r@)0Tdi*eBFi1$A zPk9qP7q?_4off0IIv#i3yXLtkX+efus`cq-bjLG_DRBXO-u36N%lQJREo<>B+IEwu zM61~{+59}=^=n1MkQV!VcCY(k;&E$l@AehP`Y`~(PrnxnZ1qfV56(tk;nrd$zQxSQ z_6z;_Sy-_j_mGDPuD>~?n#AAj44^eC(W$5=a(*XY1VhGBIXbEZznTaRpurowh3}SH zN$W@-J)_h)@}X^H+#OwnZcTFIFrtj6-8Ugyi)kQW{)%ps2i% zeqCfRY0cxB?-fXEZJhs=_cM~J^6||ar}R74<$PHX02k=|!IN{@Ye!NmKdVfDfAB$- zuu5mNZHzS4)U2e4K#W!<5gr#pO_(Y4To$Lp9iGpObYGLo9Z2J`3&jB53WU+h#~e<- z60`#%N}@98Lq#-Nr9YV6Qdu#)tjILwO;VP4sgBBG^XGe`%V{BOX*p9fRopJjwuaPY z^t1FLrT2UXWdTD^0kudM-=oe`i3rk(2kn}Q(S%TJ%mz$!A5Tvb=RrXtVCk)fw2N{t zJUy@xplreS^>qa@EgqUAetrocpMJc?sgp0b$o_D6!P?gBlJMiE9RJx?jXn3gnEcS6 zrq%0~z$p8#V&9Y~0e-~2(tc~t6s`kCA{V?4Zsfo^>X$yO1^7TGRW`uhe4Zl&bs z9-~%Kv+Hs}YQ}Uem^PYDFgKhC-j7d(VX;GnDe9mps$;S6b$U1C9)*3uIYe zuD+@E3xJHdJ89Xx6e&k8tU>&vUyQJ^J$!03jFJMOd{>d5aB%{3hmqX{Slw_@J)UdLJM9X?^?p%7 zhOBH}(EygmkBX~TQM;C2z{G`&$I^dG020_N`)w&}Atf!ClT}g92s-?}X1cE_9|rE# zi`^)7`=q~SNpX3`!?0U(kvtedXpoN{Moj1P>TL=vU2_cIe4`TQpHj4Aprfzyt$BNy z9}*_ZSQvh~wUEZE_u+i*m1vjOUN0k?%i7GqMD=ciEWmGk?l=(a4vHI4yN_(-N_ zQ65`0>#`tYm=^QnsUw7byrr-8*I+r(BHQQl*GSFQ8JP}Q)P<3}p=?_Z^A%B?iK36P>(TDjr1vx}zUk%ZqJ~Gp>N)4aXjc~n( zGbtS%sVU8N@CkM&wK|P9Q}l+QU-*aH$+%M!i+p}}JC4J(l4qT3*NvLpF6ta5sJLKV z!gIQu>n?RXr-Q>!vVvZ4pdj0rxBFkfteXAEqeF{PRvnG0#&^i6BzpMVcO&JVGqqgZ zuXw{Y#O`yoGJP{N1s9vM(6Zu4M?V(MFpfzBlV9u$x4ZXUZn7Fk<+ZVu>+u+A=-3o9 zwN(vRYgi5^e4mVGxo$;Ykkra101?b0{0MZec%f6(1z2L*R=Padg*I&EaIOJXxTM%y z5;iSw(${aQW>FB9E=!&d%d8hX@9v`!GU%9E7r$WgU~0|AiMg?pT)a?r zQ|7bQ2tgyn8w(TbmiqHrZoHO{Hzw#vnFe3Lpgi0{^SM>zNVJ?tV5}1l-33-|z-N#o zg_~#1W@)LP6B1uO!`&sa%@wcjFqxOsZ+4(%6R?OJ4(0AClA0eswkYjm2i z>_g|b9yg`X+3LU?Dmqrlh zO>9W#A|7LvUalDQUEsK>%=h;F8SojrSypp+Pvq+uWc|@tu$b0K&UYZ*l%DlPdwWv&P#l6+4M(G%RhU~oswl`F}eRXJ#F&+r^iG`VAZ zFwIO66#_x~E3=k!g2I8GPTEd+uvJv+g&%NA-!2hQgHdXD#waW0M;8(nSpp;g7Y77}@g45Atvv-;}1LZcmCQQvN;CBOqd}bW5Um_Hup2?CHB#>6~xt$GMN5y*#1h z{_!f-hxO_U^x6gbETnaL^&D%4oEX0Jy2BWgH}gJy;%G0cTLP)aL|94sXWVzGE$Yt& z@5_Ax;eLs3i*fm-(pm1NdPhrMCLb8ZLKu3Hmcv52MX8q3d3^A#!n7JMACWbq&%A>b znMyiYB&-Xjo?Q6{(geB+4rgH))lY<0&O({=}Y)9j})1fYY z!_s)PoGG~;_fB!1MIv2Qb|NQ!{~Bh!Y5r2vZeC|;!Si_?N39>Kal}yEhAlGay=i6-ge2c`Mp4SDB@cI}*$$OWxU*~Fo z|DuNTQ*Kb$Bm{O-N@nb@T{xyzW!=exH?+S>HJYH+rHh5u<(4m0+EUChZ4xSXLr(Pb-0p%Bq{F4MP8`}t4md$z` zJHJibJbo{qi|v>0fAHYL+YMfhk9QuuSFaOg3jS_#U6XB)7|Gr+DA~qa$m8(K@6>oF zgN&Tv-T4V4t$eBUsEbh^%&?Qx>L%5V<6+b-%W8Mun3e#-8@7#YnWLLCn`eOV&>0|p z^O=EbjPfijdbL=4a;HhA(&TLm+oOiZ?$GLwLz`xeR_<~H$2|TnomRNQ=S7)3k6eGB zouWbK>wq-2O0ef;ds*+Q$+x`(Wk$VQ{M{-QOH%%Xuw>hR;(6v<(Njv3DQ1KjRI|g2Rncl8% z?3V+bys+*Yx=(qG!kC?-YcV|8UuD~$V?XZ*-Sq$B(nmM1(aV3TG4{I9Xqb1zZF2H1 ziqB}Jong_qXsOj(k=(@iOUAX>Q~!Wa9Wgf;mDh^y9n%N&+1o$WA?Y-s?Mk~DH6JO) zRV%|LOEW1O@|%>HTWqbO_3A%Vo7ZEjrQHSeR;9bz&Wz9Xg=^1s{Mya1(+*1mVQJWkt>)pdomZmIAcbk%tIZilh^)c^? zJtCap2VOpi4ZfVn_@WRl@P}R_l~Yt5QQ~tX3OopUSIl#lg)PHMLtpRL2)sA60dYi5 zk%)OM{8aB|A-XUALi#$Bsln-*Ag$X`IN5E*L#t204S;92GI|W$S2WPQnl~P%N4f_d zKE_;d6v?nFFy#?Fw?m(!y5XrS$otZ(cWeB|oY9yShRj`&ktDPgYEYj-9HH2L29SrW zCfgQ;%;r92Dknf^@8kp;9WGP}k}!2-`4n2y+t5JGKHPQh1n+z#OeX|?8f-$Z!j6~U ziQZCZaJdiMD{+13X%P8Q7feeX6BTw7;^)80;HR8?dP-9;$aTbN!86hVL2|8zoOI{A z2^^;@2JW@gW5(F~^?^Q@e~sWaG~QP}pUzAdqGCs(5z&}2y~FUhyJvt2XRKD$O^ZqS_ZT@Ml8~NujyqsS{sudu{9~J9~^~Y3d$N$wdIf1>T0uF4Lt+C zR0@%e@29+-j5`CKn}~2-i|%)`#dFUO@IS`7Ru^@@%X6X+Vv@XepI7`T9P81gjZ{>Y z*koDEFJ<+_sNiRH9AgH8ma_s7pX|3`?l0MDMkU3C%JB+5E1F2Yq(j>7nnUsqo0ZI{gO;Gcf=37o)|S?e7c|CD--b(#&oret&xJBn{) zjlQ(%;3P&tV!>J${0LFLLuLO8=eU2eczpOAIu?vSX#Bx?_7c=W> z5l3fJs3iUwu2q@)4KuACaZhVD@TRU#$cZ{Q^CWrA-|1a{nejFo&O6qybv)28=<0fj ze}G&vfhSl{4ldaSkV?TSuse=e0OX`Qoc*6Ti=y!k^AVKfozr2fNy>f=3EgR4%5 z;cERohT~thWYAUmuQmp%95c3t=i#Q|JaJ_!hh~tw5<^?n29fS}N`@b}mOFKsnr+Xp zMja*ULQ%*BNi0ti7Bj>j4o;|KTw53fl7giR1 zJo>|)@3f%YCn zITmZHQJQ`Bqw-GZOEdXM`|CPcJN=SLdqp=Ea^O8UuQ)G*Ujgr;2AUE@ zzL<9RzqV-YXxP*^EbX}a){DngWAgoOBpdPiuqt)p0$6=4N;zdAh2(j!jW zTc%%z%IhjF8nAby97~9l-6?`6XcEUCzpQws!na~nd*EENvYSWL+p*oR&9iu5jK1#X zx1#)BerbM7r6S0oUw6`zpY}fT#pMi>3(5gI#UhT-!#+V3De9eP?EKlTVU5}uB{SYlvkioFIVPi(~xuO-Gy6w{ISt%u?a zEL?E1i;6M+t2-B7rIdcXYb>F$);lS_a?7jw$36?&mlPows}~|;`jOwRW3!?Zm^_m| z;W{SBnXAJzHgZMQ|0PFc~nd6fcTY9-y5rt{>sMgIHTX=vWodMOP(YlxC=G?Be(;^vjyR!TJf#a(GuQVe7CT8VXZ z=)r=5j`GeJX{ommO?=UD8vy5_6O=mo-qL*TXXmHnXdQM^J2PNcmb zqxUb{yE-9yi_vlKo59?Se?jnFr_VqRREcb8&#O8#-5pNr6GYXED%N-%|7bQhFM8T5 z?4#Md#D$CN%WS&J$>B0vmqmMZLH8lsrjnv>sQ{H1Z(UaI^xe&_OYkzk_bm&PqH+!r zKhMbQ3E-zguaV|5%Jj70%1#+UN#qh( zeu{3}gwA4PKECDN;0TthsGa!P&VL3(d_3;gF~{U77|~JlVl=k%L$NfWiO)*EQty&Y==?%@cJHa(YBpiSk+yskHaYd(k^B2+Ph z_Vk`JB(?C0AUfJKxd&6tdQgRLRr}b?v7y4AVx2N%H^aB2GZ`6yx!v&)Zv$R+&K-Wr z`S9ZBC>Soh0hILRiyLd`TMOB2uZQLEEX;^3K(_xn?@#;jSFgjxDsn<%cT4R`CU3v5 z`%L0BlyZyM`wjBfgMD6+`yA(+9|u3L^4HBSxIWrhP9&H|)$yuO<5{eQ*;UP)J4Fw~ z#OvOdr|gb~BcI=%zq$5w`kTCV)TI}77v*P@Zo(63?p63)Za|neUd3h_c}_h3Mq|PZ z-l_D8F8A^NR!P1$H?`)qQ|x(F`mnELiYZZ^eD;2fziX^U59zE&(I-jGyot_P*k(1- zfH1jcPrI?;$#3g?h-R`&3Dx=-k z&#hA5>&?0k+bEG2cNi#P_FL(~X4v07a14fNMRKR!9SGfes^ojRdpY-X=$UG13kxnz z^%|t_9=lI-@p;@Ag_c)g8ncFEyliZ5&_2QJNI18F#A<+YV&&T?$WBE z$kj~NclXO_Bjko}sES1Vu!|YI&qsM+`2Mcs%MS^t6AgNSOVwxxp651QRTGVAWD+7K zggKf!U+z&ly`U6xYbPeSCVN|dmz?GIF)Q1FlhnwF=tqyyKd2VW!Qan!<3@-Mk7kl$@qIlrg{shHL#n^%e&9p}eMQa>dwP%L_4 zq^ZkRenl@{AG_z7_1nq97h4#%;1+zG%c^k8pwwh@bMRKTVD9mPNI9R;>ss!%)e6;++ z{G!GbV?)W8#@0M>)e1bwuQzPwej$#f^F48Fwt(N(@&DKm9uFzE8T2rs7Op0rI$Vst zmaK{r!>qacl{ZoWz~Y3VWQ(gTYv7Wluo{~NPtd)>_t+uq=*Wi~W~|_CA5HM??JG*< zirqNAaS7aVByo+NjetTTm6@Q^vvVhFf$d%7?PZ%yvLc0wF=lZ$o~nQ0%DlsuiARd7 z1>N;TzuPTJ6p*CKU(xul$Fuv$}TR3@lOMqWPs^XFCv*zfOckpAz_UARe1?h zk;gSc@NVy9`BppiI+V4R9T>8tlh!uP0dBWoKu4XKm)huNxvj}(l=hc z{c09FPDft!fU+NJV4tl?x~nUKImT)Gi1)<+NW|iy^9Wp@#->mmaB3Oi0ZtD+1pq2s z9+{_osfQr_Ydx8xUQd1vEN{2)98d-myHH0Olf3pgjKoD)c=kQnZfIbla2f5Nlmsr;DhE@vjGH1AONAszh%-OX7LVbCslF5dQDL%WX%eTyT z7C*zBgG%GESxH3;D;FoVJ(TRnmNuTb6!>%V2DLHczTwZ|PLLdf82W~%aIsz%RFkX< zdSE^e<%*f4L?DhBpHM&jbVm}g-7GN%9mvo0shJS2HZIfH00E)3a7mH*_Ys_!&feUP zX!DGN3U)VMLH_{tQ-pEt*aF~m3^)}A%XM9?urdDtXyDMSCvsmhEroAqY0&FJ=Wt>rh1; z%Z7sKwx6R^=Pw>4mw1fImvK`qv^vT%E{>utRNMspkSmWC@Mbc#5`|~1pR|2Ds z;b3EsSKU#u`eu$-&|KZi%B#4k4G*E*aB0E5U>4!a4mlYI`BSa$WFQh(Z?Wt7)WTS# z%Vik%#U|P+!xnkbu*$M8s;&t9GyQ2-Q<(|f6o7VYWBQt3E&_gK0D6oXScGi&ifLEr z$o{lwBa>!z_d(=;pZ>LZtFuQ7kO;z) z*1ey>cQHw&MyN;K2lTGIG*+zT#L1+Q*4x58D)OiTs>0x6t%d|}YpCNQnBZ1D+0JWH zbH!rcOtGOXK>TVL7&r24+;hOLD_qthwnioXgVveizZ%)w^Q`SDwDJ8hi3M(2*#%=~hbyj~3d{updG`}TJ@lPVB>74$R z(AoSI)Fr{b)oo!N#3<4q*KJjUL&{vVhwo;Z69?u~Uh!%0UqFiub$fkq!>CqR)czPJ z^{#@`;lG5fKm$lgNbfX``TPmT=}az9*N?#}g$LU{HTli#M{lKlehLAM56X~;n0(Qp`hi7<&U|{&F&q$T zKOu*ueSIdIrcOV7r`gG$@4%<|ilaA#yfJV;d!T8j{o7?z`U)(?%#W0WL~%>7iuz`M zhMo(bu8N3%>73Fp@@mbW;Qs)GWc!BtANMW+{{YZ|qRf2A`QvRH4SU3&1-v}pb5_4k z_lh_46$kt&JrE!H4_puU0#dUdIy^=)(YR$KFz7{fIzFNH#quRMln#V&!o4CtgdQ4& zvp%nRC>@lj{)V@7&kXoqLSXhfcbPKumS35_Gt=-D6Q$0Jg>?gi(fkW>sa&kh34-6g zN8b7h^mVp_O|x4#0M6Z~9feq$_D3625wD{4{OY0LR?&|tvCld4JCU#$z~ZUOIjc_G z)psD(*qfEs;#gQRu>?~tMUJ3zdupvG{PmCJZ_IW4Y0RM1Z5>O3mgPomY-ZeeW+}dF zOVmDzI_*E0{{RZixX^VAV0_zhV;{tWdj4X%K!hF*N|MVN`CW(OSW62RwueMEB-N-bQGsY}q6(ud%76eqwQC73tcQ$`L~zM( zG{5TNcF*@znzWid{D?=BCN3^z<&hbh( zXr%-!gQw+QZK&JGE~JIoqLmni_cW)4R=h_~7TdJN4lKI7rDFd8!cC{f zp?1qI2i^z=^Tk5`EQkJC+ByFKd4T@_8l^(3*%Is1?sP2*6)M0o9tfp&S>u*CJJBW0T(fT-@#;{}T2o_#93a_`98bD9QSSKW|!IH;vL7zdDQHjtw3 z&UwZ`s*_AkO5;8Gqy_YD0ng`Ch6b|y;n18D?^DGvCj*l}8gX$-LUL*0HhJ%(QhkhPg>EPVzg)VN#%&EzZ5B|((wYL$>LE-&R z#FwqAYcev$C(NjLW?w)*g@4bzbXKqnGvz>b#=I(lz#gBib&}dNuC2~;az#>YC8TVe z^TudwXs-;7x65&yj&d=RQo-ZD>^qgR)L=I{Y{O)T!*|P!XWq2o(^V8_C$(VsyF?cj zAlrqHV{Ra>N%jVi%%2%}D$-3n_>aQm-06~h(nNzT3Ho)#d4!i}q_3989;X%P{u#g2 z{5yD)T1v%RiJ)=vxbz~sTmJwAXkH_=ZDU8%?b7YOY3-P2p7<0w$}3GlMK@-A{BPR; z2v7y%LI+avTe z#+BUi#x?KqbNbbg%1$=sh6)ccl06MHA_%2L1zt_(x6A$%;KYr&j05SFrDR9@$`7VT zN}D6g01!O@>G@E`h*lz>^3|K_!~7_G<7r^Pck5FaKw)oI%s8@;=lR|_JTfpQM^ zVB7#m{{RXFw(pU4k?Da}_#9!fJ*p!pQ}-M3T71k_LdR;*<0_**oPR28mZizb!0*=- zeWGS;p;7+;0wR)2iBkqpn8yb=p*L`{2;(R|_vQZp>!p@AkPWgFKA}Y)YeqoF%;S&s zWRK4ji88t2NF4_RXY{A2v>gq-!sm6!bw9$%&*@SX3O-n{eQFnSqxC6CX#_#Q zE&j>i{G{(q)M2wEODPUNhZ!|otec{F6zwa5s=$M|RnH4}%1sL6 z?3WGl#@j<@Kjc?8H;N|4AdOf3rWyS!4(j4ti44yBpB-_E>Z2J)bDFfHEfMtomE!F` zP>ES*RVUQ(`PSm!<#LV)^#?WbO{TARYC(!uPob^*PabNP*u=#9lU)}%c~7O<^tiz_ zLh{bi`F7mGC0{~LE5jrBo2iAvI}`r-r? zfc|)^FMV$i!%Z52+iQNLO@5EjL<6{{Vuy<5aw`k=qo;d7wPbW z&VHl{@CkfJdnQSo_3Ublnxyi5>0JIa!pFSad_lC2?(84%EY@8A028BMy6gV{0Ttp+ zcI5rz`O^)rTO;=^ya2uf4xI2gJMK>G_)Te4ko38Y~(fkUl0}_x^O@@hJ_rb3s+-TfsSTsGZ4~Y6~pMQGRt*?x< zdyYQT6#oFV#drXd(3+8Fb?C?Qr>Lxtq#@Mo=NXRTHqWC9kj{)gQ}pJ(bBj~Ci|)$9 z@vTc=7V1{a3fwsZu{ombT&VXqKJ^1vn%MkBm?kb!U)*)6<@kv0{;u2)si({?R(b)b z*}{yo06oolw4OS?mOu~6ndC2AQ*NczwT(ttw57b3*ftgB0eJU0z(0)_3myF0t&|_@ zE)ae-n*J@aGKj5`ONkFfL6U19Pw*_RM7pi(F+cLk6a3i!06|@4j-6?yMdjIBq#%qj zQS&#{^)zZ46|LpfF57gmrKCr(`JeLbS5^g2yzJ-Ij%rePsMzs}b`d7=oM!-3a@@xR zFD#4#AS9F8p)6}F#Az(LCCbDO?YY4Arhv`1@nhZG$spr67|2k0@9$nvE+w?NN#Z+Xjj|1Q7Je|(HCr^c)-94vrz0bw z^#`b_kx3YrI?~Oj%8<=<4C+Ea1AL+~A8=#Tk(C43n(X`u4X=qW9?of6*`fu}{#>`N zSc96&T|dFH9pJkAd8ZZ8XqOrtnew#sARbN$IX{g=Rhe>kM`xu#@aaynF<}`SSoSV(2FL+wwgx!Dz@;$t=Ywh+CsMgbW(aB#Qwip@=~qW2DCsgYFyKBeJObqz>yDg zQimP*st+j~E@~oVZn-rhG@59~1&82ihT=c(R(=?DCHSF%Y5d0;p{m;V5&yNx&E zH->dEyKlq}-@`cDkH@F$Un>W1dXXlT7!c$U(B_Q=ZpYZL-P>KJ`+JC{Us&8Q{VGC* zzNWrLwbySgSP?dH`TljgY4I0WwvkaU?@}Hz7GlJG0pswZ$S%*L?qbR^vhYSLl+sRgk7pZG!X={{V`k&__*Sq}yq>>jkB{LlXZ0 zbaGFrJxyq;pFvz={87;e0NY=${j*R0DyE0xe}{(-w}U-%5dQ!gR%5x^2*4Z;4G$WR z;o`YO_?zLJ^F7Lg>jC1Q{{Rao!q3+BVfD9v@TXw8(z@f2IIN9vhuBN z)L4COspZYkwB#JCwGm2*<8R^rvPQM{TI+noo*C+{qMhYAP_70CS&4 z^{x+9(eE^SmWt^ePwD#8nMPyx zu6o#heOBhwtMX{}Jo{oX`N40(m7-y1fu~^;Rs~lPH0P;h1{P9cn;s#~0m2>F1{#mOI6oL1F{Aw+sfy3jr4l1s@ z6KC9Hv#Y3Rt>tC)VSz*}7-6Gu-$RO15$YU$DMFCE?-=$Zew40 zji>SH{Hj$kwsNC)(v7I2X$J?k4HpXzjkgiF5$Vrbu%a`PFi7Yz{{YvjqBI97^0s=@ zN=eD&k^gpR&s^#=-Z$@M+&d`XepOpF*%}M& z9I~$d$)$O%US4Hcf+7AC7_9y?(9<_k@mr{J4$% z))U!Fwp1fM7<4~FQ%B(+XqNNEJcl~NX6n^CWYPpcPSz3y?AYb|Be=0n*UZ@AuQsxd) zofUAbN3zl7#f}IRa|bC-in-(izySUgGT+~`jo*fEhd*I1(gX=^*yVyv-oj*&Hk5n z3`^*MvHq3mV`>1Z08!8Zz@#Rfg>#$J{28R!5LzF!NI!~he@>OYsEDCd00%%jQ_Uq7 z5K?EY9Ac7~2!52pGsQfSnlO7%1YTVRFvA3KPI(eBmvvvMtm}<-&fIeOKU!A{8M=pq zG~4%S6h>%HM@md;5t_T1Gy(G^_`tNvm1MozpIU zwbXcDRJFagk~ElQPZi-_Ym><})p$1X`JfsE8Ic1g#U2eCB>iI1f_$s?|RDt8!-GZJtV1L!I}%zCk@yrJKkaEx{W zkQMnp^t(@`SlLbpC<3sJy(z*MHECDUrAQgQr~;?inDuHt&+nh5X)U_{01?efv8wa} zfHM-w+xT(yt0`iu_mAKz-e^!>MN!7$1pqZ;NXN>cQO0OF^rrWsz&ewPOw)IJiYx@1 zsW;Snhjt&GCiVXC{ORZfn~fnS)|g!agXS+@o}cIXQ#|O$@ejg_pwyQ%W})-b80+tf zLvWt-`H-y1vqoyUx=iq`NG?ksmNQ2(3o^!NIURe@q|=yqdG8Rw`O_ow40r7xHDrOq6rEiw+T`WlPvQ3KJKdvTh%7M}MrEKx$z zNZcx_mM8G8_ru={Cc00w>ocu|vW%4g7sshR7xnxpbCt?)7MtfGp@K;WBZVg?>49F9 zBDgm2x5%yKAS;d(g&7&-oO;#kFBNI>>Uv&|))7x_6aAK3hGOPK&edfnk&e0V?N_z^ zB0VQmp4|~%G;SFmkUEU|99JGC&P#0$%sgVAo0!QY>;AGeetUoQ>SZAO+^PE0K0M>GzfrkJe#-ba*$smAxie#4&CO42X>DrZmoCP0wcs<2C za-4Z``p~9WSyB?w<4j1oH;*dD#xx5 zAJVJ>M<`BBMX^IV!V zl$?eH`W62G3Vz8(a1{MbFaEJ9As(^{-I(20PEGeZ-x?yM(}1%+n;CY$**v?(XB1i0T?*-t3e`!e5$MT z6}p7J)UI<%q<+j#EwK1$XBY*nV%_eoApZczt5PqA7Gsr3VLq`qPw}qeTf~eWYd(Ex z5E^O`LUm-!m^=w$gZGK%d&wy$^u=3G2I*)&)IV9BbD>`h=`r-TwIBAuYG3S4ED@NY$mo2v~}rm=41)~(%=>@q{xa=+nOZA~&+3v*DlOx}eP{yR z)}=h4hLHYsktD3_a!IGN7dXkqQI`A5ouXLO?Ks>`1ry+(T5yfMDyh7X@w*>EN1R)$ z6Zp^tqN;-~%D+>JuJ@Md$C?k*nn3H^56YxgjZSut%8(Hy*_p8f6H0v*E35F`hPL+` zt!yHWVy9rbl%OZ*2l!TPwz+j~Hpekh=}=yHj`1f;kF-CV84Ra6!4zr+Znvpwx7viU zYLf!cNYR)R0yH4tfsVY6q@S&2c_LQ6=+o7|pB{OTViz33f_KmafR zro3wBlZvn8H=(C}ocd94uj*t3L_CIPq$LxP9E*zounEwF2e=2FYPwzE5?1$2m?7q~l z9HScLPeR|FN9X?lz4_Gt0A=>0?B3Ly9g0%3Ir&+J2dSvBCV6sy8qoVcwN|)fgN$Xp zDRXoS5r!%`I3HSxu1{fggefWh#s{# zM(DLaX-;sTom{fhwGC?eJ4-uv znrA;MDCzEf2f3|%cfykRY{h9k%oAVCGSI?H6bGhw@7kr+gl3@My!r*3S6dixOdN%7 z8~N3-5%jM}@aMuU)-he`*DnTqQHGBRkt|lUj5Bk>i~ zTlhc2wq$u4HIE(IAjk7LuU%Zi==p{l38!$7#PTuz6jDuY*?1GgccghbHP8p4kvy^a zwkzp)ZQ{0Fki{HJ=!z76l_fhc<~$z5;P$yW2JUNHMemj_!|)t_wbWRA9@1dLUf$f@ zH+4WGQ~b~CUZ0VS(hwV^78fzh*!W{j(&I5{_EB4@7%ZbK-&Q=I#Mc?|HtP1;JAEo8 zXze9mG2DO4Q=hx^73&)U44eQt&3Ps5jn|I6V{!I&&6F*(%_rqp$EVkm_|vc^9}PS; zr+tR=#2UJwhTYUe@(veoCBK(7%=nj8eM`qP>K2nguuS6xcYMo?41@Hp)5RVt(DZvR z_(ts@lJo4N%QnFd8MDb_jC<#vwdVST?ar$-E`M<!QCb^V}3@xb9g;B3$LeJd*2dZ_OW4z$Q*WRET8Fdyuk)i-NN2Ik}wob2jr zMPk!sU6!R}a57as@cQDGD3T+RAKT}zDy26?^37R;O_Y}6)g#1vjyVc5O>5O=T*eeP z9M-F$Z~11&(*P4yB#ds$1|H5o#x|ZI zm0_NA#Xe{^dii)i&lO5_JA-*y_Au4Z;GTA$M&whsp*>UZVNFWHak-xpPvz|UK2y_a z{zj&aZZm-dfMfV${{RZUsE>>lBk(mSx7)#tu=Y5rbv%X1Zl-v056=vQj^H2a1xx1* z`$SXc9V&Sd0T}aR$6`4A`cy^0`HM&t4!Po$ljs-oDt(^nXI6nOB5>V2%>KQqPa;_k z$%L^!KJwgPAAUIe>O(!E$+hy?8TnW@^34n7wpubVjDTAo(yH&VHb;;H=}rcjfM~}( zPJXrN9(gAfHKgBWxsGM(hdfnYX+r>e(zV8&j@}!%?hw2af^o)33aq*4hc25D4vBZ2g-{{Rj6TF*tWjtHSuAajo2{eODs;I&A{%Ai)UrwD9e zI?|SfSS=DI3Wxw6f~G1Kt(3s3(;QWq73F+Zb;R5rYI~V*4P;zOa7gB)3YWJ#LFTz# zOHnEto}Tris$IbtVZT_&po=@jkGitLp0Mjn7 z(pG;aFD+PO=55FG;C_`ro_f$#iQei~>c{h_T30{Be>!0_+5*G8!~NR9h5jQp}5Dxj7#(bw~*f+!Kw={_QwDOF@{39nAjbu(~^b6zC~ z`Gzakd=X(WwT;{`$lznOGFj-B(ie?u65*9+kyn5if%(>~(yf)RAL|IhkLy@W8JmI4 z2*PhrE=NO5Zfba~B#`8cdy|TDBoGhY$O-fnNFbR+p(l*e{h7MAA6h2WVTchDjyvMA zt~EI&;JE^w%`9m<+rkNE$@Z!<>bpT$#s{@!NjYM2)mlk{j!r2IvpwvR9$3{0BsuF< zF7+sF(7ci=FRPqaH+|yUbp>G$G4}aZm?d+fnsq~he-5>oae9%0#DyNN*sezF#23@# zD=bUsgZkE7lF2J>cV<4Ub4ulMv#Pn*E!2_c7Cw=W>shkvWS`x`__?f1wJuL_ng?R^ znw`{~d4)&&992;>2K&VQX@HV&0jp6#j27j+Jt+)&OCcF-0ZZpe+N2TYrATsdiY_}M zxRzt-`BTH(A4=@BZ-+Yeu^P&@%WVsElH}~j_8osp?ex!swu^(P>M}}uqzDjxXFteN z<`t3SYAz3PQ$eR(UCI?Bd89oR6q8>@>E93hF=nb$N{&Y##c)iS{0|?cbP(HHSfWP^ z5x|Uas~QCa`f*0AE{~loeja$1`yN)2aG>{;2*>_Cir=;PIj_tCo@*;%+&qPk{yGS+ zb^|=(rBHaq77k;_?S2R6o2_X<^ok7rq>trV*8cznG&KJJU44Bg9PKK<(ATB~z~dO~ zDOa!a6mpB1oGd>Hd?yJ~_SX{QubDZ){IOav{52O&40oH;ZFJ;ujGHmt6caO!IsdOt~85Cqh74ez<)Zi;;$U&-V?Vb?q4?OgXP;r z%dz+V==U|j_-l8>L1wFvBd;UA>0da27ic=n)$y_lwRM@a?!?yS1+*?1zethdJ6Xc0E>Fi zv+(SCY;F77*ZGJ03(5U<{*PoA8^&7mTLj2rT3N^v((Vmp`s6v9<7*ggg$5b*x=M zad(Wbo}m8#-!Y7z$DhKgc)Q}6-zAraNaN*e#$5jZ-vIvrGx>L}H$w2fx8ob;oEbc( zZ{FTcNgtWzkFfnKoBgj5OWI>6?BUsH%l9Jf1$J~A-^4e(f3bLHO;}mZ#hAhjjsEI@ zar*uhpQQXS*L8`_&Zx%DH#?o?JLPY~*Xl)juZKJzrTA{#3uyeyk})OBgD&2~(0dQo zxX*~5IoalDx=h$?ZMmHfPxci0`k%wrxv<#BIsIQRjh9(HU#W71mo-*bxbYW&7P-BX<~j1>U%w&tAJ(wNViJ?XVQ(qR zNlUBpUPVGTT+`7SSNfH%mtiI4^veyrV=T@5fbM;Tc#n*Hb#vlr{D^~F>8ROAv&;Vg zwBG*Rt0TmoE7UwodFI`|*i`=N1wSNX`k#8l2EBZ*CWagLm35!wVOqPEk=Weu#m=t| zyKI^z#IW8<;SrIr2g?o^4E9jfg9O>R2v$p=)nVNUPW*GT$KJ#tQ0=%!nx@=w# z@YTnO^*H|k(&dkByiL>t(0yC#eCx{jiyEzNkPhs3t<_PZ{RZD%Fs zkrVk*DB^668HPAHIU#riQ}bcpA8-9oEIJg}$NdH3zowu~DzjVVi0 z(KXx8wOGvu+LF^x3!9s#I3;_k{d=FvxLtF^wk=@VCWAZJ!3$(uMhWv69)N?8GtPgV zV$b6(YUjf7={kd}O}OuwR56h_Dy(tT5%}>~@$jP{4EF6?Qla*ybkd-fvI%tco<@7U zT1k#uBWp1@=yJ!sX=&CM6UIi1Y2?OuH&eIF-$FU{A1!3vjgYbDZ*lG3y8i$Y-AxCC z{Ovi4uEENVLgW7c)mzR^DI3`%Hf=jb(i9zESpDGX6kjPE`()KU4mh=D*R1sGGS>T& zRos4Kf<}2Y$-%NzNuvwqmJ07E%Wm}q*1v_Wu5|1DeXZwk#@Vnz=ONdhtr6zBcQaFM zqe9(hvyTzMELUle%y2pP&1va3&opi|9myeYmO#JERGtS*eOBi3_E7Qx^5RZLPf|yE zipB@Hy_NuXD4CT`IKVx6e~n#5PO@>Dxx8KVG@b&uV$2Yn2icH+5Na|#aVE}u^fs&k~W( zYIXs~=LE8=W3i^=l24fydSLPTQarLmdHKKIQ%ENBI;bCyU(%kU&~CuY!bc=^$o~K$ zv+f}RJVe1yW0JZ3Ye|+T<>EO$l>=DXu)xaa+O&l2xtyVWi0v*XKo(17d~|1&oc<)@ zwASI-Lxl(r_a8s~YNRZ1hZC^RbKB{~C)w`ePuyH*(eso1{{W>D<&Y&Lc=*~+QYqZ_ zY|*rP(gg##uSoO9jQUfCDlxcIfj`~N0BY!(Jet;{9kgoOGnp6G?q5*3QKUv><4D=uVp%ERxG#9N!Ww&G>cI;Z}pp-*CpJAKf(=WJb-e{ z2h`SM+|0+8KZQWdPbQgGG~VtZz-;{mLf7BjPt4UF)MQWu?Rht_`c!6l8>=_xOvt6; zfDpENllam2idtM}wJ;E4&{T*@oU0W-TCt|-SDLlj+SuC3aXWNG8OOQw9_GD|!T$gW z?eyO+`&?w6;9-^!e|H)8{_*`jy=W75+{5r6g08hyivIp4irYCwBL+`=dRMVPuxZgO zFvphz01nkGQI<`%;71bhWIPYTn%59o0xj2b_mR5LwK8txZDk~f&$@7c{{VZh;3^4k zEbTHPP3$|j_*EPI>pHHxP9|T@-gnmH4f3+iZ>cFNT9)_!J~JvrQ( z>UjsXN(U6sIQ7Llk~lw3C;>=4xT9}F&PO!4=9h{9L7z%H&`&t`riIv}EK2&fY5;aJ zY2U32f^+)Qv4QPC3J)0vG@_b#Am;7T;AE@|wvjWwl^$8TwE9!>@V zs2vCRRC=bfrs$TY<5Ihh1RXaYnZARmKT7cr9Qf{k6HIL_m7vpOY^oFUNPoQF&~~mG zRPmX`RO;yk_k6s~TZI*-<}ZtUMK6hU>F=8>7u<$3{0KS^uXFBe78oSBo;YDfd1PRy ziZWQ9fP2zlw{C0KeinE?${+BMUq$mU#iB6iJHO-5ekantuN7XFUxvR$qDLGe>dfi< z1>sNlMYLA?M$>(AL(W0ranV8c=kX@I*T5(~AR6py8KY03&L0z}R zpBRlM$@GgUKhtg#5;C9lNPnsQ2R@ZIg1iH!=~kB7oyc3e=@DdBW%**r&&oZ0&*@(? zhpMQjm}1rCFNGa)SN+@!uLgWEw@YaC4Sq8u&I2W(;ZT3K>V3L>Yth`>Y4&8FD&E=^ z$>^$zKR_yWWsMn_fD~kt*jIyi=f^ibBDs4@W@xm;Zw zdKBC!$3siTe-h`^8cPik-U~mv^Nt>0r}tO&KHVx0hTal7wdmFFqs^VW{^?k8EQ9%h z{Qm$N%vC{X$^MDB$>|0V$L@=zp(FLKkE9u?zMdPm(!VLe&?c( zKsyg=^iPa)=KlapgFkjBe0@kC(!8*Yn(xSPl

YkSf%#Lc;Kk&(@HzYqL8y6=ck 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

T{TxTagHa)nnqn;)Zh2+YzW)7RBn_r&sTX5`p zgYVX^%Wo911&N_<+h4Cwf9HyYt+j-VtXI*`!N-`mZ~N(g!jWgzAV3UA%&me8fsxy) zlls?%UcBqinXx+z`vi6~Ni>28n2(t74hi7#gHDfpN@I%pA^p`TFh2z#eqyDD^tOK2 zrl<#zw1dacXFX}LOQnQpSVp5cF-k#E^i#m&(AG}n%cJ&p2OqxO7|+yJCXdJ&`?nB?{fO)-^50Y|_bx(h<(QWkVaMLb<5PJaK~jzh!Q&mj zm1d1n+C?gbTOeb~EPupOeYzxV$#)E3bLGm1Kb}P#tT~Y_#hh1)rbyRl2bTGVX8|HCmSD5DDlpjQ;@os%E}f z*%}mSAls5ylwtTB6OrDXmPBtb7|);w1bXzQyhRuHO_u)X9lpGAQ=wXyS!0lgSA2n; ztV?n9Ii{VY821gwo!A@?<@!~9?f}Y#e%R;pq3+!m<`K)2`~;8ZikmUqt97QV!HuQy zib6g``EXCU02-+kh2^iz@kJ~3a}0(i`sC+#=~`z}gh#|us~)*Rzz=en1MxKYwJUj% zi(AN7qP%OrJoXA${*|XRt!oj>8{XstP%y)ZY%ht=94nvvaJGLTQmx(E#*O6$-N60Z zDaW`cKc!qrV7Lk+^EQ!@xk?}V<*S9G!3(TlCI3!=}j6o*w`c8EM-ns zJEF_a`z%Nwl|OJ^@o5^=jE^@YbChMk{BfVcta&k!l~gO+D~iNAO!0?U?(V`7fFuf6 zp2R3zkHk|x%YAOjLk8?jZqc8v8*u$a4k_%y@3Fln%)1$K2S9nIERGy^An;0qS*Cla zP!dG1)Rs-GeYqJ^uhIIT-nob=Fcpc244R!}Ij#BNZe{ zq=7VY=Qu5p0Qc{jtp&_dpl>)y>9#W5eN>TC`KaMm-c@pXDoDBfk4jpg&`A~T1hT}jTHXxmy?NMX^G;1B2gstMZu51z_6WCNB3iyzc4^QT3v zTSzl;3)`-7pDdE!fjRtvtr$MTbe?Q7GJvFq3)pq{rSC^{8a<3J?JL+DFB2nm!>0rB zP~WK)X47A3f~<(gJ$#}Zeo9!6%CDKNCPF^d0Z?)a0;lo+0QFRDWRs>HVV*KLA%p(_ zKdm<6_dt}E%#zmn+UcAk{Oi>U?IY?9Ok{`6Q0nSW3fMKAbgOU`5ZuP9I8ela{{R7O zujx#iNxx#E4MISma3w_`{YOJn%Ny=KX?8V#bnI~>?jPRGNFjWGtlp$_AR5Jr-%z%a zLpeK2mBqSa@$~&FMR?;-B$D9sk+>6|W5#>^DLD3HQtpcvI#t$MSnpT^&zA9qU!WtO z)~daY;7mg_0AuCr`gNzxG%i@P z$#nqH-b$re2yeUB6->T*;Qec$@e3pBva;us{8f%n9>TpiO7TqdryEJ4xg*o^G~c6R z>rBRscUusNJ;OD8M=Jow4h)$H<*gVt89q8cnB7hJ$G`XW_q$+z* z0?|#wQhdX;F%v^8Lm*+u?mcSwV9Vww-R>(Zcdlw!E(|Z8s(O!F^e}k0N%BwO{Elk$ zdHv|_Te+ABwuASokUY^V?~#~r3E)#fs>D|IlenqV<&BP-!e2VX9P$PYOJS;9=-Qkb zg`~zSh#WdN^#Bk-@4oat$EGVMMwE+|i2c`Il@;{o?M6T0O6&H^*r`85&r}+&;=NC> zyeZI-$T71{Ha%_er+{gI}`5VH1BfHS`NaVM; zXxBXf;GcT!Ja6J{XIQp@?yeoIobE&l0)yyr)cO-#)G%J!dOIVgt}EI5t!i&;-x_Z& z?WMKTtc840f+_mL8oYXd{kOoZaNa zXoDQ*2BY%1CHJsJ;bEZ2uV6-fUTZSKJ_kf?mcLc z(gh7D%Mq1dUvuqQO+pdold?s{w(O1X2l!&|UcYAZKFwnY-E(r>Dlga9+PyaO;wObX zC#T1z=>Xn&BWk6;+|P1fp(oU4yh`s{zq_=K&PmGJ$I3vTDg)|AbMA6#hDkN@8I~XW zLZbH4e$8za`M>K!)x)(#T`zg{JH2n>r-*fZ(Ob&47VXB%Z@-Us>-l1+_*26dJ}ADL zW^v`hH@T6HWj&WYc|A>5@VAC#*RG202#N_%crvi$qMn@&N$p;Npxh>vuiMAOaLm3z zUEC=h03AOX=)&M>P>1f~k=ITVs`;k$Bhhtuw5YEwwGBBVMs0)z!Su(tu5MeKn~U3v zSfG{R4nm}=7!mD}TmJwNw8yv9VAU0!Iy_DjW(NfVE0F7szEm4GtX=Ydvf`Gz*JRi!kT(4qZ zH&XgtTeL(;Fhz{~=`!G{@4-IQ$yVC%Iyv zm*ry-pW+I0$@HePh9GUh^(T+ie=3V6RmWX_XM#oa7SVx{KG7KG9Z1OezX4QC`a68g zowUbA`r##;bp3*on8SD-@mCPy_mNR-}4TB_nrgBHa2{CX z{uX9CbK5xU`O@ZLWL0Uk2%HP686|2%jKMYC#P}VsV4df*>xs269~uI zwJS*!uJPwYu7rCsl^D;tr2ha&n`Ec{zW`c^@iH3>{JT1#(sKK3Ij%m;1jfM}0MDL(X(<3Y~WCBL6Fc3oYC ze#p}{%!~5JD&w}$2kFfZwVUreWaB50bM@=`)8P*UPvU z1Lgk!Sl=KcJbmmb$Ky@3)ve__9$6TUHzWjs_>8F^Lsnrb^Rh?hLhL;~JK!3vCY5b7 z<>7)!0neCI4WIXiG`-tdk6wkNcA#%v(?-M=XG@$hslF(wwe(U~c~azPf&tB!RYAn!*`2yNG1ZC7DB?>rg$K zILDgA9)rzbKP=T`xW0l=4ZKo<*bK6HL=UL|ex{_i)LJ}*(&ozoP62Q@Kg24nBu(PU z7RG3cvX|Uf3e3OZgHjLe2)8V9Nw*}9M&bFW=l%s!J>(A|AzCR<@X5-zJ%Ra$=qUSU z?T(1yK*R3IApJT0GxehHs9AI|SL~9hTWqg9Y;5E7s4j0{fM9QtgKTUJl|KIf{cO_R zL8r+nXyJ{C=Q$bt2QY6&nPVg+PKeun0x1szx>R;kY!vz!*c|@=z(HTfby~Q%41>rBxNI;l&*e-c5E0qaxdlN3 z`u>y~cu6>w4<3Y4x*eE#)55`-TVPO27Q*NGe>$AZv%|U)9QOkUKaEv3%MdZEWs2h= zvCnTqRb{XR!?x_>`=cw5LNI??ESR+|NdrDNTPqBFqzoFUZBhvdW|aZztT!$`hL$0H z7JR#5r0Y8=j{VS5+pW#1^dK6o5S2${&-6l zoRLfeZaqaAVed{14|*^=8U!;Z(vPh;j%hKP04Xs`x7^YdKBj;Z6xw&pDZKX;tR>Nr zD3+`orSvQhMyooaqR+WN=Omhl&L*&3-+a5*PUx{7FGw$cbB z5!_d4;p@Syr}kX4#E&@HnTY{N`=>u&=4*)@RFO*X%CbhqSx!L}RBF0X=0sMcsz%J{ zwLLELNxqWS@)m~TGxIBV9;4KI)j&fGitV&*UJn@QDWq!hs$3_@XL!SypRzIj;r%O< z)O72eCs3Zs>LV4zE>+O_{{V%1m~29V$DPxFfCu>yU0qaMGVFG^44 zNsL3+2dy;y?kV`BJazBhp`oTT7&sK(r;o~s7k@Mck#|0aO8nMI9AD-~s3=t$g)tMM}=|+qYxUr%Etd0Oq9wV(veH^`(sf zUB{&(62~X-u6E54Z%fv1w0oaA+0=q^(a5`zzYfRTVEfmoL4LkB(I?b&+j$|>tpa_j z1@yt^HkZhiU}q}Cvx!cdEtjF+=6Jf~l|jtdZb9>czCk~UH7 z0yzu>ag`W9rCxC>$nBWPW+d$(a(%l}4>B-!t2f{cWm^#{lG8=l?P)ToT~a1cFIH6S zq+sLgQ~k1F6x>_4xdU(m>N))lN?I)AX&4+FQ-FttSs4L293HigHTOd0w#68Za8FF+arlaa+r=*Eo zmU_^+34F%L5XCS#L9Q{f4so}hm7>JBY zRYwB>iTY>!X*Jk)EKjGT#Fdo7-`xlg=xU2;_Yf+w?VYpyCu4swKhH{$@8e5$3}pnI zfDpTXGASa~Q_2n_GsF%L%3E)@1;3S2Q%Hx)a=p#;k*H_5kq;PKN8g*n&LZh(n8KxAh^pZ?a&s-*A;OrVq)7sb^|$9 zBPNM0+A;E^*uf+QQhyBNH7-f9sI-iq?Rf2E5X)|2QPsqtAErK2`c;cN>pO=YTglh> zfPd;~Vo9CZCbwlIbG|{(=5hMeFJtDGNc5X|a5I@O9Q^rh&2);Dgb@9v4Y1nqN^s1)WWm3|?9m1Rw z=AiyeDwi#_7QG8TWv+Sh$?8|`uparT5u%8u?il>DD-aAU zVQ_KR<-sPcL24s)TWwb7VuBJmR5F9_j1$kPqW#0riY-G_WFBR;yo@*_45vRu-alHB z-&C}cNgCq8l#FH3yv&cH<-ajaXm!7pOIgeh@W`YV`d|P#_p1wUb2_6<5+s@BOqtu$ zp8Qc{E3v0p(&C;Ka?$0uNe4fv1XPAtB}}ZJC_8e)7(V3ms#jWM?-}2vO0;7G+pY+!(Mx3{vPUe|v25joP60mMsbIPC=J{j* zWBpvb;2*EAwJW~GS$7q67cqH~#VE&6$O-(xH8S1W&a38Z!zd#vGJhVQ%A+>3-Z7Hg z$!{l8Vtv5=2Oxfx8%L`^2r@x3j`Bsc{$QWwS=kkKOmy8kRxE%a>PqfRdVSh+X;)U* z`!)MIjyB4n!1|sVv*l)DuPvm|oafE7VCV4!e@arzGb>tZ(T2thHz)%i<^1Zb`-RbB zQ>(f$41RS&QK#M=*9glt-XA$^cIT+6*GspbY^-;746l=qsmZ8nB_|?hWQ}){ zvjTC5hVp*_&-16ageYx}3GJ|h_2#NvX_BLFf_WSP_hgWC?a9ghRUCJ>@HrCNJb;{U zQNKTy?moDqmirF&+%;=4eW$wQOrT{~kLA|9(r5xm%gW%_sK??9c@d&u5@0!rq5=N^ zF15mI;sbuq3n2~86cxwdYo`q4pDRZ;AttVjB8)!kW{|56O8!+TqnhnGEJ7vPa6uIR z05MN`cj2000QR5KmqI?{(z*N?3jS^z-6_x$MH&J8Zr#z7*RwC92-0odZ2S3Z;+gT`qC`qL0>#U|Q* z;YS^)3k<>b{AqH2ze;!EO)3v>%76@-OrG?cJs8pzIqOUX*N0r#W_90U2%_39`A z41ScDBfUG3-i)7W1TdEAicI6JNuO#@p#3NTxdxY?S~KlM02Fqk6rY6v6(Tsm7{h0+ zN1tjA54C9-TSi2q*pa~ed(%ZBIW(ZxN_rgaYFf0qlFoISKBK7huSM|#9}sviOz|AC z`FCjl0A!ev{ahXNecSXMy=%(NGh9AjPW3gD+ADYe00YeE z!{Mi1R*v1yDtjn=Gp42fr5ee7F#iBVvvJe@nn*voJ1=wXn&R#*CA+wi;&~cLWILJI z@=agYwVCzpV&hP`W4c4~FJw{Ce=pXvbH+2rrF{FXRTlq};rH6}Djq z{0!h`y#qn`I71}*{nG6m{hHkM{{VUa0H7a@djTAE{A-Kx2gD6GP2F#&l+-UbZ7Umr z8WZaMKLMY@yce9~v9k7fXxsYl(CJhm4PT3A8+5sYN|4^nG}*R=_? zJEfm%h+`XKjbCU*_ZaGZYCEl7?@~T(-N2E@1tVXPGyT!e=gFwzfSd$y{+K_~yKq<+ zL*J_JBYieSMwNWLv1Y*Nz&1ZFX^_lwwR(e`EZIMkbo}d0?U_Lixya)x4OcM+k89g0 z8RUA8#8;%62AJsDSwD6JyMe~njGX>ir-+wu^8%qhj(YtM;ZPeyRl-XwIR4`i`U8Va z^Dh8l1^jFXzj}a6edX=AvW?NW z4Q}8c`{eB(ty3C}#lBWZCEL3JrA(3eV*~RP)Egzr#;PQ{*<{!mdgZqDr554|22wQ7 zBN7gO165M-W{nJSD`Bw3h{xg1e@eLvhX~$VZ6KY|kl4WV;QofCriXitl?fcOk=u9p z(-JbwK6E3m-ZeVU8FvEWHp$3BHWAnbpHT9jYih~TWw~Lspn`pJX7Yn zuv)^s!)<5Th0Yr-xC8wukV_QcI!|t@yyYZZQq3H9Cl4Q)yZ(AE?tdDf`b-cbc`8wx zp>|>y{m@ARKAkD9UZQt2Brpw9^JE1$sOcm{{W%9(=h-vaw`$rkcd z@3H}SG5~)d;CgUK{-UXKb|Kh-ZQABWnsu7Wbv!g}w-|t1SL(fPB)B z12N~fLOOR^)kzW2WZuo5erP)Vd(~UpOM9?N$t|!PVmuGWkbj;kd9~DhwnlWimGU>2 z1+BRm1hWEJxa<>fAB$4Ks_sTx%PFIgdX?G4?gSkEVTbwcQ-)K8 z!sL&a_pT4>q)_D@tO+wcH5(?Kl`ic#EIK3lW+#=&Zp1 z0EJEiILTBQ2Rk^&;xk;jSnBBkjaqwCkjoUoBtklZF@Q(8$*ErNR|(U`kFFm))$g)lH3^&S6puE>N%#ii}qzyg6?!h8$e~;2PF09CzHv|R<_ro zdA`qiZ{*0_e(+!x>@skFOjeN8>|&G3S1?F<*xY@8+5KtSYeC*DsKYBJF1?dZddkKd7l%>vQ4JLgO5ePxJnj zUTaM<@B<~h6JwBFc^^YX&{>nu6^-MspA=5O{q|5FKE&rAg;KxKe9ShVdvgnel3GV# zMmlG39euwFRnzU%ZH9ZRasL2Jr`|s%$RCw9OMAcsFlvA{Mi|@W`1K)zoCa4N#Xr7YfDw-Ut5%BYZ>cONO^^r_<2blaGUi@3u9_aqA z$KXw3HH1zTA_}=Y`+NDb=AaXhF`I?6w%%uC85?o0eu(+|5 zu6SsMe=*d48K}&y?-;dBA=U0ZmrBB3?n3#@} zjD8&AlTuvTPDx94AbDBnIl|v4t6A|V}Ev3&XD-`bEt@#}fIWWr>ayj4;oqJX7UpS4?!q^34`) z@R%`%X(aF4oOJro7D>v;sT_)Wm}L$Ae>$SJntc1r03rj@1}XXNIQ=R%(5|AFb+ynu z^tc@V0N+c3KPr5yxVf3FrUv&dukzE;CaZ){{W!@??hCh`H-a4m6_%;LdfI-Mmtk}ao3vY zJVjt_FIm3M@hcxrD-(mz*QFVAE1VLIorrwK9dbV!Q6_y2Jb-%&Zp7>=i4$-=MHmFp z<&L1!NF&hD1NPHM^`zcZV5y}Ko`dzE1lm0*K2SYAqMR7|Q^5zV07f?UBlD*YMGO$0 zMK@yhpaql!7AfsNvdGAOMhHjL#2#jQOO zLYJ&J5FH3U{r>=^QjXSHAu=co2T%_+E}Gt5{ABkyuKX2P`*^haoS2Gl*|hr|8Cc5> z!;X~`sL2b0x#~OA$`VM!r$f-y{WD0t)Jy%6*Uwb{09eHBjWe7Ueggg{74_4yS7(bG zw`5}&$>0pHQ|(tY{UYN~nPEjC5Aioa_|<2fe%Q8lTW&6xl`X-IJ;DAgeq491=SxL~ z(IZwZ9DjM6?-up1m(H{3VByI_-kbZE`JS#10V=NbG)BIMrdnwcDTPFnZQAk`0jr<* zo2>a7JUVP==eljqLH-5p`Q!4fw7O`n1D^b^y?IxRwI|fPNpkJN#C)Iu;A5}rn)nt5OL&%$u{drof@ z>x{PU(dGduz=|{cXWhCFWA9$hKN%b?7d_s|cV{&^ZgR2T_+P_zeiqTv0MW56Dy*UjNFDc6_QF|U1X{%2gPsQa|ew^#A6h&*L8TE`)` zwQiQy`5TA(N2`83dsFP}?6mkyR}n7qGQ_?PGtg(CtqVOO8%suxH4F&LmILPh0P9q9 zX%@5WJ7UjbkI&#md$3fg$Jx_dvGN>YFN#{STv*(E=&H$$yNOvb?U7L}f?xr2bAZ{~ zyKwxCM=pr1yBi7-oH{I+{BgK{-&G8DGFh_)nN>&J8%_ZFlb`&0nzu$?y-{{Wn|L=*7>^Bfjii*4B9wmOske+oo4@eD*66k`fg zrhW21l~PGWZ0q*NQ70qK1OuN>^WLupeSt#fJ=EfctTgT{)3U1vwKFF}w~_Qau~q)p zXC!Jo$shoAV8{pK(yhj_s^tJV?82VX?7^A{%8z5$^8U3qL$e4LdBVwWc(WKr1rBk#$z#AIx8b><2lD2d7?JB zO7_sQZl^>0*qe@ocKrFPF=|n6RouX1aV)s}D>6y0qPN-h`;3#czTo8Nj9{F8W14bm zf4YHUcT0%R&R8Ftx7-Bh@EPW>lKT&^x<{V4-7s>zbd!y_XZ$F?(1OQnDHY=;Mp#IN|)TBA)0Q)#I3 zvx|S51QK~Q7uhh!Ba!!7QS*MeCbm&-8*>+ARvk0DAB{*&%u()nAP7jq7TfyODaf8w zbCO!#9ik%?MMoY;F?#dHM}JP$HL~7YOwzlFnU3c3Ni09$UHS11sCzMHiTpE3x4gQR? z*}q@(c4*h}QSzU}R1ziVj!2=@qL8sAOtE91_ON#2=#^k+C?CZJ@(!}x@_O|i7UPKo#&$+jZ zu^2wxf#>|`jCy_S8fD=S;pHqNKl0HEvVryg z0PEFex3LHKqCJRGwG{Sta-x$W$iVPimLut&DWwp6$12jOb~hGYW`6N8oR55gik9B{ z1)eyeVb>v!NdEvI#;!oRSDb-v;8F%QPOTe$8K;P#mU0EnjHON$N!sJs9ExsBuq4XK zs>V*si+4ayH!E^I%}gamb$eUIl@0-pM!_Ec0OvI6EE+A+%?qlxLWg)Ck6+N%be6l1 zn5z_!G3vu>4{u!l0+LDWJHDpT7RL#=tK&SlV${1rE_g3`(QWg!To8iruc@*366VvwFmDZ1-~Z8 z{)JaQ%AtYs_66i^2amyfeQH4O82#LmWR5w={HW)bsB%ZprZuw!W9_g@6xih+77E_s zjzIj)X+fx~Cg+Lc-Z=SpkHoHOyXty{q$?%N0IBI91M5!dkN z@TB72$Z6YlH&e5NQ?qr7Sf4-LVacyFy|Q~-hmDhK1L=zN*)BAzoRqkcU3kwNA92>X zZxCqCfX!~}GM-7nQa?ZOt+4auc4jr<%&v|^?i~;3Mo*xnV#sjFbM7-t^EuAi?>K`e zJdetkj8nG;9VrTf(2!^WGCipd-)d=7>zYjCoKq0}ox!7RBDQ;ewC&xg3}y)GDSLOI zu%m-aLT(+8=SMV!4K(rBiU59TxNgRUZ1il?w@?FjFzPc#?`nQVI#OXx05@>;rvvXy z+0O=$qY40*ucaYT=~3l}ttgO=ywC#d9fcuZLrNqB`ct@|2=_AeG@+Zv#O}sGK>#K9+a`p5rUlU z&mz8ZynU>jXQdBySnEytM+}p@e6cUw&o$+5zImQk`_9FWzH6$!xiabZ5-~efc7i?5 zE0uCfdXjjp@D!93nVolg9nXNgKcy^kc$>si#~zhwCfMU~pR`Iaa0l@L#~uEes=hbz z<==|$HYVsa*xUCoXOsTZdY|R_lgiC?Jdnc!%Iy>&h>)HaCnp28O&`=Pi$%=iFkfG&4qw$uzFae~Cs%(*T3`nwphd-Im8y zI!X%faUwoTV2GC^mW|3|@Tmm;OwLg*Bv8A9AXeOc#|QEsol{2JHZBtHxFv18#XkQ4 zE^$(=#+xL@80Y=q!Oq-%na}1c7LCg>UrRJ0#AN|&6l~>xFe*>9oB+$b6Z}d=G$;|U z5)2W7Rf>>5EDxsUYwEqC@m|Z}Y(e38{0G@f;Pru9*{)eqT zNpu%9dXp`jEx-}vj*hq=p%o1JBufxgibPY@qkrkg^QWexr#TBehS~G~04=^=Kj1)B zvl@k0iuf{<^0wiFMdub4i$+P(GOgv#(U35rKyjbL+uosnwONuM4xI}lFdv59-^^C? zi-thHc1h=vpXvQ+JgEr*gls$U!ToBLN7P)4p^t5G70anp^NxN=6^Q!Ok7aM4HD4URm!FCXJj-9ON=Gqc2{YwvW)%R`yqxt-3aa)z=KFHe~wo)ABU) zdwB$mw^k18leMEl%k9%G`crP=wTKR+*4$3z0XR`S8$)BZ@r6HtH8r);+<>nbNls40 zVnco;Rmd)4Xo>QkJ^uiBMo;Q7llfIP()9UdXM#t!+(B<6_jw@taz9E}i{C-n^eseS zn18Ey+Zn*e{{X6;_C=R0jyB^b3;glLS9m5!ip6w{#N-(=&JT0A5!dP7tH8IbGfQ)9 zo1cg0d2!h8BOs4zR$apHv1{yBw;`h?WsOf&N@u7)obl{4!c;RC_M&2r+M+I!ylCO7^lr7E>ta}HM%;_8sK!2 z-I+7%l^hS&p5SGfW!)c89Sa|RaytDfGLn#l=g{LE{&eNCjbwQ@GdUc&W1nt%ii_*1 zT?yilxy`?wg&jg>f^#8e-?^|b%h%~y*A^4Ji!xqJvaUdLhf~He(QTAD?~asvHuVm4X|o?QG7O(bU;ecqWPJRi zr#l<1R*zAfO2L{L)B%E|f^csefE{!7sMher<(YFB$CyL%pHZGa0BUtuv7O4e8Oay}@u?)V`$RilDCUfe zk-b}wr3tR0Y4iy$pz{NHk+coQ;@}VG0Cxnt3jd3HA#Ng@%rNC?h&Kb=GN2uM(K0|A2A z4zKkX>+T4wxWmUNX#}l-fK`|g>D>GGsb5!~7_;QFw&DK(Eiyp$$piA{nopoN+{Rrt zWy&JP@#6&yxykM^gH_u~Mi^^pV8PBYkJNGcQ_h$a1%~05xEsHtWKtB=AZ^l2W{8|^ zlcD+^pQQ?2nOwd^Cf4HLCeH2De{qgi>F@bc!+K-GPxgf81l#Q(eL%sbk!*AGSY5{_ zQ!D_opTp)qr6EfR5Bz>CC!iNmvVOc(U%58yT8i>18)R28Tq)qjepbi2oMw>Pd66`7 zLtQvm zzndlWF~=c0eANeO$8&@IDmX8MQyAsEft5zq^7jqi-N6+sFL`Hf-bJFA%AQ2Ts|@;J z`uf!=?OEeVyo+=$H*&* zTVMYAUVkH1p|T${M6gPymUu`x`ry=W71UQC#@{IZ7X*G4F4xmRtJ_k|&WCSu%OPmv zDlxb|;@IOqyxm#T==U(iBvH!@f=q53N)9{Z9DYkz#r@Po#dB`KKfa0x$G3C&)pfk{ zt=>?uS=dltpqMO zBz-BE!RS~}1NNyLQ(0Jdr6-zQ!yTvrfRJ#*^rzrbcctq<0Th%GO(;)#0DUxods9YM zjo(@TJh4DhIv>E&=kcfZpavHssH74aelzJoQSCqo7#{RwQf)o4OOH`N#o&re3UA

GO(X58li1TX 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%0DZ{cy5ax1(@cQ(KWTpd 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 literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/mbhole10.jpg b/docs/static/mb/projects/wallet/mbhole10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e50e449bc536336c38ba405c0348322de46082d3 GIT binary patch literal 61062 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

BEw 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 WXd*?y_of@jm9e-{MF|R0XaCug?{Y%` literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/mbhole11.jpg b/docs/static/mb/projects/wallet/mbhole11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1b7db863eb9a40cf17e6a51c67af6da5368c7702 GIT binary patch literal 76903 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 literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/mbhole12.jpg b/docs/static/mb/projects/wallet/mbhole12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4e1b1aabba868d731a583e527585ec86029d5876 GIT binary patch literal 63096 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ˆwWL#O+EvU-f^RpH0Lv~70D9H7JcI+L(Ng48XuD!iI|>(*#Q;f0 zIQmge?Mw*B$j7}dJ5tj}dO$RT-lNAqPL(5iRBe&X0vLU2GN&Yutv?)d$fmL9AkYB3 z;O7+}83nq3N{M-FbiwJ`rvn)jz+#-fIvRTs(=>`{3j)7d07v9!zAB`Pfr_z{jC=D; zkZw5aam@f#IRczBk(yUik}-^929btT0qN9G0GxddJaTc~nB7z#r7TA$oN+)CCPs7D zJkg#_Hz$T4l>~G3{&WBmGmgfXLEKay#+31#{xsD&#zg>1q>g?0;*^p3o@xh~Vg;Ro zpz2uQeQP67@sEbI@WSs}vy6kvtf82G12h4paGqo{N1Sg`q>k0{#;t5@b!&@27>F(! zEFVC`etm1(Fa9uiPS-0H#l_#e5RgCd>{p5Fn!Fm$y?uXa6w0&A(uCSL1m~VEz}f!sL+*OciVJl4D~Z#Ax(5)m;B z#y}sQnH{TNNbxSG;$2$W?^mDBl^vl*2p0jAkN_Uw{&h0gX=--j;yA7>w6ubMG%SYV zS;F$;j18xzRQ`3KtI6rdILAt?ZPw!PZe&tq0Q}kKC$Hz4whzsW_w}fgSI`%jfd=A3 z9=!3zWO$=ay43XRWwkBl#Xlf90HGY@X9ti!Gg^{dLu&-L6Uwo~zcajy038STRaNm0 zlIA2A_WR`^Al@?M^uVO92P-z3d_QnrS<+*7Z8qr0#^0B|4%s0SXi;6p_S&7u>suZo(X8#fM}Kc+C;Ak34zWs4%dj3f@5kqg%yfn= z%?aBOKPhrERHt-Hjf+>WHlaM%o?h7FL`|dqS)zc5zUKf|OziPCRf>l6J!-;VIz=={ z{{Xv`0N{^9ROevIG1`T=+R$RL1QFC%(^eif(WKGsCz|aaRBf!G- z$FDzH(ZV6r?7TdOR@McwINZuzcQ-&Q7vcq@+IZ&eCzBDg#^OM|6_rkKI^!qusk{?< zmcBL9+F3$I#nFo}1C(rjxUHXy)`>0Vm8w8Qklb3BnbhQNMm_$7epE;Jh?=^@$~p#~ zd_CfcZ11ivTS~fz$YwZ4iQfUXk@vdu{x!Yf8!bCs@O&26ur0${OzFwNQb{8OA3`fG zEq>XJ?7FtEZ8!G5f#u2Mq5ah9ff_g&JHAf5b)@)db^D!C+azsR=U#i~4fEOo@wWt069=1v2i5zkC|WbydddlU<)Y4h31 z{;qT?d*eO-00UknG;OEqEgs?K!68z>_fy;Qts?KE6YhOK6A*LnO6LR+de&!$wFcDm zD=X(JT3A(^Z%pH#)Ed+3G1rQghKI$HYJMsh*ByU4ne&5zKoLlGw%*6|G|xCU1Eo^b zFRbkF*SGLnN7pjSs6SI&{rALw32Erz^?0T$z*}`P6Z9Zs^{Y^m*%IWJQ>_ib=OU0f z&IrlJ;a*#L@xw`pSXpV8bFd#Tn#&kJmQU$i#rMYDc2;3$XJu}g;4-v~KOBMjR;vwB z^sx@CPk9+64E8)`nIzEL#lCscHC}Tg1s{%U=4<}|h@L9c4(TZ0v>d1BbBk9}Eh+Y%Z_?KI@eD;Sj{{ZM9;<@YJjb0vs z_S#xr-2wbtLId>4&*@)27RNiO%OC?BoYwHc(@$MUm1%T6a`)q|pw0e+q*}xQ{?>q>bQtWsJc81Ta#d8pXZsmEFy6;3xmotXm+=Bn-?vscLC zs!E_XM|$AIQ)<#jO(|bSNx39nnHh1$RQ~{tHAz$ZyPSW#G5oVlc*X$)jE+S`uxAFb zoaYy*qKsP5*s-4CN#cd0OMuJ(3P$7f>CI^0K^E1GjE)QKP3wuHkA znb!xZ9z|`YqS6S7o6VBklN6a3G!iQiz-3S4>&18(f=-lW)m zIrqV;-awRYjpGh^AdSDvibAfW??d$;<6b?H=;}-wHXpl`ulq7D6!HKcyg)q)RcR#% zRIELha7z>x)2pe?cS$Acb4M>SG0KL zq#61TTD2N{qo1Wf7YmxX5gP_UGyz&fYKfF>^fh(YBzsk7UV3yi0bGo9=~blaz~Ze) zIODBUf8rDX$$Bu(Pim;+51(F@VVebddgh>?3mTEufE%hYlTLgbw!@Fgv24 zJ}v0_6~wkyNZ0pKlCDv)8XrveKS}`ZNbmX7XSY4`UK4%st6!YA*{$s@v(SYt{Og;& z_>JP5-@mKP81#$eAEf|&EiTQLC-lvHy>qMI-LY$n z+lfi*zCvo5a!nQk==;BmUKO$*CDgYk{+Pv)`qw{w@ygA2EtZih{{XctfDg!5hi^0o zBb?xa+KU0{*S{L|>4OVvTRVL8Axj_Dx!cc)9xA-ywRvI(v=~q2T$XwKX}P8bjpnha zUmV?E+|GLb@>Xx=Yc5thspQio&J@&g9#_%Bk|MIpYJbUZ*Cx$ilpsEEo^N`O=%2ofw7+sg5(+g%KUjq2q~l4Ls!<=o+X}L-dMuqbC0c8v1S)i`FleSM&%9P-l)v%NJF&k;~?iWw(_h} zZe=XE<#X1bKp%6FbuLa$H1r>~ieK zrYQ|F?Z&A*%udJ`EL-J;dY-)FHC{{GnWGWOJdGGR37?c7Ty&~z&Zh)m(>J%R79GnQ zuzhLBk27L8%Mr-{R3b8BE=kDkL~85`D;yqip0vesd$s-fWKDpKl^qtnf8kcIXE%gz zv^$Bm+)DFD5)e*9$HqV4S+5{4v=bPMD{e!Ay*gIsgf)-sEmk|JB6d`fTmi;$*R4fJ zImXCvX-iW|UlUu!5@IKP>yUj$NdA?R_LFlYm&k%OQ?~^BVya!lrYMAEPS$(?e(L8S zAAYqQE#<`VxX5mJ?NSJi}VMCAiIOIA zsEyEI=Fjy&UnBr$Ln1&z}0?6PZJbDrA}8YR9CGKMdOo7u*E852Biyn_L#0}2 zhAX40{iI2NE&k5vS0pzr&p>wc_pJ{GT@4poY40USt)+$Hb`84(;Eo1QRUe&m5IX0c zbL&@>MnL&b9+m1tE2TAivx0c4k!QAP9w*XaV)Ng|k&}gD4hYB7ir_qRCYd*hE~eA3 zAeI?Gkg^^(5y<1|pT?kxw1@D-i6UGj`VqB&42-_{Ja_F}q{^8fXCF!)RRr#v1&fni z4@>Zm#LX+ix*4**OPSqdV;F%!8&5yPMmhdpa7I!6&QcX46-lEPLoX3pTsVfuIH}Op;G~Cfylsqvb zy(W34tp}|%1L#vh#(L6pKGjH($E`0VbJ$WE26mo*3b73|;nOtQa!|Jiu)XOU0++oE zjC)lvA)wR+cRfl54i7&{ib%-hS3ONptTz#nx{*=f=Zw_w+#kBwIQ6BF64@Q=Cr&e5 z(KJ$PMnDyRh-2JRh%$27PTE(<6OHExhlnh5hF1f_4$c8{A<$E-c{4=TI>UG@Pi=h zf;i{j03XJ@t4okWI5B`^?8miw2AL}AT12tj?rETH>dJ7yHUYuy&f4LvK~=-a^;({_ z4IRyYC3-85Vb>JGTn>Kd^cfXJMaX3PEx=#^Qys|P`5p+VzTGk$PiZ7fqdsDM>HZ_~ zuLF_vJ2|_SN0lPsqVJvYo_{KW=F;BkKPp5?P@UTxV1hk8{*>r$;+dII<7olqN!tGa zms*$QC+5h{W~tUJG-g|9$_RUVn~O#Rf*Z^qsn6?H?Z34F!^>@Wdva0#0A4?xSTQG2 zk=PJ;sEkXU+uQyFioSODCy_0WSC8)ub`^3Z48z#*?@fXY&A%7~epO~P3QuhGuUzs; ze}I~@m@CJ6rJSf3=Bz}-XZp|snDS~C9PU1}yRyd}F-ylo)3pFpmzE1u->3)cS`x2+ z$d2_!MZw+cKowuNwraG*>=`}yt1{=J@l___IPE|cZyzcbA1SE(7jGSv?4~ePWq+Rs z^8Wxn)L#ZLsZa}4x-KEOhi@Cs4t~G>x(0e+`-2{ofKo@yD1X@$@j!zd`%y&{0A`wK z=xICsXb{GzhYgCAk2n;=fZ6NEGyxy+9OvGbJm!}iq@(KjJT zTgI`rkgc2zj4A&BSi^!(x215hNO7FisDaz~`{Lod(_2i@Vw&1Xh9#YtZVBkP=ufYw z*1Tn;B-GlAlYKT%f9X`osR2tGLTS06ngCqVW|K6u03P&bibFtB#{d$21ppLRMgIT@ zMzqrTDI709*@e)EN;eqzIUTqMIL~8QT6MjR!@wHD&p&cYrxI~;<00a|)Qc0*Z&YVpd@9o}Hc2kxDt{`$p7rcG}R(KGNdfY{C} zUf%A)O>0e8RhdQXO!*vnd%j?Pyna;NpEaxrd$+mAo=C+@)Td-XUKrJLA`nNlH*_T(M`1bfpnU7v_8yg2Q; z%K9aeD{zSwybj3jB!A*!Fg9%Glg~keT+fjSY_lFmKs)|^m859YmdKYY)}|3atDF(ekLX7}6mTjY8z%nC`;#>yN^@w1^3^MpHdKXf4e+9y-;>4GW3Xm5E!*B=Es~GfgET zebFfgw&u=1l{9sy9Al+)DirOaGj%0>#Pej4_d61OdQ*Wa++a|kP)yC>#G zI3Q%_lZtNNo0@KYDoD;vbVVlYWZOcO`Dwg?in2ym6$7d5TFMsGg)5ccngHU5;L@PY zakY6H^dybSo(*c-6?nrR%Qc-GS;lI{{{SU8uKYW2)$DTBT-qa`wF=O%Ir)JHn#Ywu zY#f2#+O6pG2^@klPfA<(g2?z^*QIw#(v8u{70EW4g(>-u)}qc$K2!U{j>e7}3_0(T+ta#VZUuQOTe%BymdI z8h&CO$yyg3Gy2kJJt>E-Dy}OMU=V4laB)hfjAoiX^&LXQjKp-P_mXMO#EwNqC~Rp6 zdee!@Q(H8@^3SI}xu__vzw0{mHF#`QEZO_K3Z$fO=B><8pAnp{00fH0inLlZp7$%{ zmM4tVfae*<(W!+9ZnY*(&PG6{lO?fXkR{Ru3>04kCrARG|G(YdMhxTCnZS&VHY z7YHQC0F3lJeMWy8#a%rk^A^tHNSuxUVm9-f?L2;+>%gr^Q>ftH$7R{0J+v1`_x90b z^(22q#Q#(>*KKJd&6>IPN;sySAo% zDmDdW&N`kkO3R!K;(#WM9h{C0923tpoAxd}25FnS`_Kbfu-HAp;;Oj9pL2?yURjPa zlaOjB!!NiP;(#;eTr%_9nxk~YN8hb!OuxJbJdV|!c&9#@6aiA}0@#($9e~Y0O(5Ue z@xVeGoyZ(|m|JQ0!Nor$9CqnOL#YkO=|GR0u2_j1Cnq&ZNj)n^ zT!hHtkdGF_5H2+rd7>b@ckx`;8*n(@xU$3ALyt`(fK8P_|{Z1G^5spPfRN zT4koUCCW!8p=%3_HU9u%B)uGd1kNc8vwJ`Ng^q{DT? z#8^l(%4cs=oN#{%&%D&_bqfotRMKp$+2%7tF#$|!dZ6_jE(jfutyG6!)Gh7S3w=^( zksL@8CHZ%QkaBQ(fm$k4o3cbX#codeV{5wP>!sKwgmO-irL?k>|RG=7kMW+z#M)R z0J++X7A5(J%Qwt;?av>jZm@M;`Wd>>TM@m?#FjF-;DPfVm3vM^iruc-$*xJvVG4YJ zkZ?~2p7l)JJN7~T>H++zH?uZal6~uF;4i$1c#CX}+snH_oQJA(gjXteZo} z$qHA1PD$s`3dH*q_$`FMIR5}zpW{-g;+S9Nu9cS4OLk@TnYXd8uCm|Dr%esY86(r+ zic)em$cwie4tNXAW88VJ!_1ka1E6Ou{OSH-#}yGInr|PvNbad&w&+|rhwc^X+901Go5lgGI=18yfIl6~p> zc@*YeD^*2XL{B*g>rxK9if9-#<4!TKH*!qmfAy+1>r1=krW(0D2}pBtwFwxhk4j+~ ztg1%(mlt9aOPUW_aw9thKv5UTvPgXfV|oCF!ww(_E9cZ7vE0Za6{$E!aM>{3N3&730oX-`Jv1Y=M;B}> zc5T7E;xK(T#>7y0?9aaStVW0Vs%2!Xuf>a)`D^T*LB>%sg=K~66J;uF?isJUdl=>P zyCh{%ItLd!W4;exS?9tYb4?WW1nKQ(_%Lyiv_ZRN5g9fobP{)A=KX?B6i zKZ#5~MzfQ^qPeSDXLikV%`2Ma(`)YLUBudX&XH)@bi+Z5_*5ow+oHtk=UL?9Y^7Bm z{VP|MbenffxPI(dB8sRNVPh;9x)4*=m7MTj4QJjPA z{GS+?%p_Y^eKUE=+3odv#Qp9Q(_cAN>1R~Gfs1;Rz@tHC61?D}Wu69UW&+y2QoL`w zTAGzi2lK6A`|seB>znFg{qpK=r_{JBG?ME`<0rV!a?k+&e&^=QCbDxGc*tq|UK+B$iWXCmZ70~z&PieNk(38q*} zky_0KzW*)5!lWy_Ljo31xi)Xs$%~(xv6d#DIo%S^$Jk9^fmF&~J0di&>6(`B1G>xq zUVga3LUUf6O)E-EmFu!V8#HO86Ag21k|lW9e9!x1eT>A5TQ@4X42#)||1z^g;iXr< z*Ke2?cxb0VX^{7Vi^+LNaf1oZX}-4qwmJSa>5i2-PmMQZ+jXYuPCB_LJ2C#QiDWdj z$~L@$g`psv8LEY_M%t27k305W0ua%Z3Kp6Cm)}Vc#9XiyLtX9~=@kI+jROIo%*66F z__>R$vh3S<%VIg*M;IH$XZT6!? zy!eQaWsxdxaU#?E8oubu5->FCNUkc8z>Pd+^EN`J?ON^Y>%cK>bD6f}ES>QV5G(0% z3Bwgtcz3>Ld5SskZA2+&F#2l8YwZqn`)>w1;b;mjCJ$2$LvN3j%J6L8W^i~UIo0;o z!TE-Pq^6rni%3paEr)!=gg?Jig+QmaH3jp7`6y7im-Oa&d8+dG2D$#?^Ze>DN!L}W zE!~6PKd!RBjk=MwZ|eZ0JVHFF1936Q@>krYQ)2_3I|8#z4XHM0kcyC+j4t>VBGpH* zX$_LNTKCadKD1myPaWLDou?MEHp1|bBwm^g=gKZ6vDySg0w%ha^EwnQfYAqiO1vGq zonY314y8CEOZg5=SPAv&W%CYJ2&=JPkWKgccN6~V|LCe$Amkrvia%4)kDs#mm*v$2 zp@<~;HlSxd=XHAXPP_w?CT_<}V-$6F?gk5EjXJdgQ2oOzMOB@$mT`fON{d0GpA7h` zS~s<2lGoXIW~4u6eSI~+kpN5gSr5go9SX?}pea|djrk_|H&*yV$jgGK$g1&qtL18v);s z`%u2YLBEW{L`T1W8(Eh3w;XpVtvlz*w;%MMl^bZdd%4P6@-424F-iW8dZU@^{2Pyz zm;bKMu@(C&o%{?$a>U)~ebuHr_Frla{YRSsXKL7(#s!KXFEZ9;i@}P8{YBSZ6746Y zH5bQZxDBnO(LHNK-oLA&TCj?EuKD1*uAZR7#eqJb-9s;7Q%L{$Hx`x}^q}n^BOh`p zSK2dU(ox_Gki+H@yl^7j6rHwbIxW(e5wkqTJ)?R##eKwyBRw-w@|OT@kh)x(s9@XP zvZt8lYRo2jb`3lU>c~(GybJ5T_c=W}(B7ZR9;VmbKJ`Dkl^ZUdAIJjP9L!ih;%_>d ze|Y2OKlz>0gldMViQs{}Yb$>~#^iX{QKC03s(8Q2(iOXF2>%6tB$2#N7KDHMH_Dss z**D!VvHe^ktXg!uh)jBQOfmzsQTHAiP3m+5{zuno%J-&yrIxQcplLpH`%@C7?uo;% zr;XLh!iMJe9*?YbuHIbMuRIkMxKO_Am#Y28w6eGO843Gm^!iFIVm@`+5Ub3I^x5GlFIRhU6grc-DLUcc3{ob7bbIt26W^Mohk+u>cVcoO;b-5F-1X z`qUcU`rr3u0l*(6r=Fr^8NHDz_KjuY>l*X_(Y-23jxxP^^QcBT{}eKJJ{iq!z6DT> z)SdYpzM{vopsecSI8sy$8`cvGbbcJI)7wz5{eCsqH_Ps|C^A6DzE8TYs4YvtLc~ff z|BQP7aD>Ch&{rrG4GONK#^ujV1*J@;Ncnhy z2RGB9i&=p7uf4t*NMbj;QHZvLTg}9!Y5$xqsU!>i}ep!vhyaE=gY8>UI#Eyg={X`f(TnYdY3b?;eupSQk z9uNWCzDWe(wA{Cfen%gN)<@qg-!1-^{h|ZJhTDZLrY{`*qb?i~@rFVGgq7TS_7QyQ=U4iLkN@TZ(iqTC=+YCK^% z`2cDF#LzAiuRw1(cMYQaqn7f1lp`&28Ma7P1Rt20LcaZgXfL-ZwpiZSle{0I#;-%h zLWk<_BxN-tOuTn#6B66zgqke<{68utPA6h9@48#+k+U3cA2U3pn+v|H;f%y52eKc1 z5!`-X_(-o`^8%c#|8vC0$Bg{F-}G0eydv*M1wyNrke#Pe&Q@tb{=5y1A@JszJNmtz zTI4ar%T?`8F;{nKPC%nd#`C_bbi<}i0HRQ@#I8h~Xc37{AaJ3I{-dQ}6YE^qw7M|L z1KBayH30B@Cl&2P^&ojuV7*lkjSYZ5L?pYgB9=YtJ%K#{xOia27RNJ+>JeCelZJgq z6OGw2ZgE1nB1>AzigF4Y<${B=Y*QP>MwP83JJb_i;Lnaqp6zl(5XUdE6r`5nZ|0Li zI9?42nGGP5lM5==wWkmX~?e7~L0;s*S#HvRQj$mQkw zoj1%Lf&HcuBn>Vu{q>f8t_4@u*~a#|_f9>KpxCgc)1;;8!@!;jb`^@pe5boG z8uTT!Ou11PJU@_6^o>0xJ!VrI$O^w7v?KK>YdT;xCTYdKQKRWj*jX4M!vA7++ss@n zPChl@b=Xr_n{!@rm}AnDbR)@((}SdovwsakH>f$kA3qiw(7zX<_xvA$v>j&7Tn6zG z9drru+XnpBGqPvF7MLv6-QEejr>Z7rK2QhAU;2xGoB^CV6;D+9(farojpE~NapiL8 zBZ=TId<%MNdgPLGi<@60_|$Y9*%OvtvV69Tc}KFM%(IV#>LP3p)L)cV2&NMK809YY z-@BQ1YO041)=KJs%rV<0{lV?-?s;{_3&j8Eo?eN8{yB3N$j{Z3S}(ofvs3n*&=h{# zZ&~U@_u1h}!H-+t8l3XpGsXWKxUujS5k0Wa;Ok*nYVrqwX9u*8% zc*ckraDwVylpTim&*pG{XUk?Ra#WUK#=IQYjAy|jM%ZMuQ`{QXaiUR0U-}>oyiqBx zHVf21jFHhdEsU0p>TFJwjfvc*IH%Kx^nrkCE~SWaZCiowVrP>EzlW5~??S@zl-}n2 z9p^}8ykBJezzx~h{??2{Quk13N3;K8)q$gPQ|})Nn9%QFkJno=*1KIly#F%zbi0i! z*ul#c7-e^(-Lt**J@rWJ2*86;9f62|s)Nu%AHcl`#i_vx3ECh&BV6pHyiD2!yPnp9 zpiZ7oKx%RxzTyw;SYlJistUcAPg~$BpzCGC?oJx7&)CoUGhOB~>*D;q{p|VMHykM7eTKkkwUv)q zLqynzK5=*?M>|*J*2k!XgPA|b_IHn+g+|QF@|C+bga7=BB!S&RYA5}Da!1IugN@0b zjiA5Dvo7M{o#>M{AFw!ANZc;dTCj zY7ul5o%y+KB&t2Er|yHXwz4i!SG;9~|L!`>5hS~Z<51rFd``>TG?xyr(K=hvO9{!9 zSU&IWyJ@2M?cL3QKlxlHF*(62r;iKs6~>8C2db<{qSm&Gn!VVIAnsGMF+N5^`gL96 zB=-@Cp>8zay*M@5RH77g<7R9)S8uRegotqw?wF7T(*?`O;-BtJh)U&rOPIhyxuK)$ zx$KtbWY0{Td%TrgQu)Sg;Vc$qF4HLZG!fzfi<_qIO^mii3$%iC$wl9B8Ow~zFtLHa9y^Vvd%F+mqx1_=l#ky4vmkl%lE#N^)tk{QN#N@oeIkVBAg8A?A|z;RBA7v z3@?rca4;!q;Dk|D%B<~zfjSgN5@^Tpo7Qtp+!&-|i}r415pj4s`z{sKXldpXLL3-I za7z>8;*V)07p91M6oAi21uC+;n=Z1;_QI2lUS5uso zn6-~<9k_m39#+a*6-fWBH`0!equ&6oU~4)fLrFE=6JHX~=leXk-zXR54B6Anu!McU zVCRmRv7DGXr_NE0pP+h2Vn6-jWaO2q$(*GMMMp^q0`BJJ6R=9dYwXjp+)TxvY}Zj| zp_N&L8MdEje*XBQstZfH$D@r&`(iKiS|m!zMU7JL|5#(ZkPaW?JC1o7w=DM&yx3QX zoFMU%uPUHo#DF9qe**xK>fMDBvX9Cw78l`urh)h%6OUvsjA4+LJK^K&v4Cda*+gjL zLuI0|#)$g6n@X}IOtO**O{wlNx+zc+<)B`#xR}|`W=;`1x*rKRZMs@>KV6$kf8VCH zD)cW{xH?%KSoCej309Vx>3HuI&f_V9TJNWEU4DZ*uPkaZ9_%td^f=&_iS_VG^G|f^ zaGnk<460?G`uW~Hk|y>Jz5o3mS2lZyi^i^CH6dcmPDMfK+sPO=BkB-J$(8NFGku*z znrAV-Y$oyY3dh=AY;^!DmfDr)E1!b5y=`8q#Lrv$6{L z^?gq64a28n@z!7SNb3LSt%xqc47)-tyo zKRF1uOM#bF)~n`Ow!8T~o;)0M@V}k!|HGtW`PQ$>w^gAFv@Tlj9nE-wUGNp%krWFV zv;OyliBXX65&m8)MF?sKQ5`0_;mH+PTBtb@7x#wkL0}w9p5)%{iJ7akf4?RjmQ%txa7Y7JHZfAd5lo8ZQ zS_u$>+eR6)kd$~E0S)1O;z_=?&?tBqL7Y<#N94**6zfM>LkbU|sF$$B0%KJj%BFrV zgvJ4&SR?txXO`39&-DjLbiyEzl?+J9Fr)7#T4-;a<%^|}HA6wX8ZgCz*RDd*hm)je z-h_P|_4czwM(nPO#??1`pjF#c)Hw_caQZGVn^|CYLRbOh3r1NIK$Fi`fzxHI&ch!* zFa-2D5+&NZhfcn>PZM0U)n3#mjc(>$qU{8pIhGhNU^S}bEmtpWx$|Vq|BOjRht;51 zYufs3ZaWwJmQURbbeay!R4?uL&K26@8SCwl1Bk~zm^N~YA3(Z1&*r~C6(hc9@7PVZ zj2YnGZ%D!a^q_POphaB!Ro3v@TzfA4{S zGhhAlWQ0o=HsjMjw7ObCMk$|`jVa`1Byr@oY0=Tm#FcF$$=I-sMjoSerOxu@G#nX%{2{6=io}&NcAzxxp11L^&Y*Qa zIAT&vN#+F`U)8jtu>~9?3?BNy7iF z{F%N}2}^c(n|3*Y_%bW|4E4BWZgHP5SMN4EBi&r&-bFWP{F6l(G&OB?!V_X6RdQ0t z$Y8LOhWrWn3m!hZ-rW2SZ7%M#Vl=p37dpa33XQp8Y1Lwbkj*)%o^%>^(Cy>0e;5@0 zVJJ{iq&iZg=KIpWH|4H9fjnJ}Iqbiq&+V)9nB`q?l$46(1Yzr`R!;Rh6js-lEBBtT zualhJ2FnLr3fi6$rXs~N?h2}dmtX+~8xn=B3oFtYu3V(+!!e>Xwx{2JHNy+Pe=EQy z$^tcd(}bRMCHbaxp6Q3?dD7XC znAZq7-ZFczkRDo0#u%|1k+Uhmvu`im^1FoSm(xXS+U!9>0k;%jE4Q=TdHZg=RI#si z3coWLxz!;s0B9t8((X(7sAMuPR10oxn>sj?Ql`0+h4n7efioKSYGnZ@utA4*jr80| z8)Hr@Kq!y2%;NQhx7bv~i&FT9W^%LYUS*Kt)QOs$2eeaVahlV`KJCo}cVJGGeZGu% zfR!PF5fU%ayftjM7L1aXy5}4Y{ScHsvpi>bMKr+jve;(sC^PQ<{D!fK@ar2#g~ zK@p2yBu4tFJRLGu1Cd0>lA8SnLY&P^Ee37rZ&~PXSsGc%l>v%_O>F?F^gm%BPUh@! z@rLFRnMmThHbWuaMsdLYQlEOFxUuZPxh>Xm6~nCCQPCoc%{DO`QBEgm8k5Yed_{Y( z#)FsO6^j&OM)52X&qE+JxrI>PRTF-V7<}jG{r#anabF6n2H^-ewO6KUYxE^~@}NmW3-UnQInEJ2f zU*m>uU)U#s7?u7a%aX z`oq1tjQO44(2jW!PEdh+pKdV*xt5xfsUAgXsgUq}4%3RGWkx%!%DC8%-Zp4>Mkx22 zotrLEUp~_GsAN8$DL-2;>ZP?HCQ3~1BetR@6*#M3KszasMiq4y%|1&%&-@=Ii8CrL z{Xc0jqCmUUOx@=E`1h&weU1+ggRUn#OrCWy=R9~UwEjRKGO0v1jRHWp?ccluLY{8B z(_73Y>TFCEC^aF|W1Q^^~*ssew=))$ys6 zr%+OI^8JHBP2sdPH*`EO)rYEcE7&V?Q5={gm~frti^m136C9)Sj~PQ67V>=@_pZLy zKXcq7y25vZ_xq=Td$b*COP9O$Sf4*@xvL-9Wg?Dr!m4jw3NiuvX`v)P*(WY`Kl
AD2zcb#nSV{(Eg6H{g=pC26q1t*MnQ-WJZtBH0A}eK4^By_-0*WQeiM zDU%ea#kbyeb;UppQL4t>-6uGpt%(LsISABn3u;OBy`dOU99kM1fQnUP8!A4+$LC7C zIFJ%%SZVk)f=m0;V z2GtH>v6uso)HM}UI9y2=rQ8?Uger8fgm+?$S4Gh#K+l97%t+f8IH^P;0NoqvYIh*` zv-sy%^!1EpKCR?Qr!kExR9`eC)Rg1sy7!GrCplTB)BxT8s%M(h4{6k&hBvW%Cf?M7 zii+O;9m9&-Yfs3>MArP@nmF*6+2$7Kj`4{tgJLgQxn$abMv>VOhTrr%8T)8uM0r(_ z+Ve0Ymwz)T;-BdOZWP3%pv;Og7T?k@E9a8Q!$7qWS18uo4LvYnkV2=v*>YS&*(Vey zqofDcZgd;oKF-YP;T4_p^m4gL*N!c;JHv$z;pBzg$^M>_Z0FnSmK}~mJ~nciBljF& zVgKQA`&O^GcP;y)Fafyz5hZ>^GA6{=fSA#z6o3XsJ}P$Gd^2jQ#>IuUJh0NGJ>H~? zz0|1x8QPvS#p~^ONNV;gj~&%mhLUQz=Y@1(0*PExt0F7SqyX}h{?NSEuyCckh9dD? zb~E3QOOEgE8n1orQQIV6U$DKd-K85m)vW6vs<_qlGqR@o&SRm1BjLj2B}_O}UlU&g z302WI02B(Qdx#v7zD-_L-&GYsXLEkEMc#X+BMKcUQWe^0401;#=iKo#p4U))6ui0` zzGI`rqQ+PFjnN}S&ATt%6Ruq2Qx{G35Lo}<1E1F%x~e_OghYjZC)r;A3jX!U&`e`B^ir6vytN7W>WO_vQ^9~>fw=vA{GKid62t!82g{)~ zUw`L8&bM}Eql7L=k<}PvUrXG1k5<|1%khngVPQ1_BZnH2Kgt|u4a|i^WVDWPZq|iY zC1bwa;h)pP2Z?T>1kwkcqpms3fqi~l+t!L}tRXgeFY>waLFTpAnas-$FMWW%wFg9< zsx`{XeIu`dZq^j1TLJo9gIgm0+0V@SgwKv8UR@5k#p^uOu=LC``SgNIPt_@W){@)3 z5_qGsy-pat5&u{+^`PNTD!H>n_@!>2ms* zJabva+6Esze+>rnby%B?_5`5a;&?+j`eh6>K!6ZyL{1OILkhQaJ45NnHsBfw!=6U9 zu^|l9H({67hg@ouZ95`&g=g_E*GnM( zSxY$_6%sNEre1ur-oH*!!#Orrm#6KsOf@!fI5xh>YaL~ug*arqxA)Y$#i!F!?rZ?0 z+WT$VK?DFV%-3@WXLeRygyS98PZK0g+HmkwMwQIItvxO|k!U0-x6^m^whs!b@|;ag zf@dl>T?94f{@(b#az6@0(}I)$@KYSXGxl0KJCcsTP?Q~eU@eL90#e)!5lM_SsKf#S zUf1M=>!<_8jdW}1y#*vMXLV>LC=YAk(Z;&v=uZj9{M?XKkm*9nj=Z;{4V(r*TYfPr z2RXZ3US%3}EgSQcE*$L%njxGLzNPO`!-_+2qnt`K{cN&qw?Kqt#eQo7s6k};BGo4y z>Oq!>R8&ydCC*HB)8^(k=hIO1L5wt~`jBmB{A;^`=3ub)EtVZ*TZW zJv)k}oM8mv4(>Da0tID($guj%X1(x|>OTXcVbqhf=gHF|*I`N_|u7sD~Gzt%0cZieDf7gug^xO{A6# zY8xf5P&%xuf!n7V{C}5L$ZwYVXDUo-D6T!d*b{==`^;@~F4(%xRCY{U^2UXUqkN7A z&7b3scD+yaZ_g^qQKi63%@+9v30&8ibND@&lS7wNjyW6nO<+u>)@ZM(_eJY3vwJ;b zb1v2W1f>t(@zhjJKEQ@N8edoM;?sDe2pe*ISoWDDulSHsf6=`+6%ANJ2rPUK`In=( zX8-CNv+1DZmI41CmyDwdox)Gf*jrAAzx@P;^!`;25wFb(Q|5LdK3@uX@4S(0Z#G+f zh~+c-U9fu9wASEmUQ(#`UC*J?H})H%F#&5;`Q!8Z7jkFDYi%xnRQyv>55&Zz9{TSN z3P-F?5i%YIQgctRvLO*Q8@`|dRn zIf&`e(@l|qbKjF=Ct5d%=*1@%OI>{Aq06ypRFTq_3OnohjLqgB9^%I`(NF$xQsTJz zlDr}zQFFl$tJvrVcke#R_5n!HAJYGrYS|gI51olm%h31r5LmQ#$OEq%){n1oiWN`X zC62!IE+)hI1rg-T+*qMmjJ7RY8D%VsRtdBdi)pj)`}YAm529)3(Gc2tx@flxZL63E zE`rLhX_2qzD;`!g0FL`e^o`*eo?BS4qJVI2n@GSRxokTC>@>av)x`D7A-!4L%iiuC zAmC;y9bmjrulcquBn%hRVLsbFP^OjJiMlSfUeFAw&c_cglyx-ll5XpDSPG->>>!OC z?tHvqI#ts@Q;BkbcR&>fq^-=Qwy@Pdl@ZWIMQ~B@h`sZ++#SOpZw8G0j_XvL`X)Gz z3+3clXolW>Xf;?q1R#=R(O=w?lKDo&ac-ta*8|7s61w8!VmOvgi@cm!h{cIVBaCmN zq5K@Ws3Ehc@ecI0l}(M~(!|noqiD+eK5^Q>L(H9V1Vk%zR@$)(M=P{!r~)mxerJHP z87g9h5g2StCx-w3RaS2ox-cBg?t`=G3@9rp7BsRhzMSc8{Yj2xtxro$x=*dSXdrsA zF?W4-kF3|;b=T38CUh-E1z4{+g#K4^k*2sTaQ*%tBM{JDkHz(^P#;$PvASLXomOn5 zXigMY*^1i1wH&pI6pk-ER|lGI*abO>y6Yi#3O3lPOg2}O?Xso@l3Y#fN73~Aj{f~K z`Sv{HV3wW)9Dt!RVVY(41B`;S1kQQQ^80U>4%FpEZJ zgYP#L+CNX2Nr388(P6T3^-;DTBaq6SoMD}*lB7{SrZfHI`%J-sMTo>o^LlBs6b%@M z#JN5e*s^s!Rg6?((JSnc(As%qHcx48yMmto}5uf5s;n9j@bRISW! z)x{Q`A92$kFe-Wd-$sZ61dV<8mB__sfMGa@19%JaJCX&6;QxP8PWZ1W^AGv!e?f2L z3zP-;^`HS_wH+o=l%g&kdR_XBM!Dux`JV(ZyC)t-E~IUh(fQu!INo zc*Hzq5q((`<3m3A?V0)xG4+J@;e|#dHjEC`|B$={EME3+@g%Yi>KdzmH@1Ra`!~{I z&Ie6Kn~2H;NO*PBqWCa>_6Pe)1N- zAl>$bTJH((T1R%F79?%Uj~LBtl_fToqN1F!d259sZk-o{e4q0#On$>waaR;q1dEX6 zcv8wrV`FqpGyL+CmEhA#5%~$vCX6t09N#PE7oL`p z7BkhDQ(V+@uC;D(>AmJRTG;Qm$?qnOA13zviq;fm3RZ7Cc~NRU6jbMZASefkokkt% z2Tx(x)-lX7n#EW*5bH6Hel{~VtAkFvQTis@kAt}hn#umEl{!u)UKo5?Qs98|K$|7v z-I9#nRtW4^NfdaiWf`Xc*^wYlvz`jVF=Ux}nSOALg?|JRTEX8@VGP>B0PLm2|18q! z2}a(X$kfmv*e84bkfdN2*iTin-e<}6P`&ULHy6~{YDH=?y+YK5MUizq^5iPKvuIdj zajg&!BIwhcU`7<>O#lk;prSmejjgS8I2fMTXV{SZZR>8OgQ>Qo`*3fgDiD4Q$l;uy zYb3U-Kd3Ircl(5 zRqO#ds{=e9MY)nh65D|q%SKsx2Nv5F$pLyL5qWsX_^0gFBm-nFwg>A*?KGMy&_YQP4&`+e08tvruVNl|1>wr#k1&ZQ@1Q+z!}%WNm_t-eR@&(^ntcV!wqG3UTxhL5Uo=pU&HKdcU< zC#$}azX;KhMXCd*EBeBsjlVW-2L09z(X9AZ|2r7-8t}_p6O!NnpGG_)#5)C=DMb|^ zewh(g8a*e>Q^erxuC%r>xhhnIRq~*8!RqzU03Mlhi)cA11IMl41MK68h$2}_DZG#> zOd!`Fk ze_Hc|*5#3e?~a-N@_c#viSEF7mPRrOyrj7uzWOh&IatV4Ri4AW<7Ou^yEVKghIbIh z$4nczl)D@Jl^?sgC)wN)$)g@WTlqFHEbq7!kcr+b-{2hBu%)aWkK8d=t8S9eW~EkH zP(uiDrhIS5JNiaBAPA-H4u;uE~9e}CYLxAyNCT%M4A_EbftK0+ubOI9^ta{fe?3&$hMQ%KUg`bh;YFC3 zZX)<3+l-rkQkQ6?p|@N(trW#GN;uff99!#pIHKdw-hH*<&2~{0C)CYpWXE`Dux`UU znE-<|rzpXlqaW9{Zdq-RGL0fk*bX(u>T3L5BK*Z3d0rCfqp4)d;V8B2feQVIKyovo z@K(ise>l{_GfL;=O9)cmF{=oi(U7@dxgvJv2qOBNswaSg92Z*O>RmAkh}FA?Ci96) z8cU7I@0(j--6qLTHoLuxkGG7)=%ImTayk@#TYW%jg4nLr1=!fHy4p^OMcbw1L`@XU zFQLAJ=<3s-NB8Q2y)Qi8bvwDC`mtK@lUf5^E>G1CPW>GtsxD^xmLwoC7i(oC$Hc#H zie@q!p!L0_1x(00FI-;d|I)@(8at(YG|HH2!u>o}E$V;N*|S_#^rnipphb0Bt3HFCQNA#Ok@^4>RAW|u3r)o1;Gse}com5eY3 zl{GR5j8h9M5)0&zj8`$P!Da>oI#BN_&C*}4-w7AArHyF$**RHAVt8HePtU1gpv1x= z5D}m*r5m7?Oy&s2S|*3$SY!b$Ne@tt7}R5^{s5#Uu4jzavds2+HPR{bGrX>2Fs6SY zvk*0oQ5{-NF*4Y^+{9!`osi65`{Tr*P15L(Rfm}^-ajV%@mX6HecOy%?#J>|275Sq z|61u>yU!-I^4wPGh)?HU@FvP=xz6Iji%7zUE5%vU>EPggv(+=ZJJ&W+qwUQ@3@u*; zw_%#<*CiLKeu8@>`JO@MB?D8fqbhmYX!!Mq#trl%jyhMrv4}LH@3kB2-*(UxU@1SY zs=EF`hPwq{GROLOF>7x(!$osz#JYAtcds!xP@IEo=9J-lK-0U;MtnBhbSjs0?_k7w86M5Ofg-d`?*T?>J)5D_p?4@IB2P*qtL(i7Yuu+## z0Qy>*tR$aAswN~cJ2R8&V_E_;NYuG+Uu8NF^=O!p|Griz!R7t@P>qHxtT6?@-`RB2 zbyD>6ZIXr=fw}+< zO@ZV6Khrn%&*!p`XOm=$zzI?G;$Ds zAf;_>Yr~TWS*^*A(|sO6&~sCTKiuss{~;OgZ0)|%>{;}sv-~+N8)C4lBK}jn2d7Lx z@D?nzONU~jP4=-ZwN~&v6G} zvKH;%bhl68*0<`3g5Av@qnX#V>mnY&q`S-0gK6Y6=o zKb&}2v%t#Xs5y2okNj5RMpa|K!EvRQ)PjFz?DPC@segCOt<`cR)XOi%T<8_iJijS> zO0^-m))BR+v+&Mp-}ys2A{Ms`1>qPdu{feTNx}(dm-J8fgKp#sUWU#U zYf4j0-XW(S4$h5cUrdUkLkdwjD|XKg=J|@tY8#!>_9pM6BgXjELhj~QDzJg9#MZN? zonL0d$u^8hP^cTIg&=MvRt8~rWE|Ox(6SFi(quDt7lgFJ6DKV=eKbk~4o41^WBm3Zi6bCs16@oO|0!w-4@U_!zF^ zp4FlE7|=6?uVT3I>iW+jH?G~8zhG(iHv@qfdr3bNYc>BNHg;6;p}~k4i<;soh&R<( zmlu*zOM=CYuuu4NGjs~ZKBem?|k>yo<*F!YgNTtrzC`Rgd~awQCngr zU7M)lU?bCXpNvBV+fQjGu57>_aHl8~;}R(eOyv$h7yl6015+JGnT6K*&>fm6T>-9w zmFm!IAc;)oM34BH4$%Fpv$y&EQ(Ae(sj93_nMBlIka%k@7yaC)B)lPsPkMw>3F>Mj z&RGTWYd$<4Q4^9+Jntr2loPu@B#hNU{ivR7EW_*>J?yhqF;{OIL4I^kP$I0zKGAPu zmg&rtT4Y7P#J}tQ7(46pqOPO)L(mDuoaeqhMwwPTHFn(!m;QS7v>wSb6R)2ILBRd_f~9N@zBbHLb(?y6lckc*Rl${(vj`8r?F+ zh7~}$JD`!Ba0mqvNfv_FG0A_ovj7Xn95@B=FPhD`(VQ(6;9i)j3N4dqcz<0m0ysW! z8uB68y>tYm?G34|fY}}*z>!Hhc4Cfs4z~}cS&Aq6G~o0jTBULXvy>5Y?29OB<0SK} zawZiiN3$!HNRWfE0Rp&9Z#n{*?4CX#lAXW&u1VgCj^h0`1+oT7fD@7C=-aWurpWAC zz+9l?u+`uok#q^JAXPmu&d)*i!;g)?AV2dtY!B^-c+-VeN+x&RSO>BI~BMD&gfW?aY6ep7q$ zM3E2PS@K%HIk}2vg!V@>XjX%(>dllRF6(awLrnp%_YwE6z0g_C&F3Dmz7OodYD(m^ z+P=$-6|iJfReYY;a%0ukW^8r5M zrC7xUu#(~s!9n`&T}|@vmNovOI>IeBvOz8;HBV{9+j&z^Qao&7ofA^iDe@ z6b|Et*3~xr2IbK`UdCX11154zk$Ew6%7em8COv@o4A=1Y9k1w8QrYn5ikc2A6gB5& z-EA`hIKW55`_>nU*-XbfL3!sj7}ibwJ~c;4lJ~x|ojk|$aeLI_@3&8$)CTx~^HHV? z$kH-<3s~9p$0k)4%1#$=K1HM%%{>KI<^(?%?22HMwzv|l4wX0e(6Z_Yw zGCDq3t(96@r2_F4fY}{EiVF@$*kL!VSOXB$)3n6dv6G^da$}jEwN@Rvz&hZbD2!#} zuEqOHaV>nyKR7~f(qu>88?fK}{#OW8fiGcWjnS~RymX(X{|K*B6&#?$76&dxHLhg* z&;9qmC&jlc%zTd2BRx>ww52$>O&MNVVEMVF;W$XOPczD1Txs9R9~3=)WO3gm<8Z3F z6Wm;NB?vU}UmT%#K%+P<4?={HPM_{HZ16MP5`e6Yg0!gsNHXnaT=|30AFA+>!Xr|t zh&+My2D4nfN-|@-g)J}A{9AUM!-z3-0J7jy1p7H5F9yQCD(iCs?7rdS!lqMy+Uy%! z9xNV}57s!c@P^9AZG<}Y8#}r+qMq&g7<+pu=M#z=4sDAX9~(#*7pI~eGEy83qh4YB zH7m4f>tt4(D)#3MWX)pH+~-pbn`ZeXj_X7lt%>{1v>~aruCf)w+pGNEL_zOzIn*Mh zYeX{bZMjZZF&wFU#5nbCHb06o04?8>QSD&P>kzNFPs31rv`deWEHB@(xXK)DM|7{& z)&x+XpR${Y%^#VNIS!d>6M^NdQQc=-5TWs zJCb-(QLKN0u~`o!r9@~*_)$*8Reltcq8uL+GiYW7FR%1HncdizOPg{fg`BHur3+#~ zURxT^Uo3)wL53f){(>UQgqlmEic=Gm2B>E?Qr~HdWM3ue>*wsvBhoXRzRY2~CvJOE zq=K6#+X6Ve)L^REmdk!_Tx_KBhWW4Ceh<=$ijGVRmT8#03m*%#@zGV=_zcUeY($^A z#F`42cX)-Ionb2;x&rCjK`1Sk^b0lYlnCcPQhG+ZrH8rd0t30Xld3=|V zX0zF~B~mJj$=Egt0n#__j@f#;^;)Fsl_e)^y8Qo*YDpt%vF=(833G-x zwwkxpyS$W?9#{|yFb@8Thq3m{zvD5qd*q+kuno>=l}+7QW!=fxf&0qt0pslv0#zA` zPJU`UPlmq^SFVK{kKEqgv24Tqo^_0icq_LZU~o2F72z|$bFUopvznJ_dw`bQa9XR1 znZczvG8=mgKhJXOTmX`HkD9$GD`{)5f~3-Xnhf5N0yab)Pr!UDUyEjEN){i%gM;Fm zRwJ(SmR9ayfb=JC)pq;%O$edH-mxt-ohYG4Z$xJ_rZ^VcJ>k>B#AqTW-5U; zA2_HZQ~79_Ebxsae@;to0L5aq9@^Jol4TYJ&oaON{gryHm5gOY13X7r~`cx$?Wzn z%~})xdqTJ?MHj`2-^Z}xI(; zVxx!_f|lzsV(xfNMpG_$L`;XQcK1kT_H_Zq2fjydEE5D464dWNne~ZjK(39jZ3-Jp zc1X+7T*6ny;QF5IY^z0+ydFBi7Db>WO}uO|nZbMHQfl{G?CWf(CS+<*qZla2cInW5 z+z^<`dF%hL85AJDGZjSNwFP5{z3m%TOoxaPjO2$T+}{8wi^BqU_1Ci*95Sm7A6D6^ zB(LLqb4N4`_mp_j#vKqTldoTY#PI-u_6>`e1OqXDliQ8sC=tHN&=6+@znM~55ijG5 z9j2E=!&_BSd2iqexWALZQpw5BZ8HtF`l9%VJ(vF|`O7+e3$;-_TW@s#&z{ZFJmmcO zn6GGeb7kN)7Zxx3XVTSt(NARaOb^9HCh1*6Mxy*17hUf1-f8`GXw=TLXD{D%I|+N} z>@TAtV&_$t64U*$tnh&{&pK}ZvG`MX!@c%u<2V?f`G^MUG}-(bIq+W>&f>ht9rZ?a zV36T|bm9&;>hYr_whA}?!TxKW{d!ujR!SFMPC=wv(}x~Q*L|nONG8Yj@WDb7t~@#R zOs>u?q8ESu+(o^b>Iv14_td6P&T|D>@c8TbO1MYU^R(!3q-#AmD~{Q zu7MBWzLeTH|3tg>Rx5B!`G>@)Nr2Y<`%mSobFcG1wE2wu!{HE&%!x!;cuXXUTuqr- z3O^MrdL5?F|KDV6sEKulv*YzILE#pD*WdhIl@31U`|-s3L*R)#G3ZAmH$P*E=v4cP zcWn$yTE)u}fuVx>5?1ICclfK9%DqDal3|e-mC?ahy8O=59$=nd*VUp73>xv=WyfV) zO+eP`dMus3Jo0gQd2~!k2v;F+&SgHnF|%aK=obY!f5fuz$*-}+`$yErDbbLduG0+> zM!kC9k>2KGXAi~LR4 z1|`Z40K)Ck zfC8X$cAD>=h~*Y0vTr0<$?^AewGW^mOnWIm%>m^##lns0i|qR{TtEjP6#JBq@+ zL*AZEGreUec3J~UDGfMck{IsPkT?f$5q`0C?$6UbNBDoGVC>$M&Z8rKImyaSzWFQT!nK(p6kS8bL~F z2U>@?#Wbg-A*KEr1V(AXkmD4q(x<6H9<;rH!1~f3S}6e2P6LWVP6CCv2q|bCX>nA9 zBK4>Cq}zi}?M@kY&X6sSYngCE0MOe=q{ouIO3L(1v>}Qmq1`T(_e~_5T1gc_F1HG7AInQ z0H%}JS63@%ib87Kx^2z6ER)7zM*FQO+7Ht-*=<%4`{`9aP{XOnJrDWzteoPvWvzB0 zSL{VNg+A3AOKy#YEc|uGD@#O*+f&vpEL{w1G=U56&NJUi#gw zuH}Wk^lnuC2NmmNyg`e`sj9D4w2!O(l1$?g&RlFlluIGLdI<|B}2AX)G4pb0mYWUN%800Ab z0LO)R6tXt_=cRj(#R;}}O^|=fNs)iA^sf#vmM3T?zTbzHu&wuJ1}owrb!-Va`r@4w z#~Vu=8fo2v4slTq8ol$Bw(##=>(Z-ttM*Q=+Z>*F6%E~?x0Q!g&lE5{KjB_Zk$N-0 zoMZB@MQk)+5nK<#$oA+r4p$rJJo?}Y?@uQc@L8L_E`Fz{N8m>d@hZ>F@Zgw#%PEzQ zhmRJ5o~gpa$ofcWl#7T3*zKCwgh84)oG0 z7|`Xd3tzig>DII@{^+jEC&hCL+Y_}!{{VE<#Bor+O75P=JVjH8mYJS;r{fAa?MxUw zYc^64nnBi_MKE=!V?vr`Jep@X#U@f3X$M+U)`3}dC=Do}(M$r0LrOYO0Z2_5q@l11 zL(-1)rlezNqL9>#T50P_DLdwq7*R_}j%fh?)T`Ezbfq0?(IcoGX?s!*y=v}A{A6|f zDRz-f&L{?|;sZ!2O(5$?VvuQZ#Rij_Vj4#@s5$hY(x@N(dXA$S!`_yL>r2#713FWM z1xcw9ImdcSaAbYy-41F+g_!V%@D*Y`HtEk6@*nsKtFtA^cPVErQg+R1!Qrh^cTkp+ z9PkFyTXugAwd=q(*+`(AeEfepT+xp0Avs@dPB;Uc(wg+!FN6BDjr-?{FZY{2%D3%) z3&pe>tNw$eYoF&(@ib$+hM`gI7I>b+k;htif=A#ZAE2+G?S2wyR{KoNEX)rhAwyS7 zW8lpK$Zd;GjBV~oIsI!1AYmF2dPIU-d&Z$b3WcJezxHpp41O?p_Mxr%&_6VJyp)X%j_+l%BFab$IRKc1dms zb?P=AJ-SpzYd~>{TksXD;>#wt)K*qPhGpN+e_H3TO-J^HSuHGI)ncBvF0IwNFUxL8 z{{U(0)I1^K4J%pE?X?$)rQQzo&Hy0e99NO39qZbD4_^72E!CNBVVfXhu^;_oUM6{% zV(H;|=}oIXhfW_2Mb6S!I$M7TXi7ii7>o5>{{W3#T^micJ79u1&!VUmvKMK{sO}?K z6XqGOg{hljs=wY%znSUB4@w^lQaq>PrkUr*rxdw{J%&Y8nf8V!Z$fw-JCR;pdu4qI z^R8o%t8wO&xlhrCLHz61J}cRu>`Qr;Mm}8l!SpJB!n}?P+lx6o$R&82xkko*zP0vQ zHD76ji+*PoA~u;?tl3<>rQBB$oIFk)Pq;a)C@!?kO+d7Xo%u)1~i>ODbX_mLK<80A~#(H{+*B}rGuOs+b;vc`F z&fPO41pcG?*RDo)Eq-a4VP%G|C_TD*9DjU6XEpObi->O&YGi-U%l`m6`feD% zwV$EMi}+E4#yV4!9ApXth3olJ=QZ}H0o43G5x9_K zEIDv+^E}$_^J9Ti*Qx7FnidKl92#j-Fhxtev}JR}dd4IXu}1`Pirf9&?w$(|-YLLp z#}V!a9ctd6IY|U$ZVYe-y(a7yJ)gi>=z7wQv@qw2`a_U2MI|X5QvynFdXNq& zq*uDp=cX~bQz`9D6`S0(u!pTJ2d_#y^HMRUgVKr*N<#rnJ!xqVT82^{oof6YK9xp3 zYV0Q!+l4vn77a$jH79Ce=DVbGAsAp&J5${8QTD9mp=b%>n7wIFN@%Rx)U>n}jUhCK zjMO$e2zt;dDZ->-MGP_N_!>%J6j4PW5`t*&L8Jmw(hjtzr6G-=($aOQV-kbbmV?%i zz|vFkO+9F0L)2%f1M5H>@k$32pd8hrSd@3CgeSE~w$iZ}jlU|ZHY=sM7C4|*lo~bk z{{Sp@vN=A0@mm&t0PzLb+`4qZNY3K86x&hV*p(#qIb2f4?u6`OG6+84*Q8l|A=WMw zJmq3uqmh&T6}M^dQHuj{c#04Ac|XdqmLigR$k9S?Xr4GhrwH8O1wWO0ydMa3h?_G{ zB&r5@02<%5@F$1uRe#VDL&gj8Yd4Lgw!0}%sLz{H&Up?JCMVcc>wN=JnBgrYIqC8q zYw4K0Kc&RDhRWSWNBpw~6>%-1LHnpmRKApamjIp&I+7}!=R_^DPTYMh34Yq05Xyg)0 zAL&~5KMV9&PA6A#Jpcps&3A*QPfwYlbofyEkY|~Mj}Y|gh0D_7!;mg?>cql)PRCd z>rEi3&wiB!4+9wkr>#u5*x%kY6LbW9De1xIy#Ox+D*^PWfcZ&0)O-w7!=?{<0A}N~ zj=ign@jbIkezM7JwiHjALC)jv$LU>xJ7hhojx0M%YDF_W75A6~K3FEo3*6LTbF!b*#{w&jORSI<+# z(M-t01x^iPg@mA-UvbY}Mgz_((Y_Jhh;`eWVsYlg7<1@<`t|1kb6fro)PJ*lQ)6&j z3+4oVdp8vsg&%E(oIHm~^35~pP5B0c%2aTXBtgOLP8Io+R%fhmUlbwT;W?Whazt*P z`2MxwL|4%sKezMzC8z>AN4xSM{{Tw)>PKP%5_XP*(!S@1XM8hVnZb%)@eVnyZ9i2= zt<8?16I@t1&d_l2AMYXTeYzUTJ*jYUUqEu3eoXo;?Y5z3FqR$r?d}wC*z8AU9l@`m zJTmy=&pLqRvZ;7^gGY zN(IHFhm5aA1a@F?kzYT=I7L?v?N;&pj+`{@E?(!PnnvQ4ffzKxNox2*(Ig!+NIquc ztvmn{nw?H40hb^w4U@(z<{e(+?K-X8`6tYo*c0C**U-K$)P|km%jwH)VG{*E?H&i} zYv##0V_#pxG@6X+e2y$!wnRpkKGe9QX+2H_eObh6_-%^#i%ui8!XMOE(f2VKt+IOJ zzH;#TsMqX3JAk-OdS~Vp^wfB0uzf4z_>tPIACcXJ_*sJjlx}NADZyT~A-3Fj6<%9* zk1Q+axzw4}W5&KD+=={ID)4-$(LS7K`qvjK5Hd$v+VNG%xbY^U=bzuO{J8#=iI!k{ zf%(_y_$YE=;U6SL8LRhh5zE0=l09czo*~A&ORv zwY|CXBt5g(es#=5jPj&vH#0B*4)ydmgSSz%$X*f-0?viSLgTC^vv7H!&^wbnMkjh?v$m(i;Q82ucz);_ie>| z+pfjr>o>6<;hD$&JZtLsYFf@dhaM?tjB~-IINO?WT#8;c;~lH(k-|qxyq;;;q$~6D zObL1lOjC%Y0Ays~XOmw-(dLmiS_U(cGCR|o1o27QvS_=Jp0pm6r>!CBS+daDam6;A zM;NFWgp?0m2qLrxttee!Ou!f9KdeY*M#+p$FDFGN6G_@*Q%I*~ri9G-ndM^*^b03z{LGHtE^Q7Ik11NQ+BZ}&5`~|ID zfKmW?$I5g3t9lQF+OZ@~9e#iT`kKkrg58zNC$c=?4k*QX^_RjmbDN2RW2h~k&C&86Y=@!u#UKy>z>+?up&0u~$>Str-lYKSz&IfB zLjcFNb4&m!1-<%G#t1k)d(xg3h2_S0&nAE)Zn*quM&icUSpG{*Vm-JGsDsY1{LB~8vhN|8@ubB^>lIO3BS&v0n~)&z2Uj%ifn4@zf2vou8ME z^Z^@#zaFDBD;RtIi+@m^Q)BSf}E7q-yCWRvA+Rj|@A>48c2MJLgpKAsId9hH@b z1RU{1;Y821O0IZPbBbW5^%3;1gf%biPYv1Jla^?}Z}*1=x0e~_ytm;Ns9wtFPj}`w z-hiIR{{XN2>(qPK=6RJ5VTqhP&svnZpqZ26OL23dUqnG6;c@yJ`I=SvtLmHB{L5Jv z)kv?HH8>5nqjLfO0G4txen!57hG*{19)~t9Y|1!2K&9GSttg>R1$|k>0eS0Qhw!gc zXm#OW=P*hcl%L>yet`d1!dZ>vuIjVXL+`VR!I4KN@y zmNR+KnA`nie0@i1kON({T=zLAIJL5le9C4aqw@;k7LMoge2oSwAXta&Z;p^ka)OqsI-k81gax;oF9bz;w| z-Z!kye^XQ!d%v&YUfCLewc-B&3$=E$*M7wB`>TRD!{{WcJ z^{=8Faf- zHssT=cXLk(@}59GlmLd4wK&oqmGq4A(GlxK29mKf8hg`CI+{geBSawUN^zb#Pz4?8 zMlBen0MdYSRFH?L;-!cRREgMdr2Pe2gH5}a9$mbxo|scza8^0w$ctc8P=d|+R-$-& zRDbz&b^ic(WBJvnJRhq_GO&GqVOHuzJz65p+ZZfOAmmqJYw-71yKF2n6W?rXf2C{N z{3z8~Ns^6M|+rnT3>TA{VIm?D3q0zzlzUUA4iwe&jp zTT8dN5<_Pg-GjRsDtqHSs_JPrLgY&J(YQqU9lGxNR#L~x{^~SXb!}PTtMI2=9$Aqw zykuZ>t(#AR_p%JjaT@y*kL8;7$rwshf-!-QZ*Qe8MhO|tdRAXts#n$Ec|E_ui&Q`9 z7rnYD&p(ZC*?cPS^}pX)q`>EM06&#?EuJ3$o~D(4c+dOQ62#SiXljKu(B_lDniZK> zgHDY|?g{3!W3aSAk!uJesR%0Du`WRRQVue`>nA4nW{N3nIyC?tqX2dk*)mrR)1F7A zNQ^?WXQyh3vfVR|-22iQU$)_llj%;*)WKf3$fV8~ao+}|k#aaacmvjeAp~w5aheQx zcgqv(~5$;@Nw3V5n${b0tu%UAY}B-J|+Fn`$D5&2q1cLXaZx? z+tQl<04TzqoC;9b8@pnd_#k73%>XXoHxte(wXBaQW{`sAvw_ilsnWRtlz$Mwr&_`z zg-~?^pRE8rhaT9e2k`qEVe5}ta6D(yfs<#9(^Dl_XXf>$830|Uy*YRT^P~gM2Ap|Z znr<>lJ?Z;!nCrzbIIkFMn)Qv?gHN}0gUjYck9L1fE62P;H2Q~qyGS}NwKE3K3>1Kk_p*lQVxAO)j`&~4;|bx z>Puu&J&=MGlb-zZ+*cqv(6$rY>;4?yn=ckyu5hy{jPv-9+^9SS2eI1S~ z#y%}+?G~qRc&o&SQNE*}>sWB@ZcJA%bXF!eh0iqGgNjYKJ!yFcf(~(Cba}z_u7|;w zg44w|5)*)A+J7D^o&$_ki%AW<$tsc=NFa*Jy+3JAQ0|J0vrPJa$@b3JIRp&V@^Sdq z2ZyhtzS8ZkQ2zj}K*#G_MAzmuqT@Ffddb~fk;i)H{9$}_?+xBuhQlmmDfc`I=rfeA z2jYa^@k^A+`K3|)f2C`HrmA9L7u;1HqS@jyuq5}*LOm($MFeara;=e`4^L|SHEek- zjaY+@)P!?E``M?S2Taou(D*Soc&APT^pqO2XjjrkVZ)M zsR%_roY!HQZ%4dcKUKE5T;@3e>+fGn*xaqntWzP%$f1Gy*UTkjEtM7T-UGfD-W9Wa zjK;eN^u>I)641Rk)m=0@Fp|}ys&SMw#rwE4?2;-LC0u0iYvWPeHHXb!QSoZe{yeV0 z<1HEfWBS*vIO4dkh_)i{!xOMvv?NG9vDfs?dYMgMWs8IJ{LHH>!K1;jJ!lQ{WN}L& z;Tm`prp5$OrMMU&L7TYbahc9!6RR_=<{{SkzZQ%R)&KBBsBxfNo zKQl!Y!7B4x9ZH-{n{NQ!2!l-wN>6ztIsAom+9$*PK1Niz``_%S$LpFXtlfH@%Jy;W zdLEtd{{TRTYKwM!b<1P@3_MS1#D;#|WNEo7u0Ev`_=au#}sg@x@=hliS0m1Y8ykmn#09>9p zqKaTuZ<`7Z57wWxw-MC((M13~NW(5h4n;$fco^V}QAGei`@GEm0C=Cmogv-39WjAL z6ab1qQg+ zZLzeKJt;iFu#d)yC;}ynk};AA-A*hHIOGZ_pab~Tv5fP9NbmD=#yB)lKnKdnkZ^NS zl2n3new0x_5+9d?)}fQ{^yoA7qKW`?U@*wzCX@rTi zMd6DE+lD#oli&XUuUPa^K#2zg5s*QzqI?UhF00|&X*UBRF2^2(QAK?B5mSt?%1?C8 ztSk4dbou7E&xqPc)O*1CF$+K%$BO_1}g1v6oJg!Q1A6vcK+{^z=KDiYxQ%?h%GANgkaCcp_N7;T6RE zMzd?53|ti%F%bU%k>~WHisHaY#}fv-qe_~^o)IQDbf#yXlu=)%t&boGIL!c@Vu~q& z(fA$0__t3v$L}#;L?;+DQC}6rzsHZE=wW^qNg(+%OZTI}qKf&WsN#Mg=;u-J{EmY% z+n+IhgRkjcBJnsl$9z#mea8+?Qp32ujPvnI(oAC^NBM>-P{_b-UPpQ;ucA3doT=&1 zSFQXfy(Y@$(38UlAB_}Olbu0J2P^b9!@Er$nmMGALoO(yzdL)LnHW4^_N@J0)h{&b zi+34WBPxFpMHO`9<0R0T^G)TuTiweG@X@(L_*HUto(&XN>Qq~l6K9bv#pN45)z

NI|4$^_&I{wk*kMCk`=k%P@>FIN7UQRAf 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 z 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

k(%bY@b(yp5dl1^}%bMRI($a5InhX~2`i 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 literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/mbhole2.jpg b/docs/static/mb/projects/wallet/mbhole2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7f969653bea565c0eb57bc5938cf2ff6cade0e29 GIT binary patch literal 85769 zcmbTdby!qi)HZx(h(Q=ZU{Jb-7Lk;0fuW@lQ0bEHPC-Dr!IAC~kQ7v;29T0QLXb{r zB*gFNub%I_oj6taW#j_AL01M2A z{MLl<{Lv={ua_abe=q{XCs5MAb-)&$+W^>q^Z^Kd1oJ-_SFM2ePn}>M%%yEPK0mc{>FUfRjY&H}J`VD0E&L4VJc{(+slD<}tkbNs{PPwHf1OMo_PiSO4Om2*&@|MX>&j zDF7fI>md0Qg( zzqlt6_IF$0yd+-x8@*K4iIBM1uqD|6X$=Mk^fBw0D?b3^)LXSy9)r<>j8kl8RV??_V1UMUXm9}A(kQ3r(((AKYmJ@}^|zh?;?FDMtNUk_gq?o*YhCze{>+= zNdJT1g8uLieg|s*gCU^z{I*8W1F+-)_#X_87S?01wf}So|HS}s<6q1GApXUF#>Uji z&c@Y^n_Hb23OoaJff67bxC7JxPaxrtScnfK2vP=l4OxH$L&zZkfE?foWCITYBVYoU z1v~*B@R|qG0hxm&gZWQ^C?FPi45$F~06V}7hyVfrC%^_7h0H=;LT*Cr0WVNL01yLP zpayONw*V4=3HSxHLDnJt5IDpIcmzm+!^saY0yF>;)F1)VRv;B}1c5+d5D&lyFa#t3 zRxo%lfH??&3Tz1v5)WB{;6m9U@jw{h2)51-P=Gni04X>)sX#Bt;}Sv(MM3faH1HBg z2BZOEaH#Hr^>YG;zyu@Ae7KW$RRKW zv;k>=2A~dp7ehp$5NHU*8j=oKgmgn>A=r=w;60dQ3J^eQAtn%i$Q2|K;sU`1nX!VL z??6t0EdT@L0#|@Ev>&1maez#Lat=Tk91~$c8$t)!1A4(eWB|WgjREt-!7-NwM@0-o zr4S`BqE3Rw;{vdNEVRIWr~nFJ{(W#%L;+lA1X#l&Pzlb0EASN112wcj4HQ^j60E@k zS_2V*>;mmTCJ+cXfTL{yJOG)>gC99S=66*7b3p%C1_=L2{}KaG_&?S%28I`G99$Tl zj-{Q6m8*`2iJiNJj)jw>ne{_A8+!{^GZQ%1MrA%(ID^K z6%zTY!at7v8~(Q1|9MD)9wz`gD%r1JKMetZHSyQ4-BbV|{RMXE^WWY22o?we4dKrk z06^7#m;WoqfqsE|33>yBiy7`8If!ALpnv^djehI!gJ$!m ztn%-&*ZH12_+Pm;XvqJ`$^VrbfhPJ}4#pdp`R^j&0mhI&ZPWdglFfkW z?>wKs<-b=kus=|~zvPObpF@x!{#y>Z)t`Jk{=f3U??2ZL5@2#20RBq}L3U1V9)5m)I#ywEAzm>qK7QWcl|Zgty9OtKlV871&dWf}!25rE{AvS;@u2!x z^jHu^07?wOB8L3x1h*pq1PAml@c6s?z&}=g4W9s1s0XJXf`tXe#=^nD1{XlkzrjTo zn;3_LfkzsbRKo0#AoUfat;6HEpiGlJv_agHa;;qHT`Ar+tTvN>e~9o=KjIq(ecUY zkF)dNyuelWFIxXH`~UDF26;iTv9YjWzj;BRp1+9`W8*OJ;F3sdz)YM;8F_>85Hbn5 zH6O1b`84;)OkF_1*#05}%t`ovhoU}#$=nP0S`t5#nIhuM8;8si&ZJY5t_7aFLf~EKc+4!@TVievY-*Be|KYs@Y857{8G* zeirV&4RE=B=r3x_?3J^V zK$>1}L`86hhO%j_=Od1_F+gK;shtg>H-uh39rNB*XU@>W1ELE9(9SyZTWjs|+x}^B z{lh_0)NVrO_!{I)7Lly=g8rlaQ~A+>b)J+O@aUO>l=M^bwx8?~@e-r;QUwVXvOOOq zgY$07$@i7g9t*`;4@%`NaXfoTpNgp_%b>5zzU)%$)YSe(Cr=Lq18!W6q<98+5M3$Tq|F2DH;a91o1 z7-(+1H|(!iOiby#YBi-bEWmh+l=xsKyBw_*^a?Y;QC#=*r>bI0Tnf?HsB%_u@HRUT z&h+?$s893IFTmjCYD>)nCs@E(xRm;*B*prf&;DhJWEc~^R7*#bE+uCDj|WQ{#}rp? zouNPCHf@&r;;MvCbMD`7S!r-T=~AjrY&MH4{xRA*b%s~*Ra(Vs&G;H#&@aHdxrpH# z6Kf4-Noh(GvY{G7CT#OCt`VAk`k;GGVJ%aZS>8jE(K)MNEcOjuGK!=4%NO-#s_J7g z{P=4!m;Ec`)pwbSSrT77eWm0kwzr-o2<7)l;zCi?@<>2tYZ3T`O2+< zyeF)}$|dZHpVe_`Sex@R`9LT34HDdM#M}C-sfs6lMaHmG-Ixv&a=xl*;u`^$3C7xV zcj*ebXE~N5ra#Ot1k`nZF!q`fZ`dtLBDJm~uy4;bTgMTDMY?n$PhGXURyrD>&EI>! zNGdriqC>cwx9S27$~{?Dk{E9<7TT!ialuw?Z^y_W%yrzTU0RyYjWwC`lHRH`ADJnx zcw?PHnS0NI$gh&?X!A!F3y~J(J42kGg3rg(rd#gNYi-+#AzCB?YhJ2;WJg7NrX`kXrkp zu%X@`Q)gve=&bJ)cB_QivvB7$@&p0AG8g7wakH^sK-eQsz=S)Xb&Q-dzy&t)A}m5;knaLxd5nQp ze6%Myi1OdOk6#R!pNQN1peIVdyQH>gYR++MH#j!Al@#p&n|MiXw8Y%9$Nn*ydQYO5 zC7x(r@~z?#Vv(shCOFXG*$`zl)%#Y{;)h=yG`xl$uutJE)6Kh|mZs+zqjskDb^2YD z*}fhuFV~2(&r5yrL=lNWq^eX{^R#d*|jX^P^=8H?K>qferVjK;$_2!{jg+@R^< z*mq+(FG5_k{A@M`lO49)Mv9JKioLI(}3Pb=jJ%;3^v?NF9mS(q3HLZhq zj0RM1#VN-}`>Rz-+6uYkd>3GimuBV-Z#kTEu?ZK}vrAHP&PKEKmUZ9iwrsJ>Dl4Yz zLnkqDV)NYWSz^g#&du%ItuQ9B7cx)a!_)})%un2X^Om1&ftq72Zbb!m*M0`2_5+1E z4 z@x>*0(PiOCC?@Ea#950$Lbd}TDlf?xYlBg)(7x%5=xx2(h0$n@?*xp7-7Ae;!_t^x z+U&5$u_X3wJWaQg-s+!(o{xTO3}Iy@{w{P8fg8vn75-(Kzeo1$8KF!Hv?5Od(rFzT z_wK92STC0n3whEEr;{W^1LmQ5BPe6NyzZ(l>P~Bwgt<0HE3Fsi9r0|pR7b8b{h6#2 zU5ZrsHPr*?8jZqG+=lu?4K-vOee^N)mG+Ejt%NNv{Q~`rC}*fgj7;A$gm-9e0V8A4v}70%%a^;&L(Esw=^bc#Oz`lP+! z=Kd0A=eKkwjZ0B~0?o5Qh28PE(rz49=XLdEnbxq&jo6R!5b0R7Hfz7*`#^jd*uMEN zwyRho^))<-%j;6coYJCkOTl`$!@~FyMfo<`iTSHSWvYqW+;XEU6enc7jI@TwCBrBT zr&H594vK;NES|13H-^Of^Id|t_I$qOCA4-aOq{))8HP43mfpOf6#QY_YD-s{^s}=D zdrZJ)c6R}M&N))8eEbKwal!(0+0Z5Q zPY&&7P5G&r*?K^-SC@_rxWJbRa?)d+PbpeTqxZp&p5=0Z4A4{eKe&u)J}r5;o6(fu zyneIbkm8(6d_e3z3I~nPbrXqa7>UQ)%%5*=9Irq-&bm7}9>cvD+37`b#bGQaWGsc9 zttHE)wHBXkD;+$%w4rJ$dR2$_^erSfZcF1kddXCfwpIIO5BdF%$K4#P^SFsSO4HXIn>}D;*=c9o*__o$XnM_AdbK_Pzh6O-bZQnnlT+4D?Q+OS zB)2@;ucXj_pqMq?R?Nu;P_q>TJ!iwL#H?UEgb>^Pl?{>{#9s-LbeHZWln~Blp;z-W zzp=fv(|Ch6H!a(iHJBzZ7wcbpO+VU3@zLcf2yR;T#^~*x4>3PzN(tMm=M|kPefEjUxZ{Ey$r8JdlumhRDcRS9~q9qVk}mTb^!i<7`sW``e3* zgPH`AY_$)s+(ti+XSMibD77M2Jp@I<3ZL^S!Nw+qOMXhk)LkSI0t zRQGjRD4Us4$qPc1gedTLcD=~3 z`!8HZysgB8$n@v#BTV{ZvZ56Q)(&XIR(?)h?3N#`W~}125x1BxCB==DP?eWQ;?I1M zgq7d8S?I;JO0UWmLEPTmEcw&cL#E{}iua>m*Na$>M#j9DI|aR5MoE)N=VQ)aI_wH+ zJY2{6T(b-L7a(=zrzW9Y{9!KVyo}!juxMZg9vepHaDO!%)fq_`ik7@MgFc0VEh-d%vsC1F`CL0oNuQRU#Y`aPLHR3$0 z()goGcC!X}Myh9$c!EczK$RvkVyuPk8%wgH$3Fja+nt?E(>wAB-5;3niB9AA%RMO* zUo+Sp>#UZQ}U#DB>Ed8^|t&wlu+WuK&(wp-s_a-?heN(z; zw+(u436gS+$y*HRp2?y5H)vHNB&VZS(`{{vr(t)fYtezXpp~+&jk^le%CVyR`k%!L z78Qjlmfg!0t+@*eOqyJzHl!%8yEx$`O!-(r^Wr&o(y~9P97(wZQbrm-6C7Z}7tN~U zFL{=dhP;@DW^hL73*ffUnbg(A+}r28$flD6U34Ou=TRrw+I#OIiYUC!r`b7WrrtCG z4@L;P^v=g$1lF0~hE_&biCp+<%^Kd4YEE$Fe*u^BYqqN%kXqHDGX1&5MeY#Kh7@<= z4V1pm-S{RZn6fxIQ z!uRNax}J(kk~O;`!wjB7{+1c)lOekJe9hX3o=T!jUY>@p)=Z>B63Gm7;(fi@bNL^t z)NuILICwRjHxh08I)RPjeA8&+p`(gj_o=EHc1fqk3rti^BS9>1^fShY@kHU0T*IUCpg(r7mAvcukmBcaXfZL( zH2v6%8{%)>3!QE=S7YXMBn?u95VY#TN2OO%O$(O!T#{i5<0UNwL|^b$Vgw3fP*kHH zz9R@OX&dM5R;_>`xcvu;Q~q%ER~zV8^`yLO!aYZ1@Wk*1-1F3;#ThIwtj}^hBou9u zjQd;BVBOe~TwnoVLg{-bFm9V@(JEa_ZpxJ7)l_40c{#!=v4{*aw>qI&l6(OU@tSHf{ z5mO9HQu^p36T_;BDh|>%_9$XVIOiG`t;gjJoG=2!NnYUeLKw=V8O*wcj!JZLbvm6X z$laMp)eo)w;!-4s>Tl!pUXxftv`Y>3?q+>Nz z-NlrtzdAH+XHc40%IJJFKZ@^=NeQ((`wI}MS!vljKnK>c*+W%|u3to_qJoc+zkt_j zH%;0OEfQt7xg`ynSMJC1B*huLbPdGcq0KQ(6Er!<%QKK^IwPW+7cSkyMX+J2OUb02 zv%Gh76M1^tXbx;0c;DW(Uk3{D3C5mv=7vi6hY9ZBBO-=1DOlP>@O^OS0cxMjAZ7M$ zZay{r=>quj{*MRPt8!S`Bbih%Vb(2qWUqajSqY+j-G>(TnqU9^syw}GW<&xyt9Wc& zxE{~`qYX1bobE3Gzvu0~3VQ+`S0IDoXs%`;K3|GH#>1`8_4K9Vu#Vw7-M${nhm%4V z&Apf9;jNS3t6aoJqI_A&k_UHP6a^;XluxKGqM0Kc7Zo1*F9`x*BvUv|cQsm>ulM!6 zdTWWS9wO5#DN2ufoHATm;)jQM_34|*8V`AXf62v&6?K$RzsLQ>Hxo%h%aqSqg~e7Y zK01sTH}=wbNRCu0)*7H51dqoqkh{^=2ddV-s>JZ5G6 z1ynvN4lN4b>^6_o;K~<`-2HTXa#dF*NZwrenddY!PTnn+xn<_gvc|P(DQEKbXt zoS98krP5nM;_3zkHy?N{O%!NqQP{=#n9?{q=FZ@XH>@T(1h_^J27EQ67Mxb+eho9S1vRf$pULX(wE0jo6qr!_bB*R zIWg&h-E_LyU{w-nNFRE^jaoZlmjA-EX7Of*;@|M$Qi~`JIm8CMMp)WjHuXr+oW^N z$hDWuNO5kXnEZ|JYF}yhcHpH=KPRMkj&^P0oZefG%xGU0J`7pox78UXi_~Gx5-{l= zGfMc0qf(+0;ToS~9PfI(1kKARxP8%dlF$Zsy;7B8_SO$Yn(vuu>c_RYUE0|4Nl&RP zC?k75%w3QEDFZ%v%idAM$G(qx(`L%ek$i7p<#k_=56M!TNtoD`J90Xra(2MOECQa| z6HSDnpnIj3H+;6L;C-!wZ0OY5&}Hj6bIZ!0ZIAxaMJMIcNB4`vW&?)`)pN&<^>Jr8 zR^FqvCgxfeZIPbzl8nX|nZ};8$~}hS$(m#QcM?d5(w9$)s6sDqXFluEH)f-ITo*Na zoY$s*woJzt{6mvkUO0Y<49|uNNq;v7ftT#RgW2oCA}f{>>gE5;RN37TSEy21w^x=w ziQscZuLfc34IyF0{30%b@2v^@xna^;3J|esyIT|~#^**Y98RL)OJKB=rxwb5-yS%;xdS?7ajN7;mQuE*Jp zd1uLQmx-4$5#7RrILZ}7_ZzP2Jn%nMYj5UoAP8BBt1haZ?u|)5UrqazC|j4*IQ6Ya zzv<)JexXwhNo&|yG}|#tfv^Jv^Il|3bCy$*O;bHD3i}PuG9yvdl8WrhSpDGRlKzC) zl@D`>lb8aNq#vh6p*7Vd`mtw4Sd*)odK}^tnLT`|o)XigBr2gTq3f-~78<=`no#Bx z?aKtgNk{e0(N8LhRLSr?slh;zr$nL*%JejcsMP)3Gj!@H|Iu{?zaDO7@IKA=Tr2cb zOgXvq?CQ(bHLOea%@J%?e1vBXCn}!pEWO3o3bE5hm&#=1*{!~%b2SzvlEyj`Ct>PT zb3-dX93Q zptSKuf!KF8BtmJsMFDl+Jfh(cW$DfPa{V!>=_N;4g`(U0cZEG1)`HdMV%7O`54->k zr|NVgxV+G=eBdhrT6HOjR;@N+)_R<3ueMWuV4*)BpXa+gdF+Qu0V1Kh+3m?`;<&JP z^h|U{+Ra8#MY9c^(O5+?`Xn^IlnV35b%d6I@t~8kzi<(heEA?Cg)vd`ZT|eLARFu~ z1W_eBdG|Mt+cEOpvjGQA`p#hjNv_{eu$z0Sr((K$9XeS(gF3l1(+xC1X9{Yoxv9HC zgJ%}_5=~XQ{x0WEQh|5WEy!LmC8Aso_~=|8)g4TpOb>7xT(E6&i77Y||C}(F=!oiR znRH~uM%rmj>FRJ~b+_0ovdfyg_O-5z*(EBne|kf@YxB}yRiy(~Y+&>F>EruW{cQNS zJgP|6La_rc@`82SiZB;myyXW4;j4uv2`bv0Q$S{TJv(njX@l$rs_bDkuIi)AIT?#N z?btb0?Rjkzp<{twO|ja0(aou05xMtGKETfwUArEN&Lka?Q{%t35mHR+hjjZ+R1UOd zTDe8b7pz%R<4;7X+F6NHB=DP~gGXMkQzqH?pam&JAzwBL1=$xyErA>tdBf^5c#~aJ zv;5$~tMND!9vPWdD?bM;B<;eX8ZprWiIgEPNgctrHZ@5Z_TkII%df!*)A(#D9ycIm z@f*8{YoqLNp@i3LbyNv=39s+4dD}Xy*ylMf@o=Ds2GWh3b&@PHm;2LUb+*TX_Dh){ zPd4$IF1>5F4-^TmK6jzYB8T5(pU6uZn6l`=QpNpY$Hix;HflDECWa-KG&BVZHf25* z5w?G@G#AGol#EKB%5V{HDiG~mjyqK_(2-FDZVp*2Xid6s5#Gq^NK(PQK7D4kHlA59 z$FhC1_effedQVUM>|63D79oz%nR*`hL7^pc4Q1@|NSV|Vlk^@1bGnIinVL@|^UM31 zkL{Z8Q(?om#E%wO0NdU$imeRDLV;=J1x;w9n|}PR(Vjxtmz#>t?ch6=tvL(E%Y@ zZ#u|3t!z$c)}<6*KIbUC3AwtrbQ$&edH-D9;H+yz6Sb~$s>2J)g#(HhTIY|tDM7mk zGXXtPJ+2{&gZ`wH4jxE8r<(W=MCx!wXK6SJpwOkl8+uJY?$%;xad263(#X{B6KJ5` z0PCv=u#udllDbsYIbx_(Wv*$wFJWFJLwGX*xVA`kjh<>WLL{$XEFH2Aoy_GnaQd+-QQ?AK<92MRVb!W zS|vhg<>V(0N`8M7Yf781lp&Ef2f~vutK+|`&V)Xp)(O3#ku+4#lfHE7Oy@WJtb^np z-@)s8B{CfsX^HSWye$f=OnP4~0&QChCQDtDtn{{G<7VTbYLe<^$700#3a`sn*tUvQLw>6s)31>0QEp8YkUc^BlzFRD2H)wtwUXHx?h>9h1Or<)F zIQ&aa(mJkUIROhI)i?``4RXe<_EIognQIGZO`GdRnTq+W6qc8^NP6j%XxCAe6eLZU z65=j7B3zF8Q1~N`_GuSNtlxR~lqI1MHK9!Oa7JE~mf zCygZdHNCe%IX=Qb!Qa=W!nx;rS~aVUd~fNTy?@}Z#(@;>CTlwGk~}>qqGTJ!LZdBT z-oy54vvX%!(5fYy8lS$WknTxX_g?DyX#|}?c~fvi8--+BJ)0ulP`bZ!R5@N!Ukte@ zU!wT+d-5I>;m9~${*@Q3iHhf|$@^iwZ97U!)$;l*)N4~7MLSf@O#U1?R&5X`4t6dQ z+>a|CL=3|tGWnOpvI`m92Jc1dnEBq0&La`;x^~h?$DlprB3!nz%jM7&%J_yO8c-9Y z1q$X7-xNb$yFGT*sBH1yV73z9?-I3pGDmTmFEy52XX1*`A5w~QZG3!GkgXN5*3kosK1gQ?%5nD!U;+XQq<3Pzm)>g2y z4TN?B@$p~F+l`KoF_skzZ)E}x)P$(DJeCiD^O10j#u;VQ)AT&50`NzhOy?I#wKDd1 zdY{99E16^lRwh7vz|83BUNuV# zppk_hzgEA6Qq=xbeMHtL+8UGQf|(t$LZ4RkdAkeji>9mJV%=MJQ2ZvGp3TAi;j!(r zFJZHo)1-SucKbT6g9?aehZ8LfGH3~eYhS@i3+?n4I#WkdDMm3rw^9X@DcjS{wl(}f zd>!&31{NzP7CiMp`*;IoO5FOOX(O(?AWG0IOy;XnZKhxJWy37^U^{hWj4O(hJD^@n zcSQNKlVq!p-opYfI<2vWx|`8AegU5z%H#OZhV4ys4_CZJXWPaH0*i94L&W4erAoY3 zi5utFyOuX-T1n>adFjZ8K5~EFzT3=7FSaX$Ieu+jTUY-kQuE8aP!RbU0)JSA zT90#|G%X>oD0QtrfN^i`Yxvc)iTl%(SxVuyg`eUv&S6eZx3WpSTt+*6w5w;OXw79z z92U;?2Kjzy+Nd6Mq`a*+dp{jcMVmi?HY{l!-px4{mX2?WnqEb@uDS?gO}we%T&uTu z_|5ARJg9?$w%D`l!My_>-2aNnedc0BRyA9pr1b_Tu5In#||!}GrczI&w0+k7vk zM6uA;d9Zi|Mkub}{5ZW9iIYlC$qE^N7vn8k?4&3#<0W#jQ%xgck{WRepGW0>bq6#=DWs#+EYlb0hXT0b97Nn)5}Smx+MnOtyT|SrkPJZ% zFtY2g!b+4(4k-fkaTWGafrY4i3bIHe)`T&|Bxu}j?F;k+=Mu|0=Q=SDHb-|v&I73xSMvtOo}?k#WJ zNlSo$J!8h~0?y+O1UEA;-vO~gOIBUB%@=Z9;UPIhwv`cIFAK27>4YP_I^$r>GB<12 zO|+!SAbyS31~>~T6-(@NE80B->^sr>!B+yN^W#O2_GKx3_@8@9jFH7J7B+thTQ5Dw z_h4B!H|7?mIOcTK)m+peZvlWMg6zIHX1H&GR0R>ODU3l&#L-S7f)JPocAE(O&l z`S_Ta?-A~!5p1!YS)|sPi>>}*_%!Z8LW66<$6o*?&SqbYf`^u0Et_Z)UbuL6z_F7dpJ&(@F^q*=lGELvD0U6#~>J*%?@61E% zd}robxOHMWL1qV4;?McpcNzh@EhP%b0h0$asO3q$;z^8(;IdUmi!)h)eZ$>Y0|LL4}#) z*;Dp&OLUDY!zUrksTNDIUihrB{q?KQy~Wjy^g5an_Y*$A@jXtk2v z%N_9IU$NvrwM@5oRdc3WuG(X+q_+503RYc-*Iq{5ERj*dP>;W4yA)eg%ySF51`xKo z7qW!McgK?ebdd!B%U-S-@R+Oi}%E{4@?dR0QI zodT82j{5*uIi*dgoKqrM@8uiygHU)0)+8(c-d@hn<$NZO4V{AbjnCpMnvN@xO0GY2 zdR(JD%|GHv@<0@P2)YT!?FY79ACB5i{J8oB98{duds@uU-tg7a5qn?PsC&$l#fA15 zn@x0&lck->tbi3lSa=t;Fwtj--niV5`)C3+2D#A{1xm z=%p5C_c=d9!A;qC;-3rhw2CGFx%?X*ubzW~O8*+&t^O3iPQ7dG)1^P5YJz;Ux zRi98l0?Tc&$+yw$YyB@*$mVS%@$EnB)DzUs^*h6{^wml6&XV(4yk-sjM!4mF*KnmX zvLOK-cSojkGPD0Yd#~~Md*Kf~xsmaJ0W)&vO9w&9FT`O>vf6a8d9x`DH!A5 zlNo579Q*lnL}S0}&T#={!z+PTBjHgxUlfjuZ+_biE;zDEczW-xLYHWE!^7Fin4Nbe z8uly@`_>)W)}$Y%tt0*-hQh6pdDhc`VPm1ABaMEF`Cos?c19ap$&&6yXc9DgE>R) znS5f=zH761%w_fCxpDY@B^vS7Mk_mcJkr>y z?6LC^jU0VAyEbEfOSZIPC2q!g!{HZY+oYKrpL?1$6;_2$i_faGAr$nd8%D3gZarvC zsC!`ze*^EuUt$7Zak$(ntB>74PCH4C5Wye5iQ41g*I_^78_n0tVv4G5(0pF{s3uT6EdsEQ^ShRzfB22aj|d$3xu6oyv`R*YBqgO z%6Us^lkotTsk2&jgQUL4>7R%Uv=3TpJa&On9sRp_+O(_TJTGYb`5?Vp>JO8g&(3JV z=pTLcTBEV?tJmmV`WhuAI&`~lFVMiH25HTuNFAF|(!pdF+ICWEmXQq=%6RATTD?0x zjQFifNzMg4)0dReAyE^yqVdf=S@cGk>*?1^cHOQ5`_%_Q?(ISBQOl}sL-bfog8Kl9 zPLo5&_=bO;8M#R}h59=CMg9wiaVvMG&?qwa`K6n&enj!`wae| zLi~vcyz2*V9VqZK1W^h|=7@7h(z*7QQ~R7n;=RT=5A4_$*R#WO{G#^;6cPjGse9QO zDe_-26R*}vq2#rFYdJy`k_N_xsfLPQ2X6E_O+(PHVf%JOeU(_Q9PwQw+!7kSn3{Et z>z}`*;=Bbg^hsx~D)t)2@|G!4O8^@d@~{ABy>%bIe3nlBU=YWkF`Rp$ue|r7f4a)O z-Z!^j)LpiJJOR*~p`Z%9M9@2D(O;s1PJnXG9~}Og!?~ zlY(lyxMEE+!9PeZ!{oCxF=6$O)uiLI$Dn*aMw&*NwuHacSzOSjMu=Fvq^6ys4zPT! z!nN$KYZ)ad=|SF%we{2Wfr2kD2R8&kh!5~wLE|6e&heOT-OKnEzGr6V zj5D-vn%_1kbBQVKQoJYtU$IcKdR2E>c56Oooy^2;7kOCNMhy?ZLWF4g8-&bSMBOb? z1+aHk^!P`1eZ$VR;C)jB@6~g@We(g`PvlvbSLMMs)4S-JnayG+9B+Rn7U*uvncp}h zBm_Q`=J&!6o;_+?&>G{SpYBalKSvi^>$b|o@`)c#xhp* zLO}BI!O|~42anpl@On}ZK>%W(!g<=dX`BD1Lq(Z5dra^sOW{GDibdoxMNxgH5}uqe zEC=BL6v^O@5qwuWcyx7WHKk*jsdY+vC{${ix(+pWbCeRoj13PP)iU503jwi5{g~(w zHE|pn&zrLcY$sU!eo+C34gMSY=HWVzqa-SvmEX&+>s>*cOHRA<83l}7Q;S~IAng?) z674VWmn$6v!>xpnuQ2DDh=}YYouPZ00arYexU67el7*Icw$eHZI^wE*9nc~2Zi zYLYk>i!|FHvN%RfKlI0_Msik&J>&c@V0ZZ&8enDJtLSxq;nllLmos2B^qS`vpv&{< z!AG4mWuNpAXsRwvLcew2?CfT`4UAd%PL#HUq9=$9T7>B;4QI>(0y`84bOMdLQI^^k4JdLz-2B;V0$pYihqbd>#WGG zkYMN0ElUyHL&X81yYIN>MIKZ^;iCsAiXACx_bx7})AD9UJ8ahhTy7C()Z>>;nW{N@ zh%h<>rBor-v}e%?N9F9rZhR>aonb@bJc-x%w zR$GaDaT||z4^NWs@%c~m=8Kbw7GMiqILGQJ)F8LPiH zM-v$LD{%tI;(B;!C{fu{YceEa>`%irC5C zOzsy`(`Kb0>8Q+o#)^}4MuDY?qPZ@H#HD(kc)}1gp{mdkD+2Pw<|9U8EDS=M0=}&_ zl9de6$<-A8Sg5a6tdyK1E+>fN>nsI70K_uA;%u-f1C}->lFg}yai2tp37dU0#B%fs z;=V|P^kwh8rfNug_`~&^_0GJ4GMyM-=};Qu(X7-~(9?O0LFfLH@H?#GIk@|*i> z@Zu(c(Mz#?obTbSTE76iiChLlb_)xR1(PS_)aSGul92}LCz6pxEz@srFPO_eSrp%T z8>TSOcVZ>3WIOxGH8cfzeO1h)rh`FjZ6bA^>N7{(%^5-e3AhN)S&yiY{&YjVSiy^ zlRbu2Y)zc!v7Go^;&en_y=9stf0fUwDLis!dBvh2SKkf@#qK|s(#PP3LADj=q%ON-u_`^Ecf_Zx5G#(teH911J{$|WCW&)^ z2aBnwOLt+M*3fRgQ~`Wvvt!RF)5FBgdX+7GFAC#iMLuY9}G_UkDmqM9ii7p`Iqf$PfRy zNEP>5OsBB1o~I_^25RWlO2$ja;>JZqhlK7GiO#r>A1yEv&0Ffy_s+?ngZtm%D~JV7 zYZU9KIEQ@bgDhk%9ec6^uEM52__qYgChS$!^12%m3y)!IDmNR$<>EgD$3~#d8d)X# zUIZgtY#-oU_edY4z*dgUDtO>Mci4MZ%A*u{xS$*LMO5MWm)SMH=aPl``o=iVhMMD) zvdl#(yi#ImaglU))4wiaw)A9r>mqdMja-9=*0co1ZY;`_tzBT~e)>3OVI+(Qr>RN9 zp6vf*zb8r*HT#}Y*UC}T`CLmyt5d&S=N3(~0OHLfZ{Pa~o$3~J%VR=`>Zvv>JWJS+ zM*b>{Nu_z>o1aCx937mc-2wH?bspTV)GFJsN6oDJ{3{n?3^E+4-&1D;8BjFns~wp* zS@8BRZ_(tjO;jyjz8v-CoSZx&uSSqWIg6Z2=3BvyS7(X$rCMTVn*xKaTC{3pyMSy0228oqqB>2{w*83r63BUGE($RXOs1czWD#0U` zSKBu^C{7h?^jxDsTMKwpx??ZUsgyT$vm2h&;C)Ugq8seBKtQgel7)ybxS|PE3PAk= z^t*1A-Z|L+abWZ4tCUAWafq0xVP*tH;<+3{a6ul4_LvS1SOo(+@Yo9?<@Jh`3 z9`YLdV&Rh?;6HUKpD@nhae4ae+JTRAomVx*gNn;!DHpiZL^1(g{q{wwRf+M(%CdaW zgX$-J6}wE!kjv6yhX6D5G4SA}w0YnDv`n!uC(NL_B!4$FcG0H8cu_k$r!={Rnxo`= zc*Zypsg|x?$lWtr(0(jP!Ly3G0VyV>l zwounQ%B+2U6?87mWU%iPC>zP|S?m;Tu>LIaWVf^0K&5h)LaUpE29}p$j&N~ByXX~N z0*}XYO2 z+FSRW*r4lnW-Nt+-enRd)Z8!uj;3{kpgS-O%>b$jk4#0FHFlgn@X28C&GF_^EbuM! z+vueO0X8I!HS}?|lAv>_#`hjfz}WVF))CxkH8vmjWmE8$>RhIjNHS?`a)0z_aE@%P zt2!*ZkdJ@CngZOxl2tK|T&fp8nvwcoO?)dpNO&!JKlI0>++xdDxYts9%|@Cieao|@ zPu@U$BkS$W)|0BVPFl**R$1H6kJ^eJ6)12?SO^@RMqCP)dKnt(BdXJH47c82dBG8+)y~(%x5Z(!SoaeqS#0(QIBQ3!wKv zUZFpq+F3jI3iCnZ&T;mTC8XDraviOZwzBs>z?@ z1n=0F;<2@*Xa)q6_+y3WomW%q-P>!i7{DR8M5Fyrg|FPHl;JAy^jUeC z(q75u;GK3Ef#}PZ;e1B-gWT4lTBsk&eY$CWCf_-eb+({m9WkClxt+ozhZTK*u*!Cw zJj0i(Yds`>byK|UhEd$8a3vpE|MP@8Gc1;PL+aIsf~3Ko+)D46z9`SqgVVmP3fkCxvZ z^6ih(tt2iPOp|TTRaM99N)(TnFaUcKnv;67g73)h-|`f$7AM&l0o6%8iKJ_&f^FTN z#3wkWNIc*(^C%rMf0YVK0zxcmJGlcV=sBPWi_82Gl^(Kxg*4mmWoDh3hw!f$qt5es zER!lWVl1I7lVuzqRe+d%N$FDRor@zKb;FH3QwAI=%X~>vr5}iKuJ8|+W>wY z>dZngu8j*4i@{9epI~Y7v2!B3ka<8))MlcQSbp+G0eY5mfGK6Ry?F>pQ2-93^2Jj!laC2hENAhG;1a6Y1ocLeXTBwHo~#VBxF=4h1d{Q7>iXUSE|DGosSvT;!) zNo%*rmCMJ#X=KjdpcwsgQtyga+cPw=gU~3z_XDLTVAPDx0+AFGNuT-U5!?R&eV#vB zo*3qMJj<|<#-k+}x1ZAk^{ATr$yMDt#e#MM+nXNW{c1xrvjt_gX>f3|Pml+`3C&VS zT9#x>gKn*C%E;q(8N^_Eb|#{;m`Ndl?k)b&pSc?XKAVpR@}uncGVNQLB51R?g)1H37=APBoSF8MIRgGlok5?rzBKsXCll*x|EZ#BSdQ-@%d;P;sLIz=a4=iDm^@6L z#22B?Mer$8nicm4uo{_w*h|!q)3N8aieJR81 zS0U46Z}qGYdJa$d`quW3;Y+PfWscU$SxMwOj4%28YGqO}-HB_l%%m?PVHYN@uAck} zWK{#QjJN6iYt?k`g|}0U`i<&B4+SC_KjB@5mEc_qONnu6w-OKIo0Iu;u6bgT*%qnE z?s%4);VZpKg4$YKPw%&AuH#GiQK`tPZYF}!4^>WE{QfoTkiw9tSdb$6D8LnAcs$lJ z#7+4WsYj{juzVlW*+HLBotwE-6(jr?(->tnD}nVuYtazkWL1T3m5Y;oOHoMjqwrGS zJnGGl`sM!s*QsLoF{ehr&8W=d(NGHYGBZqWIHh(og|+x=pja}x+O*C;=c{CXReo(Y zIHCy*Xo|fRMgXp$imNmsx!XYQac=_y!0Ay*8*~8m>IHOndU4&9@9A06T1W>%F+dq> zki+>@;2%u)=AQPAo(2sI8zW({ngBuu2M3yvaY4wVAfI|-Bv%7D&lNaxj+IypoMfmz zl=zD#Msj;n0?2Yl-p8@2k;>rbIjUQM>-f}&zzk-9FBiun@TaVR`ii1tI2`gSRDL?= z(tt0A=zR6!39T;~a`mNF3&Yk}o4Ur5qg7J*j#QXaYib&3V_vzY%Hrd~ii>k-o7T z298j2ZNNFt*V?@gb9z<|r{LWSS7vLg1@jz|WJ89@??QHW3taMhUx|Nj7j~W_v`NM4 z`EuMMh01^ej0|lV$s`k>O2F}tgS5>W!p`SP)l&7Q&z_)+A>#mJsO!&q*7487nY=p@ zyoOOVqd8H5%6ev_@O9pwHi@cOUclE^@}kFW895+xl0KYQT_p;gHAYjtJyy)%EcH!C zNSAe`%#icQ2jxFe(AQ0;_{&Yan{SA;wUJK-dr%d}xd(&!ilM0K*A|~8#f!wGoHHRA z{A(UtIM3W9A4=%tnqKR=Ch(T}9sQ?*^xqc9-|&s<@k=f@3u%to6nzgT>MD#@TF-%X zNg=0343~+y ziuwoZ`R22fq~55jD`<4l!RDe%2v06m+>h9bkX!8-G7RIQ3caLw)4})t9+ORm$?P== zn{r0qI)=#MU$FMTs`+IEEF=Nn7!~AKrr|FmzLeCLnAqd&k>}m2#A`M_X#$Ty)}vLH zL7mthfM%zP(<3sIw;sKJD(AVdf#HvVx>oe5qqvcXDF!j^(w!K#w*LTDR52JNaZVR1 zGFK<)DO?8=D=GQH`V3^6R7J)mc7OIsz#o-B_i6#&LV?tiQGKbUZIMAM`V|-knoLf{ zk~}f0?cjR=DI_O3RSJJIS-as}k7XIRs{HbHLw^94u)0OW0)u`o$H2vBtuV4i`ptB=0%anvIb{HY%H6*%M!^yoh!QJaaf3}J#Er2Mq*D;8n4w~a_F zNyp8(^ZHbRbhL|f0lvKjP}uTGxXcOu>}k6n&{dQXD=5m7+sr$U<6$`@u z0I-?-&q|sT9~q=I8VjE0(||ut$F1=jl=|*gz~dHh+iwYDO|WyD&>RBRmWNQmV5l zETL3-<3Hh1G{F4J^5?KQ{c1m$qe$#FjO3n*KBk_cFGu8|VFL5fwk|(Bb^K|5))GCT zGWp;FjSO+W1*DTFIrJTB`CBIG8k^;H z$pJ=x5%>-V<4O0JB$94%$m1s;(z8Xx`=2*WEPvft3J?3~z~lY}R@xiqw^;33850AR zLO}M}!v6s1RQW6}ZpGA*QJkula6g5xcSkG_@)1cJ zV+ziGjC1^l)~7bM24*wE6tbwwJmKeKpZAUiJu0%<92J^&h>^H0xlq9UPT`Nrq*Sqw z0!UU#2Yi{^pIqnq3VI=Kc+%UT!Pr>(u_mWQIKTi@EjHo?OA+syib=xtULm#bII=%@gm|mI2O>{#CT3=+!Sc-A#UTB@j1P@#q zSHyS*KpV1y&*Uo(TlwT9Gco#_fvzVb{b?EW;=19NPwg|FSjhB7#Iv|_yzEa?$MdM3 z?%fmvJIRjO;<5mdgRcIgI6t4~#X?oO*Fl7UEJ^HLgLsiTTa1RqK{ z%>s;i^FYARGtg4wjwk@q0Wt4Ojwr|DQ^#j*O&Nm(h=S9G-I`KgsrnIBeK42a~ zN&X1Ne_GhI@b058Hu_Y}$KGg({&k$HMmw-qdn22U-dP9{#Oo}e6` z(!DEA_;aXTDz>F`w(Hpk%t!RDvrF&}i>I=*k(;Og0H(b^D#BQm(4`4=JbO;?^w)B# zTG>l*$GHa|rFPnH!#zS`rutazV?9wuPCpJS)S`koV+jOGioF5=F;g+!+n&a;m1(lo zIPP=0M}o9{B&)0?5scL-AOz&rjGgd!s?IagfHG!Z%hstn0(#c1!UBbx z<;PNM&3s+riR`r);L~p4F{u6FQXKB|KApchV0JrxToFwwPb+{&tyj`6+fmYOu9-k- z6D$X8=p?i~+$jmXbl{2E;FJ-g5Y@_Kqu8=M+w=cOqCV2tEY1fh>_ znx3vR#z)qnLc_1kp46ep0OJGRfG#UHvG=F$ETHr~>asA$U&5u|@4@z<3mfuxe;0b3 z5!iqA>pfk8#wui#gTSB*qvbx8I6QT#D<^TyPOa15r64XV62A28WL0o@6(G(!=71lJ zcNC+KdO&&P(LfSojwlD#qYOuSkPtvL0S)zx8kLOJmk1syRH+1hwezIOd+`4N#_`;= zL8P^ldZ|1*pMP*`={2uE_?h6R*KGd)wJkZiw~q}TKKhSOdU2O4xb1ag&iqy5Dg0>) zeWGCuaRVe!s*D5ap1r%*6R`*-Wdx2$r$-Tt%M7_vhlL`bR#4|>>t4(`c@v4ps*_B5 z+)WGogbmzeifb+j&m-QD<&M`Nd(x2zUKo}=yHjHX5N^o~7<4PgHS79iz2yEDwAJQ~ zJgG*&`RYN(PQ8tI(}@WA0sJez@MX@kX$RSLNS!pPu&8byZE(&nv z*yy7t8C>a%{jf`WnuuKdxXw>tDqE{>vfN1yJi>AI7Bm4ov`9E;4w@JQ8wqQ~Bp_F5gA0=C~zC$bPPH zDMPa`+}l^tKgOMeXe62Jst0yI(w?NNWI14cwvX|uA=WT9MbD|^nrV@aclYU&MTK(s zm2hz7vDgd>jhUoVoy2+$1ytNe03J_zSuSIM2AX7zdl!A8or2}Xb%`)Ax%3~_r3F9* z^2GG!u+Fb;%&8G+iyjJ%s(%y7{3^=bO&Iy1Xq5i|3UE*2dHpH!v2!CC2&J9L({I&{wApjCz2+Ou`K;|!b%UPA2uq9vezbTNp~KZ z18`OWh9mVS^fdWJ%xT?fc9sZQ;&hEykV)92`)8B+RR-}2%Krf9R+rbkIfgtd4`ScW zmeWMj?L)iTeWG%Ir*NUyF&vACcEw^(NKK%T@l8W3>0mDSw$v7^jR{W|Q$eApDJ4dxm1MyO!I|(a9963zNM8$EzL(^r>^~ zQi$VWYJrwkp6Q$o!s1fn^5JpqgG#W&6a^Mdkq)s%jy|9aew7Iun536`@_*IEll-c} zEEf3l6ec+yY0D3y_Wdecn;nt};Eqzl{JPW>eDK$^pZRD&_Tr#v3mld$^``Ws`d8N|rJ_fS+k1*n zprpy8no0yN?^8zM+cbubangZ{pK1>xl9XbA8G%MA-$6;uNX7hVIM1yVy!I4;K9qn{ zxin**oX`SM^c7}1D~U!{BaXRl2kTZ>O(Xqe=)TG~AMpKXZrh8Q8M{d9P6|)mQht@t z+31p7vaP0{J=1%sJpBcAdT+yxdf@?dipn+}7~uXxpU$wAct@#fGJ7M>lTEp04C*3M zf90XU{JPbc^tgc=q2TvELUVwruwtR^uGq`*PB|?N@Y`k9#B8_Z}6_aPWWWSe9dC)?gW1BBax4- zdTOZ$j-Hg_o6zKE>DsWBS<7}>rxbI#Z-z8|BL>#aGT-ykPno|nTIU3CM;?@{FgYCO z1XD&8vNN>xtjZC4=ZsKEQ-ThA8gn2kxDk`qnnyUr06dUDAoD?yfWaL))Le`TenIPw zdWv8ulh|`k7&R7g{wAH3EIM;Q77@EtsxkP~3Pu4_)2OE-IO<1Sk7@w2r1A$*`qb)4 zUVGJ0`-wTK*E;^0rswT%cKb>Yz z@f!Mbw#!dMU`{uZ`TPbbvlY)x+A*9{hZW|7$C~w|LQ9=KCW|;ZMqK_mtt9x56qclo zGHfBkAK7dvi-n$t#$x=9s4>R95u;^W1>A=Lv57*+rQ<~WNV%-1`7Z)K1@ z{-R42!B>6#I)DcPpD3<+exu^87Rd`e>PX;cY+pJ3E04eUk0D~3eUaqhUT^Rp<6N!6 z+bacuBz|$17{}r1#a*$o*DoVwu(c!osMl})J^ujLqeL2sdoPGJv%2>5!)o1p#}P(< z4*vkHV9BHC_O4s|Mea^{NTK8Dll~Rj+x$G#uQJ!uBq6%w?{CBZ0M}bK9}e`35Jbjn zlHGTl56Dq*>UsP=A-=P;j>Aol%Y_L6fZqPUPtu`|^TkagGRb=;4<}*A9@Xp-X|}c} zY!=a?b@>njQZitZv<&momBPn|F2Ao>+?Q*aA3Po7J@e3t+|&Lb{`n)+Eq19NGsXV^ z#Gmo6N59bY{Z2MZyIADN;jxAvLOHH4SNLZbh{>i-OD`rlzl+!rMaFb?w-DZ2t;M{n zBup|2obgtQgMorc^sgwhzP<3h^Tc<@BJj{ZPi+4Hje4G&c@C#z9n>zRTy{CZ?hOq9 z0krYK?V6ED&N}9-yg6KswHK6g(vSe*vy9U3UJma-gLO+Dm`QTClY;)F}4+fzO zN79||Ko8FyX>wH48yNTXr5u1o08FjwMM|Ww6A;?d)rV==J#x#y*K-X_qr zH@lkV!rp6_a#%+sn^!+k&*8;$(CeCwrOL$dt*BnH#JfQr?bQAzy$Ut`)flaX^+~xm zBN2QxsX7TR#8y$`hP#nt{SQB-3u&V1v!~l9p7b%n@)u-(_tSEJD%jPu=&$4Zd@P1{ zJi@;*`qw@mXfeqi<II5R3t}y}x9-vk}&F;-PEO)vtqvzQrvpJUO z2RJ`?{{UZFx=qW2yrf7vs7V;QO7lq2O~5);NiCtZRm7MT{PSApWZM}<&)Fg zRaJuS<&T}I{gHrR!qq~y52+_{{OQ?>=seq75MKf;j%0t_gZQ^6@D$s7i>rbpx3+hT zo(c~w5B;=$fA5i2?DRc66@M;EiO*SiEPoPn{Od{ln_wcAbcc*7X*bAEpzoh*mirA| znYLEfFv;g!Bn-!@!i1cA$lRa6R+YNA%1IE*41t1i`qN7zulhVvPo7Dcys&@ou1zAn z%OM8#3v7|KEo1Xs52@gORB9R*iSl7nxJ4gQLWNp_;#7n#(q2hU5n}+k#yfTWDv;AG zrVT8X*EdqHNiJn$kJkdU64GTG;w@^MMtrgcN4s~UPNLVL3wfDs(Uf@kZ!`eI=wCmg z(#9B`CwZNQ>;x?T0GogHzLh*Eq_VTgF8(mTbp3lD(ygbN8tqur4^||P>HN(c_Sk&4 z+{qer?%5DX<+_>QKcN2r3b`Bu1J1ifQID1}{YOfYI9^#kY1zQe5Pi|>oN@Y8!6A=; zp~>mA5*P5Oa%`lm8-7-3ka5Q2$^5D(!8mr3MpMXMf0a(#7!Avj=*I){#y_1x*9^Ew z%W=R8xdZ9xP*EZ*fpU?>1V^jM{vAJ^M8O$?w31wZymqhU=}^4IrNc?ka#xf1o@qYa z2tsX;+(@5zrW`5vZWVtzp%-J7qYSaK#JIr`^vBny^Q71#K;d~k4m#5y7x!`bl18?x zoGutXN3QnyfA5ghZYvvGW@%py#se@ee*)y6$ObHXS2{(1V*q77N#9r&cd zrKBKN)}An6dghb0FCO&mqa0EJxFm5&k9v4hicA6Ckj9)~WAWyJ^r=!Ol;SjJ{{VDm zttOW_`^Gr`0N!k$$YzEst%^7%jiVfz*oQ|B*am5v`?06_{#DRe_#aukMQdFaK&PY1 zG5-Lee}!c#uv@XKy^+Mn6UzHzjh(#|WYw7T`JeBVjDNI$pys_+$KhtHKN^kfR?&`% zpFij@E1=W98t8UqO~;#eC;c=yU&vMx#KmlAsmbr5;`X{Bo<)u|n&LyiNRz+wHP&h0 z4z>HzrEFugQ^x6=3_lJ{drgj=Wv9iq($*+Pq-X_Q;GVgxC5W5bLX{=gQ_O6B5-BSB zhNfE`QU(5}{41!_{0HIdD8l`LW|4p8q{neThf3+e7!>D2#yG58o7~dYD?@J_3L}XU zH5~$|0;S*{oEmo1{9l+95x^uKw1z>n=RH8}LFjOPnW;OF4rz^@nCK`Fpz+7!P8i1k z)KRe~Y2)6eQS@aaGR@HvY5-W==Dj802~b z>q^H5j11FUt`8iJw7_d_>rTPjlfkIj`cb)R_ohsMLf{kLeon7BT<%O zae-cM;tw2NUdYz^Q7}WC89>C1{vXbSgnAYJyQb-1HQnrSXQGpme+uSrekIxiBzk?T z%;0eHe5>`xTITex0&04@3#~%n!5p1g^3KE8{{Yur-jCp|8&6bcxBEnZefds#`gEtD z&O$v$#eO7mu$fj9$L?2RekcC`uimya--lNdZI@BIRPI(YxSy#t+z7%b+N!9$00uGm zRiw@aG2WHMV;;-FS{<7I0LP$|_i0-{rEgi-S=kM?_Rz)K;R<Z%mpQ8pGsbEXFg}z4QP%|GqGUKVao4|EfUa}- zPz8OM9DPMM893+sDt(6}AI_VwdUNSO950W&I=8khsKF64#4!6;JD1n+{#DF)A6Q*K zR{I3(>2GkjT#h&NAK_lU(5s^(;gyC8oYbyi5mf$j7kjW(9Z5K#3jl&C;EtY^%iZ|jL$sZ((%{@&1NUM1hv!^=x$zfKWtD8z zZ3cFRam_Ub&0|VT^+|3aw?=uUL{;m!*BPz+PSf&8Xt&pQ z+JBvOGdnvHNj1Xi^A+(`z*EL{uNm!C7<<-czQ!?EdY+AUt1p8kvz{Q+8@p%$7V=54fzD1&eW{6U<;1HQE*F+;aDJ813TiIKt4$I% zEIeCzVK0%WMkGxA{^R^>sS9haT80j<8xLG!y!o5XU6U^4$KF4~_|$qPrzV?xOm12n z{KGv(OOGohww;c);>PDgpUr`o!oz4Px%}y7v9;6+tEbtRE?z=@@vT_(n|Ft7s9HB2 zPip2aH7KH6>{{X@~Hb*Dg<04bEdsI^B*6=H|lPgIZa-O1*Zs2s> z4?n1=-t;a?j(g^teq*r6^%olBxwBe2 zUGu{tlq7oK;*#7{Zr9&;vrK5b$5}u)1#`E-EPv=s_e z@U3Y4KW3$7mI&HK8Q(ecT>gA!tQ*@nzE3mEILTD!`EV)o_6}ats?h(BcSOPQ^Q%9xh=MxSk$e9YkTN{!!%IX|sh`&>w(ID}Dw z*Z7a*Dm2sl)^D}TD=s>ZkPq|tQ?^>#DG{$cpJ=IzVI`goGyQv z{c2-(0w0jHjCvI3{{SBU0PEEt!coL8$>FAK3Yf-Bf9nc^)F8n8&orzApt(L_Wsf|P z+_(P#TkVE-H3(4Ja9DZ0lZ<iRCkZ`uK5Xb49llfJP zWrjxG6`)r|&zU&fnajTb>`%L%9XV722$ z(V@!us)q!Bz(D;Pq&GIZ6h^Hy%g}+lA58GSPz7dhxV>Ux7jv;W-6`5XE^||jGV0?Z z=4FjLsvLfJ>-tdT+-fM2ZB-+E(@cvm`zL#vu5}4#a4n#6$E=g`e+BDTAkwX^v#{;v<~bv9oKb&?d^OJ``k_6^KGA^mIV-Xfanc&aje4<(A$;&1g( zI}csFesyv!I#nah@|0(slEnU8SGU^yD$^4UdwX+mK*`&MAJo@FW8mKp*f3~x*crNR zmok6oS*&G?T@h-Ox}QB-=nr=4w((rtu|IY={{X`^)al<1wYlAY;#n24pX0bW$KY~* zO7~=n7$XT3NQycHPzUKwV0UEao}#gqCTyiibv)9~;V^i^Y8s=Gc_{*LKNJ2Hzhm&@ z!**&5TS;)=^x8syL5l0Q5Pe1{B;%$l7dbuIY7tu^t-hOQXBNvlXkby=Gy{s4Ylk`d z^HPEa2{epz>BmD-P{$m12B2j*$mcxOf=N<4^{B}FJ!k==f>*hwc(F+dG%r>1zLmTZzgD&_Sr9O$}nC?_{k_EqU#~+0|2=skJQnS;Pz17TdE_mG7C+I7Z)P5q`!sa_0 zX(#^xZO+m74z-VI;B8}4m8R4t^1r^3>oZxk-RH(@W`%(f-`}gLjjEoLPKDA#sITYoS1Ofohy#g+0 zjEYdhjzFkGbUvb-8z&hV>p&BBr*-X7smSZaDzOI?3~>aHrAB!*E`Dx@nrjbA0E--P zP%_~E06MVP9=AL9$Q}MjihE9>0xK+Tu3ITml9uLBZ=yUVC(< zBNZhNpp4`Z`O*v?YE8bJ&;??ggMq=SxB8BsrNic5UBv?S-g!TVTIPIF;`g-HBhxKi zV_uR@4?DlQJq>XhlopUm`i`Y~TO_cJ+a=Gptu&i9r%Rb#v(PTQUk8=C!UmTkDr&?pjSiP8zZC8f+mv}Bb=Tqh1ULG6+54l76+fDc77YUhD|gtRzri1m6_sw z2klSxlta&T9D`W>wi1hLLy`@$UHRl5^>pe8RlZZZ9Svn%Y1c6v5M&*Q=k%sx<}Z|o z2c`=1TJ!fZ=V|JRZ%+8&2RRGK{Av1Si(E*|s!#B!1F5H3=-2v`z$8vV>cm&0=pG)6 zOpRV`ttcD;(SQ2&4XxPY7bkXS4JKG^5q6SQc_ddKG%Y@%Kg`$%7(FY{{6(y-rLniS z+HPbRQJUl7w+NrSW-i>F$E6hF_hzmpNVj;TBn&A1Ye_7UNY#V%86S)>z^;*GwzZvNk2}C0>QkI!+nV!DvRO})k%L{%LOs7+kfMKk5&iL>0uI)7S|%~<|lG;j1B{{XF0n_GpG%C&{xBP6?QALB_Kz1-x; z(ZLq(N0dLw{VUGpd$KRsSrYQ;NA5^L{{Sr>O`v`l{$is3%w%1oz5aAYIgZs2|ud|Stb z^PIDG-ueFk$4B^550Dsu5;sh-$LIe5)}%neNdTyBp+?`#^{H*Kq+84Y1@c#E{w!@D z=i3yE!TA@3=ugT=;(x-R^P-DzkN2*7Aj$s#KaC`J7j8g6BVX?Y%YXI18bdBJEy&#_ z{=GU6*Ze3DK^8YLObmn5KTQ7sN{cG1`}rLhA6>-$1E=LoGF-ZoV`{*T43ZANul1w_ zh5<6k8)Whw!5RLhnD26o6j{z${{V^OXw>}){{ZV$UtpRz4b|1~M$gQ?c#LE5HD14RDy*;+%)Wq57wWn2>_#Qtgj0LR+{{P9{Xbj8X-9(GZHs-)n1 zV~VEiB(6pFeX;Dhw}Km%0Os7}5IPPpTk*|HC)!pbtqZd^+}cEH2d)S5IHeL^@7suN zM&4FO%O8EJX{l{cT4C16%EMeMIlQ86| z91rmN^Fl~tWW0G1qk%~{&+f=Sn-P!aO-QC_jIy+7$D@)MkHp{u^s8-lWJx~HZo~os zWMHxWEKU#o^bI6;0vBcou*mE=F7E#Ths}~d;B`q7XWYYcJc;Dm&v4QTVH z4McRET1i$r%~A^m$j{l}+~f~k*gRvX2CqsaxkiuuB3Uz#z?jgFpa74@bybed?yjCS zTW^)Iy%%~h_6iPup-0xQNTPLTryTYNudOL00na~5aqEI=GoIXlc&^isX=UAvAI_R1 z9D0swS0JcvovDNZ0UxCxB0M+$09up+M^G`wDcHt1`M;eYJdk?(iU2Y5QGw9sts`fi zha8GkAdF)G_NE|l>^bXAA1FEIo>%4QPq3yi!6UEJwF4T(fbG+*GdbE#J;pL|k>3>_ z;f}vAUT6Wb02pKO7^ZdL9&_HME0+44nu`ZNPkI1QHvl?%8gpb1n>hy^X`=&<-n4Gd zIQ(-!0FxYG`_kn|!*%t|AspwwUMi*brDvx{=3QJx3iTV@4A3I~0CC^Y(jJE+BDl-% zi26OUZMIpi-#lzxtNEJdZvG(ax`}9PAV^8h1ZrK+ALq3@FuCdTPYt>kmSu?-t2+P( z)Ym_M^j#+r~ERtMMu;w-dy7; z5Zb5f-i-jQd+|mFUA7v0rSN`fSS}CHXFsK2U0(Q;#nPfQGRp}52-9q1+@D{muSvG> zhJ$G$$sU~$bw9>Se=}Q%k;f24P^!HE=qR{Y^Q|-C&AM%uQgZK{h>+n|*q-&**=hE6 zDdk#PM+)Qk7a982go+9D%|-KP0|e*RfEwelC-J6oG5`Q$)}O{$9=XA$9vF{NNCd`C zIM2Nbc;_EVLd;0PG^^0$flLKC;DN!X518Peekp_GVx(t0)7R!FI0vq10pNf;;-wf3 z!6%L?FgCKgir+gfyZImou1ul1wNloYMDqQp4}+{Ad}?)lhcZF@NxRod0yib zp}Wup#KBDW6r`LEhaaUvu5p7>s|sgxqxfX+^$vY5cWg-Or^JDo6(3QkU&c_M{Nv{*}cE2vMtw}oW7U}Xr zG5jOHpJcqaJVPtHw+Gbst5A4$<$_6c%LFB`S&vHDD5GT?8J1AV zHQMb*WgT{mn%>k3NXr`BJgBRTNIFwmcy!pEEh7eWYze~xt?i1-d+BC&X8Yy7V&1fF z%0`8a^tx33Y-*+p1=Ggk%mA)>j@4=4iOi44cO0-a zGJ<2hj^1r9!baZlCVJ#lE2inn*;o+v`KyUY=Z|oX?osmK0D61V43}i4ZzUjb!*S-P z*}mhs-b*#DisZ>0N$HS3O2obKaM;mUL}ZX07Cd6P=P~E@IBYQxugi`?o}Zr;jp50zm0l)NQy(iZ`9ZB_c9da@zCY)jLm!6f z@^LizCw`1pw!;axM=d0b#2ukQ-SyyNq%tstRbr3;+-?B|KhL#TSkq!|w;_ico=$%u zfGPX!!w?8_j&>nGt#e#fEAE~`cC<)v2g(ois|jN6zc6OV{wB^p3Tn+ElMzIyqrO2W z^8WxDvAC%79PGgB(3(xKu;x^VD!fOYFmZwWg*&DJz*EWC5A#3aRa)iCA0{?`a@#@t zfBkh<;^IaDW|9OQFqmQw{0I^H3Z$DQyBdpgY>l=8vq%9U6Xq@L-}D)#N2y)kHprlj z1ZNDAzQOc7fmfTx&+W4WGHKQGS5Z_}IsS{F9E2`_RXjk-pdEPlA>Kb=*Q7Obr{ zl?B9`r8&S-@i`Ez)vNB~v7QT<1SR4LMA4E_TEdyUu$1h3TKd zq>nNHsc}4<mz@yxjC~fV+;@SvuIBD1rzfa-EPME1Ao=FradD=Yiw($t# zC)|<;e^XF8L2i86L{XlB-;?>D=|gHPbL2rQ{{Xh%AU}!8Bl4{7*-0c?g4#t<X#jEIw$Xj644T z-$di`2B@v9Q``o&vYPF|{{UTj+sEJt+CT4_YCXlxa_riQw$!jjyqS0l6nlWP_}2=3>&l)ZZ}K=FPYP>(3+bHDm0`o3`zQvB_XCPy7h{->pW% z?p5C`;t0oGtF)8#JdetdizQIe-G^{9ftfS<5D(>046)}ynrN=6`-?WqMOVI3pM!^{D|225F>)Jq-XbK1c`BgV1wI zR1iq#G>SlPPG|u(oMdrG+tJrNudt`&1^|8-q+!A5-xL7391XmRYaA|l$EctKxDn4D zl%V7t-n{WlLKVvJO;;*+A8MN{0T|8=M8U8_13<%&2nQd9M}hK_o!#nD(`yf=X`(O~ z=hxPNBiasm829N|z98`(wt;EpOiZ$$^>Hb|Z}1-VH;J{ld_Sjsq^|j#?TS3(argGG zBDIH7@piaGhs>5n<+_N}e?d(yqHNZe#eOH(XKQOB>$rTe+sDWsUcZiN%pVW6yXl0w zjEM&Ve=qT`LC`cyT?)ioTdr91B!{b?dem%{AYfy$qWyx$AEtac(X8A3C8fG- z=jJ<9egph#rnA$mwBX5UYZL?hgaDt$tUg8?9MXn8`t~${lY%;ok{wM+TG~q%hC)rw^MXjtS@MKn~*|gU@m6Q*KOW zr?+uY05ixRQBq)S&o~Fay&xnQR>H9%+F{7#wp?R>n9q0Pqh^1sia^PadbW z116j~B(cQ+BAj>VYH+}heAHoa&P^D@0tf3riNYh^d1N z4z&mek^Jf7(;QF)nB%QR%fabV4tdYvNO?Y#4204*uWDBLTbeo!*q}o?V09R#@;UF{ z-k<(RruX_#0t|vbon!c?M_pq{ZHbxT1(0X+AEj;Q9`xXSvSqWyyMcr=zONlRdHW zoRRm2I6s&2s(rxRmKByZjg&I5D#Nh`vh{Bc>H5Whw7G>sullw@f}Msx!nT0PG@EnH zNbY!7iM%f_g|!QR^npB5g2>=t@OcD&Rq5J%jdfrQu!Q?mL6yR7K6Rb59%n@VZQUP2m6bN>K67rK6b=Za~YLEPqbl+^TTg|x*Y zF*zz#I{yImxvpO3`r_ocl5Of+cb0qCtay^z%fy}^{?LpxcaeOL8B#DuQC>qS7ShO> zQg?UGMRmf>TH?0-ea>r?F_x{KOHElHCA zjmMf~j>24l*R4@Enp!vR^&5l;ZYc zQj2;rRa~}Nv7dUIt_fn;7!{l5OMt}z$-w5MOV?e?<*wx&N$Xlzs~7%p$ZevVVQ&rO z@_F()#R~6m7v?A!yH2X)l6(jjpJ{aAO5u_`V6%c zcG6q<_NyZ-ZUl)YGx}DGth3(vruHwgAHI(u01r*RwVz`<-Cn_H(MJp}+nHlrZX?#W zZbpXkeU?qJN)7{s#t+t|zJX($j%cCtVPNeGwpEmJG5qT7#q1MlscUT!!m(n`qmQL( z$Kj-STXn`xa-~LdT$RP)veYGmX(*(tHYvu^dI5jVm2V-M-t}RLag}$#UtEs$(hJzH z_sMB6RZcPi{VRdJww~#H*mkP+E!5SI4C_+q`j3@1O7vws1|2Ipw0Yv8+0 z%)-Tu_fmq2L`&Cd4VeC9(tU`ct3Bj!3~~{6rxn0hz!clo%xc0KD9v!i2e= z;x+p;Z)nHw`L?B>9;=oguj^Lkk_cQDc+-vmz(3>p3W4s+xDh0-2Loup{PRldq6;#* zX>&A-HRQp;`LT4{&*2)4pne9dMP`b_do!r}tM>r>J5!@#z=>qr&)tjye>1`TYCkgEGR>^PhAB`7mc1752pa*)wo4d29Vm}j8dA6|=x*@5( zIB#iJb0GFWUBAG7RA_*Q$+@_8lIC-OJ9HnPPr|H3srMr;{mBC(^E_soB#sDGk3917 ze8)b+JbpN<1I^pIZ!JLN7Ce4m{<<3hcg%zx$^wtNM&tP76#~w#=OS638OKEYhab+Y zD2pSK;PNuRFXl$y%BoGNLkj|2l6xTsABm(h(((ZWQk)asmmGBBnS-2Sy+h9$a0ud> zK`Jl}IF5PEAvoxH$E5&72h2yOy)}T}>z{g<_1%w}nnrp8IrX3fAd)h1Kp7mLuN1p; z#%LJlb`Rm+mH3` zj@2@51D*&J0RyC6F?CWfI-jaNSp=ZH76=^Gm+Y!pcNR;r2sT}YC<11Nj*(FG|b}}6uF=Yha)tnfGRa7 z08{bB07oaxy(y|jFgsJ77@^xx24U3D1lZtU{uJC~cCKz;8|lcTrJd}6AHC%TADJSu zZvH0O!dM8c5cc!0kRQkl(&j_uXK+XzeQ8(puP43uwwu`&?@vHKxdgHw&!ttj_|FBZ zNVCN~>k>9H#Ic3{0LQufg)U&_XQlX;Oa9i;rGV9_N!rX{5?d+aBY6@khfBJmpKLo=8{ESmWA{Cv(s9#d-Fr;*BQmcb*#?l_&0| zX-6PIzH%u7C0U z)rL-aCX+mLqV4V{DL$s8z9ZHp1RX+T2dIRIhvc}d`Dd1MnWcFTtFdqAQD&1gggZ25 zo0=#BP1$04XV6s8&n3LcHM_J@uSQn<{{RE&RkvrYC^P}nK`_-V+GS9aMnI7Pz~{Ig zhaZRKR;{$umT6toh+|#MqwgQ5rE}Uu-d3j$P6MAT{yjfjS7`!V#D38PQWU`jwqz0M zT{Ps}PO4IJT9aG(e`b>6%gl$$z;tpL5PDQIYS|0so!dGpfB^iewbrRGl3|o2aWTnA zlNmnsnKAQKcEu*#^Y2dZdu|0-KCb?ZJ zR=CsML}zXeJ&&=jz~5MFRwmy0#7sv!n;1UEqDo3v8fKS=buBvP)WK~$l9;#w#ttis z@f-y;N!J^9HbrPzX_s0nwe5-tq5zzeox-$kbjbCqRJxi?w-PS(Rr{b0)Z)}-aC)58 zq@pwSca<2Z;c!8$%lQDg^R2-c<0N%8(Z}Jr=eIY}q6WrMSn|YGT{A|LQMvMh;k)ks zA9~lCEeg!o@XgMlsn|L!C8UUdtlP%g(rORK-MTWSGq*nG+5{nqs7ALq4sc&PI}bPgnWY!f1&QOL*t09zl{t4*j|LaMS| z4o?WYmiz@sQr2RiTgh}sIg}iJM+5TBSW7EJgva(+VMC0CT$abLAI~+zr&4t@W4$jr z#RLRyI0jDsm;f5Ix>e-IH#gufP?4bk4?<2c_&P_|c))BO>=>h29G5oq!M!RQWdZ!&gF zj`BY5{;@Q>QJB6-1Mag8qwxO#>rf%mG4jBQID>Zz19SDpKhIi`B9c`ZjdDjMu{iew zwKQJa!n;_KarZ*`t;L0ap%jA zBoF{%20t#9Ry$=s>l#^(N64dM{{TVy{uL>PD|OHAV9!E1Z_gjdPz8ZLz^?Z(pgk}E z$o)^{P?y9iU%r#82XZFL`fK78!=WnE?WwIr0{Pxi9v3$xM5>01w2PECk+0U7F(JY22QJ_iO!6iGyzjk(`~hF zK1(~OgTo*r<{8Jh^di1;)a<0uwaM)mku9{vH!m5%;EMWe^~X6KtHXXN>1}V~vvPxK zTt=)uy+5T?K=e-t_<}uuMviUE_LzW4!2a;>`2PTnbQxUd2c{1uyqDori5{&yOy4}v z5S@C039ntkY#@vpOawhh3yyLr!G<~K(vS=R$L47m5ymt0?MMf0$QkT%J*q*w)}jOh z&jZlZ-Nt#(aX<;c=lS|lDNs%ae@c_6( zcs|tEJPh{qpa^74l0eDtjww}pFg`s+UD;)bRoF0jWEV4cSp z$K_lYkV_151H&$VK7Xxqn%1TyV`mF~?N9Fr?tLk^q-937BE3#a*yy!iioPhkxNoy+ zZ*K_T2-FPw^He0%b^S%Wsr*AYx+}S1X`E!^A#ym}dv^B~$}@5~2LN;xv~P6TV7Itu zo-4?eM3Jmuq=k4^4V;6FWMK5pdE+Ur$GHTOv6C$F&fBGt-47frOPNFe-Ou7Zg|B2E@>#Bb)W-0QA)!Ma6ulUy(T?q0Vyee z8V&(CB#iOKC;>A?6ldCi4*t~dpg)x-YCCdh0!7}e3h?0MeQVUCcD^>Zme**JG-$;O z<7WVox4n5t-MJo+We~j48n8i?Z?FN`+joJhSyQ#fn*aDKw&yMf+_==FxDn zd4W`_t8=&MTUrX+soEt+V~wEt8t0bIe1EEQf&3#h`(2{yI46vRWAg@bfYB)E z1ua(FT+}s3x{S{hFhy~-5x_DMKa1L=xz(W1Z6b~dBRh_Ko!hbQ z4P;z+yt{8(RNOr?%|xRqEf#=vcZobQv{(`CJnipU^G^(UX);Lu9oVY&z9WyssU5q+ zBo{ERIDQ>}#;-?X1SfexxOC52@v72vrDjVjCDgY_q8~05Cm$+_8}mF0oop4DGwzXx z{Ir?35%kXk@Tts)aSIqY>cI3rl}5~6@+8R}LY(HZ5odZL0fjC8(ZK%zKZQfSc|P-% zO#Rq~(0>!j{OU5v5^iv+dJ^PRGF_QBBJRi;;9%qV&;_`nYk9+o7AGU90KevWH4VgG zY1;D1Hbzc6{yl0K#J!Z{^N)X^>-f~lWXlFDeNRe2BzD39pWVh!U^2$7N3(d`rLohe z^8WxDjxl9 z9-p3Rrc{YRa7pR8+x-6kDv;dm#E$_`N6OM2gQslre+Q`bbNN#wjyThF z?5e82eo_@z@F)5j0^CT8DS1{d#ea6c_uB&Bl8RW?DBE;#2YlqRCP@DPwvCn_fuh~Q z18n2hA0vEh{Pi0BM+QU({60CYn|=Gj!>= z@;%Rg)KsO^M6k4_#DDU|0U>?QW&J7L64NMsnka5EnqtW)&(Ac%XHoBvQGehfuF3tQ zbfeClQZP>3zULqCBaD6=Q)Imn#1bW4r2hcRFkkf;P=6Ejs?6?2WrZRHkDla)$?bqX zQAOJe7ISVDb0~5;u~uSF*Zc)FulC2f1yXPURv;6f_Ehdan5fd(u88w)CXfub4TJd( zarOM_cE7i?gd!@YKJG9-F2nO`MINo1iMjlH)R`wVa(eZzO!LT3-RJbE$-`itJ!)3v zaogIXbjpL=arK}BoHCAaP2hWTNUlCngY^^^4b)QrBfUHxaCr3;&N_+*CmHA06afDK z&{G%{?fBEm@H_L!rhMFOB#+L38QX(P=shR{<~$5~QMh%<&uoeSUw;1pN-#_D+~$xu z=z4qhpn!Sl&tpIjQbS<$IqP0;@n26bXJ>e+!m~t9Pku-8HR&K{jP~NOd|#)wr{R0p z6@PdWdi4GipXHisaWljGE2teeU9_L7EPyw%o)742-?%C=ImZ?AI!u=Ha@|SDIpdo8 z8^c8q{j3e zao(IrEO4Tl2<*TgOi%+1MM)d-J?bp3agUqctT88@wG;3`3rq&C2N}RUDNjsw&mf96 zuQ==Vp+P))Py{#|x$aG4c$37I-X6CFzk72a%u#3cK7;wz?17QN{vYLD6R&D-t7~^x zZrN6Hv5fRV!jH@K%`~oZ;;TAP({@|F@s7EBdFGqRBaEXdNY2nRjB)*at0GIQiI49l zk@MGclTgxTtt5{cbtONEkKIa&8GvWl4{~~bhL}C+N2#V~az#Mh2Jg)O046`mo#kVy z0rdm=fNCWpdWUvZJQ4lv9MaKb;_);n=Q+AHxYTBRJ;qv2P$mQ(om{*{?5&or$phjX#XHDgSFFH^TZt{3y;`qbZ3+E`Uigrc`- z?VZAs06&I5s5Ke51B~PT21oKDhsj`lMrx(?`svo?^OtTBHxZNgRh|VnImt#lkZU@q zw~NY%pFM|M)aThh_M4Dxzy0DtIQRdV+{*N>@DT8s>o&<97l0FI$k{7>|&ka%|A zIgrjk?nqVqP7m{^zlp5?K2^QJAMHNhU2?uD8J5HUYhV;3W3;KaFHw>9bjY`-HHQfg#eHM;lfXPOYr_96mYiLFtN; z;uCLkEF|Q{<#X$U)}qZx>!)>b<+#AND4+z% z=LfG^DMl%AKn-XaOsx@Rj`5 z@?1j-Bgo1f3ohcg;F0gh{HvM9YePl3me*BgL3_aDy{QFdiT+DV;+rbD@; zCwErOb^2DL9GXfrkrY%I%Ww!C>zlncHu@cYXs{uYZq~BV{7wmVy%Y9xu;m^_v~c0n%I4oPrL~k z2h>*XpP}j6Ob(! znFyCVPaqGaYik!a6Gj|3k=d6$f~c!kS_sF3UDYj}e3_ph4ebX7rt`Skp%Ra=Px`9w+F zr}ZcNDqkzhavO$If-#akxukhn23bJojmIQ?1$b;MG+RczhH}{JoS(q;{HaEE5y;Ot zLHy5pV@V@?%Blx;k+zCpja+6)yv03}Dx>l5Ko4t?k1jGG|_WWZ%1-GJ^7xjxbd}3~~9I6cNOTLZQm5w|`&; zKbO|3ORT6*+@roa>>X;M)aAM0D*=q=I81~ea>Z1Aa%z-Vn>8MG5FL?AGOJ^7I6>^p zepUK0HJ38#(@Mq`)2zD}kNqYtjxF3T6y-|>NnS{8|DD)Pk)s^4z1d*#~rK$teXxvV~qYCaaLx5 zB`F-2Dj9ePKsov@0Q|)<{DCMdYST)b12d8Q^SAO9E!?E6dl;jyLrfeRUNN5a=$rwZ z93FGXsGF|?rAo_@nuv@R=k%ZkW7{~S+CLLc##fFh7j|&#$Ec(`OpMqdhP&m){__{&$TcQ zo9bu-<;%-Qw!fO*PrVd{81~@c@m}rl?%FGF2HF^uhmoD6C!u_i`Ctn2{{VXdHvox7L6f2-*fZdQbs5 z!T0G-JxDas!RTlKZ&>! z*}pPR^{a{J<_p|R$=th0!v_biVkrR0rSJX%mjIAEXPUFfb`$wg)`P=sBd7lWtNKxp zptBGF9ZBgxhD|hf(6q9gDvX-suWsJ*;K2$?sqP}Tv= zzugr3%|ctap@qI!;y?oWoM4)#O}m^pJR+lcJ=mdwxH#MaqmM3ayq8$sBD5c?eF!?bY2?4g5v|`+%x%q`sAQ0`EmU*`cXU$EK4Frv)alw zxyrD?QrnmuWd8ocibd zF;_IZ;iumTU3Z}ySPx9+`GH*;Xx59;*4!U=cl{3)Wo%Ud*%V9f9lE6@7I#(5Xv!`& zz0CW&+kHX<1%f=SAll7_0x{}I&+@G#K(@;tP^*ux6!RVzbh3P_-JgM2+NQS*aWoc< zzC*!~bYG{br?J5py7s3@XkqFsB-CyhdT%4^jw-K1(=@p~uyg7tZMRR zNCpSij(^FZ0zv9Pqr z-e2(_Q%<>pF$8xO&c+!I0Ace2J!>|5Smeuue2Yu$#%1+%mp#pKSK4cG?a6Hxdi0DN%wSEo6*= zyR}vj+{l*;e+WYo?pHDGAo_dN%0ju&Ts)sj(;k9KFz}2c5WFg22bPv0PCucDk|Y(KwF`Z?Je#X zs}8)3)md%|w%MLhAqQkO(Vgv&?(k3MqJ~e zOPS+yg_CaB*#7{qbr;{MZ9zSBz6tw_i3Z;ziK_W+gv`+T*bX=Qg5l1+cC&vMSi zitQ1nJ+_K`v0IArdl~-#YuB|F@|Wzkv624(EYw`SJ$o)a`K#6zb3q~r!GcU2=K3@#71`81rnA=|i(XCrSC7)t|^hddvm z@lKL8C>m7}gaGb20e><4t3K;kLk`6zl*5MA!iT0DFEneS6h*yG~YV<#1Q-p(sC1%-?|(5B6Qd zZEL%NfN%uwxRLAu9DZW2{hHl2hyyu2!id)%m>kl4s1?fZe$g(=SQaSUaPGS|eM04r z;!Q#2+}yD9ZYRLttV^(deQMj7VhiUwE_)1T@~C9LTX;((Kq%nJDF7c%3CaCvzhT)P z(gsE;M@(@@j1GScQ^7qe(mdfup*0a7pS4OrC#6E{bI2b`08ToNIOJ1L55{qdRpUAI zq;3KK063-sFjgEA4LfNsoc5-51bTB$1&)4{0Ar6_QW5XZN-}Yg&JRPNXdO4jv+#hxdWw`GHqH6p zy+pYqjPcZpR9&r}hp`j^JFgvj^!ii*SzBrERsreMj{elbGI{Ml5#zb%@TE8;<+;x| zqj6J$d-0L|Xvk$Ck~8npfD>xqk;xqKQU3rIag{%zsWNz9Us_&wf_mqupauXA4tjI~ zyeGvF+*|moP>$+BB%X6N;5wspuD{{V3jUpW2Z zr#nUf{c&8)Ci)(p2Me`X{DO)os6Ak%%_nLpfaA~}IrpTZm%ax+l!i8>R3&%gfN8j; z1J@i-Au@V@lSxW(*EHqYcWyZ2jyupXv{6L>U9#10H2xr%>^)Jr6`}tC2}R!D^)~tS z+JDBduyK(^JF}j6S~GW)Rn2$t9-`yrkyHJ}{{S4-Ni|F9PtA8P`~|lE04k|P7iC8e zNeiFqSn1aj z+d&&iB&wexg&A*{@xTY(fHE+4=Zq8UNlHczJ?SU_qm0thW3MBM0A7Oufd|@`C==z~ zzdWAU^rq5{q#Tks;{&On05&-ugmN?1mz5*do72BqQMizxXPy8Y&;_XU`^k}B8(G;; zM_A53K9w-hZ$Qh(8V^>Hf0lDwIz`9)NjLnYz({S%8|CVFKF1ZPjtff)k+=-0LQ#}| zz_ZuXXqISL z=V3S?`x@eO*}R=X2hK9vPp~|HTI-oYHfw5ns~(jXbz;<)D|aL|u|yz*HUI}W&wSJ6 zj?FKA#BJS4ZGv6-Ir>!{_H1*uWiX z>e`rM1IuL|tTCFor$72kppYhXK3lisL zdE0_O_RVN$9zMR(q@D>bA{wYk0jFlq~k6OyrEs|+oXj7B? zBehFUp)X_Hv|oujbk>OusVq{v92SXkG42g*-e?*}iV2>dHj$KtWQc+&nfXvYM{^04<6xAv_IRz|rOO7a1KS;|NUq3lIy{IkgA0oe7OC3{`Hqo}zC^8S>Mae&a1fR;Q>z31{%DfR=-}$8CIHXjKF^;Xr zUfpRd?Wcm-Mc9hnPCiADm0xb${cFgnOWC_fF7IK_cI)8?4Lv`SGJ@)Z=kgnES?MQ6>?4&7N0 zibO^c$>gKsa7-@a>U$IK)|D|7OsH6r|;Y!gSBJDl>g6#2H{> zy#o+xZ|uJ=M>*O!%&x$;d-ec*K3aNxm56QfObFUbjz6IObhJa<&v-AVl&O&wal0z# zkH;MT29_Nl2}hXYvBEC)Vc)NR!mc&tvbw58=18Xsql{UOBOH#H&w2m}JP=1Bl^o*)W|&XS$sE#i zyCCtNhJYtxHjdoXWE_!<;+>t##y=BKo!yvF1ewV6G^ggy4>b@hMsc5SS~9}~b3hUt zgMv>K5(<%w_Y}Lg0g=rB{J@F?Vfdp;ZC}HewrDdWMY=o>;v9kbj91SZZlOMltwC}) zF-REufO#L%zNTDfo}<&!zH#y9l63DE>JSzAUPCGo$I8beAD%x7q#aLhwY!e$2+OjDSaf zr7&}h6SuIZGV(Am2CF71Da^T9GS*V=xRNB;j?C)0`=gQv;a3wX>hz`P4DpE7T!74Q zpqymn9DatX>Kc@qZM2B8mJ$=?E_fjFGBMks=hCLQyN=S)nqZ{{3giMw?T>y>KIXX# ztEn#MX=OPlp!6P;+p*=~@V?dFOWj0IBgr9=*t4<8CYwikDi3i9MK5AA!KovVBCs(= z<&=!Jay`ZmS_Vca#t$Nl^GiU46r%w1$fTpTdHT=-Z{!(TSI5c@)AE9N&*@3Dw*#4@l4;Bek_aG<4LGC4 zBP@u>$Ve*7$Rn`^m<$7sv{$A4H?_FD(QggB8dlFep_)sJPd06=gMfd8b>}^6fxER! zJwo=@;hZ!M@h;Fl^0qnl;MA$6+6yw0jFHo?Q(M{(gzq)@nrLopZDCT&=3ULO7Elh+ z!RG{44teXvci#6&8ss%wF{kR6c6lV*%Fz-=Ia7oDt82kNExYi$Y6jXHS-#MSO5A4yX*eSU ze|Y!rS-v6E8&lShV*yA~* zrN_&-5!V!%`u=nPVw3@#ALmI|^!+a5QIVD{i5iTv%G*?aIP1?$PzI-lP?@f+NFOq8 zIcx!fLC@kvX=-;L+186QGCYU(aRN&bkEzZDTGIRzd8RCytlFiLK?0vM%ihPHG50|n z=|+I)`c}=lzOh-HTe^Z(HrjwJFCz415liZ%4 zT45c3t#kwX79a}P&o+1_NeXB3Bz~3B=y#eVR*}2tcJmHZ-^)fSeYdM;uYR>IRy`FS zi1W3|upzdvIS10ah~`VEQsF>RDBZMw2|d3KmCg8$(mP#hVG^Ro#E>HxQG!9h>JMLpQJ&6Z>8$2A7Pr!AVDSTOlP z`kDZY@;Uu!R#iiQg#Q34Qly@FpfbjCS3cATuW@F#N`71)VOW=1eAc9#61CGTq@D)R zQh944{NNmp^%8=RoKrZ+?j(%-tVL|;o*|mfWo9`5_ZbyE){Ac`B|cU?#bexQcUH~* zth%0zqcxLKhNS9`Owx7hEk-{q@XR?-bI+}6T--%w%evtdpW<`L81@;jAyGD&AbW`( z(m(?&Y=_KXdJsK6q<%H%9uC&5{8aO4vf3(Y5ky|vMv$?eA9)DibmR)<##E;1`$=>k zI(l_ACb;vrBtB^)s9Zz(6Ouj0@QSi^GCNOq5|KK6aMt~KN*=3IM=cq0oV{i|WfjnB$Gz{b(}3X1E* zN`YbD6h*iQI-k${KN`*v=<-Y>lT*66ml$a6m#cdLmdDkqcwq8wn9ddo?@~)!4Vr5s7F(Q_jkKl?Yk-nS^0q>Ji7^ZSt$whI1eC7_r{sO!Yp(|D` ztf9+I6bTmMa#Wn3Vo5*9Q=V9@(+W|TaCpG~0QJdlj?)9Z+ z^%}9D^NW-*qO*b7SLOUq0-$S>tf;IGN0V->F1XBM+L!oY5p0)2``9z*{CeJwRjiOnM2#p+s4rdC+yYSHIG# zB)7Nnl}me#r-qX43@P|8-fz?ENvCKe5iPvaM>Y=OYZ;BRp6=VEBacyC3=v#h3=&aC zNw@A|eTf*)=S}j*VJovZSlgP^rnm z83c9BD8TQY_355@bqU6LR8tS)9MK*yM{ines8=4D>}UcV!1IsCr3)rTIco3yn}RXN2hxBBJZGr-(>%kwfN}KZhB#md$GtW9 zJaz18fhsl|jAOSH^4$jvx8 zAP)HYQ*n{gfj|;22_PQ4;+{{+Ip@}(+Czc?9gYo18zTqtPVPB z>YRc2kLK0sYDmT_2gdqq>Yfz4g%s~VB~gyMdgI?2rneJ3x8c5^E%mpwkgu0?yLmkB z86f`vG5FW6B9JgXm^Jg(n|D5&szoeigt5vQ2lt3QG5OcfmXf8_tT#~t7Gw^;LNY0^ zB|)9v)}>L@o-yAv&zC!gPU94Oxgk$%V-+Ah2r78VAB9Ld6OJ>UwGjDv1FcA;2-yAX z42*T41dw3v0RCK5f&NfO-RNnP305C7UfXMZUf(Y6!i$gD69M^EYa(oJyoR`EZR zG|T2JY|Da1e~9~f&;$z%aO#q*vfMn;a6_>2-ADu-pnK!+tWO*GoisfvIIUbQ^tlmj zA8`)^{{Spjw}~|+% znx#b*BZO2JEOrA*Pdx|HjyB|zp48s-iXBF2D4<2@b$jWwsC3C@4`~CJi41F$Cpp7o zI63K@RT^KdC|&~w8O|}DXc#GPnN**ce86`df2AjCP^7R?jFXN|DF-JR1M5HqD5leg zpcyBM00ABA(7qn{mr2p|d$@H8WsYHS=Eh=-mUSt#f^m#-(4O_@gc2$C^Gj~T#=&!r zst-@COyH)hH0)^W(%Vbo4Ms~u5!=1Pv}!Yeq>?K+o8{mEfsQ-Vq>-j#?n^cXPt%Hz z0~JeQ8=e~RMy28S?xC>1`y_V-42|WhleZvaDslIZN~NmY{l8PVyHd~Qw&r3vB#v|V z=BmX5I!MTcwl3x)u%JZWDQv2@-C_<6E>xYzeuQTPVx4U~kZuYTtAGe^^Zs*4R|gr- zsTD1xZ#CR8M(B?tgbe%zB;zO3>r6sTGfyi>_{(EEKm&@8IT!=j^IN+2hoI4|?WBiU zv(#jem7OiOe&L2N2|aW3bpGkAFRp%+CZ50`O`seedS;!IgYQm`M21-LpJjsF~fQueNRJN>GTJu zPAk=XRd3;=;Fp_Cn@*1ESfIFAQc%-m;I?u}=*Nr>mE}3-ky+E9GPv5XQc{DA`qEZ{ z7bk8w#&gn=l9qrTfMb5}Fn=GdTbot7xSeHrnCw7`Gr&*?1NA?hXF0&fttuR-6b&6+ zzlj(|`H7lWjggz6A%Rn$Vhv>mP{a|t2OnSMP{V|QAA_DvL2T@I9P^%XY7|i9&Dd}B zg9}4rJ<90d9o;ds|(~?rLqS2`xgAgM_NPEjw#!HX*li805fPbnexxdGwV(&d((JP??^-N zTyN+pyKzlfA0_hRIK-(5eQCnUEe$t}yn%p3(DTGrDv4Odgg zk!c}A&zj?Ef8R%n=zJMIg{bL~-rHFZwV~T5oc>`(_8bm+gNo|f;%0oa6ZJLocs+~haXdubEJt0x$j+=C zu8i$pRMR|VXXec5Wvj$E^AE`{w(sSdld8?vnoi5{`faj-=zgbJrSuqmSPC zmue5rlimLS?KtqinKjFNKk;;W74({Zq&&?Y_=KHL{IflreLv4i^ed}5H2dd+d5|y- z8zwO5dNAM)o|*4nd=sH3Mqel0f0{aC`PIs{lAwU4tR7r3j2KY)NJc%mH0a%)L*+&n z4ZCt2v8%8>zU3y>uU{B#yJI0a9FRCs_$_D4eagRL z%j#CKjj6Zg>z3#}&q4Xs7(77wgo_@VYc%bgF^(<3dt~87OA<0Fx0aH)7*Ql)mmP)= zACReDS*K?X=L7Dp0tNNLi~*meQshDJGuIT1;Ewd9AD3FrM^Dpc|+EEOQH9ePj#o)-Xv zkJgWrugb?gg(2jO@$M)xnfSSAA=GVee7)X$Wm$;m%l`n@Bl50)z&gyDe~6%klsq>rJrCzq zx&(Www)3?EG4Hfz6%!U7Zg7nlB!kpoXZdqduJdpe1`6*1{WQ>V~UQ#&>6BygT$j5J`09%EOm=Q>zKgvV;dw=!ny}ZPuxoKM*lw|~| z9Y6qkd(tJeaGb|9;YrHGNZP+cjN|dCyvX7WD-jqZlG(t|dIT}P(q2g+gn3f1VzQm2 zdi=P~bCcSpCO3*mu24KoK4oK%eDToNKY8O#4$QK>@OB(w2I}NISMd@X?JexI#g!Uf zB$37r-r#*{+T$_2bK*F)EAOz_4Yn5ScHxQh8@m!o&$s^oUbwbubGauu>rj(du*73g zG2)y}FwipwQMOkejA^wk&leI8eAHDS6j4qJNdR}CVs@mfX4>NA{{YeL<&_X^QjwF# z;ZsMV-^s_46#oFVB8+|+%`2hVnbft?X`TwyH8cCGi$U8SVJuIe807sbr-?j0H-|M5 zX*AHwlnfdsCkMKaKp=zE9-LBAP1r2aj><3&?6KtgfA#4p%-g7Fy(*J<%8!&Z+)vY%7G7cFZ)*`o^xK^l-x z2N@&f7|nTG6OoQFT|Tqp9aCPjXfO2xaD*!a^1_8~JplLhr6|jpGz!)^-f6Dn05W*w z4|-ny=hmAdHtb`O)OuEeJzK`!An@j`;it6ICsT3eM><516iC~E!*Kv~C%LaKc4uPD z*(BtWa!I8V&E)JPZNOi;I#XG8s(v>=PZ9AKmmGFlvK9_>?zN+M){}y8L7lMa3W(c3R!{z zrvtBE+-E+Waa17^<@~+7SMF>)oS&~h=M@R{0RA<*;hziL_@eyUTTgFqv;y*6IaL|X zIRN(4-p{rVT!Lqzrf}=9>11KZ)tqoRdE1%!Rm7KO5XXRnfKE!eB)~5Djwb7I= z)PuNV@Tslee4FqB0mkp=Rf|Rs@YJm=VlWVsk@lCGHD3Bup6R8JqXC{V z$N(SAf@)(QdhBiKWOvq*39R9tclyY~6YfVeFv&PPRzHR=74+i^Fx?xFqde_A{{S*; zZ6kLLu?YZVw?GG}J%xHPcZz3RC3vP+XvrS5)n#5fnxS{DSz9pzLvZ7?Uw1$6e}-!s z?_asNBt)xjr~Y}9pUm_5VzZT4t%#LaqtGloF{^5zJa+y}EHWmWD5QILKY%rf;;3$X zGjg`Z5ioI)ag(r~;10PS=kTa}1>$)$t!P?JAX{6q6z8J9WBBy^eXG;;y*AfWv3q;C zgs9zd)O&;2*U#fKTKH^AjMupP0(|k)bHOh)8=J)oJj~!9m3k=p0mV}Un%MCkfpMVU zn4A~4eqxs&czgTSH+uCc)Qw1~#oaTRrk%7#Y-Fe8F0n%)m9BLbwh*CUPgyMyd&=DfijzQ`VsPr}C z{v_~(8U^mwc9PCQe3>!1v)5@KO8XqIGmarDbv`f5;;T=WRC&@UErJIX>%IcikBEFd zFNbcN{kG9d*|Rxa>;2MwGyN;euObo7eq3|Gtt}r?pGnoA)Zv&3pkHocJq(XeI=b+A#h}tW=sUv9EuaRyxX9v3wTR(v7RpYm}NsC2e8IzD+U*0+I z&g_$2Zl)}Cy)q9HTU;txOn^>}j7I$qefu7r2d#60{>Vtnr`pebDLKRnN|Ww!Tr?{> zklN3x?9Qt#!YgUz&&;?TLj0rgBPZ}brAzi0!(c`ixDDIi9G}*z?bohQpY$y@78%IH zx#OtY#(DMn)oC=XJ(vrr?=PQjN;{k}_Ef+hLz>>+VRJ?uM^0N=6y^3`z0)oSj;ZO%|{L)Nq;*j}n(z>6% z#OLWtPJw3k5W{SxO4}Q!ByD?^GXOn~0-wQ6Se=ZYBTm~Fq)}lbUYuZmOnoY&&E{=Y z!jdxC<3HA;61W6$xbO`Pwlx%so>)@5SIgVnxB2FzUo7RMaD7?2W9d}Cepeu#d8jw6 za~R%0Wd7hgoBsfjW4zcw?*1D|?8G#2_1`q8|7)0`8@ zq*5?4P6a8!Uc7an2IY3~(9!{h>)(oTT>Bqtj42zlo;~OR%)s%Sj?~h@)NRgs8g}I! z2*K<9DI0T!0Ahd>Z^~5hgZNZr{Wzy86=9d_?@0TB9s1P5tnjALSfg5J43x^eo|du_NAq+VQ(K5Q{3Be66AI=Lj3Qgg`91OEW8_*8_D z$`}E=p$8zJ@uo{AVp#|yWSDIFAO5~7Mk;M&&rm@ecLZX9Da|YqdE)10^p!vl)B?Z) z2chGU>sJhsNe7a~LasqYP)S^4ry0i?{AwAdP-L~ZX%-nH1tdjg+xl=pAB|ShWYz@k zXNjY>Q-mf#h9BO?P!C{v^`H)G;wF;Xw}oey%K5C=PK*dU)P3SGeL4Iq#`HN74R+2_ zxKy19>&MJ1={B;A*~@6)G%Oi9e*wq?@;I-WXSZt&N?5<=jHO564=5_QAZH!VAaowJBwl7qO32PmS(7+C)K(Wud0_>@5w=*>$Ko<7!-8{;pl7W} z$qo``aT?{AzH#f<6f-bvo&oedDlwdL3Bjl1EA9HwA`6?SY%OKDox(vHmSdiRyko?^ zF1^=oTnQRGKz>M+@sCsLYiHsQiaysj_C>S);s*WcU*msIpsznHD$*F^Aw5k-$KH^d zVJ4WwV@xNCQ%GnS!%U~Krsj|t7pse=_Z42P>I3)6eMMCI(iy3x8ze@1n1s#`3fbxW zzduUtt!1#E!`gwhu!6?!2!yd*Mlrt!ls@DhFh@1#P(B!e->qrEdps~p3AmA9kYU%T z#%nnyT4^F_H5->;OvE0Udv!E+nR77;5p@KhWgFgBdgDJZM3Nwdt^N}hVsuX4eU9DLZVZxF>bj=O(jB$6`2 zJ1XuyS3fRCPMEBmWd8t&rk(Wzpzywfr|WkPbuDHcGTt^&<&%3bIptR)JvsEqteryD zY;_BZWRuKDq-0mxS8xY|gU=(M#=4J&`nH#*YWj-mvquaPTZ0_NBPQ2Z7{I~m3wEsU z9Nk#o_^RsjPLqAL!lS9!SCFAk2cDxpjb^6#`D{CBbDZzaYq9uv*N0QQOABo+?jwj! zCBB2rF@<0WL4tQ>hvi&$2q)UKd_At-cz;wkwo;^Wv~3w@UBCnF_zJ0CmD_Mzm%L?T zHHV4s5_u9yC1E>Aid9*hZej;vxSV|}86{|t`EoLr1zZo}9*5Lcj@YnO4|-(30k z9#+ixL3rG7000B`t0x>BbBZH=Rd9QqM}T6}uDne4nxB*)n%YgREA3QpHv)MBvEcE| zOYsIRE-w)V(xtYN-L2O@XLV#&1gKeQz!tVp%hYt zcKfQw=qMRr2OW4g?r~8xosTs??~14}wp3$1Gg1APW@2_@KJcq6D-k|h!e*3=aJlP-N&$`_>FHRw~A#z=j`r+NMi>J7(GIc zfMgz(&-iNp0Q)nFr;dVe z-I8kFXw_>?`5tQAb)+qk^7f{m&XXiprerufWOIyHx%d}fU3bIivmD)9;wee*j*a+_ z*EQiot#rN!*4sw$1Vx(`_XI^QduOA52lUN(xuz5A6dku(qe@fdk?WfFg$A>y&1Er5Zp2rE-&oD3-py$`m69hY--Uf4Dh7l)uq}%7KZ$xsc;VI}h$}85o7{Fk)A1GJ zCDvwb_(zO}3+<}OsZjuj7{{VaW z*H5VFBxT_wk?CF#t+xeFAmkC+y4H_gLoCbqzW2%)x4&wXY_pqTE|Z#heZ3eHd~pw7=5hzK`YurEvPkhh~R=mWLSh z;<&K2DNagHMvIbmI0+{=FoMJuL4i?6FP0RJanw`~y54s}IaVO&+K|bPSG|3DcR1{N zZ^OS5N2gsjpMF+NCiDfB7-S=MY#+lv{c7xW8)nmQuXw7W18 zLB@DI*Rc3Q#B1Vh6||XwI+c`U+8pH180#Oo1EqPGx=xh+w03*{0H67r(U;j{?ogpF z?!b~k3)lYoHB0SMKz76y5W}DxpQ$}+Yn@B%#0j7(Nyft>i7}qtf2BQ=22m#2@J>LP zcIWfQ@-&s~Z**on&dg7k%t_}5kItkKNJu+*ZrJ9XCCu_dE-iG+$Aq1$CzrNA`{>|) zROsNWKAi`xSQfTs5d>CHM;95!a@h4b$?wm<7^et=ZY5Bz)ZqSERsu7|Pd`$~|x z_WuAsO3-ZW?~mnN=Y?*X=S#NpNF+w9ocaJTee0$QFxam}oC7$e$0M4LIc|8T5~?!J z03N3lfC{L|019q@z*4z$8EBNde|I5s_?oQ3V>guYByIq0p?Bncay<`YKo*8JVYBq8 z-9s;P^gSw6V~_r|KZ1MU_suXVY>~1Q#sK3kNI#&cLdhM(kjllIjB$a^f6rQ;E+x5* zisVYek<%w5^dh6W5(c(1Hcsw5zJPbmdX50;-hd=P9YZMFo~!78&+?|YeYgvp5OOF6 zG6_f9mN*&cdy0N{d;L2a0HqzJP8BgPaGuE7{2i^Gq=)I@`zrUGYG9pN1ULST_Jx9xoa6s=* zj@4q!zGKTKFiR1DJpdgkz^*y!eX~osO7M9cPy~RM$7WHFdUAp}&U4LJWiKdsmJ8Ua<+U+Fqaw=Rtx8 za;KlrkMb#@9e085B)RZ~gZ<}?N;jy(5&WyCjj~FTFn)Um}o zip7foks!|)=Zeq><4?PdTaAT|(~xiv_#e)e-WasVV=SvFE;sM#`FdATZ+Bs+*voG< zwUiT;3lz}A5Rga=7!D5&ob}?fl#7Zy*LD?#2R%(l&k40v2v$&eIpB&(6U%pu@>K2I zJ*qrlfA#B92GL85^yY%4ScBAXXaJ)e6X{MdvVcwodB#S65!#!L+Bee|QcD9i z$0@t64J$Jfl5%Pz1s2-sHtsN<4Ql8fAk;KBx%&zmnvt$W(=5 zI)Hi-GCw+knpOcIGDj$6Bpea=el;wTJcW0jg98{J{c2_b=kztyYaSQV^uG_sdl!f; zFE1KZ4`&J-#)Kc3wta9v8dpdTSnznJ?HSEHf&T#NIi}~mFdvh*ZhPk$q~zy=z~_qf zi)&3=Quu1|s%f!l^4WRFk-~iEXh-*ez$J$up6A}Ype|blg7ehp`c%ehSFr3L>x0I4 zHPo+zBwq_Yw%V?pxWux@W+ZPlkenU}10$Y<^sZMRFTHxNfh6$5cup78?ljmg#FD`$ zpR>(%I3SGjIBaBk8k&>jR|KxlD`45d?dx5RgW%gcuL|7wk5;>uJ5(%?K?VcL!;V;j z0M8u{LU^u5RSN8Zx0NI@9S=CJhTmD5szq#N?I)#>D+kHRcL& z!B9c`ImfMcej2zp{{Rm)?J=7s-}mYdp&8@xL;2UAkA{$`{IXwj(9)aTcQ{;tI%bb8 zkIjxKV}`&#odK7P-7CDzOmW(!Ok))hU`_=&fB+mGdQ$`5JRhkIQ^S_CGZv69mj2~< z{d)d2Z&$EgLr%J}n;RuUy*hdt;eHlgxfj-X`>e94`tW~{uS}KIhFy6)abFLOht=_N zQSWv6ov?h+K5V&x?QSK4LAFTPp&sDi)N$pGFFxF;(N4@K3kC@pIyTz_04lUiu9j}x^Y=8 zFVqqUFtPnd^{+cJ_Ro}AKP zslgbowv$$59{X`{+OCmj;w>mcZ4J=ddSHn>$mR!}F&O}!`TRMo)AlJP%UTPGFatg0 z&nq9usIDjB{{V~Q@b&z*T8L>hi}B^$r}sS^dyn(bS9z&ve_^`v)?p+v0Psq!#E5zk zj=WcmX;GiCmfath`~$KLNnEUMS1bf@!Veo`jYk8Z&NKO%Q0NZrqoz0@{{WxXqLpD> zERqC2-C=@13S-AU+$t)m1UZ>b;r{>uAaXx1Lt7`+<)L$&Oa0Q)WcM{oqo@1l1xG3ILDihs9%+T z7UHzz>_d?o&3NzS#cIGFHj)C5Qh&*&HV0NSg7pZ$^Nr!!5z$Bv!G5 zoG9~T9Q4NsKBp#~0!3&`+OO|V{Jcs-OX+}rgncTsLe-I_&HU<-qOFyoIP)$MgOwwy zCsIB5seGv3GOW`}6Jvhn@?v5?*i3H!0D%)p^A|2o`B>$d&Pn>`tvwN^lW5DxdVl)5 z{{Si+!9^YCfbT?u?9Cx&Bs%RGIKb=a{{YvoL5@Jtvvk{>`(vp3*Nu2S;q9;QAV-ms z780Px3IQ1>{sY(P?Ow$L3#&QWESHrx0shv|KbZY%y_`areBeizRfr>jf%)|xT5K{n ziFbmmRAeyZ8f;RDVp6gltOp=-O&bl%;5$nj?9TE*2Ly4`p&h9RZPmSlyy)gDT=~e=QJv}NW;GAvX=71}na(3XKdTw|Ge=3&?zZk|n zDjSrUFd(*`c5*`bc);fLj#`W+i6tgE;X4tjCdif?g` zeTN4ieNS5QZ;0ASw$zsKN69ec{{XdKv=10K+TNnM-x+DARPf}ZZe@$-UtgsOf#FR| zH8hA-h$E#!YQ{8*N>fRmaX`eTAJU}8X_)Is2AW~14_ae!K+3m^n^vrRR^;oLWM68< zq`*`dV14UuJJ~Ic;kDI(>e#`oI<;>fn;SVv8C3km2TGQ%Qg$^Z)uJxVa*&U0%~>+DB!x##)gI?P>2ih5SJkJJD#AUaV6G}_L#V>ueZ9Mnmv%xNU~`|K z#(g-fLA!7#JQ~xsz56>Bj5gL?j=B5G+V!805X2k~l^LgV(Wk!5Qp7t#vww zjde{^L0vlP{wB9DDi~4_56O+Yn;HHPdeX}DqDM*VO^>QH*N&>H6N!HYfrJ0Qoe@H z7K}|ZgiY;%pL0|qtd2=%JxR@5(%&S@lx2@!#vVPe8CC=^A+p0M>zM#1Kf%L?EDXK+GdliYF5i@_QZ(D1mXFKbGQHi z$t)A0Baxg}br!jLo+|#!yp2*asEAS=tGh?PJGbNvq=Oqs`FiG|)8f-4)NSCm(N%44 z?0m$TrplPH9!HmxjFv!pWQ_BQ>DmaIb)BM&%z&!MRBljufO^t1Z29}gb|S;Zx~xN^ z&F2gbKX?P<@ZE~%E7ATg>Fpl1X{aiG?q~#V`TjL0`Vsk8oYO6A2ZP7+uCKs1AMrZ4 z(}>Dn+Q|+-+Q#Af1Nqk{&IiA>UD9vAvo(u5;gTSkWMDghc^{T*D)9D{e%_Wk>O?h7>26<}L?8@-eSxxVMbKg+DN_ zkk3+Bl>4KuhOsz5iP~b%p~ra|jN8ZwKkT;$^~HGm;2Qb^T(Oe>07SgBBRk??2fjG{ zYv)Vt^uP7@oi!oP9%Oj%;-%arRgJ&^eR-zK9FWS$>d5MFRfY&Pv7u-m@Q?{& zg6(3xjBXLgygK@VKf=DAbt4G#$>?&V+p&PkP~$lO<2Bs)OU05K1L6DIpDq^v0FO!B z@e3ZRPxl-02M4BWpVYJsPe=#tc5JDfd7y4j&aucSLCt3+PP{Ii{K`$mp0@04ODvAD z%5jvGpERF9i@CA&+C8c@GfsDlV;0l@054=7M|FgC`mx8gQShgUE^jPFmz)*QVURgb zGyS8qg2&vSru4Qrw2c57;?KaL)r&TIA{utD3UY>@Y z&2Yg}d1%4=xY&c}qk;HfQa$7`s959OjyXA~n)$)|pyQxDDjcNCQHln&Ck$rXJvQSM zhRQ`;mQj(w&NKZ@NdsO@pDzoKm~l#3V+>kTBX?jy1L}GY%+gJUfSPG43m!kZy-(r) z0N1M{?ABRD;ke;OPJR79&ow|^Au5J##fK=Mh3EA@r6Uc{I^eIWs^DknI@7Zi(7Gm| zV%I~W?`MzZj1Aj?1xWPijt4U%=^3pQ z5C#C@tJG(lbSB!|$nq>@3mmXlJ4yA$F2ER(jzG^IoKsgNdB$o_q2{CrW#HpECy|Pb z6Z}IQRPHjP)OM&C;epO@ITQfBNH`Ao zX)}|>FdT3|IpUp_ATDu^l)!qwBpyE+W1`6}){&GC?g5|HoEQ_d_4lY|VIAJnoJxU| z`;G|yU!4F)BvM6kO0jsELEd_X91)MEDoAHfHF^1}JEc{N%q;RFNww9^0)vspG2a84 zp{Z$%ZtV3fKGr#IB2yHKXW8}?>$c&$u#XJ@)c*m%xXXX36j?}>UcTljn({&lGXF?@{LX10Sy?qDa zNyW#7G`UG;CfPD~XE+$^USsiE&+NV?j^RKbYK32u!6SqE0bMV`%~$O{9-hym+f9%$ z!B*$_=9>e)ZiJ}M<4t7}BO_xD2qW;PF$aOP5`T#CO_mmf#UXWMEwGgw1Jq~Jp{WDG z{8gqMD_ppMj1AdQ>}v(H>BV}V#LX#Wf-O!s)HmFbm2sa;*OoU?o{hz5nAXEi4_ZnN zK>!ZE{V6|-k4j?~rbR}2^XpHfV7>nUT0`3w{q@6V=5t9PB31{eJknq`oFsKZq1Y+x4J9QY6C}1t zB>I|_Q;KSVo@!BoC?-sV4r*NRJ-Sms!KV*;3LGhO#V0^WZut7rW`Gg6rgx<$G#qvm z2ue&+kVZH>^rWB$uq5y*%Uw+*dtJfGg}^{K7{}J41Le;>YpC$ogl+Z9X1ToA^!+X@ zx}dlxbFz%!X9EX4b3o2nxIAYb^fKoJjB&>mX5m#1Xb8Siz`9jcX`$VJl%n6gx>gak~`c?3)@_D)^5@k3rUEu#Wl*=+G%!h!_-nfOzEe zIUj{&S9$R!+f0u4O*&=8gMkA>AhdNVrA~4}lY)1e;W6vLJko@@qi|}@#=nKij}cj^ zv5xq=6-#+QD(pep4str;x?hO!w366rO{UoC?J_hCZ)8D5G2mq5fPQRa9BuEK;4jQ&^5dX|un ziP#Lvcscn%6$@%G_E$fJMB1PCV*J{GF0@;rC`maSF|S7O4}&4Ow3k-DFXh~gkwk>X zaIUSta*%VmIQk!2@}KP)Sl}uT!nVhbd`c~2wvSbkC}U8Fkw%HM0e~_FXcIl#O3x6s=N_cedMmMV-0!|BYuawBbEnzq^T%-Z-eHzVj^)d3!h_%Lo}RVA z9X|L#)0;by5ahXuwvWdct-19}PY$`X)8JRSObKpZmd|iKKA+C4X`21~;7V?$LZ=yA zar#ygtkUL7Luk`mHgaW&1Cnvmo|FbSBa9R2UDe%%rneg#g-Gt$e3vmO8=KL<>z`h} z{i}+)wU)}}OL^05h;T(+I;y6`&JH_|zB}YexjuAZ@_Lr&$Nu^aRdRb(pv-KQ@Tbdt zgs{&I$Q=8I{OYqYX3o_a^cA54cazl8W|x6RIiL=Yz^=o_8hd2n8JOe!(_Zv06~MsG zYsh{XXy)en>ivP+3W(Q^r1F0t2j^b79h)}YybpT#-1?+th__^SVb!8oF)OJjy?puN z?Kk@`#Mk!fxR1=F5$XQ`39ic~p=X?6q=0>L5Aqf1qi-t1CcJaubd0+F&>wW$?mvSM@vmi8M~`xH zYvHrF^5WZFY+G$ng9)nSY*kdU%qedRp~`W$|B=K5ZtHj}DBeF4M7;j!vF zgY0@&y!e{b-gtic7XBz781=^$^V#WM-bq{AVVybaZ9YuGym@7GeGzXo8lImN=!nqI z7;G@eAd2C9Tk!H1iSIOY5z0AxarayO-$U)vwLTi(o39QmFO1tr(Sz;Oe>&~L#NR7& zYr~alxC~6A2eUd9RY>Z5*=KV;m#8d@x;Z0k5Jm{~73nsY!%?(ZUL3PLH@B+eevt{6~}mMS#3UcfzBh7gY124>L}NSGK#4U%oXWM&tth*#y2?#4?<5` zZuntUF$HIAjm~)=MeF>k2@A7ji8$yN=EtuiifjNG#Bo6K$jip&82m}VAFU-5R>>ZD z9dg<7v(EF3{RdCaG@Hgsuy?}cQCFww$LUkt+60Riw|Fmruv(8XpC7_o{{V>x@Tf{k zBnu6KS`qhr%r?%nc^Jtggag&wpVXQg>=rOs%MJPRzG548-}CgZ zTky5YO=gXaq!G~P@UJP>0gCI)TsAZFDCj}WcU}yVSv2RHd_*i|{zf~O9da?q#(Em` z&J)uRft+I?}6O8gRR)BYsL{LUXRg`*<@u?8N?9)jbQ9jbKTp>PTP`{DS^)(ikc(*0P$0BWVjFKr+ z`u3n>BJxx-#~LR80GRDuWcr_amn2}4FlsAQ32cbNaZI5;xFl4}idT|xk6tMVb``QS z%^)C*=Oi2v(wazCgP!;_ z;!ZF*8OPF)44!yCv;gn}jE)a~dQJElIs7R?4oE^UGEO+f1}BgO^MbSR3XJpHtpE~A zi0B$c8;%A}Gf5=EHz27Q=vZ;hQkvQc?2YSMMfQk3ZRK)6960viAIhhNOCs9L%FQZ% z>P&FQ86SwnAUMAs_%KJ2MPkSPq{dJdiR^a&gnWVthTZ@covdBb{bBXOT)q zi@H4YA%=RMyjP@N>GqoDnf6t0Qu{7ZXOdu>+S z-CH_sc2>jpC-ja=)Nh??^Dc&Sqi}6VYv$%kFPxb6s$6Reh9BTGk6c3BAEB7 zKQYf3=sjz~Wr|4TA(v(kM&OUazJMC`iD;)frIcvh0?r8jb>Y4@)b!}}>7Pw=JW`$6 z!B7e9$f}4VF#SIYf@`QC;oVo*b*y=>?k3>A)%0E|k=jo&%Es6|&lJin%d7E-qvzGC zl#|bJerIE!;UD2w;nG0nXU;ncyq57r_Yf@rV?(FSCoDEEsjI1{Lmw@dKK&~7A)p9? zDy|d&JpinGv5S`c>uB|?jX+}KKBAKuT9sFEq^E}fa19|l^d7_I;Coe_KFzN#);u=O zu0YNOQ}Yj{S+~BqwnkWGC>Z6i2QQg9Cqam<8z(3ZhW}hstGnbXw z-1RJSX#wDR_u`RoO+_XlB%GQKNXKA!qKXR>108v!rKB_nN>B%LkD$#U;O3Wb^!MU{ ziJz2@#=RHe!)ZU+chcWUXAIC>D+w+i1gkDEIUIty@7BEOzUjp+wCxKq2(Ad^HgWn? zPCU`D)3Kqh#}s<)_<_;j`$UE|Ly%W-BlN{*g)G}t5>G$|b5ctrhGQcymgk%dj0}78 zQB|#kZ+J7rcYYk!q`9 z=dm5@1R(ED4Y!~jF;mF7xw?+}SV~CbXy;h~3{|s((9-6tS=ij_6Zuxr7jEaEA5&D? zOHf*l`*e*6jpK-@VtGNHK=0SJKsIj~CvJJiTHa3#+o{<;uM)}KVTi~F%E61e+2 zO<{Ef=w7iPD=*-^56}{Qt0h(&T&D?kIo4mB)9|Ip0{~D#1cER}T1wP`b3w%=6acuW zYE#mi3Wt?Jp@Jrc+i(p1`UnDT!yXvD7ep(hO1@b;nQSYRub- z8*)iK2YR=w=~owC9)<`&E|Le@TOE#lyVn*TR+4PqqPnrg+hyUngbePCxaXl?n?Lu+ zZ_cXby1g^PSHEdVE@grwM*-v9S($%`3~`Kc*S&J`M9|FfKi)@tb!OjmuO@Z$}4)mj^_*T_rTuU%A zxBLj?ewePcQIW1SB*&D=4rWJU9182%;X567qDT^eoMj`bXg<|#wovY}Pds~N|m zDoX0d%rQd?3ED>rQXdtA#uf!R=eVFVYT+;#<3YxQ(327aVMEN9D-; zD-)f(de`Zcsw$9Ej?D8Utn3Z)vB5acfAFI@;}i|Mu+)I_?OGCg55kLm`pxXeJ5mt7 z*(d)1tzNb<6Jbzb*A4K$NjAD1m#!E!)8qm_g>nb;HQqX9K3e!Z;;N~OmAYtp6jh*% z{c2>l((Y!I?TsR4Z=eRga_R40+3^PW+jvstH+=GyjD9Dd(>3BG_OEY;={V7p`@hJ; z5dG^Ok?^vApHR1EKfxd$m_O3JJAeZ(CcGoTn!0G-B8F*OZM=iZl==hT@HjQ@ak#)M z^C|8+SDl^FaKv-;X0#=E*q-7Kwp$co+Pt5{UJgan8cSyKWMiJ6DX&_M%DxG}tnF^r zIiN0!mK^b17%W{(Jx_J+Yd9$_PA=O|)U7njc<(G0Rv`Iz5$t7be|eaVy?^?~n5!eH z`%T;t0&-H(H%YtDy9_VjGhIfPB461}q}(>m+{Wkl9CSbDwPVMp?3tD0Ei#fEvE@kX z?O#WP#(PxM*Sw6JIuzrM2;>r^XL0@}cFP}Lxo_oCv?UMB!F@-3eJb%(fR+*kVlc!U zAJ4D(>sfNi6FFX7oPb7aVejwH^fh@XKv9V@Qp}0TZ73&^x?lug} zHE#AdxbE4%<OW*5FowhOE% z8;}6%-Htse0X(->_OLv+lPcSgR!4Ke2a3Yd?mpQHT1y)J)pIc(9~Z;l5f;N*B7xAn%hT{Ct!lpt?naR< z)c0xTM7xA>DL-CLKb3m?uBt;Y3)E+(Xu``IBXS$%IUPkDzyl-OM|+Oa4-ij#=00xkcdS283NdZA5 z@BkfX0kq_a+!Bb)2T~NAS3_^7TWPVRw~CWow?0|rQ|sz~&%Ijy*qD*bfqf9FkHBEo zF0K9*b45?N$#OXK>q~*j>0P{cw%UY#RqRQ0gkY?zi4=OPjz&Gd5Nnv$G{5Z2u&F1R zZz$gr_ao5zkMKR|!ml&4R$(e_E1AZVKD2kF?^>CQ-jC%-X-xn=D4KbaBpGL5pnIC$ z)^8g~fi$ZxkwWg3z~#y7S-KfPty-7qy0))uMaA97bUc%c_4cePHO`aR(hEzYlou0+ z+$C_{pyIW(-FkRtMY(P1&^|t8{{ZV&JF6oVVS+d`m7|1Yti+_#I=>OXm)6UxLV;x6 zw&w@$6VblDzfoMpbedZk{4;#Aa-t)H?l~XIxyqV1NyYRXOJ3qpMHQ)-9+dkv&D?5E zHyyb>vs1yQ-(5sxg3fs(P*}R5BLlBBYTH57E-n7i96(33uqDSh_Ni@KRy3JURMW0B z+t!BSGKGfq$m$Pq_=8f|U4P3LKklFDUF;S%ULnx!(@^tvkbJ4s?vfHXC!7WxayZUA zRvq8Nonk3BY4h1%L)B!8CXzK# zXOShf#IdxI!7HMT%*up-JxQx;qG~c*n}Kb%As?BRV7XsV3CXU@Pq;T498kNFu^JXo zI(En9ii=7(05J(w0VI%l^y7-SbO73F z-?i(@D1}`{++(32o=L#S{Ht$9CS5b^@%nt^KgNfz&fAlB^pXm0`#~q3#V*Zw6?eX-VyMTkCKeA~|hRQa|8f*FX2j zr+96b?DJc`=6Ize8SU5k=Cvl42;nmzK^h#FV}%&x^IYx9GHDtln!6hwoo8(#G!i_F z2@NEG0znwzMnL?})~&w67zJavZNcePzqKvEfNqQ>$pRJtkjLsPF!+|y<9R%b<+l&D zr}92UIqq{&7)!9*Myy}DXn_mYV{Sb=6JB}ZTUE621>9=5Qv1i^GJjl(^eJPGW-O$T z;4p36axwiYlJUeV_NyzfK53$0exQT@0JDCT(T8@GjH)dza=FOGDCtZDgHInR1-J*j zc9J5Dv;Vor#?+;qu z?*?MKCIhpM5BUBy@;pU@w3Z@0bZ2H7e`TAD7B(i8mm@Up8;n$7lm%G)y^p1Qxz>5d z#Z3%c>5=M@Au`(?vL94G;Bony@#1*qzM#}CVZE}J+GGzDs8N*n1Yput& z$_X((6p{CrvHV4Srw`*jr6)pL$8ST25eq(JJmaXTB2|&qFmlHLk6MSJ=}tx}!GR#x z(7ldx={+9OEk93!(j)Rk7)AUAXb^jJHIt%VrlX`<-b6tX#u($V$0PHtP{r5Mzca7Q zs!N-Do}_j-FNyY!d^{vfl}VMG9-NQrE5@6z74){DWex3=w(}r#kxH_j;Mausqr)@k z7sO$j(nI^HG5-LLpL+V7hZhG=*geinL>>8#e;o~azr*hoeY(|ji>LnpNQHlN$N128 z`j6#aP(}|GEw#+nmoePH?2<;om6x%vV;h8yDwBiXp^Z7XJD*D^4w-JEo&rdQHXXRG zKf+!xw$~t7E6uz^->kx``#1Pr6O^^8${irVV!CYq;8? z-EZhjk%H!FTXcwIEN~Jr*Bgxk=#UXY!^) zH<=Q%72HS60Po&_As3Oy2i-*)TFENodXkQTK@X zPvg>~Xc^t4xOl+>_!poa?fn3v+@s3M@eRN$DPmadBaD;ZujN1z$nukj)uaK9y2NG06waVqh6qV|yI(4%Nx( z59dG^?h;0}jpGdRKu;Y@Dd7E2L-Sf^ngFTgJkTOZBf%#Gl)*mZo|J~xDCP4^N?hQX9A&=0TA9gH*BR((IL1q7 z+L#H*Z09-eigLCakyA0Qqvk8I+byPud7?@J?vA2I3AG}zr` zj67}`Na2*^Pyl#rsK7MLobq}e4Lu;1f4XDmpeN?~`hK+(dnL9;l04^<4tPG}`Wj$7 z$Qa=PX6_fa_*6>Unn<5~Zmoj38L3=L=Dab70he@T26p6rU2{-JEO!i-82Q>TtZ~O3 zGCg}x1E1uXaq}wxz?>eu9=}RtfJUh@0KY!T6fXxOgO9_X!lk;$ksP@LV-UwZ6~Fr6 zesvnkC5(k1DPi+thR3I^0C1lYG^2549r`8=e=8B`UQWXude_lfg_ypvxVDfIvLPJ) zmGkzcY;5%j?am2}%9^N+6wM_mrkbIF#Wd2=8bCIw>I<7w>}usfcDt>l`cfH%-lat( z@G?&TRA6L^+|cdUGTt}@LOxJOdWlPwT%@k-7Wz7`&3x{hXUjp);(Jxqw9;}A+bPFV zXKbI>6$Fw=aOAN#&T&exWL8#_)w4^bvL~CvaNI)AVKc1YWLwNZ^F5WleF5w1o)0!b z2Lup7CxQgi)3p#w*{_w_sOn$WCDJRP(aZM(!jFUwjsXJE2 zLiVjc55TkP(eDI^!F&%<)Ahw>3e)iOvTA^*CWHRu}$Ro8Trasf4 zySLtkK+BJQ5A*#iLU{Wcg7VqNhOXFm+SvBoDL1NNZ5lY^)`BYPX&3U_HNx7-_q4Kkyf>wrT1RC`HI@&#M7-zQ|?!2+) zMUGr!s``=8j=0C6tSu)`uzej^TEt~_WOj58bCb_K4+Ewu#)UMAr^4})l1Al21A+)S z70p^)+O5&76}KvQyTj4LZ}!*|X)hQQFNOMl6yujojz9dK_b=Sw<4gcpWF1~+|u zcr@)d_ZK>izCiNl5-9d>{{T>=vkMjOsc-XR%vn@tvCe;(s+60!l1jt0CO_G23%~k_ z9wI+q>rrTrMnWn5IAsdez){0c4G2$_@yszA-%R_ZYjWSsA+*2Cv-HS$#x$IWzFw=S zTWuH)B|t~_y8f7_>5+L_uBB$!0hmgI>(}|MHefBhMQ=9$0G8q=L$q;_GyMfRTtVU+ zNrIiTqeOkrZ`Tytzs(B7I&&;K#q0+qTnSelh~WPKF-vTsJ#P9ioJxXq$m!2N&X({s zuDfeD3bST5$G@-RkIIYT-;*>x|XyTHj>0H*&-bWsFaf0C3sI{>}MR z5W%O}T&$M*XjWe3iyZrBrC&0ztnPE`_RCEwCq^$EHyfD`SY%V%*n?XpcC?FEuuCcC zj_u1p>mSNDuXF9k1*RC7GLfW6Ws0edAqD zz2OUMuL>P96$WTmd@?r#$?AT;*V?$MI~rg(HSMFAlrK2PHRwMI^|NQI%caQpisg645BJCTjQ&Er^Kk?bR_t#i zu)T)z6SinvI{p>SjKi!&8B%>pgt=sy^!hP9xTSRjb5t~KMm)#qOmyfSaB2CZ(Hp4o9AAH^U409&u;UXaVd7^>68 z85tx1s|+0XuACMoSbEB&dJ{OQM#sz%%FylsQG*N+!z2Fy*Gy(E#E=G0LDISp7-)ak zTKx9t2!a0qc?mz=C#T`au6n;mrBXFuryZH*wP$8}r^3$>4=zm>cKMewLGrKVejfc9+mV?k*GzhX>eY`+oP2O4{uTUSIFnsFK1WVM`?a% zW*&E3tkESv#jbdkjE9gyUMzq#!9@gqT%6c&Br__7biEH`|&Vzo|^Mc4uVv`&= z{{SCq`+T!9jwU>l_?O~v)uiI?wlkoa;FL(N=gxnp`^vZ#P3E_|}fSW#`(KLGuA$6BtVkUDKbT-*qV67i?X; zLE-5w1gw`RGZ|LKPxnu;>0D!4g(OJ;45t`=)i#5wNv7&6xrkizTOKmg<1HSu32!3c zVnCgw{{R9%T-T+6sOVPq68L4R_3TU4T;(T4MgXi~vAbx;PxI?l*66NDd`371GxImo z(01wg)rFJ+h~YvH4ZAE``c)b3ZKaoM<<|f*#S-n$VcU8FO@?6;Q?i5f_hNTOE^6b2i(#t7O?bF<2R)+H;{;N!h|NZ~j9 z9WujxENmJ>6S6QLcZ0#ldh}(4#Md5L<}wVC{v#xQ2E3n3ni#x7+oW_`n8wyzjjUH0 z!0Yo5=U%U;N<6raCje)?3`CF?c!S0X#t7PKIaTC$jQMf%`^621`G#^a-=A7^R`)i{ zV~#bF5PnDA0So9s^!BBeGS^;k``ZFA`V)it(gQwtBD4x1g<5$I#CJQN+~l0`jMHrI zB88gHNnPZQQiC9~6(=fAJ7A7#Yn?6|+m)JDZ!r+6F7g+jRT$4|s|Jnsc^XH%b==Cv zJ7MKU2;guz{duGX>)0l^MT$3#S8y-96P5HB{3?Ul++0XQrgo`K*9TxYIT#3XM<=ao zF(-g{#wiPDf-&_J0H_&4#Dl*g0HokJriaq^ZJ4eR-FQ!1k{$ZU5T zxc>kj)_@>sVpaae`xxI8}~FMGMcb6&rKN=lakC1aPDIfll_u;>=s}2Z2O| z`jURM;N0O@ADJK(znvl-NAJ#2RJ=y9dZceg3YFlb|kvd}@OIry1n4tzK1LQ_Bdt*IuORKn&#zjy_QW$=HYeic2vNLq-a}sHn zu)rpg-O@5~mcacw)wa|4!)d!O0l#9ox8Aj&2u!<(Aw$lD_TIUmz`xl-HaT5XCLRiK4{iU z8KVoG=)fPsnH9oiqm7WV5x8y#Z`4z_ouq@)@}pboEeJH?ZgeP6kaHP~=kXY*^qsS5 z5v#s7ZbCm3{vxB&7)KSv2k%EQ0DFI&({%0eO?MDb0?WGxwtxLqZEjCs(gGbn%XMaG z)(Vd#D!iC%=iC-A*IR5||SiVhZ zz`}{4$jIX${{Z!kF5pchxESQ)sWq52$q~cJXgN2ezmV84Iw4jKqDuN zbgp*l;x^TMwvKrqw>bhe$!GOG!~FHCf=o@cb#YCM64=ilTA*2C*CqwHo)AaWAO8Sd zTDKl$v{I}^cc>r{&(PF2*^5%Jlz^ZyjlbYSAJo=sdlWh%SHuGgk#ld~xnKVPW}L&y z@dPLCi-;OC&vDQ66wCdvT-e-(7>;eN$2f2PwrX8t5J_iv2l|oBDpHtZVD`cx~=gcC-_QAJ6&;qS z6pJF{P~(6tO-1E3U2aj_h+GJ$MO}MH;gZ5f0RcUKiyyPs`hmrReZ7Ju_vV^8(QIW zuh%cEX0}Fx;y0NbNSj<9e+sLsYubIyrY+f{nO$U4i~vS|#QN7KbdJfmGZH$C^{njX zw5LifEp{eTcRKA)#Sq?Gn062e4V~Q&u&O7;S0HVTRe0r^N-0>5c5Q!e z-&{%q&nG0{?&tKYF*K5}+;?R6=lRzu;l*$3FvA7a#?uUjSm3<#;I!^*i8*WDdl=_2T51-*Zm49m;rTLxM zdEPecPEO&)G1L*x4L=2jI#USPM(Xe`bRK>2FGV-{H`>xLWwa&t0m)C|AISa{;>o4L*_6T=$(I`)kX%5f$($iLlg;$VSRa)ShASannCD`CD?#wxsu$lJ$5RZ66xB`CWz4JNG5p0(W)=R(w;&g5i{ zRmVqO#8zi&_dgl0uQ zTHCv^uv^KlZJyy)Rx$`%8xWqL5!6;~!|erke7?h>uVnMaBn6r?a_{EGrE>wt86) z5Vi{*Fn*nA5D<^HR%|IMpaI)Bpa+f{B;-=a4gp+boP5KjM*~9ZgA(A5xWjYr){^L$ zmLSBElI-25D5#JR5%O~c8~}o@#K%niAaaakPxAPMm*=+ntFNeqseH- zK`or;>4E+=RJZyI%M8-746^{la5@k$I$)FDfE?v#^I&%QqL4cAjPd>l^rs^c>M`$C z((WsnNlcjnfX#!?r?IKFs}G+fcL9hr0L!TrEIT6m~3NjS? znvNk7rpU(8^*Q|d)Ao!JoRQ5S8TMEfW|3r_)s94L<7oXe`qayfm|Owrii`}g+xT-% z84cHiOb4qTov34#!*FT5jQ8z|c0n8u&VU<`S8H@N5d;!Hl}dAyfya7`pWYwH;*b$z zo^$oDIQWg?U4#1`)=zoJKltr-9w*l$(6o6j3j;HJksR!zd!tht;;(w!B3#a6;9CX zzl{2vetcE?@Dc4?4w8YNt#VJ}Hjlz+L3J&hqFZ?$IR_ijinrz}!)jMj{LecUJzKf_ zdYa9XAd*c|y1lr2sI4sutc(j6VVn>0D-{c~PGe|Gfs)4+pQ}hEvUM5xa6$ZPy@lM< z8ExkPO%cOw7|mRsBKFcQ21*=$RZ2XpP2CA}k8!0)?4t!YXZ55Y&88_NVW8|f@lsnb zmrIFrozd+-%9Bh2O*$Y~rd09oMeG}evI+E(qkFz){VS36_rN%a~TrEWTEr}rI@{(1hjV&SCnT*l#LDt6>>4{D1| z0WR;N>$Y9v@vE&K?0kR%Xm3#^q0Z@w_PVXrypkCim0Ypzf61nA8^c zBtFfBc)_dT27YEE+KI_MLNRE~v<)7scNoHk3no9G^QXiD>vsrA#IT1SQT|OdkrufF z?KqYqq#s_t;Zj^lvhvpCGAbjOnC={8WM|v08n^NSCdzAM?Qh>j)7%mM6tgLhS%mOB z*vcPHIsSr~eR~MKwz!UEaS_Ap=K$0fx}CJM!6ZT0#M_SUGwn?#`U$jKoeVmijEumm zhC}{-rjq_K4gG|QNz0hq-y;M0n$Ek`#mI=q2bR%3^=;YDwkiv~TJG&aw$%#3hSkOh z=~Su9K{+F;Xu%8nqsJL0p=4N`Gwea%aRc?PMoa7IIBThJI|ji0D!T@e%dyK7nregU z!<`+h+OD4xVXsh?-~{>q0F`5ETFs2Ma4uDu_K{67WZBhJRj zm;0_d{{WBUTZ#mTREqrGtR+fr6Wtz?X{)0u@-?}&k|~#RI+bNT!Ruc*YSs^?>US1z z%R=RI>N_9GzM7IC7^`wC$Nnm4hTifGQYi3}{_avbZXb01S^TTr;rvpCXG#69%)=2I z#^;;U-I3%jk%-j)00=n)>6&5dNKd7GnZ!6T2im=};g5(u-=cknSKU3C+C5BX?*3gr z0bV34d%{}p_6ENV*(b?AB*1q={v02|yzI{j^{hLB-D-^~PnK6ckPn`EQjiGenyYO* zcQ8jRZm%1tWo0=89)_$b#~H8Ar52r;=^>{-bo8zt;wFLprJ+eQYr5jw_lbeYAH+W| z^#jWjO>M zL9LGxcz%5YP%yq;2PDNNI*&u{D;ts2SKd>p3b0a(x@Vr#PR#e;2W#u%Uk@wFLAs22 za}N85f5)wJ-Xqi68^C7z)hc0DuJ+9@|oV{8>%fIr57Js)}~QrYLWDl!>?+5&UIbHV(o z%nT5y3|coElRlo6U&<&vxX=xRu34%;fEE)snI=l*S$YHhMG|dD)#Jk9@K2~C{6MD6 z3S9ia6Cwl0LykY7rpR$^GJ}TOy+=-0=KhojMs=0uwvez{VpkoCob?}w%}pDGkr<4C za!x9$T|sjqg~^pv;lMb@9A~Fmo=9bM0y~2M&+wpPN7VHEjRPQDTZTqpJhv&&v8nbY z)N)5Q;Ib-?4=P45N4+>j7X9Wh@^@!BCmsDW_)t^^+z7$$4FVyziss$_0DEy0VBi!4 z7W(I>>rW8D6rtim3E*Xk1L@d)6)9ca27Rh7TZ|m~Qvs4RjQJxzg!4^MN$Ll!II9lh z8RHayjHx}x9`pdvn_oML9ml0hoDg%ryw(mCrqhsN_c5yPuS22ACc-@f%Q<bDY^N0TB9GL6F{9+dffL1+~1^IZP`vcKYMpV{lpCec;w zQ{10u(X8Gge3KowUYppt=j4lF2;tw&^5hVaROs zrT~3S6uGM9Lb#hnE(H`(VF9KZekn0b2=PWLO|%7|2=>)ktd-cXBopmdw$p@U&?B8H zRfr>yXvKC3;X8}_Ww?d{`?j1Bbxd;bt6(LQFlz`X{Tm1MV_bf zsjbO^WtBiBPH=h}U?6+ZlE*y-Q&$o0{tMN#eO|-NwYQ23nD8cq43+l>xUSGfr9m85 z%sO_Zb){ZMcV{tl}b`jp{3xD$M1DpCtYV_<5IBlA5~Q`M`1Yrz>_fr>^_vr{Vm*mGgQ2U(X+`!D_ekI&k$Y z`B~}`Lawv2nzUg0Zn6N5TSV8(XwP=R^RwP(Jei0DJKMUrO=kTpIl&0gR3= zim4s?`krk_I7-BMr4$r7q^{BrNcel>L1a@%)MncQ96>7{5dQ#l`+8Teq=2YpIj@$L zje0MFej&D<<>}h9m$n>7Ims#PeMj=In$7ZuQM%L?y;0RhwY}LM%pZFCQy31F4ZXy3 zqRSJj#^Wkf7Q$bGd-v*Fga!JKdpGgi_LvOI+>#& zitxW2_+m{HRB7T*^h<(S2pl2qzu{k7kmJ;&^?AQTj}cGpBafpdo>2Nzc940mra4Z- z!d^SM(6-v$Zl1?H58{vM?d@L2r0Z5X&8p95a+0CzwDLWO>J5C=)1_Rn)UR~Qkv)~f zkjOis#(ut{ylj3=OA_4S?#u9I^y|3j&!*Rd>rHshYs`E<@l6{L>oIIO$Da_&{v)^H zUYTWmZ>ZX&_R^%Wu*h_5gI^(vz}LdR-Y=g+t`#FajE#Fhw$^m{EvJkf+=c^{J&3Og z*7QrQ6H$9xg*J0Iy@NvmlWS~jC4mE>h5jQ$Ke5$#XW^^2Vo zQ;PP{u_ACm=)<@*^*HP-akzU&ebYH9&B9uq^{VJlYA}^>H+D7Vde?_%vS*C0V{S8E zp`z;WYg%Mi*6o#X$nK}OKT3~WvHNw41YevC*T~^Bn?oSnZ$1~bOw+v#Q*DJ9IIaWCXcTTzKp0ok$@Zs&CbtHkD z{S73JcbOwrk~biRUO?<>wv6!$D7=)|n?S}*Xue3vG=QOX1J1ZJ2+HSUC(Lkh*FQ?8 zEZ|v|XF~HR05dToj^T5FYemM~=kur?M%<5DLJ^&x?=d*_q#Ob<(D(06BRzQ^&XaKf zL~Ii zk~wxdUR`6lHVB&%G|(fHRy^FcdLTc{%o=5DrTbjVt1bDFq< zGBHU~geRair=$3O_gTAGEutqUmLrAwnxUB(q{VmIzr*P?y)eurGfSQoMP+Cn54_dy z);Eo!fFGU6?Mmn_a=4_gMe*l^pwld^uIwQqB>5%!_9ndS^`iG05{fA)3=Kx(o+?94 zG=@R@#o=XgBsO{{ZFotcP+D7##&YP*br>ia-DlN+{-v04XVP zMkufiq{T_LfRw~D6m6+QWR8^dw|D!fPtt%O3rn`Qth_6%Ur4D2pE=KVOb^W0Pi63{ zQ$cl(X*8$N5SrJv@F$2aloZn@0P~j{f1P{maiRdRs-lj8Mg>?_ z9FJN9nVuUT!p{)8g3&`Bdo-gzrCo>N7OdavZf#I^!xQ~0*^U<^6VI(6VmQYXt}C<4 zV)#CxN1dtweG)AH09w?C;a-mgyB3n>X+}spg6G?(72oajrjP*6agJye*~94iM4Aq$ zEE!CRBq7YC0HEg|FX>xzM5~b4HDASAZS>~a_S*Miz{|Qlys#&zJUUw~bz{c_J=f4#AdVdb<5?Z)p3w+SXe~Ev@cdtt%%pG`p8js#vd7^7m z<#$J^d_D1B_ST>FE0_NOPPb4ACz%(ZZ?CO)3IeyLYvye)Q@GM~2yZQ$Y_Tw4eMfM8 zjeP^4>$dv#krnI=IT&TnDBZ!YD>}=)g#E2G?!UpB(W%U=_apIVhamADlF&E{GW^iX zkGS9A>t8RDSE*$%?%zu4H(xYBEaWCj+$ygNjP~LyS;BsiB^0d6H;kXyir=tfvGYT7sMo zXlnW~9=YKUiK!~3mbl?3&JyPsR{sEd(EIfISEnqCItD@rBO?aBSKI)=>s^n8e0_PK zymq%F&!_IeQ}?4C%Ae`{tLC#TjZXD2`aa*}byKg>N3Zyk!i^%e9!nW|apwuy6RI?EG`hF|l+svafq-LHtW*0-H@xaK(k zyU=wP zv%EkZc~%`9dWy^~kzZzdLE4_^Ty?gp^kXjTm}SS zf;x)uKZqU*Zx3I6uF(n8r*D`3nK$=Ox21gqE!h0ss*a4O*=9=aN?X0kU`@V(Zy;bs_?&!FT6h@Lhkd}=jMc;yY9Z9PL=K2F0pB>SVwhf zD3UiHh(3qV*UcU4sqjyU-^1Fv2^{^3au#Lu^l!uYSBIMAFs}zvnzWbVbWyD0?Djr@ z+TFSu$=5V!HGL{;JB7-+@Yv-~Vk=VK;7<~|^dlgS^*9Q6IIoF>JRUXeKhCv4FJT16f4n=bctp^=GBQXCx{?`4 z!30<6Ic`2U%3R-RZh6&dxH1AUN6o=Mg*mZSFt;|S7Yj5Xt~zg0Ngs$L{uuPHM98cU zHM!x>6ly*kyYnpN%uGj_3;oys00Zw>WDi`>KD8AoLabaSu9-=+?vJIsH{v@V5$Vfw zYS?kakvHB$@BTHkM&VyH_;18lUL4h9ytiUkq>&TDuc5D^bgfPuTTg=a*@Hzgh92I> z-o6hv%N`DV(D)zWNfYT58@Ytms+zrg_K}lLcD-K)~~16(z2oe*dB1}E zQzwUYKqh8u8Hf`me((E3+*iB9Bv&@+BrLBJs4BqZ5NqZpLJuH}bls75E`$3I@R zW!HGzN3~PQN6vHXYw1ohgxQKtyl1^yvII}QCIFGjvg8_y?lKPbz`^8EYav+|?vJk@ zjR1O=huvDqcJb;3Z!an9T*rr{V+xFe>)RgH(;*naH6kOBE)O+P#sTg-)yCSy=iwXkwmJq-X>ECUWZ^~YaoQ7CV?tlqdCDj8!)rB!lR72K@Hr(g5<)P`;G zp=kp$H#t3z{{UYU0Fy;Bkj(yAEwx#GZ1KmpYIsyw{!|Q};|pUeV0??72S5nV>6&b2Q5a}gZaBu~+xpX?xr$Gb zij`$Ne|dY=SnV#YkCz#aNEeipzaVzV^`JwDcAfXmcf{LXFuy4{9D~-Kk(_=b6(Nlc z!%i8CNT4{z21j~qgm5#+pa>h0oPsJ%szRPcIh)v!csx@V1A+J@-V>j{9SqVuRYa19=-OdCBU2ncgt~JgvZ!{(-^3m zC)8wd%{0L0An-a8^&O)g5q+|1UD(lI&N7P2OpuYpEWx- zvA>$yRl`Q*O??rQxq-Hwvb_q^;clZK zQ*(0!Af84`5&3cY*8Qi#-8KgX>gs91AHjsj^Q0WdkBG_W4O_O;F7DfG7Sc+`vLQ9@ z_MQ;XY__~Qd`w4q2LAx(TTw$4Ttyscy@HHTE@Q&%yaBJ>;QfiBL;O;mzo%O0?7kDu z#ZBI!60dO>B>uRsRoHs*gX!9i2T%{a0=qcNKZd#;u?;Ai;Eti&XwTuzbXK|!mtaTP zbo+SyK0%TAn$aLq<(C1yIG{nhD~`DQ=u#MCuheoVZlkt(5lC~+af$$OToKQDH|PHV zuSgp`{{Tu;*ErAVKne)!N-_x}pIT-QPg)4Vk_JAsfSVcodr}nx877z=hC658oPJ@? zS^#k5V>tXNdyan`Q$XXbDCBT(de8+eW(&#m$z!l&S=fA~hg^29QqxztgJrI)l6mVV zmdqFsy*u~oUBJ$3H(#`ZeJ0_Z5EWg)_Kpu;E0Y(5r-+TFi>Egip+t^&td9_QZp*}4 zdA7S#k;+KFc@L;Hv1}Gg7^RK3s}4_aM;y}b3VE;3o2iGb?&#A!HEBffeS6{FtD{3L z%xxXbv|zDh;ez^+{sh%82Y8-O4eFuXma~-YnFs!aJ;i(d+$nKx@v??j1xP)`eBa^? zFzEW_-HGWGhhgw_dKst89m3hwR?rF+*g*#G*T>)xXQAef-C2<48Eogrn;_- z=%-Ol9y8w+PVLz+ZdUWz;)v0qXWO$rT@XE3y6?Gw$gMtX@Uj5*Y6)%Xign0^! z*f6sw_3Yn6UIOS;^PR(}tsMheyU=w+y|r(caLRf*_XfU$Gr&g~M$6(`9Q3MkGwSctk z&PzM!gpkNELH=XV*NOPI;q~u@=4+@yy3>i`TymbwKd(ynfuSYG+>tN^Z>mI1ir6n|cy>KF7ka_m1OaMJ|U6+jf8F8dfCH0~iH1=%q$%vlE z+upd$@I`)whs0CFK~9^{^W_&8W*Fl%psqdXnd1~=4b5yL+5Q-KoZr|TCgxA{i*fs+ zPcEPRZ{>>gbWNiqyz1>nDe?O zBkv*U{vU;58vP=bNY#Rzc4wN?PRuw5)|Z~N+Fa(e5Vh$401Nz3Y;VSoaO7LuoWx1t zU(@mab>{;ZH29==q*q2N%5n(oYnvB_h9--pE~P?FF6jEPFvG13xdnR~=KK}n0j}r} zT*$-i3;Vf%{_yYk^{$^ghXTJdtx8mCI&$3}oL@4z;(rpnD0Iv3?OSC307kfP-Ua># z_4*&@Toh8g6C|;*S4Iq^b|Su+)%3`9T{3$+h20#eRF6ve$5zv3(seoPZWrf?v7B(j zu@&~Y9zW|8eU(p&KZ-c3)8%(ZwC5+MII5EW0Ic^1psP!S0f`$y$T^|nHw))L41rD< zt}rX;4lgnZq*7ei8(Xyse8{9*jaT-zB5V7Mp9C9nIf%#V)aY#m#!|pPI za7e%(=hCS^`q`mv+g(B0c*oQ66=p|1Ltyf_VfcUbsvk9Fm;GC1R~z=65%upt$~T}0 zpmtERo@IOjN~D|3#X-RWN=kaIu?*&Knmeny?NvThvu z)O;SkxgOM`DCaGZPY2u5fFmRvdS{SDG=YEtIR~-n^`|}#cJtWgp%XAaFc}_f^(DUP5`ou zADDI`o0i+RzoG9+rAh07-y(noA=8ZRUv8CCRMM?AOGdW5k91AX2atV5Tmxfd1JA7l zFeEtnbJ~DBqh0uId2Jz+O>uDvKXaq6`2H2kTzF?!w*LTIr_MR*5RqR&5`OM7J8?~1 ze8d0=>+eqCbHHspFRWgiL8s2#<2w!oYg>Fd*QY-;2^To|+*hz9iw)GVHv!0XC%$_B z04lkVSb_i~bsZ?UT=Ls*g>wK6)#@%ftY}Feoo`tDJJ9WpW?60s9Pexo(z`>E^5^n3 z8IR}PoIlzqK<6Bc zo(^dM?0e8KILRFI=|Bx6gPifwf=F+aQJ71_x1} z^Tlntak~dS>gJ-Vbvpqo9gJ8692PkL0QG)!xA8?2;YJ5xUk{%`FvKf$Jq$dXi9-dK z0=%2zu8p!weO5K=`>9Xrr}>Y{y=@K;PAeb8x;$Fek#T1D21WT;kGkED=UiECE9%&Y z&F$CF)}(o(W9I&q-F!XqWSVZH9+`J3HgmSv_aF6adVU7D+xsc3FQ&Ae3d<7}VO7+! zupp2@;EMa)MGAPDE)vx*CDacb$Q>A9f-(rMd%*r9U3)@}oR76b zh~^pZ>-hfwjddz>!LQD%Q=T5HgVCeWO-Wqv&l>n9T^2{ZvR0DCj#y)uPrtXlaVOHg zpSrh-WRe*WJaPi8tTG5S;GQz@#GW11$|xq*Y`iReKfCo6_4z(&^@Z$ezj=Nq9co;< zqnXYrdeZDBq)5p)0=@H`j4ouTivUCvY>2_ zabFe07zjeDuN@S(^*eC$y5(n>d`a;7Y1+rz?a&A=&f*6FU%%(q^R63jJPx(=cZ&Qs z9=uwtVOqRg%KivNS56ZoCa`?|$aZ!wQt+088Y$Z-;KbJx$O-*Wi zqVc*pR#L1E2qOejE9egu_yWtsO4Gyzz33cDtHXc1JNj9e4#z)>tEOieIJ=|jSZ-pwwvKolJaQ;yVbFuptfn1#HR3)2@xjs9X_|}X&Cl-SC;d_M z`hP0*%Nx|VV#rR@$oH?$art#jB}Sgz8R=7>JZ_Fx;$Mdjt)u;_-ZIw~nPtaTUgP@y z72#|MIIpWE0!Ye{kVXx7e~%=(j{9nf?>mtKXrNFa#Wf zUn!~D+0A>`!>nheM`uQdValYL>I2#Ux@z zAccRrK|MImDwI>m!zMz!1B2hzqO`cn;tpW^|8hKDyqe;`UoxFaPgQ#4+-k)a53=I;n-zuI)K^PyO zTDzs)hll{&j{dX^>Fpr_G8YFuGhG}6{hy~!*{mB+nlQxWy?SQ1?U`B(ecqooDG0R) zgiGeEO0toS#AN>f^{RGqbCPpe@W?}LJweAcdw&!Rt0?)hNExVx4>-r6s}o}!9=!V0 zXaQb2`ce@Y1RQ{I`cgM=dLC+A9N>zLz|UMz1V%D&*&Ds79Fg+^Mmpl02_5MeZs37~ z?@R`<4U>{R#W8^xAmvYSPU9qW$Lmp&p~&5gjN=_>0pOO&1RqdELckW<$_Ksyq+y4_ z$OqDcE`C=Y+>W#X7b-!)KEjxQ;HC)YBOl6*>_!`oJ%6P+m!8-@hpjLT-2CH!c+YAb89-$j9-froG1Q)Y z=>|Z?)AgVLg20@9ooT0&yRWus=)@8T$FUTr=FUen0G!|`8ON40($GmK`NyJYk1pqNe zKmBTO^dE*Px!T>q>_q{w)P7U}CP5e@@id`x!6uoz^7_$^e~~l*9IqX4d(x>sl)1?1 zlTGQ)4k!Wmz~?`WA~+l#qrPd~fd?X*(VT8TNdusu4ii__Zf$&J7@WFA2?jC2`F%&% z72Ge8tXd0;bMs?6Pf=bgtlnN+YgczSk-9jOZV3CB;19@GN8xW2i#J7;u%v;S`TXYq zt0hq@v~^LPv^!a?-z;x5y%+_gNj;%A0_(QGwq zSigM;#Mm6Ndj22F>0U;2n)<5aO>4+rCXaGDm0(9uYv&&lXfpVJUAnNHNb=h#Pw^?_ zAIiSdAjf-JZiJq(+tB00LeH4g_;;-{SG0Ij;)T`Lg%!QRtKGmnwvhE<*q?gCh%)KaYP}`o%EQ$AEcIp6;ZexX*0|4# zIz@%&gD$0G8r)jqXpVW~sQk0~Rz2T~FRnA0%7fT(Tvv+qONq3pgS3no07=d|*O8ZC zYex|Y-qvQ-8s&F52bv{3DQ~Sn^E>yz^c00jG;AH~^b^k+$)y0(#}u>x43m@8*Svfw z))xE2V%3QAts7zIlBbnF%zhQ%r+}X<&p1qGU6r~?O!x_uG8#(C)6U^05ca+=o^vz>*$%LE-S^pC)gM@=&r)yZXy{z zth|3LSI_Y5{hlGg^+!e_UN<;XPL0|*714^aoPs-2ei@*3ue7z!Bj_IjYteXvLsxen zYKP>RagKd{hPt@$1_gZS;U5r5;oWj8kbiLGB*WEz#8=Rkw^7{0lS1L+kwYsf;EMPh z=K%24xufvQZ}L3~H93)GgDV0m$}*5D5_c~&*x5nZ+;^`HqhiT9sv4$^VXWD;we`A9 z8SLFb^#`%5VTo)J$E_|vG(vKOxuWdBr1v~C#eWU%^mcolI6cjuB&Zp9$G@oet`V@O z037?*)p9SGI#-_f!{NLdqRD%v1h>5E$&Zpx@ILkR*=B!xQ^fuM0OoR4!}W>cgmGQ3 zgM4)+j8@A30Cbjl!nhwaf8r~UytKHnxsuxECW>S@Wnsvu7n5H}UWF`8K1u4C%^5g7 z52$qgO5Xa}CbyAfjn^v5cp{{`w1)NvhGbWb#tMUC7rndM$I@C^Da zuX$jNEs^A?88LtLz3YTI&3#oYDLhP!0|GnOjQH!ovT5xmqo+hoxjUqZN8I-w-^#tL zqdE4rqh0IK_b{zS+Qjp}#)@2VNncEJ0P9=c6xW}_+UysKPn1r{m;1cSbYny`5ft{fIpnWUksqoE7RBofR zdUt1`8l1~RI#oeA^A%PHV!$JO>yw|QSC-l-b~-L52R>)ew0x_9p;`lTdCiVuS(m2TtSV*x{RsK6jBhPP1j5az$Z0(aR-y1dMKa< zvyMloq7(A~-+`iv0G*=*gV)xecpnTGA5%pX41~vkb5Y}W9A=6r5fRRQ=?A!|*tS6a z5k(XLj!q9Fj4BcU^zg%xnkb+I zARc;}Fm~|0y?8WHKn-3FasbbBPaxoee=caEfD>;4kI<1zwM%XtJDMnzXK_2C3cH?p~nuH6JQi91QV;MHB$iq?6ENsG(e@Mq*L)+>oqJfS6E_(aZk1NoA zG*LhbxyJw+U5r5^gWM5{D5L;Ym#Fs!na=O8dMKa=W7eFfZ4^)gv(7~`j&u5TqKW{K za8!a0eR@+F2~riX*v3b1dMKbpG}5g_huGwWWkLvY<0bRdlk3fScZvKbd7;WBw+}Um zIadJXJ(`LsG@j)rW2*3kvR~Q=jDeay-SJ(5+d*u*rDYiY@uG_S>p7a{u714Cc3`? z#}xYTvz}H(nNHok$nE^-qQ0LPuZN$bIbrc5+3mbLWfF$+x1U$$us$PNMGu3nN+PZq zIt+ghqKf!z4Oz<<3%;oBn)g}Z#(*fIze7Cm;)*DsKn+a?~YU<2r z`Y%GgO-D|*xgYY@HEzD5x$lX(NxbmeTq0%dTuH#^Z$td^_)$fEe?_`D^r6yUspvgn zsp2GH(i$kQ&{5}rHR?YNJX|6xqTVAcw)mMpG6f6VutOCU7((5qL3WNi#!`+;yYu#1b0e5cRG$ovGo<< z8s3L{p=u9lc@ah*b-OV22hxfw>iBmVRn+zk-X|s^3f#tT7^`}IrFo`ZrPZA86sgga z{{TNxMHTh(ijuUI(Z_op$KdaXw%WGaO+=-==Ry71KAwl#yNTmVs7jCuu)`u-YMSIkt7Ouw_q*2+o8$bYh3Yjisb@I%NN2Yk9iru3~y-)wy+*b?b literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/mbhole3.jpg b/docs/static/mb/projects/wallet/mbhole3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f99cdf3b7a91ca0edbbfb711a84808e2b3d38df5 GIT binary patch literal 99624 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 bJ*tN^QD3Lw=I2dLTiEj6;!#Bvu_yo8A8QK< literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/mbhole4.jpg b/docs/static/mb/projects/wallet/mbhole4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9fe28a8dce92876a61c088516e1a85f9ea25d3a5 GIT binary patch literal 97264 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

05E-S;cq!AbILP{r z_~SJMI*Yy4zuE|EXCO%&XFPw6Xj+?aAbB}eUC9|FtdGaabCHiz?~W?ywuaL2X8Q~l zld}HkM>#Cg5uOkpFn! zD>YZlKYBy|00L_H`wrybFc>N+*>HYP2h<9#BlOAolTxT**zxI_0GKp~o=?yWe=3oD z%wuc*RbLV}Ie%}I(lY0kM(Ndtf1N7~ut7W@Fn%=|iZat!bNG`* z#5zAIxK@q5Phaa#Xd#e%&_|s00~KF-7Yb87{$&JG?u`BDBL4usS2St|46?_Zte}r- zQs@^T{NA7*lz~Ew=bxn`F<;?h^dtOhKoiVDd6V-~N*xP-t#O{}oPMH}N|S<)KQHm7 zHc*X$i0_^$fWId0B#`5|jDLkVGXDU5&%V+A6x9w-++X|ZrSkqXvxWT{D`2AcJ$*skN&*|7E$v!8Q^7c{b(4a)o?bugGfln+>m}h{dz)&eg~8o zest4~+YGVp9lOv2wuS4v{{A27OayK_cXaAxH7?M+Gvn$hHh>OgB!9b3;5Qxm`hM|` z^rgb_`?$%^c0b`unB!cTun5k0{{RY6G+6t`^gnl~b zcemX&v*9Z{YhQ-C?xAu*dFvtvJ#ZHa2i1*o{{RoHP2Y^H*bkNs(>EP3IQ>YXo<4Am zXBTA;(HN&B(p^tZlfd!CY(#g+1~N-VKm)n^#=Pz=PTe&p)9nP;b3Fb`az>*PbAU%Y zgVcR%v-qK}HI9oOmkVu{?EK^&h&ex*Abxeud?&Dq<6XMEbPo2g{DA)e31f}lkR$P~ zY#wKejt*F=^1o$e{cdR~zI7O#H~b)a(?yeYV%xd`&7b`Sv$bn0p9AQ#UP~kgP`H=L ziN;&XToaMUUJv7n^(lx~P?-QP73CinbwrkJKTbyFL7CUnJTLyuTv>K`jm6?4PIk9l z3#$2JbB>E%cqTKZp>k&@nM1n2U&xPR#d;ah^Μ3Ek`#>5)j4x1&0+1aBC|ew{0X z@Nb2s*L4-1WZS3PuxVV59FO21UjBpduS)UviI+suR7O`KH{{Sr4p?~oA`d6up z%_~B@aQJkbp8iHu+fj0n!(ZN8SzKJ%we7#!V{a&!_cDXu1g;JZS%%Wq&qt3|Qx(K} zo(8(k6D&Or2t9jan)Bktj!#owr>t5gjqq;T(&8|e6ByWf?`Pl7xKWS7yKy-A(sbi% zxir7clNycP_A@M!*TgpsX9C-K!Xje{fxsOA$mhOuRdpQ?P|z$ET|>)_8MZ5#Rr$d< zz&Yp*LGaN8o-S3v$$|0ue@xd|@lq^!cHHBo+V1}Vz8<-2W|b-9V~0sul%3(sV(2zk zw>ppZeYlECxB-$);aOtn0rWjbN=bt(l3jkco1ZSKLst>=VUieUq7gD=$ zS)9ibxjulBKUJ*1i2B=IYd_gg$%|`HJiw=ikc^!DG6&~E%&X5B@bQYW-HFTGyF2fM zxAw|z*mNsk^k81PJY?ILTHQUanLm@_ufJ_pnC3)-pD~Iq7lWnH>GRolq z`%Um^rF?b_RY%Ycex%oJV+itRe02(^p4rdzt|gnwrZ?*Fj+eLjkvc1roxMjy#Ewoz zbJL*dPXPHKGh~k7Vxo)XKp9R!=fFYkw7xFe37WBh0Wvkd2)gYWBA$RM6FGgnCfoPpGwel<^E5fQnw zjl7Y_&S(KLc5VRR^)&?e;EqFc*S8HD`F^iG)5K(m>CU$&m-y2<5VQKxP_izt>zcXNLYeLALsF_#d_0{ zX%L)%*cch@)AisFr9FV%vbXbXtWoA`i*Xwz;ZR*iah3<=$FH?x{gy}6rnWMR#Pdg$ zG?ErOe!WNlRaq}CZ35icfRjhb3OIG=Ac6J%Rj*;G#jjiWwu>FT>}PwxyavZPQS18B zjnlASp|RqE7sUFK#k?rEVfRi4Kb2z{Bu3yf=dfTaW5kn7H;6B#^2g07W4ZB+{uPgr zoV(kp^xPV}2CT!N)s|v@c$|B0T60f0=gE+P)bC&DX>ydxo-)0!k^$$5wSuHb(=cyq z)F1x6Eki+%0wd$>?%egg%3Oi!S!G&LYsj*S%~#)3Scu=>GuzssczHE&v(eE7AedNO;P&2VIA+=0zr5x)$4xcQMcT z{AyjV8R*JKqhN{(C?SfuJ^ADMQxU-=NZb~1Iv<$gpX5a!$_X8~B!4Ptm=Z`0k6&NT znday2nMbx4{3`WjXi89r1w6yDT&0PNgQ0<#twV0U_FkL5zNfx2<^{{ZV! z2;+||n}&Lv5lsmQ!NCL5Z2(L1k^Za}_oX}bt|J)llT159g+y(>xxlACp`~JVOW(5M!z}iK3x7Z-`*3_A?==jr2t7I?NO4c+vYT=Q-a=EBhsRLD&ZpBJq7@!jZ<&U z2vg|1&>EHtNs+Y>$KU4WjexKwGtX1Hp&NH#!g}?<1Nqaz$R8)vW{}BzwjXvdM|`*c z09vxO=}Oq5Y#%f8hR;vJuWjU$5@#LAKhmlTWYqjarRn8TG?sM^Ny3FJGEd+QR9afT zgiC7@c*fvqdS;p7%Xe@iw~pfNcX8&p-Hdx@KZx|L4}`W7U27VI%PYpQ+k`Bb&RKy2 zpZ85!zwqMxK=IbQHjyqZVT^fmo>AlqsuwV*tkFx?vcAF8Ronq^6LKp#G3O;!_2$8lm$WR zcnUp-0sRf0cIBiXDvrpb zqK{!+r^Q`nS@mdilx#t6f<^=QoxOg882Xx{@Xy1Rz98`gzi)@mwYG=MDoFsbASgKe zPCcry3OH;uv9-5){J-FerRP3Ki{Kv!Tx&PUsa#tz)9u@LBZ*jaQR+Q^DwpDZza{>( zx@wc;+5PeBA?x`J56-=RU(})S--hn5QZz)jj}b-&7jfZK0ox>3&36+^b8{r~IeBDa z?#HVVa!p2AT6p^J6*XwbNUzLwQl}n7ZTJ@IOJ5l2@*=Ym%%xOva->$b#E%gjOH~?l zK!|M{=g(G?zva{Ot#5^X7?w-ZuiU9fA_Xn-KKl`Z-#{`xr`ouStup%NEB#atKHe*m zlTN22a}&?d`umFPPK{i1pI9WmZsav3PTkKz_4o4 zE);@MiUZeab}RZ3U5$ywl$?#lhfcja{&k0_UqzyLUQ5(K@!H!18jb+&!- zrUp!m;jnTKPL-WGVsISet!dpR2q5CJ+!HV?dg6hPwkXUO&|v1fZx1p=oA!b8bH`EZ zTvSlAl1FOj^eMJ#Ha6sL2h4JD(+UUv%}IgiYVohgSO#7Q^s6dXMc~v=Z5_laPYebF z3eIUKu$Sfs8T<&OJ&g%bm!6`c4OXFZnqH}SXK80{ z>k_)fBQrK+S1a>l91t=wo}-?)?7TVRnYDipSl`@363sk8-DAiA`)4)d9~YoVd|qE+ zSsgOtJQ19$52!f$gI)gsfZQJf>1RD7Zgc+ISBafsD^Q^s(v_Qb{LZQnjHPB)@n6O% zG);C*I>y4@>0wYMcXk+la-$xDAC7CZ&^$?Vspyt>_jXAH*Aa;fXyko30PV*k@HroaW1Hf!I7~G@Nox0c zb}E%PN^a=srq&rCk)yWVBB?67@so}RO7aWOj zqpyejITfR9^H+0B;P6{KpTnonSBrSNTRQiNF0R2Q0DQPV++K(A0D@efv!=V79vi=1d&CynWRdwRKH=soZpIY1PCY8Nv8ld~tK8U2Yq_Cvx!;Y$ zvFY4k()>5HdHii>BB|Q~Jg$8P(xdfZN5rN_@vYE7^DJ?O$8)eBhrFIxI|?khzm?{ed;Q!ExupDKnv zo2j5oa(tEc9%&!@EjwhsSiojD>UvZx@+y+bl*UgQPyYZs;~xHTKl?2>iFydpxa{PA zO02USauc58{{YoedD%iR57vMs`G@d)$KQ&N%yQdt2R$(+5AvwPpd)IkuW$x)P7^V2 zmm56^$LpE^o6S{Zjgfb^`+dHcr+`aiDm^kPx0qSJ>0Ezz2lc_JJj6f3Gwcuapa+tx zCdQfoPhva{`sjk+o&K&--~~Z0RiL8 zBp*RY!w6TBxI8yBfQapoe-SzUDKY$oPaJKx?l8wfu21x;s8lXUIURNeBk9tmRyY|P zdlUSPF%lLmNZQBBr7Cc!tbI!V0QKnuGkm4ln;q~m`cMps zBZr1tdu1n#{hw=oyws#_bR|)?@IFJ3KD8l6bqGcdG54^4p{2n{f=PjafroGCa(_B^ z6^;>?IoR=iG5-M9rhrP}j9$OR%^qA|csAlW$>xGooDx3@qKQ>kcM3l`LZ>+r0r}Kn zlcy(+=9d=Zkboa*KuX1NfhS(<+*Ac-1Lc+yJvLMG2X!a#qt3Sj1QGQV0GV|^F^e9& zigLfqHtZn#(jOsLK2nk2E7FxjSmAa7-xw6Ycx63s4teI63VH%Zs60~w#Mv1PanCfT zU>G2N0+0zRxo{CwDD2%$CLgd~oiJ)Wu;-kQ_!0jA8h`GI>Nx9yX@KHeYT*Y5J#k1m z&UTMZN&b`*9x}|kN2nj+N*XXY=tpWm2#uea)c*jwKgOQPk@v8Dax+ZZY&s%m{n|D_ zqX9bhJkT+~tYhYrclq|F{Gqpbrw6wb)8zrcAxFJPhBBBugX=&Ey*FU62h$YY$VvU- z0QdB%0YJM^7jL4E@TP~2AN^JjeY{WttHc+FC)bRh&{Mp~!28(m%F_hM+5Ov*>x_z3 zFtYAYtUBRO^b|A$osrNNE&x1sry(0g(%AJl{h8c2Pp|l5xbFqqrjhXn#M)xcvla^=Vcc%d<~M+S>$LEZl=wSHGcjpC z$q^);e(1;Pit_&e0yE!yQPl3^ki38C5*E)4rTG3}{uS|eVJo0N>mY0fA3)gu0KV!!i&}bG__1zN z{$Ai$VgAthe~=Z$*j!C-cBTd)oEXR-#2bPu>S;naybKfSk;vPHMq1Zmjy-Dc$^QUS z(>aeLA1>pH`WHd5O*6wrVleQiV5ZOa34Hii}k1Hu@fI<6j!f9P;>QM2JG5{hnDs$F{^Bhiv{{wbv(w zV$=K$d7@e($uySI0>_UsQoVh-#yv1A%RF}*X`c`;r9d(zNz*+tKyT-o_XfEyrG2O< zRxtUX9>;EQYB9^$P@(L0maom}xas@OT*nRY^4Q+^Ci_j8Y+*Fk?x(8mQJnr}yljj% z4^h^=Q{fH7@=L5Mw&?!=cOlRBj_>D>(zqWJX}{S%CBL)&6qJJLdZnLdrV%h`s)#1Nhf*;hQGY{3E1VunO_oMi>nJ z?Vz5%RasN0tL!SQgXjKL>zu_22Gfz6hd(B2)Wc}aR4REmIb`Onbff%wxI(#a@j@z)-;5?Yy?|x1pP{T~7i~ru5TvTcbLE6Q5D7eUj>fz(rFJqSn5~We4b^M?ZvDA0D1{o59SSeKZd?G z>-t8>wG>@W+zb;Vm6NYs+~?_mLTEW!J?MFwRr;e6V3UB=uaLvo*9i~Aj|+H))nkuQ zh6&CYQg;eR_Y`4Nt~4Ve{qNAGAATrr*2& z0FP~~op~-7U(^=plW;C1^9kx(am{*n!YwUg(eHIOU!HkgMgJ|?S+dtFts^1BepBoN3TF6hgD^-A$aM^daO76|ERQIZKo!5ap zDKCe#i4ELX)Gjb(VS*7yM9=0={{ULNUtiQ4Q`hgWx`}6IU-xtJ{+O?${6}(Zyfdm? zA;U*&D=GKdabGgvX1Vezlf=%hCZ_Jo`uqy6lv0X1--XvR#p75YkM7*XByKxkF7M{G zhvJ);yYWV)aEK92!z!xw3UEI`UYYQ-!ZX;j>$mWjoKLDyllcaF_fzsO;jaZ%yQ*AYGb?c!!bfL~3f( zk`TaU0nhjU0Q&X2wcA@ge)DR73Po_J?~>N$PxuQpJcT3^CR;srlaHnf>tj&%)0CV|urcj%AV1p|0_m}?wvK0P5=e*xe-=L;1nbbzZKBE-<^5l?*1E~Xw z9l=-vHvOPE&t7S(84h;GCVgG={Y@{N#~|TP`$W*ix`Gd`8ijBYNRfdU+}(k0D2^8x zCNx}h!)N+ZZY)S4mmT*~sldr*B>w=h{{YvZ2|S?B!bV%wxy3nS+z2uzf89UhQO7K- z4)8*cx>x@I)l6oX$^Or-aDSKeqRa~z2%ve9aysCOSjJB>p&o*v+4BDYts_3G{{Yvg z0Jz(=xgAOA`ceYH3%e$7r~rS3AcZ+9SmfuH%|{*sU@1RVsX07`E1sAm`icN>3cW*g z?Tmja69b&L=SW@yCZ5JQlkc*%a8+rS08lqQI~P^VQ_i_#woH) z2*!4|UOWDDfO{C10IKuU1<&%NNmMTiGJ1fdQm%I6&Rn1NdVZA#_)-%fV7ZK*gN#rEk_=}h00)c$f2}vlXs}mrUcO(i<3QX7WKg)^@zeRx zT?gD?KpgN!KRQ~BavA!uh<#K40IyFoN(OTtJ?a*nl}odYo~3b*%+t)tB8{Ut=lxls zpdKd9cQinO%^`57F|0iGY~q-z+xQ93ZM7jd2kvBb$)E#tpb&hu&p;^@J~v9Smilr0 z>42OZW9yET(;-ug{KL>10GXu<0l&JJ7DV}PNmv}t? z01E#Ag%%5z44ZnfC)gS{9A|ToPeKR(0Is7$xc3L}G#M2UnB;8)o+z*xdez2CTY%r* zZ=3R{+ef*NQ?S#@A2#(NC=dNK#y_1iPY~)}Ahlc9Xzk{>Q7aBgrg_KVUZ<_tTipCi z()Ea^f*mr@Mx~!}mGbg&jB$*C&1olA50;!;(Z8QX^DyP-*Uag>aeE(zd=GLh2~XUu ztN@-tBX0-PC@1i)AK~AT;hzg?UMJK+SfybcBOJI~@II_@{{R82o;B2M{9~@^`fPXb z!J|O?<+vq*bKHTB!-4M9--sG~nzgl!j*lg@I!2!omREAPX5bP4JOSU_*NKA5F$)hI zJxH|bJIVH4y;-c}`J9(ck2CQOyLI9{UTs3`fX~7pJVv9UkMq|xf55scYo0E#w%eGa zaXj2{u?|jtybs2pJ{h?O0_xTNV!2Tv8T#z6M)-YY4~4XiTK;)qlTeWgKowZ13Nwt5 zIXmNA|ZJ=1xI6_!n`csE5!2AbfVm#zbhNjzrB8^&+;QjD`0cEoLI-wT#E;AxobGE8gQX~~T$jn~b@!7+a?PjE@EuZiy47y(80Dpz z+@GrxUqtvnS%Y5i#ii6v3#?)(lyylI073p^*oyhNvdxqD*Qxvyis7|ARe^7^h*Nma z8}}W*pla#Qu(6&Go#^5J01aX=^J;ePbACOBYww8{cA#bCmKdW0-4qY!UZLZ?L;DxO zm#rBBNmN@!^==R3yN}^q&ar76za6a5C~uxA7-PD}pXe$701~G<{{V>ezYAD6c|^OW z#~~PwGydxCC)n2vlCL~08uw!!XX*VS*Si^cvJZyq4vFCXOIy8vDhHGA5!Fy&W7jOi zeQVA2?OIK9TDjC@P=;ptP=5-6fIlEBxcHqiX*T*-g{+B7TWAEX2l25a4EylM>ec4h z$**HBq^Buk9`oDNr`}^$Ut_V{{3X)n)O>woA}{W(16)ks-B2(;QY-0FH&>5*3e(y+ zwF~k%nE8D_g+_l?Vfk0F4r{iQl)-tIUU}lrh&rc=WqA0svCdZ7CeDA}Z{qz2wQ>iO){COlJDnE2<4s>)G9|^qOLlCC zVjEO_d!NLb=E*0iG^BgdW8Rg`60q7S#8E&6D5jA{1prN+DR)$3>rVV>41V)gY_%)R zI$4I7m;Px1X|{Bc06dRK>jGWe55F-3Oisamc9S^ogmZR3FB`sTfZ!`~CU zHR5?=w}$DhFC-yW+U0h!KE!;d@HO(d`qP6DdegZs37=?!bI3f?!LOQpBk@mN@Z(1V z%x|oK$B{E<1K9SjdeOX5rfc@eb*Im|IS1WghDPqBb|e1)uR#ti8=&z?O$-l8b|@qT z9cgF+m<<%YDRIp%C<8B3gtXDjBmM%e;QNiBkNfJpms1v=5%{5JdXkibRaaY;VZs(Y zeuaQ1)0*^MM8%|df=Ok&-3|0PXq>Y;vXO!S94-&@uO;}wb7OOJraipdr3oUqD8mbt z$5HOp^7Wx9=8~l^hEcQoj_7Gd{fhqp7qp+V>$cjGAqjOB*KBZIIR609O8!-m@bkqh z;mvHN)8kLO!c0&6vp>TB070A|W9?p%t+tcmKZih1e{3dOHMmB1+E!Ie_x0p{HQ^n| z1$qAfXjfKRmMaGE)mOvr{{WLFue&~EdKblw3+$TYTD&Wpd*uO&^b#n?>M(x;U01?c z7URNK5RbnN+l+e^Qa`O^cu&sppToURLAYNw>rYi{Rwtf>p!^Dz`Vmrm6`yU^uVhc} z7)2tlu-qH@t#M-%zq9IL=d7u<^Iad@TrKSsms6kkwQ$n-vM5gi8&q6-lE?arv+!;` z-Y30~{{RJV~dbvHR>+b&m!;=Sk$_p%;mP$QkIaBS8uPM_ zZ|v&)yX*NH*0;2Y>7Ntlzk|Xq_EIt-kyhZRUo7#A`V)YDwT19@NKKBZ5{3Ifl^Kt6 zgdBcEH|Ji9s%h}*nsvpEz|2#|V{dGZzlU1zp90*?qx?X$fWFZ4HLRc>8#x&N0KTw) z3ePXLBQ2{zXx6^He?ipuYAGJ4;$0r!8kV4_46;4Hm>2@5XmAfb{%ltpwmA6m5p(Di ze=77Hb%dH`un8csJdiQ|*Z%-oqfmtB%mjADSW<)T zf=_JcnwH06KQJ-D3J0zm{3)cl>A0?aI?}vy7c3QsJ*gQmGv+$yi~>KcG$Eohk&w;D zeg!MWp@sy+bOB2L09pbO!(2);)9(KOg(z7E-Ib3$_WuBdFc3w9@{63GU6`psV7T(Y zKktnH04fT~7v|vhJF)!fRVD+2MZ&{Jm_GXOPdJY-Kx##>Tvd1LkmTP^zcAIRE=S%0tqvw$ars4luyaoPNn?*G zNBiIXYK*M;0a+A#5t?vW0mzUaW+VDg1dTZRzDj$NO(2+zpC&x}H~#=yqI8hI`s`=0 zr>Zaj8FEMaGz^$d4+a5`sHQxz1H=R0Cm+(Ic>aE6>(k{F^B2el_8&kqNCp{EhS3lH zJO}lr?u0g8*}bv>KZPLqB*)rWThX!2PxEzVUOKT*KdmthMOj!VjDy*6){#&K;Z8lV zgZUa+HU-{g`8&7D0sSds#EZEbr+nx6P%%`hpSid2HJz;8`F6fi5xP^)UX^}8%B<}< z0S4pru2SxIy0~c>k39#VttmsAS2L+AD;ho>fX%6i7-3>kR)My+f5+>*9KBa zJ$eJwaD8#d<6MTA@>oW~TS?!|P{V4R6|Jj%Ldx#r<+v8_oCvNIsQmg0_UKwM^At2z zIy(zEW4VgvR5&6?80k=R7!iKCtg0!3I(4l!vp+3UiHcDoCUOk25Z}swh)6SBzyXGuXpgTh2-%60ETUBito59 z=G;E+UPk2gKZoI7K6Q$(M-J8+Jkxu5d71Mly-zdvq6V3zzMtfyS&nvOLw}-@jHt}uBd6Vg~7%dAQ zmvJo^{{YZbeF>=k6KNA(>R0|Gz08hFMI4RQq;6flxa0l=Yo4AxdOIC!Op`^_5j88c zoIBe(;D#p$BcaIrtJ?HUKG#C<{hpm1k%fXV815XmRzHc!u1wFH3x|{v)^wxz6HHO0Yl z%yM2s2g6+9yOX>27m(S{$~}8AFE( zGT9i#W^L!7uGUCaMInhhh6vq(S;xcn=kCcW{XjIMTlt47U&?cveW|5=t5V}exQbG- z4>fx>aZxUlcIO^eKCA_6&mHb(%Pz)#+A;L4WbpmdV?J7g-*$hMT8qP|KiAApvVZmI zI+0yQsmYx7-(gF%`d3>XhhrESjJMT|PBgnA$+n386%M>hR9VL2mb)XQ**7K#$EGO` zlVh{yw~ra^$MU7^;vU7EZasx4uDs~hE|~I^FZ(QW`P36=7IMdna#BEgmfcjVL|)2A zFZ9JP;aie;Za_Xs(Y-RHR(;l)J)qqx4ZSiBMOvI*#5hTARL(nBU*Jy{#o_&CGpHnz zTDb~jNf}-*af8V9707KA+z!=fhOT{$r(MT+Zym%g9vM_RIOxFg2==WZ&}P0|@IS;& zN5S&>1e>ifn=fq5_fK|DL+#Ml(z-scWv%J)-q_s7G%h$~ImfrwsKu)q0Xe1Hfl3b3 zgV55DGuD9&BfS{rrQ(wvXahS`8C!6FzH#;1f6w7w5Aj_lzVVKqVQve`*2su}{{Ry^ z06&#`?xTXRf(ADdK41=Zp56P`gy?sN#UB@q?0_^d85$wzhzh6bLHgIv;!~%Oo+G3n zb<@_Gk9IramZFvx79JY5RQX{?nf8qB94h{VpP;WNXp^`V=>Gr~tt5-ZYjD8%bK9Xq z+an;4(0+C2%@}L~Gw)sbOd_z5aqFw~WY%w-^&f=k2ASdgcUfdCBOqj)3`T{I{)Jq( z!|iTeJI7X1wj1qiZQKqA&PG4+?X~DW4AAZy;T`-784}+|JdrPU%I#mzZFtNw$!B*J z%wH_9$g&~yWjPfu-rkiW1TO7l25OwFKdwoYw!nv=AJ_}D1 zX{~o@7#gLz9fW_&WgP52{+|B;TJW-L%j$Jr9=F2Z+|BD#=Z`Wi=*#~A2`|IzRhmuj zd1K{B=c#SGSf706zH%!ymEKjFDdBvAI4Z#Z05C;+55hkZ$M$#d-P>%qiJD7o+-?V! zPpCORiS(~H@s^oBm*U+@-gGKjca;xjMkRqCfv;yOrs!hpP?pbC=wns$LNZ6N_!GvE z_^!~}+=Y)+g)<@#yDI+xeSb`j*{?S74v{8-@lxM{BbNFbsE@Nq3H**n;Z%MdPWJvj z(pe5SN>KCEGO$0+y$|C(i2lseHCX;xp`63Gb;AO~@+uC$nGJ-sM_#!u20yJ$9Eum1z~i9F{*>Q17QjsZ0KiZ5q-lyU{m2>V^1uH86F?6W zm14^SbJV5*{Ya;a*#}!|k7MR9{{R(CS!83xWPjg7`csX`PzRRHlaG{cG{93Tzb$Ji z&-aQq{>?}xUElHQ$&Te$`V&t{6y=DSNbJa0`O*u5t++<)Gu2O8Kp?mqaAH4Eo_|Uf zagm$>?s`+a&`%J|20Q-%`ssH^pY>-xgc<_J2J(es3lID1gp)7x1tZX&X^XhGG2wl9 z;+*H4DwF>J0Ih5TzWZe|zN4u9YBJ1@!B`CQw4Rjo0PWnEJ+dj=n4IkWDFGT~fh#fh z3(Y%t1LkM^>SD)cHsd{bsCOv-6O-5jKnsK|mR9^}*^N&CAE3=e=KxORagS{O04jKq zSm9KksK@iCV7Tq$cv7k}-Fc=nm24<;p8M!&us{)pKE!eP&>8c@Og^N4jRF<->;+%u zALqRz`GgEfwEZ(uDP#APDf*A;LEJeTPo{G~!A?_au*f}eNK|Kb?nivlx?Fz&82YXps)pqkJ@$%O7kJuA756=9ixMK^ za}n-O_|upwjBvU1Gz?44A-GTmD-8UuQ?qFfl(1j1(iZzbWl4Aic3VBB2-sjLMmf(W{2mQSyKo<=(m zD?&{NQ{X{meH=h%n3(!-1~WMYI)Gd%K!jE+djI5_FYwM99}=!2Tt7tN28I7z(Zm~vIYR{V&~Jll<@%PpLB&p(}X z7MB-SJ`9>odoxKPE2p%HiKOG@Y;_&E^y^&CtA7@sXFOnemkPTJD`8`E+ovb51Nv3Q zZL5^!WpmKJ6=-Rw$#LR4+g1JCh8r@&BmwuBVB@Yw;a;qAYa_zCYUutE((DyN`Bumn zWB7>4{YkBH(!8f9C(QbuZAm#ujQi6~NZo0;q-Ha{K9^~vAkZOub*8Y-T6G~50bQ+O zkbLmQ-2VU)15x>Qnq8dIB1LTqgCvDiDD^CHS212~@fXCF?Q)(U61qT`n^2KDgcu2i+I>RPRiHoso;4nT zj8m34SZ+sGJx;(W0G}vr#NhgYkL6PWxWg7dK~ZfEGqt}QRIx(4au~0%;*%N>h)?kJ z>6NI<+vF}#wt8`zki!D=g(RQunoa_ps`wt*{&dhW;lbzT$Gt;55M4mg%A|ri9+hM@bM0Gc6v5!8YJ=j&b}@RGrXy{gJCmiQ>d0Cbktx8ormaa)Fe9h?2 zDXW;D6tw8>{2wLJ1I@CPWLEEjLXrA|_zLnL3+QrqkHnU`YUN{dx@RB580C-j9^_ZO z_|w4}zlrQ(v$oW2?O+aCRc*)3>9;r?2S2B!Q}92-JFf}Pd2==8waoLPq7_zMiVjHR zcR2j3n*&1^g}_P{_w};v{cdSeaGgZ@9aK=qZv;@nf;gj4h>AE+1^^Y~I>*DN*1U77 z+UYk|@eQjwql2_NlawTV-a$PN1Xs4)ThD82HN=ewjudGa?>zv??OZQ~E)Bk$s`#R4 z_Q@p8A|dWi3OaP>^sX$E0gS`flND@_p7I|aX!BdN(Z_eN5C&sWxchw7=QlR%J=0BamlsmV#n{a+1e24% zAJ&#hW^$@y+Ka-X@E7PS=&>9 zRyCx(=jbF+eBw&7HjN}8;+PU>yVD6vs-H+v0?KKIl zJV9l6?I)JABS<<97#eNPAicP?+w;XEM$5a9LC39f;&9Nz!Z4<+wFs?QOsIAT=02Tq zPt0g=&ZKkCUA7{_#K7p7N4$xkfr<)C}N}n3Q@S zIR5~JA1d%nnEwEL(y$T)?z;|ql6a-x<&sNAJx+1`DiV?8Fd$&}VtA){k>hst_W7Iq zY1xI)z)ugb!w@(rv>lv)GP*tv~G;T<*d3+mGu&gc317D?1PN zRG-$S%!)A1-FXZ#iiu2;xdP>v)j}`z8L3^uj69<}a>NY&SfB=OkjaHcBm2QrkLQ|` z%8>FzYyR|q;A%8TUQNp(E!;;de=XRljGI4*{%16L0MMf!GOzpuQfzaP985^+Kgp%r zZthsDj!#hR+kfwq$K)yK$(CQUoO*;@8UT&Nhys8Wx^gPaamLZ80FpY84u73MA_VRG zGKKmMe+*QS+kyazL3X~sG(ZqLHy_HFg=n2{pa4PY%6SyfNH`3m>7VhZ8%M#~i}fS? z4Ln(|0pks~k@Iw;K)JvZDn16{o}-`Ao;Q~0FnSR|em+tuzIn$au6;qP)HEi{xg%)f z_=x`i>(dy_Pu&>LUX?9UHh6OPua``F(`euZfHdqE+bkF0~c)BB*zy#WEywx0plNurlby}mfXkG-Zeg2bK;&PxuOoQ9NkC=V|ToiU4<&As;9s++vk{#bB=JPxp57 z{OUdNo`ZwvX;GnIa5x>aKoT=~d@=?6K&F{9&;y>CBAQ(?G6*B425AI`Z~`(x?idOz z7Xd4BL#O5`8dA%KkyQGMbgp)RwU7Hb6x_B320gRVoq$wFWeTze$9!{7FtP!8wrSGs2j%JXG?>WPj9~H)`#;dq7?c5tP7k@_p1iht4x~}Fi9IpcPyn%P zC6+;)_1jolt=FG7l&5khQ|fB&r+MT>5=H{8R2Iw0}O_b9PQ3}ejO^Ml#gkv zeXHzHTw5*@XuPr`Bx4Q}Jh(l5e!SN;r!byjB-(f|ZrQaE7A^iA>bpC{%qF#m%TJZv z7l3;V)q6OE%a$7UtKjR@lTFmnG^8}v zR>(>pd>oI|SGZVs+}~P9a*?XVDu+TrA5cN=4oBf!7Uj_4sS7)ui5$~$T-fng465lF z$nC~ITC$!bM+5gm{`#b4V{}oB)+hWVmj3|6gnbTa{{Y*HQ*A&lkHxg@kdsM>p`)5e>9Oh1tj57w)G>sV4NP=C#V(UqvYTg z$4qTCjcMu1j+{L`dDt)whTcFPhXRpOGxL1-_1tMd3gNf6>S{x^zVm-d z7yYA3jTz|b$Nl~olkDyaX7Dw09QAB}jVrcB zGQ|3U{xpo^8Cl~|?nNM*1OqBJuwVYY05k_>AmvZ4b5bm97yV}M_z0&q7z5{o^~OJ~ z3POyTcW2a5s1eT+OA|&^kViGekbafhJ1|1vlg3C=D~LEG^Ia4=m{k*NQV?j*Y?@w8 zbQqm4fILFp8S#~dpw3p@zm;*%1~%a5>B0Of>zJ8ki6o7KBLK=rLJfREI`prmehqlJ zHSY{Am2oLLhMWQr$Cr!vTkz<9p7l#pIj*OqidtMzigqHxQHok99fp;r?WrimD+t;#8)~n@x0Cjm*!qN zQ&?c;u1_V5ZzZ&>i6ksmM_0}W&-K9e#YZi;+GL3DgpJDC>N;l~ah@}Z^p5hYu2lD< zAIhZJmBASNDFS?e_2!EVjDyDqnvxNfAol4_RLY-fa-dc?aU zEWB=P`T#$fs=iPocG-yf;8RY*$M;fk>VNw5k`>FCe!fx9`@nx%iKPm~U0CO+;Qs(x zgj}vOr|rv6XoZg%74P5U4-z8 zzL^-QN}(HBMh9SWDTt9sW&4=VvHt)X3L>uJg}s#X{OJ@%7w(LEgHFnJKu5Mm^`tS% z@eTwepZCA|^!0tm0YDhzkbkX0ST`O+W3LEJI9sb9^(;<0V9{Y*n=-d#<$-`qDDY zdWdnJ%t!U62vRfiM8iJjhFE(c{D`0lKXn+%VZ8qUc#=PzJ98-^+9bzi1fT0r28~Dh zrsKOSROtL<#>YS0Lrg@lOdl(~3l8N-{*?P44`_IBl*zf$iQCz z0N*@RfUXr#1ZfW(k1+oLQfW8Mw+h(E#t%Qzni6f_>eTy!-^&y!c=s7L9(dye`O^c> zUHQl?8_+I)r9=xhOKu0T*@IIbC32t4QlN)s?dqq{n%d&9#8z&(!Q<}rt7w5w-S*^D zH^+mF794k^`IzCz ze-ltoIgvpFE7KUOK1vbK9@(Hmi^7h*>XS%KGO~im0SZrFr9Bbzll;wER0?so@-(f1 z(0_#-!ODnCJO1+Y^%q%XMVXdH8%b4_Pv-JiI4+B<$!0VkWc{{XHjjWAvg z-=;t`#Rsut^)$QHcsv|*CW{Dompl+hrfM6z-?GHc$_Hft=O(0imNaH$Z~)0HFh5%7 zFK-&|V%Wlt6nj>XhchB`E@BQDC052pFnOuy4Uf8p7*$dm zfpnN3G-_8K)lwq3Ayt(@{op;vrCqbId1EOQk(OWJX2TzPmI&^kx-SBsHWvASUEbI@ zr*T-U=FRS*TUK?q<8ry@lloV*X_k);nQDlIR6w6A01w>Nf5yF=Plh^{{SD);a+H^`mx|w zwp?2ay(dz%;l9ynDySo)Z6$wDE5o-VHV2!7(1kUHRCQ2#Sf9)o$OAs7ifJxM%c%AO zm;lB$%s?G^AI_P&Ed0V?eG3y<*xuv*an@xYKq=UAK@yL|RAC~JUO%8QP} z09*pVg{P`7V1EjX$TywJ$MDTNFUG>jj-U>-2nO7o2K45ifIAPsQ&*Fg+-dFp$__db z#83deakbaqIR3Q9-bevUFR5?oNaa}J@G?6b(tw%H2O}LQKqEvz$cz)|yC2e(Rk#~) zf8NjZr5kb2m-j#)Y&898e;P50GC#+i`dPl`cmka2p1Flny%*X_F_Rzi;seTPQr;8)-S=pCo#A6*v4R z`p}h>XmGd#wblv$0LOo=N%nEMcyI~)m#C`Y;-j7X&u}}SPkkvR_~8WF2-rY@e0|&^DQy{imFeubM zBk8(*lTOz1w3|st_bA*z>73*I@tVPXF-HubH?BI@1>&tT9X4iXxFx5Ij1|w*8R2q9 zIOKjb)4QaOrA8;4cs%dlH6R|oGrwO z^MABBUO~y~GtGJAk7a1;WBv51FabX(=RDMtS;Z`j&`ld7HaRgrMr$OJlPgViu|}AFc`-Gj=a~F zNXu#jaFAyVcNR~(j+pi}FWTk2fnt&<(YN5R9eZ%3x=X zwOBMDk>^K){?OvM8P+i_9tgq4a3TxW)Krki49|tOMmWj++VS}It5r+(hjbnwf7ZwU z0DTHKra=y;9)wpDjX4+tHLyAU2)B3j0~GC$d60%kOfpEJnN@im>HA+G=SOn{Qr?gB zSS6fvEgBuZ{Pg{4+RcT{u90HbR)#%~Bw)Te95RkG-+glaFx4i8?mafiVzq(AGp)c!oUnL3o7f^)mEvL%S{!AR^215RHpkII8R zhZN7WG7JWb1O2LU+``9}k2&X@*NOwwK6%@ZK%GBYbbxKf-hFZXDSYk90A;`(DZ9w* zqy7Sa!jKigDV^jJPw_-XKU$G-DFGxaf&44}Ak?BpRph2mvHt+#XfwB>bL?^asoX3* z5wnJzpZn+f3X{vo{{ULV9=|dEf}v9*sUSu`8SX!&D|y>D1&DE+?#(Sgmm3a7?BlZ^ z>Si4^X*BOagw{ODAcHVP(kJvP-}v=lsC zjl}SzbNwo1mPb2;^8FSw{sxUhLco9n!%PQWS&#EHFpa)a%*WYtQ8e=Qo?-`F#z!BB z6%$HiQlaK7GENk+{RJGXE{jQQOA<~L44;#aYF{apbLJDzVO1lFUHRQRaxzMgKU`G4 zQEpBY=bo`Dg(?+5WTu_9LjMowz$lE$MwPD+41gxcQtGJ$qE>%D;67tqTC#w2zja6aqQNVUbO+LqzMI zxW{gkyTfz4`qJ)Rgy+{3ZBzGiibEkXGiQ!RxT6ff0zf0U>H5^ZR_{UeG_0l}&T;o*S@Mp$&;7&SBahT?7JXw~F)49~f<^y`dPbHGu`Fd>Ho8fMf7<_(W($;NSd znyQ_dsco-GX(PN5Y%aT757c^erj1`}C=p-|pEv&iTC?#1=;VD?oDwoPlv7ccbRO0D zoh^p4+McOz7=@#mdqnSiaYj z4Y7ANJK%RXuUXZ66%Ug&-JQ(RUa-KDRX`4UlY|G>qNC(W>r$!KyJ@qH@B_^+iXHAt zJ6hX2D!XKYa5MN8uTO^ZNFU`H9mZ=HMezNuhit_T`F~fbevbvHV;K8VFZq{H1++g*r)Q}T{(2ATmC$H9|lEf}lll)ohQ-Tj5;FDB?fyR3D zsgc1P9%usF5O(_Jrd1uiDyHnX&JR86$iX=7ITQh>r|nDFUAk@^Ys7VX2Gg~R+atIe zd7d%z5s(;x`d6>+U;xP;;gI#)A0Ji!cJVJJ|!^u}sIFFSV} z`vX*3Vi*MsOCGy&KRS>`<%!hnp7cHt)bO{*=|YjJ5z6^~tLVk;%$`z_U_x1Ok2jYEHw{ zt|f%<&bjmsXcF47!n}FU@UW{K4_x}@mnuiipT?EY^&prlN5Y0Z2Lt+4YO(;QETD0; zA^vq>BJMcp*i&v|Xr_fDxIh|tUO?Xu^vN5!Kp7ok@?@x9v?8I_TX`K33 zY*m$xNjtlN&$;|)0G`M5qdwH(&uXC?o)6HQ#6Bsp)9_4e{$$?KsNCP6$Kzi{#3Y(| zC4O0sO?ltJ?Gj5%8_jZPh-hxcXtK=M z?^;GN&lMPpsK*A8CS0h!G1sjuc}W)rtTcP1BvT$1Rs?fE$z=hf$r%UquQ2$76o*mC zC6mfdHjV%%p(BoS-yHi_r$>^QuRZvYZWcHkpP0tLXV{LMk5lXTRY!8^{70BwTe?W@ ztNXS%SH?417PisJqZpTTv&h@sBYms@{5k&s>(nwyy4Y@2J3z_DCj$fWqAAzO%BfZ( z831RX9eaB5>s=b1i*eeTrOfepLH^MgDH(+7_AB$JX! z3NUk!e*=%8#Xw&y#g0kmtrpV2H#?u@P&3d0Rqw7!{^d?%jNs$=oBZajLjGOEOiv2H z{p0Id_ffEEVSXeJo_o+twl2Y>U&(?@XbNw^!9Ltnc2cy0TW09s;CeXptETSNVG>)- zCB4LGp!w;Nzzkp>M?4Cz6}`>v-`k;w2+SJ_ryIY*l5eP&k*RgJS<)k!kNRbj{NN5< zJw-c5wvH=yxm%@K7=&afNl#3S`&MfSBisUom2xqI`Bs;Pid;o=CfrGpyOYmain>!~ zi*sTok-+}|NZg~25RdCq2%P6QVbJadnvp3dDh@rfP7%e=?jtzw<#YNP@*6J0ULXeT zin!`_j33NX3~240w!5*^#-sUSk1Gwj8D1mX2nIi$KXuDs8`%asl7FQiF$lJWfhujt z9e_OkIX}vfTBd$j;wRaQsMGNy&wf!3Q8WntrTL{>@3c&=49}qHdoz zT9s1-6fqIoZF~t@sb|r|%58 zF(08({xr2i+>KUtkc^_J>9mj6B8QGba?a!Fj8w?TPu$1-v#0r}rzb!6$sf|6GZ!fq zz!xBapY}#*k_49xfLM1ON8&0*-oyx+Ja^raf0imJo=y052;KO_3j2uSL~FO#9@KeC zdX7DXDJ!(`&!MD8=a5IzuTr!WMu2jsBA06Co<9nDx(~djnt41B2d>s^U2}WXL$|xTXlz4ppZg@G5rTx%sB&*9M-z zNDuIx%bw>n;{!k4m9h0Ep&Of!&QGBvQoAx>NfCcy$NJI>j~2VL`_?|Znvht=c?-CI zdvU6pj@$tZN)xT`iC+^TD9WF&20i8#|*%Jm5YqfNhdpr zq`>s9sKrHC=9Iae!xW#L82 zQ-V4gUey^K;3ES(_qAH5kEcB;%>aTCFXtk+20x&rPE>MHs6BI@aK{x@{qK zAsnA&5_v{Vr)YcwjP%YAO7tmJjdkxWQOhVgPfd)L2&_?&g9C$+j8M_8a;Na8vE0Oy zl1^wEls&+d60EV`6TzIzK;(fkQGBa%40*<-kjE({IBE8mC{od2xy>osJ z@a?{hq3P0#VHNvZ=4l31pMTA@x#SFigX!yCGoO>6rEylB-MbY9*SSQ*tlL;{debDd zR#p{g51T%Mf;eN>0!ScAwWtQf}3W1m_8qMM8LtFg0hC6Bii8pbpD)4>8m$3Qbk3sL2poNy~6 z;x&Ta_(IO@2r^ht^PZbhP7nS(61CyT$*ntESZe%MtUjT z702$+0P=fdCY6|uTOc06$Mm8>DEYJP!2baC)Jr?7W%GgGY5sz%ac!YINQ7sC!@D;l z^Qp1iyA$b;{=GoAB2l#;@EHg4rmP?#GAMFA@kgky*qqF&Mt3fI6*VeNA3#@kpd6a2 zi1Gulg&5-;P|GY#!;&Clouf$!wmj&tiC}yrcxMQ}pRbPp-qB#DDdu$RLe? z6Wlf_Y%%-f1aL9iBva4^2YQo}$qXt5SI6HV_T!J|Qm>c~FW3E!pREimN+5*r5Rb>D zI7YE@o6pq$0F6LnF5#MH+&vD^e*kH+$kDM?IW5KqC;3vdVRVZ-z-}{)ds2OPY~?lZ77Dr7C{)$f-RnKw6V_O#=pyEp=Gu7dSPk;r$}x#2WREm2Pn* z)S@uh&cXaleSif16_~lNZ}?5%%bh7<@jc`~HOwq6P~E*CJ25Xk_{0%mb1Eh+j9G$(}gVP^39>=D0kzGao)HYUf zU0goMAwurQumZdz#NQHiJzN-KhTaQBmvl&D4%~Dkp8o(&D_V5i-kk%Rm8NEx_;fsV z;F^LZB0O=yHB9)1_a&M;S1fXKZln2PqW;~NB>j@qbDRMu{{R(Te$Aa9S&w5=$}GeV zzeS$eRFEeqoB=f+VANwhz*)aOd3mYHIRa9nTaH=|* zu|Ao5_HFZ8hYQnegK+--A@VPzebLP9 zj3PbPpPQ$z^R8+;%N3kRWw|SYHkcQVJAC!jXxi#squV5dXtzZx_HcxiBxfL;_4V&r z)`L{vp>VASEzJ=q2LnHqJqn&rU#4gdNc*__0sgfA05c1NoMVCoc&A9C%l`6%`F}c4 z4$@Tj^)$vT$TmthcMQM%YGbv=1{sqFpaA55N)ou9g!#uiMJsYL1_v50z=xJygmO%t?Wcm;&`7`$z`sa#(TZPUflaY>2N9#>XOdKo8 z?b4ossdQvxY$uO#PbZLkqxzbq_H@op{E%~*Nzdy`j=RV{tHJ(MXgy9Beh(+|=9J34HlBOppb}*8 zqu82wXUWFX_*SAM1oR92Doli2pVFZ+mS4Nbr3Hp^pOK(szG9J+)cr*T!5G+o@2ZS@ zBYt%30(uaBv;YkH5lTrTj1%Z--cu35&mOeCUp;vq)UFmICy$v1eUJYDT7cLX3UTzQ z@JDl>!jp5JgrE2g7Yht0p1-9(Xj09{8U zpksda1G6dP^QoL}B%}1`7p+y6M!*LJx)9tS(y3}oB78R~9x^kXzt*ejFTTlva!yAC zfA#8Riz9IgIq9BiJwqbJzCd&6F^bh%=!Udr4m~L5mX^9salcbY%qhg;qbxmW5M-KT zb*G9#JNC_ONnS)v=rQ=F{>{gW&zChXu9OU$^({|L&uE*2!1!)fe0B`{4DI1va@0x6^{$?H7*nFj&09zf- zILY>;+;LuGHV~-v=9+jNI@FjX9CaP34tDlGT0ldvcIvz*`)WNsM{d13VOE{>M@<^G_gUuWZcah` zs45$b;+^GVo!^qu?#Bd*<+0asJg~f$&ONCbD4lcHwhcIdS0TSD2GTzEe+o4MF%VYH z0Un#F{CYR%Mn|vdQHGCj4$Xpkh0PkU*j51W6raodX{!{BIaOSH59d!Vgz(uO!kxST z2qb#Zb_7`4oRLpmfZ>lmhK7|k^5FYbDIJSp6c2E7flVuem5a&FO@5BUqAKIp`1jk%H@x? zDey+>df`6~YTnl+Eo@NM*uiE3$;+L%?~3Ml^%c9~CtN~09)7if^!`=RNqeRhU%Wf; z6uh3_tpP?k73sbO_)l@H`C5*+9@kAPxgiG<&FP=+srBl6V>zu%o3WSh)4}QDZGJg* z2>$@$Rc?364o93vLF_WIY-7z(PYFp4&)^c||Tj-P2`Z56GY2@SkM5ypcGqu5pd z057&EW^LStnpceDrCBkWX-+5+TgwDwRBaC+j>fF)z@^)fKosPQa0H5KLVD(|nDa~t ziU8q$C(hQs3AtU^^W}~q@6PZ2l-JKU0erZz)OD|-J}lZ9yb{uL`-_<5{PMs1HGJzX zKwn|&U6@UzXH%fo18qcl98{Ug{{Z#ryaGq9b;%Hz#p(Y5*Q8^B4FHJbVNp0&|Z_o_jRM%cY4Jcm9;h49kI(Ii(F7 zcc;x3^kJ$D;<_&g#$Ntq1FShen67nzIKi%y!z!lgN5TI9Rf03_D?0K0)cp&l{rLKw zfQSLYN^o#^r*DiLl2_b=ny$Yg%57Zp>HTWRxR}SEHy{p$`d7{#u)n!+{;(gY>rF7G z;zO$XU{!H&Cf)nIxA%$1<(f9ToGv&WH-BILwL1#spCOOke6N3-6z?pj8+q@xL;e*I zMMd4TgXy?8^raHyj+pJnDn?4LAZ(8_9^mm#V3Q0!Mtb8Q)P7++V3X>+)4(ja!-9Qs zKdk^PFh>&;7*n35@PDl|`J4C*zNJ)={HXGoe(parM3BcY#H$Nqp*)}ERGs%F>9F6J zWSk4BQp~blwI(Dt2APchoZ=9LCts zY=2Qh06t$YC)*#=rSl~OoTGb|Kh)EJVlq`oKG~@m2s!A4ew4hEk>-O=Q2mf+>rdGs zA9g(bPxw#+1Iz~C3FoID)KDj!HV7C!azFajI7vtV#ewO&H7@wVa~z2#I6RU0Pz7|G z10GtI9mIM5l>Y!YlgvO5QiM}p=294W48(A)<(A3(dsAb&nkONWFc-O8jD8>1tC5q; zk3LlcJDrYw>UA7o5OM8I5P6N66pr{V1z1adc#<*r=CqR>P{mS5AYS<%wFg6 zriNVgsF~My-x>E50V&&`nYQPr293iQ8EpD3Ld8hWAC)sFA1S9{T${}Ze(_L!X@+Zd zagiH-RS(WS`Nn+-KhC0*?%*7stx}0DMcE{`z#drL+iL#+g;#uxvZhXY5^A^+sl&4= z^a^TqVB;ev=qkBvE8H^j47eHe6z?ToHbz##9Q@rV8&4a6KJ_5oo){WTq;q#R?{70k z!>3Prgy$90-P@bEb~>&{-E49zo0=&gkfW{$u8MQ!M?B%mK;MltaCxZ@G@D0y*5+bx zd(aywLFu1bLZca^_VlidKJA%Q*kAM3lAI|qT~;y?zTvAHVBI`}r|zFTdsTTp?OM_X z>+v6X5tH*2q5OD+zlO+Z$=;J6C_RlnKEM5X(%O>VhtXacfJfo2Fe}R-YgpWQj7b2f zIOnkKTNoI}Ak|$W2Di~P*hwVCX$oYYL<7Iluj88YChsO|9U_Fs8OP;Kam7d}th{xo zC}3WgJ$lj<8OP;PC*H@Pr?3E15m(Cj^N-4cm{JZ8YPGW?k4lSfTL}eVSNn%WEudL+?6>3wV=C1Pu>i#ao07I z9%^n+`RhO)W#az;3Cm$~KBc8V@1?tBs;*7BJdi;CA4B*bemE99lB62?9@&gfxd~J1 zE12;&fppDe$$4n$r{58|&fnb1eZb{UxcrS_IycoFH0#?*9zMYB=kv{0X9#(3)Su;B zTAqcd=}W%q*qd_OMDehA$@JVf2iV~IR$0b=>Hh#fjbUcDI#W$(RC$7vnL>}J_~w;L z%D*AW#z_m0*CMPCeM;0X06gv=Q;KP!S&dOQ_t+0Y#Qy+VbEM8m+)r$6%~xh+WAhe0 zj^3Y@NgPu3IB!go{RJ@y(RpCIpuqm|#Y($&`{SG%Yli>^MC-@Sf5M*(Xyf;hr_l35 zdTKPaCWwLDesyVa`1ZwD3lgT?imT~Ts>H{yKT%mTL`cZZ!xhKB{{XI`c-?tffFJKu z^VL zS`iRH&1a`kS0g{AAS@IV(;o*E^*mGYK#FZ26y3eCR`!A_KQHD!lnjF$(TbF=4k^2S zY)}U?qPQ+)AN{?@9ka9WxRMIg;hjE{k7^Uk+ z`Rhu-afAcc`P6R+!7ITY^*%ZO0PE6`oYYF1lCvpIqL3sS>O3m!XOs+m%#cQVisvUn zgfQvuD|^C`iSDJ3zn7i|xbz~p>L(aZ53#%~6a)S4Di5*5 zjm@)=IvgH)i*tv)R8Kc4UY*c{}M++Z4K77-Xa}tF4hI?!V zoF$2d*NdU#>;v%#tVPFOf22E=h%*DPdD!ZeT#yBtuQ869nmxOKjTv)+mW@vUr(5i@v5PpKkFm* zI0B?Qz!@k<*Z%;mNC~85Pnmqr_zQ9M?TUeATY>VKWgWm9hvS1oCcq06TqfMv()W9Fn{{>GLetG-$HXuD0g5z6kb&z!5g7e4N39Bnpgnt3 zqBX_?o;!+D6JxILpr>(IuIhR)$GsxP3C`lf>r;gz_zf`bB#;37Y1}MVWx(9AzH`%X zH3GBmBt*y9R-enpP!o>y(GoBus04eOr6OEP={D?!LZ0WPKYwl5{7pY#94H{4aZYI5 zE_1l{!5`sC*lOcJ0QNch{{V$m)Ztm}3xJ{H=Q-yUG0xwcB=x{tkL6AIq=lm~l2{M{ zY=25?M{zw>j%db91a#a*r@Sfgz5mLLrJb*ga8E-a0t zfD)~~COucweGl}lKL^0mc(Y4@6$P$Slbmot?OUncC)4usGL&qebLnX!+F3&FQNU0J z1xAC8ahkLVblh{2NvKNmn(~>@hV2>Y)`GcTdS6;lK>CURgb&^hYF?urwJAVOMK^8< z;(!n@YDm*8+;kN--R0IKL$gU6)^xEbe~ zy>SNUcLCF_RaGG~+tz?2jcNOEXi!HLDPA)`4c&(ZlH>P-Z(OY-britB%6*LjGAD*x zXePF|c8zAv;0`lb()epfy|k0<)?Qu4NfTOu89td@Z9kTM>$0BQOSJc@hS-7g4wN*W z!!N@$yN7n2s>US7e7l$oWB&S5-^#HyFNfYD(_%A8r;DgptJ07TywUS4%HW-mGPvN7zx{e_Y{hXX`MUCJ>1{_(u+;(kWreN7 zF#~k4s}cC)HG`=9H}J*dmKL`bx$14FBOilgR60G479n*=dx zHR}s)6JEQpwpnJ57b>z`Ki(doC|~Q+vesLv7i4E@^!?g}&(w}j<4fxDd$Rtq9*EQX zJF}#IT5ofOM*GL`>-to`@Q!LSUC9o~Lnbn@D91jVwuAU)v@{zZvP6diaec+GGhJNQ z0yvSu`H8{xts_Dx##Q9@IlDgxT{TlK9dC1;6A&reF244SnFt&y9Yp6rMFI@&wNo(Ln2nB}%8T%PBS^`{p~hqyic zDtNJ+bhyGCkG^qgja9LJAmTVDd}E?6$>W{h);mid3Je7APIr~?=nBQ^DJ zj66LTiM%s;r$~0WUoscZ-I019r(^7EBHBw<^0Q^hVRNEF)cv6!^e z_5Eqonc|gzZYe3$n5AKW8Kw57j+E~7AYjS8cJWvIE@X>Uc-0FrLNc5Ac;%$L1Lhj%k%=W)6dZsFQa@j(YPlKgPwkeKhmH#K{5@z#1qakbM(b0%)wa~*qrV%93SsEKh}^*y9Z-8 zx{Ut-T7cY{Bl#dBoZ}<;XEYp0gZBm}2L$a6OO=l0u;GqC_T(S_y(1t8IVPd5*$kLK6t|% zkEKYHN4o)IUNQ26PnCrUSb3<3Io^{ODpZX+?1o~@Dmg#l#TGaB>#*FWJ(!E(b# z4mcw}?yvY$b|CA=ra-8i$h-s|$IJuy)PFW|LwbGT{xqz|bX^Fb6NBxA6y<1!3$IUM zR2A^p!*l3!Ru*>8S$O{dWB&lHMSzlV8@f1*I2|zfBj2?T8nbR`mp_hwT5H@#Alo5x zpH$92I!MwL;a!33QvlT`rlj>a@Kwjk%15^}?hDrTkMocIV=T=LD_n7c~ z1vD6m`^5efU5d!5I4H>q_S%kX!Qq018Ewi*kpP#uU@R1mNX;h^ZOR z>oI=uBm-*^gIQQ_TIe;@9#kZDBvuu5(szl?QCdSI2h8WSIll3$_LesDfWmo~KYRBe zf%xv`t{)HZ7+*vK5yK+_GBP*-``4{SrA;G}bmZlG7@epUuQrINc+{;)=mAN8_>5CV zi2g*9i_2}O0dKxKoPTz;Qbam)>}7$?6{iM^J|7ujoh1sW(mOn9Fv@kU<~IqT0IW( zZQfC~eWNG+CNYoAtG@V2q})N`si&UbbZKbeWsIbV8*-1l3BksCbI+wiYALi5jGEN; z5(r;%a z#?$o0IiGOjr2tFYii}-(auq*!u4-ijN7Ady32Yhwwj^0%VuT(lxMG}-#;OQg4TFa6 zDaqyzrhqioc|4=H2iS_IZ*q+u*%xU)l?d&Q4{p_2zt$cA&lCZy5l97jr|lqgtb2Qj zEoKT^F`l5->}-=pSx;I3s6aCD%|r$#U`Nud1U`8b#$VqYcc2LdNEoRKDFcDeQBf)9 z6*`^){U{LCj|ZoIDpZf2GsOpm1XQr{4FEK7@sa)heFKcz>h z%l11Po1^z)iJXsMGe93aYJ%qXRFd{|Bkf;05`OZIGx}A_co96Y#z#!md)vg8<~0Pd zTX>LXvDmx6@$JT~LmRUvemYf@Y}+;?91XtpBhTkfstLmIN3ByvWz&R!VUPIKx_UEQ z5_^uh>qriw(;_7Sx{A7-gM-MbFdPgp`WmvV4^zz{7bESEYIR&x5pq72WqMEq(euHp zvGl4)In7;8gC3NGTa5J0T1uxM^{Z*qGz^^$OuZ_)oEn}p#Q;g#j?}chs1V#!NT;t{ z8bT-;f#SIJo1YI|TWC?h*HWQUWqqVBIorky9-NV1FKZGc@r4GY&q%eB`u^fOdsv2EM>qrj0Iy#tc#1(jxp_Ql7CG)DnG^s34#a_8 zh6eY2j(Yafxr#+I7^zreieVM#7@?H7;L=i#hJlH+`hJw$bN>L=r_y7k79GgXT6cOH zkaLW6sj$b6m8GGx4O%d#2L}g^IIPj>S~>{_T1F#)4^iz=TliA+e~{_?XzN1G+=;nX=M5dx&Cz5j4;6SvOBXjf5N8Yv0OuN&U3OrI%PQ@r8zB_ zV=$0F>%TQ%8G*yQU~~#W{Q0RvzHkG5O%6;FBJwf-Wjnnv#*Zlq{LBFD*ZeADB!ixx zU;hAAI9$K?#~pCFsk-P`#kN*H#nAXh@A|@M%>9~$6+g-?b2w8oIAI#7$ zLjoEG7#y9T{{SOTnTe!SiY8^lM5Vo(Kh~scHFYiJ0^DIhBCL6&bwRfo1gRg=oYx8$ zB2A=qBmA0t%v`9c_EWfzCP+tLkb*eRVkrvC@_De9+BqgLGxV$9XgSX00;nahbI)}G6W$V)SjG!{OGt? zSU%4qWhRh-Fh<^fwJ}&&5U~T%sb#ebl0z;&r~1?=nc7-BF;`G>W7X*61Z$ng0rz>sR}H&&p$6U(+KRHNaK9*6KaswjlY z3}LW)gP!#xK(cWnFeKm}0sN}9uyV36iv;RE(0 zGa)4IBc@5`9@V0Q?3++3$`9~Jps)Gjm1YP`iD7P=jyQ{^LGDTQ{RJEAVS6$wbXef> zjH(_$Wtf6KRUHRTrn?^kc#Bnk6KL99qX;a>b2Lh$_k(FUV~XN46xyw%PD(7Y0Vy1u z5;^y;Yw(wYqtUOgwX(?VcEv41aw3O4Iq$$9LGM`9mg$i{b~ieyK4FSY+ZUQp4tb=N zNya^EnB^Rez&NP`Z5hW(hyn+tDQ}Y)phSzw$m>8Qs%%?rp0I41)poi|^@tuXwGxZ|AA28cPmUjG0tO)#(T z%MO{%M;Xn;t^L@s`u_m+s%XyceW(G9zr4sD>TsjALz9p@=BG3Oq_(Ce;SeeENY*KoUVbW5!AxUKBQoOI=vAeY*zG*x%@?A_@00Gk-D$m zmhRmLzGYelc^BpxchjwK-$LKJ#)$LUg~xkO&X57xK!cZ%m*x|v7besF!wV_nVU zLnCqW@+!b%CjB1Oz{rtzWP6fo&5$vSp6%Y6GL{x`j)Dk}KI#oyjA7J~!RwkpYD99r zn5!ct#{h%HQh<;N2Q_gy9=N0h*mo+C*CMW>^UY9%orfK3LLv|U0IGl|McQi04l__F zKb2XJr%D7&hZw6!YO3%>SzgqDnMkRXs=sQH3B>~~DafY-#X_fwkRB)j!>tC4jo76; z&;?8DI5i7NZ7!l&ZRSFfBMgEKe4VVuAiJK_v5>)V@g%LBvMtC8@6Fz04PD% zzM+pI;kfBh5mOe(BQ+aWr(>Lio+t*KS2W&+r(%W9X)}S>^`!ZS-F6?2XfJTTb=8Ns zqnh0ZVGNOjf?Ax7Y{MRLR`(oGE+@}1Mt=%_n{6WPy0j_B5=GQhx&Hu7G1y-%bAcc} z^`oG`!%^x+7ly`b9(yAkes#3sSpNVbKBBZdJ#b$BIGm170X3ZJT{yL8W>jOUY2Qs@C<*Ge@gjg+3h5R z`ztbh)7%C0F${i!q0DRdZy{cD$Y6g)6?6$09q2;zBq<-v8i7r-0$0j%I5==f_U%%J z$Yb*zh)d`h$osh``IAyA+^XZuw+Fr@1OEVI%{^p_DAXdzi^;-m=jqKyH1_TYV{qBv zhWSN1H_%tG?bk{ML{FbfpZ>%8(6dMe`F5sz?$7dCiDkDy(X30K;K=HD47 zOy~79as!d7w=bOT!1v~)63S2TjQ1k3VvsWsg62*-7|-}ssHT*hm|SCwl-rN{>ZQWN z=0>6!80Ty`$2@hW{JWSj*ht1u0sb{a-5Bs+cVF&j{{TVFIW-u!5JZi}c#XOJDRRgz ziPjO4qUp)c89-_KK3o8$x)Y2Ft~Gl@mh)pzt74umt!3wQO`eA!{zi*Fs5IzEyf5!I zXFLE46Z%x4Hz^`8G0)8&+K8pO`I&K^I-luIM2r^l=8#})_W7xP z%|19CyBb2WWbAn3&vlFe{EazH&)pXaeMv#b=|zI)7*`GV27AyCY#+eV113Ip$@Rr9 zTRp!KS`2pf$2t7zJkUllpQr|n{9uIqsoyUjBA=xIMx-uE@t(Lip@JU1XC9a|_GpJ# zPdyJxOvFY)kwwK~0+MxC`O+3{W1Kh#SsW0NI1y>jtA#a`CNj&W_<}5{#5V)9B(XrMHdSS8;(K8j0YM*8#VAv|Ya?^*pXEyIELD4XB5kYlVB;QLJV0@h$_X9U{{XL3 zGblLTzlo*ZgkT(#)4f&2VwLnoET(W{Di<6v&pcHR4uHDEOx+X{#b4Ei-8_NNuoX{9 zMM$Qft1kmRG5&v*b>UNNhQ0J`vIQ~)&DI1v?&4 zW-0(YU{|DSExV!&FbH$I80}Iw@1_84#yD&ok6K9KjlF>w;PtCfDk$MVKUxzKE6Nw` zAh-k!9OIy=+Ei%SS8Ef{Vw~`!^1yM^nrcBBkDD#W@fu?@Y?MplI6{rPc^gkc6p{MZ z(H<32z7Em=ed-|Vll|lCUIF3c^L%G&aHV|kNGF0j*Sz>4B#*+;+R8_nX>m2V`Lofp z!Sv+UEk$_W%)+Yu-^|_H!8I5eVcw>01}ZQP{Ex=D&M?|`jCZK!QUNtM?mOm~+~j6} zAz$@vgNDXwk;>fiDpeewF;!$zua%|+)So;MKPs?{8v`|*Fn+aWE!&sWQUgP7-q_7B zrdq5FG6O>ao|M4NnRdQ0QEUZz)ti(h#yc8-45|9i10+qrR5I|m^s7BUs2z7UG0^p( z2`xTr8;2+6Za>fGQ$d}86WXg=9k58Aq?(#G+CcW83GjTu%}hZKppGenkPS$mG3T(L zK`_Ke9+fMCB3yP9#v7N~rN}A;041{%b08z4WAmd*u4jJNczflrk& zZp^&j zgj-KCC>sN?0D5MtYvcU_5VtN zDTgN&rwI9RKoYN7uqq{9haA+PV~lY~M9YkH=~iPI0;YOaO+1>5p`|8(DQmYD_MRWqZZ4rSTgPo9Nf1rj)G5fveAmf$%Q#qJ zl_XND@`pIUK7+TfzH{EbpYf)FFNr)ib7c+W*3twlp&tn$1Max)roLNQ-6au9%*vzW z$>=>R(97ioCl|XguBFR$(5Oxc_V=TAO3<3#DYEF;W7{<+hb=6o@l}PcsdA9m$tKxl zaCWZ;8RT)CcgL-IRUfll&tnRH`?4t|joiu_J6V`FLa0bJGw6DxXZM!UjiHx$=%O-7{4q)P3I1>Nd#2icY+JV%mfgQfhM)FZY)j>+>3Dw~ZAza7ZKJuJ)BB5KDoZxNz>HFi)-amycK+V?}3uIBZ zm;N86Z0Pu8F6M@OOkx}ma&zrggyYS|4^FtK;e9ol zH7z_ObS|Nnzg%-yCbki_@D-KDRn%lK_BBI9M&WkgaD5t^#mCYL^B!gecvesg z5L@Nv2iFzu9vih5o*A%JKkFhB5&rN8`C_@MyGF(pw1tfZIrO1$PaWx}sHI-H&2t=M zh{4@a=RDPx8>08Bn8y?Va0NocKb=ZYk?Bz!~Qa%D^s=@O2;P$H$AD7yJ6(8>!tVRhQ`KxRWY6o2XMKBn69<>hA0e@`Nt}s5d zj5fwW9jF4VJcCbT`@{#Ytt2Qx#YdC&wqC$c2AVfP+NS%baPL(jf14Fyo8_Pj5hx;@ zV>rj9M-j$7D#$$01!;4J`d2yPON0qyX2+Q%k;wl5b|xeB0=j8=$rZ(T#hGvHX9Ft= z&KuiwOc(VAga;4;hTJ+5N&M=LuA8*iUI_#+A4C5D>#L;)2a(NJzaO~9dvR1Vq=<*n zwE2M>O}dZBRXcx{T!D_g1zNCBd@XN|83PaxrsGwu@w+FA0MxfTTRh;3)QFA-I(MwN zw(J?eJ?i`?us!Gzr3o3yI2EG~)5s#T0u_q`pIV*?8ZtYM`J@J-4&CZNwF*g`U{v}2 zX$X1_YRrFHs~I7x%x9VgN-<6YieTW>gQWlfQ-uI=K z4`~!~>zcF(Bn3i1Faz{lxyKnJI3JCBU^r^!J|VrddL68{B~?=LJU)3HbMOBE>Z^68 z^teJ1Qqb_dOTqeWwd~QxW(uxA4E;Y!%ewH;j4YND6mir$XFrZBxbXtCdc4PWa@&Cf z^I3-_bC2a+e35ANJ)CiBmV&P)t2#IqN)a?qD3N)<5XlnpCYu> zeCLj%(v%?2N_LXji<7e`CyDeMoO!ml7VqC_+$!z1t)annZ+8x$;h}Kl8F9ILj-7E) z&1G*keCScnt0*;6O$$%mpR9y|-Y5Lvb>e@E3WpHE)%@L7RkKlXN zJqN;mAYTyL-A4>fEd0PsYP*@6uQ=>Fa(!yet%Noj zj1uYoAd#cqq^k)cBy-0fhv)5CuW7M7h`eVR$s2vP;+XdwfPyjyKQTN~$g(W12Pzog zsssH+L|WxZ0z8h{J%1o;!D~|6EF`jEe(pB+O!cWn#t01oJoYE~)Chi6-5f=+*BJo* zRDe#$m4uGNdnfdzVs2RyZ<7KSLGD5Rw5QEhRu<~n?pOm*EKW$tNXhCqF+ZIlib0Wu zkaq(o9{uRB6FtkR+Scqp+&L7BcHcH_ZjL{T1N>+R*gKEQjz`Qt_F6XKMge2!91=e~ z8Z-?_E$>9Tw#6<7QsV>ZPHU~FCMF;rxj6jl0OiOYME<QSPNdyUgSf2S0{jLo-Z2Vft}1K$l##D6gomr?%!0>|k}9st`!(E`= z*%7&tWFwLLk}2sKkL4SrB=?h#$ey(_OKcRMG8G=8Kxs=`7RTCsx@1N#$oGEC`aBKKj1Au#Q+nP z+7G5NN_@o`86LdUWUfXV2iGQ@oudS|PV@lNyE)4Wa)&L%fDd|5#2z#G3R8y0Nc?C3 za${Vx41FmBsUwhc(~5tTLh;Uh1x8U7iEgL+#(@$KC58-WeacW$Has~~{^>vAO;9m~ zz{u=H0u(2nzf=A+41m~4f38^BKzBQw@(2KW_w=ha+632ntLf%&-cw@YUVc>_e>25F zrCW=gQua|Kk%%HH85r<>zk#hAONpM^RbtVs$^(^dWXG?!U(UU3JvOO&lA@lao6SZk zN?S&;jXuO>Q=pWNoySwh>sdN=mDandO}1UHw97Qa;~D4&xvTPNH?qK~6cUK$`P85% za2x@F+n)7S-tOy6SJP*>dq!zI$t4MwUUMY9d9$^&mLw8+o@}HqJ;+hlie{1;AwA%X?DD*% z80tvC9S>@8y|pGQT?riRA2&hoRN{_7vQ!x-IUb^{7^Io=DcZUFqNa=wFb)RMSFxeB z;mtN(TH$Tt%yPC)*Czyw9AI@A&o%BWKo}Xo00HO##d-e#!)s&a+)QoMgirOroQ>TF zUPs8?tG;48R~1)z9F^sFVXQI^I?%l;Lcb_9n5@hJn4qRG&or_SNcvL8h8s_%07gza zb`=a?Jea{bsV4*@GWMjf``e8GDxe^c4o6yier&ula5@~;fr)&!!jGG+QrPgw8Crn3 zWf7EsM{1FY_KRwk>*^E(naJkSKFNNSw9%JISLRf6{&$4Zwu#yW}s zzZn}xwOYm(HJ*$^44TpF5Tpb@#n!lg5K6Z)>dTCX9^Nm+iCF%OE4Y3L^%dt5N%o6v zQgP3ntjf9d5uj20>7X!WPc2u0_p%SAQ`87B^yecYwQdtKmB8uwR%Pm)q!GdBeJX(H zU{IPYE7-?WEk;ADb63tqj8T)wMF;Yz1YTGyd-np6%W#pgeL8bm79Z<l-!3d``HzgTZq&FvTn$bbn|PXNBA`f#2raO>R_o zN1W>NdAB6wlY!c^n;TC-_*K1Km9AD*P!>fD27PLoU{s8sz}KXq^<9BY9@tlGE zX^F!Q4@#MNIBfOefEwM&JW@)zTwrwWDp?m96pX*S9-mrcF?>K%`$tkF3_^B9po|WH zbmJZCPr|xAjpSDMI)dhF-Nos4#ph{E}VYv4{;Ybh?Nrxx4 zFle4w=DL){Dupb?S6~DT@lha|kKH78$giJi+`S1*eac{caDPKd<;2bYvA;SDvZ&-J z_A82SntfM4?}|W3P!q(Bf_*bmq;41GZ2OG=0F6MhV0J&LsTM(z@*ixBPy?6E2RR!- z?UDUy#LC|?mHb|qTruT#@zhbX2XK??-hmS+e2lmmr)9_Ssc&v75`BLwL9GOTy zj`;p{004DjGwn_bg~&O_sGtX|sT{kIpZF6q8j+d+gZEMM&O+n))MEpdDx)3$0R42k z&?ZteLusBc8F>(+LVFveny|>ra9a= zs%-=DoM)l=f5M)Suwj#d>}awJvd5aZ{{UD9ppbD7lR&NO{rm<`O-}{{UK?W}7$%Z_&TR(aJlMc@VPl@t%4W2Am*K_eyR0RdFo8#EyCE zxKq`ObLFtlsUP7*m|YWnl@Db61}ZzNbb{IC4&!R%eEs`&sNN~hAV;+RAJV95j_C|> z9l35!G1{C{Zr2o=Na*w(GHpAL=z3ST6x38p zvx-Mdvqg9o=K5&uZR2$?M1Gm_kB@KCNB;hhmx*TWIKB9#iYCXhNynKZ?LpV6ALCjx z=(?x@%uq6*C1Q!b=;YvWRJC6bUtP|&_O8~DDB>G&h8%O2{{RYy!`i*|r-#y7 z=T`BPn&OkYI4V2IlCC_wcg03(Vf3iv1C!9ykX4n6zG=ol6LOxk$q3Isog(1G#151J zA#KaYdb4d90C80y`QL46M3^Rl77q#rDzm69QlDxIpTm6LzUpvEW0GdT#wMyQzlzIF+d0py=X%Di)pOfVB)Qz#9s7(u_gkS^c>fe z=rVn$!#45~51Dy!FFveS{43NhWfAGKyMGEX>+N1a;RYweAQCXQ2lZ8|KwP;)_L4GG z_375A+yN%VARMr*JD>Hymoe8z4K6%1pyuXD#Re|&tCl~141HrK9zlVKU&X^uQh!MAa?Yi z3lVkZtS<*5phKRuI63cwND0(r3{HG7f4U^*kRoO#oQO%ZiU} zJW}G25n~2}?@uC=6ad1!Q*lz_npS`!BZ}mHBtp~p6H$pa?qe1=Fa!N+9;Uk{Q?|Ju zAKJ-v;o^w}oS;aj{UDr!k@rW_B=gW3YjUHxMH`0PsG~Uc6-+(}1ZVKA9cCCK zyC`m~xC3q`18~O}9jhYkTG?B(5H|ez2PXiJQC;btntBr%Vpjl>y!22BC-5JQSP@Q& zUQ0`qjB~ui*d2ev^%bdkcW2;jJ{cC@&cB^c&ctP#>*@X#hX;?mNh2B6?8@~J7`l&R z*Y&CPjr=H1Nf&`vQ-TNss5CF!!TwdHWp$=_*2+m>jcm1Omn;WH`udKZ;;~?MY(_v5 z2G~#>oxtN9d)ASfWhZo5fz~qd%MwcjoJkWL2LAv9=z5B!4ui8-iR>@JBQQH=B}nRV zk&)Z=6@1y={pGcsk7Os){6#v=fxC}(at%JAWXSI0Sgz$pEbJYDZ18#Y?@@e!fu0Aw zE&aq|{^c_N04&Tp9=nY}l`Vn6`ry~j$y!X7SPYmacj20LH!e6M>s8xlKQUbAs#+>sWKOgX=5$@oy{02XzR|&aENmCxBbNr|=IT-UJ9;eGc z<3)h7VjY=Rj?Ml#q%gL4X5+4L{V`RRJA^+Yt7EYsW}F70#u5SUSfBltor$??Yk~6h zAKuBO{rBArfa9S<{xu%i$otU`a->qS&J=Q`h7VpT43!p446r!rJhO_FGiUCv;0|h* z>%ik`MUr`K*%QmB&t` zA8z#5d6|gv(S6G9{P>c5*}{0o3B8{o}DMCfxJE;F_vd{bczRcHHBNw~oivEwVoPyYa_m1Mgl53;%e)r%<~ zq0i|~$S!jOali_v9-@?%92l4IAN_i-<|tjeWLN2upaJWHC2anSq?xy zy9$52y?>onl0EEBSmfmH86V1zHbA9tIQoz2Q3s#2kmt|?&*@DjCes4~=aRvR{uUya z%Kqf9{{VgFrAvUrB|!I8$Md2`$;bh_eB5H4*sOsO_WuB^WS{y}pS_XpxWyYY_t*8MaoCGvGm@`?++#n^q*Mc_1khu{9gVbl zV<-94P3J3h3_iH3+*YvpBS5%CDnRUW{c0tOQgh}J^-6!v`$2_|`?w;Pd!fOKPP`qW zfdZ_+{{XB7eUtk{X6)~T>Lbqo}7`PRhONfa+8NFa0|^{l-P=Gxy;6W!b_L}zQf zY~fF-P&pstThNW=c0}5`N2+L6QeRlb02>gD26Kfzz}6-1wF2wTkXs2^sQY9r6{$c>OXnKDTyo)?d&deqeuPSN#vt@Rny%7+s#nm2$( zM?Z+KPuo+I<#Jc;9@+Huh@DVdA@ek zX1SdfJB9=~a6umU{5w{!g>>0&^(EDAkVR=|3+0Y7$NvD=pUS!kF7$0dW1mv7nj42~ zsPdTa?edU0=AzXurn&He0S;={@YO48TmJy86|ob1xHXAy!;IF%2Q&dAfw1~j8HwGI+ONL|Yc-BWeN6%-gE^~e z*guU_gVUO@FlYkOw;9bmHx&Yo2UAlH1prEf;MIA@&zhY&8f=3!0aerxeX69fWbkln zLmc3awG+jb%>pY&??cCvRs>+ws|aN6nqX#?B%V9d@^BaNtA0ln6GB9tFny^Er>#EE z4_}f<+ifFf)8#egUJL!^iGLSE8%E>tQ~vr}P`X*`>X`&CHPiA(q;cz+tN$Xdwn~kThwIDCW@7!>4R?zc- zRpQ1us{^ee7Ng`;pUR<#pRG$k5=V||%5hcGBCIIQ07+BZoKzyEP7NR}8gQu8=A>Ex zLMgbZaZR8G5k@J-n?MV1N{9Zc^ymO9o0v0_9Kq3xW6y{#DZ{;<(R?!wk}lF2V~~=K8)T42PM~wvnkqY4qym z6PtKsEgHt7%IUSqz{$jb0GGQ5y z%H5XcP1qr_F*>#TZy@t6Cq`FY!-mEK5B~sPrDv`4$D_WK6bKqk-)SIZHy@`M zrxezOHLcB`1;euH`&yldx3`SK9QATJC*HFz?&g96dl6;2zLm-j4#m$TbJXV@J7jZO zH=2T6X!e?AsxsR~fu(W>?;pS6oS(|DwW*RL0(paER^TaKKz7MLj!)@IG1lx`BPLBn z;g@-ub0%}<4Dx-Bd9I5=@d{mB#RdBY1ch1pGI4>E+;r>Ebgi>#rKXjq=+Rn3dw&!n zeWyP*c{s;Y$>8>`SH!we(EM5=f)|Pz5IS+eILXJ*(o=WTSCn;T=BTnqtX;*iffBbk zY<28$RJ_Mhepd~gbsyHJo@=Sf%YxgHd0gb-N8wf1&*yPsf2ZSKHC1V~<~O-2PcT!D zw06kAKgiT?dFOK}obBnD*q_i;k?+pd4Ub$3kU1Wp_UT#O3dLo6X_yi>9++s@AJkRE zid7j!lNsYc8*rr1d;>S z0KfQB?%Z;4IqSO=ts1lL{o6Jk(8d8XF;FAsnJVsBY(%S-^e5o z0s3Q#Smjv0?1eMQ+z%f7)RIckDRYKWKqsl71qL?ANgYq1CqK@dvPO(T-Z*be)mOY| z_U>jtdKQg<{#4_BRAiRpt^;HFb48e45}4S(H%?A_Hy_TVIYYxK!0(EIZ&qa(iKJ7W zOhk{SNTqq9MEUH~a5x9c0RI3gn=zIVpMK^F{@mdHwI9jm?r|nF_f|p&(wi2^P?feL zCxWDkk{NBIlO&kr&OUB`od7*zfuD3`)PHx(EHnQA0?kRa`XsVtPff$0{C2Bm&50~g znU5zUKb0hCAaC5D89k)U09i)4D~vmPlE2_7MDmP*9HS%>cOl2#f$sNNV=tVo`#xf76=9tRtNnoXY4QrtRzD%xQ zARgd@pUBhQ_7Rwz`T)a^&x)<{=j7n_!twm+<+7w>p4`*0u2>A`cGylmPQpJhYB16Q za|C>J=|zI$jmr)S``|Ih>sAu+N^+R`NKf>t z#pQR-{y@e9Qk0fVe5Z~$ZnZ5UlVs}I8RP>}qjEZ9>DH=waws`Zz*4Eg?I7pZr7I0G z%f7%!L?`OQ^u{U=wJ-!U5+9)lAFU~7#|-1pU>b}`DPDH|G$a=#6M}KEzZ?pa3cwN$ zJ%(yH*!3*9^yZYf1fB@?b3+}+ZA@^$4E5Jjvu~8w0r{n(=TIzPXO6h>yb`b$Oc9 zT#!+Fo~`hH*BV}-asL24CkdbTS3mnbTllv(mEo&+ayLnGKOm?2kx%$LZYJ=(;VeO0 z)8GAstj~;h5XPE)fRl9jX;=^8UW4=J@~<;mnccfT$r|lMi#LyBe*-_u#K5N z*;OTn{yf6Ht5npZ()7u%r{V3&?v8d@UDoOCWmVZNMvZ&b4W=!WA}*9PJc@9e+5~K{{R>1@G#C@oAOeBrF{== zx*H)07{wezUR2a5Q+7*V(FPtjyqRO|GWmhL#tb>&*O7Sd$9^HxJX>*Vr)u-V6i9%g zg(D?FJx9HItGJ9axx%Q+6W9v*t6tPjtFGSPcAjQs{{VM9eweKIbyTTZQ(Dyh29l6 zccWaqPuxI%(bSK={{Y_l59jo*&&N9O&~!;9Mgrnr-NHZGJ^ug>zm;_6xVhHEM+=8~ z^|ycc1W|&FT%>WHH~5FEe{VImnSJC#Y&J2C7w3NcyL9{wL*U;S_?J@gJ*~X@tg=D# zG>FKA5CQh}#d+hqI~HO~6OvDQ@BSBQm@Rz_iPTWJ6c^v5SZq0ef*21y;Nt+XpNt$14|2+An*EJr_( zBk`*-uq}^j=*jBNt`ahv)XxzVr({@-a0oRr`ih8jsblo7Ou(>|{++5c>rW?&0Fojz zihGKPaB5xPj%k4r98zPNcsZnRy+9DK!Ku@f#YWs1@{x&2u!4DnC+;RGf?LI5zJU43^^q%z;f$SLn05B_; zzh5VCUeC|HHLw-sVj&>ola7?@MjOfOd(=U^%V)^sXQe*R?(vRkfn#ai$6V&DMBHaE1RX|uVzk!E;q*qeXcz6pR^Z){g^dW{G40>BDz9az_hnlf zQ#8=p$H8_A26}te<<^y?$*C=x8-|Wtrs&y9ql}ZDr?qmHx06LVX~>OB<{1-#fz;-= z>~*i~yIfkq6HO`IB+kXN&m3`%J?dr6&=X9;w$$%*JByfX=Y~D%0!(4wAm^NCfu4U# zitVqpZLc%kUfe3-9#7#N_JP2yX1#GNlQeOYDarlNY!i{jdUdVHG|g7#(A;X5=T5Uc zus94s&)(<<-ZbAT)sxC$$!#r~#SF|9)-)`+2Wct}DS^)XdBf;>R)(V%jExFfTz#@3 z7zSar`R5>-qL%hWzjTTTAmng+*N0iBQcuinF&T?VfpEFUE9w1d=s+Vf6NBqbdld7G zj9HwF24J}#rArpVLbw@Gj$E-m{VOMHXeDqj!(oUx;~fPi>6t*^2?rfcKdne%T;pK< zMOJv_A%GrO90D*&p#v;rbt@4)d15`iXkVT3KvA~@^54`}f0J{ZfzLS1fQ*0N6=em= zvNVAP4`;{z%ZjTLaq>eb`J+@}>PrvkYA~{rH^NGj$c(YT_2de*8#yF2quDW>{y*bL z7G2z1$awx2L;Xcf$69al1cGlqn+4c0LoduCbI^<Dzmezv0Ix?Y3!>bRTeBGo z2gt$RGoQwz5I{%*-XYF&7$Twjbnz<#Yj$>yGik^EjN+q@P`i8|u)8%1w zbC8==C1sgO9SCexyJ5~5h~psc9MpegoltC&-c0r@kJh3Vl0_pw*^rPrteMB=2lK5o z7Ny0464@)0*Ko#aQD%&J3{R;)t!FY^N5?In?vQ^mOp@w&PT4oE-Z?@)P-$|vu7+tnac$$sH8Y%EOr!+6diCBes1= zsO@a7=ac2w$~u-(Drlr5XfX_S=ReY~+uVSqNKgsm12s2j1(QojQ);17qwfYeKhCr7 zZ9d3~&m@Esjyl%VG6K9a1L!K1?k2ejoP)S6agC~fC8urpFj;`YWEJ(eV_Zkf91i?rEOo%ENwR~%)Ua6 zz3Z0&oy!tQCnmL~x|vj$L!t0*g|#0L>h{Lc)#ZjcN1GtV)B^{ToqKAGy?{{WS4d^*rihx{35ZzAoUMf0ZPo$byK&|rQP-yHarJTKwt zuGNRyrTyKqpYI<3072LC^{bcm4zX&$W3!eAT;$Yl)!U9f0-&iuF&4b|3JLcn?Ot4Byu|qrGJ|W_og2)^shhoJEbH#9p0u?dAAdJN^$%O2lXfN z70~#{#WwyI(|qRwOQ~`ohd+4wpJ85JZ#iP~4`WGPtv^#*HibL058`KuS4q*EOohkW zFI0xd@J4!{$DsUc$FyB8U29pj)8WqP})GRjE z@!)5Gss(r_jeJVpCD$HwBwEGtK!^Ljzf;%puH)jbi9XE|=vJ+Vln1yYvi4ucuhSm2 z@~lxKJdSXxqa>QgBEa&+;;Qd0y*vEMuRFd(I@a22%c!lOLnN}WL{Zd}UeMO@ zcq_oH0}nbV$=pAVX5;z(g0nmc;S;0W3)|%%Y%7Fbq9A(yHJkBQS@UmT(jsq?0p`jF zcO!xL5B&eS$JxQj?s>^#&Ph2W^{-R-MIko&q(ad+!E-)^;GJt*0}RX~hdtN~1Npz{UHPmz@U9DX(qDQrqU}4LhvEMK6h5otyX_L) z%Gul6v5=@AJb{#QeFjJa*EQWo5~~6RNbg=@@L84gO+}@*K5@DQZVY4R1x7~hq=GY! z+4rwg0Oq=|*m&XTDsbp!QchC49n|qtCnBK$_4KELM@r~3ET$<>T81|#AfA-{+|mL- z*`>%J@@b4@SYI>zq_0jEX@n*V=oE0F_v>gx^f{+hPfr@(P z(xV2fBIHm95%D@$Ke4prmmvMM89njW^d`7HM*K8V78y7P>t2EJIwgG%PXuJG>bK;L zn)BP`Q)c)X$G2*vGD~UIlNrY0(x!lqFW#!#C@UK%CnG&7{BewBK&B#ih$uaWH6(Zs zjNs?w3)k-m`V6&QF;;?#K5>KtBP2UM5M6#p35FRDSC6>TO4oA_H;nKV#;P;BPy+>8Qw!hUb?&6NzGA+cW zOdY^+yEW-PEb&#}hkPx0s$0bbvca0CCG@xt2h>6Y_pB;8%iVU=NTI#8cp+%)qN;mJJF{dltBgH&qmzMgE*k-+JfjHiz zu_7)pkFOQa+O5klPm)ebuTaG2AI`dO8O5dP&u0IoBRDQ~Vu`g>K+6T_(s8*80jQFgK&(KhZEAb$wJ&*4l4 z06qZa0LlD4>qk`Z#ItFiY|yWM*#|7h$L9d{UPr&}CjF=r|`#!sOC z063}PXY$I8g@%4?XFrGk0A8D>rODHwS<*#i1wuIJGup4O7!4NV>x%HPQvK|KB8i^l z4ZcUs*KizD587D+NweH4;lG|MQMQrIv!BM8OlaRCvV+*>u;%g?FPTy~CRM_}(8!qm zcVefGNjCoTY?GHDp{w?n|^_o|zP%Xp49H)W^`&-^g}-%CcTQ;EJr?zGN&h`WkFkvgD~kIOA+= zGyedN)%G^TWR=gT{{ZzB0Ll!4Q}+H{xhgd;3x>Q|4{)5*0b z0p%Wq;8Vefs4>nz5zQ?E%!RIP_YlF)e28gM>MppG1Rg{!{uM8fbC!@X>(-bdc5{YY zda=zO=vk5_&A;(1#CASQQ;e`F`9!~8EP?sc0A<4OUJnB}r?%x8&(v&Zg$BcCtUCQ-<4PjIQ`a1_MkVGq!x}oFiB(m1vOyQ<$U1-g%9%)=}hyZ zCwcj@bN6$Km&iMU!*tQEaxs=Z`Q#7MpnEx&elK&8(U6S(M~c(k7NpTMEZfTi&u%eR zeAFekAY}uLo&{vdXy{8K&7A)L&rIj@#V|F@akgNPlag4rPvkR0jrJEYeqSqiI2j~x ztZ;u?k*(pCc9OXs{{a1J%t@a=Evtrkj!5JTeuZ&;^;@h`Hjvv8T~63Wj=5Whb}YIicw92b}qErV<1G_fHIB8 zzol2dd>Df78%A@2Mrj-5jBO!-?iBGz&chp+XBY>ms!LFBLNP1u8)Rk&uGBma&YJf` zBI0zy^)7H~(#U~+RWG070Gh?s^&P|P(d2)BjD8hyT+YPF*<8-My?eR0Gi6tW8SPy+ z!>tJThsG9m?3=COZ$58Ls(OAW1M#j%DwAJ8d=$_HkB6q!hC#MPMx3s0FD1h9=s&u( z)LL4>V`mMev|>0RK#`#60Ivb~m*PA9OT?FUGEBnG(pHW*0m9`@Hy=~hrZ}ulcUjPj z{X*lUv_Tl_mA;6##Y*8iofh$mJ|1XrXx9-OlnW!!evTlWj zc~(4*J-|PeUJDx)n8Oc8N^!dN^ZBvL9_8Nb={#K-xA01l5r67S!YL>0d8D-o!lROZ0h;<(~$0 z<$KLbQE|*ju*QGh=6R?L5tTd!_?y5a48YCjc%%(Y}w+8sgaG zn)SbjT4&k(GS>`0d37Ohf7u)lV^W63(KkygW7$V?eT91mi?qu< z6XBcb(YDl#MyZj@zVJ`tc{OuF@aC1^-6l(kCQ~Nd&vhWj1F-ZS-Rp+cwVD1P_?FjA zw%-n&8xjk3!28l4d~gT9y+rXc$6_NWX-b>Bee5+A2-)t>OZZu5b8X;D8Ezyjvq>b7 zF5GO7aTxc@ZaMd^`>?9Ewoq8<_EwhY78qbeKsyWywfrKz`ZMRIrQG9|y~DNgOydx#u*~f^$es08XZ)QISxuN}4J_H*YmYRz81jwWi=;)=j|u=6&gb zbxG^TH84C?SR3RV=Bz2C1c3b2YChFab*qtb1pslM5gd6oQ0J(T@%RD#YtC<^2!*qZ z_pd_n_s@H7m?vyKz1#l)v9CYXA}ej2WE_rakj7X`=Gq|#Ja!eUA58W&&S?{QQu$fv zNCVosIB?u&zw@R9ocn`UQ5D%k9<@=Ft6-deBU40h%btYuNDE5|S8tg6RrpSNvtYZ-d5N-zACr@A)6pS6kzKQrAhbvb(yB zJaOE4i~<70AT5EOoPl3F_?N_2ekRst)NaTHjw6jv5wBoB$GNXR6NY$-&{AIHb$)N5 zy*YBlzNTUamPJJcorqOY+}G3|8_?j;vGscvtADoR+Vb7!c*V%dmT7< zq@3C3Ul=@2N0;H-X>*KAb%Xe-{{ZaYm3a>&)$8fzzq*?8b}uxpUPe91G}{e6=TpCi z%FZU1d7Ek?_dnt9UqgYy!v%*_`)>aLHgnXQoUV7@2Q-Gc@eRhP>U^s>iXs01rjN(| zgS+z;SK{sZ-FVOJ>T)eDk|XswWBM?!Tk!UcY2e=rtPJWF2-i2i^AD-f7kc{-n>G*W7BQL4-+`^_Md@)vE*Y&xrMafA=x!-&hxmf&NbpsrE z)@`@y8Bg-fdWXbV4ab0WXw=}WYbW5Wtbdhwcf)JLXXE`P^MLXgkG|zA{K&6X_`9yI zo#9XH^j%=G0)aDIymS+A$S04@H>dO)Ax>>%a)&1Dr8L@bi!PNk6~T*i{vf6z4eM4yE}-zi8s4#Mr&}p9 z&f#;9x;vBX22FiSWn~48gcfkFA%Za)1Ly_?eHL+^PXePDq}%+AsB=o~o=vaIp<3O; zA_udHz%Ln*cXD~!3GGxNxwBI9X}%(}wwSINCYfX3!1pS9fz4w4Pu7!J@pSRqur}61 z?D6BH5PoC%2(Me2@`xtG)@_1 z957&c{`F@P+XhZ}VIvlNCr705ho&-Kkg5MbGn(D%afN3}XZR4NPm98ZWR53XI@gw=-r%~uj z9kIzI1{mn9NAo70VT=N$A19+UnaAaf)Gu+5lzuoJXfu}s10;9bOHdsxtZd5rnMfTs z9DgtCPPU0+QXg}J(+B)V^`uD~llO`Cq-p0-(Bsr7#XG%%$dhXyy1h90h&=r^)DIQj zaujE`JRielJMD}yw1Ru*kL5zV(>4MrJ&r$}35vs6FER=wKy*27zmn9OZ&h-U+jQkx zX6OF^9jQ;+;tS?LL2tX|s9=8{)Wa;QuB#NAha-BN9-f(^?TlbuNROHea1TaV8zb}L zkFv9GGDo^XGxg)>X(PM1ei-d>(Q)^^s&u*8zY#G5oU(vFF2AKcMWM>2tbIP!D|_aZ z?B!_zhUDZ9cYpP&H?^MAop3>9(xDj&CbMSy{&$032hKb;A_!m%0i8a6*=8;4R*6Zlgu zHE7~rC~igjq!l56_M%-{c@>pyiYPcBeAOH>i86K(&!GPR3afV&`wsF_K%{-7Zs>Pr zs~9bd5%$T0A4ea`w4;5koSgK+oPSzhvB2zEqimk)Kr|^>9Bx2A)a()w#{~0GeU@X% zyL_I0>Hh#4(H4lK?#jbIbjio_s3p_Tqf0D?IO7DIu>&8S3P^4yee|+gLBH*;Sn#6< zpVqmzGDzjw^2~Bc?^9k%vs^PNAp!X^bHzXi^{%K!$mX1`$*torGAl3&NCmObSJ+k- zkZHPYy_Kqkh6vU)1JDc#`5#KPlJf32qEgQ8BSGrK;0pTg-XjIHFqYh7MMB5E1~XqJ z#dB#>N%#E?Xmvb?;~$7aOK+jV#}Q&_vHjvcQTPsj8msVIOiPVo{{U2V$+n0_ne5I^ zPvp4#Yl-o0q5Y}ieM0Yc<&xpHpZ0Ts`eMBs;GNV#HG48Zn3&}QJyc{L$m8>_tX3W2 zGFJ$1Wq+GjCNG+;+3QBWWAT|~@t(1RgZ9aJ&p&wA(=*Dp_VQ0B+>Hyj&_8lmw1<*fX7qq_e96yh`VU|0IrQSqiEUlUn4 z`^{!Ieh%2K#|29`=3j0=l3d^_%gJQ)ulp{Vf{; zMrot~`f$I@{#DleH?jLCfpp)O4Jx$F@41N|rYp=oE=%jiCrSO8l zEw-VkGW^c#3OAqwC;5-cxetg}YjxuLl~a|0Rw4KdpVXT54~F)_+rid&9Lu^x^(=p& z6!DGF%3}_)x8tZo-m2M~@oD5=4%(_Q2-hGu2d~P+XY#C1gZ8ODsi`~TA{0d@{igo_ z>k8?9DM9A=NuM0WaF3tBul25L;HC7Cc+yJ|%r}8ESI z)e5WSsdL`k{`i5=e52?oat{>~e6B}s#+N+xucV4mib&zzlY{coZsdE^O5Bi5E1a5O zN?Q~Yz%>#+>VA2}08Fi)YOxXNRCi$Fr-}I#0eIsC8pyf?IUTE6PT^VC%ZH!{?bu@# zaYq%O8SVL2f*hu30#rQJ*!UGee)ko1I#4r=@o^GsDuMfk(Jx5yRwG=T*4muj& z(_{~9j;9zHpbcphxCB!oJ6E4v)Q~>xtrA7FU_{0=|y$zk_t&3PrZv47XA*?{1uY$Jl>#dwzMZ1@NAlbsrXKHkc)3x=r8i zgOmCLUsNT!=aPC?UlU^G4oV5xJGc51hKhHSJn!PJwf&vpHnc{>x6UHtuEEQHAV1($ z;4H+G?rYONGu(N;DT2)zid#UrTy$pS{+nyfHXP!;Op6Yv;G+7=U+d&$UR={UKLA^` z&yMtTP)^%{A;+SE$N5&L#Z6W99~@moTQS+H!5I1sx9U&jU5~-f2pFQ1#21UTr5;tF zVf;VD{{W9c`1;o&<9!C^_u_u3r)lfw&g9IfI+NuGBkR`{lrc1_=8|8@9sYWi%GEDX zei5N>h;~E{1agz@`?mi88tnc!-n4ptlVlJ2$z+)0{g43v0MN~HKL}+I{6V*k#u`{< zPJ0l$zxG<*`0J6VX#IBiGUMyHfBMzUh>t#ZO8q1LWk*UZ@W7(+Qws0b_CxvIr6Zr+MU1Y+sD4c(Fvzqg=x=t8Kb8hwf&bKSQ2}Y@8 zF}WsBO~^;{sRpNL*&}<9GmW(hT|hW!<{W1rar$PN_NYL}5)5@FHv{=sp~{7FcDlEb zGGmxzafr`9l{q|y`;s?33CH!Q4eT-PFXfQqkDvT$eCXZ3cDY~gD+5l}3zj^@A1?jh zLNiOT!tPa(fa*kl{c4SbBdU_k*eNIcD35O9j{^lcA;KT!O29wP3O;pp+r}9Vf0ZNL ztdVfU`h17-qkM3%0j0qmcAmeLN#?G0?%aK{f0Zy95e0vEN^$pa59DeuG`l*hI^f}c zLQm=c0N0`JVukY}Hqv+}jQ#{v!dR3HNb7@;a18<@j${}TO(uPOwiv}ZZf)ga5_dS~ zmB;g^$396rv+0x1=qgh)H{6mz>IdgYlE)@bn8f=?5AvpE74XM# z$p;b-{QsWtJ+r`(sbCK8?+?S8dUY13H};!wrdN%fzqmS6B-IS)S1len+mDowN{&lZ zGkmhLlcQTLwZ&-hhZA$BouPVbr$s(Y3dJXbc&%SwpA^OM*0rZtt}IZ~rN zK40re{g-pMb3Wtlpo)IzwJf#lD7^jNoB&7Xnvd;vuHZC*SFTSL39^K?8DiWz@&5qU zq&Do0#5+_TSaYAkiy*rv^DWuP6Org~kxuhsDU&b@oN&AvuMM=4K3)Kc*XB9RNYL6w z<0wNOenNkx7C^2}L__9T5aZPIPV3~KDt#i2q^*ODnQ(qCCNxg}B z_oUbly)(aB?tU2PdSkAz81J19r3-L)YHQp z7WV}tXO&m?XDY`8^T8&)E5_Q^k>d{zt)7*w*{Mr~c|7+qDNqln=aMVtGkhHJSo$u{ zlFIM4rnKKI8R9ZF^2|>;^{xK^1!~i1{wve&VI%`8#UlRzc^H64_4e`6>~^tFs( z8FMC&Wbq4mej3$V`?hkQ{BYNc{4LQArQ;O4b<7qDXC(gseDI&IKkyp#opZ&yRo;tv zW<}Bo;%JPE5Ib@)oMcy+cw6E&k>J+8j^57l{M<7B@%F>_cVJ^J!OeWGS%$<pvpe*pIN zJ^r11jn|y!m9-RkAkCaA1~+84&(GJ=y}M7)v++G4rPX0R0G>_EhlsJqXiL zZvOzEnUajEyPPk=of-8{99zw_`8G;tbB;67N9IT5Yggk0a%vtjg4)grXO_uRB>iY9V@f?==ZOoQ1JSmv19KwgF`5#L zJ^g{HsR_!b_L6r>I!FEp){EJm$E9j|PKV*GHrD%5w6&TmD7VEls;<8v>ZIgXj{Hiv z(=~q29a2>3^G526Vnx!@ebvt@um4LPBt&(i&=gc(}u6&J1aNlH;@@K z{n5$&1x8<%)5BjHtfl3ODmq*$v3Cu6qrlyxbL6 zn&Urzv{U@eC;O;-r$2i%7q`>hNb?ycb0d79V3JR*eGA|VD4)SPTkc`H9OI8uUpEHl zwS6J*_CY6sG?S5m317*G{*~RtsmBWy9{&KNGs8c5mpoJ9xOJTpTNimk$jZc{07edb zit~rIvG`{o)~w^6d+eAaj^)PBm~wtl4+G!5di3l>eQUt}C+lsf_>1gH`=PQ0a1R^K zH-AC+SCx=duTrP6zqqw#wbDxcPM1gcwXW+r&8?JrW}k^%2Vk-itNcgrb{Vfv{@I0x z`k(xIyj$U9afj4rAbFr7D|Z0opX4jh?ynZw!fD)%u_1Gl*bLXDn&YdiN3x|WTk*M_ zDpBRTM;)kqW7aJ-Tc}{L)7lv3bVBO+DhUH8ccpqKg*;a-yWz`iM)KY$<(GC=B0})Q zcggKu38dPMM?u$Jz%oK3oeyw9Z2pATs{A-`-UYN7`>!DD{@Jd)+Z9rlANO*zO(*wU znl$3&sx0`=;vLV0=d@cpD|v*$_j%0RV{S2wdeu({{8qj32EMizdVQ=&@w0A?n>im` z*Cp|0LH6xEI*^WkGC#t(ZwB2PUl-}J1C7&pXZ{2V{{UL(!&IwNFZPZ5)_VQqN-TNxKITB*2i_z&Ix0LO@}>DTsnHCm&+qj&cb;GFqVKAF>X zSC-N?xPT37@1lmtH#?ziKe;Vp-j@~n0 zHTccte;8`*Hg}u3I{I!n{V`r9Nsq+h>&aD}(py;@SEUF?M0!H}akm_u24BMHfAJOT zmYSS$+QlnJB5zeYat<;pFy6(NX-i8Q-~vEV z!yan(z2Y4^Nzo;|o9z;LWDThrF44~1=h!=YKA7-F7dbmX@+hGmGA3O9qZW2FTtYIVB*0E_K>JEWV* zEm~I@E z*kE1c5#t!>F`hjIdH#`iZ)L1m-AN?7A-G8xDrAtX4;=O4y<_6OrY!UrtP#I?c_++2 z*j`WTxAm_k(lqI{8~*?*1uV#oCeS-5&3gH6CaruUt6#1D<0_F+ouYj)YpKYQ$0OZ* zu7S45hj7n0JXe5t)uofg`jod&EQw zWx(K%LTlNzuMuf}9<)onO6)@mIE*lj-{v5Z!h`5*$UYEVm`15={{Sm1#@kQ)2p{EL z55*?)yb~j5J1!$5^T+kBOwO0qvqeg-+ATY8`jt!FrF41Mi*IA`KaH<$EG}V|JDC80 zvDvr<0DbIZr+VA)&x15e31PhPmZ@!Q7?Ta3nh%%`{?_VM0bsVb zkafoy{_2Y5z8C4&dbf!$d{?Qm?r_2;Bo8sz{KR_z2>gAk#TP8$M%^&+)#+LFr<{KgQhtH_tfAQiE z;Ys4lojo+nrj=(M+_C^9MIeFH@thy7JJx4~d~vDxX6{2_1*uueiB;n#A#>2@j;6ip zv#E%}OW3P6tgdr%s7-SpM0lqC^nVQMSMmPN%NhB?y+pe5B($o78)Lb?*oQr~?22fsWPTUk&_s zqWEV>xwM`O#(Ay`nNX){?Ens=JrAXN4BrqmJxfKsT|W03gIdU7w~<{X2L4DYIBbGOl<0rvnlaf1kB8`##lCRKgBBG4 z$2cJW07_?+MhIm0U{4?8+MG1#6oxkFr>;a`e@d?=pKc!_CFlK;Fn(_4!&UdxGpdW{At}2 zsF8w$ChFa?agmiH>(-Eq^(MgGyU&B4L_hphD0r4Zx_F2q?vIdz_2#2nBpE(xXZ@zh{OVJtESO_C0FFYE z2iJ;ML8z$PTjXfl9FN|S&;9ahc1an$)`rcW-d4}*wN&U<%;njip%~n8`qF=4*_FYS z#~9C;bN>MAqVXQ2jTs;`ws0JD%#1Pr0FKhf4ipG&;5>Y)WWfHF3DGTbK$>HZNe(~H zG~=RMI_5d96pl8m#D9$!h^)zsSE>swoB;O+AEC`X5@FISc47X}0REK{SUh8I+GNS( zZ;&=WI+`m|tanK62;i#>{*RmZOtn# z%(Feg$4=kUg^Wz69%(+re}yz7l3QOYLNZwTa4J>~1|dk~ohdhEs9Lum-nM->6foWH1<1CF* zPpPyp84QtdI(pT^X$Ep-g8<~5*DI=CEyc?!HeynCpI>^YB{oc(iYnaQNpmwxAqASD z-|Q)INrCD5S5mS$*t@vtS7X)gVzOIA5v)o}9jF5~eNR(VcKcC->qANI8jhAzEADQ- z)Xt-+pn*y4MS$AV_1P@6iFEydq>_1o`N%i}`c}4);wUX5VAp<2G0FJ}{y^6sk8?*g z&r=IdrSH_Z)NwlvYs6~ydu?w-uKXRUMn5nsj|b+-&NIyz%^)82RA@qsd15Ka$=#mE zr+A?vvxG%xsT!bERXh$ju7Ah=A%{@YAht+~Ig@$(0Uy@9`Ca2VS7rJdNhOwS86BLC z2IHJp4J@jiI?Aeh8cMa}%1=8Z+1rq$I%P@6UU;ud(!5V3Hn5N~3W7jB)#ZDiX5ZoK zT6S90ws9KL79OA2Yu8LGtXsTT;VkGY?ou9-D7ENh&6&s+uK*5JizyL?` zKaEuIE3AGX^BIUM8QMp$6=C)3EAIy#F6GNzD~E}gebNEr`hGRdX}4`CRYbQIgeZ>WX$#O!{+3x{_OU9m4)~=RXxR0eAlZ6RTzY>_8>Tfz^9A;n4eI(yI7( z;uJO*hVbr;3P`DS|;h;`ATXcsrq5xOP$6ra4ufIm9<#^T~jiKLoV-6OGPW7L!0 zyKjizCH~NReLfijM4!EogOE=_`3(Mb!4?H;437o%dK~gv%kmw0^Ge5k@WSm9>rl31 zhIL0@z>t6RAze3(ul~v5d$i6TQX^k*Pd}z>&O8${!{Vzznf>PEU^|VZ{{S#6rudC_ z{)K06lk>>WgX}T=YaCV?OEH7*XZL@@7a4x&&+wEE{ul8iss}J_=h!i>^Wkipyd+~S z_h)`TTI96i`X|EMx!Df;<{@+F*k9xcuB+i%74Xut1BoSe2l2=Bu6)v5_4p{2d`g$i@tx8FKXizlf7u86 z*C05rYXJ}TI7RhenT1F1wt82^Z7j!qYpSaJlP8qqe|dU-VE&aq!L&xy^)@7L5TGAI zPJfWC`Qsig_;DZcO!neb_K`aNWD)q+3GmxjT`R@WM=NcL?Mwuo%t$NxjD9ubLC&^Y zR}c1~b@zW(HnLSzx-;k~#w*FbE_hpKm*OjB;qevF9h;)JbOOJidwQO&zfhfcy4r`!&W7FtN}6Z7?0^(myd3@UfSCO!bV*ESpNX^t3$wd1+@E! z843(xdS`+FtmRMAIMyeVx!`^~*Ahen3{oi!J<{E4SN#B0imKH#cfZ zTf6>aw&#=AZ{XW?)ifPbOe6+wS0}j~exkT~>U;-!ExbUmG5Kx~ui`l$*1cSGTcIZ% z*1vI$H}4$V#?eaAxGKuqSRTf`(#{oI2nzD1F@v7iuQc)QmG&KT?I@r}bT{$+;n(^f z#=HLj1nLW_cwXNvnP6Wfz&+Qe>5B4mS^I1>D@SkhH=?aK67Hp=!>#F(*v)~xenfkIK2STw_(e zgW2usRd`)<6uuVfFKObVY#b=Ng`?zmA29w#z0eMG>IO}G$D-byH(as3AM(Ovi zkIKG-@m8_@jp2*S^!X(bZH#}m+z-^}@T{}!ET@X5PpsS8jV-I3Sv zP@w*x*6+nlGTzg{a?2V8V>%8#v{tDf?FuSOR-(aw4W157b(gpDYaR)-ibdTnoPJl& z@E!>MNARvyfbCv`@aD%(*6i=J>#fT=oyx(!@)3eD?0=nm_~}NSHCeBP-}Er0tL5%+ zc1)|NTNnGHRVO}~uE$sLZOzTIS=%!tCxXMP4^O3YJ|NO2&^6nQK2wtm{IC7xJcIdF zzme?Gz#NRytqOH{D(<=!2G!9@TN$pc=DLh-SO72UgWj`Ecb*zVXlFqhxpTFZj|5jE zt?B1X)u*-o6*)udr=?aO5T#O7pFvI*ijkw?o6ob{VExmrtE8l}epWPCXMJUW8V#yN4}_0%xuyQT=IJ_Bj4loaY%JxaYsEXU*hk zZ!;#^`e<0M_MBx`rvCu(CZ76??#FhcXi%Oo#GlHw1>|gtnTb$yfJgY$X7bra0VAC7 zyitE3x0zlmi26%)6q!AD4nNPrMnKO&`F~onC5^F%9@!^~m7dt3^8`d5 z{!nB5sb9!;D91LdASETUBkTVF)~S+xV=Nlx6bsa#E&38MPx7?ZAef^kvGM@^l;5*y zdH(=XojPqF;YqdF5+0Yg@tv~VqpwVnkN*H&B)69jjnexNFhQYhH2uV)Cr*Jg{V0+P zOe(lI>wt_ur7Z`jyX50@qTp}}5uc|9pZ5EJLj9ea9dRx*kHVWBt-Ni8cV07+Txan$ z60Nvx>Sa^YhR^e-WGzc3;JR*mb|35)1pfe9V%^Wkj>*CGX*m5VRg1dJ`NvF(hcU?I zM5X&MFVdESB#@a#Ozji(!xDc?Qo>xg2H{-v$}ThdiezhQrvyeAcOV*hiVOxNHs|kl z6xb3EwJVazBcb4^KmB@1CAbZ_7EFLPq=%2stvWd2Ao+5_+;j*04LxJG5wK=Mlhb`G zfyhTR%5gMcukmdIKdGdfCH%;D6(jEN0E7C~zbvAspDZX`WPHJ?o^`spMUA9yRUhG6 zT#}cbNpT`v8ESm!p zRdzTEPtt%JMOjNp9DsJGyRa2@Js7ypo~`S%r{_}SmgOk6WdTcF0%;b?xnyoSmwrD% zQ>=Cts2j?Rz{vKPrm)>rlL8`*gF&V;EmFlZxtNyoOJ? z46Hp)1y8;`m=Lc{Gt!r|*6nH@&09utw;JxLb*4wBPk8TX9^H{(U~L!`b4~Gvxun=7 zm7VF1-7~dz1B{%SzbUq2eCucc$6zvltyKQcu#w9ZXu#>Uy3%o_DDuh*+w3k`Cv?m^ z+q;cI@=L3kOp{7-%zK)z&TF7;76v4%$f^c;!KnWLv0`FE-2A|21uJ;eidIBAY}U}e zAnFzY<@Dda7LFpKz9lQGEIO_bBtD$9~rdOY|Eux z4u6J4KjB_XnpEz7@~`{BhxDa7MaP&BG93Q^5IGg+PbI)f-^~ zu^=Bz*QIz4KE3+3y zjwX+?sPrNclx1{f-dz2v@@d%fE3=%BQ<{a!`6xpS0MB%9g&==wW~LL9jI8?S=_bN(nRebAy{%i9e-M<;i+vdJV`D6^~`Z9 zv5|bkjIlq{n&(dxnXF}oP0im~1@`hfy+Z!i{uT|b;!KZjw-B+AHy8wGn(RDvf2UmN zcW-N`+REh=1&%;T`G#xBGAKOOGr&eurz`v)iCp$gcNtqg7G3@&umP2ECP`+%(~MWnBbd(0<21OEUC z{-2F<1&%S3kF6j$K9$2u0HKC>c{`?P=XvuZ>6W&TjDorPisQa3+Ov3G(pCd>S0H41 z6+hrB$d^&PUYB!^q=uG#PWt9ADtpQ0k2%`%5-ZNbWV4}OHF@uEBU#o`i&h{-Vx$Y53`YUF|F4VnGeK?ZM@cv-RF!rI3V(W zrCag#wc-S_I!37>c*LRA@%O;a4tv)ey6o}zjB7C{Nrb*`(0KP1ui`Ho&Eh>RZ7yw4 zIyU5x9z}J}3sK@})p1Q(U%GxoDK1v7a(-d;t)C0)Eu(9&-2y`3tK+yo{ctN22Avt$ z;F|R+K~#f;wq{F5bE)yZwGO*`Z*>~{$b}h?ah#9qSax@8A}}0aaw@d4tEK^{QHr=> z+OnlWFr=xikxoyV=WXG6v2!GO#^IXF@t>G=aMF-iAYKRg^{KQ=i)b%nk**O}9PT)! z@w3{^e3M$-#X7Q#nA|oG;apVX%Z$CZM)KB?%SPK|Q}0*qE@Vq)g-Hn^8;8=f)O_H3 z)tjOSP!4O-l1@nHPeQSz6ttm9I2}z{C#Bn}FNTH3I5xZef!kb%h3wkvRo(~75*9zm ze>&=Qvietot*zwZSz}nXp4@Z#X0Y^2)YG&}hE@LnNSZ>b-oOv>HR90b_B9-OyCbf4 z=8Am`okl}0y*5s9AyN2oT@11PlfzdLk_3+)Nbk*a1-!jYC4N9~&0e3ZY0=$ya^uL_ zOF~%)J$TJ&i>Rr(QF~}AOPiUVW28RKUeKPNYJ< z^RG)cv2ZrzdN3INb=8Qy)rCW5MX^g{jGo++)|zeCcGDV>)B~JUuYC}UEvdHz{DqzVWiVROwYUB@Bl^`jNk`?EW zp!NJI8d$~{7Hs?U{b|Xl$NvC4?4!~i^Z z{{ZV!dChPPi^)H%`3tPyYZ_LTnri{i00d zV3YkZSJFl~Q0mw`68xXal1Y>nS8xFJ4aezCNB9X6#RH^&yBUR%jL`CqFWQRtBfL~ussbV*ffWu*^`HmNW+4vqL<8o9kC6k9As2KWQJDElE)bXqGW$8Q>3-i zqFu~E<2iXx^fdGqq*pT=cnr@w00#s&EnKzL#FtYvvdCGFOq!PVbe>bOcE&#F1l3)u zT{Pj!u5->;6F%mWmka()7!{!cbD9S1^%NC8v}4|Y69?9pp46B$pdVTQLQXyC1ox%I zCq0D#88l}dX*nmQE;*nC&!qvqg)dHmrHUD*J7SEn_Ml{0_n>>$q&hq9A7~{3?4u^M z?d)yiI7?S!{padyH&G(g8!#cWmTVOPRGzGGD^)aWctC5342(v0p}-%FX}bAO&8Tg? zFu8Bf6zMn0GxlcWWD>bQ*0YsH_B2pPsU5YnXdPpT7uTt)3oWt$p|<0v%4#xpj64qb zIKWbB!U)q39k~pDx{PthYs{a6^#>ITFnK=2W%p)z4x34&&!nr#&ny&1L z2Ydi&qF5yd7VZG(Sa510=vfr0a(WTZ^Qjs&MarWCo>fzkMS|e7##|uVlh7|TuWYga zWC_Rjxity6fxcM_Wq-ZL>L?J!8;N|e8P0bzAL~xRa>$M{GnH?{6o%F(KkD$3fK9Rr2nE^80@f1b(!J zS_=snqOBXkljDNhkfbKh~NC$)t`sRTZ5XM`r6yipm(v zGN2ua2Orjj@)T$HM+3GG^`N<9pypBK_Y<-ub1TojK_|c z$fdWpNWmv_l5>_k(9j*s-@E744u72?obIKi8)h;^%txGeTFNW$U7y)xBX64#`Y0dJ z);^)2N~+U9cXuc;`d36Mt(!5OH@Ze1DF~%8ka@^7n5~S4?f0W@DcsT!X^3tqaYhXo zKC}!mMk#2Z1R{_MbtWhP#TcOdXrMtw826%qhA71*J?VI$LSl`gmmc(Bde8!3Qs7eJ zlN1b4C^({w(gC=m6zVC6ZYkgoN;##ZG$~?01d<10XbeX}N8?Q@eQM^JV%PWa!a8+h z=mjTauF6+z>vWAi7_`{TrakO8v3SFE?UFq!U^Ia|u+Gbl7ia?>!=+_^Wj;ysU!J({ z`BEJu@K?+XKZxXiTH%t6o!dH9(zT1tZD;1?%u2xXl~GdWCLb)R@A8cPVyGP|;DSEU zHVjb1pbuR>@DN@apn?pmdO5C z;-GfCCmwuZM?`Mt*?j6!zWa283m@SZ;OUze+XkEeVB?BmH6H(nkLP8eg$S>Q(-1 zp7OcJ;hLx}uLi|f7)ShDq(k`ugHuOv=aUi6e}n;#%+j>Gk3v+_E!R6?1h??+Z%lN} zG+5ij;C-4Lj(^ra_|hAzjy7A&0XWEX$o%QDUR`iL#WS!6JDC9d4LeJ?UL@m6h1@Y* z3}*sI-a%Et2YYT{c1Nsv^Q=YWTg z<1p^nz|FQC=oQD>jqC;9{&JJk?pdeG!%) zvmML{AY2lVf)wy+@QB!qTDqQ_famn5OKUqPP`q+^{#6><%8Sj?`-L3;06Nm>RvjW+ zpdwgsbH?C*K55a%4DYojBLkwG4F3RHi}&xsB&2jD@CWm$6A`x8oEQG?dHz%Z3ftR! z%F+k_0C};G#~ju+rE(d}F-pcU!8@`K{{UL9YWj;r?F0>mJUaq%J*x);IW@I7^=31d zL@o#SkLN)d=QNmKYEnn7Y-A=V+G#fmT#x?%T>vK2(=>8BW|uzVkEx&p=hBlW-j{LD zYB`_<%>zAgQ^RRA-*Pg3rxmGbqr%5G6aN6fP=8vPO+>X8%wdzzX0BW5cQ*uls~Gij zirVrZwqPxy1Y_@GB>s4-Ni)cTIUta!>PZ;>b(E^RXlSXfrhUGjr`f(PmFAFk=)e7X z*Gv02;=)_RfOJs(Y7-TnHn@!YZRt!iKn?@}vC!|VTjt!+E?tSF)h*ZN@`imB1NzdW z!dBd4ZhdjZNA{Eh9zy;k(+$Gs4HzRh$Y22dX(*xGl3U1a+=fHfINgCj)Ge3;w`lKy z*YT*0!?D`Y7LU-dKh~y>BFW4EdY!cFkdtJh@)3a)KS;x-sZM&8*2Yt(eDd=O{l{_9m1A$Ef z2p5S<0&&+rr6i;>7A{8^00W=@09_k_DR_=JEzblVl*sn~00!mfxD`%6vqo~P`@gzh z8T=|{xI&&=Ho$r5fsm9R4_{rTZ*|e*7aR{PQ@dkC2iNzIS}t zU@(6YC>6^~WpB^P8PBK`EwVt_K!6@OIUlV;&(cp;A{`-H8I9f3|{qaBb)Y3XkKh@p-1cE3Yc*3>Qei)~yv?|?rd|e&OEP?UW zfI0f$3dFn6Z>_R+d5h|t*GR8*w1#}JJ#pLerWBjZ8`w7=-y*b)Ng^c(vyCybk{ck7 z#*+uqy63Q#Sy;@_ob<@arVT0PClZFiPz?<#%SB zG^hyT)d&015&krLXos?ADX`J9y3wYDa7DGUuda80F;bW&LOh^}{^Tktdt^Uka#7k( zA;fV==lzu?r(GiT&OXlT{_xxU>#tRr+%USDGxg*06&o$i;?Z14>`yr)kJhK#GQE;H z_}Y0m_sBX7{;5ueVX)syN{ zryj*P^eX^3i+($?%}4(L2=1O(jLDxuaaTpOxXIdo42o4(MK}srbi#%GMNd4tkCr`- zb6C;iu?X-nWIP<4;<7dh?XIAf=G~!?9jBo!(AOP2PYkS#Fv@XV6sFp#Q`cm`hTA7J~MgXPf&{7=Zr2r=sQee{UZ)#u^ew1OosW5xcA=slH^q4-hxIVOo zE)T7B9v;%?7N+b-@tF?QBX1+|2fbj}Y4;cNgo#O9{LPLOS8E&>u-mKxbX8HcaS_NL zoncy5Rz}pLt;hYA;1i42KZ5@N@ij86st)#Jk=TL#DTr=D0MaJlda9BBH0<1M$Cya( zf&LZBZZb$GX51uk=sr`A(vS3zK;QEZRsR6%)AKSM76<*{NA;(dk-xY-4Hp6H$ zF`w?7{{T8)wB3IT#z%ake~mp=w++%E^}_!EN@ID1{_SHv;A209F#w+P7$zq7F3bKj z;Vr{1e27US0GSzw{((-3q$g{jQhFY7`g21$Rw@ul$2$q@>4GQ$pXnZ03}6qRn5r=t z{AyQef&y7tM*|oK^`Yba(qh^~&td-n>!{jvhE-Xim?8VyfaCHc)7%EfJG*gYNa|VS z82vL+`L3=0sc=0U{{V$pR)TnU+s4h$1gXbgrfCdu9ParTbJWzoKq31<+CWjb_GUQ! z2iAzDoEDSpi0ZvgOJnpEVIhS70LyItBBW?U5pN97x2Oq{Xu8-e$Qu364R7-LY;W+U zt;&=C03NPSQIY`tY4P00I`2gVPaN?^N#ApZb$vqggAKHKx{7EXP`sQz^Oi6Ycl ziYTB#ijq5LnBftd=qRF-c0)?+(Stylki4$3sO{9&owkD%Cnx8~7$>Mc)KOfLt0r{D zoKb981Q>awFqQjSs5*^yxQ)oz zzPy!R=4vT!5q6ej$?fJYKf;PBtwi(|DdOH)pkXFD>~4QbU$(?gDBvD3ll-WnpDGtK z6K#}@lL#dD^FaP)o>tUg1VX3&n}hvmqLqTy7r&4Zu58#MDi=!x7{JrQLfll09LP%+U5X%*e1!uDbZ=0`OqBVEqZ zH(ZjeKU`5oPg1%9nB3%ftPdbF6VKy8xj=lpIAQ!P8E@r96x34_Z3`XYV8e84>DZsZ z(n&m?SuHS74@GdSe=$WAt*Gyy)nt69niw}@AT*6`p+Vm=gU1Dr@+OKXdNCn}7+iqU zTsR#3#m*1qQY=acxI~%C<#WFT_UL*2D59u9B~>|Vc}d`L{{ZT&oo3ib?J@>Z2O+4U zsyaOhmZ-qp@A^{i_cT#mCIPyPnkc3M6YEB3qL2uFrjT{-MHIwO6cXGxNMmGOt3pAal_t-9$NvDWMHS5@ zsj_+lNX$YM;~tw%Kb;g( zxL994RwN|W<*~*jKi4%P$#6(nUM>ezZQ1<5qKaa;<(fbU0B51YWBh68@{-$?)lWjl zIiiY8Xq61${Dx!nG|5$3L+3mp{{ZQ^41dJYMF2w9)}_lZvn<1w@|2!Fw0~#ABbN|I zAkR1$1pWq!Dcy?5b6G^gh*1Fk>1F=3t)+<|0a{gE+ps2LIQBGAOPP+yWR{pArIKO~ zLJmKbBU}Z+W(0HwMN)qW zzCSPv2&aH&3)mL(cY7%(Cwoi4R@3H%qb03?E3KyeD_0N?{MPZ0CVxsNQ(MQEoQ{?+ zY56$0IJtQMfQO4)K!lrHgo~G!n@fb3M}$WJ0B8c!{%VBe5t#We>>oz|U+uz}|AEN? zAO;i#><5{Phle```d3q=uo&cj;fz?we`p{`P#_NSAE^NV>0KPszx*5Hp#S1q;*kG^ zyW-IP=?ff}IE;T_G7!f6x9w0I@gF>BF{H^jpWl5!9YJ^@F7}TM$U?mQKwR8^;heuR zb8~U!K>pzgjz|vD-%-G8$$|cbv4-;Q{X+weZ2o_A0Vfdv6d?VB{|!U`2aNI$Oby~u z|BK(G1~5R<-%bA>AdFlKUSNSI%KtVZ{~Hbfc%OjephaL00RX2S02oU_oxA^G`kTKF zcoL({qpYKsqVW8gA+)v{AQA%3bsSKFzjFK@CD2|-oFM%>P}1LHX#-x*f!hD2fq<6& z3kQPh;V&EkQvZb^;OhB38^IL-l?Sl@z@W9D#$a!MX#jA2{TIgn7p4P<|Aqh9#>~my z*7YS9mj(e6xG*_@2jKSufDe!cgaI)~93&r71*wH3L4p7`uvQXK1MorC=l~p$0G>hK zLE0h1kQT@rNDbf*)+++qprELrLQ){DGNcqz2GSHjj3D2DK(L+?6qgvJKnHjLF@PUZ z0;vSKmw{Z+A>jZWI5emL8E7UFPy#7{5|R$df|NtXAO{c{Py%%Dg8~{93y=psg8knD z8ITl6HKYPE1u=p6f^E_Mn34(L1o;aBi$EGA0OU~%*#POX!Fm)>b{0@Wc7O})VG76u z`R72=AOjF~qytbk3b2j^Z2JIs2rvR^Kmp_kYxZB@(XOi1nS5Me)K^;za`KDt^gy@W;(zVzzXEd3ihl3sDrZe0sMdf z_{|4eQURpU0v?0y89`Vaw4wlL3ktA@hhTp!AcYK|1h!%XNI~c+*b5DS2U0u$ZG{cc z0-_*R4s6K)N+kl0lL#m$9Z2;6oDj$$ZV%`LM?((8k%KlM25VS>X;7kvpcQz)UIf8D zB|#pbdH)<{w@E529U7-&XzIIy&$8YqM_?q*_&Fs>baTPzp~V`bb4WK^Z2E$ zgQcsvsl6pWga`l}Yc@576Yv2-(X<`_o!}ld!-I!HBL86s`OE+JO#Pn+{O(Sd6@c8$ z-re1q1AvS6-QB4X=z?E>M9%++74WCT1!Y76u}JE_+yBSMf$IYG8eAQJ@CLu}$l$>L zSubeBej@&xHsx4~=EzvX}Z7>NCS{P9r#qx|Cm!RtTe{}$6|%}mXo)0&$)Sh|>kL5!Q< z!GYH5ArB`Q%Ao&^$!MGZjmc<-kpB^re|HKV|F5WcHw{iPbW~I{R1|bHG&BqhbWChw z9BeEsY;r;(JYs4J7!5TA6%{QbCo?TQ2Llxqiy$ip7dIatAB~M84n#59nb&qan}M6pd&qk(n2Bh01^QNN&vZQ18+wF2nu+|^82RcpX2W= z$H2q_3F^V&hd`l7$WRm%WMq)q_jiy*CO{#iLvssDD{C8DJJ*-5 z+}u4py@G;6LSKiy36G0UNK8sjNlnYkFDNW3E-5XmeP37qp`o$qNN#mL&2p_03`t3nPJU$n8SGcS9;IC4Fon|wgvNbXyk*_7BT(P$H! zLwaUP&ut#IS7fSyLd`k}sk?w+Im``ufoWiBO8S$`VqcuK7h4jk3xTa&77Sy(Jj?ek z1sa|$bt?0dO@v_X7c(Bi7p2?Dkexe65`Qp>Ew+gBjwBjOxItoni3~fv8%Fh5hklq- z!*VS9oGW~y)vjz5!huJ&F_IA5;Ez|NE_ct=>>-^Db_mUDH@GsgR%}u$b3_O~TlY?f zi1oFNvHF~b&&nO3%t=brEA3hr@p1*Q{l;>8O8f!Qtn!`%GB6^}T9zL}1}p8qM;(ks zV5ZH-+z3r`)}vjcTK_s@eo%PTh&f&B?R;Zf%TwBm#M|03c$l|j9(&JjN7Hpc#wv{f zDG5D4ONoRn5j&UUHO!m3nIhhEw#(i-1Hop1g)Iy3XnttItvKYrvco)SRp?GdT?W~G zLOeqhDkQW~uaviFTJxQ}S0sja_M>hsJ>(;OevJ^?s+UXLFm4wd2TCHmdruYvtHP^ zKRx%(RU9E&4*3lVzur3$#5|)_@p^IU#0L~Q07*3jLBUB%5leMFpTk#;KO6J4Z7uCe z9z8QkLu&B2cn9#g>F_(qL4LH{d0Eq0j~hfbiAEjCmG|;d^cduppI*Lv*g4w}S#CA& z5Z~8b8>etzIop`6CGzZ*T3yHCk0vKLf!w$6BWc!$< z$TW3R`Pv#V9v0KA73g=8LHz1~K@NXB^5cFX7p}*Cf$2>RH@D(RF?^|aK+@~u9O)8q zsCD-4XwSmQi*IRq89`Cv7{w_QD!Hss82;4`YCd_b?UVHsNLvr5KcvP zv^KXS_7O2|@TIA(&s+*NoJz+cjJ1oo+EvX$$KNgcEYvnYFb!9VYPrZ3jZNU8dWNfJ zvest*ZCBxA%!Lq%OfOA(jgNk&qa{N5jyfS-*LDxZWh|DNZ_;9^Q=Izd{fW1sZAzV3 zd+n(F!YvTr(&{(~<7PtwBWw$A6HU5BU1**2)_B6U6Tk>76x^e(9Hi#ehDOa-0zxL7 zTuQ_a&^1gR+bpw;C_&t@RVy~s5j@v+KE zB4I)tmEvM&*0)tx`)(Um>Gl=5mCjWo1nn2E_BTf=pMC!?O~h?%Ej#1fqg8XZ+C5e= zJgLrEl2dTyETNgRPO8Ypa{QLQf@I5`4qoM@8iEEN7sXTI+k|0!P4^Nq;Vu0*GCf6G ztc;sA+EKBRL%bf1t9r5aMFVsU*}!E4omz@!4np<(rIQ z=SjuNbkm-o*ets~=dU}tn%KT9_qex_^I=+bn9rZ)bz#cI|56?u%fwP~R5*xk<-W0V zrpla;Hp0v~(~j|}(}nL~-vJK`2~^za1Lq8nhA#bZ0siux zd%1%-vl@D|RNN-wHA+cBH@l15@Jc?kIZ1g;FU!|_{(ktd6zr^lv50lI+3(1vlAsqX z%fQcR1}9ecKAEtnGkMXCO~2_n@hA z=~)B5>qeRlt$;rNdO1yVp`svF<~jK`D>exd=MZ;RCMv54P#7SQQ7@EobYzj?#HCme z-#7JD*Mw-cv2#%p_d78*d9AmJRRqylV<+=kyCQ=bs*6TV%MA+_1)&ng5%xC%Lo9V1GM;d?}fA1Lb3F8XdLQX1OeDfUt)dsQ3x=-zW#pXSr6kr(0# zE0<|{w!A%@;*xy+b_MyXNDoq%D<8FmiswVVDBJ;6xwe=BPxnRLi2J+x9=-qIjpTf( zgJeq8<791m2LR936^B<{tX+r?r8*BwTHcBVKNHk+TRtiOXq5GIFOyHQKyfc{R(&+e z*EPDQEW>Ce?_-dgoSfoCi}fAgk-eo2bjFgQZQTLmm9?gcI=vr^9=gt7p5`V7X4sQ# zE3iGYlbz|paJmCtDbfVEsy|^bevz6Ap(TpSx;ekp&wY?(0nM6^#MbE*j>+!$5cOE@ zg|ktiK(tGi8C|&IXvNOU0OzfUI5>fpk|h$`g`h2O6>=n*CyB-w-g@{Kp6P!3eIbX! z#P7Ie--RS@G)SoHE<-XaNXIXeXd94aD=Bu3E`18_faM=~EhAA~NmDSURC^QN`!|)H z3Gxf!iuUVNf!sqU;$^J#PhQlqKT3=vHLAIgc056onCv$iseW+$DFv&|>Wz{WEza~i zq!>KdLlX_3@#nUh{fv<}AGWJpo9a$&HH5|1$p;zNzu1(F293b|GqTNdzK&9hv5TSy z_L7V!GYYYFExztCh_HC5yfQbX)@1uF`%KR5LqDa5^qE3kLlgd!Hfw{7>prPLsTOjE z03!kNL6+Clfb}HIOEjIq8&DX}<5BjvD1lCn8m_4>4`}3t zFR`Tebh^J7h>?%rF-uvVfGukU_PM@hz8TdP?2_2};LBqJDI(E{g)E#16|npq7^BJD zn3f6pC@dbJb7M!Ux3vPlIb?yfw|R0HNQBpuH(}3^OP)p?UFxQ`EMXw%Zuvqc@scp` zmf#&JA@`N9J7i+#(h3!3qqALD_145425*j8k&I&7q!0_z{v;$H6C@SBuru~Ke}+s| zKl&vyUW}KHQV}OlY0F*YxfKyzQkvcRv60y=)jO-%xw%kVHJQ=UQ;ujYVa%bc#M?#9m#oZ#t?FZLy_5mP|N7@G3{&f4{0C`lA}> zG3@fp`G!qn`_qtHI(v+-80fUbA)=|?P{{Y?1LC}y(};#^%n$cuf53Ka8(wcY{?Kg zN@TG1wVd0!F^fx#9`@3KI{;UO%6kE!OdR2;*(nj6wxQEPaf)`yr-L9E6?Z}PS3TzK(etAkXo#!ayAnJmz+-o_~gOR`pWA zr4K_9cJ^ z8r-7VCbKG$1jnaIQ^O8F^j$K+W^Xi(X1Xaa6lyzY{;dZ#jnyP`01P z#KR8~RYxF)U&qB$y|weXEoolLW`8Xodqu)4sf68yLCviZHT971dYh7(+mM-9M%#kB z!bM`4^H6G891a<&X2hriboPm3r{zUNBeI-|E7hkgKWEgvXO)Opu-@m(h^NpemMt&| z2+&>?Sd`ArElF#Id>4%oCmy*8L@LN^y9&?56wB4Uw{GQao}nA=vCtiH+<~^Gh@85p zXRy^T9vjvxY~)3y!%s!x8t39Wscnz0!qXwHxH4vHf)h(?bq9Dej+Msse&Eeo$x9f`4-?FjCTRxrLP#~f~kdo9PyG~y-_N?61L2T4K&j~({i{C$7e z`t^Kj5GCCS6e^WbAVnQQ6{5oAL*h&JbNkjg^g)hAkVE1HD}0uG`Jgy80LJu0JV95| zs7phX=p8cY?V}uv6gqUzH)P$A8r8^9j3^G+X(+Eo)K9aE8Jzh!yT{C-gs4*HlN84O zEJxVZ_aVD($3>p8Nth$|7=~T1L*%E|6CCw*p~zIO`pbHHR1R8`&N4%Sbd+I8LT=SQ z2iZNzT}`yv+(eTPm1|n4^pvW48j{KGe*xA{h?(YEMr1>0-}I`)&)fl*r3_pzgkQ~$ zvTNqe7ztRQ@^3?se}pZB;}X;EdK4YcNPm)z{?zMs2IVW|h?-}7qVwatlw{~c_}Wgm ziXoV~4{ah`WtB3%NKq(}R`)!>zZ@z9uf4^RHj+W;LWUd<#*XiC2QY|lrH8M31r6bXx23Ecy9(2o-Jzha*IE1o`Q2uFK zpqI7K-p+Yi&j_8GwO*rOEw9iUW3KmM0V~egk~{!SqBS?uCk}mqGo~rIX-3Xek09r| zjEop3g~g3W-SaAOg{5yx)k-6k*C>-SpE9zpR%vpIIElY=eL^A8;AKx=*G%}CXD087 z3bQCWTma(~S*Q9{dd(~QCrE4f!x$d|&uJqovp;+JYl!{ue!SM~An|kMaQRJFm^r=J z2c`AuWvy-pM~eK9`$?sqrRRZ%ST?PrvU23Q4|{Nx*FO<8oK%@SRwL@h-hLb#zC!hK zx!!PyzG-Ba!+5~cvMz03fi}ieT@tfLYU79oR~WUzBXC^q0A)YijDaUvlegtX`sGA= z$`(KU!U+qOEbXqg!lyKsPHgkgNR9W{KWzDq6N8l9x%Q$D3f^jb2)-FUq5r%inzl7r z!x7UN_=NFzM@^8~28$?mR7h-uLo>H051Pfrt%IuRB31ZOl!t+_3YG4#8Ohzlr?qnF!-Wz#Bd`2 zPc?qx)KLDSr(LPo1J1-{XYAE{yLjOE<#mdZrpT$SU99ldl2$|BnhK1W)q5~xQ> zZOKMprU5;VQgP>%V^BAAqFkkj(Zit1x@j?(@YiWT7$=&t$qbXuhQ4#VED@?djgy@G z_wa=1q!3LTq_1&z(&Y0}*UyJ<+HbWKFeuuo~PlwenR@|$BrQRXW zg7nVFSsgjtZ$_JiJO_;wMPW-rrk&EGpaYi$qEX4Q9N$4wr+ z-BQkv`}j67(z3Asm$<#_(heRDWtC_g>y}gSv7K!^G-VzhLfLt}?}+$W^_&_d;L9o|R1RpGla8~jx4L~Tad;<%lerDZ zVpl`%PJTX!X1Ph+NB3JU0@tg1aFlBX8rd{sM7G;yYBHM$W2XrT)L#luul7gpv1cFj z1ET$(2k8_GaU@p1u|P|SXM=sm8aIMM&9zzCQjkpWjMoAPIVQ*)@t!$mCkm-9toN?} zC~IPdf_q9t`uUa&_d{K8y)}`$83?*Ga1%_h|k*!X9n~I_<$f=z`52-iin%7oGD^hDc{%!jI%e))eObwdj3IT>xYG8 zS~09f9Q@`&3)nifC7+_4cl6f2M2Q8R6ZPxq$L+k8Z}q$!)q0`NG;F5Q2i_W$FlA#s zRZDUxYyKV^XgfacP0SmR)x?li>t%vqQ!C7)&?v=te*}A3D@;BxJEPOa%?wc(_g5Dp zAwH~o9y>8gTs0R|%iPt8Jm%7aPb2T#a#Hpopdj{bT#pwb)~eK)55T+9gvUX3U41K5k+X2NbY%1DMRjY;f~>4>p;x%yf*}etKd5$xsmhS>%tU_( zb52=v%ai+JP}|9dSjf&FC2lpYWk0Al`*JL!t>qf`_&aXPGKrm#CicO3#0Y)ffj{?D zc6`t%ar!pjrzl!ThFR{%Mtqk02}A>AC&UroUD%0^1bEP^q^;uCJekdpLe_tQZzd~$v712RHn$L=Wppe6M?Ds+AwhXwoz9sZP0-ZP?^4+AW;i z*BB!><0)~3=auz*mpx5qUJX%#AMw@PXJFdNgW7qkLt|Ovt6q}6w|Bx!nPen>h`j~2 z^`u3{Sw-XS@|!U}>-8?H0Yo;m+Av1BW+$~sy8H;II6eZlb*b%wm8L(HxbpA?dqu=B z7i;5nK3c;EU-ls}vvQhGSb2)W{Yc!g=qKzmQ7s0EkCQ)V1j=Tt5+8KFtJWQFMl8-^ zZXw6wB{Eo_2bMA%%^Hzy2{Ant^rV`Yvgm?YCTHuzmNh)hIutF%FVINXt_b0n8S=r_ zPB@$TpFa$bT4@nUPqsB@A-)wK9`c}}jl5RixdVCyfLE;X*BjW%`2=MVhi)Z?d^qyK z!Yd|TX-})ixUX?^)7ZaU#d@Fxe5w>-`l2toERFu_39P3)S*_jKs{XM7?jv8aF$vxA z1rA!CGb+sYr>Q?`R&hm^nbItqthz!x_cqjwlFbT#G*9Oq7B$eGAPdTDWf(kgwI5G@ zh!s(LhF0nJWY_bXLg$M^_Uwtp#v}74OQ_S7bJUM7i)eEY1&Bf>ezJ8BFuYMf3#1faiDS@iw6 z6;UZNyl!mpUl%Ggq$NbL=J`|H3s-9_9u5aAA?miuN9x4briPM<569!7eCRf01$){K zODR%>xS~T`P-2RNC^n|k9Q2fOr;*<}3v9<@Im`IJI=%;}{%i=Pdpy(w?c+xVnJxN=%Vf`T&jmAhb!)qf6dxTwzAl|?NZ<2M!*V%^95zRq}46EAfH>ISu~94Sb%-? zeft3EKI5L+TvH6Dq-s^Mu+{Pyf%;hJ-?V&H`CX<^JX9hohM z*LWHuMVi1>bD_tw(XFKrburbsJ{IR%qzG118EV9V=A0uRH9}YLMfQsLq7T-bQOv_+pkxj0UYF z>C8|exDD~8>B#iV5L0$#3?A{e(&7T#NU5tD%{TTrL^JU>Y;$>r6d@VVL+4+HsjtOC zfNUMT;C_6{z6dm@L@V}^0suq8-bF;;foB&G+HO`Ifi8VYJf&d_VEixR%1h*%b4 zI4Z~tY)5Cvg7$e13R9QOXYtl&La5&quYVAt&q5&q*i^F>R65ZS^sF)mHsQUgWRNwf5KJ*g~&%Mz;cN(*^JHVQcp_hD`j(t{Lh`y>| z@eO6d4bGGBZ%b!kmFwwKd{(eRX6<==ms1wHLE1oZSM@2cT`IlO<2RM24u^(@)^%sG z9f-Xod+;vIv+O}-OCV|Znlz8t8|>8U5CS^{2B)p#ldOj`YIK{iqImYK{B3V=XRJQX z3T&<$B<{>HNin(r0_JcAuL;ruly+ZSy5|z!%{@NHwPf+m9*!=?6v4N9{=K$&E9^K7GDzUi>PLAFvdIC)#uK18s)r#*SZ!_gP?(r1C-hXtX7VrH#i;LFf2*k;ILl`sgK48)`M2=U!$Bfqj z8Q(=%`0_{l&zV&Aa>{2=tLbI-#x4fmpyf?!yz`0Xw2Q%ol`M@mA+v{Z`@J+0Z?kWb zzP=TIJ{;AVuH($xFLqoq9gr52kt30pno3@jW|W~7#RAD>bv_&+kZuqXXF($ED#edu zWi+-?29h24Mq^e+R6=`8mG8u!tzOr-z9oq%NuL^_ z`2-C$)4w;{4lpeswpb@Cda-h)jihYktXyCgx}ZrHe5A6cwvgtOW42Bl!Q-mLjHT7i zdHOTp>Wj3_&^ ziyVw2-Mxh;=}Kl|FSMIe+SQ{J3oU1a3Ob@G?a}DQ9a9w;vb1M5%lAoHwJMpw35|_bYF_b4FG8WR{1*oz#H1 zT7hk8U$`w-HVxjm68pPI4ELG%!tQ`d?Kek1fU}31u=~xcKRbj5T39#3oaEkDgD(_f zh$_FuAzgT$dBrly961JMpKg*3OSObuS#HiaNk~2M{dpYcPhvUPV~qD5bgtTj8qi*} zUyATbL5TW#gWlQ0H0QMYFy4;FT{R?nce;0jsG>;lwvl}6P@4f?*44OYOATU9@^~l3 z=&OTs5tk&9%^m*4rO4(zuR5J&)%%pWA{tlyy?%6w><_jDgd5HKhs5-G9Uf2^Qbgw@uzdL5u#2wZ_&KR;)6a~?0HE) z!E{#{!bfV5>Scj`(>fi-8SKW(Gfof6QkmuNc4KSzBIlc`7&&G1=q~rO^Cl-0;Hnv657sg&0d|8qL@k z9H4|;l4omqM|8|sZp#vJ6z*M<(=X?BIBhrmB{~dJ9I4TY4PCHWxRl>*42?+(&bH5K z6fNKKJEE&};rEqi2`Zjz?P{3HxEYv1`D)BxHInZ>T0ZJPTi3@_!F>Js$@52DJ#`Zh zcRc%(Yj#sUaSEaK_JL-1r!P?%Z=T;99dHeW?TZA%P$&DEtv?L4MR>-YE_qKd&k`ud zAKR^Zgggv=aNRsGADdp%clLRh^93mm=aa3UM$ROa`HDY}Tcu7&bv>yR4i zK06`!j1qP-neKc%udiNS$U&pLIrX`w;ri1rFVi}iJ0NNoe)dD8W2Cc>$95j~VO5dX z#mDlH!KNdn8}_(L&uQ6-%4Xwd-GS-8iaU2e?TWpvwdRiknYs_j#Rbl#XGxN6emH95 z$4?$_Q>+`0ipkkx;yym{cnm*S-`YlbK6{?Dr5Mp!ZFi~vhRjI8y12utQR}ko#%-xl z`G84d`x@hoKdsM;tE*E= zOTQCbm6MU?)6Bn&)vvn)LgrY1-1@re3zT@3_c$_M2Tb1q(FW>lPR=(cii{th_TNlA zizU#=L&Q$tp=j8?U}`{AJh)jQwpfwg;W+Np~CqbH4lC{Ka;XS zV8<&abd%QeO|5EXmh$1E~;$mm@ zMPih_tf5yqIWT-aijmKMEVeGlVinIf;#W62SuxX*rJ84K%_7!S;j~MP>*NTeA9PL8 z9E6G--UdZJ6bXZsb`<6WwM&ypXt}r8h!y1{T=x3&C!VKpnn|if3*5>(z$Xb-7M@z( zp3orD7$;{hhFKx9-DW1*cuwog6XgFl}I{qQWmANx4Hzwwgn(l3ELHaS{Q{8pI=sd(x; zRl29r#*uhxo#E5Wu*B=wS6MgM0iDP0n;V!7t{eS{3?ZJlL3Ny}e zxi-;wc_VgF3~rs-GV<}3_M$)AOvKr7nf_H?W7ms>6B6GrhLV0jn=+)ebsXX^#oK{hus+IUo_dq@M8?5@`wr=wD9V4zU+Qn%O)~~DN zc#WqO0f=8YpiTRVzfhpI8;ROI~~mzyZ5+$^^P)!)+E~6k~651JCfuRTsT*q zWM$)LvSKmKnl4|L>dBFNdgp5@MC)u;z~lfeNs5vSV+BJ!^C*mpbLNLMqN5Rg(O@p* z1`btobY(C_WyMxY+6=55N$Q5%C~4tyD&-;ntj7$-HQdyNa;+gV*L)tE2YyVk;Ci^; z=h|rr4!*&CxjpKH`HycgyCe2o;IsUKUEf7l$hNt46EYT5SmC>fld_jFmx>BiIM!xw z?TGxv`nfD8vG_GFgRQC^Eh0N6IePodkN6Wu1XBF$6my<9EPar!e3bB< zyPGsi@kkL{Xb`%(UL~T*^z^fE=hb7_Kw(XIr`DIyfnC`&3@X&HE>!Q+wLAxwPxGtI zUD}fyj-L(oCsg0Q`kIMy?Qa6HvyhnQtMA%`lk(H|)4VpfE@&O{)MA$q?7oP=!o){$MOOF=L%8=i11H&*W|3` z$|%ncTgTW=c=WaIUgK6n%OytvUYE0W_W@CR{B*k8c$J$VaupOYFKK;J30cBJGK3u? zFb16vUtC{)hleUw&I;=Oc!lyooW6=d3c+Abt@lRe19Jd&2Y*p)%gRS5mTE%Z)-M%g`b0K>_yQ_;DD|~h<@2t z_{ax^=hD|Q??3x~n$X6X8>PBzw+Us~XB=%_)H%2FaR2V=*92qd=mPJ4rK$|y^)T-# z6Ta@g16obRnPcuQwAPj~1WzY>J_1m;6FIQv?uf zvu_s(qE2#OKh{^uH@)iOl1FFAcO6Myz90O-eTpN#F-eI-R$CDjDzeOc(0yJ0%f&jd zV8*HHY#uSTR#kKoyHeq~r^=KVsgQQb%#cdgHi}We6tP^w93@<_$}>V88+B38&&y|( zpBdGbYTn&F=*643mu6+ltCGUu;PI;0?u|qDm9!GN*0pMvG~U&ggWgBjXE7qZ3dgyg zORSRHYeJ6l6K(Wcy_$;Yw@;;)7%yTOE%i@~_7Mc(lub_DUDR@d{7mRY1pP8{k?VX` z3E`|jV8RHv<0i>&{@p;ud`V4U^$z&a=}PYBe7H+~!}}O2T#BDLqiy%g<`UZW>)e;wwOcza7C7$;1lg?6*Oe#DQ(XyVB3 zB>bxi5yO`l+HsHh)^LXEpa*ip+8U0R?v3dbCEkSOgjfFR#*QhD$%wrttJU>}b(e0= zWHzF!aa(spsT*zJ)g=wWFj8{m;ynz^ueyTqMSHlgRj|K}&psJh-T>bY7VrdIJ4)?J zfm`N|C(IJACDg&7gM)NmSRt-X!1`iS{5PMoi9P(boZAd);$yr;vNxWo#D*q(; z;k{>HhiHiDVL(*zrNLM#TI|roD?I%)Krom<1ZzSN2YOGuUcCp%-OEs5OmEB z)wWRN5}MtLQ&YK(@Q)17Z|*^S%U22QfS5;{>N8}iUboh41t_AXEX-ibd2XB9={O1m zg(;my9O#gfzm{KaPESPPOu)(2GxRC7*Xm?rvsq1|4fD1;t%6x`+ zsLsrs-KHByi(XwL__8}0dQ^50Ex0O3NQg(SabQ?$l8&P9F13vYE95phWK81i5@bGj zaZrlVrQdQ7CXJ)?kZO9mvW$=w)AN551Nbu-h47j9-33hy{ zdt+Bug|An_KPYF?Y!@C4$e0 z=0<)y2@cE$w0)-H5)*#EVmA5lMRAD#0`-?WKtv2hIC(Mh z=2LCb`>`ZrM95QtJAlikF&5)uity_KBGOYR_=mikmfs>}r*p0Ry{8$!vTRgb{4sUCQx499^Y*TZGNttZ1TF|H|}23LyyQP*inbZQpU+goIL*5Fby z@BXcg5HO|vv^C>R0bIJxFVU9BW#qM^*sn+4NQg>4_G2EYY%l|UqGY0n`hGm~&(bP< zXuN><+aaXJOdc6&v{8PVt)PMPuemr1VUsI$)4np|G%w9pA6wF_5Z$m1-=}tF5^*!u zl>V53(%EoQUCh`0b-3VXfA&cX!>t{T&tO?E)kmWq@;3n0j(FH>Q>KDrTVvODdx6sUN_s~w(uYCEwb zF$9vN&f(IwWk0DXv~3^-2YU0X>oujW{Zd@a{@x>GxOFFDOF789-8)m2d8p($fD5-e z2ACw_QS7kf&%n^IsZ}wNh{IqqgzViSJg6L{zxgfU=%i$t&N=HiRQkwGd^5ed z&$+{{xBatqV+l5L(3T`gfgf9`Flu!jTEv+ASZD`pfR3$Q7BbsRc*c_jXm|~k40$`C zL?hrNOtLP)_}->|I`T6|u%gfjY&q@NKV65R(D{}#fWm{BO;|fPaZuw9cwAA|all`2 zvz)BBs(OicYP(t40_J(FD)5a2k!$BqmVj>&U=L_LS_HGUd z6aEE;Ma)#Onf(C-g)|2z)Tc01^pv0IJJCL!i?4L0BHeu{oFnL_#tCsGROma2&>dj$ z`?-|Etvlm_5z!(iRsxh08wGWn@F3WNOm*rmWG2%X^`!Aq2@fWm`T=7}vCphhQ5g}s z2N_IHdUZzGe%>bPBYS%43oSqoWA(>{br^RUPdm>w>7O|DwU9n5K_jtsSea3D#FH9N z2f}g*J--&)njn6AEef5z4UXmTv`aCkqpyd@XrB!qm?7jgUs!-qn6btDFM%~li&tZ zJsFlzn6UMfZ_BN2=p4s&yu)BMd^~lP#V08NmX8QgS;gKrx= zIp_T9=zDBRvv(sBeuUZ%r*K$K)8oTmDWt=G>m=S$|C|J;IKxnJlXN_Ce0fWv?fhYf z+2B8bD~(cua#&RAx1AT|R2l=}w)U6km(=fmhOs`AxgpQvA{Vt!MO|r;ofKs<_L{#; z!@-0JhCQ1owjR^Pk~0))Bt2fwXzGJJpIKAX%&+q&UbPP3QE8~YoYetm|)1}AJJ z@A#U6$K^C_lZ}{eo0G zhtBkx%qddNM1B7uSXS{}iJsZmJMmaVUz?q!N=YB=mDWII8qGVSNMK8Sn#t%=FO5O# z^s%IE4MO3zj0o54k-JS!ET}i z<^t-j&;MlI40j%+{U)nXZXntU7`CdP{lLTygRW{+d!zWm$wI1LAWn9t;=Wv{KLBg4 z?#b7_d$5ycXRYqu9YoQ0LtYL^D0`cu<4@K-Xym1UswCgg+oO88yeTv*lndbvIJDpz z>^1(k(MtIaO{w-IfPv!K) zUBsw-LWQKDx@YC<%jYy7x2}mTq}@~bJyp_4%&hlX;{D4s$(T@mk zG^{=&|MOum(sYP6a4ufBkkQS81IH0*$JX+0p3E&IRdcM4aV&==ic%DgDNYVecUj8< zKD(B?7q)9Cw32VjFMpusND}t=dA?EV_Tpqui*xuy)o%^4^+X<`pBH}pU~+;L_*puU z`!lp>t<-3WSdQ1Wc0AE=1g?q=YWFp@pMt7kSF@k%D7&F+@asRThm#9#Kg-kH3r3BJTbXA~ zMFl+ss$p;U3F z*asfh(2y0iFTz9xY?&cHt!kGcCX{|5F)+NIqLch5+OBQ1&V<)h0pBj6`zBZi-csr^ z^o9^9hh3vIYFeiDzolhdP7lu?zjn_vyLsM0Hs9LyduSshdS2kPn+5haP2fhL`*yhH z&NEMuxbE4i>xV%ETg?0E5p7pdj;nLr<*X@7skDeZ?euqJYUwgkjEAKLJK5=1n+`Zaq-ZxON4;(%#ZW6YreC?XuPrT7<4>Bqnt zo7z{RaZ;3%ULabUjl5teQ`O3Epqx&M%O(2oD8z%p+P>POs|aL z$s3k^{TQ9;&~u;3oUcK`?Mbu2dkIl@NK7!K+_w+&l$bee*|CQ!&bz;JvsL9KuxU^E z>7#sWt;9VIyN9C&hIvaehP<-P8x_hxnhp%PsVIR;NB%4O^dQjaUx0_UkbPadTzm>H z^h1y1S9d3h2M7|+=+BXz1>~gah1&SsAEhmYFA*3)6^sDw^x%081?=0eRjTij)K5L- zVHF>=D8kHX8SR)yr}o;$ZN*g;7eCTfImHSTAwGT6KGxPY^GeKxlag&~9^-+BCq(EU zcY;5}fNqYYu%f;2qj|ax`$pPvVna}4&E{N)qG5sG)ew&T4^-mrJ84@KJep&mfF`-N zj7XjoW-&p9a*bx~Ke4!NBH(N-d!`F>x&Hx7)Qab%W003^PVY@S=kEX)5sdeQL>Vzs zJ6dCb;eJQokjxHry{pl=+T%5!4iZqsu-}>#@%A4NnCau!zZ(U1wsSbufo?8S=^M$c zPZyGJNVE(xrM#IK*TrreW1KAbkqnKdR%;5Xa=&a@-XforgxuEgr5R`U_-&a;=59V? zSNTY~=)Y1udXx_rRP^@|dK6o8JL9bQP)see$gm)=P!FaxLjR3AMId=@wGbII%i}GU zwVr$JSoCq3^Vo zV9>7l`IcyLO6|SA7=-%QtZQiA()Ek@+tm zq~+Ce6`1@h8#tt#%zpdZ9;ji8|n7vCiEYd`?UY$UF=^mow{P>BB z%Wri>YL$4nLG!h<%O^hSD6;u3vNQFQ)yCJ(@~z!9F=JnAfVm43^+@n^=G;cv`+euZ zs^;sl1x>yyl@Fy}lGxy;KxK|158QF7>%YA@G22NR)VkVLNBWf>$BPN^d=3Kq6{PuP z!pP^ZJ>O4NOVzr`3rkF5KVP!>tz~y~#_@juBJsap=~{U|;wy~vhYvL#B#Bo_xU9;0 zY>4dWDL!A)%$RpB(bdb_K+kG2r$oZ;nJ_J>_4A?|jn)?wB`rAYkpEy-&bp(f;pG1y zATqhfuRrmjsDrC3GEd#1A4q4Y8+uQ9Ual%Tu*qdUz1@@$hw( z;M9T?ACtjZ2p4LmF&5?_+a+v0o>TzJqPOG=t9xJ9iXPFF#JOXTC)6^*A8%8KcU;?z zn>@zX>^Wj3n6Wm=+|J>8oH-&9+M-EbwUn<5HnMRZ8)hTE1xq(RcN}Z~7pmn;W2 zy8)Yt3%y>zGM&nHwd2XU6K7vO6+}jKnS)_$>2)hut?Z%hOocboA(gY`0Tl*FB zdw61>!hZl5fdeQ`5+z`zFatU(RcX0z;qUHjVux?Rt5`V?)W2^x5TZt|n9-X$*tL%E zBl1j*r5mr*Usjn1uI;Ozas+c1mj^jus<4@sezwCgeEV?jwpH}O3;Q6JmkoiWI;vUt zn?ex5Z&`_y{Ik)0%~!-6_I+x!2R=RL9&6C>C_4vI3+MoF=f{BCg@VhJY26t37vy5J%;YvnT;=e-IrZQIZZIn(i zHXRGRyFC`ra#8rOzR@znJ0H+CoYIEPQF1kl7Y}YCaUd#Kq}M|As0svb&gUIV_kbQh z*vR+NCi|fIjSroe7)c1^(C}xSOj1aFV{BAy5orxoD#gKIq zwG2Crv&K&*HX5!Rqq44lI!ZerUM+?ZkXNW5+l`3HYd_$;UH$8LTG$nIOYS8{YN;T` z14~y zc9VM^t&ar5)q_Ptv~-d<(zWz>ID{E*_%)O&*KLm#?M5+>Th<(RRc9(L_u4<}JI3nNU$fW3EKMA!@>07h@M!%(_v(|y#$UFi!)>-{onzraO zg(YB{58!sDF+S<<=Jd-W12&owvTwv05qE1Yj~dl<;;V_zs#s83ja&$@wfsfZn{$z};n$8q*hSoiGSjgVt)?lX z2TJ?n^{}=dWH3WSYtO|uGY$*FwyM$k0*LfpY3*F=!zkYb;*dllk-n}V~ZmTH(|ToL}(>_xfDC5lfpAZ1Rw%$JGJ-E}OF{ zC3sJ7fcy$~4W$v#ao+yAs1&_PknR4=?~SR!t*=m%u-Y{38aI58+cs(|w*f4k3~SIo z_2AiT9}4MB7`PXW4EOg8`B9|V28WZeZ!}qsgoVM^WN+N3#T_*I6FW|1Bh>=y62$&) ze(lq^E?G5x(!^9PuS>%D7#c2?3Nz65{d5`^++wU5)^Crm-}{leMjWb)(x$&I^+zHX ziuve)JHCWD#voT6_Z97Z+KWf}NOAl&6zDelOMcVGI_>lr$enQV_&nZ$f1&29UI%I& z9lT`{g5P4zks?qolxAQ0hR-3lwI6vnDJHb9teIofM-MB5EJ98R*srz%oUGV{Vw;fnZy<&De?s(A|y|(C$XaY1yY^qd`uEKd6Q-x_E7A;%h9&%y;3vV@8_?js90z?Ec12W(qztZhRRrHgoJybApMHq0`D5 zFN%peIOAymUg*kb#vbj02sGfce2G8ewcL0!0wDJ6Eb@_;wyErQeNaE{g;MYfFKgtK z^o1kfUXOS@q;js4y^bRjC*G^sXxx4K$F>q0^`|Ysq|W8EfH(}L?Ok|G4qgHlC1zbl zz{$7B*-u{$Tts;~tx_NA(o;`V_t~IW4^5RK)IZnfK<0=+j3p$JDa^#MI{pGSh$=uK zv83Zr;}<^@Q?WV7$XF+9j60?EcW^px2+~YS{3=pN)BH!oFI9h7%;VtMe2Yh8IQtdyQ655- zb)rvL$D_Ab!4j~O?}6BL*00h!(m_Fnz=Z!X3@KzeD?;bf?nmX zE{DsTaYkI4l71W{M2#Fzcakx^zU7WgZDjW|*hS)x7(l5430=INRJIpJW1Kpe_-ra8 zCg;7oUk?^u&N?ti6fC#ANnIemLrV(Ha)|s#B&z1Il)_0VDSFzgltfn#EZ|X{dt~{E z)l*pgr1ZDRx=l^Zl2>^5jS~?ErMb!=>bnhWDtBG0@}SY>OYT22u!X6hOPoeGSIj90 zR-y4mU8nu6K|GGMjEVZI+oBJBTnBY-mA?sxFtHn3KZq#(erlE{CX%OtG(v>UT;Nh< zSWP6ZITokJ>mLvj$qy|ieaUxIO6=E=!2%mjP%oX3?I86b4T000+n_n(lj+Xs&J8aR z`OdugJe4Fm@rgxiq2PPCD?ZdrHp_it7czO>E{zDz>LugL(#;DKB*x;8?d^`2GEobn zPt*c>hUd<{$NfZXRf-paRs2g+Tp@W!wH5=?e!2t4PCpJn8`ioTfg<7#uv z-~2{x;vA<-1xwRp%JQBQGd~OFM88WTxl>il)U;K&5g|5kcsa+s*i`>n6yTViM4IGBu}Ar5S-vNWaxyl?<=V^}u)x+3^fVN{gS9C_CQ&*nUaf#}U`?r9M3$$(}Zd5-leKK5f{Om&Y&0_pxCEs`x057ngS$HHi7E-|>uH z;WCFQL=b;a>F}#pH+Yz1YI=dCAR4$Fo(v!tN~#f3@K|-Zoi`ODqq;Y_7*n3-N2Hn zAxm93X?NfSMAbI#<@oLR5SdinK98)dBTeGlEE9M4o#qsekq1};d~^Gnld-?oT~iTl zEiBSY)TjCP$RsATcZMd{g8$Zp(Ppih7$9?pLV{OY%08w@CcKO9XqZ~1NRBm3fc>|L zhhp4wx`B?c>1d8ZC5klV79rXD@Q?}^eZC!G&Q~NVW*W512Gn!%f$XbIJKDPSh&zfcqCqkq$;2 zw+d`fVnn9-PFYK(f7%KmpXld}fOALW%6V#$9oyGVIltwcPtBL6QwluH{{cYqZ3gJl zO~*1(3A145#$((a*(uRV8qKT;4Ketg;u0WudNrG1jrR5w)Bg2rVdAqj4+21OB92g$ z#&T|wrVlWTiUS2$D^wHIAQyeb?JgUz1UiD>r>TGpX{6bSp}=vY8Hp5kwM{otavXrS)@*UIT;Gj} z4~NM$#DNZm_UH;-aq2`paM2fK!?)a_jQ&$9Yg64OJ}ZfE1~*b??mzct>Wbup%0xFe z79nA1Vdjb-i1Y*Ht)x@A`=5^-E{;_!16wyymv(HTw`gx@oFnSGh?4H&HuDiuK(w z?JP`Bj^h_Db2QvxBY=6Rp>gi%*OS`^qsK+W zBGo+5vAx?f0wgw5q9ru3rq=y_kgYw3kkNSN1km4PljZ~Gyc&A>9`nxvm^+dd!O|yd z2QNTI5@+3Jl%%O8Z&=)sIm`;;2l06zk4MPCrJ0Hs!7ZMu60d3JO;QI+yrxoa8?niJ z{S5+BYwC&TtcNPr*n!gSd;NUUH;yXwQA@=;xVC?|V@&c;USh6n1~|Sm3@iAT>&HMo zS&qzvo4zs0-k7BHCBlfO&zxHW^7CL)}wDbh2Sl{U=emT?1#o<$9OzCNkY#@SsOG_^u7IVUZfVQ?zK z&(5$SH>pinDof2S{H~qSaN6Ke*k$0ppQSh6VYdqJ~hwwzs5g1hDBzF86P(+ zg))}iWt(jKce|5yYo9fHlye9A#F~Wvnaa-4-nQ;tHM;#g?SFlOA)|PM_m>uS2DrzQ zN1AMNCk!r%Z`@$MztjD5xAkj3qLyky{i!)`-}j{bq#Fb)|LV8BE|G0N2b6yz+GgCV ztEJoVUNO`_kZ!vgC?o+5@j_8`}LVoE(7lj1orV-Xi#*B5TPC;R4-4&O1 z8LdC{5%iNLPi{v4CHkE-meE{i(LfK}smEY*|8pJKCZW4W2;%4gr)XFz|M^qXPgtW9 z=S`^#gC^@uzHQI6b3Q_~{EGCx|H5-#jWF=2vT3@cos~P87>v6)>t?2vzsW9_2_)jR zXIjh7%B^@w6E@!JNlI}IS!I$Nid*nloLr-=AxaE9$MNy(4l?82{u-4ya0ArjW?3&! zuos+B4?o!*CtrUv`10)-S}b)-`=#)H<(36cuDgG*c)2W+^RLOzCXcRnBQQz@kKAAE zt-VevlYbxbxwaGEORg3H{z#4pxz9<1phOMviF6*Aq}2MAm^OT$>HQ; zNmOCbqq(}1P*2jg&dNy_0-!%w`o3Vy7C^Y>7g>Pqm^(mcTszm8Y;chjm5FwPj^pJ&tuQF#{{Y1nQg zgx?Qkr}I~i4*8MMvJzZNiXn65Myu&)UZ&svEm`bL*V6+{lBt|^PJ%A^F$(8`NdHoyN>mn&K1mUXnOIQWhYh-Qo zfuW9+R{r@yEPY4`2xi+|$RQY!lBn zC0=||9z;8ve}Z(F?06qO_gUhMGaLBEggZ<$Z}6G0d^-H&pS~}{OT<>+8E9#Ji^ysJ_@H4GCvT==1iCQCGxP2r~pphk1_1#XaCqwB|jImPL?O-lZS9m z&!{r1h4Z4EXww-+O{;`r=CcKMdTQ&#=jmCWtz)*lkM!D{LQ?W*^-&*I^S$X&si4ah zT1eiRkOr&Jq4u`QZv1*st&&I&(o2luQei` zUfFHhN)ZPxrM9sJ;3WBe%N8$|C8JHhs{~bWM<7=koJM7`5jDf>jh6%Mc%Ao?ZqI*W zW09e53zG8kbk&tzA19xBM45;d+q+`i*0SC*u+DmP_plqAg1nikJ$7{vEH2kbieK%q zbXGw(qwFWUpUkmF8%6sfQu=&x`2kU=W2)FCA03#+4jG z=4}`n@bwKNRl79D@#KGiawkcL4nY(3sfb%}=sE#fT@)b=9qe6M^hXm*>D*r;zougl z^dc9k5E3Oz^`g#zs%sKBXsuZ95OThqpT%y^+XhAGQ{O15>uPMyluB+WrOqp)@NKL{ zvl?ryTo1-!6AhpK8unLDQSlXD-$o;|){H(2XcOB;VIw*vShJFqa`=f%r11Kur$xX}8hHnLXzmL}JNwLJgl86lRGgCWUXNzHqt?13P;+*s ztZ9W~r0ToJM5%WAr9M$7A9rO5LqZb6yWU#vWPv^SgOo!pzhaY8hd%C5=0(a+Ol!sy zL0u+YuHt}xT{Sv`iLX^rMyTF;OXUh%tNfxBHN`E*uy}l~mU%o4gv{F!Y&|AstMhKT z!torvu$RNs2A4i+K%LVK-w3dG)`%uJmpRM?n8vp4<{6#vFg&(2FK!n5VW(yk`G#i~ z;lx9*nJ8TCJb!Em$+lBsqcFuc7Ki7@gYDjrN^E8qWWJOGj$RqB0m*+cN1Y6dN~!sX zUN2z?rj}YQ^&!!qKKw}m@tn}2S`%!K{?aJi`lw6cqsfOzlwbe&(RazoAEvx)GMmaN#HD@8yUj#W|gK*ny1sG;+7CwdQ0VdYG z!T*GU_iSz$dtlOHYV%Xjv?1 z{KoO$ArzY{DM|O8?vOd^Id!}RK6j$P)>B@Gsee}oV?s_#@|5#(5{1{h`u313ejrli*Xb790E_-^hopW?MaE@aE*lCsvZRV zu^vRRtyQe1X@Cp>K$aWLOS^^1MgSc9iCV(os4TCW%j$wnB8^Tq(&gJ$c~do)Z0r_6 zgxOebc2p0HqNe)*x-?n|-E$EQ%PBC%Na`Ntv$?mzUbu7RFD45}YC!u2j1PB_@d5sZ z&1^Be^=3b0nM9^sSM#nOr>i|$Vx{fnO1_xJZ1TMyuaS@K;HVJpeE?jJAP^3h(-0AH zQ~DR~_oqNpHWCbc$+S-em8G}DZY3N(QsJaec~=uo*9U+LuQ?{-?S+gDGIeX4aoH}I z6Y5aVrE&dC&Ci#927~S^tSd>dG$=ufm!Y{ik!7u%WEs8c;2A&$<%;VSsW%w)Xhh8v z=?~4x1$-Ujg441qq72oXG=`icKeOiQ>pbd>F?V&jm*wxF6$$L;+aA_BRG$*dx|#~M zu-^1S`s``g1|RY=fxQ{Qf3w0GhOV0ky@v<+;L*UGLY5)<3J*>Hsa(kA)}3fyzY}?UD!?aOw?>3rLqXpqPr8Rf$WPXSymaQpJ+g2u`19yl_grxy{w6Hu3=922- z2RJYgVz6z3MXi;5%-%`}uMO>NyjcK^N{IdEy-S3i6OS3%#>L=d7+VPIRUrGbj2?cgm!}eor@6XO_#S&p*O+l~QkP%3GoAi2=OyI8&*2z10 zUK?T}w_Aa?@(!TQqpq2_RkY^q9>)RmiSBEPM`38A+`=cr@lyZ{P`3|EsLGOr@8H>_ zX!m9v3_(^W%m^IOk#&V|8oHfeNN{y8>KdLiwzLaA8)Oa_7n&0U><2-PwJFIH5}E(; zm7Eq_(KyKLujug&G}~Iy2SMxA3m>VwIjo)BIB5NF`+aVZ>tw;|UBDy19U2UtJjL21 zgu!Vz;@Ho{o1-hZ-q~s^(@n%X`kmzO!fA*QFGS$oxQWjkS|)}#pr?+T<0Wy@>a$2n zI&M*Sy_qjY1~1}8JpGyeF~6Uk`0ZYUYT3k8R?d*uZhh3prM+vpSes6FoguF$w?#SJ z(oQA*5J{*(o)I;@HOm~^`6#W4pC{GY<3qLRz&wnO=z0in&8$Au>zMoA+{!qzhDhpg z%d`FV`#{fPisqwz4YJ8$saxYa`x!P1tsqt-8u9l-b|TXe=7lD2JJrK%*kb!>kp)T?h59n)2weVJ%@ zySp(5zITR*Z?`bkK9>eQ4`3w_vL%4kW_L~2E9Q{l22T9;uxfi&nvFbA3Vh7j2NgLr zLR(AfEOMirxj_uY9LHJ1q0E5NcN9)V#A6Zlpb4) z6BjXy_?#?)b8Sv#l+~$gNV;zexSE$F&Ii4NFS6l9xLtd4yLh`KqCc+(-YuwRUDrD< zEM@=54VM1J%<5x|J1tTF9F9wBi}8fyHM~i-r(?(O4pXZA>WuPQXcf6j`biGZHbgiE zuO7QIh12huG}JJerm#0|6tHym)0`6;M{^pfu9GecHn&}Ozzhp=unKXz*Ra8kV z3CJ@`2)B34lMLVseR~|pWF5q8a$QJ}s1)-+EM9eC`F_-30qWurfRjPD{{TPB>RvTl zr38chlFu_n8Jq%Tr9~&1&%q-=_Lc6=2?pqZ$C3w=@@S=JkV zqS}ZGvn>xZUbcW~dklcx7n>a4R@=jbZM>l2B$Wmid+h0uAuLw(MY=b#a8Um#T;o}rnvj!vJ4Cco7_?XI&O$;pRiEu_A;rn~Tw!`#l5>q;)Uhx9l zJG3+)(buw8&6c#5|2q85n9ZDT2zbq_#OxBB6o8Y|;)=<4h zLQa+Hk%n+L^7u!x7SjVML5))-8W11L!hWyczA-@wOlxUQ%5yUxXBWd-LrBd}(hyba zzQhw^Y2X|%`{WOt951{D#-%_0N?wX@_0sEM)d#`oW6wDWo%8h1cRj!zpt6xb$@-5OITBqAwwMGOvP4X@i$%$2{A`CIPp>QLv`To;ex z;W#_?)#SsX!)*QG|dx6%j?UhbL@S=M%F-;HTn%#e2`{KXZSk#u4!L zP&epsMO@EXCMPm^F(C zxl5Dh_k679?XV%(B0x>&rMhq}`14be&yz;vt-sRu@&W|B9U zt9u$e2s!zQAs^pzjAU%6Y$>KB$&=D(uW9(vYRIdFV2UWjIzE6nP`l5j(`1L7pOFdF8^juK2@mXGvO9SuwEbFW*x<5Je4hkH! zv1ie;dW@%q4-jz5vT(7+_^B@&l2R7o@+6PdF=Khg#V%nB?>Gu&J+Xq`S4oaKUHAI0 zcf_7%_5n_DL!=?2GoOT;c-@7bm9hI@Z<3vsFmwB3u1kr1R;stB;r&=Kk$y_`Gex$L zAD=`lY2U-K4?WH&${q5dJkt9t68GPNV$|_EwvX_Qw(pje9N(|kr#a}zAcC2k4a%acWl3#CW z3;Mt9;$A*LE%lB(PdlyFm0`r6fR>suzLlWg$q(wL^6~3QlDj(uXUtFM7FLi|+*4nk zq0$OTQLBKlCXjeP1&*y`tdY;Lj5F(~saTz~Jmtqp=^t8+j)mPEFF37L1{NaT-8bU6 zBaMOMTMga)r;kLTWf25Q4H+A#UttmVDSK3bDjp3m zk&n}+V=Dglo;!!4m!F6!6EW)cN+H$X8dz%Qh4Kf~x!~oUmF`8c-#D}1hyL=dh^aQF zhu`b}fgU{`kR)GWZn>_6e%#Wk16W4EyEv!g8BOKH#C?f3YJVrltm%UgHkl1*G`b57 zs2nF9erq}ZmXDQrwucKz4`;QUt})v-J$c@eIVMBOSdrN(tVP8~^PK9fxRD#BGGrJe zBd9EB$q?Rxax@*5gRtWL%#mBsCs^mwjll&^wksMyUo!PSsk3eVd<4GGv^}j+*RA) zJ!O(J>aeq*>Btf5zg0>YfcNntZ^nm#1#aZhxK??qFRol0cfkNZf|SuqsUVB)@eP$N zt5IU6)LS-rs7@GeX|qA^pwMG34oubsxxO^+)Cj~}(*g?agnA{Pvl{)VIwRBegh)oe zCU-fGKpE+-QAgny(8=#WVL2CIr22n=VuOIN<0TI*#tGL~{=(`?I{xbXH@yT*l3hnu zJW7sPR36e;h-)Qm!!2Y4H(nF?4VroWj>2nx45=%wLL9$s$eJ@vzl)qy0wR11KodEH zm3ty08s?N9F2*6gV_bgnHP31gtYjZslP6w5@}RH@p)Urv|3ryZeNs=0K7SVoAOYhK0Cs! zQu__dGbSlLRLoQ23xWXH?yAMCu&FHL%%`k@wO`~BUK}raHzK@qt+HvJR{BU^Mrhp^ z>6OgQ!vePyuN{ERKkysGS7`llDvYRgzbr-^3e{laBQk;C@g$ zzZ+TzUjd?h64^aVOMj*RpWw{0M==qYBh;SA{#us*noVvCGr935ASuAwCe?`JXgGvk zOXv$A5sJzu05bgn;7>7U57=~R?!SKjiRHe;q7v|rbZN5Jqc@gKSC|B{T}?L&4JzxL zP`g7jNk4?CUgp9~>2G$TU!O7ZeV+8-ypl+%9 zYaKDgZ|wfk+u>fh>jvfHo1Y3nW7Q?vf`{+oeRz*Mh=Ws}f1s)M-aajgeTd)WZ`z8k!t1N?q7=-H$?CmsoNOEE zGNlz#Dr~B}#)84R9Qreyn~%Y?Vt?$&E)XX(D2BCH6mBLhUd0PV-PBRXK@Q1WbiM&Kn;iN?=>0*vTO^0&iVS|z=&4qVaKqXxlO zhRDF>73}zfpw)(0Vh_{LQAIL=-DAWoYJcz*+y~P_^Y1v1;kXsnF^o<2wR9nXUN{$gusP_gb-z&i1WWb;D;aWt18r-{)t@ zi-FP>rV2hsc3&#cnI>+`INXp{>qAjssqS3UACcM9q76rdKa_3jqen!Iu3nXE>#J|p z0X%Iq0OfYpO;&d&Ahtb7JFK&kaO@yePX-Z7Y0b%3W$Nu zyw^;6^jYEX)0~s0e+43X;+gV0L-)T~u&Ogj|9vUxPvm|^_a6XAN*JOSi#rExDOsFj zmtC|haur{u<*+62C+%{Ee1OAd8m#N1c&R8Oae2E&F4nZGxo6{}$CZ9&?`(a?pLu3c zu|mSgk-(b?SfN~cu;t%yc~Om$mY?7(9@Y=NdMB8H%}~b6xQbf_R7MHyl}mzTn>wEZ z6V}h5n)GfLdo*{^{cVv!cqA%B&_0_-_1(ue`Zx@s!!c~PuAWQY*ieE&-&c-T8hpC) zGLUvOFSZF~@AJBxVEST4pFnZ46T&ro-?s5@oh?bHegJanlenArMQE<}u~NgC8MdZJ zl~=*m%?=obN53E~z*hp9FqQ5aNfPl7u_Krk6yp-ca5noYd%wjykWM zCoCJXl+SJz^6TAUkIDqw@{T>=gDfpf%aNpalPv4rIdejS8CitV0J6EE>UFr^=I%)e zQ%a?9dklus6=37pefb`LQmpOCFZ+4Os!6_`J=O2az`7DDaLVdAnPBPMDXR&DDy29{ zAd5Wla}!(1a4o}87liewJfu+SU2Lo@v7I~S_y%eW;WX7}q@@5Anp{!N^2XX(J@3_1 ztUbJ(u6xcDyd%6fEGBXh2wn5$kOLa0{>8<>~dGx z{F`-xjK?sPLR56$UFN>{e}Forvc^agHa%8TTI?zY(_;US@us7zxwoFXs*en?Vd`^%x%~Fgcm0z z=?QgMC%@Fn;w(QCjU#0Hx>z3fE+=S4ECcLQb4e=ja+sX_^Zci{AjpH4%M^IhC}(C)>L<(andcnfwKpUHEB z&FS;F{9#4TjZEU7jE@Ro!ewGyuhJ9^wZnQH1jZ&)JmAP}9;lZ_5<}0cBw=-}@&f|r zo>=`_QA&dN^_c%1Cr=+v7wa={hYQ|&W}ifi5u2O{-$cOGd-qdT<%@aHA+O;yTaLX6 z6aO%z!bQwMk3>b_w7s@4EvHi~9{>U9#Mr)URnyTT@Hu({lW0Jood~Xir)OB4PAfz6 z&1MC_=>4!#u|B$Oy9cg6Mm%$L-S`MQqH3gA*HlJH;CLTy&X)+wUX)esnxxxpgbFTb z_?t`zB8H-+%ldpV6#c`G93cT?M2KuP61bFvwIR^?K~GxMhu>x0$lv3EJqnq+dfVvv z;*D7QNc`*6576MKsLFCfZy!0{9&d%?{mpOsoSE-rzn%7D_3rg}2ntzJ3E+;I`l+QHf;GA9)pEA@D?h*U>U4BF?Dg0Y5dPKrb1 zANbjBhZ z&pzckG1>C&&lg=2V&_$a4yfoC5iLFV)+Dp+=lv2Nk=J9J!FDWU{!{g1d$t=YLP6&Y z(w`kkrJud6aaqM8ym{Sn4+*EM>iK}D!-Oyb_zoOJl_BVEQqNRv= z3)6Z*XXrWHJJxPN09>vZeUchkN8{o;pQ{-DL7kc!-lq&JeJj>*LlHTed zzRlf-UZu0%-{%^g+`oGRND-S)#%~C$?^(bV2&#tyKF1?Q$m)`u2=5ZSxfL`s-`yOJ z@Yc7U9z|r8-+y#zx+Hk*i|t%7hDH*gYI1rh@5`9s)O0$@IJ2KiYD`N%|LLjX2vkx3 z4~kc!o5=@45dNbWG!Ef17wnMKI$>%ZlQh7IdlNcsNk~_5Q zp8f1E^DH5N07+Iv)!&R{YU}{ccO*$v0g2b^Q!R9ZpN&zka2Ha`BMiVjl`1G1L1;9vpH4t^MID|o!)p?t>9 z=B?MyKaf=FG#dAQz~py7inb*|9onV=sE=u<5tY*I1S3nYtX5rK3wN#dpcfx{QcfZB z*o0Ax#|l^E?26q%Svz_3HxITclr%KR?05fO7k{$zSl&ukJXI?7Y?YyE+Dl(#+u`by ze)SgG-Yq_7ny3vZ7nlb{*E~4xCoP+@(r-)pzHq3nOq zE{SsQv=ix;$02{=&t7-3+@!O^tn13*kK8{T%+H=$vuJ;M(#|M>iYDjXp_Qq^021Jg#`iH7 zsvpgs!b~U+=+cbH5_r}HS&`xK3mElsI1Kd1(}UdE66ch0XzQ*fp^!3L{}C0D`0Pp+3jqa$|ZT7 zh1@joiJDNzw6zq2?1$AdmMJAvQYix=t~qqmjQxWsxG&DncUt9{YF^0FIcv*+cMaR# z0=!JD55ktfP98`GBFoh_jNQ}m=CwjIg>}_IjWZe6V&SA<9`N0SK#nC*JIg*>>=)8% zTs_*FLMuSbwNT~bPo|Xj8ZHr>L8mqNb``NBWT9kPpJ^U4s+hPb+cw#DK|K$%)(BaF zpQ?7nSTy;r|Kb2l_|xCTl_8xI%|173_r&KbjFp_Ft9Te+`yCu7&(ld|TSm|aCV@hx z9I#U6PXTgEc7+yw*a|$l&-gs;Jv^grVQrUYt@oM@44J#rNwJ6SRf@keCpDl#JI8&P z`PPK92e}k9UF);t^}vJj4R&6Tu#E`t@#2a3BVjjXUBXaa%qRP?RLVqAKX!MzLOvr7 z9vetZs29qxBEvS>qimzk$^or4jW%!>!UU}DnLCs-N%i9)jXL|=e}%Srw_P&tU4ogj zTcW+0aN=$!e&z!U%N2%lLyN{T*9|^=|7M@jJcRPN}^}h)8_T>;hnz^ zv>Oj=LgW&)7+_RzL{I0vTM1wN@`jlttZmEs!y(LgXlplGpOMIIBy22kFCS7Z3@v&) z5=*rb<6B!D^iSGE<$Hi>WeEQHN6%mcsjh$bfpE-Pp4~V$20qGMU!C;Sp@eYXD+U|W zsk@(#U8oTaP95bNdm+fb((omb1mq3n1-t^H@=ghPm*oM1mWTm@8bNn#6oC-M2R5TX6h@U;CF>(%U~C9wDb zp-gkj6ni8Wv|G1j@pXhGAV;Cdx2Hr9J{tI~3C@y)PZNOmE5CB(?44fK-z-F2!INv= zf-S8Pe=N!Q6y_8%y-)w+6^C4sV#wDsJxX#%Vly0G-7<1c1J&pt2eW`#l5V&QK&==n zy0F0zsiFkLl0GGbuam}~3|4XYuI97|-~u_T%HaDcZ;xJ{41R>Uv;kG|UD@Rr4?t@Q z(Q3-!QNYv**bZPQyc|sXJo;H5EP|fys|cUGk1rx5c^pFqknYODB|`=Ko*pHb{NT+k9 zZHBcNAQre8KDiY~PIo0@bs=JWop}*+0ez`x)(KP~!N!j-z%tK9-m$}l^ppo?su#$hi>4P_SNw0+o<~wF zm2#N~i2;Eh=>Qr)H;Uaf-zw%a>I!0%gHK%|B+EC1E{+JSrFt)o_#1$)l? z4S_TC;3Eyu*^8JifYS!u(yD8(s|A0b$vx1J0!w&^ce1mI+?Di^)io_nrT+%~QrxF% zD~foVei4xCGu=G>dbN04=$Wq%O0bd4{&S#J6VR5}0fJC<$+ArX(W2)%wbNW$GGlMj zS?=U|Ncw5kORa_{cCyjw_=wOl(mlK_(Zoq@?`yWWzn&5Ox;lA z^irLy$FLX0jLFG5LwrMUTH&vqwxcR+0T#0Cz)F-wrui8~Y4~On% zS6hG|J4V-y8lMLgh0@b`WYK`NQkOrzoH#L_$%v^OuB4fZzxgOBub@6>d_Kf2jl+p9 zbc*lxf#2A8q$GRZ;BLMbjIa{X*fW{W5xAsHdHIIK^bhp=fi(bfZYXP6#6H z&f#xS`=Gl3BVB)xYxLu_{3_2V+p^9lEpD6T&R+qGsZ&^2_ zJf82IIo$7v!X9pNz9A1LB>kQNOXGW|Gh*p)sNcBk%@ItyC8X2E?>sE9zgw)lW0xc# zC2|I`JVrfH+H1c$2kaz9D&}}%$suOomyaIjF!%;cn$X5y^PvT8{6cRCWqF%VQu?z| zQ1A<}f$KV1Ct)@-B)`^7(>QVO|Okpu>D#~iAw=ABXOg}3l+2h~EC4fq*ry?+ktw6gE z&Te`gHO`nHg-;vbah&h9oCQA2M!l7JDWmwq?}C7pm}fmIN<79M)5|R<+t1#F7KDQ% z7GX}kd2nD693-So#lRB6GPBoRxHu7~Lb!wJ@}TYgxm>rM2cW@mJlE3O?j9w|{rh|3 zZyn+f;gt2cBmLS9F8{;AcLlt)xlAz+;a~O_5bt&TnOGZzSQNtZ!;zT)UFBXc7pYLd z&~`xzkA`yd-cF-nLR*aX4{1WS>hucL>`Se8w|R0ns=NYSxDHK6XIkWlvM3+bVQk;8 z6-^J{r-F5*zcpesr^YK1=7@$Qp}#7$seb=_>^C*0XVoV^HD~gpK$oNnYv2v1yPjfH zY}LokNgKDvb;F;Pb9U&$Ae&dl){b`>a0t2Xu1H{E%#SB30_jhTMYzx&Q`sn{rBi7V zp1NpCv={vC?3}A){14>6M}f!yb^KNnwN+65o7%trvKcDzyQB$vkhS$6=$dBE^FDX8 zGlW^J%eL0sC9Xx-p<(&2%jUm_5-PN6sM>xU zRG8er@c7#HPVC=23TbSpBY%WWFoMSUB2;$R?IFBHsb)3Fv!#YdXntaZ)V_?SI5;CVGyo&Dy z!ThBU8TWht&Y1v3P_bAPJW&gAFrPdy=oj_HiS(bDq(t4b4`)t-{%5$WV_N$@fkMlL0Lc-&jve)2-AP=sa?2qJvcA$SMpVIjt0p41SPm{yw(zC)D|PM z&FdXfyh=wTe6k`qXy_&1KQ^zyr;@5oWh~Q-b4UcQ8cTG-`hMz89Z+pNr+Y1bU3PUY zW!JHAs=+!-qADC;OlB`iP%+|2nIb4u*15C~Ro^XP!Rg>X>0Zifvvp zmYtIGKJ2Fs#^n*E4tN4(bfJVZZTwp|pq(n2MpID_+i3v+VtSiz-ztLMfjYD+onq35 zb}0uA=0lP__gU7((SfPd(I1a4M_gm6oM8eAt2*Wvn^q$rpHe{W5B2z17vSSW{~w6Y zUbc&ss}&EtHgH`M#$A*k?f0V#c`0}PQjCs(ajRy!085;Q!*=$$>~c-sL^VJ1_-|xZ zh%VPrs2~qfmZ`$4gB;WOtIU)w%A#8I4OuVi36VZ!ZmtQ%+niQf2U2_@22KMM0y~Q< z&z3<;9o7bYn0rNDCY-Pq`wzqf-i9FU*PU7&5Au$(X0=xO@fg%4N{|j5k>=QvxZ)=C zT6sfFvP%qMTQO|KbC0TiZVh^hXORc|!7mAY^wbmn1}7Y}bVHb9&}r1|^ss639$|KX(T@UCMr-`bK;`oIpWNj;5srxJ6V zuHM`&sD?|Ice&Y8kktqgLpMg%yuoED@OoD8g;o*J6 zy}7*jgc`#8sS~`{VH=@?Pi)^W>x`-t#m9T((#%M=e0YS#o3{&=2#JQnSUSv6t;Lbu ztj~8-t`TZ1xzA{;J{M%U1432+makkZFFzSk=+6Fs3qQtShxWH&=75-%S1&402cv6P zxqs&uMEJ>m-5Sj~mR_Rha8}@j>>{GK&~p{ILmHc9dOv5l?S@>FGb#oI*|_>{&Wx7D zVGcm*UvUpu)?OjD;x7jQ)l&I*GaWS5fkQl0vXEKq!{E5aotwrY>`&DFQI-{A%Ed55 z2+Xkf@EJsmEbBMmL~nVhJIL)J%QK~*B2J#r+|Bai)qnAM(013yO?iji`;OhSaTvDo z2b!(4uk15Kb+-aUcA4iNLL-BSfK>rIE7?<6M+yDZpYETl@!3tA2)m6hz(qC9b!~f~ znCN~QF^FwUrO=rQ+~!KZt;j?9&Hn>65Z#bDydp*TAzNZwp@3uKC#JgNJ6B;&h!#ow zxag(6>}>=ZTo?Zq2l31%qHnh$NGILe9+&PQc7|-mo>%Z|zO$l1K)tmmT4#|OO<#C- zYT%$~3z9$|H+@)DHz(`hVK$S=@Zxn+PI{jV_tx9=+!O=wcZck=i`uZU97mWtxoFx0 zVX}eVTtXKa38I-cF1G#Lt6F}4|5IyJy~I8=jxMN;P0Mxe)Iz&F=0{`c@!hLni}A%k zgw^|8o#Rgu5g?X8vv8)$82Od2mH|rr{5f+D%kxTwx^k;$lRmz=4kn`BEJ^Zdt3LHK zSmbkt%O=aLa#z+?BO>NX(CPXzo#a<< zh4R4eQ~N8RH#GiN2vvY&#UJds!^kQ8zua0J2{!Xv?+xCgLGrqyqRu;^iG!{@Du7JEj!v+7- zrV<*u%-*4`WAhvvc=(fZW7g~N_1o$#h{j)!edHx*b!QRKUo0i&t3OEVmY6$%J^unp z>=FuHGqApU_LYa$29SeWsu)bLdH+0)$kipIP+*P8wKQt|T;rz7UL)awYOZ9w%I!$R z!;FvgaZPy~dRL78<&(+iZCQugmM}cqzq@la>FrfH1(>)4Ou=HL{~yQ|&jgyVkVIt)8(|nw zMMDWxh%F8^e<_bg3HW|pl&EgciHG+72f`~)q@5e>JU8yVL9aWP;P!G5LO9*9K&HvT zV-->Qt9iIIKEbh<<#)|sJ2@#TBW90i6S|Vz8G#+6=1&-T39Tz7{RDh6O#~ELnMV!a z8NqDdOTEQyD1mA4e;~EjfOAltLEFd|%pQ^+n&7F~S7R*~`;pLxG46%q_z-AXcU4BJ z4Cc-p9gg><{3DnL#f{p7#and+Z_-gi0lg^MnxOO(*i zxG46~!@O%1^W>aPB%kr!0EL)J<+1R8Acv>eD~Adf`|WU?e_u*c7uQIUV_#gd%kW$O zUH!i_t_%(G4h>-PVd$I{LhVQ+GF9g8_RefQZ@|FWCYr2wLH)i6Sj|mFT)$zXq!|FV zcF{AMn!JaUk`9{W*~*_Lf2UfF-L)PiN?E>(xZbY8w<#RwX;04-q+T`|fvb?YTD8j( z!gv+tDa>y*TK6-@sKbA$ys$r%64D~7#6Yr3k>`AU?lo(L@;)m#d0z87HGK~mYpky3 z6Ln#vfg#7bMoN^fB1Cke3#%2d)wm(Xp172N{w*^w3tp-pKl~*JBeKV26PhZ6(4RZP z-u<|T$%4)m+dPwNk%zaJ6!mtw{sNZm%@_TVqLw1-LMKfkfQHBHl$VZNSU5AE70O2h zJVN%=A+uCJ5l|A!>5Rs7i~jrFg8Y=#7JZ`|YWWMww!yNgIRIAB*uiuw`wXfa_QUMO z9AqSKN>DV*Tc1D9H;LZgw$TYmUapLmoFC%D{~1~WuKN0gDLywxvY;Lx{xI#m;tijS zb;~``K2gb6&Nz0PM`1Qb1-p1&E?M*w_haD!d{tWR!pt66__cw>Lo}7f=%K#Z#n}pfP03x7UbLYL)o)m ze~k+y?;7}44ec+aAdE&8dt<*l!+DtGV_XpPjs&Uq)>=KWD|&j6nBR-JI20YRe)vbzWGY^IK*(h%r@j~=I@;4(rO9|C2&sT zXyOyi;eXICBd87f7?HBXh&Hqug{4F@DE}hBZ;|LoOK?dGRZTo_Ny7H+06@d%GD_fpNT1{cU$nACP+{|g zWg(}sPz}9?kZ+*;`Y8NhWEq5gC8$!W>CRH)ifk{b+|JS3r{X_Qc>bz#&#+w7pG|T8 z#E03yWZ@_YB2~EBqjb`-95tB40?!AKM@6lg-wiQFDF@TD;T$P5WT8E711Y^e zc9*T-jNzhB`HtzuM|2qutif;-TImQW-nCffRPpa@W03M38R8XsT@Fts%VIvFd`N~8 zZ-PiTA#)Ty5bhC?HWe5@x`$At8L6&lSy)Jsl2ju;KD;|BftweDXJo~EU7nk;Q0&El zJMTLH?EOn(aNqe%=JPPmbBvP=Zj4tfI8a`R9so&zCZjQ7By>GsjfoB?8~kfNl7xRn z>mc3mf!!RUi^D6N=o4Toz$zY=9APO3)({eI9^eDn)?PX2qu5fLrPw# zrS=jL70o5e3$iA96b;yc;bXsJ4`DROc5gcuD{ro%(KqD1+}et(<`sl_^H1DA)E|=r z4#<6aG*WI|$Yh@OPa9un7mfL`4B|@q+x2-g-Lidp5%DI8u!L&NO20fN(#^+xwb7T@ z#JhN>hIWOr19LJ(w+m z@W{vqyAP-(_j7A!-Gn!t#oF|SEL$;ZyRmb)MqtD{Pfd);{jx@=BM*zCW`PhPzWK}M zmRJBQ(W$G3&7;LE6|l9Su@0Se|J;=6#ECQ|eHyi%4mT0z;k!j7>2@;4;ZGfa`?{f3 zVB170I5WE+1q7j$M{YDnjb#fCEHcvN3xs@I!+4c`mQDMu-{tgjJL_!>#%ul<9pRF^ z@Ac&uAL2L2yi2jSakVy_O9V0{3{uGHukt`J&gq}+S>;*2Y_B7+dby}RBni`%#H$V8 z;OC)DFlE$0+Dt#o1TQk|CrC?<*2dv@0-+VkgsIh#g_THkJ;s#dvNzmHgI^1toVn|3 z+mnf<0Ka znk3I!ER5|ncC5SebM%kUZBi+A9|aFql{SvKv4<}YEOKsVw!A{@Z)^|5Y=eK-$Ly@D z0A8CU9F_|^um80BFKrbjE)09dBEDBwdu8PeD^&ga4G+Xi8;NrZaA`+4A>A}HBlkmi z16)Jv8-lakR}$A-GT%hgF{+lIzoj9?sGWBNC^ z4Yd5udZcy{h{feACG@7Zi=6)ItYW8ovWy9n-q^5$#Z^viYI11t3PQd%z zvN6UN7dU~qL!*v8QlVy$cb*919d(3eOKz)LyPd^pz>7=M_}Lf?YJrIjyFFgra2r2~ zY?%0>$CLfuq%+mP40JvZ&$aL@8CU!VL?Ck?gM@?I_rMt$Cg2*eJCGF*1?*kf2A>YC zj$$v$AB$Lc>n@j)YZ1UbtxRV1%{s2%Ea33WX84s8;VA!>;RX|Yq7lop7bG+_Ta67h zuKXp+&!g=JTAA3j-^wztq0iY;xSuK|N>L10t=9SE+Jy~@Es;^R!3y?{a5YCXhCGmpFQ2Tg{uc45-?w_nz>fd3)+m9$GZPf6*Izy}@bQH~Lze=_52 z=buL& z7CQz}7XEdwBg|B{ynL0H>pzg=#Jw)_UcXQ+<*5wJST94L2CcarEzAFBrdq_&OV1F> zXG;H1#i8Pgm@k!ZaZuj57v&N*OPdNC<#e5Cd1@Z*=q!#tH4}$yt`b|L(X_XlcEgSj z-T>=L8${{y8TK#0A!tMxGkKz}4<*RR58SFmlOV;Cz@L>$ygDtn=@cQkCM*q2mLF=A zCj0rACZ;Ctwd+qQ6mk{NyfUQFvFKVcQOOv|GFQ83-OEHb zeI^vPj1VlLm~1Qo(*X#H&^bn#2ukm#V~J&ifGZ6?LC2MFnOMvCd-2?VRv?sztB3`B zfmvR`5w10X&p%2Hfi!Irh#qqgBVM$X@kwvU-1+}5Gf>f1GNOPK&uA;zkXj%YnCLLr z6QEMaqi}nUCT-UiS`Aecrk4LGr^-`e<5#gf>$`IYXpOZUJD(TTiJGrUuc_E@*Hsai z@`>%T&y6OSz7^U_=!TeHXt_RpIj?PMiuho+Bi15&(^5wu)B zOG-CeBKqYgv#|$3O$pO2tG#6wEZV26)i=MqjjdH+j zuJAeG<}n&p%d%8CUx&^Fgh!auS;+3D{CA%vAB|E2_GkW39D$1cU5x!uiKUW?mHy)r z>VWHRawk_1 zrN%QpZ<8K1W&$6y6}e5D8^3?$I8e;@>zX*o$PpJ|iVJjMFE!mf8vh>42))i!!*kTSW4~+*m-LX8 zMF~kU$3k~>N_#sRWt#}-_Wc%j@zG>o;&J80|Bzl1^U*UolL}dR3ktCI&8;$Pnk6%l zpWgk}nXQ*0JynAm)7P9TJ6ScKqiE1=Nf3K8D1u1?yqAf_T$M}?yx?J2c+3=HPGJ^v zy5T3Lx$|?Hx9ZvU9MOxvZUw*{pLAKhaQ4Y9xGv-7ADw+`_luRdMn4A$L5weX^7LMnztJR8^}Q)^F%*j{_!7l2!9HTp42N>52ZJjh3A1LJ~7ZIqLyF!3Ahc)RV&+njL5w=nCw$3V)=% zKsQLRT;xW@C$^aB8Ie<;U}p77Y=cyzx)(MTK2;JHzM&FNu)H(!zzk_>XTFW(;6dZ~eITczf_zyi$IG1im2Izlp zB8^+SSni3cz!V)E78Q*-Wgp9%PrF}R1NppmGfrJJ%HtZUylvaU)3o^g2qp)x>F2rM zaPBnuwtldOa1y=Wfu@p&8fQhy_~;^*9ZRq(n>@GI0pg)N1sGKxZ_^f=2y$D+0dFbK z&(J9iO}Gk|63i6-WKK#b_?iD@&y>1;a)~su-xhJUEI7a^$#N}H#;lt}P+b(JHZ)zq zJexpJRCth^@ftj;T~Jqp_#tvk1|;&Av;zWfKYtbKzvhaXeS`TJ$<<+fhj@odwi zRb8UlWDqp{#0s|m9qZ{b?1Zw-*gs^kkY1C?@vM6mkQRWVlVk;YBG zpoKL0#I;fZ%F2S!9ut(+*R1Tn3fASU_QLM7 z^yV`IQAxoq48}>rrT)Gn9@kv-m?(EsPAM|htf~g97zs^bWZ5Y5&dczu9nk^hS6+4e z-gXUN;ea>G&r9+_(!YzeQXv0A+en^C?`C$|B9 z``8opQd`3jJP{#P+Sg7Q^+aC(FlCP&(yyfZ4^1YgP+ICqKcm@g*E$YwHyL=+sV*W2 zw6#+L_3C!SAfz5YLPI^+_=eH9RD+0`0)y)L2rRdX*lZKwL|t>%61`DYf$cK+llZ)) z)TYx=(G+V4WEbF{esZt%Ck3spsPe}Irz_ipG#>Oje?&AxWAyjIYAKd~+05 zi=UeboF`t$QeShkac;b<^D5+pzP_`DG?sW#qw9cY_hgtRmf*RNIki}n@3fk)J-V$~ z*{O9GuxozBO}58eJV@@C_H_LK2}G9dQ;UJu6L63Ad3WHI_1k1jPbn`G|LkhwJOS*9 zEdZ<1`Yy8~`zK+Q0i_i2M~NsUVrm=}iK1+qGz#TjV8S|n8;UX%Sp1%qcpl-QMCm-l zfDbeNPGI?@{(gCRldza14B^NEuZmQ1@=!EfDdvVyCE$p~`b$DCK|Z_!f=n9qk@v>d z`takX@&1kXv&OGY9TPMJ2-EscQF^3u43gjWseS%*;UeGZ#?&;g*WoLe4Q2VehwoNw z0ltgJAdKrWw=ZsjWKC3jxt#u&;r;x9DD*U3>t(ZM!eB~4j`A8PtH=RH6_0FmkL0QE zXN=e)j?f=HZ>7uC{qHc4PxkuTXsxfG1N}JclCdO$e4Jbt3wcyYzpkr5>A0Jlnp?IX zTKc{4LU~km5#;(O_uxc3@x_NE?o*fFT@wqxagVVu-KK29;Oc2!k-_FrbMLvjZTP&fJ{ z`F|jLiVW^hTWz_3VWx;}kHN?GaiW9y%CsU6kp#(>&F^HF`2HG5pYB6-G?X5_q0W~F zF(cYAoU8mn5_ZZUP?i5?Jb(n<99^CzQTF!hWW{*KL5=Gy3`FM_t*?j182dm&Hc`a0 zAZUM#^-FfA<$JjGgB^6b1S&Ld5TE*#cITfaa2rJaIA8nA(v<7?oJ#oDkw6v zQp9xUU*7w@0t|4pEMS^dU-CGZ59=>xocR2$#y?n)QGgm`;_T{Mx*r)DF%22aD}Q-CG=j%aZ>N^EAIJmTzQ z;Y;~65I`9xI+Q9H7FD;lrbGc%KumAjVwu>AJ-vbE&-Cwrg21@`eomci-kUou-I zlVA%Uu&rDdSGtAlYi^tg0GR`#Q;AE7Zq$OJA3)5=3PrevV2cMuWaiaFfaBN<&~RkX zgz;3ybo!P5(ZD%Z`#IZ9Y4)8Aemo2)nQAA^Ep$LjS}Q%#I4 zq>nYw(yC$E@{sQm+J}EMs0X{s(rGsRss(5zySe}pzfN0Ar96I2h{iJ>F{=ZXtCa|i z`W2cA6KQ!@vfhJBG0Q9lwauq0Dj4|Y492@`6?a```@6G+iEBGxE!pkKKCR=QbL_^GCK*R{Q9Jqa^0NFY zOET_J2S)C6(ho=mG4n8f4o@1(<&l0=s)ZM?(@l5zPn9JT+riuwoGN3>TFyw)Anhw2 z1=nnt7P1`5?T(e-qK|ov4^-#*l9wqAd*T`YzHB|ihCQpLc@gkxdyP>d;EL^i_ow9W zKb$ymo=yXV1V$#2h09`1Ogkn2feZn@TMc1q{gduqnDlF5l!s|mi0b%z_gnml*dyhm zYuc*WnWn6yr_H7M)NxoTxq;T4RlMf_A9_d7v#3Y?Z}kddIc6Pjc_Lws>w_X=)@fO3 z<#junnpG$#%-FO{w5I(~J|U4ru{s9ru{Y|?j#gQ-t);Bpl943J!|pTzVPh)av!qV6 z6%lz#>cnz7KP-yf4@(vWfq_@sX>lYci7>=QC)98QJUFu|n{bu_6XPo&jv|haNO`W59d3k?(`5}a)~J!GHP-j4 z?SGyEfeVtw6SNwRE@(waS9(*oAlb@k$d{RR zN;x);eP@zb}dy23@%lHn${mH&`==X~v;Xa4)_sn(a zcU(U~L}o1qM>)xPuUM#cg-&nD7fif-6$#)X$^U`Y!Gq7HBV{HpW9u<;O2#aJiKgB= zKHu~wTU_{niKenx;3{l{t1H2Qh#QaA%|*a*5$gp$(dXo2j;#+w7emF;1GRiWzx*y7 zDe`lvIZc4W5#XCh?Z?i>>z7LGis|~&`O=oZCnj&s=D3kCw$ANxGYAX4d9AUoMqUT= zar_K9?3`~;Nlsy)kyM~O{2>&0|7@U*sO8{wLkum~QdTXWFN9X0N@$QsNa+_7jjQLI zqlpvcg#<>j=4g7EWx;N!&g}H4x&voSW2FUo9dELdil=1nm0|99%h6JY+%{H|wpt+$ z*97H1#QZ^oAhA`6w<65%?Qota?HIHtLu#gB^6JgMeMIica;b`%ns_9QrC|RYC1v?( zn7BjtkRVl_%uib|x6*Ct4fU1{-7Ho$_&k75&JcV!={+tYMh_jY9Z}n_KM&1{DYTv! zWWPFW7AjE5HK;LO<#hS{kr~bl=TWumL_Fvv&r*+!x?pO%L>FbAOqXG}g2&*=ZPr-y z{*trZzl?%q_Re-ZcMmT1TZ(MY$8Ubt(LUwBCK}fp~qM_0caZ!EYy#^K}eSYEH zB9#-^6g3<8*(K%bH_9R+CEhsEui*?>rinW$K8vju-6qkvD*wkkxoavL8MVp!WkEnr zaLTF71wR{QErN1)&1>hZtljj#Ov>r!N0GlqIP)_(^512)#i?Ie-?@Z-IMAxE-8Y>1>@0$bGA!m$PbYeP`X9*IsZSt%g3jvE zm2Ht*HTKGm(sXBE6X%%i8!8Xv=e$U6G<`tHf2Om*0Lx)#c9&gTsM&>4WZ3;Q`pSy(B1^@plLu#s-aZ|tkw4E3T6rD zeu3cej4K+uPgkOWPwWNiHI6zygYV#QJ2)!olE-~L)gnMFi&appV4ssIX5eQKw1Zu1 zp9Ie|##?VpYk7uegU3dq1wg3Vtr8NIC?Wg*CnDtMuQsfIbIhvyyNzw<#IQ_Nn za5ADyn>JFlli-tQ|ADscw@;XCZ(5HM3c=F=`D05UH1>Ri^}MBos@l~2HIElpgcd)a zofqYfsCR)I&t?d_H-bmwAOlm?CO3w{{#db3@SKKixOx?qb3>EMCxlq49Xfi#vJ@X} z`#oY}GN`=_y-B!6;E)7XLjlUDP<8z$Ug-Kmh<7 z{yK3I!Fd%gZ;zZDYkMF)l!q0~h`OwU%c%O&#&)=k; z;bn=Ug-g==&&e01l9g}4RP>^gJ*&cry5|&tWjR{k*`YT?d;BI;&YAwG2$QK_QCXEGB zWo~}c?u_vH_S>Fvx!t>(zgc*(vqwp z8`hvQjvQ^4#VQiPXrPW35>t!*#S|d|Zg)pMPS-zA{1-;Z6xTW~Wz!E;hq1e=>J2K; z#P9@vxgsa|A;bORKy0gUVm^~khM2GtgZFgoAyHb=_$~kE?gTL($3D?f1AuH(RW*wr z{D5x-FaIPQWn*VKQ0fR6Ec*zsfNGg?q!Us z(9FFI5?pIgn#o>CBf2Qdv!RdP^Exh!f^klni#-X18`Tq1+Ld9VA^TK0Z6cXgWec7X zpmdGYD{`Faaevl>SrS-6G zbt&Cs-(NLWb3gC0lzxks2W=lG^2hBD(UrVih*#rmRjpg4VX4Z2)g?sxV)519^l*Jl zzKYG!X%JvcE9$YJn81&^82Wk0Ihg;)slx>RbS?=^LpA)o)!yg`M5DiK!O$Ll(@|qG z0@kDerwU|d7W^FSdF+Y3ERg(4BC;-v#TAYr!YDPS{=rWv z3O6>62CQpD|B6i+|PgjN5_QMgv+`5sF1L`!hkj z(a{esIu@(GRY@^?nYl~eDEHz|0^7`si`_fG1b#lxj_Rs&lZ$QVLLlxeISZkhFJZas z-tTr@%s}OYa_WoOf`1;DyeVNcassKUuXg|%&|Epway^51hlMW)IIA4dB&2_RYeQ!R z@yaj^i}FtBSxv_>`3?M87RMVx85LLW%Rf6dpkbAyK)}^Zb30e1WdDI;`$OBAoS~&zrQ(~nE1~46L(-OKM$zWMqekeU73 z55`szj;k}45-gW8t2JXq%~B^Z!4C^g@6h^1Jxh^XdC_3G7$I<{%O9C@hnrrbG0;-@ z8|>m4Cu0FCJvzPG^R&r=5+9lY8BvB~upzPhO89i3P6< zX{#4fSEUdUNZH9f?BPV5i`L*=mhfE?K#GI(c}bk|5=|i4F_{0hlHkS>?gmcmy!TB^ zY(45{XCJiq*lUwBr)yWt9}G0RiNe$_aA(P=O@GXp^?h0C_l66!UQ|f73g>Q&%_arY z{e<7&dljt=dTZsC&R@U+OX_>E@r|_lrR~7q*=18yKQohAUr3dGJ0j%Wi_b|1&nK_- z>lj%P)N%`>$c2F0$b1RMXz!^Fz5A#tf!U*MgoJI3_!`tpq_l5Q1Z$gHa+7A~x{tyl zpA378e;?uMtg!|G18)uIuV%}0aiQK`e?Rt9lPnx`NUlTRfd!jnC(lWeInJS*^jDm` zXs+H??HAU5|2RO}k?yA76ZautcYHr#U`!nPx%&BT4vr?h)kD0#*w7DzHI#K+$l1O< zPoLOn3U7IA=o*YvQ*4@MWg6nRqxnUSp+Rp0eQWxn)a`y#ckBDM>wlm~7lig#0^Gfr z9Tsahq4f=Jb}a9Lxc&9_zCyT9fW;%Cz;&3v%Z3U(@t`xBKqvw07dyBv@q9%veocLr zW$rg8mLXZX)caQHti?^+AEnAKLV555pz{5+X?1HqBW?aht_ovU-V~Rv+sdl}Q68DS-&(g5q~OpTM&; z9=FA$d{#Ccbvdmhfx!r(JAGHh6NcuUA!t9RI96 zRE_bpkdBAxbF<$N`lmJErEZfBl1Hu{d^bEFEyqDR`p;eCsiJC_*QrRk+~>0@!1UAd zE9f1C?F`zj3ykp`we`ejOKWS~WoTUF9W7sfD?&hTm;M9&O>N(Og^0Y3CCNpY?;KW0 z&2}ig*r)P*@RpoL+x8G4ske$T0yNqqb4jn+!HYk&?w+BFzAoG-B2uU*N-O~%mX-T_ zJ-C3|6L~jyP&e9l+vCL1&$X85NRJt{l=<3;TSQz%W@2BYyy5-PvwyAC8BM8PI}(O& zvxC83cXFV{t!^ZOt-Nyd96_GkGl7E~ha~wL`R+5qJ+U{+Asp{>)?Fu%Z-0T0UC^cDwnv)6jx(|0~Hc?^pvzr`3HfhNi(KRn% z5}y)c-&?pgOx^c*?>?LrA0t8SV-H4<-w*RK_~AcxGWDFmQq0ebvrmH8IioOFa`;x z3Dsl6Z&8dDc-#K~uSM9bgi#RTj7)lN-OuB|sRzx%Jfseom|&02t1Zo=60ZVCM<;3$ zf523czM7GiG5KRS$%ukz)MSP?kv5x&BknUPKhTO%1c8Z5pv&EI06&`3mF)?{QN_sq zD8^6qrBQ9(J5?|KL;l0q4-kYoL`{PurZU$d)y+2h^LL7A|BOw$ozG6oVT zW9UFX%B&Q(e51~+ILbRIAE>0{7AnTAoxyMvV;hEX`IGt8mV!(xDC#mZDCgRv0@oyY zv5lN$?H{f=snM~ukmLi=SFhtkW3Y)Fs=;K9&#;hxESj((R*!Q=R4*h6hw{ZSW4BS2 zO{9#HRFnMZ!~=KlnKE)z5AigBYegEImFGDdm><&=o=a~bZTG1lf@6FRoyQ03QWdn7 zzD<}X86yCn&W3<_fti6&IxBzrsBA1S+en0bg;%*)k3Wq$ZJPkbg^qGVDR1O@Q_LVZ zA)PV7!-{j-B!O5oynW*C4s-ZYxLASWXz*l(GEW~Vxbu#cH{G_BHf}p1dEZ= z1pff~smikMBhNVG%khW&FvRJeD^ow9NAraoOUrY|iX*TDAyn{+5g?RHB{Wo9?epIb1EPH{4 za&WmFe-lQ78kdiN0u$SyG^TN%-Z4FJfMl9tncYrgjo9=9kUsz_PqWMh3P!wgd*|s! zfvF^StCEQtvvdK7IjPLD3>}dSj`3AU;yqXs?js-LQw2xBCSAj@RR{GoEg_~zw+yVo z+7W@CflUuOg$&I5J2yLOx0eV9a&1C+1mymd>{*!4$m~Gi2zve|iy*rkFCoVD0mn`c zU(TdieCAd=LIJ@epTerJjge$92=T|vgrDU~7Tp(X?eI;pE|cy-jh0Nh2i_XYUNfWK2SJm4^O3f_Ko2vEMh>hgq!BIs5?h9)h~Bhx!S>)W!VC`-^k( zkl@%5Iv>46;jla`BjbVtD zqhq5D8_xZXdPr|nad8$tq*F04f1S%`j48> z9#p!TF#8eX3KWsa>T-K}RFHVDMxEL}v0fG^c9mebAZI6&#}&(Inp}5Qt#LESw7FGC z@soj)dE=#6w$k+5_*mN;lsPIH_TxAw7zZ?cUM0&OqS|fgxjddGjL2C9#t%V|G5VTn z_@{6DySpD#FaH2qxw0@w^f;u=KVuHZPqm+OqLaks*b#2Z2mLkA{>xL@c!1np#}k=i z4%2UxmG?amM>3vn8NRsx019!8?%j}nqLr3F zd6aDjvJiisDKjf45@CVoIl-?y?jB=&4u48%wrMzHlb#3p6yOUp2bU+dfBN*JaXcLJ z!Q+}*jIM1P%-&tMdpW6E2{Dk*lTu~L`{W;}6s4uy2$_FMF2q6P&%hJPKLP#~m#S(_ zYnUOsk>~Ho!hLW#KGgkM`r-*z&eh&qxjJC|&}lTS5=%GpZW1XbJc3-DeLel_SfrKY zLv84awt7AF(>27?OAv0X!!kGj01_$sj+-5goL2Vv6J1Cl49AiWTHJKF4l%GUd!ab2 z$>Y1Y*X?5^a|A6g9AISa^rocSxN@Y8C}5Td(m3TRh@dFXVbZ2pWha@Kaq4OxD)a&j zk>jz)BlN{L%G4Qltl^uc2mpU7%YLQoNYP2Sk#Wv?<2@-1GRWEcNGGt`0RI5%&?CG~ zuO51g_xy)6xw}oEq+45-`IwA;l=T*aOgD;nod-Twdp993WK zbt(oJkUFw~ng**5+>$}{#($+A&V7MYhjQ_0v5oN-{{VLt1h(I31WcCF400JW{c4fa z^2CV&1n>&<{VHfRL|lm+HhO%$KT2NCYoL2bzNTiQ;e?()GR;ycKfAc?Z_lM=Y1+Nk zk8rSD2{8*0rCV%}lh~f_2*66h>$9fn5knnKG`2_m(uQj%k z`o?iJzndG5>J4|gXNV4`r-6S8!#sZ=xEurM8GClY9XfRBH7T{KH>ROi;C6k#$^MV= zFN>>$J4{ji6dVuhOnZxx#Y*sfK{@_dpfjUwlGTy8$SfF<>N%nA6>*q;nHl~fO~yEuKsg{|KHVv;cu^IAjWBv-=kfzI!+2jHx^Bn^Cm)X@ zi#AJWdQUKun|;lWaKN9}6xk&OgBx`@AmFA+{AiB(88T!H2TnmJ@~I-bwv#1;oOA>X zA8ee8dai=dV_d+_pxR+qoysxK)})gBI_*?uBc^iL{6M4aaVq0_DIVY-{=GlWj~Eg! zOp>dbTJ{YHgow&{AomIwf9%wW<&*xgxIe^L^&aPs(w-)Oo@QVBOBF(UzZ=O2~I9@I%IM|_r*yWUW>`^f&T#4rmRpnEF+om)rjNz(!X(A zu%1*hIYD(OB!74i58^4tI3p!K(JK?zg144D2V#wfU0 zjcrNDX{2I00fCB<;*6+foDBZ}3oz#$@@YJt?5Iff+x=+;s)PQk2S36E9Kp&z%2Yd} z+sNvz-`9dEjc$(Y(tZA*V;uc+PIysp4)r6Z+*FxN0P*>XqmA(c{HW#*QNL$6B}{9N z_SlcmXZ4~;fx?H3u=~VJ-`0^^ckwt}aft9gK~GT-Vx{sA@Ut+_>qjtHjx<~y@}B30 zBoFbcaiT6nY+PfyF~{@bqhR7yD*#@fc;q+cYDR=eGO;9NbGQ?VO`x$Dwj`4qy01bN zM<1^h57}Hc43TH60yF-9Dw%EmVu9ofo)l!#{{UwdWB0M_Kot3h$|O2*X9LYeW#Atv zf5xX8da+iL<{3!fe(X2?%}BPJR1*2e7-G0*C0ISR)C6UDR>GoNDF z$K_9Jh;jnDKWs1+UOQ+U28&}4?=J?N){eu8SpfB7Yg-_@Bx{?eAQ2f(%D*lKJqW1U zSs17h$B(GUrC3>1e(~8)P)-4+$s3RqM+yw~82*&>7NeF}qtBTWNW-qx&+2Mqnhb7^ z#|J&rCZLK7k1Xy*DmfhSN{KvZcd8J32V?qDb_H@-ZbM+SepvQhxc*fVeUoP6B;<7% z1P{;u0IyDop{8PeT+q^4f)#g?dSTD_ z)8cqTDU$yH80t0*AIAclCEdAp0iA|=`FJ0l0~O_kGNMw1^d#i}09s-NnL{Phq?K1$oaWkGu7*Vp&>g43ar4$0U>1wWUqHS(Qnpq5=<~uCw9Ir`o(>XsiJW zLw=&U9Iw50zYC^F{Ap?r@qz|xr015$()MwMD_$e>_{3_-5H^~GYIgy^kw8*E zAP?ee+aQntFluc=#=~9HB-8aPb)Mc%s@*~CLFx~v~Ut^c@6=EiF9Df&Tz4=R4o<>^}f2TgqMC zD@121m)OSBbSrxp5*Q&^<3WI`Fc-0qsBX8lig8aBm z{puAY24a7Nc3-Kg-xB<4V4M3U!NP4AeTVLj!n+R~c%sw6+5oq<+Sf7yu*d!8?#I}F zfUliyCzkHwN#}NwSs1gq>Pe{IP>Q~+lkIHIS=5qxl6kF7Gf|q(;VvzuWFYgj;MNu~ z+|{cheB5>-g4y&xhb3FtEU!2TBJXSr07obK9Cpqti@GsN?J1h!8ObDUQ`G${r0_h9 zz7$Cb!Hx--5;KpKRwki&<*wD5Jo09KBy8BkoE$(!WNTW@&6e210V}RR+5l0WzV)0_mWNAeYG0P&5;l2f zF(4Tvt}*%ZT&3={E6P^ZM~*Pr4bJArb6K*_EUaEh3$f~2p)KwWbwZMk=RE2+vAw10 zQP^oR%OT$8W3dV4jtA*jcNY@f&eKfWow+{M7D?+$tjNLDin5%74hS{Swm4xzFr22h zVo^$J{+9BhUo3WuKKoWyCpm~@65}42$Kye;+bvFeD4rx(Pn%WzLS9KtebDo_~0<7z4enS&20PSgXYJ%1X~oLruyO{k-PNwbbPR`P3!jnu<)HV**Skwpku zZr>x4GyN!l0Tf{jJ3@>PUMk5_7yuQQJd>5j<(i2}wo+C^F{)vQn~*z@*!S&$>Y zYW%F)j8mPTXZbSxhD>B$L#94nxqxg6=h?ZPVAUZ zFKHX|r~RsOa%FGMx?ck5RvP8iY@Kr-h!+{h{Ck7jJ$%o4YkV@0a~`aW4?QaB1eM@pr95i0XO&ONr|}MlFNgI7w3=j;yh2dO2;h=C{VOJ&#&+5+ye}iQ z)9&MnD30i&omcL;CBAQCyB~n}&cR!l<}orVHb@}IRDwE=1#(&}Lgz}kwp3=gcT*0~ zGq`lee{MZ%w$(n#9;Y(6j7WqlxIvBKKyH4yt{TZH9-JRN1t+@G`t&Omx#tn2i=5+s zIQr5#*g%rlD-p>A5I^zi3t5ERh801<`M~`JM zN@`rGW9D!G=O}sn>O_hW5hz$^wn)eRJ441I0Er|7j&S5){{X;+E1?J_LYwv}#y9|z z`cs?-jbH5K9!bt~`td?UHhlLi>IXh#g^%eTQ{MMEBfCF4yC_ImoIsGV%g1IuvV_)J$KhzpS&=zD3fJ*0rHvm77sZ7%@Hadmr zk&KUi^%<11u@cD2GtZUNpQSQsSru_`s1E~w89v=8NJR0^I+9)5Uwxqe03k$|90ICU zj~_Ce0s2){x{Z*7b8f`*xm+ZByMJ12mDOh(df22&?vxVq3vFS+bwLxId z&=b6jRV9H7ZIRe6@0l2F=kfZ})gVG+`*g@VC}4k`76Qmt&LDXK1EQhNQ7a9Km3ScqT<&c$;cl(Ufz`F~U@=gb# z`Kl2rCU#qpnd!;>Dp7Eag;MLDim{LIrKo5*X1PVrl^8v^%`Gl60$^50c=Fu`sI2`{QA=BJAh$8d{TpcG@fD&~-bOo@gV1w<{xyf28l(bCE46&{u$(abD6xd2W44o17$Y@R@AKZd88vOMf=ws(!jGAoYL4XN z6cTm5e(I}vsax1UW}Wam4(7PK?;P6Nu!ht9Cgsi*SCN{5O~uQLoB0dQdM!G8$Egh-j%2GjL=zRrqTIJZ&wBIJx0=xe1G(pqoD|%)nwnhs%=ml!%z83pL z$$5Ae<>gt23-tH*qhXw{f_@%NdvKR`@$~tYHt4?X@9kcnt!sK`gS1H)uwA2^edlh# z4_eCCd}pTkYQ>>|u2g>smtG;& zrN6vmmf;gTBK88awygs`f|Qf!C^fL$4|=m?nV%y(3a!_uuB*ZtD{5MdNw?+B=lW2E zCuDk#hY7auT(P?}N5~O|2Lu*8{*}+%D#SLM>52E0b^NQM*6&isPPepJB$LczD|uiX zC>vL)9{&K9a?(i~wnP^Sdj0S}_G;j)+nLjbjiG+!Y2ps2H%>Fxa}V&Yf5bL18#I;{ zC8ObwT!Y{FR^*EtADZ6ji0PA&{OYXo#Vm3}_VR5b4cj^N9qB=|?u}&>(ZZD;{{Wpd zfH=-7TZq2TGsMH@LxWI~r}%$L??)pR2?TdhHUnXSA%;P&n#W!*;!o`~g54zhN1Uk8 zuR`57V>ubFQJZ9{z;x#ZuG(JQ+FZwd6iT2zS1XWxx$D-OS0?EZT>!Td;{*4E1s%Do zT3TL6x8l}e8jD70!9RL1Mn}Ims#8kSO!BZBor@d~TCrgrq=w|(PGTu;%@7&O$;KC< z^(UNk>s0n6o6EUA9$8xF{SaL;tQ)xxuoi4~<7m%(dsLGp%HQdk)H5?j35stte&BJi zZqFM=JB(wtDyGX%?5{Jx2+nwDy=Z?L->Q_xTO=1#R8WMD>vl2-6^Z#l zCu!@Pf$R9@k~?S&NLfi{UBvFD0$SW$C5(w1Ka|n};B+S(R-Eq5q9m6He3pDhsUYF@ zoSbuv@t&U4?H9vWTJ`GL>G3zrL3d(yr=cVYUl!==;oW*&CO39iqJ^7tXXj|tx8ag; z?MlPHL#em3w;o$A&sMPUjIHOB6E=9R7E+S_MT&)p>Fnt@Ha6;X4rXYQCl&;C17OE~#T%`P#V z#-kYgs&y+uz2Wj~E*P{ewl={8gPd0wwsK3RwaR?LIWYJg0UR3a=kjjt9xpZj0C=Qi zuRMz8VAJ(`8J(@6m4O%~S0ROTQg%{zAG)?c|O!K#UI9 zOlG)wwB0}!k?iF_PEI2@6>iJKSC&wuUo42dH+2KkH0Mv7Sc)^Yk~-y*ec^nj1dqG` zU(gd(;f`qhM{7KY;iiH}TPvPG$olm^l~9Mp>E)j?5UvLR@(pkJU&b*wnoHe2(pI;1 znjt4UPfU+~Yc)=LSl*p@Q<|I9qp9kVX{gN7v$6Y#Qw)DhR}H9Y6Y3WYG|W$;j*2}6 zZg|&FI**EPu46<AOsFrsB01qd(it7C*zDq*!F4r?NE>qkj zvAbjQMW?!qk-8Jcdv*GA?Nb!g5v3HF0D{Z; zcVST*l_W6w*G|uJpk@WfKXtSEX1FWAeWSXRo2HXxQz$Kz`$8z{3|an^&$LCj`J0fB z@220=HF`N2&o;+CyK(($87@LGK^pKS}%v0mOvtks-w_B1WHTrk==P(dF`4T`dSfj4x?0E#(~Sb|9;cmDugCe=7O2LtiI zr1R5|*Q=B5$oxsE4xKLC2SR^|iRbmrL^SD-r6PT=0C_<3)L{Pr zGe&?bO(AYzfCcJz59La?Ko627`UUGzNgc^QC9K7>o=!iJ%_SX=SNMi_gMWiOF@qdG0Nc= z-)STCH0D`>+)QWtqi6W@OftJ6Q?nT3A$k1`Neoj?8wk8~Diw$GqUZ-D&C31gjxq*$ z{{Z!V6s^3BI<`p9mVfa>M0B0v8`(de(r1B@2Ve*(BgK)>| z{LL0YbCX$aJgiEn5cB)Nv-8a?bDV8ef^TH!6yy^SFiBsI7#d3eT zx&E}%G7v^3`YuI9Z8;p9EWBjTY^4?FD zIaD4A4Yhw7k))9b+R{I=1?TILQAsSWN(GUK=v0nB!i0gb6h_Kd5`o)bAbx#o3tKSx zu?U0x+>*nb*FcFcm}T98o)>WG`qm$ao!aUwkKp$8_N^)WMs+?D8w1{qXV#3-k}Ig^ z5QT)EbW?6a$}1Vl(b^U zm9}=ks*{-KlQJ#8w z*R^AH$lXAh$fUEIr;(fA(sR zWvq-qwsVf^!@v9rxEsQZqnBeQa4Ho@Fv=N~ zf#eq%ALr{_?zMF0b8M?3M82Tq{r;73hcmG#?(t(%qacN82n)L$ z0#5@c*NmNoP{5KK<{bL|V>F!7b_EA(nK!q8YSgaomL-qR zk>6tQ7jY*89foTCfVP#O7gD?sfCQ2V_Z44IJJf5W$_QfdO_ z2XG{Er?L9?9-RRyiEIiDoz|J+zXa)a@LJnF(TNBzy3`hwj^ys|{{ZU6ab7c?J!`~Q zx~88Ct%z8W1K=`+MNURfaaplxtpv*m#AUdO+E!b6Vqg`(EI7}v zKVCEFI#kM~wj61uwK^E2E2r6?CPobeYBR_c_x!Ad zx*wYYrkGuUl?qR{P(K2fFU zP!K=9Gx=h<4SpHcWu9{y?%`upE05Ekt!+m9#&tF_8OwJa0N_)gxsu$mQ=P*E8iOM} zXe1u>)^iqaZeHQT;32>S4*vB4E!^gtg~wVxjZ6bA-xSlFQ@Qpum_3aGA~^?xNtPYW zJcHcQVx7fdH$SZ#-`0##igy)RxD@MH2?R==(6_JkTVoA^bI(mPNXF7@n#+#8x!Hq84 zrbHWlP)RuTuABWVzVZe?-yD52OjvG#<<+ox0d{Bq03AQdrAuqm^17e^bql-oIIcOq zXj?xyn&R)^?dhSvEO+96~2jo^#I;${W z*F4c+xEau?&9>d6E#LW2vfDCl2^lMZ!_7Q>c%Zezf2>yj0C*Bl)0$5)mR;`~GB0v5 z&wdR%1<7Mb=Nm-q+~oY^@%d(>7Vvq63kEpns6VYE2xf4{Zt=()$Laq7)}|%_BqI#` zzbjE;5_uSJmP9~$e5C%Q)6yx!5@rMrod^EQQQ&k^%1>5eO&c~AR+n=y$loX!O1PdkARad!pNi9P#lROwKBWHu^{F1(>0C%#<3uc`_K;yx4&B zF%R*j2*CgzQn2r|VE#bjmVi#Tw}WtSTO$K320siR=TgNj=}bBt=b+kto$8{;E3xGi zdM<(h?V=3+vhn2)>wsMpLO ze6a@v{K%`%;hJcc>n4%TL7 ze`i?Ai7~YDLvko=U@k~}MzDqd0DR~9)0W^Vz<8HD^2GlDT8x`@C0a*3=a~=q)RDz# z%e`So$?MA>&os0RNbW&$s%0{cz!u~1q#*5fQ}F{%?G=gg;?FW4yx-tITA^pB&v@+LE;I8x zAM?#Ej-U2|9ze?wJe>9R9dlg_aK#x>3P>VegOBPnSx$D*9W>xcZ)$Dg+Da-a;3}u} z?@rywEUS~y6Um{+%gl0+eO*ZXMMP#|`&xayunM2kt#azlg=9WSgk$DaPH;Yd@x^mG z+Xuhg6bzuxHP9Im+ivH4o(N7ql~l9v#--woQU1jfEvg-@aO30{>yK0HD{3oKD$+_P zH5I(q6D&}ncVmDTsjo@!mw{h;O?05SX;*?3 zxC8O;SlYdx*>6~?m5u&o$^7f2S)(%U^Ss9E!RP+~uS~qOk5jckM%;bY+A_bbX&JQj zGn5lr9R8Vc6noM~36qddO1ds!*hAdL$DaPx3D8(R)|`6s0RFW2v;58|FRcQAZZ~5mJ55Rd00{l4T$!X|I)KCcDN{w$!NW-7 zJw9-Mkg2>1<&j_eM$CU1{1np@QnW(fG>0q?-TwgV){)Tk(H`I&gXr1CJ#?KrXxVAF z{{Xci8U0Nh&<;r%r&qMwjk112+uo!8)wB#;MJDWejC93ooi@Q=2FXXTe3AN!a%uK0 z_bkBnE1%|Rb3}ZSG2dE+gAXCFLF#_L<5#qaQto2m78L;Qk)-R#Kr2J+Q4OyJxW+QT z#1E%`{;#X_ zs>G`QnmGKZqh}tQq{UN-%7Jjw(oG~2%$7=8yb=fC>F4k!hFYn_F-{D_I{52%}J<^F{$84OQ{{Xyd>7`Gsj(U^q zEZzX{*4+O9XP^80{{Z7ur0`dVmyhh>k9nm30OG5!xs%Hak@B|{j`wQiNJF)_iz3E3Jdks{Va)NkwN8c^}W&;tvat;dvw|8PeQ-N5)Nd`;6qzBF(RUD7fJht@?NvO~Dg#)o zMDdV;e^sm6_*nc$ss8gP?Q;F)>GPg4DuY7GGv-Ev9A*+pADwbZS)Hlf4|atK{{TlW z2N}jk;gd}wA1iQ=9QI6ppi>oMjELS`p1&%Af%ub6^2Ebp+^N9G1ym2wg-wv|I40kb zBDit8qLNg8zt)`5x`OKyf;r0WB>oiDS5dZEA!Qv-?wI$@1|(?!NeTMMf0k*0>vb6{ zEp8tJ1-2Xm>ABN~5w$OSIGgEofdAp394yB(b`5Fbq$DO@p9ePP98TxTWg69_U*^`3< zdgZtkBAZrFz@mS;aYxz}v6x}c*FWJ-`&*6{0m15`uTUBcBbB&x-P|1i06LWuCkcA_ z^xP^hIugfxLvih%e@Yu-jHpP@s8OHRkP|wv81sQ<>$;;bNMl`|TAcFXKsc!K3`KnP zQhClmKcyzuU_X7oJpllIrkDt@NL&&F;N*ol!TjpNTBPs3K*Jub$MdMfI0G`VAm@&s ztynR(0S?~z#!u-sX=3gEk04Rb!>8w6Fsl}|Ips~J zXJ(B0ioJKHnFYV_tFYO;Eud>qOJl5Ytc?sUu5EpKp}TL+Qc5$*^F@UNA;Jlem9t_AhG zsCB_Ht7MIbPcm3`t}BE<=s_7RT3 zv;3%7b=8VksWqZGJv-s`yf~8li-!K^MgIWn{{WsVqA6vjTL46G#DfX|01sd*jMx4y zX|{o*vL0*pHRsp9Ce=Jd#!HrxIA87{1a2Q*g0-@OG3BXNTAkmBJZL5_Yo?KojQRfn zKaj2>U~Xk;WDO(dmSNJV#}3}Tx)uQbywb@Lf17SSN--7BIk_{soh3~YyfFiZMF;)4 zIsSCzhSZ#}gr4NSO+c|J9H9;0aLN9)BEuTxkhyPTfm!^`Q9qY$xA+uxCQ45#20WqpE)qwLGU0|4jo{Ha*lF4FHB5;zTy>ro475-com z{Q)3ALggb4cpOnBz9A^h2o#jKlKq?pghAa9CQ3JOO=bjJw9MUzf zmfO-MbBq@6{ONqhVSI~iqYOg&T2Tz?atzwH`t*@GS6vHt*QIpguD+Skm^5xRd9WAz4{woVfQHQYyEG>|_WQ~7}; zc8Cs8bUc!CQW%Q@2F>TGJwMOmRK=X3w=%v*b#DIvpET2NG$erzMmak=(Qh$d$hG!4 z0Lu}a_87%0MQ{@cRfaHk9Mo~8#{LDs9-CJm%A|8}iUGJVk`6ZjGfPqEMvHJ^WswAg zbW%n?EOAk+Gw)K?;yh<1I6u;t?J@@uii9>Ob+R4u&3!06ru18yGfA51%=vHN4 z#*Qj)v(5hiJX|05X$(#}#>4QU;6vV*ig{m9XzkLN5!Ck9vfa$FM4OoV^!Gm1C8eC# zl7xyfeOs`u*G#sv(%@CvhC(v${8{w+f1Yb9l{r_LaECDlm#40m7z$xBF!|&%fuCW= zO1^JrLZ^BNN$H>Iik?f$aQ^`6oRT`0AJ-Lw;tf%vh7`1D)no^ADa#LUYUWp*wKsN( zC%@P2ZHolVlIQMjUs7D6A ziSP%+9}DTe3Dc~vwP@hFiCjq=M)^`*i2fXOBEEI9v$(vIY+F=!W;g=68+{FJC5^79 zx0jE(xZumIl>#7Hb?9YDl z?CuC*EDpn=3<;(SXqy{jLKOVCQODB0cAvw_!+aCqb`m2W)DP)Y#)W<#DdlY+#I48j z&1kAY^&{CyA5~bu6#xhT9)h%bFG~4p*G9Tcrd>tCpW%s^e!u-{+Jr@F0Niukq;@3x zjo;Fx)r#0^gqf}4fYA7pQc)ZH*AgAu3F=AX^YyH+D}uq>J;Ngp{hFkC%AL(9#&N(r z{o-`o%JqWS?Bm2-tG?xA@FpRdqlnoy>G12*x=1cUu)qGC=k3;G4f zAEj7Zw%hWfZ5>EMkI+)oG$Cl-C*15}8Q_2pexx7iQeZLKf=55zP)PojDZN~B7kBqg zLHxGUKF}C^(nhR5y&+%!09`A-!y2$lzkVcA-3h?{l%7i*?sfFRIX{OrAeKA=&aa-Q zdBFWDOvKxEm`5EqwHIMxBephNGQNL@gHkfatc)U%@^%V7) zkw(jq!1Y}62kDwQg<*ul8zavjmOEwG411mkrme(I%l330gFiUy*n#}&V>2)%rUVau zzoDsCazHUDIO=oH=|#t4vDqieRRB5b7az)<sCx%p%{ANcS1(5n=Yu~%j**9UOUeRgsARf9X2 zc7v7A{PbWyl}3{)kNIXX*uD?zns;Gjaz0#O5Hh*!Bs_j}#zzNiYRoa$IU=Qa*_g81 z!o&OB38oc~mT065M@2k;I-m`b4W;HPzJw3yK~0h!_bHB{T~8mKJxcNvOOxwJ18*he z2he$VKdl!5C5_AOSfhU6=Lhnrp^f)8_!U_99csxthsuHY{wFy7DkX&o<^^&NbJP0K zaSe_iy(3%9SR7J8x=CJv0QWHlJ zDJ8_8hytV+Cm$r`k72f@mQOL2OtH3k`MLbLsF7Wz>2Hkk%Dn#oDq04k4EG3kGa`@n zxIg1hYpuBI`5DRzYubbZbX$4hi{mHT8Kwx8xm1~1c*-?B1*rc3HX?G?{15La0sJWg z*5mW1w3f#i*x2*~kIIqo091^xtL!aM4a{&%C!RBrMXo!SP$Z12f&{Ay($Wn!Z)S97*& z*|1podq3-i>;{Fo2m&nNEH<`%%xvoob>5)mh-m_FvE!Ax6V)0z|Oa6_hU4|V7 zcMsPFl23?!AayD)q}%JBYm(od^qZ?xtYqx^8@C=U)^0xi?4O-xO{iX65@nu8&#P5l zzO}2SX-46Mvz@T^$;R*gwGxtwy9mba$aa^d%XCEYMoe9SKY0HDg><--AW}jB?mxnn zVu?bpnH~Vf0UQc*VLszKcNld8Kb~ufb8=^7V4{aFnn&Cx*N(I~Wf^r<9;DL~dY#^A z3P(p`PaX1VFEyoY!dpim@$-UlQDUxGS5xyV@#{*WZ||oc>=FHG788YeNlbM8=*Q)p zQ#J`cRd|~xh2x*cGyxz>m2JXU#(fh%)|@`kkD5e(Pm})uuTev6`>@dk9-?AL5g zR6G-mbuu5)fI`2X@daEfZq8S@_XOgRQec?#4t+>p>53$c+?3xxU*QKIfyOC~X)J(j z-I3Ht+<)IAiU4yZ)_9dvdW6Y8j%mg@&NjXP9Ze#`a^qu;`QVT8Dk&``E*02Z$rsuug_$#ercK8`L&Y^4 z>=&`1A(ST4#E?7x0EIBaG0*Qn&rg!QlSBA>;k`@4x^489_XVzPVwr%QmzGf7vFlnx z;n#)G@uxY*{XEP60L50Sgp3{{CxiW(=XOQc;9^>Qf@MLOBOauTSGu=>JTj+0*-@YO zq;~#oPyYafPs8Y&MvGu^(|iiw%v1IcsJ^ov$APDq&b*!o zgdBb~?9%A^WxHZMHqJaA0zjkr3d_}A4LaIc_Nqps?x@Cnsk$Cuu^va8EuGJohLv6W z;04F?r7+zh5?H4eUw(01A+-%tm1;$3MP5pA;D6WX9K3PJ})W z=GBU^s2T1-AL!8)2dcTwK7>=&>v7y;+H?Fs)pm|mZYP{`{q!`dW;xo@ka*>gWAilH z1j%GE%G=CQ7READJX3I=^X^a4$o{-gT13wDlh^O3_|y__Br@(^_}-v?Jkm*nWWy^a zKFcP|bu)GRGyQ4n9jJVm0d%ohIbRtN}s3AQz~4uXUUK$IV@aYkI(s2 zvjS80RwLvkk8l9T>ruRs!VYcbAf5`UxAJOJA%uMKI3tnsj(=K?IOK>4Khlb~Yy*$V zgn@^h5jp!L&y(E_1vO%VM$1?+KkX>~W~DbQ4m_)#om3y?ij&KhQMf(8QUT#mpP>W{ zQLu!DIDx>o*iZ11Kcy^-Z0=R9oD108yUnslu^j&Mqla6+ns zoO^&jDnk*YwhBy^vdN$J6{(^tADjIP0~`iW5AviC-I4P(!t=-azMqk(9q$o<@*R|M zzYCM^PS3b$*qd#T$U0bT_gK^VnjX(gmjr35r2ha33;ik}WpleXOY9+E=ZcjfB})me zH+mIO`eL5F#iwFqhT7IL646gQ06KnRl}sdK`#)xR`PDFfoYO>e>=~5jJca`wr4B9x zWw!6Y=%*jdVy97tZNy4s(@O)!6sgiINESnnm764Uo_=Fj2WefCC3RzlMJ&Np3o+mTGEH>4SBIm*&!{VM zc!fvvKjB)I8eBSN3N~h8hI6!^*P!}U`1Z4TYO@yUo!k%1RC33 z2khy;sm>06K~g=yC;du{_r+2zG7?=}pG0*0s9CPIec2Qqiby!6$`>uGai1x2Kf1Uy z;c+Uu{^3A9%OCKnUTnbp%_;u?fs7Bx(r$J;i%8zv{{Z_eQsoPpg5ZOl(UXoo_J5TR zG^AukjmR0?NAndx7y4|N#H`tVIYP;AvR&M|}=dvvBP#o9Iu zF|f}Eb~E^5t8aoKx#f&x;N{8_`qDYd{_Mg}OnHs|6mo^lQ*$w1B8f=o8bUv%KrW|7 z$B_nm6=pxsRVZEJ1Z_qKoO#l5`K>V`IP*3jC!dqA>M3%C%N}H<%QdtowXd-Dy&9e3G&8C##EQj<4!Kf%jP-*+_=a2{HfSiE<^UDmv@+BCxcB_N*L^Pi<8&Y4h`4bMQ*V4uS@SPP4E+Z$|72UF>f&X{GN~+!c+`+XdAJ>SNX!KQk;j=I%g4==LP2uQ>#PhaFZ=?n$M&a)W<>;bBa!(E%D`C} z$qJ{ELY=g3k00^yN{>Zj{b+F-W{GBubOfHbPQRI{MDs}w)Q|u=fW%|X9A8 zIXO&!K9w|3J2BdrVtF1`Kmp`_busfcZfq4D zaJ^}(Bu<32u{(PFyw%(SDN&CTNz;Lmfk=}$Cv$b+?o<9WBUzlXt1dfpPx7OYzDXT% z)TqET0NEI{cvgrh86k$znqdkZS=!JeDN*csZ5eKN$4}sdR0Q7Gt`;Xw#1j$ z^WV;8m4W{1_5!N?aYk`XHP)51Ih(j+o`Q^fezcwF%`pz(`p_r_iU31N_|l)Cq~p?n z3{v2e-ln#+mhMfE$CKRj1M6K5pQomr{$#3;DCooz2hd~nsGQVGj2w!ZW`xcJ_e16C zvG+e(+Y!ME9m^QO#t8sat90Y40txNfnvz7ouy{!w06~%Z*CeGWJx-MrmV={M&)tvZ z>UNF8`BI6YV}i+%)8)oL3V_^5=K;d{a;BOt9RC0smIwZN59BFWcP*@i$p%8pj&isM z^WufcC5_5#_C*|hYOtDDizfpof)p|QJAYb#ohVXSvKy}W@V|{K1<6?-a4R*jBcpBS z^r_V(kblb-9)ut9s)-`tf1^OzApE3r&svwx5jG502tU{vAEga2CQE#R9vgl*7$^KG zjT8R>1*rp}Amcxdf1M$i?a4DJ{{Urqq-mRilFXoW`3n>J($r#=RE#ReF6?p@PxHkz z#?b+vIOo*63U}K`!!**AJOvT|0QJeHJ=w-TdO7M7trlX?bHn@06?e~mc>K)`ZtO`g zhWfG3`TS|0Xdyr`%_lwj{{Z@`K<9$XFXn%xJwrf_*X8-`(N1s%K?1Wi-RW%%PE>;? zR~&R7UwYJUEx>QHxdXUU{{YskFA&Zi>KOK8YHmCn@_+i(r7O9jDrpnyUjfPH_ya+2 zOBj>#P(P(^xaPTkh7x(d4YWq|iI?(rAJV#}>s`m5_bE?t3^KK|N1Cw1i^M zs0rQ=^maivE4hY9;BW?WjPf!ugI;&zEkfpLt!;^A46N@MM!;aqpz;Cj-|+YEZ~SB7 zs}$M&pp3nRye}yK0LK)HsWi6-V|wTW0B zK45>R*0~O$p~p zVPS;cDf_nP*p{fwFChV~?3)LtJbsm7b}<9XM#0a_Gtc8mD#okKR_Y1k2%vu|cMA|a zR*|>wVzpE0v<&_g65Gbd%!#d|LD8^y{D`RtNahFZ*38-a+f*OdnwjREK?`paahwKG zk@;0>PJ?`=c){~+nTI==pYb$_9m1~S)}=t>lY#nB?Cw9(E#k&H5VR>9Hl>_+^Z^(8 z&;l=>BvG~!NaJkH*XfFuHINEa1Z(pRr*?m>JI$LLJdjlLpOu0A zX*Mz`E#!9QG?9q}0>wZ-qZK`7>XXqB;$LlA#Hb4Xxf8I8J0pIm1jg*78WGL}*+ zsN-?x^UoA+gg^ZxNw7f@C_PMt`1)W|Odew$@POz0jf!E9&N!CT?i>T>Hb0rER?w1G zJ7h)ofBv-t7;WX?F~&Olr~d$osiC$Q=XWEHf5wySB{Ig{K^-wCU*$`-<91pgqy4ED z`V&ZGo?FUrWn!T7w2akziz!)l`R-0fE&&7esZ4lKS>nkZH=KPsQ{YK(S~#HxI4Z<+ z{IN+~85~yLN|_Q^#~g$kbB|IgIf7h930rw{^B*yf9{C{Vt-4*t2o}qO*%dMRRdtGD zHm#DV9ONicKdm&x$d=eD5N)m3oZ%$MKU0BEOLFQqrr-8fR{sDTP|Bfl){=%Eq;vVT zHG-KG#b+buuKXRptx$(8yX2oGc;JorKc;C~-J5Q0(Eu31kpBQmX|oKQ+R{)5TyOqk zigKY|e6mMOa6diN2u8DwR1*vZPh7G8018yMLNG0Dm+1U|AyxJ&%1YWPAoaw5<5m@| z%!Fpw%qN|w3I0?7;TG7Od1$ey=MrRpDuu0~4!H71Ki%YgIjQ`POA`SH&~5&d-Otm_ zj{}@woPR0?IxwoZS&;^Q?!$tA@2YZ$w-D37Se)R2`Sqa$EW3<=;1YgbKdm(+kSGnY zN#$5@PxYVynL+;mkC>w%e9Y0WKb=V$<{mC1+z(-Zf6vyKj$eZDlBBx-{1FRui>=SMx46sTbWm!gN%Plb6k9be36oR5%W^7m?QvQCVQYvAL~xm z5GmuEmS*n74rzaSa2DZ+_XqRll(14m&V=;Fw{jdD458=sH6B!-^?>81V{U2KS0+}8*9x=s{va3d=~JY?C|@L# z)8#ldOD~Y*xDC(@Vx;p?MoD51QOk>(oNr5A2AQO+*txAg&cvBOfQds2v zwMkwqk_+?3N&|{?j0=KI!B*-PMHKABb7STC%SgZM@PDNsoEZr795CsTPHA6e3KQ>& zV7YKY`7A|H*cnbXiAD+M<;fr6PDvD;v!f^QmhbeZwDDvIj4v3bw3g~J!2s$qGe8jt zTb+v@-0^}*{OB>bhnK<5PF&Oc*xDii1xMg1ph8_ak0*hSXuAszf;LV|ImyU7vJFhp z796wibJmzVq-~(C@v;ijPX(`d3eEbpH`u< z*ypv`0cgNnE;IKCtZa|+E3njTR`whYBnN^=TIMcnr?+fKqz_ziT{NVcvCmR1JC%BJ zarshp^rsMMFl%EWqLlq9+fHfm!7Qz{BP>s#qUbC~o+uxW=UR|xHFV%aVT+Nr~}^6_21D zG5Lxv78uX~_*-9;_38dJyGT1^iPU=AP&al4p4Edk{ZCPGpg`;wLT+07l^c6p^3a;z;f|>PYSFf`_5~O^8aocq@@FW~3sLM0Azh0CGa77QYN5*>@F`6?nmD?;%Tc9M2 z{V_}B@xnwExh2-4jiQO0b3>eG3ZM`_Dqu@0&g{5I2pvN+b^QMTrE>bjk~XH|O}Ri9 zkI(woN~jsi+vYgI=Lj~F^~W_>=}^Zj%OgT$a#$G`C-7YV07|-YQF@U$xh)OP4E#^= zMvvk9Z4*hhv}kR^?UCUu{{S-lb&K-ZgmKX`WV)n&ctLrsTja6M;WFe!5oZhPh2|S{{Z8)7>?{ls@LJrbC>5I zPHITR$B@wR^#1?~n-e(a$slwX=|$`oD;r=yCgv89kbdYn9jenL%%3#zbk6OgKK<#a zhABa4?SppQaB62)bZ_))W1g$j8cmHNzs|%DJxTOo#UtCxG=Q{`d3oR%K|j)z!GhVg zvqE|We1A$(S%6sxdZFYC;^FUGY0b|UEjhy=@=icKhV;cW|7G;LYxehC5Ru6 zDc@$7Ir}_u`)5Dam?Arl+h9AAW#Ilsn5+WKF#%*{eDyj0hLG4@M8L-Iai5zF$L4BG zFnkC>C$42UsZ=No9@H@Dfi6eonpb187?#&W0@J2Fw{uQ=a=jlTwo4vq7Bno)_IC_A zV1ZA{t0`-Fx^)vD=nX53V2XX4QPF#6ul1+L1cPswvB<#W91;0b*ju^F$1fg|H~#<= zNt<+LRJ4(@F`qGxXcd7)+DHKMmOo+7;ha-m-r`T4Bqa9?><8#-CUCzhT1kV(eA03G z)J*`BB`uVnMw4!TAx#Lnu}y=zIF#p<4te?Px z=}g}KVyD?QFGhAC{#d1Ph#{^sHtSOy4|0(64=K$Kl?2!rdWe!7!FDG{3;yB z2*hwl9!_vZ-23sGF2cezH!8}ed}GmaKE0?&j9-4}5PI-bevMC7clnkT$nGEi0I{K@ zlOMcbpm*F3KQJlXg@stsNWuF?MtYV0w8F4T>l)0Px`Zx9e=cfOoQ38{+a1m*Ylm=m z%@e2ba1ZpOP%9LI2^D3z*udZ^&f``ANh1a;;=rB<`0+^;!a&Lm9Zswh1Ebe>`7&bv@R;NSu?>OcKd z$kADg3%Gzhf2s_BogvtmMRA?2a8IyYXZ5KGScmT}Bwt<9f&D7J*-^JgG*T$;6fg8N zn`LG!BZ%{#n6Li;5)Chy4mP%~cf)W`JwZ-CPw=5_;o5fJC(Fh>xXl}63RxN~`fMNK zDMT}8dq|yl0x_TGPT&fbU^AB`3P6)n?t+oJg7{L0w;aA`_goQ9Z>Q-DYQgHj}usp8<|@H5h-j7Zyj%j5Og z`gNtS71gaG8=B>qaB;IgPS~S1{{VV3$9@za=T>J78*<&L9;P)J`r?|d4nKT{AD8Js z6?R1_11@kmAOlLq1_4`gh3HjOWAdvJ%&6qFfT`oD6s;g)RNN4qeolW{XhdZ#4=oEn z7|R3G@T86lSwGc9Bazc&Y=0_yHLk;nCSttje}BYM#X5nPl2%@$Kj$a#q1+Bf?5M*j zJCWD}NNwc}kty5Q4k-HrmdelbepK(W$b%~JmhX^FRs6;(D~0(Rc20RU8HVF0DHD2R zbfCj>PJF?TI28T2NSN9gfzM74=RgsvToufShX;VXfkq_2BF#^(O;5UAxMev#x}Wf+ zj%QFumgm#G7Zr-?vV|w?k*Pk^fn1yz*q)pmRI*C@cPw(heY*(9=}b$DmK%!f1C6C< z)HE7mU`B1(xWFNeIPO;q<+cdqFmGG{NT(Z%BO5_4Fi~*n4jYc*(p>jf`gT6}CF3`G_W+&7T zzt*jJ%eQ<;Up(|9`cs68>$&3qj-kovMZnCO!oj{{@|^RI)Wp*C{0846DXoDdQa05C zJ^2Qj9t^N88OL0=ADve`iR6hwI~_Gn;Jkyu>OZYpSs{#VS@G;TenO{@47p^8Ct@2k zVih>~3wj0_sdB#KNiBv&F9iAV5$+H8)5{N(nL>u?`?JsIPEd`W7mrcRAh(D9c}9Mb z^GiatA!*EV5Z42aftM90n}#3hh}(zV1Nma5RYp9nKBE+=6gWG4y~nOGMbHs%m3Z9& z9kNKIFD~8e@CC;>J%37nkp@ZI894N&`BrL1;GCZ0idq2FGrIsLTxUOb{{XK~a_SBq zF^|TcQrY1*RX`XDjR?Kcmo=lW6PO2lUHx1i#hEvEAa`eO`# zv!ClmfvE2>cQFdYfsCwpG}(*};odUae~hT&l*c&ECT0h@&+-D4E!O-QV+w!RITUCE zS*_5YlziNr41#}_Y5sMhu0wX@0nIUz^tSEMkTJ&N&*@HIwqWK+*V74_G!XG6vZz&7 zP~3Fm^b~?ybvVY{9CLx1F>;Tc;zmDE1u%))Oqh^hoE@P509^i*Sq|juJ-dvIk^Sww zesmcvfyVURj)dgmphdXy@(>(w6&C>hCZCIvFxJs1$0d$`r4~VQMQBQGK&-vUBLbBp zw_-q41oOg$**zEjt7|-(*0W6SP!Gj@;5;tXVc>F1##OG{s`GD|1 zYKi5YiBWD?0nn)D{{SAN?H3BAMXn<~LXZdLnk>TTlmuUwaUQ_*r7^IA&*ErVNjMhLxBIGp zt|&6dGDH%OW4HWh)B$6+kb=HeJ&336g>rzX^$OJ0o^seQIQLZqe>z8uh56u-LH__` z@%d(e9rkFO=GX@u9P>{wqK&PBJ=1fRz=S%uOk zOIX1!i^%KqW~3I;upo6K(x@UzqbXuk5!)dD04kPQ3r34P4ysQo&HfZL!sxQr5s;vQ zxa4hOF-{io9u{T?zwb{qK+7B_BF%sY?~ubEUMW_1+^%3?qk!2g1stqbiFfRA{{Rzu z<8OL**q~(RbFO-SlT^%>@iy5cY##3}1zHltv`CYMQ{7w;e@a$kx*nDgpu%NW9O3x< zsb15}IA(WIz~}(|DkCMkFlil|Bjqdz{JKI0!iN?l(WKVOGm^=kG9)}yLfzwS z%W_{M9JX;)eCtzy*OMN4hAof8W~7b_Vy<_}pdMYYqw7ViJC@qoZJ86XB%EcsejO>| z+GdOoFcX~TXsWvsKv^ziVbi8ZN?`e4{yyA;+odZG<>7BO)(a>Ebvsx3(tVlwd9A$n z;}rmDMhZ>!Cz?!7*=CsianhEdp!T)8A1S*89Q9A|#WZQ>hI^2wx!r^9)0#%zx66{@ zn6T-NK>VsmcgBSyoGOvf)4LUsBiqTH#^ATOV?c$Mku<@6pVp#zB8^*g?n&h1xAmYr zOo5h9Fm&Xc{#3OBVz0OTacpOy{{ZXK7#Xqq*B?e8ew7muL9+z?_QrFLqxn@#u5xdr`FbWWdHjt$q%Je| zsle~LOi`-p7ej@dLGsxns3afdK!O0_C2N|eB+h7HqHjW7olloF(+%fs3;NuzV z`t+ys5u~uiBzORQSAstpLv3z~3lMY0WFY?lI;NOZNcskcSMhi9hdALB~i zW4UBoT4!*0)OxG+{b^R#*?`(NWM?4f`DUP%tagtu0>JU}5PvEbYeZr5h0g=cVt<`G zF3i(oPT)LXG?h-d1PiCFgE_8p~bQiB%ALXpO_qeC#5R| z%j*TSOsXCz$mkjQ{Hf0bU1XFWPQU)Dsu~F2KfF2r06w&0KQJ<@sUx-kKb0Dcu(p<} z4r3%9bD#dbJM7kcfP^=3yb6p)vL06?^ePAc09vcdZdW;XAfBZUJW#zvTNXCQIkxHk z)_<)mcJ`xz0_9I;9DX%N%0?g-DpX)(u>Msd!lV_GAUB{iTg*O2fwYAee$0Ru#TS)B$n}QJCauko{QXjK2 z6k~<#3LIv$)JDuO+>?%^e@dJ8YH(du@s4CUq|*WGZ3cM?Mm;h=Dv@nrILv4=IKlx{ zJmrkwDzWH(@uEwZ--n4n_1Z-iV!AG@7RfHs7vBULlgqS5-{r47b|2QLv)Q-GM<<+v zPY-0Nj4nM4pWtX{cP)`;~sz>XrhG#!O5Ym zsFfHnuLJwTnhoaG$cz9_UEQdnpDGtK9@nZyRwXOySW+$K*T8@hdyIa3QAJNG9oaA1 zqTD)yPXO^jn%%($HT5K}G5FC%D-Po~+7}1P-s{dnW}dUy58>OMGqV|@imp*}2w}B% z3=l84$fq!~LGww+t1+UAg{ec7TMwNW9P}#3`cqyTSx?NT{{SAMid{x0lWK|c7r^V* znj*6;m6vWtIC?0mTM6zwTiX>oai3h~oHj7oxm%25aLp7{jD|})H`|#cQ`?@kH`%Ss zU@LSTL86KqV3Hcvak79LpyUJnDFv)x?Jfe2fM8KYE@nF-Q*M~S+8!*0OXcG>|p-@Iz@`{ znL{t&$Ak6%0P9gjK4Dm&7Y!g&3WMv$593DroU$}6x3<;?AIgd;CIc1jhEI}6{^@+5 z=SQ1xNk3*_z4ovl=kub9cMAx&5|+TVVaFxg9R3vZJn0tm8BRM4=klV8dJ9pDbt8SMQj3~`=S(QpoaT+u~IL|{cJ8@^`sFrVvA`#f)q!WlvCgY}|{9)eno zXzjN#^5AS9aG?HxaZ;pkc}4LWu6Y4)D59He568vyYG5pg73Fh5nTv*y7Jpr#Z^V-^d((lu<&H3n9_K5NC9ZGtTK76(NE) z96=e+b_e>JD5C5vhAp&c{{ZT`o{Go$13|X7-?~e1dE;<2QAOBU6Rn(RKX(&_?l+JJ z;7O(%b&cB(BNNU%)6f0#MHEuzVPrY&V~}#V?sF@X`kIAo;ZwM00QQjo0F4w=QetTm z{f;Kd`H4L638@S)qN#n{bllx2qLtX}hOND^a8elAzun#Z=|!Ai3@U&+4aSNnyB(1< zR?&q!fH~x3lT9`;HgJH0`5);;6mv0I2)3vcAc_&_t%HxHD6ovK#z?~FByPnNQOv@~ zPq5mdWf)BM4&UQSwotFmkr(68(M253xN@PNWCB9bhd_G?4nLWtHnKVY09!UaoQf!? z%*A9U*rhH0zI6kpSdsjx!qLF_r)e|&;wYkyW;YZs*_#`14o7Y%TXCF7TRr~(d7gcF z28t$;(-eJ#0rLm; zB(eUqQAa$3l?osO0OL5|ZpMFFUo3^#Htjt|N&b{kOPPwuV6=#?SuzLI)5W!-Wu7c? o)b{*nqK;-eA>>;~xeAA{Am=}oF)iZ^StA_w#%Q93+8vSq*+P3@)c^nh literal 0 HcmV?d00001 diff --git a/docs/static/mb/projects/wallet/mbhole1.jpg b/docs/static/mb/projects/wallet/mbhole1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..735715bb295460f1c495317f8a163d03355d966c GIT binary patch literal 87352 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