text:
Web View
Web View
Web View
Provides a control that hosts HTML content in an app.
public : sealed class WebView : FrameworkElement
struct winrt::Windows::UI::Xaml::Controls::WebView : FrameworkElement
public sealed class WebView : FrameworkElement
Public NotInheritable Class WebView Inherits FrameworkElement
<WebView .../>
- Inheritance
- Attributes
Windows 10 requirements
|Device family
Windows 10 (introduced v10.0.10240.0)
|API contract
Windows.Foundation.UniversalApiContract (introduced v1)
For more info, design guidance, and code examples, see Web view.
If you have the XAML Controls Gallery app installed, click here to open the app and see the WebView in action.
The following code example demonstrates how to navigate a WebView to a URI contained in a TextBox named
Uri targetUri = new Uri(Address.Text);
catch (FormatException ex)
// Bad address.
The following code example demonstrates how to load local HTML into a WebView control.
"
This is an HTML fragment
");
Use the WebView control to host web content in your app.
WebView is not a Control subclass and thus does not have a control template. You can set various properties to control some visual aspects of the WebView. The display area is constrained by the Width and Height properties. To translate, scale, skew, and rotate a WebView, use the RenderTransform property. To control the opacity of the WebView, set the Opacity property. To specify a color to use as the web page background when the HTML content does not specify a color, set the DefaultBackgroundColor property.
You can get the title of the HTML document currently displayed in the WebView by using the DocumentTitle property.
Although WebView is not a Control subclass, it will receive keyboard input focus and participate in the tab sequence. It provides a Focus method, and GotFocus and LostFocus events, but it has no tab-related properties. Its position in the tab sequence is the same as its position in the XAML document order. The tab sequence includes all elements in the WebView content that can receive input focus.
As indicated in the Events table, WebView doesn't support most of the user input events inherited from UIElement, such as KeyDown, KeyUp, and PointerPressed. A common workaround is to use InvokeScriptAsync with the JavaScript eval function to use the HTML event handlers, and to use window.external.notify from the HTML event handler to notify the application using WebView.ScriptNotify.
In apps compiled for Windows 10, WebView uses the Microsoft Edge rendering engine to display HTML content. In apps compiled for Windows 8 or Windows 8.1, WebView uses Internet Explorer 11 in document mode. It does not support any Microsoft ActiveX controls or plugins like Microsoft Silverlight or Portable Document Format (PDF) files.
Navigating to content
WebView provides several API for basic navigation: GoBack, GoForward, Stop, Refresh, CanGoBack, and CanGoForward. You can use these to add typical web browsing capabilities to your app.
To set the initial content of the WebView, set the Source property in XAML. The XAML parser automatically converts the string to a Uri.

<WebView x:Name="webView1" Source="http://www.contoso.com"/>

<WebView x:Name="webView2" Source="ms-appdata:///local/intro/welcome.html"/>

