[PC-BSD Commits] r210 - pcbsd/trunk/XGUISource
svn at pcbsd.org
svn at pcbsd.org
Thu May 10 13:10:27 PDT 2007
Author: kris
Date: 2007-05-10 21:10:26 +0100 (Thu, 10 May 2007)
New Revision: 210
Added:
pcbsd/trunk/XGUISource/colors.png
pcbsd/trunk/XGUISource/font_bitmap.png
pcbsd/trunk/XGUISource/kcontrol.png
pcbsd/trunk/XGUISource/randr.png
pcbsd/trunk/XGUISource/smserver.png
Modified:
pcbsd/trunk/XGUISource/Makefile
pcbsd/trunk/XGUISource/XGUI.pro
pcbsd/trunk/XGUISource/main.cpp
pcbsd/trunk/XGUISource/xgui.ui
pcbsd/trunk/XGUISource/xgui.ui.h
Log:
Updates XGUI tool, removing monitor selection fields, improves graphics, and fixes return codes. Also now built with KDE libs, allowing nicer GUI look-n-feel
Modified: pcbsd/trunk/XGUISource/Makefile
===================================================================
--- pcbsd/trunk/XGUISource/Makefile 2007-05-09 18:30:24 UTC (rev 209)
+++ pcbsd/trunk/XGUISource/Makefile 2007-05-10 20:10:26 UTC (rev 210)
@@ -1,6 +1,6 @@
#############################################################################
# Makefile for building: /PCBSD/xorg-gui/bin/XGUI
-# Generated by qmake (1.07a) (Qt 3.3.8) on: Tue May 8 22:24:41 2007
+# Generated by qmake (1.07a) (Qt 3.3.8) on: Thu May 10 00:09:09 2007
# Project: XGUI.pro
# Template: app
# Command: $(QMAKE) -o Makefile XGUI.pro
@@ -19,7 +19,7 @@
INCPATH = -I/usr/local/share/qt/mkspecs/freebsd-g++ -I. -I../../../local/include -I$(QTDIR)/include -I.ui/ -I. -I.moc/
LINK = c++
LFLAGS = -Wl,-rpath,/usr/local/lib -Wl,-rpath,$(QTDIR)/lib -pthread
-LIBS = $(SUBLIBS) -L/usr/local/lib -L$(QTDIR)/lib -L/usr/local/lib -lqt-mt -lXext -lX11 -lm
+LIBS = $(SUBLIBS) -L/usr/local/lib -L$(QTDIR)/lib -L/usr/local/lib -lkdecore -Ikdelibs -lqt-mt -lXext -lX11 -lm
AR = ar cqs
RANLIB =
MOC = $(QTDIR)/bin/moc
Modified: pcbsd/trunk/XGUISource/XGUI.pro
===================================================================
--- pcbsd/trunk/XGUISource/XGUI.pro 2007-05-09 18:30:24 UTC (rev 209)
+++ pcbsd/trunk/XGUISource/XGUI.pro 2007-05-10 20:10:26 UTC (rev 210)
@@ -3,6 +3,8 @@
CONFIG += qt warn_on release
+LIBS += -lkdecore -Ikdelibs
+
SOURCES += main.cpp
FORMS = xgui.ui \
Added: pcbsd/trunk/XGUISource/colors.png
Property changes on: pcbsd/trunk/XGUISource/colors.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: pcbsd/trunk/XGUISource/font_bitmap.png
Property changes on: pcbsd/trunk/XGUISource/font_bitmap.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: pcbsd/trunk/XGUISource/kcontrol.png
Property changes on: pcbsd/trunk/XGUISource/kcontrol.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Modified: pcbsd/trunk/XGUISource/main.cpp
===================================================================
--- pcbsd/trunk/XGUISource/main.cpp 2007-05-09 18:30:24 UTC (rev 209)
+++ pcbsd/trunk/XGUISource/main.cpp 2007-05-10 20:10:26 UTC (rev 210)
@@ -1,25 +1,53 @@
#include <qapplication.h>
+#include <kapplication.h>
+#include <kcmdlineargs.h>
+#include <qstylefactory.h>
#include "xgui.h"
#include "dialogconfirm.h"
int main( int argc, char ** argv )
{
- QApplication a( argc, argv );
+KCmdLineArgs::init(argc, argv, "XGUI", "XGUI", "XGUI", "1.0");
+
+
+ static KCmdLineOptions options[] =
+ {
+ { "", "Start the configuration", 0 },
+ { "test", "Display the confirm resolution dialog", 0 },
+ KCmdLineLastOption
+ };
+
+ // Tell which options are supported
+ KCmdLineArgs::addCmdLineOptions( options );
+
+ KApplication a;
+
+
+ // QApplication a( argc, argv);
QString Tmp = a.argv()[1];
- if ( Tmp == "-test") {
+ if ( argc == 2)
+ {
+ QString flag = argv[1];
+ if ( flag == "-test" )
+ {
+
+ //if ( Tmp == "-test") {
XGUI w;
dialogConfirm d;
d.ProgramInit();
+ d.setStyle(QStyleFactory::create( "Plastik" ));
d.show();
a.connect( &a, SIGNAL( lastWindowClosed() ), &a, SLOT( quit() ) );
return a.exec();
+ }
}
XGUI w;
w.ProgramInit();
w.setGeometry(200, 200, 400, 200);
+ w.setStyle(QStyleFactory::create( "Plastik" ));
w.show();
a.connect( &a, SIGNAL( lastWindowClosed() ), &a, SLOT( quit() ) );
return a.exec();
Added: pcbsd/trunk/XGUISource/randr.png
Property changes on: pcbsd/trunk/XGUISource/randr.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: pcbsd/trunk/XGUISource/smserver.png
Property changes on: pcbsd/trunk/XGUISource/smserver.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Modified: pcbsd/trunk/XGUISource/xgui.ui
===================================================================
--- pcbsd/trunk/XGUISource/xgui.ui 2007-05-09 18:30:24 UTC (rev 209)
+++ pcbsd/trunk/XGUISource/xgui.ui 2007-05-10 20:10:26 UTC (rev 210)
@@ -8,18 +8,32 @@
<rect>
<x>0</x>
<y>0</y>
- <width>673</width>
- <height>475</height>
+ <width>600</width>
+ <height>450</height>
</rect>
</property>
+ <property name="sizePolicy">
+ <sizepolicy>
+ <hsizetype>1</hsizetype>
+ <vsizetype>1</vsizetype>
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>600</width>
+ <height>450</height>
+ </size>
+ </property>
<property name="caption">
<string>Display Settings</string>
</property>
- <grid>
+ <vbox>
<property name="name">
<cstring>unnamed</cstring>
</property>
- <widget class="Line" row="0" column="1">
+ <widget class="Line">
<property name="name">
<cstring>line2</cstring>
</property>
@@ -33,17 +47,17 @@
<enum>Vertical</enum>
</property>
</widget>
- <widget class="QLayoutWidget" row="0" column="2">
+ <widget class="QLayoutWidget">
<property name="name">
- <cstring>layout5</cstring>
+ <cstring>layout9</cstring>
</property>
<grid>
<property name="name">
<cstring>unnamed</cstring>
</property>
- <spacer row="0" column="1">
+ <spacer row="2" column="0" rowspan="1" colspan="2">
<property name="name">
- <cstring>spacer5_2_2_2</cstring>
+ <cstring>spacer5_2</cstring>
</property>
<property name="orientation">
<enum>Vertical</enum>
@@ -53,446 +67,556 @@
</property>
<property name="sizeHint">
<size>
- <width>400</width>
+ <width>580</width>
<height>16</height>
</size>
</property>
</spacer>
- <widget class="QTabWidget" row="1" column="1">
+ <widget class="QLayoutWidget" row="0" column="1">
<property name="name">
- <cstring>tabWidget2</cstring>
+ <cstring>layout8</cstring>
</property>
- <widget class="QWidget">
+ <grid>
<property name="name">
- <cstring>tab</cstring>
+ <cstring>unnamed</cstring>
</property>
- <attribute name="title">
- <string>General</string>
- </attribute>
- <grid>
+ <widget class="QTabWidget" row="1" column="1">
<property name="name">
- <cstring>unnamed</cstring>
+ <cstring>tabWidget2</cstring>
</property>
- <spacer row="1" column="0">
+ <widget class="QWidget">
<property name="name">
- <cstring>spacer2</cstring>
+ <cstring>tab</cstring>
</property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Fixed</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>16</height>
- </size>
- </property>
- </spacer>
- <widget class="QGroupBox" row="0" column="0">
- <property name="name">
- <cstring>groupBox1</cstring>
- </property>
- <property name="title">
- <string>Settings</string>
- </property>
+ <attribute name="title">
+ <string>General</string>
+ </attribute>
<grid>
<property name="name">
<cstring>unnamed</cstring>
</property>
- <widget class="QLayoutWidget" row="0" column="0">
+ <spacer row="1" column="0">
<property name="name">
- <cstring>layout1</cstring>
+ <cstring>spacer2</cstring>
</property>
+ <property name="orientation">
+ <enum>Vertical</enum>
+ </property>
+ <property name="sizeType">
+ <enum>Fixed</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>20</width>
+ <height>16</height>
+ </size>
+ </property>
+ </spacer>
+ <widget class="QGroupBox" row="0" column="0">
+ <property name="name">
+ <cstring>groupBox1</cstring>
+ </property>
+ <property name="title">
+ <string>Settings</string>
+ </property>
<grid>
<property name="name">
<cstring>unnamed</cstring>
</property>
- <widget class="QComboBox" row="0" column="3">
- <item>
- <property name="text">
- <string>24bits</string>
- </property>
- </item>
+ <widget class="QLayoutWidget" row="0" column="0">
<property name="name">
- <cstring>comboDepth</cstring>
+ <cstring>layout5</cstring>
</property>
+ <hbox>
+ <property name="name">
+ <cstring>unnamed</cstring>
+ </property>
+ <widget class="QLabel">
+ <property name="name">
+ <cstring>textLabel1</cstring>
+ </property>
+ <property name="text">
+ <string>Screen Resolution:</string>
+ </property>
+ </widget>
+ <widget class="QComboBox">
+ <item>
+ <property name="text">
+ <string>1024x768</string>
+ </property>
+ </item>
+ <property name="name">
+ <cstring>comboResolution</cstring>
+ </property>
+ </widget>
+ <widget class="QLabel">
+ <property name="name">
+ <cstring>pixmapLabel1_2</cstring>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>32</width>
+ <height>32</height>
+ </size>
+ </property>
+ <property name="maximumSize">
+ <size>
+ <width>32</width>
+ <height>32</height>
+ </size>
+ </property>
+ <property name="pixmap">
+ <pixmap>image0</pixmap>
+ </property>
+ <property name="scaledContents">
+ <bool>true</bool>
+ </property>
+ </widget>
+ </hbox>
</widget>
- <widget class="QLabel" row="0" column="0">
+ <widget class="QLayoutWidget" row="1" column="0">
<property name="name">
- <cstring>textLabel1</cstring>
+ <cstring>layout6</cstring>
</property>
- <property name="text">
- <string>Screen Resolution:</string>
- </property>
- </widget>
- <widget class="QComboBox" row="1" column="1">
- <item>
- <property name="text">
- <string>60hz</string>
+ <hbox>
+ <property name="name">
+ <cstring>unnamed</cstring>
</property>
- </item>
- <property name="name">
- <cstring>comboRefresh</cstring>
- </property>
+ <widget class="QLabel">
+ <property name="name">
+ <cstring>textLabel2</cstring>
+ </property>
+ <property name="text">
+ <string>Refresh Rate:</string>
+ </property>
+ </widget>
+ <widget class="QComboBox">
+ <item>
+ <property name="text">
+ <string>60hz</string>
+ </property>
+ </item>
+ <property name="name">
+ <cstring>comboRefresh</cstring>
+ </property>
+ </widget>
+ <widget class="QLabel">
+ <property name="name">
+ <cstring>pixmapLabel1_2_2</cstring>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>32</width>
+ <height>32</height>
+ </size>
+ </property>
+ <property name="maximumSize">
+ <size>
+ <width>32</width>
+ <height>32</height>
+ </size>
+ </property>
+ <property name="pixmap">
+ <pixmap>image1</pixmap>
+ </property>
+ <property name="scaledContents">
+ <bool>true</bool>
+ </property>
+ </widget>
+ </hbox>
</widget>
- <widget class="QLabel" row="1" column="0">
+ <widget class="QLayoutWidget" row="2" column="0">
<property name="name">
- <cstring>textLabel2</cstring>
+ <cstring>layout7</cstring>
</property>
- <property name="text">
- <string>Refresh Rate:</string>
- </property>
+ <hbox>
+ <property name="name">
+ <cstring>unnamed</cstring>
+ </property>
+ <widget class="QLabel">
+ <property name="name">
+ <cstring>textLabel1_2</cstring>
+ </property>
+ <property name="text">
+ <string>Color Depth:</string>
+ </property>
+ </widget>
+ <widget class="QComboBox">
+ <item>
+ <property name="text">
+ <string>24bits</string>
+ </property>
+ </item>
+ <property name="name">
+ <cstring>comboDepth</cstring>
+ </property>
+ </widget>
+ <widget class="QLabel">
+ <property name="name">
+ <cstring>pixmapLabel1_2_3</cstring>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>32</width>
+ <height>32</height>
+ </size>
+ </property>
+ <property name="maximumSize">
+ <size>
+ <width>32</width>
+ <height>32</height>
+ </size>
+ </property>
+ <property name="pixmap">
+ <pixmap>image2</pixmap>
+ </property>
+ <property name="scaledContents">
+ <bool>true</bool>
+ </property>
+ </widget>
+ </hbox>
</widget>
- <widget class="QLabel" row="1" column="2">
+ <widget class="QLayoutWidget" row="3" column="0">
<property name="name">
- <cstring>textLabel1_2_2</cstring>
+ <cstring>layout8</cstring>
</property>
- <property name="text">
- <string>Definition:</string>
- </property>
- </widget>
- <widget class="QLabel" row="0" column="2">
- <property name="name">
- <cstring>textLabel1_2</cstring>
- </property>
- <property name="text">
- <string>Color Depth:</string>
- </property>
- </widget>
- <widget class="QComboBox" row="0" column="1">
- <item>
- <property name="text">
- <string>1024x768</string>
+ <hbox>
+ <property name="name">
+ <cstring>unnamed</cstring>
</property>
- </item>
- <property name="name">
- <cstring>comboResolution</cstring>
- </property>
+ <widget class="QLabel">
+ <property name="name">
+ <cstring>textLabel1_2_2</cstring>
+ </property>
+ <property name="text">
+ <string>Definition:</string>
+ </property>
+ </widget>
+ <widget class="QComboBox">
+ <item>
+ <property name="text">
+ <string>96dpi</string>
+ </property>
+ </item>
+ <property name="name">
+ <cstring>comboDefinition</cstring>
+ </property>
+ </widget>
+ <widget class="QLabel">
+ <property name="name">
+ <cstring>pixmapLabel1_2_4</cstring>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>32</width>
+ <height>32</height>
+ </size>
+ </property>
+ <property name="maximumSize">
+ <size>
+ <width>32</width>
+ <height>32</height>
+ </size>
+ </property>
+ <property name="pixmap">
+ <pixmap>image3</pixmap>
+ </property>
+ <property name="scaledContents">
+ <bool>true</bool>
+ </property>
+ </widget>
+ </hbox>
</widget>
- <widget class="QComboBox" row="1" column="3">
- <item>
- <property name="text">
- <string>96dpi</string>
- </property>
- </item>
- <property name="name">
- <cstring>comboDefinition</cstring>
- </property>
- </widget>
</grid>
</widget>
</grid>
</widget>
- <widget class="QGroupBox" row="2" column="0">
+ <widget class="QWidget">
<property name="name">
- <cstring>groupBox2</cstring>
+ <cstring>tab</cstring>
</property>
- <property name="title">
- <string>Vendor and Model</string>
- </property>
+ <attribute name="title">
+ <string>Advanced</string>
+ </attribute>
<grid>
<property name="name">
<cstring>unnamed</cstring>
</property>
+ <spacer row="1" column="0" rowspan="1" colspan="2">
+ <property name="name">
+ <cstring>spacer11</cstring>
+ </property>
+ <property name="orientation">
+ <enum>Vertical</enum>
+ </property>
+ <property name="sizeType">
+ <enum>Expanding</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>400</width>
+ <height>160</height>
+ </size>
+ </property>
+ </spacer>
<widget class="QLayoutWidget" row="0" column="0">
<property name="name">
- <cstring>layout2</cstring>
+ <cstring>layout7</cstring>
</property>
- <grid>
+ <hbox>
<property name="name">
<cstring>unnamed</cstring>
</property>
- <spacer row="0" column="1">
+ <widget class="QLabel">
<property name="name">
- <cstring>spacer3</cstring>
+ <cstring>textLabel1_3</cstring>
</property>
- <property name="orientation">
- <enum>Horizontal</enum>
+ <property name="text">
+ <string>Video Driver</string>
</property>
- <property name="sizeType">
- <enum>Fixed</enum>
+ </widget>
+ <widget class="QComboBox">
+ <property name="name">
+ <cstring>comboDriver</cstring>
</property>
- <property name="sizeHint">
+ </widget>
+ <widget class="QLabel">
+ <property name="name">
+ <cstring>pixmapLabel1_2_5</cstring>
+ </property>
+ <property name="minimumSize">
<size>
- <width>16</width>
- <height>20</height>
+ <width>32</width>
+ <height>32</height>
</size>
</property>
- </spacer>
- <widget class="QListBox" row="0" column="0">
- <item>
- <property name="text">
- <string>New Item</string>
- </property>
- </item>
- <property name="name">
- <cstring>listBox1</cstring>
+ <property name="maximumSize">
+ <size>
+ <width>32</width>
+ <height>32</height>
+ </size>
</property>
- </widget>
- <widget class="QListBox" row="0" column="2">
- <item>
- <property name="text">
- <string>New Item</string>
- </property>
- </item>
- <property name="name">
- <cstring>listBox1_2</cstring>
+ <property name="pixmap">
+ <pixmap>image4</pixmap>
</property>
+ <property name="scaledContents">
+ <bool>true</bool>
+ </property>
</widget>
- </grid>
+ </hbox>
</widget>
- </grid>
- </widget>
- </grid>
- </widget>
- <widget class="QWidget">
- <property name="name">
- <cstring>tab</cstring>
- </property>
- <attribute name="title">
- <string>Advanced</string>
- </attribute>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget" row="0" column="0">
- <property name="name">
- <cstring>layout5</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
+ <spacer row="0" column="1">
<property name="name">
- <cstring>textLabel1_3</cstring>
+ <cstring>spacer10</cstring>
</property>
- <property name="text">
- <string>Video Driver</string>
+ <property name="orientation">
+ <enum>Horizontal</enum>
</property>
- </widget>
- <widget class="QComboBox">
- <property name="name">
- <cstring>comboDriver</cstring>
+ <property name="sizeType">
+ <enum>Expanding</enum>
</property>
- </widget>
- </hbox>
+ <property name="sizeHint">
+ <size>
+ <width>151</width>
+ <height>21</height>
+ </size>
+ </property>
+ </spacer>
+ </grid>
</widget>
- <spacer row="0" column="1">
- <property name="name">
- <cstring>spacer10</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>151</width>
- <height>21</height>
- </size>
- </property>
- </spacer>
- <spacer row="1" column="0" rowspan="1" colspan="2">
- <property name="name">
- <cstring>spacer11</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>400</width>
- <height>110</height>
- </size>
- </property>
- </spacer>
- </grid>
- </widget>
+ </widget>
+ <spacer row="0" column="1">
+ <property name="name">
+ <cstring>spacer5_2_2_2</cstring>
+ </property>
+ <property name="orientation">
+ <enum>Vertical</enum>
+ </property>
+ <property name="sizeType">
+ <enum>Fixed</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>400</width>
+ <height>16</height>
+ </size>
+ </property>
+ </spacer>
+ <spacer row="2" column="1">
+ <property name="name">
+ <cstring>spacer5_2_2</cstring>
+ </property>
+ <property name="orientation">
+ <enum>Vertical</enum>
+ </property>
+ <property name="sizeType">
+ <enum>Fixed</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>420</width>
+ <height>16</height>
+ </size>
+ </property>
+ </spacer>
+ <spacer row="0" column="0" rowspan="3" colspan="1">
+ <property name="name">
+ <cstring>spacer5_2_2_3</cstring>
+ </property>
+ <property name="orientation">
+ <enum>Horizontal</enum>
+ </property>
+ <property name="sizeType">
+ <enum>Fixed</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>16</width>
+ <height>360</height>
+ </size>
+ </property>
+ </spacer>
+ <spacer row="0" column="2" rowspan="3" colspan="1">
+ <property name="name">
+ <cstring>spacer5_2_2_3_2</cstring>
+ </property>
+ <property name="orientation">
+ <enum>Horizontal</enum>
+ </property>
+ <property name="sizeType">
+ <enum>Fixed</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>16</width>
+ <height>360</height>
+ </size>
+ </property>
+ </spacer>
+ </grid>
</widget>
- <spacer row="2" column="1">
+ <widget class="QLabel" row="0" column="0">
<property name="name">
- <cstring>spacer5_2_2</cstring>
+ <cstring>pixmapLabel1</cstring>
</property>
- <property name="orientation">
- <enum>Vertical</enum>
+ <property name="frameShape">
+ <enum>NoFrame</enum>
</property>
- <property name="sizeType">
- <enum>Fixed</enum>
+ <property name="frameShadow">
+ <enum>Plain</enum>
</property>
- <property name="sizeHint">
- <size>
- <width>420</width>
- <height>16</height>
- </size>
+ <property name="pixmap">
+ <pixmap>image5</pixmap>
</property>
- </spacer>
- <spacer row="0" column="0" rowspan="3" colspan="1">
- <property name="name">
- <cstring>spacer5_2_2_3</cstring>
+ <property name="scaledContents">
+ <bool>true</bool>
</property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Fixed</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>16</width>
- <height>360</height>
- </size>
- </property>
- </spacer>
- <spacer row="0" column="2" rowspan="3" colspan="1">
+ </widget>
+ <widget class="QLayoutWidget" row="3" column="0" rowspan="1" colspan="2">
<property name="name">
- <cstring>spacer5_2_2_3_2</cstring>
+ <cstring>layout3</cstring>
</property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Fixed</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>16</width>
- <height>360</height>
- </size>
- </property>
- </spacer>
- </grid>
- </widget>
- <widget class="Line" row="1" column="0" rowspan="1" colspan="3">
- <property name="name">
- <cstring>line1</cstring>
- </property>
- <property name="frameShape">
- <enum>HLine</enum>
- </property>
- <property name="frameShadow">
- <enum>Sunken</enum>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <spacer row="2" column="0" rowspan="1" colspan="3">
- <property name="name">
- <cstring>spacer5_2</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Fixed</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>580</width>
- <height>16</height>
- </size>
- </property>
- </spacer>
- <widget class="QLayoutWidget" row="3" column="0" rowspan="1" colspan="3">
- <property name="name">
- <cstring>layout3</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <spacer>
- <property name="name">
- <cstring>spacer1</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>311</width>
- <height>21</height>
- </size>
- </property>
- </spacer>
- <widget class="QPushButton">
- <property name="name">
- <cstring>pushApply</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>1</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Apply</string>
- </property>
+ <hbox>
+ <property name="name">
+ <cstring>unnamed</cstring>
+ </property>
+ <spacer>
+ <property name="name">
+ <cstring>spacer1</cstring>
+ </property>
+ <property name="orientation">
+ <enum>Horizontal</enum>
+ </property>
+ <property name="sizeType">
+ <enum>MinimumExpanding</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>311</width>
+ <height>21</height>
+ </size>
+ </property>
+ </spacer>
+ <widget class="QPushButton">
+ <property name="name">
+ <cstring>pushApply</cstring>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy>
+ <hsizetype>1</hsizetype>
+ <vsizetype>0</vsizetype>
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Apply</string>
+ </property>
+ </widget>
+ <widget class="QPushButton">
+ <property name="name">
+ <cstring>pushClose</cstring>
+ </property>
+ <property name="text">
+ <string>Close</string>
+ </property>
+ </widget>
+ <spacer>
+ <property name="name">
+ <cstring>spacer4</cstring>
+ </property>
+ <property name="orientation">
+ <enum>Horizontal</enum>
+ </property>
+ <property name="sizeType">
+ <enum>Fixed</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>20</width>
+ <height>21</height>
+ </size>
+ </property>
+ </spacer>
+ </hbox>
</widget>
- <widget class="QPushButton">
+ <widget class="Line" row="1" column="0" rowspan="1" colspan="2">
<property name="name">
- <cstring>pushClose</cstring>
+ <cstring>line1</cstring>
</property>
- <property name="text">
- <string>Close</string>
+ <property name="frameShape">
+ <enum>HLine</enum>
</property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer4</cstring>
+ <property name="frameShadow">
+ <enum>Sunken</enum>
</property>
<property name="orientation">
<enum>Horizontal</enum>
</property>
- <property name="sizeType">
- <enum>Fixed</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>21</height>
- </size>
- </property>
- </spacer>
- </hbox>
+ </widget>
+ </grid>
</widget>
- <widget class="QLabel" row="0" column="0">
- <property name="name">
- <cstring>pixmapLabel1</cstring>
- </property>
- <property name="frameShape">
- <enum>NoFrame</enum>
- </property>
- <property name="frameShadow">
- <enum>Plain</enum>
- </property>
- <property name="pixmap">
- <pixmap>image0</pixmap>
- </property>
- <property name="scaledContents">
- <bool>true</bool>
- </property>
- </widget>
- </grid>
+ </vbox>
</widget>
<toolbars>
</toolbars>
<images>
<image name="image0">
+ <data format="PNG" length="1340">89504e470d0a1a0a0000000d4948445200000020000000200806000000737a7af400000503494441545885ed974d68545714c77fefe52593af896352918e268d341a9218b45a2cad88b110706505118cae0475212edcb8181157826663ab2b1144376e2a628b0b239a85264129216d4434a918d34c3249ea84cc9b79c9ccfbbab78bc97c65f2d54a71e381c33de7dcf7eefdbfff39f7bdf31429251f53d48fbafb27008002100804be282e2eb9b576edfa16db369313cadc057346c6cf8d6762197f31292e2ec63062c3a3a3a3a72f5ebcf86b7ae2c2854bef7a7b5fc9d9d959992d42881c755d37471dc749ab6ddb396a59568e9aa6294dd394d16854debb774f060281dd006a2010f8a1b9f99bdaeddb1b28292901404a49f6e9c8f653f67c7fa5d7161515b167cff754557d7602503460eb9a3555000483312626e2284a926255cd1d150554357b4cd9a9f9a5efd13485b2329550680cafd7570b546849640a524aa6a74dc6c767292e2ec85a28b3486a53556599f8c2764101783c05d8b68d6d0b80020dc07104524a120997b13183a6a64a9a9a2a999a4aa475a59ba44067339189bb783c02d334530048030048241c22118be7cf27a9adf5b269932f9ddb48c4241c4e100ec7098713388ecc616965b64b55958210221!
f408a8168d4445515eedc79cbc9939b2929d100f0f93c949468d4d5ad02606828cab367130b6c323f35190634cd45080d29652e8094934838e8ba85aa2ac46236b76fffc9b1638d3967b9a7679cf7efe3783c051886bde486f3c11516ba08a1e603c8662012b1d23776778f535fef63d72e3f2323316a6abcecdcf939c1a04147c7481ac0e2059b5b23858502210a974a8183ae9be9055455e1faf557d4d7fb300c9b5bb7063878f04baaabcb397264134f9f86b87f7f1855052192e7bcb050a5a8a880b2328df2f242344d4d03f07844fabd90aa3b35b708930c64d424149aa1bdfd771a1b2b09060d4e9deae2c58b30a5a51a7bf7d670e6cc5794966a4c4d2588442c366ca84008c9f0708c8181081313b318868561d818868d10622e056e360099c340462d74dda2ab6b9cfdfb1ff0e0c15fbc7913e1d4a92eae5e7d412c66515beba5bdfd3bf6edab45d74ddada3672f46803ba6e313d6df2f6adcee4649c58cc66662609203b05cb30906441d74d0607a7d38074dde2e6cdd7b4b53da2b7f76f000e1fdec4952bbbb871e3359b3757d2daba9e48c42412b1181a8a621819000b16a11082783cbf06f2355364d1e8346d6d8f686d5dcfa54bdf5257b78ab367b7130acd70f264333d3d13bc79a3a3aa0a1e4f017ebf96074005705d81ebba98a6836138c46236d1a895f5c4f!
96949c5ababcbd9b66d0d972fffc1cb975300f8fd65009c3bf735524a74dd6!
46cccc03
06ca494f9a7400881e3380821e6be5a490589ebe6f78cd91f2b5585baba5579ef0b808686d59c38d1c4f9f3bf9148b8d4d478164e811049065200969324408910d0d9394667e71800bb77fb696959c7d6ad55b4b4acc3e7f370fc782377efbea5bb7b9c9999b2c5016433f05fe5c993104f9e84d2fe962d4920870e6de4e1c320f1b8937e0fcc2b4207d334715df78300cc97fefe29fafba7d2fecc8c9db6533d8c0644debf37104270e0c03a76ec580dccef6af8d7b1949d2d5e6ff2c3160e6798d6805fdebd1bfe697474237ebf0fbfdf93d34a2dd6622d165bc98fcee3c72354574f7540a62bfe7170d077bab9b90eaf57cbebf1b2c7e5624b4922a1303030424545f8655f5fc781bebebec9742f1d0804769ba6b9d7711c6dd9953e402ccb0a5ebb76ed67c005c20b35f34573fa7f8a0b2400a97cfa39fdd800fe0191aae5ddb85e1e740000000049454e44ae426082</data>
+ </image>
+ <image name="image1">
+ <data format="PNG" length="1869">89504e470d0a1a0a0000000d4948445200000020000000200806000000737a7af400000714494441545885ed964b6c5c7715c67ff739efb7637bc6c9b88e63ea9812c789fba060a1aa0915aa902c21b140a80509510989050b1e9b2c2ad4052bd4aa1212120b1641551b41a5544560d13c48edd88ee318cbb10767e2d899713c9399f1bcee9d7be7be584025625650109bfcf6fff37dff73a4733e78cc63fecf089fe6f1bbefbe1be8efef1f8ac562e3a3a3a3cf2d2c2cec4e4d4dfdecdfa921ff07a26a2693198a46a3270281c0d3a954ea74201038ae284afaf8f1e3d58989893f9d3f7fbeefc68d1b9d575e79e5a34f6de0ca952be953a74e1d2f140aa753a9d4d3c160f04428141a0254c3d0a956f7b970e1029224313232921a1e1efe512291f8e2d8d858f7cc9933e38d46a3ef830f3ef8c21b6fbca1bcf5d65bbf3c58ff9111bcfffefb91783c7e2c93c94c2493c9678189443c36224a721ccfa6b65f67f741899dfb65f6ca4ddabacbde8322df79f565b2d9c3e8ba41d7b25c5956444110300d635bd7db7792c9e48b972e5d2a4c4f4f1f03cc831d50666666be3f3939f965d7b53f1b8d460e8b8240b76b52ad3558b8b14361779f72cdc4b01424394c289221d93f86dcaad26ceee3f3a9b4db06a228e1f72ba26d5!
9789e8baaaa8382181fb41d0f4dd342e3e3e39f7ffdf5d797ce9f3f6fbef7de7b5d00e1e4c9934fcfcdcd2de8bacedede43ee6c95d9dcaa70afd0a6dd91098653f4f666e839d44338e4c7a70ad42bf778f18b03e068f854958e69d27b2849221e053c744dc7761c1cc7c1755d4cd3c2304db6b7b7f2c94442bd78f1e2ad73e7ce4d03ae5c28141a7b7b7bed9e542cfc8b5fff993f7edc261c89120e87e8ef4b9108f6a0fac3b8ae47a763e03832bb85bb5cbdb4c4cb5f79899d62996422828043ad56a3d56ad1b52c044096653ccf4392441e964b744d7b58d3345cd70d0251a02e572a957bebebeb7f7de9ec0ba74647325cbe51201850117069b534eac100e1701855f5d1b52c1a8d0695ba83e4b4b95fd8c5b23c7083140a450a850220d168d4715d17bfdf4f341a26180ca2eb1a966db2bf6f72f9f2e58b401d40029cd1d1d167a7a6a62674bdcddc7205440501f03c0fdb76711c0f55f5e1790296d926e06df2fc73276836f7090654cc6e9766b389ebba148bf7b97b37cff6f6bd1dd5ef53fc3ebfa2696d2ccbc6b66deaf53a030303ced9b3677b676666e64580c5c5c545c3ec722413a3afc78feb78d8b68d6918689a46f9618d7bdb05aafb3ab1307cedab27898644da6d0dc330310c03bfdf473812676e619d4c26cdcececef577de79e727bdbd871004014dd3e8743!
ad46a35b2d9ece9a1a1a19fa6d3e92119e0e6cd9b372b95aa138f85a4a3d93!
08552135
591303a1d6cc74114455a6d19cb2ea357b7a05563707088aef97783a150109fcfc791c3195efbeeb749f7c6c866075f5055351b8d46c9e7f31886816559689a86aeeb5e2e97dbadd56a9604d06c36b5e9e9e96f1c1e48c7cb953637d79af4a412f4f4f4e0f3f9f03c0f4110701c83d28307dcb95761a05745913cf6eb0d52a9248220a0283247878e20cb3efafad2217f207078fdf66d4aa5129e07dbdbdba8aac2c3870f4b6fbef9e6ab9d4e67f5934d585f5d5d5d3b35313e78ec89183ea580de74480c86191c7c025114e9743a685a1b018f84627364a007b36b512fee522cee72f4e8108661f0e0c11e866152ad56a9542ad46a553ccf239fcfe3ba0ef1f80082201c7aeaa9a762f3f3f35df1938db4b8b8b8603b2ee99e307d473ce2532beceded52b85bc1346c028120914898e1e12751658b5cee36b76f6f108fc769b55a6cdeb9c3fe7e9d56bb8d6174b06d0bcbea52add65859f90bbaae313c3c4cb3d9c4b66da9d56af53f720b5656566eb4db6dc20189a16c2ff7332af6d80a9a94c7344f3010798244360aaec15a3dc2add55b28b280eb3a8c8c8c208a22d56a857aa38eaee954ab55eaf57d4cd324934923cb32f97cbef9e1871ffecaf33c636b6bebe3470c6c6c6cac158bbb8dec91746c6a6c98dface610bf7985b4768acfdd9aa237043da92e8a68209b319ccf!
3c8f0054ab55745da7542a615916f1789c783c8eeb3a8442212ccbc2755d92c92457af5ebd98cbe57e0838ff720d4dd32c6c6c6ce40e0f649e397654e6ebee31da951f33220d913a1d40561d64494451526407be442814667d7d9d0b172ee8f3f3f3fecdcdcd79c7716a914824333939393a3e3e1eb87efd7a757676f60f9ee735272727bf552c168bff2cfe8801c05e5e5e5e3e73e6cc33b86dc6475524770c640fd5af20cb214cd3647ba7d0585d5ddd9c9b9b5b9a9d9d9dcbe572f71545e9370ce31a5006028d46e39c61183fb876eddaef72b9dcf7006f6b6bebb7a669de3f788e1fc903cbcbcb8b9224bda6aa3e6445c1b66d4a7ba5ceeaea6a7e7171f1e6c2c2c2fcc6c6c6b2611877800ae00138ce239f32d6d7d77f5e2e97cb8d46e323c0fa4787670e8ac3813c100e87c7de7efbeddf4b92e4cccece2e2d2d2dcdafadad2d699a96034a07dbf7dfe06026148127812e50e0407878cc631ef3bfe06f357d9f72e35bb2390000000049454e44ae426082</data>
+ </image>
+ <image name="image2">
+ <data format="PNG" length="2279">89504e470d0a1a0a0000000d4948445200000020000000200806000000737a7af4000008ae494441545885ad97696c9cc51dc67fefb5a7376befaed7771c5f8ae3030c382d8184a410680414542a04a5214469dad24a553f81aa96aa5442ad44059528972855110a55134121695309681a7211c94eec04121f491cafcfd85e7bed5ddbbbef1eef4c3fecda8ec329c248f3e17d67defff39b679e19ed2a5c45fbe986d20ac5d26f91829b7543db6c185a100922939e09c712ff8d9a56fbc74389bd03f1f8d867d550be82aef2e3752bef74eafa237ebf6773796d61415975107f910fb7d783a2ab98f179427d3186bbfbe8ef0d0db5f5455f39129a790e885d15c0fd2de51bfd6ee3374d0dc5b7b5dc5486add6436b753d4a9e1b541b181ac9849b0f7b1a88258b89c766d022ef317bfa1d0e1dea6a7bb737bc73623efdf1e535b52f237cfb3545eed6e2fcdfaf5d1378e1a187afadbdfbfe464e041576cfc458ab39f1385c202c625183d70fdc8a3bbf96da956e0afc7e42f36b59b3ae8cba9278991819bfab7f22f1be2944f84b03b4aef456df58eedf73cf96aa87b66f6fd69c2b6dbc39314cda7f2fadee3a02c97e6c0e07baa1323c5ec0c9d19b717960380c933148a6159cda045bbeb7864c6cd61b1f1abaae2b1cdf0da!
4be10a0c0309aefbcb664dfb6efd7dcd0725b212f4c0fb06b3acdec8a26ca3d65f4cc743368a578a5ff040d8a879a0a3bb1e81cffe9ac6428ac30300ea14b19d6d5f5b0b24ca7b2b9964ba7bb2b06872747271399f6cf05f0d96c0d3b3655eefbf98e9ada866f16f352a88b97125057d80864189e1f24ada9843219aae329be55bc12a75747b160d79146c23195c82c8cc7542e8e7ab9be6684c2c27cc898f4b59f2dec0ec7df00d29f0a50e97215efb8b5e25f8f6e2d5f5ddde08114041427ed33a37c648e1036c7099b6106e686688c4df358ed0d78fc2e262657f0f83fee23623ad05410025caa89264c9a2b47a928d5707a1c9c3bda5ed8119ada9b165cd23f455fdb7c7de0e56d0f143556ad768099014da5ce5bc053a2869b06de074343530c54013b839b7079dd6059682431327324931e3236b8a67890c7ee3d4c206023dfe7012405c5018a4bfd36bfc3688aa7d31dea95ea5b9a0a7fb67db3efded5fd13a46692d94dd215401012739822856926989f8f319b8cf187f1638c4c8541a8f80be23cbdf56dee5add819132b129716a2a24bea00b55d30081a6ebe40756a0aad207b0cc81955e7bf583b7049ebcb146c1eafe0e73439de4072388988e565d4aef7c94d2948b9ff81a287779d913ede3f45c98bee93065fe00a4354a8ad2fc6eeb511e1c3cc37cca40481d2!
d2d40158b89330c75317ccb00365f1bf8d51d1b6d3e5d5791376e60c547766!
4cf38eac
02cd160178f6eaf67aba78e729f1f1c2eb667ae612c9ec6eff5824883aa425a01dd60cdea14a8807480b040b10081941291325135753940a5df56ffdd26e74325974cac210d35fe2ebabf08dc55e08f60853af01a1af901076041c644351c94fa3da0e412a7089016480d5232bb624d8094d98e2463268947a398968c2d0358dfe0dbde5a2a9ce2d9085aca0db6fdd901094412580f04b2177726935da92a406420a3663322b59cb8be242872d6cb5c47253a3ecedcec5c3a3c971e80ac4900ce2d4d79f705afd3496c73918a8fc0e0200c0e32e78c10bec785bab1083d6d65edc4ca15cdae6a51504a402c892397e6490128cc0c86181e9f1e495a2c013497e4b5365729b5aab4706ece473c50b4980b3521d07f5887bf6105a4ad5cf1852eae10c8bd13560e6401d4ca8d25993a7f8e8b13e659606411a0bad8d65211541584404d5bd83cd98c4e7e3b886553e06404455910114babe632f165abbed21509aa422a36c358df454291f42920b19881fa0a57639e4707910455a28612989a8278a41c655a60691aa473e24266f775411c7159bf1c2cf74cce2d5d63a2b78781a1f1f8b94b89c30b0eeb00be7c47a5cda14112485a980d4e22be12027e0d5bb91b37b6acfd9ab63c5457ae5eb5964ec182f542802691a6c958e709dafb66dbe216edcb005c4ec386ae4152826961bb!
298fa06e47171252168a96c98a2feeebc2762ca4de02b44fdabe30cfd099eaeea1bfab577ed033fb2630bd0c40b31912dd91fd4091a869812a2d5073a2461e78cbc16683d878f6f8a9fa928090a0ca256716d22f04e820127146db8ef041d774e7f04c66dfe5979f0a2085a2605f91fb985c92b3174b7c4ed0d63ec58bcf1f0a1fffa02f85cdbbe4c4c2bcc5b48be5630aa06b8c9d38cef9b317ac7f76445f05862e07d001120973127b206bb3245b44915829c9e1f668ead7bb865eeb1888bf5e1fec6bdcffa70dcf55d7fbed885cd8ec76b0e72d667031139a0aaac264671bc36d1ff2dae1a9bd63d3993d5cd15480eefea93349bce0f6e7ceb00445303169f1ccdeb1373b06e2bf048ef54ca4ff363438399cbddb255231989f328984c6b1e269707ac091079a4e6636c6c4f18374ffef204fef1d79f7dfa7624f02535702e80047cfcc1c181e083f5953dfaa12dd0f5205245da144ece099e85f164253e8c2eff3e87e90887486739d3dbcb6efdc9953fdf327bd1ebbe31bcd450deb5aca6b3d46c6191e9db03a7a2343bb8e4def3d3d60fe19e8bb527c11a0379c3971e0c0c96335ad3b3750d20ca3a7c061301e4b8d59707661f20f36067e5455e6ce474a46cf0df3c42b5dfbdf6a8f3d0174c13c7b8e474a5c5af79a428f5a1d31c5dcac49377086dca5f3b9adb542bbe7!
e2dfb70839f9a29487364bf976893cff4255b4b9c2b1614b2df6ddbfa8dad1!
f96c635c
1cba5dca8377c83f6e2bef015abeb0f017b4c5df84a331792e150d17adafb2ad75dc701f182e7cca98fdae66c7dd9b5a025bd7ac72ef5cb52acfd05c7626466679fcd58bcf8f4533bbbf3600801317934732d3c3abae2f986e76d4ad47a9be056f45a93b187405f30a1ca8be32d0f33972b477fa997d13bf0546bf560020f9e179f3bdf317466559bcbba9408939b5bc12a4af0ecb5385359f2276a18ba7765d7ce7ec70f2af40fa6a013ef3bf619e83f577b6b81fded4e05edf54edadcc771bae0b23b1a9370e470fbdd536fb1470ea6ac53f17e0b2f155768d6adda070de249c13fec479feaaedffa9b45cc25766484c0000000049454e44ae426082</data>
+ </image>
+ <image name="image3">
+ <data format="PNG" length="1032">89504e470d0a1a0a0000000d4948445200000020000000200806000000737a7af4000003cf494441545885bd964d4bf35814c7ff2749d38952db81224c41c15d45ed6ef01185d9d8a55b173adf4151d0dde0423f83302b71e966187990d6852e6470216271568208c571ac83ad169136bd6fb328c993a4e99bc8f387d026b939e777cf39f7dc4b08e8e6e6c69652d683cf7b94f6f6f6f6beb2b2f2dbf9f9f9ef7d7f9dcbe514e7fcc3976ddbcab66d552c165f92c9e42f3d11f74dd946420870cef1fafa8a4aa592383b3bfb23168b7df96e000020a544a3d180a669181d1dfdf1e4e4e4cfa1a1a19fbf1b800321a544341a453a9d1e3e3e3efeda09e2d3011863e09c03002ccbc2c4c4c4703e9f6f0bf169009aa641d3344829c118739f5b96854c26337c7474f4d5b2ac1608f2dee47239353f3fff6108c618dedfdf71717101a2a669e7d7300c30c6fe5b585898678cfded7c63f4eb646f6f0fa7a7a7eebd520a4a2970ce31393989b5b5354c4f4fc3b66d341a0d341a0d28a5404448a552c3e3e3e3bf5e5f5f6f7e18e0f9f919b66dc3b66dd7b9520a8661a05c2ec3344d772c11c1344d3725d168149148e407afbdbe01bcb3564af9ee1963504ab92b2112898088a069df4a4d4aa9ba023886c394c964707777e7330a3!
473fcf8f888e5e5654829a1eb3a363636303535856834dad65edf11c866b3c866b3a1ef363737512814dc90bfbcbcc0309a2ea49400d002fea97d8088c03907e71c428860e87dbf8e4223101ce455a954c2fdfd3d88c8972a2242a9540263cc75eed4827385a9ef141c1c1ce0f0f0d02d38e7728084102022df8c3b4da8ef08d46a3537c44ec5075703d0ccb5b34376b2dd3502524ad4ebcdf3c9c0c0006cdb8610024208d79837120e00114108d1622fb8c2ba46a0502860676707f57a1d4404c330303333e333a49482699ab8bcbc44a55201e71ce572d907d44e5d012a950a9e9e9ec039071161646404dbdbdba1c6d6d7d791cfe7ddf161f9ef290541ea608e83ef1d47d56a15c562b169d830dc1ae9a450006fe10821f0f0f000a514745d473c1e6f292cefd86eeabb0f30c6502e975da7c964b2edac745d6f01fa5004bc33492693989d9d45b55a85aeeb504a617171d10db16bc830707575e5b3e3f48576936b0be0553a9dc6fefe3e8410181c1cc4d6d616767777bb7dd6b3ba162111b9bb99d3f17a55b02f001f5c055ec5e37198a6e93b78042584402c1683699a2dfd22a8bef782a5a525cccdcd751c23a5846559181b1beb6a2f14c07baa05e00b7b2291402291e88515c0b7256d18866fdfe808904aa55a9e8585cf9bcf6e1d0f682e530a14510bc0eaeaeabfb55!
aad1eb6d3851d2a821b92f7bf7709121171cee9f6f6f62fafbf6049c700fcd!
482fe392
2000d00ff007073fc3f262dc77d77de88690000000049454e44ae426082</data>
+ </image>
+ <image name="image4">
+ <data format="PNG" length="1721">89504e470d0a1a0a0000000d4948445200000020000000200806000000737a7af400000680494441545885c5d75b6c14d719c0f1ffecceac77bcbb5e7cc52635018203840648844408144b406b2e719048eb4044134a1f5042d516923cd58852a98548b4524ba522b52912464a9416424242048a28a944309706b031608c71d6f7ddf57a2feceedce7f4a1c2c5812068807ed27999cbf97ee78cce99ef2084e061b4a56f1d13b7bbeee121c4cbfb53c25355cb84173f115fbdf7c001af7e3c2c6203824ba793648b96129adb340af140016ffe232d7a0704fd5d39869321123d19a4293f44ae6e18413c30c0b6b3a6e8ec3688460ca2e971a4060640b2b97ee16fd83def490f14f0a7765b9cbf344cbcd7653055492cd20b4a10226f23cefc40baf9d9fb0a78adb151bcdbe38ae6d618f1018968aa8cbeab7de00942d71f1017df94beface7d0334feeeb7a2fe67bfe2d8d97ee2318558aa84c8e5015c5785abbf415cde724bf2fb06d8b1fbaf62f9fad7f9f44c0fd1844a3c19a6ab6d10d32880f65f20aeee9000366edc2856ac58316a15c8df34f91fdf79472c59b38ef73ebb467fba845842a5b3354a2e2bc3c53710bd7b4646be78f16232990c757575e2f0e1c3d23706341d3a24ea1a56f1c1e79df4e6cb890e2974b60!
e91ec1770ee2788ccbe51d3ee380e9204b66d8f5cfb9f3fc18ea63d62e5b26534b70f712d574e7f54a6e3ec10895802b5682dc167f653582f89c0f725e15f27899a9f57082408068af07abd23fddcd50cccfcbd24fc7e08957891cb7cc8aacc33df5bc8e9e1955cd6cae98d1b747c1125d91761e6a2468a673793b5648abd8fe02784844a893b16bfe44755543c9eff8efbae000d93d732783ec74fd7ff18151f42cf73ea5f5df4692d0c99cfd2d5594032dec3fce7b75339739058ba8280edb2b46c1d517d104f31547b27637619d8b285aaaaf706a89fbf1a6617a23b191ef9f52f39af4f4499b306cd3e4d287419bf5dcb4baf9c442bed2295f1a0592692f071317f960fb307d03558e27f8e1fe9059c3a730c8fd77f6f8040d847201cc630554e3cba8c5c700a6a9160df9fbf205fddcd0bcb3ea6b2db61bfcf41b734d27a9609dee994c9e3f048e07541165e1cdf58c64fada5a5e7f8bd016c6c3443e74a7314bb7c0ebeaa04b18a669e7ead8ad2b2390cb4bc4dc5de0853b7acc0d4af8357a6e8d463243243b83325ac3102c3b279b47a2a354fcde4ef873ebd3740ceca1269d6215b407135944cab649c5bc2b9e051025a0183b8943e5d49d01d43d6eb22154b785d0553b3b01c816182ab78f05b369aade148cebd013acf0d31d69c8e3ad1459b18e144e63c530be6918!
9e9082d45764229c7be6d92887f44c6cd104bc57962f6b3889c8ccf55f1d83!
68ee5e0a
d2c67525505413978f780c6cd8da27ed90a8c89192a2755d2998f605816896c122d6553139848fdb8b5b83e17b3d82467e6c85b3aba30708145ce5274dba2bde70a8e6be3f100376d4f77046cdbf69658bd66353933c28c4bc719ac5a4a955c43d249d171fe4b8c96528e9b67b9f2e43ff13c6e319489d39b1dc4b004b60db60d19dd65d5a41709c96310b8084657655f0bd8b56b97a8af7b9e2dfb36b271fd0b8cf9f04bcecdeda23bdb47811b44f6caf45eebc3f218d47ef7394ac68689aa399cf23c42b8b82eb8ae846ed9047d21dab357701c07cbb21042dc19b077ef5eb160c1025e5ef50a675a4e499f6b4d2231eb093c462196e15058e445f62b547fab9a9c7e9d23bdfb49481a57ba0f5026bf81573d8d654ad836c8a868a6ceace02c842d307403d775bf1e70f2e4493163c60c1a1a1ab870e1820460287ececd7d0a45930905cab02587b135554ca9a9e0ddf6bfd0966c219510c47330e44610f96e5c03b00017b0618a3a05cbb2d0340dc7b9cd2a387af4a858b87021d3a64d63debc7923c901e47c9a4aab9cb4324c5840d6b208f91c724e17c7ec03d44d5ac98c31df21f9f82924e7250c77398e2d306c0b01988ec178793c997c06a550b97506366dda24b66edd0ac0860d1b686d6d1df51b7d526a216c5d4512696c6908d7ec4124fb308d1c9f4cf7537cfd241b!
2e1fe7b39e2c854a088fd78fec5728500a501405bfe2a7cd6e63b23a994061e0d61958be7c391d1d1d1c397284a6a6a65b4a276f682f92ee826321fb5db05df00b0a4c89d0f800c4a358273cf4bf9abb6dd97523deffe07d91d7f2a301dbb76f17b5b5b5ecdcb993ddbb77dfb68310c3d2fcd72551a44a84cb3d14154b847d10565cc2d51aa521e8edb953eaff84633a6473d9518087722ebcd1f6ecd9230e1e3c28162d5a241eead9f04698a6492c161b55113d54405b5b1be9749a254b96b079f3660120ddbc2bfd3fe2df97e5d4e914ce14f60000000049454e44ae426082</data>
+ </image>
+ <image name="image5">
<data format="XPM.GZ" length="116851">789c9cbd5b572a4bb32dfabe7ec5d756bead765a6e6f431d0ffb41050405c4fb65b7f390972a40410515d4f3e74f5cb3b250e71c63b7d198354340abb27af5e8111919f9bffee73f3783de7ffee77ffdd7cbab7b1d87ff84919bffe77fe2db74faf17ffedffffdfffdd77fafff5afbcf26bcb6e1b5f1dfffcf7ffdf7f0f33fe13f66f3f7afb56db6dbc976642fd5ded924fb5dec5ff2fe3eda5bebe9fda6d8fafebadaf27e14fbb7bcbfa736bf6f2fc58ef2f983647bb25b6c6faff3fbe62ed9f47eb817fb977cbe20dbe9df333762ebef7f4d367ffe50ed5d7edfb29dfede5ab2e9f3e6566dfebcbd165bfebe5d579bdf3795cddfdf14fbb77cfe4e6df9fc46b2e97ddf175bceaf74c9a6f74bf9fcce3adbc35f68ffda48d777abb65c9f675baf6ff8916c3e9f0bb5f9f3fe456cb99fde269b3f7fa3b69cffb6d87a7d576acbfbbf92cde7f7a4f6ef2dba9e1db1e5fccd96da32deb7c9e6f1316af3f7fd9ced1d397ff79a6cfefcb5dafcf9e15bb203bdbf21b6dcafa8dfffc59f8fe364d3e78b526c39ff21db155e76c596e7c36eaa2df8da49368fc76fb565bcd496e7c51d259baf477f9f8cefd0882de3e79dda327e6bc9e6f7f5f7cbf89562efc8f91785daf2fd59b2e97dd7565bc67f2fd9343ec386d87a3d9fc9!
667c3ca9cddf7745b2e9fbf6596cc18b79579b3f6f3e92cdf7e3486dc7e77326b65c9f2b93cd9ff76af3e70bf97dbb72fec5546d7edf127eb737f47ef82db165bced86daf2fccc92cde37dc2f68e3e7fbd64339f3da82df8ed249bafdfa8cdd713c662cbf8c69364f3fdb9565b3ebf956cbabeb82db6e0c7be249baf67aeb68c5f4c367ddf5da9cde313f5fce57aed546dfebe9d249bbe6f966acbf7176cefcaf5d9fb64f3e7d3fbfcf9729c6c7e7e77c596eb0b4bb5e5f7df279bf119c456fc74d5e6cf0f17c9e6dfcff73f3d5f23bebef4bc8c1ed596fbff2ab6dc9f722bd9fcbc1fa9cdd73b3262ebfd384f36e3634d6db91f6fc9e6ebed8b2de3ef922d9f3f4936dfffdf6af3f506c60be05df07aaab67cff25d9fc7c3eaa2dcf8fda723de635d9fcf991dafc79f3966c7abf0c62cbf5d8526df9bc4b367fbea1b6e7f39b892dd7637cb2f9fee9ef8bfcf970c7f66fc18f1baacdef5bba5f3b9be97e8fd84ecfe7b1d8727f470fc9e6f1f3620b5f0f2fd496efdf249bdfbf165bf8c3ec259b9fa7df6af3f816e7c9e6f1d8645bef9f3b545bee874d36e3fd4e6dc1bb7e5ff923a82dfc719c6c1eafb9dac28f0fc9e6e76b2ab6e035ec269bf137505bbe3f4e369f5f145baecf5faa2d9f1f269bcfe7426dbe7fc335b67f2b7fc764339fccd596cf0f931de9f372ff7ecbf558!
a3367fde3c279b3eefe4fc7f0b1ecbcf64d3fbc313b1e5fc4684c71daf7819!
cdc5167c
8c26c9667c5caa2d7c712fb6eabbbb6433fed2fba24f6e924dd7336ab1bdab7cf5906cc6dbabda82b751b279bcadd88a9785dac217b7c9e6fbb9a9b6f0b1fe3ec5c769b2191f3db5855f0e93cdbfef536cb9be70936cc64ba1367fdf5d269befff8bda72bff8fefbdf727db1a3b6e889ab64331e0ab5f9fbf122d974bf4763b1e57a875bc9e6f17b565bf0344b367ddf04b1054fb6b2e9fdb8a976f845bf6f20b65c8f2993cdbf4fcf37f2e78d8cbf93f3f543b5f9fd6157ec5f6c8f88af77135f8d666a0bbe76c5567c0dd9563c0db7d596cfbf249b3f6fc556ff78a6b6e0e977b2f9f3416c8d97f4f72b9edac9e6fb79aab6e8876eb2d97feaf9aa5ed94d36e3a9a7b6e0f126d9cc773b6acbf85fb3ad780a0db5054f3bc9663cff565bf0b426b65caf7f575b9e9f986cbebe67b5e5ef3f259bf947eed76f198ff2406db99eb764f3efd3f355fcb96433df8dd4667c94c762cb789cbeaa2d9fbf579b3f1f37d856fc99a8b6e0f921d9fc7db91ea7cfc7506dc1f37db2f97dfdbe93f71f934def17976a477adf5f885dc8df7f4c363f1f23b5f9f3433effc487a357b105af7e3fd93c9e1f62cbf81b7d5ff5cd81d81acfbe259bbf1fd416fc5e269bdfdf62fbb7eae7b76433fe466a0b7ece93cde7bf505beef7a9d88abf67b5452f7693cd78ba535bfc5b536cb95e1fd5163eee2!
59bbfffa2b6e05fc6e3b7ead349b2f97999ab2d7fef25d97c7f3b6a0b7f7db2ede47acb2bb5450ffe569b3fefcf93cdf893f150bcb949b2f9efc9f524bc8d93cddf3f539bf153ee892d7833d364f3e793cd9f0f03b6fd86e071ac36bf1faf925dd0f9e8fbdbfcf930555b3edf4a367fbe2db69cdf88f8e6f796e275e4c5563cced416fed84d367f7ec976c2df95da82dff564f3fb6a6bbcb0505b9e8fab6433df4ed496fb7726b6c643af6a8bfe4bef0b7ed2fb829fa764b3ffee89adf1eaa5daf2fcf864f3efbb505b7edf73b2d95fbfb0edf4f93b4b367fdfaa2d7ae439d9fc7db91f4e9fb789daf2f9eb64d3e7cb0fb5f9fe0fc7623b39bf4eb2f9f3466dc1f39adac28f9f620b3e8dfe7de5c37bb6159fee5c6dc1fb4db2096f5ece4ff118de93cd786c8a2d7fbf784f36bfbfad76b14dbf5fffbe9c4f6993cd9f5f575b3edf623bc8f98cf87c42c2674c36e3a9145bf0e8bbc966bcef8badf1eb526dc1df76b2f97eb7d496f8f55d6cd5abcb64b35ef46af3e78b9d64f3fde0f10a8a2fe792cde7bf505bf0324836df6f23b65edf22d97c3d3b6acbdf1f249b9f973db5851f77c576f2f76fd596efff4a36e36f5b6dd11367621782d7a364f3df3b565bf8bdcfb6df10bdd3115bf175926cbadff1496cc153b9549bf151ccc456fce8fb8a9f53b6153f45b2e57dba9f2ef18!
d69882df7331ca82dfeceb29dee57476db95fbbc9663e3f125befcf406df97!
d6fc9e6f
13a545bfc9bfc7dbd3faea5b6f0692fd97c7f7ea92ddfd7bf27f7c78764335fe9f9c9fd29866cc3fde1f3eb279b7fff91da723f07c9e6f3df107b5b7e7fa1b67cfe3ad9fcfbbcd872bf8a2bb6d3fd79157b5bec45b2990ff87ea5e7c719b5e579bd135bf9b79d6c3ebf6bb1657cedbbda72fded64f3f5dd8a5dc8e73fd496bfd74d365f5f476d79dee4f33abefe38d9ac17966acb787593cde72bd7a3e31b1ed596fbd74836bf5f882de71f7ea92df1e363b2f9fa36d516fdd1145b9fdf5fc9663e22ffe213bee263b2f97cd7d9d6eb0d1fc9e6efefabcdbf3f18b1b745dfee259bc7e7496d894f5cb2f9fd43b1f57aaddaf23cdc269bef4f536c39dff0a9b68ce773b2f97cf5fbaaf7e4fc839c7ffc956ce6b763b545afed249bf03b7c105bef173d3f3ea6fb7f2eb65cbf69a92dfc3b4a367f7f5b6cb97efba9b67c7e9a6cbedf85d872fde6506d19aff564f378a5f7c5df6fb11de47e8673b5e57eba64f3f7fb6af3f7ddbed8723dbe956c1eef85da327e5bc9663e7f115bef67a9367f7e6cc5d6f3257f157ee97814fd64335e8dd87afdd364f3ef7f505bf4d61ddb7a7de1496d797e3ec596ebb327c9e6f16eab2d7ae822d9ecef0ab1e57cdd46b2f9ef35d596bf77996cf69f5db1355ed9545bf4603fd9f4f9b1515bf858ae27aa3ebc4d36f3ef9ddafcf9e1a9d87a7f48ef!
8574bf47516cb97ed7545bdedf4e36fffe4bb1e57aedbeda829fcf64f3f5ee892df72f2e93cde3dd515bbebf936c1eef73b5f97ac233db7afdfe28d9fcf9b9dafc79a3efcbf5988b64d3e7c38bdafcf9714836ffbe13b1e57a8623b5f9f3a3dd64f3fb72be51ce77ec93cde3477f3f267c0c5db2f9fe1c8bad786e269bbfff5b6dfefd6e8fed74fd33b5e5fcda62cbf5bbb564f3f5ebf7e5fa878364d3fb6e5d6c393f7ba0b6f8fffd64f3fd1e8a2de71b8fd596fbb7996cc67754bba4f7e30ddb859c7ff1906cbefe75b5f9f3e3526c39df48f881bfaecfc381da72be4f62ab9ebd555bc6eb26d9fcfe5c6cb97ea7bf4ff5ee49b279fc1fc596ebb77db5e57e3592cdd7efd4e6eb0972fe859c7f886acbf8bd259bf1f6acb68cdfbed8723da1956cfe7d876af3e7875762cbf598b364f3f90dd596f11e892de73ba2eb2fb6d3f89d8a2de335ba529bdff73762cb78f8b56433feafd9d6ebf59364f378f6d4e6bfef1b62cbdf8f65b2e9f3e65c6dfe7ca9df97f30917c9e6f199ab2dd7b796ec92de0f62cbf9ba6db5657c8a64d3e78b0db64b39ff70a9367fdec87895dbfcf921fffd848f91635bafbf7c539bbf5f1c882dd7eb1fd596f7f5fb727d6e4b6dc1cb6eb2e9ef976b62cbdf373db5059fb364d3e7cd806dbd1edb4d36bfafb69c8f3d4e36bdef3b62cbf9b85fc9e6f1!
f662976c47c26f59dd9f33b1153f7b6acbf58764f3f9f4d94ee7db4836bf7f!
22b69e6f
27d9fcf7a762cbdf37c7c9a6f7ed91d872be96cfb7d4df1f2762ebef6f259bc7a32db6fc7e5bd9fcfb9a62cbef3f7db5c63aebe165e4ff4dfaff60a32d6c6987f41ad9b1bdb70f7602ff37b58ff609feef195e333bb72ff6d5bed9855dda77fb613fed9edd877f07b6619bb605ff0e6d9b5e2d78b5e16787f4d3a6bcf8e71d7b648f6dd7f66cdf9ed8813db567f6dc5ed84b7b65afed0dbc6eed9d5db3ebf0ba83bf8aaf2bbb6137ed96fd65b7ed0e7c67d7feb67363edcc18fb649c81eb32c1447a15f02ae93834233336f7f07a3013384ee12713f30847b627721cc3cfc7d591c6cf9b27783dcb48056bd0a6e3cc4633b743f3624bf8cbafe60d466b64efcdc24ecdd2bc9b0ff3892f38af4ffb62f6ccbe39300dd3342d7368daf0ea9823736cbab6697ab665faf46a9b13b04fe038a0ffa791c29fc3481d9953f8fc9939371776df5c9a2b730dbff5c6dc9a3b7b67d6cc3a8cd89dbd361b66d36cc14f7ec16bcb6c9b1db36b7e3b181888914126bb08770f461222e0d20dad712337b6c18dddbd1bc35895ee1e5e0f66e826f0e2111aba471a31b6a7741cd228def3e7ccbd7b7213c517bfdcb8fafff48aeed9cd1863e6d58ef165276e0ea87a34efeec5bc83f5eade105f6ee1960ed0e53eecbefb747b6edf31beda7f84afa6811103741d9b73d7704dd7427cb943bb06a305f!
882d1b9265cf1ebcab5ed9d6b9b2dd771478831776cdf5cd7eeb89eebbb133b83f79fecc8f8d357c5961bb853c6989bb807c6943b73e739a692fdf80563f079c1d733618cb02518f382316f0be3dd852ddd25620cb0f546f89a20bedc15bc22606b066777ed6edcad397077ee03466a0d466cdd6db84db70563a0d8caf1d5427cc113c858137cb95fe6d86d9b1e7c77c7edc213b6eb7e7b6bd60853f05fc6168cde1d3d99f0cf1b8391bab51b38a5612e7dc0c812eede1320efc395be0446616c0d185b6ee087386266e847801d181d0f4f657e4c989b2ab660ac27ee499e47e12a4069c88fca5ff0540e6d2118637cdd03beeeeda38b095fd776e6effd8369e068f989db8263d34fedbe9f1096da82273c3609618cb566fe227c1ddb8e7f84dfb0e19ffcb35db8859fc148cd085feb304a8cb119e04af175ede7f0d75ffc2b8cd89b5ff8a57f37d67cba6b38b7119cb783a750f90b47ead40f0933822977eea6304a53ffc147b0738c0d1563fe33e72fbc078c2d3d328f017f45f3e2668831c517303d7118e2cb7cd827bfe75ee1fc6efcbe3f301ddff04ddfb29ffe1030b2e1b66adca5f8ca78ccb70563c7b6e93b882fcaad1ef963dfb5a7be67b6ed3a60eadadc990de12fe22dc496efdb5bb85b6d6431776476fc89ddf603b7f4a7807bc0973f437c296fe11389477f0e6c7!
f4f232198f217709c66d87ac8794d30365ce5af0a57f2cc07e62fc497bff45!
715bee80
53e92f1e5af8161015fce019e6e60b406808d5b7fe75b80b535c15285af36fd6ba55793f80c8ff8af633be6dc4fe0b7ac037fe113d949f862df78cbb882fb34070ce171037db4dff45bfe97df765dc0d80e9c1be10bfd238c92608b70a6be71055bfea3c25686b17bc518e02be32fc514298b90f94af291c6938ff4e0239ddf650ef367c4610562ccbdfadffe2158b7015ef1d27583b19fe6d0df05e727e4072b6c55fe51780b71453e127e1ebced8460bb21da835084320cc3288c095bb7e1bef28dc059842d7b0bf7ea15ff215f8507ff003e72c3ad85893b814f7d82b280eb3105307d9dbf222a073f768f30328f882d1cad30459bb096f3d703600cf80b31f9155fea232b5f092397f94840d5503036121f79022f54468bf0182c6062009eedd37d98767882d7b3e0e830e3ac76dd2f26bbcdf80ab3300f2ff0dd57bb30d7a0a7c83712be66ca5d882b1c2518ab88f8c2b1b12f6e690edd56780b0b7b0ee7f4641fc3d2cce859292bfe82ff1b33b66894deaba3f0d774c5473ed6f457d25b19c672ac793363fe729739be9206237cc1f9ee829b7ab3dbe13580a2f0d3f00957ecc2de0a7729be2abfd84e786bb27f147ced8703fb161a80af755014e81b7fb1ee426c01c2fa882dbf21a386189bf8189aa1150e3d2830f84901cf005c03f317630c7d23f21760867c61982ab6!
aae3171e9b2a8f55f8426c99c0beb18e31f491cc616ec6f8f2bbca5f882fbcb7c85fa16df6dc1246ab138eec27206d1f9e8c1db7278aeb30e3abd6b7f82275c1f802c63f084db7b4dbe63a1c934f444d7fadba9e7d23703d608b5f385a761abafe16b0390fbd001a0cee21e00b3d5886ada4ed61541e13c64efc38bc8781620ddf137e3b4b3e52f4176a5fc4126be06f316690bfdc6c95bfe07e9ea1fe428defda611c4ec3d077c359f808e7f6c41cf94938777be142fce10ff84afc451acc1c874b18b15678f3add0017c5d856b5057d7e41bafd537327f21a6106370069f8025782ac30d6659ed71b8c5d1827fefe62ddc7da3bf46302e17156f7de12f1ead47e631f2a5a4f569bcee736c55af5c87b1065b8923055fc45fa0a7c39a5bc0d5ad870d3f05ffb606aab5613ac05f8d0c5b15bedadfe00bffbf012306f80a9b6ec743346aae7d0fc6e92ad3f6a2bd809d6e99bf004713fb1480dffd4ef815de4c0f98b4eff0893c816721307f256dcffa2bf9c6f08ed8aaf84b74d8583196eb30c157c2568e35131063a4fdc9470287b1c61f21c6288e5c023f7cf01309e33576bf212231611b70b503e77ce48fc8577dc517610c9ebc1c5f6423bec09f12be203600fd15bae1d45e191ca73be42f52f5b7a2bfae89a336204e7cc597f908bb70fa17f0fdcfb06be7feda7c02dffb!
2a6e648c85df157f31c6e049acf3d8aa0e7b58d55facb71463acbdf048f8f2!
2b3e92f5
bd6ab013ca533c8535fb1a61606d3fccfd5d74a026ce418f3521226ad96ff57cc256e52f41e323bec20cc67ccf0fa2b7a73180625d93d1127c21b644db0b7f01d2a23f8b3116f600ee55d31d823644dcdd03f79ac45f13c056a5bfc68831c2d6891c137f391eb5f3ba8f64ff58610b31b57a247d1685ed7fcc53b802f0751b8e621987a0cc07a0ef8f4d1b152bf0c9cffef1a4627efa1960cd40c41d5a10116d82ea8de62a8e209e46dd8508dbacf80b46eb957115c7882de2af5dbf749ba6077ff7d63ebbc23ec57be42f4402634b94c5c8b1b61faffa463caae6ff92bb7854fe526c499c557b11be028f1869fc42f86b8c7930607dce833d41cc766ddac0581fae153eec1e8cd8d474200e7c0406fb497f7dc1193d9d5d40d866d80b8f7600d1f3b37792f7aae92f874f23bea2729879f745b885efcde07543fc15e1a773f28fa4bf80c34684b171ca4d10a6726c318f21f3d7f8eb6195bf104b304225dd8b8431c030facc2a0fe61163c25f357cc50773052ab581fa1e3386e6d09e807fdc71ebf5d8919e3a38c64985b53825fe6a5a89b8c3452cc3b35f87dfd533d7ee5ab4bde82f50f57dc218a864d45fc8619485fb0045b1701bb6eb3643037314f0f3059cef931b534ee2de8cd037aec48f5ff497ff60dff9358e64fefa8aa91c7395c64f3e12f09534d82469b0171740e!
3af03260ee2a3fd704d7b023eae69fbc93fe6f86a7fcb61a0c10c66581b7e028ad5824e3f050e7b49fe11f3a9ec1faf3002627c217fc178ddc39db3d103c2e7ee0094eb31e942c017f317608bf80b231bc77161a5bfc447c6274f4fa8c493e3d53852f5d72a6f21a6106b98dd219fe9e3b3bf7417a0c15e185fb53c18b26d01bea8ef1671662e41377dc0609fc739a8897d78b5bee1aea66f4b7e559f44f699c85f802f88b98fc06bbcd8055c795ff25e7729a72afc05ac9ffc63040eb373e77dcbf46c3fbec505d83318cd5df3cc8ac273c45d4afe8b72138a297a22a76120fc35cdf8eb4173adcc5f8c29d6f2b98f04af1bea790a7f99f260550c8979fc39aa43f712fa31604e01f065e2127313106d1f82c26fd4b457fb9ff085fe11f0d5c11c6b78c21c2bc40cfd94f75aabc78fec1f95bf22ea2d8888c0e794f11d73f87027e710c919d55f842d3e0e053b822d5014a8f14f50e333d658ff278d4f3cc6fe91f3db144792a6575bf518e7c1344751c357c661a0f55fcc5efcb0cbf819f7dc56dc0745f16c3aa6630f5772ab4dc9dba7631aad1ef217288a10e6e602548173bd78e06ecd9a616c5d534ef51a1186792f8c1f115ff8827358dae7d8884dd02217ae0b6887f7e16723887f53de5ef45709cf574d7fc556ce5f9cb350fe92781230a6fe31cfad22d614738c37cde!
3f35c11f9c83c47213adf2ce0891cd90578c603db764dc0d51eb0d7be5b8b8!
77fa0bf9
a9cd327ffd800957f0e8a7523b62172de01ed89e3755bf947d25fc937b2fe42ffe84e62c7affb35db884730cac05fc0adc39cbfd44762fce856f84b30f6fe95bfd4572a7f417c35621d06d8029d4247bc27345a9cc787319a2b7fb1068bf715be903fdc89b3ee2e1e43b4bc193efca1bf037dbf17bb6eab965b3df97254fec2cf34115f98c387dfb307cfe3b68fb10721ec6db867df98e2c739e7bd105b91f417c61a7e27f641310738e5d378626fe1e7c05fa2281863239ef1606c316ff131c798e4c56a1a5ff517e32abd28ce9298bef29198c75f992b82111b90d69fba17d2d7a7e1d59e40ec780b8a620fd484b527e023f740817dafbdda92cbafe728da94a398c7d23751b1027fdd00bed672eec2dc04e5bfe619b622ce579162dd83efff8aa7c05d88af3166a4055b1318b53165ff507f71247492638b8fea23398e64fe428c89be4fb908f291a5e48bc6e21b8dc49194d1e13c3ee20bee5b8dbf105ff10c3867d76e3bcadffb3b4339fc58aee02bf116ea2ecd81d573146186f8823801f1756eb6698e68bdd25f809c2dcdad92fefa200efb747352acc1b45da01cc507f8810bd25f23e1af11e74a89c91f1963c85fc8f4ec2369d4240f569f33627ce1c854f8a25901c1d62a7fa90683c83bd76034d76d16fed45c4184fcea9c7d07e57ae80f1df2d71e68a93a7fb5ff01!
5fa2c1c05fa0627dc2df161a98c3a7f831f9c6affc45183f7187f128802e8997fed9be608e15333a2692eec259da42f597e6521953f12a3e653ef2a496cf1faff2178c8ace018f522e527c4a95c7b7c65f261f99e36bc1795638fb43b36f4f4d235e638e159ec50df08e27e16dd53fa6e85ab1a61aac8ffa8b7260dd78136fe39d5bda53bfe31d606b4de71d99bf684e4af21380ed82e61240d5c433c0d676d88b6bf605e7888031866e8c3909c9ad9684b5156d8fa3149f146bc947a67949e6b1ca3faa6f246f5b7c1343a63c3e8e18f8c811e62990bfb23cfe27c69038c71ddb711d3c64d3dfc078edc75b42cd4f9aab6e1fb206735bfe11543a46444bffeefa543b7155e14bf2f773d1f613e44f9aab3af50178a0175e203aeb53def5c146387f9e7f1cc70de42f8c1fd93732a6005ba0ede315eb2fc59c62abaebfaa9c6ae513dd386ee63e128ea42678aedbb8af1a1f63c8b0655f7c2f6ec5c77064f76ddfadc11335f12dccb054ba5e7311c9271e4becd89279efae6d227f85082afd57e8f8e7d08ddb556e95e7b4137f15acbfb896c36fc03d3c73cd1080034edd1bf3173088a167e5817ca3c68f0fa45685aff069a4578b357ece5f958f5ce5afd51892b2205877709fcf754b8e6235cf8af7f9b7df0e47f13aeea0063247e81ddd1e1c0fbf9d0b5a7db5085f94038bbb!
6ecb1eb84f50ac802fcee1d7f98b73abe41b293781aff8db4e0b1bce6dd79c!
db813d27
cc8dc04bdd336f9931e52624ffe51e557721b678c42a1ee3bcbece15b10ecbf597608ab0a57c26a358a63c5896a3905c3ef117ce45e2130167f8bb30e0cffba0b970fe11a2c0d8b50785cbf213ed3a8f697e354ee888f83a627c610edf754151f4fc2945dc7735fdd557df88afc2c3b1a4398577bf1e5af03c2f306348353a17c436ca5b80adb851e9af0c5b3452e81bf5b8ea232bfe628c719e08c68b3086473708bf096363e62fe3055f3217a9795688864ee0ee5b60fb0ee8ad7dd0f64f7e4a19c335b756847fcaa9aef057139f51ccb1ba06e0ab05f87a0ea79c63fdca5f8a31fcfb80a547d0823dff647a107f7631c71a5fed23d650989cbfee73fe82517a67fea2e3007314ea23b37a0a3a32beeabe5130a5bc25be92e72185bf5e56f2f83a575480a6eec3d3074f116674280786b36a6bb1ace726f23c18e1abca51b4240fd6c1a819f165dfec19167f6ade0b8fc85f3c37c4f92ff35978e4502c920c377e3dee8759312c46f699e6473dce714bddc437fc159f8a710d6395fec25cc578557f7d9757558c91164b79d68cbf44e3fb5df6913062f7761a7bf10ceeeea5bb0b47a6059aa259dc037f21e2fec927b6ed8a7fb4cd22c0153fb0623597a10b2374c3b8e2dc2a3c9773d55fa8bb90a78015161411ddc1fd69b062c5396e5b9ebee6fc25189b506630f946c0d547c!
e5f9ad7676c71ae82f1c57c6582f0d6a0aa37501de606cc5ff834a2c6475581fe91f11596385704d7b28c0bb8a76f78859863053540f8a29ca1eaf82a679fe7bd9a598ee284f1c5397c4cbdb91e444433d5f6abf97bf48df195f0b544d60fc77ee98f4051ecfb02c614f3166fe0a922614ab0052336cdf9cb2bbea68ab570f225af0f9fff0e5f3a4f27732ac96f4a8e155fa5ce7e5473ddfe0c7cd3c44e30c70a23263514982d048c34c1bbafce3dae62ad69ebbeb361bb3447741c1698c387e7f1b6ce5f9a5b55df4818c31c7e2fdcba03e0fb23cce113be4618e5096f8d72feaab43d8dd83b638c79acc218fb4afc3ce50b435d77e93c1d620be32de435e433d4f8c6a71c8567feaae6ba115ff6390efc36e2ab98c475f092984b5ff34792c34fbe31c756cadf37ab1c2be7c0dc16e7f0b12a209e847bad5b55fd858c6f3e115f45594c195ff0ff8ff1cd6dda6ef114cfed1cf3721811a96f740f5887baca5f8ab18ac710537aacb47e955f55be227c955a4bcc58b3017d24e55f9f2afeaae7c1709e08187feefaa18d15277e8ab5abc0f4b738f30a6aec3045d5dff35673056f0dac33748de2d90e20123ca30ade1ff0559438738cb568386271008a7527eec663730df106f21ace71836f744fcc5f7864fe626dafd80ad362a63e52f518eb33ad3dccf84b7d22f197fa46ca1!
7d1cf250648b5863cd79dcd45d2bdb5cfc85fd1fa16e538f780bbd66317f0b!
506f85a9
9734c1aff587c64733547617a6ecdb4e38b7f8628ab5ff11769fb2c7ea4d8b5442d0f23f7018a755ebc40fc39f43b107147c617e5bd88bfb00e35d35f2789bfa6f234fea0f511638caf5c6f7da953076cf1cf49e33bc25755cf4afc45ac0f3124b0d78b3db7db7e0acfd4013c874bd3b627a6032aea001458551bfd9daed77f9ac7a01c058cba0b3daa93eed7f25fe41f317fcafc858c80fc6516ae8c8330713b61667a3e2abe20ee1dfcc45f8225d25fc52cf1d7b4d261a2f5df137f25bd85c7aa4e4af3ddfa3e3c8d546b58cd75b38f240e5be27c0c3e9176073331e1b31882cefe04e50a3151782e423effa8a394f458a5c128c7ea7ed9233300ee5b07ffea7c17af3cab9b10df98f3972bed13fac8c2838f7e0d9f80cd6de0b13efb47e335efe51e105bf0e2fa892962a8f28df41a543eb2aaabe039a38abfea2fcc5150befb948f9cb3d01c05a0fb99999f6ba6a59ea2c418321c1730567600cfe4933ff653ac91068481bffa07dda53f530e3be41c18206402283dc64abc38aa6abf045f123fba185f89bf48df038f8e8ab762011eb90b7e12551a281f8b689854b909aaff9a72fca83e11b86b502c0b3ca21e6bad6a7d1c35c697c68b2bda7e408c7faf7c061c461a3fdca5b92297cf75171fa816edbcf8744bd45f5443710823d6227ced0186da495fe5fc75527f4ac9ee!
608ec242e4690fc26d3cf7cff1d4d2ac106a7c4055ad7e02eb24105b185d9b455cc4888ad59c8547883be169057d58424454326f217f918f1caee8afa930fe94472c8f271563dff097e6bf045bbc2602fd63f82db53a218b23b5de7084ac4f75602f1ef966105e8b7dd08deb9831f44d88200ffe055f4d5bf3915ca7e327e6086ed38873f8f5fc5735b7cdb53934cffe587cb8b92ffc53d8b48da2117b38370a77730eaa88eb56a98e9ef86baafcc5baab5802c696459330b664fe528cfd137f55d8e2485b8e455eab63bc2f57f36070247ded42b8b20b887641b18673b7162244dc9b305e9d1aa6fe29abd3a635475d88218f6d3f14450b14eb3ba06ba3ce5f38bfa8f90957f27a1364fee2d00f005f836201ea19b33cc015342f91b005af47cedf0b7f896f2cda39bed877b2d6e75c6cc65f05ce628a2f2c95bfe01895c7529e55f065e6ac2a105fb49e6844f9813970c62e560440b4dd29826f8aaf9cd87aaefe27fe6aa618f2086721dd4100f2028dff1cd684bb84bf727ca1068bbf195ff69122a28939f6add0a0b905c017ea4ad25d8a31ae24ffe0b811b1c547e6af62195bc867553c99f357c254752c8b8e628b6b0e84bf248f1feed047d6f94b6a0def21cac5dac23bb70e31dc856be21309cfe4e4bbdc449af158c117d751c013f906ff3e015fa8589f317fef8dc68f!
b4b243f80bfce291d46a2fa8c26a27b4cc002322f8ff67acd161fe9235698f!
540f41fa
4b9eb80fe62e781a67df709868fc30157c158a291c9daace13b1050c293cc6f5145c6b2835d3653d86e4fc536838673a38470daa1e181ffc631bf4eac10fdaeb3b7ca51892543ac40b6e298a22d5e6ace0eb11f404f1179e87ebfb00fcd5763b9869044d780fe7e9e11a1e0057d97a4727fa1e794bb095f88b46ee3dd7f8297e147ea211e135369cc5c1ca0cca17297f816295356b80ad39c46465a5f121769ca057c71a6560db18dee21d56cdf9a9392c8edd864b39fc156cfd94a368539d4e2bbc99c37010d74237f4ebf97b9ddb96dcfd12b5176674e05c6018cd057cbfef71c5e127f8eeae79c6fc17f2561e3fb2864fd8e2d16aa2fe425b357e55bb43f190f093628bea0b005b458ff54ad1e39a966c9e8833872b73dd7c6fc17b77e31da88805ce7187a7a28f4fa4db8bb7a4aabec7d76a1ca9b98c6e981527a8589d070e034591f357551b8d7e19470a9f44c059e9778b41000f0bd1c10214c5c8e173e0819b536e35e5ef4f94bf0053a719b6c8576a5eac9a97647c21b688af34ef4598526ce1917215416a0d533d6b554f216bd6a8563a3e84ae7d7377b4eaeab838c3aa5fb7116f0b97f157fb077c35b3b545c05fb1c4f9255cd358bcba435eef08ac8ffaeb3acf7f61a40d7e91f005a3d5055ced8410cb78167b883b5c1503d7f0907ce317fea2513a558ce5fc255a9!
f72aeca5f82b1484fe0b83a22b6c4d65c85ae92915c18559967f5ac10ed9ebb05c4900baeca847ffb58ab8311d13fe0aafd85bf3847d10585bfe70761014cd44bb585b79abf577c61369cb0853a10e2d9e2c2b76cc76d05e4af13c617f217f216e92fe2afe2929e48d2f6345a8cb12bd65fea33f37c183d8f29972a7a2b61abe22ff6914547353efa488e23290fa6eb8920da8518f214ebf04dc32f781d11d750b8bde2fa07dd95f359d3563932aad30973ac0a007ccde328d5160ab678fe91d697607e22f157588646b108c1e03a8f1788cb97a00d4151706e82466cc86b37507f714494f0c5186b33bef27c18622ce72f3d325ff9a1f217e6bbb96e8a73f9793d3e7158354f44f5d26e0e2af10c23221cade2deeed33a48acc3ff27de6a7d832f5a0b690f38c71a465a9bc3dabe9a1b62fe621f29f8ba296e71e503c4b2bbc59dc3759b9e663a3e691de343b186f1a381f8b1c65feb8c2dc1da329f3b62ad2ffc55d3f2196f0d69a44658e99f697ca907c338b2aa67e535b718435244f4163ac0faebe01fefb40e0c73f838c7f8237fe5117787d7aa85cb3037473483e2cd755e1b4db5839f5c97a3fc451a10f80bcec8fadb6203f8efaed8040f893fc33cf183d6a1b20ecbe2c79cbfda7cccf315397fe51a5e6aef127f49be288acf4c3e12eb7598c390f5d14702a3d24a65d!
240bbf6bdd802fdf5141f5dcbb4fc2d5506acfda8bb72df98f9478c214dcf3!
5fc2dea7
bc0eca75d8331435ce11399d5ddd33a5ffedb13fb60effd55f1cb9cc3b7dbf6b79b630d18e18bf35f95fe3ad3f947e2af2bc2178eda76d261b3342f3955fe3221c316ced66ee85174ca486a5a728def517fd10a8692f1a5b586982788c1ee81b60f101135d31c24f60c682b76fe0d5f94a338c6796ecc819936d6e1fb678735145b7efe1d7f31c6f0054cb628627c03850c4aa6d8c4fa34aed171b5b566547f8ff9d569d25fea1f4f91bf58ebd7e725055fc9371286c635de92a31f4a5e3fd5eae47124e28bf360788f210ac1aaaf3bd7c2396eac6a82f8b1e91ad48ba2f975b4126755398a9463c51c18e6587da43afc359ddbd6f947d55f329b461ce64ac0970d6fb619f6421beb1f195f71837ca3ae67a49ac115fd7505d83a55fe829fcf94bf5887b17fcc78ab54de227577af5813ec65fcc518d37591f834e27db5f7e8a3dc0bf8c64e7c21c6bf0be7a613bb84afc64ff8fa92318427d2fda21c45231e87663cc35e2730329b796d618dbf3e300786751c346bfb5ae0ba9226a898dde211bcc2bd07edb8123f522f932ffc95f9c8fa7c246a7dc197d60e33964ef9283a98f96c52e528a4ded0d7ea29105f8f580f461ae8258cc26b6c23beec5e718ceb3c42b3380105f6efdabe9603832b9e8187dc077c3d530e3fe9af7a5d34bd1e055f38973086987f0fbefd1646a858e1!
6778d763d67762c8eb3b84bf96095bec234f45e3cf12c62857c1fe51721123c214ad7d80a3f2574c7507926b95f5de26cf83417cc61a9ff8cbbd149fce4314d3c5aa4ce42f60fba63faaf0f5ed1cf74a8e55d6aa75e38d3ff20be2af17b34debb64d5eb7baca5f3076a8f17f5bfc9dfda2553cd21c243c17b2eeb1c2d804d76fafe2abb41a47f2ec07e5c54487b1fe629eca8fa5c97557f299a5e428328dcffc451cf6c0b53aa05afb610457c719c327ccdf030b35e3ad7ffc075c7de31ff167b4d6f6d92fc32bc490a7ae83f82a5dd61740b025387ba418e31ef0de80fb039a2f7a7f05fc35a21a8a343794f736c111293d608afde38a8faccd1965fa8be3c794ef1a11c68689bf46c25fa5d64cd35c91ac60a07a305f06e2af2352ac8b32ba77bb571685338380de12f8cbf472eeaae52454d38b4d6bd7fad4c309f90bab4eceb02f0ee5bd709ee82ae2fcd08c6b0a115baced9943d157fb9db284d1bef021ec922e73a017798e487d23f297543409be6634724df195ea2307d5bc24e16b52cd01557328692ea5c65fc473f7791e4ca222c457c4de60c0bb8ffe348c9c03df08570daf8ec77a860d77f02dbef279ed3a7f614d7527ccfc2378391b0fec4eb8711ddf678d9fd60d09bef2f8312cdd3c76e225f06527f6413d638eb5e439ee0a5bcc5f66aafa0b3186a395b0263e!
b2aaaba8f82badab1955bcc5f374a95e2a6130cf51b0c6270e431f09f797fd!
63393487
2142c4bbeed6dc06d6e183c2d88ce5b7f163d37ec7f86daaa9a61c986bc4bbb08867f1bc2834ff45755fed8abf2adfc8f872cf3807c911118ea671b46a6154f39189bfeaf9afc465b36ace9b7126f82a1943b9dec2a37bca788c3aa21006efa52f85abaff920c6470e1be18c69bc8d65b0e5085076c755ac81ebf057b3cf3ffb47d160e0250efc7af41843babece0d0177cd737cb1eea2cc384567feb278c67525c56de892272a8dd6e84c73fed2f947c214626b9b9e48c6577375ce5bf35f55dce8cf99b7386e048577ce73c2a8f1c5476a9f8acc47b2062bc71c43da4938b527d827c9b58a7d5c670b5693f0d5fff989cc73605a47c16b215d237c860ed681416c2ab53998b7b733d55e596e9563d8fbe22616163368971077e2fa803738c7427213550fb9bafea2ac342a08c597fa47d5f8abfa0b3106981ae61a3fd7faaaf1e3c6d7b9487781dc01a3853d036ec330745c2b3e62461afe3589bfd6647cbec3d34ff802c55a9ce0ca3eaa033b256d7f45eb1eafb3dac22cff45381ffbcbf008caade95ba1eb5e006f5a43a1bc25ebb76bfa2be3aff2beb8e29f5775ad1c0f55faaa8a1b59db573a0c5e0fc94786b42e52fa52e85c249e55586a8e029ea00e777e2c1f50b182beef83bffb91bb6af86a733d22e52802e658b10ebfb8880fb82a8df90b3b2a605f007e2257f92b0!
eca098e173ccbd1b8b890aa72d45f31e52852fd578eaf9cbfd43f1663fe1cf357e227eeeb37d6793ae62ff599df68fcaf390a47753af3d8b3bb76c72f0c3c8f25660cf75c83e6881affaabf5673f81df0af1318ed16a0f5007e6faa9fa8e9fba4edf145d9a55131281e408135a237af54df5180979ad6d6fc8f797e28f9c47464ad8f18abf2fa197f6579af1ab6eedd53c65f23c498e4588df4d4cc34bedfa5fe730bf0de13f31a4fa9b3d5879f968fa0be9e81879e5d0373f83fb1fd0abef2b56a73789abbf12ce07cb5c48f9cffaaf21395fe2a3e2857e25c0f22fca3308f67760871c7119c63094898d6e2c731206a4c518fe08ad8fe4bae557196e9af11fb443364fe226c251e638c21f6bed7f8a9b70ed7ea4cfda55be068954f5479dfb2fbfe1130f61dbe7ee2b0842f83fd323187df83116b64bd2724ffc57539297624fd857df0cae772068a157b35edd2fb589135963eaba917a6e6500553f2121f59cd19f1ecdabbce3fb2de22df986a58d847e6d8129e0bbc1697353ecf758bfe72b29e68615e71560df40fc481e139961e9fc80ddb8fe51fe38b7beed05a35b7653afe29be874eb8a9d54fc8dcf66afe1ef185554de51c628b99735875027165192f00618ff535b3a0bcc63c9f2db8baca34d89572986a31e5af0a4389b7eee1117bca7da4ac1bc4794ae52f53cf5!
1a4f544708fe30bcecfba03ea3167698ee820bcace4f057b1f5155f6dcee1c!
37731537
b19bac0f76ded0b90d7462b77b1fec23b57be140bc4a75f1691f272384794f559cde347c410f9c657891f196755ae02b5fe4cea4d4ac616d7a573de8be7e9d0cef96b350f56697cadd5517cc13d0e6e1354c007e0e20e62ee13ec6ce5d6e2fc7bdf5863fa3cc78a3d9c066ecbad81623d733e3480dfb16aee567ada3de5f163e1abf8d18ec22e8c177c3fdef9abb8e03e14741dc31c63183f56fc555a192de031f8599e0f9b618e42f84bf415f1d388f35e8ab10a7b686bff06594f246bd634c7cafcc5fda55d1fd8d9e11c6409facb3571b468a5ed6aadc43f8c98d619966fa0c02cf01786dc05e28b2a01aef3fc04d767277d3f34aff0d15bc2e967d885277282ebb895bf745d631e3fc2282d115fe5a25c8aafd45cc5bb6a7deadf2dd8c2a74d796b95c7524d5ea6f1f169246c45f382b5f8f492f590fecc17e6ba7c0f47544381ebd440df43d4bdfe4d34f4c31329fd023ac05fdb587582f8a27a0859b7cdbd3131afcaf8c21a1dd5f8389f0011d12dc613be55dce0dc28f0eb1328d6fb4ae373ffc2ca3f961e150438fb57d162ca5fe42f51e767fc755faddd626ce1916bf1a45e7d4c239634bef431a71c05ceaa65fc051a2cec9a2bccb1fa279ee3f64d89200f7fc0d3ea3fcd59b480f1e7e61c5810fc63718139d6d251efc2eb6afe91fa5f2c298fcafa1eb4203c857dfc!
0dfe2876507f61c40d6c02beb1e8b9f3e27295bfc82f2e1863ec2333fd95f3d748b033cab1547e54b578ea2b85cf4aaed3b7a6fcccd6ac09be2086247c159b7617b33ad8870257f4d9be5b371dc257e71b6c7d377aed344fd475eba1e9175875e24ea87e62238b1f3fab18d295c85d6189b12c3c9121ee83cfd92c5fcc2b62ce5d9880d832d3720f2322ed6d92f8ebaa9895afcc61a4286afca5f852ec68ed1d620b7fabcc05d7fabf6bce35cfe3a79e0117597f7cc017c46def760f2bc18a8302d54403f92b1eae3c91ab98caff29be66610e115517d86b0011a4914acc08bcaffe51e71f95bfc6303a97e504fd7171e27abea0dc2ff6a97d90f5fed37cfda38cd612f0750a2ff591eb1c4756f97ce6af556cd171aad84af552433952c6306e4a6593ac59d3f5905c0be6cf22763abbf30d88188f6c3f5cf83bb78918c3752e7f872fec6718f7e169be0d07c06173eafb7557abcd11feaac58ff7e6b518c41bc0d7bac3be9e4bec556e02a0a9c77dbff0a9ccf2f7c4f8882de52fb2efd39c24cd7cd4f98b790a7517624b8e8f942f92bc91c69958e78afd5945e3577dc1781e92f1b528f781ad71fdf6a1d4e8ecc5dbda1cd12aaebec31b76d469985e39c35e1461118eb967347590cff25ffac2fc88d46b8fc304336ee6bcb031720eecf4157d238e94ae6bc4ba2ecedf8b3f5c!
57feaae9afab9afe4a3ca53e1247aaaa65c9de2f137f552be079c6437da4ac!
577327e5
81db099ffec9e33c37e87b5999bcf7c71191687ed2f82d77003aee207adff373ec1b4d8cffcaf9897a0e8ce3c712ab4ee63407f986a38cb165d900cd8839af01f157d59be949f25e822f1a9dabd5f948c5976a78c0d343f291d3aa4e5deba552dd147e7ec8fd9ba8afa1eef151e4b5ac76029a67111f41b1aee32c3776e6f34dbf4639fc9f30f5155f6dd16083f0625a18718753ae2da4de5eb384af096b2f88823e8c038cd35c55f116e0ee1421dcc60e69fe21e04bf5575a971d4e32fdb540fd05e37395c58f591ca9fa2bcf49e053c735787a54ac21a709cf69ad0ef6358c520796af579b025f04bbeddedd1dae8a299bd8e704572603037f37bffd33beb827eb99edfb633b88677e07bce275e950e36bfeabc256e22f8a314237605f825eb045c46809f015e95e4faabe12f03ce6fcd522fe5a006fd57314a2c3185f9a7b58c1161f1fb15eaa86b1cc47aac6ffbade1667b4fcb35bda01563561af13ac31a41c6beb47ddf52d7fc17f1bb60b0affc92f42cfbf8735dfcf7afb8a6f447ce14bf25f0f80b1a12fca43acd908ca5f23ebe0ac27557ffb4a7f058e1f597f9d66fc95d553144dc6d7574dbf526790cd09cb9cf788d747563956e62fae6a428d4feb3cbae6b26c631f1d5c956cc04ffa23bff6a5d6eb5ff0650698638da539f4c139734559af575eff98e9af54bf5a7!
cd07a72878a02142bc453a1590eb11219d771afc68f1c1155fe11f5976a309aebd63c2b61acd25f15c6722ca90e53ac297f7da9d529b893470d5f0555fd1e036fe17e1e5bae817173aac3ff937faaf139c7da0cb7aee59f8b738a1bb728f725390af722d87a7425afc2473f0d3efa11d7c5b99de2a20c704e23f70ce73da97a8fe31a8ff0ce7340802f891f8b6586af5a8e42f5d757feaa7c63552fc53ce69e3047e187acf1ab5a690bfcc0f82ac7a8b3c3aeddf687b10c01e7786cd7b7c25bec16d75fe6887e7a22dbc2f8c05fc5462cfd3a28d617d7b3538c1bc93b1655fcc83d561063ec1f217edc2d0ec3ade941bc3e33d77140f5b5344754eddb916aa4a739be44a5aed6ebc051f98be345c64ea6ed1f64df8a876433bfade62886dadb50ebc0f05ec79e1f60ce0f466c13a3475017cfb65f3ec94cf69fc7909a03fbc41cabebb939d6aea26fccf4d784784be68810e3c85fe6b5c4ce17cd726ecf026932c05761a6a937f95834fe54d7a601bed847be12c6aa9a43c198f21762eabb9c44c55fec1be5735fd61371c6b0d25f7652783b2d06b84f95dd2bf6717730cce898237780fdcaff89b3f2ff971ec01dec97e936fd1222a2963bc4ec2a758399494fb91271c5f1a3ea2fc9814d20523f016c3e639d218c21ee0e36d2dc2af72ea11a69ad9bd0d98e94c74f71e4acce5!
f1c37ae1ebfc1dab7fcf535c78af71ab452cb1f9453bfc48c0ecf71db03ea5!
0f8b34ff
c81bfcc79d82b8f3007468af5a9cadf13beeeabfc3d65955ccae1ef630d072a569ceda3bd16c6555f55ee91e9c7a2bfde934fbcaae62375aefb3bfeca3004c7f283b145a395f613ab72149a63e535b788afca3f9a25e0ebc6479cb585113b0c4f811485ed63cee01fb384d93fc1571be788c2334e7c3a0f7701f71bfae4a85bf8eb13f3f755fcc818b3a3f2d835a8130fae2b9f237fd94015bf99fe22c69f4ac5493369fb2fb514aabf701e28c794da78249f38a9d674715c59cf51f07aa2b48f1fe10bab33e169b8090bea550e1a3f3ce18c873ba095dc7fc25d757cb5d1bfc63b50ac3e74f1694cf1e367ca7f2d647e0831f6661678e70a8b55866e0b62cf6337c7550b7087a93740d2f85f721439c6b2bab0ed55feaaf3565e4b9ceb30ce8b65fcf594ad27aaf80b7c645cb84b731d3afe00ce1657c56c4024078a35c415eefae788487314dd785c3c636fea7208ba6b4e2bfa5e1563925fa5396ecae14f2276f519e13a22ca6fdc955de2af92f8ebf10b7f8d6bf343197fd5747ee2af1c5319b694b7d29c30f217cf79f33ca4e22bdb2752d612b9123451e1bcb9342dd72caefd0dabb0b067ceff92bf50dfe35aa079f1ec20862c5e014fd43bbacab156eb3b507f21bec43fbec45ff0ed16e07bb7b8a35ee5d155b58567dae337ab316c66fc551d258eccf9abd25d7a242ca5!
deb65ff92bf59d969e01109f8d587f51cf26e02f787a1cf69a8b537352f6005b2d5bcfe1ff0b7fe1de6a3c47847b1299b67380578caefba4c0da3cbfcdfde514639c63955aa15852cd06ee868efa0b2b4781bfa689bf86c85f29c7ba5a037695e16ba9fc9534fc8a4faccf05f351b1b7926335a98ee225e55869460b0218d0d7d88dab9cb90388b80f40891dd4fa317d87a955c5dac23ad658c2130dfed1eed817ff1bb57dea2db751e5c0a85695fd23ae2bbf2c6846dde17e0b3807f9600df876d15f385235fedad61a4350ac4badd5e16348f1e3b73ef141d770896fa4a3e62c1063f53a0a5eebc1797ce9cb8ab5ca9fe1173c831ba1e90fe1893827c65f034dd6fa96bb7e782275ad2d469f76c7f9889dffeeb8b70971d727f69fd0396e5de381fa1e58ff15345b8939fc788e7bf681efbc7003f7881943dc4381f74f931e7335feaafb48aaa8abfc63e22dcdd767eb9cb55e2af197608feb5d85bfb21a30d15f70fe4bf359beb8656c631f0ad0023bd88722bcc83a8f9f46eb477cf947f719b1f7530f7c5d5b6a2722ef1d422f9a83a45a555c274773dc80af5f58c1017fb7418a823ba725dfa8fa4bf8abca4940442436fbc825cdde72fd04614ab12571a3aeac4c58138c0deb1abf5e07c6390abf4b73440bdaededd47741b31ed35ab513d2f807a90eff4fa26ec197fb05!
1a1ffb58b49cf70baa6a92fe3959ff55ca1aca1ab533f6d13447740c11d149!
f9e24fb1
361f73f88e7313696f3ead3114fd55612bc7584d7f692e8274d8a4b6efce38e72fd65f49e37ff18fca5f701f27f6312ee239f602036f4e7d7450b15225d8d63f8cd6f739b0a6856f85978882f538ecfadfda9f897bfbd6f84b3086f88a83e2c21d501dfe198cf2943a0fc5da1c77c55f3cffb8ae3164852d39d6f497628b74d734f1578e353ab2fe521f29d812fd55e32fac195d841b5c99ec9f2ceed7778e39567b509e6025ca5ff117778769853d1f205ed8055f77a5f55fb4070c697c7f56f117e21beb1cdd4b89316c33b47c281e5197e93aa25c7f55fca5f343e569ca81e5358735fe4af121edfb44b34eabfbef64fca51a3f7583a71852f90bf105afa9efe11c7778e49d6c3daf063af0135bafb7ff9711638d0f1ef2b61cb9253cdd1d9c83247c5dd3be7cabf89ad03a5bca9584493983dfd12dcffc8e43f4a3d2bee739ee2a7e54fe92fcd7a9e4f19739c6347fcfd8c9347cee1387aabfe4f83d7f3de1de0bc6695580ae1c058f1fec8072601710035ec013154115ac83c7eafcf0f47dc3f89a63356758a18efc85554da593fcfd6736bf7d2431e412e347aca12803f0d63a3c8fdb7ee902464c882fcab1d672149803a3fa89945fa5975fd163aabf143bb5a3f2d70ad672fed21c85cff750c65d35b94607ab4eca73cc2ee02c0d8c12468f7b94c3ffb3a7b1c217687ce!
ad6d4c69a1f88724e740d5135c75dd5e1c3a8510d45d1b543b84117f4f71bbe47b8c739c83cc73a4d73449cff5ad71c2bcddaa6383224fe4a3c95f356c298c6f2157fad6a7cde7b01b1857d59690fd237ae8387737f2916b4c6639ff6bada739ba4bffac4607fc2f86dc518e3cb1c864eb82de658870f8c3fcbd7a8499e95fa9c700d3eadfb3d0fd61edbe3f0149857693fdb9cbf34c78a3c95f88bf3acc9474aef26c5d72aa6c8963a8374fcc25fd57a6ec94f4837db4baa47c6aa4cccabcb3a35bb07d8f8a439a246aa63fd73fec21c2bf6e3d9c7be16a0585fec6dd8d2356acc5fdc9f29c59013ccb1827f8ce5a1c50ef12e74b1aa9c22ee029e119d23a23a30cae8608d61c65f593deb37fc95e9ad618e2ddd2751df675f4af5f85cd554eda1ecd21eca6fa2ef9758b5662efdb1fb80f3a53e27e0e38efc1ad549ff097fb14db5d26e1b23a2129ec872803b2754fdbf56f145398aa5e458c73e50efc89dd0a027f58dd61145adff923c7ec2576d7e68350fa6fef1e11b5f9874973ba7d9f371aebff21c85f4658d2b7b5f513fb0e22e9c2243638f0059f58e55d2075445f177f86ae11c11f8ba811d9493702cf8ba46fe42655ce72fd65f3c4754e21c71d3378b0b7f0aef2d70bf6438ff47e6e66c8e5bf3f7157fd5f360a71a3fae626af5e8c75c6f90eb2f9a87d43ead33e!
42fad0393396e5c13f6114fca4bea35f7610ecb268d18f54eabd549ff117f6!
13f43ac9
32edbe632bef953dc535ef74fcb6b28d83f527e97eb74b08ab3b447b8031d46e2a0f93df584fb3247f40d7fa55c6b1e3f2a7f91a6d7b55bd3949b1866581bafe4f18b548b1f6cb67f1fde575a6331c11c2beed767f790ede30ec4cc3056618f14fedff8479e837cb4fd7807a3efc0d7dda6fa7baac1c76ecc5ac74ada0fd7622eecd043048939d6781c7a7140b58f05e28bf5177654c023cf11718f938cc3b6f31c85d67fd573a85f72aa53ae974abe31e5f1a52f98ec0fc97b28e77344749fe7fe0af76bc115c9342fd4075d1025c7ba5af9fb33beb85f53cff4ca13c9e1ef6afe5e6af089bf507f718e95e2d749bc4745515e95fbd8db2a9e159bb427bd7723ee4f2ed81ae773dc32ff5871582d47f19dfecafa33d4b0a56beab31cc5087bea681d58ad5700e6bf1e31c71a7603efcfd729f670576dc2d74b71f0e3687df74fe620b19fb4bf75ade8fd0e6b7bee8d59eddf917a9c8c741d771c94d7e51cf8eb11e2ce63eab358d01c51dabf1647abbc913e14598d8ecc4156fca5f55ff539a095ba09f189353eabea28aabd17b02280f94be78828df09575562c7ed35dff42dda41730ff597ed675527ff32c75de558b19f7470d8db22dcb876be7f47e51f59e333beca31e7f04393d681f7e1799c70af39c0d70a7fb1a2a8e9fbfb34a34631a4aeefd03cbde424f29c6aad1748!
7ecce621b3def82b39308a888ac2eee01c911ff8758c22798ec84ffed8432a7f8187c439a2f069df719743aec3d73922c4992898842fba6b0e22eebb02f73fc28ce531d549cfad91fdd3b44687d611498d74f28d3ac79df25f157f55f371d95ec07ccc731770648c11f6a40e4cf78e99d7f92b2ca91e7e03191ffc19ce1159bb8f55739803a33ad69ff5d6ead3889d3ba857803d00d5fb4eeb3ca40e9f353ef7f8adf948c2177617050548eb44822d6ee28272f833e995799ed5e8b4085ff7589353d360592f0a991faae7bb56d637d73096fb4caec73fcdf71f55ff88f557c25fd1f58b57dcd3c32fa973da278cd95e78f16ba98ef5274c7dc518f017d6e1db777359583b457cb1c6d71cabf217d51a4e64ae7b827bbe23be20226a600e9f56beafd4189637bc0e52ea574f57f5176b7ce1af07ac19167d55c75865eb739e6200ae95e6be86dc17bfaebfe23dee1783fb7b8606f69af3c7bcce4322a2b50c5f7f325a3c478439d61db71b3a98c35fedd144fb233f55fa4bd64142840d2788eb165a319ad7c253f7da921868aa734466ccfc95725def697d87c490349a8aaf29d70c5771e26ade4bb09634bff0d750fbb2720d585e4341faeb296cd979e88657dcafcfe38e6a58917900faeba0d8fb61747ee630ac63edd12ee68be297eb730e5ff1155f6b3e92f88b5718da221e!
05f4904716fb10dfc35d45de95fe85958fa41e014bc983c92bcd3ff2cf99bf!
781dcd20
9b67ac8e294f946b7ef69995c6d7bef855cf72aa7f47f6ddc2fda64061eedb7e88fe1122c0033300557094c6eb8f462bd519b668879d01683a8beb20758dad93fd91ebeb88287e7c34aff10873f8e1d95cf13a22501403cdb1a2bee467c78f155f29ef7555e527aafa9c3fc196e6c194e7745d519663e5dde89e690f78c6d78456267ffae7e2016be8714f21dbf64dca8335529df49ffb4888ba015f3bfec9b9f8e6b8a29c6ba4d33c11e72898bf789d0746dc106fbe01be261019f5b07387f49aabd6418e798e3bd57be5bcb58d2bfb34c7caf8fac25b2bd8d2583ecf61d03ce450ea5867ba779ff4337ce3f921e4137f1dfaae81f5cde6c83703c590d87f1b62c1e37f19a12ff8c25e27e5cc0f90bfcacb6a8d2de758055f4792a348f8b2f7c5bca45e4d5a878f7344e8ebeb39569ce3fe5aa393ebafc45f39b6becc69738ea2c2d62a7fa9fed27d3d105f38626e2ebb981f831e3f867fa0bfb0d749d8c3b96ecae1ff2d7f35c20cb4faa75bda1de0a26bdd833bf391aaef657e887b51b81ef6e68b87b432f95ee788d83762b4a7fc15b4de6bfb3b8c611f30c157ce57abfcf558aff7d4b9eeb4ae48fa4aafea2fca16d2be9fa012bd73c53ed6e1630e8c76a758935e3a7f3a07792c6bb9836b40ecdec1aa39ee51ae3d02b89635eb03b6d01a0ac0d785dbb4cd72ad6ce31c24e!
7f0f39885fb502445d14cf5abc93f6a9f13c1571d53556e22e932d9438cecaa665ae788aab5b6dcb39cf417e6bf2877e00b1fb1d79cfd0418e2f3782075f87f1a3daee458fd9d736507bb3f7257854a8365eb6ca50f18e529c694c3c72e051ff11438b5a41c7eccf35fa90e5f73a95729764cda3ec58f3996f2b5f36a0f33fe4a797c5abff6f0cd1c37f7ca9cf09eb6c85ffeb47ca15e732dd3c23e27a4289efda4d4598f3fe5af13c0d7859f602f1dbb53f0ece39deaafd42773a939305ecb8d23e6af40b122ff7d72d52ff69af3bcfe31cb516435142bbeb1ea3127f85ad1591c5799aa6e22ef97a579b09feaf04beaf50b67157fd33ddf02cfbf1b167e605ab81f11c68ff136ecd13a8fff1b7c4d30878ffd32dd0bd519de5675ac5a07967ae9701e6caceb3cfc2dcd418e115f1871e7f1639563156c55f55f598fb92a7e7459bebe769cd26b68ea18538daf75ac598d21e52778b683d6c0c693723d14a1c9eb1f0dbcc0375e6439d67fc317dbbc670cceca9d94ede89d8727fd9ad7aaf96bc617c690d51c77eaa73381b8b18fbdd34c1bf75ba04a149faf23aae75857ea5779a4a635fe5af185b99df63657fd35ae6aa66bfc45fb12d1beb65aff45f9097b1bd67ce01a41a993eb9b73d788b7591deb9fe14bd779ec01170e60c470ce23ca3aa213d661b55e3a89c3703f0f8!
bdd3036a957535974b1d71ce7642afe92759059dd6ac55bda634ef86b5ae3a!
d558d9fe
bafacd650f98be788e245ea43a1f5f74f7e2f62863dc07d6d055c8bd8371dc0d8be25c6277cfdcd13d9e15e2770d51f58671817a8c0fc35fa48c056bbdeabbcaaa3c00e35c52f1c2f88f41bf8b4c6fb70577456e7b8f33e4d396f69b7ed8abf2abecaf35cf9bed3790c2047c458940e0b41fbfd267cc1fd05feba75d7f60abcf9876bf901b0c7123bf341c4cc73447b7f5f4381bd7480fb963e40c48d8af59a7a35cdf25ebfb5b9228e238f218284f8ab9c1517e655d679fc3cc72d18d3de72dc079ff7ee4bfa2bf78dc3ecb8ea336bfc457d2bd21c37f6692aba497b4588d53eec1dc88ca2d8f1917a35617ea2694f80ef9f319efc3b7c511d7e08737f8439fcd009bbae5d6ef80df028bf548769ad4e6dae88d679903eeee31c118da8f7c32a86a9f1d74ce3c58ab7aa3e861c3f7e978ba8b0f5c391d7114d742f786ba417abf6a098e3dec4c6986bb7036a7c005768a9b37bd3374d27dec6db953ae97ffbc73956a9c30f3de7fc8e9fc37da15ee5612be3af34d7ad3accbd1417f116fce31aaff3c09c05c42555ed64e2af6a8fab50d35dbad7c20a7f3dd67c651e3f26cce5fa4bfa4b07cedf23bed2fa8ea9a3758ae0c602f8c2a5b98608b9650ec33960ac89bd7ee189ecdbbf5ad9c7316498b975eca5130e704f5bdf8fafe82375ae28e3af8431aa10e8853dd06fbd92abe6!
683f22e0df29f798cbe6b8c7fce431beeabe31f5cf39ff67fd95e75eb3b9245cdd47fdc094bfb87387f40718d199be86b57867cefd328c28c77a0bcc7f4efbd9ae511dfe9f2b30dd730167d5ce71cf515ce75114d44ffa9ae7ba1963553fe92c57310d5d8f3ba21fc2999cda07f0ac73077e3ecd3fa65e01691fb599ee4794f1d7b2163faee45213a6725f59d587d5f88bf3f7b81f91f217aedf86d8b15d6eda7de0a9fd78563c835fdb43dd15de2006ecdb7e3cfe0774fdb4ce83fa49731d7e68b86beef5bbd24ffa5d73155a4b81dd1d8a052ab8708b9d3b30e75a7ed21c91f297ec8f267c25fcf595c794bf56f94aed55ec09b6743d37f64361fd1530f725738fb4360d7c50e1e7ae156f014bcf117b48600eac8d3d51cbb9db2a4efe628e88f1d5e67544e0215dc43a301f4fd27e1e69ae9bf1c53bdfa55cebd4ef944761863b3e8453ceb1d21ce4836803e12fdd6b21dfebaae2af2c7e9cae606cd5aef261b5fc17eaaf8abfdc4cd7d7d2d9dedb753b2b9bc501b17b375c98b370e1d641a7ae03ebe3fe737dc9e1ff598d0eefdfdd0933cce1fb05f061cf9e538ee22aad23facc31a6f53ab4f7d61494c44598037f9d56fca53d4e748ebbeaf55bf59356fb7bfed235f35a93b3123feada0fca93691d3efb465c634b3d02b87fcec49ff9df01fb7340b4e89bd80b8c86f5ce!
7e62af00f056a057a58ae2aff8cb7631c7eaba184362af26ec97c97bc550fc!
1861b458
cd3c81fec3bd1f67612d3c945be1bafc556efb1dd05f43f3ca739015b6587f39dd7da25ad391e9af143faefac05417953056f508c8eac0347f0fc87ec2b96decc31a963427b3441f656fe339f5c6dc83118bcedb1d9e83a4eec89b38e7fd771191ee7965cedc1e2a9478e05e287ea41c05ee4da4fda4218e7cb62fe00dd6ca1defa83b6488c077f11cd4c498146b89fba9a9ee626ce131edc5fdb1e223658fc88abf5631f625e79a6a76d2da8f31af23c26c610d5fd43f0746ec2ddc62d53c564497bbe0d17b7e50ea7eb67b3ccbfd17f8c291c5de611df0909d62df39d0748172f8344f046356703dabc127b453eec0ebb7ebfb535f84dd18c34d6880c2bd647c411c8273dce3ca37227f19d9a743f9aac2d8b7f163d2f2792e62b576a7da7f4cd74102bea87e35f5909ef05edcae8f7b9859dc250f7462d1c29506fe987b19620ecc5cc4f22f73f82dcab1e20a848ff8167db109be91e6b80def727865b6edd5d0fa97a1b1731aa99be226ecfa2becc81776115b545feb788ebbee1b99bf643fee15fda5afeff557958ba8612ceb7da2390a5de391ed75456bb7b11ecbf5fc04b8660b22983588f8709ff601aebab2fb438773909eba27fd15bea45f39b0df27ce11613f7c18a5356ffda67f7147431f1ec2d8ddc65184c1044c019ec2318e98bbf4973852ba27bd99c3bf98afb!
1d5bdde754f51ddb723ef7fff43fe3ed544e73f37f7145d577343d2cf10fb8055fc350c14e1a27f9cc577d30796da8afba0585bc0f6e75c1b8db955dc6b01fce4847a51fc09be9abaa707e1ab0138edb8650c433b8cc36258baa3f0e05f71a4e0a9bb292f8b082385fd2700537180ff8fd82a0efda5ccbf97c32168a0acfe3eedf5de4afbd6eade7de31ff98b782ae72faa9fd07a8a6c6f61d65f5c3fc1f5d1ba8b39b1e9142290b66fc16834cc3930fe26a8d43d79f61ab651045a03d9c7599bff0b7c75c35e39b53bb16d77ed863b72376e1146e6da9e99ebd00d377e279cc6183b80b14b88312f116b78247cc151f84b3a0f696e55f517eff328fb71a7bdad740ff8dafca3d67fadf297bcd2be89791f1dee1180b9fb17d05ed8a349d63ebadbe188e6efb7b0abafe9d87d88191ba1154b5c3f846bb9719d07e5f0ff90bf88c3a8978eed9b4378ba1776db9ee28a67bbed9fcb751c2d8853cf61c484b7b05a0e9f4450d180b538c08e48c521e32b5e9840f79c7acca98f5cc556bef77ba6bfc6b98ffc8ebfbeef43e187a8eda58761695ef0cc640fb5b97f063d8df9f64778224b7b40dd4007b46a01d741eee10ec0eeef7be9e02e3b1dacc30fb7b18d1de379df0550a3d7e60a9ec56ec2d80d62c95fc5417ce663f19b8fb45fe510e2917bf7a0bde698bf9c46dc496f65c7a!
affbde82daa53adf9c8843979d5f98bfa494bfd3df70620dfb3c095a2eed51!
fbb6dccb
7831e6f61be1e778cf34b5c07191c8e16e6f2e129bdf8f32752e6b825878f55bf5847e17c78c5fd9371a4ca75bb0b91cf10b07543fc758398f297c56f3cd24861475d9a237517a828ca3dcd4dd4f597fac36aff47e635c1d734c7529e0f5bc1d843bd4f2b3e91b579a152f6b19dba97e299f2f518bfcc30c6c675fdaee5d7fdad9f621d7e3983a8fbe0efaa4e12be28870fff1ce5291638fb81fb5f21be4067d18b398bf84bf0c5d8c22369304fbb0764da9e9f44de274d7d62b57f5ab6ffa3cc914004f47dfd2a6bb09aeee2b96d3fa4da09cfbd9930eec7b58f382f043ae700b140ebfa81b3e20ded418b73dceb0048d65f473247f417fc45fb426e630e1ff04ba30551378d16eeafe677ec2ec41443c0163e91a222e4693c44b6c0112b039ea72f6d043e512da019e99cbfb2b85131c6f872d3541f51afbfafea56eb3de7b48f61a17b2c10bea4ef04e06b565c50acd3a6dea933db33a0eded0218fa33ec43f447bd32710ef25f22a2ef56c620be1e21c6ea638e82f185fc151a8c2f9034802de630c417e069477ce595e24cf80b735199c6aff4d7d7b8b1b67f5ae2af6a7d766dad6dd6cf50fbb04a2f4d50aac361b8cb6a72787fbeebe1d83668af8e63c417ae7b743bf1ceb4216e8cc05b6b6e1d7c6504ddd9ff66547e1