Tuesday 1 December 2009

Faulting application w3wp.exe

I have recently created a webservice in .NET 3.5. This web service interrogates native Sharepoint 2007 DLLs and basically , the duty of this web service is to provide extra funcionality for Sharepoint 2007. One of the web methods of this web service is called OverWriteFile(...), and basically overwrites files in SharePoint 2007. Everything was working fine until I start passing long files, at that point IIS went down and the "Event Viewer" in the "Application Log" showed the following message:

.NET Runtime 2.0 Error Reporting
Faulting application w3wp.exe, version 6.0.3790.3959, stamp 45d6968e, faulting module kernel32.dll, version 5.2.3790.4480, stamp 49c51f0a, debug? 0, fault address 0x0000bef7.

At the begining I did not know if it was a Sharepint issue, Sql Server (MOSS talks with SQL Server all the time), my web service or IIS. After investigating all the probabilities I realized it was a IIS bug. I checked on Google and I saw two fixes but they did not work:

http://support.microsoft.com/kb/918041/en-us

http://blogs.msdn.com/david.wang/archive/2006/03/16/Have-you-seen-a-WebEngine-dll-crash-with-ASPNet-20.aspx#552794

I finally decided to debug the process w3wp.exe to see where the problem was and reach the bottom of the problem. My surprise came when after the installation of the "debug diagnotics tool" fixed the problem. This little application actually takes full control of IIS avoiding this bug.

So to fix the above problem just go to the Microsoft Link and follow the steps for the "debug diagnotics tool" installation.

http://support.microsoft.com/default.aspx?scid=kb;EN-US;919789

Good luck with the Microsoft bug!

Wednesday 29 April 2009

HTTP Error 401.1 - Unauthorized: Access is denied due to invalid credentials.

Are you getting this message when you are trying to access to anothers class from your webservice?:

HTTP Error 401.1 - Unauthorized: Access is denied due to invalid credentials

First thing to do:

1-Start a command prompt.

2-Locate and then change to the directory that contains the Adsutil.vbs file. By default, this directory is C:\Inetpub\Adminscripts.

3-Type the following command, and then press ENTER:

cscript adsutil.vbs set w3svc/NTAuthenticationProviders "NTLM"

4-To verify that the NtAuthenticationProviders metabase property is set to NTLM, type the following command, and then press ENTER:

cscript adsutil.vbs get w3svc/NTAuthenticationProviders

5-The following text should be returned:NTAuthenticationProviders : (STRING) "NTLM"

The second thing to do:

1-To solve this problem the best way is go to IIS->default site->your webservice virtual folder
2-Right click->properties-.directory security->edit
3-Be sure that everything is like this:




If you still having problems, just fllow this KB from Microsoft (Good luck)
http://support.microsoft.com/kb/871179

System.IO.FileNotFoundException: The Web application at http://xxxxx could not be found. Verify that you have typed the URL correctly

Have you have this problem? probably because you try to call the object SPSite from a webservice. I assume you get this error:

System.IO.FileNotFoundException: The Web application at http://panshare-cl01 could not be found. Verify that you have typed the URL correctly. If the URL should be serving existing content, the system administrator may need to add a new request URL mapping to the intended application.
at Microsoft.SharePoint.SPSite..ctor(SPFarm farm, Uri requestUri, Boolean contextSite, SPUserToken userToken)
at Microsoft.SharePoint.SPSite..ctor(String requestUrl)
at Service.WebServiceDescription() in c:\Inetpub\wwwroot\SiteManager\App_Code\Service.cs:line 57

It is quite scary...but there is a easy way to fix it.