<WebView x:Name="webView3" Source="ms-appx-web:///help/about.html"/>
The Source property can be set in code, but rather than doing so, you typically use one of the Navigate methods to load content in code.
To load web content, use the Navigate method with a Uri that uses the http or https scheme.
webView1.Navigate(new Uri("http://www.contoso.com"));
To navigate to a Uniform Resource Identifier (URI) with a POST request and HTTP headers, use the NavigateWithHttpRequestMessage method. This method supports only HttpMethod.Post and HttpMethod.Get for the HttpRequestMessage.Method property value.
To load uncompressed and unencrypted content from your app's LocalFolder or TemporaryFolder data stores, use the Navigate method with a Uri that uses the ms-appdata scheme. The WebView support for this scheme requires you to place your content in a subfolder under the local or temporary folder. This enables navigation to Uniform Resource Identifier (URI) such as ms-appdata:///local/folder/file.html and ms-appdata:///temp/folder/file.html. (To load compressed or encrypted files, see NavigateToLocalStreamUri.)
Each of these first-level subfolders is isolated from the content in other first-level subfolders. For example, you can navigate to ms-appdata:///temp/folder1/file.html, but you can't have a link in this file to ms-appdata:///temp/folder2/file.html. However, you can still link to HTML content in the app package using the ms-appx-web scheme, and to web content using the http and https Uniform Resource Identifier (URI) schemes.
webView1.Navigate(new Uri("ms-appdata:///local/intro/welcome.html"));
To load content from the your app package, use the Navigate method with a Uri that uses the ms-appx-web scheme.
webView1.Navigate(new Uri("ms-appx-web:///help/about.html"));
You can load local content through a custom resolver using the NavigateToLocalStreamUri method. This enables advanced scenarios such as downloading and caching web-based content for offline use, or extracting content from a compressed file.
Responding to navigation events
WebView provides several events that you can use to respond to navigation and content loading states. The events occur in the following order for the root WebView content:
- NavigationStarting - Occurs before the WebView navigates to new content. You can cancel navigation in a handler for this event by setting the WebViewNavigationStartingEventArgs.Cancel property to true.
webView1.NavigationStarting += webView1_NavigationStarting;
private void webView1_NavigationStarting(object sender, WebViewNavigationStartingEventArgs args)
// Cancel navigation if URL is not allowed. (Implemetation of IsAllowedUri not shown.)
if (!IsAllowedUri(args.Uri))
args.Cancel = true;
- ContentLoading - Occurs when the WebView has started loading new content.
webView1.ContentLoading += webView1_ContentLoading;
private void webView1_ContentLoading(WebView sender, WebViewContentLoadingEventArgs args)
// Show status.
if (args.Uri != null)
statusTextBlock.Text = "Loading content for " + args.Uri.ToString();
- DOMContentLoaded - Occurs when the WebView has finished parsing the current HTML content.
webView1.DOMContentLoaded += webView1_DOMContentLoaded;
private void webView1_DOMContentLoaded(WebView sender, WebViewDOMContentLoadedEventArgs args)
// Show status.
if (args.Uri != null)
statusTextBlock.Text = "Content for " + args.Uri.ToString() + " has finished loading";
- NavigationCompleted - Occurs when the WebView has finished loading the current content or if navigation has failed. To determine whether navigation has failed, check the IsSuccess and WebErrorStatus properties of the WebViewNavigationCompletedEventArgs class.
webView1.NavigationCompleted += webView1_NavigationCompleted;
private void webView1_NavigationCompleted(WebView sender, WebViewNavigationCompletedEventArgs args)
if (args.IsSuccess == true)
statusTextBlock.Text = "Navigation to " + args.Uri.ToString() + " completed successfully.";
statusTextBlock.Text = "Navigation to: " + args.Uri.ToString() +
" failed with error " + args.WebErrorStatus.ToString();
Similar events occur in the same order for each iframe in the WebView content:
- FrameNavigationStarting - Occurs before a frame in the WebView navigates to new content.
- FrameContentLoading - Occurs when a frame in the WebView has started loading new content.
- FrameDOMContentLoaded - Occurs when a frame in the WebView has finished parsing its current HTML content.
- FrameNavigationCompleted - Occurs when a frame in the WebView has finished loading its content.
Responding to potential problems
You can respond to potential problems with the content such as long running scripts, content that WebView can't load, and warnings of unsafe content.
Your app might appear unresponsive while scripts are running. The LongRunningScriptDetected event occurs periodically while the WebView executes JavaScript and provides an opportunity to interrupt the script. To determine how long the script has been running, check the ExecutionTime property of the WebViewLongRunningScriptDetectedEventArgs. To halt the script, set the event args StopPageScriptExecution property to true. The halted script will not execute again unless it is reloaded during a subsequent WebView navigation.
The WebView control cannot host arbitrary file types. When an attempt is made to load content that the WebView can't host, the UnviewableContentIdentified event occurs. You can handle this event and notify the user, or use the Launcher class to redirect the file to an external browser or another app.
Similarly, the UnsupportedUriSchemeIdentified event occurs when a Uniform Resource Identifier (URI) scheme that's not supported is invoked in the web content, such as fbconnect:// or mailto://. You can handle this event to provide custom behavior instead of allowing the default system launcher to launch the Uniform Resource Identifier (URI).
The UnsafeContentWarningDisplaying event occurs when the WebView shows a warning page for content that was reported as unsafe by the SmartScreen Filter. If the user chooses to continue the navigation, subsequent navigation to the page will not display the warning nor fire the event.
Handling special cases for WebView content
You can use the ContainsFullScreenElement property and ContainsFullScreenElementChanged event to detect, respond to, and enable full-screen experiences in web content, such as full-screen video playback. For example, you may use the ContainsFullScreenElementChanged event to resize the WebView to occupy the entirety of your app view, or, as the following example illustrates, put a windowed app in full screen mode when a full screen web experience is desired.
// Assume webView is defined in XAML
webView.ContainsFullScreenElementChanged += webView_ContainsFullScreenElementChanged;
private void webView_ContainsFullScreenElementChanged(WebView sender, object args)
var applicationView = ApplicationView.GetForCurrentView();
if (sender.ContainsFullScreenElement)
else if (applicationView.IsFullScreenMode)
You can use the NewWindowRequested event to handle cases where hosted web content requests a new window to be displayed, such as a popup window. You can use another WebView control to display the contents of the requested window.
Use PermissionRequested event to enable web features that require special capabilities. These currently include geolocation, IndexedDB storage, and user audio and video (for example, from a microphone or webcam). If your app accesses user location or user media, you still are required to declare this capability in the app manifest. For example, an app that uses geolocation needs the following capability declarations at minimum in Package.appxmanifest:
<Capability Name="internetClient"/>
<DeviceCapability Name="location"/>
In addition to the app handling the PermissionRequested event, the user will have to approve standard system dialogs for apps requesting location or media capabilities in order for these features to be enabled.
Here is an example of how an app would enable geolocation in a map from Bing:
// Assume webView is defined in XAML
webView.PermissionRequested += webView_PermissionRequested;
private void webView_PermissionRequested(WebView sender, WebViewPermissionRequestedEventArgs args)
if (args.PermissionRequest.PermissionType == WebViewPermissionType.Geolocation &&
args.PermissionRequest.Uri.Host == "www.bing.com")
If your app requires user input or other asynchronous operations to respond to a permission request, use the Defer method of WebViewPermissionRequest to create a WebViewDeferredPermissionRequest that can be acted upon at a later time. See WebViewPermissionRequest.Defer.
If users must securely log out of a website hosted in WebView, or in other cases when security is important, call the static method ClearTemporaryWebDataAsync to clear out all locally cached content from a WebView session. This prevents malicious users from accessing sensitive data.
Interacting with WebView content
You can interact with the content of the WebView by using the InvokeScriptAsync method to invoke or inject script into the WebView content, and the ScriptNotify event to get information back from the WebView content.
To invoke JavaScript inside the WebView content, use the InvokeScriptAsync method. The invoked script can return only string values.
For example, if the content of a WebView named
webView1 contains a function named
setDate that takes 3 parameters, you can invoke it like this.
string[] args = {"January", "1", "2000"};
string returnValue = await webView1.InvokeScriptAsync("setDate", args);
You can use InvokeScriptAsync with the JavaScript eval function to inject content into the web page.
Here, the text of a XAML TextBox (
nameTextBox.Text) is written to a div in an HTML page hosted in
private async void Button_Click(object sender, RoutedEventArgs e)
string functionString = String.Format("document.getElementById('nameDiv').innerText = 'Hello, {0}';", nameTextBox.Text);
await webView1.InvokeScriptAsync("eval", new string[] { functionString });
Scripts in the WebView content can use window.external.notify with a string parameter to send information back to your app. To receive these messages, handle the ScriptNotify event.
To enable an external web page to fire the ScriptNotify event when calling window.external.notify, you must include the page's Uniform Resource Identifier (URI) in the ApplicationContentUriRules section of the app manifest. (You can do this in Microsoft Visual Studio on the Content URIs tab of the Package.appxmanifest designer.) The URIs in this list must use HTTPS, and may contain subdomain wildcards (for example, https://.microsoft.com) but they cannot contain domain wildcards (for example, https://.com and https://.). The manifest requirement does not apply to content that originates from the app package, uses an ms-local-stream:// URI, or is loaded using NavigateToString.
Accessing the Windows Runtime in WebView
Starting in Windows 10, you can use the AddWebAllowedObject method to inject an instance of a native class from a Windows Runtime component into the JavaScript context of the WebView. This allows full access to the native methods, properties, and events of that object in the JavaScript content of that WebView. The class must be decorated with the AllowForWeb attribute.
For example, this code injects an instance of
MyClass imported from a Windows Runtime component into WebView.
private void webView_NavigationStarting(WebView sender, WebViewNavigationStartingEventArgs args)
if (args.Uri.Host == "www.contoso.com")
webView.AddWebAllowedObject("nativeObject", new MyClass());
For more info, see WebView.AddWebAllowedObject.
This example shows a section of the app manifest. Here, a local Uniform Resource Identifier (URI) is given access to the Windows Runtime.
<Application Id="App"
<uap:Rule Match="ms-appx-web:///Web/App.html" WindowsRuntimeAccess="all" Type="include"/>
Options for web content hosting
Capturing WebView content
To enable sharing WebView content with other apps, use the CaptureSelectedContentToDataPackageAsync method, which returns the selected content as a DataPackage. This method is asynchronous, so you must use a deferral to prevent your DataRequested event handler from returning before the asynchronous call is complete.
To get a preview image of the WebView's current content, use the CapturePreviewToStreamAsync method. This method creates an image of the current content and writes it to the specified stream.
Execution modes
By default, WebView content is hosted on the UI thread on devices in the desktop device family, and off the UI thread on all other devices. You can use the WebView.DefaultExecutionMode static property to query the default threading behavior for the current client. If necessary, you can use the WebView(WebViewExecutionMode) constructor to override this behavior.
The supported WebViewExecutionMode values are:
- SameThread - The WebView content is hosted on the UI Thread.
- SeparateThread - The WebView content is hosted on a separate thread off the UI thread.
- SeparateProcess - (Windows 10, version 1803 or later) The WebView content is hosted on a separate process off the app process. All of an app's WebView instances share the same separate process, there is not a separate process per WebView instance.
When running in a separate process, WebView exibits two behavior differences:
- The WebView process could terminate. You can be notified of this by listening to the SeparateProcessLost event.
- The WebView process could asynchronously reject keyboard focus. In this case, the WebView.Focus method returns true, and then immediately (but asynchronously), focus moves away from the WebView. (Other ways of moving focus behave similarly, such as FocusManager.TryMoveFocus.) You can track this more explicitly by using the FocusManager.TryFocusAsync or FocusManager.TryMoveFocusAsync APIs.
This example demonstrates how to create a WebView control that runs in a separate process from the host app, and will be re-created if the separate process is lost.
<Border x:Name="WebViewBorder" Loaded="WebViewBorder_Loaded" />
public sealed partial class MainPage : Page
public MainPage()
var webView = new WebView(WebViewExecutionMode.SeparateProcess);
WebViewBorder.Child = webView;;
void InitializeWebView(WebView webView)
webView.Source = this.WebViewSourceUri;
webView.SeparateProcessLost += (sender, e) =>
var newWebView = new WebView(WebViewExecutionMode.SeparateProcess);
WebViewBorder.Child = newWebView;
There might be performance issues when hosting content on the UI thread on mobile devices, so be sure to test on all target devices when you change DefaultExecutionMode.
A WebView that hosts content off the UI thread is not compatible with parent controls that require gestures to propagate up from the WebView control to the parent, such as FlipView, ScrollViewer, and other related controls. These controls will not be able to receive gestures initiated in the off-thread WebView. In addition, printing off-thread web content is not directly supported – you should print an element with WebViewBrush fill instead.
Focus behavior for WebView in a separate process
Whether running in the app process or a separate process, you can set focus on a WebView by calling the WebView.Focus method. This is equivalent to the Control.Focus and Hyperlink.Focus methods (note that WebView does not derive from Control).
Similarly, several methods on the FocusManager class can affect a WebView (or Control or Hyperlink): TryMoveFocus, FindNextFocusableElement, FindLastFocusableElement, and GetFocusedElement. For example, TryMoveFocus moves focus to a WebView, and GetFocusedElement returns a WebView that has focus.
Finally, moving focus to or from a WebView raises focus events, both on the WebView itself and on the element that loses or receives focus. The events are LosingFocus, LostFocus, GettingFocus, and GotFocus. For example, when focus moves from a Control to a WebView, the Control will raise LosingFocus and LostFocus events, and the WebView will raise GettingFocus and GotFocus events.
When a WebView is running in a separate process, the behavior of these APIs changes slightly. Assuming the WebView is focusable, the WebView.Focus method will return true (success), but focus has not actually moved yet. The same is true if rather than the WebView.Focus method, FocusManager.TryMoveFocus is called and it identifies a WebView as the next focusable element.
The differences in behavior are:
- FocusManager.GetFocusedElement does not return the WebView unless/until the asynchronous operation completes.
- The control that is losing focus will receive its LosingFocus event synchronously; however, it will not receive LostFocus unless/until the asynchronous operation completes.
- Similarly, the GettingFocus event will occur on the WebView synchronously; however, the GotFocus event won't be raised unless/until the asynchronous operation completes.
None of this changes if you call FocusManager.TryFocusAsync instead. However, the async method gives you an opportunity to determine if the focus change succeeded.
Calling FocusManager.TryMoveFocusAsync on an element other than a WebView in a separate process will complete synchronously.
This example demonstrates how to move focus to the next logical element, but if that fails, restore focus to its initial location.
async void MoveFocus(WebView webView))
FocusMovementResult result;
result = await FocusManager.TryFocusAsync(webView, FocusState.Programmatic);
if (!result.Succeeded)
// Reset focus to the starting position
Use of Alert
If a web page hosted in a WebView uses the JavaScript Alert function, it will not be displayed. This is by design for all versions of WebView.
You might be able to intercept the information displayed by an Alert and do what you want with it in the host application. Whether this is possible depends on how the page is written and whether you have control of it. A sample is available that demonstrates one possible technique to do this. The sample is written for Windows 8.1 and Windows Phone 8.1, but will also work for apps using the Universal Windows Platform (UWP). However, this might not work for every scenario.
How to intercept JavaScript alert in WebView in universal Windows apps sample
Notes for previous versions
Windows 8.1
The following WebView APIs are deprecated in Windows 8.1:
- LoadCompleted and NavigationFailed. Use NavigationCompleted instead.
- @Windows.UI.Xaml.Controls.WebView.InvokeScript(System.String,System.String[])?text=InvokeScript. Use InvokeScriptAsync instead.
- DataTransferPackage and DataTransferPackageProperty. Use CaptureSelectedContentToDataPackageAsync instead.
- AllowedScriptNotifyUris, AnyScriptNotifyUri, and AllowedScriptNotifyUrisProperty. Include the page's URI in the ApplicationContentUriRules section of the app manifest instead.
On Windows only, you can handle the UnsafeContentWarningDisplaying event. This event occurs when the WebView shows a warning page for content that was reported as unsafe by the SmartScreen Filter. If the user chooses to continue the navigation, subsequent navigation to the page will not display the warning nor fire the event. This event is not implemented for Windows Phone.
Windows Phone 8
- WebView on Windows Phone 8.1 is not compatible with parent controls that require gestures to propagate up from the WebView control to the parent, such as FlipView, ScrollViewer class, and other related controls.
- WebView on Windows Phone 8.1 includes the ContainsFullScreenElement property and ContainsFullScreenElementChanged event. These members are not available on Windows.
The UnsafeContentWarningDisplaying event is not implemented for Windows Phone prior to Windows 10.
Windows 8
These remarks apply only to apps compiled for Windows 8, even when running on Windows 8.1 or later.
In Windows 8,WebView has the characteristic that other UI regions such as controls cannot be rendered on top of the WebView. This "airspace problem" is because of how window regions are handled internally, particularly how input events are processed and how the screen draws. If you want to render HTML content and also place other UI elements on top of that HTML content, you should use WebViewBrush as the render area. The WebView still provides the HTML source information, and you reference that WebView through the SourceName property. WebViewBrush does not have this overlay limitation.
If you want to display an interactive WebView that only occasionally has overlapping content (such as a drop-down list or app bar), you can temporarily hide the WebView control when necessary, replacing it with an element using a WebViewBrush fill. Then, when the overlapping content is no longer present, you can display the original WebView again.
The "airspace problem" has been fixed starting with Windows 8.1 and does not apply for apps targeting Windows 8.1 or Windows 10.
WebView always uses Internet Explorer 10 in document mode.
Version history
|Windows version
|SDK version
|Value added
|WebView() WebView() WebView() WebView()
Initializes a new instance of the WebView class.
|WebView(WebViewExecutionMode) WebView(WebViewExecutionMode) WebView(WebViewExecutionMode) WebView(WebViewExecutionMode)
Initializes a new instance of the WebView class with the specified execution mode.
|AccessKeyDisplayDismissed AccessKeyDisplayDismissed AccessKeyDisplayDismissed AccessKeyDisplayDismissed
Occurs when access keys should no longer be displayed.(Inherited from UIElement)
|AccessKeyDisplayRequested AccessKeyDisplayRequested AccessKeyDisplayRequested AccessKeyDisplayRequested
Occurs when the user requests that access keys be displayed.(Inherited from UIElement)
|AccessKeyInvoked AccessKeyInvoked AccessKeyInvoked AccessKeyInvoked
Occurs when a user completes an access key sequence.(Inherited from UIElement)
|ActualThemeChanged ActualThemeChanged ActualThemeChanged ActualThemeChanged
Occurs when the ActualTheme property value has changed.(Inherited from FrameworkElement)
|BringIntoViewRequested BringIntoViewRequested BringIntoViewRequested BringIntoViewRequested
Occurs when StartBringIntoView is called on this element or one of its descendants.(Inherited from UIElement)
|CharacterReceived CharacterReceived CharacterReceived CharacterReceived
Occurs when a single, composed character is received by the input queue.(Inherited from UIElement)
|ContainsFullScreenElementChanged ContainsFullScreenElementChanged ContainsFullScreenElementChanged ContainsFullScreenElementChanged
Occurs when the status of whether the WebView currently contains a full screen element or not changes.
|ContentLoading ContentLoading ContentLoading ContentLoading
Occurs when the WebView has started loading new content.
|ContextCanceled ContextCanceled ContextCanceled ContextCanceled
Occurs when a context input gesture continues into a manipulation gesture, to notify the element that the context flyout should not be opened.(Inherited from UIElement)
|ContextRequested ContextRequested ContextRequested ContextRequested
Occurs when the user has completed a context input gesture, such as a right-click.(Inherited from UIElement)
|DataContextChanged DataContextChanged DataContextChanged DataContextChanged
Occurs when the value of the FrameworkElement.DataContext property changes.(Inherited from FrameworkElement)
|DOMContentLoaded DOMContentLoaded DOMContentLoaded DOMContentLoaded
Occurs when the WebView has finished parsing the current HTML content.
|DoubleTapped DoubleTapped DoubleTapped DoubleTapped
Occurs when an otherwise unhandled DoubleTap interaction occurs over the hit test area of this element.(Inherited from UIElement)
|DragEnter DragEnter DragEnter DragEnter
Occurs when the input system reports an underlying drag event with this element as the target.(Inherited from UIElement)
|DragLeave DragLeave DragLeave DragLeave
Occurs when the input system reports an underlying drag event with this element as the origin.(Inherited from UIElement)
|DragOver DragOver DragOver DragOver
Occurs when the input system reports an underlying drag event with this element as the potential drop target.(Inherited from UIElement)
|DragStarting DragStarting DragStarting DragStarting
Occurs when a drag operation is initiated.(Inherited from UIElement)
|Drop Drop Drop Drop
Occurs when the input system reports an underlying drop event with this element as the drop target.(Inherited from UIElement)
|DropCompleted DropCompleted DropCompleted DropCompleted
Occurs when a drag-and-drop operation with this element as the source is ended.(Inherited from UIElement)
|EffectiveViewportChanged EffectiveViewportChanged EffectiveViewportChanged EffectiveViewportChanged
Occurs when the FrameworkElement 's effective viewport changes.(Inherited from FrameworkElement)
|FrameContentLoading FrameContentLoading FrameContentLoading FrameContentLoading
Occurs when a frame in the WebView has started loading new content.
|FrameDOMContentLoaded FrameDOMContentLoaded FrameDOMContentLoaded FrameDOMContentLoaded
Occurs when a frame in the WebView has finished parsing its current HTML content.
|FrameNavigationCompleted FrameNavigationCompleted FrameNavigationCompleted FrameNavigationCompleted
Occurs when a frame in the WebView has finished loading its content.
|FrameNavigationStarting FrameNavigationStarting FrameNavigationStarting FrameNavigationStarting
Occurs before a frame in the WebView navigates to new content.
|GettingFocus GettingFocus GettingFocus GettingFocus
Occurs before a UIElement receives focus. This event is raised synchronously to ensure focus isn't moved while the event is bubbling.(Inherited from UIElement)
|GotFocus GotFocus GotFocus GotFocus
Occurs when a UIElement receives focus. This event is raised asynchronously, so focus can move again before bubbling is complete.(Inherited from UIElement)
|Holding Holding Holding Holding
Occurs when an otherwise unhandled Hold interaction occurs over the hit test area of this element.(Inherited from UIElement)
|KeyDown KeyDown KeyDown KeyDown
Occurs when a keyboard key is pressed while the UIElement has focus.(Inherited from UIElement)
|KeyUp KeyUp KeyUp KeyUp
Occurs when a keyboard key is released while the UIElement has focus.(Inherited from UIElement)
|LayoutUpdated LayoutUpdated LayoutUpdated LayoutUpdated
Occurs when the layout of the visual tree changes, due to layout-relevant properties changing value or some other action that refreshes the layout.(Inherited from FrameworkElement)
|LoadCompleted LoadCompleted LoadCompleted LoadCompleted
LoadCompleted may be altered or unavailable for releases after Windows 8.1. Instead, use NavigationCompleted.
Occurs when top-level navigation completes and the content loads into the WebView control or when an error occurs during loading.
|Loaded Loaded Loaded Loaded
Occurs when a FrameworkElement has been constructed and added to the object tree, and is ready for interaction.(Inherited from FrameworkElement)
|Loading Loading Loading Loading
Occurs when a FrameworkElement begins to load.(Inherited from FrameworkElement)
|LongRunningScriptDetected LongRunningScriptDetected LongRunningScriptDetected LongRunningScriptDetected
Occurs periodically while the WebView executes JavaScript, letting you halt the script.
|LosingFocus LosingFocus LosingFocus LosingFocus
Occurs before a UIElement loses focus. This event is raised synchronously to ensure focus isn't moved while the event is bubbling.(Inherited from UIElement)
|LostFocus LostFocus LostFocus LostFocus
Occurs when a UIElement loses focus. This event is raised asynchronously, so focus can move again before bubbling is complete.(Inherited from UIElement)
|ManipulationCompleted ManipulationCompleted ManipulationCompleted ManipulationCompleted
Occurs when a manipulation on the UIElement is complete.(Inherited from UIElement)
|ManipulationDelta ManipulationDelta ManipulationDelta ManipulationDelta
Occurs when the input device changes position during a manipulation.(Inherited from UIElement)
|ManipulationInertiaStarting ManipulationInertiaStarting ManipulationInertiaStarting ManipulationInertiaStarting
Occurs when the input device loses contact with the UIElement object during a manipulation and inertia begins.(Inherited from UIElement)
|ManipulationStarted ManipulationStarted ManipulationStarted ManipulationStarted
Occurs when an input device begins a manipulation on the UIElement.(Inherited from UIElement)
|ManipulationStarting ManipulationStarting ManipulationStarting ManipulationStarting
Occurs when the manipulation processor is first created.(Inherited from UIElement)
|NavigationCompleted NavigationCompleted NavigationCompleted NavigationCompleted
Occurs when the WebView has finished loading the current content or if navigation has failed.
|NavigationFailed NavigationFailed NavigationFailed NavigationFailed
NavigationFailed may be altered or unavailable for releases after Windows 8.1. Instead, use NavigationCompleted.
Occurs when the WebView cannot complete the navigation attempt.
|NavigationStarting NavigationStarting NavigationStarting NavigationStarting
Occurs before the WebView navigates to new content.
|NewWindowRequested NewWindowRequested NewWindowRequested NewWindowRequested
Occurs when a user performs an action in a WebView that causes content to be opened in a new window.
|NoFocusCandidateFound NoFocusCandidateFound NoFocusCandidateFound NoFocusCandidateFound
Occurs when a user attempts to move focus (via tab or directional arrows), but focus doesn't move because no focus candidate is found in the direction of movement.(Inherited from UIElement)
|PermissionRequested PermissionRequested PermissionRequested PermissionRequested
Occurs when an action in a WebView requires that permission be granted.
|PointerCanceled PointerCanceled PointerCanceled PointerCanceled
Occurs when a pointer that made contact abnormally loses contact.(Inherited from UIElement)
|PointerCaptureLost PointerCaptureLost PointerCaptureLost PointerCaptureLost
Occurs when pointer capture previously held by this element moves to another element or elsewhere.(Inherited from UIElement)
|PointerEntered PointerEntered PointerEntered PointerEntered
Occurs when a pointer enters the hit test area of this element.(Inherited from UIElement)
|PointerExited PointerExited PointerExited PointerExited
Occurs when a pointer leaves the hit test area of this element.(Inherited from UIElement)
|PointerMoved PointerMoved PointerMoved PointerMoved
Occurs when a pointer moves while the pointer remains within the hit test area of this element.(Inherited from UIElement)
|PointerPressed PointerPressed PointerPressed PointerPressed
Occurs when the pointer device initiates a Press action within this element.(Inherited from UIElement)
|PointerReleased PointerReleased PointerReleased PointerReleased
Occurs when the pointer device that previously initiated a Press action is released, while within this element. Note that the end of a Press action is not guaranteed to fire a PointerReleased event; other events may fire instead. For more info, see Remarks.(Inherited from UIElement)
|PointerWheelChanged PointerWheelChanged PointerWheelChanged PointerWheelChanged
Occurs when the delta value of a pointer wheel changes.(Inherited from UIElement)
|PreviewKeyDown PreviewKeyDown PreviewKeyDown PreviewKeyDown
Occurs when a keyboard key is pressed while the UIElement has focus.(Inherited from UIElement)
|PreviewKeyUp PreviewKeyUp PreviewKeyUp PreviewKeyUp
Occurs when a keyboard key is released while the UIElement has focus.(Inherited from UIElement)
|ProcessKeyboardAccelerators ProcessKeyboardAccelerators ProcessKeyboardAccelerators ProcessKeyboardAccelerators
Occurs when a keyboard shortcut (or accelerator) is pressed.(Inherited from UIElement)
|RightTapped RightTapped RightTapped RightTapped
Occurs when a right-tap input stimulus happens while the pointer is over the element.(Inherited from UIElement)
|ScriptNotify ScriptNotify ScriptNotify ScriptNotify
Occurs when the content contained in the WebView control passes a string to the application by using JavaScript.
|SeparateProcessLost SeparateProcessLost SeparateProcessLost SeparateProcessLost
Occurs when a WebView runs with an ExecutionMode of SeparateProcess, and the separate process is lost.
|SizeChanged SizeChanged SizeChanged SizeChanged
Occurs when either the ActualHeight or the ActualWidth property changes value on a FrameworkElement.(Inherited from FrameworkElement)
|Tapped Tapped Tapped Tapped
Occurs when an otherwise unhandled Tap interaction occurs over the hit test area of this element.(Inherited from UIElement)
|Unloaded Unloaded Unloaded Unloaded
Occurs when this object is no longer connected to the main object tree.(Inherited from FrameworkElement)
|UnsafeContentWarningDisplaying UnsafeContentWarningDisplaying UnsafeContentWarningDisplaying UnsafeContentWarningDisplaying
Occurs when the WebView shows a warning page for content that was reported as unsafe by SmartScreen Filter.
|UnsupportedUriSchemeIdentified UnsupportedUriSchemeIdentified UnsupportedUriSchemeIdentified UnsupportedUriSchemeIdentified
Occurs when an attempt is made to navigate to a Uniform Resource Identifier (URI) using a scheme that WebView doesn't support.
|UnviewableContentIdentified UnviewableContentIdentified UnviewableContentIdentified UnviewableContentIdentified
Occurs when the WebView attempts to download an unsupported file.
|WebResourceRequested WebResourceRequested WebResourceRequested WebResourceRequested
Occurs when an HTTP request has been made.
See also
Loading feedback...


