ruby2.5-rubygem-byebug-doc-9.1.0-1.28 >  A [vp9|*27QY Ljɰt%;<2F ?vi2i!B [(0zGDHuW8QXv6ufC&γ@;m&Sg`. gު嫦ooT e&ҿzKhliN̈́B6| 5$, % ߕǬ`Th*re9<)r!X.ZqEe b458e34488d46f5d25a2cc13c32b8baf05c0ea2c37c88f6db9bfc0fa2e689ffe119d0c37b27548bdcba57bda8af48af436b89cb7h[vp9|&wXY=o)= (mM X 7"?3)U8+, ;`*DjfD;‘ "xL7st2.gm׹wmO6ive:C3`/aNp k/%s|prc>L5E&yvP7 GEuD2aC+)3uY5ʾvz/spI".\NgƬԉϜa_cq&WASV'QqO>p;?d# ( F  $NT\q q q q *q q  qqq : \q. .`.t.(/8/9/|:0Fi<GiTqHwqIqXPYX\pq]4q^yxbc5defluqvtzCruby2.5-rubygem-byebug-doc9.1.01.28RDoc documentation for byebugDocumentation generated at gem installation time. Usually in RDoc and RI formats.[jxinomavroSUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/Development/Languages/Rubyhttp://github.com/deivid-rodriguez/byebuglinuxppc64le        *V $HXE@  1dl7EDv]&.2-#3(6_!_ljRp"(DC9(:194zV=\6x_xXbjC%|W#g  :10F.%$: " ' 2 "  8/.D,#"8   <=d5@7  t>#}xpR[p"E* #`bwn vG.$$x&F>7 / o G)C>B7,L  " 4+A*@(4Q+7+)++(A4 [\ mS hQW^x(o g R "M !o    o)%1g- U L  *" '# "$PVLXV;dgTMSP2AR  (* Td7 )c_   tL hb^Sl  $,#"8#/) 5#/) 5 &%(r+&) ,#/) 5 ,d =\XT%Q4?TqCYPSO^t}IG ]MEVAAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤[F[g[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[G[G[G[G[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[G[G[G[F[F[F[F[F[F[F[F[F[F[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[G[G[G[G[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[G[G[G[G[G[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[G[G[G[G[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[G[G[G[G[G[G[G[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[G[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[G[G[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[G[G[G[G[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[G[G[G[G[G[G[G[G[G[G[G[G[G[G[F[F[F[F[F[F[F[F[F[F[F[F[F[G[G[G[F[F[F[F[F[F[G[G[G[G[G[G[G[G[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[G[F[F[F[G[G[G[G[G[G[f[F[F4846403a5d6ffc8d2674cba8b1743c9bbc199de52faa1788de9668c3ebd8aea37524b62b23b6a429912dc975fd96e261b3219a5111da2843a92a9e966ef2e53dfdf10df9de828549afab93b8ea99ab95dd25351a38aac4ccd50caf7dd59e70940399553e79127f27372b0099ff5cf03e22fe7bcb5ccb500fdc4e9a985af46eeba8a58c254e6eb946680009e1cc5d6dc7bd5d699aada1ce41449ab31691a56a9b15308673cf736aa40dcb47c3361b560c7e49a8e81af6a9a870b30fbe3a9e0a9663893063aa56d7fd76fc8a1932f4abe891470f418cde467586c90ecc6286c03ad47e099b97c2be72b1bb1e1ff255ea00f2696e5d39224b978dd47bd5be9eb47604cb33445d9b8df735bda981491ce6459415629938282e8450c107b1369678147dbcd67bf0217f830123d8f6ad2a08860b46b85d81d169cbc25d249c1f97e5ef1d22d06dfd7bd04a7ec518775fe93c399b5eb77a6d8570a495fd144e731e639b6fb3f73952aa33da4ba9d616ca1884239bd838681a65a0974546e77b2939ed358e18fed8ac123831c1b559c1b82a7f5850292cc9d57b3acbe449db0007b05bdf57ebf6c2364a56f8d52d47ed98f5247cef5d27342ff1413764f7bf4f144ac8ff1d576f960517e7c8e9280e9cdc4919853bec02a3a6fe69d5cc82b1da96ca9cd23e780a25c3a3447af079fe31d948167673f1378685af1584e151ce3e372b8326c6d14d7c3963a145f436ea1df6326c95a15f0ac7cf7701cbafe447d174392bc15350430696c8e40a918eb0fd3b1f9941f15afdf4ff89e0da781228adc7dbf8796da6ea3a7227d3a3ab13c6ff5ff4c65f9220b911e13b81cad23db4e21340a0ca57213291378c552f676119687134b40d7f5ae152a11c766840cb108853257d89366a161eebc16249364f17ae9f787c7ab70b8d1c20b16813a121ab670d834aa774fe6fdfc9d542e30f62471a0d5ca5f179ef8974596f46c45d78cf6306f2b4f1f650b18e4f26b5a12508fd0675417e117536b70e96ee849505c25914db0b5b8a56ce07a5c34ff684ffd5c98e6618f43c5f96448cc7fc0fbceada4baa06fc2195a0721d4aed5874f0c5f72fdd5eb648d7ebf70360e00896b3038e1a23a8abdd9b5119c4a9b642c161d670c5a8bd370cb75fb70f0ae664c8c1a55e320dd0378901e47e31ab6e32dc86df0241ff4ea9ba4a51e61ec5ebc49d8b8af8be984ead13771cd8cd4e18ddd630d3d7fd1d08dad67768bb7e15dbc36cb16906b00dc3a5ff8e92cb904dc273bcf238a377d069b5f5314e6dead78398d31e3c5ddd5a2cab441ea2cfb7c16672b655174886d6e78040fc71ac2b0bf009fb64b79bd71062ad7dc5067b3d38614f053daf9a018e5317c1c5de1627e8aba5a2f3c4edeae84f004e0dd9bf82fa63190c1ddf18df55d7291c1431104b80449f44a65c174a474724c0a28e34e7a1352bbe809cf46e48f775cc1cbfbb057bf4cc080be005420af04c6441f28c5e16a0f2e482ab6a4cdfa9fe364f6efc8cd996191100d258005a39b3cf7a31689223535f77e4648a68cf9cfb37fd09a5e7b1bd0484f34bd640c6cfb551dad63fbc4a3db71b32155cd7db2970ed821dfc14b382f2b17c77517f17677d0b0a0eeadccf697a26f985f27db98d0650e40fe401a3a656f7fa8e6c90d383b01aa2da22e563d22f696a4f1c7815df81f4b0b1fb4aa937d67cc41dd9fe6be5ca8198f9208dd2af4ddca48c0871e355ddc96db538634315f67a41b933005350238f9f6a64b714e0cdb694d5f5d87a983400df0b453a5afe1d06253e13e40279ab749e22524504815079d3787e3ead878a8a95cf0942ef9914048ddc164a0fa29403487ed670cc34f024a8c64288487799ac6c0e4eaa58a80272e2a5d58b68de9523d37e45d978608da2006124eb8697ec238c6eea35492e457e3ba6de48f7b1e2a9eba3afb72ae7171df2a0f95eaef18dbfeb6b789277ca9dfd2d84fe840901ac3df0acf8680045cb669cb3ac1db8db59c6b3fae953053c112ba20c6364f0fec2c6efe7fc7ae1cc58243e88cf61227969c3d419ca7a1d64f683082b2ec53408216d0516f2f270df01ca4210256b0e1d9c2d9746c7e91a40126f538229776e923f4ad2397557012f9f094e9bdd8e10b67e37ad4d142ce23f319f888cf1fe650a66e91076c443e86b6835f61a7b965099524368e77cb6db397e623d13040b0116396a1e88c6f85d54cea4540d254e537f0eac6a7e4cfe3f3e4d5d3d17e71342462bccd049d087259f9b0cc3ec7fb2769ef61d89d13d183ac081745764a17ab1328dd4ad65b25a78a1e834108fa7bb8b111f502bacf028e12eca11199a84049c691843a7eac16bf0cbdb934299cdced57648806cf25a9da62bee601ecedfdc488ae907fd174b9e753a450c33f79fb99534d0be1ac3bf2bf81bcbbf5c050b811f504e723a734d6c0ed85402343c048782c2658ef33c820ceda834809d528d821d57882a4375326cea7d19756b732945d0c884484b6c66b73ca69aa4b67d3a36b9ac2c6d32ef252c1a674568424935168ce8e069890bb8493bb7cb3444c6e5ca0640963f0fd513e0b772f82e08c90a2d58c5c16fe30b3f1ea25b2574bdde78ea9a0f79be4e31fedb3a61d9ceca11c0e35ccf268d50e2e4483a43051d8b2f06ce3e84b051d7c8f30973f1086594d8b92531639df3864da6d0d0ab6bb1bf242855554aefe8401c3d67191ec85ffc8b6f9bd3d035df515b60e95113c7cefc34ff826e58ec095e0fa2cc5cc3d083c5694159f073eaae4f88660df104970dd2994833afcc36c7f68e88e7726a2f9da79889a451a6d1c1ef47da60f8e217d8fd686e9c538d8ed3cd78f4c78ff9db45d9780e3bf1f6ac15db78d7902b7f3183d773c9fe8dbd9d46ee672b6018234f0eac79b8c6b50d31168e2d26205aefa5261e7ca2a73484be3e371ad8ee47df6405532d4f786ee1f3cf3a8af4f75da6a45a29af2e55add1d10412ced714d73aa9ba45a2ffe47882622f23511ad97d0bd6aaa58d6ec0febc23b1c9a6b0c92032196f456d98c221df869def2f51b1237014fb3b68428d78dab1bbea3443105a219cbc307e1a87aefab7057a55b174715eaf3afb65f2f9fd93cad7231e7d9b20d0c8685ae343ec0f684faed271ad54b2fb1fac47619afd1c8e5fda1471a568d3f08c88f12bd218d99436378fdd753c2753f6f3dbd61c5a4cc861c9475420cf9574c918b3d2be5fab55150408ab197a74ba7b2eff11413409b74fbf225d9b1c7cb6ed2f1b3faf60d1d95676c7142dd8216f29ebddbeac984770a52e21c26ab0e3709cd53d4376eafa0c29159c92129803ec88dd25c773111b82d2b4092b9c15f2a6cabf6856d263be5d8139caf9cddf6360f36518e96d18e064b6d6565fb1c5a54102cb88f5de3035342337340734fdb14e95efd350ed89112dc8ff49b8764ee100e5beb5cc2b777172d83e7b3d0d43b76f3e2d4e72e4ea838442aca3cecf51c589487a89700d95ad36923876b69f4990bb53bd510737445f019b65ce1eb1066390d21ce3d80f87e9297c115b9f6dd9664bb13c940b393e23d9f68239a414e3f8e01e76b3859b292ae3dcbf4a0cc81061d82e536b2de2f684aca2d045f5291b8da9c69b45c10261f7bd008b9dc95fc33f40bc0c93c1f1c7984e05ef0e34c591269000e19706a81b9e18331c3c12f0e4038e299193b36711ba536384bfced43c6808433b85c560efd5529fac7ccba95cdeb21a259f9a4fb8054f86738ffd14fc4d6bfaf3b429a2a467e96bac408265c7935a5cbcde52ac308f67fcd05604a8fc6e6d08eeac68d2f29b2830901cc9607cd476616fbfc8d667d0669619abda2441366173ab9f7d3a0c4207866003efe2129ec22f0966f9ff55ef7c1f25ea8dc0c6080182105390d900e7d7153e9d5094bb5617ded1ebf728b840aa7785a0671c0c9849a5256fbbfc12c71a6dbe692fdda06bc901c84f01fc634ca62e90c65c6fc224a5eb566e41d9c10522f4eafdaaa2090b378ba3b3ff78cc98eb82b44c51b2fa65942f162fdd7f281258eb7f5d7447a7123834958a5970a969e57d08453712307f35d38a11f7eecb63ce949b356d0c370c4bd51049b8c921dfa767d0fb79de4bff422fc10e1337d9b7da35bd74bde04c0bb0d9f0f1daab1ed9924963337f20c5da5f2e645c549e6643d2403cfe754bd880954b29db385c8b69e609c41ede79b76c11de92acc964f91dc3621b6ce55fb377278fb6aa66fa0a66dba573ce9bfdb21b91ebe46ed406a9f154776c809db9081cd4f3bc72362c8ad1f359a923ecff389d2812b83e28f07ee4e114080851a7af06caf60d5d816a8d118219d4cc860ac3f6a7b2c9285ee248447077f25a95a8442a0bc3b893d547319b3fb5dbea6fca2a1a819b1bc99fe19c6aaa95f86fc952542088befd788994cd9f8c43f9eb0f8fae5c1fe9b4e995b80dd7829134867cde490485c0778ca5fa0ca3666c6ecb413a6805d29ef4182d51ad50eb7676a3ddc63017818ead9ff182c224b135dd9008034d96d94e4457327a68add0d80a5d76ab922e7ecc8a887d87265d575e5e37e924c6eabc0bca115e26a709193d9f165a3732ce999988f31afc4a3fdf8caaa724db421f0cb1d0c0f2906abb4ff2dd20b77ecac6eb89fb1a29bede08ebdbd6322d0ea7e949e51dc89defea519f0424351f708f5c558b19d0752490291bfe650ec5a494213ced180057f51382f25ac2b0ef892cf13cdd4e5276371a239b95651dd0279ceb9a366af042724bf1a007cac2d779096fdb2dc7432a88c4b0208dc9c3214d0bed61f9e282df1c2e32f6bf8641d9d622a3f80da7f03a07a4c5839a459267c9dfd821f62abff706a18131b2a56306b025c7a6c655cfac37a35f348f21c03ac75337e796f789bd4cf3ef09229e18a07e7cf137feb39c0d6e1ff454423838248997af8c286f192bc5c40f4017cf2cfe46fb7036934c19e68be41d5067d0e2fcdb1ca723fe9b138483123d34d67b17e678c243ba3fd8f4ddebf79fadc6eeac86bd2e545c85b3dab0bfee8254a76f6ebb2fbc6cf90197bef2237604f62bea7de8eb194990f136929b093244aa95f500eabff710b0d382f72db843b09195d70ecc8c709dcf130827c3c4fc9bb149341d2ac97b001cbe6edd571e95485453074eb66aed6739fe4c97f0bc3d88904a534061e271a809dab06364a07aa9013e32c9b2eafdeb12a0502ca1534cd47f36489471b35a5d2b23f49f7a6052503b920867f92af17612b2e1ff855cd736aefa3d218039f9410ab5969e8feacf621c6062a1da86cca9bf32d076ec899638c89f9a8978b6d8fb8fa43e5122701e709abaedf396dcb0cf24a4cf2e77bfe5011a4acd7c313cc130a5517aae18a41cb49ef1279abb44cde833ec01f9df603f04c11b818c413682e83b4347d762a8011920aa705659f9e7ac63b4eb22a9a241bcf0b051a304c4ad6027e493ade71c67da4787e12601a989c22f228839b366f029423d2282ba15ca8b4210a2ada5efddaf72f4e1a280f0d1d2787aa2c226a4ed7eb137d66dfb725e1d18a546a7ad2fc7f1f9a21ea77cc482e0fa70a5b4f1e0400be07a2ed9ea24c480c8332ac7ff3bc52ca39272e3e806c929fc447e6ec9a1cfcfa28cd603e41d31997ff4a5590672efe19a671c609c9984b76f5019bb64f7a534a50bfea4aa85f069deebeef1fe91656244c3794996aa892ad74f60f1432c0345732c867fc32a5f51f144a94ed2d248a365d077d4913f50813360063f85158a841f5a883d1358cd0418780072e1b061c89f6391215439ebb0e708e90e39c26d046555a31c7cfbd37431ecd884aa901cf226900aaa477abf66d7648259ae2c7d6b86ece07cc55b02d281e68472b6f446aa7bf5464c931a93f200cddb93e534439dc6f2d12596c97029d692400172b7b08bf547fd1f23e8ae95f091854b9a33e9f5a651a3e9a1502111c7ca9ea5e595817b639a6211eac3522eb5e24530b6d2c9422923bf3e0abfefe305286b5b66d285af0adc98e7e441c5b075b0061b5e1cbe455a49cb560138feadbc9f5413ba52dcdc228a2603ff79d67ebd4351b20421ce3186580b112d52b85968d2eaa19a01db5a7774224c5b6f5385a7862083d7b5ab36750538943c3b35c036b5e60c673dbf3919cd6793a7ca54b47b769be3ed5c4726ebcf3706ef0e9392904d09c3a1a3df8bbec0269faff4a2508999af097e3932d976395b2dd13e0fcd5ff282a77554cdc9810c1c537508f528d27d93d480f896075cf70b1d9b45a29e9b41c5fadbb6486bb2dd238d069ea9175e5275ee5a8a23655a5026f906f1f778864c61c0e7d6294f1138f7017e4670399d97013f283289197321b83b079038ec1dddb89d663020a6822a8af3aa79c6ce9d269b289f9bfad85e0836206b1494b67c88d111c367272b6363a6d304fb2bde2aa3e77e789ba69543c0f3289e04a8cf5fe8c7038fdea859f8c5b09198cb9591998feacee3c50a6d541599c4d5c111b50fd0b6fb639e786b150ad9d23fae25da7d71cb92770118b89a13ddc5fc4464480043d1c6fed617496e38f8acf3abbe368eb4c867e1fdbdc08eb96f1575289737ba347d6cefac468df4ad277e797ec1c9ca07d7a4bc7ade922b3d70fb4333f6b65eec9a7c583a6bce1e04b92c652d61fd1a56d506ff290a1d2cdb68f4fd23fff3f9783b8e825279ebeade9bb4e5c16b1f50751302562d202f88f5d01299397ca688cad94028512337780bcf52f678c43a90e65fb4c6e42f4aed359bb448d6f00a8d23657615581f16823c3152278361674fa03308030cf813f3d9463ad275d8c4b075f5d5f757edacbeaac448a9661f794f8dbd7947db593921f29160f1c4bf74d014919a28c6608fb9140fd4dcab610c937bd2f580f8d4a62f17ff95cc814bdd089ff73ab0431827d261daa1de63186f981b66d3cb53b4bc9017af67e6dbb6510f3a779bf1c877030b04355af0032ef132a72579dd30b9ba30e376863d8f768cf228a9b636cf6ad6c17681732cc6fcfc8f4a1b1af2044d2813a274f9aac8985d28fa27e986203347da589c98403731d0a4f984302df996873fa221a19a95a8cbb69c46859830d61063cdfb658c492676a62ca0f0225d2cced1fb8aa901d8c488b40fab31493558cce2ae7c76dc7887991f1070d8e0c7a78c6bd1370712883fb21e45b1d9c3720b391bdd6e78d5cc2ed41f448daf97a10971f92a28c18bb606d8536cc17064a49cd643f85c4d4ad22e677c98e12a57a9367ccf14e2f483d30b644e2674d9accc93d9302ee9c45981eee1232368c2d204b26fe991cb50be105b76b8f43e3143a740bc094cecfa049a067ef3855e028143b21bc28566a36e2efeded253dca5d700c1b540610822b91aaef94183308f8c38204e00c498601075bbe3bb6ce96f59f37bf87d739a51a87235d3012d7c45adc9aa43a81c173d5cecd5c0eecdf5c8189d62ec37d22b09c8566c93e2f68f0d9046fdaef2c8e865b9209c0f5a9497f7291e25083cb866fa61c2624f6d7cc7f56e22f729fe4e18453202a5a25b3c29487192e0d103acf595e90dcfae2069aac3e01199cb876c5fb89dd9a864d442136a68e0e6a5a4953699a39601021be46c37866273f0bdffa8d73d4e0134df9f8b36fc5b8332af54887399f84ae3e705ab2bda919441af5163ec697e45eec68043dbd768a648bb454f65373c56af8ca139cbe249f897afedd2c912c1612295b98e150c62779d73e03ed430fc9c3355563d2b8c2c1947e0226cf51d5b119a310f21fe46024c5745d49aa5170d7d5c70cf89d816f308568b06b31c2e86c24ef49190a44667d4a89066bc85d8054ae0406261ce35f320f1dd5c88affc85fbb11dcc083f5e510b3612f887d8a34f912cfbd54fa5382090b0bf72f9bfdc247ac2a07773ae1efbf8331a25decb72254a5b45b1ab3610c27cb5faa61598007906df0a1d1a6146e280050fa8cdad1b503c755d52204f99342c3fac24ee1793c11361d2be5871c66dba714ebadb62dbbfd82d4dfd010f3a2b9b2168be9058b2e9f90b1295fc2a663d4e21c3e4faa5ab894e171b7c0baee81967bf7f30a38c57ac23c4369df6c4b09206db0b5f606990e0856bb050d3830ed524a8047dee1a3edec2fd3caf663b96dc188369dc61cd70383dc0a385e7c2488f3b9ac6ae3ec1e7f31487d30ebfa62adfcb335dbc66aa386b7e314400c8936c9ac9cc1614a3479c7f10a7a0e4fd107c5c5e58b06aa926515f29a468c5af3a41d9186e96d7abd3e15b4c31db40de066a4266a1ea37b9706c10d880ceb421ed7cee991d259b6e9321af9c7975ce00d05b25a83ded75bb87218498835e596b35ce3ae265e6e5aab870cf74232918db719044dac9fb7f7e41dd5f4101ade0b86b9782b608a5eb7f88cd36f51aa228138dc99d3b3f3db2b64e342d4c2c2caac406beac33238ff09fee6a6aabbcb1835237d1e7afca7ff1b94bff36cd31fa15abcf6c6f898edf69364cd106d13c52f91eb1e9c4dc274c3e2466f6f1acc0bb1dd4417489da94d14fd21de8e5212e6f3cde180ea39d295ff6aef8ea4c028ce40cfa5973fc80b7af9aea3ea5b171d744be57071ea0f2c1a22419600300b9856efc84b7abacf975f2e48954c8cd2bcd4d6d0295c290e11f6339a1943026778eba40ebf45c7537b4a65472d5ef60166e8b49d64c31230fa4b68fcc14bc57036c1ded8af994ac3944438abd107eb97447420ea2d32cc42c34de967fcabefa5feeba2bb5f31574790401b3e44b207f5e4253b2659609333f5c1c2dc441d9d2e3433af68c6dca5ae4cd622c113ecfcec04df93a5ea9ea19e6ed51f8375cb37d1edf22c4e7b0fd964bebbfcabd2df8072afd8abbf7411507fbf84878ce2afd18cd75f3429c8a5b4a43a00e5f09c009097559a869ff013f4e85fc53d6bcf316086c1030dd18378b26eb1b8a9ea29c83f9ec654f6b5e7e55362c2beb60ffcaa25119c934311a97b9380423d109f9df28b273b6714aaf8fb6a86dd7bc1f7e62459dc082f608b36380093153ea0b0c3c96809ba03a12b9bf2aa28e724325465b6e8f5c226941c63b05ee3550b3a56d2d6dde0db531e1a93ef362e1e3ca8a4fc5b6aa8808fe6f9b4a4f9c83fe62e596b93893e1d8b361d2058b4ad33fc523f647e4455b7bc1020b9e3425dd3a02b27e989c0c54b23975d7f02308d9fdfa3ed67cf3dfc05e875bfff8824b699388e1c82ac360a6361bd5646b00a0a099a7cd7e6b787cf1c6d981b7daa8d590abaf32c4dac14832950fdedc50b09af58172078f5550515c69270082d6935719889bf4bd670be36de864dbfe2368a594ff4e96b93129cea102074e6befea0c016a6bd4e4dee83ed8ae92196be221cdc866d248867c28cc678413ff4cbb9b6613372ba537d49ba8bbd80f1963b0703d1f951a09d1c5e0b7bdcc2b57c4aba1e41e8f0091fb9689ce3f30ab6d80cf799b87a41b0dcd1c3068c83af91429127fcb9cce11a4ec2740fa37ce62953e31000d1c07b769755a885831d27b72a173cb8c6e33328f783b88c10116b59b75d0b6b0fc49d8a1b9a5627d9b6def75430e212030986c35529b3145f00fe19cfe76937f5b507b97a0e10672959c4cfa42d5d2940c8f386ad707801a05b13e00935816110b3cb10b0f94b1a82efdbb8760df34b9d76956f85cdfb405026c6544c3fbb23c03d4765f667b685850e2fded2f836e99a85398543b5828e307838905d0a5518d7c26a0022e81fe573bd4305c6dc351fa2b959b9a6976e1c4dc194b0c6c316883540e9217c36d0dffc92c6e5af90a51a3f95bc21a8af72aa00a5884d86cbf4f6cf9b541069b5d9f55499fadeb037ac5f03c32b0151feaab292213d5e5aaf6befa9b1c1a60e2dd60e23fa5baef9b9f023c3175528cd4a7b2342d0facde7e5ce3827af68f07dd7324d510c85b3a72d8458cb97308e3d9d8383a89f325803194d50c42f96154b21c24f0625bc166ff0024220474ff0ad1b94ae6d7dd9a1246477cde2fe7a07959f48382ab7daea74b1ff07f2d161ac75cf5195ce7d5248348fa186b975d02b58c0a0a22f6d201836dd9fed6b0f9e772ad5cefa97f18d534e871efd4c5f530d29a03ac9cfa0c29fafd3605faa38ea50b3b55e945e6b2c846de576c2560d863b57e502593f9dd64c9f2656da1f37cf80f4f256b11316fcf1a74ccedb4bb616490f682fb16009ca88819c936ab23facae0c2c02058549deccbd6ba074f3090ebc76f324da182f3d5b748c64660f0fe3e26bbeb5ea4b5f559999136c69973c56bd15b2569e583920152ef36daaefd53f8418de98e4b7d17f11a8989417604ae2fbc374319f283505e36355431e989223cc1ee035d7d7d28846b788d726e3f1ec952f87812652650c2be7a6d3877091df0af824c4a804674f99f18276e0c596389c895daa2160deda86733c84980dcc70e3d9a1758696e94c73189a0b6fd809bd5cb31dc341388fe683189fc965bb37890d177c395627c6ef0df817d8217329d6bc0606022a57e006175747e61a438e4c227ade9a39d1abbfa777eda3cabd16ead05ee897f1a4cbd63591b90621b8255488a9372bc64cf359858b75098df0554c964b824b6c36cd183543c3dcb25e54a9131c7d1d414b46e9a82a5fc792ce5a77d5c5635dd79bc56ce191fbdfa5877bbafb2080a5cf03a7fe8e2bc5ab9ad98c6d3f5abe8d1822ac304a0fe400909299190c090ce699f9909796e9b4622642b1b6c13308e44827c613b732b437c7830eba2661c1fe160bc95c2443d1d6524b740d724240652e52ba29ed96f181330d6211c5018bfd28915f4508f2f3de37d450eb56973354b0ae1911b1804cf615244dc4948e4a6ff99d12ec34aa3829058b586f82982657c69878b549ee6984d2299b080f2df2b6916b2c4189a3a6365fb48fcc53523a9d177cac7d7fdfe38a6b86ab35b908e75e7f03295e9590583c0a34f14edab73f9f49fbd16a310e166c70ba2fd1b13c8725795457885b699d91dc4955c669c0442710f51c589adeb4f4e51e9c9f8a3bfdf1e33c8ea34640c0f2ce0c53f7ee7b5c2d084cde5a66da702f1f2fd1bc7910aaa5161b9a25225e18abba1f18ffd9d44b4452ec93a24cef7287ae5f63917c2251bb7934d58e030593d3b736c9dc666648820c7ce5c2cc2c5414a0a71d7ba6bf5f782579a1650910f1d9f0132fe4e4403b979fe1954f241c56d9c2f39b96b5610b1483edc0c75e5d86572b67ee2613645a561ea78b93463ddc2c56d0bd3ee92f53832882b652c60494095dd263daa7771295a32e6b1d006add528ffe43105102fdae0b18a1fb19100ff7d1815e8c2bf643c745d8c8a48962f651bb91177117506ab76c719e0843acb1a6ec8216bfc50f357b1d7f1ec505e3f3bcc4a1545cf252d98743950530ec4cc75dc39e8603c625eb05ce5340226657be89462fe7c3040053be23c99949d76f15063b6a8f6e6e32a164dcbdb0aa083a8a73b9b6c6ff6432bc8afb6e639547f4962f2db5d5965260b085284103c4f9c92f2b03bd4995710c4dce0d383c4ee861adf064444cda016c15d67523ee0fc30f202b76d5c303fb85465e85d6ecc759adff5212fe9ec7f270c9fb4136989eb6e9acfc4ae5d8a0b3125c3a6d5b3aea684fca65cbf8d0787a4cb2539a2a737bb81477a6c168b82a11b91cdaf5c1844fe906a9fab0f251de54d4713f2b29d09d10c30d782f47abe89a5b60368200fb565fef52e469525c2a912e2ce103071fd13bafc63f78689d24a5b09ebc14e034d1a992ccc1120efcbad87a6237b78ca9aeb3504ce22a78be1ad92ca3a012afd8f611b9f2dfc65c2df2f102a5b734726051521a6fe58be748b7bfb2b794e5f107bff2bca62180bd128417a6389cab45a36bfd9b8d87047b91022079d61cb97146a1fa9c22f11ffb55a2728da345ddcf29597bb7642258cd04e0d3f8dc3d2760972b930360449d1e607a753b00ed4367dbbf79b46bf828f159b390f370c3e09aed3f74a0cd6d29e7dd179ffa45cbd1c9406e36cf5db7410c1722257231ed4e95aa1509ef750b505e41965e495ce61a37964cd103c397cb471f10eff7a4d5639443dc7f14dc0dc0e95bf2a0cfc53b50c6e1173655c17d1a1f84ac6820bca905001cd7e80840e62e2bd280ee887839090c01864b379d5622a5f011208c2dbca2c09661cb7626f74de0f21ed55599f418ea22d5193a60f99bf75ab8af1cd82fc7a3172b82d32784959e1642062c14c5eb7a507f1400e01232d37f4d58acf375b09acffd53de452c4dfa5a546a9b7b7b3cddbcb516116b26a4bbb89709a8d0bf55a6c1b9fae29fb0a99eb42e8616f359f63ac10fe4003233ade498cb329f7c3c46b4434475fc3ec6ddd6dbb7009a4346165ecd6f80ce4c49b929cb093215b6390a7a67281f148cceeaacadf356099de46d046e3082a9c8615b49fd2e05ce5853891bc3492d925f969352b5d879b71e80bdb780a1d4eebd66822d0482144464765c1c34c680a70142e7fb31421755c5c1a2738557478a88f7642a7f5e9e0a6de09a53fa02be66c632adfde4a6f886de98201711fcb308b8b0223f4d5eb1962d59b442960f4287dbaade6c6c1da36f893c44ae0fd85ebbef04a4a4f07e4a54640dc02f0c40687d8e78f1cf808afbfadb0494fb2d10edacf07acfdec825b80e67c48751fb4f9c7546fc16901c853a6471f14ab0dddbbee0861ad8776f1b37789017a1736b7be61f1e652bfa82fb28f898c64d93d8ef7566728587c2ba1432310dd010ded12350a277bb36c0997a908d21a23920d4ee2713a3b7a0c2fd9f5a9ef988612dc009fb58a42755a9e9fba046ade923487a6f45051ac4699ccc85440e5f0bf392cceadfa2a415ef3586b4d6262d855d19abfb84f3b91920b7f626ff0e4bd27a63345577265137e65bbce54d2861e615cde3b384cc1c74347de6d76c4d24edfa4277121a28420f002c9819564fa1be0cf5fc461ae7265bf00a446be54cf70c61888de49d047dacda14c90f4bdddb0e6195ffc4bfc4b15f55d3ee4caa005e714743cc59d2a066db553733b227a15ef53540b5963a30a074bea510305d0d70cec63eb865347ee72b6b27f0780a1a22dd12c76fb9d435eee92bde8abb840f8d44453be60ca7489e4977723335e224e3f2e6b8bf00d8f27224b3325d04bc356baa6d9bd0835e0f07f64c00f2aad2e54b7da89499c1a492d6543c3d7eda3633ec4753f8677e394f9adcae3053db59ed4ac7956bc902012868682050a23a4d4371bfa86e0943c75ab10b78fbfd58d1c31c2efa78fb2b776a45262861ec1b9bff831dcdab97bcf1b5e2d8702287809ffa7af43a5022b4559ab2722997bb56b6773032388a4910b0ffe037a0cc61381eeb5002d9fa2defd62892f09eda84dd8b17c1b74b3db17d674010dfef4da50baa36b2a2fc6f5aa8bc0cdde10d4eed7a26d8ce5e99604a7931430381eaeecba89afa18ab5077be095f8d02642894fff192c9b4077908eaaad2a68114228ef16c83330f33124903b046ba49c166d08a8ad5716381449ae21a9957495f4c4440a896267fee7b1f50f291262a3fad21db20e08fc5f91787608528be0d498119df0c561afb5743ec446bc132a4c86262ba0ac19116a4eaabc30d9577ee201b32af14b33ad35e869725249cebd1742ff36360fb99d74e92135df0fe599aa5b85e961389a9d261cff439b10efc99616ec1140f1dc983aeba7526ed9d46c48658232ca1c31be424f7778475aac119af4356d5802547dcca867fe3b1b65cf91016207be48bc90896ec9ef0802d41f666fca77f903d105ce50207142fdc4289d5043aee8967f07657db4e1b6477b93799e31d338551b35eb1e5d82f4f949e275edbde72b2e3e4a51ed11f80a74d99675bf753194fc498cc66ad975af72bb8eaeaefbf9f09a740008119f45da27aeebad70108e3ba4fb1cba9dc4e2f2d63b2c7c40b5b50f88e8a52ec500dd5abe434d44f6466db040336ae38c4c7933467b292fcfde64889077ead67ddb09e745afef941c04a2f824d4861418068ff9dfffa437c8f2a55388a84e147a32efd72c97b7a63d6beb385f40d065cb169f98a078164417814e13151b59b3087a42f9e78cddc5c56b17b29b39b7fa60e6947f6c49b8502ea77551c0011afae69f1414ec540fdbf6e84799f63f64730fd2df76be53978522ffa2f7c0cd05ea139ac9561b1e56b8bd25ba68d773b2eecd0d4963511e51840b2df3064a9a35ec0f23e61c3974d709ace17abbe8fc05b5ac6dc2312c8d30c2260b04fa1a78f325874433420df7d401e602c4b2d9bd1c30986380029ec867caa1e86479e44cb5be24e29e2092a7c96ddeb6466affedc017255142ae80eda8d3481c5479d996a79c1ad98a8a70c069010b38e9bce9a977652850d8c30df4ae0e7abf5ef24f25e32a4087cf8a7ac35ef919bb66cddc1cb72c9c3cccfbc33879650bd38781348a28821b788b4601cc046a462256e2b7ad2796bb926f9f67991417e9fedf8352c3a83fc5a4f9adaef570aa53350d469139adcd04aeb183c1ebb1e892923119f6de38bf2d4f78bbeb4780ae87c2b9553ac5e390bf7ced89df4375225128a06821a7cf35d711fa1f079d6ee390494db9ddee83d9931c45f9dd9122d6adf119782e07107563386bff8f60fdad2a14c0bf7809c2693099effd9fb2704fcef2a1a0f7de5b2a59017a6298591d5ea5e182779676f2ccc29de6ef0cfc2b76bdc3a93e0a047685a72e71b760ede015ddca9a0b654814b1c89d3813ad208a0cd85d59e4fec773729ac8f1aa2cde0719f3ef262e73ca04503cffc4e88ec9636231a55ad2648b5b6f3595fc5b8f1659703bf6642a07430849f294900286e4d636cd2289e51abfda261a7f2cbe16b04a88f1d29c3388fdcd9b7cc06cff650b355e4c6f4fdddf20e195c8574f0f91aa39ca2a91db5a53a55232de18186117bb139b46688c3046ad86795babc4c5b7c2409ff03d90a0dfe22791da7265758ba3b6a0eede3890775f419def58b9b1e9db3aee5424359327759cdebf5804fea56fcacc7b2a494b6d87374dee1b63e9a321f7c8e119679294624716ad5d77420095388e84286c9f0cdb8a4dda0a7fbcacc00274e5308281431dc82c5457094de92df37ce767313e2a1e9231ed38fa66f2f21d09f16fa2da1566461e13fb95f0746d909119e66f1ebb24f7e217c1a43492c7114a8b9d1cea4bf09ea53b53898451d6aa223d64b10bb170951625bf278d44ad57aede670c3f3b1c3c5649e4c383df49b575c6e2338d93b9cf55b7930029a4f30682c4e2155532251e84b4dbae8d3ad541a9b2b91d0f78503ac12e614e05f39b591d2dbc50fd3b293d30696eec8a1f38c90a1bac64b54a76d71ff56cb04abbe87a1f8b3b3e172bd6f5539fcec1af5aecc7cd74e0903649081f5ed314eab834a3ad2190579fe802c160852398bde77d401618f0eb8fba0e0b79d35d7e2112d0bf4948d08d47365e9f53601f2f8201c7700cc20aab3c1d850f1317fec54d213ab7c942e0afb7f9fe750632749b4d7f1946d62117f4b88810b47e03291d466e5ff0d6efbe5dde5d0c88d982baf35f888b498f98cb927d5bea730b2f60cac7327070421c16393f81869bb3978c7d7044e9e7b4a0adb2646b89ed969c85aa0e9b67549ee3eff3a10db0aa3d63b7f346c8a5314a8d348d1dc45277f0d9201e61662dfa24704fe87e027553dcf36960e94955a26ea933c1562f28c8d66dad3ea3a9967edf7d6970e904f3cd73d84f544f613cc249a0d5edb9fe61dd6b418c58ab10db134e50daa73ae23c01d79b0f4e045ab335867f62266c2036bf26f96b005ea3c65c08801641bd51bb635ba47c819ffd89b77bd1a9bb3b4bfa0eca29c418fb323aa96cc36fdb5b37c02ebf9dfe17c256a779a90b5d0341017b67921ec28c2dfe820e96d5f47c9df1088e50b0af2c14a10d83b30d2eec34dc0835e3ed2625c50747f4e0ce98eacca348552c801fd1e2dcb25de6998231cd63a96b5a4c2dc618b568b3f595b46a4f96f519a5d2d661301cb687cefb627a96082eeeb64825f675ca5b3c8a439c12751e006e6fec2846e7fa4eeb8ad1534b3a473e537c4d57394316832b3a58b12bd9c0736e4765f7b95454b16e7fbf6e4c912344215e890a013233f2388f38e1f30b2a4a1c7551a0554aab9d35d0eeaa1f8490032135c6ba0b791b82248dffe4bfc153a06743c8862f57e836d38410a306cd9ef8fedf06a8647b3d5ccfdb26f0f95d4180ee16af514ddee3476d34cf226bb02209ed7474a9c985994ab5d5f63492c3c44a6b540ec02fd7309f10f45510477c0c684d3710ab854972f06f81c53d735fc7eebbe8ad8aebce4143ee5768879fce3780e5fce7368c7cb0ea247bb901de3aea50df6219e3805e553d028ba3524db765d6df1db0a593a5db179c0764eecafb24db8bc4b0f8df74f27c7653d216f4a512de6893dd75a9d950826612ae2ea89b7fb2195e8dba189d41687ff04aff98ca86e6fa74d9d21f1f8dab35b14c47c80fb9c7fe38fe07308c277a8896e4f7fb632a75fbb16ecf6956787f1ff9a4a6d52aa5ccd5c64bc967989c46ded003a034a9a693dc56e5f169a8ef8cac151719a023c8576c49b529fff0e54c62211a090bf758396412667d56c522bca7b50f4bd93e88817849152c2efc658352c6585af23e631dafb3820c75900de57288ecc1864e2bc8d23d99631ff01048f4632ad6faac7caca0ac78fdd84e1bf4d2bb1e8ae377166cc89ca3b12a4258e3ec0b64b42f6984dff221065f2495462e043d8521b896b4e17236c17f45450ebbf994d48d965dbb93726ffdbd220ca43ff637ae4ad4ef604cce8fd9227b4961b64e834bf983635553d80f1d45d3b93cfe846e85dfb0c4294c3dd0ebce55de0041129147837126c08da8057134bead2180eec4200106289f5b4e9174190492c76efd8bb6ae25e0c073028473c7e6e2911607eb834d4ce7aff20eea8c4f615b362ea98aa15ffc9e26e0b8531b4fc4491560ab5540d26c4179a365573c00a66301dae7d0b03f4097a18a4b27e98ae36a869dc1309940a54bbbba0840c52c52d051ab0a0b4fe0802a87ce30b36bcd7665fcbd691925b9b1346644a5cdd8a04a2701f1b8cc1a324151a101d63cadec72035ae7a9cb99dda03523a59bbdc2bec8675a26e218e3c7680ff26862c60cb2b28f93b6b89592a7fc4166aa1518517a9a8c6988b40347d10f98c3b9dd7a6500809a532ce365f45fc727be58f718f2ff5889bc3e023e5464d245c5182db98759a30f2519c82b54425fd46c578e02501cc67793ad238d794956da8cb17d1e705e70dd644892f4fa55cb6aa4b98391d2ea500960f2790aaf20a2d3503051f884b9075646212d0c1853e6c64421221fb0018b46f73b5ff63141befb842afa66d392cd857c11a1d80bfb9cc33867cb71c92df71b49c464e3a58e8f00b78aaba0d1e023ebcc66c0032b902009139fc60cb307c67afd718c04da2af817c09bd0b88f05725890bf59b6ce87e9a14010600ef57cc7250c0585e5495dde278b8a2aec239e95c4bdd76d69381ebde19a8fa69c3e453687bbb667d6b6f97eef32e60b97c53bd397483575c98faa011e6843504d1475d7d54206e717cabc087786ddadf5fc2927a356a0f799a62e448c02b7b5afa0276a127c687faf992ebfd4aff70aa8b58b2309b52e51f21cf1e2281936bd6a5e2d743f4686560bdc803d181aa974a0a829e1abdae0eb59127d89f76c25927dc67cee659d042c5de8eba24d271669f2b5e3f3966c60415cfd891e9c4e5802386d1647a55b795ae1276c98e114e8df6d60b32533633746dc116e9d71b23dea86aac956c8eca7875344e7137af1a3e96e98b20d9c5466b1a5abeb889e5794340c606286c48f879d431c8b45c7f6933ccca42e33af21999de54c815ed3fceeca108624cbce0314c9cae5d34ffc319ed49c1c527b118449201c5afa0335d7feac48344c1a259e6252ae4c91b860cc6096c0b24c1840972091bd80f0c5e6150aba2c76631dbf093d8cd66d5502927cf20475934aaf14d798d3c7d82bca110558f7d90b9e24650bbfc4380f06ae8ba34c81b32555fb33edf036f801c13b14d32a23672fe6b5fa33b462177d6ab94829851c204b73b6209ef0eaafa5e56a4e2614329f2f08de50d963ae16a446a9981a075ebc25f2cd7e0af6ea14830fda0f79951b17dc6dab50eaa637d83b6d34de07fc50b376889d956afc98931763c3ec71a5acb59dc39b556f6faeb1f1593a3194ded603a695c4ae8ac5e6f23651129599f63bd0b6aa951fe729787769d8e7b77a7cfafde8892a10ff1c4615856fa95b4eb88e256dcbd91dd60e5ad0dcf198d3aa074359cf51dfccfc3d5a1b7dee0665c2d76e3b9a82e849f348743f500c52f23e7b97bdf44f7e0ef35fec6746f5cb86ebb994017e7fdefe0b7f21a24641192649811c087f8b8e8dfcd5271065d8fd4d929982b4274beea0f6ed698ca7ee846d209078f2071773eb7ceb79c3b87ef8ff1d48e2ca82067630a61e37b99ef208ac825091908d3692b69d3f11a3f7ed3ad5241f4ecf59879ba26d6b332050c45f01e9ce3af6db83cdb54ec922760d02e8c7e86514a9f62afab44627b10febd79a1bcf4ecad982d4cac903ae009130aa442f38e71d13b86174c9a9f52c491ead50021619cd35be2aa599045dfd8ced56b2ab268b88999b8ba4045decb0902802e5c5e4b82bfa501102bb563af329446e345509f50442a5c749cb7a3e252a7500afaf0c3eb0a8fce690143639012c4d763088add3cc8e3128c8724f898c3bed74af205ec29cf09fcdb28fcc62171ae2f63657037a32dd9e943b7f93511537993d8f37caa8014915437c315ef2713c9d5278f6ea1d61aed5b417314f09a94bb970babd5568695439de9cd906965cdcf430b922bf8bf7c374263ff26aaf00785121969400bd3fde86d56a166b2a3288837ca7d555b0b14d8d83177e4d3c4130ff109de325189b1781475cf617a5f738fa0cf7cf2a1e30b8487f477cf0c0610d8449db6d7430e9ac2454d0962e9269cfaff3219b95f1ee168231ef3d08aa870218d4c119d383354165863897d709fa9067472cc5a23e6ffe7215aa4c9bd7bcb024dbd3da63dc87f5a3b02563e4744a59d6ebc2e60f4cddd84c663678f4664e1939226e40d45802627368819afa0d2feb23d366a83aed032dd37737146afa789bd9e25be675c053864b4eb980f933d8aa2ee02355e991a1a888598569a2cdc0a56c26410741b8008b15980c77c14ecc376cf7ae1c78627bbec59e2811ff00734ac4186c5a33b7840fd09d79b02835d5c57b23ada0c24e8933f8076018a5a05db3bf43e95d887bc2d09b195695e2eb132352e0279399b4d16dd82f11133bbafbad0f3bde4e92dc01e59e339fdcf66f6de432c81d8a107904cd1dd6b1043430789ef0868bc0f1a43bb166f00a6240dc98af82f0e998f4ce2935ee6e11dea8c9435cfc0fc23d95cbbc5185ecd311d4f3d2c64aaa00f52270930db72668363607330bdce5fa3c41e2ceac75ad57bc55cfe9d96b1d09ba7209ab866e5f8dd59fbb868a2ec31d473271b6ae04c85c06fce692bb4298f81434383932adca6d4ec9ea47e6c84e66f0dd18ff8e6e02e2b9c646a0f6d388ea657a134e36eeb30aa09680c22354b78dfd9c295c4164321f74b4381a98ddb67d1bd4307cd776de6983c48778c053b286b21db1bb15a397e79a9c29d24325cfbdc15a0bca86ffb4333b6aabadd8102ae2f5cf23198a158f5b3d6cc721b5b343ea6a5f7fa8c99be3fa37624cb906cce739e5377845410702f1271d79d40f47dc296481c822801f616b69ef2f605221017f8f1fca7698bafff40d11ceca1f16bfb841b9908b1b7f035ea0edbabb967fe3a6fcc440968ab98cd1f24d78966f6757368388d0b51106b3d55a4ca0cc9e99a1a251decfea4a6ebaa3508ddaf7518263a13e68b6639ee953e54c86f45b26da2a58e52e225016288f32ec590483c4476ec033ac31e1a8ae145efb7a48931099641eb553e95ffb66f1afbc5b78eec51b7089396f41adf3c7b5a72a5756c9b613079927ab1fb1edfe24b674d213aef2b4299f6c33936d91424e6f61e98f7edcf5a58de33034de288a1e017f2b2d648e5c0e19bf81a35178a7cc1994c921334f287a1ebf4173ef1c81453ffdc0ce12dd39d8924c2a2e882bd8d1665799db8f2527795a9eda6e1e7dfbfa812df5167c5ff3a6efbe8e60fa76c9f811fa67fd8d7bb950c84dbcb0980d9ff9ee36f9f0153e9ea9ba88fb3c00cc35012ced69f1d38407f4f0198daeeb66f2e25a8f521c79fca40d480c89cb2cedf38e84b8b1f583e9cc4e0e1d90b13bbef16f412168d1651b23d33c76250883b3d4cc25792ecefdf9ca7f984c51fcfb9810353525e07cca677732a1c59b25cd51b7288c3ee25e767a8eb754f79a9ae17c8a9c511b0ceba065d7600fcc23dabd02eca4b9bd1a4fd0d413dcbba7f9db68efbe142762c1be352f4bfe7506b6d386a75b837bc9f10c9e6e56259ce4ad14411dd4e111b4143b53daf3a6c3067e1a435d30b3e847e9506b7c1e2b77571737a50938d885fb05f7886557dc272831194e77faea7d4f7470185f2fc3f68188cd91824ddd585e3160a44492fdd861b5ff57353cbbf03f6467c70ea8cf794395583ac2a08cab6f6b4a93eea253efe24d60308a11c48e9861bb9d6d6262e4af46b48085b66f6f5236282c84d5a23ad743fd2a878db4533eb1ca20694fed29e089206b7cd8ad78c2d5a44ed2f780f124bf4097ba0eeb514f4944f811f20152d7f5ae503dada3cc8b8b1e66d4eed52077e97f90296fe7e8187822162b88e6e41c95c8488cb14c2a5bd9ee0b9d165804c185054e446c0f07f377e5080a816cb9957a2e9f3f60322bd2f91a003552b8cd157b2d978d9ff376064d442512f9499f110535b54cfc7791f8893f1ad40cbe53a73509b5086928f81862e00c04cb5ea3ecc1b9e05af90ad4d76f0efce1d2a545ea11acb34705cbe9ef6b31867fabc546f8eb9664b90abde411e0f95ed762d71762dd27cc46c1c93f7758c5c35527a2d6f7249f4c9ba55483c42b33afecee6ae2a3d188bb43022ac538c1667281f32e5af40662a81f0ca6c21a4be4f8cdf6816f3dd95cfb53b9e368960d77f4a30b95c7e9ba5e1a6c9f38f8af057e1eec50744f12853e7d72cd62ec141c100fbacdb63ed3f37d2f1e3ff397954a0ead25f146d728b314517e3d112dee35d7679888940e11fdafcfdf48eb57f8af85e912845455bce156bf13b5bb72519df40d9402c5eca20db48cb77bf262d4ec37e5b799ddc5f78d236381379d8f7c62ce542571c7b420251e52110e125c71b601177b0dbf3161fe9ed9faf613d7524de9a4c5123c1d832348fa01f87dbb9c6d4eaa1c2904e007fa4bec279e0a7477b29baa716b90e90458b5fc62f929b6c4c5fbff75f02ffe71c253d2ac6902e9899fd4c5bcc99b998e5d2fec74ad6817e740e405e65fcad3bfa02456d14bd7c0a14aa66373bf6d4155b0a5ae0a52028d107fee1a64a5ba12323b7debf4cbf8e64b978ef929a3db4b5fd61119fbffbb848f739c7fd5e076f9a078d01b94b9b232004a5227d0bdda3265b21c22522fefb78512f1d607514c9dd0c9e9e00a5869cc639bd1f0ee35fd6456cb0f0ea1c7d3e38f7eeafa53eea4d4c415283555ac66040b09bca323dd1ad2753e633313d49e457d469db33b3a1c484a3555e79a0f6984bbf26c84493df1fa4deb24e0bb5c10f309cf8045fc76ebc7e8e700f7d797b2d3ceda87f9202d7f02a532693cbbd5c706260e1f0226a08d896e0dbb6e96eba1aee966ca30d63d6902807132ad5a057b67ab2104aed1d7a3337bf3cb2a52ffb4ad3d433a01ea47f12c7dbc7b9f5a3352b5f0278c67a7ac7a19d0517151d53a872e68549c3068797c6329ea45c7b553e366479ebff5f6be2b8cbfd1a6ad5d9599d654d7477384fce6a74fc1925a5f3394b1c20449dc655dc0d3e2c589abd917868b67524eb42fbe6a3baf94a317abf9c5ace3511936631bfe776aaecf8c9c9bd55bca787e6abebe444a534956e7c0ab5c8e9d1f294b6c6680b48526ac9bdef20267e010ed84290b7278e2af5ca698b2adfd6aea43c38ad721333ef95a4578fb58783b9af363d93ee9e22e507ff250e592daf63265f8583c9300dbbe9ca27dc47c8ccc29655b5f13da757fa44b369aae30a42bbedd10b7c623b9864b0626db99139b3d49e7592799850af470b0ecf78ebf5876360b945fa7c8ee00358f742819d33c5bd955f9e6f32c9b26434a85df995fe18f0a72979929fce23ce57f4bc2b699c35478211ad8232a8be978810dd4ea993092b7dfab95cb0cdfc1d6986edb7ccb41daeb1fcafa93eadfe23d5f31f70b246b10963a149aa3815ec7e67a3b77688cbec78a94145580f6f58f73a058bc8ff1b9fd4e5b6196fc5685897a482240664496f7f82fa0ce6e1e837d59cac199b545f5a9bd9464c7012b75fb2b08f31ea7d20c15d4f6f2f803c0191c1c9cb7fb49b39209e45025ade8ad264cd6d9ee00549043b692847954fbc5456e42f95c121e8ce75ffd210122bbcc68446964ac9929b8b08bdbaa9edb025e23953b55fa703873748706d28e7b8100423adb1c028143a6d1c2a4052563019f3e28727490e97e8408a02290774368934efc3fa026950241a45e892127ae8c038830cbbf93f8832c4939fe67181fc496f1a7cace4a5be457a33aee3f97c0e1426e38db3b9fa59063ad678beb86bf148ca4541afd54b50e6a14b5d5362a4bc56cf397a5e1b31ed0ccd6f5f4bffd830887da63f8041ee01d83f55f382e31520e7ac6274043e3207ca17f750faa13143bef5ef2d867560ce5e47619b2f36ce062769e8ad503c02f9a44e04b0cfbfa1fef7ac734eb1aec3014281a6813f7c7b286347047ae3cd3e63f628dbe0a8ca79dcba43e06c347cd45c8d69f2e5895b36185f281c6d5137e4cd5747a42f4f4dadf1b9952e309af31b2672fb0f4b0f6c1ecfce338cb70c216e312a2ad76aa1650d289d77e0a37809f99dc74a29096901101d688c01435475d63d8152a4ecf4a343157a000ef563f1218b6f8d3cdb81eb8200169cfdffbc5abe53ce5189a5c5ace7dd5bcd8183d1d90c4b5d05a1975c8f0b42da59487f0d02e45e12504a90f89718886993b3febf29f2d5c8da8f6981eaf160cbc16c04723c7f39eb70aa15b47ab0cf9c26d882a36bd050e32ffe7bb1d2cf1a9623a07d9a736cba7bb97cbecaa5f08644dab8281c763512327a614cae18bab8a026e8f49c0e194464d8feb78e30a69f72ae38043f0246376a21c38024af231a91193cd86c140146dc76f1c76f18f5b9b097f8ee37a7e6703e3c6711e2a10bec81b6dd95fda530848ba86f0b6b81cc57cc8eef07c3292ef5c4e6316749b2e786da16d63fae74613d41d8f0ad727bf1328fb7845b47858165b52bf1c02e5cf97d1859d9e14fdfb01ad8bcf2751e8137ed3872e768e3c50d11f8f891ad91684beb5b4f0bd23c5cc20174ce13d98476739da960b3cbb18be1f7196559cbadd88cd7148a3d3971c54bd8b07eb6f2f21e60a35831c01c87457f906c8d8a177e82382a8aec30806a75ce0b0792caf99225937def948da1a4c9c56609d4764ab57e660add43a823c94a529ec594b3cc08ff2393e1f65df26306c3169713363db32239d0d32e4a94e34425ede8af8c515d58598fdcf7ed71272a84f3d9e20065f70dd80282fa760a19f33414584ff243b82807dbcd5ea3bb3f6ef69c166ae767bcddc305744c4ed04262b2b1e87e01202c8bfbecd3a4735ef9e45cae7251bd86f3754eb97814114d104284141460224c68261ecad1df9eefebe37c43cae021eeda440d7eb04fdad5f00a5d353420cf87bccd697e02dc17100d6977c7d198753b63294c4d37e248a894a56869f86d67a19e229627f4e911b72bd6f84ea749702e81373a3c697af2a4763a367a698f993504b6f82f42f2372291c1e8dcc37c78576408e4b63c15c48b982ba65f4c0f85ac8f5aa0565cf62bfa243cac1716ee22694c01090717e2054b09e86f524ddccec66f9c8d5153b2c9f888b8e4710259343845e9c60baceb93a9aed3db5bb884304d9708c62c5430d3f452f0f6446822fb9bb94b410f51365c02e3dbbeaac187da2b371429692811c7e0825527156b9e9eddf87143de3437d0f8b0cd3c149eb236899b8df768c959991358e20b0845cc98066d5e8cbef623d99fdf631f08ad732343a0b214a23bd623053471fc277a8ac74acf83d04cfccbe5407123016603f2ca4a2b9633c41aa4316d51ffa7671b07db1a2c96f595c0caa5b3a4481740a196f3ccaa191287bb7483ac1afbd49e9b4944c027d49eda189f9dfedc316c981decce1f101cab1d76c1b5ea895ec845f54eac3f0775aaeb9dcaecde36e7a3fb86576345a2a01955144fc603c27293e65a7243e281f23c57c239847504488a4527be2a574591793ad8f99c6d52cb181b7f25522d27c633b8202b8573bbbab03bf524757e61b5129d4a30ad213c24bf5807d08c0a5c592721541e2adaa450b74b1a2a8a7e5abe7421d58e7210a2607c17aff7a46df03229f4aecc1fba118385d1f5c24b6f262dd30fcd5cf5c035bf04290118da6aa97bdab389acc9344ee76f538d30d674b159c3d869394c1fe64f5e663e7444e2b8aaea3d16c884e31b14ec68fa560a7c05029e7d9f5722cb591617aeee0d7cb5a508c8070f0ae8d317130bf2a8882493096aeaa75d0646bb258b254054a95ef03f94095a55fa934b0e159cc712baaa05e1e68ecfc1dff5428566fff824fbc2796df4576bbea6c9cc5c51470214ea916e1412ec938b8572a4400b2fe6307861edca9b440aa64104a09199d1548a5d02067433ca6b96062743a8a7de44017655291765d6043c8948071529e355e6c12581190236dc51ef7ed8f557bccb8ee515d0c7fdb0249576cc05eaa6711cfef10638ef3e1bf83f5835c94284fca98b7b26b824f6058429a258f622440f6c0ceba692555f051ea8d687826e6d5852bffe0b94281a677c81ec6d09da0e2cc7c251ad52a68f9b8d9b987a2dda5c4c7b546856b3821169994614dcbc5c9b7ebf3d2494ee2d6cb0d70367c5c167a993b6461b68d3493dec0c142c325fcaff67cd8b29cdd01176dea25890506b6df93ac1942dc2f640f66451af05d8771e5c5cf0f6931af9c6916333c2953cb8cd7f0f2515f33e426dd1613dd3ef259d153e3329a8c0131b1bb1a883aeb33d99e3114e09e07b50f6de500c78baa0f7aa0e8a939abaa7aa90440945e4cce80f94288678cb14a9b63b4061aa9ace18061cacafa9ad5a16ff82edeb1b5b13fafe4e53c01cff4a2b72b7e4cc23273bba15d11e215eca08d1fafafcc68711a324b200fe6a561f196f71f2999fd651f364c3c4ff91f71a66835120c87de53c70b04a140777e8406d9430c9090103f7425744fba09bd57fc70a99f52289275f48e94791df125713646442225d9f9a0781e137feb1b6bf4f3b9eab3bcbd78edcd7e2611d01c55060ac96cea4267646235bb2511fb3de7ab8e9a6a13e52bd3219bd1ea34e9e7eb63cf6f308fbcafe62165a6f0624124539626b5d22ba01d7787ae1477d28a33d1cf1d2a9c44ac86e9caaaad12f4157afce2b76ec131e92fb161b9bcfb9527491e400a2d03adedb9e67c5a263cb54bbb740044fcc4f1e127d7d7fa73e1a9919171164957ca06ba40a2afde83fc107ed838424523cbdb69d9e9c799787d1f3a7db32846f84c3d411ec83351bd7a97127000291625a27586f52abea9d8c74d4c27a8bde78cfac818ec23ce466a1eca2a992ef6b7e1b9f11419a3705a0a1d0537a652bec75a78c874809c5a60d2b79894a8179fa5f022ec95373e4266ee5dce720d716d8beaf0c353bf00cbe880cf9775e5a92f00eae767e5db5a6c7cb88cc96b60b7550dd14f08c17e6ccce890716520611cfcf335810862615f5a5c38c6e5c377722ac2f0c99fb66de5088dcd32bf822134032d9bfda50dcbed1a397943bd7cef98d960345ef04c079ff36fdf44f687de0a42265db4e42a9073f2ff7a6d1dc0d9175c03d0fe7c413834e905db5c5c617c3e4e9ef355793428b7f95e37a8c2bc614298a402ed7c3b30d2ea7658dbcf9869b473c92cc3a26e4a8e47d6962469f45891223bbf476c68755458eb81f1f4dfc0fa539e75ac78f01134be072ba8018f386d15610a0171c5f43f455dcdd50419ca96020b7576a1cb5f7661d158bbbf78e541642788ca77a3f335c70c2e2cce96c9927d46c972764cf1e039573ca5b4c37763d0ce25ae6025132a9d5d0102bf2d7156b2da89c15cd74ec32ca19c31644abf9de0bbf23d99795bbe4261534fc6c3e3d0e2b7c978ff782ef141c5f20f82a53c14637d00482a89dbd434c384caa32fd981a23e10c9d84bcf5b2c1aa376a9f2ed652c2e6068ccd1ac4482736ae4532bac15b829d495ced1e3924268d5f9837b48e84d3ede1ef7c28682caf282282b7e2a8c6d4a063377e6137cb410ce54d8e337d05c072d01398031b33603774842502544504ed3c86984af230b92e0a03b5361d54bccff8760415bd2b4c3119c4b9a1db24cef1134455747cd5fd0d90658c138be0725d72137d5efe18e93d8e69f5ba7aae96d104434a9293ee8c062fd2d661be38800ae265be6f6985cb3413c15b20559f821d7627dcd58232577d75c1cfdc8982c47a62c31758812f4212406c1fb27314fa8031cf3b5ac4bdbc45b1b108ae08f4f1c5c42c695fdc603b184723d151719f5c06a5c71cdfaef8df72ac0fff46c4d6a0cd8a176d96c0e0aefc05a221e580ffebbf1dd06d3e40be67ccfd3ef90f5aa3f7b348d5ebb5aba0f32cd892b434dfca169e79be502e91181583109f7c95e16dd59a5146e2d998dfebc3b1ceadbf64aa9e731b9284206e421dafb8ac7653ec2f8fcfe480e62b057e5919a5913041cbb4389b80fb907797b98d217bf3ef35185725052baf0ae1b0074f043e58b1692b5acf87cad18c3ed8e70ec11ed43146207570068896fcbf3b0cb9db4d1ba8b13e0fda8e465b7be3df6c8be6e4ec76a9041d9e0fb45b06f8f3a2205d0f68648047ceba5a98214eeada2ee9a05262341c119ef92ff52a7566bdf4d9783a48b78077f605f292fc737f6de7d09d0872c6c8b2e80e2d3278c2966927de2a34d11831605b59c37611ed2b8d1fca6219a47ea661ac78517c9b541afb3ec7ac4cc28a78ffd4d5c495578e97e0476f042fdb8da97e2449eeef20c4c8cbf8489093179a86d0b818e5a336ddf76f25e094c700d01236945fe6eff64448194f14fd4cf2ec3887c0bd22bd35ca86d9d72771dcf2300f5804229bb46d999802a51e3c3d94447248f99f687639f0f668c8752b838a05f543ebcd180efadddc345ea1b4bbaabb787c3c72251bb15097c03325f442fcb6352b62b5c123982aab7bde6b79c0c33caf07424f6e4a75e01b11e5d7cd11d8f0aeb3fd23c3f434eee2a6ed007c1c3ac9bab9166ecdd44c4c47f011cc3e201f2baf80788a88a0a8564d854701f81524dd7c01663788356d319f5b8cbb607dde88a7a1aca2a0a352a8d3d07b6cd7789b5416dd4d458ba026c7deb7d61ed3b4a500c35db3762452fbfab66e1ebb941695d6213dcd0ae86ab3ac672185f2f1e02f2ae455d1371e6dc718d412f2937185a3b246a83e4d9cd21c03601aff205140a422de65f7a18e727daa1e4139d1745fd52fd9940f6e433ef257d59703c8ebd4eb9d6abf14f7729ffc551c73b270aadc43157b4d713f54429ef4f6b9f90b24808565ab01be8ad1d47590518fe66e9c0d8315da0056b277d330696541d817ec15e089331c0cd2a9915064508f55ce8f40f3cf6d157f377f6831d4f4f3253a918c0a1d4747e88ceeb16ae7dee9eb241772de308004b6a8fb8fdc09680acf9b4f5ece7276cbdaf1b4977d1bb7258d5c9deda107f1d4a453b1277777725bac152e8f1150cf98e3db5a2bb934610d4b829d703c7fef7e5f722401eeef9c2f560d8312440b2bfeed2e9a11ebb2dfc17e79785ece72f0db5a4d18460cfc7596f2f5566ac9f23cbaf3510bede527bbb9fb90e846a1b4aa71d0ca45c2d450998153153c30a0ade2c08a1141022a2a5dba9f09d1da945a9daa35dd9bb2ad9eb438b3de553177d70aacecc789a0d247906a7c5745e09814ef3c05b7dddb5af3437a409577f43e4265dc8f67ef155e27b9de9ca63e96eaade4f020e29eca90fe54e90a47f2da5e9bf0a1586bdf122b71121a8ff7af47123619510e3d73b6715752940d5c7801ab304fb57bbe828281a0f54c8a64e4411d27b49927fde00501f6346683dddac087ee5eaf8c7763a3bcbda01b9ed6ab8c3c2d5eef47e5861907e5561b72fe67d046dfef4dc1fd10c4899f95239c8ff4ea06485928cfbafc5cb8ce2bd0da0b3bef1a06562fd891d876fb6216593b65ee3c12de877273381e4e0e99eb7b36581695efca0bc2ebd669aa13cb8bdcfb7426f0e818c2f89b8a586f0064af09c6e37b66d9497307faa67b0b0cf994815b2e6891ba4de1f2886d2f6ad0626bd2f884b70c3f8a3e6fa5a205cd63e3bdad8b03ee427ae2ae4bbf0be7b74e7c314aa0daa50b4fb8d72bbd6d1d8f40387428676d4b0cf7d886978d668147894f38dc4d43065c4df6a66e155bc66026e4d50889ff319f285abe447d68a9fc8ac6cc1c78bafc27ad70a7e1ffeadd0959d371176992b610b4a481236355f78c62b01e8ccf224678980801dc81abd27fdb4112773a330d2389226e6003523cfcd37b4d324ca9f2564abcb730e2f8878eee87ece6da017c71e6e8855f7993d8fcd33dc58a06cc403019cf420182afebe68545b09bb4622f31755f9f2238268d410d77c0a5cc68e555265cb45aefa3fe466ce1e170939e5df23b95ea7b472406c878688c10c8b1910627648affced6b9cd905067b4a3ba191be42459ee1a44e1798b684696653b774e86c23915bba6b4470c0e0238f88dbc5d784f94a6242ead1230293439d96ad0ff109c8ae2f4316ebb8e605ee66a063ffadd59b50bbc05e0f30470078c7107b83d5503c09e6dfd4ae2977856347c081c6ba4f0a4e3513727574ee937b64b1d941b1bcfe9cfaa7ba3c7334e4790f478d78deb080591f6ee58890bdea7198718996f2ebdf0524cf1a51eb70e40f23b3b20c207007ecb8cf7c23b5e08d72ccd795167c52c06eee5abfaec9bff46b94b271cd3d31b9c09511f9d09868eb8cba17528f74545167cb8ad64aad83242b47ed416fa9514ab816d0270d4b8844beefb2e147a7f6b59af3ea6b9a9f0d342ec1175b92057cf1c6b2cb5cd80e5d5a81782c27caaf59a2846eea7f7d1c7ac227525548d2be5a222956cfa8d9471ae70fa75689d4b20e2227c0b9182b1da2bce59d08f783d36e92594b88745df186d73915d41d043c6e727eef1016dfd26821c26cf8983773ebaa054870919cbfdb280435d28fac8dca0db9772b05add2421cdaf4d31c99e3b83308bcfdad0817e8c3dbc8771039c2fb44a34e583227db319b5977c0b4f5fe59033ec859c25f30bab4a1d9a109982ab0f5cd7e5c72dd4805229d0c9762aae8e29c41964f80a4356b1c826ffa67852c17e9cbc7fa9cf8d4c2259971b1cc809b513c2998a5cb6d4d94129c6d8365331fe06676948997e8a6a1522a2c02277baf773e2433362e337911d5870dda93b4acae47623d73a8ebfc19ae6d3279746dc2e3798bacaaa61a4f20b2ad8e190a5a53de3436f4f5775327f1bd23aff5d235e3b655b97288c31c4fa7c50a3991c5361b4b1137413577205f307604d383a3c475ddcd89270db73c8bd81fcd43ccf78103b9b1fb4b58714f9890d72233bc7fa6edf3abd79673684cd721ba94e19e57669e784bc01c13529f5476448b6eb3e03244796263efb3c1b4857a32bdbdd7d0bd7790a22a447182d7e623fd54205bcb0787f72b4cb080457268847505724fbe81e7d7e5c2a7ccd8cd4683ed7570f044afbeb43b9765ce83ac14b0d37dbc303e68909da8a36b16e523c5e8fd50ae1219673fc57f06e89e0b430e8b61e991b6402f5cf05ba8e88949ff58d0bdcb0777b671af5c82e2107a6e3bb1e4cb7f0738a3cf3cb5550547fae4b03d8c9afc9a457d725f2565b45c70d77ee65e0bc8be6cb3f365b418a5152cddf8d0bfd4f86ca17dd05efac51dc73436642a91b6d4eaa572833ce5d573843fece4df30671b660aa2f6859b55a6407f1a0da9c09645e85b1738b5b11745335635ecf99990c43e7fa232399f9ea00ad7703be40c9f70600cfe91e3acc503f4ee98fac1dc8df1e2ae48d5a2c82da85a61c6d8ee1a6f8a1373f5bca3568bd42e2ab504511c6d1a5a1aa792760e75efd52ab9e9db55a2fcb3aa3e51e71812525dcb3f807310ac38ca697efc57fa051bd279c2a750a1a1ba0021d201b84357d8d7c2a83582613b4cb9a4b86c0e54667018674587d0a63ddfe01f5a2d7c7b089747f32bf836254c10b7650ed8dd454ae527e0d44de1b5c0ab4b8414f168a4f07c2fa6eddb178cf54f0ccce9cd37e1ee952872c6d586c21768186fc1183cfdc3cf3818b56b5b31166aafe2d6e6dab193bad9e5dba09a7006e3ac06b7d7d963ea911b0b227ae430990e288431922c66564064721d80db1b103beb4bb513b0f6045d068e069f08ca3be4c324323b4b932ba43d6ee46710c095e45b9127944ca882bcd99b7345e1e22799a73423e711d8710eb1b7da5fce19b0ab94b620fd69b9dcd1722096bddebc28b3753fd97d0b2157b45a1cbfe23fa085a6224c7c1676a1fbc8e84cdf4964089a43abe65597a818b8aa5b14148c508e1bc93159b4fcb61007c9c47a4e61cfc858eb533724db38f13b70f96a37a01acbb5e4f71eba4e753a77722f3b7624e21eeb05ed5eaf62e6a8b88f1962c8b651c1e6b2e82d546de1b2917a894386fe41426c55976b8c8dd57b9e0ce8016f29b752630af233e6ffb10cf239b978129b2150323275a56e9632a3957de75c028c1a22e9d9a7a9a240664cabc55c2d22c3a29263c5ce76b3314e8b0b5a1f34655f261f7eba71594fd92a03cdf829fe6c0f1d3fb5be52f22e2d0aabf300279bb1807a84c9b8d618b00d8d13f93c2cd955796791de013d01068ace2830e7feb0eeb17eb50eac0dbc5cb474c2d2f38e7579046edfc16581b039c3412b13eb9efbcac53983b96a99c3681cf92480e283493ca4efaca805e326742221b760b2349e8a75bfa5d452f68a16b7c4e8be6e6846916be8e5097c0e70dcf318b241b2600e29ef00478248268ec8894bbd107bc99d0464918ef321c70f21e4b3acc85b5c8f296a646ddda5b2140b9f1c722c014b788b8baac3d691373006bcfd6467bfa53195bcc0fecba607a9b284dd8f26daed708a043026ac2ce315c978427d07b4ac2967e444366e8e6858d8f50546caae515fb86acde0b55cd0e868923356c6abd2100d763f300e80460f89569c29398efd0758143363e1d96fd230f87c32ce97a4e7d74c8745bae0e4702212cb67ca51d25ea5a68744cb583b2646dd552a67e9b9a7e832824444c428c2035f05e7f461e09fd38bd6af693a8b4923c23b55979b6ccc05c4db58f9f6779c781825bdeeaf0e209541336e133ce7ade794215ec3d0c283d4e94831189f006a275de9e6cb85d3f6f0a9f9db955534254b8b32afd9298d59739b9569c42bf3fe6a24172c0aa56ea3f4a2192e1ff5e388963089f8dcbec4b657c4c0ba975d05a0d6a9f38e248a71b18b0da80b1569a500cc0dca13447046a19bc4b41a50e4a760fe9c093a91534bf5aacd354f97cb97251eaaac3ba41b590de60014ed6b7427da190397c323ae88033f407c9438cb5a58a6bbd713907d6a8f266941460ca61679ad94a77fc3f8d1f9222a504d44e42ce8c0a801361c5560b078955f377f68b4336131a7376c1040e9683a8ad2d248685932bdffcb9104a47726e9949948c5e7102f151e36cce221e4625320c3645f063361c85494db85b872e8b8e6104d28456225ecfc67ff1012c47857c2dec6f36390754fe872c275c4df57ce2a94cfbdca6348d99b546e9067dd325ba1b87774a4e92ae1ddbf7f70c188f9ac8153ac41e64b4fea211234cc52cb2979680415e1f624152dd97d23cd76ab38917befb2be6f141f6d91fa1f871906142ea2b1fbe6410a16ceb383851afd68cd7020125495e8ea3b9ceb68ccb438987bbd9e337868c714fb227d89aaa765076c4eeaa20f9c16d34d750cc050cd388561215c5b0d5fa5bf4d0d5a470187a791653c300af8b138e18fea39f9b5eb357ba45ac37256e178e53ba8489a09a4a3d498eac7131a325fd43032e271a0ea99c1d4810046ddb161c7a4bd7e6967a2bab8f7b97afcf73e057e61aea170ea6dd662f7064a52b67f77d3e88349d2e316652488da9e84ad730547a34c6aac2c0a9fdf52c60f95497dc7be8b75e40bf6042c277f18f90ff0f134c96b3b87303dd89de817a2daa3d0700e79bed034821520c8f6de67f32eff8df3d492330bc381da303e1064d8392a6adab2cefa67b1a44ef05da597501662b67f0066efcd9d49edd94e134fe41893f6e5fd8391c7f24c690399cee788870a607c29fdbdc06b86a2de059f81d2103d5f85b991b4790d671f8d9f9473168efea8f524eb72b44f9b076f14b2826000ff5fd9de22cb562d886535cbcb5593643c986556e520796c498c4fd10587be6a3c62f8c2f1c897b0fbc6ea6dae1bdf4a623d14f39dfcc3793f31d0474d081cd234a69730d6238d506bef275a5a89b8ff4696d58d87640d1b6283b0c10869f76317aec00107746f61962f341394e60e0b5c429377a47c778fd099d09c710cdd19556d92e8fd9b2bd45d280bd52f7c0f417f21ef5d23b4823b50c8ae70900b9f30de2ee1240956e0cfeff05306334e5b3d9f2d92f3a7940d151902e25c66f344bed68708bec838fae1435f6f1d60f81d581cd729e5991adb66642b25f55122d87f5bb9ef3b75e39e32a5a5cd16be3db101b19cb1524fa9dbc270e84228e7fb985f1f5af9891299548cca7e5433521e58224f2e61e093c620d673478f75f50803f82d40b89db8b18111091385485beebccf8c3e3ffa81e8ced2b7fed7fcdd28ce42992523a8cbe95bc93b814f83733d883e3efd7c4cc51f39025bafc8056c86868e0285cbbd0fae95d076ea7dd4c2302f892f39e6bbc3dea591bcacbf686d2d93e03dffb196610118c0364a7ff05785ee7de508ca3c408cd7283461bdb0ea1232bde3be33e46e175c81caeaa07a9a76d1e4d475c27829d84a989013a177f361b95bf19e8a8b444eafd3144531db1afb3bc6780718a7227238c8b338e439095815c04042f20dbf33d8d4ff1d25164af982e53c0ddd18d1d69b42412d6b80773a2c092c06ca13338f17765d64c03aa802620a4141d1a0dddcb9d6bfc0d5daa9cba034627a125f5df6c5696c4b7b3400f56036befacbb513048ec4e1b52d45ded4a5e11b871cd52b340915aa29f3fc02aa7e68f4d72ed4540b8c9d1fcc733ea7c6fa8124f25d434c0018c98ab7be93fa6b4bc6be244a20da68b9d8e2273234e94721df5c4e2c73c96767a05956f9cdb3242cb9fee407bd51b2743ec7daf8cbddf8c50d33e699cd0339cdf7efb7dacc36ddd65e0f3e254a4dc135ca04fe79e464bea4210448e5c58eedc3f09ef9d7598d637d7f4ae1592d16fe325e2ed1bf8888ad190e5dcb4f7539c7e684d2b301340a771b81dd0f86ba9db842a10212f942165b95366539f7a1401b78afc4017763d3a5d9f8463a9419673f9f8b89026de7a0842e5e0afb0c9eb0eac0cb08ef901fbc35058b7180e659db7ebb4df3d5f66f7366c4e2b692e7d5d6c9ef78d0e6c55ce0a5c01412501ba58ac12ce3d0ffe79e17bbe451ba860edee704a6b8bed766052bccc9350b05c17dff06ee22bfa33c1965436515ef772c8d4109688ebef459bc646009c16d3f28bbc7170c1ec4acfd71e3889be1d1ef44f6a700bd524a6345501aec709186c23777fe2bb55a8b1b1d0e7cd5398a98e0111776281686293031c0ddfbea41545b4d24dd2b4c76f747549996a3185c8efe19f6caf260dd7e56b71447a1f6671055290ec50466b1b839d1f463c7b9fe4c346d0ede2076d0113f107b43fb2de7a078971906130c6ae28d61ff6b96cad16693274ef8253f163d986e2c638409df0a7f080c6aefe01ac270585ec53cd85c8b33a5fba7dc448c0dbefc997315241251e096ed317ee6dc57257f437ae85c3551c7b803c53023058de4a7a399b6e609bac4d88536684c8b90f84b73a6668ba8f77d07bf3b54f75b998d40e0bce0c2b13cf1af8ab4ef02436423f1495ba1664a97bb446ca4f3fc54c22ef46f15cf4b4bd6c93bc5209cc10902a42dbf3e9c027bff90a02cb97753dc78f91ff12a782334f1ea9c11079c80fc19bea016de8738924e123a6fcec19c4b28e923eebea3fb40ebd2a80e9d20081355e6f09e688451fcd492f3070496599dfde7cca79b03dd8ff2223e6bdaa7890a6f298bb17a6e5da9283a98cce6873cb58cd172fbbbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-byebug-9.1.0-1.28.src.rpmruby2.5-rubygem-byebug-docruby2.5-rubygem-byebug-doc(ppc-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:byebug)3.0.4-14.6.0-14.0-15.2-19.1.04.14.1Y@@YW@WJW@MW=W @W@V@VXEVRV;DU@U@U@Ua@U[%U%@U U hTp@T;S0@S)mrueckert@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comlslezak@suse.czcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.commmeister@suse.comcdenicolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comtboerger@suse.comcoolo@suse.comkkaempf@suse.comtboerger@novell.com- only build on 2.2 and newer- updated to version 9.1.0 see installed CHANGELOG.md [#]# 9.1.0 - 2016-08-22 [#]## Added * Better UI messages for breakpoint management. [#]## Fixed * `where` command failing on instance_exec block stack frames. * `restart` command crashing in certain cases because of a missing `require 'English'` (#321, @akaneko3). * `restart` command crashing when debugged script is not executable or has no shebang (#321, @akaneko3). [#]## Removed * Ruby 2.0 and Ruby 2.1 official & unofficial support. Byebug no longer installs on these platforms.- updated to version 9.0.6 see installed CHANGELOG.md [#]# 9.0.6 - 2016-09-29 [#]## Fixed * Error when using `byebug` with a ruby compiled against libedit (#241). * Allow `Byebug.start_server` to yield the block passed to it when the actual port is already known (#277, thanks @cben). * Use a standard license name so it can be more reliably used by tools (#275).- updated to version 9.0.5 see installed CHANGELOG.md- updated to version 9.0.4 see installed CHANGELOG.md [#]# 9.0.4 - 2015-05-19 [#]## Fixed * Errors in rc file not being displayed to the user.- updated to version 9.0.3 see installed CHANGELOG.md: [#]# 9.0.3 - 2016-05-16 [#]## Fixed * Unfriendly output in byebug's executable when no script specified (#256). * Unfriendly output in byebug's executable when script doesn't exist. * Unfriendly output in byebug's executable when script has invalid code. [#]# 9.0.2 - 2016-05-15 [#]## Fixed * Skip to get a line in eval context (#263, thanks @k0kubun). * Debugger getting disabled after `continue` even when linetrace is enabled (#264, thanks @k0kubun). [#]# 9.0.1 - 2016-05-14 [#]## Fixed * `quit` never exiting when remote debugging (#201). [#]# 9.0.0 - 2016-05-11 [#]## Fixed * `irb` command unintentionally changing $PROGRAM_NAME. * `pry` command failing. * Unrelated error message when using `pry` command and Pry not installed. * Interrupting program execution from remote control interface (#239, thanks @izaera). [#]## Removed * Official Ruby 2.0.0 support. `var local` no longer works in Ruby 2.0. The rest of the commands should still work as before, but `byebug` is no longer tested against this version so they might start breaking in the future. [#]# 8.2.5 - 2016-04-27 [#]## Fixed * Allows paths with spaces (#244, thanks @HookyQR). * Allows paths with colons (#244, thanks @HookyQR).- updated to version 8.2.4 see installed CHANGELOG.md [#]# 8.2.4 - 2016-04-08 [#]## Fixed * Reverts #211 which leads to an unusable debugger.- updated to version 8.2.3 see installed CHANGELOG.md- updated to version 8.2.2 see installed CHANGELOG.md [#] CHANGELOG- updated to version 8.2.1 see installed CHANGELOG.md [#]# 8.2.1 - 2015-11-26 [#]## Fixed * Bug in evaluations using "eval.- updated to version 8.2.0 see installed CHANGELOG.md [#]# Master (Unreleased) [#]# 8.2.0 - 2015-11-12 [#]## Fixed * [#184](https://github.com/deivid-rodriguez/byebug/issues/184) & [#188](https://github.com/deivid-rodriguez/byebug/issues/188), both due to the way of running evaluations in a separate thread. [#]## Added * `debug` command to evaluate things in a separate thread, since this behavior was removed from default `eval` to fix the above issues. [#]# 8.1.0 - 2015-11-09 [#]## Fixed * Command history should be specific per project. * Better error message in certain edge cases when printing the backtrace. * Bug in evaluator which would show information about having stopped at a breakpoint in some cases. [#]## Added * Ability to autolist source code after `frame` command. * Ability to stop at lines where methods return. [#]# 8.0.1 - 2015-11-07 [#]## Fixed * Error stream wouldn't be properly reset when using standalone `byebug`. * Confusing error message for invalid breakpoint locations. [#]# 8.0.0 - 2015-11-05 [#]## Fixed * [#183](https://github.com/deivid-rodriguez/byebug/issues/183). Compilation in Ruby 2.0. Regression introduced in 7.0.0 * "Return value is: nil" would be displayed when stopping right before the end of a class definition. We want to avoid showing anything instead. [#]# Changed * Plugins now need to implement an `at_end` method (separate from `at_return`) in their custom processors.- updated to version 7.0.0 see installed CHANGELOG.md [#]# 7.0.0 - 2015-11-04 [#]## Fixed * [#177](https://github.com/deivid-rodriguez/byebug/issues/177). Some issues with formatting results of evaluations. * [#144](https://github.com/deivid-rodriguez/byebug/issues/144). Ruby process after using byebug does no longer get slow. * [#121](https://github.com/deivid-rodriguez/byebug/issues/121). `byebug` commands inside code evaluated from debugger's prompt are now properly working. * Another evaluation bug in autocommands. * `finish 0` command would sometimes fail to stop right before exiting the current frame. * Runner's `--[no-]stop` option now works (thanks @windwiny). * Change variable name `bool`, avoid conflict clang's predefined macro [#]## Removed * `ps` command. [#]## Changed * [#166](https://github.com/deivid-rodriguez/byebug/issues/166). Don't load the entire library on require, but only when a `byebug` call is issued. Thanks @bquorning. * The above fix to the `finish 0` command cause `byebug`'s entrypoint to require 3 steps out instead of 2. In general, plugins using `Byebug::Context.step_out` will need to be changed to consider "c return events" as well. [#]## Added * `autopry` setting that calls `pry` on every stop. * Return value information to debugger's output when `finish 0` is used.- updated to version 6.0.2 see installed CHANGELOG.md [#]# 6.0.2 - 2015-08-20 [#]## Fixed * The user should always be given back a prompt unless (s)he explicitly states the opposite. This provides a more general fix to the bug resolved in 6.0.1. [#]# 6.0.1 - 2015-08-19 [#]## Fixed * Bug in evaluation where the user would lose the command prompt when entering an expression with a syntax error.- updated to version 6.0.0 see installed CHANGELOG.md- make it possible to use this gem on SLE 11 too.- license update: BSD-2-Clause (fate#318281) correct license is BSD-2-Clause.- updated to version 5.0.0 see installed CHANGELOG.md [#]# 5.0.0 [#]## Fixed * [#136](https://github.com/deivid-rodriguez/byebug/issues/136). `frame` command not working with negative numbers (thanks @ark6). [#]## Added * IDE support and a new command/subcommand API for plugins. * Add a "savefile" setting holding the file where "save" command saves current debugger's state. [#]## Changed * `disable` no longer disable all breakpoints, it just shows command's help instead. To disable all breakpoints now you need to do `disable breakpoints` (or `dis b`). Similarly, you can't no longer use `dis 1 2 3` but need to do `dis b 1 2 3` to disable specific breakpoints. The same applies to the `enable` command. [#]## Removed * `help set ` no longer works. `help set` includes that same output and it's not verbose enough so that this is a problem. Same with `help show `.- updated to version 4.0.5 [#]## Fixed * #131 * Thread commands help format should be consistent with the rest of the help system now. [#]# 4.0.4 - 2015-03-27 [#]## Fixed * #127- updated to version 4.0.3 [#]## Fixed * Unused variable warning in context.c- updated to version 4.0.2 [#]## Fixed * Removed `rb-readline` as a dependency and show a help message whenever requiring readline fails instead (#118) [#]# 4.0.1 - 2014-03-13 [#]## Fixed * .yml files needed for printers support were missing from the release... :S * Add `rb-readline` as a dependency (#118) [#]# 4.0.0 - 2014-03-13 [#]## Added - `untracevar` command that stops tracing a global variable. - Window CI build through AppVeyor. - OSX CI build through Travis. - Style enforcement through RuboCop. - C style enforment using the `indent` command line utility. - Some remote debugging tests (thanks @eric-hu). - Printer's support (thanks @astashov). [#]## Changed - A lot of internal refactoring. - `tracevar` now requires the full global variable name (with "$"). - `catch` command is not allowed in post_mortem mode anymore. It was not working anyways (#92). - `step` is now more user friendly when used in combination with `up` (see #85). - `var const` can now be called without an argument and will show constants in the current scope. - `break` with a class name now creates breakpoints regardless of class not being yet defined. If that's the case, it gives a warning but the class is created anyways. [#]## Fixed - Code reloading issues. - `set fullpath` was not showing fullpaths. Now it is. - `up`, `down` and `frame` commands now work in post_mortem mode (#93). - Fixes in rc file (.byebugrc): invalid commands are just ignored instead of aborting, global (home) rc file is now properly loaded before project's file. - Backtraces not working in `post_mortem` mode (#93). - 'cmd1 ; cmd2 ; ...; cmdN' syntax which allows running several commands sequentially. - Finish command not stopping at the correct line (#101). - `break` with namespaced class, like `break A::B#c` should now work (#106). - Command history is now persisted before exiting byebug. - Setting breakpoint in a method would stop not only at the beginning of the method but also at the beginning of every block inside the method. - Setting breakpoints on module methods (#122, @x-yuri). [#]## Removed - `autoreload` setting as it's not necessary anymore. Code should always be up to date. - `reload` command for the same reason. - Gem dependency on `debugger-linecache`. - `step+`, `step-`, `next+`, `next-`, `set/show linetrace_plus` and `set/show forcestep` commands. These were all mechanisms to deal with TracePoint API event dupplication, but this duplicated events have been completely removed from the API since [r48609](bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/48609), so they are no longer necessary. - `info file` subcommands: `info file breakpoints`, `info file mtime`, `info file sha1`, `info file all`. Now all information is listed under `info file`. - `testing` setting. It was just a hack to be able to test `byebug`. Nobody was supposed to actually use it! - `var class` command, just use Ruby (`self.class.class_variables`). - `p` command, just use `eval`, or just type your expression and `byebug` will autoevaluate it. - `exit` alias for `quit`.- Added rpmlintrc for devel files filter - Updated to 3.5.1 - 3.5.1 - Windows installation (#79). - condition command not properly detecting invalid breakpoint ids. - 3.5.0 - Byebug's history messing other programs using Readline (#81). - Readline's history not being properly saved and inmediately available. - User not being notified when trying to debug a non existent script. - Complete rewrite of byebug's history. - Complete rewrite of list command. - Docs about stacktrace related commands (up, down, frame, backtrace). - 3.4.2 - Debugging commands invoked by ruby exectuable (#67), as in byebug -- ruby -Itest test/controllers/posts_controller_test.rb -n test_should_get_index. - 3.4.1 - Use of threads inside eval command (#54). - list command not listing backwards after reaching the end of the file. - 3.4.0 - deivid-rodriguez/pry-byebug#32 in a better way. - 3.3.0 - set verbose command. - set post_mortem false command. - Debugger stopping in byebug's internal frames in some cases. - backtrace crashing when fullpath setting disabled and calculated stack size being smaller than the real one. - The -t option for bin/byebug now turns tracing on whereas the -x option tells byebug to run the initialization file (.byebugrc) on startup. This is the default behaviour though. - bin/byebug libified and tests added. - Removed info locals command. Use var local instead. - Removed info instance_variables command. Use var instance instead. - Removed info global_variables command. Use var global instead. - Removed info variables command. Use var all instead. - Removed irb command stepping capabilities, see 8e226d0. - Removed script and restart-script options for bin/byebug. - 3.2.0 - Remote debugging (#71), thanks @shuky19. - source command (#68), thanks @Olgagr. - ruby-head support (#71). - Removed post_mortem activation through Byebug.post_mortem. Use set post_mortem instead. - Removed info stack command. Use where instead. - Removed method iv command. Use var instance instead. - Removed Warning reported in #77. - 3.1.2 - (Really) post_mortem mode in bin/byebug. - Line tracing in bin/byebug. - 3.1.1 - post_mortem mode in bin/byebug. - 3.1.0 - Removed show commands command. Use history instead. - Removed Byebug.start accepting options. Any program settings you want applied from the start should be set in .byebugrc. - Removed trace command. Use set linetrace for line tracing and tracevar for global variable tracing. - Removed show version command. Use byebug --version to check byebug's version. - Removed set arg setting. Use the restart command instead. - linetrace_plus setting renamed to tracing_plus. - history command to check byebug's history of previous commands. - 3.0.0 - Plain byebug not working when pry-byebug installed. - post_mortem mode. - Command history not being saved after regular program termination. - (Again) Calling Byebug.start with Timeout.timeout (#54), thanks @zmoazeni! - Allow disabling post_mortem mode. - show commands command for listing history of previous commands now behaves like shell's history command. - show/set history filename is now show/set histfile - show/set history size is now show/set histsize - show/set history save is now show/set autosave - finish semantic, see 61f9b4d. - Use per project history file by default. - Removed The init option for Byebug.start. Information to make the restart command work is always saved now.- adapt to new rubygem packaging- Fix openSUSE 13.1 build- Intial package 2.7.0xinomavro 1527288938  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq9.1.0-1.289.1.0-1.28      !!!!!!""""""""""""""""""""""""""#####$$%%%%%%%%%&''&((((((((((((((&)))))))&*********&+++++&,,,,,,,,&--&....&////////&00000&111111&2223333333333333344444555677777768888869999999996:::::6;;;;;;6666<<<<<<<<<<<<<<<<<<<<=====>>>>>>?????@@@@AAAAAAAAAAAAAAAABBBCCCCDDDDDEEEEEFFFFFFFFFFFFFFGGGHHHHHIJKJLJJJJJJJJIMMMMMINNNNNOOOOOPPPPPPQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTUUUUUVVVVVVWWWWWWWXXXXXXXXXXXXXYYYYYYZZZZZ[[\\\\\]^^^]]]___________`aaaaa`bbbbb`ccccc`ddddd`eeeee````fgggggghhhhhiiiiijjjjjklllllkmmmmmknnnnnnkoooookpppppkqqqqqkkkkrrrrrrsssttuuuvwbyebug-9.1.0riByebugAutoirbSettingbanner-i.ricdesc-AutoirbSetting.rinew-c.rivalue%3d-i.rivalue-i.riAutolistSettingbanner-i.ricdesc-AutolistSetting.rinew-c.rivalue%3d-i.rivalue-i.riAutoprySettingbanner-i.ricdesc-AutoprySetting.rinew-c.rivalue%3d-i.rivalue-i.riAutosaveSettingbanner-i.ricdesc-AutosaveSetting.riBasenameSettingbanner-i.ricdesc-BasenameSetting.riBreakCommandadd_line_breakpoint-i.ricdesc-BreakCommand.ridescription-c.riexecute-i.riline_breakpoint-i.rimethod_breakpoint-i.riregexp-c.rishort_description-c.ritarget_object-i.riBreakpointadd-c.ricdesc-Breakpoint.rifirst-c.riinspect-i.rilast-c.rinone%3f-c.ripotential_line%3f-c.ripotential_lines-c.riremove-c.riCallstyleSettingbanner-i.ricdesc-CallstyleSetting.rito_s-i.riCatchCommandadd-i.ricdesc-CatchCommand.riclear-i.ridescription-c.riexecute-i.riinfo-i.riregexp-c.riremove-i.rishort_description-c.riCommandallow_in_control-c.riallow_in_post_mortem-c.rialways_run-c.riarguments-i.ricdesc-Command.ricolumnize-c.ricontext-i.riframe-i.rihelp-c.rimatch-c.rinew-c.riprocessor-i.rito_s-c.riCommandListcdesc-CommandList.rieach-i.rimatch-i.rinew-c.rito_s-i.riwidth-i.riCommandNotFoundbuild_cmd-i.ricdesc-CommandNotFound.rihelp-i.riname-i.rinew-c.riCommandProcessorafter_repl-i.riat_breakpoint-i.riat_catchpoint-i.riat_end-i.riat_line-i.riat_return-i.riat_tracing-i.riauto_cmds_for-i.ribefore_repl-i.ricdesc-CommandProcessor.ricommand_list-i.ricontext-i.riinterface-i.rinew-c.riprev_line-i.riprinter-i.riproceed%21-i.riprocess_commands-i.riprompt-i.rirepl-i.rirun_auto_cmds-i.rirun_cmd-i.risafely-i.riConditionCommandcdesc-ConditionCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riContextat_breakpoint-i.riat_catchpoint-i.riat_end-i.riat_line-i.riat_return-i.riat_tracing-i.ribacktrace-i.ricdesc-Context.ridead%3f-i.riframe%3d-i.riframe-i.riframe_binding-i.riframe_class-i.riframe_file-i.riframe_line-i.riframe_method-i.riframe_self-i.rifull_location-i.riignored%3f-i.riignored_file%3f-i.riignored_files-c.riinterface-c.riinterrupt-i.rilocation-i.riprocessor-c.riprocessor-i.riresume-i.ristack_size-i.ristep_into-i.ristep_out-i.ristep_over-i.ristop_reason-i.risuspend-i.risuspended%3f-i.riswitch-i.rithnum-i.rithread-i.ritracing%3d-i.ritracing-i.riContinueCommandcdesc-ContinueCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riControlProcessorcdesc-ControlProcessor.ricommands-i.rinew-c.riprompt-i.riDebugCommandcdesc-DebugCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riDebugThreadcdesc-DebugThread.riDeleteCommandcdesc-DeleteCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riDisableCommandBreakpointsCommandcdesc-BreakpointsCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riDisplayCommandcdesc-DisplayCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.ricdesc-DisableCommand.ridescription-c.riregexp-c.rishort_description-c.riDisplayCommandcdesc-DisplayCommand.ridescription-c.ridisplay_expression-i.rieval_expr-i.riexecute-i.riprint_display_expressions-i.riregexp-c.rishort_description-c.riDownCommandcdesc-DownCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riEditCommandcdesc-EditCommand.ridescription-c.riedit_error-i.rieditor-i.riexecute-i.rilocation-i.riregexp-c.rishort_description-c.riEnableCommandBreakpointsCommandcdesc-BreakpointsCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riDisplayCommandcdesc-DisplayCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.ricdesc-EnableCommand.ridescription-c.riregexp-c.rishort_description-c.riFinishCommandcdesc-FinishCommand.ridescription-c.riexecute-i.rimax_frames-i.riregexp-c.rishort_description-c.riFrame_binding-i.ri_class-i.ri_method-i.ri_self-i.riargs-i.ric_args-i.ric_frame%3f-i.ricdesc-Frame.ricurrent%3f-i.rideco_args-i.rideco_block-i.rideco_call-i.rideco_class-i.rideco_file-i.rideco_method-i.rideco_pos-i.rifile-i.riline-i.rilocals-i.rimark-i.rinew-c.ripos-i.riprefix_and_default-i.riruby_args-i.rito_hash-i.riuse_short_style%3f-i.riFrameCommandcdesc-FrameCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riFullpathSettingbanner-i.ricdesc-FullpathSetting.riHelpCommandcdesc-HelpCommand.ricommand-i.ridescription-c.riexecute-i.rihelp_for-i.rihelp_for_all-i.riregexp-c.rishort_description-c.risubcommand-i.riHelpersBinHelpercdesc-BinHelper.riwhich-i.riEvalHelperallowing_other_threads-i.ricdesc-EvalHelper.rierror_eval-i.rierror_msg-i.riin_new_thread-i.rimsg-i.rimultiple_thread_eval-i.risafe_eval-i.risafe_inspect-i.risafe_to_s-i.riseparate_thread_eval-i.risilent_eval-i.riwarning_eval-i.riwarning_msg-i.riFileHelpercdesc-FileHelper.riget_line-i.riget_lines-i.rin_lines-i.rinormalize-i.rishortpath-i.rivirtual_file%3f-i.riFrameHelperadjust_frame-i.ricdesc-FrameHelper.ridirection-i.riframe_err-i.riindex_from_start-i.rijump_frames-i.rinavigate_to_frame-i.riout_of_bounds%3f-i.riswitch_to_frame-i.riParseHelpercdesc-ParseHelper.riget_int-i.riparse_steps-i.risyntax_valid%3f-i.riwithout_stderr-i.riPathHelperall_files-i.ribin_file-i.ricdesc-PathHelper.rigem_files-i.riglob_for-i.rilib_files-i.riroot_path-i.ritest_files-i.riReflectionHelpercdesc-ReflectionHelper.ricommands-i.riStringHelpercamelize-i.ricdesc-StringHelper.rideindent-i.riprettify-i.riThreadHelpercdesc-ThreadHelper.ricontext_from_thread-i.ricurrent_thread%3f-i.ridebug_flag-i.ridisplay_context-i.rilocation-i.ristatus_flag-i.rithread_arguments-i.riToggleHelpercdesc-ToggleHelper.rienable_disable_breakpoints-i.rienable_disable_display-i.rin_displays-i.riselect_breakpoints-i.riVarHelpercdesc-VarHelper.rivar_args-i.rivar_global-i.rivar_instance-i.rivar_list-i.rivar_local-i.ricdesc-Helpers.riHistfileSettingbanner-i.ricdesc-HistfileSetting.rito_s-i.riHistorybuffer-i.ricdesc-History.riclear-i.ridefault_max_size-i.riignore%3f-i.rilast_ids-i.rinew-c.ripop-i.ripush-i.rirestore-i.risave-i.risize-i.rispecific_max_size-i.rito_s-i.riHistoryCommandcdesc-HistoryCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riHistsizeSettingbanner-i.ricdesc-HistsizeSetting.rito_s-i.riInfoCommandBreakpointsCommandcdesc-BreakpointsCommand.ridescription-c.riexecute-i.riinfo_breakpoint-i.riregexp-c.rishort_description-c.riDisplayCommandcdesc-DisplayCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riFileCommandcdesc-FileCommand.ridescription-c.riexecute-i.riinfo_file_basic-i.riinfo_file_breakpoints-i.riinfo_file_mtime-i.riinfo_file_sha1-i.riregexp-c.rishort_description-c.riLineCommandcdesc-LineCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riProgramCommandcdesc-ProgramCommand.ridescription-c.riexecute-i.riformat_stop_reason-i.riregexp-c.rishort_description-c.ricdesc-InfoCommand.ridescription-c.riregexp-c.rishort_description-c.riInterfaceautorestore-i.riautosave-i.ricdesc-Interface.riclose-i.ricommand_queue-i.riconfirm-i.rierrmsg-i.rierror-i.rihistory-i.riinput-i.rilast_if_empty-i.rinew-c.rioutput-i.riprepare_input-i.riprint-i.riputs-i.riread_command-i.riread_file-i.riread_input-i.risplit_commands-i.riInterruptCommandcdesc-InterruptCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riIrbCommandcdesc-IrbCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riwith_clean_argv-i.riKillCommandcdesc-KillCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riLinetraceSettingbanner-i.ricdesc-LinetraceSetting.rivalue%3d-i.rivalue-i.riListCommandamend-i.ricdesc-ListCommand.ridescription-c.ridisplay_lines-i.riexecute-i.rilower-i.rilower_bound-i.rimove-i.riparse_range-i.rirange-i.riregexp-c.riset_range-i.rishort_description-c.risplit_range-i.riupper_bound-i.rivalid_range%3f-i.riListsizeSettingbanner-i.ricdesc-ListsizeSetting.rito_s-i.riLocalInterfacecdesc-LocalInterface.rinew-c.rireadline-i.riwith_repl_like_sigint-i.riMethodCommandcdesc-MethodCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riNextCommandcdesc-NextCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riOptionSettercdesc-OptionSetter.ridebug-i.rihelp-i.riinclude_flag-i.rinew-c.ripost_mortem-i.riquit-i.rirc-i.riremote-i.rirequire_flag-i.risetup-i.ristop-i.ritrace-i.riversion-i.riPostMortemProcessorcdesc-PostMortemProcessor.ricommands-i.riprompt-i.riPostMortemSettingbanner-i.ricdesc-PostMortemSetting.rinew-c.rivalue%3d-i.rivalue-i.riPrintersBaseMissedArgumentcdesc-MissedArgument.riMissedPathcdesc-MissedPath.riarray_of_args-i.ricdesc-Base.ricontents-i.ricontents_files-i.rilocate-i.riparts-i.ritranslate-i.ritype-i.riPlaincdesc-Plain.ricontents_files-i.riprint-i.riprint_collection-i.riprint_variables-i.ricdesc-Printers.riPryCommandcdesc-PryCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riQuitCommandcdesc-QuitCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riRemoteInterfacecdesc-RemoteInterface.riclose-i.riconfirm-i.rinew-c.riread_command-i.rireadline-i.riRestartCommandcdesc-RestartCommand.ridescription-c.riexecute-i.riprepend_byebug_bin-i.riprepend_ruby_bin-i.riregexp-c.rishort_description-c.riRunnerbanner-i.ricdesc-Runner.ridebug_program-i.rierror_in_script%3f-i.rihelp%3d-i.rihelp-i.riinit_script-i.riinterface-i.riinvalid_script%3f-i.rinew-c.rino_script%3f-i.rinon_existing_script%3f-i.rinon_script_option%3f-i.rioption_parser-i.riprint_error-i.riprogram-i.riquit-i.riremote%3d-i.riremote-i.rirun-i.ristop-i.riversion%3d-i.riversion-i.riSaveCommandcdesc-SaveCommand.ridescription-c.riexecute-i.riregexp-c.risave_breakpoints-i.risave_catchpoints-i.risave_displays-i.risave_settings-i.rishort_description-c.riSavefileSettingbanner-i.ricdesc-SavefileSetting.rito_s-i.riScriptInterfacecdesc-ScriptInterface.riclose-i.rinew-c.riread_command-i.rireadline-i.riScriptProcessorafter_repl-i.ricdesc-ScriptProcessor.ricommands-i.riprompt-i.rirepl-i.riwithout_exceptions-i.riSetCommandcdesc-SetCommand.ridescription-c.riexecute-i.riget_onoff-i.rihelp-c.riregexp-c.rishort_description-c.riSetting%5b%5d%3d-c.ri%5b%5d-c.riboolean%3f-i.ricdesc-Setting.rifind-c.rihelp-i.rihelp_all-c.riinteger%3f-i.rinew-c.risettings-c.rito_s-i.rito_sym-i.rivalue-i.riShowCommandcdesc-ShowCommand.ridescription-c.riexecute-i.rihelp-c.riregexp-c.rishort_description-c.riSourceCommandcdesc-SourceCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riStackOnErrorSettingbanner-i.ricdesc-StackOnErrorSetting.riStepCommandcdesc-StepCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riSubcommandsClassMethodscdesc-ClassMethods.rihelp-i.risubcommand_list-i.ricdesc-Subcommands.riexecute-i.riincluded-c.riTestInterfacecdesc-TestInterface.riclear-i.rierrmsg-i.riinspect-i.rinew-c.riprepare-i.riprint-i.riputs-i.riread_command-i.rireadline-i.ritest_block-i.riThreadCommandCurrentCommandcdesc-CurrentCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riListCommandcdesc-ListCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riResumeCommandcdesc-ResumeCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riStopCommandcdesc-StopCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riSwitchCommandcdesc-SwitchCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.ricdesc-ThreadCommand.ridescription-c.riregexp-c.rishort_description-c.riThreadsTablecdesc-ThreadsTable.riTracevarCommandcdesc-TracevarCommand.ridescription-c.riexecute-i.rion_change-i.riregexp-c.rishort_description-c.riUndisplayCommandcdesc-UndisplayCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riUntracevarCommandcdesc-UntracevarCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riUpCommandcdesc-UpCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riVarCommandAllCommandcdesc-AllCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riArgsCommandcdesc-ArgsCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riConstCommandcdesc-ConstCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.ristr_obj-i.riGlobalCommandcdesc-GlobalCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riInstanceCommandcdesc-InstanceCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.riLocalCommandcdesc-LocalCommand.ridescription-c.riexecute-i.riregexp-c.rishort_description-c.ricdesc-VarCommand.ridescription-c.riregexp-c.rishort_description-c.riWhereCommandcdesc-WhereCommand.ridescription-c.riexecute-i.riprint_backtrace-i.riregexp-c.rishort_description-c.riWidthSettingbanner-i.ricdesc-WidthSetting.rito_s-i.riactual_control_port-c.riactual_port-c.riadd_catchpoint-c.riattach-c.ribreakpoints-c.ricatchpoints-c.ricdesc-Byebug.ricontexts-c.ricurrent_context-c.ridebug_load-c.ridisplays-i.rihandle_post_mortem-c.riinit_file-i.riinterrupt-c.riload_settings-c.rimode-i.riparse_host_and_port-c.ripost_mortem%3d-c.ripost_mortem%3f-c.riraised_exception-c.rirc_dirs-i.rirun_init_script-i.rirun_rc_file-i.ristart-c.ristart_client-c.ristart_control-c.ristart_server-c.ristarted%3f-c.ristop-c.ristoppable%3f-c.rithread_context-c.ritracing%3d-c.ritracing%3f-c.riverbose%3d-c.riverbose%3f-c.riwait_connection-c.riException__bb_context-i.ricdesc-Exception.riKernelbyebug-i.ricdesc-Kernel.ridebugger-i.riRbConfigcdesc-RbConfig.ricache.riunknowncdesc-unknown.ri/usr/lib64/ruby/gems/2.5.0/doc//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/AutoirbSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/AutolistSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/AutoprySetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/AutosaveSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/BasenameSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/BreakCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Breakpoint//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/CallstyleSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/CatchCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Command//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/CommandList//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/CommandNotFound//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/CommandProcessor//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ConditionCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Context//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ContinueCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ControlProcessor//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/DebugCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/DebugThread//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/DeleteCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/DisableCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/DisableCommand/BreakpointsCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/DisableCommand/DisplayCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/DisplayCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/DownCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/EditCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/EnableCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/EnableCommand/BreakpointsCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/EnableCommand/DisplayCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/FinishCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Frame//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/FrameCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/FullpathSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/HelpCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers/BinHelper//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers/EvalHelper//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers/FileHelper//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers/FrameHelper//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers/ParseHelper//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers/PathHelper//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers/ReflectionHelper//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers/StringHelper//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers/ThreadHelper//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers/ToggleHelper//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Helpers/VarHelper//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/HistfileSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/History//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/HistoryCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/HistsizeSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/InfoCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/InfoCommand/BreakpointsCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/InfoCommand/DisplayCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/InfoCommand/FileCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/InfoCommand/LineCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/InfoCommand/ProgramCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Interface//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/InterruptCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/IrbCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/KillCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/LinetraceSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ListCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ListsizeSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/LocalInterface//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/MethodCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/NextCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/OptionSetter//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/PostMortemProcessor//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/PostMortemSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Printers//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Printers/Base//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Printers/Base/MissedArgument//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Printers/Base/MissedPath//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Printers/Plain//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/PryCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/QuitCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/RemoteInterface//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/RestartCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Runner//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/SaveCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/SavefileSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ScriptInterface//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ScriptProcessor//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/SetCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Setting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ShowCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/SourceCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/StackOnErrorSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/StepCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Subcommands//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/Subcommands/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/TestInterface//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ThreadCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ThreadCommand/CurrentCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ThreadCommand/ListCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ThreadCommand/ResumeCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ThreadCommand/StopCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ThreadCommand/SwitchCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/ThreadsTable//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/TracevarCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/UndisplayCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/UntracevarCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/UpCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/VarCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/VarCommand/AllCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/VarCommand/ArgsCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/VarCommand/ConstCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/VarCommand/GlobalCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/VarCommand/InstanceCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/VarCommand/LocalCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/WhereCommand//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Byebug/WidthSetting//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Exception//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/Kernel//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/RbConfig//usr/lib64/ruby/gems/2.5.0/doc/byebug-9.1.0/ri/unknown/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15:GA/standard/e485d6204d0705dbca71589ea9959d71-rubygem-byebugcpioxz5ppc64le-suse-linuxdirectoryo-2둌醭utf-866d973bce631d7ebeb2fe079aba14bc990599a8c6b1b6e072e92b12f17b12b26?P7zXZ !t/O^] crt:bLL $M"&y_rʆ" o8pnnDX/8}QaQJ4C ñ{t]h#Edv R%7P,MK)I?UoD  ~ ςzMJO5XA<~NOkC&+'wҐrF2"rPܚi(1$>XE̊WX)cl}Kx8e.6ձ~[7l>*Q_h}A-Y9;6`hͿ -!JPƚK-"Qx^ea;Lg`e$/&奙n)췺l^YګQ6nuҰ4~7%N|RRm u7qϫS ?_7Nv+;I 2KW݀W /+B2>!xƟj|s:1ZC+܋*.FfY ?؁YpN-N`]JOܵ;HKn(]ySJѿ٥}ݾQàZj;/Bfl!ز[୍#K5F6=i(:6܂ hd:as9:͘JG1׼=І\ S-8~0r>Ē_#9AOW^BT0vtҨEޤz;N[?zC%-`16Ŧ(r,wis;9 rwH8RA:^b hp8Ǻxa7hw;%[~S_/RB9w:›՚ >=_g],9?OU%й<9vgG [Zbx Q 'v`fvڐ>}v;f;-#I},}gZUݶ[v;iw&jal<G]l-/iIn"mo"D 8acM 5^B-?X)鼶 @٨ < #~eutrY`Þ2Mr07bsK=DNrN[yS\) jK !^!4{8ArV)+F›"sUk咔k[\̓HBB VƺTtmf#A/fRqjݧ_MU:6QЦ͈ٺ,A霶̹& q]=/dIOxp|kZv?`1Zo3G;]@Z (,܋lk|ی4\Mf.PΆ<#2W/imX#wd=:Hd?cyG N\[ WĤDZaZT|ؼKcl}grV@]4'uEpt}V(6x$uJ]c)WFss b~?ys^-Hl{(y"k5 48٢ON?uqunTK̥,41bdV;*p-rS4~(%Ňڍ T}+|mϪ0O1DsB%*DKFJ)|:o˼etBȐ;G0h(nXa!7 ZJ7}WKyf!]Y:/;9g&W |nAu'3Cc 0s| Gl^R,{!{:ta#9Ğ7PgnS {܇X2pyrrPH/OhDڏ3Sw謚kٿYVo5[}FZi9%N$I-X{^w[bbb 3_p*kֈY}i} _ڤnKlg ĀW8޿n.4=:P ܡ _-Q;>ŚNMd]'Ɉ-}Ԗ4'cOjB c:keJ2\),Sc"`*!^vr/ `پ_2k%ЪF270Q&"Ђj,\7L2l*Fb8n+Q#sAtl)Swд3w {W}2ԣ-)蛚+V= ik `USg-੏[7sfXTnCJN?SS3Hڭuub) K{bdTMHH'v&BS%N%b6,Lfm@xMz#~@ 0 _"q̃&G PzxgMfhfg$Dޙm|yI7 Ͽ>?- q&ۋAXYX"PG-KPK}M&"];ly~| sB_M@T;?TlFl͉n}љ.0#ZE9hȆAnGUrOzlHK "HuN,8|tr%nCLd +BbvY!1ߵ̎vׅ u떁e"T,ִ#§{t>(%x#rk]~ZD8-#ӚHʮ*L/,=Ny 8ӿjh4 y׾i !.]nD!jң϶1'GBe3Ѣf`̀F Dw3\x=/He,Fuzk01:kZv`'liIjyI1aɱԸ 4|`-aמs1{3v',E40aEpyӎJfS!M@::5 DL59L|Sߤ Jۉ}D<ėo 8FX$kՔ3bޘbX<Đ#kSÁrAk n3躞7O` ٨,kwQHhMB7ۨ)Z@+D(]ZbMݚP~[*Ui ) \Dt&K7}}< 6>YČZÕ=87Ytɸh# :ՒFoFQM#x`:閫,R*^s}c\ee~dM3A;#94D7Sge2ɿXAμGRuy#{\3c> x\7^'BɀnPQuȌ"5z[gKcX׷e*ĩM#>; kr=^d:(R0}uzMcz kFosF0$S]8u>+݈0a5@F-5'&]`l8kF0$p8sb+Be뜘NZ}٫ÿ5鄢1|%*Q92E.wo0퍚ZeTRZ(v?"J}jY=͈114uҊ%4gm7>2[MhOjdm()}=K,5 "U X^UtYY9GZ^uj`fH.N^>l3ZN;dlU^JGXzȾ-B,- XZWG]piJ"Ox|?ldfфwYz,Fᡬ-o֯d6َ;m*(3Iq.E7$sfFG,7$mӨ*>c1=/Yʵy3`2MEjQ߫b(NtqeLfb%Y)DЅ ofeAkXnduZObqH^5K7/ܿz(K'-%6&wJTN녵9.Nޏ o%Krә nr$̓I/Uw {{?Ac8!بyVS6 `c1y~up*\uV7UmlLZW:'۪`bJ= 4 "9@12;Fƣzؠ#ZQXd<:F48lXbh:QKx DUWEu/bcKH\}d6{"'qd~C>X1Xċ>\=|L|?w+i= 'NXrt]|R)],K;ط6VN[r!{N@h0ErX#"?w5}GnKB&[cɋޫb&ҧΕ1_"by#{6O<>A%pDjm ̓HUwzŻeEp\ߧ4~WeZGWf jX~cEt>%O3d=ݥV\7/5M2j2];KP<)1oQ|h<mCHpE.,ob1JNDBXIM =Yo(#c>ӆ7E+DG<1Vo4)ZN mGF8L:-eq'槚M?k쟰|~ bR 0ۻPΆ!g%\6~$*ϭEp}=ڙg࡝ݭU[LksmoRB7j4!Y*ӂe|wޟ0 Oz[P(Y[FI AWN ǒrHhg^M񡌒}]3~;2a'xI4j,vARTG2jH !6IiKrJND]~spjtE/h |8#6m"P )Os 4`Mv*@.fT Grc]ie.F a#K\PR?'al^#PFfp=q2KaXBaĩZ/OD6uLWZ[Rf٣΄;مW O[קm|@=Ta&`&$"\\Bom ]/frIlM$Bp<ÔE5@QyAi# ^dJ살WB 3a!&FHp'投"`+qSZd. ̱U%nW<+'ݽ`Ň +߆t<HuFң9h]yiB{yttEdcC|{}k-vۦXg^l"'p@ MVZGI_he!m?2A1CwPyqꢯaD[R@61 U%E֝Rd@/Tv xӛzz:tL bLBcJ0J57XY.o.ݕ@L=uBA$fZp"qHu(Pb3"Η2H/M)Ք~˺~D7L_:]odDZ*lĢ奻\Q%. Ԋ}xk6s*Ϡ˟':`ܽNiL۸_As/'ўls*EhzrPȶ& x9Wi[iqə_ 8|bkR=_Wǥ]Wvd3؝6&vIR__pKerE;n;?0dP4XΝToB\cwElp!Ta`3%.$ӦQ]8R>xn8s {[O$Z&c +4J 调cx !VKV鄴`aXYX1"{(UOϨjq2~t)EVN.ܵ{Kc:x7h%$ܘ>ʠExbK2I܋ 3K\;(#wuo_46m?m p- ?^i _1AKr҅32+{ ۔`܎`yn, ,׫VtQ'l*6<}Ø>.0"ʑCvģ}hSM6O+x'ܭ'S |ʶoԹRseD[W}ta*&їw^WixֹWO AĞ?j6Tv6_Sc ޕ ӾQ@Bi!O$?T/D?q)c.v+d"Qw2"!;|RL:;=6j&??[OM0jѮR>|٠ZK@Jt Xr01-O8jfOd>u.Z6 >F"I|Qfc[aM qc{(@[i5t;my91ZESZJ Ȣ\_Dde9zS `q;B?&.[Vs,>'{Ga D3pJ/Ő,57T!W;h{K&rbSSchCD!>Qm9F'񃀳Wyg(ǙVzԃ2֌"wQR *aFH\iZ@.>E`73!=sJLr&Aij`GֵұGr zՏ۲r +(Z IDp2O(M2}0tf:@P[T~H`m^"z Ql"h0I:7EZВ4BQyPtjFO|N#?I6K|43 f|%1-JJsmlE'd\#r/Yib'8Z9\ovמ)~Ͱ葺dv谫]JKvI^UM Jxgp7Y =Ë# 0Pz\VMqw3^!_ˍU`,zG^[ơqEJ28*lmkJ6MI@;jڪ(v=I,u f%E@ȩ$ce:Y>ؘDLɂ'W6F߾MvNǐrJ3qɓ]/^w1{%ZVOΩz),[O\Pu_Z+Ǫᖜap7ؙ-N}r 1^ϓ !X#sI3ND<WU<1MzsO 1cpHO g-P踑+ $Hd7GnO/uyB6>eTP`V\9ry+&v:.l2*jz{ޡx]zy8L7ȄbԽ8Ee | Y^~7֍B1C:p 5yAO` :)I!̗0ki^dxk0c[V@BwT6B'`|޿mu׭nrَtSwwa[XW0~=dC_Y՞u+̤,\UoLgK!$V[u,F (խ`B_syd%8h(ӕ\PpjcV/XGh෼ d rɸ0.7HkE DUU5Fq+gx}ˑޭv. Q뭙IϕSpL^bU4ŸnlUebfG;Uz%}ZJkhN/0`0Cq-VU8$ NuUe5oOzX$F Zϫ~f-!jV[C/J ͽw` Wp9=OtYWp ! dWjoOpUڽ_Ta v lbakۂ!٧ ͉\}'l+KZteqǰ|lpLkg OJZ'@DXdo 3l3uLRTkRt_Pߩ)?vwԌ=*vN;Wm>)+L;g{?@i+I ]1! k#> ŦVc^kuʑi_Wpzɹ0с*r犻=Vƹiذ8w!v߾.Cc߾4n]Y XgX-6uu9H}EB(t? u'@CmRy(_^n(5=ܢ>#E: tVy6J.(2ʔv (0+cH9-t|ZE[rf>S-D-:5`aE 'SEUx Jqɒ@*xIR3Jk 121dAi,^~)"l?uh'lǸYF^G?pzo; W҅,3Y;6'S;BǷT}Z9 &dM_d7vN=bBBYμ1p#o2683C`tMXgϼ'$KJ P.s=Z̹=]U(B#Chu]"+ ɵpSip7cOZK>| )~7qx]x MeXtI?~ͷ6'vNL`7Eq֚+e닖\Ok=%$Kly6lOiuIaR2BӑWwꮫ( 3&WNLRT7zzײ^t$YBW /LsJ0 ȣJ*+no+sC![BȻh" 1mMnvm73҂LZ L9ܬm 䆨P,ه;[րQ2C%wh \9bIRD_t{s8UG%Ғ6ZKO4khspNVq}x&Aӊ2->9 CU?]5}|՜'p#v} W*^R9\%IMw!Tt38"y؟Ȩ7cȵBtF k` ě*I.VpY5p ׅ?+ Tpc łj6Y3#G&xMpo=fv'Ul+C 4"PAX|sQ,q%ё>hJ'$ob{8e81dh viś&hZWJ&Ԛ!/28?KH;џQ}7]I./e6]),7'\mbEDde=qSrJ0j5U#lH+[NtB=L*5j8ub_.+&{ D}XddjW=HepV̉# j@8o_C^q'w?e51h(GG4)ޚ;u. (^ą Eo1JO e}8.ɪɊNHFL;Q=u#>7=ҹ L.yqz3P+1B$; 1ap )ӯ2reۜ$|i/1J~-2dVͅm?-eRIص$dλܖ`fOg>o.bfksEܐ2<*B xjc\'a5s2Kp07z*Ws\@v;?W7NE'7 r+84Zxsr\垶Uݝ_d؞ :ԋ`?nGNUVlzKZ:< l,yeh{)sSܗ(%qc;'2{mR2F E} Ȱϙ^3(w1=(JP$4xKzY_3lݍ0;怖aM&IOmP첗_>x}QA׎P E2zCh&f .}AP8ڇ)~|XXPE)QBjr֩^](}KݺF@ )u,ͳ,AåjʓrXG qLnj_My EClKڇZ=JfbVաjTЬȒF!ܜU\k7\k[[9/,컍J@4!F,dPgn7z{|nU29[Dmڼ{\KLh6. WWe &M*o6ų4i#6.F6u?={}f5`&fg!vmcwщ)JNQThFXkB< bWɢUq)Ťnow 1b QZ>C]."&N=XKVǺ] .EOi$jX0JC-vx%n 3^[qt;=N_/>Du˖?$WA:ͻQ!q}y~wrѰjlM_GXdoCхpM(`/8Κd3Gaɾ<2!J9"ƣud:W]LlK:PPߜl 鄣I6>BN3inߕLIFz$_T7wx12{8ߨZ?k**lS*O,G@ S@h1%wF1Q(/Cvw ܬ;7U ǂ<ZMzΆ&ԫgBUdiFV^+S9fWxMWN8 t%{oF=rLpwz@/ݪt7(ER0 a+^EyhMe x0PzJ,e)cһX񕂩s2a_ᇆK=vtN`: +3e~_;5ݬF#m35:/zHU?`-=lFfޔ-A|ͭS[/ i3g&5zD D ,c)<жr$7Max4w0ZU=+ nFEʓn%Q( {LZsM!˭BNm׼e![F4f{ބ"hW֩:~욜kjٺ-hW:Y>=2Z:rr@7mxBze1f3#21x`o!WBW$5 2FD) f=JwRd&>sqҭiWr7odPAcvKX,.W.8/ H*ipѯAGqZ{롍-[Z ]7<0xXTY, l"0&(|#-lH!u  w\gH $£ZfD|EۖB=J#O.K܏MGAԁ`jԉSzx@cK!?g~vA0@hJ.ԅNsTR0`!/حɀ"  tRp+_s?}Fq[W[ ZM~+(%wn8%82[!]y\}EtP蜡'^ SKMYTm(X<# g[=C6]^#,ۈ {ٟ/h,z6(a4(xC;%eHm;^f Bq鿦Ǔ6gEm !bXU2hjǰ3:~q'7YXtw>,YH *KylLǃ*>0O}F'db?>g(4{?[`83愂C8K爋C]}p4pR2,> pKym Atd*f4a=[y!T\S|zvh"(lu>H5K)"U~=u klBgV$d*A:nZܰ٬ ~BֻM4&V 0c,%,D }NO-T澅w%8oj[Ե4p@p*F,ƕҦ{?Pm5uى ӌֻ ߅Ma1 /{C`5`՟^lD& Rob0n%xzpZdE0-zT;YŎYg s2jBdq(49uW˳&`ĒHT]@&0?R5/*w $$(޺6OQ}HKIqfќBA0~ ?VB[]@1W$~VMȝhǗ="̆Veo>rc)oBLb/gZϲwTq W,/tDn yy;`@;\@qW8{v CfU Oάp^ߜLLscә2:2<{U?h'-]_"2aL 5NPI"pAψL~YJs̞.z7aF!Gn GU^? vМ}AEurzl7Q K5(Ac;bxԍOPLO~Q.#,U4'!b6 BǛ,ǝ`(@OvQ  ŨB39RÂ/.BPgҰ7PY^sn8t'柠w{:OinoWUQuOJMnɭ #\G!v;!A<\A 茝RF^6,$aV*La5'Ÿ]`%NUN >xY2e ;t#lfnRHz :s7]w6:xwKҵ,ܱ i[5#SiƄij!~$Zd;YJ){o* 1:6܀%bfo[N|[w$O/O"+qsݬԞgͱ?VdߖQM!(<=l{ڶG?Uy |cA54ͽMr~exxVؿ^?_]0H&5a׾80M,_>ߨ_1K9 ²+udSja?qRQƖ&Ǥ(&o-_D¸Ul.2;a> S38ج!!P0$>Uw]ڛRu I~GY82L;oP4BW )ȡpSX,)i飛ZOz䂻)rg]5;' 1]JD=k1p qh<'#Yy[*kb84y;}D Yu~[ň jlj,$ UC63tl!gÞP% |@͹؁4طЮT N[Xνm{e~DikՓl'ž:$,ȥkh+%/(Mgtfgd֛U>mېQh׈PrhAd<cXbGwݞq8!tvƌR 'TٲJK{vvY&*uiX3ص?*1Xs*o!mBѰ e'OO9*M] ~DAc7|v1}{zxti:$N<;X*,egCC-jQS*ڧgWV \Edd(Ҡ#DaQ4]53Ntz -ݚ\+܂dE)ѧZVT t{jKTlK{vrB 2+X~ @}F^ 51ԻkaSj2 F[k~.Xwӌw¢>:m@=ЃW01E59Վ4+݅S󽆥/=("f ¸ E&2K>^8'Jc75ry28MwB~*W M -]h>ҼAlk^6O]sF3Lq{arRz@G;OByY&]JbQ:DLGrgdM3c^`}~ .I_ R%64qܙ.(c$eƝn!Nؐ ހ]Z#׭P#wo7($ gRZΗh/(*Z(oZ4zuY"^!@D*Y7feM˒-/0tp(Q4{D7 VVzT¼ݸZӟ2C]WR%h) ֺZ7JQ6n-w-8ZwH;@jnT 4eNO]#%3P@$l,@ 2ypW =e*&/L~o:IGҶai\]Z$?UKfN{MiZP(dzHq[q\q;9DPG3.u$K;<-HsJxDG,(SS},.-EwWFZIygaBIwvoW+?g/Ub!Dy7湳Ŗ!y%,_W$BĻ]=X@?hØ Ǯ 0ƘP3l-:ѷ IW(x82 3;ڑT:tȝJ-_~+W yPjAAsBYzzխf cm{ Ob $S (#@& W`8P΂(ebЉ&{{(HW2Tj|aE30uB{9Q#+>ܳBSo3@}o3Xy50z?R4m|4*N'(*H;) ?ZeZm UkkqhhFTҿ,Nf*#|&@m`Bh2Y':KvS:zcRFxfzSPz\-f0ZՖ]y dUwhHKa<1Ӽ[yv6oNwcYV*Љƃ}喹*p i4sـaD%W0i& Y84-Hc/ϑq]µ X`D+]%lX,f>qBRj1X8|tVfm:84X*C7ffgo Q7 QQP Mh Vdq!wM%esj=6v[ѯW1nE=4%rj y/풋^9F|rzDތ g WhUAۄX6Քu-IE.sVQF_L(wFE D!_EِnXTP NVGc0ЌLpdPOQmZ.z w22h⊚[o:x/O*54+:'ry xVy2U,Cl >f*p<F9"ur.R=^H@@ⰂY+ι%2"0'p]Zr3,|I'Nf-x3 \Υ+c,%vYU؅&!lS8LL"hDm;#zIQxd%UL; #?@w4m(֖Rcڐ6#EcHB\@FW"6Eiļ.:̮ TXEuc qX^;[>iC=E|[xuC<(<3ϕr\V*Tۆm~Hs"@^Y6T`$;@ 5D.GrGW`?9B&]Ԛ5Vl9`e,%K5`}\] 1)W Oً]IjvTcc^ UxQ I H Fz0 ?yzf@pDbru1hr#i_fc* *lj!?-3ll~$-uůz* [?e#3rLxAD,}Q/kL#;I;B;8:L2fZNz;–o6p/knb B#RMb+I$kH$}eН=2Ct}:7O/)Y4tJn|LN{y䂄 )@fAs %`mKy h4\_~6&HL 2C >3 ٯ3cN oM4흽'mlM$IT'!%TӨ\nJ!ro7VG69#ށS>9 " a O/+I^pR}&o8. ^>qN(se"kW?!\+@KW3y,aOruȂAw£?- ?U 8 4_O}o[I0R r\ۦƀ u1fKޓOZKPN_d>6^H$uP"=}>ԛ >ZϢ VMA+i%jqE>l oOG$\@f+$rVs|z[B=wb)%ڡf)a.%?1[]&ި$nnFeRUfWv>PHNN1 mJiJfXAp1 ]Rogjes?YnM}{HXDͺǍ"˞$x2(Ė~GvUbj՗1{XͅvT={Ȇ]&%.z q 2yhp5#$|>gI&jR)j:#|tkyȎI}pSDPc/XIBk'Z;p{J`f#omI\>U3qG51j ,P٘I,oib̜8`ަP(_7Z}8e8i`ϟVx?eȴj܉7gDc#-*Sޝ=URa=, |nڃ<2KLg{`e:m`}v[KPqq{C,Ҷ"CN`7(\ 0yTNɍkTz+AAg TΏ_5a.C"9&ۧMWyף+eV_Y<8y%G%+\ϟahc;$%;v"H4}-3z8bem@ 3Mѭ&8,i^6fx5oj䟺'zPֱwO2u1+k)erQؗ2-}=<;*&G%g([`nUs0yע f+.yߜM&OflZ,'MY2"ƚ%=.X/|N ^3l뱶lyh26/S ~LN=Ffw0CZQBZ%!ȧbꎷ,)EeF9zϐoY~ gX1`v);PL$ȃPTY!D\ ZҔ:wӇhHә ES$BbE[ϧ?a"m7Em'Y 72 gv1frO֢NՈY=d *Ч6 ĸ:,+5~l]$8ݣcÇ'SE0inM1=1uR @ӎ>uEKoLZi}OqcNstAVUcȲ`e.ʏUK(ޢF?"iN i?n^wj0n1\(&>.AKؤj_]f X 鐽BjH,eG'M, G'VB-=ڊh6)>b!fpK:tDsBTc0@5IVg$4^uԦ76hXaИb+%/n3O@>>^^ܒW%Kyl1:F6gOi}XBiUȟ2j$l2m)k B9J.?|J蹲-{/!7[>)hqB= GW 5J2+axG&I%' >泛ezv(i< nnףOcU8 +PPS 6߿oUz ' ́"qH2 NJl6蔌! -U_nZ VP:}x㽦Eb8t{ݩܮ5Ell7qom,4|2xZvE0|>cjd}NN>h_/,v+ $5@~= ` цjĥhBTgn%cU"aO'Òr̷|==W@Lg\y8nQct_cmuI|ڇ6TŠB9F׮.EIaH+*@4ј2xEceZ\z݂,:ꢐ|s"|LT €#[XFߊuI0lOji & 5ً"!is~-@xbٯ w!홽vV.0 dKFQFgd=9:Le1<9k}$- GbQ>]Ε*RL2H8JVݩ<Sy+XR!48VLRq9Pj[G톢oY)T֣fnj幻Cdnj4O0 㫭EK*0TU:?_P 6mCēUýJql˷}R'LEUrˀ>@0Sv7!M1UҰj ;r nϝ U'+?8Cv*:7jzz jpt^H&a%v>M(5kXk}_.&e~hń"C7wd8a*`m]"Uݔ} ߃y-BȠ՘MK R&qr…Q*pg~Ō~;uGWX-*dKw\Ui XG\5㋦+#4/  C <)dJkPYz. vZ@Ԋ2je~ 1!b %Ka7*g&H*\XmocB#c)i˜b0㿎u4;,dƖL㯶mdI/,iL^vs b 6C -}X+Mo%76v}AoeCS4W+[s"Dqb~72vqg\ĻPL=vӖWAΞ{b& jXjl?Bϊ6S[va PU@"^ C0jFs-K5Du3UVhD" ٮ۩KE\r6h)q̀kِ|imlIm^/&)mp9UR>H= ΂@v!{V1bo{<r3S}[(#ՄM<>Sﳆ/?th<]T$Rb;bz`F粰}nks"!>f5;up13mhÔ]u!0rbKbDeDv;MRd~Y?]c$Ɛ'! w'HiIQS5ǝ~QsUt_TH/e8ڠJH`0z/2_]uKY(lD=dmo[%f["،juߋ3660NtG+"j˞JUzDkr _i[G&cz52 [C6mR'%K<^Ӫ~2>D(Ft" `84n.xJ: N Gn$sS2fغ:XhLt6鬧W6m_Iq&vDl }'>px!>.RS=1[Wئ? P! }3qtMUaj~SJGp+Co(CKX+@R="6W/Dy+q+l}Q ^L a@xC;sfYMy1)Gxzk=?|%ߺ8W}]rVS?($xpqְ[W{,* 8Bf{%uN/?.Ѓv}!ױ%m@-^gvɥWBedUBF)*ĥ=_AUCf:%"tmqVP*ەpF|jBܩ#nm!.-S/(cԞ=t |i\ѩiǩ6")GDz.(ncLP>K8g9 JEc/ݷS꤉**Y-b-d2Dr*+%6Nۑ v(_zZc߲ E|T5ǔs(Fr/_*hyՋvr%>6A#w g-zEh5!u] b&U԰sĐX ZbtK%mƎvHX%e)p|_HIs>O6Wr y˨rr ' P# fzPѹ%g^;^u8jVta^ȫ7M倩+]9A_"O9vo @IӬ0*+y16Sk$9rWmC ##N56՞N;J,>"hÍ dh\,wG)!T' y<椲+4T5b¹9I,][ۣ~3^ߺt)k<,Nn .w;6,EC"B(f3B+_F\ E1qՎ,SGQ߳ēo<2'B:Hur% iw}K@EԶ)ͻ 5p@(k 6 1vh Ξ3 𪄝s\֝(TCA2pZkFb!!| yIC/VtNxMnbKR7IY_z3f0,Wfg.1fFόQ^Oi^T%BB̈́\yw B+"vAN}ԣpr.DD'9`?~x5pYofr.h#8fpPR! .;u351('&g)wWKn2 c v@E5XmLl9F,C%..tUb!,NUD% #]_zNdb]oI(eqK[|*pK=U{KsهYQB', ggq>H2S]CGӆsR}y;񍾗VI;_tx;lhjr Y ;t2Qi -$/W=婿B Hs9=xyvbE Nq$:%y' D#԰^SU0cNJl&cӢ9**F?2  i9/$kjhw9N@j)R{nS* _gS@9%κdẑQ^آb3=#w A jWV'pY1 gi3C,wUXr+7!.r=}̃c~jmnH7-4kߜWF!8Roes@6BP~B:rzJ h&|"D2x=nG CE("X 8Wt͈A~Ux@v+;RJ|6i^O70}vv5Rɕ _FxqpSd`o.!˷~.l@_Ŭ+n`` $U[Uhv5 tvw%OȆ6)?$e_F'le<0O\~,@.ocshQhu:kP `]U` `.LD}$W#].2ߑFf_޺mZnK,ja˄NWD{;?QN>ܠ pނ%>Q)m6z! %wa 6h' e2{3_GC/'Q6CBOn)?a(*[nLB >gsM#(q`ӖnAO>2Xv>]۩v4:cp]?GAi'ϖhu[K_[/qlPW߷N XNsͤ[ f"{&]0w61J/O*sBcΟ.`tDK_$%m3P= x:%xψed1\Lh%׽lGh&E1n"ܲ@&/l( o)tt8$QGQ?_OwOU7Eq FxF6c74a م^-Ex<=_TTtj*7xs=><6l!uvc5$eqem6`wDCh@՟%.1i~No?ZY5Db߲/)]6"K ~~W~z,;2:ZTr0#mB+7;@;DnƮ?5K=ńWKCHﴔ;ŵYj0$1 W>jy-TdVļm.P(=M泎vPSKwͅu/Jdʂ&E5 USh9JLjiG2Z=R_V9HT"6E-d15:R/TzWI =E np/MԦ:QՉ; =uEM8E<\4jr'= h#fڱ|vJ~6~rk?tA<*O6(Ɗ1,-X1.XQ֮6G/;w:7P j6;4{kEj8%O9Tr_pkXڿ(Gs4r:Jf*`3mr;41@ap~\(l_A֧<]U+JH(9 t2п CZQSwx- h#t .Fz;6{Qv+q 1DGLaJօwDCzwt+$}7?@{IZfK&4X/X8ZZCODhҏX'=;! aIYΣMf-^Xsc7hcMoܞ&iCk~R$Z|^rs7JI0< 0H |'bcH5.,R_K~GC]L??86#KWpDž%Q;F{fҸ$4J"e@NRB=}};ċyEڵ`rwAӄR(uED"I6e;cB` j, nY3BHI ,$9u# I$\݄+owyd-_F 4-6\gI.r W/avGdzvm7.E29gIVv#fV^7[ ѵHDTe7 yϠU,lB,G EsgVᚁF2R͠N[ AWZxIɍAń$Z&B=UkB:dRl]؁~fSMћ }aqFXBd͹\q4p3 G@RŔ ~OScoYhmh~(x!2mޒ=;+х7¤[Y =7<(ϱWnx45Jʐ'n(dp_ȺÁKD\0@PςtǏwޫ=;2jq {ȤL2U /1D" YڴNh rk(:h0̍eNc1cE ?rw HiQs/`k%{fI#iڔ6j\[(%_AzA&'rSU:u'9 )ǣ\#,Fٽ(SgXև+W.`e;3Ux>dY瞰)\dNdXvѩl,E(/TtK--q ǟpa p6->E?"un `*DܗU6i5g@8fH7P 08|3ûOzTi?H^gT΍ЍZ%sSFͩoK`mJVw#]~hEIcInٜm%\Ӈ~h+IIG} Mѥ^jԞ3\m#xV_PBKs_y߃=> kL!fe[|(ILT[YM '6^ecԃiHj)rpWㄧIw<,?16PӖmOo=|G6H?lTؑq E4S#@`\d͔"nOqTc(jmO4_["/H~ːpPOv_ӓhT> BϬF sRz!d!*X`9)W(`ȓ̽m,dxMSpsen9x°%v}C;【FO'tiA@"s`0Rĕ'T[oc.P<(.TD7'3 wd*ie&MoRq&wJH@JcuӟY襤GtTtHԢjSB]Mݧ*F vΤ"Bw (,B#/@$Vv&F7cA0(8ʓIg^ⶾqt.UDrI~ly ~tAYdBUR-d"fl:pD4eYDAgSç#iESWf{):mQMw !ua #[Wfnfa;v.$~P?w2#NA<'/bϕCŦ18pjԗPJG91${[p5-rO#[G[|®keL0)ΒtHR[NF|mލ<w_3yPfr&R #= ֘]QOnP#VK;ABxhxE&zԍ~uAxm%9A13c iЍTgOaO[=\G9,;ۓ;+?HTy\9d+>:]px b[t4vtrdm0^ޟk>S}po6kF߉EJ$&wb:Q98Օ^eB1p=,L:X%JJab5~ERv8'Z#`~5z0$8PK_u7A. ̔}Wka+65pioBn*}W̯ yz%^9$Y"=M2h;vZ>r;><^_N?~+KEt>J`(>*C࣌*O 0? I˰')1Fq-dLڨ#TkDKһ]&>LN֢Omv <1\1km %/̏V8)aCeuDE ^R;J)3Bm{B~4giY:`3=[Zːz&zwwX`|D0_4X5al}.u51WR=)0rv&$խP]*Є]4ȸ>7Cf3ȁ`e184IfMRރ-3ϴ aJ*n fn| s !G0T<*O"d&7))+0Sz%m/V Ņu+zu(K"O ԝuі~捦G=ݹcA'Y?eܔk}r`Rs8HjD0c<>9/#ecw-SIxv2%VJ vJKwHJ/&7 ʎ&*,J1Bqp 5xrͰ-3@ ,HhlӅ$z&Dov2$W;' 7\<%*kVO-a!{N?%e}- d#W{NryRjfdJه`+KS۟0̘͂P>g< VVp˲ުp5ﮙK̰tc/s*" =a]bFWO[w릙!|2q9 pnեܣJdUk:GP2ȑ9.1F EZO\0/j  (.rĿN]CNR }$rę㱝 hfn=a 5cuav%U ߴy 5EلEwWB!~CY bEQ e⧿l.{Hou/ *,Ųҁb2GwqFt:ܝH5%IAp=6>-c&Ue۠ Q:LHtr饯Z ^ɍ1? ^]d[ TZލCn]XvܗZK'z%Mk UU띉IT, ʿ;L;Z__J##a;"njŧCעjE:Vä( j7!]ܠ\.L 1(+v|E%[.ԕ0*f82@["6aNJK4\H {)^(O4s8+@ʹGӜK޿EG:(մX!%'r59}#RkGB"qR|BK`!F1kbW]d XHjlH/e;[Y<W"  YZ