From 3b3c74ecc8640b85b9d096a191aef9e8ca98ef70 Mon Sep 17 00:00:00 2001 From: <> Date: Tue, 14 Jan 2025 00:50:13 +0000 Subject: [PATCH] Deployed 5575a8f with MkDocs version: 1.6.1 --- .nojekyll | 0 404.html | 548 ++ DML_DDL/index.html | 783 ++ apresentacao/modulo1/index.html | 666 ++ assets/images/capa.jpeg | Bin 0 -> 16394 bytes assets/images/der.png | Bin 0 -> 217383 bytes assets/images/favicon.png | Bin 0 -> 1870 bytes assets/images/logo1.png | Bin 0 -> 12575 bytes assets/javascripts/bundle.88dd0f4e.min.js | 16 + assets/javascripts/bundle.88dd0f4e.min.js.map | 7 + assets/javascripts/lunr/min/lunr.ar.min.js | 1 + assets/javascripts/lunr/min/lunr.da.min.js | 18 + assets/javascripts/lunr/min/lunr.de.min.js | 18 + assets/javascripts/lunr/min/lunr.du.min.js | 18 + assets/javascripts/lunr/min/lunr.el.min.js | 1 + assets/javascripts/lunr/min/lunr.es.min.js | 18 + assets/javascripts/lunr/min/lunr.fi.min.js | 18 + assets/javascripts/lunr/min/lunr.fr.min.js | 18 + assets/javascripts/lunr/min/lunr.he.min.js | 1 + assets/javascripts/lunr/min/lunr.hi.min.js | 1 + assets/javascripts/lunr/min/lunr.hu.min.js | 18 + assets/javascripts/lunr/min/lunr.hy.min.js | 1 + assets/javascripts/lunr/min/lunr.it.min.js | 18 + assets/javascripts/lunr/min/lunr.ja.min.js | 1 + assets/javascripts/lunr/min/lunr.jp.min.js | 1 + assets/javascripts/lunr/min/lunr.kn.min.js | 1 + assets/javascripts/lunr/min/lunr.ko.min.js | 1 + assets/javascripts/lunr/min/lunr.multi.min.js | 1 + assets/javascripts/lunr/min/lunr.nl.min.js | 18 + assets/javascripts/lunr/min/lunr.no.min.js | 18 + assets/javascripts/lunr/min/lunr.pt.min.js | 18 + assets/javascripts/lunr/min/lunr.ro.min.js | 18 + assets/javascripts/lunr/min/lunr.ru.min.js | 18 + assets/javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + assets/javascripts/lunr/min/lunr.sv.min.js | 18 + assets/javascripts/lunr/min/lunr.ta.min.js | 1 + assets/javascripts/lunr/min/lunr.te.min.js | 1 + assets/javascripts/lunr/min/lunr.th.min.js | 1 + assets/javascripts/lunr/min/lunr.tr.min.js | 18 + assets/javascripts/lunr/min/lunr.vi.min.js | 1 + assets/javascripts/lunr/min/lunr.zh.min.js | 1 + assets/javascripts/lunr/tinyseg.js | 206 + assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.6ce7567c.min.js | 42 + .../workers/search.6ce7567c.min.js.map | 7 + assets/stylesheets/main.6f8fc17f.min.css | 1 + assets/stylesheets/main.6f8fc17f.min.css.map | 1 + assets/stylesheets/palette.06af60db.min.css | 1 + .../stylesheets/palette.06af60db.min.css.map | 1 + index.html | 738 ++ modulo01/der/index.html | 809 ++ modulo01/dicionario/index.html | 3665 +++++++++ modulo01/mer/index.html | 1915 +++++ modulo01/ml/index.html | 806 ++ modulo02/DDL/index.html | 1227 +++ modulo02/DML/index.html | 842 +++ modulo02/DQL/index.html | 708 ++ search/search_index.json | 1 + sitemap.xml | 3 + sitemap.xml.gz | Bin 0 -> 127 bytes 61 files changed, 19988 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 DML_DDL/index.html create mode 100644 apresentacao/modulo1/index.html create mode 100644 assets/images/capa.jpeg create mode 100644 assets/images/der.png create mode 100644 assets/images/favicon.png create mode 100644 assets/images/logo1.png create mode 100644 assets/javascripts/bundle.88dd0f4e.min.js create mode 100644 assets/javascripts/bundle.88dd0f4e.min.js.map create mode 100644 assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 assets/javascripts/lunr/min/lunr.el.min.js create mode 100644 assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.he.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 assets/javascripts/lunr/tinyseg.js create mode 100644 assets/javascripts/lunr/wordcut.js create mode 100644 assets/javascripts/workers/search.6ce7567c.min.js create mode 100644 assets/javascripts/workers/search.6ce7567c.min.js.map create mode 100644 assets/stylesheets/main.6f8fc17f.min.css create mode 100644 assets/stylesheets/main.6f8fc17f.min.css.map create mode 100644 assets/stylesheets/palette.06af60db.min.css create mode 100644 assets/stylesheets/palette.06af60db.min.css.map create mode 100644 index.html create mode 100644 modulo01/der/index.html create mode 100644 modulo01/dicionario/index.html create mode 100644 modulo01/mer/index.html create mode 100644 modulo01/ml/index.html create mode 100644 modulo02/DDL/index.html create mode 100644 modulo02/DML/index.html create mode 100644 modulo02/DQL/index.html create mode 100644 search/search_index.json create mode 100644 sitemap.xml create mode 100644 sitemap.xml.gz diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..9d0ef67 --- /dev/null +++ b/404.html @@ -0,0 +1,548 @@ + + + +
+ + + + + + + + + + + + + + +Este projeto utiliza um banco de dados relacional para gerenciar informações dos NPCs (personagens não jogáveis), missões e salas dentro do jogo. A estrutura foi desenvolvida utilizando comandos SQL, com o uso de DDL (Data Definition Language) para criar e alterar tabelas e DML (Data Manipulation Language) para manipulação dos dados.
+O objetivo desta documentação é detalhar como o banco foi estruturado e apresentar exemplos práticos de DDL e DML.
+Contém colunas como:
+id_npc_ferreiro
: Identificador único.id_sala
: Relaciona a sala onde o ferreiro está localizado.nome
, descricao
e diálogos (ex.: dialogo_inicial
).Npc_Quest:
+Principais colunas:
+id_npc_quest
: Identificador único.id_sala
: Relaciona a sala onde o NPC está localizado.nome
e descricao
do NPC.Npc_Mercador:
+id_npc_mercador
: Identificador único.id_sala
: Relaciona a sala onde o mercador está.dialogo_comprar
, dialogo_vender
e dialogo_sair
.Figura 1 - DER
+ + +Abaixo está um exemplo de como a tabela Npc_Ferreiro
foi criada:
CREATE TABLE Npc_Ferreiro (
+ id_npc_ferreiro INTEGER PRIMARY KEY,
+ id_sala INTEGER NOT NULL,
+ id_missao_desbloqueia INTEGER NOT NULL,
+ nome VARCHAR NOT NULL,
+ descricao VARCHAR,
+ dialogo_inicial VARCHAR,
+ dialogo_reparar VARCHAR,
+ dialogo_upgrade VARCHAR
+);
+
-- Adiciona uma chave estrangeira que conecta Npc_Ferreiro à tabela Sala
+ALTER TABLE Npc_Ferreiro ADD CONSTRAINT FK_Npc_Ferreiro_2
+ FOREIGN KEY (id_sala)
+ REFERENCES Sala (id_sala);
+
+-- Adiciona uma chave estrangeira que conecta Npc_Ferreiro à tabela Missao
+ALTER TABLE Npc_Ferreiro ADD CONSTRAINT FK_Npc_Ferreiro_3
+ FOREIGN KEY (id_missao_desbloqueia)
+ REFERENCES Missao (id_missao);
+
Abaixo, um exemplo de inserção de dados na tabela Npc_Ferreiro:
+INSERT INTO Npc_Ferreiro (id_npc_ferreiro, id_sala, id_missao_desbloqueia, nome, descricao)
+VALUES (1, 2, 3, 'Ferreiro João', 'Especialista em armas pesadas');
+
Abaixo seguem exemplos dessas três operações.
+SELECT * FROM Npc_Ferreiro;
+SELECT * FROM Npc_Ferreiro;
+UPDATE Npc_Ferreiro
+SET descricao = 'Especialista em armaduras'
+WHERE id_npc_ferreiro = 1;
+DELETE FROM Npc_Ferreiro
+WHERE id_npc_ferreiro = 1;
+
O objetivo dessa pagina é mostrar o vídeo da apresentação da entrega do Módulo 1 do projeto, que consiste em Modelo Entidade-Relacionamento (MER), Diagrama Entidade Relacionamento (DER) e Dicionário de Dados.
+No vídeo 1 abaixo segue o vídeo da nossa apresentação do módulo 1, ou acesse clicando aqui
+Vídeo 1 - Apresentação do módulo 1
+ + +Fonte: Pedro Lucas
+cqtz&FFw zAIb2>+v=aeav}2mo=}HM2DKYnL4hu!_S2&0jRwM@N~3`=Jj}jVzfPNbZtQ|xiAU!p z@Lj0ey|YT2U09Q^=nKAO4h2O!TocM*bI-ylEvFC+Ys$zj~b^~A!ybkTpb@99V^7-RBWkwU`;C-KIh=%f#6EAsf-(77YNH3?G=CV z0xag5#fy&=6{4kObhYo Y5S+ISayeOdp1Z zMu_GVqDl4LTjHk<1qj>0Q(2ZAjtxA&DH~GdZrN2_k1aLXhc9-%FEl4@Em7uVTf}9g z;+;ra6RK;Uj}bw9)7Jz-l%4M?(&xbD!SD%OtlC-kFQ0h${t}y$&8M= u{)TDG%CrYw%lxnV%&nxu` z#_r8DG&4P_=!oeQHW!TCfCAl!VzV;s7&)y3&rXpIA)O?9Ic@`-35XZ*a-hF~(W_*& zw=`yLW*Z@NlHVG@&>qvppc?JWKl(YTJ!|F*-!mg?XcF1zG<5k+>dWZ$9&C{|EZP%Q zipMGHU=P=Q^#`zxYRM^pn$#y&^uIck{!7^5Hdlk5HxOFFepj;8K`bp|W$jTfHzd?> z{(5I%j%1HAoswe}4${Gf(l&ip*ogH9j=azt$?N>=3n**!$qWOUVuc85_EfUi(PO`$ zegPhq%$iMifAQZ~df~%sT;0j-H>J5PN`h~-(A!-P*YB>=h%KWVeZ+?~tV)>Dd^_M? zS3f=U%;+`Kb#9De=K6r|h_##-b3JCg6K~Rw%8oQx6&Y+bOAO2!QHE)nEC=y3i4Q&1 zET|RK4#ba_O{ {z!Fg)SA8y~PSI zaJ{Tmm3XLRZw?I{oo}0kE9#elMV;7X)iQ%!!?-8#e6)K-zmJe&2US; NqWPTPa2;Uw^!TPhCOA3k6h+mox z1$7v74)1It`-G@Gj8Z5;Ong=Cv4};4{eSPxne)JN<`ln0%a46)NN*q&<)th*8~k04 zA7@i`+srw essGB)7=LR)p|>DDPy+7%x-PJc@a;(ti+ZT?P%WUU@3@-Nqwva39|r+t&fK8m|E z#w^IZu)_7(4MhqTh(llq+@n8*qxiYDq7_M47+|I8*y;kJM<^G`03I~XOc&X>A8{R4 zkDV?gYRxJr5>19Hu*B$zjD@Ty8|-T&ThIA>9ulVP%iePy+0^{BGLl!W5iB7tIks+G zslLo^W=P-dL!4+umy?3S`E@%}N5t)Zmp(pP9m~d$! %JL77VQ=b0D!?*`(3+|7Q MUg?Eg(RD1owHXg rs zDMVIZw7>PaBu +T0JQTcPxRXX}Mau($h334=-{w+a@3fa;<8mJ1C_4#3{wqQ?b zLMQ#!x>WyBTH-3hq8M9Wd(jOv-=t--SJuG`cV&o>387qdqFn|q6Yc&St|-f4{pWv3 zIdj1edfT7ru@xjhi=ND2!Ifq5tK5P p2$!TlWw%F|vAYpdgk_D*nI&>FwcE$2+O7r4A^Tp2RyC )=D=kWfGw&?F>WU?_yf0|!&ly*jEEjL_+u0&6?&m*yZzy~Yo=HpQ0)1aX{ zi^@!zcA!_F7#Pl{K&oU}lB9{6( wY7ZKl82DPc>rDVj zwAYkFN^ zo^Iq^Dl}7&Yyf42Q<&OC(#PI?^=5b(q>&2Jxwh+drl^_knYoZ=tm3}G;WYEQ0`%0{ z<0czhmBM1g_Hwo{$lO#OR6zvaSuk7lyR?v+V6`WNd1`bN9?vDZRmqe$URkSWbxh{g z+9=%`i5(b9 ricXgiLH(N3;}clwF+nk(RihuA5`f(-Z(8XeW5r5Z51To^1ZS_De9gL4W5)0% zfni+SJQ`+UkQwd*BFQ>Jlppy`Ra$bu7oS aY~$ygzmB*_+%YwyeKc`3II!2 z@v%-RkS}so4{N*rdM=vK(j;jnkuTv>_=$6pD}Z1lxt6#%i5ZSpNieDdcGWF{j%NZ_ zHMGY`c3oL_SAK8Bp~D??g$a+k-wHwqH_OvC=Nt(vgGORTlv+p#6<|RW0}{SDUMnq1 zzGJv2C0p~3_$u4KU^SpMy4Qzmy*V*DLqvo?tWPaRl2kYR?imsz`c(`eL$=n|Ha<+u zhLQpZDB9+w5rA)h;N<^z#!N}Zf9q4`$vqNgod@DOCyh`=9yH}kozVeIw7jZ)gM4*v zH?AL@?8BJY*5
izyJQ20XTFPl zpkpe-?EJP#!p~4R9HJH50f;Q*zcE9SYo^xW*I>RJUedql#gR-hYmBO}@d}X$2$G|r zUV!Wk*n&7 oJUF<67aN+cVQ!zjGr4J@9i^dEL!VJTtcl zyZ(lpU!{~R$^(m^i7(_Af5yz!GZf2`a?REnP7Y>6|CaaIsyO#)H9q$X*)_wvQY?A0 zHsaX3KV3;$;}*XN5z5y{ZW F2zI2Ngx&}YXJ!|Zs|Hr3r`P%+RB-32^`=ir|eCZPJ$9M`!y5pcB zc#VOPFUhvdl!M1GlJUHj7&JY`M5bQ)@jHEqod8TM-R%4c6|<)|1%d8mMw!C*BQegU zwQyp>b*&tsN}?-Gu%T|L6ZSgr77E;Dq zYwMb#hi>r(*?MY);Us0dgYs*pZ|)*KM|PlQXTRih!I{6K_jhH8WcZ|f(kl|V_b5w( zV7A+x+GyT*!@9lh!2FeVrK5A>!2xn-Y2SX5D*OKgSAqI}jyOPo z^8a*sf=2+F?T}xjnTYub#j4N>LRv!938mj#cLWsarD<=27`9H^iQEuO@x+SWDVUVS zhiyHb=5MjGt6D9ky7NPh{zf_zkW$8vSsl=@uDD$lX&>zkA8qm@7a$2X4%oTzFrGPs zR;uiWb#y$ }% K!9cV2CB*IretcsJ^0(~obotYB|z)onN zv}~ps4?Uep#GMyk-QU9llj!&opg@2TAr!CJE{mzkRh5j0M?ZrnX+A+osoOZxx_E(o zm5EFz>Z5GN32*xp7$ia`s))+`gK>Kw*rj+GB@a1i4Lk;Rp-ZGVQox@f9A!hwq&+wg za+#l*B7}xT_mqQ*)^WMQ2Pdd_x6A&8vbBYOhCK+&Jit^J=?{LKhyRZW_>)r5*bwhC zKPJ(_zzF#s3){&nULj2&ou$p5P-~ok<+tK- 7cS#L{h@kzG^Q{Ml4vBo+TYJiU0FWf zuc^sii|Qo(08!g}iMz7jCH&+@^JTz<0;Ikr`C|gU0LB*{^@#mc*h+4$CSuWcR-N_m zg%b W#)p9q4hIa>yPM=LBpbfUBeiu zy=X=2Nm^F4)k0LrFa{GJc6>Bti^aqUS6N%9_0rT6R>$>O f*umSLPL|ae+`x-PqrWNMYHeNrMxICOi-Z3&eXB;jGP7 zedEcLs2bY&^o;5fj8(TI+`c|-4 DrlcT>ISH(oYe; #9@6{W#Uq^I?8mvPrVed-SouCUxi*hALFhC4hLRS4E zGw^{hZ+#f~MiQH8ckeqdk#PvM@p!Gvp03&-7 i;BVic4QzoZ>dgrF#tJEOgCA) zW)RE=YOJL+F29RRdAzUYLXMwXQ<>q^p^_jVJr?8R4!rIvsXFI^ph<*7n9S`r`Z@kM z>J-|*cfG10)=Uz_KW|E 2(M-Fr zxJ)>?d3UC#N5gJ6F08{io_TSgt2ziz=155Wf{9&7%c}-#4~Dt|zWkK< z@Kw)Fd4i?vnM7?ip-nd%U#uPq4-)`(b9_AYn9FBE%R|61kJ~3sxW5t)Zj+`L1|xdf zAB%0*c8x43iKtGb_5hJe%HysA%si9DrR+fGh7C2S$zPr9f=awqujm-#zL2d|u5nwX zIqZ|#w5J|1jEgM@pHe$u7}Ob;UGHyUj#(q4S*(%K)-j rX}&vx{I&77vd+qp z8@Ic0Ea|cfEd-Ao=Z%B@FTXFAS~#%LRWDtnBqJ#0>e47A+XRG*5Xg^0KrB(v(Tk2u znXI)tCbd# oMf*_csdbr4i4WR1+ppk6WD_TUicc~iC3++cCF~ps zt2RPPW4gCCwP?vf-@KR|C)vUiuRcq8EPWI*HvVT9Rl#KA!Q&&SNTC3hdNl7v4lG4b zwpD^oKNvY;5kp3D=cR3p7)6U$P0OeJQUtH3t9lDwS(rBQZ#o(<%&!^H E-|u~-+*mqF<>{kp;4(A{jYOnuH2gkEH;~-G+LFK7-jR@TY6WIAxU9`<65j5$ z+0}N>=*znzzLc;I^7Y<-qI2I|z1RjXYOc4yaGd9X=q!!q{Ta9(x?GzNpOtgPi;mDC zd*5y!j~6sMM9T$Y5~=p5P%hTouu$eLzvV2so&I4EG0tggo|NcBtr >Oa{k!K2z=6Tz49Rax z2~zoW0;Lrb@|U@K5Wm)J))`~tF2(1EccR5(%OZ7M-OJ+_pn%J&K%Y8 @{H&O7E0NmJ`p zOSbyRQbEBscG*g2?faV`Trp8~evv{R$I>%4etgn~RVfh@ mhdEWoG9e*;4=Pc5*oJ+2*6LT^> z0Qng6=+Jlq>e8@!;$!ir-!sK+&s;(Y+8ZvR$hXk-m*wO>M`r*z5;o;qMdj$);Qg{r zM(SYFmS(+pqQf)g)Wm&xLohuF;!vYzuMne`1Mja5IBzqcidDItB#<$eIsXUe+0gw; z{vfrndG0sT3VQH7orV@6>b4sD2 zaz6rq9eYkE8RvG{EH_u>PtEEK+llE>tbzL0%`Qh9Dmsnz0X)G06!IjYU0WR)94?x5 zxq^~d6;G}O>74r`83z^Dmb8N$RiXgr9b3i^+W9k6S=!_F^h^0@N^9%l#6&P3ew#lF z?(CI4Y`Pv4BH7+QdN6~A)7xLtZ!L19VPPGg ;(P!<#bTxG=%<7rRmLZtB?&&>poeeJxjcKTV(^&;3tcPq z_f@D6qlN8Q*_G2><*H{=_h}e-VaPm~ObT$bbPB?;_IJ9xMiOyEA38qko1Nps=Zl`g z^O)0bjcS|OHzBz7@QIYRcU+!3S|Y)rq?Ec?;E^s!3u@aYvx>X7Jchq|>}t={mK7{7 z`b<1AhgQ-k6DaPR<6P@QRN@d*JAombc*4&SDVvP;ve-1Eqk24?S@_I+l74kloIzn& zW(g3;jyq4kDS|JSp6d9mc_OIb1ug`$1$@D2>^hVGX&ao@XAnyR#lYaGiMJp=4Bek( zF}yUiaUjUgs=pxHWw@B~ZrhIR*2$H987czly|09h4|5uupi#P0I8HJR(f`+K6HM@> zibMz3x7PJqL(a>!HQhHix_4O%Vb+T=K_~PqLQVUh@lL4?jME|v8x=Hi{2WwNIp=MU z#;t9ae&`aqH%85S!< mb+3hNfWKp2D|?oOwJ;L4M?m8K@gw+pkYQ=x=;n@z=SmtY3mZQI*JwhIms{ z65y%g-qoEkRM|aGNAq@+r?64hXMF+W;CNOV!(R0RHa?D=g^?+65Zlljz75C;>vO;r zGGzo9WD42xs;VyH@q?t97ZO&-m|ggjyDtVzV^PADiM060cS7330NKUe>3kGKeaoU+ z+FIXMO=P*1LDPgknB|Voeznu!%60<(YCO?%*!w#*-bN!vlIyT$Gap)77Zha}< nBvb~AO;hS#xlze%I_aE)`7qEu9MWLX9O-+B zz!Ru?c_KZ#9c5>wrI+Ysxn{3~alzYFM7pKrWC3ogHwkKb%vP~V@r=+oi5C9g?oISh zyv4Z(jFJ%3Ok|W-_YT!J&n(TV>@H6$8!Y-1K>gXDaavAR9&;#&ZH?^GZT#WVkX0dA zX%Bg8EAj_nJ6k6t-Q{dN!$Sk7V<}1L*9RZ|9+p=6&x&xyjL|1BwTO4hwY}k|=4rZE zJ<0Z@?gN!yb2aOjhV>*rSZDpsbGyRJ-iEBD1aQx+a lKYgVOy@QJa zW^WTqGkyi(NTq@SK9Ab;31?Da8EU^M;XUOe4#LJvMGL4)OHu_zW2?1l)(z&wWt-l- z{P;0mF>T6QsXIyap{DWxHcrJOV23*Kc9vtHsfa=&2Ql`*!N~1FJv}0q=eZd6?L-|! z3WD4C+TDWNhh}4|FTjExgpP1@?4FzrV_6R m41y>})PkBO{9#ww zrjH=EY#$-?$cMHe)mV__%5x3(AegN;4kD7+UkQF=3pG^-e?LW?Gll3tg_H4}{VkrU z^pDl_^sYvwL*%NSV2MqAQp)=;{&-Ce>jElLI4P)HmlmsrRXFv*-pPd+az5znu0Ru* zzDeap9o!yIaa%w0+8VvlMma79H*e;%Ne_n=XKxWgeiHWn-9=5@q!jPsG}D$m@i?8z z Z3>Df>U>h{0 z%F?+iJ}H$p8*`B|-0la~&TUC#n^lceTfcFpS%@Maqhv|Ne}Rdjl?qR7)apX#x&;$m zGb2#J6&1~K2rO-<-8xpGUU+lQm^zM`FE|;kd;y-UaMTKuQC$^Y{c>47|6xzJxCwmg zk$+^P`*y_8*x)*~91F_e>qpfHzAYVu(D#FwhbvEsOYpsz9eutx-k! KW#>|RA2oqxHJpvrJL#Q$EWFe-Vt70vR-8&2-V4vazh8@zSn`KqY_(K znXHDdhHUI@OpLL2%lXeVL7VdRwO$b`86!E+Q^7#OjO!5BfnCx+Edn=f=INc>M^U_~ zcv9Y@tqTal!vmMhq_jB#9m&dB8RHJ_`?)_BoSP~L>Q{|}H*|M#yA(KuLkC8}-7y*( zbcJPWp?lE{yQ?oET5Bp)HGpp8wpSj j|)45E^u0|v2prWi6C d& zhLBEd^mWE$Zi&>MH-`i1jaFfVa=gRNT%=>cIOpd8K`-JKh(yJ%|Do>5Q&;m`pfYzH zod&DRi3_pv)ajbTlvid?C8uZAc_(v4N2|wzJ;wG-3T6Va7elQ&pRW*8r%;V~U`qM0 zpfEh9PjRig*VtU(fUBb^^I&uY@1DCJU(<1UaO1tH?x6_vI(Q9z7&dxUcn@smO~nLu zyn+OQ3I#M3YB}Mz#X%E_LN@hIqVAz}Wc9qU0(_1Md}?2ow*VoGS~VzEnsuRx2%9?5 zSP=h$vT@2}p?-d{F<1&WLX_(Dz!#f?R37msY<@;It>4F?)ju)$7swwrmhw`i5QMzv zfEEijIjJ?}7pgazlreH^^U8eRuC(SQHcf5Dsj~uBqt>fnTB`xH(qyY?US+6{`9;0I z{egm?NGX{iBp{Aw3ZIuC1wfLf$vd(TB()_dY*axAr$ECd(?EhBzy@-Xi^p#q=Ljit z5^viRoE5ZZ>uw1!_A5 2+g;)sT0*8XYGrI<8WkP;U&m+J}+$8#(B xR)SqSXmk!Q$+R~Udi)2h4caAJ|5FZ63MZYi;#Xm4#i^8lkpmHpU zu&ni}_QxK_?|-4w2TYqrG6;=+$G?su>MhRKp{@mw{5o*0fdn#$5;Sm;R$ak8AtIOQ znrvVxm)5J%9qK*Ri>4WB{YpTODrWL1s&A9h8LpfrQDB(dW1T>6Cl*|O8Cb(h3ez6r z&J|jsP5Bp>k=pH)QyF^H_1A*C+mo@)hGCo>MI8yved&qs`_vZo-$AJQ^|Y%8-#1c> zufbML=XK&3rxJoT@_UqISgh`cj(Hv*;j~{LEn-;KML2+3a@5q06S0JLzXyZk!uFM0 z&8vEb9*-=!7jqF_;$tx6%Ozue@x4Xv_qb0f!nHIH$gD7!`Etghq3@ar#8?L_7~vvU zs12p+Nc*bOmC3LLHt
KjVjW^5 x;?(G;&1eWbEfmsgKdy_(HcW*hbM9-J%WVr;r0hR{&Q}%TKco}O0XzpG2^Kx z#II+aXnc(?5syrgwPeuhDKr-CP=oQ`f_&67jQ$+YqAZrNk$o`Ym$ TkIK1F-uX-^D25@ zJ2R4-`EBzCo+ficiuj$bAocN5Lf7R1la-fj!Tt%mNpqX!kIsdle+mO0@Jzn4t|)>s zs2s3v#&{HkZ2NnUHqrN-2xX#&x||=1(bpv^M Y}tCUi(u5r4k`+xVa*i>y-a;nt9Z3HuJmF96U7j)K7{Va-=*@52e~ zFL&Y>z{bpPZ~IR19PN|-p8RR+efLn^bi|-0ZV#M+We s87B9r=6mUl0AK!Qsb$HJp0m_a^&5Fx*lvWCtLz7ZJfS z4WjMA<*Py7CA>jPINyT%3rGZqsX- BMcdrlhN-HzwI-omPo>^(}s_7Bw7?s>=n5p8gkP25&p< zwe;Jw&tYBJljs `HOF$sT9KNaaj0;S59=k(rGBgt2OAJ?eM0bYa`W=p>pb;V|*4z!4? zF=u}HUg4PG^blMH_bS|S{w-;C!9&5fP$kUEo4C$^gBNyd0nEHJbYI5h&gyPMWw)h!ia~R`he{y zB6IeJ-4#O&{QQ%!nbv5yL-H2kGyDaZD`?+qy`e1kI^Q$bIgg|T19=^b6F%+<-QZMh zvU4di=T|!y*Oxt-n%XZtjS>?ob~LLt&P=7G_nD5wDjZWDc&wGxl;Dh1Af|KC_8 z-GAZ!|5g^QkT&o?=p~#Km=u^0KK0%Odl17*Fx4Rh>F%n;n%PI;_`p-s%$&ttm*gG& zx+(E|&!e@Pq0FIcSXQz8Kujv(U*15v%lPPWtr#Utg5PW6wwY@@CRV!XhO(LFg>1ka zfDg&D!A}*A?gm-%+dz8j@T2%32Ogc3I+g8~EDxp(gqPcjRJ#T{*c99-hxpJFLirj) zgJXl2j1bi+dPaMum)9HzM<`+ROn=)8ZoU^6HGKCoj|DW~mES+KW3)eu`x}JpD<9aC zEf1TCSv(FGVf(PodQPigvaA}>l6vn!B(GaA&B+LE7y5|5iHKCkAl#ltE5%Qq)r#cw z&?Z6>)9ugVmEBV=rWd{P6bu~+sU)!LWWGA$oq?1Ik8hpCfjcN3q@HtB@vMqA9-Rz? zn!b~&op4&$jyq*_%}wAt4qRit&JD8T@o|}s-Z$!}MFIbkU_23uAD$n3nfQA96IdJCoK5@zz5`0gq3umi)817GE61t+K zx!U)HJ4rY##RJE0J;e2VZ9;+~W1OUijD#n0Xa=Hd?O&L#^P-YQE>ng<4!9}bciF&JYw-YeAjV3Ik<>kg zVFich9P(ae>I83w22p}$1qN;IWw;RGl;`C}Lcjs;xv$96!d6L%N)qQt@DZy8t;yZr zu$PttDKT8BG5oWFX8|cnoO?>JaT$Jd(TEgH>!kL~etbjMjd+rx)TTJUPEq5ikGqcc z_tty%ghd7BE$>&Rz~Qo tF^cMd!Li|ygasZmv>fICb(sHoy@C-0>e$@cZuHw3HZO2l0m^s*WpmEfK~r3 z13#qhHy7%UcO^5 vK_9saa5_sd|AaiqP+gDq^WR%;qM_uUBo5!+39q&dB zwM+c7XM=I_qhUU$x)VAR%qUrxl-0!#6oFXvUw{+$tu+)PU+AJf)mwV-!2o?}QcIg% zr}D=lefR%lP5&o+8%+G4)cjKuSwYxIkVSwZeN57S?YMCAm?>+lBpJKvN82(sKFqn% z9XG{3ko-ot$3egqN>?K0`C>tvn{G(m5dup$I9S9##=A~7LNJP`QjZ*rb6$oGoNy-f zoGQr!6RL6UKyw@0f`rmA>AX}{G44IOb~2VOM7dEoN~oVO!cP6A-K|tN1j@%pY- 2|5F98@vvJZwV+{Xb+6c;eMIp+qNwCKP;=Z zsprNiswvq9_ViA@E{Aw>#Izd)imw%Tj?3+&)}rc9l%K-iw0_up0R}BKKUKw 5Rj i;aek89gdG5OPHaQmFyth6J?-`SMWbF;gkcuR{t+f7yIh~ literal 0 HcmV?d00001 diff --git a/assets/images/der.png b/assets/images/der.png new file mode 100644 index 0000000000000000000000000000000000000000..cb62d8be152e75a4fb57d395e11710160824daaa GIT binary patch literal 217383 zcmdSBcOaGh8$W)dp`khlug+)*|RcAvO{Lb z&ffFng#SEWgdiTsWtj_Vj_tp@ZhF%Um9TG6R9-(SyHj&lkl*QiM*W(;J _f`|wV4qUDbrIrM;TwvfLRO0V=y>Eq1ud$-=34bA((&racjQ=HogJ#H8^aY% zPxW4WgkJOJmsBft8-o0# 3-IVT|zA=mC*MTfH~zi+hq_b=6R z?+`?gf*Y7dZ)I6eE<;cMrg$YGrpAO5In*7z_)+g6pCA#fY`4FE!9)Z76kX$YPw@WU z({m$DLMug?>-3pMvxDE3o%*djFHUq9k463c^U5NdKY#4wVNA96y-Im6{<}^Kzct-A z41W