text:
Sage pays £20m for payment processing firm Protx
Front office links to back end
Business and accountancy software firm Sage has stumped up £20m ($38m) in cash to acquire UK merchant services firm Protx.
Protx, which was established in 2001, provides online payment services for small and medium businesses (SMEs) in the UK, with a customer base of over 10,000 businesses (growing by 350 a month). The firm is accredited with a range of major banks including Lloyds TSB Cardnet, Bank of Scotland, Barclays Merchant Services, HSBC, Natwest Streamline, American Express, Diners Card, JCB, and Euroconex.
Protx had revenues of £1.9m ($3.6m) in the year ended March 2006, almost double (97 per cent higher) than the £967,000 (1.8m) it brought in during the previous financial year. After making losses of £20k ($38K) in FY2006 (£537K or $1m in FY2005), Protx is now trading in the black with estimated unaudited profits of £264,000 ($503K) in the six months to the end of September 2006 on estimated revenues of £1.5m ($2.86m).
In a statement, Sage said the "expanding and highly fragmented market" for payment services that allow small businesses to sell goods online is fast expanding but poorly serviced by the larger payment processing companies. In a bid to tap into this market, Sage has added Protx to its roster adding to the similar acquisition of US-based payment processing firm Verus earlier this year.
Sage said the acquisition of Protx fitted with its strategy of providing a broader range of business services to small businesses, which will eventually enable their customers to link and integrate merchant services with back-office accounting, stock control, and CRM applications.
Sage Group chief executive Paul Walker said: "The acquisition of Protx brings Sage the capability to integrate secure payment systems with our business management software. With Protx in the UK and Verus in the US, we continue our strategy to expand into new adjacent markets and broaden the range of services we can offer our SME customers." ®
Sponsored: Detecting cyber attacks as a small to medium business

