[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnumed-devel] QT Version of Patient Data Input
From: |
richard terry |
Subject: |
[Gnumed-devel] QT Version of Patient Data Input |
Date: |
Sat, 11 May 2002 14:16:39 +1000 |
Well, I couldn't resist the throw down challenge from Horst.
Hey QT is actually really good. How come we are not doing the entire UI in
this instead of wxPython which really sucks!
Anyway, I think this next version of patient data input is better, as it
handles multiple names for the same patient, multiple addresses, and allows a
photograph to be aquired etc.
Let me know what you think. It took a couple of hours of fiddling through
about 4 versions after my last patient left at 12 oclock.
I've attatched the files for fiddling if anyone is so inclined.
Time to go home and get out of the office.
Regards
Richard
Form1
QDialog
name
Form1
geometry
0
0
824
587
palette
0
0
0
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
caption
gnuMed Patient
QTabWidget
name
TabWidget2
geometry
10
140
805
415
palette
0
0
0
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
QWidget
name
tab
title
Demographic
QFrame
name
Frame3_2_2
geometry
0
-10
810
390
frameShape
StyledPanel
frameShadow
Plain
lineWidth
0
QLineEdit
name
LineEdit1_5_2_2_3_2_3
geometry
525
270
155
21
text
frame
false
QLineEdit
name
LineEdit1_5_2_2_3_2
geometry
525
245
155
21
text
frame
false
QLineEdit
name
LineEdit1_5_2_2_3_2_5_2
geometry
525
345
155
21
text
frame
false
QLineEdit
name
LineEdit1_5_2_2_3_2_5
geometry
525
320
155
21
text
address@hidden
frame
false
QLineEdit
name
LineEdit1_5_2_2_3_2_4
geometry
525
295
155
21
text
0459 989 107
frame
false
QCheckBox
name
CheckBox1_2_3_3
geometry
90
105
145
20
text
Preferred Salutation
checked
true
QLabel
name
TextLabel1_5_3
geometry
10
50
78
19
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Surname
QLabel
name
TextLabel1_2_4_3
geometry
10
75
78
18
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Firstname
QComboBox
name
ComboBox1_2_2_3
geometry
375
75
16
21
QLineEdit
name
LineEdit1_2_2_3_3
geometry
330
75
45
21
text
M
frame
false
QLineEdit
name
LineEdit1_2_3_3
geometry
330
50
45
21
text
Prof
frame
false
QComboBox
name
ComboBox1_3_3
geometry
375
50
16
21
QLabel
name
TextLabel1_2_2_3_3_3
geometry
285
50
40
16
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Title
QLabel
name
TextLabel1_2_2_3_2_3_3
geometry
285
75
40
16
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Sex
QListBox
-
text
Bruce Hobson Smith
-
text
Knee capper Smith
name
ListBox13
geometry
90
125
300
51
palette
180
180
180
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
180
180
180
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
180
180
180
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
180
180
180
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
180
180
180
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
font
10
frameShape
Panel
QLabel
name
TextLabel1_2_4_3_3
geometry
10
130
65
18
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Ailias
QLineEdit
name
LineEdit1_5_2_2_3
geometry
525
220
155
21
text
02 89 567890
frame
false
QMultiLineEdit
name
MultiLineEdit1_2_3
geometry
90
220
190
50
frameShape
NoFrame
frameShadow
Plain
lineWidth
0
text
120 Any Steet
QCheckBox
name
CheckBox1_2_3_4
geometry
295
220
90
21
text
Residence
checked
true
QCheckBox
name
CheckBox1_2_3
geometry
295
240
95
20
text
Postal
QLineEdit
name
LineEdit1_5_2_4
geometry
90
275
190
21
text
NEW LAMBTON HEIGHTS
frame
false
QListBox
-
text
20 Caldwell Avenue HOPETOWN 1919 (Postal)
-
text
120 Any Street NEW LAMBTON HEIGHTS 2305 (Residence)
name
ListBox13_2
geometry
90
305
295
65
palette
0
0
0
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
180
180
180
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
180
180
180
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
180
180
180
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
font
10
frameShape
Panel
QLabel
name
TextLabel1_2_2_5_3
geometry
10
220
60
19
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Street
QLabel
name
TextLabel1_3_2_2_3_3_2
geometry
90
20
110
16
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
font
1
1
text
Name or Alias
QLabel
name
TextLabel1_3_2_2_3_3
geometry
90
190
110
16
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
font
1
1
text
Address/s
QMultiLineEdit
name
MultiLineEdit1_2_3_3
geometry
520
125
265
50
palette
0
0
0
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
180
180
180
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
180
180
180
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
180
180
180
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
font
10
frameShape
Panel
frameShadow
Sunken
lineWidth
1
text
Joseph Smith
29 Lee Way
Sydney 2001
QLineEdit
name
LineEdit1_5_2_2_3_2_4_2
geometry
520
100
265
21
text
Thailand
frame
false
QLineEdit
name
LineEdit1_5_2_2_3_2_6
geometry
520
75
265
21
text
Medical Practitioner
frame
false
QLineEdit
name
LineEdit1_5_2_2_3_4
geometry
520
50
80
21
text
21/10/1943
frame
false
QLabel
name
TextLabel1_2_2_4_2_4_3
geometry
610
50
90
18
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Marital Status
QLineEdit
name
LineEdit1_5_2_2_3_2_3_2
geometry
710
50
75
21
text
Single
frame
false
QLabel
name
TextLabel1_3_3_3_3
geometry
520
25
100
16
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
font
1
1
text
Personal
QLabel
name
TextLabel1_3_2_2_3
geometry
525
190
110
16
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
font
1
1
text
Contact
QLineEdit
name
LineEdit1_4_3
geometry
90
50
180
21
palette
0
0
0
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
255
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
255
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
255
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
font
1
text
Hobson-Smith
frame
false
QLineEdit
name
LineEdit1_3_2_3
geometry
90
75
180
21
palette
0
0
0
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
255
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
255
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
255
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
font
1
text
Bruce
frame
false
QPushButton
name
PushButton59
geometry
325
25
65
20
text
Add
QPushButton
name
PushButton59_2
geometry
325
190
65
20
text
Add
QLineEdit
name
LineEdit1_2_2_2_2_3
geometry
335
275
50
21
text
2999
frame
false
QLabel
name
TextLabel1_2_2_3_2_2_2_3
geometry
295
275
30
16
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Zip
QLabel
name
TextLabel1_2_2_2_3_3
geometry
10
275
55
16
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Suburb
QLayoutWidget
name
Layout2_2
geometry
420
50
90
88
margin
0
spacing
6
QLabel
name
TextLabel1_4_2_3_3
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Birthdate
QLabel
name
TextLabel1_2_3_2_3_3
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Occupation
QLabel
name
TextLabel1_2_2_2_2_2_4_3
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Born In
QLabel
name
TextLabel1_2_2_2_2_2_2_3_3
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Next of Kin
QLayoutWidget
name
Layout2
geometry
420
220
95
145
margin
0
spacing
6
QLabel
name
TextLabel1_4_2_3
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Home Phone
QLabel
name
TextLabel1_2_3_2_3
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Work Phone
QLabel
name
TextLabel1_2_2_4_2_4
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Fax
QLabel
name
TextLabel1_2_2_2_2_2_4
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Mobile
QLabel
name
TextLabel1_2_2_2_2_2_2_3
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Email
QLabel
name
TextLabel1_2_2_4_2_2_3
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
text
Web
QLabel
name
PixmapLabel1_2_3
geometry
700
215
85
75
frameShape
Panel
frameShadow
Sunken
lineWidth
1
margin
0
midLineWidth
1
pixmap
image0
scaledContents
true
QPushButton
name
PushButton2_2_2_2_3
geometry
710
295
65
21
text
Import
QPushButton
name
PushButton2_2_3_3
geometry
710
320
65
21
text
Export
QPushButton
name
PushButton2_3_3
geometry
710
345
65
21
text
Aquire
QLabel
name
TextLabel1_3_3_3
geometry
720
190
50
16
palette
0
0
134
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
0
0
134
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
84
112
152
255
255
255
font
1
1
text
Photo
QWidget
name
tab
title
Clerical
QFrame
name
Frame4
geometry
0
0
570
290
frameShape
StyledPanel
frameShadow
Plain
lineWidth
0
QListBox
-
text
Smith Adrian 29 West Street Waratah 2190 Chart 01-900029
-
text
Smith Fiona 1/203 Lakes Way BELMONT SOUTH 2090
-
text
Hobson-Smith Gertrude 120 Any Street NEW LAMBTON HEIGHTS 2305 Chart 01-00029
name
ListBox1
geometry
10
35
805
100
palette
0
0
0
220
220
220
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
255
255
205
45
0
136
128
128
128
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
220
220
220
0
0
0
255
255
205
45
0
136
0
0
0
220
220
220
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
220
220
220
0
0
0
255
255
205
45
0
136
font
10
selectionMode
Single
QFrame
name
Frame58
geometry
0
0
845
30
frameShape
StyledPanel
frameShadow
Raised
QToolButton
name
ToolButton1_2_2
geometry
15
5
20
20
palette
0
0
0
220
220
220
image1
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
text
pixmap
image2
on
false
usesBigPixmap
false
on
false
QLineEdit
name
LineEdit429
geometry
45
5
210
21
text
smi
frame
false
QToolButton
name
ToolButton1_4_2
geometry
295
5
20
20
palette
0
0
0
220
220
220
image1
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
text
pixmap
image3
on
false
usesBigPixmap
false
on
false
QToolButton
name
ToolButton1_4_2_2
geometry
790
5
20
20
palette
0
0
0
220
220
220
image1
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
text
pixmap
image4
on
false
usesBigPixmap
false
on
false
QToolButton
name
ToolButton1_3
geometry
675
5
20
20
palette
0
0
0
220
220
220
image1
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
text
pixmap
image5
on
false
usesBigPixmap
false
on
false
QToolButton
name
ToolButton1_4_3
geometry
655
5
20
20
palette
0
0
0
220
220
220
image1
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
text
pixmap
image6
on
false
usesBigPixmap
false
on
false
QToolButton
name
ToolButton1
geometry
635
5
20
20
palette
0
0
0
220
220
220
image1
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
text
pixmap
image7
on
false
usesBigPixmap
false
on
false
QToolButton
name
ToolButton1_2
geometry
615
5
20
20
palette
0
0
0
220
220
220
image1
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
text
pixmap
image8
on
false
usesBigPixmap
false
on
false
QToolButton
name
ToolButton1_4
geometry
595
5
20
20
palette
0
0
0
220
220
220
image1
255
255
255
237
237
237
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
128
128
128
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
128
128
128
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
0
0
0
220
220
220
image1
255
255
255
253
253
253
110
110
110
146
146
146
0
0
0
255
255
255
0
0
0
255
255
255
222
222
222
0
0
0
84
112
152
255
255
255
text
pixmap
image9
on
false
usesBigPixmap
false
on
false
image0
789cadbdc7d2f4b892a6b9afab3856dc958db1435159db2c828c4f6b2dc66641ad825a736ceebd41bc4ee459f41153ff242dc5f30709e17038dc1d20f37ffcd7dfbe9f1ffef65fffe33f9ad66e63f76f6e64d77ffb2fafcbb2e9fffabfffcfffe73ffe53ddfc4ddbff6db7d9187fdbfde7fff11fff29c57f73ff266df85f0bcb5bc1f87d2ff8c03913ac70be16ac71be146c2cecfef5bcb370d108f617f6da95b7bc7e4ffcbee5f5678ae03d2fff93788bf68e92607e7ffe2898b72f5357def2f6db3df10ecf7b1f82f9ef9926d8e37c5819edb3d7f2f6f47c2f98d73f4f827979ae477cc0fd7149ac10df0ae6f7c7f7c42a7e7755c190e7da3e0df5c5ba6075e1686daf4ee5bf70deaee37b5604f3e7fd27c1bcfef05530af2f6c05f3f18b3bc17cfc5297985d7c7cce82f9784d4f82f9f3ce4c4cf23bc6c42af5e786d8c678073ee7ddd2235efe15f196e4d111eff0bc3d08e6fdf153c1367ffe8798ea8f2e04737db19f8969bc6c8d98c62bbf250e769c338bf37e956f6408e6f5075782797be79198ea4f5bc1bcbff651306f8ff3414cfae07c126be044267668bcd7fa5dd2cf6ee52d2f2fbe230e305e91c9f9b0b63ff0047379467782f9f3de8560c8ff9e788bf1290662925f690be6e5251bc1988f0131c9f7980be6e3e55e11537f638dd8817e143567f6f496ebbff44bbc877e8e1be203da9b6c891592ef0bb10a79b82e31cd1ff78bd8c6fc9a9e891d94772c38ab6b7d7e42ac40df932b6215cfbbad602e2fdb27a6feb90ab1b7e5f6f4087ba1adf22f25c1fc77ff9198e6df312226fd9a5e88499ef648aca27dd246306fbf94126b28dfd689491ec744302f2f82bee8abfe848d60d8c39360defe7920a6f66512f1aacf47621df271d6df0dcc0fc912ccf5c77923b6497e0762770b7bb1e36cb03fe1fdb35f890df42fb9170cfd700573f964f9ca5b2e5ffb8598e65bbe3eefc01e440ab147f6e081b3bdac087c7e298279fb479b780bfda87e8869fe485b62aa5f4a886dc85fde097679fb526287d6e72fc1bcfca3f81deb997320267be14c82797d5946ec613d76d7df7db2170e6747d80f95788ff2678b58a1f6e7c436ca4b0fc40ee46def88497e4e444cf53927e280ec01e4eb6ca97ef793788bf19d67e21dca9f30feacb7905fb6255ef56f47ec429e994c4cedb13dc1bc7c67651fe39b64c401f4b786fdf4567fc50f88693e9df7c40ed59710bb34ffa295e1bfa417c41efc137b161cf0f6c8c43ecd9f9438a0f5f15e30d647acd7de96fca3f9487c40f901e4edafe39ba5c4a40fc7b360deff7343ec63be9dc395a10fd3a360d8238338c0fc933e04c3fec3bff4b7b4beb833f10efa19569c83b57de53731ad97c99e38807cce18ff604be37fcc5626fd9689693e3af4fc96fcc582d7b75dfc39de9e3c21a6fa4a87d82079ed883dd823b7240e60df6d13bc25ff57de0b86ff7b168cf52224267fca7b273e6cf9788d32b18bf6557c3cb7c2ff6b1ae2d5ff558855c8238f89577bfa421ca0fc84ee5ffee2ed8905f3f14f1f8877d067e92418edfb25b6e18f547c3c17e992fcbe8835d82f3f26f6f1bc17aebce5e3694f6056221faff3917807f9cda660e85b4dbc477971417c80fd7653e2d5ff4e88c93e4c7cbdd90a7f2fbf2226797977c464afca23f16aafe879d65ede7eff997847e36b11ef21dfe44130fc43855885bd71de057379453b620dfd2d5a6277c7efef787cb615fe5e2913937d8a5c62b24fbe4f4cfa5c74605622d6d788f800fb217d132b986fae444cf14bc8e7ff5659e74b8af9a22c17ef4f484cfe8833ae0c793819b106fd728ec43ae4e19e05f3f9e5fac4d47ef75230974f5c11fb685f057d52857c7e88c93f1dcec42ef42781feaacbc5fbd30be6f249ef8935e8a37d454cfe937316cce773b42726ffe588f669abbc8a9298fa135c10dbb087c125b18bfaf26be260cbe595a23e6db978fd05b10179e7d05f6d77d8f3f12cb93dde0affae7588c93f8952621fe31d61fc74562297cf3920d6491e8560de7f1fe367acebaf7f434cfa37a1fdc696ea0b3b626d87fcc481985d5cbeebefe4df04d0677bb168bcfc07e21de64b3a10db641f4ec4145fd84fc42ee9b343eca1bc04f277d8c5eb4f13c17c3ce58d602e0f67474cfe4105fd7657f97aa8cf5dfb2b5d103b3b3ebe6943ec623cf39b95f7bcbc92fb3fac75a4df19fae33189f0df9317620fed4bdf05f3f6b936981964de5f8fc75b5b7f5dffa61b621ffe433aad4cfa650bc6fc7d250e209f0cfaedb3809bebdfc8fd2f260d9a5f0decd5b2fe62bc9f8877989ff52d31dd5fc5c4645f137365d857f9b032e43770fbb113eb73eb829715878f77025e2ededf07c1f0a7b6c4e41fd5dcfeedc4fa1a1dc14c83313e2131f9e3e90d78b978fd5c5ebbddea7f679760360290af0f5efee2e53d101ff6b077dfc4ea8eb7bfe6f2d8897c81ef81d7f14b03f072f1febac4071aaf2f628de2596ebf7787753d3c9fc0cbc5eb83bc9475fdcb210f659d1f29faa32c172f3f27d6a02f35e423ec6df80ede693b3ede8e454cf9203726a678a1e2e3bdb496eca301de527c19f2f9b7d3d7f9e4dd83776bfe2525d631be494e6ca07f12b7578cf41df25d57c406da37dd12aff33b2176615fa3f57e5a7f476e3f768b3de2fdf774626abf87fb6d366288877e895df2771e5686fef4e8bfb3ce87e0404cf1a9ac8177f61efddd13b38bb71ff5b95b8a6f920ecc2e8cdfb760acb73131ad2713e4e9ee37d0c712fae431f9e2f937627671fe118cfeec89697edadcbeed7cc65c7e1ef78f18d99067f54d4cfd934ce200e5db283f600a8ffc00fdbedf537bef880f184f9bfb23acf53be867c0e7e3f234c57b0730bb9ff7cfe3eb11bbdba3f5c601eff7a41f3cfeddf3bf787bf9fab23facf6ac7c2726fb33f7e01d8d5f7d4feca0bd1eca3fec3790d7f99998d667a72456319e11faa3b0f1e5f6c2d1c0ec0ef85fdc5fd9ababbdf4d15f75ad3f467b54661010cffe12b38bf7b725d6d01e1ff2d056fda92c62d2e7ec02cc2484fcd748ec60bc42ee8fef7536be9c5b8fd8c7fa10a13c9dd5c8fbd7e07e36fba8fc3bf05e853d1e526287d6439467ef15e84fcefd6756fb9a4fd880f7c10ef9176ebff6ee9ee471ee88dd3d1fdf23b7577b6f4fe3593c13937d0d5f8835c8afe8890df43fb9246617af9fdb8fbd7f601ac8f982788bf976447f03d65ffe7bf8005eeb77f87c60ceb742f7f3feb0c5c186bf3cf3f20e871df953c92378f98b8fc7ebca0acae3e379500e3ae4eff1fe1cd4c33a7e47621be3e146c4349e16d7a783b6a3f675a85f5fe76bf50b3ed0fc9cf87c3830fb087be8df820feb7ec581583bc07fbc2666176fef0fb187f9e05e10fb7be427f97a75b0d99f707d951462e7c0e7bb1b10fb7bac4f7cbeb25fdd03fa5fafac607dbc23f60ebc7d268f9f0eee9ef4317c06b311817f8dfeba0af93b36dae71d02c8bfe2ebc5c167f283ff79260ef07cc7edb3c2965bd8138758510ec8a7f3fb95bd7250e09fdc10abe85fc6ed1ffb7573e0e373e4ed614fd3fa13f0f842d1580088f50ecf6b8aaaf0f1edf9782b3a6b0f2f7ffc012b9ecaf5abe6f253ecfd9a7fcbc08a0b7987dc7f61a460fd0e4b621bfeaf3f12537fdd1eac78e84fc2ed292376f1faf87aa108fdaf53e275fd843c0266d078fb2c6e3fd5cd81fc7fab042b345f138f3850614f2fc1ea1ef321e2fd51598048fae4101fc8dfe2faa9eef61efa635e800fb41fe89b6065cd17d0fd8a8ef53dda12fbe8df91af7feafe40fa9407602621e4a7b93fa6b209a7607dd55656f9fc1c0cb0b6c3f88d5c1f55f540f9381fed57953dfc7bab22a6f5ce1dc0aaa6c0ffe7fe8faab13fe1e59d2f883595b72742fb74555179f91197bf6ab011e4f23c5be0e5e2f2b5896dc8fb88e71da6907cbc3cc8db515d95cb37be066b2c60e4fde1f64875d988237ffc055e2e6eefb8bd563dd63fe8d72fb181f520288969fe9b186f5fd1e07f3478de57150df6fa95d847ff8e5cffd540a1fc56e483598f10efd6c4ece2f387f75fdb1c283e4e3df072f1f97e49bc53797b5a6ecfb5ad42fea97c076617fcf537e21dea1bb8bfcac2758aafe45bf07271fb8af2f78a81fa6b6eff34660f10bf9533585df3815c7fd8f4b721df9ac7ab9a7a58f523046b36f423e0faa5694c63a18f680fff8b8fb7426c407e21b7271ab31f8847bb17b0ba853d4b71bfbe5cbcbe13b103fdeef8786886a2a13fc51358d590fff07f880dcc0f19e519ac042e2f5917ccdb9311eb5b1df689eb8b66ab36e68fcffd31cd61f309fb37dcfe68ae6a235e30d17e4fdbecb93e580531c56bf50df101e3e3bd113b3afcf113b187f68ddc7fd67cc5c67ae09a609d8534bcfddc1e6a01fb13de9e0ce5053ae987c9ed83be5169bfac28c01aad1fa509d6b72af251772b6b580f787fd8af36e68bc9e5cd6adf231ef6b9be30e7600b7b64a1be8362207f97ab60cd83bcce7c7ee8ca72f1fabe89350df9492e7f5d65e5f3f1f5656207fe6a5e8375b6e2f1f276c40afa7f7e215675b417ed630a0bf99b5c3ebaae29345fdf89b53df64b0d625de1fa5afe123b589f25ba5f3774ce16da63685bf8dbde0358df603ef8dc1fd26d2601ec87a37d8e6ea8c88f77c4ece2f337013307873fdf429e2e6b2fd707df20d668bff58d98fc6329042f179fef3c5fa77baa017f3ab6c1ac838827bf8803f4c7853c3d636360bf8cdb0b3d60d389cf8f16e317e8b681f8e6963830b8fc727ebfb1610b006793ebb3b155355adf3ec01af96381066635627fb50033871eeb01d70f63a7d2fe80770bd603ccff7c021b0ada5f737d63ce35ad97c767e200eb9dc9ed8db1d837ccaf1d7100fdcef7605d3f403f5e890df82321ee57348a87bd18ccdc4fac6715b1aa63fd8b5636703f9f6f8c588fb9beaac40a7eaff97a6930034afbfb6fc494bf32dfc1cc7de7ed6bb97d33742601c48739b166405fb83f61307d443c1a7ac40ad6c7c4022f7f717971fb69d89a81fce7bc2776b01e0f28cfd11c94976dc04c22fcf7585ad9c67c7c247630bee75be200f353e6f6d070978bcb2f20f60cd87b8b38803eb7d0174ff3517fd51307b43f89f1f2f41dfc770ff2f70cd6055efe3d7100fd32797ed4f059ff307f4ab0e1a1fd269f1f46a02988f7eb07301b2fec3f25607b83fe855c5ecc995510af5b3998091cf921aedff656d760dfd210bc5c7c3e5e13ef0ddefe9acbdb66d69ee2098398f283410dd635f2ff513e0b9f0dae2fc91b31bbf8f8f2f9cb8cf906f1a16913d3fe48be031b06e29be419bc5cbc7e94c7c23d9bf7d7e4e365b3f000f20f75b046f9bfe30b31e597cd0fb0ae613e8768af6228882767ee0fdbaabe25fff49278b51f25d838a0bffe44acc25e462fc40eecabfc0b5e2e3e5e787e59d079ffcf3fc41af4c3ce880dd8b7fc09ec6cd0df1ee369181bc4235145bc473e2d2a8835ac1f11d72fdb36548cffccf325b6a31f905faa7d623aef1635c401d6ab08e3eb187bc417e1446c60bd0ba02f8ead3b380f734fecd8bc3e13fae532ff83738ffeb9ba81f911f2f9647b3af973d517d8dea03f714bcca63c2f0fedf5997d427b509e6fd0f94673225610bfa468bfbf5c5cbe9fc401e41da1fcc0d820fe0fb7c4860afff3066cdb3af6a3d395319ee337b1ebc09ea2fcc0d9617ecedcdf73b63aedaf0d3a980908fde1f6d8d9b1f90ffb78001b07f8a3710d7634e8ff91db1767cf0c2ee49783ed1de6d3c8f5c539183be443a69cd8833e64319885f7389f7647cc2ece2ab162237fc2fd3f87591bc40ff1047674c8cffd20b631feeecfca2ef2897c7e3aaa41fbc9e348ec613d096f89e9fc85bf01db1bc45b914cbc453e25bc2356e08f45cfc4b60efb83feabcbc5e7dfbd60ec5f72fd72349dfc47d32256a06f0ddac3965fcaefdd11bb07f8672dd870207f7f474cf99e7e06b3e586cb23061b8e8bf93b71fd609363877861be22267bd49d88758ce780fa6d7b83dfa39c5887bf1e6c890df8d331e46d3b0afcab86ebafe3e83bc407c737621df20f1a306b3ffc3ff4c7b1555a4f43301b21c807f274997e613d5089577f7000b306f0f272b4cf7536f0e71b3e7f1dcf5610efd6dfc42aec990979780ef3e0b8fea17dbee123de3f3e826d8aef66d4cfe62ffc91e98258877ef4d0c7c0a67827803e05ce16f6d0a3e799bef3e7639fd835902f4f57863d8b73e2c045fe9acbd7dd18141f37df605b853f3cbbc4e46f3716b1077d0defc1ce06f23a5f12072ee637b71f2e5b4d69ffe60bcce4097973ffdd5db6a3200f9f98e67f2f11abb02fb347acc33fae2ec0ce0ef3ade3eb89bb67d309fedf444cfbcfad4aecc17f8a6630d358b4df042f17b727b782116f7d101f1cc87b2456303fcfd782797f5aaeffee81b507eb7b406c28c82fa3ff4bc20ff1414dac22deab4e6087e2a16047ac285cbf026b65d8fb382276d19f6a43eca37df223985dc8077d13db2e2fafc0ef4b0289b7b740792afb13ec2fa23ccd70b07e4d2598cd5f3e1e654f4cfbad754e1c207f59b560160ef2f6952fc4b45e99cfc49e8df3fb4730eb0ecebfdd10b309ca7fff21660ace5925f63cc443ef60e63e617cb87de5e11dce0ba03ec3a07c7af7461cc05ef990bfe16c31df3de8b7c14698f7ff1c11eb2ef2213fc406e657037db08d03c54fdfc43ad6774b06db7b95b73f34895dd88708fa6f3b2ee5f774620feb6f8cfe3107c5433eff83d8863ca24b620fe3dba33f2c7e807f3dee57863fdda27cc7de217fed5f11dbd87fa90762e700ff01f391c51bf0af868298fcafb601db3acef30c74bf1dc01e0ed05fd73920bf39be825df227dd77621ff29d317e9ea1a23d0de6bf677bb00f31fdcec607f9da2f621690707df0897d8c4f8bfef8cc7f827d1889f7b07fed44ecc21efbb087be6323bf94a1bd3e9330ec7340ec79f02736c4013887bdf159b80efb0bfd080cf2f7fd0398cd1fae6f0dc68bd977ec0ff816b181f9ef87e04543797bee895dc44347be5e7b1be380f13d7a609bf26bd50331ed47d42ed8d1b13f573bc49e067fc506bb7bc40bdd33b10a7b1753f98b86707d7c052f179f1f0f82719e90eb87b735683f7bd6c0cc5f80fce795e17f8f8fc407d81b5f25a6f34fc11bd8d960be56f7c42af2c1514fac61bdaeaf897dec1fa6bf6076c15fe5f3d1dbd9078a3f766087ec775b117b06ef4f43ecd27e89bd05b30bfdbf168c7892ebb7b767fe25ec03e4bd77f694effc21d6e0af949d60bc7f7304b30be71b27c1c81fdc136bb09f35d76fef60bbc847fb3ab18ffde7d0023b0af239fe05b10e7b1d431e074f417fce3db10afd3731fe8a4dfbfbc1077180f36335e4ab387bd897c12456289fd512ab986f05daafb83bf81f09f4836f6071f9a17ed5f690efa9513fd346e497fa57625fc578d3fd4e80fc6e05fd53d98a06f96e885de4efe27865f8c339e4a7aefa9b1c88d9c5c7e38158c3efe79cd870711e1cfaabe936f933d007b65ed2fb4ce1ca98fff3337180fd9ec6003b07e87bbdb28efc6a84f1d758fb79f9253deffa36f2c9e8afe6edb1be9e5b627671fd3c0a86bf3810ebd0a701f35fb729de9d146207fb7b15faa73b1be4237cfadda17c74180a467eef1bcc2c3af61f2430d3009c1f2f88350fe7e9de880d0ff6fe97d8f5f8f303c68f2de79047a710ef11df5436b1027bd37e111bb0779d4aecc23e74d03766fee1afba184f835d7c3eb4d027dbf0113f3490375b1e319f2a8758c17807ef2b633ed7a8df5e565cde7fb4cf661a8afc0fe60f738f10efd4576087f259cd2531bd8fd77e121b643f32e200eb6b05fbe1b87bd8c7794bacc0be97afc406fc93e26165ccbf82ca673d40fef387d8813ce24762b6627379fd12fb3ed7af06ed670e0ece9bcd900f5357e4bfe527b0e7f8d8cfb92376b17e27df8291af4d897dd8bf62240e50ff84f9b90c08d6bb7762dadfee5fc00ef9a7ad0c7615c4cb11dae3b11502ef5b3e12937f996682b17e6c887df8638e4b1c78f06731dede72e093b707e5fbce06f3a3d689d7f8cf2636603ffb5f627a3f699c887dec4f0c27b0cb427a7effdbca880713c8db5f2ebe3e51f9ac7dd01fd803165f62bfab3bac8cf2bb9858c17ecd5812533cded5c4743e76ac887dc47325ec098b0e693e86c474de2ab9012f171fdf6a651ffb43d0bf8005d4d07fae9f6cf20588379a27b043ef1f4c2ab10efd1d5c621beb797b4fece0f961650ffa196cc02ee557ab3b620ff22c560eb03f5b6860e60e63fda2fa3ddacfe8ae8975ac17e137b10d7d8e626217fa94bc83978bcf0f4330d6972fe203fce390cf2f7f39ae8df83d2226ffa209887df8ef31e4b1653310f9ba57e2c0c7fa80fa98b6fad84f072fc78ff8fce84c627a9faef921f631be630d766dc4776d06f60c1ffafb06f6b72e67b75ed9477e5f26dea1bf3e3defeb68dfc0d72ba65c1eedef3e83d9f3c8f759c43bd89fa42766172fff91f800f93bbe60e4cf5f56467bdcad60bc5f92132b98ef47b4f760ef291f66af4cf145474ce7bdeb09cce613fca711cc220efebc8cfa0fac069cdfb9263ed0f824c40af4a57825d6319f73091c6c707fc7e7bfafd83af2d773426ca33d1df44d59e7ff712056e87d0e9798e2c78e9e777707c86b4facc15f0ca01f8a7780ff6561fc94654672f98fc40af42bec89559fb7ff4ced61fdc1f9208ca76a53bc3eebc43ee43b63feb0d513ef6b74eecaf077a78658c1ef15c65b75e9fc4ef549ac205e9d31ff55ef6060be24c4143f7a90b7ca341afeb3bd32f4cbfb2556311e7e2518f90c6f65e8573208c678a7c41ae64b0b7dd71ccaa7d633f116f9c1f140bc43bea1f35626fbf8484cfee3745a798ff6c35e68ee16fe43ff4c4ce7153d7a9ead90f037ef5746fb8fb07f1ab317185f8958c3fc93df05c3dfb822267b3863feebb606ff77da13bb8857678398f20b03ec0df337a1affd05f10ee795fa33b18df5a93d11d3f9c009e3a1bb14ef071df181f2e92fc4749ea1867ee8cce2e3fdca9958477fe54e302f7f847e190ee5cbc78795a9fd25f19ed61be8bfe1eed0de72240e283e823c0dcfc5fe6e44bffb1bf8cfc72db1027b3e68c46a80f7433e89b500f1cb1db181f138ee886dd833fb7d65b2372931f967e62331adcf35dd1f1c683cf97aeedb0ee537a69a38a0fd1f8c87edaa989f3df4df6625c05e37c436e4295b82b1fff840ecc07ec41b622fe0f59bf47b40f665888955ac271de4e9d8f4fe438ff9cdfc677a3fed03ecaeef8b2960265f6e6f4b9f58473e30ba26b6519ffc2a18e7f3a93e76e1fce187608c7f48ec06a80fed65ee29ec9f3710d3fcc94d622340fc81f9eb3a942fef5636a04fd50bb103fb66c23eba2e9daf6f2f88559cd7385ac436f66322c8c75dd7a3e8975885bf1d7e1153ffe47e65f427a9885d8c9f7724f6603fcfeeca643f76c43ef42dcf888300eb2deef79c1de2b7f99698c66bfa220e906f98600f3d97f61bfa02ecb9c88ff8980f1ef36060df3462d5e7e32dbd117b18afe42418bfb7c43eeca109fbe831fd83ff6010ab581f66cc27a690d8bfeee03ff80e7dbfa6db13ebc8878567629ff22798cffeaa9f934f6c239e995f56c6f98f10fae32f1e05ef7f49ac60bed68fc46a80fd9098d883bd4875621fe3977e0ac6796e75658cb7d41107b0ffce83602eff12fac5ee463c75965726fff69b78877c44fd4c7c407b46e80f8b2f68bec2fe042ebd8fd8eb82a1cfa83f60fe38fcaf8ed847bcedd3f36cbee2fb1d15b11f607ff224983fefd9c4d43ff74e30fc775d30de9fbb5839c0fb6ab0278ca8ff1231f38017ce5a621bfd6db87d0b366c7ef3fa5b8b98dedfee9fc0ee8ee2491becef5de4075736303ef507b18bf9557c117b98cf1d95c7fa8bf70d5de200edb56fc1cb1d5c5ee3ca285ff605e37b447bc1b0df57c45bb267c6ca24ef4bc158dfd6e7f7d09f7ead6f0f7b60adbfabb8dffb2636b07eb509b10b2ecc95d1be23977fb0b50fb08fd32f31f99b930376d67cfa48acc29faa5e8929dfd9946097beefd41bc4b4df3a5e13d3fb31650bf634f8cb5346cc1480cb4306337b8a7cf60db10779146fc401e45f9e04435f311edb65c4b9be3e0ae6ed93df5646f909b527a0782a315686fe265f82916f1e88c9be94e9ca180feb40ac807d92171b2fec1785c40ef46382beee84bf87f164d699c6c325f6b01fd06bc43efcfb3e06bbf47da56126de213f507d105379353defea781fa55d7f37e87d7ff467e76938bf30433f764b04c7fb7747acd1fe4f035e7ac8ed9f2e18f648150c7f92facb2ecc9f6fc1bc3ff24930fc314d30ce8b1bc47bac4f21b59fc99fb7c77a2556515fb53eaf61fe67f5cab8bfe989758c5719111b187feb2818f95b920f9b4fc88f627eed1d7adfb4fb257611af343a317dff647823a6f72b46d80766bd28df49cfbb142f372131ed178c33b141f559c474fea50ac0de16f9a9e048ecc0bfefa83d6cfd873f07fbb667238af39a36f11ef64f9256863ce40fc1c8b77d0ac6fb502df101e59567629a0f5546acc2fe17a79503be9ee41f82f9fdf9fabc06ce4a621dfa513e101b98bfa77465b4c77a110cff7222f6601fb3b5fd1ecaafd7fb697d6f77c4e4ffe72f82d1bed79571ff11f23ed8948fee608f0e8e86fc51fb48ac23bf39f4c4745eb3fb21a6fd917ebddf87bdee30df0e2e7defa377880f941f7f5819f98b61fd5d45fcdb405f0f2cfe81fc736216c070fb0b798b7c4a5508c6f9d974659a1f01f10ef919c720a6f52af105c35fae88c9bf911dc1bc3ed9148cefb3bc11ab583f2d65658cd7b924d6e07f9e5c6203fa591c883db4a75ddb1f50be2f168cf15c9f0f606f3ad87fc5a17c41f74d4cfb2bf59198bedfd0be13d3f7f3fa2d31bdefdadf0946fcfa484cfedd78491cc0bf1bb01e2a2ebd0f36de10d3fada6f8855f8d315ec9bc23c7ee433f6c43ee45984c401e46352792cfec27af5b632e5179f57267b9d0bc67900f13cd6b3be2256305f2c6365d4274d82113fb68271def2895885fc935830ecd10bb1067f207d128cfd8ffdcaa41f0eb18ef1766f04c39e842bc3fe64df82614f3c6203f559db95d15fb32476e8fe84d8853e9bebfd3e7e6fd6fe53feb99805c33e8d82616fe49521af36128cf3a29d60e47bb01ea88e86fc4fd7121bf83e551f11dbd0d7de2526ffaf5757a67c5b41ecd2fb9829b18f786340fdeaaa9fe60fb18df705ac0b30b337d89f477f54b602c17edf102bf0a72c7d655a6f42c1c88f8c82a10f6b792af45b2e04e37b430e31e583c60fc1f0efd7fb299f65de0ac679466565c83b5fdb67d37af52e18fec3da5e07f6f0785899f4bb2276495f6c628a974e9d60e4b73dc1383ff72b18f12fecbd66ef111f1da15f9ab3c7f9d4f98e98be27d96d88e9fb41634a4ceff7f7b72bd3f7d75ac188c7a93ed7a0efa95d12d3fe5285f632ef10eb9745ec6b386f5851f93e9ddf2a303e1a8b10906f7a5a19f335fa21de61ffa49656863e0d2af19efcb377e2039ecfa695f17bf849acd0fab2158cf7af2e0463bfa5128cf87620267be43c0be6ed936b620df3353004233f3c09463ef24630bec7b7ca4387bd0d74c1f83e4c2e18f998b57eda6f4ab782b97cac6865f42f3e08867dfc20b6617fe2ab95f1bbb927a678a5b004633f94f481adaff0476f04e3fc412018e5ed88c91e56ebf891fd6bd7f6533cd76e04237e7e13ccc7e7d40be6ed3b0d82f17e862518f969cc077d3d5f3049c414df3631b141fb3f33317d4f6478257668ffe583d8c5fc1a2f88697f753489e97b8fc3b432fc8380ca771de4e347b45ff777d88fe9df896dcc8f18faa1aff904cf5d19f2190ec4073a1f3aaf4cfeb347ac405f8aedcad0b7fc5330e2e19298f2ebce13b10679c7178231de3782a1cf3db18ef9260582b19f702918e7eb3e04e3fb0b0d31f973492018f9f827c1785ffa99d886bfda3dae8cf6f735b103fd8ab78211bfd378adf6b9ae88497ffd8298e203f32fc6fd6fc4a4cfcd2818fa7b148cfdaebd60ccd7f3cae86ffe2c98cbaf1904231ff4d7efc85f1982b97c4eb5607c2ff44b30f2693c7f1b180ebd4fd87d126ba4bf276297d8225ecfa361fc0de19f26c4f47e789f12d3fef984787c797d0ff937f4d7587668797b31be6cb4c91fa0fa170f93cf9707c138af5011933fe8ed8849dfe44c30fc3b87d880bf9bc62b937d9e05e37b3d9560e4c323c178de24a6fc657a140cffe65130e2815e30f647a9ff8183f1af5676717f764d4cfa67adfd237d2b69fcd678a64804e3fdc227c1b0b7cacad0dfec4330e2c1a360ecef7e09c6fbbfba60f8137782b11fd908e6f23b3982e18fde0a867dea05431f31beb673207b9a13d3f7c5ba6965e4b79a845887bfda2b82a1afb7c4b4df35fd10afef47623ed9ae8ff3dd23da6ffb2abd1f8bfedbcb07e1f87ca7f2033a3f51dead8cfe973b621df17528ad4cf16f4c6c903f47fd6335221efe5c99ece39760f8bfa960e49775c1b0b7d47e66cf307f66c1d0ff5130f6eb36c42ee5b7b595a10fe3bb602e1feb4130ce3b1d0443bfd6fe50bed65ce543fb95652218f797c43eed5f862ba3bd652c18f96e9998f61fbafb95315f864030f4a1150cfbd208867f600b86ff0c793976807c498ff5cc71e83ceb2413d37a3e2a82619f205fc7a5ef2f0618cf25fd87f8e98298ce7797183fc757f13edf40bffb2edec7f1d1fee5f81ece879d88697dce8ec4943f0bee8869bfb4cc04435faf8969ffd67a5c99f235a360c4ab6bf90ee5bb2f57867ea49160e8f795607ccff22c18fb45a160f89f15b10bfd484bc1f0473f05e3fda09898f239562818e32b0bc67a772518f5adfdf3b11ec7caca143fec89c97ed6af8211af492b53bc5609e6f3d74a0573799d22c15c3f4eb160e4ab5ac1f83e7f2e18eff3fc0ac67cdf0846be76100cfd853ebb6c39c2f926d85fd7d170bea57d23d6e17f365bc1f06f5b623a8f39bc10dbb0bf4d414cf9ace18998f257532f18f966d843d7a5ef458509b18ef24bf82baebfc5fb05a14b4cfa3652796c3e40ff616fdc6007fdf2e9f735df780a890f189fec9158a1fdd59a98f287d535f17a1e3c5d19f9092f20267f34a7fe07b47f1aca2b933dbc100c7f3d138cf8312226fd37d7f6d0fe5ca40a463ed4160cfb9f0846bce90a863dd3883de8abb396efc13ea69560c4833bc1580f6e887dc84f7a158cfdf44e30ec552418fec92f31ed7f1793607c6fb1148cff9f8f2418f656dc8ffa075f30de673b08463e6e2318fe442518eb5d2098973fa1bf1e0bdf100f84c40ae57747c1382ff24aac221eec0fc4f43de4fe5a30f2bf4fc43af2654d2a18f32d23a6efbd8e31b18df9d27b82b1ffa309c6fb64cfc40ed69f26170cff72ed9f8bf316fd25317d3f7880bc3df740e79fc395e97cf52fb18bf5cfc4f87a9e86f35801d5b7ec18f1df1b627a5fc6dc08c679952f6295fcd1895887bfe3adf7ebd0cfe24c4cf98be3f5caf0575d92ef3a9f8a0f6287f67322c1781fe17e65cc9748277669fdb004637e3d0b867d58efa7fc46520b46fee52f463c3013fb947f7405e33c542218ebd17a3fcd175b5e99d6d717c1e85f2318f285befbce0efec61811d3f7d3478d58a3fc43b3327deff14c4cff3f896920f690dfb3b01ef89e8df7df06f8d36cf5843e98b0577ea0229eea8a95c95e7e116b686f901153bc5f6d0563bf81dac7c61befd77c08e6f2ae76c434fed61bb183f39a564cec527ed6110cff2121f6289ebb158c786a4f4ce79be4b53d3ef4e7a5158cf304a560b4e78738c0f9ae622718f1e92c18df87f9eb7ee417d6f2c87f68cf82f1fd875e30ecb92518e7736e05e3fd8c4e30f6df7dc1386f190986fff8d7f3b097686fe0507c3f1d89f7b057edcbca643f07c1d8af7826a6f715ba9e98beafda1c04c3deed05637f22108cef1328c42aece9640ac6fbda1b62fade7fefaf8c7c5db3138cf707ee05233eed88e9ffffd3a82bd37997b360bcdf590ae6f2ebd7f6d3ff0f681805e3fdcf8298be5735aee5d3fecb180ac67cd605231ece56863fd55f11bbf47e5d2e18f1ca7665b46f9a8857ffad168cf203c1f0dfd6e7e9bcc25011d37a32537bd6f33fa341bc7ecf355899ce27923cd6fcd044f276e9ff57519f88693f7b185686bd0a7e8875f078168cf761610f028ffeff5ee3fdca38cf347c11afdf03bd24a6efc54fdf2bd3f98ae3cad0dfda148cf7d963e2037dafe39798de1f0ad6f2e8bc6a251307f4fd3c1a0f164e429eaf2b231fd652fbfc1ddec70ea8fd3ebd5fe76bc4f4befd14ac8cfb9bb53c1bef7f5612b1a3c11ff1883d9cbf3269fc7c1ffb2dd65abe8ff3fd471a1f6670b17eaa2be3f792ee0f3678bea1f6065b1beb45bc32de0fb7c4efd86f3369bc831dde471b6e56c67eb6752b18df6313f753bc4af20df68827e6b795b1df14142bd37eb1b132e59f68bc8203de2f1df62b239fd3b88211ef5d0a86beace51de8bc61b032c5eb4fc40ae2cff06765f853852718ef5bf982e1efacfd57a11f75bb32ea9b12c1587ffb95293ea4f91068f8ded2b83eafd1fbcdbf2be33c7638ae0cffab79130cfffc5a30d63f9acf810e7f205fdb4ffba9f3a7605e7fb1d647fe5ffe2d18e715368251fe3bb1e160ffd35e19fa36aff234a02f5d2618fe4dba32e5e3c5fdb4dfbeb69ffc4deb5330be9ff92218ef5bace341df9baa0bc18857ae56867c2dc1d027535f19feb0f52d18f27756c67aee3782913f3c0886feaefaefe0fde7692ddfc17c2ad6f172e0af379f82e1effdf53bce2f9c05c31ef882317ea23e7a5f22138cef63aa8211afdd0bc6fb5c9782613fd7f941f9cbc6118cfc89281ffae27f0b46fc2fda0b7fa76e04c31efff53bf243cf82e18f598231beeb78b9382f5facf5bb2eced35e08c6f74e567b45efef5aa360c84b9487f16e4bc1c8d77e08e6f5e57ffd8ef3f607c178fff24730f63ff395613f8247c1783f6b108cf5e15d30e2714f30fcf9b57e0ffa5dacfdf3a8ffebf879b0c7fd97609cffe905637ebe0b863d5cdbef91fd3a0bc6f9244d30f2f39d60ac8f85609c7713ed817e45abfdf060af9a5930e2e30fc1b0dfb9609c77b8128cfcfe5fbfe37cf6a760ecb789f640bf4a4530f613feba1fef8f3f08867dbe23a6f5d74c04637f759d9f3ed61b33150cfb530ac6fb23b782e11fca8291affaeb7ecc87bfeee7f59dd6f9bebe9ff22b18df5fb9128cf73d3e04c31f2804c3fec682a17fe27e8c4f29eac7f8543782d1df5c30f6bfb782a1dfb560e4073bc1988f429e180f39108cf86fb51701bee7378582d15e69657cbfaeac05c3deaffa17e0bc4b7e2118f14a2418cf5782b15fd20b86bc0cc1bc7eb3130c7f675dff025a4f5ac15c7ee55630da73120cfbb211ccdb93fd0ae6fdc91e04437e8360e41b45fb319fcb559e01f42317ed81bd33af05e37ca62b18f6f55b30deaffb8be11f0bf9c3fe9def04e3fb473782f1bec92418f9f34230f25d8a60ecc70a79623d3aaff69ef23192180f3acfa80b467cfe2418f9fd5230be1f2be447f9a147c1f8de8d2718fb27a2bfa4af7ffdcedbf7d2fef34b96f865cb0ebb5cd9937df6772087ecef408ee49891c7ee4ae474f92f76c799ff7bb9279373b990cbff7db9ff56dd955ccb0dab7d29af953bfeef5e1e58d923bb02799267fe6747d964ffb4586d27f982b5f0126df847e5fedbfdbe62fd72e46bf946be95efe47bf9417e949fe467d68217567b2abf7229bcc9efd4e7bfae8f3facfb53fee2e57ccb3ff2afbc91b7ecdac97bf6cf83acc8aaacc93aaffb99dd63b0a64a922d39922b79ecf2e5e60feabe9202922abf58d9a11449b1944829fbe759caa49c5d85544a953c4935bb47627536522b75522f0d7f54f752e397fc218df2b734498134b3b28f92c9eab5a413fbe78574295d49d7ac0d37d2ad7427dd4b0fd2a334484fd2b3f422bd4afe9fd4cdfaf2255ff1562c027d93dea50fe953fa92bea51f567726fd4a1b692bed24360ad281fda248aaa449ba64d832fbe79fd45d325d9a99ae79f26c4bb66d3bb66b7bcb376c592d9f7628eda56b3b622dd8dbb19d48b19dda673bb373bb6057f96775db158d73c047f264d77663b77667f7cbc56a1fecd19eecd93edaa66db1f6fcd827fbc2beb4afec6bbbb46ffeffa85b4eec5bfb8ef7f5de7eb01fed27fb99d5fec2e5ce2ffbd57eb3dfed0ffbd3feb2bfed1ffbd7deb051ffa3f1e6738759347bbbf48ad5dddb3b7b6f1f6cc5566dcdd66dc34e99d15bbef56b331d6397e3484f8eeb78ecbffe608eb1d15e6c63c02c9ae7b011764248db899cd8499c88d5de3ba973763227770aa7742aa7761aa7951e9d8eb5d473fa7f54f2bf5977ce6d97e70ccec86a9f9c79f976b573744cc7724ece8573e95c39d7ce8d73ebdc39f7acdf8df32057cea36dfe994d954be7c97996173dbb725e9cd745e2ce9bf3ee7c389fce97f3edfc38bfcec6d93a3b67cfda73701456f732173d4775b4e58bbbfffdb584f57be0ab96c7eccae7b290b9cb371f1dd7e55f3a0cdcd08ddcd84ddcd465718a7b76335ef7ece66ee1966ec59efd93758c49ddadd9df8ddbba9ddbbb833bbad3227577768faee95aeec9bd702f195fb9d776efdeb8b792efdec99e7bef3eb80f7fd0ef46f2dc47f78995f2ecbeb8afee9bfbee7eb89faca62ff7dbfd717fdd8dbb7577cbf75a5dc5555dcdd55d6331079ebd7ca38a055d0f7f50f7a3e7cb01ffb653e8455eec255eea9dd9d87a5e26bf79b95778a55779b5d778add779bd3778a33779b377f44ccff2ac3faadb6301dd032be5e45d7897de9577eddd78b7de9d77ef3d788fde93f7ecbd78afde9b74e9eebd77efc3fbf4bebc6fefc7fbf536cbb7aafea46e6febed58dd7bfe1540957f1bcef0651f5f6170f9bbef811ffa911ffb899ffa673ff373bff04bbff26bbff1dbff7edd2faddfc992fbe0f7fee08ffee4cffed1377dcb3ff917fea57fe55ffb37fead7fe7dffb0ffea3ffe43ffb2f3e5b37dd5bff8dd5fdee7ff89f7f5477c0eafef2bffd1fff77f95fae2f5f7959bebdc3bfcfa2fb0673597076ccc50e66100651104b5e9004a91cfca372ffadba3f8373900579500465500575d0046dd0057d300463300573700cccc0f2a5e0145c0497c155701ddc04b7c1edb2d607777f5677701fb0591a3c064fc173f012bc066fc17bf0117c065fc177f013fcf2b7b377cb3b8dfcdc951a68ec6e9dd56e30e74a0eeeffa4ee500a6df721744237f4423f0c82b7300ca3e0338cc3244cc373988579588465588575d87817611b76611fdc4a13b32fc19ff57b799ed53d8463388573780ccdd00a4fe14578195e85d7e14d781bde85f7e143f8183e85cfe14bf81abe85efe107f7ad83f01f68dabfd9efafe021fcf687f027fc0d37e136dc85fbf0102aa11a6aa11e1a911c49911d39911b79911f055118458b87b1ac2851fc87fd9696391625511a9da32ccaa3222aa32aaaa3266aa32eeaa3211aa3299aa363644656748a2eec3eba8caea2ebe866b1e7fffd392637d12daffb2eba8f1ea2c7e8297a8e5ea2d7e82d7a8f3ea2cfe82bfa8e7ea2df68136d99bf781deda27d74b0d5488954bf66cf697f62d7223dba8d8c586613f622b6632776632ff6e3200ee3288ee3244ee3b35fc7599cc78574e97db85e5cc6555c4b7adcfca94d657ebee73fc56ddcc5bde7c9593cc4633cc5737c8ccdd88a4f72105fc8657c195fc5d7f14d7c1bdfc5f7ec7a881fbd6dfcf4676b49fc1cbfc4afe16bfc16bfcbcff147fc197fc5dff14ffc1b6fe26dbc8bf7ace643acb04b8db55867fd3612d99d1369917962ff7fa97bf1b11267f153b857be4440b194266ee2253ee2bd78973073197f4a75122611fbb321899324b84dd2e4bc687892d92afb679e1409f33b926a892ba43961915ad2fce5bffda3bae58f250a6191af93d4499b748bf79df4ecd901be7a32ca118f3c976b5aa20666c5d8dfc994ccc9d1ede0af276662ad5105abf96af1f9fe79bfd1dfe4c46b61f16772c14ab94cae92ebe486fd89c37ca8b37c6957c92dd58dd65cb356323f699111bbff3e79e0b53f264f3c2b31f37f7effbdd7fabfad5bfebbbabde43979e1a5bc266fc97bb2c8634a3e93afe453be646e632dbbc929f94e7ee46bbaffd7ed920d7a9e6c935db24f0ee803fbede3ef7de67f2873261d494e2af6b7c223ed3851138d912ecf4cba1f09fb9b493261924c642795935ee2a5a752f22445290b535237d9a4cef2648a36198bcc967efd8bbabf78d499b0d65eb367fd6497066998e84b6dcbb369e4f469bc7853f0c471b1d136e41f7657ec766992a6e999d5bf65ff65a7d92a47d6f67f513764c3fb91274a5a301ddfb01a9de44a8a7904eea5655ab19a1f97b96fdfb27293459f98073fa575dab0badb344966ae7129a34ec4b14cdbff79dd8bfc581f66f99b3d97da71dab3de330d4fc7745ad688744e8fa9e9d4a9b5c45eac354b74febdf4eaa565637c939e1233bd482fd32b7bc94ea4e9f522af141272fe69ddd00b83c9e73ad9a737f236bdb567f9bcb42abd4befd387f4511ad22716ddeae973fac2e4fec1eefde23a12b339a6a7af4cce57e95bfabed49d6cd8c87f90a6ff4b5d4b3fd1f7f42bfd66adfe497fe52dfb93914b7b63fb769f6e594cafa73bc9489fa565ee2e39a845ae319b838b7cf689c2345c61637e48b64c6a0a9fe1ffc678f3ba03f99b3dabb2e734e60a9e97da537dc9e2a486fde29ccff2593adb674732ce2c323f7b7cb4d9ccc6c8a6d769bbcc8f74482f927b56464316e6ee5fcfb1652e9c7d293e07e7f0cc2cd8394e5c5616d3eb73724ecf67bb3f67ace6fc5c9ccbf39a1389979a999e30fb75ae97769c1be990bae981b763e473e7eb5fd4bdd8bee4dcda099b9ff1b993df16eb25d5ec79a6674beeeadc9f075b3d8fe7e93c9f6d26095651d2a429efd7c7227d294c8eecd9639af0f1deb1ff364993befe69dd7c6e9f2db73b9fd83317acd797acf60b56225b27ce57e76b26e7ec7c73be3ddf9def59ef1ffeea359f474bbf1f79fec54cdfb95d3ab2fa2d79667d677af1affa7d7e62ba727f7e4e36e7176eb333b96025bbe757fbe5fc767e3f7f9c3fcf5fe76f567b213d26c69267fc7b4b7cfe49d918b159724eee97ff6257c8c671990bf3dfd77dfe3d6f12fc75bb5ce72debe92e7e39efcf87b37256cfda9979db6743fe6611e96f2667526667cef92e7399bcf58ce940c6345ff2b3200b5944e04a4f5994c55992a5d939633767f9927bcb8aacccaaac667f37a889ef17b45997f5d9908d6e954dd99c1de52033332b3b6517d965709d5d65d759b0c419aca69bec36bbcbeeb387ec317bca9eb31776bd666fd97bf6917d665fd9377bf627fbcd36d936db65fbecc02e2553332dd333239759338cec2bb7a53ac7590337f7d85343bc63ce95c5c2ecc7dccf833ccca33cce933c0d6ef3739ee5b9ff9917799957799d37d96fdee65df692f7f9908ff994cff93137732b3ec8417eca2ff2cbfc2abfce6ff2dbfc2ebfcf1ff2c7fc297fce5ff2d7fc2db7586d57f233eff7176bc97bfe917fe65ff977fe93ffe69b7c9beff27d7ec8955ccd35168ce9b911dc498f67bb900ba9b00ba770a34de1157e111461111571911469d6cb65712eb2222f8aa22caaa22e9aa22dbaa22f86622ca6622e8e85b9d4c7fcae4f5e775f58c5a9b8c8bf8bcbe2aab82e6e8adbe2aeb82f1e8ac7e2a9782e5e8a57e951968a3726f5a1782f3e8acfe2abf82e7e8a5fcf2a36ecef6db12bf6c521635a5928855a68855e18a55c4ad27569974ee9965ee99741197a5219e576199709ea2ed3f25c66655e16655956655d36655b76655f0ee5584ee55c1e4bb3b4a4a7f0b33c9517b2545e9657e5f5f9aebc296fa5c7f26ef144cf73795f3e948fe553f95cbe94afe55bf95e7e949fe557f91d56e54ff95b6eca6db92bf7a9152b65521e4a9ce58fdc875229d5522bf5d2a8e44aaaeccaa9dccaabfc2aa8c22aaae22aa9d2c5eb749fd87c2baa339be1769555b9645445117856795395925e55555d35555b75555f0dd5584dd55c1d2bb3b2aa5375515d5657d5b5a427b7f1e75af712b75437d56d7557dd570fd563f5543d572fd56bf556bd571fd567f5557d573fd56fb5a9b6d52effacf659501d2aa5982ab5d22abd32b2975a66333daba5daae9ddaadbddaaf833aaca33aae933aadcf7556e775515dd6e5d9663efe7399d415df93aeeba66eebaeeeeba11eeba99eeb636dd6567daa2feacbfaaabeae6feadbfaaebeaf1feac7dca99fb2a17eae5fead7faad7e673d378a4dfdb15899fab3feaabfeb9ffab7ded4db7a57efeb43add46aadd57a6d34ccd169ecbc0cceb9137fa26ecf6b9cc66dbcc66f82266ca2266e98716ece4dd6e44dd194c1a6a99aba699a36f29a8ec9f7d0f4b9d70cd9473336935f2e33ad999be3b968ccc66a4ecd4573d95c35d7cd4d73dbdc35f7cd43f3d83c35cfcd4bf35a30fbd0bcb188e136bee27bb3efcd47f3d97c35dfcd4ff3db6c9a6db36bf6cda1511ab5d11abd315ab9955abb755ab7f55a3fdeb5411bb6511bb7499bb6e7362b7c496ff3b668cbb66aebb669dbb66bfb7668c7766ae7f6d89aadd59eda8bf6b2bd6aafdba254e4a0bde1fbde4df3516edbdbf6aebd6f1fdac7f6a939b4cfcce03eb7afed5bfbde7eb49fed57fb5d4d4cedbcf6472eb3befd6d37edb6ddb57bc9f7acf62019ad221965d1aaadd6eaadd1c99dd4d99dd3b99dd7f95dd0855dd4c55dc25cb773977539ebf9b8d4dd155dded85dd9555ddd355ddb755ddf3e774337765337377a77ecccceea4edd4577d95d75d772dadd647d77dbdd75f7dd43f7e879dd93cd4c8af4d43d772fdd6bf7d6bd771fdd67f7d57d773fdd6fb7e9b6ddaedb77874ee9d44eebf4ce2859ed7cffd8f7877cd3cbbdb4a4e47bb7f77abf0ffab09bfaa8d1fbb84ffab43f578f7dd6e77dd1977dd5d7cdd0377d9b557dd7f7fdd08ffd544cfddc1f7bb3b7fa537fd15ff657fd757fd3dff677fd7dffd06dfac7fea97fee5ffad7fead7fef3ffa4fd4dd1efaaffebbffe97ffb4dbfed77fdbe3ff44aaff65aaff7c6200fd2600fcee00e5e7b5df0d56bf087605856adc07d18a26c18e22119d2e13c64433e14433954433d34433b74433f0cc3d87d0ed3300fc7c11cace1345c0c9703d7b5bc1fae879be176b81bee8787e171781a9e8797e175781bde878fe173f81abe879fe177d80cdb6137ec87c3a0b467c94f123918d441cbbe077d30467994467b744677f4467f0cc6708cc6784cc6743c8fd9988f45f532966335d66333b663d7e57c0ffdbaf0c77e1cc6719cc6793c8ee6688da7f162bc1cafc6ebf166bc1defc6fbf1617c1c9fc6e7f1657c1ddfec627c1f3fc6cff16bfc1e7fc6dfb874bd711379e376dc8dfbf1302aa33a6aa33e1a130b53277b722677f2267f0aa6708ab287299e127e3e229dce5336e56cc8caa99aeaa999da890df6344cac31d334cdd37132276b3a4d17d3e574355d4f37d3ed7437dd4f0fd3e3f4343ddbfd284d2fd3ebf436bd4f1fd3e7f4357d4f3fd3efb499b6d36eda4f874999d4499bf4c99899eb54dd946c45e6ebd84ff630dbb333bbb337fb7330877334c77332a7f379cee67c2ee672aee67a6ee676eee67e1ee6d1565d6f9e983f722965f33c1f6773b6e65358cd17f3e57c355fcf37f3ed7c37dfcf0ff3e3fc343fcf2ff3ebfc36bfcf1ff3a7b795cbc549e2e720becef6fc3dffccbff366decebb793f1f666556676dd667e3281fa5a37d748eeed13bfac7e0181ea3659fe8181f93637a3c1fb365f7e2981f8b6379ac8ef5b139b6c7eed81f87e3789c8ef3f178348fd6f174bc385e1eafa6f8782d3770d0f8999f9b25852419f3f7f1f678975f1cef8f0fc7c7e3d3f1f9f8727c3dbe1ddf8f1fc7cfe3d7f1fbf873fc3d6e8edbe3eeb83f1ee29dfc2cc747c5cfbbbb2c38aa47eda81f0d533625d3361dd3353dd3370333342333365980669ecdacbc357316b389bacdc22ccd2a1b825bb33e17856b36666b76666f0ee6684ee66c1e4dd3b4cc9379615e9a57e6b57963de9a7759c56698c7fc76d7bc371fcc47f389adc4b9f96cbe98afe69bf96e7e989fe697f96dfe1c2fca6df66bfe9a9be1521a642949b241d4bd65d78e79327d766dee2557d2cf9979301553353553370d4bb624cbb61ccbb53ccbb702c9706fadd08aa4c08aad447ab452ebdcdd96f1e24d9a072bb372abb04aabb26aabb15aabb37a6bb0466b5a2c9fe45933f30c95b56eeb68eecc1df7e098b76a99b1c27be45956905827ebc2bab4aeac6bebc6bab5eeacfb656f3588ac87a322c9d6a35f4b83f5649dad67ebc57ab51e247dfece7ead37eb7d32d8bf3fac4febcbfab67eac5f7bc35abcc9026bbb64c344dd3b6b97f5d63eff881556f7c15298a50ae26d7cc5fcaf520eac7b4bb5b4e1b2ffe8724bb78c93bc78cc8b4d933c9f2df427e9649f9ca5ddb97d724fdefc6d5e97c1c93f05a770f1e624ff149de2537262be646ec757a81975b3f2f985c8805dec2f167db16bf9b7fb703a9fb2531e3c9e0ab6fa24cb682de395353e9b2d657e2a4fd5d2ef53bdf89f2766e5bb7b360ae9a95d9eae7631f3da4fdda93f0d8b5fceea561019c8e57ffebffff33ffe170a39d110
image1
789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232365530b25030513054d2e1525256485650360003103709c4b530004110570fc44d360041103711c44d0303b02c61402b65ca3080c646579698a8a7979494a48cc6a6ad694341190810a10c84092a83061841657a60924aa611f402222295f1c42950a11ec45d10861ec22c3465e8a6615706320f1a0b7a49c8666128434e6f3895812200ec36288d4b19aadb705a8a130c8cb25a6b2e002ed0eacd
image2
789c6d8eb10a02310c86f73e4568b643eebc416f101f417014c4218d141d6ed1bb41c477b7c9b5a515ff8686ffef97d0ae81d3f1004d679e134d7706bed1039aeb3c8eaff365ff36b6df42a80df476656c78075cabc4b6c90e5eac133b78396251acf372c49258afd2d94218a419b6b972f68fa3ac22732e56cd31b35e25c7c4ce85eb8753151c6bb80c274e9108c6ff29820bac59581197d519c559aa334cbd98c5d46356c97e76e60bd43c6a6f
image3
789c6d90bb0ec2300c45f77c85156f114ae9001d109f80c48884189ca008862ed00e08f1ef340f8726e53a19eef123911b05a7e30154239e030d770bf6460f50d7b1ef5fe7cbfe2d64bb85e96ca0952b21112ce03ac85beb6de73a17adf6d6381fde92b76e52cc1ab62e6475a5822162cd305cd48b5e4c2cf5707bf82e19c2a8fc061a4a31638ca8aac39ff23ccb42ae9ba334af40919528b1ace50efeed85d96727be74705e97
image4
789c55d03d0ec2300c05e03da7b09aad42fd59e8803802122312627092463074813220c4dd89fd9216dc0e795f1d25755bd3e978a0ba358f99e79b277fe53bd5e1394daff365ff3655bfa5f40ed4571b533179b29d96442b71885d374489015140a22b115f1b892eca23d14b8ca9d03c9618d18cb29c17ab596799ff2d512ad56220683621ef7d10cc261442d2b50f1b1b25070361a36b98d598cb014eae893e0705e5bda36a26b5b41e4533e15c86965fce77562d5358fe376919cccfac7899d56767bed7446881
image5
789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232b45030b45430563054d2e1525256485650360003103711c4354f334f8370f540dca43410047331005e51651400174d5486a953d6c32a8a5d6d2255451361ce4a441145006c6ab19980dd5c22445183077f4812275a6bcd05002a485ffb
image6
789c6d90b10ec2300c44f77c85156f114ae9000c884f406244420c8951044317680784f877e2a4695ce0aecb3d5d63278d81e3610fa6518fdef53702baba3b98cbd075cfd379f752ba5d43fc56d0ea85d20804b84ce2e8396e029ba3e5e8039b23710c51b9ec4a0cb9fca589615165e846cd582a312a4cd62a1b6b7c6066a2169d18d6a1d189615d6deaa194b5b2e7bdcf45c188285dc7fefe3bee82b319653f39c3fe7dabf7567d003b2b5647
image7
789c8590cb0ac2301045f7f98aa1dd15b1ad0829889f20b814c4c53c1274e146eb42c47fb793b698141f3724700e37034959c06ebb81a234d716db13031ff10285dccee7fbfeb07e986c5141bd040b7536331902435e85288aa2f5b6e9311fd17a45a7489e1a0a3857e44a97222b7aef87bb34a2efcb1ff2c7e77130f2444cc3c6d8e3680925f60e873e4a32871d863e8a9bcc17d4d9e252cfe204b1d3937ed77322e14cbc7b27f15fde85497efdcf73655e2786728f
image8
789c6d8db10ac2301445f77cc523d982a4164407f113848e8238bc17093a74d13a88f4dfcd7b8dd2243dc9724f2eb98d85537704dba8e780c3dd83bfe103ecf5d5f7eff3e5f051badd42bc1b68f54a69031ecc5ae04853dc85293a8e14f870448e41905767feb848729810593a34b923eec566e648aa33474cee68a147722b9766caddd251ed16767fb3f57f95c3dccd717adcab2fb2b36a78
image9
789cb593cf4ac34010c6ef798a217b0bb2ad0a9a223e82d0a3201eb693ecd8432fb51e447cf7eeec64dbfd172a48bf3d848ffc76be19325974f0ba7e816ed17c1ecc618b801f660fddf0b5db7dbfbd3fff34edfd03dc3dc20a6edb9ba65580a0965e6c37c1f6de1ab1fd6407b1d689ad65db9fee92d8006bb6b8e4c376646b6d80516c28a5ffa06b712ad53c676295976638b3399f9443af2cde8339c7a81a4c74944677324e291cad8a31a3c8613927b91849f3b728ea496e8cea6a3dc9950759a94495fe6672cbfe6ab9f579ed38e55a8e9ee9af9a4bff9a77ca75a92e9ac6d01f395dccd59e3bd79335abceebb0624f7d2ef1c4342592ebb2d8fb2cb7dcd3c025cbee13d3bd0f6f529db0abfd9717b9dfa7e608e7e422c6
TabWidget2
LineEdit1_5_2_2_3_2_3
LineEdit1_5_2_2_3_2
LineEdit1_5_2_2_3_2_5_2
LineEdit1_5_2_2_3_2_5
LineEdit1_5_2_2_3_2_4
CheckBox1_2_3_3
ComboBox1_2_2_3
LineEdit1_2_2_3_3
LineEdit1_2_3_3
ComboBox1_3_3
ListBox13
LineEdit1_5_2_2_3
MultiLineEdit1_2_3
CheckBox1_2_3_4
CheckBox1_2_3
LineEdit1_5_2_4
ListBox13_2
MultiLineEdit1_2_3_3
LineEdit1_5_2_2_3_2_4_2
LineEdit1_5_2_2_3_2_6
LineEdit1_5_2_2_3_4
LineEdit1_5_2_2_3_2_3_2
LineEdit1_4_3
LineEdit1_3_2_3
PushButton59
PushButton59_2
LineEdit1_2_2_2_2_3
PushButton2_2_2_2_3
PushButton2_2_3_3
PushButton2_3_3
ListBox1
LineEdit429
gnuMed_Patient_QT.png
Description: PNG image
- [Gnumed-devel] QT Version of Patient Data Input,
richard terry <=