Basically if you doing this call SPSite mySite = new SPSite(http://panshare-cl01/);
Your webservice that in this case is located in he port 88, in a different pool it will fail because it doesn't have the authentification for SQL Server and as any sharepoint developer knows Sharepoint is a bunch of websites kept in Sql Server, and if this one doesn't run properly Sharepoint becomes useless.


Anyway, the issue is a satabase security problem so in order to solve it, just do the following;


1- Go to IIS
2- Web Sites
3- Default Web Site
4- If the webservice is located here...so to the webservice ,ie: SiteManager
5- Right click->Properties
6- Change the "Application pool" from "DefaultAppPool" to "Sharepoint - 80"


Have a look:

Tuesday 14 April 2009

Copying data (on the fly) from one Document to another in one Add-in.

If you are interested in copy a word document file, binary style, you will find plenty of problems copying a document on the fly. To sort that out the only way we have, it is to do it is by copying the file locally OR by using this method, what basically is the clipboard.

As soon as we managed to keep the data in the clipboard we can tranform this document into binary and do whatever we want with it....

Mind that this has been developed for an Office Add-in, so it should be incorporated into the event:

private void Connect_DocumentBeforeSave(Microsoft.Office.Interop.Word.Document Doc, ref bool SaveAsUI, ref bool Cancel)

in the Connect.cs class

//## The before save event is disable to avoid recursive savings...
((Microsoft.Office.Interop.Word.Application)applicationObject).DocumentBeforeSave -= new Microsoft.Office.Interop.Word.ApplicationEvents4_DocumentBeforeSaveEventHandler(Connect_DocumentBeforeSave);

//## Temp file where we will keep the new document.
object newDocPath = (object)System.IO.Path.GetTempFileName();

//## Initialize a bogus parameter for arguments we don't care about
object oMissing = System.Reflection.Missing.Value;

//## We find the doc and we get a clean copy...we dont need to do this but it is quite useful.
this.Document = ((Microsoft.Office.Interop.Word.Application)applicationObject).Documents.Application.ActiveDocument;

//## Select entire contents, and copy to clipboard
Document.ActiveWindow.Selection.WholeStory();
Document.ActiveWindow.Selection.Copy();

//## Create new document and paste from clipboard
Microsoft.Office.Interop.Word.Document newDoc = ((Microsoft.Office.Interop.Word.Application)applicationObject).Documents.Add(ref oMissing, ref oMissing,ref oMissing, ref oMissing);

//## We paste all the stuff...
newDoc.ActiveWindow.Selection.Paste();

//## Saving new document....
((Microsoft.Office.Interop.Word.Application)applicationObject).ActiveDocument.SaveAs(ref newDocPath,
ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing,
ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing,
ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing);

//## Closing the file to avoid problems.
newDoc.Close(ref oMissing, ref oMissing, ref oMissing);

Thursday 19 March 2009

CAML (Collaborative Application Markup Language) PART I


CAML (Collaborative Application Markup Language) is an XML based markup language used with the family of Microsoft SharePoint technologies (Windows Sharepoint Services and Office SharePoint Server). Unlike plain XML, CAML contains specific groups of tags to both define and display (render) data.

This is base definition for CAML, but CAML allows you to query Sharepoint at any single level, we can say that CAML is the T-SQL of Sharepoint. In fact the notation is quite similar in some ways, or at least we can realize for the code that CAML is not a program language, it is a propel query language based in XML.

The best way of using CAML in your C#.NET/VB.NET code, or even in your Java code, is by calling the out-of-the-box web service that comes with Sharepoint. This web services can be called from anywhere but they have always to point your server, in few words, they can not be moved.

GetListItems(…) is the method you need in order to use CAML. Top do this the best way is do the following:

In your project Right click in “Web References” and “Add Web Reference”



If tou type the name of your server ie: called "mymoss", in order to use the query you will have: http://mymosss/_vti_bin/Lists.asmx?op=GetListItems



private WSSObject[] ListFilesFromHistory(string _sSiteUrl, string _sHistoryNameList, string _sRowLimit)
{
string _sows_Edited_x0020 ="";
int iCounter = 0;
WSSObject[] wFolders = null;
string siteUrl = _sSiteUrl;//this.UserWebSite;

MOSS2007.GetListCollection.Lists wsList = new MOSS2007.GetListCollection.Lists();
wsList.Credentials = System.Net.CredentialCache.DefaultCredentials;

wsList.Url = siteUrl + @"/_vti_bin/lists.asmx";
// get a list of all top level lists
XmlNode allLists = wsList.GetListCollection();

// load into an XML document so we can use XPath to query content
XmlDocument allListsDoc = new XmlDocument();

// Loading all the stuff in the XmlDocument class
allListsDoc.LoadXml(allLists.OuterXml);

XmlNamespaceManager ns = new XmlNamespaceManager(allListsDoc.NameTable);
ns.AddNamespace("d", allLists.NamespaceURI);

// now get the GUID of the document library we are looking for
//XmlNode dlNode = allListsDoc.SelectSingleNode("/d:Lists/d:List[@FeatureId='00bfea71-e717-4e80-aa17-d0c71b360101']", ns);

//It gets all the nodes related with that ID
//XmlNodeList dlNodeList =allListsDoc.SelectNodes("/d:Lists/d:List[@FeatureId='" + GetFeatureIDFromLibrary("Reporting Templates").ToString() + "']", ns);
XmlNodeList dlNodeList = null;

dlNodeList = allListsDoc.SelectNodes"/d:Lists/d:List[@Title='"+_sHistoryNameList+"']", ns);

//The WWSObject is initilized
wFolders = new WSSObject[dlNodeList.Count];

//The WWSObject is filled.
foreach (XmlNode dlNode in dlNodeList)
{
wFolders[iCounter] = new WSSObject (dlNode.Attributes["Title"].Value, dlNode.Attributes["Title"].Value);

// obtain the GUID for the document library and the webID
string documentLibraryGUID = dlNode.Attributes["ID"].Value;
string webId = dlNode.Attributes["WebId"].Value;

// Creating ViewFields CAML
XmlDocument viewFieldsDoc = new XmlDocument();
XmlNode ViewFields = AddXmlElement(viewFieldsDoc, "ViewFields", "");
AddFieldRef(ViewFields, "GUID");
AddFieldRef(ViewFields, "ContentType");
AddFieldRef(ViewFields, "BaseName");
AddFieldRef(ViewFields, "Modified");
AddFieldRef(ViewFields, "EncodedAbsUrl");
AddFieldRef(ViewFields, "CheckedOutDate");
AddFieldRef(ViewFields, "Subject");
AddFieldRef(ViewFields, "Title");
AddFieldRef(ViewFields, "Author");
AddFieldRef(ViewFields, "Date Modified");
AddFieldRef(ViewFields, "Format");
AddFieldRef(ViewFields, "Version");
AddFieldRef(ViewFields, "URL");
AddFieldRef(ViewFields, "Edited_x0020_by");

//######################################
//##ows_Edited_x0020_by="14;#Jon Taylor"
//######################################

// create QueryOptions CAML
XmlDocument queryOptionsDoc = new XmlDocument();
XmlNode QueryOptions = AddXmlElement(queryOptionsDoc, "QueryOptions", "");
//XmlNode Query = CreateNode("Query", @" " + _sows_Edited_x0020);
XmlNode Query = CreateNode("Query", _sows_Edited_x0020);

AddXmlElement(QueryOptions, "Folder", wFolders[iCounter].Name);
//AddXmlElement(QueryOptions, "IncludeMandatoryColumns", "FALSE");


//// this element is the key to getting the full recusive list
XmlNode node = AddXmlElement(QueryOptions, "ViewAttributes", "");
AddXmlAttribute(node, "Scope", "Recursive");

// obtain the list of items in the document library
//XmlNode listContent = wsList.GetListItems(documentLibraryGUID, null, null, ViewFields, null, QueryOptions, webId);
//XmlNode listContent = wsList.GetListItems(documentLibraryGUID, null, null, ViewFields, null, QueryOptions, webId);
XmlNode listContent = wsList.GetListItems(documentLibraryGUID, null, Query, ViewFields, _sRowLimit, QueryOptions, webId);

//The results are loaded
XmlDocument xmlResultsDoc = new XmlDocument();
xmlResultsDoc.LoadXml(listContent.OuterXml);


ns = new XmlNamespaceManager(xmlResultsDoc.NameTable);
ns.AddNamespace("z", "#RowsetSchema");

//I dunno what it does...
XmlNodeList rows = xmlResultsDoc.SelectNodes("//z:row", ns);

if (rows.Count > 0)
{
wFolders[iCounter].Objects = new WSSObject[rows.Count];
int iFileCounter = 0;
foreach (XmlNode row in rows)
{
string _sCheckBy = row.Attributes["ows_CheckoutUser"] != null ? row.Attributes["ows_CheckoutUser"].Value : "";
//##Every file is added
//##
//##If the file doesn't have extension we add a ""
//if (row.Attributes["ows_DocIcon"] == null) wFolders[iCounter].Objects[iFileCounter++] = new WSSObject(row.Attributes ["ows_FileLeafRef"].Value, row.Attributes["ows_Editor"].Value, row.Attributes["ows_EncodedAbsUrl"].Value, row.Attributes["ows_FileRef"].Value, row.Attributes["ows_Modified"].Value, row.Attributes["ows_ContentType"].Value, row.Attributes["ows_GUID"].Value, "", _sCheckBy);
//##Else we add the right extension
wFolders[iCounter].Objects[iFileCounter] = new WSSObject(row.Attributes ["ows_FileLeafRef"].Value, "", row.Attributes["ows_EncodedAbsUrl"].Value, row.Attributes["ows_FileRef"].Value, row.Attributes["ows_Modified"].Value, row.Attributes["ows_ContentType"].Value, row.Attributes["ows_GUID"].Value, "", _sCheckBy);
wFolders[iCounter].Objects [iFileCounter].HistoryAuthor = row.Attributes["ows_Author"].Value != null ? row.Attributes["ows_Author"].Value : "";
wFolders[iCounter].Objects [iFileCounter].HistoryFormat = row.Attributes["ows_FileLeafRef"].Value!=null?row.Attributes["ows_FileLeafRef"].Value:"";
wFolders[iCounter].Objects[iFileCounter].HistoryModified = row.Attributes["ows_Modified"].Value != null ? row.Attributes["ows_Modified"].Value : "";
wFolders[iCounter].Objects[iFileCounter].HistorySubject = row.Attributes["ows_Subject"].Value != null ? row.Attributes["ows_Subject"].Value : "";
wFolders[iCounter].Objects[iFileCounter].HistoryTitle = row.Attributes["ows_FileLeafRef"].Value != null ? row.Attributes["ows_FileLeafRef"].Value : "";
wFolders[iCounter].Objects[iFileCounter].HistoryURL = row.Attributes["ows_URL"].Value != null ? row.Attributes["ows_URL"].Value : "";
wFolders[iCounter].Objects[iFileCounter].HistoryVersion = row.Attributes["ows_FileLeafRef"].Value != null ? row.Attributes["ows_FileLeafRef"].Value : "";

iFileCounter++;
//##
//Console.WriteLine(row.Attributes["ows_ContentType"].Value + " " + row.Attributes ["ows_GUID"].Value + " :: " + row.Attributes["ows_BaseName"].Value);
}
}

iCounter++;
}

//CurrentFolderStructure = wFolders;

return wFolders;
}

