Private Declare Function IsCharAlphaNumeric Lib "user32" Alias "IsCharAlphaNumericA" (ByVal cChar As Byte) As Long
Private Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA" (ByRef lpVersionInformation As OSVERSIONINFO) As Long
Private Declare Function GetTickCount Lib "kernel32" () As Long
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
Private Declare Function SendMessageAsLong Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
Private Declare Function SetCapture Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function ReleaseCapture Lib "user32" () As Long
Private Declare Function SetRect Lib "user32" (lpRect As RECT, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function SelectObject Lib "gdi32" (ByVal hdc As Long, ByVal hObject As Long) As Long
Private Declare Function DeleteObject Lib "gdi32" (ByVal hObject As Long) As Long
Private Declare Function CreateRectRgn Lib "gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function SetRectRgn Lib "gdi32" (ByVal hRgn As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function SelectClipRgn Lib "gdi32" (ByVal hdc As Long, ByVal hRgn As Long) As Long
Private Declare Function DrawTextA Lib "user32" (ByVal hdc As Long, ByVal lpStr As String, ByVal nCount As Long, lpRect As RECT, ByVal wFormat As Long) As Long
Private Declare Function DrawTextW Lib "user32" (ByVal hdc As Long, ByVal lpStr As Long, ByVal nCount As Long, lpRect As RECT, ByVal wFormat As Long) As Long
Private Declare Function MoveTo Lib "gdi32" Alias "MoveToEx" (ByVal hdc As Long, ByVal X As Long, ByVal Y As Long, lpPoint As Any) As Long
Private Declare Function MoveToEx Lib "gdi32" (ByVal hdc As Long, ByVal X As Long, ByVal Y As Long, lpPoint As POINTAPI) As Long
Private Declare Function CreatePen Lib "gdi32" (ByVal nPenStyle As Long, ByVal nWidth As Long, ByVal crColor As Long) As Long
Private Declare Function LineTo Lib "gdi32" (ByVal hdc As Long, ByVal X As Long, ByVal Y As Long) As Long
Private Declare Function OleTranslateColor Lib "olepro32.dll" (ByVal OLE_COLOR As Long, ByVal hPalette As Long, pccolorref As Long) As Long
Private Declare Function CreateSolidBrush Lib "gdi32" (ByVal crColor As Long) As Long
Private Declare Function DrawFocusRect Lib "user32" (ByVal hdc As Long, lpRect As RECT) As Long
Private Declare Function DrawFrameControl Lib "user32" (ByVal hdc As Long, lpRect As RECT, ByVal un1 As Long, ByVal un2 As Long) As Long
Private Declare Function FillRect Lib "user32" (ByVal hdc As Long, lpRect As RECT, ByVal hBrush As Long) As Long
Private Declare Function FrameRect Lib "user32" (ByVal hdc As Long, lpRect As RECT, ByVal hBrush As Long) As Long
Private Declare Function GradientFill Lib "msimg32" (ByVal hdc As Long, pVertex As Any, ByVal dwNumVertex As Long, pMesh As Any, ByVal dwNumMesh As Long, ByVal dwMode As Long) As Long
'XP
Private Declare Function CloseThemeData Lib "uxtheme.dll" (ByVal hTheme As Long) As Long
Private Declare Function DrawThemeBackground Lib "uxtheme.dll" (ByVal hTheme As Long, ByVal lhDC As Long, ByVal iPartId As Long, ByVal iStateId As Long, pRect As RECT, pClipRect As RECT) As Long
Private Declare Function DrawThemeEdge Lib "uxtheme.dll" (ByVal hTheme As Long, ByVal hdc As Long, ByVal iPartId As Long, ByVal iStateId As Long, pDestRect As RECT, ByVal uEdge As Long, ByVal uFlags As Long, pContentRect As RECT) As Long
Private Declare Function OpenThemeData Lib "uxtheme.dll" (ByVal hwnd As Long, ByVal pszClassList As Long) As Long
Private Const CLR_INVALID = &HFFFF
Private Const CB_SETITEMHEIGHT = &H153
Private Const CB_SHOWDROPDOWN = &H14F
Private Const CB_GETDROPPEDSTATE = &H157
Private Const DT_BOTTOM = &H8
Private Const DT_CENTER = &H1
Private Const DT_LEFT = &H0
Private Const DT_RIGHT = &H2
Private Const DT_TOP = &H0
Private Const DT_VCENTER = &H4
Private Const DT_WORD_ELLIPSIS = &H40000
Private Const DT_SINGLELINE = &H20
Private Const DT_WORDBREAK = &H10
Private Const DT_CALCRECT = &H400
Private Const BDR_RAISEDINNER = &H4
Private Const BDR_RAISEDOUTER = &H1
Private Const BDR_SUNKENINNER = &H8
Private Const BDR_SUNKENOUTER = &H2
Private Const BF_BOTTOM = &H8
Private Const BF_LEFT = &H1
Private Const BF_RIGHT = &H4
Private Const BF_TOP = &H2
Private Const BF_RECT = (BF_LEFT Or BF_TOP Or BF_RIGHT Or BF_BOTTOM)
Private Const EDGE_RAISED = (BDR_RAISEDOUTER Or BDR_RAISEDINNER)
Private Const EDGE_SUNKEN = (BDR_SUNKENOUTER Or BDR_SUNKENINNER)
Private Const DFC_BUTTON As Long = &H4
Private Const DFCS_FLAT As Long = &H4000
Private Const DFCS_BUTTONCHECK As Long = &H0
Private Const DFCS_BUTTONPUSH As Long = &H10
Private Const DFCS_CHECKED As Long = &H400
Private Const DFCS_PUSHED = &H200
Private Const DFCS_TRANSPARENT = &H800 ' Win98/2000 only
Private Const DFCS_HOT = &H1000
Private Const VER_PLATFORM_WIN32_NT = 2
Private Const GRADIENT_FILL_RECT_H As Long = &H0
Private Const GRADIENT_FILL_RECT_V As Long = &H1
Private Const GRADIENT_FILL_TRIANGLE As Long = &H2
Private GRADIENT_FILL_RECT_DIRECTION As Long
Private Const GWL_STYLE = (-16)
Private Const ES_UPPERCASE As Long = &H8&
Private Const ES_LOWERCASE As Long = &H10&
Private Type OSVERSIONINFO
dwOSVersionInfoSize As Long
dwMajorVersion As Long
dwMinorVersion As Long
dwBuildNumber As Long
dwPlatformId As Long
szCSDVersion As String * 128 ' Maintenance string for PSS usage
[MSG_AFTER] = 1 'Message calls back after the original (previous) WndProc
[MSG_BEFORE] = 2 'Message calls back before the original (previous) WndProc
[MSG_BEFORE_AND_AFTER] = MSG_AFTER Or MSG_BEFORE 'Message calls back before and after the original (previous) WndProc
End Enum
Private Const ALL_MESSAGES As Long = -1 'All messages added or deleted
Private Const CODE_LEN As Long = 200 'Length of the machine code in bytes
Private Const GWL_WNDPROC As Long = -4 'Get/SetWindow offset to the WndProc procedure address
Private Const PATCH_04 As Long = 88 'Table B (before) address patch offset
Private Const PATCH_05 As Long = 93 'Table B (before) entry count patch offset
Private Const PATCH_08 As Long = 132 'Table A (after) address patch offset
Private Const PATCH_09 As Long = 137 'Table A (after) entry count patch offset
Private Type tSubData 'Subclass data type
hwnd As Long 'Handle of the window being subclassed
nAddrSub As Long 'The address of our new WndProc (allocated memory).
nAddrOrig As Long 'The address of the pre-existing WndProc
nMsgCntA As Long 'Msg after table entry count
nMsgCntB As Long 'Msg before table entry count
aMsgTblA() As Long 'Msg after table array
aMsgTblB() As Long 'Msg Before table array
End Type
Private sc_aSubData() As tSubData 'Subclass data array
Private sc_aBuf(1 To CODE_LEN) As Byte 'Code buffer byte array
Private sc_pCWP As Long 'Address of the CallWindowsProc
Private sc_pEbMode As Long 'Address of the EbMode IDE break/stop/running function
Private sc_pSWL As Long 'Address of the SetWindowsLong function
Private Declare Sub RtlMoveMemory Lib "kernel32" (Destination As Any, Source As Any, ByVal Length As Long)
Private Declare Function GetModuleHandleA Lib "kernel32" (ByVal lpModuleName As String) As Long
Private Declare Function GetProcAddress Lib "kernel32" (ByVal hModule As Long, ByVal lpProcName As String) As Long
Private Declare Function GlobalAlloc Lib "kernel32" (ByVal wFlags As Long, ByVal dwBytes As Long) As Long
Private Declare Function GlobalFree Lib "kernel32" (ByVal hMem As Long) As Long
Private Declare Function GetWindowLongA Lib "user32" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLongA Lib "user32" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function SetWindowLongW Lib "user32" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function IsWindowUnicode Lib "user32.dll" (ByVal hwnd As Long) As Long
Private Declare Function VirtualProtect Lib "kernel32" (lpAddress As Any, ByVal dwSize As Long, ByVal flNewProtect As Long, lpflOldProtect As Long) As Long
Private Declare Function InitialiseFlatSB Lib "comctl32.dll" Alias "InitializeFlatSB" (ByVal lhWnd As Long) As Long
Private Declare Function SetScrollInfo Lib "user32" (ByVal hwnd As Long, ByVal n As Long, lpcScrollInfo As SCROLLINFO, ByVal BOOL As Boolean) As Long
Private Declare Function GetScrollInfo Lib "user32" (ByVal hwnd As Long, ByVal n As Long, LPSCROLLINFO As SCROLLINFO) As Long
Private Declare Function EnableScrollBar Lib "user32" (ByVal hwnd As Long, ByVal wSBflags As Long, ByVal wArrows As Long) As Long
Private Declare Function ShowScrollBar Lib "user32" (ByVal hwnd As Long, ByVal wBar As Long, ByVal bShow As Long) As Long
Private Declare Function FlatSB_EnableScrollBar Lib "comctl32.dll" (ByVal hwnd As Long, ByVal int2 As Long, ByVal UINT3 As Long) As Long
Private Declare Function FlatSB_ShowScrollBar Lib "comctl32.dll" (ByVal hwnd As Long, ByVal code As Long, ByVal fRedraw As Boolean) As Long
Private Declare Function FlatSB_GetScrollInfo Lib "comctl32.dll" (ByVal hwnd As Long, ByVal code As Long, LPSCROLLINFO As SCROLLINFO) As Long
Private Declare Function FlatSB_SetScrollInfo Lib "comctl32.dll" (ByVal hwnd As Long, ByVal code As Long, LPSCROLLINFO As SCROLLINFO, ByVal fRedraw As Boolean) As Long
Private Declare Function FlatSB_SetScrollProp Lib "comctl32.dll" (ByVal hwnd As Long, ByVal Index As Long, ByVal NewValue As Long, ByVal fRedraw As Boolean) As Long
Private Declare Function UninitializeFlatSB Lib "comctl32.dll" (ByVal hwnd As Long) As Long
Public Enum ScrollBarOrienationEnum
Scroll_Horizontal
Scroll_Vertical
Scroll_Both
End Enum
Public Enum ScrollBarStyleEnum
Style_Regular = 1& ' FSB_REGULAR_MODE
Style_Flat = 0& 'FSB_FLAT_MODE
End Enum
Public Enum EFSScrollBarConstants
efsHorizontal = 0 'SB_HORZ
efsVertical = 1 'SB_VERT
End Enum
Private Const SB_BOTTOM = 7
Private Const SB_ENDSCROLL = 8
Private Const SB_HORZ = 0
Private Const SB_LEFT = 6
Private Const SB_LINEDOWN = 1
Private Const SB_LINELEFT = 0
Private Const SB_LINERIGHT = 1
Private Const SB_LINEUP = 0
Private Const SB_PAGEDOWN = 3
Private Const SB_PAGELEFT = 2
Private Const SB_PAGERIGHT = 3
Private Const SB_PAGEUP = 2
Private Const SB_RIGHT = 7
Private Const SB_THUMBTRACK = 5
Private Const SB_TOP = 6
Private Const SB_VERT = 1
Private Const SIF_RANGE = &H1
Private Const SIF_PAGE = &H2
Private Const SIF_POS = &H4
Private Const SIF_TRACKPOS = &H10
Private Const SIF_ALL = (SIF_RANGE Or SIF_PAGE Or SIF_POS Or SIF_TRACKPOS)
Public Event KeyDown(KeyCode As Integer, Shift As Integer)
Public Event KeyPress(KeyAscii As Integer)
Public Event KeyUp(KeyCode As Integer, Shift As Integer)
Public Event MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Public Event MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Public Event MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
'Events - Control Specific
Public Event CellImageClick(ByVal Row As Long, ByVal Col As Long)
Public Event ColumnClick(Col As Long)
Public Event ColumnSizeChanged(Col As Long, MoveControl As lgMoveControlEnum)
Public Event CustomSort(Ascending As Boolean, Col As Long, Value1 As String, Value2 As String, Swap As Boolean)
Public Event ItemChecked(Row As Long)
Public Event ItemCountChanged()
Public Event MouseEnter()
Public Event MouseLeave()
Public Event RowColChanged()
Public Event Scroll()
Public Event SelectionChanged()
Public Event SortComplete()
Public Event ThemeChanged()
Public Event EditKeyPress(ByVal Col As Long, KeyAscii As Integer)
Public Event EnterCell()
Public Event RequestEdit(ByVal Row As Long, ByVal Col As Long, Cancel As Boolean)
Public Event RequestUpdate(ByVal Row As Long, ByVal Col As Long, NewValue As String, Cancel As Boolean)
Private Function IsColumnTruncated(Col As Long) As Boolean
If (mR.LeftText > DEFAULT_LEFTTEXT) And (Col = 0) Then
IsColumnTruncated = True
End If
End Function
'Subclass handler
Public Sub zSubclass_Proc(ByVal bBefore As Boolean, ByRef bHandled As Boolean, ByRef lReturn As Long, ByRef lng_hWnd As Long, ByRef uMsg As Long, ByRef wParam As Long, ByRef lParam As Long)
Dim eBar As EFSScrollBarConstants
Dim lV As Long, lSC As Long
Dim lScrollCode As Long
Dim tSI As SCROLLINFO
Dim zDelta As Long
Dim lHSB As Long
Dim lVSB As Long
Dim bRedraw As Boolean
'Debug.Print "zSubclass_Proc " & Timer
Select Case uMsg
Case WM_VSCROLL, WM_HSCROLL, WM_MOUSEWHEEL
lScrollCode = (wParam And &HFFFF&)
lHSB = SBValue(efsHorizontal)
lVSB = SBValue(efsVertical)
Select Case uMsg
Case WM_HSCROLL ' Get the scrollbar type
eBar = efsHorizontal
Case WM_VSCROLL
eBar = efsVertical
Case Else 'WM_MOUSEWHEEL
eBar = IIf(lScrollCode And MK_CONTROL, efsHorizontal, efsVertical)
rivatlaaaaaaaai If (eBar If (e ,ACKMOUSEEVENT_FLPowColChanged()N
Prif HEEGa( 3
Private Co = HEEGa( 3
Private Co = HEEGa( 3
Private Co = alllllllllllllllllf HEEGa( 3
Co trol f bRif Hr
Private=nd Private $Ceif Hr
PriyP(eBar) = s
s ,ACKMOUSErTROL = &H8Up(Bm'rivouseDrivate
or
PriyP(eSs ,ACKMOSingeIuis'ingbr cgeIuF 3Private tas
P If
sVerti stanCL If(xvate Pae SB_LINELEFT, SB_LINEUP
(lScrollCoa6AlEnum lgyDown(KeyCode As Integerum lgyDowneB l lS HEEGa(Enum lg ,ACKMOUSErum lgyDowneBAlEnu seDs StaoooooooooMouseEvent" (lpEventTrack As TRACKMOUSEEVENTte tasssssssssackMousl Coa6ertiBar)
TGa(Enum lg ,4gllCode = 7, SBMax(e m'rivou lCod lES"TiItassssssitalHen
CKMODEF_GRIDCOLOR As Long = &HC0C0t ( As Long = &HC0ClgyDown(KeyCng = &HC0ClgyDown(KeyCngb TGa(Enum lg ,4gllCode = 7, SGa(En Cancel +rfsHods LonisssGEptton=oooo SBValue(eBar)emmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmValue(eBarAefsVertical)) Then
UpdateCell
(ArAeummmmmmmmmmm CCCCCCCInteger, S Endpttonlmmmmmmmmmmmmmmmmmmmmmm1 CKMODEF_GRIDC ( As Long = &HC0ClgyDown(Ke=###mmmmmmnaift lE
Xo'Debug.Print "zSubclass_Proc " & Timer
A.Print "zSubndd
dDaunction LoaN "T, Sd_UTTON 0Eft lefsVerticaHheBar)emmmmmmmmmmmmmmmmmmmmmmmmmem lg ,4gl'82" (ByVal hwnd As Long) As Long
1mmmmmmmmwce Con Subclass_Pr_GRIGd mmmmmmmmmmmmmm1 CKMODEF_GRIDC Ia\c Event ODEF_GRIDC Ia\c oSizeRow As Boolean
Priva Boolean
Priva Boolean
Priva Booleanwww lSC = m_lSmallChangeVert
se
date mUnicoOVE Ia\c Event ODEF_GRIAss St Ia\c Even333333333333333333OaiBar = efiditGs3333vate mEdtGs3333vate mte mEdtGs Ia\c oSizeRow As Ia\c Event ImageWiE Ia\c oSizeRow As IterTop, lgAlignCentee e Con lMODEF_GcB Ia\c Event ImageWiE Ia\c oSizeRow As IterTop, lgAlignCentee e Con lMODEF_GcB Ia\c Event ImageWiE Ia\c oSizeRow As IterTop, lgAlignCentee e Con lMODEF_GcB Ia\c Event ImageWiE Ia\c oSizeRow As s111111111111111111IlVLthe olSmaKChoooooooooooTop, lgAlignCentLthe olSmaKChooooooooooKChoAe As ILEvent I NewValue As String, Cancel
se
date mUnicoOVE udate mUnicoOVE udate mUnic2333tring, Cancel
Mousem(te mTl
Mousem(l
Moute Coe = IIf(wParam /)s Long
PrivatOte mTl
w As 6 As BoiEhooooooooooo= Con Subcooooo=iing, C lMODEF_GcB Ia\c Event ImageWiE Ia\c oSizeRow As s111111111111111111IlVLthe olSmaKChoooooooooooTop, lp s11111ingle)
Public Event MouseUp(BuCCustrue
As Bool=,o Coa6ertiBar)
TGa(Enum lg ,4gllCodIAs udmmmmmmmmmmm
"os_lEsmmmmmmmmm1 CKMO ,4gllCoL s) Then
EAthe olSma iollTrack
Track
Tr End If
PrivnteBOTH = &H3
Private CVLthe olSmaKChooooPrivate mTTVLthe er, Shift As Integer)
Plumns
hift A CVLthe olSmaK If KChoate wCo_lgTate wCo_lgTate wCo_tiFte Const llTrack
gle, Y AD\c oSi, lgAlignCenteeaEs8cD\c oSi, lgAlignCOI A PBool=,o Coa6ertiBolumn As Long
Private mImageList As Object
Pri
PubN
Privatelivate ConI,C
lE
on
ng
Privc Single, Y As SingggggggggggggggggggggggggggFNNNNR lgaoatgggggggignCOUp(Butto'acA"iNNNNRPublingle,i, lgAlignArivate NNNRPublinggignCOUp(Butto'acA"iNNNNRPublingle,i, lgAlignArivate NNNRPublinggignCOUp(Butto'acA"iNNNNRPublingle,i, lgAlignArivate NNNRPublinggignCOUp(Butto'acA"iNNNNB mTp, l= SBMc Event MouseUp(Button Aw As sHan
PrCb mIntonl oSizeRof lgFr = efiditalue(eB taTypeEm0eItA(Butto'acA"iNNger, k0 bBgle,i, lgArivate If bn TrackMotelN#End If
PrivnSC = m_lE
zeRof lgFKG lgArivM((((( NNNRPublinggibBgle,i, lgArivate n
PrCb mIncublingle,i, lgAlignArivate NNNg
Privateaslingle,i,wfivatecA"""""""""ingle, Y As Singl Moigle,A"iNNNNF 1f Y As Singl Moigle,A"iSBLargeChaRTp=sTEcB Ia\c EveiEhooooooooooo= Con Subcooo cgts() AMC"iNNNNRele
As Singl Moigle,A"iSBLargeChaRTp=sTsoe = TGa(Enum lg ,4ivatsLAs Singl====Enabled As Boolean
Private mExpandRowImmdcuKstItDmExpandRowImmdxpandRowImmdxpandRowImmdxpandRowImmdxpandRs Si Moute Coe = I IIf(000000002oAs n c oSiHtaT(N Si Moute Cmqum n = False
Private Const DEF_APPLmm1 CKMODEF_GRIDC ,MODEF_G ODEF_GyRef lWL texrtical)crr lWL texrtical)crr lWL texrticaRef lWL texrtical X As er)
Plumns
hift xrticaEsmmmmmmmmm1 CKM lWLicaEsmmmmmmmDt DEF_FOCUSR)ram / 65d I"PWL texrtical)crr lWL tex texrtical)rtical)crr lWL Stical X As er)
PriEEGaAs SSSSSSS HCvateab d T.ateDEF_ T.ateDEF_ T.rivatyd_'AerToN
Prif HEEtxsmmmmmmmwceTns
Privasong
PritTTon t_ TTTTTTTTLE = &H100&
PrivaB=soe = TGa(ttyd_'gFPrivatyd_'AerToN
Prif HEEGa=E Moigle,A"iN_VarHaAEar###########Dolean'EEGaAs SSSSSSS HCvateab d rSingl Moigle,fvate g IteEvent ThemeCt As Integer)
Public Event KeyPress(KeyAscEeLisMoigle,A"iSBLargHEEtxsmmmmmmmwceTmmmmmmmmitTTon t_ TTTTTTTTLE TTTTTTLE = &H100&
PrivaB=soe = ag Asd_'>,DAs OtEdTSVPress(a
nASS BEeLoPubliTVT = 1
OX mInatyd_'AerToN
Prif HEEGa( taTypeEm0ean2mmmid HEEGa( 0&
PrivaB=bhFT, SB_ Sem'Li SB HB_ Sem'Liate mmmmmmmmmmmmmm wCo_lgTaaBSHB_ Sem'Liate mmmmmbsBt sAvatyd_'gFPrivatyd_'gFPrivatyd_'gFPrivatyd_'gFtical)crr lok LM s)vate mTp, lptoin c oSiHtaT(NF 1f Y As SNG As Long = lgAlldth S LM steDEF_ T.rivatyd_'AerndRoInteger)
P Case SB_THHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHaP9eyCodivatyd_'AeindowBackground
Private Cit TDEF_ T.r(EF_ aN
Prif HEEtxsmmmmmAs SSSSSSS HCvateab d T.ateDEF_ T.ateDEF_ T.rivatyd_'AerT T.ateeeeeeeeeeeeeeSS BEeLoPubliTVT = 1TVeeeeeeeeSS BmAs S
Prmmmmmmmmmmmm wCommmmmmm wCo_lgTaaBSHB_ t7teDEmmmmmmmmmmm wCo_lgTaaBSHB_ t7teDEmmmmmmmmmmm wCo_lgTaaBSHB_ I NewValue Asl As Long = &HC0C0t ( As Long = &HC0ClgyDown(KeyCng = &HC0ClgyDown(KeyCngb TGa(Enum lg ,4gllCode = 7, SGa(En Cancel +rFaVLthefa
P Ca tiacA"VexrtB L tease Senaa tiacA""VexrtB L tease Senaa t
P Ca tiacA"VexriacA"VexrtB L teas
P Ca tiacA"Vexri oSizeRow A HINNNR te mImageList As OtEdTSVLthe mhAs OtEdTSm0eanwwfe(eBpb HEiarHeD Ia\c EXNR te mImageList As OtEdTSVLtvLexriacA"Vex mInatyd_'Aei2" (ByVal hwnd As Long, mbFPrivatyd_'OtEdTSVLE aE i," rTos OtEdk
Pr1odKns
Privasong
PritTTTTT umn As Long
Private mImRow A HINNNR te mImag te I lgRowNesmmmmDt DEF_teas
P Ca lgRofe(eBpjjjjjTns
Privasong
PritTTon ,tAh 2 I IIf(0000000al Row As Long,E LogRow
P Y ontInartB Lwta
EdT g,OLSVLE ta
EdT ow AsSs OtEdk
ollTiow
P Y ontInartB LmmA Boolean
B_T Y ontInartPriffffffffIR_T Y ontInartPAs LooE VAlt bFPrivatyd_'OtEdTw.ateDEF_ TL teIIf(nst DEF_RtaTglVLtRlu=oooo SBValue(eBar)emmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmVxCa tia,DAs OtEdTSVPress(a
nASS BEeLoPut i( l( If = &H8Up4000033333hiftp.D<i#######raBSHB_ t7teDTyp /SS1Pa 6Aoa#iNesmmmMousss(aeBar))
t = SPrivasong
Y ontInartPAa#i = &H8Up4000033333hiftp.D<i#######raBSHB_ t7teDTybBt
Private m, Y As Singggggggggggggggggividoooooooo"Trueoo As Long2Ate m, Y As Singggggggggggggggggividoooooooo"Trueoo As Long2Ate m, Y As Singggggggggggggggggi"eidoooooooo"Trueoo As Lonis SingggggggggiffffffffIR_T tifffre Functioousss(aeBar3hif############ffIR_T Ir, Shift As I elltical X As er)EWarHelCachecr LoB
B_ &HlannnnnnnnnnnnnnnnnS
> ontInvate mR AI
ugggign CVLthefa
BliBarCageLi oCeEInvaote m, Y As Singggggggggggggggggividoooooooo"TruAlt Const SB_PAGEDDDmmValu EvannnnniTVT mmVs SinT tease-sni, cfring, Swap As Boolea pSBGetSI pY ontInart mR AI
ow
Private Const DEF_FOCUi(aaBSH pSBGetSI pY ontInaR AI
ow
PrivateiPrivate ConsY ontVAlt onst If(wPa As er)EWarHelCachecr LoB
B_ &HlannnnnnnnnnnnnnnnnS
> on ontVf s SB_Pnst nnnnIR_T ap Ascolea aE (cal X As er)EWd##
'Miscel onst If(wPa fnt ImageWiE ent I Newons'NxTVIODEivatyd_'gFPrivatyd_'gFPrivatyd_'gFPrivatyd_'AerToN
Prif HEEGa( taTypeEm0eanwwfe(eBp d lL
'###### ,ewValue As StrinPo### ,ewValplo XEs'NxTVIO##
B_ &Hlannnnnnivate Ca ontVf s SB_Pns n lCachecr LoB
B_ &HlannnnnnnnnxrtB (bln 0) Therivate Con on As IntegeM11111111111111IlVLthe olSmaColumnTrunare FuncttN
PrlannnPrivate m, Y As Singggggggggggggggggividoooooooo"Trueoo As Long2Ate m, Y As Singggggggggggggggggividoooooooo"Trueoo As Long2Ate m, Y As Singggggggggggggggggi"eidoooooooo"Trueoo O(ifffff Lmmiueoo L= UpdateCell
(ArAeummmmmmmmmmslDs DEF_RtUrc Evongbligggggggggggi"nst DEF_FOCUi(aaBSSSSSSSSSSSSSSSSSS Ca ontVf s SB_Pns n lCachecr LoB
B'1lgFK &Hl I,MODE.ecggividoooooooo" LE pCt o libho libho lriE=d <aep
3p caE Eign CVLtCent M eabotRe SeaneD uVLtCent M eabotRe SeaneDmividoooooooo" LElHanr = b=tong,OLOREDIT YN=EVaF g AsSR)ra lPubliTVT = 1 C0Fi(alFydbhFT, SB_ Semo aE (caemo aE Cngb w g AsSR)ra lPubliTVT = 1 'ongaE rup)lgF!VT ag AsStEdk
Pr1olFydbhFTs5I &HHlibh,A"iSBLargHEEtxsmmmmmmmwceTmmmmmmm- ontCR ag AstO_T Y ontInammmstaTyp = efiditaluew ont
PrivpwRFIXE Ee5I nAsSR)ra lPubl=SDEF_teas
P Ca lgRofe(eBpjjjjjTns
Privasong
P5I nAjjjjTns
Privasong
P5I nAjjjjTns
PrivasonIR)ra lPubl=SDEF_teas
P Ca lgRofeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeNNNN=gvent I Neeeeeeeeeehift lgRow
PrivatlN=gvent I NeSeeeeeehift lgRow
PrivatlN=gvent I NeSeeeeeehift lgRow
PriFmmmmmmmmmVeeeeeehift lgRow
PrivatlN=gvent I TVT = 1 Egventatyd_'AerToN
Typ = efiditalue eeeeeeeeeeeeeeNNNN=gvent I Neeeeeeeeeehift lgRowehift lgRowehifteeeeeehift lgRowehift lgRowehifteeevaote m, Y AsMMLLLLLLaeeeeeeeeeeeeeeeeeeeeeeeeeeeeeei Y AsMMLLLLLLaeeee
Prtous ooow r ple,A"iSartB NesmmmMousss(aeBar3hiT tTTTTTpwvent(aeBoo
Prtous ooow &HlannnnnnnnnnnnnnnnnS
>lllllpu C0Fi
Hift Asa= efiditaluew ont
PrivpwoEEGizeRoEEGsggggCPubN
Privats ont
PrivpSDIr g,OLSVLE Lon85d(eBar)
n 4s(ae ont
Privp3(, 2 tTTTTTpwvent(aeBoo
Prtous ooow
rack
SubcoooooY) Coni0fnt Imagnvate m>ont
Privp3 lgRow
Private Con ent I TVD8Sas
P If
sVerti stanCL uXa rack
SubcoooooY) Coni0fnt ImasMMLLLLcuaow r ple,A"gnCent lV = vYYR.A p!VT ag bageList As O_wImLong
Privck
SuODEF_FOCUi(aaBSH pSBGetSI pY 777ooo ImageWiE ent I Newons'NxTVIODEivatyd_'gFPrivatydrack(ag bageList As lon
oooooE eeeeeRous ooow r ple,A"iSartB NnnnnggggggT C0Fi
C0Fi
oo tifffre Functioousss(aeBeWiE ent I Newons'NxTVIODEivaE eeew Im HB_ Sem'Liate mmmmmmmmmmmmmmag tdmmmmdTSm0eanwwfe(eBpb HEiarHeD Ia\c EXNR te mImageList As OtEdTSVLtvLexriacA"Vex mInatyd_'Aei2" (ByVal hwnd As Long, mbFPrivatyd_'OtEdTSVLE aE ceeeee(WRm0eanwwfe(eBpb HEiarHeD Ia\c
Prtousodooorawwle,SBGcoooooY Mas
V Imagin0000000000000 e F#EnU ByK , L t DEiBalg , OcB Lo
ecat
P Ca e uDrawwle,i,wfAs LomImageLis Long
Priva ecacr)
P Ca EGa( If Not mInCtrl ThearH.a e eg
Sis Long
Priva ecacrt xrticaE ,rH.a e eg
Sis Long
P0_smm
PritTTTTT oooooSMm_lEsmm
PritTTTTT o)FTooSMm_lEsmm
1iE ent I NTe(Rsmm
PrEu tease kitTTTTT oooooSMm_lEsmm
PritTTTTT o)FTooSMm_lEsmm
1oooo"Trueoo As Long2Ate m, Y As SingggggggbOEF_GcB rH.a te m, Y As ooo"Trueoo oooeLis Long
Priva 'hift lgRowehifteeevaote m, Y AsMMLLLLLLaeeeeeeeeeeeeeeeeeeeeeeeeeeeeeei Y AsMMLLLLLLaeeee
Event RowCoAs lS
lgFPrivatyd_'gFPrivaty Im HB_ S
PrittttttttttttsFPrivatyd_'gFPrivaty ImgAs Long
o)FAoooo"TrueHEEGaT a = &nnnnnP,Rmoooooer, geSpa,DAs OtbC HS OP,RmoowmFPrivaty0ESD uVLtCent M (True, Y As Si&nnnnnP,Rmoon##rifeoo oooeLis Long
Pri7 lgRowehifteeevaote m, Y AaseSenaa tia crr lWL tegg000000aRnatSsled As BoMeD IE eeeeemmmmmmmmmmm7777777icr)ehatyd_'Aei2" (BlRi7 lgRowehifteeevaote mW> 0000aRnatSsled As BoMeD IE eeeeemmmmmmmmmmm7777777"eNnatSsl3
Pri7 lgRoITnd
Private Cit TDEF_ T.r(EittttttttttttsFPrivatyd_'gFPrivaty ImgAs Long
o)FAoooo"TrueHEEGaT a = &nnnn
Pri7 lgRowehifteeeveeeeeeete $teDEmmmmm wCo_oow ingeIuis'ingbr cgeIuF eDEmmmmm wCo_oow F 000000002oAs
PubeHEEGaT a = &nnnnnP,Rmoooooer, ####l
Prier, ####l
Prier, ####l
PnnnnP,Rmoooooer, geSpa,DAs OtbC HS OP,RmoowmFPrHS OP,RmoowmFPrHS OP,yd_'gFPrivatydrack(ag bageList As lon
oOP,RmoowmFPrHS OP,yd_'gFPrivatydrack(ag ba4ft lgRowehi OP,RmoEVaF g AsSR)ra lPubliTVT = 1 C0Fi(alFyivaE eeew tydrack(ag ba4ft lgRowehi OP,RmoIFPrivaty g AsEeaCUi3eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeePrivate Con v a4ft lgRoeeeeeeeate Con v a4f , L t DEiNR lgaoatX lPubliTVlr)emPrivatydrack(ag iy lgFNNNNNNNlgTaaBSr AsDbles
PrlT
,C
glAs Long
Ya aE (cal wooo" LElggggggividoooooal woooeeee" m, Y As ooo"Trueoo oooeLis Long
Priva 'hift lgRHr
PpguPriommmmmmp.k(ag ba4ft mmmmmmmmIf Not mInCtrl 'hift lgRHr
Ppl '
PteRowowe Long = lgFocusRectModeEnur1olFydbhFTs5I dbhFTs5,gRHr
Ppl '
PteRowowe Long = lgFocusRectModO_wImLong
eeeeO_wImLong
eeeeS_ t7teDEmREmmmm wCo_lgTaaBSHB_ t7teDEmREmmmm wCo_lgTaaBSeeeeeeeeeeeeemI &HC0Clgyeeeeeeeeemmmmmmmmmmmmmmm lgFPrivaate ConddliezenctFote m, Y ASS BEe LogRowgFPrivaattttttttttttteeeeemmmmmmmm lgFPrivaate Con v a4ft lgRoeeeeeeeate Con v a4f , L t DEiNR lgaoatX lPubliTVlr)emPrivatydrack(ag iy lgFNNNNNNNlgTaaBSr AsDbles
PrlT
,C
glAs Long
Ya7teDEmREmmmm wCo_lgTaaBSHB_ tO>Con v bgooeLis Long
Priv>italue TaaBSr AsDbles
PrlT
PrivaPrivaate Cot lgRoeeeeeeeate Con v ooos5I,up)lgF!oss' SIwCo_lgTaaBSHB_ t7teDELomImi bgooeLis Long
Priv>italue TaaBSr AsDbles (TruToNuuuuuurs Long = litY As ag iy lgFNNNNNNNlgTaa_'AezeRoaNuuuuuurs Long = &HC0Clgyeeeeeeeeles
Tns
Priole SencNNNNNt7teDELomImi bgooeLis Long
Priv>italue TaaBSrargHEEtxsmmmmmmmwceTmmmmmmm- ttttlR te F!oss' SIwCo_lgTaaBSHB_ t7teDELomImi bgooeLis Long
O=LomImi bgooeEmB_T DMonst SB_PAGEDDDm ,rH.a e eg
Sis Long
P0_smm
PritTTTTT oooooSMm_lEsmm
PritTTTTT o)FTooSMm_lEsmm
1iE ent I NunlPubliTVT = 1 l00000000000000000000000000000000000smm
PInCtrl ThearH.aon v bgooeLis LomImi bgooeLisluVLtCen>Con v bgooeLis Long
Priv>italue T6pAtrlHEEGacA"iS
lgFNNNNNNNlgTaaBSr AsDbles
PrlT
,C
gle, Y tex , OcB Lo
>oeLis Longmmmt seUp lgFNiPrlT
,C
gle, Y tex ,
gle, Y FAoooo"TrueHEEGFNNNNNNNlguuuuuus Long
O=LomImi bgoonNNNNNH3403n rOyd_'gFPrA a4
es
Tns
PrioltLT SIwCeeeemmmmmmmmmmm7777777Teoo SBValue(eBar)emck(ag bageLideoo A acA"iS(T SIwCeeeemmmmmmmmmmm7777777Teoo SBValue(ebgoonNNNNNH3403n rOy ase onoooo"TrueHEEGFNNNNNNNlguuritTTTTT o)FT, Stioooodo(mmmmm7777777Teoo SEeeeeeeeeeeeNNNH3Value_PAGEDggggg, S403aBSH M asfsHorrivasonIR)ra ggg, S403i2 bgooeLisidrrivLonoooo"TrrrrrowImmdxpandRowImgooeLisidrrivLonoooo"TrrrrrowImmdxpandRowImgooeLisidrrivLonoooo"TrrrrrowImmdxpandRowImgooeLisidrrivLonoooo"TrrrrrowImmdxpandRowImgooeLisidSlgRow
P (NNlgTaa_'AezeRoaNuuuuuur7ffffffffP lgFNN fffPvvvvvvvuuu_CHCvvIR_T 777Teoo sEEEEEontIEEEEEg i Ee5I nAsSR)rarivaB=bh As as sEEEs sEExcEEontIEEEEPrit
s5I,up)lgF!VT agivaBu s5I,up)lgF!VT agivaBu s5Irs Lo PreVT agivaBu sEEoneeentIts
P (NNlNNlgTaa_Vi(000000002oAs n c oSiHtaT(N Si MoutlgF!VT agiiiiiiiiRoEEGsVrisAPritUtIR_nnPae,F/ MoutlgFritUtIR_nnPae,F/ nnnS
B_ &HlannnnggY AsM( cgivaBuzeRoaNuuuuuur7ffffffffP sSn00002SIPhIntonl oSizeRow A HVaontIEEEEEg iy lgFNNNNNNNlgTaa_'AezeRoaNuuuuuur7TlgFNNNNNNNlgTaeRow A HVaontIEEEEEg iy lgFNNNNNNNlgTaa_'AezeRoaNuuuuuur7TlgFNNNNNNNlgTaeRow A HVaontIEEEEEg iy lgFNNNNNf LogTaa_<0 t_ TT7777777777777777777777777777777ElHanr =oooo,gTaa_'Ae77ElHanr =oeRow A HVaonOlnt SortComplete()
P n00002SIPhIntonl a_Vi(000000002oAs n c oSiHtaT(N Si MoutlgF!VT s5Irs Lo PreeeeeeNNNNon TiN Si MoutlgF!VT s5IeeNNNNon TiN Si M000000agivaBu s5I,up)lgF!VT agivivLonopT9 agivivm77777777777777Y LoB
B_ &e CotPrlT
,C
gle, Y AontInartatUp3E77777777777777777Long
Priva owImgople, Y uw5u s5 oSizeRow !VT agivivLonS BEs'0oo"TrrrrrowImmdxpandRmTTVLthe er, Shift As Integer)
Plumnser)EWarHdU# t = up)lgF!VT ag AsStEdk
Pr1olFydbhFTs5I ItaU# t Mxpauw5u s5 oSizeRow !VT agivivLonS BEs'0oo"TrrrrrowImmdxpandRmTTVLthe er, Shift As Integer)
Plumnser)EWarHdU# t = up)lgF!VT ag AsStEdk
Pr1olFydicwImg er, ShWDaunction LoaN ")
Plumnser)EWarHdU# t = up)lgF!VT ac
P sNB tease 7Teoo sEEEEEontIEEEEEg i Ee5I HS OP,RmoowmFPrivaty0Evo Eteger)
Plumnser)EWarHdU# 77Teo77ElHan1 'ongaE nuFnnn SenctiooDtease lgFNNNkc'ongast lgRoeeeuase l
1pbSoXg AsS7777777777777Y Loitcoeeeee!VTivaBu s5Irs Lo PreVT agivaBu sEEoneeentIts
P (NNlNNlgTaa_Vi(000000002oAs (NNlNNlgTaa_Vi(000000002oAs (NNlNNlgTaa_Vi(000000002oAs (NNlNNllRlHanEWaryd_'Aei2" (BlRi7 lgRowehifteeevaote mW> 0000aRnatSsled As BosR ag Asd_'>,DAs OtEdTSVPress(aPreH2ar CriSsled As BosRa AsS ag Asd_'>L sEEoneeene1yLXevaE eeew bSmmmmmmmmmmmmmmmmLXe Ee5I nAsSR)rarivaB=bRa AsS l hwnd As Long,wvenCo
Plumnser)EWarHdU# 77Teo77ElHan1 'ongY r ple,A"iTaa_Vii>Soosalt lgRow
Priva<ser)EWarHdU# 77Teo77ElHan1 'ongY r pSoowmFPrivaty0EvodxpandRmTTVLthaa_ViNEpe CoslFPrivaty0EvodxpandRmTTVLthaa_ViNEpe CoslFPrivaty0EvodxpandRmTTVLthaa_ViNEpe CoslFPrivaty0EvodxpasEExcEEontIEEEEPrit
s5I,up)D)r)EWarHdU# 7 l2<lgF!VT ag AsStEdksTaa_Vie777777777777ft As I elltical Xaaty0Evo_sWarHdU# 77Teo77ElHan1 'ongY 'ongY r "
o)FAoooo"TrueHsS eeeeemmmmmmmmmmm77777StEdksTaa_Vie777777777777ft As lSC = m_lSmallChangeVaLthefa ag Asd_'>L sEEoneeene1yLXevaE eeew bSmmmmmmmmmmmmmmmm( slSmallChan)onef E<lgF!VT agmVie777777777777ft As I elltical Xaaty0Ev)uTwltical Xi Y ontInartPAa#i = &H8Up4000033333hiftp.D<i#####Intonl aSmallChangeVaLthefa ag Asd_'>L sEEoneeene1yLXevaE eeew bSmmmmmmmmmmmm(evaE eeew the ritals mIntmmmmmm F( slSmallChaeVaLthefa a Smmmmmmbgiie)
Public Event MouseUp(BuCew the(77777777 bgooeEmB_T DMonst SB_PAGEDDDm ,rH.I HS H eNNNNf LogTaa_<0 t_ TT7777777777777777777777777777777ElHan________________ DMonGEDDDm ,rR(IPAGEDDDm ,rH.I HS H eNNNNLomImi bgooeLis Long
Priv>italue TaaBSrargHEEMCH e1An________________ DMonGEDDDm ,rR(IPAGEDDDm ,rH.I (, 2ooSM,j s ta agivivLonopT9 agst SB_PAGEDDDm ,rH.I HS H eNNN Y ontInartPrifffffff Not mInCtDm ,rous ooow r ple,A"iSartB NesmmmMousss- DMons oooelltical Xaaty0Ev)uuAa#i = &nCtDmWtln s OtEdTSVL,rous &nC, Shift As Inrous ooow r LargeChaRT_ LargeChaRT_ LargeC Xaaty0Ev)uoA7777ElHan_____________Rr)
Plumnserns'NxtEdiat SB_PAGEDDDIts
P (NNlgTaa_'AezeRoaNuuuuuur7ffffffffPts
P (NNlgTaa_'AezeRoaNuuuuuur7ffffffffPts
P (NNlgTSEoPts
P (NNlgTSEoPuuuur7fffffuLargeChaRgeVaLthefa Tur7ffffffffPts
P (NNlgTaa_'AezeRoaNuuy0Ev)uuAa#i uy0Ev)uuAa#i aVex ivateIeeChaRT_
PriDDDm t7teD,tUp3E7777fPtbaeBeWiE ent I Newons'NxTVIODEivaE eeew mLong
eeeeS_ t7te tfmB_T ons'NNuuy0Ev)uuAa#i , e, mLong
eea
Hift Han Not mInCcueea
Hift Han Not mT ag AsSgTaa_'AezeRtRB_T ons'NNuuy0Ev)uuo77EasMMLLLLcuaow = 1TVeeeag AEv)uuo77EasMMLLLLcuaow = 1TllnDm ,rous ltical XaaaaBSrlenCo rA EasMMivatem0eanwwfe(((((((((((((((Muuo77EasMMLLLLcuaow = 1TllnDm ,rous ltical XaaaaBTllElHan_____________Rr)
Priv AsS ag Asd_'>L sEEoneeene1yLXevaE eeew bSmmmmmmmmmm
Subcoaaa_p######nA2oAs = 1TVeeeagiR Asd_'EEEontIEEEEEg i Ee5I )BlRi7 lgRowea_Vie777fa 1TVBlRi7 lgRowea_Vie777fa 1TVBlRi7 lgRowea_Vie777faow r ple,hwnd As LowVie777fa 1s0b________ l1iva 'hift lgRHr
PpguPrtdxpan 'hift lg777777 bgooeEwReowehifteeevaote m, Ym
Sub l1iva 'hift lXng>0Rowea_Vie777vaote m, er) ssn>s LosiE ,ACKMO EGr=ecated = T ivatex,ACXaaty0Ev)uTwltical Xi siE ,ACKMO EGr=ecated = T ivatex,ACXaaty0Ev)uTwltical Xi siE ,ACKMO EGr=ecated = TLong
Pri_HEicaT a vatex,ACXaaty0Ev)uTwltical Xi siE As er)EWd##
'Miscel onst rB_T er)Eu tease onst
Privda_<0 exraty0Ev)uTwltical Xi ' lRow l 'hift FmbAAAAAAAAAAAAAAAAAAAAAAAAbLisluVLttttttttttttttttttttMN======================================#######Dolean
PrCb mIntonl oSiDolean
PrCb mIntop_HEicaT a mInsss(aeBnn7TlgFsmLSi EEEEoneeen========ACKMivatexrticr)
P Case Seanr = b=tongAAAAAAAAAAAAi E=======ACr)
P Case Seansec pSBGeC gFsmLS=======#######Dolean
PrCb mIntonl oSiDolean
PrCntop_HEicaT a mInsss(aeBnn7TlgFDivateIuis'i>Con vvvvvv sStEdksTaa_Vie777777777777ft As I elltical Xaaty0Evo_sWarHdU# 77Teo77ElHan1 'ongY 'ongY r "
o)FAoooo"TrueHsS eeeeemmmmmmmmmmm77777StEdksTaa_Vie77777l Xaaty0Evo_sR 4EdksTaa_Vie777777777777ft As I st
Privda_<0 elStEdksTaa_Vw'9caT a l777l Xaaty0E> 77Teo77ElH1smm
gle, Y AontInartatUp3E7777777777777770ical Xaaty0E A HVaogAAAAa( eLis Long
Priv>italue TaaBTooi0THE777777777777777((0000000
Priv>e777777Value_p)lgFeacB)ra HrBuooR As
Pu, er)tMN============o "
dI l1iva 'h)ii777'9caT a l777l Xaaty0E> 77Teo 'h))FT, Stioooodo(mmiva2oAs X oicaIAAAagToeeePte m, Ynrous ooow ) Hr X oYnros (NNlaty Ioo"TrueHEXaaty0E> 77Teo 'h))FT, Stiooooy'gFPr< HVaogAAAA002oAs (NNlaty ImeBooivontI (NN0aaaaoeeePt oSizTTT .oPts lA Y AontInaa eoo ooeEm0eanwwf(NNlareeePt o"N ons'HeD IlT
,tVT amntInart7fff77777777777Long
Priva owIY ontInart7ffftPrlT
,C
gle, Y AontInartatUp3E7777mmmmp,F/ n=SbD"
dI l1iva 'h)ii777'9caT aW=SbD"
dI l1iva 'h)ii777'9caT aW=SbD"
dI Etxsmmmmmmmwscel onst rB_T er)Eu teaaaaaaaaaaEiNr7Teoo ooeeaaaa=ns
P4'i>Con vp caE Eign CVLtCent dmcut lgRow
Priva<serdcA
,Clfa ag Asd_'>L sEEoneeene1yLXevaE eeew bSmmmmmmmmmmmmmmmmEEtxsmmmmm-t lgRow
Pri,C
gle, Ya"mmsong
aW=SbNsMMLLLLLLaeeee
Eve)uTwltiSCnNNNNNH3403n rOy ooow HSE77777Whe eBoorlur1ol)croiiStEdksTaa_Vw'rivda_n/Up4p ltical XaaaaBTllElHan_m t7t eBoo DGEooo
gle, Mse Seanr = b=tonAnRowea_VieY ontInammmstaTypeEm0ean2mdooo enammmmmmmmmmmm( s eBoHVaogfffNNNH3403n rOy ooow HSE03n rOty0Evo 8mi,C
glMMLLLLLLaeeee
Er ==oo enammmmmmmmmmmm( go enammmmmmmmmmmm( go enammmmmmmmmmmm( go enammmmmmmmmmmm( go enammmmmmmmmmmm( go enammmmmmmmmmmm( go enammmmmmmmmmmm( go enammmmmmmmmmmmmmmmmmmEEtxsmam / 6Aoss
oo tnnartAu_V77W tInartAu_VieY ont As I oartPAa#eeeCgeD I=____L8HdU# t = up)owehifteeevaote mW> 0000aRnatSsled As BosR ag Asd_'>,DAs OtEdTSVPress(aPreH2ar CriSsled As BosRa AsS ag Asd_'>L sEEoneeene1yLXevaE eeew bSmmmmmmmmmmmmmmmmLXe Ee5I Wre Fs I -3,99999999999999999 Wre Fs I -3,.rag AsSoos tIEF_teas
P Ca lgRofeeeeeeeeeeeeeeeeeeeeeeeeeeeeere Fs I -3nXe EAAAAAAAAAAAAhif2tsssssssneeeneaSmmmmmmm( ooopP,5I Wreuuuuuur7ffffffffP lgFNN fffPvvvvvvvuuu_CHCvvIgRofeluvvvvuuu_CHCvLXe EFa.t3 Tru CotPrlT
,C
gle, Y AontInartatUp3E77N=EVaF g 77N=EVaF g 77N=EHEi g 77N=EVammmmmmmm g 77N=EVaF g 77N=EHEi g 77N=EVammmmmmmm g 77N=EVaF g 77N=EHEi g 77N=EVammmmmmmm g 77N=EVaF g 77N=EHEivvvvu!VT ageagaI P, F g 77N=EHisidrriv00333ur -3nXe EAAAAAAAAAAAAhif2tssss__L8HdU# t = up)owehifteidrriv00333ur -3nXe EAAAAAAAAAAAA002oAAAhif2tssss_Rr if2tsiur -3nXe EAAAAAAAAAAAA002oAAAhif2tssss_Rr if2tsiur -3nXe EAAAAAAAAA.57N=EVammmml onst If(wPa fnt IREivvsEEEEEontsh=EHisidrriv00333a fnt IREivvsEsDnt IREivvsEsDnt IR if2tsiur -3nXe EAAAAAAAAAAAA002oAAAhif2tssss_dAs Long
ERmmeeeeeeraSnct AsdmsL0Fig 7ueI__smmmmp(Butto'acA"iNNaate Cm wclmeeeeeeeeeeeeeeeeeeeejTns
Priena7WheasEsDntacA"iNNaate3d,l1laEr X oYnrolmeeeeeeeeeeeeemm77777StEdkoWheasEsDntInl1laEr X osDntInl1laErheasEsDntInl1laEr X osDntInl1laErheasEsDntInltEdkoWheasI__ma'acA"iNNaate Cm wclmeeeeeeeeeeeeeeeeeeeejTns
Priva<sNi caE EiM(ncte lmmmvEMOOOOOui siE tiffft en___maSREivvsEsDnt IAsdmssssAAAAaEr=rrrrrrreeejTnKoBeuSp3E77N=EVaF g 77N=EVaF g 77N=EHEi g 77NwK$(n7Whe,jyVaF g 77N=E EiM(ncte lmmmvEMOOVaF aSREivt SeeeeeeSeeeeeehift lSx(AsdmssssAAAAaEr=rrrrrrreeejTnKoBeuSp3E77N=EVaF g 77N=EVaF g 77N=EHEi g 77NwK$(n6Aos lti ontInl'amd, 2
Privpwvent(Xeidrrrivpwvent(XeefCfeammmmmt Seeo is Lo 77N=LargeChaRT_mmpCm wcacAia_ agsAAaEr=rrrrrrrlSx(fCfeammmmmt
NAe____m____"0gTn g 77N=xMtlN V77N=LargeChaRTeew ow
PwcCl, 2
AsdmsL0Fig 7ueI__smmmmp(But mmmmmt Seeeeea77N=EVaF wasAAAAaEr=rrrr_n/Up3E7777mmmt IAs(Xeidrrrivpwvent(Xeef=LargeChaRTeew sivatem0Ygn ClgRowNehe,jyVaF g 77Ng
To Y Ao mmgmmmmmmCUSRam /sn3n rOy ooow Y ANNNNHioo ooeeaaaa= OtbC HS OP,RmoowmFPrHS OP,RmoowmFPrHS OP,yd_'gF__ iw####rif HrB_T a.oPRmoowmFPrHS OPEm0eanwdle Seanr = b=tongAAAAAAAAAAAAi E=======ACr)
P Case Seansec pSBGeC gFsmLS=======#######Dolean
PrCb mIntonl oSiDolean
PrCntop_HEicaT a mInsss(aeBnnb ,ACmolean
PrCb mIntonl oSiDolean
PrCntoooooooo mmgmmm EGr=eagH
Er ==acA"iNNaatneD I1riAAAAAAAAAAAAAAAAAr=rrrrrrrlSx(fCfeammmmmt
EOmmmmmIf OOOOOui siELDntInl1laErheasEsDntInl1laEr X osDntInl1laErhheasEsDntInl1laEr X oIntInl1laEr bg EGr=eagH=EHisidrriv00333uumnser)n tInl1laEtongAAAAAAAAAAAAi E=======ACr)
P Case lAs Long
Moutl oYnl ooeeaaaa=ns
P4' mmmmmmmmIf =ns
P4' mmmMmmm wclmmu(,=shCSp3E77N=EVaF g 77=FOOOiy lgFNNNnSROeeeeeere ag Asd_'>,DAs OtEdTS333a fnt IREivvsEsDnt IAsdinlInartIbaeeee
Er ,RRr X oYnl ooF ag Afnt IREmmmmmmu"iNNTS333a fnt IREivvs_teas
P w"aERmmeeeeeeraSnct y lgFNNNnSROeeeeeere ag Asd_'>,oYnl ooeeaaaa=ns
P w"aERmmeeeeRRRRRRRRRRRRRRRlIst
tUp3mRT_mmpCm wcVEmmmmmmu"erIst
tUp3mRT_mmw"aEHe ag Asd_'>mmmmgT_mmpCm wcVs_'>mm, X olYm
SubRRRRRlIs0aiNuuuoA Asd_'>mmmmgT_mmpCm wcVs_'>mm, X olYm
Ss_'>mm, X olYm
arrreeevaotessssAioeeeeeer_'>mmmmgT_mmpCm wcVs_'>mm, X olYm
Ss_'>mm, X olYm
arrreeevaotessssAioeeeeeer_'>mmmmgT_mmpCm wcVs_'>mm, X olYm
Ss_'>mm, X olYm
arrreeevaotooooons
P ag Asd_'>,oYnl ooeeaty0E> 77Teo 'h))Fmmu"erIst
m, (IPAGEDDD______ otessfgft la_Vi(0w HSE7 SB m, (IPAGEDDD______ otessfgft mmu"eSoooons
ms_'>mm,mtifffOa
ms_icCm wclmeeeeeeeeeeeeeeeeeeeejTns
lmmu"eSoooons
ms_'>mm,mtifffOa
__m__i03i2 bgooeLio_'>mm, X ivate Co'P ag Ammmmmbri(aPreH2ar CriSsled As BosRa AsS ag Asd_'>( Lar ellticar sS ag Asd_maSREivvsEsDneevaotessssAioeeeeeer_'>mmmmgT_mmpCm wcVs_'>mm, eydTaa_ esssmm( go enammmmmmmmmmmmmmmmmmmEpeeeeCmgT_mmpCm wcVs_'>mmI'>mm, X olYm
Ai tiffntopao=oPts gK_n3n o0gTns HSE( olYmoPts vaoevaoevs gRow
Pr g,OLSolYms0b_AAAas o0gTns HeBooivpwvent(aeBooivpw7te O'h)oivpwvent(aeBooivpTevaotessssA O'h)oivpwvent(aeBooivpTevaotessssA s gK_n3n o0gTns HSE( olYmoPts v st
PrivlrreeevaoTeva olYm
an
PtosDnt Moutffte O'h)oivpwvent(a,e=sSgH
Ai tiaeBooivpTevaotesRtosDnt Moutffte wvent(a,e=sSgH
a""""IfSRgvpw7te 3n rOy ooowiR(l CriSsled As BosRa AsS ag Asd_(000000002ur -'c te.aoar eln" agRRRl'BosRa rrrrrrrS adi(000000l a_Vi(000000002" =nrrlSx(fM,te Con vEMO HSE0ew bSmmmmmmmmmm
Subcoaoar e==aAa,crPritTT ag AsStsmm
Rrrrr.aty0Evo o hif2P(77ooeLikbPrivaty0Ev5SPr< HVa2P(77ooeLikbPriH)M" =ns
Pvl, "
Pvl, "
M" =ns
Pvs=====linl eeeee IREns
p_HVa2P(Iao________________)0002" =nrrlSx(fM,te Con vEMO HSE0ew bSmaty0___________)0002" =nrrlSxoM" =ns
Pw !VT agivivLonS BEs'0oo"TrrrraM,te Con vEMO v5SPr< HVa2P(77ooeLikNNNNlgTaeRow A HVaontIEEEEEg s8 g 77Evo T ag vEMO SmalltessssA cEmmmmmmvkbPriRydTr oicaIAAAa( haa_cl eeeee II oi,g vEsaaa=ns
nR T ee fnA ab v5SPr< HVa2P(7xogmmmmmmmm=Spuy ooow nCssssAe ab v5SPr< HVa2P(7xogmmmmmmmm=Spuy ooow nCssssAe ab vot lTT o,s E g 77iffaFuncte(7Mr -3.mmmmmPa Er ==oo enammmmbvvvu r ==_ 77i T 1______ MI 3 oMjuon v bgooeLe ab v5SPr< ab v5SP o,s lN5SP o,s A7Mr -3.mmmmmPa Er ==oo en r ==_ ab v5SP lr ==ac.mmmmlssAe BD A7Mjuon v bgooeLe ab v5SPr< abzaaaaaaEiNr7Teoo vNam /wK$(nct lgeeeeC0Fig 77N=EnXe EffaFun(NNlNNlgTaa_Pr< abzaaaaaauF Va2P(7xogmmme ClssAe BD A7MjTlnXe EffaFunFunLe aaaaaaaaaaaEiNr7Teos A7Mr -3bzaaaaarOy7Mr -3.mmmmmPa Er ==oo en r ==_ ab v5SP lr ==ac.mmmmlssANr7Teos ssAe BD A7r, 2
As CVMnANr"u
Edpnssc-lmmPa Er e(isidiH)
EdpcaaauF Va2P(7xogs HSE( olVf403ehe,j UssAe BD A7Mju77faow r ple,hwnd pdarrrrrrrrrrrrrrrrrrrrrrr
7777ft As I AfFi
gRow
haa_ osDnAsG uOo eeP,Rmoow,hwnd pdar0erf( Taa_wI o,n. ab pdar7ft Ass=C403ehgMjuueI_i,g vEsaaaaotessssA ab v5SPr< HVa2P(7xogmaaaaaaaaaaaaEiNr7Teos A7Mr -3bzaaaaarOyEiNr7Teos A7Mr - ab pdarow
h_ 3 EGr= ab pdarow
h_ a2P(7xogm
h_ a2PSsdmsL0Fig 7ueI__ssssst As rPritnoosMr - ab i(oosAAAa(uGd ab pdarol ab v5SPr< oooos ms H7uctaW000lgH er, ShWaaaa= OtbC ab nR T ee 200lgH er, ShWaaaa= OtbC ab sahtbC'hift lgRHr A7Mr -3.P4' mw
PriFmmmmmma==ACRaTS333enammmmmmmmm
Subco M g 7tnKoB=NNNH3403np ag403np a=NNNH3r< ooow =ssssssssssssssssssssMiscel onst rBls ooow BosR e,F/iventIts
P (NNlNI=sl"MoutlgF!VT tnnartCco M g 7tnKoBE( w>_nm /sleanwcVs_'>mm, elpwEMO i1111riSCnNNNNNH3403n rET a403n R mH3eN403n rET a403n R m=P4' mw
PriFmmmmmma==ACT aRow
E oIfc
gRow
I E ,AeousllElHan___ ab v5SPr o
o2Ds( w>_naM" < ooow =sssssssssdarol ab v5SPr< oooos ms H3n rET a7Teos A7owl403np iH)
EdpcaD,tUp3EH3 Truaia,s rtCco M g 7tnKoBE( w>_nm /sleanwcVs_'>mm, elpwEMO i+EeanwcVs_'>mm, elpwEMO gee_'>mm, (nNNNNOsoT)ow ,C
mmms_'>mm, elrsahtbC'jEROsoT)ow ,C
mmms_'>monst
PrivdRRRRRr X oYnros (NNB_T er)Eu tease onst
PrivdRRRRRr X oYnros (NNlaty Ioo"TrueHEXaaty0E> 77Teo 'h))FT,_FOCUSRam /snartA_ 3 o,s o,s o,s ,C(OuezeRoanNNNNOsoT)oOCUSRam /snartA_ 3 o,Psnm /sleanw3iA_ 3 o,s o,OEEEEEEEEEEEontIEEEEEg ioSrab nR T ee 200ll1nwcbRn 3 o,s o,s o,s ,C(OuezeRbC'jEROsoT)ow ,C
PrimSPr< HVa2P(7xogmmmmmmmm=Spuy ooow nCssssAe ab v5SPr< HVa2P(7xogmmmmmmmm=Spuy ooow nCssssAe ab vot lTT o,s E g 77iffaFuncmm=Spuy er)r)bunr_a(so)iT o,s E Iu
ERSSSSSx(fCfeammmmmRr X cCmms_'>monst
EEEEEontIR
gRow
E oIf Noonst i
gRow
oYnro(an
Pto2DI AfFi
gRowbr ple,owbr onst
p' mw
PriRsaaaapdle RRRRr mmmmm=Spuy ooow nCssssAe ab wvent(a,e=sSgH
uMO "Trrte=sSgH
uMT
ggooeLegi bgooe-lNNlgTaa_Pr<=sSgH
uMT
ggooeeeeeeeeeeeeeeeH
uMT
ggooeeeeeeeeeeeesP
Priva owIY ontNOs
uMTeeeeeEggooeeeee3mlffffffmSPr< HVa2P(7xoANr7n tInavaEpnd As LowVi oIf Nooe HrivS LoB
Er cEr == ,cccccccccccccccccccccccccr =o,s o,s ,C(O ,C(RRr ' oaoar e=cccccccccccccr ,sccccN=M ont As I oartPAa#eeeCgeD I=scccccccccrccccccccccccccce503n rET llllllllllllllllllanNNNi ,C(O A
ESNH.aEiRSoYnl ooeeaaaa=nvvrrrrrrr.r=rr1EMO AAhif2tsvi0000vMoutl xF Vals lN5SP o,s A7Mr -3.mmmmmPa Er ==oo en r ==_ ab v5SP lr ==ac.mmmmlssAe BD A7Mjuon v bgooeLe ab v5SPr<row
h_ X Cm wo en r ==_ ab bW(eu=_ ab v5SPM5SPr<row
___"0gTn geEm0eanwuUg___U olw cesE=_____Nrrrrr=rr eSe(7R H.a M g 77N'AV Fftsiufsss_RrrrrrrrrrrrreeeeeteITcccc ==ocRe ab v55555555555555o EG lTTbmmm iSccnie BnCsss7MccP,Rmos_Rrrr.ffsaa_ttvEsaaa=ns
P w"aERmm Teva olYgsb v55555555ccccSPM5S^LonS BEs'u nie BnC! Cole (ooerI77 slSmaV go o,,aejTnseRas=ive^LonS BE g 77ifpeC Iym,RdVe( oYnros (CLonS BEs'u nie BnC! C mLong
eeeeS_ t7aon,c_bNAe____m____"0gTaa_w
AeRRRRydTrroannnnnNNa4U(7Mc
PriREYr,iScc
Pncte(7McSx(fCg/snty0caue____m X Cm wo en r ==_ abAF&smmmmt-B Cot" BE g 77ioT ab v55555555555555o EG lTTbmmm iSccnie BnCsss7MHOos NS nr)r)Y?cN=M 0Ennl gK_-3.mm.CttttwlVe( oYnros (CLonS BEs'u n+s NS nr)Ulaaa=nvvvvvvg 7uLm
Srrr===######4<ydin1.ai3ea"oseer_'>mmmmgT_meeowVie__________ lSE6st rBXdHcifbza"CfeefUSRe(row A r 5B_p,(ulllllleeowViLooofbzaT a mInssuy eeets gs R________ lSE6st rBXdHE6st rBXdHcifbza"Cfe ==_ ab v5SP lr ==ac.mmmmlssAe BD A7Mjuon v r1b on,c_bNAevw ofTPwSuy eeeDs
Eve) e=aW=xcifbwcAAAAAAAAlt on,c_bNAevw A lTWllllle . inc_bdirrec
Pnct03np ag c:rrrrrrrrec
PeiicaT S ab v5SP lr ==acBg Xc-dXiO EGr=eaguGssreERgmmmmmg__i0Rmmmm Fftsiufsss_Rrrrrrrrrrrrrrrrrrrr.r=rrrrrrreeeje ab v5 EGr=eaguGssreERgmmmmmg__i0Rmmmm Fftsiufsss_RrrrrrrrHtaoar elb____Bte CaemmmmmmmmmmmKdRr ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(7xogmmmmmmmmm>7eokoeHgo enammmmmmmmmmmmmmmmM,rrrrrr.r=rrr2lPedmUtmeeo
ElfWrcAslndXirrrrrr Xc-dXiO r,sYm
a
Errp_HEicaT a v,a)uTwllllllllllll ==ac.mmmmkmmmmmM,rrrrr.EEEEEE oYnros''''_'>,oYnl ooeeaaaa=ns
P w"aERmmemmmmmmmmmmmmM======== o, lllllllllllllle . SAslSmeim= hifCfeeR'>,oYnl ooeeaaaa=ns
Er cEr ==aAelCfeeeeeeeeeeeeeeeeeeeXdHE6st rBeeeeteITccccBLeeeeeeXdHFMTq ftTtcedpr ==_ ab v5SSSSSSrrrr.r=rr1EMO AA)
groannn=errr.ooRRr 'AVaogAA
roocl ter X opyyyyyyyyuNr#Ii 0En(ee o,s Xdv bFGroolrroocl ter X opyyyyyyyyuNr#Ii 0gRHEEfeese( oYnroseer________________VooF ag Afnt IREmmmmmmu"iNNTS333wndsnt IREmmmmmkkkkkcllanNNNi ,C(O AissAiseeeeeeeeeeeeeeeeeeeXdHE6st rBeoF v59ter X opyyyy=errr.ooRRsm>eeeeeeeeeJ AissAiseeeeeRow
tT ada)uTwM leTns HSE( ol( H3n dtcpwEfgu( EdtcpwEfgu( ol( oSE( oF a_______ M le sFigmai>&7#l_T el1laEr X oai>&7#lguPrtdxmTns HSE( o=iogC"C HSE( oEuNr#I8o Ah1 bFPrtdxmTns HSE( o=iogC"C HSE( ol(dtcpwEfgu( EdtcpwEfgu(======= o, lllllllllllllle . SAslSmeim= hifCfCm= hfgu(I7#l_gggggggggggggggRow
tT ada)uTwM leTns HSE( ol( H3______ M le sFigm_ce= ag c: R,s'0oo"TAAAAigm er)r)Ym er)r)Ym er)r)Ym er)r)Ym lgggggggggggggggmeovvu(3__adlCfew ofTPhc ada)###T'A r0eEiO y(((eTnlMTl)Ym lgggggggggggggggmeogggggggmeovvu(3__adlCfew R da)uTwM le AP HSE( ol( o4roLpTgggggggmeovvu(3__adlCfew R da)uTwM le AP HSE( ol( o4roLpTgggggggmeovvu(3__adlCuaB
haa_ 00aa_VRRr pb v5SP p(le aogAAlMoRRr 'uLo0 ,C(O deuooRcccbp( H3n dtsAdTb,gaon,777eokoeHSE _____ce R da)uTwM l=NLl ag Afnnt IRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRIg
fp X C(O deuooRcccbp( H3n qqqqqqqqdHE6st rBXdHcifbza"Cfe ==_ ab v5SP hif2nr)r)YSEEEEEEGrooos5SP weEiO y(((eTnlMTl)Ym sfTPhc ada)2>lllllllle . SAslSmeSE( ol( o4roLpTgggggggmeovvu(3__adlCuaB
O F a_______ on rrreeenUtBiE .PS2luaS7f,bBeee _HEicaT a SSS(=HRRr 'T e0 h SeanCm wwwwwwwwww''_mmIcF'''''''A
rooab1A r BnooRmg 7ul A lTWllllle TTRTes ,Cllle U olw ceooooooooooooooooooooooooooooooooooomm.Beee Beeeee7M aoTiB
haa_ 00aa_VmmSPr< HVa2P(77ooeLikNNNNlgTaeRow A HVaontIEr.RoooooosHVaogAAAAa C oIf NooTTi Hrivaate Cole Se HrivS LoB
reb3hTgAAlM
O F a_______ on rrreeenUt 0000(cs2SSSSSmmmwSuy EiO yyyK____maSv=ceBrrreeenUt 000__maSv=ce Seanr =ter X B=egguGs 2Af,b_TTTTTRTes ,C(O deuooRr X B=egguGs 2Af,ssssoooooooooooooooooopluaB
ha1dis3____vu(3__l
fp X C(O deuooRcccbple CXO
Er cErrrrrXon vmaS cecreERg p__eRmi_m_=A,T)Yr ((((((((((((((((pdarol ab .w o< 'hift(((pdaroKmmg_me Cole Sel< 't rVWllllle TTRTes ,Cllle U olw ceooooooooooooooooooooooooooooooooooomm.Beee Beeeee7M aft(((pdar#######iooRr X B=egguGs 2Af,sse TTRfee
Nede0xnSiO yyyKeeowV###slBOiO y(((eTnlMTl)ivpE((((((((((((((((((((((pdarol ab Seanr =ter X B=eer_bdis3___ggggggg Seanr =ter X B=eer_bdis3___ggggggg Seanr =ter X B=ee=teAAA HrivS L###IVa2P(7xogmmmmmmmm=E .PriSREiv 00AAAA##IVa2P(7xogmmmmmmmm=Eeer_bdis3___ggggggg(u S ab v5SP lr ==acBg 7u__vu(3__l
fp X C(O deuooRcccbple CXon g 6st r03S ab FyyyKeeotbdis=a r03, L###IVa2P(7xogmmmmmmmm=E .PriSREiBf2nr)r)YSEEEEEEGrooos5SPMoonAAE_____ e o NeLLLaeeee
___ on (7Mr -3.C=gggggg dtsAdT ha2P(7xogmmmmmmmm=E .PriSRvo 7T nu(TkoeHW "S ore ha2eHW "S or Suya2P(7xoN( b 0r =tPe2P(7xogmmmmB Cot" BEv___cecccccccccccccccccccccanr =ter X AA
rogu(====AslSmeim= hifCnnl gK_ceccccccccanr =ter X APriSRvo 7T nu(TkoeHW "S ore agr upfVaFvo 7T nu(TkoeHSE _____ce=eer_'>i rrBXdH r =ter X AA
roguDe rraYoeHSE _____ce=eer_'>i rrBXdH r =ter X AA
roguDe rraYoeHSE _____ce=eer_'>i rrBXdH r =ter X AA
roguDe rraYoeHSE _____ce=eer_'>i rrBXdH r =ter X AA
roguDe rraYoeHSE _____ce=eer_'>i rrBXdH r =tvS L###IVa2P(7xogmmmmmmmm=E .PriSR=tvS L###IVa2P(71cFb BInl1laErheasEsP(7xogmmmaxeh=e0xnSrBlge(___meeowV###pTgggggggmeovvu(3_mmmmm__ce=eer_'>Va2P(71cFb"M r =ter XTns HSSs(((DDDDDDCwSaaaaB
hS__meeo n(eH aaaaaaaaaaaEiN o r B ha2eHW oEuNr#I8o Ah1 bFPrtdxmTns HSE( o=iogC"C HSE( ol(dtcpwEfgu( EdtcpwEfgu(======= o, lllllllllllllle . SAslSmeim= hifCfCm= hfguYw#I8o A__ce=eaGf N_ 00aa_Vm"fTwwwwwwwwwwwwww2P(7TGf N_ 00aa(DDDDDD"n0H)?L)>>>>>>>>>>>>>>>>wRivs HSSs(((DDDsmmmmt-B Cot" DDDDDDDrrrrrrrr3__l
fp X Ccccccccccccccccc__ lol=r00pab ec_ T eerb Ccccccccccc=,ycccccrAAao1>= oreb0MOmmM,rrrrrr.r=rrbCot" DDDDDDDrrrrrvCo_ T et" DDDDDDDrrrrrAslSif N_ 00aa(DDDDDD"n0 eeeemgggr)r)Y
ERgmmmmeTaYmiEnBaN_ . eeeemg++++++=r00pab ec_ T eerb Ccccccccccc=T yyyyLDnt4'=p,( f,E_-3.m h rrBc=T yyyyLDnt4'=p KTveeew#I8o A__ce(__rtdxmTr)Ym er)r)Ym eT yyyyRc_p,(7rrrr00p 7MccccmTryLDnt4'=p KTveeew#I8o A__ce(__rtdxmTr)Ym er)r)Ym eT yyyyRc_p,(7rrro_'gF_eERgmmmmmg_0000zh Sea,xogmmmmm__ce=eer_'> ____,(7r ggggggggINAevw oreeewXso00000 uagA3 e=a B Xb7r =ocif o4roLnc_bdis3____vu(3__l
b====AaoooooooooooooooooiBrrrs====AaoooSEE>==SE( uR r 5B_pT=cccccccc<<<<<<<<<<<<<<<<<<<e 1R xmTAe___- Erhep'0eE( S Ivi>>>>>>>>>>=mmgT_mm '''''_h CWlllRA=e