Skip to content
Snippets Groups Projects
Commit 76974b86 authored by poulpe's avatar poulpe
Browse files

[Update] Fix somes error in presentation + add comment

parent 86c98a42
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid meet" viewBox="131.52799999999996 249.18399999999997 412.512 210.248" width="408.51" height="205.25"><defs><path d="M491.95 448.94L487.86 410.42L521.2 410.42L517.1 448.94L491.95 448.94Z" id="a1r7rqNf7x"></path><path d="M138.29 456.43C135.09 456.43 132.53 453.87 132.53 450.67C132.53 450.67 132.53 450.67 132.53 450.67C132.53 447.47 135.09 444.91 138.29 444.91C177.99 444.91 495.58 444.91 535.28 444.91C538.48 444.91 541.04 447.47 541.04 450.67C541.04 450.67 541.04 450.67 541.04 450.67C541.04 453.87 538.48 456.43 535.28 456.43C455.88 456.43 177.99 456.43 138.29 456.43Z" id="ah1mTkzap"></path><path d="M201.9 385.84C201.9 379.76 206.9 374.77 212.98 374.77C217.16 374.77 238.06 374.77 275.7 374.77L275.7 396.98L212.98 396.98C205.59 393.61 201.9 389.89 201.9 385.84Z" id="b39EcO2KXm"></path><path d="M212.98 400.75C204.72 400.75 198.06 394.03 198.06 385.84C198.06 385.84 198.06 385.84 198.06 385.84C198.06 377.58 204.78 370.93 212.98 370.93C217.4 370.93 239.52 370.93 279.34 370.93L279.34 400.75C239.52 400.75 217.4 400.75 212.98 400.75Z" id="b3tYfn8V8x"></path><path d="M208.88 382.38L275.7 382.38" id="b10MzsJsZJ"></path><path d="M208.88 389.17L275.7 389.17" id="cZNAdc65Z"></path><path d="M201.9 385.84C201.9 379.76 206.9 374.77 212.98 374.77C217.16 374.77 238.06 374.77 275.7 374.77L275.7 396.98L212.98 396.98C205.59 393.61 201.9 389.89 201.9 385.84Z" id="d2Ou5AzA5J"></path><path d="M201.9 385.84C201.9 379.76 206.9 374.77 212.98 374.77C217.23 374.77 238.5 374.77 276.78 374.77L279.34 370.93C239.52 370.93 217.4 370.93 212.98 370.93C204.72 370.93 198.06 377.65 198.06 385.84C198.06 385.84 198.06 385.84 198.06 385.84C198.06 394.1 204.78 400.75 212.98 400.75C217.4 400.75 239.52 400.75 279.34 400.75L276.78 396.91L212.98 396.91C205.59 393.58 201.9 389.89 201.9 385.84Z" id="f4sTYXr3YE"></path><path d="M201.9 385.84C201.9 379.76 206.9 374.77 212.98 374.77C217.23 374.77 238.5 374.77 276.78 374.77L279.34 370.93C239.52 370.93 217.4 370.93 212.98 370.93C204.72 370.93 198.06 377.65 198.06 385.84C198.06 385.84 198.06 385.84 198.06 385.84C198.06 394.1 204.78 400.75 212.98 400.75C217.4 400.75 239.52 400.75 279.34 400.75L276.78 396.91L212.98 396.91C205.59 393.58 201.9 389.89 201.9 385.84Z" id="e2O6KYOU9h"></path><path d="M265.07 370.86C265.07 370.86 265.07 370.86 265.07 370.86C265.07 388.8 265.07 398.76 265.07 400.75C265.07 400.75 265.07 400.75 265.07 400.75C258.01 400.75 254.08 400.75 253.3 400.75C253.3 400.75 253.3 400.75 253.3 400.75C253.3 382.82 253.3 372.86 253.3 370.86C253.3 370.86 253.3 370.86 253.3 370.86C260.36 370.86 264.29 370.86 265.07 370.86Z" id="d2fkEx0Yb"></path><path d="M150.96 425.39C148.59 425.39 146.61 423.47 146.61 421.04C146.61 419.44 146.61 406.64 146.61 405.04C146.61 402.67 148.53 400.69 150.96 400.69C163.11 400.69 260.34 400.69 272.5 400.69C274.86 400.69 276.85 402.61 276.85 405.04C276.85 406.64 276.85 419.44 276.85 421.04C276.85 423.47 274.93 425.39 272.5 425.39C248.19 425.39 163.11 425.39 150.96 425.39Z" id="a42q9bvp8N"></path><path d="M182.13 413.87L182.13 417.39L181.04 417.39L181.04 408.88C182.69 408.88 183.61 408.88 183.79 408.88C185.78 408.88 186.74 409.97 186.74 411.38C186.74 412.66 185.9 413.87 183.79 413.87C183.57 413.87 183.02 413.87 182.13 413.87ZM185.58 411.38C185.58 410.42 185.07 409.78 183.79 409.78C183.68 409.78 183.13 409.78 182.13 409.78L182.13 412.91L183.79 412.91C184.99 412.53 185.58 412.02 185.58 411.38Z" id="a4Vv3Wm3hm"></path><path d="M191.02 408.88L193.14 413.17L195.25 408.88L196.46 408.88L193.71 414.19L193.71 417.39L192.62 417.39L192.62 414.19L189.81 408.88L191.02 408.88Z" id="a1gYpCdptO"></path><path d="M205.3 408.88L205.3 409.78L202.99 409.78L202.99 417.39L201.9 417.39L201.9 409.78L199.6 409.78L199.6 408.88L205.3 408.88Z" id="bTBrSV5hd"></path><path d="M210.22 413.55L210.22 417.39L209.14 417.39L209.14 408.88L210.22 408.88L210.22 412.59L214.58 412.59L214.58 408.88L215.66 408.88L215.66 417.39L214.58 417.39L214.58 413.55L210.22 413.55Z" id="c1RGv29B9Z"></path><path d="M219.57 413.1C219.57 410.54 221.42 408.75 223.86 408.75C226.29 408.75 228.14 410.54 228.14 413.1C228.08 415.66 226.22 417.46 223.86 417.46C221.49 417.46 219.57 415.66 219.57 413.1ZM226.99 413.1C226.99 410.99 225.65 409.71 223.86 409.71C222.06 409.71 220.72 410.99 220.72 413.1C220.72 415.22 222.06 416.5 223.86 416.5C225.65 416.5 226.99 415.22 226.99 413.1Z" id="a81lllXsWn"></path><path d="M238.7 417.39L237.62 417.39L233.14 410.61L233.14 417.39L232.05 417.39L232.05 408.88L233.14 408.88L237.62 415.6L237.62 408.88L238.7 408.88L238.7 417.39Z" id="bRSW1mTRp"></path><path d="M150.96 425.39C148.59 425.39 146.61 423.47 146.61 421.04C146.61 419.44 146.61 406.64 146.61 405.04C146.61 402.67 148.53 400.69 150.96 400.69C163.11 400.69 260.34 400.69 272.5 400.69C274.86 400.69 276.85 402.61 276.85 405.04C276.85 406.64 276.85 419.44 276.85 421.04C276.85 423.47 274.93 425.39 272.5 425.39C248.19 425.39 163.11 425.39 150.96 425.39Z" id="a59J58dTN"></path><path d="M253.3 400.75C253.3 406.51 253.3 409.71 253.3 410.35C253.3 416.37 258.16 421.3 264.24 421.3C265.5 421.3 275.59 421.3 276.85 421.3C276.85 421.23 276.85 421.17 276.85 421.1C276.85 419.5 276.85 406.7 276.85 405.1C276.85 402.67 274.93 400.75 272.5 400.75C269.94 400.75 263.54 400.75 253.3 400.75Z" id="a32n99i2Ib"></path><path d="M165.94 430.38C166.77 432.43 167.22 434.99 167.22 437.68C167.22 440.37 166.77 442.86 165.94 444.98C180.01 444.98 292.6 444.98 306.67 444.98C305.84 442.93 305.39 440.37 305.39 437.68C305.46 434.93 305.9 432.43 306.74 430.38C278.58 430.38 180.02 430.38 165.94 430.38Z" id="a12CHSJ6jf"></path><path d="M310.58 426.48C310.58 426.48 310.58 426.48 310.58 426.48C310.58 428.78 310.58 430.06 310.58 430.32C310.58 430.32 310.58 430.32 310.58 430.32C221.53 430.32 172.05 430.32 162.16 430.32C162.16 430.32 162.16 430.32 162.16 430.32C162.16 428.02 162.16 426.74 162.16 426.48C162.16 426.48 162.16 426.48 162.16 426.48C251.21 426.48 300.68 426.48 310.58 426.48Z" id="a1wNimnMsL"></path><path d="M310.58 426.48C310.58 426.48 310.58 426.48 310.58 426.48C310.58 428.78 310.58 430.06 310.58 430.32C310.58 430.32 310.58 430.32 310.58 430.32C221.53 430.32 172.05 430.32 162.16 430.32C162.16 430.32 162.16 430.32 162.16 430.32C162.16 428.02 162.16 426.74 162.16 426.48C162.16 426.48 162.16 426.48 162.16 426.48C251.21 426.48 300.68 426.48 310.58 426.48Z" id="a1hGYQ7B19"></path><path d="M310.58 444.91C310.58 444.91 310.58 444.91 310.58 444.91C310.58 447.22 310.58 448.5 310.58 448.75C310.58 448.75 310.58 448.75 310.58 448.75C221.53 448.75 172.05 448.75 162.16 448.75C162.16 448.75 162.16 448.75 162.16 448.75C162.16 446.45 162.16 445.17 162.16 444.91C162.16 444.91 162.16 444.91 162.16 444.91C251.21 444.91 300.68 444.91 310.58 444.91Z" id="acnhExFEN"></path><path d="M310.58 444.91C310.58 444.91 310.58 444.91 310.58 444.91C310.58 447.22 310.58 448.5 310.58 448.75C310.58 448.75 310.58 448.75 310.58 448.75C221.53 448.75 172.05 448.75 162.16 448.75C162.16 448.75 162.16 448.75 162.16 448.75C162.16 446.45 162.16 445.17 162.16 444.91C162.16 444.91 162.16 444.91 162.16 444.91C251.21 444.91 300.68 444.91 310.58 444.91Z" id="b1R5rDD1FN"></path><path d="M310.58 444.91C310.58 444.91 310.58 444.91 310.58 444.91C310.58 447.22 310.58 448.5 310.58 448.75C310.58 448.75 310.58 448.75 310.58 448.75C221.53 448.75 172.05 448.75 162.16 448.75C162.16 448.75 162.16 448.75 162.16 448.75C162.16 446.45 162.16 445.17 162.16 444.91C162.16 444.91 162.16 444.91 162.16 444.91C251.21 444.91 300.68 444.91 310.58 444.91Z" id="b6vkBXO4R"></path><path d="M382.38 413.55L350.77 413.55C349.62 426.49 348.98 433.68 348.85 435.12C348.4 440.11 345.39 444.91 340.66 448.75C340.66 448.76 340.66 448.78 340.66 448.82L392.5 448.82C392.5 448.78 392.5 448.76 392.5 448.75C387.76 444.91 384.75 440.11 384.3 435.12C384.05 432.24 383.41 425.05 382.38 413.55Z" id="b1BE5FQxoK"></path><path d="M349.62 426.48L383.54 426.48L382.38 413.55L350.77 413.55L349.62 426.48Z" id="d1zwk0LzZ7"></path><path d="M382.38 413.55L350.77 413.55C349.62 426.49 348.98 433.68 348.85 435.12C348.4 440.11 345.39 444.91 340.66 448.75C340.66 448.76 340.66 448.78 340.66 448.82L392.5 448.82C392.5 448.78 392.5 448.76 392.5 448.75C387.76 444.91 384.75 440.11 384.3 435.12C384.05 432.24 383.41 425.05 382.38 413.55Z" id="akFgNjlh9"></path><path d="M265.46 416.75C261.23 416.75 257.78 413.3 257.78 409.07C257.78 395.89 257.78 290.42 257.78 277.23C257.78 273.01 261.23 269.55 265.46 269.55C285.68 269.55 447.47 269.55 467.7 269.55C471.92 269.55 475.38 273.01 475.38 277.23C475.38 290.42 475.38 395.89 475.38 409.07C475.38 413.36 471.92 416.75 467.7 416.75C427.25 416.75 285.68 416.75 265.46 416.75Z" id="awlTuPDj7"></path><path d="M265.46 416.75C261.23 416.75 257.78 413.3 257.78 409.07C257.78 395.89 257.78 290.42 257.78 277.23C257.78 273.01 261.23 269.55 265.46 269.55C285.68 269.55 447.47 269.55 467.7 269.55C471.92 269.55 475.38 273.01 475.38 277.23C475.38 290.42 475.38 395.89 475.38 409.07C475.38 413.36 471.92 416.75 467.7 416.75C427.25 416.75 285.68 416.75 265.46 416.75Z" id="f9wowTEPe"></path><path d="M265.46 416.75C261.23 416.75 257.78 413.3 257.78 409.07C257.78 395.89 257.78 290.42 257.78 277.23C257.78 273.01 261.23 269.55 265.46 269.55C285.68 269.55 447.47 269.55 467.7 269.55C471.92 269.55 475.38 273.01 475.38 277.23C475.38 290.42 475.38 395.89 475.38 409.07C475.38 413.36 471.92 416.75 467.7 416.75C427.25 416.75 285.68 416.75 265.46 416.75Z" id="ek6ac8u2"></path><path d="M464.53 392.19C464.53 392.19 464.53 392.19 464.53 392.19C347.03 392.19 281.75 392.19 268.69 392.19C268.69 392.19 268.69 392.19 268.69 392.19C268.69 325.15 268.69 287.9 268.69 280.45C268.69 280.45 268.69 280.45 268.69 280.45C386.2 280.45 451.48 280.45 464.53 280.45C464.53 280.45 464.53 280.45 464.53 280.45C464.53 347.5 464.53 384.74 464.53 392.19Z" id="k1n9VoN1dJ"></path><path d="M275.7 358.26C275.7 361.07 278 363.38 280.82 363.38C292.92 363.38 389.74 363.38 401.84 363.38C404.66 363.38 406.96 361.07 406.96 358.26C406.96 352.34 406.96 322.77 406.96 269.55L275.7 269.55C275.7 322.77 275.7 352.34 275.7 358.26Z" id="aNfiE0EYd"></path><path d="M464.53 392.19C464.53 392.19 464.53 392.19 464.53 392.19C347.03 392.19 281.75 392.19 268.69 392.19C268.69 392.19 268.69 392.19 268.69 392.19C268.69 325.15 268.69 287.9 268.69 280.45C268.69 280.45 268.69 280.45 268.69 280.45C386.2 280.45 451.48 280.45 464.53 280.45C464.53 280.45 464.53 280.45 464.53 280.45C464.53 347.5 464.53 384.74 464.53 392.19Z" id="b4Xz5UAJFX"></path><path d="M358 404.4L375.22 404.4" id="eMHd3nyS"></path><path d="M286.58 356.34C283.76 356.34 281.46 354.03 281.46 351.22C281.46 341.73 281.46 265.85 281.46 256.37C281.46 253.55 283.76 251.25 286.58 251.25C298.68 251.25 395.5 251.25 407.6 251.25C410.42 251.25 412.72 253.55 412.72 256.37C412.72 265.86 412.72 341.79 412.72 351.28C412.72 354.1 410.42 356.34 407.6 356.34C383.4 356.34 298.68 356.34 286.58 356.34Z" id="a6wizXnk0C"></path><path d="M281.46 263.66C281.46 259.25 281.46 256.79 281.46 256.3C281.46 253.49 283.76 251.18 286.58 251.18C298.68 251.18 395.5 251.18 407.6 251.18C410.42 251.18 412.72 253.49 412.72 256.3C412.72 256.79 412.72 259.25 412.72 263.66L281.46 263.66Z" id="f3tsDXBUi8"></path><path d="M281.46 266.1C281.46 260.22 281.46 256.96 281.46 256.3C281.46 253.49 283.76 251.18 286.58 251.18C298.68 251.18 395.5 251.18 407.6 251.18C410.42 251.18 412.72 253.49 412.72 256.3C412.72 256.96 412.72 260.22 412.72 266.1L281.46 266.1Z" id="bhVrcgLXb"></path><path d="M281.46 266.1C281.46 260.22 281.46 256.96 281.46 256.3C281.46 253.49 283.76 251.18 286.58 251.18C298.68 251.18 395.5 251.18 407.6 251.18C410.42 251.18 412.72 253.49 412.72 256.3C412.72 256.96 412.72 260.22 412.72 266.1L281.46 266.1Z" id="g4mUf07PS3"></path><path d="M281.46 266.1C281.46 260.22 281.46 256.96 281.46 256.3C281.46 253.49 283.76 251.18 286.58 251.18C298.68 251.18 395.5 251.18 407.6 251.18C410.42 251.18 412.72 253.49 412.72 256.3C412.72 256.96 412.72 260.22 412.72 266.1L281.46 266.1Z" id="a3doEZnCK1"></path><path d="M286.58 356.34C283.76 356.34 281.46 354.03 281.46 351.22C281.46 341.73 281.46 265.85 281.46 256.37C281.46 253.55 283.76 251.25 286.58 251.25C298.68 251.25 395.5 251.25 407.6 251.25C410.42 251.25 412.72 253.55 412.72 256.37C412.72 265.86 412.72 341.79 412.72 351.28C412.72 354.1 410.42 356.34 407.6 356.34C383.4 356.34 298.68 356.34 286.58 356.34Z" id="c69muizvc3"></path><path d="M396.53 378.99C393.71 378.99 391.41 376.69 391.41 373.87C391.41 366.01 391.41 303.08 391.41 295.22C391.41 292.4 393.71 290.1 396.53 290.1C403.95 290.1 463.34 290.1 470.77 290.1C473.58 290.1 475.89 292.4 475.89 295.22C475.89 303.08 475.89 366.01 475.89 373.87C475.89 376.75 473.58 378.99 470.77 378.99C455.92 378.99 403.95 378.99 396.53 378.99Z" id="aaRidBQsl"></path><path d="M401.65 374.51C398.83 374.51 396.53 372.21 396.53 369.39C396.53 361.53 396.53 298.6 396.53 290.74C396.53 287.92 398.83 285.62 401.65 285.62C409.07 285.62 468.46 285.62 475.89 285.62C478.7 285.62 481.01 287.92 481.01 290.74C481.01 298.6 481.01 361.53 481.01 369.39C481.01 372.27 478.7 374.51 475.89 374.51C461.04 374.51 409.07 374.51 401.65 374.51Z" id="d1LvbkPodz"></path><path d="M401.65 374.51C398.83 374.51 396.53 372.21 396.53 369.39C396.53 361.53 396.53 298.6 396.53 290.74C396.53 287.92 398.83 285.62 401.65 285.62C409.07 285.62 468.46 285.62 475.89 285.62C478.7 285.62 481.01 287.92 481.01 290.74C481.01 298.6 481.01 361.53 481.01 369.39C481.01 372.27 478.7 374.51 475.89 374.51C461.04 374.51 409.07 374.51 401.65 374.51Z" id="ccYjazwFp"></path><path d="M412.59 310C410.74 310 409.26 308.53 409.26 306.67C409.26 306.17 409.26 302.18 409.26 301.68C409.26 299.82 410.74 298.35 412.59 298.35C417.81 298.35 459.59 298.35 464.82 298.35C466.67 298.35 468.14 299.82 468.14 301.68C468.14 302.18 468.14 306.17 468.14 306.67C468.14 308.53 466.67 310 464.82 310C454.37 310 417.81 310 412.59 310Z" id="a246aHo71w"></path><path d="M412.72 328.75C410.86 328.75 409.39 327.28 409.39 325.42C409.39 324.92 409.39 320.93 409.39 320.43C409.39 318.58 410.86 317.1 412.72 317.1C415.64 317.1 438.99 317.1 441.9 317.1C443.76 317.1 445.23 318.58 445.23 320.43C445.23 320.93 445.23 324.92 445.23 325.42C445.17 327.28 443.7 328.75 441.9 328.75C436.07 328.75 415.64 328.75 412.72 328.75Z" id="g4MeMp86ix"></path><path d="M453.55 328.75C451.7 328.75 450.22 327.28 450.22 325.42C450.22 324.92 450.22 320.93 450.22 320.43C450.22 318.58 451.7 317.1 453.55 317.1C454.68 317.1 463.75 317.1 464.88 317.1C466.74 317.1 468.21 318.58 468.21 320.43C468.21 320.93 468.21 324.92 468.21 325.42C468.21 327.28 466.74 328.75 464.88 328.75C462.61 328.75 454.68 328.75 453.55 328.75Z" id="aliTf345"></path><path d="M409.33 348.21L468.14 348.21" id="a3fEXDetlK"></path><path d="M409.33 355.12L468.14 355.12" id="atW2YE2zM"></path><path d="M409.33 362.03L445.17 362.03" id="f146hm2zv3"></path><path d="M294.32 256.11C292.91 256.11 291.76 257.26 291.76 258.67C291.76 260.09 292.91 261.23 294.32 261.23C295.73 261.23 296.88 260.09 296.88 258.67C296.88 257.26 295.73 256.11 294.32 256.11Z" id="c6YhsR9Lt"></path><path d="M303.22 256.11C301.8 256.11 300.66 257.26 300.66 258.67C300.66 260.09 301.8 261.23 303.22 261.23C304.63 261.23 305.78 260.09 305.78 258.67C305.78 257.26 304.63 256.11 303.22 256.11Z" id="a6XAuPg3u"></path><path d="M312.11 256.11C310.7 256.11 309.55 257.26 309.55 258.67C309.55 260.09 310.7 261.23 312.11 261.23C313.53 261.23 314.67 260.09 314.67 258.67C314.67 257.26 313.53 256.11 312.11 256.11Z" id="earAXmePKc"></path><path d="M356.85 277.94L365.17 277.94" id="d83tWmgrM"></path><path d="M314.67 277.94L350.7 277.94" id="bbOBAuql"></path><path d="M296.88 277.94L309.55 277.94" id="dbgtiPDTO"></path><path d="M313.39 340.98L340.91 340.98" id="b5RGBgLffu"></path><path d="M296.88 340.98L305.78 340.98" id="a17CNgNucM"></path><path d="M350.7 285.81L355.89 285.81" id="bOc7lGK1t"></path><path d="M327.15 285.81L344.56 285.81" id="d13HjvwuQv"></path><path d="M303.22 285.81L320.94 285.81" id="a1GaAzsI7M"></path><path d="M330.67 293.68L345.97 293.68" id="dcKLkeI8i"></path><path d="M311.47 293.68L325.87 293.68" id="a5NgDa9G6f"></path><path d="M332.72 301.55L335.86 301.55" id="cEehAEP28"></path><path d="M320.05 301.55L327.15 301.55" id="d2XnFBfrY"></path><path d="M303.22 301.55L314.67 301.55" id="gQzoQojoZ"></path><path d="M327.79 309.49L348.21 309.49" id="d1fjrNCJdz"></path><path d="M303.22 309.49L321.52 309.49" id="k2x8sNoOii"></path><path d="M351.41 317.36L362.48 317.36" id="c2LQT32txn"></path><path d="M327.79 317.36L345.52 317.36" id="b20siUckLq"></path><path d="M311.47 317.36L321.52 317.36" id="aUcbP9tJ"></path><path d="M335.86 325.23L345.52 325.23" id="f3gVMz9VNN"></path><path d="M311.47 325.23L329.2 325.23" id="aOm6YFlx0"></path><path d="M361.01 333.1L372.08 333.1" id="c1ifflmMry"></path><path d="M327.15 333.1L354.99 333.1" id="a1tOriyV71"></path><path d="M303.22 333.1L320.94 333.1" id="a4ANZVnztW"></path><path d="M167.54 434.8L305.46 434.8" id="hdNpS7OIF"></path><path d="M167.54 439.92L305.46 439.92" id="a65JZm5h65"></path><path d="M165.94 430.38C166.77 432.43 167.22 434.99 167.22 437.68C167.22 440.37 166.77 442.86 165.94 444.98C180.01 444.98 292.6 444.98 306.67 444.98C305.84 442.93 305.39 440.37 305.39 437.68C305.46 434.93 305.9 432.43 306.74 430.38C278.58 430.38 180.02 430.38 165.94 430.38Z" id="b89wCbzRO"></path><path d="M496.14 378.21C496.14 378.21 496.14 378.21 496.14 378.21C499.39 405.89 501.2 421.28 501.56 424.35C501.56 424.35 501.56 424.35 501.56 424.35C497.82 424.79 495.75 425.04 495.33 425.08C495.33 425.08 495.33 425.08 495.33 425.08C492.08 397.4 490.28 382.01 489.91 378.94C489.91 378.94 489.91 378.94 489.91 378.94C493.65 378.5 495.73 378.25 496.14 378.21Z" id="d2jJk0L4LF"></path><path d="M496.15 378.25C496.15 378.25 496.15 378.25 496.15 378.25C496.48 381.08 496.67 382.64 496.7 382.96C496.7 382.96 496.7 382.96 496.7 382.96C492.97 383.4 490.89 383.64 490.47 383.69C490.47 383.69 490.47 383.69 490.47 383.69C490.14 380.87 489.96 379.3 489.92 378.99C489.92 378.99 489.92 378.99 489.92 378.99C493.66 378.55 495.74 378.3 496.15 378.25Z" id="b33y8fpD1"></path><path d="M496.15 378.25C496.15 378.25 496.15 378.25 496.15 378.25C496.48 381.08 496.67 382.64 496.7 382.96C496.7 382.96 496.7 382.96 496.7 382.96C492.97 383.4 490.89 383.64 490.47 383.69C490.47 383.69 490.47 383.69 490.47 383.69C490.14 380.87 489.96 379.3 489.92 378.99C489.92 378.99 489.92 378.99 489.92 378.99C493.66 378.55 495.74 378.3 496.15 378.25Z" id="a18gIeAS6l"></path><path d="M496.14 378.21C496.14 378.21 496.14 378.21 496.14 378.21C499.39 405.89 501.2 421.28 501.56 424.35C501.56 424.35 501.56 424.35 501.56 424.35C497.82 424.79 495.75 425.04 495.33 425.08C495.33 425.08 495.33 425.08 495.33 425.08C492.08 397.4 490.28 382.01 489.91 378.94C489.91 378.94 489.91 378.94 489.91 378.94C493.65 378.5 495.73 378.25 496.14 378.21Z" id="e3SiITQ2eB"></path><path d="M513.22 387.66C513.22 387.66 513.22 387.66 513.22 387.66C510.21 415.37 508.54 430.77 508.2 433.85C508.2 433.85 508.2 433.85 508.2 433.85C504.46 433.44 502.38 433.22 501.97 433.17C501.97 433.17 501.97 433.17 501.97 433.17C504.98 405.46 506.65 390.06 506.99 386.98C506.99 386.98 506.99 386.98 506.99 386.98C510.73 387.39 512.81 387.61 513.22 387.66Z" id="cfdSRmvAG"></path><path d="M513.22 387.66C513.22 387.66 513.22 387.66 513.22 387.66C510.21 415.37 508.54 430.77 508.2 433.85C508.2 433.85 508.2 433.85 508.2 433.85C504.46 433.44 502.38 433.22 501.97 433.17C501.97 433.17 501.97 433.17 501.97 433.17C504.98 405.46 506.65 390.06 506.99 386.98C506.99 386.98 506.99 386.98 506.99 386.98C510.73 387.39 512.81 387.61 513.22 387.66Z" id="gs5em9CU2"></path><path d="M513.27 387.67C513.27 387.67 513.27 387.67 513.27 387.67C512.96 390.49 512.79 392.06 512.76 392.38C512.76 392.38 512.76 392.38 512.76 392.38C509.02 391.97 506.94 391.74 506.52 391.7C506.52 391.7 506.52 391.7 506.52 391.7C506.83 388.87 507 387.3 507.04 386.99C507.04 386.99 507.04 386.99 507.04 386.99C510.78 387.4 512.86 387.62 513.27 387.67Z" id="dqsN3Qb0y"></path><path d="M513.27 387.67C513.27 387.67 513.27 387.67 513.27 387.67C512.96 390.49 512.79 392.06 512.76 392.38C512.76 392.38 512.76 392.38 512.76 392.38C509.02 391.97 506.94 391.74 506.52 391.7C506.52 391.7 506.52 391.7 506.52 391.7C506.83 388.87 507 387.3 507.04 386.99C507.04 386.99 507.04 386.99 507.04 386.99C510.78 387.4 512.86 387.62 513.27 387.67Z" id="biNKoMAlY"></path><path d="M491.95 448.94L487.86 410.42L521.2 410.42L517.1 448.94L491.95 448.94Z" id="b1QfiYsM5R"></path><path d="M487.92 411.12L513.33 411.12L509.3 448.94L517.1 448.94L521.2 410.42L487.86 410.42L487.92 411.12Z" id="dBOHmk23O"></path></defs><g><g><use xlink:href="#a1r7rqNf7x" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a1r7rqNf7x" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#ah1mTkzap" opacity="1" fill="#c9c9c9" fill-opacity="1"></use><g><use xlink:href="#ah1mTkzap" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#b39EcO2KXm" opacity="1" fill="#cecece" fill-opacity="1"></use><g><use xlink:href="#b39EcO2KXm" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#b3tYfn8V8x" opacity="1" fill="#ffffff" fill-opacity="1"></use><g><use xlink:href="#b3tYfn8V8x" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#b10MzsJsZJ" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#b10MzsJsZJ" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#cZNAdc65Z" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#cZNAdc65Z" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#d2Ou5AzA5J" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#d2Ou5AzA5J" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#f4sTYXr3YE" opacity="1" fill="#ff3e3e" fill-opacity="1"></use><g><use xlink:href="#f4sTYXr3YE" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#e2O6KYOU9h" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#e2O6KYOU9h" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#d2fkEx0Yb" opacity="1" fill="#1f3969" fill-opacity="1"></use><g><use xlink:href="#d2fkEx0Yb" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a42q9bvp8N" opacity="1" fill="#50b56f" fill-opacity="1"></use><g><use xlink:href="#a42q9bvp8N" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#a4Vv3Wm3hm" opacity="1" fill="#ffffff" fill-opacity="1"></use><g><use xlink:href="#a4Vv3Wm3hm" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#a1gYpCdptO" opacity="1" fill="#ffffff" fill-opacity="1"></use><g><use xlink:href="#a1gYpCdptO" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#bTBrSV5hd" opacity="1" fill="#ffffff" fill-opacity="1"></use><g><use xlink:href="#bTBrSV5hd" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#c1RGv29B9Z" opacity="1" fill="#ffffff" fill-opacity="1"></use><g><use xlink:href="#c1RGv29B9Z" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#a81lllXsWn" opacity="1" fill="#ffffff" fill-opacity="1"></use><g><use xlink:href="#a81lllXsWn" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#bRSW1mTRp" opacity="1" fill="#ffffff" fill-opacity="1"></use><g><use xlink:href="#bRSW1mTRp" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#a59J58dTN" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a59J58dTN" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a32n99i2Ib" opacity="1" fill="#1f3969" fill-opacity="1"></use><g><use xlink:href="#a32n99i2Ib" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a12CHSJ6jf" opacity="1" fill="#cecece" fill-opacity="1"></use><g><use xlink:href="#a12CHSJ6jf" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#a1wNimnMsL" opacity="1" fill="#5f5aff" fill-opacity="1"></use><g><use xlink:href="#a1wNimnMsL" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#a1hGYQ7B19" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a1hGYQ7B19" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#acnhExFEN" opacity="1" fill="#f6f9fd" fill-opacity="1"></use><g><use xlink:href="#acnhExFEN" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#b1R5rDD1FN" opacity="1" fill="#5f5aff" fill-opacity="1"></use><g><use xlink:href="#b1R5rDD1FN" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#b6vkBXO4R" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#b6vkBXO4R" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#b1BE5FQxoK" opacity="1" fill="#bfcfe2" fill-opacity="1"></use><g><use xlink:href="#b1BE5FQxoK" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#d1zwk0LzZ7" opacity="1" fill="#1f3969" fill-opacity="1"></use><g><use xlink:href="#d1zwk0LzZ7" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#akFgNjlh9" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#akFgNjlh9" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#awlTuPDj7" opacity="1" fill="#ffffff" fill-opacity="1"></use><g><use xlink:href="#awlTuPDj7" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#f9wowTEPe" opacity="1" fill="#bfcfe2" fill-opacity="1"></use><g><use xlink:href="#f9wowTEPe" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#ek6ac8u2" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#ek6ac8u2" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#k1n9VoN1dJ" opacity="1" fill="#f6f9fd" fill-opacity="1"></use><g><use xlink:href="#k1n9VoN1dJ" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#aNfiE0EYd" opacity="1" fill="#1f3969" fill-opacity="1"></use><g><use xlink:href="#aNfiE0EYd" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#b4Xz5UAJFX" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#b4Xz5UAJFX" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#eMHd3nyS" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#eMHd3nyS" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a6wizXnk0C" opacity="1" fill="#2d425e" fill-opacity="1"></use><g><use xlink:href="#a6wizXnk0C" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#f3tsDXBUi8" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#f3tsDXBUi8" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#bhVrcgLXb" opacity="1" fill="#d0ddf0" fill-opacity="1"></use><g><use xlink:href="#bhVrcgLXb" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#g4mUf07PS3" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#g4mUf07PS3" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a3doEZnCK1" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a3doEZnCK1" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#c69muizvc3" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#c69muizvc3" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#aaRidBQsl" opacity="1" fill="#1f3969" fill-opacity="1"></use><g><use xlink:href="#aaRidBQsl" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#d1LvbkPodz" opacity="1" fill="#2aa1ff" fill-opacity="1"></use><g><use xlink:href="#d1LvbkPodz" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#ccYjazwFp" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#ccYjazwFp" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a246aHo71w" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a246aHo71w" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="2" stroke-opacity="1"></use></g></g><g><use xlink:href="#g4MeMp86ix" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#g4MeMp86ix" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="2" stroke-opacity="1"></use></g></g><g><use xlink:href="#aliTf345" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#aliTf345" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="2" stroke-opacity="1"></use></g></g><g><use xlink:href="#a3fEXDetlK" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a3fEXDetlK" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="2" stroke-opacity="1"></use></g></g><g><use xlink:href="#atW2YE2zM" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#atW2YE2zM" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="2" stroke-opacity="1"></use></g></g><g><use xlink:href="#f146hm2zv3" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#f146hm2zv3" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="2" stroke-opacity="1"></use></g></g><g><use xlink:href="#c6YhsR9Lt" opacity="1" fill="#1f3969" fill-opacity="1"></use><g><use xlink:href="#c6YhsR9Lt" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#a6XAuPg3u" opacity="1" fill="#1f3969" fill-opacity="1"></use><g><use xlink:href="#a6XAuPg3u" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#earAXmePKc" opacity="1" fill="#1f3969" fill-opacity="1"></use><g><use xlink:href="#earAXmePKc" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#d83tWmgrM" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#d83tWmgrM" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#bbOBAuql" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#bbOBAuql" opacity="1" fill-opacity="0" stroke="#7bffa0" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#dbgtiPDTO" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#dbgtiPDTO" opacity="1" fill-opacity="0" stroke="#9169ff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#b5RGBgLffu" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#b5RGBgLffu" opacity="1" fill-opacity="0" stroke="#9169ff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a17CNgNucM" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a17CNgNucM" opacity="1" fill-opacity="0" stroke="#7bffa0" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#bOc7lGK1t" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#bOc7lGK1t" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#d13HjvwuQv" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#d13HjvwuQv" opacity="1" fill-opacity="0" stroke="#9169ff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a1GaAzsI7M" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a1GaAzsI7M" opacity="1" fill-opacity="0" stroke="#ffc47d" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#dcKLkeI8i" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#dcKLkeI8i" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a5NgDa9G6f" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a5NgDa9G6f" opacity="1" fill-opacity="0" stroke="#ff5757" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#cEehAEP28" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#cEehAEP28" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#d2XnFBfrY" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#d2XnFBfrY" opacity="1" fill-opacity="0" stroke="#9169ff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#gQzoQojoZ" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#gQzoQojoZ" opacity="1" fill-opacity="0" stroke="#7bffa0" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#d1fjrNCJdz" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#d1fjrNCJdz" opacity="1" fill-opacity="0" stroke="#ffc47d" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#k2x8sNoOii" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#k2x8sNoOii" opacity="1" fill-opacity="0" stroke="#ff5757" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#c2LQT32txn" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#c2LQT32txn" opacity="1" fill-opacity="0" stroke="#9169ff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#b20siUckLq" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#b20siUckLq" opacity="1" fill-opacity="0" stroke="#ff5757" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#aUcbP9tJ" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#aUcbP9tJ" opacity="1" fill-opacity="0" stroke="#7bffa0" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#f3gVMz9VNN" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#f3gVMz9VNN" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#aOm6YFlx0" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#aOm6YFlx0" opacity="1" fill-opacity="0" stroke="#9169ff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#c1ifflmMry" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#c1ifflmMry" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a1tOriyV71" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a1tOriyV71" opacity="1" fill-opacity="0" stroke="#ffc47d" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a4ANZVnztW" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a4ANZVnztW" opacity="1" fill-opacity="0" stroke="#ffffff" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#hdNpS7OIF" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#hdNpS7OIF" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#a65JZm5h65" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a65JZm5h65" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#b89wCbzRO" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#b89wCbzRO" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#d2jJk0L4LF" opacity="1" fill="#ffa364" fill-opacity="1"></use><g><use xlink:href="#d2jJk0L4LF" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#b33y8fpD1" opacity="1" fill="#2aa1ff" fill-opacity="1"></use><g><use xlink:href="#b33y8fpD1" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#a18gIeAS6l" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#a18gIeAS6l" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#e3SiITQ2eB" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#e3SiITQ2eB" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#cfdSRmvAG" opacity="1" fill="#ff5252" fill-opacity="1"></use><g><use xlink:href="#cfdSRmvAG" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#gs5em9CU2" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#gs5em9CU2" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#dqsN3Qb0y" opacity="1" fill="#2d425e" fill-opacity="1"></use><g><use xlink:href="#dqsN3Qb0y" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#biNKoMAlY" opacity="1" fill="#000000" fill-opacity="0"></use><g><use xlink:href="#biNKoMAlY" opacity="1" fill-opacity="0" stroke="#1f3969" stroke-width="4" stroke-opacity="1"></use></g></g><g><use xlink:href="#b1QfiYsM5R" opacity="1" fill="#6567c3" fill-opacity="1"></use><g><use xlink:href="#b1QfiYsM5R" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#dBOHmk23O" opacity="1" fill="#6567c3" fill-opacity="1"></use><g><use xlink:href="#dBOHmk23O" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g></g></svg>
\ No newline at end of file
File added
File added
File added
File added
<mxfile host="app.diagrams.net" modified="2021-05-24T13:29:25.200Z" agent="5.0 (X11)" etag="e86oV1GrJJuucNPzF4rv" version="14.7.0" type="device"><diagram id="uNHU4AnT8m2Cv2-sR8Uq" name="Page-1">7VnbctowEP0aHs34giE8QhLSTpNpepm2ecoIW9hqZMuV5cT067uyJBvjhkAhIe2UF2uP1pK8l6OV6HmnSXnBURZfsRDTnmuHZc8767nwG7nwkMhSISN3qICIk1BBTgN8Ij+xBm2NFiTEeUtRMEYFydpgwNIUB6KFIc7ZQ1ttwWh71gxFuAN8ChDtol9JKGKFnvh2g7/BJIrNzI6texJklDWQxyhkDyuQd97zTjljQrWS8hRTaTxjF/Xe7JHeemEcp2KbFz5exuXd9/fW3a1/O3/nZZ+dL4HljPXixNJ8MQ7BAFpkXMQsYimi5w06DQp+j+WoDgiNyiVjmQa/YyGW2pmoEAygWCRU9y5YKnQnrNmbwgfw5TeQauFGCn3fiGflaufZUktdC2ij5KzgAd7w2ToGBeIRFpvMM1KK0iYrM2gDX2CWYFgQKHBMkSD37aBBOvaiWq9+9ZoRWLNr6zwZjHWQ6CxxBoP2EGql+q3GydBYWUYDVa7fIQy0Pe4RLfQndMICwjeTTZJUGbPqz3vMBYGUmVASpYAJGQc1eonmmF6znAjCZO+cCcESUKCyY4qCu4izIg1PGWW8mstbVD9QqSab5JnKbOlzZIQFKWUMTvV6zmIhJCVMpG3cWRCmTp8AKSxIGmLeD2BGdxYigeAh8RyeMXrQLU+adDgej3zHkr2WY/tWyIIigdCyFoRiC5fYctyTfpZGj8ad/GRcbgwUQ4yDtsNPtPjQcAxMprB4lV8M+LvYakXFriHgdF3+NBP8QfLXye7sluzrpNEioUc98mSGj18mwf1R298Ds02YIRRldRJ8wjlarqhlUiHfYR5vbVN4Qt8fDtYiSa3goGwz6rDNJZlzRDjBPbmJDSl4bDpvBePwRyE3yioMrLyKA0h1G5xeVv43/dCK5PP64soMBGucG3gfWktIGFZR/xiz1QpHZ7ZZIQrOcrYAV/uu/VbB0II860v3Ao+UFZfMEgLuXGZYvqaC8DaoSK6bcnTte7nipSnSBqJ4ITYl4/b06LvtsHwN/Dg8QqXUVEYNP96s9m1Jln9eKY23rZS8QxPpXt4ab0sxihaukOCkPDRh/C110POwxQFowBs67d3JPj4NDI5LA26LB+wX4wGT3y9fUO3nLm83IvhQoFBwjP/XDs9cO+hawZQOppQ4AGk4frt28MwV1BFJ4+RlzlYbz0g5pK6YyCsxAAKK8pwEBp4RasbYgyJGW1LEwS9V9nJOfT93FEZfOwW7ux6DcUlEfXUGbTXMyNdiM4oUzCCvJxReWdnodI+mv6kVSfp/e/hnjpbPebIEsbnfV7cnzb8k3vkv</diagram></mxfile>
\ No newline at end of file
File added
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><g><path fill="#659AD3" d="M115.4 30.7l-48.3-27.8c-.8-.5-1.9-.7-3.1-.7-1.2 0-2.3.3-3.1.7l-48 27.9c-1.7 1-2.9 3.5-2.9 5.4v55.7c0 1.1.2 2.4 1 3.5l106.8-62c-.6-1.2-1.5-2.1-2.4-2.7z"/><path fill="#03599C" d="M10.7 95.3c.5.8 1.2 1.5 1.9 1.9l48.2 27.9c.8.5 1.9.7 3.1.7 1.2 0 2.3-.3 3.1-.7l48-27.9c1.7-1 2.9-3.5 2.9-5.4v-55.7c0-.9-.1-1.9-.6-2.8l-106.6 62z"/><path fill="#fff" d="M85.3 76.1c-4.2 7.4-12.2 12.4-21.3 12.4-13.5 0-24.5-11-24.5-24.5s11-24.5 24.5-24.5c9.1 0 17.1 5 21.3 12.5l13-7.5c-6.8-11.9-19.6-20-34.3-20-21.8 0-39.5 17.7-39.5 39.5s17.7 39.5 39.5 39.5c14.6 0 27.4-8 34.2-19.8l-12.9-7.6z"/></g></svg>
\ No newline at end of file
File added
Pres/images/carbon.png

