From 649d16ba0d7e5e94fcf7d3f5d8f6129791cfd321 Mon Sep 17 00:00:00 2001 From: Gregan Date: Sun, 2 May 2021 14:40:54 +0200 Subject: [PATCH] ajout francais --- config.toml | 12 +-- content/_index.md | 2 +- content/page/about.md | 23 ++++-- content/post/2015-01-15-pirates.md | 6 -- content/post/2015-01-19-soccer.md | 11 --- content/post/2015-01-27-dear-diary.md | 6 -- content/post/2015-02-13-hamlet-monologue.md | 41 ---------- content/post/2015-02-20-test-markdown.md | 35 --------- .../2015-02-26-flake-it-till-you-make-it.md | 14 ---- content/post/2016-03-08-code-sample.md | 42 ----------- content/post/2017-03-05-math-sample.md | 71 ------------------ content/post/2017-03-07-bigimg-sample.md | 40 ---------- .../2017-03-20-photoswipe-gallery-sample.md | 39 ---------- ...first-post.md => 2021-05-01-first-post.md} | 3 +- content/post/2021-05-01-second-post.md | 10 +++ content/post/2021-05-02-third-post.md | 9 +++ themes/beautifulhugo/i18n/fr.yaml | 40 ++++++++++ themes/beautifulhugo/static/img/favicon.ico | Bin 5430 -> 155035 bytes 18 files changed, 85 insertions(+), 319 deletions(-) delete mode 100644 content/post/2015-01-15-pirates.md delete mode 100644 content/post/2015-01-19-soccer.md delete mode 100644 content/post/2015-01-27-dear-diary.md delete mode 100644 content/post/2015-02-13-hamlet-monologue.md delete mode 100644 content/post/2015-02-20-test-markdown.md delete mode 100644 content/post/2015-02-26-flake-it-till-you-make-it.md delete mode 100644 content/post/2016-03-08-code-sample.md delete mode 100644 content/post/2017-03-05-math-sample.md delete mode 100644 content/post/2017-03-07-bigimg-sample.md delete mode 100644 content/post/2017-03-20-photoswipe-gallery-sample.md rename content/post/{2015-01-04-first-post.md => 2021-05-01-first-post.md} (74%) create mode 100644 content/post/2021-05-01-second-post.md create mode 100644 content/post/2021-05-02-third-post.md create mode 100644 themes/beautifulhugo/i18n/fr.yaml diff --git a/config.toml b/config.toml index 98d353a..26fc48f 100644 --- a/config.toml +++ b/config.toml @@ -7,7 +7,7 @@ title = "GreganDev" canonifyurls = true # Configuration du language et thème -DefaultContentLanguage = "en" +DefaultContentLanguage = "fr" theme = "beautifulhugo" metaDataFormat = "yaml" pygmentsUseClasses = true @@ -40,15 +40,15 @@ pygmentCodeFences = true # ICONES RESEAUX SOCIAUX [Author] - name = "Some Person" + name = "Greg Lebreton" email = "greg.lebreton@hotmail.com" #facebook = "username" #googleplus = "+username" # or xxxxxxxxxxxxxxxxxxxxx gitlab = "GregLebreton" github = "GregLebreton" - twitter = "username" + twitter = "Gregan" reddit = "username" - linkedin = "username" + linkedin = " -{{< youtube ZSWzPI4BqvA >}} +{{< youtube bdQCxm1YOwY >}} ### Explication de config This website is powered by [GitLab Pages](https://about.gitlab.com/features/pages/) diff --git a/content/page/about.md b/content/page/about.md index 277aeb3..1ce18b0 100644 --- a/content/page/about.md +++ b/content/page/about.md @@ -4,7 +4,7 @@ subtitle: Un sous titre comments: false --- -### Exemple de texte +## Exemple de texte Mon nom est Greg Lebreton, et voici mes compétences: @@ -12,17 +12,28 @@ Mon nom est Greg Lebreton, et voici mes compétences: - C# - PHP - Java +- bla bla bla +- etc +- ... Et bien plus encore. +du code: +``` + cd /etc/ +``` -### Des exemples d'ajouts de contenu +## Des exemples d'ajouts de contenu : - +### lien Juste le meilleure film : [mon lien](https://www.youtube.com/watch?v=W8sop56DBUs) - +### image ![c'est une image](/images/hugo-logo.png) - -{{< youtube ZSWzPI4BqvA >}} \ No newline at end of file +### video youtube +{{< youtube ZSWzPI4BqvA >}} + +### texte + +juste blabla, et bla ! \ No newline at end of file diff --git a/content/post/2015-01-15-pirates.md b/content/post/2015-01-15-pirates.md deleted file mode 100644 index f2f8f08..0000000 --- a/content/post/2015-01-15-pirates.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Pirates arrrr -date: 2015-01-15 ---- - -Piracy is typically an act of robbery or criminal violence at sea. The term can include acts committed on land, in the air, or in other major bodies of water or on a shore. It does not normally include crimes committed against persons traveling on the same vessel as the perpetrator (e.g. one passenger stealing from others on the same vessel). The term has been used throughout history to refer to raids across land borders by non-state agents. \ No newline at end of file diff --git a/content/post/2015-01-19-soccer.md b/content/post/2015-01-19-soccer.md deleted file mode 100644 index 82889be..0000000 --- a/content/post/2015-01-19-soccer.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Soccer -subtitle: Best sport ever! -date: 2015-01-19 ---- - -From Wikipedia: - -Association football, more commonly known as football or soccer,[2] is a sport played between two teams of eleven players with a spherical ball. It is played by 250 million players in over 200 countries, making it the world's most popular sport.[3][4][5][6] The game is played on a rectangular field with a goal at each end. The object of the game is to score by getting the ball into the opposing goal. - -The goalkeepers are the only players allowed to touch the ball with their hands or arms while it is in play and then only in their penalty area. Outfield players mostly use their feet to strike or pass the ball, but may use their head or torso to strike the ball instead. The team that scores the most goals by the end of the match wins. If the score is level at the end of the game, either a draw is declared or the game goes into extra time and/or a penalty shootout depending on the format of the competition. The Laws of the Game were originally codified in England by The Football Association in 1863. Association football is governed internationally by the International Federation of Association Football (FIFA; French: Fédération Internationale de Football Association) which organises a World Cup every four years.[7] \ No newline at end of file diff --git a/content/post/2015-01-27-dear-diary.md b/content/post/2015-01-27-dear-diary.md deleted file mode 100644 index bed5417..0000000 --- a/content/post/2015-01-27-dear-diary.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Dear diary -date: 2015-01-27 ---- - -What is it with that Mary girl? Dragging me to school every day. As if I had a choice. What you don't hear in those nursery rhymes is that she starves me if I don't go to school with her; it's the only way I can stay alive! I'm thinking about being adopted by Little Bo Peep, sure I may get lost, but anything is better than being with Mary and those little brats at school (shudder, shudder). \ No newline at end of file diff --git a/content/post/2015-02-13-hamlet-monologue.md b/content/post/2015-02-13-hamlet-monologue.md deleted file mode 100644 index 48dd133..0000000 --- a/content/post/2015-02-13-hamlet-monologue.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: To be -subtitle: ... or not to be? -date: 2015-02-13 ---- - -To be, or not to be--that is the question: -Whether 'tis nobler in the mind to suffer -The slings and arrows of outrageous fortune -Or to take arms against a sea of troubles -And by opposing end them. To die, to sleep-- -No more--and by a sleep to say we end -The heartache, and the thousand natural shocks -That flesh is heir to. 'Tis a consummation -Devoutly to be wished. To die, to sleep-- -To sleep--perchance to dream: ay, there's the rub, -For in that sleep of death what dreams may come -When we have shuffled off this mortal coil, -Must give us pause. There's the respect -That makes calamity of so long life. -For who would bear the whips and scorns of time, -Th' oppressor's wrong, the proud man's contumely -The pangs of despised love, the law's delay, -The insolence of office, and the spurns -That patient merit of th' unworthy takes, -When he himself might his quietus make -With a bare bodkin? Who would fardels bear, -To grunt and sweat under a weary life, -But that the dread of something after death, -The undiscovered country, from whose bourn -No traveller returns, puzzles the will, -And makes us rather bear those ills we have -Than fly to others that we know not of? -Thus conscience does make cowards of us all, -And thus the native hue of resolution -Is sicklied o'er with the pale cast of thought, -And enterprise of great pitch and moment -With this regard their currents turn awry -And lose the name of action. -- Soft you now, -The fair Ophelia! -- Nymph, in thy orisons -Be all my sins remembered. \ No newline at end of file diff --git a/content/post/2015-02-20-test-markdown.md b/content/post/2015-02-20-test-markdown.md deleted file mode 100644 index 8ef8cbf..0000000 --- a/content/post/2015-02-20-test-markdown.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Test markdown -subtitle: Each post also has a subtitle -date: 2015-02-20 -tags: ["example", "markdown"] ---- - -You can write regular [markdown](http://markdowntutorial.com/) here and Jekyll will automatically convert it to a nice webpage. I strongly encourage you to [take 5 minutes to learn how to write in markdown](http://markdowntutorial.com/) - it'll teach you how to transform regular text into bold/italics/headings/tables/etc. - -**Here is some bold text** - -## Here is a secondary heading - -Here's a useless table: - -| Number | Next number | Previous number | -| :------ |:--- | :--- | -| Five | Six | Four | -| Ten | Eleven | Nine | -| Seven | Eight | Six | -| Two | Three | One | - - -How about a yummy crepe? - -![Crepe](http://s3-media3.fl.yelpcdn.com/bphoto/cQ1Yoa75m2yUFFbY2xwuqw/348s.jpg) - -Here's a code chunk with syntax highlighting: - -```javascript -var foo = function(x) { - return(x + 5); -} -foo(3) -``` diff --git a/content/post/2015-02-26-flake-it-till-you-make-it.md b/content/post/2015-02-26-flake-it-till-you-make-it.md deleted file mode 100644 index 895ff58..0000000 --- a/content/post/2015-02-26-flake-it-till-you-make-it.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Flake it till you make it -subtitle: Excerpt from Soulshaping by Jeff Brown -date: 2015-02-26 -bigimg: [{src: "/img/path.jpg", desc: "Path"}] ---- - -Under what circumstances should we step off a path? When is it essential that we finish what we start? If I bought a bag of peanuts and had an allergic reaction, no one would fault me if I threw it out. If I ended a relationship with a woman who hit me, no one would say that I had a commitment problem. But if I walk away from a seemingly secure route because my soul has other ideas, I am a flake? - -The truth is that no one else can definitively know the path we are here to walk. It’s tempting to listen—many of us long for the omnipotent other—but unless they are genuine psychic intuitives, they can’t know. All others can know is their own truth, and if they’ve actually done the work to excavate it, they will have the good sense to know that they cannot genuinely know anyone else’s. Only soul knows the path it is here to walk. Since you are the only one living in your temple, only you can know its scriptures and interpretive structure. - -At the heart of the struggle are two very different ideas of success—survival-driven and soul-driven. For survivalists, success is security, pragmatism, power over others. Success is the absence of material suffering, the nourishing of the soul be damned. It is an odd and ironic thing that most of the material power in our world often resides in the hands of younger souls. Still working in the egoic and material realms, they love the sensations of power and focus most of their energy on accumulation. Older souls tend not to be as materially driven. They have already played the worldly game in previous lives and they search for more subtle shades of meaning in this one—authentication rather than accumulation. They are often ignored by the culture at large, although they really are the truest warriors. - -A soulful notion of success rests on the actualization of our innate image. Success is simply the completion of a soul step, however unsightly it may be. We have finished what we started when the lesson is learned. What a fear-based culture calls a wonderful opportunity may be fruitless and misguided for the soul. Staying in a passionless relationship may satisfy our need for comfort, but it may stifle the soul. Becoming a famous lawyer is only worthwhile if the soul demands it. It is an essential failure if you are called to be a monastic this time around. If you need to explore and abandon ten careers in order to stretch your soul toward its innate image, then so be it. Flake it till you make it. \ No newline at end of file diff --git a/content/post/2016-03-08-code-sample.md b/content/post/2016-03-08-code-sample.md deleted file mode 100644 index af4514a..0000000 --- a/content/post/2016-03-08-code-sample.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Code Sample -subtitle: Using Hugo or Pygments -date: 2016-03-08 -tags: ["example", "code"] ---- - -The following are two code samples using syntax highlighting. - - - -The following is a code sample using triple backticks ( ``` ) code fencing provided in Hugo. This is client side highlighting and does not require any special installation. - -```javascript - var num1, num2, sum - num1 = prompt("Enter first number") - num2 = prompt("Enter second number") - sum = parseInt(num1) + parseInt(num2) // "+" means "add" - alert("Sum = " + sum) // "+" means combine into a string -``` - - -The following is a code sample using the "highlight" shortcode provided in Hugo. This is server side highlighting and requires Python and Pygments to be installed. - -{{< highlight javascript >}} - var num1, num2, sum - num1 = prompt("Enter first number") - num2 = prompt("Enter second number") - sum = parseInt(num1) + parseInt(num2) // "+" means "add" - alert("Sum = " + sum) // "+" means combine into a string -{{}} - - -And here is the same code with line numbers: - -{{< highlight javascript "linenos=inline">}} - var num1, num2, sum - num1 = prompt("Enter first number") - num2 = prompt("Enter second number") - sum = parseInt(num1) + parseInt(num2) // "+" means "add" - alert("Sum = " + sum) // "+" means combine into a string -{{}} diff --git a/content/post/2017-03-05-math-sample.md b/content/post/2017-03-05-math-sample.md deleted file mode 100644 index 3108021..0000000 --- a/content/post/2017-03-05-math-sample.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: Math Sample -subtitle: Using KaTeX -date: 2017-03-05 -tags: ["example", "math"] ---- - -KaTeX can be used to generate complex math formulas. It supports in-line math using the `\\( ... \\)` delimiters, like this: \\( E = mc^2 \\). By default, it does *not* support in-line delimiters `$...$` because those occur too commonly in typical webpages. It supports displayed math using the `$$` or `\\[...\\]` delimiters, like this: - -Formula 1: -$$ -\phi = \frac{(1+\sqrt{5})}{2} = 1.6180339887\cdots -$$ - -Formula 2: (same formula, different delimiter) -\\[ -\phi = \frac{(1+\sqrt{5})}{2} = 1.6180339887\cdots -\\] - -Additional details can be found on [GitHub](https://github.com/Khan/KaTeX) or on the [Wiki](http://tiddlywiki.com/plugins/tiddlywiki/katex/). - - -### Example 1 - -If the text between $$ contains newlines it will rendered in display mode: -``` -$$ -f(x) = \int_{-\infty}^\infty\hat f(\xi)\,e^{2 \pi i \xi x}\,d\xi -$$ -``` -$$ -f(x) = \int_{-\infty}^\infty\hat f(\xi)\,e^{2 \pi i \xi x}\,d\xi -$$ - - -### Example 2 -``` -$$ -\frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } } -$$ -``` -$$ -\frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } } -$$ - - -### Example 3 -``` -$$ -1 + \frac{q^2}{(1-q)}+\frac{q^6}{(1-q)(1-q^2)}+\cdots = \prod_{j=0}^{\infty}\frac{1}{(1-q^{5j+2})(1-q^{5j+3})}, \quad\quad \text{for }\lvert q\rvert<1. -$$ -``` -$$ -1 + \frac{q^2}{(1-q)}+\frac{q^6}{(1-q)(1-q^2)}+\cdots = \prod_{j=0}^{\infty}\frac{1}{(1-q^{5j+2})(1-q^{5j+3})}, \quad\quad \text{for }\lvert q\rvert<1. -$$ - -### Example 4 - -Remember, certain characters are rendered by markdown, so you may need to workaround those issues. You can find the complete list of KaTeX supported functions here: [https://khan.github.io/KaTeX/docs/supported.html](https://khan.github.io/KaTeX/docs/supported.html) - -For example, the `'` character can be replaced with `^\prime`: - -$$ -G^\prime = G - u -$$ - -The `"` character can be replaced with `^{\prime\prime}`: - -$$ -G^{\prime\prime} = G^\prime - v -$$ diff --git a/content/post/2017-03-07-bigimg-sample.md b/content/post/2017-03-07-bigimg-sample.md deleted file mode 100644 index 754d999..0000000 --- a/content/post/2017-03-07-bigimg-sample.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Big Image Sample -subtitle: Using Multiple Images -date: 2017-03-07 -tags: ["example", "bigimg"] -bigimg: [{src: "/img/triangle.jpg", desc: "Triangle"}, {src: "/img/sphere.jpg", desc: "Sphere"}, {src: "/img/hexagon.jpg", desc: "Hexagon"}] ---- - -The image banners at the top of the page are refered to as "bigimg" in this theme. They are optional, and one more more can be specified. If more than one is specified, the images rotate every 10 seconds. In the front matter, bigimgs are specified using an array of hashes. - - - -A single bigimg can be specified in the front matter by the following YAML: -``` -bigimg: [{src: "/img/triangle.jpg", desc: "Triangle"}] -``` - -Multiple bigimgs can be specified in the front matter by the following YAML: -``` -bigimg: [{src: "/img/triangle.jpg", desc: "Triangle"}, - {src: "/img/sphere.jpg", desc: "Sphere"}, - {src: "/img/hexagon.jpg", desc: "Hexagon"}] -``` - -Also note that the description field is optional, and images could instead be specified by: -``` -bigimg: [{src: "/img/triangle.jpg"}, - {src: "/img/sphere.jpg"}, - {src: "/img/hexagon.jpg"}] -``` - -The above YAML array of hashes were written in "flow" style. However when generating a new page or post with `hugo new post/mypost.md`, hugo may interpret the archetype for bigimg in the default YAML style. Defining multiple bigimg's complete with descriptions in this style would be specified by: -``` -bigimg: -- {src: "/img/triangle.jpg", desc: "Triangle"} -- {src: "/img/sphere.jpg", desc: "Sphere"} -- {src: "/img/hexagon.jpg", desc: "Hexagon"} -``` - -Additional information can be found [in this YAML tutorial](https://rhnh.net/2011/01/31/yaml-tutorial/). \ No newline at end of file diff --git a/content/post/2017-03-20-photoswipe-gallery-sample.md b/content/post/2017-03-20-photoswipe-gallery-sample.md deleted file mode 100644 index d9b4c74..0000000 --- a/content/post/2017-03-20-photoswipe-gallery-sample.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Photoswipe Gallery Sample -subtitle: Making a Gallery -date: 2017-03-20 -tags: ["example", "photoswipe"] ---- - -Beautiful Hugo adds a few custom shortcodes created by [Li-Wen Yip](https://www.liwen.id.au/heg/) and [Gert-Jan van den Berg](https://github.com/GjjvdBurg/HugoPhotoSwipe) for making galleries with [PhotoSwipe](http://photoswipe.com) . - -{{< gallery caption-effect="fade" >}} - {{< figure thumb="-thumb" link="/img/hexagon.jpg" >}} - {{< figure thumb="-thumb" link="/img/sphere.jpg" caption="Sphere" >}} - {{< figure thumb="-thumb" link="/img/triangle.jpg" caption="Triangle" alt="This is a long comment about a triangle" >}} -{{< /gallery >}} -{{< load-photoswipe >}} - - -## Example -The above gallery was created using the following shortcodes: -``` -{{}} - {{}} - {{}} - {{}} -{{}} -{{}} -``` - -## Usage -For full details please see the [hugo-easy-gallery GitHub](https://github.com/liwenyip/hugo-easy-gallery/) page. Basic usages from above are: - -- Create a gallery with open and close tags `{{}}` and `{{}}` -- `{{}}` will use `image.jpg` for thumbnail and lightbox -- `{{}}` will use `thumb.jpg` for thumbnail and `image.jpg` for lightbox -- `{{}}` will use `image-small.jpg` for thumbnail and `image.jpg` for lightbox -- All the [features/parameters](https://gohugo.io/extras/shortcodes) of Hugo's built-in `figure` shortcode work as normal, i.e. src, link, title, caption, class, attr (attribution), attrlink, alt -- `{{}}` will fade in captions for all figures in this gallery instead of the default slide-up behavior -- Many gallery styles for captions and hover effects exist; view the [hugo-easy-gallery GitHub](https://github.com/liwenyip/hugo-easy-gallery/) for all options -- Call `{{}}` **once** anywhere you want on each page where you want to use PhotoSwipe \ No newline at end of file diff --git a/content/post/2015-01-04-first-post.md b/content/post/2021-05-01-first-post.md similarity index 74% rename from content/post/2015-01-04-first-post.md rename to content/post/2021-05-01-first-post.md index 9939356..cbffb3a 100644 --- a/content/post/2015-01-04-first-post.md +++ b/content/post/2021-05-01-first-post.md @@ -1,6 +1,7 @@ --- title: Bonjour Hugo! -date: 2021-01-05 +date: 2021-05-01 +tags: ["Street of rage", "hugo"] --- Test de post tout simple avec du contenu : diff --git a/content/post/2021-05-01-second-post.md b/content/post/2021-05-01-second-post.md new file mode 100644 index 0000000..509b1a5 --- /dev/null +++ b/content/post/2021-05-01-second-post.md @@ -0,0 +1,10 @@ +--- +title: Test post 2 deux! +date: 2021-05-02 +--- + +Test de post tout simple avec du contenu : + +![c'est une image](/images/hugo-logo.png) + +{{< youtube LStkGeUmR_0 >}} diff --git a/content/post/2021-05-02-third-post.md b/content/post/2021-05-02-third-post.md new file mode 100644 index 0000000..2696a4f --- /dev/null +++ b/content/post/2021-05-02-third-post.md @@ -0,0 +1,9 @@ +--- +title: Test post troisième! +date: 2021-05-02 +tags: ["windows", "post"] +--- + +Test du troisième post : + +{{< youtube qkYiIbczdjs >}} diff --git a/themes/beautifulhugo/i18n/fr.yaml b/themes/beautifulhugo/i18n/fr.yaml new file mode 100644 index 0000000..87a265d --- /dev/null +++ b/themes/beautifulhugo/i18n/fr.yaml @@ -0,0 +1,40 @@ +# Content +- id: dateFormat + translation: "2 Janvier, 2006" +- id: postedOnDate + translation: "Posté le {{ .Count }}" +- id: translationsLabel + translation: "Autres langues: " +- id: translationsSeparator + translation: ", " +- id: readMore + translation: "Lire plus" +- id: olderPosts + translation: "Anciens Posts" +- id: newerPosts + translation: "Nouveaux Posts" +- id: previousPost + translation: "Post précédent" +- id: nextPost + translation: "Post suivant" + +# 404 page +- id: pageNotFound + translation: "Whoops, cette page n'éxiste pas ! (404 error)" + +# Footer +- id: poweredBy # Accepts HTML + translation: 'Hugo v{{ .Hugo.Version }} powered  •  Theme by Beautiful Jekyll adapted to Beautiful Hugo' + +# Navigation +- id: toggleNavigation + translation: "Allumer navigation" +- id: languageSwitcherLabel + translation: "Langues" +- id: gcseLabelShort + translation: "Recherche" +- id: gcseLabelLong + translation: "Search {{ .Site.Title }}" +- id: gcseClose + translation: "Fermer" + diff --git a/themes/beautifulhugo/static/img/favicon.ico b/themes/beautifulhugo/static/img/favicon.ico index 3479cbbb46f60e2a0d1b830d07e4b9cdaf8180db..cbee1ba7b9a46bdff11861986ccf100791429ca3 100644 GIT binary patch literal 155035 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 UJ-#T~Ug_ii)GGf9_)oh30I9}9&;S4c