Tuesday 20 January 2009

Fixing corrupted Add-in in Office 2003 / 2007



After building your Add-In in Office 2003 you could end in a very uncomfortable situation. Basically Add-ins in Office 2003 contain plenty of bugs. These bugs are accepted by Microsoft by they don’t provide any help, because of that if you try to search for help on the Internet you could end with nothing.

I found myself in this situation after doing a piece of software that uses add-in’s to work. I felt quite frustrated so I decided to find out the answer of this problem by scanning the registry, add-ins, changing permissions etc.

The conclusion of these Add-In bugs is not easy, just because you have many fixes, some of them will work for you, and some of them will be useless.

I am going to list a few solutions from this problem, from of them come from Microsoft and another from my own research, so if something happened in your system you will be the person responsible of it.

1- The Add-In doesn’t load when you are debugging with Visual Studio 2005 or Visual Studio 2008:

Well, first of all, if you have this problem it could be caused by a built problem. That means you don’t need to install the add-in again, in fact don’t do it or you will be in more trouble. The only thing you need to do is go to your Visual Studio instance, go to deployment project and right click on it. Now select “Rebuild” and rebuild the application, no just once, do it three times, believe me or not that makes a difference. Now try again.

2- The Add-In and any Add-in don’t load when you are debugging with Visual Studio 2005 or Visual Studio 2008:

