<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://jogamp.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>1112</bug_id>
          
          <creation_ts>2014-12-21 21:09:12 +0100</creation_ts>
          <short_desc>Missing OpenCL devices with java webstart launched JOCL/JOGL</short_desc>
          <delta_ts>2019-03-29 17:54:45 +0100</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Jocl</product>
          <component>opencl</component>
          <version>2.3.0</version>
          <rep_platform>pc_x86_64</rep_platform>
          <op_sys>linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>---</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Barth">Timothy.Barth</reporter>
          <assigned_to name="Wade Walker">wwalker3</assigned_to>
          <cc>sgothel</cc>
    
    <cc>wwalker3</cc>
          
          <cf_type>---</cf_type>
          <cf_scm_refs></cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>4490</commentid>
    <comment_count>0</comment_count>
      <attachid>672</attachid>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2014-12-21 21:09:12 +0100</bug_when>
    <thetext>Created attachment 672
sh etc/test.sh log file</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4491</commentid>
    <comment_count>1</comment_count>
      <attachid>673</attachid>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2014-12-21 21:12:58 +0100</bug_when>
    <thetext>Created attachment 673
simple test code that works correctly when run from command line but fails when launched from webstart</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4492</commentid>
    <comment_count>2</comment_count>
      <attachid>674</attachid>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2014-12-21 21:14:37 +0100</bug_when>
    <thetext>Created attachment 674
output when test code is run from command line</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4493</commentid>
    <comment_count>3</comment_count>
      <attachid>675</attachid>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2014-12-21 21:15:47 +0100</bug_when>
    <thetext>Created attachment 675
output when test code is launched from java webstart</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4494</commentid>
    <comment_count>4</comment_count>
      <attachid>676</attachid>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2014-12-21 21:18:36 +0100</bug_when>
    <thetext>Created attachment 676
second test code that runs correctly when run from command line and also runs when launched from webstart but is missing OpenCL planform and devices</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4495</commentid>
    <comment_count>5</comment_count>
      <attachid>677</attachid>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2014-12-21 21:20:09 +0100</bug_when>
    <thetext>Created attachment 677
output when second test code is run from command line</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4496</commentid>
    <comment_count>6</comment_count>
      <attachid>678</attachid>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2014-12-21 21:21:12 +0100</bug_when>
    <thetext>Created attachment 678
output when second test code is launched from webstart (note missing platform and devices)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4497</commentid>
    <comment_count>7</comment_count>
      <attachid>679</attachid>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2014-12-21 21:21:52 +0100</bug_when>
    <thetext>Created attachment 679
JNLP for first test problem</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4498</commentid>
    <comment_count>8</comment_count>
      <attachid>680</attachid>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2014-12-21 21:22:27 +0100</bug_when>
    <thetext>Created attachment 680
JNLP for second test problem</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4499</commentid>
    <comment_count>9</comment_count>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2014-12-21 21:38:38 +0100</bug_when>
    <thetext>The issue pertains to java webstart launched applications that mix JOCL and JOGL. These same applications work correctly when executed from a commandline (no java webstart). For java webstart launched applications

  -- Retreaving JOCL OpenCL platform(s) and devices(s) BEFORE calling JOGL GLProfile fails when launched via webstart (see Test.java, Test.jnlp, webstart_console_test, output_commandline_test).. works correctly from commandline execution

  -- Retreaving JOCL OpenCL platform(s) and devices(s) AFTER calling JOGL GLProfile runs when launched via webstart (see Test2.java, Test2.jnlp, webstart_console_test2, output_commandline_test2).. but the number of OpenCL platforms found is 1 and it should be 2. The number of devices found is 1 and should be 3 in total for both platforms. 

This is a critical problem. For example, the jogamp CL/GL interop demo does not work for me because only one device is found, a CPU, and this device does not interop capability--even through I do have a GPU with interop capability that JOCL does otherwise find (see above) when JOGL is not invoked.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4500</commentid>
    <comment_count>10</comment_count>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2014-12-22 00:01:15 +0100</bug_when>
    <thetext>So from looking at your logs, it seems that from the command line, everything works as expected, but in a webstart app:

1. If you enumerate OpenCL devices, then call GLProfile.getDefault(), then getDefault() fails with a web start error saying &quot;Profile GL_DEFAULT is not available on null, but: []&quot;.

2. If you call GLProfile.getDefault(), then enumerate OpenCL devices, nothing crashes, but some OpenCL devices are not shown.

Does this sum up the behavior you&apos;re seeing?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4506</commentid>
    <comment_count>11</comment_count>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2014-12-30 21:51:57 +0100</bug_when>
    <thetext>I ran both the included tests on my machine:

- Windows 8, 64-bit
- Java 1.8.0_25, 64-bit
- Nvidia GeForce GTX 660, driver 335.23
- slightly old JogAmp code (checked out a few months back)

I include both outputs here, but I don&apos;t see the problems you&apos;re seeing. Looking at the diffs between our outputs though, I see a few potential things you could try to help diagnose this:

- I&apos;m running JWS from the command line with &quot;javaws Test.jnlp&quot;; if you&apos;re running some other way you might see if this makes a difference
- I don&apos;t have Intel&apos;s OpenCL installed; you might see if removing this makes a difference
- I can&apos;t tell what Java or JogAmp version you&apos;re on; maybe a newer version would make a difference (I had to get a very recent Java just to get JWS to let me run the app :))
- Ditto with your graphics drivers; maybe newer ones would help if you&apos;re not on the newest already</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4507</commentid>
    <comment_count>12</comment_count>
      <attachid>682</attachid>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2014-12-30 21:52:51 +0100</bug_when>
    <thetext>Created attachment 682
Output from test 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4508</commentid>
    <comment_count>13</comment_count>
      <attachid>683</attachid>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2014-12-30 21:53:08 +0100</bug_when>
    <thetext>Created attachment 683
Output from test 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4509</commentid>
    <comment_count>14</comment_count>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2014-12-31 01:21:48 +0100</bug_when>
    <thetext>Wade, 
   Based on your findings of 12/30, I have significantly narrowed down the problem to an interaction of the Intel OpenCL platform with jogl-jocl methods. 
Recall that I have 2 OpenCL vendor platforms on my Linux system: (1) AMD OpenCL 1.2 and (2) Intel OpenCL 1.2. I have experimented with removing the ICD files for each platform with the following results:

-- only the AMD ICD file installed: javaws launch of both Test.jnlp and Test2.jnlp problems work correctly.

-- only the INTEL ICD file installed: javaws launch of Test.jnlp FAILS with &quot;Profile GL_DEFAULT is not available on null, but[]&quot;. Test2.jnlp does run correctly but the success is inconclusive because only 1 INTEL platform device is present. 

-- both AMD and INTEL ICD files installed: same results as indicated on 12/21, i.e. a javaws launch of Test.jnlp fails with &quot;Profile GL_DEFAULT is not available on null, but[]&quot;. Test2.jnl runs but only 1 device is detected after the GLProfile.getDefault() is executed (should be 3 devices detected).

So it seems that the problem relates to an jogl-jocl interaction with the Intel OpenCL platform and to observe it you may need to installed the Intel OpenCL SDK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4510</commentid>
    <comment_count>15</comment_count>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2015-01-01 21:52:58 +0100</bug_when>
    <thetext>OK, I installed Intel&apos;s OpenCL runtime (version 14.2) for 64-bit Windows and re-ran, with identical results -- I can&apos;t seem to duplicate the crash you&apos;re seeing in test 1, or the missing device in test 2. New output is attached. Perhaps this problem is OS-specific?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4511</commentid>
    <comment_count>16</comment_count>
      <attachid>684</attachid>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2015-01-01 21:53:26 +0100</bug_when>
    <thetext>Created attachment 684
Output from test 1 with Intel OpenCL</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4512</commentid>
    <comment_count>17</comment_count>
      <attachid>685</attachid>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2015-01-01 21:53:47 +0100</bug_when>
    <thetext>Created attachment 685
Output from test 2 with Intel OpenCL</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4513</commentid>
    <comment_count>18</comment_count>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2015-01-02 19:18:46 +0100</bug_when>
    <thetext>I (re)confirmed that the 2 test codes launched via java webstart execute correctly on Windows 8.1.

I then set up a test on a linux platform running Redhat 6 (2.6.32-504.1.3.el6.x86_64) and both test problems launched via java webstart execute CORRECTLY. 

So at this point, it seems that for the test problems launched via java webstart

 * Windows 8.1 (Intel and AMD OpenCL platforms) - success

 * Linux Redhat Enterpise 6 (Intel and NVIDIA OpenCL platforms) - success

 * Linux Ubuntu 14.04 (Intel and AMD OpenCL platforms) - FAIL</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4515</commentid>
    <comment_count>19</comment_count>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2015-01-08 02:27:12 +0100</bug_when>
    <thetext>I&apos;ve duplicated this error on Ubuntu 14.04 LTS 64-bit, with Nvidia and Intel OpenCL drivers installed. The stack trace for the JWS error is this:

javax.media.opengl.GLException: Profile GL_DEFAULT is not available on null, but: []
	at javax.media.opengl.GLProfile.get(GLProfile.java:990)
	at javax.media.opengl.GLProfile.getDefault(GLProfile.java:721)
	at javax.media.opengl.GLProfile.getDefault(GLProfile.java:732)
	at Test.main(Test.java:38)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at com.sun.javaws.Launcher.executeApplication(Unknown Source)
	at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
	at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
	at com.sun.javaws.Launcher.run(Unknown Source)
	at java.lang.Thread.run(Thread.java:744)

Next I just need to trace the execution when running in JWS to find out why GLProfile.getDefault() is acting so strangely.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4525</commentid>
    <comment_count>20</comment_count>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2015-01-17 20:34:00 +0100</bug_when>
    <thetext>Still in the process of debugging this one. I&apos;ve got a debug build of JOGL set up and I can trace execution into it after attaching to the JWS process, I just haven&apos;t found the root cause yet. There are some runtime exceptions that are swallowed inside GLProfile.getDefault(), but so far they seem to be false alarms.

In the error message &quot;Profile GL_DEFAULT is not available on null, but: []&quot;, the &quot;null&quot; is the default device handle, and the &quot;[]&quot; is the empty list of GL profiles JOGL finds for the device. Not clear yet why this list isn&apos;t populated, but my guess is that somehow when you enumerate CL devices the default device is set to the Intel device, which is a CPU not a GPU, and thus has no GL profiles.

Will work more on this next week.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4541</commentid>
    <comment_count>21</comment_count>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2015-01-27 01:51:01 +0100</bug_when>
    <thetext>Debugged a little more on this. JOGL is seeing a failure on a dlopen(&quot;libGL.so&quot;), but only if it&apos;s previously done a dlopen(&quot;libOpenCL.so&quot;). I&apos;m not yet sure why this should be happening, since dlopen() is supposed to search the same paths regardless of what has previously been loaded. A call to dlerror() after the failing dlopen() doesn&apos;t return any information.

My next step will probably be to write a C program that duplicates this dlopen() behavior, to try to see if it happens regardless of JOGL, or if JOGL is somehow responsible.

Some other people reporting problems with GL/CL interop on Ubuntu have found that adding their libGL.so&apos;s directory to LD_LIBRARY_PATH fixed the problem for them -- I haven&apos;t tried that yet, though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4555</commentid>
    <comment_count>22</comment_count>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2015-01-28 02:38:15 +0100</bug_when>
    <thetext>OK, I think I know the cause of this and a possible solution, but it doesn&apos;t seem to be JOGL&apos;s fault.

Once I identified that the failure was at dlopen(), I turned on JOGL&apos;s debug messages for that module by passing &quot;-J-Djogamp.debug.NativeLibrary&quot; to javaws, which shows a lot of diagnostic info in the Java console.

Then as a test, I tried setting LD_LIBRARY_PATH to explicitly include the path to my libGL.so (/usr/lib/nvidia-304). It still failed dlopen(), but it also showed a message for dlerror() now:

NativeLibrary.open(global true): Trying to load /usr/lib/nvidia-304/libGL.so.1 dlopen &quot;/usr/lib/nvidia-304/libGL.so.1&quot; failed, error: dlopen: cannot load any more object with static TLS

Aha! When you look up that error, it turns out that there can be a static thread-local storage area required to load a shared object file, and glibc&apos;s loader only reserves a set amount of space for this. If you try to load too many .so files that need static TLS, dlopen() will eventually fail. And it looks like going through javaws and then loading the Intel OpenCL drivers pushes it over the limit -- the drivers alone load 3 or 4 different .so files, each of which needs some static TLS.

Normally the solution is to recompile the .so files so they don&apos;t use static TLS, but that&apos;s not an option here since we don&apos;t own them. My test machine&apos;s Ubuntu 14.04 LTS glibc library is already at the latest version, so no easy way to upgrade it. But it looks like people have seen this error in another context, so there&apos;s a patch in Ubuntu 15:

https://launchpad.net/ubuntu/+source/glibc/2.19-10ubuntu2
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1375555

So my suggestion would be to try Ubuntu 15 (confirming it&apos;s got the right glibc version) and see if that fixes it. Unfortunately my test machine was borrowed, so I couldn&apos;t upgrade it to try this myself. And if it works, please let me know so we&apos;ll have a record in this bug report for the future.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4556</commentid>
    <comment_count>23</comment_count>
    <who name="Tim Barth">Timothy.Barth</who>
    <bug_when>2015-01-28 20:21:59 +0100</bug_when>
    <thetext>
Great news! I upgraded to Ubuntu 14.10 from 14.04. The glibc in Ubuntu 14.10 has been fixed 

     http://www.ubuntuupdates.org/package/core/utopic/universe/proposed/glibc

