<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[13092] CalendarServer/branches/users/sagen/move2who-4/conf/auth</title>
</head>
<body>
<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.calendarserver.org//changeset/13092">13092</a></dd>
<dt>Author</dt> <dd>sagen@apple.com</dd>
<dt>Date</dt> <dd>2014-04-01 11:15:25 -0700 (Tue, 01 Apr 2014)</dd>
</dl>
<h3>Log Message</h3>
<pre>A script to generate test accounts, resources, augments, and proxies files</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#CalendarServerbranchesuserssagenmove2who4confauthaccountstestxml">CalendarServer/branches/users/sagen/move2who-4/conf/auth/accounts-test.xml</a></li>
<li><a href="#CalendarServerbranchesuserssagenmove2who4confauthaugmentstestxml">CalendarServer/branches/users/sagen/move2who-4/conf/auth/augments-test.xml</a></li>
<li><a href="#CalendarServerbranchesuserssagenmove2who4confauthproxiestestxml">CalendarServer/branches/users/sagen/move2who-4/conf/auth/proxies-test.xml</a></li>
<li><a href="#CalendarServerbranchesuserssagenmove2who4confauthresourcestestxml">CalendarServer/branches/users/sagen/move2who-4/conf/auth/resources-test.xml</a></li>
</ul>
<h3>Added Paths</h3>
<ul>
<li><a href="#CalendarServerbranchesuserssagenmove2who4confauthgenerate_test_accountspy">CalendarServer/branches/users/sagen/move2who-4/conf/auth/generate_test_accounts.py</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="CalendarServerbranchesuserssagenmove2who4confauthaccountstestxml"></a>
<div class="modfile"><h4>Modified: CalendarServer/branches/users/sagen/move2who-4/conf/auth/accounts-test.xml (13091 => 13092)</h4>
<pre class="diff"><span>
<span class="info">--- CalendarServer/branches/users/sagen/move2who-4/conf/auth/accounts-test.xml        2014-04-01 17:38:01 UTC (rev 13091)
+++ CalendarServer/branches/users/sagen/move2who-4/conf/auth/accounts-test.xml        2014-04-01 18:15:25 UTC (rev 13092)
</span><span class="lines">@@ -16,1010 +16,1692 @@
</span><span class="cx"> limitations under the License.
</span><span class="cx"> -->
</span><span class="cx">
</span><del>-<!DOCTYPE accounts SYSTEM "accounts.dtd">
-
</del><span class="cx"> <directory realm="Test Realm">
</span><del>-
- <record type="user">
- <uid>admin</uid>
- <short-name>admin</short-name>
- <password>admin</password>
- <full-name>Super User</full-name>
- </record>
- <record type="user">
- <uid>apprentice</uid>
- <short-name>apprentice</short-name>
- <password>apprentice</password>
- <full-name>Apprentice Super User</full-name>
- </record>
- <record type="user">
- <uid>wsanchez</uid>
- <short-name>wsanchez</short-name>
- <email>wsanchez@example.com</email>
- <password>test</password>
- <full-name>Wilfredo Sanchez Vega</full-name>
- </record>
- <record type="user">
- <uid>cdaboo</uid>
- <short-name>cdaboo</short-name>
- <email>cdaboo@example.com</email>
- <password>test</password>
- <full-name>cyrus Daboo</full-name>
- </record>
- <record type="user">
- <uid>sagen</uid>
- <short-name>sagen</short-name>
- <email>sagen@example.com</email>
- <password>test</password>
- <full-name>Morgen Sagen</full-name>
- </record>
- <record type="user">
- <uid>dre</uid>
- <short-name>andre</short-name>
- <email>dre@example.com</email>
- <password>test</password>
- <full-name>Andre LaBranche</full-name>
- </record>
- <record type="user">
- <uid>glyph</uid>
- <short-name>glyph</short-name>
- <email>glyph@example.com</email>
- <password>test</password>
- <full-name>Glyph Lefkowitz</full-name>
- </record>
- <record type="user">
- <uid>i18nuser</uid>
- <short-name>i18nuser</short-name>
- <email>i18nuser@example.com</email>
- <password>i18nuser</password>
- <full-name>まだ</full-name>
- </record>
-
- <record type="group">
- <uid>group01</uid>
- <short-name>group01</short-name>
- <password>group01</password>
- <full-name>Group 01</full-name>
- <member-uid>user01</member-uid>
- </record>
- <record type="group">
- <uid>group02</uid>
- <short-name>group02</short-name>
- <password>group02</password>
- <full-name>Group 02</full-name>
- <member-uid >user06</member-uid>
- <member-uid >user07</member-uid>
- </record>
- <record type="group">
- <uid>group03</uid>
- <short-name>group03</short-name>
- <password>group03</password>
- <full-name>Group 03</full-name>
- <member-uid>user08</member-uid>
- <member-uid>user09</member-uid>
- </record>
- <record type="group">
- <uid>group04</uid>
- <short-name>group04</short-name>
- <password>group04</password>
- <full-name>Group 04</full-name>
- <member-uid>group02</member-uid>
- <member-uid>group03</member-uid>
- <member-uid>user10</member-uid>
- </record>
- <record type="group"> <!-- delegategroup -->
- <uid>group05</uid>
- <short-name>group05</short-name>
- <password>group05</password>
- <full-name>Group 05</full-name>
- <member-uid>group06</member-uid>
- <member-uid>user20</member-uid>
- </record>
- <record type="group"> <!-- delegatesubgroup -->
- <uid>group06</uid>
- <short-name>group06</short-name>
- <password>group06</password>
- <full-name>Group 06</full-name>
- <member-uid>user21</member-uid>
- </record>
- <record type="group"> <!-- readonlydelegategroup -->
- <uid>group07</uid>
- <short-name>group07</short-name>
- <password>group07</password>
- <full-name>Group 07</full-name>
- <member-uid>user22</member-uid>
- <member-uid>user23</member-uid>
- <member-uid>user24</member-uid>
- </record>
- <record type="group">
- <uid>disabledgroup</uid>
- <short-name>disabledgroup</short-name>
- <password>disabledgroup</password>
- <full-name>Disabled Group</full-name>
- <member-uid>user01</member-uid>
- </record>
-
-
-<!-- Generated records -->
-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user01</short-name>
</span><span class="cx"> <uid>user01</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF001</guid>
</ins><span class="cx"> <password>user01</password>
</span><span class="cx"> <full-name>User 01</full-name>
</span><span class="cx"> <email>user01@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user02</short-name>
</span><span class="cx"> <uid>user02</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF002</guid>
</ins><span class="cx"> <password>user02</password>
</span><span class="cx"> <full-name>User 02</full-name>
</span><span class="cx"> <email>user02@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user03</short-name>
</span><span class="cx"> <uid>user03</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF003</guid>
</ins><span class="cx"> <password>user03</password>
</span><span class="cx"> <full-name>User 03</full-name>
</span><span class="cx"> <email>user03@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user04</short-name>
</span><span class="cx"> <uid>user04</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF004</guid>
</ins><span class="cx"> <password>user04</password>
</span><span class="cx"> <full-name>User 04</full-name>
</span><span class="cx"> <email>user04@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user05</short-name>
</span><span class="cx"> <uid>user05</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF005</guid>
</ins><span class="cx"> <password>user05</password>
</span><span class="cx"> <full-name>User 05</full-name>
</span><span class="cx"> <email>user05@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user06</short-name>
</span><span class="cx"> <uid>user06</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF006</guid>
</ins><span class="cx"> <password>user06</password>
</span><span class="cx"> <full-name>User 06</full-name>
</span><span class="cx"> <email>user06@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user07</short-name>
</span><span class="cx"> <uid>user07</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF007</guid>
</ins><span class="cx"> <password>user07</password>
</span><span class="cx"> <full-name>User 07</full-name>
</span><span class="cx"> <email>user07@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user08</short-name>
</span><span class="cx"> <uid>user08</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF008</guid>
</ins><span class="cx"> <password>user08</password>
</span><span class="cx"> <full-name>User 08</full-name>
</span><span class="cx"> <email>user08@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user09</short-name>
</span><span class="cx"> <uid>user09</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF009</guid>
</ins><span class="cx"> <password>user09</password>
</span><span class="cx"> <full-name>User 09</full-name>
</span><span class="cx"> <email>user09@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user10</short-name>
</span><span class="cx"> <uid>user10</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF010</guid>
</ins><span class="cx"> <password>user10</password>
</span><span class="cx"> <full-name>User 10</full-name>
</span><span class="cx"> <email>user10@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user11</short-name>
</span><span class="cx"> <uid>user11</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF011</guid>
</ins><span class="cx"> <password>user11</password>
</span><span class="cx"> <full-name>User 11</full-name>
</span><span class="cx"> <email>user11@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user12</short-name>
</span><span class="cx"> <uid>user12</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF012</guid>
</ins><span class="cx"> <password>user12</password>
</span><span class="cx"> <full-name>User 12</full-name>
</span><span class="cx"> <email>user12@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user13</short-name>
</span><span class="cx"> <uid>user13</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF013</guid>
</ins><span class="cx"> <password>user13</password>
</span><span class="cx"> <full-name>User 13</full-name>
</span><span class="cx"> <email>user13@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user14</short-name>
</span><span class="cx"> <uid>user14</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF014</guid>
</ins><span class="cx"> <password>user14</password>
</span><span class="cx"> <full-name>User 14</full-name>
</span><span class="cx"> <email>user14@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user15</short-name>
</span><span class="cx"> <uid>user15</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF015</guid>
</ins><span class="cx"> <password>user15</password>
</span><span class="cx"> <full-name>User 15</full-name>
</span><span class="cx"> <email>user15@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user16</short-name>
</span><span class="cx"> <uid>user16</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF016</guid>
</ins><span class="cx"> <password>user16</password>
</span><span class="cx"> <full-name>User 16</full-name>
</span><span class="cx"> <email>user16@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user17</short-name>
</span><span class="cx"> <uid>user17</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF017</guid>
</ins><span class="cx"> <password>user17</password>
</span><span class="cx"> <full-name>User 17</full-name>
</span><span class="cx"> <email>user17@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user18</short-name>
</span><span class="cx"> <uid>user18</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF018</guid>
</ins><span class="cx"> <password>user18</password>
</span><span class="cx"> <full-name>User 18</full-name>
</span><span class="cx"> <email>user18@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user19</short-name>
</span><span class="cx"> <uid>user19</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF019</guid>
</ins><span class="cx"> <password>user19</password>
</span><span class="cx"> <full-name>User 19</full-name>
</span><span class="cx"> <email>user19@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user20</short-name>
</span><span class="cx"> <uid>user20</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF020</guid>
</ins><span class="cx"> <password>user20</password>
</span><span class="cx"> <full-name>User 20</full-name>
</span><span class="cx"> <email>user20@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user21</short-name>
</span><span class="cx"> <uid>user21</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF021</guid>
</ins><span class="cx"> <password>user21</password>
</span><span class="cx"> <full-name>User 21</full-name>
</span><span class="cx"> <email>user21@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user22</short-name>
</span><span class="cx"> <uid>user22</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF022</guid>
</ins><span class="cx"> <password>user22</password>
</span><span class="cx"> <full-name>User 22</full-name>
</span><span class="cx"> <email>user22@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user23</short-name>
</span><span class="cx"> <uid>user23</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF023</guid>
</ins><span class="cx"> <password>user23</password>
</span><span class="cx"> <full-name>User 23</full-name>
</span><span class="cx"> <email>user23@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user24</short-name>
</span><span class="cx"> <uid>user24</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF024</guid>
</ins><span class="cx"> <password>user24</password>
</span><span class="cx"> <full-name>User 24</full-name>
</span><span class="cx"> <email>user24@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user25</short-name>
</span><span class="cx"> <uid>user25</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF025</guid>
</ins><span class="cx"> <password>user25</password>
</span><span class="cx"> <full-name>User 25</full-name>
</span><span class="cx"> <email>user25@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user26</short-name>
</span><span class="cx"> <uid>user26</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF026</guid>
</ins><span class="cx"> <password>user26</password>
</span><span class="cx"> <full-name>User 26</full-name>
</span><span class="cx"> <email>user26@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user27</short-name>
</span><span class="cx"> <uid>user27</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF027</guid>
</ins><span class="cx"> <password>user27</password>
</span><span class="cx"> <full-name>User 27</full-name>
</span><span class="cx"> <email>user27@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user28</short-name>
</span><span class="cx"> <uid>user28</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF028</guid>
</ins><span class="cx"> <password>user28</password>
</span><span class="cx"> <full-name>User 28</full-name>
</span><span class="cx"> <email>user28@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user29</short-name>
</span><span class="cx"> <uid>user29</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF029</guid>
</ins><span class="cx"> <password>user29</password>
</span><span class="cx"> <full-name>User 29</full-name>
</span><span class="cx"> <email>user29@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user30</short-name>
</span><span class="cx"> <uid>user30</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF030</guid>
</ins><span class="cx"> <password>user30</password>
</span><span class="cx"> <full-name>User 30</full-name>
</span><span class="cx"> <email>user30@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user31</short-name>
</span><span class="cx"> <uid>user31</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF031</guid>
</ins><span class="cx"> <password>user31</password>
</span><span class="cx"> <full-name>User 31</full-name>
</span><span class="cx"> <email>user31@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user32</short-name>
</span><span class="cx"> <uid>user32</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF032</guid>
</ins><span class="cx"> <password>user32</password>
</span><span class="cx"> <full-name>User 32</full-name>
</span><span class="cx"> <email>user32@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user33</short-name>
</span><span class="cx"> <uid>user33</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF033</guid>
</ins><span class="cx"> <password>user33</password>
</span><span class="cx"> <full-name>User 33</full-name>
</span><span class="cx"> <email>user33@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user34</short-name>
</span><span class="cx"> <uid>user34</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF034</guid>
</ins><span class="cx"> <password>user34</password>
</span><span class="cx"> <full-name>User 34</full-name>
</span><span class="cx"> <email>user34@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user35</short-name>
</span><span class="cx"> <uid>user35</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF035</guid>
</ins><span class="cx"> <password>user35</password>
</span><span class="cx"> <full-name>User 35</full-name>
</span><span class="cx"> <email>user35@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user36</short-name>
</span><span class="cx"> <uid>user36</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF036</guid>
</ins><span class="cx"> <password>user36</password>
</span><span class="cx"> <full-name>User 36</full-name>
</span><span class="cx"> <email>user36@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user37</short-name>
</span><span class="cx"> <uid>user37</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF037</guid>
</ins><span class="cx"> <password>user37</password>
</span><span class="cx"> <full-name>User 37</full-name>
</span><span class="cx"> <email>user37@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user38</short-name>
</span><span class="cx"> <uid>user38</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF038</guid>
</ins><span class="cx"> <password>user38</password>
</span><span class="cx"> <full-name>User 38</full-name>
</span><span class="cx"> <email>user38@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user39</short-name>
</span><span class="cx"> <uid>user39</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF039</guid>
</ins><span class="cx"> <password>user39</password>
</span><span class="cx"> <full-name>User 39</full-name>
</span><span class="cx"> <email>user39@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user40</short-name>
</span><span class="cx"> <uid>user40</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF040</guid>
</ins><span class="cx"> <password>user40</password>
</span><span class="cx"> <full-name>User 40</full-name>
</span><span class="cx"> <email>user40@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user41</short-name>
</span><span class="cx"> <uid>user41</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF041</guid>
</ins><span class="cx"> <password>user41</password>
</span><span class="cx"> <full-name>User 41</full-name>
</span><span class="cx"> <email>user41@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user42</short-name>
</span><span class="cx"> <uid>user42</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF042</guid>
</ins><span class="cx"> <password>user42</password>
</span><span class="cx"> <full-name>User 42</full-name>
</span><span class="cx"> <email>user42@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user43</short-name>
</span><span class="cx"> <uid>user43</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF043</guid>
</ins><span class="cx"> <password>user43</password>
</span><span class="cx"> <full-name>User 43</full-name>
</span><span class="cx"> <email>user43@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user44</short-name>
</span><span class="cx"> <uid>user44</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF044</guid>
</ins><span class="cx"> <password>user44</password>
</span><span class="cx"> <full-name>User 44</full-name>
</span><span class="cx"> <email>user44@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user45</short-name>
</span><span class="cx"> <uid>user45</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF045</guid>
</ins><span class="cx"> <password>user45</password>
</span><span class="cx"> <full-name>User 45</full-name>
</span><span class="cx"> <email>user45@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user46</short-name>
</span><span class="cx"> <uid>user46</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF046</guid>
</ins><span class="cx"> <password>user46</password>
</span><span class="cx"> <full-name>User 46</full-name>
</span><span class="cx"> <email>user46@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user47</short-name>
</span><span class="cx"> <uid>user47</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF047</guid>
</ins><span class="cx"> <password>user47</password>
</span><span class="cx"> <full-name>User 47</full-name>
</span><span class="cx"> <email>user47@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user48</short-name>
</span><span class="cx"> <uid>user48</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF048</guid>
</ins><span class="cx"> <password>user48</password>
</span><span class="cx"> <full-name>User 48</full-name>
</span><span class="cx"> <email>user48@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user49</short-name>
</span><span class="cx"> <uid>user49</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF049</guid>
</ins><span class="cx"> <password>user49</password>
</span><span class="cx"> <full-name>User 49</full-name>
</span><span class="cx"> <email>user49@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user50</short-name>
</span><span class="cx"> <uid>user50</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF050</guid>
</ins><span class="cx"> <password>user50</password>
</span><span class="cx"> <full-name>User 50</full-name>
</span><span class="cx"> <email>user50@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user51</short-name>
</span><span class="cx"> <uid>user51</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF051</guid>
</ins><span class="cx"> <password>user51</password>
</span><span class="cx"> <full-name>User 51</full-name>
</span><span class="cx"> <email>user51@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user52</short-name>
</span><span class="cx"> <uid>user52</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF052</guid>
</ins><span class="cx"> <password>user52</password>
</span><span class="cx"> <full-name>User 52</full-name>
</span><span class="cx"> <email>user52@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user53</short-name>
</span><span class="cx"> <uid>user53</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF053</guid>
</ins><span class="cx"> <password>user53</password>
</span><span class="cx"> <full-name>User 53</full-name>
</span><span class="cx"> <email>user53@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user54</short-name>
</span><span class="cx"> <uid>user54</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF054</guid>
</ins><span class="cx"> <password>user54</password>
</span><span class="cx"> <full-name>User 54</full-name>
</span><span class="cx"> <email>user54@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user55</short-name>
</span><span class="cx"> <uid>user55</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF055</guid>
</ins><span class="cx"> <password>user55</password>
</span><span class="cx"> <full-name>User 55</full-name>
</span><span class="cx"> <email>user55@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user56</short-name>
</span><span class="cx"> <uid>user56</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF056</guid>
</ins><span class="cx"> <password>user56</password>
</span><span class="cx"> <full-name>User 56</full-name>
</span><span class="cx"> <email>user56@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user57</short-name>
</span><span class="cx"> <uid>user57</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF057</guid>
</ins><span class="cx"> <password>user57</password>
</span><span class="cx"> <full-name>User 57</full-name>
</span><span class="cx"> <email>user57@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user58</short-name>
</span><span class="cx"> <uid>user58</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF058</guid>
</ins><span class="cx"> <password>user58</password>
</span><span class="cx"> <full-name>User 58</full-name>
</span><span class="cx"> <email>user58@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user59</short-name>
</span><span class="cx"> <uid>user59</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF059</guid>
</ins><span class="cx"> <password>user59</password>
</span><span class="cx"> <full-name>User 59</full-name>
</span><span class="cx"> <email>user59@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user60</short-name>
</span><span class="cx"> <uid>user60</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF060</guid>
</ins><span class="cx"> <password>user60</password>
</span><span class="cx"> <full-name>User 60</full-name>
</span><span class="cx"> <email>user60@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user61</short-name>
</span><span class="cx"> <uid>user61</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF061</guid>
</ins><span class="cx"> <password>user61</password>
</span><span class="cx"> <full-name>User 61</full-name>
</span><span class="cx"> <email>user61@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user62</short-name>
</span><span class="cx"> <uid>user62</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF062</guid>
</ins><span class="cx"> <password>user62</password>
</span><span class="cx"> <full-name>User 62</full-name>
</span><span class="cx"> <email>user62@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user63</short-name>
</span><span class="cx"> <uid>user63</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF063</guid>
</ins><span class="cx"> <password>user63</password>
</span><span class="cx"> <full-name>User 63</full-name>
</span><span class="cx"> <email>user63@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user64</short-name>
</span><span class="cx"> <uid>user64</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF064</guid>
</ins><span class="cx"> <password>user64</password>
</span><span class="cx"> <full-name>User 64</full-name>
</span><span class="cx"> <email>user64@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user65</short-name>
</span><span class="cx"> <uid>user65</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF065</guid>
</ins><span class="cx"> <password>user65</password>
</span><span class="cx"> <full-name>User 65</full-name>
</span><span class="cx"> <email>user65@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user66</short-name>
</span><span class="cx"> <uid>user66</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF066</guid>
</ins><span class="cx"> <password>user66</password>
</span><span class="cx"> <full-name>User 66</full-name>
</span><span class="cx"> <email>user66@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user67</short-name>
</span><span class="cx"> <uid>user67</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF067</guid>
</ins><span class="cx"> <password>user67</password>
</span><span class="cx"> <full-name>User 67</full-name>
</span><span class="cx"> <email>user67@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user68</short-name>
</span><span class="cx"> <uid>user68</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF068</guid>
</ins><span class="cx"> <password>user68</password>
</span><span class="cx"> <full-name>User 68</full-name>
</span><span class="cx"> <email>user68@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user69</short-name>
</span><span class="cx"> <uid>user69</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF069</guid>
</ins><span class="cx"> <password>user69</password>
</span><span class="cx"> <full-name>User 69</full-name>
</span><span class="cx"> <email>user69@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user70</short-name>
</span><span class="cx"> <uid>user70</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF070</guid>
</ins><span class="cx"> <password>user70</password>
</span><span class="cx"> <full-name>User 70</full-name>
</span><span class="cx"> <email>user70@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user71</short-name>
</span><span class="cx"> <uid>user71</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF071</guid>
</ins><span class="cx"> <password>user71</password>
</span><span class="cx"> <full-name>User 71</full-name>
</span><span class="cx"> <email>user71@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user72</short-name>
</span><span class="cx"> <uid>user72</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF072</guid>
</ins><span class="cx"> <password>user72</password>
</span><span class="cx"> <full-name>User 72</full-name>
</span><span class="cx"> <email>user72@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user73</short-name>
</span><span class="cx"> <uid>user73</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF073</guid>
</ins><span class="cx"> <password>user73</password>
</span><span class="cx"> <full-name>User 73</full-name>
</span><span class="cx"> <email>user73@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user74</short-name>
</span><span class="cx"> <uid>user74</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF074</guid>
</ins><span class="cx"> <password>user74</password>
</span><span class="cx"> <full-name>User 74</full-name>
</span><span class="cx"> <email>user74@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user75</short-name>
</span><span class="cx"> <uid>user75</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF075</guid>
</ins><span class="cx"> <password>user75</password>
</span><span class="cx"> <full-name>User 75</full-name>
</span><span class="cx"> <email>user75@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user76</short-name>
</span><span class="cx"> <uid>user76</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF076</guid>
</ins><span class="cx"> <password>user76</password>
</span><span class="cx"> <full-name>User 76</full-name>
</span><span class="cx"> <email>user76@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user77</short-name>
</span><span class="cx"> <uid>user77</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF077</guid>
</ins><span class="cx"> <password>user77</password>
</span><span class="cx"> <full-name>User 77</full-name>
</span><span class="cx"> <email>user77@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user78</short-name>
</span><span class="cx"> <uid>user78</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF078</guid>
</ins><span class="cx"> <password>user78</password>
</span><span class="cx"> <full-name>User 78</full-name>
</span><span class="cx"> <email>user78@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user79</short-name>
</span><span class="cx"> <uid>user79</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF079</guid>
</ins><span class="cx"> <password>user79</password>
</span><span class="cx"> <full-name>User 79</full-name>
</span><span class="cx"> <email>user79@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user80</short-name>
</span><span class="cx"> <uid>user80</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF080</guid>
</ins><span class="cx"> <password>user80</password>
</span><span class="cx"> <full-name>User 80</full-name>
</span><span class="cx"> <email>user80@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user81</short-name>
</span><span class="cx"> <uid>user81</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF081</guid>
</ins><span class="cx"> <password>user81</password>
</span><span class="cx"> <full-name>User 81</full-name>
</span><span class="cx"> <email>user81@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user82</short-name>
</span><span class="cx"> <uid>user82</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF082</guid>
</ins><span class="cx"> <password>user82</password>
</span><span class="cx"> <full-name>User 82</full-name>
</span><span class="cx"> <email>user82@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user83</short-name>
</span><span class="cx"> <uid>user83</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF083</guid>
</ins><span class="cx"> <password>user83</password>
</span><span class="cx"> <full-name>User 83</full-name>
</span><span class="cx"> <email>user83@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user84</short-name>
</span><span class="cx"> <uid>user84</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF084</guid>
</ins><span class="cx"> <password>user84</password>
</span><span class="cx"> <full-name>User 84</full-name>
</span><span class="cx"> <email>user84@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user85</short-name>
</span><span class="cx"> <uid>user85</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF085</guid>
</ins><span class="cx"> <password>user85</password>
</span><span class="cx"> <full-name>User 85</full-name>
</span><span class="cx"> <email>user85@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user86</short-name>
</span><span class="cx"> <uid>user86</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF086</guid>
</ins><span class="cx"> <password>user86</password>
</span><span class="cx"> <full-name>User 86</full-name>
</span><span class="cx"> <email>user86@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user87</short-name>
</span><span class="cx"> <uid>user87</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF087</guid>
</ins><span class="cx"> <password>user87</password>
</span><span class="cx"> <full-name>User 87</full-name>
</span><span class="cx"> <email>user87@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user88</short-name>
</span><span class="cx"> <uid>user88</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF088</guid>
</ins><span class="cx"> <password>user88</password>
</span><span class="cx"> <full-name>User 88</full-name>
</span><span class="cx"> <email>user88@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user89</short-name>
</span><span class="cx"> <uid>user89</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF089</guid>
</ins><span class="cx"> <password>user89</password>
</span><span class="cx"> <full-name>User 89</full-name>
</span><span class="cx"> <email>user89@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user90</short-name>
</span><span class="cx"> <uid>user90</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF090</guid>
</ins><span class="cx"> <password>user90</password>
</span><span class="cx"> <full-name>User 90</full-name>
</span><span class="cx"> <email>user90@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user91</short-name>
</span><span class="cx"> <uid>user91</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF091</guid>
</ins><span class="cx"> <password>user91</password>
</span><span class="cx"> <full-name>User 91</full-name>
</span><span class="cx"> <email>user91@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user92</short-name>
</span><span class="cx"> <uid>user92</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF092</guid>
</ins><span class="cx"> <password>user92</password>
</span><span class="cx"> <full-name>User 92</full-name>
</span><span class="cx"> <email>user92@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user93</short-name>
</span><span class="cx"> <uid>user93</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF093</guid>
</ins><span class="cx"> <password>user93</password>
</span><span class="cx"> <full-name>User 93</full-name>
</span><span class="cx"> <email>user93@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user94</short-name>
</span><span class="cx"> <uid>user94</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF094</guid>
</ins><span class="cx"> <password>user94</password>
</span><span class="cx"> <full-name>User 94</full-name>
</span><span class="cx"> <email>user94@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user95</short-name>
</span><span class="cx"> <uid>user95</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF095</guid>
</ins><span class="cx"> <password>user95</password>
</span><span class="cx"> <full-name>User 95</full-name>
</span><span class="cx"> <email>user95@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user96</short-name>
</span><span class="cx"> <uid>user96</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF096</guid>
</ins><span class="cx"> <password>user96</password>
</span><span class="cx"> <full-name>User 96</full-name>
</span><span class="cx"> <email>user96@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user97</short-name>
</span><span class="cx"> <uid>user97</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF097</guid>
</ins><span class="cx"> <password>user97</password>
</span><span class="cx"> <full-name>User 97</full-name>
</span><span class="cx"> <email>user97@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user98</short-name>
</span><span class="cx"> <uid>user98</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF098</guid>
</ins><span class="cx"> <password>user98</password>
</span><span class="cx"> <full-name>User 98</full-name>
</span><span class="cx"> <email>user98@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user99</short-name>
</span><span class="cx"> <uid>user99</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF099</guid>
</ins><span class="cx"> <password>user99</password>
</span><span class="cx"> <full-name>User 99</full-name>
</span><span class="cx"> <email>user99@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>user100</short-name>
</span><span class="cx"> <uid>user100</uid>
</span><ins>+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF100</guid>
</ins><span class="cx"> <password>user100</password>
</span><span class="cx"> <full-name>User 100</full-name>
</span><span class="cx"> <email>user100@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>public01</short-name>
</span><span class="cx"> <uid>public01</uid>
</span><ins>+ <guid>42DCA7BD-588A-458F-A1B6-1F778A85DF01</guid>
</ins><span class="cx"> <password>public01</password>
</span><span class="cx"> <full-name>Public 01</full-name>
</span><span class="cx"> <email>public01@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>public02</short-name>
</span><span class="cx"> <uid>public02</uid>
</span><ins>+ <guid>42DCA7BD-588A-458F-A1B6-1F778A85DF02</guid>
</ins><span class="cx"> <password>public02</password>
</span><span class="cx"> <full-name>Public 02</full-name>
</span><span class="cx"> <email>public02@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>public03</short-name>
</span><span class="cx"> <uid>public03</uid>
</span><ins>+ <guid>42DCA7BD-588A-458F-A1B6-1F778A85DF03</guid>
</ins><span class="cx"> <password>public03</password>
</span><span class="cx"> <full-name>Public 03</full-name>
</span><span class="cx"> <email>public03@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>public04</short-name>
</span><span class="cx"> <uid>public04</uid>
</span><ins>+ <guid>42DCA7BD-588A-458F-A1B6-1F778A85DF04</guid>
</ins><span class="cx"> <password>public04</password>
</span><span class="cx"> <full-name>Public 04</full-name>
</span><span class="cx"> <email>public04@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>public05</short-name>
</span><span class="cx"> <uid>public05</uid>
</span><ins>+ <guid>42DCA7BD-588A-458F-A1B6-1F778A85DF05</guid>
</ins><span class="cx"> <password>public05</password>
</span><span class="cx"> <full-name>Public 05</full-name>
</span><span class="cx"> <email>public05@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>public06</short-name>
</span><span class="cx"> <uid>public06</uid>
</span><ins>+ <guid>42DCA7BD-588A-458F-A1B6-1F778A85DF06</guid>
</ins><span class="cx"> <password>public06</password>
</span><span class="cx"> <full-name>Public 06</full-name>
</span><span class="cx"> <email>public06@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>public07</short-name>
</span><span class="cx"> <uid>public07</uid>
</span><ins>+ <guid>42DCA7BD-588A-458F-A1B6-1F778A85DF07</guid>
</ins><span class="cx"> <password>public07</password>
</span><span class="cx"> <full-name>Public 07</full-name>
</span><span class="cx"> <email>public07@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>public08</short-name>
</span><span class="cx"> <uid>public08</uid>
</span><ins>+ <guid>42DCA7BD-588A-458F-A1B6-1F778A85DF08</guid>
</ins><span class="cx"> <password>public08</password>
</span><span class="cx"> <full-name>Public 08</full-name>
</span><span class="cx"> <email>public08@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>public09</short-name>
</span><span class="cx"> <uid>public09</uid>
</span><ins>+ <guid>42DCA7BD-588A-458F-A1B6-1F778A85DF09</guid>
</ins><span class="cx"> <password>public09</password>
</span><span class="cx"> <full-name>Public 09</full-name>
</span><span class="cx"> <email>public09@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><span class="cx"> <record type="user">
</span><span class="cx"> <short-name>public10</short-name>
</span><span class="cx"> <uid>public10</uid>
</span><ins>+ <guid>42DCA7BD-588A-458F-A1B6-1F778A85DF10</guid>
</ins><span class="cx"> <password>public10</password>
</span><span class="cx"> <full-name>Public 10</full-name>
</span><span class="cx"> <email>public10@example.com</email>
</span><span class="cx"> </record>
</span><del>-
</del><ins>+<record type="group">
+ <short-name>group01</short-name>
+ <uid>group01</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136001</guid>
+ <full-name>Group 01</full-name>
+ <email>group01@example.com</email>
+ <member-uid>user01</member-uid>
+</record>
+<record type="group">
+ <short-name>group02</short-name>
+ <uid>group02</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136002</guid>
+ <full-name>Group 02</full-name>
+ <email>group02@example.com</email>
+ <member-uid>user06</member-uid>
+ <member-uid>user07</member-uid>
+</record>
+<record type="group">
+ <short-name>group03</short-name>
+ <uid>group03</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136003</guid>
+ <full-name>Group 03</full-name>
+ <email>group03@example.com</email>
+ <member-uid>user08</member-uid>
+ <member-uid>user09</member-uid>
+</record>
+<record type="group">
+ <short-name>group04</short-name>
+ <uid>group04</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136004</guid>
+ <full-name>Group 04</full-name>
+ <email>group04@example.com</email>
+ <member-uid>group02</member-uid>
+ <member-uid>group03</member-uid>
+ <member-uid>user10</member-uid>
+</record>
+<record type="group">
+ <short-name>group05</short-name>
+ <uid>group05</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136005</guid>
+ <full-name>Group 05</full-name>
+ <email>group05@example.com</email>
+ <member-uid>group06</member-uid>
+ <member-uid>user20</member-uid>
+</record>
+<record type="group">
+ <short-name>group06</short-name>
+ <uid>group06</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136006</guid>
+ <full-name>Group 06</full-name>
+ <email>group06@example.com</email>
+ <member-uid>user21</member-uid>
+</record>
+<record type="group">
+ <short-name>group07</short-name>
+ <uid>group07</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136007</guid>
+ <full-name>Group 07</full-name>
+ <email>group07@example.com</email>
+ <member-uid>user22</member-uid>
+ <member-uid>user23</member-uid>
+ <member-uid>user24</member-uid>
+</record>
+<record type="group">
+ <short-name>group08</short-name>
+ <uid>group08</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136008</guid>
+ <full-name>Group 08</full-name>
+ <email>group08@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group09</short-name>
+ <uid>group09</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136009</guid>
+ <full-name>Group 09</full-name>
+ <email>group09@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group10</short-name>
+ <uid>group10</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136010</guid>
+ <full-name>Group 10</full-name>
+ <email>group10@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group11</short-name>
+ <uid>group11</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136011</guid>
+ <full-name>Group 11</full-name>
+ <email>group11@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group12</short-name>
+ <uid>group12</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136012</guid>
+ <full-name>Group 12</full-name>
+ <email>group12@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group13</short-name>
+ <uid>group13</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136013</guid>
+ <full-name>Group 13</full-name>
+ <email>group13@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group14</short-name>
+ <uid>group14</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136014</guid>
+ <full-name>Group 14</full-name>
+ <email>group14@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group15</short-name>
+ <uid>group15</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136015</guid>
+ <full-name>Group 15</full-name>
+ <email>group15@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group16</short-name>
+ <uid>group16</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136016</guid>
+ <full-name>Group 16</full-name>
+ <email>group16@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group17</short-name>
+ <uid>group17</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136017</guid>
+ <full-name>Group 17</full-name>
+ <email>group17@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group18</short-name>
+ <uid>group18</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136018</guid>
+ <full-name>Group 18</full-name>
+ <email>group18@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group19</short-name>
+ <uid>group19</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136019</guid>
+ <full-name>Group 19</full-name>
+ <email>group19@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group20</short-name>
+ <uid>group20</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136020</guid>
+ <full-name>Group 20</full-name>
+ <email>group20@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group21</short-name>
+ <uid>group21</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136021</guid>
+ <full-name>Group 21</full-name>
+ <email>group21@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group22</short-name>
+ <uid>group22</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136022</guid>
+ <full-name>Group 22</full-name>
+ <email>group22@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group23</short-name>
+ <uid>group23</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136023</guid>
+ <full-name>Group 23</full-name>
+ <email>group23@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group24</short-name>
+ <uid>group24</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136024</guid>
+ <full-name>Group 24</full-name>
+ <email>group24@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group25</short-name>
+ <uid>group25</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136025</guid>
+ <full-name>Group 25</full-name>
+ <email>group25@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group26</short-name>
+ <uid>group26</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136026</guid>
+ <full-name>Group 26</full-name>
+ <email>group26@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group27</short-name>
+ <uid>group27</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136027</guid>
+ <full-name>Group 27</full-name>
+ <email>group27@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group28</short-name>
+ <uid>group28</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136028</guid>
+ <full-name>Group 28</full-name>
+ <email>group28@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group29</short-name>
+ <uid>group29</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136029</guid>
+ <full-name>Group 29</full-name>
+ <email>group29@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group30</short-name>
+ <uid>group30</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136030</guid>
+ <full-name>Group 30</full-name>
+ <email>group30@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group31</short-name>
+ <uid>group31</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136031</guid>
+ <full-name>Group 31</full-name>
+ <email>group31@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group32</short-name>
+ <uid>group32</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136032</guid>
+ <full-name>Group 32</full-name>
+ <email>group32@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group33</short-name>
+ <uid>group33</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136033</guid>
+ <full-name>Group 33</full-name>
+ <email>group33@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group34</short-name>
+ <uid>group34</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136034</guid>
+ <full-name>Group 34</full-name>
+ <email>group34@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group35</short-name>
+ <uid>group35</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136035</guid>
+ <full-name>Group 35</full-name>
+ <email>group35@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group36</short-name>
+ <uid>group36</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136036</guid>
+ <full-name>Group 36</full-name>
+ <email>group36@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group37</short-name>
+ <uid>group37</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136037</guid>
+ <full-name>Group 37</full-name>
+ <email>group37@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group38</short-name>
+ <uid>group38</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136038</guid>
+ <full-name>Group 38</full-name>
+ <email>group38@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group39</short-name>
+ <uid>group39</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136039</guid>
+ <full-name>Group 39</full-name>
+ <email>group39@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group40</short-name>
+ <uid>group40</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136040</guid>
+ <full-name>Group 40</full-name>
+ <email>group40@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group41</short-name>
+ <uid>group41</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136041</guid>
+ <full-name>Group 41</full-name>
+ <email>group41@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group42</short-name>
+ <uid>group42</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136042</guid>
+ <full-name>Group 42</full-name>
+ <email>group42@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group43</short-name>
+ <uid>group43</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136043</guid>
+ <full-name>Group 43</full-name>
+ <email>group43@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group44</short-name>
+ <uid>group44</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136044</guid>
+ <full-name>Group 44</full-name>
+ <email>group44@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group45</short-name>
+ <uid>group45</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136045</guid>
+ <full-name>Group 45</full-name>
+ <email>group45@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group46</short-name>
+ <uid>group46</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136046</guid>
+ <full-name>Group 46</full-name>
+ <email>group46@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group47</short-name>
+ <uid>group47</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136047</guid>
+ <full-name>Group 47</full-name>
+ <email>group47@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group48</short-name>
+ <uid>group48</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136048</guid>
+ <full-name>Group 48</full-name>
+ <email>group48@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group49</short-name>
+ <uid>group49</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136049</guid>
+ <full-name>Group 49</full-name>
+ <email>group49@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group50</short-name>
+ <uid>group50</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136050</guid>
+ <full-name>Group 50</full-name>
+ <email>group50@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group51</short-name>
+ <uid>group51</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136051</guid>
+ <full-name>Group 51</full-name>
+ <email>group51@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group52</short-name>
+ <uid>group52</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136052</guid>
+ <full-name>Group 52</full-name>
+ <email>group52@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group53</short-name>
+ <uid>group53</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136053</guid>
+ <full-name>Group 53</full-name>
+ <email>group53@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group54</short-name>
+ <uid>group54</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136054</guid>
+ <full-name>Group 54</full-name>
+ <email>group54@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group55</short-name>
+ <uid>group55</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136055</guid>
+ <full-name>Group 55</full-name>
+ <email>group55@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group56</short-name>
+ <uid>group56</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136056</guid>
+ <full-name>Group 56</full-name>
+ <email>group56@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group57</short-name>
+ <uid>group57</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136057</guid>
+ <full-name>Group 57</full-name>
+ <email>group57@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group58</short-name>
+ <uid>group58</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136058</guid>
+ <full-name>Group 58</full-name>
+ <email>group58@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group59</short-name>
+ <uid>group59</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136059</guid>
+ <full-name>Group 59</full-name>
+ <email>group59@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group60</short-name>
+ <uid>group60</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136060</guid>
+ <full-name>Group 60</full-name>
+ <email>group60@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group61</short-name>
+ <uid>group61</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136061</guid>
+ <full-name>Group 61</full-name>
+ <email>group61@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group62</short-name>
+ <uid>group62</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136062</guid>
+ <full-name>Group 62</full-name>
+ <email>group62@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group63</short-name>
+ <uid>group63</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136063</guid>
+ <full-name>Group 63</full-name>
+ <email>group63@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group64</short-name>
+ <uid>group64</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136064</guid>
+ <full-name>Group 64</full-name>
+ <email>group64@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group65</short-name>
+ <uid>group65</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136065</guid>
+ <full-name>Group 65</full-name>
+ <email>group65@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group66</short-name>
+ <uid>group66</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136066</guid>
+ <full-name>Group 66</full-name>
+ <email>group66@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group67</short-name>
+ <uid>group67</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136067</guid>
+ <full-name>Group 67</full-name>
+ <email>group67@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group68</short-name>
+ <uid>group68</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136068</guid>
+ <full-name>Group 68</full-name>
+ <email>group68@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group69</short-name>
+ <uid>group69</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136069</guid>
+ <full-name>Group 69</full-name>
+ <email>group69@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group70</short-name>
+ <uid>group70</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136070</guid>
+ <full-name>Group 70</full-name>
+ <email>group70@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group71</short-name>
+ <uid>group71</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136071</guid>
+ <full-name>Group 71</full-name>
+ <email>group71@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group72</short-name>
+ <uid>group72</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136072</guid>
+ <full-name>Group 72</full-name>
+ <email>group72@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group73</short-name>
+ <uid>group73</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136073</guid>
+ <full-name>Group 73</full-name>
+ <email>group73@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group74</short-name>
+ <uid>group74</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136074</guid>
+ <full-name>Group 74</full-name>
+ <email>group74@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group75</short-name>
+ <uid>group75</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136075</guid>
+ <full-name>Group 75</full-name>
+ <email>group75@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group76</short-name>
+ <uid>group76</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136076</guid>
+ <full-name>Group 76</full-name>
+ <email>group76@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group77</short-name>
+ <uid>group77</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136077</guid>
+ <full-name>Group 77</full-name>
+ <email>group77@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group78</short-name>
+ <uid>group78</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136078</guid>
+ <full-name>Group 78</full-name>
+ <email>group78@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group79</short-name>
+ <uid>group79</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136079</guid>
+ <full-name>Group 79</full-name>
+ <email>group79@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group80</short-name>
+ <uid>group80</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136080</guid>
+ <full-name>Group 80</full-name>
+ <email>group80@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group81</short-name>
+ <uid>group81</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136081</guid>
+ <full-name>Group 81</full-name>
+ <email>group81@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group82</short-name>
+ <uid>group82</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136082</guid>
+ <full-name>Group 82</full-name>
+ <email>group82@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group83</short-name>
+ <uid>group83</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136083</guid>
+ <full-name>Group 83</full-name>
+ <email>group83@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group84</short-name>
+ <uid>group84</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136084</guid>
+ <full-name>Group 84</full-name>
+ <email>group84@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group85</short-name>
+ <uid>group85</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136085</guid>
+ <full-name>Group 85</full-name>
+ <email>group85@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group86</short-name>
+ <uid>group86</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136086</guid>
+ <full-name>Group 86</full-name>
+ <email>group86@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group87</short-name>
+ <uid>group87</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136087</guid>
+ <full-name>Group 87</full-name>
+ <email>group87@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group88</short-name>
+ <uid>group88</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136088</guid>
+ <full-name>Group 88</full-name>
+ <email>group88@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group89</short-name>
+ <uid>group89</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136089</guid>
+ <full-name>Group 89</full-name>
+ <email>group89@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group90</short-name>
+ <uid>group90</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136090</guid>
+ <full-name>Group 90</full-name>
+ <email>group90@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group91</short-name>
+ <uid>group91</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136091</guid>
+ <full-name>Group 91</full-name>
+ <email>group91@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group92</short-name>
+ <uid>group92</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136092</guid>
+ <full-name>Group 92</full-name>
+ <email>group92@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group93</short-name>
+ <uid>group93</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136093</guid>
+ <full-name>Group 93</full-name>
+ <email>group93@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group94</short-name>
+ <uid>group94</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136094</guid>
+ <full-name>Group 94</full-name>
+ <email>group94@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group95</short-name>
+ <uid>group95</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136095</guid>
+ <full-name>Group 95</full-name>
+ <email>group95@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group96</short-name>
+ <uid>group96</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136096</guid>
+ <full-name>Group 96</full-name>
+ <email>group96@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group97</short-name>
+ <uid>group97</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136097</guid>
+ <full-name>Group 97</full-name>
+ <email>group97@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group98</short-name>
+ <uid>group98</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136098</guid>
+ <full-name>Group 98</full-name>
+ <email>group98@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group99</short-name>
+ <uid>group99</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136099</guid>
+ <full-name>Group 99</full-name>
+ <email>group99@example.com</email>
+
+</record>
+<record type="group">
+ <short-name>group100</short-name>
+ <uid>group100</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136100</guid>
+ <full-name>Group 100</full-name>
+ <email>group100@example.com</email>
+
+</record>
</ins><span class="cx"> </directory>
</span></span></pre></div>
<a id="CalendarServerbranchesuserssagenmove2who4confauthaugmentstestxml"></a>
<div class="modfile"><h4>Modified: CalendarServer/branches/users/sagen/move2who-4/conf/auth/augments-test.xml (13091 => 13092)</h4>
<pre class="diff"><span>
<span class="info">--- CalendarServer/branches/users/sagen/move2who-4/conf/auth/augments-test.xml        2014-04-01 17:38:01 UTC (rev 13091)
+++ CalendarServer/branches/users/sagen/move2who-4/conf/auth/augments-test.xml        2014-04-01 18:15:25 UTC (rev 13092)
</span><span class="lines">@@ -1,164 +1,74 @@
</span><span class="cx"> <?xml version="1.0" encoding="utf-8"?>
</span><del>-<!DOCTYPE augments SYSTEM "augments.dtd">
</del><span class="cx">
</span><ins>+<!--
+Copyright (c) 2006-2014 Apple Inc. All rights reserved.
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+ -->
+
</ins><span class="cx"> <augments>
</span><del>- <record>
</del><ins>+<record>
</ins><span class="cx"> <uid>Default</uid>
</span><span class="cx"> <enable-calendar>true</enable-calendar>
</span><span class="cx"> <enable-addressbook>true</enable-addressbook>
</span><del>- </record>
- <record repeat="10">
- <uid>location%02d</uid>
- <enable-calendar>true</enable-calendar>
- <enable-addressbook>true</enable-addressbook>
- <auto-schedule>true</auto-schedule>
- </record>
- <record repeat="3">
- <uid>resource%02d</uid>
- <enable-calendar>true</enable-calendar>
- <enable-addressbook>true</enable-addressbook>
- <auto-schedule>true</auto-schedule>
- </record>
- <record>
</del><ins>+</record>
+<record>
</ins><span class="cx"> <uid>resource04</uid>
</span><del>- <enable-calendar>true</enable-calendar>
- <enable-addressbook>true</enable-addressbook>
- <enable-login>true</enable-login>
- <auto-schedule>false</auto-schedule>
</del><span class="cx"> <auto-schedule-mode>none</auto-schedule-mode>
</span><del>- </record>
- <record>
- <uid>resource05</uid>
- <enable-calendar>true</enable-calendar>
</del><span class="cx"> <enable-addressbook>true</enable-addressbook>
</span><del>- <auto-schedule>true</auto-schedule>
- <auto-schedule-mode>none</auto-schedule-mode>
- </record>
- <record>
- <uid>resource06</uid>
</del><span class="cx"> <enable-calendar>true</enable-calendar>
</span><ins>+</record>
+<record>
+ <uid>resource05</uid>
+ <auto-schedule-mode>none</auto-schedule-mode>
</ins><span class="cx"> <enable-addressbook>true</enable-addressbook>
</span><del>- <auto-schedule>true</auto-schedule>
- <auto-schedule-mode>accept-always</auto-schedule-mode>
- </record>
- <record>
- <uid>resource07</uid>
</del><span class="cx"> <enable-calendar>true</enable-calendar>
</span><ins>+</record>
+<record>
+ <uid>resource06</uid>
+ <auto-schedule-mode>accept-always</auto-schedule-mode>
</ins><span class="cx"> <enable-addressbook>true</enable-addressbook>
</span><del>- <auto-schedule>true</auto-schedule>
- <auto-schedule-mode>decline-always</auto-schedule-mode>
- </record>
- <record>
- <uid>resource08</uid>
</del><span class="cx"> <enable-calendar>true</enable-calendar>
</span><del>- <enable-addressbook>true</enable-addressbook>
- <auto-schedule>true</auto-schedule>
- <auto-schedule-mode>accept-if-free</auto-schedule-mode>
- </record>
- <record>
- <uid>resource09</uid>
- <enable-calendar>true</enable-calendar>
- <enable-addressbook>true</enable-addressbook>
- <auto-schedule>true</auto-schedule>
- <auto-schedule-mode>decline-if-busy</auto-schedule-mode>
- </record>
- <record>
- <uid>resource10</uid>
- <enable-calendar>true</enable-calendar>
- <enable-addressbook>true</enable-addressbook>
- <auto-schedule>true</auto-schedule>
- <auto-schedule-mode>automatic</auto-schedule-mode>
- </record>
- <record>
- <uid>resource11</uid>
- <enable-calendar>true</enable-calendar>
- <enable-addressbook>true</enable-addressbook>
- <auto-schedule>true</auto-schedule>
</del><ins>+</record>
+<record>
+ <uid>resource07</uid>
</ins><span class="cx"> <auto-schedule-mode>decline-always</auto-schedule-mode>
</span><del>- <auto-accept-group>group01</auto-accept-group>
- </record>
- <record>
- <uid>delegatedroom</uid>
- <enable-calendar>true</enable-calendar>
- <enable-addressbook>false</enable-addressbook>
- <auto-schedule>false</auto-schedule>
- </record>
- <record>
- <uid>03DFF660-8BCC-4198-8588-DD77F776F518</uid>
- <enable-calendar>true</enable-calendar>
</del><span class="cx"> <enable-addressbook>true</enable-addressbook>
</span><del>- <enable-login>true</enable-login>
- <auto-schedule>true</auto-schedule>
- </record>
- <record>
- <uid>80689D41-DAF8-4189-909C-DB017B271892</uid>
</del><span class="cx"> <enable-calendar>true</enable-calendar>
</span><ins>+</record>
+<record>
+ <uid>resource08</uid>
+ <auto-schedule-mode>accept-if-free</auto-schedule-mode>
</ins><span class="cx"> <enable-addressbook>true</enable-addressbook>
</span><del>- <enable-login>true</enable-login>
- <auto-schedule>true</auto-schedule>
- <auto-schedule-mode>default</auto-schedule-mode>
- </record>
- <record>
- <uid>C38BEE7A-36EE-478C-9DCB-CBF4612AFE65</uid>
</del><span class="cx"> <enable-calendar>true</enable-calendar>
</span><ins>+</record>
+<record>
+ <uid>resource09</uid>
+ <auto-schedule-mode>decline-if-busy</auto-schedule-mode>
</ins><span class="cx"> <enable-addressbook>true</enable-addressbook>
</span><del>- <enable-login>true</enable-login>
- <auto-schedule>true</auto-schedule>
- <auto-schedule-mode>default</auto-schedule-mode>
- <auto-accept-group>group01</auto-accept-group>
- </record>
- <record>
- <uid>CCE95217-A57B-481A-AC3D-FEC9AB6CE3A9</uid>
</del><span class="cx"> <enable-calendar>true</enable-calendar>
</span><ins>+</record>
+<record>
+ <uid>resource10</uid>
+ <auto-schedule-mode>automatic</auto-schedule-mode>
</ins><span class="cx"> <enable-addressbook>true</enable-addressbook>
</span><del>- <enable-login>true</enable-login>
- <auto-schedule>true</auto-schedule>
- </record>
- <record>
- <uid>0CE0BF31-5F9E-4801-A489-8C70CF287F5F</uid>
</del><span class="cx"> <enable-calendar>true</enable-calendar>
</span><ins>+</record>
+<record>
+ <uid>resource11</uid>
+ <auto-schedule-mode>automatic</auto-schedule-mode>
</ins><span class="cx"> <enable-addressbook>true</enable-addressbook>
</span><del>- <enable-login>true</enable-login>
- <auto-schedule>true</auto-schedule>
- </record>
- <record>
- <uid>6F9EE33B-78F6-481B-9289-3D0812FF0D64</uid>
</del><span class="cx"> <enable-calendar>true</enable-calendar>
</span><del>- <enable-addressbook>true</enable-addressbook>
- <enable-login>true</enable-login>
- <auto-schedule>false</auto-schedule>
- <auto-schedule-mode>default</auto-schedule-mode>
- </record>
- <record>
- <uid>76E7ECA6-08BC-4AE7-930D-F2E7453993A5</uid>
- <enable-calendar>true</enable-calendar>
- <enable-addressbook>true</enable-addressbook>
- <enable-login>true</enable-login>
- <auto-schedule>false</auto-schedule>
- <auto-schedule-mode>default</auto-schedule-mode>
- </record>
- <record>
- <uid>63A2F949-2D8D-4C8D-B8A5-DCF2A94610F3</uid>
- <enable-calendar>true</enable-calendar>
- <enable-addressbook>true</enable-addressbook>
- <enable-login>true</enable-login>
- <auto-schedule>false</auto-schedule>
- <auto-schedule-mode>default</auto-schedule-mode>
- </record>
- <record>
- <uid>06E3BDCB-9C19-485A-B14E-F146A80ADDC6</uid>
- <enable-calendar>true</enable-calendar>
- <enable-addressbook>true</enable-addressbook>
- <enable-login>true</enable-login>
- <auto-schedule>true</auto-schedule>
- <auto-schedule-mode>default</auto-schedule-mode>
- </record>
- <record>
- <uid>4D66A20A-1437-437D-8069-2F14E8322234</uid>
- <enable-calendar>true</enable-calendar>
- <enable-addressbook>true</enable-addressbook>
- <enable-login>true</enable-login>
- <auto-schedule>true</auto-schedule>
- <auto-schedule-mode>default</auto-schedule-mode>
- </record>
</del><ins>+ <auto-accept-group>group01</auto-accept-group>
+</record>
</ins><span class="cx"> </augments>
</span></span></pre></div>
<a id="CalendarServerbranchesuserssagenmove2who4confauthgenerate_test_accountspy"></a>
<div class="addfile"><h4>Added: CalendarServer/branches/users/sagen/move2who-4/conf/auth/generate_test_accounts.py (0 => 13092)</h4>
<pre class="diff"><span>
<span class="info">--- CalendarServer/branches/users/sagen/move2who-4/conf/auth/generate_test_accounts.py         (rev 0)
+++ CalendarServer/branches/users/sagen/move2who-4/conf/auth/generate_test_accounts.py        2014-04-01 18:15:25 UTC (rev 13092)
</span><span class="lines">@@ -0,0 +1,291 @@
</span><ins>+#!/usr/bin/env python
+
+# Generates test directory records in accounts-test.xml, resources-test.xml,
+# augments-test.xml and proxies-test.xml (overwriting them if they exist in
+# the current directory).
+
+prefix = """<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+Copyright (c) 2006-2014 Apple Inc. All rights reserved.
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+ -->
+
+"""
+
+
+# accounts-test.xml
+
+out = file("accounts-test.xml", "w")
+out.write(prefix)
+out.write('<directory realm="Test Realm">\n')
+
+# user01-100
+for i in xrange(1, 101):
+ out.write("""<record type="user">
+ <short-name>user%02d</short-name>
+ <uid>user%02d</uid>
+ <guid>708C5C91-082E-4DEB-ADD3-7CFB19ADF%03d</guid>
+ <password>user%02d</password>
+ <full-name>User %02d</full-name>
+ <email>user%02d@example.com</email>
+</record>
+""" % (i, i, i, i, i, i))
+
+# public01-10
+for i in xrange(1, 11):
+ out.write("""<record type="user">
+ <short-name>public%02d</short-name>
+ <uid>public%02d</uid>
+ <guid>42DCA7BD-588A-458F-A1B6-1F778A85DF%02d</guid>
+ <password>public%02d</password>
+ <full-name>Public %02d</full-name>
+ <email>public%02d@example.com</email>
+</record>
+""" % (i, i, i, i, i, i))
+
+# group01-100
+members = {
+ "group01": ("user01",),
+ "group02": ("user06", "user07"),
+ "group03": ("user08", "user09"),
+ "group04": ("group02", "group03", "user10"),
+ "group05": ("group06", "user20"),
+ "group06": ("user21",),
+ "group07": ("user22", "user23", "user24"),
+ "disabledgroup": ("user01",),
+}
+
+for i in xrange(1, 101):
+
+ memberElements = []
+ groupUID = "group%02d" % i
+ if groupUID in members:
+ for uid in members[groupUID]:
+ memberElements.append("<member-uid>{}</member-uid>".format(uid))
+ memberString = "\n ".join(memberElements)
+ else:
+ memberString = ""
+
+ out.write("""<record type="group">
+ <short-name>group%02d</short-name>
+ <uid>group%02d</uid>
+ <guid>97C1351D-35E7-41E9-8F6F-72DDB9136%03d</guid>
+ <full-name>Group %02d</full-name>
+ <email>group%02d@example.com</email>
+ %s
+</record>
+""" % (i, i, i, i, i, memberString))
+
+out.write("</directory>\n")
+out.close()
+
+
+# resources-test.xml
+
+out = file("resources-test.xml", "w")
+out.write(prefix)
+out.write('<directory realm="Test Realm">\n')
+
+out.write("""
+ <record type="location">
+ <short-name>pretend</short-name>
+ <uid>pretend</uid>
+ <full-name>Pretend Conference Room</full-name>
+ <associatedAddress>il1</associatedAddress>
+ </record>
+ <record type="address">
+ <short-name>il1</short-name>
+ <uid>il1</uid>
+ <full-name>IL1</full-name>
+ <streetAddress>1 Infinite Loop, Cupertino, CA 95014</streetAddress>
+ <geographicLocation>37.331741,-122.030333</geographicLocation>
+ </record>
+ <record type="location">
+ <short-name>fantastic</short-name>
+ <uid>fantastic</uid>
+ <full-name>Fantastic Conference Room</full-name>
+ <associatedAddress>il2</associatedAddress>
+ </record>
+ <record type="address">
+ <short-name>il2</short-name>
+ <uid>il2</uid>
+ <full-name>IL2</full-name>
+ <streetAddress>2 Infinite Loop, Cupertino, CA 95014</streetAddress>
+ <geographicLocation>37.332633,-122.030502</geographicLocation>
+ </record>
+""")
+
+for i in xrange(1, 101):
+ out.write("""<record type="location">
+ <short-name>location%02d</short-name>
+ <uid>location%02d</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258%03d</guid>
+ <full-name>Location %02d</full-name>
+</record>
+""" % (i, i, i, i))
+
+
+for i in xrange(1, 101):
+ out.write("""<record type="resource">
+ <short-name>resource%02d</short-name>
+ <uid>resource%02d</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1%03d</guid>
+ <full-name>Resource %02d</full-name>
+</record>
+""" % (i, i, i, i))
+
+out.write("</directory>\n")
+out.close()
+
+
+# augments-test.xml
+
+out = file("augments-test.xml", "w")
+out.write(prefix)
+out.write("<augments>\n")
+
+augments = (
+ ("resource04", {
+ "auto-schedule-mode": "none",
+ "enable-calendar": "true",
+ "enable-addressbook": "true",
+ }),
+ ("resource05", {
+ "auto-schedule-mode": "none",
+ "enable-calendar": "true",
+ "enable-addressbook": "true",
+ }),
+ ("resource06", {
+ "auto-schedule-mode": "accept-always",
+ "enable-calendar": "true",
+ "enable-addressbook": "true",
+ }),
+ ("resource07", {
+ "auto-schedule-mode": "decline-always",
+ "enable-calendar": "true",
+ "enable-addressbook": "true",
+ }),
+ ("resource08", {
+ "auto-schedule-mode": "accept-if-free",
+ "enable-calendar": "true",
+ "enable-addressbook": "true",
+ }),
+ ("resource09", {
+ "auto-schedule-mode": "decline-if-busy",
+ "enable-calendar": "true",
+ "enable-addressbook": "true",
+ }),
+ ("resource10", {
+ "auto-schedule-mode": "automatic",
+ "enable-calendar": "true",
+ "enable-addressbook": "true",
+ }),
+ ("resource11", {
+ "auto-schedule-mode": "automatic",
+ "auto-accept-group": "group01",
+ "enable-calendar": "true",
+ "enable-addressbook": "true",
+ }),
+)
+
+out.write("""<record>
+ <uid>Default</uid>
+ <enable-calendar>true</enable-calendar>
+ <enable-addressbook>true</enable-addressbook>
+</record>
+""")
+
+for uid, settings in augments:
+ elements = []
+ for key, value in settings.iteritems():
+ elements.append("<{key}>{value}</{key}>".format(key=key, value=value))
+ elementsString = "\n ".join(elements)
+
+ out.write("""<record>
+ <uid>{uid}</uid>
+ {elements}
+</record>
+""".format(uid=uid, elements=elementsString))
+
+out.write("</augments>\n")
+out.close()
+
+
+# proxies-test.xml
+
+out = file("proxies-test.xml", "w")
+out.write(prefix)
+out.write("<proxies>\n")
+
+proxies = (
+ ("resource01", {
+ "proxies": ("user01",),
+ "read-only-proxies": ("user03",),
+ }),
+ ("resource02", {
+ "proxies": ("user01",),
+ "read-only-proxies": ("user03",),
+ }),
+ ("resource03", {
+ "proxies": ("user01",),
+ "read-only-proxies": ("user03",),
+ }),
+ ("resource04", {
+ "proxies": ("user01",),
+ "read-only-proxies": ("user03",),
+ }),
+ ("resource05", {
+ "proxies": ("user01",),
+ "read-only-proxies": ("user03",),
+ }),
+ ("resource06", {
+ "proxies": ("user01",),
+ "read-only-proxies": ("user03",),
+ }),
+ ("resource07", {
+ "proxies": ("user01",),
+ "read-only-proxies": ("user03",),
+ }),
+ ("resource08", {
+ "proxies": ("user01",),
+ "read-only-proxies": ("user03",),
+ }),
+ ("resource09", {
+ "proxies": ("user01",),
+ "read-only-proxies": ("user03",),
+ }),
+ ("resource10", {
+ "proxies": ("user01",),
+ "read-only-proxies": ("user03",),
+ }),
+)
+
+for uid, settings in proxies:
+ elements = []
+ for key, values in settings.iteritems():
+ elements.append("<{key}>".format(key=key))
+ for value in values:
+ elements.append("<member>{value}</member>".format(value=value))
+ elements.append("</{key}>".format(key=key))
+ elementsString = "\n ".join(elements)
+
+ out.write("""<record>
+ <guid>{uid}</guid>
+ {elements}
+</record>
+""".format(uid=uid, elements=elementsString))
+
+out.write("</proxies>\n")
+out.close()
</ins></span></pre></div>
<a id="CalendarServerbranchesuserssagenmove2who4confauthproxiestestxml"></a>
<div class="modfile"><h4>Modified: CalendarServer/branches/users/sagen/move2who-4/conf/auth/proxies-test.xml (13091 => 13092)</h4>
<pre class="diff"><span>
<span class="info">--- CalendarServer/branches/users/sagen/move2who-4/conf/auth/proxies-test.xml        2014-04-01 17:38:01 UTC (rev 13091)
+++ CalendarServer/branches/users/sagen/move2who-4/conf/auth/proxies-test.xml        2014-04-01 18:15:25 UTC (rev 13092)
</span><span class="lines">@@ -1,7 +1,7 @@
</span><span class="cx"> <?xml version="1.0" encoding="utf-8"?>
</span><span class="cx">
</span><span class="cx"> <!--
</span><del>-Copyright (c) 2009-2014 Apple Inc. All rights reserved.
</del><ins>+Copyright (c) 2006-2014 Apple Inc. All rights reserved.
</ins><span class="cx">
</span><span class="cx"> Licensed under the Apache License, Version 2.0 (the "License");
</span><span class="cx"> you may not use this file except in compliance with the License.
</span><span class="lines">@@ -16,25 +16,95 @@
</span><span class="cx"> limitations under the License.
</span><span class="cx"> -->
</span><span class="cx">
</span><del>-<!DOCTYPE proxies SYSTEM "proxies.dtd">
-
</del><span class="cx"> <proxies>
</span><del>- <record repeat="10">
- <guid>resource%02d</guid>
</del><ins>+<record>
+ <guid>resource01</guid>
</ins><span class="cx"> <proxies>
</span><del>- <member>user01</member>
</del><ins>+ <member>user01</member>
</ins><span class="cx"> </proxies>
</span><span class="cx"> <read-only-proxies>
</span><del>- <member>user03</member>
</del><ins>+ <member>user03</member>
</ins><span class="cx"> </read-only-proxies>
</span><del>- </record>
- <record>
- <guid>delegatedroom</guid>
</del><ins>+</record>
+<record>
+ <guid>resource02</guid>
</ins><span class="cx"> <proxies>
</span><del>- <member>group05</member>
</del><ins>+ <member>user01</member>
</ins><span class="cx"> </proxies>
</span><span class="cx"> <read-only-proxies>
</span><del>- <member>group07</member>
</del><ins>+ <member>user03</member>
</ins><span class="cx"> </read-only-proxies>
</span><del>- </record>
</del><ins>+</record>
+<record>
+ <guid>resource03</guid>
+ <proxies>
+ <member>user01</member>
+ </proxies>
+ <read-only-proxies>
+ <member>user03</member>
+ </read-only-proxies>
+</record>
+<record>
+ <guid>resource04</guid>
+ <proxies>
+ <member>user01</member>
+ </proxies>
+ <read-only-proxies>
+ <member>user03</member>
+ </read-only-proxies>
+</record>
+<record>
+ <guid>resource05</guid>
+ <proxies>
+ <member>user01</member>
+ </proxies>
+ <read-only-proxies>
+ <member>user03</member>
+ </read-only-proxies>
+</record>
+<record>
+ <guid>resource06</guid>
+ <proxies>
+ <member>user01</member>
+ </proxies>
+ <read-only-proxies>
+ <member>user03</member>
+ </read-only-proxies>
+</record>
+<record>
+ <guid>resource07</guid>
+ <proxies>
+ <member>user01</member>
+ </proxies>
+ <read-only-proxies>
+ <member>user03</member>
+ </read-only-proxies>
+</record>
+<record>
+ <guid>resource08</guid>
+ <proxies>
+ <member>user01</member>
+ </proxies>
+ <read-only-proxies>
+ <member>user03</member>
+ </read-only-proxies>
+</record>
+<record>
+ <guid>resource09</guid>
+ <proxies>
+ <member>user01</member>
+ </proxies>
+ <read-only-proxies>
+ <member>user03</member>
+ </read-only-proxies>
+</record>
+<record>
+ <guid>resource10</guid>
+ <proxies>
+ <member>user01</member>
+ </proxies>
+ <read-only-proxies>
+ <member>user03</member>
+ </read-only-proxies>
+</record>
</ins><span class="cx"> </proxies>
</span></span></pre></div>
<a id="CalendarServerbranchesuserssagenmove2who4confauthresourcestestxml"></a>
<div class="modfile"><h4>Modified: CalendarServer/branches/users/sagen/move2who-4/conf/auth/resources-test.xml (13091 => 13092)</h4>
<pre class="diff"><span>
<span class="info">--- CalendarServer/branches/users/sagen/move2who-4/conf/auth/resources-test.xml        2014-04-01 17:38:01 UTC (rev 13091)
+++ CalendarServer/branches/users/sagen/move2who-4/conf/auth/resources-test.xml        2014-04-01 18:15:25 UTC (rev 13092)
</span><span class="lines">@@ -1,261 +1,1247 @@
</span><ins>+<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+Copyright (c) 2006-2014 Apple Inc. All rights reserved.
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+ -->
+
</ins><span class="cx"> <directory realm="Test Realm">
</span><ins>+
</ins><span class="cx"> <record type="location">
</span><del>- <short-name>fantastic</short-name>
- <uid>4D66A20A-1437-437D-8069-2F14E8322234</uid>
- <full-name>Fantastic Conference Room</full-name>
- <associatedAddress>63A2F949-2D8D-4C8D-B8A5-DCF2A94610F3</associatedAddress>
</del><ins>+ <short-name>pretend</short-name>
+ <uid>pretend</uid>
+ <full-name>Pretend Conference Room</full-name>
+ <associatedAddress>il1</associatedAddress>
</ins><span class="cx"> </record>
</span><del>- <record type="location">
- <short-name>jupiter</short-name>
- <uid>jupiter</uid>
- <full-name>Jupiter Conference Room, Building 2, 1st Floor</full-name>
</del><ins>+ <record type="address">
+ <short-name>il1</short-name>
+ <uid>il1</uid>
+ <full-name>IL1</full-name>
+ <streetAddress>1 Infinite Loop, Cupertino, CA 95014</streetAddress>
+ <geographicLocation>37.331741,-122.030333</geographicLocation>
</ins><span class="cx"> </record>
</span><span class="cx"> <record type="location">
</span><del>- <short-name>uranus</short-name>
- <uid>uranus</uid>
- <full-name>Uranus Conference Room, Building 3, 1st Floor</full-name>
</del><ins>+ <short-name>fantastic</short-name>
+ <uid>fantastic</uid>
+ <full-name>Fantastic Conference Room</full-name>
+ <associatedAddress>il2</associatedAddress>
</ins><span class="cx"> </record>
</span><del>- <record type="location">
- <short-name>morgensroom</short-name>
- <uid>03DFF660-8BCC-4198-8588-DD77F776F518</uid>
- <full-name>Morgen's Room</full-name>
</del><ins>+ <record type="address">
+ <short-name>il2</short-name>
+ <uid>il2</uid>
+ <full-name>IL2</full-name>
+ <streetAddress>2 Infinite Loop, Cupertino, CA 95014</streetAddress>
+ <geographicLocation>37.332633,-122.030502</geographicLocation>
</ins><span class="cx"> </record>
</span><del>- <record type="location">
- <short-name>mercury</short-name>
- <uid>mercury</uid>
- <full-name>Mercury Conference Room, Building 1, 2nd Floor</full-name>
- </record>
- <record type="location">
</del><ins>+<record type="location">
+ <short-name>location01</short-name>
+ <uid>location01</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258001</guid>
+ <full-name>Location 01</full-name>
+</record>
+<record type="location">
+ <short-name>location02</short-name>
+ <uid>location02</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258002</guid>
+ <full-name>Location 02</full-name>
+</record>
+<record type="location">
+ <short-name>location03</short-name>
+ <uid>location03</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258003</guid>
+ <full-name>Location 03</full-name>
+</record>
+<record type="location">
+ <short-name>location04</short-name>
+ <uid>location04</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258004</guid>
+ <full-name>Location 04</full-name>
+</record>
+<record type="location">
+ <short-name>location05</short-name>
+ <uid>location05</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258005</guid>
+ <full-name>Location 05</full-name>
+</record>
+<record type="location">
+ <short-name>location06</short-name>
+ <uid>location06</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258006</guid>
+ <full-name>Location 06</full-name>
+</record>
+<record type="location">
+ <short-name>location07</short-name>
+ <uid>location07</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258007</guid>
+ <full-name>Location 07</full-name>
+</record>
+<record type="location">
+ <short-name>location08</short-name>
+ <uid>location08</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258008</guid>
+ <full-name>Location 08</full-name>
+</record>
+<record type="location">
</ins><span class="cx"> <short-name>location09</short-name>
</span><span class="cx"> <uid>location09</uid>
</span><del>- <full-name>Room 09</full-name>
- </record>
- <record type="location">
- <short-name>location08</short-name>
- <uid>location08</uid>
- <full-name>Room 08</full-name>
- </record>
- <record type="location">
- <short-name>location07</short-name>
- <uid>location07</uid>
- <full-name>Room 07</full-name>
- </record>
- <record type="location">
- <short-name>location06</short-name>
- <uid>location06</uid>
- <full-name>Room 06</full-name>
- </record>
- <record type="location">
- <short-name>location05</short-name>
- <uid>location05</uid>
- <full-name>Room 05</full-name>
- </record>
- <record type="location">
- <short-name>location04</short-name>
- <uid>location04</uid>
- <full-name>Room 04</full-name>
- </record>
- <record type="location">
- <short-name>location03</short-name>
- <uid>location03</uid>
- <full-name>Room 03</full-name>
- </record>
- <record type="location">
- <short-name>location02</short-name>
- <uid>location02</uid>
- <full-name>Room 02</full-name>
- </record>
- <record type="location">
- <short-name>location01</short-name>
- <uid>location01</uid>
- <full-name>Room 01</full-name>
- </record>
- <record type="location">
- <short-name>delegatedroom</short-name>
- <uid>delegatedroom</uid>
- <full-name>Delegated Conference Room</full-name>
- </record>
- <record type="location">
- <short-name>mars</short-name>
- <uid>redplanet</uid>
- <full-name>Mars Conference Room, Building 1, 1st Floor</full-name>
- </record>
- <record type="location">
- <short-name>sharissroom</short-name>
- <uid>80689D41-DAF8-4189-909C-DB017B271892</uid>
- <full-name>Shari's Room</full-name>
- <associatedAddress>6F9EE33B-78F6-481B-9289-3D0812FF0D64</associatedAddress>
- </record>
- <record type="location">
- <short-name>pluto</short-name>
- <uid>pluto</uid>
- <full-name>Pluto Conference Room, Building 2, 1st Floor</full-name>
- </record>
- <record type="location">
- <short-name>saturn</short-name>
- <uid>saturn</uid>
- <full-name>Saturn Conference Room, Building 2, 1st Floor</full-name>
- </record>
- <record type="location">
</del><ins>+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258009</guid>
+ <full-name>Location 09</full-name>
+</record>
+<record type="location">
</ins><span class="cx"> <short-name>location10</short-name>
</span><span class="cx"> <uid>location10</uid>
</span><del>- <full-name>Room 10</full-name>
- </record>
- <record type="location">
- <short-name>pretend</short-name>
- <uid>06E3BDCB-9C19-485A-B14E-F146A80ADDC6</uid>
- <full-name>Pretend Conference Room</full-name>
- <associatedAddress>76E7ECA6-08BC-4AE7-930D-F2E7453993A5</associatedAddress>
- </record>
- <record type="location">
- <short-name>neptune</short-name>
- <uid>neptune</uid>
- <full-name>Neptune Conference Room, Building 2, 1st Floor</full-name>
- </record>
- <record type="location">
- <short-name>Earth</short-name>
- <uid>Earth</uid>
- <full-name>Earth Conference Room, Building 1, 1st Floor</full-name>
- </record>
- <record type="location">
- <short-name>venus</short-name>
- <uid>venus</uid>
- <full-name>Venus Conference Room, Building 1, 2nd Floor</full-name>
- </record>
- <record type="resource">
- <short-name>sharisotherresource</short-name>
- <uid>CCE95217-A57B-481A-AC3D-FEC9AB6CE3A9</uid>
- <full-name>Shari's Other Resource</full-name>
- </record>
- <record type="resource">
</del><ins>+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258010</guid>
+ <full-name>Location 10</full-name>
+</record>
+<record type="location">
+ <short-name>location11</short-name>
+ <uid>location11</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258011</guid>
+ <full-name>Location 11</full-name>
+</record>
+<record type="location">
+ <short-name>location12</short-name>
+ <uid>location12</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258012</guid>
+ <full-name>Location 12</full-name>
+</record>
+<record type="location">
+ <short-name>location13</short-name>
+ <uid>location13</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258013</guid>
+ <full-name>Location 13</full-name>
+</record>
+<record type="location">
+ <short-name>location14</short-name>
+ <uid>location14</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258014</guid>
+ <full-name>Location 14</full-name>
+</record>
+<record type="location">
+ <short-name>location15</short-name>
+ <uid>location15</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258015</guid>
+ <full-name>Location 15</full-name>
+</record>
+<record type="location">
+ <short-name>location16</short-name>
+ <uid>location16</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258016</guid>
+ <full-name>Location 16</full-name>
+</record>
+<record type="location">
+ <short-name>location17</short-name>
+ <uid>location17</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258017</guid>
+ <full-name>Location 17</full-name>
+</record>
+<record type="location">
+ <short-name>location18</short-name>
+ <uid>location18</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258018</guid>
+ <full-name>Location 18</full-name>
+</record>
+<record type="location">
+ <short-name>location19</short-name>
+ <uid>location19</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258019</guid>
+ <full-name>Location 19</full-name>
+</record>
+<record type="location">
+ <short-name>location20</short-name>
+ <uid>location20</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258020</guid>
+ <full-name>Location 20</full-name>
+</record>
+<record type="location">
+ <short-name>location21</short-name>
+ <uid>location21</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258021</guid>
+ <full-name>Location 21</full-name>
+</record>
+<record type="location">
+ <short-name>location22</short-name>
+ <uid>location22</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258022</guid>
+ <full-name>Location 22</full-name>
+</record>
+<record type="location">
+ <short-name>location23</short-name>
+ <uid>location23</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258023</guid>
+ <full-name>Location 23</full-name>
+</record>
+<record type="location">
+ <short-name>location24</short-name>
+ <uid>location24</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258024</guid>
+ <full-name>Location 24</full-name>
+</record>
+<record type="location">
+ <short-name>location25</short-name>
+ <uid>location25</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258025</guid>
+ <full-name>Location 25</full-name>
+</record>
+<record type="location">
+ <short-name>location26</short-name>
+ <uid>location26</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258026</guid>
+ <full-name>Location 26</full-name>
+</record>
+<record type="location">
+ <short-name>location27</short-name>
+ <uid>location27</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258027</guid>
+ <full-name>Location 27</full-name>
+</record>
+<record type="location">
+ <short-name>location28</short-name>
+ <uid>location28</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258028</guid>
+ <full-name>Location 28</full-name>
+</record>
+<record type="location">
+ <short-name>location29</short-name>
+ <uid>location29</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258029</guid>
+ <full-name>Location 29</full-name>
+</record>
+<record type="location">
+ <short-name>location30</short-name>
+ <uid>location30</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258030</guid>
+ <full-name>Location 30</full-name>
+</record>
+<record type="location">
+ <short-name>location31</short-name>
+ <uid>location31</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258031</guid>
+ <full-name>Location 31</full-name>
+</record>
+<record type="location">
+ <short-name>location32</short-name>
+ <uid>location32</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258032</guid>
+ <full-name>Location 32</full-name>
+</record>
+<record type="location">
+ <short-name>location33</short-name>
+ <uid>location33</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258033</guid>
+ <full-name>Location 33</full-name>
+</record>
+<record type="location">
+ <short-name>location34</short-name>
+ <uid>location34</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258034</guid>
+ <full-name>Location 34</full-name>
+</record>
+<record type="location">
+ <short-name>location35</short-name>
+ <uid>location35</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258035</guid>
+ <full-name>Location 35</full-name>
+</record>
+<record type="location">
+ <short-name>location36</short-name>
+ <uid>location36</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258036</guid>
+ <full-name>Location 36</full-name>
+</record>
+<record type="location">
+ <short-name>location37</short-name>
+ <uid>location37</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258037</guid>
+ <full-name>Location 37</full-name>
+</record>
+<record type="location">
+ <short-name>location38</short-name>
+ <uid>location38</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258038</guid>
+ <full-name>Location 38</full-name>
+</record>
+<record type="location">
+ <short-name>location39</short-name>
+ <uid>location39</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258039</guid>
+ <full-name>Location 39</full-name>
+</record>
+<record type="location">
+ <short-name>location40</short-name>
+ <uid>location40</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258040</guid>
+ <full-name>Location 40</full-name>
+</record>
+<record type="location">
+ <short-name>location41</short-name>
+ <uid>location41</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258041</guid>
+ <full-name>Location 41</full-name>
+</record>
+<record type="location">
+ <short-name>location42</short-name>
+ <uid>location42</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258042</guid>
+ <full-name>Location 42</full-name>
+</record>
+<record type="location">
+ <short-name>location43</short-name>
+ <uid>location43</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258043</guid>
+ <full-name>Location 43</full-name>
+</record>
+<record type="location">
+ <short-name>location44</short-name>
+ <uid>location44</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258044</guid>
+ <full-name>Location 44</full-name>
+</record>
+<record type="location">
+ <short-name>location45</short-name>
+ <uid>location45</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258045</guid>
+ <full-name>Location 45</full-name>
+</record>
+<record type="location">
+ <short-name>location46</short-name>
+ <uid>location46</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258046</guid>
+ <full-name>Location 46</full-name>
+</record>
+<record type="location">
+ <short-name>location47</short-name>
+ <uid>location47</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258047</guid>
+ <full-name>Location 47</full-name>
+</record>
+<record type="location">
+ <short-name>location48</short-name>
+ <uid>location48</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258048</guid>
+ <full-name>Location 48</full-name>
+</record>
+<record type="location">
+ <short-name>location49</short-name>
+ <uid>location49</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258049</guid>
+ <full-name>Location 49</full-name>
+</record>
+<record type="location">
+ <short-name>location50</short-name>
+ <uid>location50</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258050</guid>
+ <full-name>Location 50</full-name>
+</record>
+<record type="location">
+ <short-name>location51</short-name>
+ <uid>location51</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258051</guid>
+ <full-name>Location 51</full-name>
+</record>
+<record type="location">
+ <short-name>location52</short-name>
+ <uid>location52</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258052</guid>
+ <full-name>Location 52</full-name>
+</record>
+<record type="location">
+ <short-name>location53</short-name>
+ <uid>location53</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258053</guid>
+ <full-name>Location 53</full-name>
+</record>
+<record type="location">
+ <short-name>location54</short-name>
+ <uid>location54</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258054</guid>
+ <full-name>Location 54</full-name>
+</record>
+<record type="location">
+ <short-name>location55</short-name>
+ <uid>location55</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258055</guid>
+ <full-name>Location 55</full-name>
+</record>
+<record type="location">
+ <short-name>location56</short-name>
+ <uid>location56</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258056</guid>
+ <full-name>Location 56</full-name>
+</record>
+<record type="location">
+ <short-name>location57</short-name>
+ <uid>location57</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258057</guid>
+ <full-name>Location 57</full-name>
+</record>
+<record type="location">
+ <short-name>location58</short-name>
+ <uid>location58</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258058</guid>
+ <full-name>Location 58</full-name>
+</record>
+<record type="location">
+ <short-name>location59</short-name>
+ <uid>location59</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258059</guid>
+ <full-name>Location 59</full-name>
+</record>
+<record type="location">
+ <short-name>location60</short-name>
+ <uid>location60</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258060</guid>
+ <full-name>Location 60</full-name>
+</record>
+<record type="location">
+ <short-name>location61</short-name>
+ <uid>location61</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258061</guid>
+ <full-name>Location 61</full-name>
+</record>
+<record type="location">
+ <short-name>location62</short-name>
+ <uid>location62</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258062</guid>
+ <full-name>Location 62</full-name>
+</record>
+<record type="location">
+ <short-name>location63</short-name>
+ <uid>location63</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258063</guid>
+ <full-name>Location 63</full-name>
+</record>
+<record type="location">
+ <short-name>location64</short-name>
+ <uid>location64</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258064</guid>
+ <full-name>Location 64</full-name>
+</record>
+<record type="location">
+ <short-name>location65</short-name>
+ <uid>location65</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258065</guid>
+ <full-name>Location 65</full-name>
+</record>
+<record type="location">
+ <short-name>location66</short-name>
+ <uid>location66</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258066</guid>
+ <full-name>Location 66</full-name>
+</record>
+<record type="location">
+ <short-name>location67</short-name>
+ <uid>location67</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258067</guid>
+ <full-name>Location 67</full-name>
+</record>
+<record type="location">
+ <short-name>location68</short-name>
+ <uid>location68</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258068</guid>
+ <full-name>Location 68</full-name>
+</record>
+<record type="location">
+ <short-name>location69</short-name>
+ <uid>location69</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258069</guid>
+ <full-name>Location 69</full-name>
+</record>
+<record type="location">
+ <short-name>location70</short-name>
+ <uid>location70</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258070</guid>
+ <full-name>Location 70</full-name>
+</record>
+<record type="location">
+ <short-name>location71</short-name>
+ <uid>location71</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258071</guid>
+ <full-name>Location 71</full-name>
+</record>
+<record type="location">
+ <short-name>location72</short-name>
+ <uid>location72</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258072</guid>
+ <full-name>Location 72</full-name>
+</record>
+<record type="location">
+ <short-name>location73</short-name>
+ <uid>location73</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258073</guid>
+ <full-name>Location 73</full-name>
+</record>
+<record type="location">
+ <short-name>location74</short-name>
+ <uid>location74</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258074</guid>
+ <full-name>Location 74</full-name>
+</record>
+<record type="location">
+ <short-name>location75</short-name>
+ <uid>location75</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258075</guid>
+ <full-name>Location 75</full-name>
+</record>
+<record type="location">
+ <short-name>location76</short-name>
+ <uid>location76</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258076</guid>
+ <full-name>Location 76</full-name>
+</record>
+<record type="location">
+ <short-name>location77</short-name>
+ <uid>location77</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258077</guid>
+ <full-name>Location 77</full-name>
+</record>
+<record type="location">
+ <short-name>location78</short-name>
+ <uid>location78</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258078</guid>
+ <full-name>Location 78</full-name>
+</record>
+<record type="location">
+ <short-name>location79</short-name>
+ <uid>location79</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258079</guid>
+ <full-name>Location 79</full-name>
+</record>
+<record type="location">
+ <short-name>location80</short-name>
+ <uid>location80</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258080</guid>
+ <full-name>Location 80</full-name>
+</record>
+<record type="location">
+ <short-name>location81</short-name>
+ <uid>location81</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258081</guid>
+ <full-name>Location 81</full-name>
+</record>
+<record type="location">
+ <short-name>location82</short-name>
+ <uid>location82</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258082</guid>
+ <full-name>Location 82</full-name>
+</record>
+<record type="location">
+ <short-name>location83</short-name>
+ <uid>location83</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258083</guid>
+ <full-name>Location 83</full-name>
+</record>
+<record type="location">
+ <short-name>location84</short-name>
+ <uid>location84</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258084</guid>
+ <full-name>Location 84</full-name>
+</record>
+<record type="location">
+ <short-name>location85</short-name>
+ <uid>location85</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258085</guid>
+ <full-name>Location 85</full-name>
+</record>
+<record type="location">
+ <short-name>location86</short-name>
+ <uid>location86</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258086</guid>
+ <full-name>Location 86</full-name>
+</record>
+<record type="location">
+ <short-name>location87</short-name>
+ <uid>location87</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258087</guid>
+ <full-name>Location 87</full-name>
+</record>
+<record type="location">
+ <short-name>location88</short-name>
+ <uid>location88</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258088</guid>
+ <full-name>Location 88</full-name>
+</record>
+<record type="location">
+ <short-name>location89</short-name>
+ <uid>location89</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258089</guid>
+ <full-name>Location 89</full-name>
+</record>
+<record type="location">
+ <short-name>location90</short-name>
+ <uid>location90</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258090</guid>
+ <full-name>Location 90</full-name>
+</record>
+<record type="location">
+ <short-name>location91</short-name>
+ <uid>location91</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258091</guid>
+ <full-name>Location 91</full-name>
+</record>
+<record type="location">
+ <short-name>location92</short-name>
+ <uid>location92</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258092</guid>
+ <full-name>Location 92</full-name>
+</record>
+<record type="location">
+ <short-name>location93</short-name>
+ <uid>location93</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258093</guid>
+ <full-name>Location 93</full-name>
+</record>
+<record type="location">
+ <short-name>location94</short-name>
+ <uid>location94</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258094</guid>
+ <full-name>Location 94</full-name>
+</record>
+<record type="location">
+ <short-name>location95</short-name>
+ <uid>location95</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258095</guid>
+ <full-name>Location 95</full-name>
+</record>
+<record type="location">
+ <short-name>location96</short-name>
+ <uid>location96</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258096</guid>
+ <full-name>Location 96</full-name>
+</record>
+<record type="location">
+ <short-name>location97</short-name>
+ <uid>location97</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258097</guid>
+ <full-name>Location 97</full-name>
+</record>
+<record type="location">
+ <short-name>location98</short-name>
+ <uid>location98</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258098</guid>
+ <full-name>Location 98</full-name>
+</record>
+<record type="location">
+ <short-name>location99</short-name>
+ <uid>location99</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258099</guid>
+ <full-name>Location 99</full-name>
+</record>
+<record type="location">
+ <short-name>location100</short-name>
+ <uid>location100</uid>
+ <guid>34EB6DBA-B94C-4F82-8FEF-EB2C19258100</guid>
+ <full-name>Location 100</full-name>
+</record>
+<record type="resource">
+ <short-name>resource01</short-name>
+ <uid>resource01</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1001</guid>
+ <full-name>Resource 01</full-name>
+</record>
+<record type="resource">
+ <short-name>resource02</short-name>
+ <uid>resource02</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1002</guid>
+ <full-name>Resource 02</full-name>
+</record>
+<record type="resource">
+ <short-name>resource03</short-name>
+ <uid>resource03</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1003</guid>
+ <full-name>Resource 03</full-name>
+</record>
+<record type="resource">
+ <short-name>resource04</short-name>
+ <uid>resource04</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1004</guid>
+ <full-name>Resource 04</full-name>
+</record>
+<record type="resource">
+ <short-name>resource05</short-name>
+ <uid>resource05</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1005</guid>
+ <full-name>Resource 05</full-name>
+</record>
+<record type="resource">
+ <short-name>resource06</short-name>
+ <uid>resource06</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1006</guid>
+ <full-name>Resource 06</full-name>
+</record>
+<record type="resource">
+ <short-name>resource07</short-name>
+ <uid>resource07</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1007</guid>
+ <full-name>Resource 07</full-name>
+</record>
+<record type="resource">
+ <short-name>resource08</short-name>
+ <uid>resource08</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1008</guid>
+ <full-name>Resource 08</full-name>
+</record>
+<record type="resource">
+ <short-name>resource09</short-name>
+ <uid>resource09</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1009</guid>
+ <full-name>Resource 09</full-name>
+</record>
+<record type="resource">
+ <short-name>resource10</short-name>
+ <uid>resource10</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1010</guid>
+ <full-name>Resource 10</full-name>
+</record>
+<record type="resource">
+ <short-name>resource11</short-name>
+ <uid>resource11</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1011</guid>
+ <full-name>Resource 11</full-name>
+</record>
+<record type="resource">
+ <short-name>resource12</short-name>
+ <uid>resource12</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1012</guid>
+ <full-name>Resource 12</full-name>
+</record>
+<record type="resource">
+ <short-name>resource13</short-name>
+ <uid>resource13</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1013</guid>
+ <full-name>Resource 13</full-name>
+</record>
+<record type="resource">
+ <short-name>resource14</short-name>
+ <uid>resource14</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1014</guid>
+ <full-name>Resource 14</full-name>
+</record>
+<record type="resource">
</ins><span class="cx"> <short-name>resource15</short-name>
</span><span class="cx"> <uid>resource15</uid>
</span><ins>+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1015</guid>
</ins><span class="cx"> <full-name>Resource 15</full-name>
</span><del>- </record>
- <record type="resource">
- <short-name>resource14</short-name>
- <uid>resource14</uid>
- <full-name>Resource 14</full-name>
- </record>
- <record type="resource">
</del><ins>+</record>
+<record type="resource">
+ <short-name>resource16</short-name>
+ <uid>resource16</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1016</guid>
+ <full-name>Resource 16</full-name>
+</record>
+<record type="resource">
</ins><span class="cx"> <short-name>resource17</short-name>
</span><span class="cx"> <uid>resource17</uid>
</span><ins>+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1017</guid>
</ins><span class="cx"> <full-name>Resource 17</full-name>
</span><del>- </record>
- <record type="resource">
- <short-name>resource16</short-name>
- <uid>resource16</uid>
- <full-name>Resource 16</full-name>
- </record>
- <record type="resource">
- <short-name>resource11</short-name>
- <uid>resource11</uid>
- <full-name>Resource 11</full-name>
- </record>
- <record type="resource">
- <short-name>resource10</short-name>
- <uid>resource10</uid>
- <full-name>Resource 10</full-name>
- </record>
- <record type="resource">
- <short-name>resource13</short-name>
- <uid>resource13</uid>
- <full-name>Resource 13</full-name>
- </record>
- <record type="resource">
- <short-name>resource12</short-name>
- <uid>resource12</uid>
- <full-name>Resource 12</full-name>
- </record>
- <record type="resource">
</del><ins>+</record>
+<record type="resource">
+ <short-name>resource18</short-name>
+ <uid>resource18</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1018</guid>
+ <full-name>Resource 18</full-name>
+</record>
+<record type="resource">
</ins><span class="cx"> <short-name>resource19</short-name>
</span><span class="cx"> <uid>resource19</uid>
</span><ins>+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1019</guid>
</ins><span class="cx"> <full-name>Resource 19</full-name>
</span><del>- </record>
- <record type="resource">
- <short-name>resource18</short-name>
- <uid>resource18</uid>
- <full-name>Resource 18</full-name>
- </record>
- <record type="resource">
- <short-name>sharisresource</short-name>
- <uid>C38BEE7A-36EE-478C-9DCB-CBF4612AFE65</uid>
- <full-name>Shari's Resource</full-name>
- </record>
- <record type="resource">
</del><ins>+</record>
+<record type="resource">
</ins><span class="cx"> <short-name>resource20</short-name>
</span><span class="cx"> <uid>resource20</uid>
</span><ins>+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1020</guid>
</ins><span class="cx"> <full-name>Resource 20</full-name>
</span><del>- </record>
- <record type="resource">
- <short-name>resource06</short-name>
- <uid>resource06</uid>
- <full-name>Resource 06</full-name>
- </record>
- <record type="resource">
- <short-name>resource07</short-name>
- <uid>resource07</uid>
- <full-name>Resource 07</full-name>
- </record>
- <record type="resource">
- <short-name>resource04</short-name>
- <uid>resource04</uid>
- <full-name>Resource 04</full-name>
- </record>
- <record type="resource">
- <short-name>resource05</short-name>
- <uid>resource05</uid>
- <full-name>Resource 05</full-name>
- </record>
- <record type="resource">
- <short-name>resource02</short-name>
- <uid>resource02</uid>
- <full-name>Resource 02</full-name>
- </record>
- <record type="resource">
- <short-name>resource03</short-name>
- <uid>resource03</uid>
- <full-name>Resource 03</full-name>
- </record>
- <record type="resource">
- <short-name>resource01</short-name>
- <uid>resource01</uid>
- <full-name>Resource 01</full-name>
- </record>
- <record type="resource">
- <short-name>sharisotherresource1</short-name>
- <uid>0CE0BF31-5F9E-4801-A489-8C70CF287F5F</uid>
- <full-name>Shari's Other Resource1</full-name>
- </record>
- <record type="resource">
- <short-name>resource08</short-name>
- <uid>resource08</uid>
- <full-name>Resource 08</full-name>
- </record>
- <record type="resource">
- <short-name>resource09</short-name>
- <uid>resource09</uid>
- <full-name>Resource 09</full-name>
- </record>
- <record type="address">
- <short-name>testaddress1</short-name>
- <uid>6F9EE33B-78F6-481B-9289-3D0812FF0D64</uid>
- <full-name>Test Address One</full-name>
- <streetAddress>20300 Stevens Creek Blvd, Cupertino, CA 95014</streetAddress>
- <geographicLocation>37.322281,-122.028345</geographicLocation>
- </record>
- <record type="address">
- <short-name>il2</short-name>
- <uid>63A2F949-2D8D-4C8D-B8A5-DCF2A94610F3</uid>
- <full-name>IL2</full-name>
- <streetAddress>2 Infinite Loop, Cupertino, CA 95014</streetAddress>
- <geographicLocation>37.332633,-122.030502</geographicLocation>
- </record>
- <record type="address">
- <short-name>il1</short-name>
- <uid>76E7ECA6-08BC-4AE7-930D-F2E7453993A5</uid>
- <full-name>IL1</full-name>
- <streetAddress>1 Infinite Loop, Cupertino, CA 95014</streetAddress>
- <geographicLocation>37.331741,-122.030333</geographicLocation>
- </record>
</del><ins>+</record>
+<record type="resource">
+ <short-name>resource21</short-name>
+ <uid>resource21</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1021</guid>
+ <full-name>Resource 21</full-name>
+</record>
+<record type="resource">
+ <short-name>resource22</short-name>
+ <uid>resource22</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1022</guid>
+ <full-name>Resource 22</full-name>
+</record>
+<record type="resource">
+ <short-name>resource23</short-name>
+ <uid>resource23</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1023</guid>
+ <full-name>Resource 23</full-name>
+</record>
+<record type="resource">
+ <short-name>resource24</short-name>
+ <uid>resource24</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1024</guid>
+ <full-name>Resource 24</full-name>
+</record>
+<record type="resource">
+ <short-name>resource25</short-name>
+ <uid>resource25</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1025</guid>
+ <full-name>Resource 25</full-name>
+</record>
+<record type="resource">
+ <short-name>resource26</short-name>
+ <uid>resource26</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1026</guid>
+ <full-name>Resource 26</full-name>
+</record>
+<record type="resource">
+ <short-name>resource27</short-name>
+ <uid>resource27</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1027</guid>
+ <full-name>Resource 27</full-name>
+</record>
+<record type="resource">
+ <short-name>resource28</short-name>
+ <uid>resource28</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1028</guid>
+ <full-name>Resource 28</full-name>
+</record>
+<record type="resource">
+ <short-name>resource29</short-name>
+ <uid>resource29</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1029</guid>
+ <full-name>Resource 29</full-name>
+</record>
+<record type="resource">
+ <short-name>resource30</short-name>
+ <uid>resource30</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1030</guid>
+ <full-name>Resource 30</full-name>
+</record>
+<record type="resource">
+ <short-name>resource31</short-name>
+ <uid>resource31</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1031</guid>
+ <full-name>Resource 31</full-name>
+</record>
+<record type="resource">
+ <short-name>resource32</short-name>
+ <uid>resource32</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1032</guid>
+ <full-name>Resource 32</full-name>
+</record>
+<record type="resource">
+ <short-name>resource33</short-name>
+ <uid>resource33</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1033</guid>
+ <full-name>Resource 33</full-name>
+</record>
+<record type="resource">
+ <short-name>resource34</short-name>
+ <uid>resource34</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1034</guid>
+ <full-name>Resource 34</full-name>
+</record>
+<record type="resource">
+ <short-name>resource35</short-name>
+ <uid>resource35</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1035</guid>
+ <full-name>Resource 35</full-name>
+</record>
+<record type="resource">
+ <short-name>resource36</short-name>
+ <uid>resource36</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1036</guid>
+ <full-name>Resource 36</full-name>
+</record>
+<record type="resource">
+ <short-name>resource37</short-name>
+ <uid>resource37</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1037</guid>
+ <full-name>Resource 37</full-name>
+</record>
+<record type="resource">
+ <short-name>resource38</short-name>
+ <uid>resource38</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1038</guid>
+ <full-name>Resource 38</full-name>
+</record>
+<record type="resource">
+ <short-name>resource39</short-name>
+ <uid>resource39</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1039</guid>
+ <full-name>Resource 39</full-name>
+</record>
+<record type="resource">
+ <short-name>resource40</short-name>
+ <uid>resource40</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1040</guid>
+ <full-name>Resource 40</full-name>
+</record>
+<record type="resource">
+ <short-name>resource41</short-name>
+ <uid>resource41</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1041</guid>
+ <full-name>Resource 41</full-name>
+</record>
+<record type="resource">
+ <short-name>resource42</short-name>
+ <uid>resource42</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1042</guid>
+ <full-name>Resource 42</full-name>
+</record>
+<record type="resource">
+ <short-name>resource43</short-name>
+ <uid>resource43</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1043</guid>
+ <full-name>Resource 43</full-name>
+</record>
+<record type="resource">
+ <short-name>resource44</short-name>
+ <uid>resource44</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1044</guid>
+ <full-name>Resource 44</full-name>
+</record>
+<record type="resource">
+ <short-name>resource45</short-name>
+ <uid>resource45</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1045</guid>
+ <full-name>Resource 45</full-name>
+</record>
+<record type="resource">
+ <short-name>resource46</short-name>
+ <uid>resource46</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1046</guid>
+ <full-name>Resource 46</full-name>
+</record>
+<record type="resource">
+ <short-name>resource47</short-name>
+ <uid>resource47</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1047</guid>
+ <full-name>Resource 47</full-name>
+</record>
+<record type="resource">
+ <short-name>resource48</short-name>
+ <uid>resource48</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1048</guid>
+ <full-name>Resource 48</full-name>
+</record>
+<record type="resource">
+ <short-name>resource49</short-name>
+ <uid>resource49</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1049</guid>
+ <full-name>Resource 49</full-name>
+</record>
+<record type="resource">
+ <short-name>resource50</short-name>
+ <uid>resource50</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1050</guid>
+ <full-name>Resource 50</full-name>
+</record>
+<record type="resource">
+ <short-name>resource51</short-name>
+ <uid>resource51</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1051</guid>
+ <full-name>Resource 51</full-name>
+</record>
+<record type="resource">
+ <short-name>resource52</short-name>
+ <uid>resource52</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1052</guid>
+ <full-name>Resource 52</full-name>
+</record>
+<record type="resource">
+ <short-name>resource53</short-name>
+ <uid>resource53</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1053</guid>
+ <full-name>Resource 53</full-name>
+</record>
+<record type="resource">
+ <short-name>resource54</short-name>
+ <uid>resource54</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1054</guid>
+ <full-name>Resource 54</full-name>
+</record>
+<record type="resource">
+ <short-name>resource55</short-name>
+ <uid>resource55</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1055</guid>
+ <full-name>Resource 55</full-name>
+</record>
+<record type="resource">
+ <short-name>resource56</short-name>
+ <uid>resource56</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1056</guid>
+ <full-name>Resource 56</full-name>
+</record>
+<record type="resource">
+ <short-name>resource57</short-name>
+ <uid>resource57</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1057</guid>
+ <full-name>Resource 57</full-name>
+</record>
+<record type="resource">
+ <short-name>resource58</short-name>
+ <uid>resource58</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1058</guid>
+ <full-name>Resource 58</full-name>
+</record>
+<record type="resource">
+ <short-name>resource59</short-name>
+ <uid>resource59</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1059</guid>
+ <full-name>Resource 59</full-name>
+</record>
+<record type="resource">
+ <short-name>resource60</short-name>
+ <uid>resource60</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1060</guid>
+ <full-name>Resource 60</full-name>
+</record>
+<record type="resource">
+ <short-name>resource61</short-name>
+ <uid>resource61</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1061</guid>
+ <full-name>Resource 61</full-name>
+</record>
+<record type="resource">
+ <short-name>resource62</short-name>
+ <uid>resource62</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1062</guid>
+ <full-name>Resource 62</full-name>
+</record>
+<record type="resource">
+ <short-name>resource63</short-name>
+ <uid>resource63</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1063</guid>
+ <full-name>Resource 63</full-name>
+</record>
+<record type="resource">
+ <short-name>resource64</short-name>
+ <uid>resource64</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1064</guid>
+ <full-name>Resource 64</full-name>
+</record>
+<record type="resource">
+ <short-name>resource65</short-name>
+ <uid>resource65</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1065</guid>
+ <full-name>Resource 65</full-name>
+</record>
+<record type="resource">
+ <short-name>resource66</short-name>
+ <uid>resource66</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1066</guid>
+ <full-name>Resource 66</full-name>
+</record>
+<record type="resource">
+ <short-name>resource67</short-name>
+ <uid>resource67</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1067</guid>
+ <full-name>Resource 67</full-name>
+</record>
+<record type="resource">
+ <short-name>resource68</short-name>
+ <uid>resource68</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1068</guid>
+ <full-name>Resource 68</full-name>
+</record>
+<record type="resource">
+ <short-name>resource69</short-name>
+ <uid>resource69</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1069</guid>
+ <full-name>Resource 69</full-name>
+</record>
+<record type="resource">
+ <short-name>resource70</short-name>
+ <uid>resource70</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1070</guid>
+ <full-name>Resource 70</full-name>
+</record>
+<record type="resource">
+ <short-name>resource71</short-name>
+ <uid>resource71</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1071</guid>
+ <full-name>Resource 71</full-name>
+</record>
+<record type="resource">
+ <short-name>resource72</short-name>
+ <uid>resource72</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1072</guid>
+ <full-name>Resource 72</full-name>
+</record>
+<record type="resource">
+ <short-name>resource73</short-name>
+ <uid>resource73</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1073</guid>
+ <full-name>Resource 73</full-name>
+</record>
+<record type="resource">
+ <short-name>resource74</short-name>
+ <uid>resource74</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1074</guid>
+ <full-name>Resource 74</full-name>
+</record>
+<record type="resource">
+ <short-name>resource75</short-name>
+ <uid>resource75</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1075</guid>
+ <full-name>Resource 75</full-name>
+</record>
+<record type="resource">
+ <short-name>resource76</short-name>
+ <uid>resource76</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1076</guid>
+ <full-name>Resource 76</full-name>
+</record>
+<record type="resource">
+ <short-name>resource77</short-name>
+ <uid>resource77</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1077</guid>
+ <full-name>Resource 77</full-name>
+</record>
+<record type="resource">
+ <short-name>resource78</short-name>
+ <uid>resource78</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1078</guid>
+ <full-name>Resource 78</full-name>
+</record>
+<record type="resource">
+ <short-name>resource79</short-name>
+ <uid>resource79</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1079</guid>
+ <full-name>Resource 79</full-name>
+</record>
+<record type="resource">
+ <short-name>resource80</short-name>
+ <uid>resource80</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1080</guid>
+ <full-name>Resource 80</full-name>
+</record>
+<record type="resource">
+ <short-name>resource81</short-name>
+ <uid>resource81</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1081</guid>
+ <full-name>Resource 81</full-name>
+</record>
+<record type="resource">
+ <short-name>resource82</short-name>
+ <uid>resource82</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1082</guid>
+ <full-name>Resource 82</full-name>
+</record>
+<record type="resource">
+ <short-name>resource83</short-name>
+ <uid>resource83</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1083</guid>
+ <full-name>Resource 83</full-name>
+</record>
+<record type="resource">
+ <short-name>resource84</short-name>
+ <uid>resource84</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1084</guid>
+ <full-name>Resource 84</full-name>
+</record>
+<record type="resource">
+ <short-name>resource85</short-name>
+ <uid>resource85</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1085</guid>
+ <full-name>Resource 85</full-name>
+</record>
+<record type="resource">
+ <short-name>resource86</short-name>
+ <uid>resource86</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1086</guid>
+ <full-name>Resource 86</full-name>
+</record>
+<record type="resource">
+ <short-name>resource87</short-name>
+ <uid>resource87</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1087</guid>
+ <full-name>Resource 87</full-name>
+</record>
+<record type="resource">
+ <short-name>resource88</short-name>
+ <uid>resource88</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1088</guid>
+ <full-name>Resource 88</full-name>
+</record>
+<record type="resource">
+ <short-name>resource89</short-name>
+ <uid>resource89</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1089</guid>
+ <full-name>Resource 89</full-name>
+</record>
+<record type="resource">
+ <short-name>resource90</short-name>
+ <uid>resource90</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1090</guid>
+ <full-name>Resource 90</full-name>
+</record>
+<record type="resource">
+ <short-name>resource91</short-name>
+ <uid>resource91</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1091</guid>
+ <full-name>Resource 91</full-name>
+</record>
+<record type="resource">
+ <short-name>resource92</short-name>
+ <uid>resource92</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1092</guid>
+ <full-name>Resource 92</full-name>
+</record>
+<record type="resource">
+ <short-name>resource93</short-name>
+ <uid>resource93</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1093</guid>
+ <full-name>Resource 93</full-name>
+</record>
+<record type="resource">
+ <short-name>resource94</short-name>
+ <uid>resource94</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1094</guid>
+ <full-name>Resource 94</full-name>
+</record>
+<record type="resource">
+ <short-name>resource95</short-name>
+ <uid>resource95</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1095</guid>
+ <full-name>Resource 95</full-name>
+</record>
+<record type="resource">
+ <short-name>resource96</short-name>
+ <uid>resource96</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1096</guid>
+ <full-name>Resource 96</full-name>
+</record>
+<record type="resource">
+ <short-name>resource97</short-name>
+ <uid>resource97</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1097</guid>
+ <full-name>Resource 97</full-name>
+</record>
+<record type="resource">
+ <short-name>resource98</short-name>
+ <uid>resource98</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1098</guid>
+ <full-name>Resource 98</full-name>
+</record>
+<record type="resource">
+ <short-name>resource99</short-name>
+ <uid>resource99</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1099</guid>
+ <full-name>Resource 99</full-name>
+</record>
+<record type="resource">
+ <short-name>resource100</short-name>
+ <uid>resource100</uid>
+ <guid>9DD5F2A5-DAA7-4CEB-825C-2EEB458C1100</guid>
+ <full-name>Resource 100</full-name>
+</record>
</ins><span class="cx"> </directory>
</span></span></pre>
</div>
</div>
</body>
</html>