This problem comes when your Add-in’s have been disconnected from any of your Office Applications to do that read the point (4)

3- The Add-in’s don’t load when I open an office application.

This problem comes when your Add-in’s have been disconnected from any of your Office Applications to do that read the point (4) or your registry is corrupted.

4- The Add-in’s show an error when it runs the application.

To solve this problem we are going to have different approaches:

• LoadBehaviour Issue:

Go to “Start” type regedit and go to , if for example the Add-In is for Microsoft Word, HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Office->Word->Addins->xxxxx.connect then go to LoadBehaviour, left mouse click and reset it to 3 .

• Authentification Issue:

You could face an issue because the authentification of the Add-in DLL to solve that Microsoft provided a quick fix BUT it needs to be installed in Visual Studio 2005, but that will fix the Visual Studio 2008 as well. Have a look and good luck:

http://codinghut.com/2007/12/visual-studio-shared-add-in-wont-load/

• Disable/Enable Add-In’s in Office 2003 and Office 2007:
Microsoft Office applications can disable add-ins that behave unexpectedly while they are being loaded. If an application does not load your add-in when you try to debug it, the application might have hard disabled or soft disabled your add-in.
There are different processes for re-enabling add-ins, depending on the application.
Hard-Disabled Add-ins
Hard disabling occurs when user code that runs while the add-in is loaded causes the application to close unexpectedly, and when you stop the debugger while the constructor or the Startup event handler is executing.
The procedure is the same for all Microsoft Office 2003 applications.
To re-enable an add-in that has been hard disabled by a Microsoft Office 2003 application
1. On the Help menu, click About Microsoft Office .
2. Click Disabled Items.
Add-ins created with Visual Studio Tools for Office appear in the list of disabled items as "Addin:AddinLoader.dll"
3. Select the add-in and click Enable.
The 2007 Microsoft Office System
There are two different procedures for applications in the 2007 Microsoft Office system. The one you use depends on the application.
To re-enable an add-in that has been hard disabled by Excel 2007, PowerPoint 2007, or Word 2007
1. In the application, click the Microsoft Office Button.
2. Click the Options button.
3. In the categories pane, click Add-ins.
4. In the details pane, locate the add-in in the Disabled Application Add-ins list.
The Name column specifies the name of the assembly, and the Location column specifies the full path of the application manifest.
5. In the Manage box, click Disabled Items, and then click Go.
6. Select the add-in and click Enable.
7. Click Close.
To re-enable an add-in that has been hard disabled by InfoPath 2007, Outlook 2007, or Visio 2007
1. On the Tools menu, click Trust Center.
2. In the categories pane, click Add-ins.
3. In the details pane, locate the add-in in the Disabled Application Add-ins list.
The Name column specifies the name of the assembly, and the Location column specifies the full path of the application manifest.
4. In the Manage box, click Disabled Items, and then click Go.
5. Select the add-in and click Enable.
6. Click Close.
Soft-Disabled Add-ins
Soft disabling occurs when an add-in throws an unhandled exception in the constructor or the Startup event handler, but the application does not unexpectedly close.
Note

When you re-enable a soft-disabled add-in, the application immediately attempts to load the add-in. If the problem that initially caused the application to soft disable the add-in has not been fixed, the application will soft disable the add-in again.
There are two different procedures for applications in Microsoft Office 2003. The one you use depends on the application.
To re-enable an add-in that has been soft disabled by Outlook 2003
1. On the Tools menu, click Options.
2. On the Other tab, click Advanced Options.
3. Click COM Add-Ins.
4. Select the check box next to the disabled add-in and click OK.
To re-enable an add-in that has been soft disabled by Excel 2003, PowerPoint 2003, Visio 2003, or Word 2003
1. On the View menu, point to Toolbars, and then click Customize.
2. Click the Commands tab.
3. In the Categories box, click Tools.
4. In the Commands box, select COM Add-Ins and drag it to a toolbar.
5. Click Close.
6. On the toolbar, click COM Add-Ins.
7. Select the check box next to the disabled add-in and click OK.
The 2007 Microsoft Office System
There are two different procedures for applications in the 2007 Microsoft Office system. The one you use depends on the application.
To re-enable an add-in that has been soft disabled by Excel 2007, PowerPoint 2007, or Word 2007
1. In the application, click the Microsoft Office Button.
2. Click the Options button.
3. In the categories pane, click Add-ins.
4. In the details pane, locate the add-in in the Inactive Application Add-ins list.
The Name column specifies the name of the assembly, and the Location column specifies the full path of the application manifest.
5. In the Manage box, click COM Add-ins, and then click Go.
6. In the COM Add-Ins dialog box, select the check box next to the disabled add-in.
7. Click OK.
To re-enable an add-in that has been soft disabled by InfoPath 2007, Outlook 2007, or Visio 2007
1. On the Tools menu, click Trust Center.
2. In the categories pane, click Add-ins.
3. In the details pane, locate the add-in in the Inactive Application Add-ins list.
The Name column specifies the name of the assembly, and the Location column specifies the full path of the application manifest.
4. In the Manage box, click COM Add-ins, and then click Go.
5. In the COM Add-Ins dialog box, select the check box next to the disabled add-in.
6. Click OK.


