From ed284141e2a179f0078cfa238a57a1e5e2df6ddd Mon Sep 17 00:00:00 2001 From: jam-openerp Date: Fri, 29 Oct 2010 17:32:01 +0530 Subject: [PATCH 1/4] [IMP]Outlook Plugin - Remove Extra Document from create document and added removed Open Contact bzr revid: jam@tinyerp.com-20101029120201-mne25hqqgbfuupbx --- .../plugin/openerp-outlook-plugin/addin.py | 22 +++++++++--------- .../plugin/openerp-outlook-plugin/chilkat.py | 1 - .../dialogs/__init__.py | 0 .../dialogs/dialog_map.py | 5 ++-- .../openerp-outlook-plugin/dialogs/dlgcore.py | 0 .../dialogs/dlgutils.py | 0 .../dialogs/opt_processors.py | 8 +++---- .../dialogs/processors.py | 0 .../dialogs/resources/OpenERP_Logo.bmp | Bin .../dialogs/resources/__init__.py | 0 .../dialogs/resources/dialogs.h | 0 .../dialogs/resources/dialogs.py | 6 ++--- .../dialogs/resources/dialogs.rc | 0 .../dialogs/resources/openerp_logo.png | Bin .../dialogs/resources/openerp_logo1.bmp | Bin .../dialogs/resources/rc2py.py | 0 .../dialogs/resources/rcparser.py | 0 .../plugin/openerp-outlook-plugin/eml.py | 2 +- .../plugin/openerp-outlook-plugin/manager.py | 0 .../openerp-outlook-plugin/tiny_xmlrpc.py | 2 +- 20 files changed, 23 insertions(+), 23 deletions(-) mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/addin.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/chilkat.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/__init__.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/dialog_map.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/dlgcore.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/dlgutils.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/opt_processors.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/processors.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/OpenERP_Logo.bmp mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/__init__.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.h mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.rc mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/openerp_logo.png mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/openerp_logo1.bmp mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/rc2py.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/rcparser.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/eml.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/manager.py mode change 100755 => 100644 addons/outlook/plugin/openerp-outlook-plugin/tiny_xmlrpc.py diff --git a/addons/outlook/plugin/openerp-outlook-plugin/addin.py b/addons/outlook/plugin/openerp-outlook-plugin/addin.py old mode 100755 new mode 100644 index dbd6f172182..11023647233 --- a/addons/outlook/plugin/openerp-outlook-plugin/addin.py +++ b/addons/outlook/plugin/openerp-outlook-plugin/addin.py @@ -209,19 +209,19 @@ class OutlookAddin: item.Enabled = True # Hook events for the item - item = toolbarweb.Controls.Add(Type = constants.msoControlButton, Temporary = True) - item = self.toolbarButtonPartner = DispatchWithEvents(item, ViewPartners) - item.Caption = "Open Contact" - item.TooltipText = "Click to Open OpenERP Partner Contact Information." - item.Enabled = True +# item = toolbarweb.Controls.Add(Type = constants.msoControlButton, Temporary = True) +# item = self.toolbarButtonPartner = DispatchWithEvents(item, ViewPartners) +# item.Caption = "Open Contact" +# item.TooltipText = "Click to Open OpenERP Partner Contact Information." +# item.Enabled = True - item = tools_menu.Controls.Add(Type=constants.msoControlButton, Temporary=True) - # Hook events for the item - item = self.menu_bar_viewpartner_Button = DispatchWithEvents(item, ViewPartners) - item.Caption = "Open Contact" - item.TooltipText = "Click to Open Partner detail" - item.Enabled = True +# item = tools_menu.Controls.Add(Type=constants.msoControlButton, Temporary=True) +# # Hook events for the item +# item = self.menu_bar_viewpartner_Button = DispatchWithEvents(item, ViewPartners) +# item.Caption = "Open Contact" +# item.TooltipText = "Click to Open Partner detail" +# item.Enabled = True item = tools_menu.Controls.Add(Type=constants.msoControlButton, Temporary=True) # Hook events for the item diff --git a/addons/outlook/plugin/openerp-outlook-plugin/chilkat.py b/addons/outlook/plugin/openerp-outlook-plugin/chilkat.py old mode 100755 new mode 100644 index e9e68c6e2d0..1afd9f85fdd --- a/addons/outlook/plugin/openerp-outlook-plugin/chilkat.py +++ b/addons/outlook/plugin/openerp-outlook-plugin/chilkat.py @@ -3790,7 +3790,6 @@ class CkSpider(_object): def CanonicalizeUrl(self, *args): return _chilkat.CkSpider_CanonicalizeUrl(self, *args) def getDomain(self, *args): return _chilkat.CkSpider_getDomain(self, *args) def getBaseDomain(self, *args): return _chilkat.CkSpider_getBaseDomain(self, *args) - def canonicalizeUrl(self, *args): return _chilkat.CkSpider_canonicalizeUrl(self, *args) def lastErrorText(self): return _chilkat.CkSpider_lastErrorText(self) def lastErrorXml(self): return _chilkat.CkSpider_lastErrorXml(self) diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/__init__.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/__init__.py old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dialog_map.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dialog_map.py old mode 100755 new mode 100644 index c82a7a7fc85..abaff953cfe --- a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dialog_map.py +++ b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dialog_map.py @@ -438,8 +438,6 @@ def TestConnection(btnProcessor,*args): win32ui.MessageBox("No database found on host "+ server+" at port "+str(port), "OpenERP Connection", flag_excl) return - - uname = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[1]) pwd = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2]) @@ -1106,6 +1104,8 @@ def GetDefaultEmail(txtProcessor,*args): new_con_state = "" if country_ref == None: country_ref = "" + + if not b: return #Acquiring control of the text box @@ -1442,6 +1442,7 @@ def SerachOpenDocuemnt(txtProcessor,*args): txtProcessor.init_done=True return linktodoc = "" + message_id = None try: outlook = win32com.client.Dispatch("Outlook.Application") diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dlgcore.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dlgcore.py old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dlgutils.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dlgutils.py old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/opt_processors.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/opt_processors.py old mode 100755 new mode 100644 index ae21ba1c538..4c8224e4939 --- a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/opt_processors.py +++ b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/opt_processors.py @@ -227,10 +227,10 @@ class CSComboProcessor(ComboProcessor): objlist = conn.GetAllObjects() # if 'crm.claim' in objlist: # list.append('CRM Claim') - if 'crm.helpdesk' in objlist: - list.append('CRM Helpdesk') - if 'crm.fundraising' in objlist: - list.append('CRM Fundraising') +# if 'crm.helpdesk' in objlist: +# list.append('CRM Helpdesk') +# if 'crm.fundraising' in objlist: +# list.append('CRM Fundraising') if'hr.applicant' in objlist: list.append('HR Applicant') if'project.issue' in objlist: diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/processors.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/processors.py old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/OpenERP_Logo.bmp b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/OpenERP_Logo.bmp old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/__init__.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/__init__.py old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.h b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.h old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.py old mode 100755 new mode 100644 index 5f5a0cdca50..503a469a931 --- a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.py +++ b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.py @@ -1,7 +1,7 @@ -#C:\workspace\openerp-outlook-plugin\dialogs\resources\dialogs.py -#This is a generated file. Please edit C:\workspace\openerp-outlook-plugin\dialogs\resources\dialogs.rc instead. +#Z:\openerp-outlook-plugin\dialogs\resources\dialogs.py +#This is a generated file. Please edit Z:\openerp-outlook-plugin\dialogs\resources\dialogs.rc instead. _rc_size_=16028 -_rc_mtime_=1286860723 +_rc_mtime_=1288259484 class FakeParser: dialogs = {'IDD_OPEN_DOCUEMNT_DIALOG': [['Open Document', (0, 0, 200, 65), -1865940928, 1024, (8, 'Tahoma')], [130, 'Link to Document : (If this link does not opens directly in web browser then copy an the link and paste in web browser.) ', -1, (5, 3, 190, 25), 1342177280], [129, '', 2086, (5, 31, 190, 12), 1350631552], [128, 'Ok', 2, (150, 45, 45, 14), 1342242816]], 'IDD_VIEW_PARTNER_DIALOG': [['Open Contact', (0, 0, 350, 215), -1865940928, 1024, (8, 'Tahoma')], [130, 'Email ID : ', -1, (32, 17, 40, 12), 1342177280], [129, '', 2051, (70, 15, 200, 12), 1350631552], [128, 'Search Contact ', 2052, (280, 15, 60, 14), 1342242816], [130, 'Partner Name : ', -1, (13, 42, 50, 17), 1342177280], [129, '', 2064, (70, 42, 150, 12), 1350568064], [128, 'Search Partner', 2070, (225, 41, 60, 14), 1342242816], [128, 'New Partner', 2093, (290, 41, 50, 14), 1342242816], [128, 'Postal Address ', 2024, (10, 65, 175, 125), 1342177287], [130, 'Contact Name : ', -1, (18, 83, 50, 17), 1342177280], [129, '', 2046, (76, 82, 100, 12), 1350631552], [130, 'Street : ', -1, (18, 97, 50, 17), 1342177280], [129, '', 2053, (76, 96, 100, 12), 1350631552], [130, 'Street2 : ', -1, (18, 112, 50, 17), 1342177280], [129, '', 2054, (76, 111, 100, 12), 1350631552], [130, 'Zip : ', -1, (18, 126, 50, 14), 1342177280], [129, '', 40010, (76, 125, 100, 12), 1350631552], [130, 'City : ', -1, (18, 140, 50, 17), 1342177280], [129, '', 40011, (76, 139, 100, 12), 1350631552], [130, 'Fed. State : ', -1, (18, 154, 50, 17), 1342177280], [129, '', 2062, (76, 153, 54, 12), 1350568064], [128, 'Search', 2104, (135, 153, 40, 12), 1342242816], [130, 'Country :', -1, (18, 169, 35, 17), 1342177280], [129, '', 2063, (76, 168, 54, 12), 1350568064], [128, 'Search', 2105, (135, 168, 40, 12), 1342242816], [128, 'Communication ', 2024, (188, 65, 152, 125), 1342177287], [130, 'Phone : ', -1, (194, 83, 30, 17), 1342177280], [129, '', 2048, (224, 82, 100, 12), 1350631552], [130, 'Mobile : ', -1, (194, 97, 30, 17), 1342177280], [129, '', 2050, (224, 96, 100, 12), 1350631552], [130, 'Email : ', -1, (194, 111, 30, 17), 1342177280], [129, '', 2058, (224, 110, 100, 12), 1350568064], [130, 'Fax : ', -1, (194, 125, 30, 17), 1342177280], [129, '', 2047, (224, 124, 100, 12), 1350631552], [128, 'Create a New Contact', 2071, (124, 195, 82, 14), 1342242816], [128, 'Save', 2059, (213, 195, 60, 14), 1342242816], [128, 'Cancel', 2, (281, 195, 60, 14), 1342242816]], 'IDD_OPEN_PARTNER_DIALOG': [['Open Partner', (0, 0, 200, 65), -1865940928, 1024, (8, 'Tahoma')], [130, 'Link to Partner : (If this link does not opens directly in web browser then copy an the link and paste in web browser.) ', -1, (5, 3, 190, 25), 1342177280], [129, '', 2085, (5, 31, 190, 12), 1350631552], [128, 'Ok', 2, (150, 45, 45, 13), 1342242816]], 'IDD_SELECT_STATE': [['Search Fed. State', (0, 0, 220, 250), -1865940928, 1024, (8, 'Tahoma')], [130, 'Enter Name : ', -1, (8, 12, 80, 17), 1342177280], [129, '', 2100, (55, 10, 100, 12), 1350631552], [128, 'Search', 40012, (160, 10, 50, 14), 1342242816], ['SysListView32', 'List1', 2101, (8, 40, 200, 185), 1353711657], [128, 'Select', 2102, (170, 230, 40, 14), 1342242816]], 'IDD_GENERAL': [['Connection Parameters', (0, 0, 430, 210), 1355284544, None, (8, 'Tahoma')], [128, '', 2024, (10, 10, 250, 130), 1342177287], [130, 'Server : ', -1, (30, 30, 100, 17), 1342177280], [129, '', 2003, (85, 30, 120, 12), 1350633472], [128, 'Change', 2021, (210, 30, 30, 13), 1342242816], [130, 'Database : ', -1, (30, 50, 100, 17), 1342177280], [133, '', 2004, (85, 50, 120, 40), 1344339971], [128, 'Reload', 2038, (210, 50, 30, 13), 1342242816], [130, 'Username : ', -1, (30, 70, 100, 17), 1342177280], [129, '', 2005, (85, 70, 154, 12), 1350631552], [130, 'Password : ', -1, (30, 90, 100, 17), 1342177280], [129, '', 2006, (85, 90, 154, 12), 1350631584], [128, 'Connect', 2007, (179, 110, 60, 13), 1342242816], [128, 'WebServer Parameters', 2024, (270, 10, 150, 130), 1342177287], [130, 'Server : ', -1, (280, 30, 50, 15), 1342177280], [129, '', 2080, (310, 29, 90, 12), 1350568064], [128, 'Change', 2082, (295, 50, 50, 12), 1342242816], [128, 'Connect', 2083, (350, 50, 50, 12), 1342242816]], 'IDD_OBJECT_SETTINGS': [['Documents Setting', (0, 0, 430, 210), 1355284672, 1024, (8, 'Tahoma')], [128, 'Document Attributes', 2024, (2, 2, 340, 32), 1342177287], [130, 'Title', -1, (6, 15, 30, 17), 1342177280], [129, '', 2013, (20, 14, 57, 12), 1350631552], [130, 'Document Name', -1, (83, 15, 60, 17), 1342177280], [129, '', 2014, (138, 14, 57, 12), 1350631552], [130, 'Image', -1, (200, 15, 20, 17), 1342177280], [129, '', 2015, (220, 14, 57, 12), 1350631552], [128, 'Load Image', 2010, (286, 13, 50, 15), 1342242816], [128, 'Add', 2011, (347, 13, 38, 15), 1342242816], [128, 'Remove', 2012, (391, 13, 38, 15), 1342242816], ['SysListView32', 'List1', 2016, (8, 40, 535, 160), 1353711657]], 'IDD_NEW_PARTNER_DIALOG': [['Create a New Partner', (0, 0, 140, 40), -1865940928, 1024, (8, 'Tahoma')], [130, 'Name : ', -1, (5, 3, 100, 17), 1342177280], [129, '', 2036, (40, 3, 94, 12), 1350631552], [128, 'Cancel', 2, (90, 22, 45, 14), 1342242816], [128, 'Save', 2035, (40, 22, 45, 14), 1342242817]], 'IDD_MANAGER': [['OpenERP Configuration', (0, 0, 460, 260), -1865940800, None, (8, 'Tahoma')], [128, 'Close', 2008, (400, 239, 50, 14), 1342177281], ['SysTabControl32', '', 1068, (8, 7, 440, 228), 1342177280], ['SysListView32', '', 2016, (0, 0, 0, 0), 1353711657]], 'IDD_WEB_SERVER_PORT_DIALOG': [['OpenERP Connection', (0, 0, 160, 55), -1865940928, 1024, (8, 'Tahoma')], [130, 'Server : ', -1, (5, 3, 150, 17), 1342177280], [129, '', 2089, (40, 3, 100, 12), 1350631552], [130, 'Port : ', -1, (5, 18, 100, 17), 1342177280], [129, '', 2090, (40, 18, 100, 12), 1350631552], [128, 'Close', 2, (110, 35, 45, 14), 1342242816], [128, 'OK', 2091, (60, 35, 45, 14), 1342242817]], 'IDD_ABOUT': [['About', (0, 0, 430, 210), 1355284672, 1024, (8, 'Tahoma')], [128, 'About Plugin', -1, (7, 3, 422, 200), 1342177287], [130, '1062', 1062, (60, 30, 20, 20), 1342179342], [130, '', 2028, (80, 90, 300, 100), 1342177280]], 'IDD_NEW_CONTACT_DIALOG': [['Create a New Contact', (0, 0, 350, 180), -1865940928, 1024, (8, 'Tahoma')], [130, 'Select Partner : ', -1, (13, 20, 50, 17), 1342177280], [129, '', 2079, (70, 18, 150, 12), 1350568064], [128, 'Search Partner', 2033, (225, 17, 60, 14), 1342242816], [128, 'New Partner', 2092, (290, 17, 50, 14), 1342242816], [128, 'Postal Address ', 2024, (10, 35, 175, 123), 1342177287], [130, 'Contact Name : ', -1, (18, 53, 100, 17), 1342177280], [129, '', 40005, (76, 52, 100, 12), 1350631552], [130, 'Street : ', -1, (18, 67, 40, 17), 1342177280], [129, '', 2062, (76, 66, 100, 12), 1350631552], [130, 'Street2 : ', -1, (18, 81, 40, 17), 1342177280], [129, '', 2063, (76, 80, 100, 12), 1350631552], [130, 'Zip : ', -1, (18, 94, 50, 17), 1342177280], [129, '', 2068, (76, 93, 100, 12), 1350631552], [130, 'City : ', -1, (18, 106, 50, 17), 1342177280], [129, '', 2067, (76, 107, 100, 12), 1350631552], [130, 'Fed. State : ', -1, (18, 121, 50, 17), 1342177280], [129, '', 2106, (76, 122, 54, 12), 1350568064], [128, 'Search', 2107, (135, 121, 40, 12), 1342242816], [130, 'Country :', -1, (18, 134, 35, 17), 1342177280], [129, '', 2108, (76, 135, 54, 12), 1350568064], [128, 'Search', 2109, (135, 136, 40, 12), 1342242816], [128, 'Communication ', 2024, (188, 35, 150, 123), 1342177287], [130, 'Office : ', -1, (194, 53, 30, 17), 1342177280], [129, '', 40006, (224, 52, 100, 12), 1350631552], [130, 'Mobile : ', -1, (194, 67, 30, 17), 1342177280], [129, '', 40007, (224, 66, 100, 12), 1350631552], [130, 'Fax : ', -1, (194, 81, 30, 17), 1342177280], [129, '', 2066, (224, 80, 100, 12), 1350631552], [130, 'Email : ', -1, (194, 95, 30, 17), 1342177280], [129, '', 40008, (224, 94, 100, 12), 1350631552], [128, 'Cancel', 2, (290, 162, 45, 13), 1342242816], [128, 'Save', 40009, (240, 162, 45, 13), 1342242816]], 'IDD_SERVER_PORT_DIALOG': [['OpenERP Connection', (0, 0, 160, 55), -1865940928, 1024, (8, 'Tahoma')], [130, 'Server : ', -1, (5, 3, 150, 17), 1342177280], [129, '', 2001, (40, 3, 100, 12), 1350631552], [130, 'Port : ', -1, (5, 18, 100, 17), 1342177280], [129, '', 2002, (40, 18, 100, 12), 1350631552], [128, 'Close', 2, (110, 35, 45, 14), 1342242816], [128, 'OK', 1, (60, 35, 45, 14), 1342242817]], 'IDD_SELECT_PARTNER': [['Search Partner', (0, 0, 220, 250), -1865940928, 1024, (8, 'Tahoma')], [130, 'Enter Name : ', -1, (8, 12, 80, 17), 1342177280], [129, '', 2076, (55, 10, 100, 12), 1350631552], [128, 'Search', 2077, (160, 10, 50, 14), 1342242816], ['SysListView32', 'List1', 2072, (8, 40, 200, 185), 1353711657], [128, 'Create New Partner', 2078, (10, 230, 100, 14), 1342242816], [128, 'Select', 2075, (170, 230, 40, 14), 1342242816]], 'IDD_SYNC': [['Push to OpenERP', (0, 0, 470, 320), -1865940928, 1024, (8, 'Tahoma')], [128, 'Link to an Existing Documents ', 2024, (8, 5, 250, 290), 1342242823], [130, 'Search for : ', -1, (15, 17, 40, 12), 1342177280], [129, '', 40003, (60, 15, 120, 12), 1350631552], [128, 'Search', 40004, (187, 15, 40, 14), 1342242816], [130, 'Documents : ', -1, (15, 140, 100, 14), 1342177280], ['SysListView32', 'List1', 2026, (15, 150, 234, 110), 1350631433], [128, 'Push', 2019, (160, 270, 85, 14), 1342242816], [128, ' Create a Document ', 2024, (263, 5, 202, 100), 1342242823], [130, 'Type of Document : ', -1, (266, 25, 100, 12), 1342177280], [133, '', 2025, (332, 24, 75, 45), 1344339971], [128, 'Create', 2020, (412, 23, 50, 14), 1342242816], [128, ' Create a Contact ', 2024, (263, 110, 202, 185), 1342242823], [130, 'Create a New Contact : ', -1, (280, 140, 100, 12), 1342177280], [128, 'Create Contact', 2018, (360, 138, 60, 14), 1342242816], [128, 'Close', 2, (385, 300, 60, 14), 1342242816]], 'IDD_SELECT_COUNTRY': [['Search Country', (0, 0, 220, 250), -1865940928, 1024, (8, 'Tahoma')], [130, 'Enter Name : ', -1, (8, 12, 80, 17), 1342177280], [129, '', 2095, (55, 10, 100, 12), 1350631552], [128, 'Search', 2098, (160, 10, 50, 14), 1342242816], ['SysListView32', 'List1', 2096, (8, 40, 200, 185), 1353711657], [128, 'Select', 2097, (170, 230, 40, 14), 1342242816]]} ids = {'IDC_BUT_DEL_OBJECT': 2012, 'IDD_OPEN_PARTNER_DIALOG': 2084, 'IDD_SELECT_STATE': 2099, 'IDC_DELAY1_SLIDER': 1056, 'IDC_PROGRESS': 1000, 'IDD_MANAGER': 101, 'IDC_ABOUT': 2028, 'IDD_DIAGNOSTIC': 113, 'IDET_PARTNER_COUNTRY': 2063, 'IDD_TRAINING': 102, 'ID_CONTACT_EMAIL_TEXT': 40008, 'IDC_DELAY2_TEXT': 1059, 'IDC_DELAY1_TEXT': 1057, 'IDD_WIZARD': 114, 'IDC_CHKBX': 2023, 'IDC_STATIC_HAM': 1002, 'IDC_PROGRESS_TEXT': 1001, 'IDR_XMLS_PROTOCOL': 2042, 'IDD_GENERAL': 108, 'IDD_ABOUT': 2027, 'IDD_SYNC': 40002, 'IDC_TAB': 1068, 'IDC_FOLDER_UNSURE': 1033, '_APS_NEXT_SYMED_VALUE': 101, 'IDC_VERBOSE_LOG': 1061, 'IDC_EDIT1': 1094, 'IDC_BROWSE': 1037, 'ID_DB_DROPDOWNLIST': 2004, 'IDC_BACK_BTN': 1069, 'ID_CONTACT_NAME_TEXT': 40005, 'IDPB_PARTNER_SEARCH': 2077, 'IDD_WIZARD_FINISHED_UNCONFIGURED': 119, 'IDC_ACTION_CERTAIN': 1025, 'IDC_BUT_ACT_ALL': 1019, 'IDD_FILTER_NOW': 104, 'IDET_WED_SERVER': 2080, 'ID_WEB_OK': 2091, 'ID_PROTOCOL_GRP': 2040, 'IDC_HEADER': 2017, 'IDC_MARK_SPAM_AS_READ': 1047, 'IDPB_NEW_PARTNER_BUTTON': 2092, 'ID_PARTNER_NAME_TEXT': 2036, 'IDC_RECOVER_RS': 1075, 'IDC_NAME_LIST1': 2037, 'ID_CONTACT_OFFICE_TEXT': 40006, 'IDC_STATIC': -1, 'IDC_PAGE_PLACEHOLDER': 1078, 'IDC_BROWSE_WATCH': 1039, 'IDET_ZIP': 40010, 'IDET_PARTNER_CITY': 40011, 'IDET_PARTNER_LINK_TEXT': 2085, 'IDC_FOLDER_HAM': 1083, 'IDC_LIST_COUNTRY': 2096, 'IDD_WIZARD_FOLDERS_REST': 117, 'IDC_SHOW_DATA_FOLDER': 1071, 'IDC_BUT_ACT_SCORE': 1018, 'IDET_STATE_SEARCH_NAME': 2100, 'IDET_WEB_SERVER': 2089, '_APS_NEXT_RESOURCE_VALUE': 128, 'ID_SET_WEB_CONNECTION': 2082, 'IDC_LIST_STATE': 2101, 'IDC_CONTACT_LIST': 2029, 'IDC_SLIDER_CERTAIN': 1023, 'IDET_PARTNER_STREET': 2053, 'IDC_BUT_UNREAD': 1020, 'ID_PARTNER_DROPDOWNLIST': 2032, 'ID_COUNTRY_DROPLIST': 2065, 'IDC_BUT_ABOUT': 1017, 'IDC_BUT_RESCORE': 1008, 'IDC_BUT_SEARCHSUB': 1041, 'IDC_BUT_TRAIN_FROM_SPAM_FOLDER': 1010, 'IDET_PARTNER_MOBILENO': 2050, 'ID_CONTACT_MOBILE_TEXT': 40007, 'IDD_VIEW_PARTNER_DIALOG': 2044, 'IDD_WIZARD_FOLDERS_TRAIN': 120, 'IDC_BUT_FILTER_ENABLE': 1013, 'IDPB_WEB_CONNECTION': 2083, 'IDC_ABOUT_BTN': 1072, 'IDD_WIZARD_FINISHED_TRAINED': 122, 'ID_SERVER': 2001, 'IDD_SELECT_PARTNER': 2073, 'IDET_NC_PARTNER_STATE': 2106, 'IDD_FOLDER_SELECTOR': 105, 'IDC_BUT_SET_SERVER_PORT': 2021, 'ID_DONE': 2008, 'IDC_LIST_FOLDERS': 1040, 'IDC_IMAGE_PATH': 2015, 'IDB_SBWIZLOGO': 125, 'IDB_OPENERPLOGO': 1062, 'ID_ZIP_TEXT': 2068, 'IDEB_OPENDOC_LINK_TEXT': 2086, 'IDD_NEW_PARTNER_DIALOG': 2034, 'ID_PARTNER_DROPLIST': 2069, 'IDC_BUT_VIEW_LOG': 1093, 'IDC_STATUS2': 1044, 'IDC_STATUS1': 1043, 'IDCANCEL': 2, 'IDC_BROWSE_HAM': 1004, 'ID_BUT_TESTCONNECTION': 2007, 'IDR_NETRPC_PROTOCOL': 2043, 'IDC_BROWSE_SPAM': 1005, 'IDD_OPEN_DOCUEMNT_DIALOG': 2087, 'IDD_WIZARD_FINISHED_UNTRAINED': 116, 'IDC_MARK_UNSURE_AS_READ': 1051, 'IDPB_SEARCH_COUNTRY1': 2105, 'ID_PARTNER_CITY_TEXT': 2067, 'IDC_BUT_WIZARD': 1070, 'IDC_VERSION': 1009, 'ID_NEW_PARTNER_BUTTON': 2033, 'IDC_FOLDER_NAMES': 1036, 'ID_ATT_METHOD_DROPDOWNLIST': 2025, 'IDC_BUT_TIMER_ENABLED': 1091, 'IDPB_WRITE_CHANGES': 2059, 'IDC_SLIDER_UNSURE': 1029, 'IDC_BUT_NEW': 1046, 'IDC_FOLDER_WATCH': 1038, 'IDPB_CREATE_NEW_PARTNER': 2078, 'IDC_BUT_UNTRAINED': 1088, 'IDC_STATIC_SPAM': 1003, 'IDD_NEW_CONTACT_DIALOG': 2031, 'IDC_EDIT_UNSURE': 1030, 'IDC_BUT_CLEARALL': 1042, 'IDC_BUT_UNSEEN': 1021, 'IDC_OBJECT_NAME': 2014, 'IDD_WIZARD_FOLDERS_WATCH': 118, 'IDPB_SEARCH_STATE': 2103, 'IDET_COUNTRY_SEARCH_NAME': 2095, 'IDC_BUT_SAVE_OBJECT': 2011, 'ID_FED_STATE_DROPLIST': 2064, 'ID_ALL_COUNTRY_DROPDOWNLIST': 2061, 'IDC_EDIT_CERTAIN': 1024, 'IDC_BUT_FILTER_DEFINE': 1016, 'ID_NEW_PART_BUTTON': 2070, 'ID_FAX_TEXT': 2066, 'IDD_WIZARD_TRAINING_IS_IMPORTANT': 123, 'ID_ALL_STATE_DROPDOWNLIST': 2060, 'IDPB_SEARCH_STATE1': 2104, 'IDC_INBOX_TIMER_ONLY': 1060, 'IDPB_SEARCH_PARTNER': 2052, 'ID_USERNAME': 2005, '_APS_NEXT_CONTROL_VALUE': 1096, 'IDC_WIZ_GRAPHIC': 1092, 'IDD_OBJECT_SETTINGS': 2009, 'IDD_FILTER_UNSURE': 111, 'IDC_DEL_SPAM_RS': 1074, 'IDD_SELECT_COUNTRY': 2094, 'ID_SERVER_PORT': 2003, 'IDR_XML_PROTOCOL': 2041, 'IDET_PARTNER_OFFICENO': 2048, 'IDB_FOLDERS': 127, 'IDC_BUT_PREPARATION': 1081, 'ID_STREET2_TEXT': 2063, 'IDC_DELAY2_SLIDER': 1058, 'IDET_PARTNER': 2064, 'IDC_SAVE_SPAM_SCORE': 1048, 'IDC_OBJECT_TITLE': 2013, 'IDC_FOLDER_CERTAIN': 1027, 'IDET_WEB_PORT': 2090, 'IDC_BROWSE_UNSURE': 1034, 'IDC_STATISTICS': 1095, 'IDPB_STATE_SEARCH': 40012, 'ID_MAKE_ATTACHMENT': 2019, 'IDC_BUT_LOAD_IMAGE': 2010, 'IDC_NAME_LIST': 2026, 'IDC_BUT_TRAIN_TO_SPAM_FOLDER': 1011, 'IDET_PARTNER_SEARCH_NAME': 2076, 'IDC_BUT_RESET': 1073, 'ID_SEARCH': 40004, 'IDET_PARTNER_CONTACT_NAME': 2046, 'IDPB_SELECT_STATE': 2102, 'IDC_ACTION_UNSURE': 1031, 'IDD_WIZARD_TRAIN': 121, 'IDC_STATIC_GROUP': 2024, 'IDPB_NEWPARTNER_BUTTON': 2071, 'ID_PARTNER_TEXT': 2079, 'IDD_WIZARD_FINISHED_TRAIN_LATER': 124, 'IDET_PARTNER_NAME': 2045, 'IDPB_NEW_PART_BUTTON': 2093, 'IDC_BUT_REBUILD': 1007, 'IDET_PARTNER_STREET2': 2054, 'IDPB_SEARCH_COUNTRY': 2098, 'ID_SAVE_PARTNER_BUTTON': 2035, 'IDPB_SELECT_PARTNER': 2075, 'ID_STREET_TEXT': 2062, '_APS_NEXT_COMMAND_VALUE': 40001, 'IDET_SEARCH_PARTNER': 2051, 'IDC_LIST_PARTNER': 2072, 'IDD_WEB_SERVER_PORT_DIALOG': 2088, 'ID_PORT': 2002, 'IDD_SERVER_PORT_DIALOG': 2022, 'IDET_PARTNER_STATE': 2062, 'IDPB_SELECT_COUNTRY': 2097, 'ID_SEARCH_TEXT': 40003, 'IDET_NC_PARTNER_COUNTRY': 2108, 'ID_CREATE_CONTACT': 2018, 'IDC_FORWARD_BTN': 1077, 'IDC_TRAINING_STATUS': 1035, 'IDD_WIZARD_WELCOME': 115, 'IDET_PARTNER_FAX': 2058, 'IDC_BUT_TRAIN': 1089, 'IDC_LIST': 2016, 'ID_CREATE_CASE': 2020, 'IDET_PARTNER_EMAIL': 2047, 'IDC_START': 1006, 'IDD_FILTER': 103, 'IDC_RELOAD': 2038, 'ID_PASSWORD': 2006, 'ID_NAME_TEXT': 2030, 'IDC_FILTER_STATUS': 1014, 'IDPB_NC_SEARCH_STATE1': 2107, 'ID_CONTACT_SAVE_BUTTON': 40009, 'IDOK': 1, 'IDC_BROWSE_CERTAIN': 1028, 'IDC_BUT_SHOW_DIAGNOSTICS': 1080, 'IDC_BUT_TRAIN_NOW': 1012, 'IDPB_NC_SEARCH_COUNTRY1': 2109} diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.rc b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.rc old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/openerp_logo.png b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/openerp_logo.png old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/openerp_logo1.bmp b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/openerp_logo1.bmp old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/rc2py.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/rc2py.py old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/rcparser.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/rcparser.py old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/eml.py b/addons/outlook/plugin/openerp-outlook-plugin/eml.py old mode 100755 new mode 100644 index ded81a16c6d..84d5a50df44 --- a/addons/outlook/plugin/openerp-outlook-plugin/eml.py +++ b/addons/outlook/plugin/openerp-outlook-plugin/eml.py @@ -94,4 +94,4 @@ def generateEML(mail): if (success == False): print cemail.lastErrorText() sys.exit() - return new_mail + return new_mail \ No newline at end of file diff --git a/addons/outlook/plugin/openerp-outlook-plugin/manager.py b/addons/outlook/plugin/openerp-outlook-plugin/manager.py old mode 100755 new mode 100644 diff --git a/addons/outlook/plugin/openerp-outlook-plugin/tiny_xmlrpc.py b/addons/outlook/plugin/openerp-outlook-plugin/tiny_xmlrpc.py old mode 100755 new mode 100644 index d520283bd2d..af2c5afd35c --- a/addons/outlook/plugin/openerp-outlook-plugin/tiny_xmlrpc.py +++ b/addons/outlook/plugin/openerp-outlook-plugin/tiny_xmlrpc.py @@ -43,7 +43,7 @@ def execute(connector, method, *args): if e.args[0] == 111: if wait_count > wait_limit: print "Server is taking too long to start, it has exceeded the maximum limit of %d seconds."%(wait_limit) - # clean() Commented... + clean() sys.exit(1) print 'Please wait %d sec to start server....'%(waittime) wait_count += 1 From 8508f8c64d0c07b6a4a98ce98025ef09f57d88dc Mon Sep 17 00:00:00 2001 From: jam-openerp Date: Wed, 3 Nov 2010 16:55:14 +0530 Subject: [PATCH 2/4] [IMP] Close on Create Document and Improved the Usr Guide and Installtion Doc bzr revid: jam@tinyerp.com-20101103112514-r0okl1sdzll5slvo --- .../plugin/openerp-outlook-plugin/dialogs/dialog_map.py | 3 ++- .../openerp-outlook-plugin/dialogs/resources/dialogs.py | 7 ------- .../openerp-outlook-plugin/dialogs/resources/dialogs.rc | 2 +- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dialog_map.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dialog_map.py index 292f260a37e..17bbefac572 100644 --- a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dialog_map.py +++ b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/dialog_map.py @@ -692,6 +692,7 @@ def CreateCase(btnProcessor,*args): flag=flag_error if f: win32ui.MessageBox(msg, "Create Document", flag) + win32gui.EndDialog(btnProcessor.window.hwnd, btnProcessor.other_ids[2]) return else: win32ui.MessageBox("Error While creating document.\n Document can not be created.", "Create Document", flag_error) @@ -1717,7 +1718,7 @@ dialog_map = { (DialogCommand, "ID_CREATE_CONTACT ID_SEARCH_TEXT", "IDD_NEW_CONTACT_DIALOG", set_search_text, ()), (CloseButtonProcessor, "IDCANCEL"), (CommandButtonProcessor, "ID_MAKE_ATTACHMENT IDC_NAME_LIST IDD_SYNC", MakeAttachment, ()), - (CommandButtonProcessor, "ID_CREATE_CASE ID_ATT_METHOD_DROPDOWNLIST IDC_NAME_LIST", CreateCase, ()), + (CommandButtonProcessor, "ID_CREATE_CASE ID_ATT_METHOD_DROPDOWNLIST IDC_NAME_LIST IDD_SYNC", CreateCase, ()), (ListBoxProcessor, "IDC_NAME_LIST", SetNameColumn, ()) ), diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.py b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.py index 406637cceed..8ef0bfb7dc2 100644 --- a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.py +++ b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.py @@ -1,14 +1,7 @@ -<<<<<<< TREE -#Z:\openerp-outlook-plugin\dialogs\resources\dialogs.py -#This is a generated file. Please edit Z:\openerp-outlook-plugin\dialogs\resources\dialogs.rc instead. -_rc_size_=16028 -_rc_mtime_=1288259484 -======= #C:\workspace\openerp-outlook-plugin\dialogs\resources\dialogs.py #This is a generated file. Please edit C:\workspace\openerp-outlook-plugin\dialogs\resources\dialogs.rc instead. _rc_size_=16066 _rc_mtime_=1288418073 ->>>>>>> MERGE-SOURCE class FakeParser: dialogs = {'IDD_OPEN_DOCUEMNT_DIALOG': [['Open Document', (0, 0, 200, 65), -1865940928, 1024, (8, 'Tahoma')], [130, 'Link to Document : (If this link does not opens directly in web browser then copy an the link and paste in web browser.) ', -1, (5, 3, 190, 25), 1342177280], [129, '', 2086, (5, 31, 190, 12), 1350631552], [128, 'Ok', 2, (150, 45, 45, 14), 1342242816]], 'IDD_VIEW_PARTNER_DIALOG': [['Open Contact', (0, 0, 350, 215), -1865940928, 1024, (8, 'Tahoma')], [130, 'Email ID : ', -1, (32, 17, 40, 12), 1342177280], [129, '', 2051, (70, 15, 200, 12), 1350631552], [128, 'Search Contact ', 2052, (280, 15, 60, 14), 1342242816], [130, 'Partner Name : ', -1, (13, 42, 50, 17), 1342177280], [129, '', 2064, (70, 42, 150, 12), 1350568064], [128, 'Search Partner', 2070, (225, 41, 60, 14), 1342242816], [128, 'New Partner', 2093, (290, 41, 50, 14), 1342242816], [128, 'Postal Address ', 2024, (10, 65, 175, 125), 1342177287], [130, 'Contact Name : ', -1, (18, 83, 50, 17), 1342177280], [129, '', 2046, (76, 82, 100, 12), 1350631552], [130, 'Street : ', -1, (18, 97, 50, 17), 1342177280], [129, '', 2053, (76, 96, 100, 12), 1350631552], [130, 'Street2 : ', -1, (18, 112, 50, 17), 1342177280], [129, '', 2054, (76, 111, 100, 12), 1350631552], [130, 'Zip : ', -1, (18, 126, 50, 14), 1342177280], [129, '', 40010, (76, 125, 100, 12), 1350631552], [130, 'City : ', -1, (18, 140, 50, 17), 1342177280], [129, '', 40011, (76, 139, 100, 12), 1350631552], [130, 'Fed. State : ', -1, (18, 154, 50, 17), 1342177280], [129, '', 2062, (76, 153, 54, 12), 1350568064], [128, 'Search', 2104, (135, 153, 40, 12), 1342242816], [130, 'Country :', -1, (18, 169, 35, 17), 1342177280], [129, '', 2063, (76, 168, 54, 12), 1350568064], [128, 'Search', 2105, (135, 168, 40, 12), 1342242816], [128, 'Communication ', 2024, (188, 65, 152, 125), 1342177287], [130, 'Phone : ', -1, (194, 83, 30, 17), 1342177280], [129, '', 2048, (224, 82, 100, 12), 1350631552], [130, 'Mobile : ', -1, (194, 97, 30, 17), 1342177280], [129, '', 2050, (224, 96, 100, 12), 1350631552], [130, 'Email : ', -1, (194, 111, 30, 17), 1342177280], [129, '', 2058, (224, 110, 100, 12), 1350568064], [130, 'Fax : ', -1, (194, 125, 30, 17), 1342177280], [129, '', 2047, (224, 124, 100, 12), 1350631552], [128, 'Create a New Contact', 2071, (124, 195, 82, 14), 1342242816], [128, 'Save', 2059, (213, 195, 60, 14), 1342242816], [128, 'Cancel', 2, (281, 195, 60, 14), 1342242816]], 'IDD_OPEN_PARTNER_DIALOG': [['Open Partner', (0, 0, 200, 65), -1865940928, 1024, (8, 'Tahoma')], [130, 'Link to Partner : (If this link does not opens directly in web browser then copy an the link and paste in web browser.) ', -1, (5, 3, 190, 25), 1342177280], [129, '', 2085, (5, 31, 190, 12), 1350631552], [128, 'Ok', 2, (150, 45, 45, 13), 1342242816]], 'IDD_SELECT_STATE': [['Search Fed. State', (0, 0, 220, 250), -1865940928, 1024, (8, 'Tahoma')], [130, 'Enter Name : ', -1, (8, 12, 80, 17), 1342177280], [129, '', 2100, (55, 10, 100, 12), 1350631552], [128, 'Search', 40012, (160, 10, 50, 14), 1342242816], ['SysListView32', 'List1', 2101, (8, 40, 200, 185), 1353711657], [128, 'Select', 2102, (170, 230, 40, 14), 1342242816]], 'IDD_GENERAL': [['Connection Parameters', (0, 0, 430, 210), 1355284544, None, (8, 'Tahoma')], [128, 'Connection Parameters', 2024, (10, 10, 250, 130), 1342177287], [130, 'Server : ', -1, (30, 30, 100, 17), 1342177280], [129, '', 2003, (85, 30, 120, 12), 1350633472], [128, 'Change', 2021, (210, 30, 30, 13), 1342242816], [130, 'Database : ', -1, (30, 50, 100, 17), 1342177280], [133, '', 2004, (85, 50, 120, 40), 1344339971], [128, 'Reload', 2038, (210, 50, 30, 13), 1342242816], [130, 'Username : ', -1, (30, 70, 100, 17), 1342177280], [129, '', 2005, (85, 70, 154, 12), 1350631552], [130, 'Password : ', -1, (30, 90, 100, 17), 1342177280], [129, '', 2006, (85, 90, 154, 12), 1350631584], [128, 'Connect', 2007, (179, 110, 60, 13), 1342242816], [128, 'WebServer Parameters', 2024, (270, 10, 150, 130), 1342177287], [130, 'Server : ', -1, (280, 30, 50, 15), 1342177280], [129, '', 2080, (310, 29, 90, 12), 1350568064], [128, 'Change', 2082, (295, 50, 50, 12), 1342242816], [128, 'Connect', 2083, (350, 50, 50, 12), 1342242816]], 'IDD_OBJECT_SETTINGS': [['Documents Setting', (0, 0, 430, 210), 1355284672, 1024, (8, 'Tahoma')], [128, 'Document Attributes', 2024, (2, 2, 343, 32), 1342177287], [130, 'Title:', -1, (5, 16, 30, 17), 1342177280], [129, '', 2013, (22, 14, 57, 12), 1350631552], [130, 'Document Name:', -1, (83, 16, 60, 17), 1342177280], [129, '', 2014, (138, 14, 57, 12), 1350631552], [130, 'Image:', -1, (200, 16, 22, 17), 1342177280], [129, '', 2015, (223, 14, 57, 12), 1350631552], [128, 'Load Image', 2010, (289, 13, 50, 15), 1342242816], [128, 'Add', 2011, (350, 13, 38, 15), 1342242816], [128, 'Delete', 2012, (392, 13, 38, 15), 1342242816], ['SysListView32', 'List1', 2016, (8, 40, 535, 160), 1353711657]], 'IDD_NEW_PARTNER_DIALOG': [['Create a New Partner', (0, 0, 140, 40), -1865940928, 1024, (8, 'Tahoma')], [130, 'Name : ', -1, (5, 3, 100, 17), 1342177280], [129, '', 2036, (40, 3, 94, 12), 1350631552], [128, 'Cancel', 2, (90, 22, 45, 14), 1342242816], [128, 'Save', 2035, (40, 22, 45, 14), 1342242817]], 'IDD_MANAGER': [['OpenERP Configuration', (0, 0, 460, 260), -1865940800, None, (8, 'Tahoma')], [128, 'Close', 2008, (400, 239, 50, 14), 1342177281], ['SysTabControl32', '', 1068, (8, 7, 440, 228), 1342177280], ['SysListView32', '', 2016, (0, 0, 0, 0), 1353711657]], 'IDD_WEB_SERVER_PORT_DIALOG': [['OpenERP Connection', (0, 0, 160, 55), -1865940928, 1024, (8, 'Tahoma')], [130, 'Server : ', -1, (5, 3, 150, 17), 1342177280], [129, '', 2089, (40, 3, 100, 12), 1350631552], [130, 'Port : ', -1, (5, 18, 100, 17), 1342177280], [129, '', 2090, (40, 18, 100, 12), 1350631552], [128, 'Close', 2, (110, 35, 45, 14), 1342242816], [128, 'OK', 2091, (60, 35, 45, 14), 1342242817]], 'IDD_ABOUT': [['About', (0, 0, 430, 210), 1355284672, 1024, (8, 'Tahoma')], [128, 'About Plugin', -1, (7, 3, 422, 200), 1342177287], [130, '1062', 1062, (60, 30, 20, 20), 1342179342], [130, '', 2028, (80, 90, 300, 100), 1342177280]], 'IDD_NEW_CONTACT_DIALOG': [['Create a New Contact', (0, 0, 350, 180), -1865940928, 1024, (8, 'Tahoma')], [130, 'Select Partner : ', -1, (13, 20, 50, 17), 1342177280], [129, '', 2079, (70, 18, 150, 12), 1350568064], [128, 'Search Partner', 2033, (225, 17, 60, 14), 1342242816], [128, 'New Partner', 2092, (290, 17, 50, 14), 1342242816], [128, 'Postal Address ', 2024, (10, 35, 175, 123), 1342177287], [130, 'Contact Name : ', -1, (18, 53, 100, 17), 1342177280], [129, '', 40005, (76, 52, 100, 12), 1350631552], [130, 'Street : ', -1, (18, 67, 40, 17), 1342177280], [129, '', 2062, (76, 66, 100, 12), 1350631552], [130, 'Street2 : ', -1, (18, 81, 40, 17), 1342177280], [129, '', 2063, (76, 80, 100, 12), 1350631552], [130, 'Zip : ', -1, (18, 94, 50, 17), 1342177280], [129, '', 2068, (76, 93, 100, 12), 1350631552], [130, 'City : ', -1, (18, 106, 50, 17), 1342177280], [129, '', 2067, (76, 107, 100, 12), 1350631552], [130, 'Fed. State : ', -1, (18, 134, 50, 15), 1342177280], [129, '', 2106, (76, 135, 54, 12), 1350568064], [128, 'Search', 2107, (135, 136, 40, 12), 1342242816], [130, 'Country :', -1, (18, 121, 35, 15), 1342177280], [129, '', 2108, (76, 122, 54, 12), 1350568064], [128, 'Search', 2109, (135, 121, 40, 12), 1342242816], [128, 'Communication ', 2024, (188, 35, 150, 123), 1342177287], [130, 'Office : ', -1, (194, 53, 30, 17), 1342177280], [129, '', 40006, (224, 52, 100, 12), 1350631552], [130, 'Mobile : ', -1, (194, 67, 30, 17), 1342177280], [129, '', 40007, (224, 66, 100, 12), 1350631552], [130, 'Fax : ', -1, (194, 81, 30, 17), 1342177280], [129, '', 2066, (224, 80, 100, 12), 1350631552], [130, 'Email : ', -1, (194, 95, 30, 17), 1342177280], [129, '', 40008, (224, 94, 100, 12), 1350631552], [128, 'Cancel', 2, (290, 162, 45, 13), 1342242816], [128, 'Save', 40009, (240, 162, 45, 13), 1342242816]], 'IDD_SERVER_PORT_DIALOG': [['OpenERP Connection', (0, 0, 160, 55), -1865940928, 1024, (8, 'Tahoma')], [130, 'Server : ', -1, (5, 3, 150, 17), 1342177280], [129, '', 2001, (40, 3, 100, 12), 1350631552], [130, 'Port : ', -1, (5, 18, 100, 17), 1342177280], [129, '', 2002, (40, 18, 100, 12), 1350631552], [128, 'Close', 2, (110, 35, 45, 14), 1342242816], [128, 'OK', 1, (60, 35, 45, 14), 1342242817]], 'IDD_SELECT_PARTNER': [['Search Partner', (0, 0, 220, 250), -1865940928, 1024, (8, 'Tahoma')], [130, 'Enter Name : ', -1, (8, 12, 80, 17), 1342177280], [129, '', 2076, (55, 10, 100, 12), 1350631552], [128, 'Search', 2077, (160, 10, 50, 14), 1342242816], ['SysListView32', 'List1', 2072, (8, 40, 200, 185), 1353711657], [128, 'Create New Partner', 2078, (10, 230, 100, 14), 1342242816], [128, 'Select', 2075, (170, 230, 40, 14), 1342242816]], 'IDD_SYNC': [['Push to OpenERP', (0, 0, 470, 320), -1865940928, 1024, (8, 'Tahoma')], [128, 'Link to an Existing Documents ', 2024, (8, 5, 250, 290), 1342242823], [130, 'Search for : ', -1, (15, 17, 40, 12), 1342177280], [129, '', 40003, (60, 15, 120, 12), 1350631552], [128, 'Search', 40004, (187, 15, 40, 14), 1342242816], [130, 'Documents : ', -1, (15, 140, 100, 14), 1342177280], ['SysListView32', 'List1', 2026, (15, 150, 234, 110), 1350631433], [128, 'Push', 2019, (160, 270, 85, 14), 1342242816], [128, ' Create a New Document ', 2024, (263, 5, 202, 100), 1342242823], [130, 'Type of Document : ', -1, (266, 25, 100, 12), 1342177280], [133, '', 2025, (332, 24, 75, 45), 1344339971], [128, 'Create', 2020, (412, 23, 50, 14), 1342242816], [128, ' Create a New Contact ', 2024, (263, 110, 202, 185), 1342242823], [130, 'Create a New Contact : ', -1, (280, 140, 100, 12), 1342177280], [128, 'Create Contact', 2018, (360, 138, 60, 14), 1342242816], [128, 'Close', 2, (385, 300, 60, 14), 1342242816]], 'IDD_SELECT_COUNTRY': [['Search Country', (0, 0, 220, 250), -1865940928, 1024, (8, 'Tahoma')], [130, 'Enter Name : ', -1, (8, 12, 80, 17), 1342177280], [129, '', 2095, (55, 10, 100, 12), 1350631552], [128, 'Search', 2098, (160, 10, 50, 14), 1342242816], ['SysListView32', 'List1', 2096, (8, 40, 200, 185), 1353711657], [128, 'Select', 2097, (170, 230, 40, 14), 1342242816]]} ids = {'IDC_BUT_DEL_OBJECT': 2012, 'IDD_OPEN_PARTNER_DIALOG': 2084, 'IDD_SELECT_STATE': 2099, 'IDC_DELAY1_SLIDER': 1056, 'IDC_PROGRESS': 1000, 'IDD_MANAGER': 101, 'IDC_ABOUT': 2028, 'IDD_DIAGNOSTIC': 113, 'IDET_PARTNER_COUNTRY': 2063, 'IDD_TRAINING': 102, 'ID_CONTACT_EMAIL_TEXT': 40008, 'IDC_DELAY2_TEXT': 1059, 'IDC_DELAY1_TEXT': 1057, 'IDD_WIZARD': 114, 'IDC_CHKBX': 2023, 'IDC_STATIC_HAM': 1002, 'IDC_PROGRESS_TEXT': 1001, 'IDR_XMLS_PROTOCOL': 2042, 'IDD_GENERAL': 108, 'IDD_ABOUT': 2027, 'IDD_SYNC': 40002, 'IDC_TAB': 1068, 'IDC_FOLDER_UNSURE': 1033, '_APS_NEXT_SYMED_VALUE': 101, 'IDC_VERBOSE_LOG': 1061, 'IDC_EDIT1': 1094, 'IDC_BROWSE': 1037, 'ID_DB_DROPDOWNLIST': 2004, 'IDC_BACK_BTN': 1069, 'ID_CONTACT_NAME_TEXT': 40005, 'IDPB_PARTNER_SEARCH': 2077, 'IDD_WIZARD_FINISHED_UNCONFIGURED': 119, 'IDC_ACTION_CERTAIN': 1025, 'IDC_BUT_ACT_ALL': 1019, 'IDD_FILTER_NOW': 104, 'IDET_WED_SERVER': 2080, 'ID_WEB_OK': 2091, 'ID_PROTOCOL_GRP': 2040, 'IDC_HEADER': 2017, 'IDC_MARK_SPAM_AS_READ': 1047, 'IDPB_NEW_PARTNER_BUTTON': 2092, 'ID_PARTNER_NAME_TEXT': 2036, 'IDC_RECOVER_RS': 1075, 'IDC_NAME_LIST1': 2037, 'ID_CONTACT_OFFICE_TEXT': 40006, 'IDC_STATIC': -1, 'IDC_PAGE_PLACEHOLDER': 1078, 'IDC_BROWSE_WATCH': 1039, 'IDET_ZIP': 40010, 'IDET_PARTNER_CITY': 40011, 'IDET_PARTNER_LINK_TEXT': 2085, 'IDC_FOLDER_HAM': 1083, 'IDC_LIST_COUNTRY': 2096, 'IDD_WIZARD_FOLDERS_REST': 117, 'IDC_SHOW_DATA_FOLDER': 1071, 'IDC_BUT_ACT_SCORE': 1018, 'IDET_STATE_SEARCH_NAME': 2100, 'IDET_WEB_SERVER': 2089, '_APS_NEXT_RESOURCE_VALUE': 128, 'ID_SET_WEB_CONNECTION': 2082, 'IDC_LIST_STATE': 2101, 'IDC_CONTACT_LIST': 2029, 'IDC_SLIDER_CERTAIN': 1023, 'IDET_PARTNER_STREET': 2053, 'IDC_BUT_UNREAD': 1020, 'ID_PARTNER_DROPDOWNLIST': 2032, 'ID_COUNTRY_DROPLIST': 2065, 'IDC_BUT_ABOUT': 1017, 'IDC_BUT_RESCORE': 1008, 'IDC_BUT_SEARCHSUB': 1041, 'IDC_BUT_TRAIN_FROM_SPAM_FOLDER': 1010, 'IDET_PARTNER_MOBILENO': 2050, 'ID_CONTACT_MOBILE_TEXT': 40007, 'IDD_VIEW_PARTNER_DIALOG': 2044, 'IDD_WIZARD_FOLDERS_TRAIN': 120, 'IDC_BUT_FILTER_ENABLE': 1013, 'IDPB_WEB_CONNECTION': 2083, 'IDC_ABOUT_BTN': 1072, 'IDD_WIZARD_FINISHED_TRAINED': 122, 'ID_SERVER': 2001, 'IDD_SELECT_PARTNER': 2073, 'IDET_NC_PARTNER_STATE': 2106, 'IDD_FOLDER_SELECTOR': 105, 'IDC_BUT_SET_SERVER_PORT': 2021, 'ID_DONE': 2008, 'IDC_LIST_FOLDERS': 1040, 'IDC_IMAGE_PATH': 2015, 'IDB_SBWIZLOGO': 125, 'IDB_OPENERPLOGO': 1062, 'ID_ZIP_TEXT': 2068, 'IDEB_OPENDOC_LINK_TEXT': 2086, 'IDD_NEW_PARTNER_DIALOG': 2034, 'ID_PARTNER_DROPLIST': 2069, 'IDC_BUT_VIEW_LOG': 1093, 'IDC_STATUS2': 1044, 'IDC_STATUS1': 1043, 'IDCANCEL': 2, 'IDC_BROWSE_HAM': 1004, 'ID_BUT_TESTCONNECTION': 2007, 'IDR_NETRPC_PROTOCOL': 2043, 'IDC_BROWSE_SPAM': 1005, 'IDD_OPEN_DOCUEMNT_DIALOG': 2087, 'IDD_WIZARD_FINISHED_UNTRAINED': 116, 'IDC_MARK_UNSURE_AS_READ': 1051, 'IDPB_SEARCH_COUNTRY1': 2105, 'ID_PARTNER_CITY_TEXT': 2067, 'IDC_BUT_WIZARD': 1070, 'IDC_VERSION': 1009, 'ID_NEW_PARTNER_BUTTON': 2033, 'IDC_FOLDER_NAMES': 1036, 'ID_ATT_METHOD_DROPDOWNLIST': 2025, 'IDC_BUT_TIMER_ENABLED': 1091, 'IDPB_WRITE_CHANGES': 2059, 'IDC_SLIDER_UNSURE': 1029, 'IDC_BUT_NEW': 1046, 'IDC_FOLDER_WATCH': 1038, 'IDPB_CREATE_NEW_PARTNER': 2078, 'IDC_BUT_UNTRAINED': 1088, 'IDC_STATIC_SPAM': 1003, 'IDD_NEW_CONTACT_DIALOG': 2031, 'IDC_EDIT_UNSURE': 1030, 'IDC_BUT_CLEARALL': 1042, 'IDC_BUT_UNSEEN': 1021, 'IDC_OBJECT_NAME': 2014, 'IDD_WIZARD_FOLDERS_WATCH': 118, 'IDPB_SEARCH_STATE': 2103, 'IDET_COUNTRY_SEARCH_NAME': 2095, 'IDC_BUT_SAVE_OBJECT': 2011, 'ID_FED_STATE_DROPLIST': 2064, 'ID_ALL_COUNTRY_DROPDOWNLIST': 2061, 'IDC_EDIT_CERTAIN': 1024, 'IDC_BUT_FILTER_DEFINE': 1016, 'ID_NEW_PART_BUTTON': 2070, 'ID_FAX_TEXT': 2066, 'IDD_WIZARD_TRAINING_IS_IMPORTANT': 123, 'ID_ALL_STATE_DROPDOWNLIST': 2060, 'IDPB_SEARCH_STATE1': 2104, 'IDC_INBOX_TIMER_ONLY': 1060, 'IDPB_SEARCH_PARTNER': 2052, 'ID_USERNAME': 2005, '_APS_NEXT_CONTROL_VALUE': 1096, 'IDC_WIZ_GRAPHIC': 1092, 'IDD_OBJECT_SETTINGS': 2009, 'IDD_FILTER_UNSURE': 111, 'IDC_DEL_SPAM_RS': 1074, 'IDD_SELECT_COUNTRY': 2094, 'ID_SERVER_PORT': 2003, 'IDR_XML_PROTOCOL': 2041, 'IDET_PARTNER_OFFICENO': 2048, 'IDB_FOLDERS': 127, 'IDC_BUT_PREPARATION': 1081, 'ID_STREET2_TEXT': 2063, 'IDC_DELAY2_SLIDER': 1058, 'IDET_PARTNER': 2064, 'IDC_SAVE_SPAM_SCORE': 1048, 'IDC_OBJECT_TITLE': 2013, 'IDC_FOLDER_CERTAIN': 1027, 'IDET_WEB_PORT': 2090, 'IDC_BROWSE_UNSURE': 1034, 'IDC_STATISTICS': 1095, 'IDPB_STATE_SEARCH': 40012, 'ID_MAKE_ATTACHMENT': 2019, 'IDC_BUT_LOAD_IMAGE': 2010, 'IDC_NAME_LIST': 2026, 'IDC_BUT_TRAIN_TO_SPAM_FOLDER': 1011, 'IDET_PARTNER_SEARCH_NAME': 2076, 'IDC_BUT_RESET': 1073, 'ID_SEARCH': 40004, 'IDET_PARTNER_CONTACT_NAME': 2046, 'IDPB_SELECT_STATE': 2102, 'IDC_ACTION_UNSURE': 1031, 'IDD_WIZARD_TRAIN': 121, 'IDC_STATIC_GROUP': 2024, 'IDPB_NEWPARTNER_BUTTON': 2071, 'ID_PARTNER_TEXT': 2079, 'IDD_WIZARD_FINISHED_TRAIN_LATER': 124, 'IDET_PARTNER_NAME': 2045, 'IDPB_NEW_PART_BUTTON': 2093, 'IDC_BUT_REBUILD': 1007, 'IDET_PARTNER_STREET2': 2054, 'IDPB_SEARCH_COUNTRY': 2098, 'ID_SAVE_PARTNER_BUTTON': 2035, 'IDPB_SELECT_PARTNER': 2075, 'ID_STREET_TEXT': 2062, '_APS_NEXT_COMMAND_VALUE': 40001, 'IDET_SEARCH_PARTNER': 2051, 'IDC_LIST_PARTNER': 2072, 'IDD_WEB_SERVER_PORT_DIALOG': 2088, 'ID_PORT': 2002, 'IDD_SERVER_PORT_DIALOG': 2022, 'IDET_PARTNER_STATE': 2062, 'IDPB_SELECT_COUNTRY': 2097, 'ID_SEARCH_TEXT': 40003, 'IDET_NC_PARTNER_COUNTRY': 2108, 'ID_CREATE_CONTACT': 2018, 'IDC_FORWARD_BTN': 1077, 'IDC_TRAINING_STATUS': 1035, 'IDD_WIZARD_WELCOME': 115, 'IDET_PARTNER_FAX': 2058, 'IDC_BUT_TRAIN': 1089, 'IDC_LIST': 2016, 'ID_CREATE_CASE': 2020, 'IDET_PARTNER_EMAIL': 2047, 'IDC_START': 1006, 'IDD_FILTER': 103, 'IDC_RELOAD': 2038, 'ID_PASSWORD': 2006, 'ID_NAME_TEXT': 2030, 'IDC_FILTER_STATUS': 1014, 'IDPB_NC_SEARCH_STATE1': 2107, 'ID_CONTACT_SAVE_BUTTON': 40009, 'IDOK': 1, 'IDC_BROWSE_CERTAIN': 1028, 'IDC_BUT_SHOW_DIAGNOSTICS': 1080, 'IDC_BUT_TRAIN_NOW': 1012, 'IDPB_NC_SEARCH_COUNTRY1': 2109} diff --git a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.rc b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.rc index 16ceb42c1eb..b0ef1968a41 100644 --- a/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.rc +++ b/addons/outlook/plugin/openerp-outlook-plugin/dialogs/resources/dialogs.rc @@ -118,7 +118,7 @@ CAPTION "Push to OpenERP" FONT 8, "Tahoma", 1000, 0, 0x0 BEGIN GROUPBOX "Link to an Existing Documents ", IDC_STATIC_GROUP, 8,5,250,290,WS_TABSTOP - LTEXT "Search for : ",IDC_STATIC,15,17,40,12 + LTEXT "Search : ",IDC_STATIC,15,17,40,12 EDITTEXT ID_SEARCH_TEXT,60,15,120,12,ES_AUTOHSCROLL | WS_TABSTOP// left top width height PUSHBUTTON "Search",ID_SEARCH,187,15,40,14,WS_TABSTOP LTEXT "Documents : ",IDC_STATIC,15,140,100,14 From c6e075aee46d99b7cc1c760cab7ef2d51a98784c Mon Sep 17 00:00:00 2001 From: jam-openerp Date: Wed, 3 Nov 2010 18:48:28 +0530 Subject: [PATCH 3/4] [IMP] Thunderbird Plugin : Push to OpenERP and Create New Contact View are re-desined and create UI same as in Outlook bzr revid: jam@tinyerp.com-20101103131828-70a5stja214ugr1i --- addons/thunderbird/plugin/openerp_plugin.xpi | Bin 155185 -> 155362 bytes .../openerp_plugin/chrome/openerp_plugin.jar | Bin 73078 -> 73235 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/addons/thunderbird/plugin/openerp_plugin.xpi b/addons/thunderbird/plugin/openerp_plugin.xpi index abcc254c8693e595ebe4b3322af09d2bf145c837..943fba3532939f4c2f713ef1fd49c3f92efe43ce 100644 GIT binary patch delta 62872 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