106 KiB

Pres/out.png

257 KiB

......@@ -25,43 +25,61 @@
\babel@aux{french}{}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{1}{1/1}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {1}{1}}}
\newlabel{Sommaire}{{}{2}{}{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {Sommaire}{2}}
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
\newlabel{fig:task-list}{{1}{2}{\relax }{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {fig:task-list}{2}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{2}{2/2}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {2}{2}}}
\newlabel{Cahier des charges}{{}{3}{}{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {Cahier des charges}{3}}
\newlabel{fig:todolist}{{2}{3}{\relax }{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {fig:todolist}{3}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{3}{3/3}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {3}{3}}}
\newlabel{Fonctionnalités}{{}{4}{}{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {Fonctionnalités}{4}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{4}{4/4}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {4}{4}}}
\newlabel{Librairies}{{}{5}{}{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {Librairies}{5}}
\newlabel{fig:c-classique}{{3}{5}{\relax }{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {fig:c-classique}{5}}
\newlabel{fig:sdllogo}{{4}{5}{\relax }{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {fig:sdllogo}{5}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{5}{5/5}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {5}{5}}}
\newlabel{fig:fonctionnement}{{5}{6}{\relax }{Doc-Start}{}}
\newlabel{Fonctionnement}{{}{6}{}{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {Fonctionnement}{6}}
\newlabel{fig:fonctionnement}{{4}{6}{\relax }{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {fig:fonctionnement}{6}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{6}{6/6}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {6}{6}}}
\newlabel{fig:convcode}{{6}{7}{\relax }{Doc-Start}{}}
\newlabel{Exemple de code}{{}{7}{}{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {Exemple de code}{7}}
\newlabel{fig:convcode}{{5}{7}{\relax }{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {fig:convcode}{7}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{7}{7/7}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {7}{7}}}
\newlabel{fig:negcode}{{7}{8}{\relax }{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {fig:negcode}{8}}
\newlabel{Exemple de codev2}{{}{8}{}{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {Exemple de codev2}{8}}
\newlabel{fig:convcode}{{6}{8}{\relax }{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {fig:convcode}{8}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{8}{8/8}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {8}{8}}}
\newlabel{fig:undrawpresentation62e1}{{8}{9}{\relax }{Doc-Start}{}}
\newlabel{Démonstration}{{}{9}{}{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {Démonstration}{9}}
\newlabel{fig:undrawpresentation62e1}{{7}{9}{\relax }{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {fig:undrawpresentation62e1}{9}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{9}{9/9}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {9}{9}}}
\newlabel{Améliorations}{{}{10}{}{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {Améliorations}{10}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{10}{10/10}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {10}{10}}}
\newlabel{fig:question}{{9}{11}{\relax }{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {fig:question}{11}}
\newlabel{Questions}{{}{11}{}{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {Questions}{11}}
\newlabel{fig:questionmark}{{8}{11}{\relax }{Doc-Start}{}}
\@writefile{snm}{\beamer@slide {fig:questionmark}{11}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{11}{11/11}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {11}{11}}}
\@writefile{nav}{\headcommand {\beamer@partpages {1}{11}}}
......
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=pdflatex 2021.5.21) 21 MAY 2021 23:46
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=pdflatex 2021.5.21) 24 MAY 2021 16:03
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
......@@ -901,7 +901,11 @@ File: l3backend-pdftex.def 2020-01-29 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count357
\l__pdf_internal_box=\box72
)
(./pres.aux)
(./pres.aux
LaTeX Warning: Label `fig:convcode' multiply defined.
)
\openout1 = `pres.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 100.
......@@ -1094,20 +1098,20 @@ Overfull \hbox (0.14632pt too wide) in paragraph at lines 100--100
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
LaTeX Font Info: Trying to load font information for U+msa on input line 130
LaTeX Font Info: Trying to load font information for U+msa on input line 131
.
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Trying to load font information for U+msb on input line 130
LaTeX Font Info: Trying to load font information for U+msb on input line 131
.
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
)
LaTeX Font Info: Trying to load font information for OT1+mathkerncmss on inp
ut line 130.
ut line 131.
(/usr/share/texlive/texmf-dist/tex/latex/sansmathaccent/ot1mathkerncmss.fd
File: ot1mathkerncmss.fd 2020/01/31 Fontinst v1.933 font definitions for OT1/ma
......@@ -1120,6 +1124,11 @@ Overfull \hbox (0.14632pt too wide) has occurred while \output is active
[2
]
Overfull \hbox (46.40613pt too wide) in paragraph at lines 157--157
$[]$| $[]$
[]
Overfull \hbox (0.14632pt too wide) has occurred while \output is active
[][]
[]
......@@ -1127,57 +1136,121 @@ Overfull \hbox (0.14632pt too wide) has occurred while \output is active
[3
]
<out.png, id=55, 513.92pt x 513.92pt>
File: out.png Graphic file (type png)
<use out.png>
Package pdftex.def Info: out.png used on input line 175.
(pdftex.def) Requested size: 161.93869pt x 161.94054pt.
Overfull \hbox (151.85867pt too wide) in paragraph at lines 175--175
[]| []
[]
Overfull \hbox (0.14632pt too wide) has occurred while \output is active
[][]
[]
[4
]
<./out.png>]
<images/c_orig.pdf, id=63, 80.2197pt x 91.3011pt>
File: images/c_orig.pdf Graphic file (type pdf)
<use images/c_orig.pdf>
Package pdftex.def Info: images/c_orig.pdf used on input line 200.
(pdftex.def) Requested size: 130.00452pt x 147.96408pt.
Overfull \hbox (0.14632pt too wide) has occurred while \output is active
[][]
[]
[5
]
<./images/c_orig.pdf>]
<images/Schema_app.pdf, id=74, 570.21031pt x 420.61137pt>
File: images/Schema_app.pdf Graphic file (type pdf)
<use images/Schema_app.pdf>
Package pdftex.def Info: images/Schema_app.pdf used on input line 210.
(pdftex.def) Requested size: 216.67201pt x 159.82756pt.
Overfull \hbox (0.14632pt too wide) has occurred while \output is active
[][]
[]
[6
]
<./images/Schema_app.pdf>]
<images/Code.pdf, id=108, 1278.69713pt x 863.14468pt>
File: images/Code.pdf Graphic file (type pdf)
<use images/Code.pdf>
Package pdftex.def Info: images/Code.pdf used on input line 221.
(pdftex.def) Requested size: 303.32301pt x 173.49513pt.
Overfull \vbox (21.46379pt too high) detected at line 221
[]
Overfull \hbox (0.14632pt too wide) has occurred while \output is active
[][]
[]
[7
]
<./images/Code.pdf>]
<images/Code_2.pdf, id=122, 1841.92131pt x 923.36969pt>
File: images/Code_2.pdf Graphic file (type pdf)
<use images/Code_2.pdf>
Package pdftex.def Info: images/Code_2.pdf used on input line 232.
(pdftex.def) Requested size: 303.31369pt x 173.49771pt.
pdfTeX warning (ext4): destination with the same identifier (name{fig:convcode}
) has been already used, duplicate ignored
<to be read again>
\relax
l.232 \end{frame}
Overfull \vbox (21.46637pt too high) detected at line 232
[]
Overfull \hbox (0.14632pt too wide) has occurred while \output is active
[][]
[]
[8
]
<./images/Code_2.pdf>]
<images/Prog.pdf, id=134, 298.23419pt x 150.5625pt>
File: images/Prog.pdf Graphic file (type pdf)
<use images/Prog.pdf>
Package pdftex.def Info: images/Prog.pdf used on input line 243.
(pdftex.def) Requested size: 216.67201pt x 109.39049pt.
Overfull \hbox (0.14632pt too wide) has occurred while \output is active
[][]
[]
[9
]
<./images/Prog.pdf>]
Overfull \hbox (0.14632pt too wide) has occurred while \output is active
[][]
[]
[10
] [11
]
<images/Question_mark.pdf, id=157, 48.18pt x 45.2892pt>
File: images/Question_mark.pdf Graphic file (type pdf)
<use images/Question_mark.pdf>
Package pdftex.def Info: images/Question_mark.pdf used on input line 262.
(pdftex.def) Requested size: 238.34053pt x 224.07713pt.
Overfull \vbox (32.713pt too high) detected at line 262
[]
[11
<./images/Question_mark.pdf>]
\tf@nav=\write6
\openout6 = `pres.nav'.
......@@ -1188,32 +1261,31 @@ Overfull \hbox (0.14632pt too wide) has occurred while \output is active
\openout8 = `pres.snm'.
(./pres.aux)
LaTeX Warning: There were multiply-defined labels.
Package rerunfilecheck Info: File `pres.out' has not changed.
(rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E;0.
)
Here is how much of TeX's memory you used:
21914 strings out of 479304
411402 string characters out of 5869779
755011 words of memory out of 5000000
38557 multiletter control sequences out of 15000+600000
21974 strings out of 479304
412630 string characters out of 5869779
755198 words of memory out of 5000000
38600 multiletter control sequences out of 15000+600000
415726 words of font info for 57 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191
131i,15n,132p,1035b,721s stack positions out of 5000i,500n,10000p,200000b,80000s
131i,15n,132p,1035b,670s stack positions out of 5000i,500n,10000p,200000b,80000s
{/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-t1.enc}</usr/share/texliv
e/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texlive/texmf
-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/share/texlive/texmf-dist/
fonts/type1/public/amsfonts/cm/cmssi10.pfb></usr/share/texlive/texmf-dist/fonts
/type1/public/amsfonts/cm/cmssi8.pfb></usr/share/texlive/texmf-dist/fonts/type1
/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmsy8.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfss0600.
pfb></usr/share/texmf/fonts/type1/public/cm-super/sfss0800.pfb></usr/share/texm
f/fonts/type1/public/cm-super/sfss0900.pfb></usr/share/texmf/fonts/type1/public
/cm-super/sfss1095.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfss1440.p
fb></usr/share/texmf/fonts/type1/public/cm-super/sfsx0600.pfb>
Output written on pres.pdf (11 pages, 154399 bytes).
e/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texmf/fonts/
type1/public/cm-super/sfss0600.pfb></usr/share/texmf/fonts/type1/public/cm-supe
r/sfss0800.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfss0900.pfb></usr
/share/texmf/fonts/type1/public/cm-super/sfss1095.pfb></usr/share/texmf/fonts/t
ype1/public/cm-super/sfss1440.pfb></usr/share/texmf/fonts/type1/public/cm-super
/sfsx0600.pfb>
Output written on pres.pdf (11 pages, 889947 bytes).
PDF statistics:
162 PDF objects out of 1000 (max. 8388607)
122 compressed objects within 2 object streams
32 named destinations out of 1000 (max. 500000)
79 words of extra memory for PDF output out of 10000 (max. 10000000)
203 PDF objects out of 1000 (max. 8388607)
151 compressed objects within 2 object streams
40 named destinations out of 1000 (max. 500000)
114 words of extra memory for PDF output out of 10000 (max. 10000000)
This diff is collapsed.
\beamer@slide {Sommaire}{2}
\beamer@slide {fig:task-list}{2}
\beamer@slide {Cahier des charges}{3}
\beamer@slide {fig:todolist}{3}
\beamer@slide {Fonctionnalités}{4}
\beamer@slide {Librairies}{5}
\beamer@slide {fig:c-classique}{5}
\beamer@slide {fig:sdllogo}{5}
\beamer@slide {Fonctionnement}{6}
\beamer@slide {fig:fonctionnement}{6}
\beamer@slide {Exemple de code}{7}
\beamer@slide {fig:convcode}{7}
\beamer@slide {fig:negcode}{8}
\beamer@slide {Exemple de codev2}{8}
\beamer@slide {fig:convcode}{8}
\beamer@slide {Démonstration}{9}
\beamer@slide {fig:undrawpresentation62e1}{9}
\beamer@slide {fig:question}{11}
\beamer@slide {Améliorations}{10}
\beamer@slide {Questions}{11}
\beamer@slide {fig:questionmark}{11}
No preview for this file type
......@@ -10,7 +10,7 @@
\usepackage{graphicx}
\usepackage{caption}
\title{Traitement d'images}
\title{Arbre quaternaire}
\author{Troller Fabian}
%///////////////////////////////////////////
......@@ -34,7 +34,7 @@
pdfmenubar=true, % show Acrobat’s menu?
pdffitwindow=false, % window fit to page when opened
pdfstartview={FitH}, % fits the width of the page to the window
pdftitle={Traitement d'images}, % title
pdftitle={Quadtree}, % title
pdfauthor={Troller Fabian}, % author
pdfsubject={Programmation Séquenciel}, % subject of the document
pdfcreator={Troller Fabian}, % creator of the document
......@@ -103,6 +103,7 @@
\maketitle
\end{frame}
\label{Sommaire}
\begin{frame}{Sommaire}
\begin{minipage}{0.6\textwidth}
\begin{itemize}
......@@ -129,17 +130,17 @@
\end{frame}
\label{Cahier des charges}
\begin{frame}{Cahier des charges}
\noindent
\begin{minipage}{0.6\textwidth}
\begin{minipage}{0.8\textwidth}
\begin{itemize}
\item[$\bullet$] Librairie qui manipule des images PGM\footnotemark{}
\item[$\bullet$] Librairie programmée en C
\item[$\bullet$] Permet de créer des arbres quaternaire en mémoire
\SubItem{Symétries (Horizontale, Centrale, Verticale)}
\SubItem{Redimensionnement}
\SubItem{Créer un négatif}
\SubItem{Photomaton}
\SubItem{Convolution}
\item[$\bullet$] Afficher les images dans une fenêtre
\SubItem{Utilisation d'un arbre quaternaire}
\item[$\bullet$] Permet de compresser son image en mémoire
\item[$\bullet$] Sauvegarde l'image compressée format PGM\footnotemark{}
\end{itemize}
\end{minipage}%
\hspace*{-1.5cm}
......@@ -155,99 +156,107 @@
\footnotetext{Portable GrayMap P5}
\end{frame}
\label{Fonctionnalités}
\begin{frame}{Fonctionnalités}
\begin{minipage}[h]{0.7\textheight}
\begin{itemize}
\item[$\bullet$] Librairie programmée en C
\item[$\bullet$] Transformation en mémoire (symmetrie)
\item[$\bullet$] Sauvegarde de fichiers PGM (P5)
\item[$\bullet$] Compressé l'image dans l'arbre quaternaire en mémoire
\item[$\bullet$] Outils en ligne de commande
\item[$\bullet$] Code commenté pour Doxygen
\item[$\bullet$] Gestion d'erreurs
\item[$\bullet$] Écriture et lecture des fichiers PGM (P5 uniquement)
\item[$\bullet$] Manipulation des fichiers PGM (P5 uniquement)
\item[$\bullet$] Affiche dans une fenêtre SDL l'image
\end{itemize}
\end{minipage}
\begin{minipage}[h]{0.3\textheight}
\centering
\hspace*{2cm}
\includegraphics[width=0.7\textheight]{out.png}
\end{minipage}
\end{frame}
\label{Librairies}
\begin{frame}{Librairies}
\begin{minipage}{0.5\textwidth}
Librairies utilisées : \\
\begin{itemize}
\item[$\bullet$] Librairie Matrix
\item[$\bullet$] Librairie SDL2
$F_{A/B} = G\frac{M_{a} * M_{b}}{d^{2}}$
\item[$\bullet$] Librairie PGM
\item[$\bullet$] Librairie Quadtree
\item[$\bullet$] Librairie argparse
\end{itemize}
\end{minipage}%
\begin{minipage}{0.4\textwidth}
\begin{minipage}{0.5\textwidth}
\begin{figure}
\centering
\includegraphics[width=0.6\linewidth]{images/c_orig.pdf}
\caption{}
\label{fig:c-classique}
\end{figure}
\end{minipage}%
\\
\begin{minipage}{0.5\textwidth}
\begin{figure}
\centering
\caption{}
\label{fig:sdllogo}
\end{figure}
\end{minipage}
\end{minipage}
\end{frame}
\label{Fonctionnement}
\begin{frame}{Fonctionnement}
\begin{figure}
\centering
\includegraphics[width=0.5\linewidth]{images/Schema_app.pdf}
\caption{}
\label{fig:fonctionnement}
\end{figure}
\end{frame}
\label{Exemple de code}
\begin{frame}{Exemple de code}
La convolution :
La destruction de l'arbre :
\begin{figure}
\centering
\includegraphics[width=0.7\linewidth,height=0.75\textheight]{images/Code.pdf}
\caption{}
\label{fig:convcode}
\end{figure}
\end{frame}
\label{Exemple de codev2}
\begin{frame}{Exemple de code v2}
Le négatif :
Abre convertis en matrice :
\begin{figure}
\centering
\includegraphics[width=0.7\linewidth,height=0.75\textheight]{images/Code_2.pdf}
\caption{}
\label{fig:negcode}
\label{fig:convcode}
\end{figure}
La convolution :
\end{frame}
\label{Démonstration}
\begin{frame}{Démonstration}
\vspace*{0.25cm}
\begin{figure}
\centering
\includegraphics[width=0.5\linewidth]{images/Prog.pdf}
\caption{}
\label{fig:undrawpresentation62e1}
\end{figure}
\end{frame}
\label{Améliorations}
\begin{frame}{Améliorations}
\begin{itemize}
\item[$\bullet$] Il y a des fuites de mémoires dans le programme
\item[$\bullet$] Étendre le traitement aux fichiers PGM (P2)
\item[$\bullet$] Faire une interface graphique avec GTK+
\item[$\bullet$] Étendre le traitement aux fichiers PGM (P2/P3/P6)
\item[$\bullet$] Créer une interface graphique (QT,GTK+,IUP)
\end{itemize}
\end{frame}
\label{Questions}
\begin{frame}[plain]{Questions ?}
\begin{figure}
\centering
\includegraphics[width=0.55\linewidth]{images/Question_mark.pdf}
\caption{}
\label{fig:question}
\label{fig:questionmark}
\end{figure}
\end{frame}
......
......@@ -277,7 +277,7 @@ void quadtree_compress(node *tree, uint32_t level)
double tmp_var = tree->average_2 - (tree->average * tree->average);
if (tmp_var <= level)
{
tree->average = ceil(tree->average);
tree->average = ceil(tree->average); // ceil(0.5) is 1.0, and ceil(-0.5) is 0.0
for (uint32_t i = 0; i < CHILDREN; i += 1)
{
free(tree->child[i]);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment