]> git.ipfire.org Git - thirdparty/foundation/foundation-emails.git/commitdiff
Remove leftover files from merge
authorGeoff Kimball <geoff@zurb.com>
Wed, 23 Mar 2016 04:32:58 +0000 (21:32 -0700)
committerGeoff Kimball <geoff@zurb.com>
Wed, 23 Mar 2016 04:32:58 +0000 (21:32 -0700)
20 files changed:
testing/dist/alignment.html [deleted file]
testing/dist/block-inky.html [deleted file]
testing/dist/block.html [deleted file]
testing/dist/button-expanded.html [deleted file]
testing/dist/button-inky.html [deleted file]
testing/dist/button.html [deleted file]
testing/dist/center.html [deleted file]
testing/dist/css/app.css [deleted file]
testing/dist/grid-inky.html [deleted file]
testing/dist/grid-nested.html [deleted file]
testing/dist/grid-with-callouts-inky.html [deleted file]
testing/dist/grid.html [deleted file]
testing/dist/index.html [deleted file]
testing/dist/kitcat.html [deleted file]
testing/dist/list.html [deleted file]
testing/dist/menu-inky.html [deleted file]
testing/dist/menu.html [deleted file]
testing/dist/offset-inky.html [deleted file]
testing/dist/offset.html [deleted file]
testing/dist/visibility.html [deleted file]

