Slashdot Mirror


GTK+ 2.0

Some random reader sent in: "Gtk.org all of a sudden (?) says version 2.0 is available. There is a FAQ for 2.0. Here is a mail from the gtk-devel-list with some 'pre-release release-notes' :)."

110 comments

  1. Fist Sport! by ringbarer · · Score: -1

    GTK is a big steaming pile of shit. Use QT.

    --
    "Why did they cancel my favorite Sci-Fi show? I downloaded ALL the episodes!"
    1. Re:Fist Sport! by Anonymous Coward · · Score: -1, Offtopic

      And you, sir, are a big steaming *sshole.

  2. My very first first post... by devnullify · · Score: -1, Offtopic

    Just had to get that first post

    1. Re:My very first first post... by Anonymous Coward · · Score: -1, Offtopic

      I am sorry to tell you, but you did not succeed in your mission. Sorry 'bout that, really. Try harder next time.

  3. Bonus: refer to previous article for compilation by forged · · Score: 1
    Isn't it ironic that this article (23 seconds kernel compile) was posted just before the GTK+ 2.0 article, knowing that compiling GTK+ probably requires just about as much time to compile as the Linux kernel ?

    But then, there are Qt, Gnome, KDE ... Doh, need more CPU :)

  4. Wow.. by Warped-Reality · · Score: 3, Interesting

    I tried the devel branch for 2.0 not too long ago, it turned out to be hideously unstable... have they really fixed all of those bugs in such a short period of time?

    --
    This is not the greatest sig in the world, no. This is just a tribute.
    1. Re:Wow.. by chabotc · · Score: 5, Informative

      Actualy, yes a amazing amount of bugs have been fixed in the last months and weeks. Ofcource it is worth keeping in mind this is a .0 release. So all critical bugs should've been found and fixed, but there's bound to be a slew of little ones left.

      More exiting though, is the fact that they can now begin on the next gtk release, which amongst other things will include a new file selector (open / save, etc) dialog ! This is something that a _lot_ of users are hoping and waiting for.

      (check http://mail.gnome.org/archives/gtk-devel-list/2002 -March/msg00179.html for notes on the file selector.

    2. Re:Wow.. by biwillia · · Score: 1

      Here is a link that works.

      Ben

    3. Re:Wow.. by Anonymous Coward · · Score: 2, Interesting

      Man have attitudes changed. I remember the days when we worked on projects ".0" releases meant "we fixed everything we could." These days ".0" releases mean "We put it out, now let's find the bugs"

    4. Re:Wow.. by Anonymous Coward · · Score: 0

      Indeed. As a software tester, its quite worrying that OSS development either a) Never manages to get past 0.x development or b) Assumes that small bugs don't matter.

      As you say, a .0 release should be "Its been tested, we can't find any more bugs, here it is" To be more accurate, you should have a set of release criteria, which can include a number of Medium or Low priority bugs. You should, of course, follow that release criteria.

      The colour of the sky is yellow on my planet, in case anyone is wondering. Sigh.

    5. Re:Wow.. by chegosaurus · · Score: 1

      I agree with that entirely. On Solaris GTK-1.3.15 is pretty much unusable, segfaulting all over the place.

      I'm on a bit of a downer though, having spent *ages* building GTK-1.3 and the GNOME-2 beta and finding roughly every other operation I try causes a crash. :-(

    6. Re:Wow.. by tal197 · · Score: 2
      I agree with that entirely. On Solaris GTK-1.3.15 is pretty much unusable, segfaulting all over the place.

      I'm on a bit of a downer though, having spent *ages* building GTK-1.3 and the GNOME-2 beta and finding roughly every other operation I try causes a crash. :-(

      Is that GNOME or Gtk, though? The GNOME stuff is only beta...

      What happens if you run the gtk-demo program supplied with Gtk? I've been tracking the development versions for quite a while (not on Solaris, though) and I've found it pretty stable.

    7. Re:Wow.. by Anonymous Coward · · Score: 0

      Indeed.

      Free software folk are more concerned about marketing nowadays. I think the turning point was GIMP 1.0. People used to not care about some stupid version number. It _used_ to be used as a means of determining if one version was newer than another. Emphasis is now placed on who gets to version 2.0 faster, etc.

    8. Re:Wow.. by GooberToo · · Score: 2, Interesting

      ...have they really fixed all of those bugs in such a short period of time?

      Based on their previous track record for older versions of GTK+, it will be another year or two before the code base stabalizes. And if you report a bug to them, they'll probably tell you to fix it your self or wait for the 3.x series.

    9. Re:Wow.. by Anonymous Coward · · Score: 0

      I can tell you from past experience that using GTK+ can be somewhat painful. They tend to not demo portions of code which highlight bugs. Funny how their use of GTK+ never seems to reflect how one would actually use GTK+. That is, if the full range of features were to be tested, they'd tend to find all their segfaults and bugs without having to wait 8-months for them to fix a bug which should of been fixed or at least discovered near the beginning .0 cycle.

    10. Re:Wow.. by tal197 · · Score: 2
      I can tell you from past experience that using GTK+ can be somewhat painful. They tend to not demo portions of code which highlight bugs.

      Yes, but I've been updating ROX-Filer to work with the Gtk+-1.3.x series since 1.3.6, so it has had real-world testing (from many other people's programs, too).

      The current CVS snapshots should work with Gtk+-2.0 if you want some 'proper' testing (although obviously this is the CVS copy, so usual disclaimers apply).

      Of course, they didn't fix all the bugs for 2.0, as they're desparate to get GNOME-2 out, but I haven't seen any major problems in Gtk+-2.0 yet, or in the release candidate.

    11. Re:Wow.. by Anonymous Coward · · Score: 1, Insightful

      There are a lot of people depending upon this library, and to just not release it for months and months due to trivial bugs would be much worse, and it would get just as many clueless Slashdotters bitching about it.

      Applications like GIMP don't suffer from this problem so much because everything in the world doesn't depend upon them. If GTK 2.0 never got released onto the world because there is some obscure bug that only affects Irix users with a certain configuration, or something ridiculous like that, then applications like GIMP and GNOME could never release their next versions either.

      GTK 2.0 fixes everything that needs to be fixed, leaving the minor details for later so that people can begin linking applications against the new libglib-2.0.so and such.

    12. Re:Wow.. by chegosaurus · · Score: 1

      To be fair it is mostly the Gnome stuff that's failing, but I've had a few crashes which I *think* are down to glib/gtk.

      Now I've played with the new GTK some more I think I should say I was somewhat harsh earlier. I can't crash the gtk demos, and the gtk-2 based Gimp is pretty solid.

      That said, I'm still very disappointed with the flakiness of the GNOME beta, especially compared to say, the first KDE-3 beta. And that's *NOT* flamebait - just my personal observation!

    13. Re:Wow.. by Anonymous Coward · · Score: 0

      if I had mod points I'd mod you as a troll.

    14. Re:Wow.. by spudnic · · Score: 3, Insightful

      The main three things that annoy me about many open/save dialogs that I encounter are the inability to create new directories, no tab (or some other) completion, and the inconsistancies between them. Sure, let all the folks create their own systems, but at least create a common API at some level so that if I'm using a KDE app in Gnome I get the standard Gnome open save dialogs.

      It really shouldn't be that hard, especially for something as simple as this.

      Now don't even get me started on clipboards... ;)

      --
      load "linux",8,1
    15. Re:Wow.. by Anonymous Coward · · Score: 0

      The file browser has tab completion, man.

    16. Re:Wow.. by Havoc+Pennington · · Score: 2

      Well actually at least half the GTK bugs are found when users report them to bugzilla. I'm sure you did that right?

      If you don't think the demos coincide with how one would actually use GTK, maybe you aren't using GTK as intended...

    17. Re:Wow.. by Havoc+Pennington · · Score: 4, Insightful

      Some quick bugzilla.gnome.org queries would demonstrate with hard evidence that you are
      incorrect, if anyone were interested in reality.
      Wait, this is Slashdot. ;-)

      (Apparently I'm in an answer-the-trolls mood...)

    18. Re:Wow.. by Anonymous Coward · · Score: 0

      KDE 3 is mainly just porting to the new Qt. Gnome 2 is a major platform change on the order of KDE1->2. Gnome 2 beta (at least on Linux) is looking far more stable then KDE 2's betas were. It took a few point releases past KDE 2.0 release before things got solid; I hope GNOME can do better, but as with most .0 releases, you have to expect a few problems.

    19. Re:Wow.. by ethereal · · Score: 1

      The worst thing I see is a lack of a consistent way to select whether dotfiles are shown or not. I'd really like to turn these off so that my wife doesn't have to page past the ~100 config files in her home directory to get to her StarOffice docs, etc. but I can't turn this off in StarOffice, in Netscape, or in the standard GTK fileselection box. If you want to talk about a simple UI difference that is annoying to almost all ex-Windows users, this is it. Application programs (that wouldn't normally open dotfiles) should be set up by default to hide dotfiles, and allow the user to uncheck the box in order to see them - anyone who really wants to open a dotfile would know to change the setting in order to see them, anyway.

      --

      Your right to not believe: Americans United for Separation of Church and

    20. Re:Wow.. by GooberToo · · Score: 2

      hehe

      Reality is exactly as I put it. They had bugs in their linked list implementations for a VERY long time. When I contacted the developers about this, they told me they knew about it and that it had already been fixed in the current development tree. I asked about a patch for the current "stable" (which had lots of other causes for it to crash too). I was told to fix it my self or wait until they got around to it. Furthermore, they said they probably wouldn't get around to it because the next major release was out "ANY TIME NOW". Wow, two years later, here it is. The bug that they knew was there for over 4 months since I reported it, was finally fixed a total of 8 months after it was known to exist.

      Take your queries and come back to planet earth were reality and experince matters.

  5. Excellent! But... by Emil+Brink · · Score: 3, Interesting

    As the developer and maintainer of a little GTK+-based application (plug, plug), I see this is very good news, of course. But whoa, it's going to be a lot of work porting over... Using the deprecated widgets is an impossibility for any self-respecting maintainer, imo. ;^) Also, I sure do hope they managed to get the speed up a bit from the 1.3.x series... That was really underwhelming. Which was sad, since 1.2.x is very snappy.

    --
    main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
    1. Re:Excellent! But... by Anonymous Coward · · Score: -1, Flamebait


      Christ, on how many topics do you plan to advertise your project, dude? Are you feeling a little bit neglected?

    2. Re:Excellent! But... by cyborch · · Score: 2, Informative

      here is a nice list of changes from version 1.2 to 2.0.

    3. Re:Excellent! But... by JanneM · · Score: 2, Informative

      I've found that a lot of the slowness of gtk+2 that I saw was due to the use of AA. Turns out xft isn't the snappiest piece of code around when it's antialiasing. Turn off AA, and things are a lot smoother again.

      /Janne

      --
      Trust the Computer. The Computer is your friend.
    4. Re:Excellent! But... by GigsVT · · Score: 1

      Turn off AA, and things are a lot smoother again.

      Haha, did you ever realize the word play there?

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    5. Re:Excellent! But... by Anders · · Score: 0, Offtopic

      As the developer and maintainer of a little GTK+-based application (plug, plug),

      I was a user of your Gentoo file manager and can highly recommend it (since I am an old Amiga user :-), but I stopped caring to download it all the time. Is there any hope of getting it into Linux distributions?

      Also high on my list of applications that ought to be in distributions, but are not, is the visual system monitor qps.

      Do distributors have a "suggestion form" that one can fill out to request an application included in new versions?

    6. Re:Excellent! But... by high · · Score: 1

      I dont know what Linux distribuion you use, but I use debian and Im very pleased with it. It is one of the biggest distribution Ive heard.

      Anyway check out your packages and they exist in all branches. Take a look for yourself at:

      http://packages.debian.org/gentoo
      http://packag es.debian.org/qps

    7. Re:Excellent! But... by JanneM · · Score: 1

      Haha, did you ever realize the word play there?

      Yes, I certainly did, and had to restrain myself to avoid doing something incredibly cheesy with it. :)

      /Janne

      --
      Trust the Computer. The Computer is your friend.
    8. Re:Excellent! But... by Emil+Brink · · Score: 4, Interesting

      Well, now I've downloaded all the four libs and actually stresed my machine through building and installing it. The classic testgtk application that serves as a rather comprehensive demo of the various capabilities program is still around. And it's not anti-aliased on my machine (no xft, as far as I know), so even if turning that off helps, I'm still not happy. It's really annoying, since there's not that much visible improvement, although I'm sure everything is nice and new under the hood.

      While typing this up, I had this brilliant idea: there are these things known as "benchmarks" which replace vague bitching with hard numbers... Aha!

      I dove into the testgtk.c source, for both this new 2.0.0 release, and the last stable release, 1.2.10. In the "clist" demo (which is very interesting to me, since my app (mentioned in the thread root) uses GtkCList heavily), I added simple instrumentation to measure the time to add 1,000 rows with pixmaps. The results, based on running the code 10 times, dropping the min and max, and averaging the remaining 8 values:

      • GTK+ 1.2.10: 0.081 s
      • GTK+ 2.0.0: 0.787 s
      Difference: a factor of 9.6 slower. Ouch. Oh, and please note that these times are for the "core" loop of the test case, which is enclosed in calls to gtk_clist_freeze() and gtk_clist_thaw(), meaning (afaik) that this does not include the time it takes for GTK+ to actually render the list. It's the internal bookkeeping only. Can you say "dramatically slower"? I know I can.

      The annoying thing with this 10X performance loss is that my next machine isn't all that likely to be 10X faster than my current one; it's simply too large a step. Bummer.

      There, I think I've ranted enough on the topic for this moment. Thanks for listening. :^)

      --
      main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
    9. Re:Excellent! But... by Anonymous Coward · · Score: 1, Informative

      Your test was based on the GtkCList widget, which is deprecated in GTK+ 2.0. It's probably not a very good test.

    10. Re:Excellent! But... by rendler · · Score: 1

      That should be a non-issue, when QT first had AA it was dead slow with any apps that I turned it on for, but now I don't notice any speed difference between having AA and not in opera (and other apps). Blaming xft on gtk's slowness with AA isn't the be all and end all, sounds like the AA in gtk still needs more work. Also my machine is a 166Mhz so I would think that any changes in the speed would be noticed immediately.

      --

      *shrug*
    11. Re:Excellent! But... by Anonymous Coward · · Score: 0

      The _only_ distro is debian anyway, get used to it.

  6. Not bad...only 2 years late.... by Anonymous Coward · · Score: -1, Troll

    Now the Gnome team have 1 less excuse for the lateness of Gnome 2 now.

  7. Stop spraypainting the god damn country by Anonymous Coward · · Score: -1, Troll

    Stupid beaners. Get a freaking life man. They keep on spraypainting my neighborhood walls. We should deport all of these useless lowlifes. At least Black people have a reason to be down. They were oppressed so many centuries. Beaners on the other hand, have absolutely no excuse for their destructive behavior.

    1. Re:Stop spraypainting the god damn country by Anonymous Coward · · Score: -1, Offtopic

      Check out this Beaner Cartoon

  8. Re:Bonus: refer to previous article for compilatio by Anonymous Coward · · Score: 0

    I find your understanding of irony somewhat lacking.

  9. Real (draft) release notes by tal197 · · Score: 5, Informative
    The linked message only talks about proposed changes to the draft release notes... here are the release notes themselves (also draft):

    Draft release notes for Gtk

  10. Trolls to the rescue! by Anonymous Coward · · Score: -1, Troll

    Qt, made by the trolls! as used by Opera and The worlds best open source desktop enviroment KDE! Gtk is a crap tool kit and it only lets you write crappy little applications and silly little image editors (GIMP), but you can see what a fucking mess this is!

  11. Oh my god! by Anonymous Coward · · Score: -1, Troll

    GTK 2.0 killed kenny

    YOU BASTARDS

  12. Re:Bonus: refer to previous article for compilatio by jonathan_ingram · · Score: 0, Offtopic

    It's like 10,000 spoons when all you need is a knife.
    It's a death-row pardon 10 minutes too late.
    It's like rain on your wedding day.

    It's like a song about irony where every single example was not ironic.

  13. page widening 1.0! by Klerck · · Score: -1

    .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you

    1. Re:page widening 1.0! by Anonymous Coward · · Score: -1, Offtopic

      Of course, this DOESN'T WORK to widen the browser page on my versions of konqueror or mozilla, at least. Twat.

  14. Re:Bonus: refer to previous article for compilatio by October_30th · · Score: -1
    Uh, why would you want to compile GTK when perfectly good RPMs are already available?

    If you start compiling programs from the source, you will only confuse your package manager.

    --
    The owls are not what they seem
  15. Who cares by Anonymous Coward · · Score: -1, Troll

    GTK+ is shit and 2.0 can't compile a single hello.c.

  16. New font system by tal197 · · Score: 5, Informative
    One of the main new features is the completely new font system:
    • Everything is in UTF-8 (so no more charset headaches :-)
    • AA fonts using XRENDER (do GDK_USE_XFT=1; export GDK_USE_XFT in your .xsession to enable them).
    • Sane font-chooser dialog, where you just select the font name, weight and size, instead of the previous multi-paned mess.
    • Lots of routines for laying out paragraphs, positioning text cursors, etc, for people doing their own text layout.

    On the negative side, the new font system seems much slower than before. Also it's completely incompatible with Gtk+-1.2, so anyone working with fonts has a massive updating task ahead.

    One cool new feature is that the default font is stored on the display, using the new XSettings system. This means that when you run a program on a remote machine, or as another user, etc, you don't lose your settings.

  17. Euler's number up to 10.000 digits by Anonymous Coward · · Score: -1, Offtopic

    e = 2.71828 18284 59045 23536 02874 71352 66249 77572 47093 69995 95749 66967 62772 40766 30353 54759 45713 82178 52516 64274 27466 39193 20030 59921 81741 35966 29043 57290 03342 95260 59563 07381 32328 62794 34907 63233 82988 07531 95251 01901 15738 34187 93070 21540 89149 93488 41675 09244 76146 06680 82264 80016 84774 11853 74234 54424 37107 53907 77449 92069 55170 27618 38606 26133 13845 83000 75204 49338 26560 29760 67371 13200 70932 87091 27443 74704 72306 96977 20931 01416 92836 81902 55151 08657 46377 21112 52389 78442 50569 53696 77078 54499 69967 94686 44549 05987 93163 68892 30098 79312 77361 78215 42499 92295 76351 48220 82698 95193 66803 31825 28869 39849 64651 05820 93923 98294 88793 32036 25094 43117 30123 81970 68416 14039 70198 37679 32068 32823 76464 80429 53118 02328 78250 98194 55815 30175 67173 61332 06981 12509 96181 88159 30416 90351 59888 85193 45807 27386 67385 89422 87922 84998 92086 80582 57492 79610 48419 84443 63463 24496 84875 60233 62482 70419 78623 20900 21609 90235 30436 99418 49146 31409 34317 38143 64054 62531 52096 18369 08887 07016 76839 64243 78140 59271 45635 49061 30310 72085 10383 75051 01157 47704 17189 86106 87396 96552 12671 54688 95703 50354 02123 40784 98193 34321 06817 01210 05627 88023 51930 33224 74501 58539 04730 41995 77770 93503 66041 69973 29725 08868 76966 40355 57071 62268 44716 25607 98826 51787 13419 51246 65201 03059 21236 67719 43252 78675 39855 89448 96970 96409 75459 18569 56380 23637 01621 12047 74272 28364 89613 42251 64450 78182 44235 29486 36372 14174 02388 93441 24796 35743 70263 75529 44483 37998 01612 54922 78509 25778 25620 92622 64832 62779 33386 56648 16277 25164 01910 59004 91644 99828 93150 56604 72580 27786 31864 15519 56532 44258 69829 46959 30801 91529 87211 72556 34754 63964 47910 14590 40905 86298 49679 12874 06870 50489 58586 71747 98546 67757 57320 56812 88459 20541 33405 39220 00113 78630 09455 60688 16674 00169 84205 58040 33637 95376 45203 04024 32256 61352 78369 51177 88386 38744 39662 53224 98506 54995 88623 42818 99707 73327 61717 83928 03494 65014 34558 89707 19425 86398 77275 47109 62953 74152 11151 36835 06275 26023 26484 72870 39207 64310 05958 41166 12054 52970 30236 47254 92966 69381 15137 32275 36450 98889 03136 02057 24817 65851 18063 03644 28123 14965 50704 75102 54465 01172 72115 55194 86685 08003 68532 28183 15219 60037 35625 27944 95158 28418 82947 87610 85263 98139 55990 06737 64829 22443 75287 18462 45780 36192 98197 13991 47564 48826 26039 03381 44182 32625 15097 48279 87779 96437 30899 70388 86778 22713 83605 77297 88241 25611 90717 66394 65070 63304 52795 46618 55096 66618 56647 09711 34447 40160 70462 62156 80717 48187 78443 71436 98821 85596 70959 10259 68620 02353 71858 87485 69652 20005 03117 34392 07321 13908 03293 63447 97273 55955 27734 90717 83793 42163 70120 50054 51326 38354 40001 86323 99149 07054 79778 05669 78533 58048 96690 62951 19432 47309 95876 55236 81285 90413 83241 16072 26029 98330 53537 08761 38939 63917 79574 54016 13722 36187 89365 26053 81558 41587 18692 55386 06164 77983 40254 35128 43961 29460 35291 33259 42794 90433 72990 85731 58029 09586 31382 68329 14771 16396 33709 24003 16894 58636 06064 58459 25126 99465 57248 39186 56420 97526 85082 30754 42545 99376 91704 19777 80085 36273 09417 10163 43490 76964 23722 29435 23661 25572 50881 47792 23151 97477 80605 69672 53801 71807 76360 34624 59278 77846 58506 56050 78084 42115 29697 52189 08740 19660 90665 18035 16501 79250 46195 01366 58543 66327 12549 63990 85491 44200 01457 47608 19302 21206 60243 30096 41270 48943 90397 17719 51806 99086 99860 66365 83232 27870 93765 02260 14929 10115 17177 63594 46020 23249 30028 04018 67723 91028 80978 66605 65118 32600 43688 50881 71572 38669 84224 22010 24950 55188 16948 03221 00251 54264 94639 81287 36776 58927 68816 35983 12477 88652 01411 74110 91360 11649 95076 62907 79436 46005 85194 19985 60162 64790 76153 21038 72755 71269 92518 27568 79893 02761 76114 61625 49356 49590 37980 45838 18232 33686 12016 24373 65698 46703 78585 33052 75833 33793 99075 21660 69238 05336 98879 56513 72855 93883 49989 47074 16181 55012 53970 64648 17194 67083 48197 21448 88987 90676 50379 59036 69672 49499 25452 79033 72963 61626 58976 03949 85767 41397 35944 10237 44329 70935 54779 82629 61459 14429 36451 42861 71585 87339 74679 18975 71211 95618 73857 83644 75844 84235 55581 05002 56114 92391 51889 30994 63428 41393 60803 83091 66281 88115 03715 28496 70597 41625 62823 60921 68075 15017 77253 87402 56425 34708 79089 13729 17228 28611 51591 56837 25241 63077 22544 06337 87593 10598 26760 94420 32619 24285 31701 87817 72960 23541 30606 72136 04600 03896 61093 64709 51414 17185 77701 41806 06443 63681 54644 40053 31608 77831 43174 44081 19494 22975 59931 40118 88683 31483 28027 06553 83300 46932 90115 74414 75631 39997 22170 38046 17092 89457 90962 71662 26074 07187 49975 35921 27560 84414 73782 33032 70330 16823 71936 48002 17328 57349 35947 56433 41299 43024 85023 57322 14597 84328 26414 21684 87872 16733 67010 61509 42434 56984 40187 33128 10107 94512 72237 37886 12605 81656 68053 71439 61278 88732 52737 38903 92890 50686 53241 38062 79602 59303 87727 69778 37928 68409 32536 58807 33988 45721 87460 21005 31148 33513 23850 04782 71693 76218 00490 47955 97959 29059 16554 70505 77751 43081 75112 69898 51884 08718 56402 60353 05583 73783 24229 24185 62564 42550 22672 15598 02740 12617 97192 80471 39600 68916 38286 65277 00975 27670 69777 03643 92602 24372 84184 08832 51848 77047 26384 40379 53016 69054 65937 46161 93238 40363 89313 13643 27137 68884 10268 11219 89127 52230 56256 75625 47017 25086 34976 53672 88605 96675 27408 68627 40791 28565 76996 31378 97530 34660 61666 98042 18267 72456 05306 60773 89962 42183 40859 88207 18646 82623 21508 02882 86359 74683 96543 58856 68550 37731 31296 58797 58105 01214 91620 76567 69950 65971 53447 63470 32085 32156 03674 82860 83786 56803 07306 26576 33469 77429 56346 43716 70939 71930 60876 96349 53288 46833 61303 88294 31040 80029 68738 69117 06666 61468 00015 12114 34422 56023 87447 43252 50769 38707 77751 93299 94213 72772 11258 84360 87158 34835 62696 16619 80572 52661 22067 97540 62106 20806 49882 91845 43953 01529 98209 25030 05498 25704 33905 53570 16865 31205 26495 61485 72492 57386 20691 74036 95213 53373 25316 66345 46658 85972 86659 45113 64413 70331 39367 21185 69553 95210 84584 07244 32383 55860 63106 80696 49248 51232 63269 95146 03596 03729 72531 98368 42336 39046 32136 71011 61928 21711 15028 28016 04488 05880 23820 31981 49309 63695 96735 83274 20249 88245 68494 12738 60566 49135 25267 06046 23445 05492 27581 15170 93149 21879 59271 80019 40968 86698 68370 37302 20047 53143 38181 09270 80300 17205 93553 05207 00706 07223 39994 63990 57131 15870 99635 77735 90271 96285 06114 65148 37526 20956 53467 13290 02599 43976 63114 54590 26858 98979 11583 70934 19370 44115 51219 20117 16488 05669 45938 13118 38437 65620 62784 63104 90346 29395 00294 58341 16482 41149 69758 32601 18007 31699 43739 35069 66295 71241 02732 39138 74175 49230 71862 45454 32220 39552 73529 52402 45903 80574 45028 92246 88628 53365 42213 81572 21311 63288 11205 21464 89805 18009 20247 19391 71055 53901 13943 31668 15158 28843 68760 69611 02505 17100 73927 62385 55338 62725 53538 83096 06716 44662 37092 26468 09671 25406 18695 02143 17621 16681 40097 59528 14939 07222 60111 26811 53108 38731 76173 23235 26360 58381 73151 03459 57365 38223 53499 29358 22836 85100 78108 84634 34998 35184 04451 70427 01893 81994 24341 00905 75376 25776 75711 18090 08816 41833 19201 96262 34162 88166 52137 47173 25477 72778 34887 74366 51882 87521 56685 71950 63719 36565 39038 94493 66421 76400 31215 27870 22236 64636 35755 50356 55769 48886 54950 02708 53923 61710 55021 31147 41374 41061 34445 54419 21013 36172 99628 56948 99193 36918 47294 78580 72915 60885 10396 78195 94298 33186 48075 60836 79551 49663 64489 65592 94818 78517 84038 77332 62470 51945 05041 98477 42014 18394 77312 02815 88684 57072 90544 05751 06012 85258 05659 47030 46836 34459 26525 52137 00806 87520 09593 45360 73162 26118 72817 39280 74623 09468 53678 23106 09792 15993 60019 94623 79934 34210 68781 34973 46959 24646 97525 06246 95861 69091 78573 97659 51993 92993 99556 75427 14654 91045 68607 02099 01260 68187 04984 17807 91739 24071 94599 63230 60254 70790 17745 27513 18680 99822 84730 86076 65368 66855 51646 77029 11336 82756 31072 23346 72611 37054 90795 36583 45386 37196 23585 63126 18387 15677 41187 38527 72292 25947 43373 78569 55384 56246 80101 39057 27871 01651 29666 36764 45187 24656 53730 40244 36841 40814 48873 29578 47348 49000 30194 77888 02046 03246 60842 87535 18483 64959 19508 28883 23206 52212 81041 90448 04724 79492 91342 28495 19700 22601 31043 00624 10717 97150 27934 33263 40799 59605 31446 05323 04885 28972 91765 98760 16667 81193 79323 72453 85720 96075 82277 17848 33616 13582 61289 62261 18129 45592 74627 67137 79448 75867 53657 54486 14076 11931 12595 85126 55759 73457 30153 33642 63076 79854 43385 76171 53334 62325 27057 20053 03988 28949 90342 59566 23297 57824 88735 02925 91668 25894 45689 46559 92658 45476 26945 28780 51650 17206 74785 41788 79822 76806 53665 06419 10973 43452 88783 38621 72615 62695 82654 47820 56729 87756 42632 53215 94294 41803 99432 17000 09054 26507 63095 58846 58951 71709 14760 74371 36893 31946 90909 81904 50129 03070 99566 22662 03031 82649 36573 36984 19555 77696 37876 24918 85286 56866 07600 56602 56054 45711 33728 68402 05574 41603 08370 52312 24258 72234 38854 12317 94813 88550 07568 93811 24935 38631 86352 87083 79984 56926 19981 79452 33640 87429 59118 07474 53419 55142 03517 26184 20084 55091 70845 68236 82008 97739 45584 26792 14273 47756 08796 44279 20270 83121 50156 40634 13416 17166 44806 98154 83764 49157 39001 21217 04154 78725 91998 94382 53649 50514 77137 93991 47205 21952 90793 96137 62110 72384 94290 61635 76045 96231 25350 60685 37651 42311 53496 65683 71511 66042 20796 39446 66211 63255 15772 90709 78473 15627 82775 98788 13649 19512 57483 32879 37715 71459 09106 48416 42678 30994 97236 74420 17586 22694 02159 40792 44805 41255 36043 13179 92696 73915 75424 19296 60731 23937 63542 13923 06178 76753 95871 14361 04089 40996 60894 71418 34069 83629 93675 36262 15452 47298 46421 37528 91079 88438 13060 95552 62272 08375 18629 83706 67872 24430 19579 37937 86072 10725 42772 89071 73285 48743 74355 78196 65117 16618 33088 11291 20245 20404 86822 00072 34403 50254 48202 83425 41878 84653 60259 15064 45271 65770 00445 21097 73558 58976 22655 48494 16217 14989 53238 34216 00114 06295 07184 90427 78925 85527 43035 22139 68356 79018 07640 60421 38307 30877 44601 70842 68827 22611 77180 84266 43336 51780 00217 19034 49234 26426 62922 61456 00433 73838 68335 55534 34530 04264 81847 39892 15627 08609 56506 29340 40526 49432 44261 44566 59212 91225 64889 35696 55009 15430 64261 34252 66847 25949 14314 23939 88454 32486 32746 18428 46655 98533 23122 10466 25989 01417 12103 44608 42716 16619 00125 71958 70793 21756 96985 44013 39762 20967 49454 18540 71184 46433 94699 01626 98351 60784 89245 14058 94094 63952 67807 35457 97003 07051 16368 25194 87701 18976 40028 27648 41416 05872 06184 18529 71891 54019 68825 32893 09149 66534 57535 71427 31848 20163 84644 83249 90378 86069 00807 27093 27673 12758 19665 63941 14896 17168 32980 45513 97295 06687 60474 09154 20428 42999 35410 25829 11350 22416 90769 43166 85742 42522 50902 69390 34814 85645 13030 69925 19959 04363 84028 42926 74125 73422 44776 55841 77886 17173 72654 62085 49829 44989 46787 35092 95816 52632 07225 89923 68768 45701 78230 38096 56788 31122 89305 80914 05726 10865 88484 58731 01658 15116 75333 27674 88701 48291 67419 70151 25597 82572 70740 64318 08601 42814 90241 46780 47232 75976 84269 63393 57735 42930 18673 94397 16388 61176 42090 04068 66339 88568 41681 00387 23892 14483 17607 01166 84503 88721 23643 67043 31409 11557 33280 18297 79887 36590 91665 96124 02021 77855 88548 76176 16198 93707 94380 05666 33648 84365 08914 48055 71039 76521 46960 27662 58359 90519 87042 30017 94655 3679 ...

  18. In case it gets /.'ed by Anonymous Coward · · Score: -1, Offtopic

    6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E54A4CCFCCAFB061FDF83D6A553F5FAD674A E3E72EF45DBCFFE696933ADADDDCB9DD87A54F0E7CD95EFF34 6F33789700C68B45228A9FF399F7C0F4ED11370625113CE5AA C52590274A10B86E054896758E17B769847B7DFE3E465BE724 F65DD6FDF6DED8BA1BBCD975F59515B5F6CCCD0277082E09B6 EBCB05994BEDC80DE33BF85B1BBFAFCE0BADCCA6421DF7039C 3CE992955832DF3A1FFA82BB484241143E7422E2D187C03E99 3C9247F4ED412CF0EF11EE4CEA421F50A9E15E76A7F1C74356 757E24D516908691B4CD4720780397135035D11F0DB684AAE2 8F762B7013C179A9B3D78DF919A6589C38EAEA1AE30B079C7F 0F3A436D5DACC6FEF11FB6FF3CA4A95C108426155E812C6AE3 1E26E3FE509BEA76E36C893B71B376178B8512BD39C16E5680 9E494820F4DBB72D57E07FD64FCBD2DE4782FCA6576A8E3349 19A4F9AFD2FF65A2AF2C3AEAB298581B929626F71F7C22DBC4 EDA50079C168D7DF7B6A34044007C0448905BDA6F9E06F9553 93BC42AA081E9B6CF80C1AEBE9C18DC43F4E8B8BF66450FB7D 5DB0D01D46E50468A60A2454F6342F30EDE483A4FBEE1A945A EE40D4367148AED3FA20B3D6BBCF1A6E925C5B345D53D36C74 DDCE9920BBA5242260CAE876CA649B0F7A4ED55D547BD9A09F EAA6D4D711AE513F1DAF736782FACE12C13FFC54DA89A43337 90FFA9BE82FBCA0EF3397597DA6766E9F4F1C050239A173849 3642DBC798272A64448180FA3FE416D4CA3958EBA8781382F4 4B8D4540565B9FADE1562BF557A03671811198DCE79606D573 C759714F67450355F713551C30C22A4E8643D786F5EE5D33F3 6646A20653B53AD59655E7018174616528C7F08196A65AA077 AC8CC53EE083D032D07535A55918C64CCCC33C1404001F778A 06420EBB323B62C43FFA97B355294BFB57207F6F9630CCFB61 AFF00500DC6D33F949879E7A7E53FF022AAF213FEF54070D8D 27C8E3C937705B51D9DB925A5F5E5EF02505BBC77E65CF97FD 8621552909D17DC43FC01C53152316D72FBDE9E4926500BA66 ACDCC2F4B3B264CA495CDC8A8808E8E6BED62A094470E749F6 847E912237E07F51E81F3CA83A084D4BA2DCE645E2293BC3C3 B442959DE33976E

  19. Some primes... by Anonymous Coward · · Score: -1, Troll

    2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 211 223 227 229 233 239 241 251 257 263 269 271 277 281 283 293 307 311 313 317 331 337 347 349 353 359 367 373 379 383 389 397 401 409 419 421 431 433 439 443 449 457 461 463 467 479 487 491 499 503 509 521 523 541 547 557 563 569 571 577 587 593 599 601 607 613 617 619 631 641 643 647 653 659 661 673 677 683 691 701 709 719 727 733 739 743 751 757 761 769 773 787 797 809 811 821 823 827 829 839 853 857 859 863 877 881 883 887 907 911 919 929 937 941 947 953 967 971 977 983 991 997 1009 1013 1019 1021 1031 1033 1039 1049 1051 1061 1063 1069 1087 1091 1093 1097 1103 1109 1117 1123 1129 1151 1153 1163 1171 1181 1187 1193 1201 1213 1217 1223 1229 1231 1237 1249 1259 1277 1279 1283 1289 1291 1297 1301 1303 1307 1319 1321 1327 1361 1367 1373 1381 1399 1409 1423 1427 1429 1433 1439 1447 1451 1453 1459 1471 1481 1483 1487 1489 1493 1499 1511 1523 1531 1543 1549 1553 1559 1567 1571 1579 1583 1597 1601 1607 1609 1613 1619 1621 1627 1637 1657 1663 1667 1669 1693 1697 1699 1709 1721 1723 1733 1741 1747 1753 1759 1777 1783 1787 1789 1801 1811 1823 1831 1847 1861 1867 1871 1873 1877 1879 1889 1901 1907 1913 1931 1933 1949 1951 1973 1979 1987 1993 1997 1999 2003 2011 2017 2027 2029 2039 2053 2063 2069 2081 2083 2087 2089 2099 2111 2113 2129 2131 2137 2141 2143 2153 2161 2179 2203 2207 2213 2221 2237 2239 2243 2251 2267 2269 2273 2281 2287 2293 2297 2309 2311 2333 2339 2341 2347 2351 2357 2371 2377 2381 2383 2389 2393 2399 2411 2417 2423 2437 2441 2447 2459 2467 2473 2477 2503 2521 2531 2539 2543 2549 2551 2557 2579 2591 2593 2609 2617 2621 2633 2647 2657 2659 2663 2671 2677 2683 2687 2689 2693 2699 2707 2711 2713 2719 2729 2731 2741 2749 2753 2767 2777 2789 2791 2797 2801 2803 2819 2833 2837 2843 2851 2857 2861 2879 2887 2897 2903 2909 2917 2927 2939 2953 2957 2963 2969 2971 2999 3001 3011 3019 3023 3037 3041 3049 3061 3067 3079 3083 3089 3109 3119 3121 3137 3163 3167 3169 3181 3187 3191 3203 3209 3217 3221 3229 3251 3253 3257 3259 3271 3299 3301 3307 3313 3319 3323 3329 3331 3343 3347 3359 3361 3371 3373 3389 3391 3407 3413 3433 3449 3457 3461 3463 3467 3469 3491 3499 3511 3517 3527 3529 3533 3539 3541 3547 3557 3559 3571 3581 3583 3593 3607 3613 3617 3623 3631 3637 3643 3659 3671 3673 3677 3691 3697 3701 3709 3719 3727 3733 3739 3761 3767 3769 3779 3793 3797 3803 3821 3823 3833 3847 3851 3853 3863 3877 3881 3889 3907 3911 3917 3919 3923 3929 3931 3943 3947 3967 3989 4001 4003 4007 4013 4019 4021 4027 4049 4051 4057 4073 4079 4091 4093 4099 4111 4127 4129 4133 4139 4153 4157 4159 4177 4201 4211 4217 4219 4229 4231 4241 4243 4253 4259 4261 4271 4273 4283 4289 4297 4327 4337 4339 4349 4357 4363 4373 4391 4397 4409 4421 4423 4441 4447 4451 4457 4463 4481 4483 4493 4507 4513 4517 4519 4523 4547 4549 4561 4567 4583 4591 4597 4603 4621 4637 4639 4643 4649 4651 4657 4663 4673 4679 4691 4703 4721 4723 4729 4733 4751 4759 4783 4787 4789 4793 4799 4801 4813 4817 4831 4861 4871 4877 4889 4903 4909 4919 4931 4933 4937 4943 4951 4957 4967 4969 4973 4987 4993 4999 5003 5009 5011 5021 5023 5039 5051 5059 5077 5081 5087 5099 5101 5107 5113 5119 5147 5153 5167 5171 5179 5189 5197 5209 5227 5231 5233 5237 5261 5273 5279 5281 5297 5303 5309 5323 5333 5347 5351 5381 5387 5393 5399 5407 5413 5417 5419 5431 5437 5441 5443 5449 5471 5477 5479 5483 5501 5503 5507 5519 5521 5527 5531 5557 5563 5569 5573 5581 5591 5623 5639 5641 5647 5651 5653 5657 5659 5669 5683 5689 5693 5701 5711 5717 5737 5741 5743 5749 5779 5783 5791 5801 5807 5813 5821 5827 5839 5843 5849 5851 5857 5861 5867 5869 5879 5881 5897 5903 5923 5927 5939 5953 5981 5987 6007 6011 6029 6037 6043 6047 6053 6067 6073 6079 6089 6091 6101 6113 6121 6131 6133 6143 6151 6163 6173 6197 6199 6203 6211 6217 6221 6229 6247 6257 6263 6269 6271 6277 6287 6299 6301 6311 6317 6323 6329 6337 6343 6353 6359 6361 6367 6373 6379 6389 6397 6421 6427 6449 6451 6469 6473 6481 6491 6521 6529 6547 6551 6553 6563 6569 6571 6577 6581 6599 6607 6619 6637 6653 6659 6661 6673 6679 6689 6691 6701 6703 6709 6719 6733 6737 6761 6763 6779 6781 6791 6793 6803 6823 6827 6829 6833 6841 6857 6863 6869 6871 6883 6899 6907 6911 6917 6947 6949 6959 6961 6967 6971 6977 6983 6991 6997 7001 7013 7019 7027 7039 7043 7057 7069 7079 7103 7109 7121 7127 7129 7151 7159 7177 7187 7193 7207 7211 7213 7219 7229 7237 7243 7247 7253 7283 7297 7307 7309 7321 7331 7333 7349 7351 7369 7393 7411 7417 7433 7451 7457 7459 7477 7481 7487 7489 7499 7507 7517 7523 7529 7537 7541 7547 7549 7559 7561 7573 7577 7583 7589 7591 7603 7607 7621 7639 7643 7649 7669 7673 7681 7687 7691 7699 7703 7717 7723 7727 7741 7753 7757 7759 7789 7793 7817 7823 7829 7841 7853 7867 7873 7877 7879 7883 7901 7907 7919 7927 7933 7937 7949 7951 7963 7993 8009 8011 8017 8039 8053 8059 8069 8081 8087 8089 8093 8101 8111 8117 8123 8147 8161 8167 8171 8179 8191 8209 8219 8221 8231 8233 8237 8243 8263 8269 8273 8287 8291 8293 8297 8311 8317 8329 8353 8363 8369 8377 8387 8389 8419 8423 8429 8431 8443 8447 8461 8467 8501 8513 8521 8527 8537 8539 8543 8563 8573 8581 8597 8599 8609 8623 8627 8629 8641 8647 8663 8669 8677 8681 8689 8693 8699 8707 8713 8719 8731 8737 8741 8747 8753 8761 8779 8783 8803 8807 8819 8821 8831 8837 8839 8849 8861 8863 8867 8887 8893 8923 8929 8933 8941 8951 8963 8969 8971 8999 9001 9007 9011 9013 9029 9041 9043 9049 9059 9067 9091 9103 9109 9127 9133 9137 9151 9157 9161 9173 9181 9187 9199 9203 9209 9221 9227 9239 9241 9257 9277 9281 9283 9293 9311 9319 9323 9337 9341 9343 9349 9371 9377 9391 9397 9403 9413 9419 9421 9431 9433 9437 9439 9461 9463 9467 9473 9479 9491 9497 9511 9521 9533 9539 9547 9551 9587 9601 9613 9619 9623 9629 9631 9643 9649 9661 9677 9679 9689 9697 9719 9721 9733 9739 9743 9749 9767 9769 9781 9787 9791 9803 9811 9817 9829 9833 9839 9851 9857 9859 9871 9883 9887 9901 9907 9923 9929 9931 9941 9949 9967 9973

    1. Re:Some primes... by Perdition · · Score: 1

      Man, you wasted a valuable opportunity to actually be mildly funny (here are some Prime examples, it's Prime time, let's see if you guys give me a Prime ribbing, etc.), but you just stuck with blandly lame. Ah, I guess we do turn out like our parents, after all.

      --
      Windows XP SP2 told me to install third-party software that prevents viruses and protects stability... I chose Ubuntu
  20. Re:Bonus: refer to previous article for compilatio by l33t+j03 · · Score: -1

    WHy use GTK at all when perfectly good (better even) alternatives are available. ie - Windows XP

  21. Re:Bonus: refer to previous article for compilatio by Anonymous Coward · · Score: 0
    I find your above statement remarkable. There are users out there who don't use a package manager, you know. But that wasn't the point, so nevermind.

    -f

  22. GTK+ 2.1 info by warez_d00d · · Score: -1, Offtopic

    Have a look here. A blatant violation of the GPL!!

  23. hmm.... by Anonymous Coward · · Score: -1, Offtopic

    who cares anyway....

  24. GTK 'plus' by Ed+Avis · · Score: 3, Insightful

    With the version number jump, you'd think they would have taken the opportunity to rename it from GTK+ back to GTK, which is what everyone calls it anyway.

    --
    -- Ed Avis ed@membled.com
    1. Re:GTK 'plus' by Adnans · · Score: 2

      Yes and also chang the meaning of the G from 'GIMP' to 'GNU' or something else (Gawd-why-not-do-it-with-a-real-object-oriented-la nguage comes to mind :)

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    2. Re:GTK 'plus' by JanneM · · Score: 1

      Just use gtkmm.

      /Janne

      --
      Trust the Computer. The Computer is your friend.
    3. Re:GTK 'plus' by Anonymous Coward · · Score: -1, Flamebait

      The GTK+ people will try to tell you that GTK-- is an acceptable solution. They are, of course, talking poo. Use Qt instead.

    4. Re:GTK 'plus' by cmmike · · Score: 1

      GTK's object orientation actually survives past compilation time, which is very nice. this is not the case in the language you probably mistake for being object-oriented (I'm taking a somewhat-educated wild guess, yes).

      (and anyway, why does the implementation language matter for you? there probably is a binding for the language you like.)

      --
      -- LIVE FATS DIE YO GNU
    5. Re:GTK 'plus' by Anonymous Coward · · Score: 1, Insightful

      - Yes and also chang the meaning of the G from 'GIMP' to 'GNU' or something else (Gawd-why-not-do-it-with-a-real-object-oriented-la nguage comes to mind :)

      OO is a way of looking at problems, thinking and designing software, not a language. You can write pretty good OO programs in plain C and other "traditional" languages too.

    6. Re:GTK 'plus' by reflective+recursion · · Score: 1

      And you can also write OO in asm if you wish. Just no one does it because _tools have been written for that specific purpose!_

      Ever try using a screwdriver to pound a nail in?
      Didn't think so.

      --
      Dijkstra Considered Dead
    7. Re:GTK 'plus' by scorcherer · · Score: 2
      It's more fun to say GTK = GIMP ToolKit where GIMP = GNU Image Manipulation Program where GNU = GNU's Not Unix where GNU = ...

      Personally I think in the spirit of Grecursive Gnucronyms it should be named the GTK ToolKit.

      I agree on the OO bit though. It's silly that there are projects like gtkmm around just to compensate for the stupid decision of writing OO in a procedural language. It's like bolting a networking, windowing OS on top of DOS.. wait, someone actually did that...

      --

      --
      The Cap is nigh. Time to get a fresh new account.

    8. Re:GTK 'plus' by Anonymous Coward · · Score: 1, Insightful

      Ever try using a screwdriver to pound a nail in?
      Uh, yes, I have. The question is whether I've used a hammer to screw a nail in. No, I haven't. Didn't think so.

    9. Re:GTK 'plus' by Cryptnotic · · Score: 2

      The reason they did it in C was so that all the functions could be used from C programs and so that bindings could be made for every other language out there, including "object oriented" languages like Ruby, Objective C, Java, OCaml, Perl 5-6, etc.

      Only an insane person would actually try to write an ordinary program that uses GTK in C (unless they're using GladeXML).

      Cryptnotic

      --
      My other first post is car post.
  25. Re:Bonus: refer to previous article for compilatio by Anonymous Coward · · Score: 0

    It's like a song about irony where every single example was not ironic.

    Which is ironic. That's the point :P.

  26. Whence Gtk-Perl and others? by Anonymous Coward · · Score: 1, Insightful
    I find it kind of disturbing that people who use gtk-perl seemingly are out of focus as to how Gtk-2.0 affects them; or if it will.

    Are any of the language bindings going to keep tracking Gtk, or is 1.2 going to be "it" for everybody? I've noticed the PyGTK people are still whacking away, but it's been pretty much quiet on the western front otherwise.

    1. Re:Whence Gtk-Perl and others? by Anonymous Coward · · Score: 0

      and finally the myth that GTK+ can be used with other languages falls apart...

      People forget that "binding" is the same as "porting GTK to other languages." I think porting is a bad word to use. Perhaps "making hacks to fit GTK+ into another language" would be better worded, no?

    2. Re:Whence Gtk-Perl and others? by Anonymous Coward · · Score: 0

      > and finally the myth that GTK+ can be used with other languages falls apart...

      That statement requires one to, in your case, misrepresent the facts.

      Bindings are just convenience interfaces. You can go ahead and call GTK 2 from Perl right now... same as you call any C code from Perl.

      Bindings make calling C code easier or more "user friendly", but they are not a core part of the toolkit.

      I think you're being a troll, because a common complaint of Qt is that it is a very difficult toolkit to write bindings for (Qt-Java and PyQt are two notable exceptions), and the "language bindings" issue is the source of a lot of GTKQt bickering.

      Please don't troll here. This release is a good thing. Code using whatever tools you want, or encourage both projects to work towards basic integration (common theming, shared K/foot menus, etc). Be nice.

    3. Re:Whence Gtk-Perl and others? by Anonymous Coward · · Score: 0

      Actually, I am the serious one. Remember GNOME camp's reasoning for using C? They claim that C allows other languages to use their libraries. What _they_ misrepresented was the fact that you can do "bindings" with C++ also.

      It is easy to call someone a troll and disparage their concerns; it takes a bigger person to understand their concerns and address them directly.

  27. replace by bicho · · Score: 1

    Any one knows if an upgrade from the rpm's will replace Gtk+ 1.x rpms?

    I really want to try it, but dont have a very good computer nor enough space (unless someone can tell me how to use a FAT partition as if it were ext2, so i can execute there) and not a fast processor either .

    anyway, i might just risk myself.

    --

    errera hunamum ets
    1. Re:replace by Uerige · · Score: 1

      unless someone can tell me how to use a FAT partition as if it were ext2, so i can execute there

      You might want to try either 'man mount' or 'man mke2fs'. Or umsdos.

    2. Re:replace by high · · Score: 1

      That shouldn't happen, then you have a faulty rpm. In debian both gtk libraries works fine together.

    3. Re:replace by Anonymous Coward · · Score: 0
      unless someone can tell me how to use a FAT partition as if it were ext2, so i can execute there

      loopback filesystems

      man losetup

    4. Re:replace by Anonymous Coward · · Score: 0

      GTK 1.2 and 2.0 can coexist, but I don't know how this works with RPM. If you build from source you will have no problem.

    5. Re:replace by NotoriousQ · · Score: 2, Informative

      By your comment, it seems that you mean that you have a larger win partition:

      try adding this to your fstab:
      /dev/hda1 /win32 vfat defaults 1 0
      do not forget to change the first argument to the harddrive where your fat partition is, and the second to your chosen mount point (can be anything as long as it is a real existing directory)

      after that, just issue mount /win32 or whatever your mount point is

      As for the replacing GTK -- no no no no. These gtk's are not truly compatible, and thus you will need both libraries. do not worry as the default install should just put them together. I also would not be surprised if you have GTK 1.0 and 1.2 on your hard drive also, so do not replace, and if you are using rpms, you would not even be able to.

      Enjoy

      --
      badness 10000
    6. Re:replace by sebol · · Score: 1

      no

      the rpm package called "gtk2" instead of "gtk+"
      glib2 instead of glib
      pango & atk doesnt exist in gtk+-1.2.x

      --
      -- Hasbullah bin Pit (sebol)
    7. Re:replace by Anonymous Coward · · Score: 0

      Use the loopback filesystem...

      dd if=/dev/zero of=ext2file bs=1k count=16777216
      mke2fs -F ext2file
      mount -o loop -t ext2 ext2file mountpoint

  28. it's all a matter of time by Anonymous Coward · · Score: -1, Offtopic
    question:

    - why does the buttons look like gnome ?
    - why is it so damn slow ?
    - why are so many gnome people involved into it and turn gtk+ into a pile of niggerarse ?
    - why is own, _kris_ and the other participiants such gay niggers ?
    - who the fuck is anders carlsson and havoc peniston ?
    - why is the gimp (CVS HEAD) maturing into a full gnome application ?
    - why did a bunch of fags fucked the whole code and turned working things into gay niggershit ?
    - why has everything to be gnomified as if EVERYONE in the linux/unix world is gonna like gnome ?

    why oh why did gtk turn into this shit ? anyways i don't give a fuck anymore linux and all the other unix systems won't compete with a real working windows desktop. no it's not gay at least it works.

  29. What about the Win32 port ? by Khalid · · Score: 2

    They seem to imply that GTK application execute on X Windows, Frame buffer, and Windows ! the former Win32 port was not integrated in the main release ! does it mean now that with just a recompile I can get my GTK applications running in Windows 9x or XP ?

    1. Re:What about the Win32 port ? by Havoc+Pennington · · Score: 5, Informative

      Yes, that's correct. The win32 version is not yet
      released though, it's just in "preview" status. Should be out in a few months.

    2. Re:What about the Win32 port ? by Anonymous Coward · · Score: 0

      Thanks BTW for all the work you guys did on GTK. I'm really glad Win32 is officially supported.

      We should hopefully see a lot more dual-platform applications made now that Linux has an improved, LGPL toolkit.

    3. Re:What about the Win32 port ? by Anonymous Coward · · Score: 0

      Yes, we can finally lose that stupid Linux OS and use Windows now.

      I mean, who really gives a shit about the FSF's concept of freedom?

  30. Now we only need... by Adnans · · Score: 0, Troll

    a Mozilla that doesn't rubberband like hell, and doesn't bloody BLOCK all freaking windows when one window is busy :(

    --
    "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
  31. Re:Bonus: refer to previous article for compilatio by irony+nazi · · Score: 2
    Ugh...

    Sorry forged, that would not be irony. That would be a coincidence (and a minor one, at that). Take it from the irony nazi.

    --

    Bringing irony to the Slash-masses
  32. Re:Bonus: refer to previous article for compilatio by jonathan_ingram · · Score: 1

    I think you're imparting *way* too much cleverness to Alanis :)

  33. Next Style Scrolling... by Anonymous Coward · · Score: 0

    Okay, I'm going crazy trying to find information about this...

    How do you configure your scroll bars to work like the Next style, where the up and down arrows are right next to each other? My understanding is that this is supposed to be a configuration option in GTK 2.0.

    Thanks!

    1. Re:Next Style Scrolling... by Greg+Merchan · · Score: 2

      Put this in your theme:

      GtkScrollbar::has_backward_stepper=0
      GtkScrollbar::has_secondary_forward_stepper=0
      GtkScrollbar::has_secondary_backward_stepper=1
      GtkScrollbar::has_forward_stepper=1

      (Exactly where you put it depends on your theme.)

  34. WTF? by Serial+Troller · · Score: -1

    What the hell is GTK...? "Gay, Transvestite Killer"? "Gay Taco-Kam"? Ewww...

    --

    STOP ME BEFORE I POST AGAIN!

  35. In Related News... by suwalski · · Score: 4, Informative

    news.gnome.org is reporting that Gnome Beta 2 ("I bastun bor vi allihopa!") is out!

    1. Re:In Related News... by jeffphil · · Score: 1

      Here's the mailing list post that this is indeed Beta 2:

      http://mail.gnome.org/archives/desktop-devel-list/ 2002-March/msg00181.html

    2. Re:In Related News... by danro · · Score: 1
      User #176418 Info) news.gnome.org is reporting that Gnome Beta 2 ("I bastun bor vi allihopa!") is out!

      For those of you that don't speak swedish, the bold part means: We all live in the Sauna!

      A pretty weird name if you ask me...
      --

      "First lesson," Jon said. "Stick them with the pointy end."
    3. Re:In Related News... by jonathan_ingram · · Score: 2

      Just remember - there is *no* Swedish conspiracy. Wink.

    4. Re:In Related News... by ethereal · · Score: 1

      You are a jelly donut?

      --

      Your right to not believe: Americans United for Separation of Church and

  36. Translation by scorcherer · · Score: 2

    "I bastun bor vi allihopa" is Swedish for "We all live in the sauna." Don't ask me what they really mean by that...

    --

    --
    The Cap is nigh. Time to get a fresh new account.

    1. Re:Translation by IamTheRealMike · · Score: 1

      Actually I think that's pretty deep.... people bicker and fight about KDE vs GNOME, Qt vs GTK, but at the end of the day, we're all on the same planet, and we're all in this together. We're very much all in the sauna together.

    2. Re:Translation by scorcherer · · Score: 2

      :-) Well that's not a bad way of looking at it. In the end we're all together on this planet, knowing that emacs is better than vi.

      --

      --
      The Cap is nigh. Time to get a fresh new account.

  37. At last! by asobala · · Score: 1

    I've been using the beta for a while; it's nice to know it's stable. The Gnome 2 release is something like the 28th of march, so presumably GTK+ is revving up for this Remember, GTK+-2.0 does not replace GTK+-1.2. They can both coexist peacefully.

    1. Re:At last! by Anonymous Coward · · Score: 0

      Dream on, Gnome 2.0 will be released in May.

  38. Gnome topic icon.. by gh0ul · · Score: 1

    Wouldn't a gimp topic icon describe this article more then a Gnome topic icon?

    Afterall, Gtk was made for the gimp..

    1. Re:Gnome topic icon.. by Penguinoflight · · Score: 1

      GTK was originally made for GIMP, but scince the GNOME project decided to adopt it, GTK+ has become part of the GNOME project.

      --
      "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
      1 John 4:14
    2. Re:Gnome topic icon.. by reverius · · Score: 1

      By that logic... about half of the programs that compile on Linux would use the gnome icon. It's first and foremost the "GIMP ToolKit". The fact that it -happens- to be included in GNOME (and that GNOME is based upon it) is irrelevant.

    3. Re:Gnome topic icon.. by Penguinoflight · · Score: 1

      At this point, there are far more people who would be interested in GTK+ for using with GNOME than GIMP.

      Taken from gtk.org:
      GTK+ was initially developed for and used by the GIMP, the GNU Image Manipulation Program. Therefore, it is named "The GIMP Toolkit", so that the origins of the project are remembered. Today GTK+ is used by a large number of applications, and is the toolkit used by the GNU project's GNOME desktop.

      You can see how it's really moving to GNOME more.

      --
      "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
      1 John 4:14
  39. sorry but i leave by Anonymous Coward · · Score: 0

    the gnome icon is well choosen for the GTK+ 2.0 announcement on the slashdot page since it matures into a GNOME piece of shit. sad that a lot of GNOME people gonna make it look like shit. GTK 1 was really cool but GTK2 2.0 is crap. it reminds me to much of GNOME.

  40. GTK is irrelevant by radsoft · · Score: 0, Troll

    ... and a bloat monster.

    --
    radsoft.net
  41. GDK_USE_XFT by salimma · · Score: 1

    to enable AA, just export GDK_USE_XFT=1 (or setenv GDK_USE_XFT 1).. works for me :)

    Michel
    ps It is still a bit slow though, but since I compiled with debugging enabled I did not thought further about it...

    --
    Michel
    Fedora Project Contribut