From 50ee071f0eb99cc408454f8bcfa9a50c7efaf01d Mon Sep 17 00:00:00 2001 From: Luca Canali Date: Wed, 8 Sep 2021 17:00:51 +0200 Subject: [PATCH] finished the mechanism for setting the language --- images/settings_32x32.png | Bin 0 -> 1022 bytes images/settings_32x32.png.import | 34 +++++++++++++++ levels/{en => en_EN}/bisect/bisect | 0 levels/{en => en_EN}/bisect/sequence | 0 levels/{en => en_EN}/branches/branch-create | 0 levels/{en => en_EN}/branches/branch-remove | 0 levels/{en => en_EN}/branches/checkout-commit | 0 levels/{en => en_EN}/branches/fork | 0 levels/{en => en_EN}/branches/grow | 0 levels/{en => en_EN}/branches/reorder | 0 levels/{en => en_EN}/branches/sequence | 0 levels/{en => en_EN}/changing-the-past/rebase | 0 .../{en => en_EN}/changing-the-past/reorder | 0 .../{en => en_EN}/changing-the-past/sequence | 0 levels/{en => en_EN}/files/files-add | 0 levels/{en => en_EN}/files/files-delete | 0 levels/{en => en_EN}/files/sequence | 0 levels/{en => en_EN}/index/add | 0 levels/{en => en_EN}/index/change | 0 levels/{en => en_EN}/index/checkout | 0 levels/{en => en_EN}/index/compare | 0 levels/{en => en_EN}/index/new | 0 levels/{en => en_EN}/index/reset | 0 levels/{en => en_EN}/index/rm | 0 levels/{en => en_EN}/index/sequence | 0 levels/{en => en_EN}/index/steps | 0 levels/{en => en_EN}/intro/cli | 0 levels/{en => en_EN}/intro/commit | 0 levels/{en => en_EN}/intro/copies | 0 levels/{en => en_EN}/intro/init | 0 levels/{en => en_EN}/intro/remote | 0 levels/{en => en_EN}/intro/risky | 0 levels/{en => en_EN}/intro/sequence | 0 levels/{en => en_EN}/intro/who-are-you | 0 levels/{en => en_EN}/low-level/basics | 0 levels/{en => en_EN}/low-level/blob-create | 0 levels/{en => en_EN}/low-level/blob-remove | 0 levels/{en => en_EN}/low-level/commit-create | 0 levels/{en => en_EN}/low-level/commit-parents | 0 levels/{en => en_EN}/low-level/commit-rhombus | 0 levels/{en => en_EN}/low-level/index-add | 0 levels/{en => en_EN}/low-level/index-remove | 0 levels/{en => en_EN}/low-level/index-update | 0 .../{en => en_EN}/low-level/puzzle-apocalypse | 0 .../low-level/puzzle-precious-blob | 0 .../low-level/puzzle-trees-all-the-way-down | 0 levels/{en => en_EN}/low-level/ref-create | 0 levels/{en => en_EN}/low-level/ref-move | 0 levels/{en => en_EN}/low-level/ref-remove | 0 levels/{en => en_EN}/low-level/sequence | 0 levels/{en => en_EN}/low-level/symref-create | 0 .../{en => en_EN}/low-level/symref-no-deref | 0 levels/{en => en_EN}/low-level/tree-create | 0 levels/{en => en_EN}/low-level/tree-nested | 0 levels/{en => en_EN}/low-level/tree-read | 0 levels/{en => en_EN}/low-level/welcome | 0 levels/{en => en_EN}/merge/conflict | 0 levels/{en => en_EN}/merge/merge | 0 levels/{en => en_EN}/merge/merge-abort | 0 levels/{en => en_EN}/merge/sequence | 0 levels/{en => en_EN}/remotes/friend | 0 levels/{en => en_EN}/remotes/problems | 0 levels/{en => en_EN}/remotes/sequence | 0 levels/{en => en_EN}/sandbox/empty | 0 levels/{en => en_EN}/sandbox/remote | 0 levels/{en => en_EN}/sandbox/sequence | 0 levels/{en => en_EN}/sandbox/three-commits | 0 levels/{en => en_EN}/sequence | 0 levels/{en => en_EN}/shit-happens/bad-commit | 0 .../shit-happens/pushed-something-broken | 0 levels/{en => en_EN}/shit-happens/reflog | 0 .../{en => en_EN}/shit-happens/restore-a-file | 0 .../shit-happens/restore-a-file-from-the-past | 0 levels/{en => en_EN}/shit-happens/sequence | 0 levels/{en => en_EN}/stash/sequence | 0 levels/{en => en_EN}/stash/stash | 0 levels/{en => en_EN}/stash/stash-branch | 0 levels/{en => en_EN}/stash/stash-clear | 0 levels/{en => en_EN}/stash/stash-merge | 0 levels/{en => en_EN}/stash/stash-pop | 0 levels/{en => en_EN}/tags/add-tag | 0 levels/{en => en_EN}/tags/add-tag-later | 0 levels/{en => en_EN}/tags/remote-tag | 0 levels/{en => en_EN}/tags/remove-tag | 0 levels/{en => en_EN}/tags/sequence | 0 levels/{en => en_EN}/unused/checkout | 0 levels/{en => en_EN}/unused/clone | 0 levels/{en => en_EN}/unused/commit | 0 levels/{en => en_EN}/unused/commit-a | 0 levels/{en => en_EN}/unused/fetch | 0 levels/{en => en_EN}/unused/files-move | 0 levels/{en => en_EN}/unused/index-mv | 0 levels/{en => en_EN}/unused/init | 0 levels/{en => en_EN}/unused/pull-push | 0 levels/{en => en_EN}/unused/remotes-add | 0 levels/{en => en_EN}/unused/remotes-delete | 0 levels/{en => en_EN}/unused/restore | 0 levels/{en => en_EN}/unused/split | 0 levels/{en => en_EN}/unused/steps | 0 levels/{en => en_EN}/unused/who-are-you | 0 levels/{en => en_EN}/workflows/gitignore | 0 levels/{en => en_EN}/workflows/pr | 0 levels/{en => en_EN}/workflows/sequence | 0 levels/{it => it_IT}/bisect/bisect | 0 levels/{it => it_IT}/bisect/sequence | 0 levels/{it => it_IT}/branches/branch-create | 0 levels/{it => it_IT}/branches/branch-remove | 0 levels/{it => it_IT}/branches/checkout-commit | 0 levels/{it => it_IT}/branches/fork | 0 levels/{it => it_IT}/branches/grow | 0 levels/{it => it_IT}/branches/reorder | 0 levels/{it => it_IT}/branches/sequence | 0 levels/{it => it_IT}/changing-the-past/rebase | 0 .../{it => it_IT}/changing-the-past/reorder | 0 .../{it => it_IT}/changing-the-past/sequence | 0 levels/{it => it_IT}/files/files-add | 0 levels/{it => it_IT}/files/files-delete | 0 levels/{it => it_IT}/files/sequence | 0 levels/{it => it_IT}/index/add | 0 levels/{it => it_IT}/index/change | 0 levels/{it => it_IT}/index/checkout | 0 levels/{it => it_IT}/index/compare | 0 levels/{it => it_IT}/index/new | 0 levels/{it => it_IT}/index/reset | 0 levels/{it => it_IT}/index/rm | 0 levels/{it => it_IT}/index/sequence | 0 levels/{it => it_IT}/index/steps | 0 levels/{it => it_IT}/intro/cli | 0 levels/{it => it_IT}/intro/commit | 0 levels/{it => it_IT}/intro/copies | 0 levels/{it => it_IT}/intro/init | 0 levels/{it => it_IT}/intro/remote | 0 levels/{it => it_IT}/intro/risky | 0 levels/{it => it_IT}/intro/sequence | 0 levels/{it => it_IT}/intro/who-are-you | 0 levels/{it => it_IT}/low-level/basics | 0 levels/{it => it_IT}/low-level/blob-create | 0 levels/{it => it_IT}/low-level/blob-remove | 0 levels/{it => it_IT}/low-level/commit-create | 0 levels/{it => it_IT}/low-level/commit-parents | 0 levels/{it => it_IT}/low-level/commit-rhombus | 0 levels/{it => it_IT}/low-level/index-add | 0 levels/{it => it_IT}/low-level/index-remove | 0 levels/{it => it_IT}/low-level/index-update | 0 .../{it => it_IT}/low-level/puzzle-apocalypse | 0 .../low-level/puzzle-precious-blob | 0 .../low-level/puzzle-trees-all-the-way-down | 0 levels/{it => it_IT}/low-level/ref-create | 0 levels/{it => it_IT}/low-level/ref-move | 0 levels/{it => it_IT}/low-level/ref-remove | 0 levels/{it => it_IT}/low-level/sequence | 0 levels/{it => it_IT}/low-level/symref-create | 0 .../{it => it_IT}/low-level/symref-no-deref | 0 levels/{it => it_IT}/low-level/tree-create | 0 levels/{it => it_IT}/low-level/tree-nested | 0 levels/{it => it_IT}/low-level/tree-read | 0 levels/{it => it_IT}/low-level/welcome | 0 levels/{it => it_IT}/merge/conflict | 0 levels/{it => it_IT}/merge/merge | 0 levels/{it => it_IT}/merge/merge-abort | 0 levels/{it => it_IT}/merge/sequence | 0 levels/{it => it_IT}/remotes/friend | 0 levels/{it => it_IT}/remotes/problems | 0 levels/{it => it_IT}/remotes/sequence | 0 levels/{it => it_IT}/sandbox/empty | 0 levels/{it => it_IT}/sandbox/remote | 0 levels/{it => it_IT}/sandbox/sequence | 0 levels/{it => it_IT}/sandbox/three-commits | 0 levels/{it => it_IT}/sequence | 0 levels/{it => it_IT}/shit-happens/bad-commit | 0 .../shit-happens/pushed-something-broken | 0 levels/{it => it_IT}/shit-happens/reflog | 0 .../{it => it_IT}/shit-happens/restore-a-file | 0 .../shit-happens/restore-a-file-from-the-past | 0 levels/{it => it_IT}/shit-happens/sequence | 0 levels/{it => it_IT}/stash/sequence | 0 levels/{it => it_IT}/stash/stash | 0 levels/{it => it_IT}/stash/stash-branch | 0 levels/{it => it_IT}/stash/stash-clear | 0 levels/{it => it_IT}/stash/stash-merge | 0 levels/{it => it_IT}/stash/stash-pop | 0 levels/{it => it_IT}/tags/add-tag | 0 levels/{it => it_IT}/tags/add-tag-later | 0 levels/{it => it_IT}/tags/remote-tag | 0 levels/{it => it_IT}/tags/remove-tag | 0 levels/{it => it_IT}/tags/sequence | 0 levels/{it => it_IT}/unused/checkout | 0 levels/{it => it_IT}/unused/clone | 0 levels/{it => it_IT}/unused/commit | 0 levels/{it => it_IT}/unused/commit-a | 0 levels/{it => it_IT}/unused/fetch | 0 levels/{it => it_IT}/unused/files-move | 0 levels/{it => it_IT}/unused/index-mv | 0 levels/{it => it_IT}/unused/init | 0 levels/{it => it_IT}/unused/pull-push | 0 levels/{it => it_IT}/unused/remotes-add | 0 levels/{it => it_IT}/unused/remotes-delete | 0 levels/{it => it_IT}/unused/restore | 0 levels/{it => it_IT}/unused/split | 0 levels/{it => it_IT}/unused/steps | 0 levels/{it => it_IT}/unused/who-are-you | 0 levels/{it => it_IT}/workflows/gitignore | 0 levels/{it => it_IT}/workflows/pr | 0 levels/{it => it_IT}/workflows/sequence | 0 resources/localizations.csv | 5 ++- resources/localizations.en.translation | Bin 785 -> 865 bytes resources/localizations.it.translation | Bin 804 -> 884 bytes scenes/cards.gd | 2 +- scenes/chapter.gd | 6 +-- scenes/game.gd | 3 ++ scenes/helpers.gd | 2 - scenes/levels.gd | 6 +-- scenes/title.gd | 39 ++++++++++++++++++ scenes/title.tscn | 7 ++++ 214 files changed, 94 insertions(+), 10 deletions(-) create mode 100644 images/settings_32x32.png create mode 100644 images/settings_32x32.png.import rename levels/{en => en_EN}/bisect/bisect (100%) rename levels/{en => en_EN}/bisect/sequence (100%) rename levels/{en => en_EN}/branches/branch-create (100%) rename levels/{en => en_EN}/branches/branch-remove (100%) rename levels/{en => en_EN}/branches/checkout-commit (100%) rename levels/{en => en_EN}/branches/fork (100%) rename levels/{en => en_EN}/branches/grow (100%) rename levels/{en => en_EN}/branches/reorder (100%) rename levels/{en => en_EN}/branches/sequence (100%) rename levels/{en => en_EN}/changing-the-past/rebase (100%) rename levels/{en => en_EN}/changing-the-past/reorder (100%) rename levels/{en => en_EN}/changing-the-past/sequence (100%) rename levels/{en => en_EN}/files/files-add (100%) rename levels/{en => en_EN}/files/files-delete (100%) rename levels/{en => en_EN}/files/sequence (100%) rename levels/{en => en_EN}/index/add (100%) rename levels/{en => en_EN}/index/change (100%) rename levels/{en => en_EN}/index/checkout (100%) rename levels/{en => en_EN}/index/compare (100%) rename levels/{en => en_EN}/index/new (100%) rename levels/{en => en_EN}/index/reset (100%) rename levels/{en => en_EN}/index/rm (100%) rename levels/{en => en_EN}/index/sequence (100%) rename levels/{en => en_EN}/index/steps (100%) rename levels/{en => en_EN}/intro/cli (100%) rename levels/{en => en_EN}/intro/commit (100%) rename levels/{en => en_EN}/intro/copies (100%) rename levels/{en => en_EN}/intro/init (100%) rename levels/{en => en_EN}/intro/remote (100%) rename levels/{en => en_EN}/intro/risky (100%) rename levels/{en => en_EN}/intro/sequence (100%) rename levels/{en => en_EN}/intro/who-are-you (100%) rename levels/{en => en_EN}/low-level/basics (100%) rename levels/{en => en_EN}/low-level/blob-create (100%) rename levels/{en => en_EN}/low-level/blob-remove (100%) rename levels/{en => en_EN}/low-level/commit-create (100%) rename levels/{en => en_EN}/low-level/commit-parents (100%) rename levels/{en => en_EN}/low-level/commit-rhombus (100%) rename levels/{en => en_EN}/low-level/index-add (100%) rename levels/{en => en_EN}/low-level/index-remove (100%) rename levels/{en => en_EN}/low-level/index-update (100%) rename levels/{en => en_EN}/low-level/puzzle-apocalypse (100%) rename levels/{en => en_EN}/low-level/puzzle-precious-blob (100%) rename levels/{en => en_EN}/low-level/puzzle-trees-all-the-way-down (100%) rename levels/{en => en_EN}/low-level/ref-create (100%) rename levels/{en => en_EN}/low-level/ref-move (100%) rename levels/{en => en_EN}/low-level/ref-remove (100%) rename levels/{en => en_EN}/low-level/sequence (100%) rename levels/{en => en_EN}/low-level/symref-create (100%) rename levels/{en => en_EN}/low-level/symref-no-deref (100%) rename levels/{en => en_EN}/low-level/tree-create (100%) rename levels/{en => en_EN}/low-level/tree-nested (100%) rename levels/{en => en_EN}/low-level/tree-read (100%) rename levels/{en => en_EN}/low-level/welcome (100%) rename levels/{en => en_EN}/merge/conflict (100%) rename levels/{en => en_EN}/merge/merge (100%) rename levels/{en => en_EN}/merge/merge-abort (100%) rename levels/{en => en_EN}/merge/sequence (100%) rename levels/{en => en_EN}/remotes/friend (100%) rename levels/{en => en_EN}/remotes/problems (100%) rename levels/{en => en_EN}/remotes/sequence (100%) rename levels/{en => en_EN}/sandbox/empty (100%) rename levels/{en => en_EN}/sandbox/remote (100%) rename levels/{en => en_EN}/sandbox/sequence (100%) rename levels/{en => en_EN}/sandbox/three-commits (100%) rename levels/{en => en_EN}/sequence (100%) rename levels/{en => en_EN}/shit-happens/bad-commit (100%) rename levels/{en => en_EN}/shit-happens/pushed-something-broken (100%) rename levels/{en => en_EN}/shit-happens/reflog (100%) rename levels/{en => en_EN}/shit-happens/restore-a-file (100%) rename levels/{en => en_EN}/shit-happens/restore-a-file-from-the-past (100%) rename levels/{en => en_EN}/shit-happens/sequence (100%) rename levels/{en => en_EN}/stash/sequence (100%) rename levels/{en => en_EN}/stash/stash (100%) rename levels/{en => en_EN}/stash/stash-branch (100%) rename levels/{en => en_EN}/stash/stash-clear (100%) rename levels/{en => en_EN}/stash/stash-merge (100%) rename levels/{en => en_EN}/stash/stash-pop (100%) rename levels/{en => en_EN}/tags/add-tag (100%) rename levels/{en => en_EN}/tags/add-tag-later (100%) rename levels/{en => en_EN}/tags/remote-tag (100%) rename levels/{en => en_EN}/tags/remove-tag (100%) rename levels/{en => en_EN}/tags/sequence (100%) rename levels/{en => en_EN}/unused/checkout (100%) rename levels/{en => en_EN}/unused/clone (100%) rename levels/{en => en_EN}/unused/commit (100%) rename levels/{en => en_EN}/unused/commit-a (100%) rename levels/{en => en_EN}/unused/fetch (100%) rename levels/{en => en_EN}/unused/files-move (100%) rename levels/{en => en_EN}/unused/index-mv (100%) rename levels/{en => en_EN}/unused/init (100%) rename levels/{en => en_EN}/unused/pull-push (100%) rename levels/{en => en_EN}/unused/remotes-add (100%) rename levels/{en => en_EN}/unused/remotes-delete (100%) rename levels/{en => en_EN}/unused/restore (100%) rename levels/{en => en_EN}/unused/split (100%) rename levels/{en => en_EN}/unused/steps (100%) rename levels/{en => en_EN}/unused/who-are-you (100%) rename levels/{en => en_EN}/workflows/gitignore (100%) rename levels/{en => en_EN}/workflows/pr (100%) rename levels/{en => en_EN}/workflows/sequence (100%) rename levels/{it => it_IT}/bisect/bisect (100%) rename levels/{it => it_IT}/bisect/sequence (100%) rename levels/{it => it_IT}/branches/branch-create (100%) rename levels/{it => it_IT}/branches/branch-remove (100%) rename levels/{it => it_IT}/branches/checkout-commit (100%) rename levels/{it => it_IT}/branches/fork (100%) rename levels/{it => it_IT}/branches/grow (100%) rename levels/{it => it_IT}/branches/reorder (100%) rename levels/{it => it_IT}/branches/sequence (100%) rename levels/{it => it_IT}/changing-the-past/rebase (100%) rename levels/{it => it_IT}/changing-the-past/reorder (100%) rename levels/{it => it_IT}/changing-the-past/sequence (100%) rename levels/{it => it_IT}/files/files-add (100%) rename levels/{it => it_IT}/files/files-delete (100%) rename levels/{it => it_IT}/files/sequence (100%) rename levels/{it => it_IT}/index/add (100%) rename levels/{it => it_IT}/index/change (100%) rename levels/{it => it_IT}/index/checkout (100%) rename levels/{it => it_IT}/index/compare (100%) rename levels/{it => it_IT}/index/new (100%) rename levels/{it => it_IT}/index/reset (100%) rename levels/{it => it_IT}/index/rm (100%) rename levels/{it => it_IT}/index/sequence (100%) rename levels/{it => it_IT}/index/steps (100%) rename levels/{it => it_IT}/intro/cli (100%) rename levels/{it => it_IT}/intro/commit (100%) rename levels/{it => it_IT}/intro/copies (100%) rename levels/{it => it_IT}/intro/init (100%) rename levels/{it => it_IT}/intro/remote (100%) rename levels/{it => it_IT}/intro/risky (100%) rename levels/{it => it_IT}/intro/sequence (100%) rename levels/{it => it_IT}/intro/who-are-you (100%) rename levels/{it => it_IT}/low-level/basics (100%) rename levels/{it => it_IT}/low-level/blob-create (100%) rename levels/{it => it_IT}/low-level/blob-remove (100%) rename levels/{it => it_IT}/low-level/commit-create (100%) rename levels/{it => it_IT}/low-level/commit-parents (100%) rename levels/{it => it_IT}/low-level/commit-rhombus (100%) rename levels/{it => it_IT}/low-level/index-add (100%) rename levels/{it => it_IT}/low-level/index-remove (100%) rename levels/{it => it_IT}/low-level/index-update (100%) rename levels/{it => it_IT}/low-level/puzzle-apocalypse (100%) rename levels/{it => it_IT}/low-level/puzzle-precious-blob (100%) rename levels/{it => it_IT}/low-level/puzzle-trees-all-the-way-down (100%) rename levels/{it => it_IT}/low-level/ref-create (100%) rename levels/{it => it_IT}/low-level/ref-move (100%) rename levels/{it => it_IT}/low-level/ref-remove (100%) rename levels/{it => it_IT}/low-level/sequence (100%) rename levels/{it => it_IT}/low-level/symref-create (100%) rename levels/{it => it_IT}/low-level/symref-no-deref (100%) rename levels/{it => it_IT}/low-level/tree-create (100%) rename levels/{it => it_IT}/low-level/tree-nested (100%) rename levels/{it => it_IT}/low-level/tree-read (100%) rename levels/{it => it_IT}/low-level/welcome (100%) rename levels/{it => it_IT}/merge/conflict (100%) rename levels/{it => it_IT}/merge/merge (100%) rename levels/{it => it_IT}/merge/merge-abort (100%) rename levels/{it => it_IT}/merge/sequence (100%) rename levels/{it => it_IT}/remotes/friend (100%) rename levels/{it => it_IT}/remotes/problems (100%) rename levels/{it => it_IT}/remotes/sequence (100%) rename levels/{it => it_IT}/sandbox/empty (100%) rename levels/{it => it_IT}/sandbox/remote (100%) rename levels/{it => it_IT}/sandbox/sequence (100%) rename levels/{it => it_IT}/sandbox/three-commits (100%) rename levels/{it => it_IT}/sequence (100%) rename levels/{it => it_IT}/shit-happens/bad-commit (100%) rename levels/{it => it_IT}/shit-happens/pushed-something-broken (100%) rename levels/{it => it_IT}/shit-happens/reflog (100%) rename levels/{it => it_IT}/shit-happens/restore-a-file (100%) rename levels/{it => it_IT}/shit-happens/restore-a-file-from-the-past (100%) rename levels/{it => it_IT}/shit-happens/sequence (100%) rename levels/{it => it_IT}/stash/sequence (100%) rename levels/{it => it_IT}/stash/stash (100%) rename levels/{it => it_IT}/stash/stash-branch (100%) rename levels/{it => it_IT}/stash/stash-clear (100%) rename levels/{it => it_IT}/stash/stash-merge (100%) rename levels/{it => it_IT}/stash/stash-pop (100%) rename levels/{it => it_IT}/tags/add-tag (100%) rename levels/{it => it_IT}/tags/add-tag-later (100%) rename levels/{it => it_IT}/tags/remote-tag (100%) rename levels/{it => it_IT}/tags/remove-tag (100%) rename levels/{it => it_IT}/tags/sequence (100%) rename levels/{it => it_IT}/unused/checkout (100%) rename levels/{it => it_IT}/unused/clone (100%) rename levels/{it => it_IT}/unused/commit (100%) rename levels/{it => it_IT}/unused/commit-a (100%) rename levels/{it => it_IT}/unused/fetch (100%) rename levels/{it => it_IT}/unused/files-move (100%) rename levels/{it => it_IT}/unused/index-mv (100%) rename levels/{it => it_IT}/unused/init (100%) rename levels/{it => it_IT}/unused/pull-push (100%) rename levels/{it => it_IT}/unused/remotes-add (100%) rename levels/{it => it_IT}/unused/remotes-delete (100%) rename levels/{it => it_IT}/unused/restore (100%) rename levels/{it => it_IT}/unused/split (100%) rename levels/{it => it_IT}/unused/steps (100%) rename levels/{it => it_IT}/unused/who-are-you (100%) rename levels/{it => it_IT}/workflows/gitignore (100%) rename levels/{it => it_IT}/workflows/pr (100%) rename levels/{it => it_IT}/workflows/sequence (100%) diff --git a/images/settings_32x32.png b/images/settings_32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..977e052e4742d5bd65f3875c25feabed05d62212 GIT binary patch literal 1022 zcmVpF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H101|XX zSad;kbZBpK08DjbVIV_cZeeU`#Ge_{0000)bVXQnLvL_-a%pF1bO1v`AVG9=a%p09 zbZKvHAZT=Sa5^t9V{&C-bZK^FV{dJ3Z*FrgZ*pfZY-wXHy%_7D{2XP=9gAf9?^MK;cMK%fwPN-y| zuGEF%kSv6V5)fAosL(Aa7%|YID2f9HL5+xXMq;1?iJG?ixwyCRyz2Mr)&qYyP@L&M zx9&Z+PSGA6yoYXVvAA$(h*gCG63!rO!X zoGh0F`*Doaa;(XIMLdRs*oDV&3$}#hhjHqF*s0+6HXg*w_$BL(;G!n-t1zc|f1hrM zzo`)0#T$cyPsZ*-@K-p!X$5$xkYgT~SI(Uf_ynHH&og)km*PU4gwL=&+e#S6Ml8cm z_#XG;j%@!B*T;ah_%l>_Zwr!Pu@)x+$EIlfC>XxbzCA}QJnc<*rN+~N%|UrWYNsZQ zVw=<{^H~mHD^?U@&zD-X;=2{5gJOFj!Fucu#C6$=D+)Pw1imTK0jU%-7#k2cS|E=_ z4BD2B_$%=3go|@frThV>^$FhAg1nL!`oxdacz(tOm2nJ5gYn^7a7WtbNHT$ySte_? zeR^A5E~?5ujaBsu?+OmPYPR$Gta4?y+dZ?}?Vgd7)$Qlja(o@~-&iSQyDbaPbM@*5 z;BU;f^gSA$FRL3j={+3x)$AP$58$Nq`d8t73%8(-_=ab3ZDkn8v0(fZOZp_(s{J8+ zzEAvOd>nX=%QMEWLHV0>S@gq-ys{GcG?ov@F^WBbZ|@@f9vnW%3Hsp>ZkD=X5cXxC z!vpLG<;y4I57Oljui`Zg1f)0dqTVyHUuv^KE3dF2`&WF|Rfe5G`FbHq#PSxT6&B;0 z!1HD_t`C*XNpryejRykxF|4Ndwt5%0<>v`$Kv^dp%6WXArG%x@Ff%T#`T)Meqc|)3 zY{7H&z;)8kM$RPBPh)Zq!obJ28fw}m=TDp4^9vU ziBAFI3qZU$j$`p!Ak7ZM96$_H7ZSq3_yWiWsRiM<2QLm@1JXcsQDDU&!$9~OyYrDP zKw1!p#i3##@!30G2_FU0AVWbIrhe+~FF)=A`P@(p6Q9tiV={B{J4SJr1wa{ID26%b zOUm-4Kq0tu)Q#V7JqzS>LNObVmIvauK zrT#Je3!e7%KclDm3_st3Z~qw;8C>(yb25uF7<>}*(n}N5QyGF%bMg~Y82nNzN)&uj U%TjX~0!uSXfaWp;1qV3;0Ni9#g#Z8m delta 308 zcmaFJHj!=QNGkxb9uPA^arMCo!pcDQ6d=9; z#7t1}kPr^WeLyxy4+zIScyaJBkYFxguy&LJRY@E97H1|;E@YY`7g(BE!Vr|2lb@Kv;FnraqTrKSmYM_9&kz(GRPBPh)Zq!obJ28fw}m=TDp4^9x~ z1k%%i_y!O!j^kLo4oGtVF-RPyE+mA5@g0y4G6RI;9=tdRQV&!Y1y%?$41~Y2J0IBw zqy>Rk94ZD9pS|Oi@Npo`4#XhCVd|&u{_^7ikk1FiAU!bg35_}?3nu?%6z5$I6b0!5 zVW!E7OyVl)#_zYD1M)x~=LTXnAeIN>&p_;%my(%UQj|YAg=v1EZ)tI6aw5Y&&lA(7 z*#0s63vQmqrXrTW?^_`KpXu->phQS`JW$-nO^wCcdIFFY)a>8P0;B_qmpw}O=d){* R7*L;UadIXDLr`##GXT|%Rz3g# delta 332 zcmeyuwuEhi4`V$W0|SEq5dVh)F(6w8h?SsX8c>=QNGkxb9uPA^arMCo!iqrlbRfO~ z#7t1}kPr^W{XjNI4+zIScyaIukmdklP9TQq|Hketbp#|J2*lz@5>t17`Eh14FOzuv z4xlJI5QDVBwB2HH4v~V2gXCc1Us9GY1#-bwfJ_B>O&*AE0kLOZN@i+FQ9i@J;O1#; zDq;!zz6H|%nGSDa@GULQOipC@=gh&v_D>Ng&!ijG|YVvHR4n^1E