subset: commoncrawl


text:
Soho SOH738B
* Image shown is for 5 x 8 or larger rug. Smaller sizes will not show complete pattern, and will be scaled down to fit.
The Soho Collection is Safaviehs response to market demand for clean, transitional design in rugs that work equally well in traditional and contemporary homes. The collections unique purity and clarity of the color is achieved by selecting only the purest premium New Zealand wool as a canvas for Safaviehs exciting new color palette. Many of the designs in the Soho collection are accented with viscose for silky softness to outline patterns, and further highlight the softness of the wool. This innovative collection is hand-tufted in India.
Category : Contemporary, Floral, Top Brands, Top Sellers, Transitional
Origin : India
Color : Blues , Multi
Thickness : approx. 0.625 in
Shipping is FREE to all areas in the continental 48 states, wherever shipping by land is available. Unless stated otherwise on our site, please expect to receive your rug in approximately 5-10 business days (Depending on the manufacturer). Very few exceptions may apply where you'd receive your rug in up to 14 days. Please note that custom made rugs may take up to 4-5 weeks to receive. If your rug is back ordered, we will contact you by phone or email. If it is not possible to ship to your location by land, you will be advised of the shipping cost before your order is shipped.
Here at SelectRugs.com, we want to make the returns process as easy and pain free as possible. We strive to provide 100% satisfaction on every order. Not happy? If you're not completely satisfied, you can return your product within 30 days for a refund or exchange, it's your choice. Custom-made items are returnable for shipping damage only.
Returns are easy! Just follow these 4 steps:
1. All you need to do is fill out this brief form and we will contact you with your required* Return Authorization number. You may also call (877) 772-6674.
2. Rugs need to be repackaged like new in the original packaging or an equivalent of the original packaging. RA# needs to be on the outside of the packaging.
3. The customer is responsible for the return shipping.
4. When we receive the rug in the original condition your credit card will be refunded or an exchange can be made, which ever you prefer. Credits may take up to 10 days to process.
*All returns MUST have a Return Authorization number and instructions prior to sending back. Fanmats may be exchanged in the case of damaged products only. Returned rugs must be in original unused condition. Returned rug may be refused or assessed fee if soiled, pet hair or stains are present.
* Estimated business days to ship. Expect longer delivery times for remote locations and oversized rugs (longer than 9'). Custom & braided rugs take longer (up to 4-5 weeks). Our customer service will keep you up to date with the delivery schedule for all rugs.


text:
I gotta tell ya, I didn't really care about the result at all.
But hearing Pat Hughes and Keith Moreland on my little Cubs transistor yesterday?
Cared alot about that.
"Chicago Cubs baseball is on the air!"
Gimme a cold one and allow me to put my feet on the furniture, please, I've been waiting for this.
So Big Z was awesome, and after inning #1 weren't you a little joyfully flabbergasted?
Of course, it didn't take long for things to even out.
Garza got a hit, but I'm sure would have rather had a better time on the mound.
Coco Crisp (really?) hit one 420 feet off him, For a grand slam.
Colvin makes a couple sloppy errors.
I was pretty shocked, but I just now read they're gonna try him out at 1st later this week.
Spring's the time to try this stuff.
I'd rather they didn't mess with this kid, but it sounds like they have no backup for 1st base besides Baker.
Ahhh, but it's only day one.
Nothin' went into any record book.
Lets just see what the guys can do and not worry about any final scores.
And it was a fabulous Sunday with melting snow outside and the radio on inside.
Spring was in my chair.


text: Hello, I'm Robb, your friendly neighborhood Compliance Representative. I've worked for the Constant Contact Compliance Team in some capacity since September 2008. I'm happy to use my experience to help educate and inform the Community on various Compliance and Delivery-related topics. In my spare time, I'm usually spending time with my wife, son and dog OR engaged in some sort of hockey/football discussion.


text:
Is going after criminals easier than falling in love?
Ji Bai (Wang Kai) is an ace police detective who is in charge of the Violent Crimes Unit. With his intern criminal profiler Xu Xu (Wang Zi Wen) as his partner, they appear to be an odd couple to others around them. But their partnership is highly successful, with an unbeatable track record for solving crime.
When Ji Bai starts to fall in love with Xu Xu through their close working relationship, Xu Xu is slow to return his feelings. But does their relationship stand a chance when the dangerous "Angel's Killer" resurfaces?
"When a Snail Falls in Love" is a 2016 Chinese drama series directed by Zhang Kai Zhou. It is based on the novel Ru Guo Wo Niu You Ai Qing by Ding Mo.
This show does not have any episodes


text:
LAS VEGAS -- Jamie Zaninovich turned on his laptop at 7:45 a.m. on Saturday and opened a color-coded spreadsheet that featured a ranking of all the teams he believes are still in contention for invitations to the NCAA men's basketball tournament.
"I want to show you this," he said to a reporter and cameraman who had invaded his spacious suite at The Orleans Hotel & Casino. "But don't get too close with the camera."
Zaninovich, the West Coast Conference commissioner and a member of the 10-person tournament selection committee, has developed his own personal college basketball ranking system, not unlike what you would see from the major media "bracketologists." His personal prioritizing of six different measures and metrics, however, is not for publication. It's for his own personal use with the selection committee.
"I weigh the different ranking systems and I put them into my own composite ranking," he said. "I can immediately see if something jumps out -- 'Look, they are only 1-4 in top-50s."
Zaninovich was preparing for an 8 a.m. conference call with committee members, his 29th such teleconference this season. A very long day in a season of long days is just beginning. Zaninovich's "day job" is pretty demanding, and the WCC men's and women's basketball tournament at the Orleans, which ran from Thursday to Tuesday, is the conference's biggest and most important event. It features 18 basketball games, and Zaninovich will watch just about every one of them. He also will take care of sundry administrative duties, conduct media interviews and preside over inductions into the conference's Hall of Honors, all the while trying to keep up with college basketball's twists and turns across the country.
You've got to be a basketball junkie to do this.
-- WCC commissioner Jamie Zaninovich
After the WCC tournament ended on Tuesday night, he took a red-eye to Indianapolis, where he will cast his first ballot for the 68-team NCAA tournament bracket on Wednesday. He and the other nine members of the committee then will hole up in a hotel for the next five days through this coming Selection Sunday.
It will be basically selection and seeding each day from 8 a.m. to perhaps as late as 11 p.m. Committee members get breaks to eat catered meals and work out and keep up with the various conference tournaments, but otherwise it's voting and discussion, voting and debate, and then filling out preliminary brackets until the official announcements on CBS.
"Once you get there, it's intense," he said. "It's dynamic, it's relative and it's complex."
It also requires an extraordinary time commitment for roughly four and a half months in advance of the committee meeting. Zaninovich, who has a wife and two young sons, said he spends about five days at home in March. His time management is better in his third year of a five-year term on the committee than it was in his rookie year, but adding 25 hours a week of watching and analyzing college basketball outside your bailiwick as an athletic director or conference commissioner means little down time.
And watching a lot of basketball.
"You've got to be a basketball junkie to do this," he said.
While sitting courtside and watching San Francisco have its way with San Diego during the opening game on Saturday, Zaninovich had four other games going on his laptop: Oklahoma State at Iowa State, Pittsburgh at Clemson, Texas at Texas Tech and Oklahoma at TCU.
He's heavy on the Big 12, because it is one of the three primary conferences he is assigned to monitor, along with Conference USA and Southland. But he'll watch no fewer than 12 different games on his laptop this day. He even checks in on Duke-North Carolina on his iPhone.
Tennessee is blowing out Missouri. Says Zaninovich, "This is an important game."
Arizona State loses at Oregon State. Says Zaninovich, "I'm not surprised ... Arizona State is not very good on the road."
He's asked what Arizona's loss at Oregon means. Says Zaninovich, "A lot of basketball left."
When Oklahoma State's four-game winning streak ends in overtime at Iowa State, it's a missed opportunity for the Cowboys. But Zaninovich emphasizes it doesn't fall into a major category that can move a team's estimation significantly up or down: A big road win or a bad loss.
"Oklahoma State losing a tight one at Iowa State is neither," he says.
While Zaninovich's college basketball immersion on this day is significant, it's not total. Because he's away from home so often in March, he's brought along his family, which includes wife, Karen, and sons Max, 7, and Lucas, 5.
Max shares his father's passion for hoops, and he sits transfixed much of the day. It's difficult not to take note of the poignancy of the scene, with Zaninovich, arm around Max, explaining the game's nuances. These father-son moments, however, are even more meaningful than they normally would be. The previous week, Zaninovich buried his father, George, a former political science professor at Oregon who played basketball at Stanford in the 1950s.
"In some respects, it's good to be busy at a time like this," he said. "I'll take my moments when I need them."
Zaninovich grew up watching games with his father at Oregon's celebrated McArthur Court, "running around the third balcony as a kid."
"He's where I got my passion for basketball," he said. "I don't think I'd be sitting here if he didn't instill that in me."
Zaninovich's preparation for his third year on the committee began in November after he received his list of primary and secondary conferences (Pac 12, Big West, Summit and Big Sky). He and his WCC staff put together a spreadsheet of every game in those conferences that will be on TV -- date, time and station -- in chronological order. Slingbox and DVR are essential tools for committee members.
He also saw teams firsthand at a number of early-season tournaments -- the Champions Classic in Chicago and the Maui Invitational in Hawaii during Thanksgiving weekend -- as well as a number of Pac-12 home nonconference games. He keeps track of how often he sees each team. If he hasn't seen a team, he makes plans to see it.
He's not much into preseason previews, nor does he pay much attention to early-season "bracketology."
"I try not to let predictions influence me," he said. "From the integrity of the process standpoint, it's really important to treat the current year as the current year and not let a historical brand or expectations influence you. Look at Kentucky this year. Or even Michigan State. Those are teams you've got to evaluate on what they did [this year]."
What he will pay attention to is regular feedback from the conferences he is covering. Two weeks ago, he chatted with Pac-12 and Big 12 representatives.
"I'll ask them, 'Rank your teams for me and give me a sense of what their seed range is,'" he said. "And they'll say, 'Team X, we really think they deserve a 1 or 2, and this team we think is more of a 4 or 5.' That's certainly not going to determine what we do; plus, I only get one vote. But it will inform in the room. [As in,] 'Here's how I see it. Here's how the conference sees it.' It's pretty much aligned."
That's one of the dynamics about the selection committee. Each member wears two hats during his or her tenure that often could seem at cross-purposes. Zaninovich listens to folks pitching their conference's teams, but his dual role as WCC commissioner and selection committee member means he doesn't do that himself. Within the committee, he leaves the room when any WCC team is discussed, and outside the committee, he's not going to reveal much about the WCC's tourney selection outlook.
Before BYU took on Loyola Marymount on Saturday, Zaninovich did an interview with BYU TV. He was asked about the WCC's chances for multiple at-large berths in the tournament.
"It's just a really hard thing to be an at-large program," he replied.
When Santa Clara was giving Gonzaga all it could handle, Zaninovich was asked what a loss might mean for Gonzaga. He smiled, paused and said, "Just one more game on a résumé." It was his least forthcoming moment of the day.
What Zaninovich is forthcoming about is what he believes are the important measuring sticks for teams trying to receive at-large berths and higher seeds in the tournament.
Multiple times he mentions winning on the road, particularly winning road conference games. He notes that home teams win 70 percent of their games, so that's a way a team can distinguish itself.
"That's a big differentiator for me," he said. "If teams can't win meaningful road games in conference, then you have to take a second look at them."
Then comes nonconference strength of schedule.
"It's not definitive, but if you're getting towards the bubble, you better make sure you've at least shown some initiative to play some teams in the nonconference schedule or then it could become an issue," he said.
Then comes wins over top-50 and top-100 teams. Obviously, beating multiple good teams -- tournament teams -- shines on a résumé.
Yes, it matters what conference you play in, but I've never heard the word 'conference RPI' uttered in the room. We don't even look at conference standings that much because there are so many unbalanced leagues now where teams don't play each other twice.
-- Jamie Zaninovich
What's not as important as you might think? RPI.
"It's a valuable tool," he said. "There's no better tool to organize things. But it's way overvalued on an absolute basis. It's the relative basis [where it is useful]. It helps us organize batches of top-50 teams."
What isn't important? A team's conference.
"Conference is so overvalued, relative to its true value," he said. "Yes, it matters what conference you play in, but I've never heard the word 'conference RPI' uttered in the room. We don't even look at conference standings that much because there are so many unbalanced leagues now where teams don't play each other twice.
"We look at individual teams on the team sheets. We recognized individual games. We know what conference teams are in, but we never think, 'Oh, are we going to put six or seven in from that conference and three from another?' That really never comes up."
He also thinks fans lean too hard on individual games -- seemingly big wins or big losses -- taking on huge meaning, particularly late in the season.
"This notion that any one win or loss is somehow definitive related to tournament selection is pretty overblown," he said.
He also wants fans to know the committee isn't into mischief-making with its bracketing process, which is practically automated with its emphasis on geography and balance.
Particularly intriguing or potentially controversial matchups falling in a large-market venue?
"None of that is ever discussed or even contemplated during the process," he said.
So what does happen inside a committee meeting?
On Wednesday, the committee members submit an initial ballot via a computer program with the names of all eligible 339 Division I college basketball teams on it. In the first column, they vote "In" for as many as 36 teams. Those teams, in the committee member's estimation, should get an at-large berth, regardless of what happens in the conference tournaments. In the second column, they vote for teams that should be "under consideration" for an at-large berth, with no minimum or maximum restrictions.
A team that gets all but two "In" votes gets a berth. A team that receives three or more "under consideration" or "In" votes gets put on the "under consideration" board, listed in alphabetical order, along with teams that won their regular-season conference titles.
In ballpark terms, that typically means 22-27 teams are "In" for 36 at-large spots, with additional at-large spots opening as those "In" teams win their conference tournaments. So the average starting point for discussion is over roughly nine to 14 slots open for at-large teams.
Then, of course, the fun starts. A working list of the top eight teams is pulled from the "under consideration" board, and committee members rank each in a series of votes, with the top four eventually getting into the field. Before the votes to list and rank teams occur, of course, there is discussion, with "team sheets" being put before the committee members to allow them to compare teams' credentials, head-to-head.
Here's an example of a conversation that might take place, adopted from a description from Zaninovich:
Committee member 1: Team X's road record is better, but Team Y's nonconference is better.
Committee member 2: Yeah, but I've seen Team X play. That team is better than Team Y.
Committee member 3: What does the conference monitor think of Team X?
Committee member 4 (conference monitor): I've seen them play 10 times. They had an injury here [points to red area of team sheet indicating losing streak].
Committee member 2: Let's take down Team X and compare Team Z to Team Y.
At any time during the process, the committee can begin seeding teams, using a "true seeds" list of 1 through 68.
In Zaninovich's experience, feelings don't get hurt, nor do emotions rise during the discussion.
"It's healthy debate. I'd say it's spirited. Certainly not contentious," he said. "I think that is because we all come into that room with a college basketball hat, not a [conference or school] hat. We all take it seriously. No one is in there pounding a table for their team. It's not structured that way."
Injuries and/or player suspensions are part of the discussion, as they fall in line with understanding a team's body of work. Take Oklahoma State, which had a monthlong tailspin from mid-January to mid-February that included a three-game suspension for star guard Marcus Smart.
The Cowboys already had lost four games in a row with Smart playing, but it also lost all three when he was suspended. Then, when he came back, they reeled off four consecutive victories before falling in overtime at then-No. 16 Iowa State.
"We can't assume those games don't matter just because Marcus Smart didn't play," Zaninovich said. "They still played with five people. But by the other token, it's not exactly the same, either. That's where it becomes more art than science.
"You can't treat them as the same team because they are not the same team."
Ultimately, the committee has to make difficult distinctions and decisions, both with selection and seeding. Despite all the metrics available to the committee, the reality is these are subjective judgments. The committee also is well aware of which decisions will be most controversial.
That means when Wake Forest athletic director and committee chair Ron Wellman goes on CBS to discuss the new bracket on Sunday, he will be armed with several talking points to help explain the most controversial inclusions, exclusions and seeding decisions.
"We're not going to make decisions based on public reaction, but you've got to try to anticipate it and address it versus looking reactive," Zaninovich said.
Just after Gonzaga guard David Stockton, son of John, sank a layup with 1.4 seconds left to give the Bulldogs a 77-75 win over pesky Santa Clara, a happy Zaninovich says, "A good television game. That's how commissioners think." He also is happy there were no officiating controversies on the day. That's also how commissioners think.
More than once, when commissioner duties call him away from his courtside laptop and tight basketball games going on across the country, he notes, "Well, we do have a tournament to run."
That, of course, is part of the challenge of being on the tournament committee. You think like a commissioner or athletic director 80 percent of the time, then the committee requires you to pretty much ignore that aspect of your professional life and to become as objective and widely knowledgeable as possible, instead of representing and advocating for a specific institution or collection of institutions.
The resulting public perception of potential conflicts of interests on the committee, which some fans and media members often cite as root causes for various conspiracy theories, is the reason why the NCAA has moved toward more transparency with its selection process. The NCAA has hosted a "mock" selection committee for media members the past four years. The "team sheets" used by the committee members are available online. Just about the only part of the process that is off-limits is the actual committee deliberation.
The committee, in fact, has even taken to social media with a #wearewatching hashtag on Twitter.
"I really thought it would be a good way to debunk some of the black-box, conspiracy-theory stuff," said Zaninovich, while giving credit to the NCAA's Nate Flannery as the originator of the hashtag.
"It's about, 'Here's how we do it. We have nothing to hide.' We watch games, we evaluate games. Even inside the room, we will be tweeting stuff out. Nothing specific. With the College Football Playoff committee coming, it's going to be important for us to do even more. We're going to be compared to them. And one is governed by the NCAA and one isn't."
What about the rise of "bracketology," the most prominent and unifying public aspect of college basketball during the regular season? Zaninovich said he pays attention to it and respects it, but it doesn't play much of a role in his own thinking. That said, he appreciates it being a meeting place for obsessive fans during the regular season.
It's all about what's good for the game.
Still, when he walks out of the Orleans arena at 11:30 p.m., after a nearly 15-hour day, knowing the hours are only going to get longer and more intense the next week, it's a wonder why anyone would want to be on the committee.
Sure, he gets a $75 per diem while on committee business, but it's a demanding, highly scrutinized volunteer job that takes him away from his primary professional responsibility and his family.
"When I start feeling sorry for myself, I remind myself that some people have to mine coal for a living," he said.
So what did he do after Saturday's WCC games? He went out to grab a quick bite to eat and watched more college basketball on a late-night highlight show.


text:
All Free With Freedom's Webmaster Comments: Please take the time to read this important information to understand how Canadian citizens have been lied to on the issue of Free Trade from the beginning.
An interview with Shelley Ann Clark extracted from the book NEW WORLD ORDER CORRUPTION IN CANADA, by Professor Robert O'Driscoll [now out-of-print]. Shelley Ann played a key role in the 1987/88 Free Trade Negotiations in which Canada's future was secretly bartered away...
Shelley Ann Clark: I was hand-picked for the position as Germain Denis' Assistant. I was told from the beginning that the interview was just a formality. How true that turned out to be! After Germain Denis had interviewed me only for about 3 ninutes, he asked me when I could start work. Wanting this challenge, I agreed to become his executive assistant.
I was hired in July and by September we had a computer system called GEAC. This system had been brought in by one Peter Hines, today a millionaire, and I discovered quickly that he and Germain Denis were very tight. I wondered why? It certainly wasn't the technical expertise that bonded them: Germain Denis was a person who refused to have a computer in his office. "No," he was heard to say, "this is far too complex for my mind. Shelley Ann will have the one computer installed in my area." Mr. Denis was not telling the truth, as we shall discover later.
Germain Denis was, as is indicated above, in charge of critical apects of the Free Trade negotiations. At the time I had two secretaries working for me who were inputting top secret material into this computer. We had no hours: when you entered the building, you never knew when you would leave.
Late one Friday, actually at 6.30 p.m., a rather demanding lady, Sylvia Ostry, telephoned, demanding a copy of a particular document that was on the computer: in two hours, she told us she was boarding a flight to the United States, and she needed this particular document. Unfortunately, I was the only one left in the office. The secretaries had gone home. Each person with access to the computer had a password: nobody knew the other person's password and this, I was told, was for security purposes. What I imediately did was to check with the person who had installed the GEAC system - Peter Hines - and fortunately found him still on the job. My first question was to ask him whether anything could be done to accomodate the urgency of Sylvia Ostry's request. I said there must be a way to break the programme codes of the computers and if anyone would know it would him. "Don't tell a soul, Shelley Ann," he said, "but the only way that we can get into the computer system at Trade Negotiation Office is to contact the president of GEAC. He has the "God" password." "The "God" password? What in heaven's name is that?" "Well," he answered, "that is what the president has termed it and he is the only one that has it." "Are you telling me that the president of GEAC has access to all of our information within our computer system?" "That's right. He can access Simon Riesman's computer. He can access everyone's computer on the seventeenth floor at 50 O'Connor." I felt like saying: "Who the hell is the president of GEAC ?" But for the moment I registered the thought internally, saying: "Can you contact this guy, Peter, I really need the document." Suddenly - bingo - I had the document in my hands.
"And he's in Toronto, Peter - the president of GEAC?"
"That's right"
"And we're here in Ottawa?"
"That's right!"
"But he can do the commands from Toronto?"
"That's right."
The implications, I thought, are enormous. Here we are negotiating this top secret trade deal between Canada and the United States - so secret that secretaries in the same office don't know each other's password to the computer - while the President of the Computer Company registering the information - has access to that information. What kind of security is that? Or are the results of the negotiations a foregone condusion? More likely the latter, I thought. Not to speak of Big Brother, invisible but watching all the time. Tuning in, no doubt, from time to time to see if everything is on track - especially the Canadians.
The very next morning - I've been a Foreign Affairs Diplomat all of my life; I was hand-picked by them right out of business college when I was sixteen years old; so my entire life has been with Foreign Affairs and top-secret clearance with everything involved when you have access to that kind of knowledge, what to watch out for, etc. - the first thing I did (I was a good Foreign Services Officer and playing it according to the book] was that I immediately went to the head of security of the Free Trade Division. While Germain Denis was at this point still Head of Multilateral Trade, Memoranda to Cabinet, usually labelled "Secret" or "Top Secret" and outlining the negotiating tactics to be used with the Americans, would be viewed prior to reaching the Negotiating Table.
So I went to the head of security, Guy Marcoux, and demanded that he investigate. Who really owned this GEAC firm. Was it a Canadian company or was it American-owned with a Canadian subsidiary as a front? The head of the security suggested that I was making a mountain out of a molehull, that I was seeing a problem where it didn't exist, that he would not invesigate.
I immediately went to the second-in-command, Gordon Ritchie, the Deputy Chief Negotiator and reported that the head of security did not want to proceed with the investigation. Ritchie ordered that the investigation take place: the end result was that "Yes, GEAC was an American Company," and while the investigation was being conducted, three representatives of GEAC requested via the Deputy Chief Negotiator - Gordon Ritchie - that they see me in order to convince me that nothing was wrong with the system. When Gordon Ritchie came to me I said, "Why me?". "You were the one who discovered it - I will even lend you the famous round table" - where he held all his important meetings - "in my office to meet these GEAC representatives." And sure enough the GEAC representatives came and talked to me for two solid hours using all the high-tech language at their command - language though that I didn't understand: I did not operate a computer at the time - I had two secretaries who did that.
So I sat and I listened and when they had finished I looked at each one of them in turn and said: "After everything you have said, I want one of you to guarantee me that no one can be across the street, in another city, or anywhere else and have access to any of the documents contained within this computer. Guarantee me this in writing and I will be satisfied." I knew they couldn't because a few days before their president had provided me with a top-secret document from the computer. They had to admit it - "No", they said, they couldn't guarantee that. And that was the end of that.
I went back to Gordon Ritchie with that information and forty-eight hours after the complaint had been made, the entire 12 million dollar system that had been installed into the Canada/US Free Trade Office was removed.
My impression was that Simon Riesman and Gordon Ritchie were applauding my efforts. What I couldn't understand at that time - and which is no longer a question mark in my mind - was the reaction of Germain Denis: it was one of complete and total anger: he lost his temper, went out of control, was absolutely enraged. What I am telling you here is in my report to the Public Service Alliance of Canada dated 22 July 1988, because it wasn't untiI that notable day that the reason for the man's rage became apparent to me, that I had indeed made a discovery, and that I had done something about it.
Germain Denis shouted at me: "Who do you think you are - someone at your level certainly doesn't handle such issues as this one - I won't have it." After this outburst he did not speak to me again for the next two weeks. Thank goodness for the co-operation of my colleagues that kept me briefed during that period or I would have had an extremely difficult time in completing the various tasks that had been assigned to me.
I had, though, the absolute evidence: without the president of GEAC, Sylvia Ostry would have had to leave the country without her document.
Mr. Kealey: Of course, removing the computer and replacing it with another does not mean that the problem was resolved. All it means is that Shelley Anne Clark couldn't prove any more that somebody else had access to the computer.
Shelley Ann Clark: Exactly! A new computer came in - IBM compatible, I was told. After my first discovery, they were very attentive to my reactions, explaining that the main disc was right there on the seventeenth floor. They even showed me where it was and that everything that we inputted into the computer would be held on this main disc which would - at the end of the negotiations - be transferred to the archives. So, fine - I took their word for it.
Then came a leak in the press about having no Francophone on board the Free Trade negotiations, so Simon Riesman appointed Germain Denis as the third-in-command, giving him the five major areas of interest to this country: Subsidies, Agriculture, tariffs, Intellectual property (the main umbrella for social programs, copyrights, pharmaceuticals, etc.), and Government Procurement.
Obviously Germain Denis couId not do all of it himself. So he appointed heads for each sector: Michael Gifford was placed in charge of agriculture; Germain Denis held the area of subsidies back for himself; and the person that he put in charge of intellecual property and pharmaceutical was a person who had a lot of control but whom we all thought was a wimp at the time.
All of this started in October 1986. In January 1987, the main negotiators went ahead to Washington for the first negotiating session. Each "chief" put together his working group - a working group on agriculture, a working group on tariffs, a working group on subsidies, etc. Throughout the negotiations, these groups travelled to Washington and met with their US counterparts. The first time Monsieur Denis came back from the US, it was explained to me that we would have to start briefing the Provinces. At the time I thought - rather stupidly - that the briefing would be done by Alan Nimark who was in charge of Federal/Provincial Relations. "No," Monsieur Denis said, "No, Federal/Provincial Relations are exactly that: PR work, smoke-screens, smoke-jobs, call it what you will." "Smoke-screens," I asked? And he said -"Yes - PR. I'm the one who's going to be looking after the Premiers and when they come they'll be needing private dining rooms. There'll be some official briefings right here in the TNO board room, but a lot of the time I'll be meeting the reps on a one-on-one basis." It was the Alberta, Manitoba, and Saskatchewan representatives especially that he met on the one-on-one basis.
After the first main negotiating session was planned, I was reeling with the explanations as to how he would be handling the particular briefings, and at ten o'clock went home, thinking it was the end of the day. I arrived home at ten-thirty: one hour later Germain Denis called, telling me to meet him at TNO, not to go by the Front desk, that he would be waiting for me in the garage with a key to the elevator. Security, therefore, was being avoided; anyone going in the front door would normally have to pass through security, sign in the time, and you would be watched on the television cameras until you reached your destination. The way Monsieur Denis arranged it meant that we were observed by nobody. It is relevant that the building is owned by Metropolitan Life - i.e. under Rockefeller control.
The other thing I was told was that I must not "tonight or at any time in the future ever tell your family where you are going f you do, there will be a heavy price to pay." Again - because of my background in Foreign Affairs and security matters - he didn't have to repeat himself. I understood perfectly well that I was in a tight spot. I didn't know how tight until the negotiations moved into full swing in January '87 and he began altering figures and deleting paragraphs in a sigmificant way.
I would be called in at night - remember I was not allowed to tell anyone where I had gone, and I would often be there until four in the morning. The first thing I had to do was to learn how to operate the computer but was not allowed to tell anybody because I had a secretary to do precisely that. I learned to create a duplicate file from the main disc in the room on the seventeenth floor which contained everything. I was shown how to delete from the main disc once I had finished. This proves Denis was no computer illiterate.
I would arrive and call up the document that they had negotiated in Washington. If it was "Subsidies" that they had worked on, I would call up the "Subsidies" document, duplicate it, and rename it "Provincial". Then my superior would go through it step by step; if they had negotiated 30% or 40%, the figure would be brought down - to the lowest possible figure which was around 10%. This was because he wanted the manoeuvrability to move them upwards: the negotiating provinces would have got rather suspicious if the figures remained the same: an impression of negotiation had to be given where, as it now seems, everything had been decided on beforehand.
Energy? The paragraphs on energy would be methodically deleted. The book, "Faith and Fear", by Professors Doern and Tomlin, confirms what I have already disclosed to the media. They say that the energy chapter was not thrown into the agreement until the last famous weekend of 3 October 1987. I know why the chapter wasn't included until the very end. It was there all the time: in the American version, in the Canadian Federal version but not in the Provincial version - we kept deleting the energy chapter from the Provincial version.
Mr. Kealey: Yes, the Premiers of all of the provinces, except two, did not realize that the country was being given away. Remember what Shelley Ann stated at the beginning: that there were private meetings between some Premiers and Germain Denis. Those were specifically the Premiers of Saskatchewan and Alberta, whom Mulroney had designated "moles" in the group: to surreptitiously find out what the other Premiers were thinking, what their bottom lines in the negotiation would be, and other sensitive data which could be manipulated to the Federal Government's advantage over the provinces.
This information they would then pass on to Germain Denis so that he would be able to put figures in the document that matched what the Premiers were prepared to give away. So there never was a problem of presenting figures that were too far above what the Premiers were prepared to accept. If there was, the solution was quite simple: change the figures in the document. Mulroney and his cohorts knew ahead of time because of the two moles, the Premier of Alberta and the Premier of Saskatchewan.
Shelley Ann Clark: That's right. I was able to prove to CJOH beyond a shadow of a doubt that these meetings took place. I had locked away my appointment book for'86 and '87, and when it was produced every meeting that took place was marked, the rooms that were used, the times, etc. I brought a witness with me - John Bowlby, an executive member of Citizens Against Bad Law. We photocopied the documentation in front of a lawyer. It was submitted to Charlie Greenwell of CJOH TV, so that he and his lawyers knew that when they aired the programme there was sufficient evidence - between the July 1988 Public Service Alliance document and this appointment book - to indicate that I was telling the truth.
May I return to the second "doctored" document produced for the provincess, following Germain Denis's directives I would produce a hard copy, make the specified deletions from my hard drive in addition to making those on the hard disc in the main room at 50 O'Connor. This done, I would then create ten copies for ten briefing books. The ten briefing books were numbered because I had to be sure in whose hands each book went just in case one would go astray. So they were numbered one to ten; Alberta would have #1, Manitoba #2, Saskatchewan #3, etc. No matter what pressure was put on me by the Prime Minister's Office, by the Privy Council Office, by Federal Provincial Relations - and I was warned that there would be excessive pressure and complaints by the Premiers for not getting their books several hours ahead of the briefings - I was ordered to give out the books literally minutes before the briefings took place. At the end of the session, Germain Denis would bring back the books himself or, if he didn't, I would be called in and the minute they left the room I would go and collect them, bring them back, and lock them in Monsieur Denis's vault.
Then at midnight I would undo nine of the briefing books and shred them in the shredder. It had to be done at midnight: you couldn't afford to be caught by security and we had been ordered under a special memorandum emanating from the Minister's Office that no documents used in the Canada/US negotiation were to be destroyed without the authorization of Riesman or Ritchie. It took that level of authorization to shred anything: we were allowed to shred Telex Packs that came in from Foreign Affairs but any negotiating document could not be touched. The only time I could shred these was between the hours of midnight and 3 am. I would shred nine books, holding one complete set back which I would put in the vault so the next time they negotiated on that particular subject with the Americans we would pull out that one set and Monsieur Denis would know how far he had proceeded. If he had negotiated 10%, the next time it would show up as 12% and so on and so on.
The next development was that Maude Barlow and John Turner started making accusations against Mulroney: that he was selling out the country, that our social security programs were in jeopardy etc. etc. Working directly on the Social Security programs and some of the other issues - as I was - I knew these individuals were telling the truth. The more I realized the illegality of what I was doing the more frightened I became: what this meant for the country and how it would be held over my head as a sort of blackmail control - completely, forever and ever and ever.
My first thought, therefore, was to escape the office, to give up doing what I was doing. I started by asking the Foreign Ministry to transfer me: they wouldn't. Not only that: they wouldn't touch me with a ten-foot pole: "You have to stay there", they said. "Why?", I said."This is Foreign Affairs, after all: to rotate is a normal part of existence here. I've rotated all my life. Why can't you rotate me now?" "No we can't touch you."
Another position opened up with the Trade Negotiations Office as the head of Protocol and Hospitality, an interesting position which I was more than qualified to deal with. Richard Levy, Head of Operations at the TNO, agreed: "Shelley Ann," he said, "you would be great for the position. Go ahead, speak to the Director General of Operations. If he'll give it to you - you've got it." I met with the Director General of Operations and he, being an honest guy, looked at me: "Shelley Ann, are you out of your mind? Germain Denis will never let you go. It would only be over his dead body that it would be possible for me to remove you from your present position."
ROD: But why?
Shelley Ann Clark: The secrets involved. Remember that Germain Denis, the Prime Minister and I were about the only ones who knew the intricacies and the implications of the free trade deal for Canada at that point. I was vulnerable. The more midnight meetings that were forced the more my marriage was completely falling apart. I was becoming vulnerable, a single parent, needing the job, scared to death and as mad as all hell.
So I created a fuss. The honest guy who told me he wouldn't be able to remove me from my position except over Germain Denis's dead body was immediately posted to Rome. It told certain people he had said too much. Remember that Germain Denis knew I was seeking to remove myself. Everyone had been told not to facilitate this move. Whenever I would go to my Personnel Officer who gave out assignments, I would arrive in that office; within five minutes the phone would ring, Germain Denis would be at the other end of the line. My Personnel Officer would say,"It's Germain. You have to talk to him." And he would beg me and order me to return to TNO immediately. The Personel Officer had never seen anyone of his level beg anyone or order someone back.
ROD: Do you have any piece of evidence we can print?
Mr. Kealey: What you have to consider here is: had she taken any document that was part of their documentation she would be in prison. That would have been a federal crime - removing secret documents - and so she would have been no further ahead if she actually took documents. What she did however was to file a formal complaint with her union. She has the complaint and their covering letter that tells her to destroy the complaint. She is the eye witness - the smoking gun is the Real Free Trade Deal the one buried in canisters outside Ottawa that Canadians have never seen. What we have to do as a people is to apply pressure upon our so-called independent politicians to see what those canisters contain.
ROD: But can this evidence ever come out ? If, for example, we put it in this book we are preparing, with other evidence pointing to the same proposition, will it ever get more than a very limited circulation ?
Mr. Kealey: We have an example right here. Shelley Ann gave her story to one weekly paper. They've written the story in much detail and already people are coming to them saying, "I also worked in that area. I have seen the documentation being transferred from one place to another. I can vouch for what she's saying." The more that is published, the more hands it gets into, the more chance you will have of it circulating. By publishing, by circulating the material you remove fear - you take away that fear and more people will come forward.
Shelley Ann Clark: On 6 January [1994] I was on a talk show that crossed all of Alberta. I stated quite bluntly that what we are dealing with here is treason. The reaction has been extraordinary. I sincerely believe that the book you are preparing on NEW WORLD ORDER: CORRUPTION IN CANADA should be published as soon as possible: that is the way we can reach more Canadians.
Mr. Kealey: They may have their implementation schedule and have set dates by which certain phases of the deal had to be completed, but it is a fraudulent contract and a fraudulent contract does not have legal validity once it has been proven it's a fraud. Whatever dates, therefore, that have been arbitrarily set, are not ultimately important.
Shelley Ann Clark: I have been wanting to cross Canada, to tell Canadians what I know, and try to get them to do something about this. A hundred or two hundred letters are not enough. What is needed are massive demonstrations, hundreds of thousands of letters. Once they realize on Parliament Hill that the entire country knows then they will have to do something.
I thought in the last election that I could do something with the backing of the National Party, that a person like Mel Hurtig would make maximum use of someone like myself. I have the information first-hand: I did the fraudulent act under orders. What did Mel Hurtig and the National Party do? Nothing! I was provided with $1,000 for my fee, but nothing for advertising or all the other considerable expenses that are necessary in order to get your points across to the voters. I went into my riding to be asked: "Why, with what you have to tell, can you not get any backing? Why aren't you on those billboards all over the place?"
Mr. Kealey: We already know why, because after the election we received some documentation and I've been in touch with a number of National Party candidates. I found out. I got the evidence that the National Party manipulated certain ridings to keep their candidates from winning. If they didn't have much of a chance they were given four or five thousand dollars. If they had a chance of winning they were limited to one thousand dollars.
The documentation we now have is that in 1972 Mel Hurtig was a candidate for the Liberals. He had also been in association with the Canadian Institute for International Affairs [NOTE: Canada's "twin" to the CFR in the States]. He was on a programme following recommendations of the Bilderberger meetings that had been held both in the Laurentians and in Vermont. When you link Mel Hurtig directly with the New World Order Gang, you arrive very quickly at the reason why he was where he was during the recent election. He was delivering the Canadian West to the same group that Mulroney and his Gang had given away the rest of the country to.
Then you have Bill Loewen. We have evidence that Bill Loewen, who owned a company called Comcheq, sold his company to the Canadian Imperial Bank of Commerce For $16O million just a year before the election. I would be prepared to bet that Bill Loewen sold his company for $150 million and got $10 million from the Bankers to set up a political party with one purpose - to remove the free trade dissent from the NDP party in the West so that the Liberals would be able to squeak through.
This is exactly what happened all across the West and why today the Liberals have a majority. It's because of the amount in votes taken away from the NDP by the National Party which allowed the Liberals to squeeze by.
I know Bill Loewen personally because he paid my rent for six months. He stopped paying when he asked me to join his political party. He acted just like a banker: when you do the things he wants you to do he will support you; otherwise he won't.
I have, as I said, spoken to a number of National Party candidates and there is general consensus out there that they were manipulated in a way as to prevent them from being successful.
What are we left with? With Brian Mulroney equipped with the cash he stole from Canadians during his years in office, he was able to buy the entire 1993 election. Here in my view is how he went about doing it:
1.He introduced Lucien Bouchard to Quebecers and made him into a separatist hero by faking a public fight with him over Quebec's role in Canada. Bouchard eventually became the most loved politician in Quebec and led his Bloc Quebequois, with Mulroney's financial support, to victory in Quebec. The Bloc even became the Official Opposition in the Canadian Parliament following the 1993 elections.
2.He used his considerable influence and money to convince all the Tory "big guns" to drop out of the 1993 election. This guaranteed the Liberals (TEAM 2) under Mitchell Sharp (the banker's man in Ottawa) and Jean Chretien (a Charlie McCarthy dummy like Ronald Reagan) a really good shot at majority government.
3.He collaborated with Conrad Black's plan to finance the Reform Party in Ontario (while limiting its chances and influence there) by allowing Preston Manning (a leader with links to the CIA in 1967-68) to address the Canadian Club and others on the condition they warn Quebecers to act just like the other provinces or "go away". This message was a total reversal of Alberta's position during the 1981 referendum on separation in Quebec when Quebecers were told they were loved and wanted).
4.He collaborated with bankers (CIBC) in order to finance Bill Loewen's creation of the new National Party. This new political party, with Mel Hurtig its leader (a 1968-72 former member of the elite Canadian Institute for International Affairs), would mislead 200,000 anti-free trade Canadians away from the NDP thereby allowing the Liberals and Refonmers to win many key NDP ridings.
5.He destroyed Kim Campbell, the new Tory leader, by using the controlled Media to, at first, build her to heights of popularity she could not be expected to maintain, and then, along with his sleazy team of Montreal Tories, he produced the famous anti-Chretien TV spots to destroy whatever credibility she had left. The end result was that only two Tories were elected, and the most hated politician in French Canada led the only political party with members from coast-to-coast to majority government in Canada.
6.Once Quebec separates from Canada he will be in position to fund the construction of Simon Riesman's Grand Canal project ($10O-200 billion dollars) and other northern water diversion projects. He will own, control and move fresh water for a price, down into the USA and Mexico.
So what we have here is a plan for the break-up of Canada put together by Mulroney and the Bankers: The first step is to get Quebec to separate; the second to integrate the rest of Canada into the US; the third to get the natives of Northern Quebec to revolt; the fourth to send in the Military from Fort Drum with blue berets; and the fifth to build the Grand Canal.
Shelley Ann Clark: Some of this I have seen confirmed in documents. In March'88 a Memo was circulated around the Free Trade office ordering that all documents used in the negotiating sessions be given to this particular person who was going to catalogue them for the archives. Within an hour of receiving that memorandum, Germain Denise brought me into his office, told me to shut the door, to sit down and pay very close attention to what he was going to say: if I deviated in any way he declared he would destroy me within the Government service within Ottawa - everywhere!
MC: Do you not feel you are in a rather tenuous position?
Shelley Ann Clark: My life is apparently in danger at all times. If I were in the United States now, everyone believes I would be dead [It so happened that Marcel Masse and Stephen Lewis tried to get her transferred to New York]. But you have to understand that we're not part of the United States yet, that we still live in the blessed country of Canada. Apart from Mulroney, Germain Denis, and Gerald Shannon (at the time the Deputy Minister in International Trade), I do not know who else knew, but I do know now that behind the scenes things are happening, that people do want me disclose what I know. That might actually include the RCMP, or maybe even CSIS - I am not sure. Messages have been sent to me that I do not understand: that the safest thing that I could do was to disclose.
MC: Maybe you are being set up to be some sort of sacrificial lamb.
Shelley Ann: Maybe. By August or September of last year I gave up fear. I had lived in fear for six years, more than fear - absolute horror: I feared for my children, I feared for myself. It reached a point where I preferred to be dead rather than livinq. Mere existence reaches a point where you can't see how you can go on. I mean, if you are going to be killed, you are inclined at a certain point to say, "Do it now. I am not going to worry about it." It took me six years to reach that point. And then I began to think to myself that we have a duty to the people who brought us into the world, to the people we will leave behind, and to the land that has remained constant. I made a decision not to be frightened any nore, and suddenly I had no fear. I decided to let the world around me know what I know.
George Kralik: You passed the fear barrier?
Shelley Ann: I went through the fear barrier. Now I am back with the Ministry of Foreign Affairs, in a very high profile position, where if anything happens to me with the way I am known across this country now, can I be so bold as to say that revolutions would break out - I mean there is a limit.
Mr. Kealey: By putting Shelley Ann back in position, the liberals are now saying, "We had nothing to do with it."
Shelley Ann: Within a month of being elected, the Liberals were attempting to rectify my situation. I met a Reform Party MP on the Hill and realized that I had to do this because I had promised Canadians that I would do this.
The full story may never be told. When we got the Memo to send all material relating to the negotiations to the archives Germain Denis ordered me to remove all the negotiating documents from his vault to the trunk of his car. He handed me his car keys. I was told to remove them at two-hour intervals and if I found the speed too slow to increase it up to one-hour intervals, but not to get caught or to say anything. "When they come around to you, Shelley Ann, and ask you to give up the documents for the Archivist..." "Yes, what happens when I have nothing to give her?" "You say, Sorry, we started to shut down before the memo came around. Monsieur Denis ordered me to shred everything."
These were my orders and sure enough it took me from about 10:30 in the morning till about 6:30 at night. I removed a total of seven big xerox boxes to that official's trunk. On the first trip I ran into Simon Riesman's chauffeur who happens to be a gentleman. He asked what I was doing - whether I had found another job, or was moving out of the office. In any case, he asked to carry my box. I refused. He insisted, and when he took the box, he said "What the hell do you have in here?" I replied. "Seven major proof readers have been assigned to read the final text as it was going to legal text. I am one of the seven, and that I am bringing home the full selection of Random House dictionaries with me." I had to make up that story, but, of course, I was going to Germain Denis' car. What do you do when you have Ambassador Reisman's chauffeur carrying the boxes to the wrong car? We reached my car: I just slapped myself on the forehead and said: "Oh God, Phil, stupid me, I'm so exhausted and run down that I have come all the way down here and I've forgotten my car keys. I can't put the box in my car." What else could I have said?
I then realized that I would have to make up a line in order to get rid of Phil. That is when I told him that Simon Reisman was probably looking for him at that very moment since I had overhearsd Simon's Executive Assistant say that Ambassador Reisman had an appointment with the Prime Minister that very morning. Phil, being the gentleman that he still is, insisted that he remain at my car with the box while I went to get my car keys - this is when I told Phil to put the box under the front of the car that was up against the back wall - there it would not be seen and would be safe from theft. Finally, he left. I proceeded with the illicit deed.
What else do I say now? That truth has an indirect but steady course; sooner or later, like a mountain spring, it shakes itself free from its underground imprisonment and runs down the hillside. A few minutes ago someone was talking to me about conspiracy theories. Theory? This is fact. I was there.
Notice: TGS HiddenMysteries and/or the donor of this material may or may not agree with all the data or conclusions of this data. It is presented here 'as is' for your benefit and research. Material for these pages are sent from around the world. If by chance there is a copyrighted article posted which the author does not want read, email the webmaster and it will be removed. If proper credit for authorship is not noted please email the webmaster for corrections to be posted.


text:
Can't lie though… Rest of the space still looked something like this at 7 pm last night. Lots to finish today – opening tonight!
And another one! Super intricate dye/weaving all by @kellygazlay in the AZ West weaving studio.
One by one these guys are falling into place! (Weaving on this one all by @deanschmml)
A room full of parts!
Two-tone with handy compartments.
Some very good vehicle sightings at the Swap-meet this last weekend…
Even the guest cabin is getting it's own sunset in the eastern sky tonight… Getting ready to leave town for a while. Always miss this place so much.