diff --git a/testing/dist/alignment.html b/testing/dist/alignment.html
deleted file mode 100644 (file)
index d9a6610..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center"><tbody><tr><td>
-           <table class="row"><tbody><tr>
-             <th class="small-4 large-4 columns first">
-               <center data-parsed="">Centered Text</center>
-             </th>
-             <th class="small-4 large-4 columns">
-               <center data-parsed="">Centered Text</center>
-             </th>
-             <th class="small-4 large-4 columns last">
-               <center data-parsed="">Centered Text</center>
-             </th>
-           </tr></tbody></table>
-         </td></tr></tbody></table>
-         
-         <table class="container text-center"><tbody><tr><td>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <p class="text-center">Centered Text</p>
-               <h4 class="text-center">Centered Text</h4>
-               <p class="text-right">Right Text</p>
-               <h4 class="text-right">Right Text</h4>
-               <p class="text-left">Left Text</p>
-               <h4 class="text-left">Left Text</h4>
-               <br>
-               <center data-parsed="">
-                 <img src="http://placehold.it/200?text=center" alt="" align="center" class="text-center">
-               </center>
-               <br>
-               <img class="float-center" src="http://placehold.it/200?text=center" alt="">
-               <img class="float-right" src="http://placehold.it/200?text=right" alt="">
-               <img class="float-left" src="http://placehold.it/200?text=left" alt="">
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         </td></tr></tbody></table>
-         
-         <table class="container text-center"><tbody><tr><td>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-4 columns first">
-      <table>
-        <tr>
-          <th></th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-4 columns">
-      <table>
-        <tr>
-          <th>Centering a column</th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-4 columns last">
-      <table>
-        <tr>
-          <th></th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         </td></tr></tbody></table>
-         
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/block-inky.html b/testing/dist/block-inky.html
deleted file mode 100644 (file)
index fdcdbda..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center"><tbody><tr><td>
-           <table class="block-grid up-2"><tr>
-             <td><p>one</p></td>
-             <td><p>two</p></td>
-           </tr></table>
-           <table class="block-grid up-3"><tr>
-             <td><p>one</p></td>
-             <td><p>two</p></td>
-             <td><p>three</p></td>
-           </tr></table>
-           <table class="block-grid up-4"><tr>
-             <td><p>one</p></td>
-             <td><p>two</p></td>
-             <td><p>three</p></td>
-             <td><p>four</p></td>
-           </tr></table>
-           <table class="block-grid up-5"><tr>
-             <td><p>one</p></td>
-             <td><p>two</p></td>
-             <td><p>three</p></td>
-             <td><p>four</p></td>
-             <td><p>five</p></td>
-           </tr></table>
-         </td></tr></tbody></table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/block.html b/testing/dist/block.html
deleted file mode 100644 (file)
index 39d40f7..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center" align="center">
-           <tr>
-             <td>
-         
-               <table class="block-grid up-2">
-                 <tr>
-                   <td>
-                     <p>one</p>
-                   </td>
-                   <td>
-                     <p>two</p>
-                   </td>
-                 </tr>
-               </table>
-         
-               <table class="block-grid up-3">
-                 <tr>
-                   <td>
-                     <p>one</p>
-                   </td>
-                   <td>
-                     <p>two</p>
-                   </td>
-                   <td>
-                     <p>three</p>
-                   </td>
-                 </tr>
-               </table>
-         
-               <table class="block-grid up-4">
-                 <tr>
-                   <td>
-                     <p>one</p>
-                   </td>
-                   <td>
-                     <p>two</p>
-                   </td>
-                   <td>
-                     <p>three</p>
-                   </td>
-                   <td>
-                     <p>four</p>
-                   </td>
-                 </tr>
-               </table>
-         
-               <table class="block-grid up-5">
-                 <tr>
-                   <td>
-                     <p>one</p>
-                   </td>
-                   <td>
-                     <p>two</p>
-                   </td>
-                   <td>
-                     <p>three</p>
-                   </td>
-                   <td>
-                     <p>four</p>
-                   </td>
-                   <td>
-                     <p>five</p>
-                   </td>
-                 </tr>
-               </table>
-         
-             </td>
-           </tr>
-         </table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/button-expanded.html b/testing/dist/button-expanded.html
deleted file mode 100644 (file)
index 2930272..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center"><tbody><tr><td>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="button expand"><tr><td><table><tr><td><center data-parsed=""><a href="#" align="center" class="text-center">Button One</a></center></td></tr></table></td></tr></table>
-               <table class="button expand"><tr><td><table><tr><td><center data-parsed=""><a href="#" align="center" class="text-center">Button Two</a></center></td></tr></table></td></tr></table>
-               <table class="button expand"><tr><td><table><tr><td><center data-parsed=""><a href="#" align="center" class="text-center">Button Three</a></center></td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         </td></tr></tbody></table>
-         
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/button-inky.html b/testing/dist/button-inky.html
deleted file mode 100644 (file)
index cd0ec1d..0000000
+++ /dev/null
@@ -1,162 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <style align="center" class="text-center">
-           .border {
-             border-bottom: 1px solid blue;
-           }
-         </style>
-         <table class="container text-center"><tbody><tr><td>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="button tiny"><tr><td><table><tr><td><a href="http://zurb.com">I am a tiny button</a></td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="button small"><tr><td><table><tr><td><a href="http://zurb.com">I am a small button</a></td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="button"><tr><td><table><tr><td><a href="http://zurb.com">I am a default button</a></td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="button large"><tr><td><table><tr><td><a href="http://zurb.com">I am a large button</a></td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="button secondary"><tr><td><table><tr><td><a href="http://zurb.com">I am secondary</a></td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="button success"><tr><td><table><tr><td><a href="http://zurb.com">I am successful</a></td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="button alert border"><tr><td><table><tr><td><a href="http://zurb.com">I alert</a></td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="button expand"><tr><td><table><tr><td><center data-parsed=""><a href="http://zurb.com" align="center" class="text-center">I expand</a></center></td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="button radius"><tr><td><table><tr><td><a href="http://zurb.com">I have a radius</a></td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="button rounded"><tr><td><table><tr><td><a href="http://zurb.com">I am round</a></td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <center data-parsed="">
-                 <table class="button radius text-center"><tr><td><table><tr><td><a href="http://zurb.com">I am centered</a></td></tr></table></td></tr></table>
-               </center>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         </td></tr></tbody></table>
-         
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/button.html b/testing/dist/button.html
deleted file mode 100644 (file)
index f8daf9c..0000000
+++ /dev/null
@@ -1,210 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center" align="center">
-           <tr>
-             <td>
-         
-             <table class="row">
-               <tr>
-                 <th class="small-12 large-12 columns">
-         
-                   <table class="button large">
-                     <tr>
-                       <td>
-                         <table>
-                           <tr>
-                             <td>
-                               <a href="https://zurb.com">I am a large button</a>
-                             </td>
-                           </tr>
-                         </table>
-                       </td>
-                     </tr>
-                   </table>
-         
-                 </th>
-               </tr>
-             </table>
-         
-             <table class="row">
-               <tr>
-                 <th class="small-12 large-12 columns">
-         
-                   <table class="button">
-                     <tr>
-                       <td>
-                         <table>
-                           <tr>
-                             <td>
-                               <a href="https://zurb.com">I am a button</a>
-                             </td>
-                           </tr>
-                         </table>
-                       </td>
-                     </tr>
-                   </table>
-         
-                 </th>
-               </tr>
-             </table>
-         
-         
-             <table class="row">
-               <tr>
-                 <th class="small-12 large-12 columns">          
-         
-                   <table class="button small">
-                     <tr>
-                       <td>
-                         <table>
-                           <tr>
-                             <td>
-                               <a href="https://zurb.com">I am a small button</a>
-                             </td>
-                           </tr>
-                         </table>
-                       </td>
-                     </tr>
-                   </table>
-         
-                 </th>
-               </tr>
-             </table>
-         
-             <table class="row">
-               <tr>
-                 <th class="small-12 large-12 columns">
-         
-                   <table class="button tiny">
-                     <tr>
-                       <td>
-                         <table>
-                           <tr>
-                             <td>
-                               <a href="https://zurb.com">I am a tiny button</a>
-                             </td>
-                           </tr>
-                         </table>
-                       </td>
-                     </tr>
-                   </table>
-         
-                 </th>
-               </tr>
-             </table>  
-         
-             <table class="row">
-               <tr>
-                 <th class="small-12 large-12 columns">
-         
-                   <table class="button secondary">
-                     <tr>
-                       <td>
-                         <table>
-                           <tr>
-                             <td>
-                               <a href="https://zurb.com">I am secondary</a>
-                             </td>
-                           </tr>
-                         </table>
-                       </td>
-                     </tr>
-                   </table> 
-         
-                 </th>
-               </tr>
-             </table>
-         
-             <table class="row">
-               <tr>
-                 <th class="small-12 large-12 columns">
-         
-                   <table class="button success">
-                     <tr>
-                       <td>
-                         <table>
-                           <tr>
-                             <td>
-                               <a href="https://zurb.com">I am successful</a>
-                             </td>
-                           </tr>
-                         </table>
-                       </td>
-                     </tr>
-                   </table>
-         
-                 </th>
-               </tr>
-             </table>
-         
-         
-             <table class="row">
-               <tr>
-                 <th class="small-12 large-12 columns">
-         
-                   <table class="button alert">
-                     <tr>
-                       <td>
-                         <table>
-                           <tr>
-                             <td>
-                               <a href="https://zurb.com">I alert</a>
-                             </td>
-                           </tr>
-                         </table>
-                       </td>
-                     </tr>
-                   </table>
-         
-                 </th>
-               </tr>
-             </table>
-         
-             <table class="row">
-               <tr>
-                 <td class="small-12 large-12 columns">
-         
-                   <table class="button expand">
-                     <tr>
-                       <td>
-                         
-                         <table>
-                           <tr>
-                             <td>
-                               <center data-parsed="">
-                                 <a href="https://zurb.com" align="center" class="text-center">I expand</a>
-                               </center>
-                             </td>
-                           </tr>
-                         </table>
-         
-                       </td>
-                     </tr>
-                   </table>
-         
-                 </td>
-               </tr>
-             </table>
-         
-         
-             </td>
-           </tr>
-         </table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/center.html b/testing/dist/center.html
deleted file mode 100644 (file)
index 3e762b3..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center"><tbody><tr><td>
-           <table class="row"><tbody><tr>
-                 <th class="text-center small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <center data-parsed="">
-                 <p class="text-center" align="center">I should be centered</p>
-               </center>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="text-center small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <center data-parsed="">
-                 <img src="http://placehold.it/200x150" align="center" class="text-center">
-               </center>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         </td></tr></tbody></table>
-         
-         
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/css/app.css b/testing/dist/css/app.css
deleted file mode 100644 (file)
index a3dc7cc..0000000
+++ /dev/null
@@ -1,1387 +0,0 @@
-#outlook a {
-  padding: 0; }
-
-body {
-  width: 100% !important;
-  min-width: 100%;
-  -webkit-text-size-adjust: 100%;
-  -ms-text-size-adjust: 100%;
-  margin: 0;
-  Margin: 0;
-  padding: 0;
-  -moz-box-sizing: border-box;
-  -webkit-box-sizing: border-box;
-  box-sizing: border-box; }
-
-.ExternalClass {
-  width: 100%; }
-  .ExternalClass,
-  .ExternalClass p,
-  .ExternalClass span,
-  .ExternalClass font,
-  .ExternalClass td,
-  .ExternalClass div {
-    line-height: 100%; }
-
-#backgroundTable {
-  margin: 0;
-  Margin: 0;
-  padding: 0;
-  width: 100% !important;
-  line-height: 100% !important; }
-
-img {
-  outline: none;
-  text-decoration: none;
-  -ms-interpolation-mode: bicubic;
-  width: auto;
-  max-width: 100%;
-  float: left;
-  clear: both;
-  display: block; }
-
-center {
-  width: 100%;
-  min-width: 580px; }
-
-a img {
-  border: none; }
-
-p {
-  margin: 0 0 0 10px;
-  Margin: 0 0 0 10px; }
-
-table {
-  border-spacing: 0;
-  border-collapse: collapse; }
-
-td {
-  word-break: break-word;
-  -webkit-hyphens: auto;
-  -moz-hyphens: auto;
-  hyphens: auto;
-  border-collapse: collapse !important; }
-
-table, tr, td {
-  padding: 0;
-  vertical-align: top;
-  text-align: left; }
-
-html {
-  min-height: 100%;
-  background: #f3f3f3; }
-
-table.body {
-  background: #f3f3f3;
-  height: 100%;
-  width: 100%; }
-
-table.container {
-  background: #fefefe;
-  width: 580px;
-  margin: 0 auto;
-  Margin: 0 auto;
-  text-align: inherit; }
-
-table.row {
-  padding: 0;
-  width: 100%;
-  position: relative; }
-
-table.container table.row {
-  display: table; }
-
-td.columns,
-td.column,
-th.columns,
-th.column {
-  margin: 0 auto;
-  Margin: 0 auto;
-  padding-left: 16px;
-  padding-bottom: 16px; }
-
-td.columns.last,
-td.column.last,
-th.columns.last,
-th.column.last {
-  padding-right: 16px; }
-
-td.columns table,
-td.column table,
-th.columns table,
-th.column table {
-  width: 100%; }
-
-td.large-1,
-th.large-1 {
-  width: 32.33333px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-1.first,
-th.large-1.first {
-  padding-left: 16px; }
-
-td.large-1.last,
-th.large-1.last {
-  padding-right: 16px; }
-
-.collapse td.large-1,
-.collapse th.large-1 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 48.33333px; }
-
-.collapse td.large-1.first,
-.collapse th.large-1.first,
-.collapse td.large-1.last,
-.collapse th.large-1.last {
-  width: 56.33333px; }
-
-td.large-2,
-th.large-2 {
-  width: 80.66667px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-2.first,
-th.large-2.first {
-  padding-left: 16px; }
-
-td.large-2.last,
-th.large-2.last {
-  padding-right: 16px; }
-
-.collapse td.large-2,
-.collapse th.large-2 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 96.66667px; }
-
-.collapse td.large-2.first,
-.collapse th.large-2.first,
-.collapse td.large-2.last,
-.collapse th.large-2.last {
-  width: 104.66667px; }
-
-td.large-3,
-th.large-3 {
-  width: 129px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-3.first,
-th.large-3.first {
-  padding-left: 16px; }
-
-td.large-3.last,
-th.large-3.last {
-  padding-right: 16px; }
-
-.collapse td.large-3,
-.collapse th.large-3 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 145px; }
-
-.collapse td.large-3.first,
-.collapse th.large-3.first,
-.collapse td.large-3.last,
-.collapse th.large-3.last {
-  width: 153px; }
-
-td.large-4,
-th.large-4 {
-  width: 177.33333px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-4.first,
-th.large-4.first {
-  padding-left: 16px; }
-
-td.large-4.last,
-th.large-4.last {
-  padding-right: 16px; }
-
-.collapse td.large-4,
-.collapse th.large-4 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 193.33333px; }
-
-.collapse td.large-4.first,
-.collapse th.large-4.first,
-.collapse td.large-4.last,
-.collapse th.large-4.last {
-  width: 201.33333px; }
-
-td.large-5,
-th.large-5 {
-  width: 225.66667px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-5.first,
-th.large-5.first {
-  padding-left: 16px; }
-
-td.large-5.last,
-th.large-5.last {
-  padding-right: 16px; }
-
-.collapse td.large-5,
-.collapse th.large-5 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 241.66667px; }
-
-.collapse td.large-5.first,
-.collapse th.large-5.first,
-.collapse td.large-5.last,
-.collapse th.large-5.last {
-  width: 249.66667px; }
-
-td.large-6,
-th.large-6 {
-  width: 274px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-6.first,
-th.large-6.first {
-  padding-left: 16px; }
-
-td.large-6.last,
-th.large-6.last {
-  padding-right: 16px; }
-
-.collapse td.large-6,
-.collapse th.large-6 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 290px; }
-
-.collapse td.large-6.first,
-.collapse th.large-6.first,
-.collapse td.large-6.last,
-.collapse th.large-6.last {
-  width: 298px; }
-
-td.large-7,
-th.large-7 {
-  width: 322.33333px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-7.first,
-th.large-7.first {
-  padding-left: 16px; }
-
-td.large-7.last,
-th.large-7.last {
-  padding-right: 16px; }
-
-.collapse td.large-7,
-.collapse th.large-7 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 338.33333px; }
-
-.collapse td.large-7.first,
-.collapse th.large-7.first,
-.collapse td.large-7.last,
-.collapse th.large-7.last {
-  width: 346.33333px; }
-
-td.large-8,
-th.large-8 {
-  width: 370.66667px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-8.first,
-th.large-8.first {
-  padding-left: 16px; }
-
-td.large-8.last,
-th.large-8.last {
-  padding-right: 16px; }
-
-.collapse td.large-8,
-.collapse th.large-8 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 386.66667px; }
-
-.collapse td.large-8.first,
-.collapse th.large-8.first,
-.collapse td.large-8.last,
-.collapse th.large-8.last {
-  width: 394.66667px; }
-
-td.large-9,
-th.large-9 {
-  width: 419px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-9.first,
-th.large-9.first {
-  padding-left: 16px; }
-
-td.large-9.last,
-th.large-9.last {
-  padding-right: 16px; }
-
-.collapse td.large-9,
-.collapse th.large-9 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 435px; }
-
-.collapse td.large-9.first,
-.collapse th.large-9.first,
-.collapse td.large-9.last,
-.collapse th.large-9.last {
-  width: 443px; }
-
-td.large-10,
-th.large-10 {
-  width: 467.33333px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-10.first,
-th.large-10.first {
-  padding-left: 16px; }
-
-td.large-10.last,
-th.large-10.last {
-  padding-right: 16px; }
-
-.collapse td.large-10,
-.collapse th.large-10 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 483.33333px; }
-
-.collapse td.large-10.first,
-.collapse th.large-10.first,
-.collapse td.large-10.last,
-.collapse th.large-10.last {
-  width: 491.33333px; }
-
-td.large-11,
-th.large-11 {
-  width: 515.66667px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-11.first,
-th.large-11.first {
-  padding-left: 16px; }
-
-td.large-11.last,
-th.large-11.last {
-  padding-right: 16px; }
-
-.collapse td.large-11,
-.collapse th.large-11 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 531.66667px; }
-
-.collapse td.large-11.first,
-.collapse th.large-11.first,
-.collapse td.large-11.last,
-.collapse th.large-11.last {
-  width: 539.66667px; }
-
-td.large-12,
-th.large-12 {
-  width: 564px;
-  padding-left: 8px;
-  padding-right: 8px; }
-
-td.large-12.first,
-th.large-12.first {
-  padding-left: 16px; }
-
-td.large-12.last,
-th.large-12.last {
-  padding-right: 16px; }
-
-.collapse td.large-12,
-.collapse th.large-12 {
-  padding-right: 0;
-  padding-left: 0;
-  width: 580px; }
-
-.collapse td.large-12.first,
-.collapse th.large-12.first,
-.collapse td.large-12.last,
-.collapse th.large-12.last {
-  width: 588px; }
-
-td.large-1 center,
-th.large-1 center {
-  min-width: 32.33333px; }
-
-td.large-2 center,
-th.large-2 center {
-  min-width: 80.66667px; }
-
-td.large-3 center,
-th.large-3 center {
-  min-width: 129px; }
-
-td.large-4 center,
-th.large-4 center {
-  min-width: 177.33333px; }
-
-td.large-5 center,
-th.large-5 center {
-  min-width: 225.66667px; }
-
-td.large-6 center,
-th.large-6 center {
-  min-width: 274px; }
-
-td.large-7 center,
-th.large-7 center {
-  min-width: 322.33333px; }
-
-td.large-8 center,
-th.large-8 center {
-  min-width: 370.66667px; }
-
-td.large-9 center,
-th.large-9 center {
-  min-width: 419px; }
-
-td.large-10 center,
-th.large-10 center {
-  min-width: 467.33333px; }
-
-td.large-11 center,
-th.large-11 center {
-  min-width: 515.66667px; }
-
-td.large-12 center,
-th.large-12 center {
-  min-width: 564px; }
-
-.body .columns td.large-1,
-.body .column td.large-1,
-.body .columns th.large-1,
-.body .column th.large-1 {
-  width: 8.33333%; }
-
-.body .columns td.large-2,
-.body .column td.large-2,
-.body .columns th.large-2,
-.body .column th.large-2 {
-  width: 16.66667%; }
-
-.body .columns td.large-3,
-.body .column td.large-3,
-.body .columns th.large-3,
-.body .column th.large-3 {
-  width: 25%; }
-
-.body .columns td.large-4,
-.body .column td.large-4,
-.body .columns th.large-4,
-.body .column th.large-4 {
-  width: 33.33333%; }
-
-.body .columns td.large-5,
-.body .column td.large-5,
-.body .columns th.large-5,
-.body .column th.large-5 {
-  width: 41.66667%; }
-
-.body .columns td.large-6,
-.body .column td.large-6,
-.body .columns th.large-6,
-.body .column th.large-6 {
-  width: 50%; }
-
-.body .columns td.large-7,
-.body .column td.large-7,
-.body .columns th.large-7,
-.body .column th.large-7 {
-  width: 58.33333%; }
-
-.body .columns td.large-8,
-.body .column td.large-8,
-.body .columns th.large-8,
-.body .column th.large-8 {
-  width: 66.66667%; }
-
-.body .columns td.large-9,
-.body .column td.large-9,
-.body .columns th.large-9,
-.body .column th.large-9 {
-  width: 75%; }
-
-.body .columns td.large-10,
-.body .column td.large-10,
-.body .columns th.large-10,
-.body .column th.large-10 {
-  width: 83.33333%; }
-
-.body .columns td.large-11,
-.body .column td.large-11,
-.body .columns th.large-11,
-.body .column th.large-11 {
-  width: 91.66667%; }
-
-.body .columns td.large-12,
-.body .column td.large-12,
-.body .columns th.large-12,
-.body .column th.large-12 {
-  width: 100%; }
-
-td.large-offset-1,
-td.large-offset-1.first,
-td.large-offset-1.last,
-th.large-offset-1,
-th.large-offset-1.first,
-th.large-offset-1.last {
-  padding-left: 64.33333px; }
-
-td.large-offset-2,
-td.large-offset-2.first,
-td.large-offset-2.last,
-th.large-offset-2,
-th.large-offset-2.first,
-th.large-offset-2.last {
-  padding-left: 112.66667px; }
-
-td.large-offset-3,
-td.large-offset-3.first,
-td.large-offset-3.last,
-th.large-offset-3,
-th.large-offset-3.first,
-th.large-offset-3.last {
-  padding-left: 161px; }
-
-td.large-offset-4,
-td.large-offset-4.first,
-td.large-offset-4.last,
-th.large-offset-4,
-th.large-offset-4.first,
-th.large-offset-4.last {
-  padding-left: 209.33333px; }
-
-td.large-offset-5,
-td.large-offset-5.first,
-td.large-offset-5.last,
-th.large-offset-5,
-th.large-offset-5.first,
-th.large-offset-5.last {
-  padding-left: 257.66667px; }
-
-td.large-offset-6,
-td.large-offset-6.first,
-td.large-offset-6.last,
-th.large-offset-6,
-th.large-offset-6.first,
-th.large-offset-6.last {
-  padding-left: 306px; }
-
-td.large-offset-7,
-td.large-offset-7.first,
-td.large-offset-7.last,
-th.large-offset-7,
-th.large-offset-7.first,
-th.large-offset-7.last {
-  padding-left: 354.33333px; }
-
-td.large-offset-8,
-td.large-offset-8.first,
-td.large-offset-8.last,
-th.large-offset-8,
-th.large-offset-8.first,
-th.large-offset-8.last {
-  padding-left: 402.66667px; }
-
-td.large-offset-9,
-td.large-offset-9.first,
-td.large-offset-9.last,
-th.large-offset-9,
-th.large-offset-9.first,
-th.large-offset-9.last {
-  padding-left: 451px; }
-
-td.large-offset-10,
-td.large-offset-10.first,
-td.large-offset-10.last,
-th.large-offset-10,
-th.large-offset-10.first,
-th.large-offset-10.last {
-  padding-left: 499.33333px; }
-
-td.large-offset-11,
-td.large-offset-11.first,
-td.large-offset-11.last,
-th.large-offset-11,
-th.large-offset-11.first,
-th.large-offset-11.last {
-  padding-left: 547.66667px; }
-
-td.expander,
-th.expander {
-  visibility: hidden;
-  width: 0;
-  padding: 0 !important; }
-
-.block-grid {
-  width: 100%;
-  max-width: 580px; }
-  .block-grid td {
-    display: inline-block;
-    padding: 8px; }
-
-.up-2 td {
-  width: 274px !important; }
-
-.up-3 td {
-  width: 177px !important; }
-
-.up-4 td {
-  width: 129px !important; }
-
-.up-5 td {
-  width: 100px !important; }
-
-.up-6 td {
-  width: 80px !important; }
-
-.up-7 td {
-  width: 66px !important; }
-
-.up-8 td {
-  width: 56px !important; }
-
-table.text-center,
-td.text-center,
-h1.text-center,
-h2.text-center,
-h3.text-center,
-h4.text-center,
-h5.text-center,
-h6.text-center,
-p.text-center,
-span.text-center {
-  text-align: center; }
-
-h1.text-left,
-h2.text-left,
-h3.text-left,
-h4.text-left,
-h5.text-left,
-h6.text-left,
-p.text-left,
-span.text-left {
-  text-align: left; }
-
-h1.text-right,
-h2.text-right,
-h3.text-right,
-h4.text-right,
-h5.text-right,
-h6.text-right,
-p.text-right,
-span.text-right {
-  text-align: right; }
-
-span.text-center {
-  display: block;
-  width: 100%;
-  text-align: center; }
-
-img.float-left {
-  float: left;
-  text-align: left; }
-
-img.float-right {
-  float: right;
-  text-align: right; }
-
-img.float-center,
-img.text-center {
-  margin: 0 auto;
-  Margin: 0 auto;
-  float: none;
-  text-align: center; }
-
-table.float-center,
-td.float-center,
-th.float-center {
-  margin: 0 auto;
-  Margin: 0 auto;
-  float: none;
-  text-align: center; }
-
-table.body table.container .hide-for-large {
-  display: none;
-  width: 0;
-  mso-hide: all;
-  overflow: hidden;
-  max-height: 0px;
-  font-size: 0;
-  width: 0px;
-  line-height: 0; }
-  @media only screen and (max-width: 596px) {
-    table.body table.container .hide-for-large {
-      display: block !important;
-      width: auto !important;
-      overflow: visible !important; } }
-
-table.body table.container .hide-for-large * {
-  mso-hide: all; }
-
-@media only screen and (max-width: 596px) {
-  table.body table.container .row.hide-for-large,
-  table.body table.container .row.hide-for-large {
-    display: table !important;
-    width: 100% !important; } }
-
-@media only screen and (max-width: 596px) {
-  table.body table.container .show-for-large {
-    display: none !important;
-    width: 0;
-    mso-hide: all;
-    overflow: hidden; } }
-
-body,
-table.body,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-p,
-td,
-th,
-a {
-  color: #0a0a0a;
-  font-family: Helvetica, Arial, sans-serif;
-  font-weight: normal;
-  padding: 0;
-  margin: 0;
-  Margin: 0;
-  text-align: left;
-  line-height: 1.3; }
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
-  color: inherit;
-  word-break: normal;
-  font-family: Helvetica, Arial, sans-serif;
-  font-weight: normal;
-  margin-bottom: 10px;
-  Margin-bottom: 10px; }
-
-h1 {
-  font-size: 40px; }
-
-h2 {
-  font-size: 36px; }
-
-h3 {
-  font-size: 32px; }
-
-h4 {
-  font-size: 28px; }
-
-h5 {
-  font-size: 24px; }
-
-h6 {
-  font-size: 20px; }
-
-body,
-table.body,
-p,
-td,
-th {
-  font-size: 14px;
-  line-height: 19px; }
-
-p {
-  margin-bottom: 10px;
-  Margin-bottom: 10px; }
-  p.lead {
-    font-size: 17.5px;
-    line-height: 1.6; }
-  p.subheader {
-    margin-top: 4px;
-    margin-bottom: 8px;
-    Margin-top: 4px;
-    Margin-bottom: 8px;
-    font-weight: normal;
-    line-height: 1.4;
-    color: #8a8a8a; }
-
-small {
-  font-size: 10px; }
-
-a {
-  color: #2199e8;
-  text-decoration: none; }
-  a:hover {
-    color: #147dc2; }
-  a:active {
-    color: #147dc2; }
-  a:visited {
-    color: #2199e8; }
-
-h1 a,
-h1 a:visited,
-h2 a,
-h2 a:visited,
-h3 a,
-h3 a:visited,
-h4 a,
-h4 a:visited,
-h5 a,
-h5 a:visited,
-h6 a,
-h6 a:visited {
-  color: #2199e8; }
-
-pre {
-  background: #f3f3f3;
-  margin: 30px 0;
-  Margin: 30px 0; }
-  pre code {
-    color: #cacaca; }
-    pre code span.callout {
-      color: #8a8a8a;
-      font-weight: bold; }
-    pre code span.callout-strong {
-      color: #ff6908;
-      font-weight: bold; }
-
-hr {
-  max-width: 580px;
-  height: 0;
-  border-right: 0;
-  border-top: 0;
-  border-bottom: 1px solid #cacaca;
-  border-left: 0;
-  margin: 20px auto;
-  Margin: 20px auto;
-  clear: both; }
-
-.stat {
-  font-size: 40px;
-  line-height: 1; }
-  p + .stat {
-    margin-top: -16px;
-    Margin-top: -16px; }
-
-table.button {
-  width: auto !important;
-  margin: 0 0 32px 0;
-  Margin: 0 0 32px 0; }
-  table.button table td {
-    width: auto !important;
-    text-align: left;
-    color: #fefefe;
-    background: #2199e8;
-    border: 2px solid #2199e8; }
-    table.button table td.radius {
-      border-radius: 3px; }
-    table.button table td.rounded {
-      border-radius: 500px; }
-    table.button table td a {
-      font-family: Helvetica, Arial, sans-serif;
-      font-size: 16px;
-      font-weight: bold;
-      color: #fefefe;
-      text-decoration: none;
-      display: inline-block;
-      padding: 8px 16px 8px 16px;
-      border: 0px solid #2199e8;
-      border-radius: 3px; }
-
-table.button:hover table tr td a,
-table.button:active table tr td a,
-table.button table tr td a:visited,
-table.button.tiny:hover table tr td a,
-table.button.tiny:active table tr td a,
-table.button.tiny table tr td a:visited,
-table.button.small:hover table tr td a,
-table.button.small:active table tr td a,
-table.button.small table tr td a:visited,
-table.button.large:hover table tr td a,
-table.button.large:active table tr td a,
-table.button.large table tr td a:visited {
-  color: #fefefe; }
-
-table.button.tiny table td,
-table.button.tiny table a {
-  padding: 4px 8px 4px 8px; }
-
-table.button.tiny table a {
-  font-size: 10px;
-  font-weight: normal; }
-
-table.button.small table td,
-table.button.small table a {
-  padding: 5px 10px 5px 10px;
-  font-size: 12px; }
-
-table.button.large table a {
-  padding: 10px 20px 10px 20px;
-  font-size: 20px; }
-
-table.expand,
-table.expanded {
-  width: 100% !important; }
-  table.expand table,
-  table.expanded table {
-    width: 100%; }
-    table.expand table a,
-    table.expanded table a {
-      width: calc(100% - 20px);
-      text-align: center; }
-  table.expand center,
-  table.expanded center {
-    min-width: 0; }
-
-table.button:hover table td,
-table.button:visited table td,
-table.button:active table td {
-  background: #147dc2;
-  color: #fefefe; }
-
-table.button:hover table a,
-table.button:visited table a,
-table.button:active table a {
-  border: 0px solid #147dc2; }
-
-table.button.secondary table td {
-  background: #777777;
-  color: #fefefe;
-  border: 2px solid #777777; }
-
-table.button.secondary table a {
-  color: #cacaca;
-  border: 0px solid #777777; }
-
-table.button.secondary:hover table td {
-  background: #919191;
-  color: #cacaca; }
-
-table.button.secondary:hover table a {
-  border: 0px solid #919191; }
-
-table.button.secondary:hover table td a {
-  color: #cacaca; }
-
-table.button.secondary:active table td a {
-  color: #cacaca; }
-
-table.button.secondary table td a:visited {
-  color: #cacaca; }
-
-table.button.success table td {
-  background: #3adb76;
-  border: 2px solid #3adb76; }
-
-table.button.success table a {
-  border: 0px solid #3adb76; }
-
-table.button.successs:hover table td {
-  background: #23bf5d; }
-
-table.button.successs:hover table a {
-  border: 0px solid #23bf5d; }
-
-table.button.alert table td {
-  background: #ec5840;
-  border: 2px solid #ec5840; }
-
-table.button.alert table a {
-  border: 0px solid #ec5840; }
-
-table.button.alert:hover table td {
-  background: #e23317; }
-
-table.button.alert:hover table a {
-  border: 0px solid #e23317; }
-
-td.callout {
-  width: 100%;
-  border: 1px solid #cbcbcb;
-  padding: 10px;
-  background: #fefefe;
-  margin-bottom: 32px;
-  Margin-bottom: 32px; }
-  td.callout.primary {
-    background: #def0fc;
-    border: 1px solid #444444;
-    color: #0a0a0a; }
-  td.callout.secondary {
-    background: #ebebeb;
-    border: 1px solid #444444;
-    color: #0a0a0a; }
-  td.callout.success {
-    background: #e1faea;
-    border: 1px solid #1b9448;
-    color: #fefefe; }
-  td.callout.warning {
-    background: #fff3d9;
-    border: 1px solid #996800;
-    color: #fefefe; }
-  td.callout.alert {
-    background: #fce6e2;
-    border: 1px solid #b42912;
-    color: #fefefe; }
-
-.thumbnail {
-  display: inline-block;
-  border-collapse: separate; }
-  .thumbnail img {
-    border-collapse: separate; }
-  .thumbnail:hover, .thumbnail:focus {
-    box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); }
-
-table.menu {
-  width: 100%; }
-  table.menu td,
-  table.menu th {
-    display: inline-block;
-    padding: 20px; }
-
-table.menu.simple td,
-table.menu.simple th {
-  padding: 0;
-  padding-right: 10px; }
-
-table.menu.vertical td,
-table.menu.vertical th,
-table.menu.vertical a {
-  display: block;
-  width: 100%; }
-
-table.menu.vertical td table.menu.vertical td,
-table.menu.vertical td table.menu.vertical th,
-table.menu.vertical th table.menu.vertical td,
-table.menu.vertical th table.menu.vertical th {
-  padding-left: 20px; }
-
-table.menu.text-center a {
-  text-align: center; }
-
-body.outlook p {
-  display: inline !important; }
-
-@media only screen and (max-width: 596px) {
-  table.body img {
-    width: auto !important;
-    height: auto !important; }
-  table.body center {
-    min-width: 0 !important; }
-  table.body .container {
-    width: 95% !important; }
-  table.body .columns,
-  table.body .column {
-    height: auto !important;
-    -moz-box-sizing: border-box;
-    -webkit-box-sizing: border-box;
-    box-sizing: border-box;
-    padding-left: 16px !important;
-    padding-right: 16px !important; }
-    table.body .columns .column,
-    table.body .columns .columns,
-    table.body .column .column,
-    table.body .column .columns {
-      padding-left: 0 !important;
-      padding-right: 0 !important; }
-  table.body .collapse .columns,
-  table.body .collapse .column {
-    padding-left: 0 !important;
-    padding-right: 0 !important; }
-  td.small-1,
-  th.small-1 {
-    display: inline-block !important;
-    width: 8.33333% !important; }
-  td.small-2,
-  th.small-2 {
-    display: inline-block !important;
-    width: 16.66667% !important; }
-  td.small-3,
-  th.small-3 {
-    display: inline-block !important;
-    width: 25% !important; }
-  td.small-4,
-  th.small-4 {
-    display: inline-block !important;
-    width: 33.33333% !important; }
-  td.small-5,
-  th.small-5 {
-    display: inline-block !important;
-    width: 41.66667% !important; }
-  td.small-6,
-  th.small-6 {
-    display: inline-block !important;
-    width: 50% !important; }
-  td.small-7,
-  th.small-7 {
-    display: inline-block !important;
-    width: 58.33333% !important; }
-  td.small-8,
-  th.small-8 {
-    display: inline-block !important;
-    width: 66.66667% !important; }
-  td.small-9,
-  th.small-9 {
-    display: inline-block !important;
-    width: 75% !important; }
-  td.small-10,
-  th.small-10 {
-    display: inline-block !important;
-    width: 83.33333% !important; }
-  td.small-11,
-  th.small-11 {
-    display: inline-block !important;
-    width: 91.66667% !important; }
-  td.small-12,
-  th.small-12 {
-    display: inline-block !important;
-    width: 100% !important; }
-  .columns td.small-12,
-  .column td.small-12,
-  .columns th.small-12,
-  .column th.small-12 {
-    display: block !important;
-    width: 100% !important; }
-  .body .columns td.small-1,
-  .body .column td.small-1,
-  td.small-1 center,
-  .body .columns th.small-1,
-  .body .column th.small-1,
-  th.small-1 center {
-    display: inline-block !important;
-    width: 8.33333% !important; }
-  .body .columns td.small-2,
-  .body .column td.small-2,
-  td.small-2 center,
-  .body .columns th.small-2,
-  .body .column th.small-2,
-  th.small-2 center {
-    display: inline-block !important;
-    width: 16.66667% !important; }
-  .body .columns td.small-3,
-  .body .column td.small-3,
-  td.small-3 center,
-  .body .columns th.small-3,
-  .body .column th.small-3,
-  th.small-3 center {
-    display: inline-block !important;
-    width: 25% !important; }
-  .body .columns td.small-4,
-  .body .column td.small-4,
-  td.small-4 center,
-  .body .columns th.small-4,
-  .body .column th.small-4,
-  th.small-4 center {
-    display: inline-block !important;
-    width: 33.33333% !important; }
-  .body .columns td.small-5,
-  .body .column td.small-5,
-  td.small-5 center,
-  .body .columns th.small-5,
-  .body .column th.small-5,
-  th.small-5 center {
-    display: inline-block !important;
-    width: 41.66667% !important; }
-  .body .columns td.small-6,
-  .body .column td.small-6,
-  td.small-6 center,
-  .body .columns th.small-6,
-  .body .column th.small-6,
-  th.small-6 center {
-    display: inline-block !important;
-    width: 50% !important; }
-  .body .columns td.small-7,
-  .body .column td.small-7,
-  td.small-7 center,
-  .body .columns th.small-7,
-  .body .column th.small-7,
-  th.small-7 center {
-    display: inline-block !important;
-    width: 58.33333% !important; }
-  .body .columns td.small-8,
-  .body .column td.small-8,
-  td.small-8 center,
-  .body .columns th.small-8,
-  .body .column th.small-8,
-  th.small-8 center {
-    display: inline-block !important;
-    width: 66.66667% !important; }
-  .body .columns td.small-9,
-  .body .column td.small-9,
-  td.small-9 center,
-  .body .columns th.small-9,
-  .body .column th.small-9,
-  th.small-9 center {
-    display: inline-block !important;
-    width: 75% !important; }
-  .body .columns td.small-10,
-  .body .column td.small-10,
-  td.small-10 center,
-  .body .columns th.small-10,
-  .body .column th.small-10,
-  th.small-10 center {
-    display: inline-block !important;
-    width: 83.33333% !important; }
-  .body .columns td.small-11,
-  .body .column td.small-11,
-  td.small-11 center,
-  .body .columns th.small-11,
-  .body .column th.small-11,
-  th.small-11 center {
-    display: inline-block !important;
-    width: 91.66667% !important; }
-  table.body td.small-offset-1,
-  table.body th.small-offset-1 {
-    margin-left: 8.33333% !important;
-    Margin-left: 8.33333% !important; }
-  table.body td.small-offset-2,
-  table.body th.small-offset-2 {
-    margin-left: 16.66667% !important;
-    Margin-left: 16.66667% !important; }
-  table.body td.small-offset-3,
-  table.body th.small-offset-3 {
-    margin-left: 25% !important;
-    Margin-left: 25% !important; }
-  table.body td.small-offset-4,
-  table.body th.small-offset-4 {
-    margin-left: 33.33333% !important;
-    Margin-left: 33.33333% !important; }
-  table.body td.small-offset-5,
-  table.body th.small-offset-5 {
-    margin-left: 41.66667% !important;
-    Margin-left: 41.66667% !important; }
-  table.body td.small-offset-6,
-  table.body th.small-offset-6 {
-    margin-left: 50% !important;
-    Margin-left: 50% !important; }
-  table.body td.small-offset-7,
-  table.body th.small-offset-7 {
-    margin-left: 58.33333% !important;
-    Margin-left: 58.33333% !important; }
-  table.body td.small-offset-8,
-  table.body th.small-offset-8 {
-    margin-left: 66.66667% !important;
-    Margin-left: 66.66667% !important; }
-  table.body td.small-offset-9,
-  table.body th.small-offset-9 {
-    margin-left: 75% !important;
-    Margin-left: 75% !important; }
-  table.body td.small-offset-10,
-  table.body th.small-offset-10 {
-    margin-left: 83.33333% !important;
-    Margin-left: 83.33333% !important; }
-  table.body td.small-offset-11,
-  table.body th.small-offset-11 {
-    margin-left: 91.66667% !important;
-    Margin-left: 91.66667% !important; }
-  table.body table.columns td.expander,
-  table.body table.columns th.expander {
-    display: none !important; }
-  table.body .right-text-pad,
-  table.body .text-pad-right {
-    padding-left: 10px !important; }
-  table.body .left-text-pad,
-  table.body .text-pad-left {
-    padding-right: 10px !important; }
-  table.menu td,
-  table.menu th {
-    width: auto !important;
-    display: inline-block !important; }
-  table.menu.vertical td,
-  table.menu.vertical th {
-    display: block !important; }
-  table.button.expand {
-    width: 100% !important; } }
-
-@media only screen and (max-width: 596px) {
-  .small-float-center {
-    margin: 0 auto;
-    float: none;
-    text-align: center; }
-  .small-text-center {
-    text-align: center; }
-  table.menu.small-vertical td,
-  table.menu.small-vertical th,
-  table.menu.small-vertical a {
-    display: block !important; } }
-
-.header {
-  background: #f3f3f3;
-  border-radius: 10px;
-  Margin-bottom: 64px; }
-  .header .columns {
-    padding-bottom: 0; }
-  .header p {
-    margin-bottom: 0; }
-  .header img {
-    padding-top: 16px;
-    padding-bottom: 16px; }
-
-.container {
-  border-radius: 10px; }
-
-.feature-callout {
-  background: #f3f3f3;
-  Margin-bottom: 32px; }
-  .feature-callout .columns {
-    padding-top: 32px;
-    padding-bottom: 32px; }
-
-.gallery img {
-  Margin-bottom: 32px; }
-
-.gallery .gallery-name {
-  text-align: center;
-  font-weight: bold;
-  Margin-bottom: 0; }
-
-.gallery .gallery-age {
-  color: #777777;
-  text-align: center; }
-
-.feature-list .feature-list-item {
-  border-top: 1px solid #f3f3f3; }
-  .feature-list .feature-list-item td, .feature-list .feature-list-item th {
-    padding: 10px 0 10px 0; }
-
-.feature-list .feature-list-item-info {
-  font-size: 14px;
-  line-height: 21px;
-  text-transform: uppercase;
-  color: #cacaca;
-  Margin-bottom: 0; }
-
-.feature-list .feature-list-item-header {
-  font-size: 20px;
-  line-height: 30px;
-  Margin-bottom: 5px; }
-  .feature-list .feature-list-item-header a {
-    color: #0a0a0a; }
-
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXMiOlsiYXBwLnNjc3MiLCJfc2V0dGluZ3Muc2NzcyIsIi4uLy4uLy4uLy4uL3Njc3MvZm91bmRhdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vc2Nzcy91dGlsL191dGlsLnNjc3MiLCIuLi8uLi8uLi8uLi9zY3NzL19nbG9iYWwuc2NzcyIsIi4uLy4uLy4uLy4uL3Njc3MvY29tcG9uZW50cy9fbm9ybWFsaXplLnNjc3MiLCIuLi8uLi8uLi8uLi9zY3NzL2dyaWQvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy4uL3Njc3MvZ3JpZC9fYmxvY2stZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vc2Nzcy9jb21wb25lbnRzL19hbGlnbm1lbnQuc2NzcyIsIi4uLy4uLy4uLy4uL3Njc3MvY29tcG9uZW50cy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vLi4vLi4vc2Nzcy9jb21wb25lbnRzL190eXBlLnNjc3MiLCIuLi8uLi8uLi8uLi9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiLi4vLi4vLi4vLi4vc2Nzcy9jb21wb25lbnRzL19jYWxsb3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9zY3NzL2NvbXBvbmVudHMvX3RodW1ibmFpbC5zY3NzIiwiLi4vLi4vLi4vLi4vc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MiLCIuLi8uLi8uLi8uLi9zY3NzL2NvbXBvbmVudHMvX291dGxvb2stZmlyc3Quc2NzcyIsIi4uLy4uLy4uLy4uL3Njc3MvY29tcG9uZW50cy9fbWVkaWEtcXVlcnkuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICdzZXR0aW5ncyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi9zY3NzL2ZvdW5kYXRpb24nO1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGdsb2JhbC1icmVha3BvaW50fSkge1xuICAuc21hbGwtZmxvYXQtY2VudGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc21hbGwtdGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIHRhYmxlLm1lbnUuc21hbGwtdmVydGljYWwge1xuICAgIHRkLFxuICAgIHRoLFxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgTWFyZ2luLWJvdHRvbTogJGdsb2JhbC1tYXJnaW4gKiAyO1xuXG4gIC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBpbWcge1xuICAgIHBhZGRpbmctdG9wOiAkZ2xvYmFsLXBhZGRpbmc7XG4gICAgcGFkZGluZy1ib3R0b206ICRnbG9iYWwtcGFkZGluZztcbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmZlYXR1cmUtY2FsbG91dCB7XG4gIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICBNYXJnaW4tYm90dG9tOiAkZ2xvYmFsLXBhZGRpbmcgKiAyO1xuXG4gIC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLXRvcDogJGdsb2JhbC1wYWRkaW5nICogMjtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGdsb2JhbC1wYWRkaW5nICogMjtcbiAgfVxufVxuXG4uZ2FsbGVyeSB7XG4gIGltZyB7XG4gICAgTWFyZ2luLWJvdHRvbTogJGdsb2JhbC1tYXJnaW47XG4gIH1cblxuICAuZ2FsbGVyeS1uYW1lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgTWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5nYWxsZXJ5LWFnZSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cblxuLy8gYnVpbGRpbmcgYmxvY2tcblxuLmZlYXR1cmUtbGlzdCB7XG4gIFxuICAuZmVhdHVyZS1saXN0LWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICB0ZCwgdGgge1xuICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMDtcbiAgICB9IFxuICB9XG5cbiAgLmZlYXR1cmUtbGlzdC1pdGVtLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7IFxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICBNYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmZlYXR1cmUtbGlzdC1pdGVtLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyMHB4OyBcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBNYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxuICB9XG59XG5cblxuXG4iLCIvLyAgRm91bmRhdGlvbiBmb3IgRW1haWxzIFNldHRpbmdzXG4vLyAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gIFRhYmxlIG9mIENvbnRlbnRzOlxuLy9cbi8vICAgMS4gR2xvYmFsXG4vLyAgIDIuIEdyaWRcbi8vICAgMy4gQmxvY2sgR3JpZFxuLy8gICA0LiBUeXBvZ3JhcGh5XG4vLyAgIDUuIEJ1dHRvblxuLy8gICA2LiBDYWxsb3V0XG4vLyAgIDcuIE1lbnVcbi8vICAgOC4gVGh1bWJuaWFsXG5cblxuLy8gMS4gR2xvYmFsXG4vLyAtLS0tLS0tLS1cblxuJHByaW1hcnktY29sb3I6ICMyMTk5ZTg7XG4kc2Vjb25kYXJ5LWNvbG9yOiAjNzc3Nzc3O1xuJHN1Y2Nlc3MtY29sb3I6ICMzYWRiNzY7XG4kd2FybmluZy1jb2xvcjogI2ZmYWUwMDtcbiRhbGVydC1jb2xvcjogI2VjNTg0MDtcbiRsaWdodC1ncmF5OiAjZjNmM2YzO1xuJG1lZGl1bS1ncmF5OiAjY2FjYWNhO1xuJGRhcmstZ3JheTogIzhhOGE4YTtcbiRibGFjazogIzBhMGEwYTtcbiR3aGl0ZTogI2ZlZmVmZTtcbiRwcmUtY29sb3I6ICNmZjY5MDg7XG4kZ2xvYmFsLXdpZHRoOiA1ODBweDtcbiRnbG9iYWwtd2lkdGgtc21hbGw6IDk1JTtcbiRnbG9iYWwtZ3V0dGVyOiAxNnB4O1xuJGJvZHktYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4kY29udGFpbmVyLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRnbG9iYWwtZm9udC1jb2xvcjogJGJsYWNrO1xuJGJvZHktZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kZ2xvYmFsLXBhZGRpbmc6IDE2cHg7XG4kZ2xvYmFsLW1hcmdpbjogMzJweDtcbiRnbG9iYWwtcmFkaXVzOiAzcHg7XG4kZ2xvYmFsLXJvdW5kZWQ6IDUwMHB4O1xuJGdsb2JhbC1icmVha3BvaW50OiAkZ2xvYmFsLXdpZHRoICsgJGdsb2JhbC1ndXR0ZXI7XG5cbi8vIDIuIEdyaWRcbi8vIC0tLS0tLS1cblxuJGdyaWQtY29sdW1uLWNvdW50OiAxMjtcbiRjb2x1bW4tcGFkZGluZy1ib3R0b206ICRnbG9iYWwtcGFkZGluZztcblxuLy8gMy4gQmxvY2sgR3JpZFxuLy8gLS0tLS0tLS0tLS0tLVxuXG4kYmxvY2stZ3JpZC1tYXg6IDg7XG4kYmxvY2stZ3JpZC1ndXR0ZXI6ICRnbG9iYWwtZ3V0dGVyO1xuXG4vLyA0LiBUeXBvZ3JhcGh5XG4vLyAtLS0tLS0tLS0tLS0tXG5cbiRnbG9iYWwtZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiRoZWFkZXItY29sb3I6IGluaGVyaXQ7XG4kZ2xvYmFsLWxpbmUtaGVpZ2h0OiAxLjM7XG4kZ2xvYmFsLWZvbnQtc2l6ZTogMTRweDtcbiRib2R5LWxpbmUtaGVpZ2h0OiAxOXB4O1xuJGhlYWRlci1mb250LWZhbWlseTogJGJvZHktZm9udC1mYW1pbHk7XG4kaGVhZGVyLWZvbnQtd2VpZ2h0OiAkZ2xvYmFsLWZvbnQtd2VpZ2h0O1xuJGgxLWZvbnQtc2l6ZTogNDBweDtcbiRoMi1mb250LXNpemU6IDM2cHg7XG4kaDMtZm9udC1zaXplOiAzMnB4O1xuJGg0LWZvbnQtc2l6ZTogMjhweDtcbiRoNS1mb250LXNpemU6IDI0cHg7XG4kaDYtZm9udC1zaXplOiAyMHB4O1xuJGhlYWRlci1tYXJnaW4tYm90dG9tOiAxMHB4O1xuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAxMHB4O1xuJHNtYWxsLWZvbnQtc2l6ZTogMTBweDtcbiRsZWFkLWZvbnQtc2l6ZTogJGdsb2JhbC1mb250LXNpemUgKiAxLjI1O1xuJGxlYWQtbGluZS1oZWlnaHQ6IDEuNjtcbiRzdWJoZWFkZXItbGluZWhlaWdodDogMS40O1xuJHN1YmhlYWRlci1jb2xvcjogJGRhcmstZ3JheTtcbiRzdWJoZWFkZXItZm9udC13ZWlnaHQ6ICRnbG9iYWwtZm9udC13ZWlnaHQ7XG4kc3ViaGVhZGVyLW1hcmdpbi10b3A6IDRweDtcbiRzdWJoZWFkZXItbWFyZ2luLWJvdHRvbTogOHB4O1xuJGhyLXdpZHRoOiAkZ2xvYmFsLXdpZHRoO1xuJGhyLWJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcbiRoci1tYXJnaW46IDIwcHggYXV0bztcbiRhbmNob3ItdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuJGFuY2hvci1jb2xvcjogJHByaW1hcnktY29sb3I7XG4kYW5jaG9yLWNvbG9yLXZpc2l0ZWQ6ICRhbmNob3ItY29sb3I7XG4kYW5jaG9yLWNvbG9yLWhvdmVyOiBkYXJrZW4oJHByaW1hcnktY29sb3IsIDEwJSk7XG4kYW5jaG9yLWNvbG9yLWFjdGl2ZTogJGFuY2hvci1jb2xvci1ob3ZlcjtcbiRzdGF0LWZvbnQtc2l6ZTogNDBweDtcblxuLy8gNS4gQnV0dG9uXG4vLyAtLS0tLS0tLS1cblxuJGJ1dHRvbi1wYWRkaW5nOiAoXG4gIHRpbnk6IDRweCA4cHggNHB4IDhweCxcbiAgc21hbGw6IDVweCAxMHB4IDVweCAxMHB4LFxuICBkZWZhdWx0OiA4cHggMTZweCA4cHggMTZweCxcbiAgbGFyZ2U6IDEwcHggMjBweCAxMHB4IDIwcHgsXG4pO1xuJGJ1dHRvbi1mb250LXNpemU6IChcbiAgdGlueTogMTBweCxcbiAgc21hbGw6IDEycHgsXG4gIGRlZmF1bHQ6IDE2cHgsXG4gIGxhcmdlOiAyMHB4LFxuKTtcbiRidXR0b24tY29sb3I6ICR3aGl0ZTtcbiRidXR0b24tY29sb3ItYWx0OiAkbWVkaXVtLWdyYXk7XG4kYnV0dG9uLWZvbnQtd2VpZ2h0OiBib2xkO1xuJGJ1dHRvbi1tYXJnaW46IDAgMCAkZ2xvYmFsLW1hcmdpbiAwO1xuJGJ1dHRvbi1iYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvcjtcbiRidXR0b24tYm9yZGVyOiAycHggc29saWQgJGJ1dHRvbi1iYWNrZ3JvdW5kO1xuJGJ1dHRvbi1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJGJ1dHRvbi1yb3VuZGVkOiAkZ2xvYmFsLXJvdW5kZWQ7XG5cbi8vIDYuIENhbGxvdXRcbi8vIC0tLS0tLS0tLS1cblxuJGNhbGxvdXQtYmFja2dyb3VuZDogJHdoaXRlO1xuJGNhbGxvdXQtYmFja2dyb3VuZC1mYWRlOiA4NSU7XG4kY2FsbG91dC1wYWRkaW5nOiAxMHB4O1xuJGNhbGxvdXQtYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRjYWxsb3V0LWJhY2tncm91bmQsIDIwJSk7XG4kY2FsbG91dC1ib3JkZXItc2Vjb25kYXJ5OiAxcHggc29saWQgZGFya2VuKCRzZWNvbmRhcnktY29sb3IsIDIwJSk7XG4kY2FsbG91dC1ib3JkZXItc3VjY2VzczogMXB4IHNvbGlkIGRhcmtlbigkc3VjY2Vzcy1jb2xvciwgMjAlKTtcbiRjYWxsb3V0LWJvcmRlci13YXJuaW5nOiAxcHggc29saWQgZGFya2VuKCR3YXJuaW5nLWNvbG9yLCAyMCUpO1xuJGNhbGxvdXQtYm9yZGVyLWFsZXJ0OiAxcHggc29saWQgZGFya2VuKCRhbGVydC1jb2xvciwgMjAlKTtcblxuLy8gNy4gTWVudVxuLy8gLS0tLS0tLVxuXG4kbWVudS1pdGVtLXBhZGRpbmc6IDIwcHg7XG4kbWVudS1zaW1wbGUtaXRlbS1zcGFjaW5nOiAxMHB4O1xuXG4vLyA4LiBUaHVtYm5pYWxcbi8vIC0tLS0tLS0tLS0tLVxuXG4kdGh1bWJuYWlsLXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoJGJsYWNrLCAwLjIpO1xuXG4iLCIvLyBGb3VuZGF0aW9uIGZvciBFbWFpbHMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbkBpbXBvcnRcbiAgJ3V0aWwvdXRpbCcsXG4gICdnbG9iYWwnLFxuICAnY29tcG9uZW50cy9ub3JtYWxpemUnLFxuICAnZ3JpZC9ncmlkJyxcbiAgJ2dyaWQvYmxvY2stZ3JpZCcsXG4gICdjb21wb25lbnRzL2FsaWdubWVudCcsXG4gICdjb21wb25lbnRzL3Zpc2liaWxpdHknLFxuICAnY29tcG9uZW50cy90eXBlJyxcbiAgJ2NvbXBvbmVudHMvYnV0dG9uJyxcbiAgJ2NvbXBvbmVudHMvY2FsbG91dCcsXG4gICdjb21wb25lbnRzL3RodW1ibmFpbCcsXG4gICdjb21wb25lbnRzL21lbnUnLFxuICAnY29tcG9uZW50cy9vdXRsb29rLWZpcnN0JyxcbiAgJ2NvbXBvbmVudHMvbWVkaWEtcXVlcnknO1xuXG4gICIsIi8vIEZvdW5kYXRpb24gZm9yIEVtYWlscyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vIENhbGN1bGF0ZXMgYSBwZXJjZW50YWdlIHZhbHVlIGZvciBhIGdyaWQgY29sdW1uIHdpZHRoLlxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vIEBwYXJhbSB7bnVtYmVyfSAkY29sTnVtYmVyIC0gQ29sdW1uIGNvdW50IG9mIHRoZSBjb2x1bW4uXG4vLy8gQHBhcmFtIHtudW1iZXJ9ICR0b3RhbENvbHVtbnMgLSBDb2x1bW4gY291bnQgb2YgdGhlIGVudGlyZSByb3cuXG4vLy8gQHJldHVybnMge251bWJlcn0gQSBwZXJjZW50YWdlIHdpZHRoIHZhbHVlLlxuQGZ1bmN0aW9uIC16Zi1ncmlkLWNhbGMtcGN0KCRjb2xOdW1iZXIsICR0b3RhbENvbHVtbnMpIHtcbiAgQHJldHVybiBmbG9vcihwZXJjZW50YWdlKCgkY29sTnVtYmVyIC8gJHRvdGFsQ29sdW1ucykpICogMTAwMDAwMCkgLyAxMDAwMDAwO1xufVxuXG4vLy8gQ2FsY3VsYXRlcyBhIHBpeGVsIHZhbHVlIGZvciBhIGdyaWQgY29sdW1uIHdpZHRoLlxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vIEBwYXJhbSB7bnVtYmVyfSAkY29sdW1uTnVtYmVyIC0gQ29sdW1uIGNvdW50IG9mIHRoZSBjb2x1bW4uXG4vLy8gQHBhcmFtIHtudW1iZXJ9ICR0b3RhbENvbHVtbnMgLSBDb2x1bW4gY291bnQgb2YgdGhlIGVudGlyZSByb3cuXG4vLy8gQHBhcmFtIHtudW1iZXJ9ICRjb250YWluZXJXaWR0aCAtIFdpZHRoIG9mIHRoZSBzdXJyb3VuZGluZyBjb250YWluZXIsIGluIHBpeGVscy5cbi8vLyBAcmV0dXJucyB7bnVtYmVyfSBBIHBpeGVsIHdpZHRoIHZhbHVlLlxuQGZ1bmN0aW9uIC16Zi1ncmlkLWNhbGMtcHgoJGNvbHVtbk51bWJlciwgJHRvdGFsQ29sdW1ucywgJGNvbnRhaW5lcldpZHRoKSB7XG4gIEByZXR1cm4gKCRjb250YWluZXJXaWR0aCAvICR0b3RhbENvbHVtbnMgKiAkY29sdW1uTnVtYmVyIC0gJGdsb2JhbC1ndXR0ZXIpO1xufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgRW1haWxzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGdsb2JhbFxuLy8vL1xuXG4vLy8gUHJpbWFyeSBjb2xvciBmb3IgaW50ZXJhY3RpdmUgY29tcG9uZW50cyBsaWtlIGxpbmtzIGFuZCBidXR0b25zLlxuLy8vIEB0eXBlIENvbG9yXG4kcHJpbWFyeS1jb2xvcjogIzIxOTllOCAhZGVmYXVsdDtcblxuLy8vIFNlY29uZGFyeSBjb2xvciwgdXNlZCB3aXRoIGNvbXBvbmVudHMgdGhhdCBzdXBwb3J0IHRoZSBgLnNlY29uZGFyeWAgY2xhc3MuXG4vLy8gQHR5cGUgQ29sb3JcbiRzZWNvbmRhcnktY29sb3I6ICM3Nzc3NzcgIWRlZmF1bHQ7XG5cbi8vLyBDb2xvciB0byBpbmRpY2F0ZSBhIHBvc2l0aXZlIHN0YXR1cyBvciBhY3Rpb24sIHVzZWQgd2l0aCB0aGUgYC5zdWNjZXNzYCBjbGFzcy5cbi8vLyBAdHlwZSBDb2xvclxuJHN1Y2Nlc3MtY29sb3I6ICMzYWRiNzYgIWRlZmF1bHQ7XG5cbi8vLyBDb2xvciB0byBpbmRpY2F0ZSBhIGNhdXRpb24gc3RhdHVzIG9yIGFjdGlvbiwgdXNlZCB3aXRoIHRoZSBgLndhcm5pbmdgIGNsYXNzLlxuLy8vIEB0eXBlIENvbG9yXG4kd2FybmluZy1jb2xvcjogI2ZmYWUwMCAhZGVmYXVsdDtcblxuLy8vIENvbG9yIHRvIGluZGljYXRlIGEgbmVnYXRpdmUgc3RhdHVzIG9yIGFjdGlvbiwgdXNlZCB3aXRoIHRoZSBgLmFsZXJ0YCBjbGFzcy5cbi8vLyBAdHlwZSBDb2xvclxuJGFsZXJ0LWNvbG9yOiAjZWM1ODQwICFkZWZhdWx0O1xuXG4vLy8gQ29sb3IgdXNlZCBmb3IgbGlnaHQgZ3JheSBVSSBpdGVtcyB3aXRoaW4gRm91bmRhdGlvbi5cbi8vLyBAdHlwZSBDb2xvclxuJGxpZ2h0LWdyYXk6ICNmM2YzZjMgIWRlZmF1bHQ7XG5cbi8vLyBDb2xvciB1c2VkIGZvciBtZWRpdW0gZ3JheSBVSSBpdGVtcyB3aXRoaW4gRm91bmRhdGlvbi5cbi8vLyBAdHlwZSBDb2xvclxuJG1lZGl1bS1ncmF5OiAjY2FjYWNhICFkZWZhdWx0O1xuXG4vLy8gQ29sb3IgdXNlZCBmb3IgZGFyayBncmF5IFVJIGl0ZW1zIHdpdGhpbiBGb3VuZGF0aW9uLlxuLy8vIEB0eXBlIENvbG9yXG4kZGFyay1ncmF5OiAjOGE4YThhICFkZWZhdWx0O1xuXG4vLy8gQ29sb3IgdXNlZCBmb3IgYmxhY2sgdWkgaXRlbXMgd2l0aGluIEZvdW5kYXRpb25cbi8vLyBAdHlwZSBDb2xvclxuJGJsYWNrOiAjMGEwYTBhICFkZWZhdWx0O1xuXG4vLy8gQ29sb3IgdXNlZCBmb3Igd2hpdGUgdWkgaXRlbXMgd2l0aGluIEZvdW5kYXRpb25cbi8vLyBAdHlwZSBDb2xvclxuJHdoaXRlOiAjZmVmZWZlICFkZWZhdWx0O1xuXG4vLy8gQ29sb3IgdXNlZCBjb2RlLlxuLy8vIEB0eXBlIENvbG9yXG4kcHJlLWNvbG9yOiAjZmY2OTA4ICFkZWZhdWx0O1xuXG4vLy8gV2lkdGggb2YgdGhlIGNvbnRhaW5lci5cbi8vLyBAdHlwZSBOdW1iZXJcbiRnbG9iYWwtd2lkdGg6IDU4MHB4ICFkZWZhdWx0O1xuXG4vLy8gV2lkdGggb2YgdGhlIGNvbnRhaW5lciBvbiBzbWFsbCBzY3JlZW5zLlxuLy8vIEB0eXBlIExlbmd0aFxuJGdsb2JhbC13aWR0aC1zbWFsbDogOTUlICFkZWZhdWx0O1xuXG4vLy8gR3V0dGVyIGZvciBncmlkIGVsZW1lbnRzLlxuLy8vIEB0eXBlIGxlbmd0aFxuJGdsb2JhbC1ndXR0ZXI6IDE2cHggIWRlZmF1bHQ7XG5cbi8vLyBCb2R5IGJhY2tncm91bmQgY29sb3IuXG4vLy8gQHR5cGUgTGVuZ3RoXG4kYm9keS1iYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIENvbG9yIGZvciB0aGUgY29udGFpbmVyIGJhY2tncm91bmRcbi8vLyBAdHlwZSBDb2xvclxuJGNvbnRhaW5lci1iYWNrZ3JvdW5kOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vLyBHbG9iYWwgZm9udCBjb2xvci5cbi8vLyBAdHlwZSBDb2xvclxuJGdsb2JhbC1mb250LWNvbG9yOiAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vLyBHbG9iYWwgZm9udCBmYW1pbHkuXG4vLy8gQHR5cGUgRm9udFxuJGJvZHktZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG5cbi8vLyBHbG9iYWwgcGFkZGluZy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRnbG9iYWwtcGFkZGluZzogMTZweCAhZGVmYXVsdDtcblxuLy8vIEdsb2JhbCBtYXJnaW4uIE1hcmdpbiByZXF1aXJlcyBhIGNhcGl0YWwgJ00nIHRvIHdvcmtpbiBPdXRsb29rLmNvbVxuLy8vIEB0eXBlIE51bWJlclxuJGdsb2JhbC1tYXJnaW46IDE2cHggIWRlZmF1bHQ7XG5cbi8vLyBHbG9iYWwgcmFpZHVzIG9mIHJhZGl1cy1jb3JuZXJzLlxuLy8vIEB0eXBlIE51bWJlclxuJGdsb2JhbC1yYWRpdXM6IDNweCAhZGVmYXVsdDtcblxuLy8vIEdsb2JhbCByb3VuZGVkIHJhZGl1cyBvZiByb3VuZGVkLWNvcm5lcnMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kZ2xvYmFsLXJvdW5kZWQ6IDUwMHB4ICFkZWZhdWx0O1xuXG4vLy8gR2xvYmFsIG1lZGlhIHF1ZXJ5IHRvIHN3aXRjaCBmcm9tIGRlc2t0b3AgdG8gbW9iaWxlIHN0eWxlcy5cbi8vLyBAdHlwZSBTdHJpbmdcbiRnbG9iYWwtYnJlYWtwb2ludDogJGdsb2JhbC13aWR0aCArICRnbG9iYWwtZ3V0dGVyICFkZWZhdWx0O1xuIiwiLy8gRm91bmRhdGlvbiBmb3IgRW1haWxzIGJ5IFpVUkJcbi8vIHp1cmIuY29tL2luay9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIG5vcm1hbGl6ZVxuLy8vL1xuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206IDEwcHggIWRlZmF1bHQ7XG5cbiNvdXRsb29rIGEge1xuICBwYWRkaW5nOiAwO1xufVxuXG5ib2R5IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIE1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5FeHRlcm5hbENsYXNzIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJixcbiAgcCxcbiAgc3BhbixcbiAgZm9udCxcbiAgdGQsXG4gIGRpdiB7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuI2JhY2tncm91bmRUYWJsZSB7XG4gIG1hcmdpbjogMDtcbiAgTWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5pbWcge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmNlbnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6ICRnbG9iYWwtd2lkdGg7XG59XG5cbmEgaW1nIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5wIHtcbiAgbWFyZ2luOiAwIDAgMCAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG4gIE1hcmdpbjogMCAwIDAgJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG50ZCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIC13ZWJraXQtaHlwaGVuczogYXV0bztcbiAgLW1vei1oeXBoZW5zOiBhdXRvO1xuICBoeXBoZW5zOiBhdXRvO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLCB0ciwgdGQge1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgRW1haWxzIGJ5IFpVUkJcbi8vIHp1cmIuY29tL2luay9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGdyaWRcbi8vLy9cblxuLy8vIERlZmF1bHQgbnVtYmVyIG9mIGNvbHVtbnMgZm9yIGFuIGVtYWlsLlxuLy8vIEB0eXBlIE51bWJlclxuJGdyaWQtY29sdW1uLWNvdW50OiAxMiAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgcGFkZGluZyBmb3IgdGhlIGJvdHRvbSBvZiBhIGNvbHVtbi5cbi8vLyBAdHlwZSBOdW1iZXJcbiRjb2x1bW4tcGFkZGluZy1ib3R0b206ICRnbG9iYWwtcGFkZGluZyAhZGVmYXVsdDtcblxuLy9Gb3Igdmlld2luZyBlbWFpbCBpbiBicm93c2VyXG5odG1sIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogJGJvZHktYmFja2dyb3VuZDtcbn1cblxudGFibGUge1xuICAmLmJvZHkge1xuICAgIGJhY2tncm91bmQ6ICRib2R5LWJhY2tncm91bmQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJi5jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6ICRjb250YWluZXItYmFja2dyb3VuZDtcbiAgICB3aWR0aDogJGdsb2JhbC13aWR0aDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBNYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB9XG5cbiAgJi5yb3cge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbnRhYmxlLmNvbnRhaW5lciB0YWJsZS5yb3cge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxudGQuY29sdW1ucyxcbnRkLmNvbHVtbixcbnRoLmNvbHVtbnMsXG50aC5jb2x1bW4ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgTWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogJGdsb2JhbC1ndXR0ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAkY29sdW1uLXBhZGRpbmctYm90dG9tO1xufVxuXG50ZC5jb2x1bW5zLmxhc3QsXG50ZC5jb2x1bW4ubGFzdCxcbnRoLmNvbHVtbnMubGFzdCxcbnRoLmNvbHVtbi5sYXN0IHtcbiAgcGFkZGluZy1yaWdodDogJGdsb2JhbC1ndXR0ZXI7XG59XG5cbi8vbWFrZXMgc3VyZSBuZXN0ZWQgdGFibGVzIGFyZSAxMDAlIHdpZHRoXG50ZC5jb2x1bW5zLFxudGQuY29sdW1uLFxudGguY29sdW1ucyxcbnRoLmNvbHVtbiB7XG4gIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLWNvbHVtbi1jb3VudCB7XG4gIHRkLmxhcmdlLSN7JGl9LFxuICB0aC5sYXJnZS0jeyRpfSB7XG4gICAgd2lkdGg6IC16Zi1ncmlkLWNhbGMtcHgoJGksICRncmlkLWNvbHVtbi1jb3VudCwgJGdsb2JhbC13aWR0aCk7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ2xvYmFsLWd1dHRlciAvIDI7XG4gICAgcGFkZGluZy1yaWdodDogJGdsb2JhbC1ndXR0ZXIgLyAyO1xuICB9XG5cbiAgdGQubGFyZ2UtI3skaX0uZmlyc3QsXG4gIHRoLmxhcmdlLSN7JGl9LmZpcnN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRnbG9iYWwtZ3V0dGVyO1xuICB9XG5cbiAgdGQubGFyZ2UtI3skaX0ubGFzdCxcbiAgdGgubGFyZ2UtI3skaX0ubGFzdCB7XG4gICAgcGFkZGluZy1yaWdodDogJGdsb2JhbC1ndXR0ZXI7XG4gIH1cblxuICAvL0NvbGxhcHNlZCBsb2dpY1xuICAuY29sbGFwc2Uge1xuICAgIHRkLmxhcmdlLSN7JGl9LFxuICAgIHRoLmxhcmdlLSN7JGl9IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB3aWR0aDogLXpmLWdyaWQtY2FsYy1weCgkaSwgJGdyaWQtY29sdW1uLWNvdW50LCAkZ2xvYmFsLXdpZHRoKSArICRnbG9iYWwtZ3V0dGVyO1xuICAgIH1cblxuICAgIC8vR290dGEgZ2l2ZSBpdCB0aGF0IGV4dHJhIGxvdmUgZm9yIHRoZSBmaXJzdCBhbmQgbGFzdCBjb2x1bW5zLlxuICAgIHRkLmxhcmdlLSN7JGl9LmZpcnN0LFxuICAgIHRoLmxhcmdlLSN7JGl9LmZpcnN0LFxuICAgIHRkLmxhcmdlLSN7JGl9Lmxhc3QsXG4gICAgdGgubGFyZ2UtI3skaX0ubGFzdCB7XG4gICAgICB3aWR0aDogLXpmLWdyaWQtY2FsYy1weCgkaSwgJGdyaWQtY29sdW1uLWNvdW50LCAkZ2xvYmFsLXdpZHRoKSArICgkZ2xvYmFsLWd1dHRlciAqIDEuNSk7XG4gICAgfVxuICB9XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtY29sdW1uLWNvdW50IHtcbiAgdGQubGFyZ2UtI3skaX0gY2VudGVyLFxuICB0aC5sYXJnZS0jeyRpfSBjZW50ZXIge1xuICAgIG1pbi13aWR0aDogLXpmLWdyaWQtY2FsYy1weCgkaSwgJGdyaWQtY29sdW1uLWNvdW50LCAkZ2xvYmFsLXdpZHRoKTtcbiAgfVxufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLWNvbHVtbi1jb3VudCB7XG4gIC5ib2R5IC5jb2x1bW5zIHRkLmxhcmdlLSN7JGl9LFxuICAuYm9keSAuY29sdW1uIHRkLmxhcmdlLSN7JGl9LFxuICAuYm9keSAuY29sdW1ucyB0aC5sYXJnZS0jeyRpfSxcbiAgLmJvZHkgLmNvbHVtbiB0aC5sYXJnZS0jeyRpfSB7XG4gICAgd2lkdGg6IC16Zi1ncmlkLWNhbGMtcGN0KCRpLCAkZ3JpZC1jb2x1bW4tY291bnQpO1xuICB9XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRncmlkLWNvbHVtbi1jb3VudCAtIDEpIHtcbiAgdGQubGFyZ2Utb2Zmc2V0LSN7JGl9LFxuICB0ZC5sYXJnZS1vZmZzZXQtI3skaX0uZmlyc3QsXG4gIHRkLmxhcmdlLW9mZnNldC0jeyRpfS5sYXN0LFxuICB0aC5sYXJnZS1vZmZzZXQtI3skaX0sXG4gIHRoLmxhcmdlLW9mZnNldC0jeyRpfS5maXJzdCxcbiAgdGgubGFyZ2Utb2Zmc2V0LSN7JGl9Lmxhc3Qge1xuICAgIC8vMS41IHRha2VzIGluIGVmZmVjdCBhIHdob2xlIGVtcHR5IGNlbGwuXG4gICAgcGFkZGluZy1sZWZ0OiAtemYtZ3JpZC1jYWxjLXB4KCRpLCAkZ3JpZC1jb2x1bW4tY291bnQsICRnbG9iYWwtd2lkdGgpICsgJGdsb2JhbC1ndXR0ZXIgKiAyO1xuICB9XG59XG5cbnRkLmV4cGFuZGVyLFxudGguZXhwYW5kZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAwO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBFbWFpbHMgYnkgWlVSQlxuLy8genVyYi5jb20vaW5rL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgYmxvY2stZ3JpZFxuLy8vL1xuXG4vLy8gVGhlIGhpZ2hlc3QgbnVtYmVyIG9mIGAueC11cGAgY2xhc3NlcyBhdmFpbGFibGUgd2hlbiB1c2luZyB0aGUgYmxvY2sgZ3JpZCBDU1MuXG4vLy8gQHR5cGUgTnVtYmVyXG4kYmxvY2stZ3JpZC1tYXg6IDggIWRlZmF1bHQ7XG5cbi8vLyBHdXR0ZXIgYmV0d2VlbiBlbGVtZW50cyBpbiBhIGJsb2NrIGdyaWQuXG4vLy8gQHR5cGUgTnVtYmVyXG4kYmxvY2stZ3JpZC1ndXR0ZXI6ICRnbG9iYWwtZ3V0dGVyICFkZWZhdWx0O1xuXG4uYmxvY2stZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6ICRnbG9iYWwtd2lkdGg7XG5cbiAgdGQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAkYmxvY2stZ3JpZC1ndXR0ZXIgLyAyO1xuICB9XG59XG5cbi8vIFNpemluZyBjbGFzc2VzXG5AZm9yICRpIGZyb20gMiB0aHJvdWdoICRibG9jay1ncmlkLW1heCB7XG4gIC51cC0jeyRpfSB0ZCB7XG4gICAgd2lkdGg6IGZsb29yKCgkZ2xvYmFsLXdpZHRoIC0gJGkgKiAkYmxvY2stZ3JpZC1ndXR0ZXIpIC8gJGkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIEVtYWlscyBieSBaVVJCXG4vLyB6dXJiLmNvbS9pbmsvXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBhbGlnbm1lbnRcbi8vLy9cblxudGFibGUudGV4dC1jZW50ZXIsXG50ZC50ZXh0LWNlbnRlcixcbmgxLnRleHQtY2VudGVyLFxuaDIudGV4dC1jZW50ZXIsXG5oMy50ZXh0LWNlbnRlcixcbmg0LnRleHQtY2VudGVyLFxuaDUudGV4dC1jZW50ZXIsXG5oNi50ZXh0LWNlbnRlcixcbnAudGV4dC1jZW50ZXIsXG5zcGFuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5oMS50ZXh0LWxlZnQsXG5oMi50ZXh0LWxlZnQsXG5oMy50ZXh0LWxlZnQsXG5oNC50ZXh0LWxlZnQsXG5oNS50ZXh0LWxlZnQsXG5oNi50ZXh0LWxlZnQsXG5wLnRleHQtbGVmdCxcbnNwYW4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaDEudGV4dC1yaWdodCxcbmgyLnRleHQtcmlnaHQsXG5oMy50ZXh0LXJpZ2h0LFxuaDQudGV4dC1yaWdodCxcbmg1LnRleHQtcmlnaHQsXG5oNi50ZXh0LXJpZ2h0LFxucC50ZXh0LXJpZ2h0LFxuc3Bhbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbnNwYW4udGV4dC1jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaW1nLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaW1nLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuaW1nLmZsb2F0LWNlbnRlciwgXG5pbWcudGV4dC1jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgTWFyZ2luOiAwIGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbnRhYmxlLmZsb2F0LWNlbnRlcixcbnRkLmZsb2F0LWNlbnRlcixcbnRoLmZsb2F0LWNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBNYXJnaW46IDAgYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuXG4iLCIvLyBGb3VuZGF0aW9uIGZvciBFbWFpbHMgYnkgWlVSQlxuLy8genVyYi5jb20vaW5rL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgdmlzaWJpbGl0eVxuLy8vL1xuXG50YWJsZS5ib2R5IHRhYmxlLmNvbnRhaW5lciAuaGlkZS1mb3ItbGFyZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDowO1xuICBtc28taGlkZTphbGw7IC8vIGhpZGUgc2VsZWN0ZWQgZWxlbWVudHMgaW4gT3V0bG9vayAyMDA3LTIwMTNcbiAgb3ZlcmZsb3c6aGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAwcHg7IFxuICBmb250LXNpemU6IDA7XG4gIHdpZHRoOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwOyBcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGdsb2JhbC1icmVha3BvaW50fSkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbnRhYmxlLmJvZHkgdGFibGUuY29udGFpbmVyIC5oaWRlLWZvci1sYXJnZSAqIHtcbiAgbXNvLWhpZGU6YWxsOyAvLyBoaWRlIHNlbGVjdGVkIGVsZW1lbnRzIGluIE91dGxvb2sgMjAwNy0yMDEzXG59XG5cbnRhYmxlLmJvZHkgdGFibGUuY29udGFpbmVyIC5yb3cuaGlkZS1mb3ItbGFyZ2UsXG50YWJsZS5ib2R5IHRhYmxlLmNvbnRhaW5lciAucm93LmhpZGUtZm9yLWxhcmdlIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRnbG9iYWwtYnJlYWtwb2ludH0pIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxudGFibGUuYm9keSB0YWJsZS5jb250YWluZXIgLnNob3ctZm9yLWxhcmdlIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRnbG9iYWwtYnJlYWtwb2ludH0pIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6MDtcbiAgICBtc28taGlkZTphbGw7IC8vIGhpZGUgc2VsZWN0ZWQgZWxlbWVudHMgaW4gT3V0bG9vayAyMDA3LTIwMTNcbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gIH1cbn1cblxuLy8gW3RvZG9dIGFkZCBpbWFnZSByZXNldHNcbi8vIGltZyB7XG4vLyAgIG1heC1oZWlnaHQ6IDA7XG4vLyAgIHdpZHRoOiAwO1xuLy8gfVxuLy8gaW4gbWVkaWEgcXVlcnlcbi8vIGltZyB7IFxuLy8gICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7IFxuLy8gICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyBcbi8vIH1cblxuIiwiLy8gRm91bmRhdGlvbiBmb3IgRW1haWxzIGJ5IFpVUkJcbi8vIHp1cmIuY29tL2luay9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIHR5cG9ncmFwaHlcbi8vLy9cblxuLy8vIEdsb2JhbCBmb250IHdlaWdodC5cbi8vLyBAdHlwZSBLZXl3b3JkXG4kZ2xvYmFsLWZvbnQtd2VpZ2h0OiBub3JtYWwgIWRlZmF1bHQ7XG5cbi8vLyBHbG9iYWwgZm9udCB3ZWlnaHQuXG4vLy8gQHR5cGUgS2V5d29yZFxuJGhlYWRlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcblxuLy8vIEdsb2JhbCBsaW5lIGhlaWdodC5cbi8vLyBAdHlwZSBOdW1iZXJcbiRnbG9iYWwtbGluZS1oZWlnaHQ6IDEuMyAhZGVmYXVsdDtcblxuLy8vIEZvbnQgc2l6ZSBvZiBib2R5IHRleHQuXG4vLy8gQHR5cGUgTnVtYmVyXG4kZ2xvYmFsLWZvbnQtc2l6ZTogMTRweCAhZGVmYXVsdDtcblxuLy8vIExpbmUgaGVpZ2h0IG9mIGJvZHkgdGV4dC5cbi8vLyBAdHlwZSBOdW1iZXJcbiRib2R5LWxpbmUtaGVpZ2h0OiAxOXB4ICFkZWZhdWx0O1xuXG4vLy8gRm9udCBmYW1pbHkgb2YgaGVhZGluZ3MuXG4vLy8gQHR5cGUgTGlzdFxuJGhlYWRlci1mb250LWZhbWlseTogJGJvZHktZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG5cbi8vLyBGb250IGZhbWlseSBvZiBoZWFkaW5ncy5cbi8vLyBAdHlwZSBMaXN0XG4kaGVhZGVyLWZvbnQtd2VpZ2h0OiAkZ2xvYmFsLWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuXG4vLy8gRm9udCBzaXplIG9mIGA8aDE+YCBlbGVtZW50cy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRoMS1mb250LXNpemU6IDQwcHggIWRlZmF1bHQ7XG5cbi8vLyBGb250IHNpemUgb2YgYDxoMj5gIGVsZW1lbnRzLlxuLy8vIEB0eXBlIE51bWJlclxuJGgyLWZvbnQtc2l6ZTogMzZweCAhZGVmYXVsdDtcblxuLy8vIEZvbnQgc2l6ZSBvZiBgPGgzPmAgZWxlbWVudHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kaDMtZm9udC1zaXplOiAzMnB4ICFkZWZhdWx0O1xuXG4vLy8gRm9udCBzaXplIG9mIGA8aDQ+YCBlbGVtZW50cy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRoNC1mb250LXNpemU6IDI4cHggIWRlZmF1bHQ7XG5cbi8vLyBGb250IHNpemUgb2YgYDxoNT5gIGVsZW1lbnRzLlxuLy8vIEB0eXBlIE51bWJlclxuJGg1LWZvbnQtc2l6ZTogMjRweCAhZGVmYXVsdDtcblxuLy8vIEZvbnQgc2l6ZSBvZiBgPGg2PmAgZWxlbWVudHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kaDYtZm9udC1zaXplOiAyMHB4ICFkZWZhdWx0O1xuXG4vLy8gTWFyZ2luIGJvdHRvbSBvZiBgPGgxPmAgdGhyb3VnaCBgPGg2PmAgZWxlbWVudHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kaGVhZGVyLW1hcmdpbi1ib3R0b206IDEwcHggIWRlZmF1bHQ7XG5cbi8vLyBNYXJnaW4gYm90dG9tIG9mIHBhcmFncmFwaHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206IDEwcHggIWRlZmF1bHQ7XG5cbi8vLyBEZWZ1YWx0IGZvbnQgc2l6ZSBmb3IgYDxzbWFsbD5gLlxuLy8vIEB0eXBlIE51bWJlclxuJHNtYWxsLWZvbnQtc2l6ZTogMTBweCAhZGVmYXVsdDtcblxuLy8vIEZvbnQgc2l6ZSBvZiBsZWFkIHBhcmFncmFwaHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kbGVhZC1mb250LXNpemU6ICRnbG9iYWwtZm9udC1zaXplICogMS4yNSAhZGVmYXVsdDtcblxuLy8vIExpbmUgaGVpZ2h0IG9mIGxlYWQgcGFyYWdyYXBocy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRsZWFkLWxpbmUtaGVpZ2h0OiAxLjYgIWRlZmF1bHQ7XG5cbi8vLyBQYWRkaW5nIGluc2lkZSBwYXJhZ3JhcGhzLlxuLy8vIEB0eXBlIE51bWJlclxuJHRleHQtcGFkZGluZzogMTBweCAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgbGluZSBoZWlnaHQgZm9yIHN1YmhlYWRlcnMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kc3ViaGVhZGVyLWxpbmVoZWlnaHQ6IDEuNCAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgZm9udCBjb2xvciBmb3Igc3ViaGVhZGVycy5cbi8vLyBAdHlwZSBDb2xvclxuJHN1YmhlYWRlci1jb2xvcjogJGRhcmstZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgZm9udCB3ZWlnaHQgZm9yIHN1YmhlYWRlcnMuXG4vLy8gQHR5cGUgU3RyaW5nXG4kc3ViaGVhZGVyLWZvbnQtd2VpZ2h0OiAkZ2xvYmFsLWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCB0b3AgbWFyZ2luIGZvciBzdWJoaGVhZGVycy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRzdWJoZWFkZXItbWFyZ2luLXRvcDogNHB4ICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBib3R0b20gbWFyZ2luIGZvciBzdWJoZWFkZXJzLlxuLy8vIEB0eXBlIE51bWJlclxuJHN1YmhlYWRlci1tYXJnaW4tYm90dG9tOiA4cHggIWRlZmF1bHQ7XG5cbi8vLyBNYXhpbXVtIHdpZHRoIG9mIGEgZGl2aWRlci5cbi8vLyBAdHlwZSBOdW1iZXJcbiRoci13aWR0aDogJGdsb2JhbC13aWR0aCAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgYm9yZGVyIGZvciBhIGRpdmlkZXIuXG4vLy8gQHR5cGUgTGlzdFxuJGhyLWJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgbWFyZ2luIGZvciBhIGRpdmlkZXIuXG4vLy8gQHR5cGUgTnVtYmVyIHwgTGlzdFxuJGhyLW1hcmdpbjogMjBweCBhdXRvICFkZWZhdWx0O1xuXG4vLy8gVGV4dCBkZWNvcmF0aW9uIGZvciBhbmNob3JzLlxuLy8vIEB0eXBlIEtleXdvcmRcbiRhbmNob3ItdGV4dC1kZWNvcmF0aW9uOiBub25lICFkZWZhdWx0O1xuXG4vLy8gVGV4dCBjb2xvciBvZiBhbmNob3JzLlxuLy8vIEB0eXBlIENvbG9yXG4kYW5jaG9yLWNvbG9yOiAkcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcblxuLy8vIFRleHQgY29sb3Igb2YgYW5jaG9ycyB0byB2aXNpdGVkIGxpbmtzLlxuLy8vIEB0eXBlIENvbG9yXG4kYW5jaG9yLWNvbG9yLXZpc2l0ZWQ6ICRhbmNob3ItY29sb3IgIWRlZmF1bHQ7XG5cbi8vLyBUZXh0IGNvbG9yIG9mIGFuY2hvcnMgb24gaG92ZXIuXG4vLy8gQHR5cGUgQ29sb3JcbiRhbmNob3ItY29sb3ItaG92ZXI6IGRhcmtlbigkcHJpbWFyeS1jb2xvciwgMTAlKSAhZGVmYXVsdDtcblxuLy8vIFRleHQgY29sb3Igb2YgYWN0aXZlIGFuY2hvcnMuXG4vLy8gQHR5cGUgQ29sb3JcbiRhbmNob3ItY29sb3ItYWN0aXZlOiAkYW5jaG9yLWNvbG9yLWhvdmVyICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBmb250IHNpemUgZm9yIHN0YXRpc3RpYyBudW1iZXJzLlxuLy8vIEB0eXBlIE51bWJlclxuJHN0YXQtZm9udC1zaXplOiA0MHB4ICFkZWZhdWx0O1xuXG5ib2R5LFxudGFibGUuYm9keSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG50ZCxcbnRoLFxuYSB7XG4gIGNvbG9yOiAkZ2xvYmFsLWZvbnQtY29sb3I7XG4gIGZvbnQtZmFtaWx5OiAkYm9keS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRnbG9iYWwtZm9udC13ZWlnaHQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgTWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogJGdsb2JhbC1saW5lLWhlaWdodDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgY29sb3I6ICRoZWFkZXItY29sb3I7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICRoZWFkZXItZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGVyLWZvbnQtd2VpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGVyLW1hcmdpbi1ib3R0b207XG4gIE1hcmdpbi1ib3R0b206ICRoZWFkZXItbWFyZ2luLWJvdHRvbTtcbn1cblxuaDEge1xuICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbn1cblxuaDQge1xuICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTtcbn1cblxuYm9keSxcbnRhYmxlLmJvZHksXG5wLFxudGQsXG50aCB7XG4gIGZvbnQtc2l6ZTogJGdsb2JhbC1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkYm9keS1saW5lLWhlaWdodDtcbn1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbiAgTWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xuXG4gICYubGVhZCB7XG4gICAgZm9udC1zaXplOiAkbGVhZC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRsZWFkLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgJi5zdWJoZWFkZXIge1xuICAgIG1hcmdpbi10b3A6ICRzdWJoZWFkZXItbWFyZ2luLXRvcDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3ViaGVhZGVyLW1hcmdpbi1ib3R0b207XG4gICAgTWFyZ2luLXRvcDogJHN1YmhlYWRlci1tYXJnaW4tdG9wO1xuICAgIE1hcmdpbi1ib3R0b206ICRzdWJoZWFkZXItbWFyZ2luLWJvdHRvbTtcbiAgICBmb250LXdlaWdodDogJHN1YmhlYWRlci1mb250LXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJHN1YmhlYWRlci1saW5laGVpZ2h0O1xuICAgIGNvbG9yOiAkc3ViaGVhZGVyLWNvbG9yO1xuICB9XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplO1xufVxuXG5hIHtcbiAgY29sb3I6ICRhbmNob3ItY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGFuY2hvci1jb2xvci1ob3ZlcjtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGFuY2hvci1jb2xvci1hY3RpdmU7XG4gIH1cblxuICAmOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAkYW5jaG9yLWNvbG9yLXZpc2l0ZWQ7XG4gIH1cbn1cblxuaDEgYSxcbmgxIGE6dmlzaXRlZCxcbmgyIGEsXG5oMiBhOnZpc2l0ZWQsXG5oMyBhLFxuaDMgYTp2aXNpdGVkLFxuaDQgYSxcbmg0IGE6dmlzaXRlZCxcbmg1IGEsXG5oNSBhOnZpc2l0ZWQsXG5oNiBhLFxuaDYgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICRhbmNob3ItY29sb3I7XG59XG5cbnByZSB7XG4gIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICBtYXJnaW46IDMwcHggMDtcbiAgTWFyZ2luOiAzMHB4IDA7XG5cbiAgY29kZSB7XG4gICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcblxuICAgIHNwYW4uY2FsbG91dCB7XG4gICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIHNwYW4uY2FsbG91dC1zdHJvbmcge1xuICAgICAgY29sb3I6ICRwcmUtY29sb3I7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBydWxlXG5cbmhyIHtcbiAgbWF4LXdpZHRoOiAkaHItd2lkdGg7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAkaHItYm9yZGVyO1xuICBib3JkZXItbGVmdDogMDtcbiAgbWFyZ2luOiAkaHItbWFyZ2luO1xuICBNYXJnaW46ICRoci1tYXJnaW47XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vLyBVc2UgdG8gc3R5bGUgYSBsYXJnZSBudW1iZXIgdG8gZGlzcGxheSBhIHN0YXRpc3RpY1xuLnN0YXQge1xuICBmb250LXNpemU6ICRzdGF0LWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgcCArICYge1xuICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgIE1hcmdpbi10b3A6IC0xNnB4O1xuICB9XG59XG5cblxuIiwiLy8gRm91bmRhdGlvbiBmb3IgRW1haWxzIGJ5IFpVUkJcbi8vIHp1cmIuY29tL2luay9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGJ1dHRvblxuLy8vL1xuXG4vLy8gUGFkZGluZyBpbnNpZGUgYnV0dG9ucyBhdCB2YXJpb3VzIHNpemVzLlxuLy8vIEB0eXBlIE1hcFxuJGJ1dHRvbi1wYWRkaW5nOiAoXG4gIHRpbnk6IDRweCA4cHggNHB4IDhweCxcbiAgc21hbGw6IDVweCAxMHB4IDVweCAxMHB4LFxuICBkZWZhdWx0OiA4cHggMTZweCA4cHggMTZweCxcbiAgbGFyZ2U6IDEwcHggMjBweCAxMHB4IDIwcHgsXG4pICFkZWZhdWx0O1xuXG4vLy8gRm9udCBzaXplcyBvZiBidXR0b25zIGF0IHZhcmlvdXMgc2l6ZXMuXG4vLy8gQHR5cGUgTWFwXG4kYnV0dG9uLWZvbnQtc2l6ZTogKFxuICB0aW55OiAxMHB4LFxuICBzbWFsbDogMTJweCxcbiAgZGVmYXVsdDogMTZweCxcbiAgbGFyZ2U6IDIwcHgsXG4pICFkZWZhdWx0O1xuXG4vLy8gVGV4dCBjb2xvciBvZiBidXR0b25zLlxuLy8vIEB0eXBlIENvbG9yXG4kYnV0dG9uLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vLyBUZXh0IGNvbG9yIG9mIGJ1dHRvbnMgd2l0aCBhIGxpZ2h0IGJhY2tncm91bmQuXG4vLy8gQHR5cGUgQ29sb3JcbiRidXR0b24tY29sb3ItYWx0OiAkbWVkaXVtLWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBGb250IHdlaWdodCBvZiBidXR0b25zLlxuLy8vIEB0eXBlIFdlaWdodFxuJGJ1dHRvbi1mb250LXdlaWdodDogYm9sZCAhZGVmYXVsdDtcblxuLy8vIE1hcmdpbiBhcm91bmQgYnV0dG9ucy5cbi8vLyBAdHlwZSBMaXN0XG4kYnV0dG9uLW1hcmdpbjogMCAwICRnbG9iYWwtbWFyZ2luIDAgIWRlZmF1bHQ7XG5cbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIG9mIGJ1dHRvbnMuXG4vLy8gQHR5cGUgQ29sb3JcbiRidXR0b24tYmFja2dyb3VuZDogJHByaW1hcnktY29sb3IgIWRlZmF1bHQ7XG5cbi8vLyBCb3JkZXIgYXJvdW5kIGJ1dHRvbnMuXG4vLy8gQHR5cGUgQm9yZGVyXG4kYnV0dG9uLWJvcmRlcjogMnB4IHNvbGlkICRidXR0b24tYmFja2dyb3VuZCAhZGVmYXVsdDtcblxuLy8vIEJvcmRlciByYWRpdXMgb2YgYnV0dG9ucy4gTm90IHN1cHBvcnRlZCBieSBhbGwgZW1haWwgY2xpZW50cy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRidXR0b24tcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8vIEJvcmRlciByYWRpdXMgb2Ygcm91bmRlZCBidXR0b25zLiBOb3Qgc3VwcG9ydGVkIGJ5IGFsbCBlbWFpbCBjbGllbnRzLlxuLy8vIEB0eXBlIE51bWJlclxuJGJ1dHRvbi1yb3VuZGVkOiAkZ2xvYmFsLXJvdW5kZWQgIWRlZmF1bHQ7XG5cbi8vIEludGVybmFsIHZhbHVlcyBmb3IgYnV0dG9uIGZvbnQgc2l6ZVxuLy8gW1RPRE9dIFJlcGxhY2UgcmVmZXJlbmNlcyBiZWxvdyB3aXRoIG1hcC1nZXQoKSBjYWxsc1xuJGJ1dHRvbi1mb250LXNpemUtZGVmYXVsdDogbWFwLWdldCgkYnV0dG9uLWZvbnQtc2l6ZSwgZGVmYXVsdCk7XG4kYnV0dG9uLWZvbnQtc2l6ZS10aW55OiBtYXAtZ2V0KCRidXR0b24tZm9udC1zaXplLCB0aW55KTtcbiRidXR0b24tZm9udC1zaXplLXNtYWxsOiBtYXAtZ2V0KCRidXR0b24tZm9udC1zaXplLCBzbWFsbCk7XG4kYnV0dG9uLWZvbnQtc2l6ZS1sYXJnZTogbWFwLWdldCgkYnV0dG9uLWZvbnQtc2l6ZSwgbGFyZ2UpO1xuXG4vLyBJbnRlcm5hbCB2YWx1ZXMgZm9yIGJ1dHRvbiBwYWRkaW5nXG4vLyBbVE9ET10gUmVwbGFjZSByZWZlcmVuY2VzIGJlbG93IHdpdGggbWFwLWdldCgpIGNhbGxzXG4kYnV0dG9uLXBhZGRpbmctZGVmYXVsdDogbWFwLWdldCgkYnV0dG9uLXBhZGRpbmcsIGRlZmF1bHQpO1xuJGJ1dHRvbi1wYWRkaW5nLXRpbnk6IG1hcC1nZXQoJGJ1dHRvbi1wYWRkaW5nLCB0aW55KTtcbiRidXR0b24tcGFkZGluZy1zbWFsbDogbWFwLWdldCgkYnV0dG9uLXBhZGRpbmcsIHNtYWxsKTtcbiRidXR0b24tcGFkZGluZy1sYXJnZTogbWFwLWdldCgkYnV0dG9uLXBhZGRpbmcsIGxhcmdlKTtcblxudGFibGUuYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAkYnV0dG9uLW1hcmdpbjtcbiAgTWFyZ2luOiAkYnV0dG9uLW1hcmdpbjtcblxuICB0YWJsZSB7XG5cbiAgICB0ZCB7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAkYnV0dG9uLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZDogJGJ1dHRvbi1iYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGJ1dHRvbi1iYWNrZ3JvdW5kO1xuXG4gICAgICAmLnJhZGl1cyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRidXR0b24tcmFkaXVzO1xuICAgICAgfVxuXG4gICAgICAmLnJvdW5kZWQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLXJvdW5kZWQ7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LWZhbWlseTogJGJvZHktZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1mb250LXNpemUtZGVmYXVsdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRidXR0b24tZm9udC13ZWlnaHQ7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nLWRlZmF1bHQ7XG4gICAgICAgIGJvcmRlcjogMHB4IHNvbGlkICRidXR0b24tYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1yYWRpdXM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbnRhYmxlLmJ1dHRvbjpob3ZlciB0YWJsZSB0ciB0ZCBhLFxudGFibGUuYnV0dG9uOmFjdGl2ZSB0YWJsZSB0ciB0ZCBhLFxudGFibGUuYnV0dG9uIHRhYmxlIHRyIHRkIGE6dmlzaXRlZCxcbnRhYmxlLmJ1dHRvbi50aW55OmhvdmVyIHRhYmxlIHRyIHRkIGEsXG50YWJsZS5idXR0b24udGlueTphY3RpdmUgdGFibGUgdHIgdGQgYSxcbnRhYmxlLmJ1dHRvbi50aW55IHRhYmxlIHRyIHRkIGE6dmlzaXRlZCxcbnRhYmxlLmJ1dHRvbi5zbWFsbDpob3ZlciB0YWJsZSB0ciB0ZCBhLFxudGFibGUuYnV0dG9uLnNtYWxsOmFjdGl2ZSB0YWJsZSB0ciB0ZCBhLFxudGFibGUuYnV0dG9uLnNtYWxsIHRhYmxlIHRyIHRkIGE6dmlzaXRlZCxcbnRhYmxlLmJ1dHRvbi5sYXJnZTpob3ZlciB0YWJsZSB0ciB0ZCBhLFxudGFibGUuYnV0dG9uLmxhcmdlOmFjdGl2ZSB0YWJsZSB0ciB0ZCBhLFxudGFibGUuYnV0dG9uLmxhcmdlIHRhYmxlIHRyIHRkIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAkYnV0dG9uLWNvbG9yO1xufVxuXG50YWJsZS5idXR0b24udGlueSB7XG4gIHRhYmxlIHtcbiAgICB0ZCxcbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZy10aW55O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAkYnV0dG9uLWZvbnQtc2l6ZS10aW55O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cbn1cblxudGFibGUuYnV0dG9uLnNtYWxsIHtcbiAgdGFibGUge1xuICAgIHRkLFxuICAgIGEge1xuICAgICAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nLXNtYWxsO1xuICAgICAgZm9udC1zaXplOiAkYnV0dG9uLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICB9XG4gIH1cbn1cblxudGFibGUuYnV0dG9uLmxhcmdlIHtcbiAgdGFibGUge1xuICAgIGEge1xuICAgICAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nLWxhcmdlO1xuICAgICAgZm9udC1zaXplOiAkYnV0dG9uLWZvbnQtc2l6ZS1sYXJnZTtcbiAgICB9XG4gIH1cbn1cblxudGFibGUuZXhwYW5kLFxudGFibGUuZXhwYW5kZWQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGEge1xuICAgICAgLy9UT0RPIG5lZWQgdG8gbWFrZSBpdCAxMDAlIC0gcGFkZGluZyBsZWZ0IC0gcGFkZGluZyByaWdodFxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIGNlbnRlciB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG59XG5cbnRhYmxlLmJ1dHRvbjpob3ZlcixcbnRhYmxlLmJ1dHRvbjp2aXNpdGVkLFxudGFibGUuYnV0dG9uOmFjdGl2ZSB7XG4gIHRhYmxlIHtcbiAgICB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGJ1dHRvbi1iYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgY29sb3I6ICRidXR0b24tY29sb3I7XG4gICAgfVxuICB9XG59XG5cbnRhYmxlLmJ1dHRvbjpob3ZlcixcbnRhYmxlLmJ1dHRvbjp2aXNpdGVkLFxudGFibGUuYnV0dG9uOmFjdGl2ZSB7XG4gIHRhYmxlIHtcbiAgICBhIHtcbiAgICAgIGJvcmRlcjogMHB4IHNvbGlkIGRhcmtlbigkYnV0dG9uLWJhY2tncm91bmQsIDEwJSk7XG4gICAgfVxuICB9XG59XG5cbnRhYmxlLmJ1dHRvbi5zZWNvbmRhcnkge1xuICB0YWJsZSB7XG4gICAgdGQge1xuICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1jb2xvcjtcbiAgICAgIGNvbG9yOiAkYnV0dG9uLWNvbG9yO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkYnV0dG9uLWNvbG9yLWFsdDtcbiAgICAgIGJvcmRlcjogMHB4IHNvbGlkICRzZWNvbmRhcnktY29sb3I7XG4gICAgfVxuICB9XG59XG5cbnRhYmxlLmJ1dHRvbi5zZWNvbmRhcnk6aG92ZXIge1xuICB0YWJsZSB7XG4gICAgdGQge1xuICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCAxMCUpO1xuICAgICAgY29sb3I6ICRidXR0b24tY29sb3ItYWx0O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgbGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCAxMCUpO1xuICAgIH1cbiAgfVxufVxuXG50YWJsZS5idXR0b24uc2Vjb25kYXJ5OmhvdmVyIHtcbiAgdGFibGUge1xuICAgIHRkIGEge1xuICAgICAgY29sb3I6ICRidXR0b24tY29sb3ItYWx0O1xuICAgIH1cbiAgfVxufVxuXG50YWJsZS5idXR0b24uc2Vjb25kYXJ5OmFjdGl2ZSB7XG4gIHRhYmxlIHtcbiAgICB0ZCBhIHtcbiAgICAgIGNvbG9yOiAkYnV0dG9uLWNvbG9yLWFsdDtcbiAgICB9XG4gIH1cbn1cblxudGFibGUuYnV0dG9uLnNlY29uZGFyeSB7XG4gIHRhYmxlIHtcbiAgICB0ZCBhOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICRidXR0b24tY29sb3ItYWx0O1xuICAgIH1cbiAgfVxufVxuXG50YWJsZS5idXR0b24uc3VjY2VzcyB7XG4gIHRhYmxlIHtcbiAgICB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkc3VjY2Vzcy1jb2xvcjtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRzdWNjZXNzLWNvbG9yO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgJHN1Y2Nlc3MtY29sb3I7XG4gICAgfVxuICB9XG59XG5cbnRhYmxlLmJ1dHRvbi5zdWNjZXNzczpob3ZlciB7XG4gIHRhYmxlIHtcbiAgICB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJHN1Y2Nlc3MtY29sb3IsIDEwJSk7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCBkYXJrZW4oJHN1Y2Nlc3MtY29sb3IsIDEwJSk7XG4gICAgfVxuICB9XG59XG5cbnRhYmxlLmJ1dHRvbi5hbGVydCB7XG4gIHRhYmxlIHtcbiAgICB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYWxlcnQtY29sb3I7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkYWxlcnQtY29sb3I7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAkYWxlcnQtY29sb3I7XG4gICAgfVxuICB9XG59XG5cbnRhYmxlLmJ1dHRvbi5hbGVydDpob3ZlciB7XG4gIHRhYmxlIHtcbiAgICB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGFsZXJ0LWNvbG9yLCAxMCUpO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgZGFya2VuKCRhbGVydC1jb2xvciwgMTAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIEVtYWlscyBieSBaVVJCXG4vLyB6dXJiLmNvbS9pbmsvXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBjYWxsb3V0XG4vLy8vXG5cbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIG9mIGEgY2FsbG91dC5cbi8vLyBAdHlwZSBDb2xvclxuJGNhbGxvdXQtYmFja2dyb3VuZDogJHdoaXRlICFkZWZhdWx0O1xuXG4vLy8gRmFkZSB2YWx1ZSBmb3IgY2FsbG91dCBiYWNrZ3JvdW5kcy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRjYWxsb3V0LWJhY2tncm91bmQtZmFkZTogODUlICFkZWZhdWx0O1xuXG4vLy8gUGFkZGluZyBpbnNpZGUgYSBjYWxsb3V0LlxuLy8vIEB0eXBlIExlbmd0aFxuJGNhbGxvdXQtcGFkZGluZzogMTBweCAhZGVmYXVsdDtcblxuLy8vIEJvcmRlciBhcm91bmQgYSBjYWxsb3V0LlxuLy8vIEB0eXBlIEJvcmRlclxuJGNhbGxvdXQtYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRjYWxsb3V0LWJhY2tncm91bmQsIDIwJSkgIWRlZmF1bHQ7XG5cbi8vLyBCb3JkZXIgYXJvdW5kIGEgY2FsbG91dCB3aXRoIHRoZSBgLnN1Y2Nlc3NgIGNsYXNzLlxuLy8vIEB0eXBlIEJvcmRlclxuJGNhbGxvdXQtYm9yZGVyLXNlY29uZGFyeTogMXB4IHNvbGlkIGRhcmtlbigkc2Vjb25kYXJ5LWNvbG9yLCAyMCUpICFkZWZhdWx0O1xuXG4vLy8gQm9yZGVyIGFyb3VuZCBhIGNhbGxvdXQgd2l0aCB0aGUgYC5zdWNjZXNzYCBjbGFzcy5cbi8vLyBAdHlwZSBCb3JkZXJcbiRjYWxsb3V0LWJvcmRlci1zdWNjZXNzOiAxcHggc29saWQgZGFya2VuKCRzdWNjZXNzLWNvbG9yLCAyMCUpICFkZWZhdWx0O1xuXG4vLy8gQm9yZGVyIGFyb3VuZCBhIGNhbGxvdXQgd2l0aCB0aGUgYC53YXJuaW5nYCBjbGFzcy5cbi8vLyBAdHlwZSBCb3JkZXJcbiRjYWxsb3V0LWJvcmRlci13YXJuaW5nOiAxcHggc29saWQgZGFya2VuKCR3YXJuaW5nLWNvbG9yLCAyMCUpICFkZWZhdWx0O1xuXG4vLy8gQm9yZGVyIGFyb3VuZCBhIGNhbGxvdXQgd2l0aCB0aGUgYC5hbGVydGAgY2xhc3MuXG4vLy8gQHR5cGUgQm9yZGVyXG4kY2FsbG91dC1ib3JkZXItYWxlcnQ6IDFweCBzb2xpZCBkYXJrZW4oJGFsZXJ0LWNvbG9yLCAyMCUpICFkZWZhdWx0O1xuXG50ZC5jYWxsb3V0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogJGNhbGxvdXQtYm9yZGVyO1xuICBwYWRkaW5nOiAkY2FsbG91dC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kOiAkY2FsbG91dC1iYWNrZ3JvdW5kO1xuICBtYXJnaW4tYm90dG9tOiAkZ2xvYmFsLW1hcmdpbjtcbiAgTWFyZ2luLWJvdHRvbTogJGdsb2JhbC1tYXJnaW47XG5cbiAgJi5wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiBzY2FsZS1jb2xvcigkcHJpbWFyeS1jb2xvciwgJGxpZ2h0bmVzczogJGNhbGxvdXQtYmFja2dyb3VuZC1mYWRlKTtcbiAgICBib3JkZXI6ICRjYWxsb3V0LWJvcmRlci1zZWNvbmRhcnk7XG4gICAgY29sb3I6ICRibGFjaztcbiAgfVxuXG4gICYuc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiBzY2FsZS1jb2xvcigkc2Vjb25kYXJ5LWNvbG9yLCAkbGlnaHRuZXNzOiAkY2FsbG91dC1iYWNrZ3JvdW5kLWZhZGUpO1xuICAgIGJvcmRlcjogJGNhbGxvdXQtYm9yZGVyLXNlY29uZGFyeTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG5cbiAgJi5zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiBzY2FsZS1jb2xvcigkc3VjY2Vzcy1jb2xvciwgJGxpZ2h0bmVzczogJGNhbGxvdXQtYmFja2dyb3VuZC1mYWRlKTtcbiAgICBib3JkZXI6ICRjYWxsb3V0LWJvcmRlci1zdWNjZXNzO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmLndhcm5pbmcge1xuICAgIGJhY2tncm91bmQ6IHNjYWxlLWNvbG9yKCR3YXJuaW5nLWNvbG9yLCAkbGlnaHRuZXNzOiAkY2FsbG91dC1iYWNrZ3JvdW5kLWZhZGUpO1xuICAgIGJvcmRlcjogJGNhbGxvdXQtYm9yZGVyLXdhcm5pbmc7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICYuYWxlcnQge1xuICAgIGJhY2tncm91bmQ6IHNjYWxlLWNvbG9yKCRhbGVydC1jb2xvciwgJGxpZ2h0bmVzczogJGNhbGxvdXQtYmFja2dyb3VuZC1mYWRlKTtcbiAgICBib3JkZXI6ICRjYWxsb3V0LWJvcmRlci1hbGVydDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBFbWFpbHMgYnkgWlVSQlxuLy8genVyYi5jb20vaW5rL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgdGh1bWJuaWFsXG4vLy8vXG5cbi8vLyBCb3ggc2hhZG93IGZvciB0aHVtYm5haWxzLiAqKlRoZSBjb2xvciBtdXN0IGJlIGFuIFJHQiBvciBSR0JBIHZhbHVlLioqXG4vLy8gQHR5cGUgU2hhZG93XG4kdGh1bWJuYWlsLXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoJGJsYWNrLCAwLjIpICFkZWZhdWx0O1xuXG4udGh1bWJuYWlsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuXG4gIGltZyB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgfVxuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIC8vIE9ubHkgc3VwcG9ydGVkIGlwaG9uZSBpT1MsIG91dGxvb2suY29tLCBhcHBsZSBtYWlsIDYuNS4gQnV0IGhleSwgcHJvZ3Jlc3NpdmUgZW5oYW5jZW1lbnRzLlxuICAgIGJveC1zaGFkb3c6ICR0aHVtYm5haWwtc2hhZG93O1xuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBFbWFpbHMgYnkgWlVSQlxuLy8genVyYi5jb20vaW5rL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgbWVudVxuLy8vL1xuXG4vLy8gUGFkZGluZyBpbnNpZGUgYSBtZW51IGl0ZW0uXG4vLy8gQHR5cGUgTGVuZ3RoXG4kbWVudS1pdGVtLXBhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XG5cbi8vLyBSaWdodC1oYW5kIHNwYWNpbmcgb2YgaXRlbXMgaW4gbWVudXMgd2l0aCB0aGUgYC5zaW1wbGVgIGNsYXNzLlxuLy8vIEB0eXBlIExlbmd0aFxuJG1lbnUtc2ltcGxlLWl0ZW0tc3BhY2luZzogMTBweCAhZGVmYXVsdDtcblxuXG50YWJsZS5tZW51IHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgdGQsXG4gIHRoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogJG1lbnUtaXRlbS1wYWRkaW5nO1xuICB9XG59XG5cbnRhYmxlLm1lbnUuc2ltcGxlIHtcbiAgdGQsXG4gIHRoIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRtZW51LXNpbXBsZS1pdGVtLXNwYWNpbmc7XG4gIH1cbn1cblxuLy8gRG9lc24ndCB3b3JrIG9uIHRoZSBwZXNreSBFU1BzIGxpa2Ugb3V0bG9vayAyMDAwXG50YWJsZS5tZW51LnZlcnRpY2FsIHtcbiAgdGQsXG4gIHRoLFxuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIE5lc3RlZCBsaXN0cyBuZWVkIHNvbWUgbW9yZSBwYWRkaW5nIHRvIHRoZSBsZWZ0XG4gIHRkLFxuICB0aCB7XG4gICAgdGFibGUubWVudS52ZXJ0aWNhbCB7XG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkbWVudS1pdGVtLXBhZGRpbmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbnRhYmxlLm1lbnUudGV4dC1jZW50ZXIgYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIEVtYWlscyBieSBaVVJCXG4vLyB6dXJiLmNvbS9pbmsvXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBvdXRsb29rXG4vLy8vXG5cbmJvZHkub3V0bG9vayBwIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBFbWFpbHMgYnkgWlVSQlxuLy8genVyYi5jb20vaW5rL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgbWVkaWEtcXVlcnlcbi8vLy9cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRnbG9iYWwtYnJlYWtwb2ludH0pIHtcbiAgdGFibGUuYm9keSBpbWcge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICB0YWJsZS5ib2R5IGNlbnRlciB7XG4gICAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICB0YWJsZS5ib2R5IC5jb250YWluZXIge1xuICAgIHdpZHRoOiAkZ2xvYmFsLXdpZHRoLXNtYWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvL0lmIGl0IHN1cHBvcnRzIGJvcmRlci1ib3gsIHdoeSBub3Q/IEFtIEkgcmlnaHQ/XG4gIC8vQWxzbywgYnkgZGVmYXVsdCBwYWQgdGhhdCB0byB0aGUgZ2xvYmFsLWd1dHRlciB2YXJpYWJsZVxuICB0YWJsZS5ib2R5IC5jb2x1bW5zLFxuICB0YWJsZS5ib2R5IC5jb2x1bW4ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRnbG9iYWwtZ3V0dGVyICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogJGdsb2JhbC1ndXR0ZXIgIWltcG9ydGFudDtcbiAgICBcbiAgICAvLyBOZXN0ZWQgY29sdW1ucyB3b24ndCBkb3VibGUgdGhlIHBhZGRpbmdcbiAgICAuY29sdW1uLFxuICAgIC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8vIENvbGxwYXNlZCBjb2x1bW5zIGhhdmUgbm8gZ3V0dGVyLlxuICAuY29sbGFwc2Uge1xuICAgIHRhYmxlLmJvZHkgJiAuY29sdW1ucyxcbiAgICB0YWJsZS5ib2R5ICYgLmNvbHVtbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvL0Jhc2ljIGdyaWQgcnVsZXNcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1jb2x1bW4tY291bnQge1xuICAgIHRkLnNtYWxsLSN7JGl9LFxuICAgIHRoLnNtYWxsLSN7JGl9IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IC16Zi1ncmlkLWNhbGMtcGN0KCRpLCAkZ3JpZC1jb2x1bW4tY291bnQpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy9JZiBpdCdzIHRoZSBsYXN0IGNvbHVtbiBpbiBjb2x1bW4gY291bnQgKDEyIGJ5IGRlZmF1bHQpLFxuICAvL2dpdmUgaXQgYmxvY2sgYW5kIDEwMCUgd2lkdGggdG8ga25vY2sgZG93biB0aGUgd2ltcHkgY29sdW1ucyB0byB0aGVpciBvd24gcm93LlxuICAuY29sdW1ucyB0ZC5zbWFsbC0jeyRncmlkLWNvbHVtbi1jb3VudH0sXG4gIC5jb2x1bW4gdGQuc21hbGwtI3skZ3JpZC1jb2x1bW4tY291bnR9LFxuICAuY29sdW1ucyB0aC5zbWFsbC0jeyRncmlkLWNvbHVtbi1jb3VudH0sXG4gIC5jb2x1bW4gdGguc21hbGwtI3skZ3JpZC1jb2x1bW4tY291bnR9IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuXG4gIC8vUnVsZXMgZm9yIHRoZSBDZW50ZXIgVGFnXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRncmlkLWNvbHVtbi1jb3VudCAtIDEpIHtcbiAgICAuYm9keSAuY29sdW1ucyB0ZC5zbWFsbC0jeyRpfSxcbiAgICAuYm9keSAuY29sdW1uIHRkLnNtYWxsLSN7JGl9LFxuICAgIHRkLnNtYWxsLSN7JGl9IGNlbnRlcixcblxuICAgIC5ib2R5IC5jb2x1bW5zIHRoLnNtYWxsLSN7JGl9LFxuICAgIC5ib2R5IC5jb2x1bW4gdGguc21hbGwtI3skaX0sXG4gICAgdGguc21hbGwtI3skaX0gY2VudGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IC16Zi1ncmlkLWNhbGMtcGN0KCRpLCAkZ3JpZC1jb2x1bW4tY291bnQpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGdyaWQtY29sdW1uLWNvdW50IC0gMSkge1xuICAgIHRhYmxlLmJvZHkgdGQuc21hbGwtb2Zmc2V0LSN7JGl9LFxuICAgIHRhYmxlLmJvZHkgdGguc21hbGwtb2Zmc2V0LSN7JGl9IHtcbiAgICAvLzEuNSB0YWtlcyBpbiBlZmZlY3QgYSB3aG9sZSBlbXB0eSBjZWxsLlxuICAgICAgbWFyZ2luLWxlZnQ6IC16Zi1ncmlkLWNhbGMtcGN0KCRpLCAkZ3JpZC1jb2x1bW4tY291bnQpICFpbXBvcnRhbnQ7XG4gICAgICBNYXJnaW4tbGVmdDogLXpmLWdyaWQtY2FsYy1wY3QoJGksICRncmlkLWNvbHVtbi1jb3VudCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICB0YWJsZS5ib2R5IHRhYmxlLmNvbHVtbnMgdGQuZXhwYW5kZXIsXG4gIHRhYmxlLmJvZHkgdGFibGUuY29sdW1ucyB0aC5leHBhbmRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgdGFibGUuYm9keSAucmlnaHQtdGV4dC1wYWQsXG4gIHRhYmxlLmJvZHkgLnRleHQtcGFkLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICR0ZXh0LXBhZGRpbmcgIWltcG9ydGFudDtcbiAgfVxuXG4gIHRhYmxlLmJvZHkgLmxlZnQtdGV4dC1wYWQsXG4gIHRhYmxlLmJvZHkgLnRleHQtcGFkLWxlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6ICR0ZXh0LXBhZGRpbmcgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vbWVudVxuICB0YWJsZS5tZW51IHtcbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi52ZXJ0aWNhbCB7XG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL0J1dHRvbnNcbiAgdGFibGUuYnV0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QUFLO0FBVmxCLFNBQVMsQ0FXUCxFQUFFLEFBQUEsU0FBUyxBQUFBLEtBQUssQ0FIaEI7RUFDRSxLQUFLLEVBQUUsS0FBZ0IsR0FDeEI7O0FBS0gsRUFBRSxBQUFBLFFBQVEsQ0FBQyxNQUFNO0FBQ2pCLEVBQUUsQUFBQSxRQUFRLENBQUMsTUFBTSxDQURqQjtFQUNFLFNBQVMsRUh2RkYsVUFBZSxHR3dGdkI7O0FBRkQsRUFBRSxBQUFBLFFBQVEsQ0FBQyxNQUFNO0FBQ2pCLEVBQUUsQUFBQSxRQUFRLENBQUMsTUFBTSxDQURqQjtFQUNFLFNBQVMsRUh2RkYsVUFBZSxHR3dGdkI7O0FBRkQsRUFBRSxBQUFBLFFBQVEsQ0FBQyxNQUFNO0FBQ2pCLEVBQUUsQUFBQSxRQUFRLENBQUMsTUFBTSxDQURqQjtFQUNFLFNBQVMsRUh2RkYsS0FBZSxHR3dGdkI7O0FBRkQsRUFBRSxBQUFBLFFBQVEsQ0FBQyxNQUFNO0FBQ2pCLEVBQUUsQUFBQSxRQUFRLENBQUMsTUFBTSxDQURqQjtFQUNFLFNBQVMsRUh2RkYsV0FBZSxHR3dGdkI7O0FBRkQsRUFBRSxBQUFBLFFBQVEsQ0FBQyxNQUFNO0FBQ2pCLEVBQUUsQUFBQSxRQUFRLENBQUMsTUFBTSxDQURqQjtFQUNFLFNBQVMsRUh2RkYsV0FBZSxHR3dGdkI7O0FBRkQsRUFBRSxBQUFBLFFBQVEsQ0FBQyxNQUFNO0FBQ2pCLEVBQUUsQUFBQSxRQUFRLENBQUMsTUFBTSxDQURqQjtFQUNFLFNBQVMsRUh2RkYsS0FBZSxHR3dGdkI7O0FBRkQsRUFBRSxBQUFBLFFBQVEsQ0FBQyxNQUFNO0FBQ2pCLEVBQUUsQUFBQSxRQUFRLENBQUMsTUFBTSxDQURqQjtFQUNFLFNBQVMsRUh2RkYsV0FBZSxHR3dGdkI7O0FBRkQsRUFBRSxBQUFBLFFBQVEsQ0FBQyxNQUFNO0FBQ2pCLEVBQUUsQUFBQSxRQUFRLENBQUMsTUFBTSxDQURqQjtFQUNFLFNBQVMsRUh2RkYsV0FBZSxHR3dGdkI7O0FBRkQsRUFBRSxBQUFBLFFBQVEsQ0FBQyxNQUFNO0FBQ2pCLEVBQUUsQUFBQSxRQUFRLENB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QWtCLENBQUM7RUFDakIsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENDMURaLE9BQU8sR0Q4RGpCO0VBUEgsYUFBYSxDQUVYLGtCQUFrQixDQUVoQixFQUFFLEVBSk4sYUFBYSxDQUVYLGtCQUFrQixDQUVaLEVBQUUsQ0FBQztJQUNMLE9BQU8sRUFBRSxhQUFjLEdBQ3hCOztBQU5MLGFBQWEsQ0FTWCx1QkFBdUIsQ0FBQztFQUN0QixTQUFTLEVBQUUsSUFBSztFQUNoQixXQUFXLEVBQUUsSUFBSztFQUNsQixjQUFjLEVBQUUsU0FBVTtFQUMxQixLQUFLLEVDbkVLLE9BQU87RURvRWpCLGFBQWEsRUFBRSxDQUFFLEdBQ2xCOztBQWZILGFBQWEsQ0FpQlgseUJBQXlCLENBQUM7RUFDeEIsU0FBUyxFQUFFLElBQUs7RUFDaEIsV0FBVyxFQUFFLElBQUs7RUFDbEIsYUFBYSxFQUFFLEdBQUksR0FLcEI7RUF6QkgsYUFBYSxDQWlCWCx5QkFBeUIsQ0FLdkIsQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFQzNFSCxPQUFPLEdENEVWIiwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
diff --git a/testing/dist/grid-inky.html b/testing/dist/grid-inky.html
deleted file mode 100644 (file)
index 23ddcec..0000000
+++ /dev/null
@@ -1,139 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         
-         <style type="text/css" align="center" class="text-center">
-           table.body {
-             background: red !important;
-           }
-         </style>
-         
-         <table class="container text-center"><tbody><tr><td>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Suscipit totam quasi ab aliquam saepe non fugiat laborum, veniam corporis alias impedit est nesciunt. Provident numquam cum libero vero minus fuga.</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row collapse"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Suscipit totam quasi ab aliquam saepe non fugiat laborum, veniam corporis alias impedit est nesciunt. Provident numquam cum libero vero minus fuga.</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-6 columns first">
-      <table>
-        <tr>
-          <th>
-               <p>One Word</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-6 columns last">
-      <table>
-        <tr>
-          <th>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iure perferendis praesentium quia distinctio, assumenda dolor pariatur! Dolore perspiciatis ratione consequuntur obcaecati cumque molestias, corporis fugiat blanditiis, sit nisi deleniti beatae?</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-2 columns first">
-      <table>
-        <tr>
-          <th>
-               <p>One word</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-4 columns">
-      <table>
-        <tr>
-          <th>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Delectus velit eveniet est odit doloribus minus, reprehenderit vitae excepturi numquam repellendus natus consectetur dolorem. Quam, voluptatem non aperiam rem voluptas sequi?</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-6 columns last">
-      <table>
-        <tr>
-          <th>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Delectus velit eveniet est odit doloribus minus, reprehenderit vitae excepturi numquam repellendus natus consectetur dolorem. Quam, voluptatem non aperiam rem voluptas sequi?</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-2 columns first">
-      <table>
-        <tr>
-          <th>
-               <p>One Word</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-4 large-4 columns">
-      <table>
-        <tr>
-          <th>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fuga repellendus velit aut perferendis, eveniet delectus maxime quisquam recusandae assumenda culpa tenetur dolorem error voluptatibus. Animi accusamus molestiae placeat, sequi beatae.</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-8 large-6 columns last">
-      <table>
-        <tr>
-          <th>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Veritatis quis obcaecati facere dolore laborum officia rem praesentium cumque culpa delectus alias ullam ad, doloremque, ipsa asperiores ex sit necessitatibus minima!</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         </td></tr></tbody></table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/grid-nested.html b/testing/dist/grid-nested.html
deleted file mode 100644 (file)
index e5eb5f4..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center" align="center">
-           <tr>
-             <td>
-         
-               <table class="row">
-                 <tr>
-                   <th class="small-12 large-12 columns first last">
-                     <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Totam aliquid tenetur dignissimos repellendus sapiente reprehenderit vero, possimus omnis necessitatibus ad, debitis, distinctio ea laudantium. Corrupti veniam harum sint, laboriosam aut.</p>
-                   </th>
-                 </tr>
-               </table>
-         
-               <table class="row collapse">
-                 <tr>
-                   <th class="small-12 large-12 columns first last">
-                     <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Totam aliquid tenetur dignissimos repellendus sapiente reprehenderit vero, possimus omnis necessitatibus ad, debitis, distinctio ea laudantium. Corrupti veniam harum sint, laboriosam aut.</p>
-                   </th>
-                 </tr>
-               </table>
-         
-               <table class="row">
-                 <tr>
-                   <th class="small-12 large-6 columns first" style="background:yellow;">
-                     <p>One Word</p>
-                   </th>
-                   <th class="small-12 large-6 columns last" style="background:green;">
-                     <table class="row">
-                       <tr>
-                         <th class="small-6 large-6 columns first" style="background:blue;">
-                           <p>1</p>
-                         </th>
-         
-                         <th class="small-6 large-6 columns first" style="background:purple;">
-                           <p>2sdafkhasdfkjhas dkfjh askdjfh askjdhf aksjdhf aksjdhf kajshdf</p>
-                         </th>
-                       </tr>
-                     </table>
-                   </th>
-                 </tr>
-               </table>
-         
-             </td>
-           </tr>
-         </table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/grid-with-callouts-inky.html b/testing/dist/grid-with-callouts-inky.html
deleted file mode 100644 (file)
index caf7dbd..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center"><tbody><tr><td>
-           <table class="row"><tbody><tr>
-               <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-             <table><tr><td class="callout">
-               <p>Lorem ipsum</p>
-             </td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row collapse"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table><tr><td class="callout">
-                 <p>Lorem ipsum</p>
-               </td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-6 columns first">
-      <table>
-        <tr>
-          <th>
-               <table><tr><td class="callout alert">
-                 <p>Small Alert Callout should be 6 columns in large</p>
-               </td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-6 columns last">
-      <table>
-        <tr>
-          <th>
-               <table><tr><td class="callout primary">
-               </td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-2 columns first">
-      <table>
-        <tr>
-          <th>
-               <table><tr><td class="callout success">
-                 <p>Success</p>
-               </td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-4 large-4 columns">
-      <table>
-        <tr>
-          <th>
-               <table><tr><td class="callout warning">
-                 <p>Warning</p>
-               </td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-8 large-6 columns last">
-      <table>
-        <tr>
-          <th>
-               <table><tr><td class="callout">
-                 <p>Normal 8 and 6</p>
-               </td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         </td></tr></tbody></table>
-         
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/grid.html b/testing/dist/grid.html
deleted file mode 100644 (file)
index e23a916..0000000
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center" align="center">
-           <tr>
-             <td>
-         
-               <table class="row">
-                 <tr>
-                   <th class="small-12 large-12 columns first last">
-                     <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Totam aliquid tenetur dignissimos repellendus sapiente reprehenderit vero, possimus omnis necessitatibus ad, debitis, distinctio ea laudantium. Corrupti veniam harum sint, laboriosam aut.</p>
-                   </th>
-                 </tr>
-               </table>
-         
-               <table class="row collapse">
-                 <tr>
-                   <th class="small-12 large-12 columns first last">
-                     <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Totam aliquid tenetur dignissimos repellendus sapiente reprehenderit vero, possimus omnis necessitatibus ad, debitis, distinctio ea laudantium. Corrupti veniam harum sint, laboriosam aut.</p>
-                   </th>
-                 </tr>
-               </table>
-         
-               <table class="row">
-                 <tr>
-                   <th class="small-12 large-6 columns first">
-                     <p>One Word</p>
-                   </th>
-                   <th class="small-12 large-6 columns last">
-                     <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Modi magnam impedit odit cum, nemo qui corporis similique placeat aut inventore voluptas debitis ratione deleniti sequi, cumque eos animi perspiciatis sunt.</p>
-                   </th>
-                 </tr>
-               </table>
-         
-         
-               <table class="row">
-                 <tr>
-                   <th class="small-12 large-2 columns first">
-                     <table>
-                       <tr>
-                         <th>
-                           <p>One word</p>
-                         </th>
-                         <th class="expander"></th>
-                       </tr>
-                     </table>
-                   </th>
-                   <th class="small-12 large-4 columns">
-                     <table>
-                       <tr>
-                         <th>
-                          <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Vero enim eos ullam pariatur doloremque voluptatibus, modi repellat porro beatae provident dicta quidem rerum dolor nesciunt magnam ipsum illo cupiditate iusto.</p>
-                         </th>
-                         <th class="expander"></th>
-                       </tr>
-                     </table>
-                   </th>
-                   <th class="small-12 large-6 columns last">
-                     <table>
-                       <tr>
-                         <th>
-                           <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est amet ut placeat vel hic corporis impedit delectus suscipit voluptatibus itaque, obcaecati sapiente sint cupiditate magni fugit ducimus error quae molestiae.</p>
-                         </th>
-                         <th class="expander"></th>
-                       </tr>
-                     </table>
-                   </th>
-                 </tr>
-               </table>
-         
-               <table class="row">
-                 <tr>
-                   <th class="small-12 large-2 columns first">
-                     <table>
-                       <tr>
-                         <th>
-                           <p>One word</p>
-                         </th>
-                         <th class="expander"></th>
-                       </tr>
-                     </table>
-                   </th>
-                   <th class="small-4 large-4 columns">
-                     <table>
-                       <tr>
-                         <th>
-                           <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Amet rerum, cumque. Esse dolorem voluptatibus deserunt facere earum explicabo ducimus minus incidunt sunt aliquam animi fugiat, alias debitis quas molestiae quaerat.</p>
-                         </th>
-                         <th class="expander"></th>
-                       </tr>
-                     </table>
-                   </th>
-                   <th class="small-8 large-6 columns last">
-                     <table>
-                       <tr>
-                         <th>
-                           <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ea commodi quis quae iusto, blanditiis amet repudiandae ipsam, saepe, minus nulla repellat consectetur impedit. Sequi ratione iste doloribus, ab dignissimos quibusdam.</p>
-                         </th>
-                         <th class="expander"></th>
-                       </tr>
-                     </table>
-                   </th>
-                 </tr>
-               </table>
-             </td>
-           </tr>
-         </table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/index.html b/testing/dist/index.html
deleted file mode 100644 (file)
index 63defa0..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center"><tbody><tr><td>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <h3>Testing 1, 2, 3!!</h3>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio quo fuga commodi! Iusto maiores officia magni nam fuga, numquam maxime. Reiciendis ad natus exercitationem dolor reprehenderit animi, soluta tempora alias.</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="offset-large-6 small-12 large-6 columns first last">
-      <table>
-        <tr>
-          <th>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsa, sapiente asperiores sit quia accusantium distinctio dolorum officiis libero, quo. Non, officiis, id! Ab cupiditate natus fugit dolorem velit eveniet similique. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iure ipsa beatae impedit dicta vero quis quibusdam similique optio expedita asperiores consectetur, obcaecati soluta deleniti facere aliquid fugiat nihil temporibus sed.</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         </td></tr></tbody></table>
-         
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/kitcat.html b/testing/dist/kitcat.html
deleted file mode 100644 (file)
index ba9053e..0000000
+++ /dev/null
@@ -1,455 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center"><tbody><tr><td>
-           <div class="header">
-             <table class="row"><tbody><tr>
-                   <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-                 <center data-parsed="">
-                   <img src="http://placehold.it/150x50" alt="" align="center" class="text-center">
-                 </center>
-               </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-             </tr></tbody></table>
-         
-             <table class="row"><tbody><tr>
-                   <th class="small-6 large-6 columns first">
-      <table>
-        <tr>
-          <th>
-                 <p>Monthly Pawprint</p>
-               </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                   <th class="small-6 large-6 columns last">
-      <table>
-        <tr>
-          <th>
-                 <p class="text-right">April 1, 2016</p>
-               </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-             </tr></tbody></table>
-           </div>
-         
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <center data-parsed="">
-                 <img src="http://placehold.it/450x250" alt="" align="center" class="text-center">
-               </center>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <h4 class="text-center">reader&apos;s choice award</h4>
-               <p class="text-center">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
-               quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.</p>
-               <center data-parsed="">
-                 <table class="button primary small text-center"><tr><td><table><tr><td><a href="http://zurb.com">Find out more</a></td></tr></table></td></tr></table>
-               </center>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <div class="feature-block">
-             <table class="row"><tbody><tr>
-                   <th class="large-offset-1 small-12 large-3 columns first">
-      <table>
-        <tr>
-          <th>
-                 <img class="small-float-center" src="http://placehold.it/120" alt="question mark image">
-               </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                   <th class="small-12 large-8 columns last">
-      <table>
-        <tr>
-          <th>
-                 <h4>what type are you?</h4>
-                 <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
-                 quis nostrud exercitation ullamco laboris.</p>
-                 <table class="button primary small"><tr><td><table><tr><td><a href="http://zurb.com">Check it out</a></td></tr></table></td></tr></table>
-               </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-             </tr></tbody></table>
-           </div>
-         
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <h4 class="text-center">furry friends</h4>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           
-           <table class="row"><tbody><tr>
-                 <th class="small-6 large-4 columns first">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-6 large-4 columns">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-6 large-4 columns last">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="small-6 large-4 columns first">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-6 large-4 columns">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-6 large-4 columns last">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="small-6 large-4 columns first">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-6 large-4 columns">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-6 large-4 columns last">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="large-offset-4 small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <h4>grooming 101</h4>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-4 columns first">
-      <table>
-        <tr>
-          <th>
-               <img align="right" class="float-right" src="http://placehold.it/120" alt="">
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-8 columns last">
-      <table>
-        <tr>
-          <th>
-               <h6>Learning to Brush like a Pro</h6>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
-               <a href="http://zurb.com">Learn to Brush</a>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <center data-parsed="">
-                 <table class="button primary small text-center"><tr><td><table><tr><td><a href="http://zurb.com">Read all tips</a></td></tr></table></td></tr></table>
-               </center>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="large-offset-4 small-12 large-8 columns first last">
-      <table>
-        <tr>
-          <th>
-               <h4>grooming 101</h4>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="large-offset-1 small-12 large-3 columns first">
-      <table>
-        <tr>
-          <th>
-               <img src="http://placehold.it/120" alt="">
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-8 columns last">
-      <table>
-        <tr>
-          <th>
-               <h6>Learning to Brush like a Pro</h6>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
-               <a href="http://zurb.com">Learn to Brush</a>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="large-offset-1 small-12 large-3 columns first">
-      <table>
-        <tr>
-          <th>
-               <img src="http://placehold.it/120" alt="">
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-8 columns last">
-      <table>
-        <tr>
-          <th>
-               <h6>Learning to Brush like a Pro</h6>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
-               <a href="http://zurb.com">Learn to Brush</a>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="large-offset-1 small-12 large-3 columns first">
-      <table>
-        <tr>
-          <th>
-               <img src="http://placehold.it/120" alt="">
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-8 columns last">
-      <table>
-        <tr>
-          <th>
-               <h6>Learning to Brush like a Pro</h6>
-               <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
-               <a href="http://zurb.com">Learn to Brush</a>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="large-offset-2 small-12 large-8 columns first">
-      <table>
-        <tr>
-          <th>
-               <img src="http://placehold.it/580x30" alt="">
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-2 columns last">
-      <table>
-        <tr>
-          <th>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="large-offset-3 small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <table class="menu small-vertical text-center"><tr>
-                 <td><a href="one.html">Item One</a></td>
-                 <td><a href="one.html">Item Two</a></td>
-                 <td><a href="one.html">Item Three</a></td>
-               </tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="large-offset-2 small-12 large-8 columns first">
-      <table>
-        <tr>
-          <th>
-               <p class="text-center">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod dolore magna aliqua. Ut enim ad minim veniam,
-               quis nostrud <unsubscribe>Unsubscribe</unsubscribe> ullamco laboris nisi ut aliquip.</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-2 columns last">
-      <table>
-        <tr>
-          <th>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-         </td></tr></tbody></table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/list.html b/testing/dist/list.html
deleted file mode 100644 (file)
index c930706..0000000
+++ /dev/null
@@ -1,134 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center"><tbody><tr><td>
-         
-           <table class="row feature-list"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-         
-               <h4>Feature Stories</h4>
-         
-               <table class="row feature-list-item"><tbody><tr>
-                     <th class="hide-for-small small-12 large-2 columns first">
-      <table>
-        <tr>
-          <th>
-                   <img height="40" width="40" src="http://zurb.com/stickers/images/intro-foundation.png" alt="">
-                 </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                     <th class="small-12 large-10 columns last">
-      <table>
-        <tr>
-          <th>
-                   <h6 class="feature-list-item-header"><a href="#">I realize this is actually a serious technique, but...</a></h6>
-                   <p class="feature-list-item-info">Barb E. Dahl</p>
-                 </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-               </tr></tbody></table>
-         
-               <table class="row feature-list-item"><tbody><tr>
-                     <th class="hide-for-small small-12 large-2 columns first">
-      <table>
-        <tr>
-          <th>
-                   <img class="feature-list-image" height="40" width="40" src="http://zurb.com/stickers/images/intro-foundation.png" alt="">
-                 </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                     <th class="small-12 large-10 columns last">
-      <table>
-        <tr>
-          <th>
-                   <h6 class="feature-list-item-header"><a href="#">21 Ways to Dominate Rat Hearding</a></h6>
-                   <p class="feature-list-item-info">Oren Jellow</p>
-                 </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-               </tr></tbody></table>
-         
-               <table class="row feature-list-item"><tbody><tr>
-                     <th class="hide-for-small small-12 large-2 columns first">
-      <table>
-        <tr>
-          <th>
-                   <img class="feature-list-image" height="40" width="40" src="http://zurb.com/stickers/images/intro-foundation.png" alt="">
-                 </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                     <th class="small-12 large-10 columns last">
-      <table>
-        <tr>
-          <th>
-                   <h6 class="feature-list-item-header"><a href="#">10 Steps To Successfully Outsourcing Your Your Counciousness</a></h6>
-                   <p class="feature-list-item-info">Kandi Apple</p>
-                 </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-               </tr></tbody></table>
-         
-               <table class="row feature-list-item"><tbody><tr>
-                     <th class="hide-for-small small-12 large-2 columns first">
-      <table>
-        <tr>
-          <th>
-                   <img class="feature-list-image" height="40" width="40" src="http://zurb.com/stickers/images/intro-foundation.png" alt="">
-                 </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                     <th class="small-12 large-10 columns last">
-      <table>
-        <tr>
-          <th>
-                   <h6 class="feature-list-item-header"><a href="#">How to Have a Healthier and More Productive Pancake Breakfast</a></h6>
-                   <p class="feature-list-item-info">Les Moore</p>
-                 </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-               </tr></tbody></table>
-               
-             </th>
-          
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-         </td></tr></tbody></table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/menu-inky.html b/testing/dist/menu-inky.html
deleted file mode 100644 (file)
index 4f560d4..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center"><tbody><tr><td>
-           <table class="menu"><tr>
-             <td><a href="http://zurb.com">Item</a></td>
-             <td><a href="http://zurb.com">Item</a></td>
-             <td><a href="http://zurb.com">Item</a></td>
-           </tr></table>
-         </td></tr></tbody></table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/menu.html b/testing/dist/menu.html
deleted file mode 100644 (file)
index ab9ae84..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-          <table class="container text-center" align="center">
-           <tr>
-             <td>     
-         
-               <table class="menu">
-                 <tr>
-                   <td><a href="http://zurb.com">Item</a></td>
-                   <td><a href="http://zurb.com">Item</a></td>
-                   <td><a href="http://zurb.com">Item</a></td>
-                 </tr>
-               </table>
-         
-             </td>
-           </tr>
-         </table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/offset-inky.html b/testing/dist/offset-inky.html
deleted file mode 100644 (file)
index 95775af..0000000
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         
-         
-         <table class="container text-center"><tbody><tr><td>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <p>Offset columns should correctly align with the gutters of standard columns.</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-1 columns first">
-      <table>
-        <tr>
-          <th>
-               <p>1 of 12</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-11 columns last">
-      <table>
-        <tr>
-          <th>
-               <p>11 of 12</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="large-offset-1 small-12 large-1 columns first">
-      <table>
-        <tr>
-          <th>
-               <p>Offset 1 of 12</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-10 columns last">
-      <table>
-        <tr>
-          <th>
-               <p>10 of 12</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-2 columns first">
-      <table>
-        <tr>
-          <th>
-               <p>2 of 12</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-12 large-10 columns last">
-      <table>
-        <tr>
-          <th>
-               <p>10 of 12</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-           <table class="row"><tbody><tr>
-                 <th class="small-offset-4 large-offset-2 small-4 large-2 columns first">
-      <table>
-        <tr>
-          <th>
-               <p>Offset 2 of 12</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-4 large-8 columns last">
-      <table>
-        <tr>
-          <th>
-               <p>9 of 12</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         </td></tr></tbody></table>
-         
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/offset.html b/testing/dist/offset.html
deleted file mode 100644 (file)
index f8e98a2..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center" align="center">
-           <tr>
-             <td>
-         
-             <table class="row">
-               <tr>
-                 <th class="small-8 large-8 columns first">
-                   <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolor ea eaque magni accusamus quisquam quod quia, molestiae, perferendis in debitis omnis, repellendus et fugiat rem obcaecati explicabo quasi deleniti ab.</p>
-                 </th>
-         
-                 <th class="small-4 large-4 columns last">
-                   <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iure, sequi! Velit laboriosam aliquam mollitia quas dignissimos possimus ipsa aspernatur quod fugiat maxime, veniam veritatis! Ipsa esse enim sunt voluptatum nostrum.</p>
-                 </th>
-               </tr>
-             </table>
-         
-             <table class="row">
-               <tr>
-                 <th class="small-4 small-offset-8 large-4 large-offset-8 columns">
-                   <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iure natus culpa optio, saepe expedita repellendus libero reiciendis, sit explicabo consectetur sint, repudiandae, vero iusto laboriosam eum voluptate quae officiis maxime!</p>
-                 </th>
-               </tr>
-             </table>
-         
-             <table class="row">
-               <tr>
-                 <th class="small-12 large-8 columns first">
-                   <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolor ea eaque magni accusamus quisquam quod quia, molestiae, perferendis in debitis omnis, repellendus et fugiat rem obcaecati explicabo quasi deleniti ab.</p>
-                 </th>
-         
-                 <th class="small-12 large-4 columns last">
-                   <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iure, sequi! Velit laboriosam aliquam mollitia quas dignissimos possimus ipsa aspernatur quod fugiat maxime, veniam veritatis! Ipsa esse enim sunt voluptatum nostrum.</p>
-                 </th>
-               </tr>
-             </table>
-         
-             <table class="row">
-               <tr>
-                 <th class="small-12 large-4 large-offset-8 columns">
-                   <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iure natus culpa optio, saepe expedita repellendus libero reiciendis, sit explicabo consectetur sint, repudiandae, vero iusto laboriosam eum voluptate quae officiis maxime!</p>
-                 </th>
-               </tr>
-             </table>
-         
-             </td>
-           </tr>
-         </table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>
diff --git a/testing/dist/visibility.html b/testing/dist/visibility.html
deleted file mode 100644 (file)
index 6b1a0ac..0000000
+++ /dev/null
@@ -1,205 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta name="viewport" content="width=device-width">
-  <link rel="stylesheet" type="text/css" href="css/app.css">
-</head>
-<body>
-  <!-- <style> -->
-  <table class="body" data-made-with-foundation="">
-    <tr>
-      <td class="center" align="center" valign="top">
-        <center data-parsed="">
-         <table class="container text-center"><tbody><tr><td>
-         
-           <table class="row"><tbody><tr>
-                 <th class="small-12 large-12 columns first last">
-      <table>
-        <tr>
-          <th>
-               <h4 class="text-center">furry friends</h4>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="small-6 large-4 columns first">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-6 large-4 columns">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="show-for-large small-6 large-4 columns last">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">show large</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="small-6 large-4 columns first">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-6 large-4 columns">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="show-for-large small-6 large-4 columns last">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">show large</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row"><tbody><tr>
-                 <th class="small-6 large-4 columns first">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-6 large-4 columns">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">name</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="show-for-large small-6 large-4 columns last">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">show large</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row hide-for-large"><tbody><tr>
-                 <th class="small-6 large-6 columns first">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">show small</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-6 large-6 columns last">
-      <table>
-        <tr>
-          <th>
-               <img align="center" class="float-center" src="http://placehold.it/120" alt="image of a cute kitty">
-               <p class="text-center">show small</p>
-               <p class="text-center">age</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-           <table class="row callout"><tbody><tr>
-                 <th class="small-6 large-4 columns first">
-      <table>
-        <tr>
-          <th>
-               <p class="hide-for-large">Show for small</p>
-               <p class="show-for-large">Show for large</p>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-                 <th class="small-6 large-4 columns last">
-      <table>
-        <tr>
-          <th>
-               <table class="button hide-for-large"><tr><td><table><tr><td>show small</td></tr></table></td></tr></table>
-               <table class="button show-for-large"><tr><td><table><tr><td>show large</td></tr></table></td></tr></table>
-             </th>
-          <th class="expander"></th>
-        </tr>
-      </table>
-    </th>
-           </tr></tbody></table>
-         
-         </td></tr></tbody></table>
-        </center>
-      </td>
-    </tr>
-  </table>
-</body>
-</html>