Samedi 01 Février, 2025 á Dakar
Vendredi 01 Juin, 2018 +33
Justice

Palais de juste de Tivaouane inauguré : “Une matérialisation du principe d’équité sociale et territoriale”(Ministre)

Single Post
Palais de juste de Tivaouane inauguré : “Une matérialisation du principe d’équité sociale et territoriale”(Ministre)
Le ministre de la Justice, Garde des Sceaux, a procédé, ce vendredi matin , à l’inauguration du nouveau Palais de Justice de Tivaouane. Il s’agit là, encore, dit-il, d’un nouveau jalon qui vient d’être posé, dans le cadre du vaste programme de modernisation de la Justice que le Président de la République, Bassirou Diomaye Diakhar Faye, a inscrit dans l’« Agenda National de Transformation Sociale : Sénégal 2050 », mais également conformément aux orientations de la lettre de politique sectorielle (LPS) du Ministère de la Justice.



Selon Ousmane Diagne, l’inauguration de ce nouveau Palais de Justice constitue, dans une certaine mesure, “une matérialisation du principe d’équité sociale et territoriale” auquel est foncièrement attaché le Chef de l’État. 



En effet, a-t-il souligné, la construction de cet édifice permet à la commune de Tivaouane de se doter d’une infrastructure judiciaire digne de son rang d’une ville en pleine expansion.

Elle permet également au Tribunal d’instance de la localité, longtemps confiné dans des locaux inadaptés aux exigences d’une justice moderne, de bénéficier désormais d’un cadre offrant plus de commodités aussi bien pour ses occupants que pour les usagers du Service public de la Justice

Ce nouvel édifice, selon le ministre, « va aussi accueillir le Tribunal de Grande Instance de Tivaouane qui sera installé très prochainement, après qu’il ait été consacré par notre carte judiciaire ». 



Il a d’ailleurs saisi l’occasion, pour réaffirmer « la volonté du Gouvernement du Sénégal de poursuivre et d’intensifier les efforts consentis en faveur de notre système judiciaire pour le rendre plus efficient et mieux à même de répondre aux défis du moment ».

Ousmane Diagne rappelle que « le nouveau référentiel des politiques publiques, à savoir « l’Agenda National de Transformation Sénégal 20250 », reflète amplement cette ambition à travers ses quatre (4) axes, à savoir : « Gouvernance et engagement panafricain », « Aménagement du territoire et développement durable », « Capital humain et justice sociale », « Economie compétitive et création d’emplois ».

Dans le même sillage, dit-il, « la Lettre de politique sectorielle du Ministère de la Justice qui est en cours de validation, constitue une parfaite déclinaison de cette forte ambition ». Maître Ousmane Diagne rappelle, en effet, qu’à la suite de son accession à la magistrature suprême, l’une des premières décisions majeures prises par le Chef de l’Etat a été de convoquer les « Assises de la Justice ».