c|7=2xnJh?TxDF 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 delta 62649 zcmV(xK==&fdcr~<*qNm3-BKo1OO_4vAvzMshu;ustP0k zuueyf%)g-O4gzovd=9Me{}cuPM}O4D-q_H_^#5N;*ndl!+R>^i|NoNz(q{V~@}U37 zJ6T)W{V%!2%ygN5;Xmb2{%dIAIug7RM39shOaK5Lq<{cu|1nr+OFIvJcUv1r2V*)b zr~i7;dQ*+ezwqA=y5g~P!sc|%E!GEo98A!eFQV`oK^}h+Nx8-(ZK*mN!++6Au8<5g zsm<8lx+x)vQCH2J_Sr4pdd(ismOYkRmb=DZ*H3WEn-^$Ymz{NINz8CbS75)p+Zh}j z1l|FjtETr0^sCfIySsfC`G|#o!G0ou3$k2GJV-y}7UoRxh2h*`aRtuJcMBY+aSkoi zSaQ8EGWPktxsHB*>ELkuPJidv;&-RAdKLe}vu@LDG-l;`9OUVw8qbB*9-sENpTT(q z2oF3zi3kepz8HBzmJzz7;Pj0s$%j2cxRpD)*ui-J?OP2Y;?JBLIP(ZdyK*nRFk);` zm?=k$2t!_K>r2e=ivhu)Ko_YGCRff{t}AaVc}@rKxwsMs;$fPBD}PIZ&wRGxGWpm{ zzL7W&q<>%#tv$rKkOu{w2}XZsTVWU@UT`a+|7ZrXF|!b&Or067doJW`_~Ha~aC}QU zy-qF$7AUgCHiUza7rpK*vMyywJdR8^7%`y3{mjk$=4@>2(94e3LH2b}&~28>mDMZxF!cTrciHtQd18oNK}PO3?I_iH40u5m z%^$jihkA|cBsh6Up&-QDAOVCgw}r|7>gM{`v5kSwjgb z-yIax5{`g%TL8!(i4I4Oz0j~9PW`jwMAm>gj>kfn!+-iJ{5tS_q|o32ler*%etD(! zyyh04cG%t7i~Pp-6g;O1Ke&fvVgKsM6j3o(k&L=DUt)9zvd%%8qOP_zUIGwvhuFS> zGKAd?15INS!I3335gxenPPS$_hltNbYW2cH4m8YH?)%H}1`rh{`~kP& zfi1FhQGf5-Qdv5!N71iz{h@gE#;eJ!&^Fh*-v>C7>D%;KlfU+CZ2=DD3URoRi>U;9 zgdVecXD^esc3zf8zWg0zy!RGuCCuBbUplJ$cs>Kh%L@YpkLM~T7v=}o5ArGO?s)(z z2jhniYG6tdfY)y9z4lDLh_P419Kx=o_}8g?nSX(zvUCh)qZ7;V$aSUluNS|a=K}r+ zvAdpjr7{07gRj1Sdt_-oz1#uvYm?wb9dv@s-_%V|^5%@q^S-Rl=UQm*wX$ByiaFY4 z*$*de+ZF>+_{7;t5E)eu64DIbVx&X9JOy$^$6 zV}FdrC8DdtK70;kdNwZ3p86eCnAHO^4eUDSMLnFq*>L0f-sjRphz_Mr;QIE%yy z3X$>~rPCH0!CcMHBi7Gyq1xJ_@5d-g$d%6@nOl;|lzH70q{8#Ow~u*eMRZ%{l*kZ! zaCz$*Wn3^Fl& zn+Pgvo&Jp)?rIij-UV3~YEQ!t9_gh5`PJ?#nEE1ssIC?A!vW)RnaqefN0GS6JV zt;{8vH8>6;!g1uU85QPISD-CIx^htMD90M~8&EHOju44C4d$CFx&ugX?Q;E^dv?X z3V#@*|0(AjAciXpOXQgaD9Wi)w5*o9ZDqD?OQm(is6Rz*{eK*iPNv!m$ttF4$tll* zWXI4{Mg@c|swmBvwXRK6BC8043FQu4VJuJS|MgTid(mJl2l zJNgGgm&(j7j+JV2KQKe{a0MU-39J{pd5XPravb?&v1icsfm$T2rmCoFrFDC=0f#C( zdeXf61pS|+oPRQo9ZWN4J;nf`U?5nB!wkXfb;c}twn6AZDlz`SsOf#3s4X!Q1cuZD z>dMv14W`O^r;=tNS@pmU(9bBc5ECI8>3kgr`!b%Wz^Z)Siaz}0Wxin5&gnMn9+h7p3ZYN=y}TI4k} zH*kQmF@Fx*6$z z=)TJ#UTOD7_jkklr!whmSm(F$q*~w9Pu^<7uzy1(SM;$j+;!7)Tzno;s}nCk*=UAy zph`R?J(^_7r6r*Iz;_Hidba!9rVp+WR=pgIOXFCgf$A0V_BRYuBSPdWp_ z{t>JAzEmq?9D^f3^z61;vMt{b@QEE&nX*(NI*1Y3H3_SvIzT)G`;*&^r$lcv0v}+w zxqls610b?M=HUQE(aIpDf%bF(_@5z%OTlam%dLXRE62e2nZRUi04_L!(U?qDUX449 z$MhCoS{!!>(Xk{!aYR|8=!I4zQ3D%K z1FU7KHG&&amSTj=X^2xq^e>Gic9{Ml)PEL5KF`5+od8AXB|a~bEWjKJ!qQ+e>bkPq?be_N7MfP224Ec40Ob0_%ssk|@ z0z-N$cx8b@1Q@l)iHR-XX4ObyNov!~1yD$0QLB#8%TZ~~Qq62hOvVWmku*rWsF)-` z23|vT((#*P`K|FtTNK4@hH+aIg@5k>&~&!DXpf&aCg2ZoC!abx0?LF08IaD9)2Bgz zawlEY#)>CMxlnOk?|Oa0eFlJxhRc-7?}!{$9#K5d9R{Y#VpFd~#p2!(@Rd@K`0`oQ zo6k-)aa3QFj-Of7M1K`X-@NQ>HdAoN@(4lvB1hm*9`gj-n26fwam~&g@PA^}JZW&s zLGr~Yg;U|uud;kFD#tVMpunY>c$rC*l!_Rl;urc_Cl&X`jp$!Eo)$!Dx|Y;cNI?tEG8eKb#)71tod8C(13 z9I0~aZYT??Q(uWp?i_BUIZXCA|UNT9@SVvOTVUNBz=hQ><|j~M1p34x4Q zTag8$N6yRKQ`6*p zsay+`BaFV3N2r#^q$Fv@q%4EtnSuc)5*!#Av8_cYpcApbFg1{dTt5UrhKaND*noGN z4SPv{u}4ulz>dOtyJ@@nQQ@=URIt@$ z2~Z^a{0Pi65m2B>XR=DexJ!0|&1N`vl5}OPCDjLNr_+`^ZGYb*nfhLhsGU`4;O=lF^r{7FC9CHOu;3;6j@nMpqs z#r$IDvC1EbNk1sX{Ich>3LlM0KRCtw^5^slACXBvOvSxI=e0^7)=58H#l3>(_DUbx zNk44Gy~5|WN`D_-Nl3r=h^P49jKzLJ=ebHB=1D)G#eS0K`idW`Nk6c~_(~tGNk6#7 ze)8x1N+0q`Kg`9yLg%d%-|AADQonNNehMGCNk8btB+IcssSCTMNhY83^ok$wNk4#+ znMZfHDTDF~AE#-)pW4gHJRaKRY*foqg&*7Y0*i#fC4Yx6-Ev(sPRZ=le=i&OR`zT)=6NU?W0 zKzz^llmjFDqbnd1X4ttnz@Z~%N zX$XCe!+#Ba7DClk2JL+92alX4`djLU%DH;?_fHYw%+0{wa3!O{n3qp|M+RfSv0D#p zeArn39ftYeec2G)CTudoX2%qX?&+ku>^a9_XvQqkV<^TfuKJ2+B(=317=n9fQ+7;302oziAW+F&&tNeQ6(PH8uaOjr>U#3vCOeQh2w!+zn$YJUw6mZ)F} zHA9-D1B)<+LV~nCRa0`Rd0J`<`s|wat+rSu3?m98M*k6r=L_~vkL|F}R5yX58=J%N zMcq_4Icb%la=&U<>g~4{GJK1oLoC}LyrT7?VsA&6e|@`X!H)RN^MYUY9)%W1Azlna z0dG<(>E;bW_K`>T2N+!>NPh!JU`T^oC!<7}>;2|?L3*)F(s|8uqPPeQnWU?M&Y?h5 zLSNP+d3EWRyyvjv9Ths^D&IsXHd0VecLIt3TFiyz{3E{}tafysvYyiM9+q{^!QF9l zp#(U25s-)NLH`Ee*C3iu0jFB3Xapy&V6mJQ%AB@C4f(^Yw_1L=uYd7efUQG|Gse)A zx8{$BDjaKLVN|ILFk6^O&EQ~WqTliDu41XOqd_02blCeK(d^g=v33nilG?Nh)@TtH z;XdrB(jtTU;Vq@f3#5b^E{7){i-&dgn1^JzHUIjFOy(exbe|W+;Dbi6+@d17Do>fz zP;gJ%FeDb8wAzKWL4R|)V$jcu+acTm9HY=%f|$-U2IRo2bIj2e zH>DcLq59WUqCO^j|LUn;qM9mGbpF?)Ql!;&j7HZFNV_IFmw(N>))TQXL$*SNj;`7H z&yY{GAN*gFHW1V^j;U?j!%XRy;ggw<6tCP0Hr50)_~A&RRd&e5cdKAVHu6Oa6>S|v zvlOy&8{T%A+7cn6GVz@7-1$rG(ukPL*W=|!!Rf5Vi|m`M^<%2>Xx$Er7n=4K zX}9JUgXuIEQw8a2V%T)vKRzI6YW{|O*$R8R^wTuacl^ zN${X%5%8jZfIgIVZd*XOVks?qg{E-GXr;%~ehi2_bvACf?b5z$2<4L`DMS5WWH8BA^(U$)_w3LQ?fhW2 zM%;+kMSoe&NN)&hLnLnbAD=SkmfLo^_qk6!!o-Uw$x@D zf7u9o8<#R!0X2XBEjszO`DBs1uu8qDoAt3PnCS7Po;xi~f%;m@9a^2oKU*oriCRWg zL*jZ|w=WPSR<7qVAFHxgD&QjI39YRso=4fs;Dh9Qeg`fl1*8~U)Rd(u+~I5*P#kGx ztNt1+4BGB)T}owlvE6v{3P*;Dcv`xqmv(czr67fRcBFqi$+l4_`l;=vwwEK;eDE7A zrEnYKF%SUHo6p3>6ko&hTJ3BZwVsXIt*RnGXew$!tYgtwac|1?c`R$B&j8cK!!Z=t zb}`Y_Ojk|s73mBvupR1x);dcQ9izfrtFb7~(pHr=_uJlaC=+Wjy4WArD?_pgtuS;I z3s8;;IyZmNb|kJua)qVUfHhS^-4}Hj88`p>s@k8r5gYymT0ru=!OJ+`+|!(oD_q`d zVRhzbb4HHA`uy|CRhYlSM!Zfl=G8)woc`3U8ynd?WGm%YXR+R4&I2p-+Ep@a1v6vs zUe0!`C8`-I4pd9Ez^$0xh3ygf*bvMjc=(Y5qLvQmSaz?nzW)9^<&N3weV6iD0U`ls zmlaz9J%9Q4J-G^&*z@?>I_mBv^vY^Rxl&TCU;`5&kt&IOX?Z zk|yc~Ls7!(+RNYLNCHP=jsRX`K13x*7KS1qDt}pKT!*QeReMSY-4Gz?YY;d{P;$n6 zYq#kYpABs}ZRoQ`gK(#TGIG~8z$2~QpLmBGWxdt6)vPuj)DIPYz}FJTbKvci$;*XP zWlYmT>s_i*^~gxqzpE4pF)W1zS{Vbg z2MiIjF{Y-k*JQUAhI4&ni>&qpm!GR9<*XG|dnbz>h+CV z`xUF!L?V#w;)9`dJg@>PIl=(UNfJ#1q<@MOO%35u2`576xY`^OPV!;}Nt7gw|3(U# zNIFCnkTf?~T2%|ER6?lwfhDp;p!A3#MzFAn&zyryu|&fJ9#IGZ8+&NzCYZMqeu!X^ z!ioL!zfN5AF$MRzk7OZqJwrsCFb3A7JZ8wd1o23~CxuXQBsx+$|2PWbTVN<+2!ArQ z_guLOQ##6R#c+GlPO`Biec-%-cRg>;TVcg2e`d_AkHXHqydT%OT*%|1K@)KRm#b$G zpv?gxR1VK5Y)gEt8b8>+CR$CRZd%vMual!1{hefm0T_`NN?p#sidXyX5;r3y2K0 zo}kP?)x{gS+b0_EP{nC~8GDr0fvFa#WUM`23#eEtDsdn`reFOnG+Qf?bq}gyg?vX$W|eUO)(Ujc-F&nyky##P7NU-w`% zWaptHzkpIgd5?x7Be_LH*~<3yDW(zHX9AH_mYIO-H1LgvAYo=ohtLri>4EXW35C4f zYs-|YbnDgQw^OtXl6oZd=S5l9rRfSIOE=w8sOFB$1rb)mmI#c5fUMe-5s-FnyOAJA zsJ=+o3_N}3<-Re05Q_L7Tz!%567{({9C2M;V$5%?&gLrK12s#n3$D)#u}!j}5*G7= zP28e{%=g~L#Z-yIzg@17K=yN`*SMleV2kjx0$YtoTKI(H9*WfCYLSf#aJa&h(&Ndm zsHDp;-}ym>Si{uGk|?=--lX1dM3YRZkCb1s%7n;4h^h>iA7KF(fBq(n8y`G57J;dj z-#Ouw%QGnD;&n7t1bh^MN04B)OU12soWt|uo;#Cv5{0@;kS^Yh$i*GM$-8)=u%a@1 z!Rq2+a~rdOa_XN&3)LomNUH^ae8!yBJv^%cAoHJH&dZIH{n5;<20fqo+IzA|AZP$U@?h=jc(eIf57GBGmOVD_eodKk@nQ;04Q$|BI=VZu~S2`+UAW=!Gck#Em;4|PN9Rll!Xet&Lmj{9UN#cP~ z!3>#NFl0PbaI!M`P9YweyVF`gwXB!KJe{5subXfa341dYDlw$h?^l30=9_xtCVJHI zSrkuLX8@VEWoo&k^20>r87k0t8swYRHS#8xUSa_s3NoCJk>3NBZ1VY+hhhOQ0hgDz zVgX$uLMwRH*n#S6Yb^2|bw(BOGk>GP@oQ8pKT6h87r33s_uH2?V*xDz$CqSd0j>e4 zmlI?GCVxmR4%a}hvIlX-N`qQ9q{feL3F!<{j81%zy~7*pnGd|Qd)>VwI-&niIcu0I zLg(0&A!D$~XAV(Y)+m?icIL{v;SiBp;UzR3v>RSba+v4)d@z($%47L5Qhz7h@4P?+ zNfM|-0Z;h8lZ#VlFwk5CSn;(bpPy$PJ4|L>5`PN&hSPA6aeKyL>lPM1L+>YUpPmtX zMfMZPTbbnMwg2i0Hcst0QojcrMU}`bQ#RLsMlSUB9;A_d+zGJ)G@YRqsJRr>Fh>j^ z6h!d~nbnLML-wSR_NnS3o4lD)w|4ZUt8eR;f_YvaN(hcgF52SCcion4i0*6C8e#l{ zhktTP+-fZsED_Vux}Xsv{niU^TA^WB8w2DZa-KZhDVez^tS#f+wve_?n^cwu{MfE9~xu%@zzAk8fZQ0>~|gyh3+ z*XO9?w9TcMwv`NZc_U%D%wEHm8+tD3sDHr=4jAU~Q0$Mc;02XNcu+$*JVlUGhyE3H&l)Z-=O7hiGEra&=ASfqTk;PSJzcRsm=$5A#oPpW;s7Sw*?JKhmCssMI(R8)?@GaiQmbo`7BQ(n9GmXN zZf%=O?TE)pUFF1a+&Lh`egM%6RDYP8sk}MislM>?E#f16GCX%y6Z;b3*_K4Ybm{vg zDmGeBaN=HwGw%YW|z={1t3 z*+z(!O!X}fII>I?EmtPA01jR^puXoHt$s!a4cGKwFNOtpAi;w1EH~~|YEo+z_Vf(5 z_KE#InA2f%MIY(f2$yErJS(d-!3>{ThgEfV9M1dUj_bC$nOte_RxaWs?6$xidm+9~ zFb$kwn!k);OLzw$PwsX2%-oYTP#ePkDtGWFke27s{y&Oicr}=d} zUx^GQd!I$GptGP5l#sr4aVI$N7?&7BPnITzE^B2L>5#(UjWps5YBf!0Z|cPCO6s2B z@fQ5&kfwDjI4B(iy6KX%1l3c{bQ7v(O5oC>u#PQH8H8PA;X0Sdx_`Fa+lb(7TYiJz z_5q)>mT)^nujXrPCflveuxo2}>pa|$4b05qKvgGZ!0#*UaU`_%)z}g{z`;8(6dZ+z z5a;^Ux2R{++baUAemM@G0W05%emn-mSRM}GEV09X=$~F+Eu7!Tg)sM8lsvwU&Sz(H zen0)X-e!M2-!Go&?SFqhuRHbqKEJmoMl9XZnIwb z3{ye#FB)?=z&`@V&mO2u= zCEO3v#krE!pb!GGWMTZp7~C?U_99akf=&AYz_U?>r-lp51U=%Uh zue4oci9by{7=I{ziT#Q+WO&FgLWZ$87yeE?$o-sP7*YYn-5n*BRg1pTe!3X0G$+b> z`>w01RV^n*xQF$<7Et%0f3cc7S0H+S6*iY?hc3YvTZ0TCpkRD5h4$Oxf-@`lc-vk? zr?+zTiVdhHup1gfujZ8+vQshj5#tSfQ6IFO3Stz*n}4nN&TxNIV0pDJ!1GbIU+BcY zS3Q!I)}3UsWx&jWQiKS8-#4aF$f|Fuk~7do|5T$|XOvhpbRogx^(4tqSmz(|?Ic_Z zQakGJ`S23i6^FwOgG8+bdx6vUuj1%~DDH=7f#)|#aL96hPPa2DW$2+A?XT15+dp%7 zJ%jKZ^nY2AabJ;gU*T&gAAS#h7A}6=Vd#mo9Es-+VoFx6M2Kut0>muc-2X~r&eva6 zp*^N$jOYLJ#&F|!#bCqu`FW(@lZkj5=Ex_%WPIbLmxN137V$7PB%(Nyo>q3a++BV1 z67>7oqg3qyooSzGnxe*orMu)ynkV{XCBG7xk60=sMr6mUr+7kqy}#N zjvfqRX3?bmz!fuklooJ~0=3%fwVUU)lOj=P4y1J;THsF*(p75b`}}b}{Ys#A52$qlp?ihm|}Yl>y1p{>cZ{qD{loD1>%SBxvIE$y|+?KjHpUrh8Tdu+-_q$=6hCmYPS$&3Q2 zQCo1Ljoqt`fP!)yWdIVhh~~WGQZkyBV3%)9!-Fj-F(VSs-?Db%ItRzyA)vIMqO`QR zky?N-5Bya5G&r8YPskbyPn+<7Wo< z$_R0s7IbNI@J`9!I53_|QlV`ml_7nE+6#*&F6Mz}Jyl_4p-98qXF8o{%R|n}Gw^Yj zahQ0096293Lp`n1^Vv$|zUM#j(jb}L_%tkRU9;I#G94S5od#XU)W|kDBy*+YRDYWz zIlkOU?CqtC$8@UPV2oR&s+Xx@OC;qLB*J$YmM*e!JkEF3K}lsrV`608UjrI>#q|DI zw`NSBX;;I2Z;spKY`nuTXj^2XsFG}5TXS*Db22kwu=$&_CPS2u8KGTdJZT%lM#%>u z)=|3uk&~c7gBCPNwj;Tsql8AP#(z(Lv!r35$INqb){`;WqLMK=4E?J_iZe$!Njmgq zdH9-Qv7r{8L>k00d8Xij-A_UxEp1&a)jMRi3oe^6TH1!i3p*2psiH{CT|ZsMh#?a(@V)*Xz@) z6KNc!x37hECTSfI{Sjv^pWZggZi!H5F(3_;f;X~%%^bYM{H*hSZ}4nTLSl$*2_h&_ z+F;@kQf5A2LMUq3I45OKNz(rsdWH2tg7e!Uxtk<(B|vF1gsVtR889a z$tIZu6UH?0hlP-!mxFHsFa^^92kd~CxNiYAf4?e61)2R9Y=Gr+qKyX5<*Py{JKgrR zK|BM?6;4LRc5RI8U2MjW9C_={8Q4I68d#@MvA$J>6=U_WM${|o;#VA0BVEcG+AW;k zDchco0oF``G5+n<^C7go4tc`YL#DuBWbN`Z_xad<*04Pa7|`o6n#0h99iUdNL%H`^ zmu+wX7Xg8ng>V5&5`r?J8#L?sU0c-ZZLYu8SpvqF;&1^>f1&rrF<{4$|Kv>KgxLV% zyXS%YRhq!Q^;UTFQn7rmsU$H?;nXX!7*jwXQj3-3ZK}SZdWa5fKHH? zs!obiQp{UXV~ulW$+5M@OolOls+CA_m2m4QQX8#njtE`h@!16k& z_NL2ID2~))?Z(wf6-B@D!pS6t$a`~zar_k20C_e^Tka;(ST(^hNq5+&8p6xk(4?9? z64FXYe+)z92fAWFtL}eelaZ*&JMCFBHC9f{`ggHsNzef`%~w|D%Bp7wq)M9gY{s`s3cgg2W2m z2ktHp>?QN&oCSG4e!kNKEJtqi5pp^(-mjj5nBD>6>>2Jy7h8Iim`jh zAt3Or6g4dB#@lA>r(%XI{d{LkQZo;tK#{*+BBKCPkpJCe*sS)}8Q6D$)b~!6pIR_& zLrF$f+Dr>F8}f+{14cCc9CWEC+^6-sf3;=>=^Z*m;}+AQzk{rFcN4-W7wq`PO1{4y zd^U|Eq4ukpQQ5wcsxnGLvk#q~RNyn)Ks%o(y)`6%ArX4&3Pkosa7Jggafm}}>Jh2L z&KiMSsgsN%RY4L)7>O@@UR86^s*(_K+NgWWnz!nY-@jXC48p~DS(5}cLxBJQFsLB_ z0FeKqWyaps)X~P!gU;Q>=D+%7qz$TM{)PYUm+4NHmB(g82$_vs`rZ5RKbO~Z0V{v{ zjJ)XS)mllS8D!5{34Ferd-^=@pE3RQnyDpigX&A17_TK0bb;>+Pnb1RW4iHC+j1!lnI|wyXCL8gS~&GOPA_V?FT`rS#w>LHrQb{6GUq^HHg!`Fn ztkb4L-9Dop{Uv)_@X)-4sGB3&{qz3rQ4dvEFECoo;G5YGtzCywJfyiJn_zt`_)hfZ zIUriS{~lSWo+_I0Blmz^^ecd+CZ^55qSfK!p_2!;jA4tF*fF}*1tSlr-G_fO8XWqe z?v(gNNtz%FaE>2p0p+`XgD@X)*NS2bVgv@4BI~3hfbiTjcJ1HBT-iT(3eP@6r?~N}$t)^u|r_EiAC$nXQ4t zFj<)a>G9BuDbmd!xEAQ23Y&kKBGb=sRh|sb(7=oI$;ms4=5Qz`OCbQ1l58r(S?3Eh zyD^YYIRbTTY*xySaxRi+Y71@`SD^ubY3&#rdT`@~DUNx%hqJ>9%oP(bqeeoY%>Xn8 z*$7t4e@n=PXL!RAJc%Nwv9Tn1*saF+cqvQIYpcB}dHK9+5k1%NXSsi;UJjoGbG`Z} zqN}iYvDK4l%Cjq{!v>VQNQU$2tWOiNbyJx-K~6d)e(+~!dTU*KdRRZjRkyTLdm8(y zYS&)Vnavj5c$I52r2j=W0Foc@KgjIH%4_+a(bfwB06>Wd0D$x#WOlG|F}Jk)KV07O zOq1FD2mj6GW({5WLk@owpOW4IY)kZ$fFj%!RD9Y(U01vp!yyTR>Jv!L8CxTVgE7~Q zB>mpi8SzI|wZMEKmiCy~TVB4?jJhwSl0X{)OS;D7*1OZ4)Xen-G5O|o$T>)V!tlW7 z3FGhtN*z!^8WRc8yj%}8{ZAR|*fd=@>RACxATRrP-}ld(m;Hay*IJXwMhUy|@7T}K z+TAfc>65sC34ABTAqaAkLZHBlnOK=4LJ8hfaq3#EGN3l1ll1fCRE$L871z#Z<@bT$ zydIT5cQBnvR=`wYEYS>XakwJoN1LqMFpYFyiN>}larHqO@(h| z`(g(1z3uk;a|nM!&Eg2sN;34@KH?QOLaGbtIAIhk|;^3KAQW#Uanl|fOA>6l|O2JS6hLqaMuU*y-@G(lD$)AE9&x2&=J z0B!kazC&cnMJS$Oc!DnBV#9w9uXZgmLYiD&6qM6?R*~Hc zbP5(joLIbnqaJB`w7h2~FBK{vmX?X=!&3sqNl=n_3n?Idx9C4LnJ!j{o8AXXxi)|)72z@ma0P~!bjmk@qd85Cp?X-cpOJDXnp0xiv*9#tL~NQ0X-^aHi= zk}08_MySJTm-Xj8#A?~UPa0vPe$|zCwmuMCJKDIF#m^UHzi()j3rnKO&mA!&=?GJcbLuu7-z07-3ojS|GVwo$^KqOipv;7G5Qi6U# zLNtG8loB-Zmir05Q@aeeQF@b2@sn_DcuE=OfFQE0vM7X+1C4Q=BP#7L=JI910#H%i z(%PU8E7wMfVemqL$#yp0?BHJonxt_7I5xB7;~-;Sm%cM2HZ+mYc}s!*h)526t7L33 z+JOs>23)IU^#-QZ=vt&5pi%ubStw(7J4b&=J}PP_e}5?NgGR3U_>$wX?`gK_9aK{5 zhL+|M=Cta9?SLFoFl(Tl4Gg^e3Lo`S9==$xnykmmRnr}#>C8|$H}Af6@-Z?&zOAiprEOt-w2^}>XLjqtr0j1m)tm^g z%IN4${$M6cpVfPv5$d&bxqx@8QG7Y5W%t`wVd|o>sgX2(1--33%qwR%mqUHBDSK^e z%*$3E*}5Dy)sz47Bgna{MoeBOSfGEuJK{^T-a7GWYqDKt-i_9+zxeaCi@Je+_#V*X z#ApxSifAo#AxR!a7|dc!P(rcwa5dkb)#Ti4Llbnt56j;83-CW};M^bRhbuq;fcAgv zAm)GAKx0Q!LuXS5Lq}&jQ^)_eDNL$&++=_WG5@60fNOUxvtXaz({KzSGp>Jamrjx4 z%n%|OK^Z4Dl)hL*Pr6!iS**?h06q%EXDItBv4+_c4BJ=_oNdJH)s%fi`NpYdN3aGk zaq&+LtmJ9~s|hZP(v~JZ5Zmm|Eyv&-+!5|a)X|>H{y(wiAGow>6 z0`?&$7D7NpWCO_2sUj38F+Qm}Z?v<1b7nHAv9_7QuX=Ipn?jEaK2u7GDG(Em)`ekX zc7!z>*M#k;h!0`Q{9{!+)UlVUUz4y<7Wm@M6RX~yXq?oDp>jV9NMV1DNCUOh;zt(U zUwOs)ph`D#`5P+tBC2it2^qfc{j1Er2e!k z_mE*^Lhb>1sOia72~CYX=DJ{Gm>zj3!-d(cf&eG&$a-i5LEat;v}Onb4D~8Ko6gcv zz>c|)@+Zaa$fzniGKhceA=WxuWk=fdN~G`WGSC0ulD44HM#ECefwUUvv1Pv_UUlQM z|HjEUGK;fPXHi0WA^8s?pRX1i(Qin{^rt{XFF3Z|&o{?k5Y+PBdPK(&`#!4==zsG@ zSeAtsCFoJZ;-5fJ1?+$F#>v#i)Y$p|<_+3ziVVg-_&0B4l{bGG{s{-iYZYA1`ts45 zrkw$>&7?S;OPZ$of{_cyB58@F@hlTLzMplqr7{?9s*i{))jv)6^{9IDtUR(b(VKn9q2?%w{)-&(KbqaN`&@c*lAI4@`dMfy%sv{ zdu#CVZtd2zHWx9f*S`|0IxCvDtK&d9Ht7oJ?~~~Y zI$F{y?M>^gXpKpeBU%^L&pQ1vO`vGNhFuPY*KWlX>D{Ex(A}?a>9eM~J;05ZhE$Th zKOBW(uP8H)51p8uULy5v%Jr5@5ML!*c;E>4xHZ!v*Z3#@mVaJ99K6cRumfq6Qot_M z(IHLxskDgsIssY23XlI&#ZI_1d&31Od)0Vrf*B-ww^Fh-mZkWRC*zzGBJ$L53)lvB zN1bf*ZfRR>&EeI$fOssZc@7_+5)1118T-%@!K8cE)r`t4+dc1+{JH?zwlE&B5DpXA zUq`Yl;`1))eSZQvy{JzOQOG}hPaX4BFY=2ls1dwZ*UjLbL~E|Tq1CEEPF2l}G@|p7 zj?k{}xcTid=rIPO8=P{%JsA(DnoPYJ4GC%inD~wl(Iy2^&~vjX(L#l1Bl&iWU{Q$W zEI_wE0#DO1wnehuQS_yL|6%LAEya1m3t!7*U;zMv_<#Rry!YS9%m426AM~h}`4|41 ztk>9U(U=o*rR&*T7d6JC)#g`2*4(^onfC%DB!<%QS^!V;OTRw5 zgTNF@sj*A8%*OJES^zuYZiyGJp_=ojn1@pL)+rSI(KL=Dk4eQu<82MOtE+TvMw0Q^ z@tKX6;eQ6aDUs4GK?;WEnJ?0$sa59Ct4@4+QDYFcCu|m%XUS|As_CWa9HQ|jqB+oB99JOotC^XZ4jrW6G$0L-wmH^uvSoFH zo`1Y(FzzLy{-t~cYJw=BYcb6I%?6>v3MW@p2IhThc z(=B#;`q{OA;#1N&Qrp>hCgZ4En%9r4U&4;5=~EbwXEaUI5x1fge9D!?EHKW_J19`C z!EJz(yI1{ySD-Z51KFgzVa~|JbeZ{%2!9C28hEK;#sjTVg6_Btcajd3-B`titocx| z;(AQ9uUdE47QXG*)k^6GXGOoTYEs`SUmj{eUfvVfTP|$}z@tiatfb)Nqh& z-OTY;TdzEhA<9q~XPTm`!~O!i7JucKd~vNXznp$6#y!)B+~e*{SFLjiy!qUHOrh-A zIWz=DFvr7BTV%Ejqk{2rCMi*2#O;~^CDm-=1_ob(&ch+ciwjP5DI*PS zc|8ZAq~3QX27L>y-!Ts|@4qeFjB7gJbADsE#-u<$qJOS0{j1 zf$_140*z30)N4DrcEg{8{)H(WaQlMP;G>Rty8BdFZlwjMrZMxDL*ExT2w=r%GVup9 z1rm#mA&NOc2SRgux-1-=6B4(mkB`PybjelJGt)GW4`4;q5N^XAj6zG60P()l`ddbu z1=rjUUo+$%MZ)u1uY0?3q<^#>85_xyc!E_({T5#IG%3wYr9&Dt-e;<w2~T4*#kyE7a;p9YZo+B!==N4lA61GcZsM;XQSM ze%`zcU$j}SrgltOME+pf< zC{&h5$_*xzedL0Fjqq5#UPQQkYMcXeg);&pjO!0Os1TZgTVKf*BEJ(1*UxrAcPL)w z1DuX96x$dwB%WtMUWTNl1>*xpy>Gw+kLUgKs(yD^kLOP-x}RGBCUk$_*`chtpoIN` zSV7aB6ly9KcQ^-a!eabb!Us z<(6y7lKFM}oVGBrx#)j4wf@A*P&$w)feirEmBM8Hy3R;CL?wc|NImU5|2o%6*G#G< zz%qr^iyc>~VKS(>n2l>y@peX>4nzgU7u{vc)R>*kr9CpRr+qaZ6_1v}B9%Gwv}`Nk z&VnVRGuQlbMJ1g#2EWhcX4Xul{HnGju)iI$6XE{UN!`=7?~Z@x`?l@%f}z^Ylv7^s zfPZtq1E1Smr$X}4f~$u^4QKHu)ChxZxk4xOUFuxBLHzT>vFfx3IZ`}W;M>*b_(Z~d z{EO=%J7(X5aU6k@MIrUNm__KTClZ9yQ`I#x81yrnwAOO+3x6o4&(ef>(lQbac#8ZIIb&kpWvJamPy(Ebkcd?u zIS4_<_3D2C6-}3W1Bs9Y%m>0Md(#+)p8Hh5xz9RuiNwJyPZ@ma#Cc3US(hKRLm96i zO-*n^a`3Wc4#?&g+-PYm5vydfDN$5n&pD97EechcKx%c%xz9>L&Qei$`_6(4n0Q`KI9G-geRFG!5_qOpJ!sllv zb2C7|bP7x3M)$|MPB{r~6kvhRUhhNj=3Yc5a;96%d;9};@4Q;>C|7aKnI=77YR<5S zz#o6{Q=Yxm%gqULsgubawXMPGmZfy5(9PtQb%O;vuDEUx057gvmD+)>K=o@3qwBl^ ztRIOxL2tSN%~tYu+78xZT|dJDq=5h$4S{wpf~vU!-g92KU$R8kGHsZn-Im@fkV<}< z?wKdJH!D=AA@Dm=T9-K%vgNZA)@Fm{2s?kW3HZ9d5}=W{DursriC{@#1QaXysoqcT zg|jyVTOM5}A8WI8u^GU=?5cXK>q2Q^>1(yygJo`&;B1+7UhyU_4^JCb^vQIZ9{IXN zOmNyaGfuMJY(;qD*FbIfdF(iF?>{j4?mj{ahLVx9bfMbmZ*P>IH=ois`#A;k06LJZQ5VKgV z>pj4!U$}1QzJ#W}Ck^&-@v00QGe$w=riyq@R{;{qbBbSpJ~kyg{Tn~mzG!jXe!ocE zUn(9b9}DukBpzt<9iI!y$NT-Elk00(WQ%6UtbA0lIx1O%Z{#P`_zV8@K{o*~E`NWs zX{{-xOds4m4*W5Hh)nRa>@=BW>xfp^p-#_htDxp$_XC504>^Bn>sqmFR(hg^<~QAA zzWE%thMxPE$gjJDqnl(-_$ zGgioV@?lDx2wHrzHD%&zQjj_;!-MQ=#+13mtDgIT^t`xrL^;SmEz6gS@_)<1{_cHB zb_wre84E^NxwC1VrEzzWv+4GT&o2WGJE z!FeNGW_@+_Sa~v_I3G&UzDI$E*vU6-+eseUsIN9?V&MV?`GGL9@={BIh`*r+@Did-_eaQ^MyC zS1n~`4=;4b$%_|h&53CZl(Vay@`lnios!)xUqyGX8Ra-#{cdP^!e5;lDU~5OpWg#T z*8PbKGg`fA^wNdxYfs8OFa3vB>7Ku@*Ay!H1!SD%bRWb+Lu+TF;To8o`;V2EK`by+ z$%H?+yMp9Bb+rPZfPZo|x9AU8X=qw8w|aIht1A~Fx4Y@@lk2}yhJ3@&SwoZA`@jEA z$eJU?d6P$gZ%;r00GLt!XEn*j-q6Iv(An_6GcvlCYMFoG-#hTO_M2ibKQ!MFm3&J~ z2OE-5SHe2*771_=b2ZxwMty+>9Fk2wQq8o_~eXD8t%A7%j$(5aLrbc~GgSVSE986)&2vr8~KikQwkDSg+uG{21m8q_Q=u zfRw^uNr-ZUzBngRjk2tDlDTp!Yz|^4Y1pV{A&3&0>$nY9e^0zjs+6Qv4d>>zzvpWB zqvW zY|7@>6}qvii#{k#keP8S5)&;{Dp2Hx>xxWT)*@3Qu-L^ppmV&H(toqvE>AUx#F%DM|B&;8x6mDMG_ z5dMX9(mEYKO5+`DXRTv7P%I&JP{KaXk+x-;>q0zDkFQ6p2b098EYiM*S7R$myM-q5 zI5eSuGzDKgtJ=m$`!hhHPSV^Hp!mT!ln>lQj$;e(Ix2;(p-UwT@z%_!C0Y#lw-~|6 z)&qmu95LY9mVkj}^4fWxCOaaMg1g-=ijk`ubxFunvghp7N#OoR9%SUhzscX8e^)Ft z==pD#agYHOfB&)`nuayB3}6^bDx@n4VWUWr=5w$26vT?Yoqi+z63mV`=$Sap9HL7` ze_n;9^~CWO<)BPOlWRz&Zxw;8g2vRMW1t@m-)4$sd?RxUpwdkFHDOA36(|(8O*u0s z;4X2$2$lz7g|hMOV~164sbpi9EZq&4ml)BTo)fI=htpJbY^5$Dwgjpn&5Vu1lB9~Wc>`!7 zfyHs^f6r>kim0Zr$WyduV*bH-G4dhDIJFv%xZR?JJAKvBgrR5^o^Zf4A!gyPLm1Wx zwRiazsh-3uFc(5YAI_l>KC;UP&NwlRQd&w;5mrxn&QyLBC+%$cU5R!T2L#*`nmjvZ z;XaO)`-})qnkbPvOJ5e;_=vM&14?i)4`7v? zc{@eStRQY_-w-qhMs2ttwpVK8ch_=vWJ*h|Ub%Zj8)x2V6<`CBQjL#Npb*1| zB+}`^w;Hh{>bI8+lmQuk@fSvH(7xx1dZ%jYY~d04Vnf zP%#|gXlwx)UA96!z7Um=BraBFI?c?&nq-yicbV~kjAc8_5FZe!h|9F-j%(X>Vt`Md zHifo!xiknVoDZw2)O25lq9!cR-?Aq;PnwLy08A+u$2iS@Bp;hxE#Jpt!tj`ht*A>{ zZ|xn3#6-6=8-2U^1`q~9%8b6}NF2A%iO8 zrS(TZq2uXNX>-)pEaa9U8w)b2YZ-MCR&R$;q*PL9uc<)dwyH}C_Gc85rb1UO$EM?K zZ02=biR~oiGZ5jiqpwj~|7)?@avX*jMp!Na?&R5j|0k$7xZ|AxpyOMQK8LPK71R+Y z0AMWKDh1Tam}=G%u#%^fRA5ryz5Z?S;cI@j>sVSss+c2wu_$spa#0$FEPE?i*h-;_%g{!{;ikZw;+SA-#R?rFWN}Bb`ZuGm)R@~m6zRMoFG4VBI z?%67ThDB6AC_xM_(Q2)CgvoYT5Pu$LCf#S4mHCvirja-*MGXX0lj@ARA!N%A(6Rug zt2SZuaoD;lWRP>Ih8YL(+BccyN6@rMolqOCo|5vg!{hm-MOFAW>~$LNJ`*~9H%rtf z_S1g*gFo{vk^*>vfh)7_(FPdLoC9a)JM)Qu$&ejz+REMkR4`-b**k~*S_Lm*k+Q%_ zQKS2urDMbM;OxGR(^;D`3O2vR9$q}CPL(*z@v}2&)V?3%+HwFE4VPe7$_YJkf$i2bYUd^M20;EuX zb&#)eb98cXx+i$e_61@8!SC|LiVc~D2Hc)wB@jnLdCt zf$vu6B{uKTzlA-}Wzm;;T&+%G&?CoxFOEAsl%MUu?51SN_dcmOK&p>}{s#OYE8jC@ zs!1-H(c!<11`EIcQQbl?72%~Kn^u$r0sv?R{lBWB_I75L=K97KhIZ!vwmGLh7{#D)jud1jhlZbN$S{d>;Mg5f=XZ>RGsC1RtHKE(=8<|MD-20 zKP5&-Fm8BIF>?hHx8YCwCw4z~Z-*(i&9vJo+x$EHTfXMCG^hPSchL4L|GO|c!*_0# zZ)Hh6CPl+p4+dh{Sii?wQ2KFy?fUQ1C}^jc*k1yw@H(J76eCzbCR}FoX*%oGkXUit zlZKIzuaONs=d{OjXR3`Sdh@7?EShnDVb#baZq9BZ6f2gcH{D&ROm1sILe7c*Dwbw_ z^Xwl9hP(9hE6QAppf-&PFXkMJy=cxDDGX=Q#Up@30yS^bmc{R>zTmun)1dpj|K`75 z_W*Nns!Ju^`o~Zx_J(4{z=g+m5el&Pyt(00%J38Y>6UG*?^1 zu`N_d_KP>N2s2$y)JTYM*@C_v!4%KJ@a!KCtM59JnHh`q>O5&5t2$WA8;;g|!D7C1 zX(h5~byJD;Tf`-&ERz(XPox#KIfbt;Cm%^zO4e?K&RqigtS7DzT*<-!0dN6yJm*JWL8x0E>=gKac)I81* z+X#x637Y{Re>W-jwb^*Xhb-b)|M7rx2>&x%`X^U%G<9|kC$E#Ye@gg z1@isl0*CVt@r1M@aK-=21rmnJFeN_4DT4tKA|gT<04Tu!e$W9b5m}BSYI}Gh)%W>+ zy@VGhyl(2`u`;Jna}F1tVfE(1CMtbQbYvT_8BgU;f7K16EKZeWZI9k7m2o20>;BQ? z6<^Yd+LCLebhWuWaMUIGepx*YwcqXa7Qm)cZWh$<_4|I=N9Ho1oF-xZ2t^x4+WT7| zQkPa#Znz>=F3p&yGSMfsK{=DPnAg5;Q=r4^NGMS>#iUoSD_3PqriV1D7G>$~jLA%M zz^0^he^p>hc;~QZc*C3;iMDdm9EvGRmgug1GoUz{4Up*j+8a;cM7CoHq7hM~oORpd zZ_GDK%e*%bh6P6NtFVB0@dJaV^9^{)Jd&E8d63zCkjf_$PD~GAi~Hw` zG%KHACh&@DY;Y*Poh$)zh>+G|3;=>&XndheXm+`!Imp{q_FgAFDg85kho}-neqINm zgX?JQdMyYb$}|JxAW2XK0a_HGP2ePXvhD9*7MwLfw!uN;cewh|w5>h&5FQ9ACITdY zfA57;W+9O~Qj}iGL=>+a8giU7gTE^xD5iia31hXptn-RI*l=JJl(<@(=PfhTSF_Q( zUBlO}L*RG@*^q_Kf zL~ZPci;>vEFAo9^qA!uCq2Kw9S|^)3tYea_yB{MRt7+(>#bMDE3vlg=qSfY7e?)v5 zm-{QSJS}&hDPAflU6?8edAaMgBuW=6GN}jkoU54`5?Io}`V(iI-KajPzsU;i%&kft z`OOZ=mqvKoqi0E0nP*~k*vtAaY_#+mVck2>qr|f9=4Qi_I(3<04L#Uq^SqKQCe3k~ zW>>@rv)6gcVd;7MF99+KkBQn`e`L$P&*zV@*lXJzbf|SL>aGd)9k`cyK~_;J^mrgj zSW$qN@={Xle^p0#GUpwnU87zbd`rBNf0yqfo0eC6meMaDy5h1D8uoL!x4ZFFeI-_| zH_r5MXrFF|0bgq9y_~XiE3E4Gn$ocZ=cc1KD~`SDDIq=_ zDhPA-mlhSF8*CW@Rq?s>-ZkmSPm7X*=}{!G-?S`i_7aCwrB{H4=aq72OW7BSv1Hs4D{|h)3Uhq?a(k{X_ag1((1sY|{ zE|8bRp8<$}FG~EcBLBfVOSVUS1fx43|FJVb$|Ry(5|zP?WBU`+PZEM1=l!z7u`!&3Ypbfp4l1O2-Wylv*2DN_iyC={%g6I*i1P`1y zmlL4@G65i$Mxg;78)ASG1!bn&*?=)K7X+F=4yIJB!{c7<^;bO` z9!U6hSbztE@fZ=dVLoIK>_fZ1f`#DP)}32%ULlzS2FY}tGe3o$e7;+M3PNRm6)N4v1M4k(OwVjvmz@9aH3{6MXjg zhGzy;xdVA+rlcuh92X9chIUcX#d53^`v-r1S55{NYl}YsF21$P#EnaR zwIT}O&|krpxLtfBb4+=zPcWvgd#aVT(kxrFQ_N$3MjI2eVFQ9SyP0ToEDizO;QIZr{`Hr!0! zZboiFinCwytzK`*Z;Q}Xg$;He#?00XQ)imAEl*O6Ynbk~oLcwyfk9Z@up1AvJ13$s zYuvsHcm7zf(fax9sHA@~&<7Oc9dsdasrS&vQhhtQbR)T{Pk3PV(rkErFZj>IIjOEu zD5WjLx1N6TM^vINeQhI-Oi%4dnEh^;mz;0lkEfr5Z2Eds$fJ5i^-cR`Fl{6mtx#^hy#D#R<}nMcRFqMyPyNY^La}&V3B1W5{Ca_U{bLJQTA~>2p~m z;mWW!XK_(`2?$P#Vn!@URFwOq&`zXKbWClZ?`6*Pg_!QS8MN$)Z*`g2c7z0Q0e|;n zN4|Q|%C+=e{B3{Dj^TKZw3R|t{=9(7V6V~b$j-#eqH;j_sH>dxsm&7UEwfWK{lwCa zd>A#};*6en%e?hBGZS|NQXcQrKbc-FPYZ;&E6BSi(eV=H8i~O>9fW#7S0=I_Tcm{qeWtJ0@brC(6NOnbYr@k$8V^zb%uoAVoct17C_@#P6M> z)fB`NIc$FZ^2@%s)u64qjxq1_@!6sGsApr>c)I0>xXJA8?d*N`ya(PEc&O>wE$D=H z?#KA3ktO+%n^x~#+dOT_$dM9>Ln5%kM2roSM}$bd{7Ntvm}pji{gxHxy$mS*CqPhH zAq;klZ03K4hl6)EY&F79xkM>L3JCS6X;uXWI51Hvw7iY{X`%|q^knD3bGqs0Jl6N? z?E1L8nFz`R!du0#J0+ARHp!BX*xAzA*6S6G%x4#|fBEpxzIB)dyH0F4QKYW+XlQvh zt#vy6Rng7v(Dxx4F}*Ff0n2g1ScSrQdr4$x`TZ}C&%K!F!1A_}=qMRM0RR-@1N@KA zy_mW?*gHC_*xTDU{dd73anD4CR4Ve{A+(oOrU6s|5SOZ^0UCc__~Nby$~*yTBAdL* z5|~(yOh`uSstaA<$jZvfU&_csH3k2ia7J84Op=E;8RnJ0p50(p$ncBUa5_Sm8gr(a z{RSi$s#8_%GZs_}X}p%LiUK2b>3ctE;!~x}0I)u9-Si;YpNk4<;9JY`c<*a#RtRrrz*B&P z2TB2Cc|11#U~8f=Ai0zr9EFS?LJ2ex-Wq0%$MHt&P%Aj2_7*r_U$n+XzFFF^u1>1D zGs3X|44Q9ujQ!pI-_(WiU5jsdgVYL$)yMJjxe9}#EYW{$fLIvUq=kgY<~;2pb@pOh zlV#SW%Wj~FnjpKivtYIIvHH2a?oLg9Zw0MG7W>@C zGu6E`WU@0Ts28v}e=GZp)Y@*N5fTE+NnF>SY8<&vEz3poM^LYvu#~j+<}D4WbjG|7k7F;(#{TfxBkNW z<_BdsG{|_0I;9xi8NeS9?CuVPL6sNyw+O6~$npQ7@$QtJApng#Oq&V&OVa5*Cgv;( zmto8i(jXtAy3HH|hL@XNhjW$3uL6zFN6ym#}P40B&pj{yV6C?OW48% zmIPfHo2I6ciB*mX{djS zpKeGHl|Pydl`4vtT^@856(30`EU2k9t8YX%{pLGRaG}$kffI(-yXv6&3u!AZ=By`(<>8C%5MD&xzE99)ML#(Klz)t`hrq< zgJIkHfYisRzS%LO37CO2ikDVK04#r~e5ote&N+M~nvUt@&GECZ+##K&(2-ZTQ{A_Sau3Nf}Y0Elp4ev=Uo zJ${SlO&{#rqv+S+w=gmY>%L9_4coW;_qjh`%DaZQb1S!>)qbv8 zs*D%}pxuvbkn3sWS;0XnFdBb6%1&3jQmSY&qASkeB{*vmqReTY{$O*s;-2c6+W17s zB{j-_*2UJ;GAJQJ)OK#U(DOb(O6q<|bI!ZQxap^(aU7g+F1s7;OA$GZs#kzr`)v=@f#dcWnk~-23{KqkoKysWmJ|Eac9W0+ zo6dO%2eXnzaJV=v#`AwkhCIn(Pv3C}S=TU)O)8dT_$*sP*M~6btz{)ph2{o8thS)X!E}JO1j#AT@QM}3{#KqeGF5;1d80>#XvM*~GHF#hRzq8} zXff39toJ`n5g8X7ZDtWC+8{V)$EEW89$lsO-3XhtkewPa6k2tha&V;(IO*O)s+J2V z)$<21_aO?oI&puww(8%LbgsV`gxI<8PI+*0uRCo}<#3wDbihMNU0~%6l7IiG17y!3 za`F=U(a()pbsJ~~$QLm1wE23NXO4N%<0Aj{*e=x<~S6tdUr2k4A1aBYJ%@?>U6p19Z2 z)y8+AizZCJJ5gnk=_%GrMk^cge~2r(gYZIYT0t66 z^6fE_YYBg}c5>R`n1t;4@OY|QWQ9sA(pbnYZ97G?=6oZ~JUwN6->Ff(QW`nhWG|i1*x%nc%-Q5tBM|F$Wp*Y*vD5T4UHDkjAkb8*J#We)+Yo=`r`bjU5X=pv6zH{?W0(2l8muv0ifBw6-jpxPSnKi+|yI#FIFmLE5s-LZ?3*0AQ5a{{$&?2IFJ z{7`=_ngnXTp{U&)2Muwy8;&O(=%5g8kFd}+Dz8%AA!2WySq2rT`I-VJ^a`K*>u0W6 zPEri&)%ABrSq;W0#7C!zO|xWJqFJn5v9?5~%i+xR&U7qrD2;sb0ct}uJj4_C_<@%N z5DO`AzUhYzKkp)>m-fI8vJ@`}nqK1iHx_?O+mLI*=&D4Z7M&rm@38-i!x>lD9nLu> z6nL=*NX6oaa8t~Aj7Xvl>j*yMt0&)Og>Q!F`gnM)bz+$Xv24(SiD48=Ns&YX_?~%w z)vH?nanEBubrA;a@+-GsN4$;@p|JzetF>o-K%41}>CX?71#_jmnuacT=*R%xD>r|g zygF}I+z+j19TIGwB7hR%N2q3}IIb+c zPKTr36g=Dv=hLkh?Su$F#}_?uh)#d>gsf|13l0$*#sc=X@Md=1_R*&6i#Lg1M@CKb ziYxdTGRm6Z3XaC=EX-ozUU^&#SZfWs*)w_eSuN=NGTO+rkhA=1-B=NhKPw>+Or!Ol zy6f8Cp&IK23R#M*QT2XiB*e#dftWjUrCF~#hCOzCcvzHEHxy8r#!7N=>gIo@BF0l7 zxmEZMOUI;BO+s4r3da)tWb)|;{>YYOvmX?vClZMZfOoO>dc)y<|Iz0AWG2FEklg}} z2?hY5g!w;}`M)=>{{6eYe)AXljm2B57FV>Nr`y1#Y zS5brzLI7zM*i<)BgsB|VO#6TB;!1XpI9@eTgH;LWB)YwB;d;1rJyK9MN)!_j$B!jA z|H1u3n0^||7Xv}qYKa!P*>}}G-+(~ zjb&|~jje?sDb!$aK}&6?v7g`GCM`(;oc^fdafoibC5wE}tty&9%X1N$f0-bkE8$f* zWt38c8L5k(m#rak421&)@P%sr_WU-ec@@2^C2HC~>TAFQ5k4s@@~$Lt%tw+IDb!5b z%l~x)j?jV4870l;sK9@0jv04$yhzQU?FD=hw?6Db1a(lnzfbdxhynbjU3N^9E#pn# zyJR=8W9lg?gpl6RR&9t2UQ0186%xt)C9owa0rNX%(=r1&)+1(_tJ=NJT|0`8Va2+` z{Rz}B1?+rXk}9tL3TyBB+Tgu6f&+f=24s=5-jA?3n~2Adu^NA}d@@tz=9b2#y|Dk0 zGA%15Q;MA!XkcjIge)QO9yASmzkOS)?c6lZ&?l5>XvqdeyGc=Cg3H6N$q-T=o2i0)5Dd`qT0vDhI>2M%G3bl$3Z#ll^E&{)rsB^7d6Tk zf>-}bVSYB5TR?x(o2(SCe%FRJR7B$;tbP?9QxRC+;QyKsn959DCHyY4c4t__5zqQBL zW=lGF7B+Uqy3si9DaJ6B<9z))JwH(WC3z5ZSf1rJoGlgK>KuQ0(NA%+wPcnJy`t@x z-hgs*3m&Ztp!HI7NOO$~mZ7GOgTWs7I|%-*n`7px%D4AHPrw>>F!ZZbvMRg7om z2+tEYy~Y4kif9$!MD z(q&UaSyo)p-mY^rVSVU_E7Jh}N-wztGWhTqp9c~W&GB{@ck^OipK0Un>ZBGbdsf9s zTg4Sr%&h**^^lF4_smlDlsmZwqRk6(0d@lW+?QCk0VV;Fmw&ba6(G{&(E6r%&VQvsjWm0d@0Fi8&$L-f z#qkabmP|mD`oNd8wgE2!1kjh|wgE6b*A!j#|*Ohn+RF|o@0Uraa3j~+Tw*ey( z@?^iVWa?gduXVRNL6_jr^;wp<0U3X{bD7m<pfYtBFEjU~cSaS4B&0$E%n zoMDwjzug`O??gS6vVq#!u7f3wG!!Y7253MX1BHj3IN0+to}~9wO3zVKZJB@OIG9_j z1rTujkksbrINfOOsLr(B4KUfbqhQpw2tCJEC=;zndHNNPVot9wuhq3a_S41r*}UF7 zU{iJ2%I|{g8}A(}q)lRO&1Zk$I`Y3&H2p`EH~!EzE&><;U>gbm0R8_~(f@YB|E(db z;|iI7;s0nTW!mnL4Po>a@Byxok47s`jg9vyP8USgh`z228#^355)=w0i6x~iULv6A z>Mi~Q%clX3R2e@>=k4I{k^K)d4qWKRlihpMcf&VaNG48DmT20bjc$K|2A}<&Vg#-{ z^)O7Tk*lB2^Y}iNwAfap=nRfqd6$d3xc7_xyOx-gfa1D2l5ZMQgY z+n{e_3cBFFwUGJ9>6xc$)(l8GW1`^zn0F8S$EzyvLl(~Y5q?VOCCj;!3cl1jh}YS1%4jzQ7A8T z2APDAjM>j*fpAHN(HQL|V)uOh`hJiVR^Z%Z8iP#2wLJ4zhFtmftb~Ud29-Y}ueuu3 z3<0KsN8C*ZD2upzeltc@s57|@ms3(c7FHo}=y(ex`*1Hejt z16qlZ&NP>nyo4UhiS(-SFM~$te}i3Y!Msw`EvUPAsB+A}e!jtdzn3w)0YnRYxWzi5 zb}b}9{lb@ky8$EugS3~Xy8%A|6PM<@0UiNvmj%25H4S(VgPfy0j|MuurT>MON4x<* z8jYV(qKq(65+yEV^VDR4<)Ty`tGWKF4f7e7p}YYhF$wsn98>!JkC=Ksla5yvwitT$ zpF6dG%pTtVy{7-?I{^NBX#@Jl$^id^e;dDkxImZlya6!+xd4|Yy#XnIAl0Vn`ri{o zjbwiR7A$NO;=h0nzvUwxHF*NnRqsOO3AVwT94&B};Wrm$bWP#kjUEk8S@uQD!_KY0 z*k6SHiW0y;n*5|^s~Q7y*A&p-X+=+oDMdw7DdxggPMBiVD4zVY^SC~eGOxtnlDq#? zKjC&U(0Tvd$pQX<(a-+{e7DB`QvJu? z`|c_VMobL{WRv*KJ|eE^AUBitqCF7Re$|qE_)8n;$^d4Zg~IMKzStvR=h7P5(eW@o0XNzW%5y z9yZ5cXd_p$L(N;V#?E7_$F6r1HI4A_zqC?pdKe&)Flht$Eprn>44eTp z^OnHVYBeu&sHiIh8(J+dXAuTcsLFpt@5mmqe&JaPI%~URL7(!Hx>VL$e0@9THN!79 z;1JcXUj5iV%fv)$gY9OydopD*_Q5teKKEe|48VlezM27gA2ig-dj`R3w(!|R@uwTl zM24-*8Ys|_9%a-XHYGm zf%~DJtt)sgphQ6^p!V9w;Dy^vvSeK1sT996rs+_ulrcBv&0lL<bRnNm=UHh%{R8 z4;8iFRCOF*KL*C>Q|v2i(@uXUKb1ngj7QN=iWYU)B_;}1Ys*ia;;FCrOfc;|2z9-d zJEVB5L!>u`P4D3UbDGEfwZ1j~nPxJO|1aUre;-8qe=<5z_FwZH{K^|V2^cukAe2lc zMT#a+TxZF?Y(VzUJkyQ>ZY-{bAI3>))P*zo=I(x(F!|}(xmIqYI}LwG%8*@q!4Y{s|WevFKJSm+j~NQulMiMw!(*1HOkz{?Xn>PGPQ|41J{U9J?V|z+;oIP z_=7@VKAYl3nf@UF(C&YR=c0*_f`pT^aJg)BlW-{X=|zGAk2GEPIXQ{z4p!dyp}diX zGAEHUWH0EdI};yea}Spuw#bggJI50v_-C@rDP1I$sJdVpR`{+HUiy8)4c_aiyTflt zQ9zH@%xpvZW7R%kbL5(T1?MvGi7R!=EIl4#i<>vd+Q-Dmd=-CUF^W)6pO0=en}|J! z$Yi(~sqovIs`*u91cYgS|L5irE18!>%Rlj!C^!HB(f>V1wnp~umbU*Yc+xpI+B=v! zI$N6ldpC)XKEOYp((g+r>!@qkaZ$n?x%rhN})`Gkn>v`9d`$a+owFSJ;@ zh$T&7I+fCrJ82Z_y`_V~c96}jKvMF8+VT`$5an1JGXuoPfl$jU>6mMCRsG-KGrT@? z2k58|so$KL)L;1ZqK>73hQD*aK5XHpoedDlcIwT6rk#HkfB(c)0Jyjl+@0VK!GgQHy9W#I?jGDNcyJ5u?ry;e?(Xhxm&~3$JA2QbIp@3Qd+u$XqG=xb z$6NAWYrR#~wUkev&p&%?@Di9po3tmJ*)NuE?IdX0zh|8#C)SlYpBS#SQ+^6j17jq! zk3?*ceAjz+;Uj?`H)bQ4ok?4iux9}J#*Nj6i# zO1wh(WMYLTsj{T6jeBqdW+t=J9WmGMOSKxI!I&5Z<~jc-x`Gt{g#_59Ag6d_rnTcH zIp)u>f?>!BR{H5X6}y9V&Q3!Z9_A^OHCGMqAT1Cpj6w3t*+0rGM9(#85WbC}fJVkWvuO@(^GHINv6Qf2Fw)+jD9eXw(Sm4I)uAJqwxg-pAZYFa@r- zi3CMIHOf7{8h?AyP4T^ls^to!N|^qd-{9^51X0H&D(A@R8)$BdxIAK0&oVnKr}qv0$y@~(H=QWJf2K=3 zA}>1^U6&I|THIJg%y?Xic1r^cZvQz(9EK^n5%|6KCozDpDA;H2_w9s+#s|oAsS$fL zAjx|Of0zQ!L=^7fJJfH{Z?Ay<6*dg{(`NSHjkY+0<)0>%BZe#A!ZepaKLU$?|ES^5 zjN+@>7Tw-&wQB|ao4Dhj2RZ&;HIO&!2J(xAi-_xd^G9zHsC#HQg!iLAsbdL5PDs}H zkW4JL)PPtlrFd4$vx2}P$uS9yGOpJP?su7lv3*hv(Nj0D_|N`WE8!(N;>ejzA-^fBH9rrkByXj`8qnuK(p_jYaJ!s)&9<@fsbfx?1MPA(-XEeN$f@ztJ$ z^+SIQ>(syv)+QC2-Ub!sF-mC~CVza)%eqw>reJ0`-?ZQ;&WGbezCvbyVo37%>mS)Y zNk}=m7=>xiU&0{D`7`zFfj%EBB|U%Xja~%yxzq(+0E@9XiCrHyoP`eIy0RD5@?hb> zo0Z?FiOC$uz($0^ib&X ziLUYo*`safr7x}sB`TuEwQbNCUVThcJC>%7_ zPYRs4n2-YC=X>7@B>3BR{L5Ee002ZxT!>%EWx+DmR7%klHE`^I{-jk^-9$bZCa!cO zT)q>TkJ#5X1dEl4o_LacqoIOaC?aHoh8)?J73-VQ^L|ta5)5%9j0rznAEq=oN{?8C z-jC3lxS5qY=X;9~dYaEMm#13;?kih5%F}oY#)tRh&_sxVVB*MxgzQk@xK3-_Tm?*6 zcRGgw1XZBkpdf;OfuuY#=zjeC>rHTH)U~^^0-8tU7(4S9u z&+92z`wp1eJX+t0 zDr&tr(opbIx2HXz8KsYMn|8$R+k?CgiMJG6v{TtJm%c%ffX9kLC8U(dhn(>#P3H($ zC{L=O*Dc?F#6)s-k4*T8YFwr65P~Md4co^po{#|Zw8FLb)nYd2g0&hIVj1zKax>)v z_Te#xG7qy19aq;ViScM6L8AQ=oS{ei;K$Xe!kqB_sBzCcPKqbMFa1lJaE*@p%&~XH z;OSg9U8&;!fyB8y;=ZpB(iK^7ZEHC#rGPbUF!~O=N zv^O4l5RW7iSM}IChH~uTU~yplRrJvog5RFkouRA}^JDKNsV+uqIffq6ic;CA$>gx{ zclNIJKeu9|$pQ@$%5~CC@CN{wC#M~+LXA#K5x(C(zL<%BXjdueGYm`><9+QKxuAi< zE^D@b88sjh1$9Gt@~rGG+(}Ns4H9&!a6ax??aOtOas^9$kZx8qvqWj2BRzv8LSQ5< zdLrIbyBU_A7R@cMKO*aFZ8AyKJ<4BH!M-t&vN_RCJ^soKQsu8CkpC%%SRbS8-jGDo zO2MMg{D2FIp|dk$vvTMlOjcqGI>D&vrtn>VM-j+;D_1~W*;zWLY-22XIS;Q^GjkFY z1?0pGTOf1V$G*J%p42G=ijN8Wv)2h+A#%E#$wjl$?^3Qbdkd}B843H`kbIuv9eyfS zTv$e^OhCu?&l=7Qe+W@})34H>G;F7DV(Mi0f6*`iTu)L|=pX+Ea4*>G_4Wj1Bc^75 z|Mo2Qk0LT)&I14d_x+SQ+t8=UF>_62REV=v?%P&Y-WXHTq)MZrce;FH5HOz_Y}ZA? zh#cfmNd)AdP^yMjc(XZe2}9>$%BBpP`UMgfq%#B2{7MI&+^knxcbDunVSSUTdGXtJ zZ6X;NpW2n)6{!~-Fe@J?&37m{!_7&5o3ScXEqBy$YfNF6->|fe&Ll4zFx*#>hsw6z zf)E`TCapq;@3c&4#;`N9F$+>xCd4_F0gQG=jy#)}U*^~$c5!q9+iA^P5-Bg12yfwq zyo->kYsvutDP=VhpWrnd8&A*3U0SnDS6p!4!cKRH1R)|-2q|F&9W)mJSwN=0S%7y~ ze;7<$t`Aig78sNL8T1sPyur{cz_>`A5k~2wx0pb9cp{qE41aYrv0|oC0LkS?01+@! zDd5r@QwWq$L~0W>+uM#E>yXiuB~_iiww<-8AC+=5n($Zxb`t za^M1GKt)FqfFhF$hzKDYb|?yQUY)0}!QRH^tZ#gL9L~t~wbPHbjVQw~4_vw1fB_8I z@BO-7o4-ALBo`aS1MY3`&F$?_r_K-1A7hsm&EyPvXcZ&{SWOzA3NRBvitHlof9M63 zM>`3<6^RxW7sI;O=|Fx!*o;V}1$(Oz5P1_9VEJPz*Yc^2$|>7V>4p>)g?P}(Bc&FD5cdRQU=l%5yqBcN-L8VBeRXAbzd1T`Et|v-WPMyUj1U0{3JThsx0rE% z`W~xc>?J+e=~O&zhW7Q?>9S;Tf7#>Wkd~MC`S|Wu_qcw=?A^C-n|5=tWQhUL4Z<733;C`2-psxM@O_LuSgjF2`e@^X~T3Zn)nOYhGgschZ znFwU8od_7{=okp-**TaQIOy34KG4zA(d{kr%fG!1!a-bG7-A9<76KRfg8*m9A6kY! z`&oblN|+MgehF&KFU=1Ce^h>fdC~=Y({}K0Zah~}(gZ~wm76h1oMC3?V@e#PskyIM zC56#PFgRZVNUPAWD9ew~>WG>R=;$=djY#ieJ`v{9DE+X^$wc%O1Fp--rjTAV728Qk zI&Yihz+S%YJlo+uVZTkaH}*!MS@-%nG&BS?$uukSZJdZZ`LIcve;?5-!LU>!CWj;P z+l(3W5E(gIm>y3Ct$8wwpfGyjoe@J)_|fSpG2R!AXfdIaYd2rZ#Ut3FNhc?#6P4oW zkI2M{>FJS*`Ll&e(2|mpCbjAWfWd7B*lx%eEJVQK;$r`{9VED4K4tu%zAqk9RE{P& zssKw$@52KJLlP{ie=vWm76g*LM*1#)f}sNkZd+`8^-(%X)OU7pf_W2`6fqKH9942u zL`cxcE@V);_isbiAoddl50GnEctpgx-b~0lhO>iw>H|`K1L!?^N8I|dk#E<}*h1<& zKt813#>r2+d?yN{T0a;Z4t(SMj^=GlyRxy|XN`KfJ8o5ff8XlD)p&2i7QV@)YNMG) z6_y&jND^p48c-+%i_ha+;c_3k|AAm%F^&p?{?x*lGRIpiRAlbpsM85-Yji|McO7`e zE5~N}<;O?9LK#~Y@eTfylauVl<1Txt3mU#j(LDsIqe3iCr$_SPv5EPZ&%g&foxld0 z;`x(YVn)4=B^I!bFn(D+St3QS*btvVB-s2<($TJ<`t42Z?NPk!G4Sz?zX_MG(E&Dp zjRoBpJ@Jn9A6QS9jPVk=?w}qLYB)a|BxIoCOYVQ_OcHfe@G4n`DX!tnppOH`Wwli|0cQ8=n+XJd5k`<-O=y3X=ABa zeP1xar+WR7;srW`2}Cfqh$bL~o2X)S9qM2SYQ7CJd}y^fKAZX|5^*$GC$Xlb2qVVI8w!f|s9Ba4?2(*f~+p2g5V zt^Nb}EP$K4oou@nYrF!xc|@lTOJ61E$Srd7oOCcA*TQKzP;PFtNf0E zC<-+p+1JN!Qn|bAtDAz#Lk4#5F5ZiOBg|A4Y)QC|)nX5#LZ%*Bp_wOKz>!I@rY@dF zaK*XzEh~TTqqrqrz1O~fhCzq!9?(=-z5dS%@FZDLb9wVNKMTUY6!6}--)*0s&UsFr>6I*CxhK>{9T1VU#COGi;L}^$Zx5Hh z^let&YR?k++MjsU&giA}vVS+Raiwl#dvt4fJxgiFJJp0hL~6ObT)E09oyi{^c*hqv z;nMcy6vCyin?o}FJ-qlV*ZPiDGbgNHJ1_4sf-?&%OWQU4mq-<7=i9a;hlRu2UQB_l78ewpR^NNz)zDd>Qh0xlsr118g z^60tSqz&q&IoJ)DFbM6>%6aF<3G^dPcGD`82Z3SP^QiF{9jgz2Vh;#*{V7eQ?&=jEWL%q!m9y0s*>cV0;aI#RTqj%xx!?D<-` zDp*7x>1)*xcq=jk-o?@_tmYe{6}D*!IfPFL$e|X&=_UdLs{;|y;p7BM(rJytLXDr( zEG{FqGD#w;%CW0|Ylw(T^(AIz0-XWkkSC_>Z0SiU!AqLpo5#R$SieHGhP%XN#d-S< zt4|DXz+`p^@)u&P$FOfGj+ilidp!zv|0b=;BfVe?yWvkYG%kUH3Oj0=tXTUMLM@?j zI~Pt(yIEY?aqD2;vKD1&!|zKw0BLko1`}SNYfO#`)a09gJTz&nP-^w)<8%Ennb(q+ z4JXytuU4(qXX|MhgU0POvgrw4FA}n(n>`q@0lIrNDrkhXsD3RDLiV^gvZVq|2{isA3|4>ghlSB3g5%NH+nki=e1#wB3A+GqHiNrxl zk`J;0eVSI^F6f95TvUU&)pt@CFJ*c8Rx=Nm;b!4(Qyz7?e|*k@nb0b9a`7NjB1i`G zytx2yfyzKk045M6U`>cb-Ac5;KrtV{^c3XXQ*Bk13eD}_4IV6J9~R7 z%+6kB-1H7UC~jb;XQR&BThlu~ElmFXH9AqJ$NJ})YY{-=ccCobnRvG zLk3!4e>0oi;xi}Br_B_yT<~zhPnK*GrJ7>Nt^)$VX}-&SinzFZ$IcF2SVOGNceEI! zpb(|7FC{Aq`8g>);Pnangz_CoK~QEy#W_@_27muqjroCl*uH?Uem71tl}#A_h?Y2s zO5e&dCI_$Ff(H8WfK5d{3i4cMA$1cp3L0a>f3Cn%M~-}6*-fL9MFl_V_gu?nuOZq` zu7m#^gz!gBSiAADU@)Y4v0&<25ZR!Xp* ze-CCcTE1#YDTCpdhRdIP`Rp8;rF$J$v3$1KH!#mX%BHLyTe@LoiFQuz$!P$ZUk*w1 z3jAj;7>@qs`roEQ#I2mHP4)lm28I9caiFv*0V6$ukfGbpIFONmo{fWnjf0-a=6 zm<{%iI1mIJ9Tb}qxz&W=*?oF z+IKWEvt{*9i)Ehn_Jwkw&aD*9# zWYZymhnz|pJamLd&RTah3`Y4Y*T14P$)aq2L>3xR2l039eP1Ogjnfg5ITn~p!QFz! zxlv4Sup2@Ug{q^|h)QP78tgZAf8w2ME-69wQoDjmu$Pn(;V(_ueQRa$?ik?J3>p(N zXds-3Rld9e6gvT8jesrC%N~B@q&mG>y1V}66-?-}&p5SaWzo@I?p6dGa{js&U3cwN z5Pcw0UX>JNBJfqn0^P(7lV-Hn!|*4srMj6Ru>qZI+Kp$p#U&Dv<^}rPe?ws|2_J=b zx=q0msjxs&)ikiTqu=Bk#aOjHnUd2UtpAQ5Ol;-QRfl?cj(Uda>6YV0?q-YCp z)D>B=9O2V7*5Ym1^aq~&E%3NdWf+izy2y@Pgjrc>Mi(fz!Ej)Qe^}jHpdYRxCZaox zkuwTEz3+ArC6yNh?_8>Aj` zO{VO1T&HR@qg<|1$K70-b;Spf*|L4kfo!Bl{MNcm07pkikO;>E2l;IYN*nq-&& zM1_>BB7m-2Cn0AfAKmCZMkgJUzeW~8zqAYQx*P!?Rb&vT0G%d>d}v96%Q1Pf>^LhG zbd>O(11Ny=&)%EwIKf!^?Z4^#^MfP*s+y3sv(sVhcTyJDtFL3B_aI-U zu6UxA^v7h>qdn=4`4+eApmOK5LOx%&tM;UgfXy&o06I@yUr|1^d2ASi1MlXE0JSRN zW#Cf2Lt}hTf8}{ZKCIx{X^^-3{if_?1Z5v2C^Aif?b6v(Utix{-`?vKyf1D3@O72; zu4guv$hy?y?#3h2;2} z+emrFB?34T9S3$0y>*n70+)k{VBlF*4L3YTBkkd0`ORxP&+Qn5YbEr%od}Hto&hb= zkq(`6x~`e~Cvh^JD0-KshsF|n2@_zzpGP11#5u9~Tlbj%wTq+-jU4_@UIElzKwJs( z?co7we-I1+01^G;E+}Ford0w&9x0klU|2+V!R!PU3) z64cd?4~rj>T2oGlM7Tt84l?g+{C3RYi;x{Pto)KAb9}nfj)$=k#@+0oa&nQIU3rX~ zg7{9vGp@`j9jrG8b4k zP}*E>E8ZI|qvz5P0PfKzWg(c9Z|l+Sj?4mEZ#pJGp$dJ^CozE zf8_l^<-3j=3uVj3q6NEn)A>zag?g2VQQ8HAmc3E^ftn+H?fcVf@F8?t2TE6QjQ?yb zVxp(0-@Wu0jZM<|D$mzLMn7OEzp zbARr1nYcMACUiVud3D0Qh%Gb zgR`ItyC03T;XN-)+U@B z*>#?|(5qQmF;6^SQ)gu@AK(SXo!yE#ca(=a3^4Q(Z^^3oLn;Q$Ig?a(^)+^f#GWnx zXy&Mp?}R*`h0GjKS*8zBu^!1f01#EU_jw`^qyJe{W!G^STMz)i&jSCesDJ4HpQsA& zXZeS!IO)o=e{OTJR}d8dl#Sx-|7)t~_2*Y+Ykur6bDk(a3lJbV72{tq@d79o^m{@a z)y~$p-x&PVnb`NVulLqC-;n~^4^EQSM=vy^$h zM^jTY6{yDPhY(RDeeGXvY=8Q|dqp$Q6KI*^4d&)k=DF)7BZ^9J0=2}4&IT}bjiley zncBmevQK0hC)qqdxLywgI@{L2$r=;CWIEgaB0{t}?~b@MMgy(jRx*68AjM@O($MhVf*p5l{X zrK(pjILI0zg0SV7*xjF0jkb2E)la?noNNPr9LkrK+1=eDP_#Y77(EMHTu=#WBF_S= zhRraqUz-miij6K4HakE~4pvT1Zk@Klw1PZU8?!OdS$|*)RTz&=xV@s4-de?^^CIv) zpIYyE-B3J_@pfBV6BAS0RAvx&nt;}`_+$w=uU`h&^h8m&9$p&eD=K0iEh9XakY-=05V?;2!9BK!a?@L){rmcgZ~6qjD(^;$r4NkF{nL*7 zUHi_yk@`hp^M?Vqw~OxG5?=$yuq{oIkTNuO%U3w|Cp70sO7{1QdB}ZQZ(q#wY~*L- z0yWpy@)``p#IWnC&;V4T#qMIfscWUnDNlT~J%F3h3s!U5|Czh%1YR9AIyU0o(@J*1 zyB9K)1Zn~=qT68Y8<&0P0Uu$k0K@?jNqUeqV%}4zpdgH%9_$8COjF?)h^G`*CJhaw zhN8%@y%lwG_-wlkIprF1$VclRTBq%HSKpkfy3zzMa4_-1 z3b9jhLw$FyKZIw4m;LAgEdkA!E9n6`fBH9N;pZpz>jf-NcWg#-8=+S+Q8L;~5ZG(M z-kdi6L+IGuhQ{iKd)MJPHa%GNtHN|o>H9q(U1Mw%W@U#Tp7^DQcN||~{ZqLIU%yld zLyph7FCD?o=Sq^GC(s|`l$sxmNDl@f6sX{%tQ_grP!iW3AIn>}=5 zZZ{!2BX~}ZP|S>uk@UXN5q%C^k5k0b4`(+nVz48uenWNQ2?-dDcJVXiE4?x@^5yNB zuk-m=JWtruv1HM1y=y(}a%ZcSe~M3+G*(7|23GKsc)c>=v5w6KUunMy^Iu-PH{p(| z1Ubh=4e#7yAF%uSwDVX~)*6KA>v=&Rg#TH{@s&r{npPp7kuBB`Sd5J=%IrGiDxZVI z7@YvSQ${Ani8f~S0pP2EA&5~ln6<|W9$Rl~Z~xPdyPM!6;+`<4+|W&4ygTel^Ot=mdeE2>)?NZ?_HYWEA*R-~N3hmGn?6N8O9xrCL@F z?5oZN%fJ=W{si*C2C|b!>cKilsQWE>TZ{Cy0rNri<^X9Z2HA`YurK97t2GO2jq@Xn z@2!7!aI&cfu=@j3VVmE+f7JNV335vi3IBrSQV)rf8MGzk;I!z~>2mJff#iX88^3!i z#tKsyzGx`AGOa9)<1Em4COlkHpiZwkGm2tEqw9qIt_=)K!zhITiC}T4oU+N83jt_A zk$b|9`uRYV}*#J{|K(Oi>r7FQdBpxZrzjTJ;DuuO8AI zYV8yYEi|JqRTkAl)eudSy#FvvGooa6IW`6PjIsj10;KRKhvQ9e`#e&Q4!3q7>=mr?B3IHK*o){ry7u^j%JpfxC}sToGTt zvE%qyP>=|2*&~l*s44;}1NBIlIi0YR6K^G6%23AFwOvz!`Jk>}u zP_SP&d+&SJxnqxwxM*d!B=(J@GvFLx^_>B4m^U%$Xv?1{Hth&8b1ANR4UPfJN1hfH zllK5|XGRer3c-Fd_djgA9N*D;WKFYx`+;)O0yaAboj~Rjg+fuUe?RvaDc^AmG^zt_ z&$Slam2~kwe{`r8BxwM+H0&TtXu8;a;M@J7pjJU2t`0Cl6^_96iE~&viYusMGX)L- zQt$>;J>f*7j>{niw&RlnVup3Ahmgjg9MqE0!kI0Jza}XJ=f%;?!{A1kQ(ty)-R@@S z3o5umNzqiniMf?&p%h4HxC1V_M(+wGu9npBW|K9se}frvtpu6GP#xdaSGva?`UZA% z*dmKPj0i5mP_jwF2YEJIW0Jb*RI;kaVzmv-(avDyLK&oz9^vdvzOa=S$~|c&RcUzN zPJ%cILvbtuhvHF4zUF#qD$vfu=qY5zQBB&UCj%!oLv#!kU*_k(Hz36?@VW1KJ?%cW-y6SRhAtR-AET9j zS!TmX=qh*hiJ*%b7-veOikB#~V0qLrG9q2p**gZ!9}DLS!aL?YiuI@QxyMPqvV;3g;uCB4@0GN`?l6$_o5DqXi)drkup5H91Njw{=0mk6zC4WOzwgMi4?Kgfz zjz?+)i^WlEo(obRD6M=ru?`)D=QRoxK`hqtOje-^=H ztpwEG2`rL8p&tFEgUemV^0e}1od&~shK}vI)@PkH|M1H184uyip)Ma8lIpX+D_XVF zx!usS408_+Jp^a(wU{PbC_=z?--7vdRumN}DFMSQF9-d&x; z<;nO04+{JxIsM|tk0=v06&}1Vf2=1U!r$bxY@Zu7%d$-u-a)Px3lW`H78gtQU# z>_}+50#k=>Fr&l5!Nbcmq>&Iu_v<>>-wzB7#Cl=)Y_fH}Q*wSXj3J3|bZ{`xubkV9 zJhR$BpFw8+ECc=U^*_t&R8Db<^-Wr=f037&;s5*c60swoXa8f>hmM|uf02%Z;h%o% zxtzu67r%vtLQbMb;=K32UG@3$`-VGd6BK#G7nYR18u2=D^Ei{rI2<=U1T`mx@xcTdePI`vHI zr7D$;jUjrKb4yqE9>KkOkU`ymD*| zwtAu@NufoHfp+RtKxu^t3ejQX`ub@NM9fOoeh^BthV~zIY9eC+w+-1oA66G$My7Lf zhKz87ODOD$8q$djQ?OX+n6&`OXs76>7|$2_yn<@OKAh@-bLpYl9!yq<2g}wx$1>Uf z0quqv$elrsa-ze+cMp(&u*bwaY6(3TX*qMi0{#uz?V)^KKO1Hh`?=;Dmn8E6;5d~x zM}$vD^rkwZU*~ESbuIq?yx0mxVA$)e{J)i*+wWdYTTD?N=X?9^Nz({BY`K@-#}vi< z(rlMJ^Z{9a_|_hbUT2nAYPq+7N&wrDc-}d{HP);jCss;yC{?*egrdka-sl!rPpXic z@%=&^B4HLJF@FC$V;XCUBaOn%9O9TVtBo*Pbx6^$ET$?Zifl_iwJjD=yv_5z&b!P+ zC(gm-rt8LlT0ZjN0xz^~MM*IOZ!zRdH2BnKrYPTk#|!{F$0c>H)Mlk9f;9m=VF^JZ zppOJM^2Tv}xEMPsj;nuX$%%lmt1iRq#CzH=n6WHm3%0D^Nc9+;S9Ro}(af&aX<)h7z}fHpf39i*g*kz=P9 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 BU2gyY diff --git a/addons/thunderbird/plugin/openerp_plugin/chrome/openerp_plugin.jar b/addons/thunderbird/plugin/openerp_plugin/chrome/openerp_plugin.jar index 5666b96546e96be93376e2f2218dddd9f5aaa68e..92bb36022928a386c02edc67aa354402bdbc869f 100644 GIT binary patch delta 4045 zcmZu!c|25Y8$M@{WE=Zfvu0mHsf;zt7?bQvqeaLzmh2S6*!N}BNk#Th*-J=v@7O7O zWJ@ZtBqZb;-}igpuP@&p_c_1k`JL;!pZhuYbwAI&SxZTLMVY+CVwYsAf)b<={~`|n z0U{v44)8$l=s`{{8h|3rYyfj$KK`@-Nco8Z0RH``JPkIT!n=`y^pWW9VM+jKhXVjJ zzysL2yLsEYdCPj>d>owIWc+<_W~OAGLNdpJ{lW9xQr~3m3|v*Tp?R+O@-$pI)c)8# zVUxOUo=v$nQ;nhFhhlBZt*|jqJ@oAAVztP&fLgN+AXAS05~Ui1zv|b#>yjexPOWL2 zDZOhYx6vT;mzQe>%I6wC3otJN8>Ur5Q(l}oL8la7dX#ovp{H|!KlRPlpg>eaX_jGj z@JNbkP+eWnkB#-Z>c>{yTkrQuccNC*UY%g?6QD>@`-rP+@`%?B*KnL7ShlGi5f5^D zwfdEC>YC0|1tP7Q5nkdi%bh({)HbbsJf$_R+2Kr{mIQnzQq2DdY0XH4pFc}}np2sw z?e6wm3XK=BFzxyEudWfiVLs%lhk?~8cD}SIi^}HA6^UiJR_>V+D0qp7N@_Np zfQg8`5v7ZaBIQo&{p<>GoP<`GdDTX|*TGQ9a8>>)Q>}p{AZ%_(-t$KY$?$`9A$4#1 zl1@^SYL3Cc((8nUj#v&IUV_(O`km6|V2*uiv{-xoTnE%I|g~U`DUkap@T% zCUZ~1j?GHbfYQj?pGk)L1P-6o;XLU}03NSinpy;_@E(NktzK@WM}Mx`r`z8bO4Yl>C&%>l8C=t&E?2~==ZyjOdH&@tm^hG@MnR>b}Mqc05$wN z@JdX*OZr1i1R7&&ShT%cVYH4rx7YGM>%EUVYK>7gQSzdCd|V?=O}`p5@K9rA)4Pfi zWj(H2PX*s_!lqNyIS$J2E2i&e?$m5P!ql2YWZ)|<*$ClE!{%oR)i(_JF9m5t@{Y8R zHe`D!bw{JAHK#7VO)Du-u~hyhie}Q?ON_4Ot#R@H#Nb@7yi~2BIQc90X8V?(SjAhS zYl*{ZhgF>`J@d-eyX8Ahbw2wHPX?xi5z39}3l&5}REeAX=sTm?V-ACvXEriJZ@zVQ zDec8)%KmiLaer{8$6xw!pJSP1&KMs)?>N@vXe=%M9l-@fvsC{4pE+|A*+ zAUcx~B^dZbSP=YiD?2qDYpo(Q)fhcCG`N?Dzu|z_XGR2tto}^Zi&_ingzDahuCJg2 z<3|<=^egq3Rz8lqoJSpACNS1F7f=-XX-u zbyA1rf9s^Jr@f80{Xcc`Id%YZV1LxfAxnL)cc14?@xyce){>H07vo6hQo6o~VJoK_m0c$I}rjjp8ZEt&f zvumU-$xf&epOiVI&lR71n7OMvOvbRK~$$j8M z;ma``0dJ~?%D2qAz$4QpW6vH=V{3Z(SjwEFaC5Z!xVnQg2hJjvK?d1<0aoN}<6463 zc0}?;VU^+@5hx?#gE#xs%WDi*#5JUPa>OtA`5~Y_FG)HbIkDTXhdAXJ+=H7KSp?=N z3%*Z&vWNwv`P1Jlc4g<<)ufzN6xz&qW+jl{isw=dQqKD@qEqNbDaL({k!3W%4s9z0>$Y$fg(58pcW+3i zaNu`ti-e1F+PZQ>af8a?1)!6$<}l`&H36GV8D-4p|9Pjr!v)=Z`d3>kRfXVDtRrYh z$cNXYww$eGuBtFOf8`2eO8fL|j<4@)SU=~QYVLVU)9%$gBQNX6;$8jY^-2+JdwO)jwBhep( zrOe${2DSs%c2?zNnp4R(3CcK7o z9((7Z-s3=A)3n~y1oNwDOsQnm-3(Qg2MRKnh+vpL5l&M9k&tN2VBBdyb_`n8_k z(V4SZw-Z!kUyU-}8s(*#g7{#=Sv9?Qi-7&xdkL*3&&IR1bZ;d+(C$xcWG5z)(of40&Lc3bbPMr0k-XYe8cl@k6k!?Ry zegeF_9C~Zu^vvf6p;x4Y-3uHA{DpO8FJ)z1E+GW&nF|bg72P-BAb342$x7tS#pn0+ zEs@x9?^Y4I3ojQn3}{vrGT6k4mMrv9^&fbk`dOQhcjq#Q?mxCJpsRmz`^8@8iJ840 z&lY3x@uTB(%fKe->V0Jk^X>|rT#5S0H#U~vZfrJo zcAoZLUjLM$_Z$P51N);CRnB5jCs^*1i8?|q?OA~UaDq&R0CouayA{Yg=tiqv{h999><#-4$|OOE+tJ&BsJfc6;!6ky3~Q z1;e*e^}b!nwhYGU^f4+VNlLV|YJXJY+i7nNMd+y~&*Rgb9!Qg(EEBOzW&|$f==aNsfGv#qK;h&Dca0YVh{R_ol}RJC9<8s_9`1^;Gw%PHxmeQ0s{a!SAe|G@27$P+geclr?vQ>tby(^fKn9f zNPx(I5}{hg-&`L)pMQ7VVESLzzn|7**N0AONDNMn zOaU^3gVLgZM|N0rztfYTA~?v+bVzAX=K&QO+Jb`^7^4HE%>-TqYoR+#pgsk)7eHL| zWQDev$g$Z$(#)VS7zKqegGLnCV1TF{EC3m>fZPzA1>^#6L6R(>C5VHz~li=Wy7di}`WCPLQedsp%1v{Avk=Q^TFdJfI zC(q_Wm)Jo)@G_Lg4x+#!=qq^=rk)F(wArHuCQ5agcY% z6+$3DU9cIth9JWhpd!Qp>;<%eAd@|U)HumQ&Uz@06Vze6)d&DyE>3Q;CiXU-wvJFa zJ19VW(aZoba)ER(iWZ2Miww$v9JoMTn05zL#syx48ErryH+h-_>2s4;aCH+P3Tz^v zGH&v(D}+9BlRr7~3sT|%4JhtYfRHr>h=8(qz*7`{G$3@A2IPl+9E{lMK;q3n*3@Wf X=pqeB1sU>!JjXyL0NABFP{_Xkw5zH- delta 3807 zcmZuzc{r4P_rLEMvL(x4#+ofmWa$Yh6Js5_7_x>ChK3A9VJs!0thp_b{jo%9?80N; zGAK*-N0N{{!bno@^y}^SKJWFsf1K;SuKW8rpY#1*=bXbjSPvqh*$?41}Dyf zUOfo_!N)*=58zE<1%)^#t1FFvm{kx1umWF!Q!rqgGQ#<~GRA8!v%Zx90MJ|jz)eSU zsiMd;H`0yg>GlgfFF-3jqnH;QZRwBhE#@T#AZA3wPy*drI&XW=HICyV@Qf|0|NuO z)dinR7WABxS{r^~*kLv9lWNTv5!A&I$R1gQ=Uo=-*!q`6wos zWRSSA7jmDGnwE*q$&!yS3(zhv(XYN#9u=>Y!QX4_98`O=QwvZ1D!o1{7e)9oXol_C zP)^VQ>hs>ib8GUV$qf8t?p^EQSte2K3?p}uLY^BjBG|xKy)M69Vy&^3?U|c0=)sGG zxaODg=ANBu0+?IzTXHRSA=H62^D^eqF>!_1v`BqPo>WYM3`^LI!oKav)p2ptza;jU z(zTsaQ170-mL^@>%<)MRyb~sxb-Hd9TCh|t_%dnJC+_PXne1Ia-o!e0vsa@J<_uP> zOzo`G1pLcNlI|*Em21Uxbi5vB-tu_O&C?^?6&8t9sBgw^kFyecKa{xCHPoK*r1WRq~rqCoA!W@@*J?5?9(fcG1new63E1Ab{*iRiuitKrkvwHOmN zgSe~o0;jiao2g#a1D^dE`d?6{CuVUcZ}D5NJ`0e-oO83dKDWU2EbaJ?Ys)#2k+DLn zB~+RK1M59jrQCkK?>v`=_$*%f&18>ruZM%nm1shn_Za3~1sNJTeah<*?wPpm)BCeq zth8d}s-*bvrL?H-&yV(*=AMilnfm=>w#>KWC6{G%j31}Y82*(ODu)fVo}+6Nt{3># z^Au24QCs)SiQTmR7|NL@%CGXiuf{L@F=MLDD%eXM4fQkjt;(3A>UH)fH*Lrux45L? z8y2pfJ&nRld}R0&JHqEfc9d&{_7OG}Uk3_|i5tUW(mlFFv&}`bP(Ep^Em}_S!i~$* zAyLIouJfe_#*iig1^p1w`9se3*>L#SE=N4AH1<{g#Dj~NGnLKvEyG|)%jKTjrld9x zweeRM>t_oN_5bE;=N3oVqOuew@w_FGzidw)ma<46-X?!9infq_jCHuSo@}DEycKIW z9o+CDF67UsrPvm1=NsJ-uwZI<-;REGw;51_e;;(Um)0fdcU2@L6~0N2s~*S z?rT_+!eOQ4A0++hvWddO*7eLgH|N$~ifq^vt##NDzt@+!2ii>Ar1pJao3-!4m=cF` zWZzAjtY2|;z^FWps~d}X(UM2|hEbEH*uXMksB9^CoItY1pL^y|ce=aX($|PYd>Q&d=L_BQ8f5(!sQ3@XZ(V)% zrjiK`V$FMtYm0RoW{*Y;d1CGImN$mx&ylfb<*YtMu6@!+Bhh~tbd|ilyi|QiE9%R2DP!+jYtkvpky<>*q;| z92tY|Y~F!u&d~)UG33YPwn1a8vSRs8Grp25sRIcpFfG3iwVWm0J1|kYAaD{DOid`O zN}a50ZI9zedR^}M{P6(LhH+=z+r+4A4j#?)|89iM~d7mU5X55!uAs5H_tW*~=LO4xj#n#QL z2Ij6(>p1_i@e2O8Jj&gcMTp9y(MtmS$8;l$lbgMio^@{fvf(4e zT7o$d&dDRM{v2QLZ*N<0)>x`H%B`xlhopU>f%!bz!n~ofjQcF1D)n}_l9thNq*bY) zyc(qj<3FCzL_T)TSx23yP-!uF%X6Z3DTXUXtW<}IbffKRRO{`=Jw>4L;G#l~{9`Ld zf1wDVHU{LU`TUeey~d_UMQZH6yf3`L|_sB}F1W&6S`T}0>KoR*`hu7}-%~Vtu`zguR%@mGJ!W@MWHXB` zWB#FTXu`fPdG?D&*5^1G_)EnzSyfv;a1oEwLURXM+b3OA!9hY$_%b$gZYLy1bsaB~ z{0f~RcZnD=y>+LT3-(Rs46RohyMFbsY8C)KR*)qM8|B3jw6rh zP$o#6>UTHQ5i{dbq@GNOieBK6_Mc4c2u# za?-Kmi_X>dgF3cRm5`oW1ubkP_ttXH)RFYqx|eAFb1mro2Dqxb)Pv1XNC;-N)e-Kj z!7zS6m9k0=%(@r*o#OoRJKO)s%wtZv%$V6m!PFP*RWPxgo{7qInHi?b3Ml^uwQidQrn2_iie{&Zr+V& z3g5pa75JE`Fg9;wz%)hBxDS_d+#v7yfrZwzP52mOWAEgOjz(>cHzaXEbMa3eNlEX#4I;wa0-a5W))N%Pr){H<3 z-X0Bz5PZI!OY1ubeF~S(bC8g^@gaS7@Dtcy^pVZ3CVGR>)j5W^#(s%65=$$*!+y zmMTjy%RJZ_&hO0NDs(}WW*;PwjsaDrZC{&cCVA==@zuQL?_7gLq(~vL(?j@*rDUCd$s1g>kNn`iHmVZ#VGI zI-xGDDZ!YsFQq|_icg27_pjdFiWJs6&cmSlEzz(n6`vwL>#UKVJTqy?gIFA_x8IJ5 zKf7vEME0&~EA9D{gED?sH3~8o2ATiIvd#|49089X`njn?u17#QP!vi$0!pKia2@~v zn1O$;?CkXa065pGZ!#6wI7@H{93*&;w2IF1aYq?5&<5CkX){e=JpKsAVs z2b6{45a40q|L(58UraO-p!b>}B+UbIKmthcFqF$fckYCmct8jE&>a986s9vO^Mbt6 zzn=QfcKkczQ|Kx$coa_WOUQ*E?jmUPJ|L7m_>F zh62T)BtAMy4|+^L2650XA7}u=AS@EZfu_)1Bxnd*%7@00pdRdx0!Rc!2f0FCD9{Mx zhH6ltKIj1*py=3mNRJ;h Date: Wed, 3 Nov 2010 18:53:09 +0530 Subject: [PATCH 4/4] [IMP]Thunderbird : Create New Documents - Name of the Document Improved bzr revid: jam@tinyerp.com-20101103132309-85g1p5kgmuql2vpc --- addons/thunderbird/partner/partner.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/addons/thunderbird/partner/partner.py b/addons/thunderbird/partner/partner.py index 825c4f6fc8c..e9de536c135 100644 --- a/addons/thunderbird/partner/partner.py +++ b/addons/thunderbird/partner/partner.py @@ -299,11 +299,8 @@ class thunderbird_partner(osv.osv_memory): name_get.append('error') name_get.append(er_val) return name_get - - - def list_alldocument(self,cr,user,vals): - obj_list= [('crm.lead','Lead'),('project.issue','Project Issue'), ('hr.applicant','HR Recruitment')] + obj_list= [('crm.lead','CRM Lead'),('project.issue','Project Issue'), ('hr.applicant','HR Applicant')] object=[] model_obj = self.pool.get('ir.model') for obj in obj_list: