ELF                             À     A   @     @   c€ÿa`À)v@À)w À)v€À  Œ€  Œ  L  ÷€  ÷ 	  )À  À€€  Æ À  ¥ À„@á L  Œ€  Œ  L	  )À  Àˆ€  Æ À  ¥ À„@á L  Œ€  Œ  L	  )À  À€  Æ À  ¥ À„@á L  Œ€  Œ  L	  )À  À˜€  Æ À  ¥ À„@á L  Œ€  Œ  L	  )À  À €  Æ À  ¥ À„@á L  Œ€  Œ  L	  )À  À¨€  Æ À  ¥ À„@á L  Œ€  Œ  L	  )À  À°€  Æ À  ¥ À„@á L  Œ€  Œ  Lv@À(a`À(ì w À(	  )À  À¸€  Æ À  ¥ À„@c€À€ LcÀÿv À)v@Àv À(  ¥ À  „ À  Œ€  Œ c@À€ LcÀÿv À)v@Àv À(  „ À  Œ€  Œ c@À€ Lc ývÀÂ)y`Â)v ÃaàÂ)w Â)x€Â)ÆBýÅ"ý  „ À  9€  9 À"ý)! LL€Œ\ X  Œ€  Œ  L…  ÆBý  „ À  Œ€  Œ  L€aàÂ(vÀÂ(w Â(x€Â(y`Â(c Ã   L˜    ÷€  ÷ Ä"ýá LÆBýÅ"ý  „ À! L˜xÿ_Ä"ýá L  ÿ§ÿSc€þv@Á)w Á)v€ÁzÀÀ)a`Á)x Á)yàÀ){ À)ü¿Ì¢þ)ÌÂ~)ÀÊ>)Æ’þ,€Ä¢þ  ÷€  ÷ á Lø¿š  ŒT XÆ¦ÿ$…    „ À  Œ€  Œ  L€a`Á(v@Á(w Á(x Á(yàÀ(zÀÀ({ À(„ c€Á   Lð¿Æ‚þÅ¢þd    €    LÅ¢ÿ$Æ’þÄ¢þá L™  š X…  Æ¦ÿ$  „ ÀÿwÿSÆ‚þÅ¢þ  LP€Æ’þP€Ú‚¾)Ä¢þá L›  ð¿…  Æ¦ÿ$  „ Àl3ÿ_Æ‚þÅ¢þ € LÆ’þÚ‚¾)P€Ä¢þá L› X…  Æ¦ÿ$  „ Àÿ÷þS  „€Æ‚þÅ¢þ   LÆ’þÚ‚¾)P€Ä¢þá L  ™Øþ[…  Æ¦ÿ$  „ Àÿ¯þSc@ûv€Ä)a Ä)vÀÄw`Ä)x@Ä)y Ä)z Ä){àÃ)|ÀÃ)} Ã)~€Ã)ÌR»)(€Ìr»)Èrû  Œ€  Œ Ç"ý(€Å‚û˜€ L€ŒT X  „ À  Œ€  Œ  L€a Ä(v€Ä(w`Ä(x@Ä(y Ä(z Ä({àÃ(|ÀÃ(} Ã(~€Ã(cÀÄ   LÇRûÆ‚û      €    LÉrûÇ"ýÆbû  Ä‚û  Z€  Z A L€  9À    ÷€  ÷ œ€Œ X  „ Àÿ;ÿS= $$#À(ÇRûÆ‚û¥  LÌÖþ$< $Œ+ Xe   Œ€  Œ   „ À LÿÿS%cÀ(† Ä‚ûá LŸÌÿGÅÖþ$ÉrûÇ"ýÆbûÄ‚ûA L€ DÌÚþ$œ \ÌÞþ$- X†  e   Œ€  Œ   „ À Lÿ›þS{À9ƒÀ~Gÿ_€  ¥ ÀÄ‚û  9€  9 ! L€ÉrûÇ"ýÆbû€Ä‚ûÌR»)A L€ @  „ Àÿ#þSÍÚþ$€¬íÿ_ÍÞþ$H€¬áÿ_€  ¥ ÀÄ"ýá LŸÈÿGÅÞþ$ÇRûÆ‚ûÄ"ýÝR») LÛÖþ$€l X  „ Àÿ¿ýS€  ¥ ÀÄ‚ûá LŸàÿG€  ¥ ÀÄ‚û! LÉrûÇ"ýÆbû€Ä‚ûÛR»)A L€ @  „ ÀÿcýSÜÚþ$›óÿ_ÍÞþ$H€¬åÿ_€  ¥ ÀÄ"ýá LŸÌÿGÅÞþ$ÇRûÆ‚ûÄ"ýÝR») LÌÖþ$œQÿ_€  ¥ ÀÄ‚ûá LŸ8ÿG€  ¥ ÀÄ‚û! L€ÉrûÇ"ýÆbû€Ä‚ûÌR»)A L€ @  „ Àÿ·üSÍÚþ$€¬íÿ_ÍÞþ$H€¬áÿ_€  ¥ ÀÄ"ýá LŸÈÿGÅÞþ$ÇRûÆ‚ûÄ"ýÌR») LÍÖþ$€¬™þ_€  ¥ ÀÄ‚ûá LŸ\üCÿþSc€ýv@Â)w Â)x Â)zÀÁ) Á)a`Â)yàÁ){ Á)|€Á)}`Á)~@Á)v€Â  À    ÿ€  ÿ   Z€  Z  $#À( $4€ÈâýÇBþ& ¥ Ä Ìâ½)á L€D @  Œ€  Œ  L†  å   „ À  Œ€  Œ  L€ ¸PÆzÿ$ $; ›3 X‡ f å   „ À  Œ€  Œ  LÿÃÿScÀ(Æ ß ÄBþÅ¢ý)A LŸÀÿGÅ¢ý(ÈòýÇþ† Ä   Œ€  Œ  L€, @  Œ€  Œ  L†  å   „ ÀÿCÿSÌ~ÿ$, X' f å   „ ÀÿcÿSÄþ(&ß ¥ A LŸØÿG÷€€ƒÀìªþ_  ÷À    ½€  ½   œ€  œ €æ $åbÀ(ä $	  ÈòýÇ"þ¡ L€, @  Œ€  Œ  L†  %   „ Àÿ‡þSþ $Ì~ÿ$Ì XÆ~ÿ$Ç %   „ Àÿ£þSå"À(Ä"þ(Æß A L˜  ŸÔÿGÄ"þ(9€÷‚À L;oÿ_a`Â(v@Â(w Â(yàÁ(zÀÁ({ Á(|€Á(}`Á(~@Á( Á( x Â(c€Â   Lc€üv@Ã)w Ã)x Ã)yàÂ)zÀÂ){ Â)a`Ã)v€Ã  À    Z€  Z   {€  {  € $#À( ‚¥ü¿ÇýÆòü„ÀÅ¢ü)A L $Å¢ü(Q X  Œ€  Œ È¢ü) LÈ¢ü(‡  æ d  „ À  Œ€  Œ  L€ ” P  DÇ>ÿ$§0 X¨  æ Œ  Œ€  Œ   „ À LÿÇÿSCÀ(Åý È¢ü)a LÈ¢ü(€0 @Çýæ ¨  Œ€  Œ   „ À LÿÿS÷ÀƒÀùþþ_  a`Ã(v@Ã(w Ã(x Ã(yàÂ(zÀÂ({ Â(c€Ã   Lc@üy Ã)  9Àv€Ã)w`Ã){àÂ)|ÀÂ)} Â)~€Â)`Â)a Ã)x@Ã)z Ã)vÀÃ  >  ‚  ½€  ½   ÿ€  ÿ (€:CÀ(  ÆrüÅ‚üD Ür¼)¡ L- $€| @¤1X  Œ€  Œ  L‡  æ „  „ À  Œ€  Œ  L€a Ã(v€Ã(w`Ã(x@Ã(y Ã(z Ã({àÂ(|ÀÂ(} Â(~€Â(`Â(cÀÃ   L  @G æ œ  „ ÀÿŸÿS8 $Íÿ$ƒ XÈÿ$G 	 æ ¸  Z€  Z   „ ÀA L  „ ÀA L  Íÿ$lƒ@ ] `  „ À÷A A L  ×ß ,ƒ@ ˜Y `  „ ÀA Lÿ+ÿS%#À( Ä‚üá LŸtÿG÷€9ƒÀû¦þ_  ÿÿSÌ‚ü…m 8  „ À{ÀA Lÿ‡ÿSì"À(  „ À…e 89ÀA LÿÿScÀúv Å)wàÄ)v@ÅxÀÄ)|@Ä)àÃ)a Å)y Ä)z€Ä){`Ä)} Ä)~ Ä)  ÿÀÌòº)Ì»)À"û)  ø   œ€  œ í/ $ Dù $úCÀ(ÛBû9ÿ¿Éûg Æû% DÀ  ­€  ­ Ý»)¡ Lè+ $9 X÷^, ÷â- æ &‡  ‚  „ À  Œ€  Œ  L 4 P DÆÆþ$&3 X' @‚  „ À  Œ€  Œ  L€ àPþ $ÆÂþ$Þ Xì^, Œá- † &`‚  9€  9   „ À! L  „ ÀúA ! L  ÍÂþ$Œƒ@ ± `  „ ÀZß ! L  Zã- lƒ@ ž© `  Œ€  Œ   „ À LÿgÿSäƒÀ(e  LŸhÿGÅÂþ$ÆâüÇòúd   ­€  ­ Ýòº)¡ LÆ¾þ$Ùd X÷^, ÷â- å &  Œ€  Œ   „ À LÿûþSes 8  „ ÀœÀ! Lÿ7ÿSLƒÀ(  „ À…m 8{À! Lÿ?ÿSÅâüDÀ LŸ”ÿGù $åCÀ(ÉòúÈûÇ"û& €  Œ€  Œ  Lú+ $Dc X÷^, ÷â- ø &  ÷€  ÷ á L™  D á Lˆ  '  ä‚  Œ€  Œ   „ À Lÿ#þS@ï DÇ¾þ$'' X÷^, ÷â- æ &( ƒ  „ Àÿ¯ýSû $ÆÂþ$ÛŒ Xì^, Œá- † &$ƒ  9€  9   „ À! L  „ ÀúA ! L  ÍÂþ$Œƒ@ µ `  „ ÀZß ! L  Zã- Œƒ@ ›ýýgLƒÀ(  „ À…q 8œÀ! LÿãÿSÅ"û(äƒÀ( LŸlÿGÄ"û(  Œ€  Œ  LÀ"û)÷À$€ÿÃÀínü_  a Å(v Å(wàÄ(xÀÄ(y Ä(z€Ä({`Ä(|@Ä(} Ä(~ Ä(àÃ(c@Å   LÌ"û(  „ À…q 8œÀ! Lÿ/ÿSc@ýv€Â)w`Â)vÀÂa Â)x@Â)Æ‚ýÅbý  „ À  ÷€  ÷ Àbý)á L€\ @  Œ€  Œ  L…  Æ‚ý  „ À  Œ€  Œ  L€a Â(v€Â(x@Â(ä w`Â(cÀÂ   LÄbý  €    LÆ‚ýÅbý  „ ÀÀbý)á L—  ŸtÿGÄbý Lÿ§ÿSasn1_test                                       `                      @                      @                      @                      @                      @                      @                      @                      @                                             p                      @                      @                                            p                      @                      @                                             0                      @                      @                                                                                           `                      @                      @                      @                      @                      @                      @                      @                      @                                             p                      @                      @                                             p                      @                      @                                             p                      @                      @                                             0                      @                      @                                                                                                                                                                                                                                                                                                                                          	                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                ÿ      ÿÿ                                                              "                                                             $           &                             
                                                                                                       $€‚           $€‚   ‚ °°°         $€‚   ‚ °°°$€‚ ¡¡         $€‚   ‚ °°°$€‚ ¡¡‚ Á                                                                                                                                                                                                                                                                  ú€   ú€   com                                                                                                                                                                                                                                                                                                                           ú€   ú€   com             
                                                                                                                                                                                                                                                                                                                                                                          r                                     Ù¨G÷òô°ì_Áså%Âb'   Ù¨G÷òô°ì_Áså%Âb'     Ù¨G÷òô°ì_Áså%Âb' $€       $
$                                                                                                                                                CVE-2018-1000654 test failed    test_CVE_2018_1000654 () == 0   tests/asn1/asn1_test.c  ASN.1 object ID encoding test failed    test_object_id_encoding () == 0 ASN.1 object ID decoding test failed    test_object_id_decoding () == 0 ASN.1 octet string test failed  test_octet_string () == 0       ASN.1 overflow test failed      test_overflow () == 0   ASN.1 reproducers test failed   test_reproducers () == 0        ASN.1 simple test failed        test_simple () == 0     ASN.1 strings test fail test_strings () == 0    asn1_test       Error: %s
ErrorDescription = %s

       TEST_TREE       iso     1       identified-organization 3       dod     6       internet        security        5       mechanisms      pkix    7       id-mod  0       id-pkix1-implicit-88    2       id-oneTest      id-two  9       id-three        id-four id-xnyTest      id-ix   29      OBJECR  ERROR: asn1_get_length_der bignum (l %ld len %d)
       ERROR: asn1_get_length_der intnum (l %ld len %d)
       ERROR: asn1_get_length_der overflow-small (l %ld len %d)
       ERROR: asn1_get_length_der overflow-large1 (l %ld len %d)
      ERROR: asn1_get_length_der overflow-large2 (l %ld len %d)
      asn1_encode_simple_der out of range etype
      asn1_get_bit_der zero
  asn1_bit_der iter %lu
  asn1_get_bit_der iter %lu, err: %d
     n]À   asn1_get_bit_der example
       n]À     asn1_bit_der example roundtrip
 n]à   asn1_get_bit_der example padded
        n]à     n]À  asn1_get_bit_der example long form
             ÿ       €     À     à     ð     ø     ü     þ     ÿÿ      ÿ€    ÿÀ    ÿà    ÿð    ÿø    ÿü    ÿþ    ÿÿÿ     ÿÿ€   ÿÿÀ   ÿÿà   Encoding error in %u: %s
       DER encoding differs in %u! (size: %u, expected: %u)
   Decoding error in %u: %s
       DER decoded data differ in %u! (size: %u, expected: %u)
        BER decoding error in %u: %s
   BER decoded data differ in %u! (size: %u, expected: %u)
                  °°°     °°°¡¡   °°°¡¡Á        csca@passport.gov.gr    csca@passport.gov.gr  Nikos   Nikos Î‘Ï„Ï„Î¹ÎºÎ®    Î‘Ï„Ï„Î¹ÎºÎ®  Simon Josefsson Simon Josefsson       0"€20110821080006Z20110823205959Z    $0"€20110821080006Z20110823205959Z  %d: asn1_get_object_id_der iter %lu: got '%s' expected %d
      %d: iter %lu: error in DER, length returned is %d, had %d
      %d: strcmp iter %lu: got invalid OID: %s, expected: %s
 €7   2.999.3 
+€’	    1.3.6.1.4.1.2312.9.5.1    0.1.2.3.4       Q   2.1.2.3 ˆ7   
+’	    2.1998768.0.0.14.1.14.1998848.0.0.14.99.111.109 +’	ªÚ¾¾úr     1.3.6.1.4.1.2312.9.2.1467399257458.1.7  %d: iter %lu, encoding of OID failed: %s
       %d: iter %lu, encoding of OID %s succeeded when expecting failure
      %d: iter %lu, re-encoding of OID %s resulted to different string (%d vs %d bytes)
      
Got:		 %.2x    
Expected:	     
               5.999.3 0.48.9  1.40.9  Oc    1.39.99   0.1.2.3.4       Q   2.1.2.3 ˆ7   2.999.3 
+’	    1.3.6.1.4.1.2312.9.5.1  2.1998768.0.0.14.1.14.1998848.0.0.14.99.111.109 +’	ªÚ¾¾úr     1.3.6.1.4.1.2312.9.2.1467399257458.1.7  %d: asn1_get_octet_der: %s: got %d expected %d
 %d: error in DER, length returned is %d, had %d
        %d: memcmp: %s: got invalid decoding
   
Got:		 %.2x    
Expected:	     
       encoding: %s: got invalid encoding
     %d: asn1_decode_simple_ber: %s: got %s expected %s
     %d: error: %s: DER, length returned is %d, had %d
      primitive octet strings #Eg‰«Íï      #Eg‰«Íï        long type of length     #Eg‰«Íï     constructed - indefinite           constructed - definite - concat $

    
  constructed - definite - recursive      
   constructed - definite - single $      a large amount of recursive indefinite encoding €$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€   Error: %s
ErrorDescription = %s

       a               b       c       TEST_TREE       LICENSE=GPLv3+ asn1 functional_test asn1_test                                        8           8      8            p      0       '                      ,                      1                      ;      @               @      X               E      €               J                      O      È               T      è               Y                    ^      (              c      H              i      `              o      €              u                     {      À                    Ø              ‡      ð                                  1                     '                    ,      @              ;      P              @      X              E      `              J      x              O      €              T      ˆ              Y                    ^                     c      °              i      ¸              o      È              u      Ð              {      Ø                    à              ‡      è                                   “      @              ™      P              Ÿ      X              ¥      `              «                    ±                    ·                     ½      (              Ã      8              '      h              ,                     ;      Ø              @                    E      X              '      ˜              1      ð              ,      È              ;      à              @      ø              E                     J      (              O      H              T      P              Y      p              ^      x              c                     i      ¨              o      °              u      Ø              {      Ð	                    Ø	              ‡      à	                    è	              «      ð	              ±      ø	              ·       
              ½      
              Ã      
              “      
              ™       
              Ÿ      (
              ¥      0
              É      8
              Ï      @
              Õ      H
              Û      P
              á      X
              ç      `
              í      h
              ó      p
              ù      x
              ÿ      €
                   à                   è                   ð                   ø                                  #                   )                   /                   5                    ;     ˆ
              A     (              G     0              M     8              S     @              Y     H              _     P              e     X              k     
              q     `              w     h              }     p              ƒ     x              1      ˜
              '      €              ,                     ;      Ø              @      ø              E      8              J      X              {      À                    Ø              ‡      ð                    ø              «                     ±                    ·                     ½      0              Ã      H              “      p              O      ˜              T      ¸              Y                     ^      È              c      ¨              i      à              o      °              u                     1      (              '      ˜              ,      Ø              ;      	              @      P	              E      X	              J      `	              O      p	              T      ˆ	              Y      	              ^       	              c      ¨	              i      °	              o      ¸	              u      (              {      È	                    ø	              ‡      
              1      @              '      8
              ,      h
              ;      °
              @                    J                    O      (              E                    T      0              Y      8              ^      @              c      H              i      P              o      X              u      `              {      h                    x              ‡      €                    ˆ              «                    ±      ˜              ·      ¨              ½      €              Ã      À              “      ð              ™                    1      ˜              '      0              ,      `              ;      ˜              @      À              J      Ð              O      à              T      è              E      È              Y                    ^      H              c      €              i      ˜              o      ¨              u      H              {      `                    ¸              ‡      x                    Ð              «      à              ±                    ·                     ½                    Ã      (              “      8              ™      @              Ÿ                     ¥      h              É      p              Ï                    Õ      ˜              Û                     á      Ð              1      °              '      `              J      ¨              ,      ˆ              ;                    @      ˜              E                     ‰           @      ¥    P      <      ±                     ¾                     Ê                     Þ                     õ    (      à                                                 /    Ø      P      ¡    à      `       A                     T                     k                     w                     …                     –                     ¥                     ¼                     Ó                     ß    Ì            ÷    P                                  &                     6    Œ	      ¼      C                     X                     b           è       x                     ˆ    °      0       ™    ˆ      È      §                     ³                     Ë    H      „       asn1_test grub_mod_init grub_mod_fini .LC0 .LC1 .LANCHOR0 .LC2 .LC3 .LC4 .LC5 .LC6 .LC7 .LC8 .LC9 .LC10 .LC11 .LC12 .LC13 .LC14 .LC15 .LC16 .LC17 .LC23 .LC24 .LC25 .LC26 .LC18 .LC19 .LC20 .LC21 .LC22 .LC27 .LC28 .LC29 .LC30 .LC31 .LC32 .LC33 .LC34 .LC35 .LC36 .LC37 .LC38 .LC39 .LC40 .LC41 .LC42 .LC43 .LC44 .LC45 .LC46 .LC47 .LC48 .LC49 .LC50 .LC51 .LC52 .LC53 .LC54 .LC55 .LC56 .LC57 .LC58 CVE_2018_1000654_1_asn1_tab test_simple asn1_bit_der grub_memcpy asn1_get_length_der asn1_decode_simple_der test_reproducers asn1_delete_structure asn1_get_octet_der test_octet_string asn1_object_id_der asn1_get_object_id_der grub_printf asn1_strerror asn1_get_bit_der asn1_octet_der asn1_decode_simple_ber asn1_encode_simple_der grub_strcmp test_object_id_encoding CVE_2018_1000654_2_asn1_tab grub_test_register asn1_array2tree test_strings grub_test_unregister grub_free test_CVE_2018_1000654 asn1_length_der endless_asn1_tab test_overflow grub_memcmp grub_test_assert_helper test_object_id_decoding                                   C   ü                  D   ü                  E   ü                   F   ü           (                      (       C             ,       D             0       E             4       F             8       G              <       H              @       G              D       H              L       G              P       H              T       G              X       H              d                      d       C   õ           h       D   õ           l       E   õ           p       F   õ           x       G              |       H              €       G   	           „       H   	           Œ       G                     H              ”       G              ˜       H              ¤                      ¤       C             ¨       D             ¬       E             °       F             ¸       G   
           ¼       H   
           À       G              Ä       H              Ì       G              Ð       H              Ô       G              Ø       H              ä                      ä       C   ê           è       D   ê           ì       E   ê           ð       F   ê           ø       G              ü       H                     G                    H                    G                    H                    G                    H              $                     $      C   ÿ           (      D   ÿ           ,      E   ÿ           0      F   ÿ           8      G              <      H              @      G              D      H              L      G              P      H              T      G              X      H              d                     d      C   ç           h      D   ç           l      E   ç           p      F   ç           x      G              |      H              €      G              „      H              Œ      G                    H              ”      G              ˜      H              ¤                     ¤      C   â           ¨      D   â           ¬      E   â           °      F   â           ¸      G              ¼      H              À      G              Ä      H              Ì      G              Ð      H              Ô      G              Ø      H              ä                     ä      C   ù           è      D   ù           ì      E   ù           ð      F   ù                 G                    H                    G                    H                    G                     H              $      G              (      H              H      G              L      H              P      G              T      H              X                     X      C   ÷           \      D   ÷           `      E   ÷           d      F   ÷           €      G              „      H              ˆ                     ˆ      C   ú           Œ      D   ú                 E   ú           ”      F   ú           Ä      G              È      H              Ì                     Ì      C   ø           Ð      D   ø           Ô      E   ø           Ø      F   ø           ì                     ì      C   ï           ð      D   ï           ô      E   ï           ø      F   ï                 G                    H                                         C   î                 D   î                 E   î                 F   î           H                     H      C   è           L      D   è           P      E   è           T      F   è           h      G      @      l      H      @      È                     È      C   å           Ì      D   å           Ð      E   å           Ô      F   å           ð      G   3           ô      H   3           ø                     ø      C   î           ü      D   î                  E   î                 F   î           H                     H      C   ý           L      D   ý           P      E   ý           T      F   ý           |      G   4           €      H   4           À      G   5           Ä      H   5           ü      G   6                  H   6           D      G   7           H      H   7           ”                     ”      C   ó           ˜      D   ó           œ      E   ó                  F   ó           À      G   8           Ä      H   8           È                     È      C   î           Ì      D   î           Ð      E   î           Ô      F   î                                        C   ã           $      D   ã           (      E   ã           ,      F   ã           L                     L      C   ð           P      D   ð           T      E   ð           X      F   ð           d      G   9           h      H   9           p                     p      C              t      D              x      E              |      F              ˆ      G   :           Œ      H   :           ¼                     ¼      C   î           À      D   î           Ä      E   î           È      F   î           Ì      G   ;           Ð      H   ;           (                     (      C   î           ,      D   î           0      E   î           4      F   î           8      G   <           <      H   <           X      G   =           \      H   =           d                     d      C   ä           h      D   ä           l      E   ä           p      F   ä                  G   >           ¤      H   >           È      G   ?           Ì      H   ?                 G   @                 H   @                 G   =                 H   =           ,      G   A           0      H   A           `      G   B           d      H   B           „      G   C           ˆ      H   C           ¼      G   =           À      H   =           Ô      G   D           Ø      H   D           	      G   E           	      H   E           4	      G   ?           8	      H   ?           t	      G   =           x	      H   =           À	      G   t           Ä	      H   t           Ì	                     Ì	      C   ó           Ð	      D   ó           Ô	      E   ó           Ø	      F   ó           Ü	                     Ü	      C              à	      D              ä	      E              è	      F              
                     
      C   ï            
      D   ï           $
      E   ï           (
      F   ï           8
      G   u           <
      H   u           @
                     @
      C   î           D
      D   î           H
      E   î           L
      F   î           x
      G   v           |
      H   v           €
                     €
      C   î           „
      D   î           ˆ
      E   î           Œ
      F   î           Ä
                     Ä
      C   æ           È
      D   æ           Ì
      E   æ           Ð
      F   æ           Ü
                     Ü
      C   ï           à
      D   ï           ä
      E   ï           è
      F   ï           ø
      G   w           ü
      H   w                 G   x                 H   x           H      G   t           L      H   t           T                     T      C   ò           X      D   ò           \      E   ò           `      F   ò           d                     d      C   û           h      D   û           l      E   û           p      F   û           ˜                     ˜      C   ï           œ      D   ï                  E   ï           ¤      F   ï           ´      G   y           ¸      H   y           Ø      G   z           Ü      H   z           l      G              p      H              x                     x      C   í           |      D   í           €      E   í           „      F   í           ˆ                     ˆ      C   ô           Œ      D   ô                 E   ô           ”      F   ô           Ì                     Ì      C   ï           Ð      D   ï           Ô      E   ï           Ø      F   ï           ô      G   Ž           ø      H   Ž           ü                     ü      C   î                  D   î                 E   î                 F   î           0                     0      C   î           4      D   î           8      E   î           <      F   î           @      G              D      H              x                     x      C   î           |      D   î           €      E   î           „      F   î           ˆ      G              Œ      H              Ô      G   Ÿ           Ø      H   Ÿ                                      C   ì                 D   ì                 E   ì                  F   ì           $                     $      C              (      D              ,      E              0      F              `                     `      C   ï           d      D   ï           h      E   ï           l      F   ï           €      G               „      H               ˆ                     ˆ      C   î           Œ      D   î                 E   î           ”      F   î           ä      G   ¡           è      H   ¡                                      C   î                 D   î                 E   î                 F   î                  G   ¢           $      H   ¢           ,      G   £           0      H   £           H      G   ¤           L      H   ¤           h      G   ¥           l      H   ¥           ¨      G   ¦           ¬      H   ¦           À      G   ¦           Ä      H   ¦                 G   ¹                 H   ¹           ,                     ,      C              0      D              4      E              8      F              p                     p      C   é           t      D   é           x      E   é           |      F   é           ¤      G   º           ¨      H   º           ¬                     ¬      C   î           °      D   î           ´      E   î           ¸      F   î           Ø      G   »           Ü      H   »           à                     à      C   î           ä      D   î           è      E   î           ì      F   î                                      C   î                 D   î                  E   î           $      F   î           (      G   ¼           ,      H   ¼           4      G   ½           8      H   ½           T      G   ¾           X      H   ¾           t                     t      C   î           x      D   î           |      E   î           €      F   î           „      G   ¿           ˆ      H   ¿           ´                     ´      C   ñ           ¸      D   ñ           ¼      E   ñ           À      F   ñ           à                     à      C   î           ä      D   î           è      E   î           ì      F   î           ð      G   À           ô      H   À                 G   Á                 H   Á                 G   Á                  H   Á           `                     `      C   ò           d      D   ò           h      E   ò           l      F   ò           ˆ                     ˆ      C   ï           Œ      D   ï                 E   ï           ”      F   ï           ¸                     ¸      C   î           ¼      D   î           À      E   î           Ä      F   î           È      G   Â           Ì      H   Â           ø      G   Ã           ü      H   Ã                                        C   î           $      D   î           (      E   î           ,      F   î           0      G   ¼           4      H   ¼           <      G   ½           @      H   ½           \      G   ¾           `      H   ¾           €      G   Á           „      H   Á           ¬                     ¬      C   û           °      D   û           ´      E   û           ¸      F   û                 G   Á                 H   Á           H      G   Ú           L      H   Ú           P                     P      C   ø           T      D   ø           X      E   ø           \      F   ø           l                     l      C   ï           p      D   ï           t      E   ï           x      F   ï           ˆ      G   Û           Œ      H   Û                                      C   î           ”      D   î           ˜      E   î           œ      F   î           È                     È      C   è           Ì      D   è           Ð      E   è           Ô      F   è           ä      G   Ú   0       è      H   Ú   0                            @                     P                     X                     h                     p                     €                     ˆ                      ˜                                !           °          "           ¸          #           È          "           Ð          $           à          %           è          &           ø          '                     (                    )                    *           @         +           X         ,           p                    x         +           ˆ         -                     +           ¸         ,           Ð         )           Ø         *                     +                    ,           0                    P                    €                                        ˜                    ¨                    °                    À                    È                     Ø                    à         !           ð         "           ø         #                    "                    $                     %           (         &           8         '           @         (           P         )           X         .           €         /           ˜         0           °                    ¸         /           à         1           ø         )                    )                    1           @         2           X                    p                    x         2                     /           ¸                    Ð                    ø         F                    G                    H           (         I           8         H           H         J           X         H           h         K           x         H           ˆ         L           ˜         H           ¨         M           ¸         H           È         N           Ø         H           è         O           ø         P                    Q                    P           (         R           8         P           H         S           X         P           h         T           x         P           ˆ         U           ˜         P           ¨         V           ¸         P           È         W           Ø         P           è         X           ø         P                    Y                    Z           (         [           8         Z           H         \           X         Z           h         ]           x         ^           ˆ         _           ˜         ^           ¨         `           ¸         ^           È         a           Ø         ^           è         b           ø         ^                    c                    ^           (         d           8         ^           H         e           X         f           h         g           x         f           ˆ         h           ˜         f           ¨         i           ¸         f           È         j           Ø         f           è         k           ø         f           	         l           	         f           (	         m           8	         f           H	         n           X	         f           h	         o           x	         p           ˆ	         q           ˜	         p           ¨	         r           ¸	         p           È	         s            
         {           °
         |           À
         }           Ð
         ~           à
                    ð
         €                                         ‚                     ƒ           0         „           @         …           P         †           `         ‡           p         ˆ           €         ‰                    Š                     ‹           °         Œ           0         ‘           8         ’           P         “           X         ”           p         •           x         –                    —           ˜         ˜           °         ™           ¸         ’           Ð         š           Ø         ”           ð         ›           ø         œ                                        ž           H         §           P         ¨           h         §           p         ©           ˆ         §                    ª           ¨         «           °         ¬           È         ­           Ð         ®           è         ¯           ð         °                    ±                    ²           (         ³           0         ´           H         µ           P         ¶           h         ·           p         ¸           ˜         Ä           ¨         Å           ¸         Æ           Ø         Ç           è         È           ø         É                    Ê                    È           8         Ë           H         Æ           X         Ì           h         Í           x         Î           ˆ         Ï           ˜         Ð           ¨         Ñ           ¸         Ò           È         Ó           Ø         Ô           è         Õ           ø         Ö                    ×                    Ø           (         Ù           °         Ü           à         Ý           ð         Þ           ø         ß                    Þ                    à                     Þ            .symtab .strtab .shstrtab .rela.text .rela.rodata .data .bss .rodata.str1.8 .module_license .moddeps .modname                                                                                        @                                          @                Ä       1                          +                     H      @                             &      @               Àõ                                3                     ˆ&                                     9                     ˆ&                                     >      2               ˆ&      ²                            M                     @¨                                    ]                      O¨                                    f                      d¨      
                                                    p¨      H         á                 	                      ¸À      ã                                                   P     o                              