18 Commentaires

  1. Auteur

    Galass

    il y a 14 heures (16:53 PM)
    Merci Mr Maky SALL
    Top Banner {comment_ads} {comment_ads} Top Banner {comment_ads}
  2. Auteur

    il y a 14 heures (17:02 PM)
    Merci son excellence Macky Sall. Vous êtes le meilleur président africain de tous les temps.
    {comment_ads}
    Auteur

    Le Sn Supporter

    il y a 14 heures (17:26 PM)
    En tout cas, inaugurer les oeuvres pensees et faites par autrui et ne jamais lui dire Merci , meme pas dire son nom. C'est vraiment desolant.

    Il ne fallait meme pas aller inaugurer, laissez cela au prefet et aux DAGE.

    Quand on herite d'un quelconque pouvoir , on herite des passifs et des actifs. Macky a deconne cote justice et etat mais il a construit ce pays dans chaque domaine , il a marque son empreinte.
    {comment_ads}
    • Auteur

      Reply_author

      il y a 13 heures (18:09 PM)
      deug, deug, yene yi c’est de la mechanceté contre le senegal. bilahi pastef beuguoule senegal possou senegal la sokhla. lo bagne bagne guolo nanguoule ko niawayame. macky douguene ko meussa dape.
    {comment_ads}
    • Auteur

      Reply_author

      il y a 9 heures (22:22 PM)
      Vous ne savez même pas ce qu'est construire un pays! Macky est d'une tristesse sans nom pour le Sénégal. Son nom même est synonyme de malheur pour le pays.
    {comment_ads}
    Auteur

    Senegal

    il y a 13 heures (17:32 PM)
    " il faut rendre à César ce qui appartient à César".Merci président Maky Sall.
    {comment_ads} {comment_ads}
    Auteur

    il y a 13 heures (17:54 PM)
    Personne n'a vu Diomaye , SONKO ou un membre du gouvernement poser la première pierre de ces infrastructures que ce ministre est entrain d'inaugurer .

    L'honnêteté aurait consisté à remercier Macky et son gouvernement ou ne pas carrément les inaugurer .

    S'attribuer la paternité d'un enfant que l'on a pas conçu est indigne !
    Top Banner
    Auteur

    il y a 13 heures (17:55 PM)
    bravo macky sall

    en toute honnêteté
    {comment_ads}
    Auteur

    il y a 13 heures (17:55 PM)
    QXByw6hzIGNyaWVyIGhhdXQgZXQgZm9ydCBxdWUgbWFja3kgbmUgbm9tbWUgbGVzIGhhbHB1bGFyIGF2ZWMgbGEgdGjDqW9yaWUgbGEgcG91bGFyaXNhdGlvbiBkdSBTw6luw6lnYWwsIHBlcnNvbm5lIG5lIHPigJlvZmZ1c3F1ZSBxdWUgRGlvbWF5ZSBldCBTb25rbyBuZSBub21tZW50IHF1ZSBsZXMgc2VyZXJlcyBldCBsZXMgc3VkdXN0ZXMsIAoKUGF5cyBk4oCZaHlwb2NyaXRlcyBldCBkZSBuYWbDqWtoCgpMZXMgc8OpcsOocmVzCgpHw6luw6lyYWwgSmVhbiBCYXB0aXN0ZSBUSU5FLCBtaW5pc3RyZSBkZSBs4oCZSW50w6lyaWV1ciBldCBkZSBsYSBTw6ljdXJpdMOpIHB1YmxpcXVlCgpBYmRvdXJhaG1hbmUgU0FSUiwgbWluaXN0cmUgZGUgbOKAmcOJY29ub21pZSBkdSBQbGFuIGV0IGRlIGxhIENvb3DDqXJhdGlvbgoKRGFvdWRhIE5HT00sIG1pbmlzdHJlIGRlIGzigJlFbnZpcm9ubmVtZW50IGV0IGRlIGxhIFRyYW5zaXRpb24gw6ljb2xvZ2lxdWUKCkFtYWRvdSBNb3VzdGFwaGEgTkRJQUNLIFNBUlJFLCBtaW5pc3RyZSBkZSBsYSBGb3JtYXRpb24gcHJvZmVzc2lvbm5lbGxlIGV0IFBvcnRlLXBhcm9sZSBkdSBHb3V2ZXJuZW1lbnQKCkVsaGFkaiBBYmRvdXJhaG1hbmUgRElPVUYsIG1pbmlzdHJlIGRlIGzigJlFbnNlaWduZW1lbnQgc3Vww6lyaWV1ciwgZGUgbGEgUmVjaGVyY2hlIGV0IGRlIGwnSW5ub3ZhdGlvbiAoTUVTUkkpCgpGYXRvdSBESU9VRiwgbWluaXN0cmUgZGVzIFDDqmNoZXMsIGRlcyBJbmZyYXN0cnVjdHVyZXMgbWFyaXRpbWVzIGV0IHBvcnR1YWlyZXMKCkFsaW91bmUgRElPTkUsIG1pbmlzdHJlIGRlIGxhIE1pY3JvZmluYW5jZSwgZGUgbCdFY29ub21pZSBzb2NpYWxlIGV0IHNvbGlkYWlyZQoKTWFtYWRvdSBMYW1pbmUgU0VORSwgTWVtYnJlIGR1IGNvbWl0w6kgZGlyZWN0ZXVyIGR1IEZvbmRzIGRlIGTDqXZlbG9wcGVtZW50IGR1IHNlcnZpY2UgdW5pdmVyc2VsIChGRFNVVCkKCkNoZWlraCBBaG1hZG91IEJhbWJhIE5HT00sIENvb3Jkb25uYXRldXIgbmF0aW9uYWwgZHUgUHJvZ3JhbW1lIGRlcyBEb21haW5lcyBhZ3JpY29sZXMgY29tbXVuYXV0YWlyZXMgKFBST0RBQykKCkfDqW7DqXJhbCBNYWdhdHRlIE5kaWF5ZSwgQ2hlZiBkJ0V0YXQtTWFqb3IgZGUgbCdBcm3DqWUgZGUgdGVycmUKCkfDqW7DqXJhbCBkZSBEaXZpc2lvbiBNYXJ0aW4gRmF5ZSwgSGF1dC1Db21tYW5kYW50IGRlIGxhIEdlbmRhcm1lcmllIG5hdGlvbmFsZSBldCBEaXJlY3RldXIgZGUgbGEgSnVzdGljZSBNaWxpdGFpcmUKClBhcGEgRElPVUYsIEhhdXQtY29tbWFuZGFudCBlbiBTZWNvbmQgZGUgbGEgR2VuZGFybWVyaWUgbmF0aW9uYWxlIGV0IFNvdXMtZGlyZWN0ZXVyIGRlIGxhIGp1c3RpY2UgbWlsaXRhaXJlCgpQYXBhIE5kaWFtw6kgU0VORSwgRGlyZWN0ZXVyIGRlIGwnQWRtaW5pc3RyYXRpb24gZ8OpbsOpcmFsZSBldCBkZSBsJ0VxdWlwZW1lbnQgYXUgbWluaXN0w6hyZSBkZXMgUMOqY2hlcywgZGVzIEluZnJhc3RydWN0dXJlcyBtYXJpdGltZXMgZXQgcG9ydHVhaXJlcwoKT3VzbWFuZSBOR09NLCBEaXJlY3RldXIgZGUgbCdBZG1pbmlzdHJhdGlvbiBnw6luw6lyYWxlIGV0IGRlIGwnRXF1aXBlbWVudCBhdSBtaW5pc3TDqHJlIGRlIGzigJnDiWNvbm9taWUgZHUgUGxhbiBldCBkZSBsYSBDb29ww6lyYXRpb24KCkFsaW91IE5ESUFZRSwgRGlyZWN0ZXVyIGRlIGwnQWRtaW5pc3RyYXRpb24gZ8OpbsOpcmFsZSBldCBkZSBsJ0VxdWlwZW1lbnQgYXUgbWluaXN0w6hyZSBkZSBsYSBKdXN0aWNlCgpNYW1hZG91IExhbWluZSBESU9VRiwgRGlyZWN0ZXVyIGRlIGwnQWRtaW5pc3RyYXRpb24gZ8OpbsOpcmFsZSBldCBkZSBsJ0VxdWlwZW1lbnQgYXUgbWluaXN0w6hyZSBkZSBs4oCZQWdyaWN1bHR1cmUsIGRlIGxhIFNvdXZlcmFpbmV0w6kgYWxpbWVudGFpcmUgZXQgZGUgbCdFbGV2YWdlCgpBYmRvdWxheWUgTkRJQVlFLCBEaXJlY3RldXIgZGUgbCdBZG1pbmlzdHJhdGlvbiBnw6luw6lyYWxlIGV0IGRlIGwnRXF1aXBlbWVudCBhdSBtaW5pc3TDqHJlIGRlIGzigJnDiW5lcmdpZSwgZHUgUMOpdHJvbGUgZXQgZGVzIE1pbmVzCgpBbWlkb3UgTkRJQVlFLCBEaXJlY3RldXIgZGVzIFN5c3TDqG1lcyBkJ2luZm9ybWF0aW9ucyBkZXMgZG91YW5lcwoKSWJyYWhpbWEgRkFZRSwgRGlyZWN0ZXVyIGR1IFJlbnNlaWduZW1lbnQsIGRlIGwnQW5hbHlzZSBkdSBSaXNxdWUgZXQgZGUgbGEgVmFsZXVyCgpGYXJ5IFNFTkUsIERpcmVjdGV1ciBkZSBsYSBMb2dpc3RpcXVlIGV0IGRlcyBGaW5hbmNlcwoKTWFraGFseSBGQVlFLCBEaXJlY3RldXIgZGVzIGdyYW5kZXMgZW50cmVwcmlzZXMgw6AgbGEgRGlyZWN0aW9uIEfDqW7DqXJhbGUgZGVzIGltcMO0dHMgZXQgZGVzIERvbWFpbmVzCgpNYW1hZG91IE5ESUFZRSwgRGlyZWN0ZXVyIGR1IFJlY291dnJlbWVudCDDoCBsYSBEaXJlY3Rpb24gR8OpbsOpcmFsZSBkZXMgaW1ww7R0cyBldCBkZXMgRG9tYWluZXMKCk1hbmRpYXllIEZBWUUsIERpcmVjdGV1ciBkZSBsYSBjaXJjdWxhdGlvbiByb3V0acOocmUgZXQgZGUgbGEgbW9iaWxpdMOpCgpJYnJhaGltYSBUSU5FLCBEaXJlY3RldXIgZGVzIENvbnN0cnVjdGlvbnMgZGVzIFBhbGFpcyBkZSBKdXN0aWNlIGV0IGF1dHJlcyDDqWRpZmljZXMKCklicmFoaW1hIERJRU5HLCBEaXJlY3RldXIgZGUgbCdBdXRvbWF0aXNhdGlvbiBkZXMgRmljaGllcnMgYXUgbWluaXN0w6hyZSBkZSBs4oCZSW50w6lyaWV1ciBldCBkZSBsYSBTw6ljdXJpdMOpIHB1YmxpcXVlCgpBbGFzc2FuZSBOSUFORSwgRGlyZWN0ZXVyIGRlIGwnT2ZmaWNlIGNlbnRyYWwgZGUgUsOpcHJlc3Npb24gZHUgVHJhZmljIGlsbGljaXRlIGRlcyBTdHVww6lmaWFudHMKCk1hbWFkb3UgTkRPVVIsIERpcmVjdGV1ciBkdSBHcm91cGVtZW50IG1vYmlsZSBkJ0ludGVydmVudGlvbgoKU2Fub3UgRElPVUYsIERpcmVjdHJpY2UgZGUgbGEgRm9ybWF0aW9uIGRlIGxhIFBvbGljZSBuYXRpb25hbGUKCk5kaWFycmEgU0VORSwgRGlyZWN0ZXVyIGRlIGxhIFPDqWN1cml0w6kgcHVibGlxdWUKCkFib3UgTEVZRSwgRGlyZWN0ZXVyIGRlIGxhIFBvbGljZSBkZSBsJ0FpciBldCBkZXMgRnJvbnRpw6hyZXMKCk1hcmllIE5kw6l5ZSBHbmlsYW5lIERJT1VGLCBEaXJlY3RldXIgZGUgbCdBcnRpc2FuYXQKCkJpcmFtZSBTQVJSLCBEaXJlY3RldXIgZGUgbCdFY29sZSBuYXRpb25hbGUgZGUgRm9ybWF0aW9uIGjDtHRlbGnDqHJlIGV0IHRvdXJpc3RpcXVlCgpBbGlvdW5lIFNFTkUsIERpcmVjdGV1ciBkZSBsYSBNYWludGVuYW5jZSBkZXMgQ29uc3RydWN0aW9ucyBldCBkZXMgRXF1aXBlbWVudHMgZGUgbCdFbnNlaWduZW1lbnQgc3Vww6lyaWV1cgoKQWxpb3UgU0VORSwgRGlyZWN0ZXVyIGR1IENlbnRyZSByw6lnaW9uYWwgZGVzIMWSdXZyZXMgdW5pdmVyc2l0YWlyZXMgc29jaWFsZXMgZGUgbCdVbml2ZXJzaXTDqSBBbGlvdW5lIERpb3AgZGUgQmFtYmV5CgpGcmFuw6dvaXMgTkRJQVlFLCBEaXJlY3RldXIgZHUgQ2FkYXN0cmUKCkplYW4gQmlyYW5lIEduaW5nLCBEaXJlY3RldXIgZHUgQ2VudHJlIFLDqWdpb25hbCBkZXMgxZJ1dnJlcyB1bml2ZXJzaXRhaXJlcyBzb2NpYWxlcyBkdSBTaW5lIFNhbG91bQoKRmFtYSBEaWVuZywgRGlyZWN0cmljZSBkdSBDZW50cmUgUsOpZ2lvbmFsIGRlcyDFknV2cmVzIHVuaXZlcnNpdGFpcmVzIHNvY2lhbGVzIGRlIERpYW1uaWFkaW8KCk5hbmN5IE5ET1VSLCBEaXJlY3RldXIgZGUgbCdBdXRvbm9taXNhdGlvbiDDiWNvbm9taXF1ZSBkZXMgRmVtbWVzCgpTb3BoaWUgRElPTkUsIGRpcmVjdGV1ciBkdSBQcm9qZXQgZGUgUHJvbW90aW9uIGRlIGxhIEdlc3Rpb24gSW50w6lncsOpZSBldCBkZSBsJ0Vjb25vbWllIGRlcyBEw6ljaGV0cyBTb2xpZGVzIChQUk9NT0dFRCkKCkZhdG91IEJhcmEgTkRJT05FLCBEaXJlY3RldXIgZGVzIGluZnJhc3RydWN0dXJlcywgZGVzIMOJcXVpcGVtZW50cyBldCBkZSBsYSBNYWludGVuYW5jZSBhdSBtaW5pc3TDqHJlIGRlIGxhIFNhbnTDqSBldCBkZSBsJ0FjdGlvbiBTb2NpYWxlCgpCYWJhY2FyIEZBWUUsIERpcmVjdGV1ciBHw6luw6lyYWwgZGUgbGEgU29jacOpdMOpIGRlcyBJbmZyYXN0cnVjdHVyZXMgZGUgUsOpcGFyYXRpb24gTmF2YWxlIChTSVJOKQoKQWJkb3VsIEF6aXogRElPVUYsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdFbnNlaWduZW1lbnQgc3Vww6lyaWV1cgoKRnJhbsOnb2lzZSBGQVlFLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWdlbmNlIHPDqW7DqWdhbGFpc2UgcG91ciBsYSBQcm9wcmnDqXTDqSBpbmR1c3RyaWVsbGUgZXQgbCdJbm5vdmF0aW9uIHRlY2hub2xvZ2lxdWUKCklicmFoaW1hIERJRU5HLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIEZvbmN0aW9uIHB1YmxpcXVlCgpNb3Vzc2EgVElORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBDb25zdHJ1Y3Rpb24gZXQgZGUgbCdIYWJpdGF0CgpNYW1lIEdvciBOR09NLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGR1IEJ1cmVhdSBkZSBsJ0luZm9ybWF0aW9uIGV0IGRlIGxhIENvbW11bmljYXRpb24gZHUgZ291dmVybmVtZW50IChCSUMtR09VVikKClNlcmlnbmUgS29zc28gU0VORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkdSBDYWRyZSBkZSB2aWUgZXQgZGUgbCdIeWdpw6huZSBwdWJsaXF1ZQoKQWxpb3VuZSBJYm5vdSBBYm91IFRhbGliIERJT1VGLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWdlbmNlIHPDqW7DqWdhbGFpc2UgZGUgUsOpZ2xlbWVudGF0aW9uIHBoYXJtYWNldXRpcXVlIChBUlApCgpCb3VjYXIgRElPVUYsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBY3Rpb24gc29jaWFsZSAoREdBUykKClPDqW1vdSBQYXRow6kgRElPVUYsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBZ2VuY2UgbmF0aW9uYWxlIGQnSW5zZXJ0aW9uIGV0IGRlIETDqXZlbG9wcGVtZW50IGFncmljb2xlIChBTklEQSkKCkVsIGhhZGogRkFZRSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgZGUgQ29uc2VpbCBhZ3JpY29sZSBldCBydXJhbCAoQU5DQVIpCgpBbGZyZWQgS291bHkgU0VORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0luc3RpdHV0IG5hdGlvbmFsIGRlIFDDqWRvbG9naWUgKElOUCkKCkJpcmFtZSBTRU5FLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlcyBFbGVjdGlvbnMgKERHRSkKCk1hdGFyIFNFTkUsIETDqWzDqWd1w6kgZ8OpbsOpcmFsIMOgIGxhIFByb3RlY3Rpb24gc29jaWFsZSBldCDDoCBsYSBTb2xpZGFyaXTDqSBuYXRpb25hbGUKCkplYW4gTWljaGVsIFNFTkUsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBZ2VuY2Ugc8OpbsOpZ2FsYWlzZSBkJ0VsZWN0cmlmaWNhdGlvbiBydXJhbGUgKEFTRVIpCgpNYW1lIFNleWRvdSBORE9VUiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBQb2xpY2UgbmF0aW9uYWxlCgpBYmRvdSBESU9VRiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgZGUgbGEgU3RhdGlzdGlxdWUgZXQgZGUgbGEgRMOpbW9ncmFwaGllIChBTlNEKQoKSXNpZG9yZSBESU9VRiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBTb2Npw6l0w6kgU8OpbsOpZ2FsIE51bcOpcmlxdWUgU0EKCk5kaWFnYSBCQVNTRSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgZGUgbCdBdmlhdGlvbiBDaXZpbGUgZXQgZGUgbGEgTcOpdMOpb3JvbG9naWUgKEFOQUNJTSkKCkJhc3Npcm91IERJT1VGLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGR1IENlbnRyZSBuYXRpb25hbCBkZSBRdWFsaWZpY2F0aW9uIFByb2Zlc3Npb25uZWxsZSAoQ05RUCkKCkFtaW5hdGEgU0FSUiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBTb2Npw6l0w6kgYW5vbnltZSBUw6lsw6lkaWZmdXNpb24gZHUgU8OpbsOpZ2FsIChURFMtU0EpCgpCYXJhIERJT1VGLCBEw6lsw6lndcOpIGfDqW7DqXJhbCDDoCBsYSBQcm9tb3Rpb24gZGVzIFDDtGxlcyBVcmJhaW5zIGRlIERpYW1uaWFkaW8gZXQgZHUgTGFjIFJvc2UKCk1hcmllIFJvc2UgRkFZRSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBBZ2VuY2UgZGUgRMOpdmVsb3BwZW1lbnQgZXQgZCdFbmNhZHJlbWVudCBkZXMgcGV0aXRlcyBldCBtb3llbm5lcyBlbnRyZXByaXNlcyAoQURFUE1FKQoKQ2hlaWtoIERJT1VGLCBEaXJlY3RldXIgcsOpZ2lvbmFsIGR1IFN1ZCBtaW5pc3TDqHJlIGRlcyBGaW5hbmNlcyBldCBkdSBCdWRnZXQKCkJvdXJhbWEgRElFTUUsIERpcmVjdGV1ciByw6lnaW9uYWwgZGUgbCdPdWVzdCBtaW5pc3TDqHJlIGRlcyBGaW5hbmNlcyBldCBkdSBCdWRnZXQKClNhbGlvdSBESU9VRiwgRGlyZWN0ZXVyIHLDqWdpb25hbCBkZXMgVW5pdMOpcyBtYXJpdGltZXMKCkJhYmFjYXIgTWJhZ25pY2sgRkFMTCwgRGlyZWN0ZXVyIHLDqWdpb25hbCBkZSBEYWthci1Qb3J0CgpBYmRvdWxheWUgVElORSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZGUgbGEgU29jacOpdMOpIGRlIEdlc3Rpb24gZHUgUGF0cmltb2luZSBiw6J0aSBkZSBsJ0V0YXQgKFNPR0VQQS1TTikKClNhbWJhIE5ESUFZRSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZGUgbGEgU29jacOpdMOpIG5hdGlvbmFsZSBkZXMgSGFiaXRhdGlvbnMgw6AgTG95ZXIgbW9kw6lyw6kgKFNOLUhMTSkKCk91c3NleW5vdSBGQVlFLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkZSBsYSBTb2Npw6l0w6kgaW1tb2JpbGnDqHJlIGR1IENhcCBWZXJ0IChTSUNBUCktU0EKCk1hbWUgTWJpc3NpbmUgTkRJQVlFLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkZSBsJ09mZmljZSBuYXRpb25hbCBkZXMgUHVwaWxsZXMgZGUgbGEgTmF0aW9uIChPTlBOKQoKUGFwZSBNb2N0YXIgU0FSUiwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnYWRtaW5pc3RyYXRpb24gKFBDQSkgZGUgbGEgU29jacOpdMOpIGFmcmljYWluZSBkZSBSYWZmaW5hZ2UgKFNBUikKCkFtYWRvdSBDaMOpcmlmIERJT1VGLCBTZWNyw6l0YWlyZSBkJ8OJdGF0IGF1eCBTw6luw6lnYWxhaXMgZGUgbCdFeHTDqXJpZXVyCgpNYW1hZG91IEZheWUsIERpcmVjdGV1ciBHw6luw6lyYWwgQk5ERQoKTGVzIHN1ZHVzdGVzCgpDaGVpa2ggRElCQSwgbWluaXN0cmUgZGVzIEZpbmFuY2VzIGV0IGR1IEJ1ZGdldAoKQ2hlaWtoIFRpZGlhbmUgRElFWUUsIE1pbmlzdHJlIGRlIGzigJhIeWRyYXVsaXF1ZSBldCBkZSBsJ0Fzc2Fpbmlzc2VtZW50CgpNYWltb3VuYSBESUVZRSwgbWluaXN0cmUgZGUgbGEgRmFtaWxsZSBldCBkZXMgU29saWRhcml0w6lzCgpZYW5raG9iYSBESUVNRSwgbWluaXN0cmUgZGVzIEluZnJhc3RydWN0dXJlcywgZGVzIFRyYW5zcG9ydHMgdGVycmVzdHJlcyBldCBhw6lyaWVucwoKQmFsbGEgTW91c3NhIEZPRkFOQSwgbWluaXN0cmUgZGUgbOKAmVVyYmFuaXNtZSwgZGVzIENvbGxlY3Rpdml0w6lzIHRlcnJpdG9yaWFsZXMgZXQgZGUgbCdBbcOpbmFnZW1lbnQgZGVzIFRlcnJpdG9pcmVzCgpNb3VzdGFwaGEgTWFtYmEgR1VJUkFTU1ksIE1pbmlzdHJlIGRlIGwnRWR1Y2F0aW9uIG5hdGlvbmFsZQoKT2xpdmllciBCT1VDQUwsIG1pbmlzdHJlIGRlIGxhIEZvbmN0aW9uIHB1YmxpcXVlIGV0IGRlIGxhIFLDqWZvcm1lIGR1IFNlcnZpY2UgcHVibGljCgpLaGFkeSBEacOobmUgR0FZRSwgbWluaXN0cmUgZGUgbGEgSmV1bmVzc2UsIGRlcyBTcG9ydHMgZXQgZGUgbGEgQ3VsdHVyZQoKU3TDqXBoYW4gU3lsdmFpbiBTQU1CT1UsIEFtYmFzc2FkZXVyIGV4dHJhb3JkaW5haXJlIGV0IHBsw6luaXBvdGVudGlhaXJlIGR1IFPDqW7DqWdhbCBlbiBSdXNzaWUKCkNoZWlraCBNb3VoYW1lZCBIYWR5IERJRVlFLCBDb29yZG9ubmF0ZXVyIGRlIGxhIERpcmVjdGlvbiBHw6luw6lyYWxlIGRlcyBpbXDDtHRzIGV0IGRlcyBEb21haW5lcwoKQ2hyaXN0aWFuIEFsYWluIEpvc2VwaCBBU1NPR0JBLCBBbWJhc3NhZGV1ciwgRGlyZWN0ZXVyIGR1IFByb3RvY29sZSwgZGVzIENvbmbDqXJlbmNlcyBpbnRlcm5hdGlvbmFsZXMgZXQgZGUgbGEgVHJhZHVjdGlvbgoKQWxhc3NhbmUgRElFREhJT1UsIFJlY3RldXIgZGUgbCdVbml2ZXJzaXTDqSBBc3NhbmUgU2VjayBkZSBaaWd1aW5jaG9yCgpNYW1hZG91IExhbWluZSBESUFOVEUsIFByw6lzaWRlbnQgZHUgSGF1dCBDb25zZWlsIGR1IERpYWxvZ3VlIHNvY2lhbAoKWWFuY29iYSBCZW4gQWxmb3Vzc2V5bmkgU09OS08sIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ09yaWVudGF0aW9uIGR1IEZvbmRzIGRlIETDqXZlbG9wcGVtZW50IGRlcyBUcmFuc3BvcnRzIHRlcnJlc3RyZXMKCklkcmlzc2EgU0FNQiwgQWRtaW5pc3RyYXRldXIgZHUgRm9uZHMgZGUgR2FyYW50aWUgQXV0b21vYmlsZQoKTW91aGFtYWRvdSBCYW1iYSBTSUJZLCBQcsOpc2lkZW50IGRlIGxhIENlbGx1bGUgbmF0aW9uYWxlIGRlIFRyYWl0ZW1lbnQgZGVzIEluZm9ybWF0aW9ucyBmaW5hbmNpw6hyZXMgKENFTlRJRikKCk5kw6h5ZSBNYXJpw6htZSBTQU1CLCBDb29yZG9ubmF0ZXVyIGR1IFByb2dyYW1tZSBkZSBNb2Rlcm5pc2F0aW9uIGRlcyBBeGVzIGV0IFRlcnJpdG9pcmVzIGZyb250YWxpZXJzIChQVU1BKQoKRGppYnJpbCBGT0ZBTkEsIENvbnN1bCBnw6luw6lyYWwgZHUgU8OpbsOpZ2FsIMOgIE1pbGFuCgpTw6lrb3UgT3VtYXIgU0FHTkEsIERpcmVjdGV1ciBkZSBsJ0FkbWluaXN0cmF0aW9uIGfDqW7DqXJhbGUgZXQgZGUgbCdFcXVpcGVtZW50IGF1IG1pbmlzdMOocmUgZGUgbOKAmUVudmlyb25uZW1lbnQgZXQgZGUgbGEgVHJhbnNpdGlvbiDDqWNvbG9naXF1ZQoKTG91aXMgQmVub2l0IE1CQVlFLCBEaXJlY3RldXIgZGUgbCdBZG1pbmlzdHJhdGlvbiBnw6luw6lyYWxlIGV0IGRlIGwnRXF1aXBlbWVudCBhdSBtaW5pc3TDqHJlIGRlIGxhIEZvbmN0aW9uIHB1YmxpcXVlIGV0IGRlIGxhIFLDqWZvcm1lIGR1IFNlcnZpY2UgcHVibGljCgpNYWxhbmcgRElFREhJT1UsIERpcmVjdGV1ciBkZSBsYSBGYWNpbGl0YXRpb24gZXQgZHUgUGFydGVuYXJpYXQgYXZlYyBsJ0VudHJlcHJpc2UKClPDqWNvdSBPdW1hciBESUVESElPVSwgRGlyZWN0ZXVyIGRlIGxhIFByb21vdGlvbiBkdSBEw6l2ZWxvcHBlbWVudCBkZXMgVGVycml0b2lyZXMKClNhbGlmIENPTFksIERpcmVjdGV1ciBkdSBDZW50cmUgbmF0aW9uYWwgZGUgRm9ybWF0aW9uIGV0IGQnQWN0aW9uCgpCYWthcnkgRkFUWSwgRGlyZWN0ZXVyIGRlIGxhIEdlc3Rpb24gZGUgbGEgUGxhbmlmaWNhdGlvbiBkZXMgUmVzc291cmNlcyBlbiBFYXUKCk5kw6h5ZSBLaGFuc291IENBTUFSQSwgRGlyZWN0cmljZSBkZSBsJ0FjdGlvbiBub3JtYXRpdmUgUHJpbWF0dXJlCgpFZG91YXJkIE5ERUNLWSwgRGlyZWN0ZXVyIGRlcyBJbmZyYXN0cnVjdHVyZXMgUG9ydHVhaXJlcwoKTWJvc3PDqSBCQURJQU5FLCBEaXJlY3RyaWNlIGRlIGwnRXZhbHVhdGlvbiBkZXMgUHJvZ3JhbW1lcyBldCBQcm9qZXRzCgpDaGVpa2ggSWJyYWhpbWEgRElFREhJT1UsIERpcmVjdGV1ciBkZSBsYSBQcm9tb3Rpb24gZGVzIFDDtGxlcyB1cmJhaW5zCgpPdXNtYW5lIFNZTExBLCBEaXJlY3RldXIgZGUgbCdBbmFseXNlLCBkZSBsYSBQcsOpdmlzaW9uIGV0IGRlcyBTdGF0aXN0aXF1ZXMgYWdyaWNvbGVzIChEQVBTQSkKCkplYW4gQW3DqWTDqSBESUFUVEEsIERpcmVjdGV1ciBkZXMgQm91cnNlcwoKRmF0b3VtYXRhIEJpbnRvdSBESUVESElPVSwgRGlyZWN0ZXVyIGRlIGwnRXF1aXTDqSBTb2NpYWxlCgpFbHkgUGF1bCBCSUFHVUksIERpcmVjdGV1ciBkdSBEw6l2ZWxvcHBlbWVudCBDb21tdW5hdXRhaXJlCgpTYXllIENJU1PDiSwgRGlyZWN0ZXVyIGRlIGwnRXF1aXTDqSBUZXJyaXRvcmlhbGUKCkp1c3RpbiBDT1JSRUEsIERpcmVjdGV1ciBkdSBDZW50cmUgaW50ZXJuYXRpb25hbCBkdSBDb21tZXJjZSBleHTDqXJpZXVyIGR1IFPDqW7DqWdhbCAoQ0lDRVMpCgpMYW1pbmUgU0FORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBOYXRpb25hbGUgZGUgUmVjaGVyY2hlIFNjaWVudGlmaXF1ZSBBcHBsaXF1w6llCgpBYm91YmFrYXIgU2lkeSBTT05LTywgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBTb2Npw6l0w6kgZGUgRMOpdmVsb3BwZW1lbnQgYWdyaWNvbGUgZXQgaW5kdXN0cmllbCBkdSBTw6luw6lnYWwgKFNPREFHUkkpCgpTYW1ib3UgQklBR1VJLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIE1haXNvbiBkZSBsYSBwcmVzc2UgwqsgQmFiYWNhciBUT1VSRSDCuwoKVG91c3NhaW50IE1BTkdBLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIExvdGVyaWUgTmF0aW9uYWxlIFPDqW7DqWdhbGFpc2UgKExPTkFTRSkKCkliYmEgU0FORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBOYXRpb25hbGUgcG91cmxhIFJlbGFuY2UgZGVzIEFjdGl2aXTDqXMgRWNvbm9taXF1ZXMgZXQgU29jaWFsZXMgZW4gQ2FzYW1hbmNlIChBTlJBQykKCkNoZWlraCBBaG1ldCBCYXNzaXJvdSBTQU5FLCBEaXJlY3RldXIgZGUgbCdIb3J0aWN1bHR1cmUgKG1pbmlzdMOocmUgZGUgbCdBZ3JpY3VsdHVyZSBldCBkZSBsJ8OJbGV2YWdlKQoKV2FseSBESU9VRiBCT0RJQU5HLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIFNvY2nDqXTDqSBuYXRpb25hbGUgZHUgUG9ydCBBdXRvbm9tZSBkZSBEYWthcgoKTW91aGFtYWRvdSBNb2N0YXIgTUFHQVNTT1VCQSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBTb2Npw6l0w6kgaW1tb2JpbGnDqHJlIGR1IENhcCBWZXJ0IChTSUNBUCBTQSkKClPDqWtvdW5hIERJQVRUQSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBBZ2VuY2Ugc8OpbsOpZ2FsYWlzZSBkZSBSZWZvcmVzdGF0aW9uIGV0IGRlIGxhIEdyYW5kZSBNdXJhaWxsZSBWZXJ0ZSAoQVNFUkdNVikKCk1hbWFkb3UgRElBTUUsIERpcmVjdGV1ciByw6lnaW9uYWwgZGVzIEh5ZHJvY2FyYnVyZXMKClNleWRvdSBNYW5kaWFuZywgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZGUgbCdPZmZpY2UgZGVzIEZvcmFnZXMgcnVyYXV4IChPRk9SKQoKQmFzc2lyb3UgQ29seSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZGUgbGEgU29jacOpdMOpIGxlcyBHcmFuZHMgVHJhaW5zIGR1IFPDqW7DqWdhbCAoR1RTKQoKQm91YmFjYXIgU09MTFksIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ0FkbWluaXN0cmF0aW9uIGRlIGxhIFNvY2nDqXTDqSBkZSBHZXN0aW9uIGRlcyBJbmZyYXN0cnVjdHVyZXMgcHVibGlxdWVzIGRhbnMgbGVzIFDDtGxlcyB1cmJhaW5zIGRlIERpYW1uaWFkaW8gZXQgZHUgTGFjIFJvc2UgKFNPR0lQIOKAkyBTQSkKCk91bWFyIFJFTVksIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ0FkbWluaXN0cmF0aW9uIGR1IEZvbmRzIGRlIEdhcmFudGllIGRlcyBJbnZlc3Rpc3NlbWVudHMgcHJpb3JpdGFpcmVzIChGT05HSVApCgpNYW1hZG91IFNBTkUsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ0FkbWluaXN0cmF0aW9uIGRlIGxhIFBoYXJtYWNpZSBuYXRpb25hbGUgZCdBcHByb3Zpc2lvbm5lbWVudCAoUE5BKQoKRmFtYXJhIE1BTsOJLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkZSBsYSBTb2Npw6l0w6kgZCdBbcOpbmFnZW1lbnQgYWdyaWNvbGUgZGVzIEdyYW5kZXMgVmFsbMOpZXMgcml6aWNvbGVzIChTT0RBR1JJKQoKU2FkaWJvdSBESklCQSwgUENBIGRlIGwnQWdlbmNlIG5hdGlvbmFsZSBkZSBsYSBSZWZvcmVzdGF0aW9uIGV0IGRlIGxhIEdyYW5kZSBtdXJhaWxsZSB2ZXJ0ZQoKTGFuZGluZyBNYmVzc2FuZSBTRUNLLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkdSBHcmFuZCBUaMOpw6J0cmUgbmF0aW9uYWwKCkpvc2VwaCBTYW1iZXNlbmUgRElBVFRBLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdhZG1pbmlzdHJhdGlvbiBkZSAoUEVUUk9TRU4gSG9sZGluZykKCk1hbWFkb3UgR09VRElBQlksIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ2FkbWluaXN0cmF0aW9uIGRlIGxhIFNvY2nDqXTDqSBEYWthciBEZW0gRGlrayAoREREKQoKQcOvZGEgQm9kaWFuLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZGUgc3VydmVpbGxhbmNlIGR1IENvbW1pc3NhcmlhdCDDoCBsYSBTw6ljdXJpdMOpIGFsaW1lbnRhaXJlIGV0IMOgIGxhIHLDqXNpbGllbmNlIChDU0FSKQoKSGF0YWIgU0FORSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGRlIHN1cnZlaWxsYW5jZSBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgZGUgcmVsYW5jZSBkZXMgYWN0aXZpdMOpcyDDqWNvbm9taXF1ZXMgZXQgc29jaWFsZXMgZW4gQ2FzYW1hbmNlIChBTlJBQykKCkFOU09VTUFOQSBTQU5FLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZGUgc3VydmVpbGxhbmNlIGRlIGwnQWdlbmNlIHPDqW7DqWdhbGFpc2UgZGUgUHJvbW90aW9uIHRvdXJpc3RpcXVlCgpTb2tobmEgQmVuZ2EsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkZSBTdXJ2ZWlsbGFuY2UgZGUgbCdBZ2VuY2UgbmF0aW9uYWxlIGRlcyBBZmZhaXJlcyBtYXJpdGltZXMgKEFOQU0pCgpNw6lkb3UgTWFuw6kgRElPUCwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGRlIFN1cnZlaWxsYW5jZSBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgcG91ciBsYSBQcm9tb3Rpb24gZXQgbCdFbXBsb2kgZGVzIEpldW5lcyAoQU5QRUopCgpTaXNzYW8gRElBTkUsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkZSBzdXJ2ZWlsbGFuY2UgZGUgbCdBZ2VuY2UgcG91ciBsYSBQcm9tb3Rpb24gZXQgbGUgRMOpdmVsb3BwZW1lbnQgZGUgbCdBcnRpc2FuYXQKCsKgCgpBcHLDqHMgY3JpZXIgaGF1dCBldCBmb3J0IHF1ZSBtYWNreSBuZSBub21tZSBsZXMgaGFscHVsYXIgYXZlYyBsYSB0aMOpb3JpZSBsYSBwb3VsYXJpc2F0aW9uIGR1IFPDqW7DqWdhbCwgcGVyc29ubmUgbmUgc+KAmW9mZnVzcXVlIHF1ZSBEaW9tYXllIGV0IFNvbmtvIG5lIG5vbW1lbnQgcXVlIGxlcyBzZXJlcmVzIGV0IGxlcyBzdWR1c3RlcywgCgpQYXlzIGTigJloeXBvY3JpdGVzIGV0IGRlIG5hZsOpa2gKCkxlcyBzw6lyw6hyZXMKCkfDqW7DqXJhbCBKZWFuIEJhcHRpc3RlIFRJTkUsIG1pbmlzdHJlIGRlIGzigJlJbnTDqXJpZXVyIGV0IGRlIGxhIFPDqWN1cml0w6kgcHVibGlxdWUKCkFiZG91cmFobWFuZSBTQVJSLCBtaW5pc3RyZSBkZSBs4oCZw4ljb25vbWllIGR1IFBsYW4gZXQgZGUgbGEgQ29vcMOpcmF0aW9uCgpEYW91ZGEgTkdPTSwgbWluaXN0cmUgZGUgbOKAmUVudmlyb25uZW1lbnQgZXQgZGUgbGEgVHJhbnNpdGlvbiDDqWNvbG9naXF1ZQoKQW1hZG91IE1vdXN0YXBoYSBORElBQ0sgU0FSUkUsIG1pbmlzdHJlIGRlIGxhIEZvcm1hdGlvbiBwcm9mZXNzaW9ubmVsbGUgZXQgUG9ydGUtcGFyb2xlIGR1IEdvdXZlcm5lbWVudAoKRWxoYWRqIEFiZG91cmFobWFuZSBESU9VRiwgbWluaXN0cmUgZGUgbOKAmUVuc2VpZ25lbWVudCBzdXDDqXJpZXVyLCBkZSBsYSBSZWNoZXJjaGUgZXQgZGUgbCdJbm5vdmF0aW9uIChNRVNSSSkKCkZhdG91IERJT1VGLCBtaW5pc3RyZSBkZXMgUMOqY2hlcywgZGVzIEluZnJhc3RydWN0dXJlcyBtYXJpdGltZXMgZXQgcG9ydHVhaXJlcwoKQWxpb3VuZSBESU9ORSwgbWluaXN0cmUgZGUgbGEgTWljcm9maW5hbmNlLCBkZSBsJ0Vjb25vbWllIHNvY2lhbGUgZXQgc29saWRhaXJlCgpNYW1hZG91IExhbWluZSBTRU5FLCBNZW1icmUgZHUgY29taXTDqSBkaXJlY3RldXIgZHUgRm9uZHMgZGUgZMOpdmVsb3BwZW1lbnQgZHUgc2VydmljZSB1bml2ZXJzZWwgKEZEU1VUKQoKQ2hlaWtoIEFobWFkb3UgQmFtYmEgTkdPTSwgQ29vcmRvbm5hdGV1ciBuYXRpb25hbCBkdSBQcm9ncmFtbWUgZGVzIERvbWFpbmVzIGFncmljb2xlcyBjb21tdW5hdXRhaXJlcyAoUFJPREFDKQoKR8OpbsOpcmFsIE1hZ2F0dGUgTmRpYXllLCBDaGVmIGQnRXRhdC1NYWpvciBkZSBsJ0FybcOpZSBkZSB0ZXJyZQoKR8OpbsOpcmFsIGRlIERpdmlzaW9uIE1hcnRpbiBGYXllLCBIYXV0LUNvbW1hbmRhbnQgZGUgbGEgR2VuZGFybWVyaWUgbmF0aW9uYWxlIGV0IERpcmVjdGV1ciBkZSBsYSBKdXN0aWNlIE1pbGl0YWlyZQoKUGFwYSBESU9VRiwgSGF1dC1jb21tYW5kYW50IGVuIFNlY29uZCBkZSBsYSBHZW5kYXJtZXJpZSBuYXRpb25hbGUgZXQgU291cy1kaXJlY3RldXIgZGUgbGEganVzdGljZSBtaWxpdGFpcmUKClBhcGEgTmRpYW3DqSBTRU5FLCBEaXJlY3RldXIgZGUgbCdBZG1pbmlzdHJhdGlvbiBnw6luw6lyYWxlIGV0IGRlIGwnRXF1aXBlbWVudCBhdSBtaW5pc3TDqHJlIGRlcyBQw6pjaGVzLCBkZXMgSW5mcmFzdHJ1Y3R1cmVzIG1hcml0aW1lcyBldCBwb3J0dWFpcmVzCgpPdXNtYW5lIE5HT00sIERpcmVjdGV1ciBkZSBsJ0FkbWluaXN0cmF0aW9uIGfDqW7DqXJhbGUgZXQgZGUgbCdFcXVpcGVtZW50IGF1IG1pbmlzdMOocmUgZGUgbOKAmcOJY29ub21pZSBkdSBQbGFuIGV0IGRlIGxhIENvb3DDqXJhdGlvbgoKQWxpb3UgTkRJQVlFLCBEaXJlY3RldXIgZGUgbCdBZG1pbmlzdHJhdGlvbiBnw6luw6lyYWxlIGV0IGRlIGwnRXF1aXBlbWVudCBhdSBtaW5pc3TDqHJlIGRlIGxhIEp1c3RpY2UKCk1hbWFkb3UgTGFtaW5lIERJT1VGLCBEaXJlY3RldXIgZGUgbCdBZG1pbmlzdHJhdGlvbiBnw6luw6lyYWxlIGV0IGRlIGwnRXF1aXBlbWVudCBhdSBtaW5pc3TDqHJlIGRlIGzigJlBZ3JpY3VsdHVyZSwgZGUgbGEgU291dmVyYWluZXTDqSBhbGltZW50YWlyZSBldCBkZSBsJ0VsZXZhZ2UKCkFiZG91bGF5ZSBORElBWUUsIERpcmVjdGV1ciBkZSBsJ0FkbWluaXN0cmF0aW9uIGfDqW7DqXJhbGUgZXQgZGUgbCdFcXVpcGVtZW50IGF1IG1pbmlzdMOocmUgZGUgbOKAmcOJbmVyZ2llLCBkdSBQw6l0cm9sZSBldCBkZXMgTWluZXMKCkFtaWRvdSBORElBWUUsIERpcmVjdGV1ciBkZXMgU3lzdMOobWVzIGQnaW5mb3JtYXRpb25zIGRlcyBkb3VhbmVzCgpJYnJhaGltYSBGQVlFLCBEaXJlY3RldXIgZHUgUmVuc2VpZ25lbWVudCwgZGUgbCdBbmFseXNlIGR1IFJpc3F1ZSBldCBkZSBsYSBWYWxldXIKCkZhcnkgU0VORSwgRGlyZWN0ZXVyIGRlIGxhIExvZ2lzdGlxdWUgZXQgZGVzIEZpbmFuY2VzCgpNYWtoYWx5IEZBWUUsIERpcmVjdGV1ciBkZXMgZ3JhbmRlcyBlbnRyZXByaXNlcyDDoCBsYSBEaXJlY3Rpb24gR8OpbsOpcmFsZSBkZXMgaW1ww7R0cyBldCBkZXMgRG9tYWluZXMKCk1hbWFkb3UgTkRJQVlFLCBEaXJlY3RldXIgZHUgUmVjb3V2cmVtZW50IMOgIGxhIERpcmVjdGlvbiBHw6luw6lyYWxlIGRlcyBpbXDDtHRzIGV0IGRlcyBEb21haW5lcwoKTWFuZGlheWUgRkFZRSwgRGlyZWN0ZXVyIGRlIGxhIGNpcmN1bGF0aW9uIHJvdXRpw6hyZSBldCBkZSBsYSBtb2JpbGl0w6kKCklicmFoaW1hIFRJTkUsIERpcmVjdGV1ciBkZXMgQ29uc3RydWN0aW9ucyBkZXMgUGFsYWlzIGRlIEp1c3RpY2UgZXQgYXV0cmVzIMOpZGlmaWNlcwoKSWJyYWhpbWEgRElFTkcsIERpcmVjdGV1ciBkZSBsJ0F1dG9tYXRpc2F0aW9uIGRlcyBGaWNoaWVycyBhdSBtaW5pc3TDqHJlIGRlIGzigJlJbnTDqXJpZXVyIGV0IGRlIGxhIFPDqWN1cml0w6kgcHVibGlxdWUKCkFsYXNzYW5lIE5JQU5FLCBEaXJlY3RldXIgZGUgbCdPZmZpY2UgY2VudHJhbCBkZSBSw6lwcmVzc2lvbiBkdSBUcmFmaWMgaWxsaWNpdGUgZGVzIFN0dXDDqWZpYW50cwoKTWFtYWRvdSBORE9VUiwgRGlyZWN0ZXVyIGR1IEdyb3VwZW1lbnQgbW9iaWxlIGQnSW50ZXJ2ZW50aW9uCgpTYW5vdSBESU9VRiwgRGlyZWN0cmljZSBkZSBsYSBGb3JtYXRpb24gZGUgbGEgUG9saWNlIG5hdGlvbmFsZQoKTmRpYXJyYSBTRU5FLCBEaXJlY3RldXIgZGUgbGEgU8OpY3VyaXTDqSBwdWJsaXF1ZQoKQWJvdSBMRVlFLCBEaXJlY3RldXIgZGUgbGEgUG9saWNlIGRlIGwnQWlyIGV0IGRlcyBGcm9udGnDqHJlcwoKTWFyaWUgTmTDqXllIEduaWxhbmUgRElPVUYsIERpcmVjdGV1ciBkZSBsJ0FydGlzYW5hdAoKQmlyYW1lIFNBUlIsIERpcmVjdGV1ciBkZSBsJ0Vjb2xlIG5hdGlvbmFsZSBkZSBGb3JtYXRpb24gaMO0dGVsacOocmUgZXQgdG91cmlzdGlxdWUKCkFsaW91bmUgU0VORSwgRGlyZWN0ZXVyIGRlIGxhIE1haW50ZW5hbmNlIGRlcyBDb25zdHJ1Y3Rpb25zIGV0IGRlcyBFcXVpcGVtZW50cyBkZSBsJ0Vuc2VpZ25lbWVudCBzdXDDqXJpZXVyCgpBbGlvdSBTRU5FLCBEaXJlY3RldXIgZHUgQ2VudHJlIHLDqWdpb25hbCBkZXMgxZJ1dnJlcyB1bml2ZXJzaXRhaXJlcyBzb2NpYWxlcyBkZSBsJ1VuaXZlcnNpdMOpIEFsaW91bmUgRGlvcCBkZSBCYW1iZXkKCkZyYW7Dp29pcyBORElBWUUsIERpcmVjdGV1ciBkdSBDYWRhc3RyZQoKSmVhbiBCaXJhbmUgR25pbmcsIERpcmVjdGV1ciBkdSBDZW50cmUgUsOpZ2lvbmFsIGRlcyDFknV2cmVzIHVuaXZlcnNpdGFpcmVzIHNvY2lhbGVzIGR1IFNpbmUgU2Fsb3VtCgpGYW1hIERpZW5nLCBEaXJlY3RyaWNlIGR1IENlbnRyZSBSw6lnaW9uYWwgZGVzIMWSdXZyZXMgdW5pdmVyc2l0YWlyZXMgc29jaWFsZXMgZGUgRGlhbW5pYWRpbwoKTmFuY3kgTkRPVVIsIERpcmVjdGV1ciBkZSBsJ0F1dG9ub21pc2F0aW9uIMOJY29ub21pcXVlIGRlcyBGZW1tZXMKClNvcGhpZSBESU9ORSwgZGlyZWN0ZXVyIGR1IFByb2pldCBkZSBQcm9tb3Rpb24gZGUgbGEgR2VzdGlvbiBJbnTDqWdyw6llIGV0IGRlIGwnRWNvbm9taWUgZGVzIETDqWNoZXRzIFNvbGlkZXMgKFBST01PR0VEKQoKRmF0b3UgQmFyYSBORElPTkUsIERpcmVjdGV1ciBkZXMgaW5mcmFzdHJ1Y3R1cmVzLCBkZXMgw4lxdWlwZW1lbnRzIGV0IGRlIGxhIE1haW50ZW5hbmNlIGF1IG1pbmlzdMOocmUgZGUgbGEgU2FudMOpIGV0IGRlIGwnQWN0aW9uIFNvY2lhbGUKCkJhYmFjYXIgRkFZRSwgRGlyZWN0ZXVyIEfDqW7DqXJhbCBkZSBsYSBTb2Npw6l0w6kgZGVzIEluZnJhc3RydWN0dXJlcyBkZSBSw6lwYXJhdGlvbiBOYXZhbGUgKFNJUk4pCgpBYmRvdWwgQXppeiBESU9VRiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0Vuc2VpZ25lbWVudCBzdXDDqXJpZXVyCgpGcmFuw6dvaXNlIEZBWUUsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBZ2VuY2Ugc8OpbsOpZ2FsYWlzZSBwb3VyIGxhIFByb3ByacOpdMOpIGluZHVzdHJpZWxsZSBldCBsJ0lubm92YXRpb24gdGVjaG5vbG9naXF1ZQoKSWJyYWhpbWEgRElFTkcsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbGEgRm9uY3Rpb24gcHVibGlxdWUKCk1vdXNzYSBUSU5FLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIENvbnN0cnVjdGlvbiBldCBkZSBsJ0hhYml0YXQKCk1hbWUgR29yIE5HT00sIERpcmVjdGV1ciBnw6luw6lyYWwgZHUgQnVyZWF1IGRlIGwnSW5mb3JtYXRpb24gZXQgZGUgbGEgQ29tbXVuaWNhdGlvbiBkdSBnb3V2ZXJuZW1lbnQgKEJJQy1HT1VWKQoKU2VyaWduZSBLb3NzbyBTRU5FLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGR1IENhZHJlIGRlIHZpZSBldCBkZSBsJ0h5Z2nDqG5lIHB1YmxpcXVlCgpBbGlvdW5lIElibm91IEFib3UgVGFsaWIgRElPVUYsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBZ2VuY2Ugc8OpbsOpZ2FsYWlzZSBkZSBSw6lnbGVtZW50YXRpb24gcGhhcm1hY2V1dGlxdWUgKEFSUCkKCkJvdWNhciBESU9VRiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FjdGlvbiBzb2NpYWxlIChER0FTKQoKU8OpbW91IFBhdGjDqSBESU9VRiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgZCdJbnNlcnRpb24gZXQgZGUgRMOpdmVsb3BwZW1lbnQgYWdyaWNvbGUgKEFOSURBKQoKRWwgaGFkaiBGQVlFLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWdlbmNlIG5hdGlvbmFsZSBkZSBDb25zZWlsIGFncmljb2xlIGV0IHJ1cmFsIChBTkNBUikKCkFsZnJlZCBLb3VseSBTRU5FLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnSW5zdGl0dXQgbmF0aW9uYWwgZGUgUMOpZG9sb2dpZSAoSU5QKQoKQmlyYW1lIFNFTkUsIERpcmVjdGV1ciBnw6luw6lyYWwgZGVzIEVsZWN0aW9ucyAoREdFKQoKTWF0YXIgU0VORSwgRMOpbMOpZ3XDqSBnw6luw6lyYWwgw6AgbGEgUHJvdGVjdGlvbiBzb2NpYWxlIGV0IMOgIGxhIFNvbGlkYXJpdMOpIG5hdGlvbmFsZQoKSmVhbiBNaWNoZWwgU0VORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBzw6luw6lnYWxhaXNlIGQnRWxlY3RyaWZpY2F0aW9uIHJ1cmFsZSAoQVNFUikKCk1hbWUgU2V5ZG91IE5ET1VSLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIFBvbGljZSBuYXRpb25hbGUKCkFiZG91IERJT1VGLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWdlbmNlIG5hdGlvbmFsZSBkZSBsYSBTdGF0aXN0aXF1ZSBldCBkZSBsYSBEw6ltb2dyYXBoaWUgKEFOU0QpCgpJc2lkb3JlIERJT1VGLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIFNvY2nDqXTDqSBTw6luw6lnYWwgTnVtw6lyaXF1ZSBTQQoKTmRpYWdhIEJBU1NFLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWdlbmNlIG5hdGlvbmFsZSBkZSBsJ0F2aWF0aW9uIENpdmlsZSBldCBkZSBsYSBNw6l0w6lvcm9sb2dpZSAoQU5BQ0lNKQoKQmFzc2lyb3UgRElPVUYsIERpcmVjdGV1ciBnw6luw6lyYWwgZHUgQ2VudHJlIG5hdGlvbmFsIGRlIFF1YWxpZmljYXRpb24gUHJvZmVzc2lvbm5lbGxlIChDTlFQKQoKQW1pbmF0YSBTQVJSLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIFNvY2nDqXTDqSBhbm9ueW1lIFTDqWzDqWRpZmZ1c2lvbiBkdSBTw6luw6lnYWwgKFREUy1TQSkKCkJhcmEgRElPVUYsIETDqWzDqWd1w6kgZ8OpbsOpcmFsIMOgIGxhIFByb21vdGlvbiBkZXMgUMO0bGVzIFVyYmFpbnMgZGUgRGlhbW5pYWRpbyBldCBkdSBMYWMgUm9zZQoKTWFyaWUgUm9zZSBGQVlFLCBEaXJlY3RldXIgZ8OpbsOpcmFsIEFnZW5jZSBkZSBEw6l2ZWxvcHBlbWVudCBldCBkJ0VuY2FkcmVtZW50IGRlcyBwZXRpdGVzIGV0IG1veWVubmVzIGVudHJlcHJpc2VzIChBREVQTUUpCgpDaGVpa2ggRElPVUYsIERpcmVjdGV1ciByw6lnaW9uYWwgZHUgU3VkIG1pbmlzdMOocmUgZGVzIEZpbmFuY2VzIGV0IGR1IEJ1ZGdldAoKQm91cmFtYSBESUVNRSwgRGlyZWN0ZXVyIHLDqWdpb25hbCBkZSBsJ091ZXN0IG1pbmlzdMOocmUgZGVzIEZpbmFuY2VzIGV0IGR1IEJ1ZGdldAoKU2FsaW91IERJT1VGLCBEaXJlY3RldXIgcsOpZ2lvbmFsIGRlcyBVbml0w6lzIG1hcml0aW1lcwoKQmFiYWNhciBNYmFnbmljayBGQUxMLCBEaXJlY3RldXIgcsOpZ2lvbmFsIGRlIERha2FyLVBvcnQKCkFiZG91bGF5ZSBUSU5FLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkZSBsYSBTb2Npw6l0w6kgZGUgR2VzdGlvbiBkdSBQYXRyaW1vaW5lIGLDonRpIGRlIGwnRXRhdCAoU09HRVBBLVNOKQoKU2FtYmEgTkRJQVlFLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkZSBsYSBTb2Npw6l0w6kgbmF0aW9uYWxlIGRlcyBIYWJpdGF0aW9ucyDDoCBMb3llciBtb2TDqXLDqSAoU04tSExNKQoKT3Vzc2V5bm91IEZBWUUsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ0FkbWluaXN0cmF0aW9uIGRlIGxhIFNvY2nDqXTDqSBpbW1vYmlsacOocmUgZHUgQ2FwIFZlcnQgKFNJQ0FQKS1TQQoKTWFtZSBNYmlzc2luZSBORElBWUUsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ0FkbWluaXN0cmF0aW9uIGRlIGwnT2ZmaWNlIG5hdGlvbmFsIGRlcyBQdXBpbGxlcyBkZSBsYSBOYXRpb24gKE9OUE4pCgpQYXBlIE1vY3RhciBTQVJSLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdhZG1pbmlzdHJhdGlvbiAoUENBKSBkZSBsYSBTb2Npw6l0w6kgYWZyaWNhaW5lIGRlIFJhZmZpbmFnZSAoU0FSKQoKQW1hZG91IENow6lyaWYgRElPVUYsIFNlY3LDqXRhaXJlIGQnw4l0YXQgYXV4IFPDqW7DqWdhbGFpcyBkZSBsJ0V4dMOpcmlldXIKCk1hbWFkb3UgRmF5ZSwgRGlyZWN0ZXVyIEfDqW7DqXJhbCBCTkRFCgpMZXMgc3VkdXN0ZXMKCkNoZWlraCBESUJBLCBtaW5pc3RyZSBkZXMgRmluYW5jZXMgZXQgZHUgQnVkZ2V0CgpDaGVpa2ggVGlkaWFuZSBESUVZRSwgTWluaXN0cmUgZGUgbOKAmEh5ZHJhdWxpcXVlIGV0IGRlIGwnQXNzYWluaXNzZW1lbnQKCk1haW1vdW5hIERJRVlFLCBtaW5pc3RyZSBkZSBsYSBGYW1pbGxlIGV0IGRlcyBTb2xpZGFyaXTDqXMKCllhbmtob2JhIERJRU1FLCBtaW5pc3RyZSBkZXMgSW5mcmFzdHJ1Y3R1cmVzLCBkZXMgVHJhbnNwb3J0cyB0ZXJyZXN0cmVzIGV0IGHDqXJpZW5zCgpCYWxsYSBNb3Vzc2EgRk9GQU5BLCBtaW5pc3RyZSBkZSBs4oCZVXJiYW5pc21lLCBkZXMgQ29sbGVjdGl2aXTDqXMgdGVycml0b3JpYWxlcyBldCBkZSBsJ0Ftw6luYWdlbWVudCBkZXMgVGVycml0b2lyZXMKCk1vdXN0YXBoYSBNYW1iYSBHVUlSQVNTWSwgTWluaXN0cmUgZGUgbCdFZHVjYXRpb24gbmF0aW9uYWxlCgpPbGl2aWVyIEJPVUNBTCwgbWluaXN0cmUgZGUgbGEgRm9uY3Rpb24gcHVibGlxdWUgZXQgZGUgbGEgUsOpZm9ybWUgZHUgU2VydmljZSBwdWJsaWMKCktoYWR5IERpw6huZSBHQVlFLCBtaW5pc3RyZSBkZSBsYSBKZXVuZXNzZSwgZGVzIFNwb3J0cyBldCBkZSBsYSBDdWx0dXJlCgpTdMOpcGhhbiBTeWx2YWluIFNBTUJPVSwgQW1iYXNzYWRldXIgZXh0cmFvcmRpbmFpcmUgZXQgcGzDqW5pcG90ZW50aWFpcmUgZHUgU8OpbsOpZ2FsIGVuIFJ1c3NpZQoKQ2hlaWtoIE1vdWhhbWVkIEhhZHkgRElFWUUsIENvb3Jkb25uYXRldXIgZGUgbGEgRGlyZWN0aW9uIEfDqW7DqXJhbGUgZGVzIGltcMO0dHMgZXQgZGVzIERvbWFpbmVzCgpDaHJpc3RpYW4gQWxhaW4gSm9zZXBoIEFTU09HQkEsIEFtYmFzc2FkZXVyLCBEaXJlY3RldXIgZHUgUHJvdG9jb2xlLCBkZXMgQ29uZsOpcmVuY2VzIGludGVybmF0aW9uYWxlcyBldCBkZSBsYSBUcmFkdWN0aW9uCgpBbGFzc2FuZSBESUVESElPVSwgUmVjdGV1ciBkZSBsJ1VuaXZlcnNpdMOpIEFzc2FuZSBTZWNrIGRlIFppZ3VpbmNob3IKCk1hbWFkb3UgTGFtaW5lIERJQU5URSwgUHLDqXNpZGVudCBkdSBIYXV0IENvbnNlaWwgZHUgRGlhbG9ndWUgc29jaWFsCgpZYW5jb2JhIEJlbiBBbGZvdXNzZXluaSBTT05LTywgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnT3JpZW50YXRpb24gZHUgRm9uZHMgZGUgRMOpdmVsb3BwZW1lbnQgZGVzIFRyYW5zcG9ydHMgdGVycmVzdHJlcwoKSWRyaXNzYSBTQU1CLCBBZG1pbmlzdHJhdGV1ciBkdSBGb25kcyBkZSBHYXJhbnRpZSBBdXRvbW9iaWxlCgpNb3VoYW1hZG91IEJhbWJhIFNJQlksIFByw6lzaWRlbnQgZGUgbGEgQ2VsbHVsZSBuYXRpb25hbGUgZGUgVHJhaXRlbWVudCBkZXMgSW5mb3JtYXRpb25zIGZpbmFuY2nDqHJlcyAoQ0VOVElGKQoKTmTDqHllIE1hcmnDqG1lIFNBTUIsIENvb3Jkb25uYXRldXIgZHUgUHJvZ3JhbW1lIGRlIE1vZGVybmlzYXRpb24gZGVzIEF4ZXMgZXQgVGVycml0b2lyZXMgZnJvbnRhbGllcnMgKFBVTUEpCgpEamlicmlsIEZPRkFOQSwgQ29uc3VsIGfDqW7DqXJhbCBkdSBTw6luw6lnYWwgw6AgTWlsYW4KClPDqWtvdSBPdW1hciBTQUdOQSwgRGlyZWN0ZXVyIGRlIGwnQWRtaW5pc3RyYXRpb24gZ8OpbsOpcmFsZSBldCBkZSBsJ0VxdWlwZW1lbnQgYXUgbWluaXN0w6hyZSBkZSBs4oCZRW52aXJvbm5lbWVudCBldCBkZSBsYSBUcmFuc2l0aW9uIMOpY29sb2dpcXVlCgpMb3VpcyBCZW5vaXQgTUJBWUUsIERpcmVjdGV1ciBkZSBsJ0FkbWluaXN0cmF0aW9uIGfDqW7DqXJhbGUgZXQgZGUgbCdFcXVpcGVtZW50IGF1IG1pbmlzdMOocmUgZGUgbGEgRm9uY3Rpb24gcHVibGlxdWUgZXQgZGUgbGEgUsOpZm9ybWUgZHUgU2VydmljZSBwdWJsaWMKCk1hbGFuZyBESUVESElPVSwgRGlyZWN0ZXVyIGRlIGxhIEZhY2lsaXRhdGlvbiBldCBkdSBQYXJ0ZW5hcmlhdCBhdmVjIGwnRW50cmVwcmlzZQoKU8OpY291IE91bWFyIERJRURISU9VLCBEaXJlY3RldXIgZGUgbGEgUHJvbW90aW9uIGR1IETDqXZlbG9wcGVtZW50IGRlcyBUZXJyaXRvaXJlcwoKU2FsaWYgQ09MWSwgRGlyZWN0ZXVyIGR1IENlbnRyZSBuYXRpb25hbCBkZSBGb3JtYXRpb24gZXQgZCdBY3Rpb24KCkJha2FyeSBGQVRZLCBEaXJlY3RldXIgZGUgbGEgR2VzdGlvbiBkZSBsYSBQbGFuaWZpY2F0aW9uIGRlcyBSZXNzb3VyY2VzIGVuIEVhdQoKTmTDqHllIEtoYW5zb3UgQ0FNQVJBLCBEaXJlY3RyaWNlIGRlIGwnQWN0aW9uIG5vcm1hdGl2ZSBQcmltYXR1cmUKCkVkb3VhcmQgTkRFQ0tZLCBEaXJlY3RldXIgZGVzIEluZnJhc3RydWN0dXJlcyBQb3J0dWFpcmVzCgpNYm9zc8OpIEJBRElBTkUsIERpcmVjdHJpY2UgZGUgbCdFdmFsdWF0aW9uIGRlcyBQcm9ncmFtbWVzIGV0IFByb2pldHMKCkNoZWlraCBJYnJhaGltYSBESUVESElPVSwgRGlyZWN0ZXVyIGRlIGxhIFByb21vdGlvbiBkZXMgUMO0bGVzIHVyYmFpbnMKCk91c21hbmUgU1lMTEEsIERpcmVjdGV1ciBkZSBsJ0FuYWx5c2UsIGRlIGxhIFByw6l2aXNpb24gZXQgZGVzIFN0YXRpc3RpcXVlcyBhZ3JpY29sZXMgKERBUFNBKQoKSmVhbiBBbcOpZMOpIERJQVRUQSwgRGlyZWN0ZXVyIGRlcyBCb3Vyc2VzCgpGYXRvdW1hdGEgQmludG91IERJRURISU9VLCBEaXJlY3RldXIgZGUgbCdFcXVpdMOpIFNvY2lhbGUKCkVseSBQYXVsIEJJQUdVSSwgRGlyZWN0ZXVyIGR1IETDqXZlbG9wcGVtZW50IENvbW11bmF1dGFpcmUKClNheWUgQ0lTU8OJLCBEaXJlY3RldXIgZGUgbCdFcXVpdMOpIFRlcnJpdG9yaWFsZQoKSnVzdGluIENPUlJFQSwgRGlyZWN0ZXVyIGR1IENlbnRyZSBpbnRlcm5hdGlvbmFsIGR1IENvbW1lcmNlIGV4dMOpcmlldXIgZHUgU8OpbsOpZ2FsIChDSUNFUykKCkxhbWluZSBTQU5FLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWdlbmNlIE5hdGlvbmFsZSBkZSBSZWNoZXJjaGUgU2NpZW50aWZpcXVlIEFwcGxpcXXDqWUKCkFib3ViYWthciBTaWR5IFNPTktPLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIFNvY2nDqXTDqSBkZSBEw6l2ZWxvcHBlbWVudCBhZ3JpY29sZSBldCBpbmR1c3RyaWVsIGR1IFPDqW7DqWdhbCAoU09EQUdSSSkKClNhbWJvdSBCSUFHVUksIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbGEgTWFpc29uIGRlIGxhIHByZXNzZSDCqyBCYWJhY2FyIFRPVVJFIMK7CgpUb3Vzc2FpbnQgTUFOR0EsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbGEgTG90ZXJpZSBOYXRpb25hbGUgU8OpbsOpZ2FsYWlzZSAoTE9OQVNFKQoKSWJiYSBTQU5FLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWdlbmNlIE5hdGlvbmFsZSBwb3VybGEgUmVsYW5jZSBkZXMgQWN0aXZpdMOpcyBFY29ub21pcXVlcyBldCBTb2NpYWxlcyBlbiBDYXNhbWFuY2UgKEFOUkFDKQoKQ2hlaWtoIEFobWV0IEJhc3Npcm91IFNBTkUsIERpcmVjdGV1ciBkZSBsJ0hvcnRpY3VsdHVyZSAobWluaXN0w6hyZSBkZSBsJ0FncmljdWx0dXJlIGV0IGRlIGwnw4lsZXZhZ2UpCgpXYWx5IERJT1VGIEJPRElBTkcsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbGEgU29jacOpdMOpIG5hdGlvbmFsZSBkdSBQb3J0IEF1dG9ub21lIGRlIERha2FyCgpNb3VoYW1hZG91IE1vY3RhciBNQUdBU1NPVUJBLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIFNvY2nDqXTDqSBpbW1vYmlsacOocmUgZHUgQ2FwIFZlcnQgKFNJQ0FQIFNBKQoKU8Opa291bmEgRElBVFRBLCBEaXJlY3RldXIgZ8OpbsOpcmFsIEFnZW5jZSBzw6luw6lnYWxhaXNlIGRlIFJlZm9yZXN0YXRpb24gZXQgZGUgbGEgR3JhbmRlIE11cmFpbGxlIFZlcnRlIChBU0VSR01WKQoKTWFtYWRvdSBESUFNRSwgRGlyZWN0ZXVyIHLDqWdpb25hbCBkZXMgSHlkcm9jYXJidXJlcwoKU2V5ZG91IE1hbmRpYW5nLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkZSBsJ09mZmljZSBkZXMgRm9yYWdlcyBydXJhdXggKE9GT1IpCgpCYXNzaXJvdSBDb2x5LCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkZSBsYSBTb2Npw6l0w6kgbGVzIEdyYW5kcyBUcmFpbnMgZHUgU8OpbsOpZ2FsIChHVFMpCgpCb3ViYWNhciBTT0xMWSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZGUgbGEgU29jacOpdMOpIGRlIEdlc3Rpb24gZGVzIEluZnJhc3RydWN0dXJlcyBwdWJsaXF1ZXMgZGFucyBsZXMgUMO0bGVzIHVyYmFpbnMgZGUgRGlhbW5pYWRpbyBldCBkdSBMYWMgUm9zZSAoU09HSVAg4oCTIFNBKQoKT3VtYXIgUkVNWSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZHUgRm9uZHMgZGUgR2FyYW50aWUgZGVzIEludmVzdGlzc2VtZW50cyBwcmlvcml0YWlyZXMgKEZPTkdJUCkKCk1hbWFkb3UgU0FORSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZGUgbGEgUGhhcm1hY2llIG5hdGlvbmFsZSBkJ0FwcHJvdmlzaW9ubmVtZW50IChQTkEpCgpGYW1hcmEgTUFOw4ksIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ0FkbWluaXN0cmF0aW9uIGRlIGxhIFNvY2nDqXTDqSBkJ0Ftw6luYWdlbWVudCBhZ3JpY29sZSBkZXMgR3JhbmRlcyBWYWxsw6llcyByaXppY29sZXMgKFNPREFHUkkpCgpTYWRpYm91IERKSUJBLCBQQ0EgZGUgbCdBZ2VuY2UgbmF0aW9uYWxlIGRlIGxhIFJlZm9yZXN0YXRpb24gZXQgZGUgbGEgR3JhbmRlIG11cmFpbGxlIHZlcnRlCgpMYW5kaW5nIE1iZXNzYW5lIFNFQ0ssIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ0FkbWluaXN0cmF0aW9uIGR1IEdyYW5kIFRow6nDonRyZSBuYXRpb25hbAoKSm9zZXBoIFNhbWJlc2VuZSBESUFUVEEsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ2FkbWluaXN0cmF0aW9uIGRlIChQRVRST1NFTiBIb2xkaW5nKQoKTWFtYWRvdSBHT1VESUFCWSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnYWRtaW5pc3RyYXRpb24gZGUgbGEgU29jacOpdMOpIERha2FyIERlbSBEaWtrIChEREQpCgpBw69kYSBCb2RpYW4sIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkZSBzdXJ2ZWlsbGFuY2UgZHUgQ29tbWlzc2FyaWF0IMOgIGxhIFPDqWN1cml0w6kgYWxpbWVudGFpcmUgZXQgw6AgbGEgcsOpc2lsaWVuY2UgKENTQVIpCgpIYXRhYiBTQU5FLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZGUgc3VydmVpbGxhbmNlIGRlIGwnQWdlbmNlIG5hdGlvbmFsZSBkZSByZWxhbmNlIGRlcyBhY3Rpdml0w6lzIMOpY29ub21pcXVlcyBldCBzb2NpYWxlcyBlbiBDYXNhbWFuY2UgKEFOUkFDKQoKQU5TT1VNQU5BIFNBTkUsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkZSBzdXJ2ZWlsbGFuY2UgZGUgbCdBZ2VuY2Ugc8OpbsOpZ2FsYWlzZSBkZSBQcm9tb3Rpb24gdG91cmlzdGlxdWUKClNva2huYSBCZW5nYSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGRlIFN1cnZlaWxsYW5jZSBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgZGVzIEFmZmFpcmVzIG1hcml0aW1lcyAoQU5BTSkKCk3DqWRvdSBNYW7DqSBESU9QLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZGUgU3VydmVpbGxhbmNlIGRlIGwnQWdlbmNlIG5hdGlvbmFsZSBwb3VyIGxhIFByb21vdGlvbiBldCBsJ0VtcGxvaSBkZXMgSmV1bmVzIChBTlBFSikKClNpc3NhbyBESUFORSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGRlIHN1cnZlaWxsYW5jZSBkZSBsJ0FnZW5jZSBwb3VyIGxhIFByb21vdGlvbiBldCBsZSBEw6l2ZWxvcHBlbWVudCBkZSBsJ0FydGlzYW5hdAoKwqAKCkFwcsOocyBjcmllciBoYXV0IGV0IGZvcnQgcXVlIG1hY2t5IG5lIG5vbW1lIGxlcyBoYWxwdWxhciBhdmVjIGxhIHRow6lvcmllIGxhIHBvdWxhcmlzYXRpb24gZHUgU8OpbsOpZ2FsLCBwZXJzb25uZSBuZSBz4oCZb2ZmdXNxdWUgcXVlIERpb21heWUgZXQgU29ua28gbmUgbm9tbWVudCBxdWUgbGVzIHNlcmVyZXMgZXQgbGVzIHN1ZHVzdGVzLCAKClBheXMgZOKAmWh5cG9jcml0ZXMgZXQgZGUgbmFmw6lraAoKTGVzIHPDqXLDqHJlcwoKR8OpbsOpcmFsIEplYW4gQmFwdGlzdGUgVElORSwgbWluaXN0cmUgZGUgbOKAmUludMOpcmlldXIgZXQgZGUgbGEgU8OpY3VyaXTDqSBwdWJsaXF1ZQoKQWJkb3VyYWhtYW5lIFNBUlIsIG1pbmlzdHJlIGRlIGzigJnDiWNvbm9taWUgZHUgUGxhbiBldCBkZSBsYSBDb29ww6lyYXRpb24KCkRhb3VkYSBOR09NLCBtaW5pc3RyZSBkZSBs4oCZRW52aXJvbm5lbWVudCBldCBkZSBsYSBUcmFuc2l0aW9uIMOpY29sb2dpcXVlCgpBbWFkb3UgTW91c3RhcGhhIE5ESUFDSyBTQVJSRSwgbWluaXN0cmUgZGUgbGEgRm9ybWF0aW9uIHByb2Zlc3Npb25uZWxsZSBldCBQb3J0ZS1wYXJvbGUgZHUgR291dmVybmVtZW50CgpFbGhhZGogQWJkb3VyYWhtYW5lIERJT1VGLCBtaW5pc3RyZSBkZSBs4oCZRW5zZWlnbmVtZW50IHN1cMOpcmlldXIsIGRlIGxhIFJlY2hlcmNoZSBldCBkZSBsJ0lubm92YXRpb24gKE1FU1JJKQoKRmF0b3UgRElPVUYsIG1pbmlzdHJlIGRlcyBQw6pjaGVzLCBkZXMgSW5mcmFzdHJ1Y3R1cmVzIG1hcml0aW1lcyBldCBwb3J0dWFpcmVzCgpBbGlvdW5lIERJT05FLCBtaW5pc3RyZSBkZSBsYSBNaWNyb2ZpbmFuY2UsIGRlIGwnRWNvbm9taWUgc29jaWFsZSBldCBzb2xpZGFpcmUKCk1hbWFkb3UgTGFtaW5lIFNFTkUsIE1lbWJyZSBkdSBjb21pdMOpIGRpcmVjdGV1ciBkdSBGb25kcyBkZSBkw6l2ZWxvcHBlbWVudCBkdSBzZXJ2aWNlIHVuaXZlcnNlbCAoRkRTVVQpCgpDaGVpa2ggQWhtYWRvdSBCYW1iYSBOR09NLCBDb29yZG9ubmF0ZXVyIG5hdGlvbmFsIGR1IFByb2dyYW1tZSBkZXMgRG9tYWluZXMgYWdyaWNvbGVzIGNvbW11bmF1dGFpcmVzIChQUk9EQUMpCgpHw6luw6lyYWwgTWFnYXR0ZSBOZGlheWUsIENoZWYgZCdFdGF0LU1ham9yIGRlIGwnQXJtw6llIGRlIHRlcnJlCgpHw6luw6lyYWwgZGUgRGl2aXNpb24gTWFydGluIEZheWUsIEhhdXQtQ29tbWFuZGFudCBkZSBsYSBHZW5kYXJtZXJpZSBuYXRpb25hbGUgZXQgRGlyZWN0ZXVyIGRlIGxhIEp1c3RpY2UgTWlsaXRhaXJlCgpQYXBhIERJT1VGLCBIYXV0LWNvbW1hbmRhbnQgZW4gU2Vjb25kIGRlIGxhIEdlbmRhcm1lcmllIG5hdGlvbmFsZSBldCBTb3VzLWRpcmVjdGV1ciBkZSBsYSBqdXN0aWNlIG1pbGl0YWlyZQoKUGFwYSBOZGlhbcOpIFNFTkUsIERpcmVjdGV1ciBkZSBsJ0FkbWluaXN0cmF0aW9uIGfDqW7DqXJhbGUgZXQgZGUgbCdFcXVpcGVtZW50IGF1IG1pbmlzdMOocmUgZGVzIFDDqmNoZXMsIGRlcyBJbmZyYXN0cnVjdHVyZXMgbWFyaXRpbWVzIGV0IHBvcnR1YWlyZXMKCk91c21hbmUgTkdPTSwgRGlyZWN0ZXVyIGRlIGwnQWRtaW5pc3RyYXRpb24gZ8OpbsOpcmFsZSBldCBkZSBsJ0VxdWlwZW1lbnQgYXUgbWluaXN0w6hyZSBkZSBs4oCZw4ljb25vbWllIGR1IFBsYW4gZXQgZGUgbGEgQ29vcMOpcmF0aW9uCgpBbGlvdSBORElBWUUsIERpcmVjdGV1ciBkZSBsJ0FkbWluaXN0cmF0aW9uIGfDqW7DqXJhbGUgZXQgZGUgbCdFcXVpcGVtZW50IGF1IG1pbmlzdMOocmUgZGUgbGEgSnVzdGljZQoKTWFtYWRvdSBMYW1pbmUgRElPVUYsIERpcmVjdGV1ciBkZSBsJ0FkbWluaXN0cmF0aW9uIGfDqW7DqXJhbGUgZXQgZGUgbCdFcXVpcGVtZW50IGF1IG1pbmlzdMOocmUgZGUgbOKAmUFncmljdWx0dXJlLCBkZSBsYSBTb3V2ZXJhaW5ldMOpIGFsaW1lbnRhaXJlIGV0IGRlIGwnRWxldmFnZQoKQWJkb3VsYXllIE5ESUFZRSwgRGlyZWN0ZXVyIGRlIGwnQWRtaW5pc3RyYXRpb24gZ8OpbsOpcmFsZSBldCBkZSBsJ0VxdWlwZW1lbnQgYXUgbWluaXN0w6hyZSBkZSBs4oCZw4luZXJnaWUsIGR1IFDDqXRyb2xlIGV0IGRlcyBNaW5lcwoKQW1pZG91IE5ESUFZRSwgRGlyZWN0ZXVyIGRlcyBTeXN0w6htZXMgZCdpbmZvcm1hdGlvbnMgZGVzIGRvdWFuZXMKCklicmFoaW1hIEZBWUUsIERpcmVjdGV1ciBkdSBSZW5zZWlnbmVtZW50LCBkZSBsJ0FuYWx5c2UgZHUgUmlzcXVlIGV0IGRlIGxhIFZhbGV1cgoKRmFyeSBTRU5FLCBEaXJlY3RldXIgZGUgbGEgTG9naXN0aXF1ZSBldCBkZXMgRmluYW5jZXMKCk1ha2hhbHkgRkFZRSwgRGlyZWN0ZXVyIGRlcyBncmFuZGVzIGVudHJlcHJpc2VzIMOgIGxhIERpcmVjdGlvbiBHw6luw6lyYWxlIGRlcyBpbXDDtHRzIGV0IGRlcyBEb21haW5lcwoKTWFtYWRvdSBORElBWUUsIERpcmVjdGV1ciBkdSBSZWNvdXZyZW1lbnQgw6AgbGEgRGlyZWN0aW9uIEfDqW7DqXJhbGUgZGVzIGltcMO0dHMgZXQgZGVzIERvbWFpbmVzCgpNYW5kaWF5ZSBGQVlFLCBEaXJlY3RldXIgZGUgbGEgY2lyY3VsYXRpb24gcm91dGnDqHJlIGV0IGRlIGxhIG1vYmlsaXTDqQoKSWJyYWhpbWEgVElORSwgRGlyZWN0ZXVyIGRlcyBDb25zdHJ1Y3Rpb25zIGRlcyBQYWxhaXMgZGUgSnVzdGljZSBldCBhdXRyZXMgw6lkaWZpY2VzCgpJYnJhaGltYSBESUVORywgRGlyZWN0ZXVyIGRlIGwnQXV0b21hdGlzYXRpb24gZGVzIEZpY2hpZXJzIGF1IG1pbmlzdMOocmUgZGUgbOKAmUludMOpcmlldXIgZXQgZGUgbGEgU8OpY3VyaXTDqSBwdWJsaXF1ZQoKQWxhc3NhbmUgTklBTkUsIERpcmVjdGV1ciBkZSBsJ09mZmljZSBjZW50cmFsIGRlIFLDqXByZXNzaW9uIGR1IFRyYWZpYyBpbGxpY2l0ZSBkZXMgU3R1cMOpZmlhbnRzCgpNYW1hZG91IE5ET1VSLCBEaXJlY3RldXIgZHUgR3JvdXBlbWVudCBtb2JpbGUgZCdJbnRlcnZlbnRpb24KClNhbm91IERJT1VGLCBEaXJlY3RyaWNlIGRlIGxhIEZvcm1hdGlvbiBkZSBsYSBQb2xpY2UgbmF0aW9uYWxlCgpOZGlhcnJhIFNFTkUsIERpcmVjdGV1ciBkZSBsYSBTw6ljdXJpdMOpIHB1YmxpcXVlCgpBYm91IExFWUUsIERpcmVjdGV1ciBkZSBsYSBQb2xpY2UgZGUgbCdBaXIgZXQgZGVzIEZyb250acOocmVzCgpNYXJpZSBOZMOpeWUgR25pbGFuZSBESU9VRiwgRGlyZWN0ZXVyIGRlIGwnQXJ0aXNhbmF0CgpCaXJhbWUgU0FSUiwgRGlyZWN0ZXVyIGRlIGwnRWNvbGUgbmF0aW9uYWxlIGRlIEZvcm1hdGlvbiBow7R0ZWxpw6hyZSBldCB0b3VyaXN0aXF1ZQoKQWxpb3VuZSBTRU5FLCBEaXJlY3RldXIgZGUgbGEgTWFpbnRlbmFuY2UgZGVzIENvbnN0cnVjdGlvbnMgZXQgZGVzIEVxdWlwZW1lbnRzIGRlIGwnRW5zZWlnbmVtZW50IHN1cMOpcmlldXIKCkFsaW91IFNFTkUsIERpcmVjdGV1ciBkdSBDZW50cmUgcsOpZ2lvbmFsIGRlcyDFknV2cmVzIHVuaXZlcnNpdGFpcmVzIHNvY2lhbGVzIGRlIGwnVW5pdmVyc2l0w6kgQWxpb3VuZSBEaW9wIGRlIEJhbWJleQoKRnJhbsOnb2lzIE5ESUFZRSwgRGlyZWN0ZXVyIGR1IENhZGFzdHJlCgpKZWFuIEJpcmFuZSBHbmluZywgRGlyZWN0ZXVyIGR1IENlbnRyZSBSw6lnaW9uYWwgZGVzIMWSdXZyZXMgdW5pdmVyc2l0YWlyZXMgc29jaWFsZXMgZHUgU2luZSBTYWxvdW0KCkZhbWEgRGllbmcsIERpcmVjdHJpY2UgZHUgQ2VudHJlIFLDqWdpb25hbCBkZXMgxZJ1dnJlcyB1bml2ZXJzaXRhaXJlcyBzb2NpYWxlcyBkZSBEaWFtbmlhZGlvCgpOYW5jeSBORE9VUiwgRGlyZWN0ZXVyIGRlIGwnQXV0b25vbWlzYXRpb24gw4ljb25vbWlxdWUgZGVzIEZlbW1lcwoKU29waGllIERJT05FLCBkaXJlY3RldXIgZHUgUHJvamV0IGRlIFByb21vdGlvbiBkZSBsYSBHZXN0aW9uIEludMOpZ3LDqWUgZXQgZGUgbCdFY29ub21pZSBkZXMgRMOpY2hldHMgU29saWRlcyAoUFJPTU9HRUQpCgpGYXRvdSBCYXJhIE5ESU9ORSwgRGlyZWN0ZXVyIGRlcyBpbmZyYXN0cnVjdHVyZXMsIGRlcyDDiXF1aXBlbWVudHMgZXQgZGUgbGEgTWFpbnRlbmFuY2UgYXUgbWluaXN0w6hyZSBkZSBsYSBTYW50w6kgZXQgZGUgbCdBY3Rpb24gU29jaWFsZQoKQmFiYWNhciBGQVlFLCBEaXJlY3RldXIgR8OpbsOpcmFsIGRlIGxhIFNvY2nDqXTDqSBkZXMgSW5mcmFzdHJ1Y3R1cmVzIGRlIFLDqXBhcmF0aW9uIE5hdmFsZSAoU0lSTikKCkFiZG91bCBBeml6IERJT1VGLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnRW5zZWlnbmVtZW50IHN1cMOpcmlldXIKCkZyYW7Dp29pc2UgRkFZRSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBzw6luw6lnYWxhaXNlIHBvdXIgbGEgUHJvcHJpw6l0w6kgaW5kdXN0cmllbGxlIGV0IGwnSW5ub3ZhdGlvbiB0ZWNobm9sb2dpcXVlCgpJYnJhaGltYSBESUVORywgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBGb25jdGlvbiBwdWJsaXF1ZQoKTW91c3NhIFRJTkUsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbGEgQ29uc3RydWN0aW9uIGV0IGRlIGwnSGFiaXRhdAoKTWFtZSBHb3IgTkdPTSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkdSBCdXJlYXUgZGUgbCdJbmZvcm1hdGlvbiBldCBkZSBsYSBDb21tdW5pY2F0aW9uIGR1IGdvdXZlcm5lbWVudCAoQklDLUdPVVYpCgpTZXJpZ25lIEtvc3NvIFNFTkUsIERpcmVjdGV1ciBnw6luw6lyYWwgZHUgQ2FkcmUgZGUgdmllIGV0IGRlIGwnSHlnacOobmUgcHVibGlxdWUKCkFsaW91bmUgSWJub3UgQWJvdSBUYWxpYiBESU9VRiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBzw6luw6lnYWxhaXNlIGRlIFLDqWdsZW1lbnRhdGlvbiBwaGFybWFjZXV0aXF1ZSAoQVJQKQoKQm91Y2FyIERJT1VGLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWN0aW9uIHNvY2lhbGUgKERHQVMpCgpTw6ltb3UgUGF0aMOpIERJT1VGLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWdlbmNlIG5hdGlvbmFsZSBkJ0luc2VydGlvbiBldCBkZSBEw6l2ZWxvcHBlbWVudCBhZ3JpY29sZSAoQU5JREEpCgpFbCBoYWRqIEZBWUUsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBZ2VuY2UgbmF0aW9uYWxlIGRlIENvbnNlaWwgYWdyaWNvbGUgZXQgcnVyYWwgKEFOQ0FSKQoKQWxmcmVkIEtvdWx5IFNFTkUsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdJbnN0aXR1dCBuYXRpb25hbCBkZSBQw6lkb2xvZ2llIChJTlApCgpCaXJhbWUgU0VORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZXMgRWxlY3Rpb25zIChER0UpCgpNYXRhciBTRU5FLCBEw6lsw6lndcOpIGfDqW7DqXJhbCDDoCBsYSBQcm90ZWN0aW9uIHNvY2lhbGUgZXQgw6AgbGEgU29saWRhcml0w6kgbmF0aW9uYWxlCgpKZWFuIE1pY2hlbCBTRU5FLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWdlbmNlIHPDqW7DqWdhbGFpc2UgZCdFbGVjdHJpZmljYXRpb24gcnVyYWxlIChBU0VSKQoKTWFtZSBTZXlkb3UgTkRPVVIsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbGEgUG9saWNlIG5hdGlvbmFsZQoKQWJkb3UgRElPVUYsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBZ2VuY2UgbmF0aW9uYWxlIGRlIGxhIFN0YXRpc3RpcXVlIGV0IGRlIGxhIETDqW1vZ3JhcGhpZSAoQU5TRCkKCklzaWRvcmUgRElPVUYsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbGEgU29jacOpdMOpIFPDqW7DqWdhbCBOdW3DqXJpcXVlIFNBCgpOZGlhZ2EgQkFTU0UsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBZ2VuY2UgbmF0aW9uYWxlIGRlIGwnQXZpYXRpb24gQ2l2aWxlIGV0IGRlIGxhIE3DqXTDqW9yb2xvZ2llIChBTkFDSU0pCgpCYXNzaXJvdSBESU9VRiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkdSBDZW50cmUgbmF0aW9uYWwgZGUgUXVhbGlmaWNhdGlvbiBQcm9mZXNzaW9ubmVsbGUgKENOUVApCgpBbWluYXRhIFNBUlIsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbGEgU29jacOpdMOpIGFub255bWUgVMOpbMOpZGlmZnVzaW9uIGR1IFPDqW7DqWdhbCAoVERTLVNBKQoKQmFyYSBESU9VRiwgRMOpbMOpZ3XDqSBnw6luw6lyYWwgw6AgbGEgUHJvbW90aW9uIGRlcyBQw7RsZXMgVXJiYWlucyBkZSBEaWFtbmlhZGlvIGV0IGR1IExhYyBSb3NlCgpNYXJpZSBSb3NlIEZBWUUsIERpcmVjdGV1ciBnw6luw6lyYWwgQWdlbmNlIGRlIETDqXZlbG9wcGVtZW50IGV0IGQnRW5jYWRyZW1lbnQgZGVzIHBldGl0ZXMgZXQgbW95ZW5uZXMgZW50cmVwcmlzZXMgKEFERVBNRSkKCkNoZWlraCBESU9VRiwgRGlyZWN0ZXVyIHLDqWdpb25hbCBkdSBTdWQgbWluaXN0w6hyZSBkZXMgRmluYW5jZXMgZXQgZHUgQnVkZ2V0CgpCb3VyYW1hIERJRU1FLCBEaXJlY3RldXIgcsOpZ2lvbmFsIGRlIGwnT3Vlc3QgbWluaXN0w6hyZSBkZXMgRmluYW5jZXMgZXQgZHUgQnVkZ2V0CgpTYWxpb3UgRElPVUYsIERpcmVjdGV1ciByw6lnaW9uYWwgZGVzIFVuaXTDqXMgbWFyaXRpbWVzCgpCYWJhY2FyIE1iYWduaWNrIEZBTEwsIERpcmVjdGV1ciByw6lnaW9uYWwgZGUgRGFrYXItUG9ydAoKQWJkb3VsYXllIFRJTkUsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ0FkbWluaXN0cmF0aW9uIGRlIGxhIFNvY2nDqXTDqSBkZSBHZXN0aW9uIGR1IFBhdHJpbW9pbmUgYsOidGkgZGUgbCdFdGF0IChTT0dFUEEtU04pCgpTYW1iYSBORElBWUUsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ0FkbWluaXN0cmF0aW9uIGRlIGxhIFNvY2nDqXTDqSBuYXRpb25hbGUgZGVzIEhhYml0YXRpb25zIMOgIExveWVyIG1vZMOpcsOpIChTTi1ITE0pCgpPdXNzZXlub3UgRkFZRSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZGUgbGEgU29jacOpdMOpIGltbW9iaWxpw6hyZSBkdSBDYXAgVmVydCAoU0lDQVApLVNBCgpNYW1lIE1iaXNzaW5lIE5ESUFZRSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZGUgbCdPZmZpY2UgbmF0aW9uYWwgZGVzIFB1cGlsbGVzIGRlIGxhIE5hdGlvbiAoT05QTikKClBhcGUgTW9jdGFyIFNBUlIsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ2FkbWluaXN0cmF0aW9uIChQQ0EpIGRlIGxhIFNvY2nDqXTDqSBhZnJpY2FpbmUgZGUgUmFmZmluYWdlIChTQVIpCgpBbWFkb3UgQ2jDqXJpZiBESU9VRiwgU2VjcsOpdGFpcmUgZCfDiXRhdCBhdXggU8OpbsOpZ2FsYWlzIGRlIGwnRXh0w6lyaWV1cgoKTWFtYWRvdSBGYXllLCBEaXJlY3RldXIgR8OpbsOpcmFsIEJOREUKCkxlcyBzdWR1c3RlcwoKQ2hlaWtoIERJQkEsIG1pbmlzdHJlIGRlcyBGaW5hbmNlcyBldCBkdSBCdWRnZXQKCkNoZWlraCBUaWRpYW5lIERJRVlFLCBNaW5pc3RyZSBkZSBs4oCYSHlkcmF1bGlxdWUgZXQgZGUgbCdBc3NhaW5pc3NlbWVudAoKTWFpbW91bmEgRElFWUUsIG1pbmlzdHJlIGRlIGxhIEZhbWlsbGUgZXQgZGVzIFNvbGlkYXJpdMOpcwoKWWFua2hvYmEgRElFTUUsIG1pbmlzdHJlIGRlcyBJbmZyYXN0cnVjdHVyZXMsIGRlcyBUcmFuc3BvcnRzIHRlcnJlc3RyZXMgZXQgYcOpcmllbnMKCkJhbGxhIE1vdXNzYSBGT0ZBTkEsIG1pbmlzdHJlIGRlIGzigJlVcmJhbmlzbWUsIGRlcyBDb2xsZWN0aXZpdMOpcyB0ZXJyaXRvcmlhbGVzIGV0IGRlIGwnQW3DqW5hZ2VtZW50IGRlcyBUZXJyaXRvaXJlcwoKTW91c3RhcGhhIE1hbWJhIEdVSVJBU1NZLCBNaW5pc3RyZSBkZSBsJ0VkdWNhdGlvbiBuYXRpb25hbGUKCk9saXZpZXIgQk9VQ0FMLCBtaW5pc3RyZSBkZSBsYSBGb25jdGlvbiBwdWJsaXF1ZSBldCBkZSBsYSBSw6lmb3JtZSBkdSBTZXJ2aWNlIHB1YmxpYwoKS2hhZHkgRGnDqG5lIEdBWUUsIG1pbmlzdHJlIGRlIGxhIEpldW5lc3NlLCBkZXMgU3BvcnRzIGV0IGRlIGxhIEN1bHR1cmUKClN0w6lwaGFuIFN5bHZhaW4gU0FNQk9VLCBBbWJhc3NhZGV1ciBleHRyYW9yZGluYWlyZSBldCBwbMOpbmlwb3RlbnRpYWlyZSBkdSBTw6luw6lnYWwgZW4gUnVzc2llCgpDaGVpa2ggTW91aGFtZWQgSGFkeSBESUVZRSwgQ29vcmRvbm5hdGV1ciBkZSBsYSBEaXJlY3Rpb24gR8OpbsOpcmFsZSBkZXMgaW1ww7R0cyBldCBkZXMgRG9tYWluZXMKCkNocmlzdGlhbiBBbGFpbiBKb3NlcGggQVNTT0dCQSwgQW1iYXNzYWRldXIsIERpcmVjdGV1ciBkdSBQcm90b2NvbGUsIGRlcyBDb25mw6lyZW5jZXMgaW50ZXJuYXRpb25hbGVzIGV0IGRlIGxhIFRyYWR1Y3Rpb24KCkFsYXNzYW5lIERJRURISU9VLCBSZWN0ZXVyIGRlIGwnVW5pdmVyc2l0w6kgQXNzYW5lIFNlY2sgZGUgWmlndWluY2hvcgoKTWFtYWRvdSBMYW1pbmUgRElBTlRFLCBQcsOpc2lkZW50IGR1IEhhdXQgQ29uc2VpbCBkdSBEaWFsb2d1ZSBzb2NpYWwKCllhbmNvYmEgQmVuIEFsZm91c3NleW5pIFNPTktPLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdPcmllbnRhdGlvbiBkdSBGb25kcyBkZSBEw6l2ZWxvcHBlbWVudCBkZXMgVHJhbnNwb3J0cyB0ZXJyZXN0cmVzCgpJZHJpc3NhIFNBTUIsIEFkbWluaXN0cmF0ZXVyIGR1IEZvbmRzIGRlIEdhcmFudGllIEF1dG9tb2JpbGUKCk1vdWhhbWFkb3UgQmFtYmEgU0lCWSwgUHLDqXNpZGVudCBkZSBsYSBDZWxsdWxlIG5hdGlvbmFsZSBkZSBUcmFpdGVtZW50IGRlcyBJbmZvcm1hdGlvbnMgZmluYW5jacOocmVzIChDRU5USUYpCgpOZMOoeWUgTWFyacOobWUgU0FNQiwgQ29vcmRvbm5hdGV1ciBkdSBQcm9ncmFtbWUgZGUgTW9kZXJuaXNhdGlvbiBkZXMgQXhlcyBldCBUZXJyaXRvaXJlcyBmcm9udGFsaWVycyAoUFVNQSkKCkRqaWJyaWwgRk9GQU5BLCBDb25zdWwgZ8OpbsOpcmFsIGR1IFPDqW7DqWdhbCDDoCBNaWxhbgoKU8Opa291IE91bWFyIFNBR05BLCBEaXJlY3RldXIgZGUgbCdBZG1pbmlzdHJhdGlvbiBnw6luw6lyYWxlIGV0IGRlIGwnRXF1aXBlbWVudCBhdSBtaW5pc3TDqHJlIGRlIGzigJlFbnZpcm9ubmVtZW50IGV0IGRlIGxhIFRyYW5zaXRpb24gw6ljb2xvZ2lxdWUKCkxvdWlzIEJlbm9pdCBNQkFZRSwgRGlyZWN0ZXVyIGRlIGwnQWRtaW5pc3RyYXRpb24gZ8OpbsOpcmFsZSBldCBkZSBsJ0VxdWlwZW1lbnQgYXUgbWluaXN0w6hyZSBkZSBsYSBGb25jdGlvbiBwdWJsaXF1ZSBldCBkZSBsYSBSw6lmb3JtZSBkdSBTZXJ2aWNlIHB1YmxpYwoKTWFsYW5nIERJRURISU9VLCBEaXJlY3RldXIgZGUgbGEgRmFjaWxpdGF0aW9uIGV0IGR1IFBhcnRlbmFyaWF0IGF2ZWMgbCdFbnRyZXByaXNlCgpTw6ljb3UgT3VtYXIgRElFREhJT1UsIERpcmVjdGV1ciBkZSBsYSBQcm9tb3Rpb24gZHUgRMOpdmVsb3BwZW1lbnQgZGVzIFRlcnJpdG9pcmVzCgpTYWxpZiBDT0xZLCBEaXJlY3RldXIgZHUgQ2VudHJlIG5hdGlvbmFsIGRlIEZvcm1hdGlvbiBldCBkJ0FjdGlvbgoKQmFrYXJ5IEZBVFksIERpcmVjdGV1ciBkZSBsYSBHZXN0aW9uIGRlIGxhIFBsYW5pZmljYXRpb24gZGVzIFJlc3NvdXJjZXMgZW4gRWF1CgpOZMOoeWUgS2hhbnNvdSBDQU1BUkEsIERpcmVjdHJpY2UgZGUgbCdBY3Rpb24gbm9ybWF0aXZlIFByaW1hdHVyZQoKRWRvdWFyZCBOREVDS1ksIERpcmVjdGV1ciBkZXMgSW5mcmFzdHJ1Y3R1cmVzIFBvcnR1YWlyZXMKCk1ib3Nzw6kgQkFESUFORSwgRGlyZWN0cmljZSBkZSBsJ0V2YWx1YXRpb24gZGVzIFByb2dyYW1tZXMgZXQgUHJvamV0cwoKQ2hlaWtoIElicmFoaW1hIERJRURISU9VLCBEaXJlY3RldXIgZGUgbGEgUHJvbW90aW9uIGRlcyBQw7RsZXMgdXJiYWlucwoKT3VzbWFuZSBTWUxMQSwgRGlyZWN0ZXVyIGRlIGwnQW5hbHlzZSwgZGUgbGEgUHLDqXZpc2lvbiBldCBkZXMgU3RhdGlzdGlxdWVzIGFncmljb2xlcyAoREFQU0EpCgpKZWFuIEFtw6lkw6kgRElBVFRBLCBEaXJlY3RldXIgZGVzIEJvdXJzZXMKCkZhdG91bWF0YSBCaW50b3UgRElFREhJT1UsIERpcmVjdGV1ciBkZSBsJ0VxdWl0w6kgU29jaWFsZQoKRWx5IFBhdWwgQklBR1VJLCBEaXJlY3RldXIgZHUgRMOpdmVsb3BwZW1lbnQgQ29tbXVuYXV0YWlyZQoKU2F5ZSBDSVNTw4ksIERpcmVjdGV1ciBkZSBsJ0VxdWl0w6kgVGVycml0b3JpYWxlCgpKdXN0aW4gQ09SUkVBLCBEaXJlY3RldXIgZHUgQ2VudHJlIGludGVybmF0aW9uYWwgZHUgQ29tbWVyY2UgZXh0w6lyaWV1ciBkdSBTw6luw6lnYWwgKENJQ0VTKQoKTGFtaW5lIFNBTkUsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBZ2VuY2UgTmF0aW9uYWxlIGRlIFJlY2hlcmNoZSBTY2llbnRpZmlxdWUgQXBwbGlxdcOpZQoKQWJvdWJha2FyIFNpZHkgU09OS08sIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbGEgU29jacOpdMOpIGRlIETDqXZlbG9wcGVtZW50IGFncmljb2xlIGV0IGluZHVzdHJpZWwgZHUgU8OpbsOpZ2FsIChTT0RBR1JJKQoKU2FtYm91IEJJQUdVSSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBNYWlzb24gZGUgbGEgcHJlc3NlIMKrIEJhYmFjYXIgVE9VUkUgwrsKClRvdXNzYWludCBNQU5HQSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBMb3RlcmllIE5hdGlvbmFsZSBTw6luw6lnYWxhaXNlIChMT05BU0UpCgpJYmJhIFNBTkUsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBZ2VuY2UgTmF0aW9uYWxlIHBvdXJsYSBSZWxhbmNlIGRlcyBBY3Rpdml0w6lzIEVjb25vbWlxdWVzIGV0IFNvY2lhbGVzIGVuIENhc2FtYW5jZSAoQU5SQUMpCgpDaGVpa2ggQWhtZXQgQmFzc2lyb3UgU0FORSwgRGlyZWN0ZXVyIGRlIGwnSG9ydGljdWx0dXJlIChtaW5pc3TDqHJlIGRlIGwnQWdyaWN1bHR1cmUgZXQgZGUgbCfDiWxldmFnZSkKCldhbHkgRElPVUYgQk9ESUFORywgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBTb2Npw6l0w6kgbmF0aW9uYWxlIGR1IFBvcnQgQXV0b25vbWUgZGUgRGFrYXIKCk1vdWhhbWFkb3UgTW9jdGFyIE1BR0FTU09VQkEsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbGEgU29jacOpdMOpIGltbW9iaWxpw6hyZSBkdSBDYXAgVmVydCAoU0lDQVAgU0EpCgpTw6lrb3VuYSBESUFUVEEsIERpcmVjdGV1ciBnw6luw6lyYWwgQWdlbmNlIHPDqW7DqWdhbGFpc2UgZGUgUmVmb3Jlc3RhdGlvbiBldCBkZSBsYSBHcmFuZGUgTXVyYWlsbGUgVmVydGUgKEFTRVJHTVYpCgpNYW1hZG91IERJQU1FLCBEaXJlY3RldXIgcsOpZ2lvbmFsIGRlcyBIeWRyb2NhcmJ1cmVzCgpTZXlkb3UgTWFuZGlhbmcsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ0FkbWluaXN0cmF0aW9uIGRlIGwnT2ZmaWNlIGRlcyBGb3JhZ2VzIHJ1cmF1eCAoT0ZPUikKCkJhc3Npcm91IENvbHksIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ0FkbWluaXN0cmF0aW9uIGRlIGxhIFNvY2nDqXTDqSBsZXMgR3JhbmRzIFRyYWlucyBkdSBTw6luw6lnYWwgKEdUUykKCkJvdWJhY2FyIFNPTExZLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkZSBsYSBTb2Npw6l0w6kgZGUgR2VzdGlvbiBkZXMgSW5mcmFzdHJ1Y3R1cmVzIHB1YmxpcXVlcyBkYW5zIGxlcyBQw7RsZXMgdXJiYWlucyBkZSBEaWFtbmlhZGlvIGV0IGR1IExhYyBSb3NlIChTT0dJUCDigJMgU0EpCgpPdW1hciBSRU1ZLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkdSBGb25kcyBkZSBHYXJhbnRpZSBkZXMgSW52ZXN0aXNzZW1lbnRzIHByaW9yaXRhaXJlcyAoRk9OR0lQKQoKTWFtYWRvdSBTQU5FLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkZSBsYSBQaGFybWFjaWUgbmF0aW9uYWxlIGQnQXBwcm92aXNpb25uZW1lbnQgKFBOQSkKCkZhbWFyYSBNQU7DiSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZGUgbGEgU29jacOpdMOpIGQnQW3DqW5hZ2VtZW50IGFncmljb2xlIGRlcyBHcmFuZGVzIFZhbGzDqWVzIHJpemljb2xlcyAoU09EQUdSSSkKClNhZGlib3UgREpJQkEsIFBDQSBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgZGUgbGEgUmVmb3Jlc3RhdGlvbiBldCBkZSBsYSBHcmFuZGUgbXVyYWlsbGUgdmVydGUKCkxhbmRpbmcgTWJlc3NhbmUgU0VDSywgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZHUgR3JhbmQgVGjDqcOidHJlIG5hdGlvbmFsCgpKb3NlcGggU2FtYmVzZW5lIERJQVRUQSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnYWRtaW5pc3RyYXRpb24gZGUgKFBFVFJPU0VOIEhvbGRpbmcpCgpNYW1hZG91IEdPVURJQUJZLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdhZG1pbmlzdHJhdGlvbiBkZSBsYSBTb2Npw6l0w6kgRGFrYXIgRGVtIERpa2sgKERERCkKCkHDr2RhIEJvZGlhbiwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGRlIHN1cnZlaWxsYW5jZSBkdSBDb21taXNzYXJpYXQgw6AgbGEgU8OpY3VyaXTDqSBhbGltZW50YWlyZSBldCDDoCBsYSByw6lzaWxpZW5jZSAoQ1NBUikKCkhhdGFiIFNBTkUsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkZSBzdXJ2ZWlsbGFuY2UgZGUgbCdBZ2VuY2UgbmF0aW9uYWxlIGRlIHJlbGFuY2UgZGVzIGFjdGl2aXTDqXMgw6ljb25vbWlxdWVzIGV0IHNvY2lhbGVzIGVuIENhc2FtYW5jZSAoQU5SQUMpCgpBTlNPVU1BTkEgU0FORSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGRlIHN1cnZlaWxsYW5jZSBkZSBsJ0FnZW5jZSBzw6luw6lnYWxhaXNlIGRlIFByb21vdGlvbiB0b3VyaXN0aXF1ZQoKU29raG5hIEJlbmdhLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZGUgU3VydmVpbGxhbmNlIGRlIGwnQWdlbmNlIG5hdGlvbmFsZSBkZXMgQWZmYWlyZXMgbWFyaXRpbWVzIChBTkFNKQoKTcOpZG91IE1hbsOpIERJT1AsIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkZSBTdXJ2ZWlsbGFuY2UgZGUgbCdBZ2VuY2UgbmF0aW9uYWxlIHBvdXIgbGEgUHJvbW90aW9uIGV0IGwnRW1wbG9pIGRlcyBKZXVuZXMgKEFOUEVKKQoKU2lzc2FvIERJQU5FLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZGUgc3VydmVpbGxhbmNlIGRlIGwnQWdlbmNlIHBvdXIgbGEgUHJvbW90aW9uIGV0IGxlIETDqXZlbG9wcGVtZW50IGRlIGwnQXJ0aXNhbmF0CgrCoAoKQXByw6hzIGNyaWVyIGhhdXQgZXQgZm9ydCBxdWUgbWFja3kgbmUgbm9tbWUgbGVzIGhhbHB1bGFyIGF2ZWMgbGEgdGjDqW9yaWUgbGEgcG91bGFyaXNhdGlvbiBkdSBTw6luw6lnYWwsIHBlcnNvbm5lIG5lIHPigJlvZmZ1c3F1ZSBxdWUgRGlvbWF5ZSBldCBTb25rbyBuZSBub21tZW50IHF1ZSBsZXMgc2VyZXJlcyBldCBsZXMgc3VkdXN0ZXMsIAoKUGF5cyBk4oCZaHlwb2NyaXRlcyBldCBkZSBuYWbDqWtoCgpMZXMgc8OpcsOocmVzCgpHw6luw6lyYWwgSmVhbiBCYXB0aXN0ZSBUSU5FLCBtaW5pc3RyZSBkZSBs4oCZSW50w6lyaWV1ciBldCBkZSBsYSBTw6ljdXJpdMOpIHB1YmxpcXVlCgpBYmRvdXJhaG1hbmUgU0FSUiwgbWluaXN0cmUgZGUgbOKAmcOJY29ub21pZSBkdSBQbGFuIGV0IGRlIGxhIENvb3DDqXJhdGlvbgoKRGFvdWRhIE5HT00sIG1pbmlzdHJlIGRlIGzigJlFbnZpcm9ubmVtZW50IGV0IGRlIGxhIFRyYW5zaXRpb24gw6ljb2xvZ2lxdWUKCkFtYWRvdSBNb3VzdGFwaGEgTkRJQUNLIFNBUlJFLCBtaW5pc3RyZSBkZSBsYSBGb3JtYXRpb24gcHJvZmVzc2lvbm5lbGxlIGV0IFBvcnRlLXBhcm9sZSBkdSBHb3V2ZXJuZW1lbnQKCkVsaGFkaiBBYmRvdXJhaG1hbmUgRElPVUYsIG1pbmlzdHJlIGRlIGzigJlFbnNlaWduZW1lbnQgc3Vww6lyaWV1ciwgZGUgbGEgUmVjaGVyY2hlIGV0IGRlIGwnSW5ub3ZhdGlvbiAoTUVTUkkpCgpGYXRvdSBESU9VRiwgbWluaXN0cmUgZGVzIFDDqmNoZXMsIGRlcyBJbmZyYXN0cnVjdHVyZXMgbWFyaXRpbWVzIGV0IHBvcnR1YWlyZXMKCkFsaW91bmUgRElPTkUsIG1pbmlzdHJlIGRlIGxhIE1pY3JvZmluYW5jZSwgZGUgbCdFY29ub21pZSBzb2NpYWxlIGV0IHNvbGlkYWlyZQoKTWFtYWRvdSBMYW1pbmUgU0VORSwgTWVtYnJlIGR1IGNvbWl0w6kgZGlyZWN0ZXVyIGR1IEZvbmRzIGRlIGTDqXZlbG9wcGVtZW50IGR1IHNlcnZpY2UgdW5pdmVyc2VsIChGRFNVVCkKCkNoZWlraCBBaG1hZG91IEJhbWJhIE5HT00sIENvb3Jkb25uYXRldXIgbmF0aW9uYWwgZHUgUHJvZ3JhbW1lIGRlcyBEb21haW5lcyBhZ3JpY29sZXMgY29tbXVuYXV0YWlyZXMgKFBST0RBQykKCkfDqW7DqXJhbCBNYWdhdHRlIE5kaWF5ZSwgQ2hlZiBkJ0V0YXQtTWFqb3IgZGUgbCdBcm3DqWUgZGUgdGVycmUKCkfDqW7DqXJhbCBkZSBEaXZpc2lvbiBNYXJ0aW4gRmF5ZSwgSGF1dC1Db21tYW5kYW50IGRlIGxhIEdlbmRhcm1lcmllIG5hdGlvbmFsZSBldCBEaXJlY3RldXIgZGUgbGEgSnVzdGljZSBNaWxpdGFpcmUKClBhcGEgRElPVUYsIEhhdXQtY29tbWFuZGFudCBlbiBTZWNvbmQgZGUgbGEgR2VuZGFybWVyaWUgbmF0aW9uYWxlIGV0IFNvdXMtZGlyZWN0ZXVyIGRlIGxhIGp1c3RpY2UgbWlsaXRhaXJlCgpQYXBhIE5kaWFtw6kgU0VORSwgRGlyZWN0ZXVyIGRlIGwnQWRtaW5pc3RyYXRpb24gZ8OpbsOpcmFsZSBldCBkZSBsJ0VxdWlwZW1lbnQgYXUgbWluaXN0w6hyZSBkZXMgUMOqY2hlcywgZGVzIEluZnJhc3RydWN0dXJlcyBtYXJpdGltZXMgZXQgcG9ydHVhaXJlcwoKT3VzbWFuZSBOR09NLCBEaXJlY3RldXIgZGUgbCdBZG1pbmlzdHJhdGlvbiBnw6luw6lyYWxlIGV0IGRlIGwnRXF1aXBlbWVudCBhdSBtaW5pc3TDqHJlIGRlIGzigJnDiWNvbm9taWUgZHUgUGxhbiBldCBkZSBsYSBDb29ww6lyYXRpb24KCkFsaW91IE5ESUFZRSwgRGlyZWN0ZXVyIGRlIGwnQWRtaW5pc3RyYXRpb24gZ8OpbsOpcmFsZSBldCBkZSBsJ0VxdWlwZW1lbnQgYXUgbWluaXN0w6hyZSBkZSBsYSBKdXN0aWNlCgpNYW1hZG91IExhbWluZSBESU9VRiwgRGlyZWN0ZXVyIGRlIGwnQWRtaW5pc3RyYXRpb24gZ8OpbsOpcmFsZSBldCBkZSBsJ0VxdWlwZW1lbnQgYXUgbWluaXN0w6hyZSBkZSBs4oCZQWdyaWN1bHR1cmUsIGRlIGxhIFNvdXZlcmFpbmV0w6kgYWxpbWVudGFpcmUgZXQgZGUgbCdFbGV2YWdlCgpBYmRvdWxheWUgTkRJQVlFLCBEaXJlY3RldXIgZGUgbCdBZG1pbmlzdHJhdGlvbiBnw6luw6lyYWxlIGV0IGRlIGwnRXF1aXBlbWVudCBhdSBtaW5pc3TDqHJlIGRlIGzigJnDiW5lcmdpZSwgZHUgUMOpdHJvbGUgZXQgZGVzIE1pbmVzCgpBbWlkb3UgTkRJQVlFLCBEaXJlY3RldXIgZGVzIFN5c3TDqG1lcyBkJ2luZm9ybWF0aW9ucyBkZXMgZG91YW5lcwoKSWJyYWhpbWEgRkFZRSwgRGlyZWN0ZXVyIGR1IFJlbnNlaWduZW1lbnQsIGRlIGwnQW5hbHlzZSBkdSBSaXNxdWUgZXQgZGUgbGEgVmFsZXVyCgpGYXJ5IFNFTkUsIERpcmVjdGV1ciBkZSBsYSBMb2dpc3RpcXVlIGV0IGRlcyBGaW5hbmNlcwoKTWFraGFseSBGQVlFLCBEaXJlY3RldXIgZGVzIGdyYW5kZXMgZW50cmVwcmlzZXMgw6AgbGEgRGlyZWN0aW9uIEfDqW7DqXJhbGUgZGVzIGltcMO0dHMgZXQgZGVzIERvbWFpbmVzCgpNYW1hZG91IE5ESUFZRSwgRGlyZWN0ZXVyIGR1IFJlY291dnJlbWVudCDDoCBsYSBEaXJlY3Rpb24gR8OpbsOpcmFsZSBkZXMgaW1ww7R0cyBldCBkZXMgRG9tYWluZXMKCk1hbmRpYXllIEZBWUUsIERpcmVjdGV1ciBkZSBsYSBjaXJjdWxhdGlvbiByb3V0acOocmUgZXQgZGUgbGEgbW9iaWxpdMOpCgpJYnJhaGltYSBUSU5FLCBEaXJlY3RldXIgZGVzIENvbnN0cnVjdGlvbnMgZGVzIFBhbGFpcyBkZSBKdXN0aWNlIGV0IGF1dHJlcyDDqWRpZmljZXMKCklicmFoaW1hIERJRU5HLCBEaXJlY3RldXIgZGUgbCdBdXRvbWF0aXNhdGlvbiBkZXMgRmljaGllcnMgYXUgbWluaXN0w6hyZSBkZSBs4oCZSW50w6lyaWV1ciBldCBkZSBsYSBTw6ljdXJpdMOpIHB1YmxpcXVlCgpBbGFzc2FuZSBOSUFORSwgRGlyZWN0ZXVyIGRlIGwnT2ZmaWNlIGNlbnRyYWwgZGUgUsOpcHJlc3Npb24gZHUgVHJhZmljIGlsbGljaXRlIGRlcyBTdHVww6lmaWFudHMKCk1hbWFkb3UgTkRPVVIsIERpcmVjdGV1ciBkdSBHcm91cGVtZW50IG1vYmlsZSBkJ0ludGVydmVudGlvbgoKU2Fub3UgRElPVUYsIERpcmVjdHJpY2UgZGUgbGEgRm9ybWF0aW9uIGRlIGxhIFBvbGljZSBuYXRpb25hbGUKCk5kaWFycmEgU0VORSwgRGlyZWN0ZXVyIGRlIGxhIFPDqWN1cml0w6kgcHVibGlxdWUKCkFib3UgTEVZRSwgRGlyZWN0ZXVyIGRlIGxhIFBvbGljZSBkZSBsJ0FpciBldCBkZXMgRnJvbnRpw6hyZXMKCk1hcmllIE5kw6l5ZSBHbmlsYW5lIERJT1VGLCBEaXJlY3RldXIgZGUgbCdBcnRpc2FuYXQKCkJpcmFtZSBTQVJSLCBEaXJlY3RldXIgZGUgbCdFY29sZSBuYXRpb25hbGUgZGUgRm9ybWF0aW9uIGjDtHRlbGnDqHJlIGV0IHRvdXJpc3RpcXVlCgpBbGlvdW5lIFNFTkUsIERpcmVjdGV1ciBkZSBsYSBNYWludGVuYW5jZSBkZXMgQ29uc3RydWN0aW9ucyBldCBkZXMgRXF1aXBlbWVudHMgZGUgbCdFbnNlaWduZW1lbnQgc3Vww6lyaWV1cgoKQWxpb3UgU0VORSwgRGlyZWN0ZXVyIGR1IENlbnRyZSByw6lnaW9uYWwgZGVzIMWSdXZyZXMgdW5pdmVyc2l0YWlyZXMgc29jaWFsZXMgZGUgbCdVbml2ZXJzaXTDqSBBbGlvdW5lIERpb3AgZGUgQmFtYmV5CgpGcmFuw6dvaXMgTkRJQVlFLCBEaXJlY3RldXIgZHUgQ2FkYXN0cmUKCkplYW4gQmlyYW5lIEduaW5nLCBEaXJlY3RldXIgZHUgQ2VudHJlIFLDqWdpb25hbCBkZXMgxZJ1dnJlcyB1bml2ZXJzaXRhaXJlcyBzb2NpYWxlcyBkdSBTaW5lIFNhbG91bQoKRmFtYSBEaWVuZywgRGlyZWN0cmljZSBkdSBDZW50cmUgUsOpZ2lvbmFsIGRlcyDFknV2cmVzIHVuaXZlcnNpdGFpcmVzIHNvY2lhbGVzIGRlIERpYW1uaWFkaW8KCk5hbmN5IE5ET1VSLCBEaXJlY3RldXIgZGUgbCdBdXRvbm9taXNhdGlvbiDDiWNvbm9taXF1ZSBkZXMgRmVtbWVzCgpTb3BoaWUgRElPTkUsIGRpcmVjdGV1ciBkdSBQcm9qZXQgZGUgUHJvbW90aW9uIGRlIGxhIEdlc3Rpb24gSW50w6lncsOpZSBldCBkZSBsJ0Vjb25vbWllIGRlcyBEw6ljaGV0cyBTb2xpZGVzIChQUk9NT0dFRCkKCkZhdG91IEJhcmEgTkRJT05FLCBEaXJlY3RldXIgZGVzIGluZnJhc3RydWN0dXJlcywgZGVzIMOJcXVpcGVtZW50cyBldCBkZSBsYSBNYWludGVuYW5jZSBhdSBtaW5pc3TDqHJlIGRlIGxhIFNhbnTDqSBldCBkZSBsJ0FjdGlvbiBTb2NpYWxlCgpCYWJhY2FyIEZBWUUsIERpcmVjdGV1ciBHw6luw6lyYWwgZGUgbGEgU29jacOpdMOpIGRlcyBJbmZyYXN0cnVjdHVyZXMgZGUgUsOpcGFyYXRpb24gTmF2YWxlIChTSVJOKQoKQWJkb3VsIEF6aXogRElPVUYsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdFbnNlaWduZW1lbnQgc3Vww6lyaWV1cgoKRnJhbsOnb2lzZSBGQVlFLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWdlbmNlIHPDqW7DqWdhbGFpc2UgcG91ciBsYSBQcm9wcmnDqXTDqSBpbmR1c3RyaWVsbGUgZXQgbCdJbm5vdmF0aW9uIHRlY2hub2xvZ2lxdWUKCklicmFoaW1hIERJRU5HLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIEZvbmN0aW9uIHB1YmxpcXVlCgpNb3Vzc2EgVElORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBDb25zdHJ1Y3Rpb24gZXQgZGUgbCdIYWJpdGF0CgpNYW1lIEdvciBOR09NLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGR1IEJ1cmVhdSBkZSBsJ0luZm9ybWF0aW9uIGV0IGRlIGxhIENvbW11bmljYXRpb24gZHUgZ291dmVybmVtZW50IChCSUMtR09VVikKClNlcmlnbmUgS29zc28gU0VORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkdSBDYWRyZSBkZSB2aWUgZXQgZGUgbCdIeWdpw6huZSBwdWJsaXF1ZQoKQWxpb3VuZSBJYm5vdSBBYm91IFRhbGliIERJT1VGLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGwnQWdlbmNlIHPDqW7DqWdhbGFpc2UgZGUgUsOpZ2xlbWVudGF0aW9uIHBoYXJtYWNldXRpcXVlIChBUlApCgpCb3VjYXIgRElPVUYsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBY3Rpb24gc29jaWFsZSAoREdBUykKClPDqW1vdSBQYXRow6kgRElPVUYsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBZ2VuY2UgbmF0aW9uYWxlIGQnSW5zZXJ0aW9uIGV0IGRlIETDqXZlbG9wcGVtZW50IGFncmljb2xlIChBTklEQSkKCkVsIGhhZGogRkFZRSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgZGUgQ29uc2VpbCBhZ3JpY29sZSBldCBydXJhbCAoQU5DQVIpCgpBbGZyZWQgS291bHkgU0VORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0luc3RpdHV0IG5hdGlvbmFsIGRlIFDDqWRvbG9naWUgKElOUCkKCkJpcmFtZSBTRU5FLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlcyBFbGVjdGlvbnMgKERHRSkKCk1hdGFyIFNFTkUsIETDqWzDqWd1w6kgZ8OpbsOpcmFsIMOgIGxhIFByb3RlY3Rpb24gc29jaWFsZSBldCDDoCBsYSBTb2xpZGFyaXTDqSBuYXRpb25hbGUKCkplYW4gTWljaGVsIFNFTkUsIERpcmVjdGV1ciBnw6luw6lyYWwgZGUgbCdBZ2VuY2Ugc8OpbsOpZ2FsYWlzZSBkJ0VsZWN0cmlmaWNhdGlvbiBydXJhbGUgKEFTRVIpCgpNYW1lIFNleWRvdSBORE9VUiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBQb2xpY2UgbmF0aW9uYWxlCgpBYmRvdSBESU9VRiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgZGUgbGEgU3RhdGlzdGlxdWUgZXQgZGUgbGEgRMOpbW9ncmFwaGllIChBTlNEKQoKSXNpZG9yZSBESU9VRiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBTb2Npw6l0w6kgU8OpbsOpZ2FsIE51bcOpcmlxdWUgU0EKCk5kaWFnYSBCQVNTRSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgZGUgbCdBdmlhdGlvbiBDaXZpbGUgZXQgZGUgbGEgTcOpdMOpb3JvbG9naWUgKEFOQUNJTSkKCkJhc3Npcm91IERJT1VGLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGR1IENlbnRyZSBuYXRpb25hbCBkZSBRdWFsaWZpY2F0aW9uIFByb2Zlc3Npb25uZWxsZSAoQ05RUCkKCkFtaW5hdGEgU0FSUiwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBTb2Npw6l0w6kgYW5vbnltZSBUw6lsw6lkaWZmdXNpb24gZHUgU8OpbsOpZ2FsIChURFMtU0EpCgpCYXJhIERJT1VGLCBEw6lsw6lndcOpIGfDqW7DqXJhbCDDoCBsYSBQcm9tb3Rpb24gZGVzIFDDtGxlcyBVcmJhaW5zIGRlIERpYW1uaWFkaW8gZXQgZHUgTGFjIFJvc2UKCk1hcmllIFJvc2UgRkFZRSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBBZ2VuY2UgZGUgRMOpdmVsb3BwZW1lbnQgZXQgZCdFbmNhZHJlbWVudCBkZXMgcGV0aXRlcyBldCBtb3llbm5lcyBlbnRyZXByaXNlcyAoQURFUE1FKQoKQ2hlaWtoIERJT1VGLCBEaXJlY3RldXIgcsOpZ2lvbmFsIGR1IFN1ZCBtaW5pc3TDqHJlIGRlcyBGaW5hbmNlcyBldCBkdSBCdWRnZXQKCkJvdXJhbWEgRElFTUUsIERpcmVjdGV1ciByw6lnaW9uYWwgZGUgbCdPdWVzdCBtaW5pc3TDqHJlIGRlcyBGaW5hbmNlcyBldCBkdSBCdWRnZXQKClNhbGlvdSBESU9VRiwgRGlyZWN0ZXVyIHLDqWdpb25hbCBkZXMgVW5pdMOpcyBtYXJpdGltZXMKCkJhYmFjYXIgTWJhZ25pY2sgRkFMTCwgRGlyZWN0ZXVyIHLDqWdpb25hbCBkZSBEYWthci1Qb3J0CgpBYmRvdWxheWUgVElORSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZGUgbGEgU29jacOpdMOpIGRlIEdlc3Rpb24gZHUgUGF0cmltb2luZSBiw6J0aSBkZSBsJ0V0YXQgKFNPR0VQQS1TTikKClNhbWJhIE5ESUFZRSwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnQWRtaW5pc3RyYXRpb24gZGUgbGEgU29jacOpdMOpIG5hdGlvbmFsZSBkZXMgSGFiaXRhdGlvbnMgw6AgTG95ZXIgbW9kw6lyw6kgKFNOLUhMTSkKCk91c3NleW5vdSBGQVlFLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkZSBsYSBTb2Npw6l0w6kgaW1tb2JpbGnDqHJlIGR1IENhcCBWZXJ0IChTSUNBUCktU0EKCk1hbWUgTWJpc3NpbmUgTkRJQVlFLCBQcsOpc2lkZW50IGR1IENvbnNlaWwgZCdBZG1pbmlzdHJhdGlvbiBkZSBsJ09mZmljZSBuYXRpb25hbCBkZXMgUHVwaWxsZXMgZGUgbGEgTmF0aW9uIChPTlBOKQoKUGFwZSBNb2N0YXIgU0FSUiwgUHLDqXNpZGVudCBkdSBDb25zZWlsIGQnYWRtaW5pc3RyYXRpb24gKFBDQSkgZGUgbGEgU29jacOpdMOpIGFmcmljYWluZSBkZSBSYWZmaW5hZ2UgKFNBUikKCkFtYWRvdSBDaMOpcmlmIERJT1VGLCBTZWNyw6l0YWlyZSBkJ8OJdGF0IGF1eCBTw6luw6lnYWxhaXMgZGUgbCdFeHTDqXJpZXVyCgpNYW1hZG91IEZheWUsIERpcmVjdGV1ciBHw6luw6lyYWwgQk5ERQoKTGVzIHN1ZHVzdGVzCgpDaGVpa2ggRElCQSwgbWluaXN0cmUgZGVzIEZpbmFuY2VzIGV0IGR1IEJ1ZGdldAoKQ2hlaWtoIFRpZGlhbmUgRElFWUUsIE1pbmlzdHJlIGRlIGzigJhIeWRyYXVsaXF1ZSBldCBkZSBsJ0Fzc2Fpbmlzc2VtZW50CgpNYWltb3VuYSBESUVZRSwgbWluaXN0cmUgZGUgbGEgRmFtaWxsZSBldCBkZXMgU29saWRhcml0w6lzCgpZYW5raG9iYSBESUVNRSwgbWluaXN0cmUgZGVzIEluZnJhc3RydWN0dXJlcywgZGVzIFRyYW5zcG9ydHMgdGVycmVzdHJlcyBldCBhw6lyaWVucwoKQmFsbGEgTW91c3NhIEZPRkFOQSwgbWluaXN0cmUgZGUgbOKAmVVyYmFuaXNtZSwgZGVzIENvbGxlY3Rpdml0w6lzIHRlcnJpdG9yaWFsZXMgZXQgZGUgbCdBbcOpbmFnZW1lbnQgZGVzIFRlcnJpdG9pcmVzCgpNb3VzdGFwaGEgTWFtYmEgR1VJUkFTU1ksIE1pbmlzdHJlIGRlIGwnRWR1Y2F0aW9uIG5hdGlvbmFsZQoKT2xpdmllciBCT1VDQUwsIG1pbmlzdHJlIGRlIGxhIEZvbmN0aW9uIHB1YmxpcXVlIGV0IGRlIGxhIFLDqWZvcm1lIGR1IFNlcnZpY2UgcHVibGljCgpLaGFkeSBEacOobmUgR0FZRSwgbWluaXN0cmUgZGUgbGEgSmV1bmVzc2UsIGRlcyBTcG9ydHMgZXQgZGUgbGEgQ3VsdHVyZQoKU3TDqXBoYW4gU3lsdmFpbiBTQU1CT1UsIEFtYmFzc2FkZXVyIGV4dHJhb3JkaW5haXJlIGV0IHBsw6luaXBvdGVudGlhaXJlIGR1IFPDqW7DqWdhbCBlbiBSdXNzaWUKCkNoZWlraCBNb3VoYW1lZCBIYWR5IERJRVlFLCBDb29yZG9ubmF0ZXVyIGRlIGxhIERpcmVjdGlvbiBHw6luw6lyYWxlIGRlcyBpbXDDtHRzIGV0IGRlcyBEb21haW5lcwoKQ2hyaXN0aWFuIEFsYWluIEpvc2VwaCBBU1NPR0JBLCBBbWJhc3NhZGV1ciwgRGlyZWN0ZXVyIGR1IFByb3RvY29sZSwgZGVzIENvbmbDqXJlbmNlcyBpbnRlcm5hdGlvbmFsZXMgZXQgZGUgbGEgVHJhZHVjdGlvbgoKQWxhc3NhbmUgRElFREhJT1UsIFJlY3RldXIgZGUgbCdVbml2ZXJzaXTDqSBBc3NhbmUgU2VjayBkZSBaaWd1aW5jaG9yCgpNYW1hZG91IExhbWluZSBESUFOVEUsIFByw6lzaWRlbnQgZHUgSGF1dCBDb25zZWlsIGR1IERpYWxvZ3VlIHNvY2lhbAoKWWFuY29iYSBCZW4gQWxmb3Vzc2V5bmkgU09OS08sIFByw6lzaWRlbnQgZHUgQ29uc2VpbCBkJ09yaWVudGF0aW9uIGR1IEZvbmRzIGRlIETDqXZlbG9wcGVtZW50IGRlcyBUcmFuc3BvcnRzIHRlcnJlc3RyZXMKCklkcmlzc2EgU0FNQiwgQWRtaW5pc3RyYXRldXIgZHUgRm9uZHMgZGUgR2FyYW50aWUgQXV0b21vYmlsZQoKTW91aGFtYWRvdSBCYW1iYSBTSUJZLCBQcsOpc2lkZW50IGRlIGxhIENlbGx1bGUgbmF0aW9uYWxlIGRlIFRyYWl0ZW1lbnQgZGVzIEluZm9ybWF0aW9ucyBmaW5hbmNpw6hyZXMgKENFTlRJRikKCk5kw6h5ZSBNYXJpw6htZSBTQU1CLCBDb29yZG9ubmF0ZXVyIGR1IFByb2dyYW1tZSBkZSBNb2Rlcm5pc2F0aW9uIGRlcyBBeGVzIGV0IFRlcnJpdG9pcmVzIGZyb250YWxpZXJzIChQVU1BKQoKRGppYnJpbCBGT0ZBTkEsIENvbnN1bCBnw6luw6lyYWwgZHUgU8OpbsOpZ2FsIMOgIE1pbGFuCgpTw6lrb3UgT3VtYXIgU0FHTkEsIERpcmVjdGV1ciBkZSBsJ0FkbWluaXN0cmF0aW9uIGfDqW7DqXJhbGUgZXQgZGUgbCdFcXVpcGVtZW50IGF1IG1pbmlzdMOocmUgZGUgbOKAmUVudmlyb25uZW1lbnQgZXQgZGUgbGEgVHJhbnNpdGlvbiDDqWNvbG9naXF1ZQoKTG91aXMgQmVub2l0IE1CQVlFLCBEaXJlY3RldXIgZGUgbCdBZG1pbmlzdHJhdGlvbiBnw6luw6lyYWxlIGV0IGRlIGwnRXF1aXBlbWVudCBhdSBtaW5pc3TDqHJlIGRlIGxhIEZvbmN0aW9uIHB1YmxpcXVlIGV0IGRlIGxhIFLDqWZvcm1lIGR1IFNlcnZpY2UgcHVibGljCgpNYWxhbmcgRElFREhJT1UsIERpcmVjdGV1ciBkZSBsYSBGYWNpbGl0YXRpb24gZXQgZHUgUGFydGVuYXJpYXQgYXZlYyBsJ0VudHJlcHJpc2UKClPDqWNvdSBPdW1hciBESUVESElPVSwgRGlyZWN0ZXVyIGRlIGxhIFByb21vdGlvbiBkdSBEw6l2ZWxvcHBlbWVudCBkZXMgVGVycml0b2lyZXMKClNhbGlmIENPTFksIERpcmVjdGV1ciBkdSBDZW50cmUgbmF0aW9uYWwgZGUgRm9ybWF0aW9uIGV0IGQnQWN0aW9uCgpCYWthcnkgRkFUWSwgRGlyZWN0ZXVyIGRlIGxhIEdlc3Rpb24gZGUgbGEgUGxhbmlmaWNhdGlvbiBkZXMgUmVzc291cmNlcyBlbiBFYXUKCk5kw6h5ZSBLaGFuc291IENBTUFSQSwgRGlyZWN0cmljZSBkZSBsJ0FjdGlvbiBub3JtYXRpdmUgUHJpbWF0dXJlCgpFZG91YXJkIE5ERUNLWSwgRGlyZWN0ZXVyIGRlcyBJbmZyYXN0cnVjdHVyZXMgUG9ydHVhaXJlcwoKTWJvc3PDqSBCQURJQU5FLCBEaXJlY3RyaWNlIGRlIGwnRXZhbHVhdGlvbiBkZXMgUHJvZ3JhbW1lcyBldCBQcm9qZXRzCgpDaGVpa2ggSWJyYWhpbWEgRElFREhJT1UsIERpcmVjdGV1ciBkZSBsYSBQcm9tb3Rpb24gZGVzIFDDtGxlcyB1cmJhaW5zCgpPdXNtYW5lIFNZTExBLCBEaXJlY3RldXIgZGUgbCdBbmFseXNlLCBkZSBsYSBQcsOpdmlzaW9uIGV0IGRlcyBTdGF0aXN0aXF1ZXMgYWdyaWNvbGVzIChEQVBTQSkKCkplYW4gQW3DqWTDqSBESUFUVEEsIERpcmVjdGV1ciBkZXMgQm91cnNlcwoKRmF0b3VtYXRhIEJpbnRvdSBESUVESElPVSwgRGlyZWN0ZXVyIGRlIGwnRXF1aXTDqSBTb2NpYWxlCgpFbHkgUGF1bCBCSUFHVUksIERpcmVjdGV1ciBkdSBEw6l2ZWxvcHBlbWVudCBDb21tdW5hdXRhaXJlCgpTYXllIENJU1PDiSwgRGlyZWN0ZXVyIGRlIGwnRXF1aXTDqSBUZXJyaXRvcmlhbGUKCkp1c3RpbiBDT1JSRUEsIERpcmVjdGV1ciBkdSBDZW50cmUgaW50ZXJuYXRpb25hbCBkdSBDb21tZXJjZSBleHTDqXJpZXVyIGR1IFPDqW7DqWdhbCAoQ0lDRVMpCgpMYW1pbmUgU0FORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBOYXRpb25hbGUgZGUgUmVjaGVyY2hlIFNjaWVudGlmaXF1ZSBBcHBsaXF1w6llCgpBYm91YmFrYXIgU2lkeSBTT05LTywgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBTb2Npw6l0w6kgZGUgRMOpdmVsb3BwZW1lbnQgYWdyaWNvbGUgZXQgaW5kdXN0cmllbCBkdSBTw6luw6lnYWwgKFNPREFHUkkpCgpTYW1ib3UgQklBR1VJLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIE1haXNvbiBkZSBsYSBwcmVzc2UgwqsgQmFiYWNhciBUT1VSRSDCuwoKVG91c3NhaW50IE1BTkdBLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIExvdGVyaWUgTmF0aW9uYWxlIFPDqW7DqWdhbGFpc2UgKExPTkFTRSkKCkliYmEgU0FORSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsJ0FnZW5jZSBOYXRpb25hbGUgcG91cmxhIFJlbGFuY2UgZGVzIEFjdGl2aXTDqXMgRWNvbm9taXF1ZXMgZXQgU29jaWFsZXMgZW4gQ2FzYW1hbmNlIChBTlJBQykKCkNoZWlraCBBaG1ldCBCYXNzaXJvdSBTQU5FLCBEaXJlY3RldXIgZGUgbCdIb3J0aWN1bHR1cmUgKG1pbmlzdMOocmUgZGUgbCdBZ3JpY3VsdHVyZSBldCBkZSBsJ8OJbGV2YWdlKQoKV2FseSBESU9VRiBCT0RJQU5HLCBEaXJlY3RldXIgZ8OpbsOpcmFsIGRlIGxhIFNvY2nDqXTDqSBuYXRpb25hbGUgZHUgUG9ydCBBdXRvbm9tZSBkZSBEYWthcgoKTW91aGFtYWRvdSBNb2N0YXIgTUFHQVNTT1VCQSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBkZSBsYSBTb2Npw6l0w6kgaW1tb2JpbGnDqHJlIGR1IENhcCBWZXJ0IChTSUNBUCBTQSkKClPDqWtvdW5hIERJQVRUQSwgRGlyZWN0ZXVyIGfDqW7DqXJhbCBBZ2VuY2Ugc8OpbsOpZ2FsYWlzZSBkZSBSZWZvcmVzdGF0aW9uIGV0IGRlIGxhIEdyYW5kZSBNdXJhaWxsZSBWZXJ0ZSAoQVNFUkdNVikKCk1hbWFkb3UgRElBTUUsIERpcmVjdGV1ciByw6lnaW9uYWwgZGVzIEh5ZHJvY2FyYnV
    {comment_ads}
    Auteur

    il y a 13 heures (17:59 PM)
    Merci Macky.

    Tant qu'ils continueront à terminer les projets entamés par Macky et à les inaugurer ,ils donneront l'impression de travailler.

    Une fois cela fait , les Sénégalais se rendront alors compte que le ROI EST NU.

    Que SONKO est surcoté !

    QUE ROYE DOU NIRAUK PIRE !

    Didje ngame doyoul programme.

    {comment_ads}
    • Auteur

      Reply_author

      il y a 9 heures (22:24 PM)
      Le malheur est la seule chose semé par macky dans ce pays. s'il a si bien travaillé, pourquoi il n ose pas venir au pays?
    {comment_ads}
    Auteur

    il y a 13 heures (18:16 PM)
    Après une vaste réforme de son système de santé, le gouvernement sénégalais a initié la modernisation en profondeur de ses infrastructures judiciaires. Objectif : la rénovation et la construction d’un total de 69 bâtiments. Ce projet inclut également la construction d’un hôpital au nord-est du pays.



    près avoir pris en charge la construction de 4 hôpitaux en 2021, Ellipse Projets s’est vu confier par le gouvernement sénégalais :



    Les études, conception, réalisation, fourniture, installation et mise en service de 69 bâtiments de justice. Plus précisément, quatre catégories d’infrastructures verront le jour dans ce cadre : les sièges de la Chancellerie, de la Cour suprême et du Conseil constitutionnel, mais aussi de la DESPS (éducation surveillée et protection sociale de l’enfant), de la direction de l’administration pénitentiaire ainsi que de palais de justice, tribunaux et prisons implantés aux quatre coins du pays.

    Les études, conception, réalisation, fourniture, installation et mise en service d’un hôpital de 150 lits situé à Ourossogui, au nord-est du Sénégal.

    Ce vaste projet est financé dans le cadre d’un partenariat public-privé.

    Outre les bienfaits sociaux liés à la montée en puissance du pays en matière judicaire et sanitaire, ces grands travaux de rénovation et de construction de bâtiments publics vont créer des milliers d’emplois pour les Sénégalais.



    https://www.ellipseprojects.com/projects



    SVP, allez sur ce site pour constater l'indignité de ce ministre qui cite DIOMAYE dans le cadre d'un programme dont la mise en œuvre a commencé au moment où il végétait dans un petit bureau de DGIP

    Top Banner
    Auteur

    il y a 12 heures (18:59 PM)
    Le ministre de la Justice, Aïssata Tall Sall a inauguré, hier, le palais de justice de Rufisque situé dans la commune de Diamniadio. La réalisation de cette infrastructure judiciaire est inscrite dans le programme modernisation des infrastructures judiciaires de l’Etat piloté par le ministère de la Justice. Ce programme est estimé à hauteur de 250 milliards.



    Dans le cadre de la politique de modernisation des infrastructures judiciaires, le ministre de la Justice a procédé à l’inauguration du nouveau palais de justice de Rufisque, hier, à Diamniadio. Bâtie sur une superficie de 16 743 m2, l’infrastructure judiciaire est composée de 73 bureaux, de 5 salles d’audience, d’un tribunal de grande instance et d’un tribunal d’instance. Selon Aïssata Tall Sall, la construction du palais de justice de Rufisque s’inscrit dans le programme de modernisation de la justice d’une manière générale et de la modernisation des infrastructures judiciaires de manière particulière.



    D’après elle, ce programme de modernisation dispose d’un budget de 250 milliards pour une période de dix années. L’ancienne ministre des Affaires étrangères et des Sénégalais de l’Extérieur a également révélé que «dans quelque temps» d’autres palais de justice seront inaugurés à Guédiawaye, Tivaouane, Fatick… Elle a ensuite profité de l’occasion pour rappeler aux hauts magistrats «leur office et leur sacerdoce, celui de rendre la justice, de la distribuer avec harmonie pour réinstaurer la paix sociale par la règle et la loi».

    27/01/2024
    {comment_ads}
    Auteur

    il y a 12 heures (19:06 PM)
    31 JANVIER 2024

    Le ministre de la Justice, Aïssata Tall Sall, a inauguré le premier édifice du projet de modernisation des infrastructures judiciaires au Sénégal, le Palais de Justice de Rufisque, situé à Diamniadio. Ce projet, appelé Programme de Modernisation des Infrastructures Judicaires (PROMIJ), a été lancé avec un contrat de 380 millions d'euros (environ 250 milliards de francs CFA) signé en 2021 entre Ellipse Projets et le ministère de la Justice sénégalais. Il vise à rénover et construire 69 bâtiments, dont les sièges de la Chancellerie, de la Cour suprême, du Conseil constitutionnel, du centre national d'archives judiciaires à Dakar, ainsi que des palais de justice, des tribunaux et des prisons à travers le pays.
    {comment_ads}
    Auteur

    il y a 12 heures (19:22 PM)
    Les européens disent qu on ressemble à des boubous golos, ce ministre est l illustration même. Trop moche. Comme un baboune. Il faut déboutonner ta veste quand tu t assois. Golo
    {comment_ads}
    Auteur

    il y a 11 heures (19:39 PM)
    Après crier haut et fort que macky ne nomme les halpular avec la théorie la poularisation du Sénégal, personne ne s’offusque que Diomaye et Sonko ne nomment que les sereres et les sudustes,



    Pays d’hypocrites et de nafékh



    Les sérères



    Général Jean Baptiste TINE, ministre de l’Intérieur et de la Sécurité publique



    Abdourahmane SARR, ministre de l’Économie du Plan et de la Coopération



    Daouda NGOM, ministre de l’Environnement et de la Transition écologique



    Amadou Moustapha NDIACK SARRE, ministre de la Formation professionnelle et Porte-parole du Gouvernement



    Elhadj Abdourahmane DIOUF, ministre de l’Enseignement supérieur, de la Recherche et de l'Innovation (MESRI)



    Fatou DIOUF, ministre des Pêches, des Infrastructures maritimes et portuaires



    Alioune DIONE, ministre de la Microfinance, de l'Economie sociale et solidaire



    Mamadou Lamine SENE, Membre du comité directeur du Fonds de développement du service universel (FDSUT)



    Cheikh Ahmadou Bamba NGOM, Coordonnateur national du Programme des Domaines agricoles communautaires (PRODAC)



    Général Magatte Ndiaye, Chef d'Etat-Major de l'Armée de terre



    Général de Division Martin Faye, Haut-Commandant de la Gendarmerie nationale et Directeur de la Justice Militaire



    Papa DIOUF, Haut-commandant en Second de la Gendarmerie nationale et Sous-directeur de la justice militaire



    Papa Ndiamé SENE, Directeur de l'Administration générale et de l'Equipement au ministère des Pêches, des Infrastructures maritimes et portuaires



    Ousmane NGOM, Directeur de l'Administration générale et de l'Equipement au ministère de l’Économie du Plan et de la Coopération



    Aliou NDIAYE, Directeur de l'Administration générale et de l'Equipement au ministère de la Justice



    Mamadou Lamine DIOUF, Directeur de l'Administration générale et de l'Equipement au ministère de l’Agriculture, de la Souveraineté alimentaire et de l'Elevage



    Abdoulaye NDIAYE, Directeur de l'Administration générale et de l'Equipement au ministère de l’Énergie, du Pétrole et des Mines



    Amidou NDIAYE, Directeur des Systèmes d'informations des douanes



    Ibrahima FAYE, Directeur du Renseignement, de l'Analyse du Risque et de la Valeur



    Fary SENE, Directeur de la Logistique et des Finances



    Makhaly FAYE, Directeur des grandes entreprises à la Direction Générale des impôts et des Domaines



    Mamadou NDIAYE, Directeur du Recouvrement à la Direction Générale des impôts et des Domaines



    Mandiaye FAYE, Directeur de la circulation routière et de la mobilité



    Ibrahima TINE, Directeur des Constructions des Palais de Justice et autres édifices



    Ibrahima DIENG, Directeur de l'Automatisation des Fichiers au ministère de l’Intérieur et de la Sécurité publique



    Alassane NIANE, Directeur de l'Office central de Répression du Trafic illicite des Stupéfiants



    Mamadou NDOUR, Directeur du Groupement mobile d'Intervention



    Sanou DIOUF, Directrice de la Formation de la Police nationale



    Ndiarra SENE, Directeur de la Sécurité publique



    Abou LEYE, Directeur de la Police de l'Air et des Frontières



    Marie Ndéye Gnilane DIOUF, Directeur de l'Artisanat



    Birame SARR, Directeur de l'Ecole nationale de Formation hôtelière et touristique



    Alioune SENE, Directeur de la Maintenance des Constructions et des Equipements de l'Enseignement supérieur



    Aliou SENE, Directeur du Centre régional des Œuvres universitaires sociales de l'Université Alioune Diop de Bambey



    François NDIAYE, Directeur du Cadastre



    Jean Birane Gning, Directeur du Centre Régional des Œuvres universitaires sociales du Sine Saloum



    Fama Dieng, Directrice du Centre Régional des Œuvres universitaires sociales de Diamniadio



    Nancy NDOUR, Directeur de l'Autonomisation Économique des Femmes



    Sophie DIONE, directeur du Projet de Promotion de la Gestion Intégrée et de l'Economie des Déchets Solides (PROMOGED)



    Fatou Bara NDIONE, Directeur des infrastructures, des Équipements et de la Maintenance au ministère de la Santé et de l'Action Sociale



    Babacar FAYE, Directeur Général de la Société des Infrastructures de Réparation Navale (SIRN)



    Abdoul Aziz DIOUF, Directeur général de l'Enseignement supérieur



    Françoise FAYE, Directeur général de l'Agence sénégalaise pour la Propriété industrielle et l'Innovation technologique



    Ibrahima DIENG, Directeur général de la Fonction publique



    Moussa TINE, Directeur général de la Construction et de l'Habitat



    Mame Gor NGOM, Directeur général du Bureau de l'Information et de la Communication du gouvernement (BIC-GOUV)



    Serigne Kosso SENE, Directeur général du Cadre de vie et de l'Hygiène publique



    Alioune Ibnou Abou Talib DIOUF, Directeur général de l'Agence sénégalaise de Réglementation pharmaceutique (ARP)



    Boucar DIOUF, Directeur général de l'Action sociale (DGAS)



    Sémou Pathé DIOUF, Directeur général de l'Agence nationale d'Insertion et de Développement agricole (ANIDA)



    El hadj FAYE, Directeur général de l'Agence nationale de Conseil agricole et rural (ANCAR)



    Alfred Kouly SENE, Directeur général de l'Institut national de Pédologie (INP)



    Birame SENE, Directeur général des Elections (DGE)



    Matar SENE, Délégué général à la Protection sociale et à la Solidarité nationale



    Jean Michel SENE, Directeur général de l'Agence sénégalaise d'Electrification rurale (ASER)



    Mame Seydou NDOUR, Directeur général de la Police nationale



    Abdou DIOUF, Directeur général de l'Agence nationale de la Statistique et de la Démographie (ANSD)



    Isidore DIOUF, Directeur général de la Société Sénégal Numérique SA



    Ndiaga BASSE, Directeur général de l'Agence nationale de l'Aviation Civile et de la Météorologie (ANACIM)



    Bassirou DIOUF, Directeur général du Centre national de Qualification Professionnelle (CNQP)



    Aminata SARR, Directeur général de la Société anonyme Télédiffusion du Sénégal (TDS-SA)



    Bara DIOUF, Délégué général à la Promotion des Pôles Urbains de Diamniadio et du Lac Rose



    Marie Rose FAYE, Directeur général Agence de Développement et d'Encadrement des petites et moyennes entreprises (ADEPME)



    Cheikh DIOUF, Directeur régional du Sud ministère des Finances et du Budget



    Bourama DIEME, Directeur régional de l'Ouest ministère des Finances et du Budget



    Saliou DIOUF, Directeur régional des Unités maritimes



    Babacar Mbagnick FALL, Directeur régional de Dakar-Port



    Abdoulaye TINE, Président du Conseil d'Administration de la Société de Gestion du Patrimoine bâti de l'Etat (SOGEPA-SN)



    Samba NDIAYE, Président du Conseil d'Administration de la Société nationale des Habitations à Loyer modéré (SN-HLM)



    Ousseynou FAYE, Président du Conseil d'Administration de la Société immobilière du Cap Vert (SICAP)-SA



    Mame Mbissine NDIAYE, Président du Conseil d'Administration de l'Office national des Pupilles de la Nation (ONPN)



    Pape Moctar SARR, Président du Conseil d'administration (PCA) de la Société africaine de Raffinage (SAR)



    Amadou Chérif DIOUF, Secrétaire d'État aux Sénégalais de l'Extérieur



    Mamadou Faye, Directeur Général BNDE



    Les sudustes



    Cheikh DIBA, ministre des Finances et du Budget



    Cheikh Tidiane DIEYE, Ministre de l‘Hydraulique et de l'Assainissement



    Maimouna DIEYE, ministre de la Famille et des Solidarités



    Yankhoba DIEME, ministre des Infrastructures, des Transports terrestres et aériens



    Balla Moussa FOFANA, ministre de l’Urbanisme, des Collectivités territoriales et de l'Aménagement des Territoires



    Moustapha Mamba GUIRASSY, Ministre de l'Education nationale



    Olivier BOUCAL, ministre de la Fonction publique et de la Réforme du Service public



    Khady Diène GAYE, ministre de la Jeunesse, des Sports et de la Culture



    Stéphan Sylvain SAMBOU, Ambassadeur extraordinaire et plénipotentiaire du Sénégal en Russie



    Cheikh Mouhamed Hady DIEYE, Coordonnateur de la Direction Générale des impôts et des Domaines



    Christian Alain Joseph ASSOGBA, Ambassadeur, Directeur du Protocole, des Conférences internationales et de la Traduction



    Alassane DIEDHIOU, Recteur de l'Université Assane Seck de Ziguinchor



    Mamadou Lamine DIANTE, Président du Haut Conseil du Dialogue social



    Yancoba Ben Alfousseyni SONKO, Président du Conseil d'Orientation du Fonds de Développement des Transports terrestres



    Idrissa SAMB, Administrateur du Fonds de Garantie Automobile



    Mouhamadou Bamba SIBY, Président de la Cellule nationale de Traitement des Informations financières (CENTIF)



    Ndèye Marième SAMB, Coordonnateur du Programme de Modernisation des Axes et Territoires frontaliers (PUMA)



    Djibril FOFANA, Consul général du Sénégal à Milan



    Sékou Oumar SAGNA, Directeur de l'Administration générale et de l'Equipement au ministère de l’Environnement et de la Transition écologique



    Louis Benoit MBAYE, Directeur de l'Administration générale et de l'Equipement au ministère de la Fonction publique et de la Réforme du Service public



    Malang DIEDHIOU, Directeur de la Facilitation et du Partenariat avec l'Entreprise



    Sécou Oumar DIEDHIOU, Directeur de la Promotion du Développement des Territoires



    Salif COLY, Directeur du Centre national de Formation et d'Action



    Bakary FATY, Directeur de la Gestion de la Planification des Ressources en Eau



    Ndèye Khansou CAMARA, Directrice de l'Action normative Primature



    Edouard NDECKY, Directeur des Infrastructures Portuaires



    Mbossé BADIANE, Directrice de l'Evaluation des Programmes et Projets



    Cheikh Ibrahima DIEDHIOU, Directeur de la Promotion des Pôles urbains



    Ousmane SYLLA, Directeur de l'Analyse, de la Prévision et des Statistiques agricoles (DAPSA)



    Jean Amédé DIATTA, Directeur des Bourses



    Fatoumata Bintou DIEDHIOU, Directeur de l'Equité Sociale



    Ely Paul BIAGUI, Directeur du Développement Communautaire



    Saye CISSÉ, Directeur de l'Equité Territoriale



    Justin CORREA, Directeur du Centre international du Commerce extérieur du Sénégal (CICES)



    Lamine SANE, Directeur général de l'Agence Nationale de Recherche Scientifique Appliquée



    Aboubakar Sidy SONKO, Directeur général de la Société de Développement agricole et industriel du Sénégal (SODAGRI)



    Sambou BIAGUI, Directeur général de la Maison de la presse « Babacar TOURE »



    Toussaint MANGA, Directeur général de la Loterie Nationale Sénégalaise (LONASE)



    Ibba SANE, Directeur général de l'Agence Nationale pourla Relance des Activités Economiques et Sociales en Casamance (ANRAC)



    Cheikh Ahmet Bassirou SANE, Directeur de l'Horticulture (ministère de l'Agriculture et de l'Élevage)



    Waly DIOUF BODIANG, Directeur général de la Société nationale du Port Autonome de Dakar



    Mouhamadou Moctar MAGASSOUBA, Directeur général de la Société immobilière du Cap Vert (SICAP SA)



    Sékouna DIATTA, Directeur général Agence sénégalaise de Reforestation et de la Grande Muraille Verte (ASERGMV)



    Mamadou DIAME, Directeur régional des Hydrocarbures



    Seydou Mandiang, Président du Conseil d'Administration de l'Office des Forages ruraux (OFOR)



    Bassirou Coly, Président du Conseil d'Administration de la Société les Grands Trains du Sénégal (GTS)



    Boubacar SOLLY, Président du Conseil d'Administration de la Société de Gestion des Infrastructures publiques dans les Pôles urbains de Diamniadio et du Lac Rose (SOGIP – SA)



    Oumar REMY, Président du Conseil d'Administration du Fonds de Garantie des Investissements prioritaires (FONGIP)



    Mamadou SANE, Président du Conseil d'Administration de la Pharmacie nationale d'Approvisionnement (PNA)



    Famara MANÉ, Président du Conseil d'Administration de la Société d'Aménagement agricole des Grandes Vallées rizicoles (SODAGRI)



    Sadibou DJIBA, PCA de l'Agence nationale de la Reforestation et de la Grande muraille verte



    Landing Mbessane SECK, Président du Conseil d'Administration du Grand Théâtre national



    Joseph Sambesene DIATTA, Président du Conseil d'administration de (PETROSEN Holding)



    Mamadou GOUDIABY, Président du Conseil d'administration de la Société Dakar Dem Dikk (DDD)



    Aïda Bodian, Président du Conseil de surveillance du Commissariat à la Sécurité alimentaire et à la résilience (CSAR)



    Hatab SANE, Président du Conseil de surveillance de l'Agence nationale de relance des activités économiques et sociales en Casamance (ANRAC)



    ANSOUMANA SANE, Président du Conseil de surveillance de l'Agence sénégalaise de Promotion touristique



    Sokhna Benga, Président du Conseil de Surveillance de l'Agence nationale des Affaires maritimes (ANAM)



    Médou Mané DIOP, Président du Conseil de Surveillance de l'Agence nationale pour la Promotion et l'Emploi des Jeunes (ANPEJ)



    Sissao DIANE, Président du Conseil de surveillance de l'Agence pour la Promotion et le Développement de l'Artisanat



     



    Top Banner {comment_ads}
    Auteur

    il y a 11 heures (20:04 PM)
    Et ben dis donc !
    {comment_ads}
    Auteur

    il y a 10 heures (21:29 PM)
    C'est ce qu'on appelle un carton plein.

    Le don de soi pour la patrie...

    Une seule communauté, de surcroît minoritaire , à tous les postes. NITT MBOKAM EN Sérère...
    {comment_ads}
    Auteur

    il y a 10 heures (21:29 PM)
    C'est ce qu'on appelle un carton plein.

    Le don de soi pour la patrie...

    Une seule communauté, de surcroît minoritaire , à tous les postes. NITT MBOKAM EN Sérère...
    {comment_ads}
    Auteur

    Sds

    il y a 8 heures (22:59 PM)
    En tant qu'acteur de la Justice, je suis vraiment mais vraiment désolé par l'ingratitude de mon ministre, car je peux vous confirmer que cette édifice à l'instar de du palais de justice de Pikine -Guediawaye, de rufisque, de kafrine, de Tamabacounda et d'autres en construction sont le fruit d'un vaste programme entamé par l'ancien régime. Les trois premières citées sont déjà fonctionnelles depuis. Celle de Tivaouane devait être inaugurée depuis mais c'est à cause des événements de l'année dernière, que cela n'a pas eu lieu. Donc pourquoi ne pas reconnaître les mérite de l'autre, cela ne fera que vous grandir. Je vous souhaite de réaliser plus que l'ancien régime pour le bonheur de tous mais sincèrement arrêtez de prendre les sénégalais comme des personnes qui ne connaissent rien.
    Top Banner
    • Auteur

      Reply_author

      il y a 8 heures (23:08 PM)
      Merci pour ce commentaire . A ceux qui disent que l'Etat est une continuité , nous disons que tout est continuité dans la vie , mais reconnaitre l'œuvre de ses prédécesseurs fait partie de la dignité de l'homme.
      Quand on vient inaugurer un réalisation faisant partie d'un programme conçu et réalisé par son papa , on lui marque sa reconnaissance
    {comment_ads}
    Auteur

    il y a 7 heures (00:19 AM)
    Pasteef n'a réalisé et inauguré qu'une fausse statue de 70 millions à Thiès. Depuis qu'ils sont là, ils n'ont rien foutu à part se partager le gâteau et bavarder. ils pensent que les mensonges et la manipulation peuvent gérer un pays.

    Vous n'avez même pas le niveau des chaussettes de Macky Sall.

    Président nullard, premier ministre inculte et des ministres vides et arrogants.
    {comment_ads}

Participer à la Discussion

  • Nous vous prions d'etre courtois.
  • N'envoyez pas de message ayant un ton agressif ou insultant.
  • N'envoyez pas de message inutile.
  • Pas de messages répétitifs, ou de hors sujéts.
  • Attaques personnelles. Vous pouvez critiquer une idée, mais pas d'attaques personnelles SVP. Ceci inclut tout message à contenu diffamatoire, vulgaire, violent, ne respectant pas la vie privée, sexuel ou en violation avec la loi. Ces messages seront supprimés. --
  • Pas de publicité. Ce forum n'est pas un espace publicitaire gratuit.
  • Pas de majuscules. Tout message inscrit entièrement en majuscule sera supprimé.
Auteur: Commentaire : Poster mon commentaire

Repondre á un commentaire...

Auteur Commentaire : Poster ma reponse

ON EN PARLE

Banner 01

Seneweb Radio

  • RFM Radio
    Ecoutez le meilleur de la radio
  • SUD FM
    Ecoutez le meilleur de la radio
  • Zik-FM
    Ecoutez le meilleur de la radio

Newsletter Subscribe

Get the Latest Posts & Articles in Your Email