From 160e1a15688b9b06d72286bb4d6b0b7006cd1901 Mon Sep 17 00:00:00 2001 From: Daniel Dantas Date: Mon, 23 Sep 2024 19:24:39 -0300 Subject: [PATCH 1/3] Desafio ContaBanco-danidantas7227 --- .../DioContaBanco-danidantas7227/.classpath | 10 ++++++ .../DioContaBanco-danidantas7227/.project | 17 ++++++++++ .../org.eclipse.core.resources.prefs | 2 ++ .../.settings/org.eclipse.jdt.core.prefs | 14 +++++++++ .../src/Controller/ContaTerminal.java | 31 +++++++++++++++++++ .../src/Controller/package-info.java | 1 + .../src/module-info.java | 9 ++++++ 7 files changed, 84 insertions(+) create mode 100644 desafios/sintaxe/DioContaBanco-danidantas7227/.classpath create mode 100644 desafios/sintaxe/DioContaBanco-danidantas7227/.project create mode 100644 desafios/sintaxe/DioContaBanco-danidantas7227/.settings/org.eclipse.core.resources.prefs create mode 100644 desafios/sintaxe/DioContaBanco-danidantas7227/.settings/org.eclipse.jdt.core.prefs create mode 100644 desafios/sintaxe/DioContaBanco-danidantas7227/src/Controller/ContaTerminal.java create mode 100644 desafios/sintaxe/DioContaBanco-danidantas7227/src/Controller/package-info.java create mode 100644 desafios/sintaxe/DioContaBanco-danidantas7227/src/module-info.java diff --git a/desafios/sintaxe/DioContaBanco-danidantas7227/.classpath b/desafios/sintaxe/DioContaBanco-danidantas7227/.classpath new file mode 100644 index 0000000..57bca72 --- /dev/null +++ b/desafios/sintaxe/DioContaBanco-danidantas7227/.classpath @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/desafios/sintaxe/DioContaBanco-danidantas7227/.project b/desafios/sintaxe/DioContaBanco-danidantas7227/.project new file mode 100644 index 0000000..d407f9c --- /dev/null +++ b/desafios/sintaxe/DioContaBanco-danidantas7227/.project @@ -0,0 +1,17 @@ + + + DioContaBanco + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/desafios/sintaxe/DioContaBanco-danidantas7227/.settings/org.eclipse.core.resources.prefs b/desafios/sintaxe/DioContaBanco-danidantas7227/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/desafios/sintaxe/DioContaBanco-danidantas7227/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/desafios/sintaxe/DioContaBanco-danidantas7227/.settings/org.eclipse.jdt.core.prefs b/desafios/sintaxe/DioContaBanco-danidantas7227/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..8c9943d --- /dev/null +++ b/desafios/sintaxe/DioContaBanco-danidantas7227/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,14 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=17 diff --git a/desafios/sintaxe/DioContaBanco-danidantas7227/src/Controller/ContaTerminal.java b/desafios/sintaxe/DioContaBanco-danidantas7227/src/Controller/ContaTerminal.java new file mode 100644 index 0000000..f53c643 --- /dev/null +++ b/desafios/sintaxe/DioContaBanco-danidantas7227/src/Controller/ContaTerminal.java @@ -0,0 +1,31 @@ +package Controller; + +import java.util.Scanner; + +public class ContaTerminal { + + public static void main(String[] args) { + @SuppressWarnings("resource") + Scanner input = new Scanner(System.in); + + System.out.println("Olá, por favor, informe seu nome: "); + String nomeCLiente = input.nextLine(); + + System.out.println("\nInforme sua agência:"); + String agencia = input.nextLine(); + + System.out.println("\nInforme o número da conta:"); + int numeroConta = input.nextInt(); + + System.out.println("\nPor último, informe o seu saldo:"); + double saldo = input.nextDouble(); + + System.out.println("\nOlá " + nomeCLiente + ", obrigado por criar um conta em nosso banco, sua agência é a (" + agencia + "), sua conta a (" + numeroConta + ") e seu saldo de " + saldo + "R$ já está disponível para saque!"); + + + + + + + } +} diff --git a/desafios/sintaxe/DioContaBanco-danidantas7227/src/Controller/package-info.java b/desafios/sintaxe/DioContaBanco-danidantas7227/src/Controller/package-info.java new file mode 100644 index 0000000..f846c58 --- /dev/null +++ b/desafios/sintaxe/DioContaBanco-danidantas7227/src/Controller/package-info.java @@ -0,0 +1 @@ +package Controller; \ No newline at end of file diff --git a/desafios/sintaxe/DioContaBanco-danidantas7227/src/module-info.java b/desafios/sintaxe/DioContaBanco-danidantas7227/src/module-info.java new file mode 100644 index 0000000..2c453a0 --- /dev/null +++ b/desafios/sintaxe/DioContaBanco-danidantas7227/src/module-info.java @@ -0,0 +1,9 @@ +/** + * + */ +/** + * @author 55219 + * + */ +module DioDesafio01 { +} \ No newline at end of file From a7ce7e285dff0921531706aa6887e021c3b8c4dd Mon Sep 17 00:00:00 2001 From: Daniel Dantas Date: Tue, 24 Sep 2024 23:52:09 -0300 Subject: [PATCH 2/3] Desafio Controle de Fluxo - danidantas7227 --- .../DesafioControleFluxo/.classpath | 10 +++++ .../DesafioControleFluxo/.project | 17 +++++++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 14 ++++++ .../src/Controller/Contador.java | 44 +++++++++++++++++++ .../ParametrosInvalidosException.java | 11 +++++ .../src/Controller/package-info.java | 1 + .../DesafioControleFluxo/src/module-info.java | 9 ++++ 8 files changed, 108 insertions(+) create mode 100644 desafios/controle-fluxo/DesafioControleFluxo/.classpath create mode 100644 desafios/controle-fluxo/DesafioControleFluxo/.project create mode 100644 desafios/controle-fluxo/DesafioControleFluxo/.settings/org.eclipse.core.resources.prefs create mode 100644 desafios/controle-fluxo/DesafioControleFluxo/.settings/org.eclipse.jdt.core.prefs create mode 100644 desafios/controle-fluxo/DesafioControleFluxo/src/Controller/Contador.java create mode 100644 desafios/controle-fluxo/DesafioControleFluxo/src/Controller/ParametrosInvalidosException.java create mode 100644 desafios/controle-fluxo/DesafioControleFluxo/src/Controller/package-info.java create mode 100644 desafios/controle-fluxo/DesafioControleFluxo/src/module-info.java diff --git a/desafios/controle-fluxo/DesafioControleFluxo/.classpath b/desafios/controle-fluxo/DesafioControleFluxo/.classpath new file mode 100644 index 0000000..57bca72 --- /dev/null +++ b/desafios/controle-fluxo/DesafioControleFluxo/.classpath @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/desafios/controle-fluxo/DesafioControleFluxo/.project b/desafios/controle-fluxo/DesafioControleFluxo/.project new file mode 100644 index 0000000..7d58e83 --- /dev/null +++ b/desafios/controle-fluxo/DesafioControleFluxo/.project @@ -0,0 +1,17 @@ + + + DesafioControleFluxo + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/desafios/controle-fluxo/DesafioControleFluxo/.settings/org.eclipse.core.resources.prefs b/desafios/controle-fluxo/DesafioControleFluxo/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/desafios/controle-fluxo/DesafioControleFluxo/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/desafios/controle-fluxo/DesafioControleFluxo/.settings/org.eclipse.jdt.core.prefs b/desafios/controle-fluxo/DesafioControleFluxo/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..8c9943d --- /dev/null +++ b/desafios/controle-fluxo/DesafioControleFluxo/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,14 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=17 diff --git a/desafios/controle-fluxo/DesafioControleFluxo/src/Controller/Contador.java b/desafios/controle-fluxo/DesafioControleFluxo/src/Controller/Contador.java new file mode 100644 index 0000000..8bf65a8 --- /dev/null +++ b/desafios/controle-fluxo/DesafioControleFluxo/src/Controller/Contador.java @@ -0,0 +1,44 @@ +package Controller; + +import java.util.Scanner; + +public class Contador { + public static void main(String[] args) { + + Scanner input = new Scanner(System.in); + + System.out.println("Informe o primeiro parâmetro:"); + int parametroUm = input.nextInt(); + + System.out.println("\nInforme o segundo parâmetro:"); + int parametroDois = input.nextInt(); + + + try { + contar(parametroUm, parametroDois); + + }catch(ParametrosInvalidosException e) { + System.out.println("\nO segundo parâmetro deve ser maior que o primeiro!"); + } + + input.close(); +} + + + public static void contar(int parametroUm, int parametroDois) throws ParametrosInvalidosException { + + if (parametroUm > parametroDois ) {throw new ParametrosInvalidosException();}else { + + int contagem = parametroDois - parametroUm; + + for(int i = 1; i <= contagem; i++) { + System.out.println("Imprimindo o número " + i); + } + System.out.println("\nObtivemos " + contagem + " ocorrências!"); + + + } + } + + +} \ No newline at end of file diff --git a/desafios/controle-fluxo/DesafioControleFluxo/src/Controller/ParametrosInvalidosException.java b/desafios/controle-fluxo/DesafioControleFluxo/src/Controller/ParametrosInvalidosException.java new file mode 100644 index 0000000..dcf30f4 --- /dev/null +++ b/desafios/controle-fluxo/DesafioControleFluxo/src/Controller/ParametrosInvalidosException.java @@ -0,0 +1,11 @@ +package Controller; + +@SuppressWarnings("serial") +public class ParametrosInvalidosException extends Exception { + + public ParametrosInvalidosException() { + super("ERROR: Segundo Paramêtro é maior que o primeiro!!!"); + } + + +} diff --git a/desafios/controle-fluxo/DesafioControleFluxo/src/Controller/package-info.java b/desafios/controle-fluxo/DesafioControleFluxo/src/Controller/package-info.java new file mode 100644 index 0000000..f846c58 --- /dev/null +++ b/desafios/controle-fluxo/DesafioControleFluxo/src/Controller/package-info.java @@ -0,0 +1 @@ +package Controller; \ No newline at end of file diff --git a/desafios/controle-fluxo/DesafioControleFluxo/src/module-info.java b/desafios/controle-fluxo/DesafioControleFluxo/src/module-info.java new file mode 100644 index 0000000..83e060c --- /dev/null +++ b/desafios/controle-fluxo/DesafioControleFluxo/src/module-info.java @@ -0,0 +1,9 @@ +/** + * + */ +/** + * @author 55219 + * + */ +module DesafioControleFluxo { +} \ No newline at end of file From 1abd05b6a4a30b45b718fb69d7aa13ba89940b6b Mon Sep 17 00:00:00 2001 From: Daniel Dantas Date: Fri, 27 Sep 2024 15:55:54 -0300 Subject: [PATCH 3/3] Desafio Poo/Iphone - danidantas7227 --- desafios/poo/DesafioIphone/.classpath | 10 +++ desafios/poo/DesafioIphone/.project | 17 +++++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 14 ++++ .../DesafioIphone/src/Controller/Main.java | 23 +++++++ .../src/Controller/package-info.java | 1 + .../src/Model/AparelhoTelefonico.java | 64 ++++++++++++++++++ .../poo/DesafioIphone/src/Model/Iphone.java | 52 ++++++++++++++ .../src/Model/NavegadorInternet.java | 11 +++ .../src/Model/ReprodutorMusical.java | 11 +++ .../DesafioIphone/src/Model/package-info.java | 1 + .../poo/DesafioIphone/src/module-info.java | 9 +++ ...247\303\243o de um Componente iPhone.asta" | Bin 0 -> 8096 bytes ...\247\303\243o de um Componente iPhone.jpg" | Bin 0 -> 66538 bytes 14 files changed, 215 insertions(+) create mode 100644 desafios/poo/DesafioIphone/.classpath create mode 100644 desafios/poo/DesafioIphone/.project create mode 100644 desafios/poo/DesafioIphone/.settings/org.eclipse.core.resources.prefs create mode 100644 desafios/poo/DesafioIphone/.settings/org.eclipse.jdt.core.prefs create mode 100644 desafios/poo/DesafioIphone/src/Controller/Main.java create mode 100644 desafios/poo/DesafioIphone/src/Controller/package-info.java create mode 100644 desafios/poo/DesafioIphone/src/Model/AparelhoTelefonico.java create mode 100644 desafios/poo/DesafioIphone/src/Model/Iphone.java create mode 100644 desafios/poo/DesafioIphone/src/Model/NavegadorInternet.java create mode 100644 desafios/poo/DesafioIphone/src/Model/ReprodutorMusical.java create mode 100644 desafios/poo/DesafioIphone/src/Model/package-info.java create mode 100644 desafios/poo/DesafioIphone/src/module-info.java create mode 100644 "desafios/poo/Modelagem e Diagrama\303\247\303\243o de um Componente iPhone.asta" create mode 100644 "desafios/poo/Modelagem e Diagrama\303\247\303\243o de um Componente iPhone.jpg" diff --git a/desafios/poo/DesafioIphone/.classpath b/desafios/poo/DesafioIphone/.classpath new file mode 100644 index 0000000..57bca72 --- /dev/null +++ b/desafios/poo/DesafioIphone/.classpath @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/desafios/poo/DesafioIphone/.project b/desafios/poo/DesafioIphone/.project new file mode 100644 index 0000000..6d892c5 --- /dev/null +++ b/desafios/poo/DesafioIphone/.project @@ -0,0 +1,17 @@ + + + DesafioIphone + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/desafios/poo/DesafioIphone/.settings/org.eclipse.core.resources.prefs b/desafios/poo/DesafioIphone/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/desafios/poo/DesafioIphone/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/desafios/poo/DesafioIphone/.settings/org.eclipse.jdt.core.prefs b/desafios/poo/DesafioIphone/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..8c9943d --- /dev/null +++ b/desafios/poo/DesafioIphone/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,14 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=17 diff --git a/desafios/poo/DesafioIphone/src/Controller/Main.java b/desafios/poo/DesafioIphone/src/Controller/Main.java new file mode 100644 index 0000000..73a276f --- /dev/null +++ b/desafios/poo/DesafioIphone/src/Controller/Main.java @@ -0,0 +1,23 @@ +package Controller; + +import Model.*; + +public class Main { + + public static void main(String[] args) { + + Iphone iphoneDan = new Iphone("Iphone XR", "Apple", "IOS", 0001); + + iphoneDan.ligar("21 97728-0000"); + iphoneDan.atender(); + iphoneDan.iniciarCorreioVoz(); + + iphoneDan.exibirPagina("https://github.com/digitalinnovationone/trilha-java-basico/tree/main/desafios/poo"); + iphoneDan.adicionarNovaAba(); + iphoneDan.atualizarPagina(); + + iphoneDan.selecionarMusica("twenty one pilots - Ride"); + iphoneDan.tocar(); + iphoneDan.pausar(); + } +} diff --git a/desafios/poo/DesafioIphone/src/Controller/package-info.java b/desafios/poo/DesafioIphone/src/Controller/package-info.java new file mode 100644 index 0000000..f846c58 --- /dev/null +++ b/desafios/poo/DesafioIphone/src/Controller/package-info.java @@ -0,0 +1 @@ +package Controller; \ No newline at end of file diff --git a/desafios/poo/DesafioIphone/src/Model/AparelhoTelefonico.java b/desafios/poo/DesafioIphone/src/Model/AparelhoTelefonico.java new file mode 100644 index 0000000..11d25fb --- /dev/null +++ b/desafios/poo/DesafioIphone/src/Model/AparelhoTelefonico.java @@ -0,0 +1,64 @@ +package Model; + +public class AparelhoTelefonico { + + private String nome, marca, sistemaOperacional; + private int id; + + + public AparelhoTelefonico(String nome, String marca, String sistemaOperacional, int id) { + super(); + this.nome = nome; + this.marca = marca; + this.sistemaOperacional = sistemaOperacional; + this.id = id; + } + + + public String getNome() { + return nome; + } + + + public void setNome(String nome) { + this.nome = nome; + } + + + public String getMarca() { + return marca; + } + + + public void setMarca(String marca) { + this.marca = marca; + } + + + public String getSistemaOperacional() { + return sistemaOperacional; + } + + + public void setSistemaOperacional(String sistemaOperacional) { + this.sistemaOperacional = sistemaOperacional; + } + + + public int getId() { + return id; + } + + + public void setId(int id) { + this.id = id; + } + + + public void ligar(String numero) { System.out.println("\nLigando para " + numero + " ..."); } + + public void atender() { System.out.println("\nAtendendo Celular..."); } + + public void iniciarCorreioVoz() { System.out.println("\nIniciando o Correio de voz..."); } + +} diff --git a/desafios/poo/DesafioIphone/src/Model/Iphone.java b/desafios/poo/DesafioIphone/src/Model/Iphone.java new file mode 100644 index 0000000..8cdf1da --- /dev/null +++ b/desafios/poo/DesafioIphone/src/Model/Iphone.java @@ -0,0 +1,52 @@ +package Model; + +public class Iphone extends AparelhoTelefonico implements ReprodutorMusical, NavegadorInternet { + + private String musica = "música"; + + public Iphone(String nome, String marca, String sistemaOperacional, int id) { + super(nome, marca, sistemaOperacional, id); + } + + public String getMusica() { + return musica; + } + + @Override + public void selecionarMusica(String musica) { + this.musica = musica; + System.out.println("\n" + musica + " selecionada..."); + } + + @Override + public void tocar() { + System.out.println("\nTocando " + this.musica + " ..."); + } + + @Override + public void pausar() { + System.out.println("\nPausando " + this.musica + " ..."); + } + + @Override + public void exibirPagina(String url) { + System.out.println("\nExibindo a Página " + url + " ..."); + } + + @Override + public void adicionarNovaAba() { + System.out.println("\nAdicionando nova aba..."); + } + + @Override + public void atualizarPagina() { + System.out.println("\nAtualizando página..."); + } + + + + + + + +} diff --git a/desafios/poo/DesafioIphone/src/Model/NavegadorInternet.java b/desafios/poo/DesafioIphone/src/Model/NavegadorInternet.java new file mode 100644 index 0000000..8f3e72e --- /dev/null +++ b/desafios/poo/DesafioIphone/src/Model/NavegadorInternet.java @@ -0,0 +1,11 @@ +package Model; + +public interface NavegadorInternet { + + public abstract void exibirPagina(String url); + + public abstract void adicionarNovaAba(); + + public abstract void atualizarPagina(); + +} diff --git a/desafios/poo/DesafioIphone/src/Model/ReprodutorMusical.java b/desafios/poo/DesafioIphone/src/Model/ReprodutorMusical.java new file mode 100644 index 0000000..6b7d7eb --- /dev/null +++ b/desafios/poo/DesafioIphone/src/Model/ReprodutorMusical.java @@ -0,0 +1,11 @@ +package Model; + +public interface ReprodutorMusical { + + + public abstract void selecionarMusica(String musica); + + public abstract void tocar(); + + public abstract void pausar(); +} diff --git a/desafios/poo/DesafioIphone/src/Model/package-info.java b/desafios/poo/DesafioIphone/src/Model/package-info.java new file mode 100644 index 0000000..cbc640a --- /dev/null +++ b/desafios/poo/DesafioIphone/src/Model/package-info.java @@ -0,0 +1 @@ +package Model; \ No newline at end of file diff --git a/desafios/poo/DesafioIphone/src/module-info.java b/desafios/poo/DesafioIphone/src/module-info.java new file mode 100644 index 0000000..2fc8fc3 --- /dev/null +++ b/desafios/poo/DesafioIphone/src/module-info.java @@ -0,0 +1,9 @@ +/** + * + */ +/** + * @author 55219 + * + */ +module DesafioIphone { +} \ No newline at end of file diff --git "a/desafios/poo/Modelagem e Diagrama\303\247\303\243o de um Componente iPhone.asta" "b/desafios/poo/Modelagem e Diagrama\303\247\303\243o de um Componente iPhone.asta" new file mode 100644 index 0000000000000000000000000000000000000000..71f5f039840cc7d218cab237972bccd0614d6417 GIT binary patch literal 8096 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 tfhd2ePeW{5O?jwHVBiZL@Go@5!+p=g|5~