&gt;&gt;glibc (2.19-10ubuntu2) utopic; urgency=medium
&gt;&gt;
&gt;&gt;  * Add patches/ubuntu/unsubmitted-increase-dtv-surplus.diff from Fedora to
&gt;&gt;    allow up to 32 dlopened modules to use static TLS (LP: #1375555).
&gt;&gt; -- Colin Watson &lt;email address hidden&gt; Tue, 30 Sep 2014 14:33:02 +0100
&gt;&gt;
&gt;&gt; 1375555 	global static TLS slot limit breaks the x86 emulator

Both JOGL/JOCL test problems now function correctly when launched from JWS!!  

Thanks for getting to bottom of this Ubuntu problem. 

From the previous comments, it does not seem that there is a work around for Ubuntu 14.04?  Should this problem be expected for previous versions of Ubuntu?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4560</commentid>
    <comment_count>24</comment_count>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2015-01-29 02:13:12 +0100</bug_when>
    <thetext>I&apos;m not sure if they&apos;ll back-port this patch to older version of Ubuntu or not :( From Googling around, it seemed to be a problem that&apos;s only happened to a few applications, so it might not be a huge priority. But I don&apos;t have any inside knowledge of Ubuntu, so who knows? Apparently it&apos;s also possible to compile your own glibc from scratch, but that&apos;s probably too scary for a customer-facing fix. Maybe you could get this ported back to 14.04 LTS if you reported it as a bug to them?

I&apos;m just glad upgrading to 14.10 fixed it, since that&apos;s a little more palatable for some folks than upgrading to 15.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>672</attachid>
            <date>2014-12-21 21:09:12 +0100</date>
            <delta_ts>2014-12-21 21:09:12 +0100</delta_ts>
            <desc>sh etc/test.sh log file</desc>
            <filename>test.log</filename>
            <type>text/x-log</type>
            <size>15739</size>
            <attacher name="Tim Barth">Timothy.Barth</attacher>
            
              <data encoding="base64">L3Vzci9iaW4vamF2YQpqYXZhIHZlcnNpb24gIjEuNy4wXzcxIgpKYXZhKFRNKSBTRSBSdW50aW1l
IEVudmlyb25tZW50IChidWlsZCAxLjcuMF83MS1iMTQpCkphdmEgSG90U3BvdChUTSkgNjQtQml0
IFNlcnZlciBWTSAoYnVpbGQgMjQuNzEtYjAxLCBtaXhlZCBtb2RlKQpMSUJYQ0JfQUxMT1dfU0xP
UFBZX0xPQ0s6CkxJQkdMX0RSSVZFUlNfUEFUSDogL3Vzci9saWIvZmdscngvZHJpOi91c3IvbGli
L3g4Nl82NC1saW51eC1nbnUvZHJpOi91c3IvbGliL2RyaTovdXNyL2xpYjMyL2ZnbHJ4L2RyaTov
dXNyL2xpYi9pMzg2LWxpbnV4LWdudS9kcmkKTElCR0xfREVCVUc6CmphdmEKZm9yY2VFUzIgICAg
ZmFsc2UKZm9yY2VFUzMgICAgZmFsc2UKZm9yY2VHTDMgICAgZmFsc2UKZm9yY2VHTDRFUzMgZmFs
c2UKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGxhdGZvcm06
IExJTlVYIC8gTGludXggMy4xMy4wLTQxLWdlbmVyaWMgKDMuMTMuMCksIGFtZDY0IChhcmNoKSwg
R0VORVJJQ19BQkksIDggY29yZXMKTWFjaGluZURlc2NyaXB0aW9uOiBydW50aW1lVmFsaWRhdGVk
IHRydWUsIGxpdHRsZUVuZGlhbiB0cnVlLCAzMkJpdCBmYWxzZSwgcHJpbWl0aXZlIHNpemUgLyBh
bGlnbm1lbnQ6CiAgaW50OCAgICAxIC8gMSwgaW50MTYgICAyIC8gMgogIGludCAgICAgNCAvIDQs
IGxvbmcgICAgOCAvIDgKICBpbnQzMiAgIDQgLyA0LCBpbnQ2NCAgIDggLyA4CiAgZmxvYXQgICA0
IC8gNCwgZG91YmxlICA4IC8gOCwgbGRvdWJsZSAxNiAvIDE2CiAgcG9pbnRlciA4IC8gOCwgcGFn
ZSAgICA0MDk2ClBsYXRmb3JtOiBKYXZhIFZlcnNpb246IDEuNy4wXzcxICgxLjcuMHU3MSksIFZN
OiBKYXZhIEhvdFNwb3QoVE0pIDY0LUJpdCBTZXJ2ZXIgVk0sIFJ1bnRpbWU6IEphdmEoVE0pIFNF
IFJ1bnRpbWUgRW52aXJvbm1lbnQKUGxhdGZvcm06IEphdmEgVmVuZG9yOiBPcmFjbGUgQ29ycG9y
YXRpb24sIGh0dHA6Ly9qYXZhLm9yYWNsZS5jb20vLCBKYXZhU0U6IHRydWUsIEphdmE2OiB0cnVl
LCBBV1QgZW5hYmxlZDogdHJ1ZQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQYWNr
YWdlOiBjb20uam9nYW1wLmNvbW1vbgpFeHRlbnNpb24gTmFtZTogY29tLmpvZ2FtcC5jb21tb24K
U3BlY2lmaWNhdGlvbiBUaXRsZTogR2x1ZUdlbiBKYXZhIEJpbmRpbmdzIEdlbmVyYXRvcgpTcGVj
aWZpY2F0aW9uIFZlbmRvcjogSm9nQW1wIENvbW11bml0eQpTcGVjaWZpY2F0aW9uIFZlcnNpb246
IDIuMgpJbXBsZW1lbnRhdGlvbiBUaXRsZTogR2x1ZUdlbiBSdW4tVGltZQpJbXBsZW1lbnRhdGlv
biBWZW5kb3I6IEpvZ0FtcCBDb21tdW5pdHkKSW1wbGVtZW50YXRpb24gVmVuZG9yIElEOiBjb20u
am9nYW1wCkltcGxlbWVudGF0aW9uIFVSTDogaHR0cDovL2pvZ2FtcC5vcmcvCkltcGxlbWVudGF0
aW9uIFZlcnNpb246IDIuMi40CkltcGxlbWVudGF0aW9uIEJ1aWxkOiAyLjItYjEwLTIwMTQxMDEw
CkltcGxlbWVudGF0aW9uIEJyYW5jaDogb3JpZ2luL2IyMngKSW1wbGVtZW50YXRpb24gQ29tbWl0
OiAyMzM1MjFmNTZkMjNjNGI1ZmVmMWI3ZjMwMjUyNDQwZTQwZGQxYjg2Ci0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBhY2thZ2U6IGphdmF4Lm1lZGlhLm9wZW5nbApFeHRlbnNpb24g
TmFtZTogamF2YXgubWVkaWEub3BlbmdsClNwZWNpZmljYXRpb24gVGl0bGU6IEphdmEgQmluZGlu
Z3MgZm9yIE9wZW5HTCBBUEkgU3BlY2lmaWNhdGlvbgpTcGVjaWZpY2F0aW9uIFZlbmRvcjogSm9n
QW1wIENvbW11bml0eQpTcGVjaWZpY2F0aW9uIFZlcnNpb246IDIuMgpJbXBsZW1lbnRhdGlvbiBU
aXRsZTogSmF2YSBCaW5kaW5ncyBmb3IgT3BlbkdMIFJ1bnRpbWUgRW52aXJvbm1lbnQKSW1wbGVt
ZW50YXRpb24gVmVuZG9yOiBKb2dBbXAgQ29tbXVuaXR5CkltcGxlbWVudGF0aW9uIFZlbmRvciBJ
RDogY29tLmpvZ2FtcApJbXBsZW1lbnRhdGlvbiBVUkw6IGh0dHA6Ly9qb2dhbXAub3JnLwpJbXBs
ZW1lbnRhdGlvbiBWZXJzaW9uOiAyLjIuNApJbXBsZW1lbnRhdGlvbiBCdWlsZDogMi4yLWIxNy0y
MDE0MTAxMApJbXBsZW1lbnRhdGlvbiBCcmFuY2g6IG9yaWdpbi9iMjJ4CkltcGxlbWVudGF0aW9u
IENvbW1pdDogNzhmNjQxZGU4MGQxYzM3Y2Q2MWU1MzAwZWViYTM2OWM2YWE5YjFhMQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpsaWJFR0wgd2FybmluZzogZmFp
bGVkIHRvIGNyZWF0ZSBhIHBpcGUgc2NyZWVuIGZvciBpOTY1CkdMUHJvZmlsZXMgb24gZGV2aWNl
IFgxMUdyYXBoaWNzRGV2aWNlW3R5cGUgLngxMSwgY29ubmVjdGlvbiA6MCwgdW5pdElEIDAsIGhh
bmRsZSAweDAsIG93bmVyIGZhbHNlLCBSZXNvdXJjZVRvb2xraXRMb2NrW29iaiAweDE0YmRkZTM4
LCBpc093bmVyIGZhbHNlLCA8M2Q0ODM5MmIsIDUwYTE1NTdiPltjb3VudCAwLCBxc3ogMCwgb3du
ZXIgPE5VTEw+XV1dCglOYXRpdmVzCgkJR0w0YmMgCXRydWUgWzQuNCAoQ29tcGF0IHByb2ZpbGUs
IGFyYiwgRVMyIGNvbXBhdCwgRVMzIGNvbXBhdCwgRkJPLCBoYXJkd2FyZSldCgkJR0w0IAl0cnVl
IFs0LjQgKENvcmUgcHJvZmlsZSwgYXJiLCBFUzIgY29tcGF0LCBFUzMgY29tcGF0LCBGQk8sIGhh
cmR3YXJlKV0KCQlHTEVTMyAJZmFsc2UKCQlHTDNiYyAJdHJ1ZSBbNC40IChDb21wYXQgcHJvZmls
ZSwgYXJiLCBFUzIgY29tcGF0LCBFUzMgY29tcGF0LCBGQk8sIGhhcmR3YXJlKV0KCQlHTDMgCXRy
dWUgWzQuNCAoQ29yZSBwcm9maWxlLCBhcmIsIEVTMiBjb21wYXQsIEVTMyBjb21wYXQsIEZCTywg
aGFyZHdhcmUpXQoJCUdMMiAJdHJ1ZSBbNC40IChDb21wYXQgcHJvZmlsZSwgYXJiLCBFUzIgY29t
cGF0LCBFUzMgY29tcGF0LCBGQk8sIGhhcmR3YXJlKV0KCQlHTEVTMiAJZmFsc2UKCQlHTEVTMSAJ
ZmFsc2UKCQlDb3VudAk1IC8gOAoJQ29tbW9uCgkJR0w0RVMzIAl0cnVlCgkJR0wyR0wzIAl0cnVl
CgkJR0wyRVMyIAl0cnVlCgkJR0wyRVMxIAl0cnVlCglNYXBwaW5ncwoJCUdMMkVTMiAJR0xQcm9m
aWxlW0dMMkVTMi9HTDQuaHddCgkJR0wyRVMxIAlHTFByb2ZpbGVbR0wyRVMxL0dMNGJjLmh3XQoJ
CUdMMiAJR0xQcm9maWxlW0dMMi9HTDRiYy5od10KCQlHTDQgCUdMUHJvZmlsZVtHTDQvR0w0Lmh3
XQoJCUdMMyAJR0xQcm9maWxlW0dMMy9HTDQuaHddCgkJR0w0YmMgCUdMUHJvZmlsZVtHTDRiYy9H
TDRiYy5od10KCQlHTDRFUzMgCUdMUHJvZmlsZVtHTDRFUzMvR0w0Lmh3XQoJCUdMMkdMMyAJR0xQ
cm9maWxlW0dMMkdMMy9HTDRiYy5od10KCQlHTDNiYyAJR0xQcm9maWxlW0dMM2JjL0dMNGJjLmh3
XQoJCWRlZmF1bHQgR0xQcm9maWxlW0dMNGJjL0dMNGJjLmh3XQoJCUNvdW50CTkgLyAxMgoKCkRl
c2t0b3AgQ2FwYWJpbGl0aWVzOiAKCUdMQ2Fwc1tnbHggdmlkIDB4NmUsIGZiYyAweDZlOiByZ2Jh
IDgvOC84LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAxNi8xNi8xNi8xNiwgZHAvc3QvbXMgMjQvOC8w
LCBkYmwsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8s
IHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDZmLCBmYmMgMHg2ZjogcmdiYSA4
LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMTYvMTYvMTYvMTYsIGRwL3N0L21zIDI0LzgvMCwg
b25lLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0YmMuaHddLCBvbi1zY3JbZmJvLCBw
YnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBzW2dseCB2aWQgMHg3MCwgZmJjIDB4NzA6IHJnYmEgOC84
LzgvOCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDE2LzE2LzE2LzE2LCBkcC9zdC9tcyAyNC8wLzAsIGRi
bCwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dMNGJjL0dMNGJjLmh3XSwgb24tc2NyW2ZibywgcGJ1
ZmZlciwgYml0bWFwXV0KCUdMQ2Fwc1tnbHggdmlkIDB4NzEsIGZiYyAweDcxOiByZ2JhIDgvOC84
LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAxNi8xNi8xNi8xNiwgZHAvc3QvbXMgMjQvMC8wLCBvbmUs
IG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZm
ZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDcyLCBmYmMgMHg3MjogcmdiYSA4LzgvOC84
LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvOC8wLCBkYmwsIG1vbm8g
ICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJp
dG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDczLCBmYmMgMHg3MzogcmdiYSA4LzgvOC84LCBvcGFx
dWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvOC8wLCBvbmUsIG1vbm8gICwgaHcs
IEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1d
CglHTENhcHNbZ2x4IHZpZCAweDc0LCBmYmMgMHg3NDogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFj
Y3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvMC8wLCBkYmwsIG1vbm8gICwgaHcsIEdMUHJv
ZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENh
cHNbZ2x4IHZpZCAweDc1LCBmYmMgMHg3NTogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJn
YmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvMC8wLCBvbmUsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtH
TDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4
IHZpZCAweDc2LCBmYmMgMHg3NjogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8w
LzAvMCwgZHAvc3QvbXMgMjQvOC8yLCBzYW1wbGUtZXh0IGRlZmF1bHQsIGRibCwgbW9ubyAgLCBo
dywgR0xQcm9maWxlW0dMNGJjL0dMNGJjLmh3XSwgb24tc2NyW2ZibywgcGJ1ZmZlciwgYml0bWFw
XV0KCUdMQ2Fwc1tnbHggdmlkIDB4NzcsIGZiYyAweDc3OiByZ2JhIDgvOC84LzgsIG9wYXF1ZSwg
YWNjdW0tcmdiYSAwLzAvMC8wLCBkcC9zdC9tcyAyNC84LzIsIHNhbXBsZS1leHQgZGVmYXVsdCwg
b25lLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0YmMuaHddLCBvbi1zY3JbZmJvLCBw
YnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBzW2dseCB2aWQgMHg3OCwgZmJjIDB4Nzg6IHJnYmEgOC84
LzgvOCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21zIDI0LzAvMiwgc2FtcGxl
LWV4dCBkZWZhdWx0LCBkYmwsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10s
IG9uLXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDc5LCBmYmMg
MHg3OTogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMg
MjQvMC8yLCBzYW1wbGUtZXh0IGRlZmF1bHQsIG9uZSwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dM
NGJjL0dMNGJjLmh3XSwgb24tc2NyW2ZibywgcGJ1ZmZlciwgYml0bWFwXV0KCUdMQ2Fwc1tnbHgg
dmlkIDB4N2EsIGZiYyAweDdhOiByZ2JhIDgvOC84LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAwLzAv
MC8wLCBkcC9zdC9tcyAyNC84LzQsIHNhbXBsZS1leHQgZGVmYXVsdCwgZGJsLCBtb25vICAsIGh3
LCBHTFByb2ZpbGVbR0w0YmMvR0w0YmMuaHddLCBvbi1zY3JbZmJvLCBwYnVmZmVyLCBiaXRtYXBd
XQoJR0xDYXBzW2dseCB2aWQgMHg3YiwgZmJjIDB4N2I6IHJnYmEgOC84LzgvOCwgb3BhcXVlLCBh
Y2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21zIDI0LzgvNCwgc2FtcGxlLWV4dCBkZWZhdWx0LCBv
bmUsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBi
dWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDdjLCBmYmMgMHg3YzogcmdiYSA4Lzgv
OC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvMC80LCBzYW1wbGUt
ZXh0IGRlZmF1bHQsIGRibCwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dMNGJjL0dMNGJjLmh3XSwg
b24tc2NyW2ZibywgcGJ1ZmZlciwgYml0bWFwXV0KCUdMQ2Fwc1tnbHggdmlkIDB4N2QsIGZiYyAw
eDdkOiByZ2JhIDgvOC84LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAwLzAvMC8wLCBkcC9zdC9tcyAy
NC8wLzQsIHNhbXBsZS1leHQgZGVmYXVsdCwgb25lLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0
YmMvR0w0YmMuaHddLCBvbi1zY3JbZmJvLCBwYnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBzW2dseCB2
aWQgMHg3ZSwgZmJjIDB4N2U6IHJnYmEgOC84LzgvOCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDAvMC8w
LzAsIGRwL3N0L21zIDI0LzgvNiwgc2FtcGxlLWV4dCBkZWZhdWx0LCBkYmwsIG1vbm8gICwgaHcs
IEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1d
CglHTENhcHNbZ2x4IHZpZCAweDdmLCBmYmMgMHg3ZjogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFj
Y3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvOC82LCBzYW1wbGUtZXh0IGRlZmF1bHQsIG9u
ZSwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dMNGJjL0dMNGJjLmh3XSwgb24tc2NyW2ZibywgcGJ1
ZmZlciwgYml0bWFwXV0KCUdMQ2Fwc1tnbHggdmlkIDB4ODAsIGZiYyAweDgwOiByZ2JhIDgvOC84
LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAwLzAvMC8wLCBkcC9zdC9tcyAyNC8wLzYsIHNhbXBsZS1l
eHQgZGVmYXVsdCwgZGJsLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0YmMuaHddLCBv
bi1zY3JbZmJvLCBwYnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBzW2dseCB2aWQgMHg4MSwgZmJjIDB4
ODE6IHJnYmEgOC84LzgvOCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21zIDI0
LzAvNiwgc2FtcGxlLWV4dCBkZWZhdWx0LCBvbmUsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRi
Yy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZp
ZCAweDgyLCBmYmMgMHg4MjogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAv
MCwgZHAvc3QvbXMgMjQvOC84LCBzYW1wbGUtZXh0IGRlZmF1bHQsIGRibCwgbW9ubyAgLCBodywg
R0xQcm9maWxlW0dMNGJjL0dMNGJjLmh3XSwgb24tc2NyW2ZibywgcGJ1ZmZlciwgYml0bWFwXV0K
CUdMQ2Fwc1tnbHggdmlkIDB4ODMsIGZiYyAweDgzOiByZ2JhIDgvOC84LzgsIG9wYXF1ZSwgYWNj
dW0tcmdiYSAwLzAvMC8wLCBkcC9zdC9tcyAyNC84LzgsIHNhbXBsZS1leHQgZGVmYXVsdCwgb25l
LCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0YmMuaHddLCBvbi1zY3JbZmJvLCBwYnVm
ZmVyLCBiaXRtYXBdXQoJR0xDYXBzW2dseCB2aWQgMHg4NCwgZmJjIDB4ODQ6IHJnYmEgOC84Lzgv
OCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21zIDI0LzAvOCwgc2FtcGxlLWV4
dCBkZWZhdWx0LCBkYmwsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9u
LXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDg1LCBmYmMgMHg4
NTogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQv
MC84LCBzYW1wbGUtZXh0IGRlZmF1bHQsIG9uZSwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dMNGJj
L0dMNGJjLmh3XSwgb24tc2NyW2ZibywgcGJ1ZmZlciwgYml0bWFwXV0KCUdMQ2Fwc1tnbHggdmlk
IDB4ODYsIGZiYyAweDg2OiByZ2JhIDgvOC84LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAxNi8xNi8x
Ni8xNiwgZHAvc3QvbXMgMjQvOC8wLCBkYmwsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9H
TDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAw
eDg3LCBmYmMgMHg4NzogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMTYvMTYvMTYv
MTYsIGRwL3N0L21zIDI0LzgvMCwgb25lLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0
YmMuaHddLCBvbi1zY3JbZmJvLCBwYnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBzW2dseCB2aWQgMHg4
OCwgZmJjIDB4ODg6IHJnYmEgOC84LzgvOCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDE2LzE2LzE2LzE2
LCBkcC9zdC9tcyAyNC8wLzAsIGRibCwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dMNGJjL0dMNGJj
Lmh3XSwgb24tc2NyW2ZibywgcGJ1ZmZlciwgYml0bWFwXV0KCUdMQ2Fwc1tnbHggdmlkIDB4ODks
IGZiYyAweDg5OiByZ2JhIDgvOC84LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAxNi8xNi8xNi8xNiwg
ZHAvc3QvbXMgMjQvMC8wLCBvbmUsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5o
d10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDhhLCBm
YmMgMHg4YTogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3Qv
bXMgMjQvOC8wLCBkYmwsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9u
LXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDhiLCBmYmMgMHg4
YjogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQv
OC8wLCBvbmUsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltm
Ym8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDhjLCBmYmMgMHg4Yzogcmdi
YSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvMC8wLCBk
YmwsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBi
dWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDhkLCBmYmMgMHg4ZDogcmdiYSA4Lzgv
OC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvMC8wLCBvbmUsIG1v
bm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIs
IGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDhlLCBmYmMgMHg4ZTogcmdiYSA4LzgvOC84LCBv
cGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvOC8yLCBzYW1wbGUtZXh0IGRl
ZmF1bHQsIGRibCwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dMNGJjL0dMNGJjLmh3XSwgb24tc2Ny
W2ZibywgcGJ1ZmZlciwgYml0bWFwXV0KCUdMQ2Fwc1tnbHggdmlkIDB4OGYsIGZiYyAweDhmOiBy
Z2JhIDgvOC84LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAwLzAvMC8wLCBkcC9zdC9tcyAyNC84LzIs
IHNhbXBsZS1leHQgZGVmYXVsdCwgb25lLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0
YmMuaHddLCBvbi1zY3JbZmJvLCBwYnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBzW2dseCB2aWQgMHg5
MCwgZmJjIDB4OTA6IHJnYmEgOC84LzgvOCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRw
L3N0L21zIDI0LzAvMiwgc2FtcGxlLWV4dCBkZWZhdWx0LCBkYmwsIG1vbm8gICwgaHcsIEdMUHJv
ZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENh
cHNbZ2x4IHZpZCAweDkxLCBmYmMgMHg5MTogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJn
YmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvMC8yLCBzYW1wbGUtZXh0IGRlZmF1bHQsIG9uZSwgbW9u
byAgLCBodywgR0xQcm9maWxlW0dMNGJjL0dMNGJjLmh3XSwgb24tc2NyW2ZibywgcGJ1ZmZlciwg
Yml0bWFwXV0KCUdMQ2Fwc1tnbHggdmlkIDB4OTIsIGZiYyAweDkyOiByZ2JhIDgvOC84LzgsIG9w
YXF1ZSwgYWNjdW0tcmdiYSAwLzAvMC8wLCBkcC9zdC9tcyAyNC84LzQsIHNhbXBsZS1leHQgZGVm
YXVsdCwgZGJsLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0YmMuaHddLCBvbi1zY3Jb
ZmJvLCBwYnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBzW2dseCB2aWQgMHg5MywgZmJjIDB4OTM6IHJn
YmEgOC84LzgvOCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21zIDI0LzgvNCwg
c2FtcGxlLWV4dCBkZWZhdWx0LCBvbmUsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRi
Yy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDk0
LCBmYmMgMHg5NDogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAv
c3QvbXMgMjQvMC80LCBzYW1wbGUtZXh0IGRlZmF1bHQsIGRibCwgbW9ubyAgLCBodywgR0xQcm9m
aWxlW0dMNGJjL0dMNGJjLmh3XSwgb24tc2NyW2ZibywgcGJ1ZmZlciwgYml0bWFwXV0KCUdMQ2Fw
c1tnbHggdmlkIDB4OTUsIGZiYyAweDk1OiByZ2JhIDgvOC84LzgsIG9wYXF1ZSwgYWNjdW0tcmdi
YSAwLzAvMC8wLCBkcC9zdC9tcyAyNC8wLzQsIHNhbXBsZS1leHQgZGVmYXVsdCwgb25lLCBtb25v
ICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0YmMuaHddLCBvbi1zY3JbZmJvLCBwYnVmZmVyLCBi
aXRtYXBdXQoJR0xDYXBzW2dseCB2aWQgMHg5NiwgZmJjIDB4OTY6IHJnYmEgOC84LzgvOCwgb3Bh
cXVlLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21zIDI0LzgvNiwgc2FtcGxlLWV4dCBkZWZh
dWx0LCBkYmwsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltm
Ym8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDk3LCBmYmMgMHg5Nzogcmdi
YSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvOC82LCBz
YW1wbGUtZXh0IGRlZmF1bHQsIG9uZSwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dMNGJjL0dMNGJj
Lmh3XSwgb24tc2NyW2ZibywgcGJ1ZmZlciwgYml0bWFwXV0KCUdMQ2Fwc1tnbHggdmlkIDB4OTgs
IGZiYyAweDk4OiByZ2JhIDgvOC84LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAwLzAvMC8wLCBkcC9z
dC9tcyAyNC8wLzYsIHNhbXBsZS1leHQgZGVmYXVsdCwgZGJsLCBtb25vICAsIGh3LCBHTFByb2Zp
bGVbR0w0YmMvR0w0YmMuaHddLCBvbi1zY3JbZmJvLCBwYnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBz
W2dseCB2aWQgMHg5OSwgZmJjIDB4OTk6IHJnYmEgOC84LzgvOCwgb3BhcXVlLCBhY2N1bS1yZ2Jh
IDAvMC8wLzAsIGRwL3N0L21zIDI0LzAvNiwgc2FtcGxlLWV4dCBkZWZhdWx0LCBvbmUsIG1vbm8g
ICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJp
dG1hcF1dCglHTENhcHNbZ2x4IHZpZCAweDlhLCBmYmMgMHg5YTogcmdiYSA4LzgvOC84LCBvcGFx
dWUsIGFjY3VtLXJnYmEgMC8wLzAvMCwgZHAvc3QvbXMgMjQvOC84LCBzYW1wbGUtZXh0IGRlZmF1
bHQsIGRibCwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dMNGJjL0dMNGJjLmh3XSwgb24tc2NyW2Zi
bywgcGJ1ZmZlciwgYml0bWFwXV0KCUdMQ2Fwc1tnbHggdmlkIDB4OWIsIGZiYyAweDliOiByZ2Jh
IDgvOC84LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAwLzAvMC8wLCBkcC9zdC9tcyAyNC84LzgsIHNh
bXBsZS1leHQgZGVmYXVsdCwgb25lLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0YmMu
aHddLCBvbi1zY3JbZmJvLCBwYnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBzW2dseCB2aWQgMHg5Yywg
ZmJjIDB4OWM6IHJnYmEgOC84LzgvOCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0
L21zIDI0LzAvOCwgc2FtcGxlLWV4dCBkZWZhdWx0LCBkYmwsIG1vbm8gICwgaHcsIEdMUHJvZmls
ZVtHTDRiYy9HTDRiYy5od10sIG9uLXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCglHTENhcHNb
Z2x4IHZpZCAweDlkLCBmYmMgMHg5ZDogcmdiYSA4LzgvOC84LCBvcGFxdWUsIGFjY3VtLXJnYmEg
MC8wLzAvMCwgZHAvc3QvbXMgMjQvMC84LCBzYW1wbGUtZXh0IGRlZmF1bHQsIG9uZSwgbW9ubyAg
LCBodywgR0xQcm9maWxlW0dMNGJjL0dMNGJjLmh3XSwgb24tc2NyW2ZibywgcGJ1ZmZlciwgYml0
bWFwXV0KCUdMQ2Fwc1tnbHggdmlkIDB4YzEsIGZiYyAweGMxOiByZ2JhIDgvOC84LzgsIHRyYW5z
LXJnYmEgMHhmZi9mZi9mZi9mZiwgYWNjdW0tcmdiYSAwLzAvMC8wLCBkcC9zdC9tcyAyNC8wLzQs
IHNhbXBsZS1leHQgZGVmYXVsdCwgb25lLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0
YmMuaHddLCBvbi1zY3JbZmJvLCBwYnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBzW2dseCB2aWQgMHhj
MSwgZmJjIDB4YzE6IHJnYmEgOC84LzgvOCwgdHJhbnMtcmdiYSAweGZmL2ZmL2ZmL2ZmLCBhY2N1
bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21zIDI0LzAvMCwgZGJsLCBtb25vICAsIGh3LCBHTFByb2Zp
bGVbR0w0YmMvR0w0YmMuaHddLCBvbi1zY3JbZmJvLCBwYnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBz
W2dseCB2aWQgMHhjMSwgZmJjIDB4YzE6IHJnYmEgOC84LzgvOCwgdHJhbnMtcmdiYSAweGZmL2Zm
L2ZmL2ZmLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21zIDI0LzgvMCwgZGJsLCBtb25vICAs
IGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0YmMuaHddLCBvbi1zY3JbZmJvLCBwYnVmZmVyLCBiaXRt
YXBdXQoJR0xDYXBzW2dseCB2aWQgMHhjMSwgZmJjIDB4YzE6IHJnYmEgOC84LzgvOCwgdHJhbnMt
cmdiYSAweGZmL2ZmL2ZmL2ZmLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21zIDI0LzgvMCwg
b25lLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMvR0w0YmMuaHddLCBvbi1zY3JbZmJvLCBw
YnVmZmVyLCBiaXRtYXBdXQoJR0xDYXBzW2dseCB2aWQgMHhjMSwgZmJjIDB4YzE6IHJnYmEgOC84
LzgvOCwgdHJhbnMtcmdiYSAweGZmL2ZmL2ZmL2ZmLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0
L21zIDAvMC8wLCBvbmUsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10sIG9u
LXNjcltmYm8sIHBidWZmZXIsIGJpdG1hcF1dCgpFR0wgQ2FwYWJpbGl0aWVzOiAKCW5vbmUKCgpS
ZXF1ZXN0aW5nOiBHTENhcHNbcmdiYSA4LzgvOC8wLCBvcGFxdWUsIGFjY3VtLXJnYmEgMC8wLzAv
MCwgZHAvc3QvbXMgMTYvMC8wLCBkYmwsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDRiYy9HTDRi
Yy5od10sIG9uLXNjclsuXV0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KWDExR3JhcGhpY3NEZXZpY2VbdHlwZSAueDExLCBjb25uZWN0aW9uIDowXTogCglOYXRp
dmVzCgkJR0w0YmMgCXRydWUgWzQuNCAoQ29tcGF0IHByb2ZpbGUsIGFyYiwgRVMyIGNvbXBhdCwg
RVMzIGNvbXBhdCwgRkJPLCBoYXJkd2FyZSldCgkJR0w0IAl0cnVlIFs0LjQgKENvcmUgcHJvZmls
ZSwgYXJiLCBFUzIgY29tcGF0LCBFUzMgY29tcGF0LCBGQk8sIGhhcmR3YXJlKV0KCQlHTEVTMyAJ
ZmFsc2UKCQlHTDNiYyAJdHJ1ZSBbNC40IChDb21wYXQgcHJvZmlsZSwgYXJiLCBFUzIgY29tcGF0
LCBFUzMgY29tcGF0LCBGQk8sIGhhcmR3YXJlKV0KCQlHTDMgCXRydWUgWzQuNCAoQ29yZSBwcm9m
aWxlLCBhcmIsIEVTMiBjb21wYXQsIEVTMyBjb21wYXQsIEZCTywgaGFyZHdhcmUpXQoJCUdMMiAJ
dHJ1ZSBbNC40IChDb21wYXQgcHJvZmlsZSwgYXJiLCBFUzIgY29tcGF0LCBFUzMgY29tcGF0LCBG
Qk8sIGhhcmR3YXJlKV0KCQlHTEVTMiAJZmFsc2UKCQlHTEVTMSAJZmFsc2UKCQlDb3VudAk1IC8g
OAoJQ29tbW9uCgkJR0w0RVMzIAl0cnVlCgkJR0wyR0wzIAl0cnVlCgkJR0wyRVMyIAl0cnVlCgkJ
R0wyRVMxIAl0cnVlCglNYXBwaW5ncwoJCUdMMkVTMiAJR0xQcm9maWxlW0dMMkVTMi9HTDQuaHdd
CgkJR0wyRVMxIAlHTFByb2ZpbGVbR0wyRVMxL0dMNGJjLmh3XQoJCUdMMiAJR0xQcm9maWxlW0dM
Mi9HTDRiYy5od10KCQlHTDQgCUdMUHJvZmlsZVtHTDQvR0w0Lmh3XQoJCUdMMyAJR0xQcm9maWxl
W0dMMy9HTDQuaHddCgkJR0w0YmMgCUdMUHJvZmlsZVtHTDRiYy9HTDRiYy5od10KCQlHTDRFUzMg
CUdMUHJvZmlsZVtHTDRFUzMvR0w0Lmh3XQoJCUdMMkdMMyAJR0xQcm9maWxlW0dMMkdMMy9HTDRi
Yy5od10KCQlHTDNiYyAJR0xQcm9maWxlW0dMM2JjL0dMNGJjLmh3XQoJCWRlZmF1bHQgR0xQcm9m
aWxlW0dMNGJjL0dMNGJjLmh3XQoJCUNvdW50CTkgLyAxMgoKU3dhcCBJbnRlcnZhbCAgLTEKR0wg
UHJvZmlsZSAgICAgR0xQcm9maWxlW0dMNGJjL0dMNGJjLmh3XQpHTCBWZXJzaW9uICAgICA0LjQg
KENvbXBhdCBwcm9maWxlLCBhcmIsIEVTMiBjb21wYXQsIEVTMyBjb21wYXQsIEZCTywgaGFyZHdh
cmUpIC0gNC40LjEzMDg0IENvbXBhdGliaWxpdHkgUHJvZmlsZSBDb250ZXh0IDEzLjM1LjEwMDUg
W0dMIDQuNC4wLCB2ZW5kb3IgMTMuMzUuMTAwNSAoQ29tcGF0aWJpbGl0eSBQcm9maWxlIENvbnRl
eHQgMTMuMzUuMTAwNSldClF1aXJrcyAgICAgICAgIFtEb250Q2xvc2VYMTFEaXNwbGF5XQpJbXBs
LiBjbGFzcyAgICBqb2dhbXAub3BlbmdsLmdsNC5HTDRiY0ltcGwKR0xfVkVORE9SICAgICAgQVRJ
IFRlY2hub2xvZ2llcyBJbmMuCkdMX1JFTkRFUkVSICAgIEFNRCBSYWRlb24oVE0pIEhEODk3ME0K
R0xfVkVSU0lPTiAgICAgNC40LjEzMDg0IENvbXBhdGliaWxpdHkgUHJvZmlsZSBDb250ZXh0IDEz
LjM1LjEwMDUKR0xTTCAgICAgICAgICAgdHJ1ZSwgaGFzLWNvbXBpbGVyLWZ1bmM6IHRydWUsIHZl
cnNpb246IDQuNDAgLyA0LjQwLjAKR0wgRkJPOiBiYXNpYyB0cnVlLCBmdWxsIHRydWUKR0xfRVhU
RU5TSU9OUyAgMjYzCkdMWF9FWFRFTlNJT05TIDI4Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClJlcXVlc3RlZDogR0xDYXBzW3JnYmEgOC84LzgvMCwgb3BhcXVl
LCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21zIDE2LzAvMCwgZGJsLCBtb25vICAsIGh3LCBH
TFByb2ZpbGVbR0w0YmMvR0w0YmMuaHddLCBvbi1zY3JbLl1dCkNob3NlbiAgIDogR0xDYXBzW2ds
eCB2aWQgMHg3NCwgZmJjIDB4NzQ6IHJnYmEgOC84LzgvOCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDAv
MC8wLzAsIGRwL3N0L21zIDI0LzAvMCwgZGJsLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0w0YmMv
R0w0YmMuaHddLCBvbi1zY3JbLl1dCkdMIGltcGwuIGNsYXNzIGpvZ2FtcC5vcGVuZ2wuZ2w0LkdM
NGJjSW1wbApHTDRFUzMgcmV0cmlldmVkLCBpbXBsLiBjbGFzcyBqb2dhbXAub3BlbmdsLmdsNC5H
TDRiY0ltcGwKR0wzIHJldHJpZXZlZCwgaW1wbC4gY2xhc3Mgam9nYW1wLm9wZW5nbC5nbDQuR0w0
YmNJbXBsCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>673</attachid>
            <date>2014-12-21 21:12:58 +0100</date>
            <delta_ts>2014-12-21 21:12:58 +0100</delta_ts>
            <desc>simple test code that works correctly when run from command line but fails when launched from webstart</desc>
            <filename>Test.java</filename>
            <type>text/x-java</type>
            <size>1624</size>
            <attacher name="Tim Barth">Timothy.Barth</attacher>
            
              <data encoding="base64">aW1wb3J0IGphdmF4Lm1lZGlhLm9wZW5nbC5HTFByb2ZpbGU7CmltcG9ydCBqYXZheC5tZWRpYS5v
cGVuZ2wuR0xDYXBhYmlsaXRpZXM7CgppbXBvcnQgY29tLmpvZ2FtcC5vcGVuY2wuQ0xEZXZpY2U7
CmltcG9ydCBjb20uam9nYW1wLm9wZW5jbC5DTERldmljZS5UeXBlOwppbXBvcnQgY29tLmpvZ2Ft
cC5vcGVuY2wuQ0xQcm9ncmFtOwppbXBvcnQgY29tLmpvZ2FtcC5vcGVuY2wuQ0xQbGF0Zm9ybTsK
Ci8qKgogKiBBIG1pbmltYWwgdGVzdCBwcm9ncmFtIHRoYXQgc2hvd3Mgd2Vic3RhcnQgcHJvYmxl
bSB3aGVuIGJvdGggam9jbCBhbmQgam9nbAogKiBhcmUgdXNlZC4KICovCnB1YmxpYyBjbGFzcyBU
ZXN0IHsKCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiggU3RyaW5nIFtdIGFyZ3MgKSB7CgoJ
Ly8gZ2V0IE9wZW5DTCBwbGF0Zm9ybXMgYW5kIGRldmljZXMKCVN5c3RlbS5vdXQucHJpbnRsbigi
XG4gXG4gLS0tLS0tLS0tIE9wZW5DTCBkZXZpY2VzIEJFRk9SRSBHTFByb2ZpbGUgLS0tLS0tLS0t
Iik7CgoJdHJ5ewoJICAgIENMUGxhdGZvcm0uaW5pdGlhbGl6ZSgpOwoJfSBjYXRjaChFeGNlcHRp
b24gZXgpIHsKCSAgICBTeXN0ZW0ub3V0LnByaW50bG4oZXgpOwoJfQoKCUNMUGxhdGZvcm1bXSBw
bGF0Zm9ybXNfYmVmb3JlID0gQ0xQbGF0Zm9ybS5saXN0Q0xQbGF0Zm9ybXMoKTsKCVN5c3RlbS5v
dXQucHJpbnRsbigiTnVtYmVyIG9mIHBsYXRmb3JtcyAoYmVmb3JlIEdMUHJvZmlsZSk6ICIgKyBw
bGF0Zm9ybXNfYmVmb3JlLmxlbmd0aCk7Cglmb3IoQ0xQbGF0Zm9ybSBwIDogcGxhdGZvcm1zX2Jl
Zm9yZSkgewoJICAgIFN5c3RlbS5vdXQucHJpbnRsbigiXG4gW3BsYXRmb3JtXTogIiArIHApOwog
ICAgICAgICAgICBDTERldmljZVtdIGRldmljZXMgPSBwLmxpc3RDTERldmljZXMoKTsKCSAgICBm
b3IoQ0xEZXZpY2UgZCA6IGRldmljZXMpIHsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIi0tLS0+W2Rl
dmljZV06ICIgKyBkKTsKCSAgICB9Cgl9CgoJLy8gZ2V0IEdMUHJvZmlsZQoJU3lzdGVtLm91dC5w
cmludGxuKCJcbiBcbiBjYWxsaW5nIEdMUHJvZmlsZS4uLiIpOwogICAgICAgIEdMUHJvZmlsZSBn
bHByb2ZpbGUgPSBHTFByb2ZpbGUuZ2V0RGVmYXVsdCgpOwoKCS8vIGdldCBPcGVuQ0wgcGxhdGZv
cm1zIGFuZCBkZXZpY2VzCglTeXN0ZW0ub3V0LnByaW50bG4oIlxuIFxuIC0tLS0tLS0tLSBPcGVu
Q0wgZGV2aWNlcyBhZnRlciBHTFByb2ZpbGUgLS0tLS0tLS0tIik7CglDTFBsYXRmb3JtW10gcGxh
dGZvcm1zX2FmdGVyID0gQ0xQbGF0Zm9ybS5saXN0Q0xQbGF0Zm9ybXMoKTsKCVN5c3RlbS5vdXQu
cHJpbnRsbigiTnVtYmVyIG9mIHBsYXRmb3JtcyAoYWZ0ZXIgR0xQcm9maWxlKTogIiArIHBsYXRm
b3Jtc19hZnRlci5sZW5ndGgpOwoJZm9yKENMUGxhdGZvcm0gcCA6IHBsYXRmb3Jtc19hZnRlcikg
ewoJICAgIFN5c3RlbS5vdXQucHJpbnRsbigiXG4gW3BsYXRmb3JtXTogIiArIHApOwogICAgICAg
ICAgICBDTERldmljZVtdIGRldmljZXMgPSBwLmxpc3RDTERldmljZXMoKTsKCSAgICBmb3IoQ0xE
ZXZpY2UgZCA6IGRldmljZXMpIHsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIi0tLS0+W2RldmljZV06
ICIgKyBkKTsKCSAgICB9Cgl9CgogICAgfQp9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>674</attachid>
            <date>2014-12-21 21:14:37 +0100</date>
            <delta_ts>2014-12-21 21:14:37 +0100</delta_ts>
            <desc>output when test code is run from command line</desc>
            <filename>output_commandline_test</filename>
            <type>application/octet-stream</type>
            <size>1551</size>
            <attacher name="Tim Barth">Timothy.Barth</attacher>
            
              <data encoding="base64">IC0tLS0tLS0tLSBPcGVuQ0wgZGV2aWNlcyBCRUZPUkUgR0xQcm9maWxlIC0tLS0tLS0tLQpOdW1i
ZXIgb2YgcGxhdGZvcm1zIChiZWZvcmUgR0xQcm9maWxlKTogMgoKIFtwbGF0Zm9ybV06IENMUGxh
dGZvcm0gW25hbWU6IEFNRCBBY2NlbGVyYXRlZCBQYXJhbGxlbCBQcm9jZXNzaW5nLCB2ZW5kb3I6
IEFkdmFuY2VkIE1pY3JvIERldmljZXMsIEluYy4sIHByb2ZpbGU6IEZVTExfUFJPRklMRSwgdmVy
c2lvbjogT3BlbkNMIDEuMiBBTUQtQVBQICgxMjE0LjMpXQotLS0tPltkZXZpY2VdOiBDTERldmlj
ZSBbaWQ6IDQ3MjE0NDQzNTUyNDAwIG5hbWU6IFBpdGNhaXJuIHR5cGU6IEdQVSBwcm9maWxlOiBG
VUxMX1BST0ZJTEVdCi0tLS0+W2RldmljZV06IENMRGV2aWNlIFtpZDogNDcyMTQ0NDY3NDk2NDgg
bmFtZTogSW50ZWwoUikgQ29yZShUTSkgaTctNDkwME1RIENQVSBAIDIuODBHSHogdHlwZTogQ1BV
IHByb2ZpbGU6IEZVTExfUFJPRklMRV0KCiBbcGxhdGZvcm1dOiBDTFBsYXRmb3JtIFtuYW1lOiBJ
bnRlbChSKSBPcGVuQ0wsIHZlbmRvcjogSW50ZWwoUikgQ29ycG9yYXRpb24sIHByb2ZpbGU6IEZV
TExfUFJPRklMRSwgdmVyc2lvbjogT3BlbkNMIDEuMiBMSU5VWF0KLS0tLT5bZGV2aWNlXTogQ0xE
ZXZpY2UgW2lkOiA0NzIxNDQ0Njc2MDY2NCBuYW1lOiBJbnRlbChSKSBDb3JlKFRNKSBpNy00OTAw
TVEgQ1BVIEAgMi44MEdIeiB0eXBlOiBDUFUgcHJvZmlsZTogRlVMTF9QUk9GSUxFXQoKIAogY2Fs
bGluZyBHTFByb2ZpbGUuLi4KbGliRUdMIHdhcm5pbmc6IGZhaWxlZCB0byBjcmVhdGUgYSBwaXBl
IHNjcmVlbiBmb3IgaTk2NQoKIAogLS0tLS0tLS0tIE9wZW5DTCBkZXZpY2VzIGFmdGVyIEdMUHJv
ZmlsZSAtLS0tLS0tLS0KTnVtYmVyIG9mIHBsYXRmb3JtcyAoYWZ0ZXIgR0xQcm9maWxlKTogMgoK
IFtwbGF0Zm9ybV06IENMUGxhdGZvcm0gW25hbWU6IEFNRCBBY2NlbGVyYXRlZCBQYXJhbGxlbCBQ
cm9jZXNzaW5nLCB2ZW5kb3I6IEFkdmFuY2VkIE1pY3JvIERldmljZXMsIEluYy4sIHByb2ZpbGU6
IEZVTExfUFJPRklMRSwgdmVyc2lvbjogT3BlbkNMIDEuMiBBTUQtQVBQICgxMjE0LjMpXQotLS0t
PltkZXZpY2VdOiBDTERldmljZSBbaWQ6IDQ3MjE0NDQzNTUyNDAwIG5hbWU6IFBpdGNhaXJuIHR5
cGU6IEdQVSBwcm9maWxlOiBGVUxMX1BST0ZJTEVdCi0tLS0+W2RldmljZV06IENMRGV2aWNlIFtp
ZDogNDcyMTQ0NDY3NDk2NDggbmFtZTogSW50ZWwoUikgQ29yZShUTSkgaTctNDkwME1RIENQVSBA
IDIuODBHSHogdHlwZTogQ1BVIHByb2ZpbGU6IEZVTExfUFJPRklMRV0KCiBbcGxhdGZvcm1dOiBD
TFBsYXRmb3JtIFtuYW1lOiBJbnRlbChSKSBPcGVuQ0wsIHZlbmRvcjogSW50ZWwoUikgQ29ycG9y
YXRpb24sIHByb2ZpbGU6IEZVTExfUFJPRklMRSwgdmVyc2lvbjogT3BlbkNMIDEuMiBMSU5VWF0K
LS0tLT5bZGV2aWNlXTogQ0xEZXZpY2UgW2lkOiA0NzIxNDQ0Njc2MDY2NCBuYW1lOiBJbnRlbChS
KSBDb3JlKFRNKSBpNy00OTAwTVEgQ1BVIEAgMi44MEdIeiB0eXBlOiBDUFUgcHJvZmlsZTogRlVM
TF9QUk9GSUxFXQoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>675</attachid>
            <date>2014-12-21 21:15:47 +0100</date>
            <delta_ts>2014-12-21 21:15:47 +0100</delta_ts>
            <desc>output when test code is launched from java webstart</desc>
            <filename>webstart_console_test</filename>
            <type>application/octet-stream</type>
            <size>2605</size>
            <attacher name="Tim Barth">Timothy.Barth</attacher>
            
              <data encoding="base64">CiAtLS0tLS0tLS0gT3BlbkNMIGRldmljZXMgQkVGT1JFIEdMUHJvZmlsZSAtLS0tLS0tLS0KSk5M
UENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGlibGliT3BlbkNMLnNvLjEuc28KTnVtYmVy
IG9mIHBsYXRmb3JtcyAoYmVmb3JlIEdMUHJvZmlsZSk6IDIKCiBbcGxhdGZvcm1dOiBDTFBsYXRm
b3JtIFtuYW1lOiBBTUQgQWNjZWxlcmF0ZWQgUGFyYWxsZWwgUHJvY2Vzc2luZywgdmVuZG9yOiBB
ZHZhbmNlZCBNaWNybyBEZXZpY2VzLCBJbmMuLCBwcm9maWxlOiBGVUxMX1BST0ZJTEUsIHZlcnNp
b246IE9wZW5DTCAxLjIgQU1ELUFQUCAoMTIxNC4zKV0KLS0tLT5bZGV2aWNlXTogQ0xEZXZpY2Ug
W2lkOiA0Nzc4MzU5MjMzMTgwOCBuYW1lOiBQaXRjYWlybiB0eXBlOiBHUFUgcHJvZmlsZTogRlVM
TF9QUk9GSUxFXQotLS0tPltkZXZpY2VdOiBDTERldmljZSBbaWQ6IDQ3NzgzNTk3MDIwMzIwIG5h
bWU6IEludGVsKFIpIENvcmUoVE0pIGk3LTQ5MDBNUSBDUFUgQCAyLjgwR0h6IHR5cGU6IENQVSBw
cm9maWxlOiBGVUxMX1BST0ZJTEVdCgogW3BsYXRmb3JtXTogQ0xQbGF0Zm9ybSBbbmFtZTogSW50
ZWwoUikgT3BlbkNMLCB2ZW5kb3I6IEludGVsKFIpIENvcnBvcmF0aW9uLCBwcm9maWxlOiBGVUxM
X1BST0ZJTEUsIHZlcnNpb246IE9wZW5DTCAxLjIgTElOVVhdCi0tLS0+W2RldmljZV06IENMRGV2
aWNlIFtpZDogNDc3ODM1OTcwMzM0OTYgbmFtZTogSW50ZWwoUikgQ29yZShUTSkgaTctNDkwME1R
IENQVSBAIDIuODBHSHogdHlwZTogQ1BVIHByb2ZpbGU6IEZVTExfUFJPRklMRV0KCiAKIGNhbGxp
bmcgR0xQcm9maWxlLi4uCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYmphd3Qu
c28KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliamF3dC5zbwpKTkxQQ2xhc3NM
b2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJsaWJHTC5zby4xLnNvCkpOTFBDbGFzc0xvYWRlcjog
RmluZGluZyBsaWJyYXJ5IGxpYmxpYkdMLnNvLnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBs
aWJyYXJ5IGxpYkdMLnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYmxpYkdM
RVN2MV9DTS5zby4yLnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYmxpYkdM
RVN2MV9DTS5zby5zbwpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJHTEVTdjFf
Q00uc28KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU19DTS5zbwpKTkxQ
Q2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJHTEVTX0NMLnNvCkpOTFBDbGFzc0xvYWRl
cjogRmluZGluZyBsaWJyYXJ5IGxpYmxpYkdMRVN2MV9DTS5zbwpKTkxQQ2xhc3NMb2FkZXI6IEZp
bmRpbmcgbGlicmFyeSBsaWJsaWJHTEVTX0NNLnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBs
aWJyYXJ5IGxpYmxpYkdMRVNfQ0wuc28KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkg
bGlibGliRUdMLnNvLjEuc28KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGlibGli
RUdMLnNvLnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkVHTC5zbwpKTkxQ
Q2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJsaWJFR0wuc28KSk5MUENsYXNzTG9hZGVy
OiBGaW5kaW5nIGxpYnJhcnkgbGlibGliR0xFU3YzLnNvLjMuc28KSk5MUENsYXNzTG9hZGVyOiBG
aW5kaW5nIGxpYnJhcnkgbGlibGliR0xFU3YzLnNvLnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGlu
ZyBsaWJyYXJ5IGxpYkdMRVN2My5zbwpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBs
aWJHTEVTMzAuc28KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGlibGliR0xFU3Yz
LnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYmxpYkdMRVMzMC5zbwpKTkxQ
Q2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJsaWJHTEVTdjIuc28uMi5zbwpKTkxQQ2xh
c3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJsaWJHTEVTdjIuc28uc28KSk5MUENsYXNzTG9h
ZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU3YyLnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGlu
ZyBsaWJyYXJ5IGxpYkdMRVMyMC5zbwpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBs
aWJHTEVTdjJfQ00uc28KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGlibGliR0xF
U3YyLnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYmxpYkdMRVN2Ml9DTS5z
bwpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJsaWJHTEVTMjAuc28KSk5MUENs
YXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGlibGliRUdMLnNvLjEuc28KSk5MUENsYXNzTG9h
ZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGlibGliRUdMLnNvLnNvCkpOTFBDbGFzc0xvYWRlcjogRmlu
ZGluZyBsaWJyYXJ5IGxpYkVHTC5zbwpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBs
aWJsaWJFR0wuc28KIyMjIyBKYXZhIFdlYiBTdGFydCBFcnJvcjoKIyMjIyBQcm9maWxlIEdMX0RF
RkFVTFQgaXMgbm90IGF2YWlsYWJsZSBvbiBudWxsLCBidXQ6IFtdCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>676</attachid>
            <date>2014-12-21 21:18:36 +0100</date>
            <delta_ts>2014-12-21 21:18:36 +0100</delta_ts>
            <desc>second test code that runs correctly when run from command line and also runs when launched from webstart but is missing OpenCL planform and devices</desc>
            <filename>Test2.java</filename>
            <type>text/x-java</type>
            <size>1028</size>
            <attacher name="Tim Barth">Timothy.Barth</attacher>
            
              <data encoding="base64">aW1wb3J0IGphdmF4Lm1lZGlhLm9wZW5nbC5HTFByb2ZpbGU7CmltcG9ydCBqYXZheC5tZWRpYS5v
cGVuZ2wuR0xDYXBhYmlsaXRpZXM7CgppbXBvcnQgY29tLmpvZ2FtcC5vcGVuY2wuQ0xEZXZpY2U7
CmltcG9ydCBjb20uam9nYW1wLm9wZW5jbC5DTERldmljZS5UeXBlOwppbXBvcnQgY29tLmpvZ2Ft
cC5vcGVuY2wuQ0xQcm9ncmFtOwppbXBvcnQgY29tLmpvZ2FtcC5vcGVuY2wuQ0xQbGF0Zm9ybTsK
Ci8qKgogKiBBIG1pbmltYWwgdGVzdCBwcm9ncmFtIHRoYXQgc2hvd3Mgd2Vic3RhcnQgcHJvYmxl
bSB3aGVuIGJvdGggam9jbCBhbmQgam9nbAogKiBhcmUgdXNlZC4KICovCnB1YmxpYyBjbGFzcyBU
ZXN0MiB7CgogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oIFN0cmluZyBbXSBhcmdzICkgewoK
CS8vIGdldCBHTFByb2ZpbGUKCVN5c3RlbS5vdXQucHJpbnRsbigiXG4gXG4gY2FsbGluZyBHTFBy
b2ZpbGUuLi4iKTsKICAgICAgICBHTFByb2ZpbGUgZ2xwcm9maWxlID0gR0xQcm9maWxlLmdldERl
ZmF1bHQoKTsKCgkvLyBnZXQgT3BlbkNMIHBsYXRmb3JtcyBhbmQgZGV2aWNlcwoJU3lzdGVtLm91
dC5wcmludGxuKCJcbiBcbiAtLS0tLS0tLS0gT3BlbkNMIGRldmljZXMgYWZ0ZXIgR0xQcm9maWxl
IC0tLS0tLS0tLSIpOwoJQ0xQbGF0Zm9ybVtdIHBsYXRmb3Jtc19hZnRlciA9IENMUGxhdGZvcm0u
bGlzdENMUGxhdGZvcm1zKCk7CglTeXN0ZW0ub3V0LnByaW50bG4oIk51bWJlciBvZiBwbGF0Zm9y
bXMgKGFmdGVyIEdMUHJvZmlsZSk6ICIgKyBwbGF0Zm9ybXNfYWZ0ZXIubGVuZ3RoKTsKCWZvcihD
TFBsYXRmb3JtIHAgOiBwbGF0Zm9ybXNfYWZ0ZXIpIHsKCSAgICBTeXN0ZW0ub3V0LnByaW50bG4o
IlxuIFtwbGF0Zm9ybV06ICIgKyBwKTsKICAgICAgICAgICAgQ0xEZXZpY2VbXSBkZXZpY2VzID0g
cC5saXN0Q0xEZXZpY2VzKCk7CgkgICAgZm9yKENMRGV2aWNlIGQgOiBkZXZpY2VzKSB7CgkJU3lz
dGVtLm91dC5wcmludGxuKCItLS0tPltkZXZpY2VdOiAiICsgZCk7CgkgICAgfQoJfQoKICAgIH0K
fQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>677</attachid>
            <date>2014-12-21 21:20:09 +0100</date>
            <delta_ts>2014-12-21 21:20:09 +0100</delta_ts>
            <desc>output when second test code is run from command line</desc>
            <filename>output_commandline_test2</filename>
            <type>application/octet-stream</type>
            <size>816</size>
            <attacher name="Tim Barth">Timothy.Barth</attacher>
            
              <data encoding="base64">IAogY2FsbGluZyBHTFByb2ZpbGUuLi4KbGliRUdMIHdhcm5pbmc6IGZhaWxlZCB0byBjcmVhdGUg
YSBwaXBlIHNjcmVlbiBmb3IgaTk2NQoKIAogLS0tLS0tLS0tIE9wZW5DTCBkZXZpY2VzIGFmdGVy
IEdMUHJvZmlsZSAtLS0tLS0tLS0KTnVtYmVyIG9mIHBsYXRmb3JtcyAoYWZ0ZXIgR0xQcm9maWxl
KTogMgoKIFtwbGF0Zm9ybV06IENMUGxhdGZvcm0gW25hbWU6IEFNRCBBY2NlbGVyYXRlZCBQYXJh
bGxlbCBQcm9jZXNzaW5nLCB2ZW5kb3I6IEFkdmFuY2VkIE1pY3JvIERldmljZXMsIEluYy4sIHBy
b2ZpbGU6IEZVTExfUFJPRklMRSwgdmVyc2lvbjogT3BlbkNMIDEuMiBBTUQtQVBQICgxMjE0LjMp
XQotLS0tPltkZXZpY2VdOiBDTERldmljZSBbaWQ6IDQ3NzUxNzIxOTI3NTUyIG5hbWU6IFBpdGNh
aXJuIHR5cGU6IEdQVSBwcm9maWxlOiBGVUxMX1BST0ZJTEVdCi0tLS0+W2RldmljZV06IENMRGV2
aWNlIFtpZDogNDc3NTE3MjYzNjc0NTYgbmFtZTogSW50ZWwoUikgQ29yZShUTSkgaTctNDkwME1R
IENQVSBAIDIuODBHSHogdHlwZTogQ1BVIHByb2ZpbGU6IEZVTExfUFJPRklMRV0KCiBbcGxhdGZv
cm1dOiBDTFBsYXRmb3JtIFtuYW1lOiBJbnRlbChSKSBPcGVuQ0wsIHZlbmRvcjogSW50ZWwoUikg
Q29ycG9yYXRpb24sIHByb2ZpbGU6IEZVTExfUFJPRklMRSwgdmVyc2lvbjogT3BlbkNMIDEuMiBM
SU5VWF0KLS0tLT5bZGV2aWNlXTogQ0xEZXZpY2UgW2lkOiA0Nzc1MTcyNjM4MDE2OCBuYW1lOiBJ
bnRlbChSKSBDb3JlKFRNKSBpNy00OTAwTVEgQ1BVIEAgMi44MEdIeiB0eXBlOiBDUFUgcHJvZmls
ZTogRlVMTF9QUk9GSUxFXQoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>678</attachid>
            <date>2014-12-21 21:21:12 +0100</date>
            <delta_ts>2014-12-21 21:21:12 +0100</delta_ts>
            <desc>output when second test code is launched from webstart (note missing platform and devices)</desc>
            <filename>webstart_console_test2</filename>
            <type>application/octet-stream</type>
            <size>1426</size>
            <attacher name="Tim Barth">Timothy.Barth</attacher>
            
              <data encoding="base64">IAogY2FsbGluZyBHTFByb2ZpbGUuLi4KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkg
bGliamF3dC5zbwpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJqYXd0LnNvCkpO
TFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYmxpYkdMLnNvLjEuc28KSk5MUENsYXNz
TG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGlibGliR0xFU3YxX0NNLnNvLjIuc28KSk5MUENsYXNz
TG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGlibGliR0xFU3YxX0NNLnNvLnNvCkpOTFBDbGFzc0xv
YWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdMRVN2MV9DTS5zbwpKTkxQQ2xhc3NMb2FkZXI6IEZp
bmRpbmcgbGlicmFyeSBsaWJHTEVTX0NNLnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJy
YXJ5IGxpYkdMRVNfQ0wuc28KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGlibGli
R0xFU3YxX0NNLnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYmxpYkdMRVNf
Q00uc28KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGlibGliR0xFU19DTC5zbwpK
TkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJsaWJFR0wuc28uMS5zbwpKTkxQQ2xh
c3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJsaWJHTEVTdjMuc28uMy5zbwpKTkxQQ2xhc3NM
b2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJsaWJHTEVTdjMuc28uc28KSk5MUENsYXNzTG9hZGVy
OiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU3YzLnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBs
aWJyYXJ5IGxpYkdMRVMzMC5zbwpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJs
aWJHTEVTdjMuc28KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGlibGliR0xFUzMw
LnNvCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYmxpYkdMRVN2Mi5zby4yLnNv
CkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYmxpYkVHTC5zby4xLnNvCgogCiAt
LS0tLS0tLS0gT3BlbkNMIGRldmljZXMgYWZ0ZXIgR0xQcm9maWxlIC0tLS0tLS0tLQpKTkxQQ2xh
c3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJsaWJPcGVuQ0wuc28uMS5zbwpOdW1iZXIgb2Yg
cGxhdGZvcm1zIChhZnRlciBHTFByb2ZpbGUpOiAxCgogW3BsYXRmb3JtXTogQ0xQbGF0Zm9ybSBb
bmFtZTogSW50ZWwoUikgT3BlbkNMLCB2ZW5kb3I6IEludGVsKFIpIENvcnBvcmF0aW9uLCBwcm9m
aWxlOiBGVUxMX1BST0ZJTEUsIHZlcnNpb246IE9wZW5DTCAxLjIgTElOVVhdCi0tLS0+W2Rldmlj
ZV06IENMRGV2aWNlIFtpZDogNDc2ODQxNDAwNzQ3OTIgbmFtZTogSW50ZWwoUikgQ29yZShUTSkg
aTctNDkwME1RIENQVSBAIDIuODBHSHogdHlwZTogQ1BVIHByb2ZpbGU6IEZVTExfUFJPRklMRV0K
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>679</attachid>
            <date>2014-12-21 21:21:52 +0100</date>
            <delta_ts>2014-12-21 21:21:52 +0100</delta_ts>
            <desc>JNLP for first test problem</desc>
            <filename>Test.jnlp</filename>
            <type>application/x-java-jnlp-file</type>
            <size>2763</size>
            <attacher name="Tim Barth">Timothy.Barth</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPGpubHAgc3BlYz0iMS4wKyIg
Y29kZWJhc2U9Ii4iCiAgaHJlZj0iVGVzdC5qbmxwIj4KICA8aW5mb3JtYXRpb24+CiAgICA8dGl0
bGU+VGVzdDwvdGl0bGU+CiAgICA8dmVuZG9yPlRlc3Q8L3ZlbmRvcj4KICAgIDxvZmZsaW5lLWFs
bG93ZWQvPgogIDwvaW5mb3JtYXRpb24+CiAgPHNlY3VyaXR5PgogICAgPGFsbC1wZXJtaXNzaW9u
cy8+CiAgPC9zZWN1cml0eT4KICA8cmVzb3VyY2VzPgogICAgPGphciBocmVmPSJnbHVlZ2VuLXJ0
LmphciIgLz4KICAgIDxqYXIgaHJlZj0iam9nbC1hbGwuamFyIiAvPgogICAgPGphciBocmVmPSJq
b2NsLmphciIgLz4KICA8L3Jlc291cmNlcz4KICA8cmVzb3VyY2VzIG9zPSJXaW5kb3dzIiBhcmNo
PSJ4ODYiPgogICAgPG5hdGl2ZWxpYiBocmVmID0gImdsdWVnZW4tcnQtbmF0aXZlcy13aW5kb3dz
LWk1ODYuamFyIiAvPgogICAgPG5hdGl2ZWxpYiBocmVmID0gImpvZ2wtYWxsLW5hdGl2ZXMtd2lu
ZG93cy1pNTg2LmphciIgLz4KICAgIDxuYXRpdmVsaWIgaHJlZiA9ICJqb2NsLW5hdGl2ZXMtd2lu
ZG93cy1pNTg2LmphciIgLz4KICA8L3Jlc291cmNlcz4KICA8cmVzb3VyY2VzIG9zPSJXaW5kb3dz
IiBhcmNoPSJhbWQ2NCI+CiAgICA8bmF0aXZlbGliIGhyZWYgPSAiZ2x1ZWdlbi1ydC1uYXRpdmVz
LXdpbmRvd3MtYW1kNjQuamFyIiAvPgogICAgPG5hdGl2ZWxpYiBocmVmID0gImpvZ2wtYWxsLW5h
dGl2ZXMtd2luZG93cy1hbWQ2NC5qYXIiIC8+CiAgICA8bmF0aXZlbGliIGhyZWYgPSAiam9jbC1u
YXRpdmVzLXdpbmRvd3MtYW1kNjQuamFyIiAvPgogIDwvcmVzb3VyY2VzPgogIDxyZXNvdXJjZXMg
b3M9IldpbmRvd3MiIGFyY2g9Ing4Nl82NCI+CiAgICA8bmF0aXZlbGliIGhyZWYgPSAiZ2x1ZWdl
bi1ydC1uYXRpdmVzLXdpbmRvd3MtYW1kNjQuamFyIiAvPgogICAgPG5hdGl2ZWxpYiBocmVmID0g
ImpvZ2wtYWxsLW5hdGl2ZXMtd2luZG93cy1hbWQ2NC5qYXIiIC8+CiAgICA8bmF0aXZlbGliIGhy
ZWYgPSAiam9jbC1uYXRpdmVzLXdpbmRvd3MtYW1kNjQuamFyIiAvPgogIDwvcmVzb3VyY2VzPgog
IDxyZXNvdXJjZXMgb3M9IkxpbnV4IiBhcmNoPSJpMzg2Ij4KICAgIDxuYXRpdmVsaWIgaHJlZiA9
ICJnbHVlZ2VuLXJ0LW5hdGl2ZXMtbGludXgtaTU4Ni5qYXIiIC8+CiAgICA8bmF0aXZlbGliIGhy
ZWYgPSAiam9nbC1hbGwtbmF0aXZlcy1saW51eC1pNTg2LmphciIgLz4KICAgIDxuYXRpdmVsaWIg
aHJlZiA9ICJqb2NsLW5hdGl2ZXMtbGludXgtaTU4Ni5qYXIiIC8+CiAgPC9yZXNvdXJjZXM+CiAg
PHJlc291cmNlcyBvcz0iTGludXgiIGFyY2g9Ing4NiI+CiAgICA8bmF0aXZlbGliIGhyZWYgPSAi
Z2x1ZWdlbi1ydC1uYXRpdmVzLWxpbnV4LWk1ODYuamFyIiAvPgogICAgPG5hdGl2ZWxpYiBocmVm
ID0gImpvZ2wtYWxsLW5hdGl2ZXMtbGludXgtaTU4Ni5qYXIiIC8+CiAgICA8bmF0aXZlbGliIGhy
ZWYgPSAiam9jbC1uYXRpdmVzLWxpbnV4LWk1ODYuamFyIiAvPgogIDwvcmVzb3VyY2VzPgogIDxy
ZXNvdXJjZXMgb3M9IkxpbnV4IiBhcmNoPSJhbWQ2NCI+CiAgICA8bmF0aXZlbGliIGhyZWYgPSAi
Z2x1ZWdlbi1ydC1uYXRpdmVzLWxpbnV4LWFtZDY0LmphciIgLz4KICAgIDxuYXRpdmVsaWIgaHJl
ZiA9ICJqb2dsLWFsbC1uYXRpdmVzLWxpbnV4LWFtZDY0LmphciIgLz4KICAgIDxuYXRpdmVsaWIg
aHJlZiA9ICJqb2NsLW5hdGl2ZXMtbGludXgtYW1kNjQuamFyIiAvPgogIDwvcmVzb3VyY2VzPgog
IDxyZXNvdXJjZXMgb3M9IkxpbnV4IiBhcmNoPSJ4ODZfNjQiPgogICAgPG5hdGl2ZWxpYiBocmVm
ID0gImdsdWVnZW4tcnQtbmF0aXZlcy1saW51eC1hbWQ2NC5qYXIiIC8+CiAgICA8bmF0aXZlbGli
IGhyZWYgPSAiam9nbC1hbGwtbmF0aXZlcy1saW51eC1hbWQ2NC5qYXIiIC8+CiAgICA8bmF0aXZl
bGliIGhyZWYgPSAiam9jbC1uYXRpdmVzLWxpbnV4LWFtZDY0LmphciIgLz4KICA8L3Jlc291cmNl
cz4KICA8cmVzb3VyY2VzIG9zPSJNYWMgT1MgWCIgYXJjaD0iaTM4NiI+CiAgICA8bmF0aXZlbGli
IGhyZWYgPSAiZ2x1ZWdlbi1ydC1uYXRpdmVzLW1hY29zeC11bml2ZXJzYWwuamFyIiAvPgogICAg
PG5hdGl2ZWxpYiBocmVmID0gImpvZ2wtYWxsLW5hdGl2ZXMtbWFjb3N4LXVuaXZlcnNhbC5qYXIi
IC8+CiAgICA8bmF0aXZlbGliIGhyZWYgPSAiam9jbC1uYXRpdmVzLW1hY29zeC11bml2ZXJzYWwu
amFyIiAvPgogIDwvcmVzb3VyY2VzPgogIDxyZXNvdXJjZXMgb3M9Ik1hYyBPUyBYIiBhcmNoPSJ4
ODZfNjQiPgogICAgPG5hdGl2ZWxpYiBocmVmID0gImdsdWVnZW4tcnQtbmF0aXZlcy1tYWNvc3gt
dW5pdmVyc2FsLmphciIgLz4KICAgIDxuYXRpdmVsaWIgaHJlZiA9ICJqb2dsLWFsbC1uYXRpdmVz
LW1hY29zeC11bml2ZXJzYWwuamFyIiAvPgogICAgPG5hdGl2ZWxpYiBocmVmID0gImpvY2wtbmF0
aXZlcy1tYWNvc3gtdW5pdmVyc2FsLmphciIgLz4KICA8L3Jlc291cmNlcz4KICA8cmVzb3VyY2Vz
PgogICAgPGoyc2UgaHJlZj0iaHR0cDovL2phdmEuc3VuLmNvbS9wcm9kdWN0cy9hdXRvZGwvajJz
ZSIgdmVyc2lvbj0iMS42KyIvPgogICAgPHByb3BlcnR5IG5hbWU9InN1bi5qYXZhMmQubm9kZHJh
dyIgdmFsdWU9InRydWUiLz4KICAgIDxqYXIgaHJlZj0iVGVzdC5qYXIiIG1haW49InRydWUiLz4K
ICA8L3Jlc291cmNlcz4KICA8YXBwbGljYXRpb24tZGVzYyBtYWluLWNsYXNzPSJUZXN0Ij4KICA8
L2FwcGxpY2F0aW9uLWRlc2M+Cjwvam5scD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>680</attachid>
            <date>2014-12-21 21:22:27 +0100</date>
            <delta_ts>2014-12-21 21:22:27 +0100</delta_ts>
            <desc>JNLP for second test problem</desc>
            <filename>Test2.jnlp</filename>
            <type>application/x-java-jnlp-file</type>
            <size>2766</size>
            <attacher name="Tim Barth">Timothy.Barth</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPGpubHAgc3BlYz0iMS4wKyIg
Y29kZWJhc2U9Ii4iCiAgaHJlZj0iVGVzdDIuam5scCI+CiAgPGluZm9ybWF0aW9uPgogICAgPHRp
dGxlPlRlc3Q8L3RpdGxlPgogICAgPHZlbmRvcj5UZXN0PC92ZW5kb3I+CiAgICA8b2ZmbGluZS1h
bGxvd2VkLz4KICA8L2luZm9ybWF0aW9uPgogIDxzZWN1cml0eT4KICAgIDxhbGwtcGVybWlzc2lv
bnMvPgogIDwvc2VjdXJpdHk+CiAgPHJlc291cmNlcz4KICAgIDxqYXIgaHJlZj0iZ2x1ZWdlbi1y
dC5qYXIiIC8+CiAgICA8amFyIGhyZWY9ImpvZ2wtYWxsLmphciIgLz4KICAgIDxqYXIgaHJlZj0i
am9jbC5qYXIiIC8+CiAgPC9yZXNvdXJjZXM+CiAgPHJlc291cmNlcyBvcz0iV2luZG93cyIgYXJj
aD0ieDg2Ij4KICAgIDxuYXRpdmVsaWIgaHJlZiA9ICJnbHVlZ2VuLXJ0LW5hdGl2ZXMtd2luZG93
cy1pNTg2LmphciIgLz4KICAgIDxuYXRpdmVsaWIgaHJlZiA9ICJqb2dsLWFsbC1uYXRpdmVzLXdp
bmRvd3MtaTU4Ni5qYXIiIC8+CiAgICA8bmF0aXZlbGliIGhyZWYgPSAiam9jbC1uYXRpdmVzLXdp
bmRvd3MtaTU4Ni5qYXIiIC8+CiAgPC9yZXNvdXJjZXM+CiAgPHJlc291cmNlcyBvcz0iV2luZG93
cyIgYXJjaD0iYW1kNjQiPgogICAgPG5hdGl2ZWxpYiBocmVmID0gImdsdWVnZW4tcnQtbmF0aXZl
cy13aW5kb3dzLWFtZDY0LmphciIgLz4KICAgIDxuYXRpdmVsaWIgaHJlZiA9ICJqb2dsLWFsbC1u
YXRpdmVzLXdpbmRvd3MtYW1kNjQuamFyIiAvPgogICAgPG5hdGl2ZWxpYiBocmVmID0gImpvY2wt
bmF0aXZlcy13aW5kb3dzLWFtZDY0LmphciIgLz4KICA8L3Jlc291cmNlcz4KICA8cmVzb3VyY2Vz
IG9zPSJXaW5kb3dzIiBhcmNoPSJ4ODZfNjQiPgogICAgPG5hdGl2ZWxpYiBocmVmID0gImdsdWVn
ZW4tcnQtbmF0aXZlcy13aW5kb3dzLWFtZDY0LmphciIgLz4KICAgIDxuYXRpdmVsaWIgaHJlZiA9
ICJqb2dsLWFsbC1uYXRpdmVzLXdpbmRvd3MtYW1kNjQuamFyIiAvPgogICAgPG5hdGl2ZWxpYiBo
cmVmID0gImpvY2wtbmF0aXZlcy13aW5kb3dzLWFtZDY0LmphciIgLz4KICA8L3Jlc291cmNlcz4K
ICA8cmVzb3VyY2VzIG9zPSJMaW51eCIgYXJjaD0iaTM4NiI+CiAgICA8bmF0aXZlbGliIGhyZWYg
PSAiZ2x1ZWdlbi1ydC1uYXRpdmVzLWxpbnV4LWk1ODYuamFyIiAvPgogICAgPG5hdGl2ZWxpYiBo
cmVmID0gImpvZ2wtYWxsLW5hdGl2ZXMtbGludXgtaTU4Ni5qYXIiIC8+CiAgICA8bmF0aXZlbGli
IGhyZWYgPSAiam9jbC1uYXRpdmVzLWxpbnV4LWk1ODYuamFyIiAvPgogIDwvcmVzb3VyY2VzPgog
IDxyZXNvdXJjZXMgb3M9IkxpbnV4IiBhcmNoPSJ4ODYiPgogICAgPG5hdGl2ZWxpYiBocmVmID0g
ImdsdWVnZW4tcnQtbmF0aXZlcy1saW51eC1pNTg2LmphciIgLz4KICAgIDxuYXRpdmVsaWIgaHJl
ZiA9ICJqb2dsLWFsbC1uYXRpdmVzLWxpbnV4LWk1ODYuamFyIiAvPgogICAgPG5hdGl2ZWxpYiBo
cmVmID0gImpvY2wtbmF0aXZlcy1saW51eC1pNTg2LmphciIgLz4KICA8L3Jlc291cmNlcz4KICA8
cmVzb3VyY2VzIG9zPSJMaW51eCIgYXJjaD0iYW1kNjQiPgogICAgPG5hdGl2ZWxpYiBocmVmID0g
ImdsdWVnZW4tcnQtbmF0aXZlcy1saW51eC1hbWQ2NC5qYXIiIC8+CiAgICA8bmF0aXZlbGliIGhy
ZWYgPSAiam9nbC1hbGwtbmF0aXZlcy1saW51eC1hbWQ2NC5qYXIiIC8+CiAgICA8bmF0aXZlbGli
IGhyZWYgPSAiam9jbC1uYXRpdmVzLWxpbnV4LWFtZDY0LmphciIgLz4KICA8L3Jlc291cmNlcz4K
ICA8cmVzb3VyY2VzIG9zPSJMaW51eCIgYXJjaD0ieDg2XzY0Ij4KICAgIDxuYXRpdmVsaWIgaHJl
ZiA9ICJnbHVlZ2VuLXJ0LW5hdGl2ZXMtbGludXgtYW1kNjQuamFyIiAvPgogICAgPG5hdGl2ZWxp
YiBocmVmID0gImpvZ2wtYWxsLW5hdGl2ZXMtbGludXgtYW1kNjQuamFyIiAvPgogICAgPG5hdGl2
ZWxpYiBocmVmID0gImpvY2wtbmF0aXZlcy1saW51eC1hbWQ2NC5qYXIiIC8+CiAgPC9yZXNvdXJj
ZXM+CiAgPHJlc291cmNlcyBvcz0iTWFjIE9TIFgiIGFyY2g9ImkzODYiPgogICAgPG5hdGl2ZWxp
YiBocmVmID0gImdsdWVnZW4tcnQtbmF0aXZlcy1tYWNvc3gtdW5pdmVyc2FsLmphciIgLz4KICAg
IDxuYXRpdmVsaWIgaHJlZiA9ICJqb2dsLWFsbC1uYXRpdmVzLW1hY29zeC11bml2ZXJzYWwuamFy
IiAvPgogICAgPG5hdGl2ZWxpYiBocmVmID0gImpvY2wtbmF0aXZlcy1tYWNvc3gtdW5pdmVyc2Fs
LmphciIgLz4KICA8L3Jlc291cmNlcz4KICA8cmVzb3VyY2VzIG9zPSJNYWMgT1MgWCIgYXJjaD0i
eDg2XzY0Ij4KICAgIDxuYXRpdmVsaWIgaHJlZiA9ICJnbHVlZ2VuLXJ0LW5hdGl2ZXMtbWFjb3N4
LXVuaXZlcnNhbC5qYXIiIC8+CiAgICA8bmF0aXZlbGliIGhyZWYgPSAiam9nbC1hbGwtbmF0aXZl
cy1tYWNvc3gtdW5pdmVyc2FsLmphciIgLz4KICAgIDxuYXRpdmVsaWIgaHJlZiA9ICJqb2NsLW5h
dGl2ZXMtbWFjb3N4LXVuaXZlcnNhbC5qYXIiIC8+CiAgPC9yZXNvdXJjZXM+CiAgPHJlc291cmNl
cz4KICAgIDxqMnNlIGhyZWY9Imh0dHA6Ly9qYXZhLnN1bi5jb20vcHJvZHVjdHMvYXV0b2RsL2oy
c2UiIHZlcnNpb249IjEuNisiLz4KICAgIDxwcm9wZXJ0eSBuYW1lPSJzdW4uamF2YTJkLm5vZGRy
YXciIHZhbHVlPSJ0cnVlIi8+CiAgICA8amFyIGhyZWY9IlRlc3QyLmphciIgbWFpbj0idHJ1ZSIv
PgogIDwvcmVzb3VyY2VzPgogIDxhcHBsaWNhdGlvbi1kZXNjIG1haW4tY2xhc3M9IlRlc3QyIj4K
ICA8L2FwcGxpY2F0aW9uLWRlc2M+Cjwvam5scD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>682</attachid>
            <date>2014-12-30 21:52:51 +0100</date>
            <delta_ts>2014-12-30 21:52:51 +0100</delta_ts>
            <desc>Output from test 1</desc>
            <filename>test 1 output 2014-12-30.txt</filename>
            <type>text/plain</type>
            <size>4764</size>
            <attacher name="Wade Walker">wwalker3</attacher>
            
              <data encoding="base64">SmF2YSBXZWIgU3RhcnQgMTEuMjUuMi4xOA0KVXNpbmcgSlJFIHZlcnNpb24gMS44LjBfMjUtYjE4
IEphdmEgSG90U3BvdChUTSkgNjQtQml0IFNlcnZlciBWTQ0KVXNlciBob21lIGRpcmVjdG9yeSA9
IEM6XFVzZXJzXFdhZGUNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCmM6ICAgY2xlYXIgY29uc29sZSB3aW5kb3cNCmY6ICAgZmluYWxpemUgb2Jq
ZWN0cyBvbiBmaW5hbGl6YXRpb24gcXVldWUNCmc6ICAgZ2FyYmFnZSBjb2xsZWN0DQpoOiAgIGRp
c3BsYXkgdGhpcyBoZWxwIG1lc3NhZ2UNCm06ICAgcHJpbnQgbWVtb3J5IHVzYWdlDQpvOiAgIHRy
aWdnZXIgbG9nZ2luZw0KcDogICByZWxvYWQgcHJveHkgY29uZmlndXJhdGlvbg0KcTogICBoaWRl
IGNvbnNvbGUNCnI6ICAgcmVsb2FkIHBvbGljeSBjb25maWd1cmF0aW9uDQpzOiAgIGR1bXAgc3lz
dGVtIGFuZCBkZXBsb3ltZW50IHByb3BlcnRpZXMNCnQ6ICAgZHVtcCB0aHJlYWQgbGlzdA0Kdjog
ICBkdW1wIHRocmVhZCBzdGFjaw0KMC01OiBzZXQgdHJhY2UgbGV2ZWwgdG8gPG4+DQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpDYWNoZUVudHJ5
W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvQnVnIDExMTIv
VGVzdC5qbmxwXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1UdWUgRGVjIDMw
IDE0OjE4OjAzIENTVCAyMDE0LGxlbmd0aD0yODQwDQpDYWNoZUVudHJ5W2ZpbGU6L0U6L1VzZXJz
L1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvam9nbC9idWlsZC9qYXIvam9nbC1hbGwu
amFyXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1UdWUgRGVjIDMwIDE0OjE3
OjExIENTVCAyMDE0LGxlbmd0aD0zMzQwNzE1DQpDYWNoZUVudHJ5W2ZpbGU6L0U6L1VzZXJzL1dh
ZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvZ2x1ZWdlbi9idWlsZC9nbHVlZ2VuLXJ0LW5h
dGl2ZXMtd2luZG93cy1hbWQ2NC5qYXJdOiB1cGRhdGVBdmFpbGFibGU9ZmFsc2UsbGFzdE1vZGlm
aWVkPVR1ZSBEZWMgMzAgMTQ6MTc6MjcgQ1NUIDIwMTQsbGVuZ3RoPTQ0MDExDQpDYWNoZUVudHJ5
W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvam9nbC9idWls
ZC9qYXIvam9nbC1hbGwtbmF0aXZlcy13aW5kb3dzLWFtZDY0Lmphcl06IHVwZGF0ZUF2YWlsYWJs
ZT1mYWxzZSxsYXN0TW9kaWZpZWQ9VHVlIERlYyAzMCAxNDoxNzozNyBDU1QgMjAxNCxsZW5ndGg9
OTI0ODg1DQpDYWNoZUVudHJ5W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9n
YW1wIGNvZGUvam9jbC9idWlsZC9qYXIvam9jbC1uYXRpdmVzLXdpbmRvd3MtYW1kNjQuamFyXTog
dXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1UdWUgRGVjIDMwIDE0OjE3OjQ1IENT
VCAyMDE0LGxlbmd0aD00NTM1MA0KQ2FjaGVFbnRyeVtmaWxlOi9FOi9Vc2Vycy9XYWRlL0RvY3Vt
ZW50cy9CbG9nL2pvZ2FtcCBjb2RlL0J1ZyAxMTEyL1Rlc3QuamFyXTogdXBkYXRlQXZhaWxhYmxl
PWZhbHNlLGxhc3RNb2RpZmllZD1UdWUgRGVjIDMwIDE0OjI1OjI3IENTVCAyMDE0LGxlbmd0aD0z
MDA1DQpDYWNoZUVudHJ5W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1w
IGNvZGUvam9jbC9idWlsZC9qYXIvam9jbC5qYXJdOiB1cGRhdGVBdmFpbGFibGU9ZmFsc2UsbGFz
dE1vZGlmaWVkPVR1ZSBEZWMgMzAgMTQ6MTc6MTkgQ1NUIDIwMTQsbGVuZ3RoPTI3MTQxMg0KQ2Fj
aGVFbnRyeVtmaWxlOi9FOi9Vc2Vycy9XYWRlL0RvY3VtZW50cy9CbG9nL2pvZ2FtcCBjb2RlL2ds
dWVnZW4vYnVpbGQvZ2x1ZWdlbi1ydC5qYXJdOiB1cGRhdGVBdmFpbGFibGU9ZmFsc2UsbGFzdE1v
ZGlmaWVkPVR1ZSBEZWMgMzAgMTQ6MTc6MDEgQ1NUIDIwMTQsbGVuZ3RoPTMzOTg4MA0KTWlzc2lu
ZyBQZXJtaXNzaW9ucyBtYW5pZmVzdCBhdHRyaWJ1dGUgaW4gbWFpbiBqYXI6IGZpbGU6L0U6L1Vz
ZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvQnVnIDExMTIvVGVzdC5qYXINCg0K
IA0KIC0tLS0tLS0tLSBPcGVuQ0wgZGV2aWNlcyBCRUZPUkUgR0xQcm9maWxlIC0tLS0tLS0tLQ0K
Sk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgamF2YS5kbGwNCkpOTFBDbGFzc0xvYWRl
cjogRmluZGluZyBsaWJyYXJ5IGdsdWVnZW4tcnQuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRp
bmcgbGlicmFyeSBsaWJPcGVuQ0wuc28uMS5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBs
aWJyYXJ5IE9wZW5DTC5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGpvY2wu
ZGxsDQpOdW1iZXIgb2YgcGxhdGZvcm1zIChiZWZvcmUgR0xQcm9maWxlKTogMQ0KDQogW3BsYXRm
b3JtXTogQ0xQbGF0Zm9ybSBbbmFtZTogTlZJRElBIENVREEsIHZlbmRvcjogTlZJRElBIENvcnBv
cmF0aW9uLCBwcm9maWxlOiBGVUxMX1BST0ZJTEUsIHZlcnNpb246IE9wZW5DTCAxLjEgQ1VEQSA2
LjAuMV0NCi0tLS0+W2RldmljZV06IENMRGV2aWNlIFtpZDogNjAzOTA5NzYwIG5hbWU6IEdlRm9y
Y2UgR1RYIDY2MCB0eXBlOiBHUFUgcHJvZmlsZTogRlVMTF9QUk9GSUxFXQ0KDQogDQogY2FsbGlu
ZyBHTFByb2ZpbGUuLi4NCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGphd3QuZGxs
DQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBqYXd0LmRsbA0KSk5MUENsYXNzTG9h
ZGVyOiBGaW5kaW5nIGxpYnJhcnkgbmF0aXZld2luZG93X2F3dC5kbGwNCkpOTFBDbGFzc0xvYWRl
cjogRmluZGluZyBsaWJyYXJ5IG5hdGl2ZXdpbmRvd193aW4zMi5kbGwNCkpOTFBDbGFzc0xvYWRl
cjogRmluZGluZyBsaWJyYXJ5IE9wZW5HTDMyLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5n
IGxpYnJhcnkgam9nbF9kZXNrdG9wLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJh
cnkgbGliR0xFU3YxX0NNLnNvLjIuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFy
eSBsaWJHTEVTdjFfQ00uc28uZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBH
TEVTdjFfQ00uZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBHTEVTX0NNLmRs
bA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgR0xFU19DTC5kbGwNCkpOTFBDbGFz
c0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdMRVN2MV9DTS5kbGwNCkpOTFBDbGFzc0xvYWRl
cjogRmluZGluZyBsaWJyYXJ5IGxpYkdMRVNfQ00uZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRp
bmcgbGlicmFyeSBsaWJHTEVTX0NMLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJh
cnkgbGliRUdMLnNvLjEuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJF
R0wuc28uZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBFR0wuZGxsDQpKTkxQ
Q2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJFR0wuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6
IEZpbmRpbmcgbGlicmFyeSBsaWJHTEVTdjMuc28uMy5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmlu
ZGluZyBsaWJyYXJ5IGxpYkdMRVN2My5zby5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBs
aWJyYXJ5IEdMRVN2My5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IEdMRVMz
MC5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdMRVN2My5kbGwNCkpO
TFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdMRVMzMC5kbGwNCkpOTFBDbGFzc0xv
YWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdMRVN2Mi5zby4yLmRsbA0KSk5MUENsYXNzTG9hZGVy
OiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU3YyLnNvLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5k
aW5nIGxpYnJhcnkgR0xFU3YyLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkg
R0xFUzIwLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgR0xFU3YyX0NNLmRs
bA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU3YyLmRsbA0KSk5MUENs
YXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU3YyX0NNLmRsbA0KSk5MUENsYXNzTG9h
ZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFUzIwLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5k
aW5nIGxpYnJhcnkgbGliRUdMLnNvLjEuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGli
cmFyeSBsaWJFR0wuc28uZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBFR0wu
ZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJFR0wuZGxsDQoNCiANCiAt
LS0tLS0tLS0gT3BlbkNMIGRldmljZXMgYWZ0ZXIgR0xQcm9maWxlIC0tLS0tLS0tLQ0KTnVtYmVy
IG9mIHBsYXRmb3JtcyAoYWZ0ZXIgR0xQcm9maWxlKTogMQ0KDQogW3BsYXRmb3JtXTogQ0xQbGF0
Zm9ybSBbbmFtZTogTlZJRElBIENVREEsIHZlbmRvcjogTlZJRElBIENvcnBvcmF0aW9uLCBwcm9m
aWxlOiBGVUxMX1BST0ZJTEUsIHZlcnNpb246IE9wZW5DTCAxLjEgQ1VEQSA2LjAuMV0NCi0tLS0+
W2RldmljZV06IENMRGV2aWNlIFtpZDogNjAzOTA5NzYwIG5hbWU6IEdlRm9yY2UgR1RYIDY2MCB0
eXBlOiBHUFUgcHJvZmlsZTogRlVMTF9QUk9GSUxFXQ0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>683</attachid>
            <date>2014-12-30 21:53:08 +0100</date>
            <delta_ts>2014-12-30 21:53:08 +0100</delta_ts>
            <desc>Output from test 2</desc>
            <filename>test 2 output 2014-12-30.txt</filename>
            <type>text/plain</type>
            <size>4440</size>
            <attacher name="Wade Walker">wwalker3</attacher>
            
              <data encoding="base64">SmF2YSBXZWIgU3RhcnQgMTEuMjUuMi4xOA0KVXNpbmcgSlJFIHZlcnNpb24gMS44LjBfMjUtYjE4
IEphdmEgSG90U3BvdChUTSkgNjQtQml0IFNlcnZlciBWTQ0KVXNlciBob21lIGRpcmVjdG9yeSA9
IEM6XFVzZXJzXFdhZGUNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCmM6ICAgY2xlYXIgY29uc29sZSB3aW5kb3cNCmY6ICAgZmluYWxpemUgb2Jq
ZWN0cyBvbiBmaW5hbGl6YXRpb24gcXVldWUNCmc6ICAgZ2FyYmFnZSBjb2xsZWN0DQpoOiAgIGRp
c3BsYXkgdGhpcyBoZWxwIG1lc3NhZ2UNCm06ICAgcHJpbnQgbWVtb3J5IHVzYWdlDQpvOiAgIHRy
aWdnZXIgbG9nZ2luZw0KcDogICByZWxvYWQgcHJveHkgY29uZmlndXJhdGlvbg0KcTogICBoaWRl
IGNvbnNvbGUNCnI6ICAgcmVsb2FkIHBvbGljeSBjb25maWd1cmF0aW9uDQpzOiAgIGR1bXAgc3lz
dGVtIGFuZCBkZXBsb3ltZW50IHByb3BlcnRpZXMNCnQ6ICAgZHVtcCB0aHJlYWQgbGlzdA0Kdjog
ICBkdW1wIHRocmVhZCBzdGFjaw0KMC01OiBzZXQgdHJhY2UgbGV2ZWwgdG8gPG4+DQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpDYWNoZUVudHJ5
W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvQnVnIDExMTIv
VGVzdDIuam5scF06IHVwZGF0ZUF2YWlsYWJsZT1mYWxzZSxsYXN0TW9kaWZpZWQ9VHVlIERlYyAz
MCAxNDozOToxMyBDU1QgMjAxNCxsZW5ndGg9Mjg0Mw0KQ2FjaGVFbnRyeVtmaWxlOi9FOi9Vc2Vy
cy9XYWRlL0RvY3VtZW50cy9CbG9nL2pvZ2FtcCBjb2RlL2dsdWVnZW4vYnVpbGQvZ2x1ZWdlbi1y
dC1uYXRpdmVzLXdpbmRvd3MtYW1kNjQuamFyXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RN
b2RpZmllZD1UdWUgRGVjIDMwIDE0OjE3OjI3IENTVCAyMDE0LGxlbmd0aD00NDAxMQ0KQ2FjaGVF
bnRyeVtmaWxlOi9FOi9Vc2Vycy9XYWRlL0RvY3VtZW50cy9CbG9nL2pvZ2FtcCBjb2RlL2pvY2wv
YnVpbGQvamFyL2pvY2wuamFyXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1U
dWUgRGVjIDMwIDE0OjE3OjE5IENTVCAyMDE0LGxlbmd0aD0yNzE0MTINCkNhY2hlRW50cnlbZmls
ZTovRTovVXNlcnMvV2FkZS9Eb2N1bWVudHMvQmxvZy9qb2dhbXAgY29kZS9qb2dsL2J1aWxkL2ph
ci9qb2dsLWFsbC5qYXJdOiB1cGRhdGVBdmFpbGFibGU9ZmFsc2UsbGFzdE1vZGlmaWVkPVR1ZSBE
ZWMgMzAgMTQ6MTc6MTEgQ1NUIDIwMTQsbGVuZ3RoPTMzNDA3MTUNCkNhY2hlRW50cnlbZmlsZTov
RTovVXNlcnMvV2FkZS9Eb2N1bWVudHMvQmxvZy9qb2dhbXAgY29kZS9CdWcgMTExMi9UZXN0Mi5q
YXJdOiB1cGRhdGVBdmFpbGFibGU9ZmFsc2UsbGFzdE1vZGlmaWVkPVR1ZSBEZWMgMzAgMTQ6NDA6
MjcgQ1NUIDIwMTQsbGVuZ3RoPTI3NDcNCkNhY2hlRW50cnlbZmlsZTovRTovVXNlcnMvV2FkZS9E
b2N1bWVudHMvQmxvZy9qb2dhbXAgY29kZS9qb2dsL2J1aWxkL2phci9qb2dsLWFsbC1uYXRpdmVz
LXdpbmRvd3MtYW1kNjQuamFyXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1U
dWUgRGVjIDMwIDE0OjE3OjM3IENTVCAyMDE0LGxlbmd0aD05MjQ4ODUNCkNhY2hlRW50cnlbZmls
ZTovRTovVXNlcnMvV2FkZS9Eb2N1bWVudHMvQmxvZy9qb2dhbXAgY29kZS9qb2NsL2J1aWxkL2ph
ci9qb2NsLW5hdGl2ZXMtd2luZG93cy1hbWQ2NC5qYXJdOiB1cGRhdGVBdmFpbGFibGU9ZmFsc2Us
bGFzdE1vZGlmaWVkPVR1ZSBEZWMgMzAgMTQ6MTc6NDUgQ1NUIDIwMTQsbGVuZ3RoPTQ1MzUwDQpD
YWNoZUVudHJ5W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUv
Z2x1ZWdlbi9idWlsZC9nbHVlZ2VuLXJ0Lmphcl06IHVwZGF0ZUF2YWlsYWJsZT1mYWxzZSxsYXN0
TW9kaWZpZWQ9VHVlIERlYyAzMCAxNDoxNzowMSBDU1QgMjAxNCxsZW5ndGg9MzM5ODgwDQpNaXNz
aW5nIFBlcm1pc3Npb25zIG1hbmlmZXN0IGF0dHJpYnV0ZSBpbiBtYWluIGphcjogZmlsZTovRTov
VXNlcnMvV2FkZS9Eb2N1bWVudHMvQmxvZy9qb2dhbXAgY29kZS9CdWcgMTExMi9UZXN0Mi5qYXIN
Cg0KIA0KIGNhbGxpbmcgR0xQcm9maWxlLi4uDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGli
cmFyeSBqYXZhLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgZ2x1ZWdlbi1y
dC5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGphd3QuZGxsDQpKTkxQQ2xh
c3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBqYXd0LmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5k
aW5nIGxpYnJhcnkgbmF0aXZld2luZG93X2F3dC5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGlu
ZyBsaWJyYXJ5IG5hdGl2ZXdpbmRvd193aW4zMi5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGlu
ZyBsaWJyYXJ5IE9wZW5HTDMyLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkg
am9nbF9kZXNrdG9wLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xF
U3YxX0NNLnNvLjIuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJHTEVT
djFfQ00uc28uZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBHTEVTdjFfQ00u
ZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBHTEVTX0NNLmRsbA0KSk5MUENs
YXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgR0xFU19DTC5kbGwNCkpOTFBDbGFzc0xvYWRlcjog
RmluZGluZyBsaWJyYXJ5IGxpYkdMRVN2MV9DTS5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGlu
ZyBsaWJyYXJ5IGxpYkdMRVNfQ00uZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFy
eSBsaWJHTEVTX0NMLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliRUdM
LnNvLjEuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJFR0wuc28uZGxs
DQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBFR0wuZGxsDQpKTkxQQ2xhc3NMb2Fk
ZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJFR0wuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcg
bGlicmFyeSBsaWJHTEVTdjMuc28uMy5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJy
YXJ5IGxpYkdMRVN2My5zby5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IEdM
RVN2My5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IEdMRVMzMC5kbGwNCkpO
TFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdMRVN2My5kbGwNCkpOTFBDbGFzc0xv
YWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdMRVMzMC5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmlu
ZGluZyBsaWJyYXJ5IGxpYkdMRVN2Mi5zby4yLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5n
IGxpYnJhcnkgbGliR0xFU3YyLnNvLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJh
cnkgR0xFU3YyLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgR0xFUzIwLmRs
bA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgR0xFU3YyX0NNLmRsbA0KSk5MUENs
YXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU3YyLmRsbA0KSk5MUENsYXNzTG9hZGVy
OiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU3YyX0NNLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5k
aW5nIGxpYnJhcnkgbGliR0xFUzIwLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJh
cnkgbGliRUdMLnNvLjEuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJF
R0wuc28uZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBFR0wuZGxsDQpKTkxQ
Q2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJFR0wuZGxsDQoNCiANCiAtLS0tLS0tLS0g
T3BlbkNMIGRldmljZXMgYWZ0ZXIgR0xQcm9maWxlIC0tLS0tLS0tLQ0KSk5MUENsYXNzTG9hZGVy
OiBGaW5kaW5nIGxpYnJhcnkgbGliT3BlbkNMLnNvLjEuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZp
bmRpbmcgbGlicmFyeSBPcGVuQ0wuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFy
eSBqb2NsLmRsbA0KTnVtYmVyIG9mIHBsYXRmb3JtcyAoYWZ0ZXIgR0xQcm9maWxlKTogMQ0KDQog
W3BsYXRmb3JtXTogQ0xQbGF0Zm9ybSBbbmFtZTogTlZJRElBIENVREEsIHZlbmRvcjogTlZJRElB
IENvcnBvcmF0aW9uLCBwcm9maWxlOiBGVUxMX1BST0ZJTEUsIHZlcnNpb246IE9wZW5DTCAxLjEg
Q1VEQSA2LjAuMV0NCi0tLS0+W2RldmljZV06IENMRGV2aWNlIFtpZDogNjQwMzQ3Nzc2IG5hbWU6
IEdlRm9yY2UgR1RYIDY2MCB0eXBlOiBHUFUgcHJvZmlsZTogRlVMTF9QUk9GSUxFXQ0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>684</attachid>
            <date>2015-01-01 21:53:26 +0100</date>
            <delta_ts>2015-01-01 21:53:26 +0100</delta_ts>
            <desc>Output from test 1 with Intel OpenCL</desc>
            <filename>test 1 output 2015-01-01.txt</filename>
            <type>text/plain</type>
            <size>5383</size>
            <attacher name="Wade Walker">wwalker3</attacher>
            
              <data encoding="base64">SmF2YSBXZWIgU3RhcnQgMTEuMjUuMi4xOA0KVXNpbmcgSlJFIHZlcnNpb24gMS44LjBfMjUtYjE4
IEphdmEgSG90U3BvdChUTSkgNjQtQml0IFNlcnZlciBWTQ0KVXNlciBob21lIGRpcmVjdG9yeSA9
IEM6XFVzZXJzXFdhZGUNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCmM6ICAgY2xlYXIgY29uc29sZSB3aW5kb3cNCmY6ICAgZmluYWxpemUgb2Jq
ZWN0cyBvbiBmaW5hbGl6YXRpb24gcXVldWUNCmc6ICAgZ2FyYmFnZSBjb2xsZWN0DQpoOiAgIGRp
c3BsYXkgdGhpcyBoZWxwIG1lc3NhZ2UNCm06ICAgcHJpbnQgbWVtb3J5IHVzYWdlDQpvOiAgIHRy
aWdnZXIgbG9nZ2luZw0KcDogICByZWxvYWQgcHJveHkgY29uZmlndXJhdGlvbg0KcTogICBoaWRl
IGNvbnNvbGUNCnI6ICAgcmVsb2FkIHBvbGljeSBjb25maWd1cmF0aW9uDQpzOiAgIGR1bXAgc3lz
dGVtIGFuZCBkZXBsb3ltZW50IHByb3BlcnRpZXMNCnQ6ICAgZHVtcCB0aHJlYWQgbGlzdA0Kdjog
ICBkdW1wIHRocmVhZCBzdGFjaw0KMC01OiBzZXQgdHJhY2UgbGV2ZWwgdG8gPG4+DQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpDYWNoZUVudHJ5
W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvQnVnIDExMTIv
VGVzdC5qbmxwXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1UdWUgRGVjIDMw
IDE0OjE4OjAzIENTVCAyMDE0LGxlbmd0aD0yODQwDQpDYWNoZUVudHJ5W2ZpbGU6L0U6L1VzZXJz
L1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvZ2x1ZWdlbi9idWlsZC9nbHVlZ2VuLXJ0
Lmphcl06IHVwZGF0ZUF2YWlsYWJsZT1mYWxzZSxsYXN0TW9kaWZpZWQ9VHVlIERlYyAzMCAxNDox
NzowMSBDU1QgMjAxNCxsZW5ndGg9MzM5ODgwDQpDYWNoZUVudHJ5W2ZpbGU6L0U6L1VzZXJzL1dh
ZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvam9jbC9idWlsZC9qYXIvam9jbC5qYXJdOiB1
cGRhdGVBdmFpbGFibGU9ZmFsc2UsbGFzdE1vZGlmaWVkPVR1ZSBEZWMgMzAgMTQ6MTc6MTkgQ1NU
IDIwMTQsbGVuZ3RoPTI3MTQxMg0KQ2FjaGVFbnRyeVtmaWxlOi9FOi9Vc2Vycy9XYWRlL0RvY3Vt
ZW50cy9CbG9nL2pvZ2FtcCBjb2RlL2dsdWVnZW4vYnVpbGQvZ2x1ZWdlbi1ydC1uYXRpdmVzLXdp
bmRvd3MtYW1kNjQuamFyXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1UdWUg
RGVjIDMwIDE0OjE3OjI3IENTVCAyMDE0LGxlbmd0aD00NDAxMQ0KQ2FjaGVFbnRyeVtmaWxlOi9F
Oi9Vc2Vycy9XYWRlL0RvY3VtZW50cy9CbG9nL2pvZ2FtcCBjb2RlL0J1ZyAxMTEyL1Rlc3QuamFy
XTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1UdWUgRGVjIDMwIDE0OjI1OjI3
IENTVCAyMDE0LGxlbmd0aD0zMDA1DQpDYWNoZUVudHJ5W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9j
dW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvam9nbC9idWlsZC9qYXIvam9nbC1hbGwuamFyXTogdXBk
YXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1UdWUgRGVjIDMwIDE0OjE3OjExIENTVCAy
MDE0LGxlbmd0aD0zMzQwNzE1DQpDYWNoZUVudHJ5W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9jdW1l
bnRzL0Jsb2cvam9nYW1wIGNvZGUvam9jbC9idWlsZC9qYXIvam9jbC1uYXRpdmVzLXdpbmRvd3Mt
YW1kNjQuamFyXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1UdWUgRGVjIDMw
IDE0OjE3OjQ1IENTVCAyMDE0LGxlbmd0aD00NTM1MA0KQ2FjaGVFbnRyeVtmaWxlOi9FOi9Vc2Vy
cy9XYWRlL0RvY3VtZW50cy9CbG9nL2pvZ2FtcCBjb2RlL2pvZ2wvYnVpbGQvamFyL2pvZ2wtYWxs
LW5hdGl2ZXMtd2luZG93cy1hbWQ2NC5qYXJdOiB1cGRhdGVBdmFpbGFibGU9ZmFsc2UsbGFzdE1v
ZGlmaWVkPVR1ZSBEZWMgMzAgMTQ6MTc6MzcgQ1NUIDIwMTQsbGVuZ3RoPTkyNDg4NQ0KTWlzc2lu
ZyBBcHBsaWNhdGlvbi1OYW1lIG1hbmlmZXN0IGF0dHJpYnV0ZSBmb3I6IGZpbGU6L0U6L1VzZXJz
L1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvQnVnIDExMTIvVGVzdC5qYXINCk1pc3Np
bmcgUGVybWlzc2lvbnMgbWFuaWZlc3QgYXR0cmlidXRlIGluIG1haW4gamFyOiBmaWxlOi9FOi9V
c2Vycy9XYWRlL0RvY3VtZW50cy9CbG9nL2pvZ2FtcCBjb2RlL0J1ZyAxMTEyL1Rlc3QuamFyDQoN
CiANCiAtLS0tLS0tLS0gT3BlbkNMIGRldmljZXMgQkVGT1JFIEdMUHJvZmlsZSAtLS0tLS0tLS0N
CkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGphdmEuZGxsDQpKTkxQQ2xhc3NMb2Fk
ZXI6IEZpbmRpbmcgbGlicmFyeSBnbHVlZ2VuLXJ0LmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5k
aW5nIGxpYnJhcnkgbGliT3BlbkNMLnNvLjEuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcg
bGlicmFyeSBPcGVuQ0wuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBqb2Ns
LmRsbA0KTnVtYmVyIG9mIHBsYXRmb3JtcyAoYmVmb3JlIEdMUHJvZmlsZSk6IDINCg0KIFtwbGF0
Zm9ybV06IENMUGxhdGZvcm0gW25hbWU6IE5WSURJQSBDVURBLCB2ZW5kb3I6IE5WSURJQSBDb3Jw
b3JhdGlvbiwgcHJvZmlsZTogRlVMTF9QUk9GSUxFLCB2ZXJzaW9uOiBPcGVuQ0wgMS4xIENVREEg
Ni4wLjFdDQotLS0tPltkZXZpY2VdOiBDTERldmljZSBbaWQ6IDYwMTY4MTUzNiBuYW1lOiBHZUZv
cmNlIEdUWCA2NjAgdHlwZTogR1BVIHByb2ZpbGU6IEZVTExfUFJPRklMRV0NCg0KIFtwbGF0Zm9y
bV06IENMUGxhdGZvcm0gW25hbWU6IEludGVsKFIpIE9wZW5DTCwgdmVuZG9yOiBJbnRlbChSKSBD
b3Jwb3JhdGlvbiwgcHJvZmlsZTogRlVMTF9QUk9GSUxFLCB2ZXJzaW9uOiBPcGVuQ0wgMS4yIF0N
Ci0tLS0+W2RldmljZV06IENMRGV2aWNlIFtpZDogMTM1NzI4MDAgbmFtZTogICAgICAgICBJbnRl
bChSKSBDb3JlKFRNKSBpNy0zODIwIENQVSBAIDMuNjBHSHogdHlwZTogQ1BVIHByb2ZpbGU6IEZV
TExfUFJPRklMRV0NCg0KIA0KIGNhbGxpbmcgR0xQcm9maWxlLi4uDQpKTkxQQ2xhc3NMb2FkZXI6
IEZpbmRpbmcgbGlicmFyeSBqYXd0LmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJh
cnkgamF3dC5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IG5hdGl2ZXdpbmRv
d19hd3QuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBuYXRpdmV3aW5kb3df
d2luMzIuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBPcGVuR0wzMi5kbGwN
CkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGpvZ2xfZGVza3RvcC5kbGwNCkpOTFBD
bGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdMRVN2MV9DTS5zby4yLmRsbA0KSk5MUENs
YXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU3YxX0NNLnNvLmRsbA0KSk5MUENsYXNz
TG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgR0xFU3YxX0NNLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBG
aW5kaW5nIGxpYnJhcnkgR0xFU19DTS5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJy
YXJ5IEdMRVNfQ0wuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJHTEVT
djFfQ00uZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJHTEVTX0NNLmRs
bA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU19DTC5kbGwNCkpOTFBD
bGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkVHTC5zby4xLmRsbA0KSk5MUENsYXNzTG9h
ZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliRUdMLnNvLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5k
aW5nIGxpYnJhcnkgRUdMLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGli
RUdMLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU3YzLnNvLjMu
ZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJHTEVTdjMuc28uZGxsDQpK
TkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBHTEVTdjMuZGxsDQpKTkxQQ2xhc3NMb2Fk
ZXI6IEZpbmRpbmcgbGlicmFyeSBHTEVTMzAuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcg
bGlicmFyeSBsaWJHTEVTdjMuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBs
aWJHTEVTMzAuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJHTEVTdjIu
c28uMi5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdMRVN2Mi5zby5k
bGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IEdMRVN2Mi5kbGwNCkpOTFBDbGFz
c0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IEdMRVMyMC5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmlu
ZGluZyBsaWJyYXJ5IEdMRVN2Ml9DTS5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJy
YXJ5IGxpYkdMRVN2Mi5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdM
RVN2Ml9DTS5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdMRVMyMC5k
bGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkVHTC5zby4xLmRsbA0KSk5M
UENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliRUdMLnNvLmRsbA0KSk5MUENsYXNzTG9h
ZGVyOiBGaW5kaW5nIGxpYnJhcnkgRUdMLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxp
YnJhcnkgbGliRUdMLmRsbA0KDQogDQogLS0tLS0tLS0tIE9wZW5DTCBkZXZpY2VzIGFmdGVyIEdM
UHJvZmlsZSAtLS0tLS0tLS0NCk51bWJlciBvZiBwbGF0Zm9ybXMgKGFmdGVyIEdMUHJvZmlsZSk6
IDINCg0KIFtwbGF0Zm9ybV06IENMUGxhdGZvcm0gW25hbWU6IE5WSURJQSBDVURBLCB2ZW5kb3I6
IE5WSURJQSBDb3Jwb3JhdGlvbiwgcHJvZmlsZTogRlVMTF9QUk9GSUxFLCB2ZXJzaW9uOiBPcGVu
Q0wgMS4xIENVREEgNi4wLjFdDQotLS0tPltkZXZpY2VdOiBDTERldmljZSBbaWQ6IDYwMTY4MTUz
NiBuYW1lOiBHZUZvcmNlIEdUWCA2NjAgdHlwZTogR1BVIHByb2ZpbGU6IEZVTExfUFJPRklMRV0N
Cg0KIFtwbGF0Zm9ybV06IENMUGxhdGZvcm0gW25hbWU6IEludGVsKFIpIE9wZW5DTCwgdmVuZG9y
OiBJbnRlbChSKSBDb3Jwb3JhdGlvbiwgcHJvZmlsZTogRlVMTF9QUk9GSUxFLCB2ZXJzaW9uOiBP
cGVuQ0wgMS4yIF0NCi0tLS0+W2RldmljZV06IENMRGV2aWNlIFtpZDogMTM1NzI4MDAgbmFtZTog
ICAgICAgICBJbnRlbChSKSBDb3JlKFRNKSBpNy0zODIwIENQVSBAIDMuNjBHSHogdHlwZTogQ1BV
IHByb2ZpbGU6IEZVTExfUFJPRklMRV0NCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>685</attachid>
            <date>2015-01-01 21:53:47 +0100</date>
            <delta_ts>2015-01-01 21:53:47 +0100</delta_ts>
            <desc>Output from test 2 with Intel OpenCL</desc>
            <filename>test 2 output 2015-01-01.txt</filename>
            <type>text/plain</type>
            <size>4809</size>
            <attacher name="Wade Walker">wwalker3</attacher>
            
              <data encoding="base64">SmF2YSBXZWIgU3RhcnQgMTEuMjUuMi4xOA0KVXNpbmcgSlJFIHZlcnNpb24gMS44LjBfMjUtYjE4
IEphdmEgSG90U3BvdChUTSkgNjQtQml0IFNlcnZlciBWTQ0KVXNlciBob21lIGRpcmVjdG9yeSA9
IEM6XFVzZXJzXFdhZGUNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCmM6ICAgY2xlYXIgY29uc29sZSB3aW5kb3cNCmY6ICAgZmluYWxpemUgb2Jq
ZWN0cyBvbiBmaW5hbGl6YXRpb24gcXVldWUNCmc6ICAgZ2FyYmFnZSBjb2xsZWN0DQpoOiAgIGRp
c3BsYXkgdGhpcyBoZWxwIG1lc3NhZ2UNCm06ICAgcHJpbnQgbWVtb3J5IHVzYWdlDQpvOiAgIHRy
aWdnZXIgbG9nZ2luZw0KcDogICByZWxvYWQgcHJveHkgY29uZmlndXJhdGlvbg0KcTogICBoaWRl
IGNvbnNvbGUNCnI6ICAgcmVsb2FkIHBvbGljeSBjb25maWd1cmF0aW9uDQpzOiAgIGR1bXAgc3lz
dGVtIGFuZCBkZXBsb3ltZW50IHByb3BlcnRpZXMNCnQ6ICAgZHVtcCB0aHJlYWQgbGlzdA0Kdjog
ICBkdW1wIHRocmVhZCBzdGFjaw0KMC01OiBzZXQgdHJhY2UgbGV2ZWwgdG8gPG4+DQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpDYWNoZUVudHJ5
W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvQnVnIDExMTIv
VGVzdDIuam5scF06IHVwZGF0ZUF2YWlsYWJsZT1mYWxzZSxsYXN0TW9kaWZpZWQ9VHVlIERlYyAz
MCAxNDozOToxMyBDU1QgMjAxNCxsZW5ndGg9Mjg0Mw0KQ2FjaGVFbnRyeVtmaWxlOi9FOi9Vc2Vy
cy9XYWRlL0RvY3VtZW50cy9CbG9nL2pvZ2FtcCBjb2RlL2dsdWVnZW4vYnVpbGQvZ2x1ZWdlbi1y
dC1uYXRpdmVzLXdpbmRvd3MtYW1kNjQuamFyXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RN
b2RpZmllZD1UdWUgRGVjIDMwIDE0OjE3OjI3IENTVCAyMDE0LGxlbmd0aD00NDAxMQ0KQ2FjaGVF
bnRyeVtmaWxlOi9FOi9Vc2Vycy9XYWRlL0RvY3VtZW50cy9CbG9nL2pvZ2FtcCBjb2RlL2pvY2wv
YnVpbGQvamFyL2pvY2wuamFyXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1U
dWUgRGVjIDMwIDE0OjE3OjE5IENTVCAyMDE0LGxlbmd0aD0yNzE0MTINCkNhY2hlRW50cnlbZmls
ZTovRTovVXNlcnMvV2FkZS9Eb2N1bWVudHMvQmxvZy9qb2dhbXAgY29kZS9nbHVlZ2VuL2J1aWxk
L2dsdWVnZW4tcnQuamFyXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1UdWUg
RGVjIDMwIDE0OjE3OjAxIENTVCAyMDE0LGxlbmd0aD0zMzk4ODANCkNhY2hlRW50cnlbZmlsZTov
RTovVXNlcnMvV2FkZS9Eb2N1bWVudHMvQmxvZy9qb2dhbXAgY29kZS9qb2NsL2J1aWxkL2phci9q
b2NsLW5hdGl2ZXMtd2luZG93cy1hbWQ2NC5qYXJdOiB1cGRhdGVBdmFpbGFibGU9ZmFsc2UsbGFz
dE1vZGlmaWVkPVR1ZSBEZWMgMzAgMTQ6MTc6NDUgQ1NUIDIwMTQsbGVuZ3RoPTQ1MzUwDQpDYWNo
ZUVudHJ5W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvQnVn
IDExMTIvVGVzdDIuamFyXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RNb2RpZmllZD1UdWUg
RGVjIDMwIDE0OjQwOjI3IENTVCAyMDE0LGxlbmd0aD0yNzQ3DQpDYWNoZUVudHJ5W2ZpbGU6L0U6
L1VzZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUvam9nbC9idWlsZC9qYXIvam9n
bC1hbGwtbmF0aXZlcy13aW5kb3dzLWFtZDY0Lmphcl06IHVwZGF0ZUF2YWlsYWJsZT1mYWxzZSxs
YXN0TW9kaWZpZWQ9VHVlIERlYyAzMCAxNDoxNzozNyBDU1QgMjAxNCxsZW5ndGg9OTI0ODg1DQpD
YWNoZUVudHJ5W2ZpbGU6L0U6L1VzZXJzL1dhZGUvRG9jdW1lbnRzL0Jsb2cvam9nYW1wIGNvZGUv
am9nbC9idWlsZC9qYXIvam9nbC1hbGwuamFyXTogdXBkYXRlQXZhaWxhYmxlPWZhbHNlLGxhc3RN
b2RpZmllZD1UdWUgRGVjIDMwIDE0OjE3OjExIENTVCAyMDE0LGxlbmd0aD0zMzQwNzE1DQpNaXNz
aW5nIEFwcGxpY2F0aW9uLU5hbWUgbWFuaWZlc3QgYXR0cmlidXRlIGZvcjogZmlsZTovRTovVXNl
cnMvV2FkZS9Eb2N1bWVudHMvQmxvZy9qb2dhbXAgY29kZS9CdWcgMTExMi9UZXN0Mi5qYXINCk1p
c3NpbmcgUGVybWlzc2lvbnMgbWFuaWZlc3QgYXR0cmlidXRlIGluIG1haW4gamFyOiBmaWxlOi9F
Oi9Vc2Vycy9XYWRlL0RvY3VtZW50cy9CbG9nL2pvZ2FtcCBjb2RlL0J1ZyAxMTEyL1Rlc3QyLmph
cg0KDQogDQogY2FsbGluZyBHTFByb2ZpbGUuLi4NCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBs
aWJyYXJ5IGphdmEuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBnbHVlZ2Vu
LXJ0LmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgamF3dC5kbGwNCkpOTFBD
bGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGphd3QuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZp
bmRpbmcgbGlicmFyeSBuYXRpdmV3aW5kb3dfYXd0LmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5k
aW5nIGxpYnJhcnkgbmF0aXZld2luZG93X3dpbjMyLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5k
aW5nIGxpYnJhcnkgT3BlbkdMMzIuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFy
eSBqb2dsX2Rlc2t0b3AuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJH
TEVTdjFfQ00uc28uMi5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkdM
RVN2MV9DTS5zby5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IEdMRVN2MV9D
TS5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IEdMRVNfQ00uZGxsDQpKTkxQ
Q2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBHTEVTX0NMLmRsbA0KSk5MUENsYXNzTG9hZGVy
OiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU3YxX0NNLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5k
aW5nIGxpYnJhcnkgbGliR0xFU19DTS5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJy
YXJ5IGxpYkdMRVNfQ0wuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJF
R0wuc28uMS5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkVHTC5zby5k
bGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IEVHTC5kbGwNCkpOTFBDbGFzc0xv
YWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkVHTC5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGlu
ZyBsaWJyYXJ5IGxpYkdMRVN2My5zby4zLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxp
YnJhcnkgbGliR0xFU3YzLnNvLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkg
R0xFU3YzLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgR0xFUzMwLmRsbA0K
Sk5MUENsYXNzTG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFU3YzLmRsbA0KSk5MUENsYXNz
TG9hZGVyOiBGaW5kaW5nIGxpYnJhcnkgbGliR0xFUzMwLmRsbA0KSk5MUENsYXNzTG9hZGVyOiBG
aW5kaW5nIGxpYnJhcnkgbGliR0xFU3YyLnNvLjIuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRp
bmcgbGlicmFyeSBsaWJHTEVTdjIuc28uZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGli
cmFyeSBHTEVTdjIuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBHTEVTMjAu
ZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBHTEVTdjJfQ00uZGxsDQpKTkxQ
Q2xhc3NMb2FkZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJHTEVTdjIuZGxsDQpKTkxQQ2xhc3NMb2Fk
ZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJHTEVTdjJfQ00uZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZp
bmRpbmcgbGlicmFyeSBsaWJHTEVTMjAuZGxsDQpKTkxQQ2xhc3NMb2FkZXI6IEZpbmRpbmcgbGli
cmFyeSBsaWJFR0wuc28uMS5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxp
YkVHTC5zby5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IEVHTC5kbGwNCkpO
TFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJyYXJ5IGxpYkVHTC5kbGwNCg0KIA0KIC0tLS0tLS0t
LSBPcGVuQ0wgZGV2aWNlcyBhZnRlciBHTFByb2ZpbGUgLS0tLS0tLS0tDQpKTkxQQ2xhc3NMb2Fk
ZXI6IEZpbmRpbmcgbGlicmFyeSBsaWJPcGVuQ0wuc28uMS5kbGwNCkpOTFBDbGFzc0xvYWRlcjog
RmluZGluZyBsaWJyYXJ5IE9wZW5DTC5kbGwNCkpOTFBDbGFzc0xvYWRlcjogRmluZGluZyBsaWJy
YXJ5IGpvY2wuZGxsDQpOdW1iZXIgb2YgcGxhdGZvcm1zIChhZnRlciBHTFByb2ZpbGUpOiAyDQoN
CiBbcGxhdGZvcm1dOiBDTFBsYXRmb3JtIFtuYW1lOiBOVklESUEgQ1VEQSwgdmVuZG9yOiBOVklE
SUEgQ29ycG9yYXRpb24sIHByb2ZpbGU6IEZVTExfUFJPRklMRSwgdmVyc2lvbjogT3BlbkNMIDEu
MSBDVURBIDYuMC4xXQ0KLS0tLT5bZGV2aWNlXTogQ0xEZXZpY2UgW2lkOiA2MzYwMjI0MDAgbmFt
ZTogR2VGb3JjZSBHVFggNjYwIHR5cGU6IEdQVSBwcm9maWxlOiBGVUxMX1BST0ZJTEVdDQoNCiBb
cGxhdGZvcm1dOiBDTFBsYXRmb3JtIFtuYW1lOiBJbnRlbChSKSBPcGVuQ0wsIHZlbmRvcjogSW50
ZWwoUikgQ29ycG9yYXRpb24sIHByb2ZpbGU6IEZVTExfUFJPRklMRSwgdmVyc2lvbjogT3BlbkNM
IDEuMiBdDQotLS0tPltkZXZpY2VdOiBDTERldmljZSBbaWQ6IDYyNzM1MzA0MCBuYW1lOiAgICAg
ICAgIEludGVsKFIpIENvcmUoVE0pIGk3LTM4MjAgQ1BVIEAgMy42MEdIeiB0eXBlOiBDUFUgcHJv
ZmlsZTogRlVMTF9QUk9GSUxFXQ0K
</data>

          </attachment>
      

    </bug>

</bugzilla>