• The new profile fix:


This solution it could be quite drastic, but I have experienced that as soon as you remove the LOCAL_USER keys from the registry, the add-in’s start working again. To void doing a mess in your computer, the only thing you need to do is remove your current profile and create a new one. You can use the same name, that doesn’t affect.

After that everything will start working again.


• The backup registry fix:

Another option is Backup your registry and as soon as you have an Add-In problem, you can restore it, but that can cause problems if you have new keys in your registry.


• The Registry fix:

In order to avoid the previous issue, it is better do a backup of the keys you really need. As soon as you install the Add-In and if you see that Is working keep the following keys in a xxx.reg file (you can create it with a notepad). Be aware YOU HAVE TO identified these keys, don’t use this example as the Add-In name and the Unique ID’s (ie: {6C531060-84FB-4F96-8F33-29DF020632EB}) will be different.

By the way, for no reason I called the Add-In "Kenia":


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Assemblies\C:|Program Files|Pannone LLP|keniaSetup|kenia.dll]
"kenia,Version=\"1.0.3306.18159\",Culture=\"neutral\",ProcessorArchitecture=\"MSIL\""=hex(7):66,\
00,4b,00,42,00,67,00,25,00,7b,00,77,00,37,00,71,00,40,00,4e,00,49,00,5e,00,\
4d,00,2b,00,35,00,65,00,76,00,4f,00,68,00,3e,00,6c,00,69,00,4b,00,44,00,34,\
00,60,00,32,00,35,00,7b,00,57,00,56,00,36,00,6e,00,4c,00,6d,00,47,00,57,00,\
50,00,27,00,24,00,00,00,00,00


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\E60F08803B5515D41B0C44A1CCEAA75C]
"DefaultFeature"=""


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\E60F08803B5515D41B0C44A1CCEAA75C]
"ProductName"="keniaSetup"
"PackageCode"="ACB74446016467A47B2A3FF9AC77C762"
"Language"=dword:00000409
"Version"=dword:01000000
"Assignment"=dword:00000001
"AdvertiseFlags"=dword:00000184
"InstanceType"=dword:00000000
"AuthorizedLUAApp"=dword:00000000
"Clients"=hex(7):3a,00,00,00,00,00


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\E60F08803B5515D41B0C44A1CCEAA75C\SourceList]
"PackageName"="keniaSetup.msi"
"LastUsedSource"=hex(2):6e,00,3b,00,31,00,3b,00,43,00,3a,00,5c,00,64,00,65,00,\
62,00,75,00,67,00,32,00,5c,00,00,00


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\E60F08803B5515D41B0C44A1CCEAA75C\SourceList\Media]
"1"=";"


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\E60F08803B5515D41B0C44A1CCEAA75C\SourceList\Net]
"1"=hex(2):43,00,3a,00,5c,00,64,00,65,00,62,00,75,00,67,00,32,00,5c,00,00,00


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\UpgradeCodes\7BE7F8489F100994FBDAAD375DEA397A]
"E60F08803B5515D41B0C44A1CCEAA75C"=""


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\kenia.Connect]
@="kenia.Connect"


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\kenia.Connect\CLSID]
@="{666C3AF2-9AE8-42FD-9E5A-E46D52F8CB02}"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Access\AddIns\kenia.Connect]
"LoadBehavior"=dword:00000003
"Description"="kenia"
"FriendlyName"="kenia"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\FrontPage\Addins\kenia.Connect]
"Description"="kenia"
"FriendlyName"="kenia"
"LoadBehavior"=dword:00000003


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\InfoPath\Addins\kenia.Connect]
"Description"="kenia"
"LoadBehavior"=dword:00000003
"FriendlyName"="kenia"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\MS Project\Addins\kenia.Connect]
"FriendlyName"="kenia"
"LoadBehavior"=dword:00000003
"Description"="kenia"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins\kenia.Connect]
"LoadBehavior"=dword:00000003
"FriendlyName"="kenia"
"Description"="kenia"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\PowerPoint\Addins\kenia.Connect]
"LoadBehavior"=dword:00000003
"Description"="kenia"
"FriendlyName"="kenia"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Publisher\Addins\kenia.Connect]
"LoadBehavior"=dword:00000003
"Description"="kenia"
"FriendlyName"="kenia"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word\Addins\kenia.Connect]
"Description"="kenia"
"FriendlyName"="kenia"
"LoadBehavior"=dword:00000003

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc]
"DCOM Protocols"=hex(7):6e,00,63,00,61,00,63,00,6e,00,5f,00,69,00,70,00,5f,00,\
74,00,63,00,70,00,00,00,6e,00,63,00,61,00,63,00,6e,00,5f,00,73,00,70,00,78,\
00,00,00,6e,00,63,00,61,00,63,00,6e,00,5f,00,6e,00,62,00,5f,00,6e,00,62,00,\
00,00,6e,00,63,00,61,00,63,00,6e,00,5f,00,6e,00,62,00,5f,00,69,00,70,00,78,\
00,00,00,00,00
"UuidSequenceNumber"=dword:7f78bd81


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Visio\Addins\kenia.Connect]
"Description"="kenia"
"LoadBehavior"=dword:00000003
"FriendlyName"="kenia"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders]
"C:\\Program Files\\Pannone LLP\\keniaSetup\\"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\7BE7F8489F100994FBDAAD375DEA397A]
"E60F08803B5515D41B0C44A1CCEAA75C"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\00F626B354E4BC38A9CC21030B2DAD63]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Excel\\AddIns\\kenia.Connect\\LoadBehavior"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\02BDBB1BEFB206E18F8A840D9558E83A]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\FrontPage\\Addins\\kenia.Connect\\Description"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\04E2341B1D5EC8D830A39E2F4B98F4B9]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Publisher\\Addins\\kenia.Connect\\FriendlyName"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\0C6274E9CCB9254FED22DEC3D2687A2F]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\PowerPoint\\Addins\\kenia.Connect\\"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\0E70D6E0F12035FC8289085647EFA9CE]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\Publisher\\Addins\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Publisher\\Addins\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\1827D583D6F4428829DD49A328AD8B75]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\MS Project\\Addins\\kenia.Connect\\Description"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\2165F6560ABF83F1875299796A033EFE]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\FrontPage\\Addins\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\FrontPage\\Addins\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\23C52305960B4ABD905C7B45F77C14EC]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Excel\\AddIns\\kenia.Connect\\Description"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\246C0802FB87219FC15636939D466522]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Publisher\\Addins\\kenia.Connect\\LoadBehavior"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\2BBBAFE0468ED95DA1FC609A065CB932]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\PowerPoint\\Addins\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\PowerPoint\\Addins\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\2FA3C6668EA9DF24E9A54ED6258FBC20]
"E60F08803B5515D41B0C44A1CCEAA75C"="00:\\CLSID\\{666C3AF2-9AE8-42FD-9E5A-E46D52F8CB02}\\InprocServer32\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\335B2D56A241B6D2AD4D7C29D94A9891]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\FrontPage\\Addins\\kenia.Connect\\FriendlyName"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\33771028F6754305FDD3749E4D90E181]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Publisher\\Addins\\kenia.Connect\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\37CD621A59184DF00C2485D742777C05]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Excel\\AddIns\\kenia.Connect\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\3970344D8C2A054B349F341347662BC7]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Visio\\Addins\\kenia.Connect\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\3A8394CB924C547F2F9DCD3F783D2C39]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\InfoPath\\Addins\\kenia.Connect\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\3F314C4F45578A422126435F83C2842D]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\Excel\\AddIns\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Excel\\AddIns\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\48BA53B3A215775E56A79AFE2F60474D]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Visio\\Addins\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Visio\\Addins\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\4CED9B7CF850094452997E6E95C5CB23]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\4CFB24612E2D4AB50C2BF936FA7ED508]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\Publisher\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Publisher\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\57FFFD3775EC3087D2EA4BB236A1DB17]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Access\\AddIns\\kenia.Connect\\FriendlyName"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\5B3597813DD9A2D4479B064DE05A0EB6]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\Access\\AddIns\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Access\\AddIns\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\63BA09F20EA09235BB6894A6F9D5F502]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Outlook\\AddIns\\kenia.Connect\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\71F1992DBC5F6CADDBFC9C58951901D5]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\PowerPoint\\Addins\\kenia.Connect\\Description"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\73CD0BD425DE5FF3698089311B7B4086]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\Excel\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Excel\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\740053F8FDB844570B1D24FD90EBC3BF]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Visio\\Addins\\kenia.Connect\\FriendlyName"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\745699F6BE13C0E9E01AC7E2F2849B47]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\PowerPoint\\Addins\\kenia.Connect\\FriendlyName"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\7A7B715A3AA4262B12F89F6338139201]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Visio\\Addins\\kenia.Connect\\LoadBehavior"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\826720E273DE8A8E8CAB5CEB5658393D]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\InfoPath\\Addins\\kenia.Connect\\Description"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\830CAD9A294B08F1FC5CB1381C0FF87C]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\InfoPath\\Addins\\kenia.Connect\\LoadBehavior"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\84565B9FFAFCD1C1A18806B8CEA60A42]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Outlook\\AddIns\\kenia.Connect\\Description"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\852D6AE87281C718653351008CB5FFE9]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Access\\AddIns\\kenia.Connect\\LoadBehavior"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\87E52797604FE00DABB16193F061546F]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\Outlook\\AddIns\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Outlook\\AddIns\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\98B5F5C28F51F7CF64B5716474E3F230]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\InfoPath\\Addins\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\InfoPath\\Addins\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\9B7C92712C7F742B22567C796151F649]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Visio\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Visio\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\9C3A8756DB252F1174564145C3B1DCF2]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Access\\AddIns\\kenia.Connect\\Description"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\9E07EB1292688DF51354A84E6FEEFAD4]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\InfoPath\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\InfoPath\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\9E405AAABA79372C757B1672955C3E96]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\Outlook\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Outlook\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\A4E92D23F09AE359DD93CE4D70976430]
"E60F08803B5515D41B0C44A1CCEAA75C"="C:\\Program Files\\Pannone LLP\\keniaSetup\\kenia.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\A99171FD28E596AA178134F96F0ECF60]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\MS Project\\Addins\\kenia.Connect\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\AFDCA3DB4274E80B0D807FE794A0071F]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Visio\\Addins\\kenia.Connect\\Description"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\B078AD81E0CFFE64A95745B59518BEDF]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Outlook\\AddIns\\kenia.Connect\\LoadBehavior"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\B1B13485098296D52D6488D61FB191A0]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Word\\Addins\\kenia.Connect\\Description"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\B5DF2DE4579E91EE128096D9F8B9AAE2]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\Word\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Word\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\BC053C7E6D52F6C0E51CB161D9309A1B]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Word\\Addins\\kenia.Connect\\FriendlyName"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\BC769D6C0493ACF29297A3607FDB493F]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Word\\Addins\\kenia.Connect\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\BD7BF318560AA481248EA3119D564E74]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\MS Project\\Addins\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\MS Project\\Addins\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\C00083599C0FAD3EAF026172DD27EAC7]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Publisher\\Addins\\kenia.Connect\\Description"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\C3F8B8423F9A0483D2CC17B386FD8403]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\FrontPage\\Addins\\kenia.Connect\\LoadBehavior"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\C6BEA0B69C7DA38D2B2A72FCEE849B56]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Outlook\\AddIns\\kenia.Connect\\FriendlyName"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\C7A72F167ACB59A82E95B9F29602647F]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\FrontPage\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\FrontPage\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\C8A0C6833FFA88BC17B435627B59764F]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\MS Project\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\MS Project\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\CA71E38195EA59E95C43871E282E40B3]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\MS Project\\Addins\\kenia.Connect\\LoadBehavior"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\D20BA88C00277003FDB62EFCB324473C]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\DE2D811AFF0AAAC8AA08CBAB435DFBAF]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Excel\\AddIns\\kenia.Connect\\FriendlyName"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\DEE6AAE689707A2CB340EBA268B6BF26]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\PowerPoint\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\PowerPoint\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\E1B928934050CADC077808BD9D47A541]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\Word\\Addins\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Word\\Addins\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\E1C9D693FE58BBE0475A1D3EF0E1D298]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Word\\Addins\\kenia.Connect\\LoadBehavior"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\E5164DD1441528F58B6957BDEA146CC5]
"32536FE7914BA3F4CB5DE2F1F1171E6D"="02:\\Software\\Microsoft\\Office\\Access\\"
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Access\\"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\EF36400162F61239CD53BBE25F048698]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\PowerPoint\\Addins\\kenia.Connect\\LoadBehavior"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\F3E8639C277ACA9D83D00DA5CB9DEE36]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\MS Project\\Addins\\kenia.Connect\\FriendlyName"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\F43CB762E1C403105D2136162789ACBA]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\FrontPage\\Addins\\kenia.Connect\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\F747BB38E7AA878FC55548CB10580172]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\InfoPath\\Addins\\kenia.Connect\\FriendlyName"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\FB76B06D225238162CC3EDE0C7CB47BB]
"E60F08803B5515D41B0C44A1CCEAA75C"="02:\\Software\\Microsoft\\Office\\Access\\AddIns\\kenia.Connect\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\E60F08803B5515D41B0C44A1CCEAA75C]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\E60F08803B5515D41B0C44A1CCEAA75C\Features]
"DefaultFeature"="M)A4i8Z'&=a0(6sxr&B4Y5YNi~]+M3}h2nk.7ZngM+IDA6?aTuXF?ZZ'Ks~2Hg,Q6V)g+k~(WVo6^%V)Q$EvhFAXF3a%1!%gzF@wO%7GDRfs$F3cA5KXnr8&E0SQsJOc~&z*}+*zpP+b0@sN6hNPg'Mei6rbjR*T*TvY,J05dFtoHUo7*RnEn([r*gf+m@2pw9m!&+bJ,0OlmTrwDGjD3k'8e*9e.9*qUfAH]QrA=%!@&_+[t~)]H8q?j(9vz$C~MsF3F$Y8Mu8bXN5O~&2%@6WLcxpp-f+JmFdHONra!D{@C^5=2^Pw0z~?nT=1q~$$`+jSeS$6Pxq&(Hw*maQWL5xk20t!ks+dcBf{Q%!mP08Z_eg]--]mg.R-hn.i[8kDRnnzqxq@)Ze7}4W0tgmPGWq}UT*.XA3E@9Pxf[*[Hr1{%-L1RfX!-O+v-`CG0o4PH!%zRAGTn06`8iQ-b}Toi,4.*yk5'4X]I}cfHT'kZ2-+t2Wc2a5+NfGh.=Qi)6zPz+7=+*T3Zl.1*.f[NEI)]$HHFp9Q2P+_'mtr^kz0x]Hywl&uV)]kQt9+kAwvu{s8$rh*~OyM-myG'yF^kM60=(&.WiQzWL$i7r&rlW0NT1)P20]{aO~~QUB4()wQuvvYdyH.6vGCKj_X!C0~NrVw~_xUQ7O]m*I.eU(==$,?!3YdpslNj_?Or3[XLu8%K2wait+^znCfu3Eg&(-HBj?l*eOF{Z~5YOqxWD{6]Xo,68k8iShOHo6@}O4Dgrnp_L)5RgkQr`0?3l%J@8l%OWcwrkMYUE60hn0xu7L@36*qfBt2`1JOLHJ-Xh{}*j9xl=9i%FEB%n[zKI@JJ-`1RnuO8Yk$H}cH+li9y2H,&,bE^lTDwZj.6KL{@HKDW8s(@A)SnaLI=MgawjqNk.r-fmwRwaYl@XQl[y2O*(Vp?@P,klzA5@tjAn(KZoXoI7C%Se@k1-C*7a$PFR~[BN3h[X^5M8~j[UXq5UvXL$eBX4ZyH]=XK-`cWgP&bg1yy)nGJn6n'=wj`mmb]C_cakM.J0}rZ(4^TwSFMY7w6'~vITX0(sqM@Wz!`$3P3n1Tv3Bcl2ohBoZby~R&0LvE.3jrKEGclZ(F{x2yxiSM?KlM*-bMAbeaLkXW@'eWt)V%7VXihrL^A%vkw}?m+Qi6mCS!zb*jso3-GY)P=MVne!7Bhax.VmP.pmZvD^0(^&N9Db_Jqa5lER4(0w9%VM2^cMxg8ip!ZThyliKD4`25{WV6nLmGWP'$!V)wHAH,U9tt-CKAGJu!"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\E60F08803B5515D41B0C44A1CCEAA75C\InstallProperties]
"LocalPackage"="C:\\WINDOWS\\Installer\\262424.msi"
"AuthorizedCDFPrefix"=""
"Comments"=""
"Contact"="Pannone LLP"
"DisplayVersion"="1.0.0"
"HelpLink"=""
"HelpTelephone"=""
"InstallDate"="20090119"
"InstallLocation"=""
"InstallSource"="C:\\debug2\\"
"ModifyPath"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,78,\
00,65,00,20,00,2f,00,49,00,7b,00,30,00,38,00,38,00,30,00,46,00,30,00,36,00,\
45,00,2d,00,35,00,35,00,42,00,33,00,2d,00,34,00,44,00,35,00,31,00,2d,00,42,\
00,31,00,43,00,30,00,2d,00,34,00,34,00,31,00,41,00,43,00,43,00,41,00,45,00,\
37,00,41,00,43,00,35,00,7d,00,00,00
"Publisher"="Pannone LLP"
"Readme"=""
"Size"=""
"EstimatedSize"=dword:00000176
"UninstallString"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,\
78,00,65,00,20,00,2f,00,49,00,7b,00,30,00,38,00,38,00,30,00,46,00,30,00,36,\
00,45,00,2d,00,35,00,35,00,42,00,33,00,2d,00,34,00,44,00,35,00,31,00,2d,00,\
42,00,31,00,43,00,30,00,2d,00,34,00,34,00,31,00,41,00,43,00,43,00,41,00,45,\
00,37,00,41,00,43,00,35,00,7d,00,00,00
"URLInfoAbout"=""
"URLUpdateInfo"=""
"VersionMajor"=dword:00000001
"VersionMinor"=dword:00000000
"WindowsInstaller"=dword:00000001
"Version"=dword:01000000
"Language"=dword:00000409
"DisplayName"="keniaSetup"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\E60F08803B5515D41B0C44A1CCEAA75C\Patches]
"AllPatches"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\E60F08803B5515D41B0C44A1CCEAA75C\Usage]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{0880F06E-55B3-4D51-B1C0-441ACCAE7AC5}]
"AuthorizedCDFPrefix"=""
"Comments"=""
"Contact"="Pannone LLP"
"DisplayVersion"="1.0.0"
"HelpLink"=""
"HelpTelephone"=""
"InstallDate"="20090119"
"InstallLocation"=""
"InstallSource"="C:\\debug2\\"
"ModifyPath"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,78,\
00,65,00,20,00,2f,00,49,00,7b,00,30,00,38,00,38,00,30,00,46,00,30,00,36,00,\
45,00,2d,00,35,00,35,00,42,00,33,00,2d,00,34,00,44,00,35,00,31,00,2d,00,42,\
00,31,00,43,00,30,00,2d,00,34,00,34,00,31,00,41,00,43,00,43,00,41,00,45,00,\
37,00,41,00,43,00,35,00,7d,00,00,00
"Publisher"="Pannone LLP"
"Readme"=""
"Size"=""
"EstimatedSize"=dword:00000176
"UninstallString"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,\
78,00,65,00,20,00,2f,00,49,00,7b,00,30,00,38,00,38,00,30,00,46,00,30,00,36,\
00,45,00,2d,00,35,00,35,00,42,00,33,00,2d,00,34,00,44,00,35,00,31,00,2d,00,\
42,00,31,00,43,00,30,00,2d,00,34,00,34,00,31,00,41,00,43,00,43,00,41,00,45,\
00,37,00,41,00,43,00,35,00,7d,00,00,00
"URLInfoAbout"=""
"URLUpdateInfo"=""
"VersionMajor"=dword:00000001
"VersionMinor"=dword:00000000
"WindowsInstaller"=dword:00000001
"Version"=dword:01000000
"Language"=dword:00000409
"DisplayName"="keniaSetup"