diff --git a/AUTHORS b/AUTHORS
index 7d96ce7..5e52b61 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -2,4 +2,5 @@
Duke Leto https://git.hush.is/duke https://github.com/leto
Jane Mercer https://git.hush.is/radix42 https://github.com/radix42
+fekt https://git.hush.is/fekt
diff --git a/README.md b/README.md
index f7deafc..6707be7 100644
--- a/README.md
+++ b/README.md
@@ -1,18 +1,16 @@
-# SilentDragonLite
+# SilentDragonXLite
-SilentDragonLite is a lightwallet for HUSH ($HUSH) runs on Linux and Windows which does not require you to download the full blockchain. This is experimental software under active development!
-
-
+SilentDragonXLite is a lightwallet for DRAGONX ($DRAGONX) runs on Linux, Windows, and Mac which does not require you to download the full blockchain. This is experimental software under active development!
## PRIVACY NOTICE
-SilentDragonLite contacts a few different external websites to get various bits of data.
+SilentDragonXLite contacts a few different external websites to get various bits of data.
The first two are option features, to get real-time price data feeds and if you want
to look at explorer details. Price feed can be turned off in Settings and you can set
a custom block explorer URL as well.
* coingecko.com for price data API (optional)
- * explorer.hush.is for explorer links (optional)
+ * explorer.dragonx.is for explorer links (optional)
* various community-run lite wallet servers to provide basic functionality (required)
This means your IP address is known to these servers. Enable Tor setting in your wallet to prevent this, or better yet, use TAILS: https://tails.boum.org/
@@ -21,14 +19,14 @@ or https://qubes-os.org
## Installation
Choose to install a binary release or compile it yourself.
-For Arch Linux users, we have a silentdragonlite package on [AUR](https://aur.archlinux.org/).
+For Arch Linux users, we have a silentdragonxlite package on [AUR](https://aur.archlinux.org/).
### Option 1: Binary Release
-Go to the [releases page](https://git.hush.is/hush/SilentDragonLite/releases) and grab the latest binary.
+Go to the [releases page](https://git.hush.is/dragonx/SilentDragonXLite/releases) and grab the latest binary.
### Option 2: Compile Release Yourself
-* SilentDragonLite is written in C++ 14, and can be compiled with g++/clang++/visual c++.
+* SilentDragonXLite is written in C++ 14, and can be compiled with g++/clang++/visual c++.
* It also depends on Qt5, which you can get from [here](https://www.qt.io/download) or we recommend installing using your Linux version's package manager (if available).
* **You'll need Rust v1.49**, so install it via [Rustup in Linux](https://rustup.rs/). **If you use a version greater then 1.63, then it will not currently build** as seen in [Issue #89](https://git.hush.is/hush/SilentDragonLite/issues/89).
@@ -63,14 +61,14 @@ sudo apt-get -y install build-essential qt5-default qt5-qmake qtcreator qttools5
Compiling can take some time, so be patient and wait for it to finish. It will take potentially a long time for slower systems. Be Patient and please report compiler problems!
```shell script
-git clone https://git.hush.is/hush/SilentDragonLite
-cd SilentDragonLite
+git clone https://git.hush.is/dragonx/SilentDragonXLite
+cd SilentDragonXLite
./build.sh linguist
# This defaults to using 2 cores to compile
./build.sh
# To use a custom number of cores to compile, such as 8 :
# ./build.sh -j8
-./SilentDragonLite
+./SilentDragonXLite
```
### Other notes
@@ -86,30 +84,36 @@ NOTE: Tor server is currently under maintenance.
```
* Open SDL Edit->Settings->LightwalletServer->nope.onion:80
-* Open the folder of SDL in a Terminal -> Enter: TORSOCKS_LOG_LEVEL=1 torsocks -i ./SilentDragonLite
+* Open the folder of SDL in a Terminal -> Enter: TORSOCKS_LOG_LEVEL=1 torsocks -i ./SilentDragonXLite
```
### Note Management
-SilentDragonLite does automatic note and utxo management, which means it doesn't allow you to manually select which address to send outgoing transactions from. It follows these principles:
+SilentDragonXLite does automatic note and utxo management, which means it doesn't allow you to manually select which address to send outgoing transactions from. It follows these principles:
* Defaults to sending shielded transactions, which are now enforced via consensus rules
-* Sapling funds need at least 2 confirmations before they can be spent (150 seconds on average for HUSH mainnet)
+* Sapling funds need at least 2 confirmations before they can be spent (60 seconds on average for DRAGONX mainnet)
* Can select funds from multiple shielded addresses in the same transaction (via raw transactions)
* Will automatically shield your transparent funds at the first opportunity
-* When sending an outgoing transaction to a shielded address, SilentDragonLite can decide to use the transaction to additionally shield your transparent funds (i.e., send your transparent funds to your own shielded address in the same transaction)
+* When sending an outgoing transaction to a shielded address, SilentDragonXLite can decide to use the transaction to additionally shield your transparent funds (i.e., send your transparent funds to your own shielded address in the same transaction)
## Where is my wallet stored?
-Linux: `~/.silentdragonlite`
+Linux: `~/.silentdragonxlite`
-Windows 10: `C:\Users\%user\AppData\Roaming\silentdragonlite`
+Windows 10: `C:\Users\%user\AppData\Roaming\silentdragonxlite`
-Mac: `~/Library/Application Support/silentdragonlite`
+Mac: `~/Library/Application Support/silentdragonxlite`
+
+## Where are settings stored?
+
+Linux: `~/.config/Hush/SilentDragonXLite.conf`
+
+Windows: `HKEY_CURRENT_USER\SOFTWARE\Hush\SilentXDragonLite`
+
+Mac: `~/Library/Preferences/com.hush.SilentDragonXLite.plist`
## Support
-For support join us on [Telegram Support](https://hush.is/telegram_support), or our [Main Telegram](https://hush.is/telegram), or toot at our [Mastodon](https://fosstodon.org/@myhushteam), or [file an issue](https://git.hush.is/hush/SilentDragonLite/issues).
-
-You can also subscribe to our channels on [PeerTube](https://videos.hush.is), on [YouTube](https://hush.is/yt), or on [Odyssee/LBRY](https://odysee.com/@MyHushTeam:3).
+For support join us on [Telegram](https://dragonx.is/tg) or [file an issue](https://git.hush.is/dragonx/SilentDragonXLite/issues).
## License
diff --git a/SilentDragonXLite b/SilentDragonXLite
new file mode 100755
index 0000000..f8fbb64
Binary files /dev/null and b/SilentDragonXLite differ
diff --git a/application.qrc b/application.qrc
index 4ad3fc4..e104034 100644
--- a/application.qrc
+++ b/application.qrc
@@ -50,12 +50,10 @@
res/tx_mined.png
- res/hushdlogo.png
- res/hushdlogo.gif
- res/silentdragonlite-animated.gif
- res/silentdragonlite-animated-dark.gif
- res/silentdragonlite-animated-startup.gif
- res/silentdragonlite-animated-startup-dark.gif
+ res/drgxlogo.png
+ res/silentdragonxlite-animated.gif
+ res/silentdragonxlite-animated-dark.gif
+ res/silentdragonxlite-animated-startup-dark.gif
res/loaderblack.gif
res/loaderwhite.gif
res/logobig.gif
@@ -81,23 +79,23 @@
res/emoji/SD.png
- res/silentdragonlite_ar.qm
- res/silentdragonlite_be.qm
- res/silentdragonlite_pl.qm
- res/silentdragonlite_de.qm
- res/silentdragonlite_es.qm
- res/silentdragonlite_fa.qm
- res/silentdragonlite_fr.qm
- res/silentdragonlite_hr.qm
- res/silentdragonlite_id.qm
- res/silentdragonlite_it.qm
- res/silentdragonlite_pt.qm
- res/silentdragonlite_ro.qm
- res/silentdragonlite_ru.qm
- res/silentdragonlite_ud.qm
- res/silentdragonlite_sr.qm
- res/silentdragonlite_tr.qm
- res/silentdragonlite_zh.qm
+ res/silentdragonxlite_ar.qm
+ res/silentdragonxlite_be.qm
+ res/silentdragonxlite_pl.qm
+ res/silentdragonxlite_de.qm
+ res/silentdragonxlite_es.qm
+ res/silentdragonxlite_fa.qm
+ res/silentdragonxlite_fr.qm
+ res/silentdragonxlite_hr.qm
+ res/silentdragonxlite_id.qm
+ res/silentdragonxlite_it.qm
+ res/silentdragonxlite_pt.qm
+ res/silentdragonxlite_ro.qm
+ res/silentdragonxlite_ru.qm
+ res/silentdragonxlite_ud.qm
+ res/silentdragonxlite_sr.qm
+ res/silentdragonxlite_tr.qm
+ res/silentdragonxlite_zh.qm
res/css/Blue.css
@@ -105,7 +103,7 @@
res/css/Default.css
res/css/Light.css
res/css/Midnight.css
- res/css/test.css
+ res/css/dragonx.css
res/images/blue/unchecked.png
diff --git a/build.sh b/build.sh
index 8abfeb7..656f6f3 100755
--- a/build.sh
+++ b/build.sh
@@ -44,8 +44,8 @@ if [ "$QT_SUB_VERSION" -lt "12" ]; then
exit 1
fi
-echo "Compiling SilentDragonLite $VERSION on $UNAME with QT $QTVERSION and args=$@"
-CONF=silentdragon-lite.pro
+echo "Compiling SilentDragonXLite $VERSION on $UNAME with QT $QTVERSION and args=$@"
+CONF=silentdragonx-lite.pro
set -e
qbuild () {
diff --git a/contrib/debian/changelog b/contrib/debian/changelog
index 6292f8b..e69de29 100644
--- a/contrib/debian/changelog
+++ b/contrib/debian/changelog
@@ -1,5 +0,0 @@
-silentdragonlite (2.0.1) stable; urgency=medium
-
- * 2.0.1.1 release.
-
- -- onryo Sat, 06 Jan 2024 10:20:30 +0200
diff --git a/contrib/debian/control b/contrib/debian/control
index c57d5c1..dd86976 100644
--- a/contrib/debian/control
+++ b/contrib/debian/control
@@ -1,13 +1,13 @@
-Source: silentdragonlite
+Source: silentdragonxlite
Section: utils
Priority: optional
Maintainer: onryo
Standards-Version: 4.6.0
-Homepage: https://hush.is
-Vcs-Browser: https://git.hush.is/hush/SilentDragonLite
-Vcs-Git: https://git.hush.is/hush/SilentDragonLite.git
+Homepage: https://dragonx.is
+Vcs-Browser: https://git.hush.is/dragonx/SilentDragonXLite
+Vcs-Git: https://git.hush.is/dragonx/SilentDragonXLite.git
-Package: silentdragonlite
+Package: silentdragonxlite
Architecture: amd64 arm64
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: SilentDragonLite is a lightwallet for HUSH which does not require you to download the full blockchain.
\ No newline at end of file
+Description: SilentDragonXLite is a lightwallet for DRAGONX which does not require you to download the full blockchain.
\ No newline at end of file
diff --git a/doc/release-process.md b/doc/release-process.md
index bc5422c..13a8777 100644
--- a/doc/release-process.md
+++ b/doc/release-process.md
@@ -1,4 +1,4 @@
-# SilentDragonLite Release Process
+# SilentDragonXLite Release Process
## High-Level Philosophy
@@ -31,7 +31,7 @@ git push
## Adding Checkpoints
Adding checkpoints make SDL sync much faster, especially for brand new wallets. If there are no recent checkpoints,
-when a user makes a new wallet, it will sync from a block far in the past, which wastes time, bandwidth and CPU resources. To add a checkpoint , they are added to the file `lib/src/lightclient/checkpoints.rs` in the silentdragonlite-cli repo, and then the dependency on silentdragonlite-cli is updated in this SDL repo. Here is an example commit that updates checkpoints:
+when a user makes a new wallet, it will sync from a block far in the past, which wastes time, bandwidth and CPU resources. To add a checkpoint , they are added to the file `lib/src/lightclient/checkpoints.rs` in the silentdragonxlite-cli repo, and then the dependency on silentdragonxlite-cli is updated in this SDL repo. Here is an example commit that updates checkpoints:
https://git.hush.is/hush/silentdragonlite-cli/commit/ef477f152e1a8bb8a5f7883a99e2a74a6f9eeb0b
diff --git a/doc/relnotes.md b/doc/relnotes.md
index d60d20b..e69de29 100644
--- a/doc/relnotes.md
+++ b/doc/relnotes.md
@@ -1,75 +0,0 @@
-# SilentDragonLite v2.0.2
-
-This is an optional maintenance release.
-
-* Updated checkpoints to 1.710.000 for security and faster syncing of new wallets.
-* Removed a no longer supported lite server.
-
-# SilentDragonLite v2.0.1 "Ethereal Electric Eel"
-
-* Notes automation: https://git.hush.is/hush/SilentDragonLite/commit/84196cda87bc86802691fb89d1f89e3d52c9c412, https://git.hush.is/hush/SilentDragonLite/commit/fb1626d11d730e8c6d6f632c4be10acf6079cf45, https://git.hush.is/hush/SilentDragonLite/commit/c802a55bac46e18ee07f56e08e3e22c96d0f363b, https://git.hush.is/hush/SilentDragonLite/commit/c6e8268450fdeb4dfad2e29ecd9af1e0b276fab1, https://git.hush.is/hush/SilentDragonLite/commit/618625bc00fa8727befd146076b2d90dfd6b9f3b.
-* Set notes automation only for HushChat related TXs: https://git.hush.is/hush/SilentDragonLite/commit/683718008c930a1226bce393bdf0350726dde2c5.
-* Allow custom number of cores to compile via build.sh: https://git.hush.is/hush/SilentDragonLite/commit/fd5eec230ef36d3bf889dfcac5129dedc2f7924a.
-* Updated build.sh for better OS compatibility: https://git.hush.is/hush/SilentDragonLite/commit/1fb344a8c251ff2e780fe4484f88b829a37278a1.
-* Fix bug in reporting version being compiled in build.sh: https://git.hush.is/hush/SilentDragonLite/commit/f15a28f3ec7169ec27c044f54cb0f828cc4d7167.
-* Check for valid QT versions or bail early: https://git.hush.is/hush/SilentDragonLite/commit/68d9388c1b87139d00fcc10ce94dd7a2109fdced.
-* Check libsodium sha256 checksum: https://git.hush.is/hush/SilentDragonLite/commit/156b1a6defa974c804709678db14fbe3a0d9e477.
-* Add Sticky Server and Note Automation as GUI checkbox in the settings: https://git.hush.is/hush/SilentDragonLite/commit/6f7fd863f01ed84596cc9661a989cac6c8d15816.
-* Add custom Fee: https://git.hush.is/hush/SilentDragonLite/pulls/146.
-* Fix for the getRandomServer() function: https://git.hush.is/hush/SilentDragonLite/issues/144.
-* Disable passphrase length and seed to STDOUT: https://git.hush.is/hush/SilentDragonLite/commit/0c10cf1243e1b9a1c716a8a59d462a2f345e91f6, https://git.hush.is/hush/SilentDragonLite/commit/775135cc4478dfcf276de78811d18cc6dddec7d2, https://git.hush.is/hush/SilentDragonLite/commit/a32146470b47fed5ee3752e7e2a82163df0e3062.
-* Move connection errror to status Bar: https://git.hush.is/hush/SilentDragonLite/pulls/148.
-
-# SilentDragonLite v2.0.0 "Shielded Supersonic"
-
-* Mempool integration: https://git.hush.is/hush/SilentDragonLite/commit/3962b42e3098863a8b959de1b12b029c13008cbe, https://git.hush.is/hush/SilentDragonLite/pulls/126.
-* Improve error handling when restoring from seedphrase: https://git.hush.is/hush/SilentDragonLite/commit/5d5447aced2c6b2a16e7dc1efd6a235c478480fb, https://git.hush.is/hush/SilentDragonLite/commit/6165733e039defc58d56fb34add5b0be43dba72d, https://git.hush.is/hush/SilentDragonLite/commit/1e6e77055b2df916af69c1c5ab16cc9294b29344.
-* Remove websockets, we now have a standalone Android wallet: https://git.hush.is/hush/SilentDragonLite/commit/430a7ab47424a3b5f9af95f47913cecb7aee05d0, https://git.hush.is/hush/SilentDragonLite/commit/3b6da338c910f4a901d65cae3fad262db09c393f.
-* Try another server if current is down when creating new seed: https://git.hush.is/hush/SilentDragonLite/commit/3f8ae1f9d75766331e3d1bb7689e7b18850061e1, https://git.hush.is/hush/SilentDragonLite/commit/557e10e5e8c35a102e82370517bf3a7a5ab25fca.
-* Try another server if current is down when restoring during a rescan; report down server in error: https://git.hush.is/hush/SilentDragonLite/commit/f7787fe9e92ec560b48550728315e7068f8f815f.
-* Report server in error when saving wallet as part of rescan: https://git.hush.is/hush/SilentDragonLite/commit/17fcb84a897ddc5b8e62241d2a3da2576200e618, https://git.hush.is/hush/SilentDragonLite/commit/51483843ac148be7d2c6956147e2fc57e144c387.
-* Make sure to init from phrase when trying a new server during restore in first time wizard: https://git.hush.is/hush/SilentDragonLite/commit/ad5b294d95953bfe2f6061e20829da79919647a6.
-* Initialize a new server connection from seedphrase when restoring from seed: https://git.hush.is/hush/SilentDragonLite/commit/c7e0f0fae6ea41e23ef3abc3035ecaa807201d95.
-* Try another server if current is down when saving wallet via a rescan: https://git.hush.is/hush/SilentDragonLite/commit/9befa3450fdeea8a76bae324811f49b0593a151f.
-* Try another server if we get an error when executing an RPC: https://git.hush.is/hush/SilentDragonLite/commit/7e54360b7215627a613a309960386ebd455a68dd, https://git.hush.is/hush/SilentDragonLite/commit/b84828604f8c9aa25acf41e90fdf5e9f4118e6bd, https://git.hush.is/hush/SilentDragonLite/commit/77ac1f99ae9a2b0b42ae752e1ce457ff9abdfcd8, https://git.hush.is/hush/SilentDragonLite/commit/f46e1b4a578b3af2d4b6cbe4754959278bbfdba9, https://git.hush.is/hush/SilentDragonLite/commit/bfdda1f1af7e4bc42dc1a4e10985e6c152dad8bd, https://git.hush.is/hush/SilentDragonLite/issues/119. (NOT READY YET)
-* Update current server on info tab since it can change at run-time: https://git.hush.is/hush/SilentDragonLite/commit/a080d0ca80d757519367a38a480caee0fb1f0173.
-* Misc: https://git.hush.is/hush/SilentDragonLite/commit/5508050fcca66cda38045b0f80535e3aea2aad50, https://git.hush.is/hush/SilentDragonLite/commit/cb0de2c3f6fd4b378fbfe9d37d90287c38196be4.
-* Look for non-empty responses instead of the string "OK": https://git.hush.is/hush/SilentDragonLite/commit/51fe4d6cde15c1ae6b7c7930bfd4878a174f5ac5.
-* Check for a non-empty response from litelib_execute: https://git.hush.is/hush/SilentDragonLite/commit/7364e21f999693825f1bd59a0814f7534e9d6f90.
-* Docs: https://git.hush.is/hush/SilentDragonLite/commit/d05d8271ecc78cad6acae8d335ada7f394d72fe6, https://git.hush.is/hush/SilentDragonLite/commit/9a7e87fa1d089c2c8eb7c8abfe843d6954f384cf.
-* Debug: https://git.hush.is/hush/SilentDragonLite/commit/5b33cb3638adc17f414e1f211d90b124b4f0dc69.
-* deb stuff: https://git.hush.is/hush/SilentDragonLite/commit/aa58e3a4ce162e828a1ae25a2f242285296b33db, https://git.hush.is/hush/SilentDragonLite/commit/d8ff0de15d78d6daf3dc280f4f70c62adae40340, https://git.hush.is/hush/SilentDragonLite/commit/b8c18aa38b3b18d0e630423004fbf70284446a21, https://git.hush.is/hush/SilentDragonLite/commit/eca9c53ff7346f48706740443f10273a91df4475.
-
-# SilentDragonLite v1.5.3 "Mythical Coelacanth"
-
-* Change lite server after sending a tx for improved privacy: https://git.hush.is/hush/SilentDragonLite/commit/a8fc12e0e2b2324db21407f4848f2d4aa59f4575.
-* Update silentdragonlite-cli dependency, this makes syncing new wallets drastically faster: https://git.hush.is/hush/SilentDragonLite/commit/670bc598265f70b7140af4b8287ddcf28a6a6a04.
-* Add backend servers `lite.hushpool.is` and `lite2.hushpool.is`: https://git.hush.is/hush/SilentDragonLite/commit/6c5ffca05615b21ea3651897f108eb576ecc07a8, https://git.hush.is/hush/SilentDragonLite/commit/1a7af9682c2bb42959d0a8e0c826477f1ee79c95.
-* Add backend servers `poop.granitefone.me` and `wtfistheinternet.hush.is`: https://git.hush.is/hush/SilentDragonLite/commit/8a5c8e4898aac993736a150f77c880a3b6c153f8, https://git.hush.is/hush/SilentDragonLite/commit/5427d400e406915562aa285bbc3bb325092672c7.
-* Add backend servers `lite.myhush.org` and `lite.hush.community`: https://git.hush.is/hush/SilentDragonLite/commit/c0fe5d281cdd21da6f55d0fc300842ab4f729c22
-* Remove sprout code and unused migration ui: https://git.hush.is/hush/SilentDragonLite/commit/6cab5f68f9b2c59b23ae590515ed802abe7d08e7, https://git.hush.is/hush/SilentDragonLite/commit/3f9fc49207c2455dad857f76984fef5ba35560a9.
-* Fix cancelEvent warning and better logging and error checking, fix some compiler warnings: https://git.hush.is/hush/SilentDragonLite/commit/5f8babd5a192f0f7a30b2b22321c9919fba67187, https://git.hush.is/hush/SilentDragonLite/commit/cbc77e9d58c4808297f63c6da1950ba9a5945b2c.
-* Fix various bugs in the New Wallet Wizard: https://git.hush.is/hush/SilentDragonLite/commit/7649418a7b52c6452726ba047c8039eb90a79714, https://git.hush.is/hush/SilentDragonLite/commit/ff8692fa391ccb6ea889002a6fff14419a5e68c6, https://git.hush.is/hush/SilentDragonLite/commit/5825b30e71847663fa2666f629c598c781b1480d.
-* Ignore leading/trailing spaces in wallet birthday when importing a seed: https://git.hush.is/hush/SilentDragonLite/commit/9e8e95200c80cdc9280d406d935dbe9074412a9c.
-* Welcome screen fix: https://git.hush.is/hush/SilentDragonLite/commit/1f7b8186f06fe6807e107b0ebe5e24c3551a54fd, https://git.hush.is/hush/SilentDragonLite/commit/7398c70e2b9f592310e8727f5c9542ccbcb933a9, https://git.hush.is/hush/SilentDragonLite/commit/7398c70e2b9f592310e8727f5c9542ccbcb933a9.
-* Show QT Version in About screen: https://git.hush.is/hush/SilentDragonLite/commit/825e50b2ea0a1ce9be9bd78bff784c4790cb11e5.
-* Removed confusing text about mining: https://git.hush.is/hush/SilentDragonLite/commit/4aeab433a46437ee42b8852c3f455bcae63065e6.
-* Update translations for Spanish, Russian and Belarusian languages: https://git.hush.is/hush/SilentDragonLite/commit/aabb8c5f292d11fbb73f007dda6651928de63d63, https://git.hush.is/hush/SilentDragonLite/commit/fc3c445f219532440b262721d6bc52f251e20b5e, https://git.hush.is/hush/SilentDragonLite/commit/19e12ba5a6e17264873e4ed084391bb13c30f475.
-* Add Polish language: https://git.hush.is/hush/SilentDragonLite/commit/a1bb19da8d3242cd1acd80acaaecee8a1979a6dd, https://git.hush.is/hush/SilentDragonLite/commit/78806743b665069d0f65d54d6c69edbec2c89de4.
-* Memo stuff: https://git.hush.is/hush/SilentDragonLite/commit/25fab30e1dadefdb93f634692d5ff11f10162f0b, https://git.hush.is/hush/SilentDragonLite/commit/fc3f4ce99b813b57e1a81cf053242ccd17ab13d8, https://git.hush.is/hush/SilentDragonLite/commit/fc3f4ce99b813b57e1a81cf053242ccd17ab13d8, https://git.hush.is/hush/SilentDragonLite/commit/fc3f4ce99b813b57e1a81cf053242ccd17ab13d8.
-* Fix no connection status on sync: https://git.hush.is/hush/SilentDragonLite/commit/e179e723f5d6243e74a432273da7ea73893fe174.
-* Try to avoid coredumping if zrpc object doesn't exist, which can happen if backend server is misbehaving: https://git.hush.is/hush/SilentDragonLite/commit/fd2fb3757add1d407bf9b8a46652712b9ca88fa7, https://git.hush.is/hush/SilentDragonLite/commit/42b5d182ee639933a8dd639f12f5c99e66f55a63.
-* Add debugging: https://git.hush.is/hush/SilentDragonLite/commit/f872c0af6b3a8c6116c580cf9883ac21e14b4d6b, https://git.hush.is/hush/SilentDragonLite/commit/760729f1b1833e4a4fdb398abfed09e405c633ff.
-* Add rustc, cargo and libsodium checks: https://git.hush.is/hush/SilentDragonLite/commit/e6d3c8db51752179e630ab271eba4eea53dd2ac2, https://git.hush.is/hush/SilentDragonLite/commit/fc474d797dc170126a9451d4336bad3d36101cf4.
-* Update graphics: https://git.hush.is/hush/SilentDragonLite/commit/69ea9ace50de72593c86be7f54871130631c3ba1, https://git.hush.is/hush/SilentDragonLite/commit/fe15384c10783e061a41165ea3fd82b55bb932de.
-* Less Microsoft: https://git.hush.is/hush/SilentDragonLite/commit/b0d6aa3285706b50b233a8b8c523b9f2899a272f.
-* Windows binary was provided. (in progress)
-* Linux binary and debian package were provided. (in progress)
-
-# SilentDragonLite v1.5.2 "Zany Zulu"
-
-* Fixes connection problems for older versions
-* Updated one of the community servers to new domain: lite.hush.land
-* Fix bug where trailing slash on server name crashes SDL
-* Improved error-handling of invalid data at libsodium layer
-* Avoid showing corrupted ciphertext in GUI
diff --git a/issue_template.md b/issue_template.md
index 6c087f9..0dd74b8 100644
--- a/issue_template.md
+++ b/issue_template.md
@@ -7,7 +7,7 @@ assignees: ''
---
-Please make sure you have the latest SilentDragonLite and let us
+Please make sure you have the latest SilentDragonXLite and let us
know if you have any non-default settings.
**Describe the bug**
diff --git a/lib/Cargo.lock b/lib/Cargo.lock
index 5b5bd71..047c5b1 100644
--- a/lib/Cargo.lock
+++ b/lib/Cargo.lock
@@ -1,7 +1,5 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
-version = 3
-
[[package]]
name = "adler32"
version = "1.0.4"
@@ -127,7 +125,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f80256bc78f67e7df7e36d77366f636ed976895d91fe2ab9efa3973e8fe8c4f"
dependencies = [
"backtrace-sys",
- "cfg-if",
+ "cfg-if 0.1.10",
"libc",
"rustc-demangle",
]
@@ -230,7 +228,7 @@ dependencies = [
"arrayref",
"arrayvec",
"cc",
- "cfg-if",
+ "cfg-if 0.1.10",
"constant_time_eq",
"crypto-mac",
"digest",
@@ -330,6 +328,12 @@ version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
+[[package]]
+name = "cfg-if"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+
[[package]]
name = "chrono"
version = "0.4.10"
@@ -378,7 +382,7 @@ version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
]
[[package]]
@@ -394,7 +398,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce446db02cdc3165b94ae73111e570793400d0794e46125cc4056c81cbb039f4"
dependencies = [
"autocfg 0.1.7",
- "cfg-if",
+ "cfg-if 0.1.10",
"lazy_static",
]
@@ -438,7 +442,7 @@ version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
"dirs-sys",
]
@@ -448,7 +452,7 @@ version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afa0b23de8fd801745c471deffa6e12d248f962c9fd4b4c33787b055599bde7b"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
"libc",
"redox_users",
"winapi 0.3.8",
@@ -523,7 +527,7 @@ version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1ff6d4dab0aa0c8e6346d46052e93b13a16cf847b54ed357087c35011048cc7d"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
"libc",
"redox_syscall",
"winapi 0.3.8",
@@ -541,7 +545,7 @@ version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6bd6d6f4752952feb71363cffc9ebac9411b75b87c6ab6058c40c8900cf43c0f"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
"crc32fast",
"libc",
"miniz_oxide",
@@ -657,7 +661,7 @@ version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
"libc",
"wasi",
]
@@ -861,9 +865,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "libc"
-version = "0.2.66"
+version = "0.2.161"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558"
+checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1"
[[package]]
name = "libflate"
@@ -912,7 +916,7 @@ version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
"serde",
]
@@ -974,7 +978,7 @@ version = "0.6.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "302dec22bcf6bae6dfb69c647187f4b4d0fb6f535521f7bc022430ce8e12008f"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
"fuchsia-zircon",
"fuchsia-zircon-sys",
"iovec",
@@ -1044,7 +1048,7 @@ version = "0.2.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
"libc",
"winapi 0.3.8",
]
@@ -1334,7 +1338,8 @@ dependencies = [
"blake3",
"lazy_static",
"libc",
- "silentdragonlitelib",
+ "silentdragonxlitelib",
+ "socket2",
]
[[package]]
@@ -1847,9 +1852,9 @@ dependencies = [
]
[[package]]
-name = "silentdragonlitelib"
+name = "silentdragonxlitelib"
version = "0.1.0"
-source = "git+https://git.hush.is/hush/silentdragonlite-cli?rev=6476e438d002ca70c941f73bc0188a012d891def#6476e438d002ca70c941f73bc0188a012d891def"
+source = "git+https://git.hush.is/dragonx/silentdragonxlite-cli?rev=3eaa2fcf939af9821df10b458af11b185f49e287#3eaa2fcf939af9821df10b458af11b185f49e287"
dependencies = [
"base58",
"bellman",
@@ -1908,13 +1913,12 @@ dependencies = [
[[package]]
name = "socket2"
-version = "0.3.11"
+version = "0.3.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e8b74de517221a2cb01a53349cf54182acdc31a074727d3079068448c0676d85"
+checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e"
dependencies = [
- "cfg-if",
+ "cfg-if 1.0.0",
"libc",
- "redox_syscall",
"winapi 0.3.8",
]
@@ -2011,7 +2015,7 @@ version = "3.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
"libc",
"rand 0.7.3",
"redox_syscall",
@@ -2367,7 +2371,7 @@ version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e213bd24252abeb86a0b7060e02df677d367ce6cb772cef17e9214b8390a8d3"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
"log",
"tracing-attributes",
"tracing-core",
@@ -2507,7 +2511,7 @@ version = "0.2.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5205e9afdf42282b192e2310a5b463a6d1c1d774e30dc3c791ac37ab42d2616c"
dependencies = [
- "cfg-if",
+ "cfg-if 0.1.10",
"wasm-bindgen-macro",
]
diff --git a/lib/Cargo.toml b/lib/Cargo.toml
index 2667bd7..76fcddd 100644
--- a/lib/Cargo.toml
+++ b/lib/Cargo.toml
@@ -5,11 +5,12 @@ authors = ["zecwallet", "The Hush Developers"]
edition = "2018"
[lib]
-name = "silentdragonlite"
+name = "silentdragonxlite"
crate-type = ["staticlib"]
[dependencies]
libc = "0.2.58"
lazy_static = "1.4.0"
blake3 = "0.3.4"
-silentdragonlitelib = { git = "https://git.hush.is/hush/silentdragonlite-cli", rev = "6476e438d002ca70c941f73bc0188a012d891def" }
+silentdragonxlitelib = { git = "https://git.hush.is/dragonx/silentdragonxlite-cli", rev = "505fac6b6eef50be9f0e2b375c2fa6815f8bf18c" }
+socket2 = "0.3.11"
diff --git a/lib/Makefile b/lib/Makefile
index 9dbe82a..f621163 100644
--- a/lib/Makefile
+++ b/lib/Makefile
@@ -10,18 +10,18 @@ PWD := $(shell pwd)
all: release
-winrelease: target/x86_64-pc-windows-gnu/release/silentdragonlite.lib
+winrelease: target/x86_64-pc-windows-gnu/release/silentdragonxlite.lib
-target/x86_64-pc-windows-gnu/release/silentdragonlite.lib: src/lib.rs Cargo.toml
+target/x86_64-pc-windows-gnu/release/silentdragonxlite.lib: src/lib.rs Cargo.toml
SODIUM_LIB_DIR="$(PWD)/libsodium-mingw/" cargo build --lib --release --target x86_64-pc-windows-gnu
-release: target/release/silentdragonlite.$(EXT)
-debug: target/debug/silentdragonlite.$(EXT)
+release: target/release/silentdragonxlite.$(EXT)
+debug: target/debug/silentdragonxlite.$(EXT)
-target/release/silentdragonlite.$(EXT): src/lib.rs Cargo.toml
+target/release/silentdragonxlite.$(EXT): src/lib.rs Cargo.toml
LIBS="" CFLAGS=$(CFLAGS) cargo build --lib --release
-target/debug/silentdragonlite.$(EXT): src/lib.rs Cargo.toml
+target/debug/silentdragonxlite.$(EXT): src/lib.rs Cargo.toml
LIBS="" CFLAGS=$(CFLAGS) cargo build --lib
clean:
diff --git a/lib/silentdragonlitelib.h b/lib/silentdragonxlitelib.h
similarity index 100%
rename from lib/silentdragonlitelib.h
rename to lib/silentdragonxlitelib.h
diff --git a/lib/src/lib.rs b/lib/src/lib.rs
index 116fca3..be11199 100644
--- a/lib/src/lib.rs
+++ b/lib/src/lib.rs
@@ -8,7 +8,7 @@ use std::sync::{Mutex, Arc};
use std::cell::RefCell;
use std::ptr;
-use silentdragonlitelib::{commands, lightclient::{LightClient, LightClientConfig}};
+use silentdragonxlitelib::{commands, lightclient::{LightClient, LightClientConfig}};
// We'll use a MUTEX to store a global lightclient instance,
// so we don't have to keep creating it. We need to store it here, in rust
diff --git a/res/Info.plist b/res/Info.plist
index 7291f01..31c02bd 100644
--- a/res/Info.plist
+++ b/res/Info.plist
@@ -3,13 +3,13 @@
CFBundleExecutable
- silentdragonlite
+ silentdragonxlite
CFBundleGetInfoString
Created by Qt/QMake
CFBundleIconFile
logo.icns
CFBundleIdentifier
- com.MyHush.SilentDragonLite
+ is.dragonx.SilentDragonXLite
CFBundlePackageType
APPL
CFBundleSignature
diff --git a/res/SDLogo.png b/res/SDLogo.png
index 5dde4f0..1520033 100644
Binary files a/res/SDLogo.png and b/res/SDLogo.png differ
diff --git a/res/SilentDragonLite.png b/res/SilentDragonLite.png
deleted file mode 100644
index a6339b3..0000000
Binary files a/res/SilentDragonLite.png and /dev/null differ
diff --git a/res/SilentDragonLite.xpm b/res/SilentDragonLite.xpm
deleted file mode 100644
index 9b98756..0000000
--- a/res/SilentDragonLite.xpm
+++ /dev/null
@@ -1,646 +0,0 @@
-/* XPM */
-static char *_579431551221[] = {
-/* columns rows colors chars-per-pixel */
-"512 512 128 2 ",
-" c black",
-". c #2D2D2E",
-"X c #2F2F30",
-"o c #302F31",
-"O c #323233",
-"+ c #373738",
-"@ c #383739",
-"# c gray23",
-"$ c #3F3F40",
-"% c #403F40",
-"& c #434344",
-"* c #474748",
-"= c #484748",
-"- c #4B4B4C",
-"; c #4F4F50",
-": c #504F50",
-"> c #535253",
-", c #575658",
-"< c #585757",
-"1 c #585758",
-"2 c #5A5A5B",
-"3 c #5F5F60",
-"4 c #605F5F",
-"5 c #605F60",
-"6 c #626262",
-"7 c #676768",
-"8 c #686767",
-"9 c #686768",
-"0 c #6B6B6C",
-"q c #6F6F70",
-"w c #706F6F",
-"e c #706F70",
-"r c #747374",
-"t c #787777",
-"y c #787778",
-"u c #7C7B7C",
-"i c #7F7F80",
-"p c #807F7F",
-"a c #807F80",
-"s c #848484",
-"d c #888787",
-"f c #888788",
-"g c #8C8B8C",
-"h c #8F8F90",
-"j c #908F90",
-"k c #949394",
-"l c #989797",
-"z c #989798",
-"x c #9D9C9D",
-"c c #9F9FA0",
-"v c #A09F9F",
-"b c #A09FA0",
-"n c #A4A3A4",
-"m c #A8A6A7",
-"M c #A8A7A8",
-"N c #ACABAC",
-"B c #B0AFAF",
-"V c #B0AFB0",
-"C c #B4B3B4",
-"Z c #B7B7B9",
-"A c #B8B7B8",
-"S c #BCBCBC",
-"D c #BFBFC0",
-"F c #C0BFC0",
-"G c #C4C3C4",
-"H c #C7C7C8",
-"J c #C8C7C7",
-"K c #C8C7C8",
-"L c #CBCBCB",
-"P c #CFCFD0",
-"I c #D0CFCF",
-"U c #D0CFD0",
-"Y c gray83",
-"T c #D8D7D7",
-"R c #D8D7D8",
-"E c gray86",
-"W c #DFDFE0",
-"Q c #E0DFDF",
-"! c #E0DFE0",
-"~ c #E4E4E4",
-"^ c #E8E7E7",
-"/ c #E8E7E8",
-"( c #ECEBEC",
-") c #F0EFF0",
-"_ c #F4F4F4",
-"` c #F7F7F8",
-"' c #F8F7F7",
-"] c #F8F7F8",
-"[ c white",
-"{ c black",
-"} c black",
-"| c black",
-" . c black",
-".. c black",
-"X. c black",
-"o. c black",
-"O. c black",
-"+. c black",
-"@. c black",
-"#. c black",
-"$. c black",
-"%. c black",
-"&. c black",
-"*. c black",
-"=. c black",
-"-. c black",
-";. c black",
-":. c black",
-">. c black",
-",. c black",
-"<. c black",
-"1. c black",
-"2. c black",
-"3. c black",
-"4. c black",
-"5. c black",
-"6. c black",
-"7. c black",
-"8. c black",
-"9. c black",
-"0. c black",
-"q. c black",
-"w. c black",
-"e. c black",
-"r. c black",
-"t. c black",
-"y. c black",
-"u. c None",
-/* pixels */
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S J u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S C C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.V r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 6 V u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.y u g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 6 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 2 > S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S x C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N - r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u > - C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C k N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r > - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S x # 2 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N g n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 & - k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & $ u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N f n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C - # > C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # + - S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n u x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.h - . 2 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.5 # O - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k r k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 = O # n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 2 O O 0 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 0 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & O O 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.K u + . # 2 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s 6 s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N - X O & n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r O . O & N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u 2 u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r - . . & q u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G - O . O 1 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r - r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 & O . O r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . # r N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 - r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C - O . X & g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C > O . . O & C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.3 & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g = . . . O g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 . . . O - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 & O . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S g # X . . O 9 j u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- @ 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s $ O . . O - k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A - O . . . O > N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.& O 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n & X . . . # 2 K u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # . . . . O & n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.# O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.q * . . . . . 0 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 & . . . . O > g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.O X 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 6 & O . . . O & N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . O 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.O . > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n & O . . . . O 2 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s # . . . . . O # n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.O . > G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s & . . . . . O & C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S s O . . . . . O & k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G X . - C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 6 & X . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S - O . . . . . O 3 s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A . . - N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u & O . . . . . # q C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 # . . . . . . O ; x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N . . - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k # X . . . . . O - k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S > O . . . . . . O # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G v . . & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 6 & . . . . . . . O k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 . . . . . . . X - u C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S k . . & s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 2 # O . . . . . . + 3 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C s O . . . . . . . O 1 s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C g . . # u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S f + X . . . . . . O & s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S - O . . . . . . . O # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n u . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r # . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n $ X . . . . . . . X # s V u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 0 . . + 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N > # . . . . . . . . . 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 $ . . . . . . . . X > r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 0 # O . . . . . . . O & x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . X & s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C s O . . . . . . . . . O 2 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s # . . . . . . . . . O O u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u - . . . # u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n > # . . . . . . . . . O & C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S u O . . . . . . . . . . & 0 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 # . . . # u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n - O . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.M & O . . . . . . . . . . - q u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.9 O . . . # u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N r O . . . . . . . . . . O 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.9 # . . . . . . . . . . . O r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.3 . . . . # G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 6 O . . . . . . . . . . X & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 2 O . . . . . . . . . . X O 0 z u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 . . . . O V u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g * O . . . . . . . . . . . O g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . & 6 M u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> . . . . O n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 2 O . . . . . . . . . . . O > S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n r O . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > . . . . O k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 0 . . . . . . . . . . . . . # y u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A - O . . . . . . . . . . . . O 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C - . . . . O s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s = O . . . . . . . . . . . . # 3 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k # X . . . . . . . . . . . . # 2 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x - . . . . O 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.D s & O . . . . . . . . . . . . . 0 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > + . . . . . . . . . . . . . # 2 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k & . . . . O 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 2 . . . . . . . . . . . . . X # g S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.a - . . . . . . . . . . . . . . O > C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S x g u 6 > - & u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s & . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.K g u k C G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u - . . . . . . . . . . . . . . O > G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s # . . . . . . . . . . . . . . O > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N k s q 2 - - $ # # O O O O O g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 # . . . . X & u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 2 # # # & - > 9 r g n S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.K e # O . . . . . . . . . . . . . O & N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 O . . . . . . . . . . . . . . # > g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G C N k s u 0 1 - & # O O . . . . . . . O x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 + . . . . . # G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> . . . X O + & & > 6 r u g n N F u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C g & O . . . . . . . . . . . . . . & 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k # . . . . . . . . . . . . . . . O - C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N s r 2 & O . . . . . . . . . . . . . . . O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . O S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 . . . . . . . . . . . O # > 2 u n S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u ; . . . . . . . . . . . . . . . . > g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 + . . . . . . . . . . . . . . . X = s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n g 6 - % O O O O X X . . . . . . . . . . . . . . . @ G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.& o . . . . . . N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . X . X O O O # % 2 u g C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 2 # X . . . . . . . . . . . . . . X & g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N > O . . . . . . . . . . . . . . . O - 0 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C k s 0 > - & # O X . . . . . . . . . . . . . . . . . . . . X # u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.# . . . . . . . x G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r & . . . . . . . . . . . . . . . . . o + $ & ; 6 r s N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 9 + X . . . . . . . . . . . . . . . O u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 & . . . . . . . . . . . . . . . . O & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S n s 6 > # O . . . . . . . . . . . . . . . . . . . . . . . . . O & u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.# . . . . . . . g S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u > . . . . . . . . . . . . . . . . . . . . . . O & > r x n G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C u & . . . . . . . . . . . . . . . . O & n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 0 . . . . . . . . . . . . . . . . . X # k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S g 2 * O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C + . . . . . . . u n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 6 . . . . . . . . . . . . . . . . . . . . . . . . . . O O - u n G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 2 # . . . . . . . . . . . . . . . . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N & O . . . . . . . . . . . . . . . . . & 6 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A k 0 - & # O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x O . . . . . . . 0 h u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n y . . . . . . . . . . . . . . . . . . . . . . . . . . . X O + # & 2 s x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.M > O X . . . . . . . . . . . . . . . . O 1 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r # . . . . . . . . . . . . . . . . . O & 0 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n s q 2 & O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g O . . . . . . . 2 u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.B g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # ; 3 u x C G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 0 + X . . . . . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n & O . . . . . . . . . . . . . . . . . X O s G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n s , O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u O . . . . . . . - 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X - 0 g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 1 # . . . . . . . . . . . . . . . . . . O r n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r * . . . . . . . . . . . . . . . . . . . @ 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G x r * # O X X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O O & 6 u N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x - O . . . . . . . . . . . . . . . . . . O - C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.Z r O . . . . . . . . . . . . . . . . . . . # > x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S n r , - # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- X . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X @ % - 0 g M u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S s - O . . . . . . . . . . . . . . . . . . X # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k - X . . . . . . . . . . . . . . . . . . . @ 0 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C g r * O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.& X . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 r N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 O . . . . . . . . . . . . . . . . . . . O - S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.F u O . . . . . . . . . . . . . . . . . . . . . 6 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n r # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S O . . . . . . . . . & u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.& O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.f # O . . . . . . . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . . . . . . . . O - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C y ; & O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N . . . . . . . . . . # N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # & 9 j C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N u # O . . . . . . . . . . . . . . . . . . . . @ u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s & . . . . . . . . . . . . . . . . . . . . . O - k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N s 0 - O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O # & - > 6 u x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G x . . . . . . . . . . # x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.a & # O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & 2 q x G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C w - . . . . . . . . . . . . . . . . . . . . . O 2 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C , O . . . . . . . . . . . . . . . . . . . . . . > k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G x 2 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o O O O # $ - - 2 0 u g n G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C g . . . . . . . . . . # s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 6 > - & # # O O O . X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - s n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r # . . . . . . . . . . . . . . . . . . . . . X # f K u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . . . . . . . . . O & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 - + O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # & 2 r g N G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x r . . . . . . . . . . O 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C k s 6 - & # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X X O # > x G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 + X . . . . . . . . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k # X . . . . . . . . . . . . . . . . . . . . . O # 0 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k r - # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O & > 6 s x N G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u 2 . . . . . . . . . . O = u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S N g r 6 - # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O * 3 y C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 # . . . . . . . . . . . . . . . . . . . . . . O - x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C ; O . . . . . . . . . . . . . . . . . . . . . . O & g S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k 6 * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O # - > 3 r s x S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 ; . . . . . . . . . . X # u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n x u 6 1 - % + O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # - s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 2 $ . . . . . . . . . . . . . . . . . . . . . . . # 6 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.f # . . . . . . . . . . . . . . . . . . . . . . . . $ 6 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # - 0 j N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> # . . . . . . . . . . . O u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S n r > = O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 0 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C > O . . . . . . . . . . . . . . . . . . . . . . . . 2 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 # . . . . . . . . . . . . . . . . . . . . . . . X + - N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u - # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & > y n S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . X C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C s 6 - @ X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O & 0 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r > O . . . . . . . . . . . . . . . . . . . . . . . X # b u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > . . . . . . . . . . . . . . . . . . . . . . . . X O 0 b u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n > O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # - 2 u k n G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.& . . . . . . . . . . . . . x G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C n s 0 2 & O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & 6 s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s - # . . . . . . . . . . . . . . . . . . . . . . . . O 6 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r + . . . . . . . . . . . . . . . . . . . . . . . . . O 6 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G x - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O O # - 6 u x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & . . . . . . . . . . . . . f N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N x 0 - & # O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # 0 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x & O . . . . . . . . . . . . . . . . . . . . . . . . X # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 2 O . . . . . . . . . . . . . . . . . . . . . . . . . O & j u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.M ; # . . . . . . . . . . . . . . . . . . . . . . . . . . . X O & 0 s S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.z # . . . . . . . . . . . . . 0 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n s > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C u & O . . . . . . . . . . . . . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n # O . . . . . . . . . . . . . . . . . . . . . . . . . O * s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C u & . . . . . . . . . . . . . . . . . . . . . . . X # > r k S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r O . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.K n g 6 & O . . . . . . . . . . . . . . . . . . . . . . . . . . . O - g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 2 & O . . . . . . . . . . . . . . . . . . . . . . . . . O 6 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > O . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 0 # O . . . . . . . . . . . . . . . . . . X O & - 6 s n G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . . . . . . . & r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S k 0 2 - + O . . . . . . . . . . . . . . . . . . . . . . . O - r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u # O . . . . . . . . . . . . . . . . . . . . . . . . . X # u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & . . . . . . . . . . . . . . . . . . . . . . . . . . . . # r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . . . . X O - u x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.& O . . . . . . . . . . . . . O 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S k > # O . . . . . . . . . . . . . . . . . . . . . . - g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n r O . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 & . . . . . . . . . . . . . . . . . . . . . . . . . . . X # 0 m u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 6 O . . . . . . . . . . . . X O - r x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.O . . . . . . . . . . . . . . . > G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C k 6 # O . . . . . . . . . . . . . . . . . # 2 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g - @ . . . . . . . . . . . . . . . . . . . . . . . . . . . O & N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n 3 # O . . . . . . . . O & > y x S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S X . . . . . . . . . . . . . . . - N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N s 0 > + X . . . . . . . . . . . . X - 0 M u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x > + . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G g O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x > # X . . . . . O # - 0 g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n . . . . . . . . . . . . . . . . & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N s > # O X . . . . . . . . . O # y n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.J 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.V r # . . . . O - r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G a . . . . . . . . . . . . . . . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 0 # X . . . . . . . O # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > r G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x & # & 6 z S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 2 . . . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r > # . . . . # 0 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 0 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O r n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r 6 0 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n - . . . . . . . . . . . . . . . . O & u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N s 6 & O O + 3 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C g & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k @ . . . . . . . . . . . . . . . . . # G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s - & > S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u O . . . . . . . . . . . . . . . . . O x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x - O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & B u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & 6 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 . . . . . . . . . . . . . . . . . . O u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k 6 O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 9 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 . . . . . . . . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X 2 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O 2 s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 & . . . . . . . . . . . . . . . . . . X # G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O * r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . . . . . . O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x r $ O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O r C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 5 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.# O . . . . . . . . . . . . . . . . . . . . z G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 0 - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o # z u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N + . . . . . . . . . . . . . . . . . . . . . r x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # > x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u O . . . . . . . . . . . . . . . . . . . . . > r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G s - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 j u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G $ X . . . . . . . . . . . . . . . . . . . . . O & u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N O . . . . . . . . . . . . . . . . . . . . . . . # N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n r # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N s . . . . . . . . . . . . . . . . . . . . . . . . + y u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & u C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 0 . . . . . . . . . . . . . . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + - N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 & . . . . . . . . . . . . . . . . . . . . . . . . X # u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G s - X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O - g S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . . . . . . . . . . . . O n G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A 5 & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 1 u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # . . . . . . . . . . . . . . . . . . . . . . . . . . . u n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r $ O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o % r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s # . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O ; x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O 6 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + > y u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S O . . . . . . . . . . . . . . . . . . . . . . . . . . . . X ; N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N r & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + - x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C u - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # u N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O , u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N ; + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # > g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C s & O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # < k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O h u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O u N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - s G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 0 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # > C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 7 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s $ X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O > g C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 0 - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n , O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 3 s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S s & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G - X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O > s S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C g O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 9 & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n u & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O i G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.y - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O > y u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S e # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - D u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N u O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u 2 # o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # r n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X - v u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.j > # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.K 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . * 0 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 0 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # > k S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 0 - O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 b u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 y N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.e - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > V u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n r & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N $ O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O u n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O & 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # > G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k - X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # - u C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s 6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 0 - O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - s n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 2 & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X $ x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 6 & o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & e S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & s G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 0 # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X 2 z u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O - 0 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & 2 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G x 2 % O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & 2 g C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.f 6 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # r N K u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x u 2 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # 0 g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 0 f u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G s - # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & 0 z G u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 6 > X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O : x G u.u.u.u.u.u.u.u.u.u.u.u.u.u.G s > & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.J G S C N n x k k k h g g k k z x n N C S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # - 2 u k N K u.u.u.u.u.u.u.N k r > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # & & # O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - 6 r x S u.u.u.u.u.u.u.u.N s 0 2 & O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G S C n n x k k k g g k k k x x n N C S G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G S C N b k g s u r 0 0 6 6 3 2 2 2 2 6 6 6 0 u s g x n V S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S s O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O - 6 r k N C S S C N k r 2 & O . . . . . . . . . . . . . . . . . . . . . . . . . . . X # & > 6 0 e 0 2 > & O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # & 0 g k N S S S C x k r > & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G S N b k g u r 0 6 6 5 2 2 2 2 6 6 6 0 e u s g k x n N C S G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G C n g s 0 2 > - & # O O O . . . . . . . . . . . . . . . . . . . . O O # & 2 9 s n S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # # & & # # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # r g G E ~ ~ ~ Y S j > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O # & & & # O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C k u 6 - & # O O . . . . . . . . . . . . . . . . . . X X O O O # & - 1 6 r s x N A u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G C n g r 0 2 > - & # # # O O O O O O . . . . . . . . . . . . . . . . . . . . . . . . X O O O O # % - 2 r x S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X . X O O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # > N ~ ( _ [ [ [ [ [ _ ( L u 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X X X O X O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.V s 0 > & # # O O O . . . . . . . . . . . . . . . . . . . . . . . . X o X O O O O O # # & & - 2 6 0 s k n D u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S x g u 6 - & # O O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # = 5 e g N G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 k E [ [ [ [ [ [ [ [ [ [ ( S n - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S x g 0 > & # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O # # * 2 0 u k N S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C g u 0 2 - & # # O O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # 2 s N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G ; O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X - k E [ [ [ [ [ [ [ [ [ [ [ [ _ ~ y # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 - # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O O # # & > 6 0 s n C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G M s 0 > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # > k A u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r = . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O n Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ > # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - F u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O & > r k N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G C k s 6 & # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O + - 2 u C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 6 X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > E _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ g 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @ r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.l u > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # > 6 s n C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G S k r 6 > & # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X + - s N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G y O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 0 ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ N s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 6 - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O # - > 0 s x S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S g 6 > # O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & 6 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x - X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & x [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ E N X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.z 6 @ X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O O # > u x S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N r > # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O + & u n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - C [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ G O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 2 & O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O $ 6 g N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S n g 6 - # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - 6 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.V j 2 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # 2 r g N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N r 2 & O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O * k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.C & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O O O O O O . . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . X O O O O O O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 0 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 0 - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O # & 6 k S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 0 - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > s u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & 2 6 0 0 2 - O . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . O - 2 6 0 2 - # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # g u.u.u.u.u.u.u.u.u.u.u.u.u.S u # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O 1 k C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C x 5 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + & 0 C u.u.u.u.u.u.u.u.u.u.u.u.s & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & r j S L Y E Y L S n 9 - O . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . X > u x S L Y E Y G C s > # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > n u.u.u.u.u.u.u.u.u.u.u.u.g 6 & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - r x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & s M u.u.u.u.u.u.u.u.u.u.u.x - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & 0 n G / _ [ [ [ _ ( Y x r - O . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . O - s N Y ( _ [ [ _ ( ~ S u 6 # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 C u.u.u.u.u.u.u.u.u.u.u.b 2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # > u n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 $ O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - s u.u.u.u.u.u.u.u.u.u.G > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X - r E _ [ [ [ [ [ [ [ [ [ _ Y n & O . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . @ & x ~ [ [ [ [ [ [ [ [ [ [ ~ L 0 + X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k u.u.u.u.u.u.u.u.u.u.N s # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O > r C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n r - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # 0 n u.u.u.u.u.u.u.u.u.0 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X - g Y [ [ [ [ [ [ [ [ [ [ [ [ [ ( x # O . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . 0 k ( [ [ [ [ [ [ [ [ [ [ [ [ _ Y 6 $ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O C u.u.u.u.u.u.u.u.u.g > # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # - h G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S z 6 $ O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 0 k u.u.u.u.u.u.u.u.u - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s S _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ U 5 & . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . X & n L [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ x 5 X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & u.u.u.u.u.u.u.u.S k > # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > r x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 6 - O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # ; x u.u.u.u.u.u.u.g > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & S ~ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ g 6 . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . O 2 Y _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y s # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - u.u.u.u.u.u.u.S s - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O + - s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 6 O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O r n u.u.u.u.u.n 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 0 ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L n O . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . # N ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ C 6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.x - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 0 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & , k u.u.u.u.C u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & g _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( S # X . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . O & Y _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L g O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # r u.u.u.u.C g - O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # 0 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S f 2 # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 N u.u.u.C s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - n [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ L = X . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . O - ~ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y n O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & u u.u.u.u.s 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & 2 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 6 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - s G u.C s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - C [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y , O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ S # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & s u.u.S 6 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O - s S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & 2 M k r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 0 C g > O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G c 6 # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # 0 6 > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > r 2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X - 0 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n > # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O + O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # u n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 0 & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 * X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 2 $ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C y O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O O O O O . . . . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O O O O O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G N n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X + & > 2 6 6 6 1 - $ O . . . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . O O & > 2 6 6 2 2 - # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.f 2 # y V u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # 2 k C L ~ ~ E L n u > O O . . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . O % > g A L E ~ E L N y 2 O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 3 M u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.3 O . O - 6 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O r x ~ _ [ [ [ [ [ [ [ ( Y s = O . . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . X 7 n Y _ [ [ [ [ [ [ [ ( Y x - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x r C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C > O . . + & u C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X + 0 N U _ [ [ [ [ [ [ [ [ [ ( G u 2 X . . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . # > n Y _ [ [ [ [ [ [ [ [ [ ( U s , O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 9 > g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.f & . . . . . + r x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - N ~ [ [ [ [ [ [ [ [ [ [ [ [ [ S g # X . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ _ _ ( ~ E E ~ ( ( _ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . O - g ~ [ [ [ [ [ [ [ [ [ [ [ [ [ G s & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + , C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.j - O O 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . O $ 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > s _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 0 O . . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ ( C x r 2 > > 2 r s N ~ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . - u ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L g O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 0 O . . X # N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & X . . . . . . . O # r N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O u G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( N & O . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ / G u > - # # + + # # & - 0 n G [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . X u V [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ S - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > # . . . . O s A u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.b O . . . . . . . . . . & u C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & g E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ L > O . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L ( G k - O X . . . . . . . O # r j E _ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . O x L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ E 6 @ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 2 # . . . . . . 0 b u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 0 O . . . . . . . . . . . # - C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 N _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( 0 & . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > G N e O . . . . . . . . . . . . . # r E G # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . X & S ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( g & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k > . . . . . . . . - y u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k & X . . . . . . . . . . . . O - N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O r S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ g > . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . = k * # . . . . . . . . . . . . . . X O g u + . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O > Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ N - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 & O . . . . . . . . O 2 K u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u # . . . . . . . . . . . . . . # k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S u O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O u G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ k 2 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . # 6 + O . . . . . . . . . . . . . . . . 2 1 O . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 2 Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ C - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k - O . . . . . . . . . X - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 . . . . . . . . . . . . . . . . s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.M $ X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s H [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 2 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . o O . . . . . . . . . . . . . . . . . . O O . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 5 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C : O . . . . . . . . . . . & s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u - . . . . . . . . . . . . . . . # N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . O , u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 # . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 9 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 2 # . . . . . . . . . . . . . X & G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . O 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N > O . . . . . . . . . . . . . . # N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # . . . . . . . . . . . . . . . # n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o & C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . O u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r O . . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.h 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u - . . . . . . . . . . . . . . O > n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . & 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # y u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 . . . . . . . . . . . . . . X % g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & O . . . . . . . . . . . . . . ; u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . * k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C a X . . . . . . . . . . . . . . O u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x . . . . . . . . . . . . . . . X 0 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X > G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n # X . . . . . . . . . . . . . . 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N u . . . . . . . . . . . . . . . # s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G - O . . . . . . . . . . . . . . - i u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 6 . . . . . . . . . . . . . . . & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u - . . . . . . . . . . . . . . . 6 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . . . . . . . . . g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C & O . . . . . . . . . . . . . . & C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > O . . . . . . . . . . . . . X O n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . r n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . . # x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n - . . . . . . . . . . . . . . O # S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . O O + + + O O . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . + u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u $ . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . O > 0 u s u 6 > O . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s - . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 + . . . . . . . . . . . . . . & u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.; O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . O > x C E ( ( ( ( ~ E S r $ X . . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 . . . . . . . . . . . . . . X # C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . . & g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . O & u G Y _ [ [ [ [ _ _ E x 6 - X . . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r O . . . . . . . . . . . . . . O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G $ X . . . . . . . . . . . . . . > C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . O 1 g ( [ [ [ [ [ [ [ [ [ [ [ S x # X . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O M u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # . . . . . . . . . . . . . . . g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.M O . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . O 2 n ( [ [ [ [ [ [ [ [ [ [ [ [ [ ( k # . . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n - . . . . . . . . . . . . . . . 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g O . . . . . . . . . . . . . . & r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . + k L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L > # . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 6 . . . . . . . . . . . . . . . 2 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r O . . . . . . . . . . . . . . > s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> @ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . O & Y ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ r > . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G r . . . . . . . . . . . . . . . - i u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 2 O . . . . . . . . . . . . . . 0 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . # r _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ A g . . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O v u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x X . . . . . . . . . . . . . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k $ X . . . . . . . . . . . . . . g S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . - n [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ C O . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S # O . . . . . . . . . . . . . X , u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # . . . . . . . . . . . . . . O k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . - N [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( S O . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G $ O . . . . . . . . . . . . . . > G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u . . . . . . . . . . . . . . . # N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.V 0 . . . . . . . . . . . . . . X - G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . r M u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 # . . . . . . . . . . . . . . & s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 2 . . . . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u & . . . . . . . . . . . . . . # r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > . . . . . . . . . . . . . . O 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k - . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r & . . . . . . . . . . . . . . O g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A > X . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 # . . . . . . . . . . . . . . O n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . X % u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u., # . . . . . . . . . . . . . O # C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . # G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . O & G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . & 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r & . . . . . . . . . . . . . . O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G & . . . . . . . . . . . . . . # - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 1 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ S # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % a u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . O k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C # . . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # - ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ E N + . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 2 . . . . . . . . . . . . . . O s G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # . . . . . . . . . . . . . . & 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . O & Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L k O . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O ; u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 0 . . . . . . . . . . . . . . O r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s # . . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . O n ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ N 6 O . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C s . . . . . . . . . . . . . . O 2 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r O . . . . . . . . . . . . . . 2 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n - X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . O 2 L _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y s + . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k . . . . . . . . . . . . . . O - x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 O . . . . . . . . . . . . . . 6 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . X - C E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ C 0 O . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 5 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x O . . . . . . . . . . . . . X = x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . q C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . 0 k _ [ [ [ [ [ [ [ [ [ [ [ [ [ E 6 # . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N @ X . . . . . . . . . . . . . # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . O u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . O & k / [ [ [ [ [ [ [ [ [ [ ~ L 6 O X . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & O . . . . . . . . . . . . . O s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.& O . . . . . . . . . . . . . O s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . O 2 x G E _ [ [ [ [ _ ( L x s & O . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G * O . . . . . . . . . . . . . O u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.# X . . . . . . . . . . . . . # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . X : u N Y ~ ( ( ~ Y G g ; # . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . r G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S O . . . . . . . . . . . . . . & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G y O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . O O & > 2 6 > & # O . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . 0 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C O . . . . . . . . . . . . . . = x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . X X O O O O O . X . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . . . . . . . . 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N . . . . . . . . . . . . . . . - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 O . . . . . . . . . . . . . . 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G x . . . . . . . . . . . . . . . > N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N $ X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . r n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u # . . . . . . . . . . . . . . 2 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A k . . . . . . . . . . . . . . . 2 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 9 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # . . . . . . . . . . . . . . > g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N f . . . . . . . . . . . . . . . 0 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S g # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O = g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # . . . . . . . . . . . . . . - s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N s . . . . . . . . . . . . . . . e S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.b 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n u . . . . . . . . . . . . . . . u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N & . . . . . . . . . . . . . . * r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x r . . . . . . . . . . . . . . . g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C & O . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 0 . . . . . . . . . . . . . . . g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # s G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & O . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 . . . . . . . . . . . . . . X k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . - n [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G - O . . . . . . . . . . . . . $ 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 6 . . . . . . . . . . . . . . . x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . O - L ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G - O . . . . . . . . . . . . . # 5 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 . . . . . . . . . . . . . . X b u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r - X X O O # & & - - > > 2 2 2 2 > - - & # # O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . O 9 N ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O # & * - > > 2 2 2 2 > > - - & # # O O X O > C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 . . . . . . . . . . . . . . O n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 - & & - - > 2 6 6 0 r r u u u u r 0 0 6 2 > - & $ # # O O . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . X & g Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . X O O # # & * - > 3 6 0 r r u u u u r r 0 6 6 2 > - & & & - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . @ > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s 2 . . . . . . . . . . . . . . O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G N C G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C n s 2 = O . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . & 0 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . O + : r g N K u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G N C G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . O C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k 6 - . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . O # s ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . O * a n G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . O C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S g r > # O . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . O 2 L ~ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . O * , r N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . O : u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . O C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S q - O X . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . u n _ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . O O > x G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u., # . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . O C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C u # X . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . O > N [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . > s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u., # . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.i > . . . . . . . . . . . . . . O C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k - O . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . : S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . + > G _ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . O 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u., # . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u > . . . . . . . . . . . . . . O C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A 4 # . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . ; S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . X # n ~ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . O # & & * * & & # O O . . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . O # g K u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u., # . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . O C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C s O . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . ; S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . + N Y [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . # 6 g G E ~ ~ E K N r & O . . . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . & u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u., # . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . O C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . - n [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ L - X . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 6 E [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . O 6 S E ) _ [ [ [ [ [ _ ( S n & O . . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u., # . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . O C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u # . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . & k _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( G & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . # - S _ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . # - g E _ [ [ [ [ [ [ [ [ [ E G 0 # o . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . 1 f u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> # . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . O C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S - O . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . # r ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y m O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - L ~ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . X 6 s _ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 # . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . O g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s 2 . . . . . . . . . . . . . . O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 & . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . O & L ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ k q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X 2 s ( [ [ [ [ ( S O . . . . . . . . . . . . . . . . . . . . X & S ~ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ S 0 . . . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . O & S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.f 2 . . . . . . . . . . . . . . O n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . O u S _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - s E [ [ _ b u . . . . . . . . . . . . . . . . . . . . . O s E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( x ; O . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . @ < u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 . . . . . . . . . . . . . . X n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 5 . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . O 2 x ~ [ [ [ [ [ [ [ [ [ [ [ [ [ _ C & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > F ~ ~ Y u 2 . . . . . . . . . . . . . . . . . . . . . + x ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ N 6 O . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . O 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 6 . . . . . . . . . . . . . . X z u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r X . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . > s _ [ [ [ [ [ [ [ [ [ [ [ ~ A & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # & & # O . . . . . . . . . . . . . . . . . . . . . O & Y _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L k O . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G - O . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 . . . . . . . . . . . . . . X k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u O . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . O # 0 C Y [ [ [ [ [ [ [ ( n r - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O X . . . . . . . . . . . . . . . . . . . . . . # ; ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ C # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . # x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G - O . . . . . . . . . . . . . & 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 0 . . . . . . . . . . . . . . . g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u O . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . O - g N Y E ~ ~ ~ E Y S u 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # > _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ S # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . # x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & O . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x r . . . . . . . . . . . . . . . s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s O . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . X + - r s g s 0 2 # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . # n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C & O . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n u . . . . . . . . . . . . . . . u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.i O . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . X O O O O O O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . # x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N & . . . . . . . . . . . . . . * r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N s . . . . . . . . . . . . . . . r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G y O . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.b # . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N g . . . . . . . . . . . . . . . 0 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r X . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # . . . . . . . . . . . . . . - s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A k . . . . . . . . . . . . . . . 2 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 6 . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . + r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # . . . . . . . . . . . . . . > g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n . . . . . . . . . . . . . . . > N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u # . . . . . . . . . . . . . . 2 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N . . . . . . . . . . . . . . . - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.y - . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . O - G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r O . . . . . . . . . . . . . . 3 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C O . . . . . . . . . . . . . . - x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . O $ C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . . . . . . . . 6 M u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S O . . . . . . . . . . . . . . & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.; O . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . O l u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . 0 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.# X . . . . . . . . . . . . . # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n $ . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . r m u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . r G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.$ X . . . . . . . . . . . . . @ s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.j # . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . 6 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G - O . . . . . . . . . . . . . X u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . O u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . & e u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & O . . . . . . . . . . . . . O s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . 0 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # X . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . O > A u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # X . . . . . . . . . . . . . # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . . . . . . . . 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S g O . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . & g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.c O . . . . . . . . . . . . . X & x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r O . . . . . . . . . . . . . . 2 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 0 . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k . . . . . . . . . . . . . . O - v u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # . . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r & . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . O # S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C s . . . . . . . . . . . . . . O 5 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # . . . . . . . . . . . . . . & 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N > O . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & g x n r # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . O s G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 0 . . . . . . . . . . . . . . O r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # . . . . . . . . . . . . . . & 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k & . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > C L Y x - # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . 6 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 6 . . . . . . . . . . . . . . O u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G & . . . . . . . . . . . . . . # - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - C [ [ [ [ C g X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . # s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . O k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . O & G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k # . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ _ E s O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . > g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r & . . . . . . . . . . . . . . O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> + . . . . . . . . . . . . . O # C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 6 O . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . . . O # > 0 r r r 9 2 & O . . . . . . . . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ _ G 2 + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 # . . . . . . . . . . . . . . # S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . O n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & X . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . X O & > s C S G G n j 6 # O . . . . . . . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ _ g & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . O - A u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . X & u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r & . . . . . . . . . . . . . . O g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 2 . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . . # u G ~ _ [ [ [ [ [ _ ( S i & . . . . . . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ _ s 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . O 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S > X . . . . . . . . . . . . . O ; u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > . . . . . . . . . . . . . . O 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . . 2 k E _ [ [ [ [ [ [ [ [ [ _ R C - O . . . . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ E S - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . o # n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x - . . . . . . . . . . . . . . @ 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 2 . . . . . . . . . . . . . . O 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C - O . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . . # r A [ [ [ [ [ [ [ [ [ [ [ [ _ E 6 O X . . . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ _ E 6 O X . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . O s S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & . . . . . . . . . . . . . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 0 . . . . . . . . . . . . . . X - G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . . O a G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ E > # . . . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ ~ 2 & . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . & r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 # . . . . . . . . . . . . . . & s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u . . . . . . . . . . . . . . . # N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k O X . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . O - Y ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x r . . . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ L x + . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . O - k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.; O . . . . . . . . . . . . . . - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g O . . . . . . . . . . . . . . O x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . # 0 ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ G x O . . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ ( L u O . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.& O . . . . . . . . . . . . . . > S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k # X . . . . . . . . . . . . . . g S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 # . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . & g _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ C # . . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ _ S & O . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . X O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S # O . . . . . . . . . . . . . X , u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 2 O . . . . . . . . . . . . . . 0 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u & . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . - C [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L - X . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ _ n - . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . 2 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x O . . . . . . . . . . . . . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r O . . . . . . . . . . . . . . > s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N - O . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y > O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( k 0 . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . O 0 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G r . . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G s O . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g + . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > K [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ C g O . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . > g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 0 . . . . . . . . . . . . . . . > g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n + . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & X . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ 0 O . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . O - C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n - . . . . . . . . . . . . . . . 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.& X . . . . . . . . . . . . . X > C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > X . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ 6 - . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . O , G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # . . . . . . . . . . . . . . . g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . . * k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A > # . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ N s O . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . X # g S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G y O . . . . . . . . . . . . . . O n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 + . . . . . . . . . . . . . . $ r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s # . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ S O . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 8 . . . . . . . . . . . . . . X # C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s & . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # X . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . O - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s ; . . . . . . . . . . . . . . O , u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n - . . . . . . . . . . . . . . O # G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . + 2 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 $ . . . . . . . . . . . . . . + u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S > X . . . . . . . . . . . . . X O N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> # . . . . . . . . . . . . . . # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . . . . . . . . . g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C & O . . . . . . . . . . . . . . $ C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u - . . . . . . . . . . . . . . . 2 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s # . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 . . . . . . . . . . . . . . . - x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.j > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # > N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.9 O . . . . . . . . . . . . . . $ 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N r . . . . . . . . . . . . . . . # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @ r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G - O . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x . . . . . . . . . . . . . . . . 0 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n # X . . . . . . . . . . . . . . 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & O . . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A 2 O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 0 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C s X . . . . . . . . . . . . . . O u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > O . . . . . . . . . . . . . . & 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S g # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - z u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 0 . . . . . . . . . . . . . . . # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r O . . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.q & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u - . . . . . . . . . . . . . . O > n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # . . . . . . . . . . . . . . . + b u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r $ O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > z u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . . . . . . . . . . O u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . O y u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + 6 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 2 O . . . . . . . . . . . . . . O b u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u., # . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 6 # . . . . . . . . . . . . . . # G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.p - . . . . . . . . . . . . . . . # N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k # X . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 . . . . . . . . . . . . . . . # n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x - + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X @ r x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.c - + . . . . . . . . . . & s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u O . . . . . . . . . . . . O + 2 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 0 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u > O . . . . . . . . . - x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k & X . . . . . . . . . . . # > S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n r X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x > . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 0 O . . . . . . . . . . > k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x > # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ G O . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 # . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k O . . . . . . . . # > x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 6 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( S O . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - s S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r > O . . . . 6 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S # . . . . . . . O - s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.F s O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . - N [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ E N . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N s # O . . . u C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 O . . . . . # s N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . $ u _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ C d . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N : # X # N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & . . . # : n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n > # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . O - E _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ r > . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O $ s N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S s 1 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N - X X $ 2 u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G r # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . X # C E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ E > # . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C g g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.3 + O r C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . O 5 N _ [ [ [ [ [ [ [ [ [ [ [ [ [ ( g # . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x g N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k > # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . O 2 k _ [ [ [ [ [ [ [ [ [ [ [ S x # X . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # r C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 3 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . $ 2 n Y ~ [ [ [ [ [ [ _ ~ C t 2 X . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X * y N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . O : n F ( _ _ _ _ ( ~ G 0 # . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . O O # > r u s u 2 > # O . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X + 6 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s * O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . X O # $ $ # + O . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X + 6 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r = . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 2 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n r # o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O ; r G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O 6 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x r & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 6 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 0 - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ x 2 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ S ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - x G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O u G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ k 2 . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . O 2 Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ C - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # e N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.m r & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 0 C [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ u - . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . X - L _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ x & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + - s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 8 = O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > n _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ 6 & . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . X $ C ~ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ u $ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > s N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & h E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ L > O . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . O x L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ E 6 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 2 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 N [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ k # . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . 6 z [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ E N # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & s S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N u ; # O O O O O O O + + # # # # # # # # # # + + O O O O O O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 9 E _ [ [ [ [ [ [ [ [ [ [ [ [ [ ! C - O . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . # 6 G _ [ [ [ [ [ [ [ [ [ [ [ [ [ ( N 6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O X O O O O O O O # # # # # # # # # # # + + O O O O O O O & 2 u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S k 0 > > > > 2 2 2 2 6 6 6 0 0 0 0 0 0 0 0 0 0 6 6 6 6 2 2 > > > - - * & & # + O O O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - N E _ [ [ [ [ [ [ [ [ [ [ [ _ S g + X . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . O - k E _ [ [ [ [ [ [ [ [ [ [ [ _ G s & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X X O O O # # & & - - > > > 2 2 2 6 6 6 7 0 0 0 0 0 0 0 0 0 6 6 6 6 2 2 2 , > > > 2 0 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G x k x N C S G K u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G S C N x k s u 6 > - & # + O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - N Y [ [ [ [ [ [ [ [ [ [ _ G 0 & . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . X O . . . . . . . . . . . . . . . . . . O O o . . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . O # n Y [ [ [ [ [ [ [ [ [ [ _ E 0 & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O # # & - 2 0 u g z n V S F G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G F S C n x k N G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S C x s r 2 - # O O . . . . . . . . . . . . . . . . . . . . . . . . . . . O & 2 x Y ( _ [ [ ' _ ~ S g - + O . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . & u + O . . . . . . . . . . . . . . . . 0 0 # X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . X $ 6 g L ( _ [ [ [ _ ~ C k > + O . . . . . . . . . . . . . . . . . . . . . . . . . . X O # $ > 6 u k n C G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S C n k d r 6 2 & # O X . . . . . . . . . . . . . . . . . . . . . . O # 3 s k n C C N n g r > O X . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . > V 0 - O . . . . . . . . . . . . . O - N x & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . X & > u z n N C N n g 0 2 @ X . . . . . . . . . . . . . . . . . . . . . . O O & - 2 0 u g x N C G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n k r 2 - & # O O . X . . . . . . . . . . . . . . . . . . . . O & > 6 6 2 - O O . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 R N r & O X . . . . . . . . . . @ & u ~ H & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . X & - 5 6 2 > # X . . . . . . . . . . . . . . . . . . . . . O O # # & > 9 u k C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C g 6 - # O . . . . . . . . . . . . . . . . . . . . . X O O O O X X . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 E _ Y b = O . . . . . . . . X # e j ( [ L & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O O O X X . . . . . . . . . . . . . . . . . . . . . O # - u z C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.V g 0 > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 E [ _ ( G g u > & # # # - > u N Y ~ [ [ L & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & > u n C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.F n s 6 > & + O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 E [ [ [ ) G C g r 0 0 q u g N E _ [ [ [ L & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # * 2 e s N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N g > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ _ _ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - 6 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S k 0 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C g 0 > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O $ , s x S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N g 2 & O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # - 6 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 0 & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r - # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O 6 g A u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N r 2 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . # 2 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + & 2 k S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 0 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y 2 O . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . # 1 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N r & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - C [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L - O . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . # - ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ C # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S k > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . * x _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( S & X . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . O & Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y x O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X * 0 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g > $ X . . . . . . . . . . . . . . . . . . . . . . . . . . $ u ) [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y N O . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . O # S _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ S u O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # r N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S g & O . . . . . . . . . . . . . . . . . . . . . . . . . O - Y _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ b u . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . O s ~ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( x - X . . . . . . . . . . . . . . . . . . . . . . . . . . . . + : j u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G G G G J u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 2 # . . . . . . . . . . . . . . . . . . . . . . . . . # g G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ E 6 - . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . X - C E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ C 0 O . . . . . . . . . . . . . . . . . . . . . . . . . . . X & f N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G G G G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C x l k k g g g k k x x b n M C C S S G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 # . . . . . . . . . . . . . . . . . . . . . . . . O 6 n ~ [ [ [ [ [ [ [ [ [ [ [ [ [ ( V = O . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . O k C _ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ g > . . . . . . . . . . . . . . . . . . . . . . . . . . . O # 0 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G S S C C N N n x x l k k g k x G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s # X . . . . . . . . . . . . . O O # & > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r O O . . . . . . . . . . . . . . . . . . . . . . . . 2 x ( [ [ [ [ [ [ [ [ [ [ [ ~ G - O . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . & 2 L _ [ [ [ [ [ [ [ [ [ [ _ ( n & O . . . . . . . . . . . . . . . . . . . . . . . . . . O - 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C h r 6 2 > - % # O o . . . . . . . . . O 3 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 $ . . . . . . . . . . . . . . X . O O # g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u & O . . . . . . . . . . . . . . . . . . . . . . . O & s G ~ [ [ [ [ [ [ [ ( S g > O . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . O O 2 N Y _ [ [ [ [ [ [ [ ( N g & O . . . . . . . . . . . . . . . . . . . . . . . . . . X 6 b u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N > # O O O O O O X . . . . . . . . . . O = N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 6 O . . . . . . . . . . . . . . . . . X 2 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u , O . . . . . . . . . . . . . . . . . . . . . . . O > u k C L Y Y Y K S x r > @ . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . X # 0 g n G Y Y E Y G S z 0 , O . . . . . . . . . . . . . . . . . . . . . . . . . . # > n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G r # X . . . . . . . . . . . . . . . . X & u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g - O . . . . . . . . . . . . . . . . . O 6 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S g $ O . . . . . . . . . . . . . . . . . . . . . . . . O & 9 g k x x s r - O . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . & > u k x n k s 0 & O . . . . . . . . . . . . . . . . . . . . . . . . . . . # - g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k # X . . . . . . . . . . . . . . . . . # 2 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g # . . . . . . . . . . . . . . . . . . + - N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & O . . . . . . . . . . . . . . . . . . . . . . . . X O O O O O O O X X . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . X O O O O O O O O O . . . . . . . . . . . . . . . . . . . . . . . . . . . X 0 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.e * . . . . . . . . . . . . . . . . . . . 0 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r # . . . . . . . . . . . . . . . . . . O 2 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 7 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r & O . . . . . . . . . . . . . . . . . O > V u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.c > # . . . . . . . . . . . . . . . . . X # s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S u * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N - O . . . . . . . . . . . . . . . . . O # u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.f 2 X . . . . . . . . . . . . . . . . . . # 6 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x > O . . . . . . . . . . . . . . . . . . $ 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n & O . . . . . . . . . . . . . . . . . X # 2 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > O . . . . . . . . . . . . . . . . . . O r C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s # O . . . . . . . . . . . . . . . . . O # s S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 6 & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x > # . . . . . . . . . . . . . . . . . . O 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 2 # . . . . . . . . . . . . . . . . . . . & f u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 2 O . . . . . . . . . . . . . . . . . . O & x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 O . . . . . . . . . . . . . . . . . . X & 9 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C = X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 2 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 O . . . . . . . . . . . . . . . . . . . & s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 O . . . . . . . . . . . . . . . . . . O # 0 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O r b u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k > # . . . . . . . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x * O . . . . . . . . . . . . . . . . . . O & x G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X $ k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 6 # . . . . . . . . . . . . . . . . . . X # r n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s & O . . . . . . . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 2 O . . . . . . . . . . . . . . . . . . X O 3 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u > . . . . . . . . . . . . . . . . . . . O # 6 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.i > O . . . . . . . . . . . . . . . . . . . # 2 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S g & O . . . . . . . . . . . . . . . . . . O & u C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G s O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x > # . . . . . . . . . . . . . . . . . . . # 6 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 0 # X . . . . . . . . . . . . . . . . . . X & u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( S O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + r C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N > O . . . . . . . . . . . . . . . . . . . O > k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . . . . . . . # > C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.a & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . * x [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.y : O . . . . . . . . . . . . . . . . . . . O & N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S u & X . . . . . . . . . . . . . . . . . . O + > n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ k e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 0 & O . . . . . . . . . . . . . . . . . . . O > x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 6 + X . . . . . . . . . . . . . . . . . . . O r x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - L ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( r > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k & O . . . . . . . . . . . . . . . . . . . O : r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 2 # . . . . . . . . . . . . . . . . . . . . O - j u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S g O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O s G _ [ [ [ [ [ [ [ [ [ [ [ [ [ _ C & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N r # . . . . . . . . . . . . . . . . . . . . O & z G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 6 $ . . . . . . . . . . . . . . . . . . . . O & u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G - o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # y S [ [ [ [ [ [ [ [ [ [ [ [ E S > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x > # . . . . . . . . . . . . . . . . . . . . O & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.c r # X . . . . . . . . . . . . . . . . . . . O - u N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - r S ( _ [ [ [ [ [ [ [ _ L k y + X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n 6 # X . . . . . . . . . . . . . . . . . . . O > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 2 O X . . . . . . . . . . . . . . . . . . . . & 6 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # r F Y ( _ _ _ _ ( ~ Y k ; # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X u N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 X . . . . . . . . . . . . . . . . . . . . O & u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > # . . . . . . . . . . . . . . . . . . . . X O > n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O & > u x N V n f y > O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 0 $ O . . . . . . . . . . . . . . . . . . . . O & k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C t & X . . . . . . . . . . . . . . . . . . . . O > r C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O $ * - - - & # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.z 6 # O . . . . . . . . . . . . . . . . . . . . + > x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 9 # X . . . . . . . . . . . . . . . . . . . . O - s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X + g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 0 # X . . . . . . . . . . . . . . . . . . . . O > r G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G 6 # X . . . . . . . . . . . . . . . . . . . . . O 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.f % O . . . . . . . . . . . . . . . . . . . . . O = x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r - . . . . . . . . . . . . . . . . . . . . . X O - r G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.j 9 # O . . . . . . . . . . . . . . . . . . . . . # > N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C g - O . . . . . . . . . . . . . . . . . . . . . O & u C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 2 & . . . . . . . . . . . . . . . . . . . . . X # 6 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.y % O . . . . . . . . . . . . . . . . . . . . . X + r x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k * O . . . . . . . . . . . . . . . . . . . . . X + 2 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > O . . . . . . . . . . . . . . . . . . . . . . X # 0 G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 O . . . . . . . . . . . . . . . . . . . . . . . # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 0 O . . . . . . . . . . . . . . . . . . . . . . O # 6 h G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.j = . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r * # . . . . . . . . . . . . . . . . . . . . . . . > r G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x > # O . . . . . . . . . . . . . . . . . . . . . . # 6 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.V > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X s G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N s * O . . . . . . . . . . . . . . . . . . . . . . O & u n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 2 $ . . . . . . . . . . . . . . . . . . . . . . . . O 6 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O B u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s & O . . . . . . . . . . . . . . . . . . . . . . . O & s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S k & O . . . . . . . . . . . . . . . . . . . . . . X O - 9 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.F g 2 # O . . . . . . . . . . . . . . . . . . . . . . . # 6 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g - # . . . . . . . . . . . . . . . . . . . . . . . O & 9 x G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C u 1 # . . . . . . . . . . . . . . . . . . . . . . . O # r n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u > O X . . . . . . . . . . . . . . . . . . . . . . . O > s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 6 @ X . . . . . . . . . . . . . . . . . . . . . . . O # 2 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r + X . . . . . . . . . . . . . . . . . . . . . . . . O $ u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X $ N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k > # . . . . . . . . . . . . . . . . . . . . . . . . . X > a u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.f - O . . . . . . . . . . . . . . . . . . . . . . . . O & 2 u C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G x r - + O . . . . . . . . . . . . . . . . . . . . . . . O # 0 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r > O X . . . . . . . . . . . . . . . . . . . . . . . . # - s S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 0 & O . . . . . . . . . . . . . . . . . . . . . . . . O & 2 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 2 # O . . . . . . . . . . . . . . . . . . . . . . . . . O - u N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 9 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G b 2 O X . . . . . . . . . . . . . . . . . . . . . . . . X O - u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u > O . . . . . . . . . . . . . . . . . . . . . . . . X O # & 0 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > & O X . . . . . . . . . . . . . . . . . . . . . . . . . # 2 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S k 6 # O . . . . . . . . . . . . . . . . . . . . . . . . . O & 0 s N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S x u > # O . . . . . . . . . . . . . . . . . . . . . . . . . O > r M u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n 2 # O . . . . . . . . . . . . . . . . . . . . . . . . . . X # 3 b G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X g C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r > O . . . . . . . . . . . . . . . . . . . . . . . . . . O O - s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - 0 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n r # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 6 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S u & O . . . . . . . . . . . . . . . . . . . . . . . . . . . O # > r j G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r = O . . . . . . . . . . . . . . . . . . . . . . . . . . X O 6 k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 - # X . . . . . . . . . . . . . . . . . . . . . . . . . . . O = 2 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X & G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . . . . . . . . . . . . . . . . . . . . O % 2 k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 9 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O , u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > . . . . . . . . . . . . . . . . . . . . . . . . . X O > r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k > # . . . . . . . . . . . . . . . . . . . . . . . . . . . . O r S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n - . . . . . . . . . . . . . . . . . . . . . . . . O & u S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x u - O X . . . . . . . . . . . . . . . . . . . . . . . . . O 6 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 . . . . . . . . . . . . . . . . O # > 6 6 2 - # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & > 2 6 2 > # X . . . . . . . . . . . . . . . O u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g & . . . . . . . . . . . . . . . . . . . . . . X & 6 g S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G a - # O . . . . . . . . . . . . . . . . . . . . . . . . O > n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r O . . . . . . . . . . . . . . O - 5 s n n x u 2 - # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # - 0 s x n k f 2 # O . . . . . . . . . . . . . . O k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u # . . . . . . . . . . . . . . . . . . . . O O $ 0 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S s > O . . . . . . . . . . . . . . . . . . . . . . . X # k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s O . . . . . . . . . . . . . O 2 G E [ [ [ [ [ E G s & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 s I _ [ [ [ [ [ ~ u - . . . . . . . . . . . . . . + n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . . . . . . . . . . . . . . . . . & 5 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S u > # . . . . . . . . . . . . . . . . . . . . . . O f u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g + . . . . . . . . . . . . O & C ( _ [ [ [ [ [ _ _ E N u - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - k L E _ [ [ [ [ [ [ [ Y s & X . . . . . . . . . . . O # C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.> O . . . . . . . . . . . . . . . . . O % 0 n G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C u 6 & O X . . . . . . . . . . . . . . . . . . . O s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k # . . . . . . . . . . . . # 2 E [ [ [ [ [ [ [ [ [ [ E N r # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & r G ( [ [ [ [ [ [ [ [ [ _ n 2 O . . . . . . . . . . . O # G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- O . . . . . . . . . . . . . . . X # : 0 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G s - # O . . . . . . . . . . . . . . . . . . . r G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x # . . . . . . . . . . . . > s [ [ [ [ [ [ [ [ [ [ [ [ _ E r # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 1 u E [ [ [ [ [ [ [ [ [ [ [ [ L k O . . . . . . . . . . . O & u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.% X . . . . . . . . . . . . . O O # r n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k 6 O X . . . . . . . . . . . . . . . . . 0 C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n - . . . . . . . . . . . . 6 N [ [ [ [ [ [ [ [ [ [ [ [ [ [ E r > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - S E [ [ [ [ [ [ [ [ [ [ [ [ [ ~ A # . . . . . . . . . . . O & u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G # . . . . . . . . . . . . . O ; 0 N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N u 2 & O . . . . . . . . . . . . . . . 6 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N > . . . . . . . . . . . . 0 S [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ C k & X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + & k ~ _ [ [ [ [ [ [ [ [ [ [ [ [ [ ( G # . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C @ . . . . . . . . . . X # * r x C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 0 & + O . . . . . . . . . . . . . 2 x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 2 . . . . . . . . . . . . r G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( L 6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 6 E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( L # . . . . . . . . . . . @ - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n O . . . . . . . . X O $ > r A u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C r : O . . . . . . . . . . . . > g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.Z 7 . . . . . . . . . . . . r G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ L - O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O k G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( L # . . . . . . . . . . . # > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.l O . . . . . . . O # 2 n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.A k 2 $ O . . . . . . . . . > s u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 0 . . . . . . . . . . . . 0 C [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( g 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 L ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ G # . . . . . . . . . . . & 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g O . . . . O O > s n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.K g 0 > $ O X . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r . . . . . . . . . . . . 6 n [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ S r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # k ~ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ E C + . . . . . . . . . . . & 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G g O . . O # - 2 s C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S u ; # O X X . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u . . . . . . . . . . . . > g [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ N > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ L k O . . . . . . . . . . . * 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G s O O O & 0 x G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N u - O . . . * r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u . . . . . . . . . . . . # 6 _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y x X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & k _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ C 0 O . . . . . . . . . . . - r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S u & 0 g G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.F x r 6 & O - r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G s . . . . . . . . . . . . O > E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( F # X . . . . . . . . . . . . . . . . . . . . . . . . . . . O > S [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ n - O . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n k C G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G n 0 - 1 u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g . . . . . . . . . . . . . & S _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ > O . . . . . . . . . . . . . . . . . . . . . . . . . . . # 7 ~ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ g O . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g . . . . . . . . . . . . . O t ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ g # . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 g [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ n 6 . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g . . . . . . . . . . . . . O = L ~ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ A & . . . . . . . . . . . . . . . . . . . . . . . . . . . s N [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( 0 & . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g . . . . . . . . . . . . . . O N L [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y & O . . . . . . . . . . . . . . . . . . . . . . . . . X x G [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ Y > + . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g . . . . . . . . . . . . . . . 6 g _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( - O . . . . . . . . . . . . . . . . . . . . . . . . . O S E [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ( g # . . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g . . . . . . . . . . . . . . . O > C [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ 2 % . . . . . . . . . . . . . . . . . . . . . . . . . O Y ( [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ E S % o . . . . . . . . . . . . . . > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s . . . . . . . . . . . . . . . . & u ~ _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ 5 & . . . . . . . . . . . . . . . . . . . . . . . . . O Y _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ N s O . . . . . . . . . . . . . . . - u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u . . . . . . . . . . . . . . . . O & S ~ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ 6 & . . . . . . . . . . . . . . . . . . . . . . . . . O Y _ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ E r - . . . . . . . . . . . . . . . . - r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u . . . . . . . . . . . . . . . . . O > x ~ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ 2 # . . . . . . . . . . . . . . . . . . . . . . . . . O L ( [ [ [ [ [ [ [ [ [ [ [ [ [ _ ~ r # . . . . . . . . . . . . . . . . . - 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r . . . . . . . . . . . . . . . . . . O 2 g ~ [ [ [ [ [ [ [ [ [ [ [ [ [ ~ - O . . . . . . . . . . . . . . . . . . . . . . . . . O C Y [ [ [ [ [ [ [ [ [ [ [ [ _ G g & O . . . . . . . . . . . . . . . . . & 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r . . . . . . . . . . . . . . . . . . . # 2 S ( _ [ [ [ [ [ [ [ [ [ [ [ L & O . . . . . . . . . . . . . . . . . . . . . . . . . . x S [ [ [ [ [ [ [ [ [ [ [ _ L k 2 O . . . . . . . . . . . . . . . . . . & 5 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S 0 . . . . . . . . . . . . . . . . . . . . O - C L _ [ [ [ [ [ [ [ [ [ ( g # . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 g _ [ [ [ [ [ [ [ [ [ _ Y 0 & . . . . . . . . . . . . . . . . . . . . # 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 2 . . . . . . . . . . . . . . . . . . . . . O & 2 x E _ [ [ [ [ [ [ ~ C & O . . . . . . . . . . . . . . . . . . . . . . . . . . . O > V _ [ [ [ [ [ [ ( S x - O X . . . . . . . . . . . . . . . . . . . . # - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N > . . . . . . . . . . . . . . . . . . . . . . O $ 6 k N G E ~ ~ E G n r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # r C Y E ~ E E G n y 6 # X . . . . . . . . . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.M - . . . . . . . . . . . . . . . . . . . . . . . . O & 6 p m C C N s 2 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # 0 x N S N n u > O . . . . . . . . . . . . . . . . . . . . . . . . O - u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n & . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O + O O . . . . . . . . . . . . . . . . . . . . . . . . . . . O & u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X X X . . . . . . . . . . . . . . . . . . . . . . . . . . . . O & u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O x u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O j u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s > O O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.j 0 > > > - - - & & # # O O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O O # # & * - - > > > > 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G S S A C N n k s r 6 > & # O O O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O O + $ & 2 0 u s x N V C S S F G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C k u > # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - 6 u n G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S n s r 1 # O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X + - 2 u x N S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G k 6 - # O X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X O # > u k G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G x > O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 0 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.z u % X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + & u G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S n 0 & @ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # , 0 M u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.s 2 # X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # 0 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x & O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g - # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # r g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r 2 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O + 2 S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.9 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O > C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x 0 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O # u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C 0 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . X # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 O . . . . . . . . . . . . . . . . . . . . . . . . . . . - e u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n - # . . . . . . . . . . . . . . . . . . . . . . . . X + s N u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r , X . . . . . . . . . . . . . . . . . . . . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N # X . . . . . . . . . . . . . . . . . . . . . O & S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.x + . . . . . . . . . . . . . . . . . . . . . 0 k u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S - # . . . . . . . . . . . . . . . . . . . # g C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.g 2 . . . . . . . . . . . . . . . . . . O 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k & . . . . . . . . . . . . . . . . O & G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S r X . . . . . . . . . . . . . . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N + X . . . . . . . . . . . . . O - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 O . . . . . . . . . . . . . - r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G & O . . . . . . . . . . . . x S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.2 $ . . . . . . . . . . X # C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.j 0 . . . . . . . . . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N O . . . . . . . . . & C u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G > O . . . . . . . # > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u O . . . . . . . > r u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.K # . . . . . . . g S u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.6 # . . . . X & F u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u $ . . . . O > u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S > . . . . O g u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.0 # . . . # u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.k 6 . . O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n u . . # 0 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N . . - n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.# O 2 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.- # 6 u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r > u u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.N f n u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.C G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.G u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.S n n N F u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
-"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u."
-};
diff --git a/res/SilentDragonXLite.png b/res/SilentDragonXLite.png
new file mode 100644
index 0000000..99651b1
Binary files /dev/null and b/res/SilentDragonXLite.png differ
diff --git a/res/SilentDragonXLite.xpm b/res/SilentDragonXLite.xpm
new file mode 100644
index 0000000..5503bb5
--- /dev/null
+++ b/res/SilentDragonXLite.xpm
@@ -0,0 +1,526 @@
+/* XPM */
+static char * SilentDragonXLite_xpm[] = {
+"512 512 11 1",
+" c None",
+". c #D82652",
+"+ c #FFFFFF",
+"@ c #D72652",
+"# c #D82552",
+"$ c #D82553",
+"% c #D82653",
+"& c #D82651",
+"* c #D92652",
+"= c #D82752",
+"- c #D82551",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . ",
+" . ",
+" . ",
+" . ",
+" . . ",
+" . . ",
+" .. . ",
+" .. . ",
+" .. . ",
+" .. .. ",
+" .. .. ",
+" ... .. ",
+" .. .. ",
+" .. ... ",
+" .. ... ",
+" .. ... ",
+" ... ... ",
+" ... ... ",
+" ... .... ",
+" ... .... ",
+" .... .... ",
+" .... .... ",
+" .... ..... ",
+" .... ..... ",
+" ..... ..... ",
+" ..... ...... ",
+" ..... ...... ",
+" ...... ...... ",
+" ...... ....... ",
+" ...... ....... ",
+" ....... ....... ",
+" ....... ........ ",
+" ....... ........ ",
+" ........ ........ ",
+" ........ ......... ",
+" ......... ......... ",
+" ......... .......... ",
+" ......... .......... ",
+" .......... ........... ",
+" .......... ........... ",
+" ........... ........... ",
+" ........... ............ ",
+" ............ ............ ",
+" .............. ............. ",
+" .............. .............. ",
+" ............... .............. ",
+" ............... ............... ",
+" ................ ............... ",
+" ................. ................ ",
+" ................. ................. ",
+" .................. .................. ",
+" ................... .................. ",
+" ................... .................... ",
+" + .................... ..................... ",
+" + ..................... ...................... + ",
+" ++ ...................... ...................... + ",
+" ++ ....................... ....................... + ",
+" ++ .......................@ ........................ ++ ",
+" ++ ......................... ......................... ++ ",
+" ++ .......................... .......................... ++ ",
+" ++ ........................... ........................... +++ ",
+" +++ ............................ ............................ +++ ",
+" +++ ............................. .............................. ++++ ",
+" +++ .............................. ............................... +++ ",
+" ++++ ............................... ................................ +++ ",
+" ++++ ............................... ................................ ++++ ",
+" +++++ ............................... ............................... ++++ ",
+" ++++ ............................... ..............................# ++++ ",
+" ++++ .............................. .............................. +++++ ",
+" +++++ .............................. ............................. +++++ ",
+" +++++ ............................. ............................. ++++++ ",
+" ++++++ ............................ ............................. +++++ ",
+" ++++++ ............................ ............................ ++++++ ",
+" +++++++ ............................ + ............................ ++++++ ",
+" ++++++ ........................... + ........................... ++++++ ",
+" ++++++ ........................... ++ .......................... +++++++ ",
+" +++++++ .......................... ++ .......................... +++++++ ",
+" +++++++ .......................... ++ .......................... +++++++ ",
+" ++++++++ ......................... +++ .......................... +++++++ ",
+" ++++++++ ......................... +++ ......................... ++++++++ ",
+" ++++++++ ......................... ++++ ......................... ++++++++ ",
+" ++++++++ ......................... ++++ ........................ +++++++++ ",
+" +++++++++ ........................ ++++ ........................ ++++++++ ",
+" +++++++++ ........................ ++++ ......................... +++++++++ ",
+" +++++++++ ........................ +++++ ........................ +++++++++ ",
+" +++++++++ ........................ +++++ ........................ ++++++++++ ",
+" ++++++++++ ........................ ++++++ ........................ ++++++++++ ",
+" ++++++++++ ........................ ++++++ ....................... ++++++++++ ",
+" +++++++++++ ....................... ++++++ ........................ ++++++++++ ",
+" ++++++++++ ....................... +++++++ ........................ +++++++++++ ",
+" +++++++++++ ........................ +++++++ ....................... +++++++++++ ",
+" +++++++++++ ....................... +++++++ ....................... +++++++++++ ",
+" ++++++++++++ ....................... ++++++++ ....................... +++++++++++ ",
+" +++++++++++ ....................... ++++++++ ........................ ++++++++++++ ",
+" ++++++++++++ ....................... ++++++++ ....................... ++++++++++++ ",
+" ++++++++++++ ........................ +++++++++ ....................... ++++++++++++ ",
+" ++++++++++++ ........................ +++++++++ ....................... ++++++++++++ ",
+" +++++++++++++ ....................... ++++++++++ ........................ +++++++++++++ ",
+" +++++++++++++ ....................... ++++++++++ ........................ +++++++++++++ ",
+" ++++++++++++++ ........................ ++++++++++ ........................ +++++++++++++ ",
+" +++++++++++++ ........................ +++++++++++ ........................ ++++++++++++++ ",
+" ++++++++++++++ ........................ +++++++++++ ......................... ++++++++++++++ ",
+" +++++++++++++++ ........................ ++++++++++++ ........................ ++++++++++++++ ",
+" ++++++++++++++ ......................... ++++++++++++ ........................ +++++++++++++++ ",
+" +++++++++++++++ ......................... ++++++++++++ ........................ +++++++++++++++ ",
+" +++++++++++++++ ......................... +++++++++++++ @......................... +++++++++++++++ ",
+" +++++++++++++++ ......................... +++++++++++++ .......................... ++++++++++++++++ ",
+" ++++++++++++++++ .......................... ++++++++++++++ .......................... ++++++++++++++++ ",
+" ++++++++++++++++ .......................... ++++++++++++++ .......................... ++++++++++++++++ ",
+" ++++++++++++++++ .......................... ++++++++++++++ ........................... +++++++++++++++++ ",
+" +++++++++++++++++ ............................ +++++++++++++++ ........................... +++++++++++++++++ ",
+" +++++++++++++++++ ............................ +++++++++++++++ ........................... +++++++++++++++++ ",
+" +++++++++++++++++ ............................ ++++++++++++++++ ............................ ++++++++++++++++++ ",
+" ++++++++++++++++++ ............................. ++++++++++++++++ ............................. +++++++++++++++++ ",
+" ++++++++++++++++++ ............................. ++++++++++++++++ ............................. ++++++++++++++++++ ",
+" ++++++++++++++++++ .............................. +++++++++++++++++ ............................. +++++++++++++++++++ ",
+" +++++++++++++++++++ .............................. +++++++++++++++++ ............................... +++++++++++++++++++ ",
+" +++++++++++++++++++ ............................... ++++++++++++++++++ ............................... +++++++++++++++++++ ",
+" ++++++++++++++++++++ ................................ ++++++++++++++++++ ............................... +++++++++++++++++++ ",
+" +++++++++++++++++++ ................................ +++++++++++++++++++ ................................. ++++++++++++++++++++ ",
+" ++++++++++++++++++++ .................................. +++++++++++++++++++ ................................. ++++++++++++++++++++ ",
+" +++++++++++++++++++++ .................................. ++++++++++++++++++++ .................................. ++++++++++++++++++++ ",
+" +++++++++++++++++++++ ................................... ++++++++++++++++++++ ................................... +++++++++++++++++++++ ",
+" ++++++++++++++++++++++ .................................... +++++++++++++++++++++ .................................... +++++++++++++++++++++ ",
+" +++++++++++++++++++++ ..................................... +++++++++++++++++++++ .................................... ++++++++++++++++++++++ ",
+" ++++++++++++++++++++++ ..................................... +++++++++++++++++++++ ...................................... ++++++++++++++++++++++ ",
+" ++++++++++++++++++++++ ....................................... ++++++++++++++++++++++ ...................................... +++++++++++++++++++++++ ",
+" +++++++++++++++++++++++ ........................................ ++++++++++++++++++++++ ....................................... +++++++++++++++++++++++ ",
+" +++++++++++++++++++++++ ........................................ +++++++++++++++++++++++ ......................................... +++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++ ......................................... +++++++++++++++++++++++ ......................................... +++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++ ......................................... ++++++++++++++++++++++++ ......................................... ++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++ ......................................... ++++++++++++++++++++++++ ........................................ ++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++ ........................................ +++++++++++++++++++++++++ ........................................ +++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++ ....................................... +++++++++++++++++++++++++ ........................................ +++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++ ........................................ ++++++++++++++++++++++++++ ....................................... ++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++ ....................................... ++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++ ...................................... +++++++++++++++++++++++++++ ....................................... +++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++ ...................................... +++++++++++++++++++++++++++ ...................................... +++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++++++++ ...................................... +++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++ ...................................... +++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++++ .................................... +++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++++ .................................... ++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++ ...................................... +++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++ ..................................... +++++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++++ ..................................... +++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ++++++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ++++++++++++++++ ...................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... +++++++++++++++ ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ++++++++++++++ ...................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... +++++++++++++ ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ++++++++++++ ...................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ...................................... +++++++++++ ..................................... ++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++ ..................................... ++++++++++ ...................................... +++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ++++++++ ..................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... +++++++ ...................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ++++++ ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... +++++ ..................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ++++ ..................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... +++ ..................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ++ ...................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... .....................................$ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ...................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................................................. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .......................................................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ......................................................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ ........................................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++ ....................................................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++ .................................................................... +++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................................... ++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++ .................................................................. +++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++ ................................................................. ++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++ ................................................................ +++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++ .............................................................. ++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++ ............................................................. ++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++ ............................................................ +++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++ .......................................................... ++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++ ......................................................... ++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++ ........................................................ +++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ ...................................................... +++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ ...................................................... ++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ .................................................... +++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++ ................................................... +++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ .................................................. ++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ ................................................ +++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ ............................................... +++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ .............................................. +++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++ ............................................ +++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++ ........................................... ++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++ .......................................... ++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++ ......................................... ++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ .......................................... +++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++ ............................................ +++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++ .............................................. ++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++ ............................................... +++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++ ................................................ +++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++ .................................................. ++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++ .................................................... +++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++ ..................................................... ++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++ ....................................................... ++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++ ........................................................ ++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++ .......................................................... ++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++ ............................................................ +++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++ ............................................................. +++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++ ............................................................... +++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++ ................................................................ +++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++ .................................................................. +++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++ .................................................................... ++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ ..................................................................... +++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ ....................................................................... ++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++ ........................................................................ +++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++ .......................................................................... ++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++ ............................................................................ +++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++ .............................................................................. ++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++ ............................................................................... ++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................................................. +++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++ .................................................................................. ++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++ .................................................................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................................................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .......................................................................................# +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................ ........................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................ ............................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++++++ ........................................... ............................................ +++++++++++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++++++++ ............................................ ............................................ +++++++++++++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++++++++++++ ............................................ ............................................ +++++++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++++++ ............................................ ............................................. +++++++++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++++++++ ............................................ ............................................. ++++++++++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++++++++ ............................................. ............................................ ++++++++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++++++++ ............................................. ............................................ +++++++++++++++++++++++++++++ ",
+" +++++++++++++++++++++++++++ ............................................. ............................................. +++++++++++++++++++++++++++ ",
+" ++++++++++++++++++++++++ ............................................ ............................................. ++++++++++++++++++++++++ ",
+" +++++++++++++++++++++ ............................................. ............................................. ++++++++++++++++++++++ ",
+" ++++++++++++++++++ ............................................. ............................................. +++++++++++++++++++ ",
+" +++++++++++++++++ ............................................. .............................................. ++++++++++++++++ ",
+" ++++++++++++++ ............................................. .............................................. ++++++++++++++ ",
+" ++++++++++++ .............................................. ............................................. +++++++++++ ",
+" +++++++++ .............................................. ............................................. +++++++++ ",
+" +++++++ .............................................. ++ ............................................. ++++++ ",
+" +++++ ............................................. ++++ .............................................. +++++ ",
+" ++ ............................................. +++++ .............................................. +++ ",
+" .............................................. ++++++ .............................................. ",
+" .............................................. ++++++++ .............................................. ",
+" .............................................. ++++++++++ ............................................... ",
+" .............................................. +++++++++++ ............................................... ",
+" .............................................. +++++++++++++ .............................................. ",
+" ............................................... ++++++++++++++ .............................................. ",
+" ............................................... ++++++++++++++++ .............................................. ",
+" .............................................. ++++++++++++++++++ .............................................. ",
+" .............................................. +++++++++++++++++++ ............................................... ",
+" .............................................. +++++++++++++++++++++ ............................................... ",
+" ............................................... ++++++++++++++++++++++ ............................................... ",
+" ............................................... ++++++++++++++++++++++++ ............................................... ",
+" ............................................... ++++++++++++++++++++++++++ ............................................... ",
+" ............................................... ++++++++++++++++++++++++++++ ................................................ ",
+" ............................................... +++++++++++++++++++++++++++++ ............................................... ",
+" ............................................... ++++++++++++++++++++++++++++++ ............................................... ",
+" ................................................ ++++++++++++++++++++++++++++++++ ............................................... ",
+" %............................................... ++++++++++++++++++++++++++++++++++ ............................................... ",
+" ............................................... ++++++++++++++++++++++++++++++++++++ ............................................... ",
+" ............................................... +++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ............................................... +++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ............................................... ++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++ ............................................... ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ............................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................& ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" *............................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %............................................... ",
+" ............................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ................................................ ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................... ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................... ",
+" ................................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................... ",
+" ............................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................... ",
+" ............................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................... ",
+" ............................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................... ",
+" ............................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................... ",
+" ............................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .............................................. ",
+" ............................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .............................................. ",
+" .............................................. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .............................................. ",
+" .............................................. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .............................................. ",
+" .............................................. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .............................................= ",
+" .............................................. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................. ",
+" ............................................. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................. ",
+" ............................................. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................. ",
+" ............................................. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................. ",
+" ............................................. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................ ",
+" ............................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................ ",
+" ............................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............................................ ",
+" ............................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ........................................... ",
+" ............................................ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ........................................... ",
+" ........................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ........................................... ",
+" .......................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .......................................... ",
+" ......................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .......................................... ",
+" ......................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ......................................... ",
+" ......................................... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ........................................ ",
+" ........................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ........................................ ",
+" ........................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ........................................ ",
+" ........................................ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ....................................... ",
+" ....................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ....................................... ",
+" ....................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ",
+" ...................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...................................... ",
+" ...................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ",
+" ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ",
+" ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ",
+" ..................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .................................... ",
+" .................................... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ..................................... ",
+" .................................... ++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++ .................................... ",
+" ................................... ++++++++++++++ +++++++++++++++++++++++++++++++++++++++++ +++++++++++++++ .................................... ",
+" .................................... ++++++++++++ ++++++++++++++++++++++++++++++++++++++ ++++++++++++ ................................... ",
+" ................................... ++++++++++ ++++++++++++++++++++++++++++++++++++ ++++++++++ ................................... ",
+" ................................... +++++++++ ++++++++++++++++++++++++++++++++++ ++++++++ .................................. ",
+" .................................. ++++++ ++++++++++++++++++++++++++++++++ +++++++ ................................... ",
+" ................................. +++++ +++++++++++++++++++++++++++++++ +++++ .................................. ",
+" .................................. +++ ++++++++++++++++++++++++++++++ +++ .................................. ",
+" ................................. ++ ++++++++++++++++++++++++++++++ + ................................. ",
+" ................................. +++++++++++++++++++++++++++++ ................................. ",
+" ................................. +++++++++++++++++++++++++++++ ................................. ",
+" ................................. +++++++++++++++++++++++++++++ ................................ ",
+" ................................ ++++++++++++++++++++++++++++++ ................................ ",
+" ................................ ++++++++++++++++++++++++++++++ ................................ ",
+" ................................ +++++++++++++++++++++++++++++++ ................................ ",
+" ............................... ++++++++++++++++++++++++++++++++ ............................... ",
+" %.............................. ++++++++++++++++++++++++++++++++++ ............................... ",
+" ............................... +++++++++++++++++++++++++++++++++++ ............................... ",
+" .............................. +++++++++++++++++++++++++++++++++++++ .............................. ",
+" .............................. ++++++++++++++++++++++++++++++++++++ .............................. ",
+" .............................. ++++++++++++++++++++++++++++++++++ .............................. ",
+" .............................. ++++++++++++++++++++++++++++++++ .............................. ",
+" .............................. ++++++++++++++++++++++++++++++ .............................. ",
+" ............................. +++++++++++++++++++++++++++++ ............................. ",
+" ............................. +++++++++++++++++++++++++++ ............................. ",
+" ............................. ++++++++++++++++++++++++++ ............................ ",
+" ............................ ++++++++++++++++++++++++ ............................. ",
+" ............................% ++++++++++++++++++++++ ............................ ",
+" ............................ +++++++++++++++++++++ ........................... ",
+" ........................... ++++++++++++++++++++ ............................ ",
+" ........................... ++++++++++++++++++ ........................... ",
+" ........................... +++++++++++++++++ ........................... ",
+" ........................... ++++++++++++++++ ........................... ",
+" .......................... ++++++++++++++ ........................... ",
+" .......................... +++++++++++++ .......................... ",
+" .......................... ++++++++++++ ......................... ",
+" .......................... +++++++++++ .......................... ",
+" ......................... ++++++++++ ......................... ",
+" ......................... ++++++++ ......................... ",
+" ......................... +++++++ ........................ ",
+" ........................ ++++++ ......................... ",
+" ........................ ++++++ ........................ ",
+" ........................ ++++ ........................ ",
+" ........................ ++++ ....................... ",
+" ....................... +++ ....................... ",
+" ....................... ++ ....................... ",
+" ...................... ++ ....................... ",
+" ...................... + ...................... ",
+" ....................... ...................... ",
+" ...................... ..................... ",
+" ...................... ...................... ",
+" ..................... ...................... ",
+" ..................... ..................... ",
+" .................... ..................... ",
+" .................... .................... ",
+" %................... .................... ",
+" .................... ................... ",
+" ................... .................... ",
+" ................... ................... ",
+" .................. ................... ",
+" .................. ................... ",
+" ................... .................. ",
+" .................. .................. ",
+" .................. ................. ",
+" ................. ................. ",
+" ................. ................. ",
+" ................. ................. ",
+" ................ ................. ",
+" ................ ................ ",
+" ............... ................ ",
+" ............... ............... ",
+" ............... ............... ",
+" .............. ............... ",
+" ............... .............. ",
+" .............. .............. ",
+" .............. ............. ",
+" .............. ............. ",
+" ............. ............. ",
+" ............. ............ ",
+" ............ ............ ",
+" ............ ............ ",
+" ............ ........... ",
+" ........... ............ ",
+" ........... ........... ",
+" ........... ........... ",
+" .......... ........... ",
+" .......... .......... ",
+" .......... .......... ",
+" ......... .......... ",
+" ......... ......... ",
+" ......... ......... ",
+" ........ ........- ",
+" ........ ........ ",
+" ....... ....... ",
+" ....... ....... ",
+" ....... ...... ",
+" ....... ...... ",
+" ...... ...... ",
+" ...... ..... ",
+" ...... ..... ",
+" ..... ..... ",
+" ..... .... ",
+" .... .... ",
+" ... .... ",
+" ... ... ",
+" ... ... ",
+" .. ... ",
+" .. ... ",
+" .. .. ",
+" .. .. ",
+" . .. ",
+" . ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/res/appdmg.json b/res/appdmg.json
deleted file mode 100644
index b5fe72a..0000000
--- a/res/appdmg.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "title": "silentdragon-vRELEASE_VERSION",
- "icon": "logo.icns",
- "background": "dmgbg.png",
- "window" : {
- "size" : { "width" : 600, "height" : 100},
- "position" : { "x" : 200, "y" : 200}
- },
- "contents": [
- { "x": 448, "y": 80, "type": "link", "path": "/Applications" },
- { "x": 152, "y": 80, "type": "file", "path": "silentdragon.app" }
- ]
-}
diff --git a/res/connectoverinternetcheckbox.png b/res/connectoverinternetcheckbox.png
deleted file mode 100644
index 2125854..0000000
Binary files a/res/connectoverinternetcheckbox.png and /dev/null differ
diff --git a/res/css/Midnight.css b/res/css/Midnight.css
index a7f2a15..077242c 100644
--- a/res/css/Midnight.css
+++ b/res/css/Midnight.css
@@ -15,9 +15,11 @@ background-color: #111;
color: #fff;
}
+/*
QPushButton {
padding: 10px 15px;
}
+*/
QPushButton:hover {
background: #222;
diff --git a/res/css/dragonx.css b/res/css/dragonx.css
index 99ba5dc..cfbcb20 100644
--- a/res/css/dragonx.css
+++ b/res/css/dragonx.css
@@ -1,114 +1,535 @@
+/*
+colors
+ background: rgb(24, 12, 12)
+ object-background: #45505e
+ object-background-hover: #1f242b
+ object-background-press: #0c0e11
+ text-main: white
+ text-secondary: rgba(255, 255, 255, 0.75)
+ text-dark: rgb(24, 12, 12)
+ border: rgb(216, 38, 82)
+*/
+
+
QWidget, QMainWindow, QMenuBar, QMenu, QDialog, QTabWidget, QTableView, QScrollArea, QGroupBox, QPlainTextEdit, QLineEdit, QLabel, MainWindow {
- background-color: #232834;
- color: #91a4b8;
+ color: white;
+ border: 0px solid rgba(0, 0, 0, 0);
+ background-color: rgb(24, 21, 21);
}
+
+
+/* window menu options */
+QMenu {
+ color: white;
+ border: 1px solid rgba(216, 38, 82, .5);
+ border-radius: 8px;
+ background-color: rgba(24, 21, 21, 1);
+}
+
+QMenuBar {
+ color: rgb(216, 38, 82);
+ color: white;
+}
+
+QMenuBar::item {
+ color: rgb(216, 38, 82);
+ color: white;
+}
+
+
+#title {
+ margin-bottom: 8px;
+}
+
+QTabWidget QTabBar {
+ background-color: rgba(41, 21, 21, .25);
+ width: 600px;
+}
+
QTabWidget QTabBar::tab {
- padding-left:20px;
- padding-right:20px;
- padding-top:5px;
- padding-bottom:5px;
- border: 1px solid #343F4B;
- background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834);
+ margin: 12px 4px;
+ padding: 6px 4px;
+ font-size: 20px;
+ border: 0px solid white;
+ border-radius: 9px;
+ background-color: rgba(41, 21, 21, 1);
+ min-width: 130px;
}
+QTabWidget QTabBar::tab::last {
+ min-width: 280px;
+}
+
QTabWidget QTabBar::tab:selected {
- min-height: 10px;
- background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834);
- color:#91a4b8;
- border: 1px ridge #91a4b8;
+ color: rgba(255, 255, 255, 0.85);
+ border: 1px solid rgba(216, 38, 82, 0.85);
+ background-color: rgba(216, 38, 82, 0.25);
}
+
QTabWidget QTabBar::tab:hover {
- background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834);
- color:#91a4b8;
- border: 1px ridge #91a4b8;
- min-height: 20px
+ color: white;
+ border: 1px solid rgba(216, 38, 82, 1);
+ background-color: rgba(216, 38, 82, 0.4);
}
+
QHeaderView {
/* Table Header */
- background-color:#232834;
+ background-color: rgba(0, 0, 0, 0);
}
+
QHeaderView::section {
/* Table Header Sections */
- qproperty-alignment:center;
- background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834);
- color:#91a4b8;
+ /* qproperty-alignment:center; */
min-height:25px;
- font-weight:bold;
- font-size:11px;
outline:0;
- border:1px solid #343F4B;
- border-right:1px solid #91a4b8;
- border-left:1px solid #91a4b8;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
+ color:#91a4b8;
+ font-weight:bold;
+ font-size:11px;
+ border:1px solid rgb(41, 21, 21);
+ border-right:1px solid #91a4b8;
+ border-left:1px solid #91a4b8;
}
-QHeaderView::section:last {
- border-right: 0px solid #d7d7d7;
+
+
+QTabBar {
+ margin-bottom: 16px;
}
-QScrollArea {
- background:transparent;
- border:0px;
+
+QLabel {
+ color: rgba(255, 255, 255, 0.75);
+ border: 0px solid rgba(255, 255, 255, 0);
+ background-color: rgba(255, 255, 255, 0);
}
+
+
+
+QLineEdit {
+ padding: 2px 4px;
+ color: white;
+ border: 1px solid rgb(216, 38, 82);
+ border-top-right-radius: 4px;
+ border-bottom-right-radius: 4px;
+ background-color: rgba(41, 21, 21, 0.75);
+}
+
+
+QGroupBox{
+ padding: 12px;
+ padding-top: 32px;
+ background-color: rgba(24, 12, 12, 0.45);
+ border: 1px solid rgba(216, 38, 82, 0.6);
+ border-radius: 8px;
+ font-size: 18px;
+}
+
+
+QGroupBox::title {
+ padding: 4px 12px;
+ color: rgba(255, 255, 255, 0.85);
+ border: 1px solid rgba(216, 38, 82, 0.25);
+ border-top-left-radius: 8px;
+ border-bottom-right-radius: 8px;
+ background-color: rgba(216, 38, 82, 0.05);
+}
+
+QGroupBox#groupBox QLabel {
+ font-size: 16px;
+}
+
+QPushButton {
+ padding: 6px 10px;
+ color: rgba(255, 255, 255, 0.5);
+ border: 1px solid rgba(216, 38, 82, 0.5);
+ border-radius: 4px;
+ background-color: rgba(216, 38, 82, 0.15);
+ font-size: 16px;
+}
+QPushButton:hover {
+ color: rgba(255, 255, 255, 0.75);
+ border: 1px solid rgba(216, 38, 82, 0.55);
+ background-color: rgba(216, 38, 82, 0.45);
+}
+QPushButton:selected {
+ color: rgba(255, 255, 255, 0.75);
+ border: 1px solid rgba(216, 38, 82, 0.75);
+ background-color: rgba(216, 38, 82, 0.75);
+}
+QPushButton:disabled {
+ color: rgba(255, 255, 255, 0.15);
+ border: 1px solid rgba(216, 38, 82, 0.15);
+ background-color: rgba(255, 255, 255, 0.796);
+ opacity: 25%;
+}
+
+QComboBox{
+ margin: 0;
+ padding: 2px 4px;
+ border: 1px solid rgba(216, 38, 82, 0.75);
+ border-radius: 2px;
+ background-color: rgba(24, 12, 12, 0.5);
+}
+
+QScrollArea#sendToScrollArea QWidget {
+ border: 0px solid rgb(216, 38, 82, 0);
+ background-color: rgba(24, 12, 12, 0.45);
+}
+
+
+QScrollBar {
+ border: 0px solid rgba(216, 38, 82, 0);
+ background-color: rgba(24, 12, 12, 0);
+}
+
+QScrollBar:vertical {
+ width: 22px;
+ margin: 0 2px;
+ border: 2px solid rgba(216, 38, 82, 0);
+ background-color: rgba(0, 0, 0 , 0);
+}
+
+QScrollBar::handle:vertical,
+QScrollBar::handle:horizontal {
+ border: 1px solid rgba(216, 38, 82, 1);
+ border-radius: 6px;
+ background-color: rgba(216, 38, 82, 0.25);
+}
+QScrollBar::handle:vertical {
+ border-radius: 6px;
+}
+
+QScrollBar::add-line {
+ height: 0px;
+ subcontrol-position: bottom;
+ subcontrol-origin: margin;
+
+}
+QScrollBar::sub-line {
+ height: 0px;
+ subcontrol-position: top;
+ subcontrol-origin: margin;
+
+}
+
+QScrollBar::add-page, QScrollBar::sub-page {
+ background: none;
+}
+
+QComboBox QAbstractItemView {
+ margin: 0;
+ padding: 2px 4px;
+ border: 1px solid rgba(216, 38, 82, 0.75);
+ border-radius: 2px;
+ background-color: rgba(24, 12, 12, 0.5);
+ selection-background-color: rgb(118, 132, 153);
+}
+
+QComboBox QAbstractItemView::item{
+ margin: 0;
+ padding: 2px 4px;
+ border: 1px solid rgba(216, 38, 82, 0.25);
+ border-radius: 2px;
+ background-color: rgba(24, 12, 12, 0.5);
+ outline: none;
+}
+QComboBox QAbstractItemView::item:selected{
+ margin: 0;
+ padding: 2px 4px;
+ border: 1px solid rgba(216, 38, 82, 0.75);
+ border-radius: 2px;
+ background-color: rgba(24, 12, 12, 0.5);
+ outline:none;
+}
+QComboBox QAbstractItemView::item:hover {
+ margin: 0;
+ padding: 2px 4px;
+ border: 1px solid rgba(216, 38, 82, 0.75);
+ border-radius: 2px;
+ background-color: rgba(24, 12, 12, 0.75);
+ outline:none;
+}
+
+
+QListView{
+ margin: 0;
+ padding: 2px 4px;
+ border: 1px solid rgba(216, 38, 82, 0.75);
+ border-radius: 2px;
+ background-color: rgba(24, 12, 12, 0.5);
+}
+
+
+/* TAB 1 - HUSHCHAT */
+
+/* chat window */
+QListView#listChat,
+QListView#listContactWidget {
+ border-radius: 8px;
+ border: 1px solid rgba(216, 38, 82, 0.5);
+ background-color: rgba(216, 38, 82, 0.05);
+}
+
+QPushButton#emojiButton,
+QPushButton#pushContact,
+QPushButton#safeContactRequest,
+QPushButton#givemeZaddr,
+QPushButton#sendChatButton {
+ border-radius: 4px;
+}
+
+QLabel#lblMessage {
+ color: white;
+ border: 1px solid rgba(216, 38, 82, 0.5);
+ background-color: rgba(216, 38, 82, 0.05);
+}
+QLabel#lblMessage{
+ color: rgb(24, 21, 21);
+ border: 1px solid rgba(255, 255, 255, 0.5);
+ background-color: rgba(216, 38, 82, 0.05);
+}
+
+
+
+
+
+
+/* SEND TAB */
+QWidget#tab_2 QLabel{
+ border: 0px solid white;
+ background-color: rgba(255, 255, 255, 0);
+
+}
+
+
+
+
+/* MEMO */
+QWidget#tab_2 QLabel#MemoTxt1,
+QWidget#tab_2 QLabel#MemoTxt2,
+QWidget#tab_2 QLabel#MemoTxt3,
+QWidget#tab_2 QLabel#MemoTxt4,
+QWidget#tab_2 QLabel#MemoTxt5,
+QWidget#tab_2 QLabel#MemoTxt6 {
+ border: 1px solid rgba(216, 38, 82, 0.25);
+ background-color: rgba(24, 12, 12, 0.25);
+ border-radius: 4px;
+ padding: 4px 2px;
+}
+
+QWidget#tab_2 QLineEdit {
+ border: 1px solid rgb(216, 38, 82);
+ padding: 2px 4px;
+ border-top-right-radius: 4px;
+ border-bottom-right-radius: 4px;
+ background-color: rgba(24, 12, 12, 0.75);
+}
+
+ /* From Section */
+
+ /* drop down address menu */
+AddressCombo {
+ margin: 0;
+ padding: 2px 4px;
+ border: 1px solid rgba(216, 38, 82, 0.75);
+ border-radius: 2px;
+ background-color: rgba(24, 12, 12, 0.5);
+}
+
+ /* Send To Section */
+
+ /* Recipient sub-section */
+QWidget#tab_2 QGroupBox{
+ border: 1px solid rgba(216, 38, 82, 0.5);
+ border-radius: 4px;
+ background-color: rgba(216, 38, 82, 0.1);
+}
+QWidget#tab_2 QGroupBox::title {
+ margin-left: 24px;
+ font-size: 6px;
+ border-radius: 0;
+ border-bottom-right-radius: 4px;
+ border-bottom-left-radius: 4px;
+}
+
+ /* To Section */
+QWidget#tab_2 QGroupBox#groupBox_3,
+QWidget#tab_2 QGroupBox#groupBox_4 {
+ border: 1px solid rgba(216, 38, 82, 0.6);
+ border-radius: 8px;
+ background-color: rgba(24, 12, 12, 0.45);
+}
+QWidget#tab_2 QGroupBox#groupBox_3::title,
+QWidget#tab_2 QGroupBox#groupBox_4::title {
+ border-radius: 0;
+ border-top-left-radius: 8px;
+ border-bottom-right-radius: 8px;
+ margin: 0;
+}
+
+ /* Max Available */
+QCheckBox#Max1 {
+ padding: 4px;
+ border-radius: 4px;
+ background-color: rgba(24, 12, 12, 0.25);
+}
+QCheckBox#Max1:hover {
+ border: 1px solid rgba(216, 38, 82, 0.25);
+ background-color: rgba(216, 38, 82, 0.25);
+}
+QCheckBox#Max1:pressed,
+QCheckBox#Max1:checked {
+ border: 1px solid rgba(216, 38, 82, 0.75);
+ background-color: rgba(216, 38, 82, 0.5);
+ color: white;
+}
+
+QLabel#AmtUSD1,
+QLabel#txtAvailableUSD {
+ border: 0px solid rgba(216, 38, 82, 0.25);
+ background-color: rgba(255, 255, 255, 0.15);
+ border-radius: 2px;
+}
+
+
+QWidget#tab_2 QGroupBox#groupBox_4 {
+ height: 12px;
+ padding: 0;
+ margin: 0;
+ border: 1px solid rgba(216, 38, 82, 0.25);
+ color: white;
+}
+
+QWidget#tab_2 QPushButton {
+ color: rgba(255, 255, 255, 0.75);
+ border: 1px solid rgba(216, 38, 82, 0.25);
+ background-color: rgba(216, 38, 82, 0.25);
+}
+QWidget#tab_2 QPushButton:hover {
+ color: rgba(255, 255, 255, 0.75);
+ border: 1px solid rgba(216, 38, 82, 0.55);
+ background-color: rgba(216, 38, 82, 0.45);
+}
+QWidget#tab_2 QPushButton:selected {
+ color: rgba(255, 255, 255, 1);
+ border: 1px solid rgba(216, 38, 82, 0.75);
+ background-color: rgba(216, 38, 82, 0.5);
+}
+QWidget#tab_2 QPushButton:disabled {
+ color: rgba(24, 12, 12, 0.75);
+ border: 1px solid rgba(216, 38, 82, 0.05);
+ background-color: rgba(255, 255, 255, 0.15);
+}
+
+
+
+
+
+
+
QTableView {
/* Table - has to be selected as a class otherwise it throws off QCalendarWidget */
- background:#232834;
+ qproperty-showGrid: "false";
+ padding-right: 8px;
+ color: rgba(0, 0, 0, 0);
+ background-color: rgba(0, 0, 0, 0);
+
}
+
+QTableView QTableCornerButton::section {
+ border: 0px solid rgba(0, 0, 0, 0);
+ background-color:rgba(0, 0, 0, 0);
+}
+
+
+
QTableView::item {
/* Table Item */
- background-color:#232834;
- border:1px solid #91a4b8;
+ padding: 2px;
+ color: white;
font-size:12px;
+ border: 1px solid rgba(216, 38, 82, .5);
+ background-color:rgba(216, 38, 82, 0.25);
+
}
+
+
+
QTableView::item:selected {
/* Table Item Selected */
- background-color:#91a4b8;
- color:#232834;
+ margin: 4px 0;
+ color:rgb(41, 21, 21);
+ border: 1px solid rgba(216, 38, 82, .75);
+ background-color:rgba(216, 38, 82, 0.5);
}
-QMenuBar {
- background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834);
- color: #91a4b8;
+
+QTableView { outline:none; }
+
+
+QTableView#balancesTable {
+ /* background-color: rgba(255, 255, 255, 0); */
+
}
-QMenuBar::item {
- background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834);
- color: #91a4b8;
+QTableView#balancesTable::item {
+ /* background-color: rgba(255, 255, 255, 0); */
+ border: 1px solid rgba(216, 38, 82, 0.25);
}
-QMenuBar::item:selected {
- background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834);
+
+QHeaderView::section {
+ border: 1px solid rgba(216, 38, 82, 0.5);
+ background-color: rgba(0, 0, 0, 0);
}
-QPushButton#startmining {
- background-color: #343F4B;
- border-color: #91A4B8;
- padding: 10px;
+
+QHeaderView::section::first {
+ border-top-left-radius: 10px;
+ background-color: rgb(41, 21, 21);
}
-QPushButton#startmining:hover {
- background-color: #232834;
+
+QHeaderView::section::middle {
+ background-color: rgb(41, 21, 21);
}
-QPushButton#startmining:pressed {
- background-color: #232834;
+
+QHeaderView::section::last {
+ border: 1px solid rgba(216, 38, 82, 0.5);
+ border-top-right-radius: 10px;
+ background-color: rgb(41, 21, 21);
}
-QPushButton#startmining:disabled {
- background-color: #232834;
+
+QHeaderView::section::vertical {
+ border: 0px solid rgba(0, 0, 0, 0);
+ background-color: rgba(0, 0, 0, 0);
}
-QPushButton#stopmining {
- background-color: #343F4B;
- border-color: #91A4B8;
- padding: 10px;
- margin-top: 7px;
+
+
+
+
+
+QDialog#requestDialog {
+ min-width: 820;
+ min-height: 520;
}
-QPushButton#stopmining:hover {
- background-color: #232834;
+
+
+QDialog#requestDialog QLabel#label_8
+ {
+min-height: 25;
+padding-top: 7px;
}
-QPushButton#stopmining:pressed {
- background-color: #232834;
+
+QDialog#requestDialog QLabel#label_7{
+ padding-left: 2px;
+ min-height: 25;
}
-QPushButton#stopmining:disabled {
- background-color: #232834;
+QDialog#requestDialog QLabel#label_5,
+QDialog#requestDialog QLabel#label_6 {
+min-height: 25;
+padding-top: 2px;
}
-QComboBox#genproclimit{
- font-size: 24px;
- height: 40px;
-}
-QMenu::item:selected{
- background-color: #343F4B
+
+QDialog#requestDialog QPushButton {
+ min-height: 32;
}
+QDialog#requestDialog QPushButton#addContact {
+ min-width: 150px;
+}
\ No newline at end of file
diff --git a/res/dark-01.png b/res/dark-01.png
index bcfc33d..3aded51 100644
Binary files a/res/dark-01.png and b/res/dark-01.png differ
diff --git a/res/dmgbg.png b/res/dmgbg.png
deleted file mode 100644
index 27da524..0000000
Binary files a/res/dmgbg.png and /dev/null differ
diff --git a/res/drgxlogo.png b/res/drgxlogo.png
new file mode 100644
index 0000000..cf4ba9b
Binary files /dev/null and b/res/drgxlogo.png differ
diff --git a/res/hush-money-white.png b/res/hush-money-white.png
index 7ee8d9a..e4cd81a 100644
Binary files a/res/hush-money-white.png and b/res/hush-money-white.png differ
diff --git a/res/hush-money.png b/res/hush-money.png
index eb27d4e..50657b0 100644
Binary files a/res/hush-money.png and b/res/hush-money.png differ
diff --git a/res/hushdark.png b/res/hushdark.png
index 9aef6a2..2c68596 100644
Binary files a/res/hushdark.png and b/res/hushdark.png differ
diff --git a/res/hushdlogo.gif b/res/hushdlogo.gif
deleted file mode 100644
index bd532ca..0000000
Binary files a/res/hushdlogo.gif and /dev/null differ
diff --git a/res/hushdlogo.png b/res/hushdlogo.png
deleted file mode 100644
index e3bdfc0..0000000
Binary files a/res/hushdlogo.png and /dev/null differ
diff --git a/res/icon.ico b/res/icon.ico
index 676faba..086b0eb 100644
Binary files a/res/icon.ico and b/res/icon.ico differ
diff --git a/res/images/sapling paper.png b/res/images/sapling paper.png
deleted file mode 100644
index 85e0da7..0000000
Binary files a/res/images/sapling paper.png and /dev/null differ
diff --git a/res/loading.gif b/res/loading.gif
index 891c0f8..32f8d9c 100644
Binary files a/res/loading.gif and b/res/loading.gif differ
diff --git a/res/logo.icns b/res/logo.icns
index 76f101c..5dd5145 100644
Binary files a/res/logo.icns and b/res/logo.icns differ
diff --git a/res/logo.svg b/res/logo.svg
deleted file mode 100644
index 70f95bc..0000000
--- a/res/logo.svg
+++ /dev/null
@@ -1,143 +0,0 @@
-
-
\ No newline at end of file
diff --git a/res/logobig.gif b/res/logobig.gif
index 056ec56..5260bb5 100644
Binary files a/res/logobig.gif and b/res/logobig.gif differ
diff --git a/res/mkicns.sh b/res/mkicns.sh
deleted file mode 100755
index 2f6e61e..0000000
--- a/res/mkicns.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/usr/bin/env bash
-
-###
-# Adapted from: https://stackoverflow.com/a/20703594
-###
-
-if [ -z "${1+set}" ]; then
- echo "Pass path to the inkscape command as first argument"
- exit 1
-fi
-if [ -z "${2+set}" ]; then
- echo "Pass svg file as second argument"
- exit 1
-fi
-if [ -z "${3+set}" ]; then
- echo "Pass output name (w/o .icns) as third argument"
- exit 1
-fi
-
-inkscape=$1
-svg_file=$2
-output_name=$3
-
-set -e
-mkdir $output_name.iconset
-$inkscape -z -e "$PWD/$output_name.iconset/icon_16x16.png" -w 16 -h 16 -y 0 "$PWD/$svg_file"
-$inkscape -z -e "$PWD/$output_name.iconset/icon_16x16@2x.png" -w 32 -h 32 -y 0 "$PWD/$svg_file"
-$inkscape -z -e "$PWD/$output_name.iconset/icon_32x32.png" -w 32 -h 32 -y 0 "$PWD/$svg_file"
-$inkscape -z -e "$PWD/$output_name.iconset/icon_32x32@2x.png" -w 64 -h 64 -y 0 "$PWD/$svg_file"
-$inkscape -z -e "$PWD/$output_name.iconset/icon_128x128.png" -w 128 -h 128 -y 0 "$PWD/$svg_file"
-$inkscape -z -e "$PWD/$output_name.iconset/icon_128x128@2x.png" -w 256 -h 256 -y 0 "$PWD/$svg_file"
-$inkscape -z -e "$PWD/$output_name.iconset/icon_256x256.png" -w 256 -h 256 -y 0 "$PWD/$svg_file"
-$inkscape -z -e "$PWD/$output_name.iconset/icon_256x256@2x.png" -w 512 -h 512 -y 0 "$PWD/$svg_file"
-$inkscape -z -e "$PWD/$output_name.iconset/icon_512x512.png" -w 512 -h 512 -y 0 "$PWD/$svg_file"
-$inkscape -z -e "$PWD/$output_name.iconset/icon_512x512@2x.png" -w 1024 -h 1024 -y 0 "$PWD/$svg_file"
-iconutil -c icns "$output_name.iconset"
-rm -R "$output_name.iconset"
-
diff --git a/res/new-sdl-logo.gif b/res/new-sdl-logo.gif
deleted file mode 100644
index bd532ca..0000000
Binary files a/res/new-sdl-logo.gif and /dev/null differ
diff --git a/res/paymentreq.gif b/res/paymentreq.gif
index 414bd64..efb97f6 100644
Binary files a/res/paymentreq.gif and b/res/paymentreq.gif differ
diff --git a/res/resize.sh b/res/resize.sh
deleted file mode 100755
index c365cf9..0000000
--- a/res/resize.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/bash
-for size in 16 32 48 128 256; do
- inkscape -z -e $size.png -w $size -h $size logo.svg >/dev/null 2>/dev/null
-done
-convert 16.png 32.png 48.png 128.png 256.png -colors 256 icon.ico
-rm 16.png 32.png 48.png 128.png 256.png
diff --git a/res/sdl-logo.gif b/res/sdl-logo.gif
deleted file mode 100644
index 3e5e04e..0000000
Binary files a/res/sdl-logo.gif and /dev/null differ
diff --git a/res/sdlogo2.png b/res/sdlogo2.png
index fee4fab..2918368 100644
Binary files a/res/sdlogo2.png and b/res/sdlogo2.png differ
diff --git a/res/silentdragonlite-animated-dark.gif b/res/silentdragonlite-animated-dark.gif
deleted file mode 100644
index 10999e1..0000000
Binary files a/res/silentdragonlite-animated-dark.gif and /dev/null differ
diff --git a/res/silentdragonlite-animated-startup-dark.gif b/res/silentdragonlite-animated-startup-dark.gif
deleted file mode 100644
index 1894826..0000000
Binary files a/res/silentdragonlite-animated-startup-dark.gif and /dev/null differ
diff --git a/res/silentdragonlite-animated-startup.gif b/res/silentdragonlite-animated-startup.gif
deleted file mode 100644
index fa1edc6..0000000
Binary files a/res/silentdragonlite-animated-startup.gif and /dev/null differ
diff --git a/res/silentdragonlite-animated.gif b/res/silentdragonlite-animated.gif
deleted file mode 100644
index c7c521c..0000000
Binary files a/res/silentdragonlite-animated.gif and /dev/null differ
diff --git a/res/silentdragonlite.desktop b/res/silentdragonlite.desktop
deleted file mode 100644
index bf5b057..0000000
--- a/res/silentdragonlite.desktop
+++ /dev/null
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Name=SilentDragonLite
-Comment=Lightclient UI wallet for Hush
-GenericName=Wallet
-Exec=SilentDragonLite %u
-Icon=SilentDragonLite
-Type=Application
-StartupNotify=true
-StartupWMClass=SilentDragonLite
-Categories=Utility;
-MimeType=x-scheme-handler/hush;
-Keywords=SilentDragonLite;
-
diff --git a/res/silentdragonxlite-animated-dark.gif b/res/silentdragonxlite-animated-dark.gif
new file mode 100644
index 0000000..2fbf723
Binary files /dev/null and b/res/silentdragonxlite-animated-dark.gif differ
diff --git a/res/silentdragonxlite-animated-startup-dark.gif b/res/silentdragonxlite-animated-startup-dark.gif
new file mode 100644
index 0000000..3b330a7
Binary files /dev/null and b/res/silentdragonxlite-animated-startup-dark.gif differ
diff --git a/res/silentdragonxlite-animated.gif b/res/silentdragonxlite-animated.gif
new file mode 100644
index 0000000..cb2f301
Binary files /dev/null and b/res/silentdragonxlite-animated.gif differ
diff --git a/res/silentdragonxlite.desktop b/res/silentdragonxlite.desktop
new file mode 100644
index 0000000..ff6bf61
--- /dev/null
+++ b/res/silentdragonxlite.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Name=SilentDragonXLite
+Comment=Lightclient UI wallet for DragonX
+GenericName=Wallet
+Exec=SilentDragonXLite %u
+Icon=SilentDragonXLite
+Type=Application
+StartupNotify=true
+StartupWMClass=SilentDragonXLite
+Categories=Utility;
+MimeType=x-scheme-handler/dragonx;
+Keywords=SilentDragonXLite;
+
diff --git a/res/silentdragonlite_ar.qm b/res/silentdragonxlite_ar.qm
similarity index 100%
rename from res/silentdragonlite_ar.qm
rename to res/silentdragonxlite_ar.qm
diff --git a/res/silentdragonlite_ar.ts b/res/silentdragonxlite_ar.ts
similarity index 97%
rename from res/silentdragonlite_ar.ts
rename to res/silentdragonxlite_ar.ts
index 585c271..0e00522 100644
--- a/res/silentdragonlite_ar.ts
+++ b/res/silentdragonxlite_ar.ts
@@ -82,7 +82,7 @@
ConnectionDialog
- SilentDragonLite
+ SilentDragonXLite
@@ -134,7 +134,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -279,7 +279,7 @@ p, li { white-space: pre-wrap; }
MainWindow
- SilentDragonLite
+ SilentDragonXLite
@@ -432,12 +432,12 @@ p, li { white-space: pre-wrap; }
- Information about Hush
+ Information about DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -510,7 +510,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -589,7 +589,7 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
+ Version drgxlightd
@@ -639,7 +639,7 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
@@ -689,12 +689,12 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
+ &DragonX Telegram
- &Hush Website
+ &DragonX Website
@@ -730,7 +730,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
@@ -740,7 +740,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
@@ -819,7 +819,7 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
@@ -874,17 +874,17 @@ p, li { white-space: pre-wrap; }
- Paste HUSH URI
+ Paste DRGX URI
- Error paying HUSH URI
+ Error paying DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
@@ -1398,7 +1398,7 @@ Note: Funds need 1 confirmations before they can be spent
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
@@ -1579,7 +1579,7 @@ Would you like to visit the releases page?
- Please wait for SilentDragonLite to exit
+ Please wait for SilentDragonXLite to exit
@@ -1590,7 +1590,7 @@ Would you like to visit the releases page?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
@@ -1907,17 +1907,17 @@ Would you like to visit the releases page?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
- Error paying hush URI
+ Error paying DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
@@ -2037,7 +2037,7 @@ Would you like to visit the releases page?
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
@@ -2120,7 +2120,7 @@ Would you like to visit the releases page?
- Fetch hush prices
+ Fetch dragonx prices
@@ -2140,7 +2140,7 @@ Would you like to visit the releases page?
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
@@ -2353,12 +2353,12 @@ Would you like to visit the releases page?
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
@@ -2368,7 +2368,7 @@ Would you like to visit the releases page?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
@@ -2406,17 +2406,17 @@ Would you like to visit the releases page?
deposithush
- Deposit Hush
+ Deposit DragonX
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
@@ -2428,12 +2428,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -2497,7 +2497,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
@@ -2742,7 +2742,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -2762,7 +2762,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
@@ -2772,12 +2772,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
diff --git a/res/silentdragonlite_be.qm b/res/silentdragonxlite_be.qm
similarity index 100%
rename from res/silentdragonlite_be.qm
rename to res/silentdragonxlite_be.qm
diff --git a/res/silentdragonlite_be.ts b/res/silentdragonxlite_be.ts
similarity index 96%
rename from res/silentdragonlite_be.ts
rename to res/silentdragonxlite_be.ts
index 403c51d..e23ef9e 100644
--- a/res/silentdragonlite_be.ts
+++ b/res/silentdragonxlite_be.ts
@@ -82,8 +82,8 @@
ConnectionDialog
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -135,7 +135,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -469,7 +469,7 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
+ Version drgxlightd
Hushdlight Версія
@@ -479,7 +479,7 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
+ &DragonX Telegram
&Hush Тэлеграм
@@ -509,8 +509,8 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -547,17 +547,17 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
Зрабіць Дэпазіт Hush
- Information about Hush
+ Information about DragonX
Інфармацыя пра Hush
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
<html><head/><body><p align="center"><span style=" font-weight:600;">Інфармацыя пра Блокчейн Hush</span></p></body></html>
@@ -630,7 +630,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
<html><head/><body><p align="center"><span style=" font-weight:600;">Hush Рынкавая Інфармацыя</span></p></body></html>
@@ -734,7 +734,7 @@ p, li { white-space: pre-wrap; }
- &Hush Website
+ &DragonX Website
&Hush Вэб-сайт
@@ -760,8 +760,8 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
- Заплаціць hush &URI...
+ Pay drgx &URI...
+ Заплаціць drgx &URI...
Connect mobile &app
@@ -778,8 +778,8 @@ p, li { white-space: pre-wrap; }
- Request hush...
- Запытаць hush...
+ Request drgx...
+ Запытаць drgx...
@@ -804,18 +804,18 @@ p, li { white-space: pre-wrap; }
- Paste HUSH URI
- Уставіць HUSH URI
+ Paste DRGX URI
+ Уставіць DRGX URI
- Error paying HUSH URI
- Памылка аплаты HUSH URI
+ Error paying DRGX URI
+ Памылка аплаты DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
- URI павінна мець форму 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
+ URI павінна мець форму 'drgx:<addr>?amt=x&memo=y
@@ -918,8 +918,8 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite патрабуе 24 словы для аднаўлення кашалька
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite патрабуе 24 словы для аднаўлення кашалька
@@ -1431,8 +1431,8 @@ Note: Funds need 1 confirmations before they can be spent
- %1 doesn't seem to be a valid hush address.
- %1 здаецца гэта несапраўдны hush-адрас.
+ %1 doesn't seem to be a valid dragonx address.
+ %1 здаецца гэта несапраўдны drgx-адрас.
@@ -1614,8 +1614,8 @@ Would you like to visit the releases page?
- Please wait for SilentDragonLite to exit
- Пачакайце, калі ласка SilentDragonLite выходзіць
+ Please wait for SilentDragonXLite to exit
+ Пачакайце, калі ласка SilentDragonXLite выходзіць
@@ -1625,8 +1625,8 @@ Would you like to visit the releases page?
- No hush price was available to convert from USD
- Няма hush цаны да канвертацыі з USD
+ No dragonx price was available to convert from USD
+ Няма drgx цаны да канвертацыі з USD
@@ -1942,18 +1942,18 @@ Would you like to visit the releases page?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
- Запытайце плацёж з Sapling адраса. Вы адправіце 0.0001 hush з выкарыстаннем URI аплаты. Нататка будзе ўключана ў транзакцыю калі вам заплацяць.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
+ Запытайце плацёж з Sapling адраса. Вы адправіце 0.0001 drgx з выкарыстаннем URI аплаты. Нататка будзе ўключана ў транзакцыю калі вам заплацяць.
- Error paying hush URI
- Памылка аплаты hush URI
+ Error paying DRGX URI
+ Памылка аплаты drgx URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
- URI павінна мець форму 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
+ URI павінна мець форму 'drgx:<addr>?amt=x&memo=y
@@ -2072,8 +2072,8 @@ Would you like to visit the releases page?
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite патрабуе 24 словы для аднаўлення кашалька
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite патрабуе 24 словы для аднаўлення кашалька
@@ -2150,8 +2150,8 @@ Would you like to visit the releases page?
- Connect to the internet to fetch hush prices
- Падключыцеся да Інтэрнэту, каб даведацца пра цэну hush
+ Connect to the internet to Fetch dragonx prices
+ Падключыцеся да Інтэрнэту, каб даведацца пра цэну drgx
@@ -2165,8 +2165,8 @@ Would you like to visit the releases page?
- Fetch hush prices
- Выберыце hush цэны
+ Fetch dragonx prices
+ Выберыце drgx цэны
@@ -2265,7 +2265,7 @@ Would you like to visit the releases page?
About
- Аб SilentDragonLite
+ Аб SilentDragonXLite
@@ -2388,13 +2388,13 @@ Would you like to visit the releases page?
createhushConf
- Configure hush.conf
- Наладзиць hush.conf
+ Configure dragonx.conf
+ Наладзиць dragonx.conf
- Your hush node will be configured for you automatically
- Ваш hush-вузел будзе наладжаны для вас аўтаматычна
+ Your dragonx node will be configured for you automatically
+ Ваш drgx-вузел будзе наладжаны для вас аўтаматычна
@@ -2403,8 +2403,8 @@ Would you like to visit the releases page?
- Allow connections to the internet to check for updates, get hush prices etc...
- Дазволіць злучэння з Інтэрнэтам дабы правяраць наяўнасць абнаўленняў, атрымліваць hush і гэтак далей...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
+ Дазволіць злучэння з Інтэрнэтам дабы правяраць наяўнасць абнаўленняў, атрымліваць drgx і гэтак далей...
@@ -2441,7 +2441,7 @@ Would you like to visit the releases page?
deposithush
- Deposit Hush
+ Deposit DragonX
Hush дэпазіт
@@ -2449,22 +2449,22 @@ Would you like to visit the releases page?
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Калі ласка, выкарыстоўвайце наступны hush-адрас для пераводу сродкаў на SilentDragonLite. Вы можаце скапіяваць адрас альбо скарыстаць QR-код. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Калі ласка, выкарыстоўвайце наступны hush-адрас для пераводу сродкаў на SilentDragonXLite. Вы можаце скапіяваць адрас альбо скарыстаць QR-код. </span></p></body></html>
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
<html><head/><body><p align="center">QR Код вашага Hush Адраса</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Ваш hush Адрас </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Ваш DragonX Адрас </span></p></body></html>
@@ -2475,13 +2475,13 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
- Hush zaddr
+ DragonX zaddr
+ DragonX zaddr
@@ -2544,7 +2544,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Запытайце плацёж з Sapling адраса. Вы адправіце на адрас 0,0001 з выкарыстаннем URI. Нататка будзе ўключана ў транзакцыю, калі вам заплацяць па адрасе.
@@ -2789,7 +2789,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
Адправіць ці Запытаць Hush
@@ -2809,7 +2809,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
Hush
@@ -2819,12 +2819,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
Запытаць Hush
- Send Hush
+ Send DragonX
Адправіць Hush
diff --git a/res/silentdragonlite_de.qm b/res/silentdragonxlite_de.qm
similarity index 100%
rename from res/silentdragonlite_de.qm
rename to res/silentdragonxlite_de.qm
diff --git a/res/silentdragonlite_de.ts b/res/silentdragonxlite_de.ts
similarity index 95%
rename from res/silentdragonlite_de.ts
rename to res/silentdragonxlite_de.ts
index 2200a4f..2dd0aa7 100644
--- a/res/silentdragonlite_de.ts
+++ b/res/silentdragonxlite_de.ts
@@ -82,12 +82,12 @@
ConnectionDialog
silentdragon
- SilentDragonLite
+ SilentDragonXLite
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -146,7 +146,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -303,7 +303,7 @@ p, li { white-space: pre-wrap; }
MainWindow
silentdragon
- SilentDragonLite
+ SilentDragonXLite
@@ -522,8 +522,8 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
- Hushdlight Version
+ Version drgxlightd
+ drgxlightd Version
@@ -556,8 +556,8 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -597,18 +597,18 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
- Information about Hush
- Informationen über Hush
+ Information about DragonX
+ Informationen über DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Informationen</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Informationen</span></p></body></html>
@@ -670,7 +670,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
<html><head/><body><p align="center"><span style=" font-weight:600;">Hush Markt Informationen</span></p></body></html>
@@ -788,13 +788,13 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
- &Hush Telegram
+ &DragonX Telegram
+ &DragonX Telegram
- &Hush Website
- &Hush Website
+ &DragonX Website
+ &DragonX Website
@@ -824,7 +824,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
Zahlungs Hush &URI...
@@ -842,7 +842,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
Hush anfordern...
@@ -877,23 +877,23 @@ p, li { white-space: pre-wrap; }
Please restart Silentdragonlite to have the theme apply
- Bitte starten sie SilentDragonLite neu
+ Bitte starten sie SilentDragonXLite neu
You're using an external hushd. Please restart hushd with -rescan
- Starte SilentDragonLite neu
+ Starte SilentDragonXLite neu
Some feedback about SilentDragonlite or Hush...
- Etwas Feedback über SilentDragonLite...
+ Etwas Feedback über SilentDragonXLite...
Send Duke some private and shielded feedback about
Sende DenioD anonym Feedback über
- or SilentDragonLite
- oder SilentDragonLite
+ or SilentDragonXLite
+ oder SilentDragonXLite
Send DenioD some private and shielded feedback about
@@ -901,17 +901,17 @@ p, li { white-space: pre-wrap; }
- Paste HUSH URI
- Hush URI einfügen
+ Paste DRGX URI
+ DRGX URI einfügen
- Error paying HUSH URI
- Fehler bei HUSH URI
+ Error paying DRGX URI
+ Fehler bei DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
Die URI sollte folgendemaßen aussehen 'hush:<addr>?amt=x&memo=y
@@ -952,12 +952,12 @@ p, li { white-space: pre-wrap; }
Wallet is already encrypted
- SilentDragonLite ist bereits verschlüsselt
+ SilentDragonXLite ist bereits verschlüsselt
Your wallet is already encrypted with a password.
Please use 'Remove Wallet Encryption' if you want to remove the wallet encryption.
- SilentDragonLite ist bereits mit einem Passwort verschlüsselt. Bitte benutzen Sie die Funktion 'Verschlüsselung entfernen'.
+ SilentDragonXLite ist bereits mit einem Passwort verschlüsselt. Bitte benutzen Sie die Funktion 'Verschlüsselung entfernen'.
@@ -972,11 +972,11 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
Wallet Encrypted
- SilentDragonLite verschlüsselt
+ SilentDragonXLite verschlüsselt
Your wallet was successfully encrypted! The password will be needed to send funds or export private keys.
- SilentDragonLite wurde erfolgreich verschlüsselt. Sie benötigen Ihr Passwort um Zahlungen zu senden oder Ihre private Keys zu exportieren.
+ SilentDragonXLite wurde erfolgreich verschlüsselt. Sie benötigen Ihr Passwort um Zahlungen zu senden oder Ihre private Keys zu exportieren.
@@ -987,15 +987,15 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
Wallet is not encrypted
- SilentDragonLite ist nicht verschlüsselt
+ SilentDragonXLite ist nicht verschlüsselt
Your wallet is not encrypted with a password.
- SilentDragonLite ist nicht mit einem Passwort verschlüsselt.
+ SilentDragonXLite ist nicht mit einem Passwort verschlüsselt.
Wallet Password
- SilentDragonLite Passwort
+ SilentDragonXLite Passwort
Please enter your wallet password
@@ -1003,11 +1003,11 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
Wallet Decryption Failed
- SilentDragonLite konnte nicht entschlüsselt werden
+ SilentDragonXLite konnte nicht entschlüsselt werden
Please enter a password to decrypt your wallet!
- Bitte geben Sie das Passwort ein, um SilentDragonLite zu entschlüsseln!
+ Bitte geben Sie das Passwort ein, um SilentDragonXLite zu entschlüsseln!
Wallet Encryption Removed
@@ -1015,7 +1015,7 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
Your wallet was successfully decrypted! You will no longer need a password to send funds or export private keys.
- SilentDragonLite wurde erfolgreich entschlüsselt. Sie benötigen Ihr Passwort nicht mehr.
+ SilentDragonXLite wurde erfolgreich entschlüsselt. Sie benötigen Ihr Passwort nicht mehr.
@@ -1034,13 +1034,13 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
Die übernahme der Änderung kann ein paar sekunden dauern.
- Please restart SilentDragonLite to have new currencies apply
- Bitte starten sie SilentDragonLite neu
+ Please restart SilentDragonXLite to have new currencies apply
+ Bitte starten sie SilentDragonXLite neu
This is your wallet seed. Please back it up carefully and safely.
- Dies ist Ihr SilentDragonLite Seed. Bitte sichern Sie ihn sorgfältig.
+ Dies ist Ihr SilentDragonXLite Seed. Bitte sichern Sie ihn sorgfältig.
@@ -1070,7 +1070,7 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
Der Seed benötigt 24 Wörter um das Wallet mit dem Seed wiederherzustellen
@@ -1548,7 +1548,7 @@ Anmerkung: Sie bnötigen 2 Bestätigungen {1
This is your new wallet's seed phrase. PLEASE BACK IT UP SECURELY.
- Dies ist Ihr SilentDragonLite Seed. Bitte sichern Sie ihn sorgfältig.
+ Dies ist Ihr SilentDragonXLite Seed. Bitte sichern Sie ihn sorgfältig.
@@ -1649,7 +1649,7 @@ Anmerkung: Sie bnötigen 2 Bestätigungen {1
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
%1 das scheint keine gültige Hush Adresse zu sein.
@@ -1836,8 +1836,8 @@ Möchten Sie die Release Seite besuchen?
- Please wait for SilentDragonLite to exit
- Bitte warten Sie bis SilentDragonLite beendet ist
+ Please wait for SilentDragonXLite to exit
+ Bitte warten Sie bis SilentDragonXLite beendet ist
@@ -1851,7 +1851,7 @@ Möchten Sie die Release Seite besuchen?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
Kein Hush Preis verfügbar
@@ -1924,7 +1924,7 @@ Möchten Sie die Release Seite besuchen?
Node is still syncing.
- SilentDragonLite synchronisiert noch.
+ SilentDragonXLite synchronisiert noch.
@@ -2078,7 +2078,7 @@ Möchten Sie die Release Seite besuchen?
How should silentdragon proceed?
- Wie soll SilentDragonLite die Zahlung verarbeiten?
+ Wie soll SilentDragonXLite die Zahlung verarbeiten?
@@ -2180,18 +2180,18 @@ Möchten Sie die Release Seite besuchen?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
- Bezahlung über eine sichere Adresse anfordern. Sende 0.0001 HUSH an die Adresse der Zahlungsanfrage, mit einer HUSH bezahl URI. Die Nachricht wird zur Transaktion hinzugefügt, sobald bezahlt wird.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
+ Bezahlung über eine sichere Adresse anfordern. Sende 0.0001 DRGX an die Adresse der Zahlungsanfrage, mit einer DRGX bezahl URI. Die Nachricht wird zur Transaktion hinzugefügt, sobald bezahlt wird.
- Error paying hush URI
- Fehler bezahl HUSH URI
+ Error paying DRGX URI
+ Fehler bezahl DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
- Die URI sollte im folgendem Format sein: 'hush:<Adresse>?Betrag=x&Nachricht=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
+ Die URI sollte im folgendem Format sein: 'drgx:<Adresse>?Betrag=x&Nachricht=y
@@ -2318,7 +2318,7 @@ Möchten Sie die Release Seite besuchen?
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
Der Seed benötigt 24 Wörter um das Wallet mit dem Seed wiederherzustellen
@@ -2405,7 +2405,7 @@ Möchten Sie die Release Seite besuchen?
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
Hush Preise abrufen (dies kann Ihre Privatssphäre einschränken)
@@ -2449,7 +2449,7 @@ Möchten Sie die Release Seite besuchen?
- Fetch hush prices
+ Fetch dragonx prices
Hush Preise abrufen
@@ -2671,19 +2671,19 @@ Möchten Sie die Release Seite besuchen?
You are sending a transaction while your node is still syncing. This may not work.
- SilentDragonLite sollte erst vollständig synchronisiert sein, bevor Sie eine Zahlung tätigen.
+ SilentDragonXLite sollte erst vollständig synchronisiert sein, bevor Sie eine Zahlung tätigen.
createhushConf
- Configure hush.conf
- Konfiguriere HUSH3.conf
+ Configure DRAGONX.conf
+ Konfiguriere DRAGONX.conf
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
Ihr Hush Node wird automatisch für Sie konfiguriert
@@ -2701,7 +2701,7 @@ Möchten Sie die Release Seite besuchen?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
Hush Preise abrufen (dies kann Ihre Privatssphäre einschränken)...
@@ -2743,17 +2743,17 @@ Möchten Sie die Release Seite besuchen?
deposithush
- Deposit Hush
+ Deposit DragonX
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
@@ -2765,12 +2765,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -2792,7 +2792,7 @@ li.checked::marker { content: "\2612"; }
Encrypt Your Wallet
- SilentDragonLite verschlüsseln
+ SilentDragonXLite verschlüsseln
@@ -2850,8 +2850,8 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
- Bezahlung über eine sichere Adresse anfordern. Sende 0.0001 HUSH an die Adresse der Zahlungsanfrage, mit einer HUSH bezahl URI. Die Nachricht wird zur Transaktion hinzugefügt, sobald bezahlt wird.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
+ Bezahlung über eine sichere Adresse anfordern. Sende 0.0001 DRGX an die Adresse der Zahlungsanfrage, mit einer DRGX bezahl URI. Die Nachricht wird zur Transaktion hinzugefügt, sobald bezahlt wird.
@@ -3095,7 +3095,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3115,7 +3115,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
@@ -3125,12 +3125,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
diff --git a/res/silentdragonlite_es.qm b/res/silentdragonxlite_es.qm
similarity index 100%
rename from res/silentdragonlite_es.qm
rename to res/silentdragonxlite_es.qm
diff --git a/res/silentdragonlite_es.ts b/res/silentdragonxlite_es.ts
similarity index 97%
rename from res/silentdragonlite_es.ts
rename to res/silentdragonxlite_es.ts
index 0dfdf01..3a3bf67 100644
--- a/res/silentdragonlite_es.ts
+++ b/res/silentdragonxlite_es.ts
@@ -86,7 +86,7 @@
ConnectionDialog
- SilentDragonLite
+ SilentDragonXLite
DragónSilenciosoLigero
@@ -147,7 +147,7 @@ Ingrese la contraseña de su billetera
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -364,7 +364,7 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite
+ SilentDragonXLite
DragónSilenciosoLigero
@@ -473,12 +473,12 @@ p, li { white-space: pre-wrap; }
- Information about Hush
- Información sobre Hush
+ Information about DragonX
+ Información sobre DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
<html><cabeza/><cuerpo><palign="centro"><estilo Span=" peso de fuente: 600;"> Información de la cadena de bloques de Hush</span></p></cuerpo></html>
@@ -557,8 +557,8 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
- Versión hushlightd
+ Version drgxlightd
+ Versión drgxlightd
@@ -577,7 +577,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
<html><head/><body><p align="center"><span style=" font-weight:600;">Información de mercado de Hush</span></p></body></html>
@@ -639,7 +639,7 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
@@ -753,12 +753,12 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
+ &DragonX Telegram
Telegram de Hush
- &Hush Website
+ &DragonX Website
Pagina web de Hush
@@ -789,7 +789,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
Paga con Hush &URI...
@@ -807,7 +807,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
Solicitar Hush…
@@ -854,7 +854,7 @@ p, li { white-space: pre-wrap; }
Algunos comentarios sobre Dragón silencioso ligero o Hush ...
- or SilentDragonLite
+ or SilentDragonXLite
o Dragón silencioso ligero
@@ -863,18 +863,18 @@ p, li { white-space: pre-wrap; }
- Paste HUSH URI
- Pegar URI HUSH
+ Paste DRGX URI
+ Pegar URI DRGX
- Error paying HUSH URI
- Error al pagar HUSH URI
+ Error paying DRGX URI
+ Error al pagar DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
- URI debe tener la forma 'Hush:<Direct>?amt=x¬a=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
+ URI debe tener la forma 'drgx:<Direct>?amt=x¬a=y
@@ -1059,7 +1059,7 @@ Por favor use 'Eliminar la encriptacion de la billetera 'si desea elim
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
Dragón silencioso ligero necesita 24 palabras para restaurar la billetera
@@ -1598,7 +1598,7 @@ Nota: Los fondos necesitan 5 confirmaciones antes de que puedan gastarse {1
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
>% 1 no' parece ser una dirección de Hush válida.
@@ -1785,7 +1785,7 @@ Would you like to visit the releases page?
- Please wait for SilentDragonLite to exit
+ Please wait for SilentDragonXLite to exit
Espere a que DragónSilenciosoLigero salga
@@ -1800,7 +1800,7 @@ Would you like to visit the releases page?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
No había precio de Hush disponible para convertir desde USD
@@ -2129,17 +2129,17 @@ Would you like to visit the releases page?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Solicitar pago de una dirección de Sapling. Usted ' Enviaré una transacción de silencio 0.0001 a la dirección con un URI de pago de hush. La nota se incluirá en la transacción cuando la dirección le pague.
- Error paying hush URI
+ Error paying DRGX URI
Error al pagar Hush URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI debe tener la forma ' Hush:<Direcc>?amt=x¬a=y
@@ -2271,7 +2271,7 @@ Would you like to visit the releases page?
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
Dragón silencioso ligero necesita 24 palabras para restaurar la billetera
@@ -2353,7 +2353,7 @@ Would you like to visit the releases page?
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
Conéctese a internet para obtener precios de Hush
@@ -2382,7 +2382,7 @@ Would you like to visit the releases page?
- Fetch hush prices
+ Fetch dragonx prices
Ir a buscar precios de Hush
@@ -2599,12 +2599,12 @@ Would you like to visit the releases page?
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
Configurar hush.conf
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
Su nodo de Hush se configurará para usted automáticamente
@@ -2614,7 +2614,7 @@ Would you like to visit the releases page?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
Permitir conexiones a Internet para buscar actualizaciones, obtener precios de Hush, etc...
@@ -2652,17 +2652,17 @@ Would you like to visit the releases page?
deposithush
- Deposit Hush
+ Deposit DragonX
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
@@ -2674,12 +2674,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -2759,7 +2759,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Solicitar pago de una dirección de Sapling. Usted ' Enviaré una transacción de silencio 0.0001 a la dirección con un URI de pago de hush. La nota se incluirá en la transacción cuando la dirección le pague.
@@ -3004,7 +3004,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3024,7 +3024,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
@@ -3034,12 +3034,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
diff --git a/res/silentdragonlite_fa.qm b/res/silentdragonxlite_fa.qm
similarity index 100%
rename from res/silentdragonlite_fa.qm
rename to res/silentdragonxlite_fa.qm
diff --git a/res/silentdragonlite_fa.ts b/res/silentdragonxlite_fa.ts
similarity index 97%
rename from res/silentdragonlite_fa.ts
rename to res/silentdragonxlite_fa.ts
index d8dd5ee..1048c15 100644
--- a/res/silentdragonlite_fa.ts
+++ b/res/silentdragonxlite_fa.ts
@@ -86,7 +86,7 @@
ConnectionDialog
- SilentDragonLite
+ SilentDragonXLite
سایلنت دراگون سبک
@@ -146,7 +146,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -303,7 +303,7 @@ p, li { white-space: pre-wrap; }
MainWindow
- SilentDragonLite
+ SilentDragonXLite
سایلنت دراگون سبک
@@ -348,7 +348,7 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
@@ -472,12 +472,12 @@ p, li { white-space: pre-wrap; }
- Information about Hush
+ Information about DragonX
Hush اطلاعات مربوط به
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
Hush اطلاعات زنجیره بلوک
@@ -540,7 +540,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
<html><head/><body><p align="center"><span style=" font-weight:600;">Hush اطلاعات </span></p></body></html>
@@ -634,7 +634,7 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
+ Version drgxlightd
Hushنسخه کیف پول سبک
@@ -752,12 +752,12 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
+ &DragonX Telegram
Hushدیسکورد
- &Hush Website
+ &DragonX Website
Hushوبسایت
@@ -793,7 +793,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
URI پرداخت هاش با
@@ -811,7 +811,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
Hushدرخواست
@@ -943,7 +943,7 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
تغییر واحد پول
- Please restart SilentDragonLite to have new currencies apply
+ Please restart SilentDragonXLite to have new currencies apply
لطفا برای اعمال واحد پول جدید، سایلنت دراگون سبک خود را مجدداً اجرا کنید
@@ -960,7 +960,7 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
- or SilentDragonLite
+ or SilentDragonXLite
یا سایلنت دراگون سبک
@@ -969,17 +969,17 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
- Paste HUSH URI
- Hush URI چسبانیدن
+ Paste DRGX URI
+ DRGX URI چسبانیدن
- Error paying HUSH URI
- HUSH URI خطا در پرداخت
+ Error paying DRGX URI
+ DRGX URI خطا در پرداخت
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
یو-آر-آی باید از این قالب باشد'hush:<addr>?amt=x&memo=y
@@ -1051,7 +1051,7 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
سایلنت دراگون سبک برای بازیابی کیف پول، به 24 کلمه نیاز دارد
@@ -1622,7 +1622,7 @@ Note: Funds need 5 confirmations before they can be spent
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
آدرس هاش صحیحی باشد '%1' به نظر نمی رسد
@@ -1807,7 +1807,7 @@ Would you like to visit the releases page?
- Please wait for SilentDragonLite to exit
+ Please wait for SilentDragonXLite to exit
لطفا تا خروج سایلنت دراگون سبک، منتظر بمانید
@@ -1822,7 +1822,7 @@ Would you like to visit the releases page?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
هیچ نرخی برای تبدیل هاش از دلارامریکا دردسترس نبود
@@ -2151,17 +2151,17 @@ Would you like to visit the releases page?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
درخواست پرداخت از یک آدرس سپلینگ. شما 0.0001 هاش به آن آدرس با یو-آر-آی پرداخت هاش ارسال خواهید کرد
- Error paying hush URI
+ Error paying DRGX URI
خطا در پرداخت یو-آر-آی هاش
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
یو-آر-آی باید به این قالب باشد'hush:<addr>?amt=x&memo=y
@@ -2293,7 +2293,7 @@ Would you like to visit the releases page?
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
سایلنت دراگون سبک برای بازیابی کیف پول، به 24 کلمه نیاز دارد
@@ -2396,7 +2396,7 @@ Would you like to visit the releases page?
- Fetch hush prices
+ Fetch dragonx prices
Hush جمع آوری نرخ های
@@ -2416,7 +2416,7 @@ Would you like to visit the releases page?
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
Hushاتصال به اینترنت برای جمعآوری نرخ های
@@ -2633,12 +2633,12 @@ Would you like to visit the releases page?
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
hush.conf پیکربندی
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
نود هاش شما به صورت خودکار، پیکربندی خواهد شد
@@ -2652,7 +2652,7 @@ Would you like to visit the releases page?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
پذیرفتن اتصال به اینترنت برای بررسی بروزرسانی ها، دریافت نرخ هاش و غیره
@@ -2697,17 +2697,17 @@ Would you like to visit the releases page?
deposithush
- Deposit Hush
+ Deposit DragonX
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
@@ -2719,12 +2719,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -2804,7 +2804,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
درخواست پرداخت از یک آدرس سپلینگ. شما 0.0001 هاش به آن آدرس با یو-آر-آی پرداخت هاش ارسال خواهید کرد
@@ -3049,7 +3049,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3069,7 +3069,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
@@ -3079,12 +3079,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
diff --git a/res/silentdragonlite_fr.qm b/res/silentdragonxlite_fr.qm
similarity index 100%
rename from res/silentdragonlite_fr.qm
rename to res/silentdragonxlite_fr.qm
diff --git a/res/silentdragonlite_fr.ts b/res/silentdragonxlite_fr.ts
similarity index 97%
rename from res/silentdragonlite_fr.ts
rename to res/silentdragonxlite_fr.ts
index c3661c8..774b531 100644
--- a/res/silentdragonlite_fr.ts
+++ b/res/silentdragonxlite_fr.ts
@@ -90,8 +90,8 @@
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -151,7 +151,7 @@ Veuillez entrer le mot de passe du wallet
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -480,7 +480,7 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
+ Version drgxlightd
@@ -515,13 +515,13 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
+ &DragonX Telegram
&Telegram Hush
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -530,17 +530,17 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
- Information about Hush
+ Information about DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -613,7 +613,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -677,7 +677,7 @@ p, li { white-space: pre-wrap; }
- &Hush Website
+ &DragonX Website
&Site Internet Hush
@@ -879,7 +879,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
Payer une &URI Hush...
@@ -897,7 +897,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
Demande de Hush...
@@ -970,16 +970,16 @@ p, li { white-space: pre-wrap; }
Rafraîchir
- Error paying hush URI
+ Error paying DRGX URI
Erreur lors du payement du URI hush
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
Le format URI doit être comme suit: 'hush:<addr>?amt=x&memo=y
- Paste hush URI
+ Paste DRGX URI
Coller le URI hush
@@ -1174,8 +1174,8 @@ Veuillez utiliser "Supprimer le chiffrement du wallet" si vous souhait
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite a besoin de 24 mots pour restaurer son wallet
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite a besoin de 24 mots pour restaurer son wallet
@@ -1289,7 +1289,7 @@ Veuillez utiliser "Supprimer le chiffrement du wallet" si vous souhait
Please restart Silentdragonlite to have the theme apply
- Veuillez redémarrer SilentDragonLite pour aplliqué le thème.
+ Veuillez redémarrer SilentDragonXLite pour aplliqué le thème.
@@ -1301,8 +1301,8 @@ Veuillez utiliser "Supprimer le chiffrement du wallet" si vous souhait
Quelques commentaires sur SilentDragonlite ou Hush ...
- or SilentDragonLite
- ou SilentDragonLite
+ or SilentDragonXLite
+ ou SilentDragonXLite
Send DenioD some private and shielded feedback about
@@ -1315,12 +1315,12 @@ Veuillez utiliser "Supprimer le chiffrement du wallet" si vous souhait
- Paste HUSH URI
+ Paste DRGX URI
Coller l'URI Hush
- Error paying HUSH URI
+ Error paying DRGX URI
Erreur lors du paiement de l'URI Hush
@@ -1980,8 +1980,8 @@ Voulez-vous visiter la page des nouvelles versions ?
- Please wait for SilentDragonLite to exit
- Merci d'attendre la fermeture de SilentDragonLite
+ Please wait for SilentDragonXLite to exit
+ Merci d'attendre la fermeture de SilentDragonXLite
@@ -2099,14 +2099,14 @@ Veuillez configurer l'hôte/port et utilisateur/mot de passe dans le menu E
Erreur de format d'adresse
- doesn't seem to be a valid hush address.
+ doesn't seem to be a valid dragonx address.
ne semble pas être une adresse hush valide.
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
%1 ne semble pas être une adresse Hush valide.
@@ -2240,7 +2240,7 @@ Vous avez soit des fonds non confirmés soit le solde est trop petit pour une mi
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
Aucun prix de Hush n'est pour convertir à partir de USD
@@ -2517,17 +2517,17 @@ Vous avez soit des fonds non confirmés soit le solde est trop petit pour une mi
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Demander le paiement à une adresse de type Sapling. Vous enverrez une transaction de 0.0001 Hush à l'adresse avec un URI de paiement Hush. Le mémo sera inclus dans la transaction lorsque l'adresse vous payera.
- Error paying hush URI
+ Error paying DRGX URI
Erreur lors du paiement du URI Hush
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
Le format URI doit être comme suit: 'hush:<addr>?amt=x&memo=y
@@ -2659,8 +2659,8 @@ Vous avez soit des fonds non confirmés soit le solde est trop petit pour une mi
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite a besoin de 24 mots pour restaurer son wallet
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite a besoin de 24 mots pour restaurer son wallet
@@ -2778,7 +2778,7 @@ Vous avez soit des fonds non confirmés soit le solde est trop petit pour une mi
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
Connexion à Internet pour obtenir des prix de Hush
@@ -2814,7 +2814,7 @@ Vous avez soit des fonds non confirmés soit le solde est trop petit pour une mi
- Fetch hush prices
+ Fetch dragonx prices
Récupérer les prix de Hush
@@ -3129,7 +3129,7 @@ Vous avez soit des fonds non confirmés soit le solde est trop petit pour une mi
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
Configuration de hush.conf
@@ -3139,7 +3139,7 @@ Vous avez soit des fonds non confirmés soit le solde est trop petit pour une mi
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
Votre nœud hush sera automatiquement.configuré pour vous
@@ -3164,7 +3164,7 @@ Vous avez soit des fonds non confirmés soit le solde est trop petit pour une mi
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
Autoriser les connexions à Internet pour vérifier les mises à jour, obtenir les prix de Hush, etc...
@@ -3182,17 +3182,17 @@ Vous avez soit des fonds non confirmés soit le solde est trop petit pour une mi
deposithush
- Deposit Hush
+ Deposit DragonX
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
@@ -3204,12 +3204,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -3289,7 +3289,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Demander le paiement à une adresse de type Sapling. Vous enverrez une transaction de 0.0001 Hush à l'adresse avec un URI de paiement Hush. Le mémo sera inclus dans la transaction lorsque l'adresse vous payera.
@@ -3534,7 +3534,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3554,7 +3554,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
@@ -3564,12 +3564,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
@@ -3618,7 +3618,7 @@ li.checked::marker { content: "\2612"; }
Poster en tant que:
- <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the hush blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
+ <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the DragonX Blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
<html><head/><body><p>Zboard: Messagerie entièrement anonyme et intraçable basée sur la blockchain hush. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
diff --git a/res/silentdragonlite_hr.qm b/res/silentdragonxlite_hr.qm
similarity index 100%
rename from res/silentdragonlite_hr.qm
rename to res/silentdragonxlite_hr.qm
diff --git a/res/silentdragonlite_hr.ts b/res/silentdragonxlite_hr.ts
similarity index 97%
rename from res/silentdragonlite_hr.ts
rename to res/silentdragonxlite_hr.ts
index c8b4f0e..7029481 100644
--- a/res/silentdragonlite_hr.ts
+++ b/res/silentdragonxlite_hr.ts
@@ -86,8 +86,8 @@
ConnectionDialog
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -147,7 +147,7 @@ Molimo unesite vašu lozinku
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -304,8 +304,8 @@ p, li { white-space: pre-wrap; }
MainWindow
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -349,7 +349,7 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
@@ -473,12 +473,12 @@ p, li { white-space: pre-wrap; }
- Information about Hush
+ Information about DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -541,7 +541,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -631,8 +631,8 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
- Verzija hushlightd
+ Version drgxlightd
+ Verzija drgxlightd
@@ -749,12 +749,12 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
- &Hush Telegram
+ &DragonX Telegram
+ &DragonX Telegram
- &Hush Website
+ &DragonX Website
&Hush Web stranica
@@ -790,7 +790,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
Plati hush &URI...
@@ -808,7 +808,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
Zatraži hush...
@@ -932,7 +932,7 @@ Molimo koristite 'Uklonite šifriranje novčanika' ako želite uklonit
Please restart Silentdragonlite to have the theme apply
- Molimo ponovno pokrenite SilentDragonLite ako želite primjeniti temu
+ Molimo ponovno pokrenite SilentDragonXLite ako želite primjeniti temu
@@ -940,8 +940,8 @@ Molimo koristite 'Uklonite šifriranje novčanika' ako želite uklonit
Razmjena valuta
- Please restart SilentDragonLite to have new currencies apply
- Molimo ponovno pokrenite SilentDragonLite ako želite primjeniti novu valutu
+ Please restart SilentDragonXLite to have new currencies apply
+ Molimo ponovno pokrenite SilentDragonXLite ako želite primjeniti novu valutu
@@ -950,29 +950,29 @@ Molimo koristite 'Uklonite šifriranje novčanika' ako želite uklonit
Some feedback about SilentDragonlite or Hush...
- Neke povratne informaciej o SilentDragonLite ili Hush...
+ Neke povratne informaciej o SilentDragonXLite ili Hush...
Send Duke some private and shielded feedback about
Pošaljite Duke neku privatnu i zaštićenu povratnu informaciju
- or SilentDragonLite
- ili SilentDragonLite
+ or SilentDragonXLite
+ ili SilentDragonXLite
- Paste HUSH URI
- Zalijepi HUSH URI
+ Paste DRGX URI
+ Zalijepi DRGX URI
- Error paying HUSH URI
- Greška u plaćanju HUSH URI
+ Error paying DRGX URI
+ Greška u plaćanju DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI treba biti formata 'hush:<addr>?amt=x&memo=y
@@ -1044,8 +1044,8 @@ Molimo koristite 'Uklonite šifriranje novčanika' ako želite uklonit
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite treba 24 riječi za obnovu novčanika
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite treba 24 riječi za obnovu novčanika
@@ -1623,7 +1623,7 @@ Opaska: Za trošenje sredstava potrebno je 5 konfirmacija
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
%1 čini se da nije valjana hush adresa.
@@ -1810,8 +1810,8 @@ Would you like to visit the releases page?
- Please wait for SilentDragonLite to exit
- Molimo pričekajte da se SilentDragonLite zatvori
+ Please wait for SilentDragonXLite to exit
+ Molimo pričekajte da se SilentDragonXLite zatvori
@@ -1825,7 +1825,7 @@ Would you like to visit the releases page?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
Nema hush cijene za pretvorbu iz USD
@@ -2154,17 +2154,17 @@ Would you like to visit the releases page?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Zatraži plaćanje iz sapling adrese. Poslat ćete 0.0001 husha transakciju na adresu sa hush URI nalogom. Poruka (memo) će biti uključena u transakciji kada vas adresa plati.
- Error paying hush URI
+ Error paying DRGX URI
Greška prilikom plaćanja hush URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI treba biti formata 'hush:<addr>?amt=x&memo=y
@@ -2296,8 +2296,8 @@ Would you like to visit the releases page?
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite treba 24 riječi za obnovu novčanika
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite treba 24 riječi za obnovu novčanika
@@ -2399,7 +2399,7 @@ Would you like to visit the releases page?
- Fetch hush prices
+ Fetch dragonx prices
Dohvati hush cijene
@@ -2419,7 +2419,7 @@ Would you like to visit the releases page?
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
Spoji se na Internet i dohvati hush cijene
@@ -2636,12 +2636,12 @@ Would you like to visit the releases page?
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
Konfigurirajte hush.conf
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
Vaš hush čvor će se automatski konfigurirati
@@ -2655,7 +2655,7 @@ Would you like to visit the releases page?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
Dopusti vezu na Internet za provjeru ažuriranja, hush cijana itd...
@@ -2697,17 +2697,17 @@ Would you like to visit the releases page?
deposithush
- Deposit Hush
+ Deposit DragonX
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
@@ -2719,12 +2719,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -2804,7 +2804,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Zatraži plaćanje iz sapling adrese. Poslat ćete 0.0001 husha transakciju na adresu sa hush URI nalogom. Poruka (memo) će biti uključena u transakciji kada vas adresa plati.
@@ -3050,7 +3050,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3070,7 +3070,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
@@ -3080,12 +3080,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
diff --git a/res/silentdragonlite_id.qm b/res/silentdragonxlite_id.qm
similarity index 100%
rename from res/silentdragonlite_id.qm
rename to res/silentdragonxlite_id.qm
diff --git a/res/silentdragonlite_id.ts b/res/silentdragonxlite_id.ts
similarity index 97%
rename from res/silentdragonlite_id.ts
rename to res/silentdragonxlite_id.ts
index c34797d..a4e700f 100644
--- a/res/silentdragonlite_id.ts
+++ b/res/silentdragonxlite_id.ts
@@ -82,8 +82,8 @@
ConnectionDialog
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -142,7 +142,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -326,8 +326,8 @@ p, li { white-space: pre-wrap; }
MainWindow
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -491,13 +491,13 @@ p, li { white-space: pre-wrap; }
- Information about Hush
- Informasi Tentang Hush
+ Information about DragonX
+ Informasi Tentang DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -557,7 +557,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -634,8 +634,8 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
- Version hushlightd
+ Version drgxlightd
+ Version drgxlightd
@@ -689,7 +689,7 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
@@ -739,13 +739,13 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
- &Hush Telegram
+ &DragonX Telegram
+ &DragonX Telegram
- &Hush Website
- &Hush Website
+ &DragonX Website
+ &DragonX Website
@@ -780,8 +780,8 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
- Pay hush &URI...
+ Pay drgx &URI...
+ Pay drgx &URI...
@@ -800,7 +800,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
Meminta Hush
@@ -948,8 +948,8 @@ Mohon Gunakan 'Hapus Enkripsi Dompet' Jika anda ingin menghapus Enkrip
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite membutuhkan 24 kata untuk mengembalikan dompet
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite membutuhkan 24 kata untuk mengembalikan dompet
@@ -993,8 +993,8 @@ Mohon Gunakan 'Hapus Enkripsi Dompet' Jika anda ingin menghapus Enkrip
- or SilentDragonLite
- atau SilentDragonLite
+ or SilentDragonXLite
+ atau SilentDragonXLite
@@ -1018,18 +1018,18 @@ Mohon Gunakan 'Hapus Enkripsi Dompet' Jika anda ingin menghapus Enkrip
- Paste HUSH URI
- Paste HUSH URI
+ Paste DRGX URI
+ Paste DRGX URI
- Error paying HUSH URI
- Error membayar HUSH URI
+ Error paying DRGX URI
+ Error membayar DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
- URI harus berada di Form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
+ URI harus berada di form 'drgx:<addr>?amt=x&memo=y
@@ -1576,8 +1576,8 @@ Note: Dana membutuhkan 5 konfirmasi sebelum mereka bisa digunakan
- %1 doesn't seem to be a valid hush address.
- %1 doesn't kelihatannya bukan Alamat HUSH yang valid
+ %1 doesn't seem to be a valid dragonx address.
+ %1 doesn't kelihatannya bukan Alamat DRGX yang valid
@@ -1763,8 +1763,8 @@ Maukah anda mengunjungi laman pembaruan ini
- Please wait for SilentDragonLite to exit
- Mohon tunggu untuk SilentDragonLite untuk keluar
+ Please wait for SilentDragonXLite to exit
+ Mohon tunggu untuk SilentDragonXLite untuk keluar
@@ -1774,7 +1774,7 @@ Maukah anda mengunjungi laman pembaruan ini
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
Tidak ada harga hush yang tersedia untuk di konversikan ke USD
@@ -2103,18 +2103,18 @@ Maukah anda mengunjungi laman pembaruan ini
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Permintaan Pembayaran dari Alamat Sapling. Anda'akan mengirim sebuah 0.0001 hush untuk transaksi kepada alamat menggunakan hush payment URI. Memo nya akan di masukkan ke dalam transaksi apabila alamat tersebut membayar anda
- Error paying hush URI
+ Error paying DRGX URI
Error membayar hush URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
- URI seharusnya berdasarkan form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
+ URI seharusnya berdasarkan form 'drgx:<addr>?amt=x&memo=y
@@ -2236,8 +2236,8 @@ Maukah anda mengunjungi laman pembaruan ini
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite membutuhkan 24 kata untuk mengembalikan dompet
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite membutuhkan 24 kata untuk mengembalikan dompet
@@ -2335,7 +2335,7 @@ Maukah anda mengunjungi laman pembaruan ini
- Fetch hush prices
+ Fetch dragonx prices
Menangkap harga hush
@@ -2355,7 +2355,7 @@ Maukah anda mengunjungi laman pembaruan ini
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
Sambung ke internet untuk mengambil harga hush
@@ -2602,12 +2602,12 @@ Maukah anda mengunjungi laman pembaruan ini
createhushConf
- Configure hush.conf
- configure hush.conf
+ Configure dragonx.conf
+ Configure dragonx.conf
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
Node Hush Andan akan di konfigurasikan untuk Anda secara otomatis
@@ -2617,7 +2617,7 @@ Maukah anda mengunjungi laman pembaruan ini
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
Perbolehkan koneksi ke internet untuk memerika pembaruan, mendapatkan harga hush dll
@@ -2655,7 +2655,7 @@ Maukah anda mengunjungi laman pembaruan ini
deposithush
- Deposit Hush
+ Deposit DragonX
@@ -2664,22 +2664,22 @@ Maukah anda mengunjungi laman pembaruan ini
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -2759,7 +2759,7 @@ p, li { white-space: pre-wrap; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Permintaan Pembayaran dari Alamat Sapling. Anda'akan mengirim sebuah 0.0001 hush untuk transaksi kepada alamat menggunakan hush payment URI. Memo nya akan di masukkan ke dalam transaksi apabila alamat tersebut membayar anda
@@ -3034,7 +3034,7 @@ p, li { white-space: pre-wrap; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3054,7 +3054,7 @@ p, li { white-space: pre-wrap; }
- Hush
+ DragonX
@@ -3064,12 +3064,12 @@ p, li { white-space: pre-wrap; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
diff --git a/res/silentdragonlite_it.qm b/res/silentdragonxlite_it.qm
similarity index 100%
rename from res/silentdragonlite_it.qm
rename to res/silentdragonxlite_it.qm
diff --git a/res/silentdragonlite_it.ts b/res/silentdragonxlite_it.ts
similarity index 97%
rename from res/silentdragonlite_it.ts
rename to res/silentdragonxlite_it.ts
index e9cadfd..8341312 100644
--- a/res/silentdragonlite_it.ts
+++ b/res/silentdragonxlite_it.ts
@@ -90,7 +90,7 @@
- SilentDragonLite
+ SilentDragonXLite
@@ -146,7 +146,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -464,7 +464,7 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
+ Version drgxlightd
@@ -504,12 +504,12 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
+ &DragonX Telegram
- SilentDragonLite
+ SilentDragonXLite
@@ -519,17 +519,17 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
- Information about Hush
+ Information about DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -592,7 +592,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -647,7 +647,7 @@ p, li { white-space: pre-wrap; }
- &Hush Website
+ &DragonX Website
@@ -848,7 +848,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
@@ -858,7 +858,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
@@ -902,7 +902,7 @@ p, li { white-space: pre-wrap; }
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
@@ -1017,7 +1017,7 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
@@ -1169,12 +1169,12 @@ p, li { white-space: pre-wrap; }
- Paste HUSH URI
+ Paste DRGX URI
- Error paying HUSH URI
+ Error paying DRGX URI
@@ -1756,7 +1756,7 @@ Would you like to visit the releases page?
- Please wait for SilentDragonLite to exit
+ Please wait for SilentDragonXLite to exit
@@ -1876,14 +1876,14 @@ Impostare host/porta e utente/password nel menu Modifica-> Impostazioni.Errore nel formato dell'indirizzo
- doesn't seem to be a valid hush address.
+ doesn't seem to be a valid dragonx address.
Non sembra un indirizzo hush Valido.
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
@@ -2017,7 +2017,7 @@ Avete fondi non confermati o il saldo è troppo basso per una migrazione automat
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
@@ -2282,17 +2282,17 @@ Avete fondi non confermati o il saldo è troppo basso per una migrazione automat
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
- Error paying hush URI
+ Error paying DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
@@ -2416,7 +2416,7 @@ Avete fondi non confermati o il saldo è troppo basso per una migrazione automat
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
@@ -2518,7 +2518,7 @@ Avete fondi non confermati o il saldo è troppo basso per una migrazione automat
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
@@ -2543,7 +2543,7 @@ Avete fondi non confermati o il saldo è troppo basso per una migrazione automat
- Fetch hush prices
+ Fetch dragonx prices
@@ -2856,7 +2856,7 @@ Avete fondi non confermati o il saldo è troppo basso per una migrazione automat
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
@@ -2866,7 +2866,7 @@ Avete fondi non confermati o il saldo è troppo basso per una migrazione automat
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
@@ -2891,7 +2891,7 @@ Avete fondi non confermati o il saldo è troppo basso per una migrazione automat
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
@@ -2909,17 +2909,17 @@ Avete fondi non confermati o il saldo è troppo basso per una migrazione automat
deposithush
- Deposit Hush
+ Deposit DragonX
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
@@ -2931,12 +2931,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -3000,7 +3000,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
@@ -3245,7 +3245,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3265,7 +3265,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
@@ -3275,12 +3275,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
@@ -3329,7 +3329,7 @@ li.checked::marker { content: "\2612"; }
Posta come:
- <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the hush blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
+ <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the DragonX Blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
Check, no idea
<html><head/><body><p>ZBoard: messaggi di chat completamente anonimi e non tracciabili basati sulla blockchain di hush. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
diff --git a/res/silentdragonlite_nl.qm b/res/silentdragonxlite_nl.qm
similarity index 100%
rename from res/silentdragonlite_nl.qm
rename to res/silentdragonxlite_nl.qm
diff --git a/res/silentdragonlite_nl.ts b/res/silentdragonxlite_nl.ts
similarity index 97%
rename from res/silentdragonlite_nl.ts
rename to res/silentdragonxlite_nl.ts
index c62544c..545a7a7 100644
--- a/res/silentdragonlite_nl.ts
+++ b/res/silentdragonxlite_nl.ts
@@ -82,7 +82,7 @@
ConnectionDialog
- SilentDragonLite
+ SilentDragonXLite
Silent Dragon Lite
@@ -135,7 +135,7 @@ Voer uw wallet wachtwoord in
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -473,8 +473,8 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
- Hushlightd versie
+ Version drgxlightd
+ drgxlightd versie
@@ -508,7 +508,7 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite
+ SilentDragonXLite
Silent Dragon Lite
@@ -541,18 +541,18 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
Stort Hush
- Information about Hush
- Informatie over Hush
+ Information about DragonX
+ Informatie over DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Informatie</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Informatie</span></p></body></html>
@@ -614,7 +614,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
<html><head/><body><p align="center"><span style=" font-weight:600;">Hush Markt Informatie</span></p></body></html>
@@ -713,13 +713,13 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
- &Hush Telegram
+ &DragonX Telegram
+ &DragonX Telegram
- &Hush Website
- &Hush website
+ &DragonX Website
+ &DragonX Website
@@ -749,7 +749,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
Betaal Hush &URI...
@@ -767,7 +767,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
Hush vragen...
@@ -798,17 +798,17 @@ p, li { white-space: pre-wrap; }
- Paste HUSH URI
+ Paste DRGX URI
Hush URI invoegen
- Error paying HUSH URI
+ Error paying DRGX URI
Fout bij betalen Hush URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
De URI moet in het volgende formaat zijn 'hush:<addr>?amt=x&memo=y
@@ -912,7 +912,7 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
Silent Dragon Lite heeft 24 woorden nodig om de wallet te herstellen
@@ -1425,7 +1425,7 @@ Opmerking: Er is minimaal 1 bevestiging van het saldo nodig om het.uit te kunnen
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
%1 lijkt geen geldig Hush adres te zijn.
@@ -1608,7 +1608,7 @@ Wilt u de releasepagina bezoeken?
- Please wait for SilentDragonLite to exit
+ Please wait for SilentDragonXLite to exit
Wacht totdat Silent Dragon Lite afgesloten is
@@ -1619,7 +1619,7 @@ Wilt u de releasepagina bezoeken?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
Er was geen Hush prijs beschikbaar voor de conversie van USD
@@ -1936,18 +1936,18 @@ Wilt u de releasepagina bezoeken?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
- Betaling van een verborgen Sapling adres aanvragen. U stuurt een HUSH 0.0001 transactie naar het adres met een HUSH betaling-URI. Het onderstaande bericht zal toegevoegd worden aan de transactie als het adres u betaalt.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
+ Betaling van een verborgen Sapling adres aanvragen. U stuurt een DRGX 0.0001 transactie naar het adres met een DRGX betaling-URI. Het onderstaande bericht zal toegevoegd worden aan de transactie als het adres u betaalt.
- Error paying hush URI
- Fout bij betaling HUSH URI
+ Error paying DRGX URI
+ Fout bij betaling DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
- De URI moet in het volgende formaat zijn: 'hush:<adres>?amt=x&memo=y'
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
+ De URI moet in het volgende formaat zijn: 'drgx:<adres>?amt=x&memo=y'
@@ -2066,7 +2066,7 @@ Wilt u de releasepagina bezoeken?
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
Silent Dragon Lite heeft 24 woorden nodig om de wallet te herstellen
@@ -2149,7 +2149,7 @@ Wilt u de releasepagina bezoeken?
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
Met internet verbinden om de Hush prijs op te halen
@@ -2169,7 +2169,7 @@ Wilt u de releasepagina bezoeken?
- Fetch hush prices
+ Fetch dragonx prices
Hush prijs ophalen
@@ -2382,7 +2382,7 @@ Wilt u de releasepagina bezoeken?
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
Configureer hush.conf
@@ -2392,7 +2392,7 @@ Wilt u de releasepagina bezoeken?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
Sta connecties met internet toe om te checken op updates, Hush prijzen, etc...
@@ -2427,7 +2427,7 @@ Wilt u de releasepagina bezoeken?
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
Uw Hush node zal automatisch voor u geconfigureerd worden
@@ -2435,7 +2435,7 @@ Wilt u de releasepagina bezoeken?
deposithush
- Deposit Hush
+ Deposit DragonX
Hush storten
@@ -2443,7 +2443,7 @@ Wilt u de releasepagina bezoeken?
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
@@ -2452,12 +2452,12 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
<html><head/><body><p align="center">QR-Code van uw Hush adres</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
<html><head/><body><p align="center"><span style=" text-decoration: underline;">Uw Hush adres</span></p></body></html>
@@ -2469,12 +2469,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
Hush verborgen adres
@@ -2538,8 +2538,8 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
- Betalingsverzoek vanuit een Sapling adres. U stuurt een HUSH 0.0001 transactiue naar het adres met een Hush betaling-URI. Het bericht zal worden meegenomen in de transactie wanneer het adres u betaalt.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
+ Betalingsverzoek vanuit een Sapling adres. U stuurt een DRGX 0.0001 transactiue naar het adres met een DRGX betaling-URI. Het bericht zal worden meegenomen in de transactie wanneer het adres u betaalt.
@@ -2783,7 +2783,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
Verstuur of vraag Hush
@@ -2803,7 +2803,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
Hush
@@ -2813,12 +2813,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
Vraag Hush
- Send Hush
+ Send DragonX
Verstuur Hush
diff --git a/res/silentdragonlite_pl.qm b/res/silentdragonxlite_pl.qm
similarity index 100%
rename from res/silentdragonlite_pl.qm
rename to res/silentdragonxlite_pl.qm
diff --git a/res/silentdragonlite_pl.ts b/res/silentdragonxlite_pl.ts
similarity index 97%
rename from res/silentdragonlite_pl.ts
rename to res/silentdragonxlite_pl.ts
index cf0c601..98eee2c 100644
--- a/res/silentdragonlite_pl.ts
+++ b/res/silentdragonxlite_pl.ts
@@ -82,8 +82,8 @@
ConnectionDialog
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -135,7 +135,7 @@ Proszę wpisać hasło do portfela
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -148,7 +148,7 @@ p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Warunki świadczenia Usług</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Wszyscy użytkownicy tej platformy zgadzają się nie używać jej do inicjowania lub groźby jakiejkolwiek gwałtownej ingerencji lub przemocy wobec osoby lub jej mienia, znany jako, <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Zasada Nieagresji</span></a>.</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">USŁUGA JEST ŚWIADCZONA „W STANIE, W JAKIM JEST”, A PROGRAMIŚCI SERWISU HUSH NIE SKŁADAJĄ ŻADNYCH KONKRETNYCH ZOBOWIĄZAŃ ANI GRAŹNYCH GRAŹNYCH DOTYCZĄCYCH USŁUGI.</p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">USŁUGA JEST ŚWIADCZONA „W STANIE, W JAKIM JEST”, A PROGRAMIŚCI SERWISU D NIE SKŁADAJĄ ŻADNYCH KONKRETNYCH ZOBOWIĄZAŃ ANI GRAŹNYCH GRAŹNYCH DOTYCZĄCYCH USŁUGI.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Klikając przycisk OK, wyracasz zgodę na używanie portfeli Hush, SilentDragon i innych portfeli, HushChat i jakiegokolwiek oprogramowania opracowanego przez programistów Hush zgodnie z lokalnymi przepisami, że wszystkie zobowiązania związane z korzystaniem z tej usługi są Twoje, a programiści Hush NIE BĘDĄ ODPOWIEDZIALNI ZA jakiekolwiek straty związane z korzystaniem z tego oprogramowania.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -469,8 +469,8 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
- Hushlightd Wersja
+ Version drgxlightd
+ drgxlightd Wersja
@@ -484,8 +484,8 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
- &Hush Telegram
+ &DragonX Telegram
+ &DragonX Telegram
@@ -514,8 +514,8 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -552,18 +552,18 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
Hush Depozyt
- Information about Hush
+ Information about DragonX
Informacja o Hush
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Informacja</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Informacja</span></p></body></html>
@@ -635,7 +635,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
<html><head/><body><p align="center"><span style=" font-weight:600;">Hush Informacja Rynkowa</span></p></body></html>
@@ -734,7 +734,7 @@ p, li { white-space: pre-wrap; }
- &Hush Website
+ &DragonX Website
&Hush Strona Internetowa
@@ -760,7 +760,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
Zapłacić hush &URI...
@@ -778,7 +778,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
Zażądać hush...
@@ -804,17 +804,17 @@ p, li { white-space: pre-wrap; }
- Paste HUSH URI
- Wklej HUSH URI
+ Paste DRGX URI
+ Wklej DRGX URI
- Error paying HUSH URI
- Błąd płatności HUSH URI
+ Error paying DRGX URI
+ Błąd płatności DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
Identyfikator URI powinien być w formacie 'hush:<addr>?amt=x&memo=y
@@ -918,8 +918,8 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite potrzebuje 24 słów, aby przywrócić portfel
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite potrzebuje 24 słów, aby przywrócić portfel
@@ -1428,7 +1428,7 @@ Uwaga: Fundusze wymagają 1 potwierdzeni, zanim będzie można go wydać
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
%1 nie wydaje się być prawidłowym hush adresem.
@@ -1611,8 +1611,8 @@ Czy chciałbyś odwiedzić stronę wydań?
- Please wait for SilentDragonLite to exit
- Proszę poczekać na SilentDragonLite zakończy pracę
+ Please wait for SilentDragonXLite to exit
+ Proszę poczekać na SilentDragonXLite zakończy pracę
@@ -1622,7 +1622,7 @@ Czy chciałbyś odwiedzić stronę wydań?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
Nie było dostępnych cen do konwersji hush z USD
@@ -1939,17 +1939,17 @@ Czy chciałbyś odwiedzić stronę wydań?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Poproś o płatność z Sapling adresu. Wyślesz transakcję hush 0.0001 na adres z hush identyfikatorem URI płatności. Memo zostanie uwzględniona w transakcji, gdy adres cię opłaci.
- Error paying hush URI
+ Error paying DRGX URI
Błąd płatności hush URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI powinna mieć formę 'hush:<addr>?amt=x&memo=y
@@ -2069,8 +2069,8 @@ Czy chciałbyś odwiedzić stronę wydań?
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite potrzebuje 24 słów, aby przywrócić portfel
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite potrzebuje 24 słów, aby przywrócić portfel
@@ -2157,7 +2157,7 @@ Czy chciałbyś odwiedzić stronę wydań?
- Fetch hush prices
+ Fetch dragonx prices
Pobierz ceny hush
@@ -2172,7 +2172,7 @@ Czy chciałbyś odwiedzić stronę wydań?
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
Połącz się z Internetem, aby uzyskać ceny Hush
@@ -2262,7 +2262,7 @@ Czy chciałbyś odwiedzić stronę wydań?
About
- O SilentDragonLite
+ O SilentDragonXLite
@@ -2385,12 +2385,12 @@ Czy chciałbyś odwiedzić stronę wydań?
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
Skonfigurować hush.conf
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
Twój hush node zostanie skonfigurowany automatycznie
@@ -2400,7 +2400,7 @@ Czy chciałbyś odwiedzić stronę wydań?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
Zezwalaj na połączenia z Internetem, aby sprawdzić aktualizacje, uzyskać ceny hush itp...
@@ -2438,7 +2438,7 @@ Czy chciałbyś odwiedzić stronę wydań?
deposithush
- Deposit Hush
+ Deposit DragonX
Wpłać Hush
@@ -2446,21 +2446,21 @@ Czy chciałbyś odwiedzić stronę wydań?
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Prosimy o użycie następującego hush adresu do przelewu środków na SilentDragonLite. Można skopiować adres lub użyć kodu QR. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Prosimy o użycie następującego hush adresu do przelewu środków na SilentDragonXLite. Można skopiować adres lub użyć kodu QR. </span></p></body></html>
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
<html><head/><body><p align="center">QR Kod twojego Hush Adresu</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
<html><head/><body><p align="center"><span style=" text-decoration: underline;">Twój hush Adres </span></p></body></html>
@@ -2472,13 +2472,13 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
- Hush zaddr
+ DragonX zaddr
+ DragonX zaddr
@@ -2541,7 +2541,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Poproś o płatność z Sapling adresu. Wyślesz transakcję hush 0.0001 na adres z hush identyfikatorem URI płatności. Memo zostanie uwzględniona w transakcji, gdy adres cię opłaci.
@@ -2790,7 +2790,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
Wyślij lub Wnioskuj o płatności Hush
@@ -2810,7 +2810,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
Hush
@@ -2820,12 +2820,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
Żądanie Hush
- Send Hush
+ Send DragonX
Wysłać Hush
diff --git a/res/silentdragonlite_pot.ts b/res/silentdragonxlite_pot.ts
similarity index 98%
rename from res/silentdragonlite_pot.ts
rename to res/silentdragonxlite_pot.ts
index 44bf3e8..df01f77 100644
--- a/res/silentdragonlite_pot.ts
+++ b/res/silentdragonxlite_pot.ts
@@ -400,7 +400,7 @@
- Pay hush &URI...
+ Pay drgx &URI...
@@ -420,7 +420,7 @@
- Request hush...
+ Request drgx...
@@ -515,17 +515,17 @@
- Error paying hush URI
+ Error paying DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
- Paste hush URI
+ Paste DRGX URI
@@ -1274,12 +1274,12 @@ El saldo es insuficiente para una migración automática.
Error en el formato de la dirección.
- doesn't seem to be a valid hush address.
+ doesn't seem to be a valid dragonx address.
no parece ser una dirección hush válida
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
@@ -1349,7 +1349,7 @@ El saldo es insuficiente para una migración automática.
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
@@ -1620,17 +1620,17 @@ El saldo es insuficiente para una migración automática.
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
- Error paying hush URI
+ Error paying DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
@@ -1718,7 +1718,7 @@ El saldo es insuficiente para una migración automática.
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
@@ -2004,7 +2004,7 @@ El saldo es insuficiente para una migración automática.
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
@@ -2014,7 +2014,7 @@ El saldo es insuficiente para una migración automática.
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
@@ -2145,7 +2145,7 @@ El saldo es insuficiente para una migración automática.
- <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the hush blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
+ <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the DragonX Blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
<html><head/><body><p>ZBoard: Mensajes de chat totalmente anónimos e imposibles de rastrear basados en la cadena de bloques hush. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
diff --git a/res/silentdragonlite_pt.qm b/res/silentdragonxlite_pt.qm
similarity index 100%
rename from res/silentdragonlite_pt.qm
rename to res/silentdragonxlite_pt.qm
diff --git a/res/silentdragonlite_pt.ts b/res/silentdragonxlite_pt.ts
similarity index 97%
rename from res/silentdragonlite_pt.ts
rename to res/silentdragonxlite_pt.ts
index d9d7fa0..1a953a2 100644
--- a/res/silentdragonlite_pt.ts
+++ b/res/silentdragonxlite_pt.ts
@@ -90,8 +90,8 @@
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -151,7 +151,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -454,8 +454,8 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
- Versão de hushlightd
+ Version drgxlightd
+ Versão de drgxlightd
@@ -489,8 +489,8 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
- Telegram da Hush
+ &DragonX Telegram
+ Telegram da DragonX
@@ -499,17 +499,17 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
- Information about Hush
+ Information about DragonX
Informação sobre a Hush
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
<html><head/><body><p align="center"><span style=" font-weight:600;">Informação da Blockchain da Hush</span></p></body></html>
@@ -582,7 +582,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
<html><head/><body><p align="center"><span style=" font-weight:600;">Informação do mercado da Hush</span></p></body></html>
@@ -651,7 +651,7 @@ p, li { white-space: pre-wrap; }
- &Hush Website
+ &DragonX Website
Site da Hush
@@ -703,8 +703,8 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -878,7 +878,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
Pagar através de &URI hush...
@@ -896,7 +896,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
Pedir hush...
@@ -940,7 +940,7 @@ p, li { white-space: pre-wrap; }
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
O URI deve ter a forma 'hush:<addr>?amt=x&memo=y
@@ -956,8 +956,8 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite precisa de 24 palavras para recuperar a carteira
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite precisa de 24 palavras para recuperar a carteira
@@ -1252,7 +1252,7 @@ Por favor usa 'Desencriptar carteira' se quiser remover a encriptaçã
Please restart Silentdragonlite to have the theme apply
- Por favor reinicie a SilentDragonLite para aplicar o tema
+ Por favor reinicie a SilentDragonXLite para aplicar o tema
@@ -1264,8 +1264,8 @@ Por favor usa 'Desencriptar carteira' se quiser remover a encriptaçã
Alguma sugestão acerca da SilentDragonlite ou Hush...
- or SilentDragonLite
- ou SilentDragonLite
+ or SilentDragonXLite
+ ou SilentDragonXLite
Send DenioD some private and shielded feedback about
@@ -1278,13 +1278,13 @@ Por favor usa 'Desencriptar carteira' se quiser remover a encriptaçã
- Paste HUSH URI
- Colar URI HUSH
+ Paste DRGX URI
+ Colar URI DRGX
- Error paying HUSH URI
- Erro ao pagar HUSH URI
+ Error paying DRGX URI
+ Erro ao pagar DRGX URI
@@ -1924,8 +1924,8 @@ Would you like to visit the releases page?
- Please wait for SilentDragonLite to exit
- Por favor aguarde pela SilentDragonLite terminar
+ Please wait for SilentDragonXLite to exit
+ Por favor aguarde pela SilentDragonXLite terminar
@@ -1935,7 +1935,7 @@ Would you like to visit the releases page?
Please wait for silentdragon to exit
- Por favor aguarde pela SilentDragonLite terminar
+ Por favor aguarde pela SilentDragonXLite terminar
Waiting for hushd to exit
@@ -2043,14 +2043,14 @@ Por favor, coloque o host/porta e usuário/senha no menu Editar>Preferências
Erro no Formato do Endereço
- doesn't seem to be a valid hush address.
+ doesn't seem to be a valid dragonx address.
não parece um endereço válido de hush.
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
não parece um endereço válido de hush.
@@ -2184,7 +2184,7 @@ Você possui fundos não confirmados ou o saldo é muito baixo para uma migraç
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
Sem preço hush disponível para a conversão de USD
@@ -2461,18 +2461,18 @@ Você possui fundos não confirmados ou o saldo é muito baixo para uma migraç
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Pedir pagamento de um endereço Sapling. Irá enviar 0.0001 hush para o endereço com o pagamento hush URI. O memo irá
ser incluído na transacção quando o endereço te pagar.
- Error paying hush URI
+ Error paying DRGX URI
Erro ao pagar URI hush
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI deve ser da forma 'hush:<addr>?amt=x&memo=y
@@ -2604,8 +2604,8 @@ Você possui fundos não confirmados ou o saldo é muito baixo para uma migraç
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite precisa de 24 palavras para recuperar a carteira
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite precisa de 24 palavras para recuperar a carteira
@@ -2715,7 +2715,7 @@ Você possui fundos não confirmados ou o saldo é muito baixo para uma migraç
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
Ligar á internet para vêr os preços da hush
@@ -2751,7 +2751,7 @@ Você possui fundos não confirmados ou o saldo é muito baixo para uma migraç
- Fetch hush prices
+ Fetch dragonx prices
Verificar preços da hush
@@ -3062,7 +3062,7 @@ Você possui fundos não confirmados ou o saldo é muito baixo para uma migraç
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
Configurar hush.conf
@@ -3072,7 +3072,7 @@ Você possui fundos não confirmados ou o saldo é muito baixo para uma migraç
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
O teu nó hush irá ser configurar para si automaticamente
@@ -3097,7 +3097,7 @@ Você possui fundos não confirmados ou o saldo é muito baixo para uma migraç
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
Permitir ligações á internet para verificar por actualizações, obter preços hush etc...
@@ -3115,17 +3115,17 @@ Você possui fundos não confirmados ou o saldo é muito baixo para uma migraç
deposithush
- Deposit Hush
+ Deposit DragonX
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
@@ -3137,12 +3137,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -3223,7 +3223,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Pedir pagamento de um endereço Sapling. Irá enviar 0.0001 hush para o endereço com o pagamento hush URI. O memo irá
ser incluído na transacção quando o endereço te pagar.
@@ -3469,7 +3469,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3489,7 +3489,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
@@ -3499,12 +3499,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
@@ -3557,7 +3557,7 @@ li.checked::marker { content: "\2612"; }
Postar como:
- <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the hush blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
+ <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the DragonX Blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
<html><head/><body><p>ZBoard: Chat de mensagens totalmente anônimas e irrastreáveis usando a blockchain da hush. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
diff --git a/res/silentdragonlite_ro.qm b/res/silentdragonxlite_ro.qm
similarity index 100%
rename from res/silentdragonlite_ro.qm
rename to res/silentdragonxlite_ro.qm
diff --git a/res/silentdragonlite_ro.ts b/res/silentdragonxlite_ro.ts
similarity index 96%
rename from res/silentdragonlite_ro.ts
rename to res/silentdragonxlite_ro.ts
index f05651b..a6f02e8 100644
--- a/res/silentdragonlite_ro.ts
+++ b/res/silentdragonxlite_ro.ts
@@ -82,8 +82,8 @@
ConnectionDialog
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -142,7 +142,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -326,8 +326,8 @@ p, li { white-space: pre-wrap; }
MainWindow
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -491,12 +491,12 @@ p, li { white-space: pre-wrap; }
- Information about Hush
+ Information about DragonX
Informatia despre Hush
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -557,7 +557,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -634,7 +634,7 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
+ Version drgxlightd
Versiunea hushlighttd
@@ -689,7 +689,7 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
@@ -739,13 +739,13 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
- Hush Telegram
+ &DragonX Telegram
+ DragonX Telegram
- &Hush Website
- Hush Website
+ &DragonX Website
+ DragonX Website
@@ -780,8 +780,8 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
- Plateste HUSH &URI...
+ Pay drgx &URI...
+ Plateste DRGX &URI...
@@ -800,8 +800,8 @@ p, li { white-space: pre-wrap; }
- Request hush...
- Solicita HUSH...
+ Request drgx...
+ Solicita DRGX...
@@ -933,7 +933,7 @@ Rugam sa folositi 'Eliminati Criptarea Portofelului' daca doriti sa el
Some feedback about SilentDragonlite or Hush...
- Feedback despre SilentDragonLite sau Hush...
+ Feedback despre SilentDragonXLite sau Hush...
@@ -948,8 +948,8 @@ Rugam sa folositi 'Eliminati Criptarea Portofelului' daca doriti sa el
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite are nevoie de semnatura de 24 de cuvinte pentru restabilirea portofelului
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite are nevoie de semnatura de 24 de cuvinte pentru restabilirea portofelului
@@ -993,8 +993,8 @@ Rugam sa folositi 'Eliminati Criptarea Portofelului' daca doriti sa el
- or SilentDragonLite
- sau SilentDragonLite
+ or SilentDragonXLite
+ sau SilentDragonXLite
@@ -1018,17 +1018,17 @@ Rugam sa folositi 'Eliminati Criptarea Portofelului' daca doriti sa el
- Paste HUSH URI
- Lipeste HUSH URI
+ Paste DRGX URI
+ Lipeste DRGX URI
- Error paying HUSH URI
- Eroarea platii HUSH URI
+ Error paying DRGX URI
+ Eroarea platii DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
Uri trebuie sa fie de forma 'hush:<addr>?amt=x&memo=y
@@ -1569,8 +1569,8 @@ Nota: Fondurile au nevoie de 5 confirmatii inainte ca sa fiu transmise
- %1 doesn't seem to be a valid hush address.
- nu este o adresa HUSH valida
+ %1 doesn't seem to be a valid dragonx address.
+ nu este o adresa DRGX valida
@@ -1755,8 +1755,8 @@ Doriti sa vizitati pagina veriunii?
- Please wait for SilentDragonLite to exit
- Rugam sa asteptati pina ce SilentDragonLite sa o sa iasa
+ Please wait for SilentDragonXLite to exit
+ Rugam sa asteptati pina ce SilentDragonXLite sa o sa iasa
@@ -1766,7 +1766,7 @@ Doriti sa vizitati pagina veriunii?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
Nici un pret al hush nu a fost valabil pentru convertare in USD
@@ -2095,17 +2095,17 @@ Doriti sa vizitati pagina veriunii?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
- Solicita plata de pe Sapling adresa. HUSH 0.0001 tranzactia va fi transmisa la adresa cu plata HUSH URI. Memo va fi inclus in tranzactie cind adresa va plati.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
+ Solicita plata de pe Sapling adresa. dragonx 0.0001 tranzactia va fi transmisa la adresa cu plata dragonx URI. Memo va fi inclus in tranzactie cind adresa va plati.
- Error paying hush URI
- Eroare platii HUSH URI
+ Error paying DRGX URI
+ Eroare platii DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI trebuie sa fie de forma 'hush:<addr>?amt=x&memo=y
@@ -2228,8 +2228,8 @@ Doriti sa vizitati pagina veriunii?
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite are nevoie de semnatura de 24 de cuvinte pentru restabilirea portofelului
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite are nevoie de semnatura de 24 de cuvinte pentru restabilirea portofelului
@@ -2327,7 +2327,7 @@ Doriti sa vizitati pagina veriunii?
- Fetch hush prices
+ Fetch dragonx prices
Vezi pretul hush
@@ -2347,8 +2347,8 @@ Doriti sa vizitati pagina veriunii?
- Connect to the internet to fetch hush prices
- Conectati la internet pentru a vedea pretul HUSH
+ Connect to the internet to Fetch dragonx prices
+ Conectati la internet pentru a vedea pretul DRGX
@@ -2594,12 +2594,12 @@ Doriti sa vizitati pagina veriunii?
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
Configureaza hush.conf
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
Nodul Hush va fi configurat in mod automat
@@ -2609,7 +2609,7 @@ Doriti sa vizitati pagina veriunii?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
Permiteti conexiunea prin internet pentru verificarea actualizarilor, pretului hush, etc...
@@ -2647,7 +2647,7 @@ Doriti sa vizitati pagina veriunii?
deposithush
- Deposit Hush
+ Deposit DragonX
@@ -2656,22 +2656,22 @@ Doriti sa vizitati pagina veriunii?
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -2751,8 +2751,8 @@ p, li { white-space: pre-wrap; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
- Solicita plata de pe Sapling adresa. HUSH 0.0001 tranzactia va fi transmisa la adresa cu plata HUSH URI. Memo va fi inclus in tranzactie cind adresa va plati.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
+ Solicita plata de pe Sapling adresa. dragonx 0.0001 tranzactia va fi transmisa la adresa cu plata dragonx URI. Memo va fi inclus in tranzactie cind adresa va plati.
@@ -3026,7 +3026,7 @@ p, li { white-space: pre-wrap; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3046,7 +3046,7 @@ p, li { white-space: pre-wrap; }
- Hush
+ DragonX
@@ -3056,12 +3056,12 @@ p, li { white-space: pre-wrap; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
diff --git a/res/silentdragonlite_ru.qm b/res/silentdragonxlite_ru.qm
similarity index 100%
rename from res/silentdragonlite_ru.qm
rename to res/silentdragonxlite_ru.qm
diff --git a/res/silentdragonlite_ru.ts b/res/silentdragonxlite_ru.ts
similarity index 97%
rename from res/silentdragonlite_ru.ts
rename to res/silentdragonxlite_ru.ts
index 901c97b..a0460b2 100644
--- a/res/silentdragonlite_ru.ts
+++ b/res/silentdragonxlite_ru.ts
@@ -82,8 +82,8 @@
ConnectionDialog
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -135,7 +135,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -433,8 +433,8 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
- Версия hushlightd
+ Version drgxlightd
+ Версия drgxlightd
@@ -448,8 +448,8 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
- &Hush Телеграм
+ &DragonX Telegram
+ &DragonX Телеграм
@@ -478,8 +478,8 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -488,18 +488,18 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
Пополнить Hush
- Information about Hush
+ Information about DragonX
Информация о Hush
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
- <html><head/><body><p align="center"><span style=" font-weight:600;">Информация о Hush Blockchain</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">Информация о DragonX Blockchain</span></p></body></html>
@@ -571,7 +571,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
<html><head/><body><p align="center"><span style=" font-weight:600;">Информация о Рынке Hush</span></p></body></html>
@@ -631,7 +631,7 @@ p, li { white-space: pre-wrap; }
- &Hush Website
+ &DragonX Website
&Сайт Hush'а
@@ -760,7 +760,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
Заплатить hush &URI...
@@ -778,7 +778,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
Запросить hush...
@@ -804,7 +804,7 @@ p, li { white-space: pre-wrap; }
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI должен иметь форму 'hush:<addr>?amt=x&memo=y
@@ -903,8 +903,8 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite требует 24 слова для восстановления кошелька
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite требует 24 слова для восстановления кошелька
@@ -1016,13 +1016,13 @@ p, li { white-space: pre-wrap; }
- Paste HUSH URI
- Вставить HUSH URI
+ Paste DRGX URI
+ Вставить DRGX URI
- Error paying HUSH URI
- Ошибка при оплате HUSH URI
+ Error paying DRGX URI
+ Ошибка при оплате DRGX URI
@@ -1475,8 +1475,8 @@ Would you like to visit the releases page?
- Please wait for SilentDragonLite to exit
- Пожалуйста подождите SilentDragonLite для выхода
+ Please wait for SilentDragonXLite to exit
+ Пожалуйста подождите SilentDragonXLite для выхода
@@ -1557,7 +1557,7 @@ Would you like to visit the releases page?
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
%1 недействительный hush адрес.
@@ -1677,7 +1677,7 @@ Would you like to visit the releases page?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
Отсутствует цена hush для конвертации из долларов США
@@ -1942,17 +1942,17 @@ Would you like to visit the releases page?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Запросить оплату с Sapling адреса. Вы отправите hush 0.0001 транзакцию на адрес с URI hush платежа. Памятка будет включена в транзакцию, когда адрес заплатит вам.
- Error paying hush URI
+ Error paying DRGX URI
Ошибка при оплате Hush URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI должен иметь форму 'hush:<addr>?amt=x&memo=y
@@ -2072,8 +2072,8 @@ Would you like to visit the releases page?
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite нужно 24 слова для восстановления кошелька
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite нужно 24 слова для восстановления кошелька
@@ -2145,7 +2145,7 @@ Would you like to visit the releases page?
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
Подключитесь к Интернету, чтобы узнать цену hush
@@ -2165,7 +2165,7 @@ Would you like to visit the releases page?
- Fetch hush prices
+ Fetch dragonx prices
Получить цену hush
@@ -2388,7 +2388,7 @@ Would you like to visit the releases page?
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
Настроить hush.conf
@@ -2398,7 +2398,7 @@ Would you like to visit the releases page?
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
Ваша hush нода будет настроена для вас автоматически
@@ -2423,7 +2423,7 @@ Would you like to visit the releases page?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
Разрешить подключение к Интернету для проверки обновлений, получения скрытых цен и т.д...
@@ -2441,7 +2441,7 @@ Would you like to visit the releases page?
deposithush
- Deposit Hush
+ Deposit DragonX
Депозит Hush
@@ -2449,21 +2449,21 @@ Would you like to visit the releases page?
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Используйте следующий hush адрес для перевода средств в SilentDragonLite. Вы можете скопировать адрес или использовать QR-код. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Используйте следующий hush адрес для перевода средств в SilentDragonXLite. Вы можете скопировать адрес или использовать QR-код. </span></p></body></html>
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
<html><head/><body><p align="center">QR Код вашего Hush Адреса</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
<html><head/><body><p align="center"><span style=" text-decoration: underline;">Ваш Hush Адрес </span></p></body></html>
@@ -2475,13 +2475,13 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
- Hush zaddr
+ DragonX zaddr
+ DragonX zaddr
@@ -2544,7 +2544,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Запросить оплату с Sapling адреса. Вы отправите 0.0001 hush на адрес с URI hush платежа. Памятка будет включена в транзакцию, когда адрес будет вам платит.
@@ -2789,7 +2789,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
Отправить или Запросить Hush
@@ -2809,7 +2809,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
Hush
@@ -2819,12 +2819,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
Запросить Hush
- Send Hush
+ Send DragonX
Отправить Hush
diff --git a/res/silentdragonlite_sr.qm b/res/silentdragonxlite_sr.qm
similarity index 100%
rename from res/silentdragonlite_sr.qm
rename to res/silentdragonxlite_sr.qm
diff --git a/res/silentdragonlite_sr.ts b/res/silentdragonxlite_sr.ts
similarity index 97%
rename from res/silentdragonlite_sr.ts
rename to res/silentdragonxlite_sr.ts
index a53a8e8..8ce4579 100644
--- a/res/silentdragonlite_sr.ts
+++ b/res/silentdragonxlite_sr.ts
@@ -86,8 +86,8 @@
ConnectionDialog
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -147,7 +147,7 @@ Molimo unesite vašu lozinku
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -304,8 +304,8 @@ p, li { white-space: pre-wrap; }
MainWindow
- SilentDragonLite
- SilentDragonLite
+ SilentDragonXLite
+ SilentDragonXLite
@@ -349,7 +349,7 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
@@ -473,12 +473,12 @@ p, li { white-space: pre-wrap; }
- Information about Hush
+ Information about DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -541,7 +541,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -631,8 +631,8 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
- Verzija hushlightd
+ Version drgxlightd
+ Verzija drgxlightd
@@ -749,12 +749,12 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
- &Hush Telegram
+ &DragonX Telegram
+ &DragonX Telegram
- &Hush Website
+ &DragonX Website
&Hush Web stranica
@@ -790,7 +790,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
Plati hush &URI...
@@ -808,7 +808,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
Zatraži hush...
@@ -932,7 +932,7 @@ Molimo koristite 'Uklonite šifrovanje novčanika' ako želite uklonit
Please restart Silentdragonlite to have the theme apply
- Molimo ponovo pokrenite SilentDragonLite ako želite primeniti temu
+ Molimo ponovo pokrenite SilentDragonXLite ako želite primeniti temu
@@ -940,8 +940,8 @@ Molimo koristite 'Uklonite šifrovanje novčanika' ako želite uklonit
Razmena valuta
- Please restart SilentDragonLite to have new currencies apply
- Molimo ponovo pokrenite SilentDragonLite ako želite primeniti novu valutu
+ Please restart SilentDragonXLite to have new currencies apply
+ Molimo ponovo pokrenite SilentDragonXLite ako želite primeniti novu valutu
@@ -950,29 +950,29 @@ Molimo koristite 'Uklonite šifrovanje novčanika' ako želite uklonit
Some feedback about SilentDragonlite or Hush...
- Neke povratne informacije o SilentDragonLite ili Hush...
+ Neke povratne informacije o SilentDragonXLite ili Hush...
Send Duke some private and shielded feedback about
Pošaljite Duke neku privatnu i zaštićenu povratnu informaciju
- or SilentDragonLite
- ili SilentDragonLite
+ or SilentDragonXLite
+ ili SilentDragonXLite
- Paste HUSH URI
- Zalepi HUSH URI
+ Paste DRGX URI
+ Zalepi DRGX URI
- Error paying HUSH URI
- Greška u plaćanju HUSH URI
+ Error paying DRGX URI
+ Greška u plaćanju DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI treba biti formata 'hush:<addr>?amt=x&memo=y
@@ -1044,8 +1044,8 @@ Molimo koristite 'Uklonite šifrovanje novčanika' ako želite uklonit
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite treba 24 reči za obnovu novčanika
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite treba 24 reči za obnovu novčanika
@@ -1623,7 +1623,7 @@ Opaska: Za trošenje sredstava potrebno je 5 konfirmacija
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
%1 čini se da nije valjana hush adresa.
@@ -1810,8 +1810,8 @@ Would you like to visit the releases page?
- Please wait for SilentDragonLite to exit
- Molimo pričekajte da se SilentDragonLite zatvori
+ Please wait for SilentDragonXLite to exit
+ Molimo pričekajte da se SilentDragonXLite zatvori
@@ -1825,7 +1825,7 @@ Would you like to visit the releases page?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
Nema hush cene za pretvorbu iz USD
@@ -2154,17 +2154,17 @@ Would you like to visit the releases page?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Zatraži plaćanje iz sapling adrese. Poslat ćete 0.0001 husha transakciju na adresu sa hush URI nalogom. Poruka (memo) će biti uključena u transakciji kada vas adresa plati.
- Error paying hush URI
+ Error paying DRGX URI
Greška prilikom plaćanja hush URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI treba biti formata 'hush:<addr>?amt=x&memo=y
@@ -2296,8 +2296,8 @@ Would you like to visit the releases page?
- SilentDragonLite needs 24 words to restore wallet
- SilentDragonLite treba 24 reči za obnovu novčanika
+ SilentDragonXLite needs 24 words to restore wallet
+ SilentDragonXLite treba 24 reči za obnovu novčanika
@@ -2399,7 +2399,7 @@ Would you like to visit the releases page?
- Fetch hush prices
+ Fetch dragonx prices
Zatraži hush cene
@@ -2419,7 +2419,7 @@ Would you like to visit the releases page?
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
Spoji se na Internet i dohvati hush cene
@@ -2636,12 +2636,12 @@ Would you like to visit the releases page?
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
Konfigurišite hush.conf
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
Vaš hush čvor će se automatski konfigurisati
@@ -2655,7 +2655,7 @@ Would you like to visit the releases page?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
Dopusti vezu na Internet za proveru ažuriranja, hush cena itd...
@@ -2697,17 +2697,17 @@ Would you like to visit the releases page?
deposithush
- Deposit Hush
+ Deposit DragonX
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
@@ -2719,12 +2719,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -2804,7 +2804,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Zatraži plaćanje iz sapling adrese. Poslat ćete 0.0001 husha transakciju na adresu sa hush URI nalogom. Poruka (memo) će biti uključena u transakciji kada vas adresa plati.
@@ -3050,7 +3050,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3070,7 +3070,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
@@ -3080,12 +3080,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
diff --git a/res/silentdragonlite_template.qm b/res/silentdragonxlite_template.qm
similarity index 100%
rename from res/silentdragonlite_template.qm
rename to res/silentdragonxlite_template.qm
diff --git a/res/silentdragonlite_template.ts b/res/silentdragonxlite_template.ts
similarity index 97%
rename from res/silentdragonlite_template.ts
rename to res/silentdragonxlite_template.ts
index a0bd7d5..d48fc94 100644
--- a/res/silentdragonlite_template.ts
+++ b/res/silentdragonxlite_template.ts
@@ -31,7 +31,7 @@
ConnectionDialog
- SilentDragonLite
+ SilentDragonXLite
@@ -102,7 +102,7 @@ Please enter your wallet password
MainWindow
- SilentDragonLite
+ SilentDragonXLite
@@ -270,12 +270,12 @@ Please enter your wallet password
- Information about Hush
+ Information about DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -336,7 +336,7 @@ Please enter your wallet password
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -413,7 +413,7 @@ Please enter your wallet password
- Version hushlightd
+ Version drgxlightd
@@ -468,12 +468,12 @@ Please enter your wallet password
- &Hush Telegram
+ &DragonX Telegram
- &Hush Website
+ &DragonX Website
@@ -509,7 +509,7 @@ Please enter your wallet password
- Pay hush &URI...
+ Pay drgx &URI...
@@ -529,7 +529,7 @@ Please enter your wallet password
- Request hush...
+ Request drgx...
@@ -681,7 +681,7 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
- or SilentDragonLite
+ or SilentDragonXLite
@@ -691,17 +691,17 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
- Paste HUSH URI
+ Paste DRGX URI
- Error paying HUSH URI
+ Error paying DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
@@ -1070,7 +1070,7 @@ Note: Funds need 5 confirmations before they can be spent
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
@@ -1212,7 +1212,7 @@ Would you like to visit the releases page?
- Please wait for SilentDragonLite to exit
+ Please wait for SilentDragonXLite to exit
@@ -1222,7 +1222,7 @@ Would you like to visit the releases page?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
@@ -1539,17 +1539,17 @@ Would you like to visit the releases page?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
- Error paying hush URI
+ Error paying DRGX URI
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
@@ -1616,7 +1616,7 @@ Would you like to visit the releases page?
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
@@ -1689,7 +1689,7 @@ Would you like to visit the releases page?
- Fetch hush prices
+ Fetch dragonx prices
@@ -1709,7 +1709,7 @@ Would you like to visit the releases page?
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
@@ -1867,12 +1867,12 @@ Would you like to visit the releases page?
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
@@ -1882,7 +1882,7 @@ Would you like to visit the releases page?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
diff --git a/res/silentdragonlite_tr.qm b/res/silentdragonxlite_tr.qm
similarity index 100%
rename from res/silentdragonlite_tr.qm
rename to res/silentdragonxlite_tr.qm
diff --git a/res/silentdragonlite_tr.ts b/res/silentdragonxlite_tr.ts
similarity index 97%
rename from res/silentdragonlite_tr.ts
rename to res/silentdragonxlite_tr.ts
index 8c27ed6..54f5465 100644
--- a/res/silentdragonlite_tr.ts
+++ b/res/silentdragonxlite_tr.ts
@@ -85,7 +85,7 @@
ConnectionDialog
- silentdragonlite
+ silentdragonxlite
silentdragon
@@ -94,7 +94,7 @@
- SilentDragonLite
+ SilentDragonXLite
@@ -150,7 +150,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -294,7 +294,7 @@ p, li { white-space: pre-wrap; }
MainWindow
- silentdragonlite
+ silentdragonxlite
silentdragon
@@ -429,12 +429,12 @@ p, li { white-space: pre-wrap; }
- Information about Hush
+ Information about DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -542,12 +542,12 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
+ &DragonX Telegram
- &Hush Website
+ &DragonX Website
@@ -577,7 +577,7 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite
+ SilentDragonXLite
@@ -602,7 +602,7 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
@@ -665,7 +665,7 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
+ Version drgxlightd
@@ -685,7 +685,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -839,7 +839,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
hush URI öde...
@@ -857,7 +857,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
hush iste...
@@ -892,7 +892,7 @@ p, li { white-space: pre-wrap; }
wallet.dat dosyasını yedekle
- Thanks for supporting silentdragonlite!
+ Thanks for supporting silentdragonxlite!
silentdragon'i desteklediğiniz için teşekkür ederiz!
@@ -900,7 +900,7 @@ p, li { white-space: pre-wrap; }
0.01 Bağış yap
- to support silentdragonlite
+ to support silentdragonxlite
0.01 Bağış yap yazısının devamı
ve silentdragon'i destekle
@@ -997,16 +997,16 @@ p, li { white-space: pre-wrap; }
Transparan veya Korumalı Adres:
- Paste hush URI
+ Paste DRGX URI
hush URI Yapıştır
- Error paying hush URI
+ Error paying DRGX URI
hush URI ödeme hatası
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI bu şekilde olmalıdır: 'hush:<addr>?amt=x&memo=y
@@ -1100,7 +1100,7 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
@@ -1278,12 +1278,12 @@ p, li { white-space: pre-wrap; }
- Paste HUSH URI
+ Paste DRGX URI
- Error paying HUSH URI
+ Error paying DRGX URI
@@ -1733,11 +1733,11 @@ Note: Funds need 1 confirmations before they can be spent
hushd bekleniyor
- You have hushd set to start as a daemon, which can cause problems with silentdragonlite
+ You have hushd set to start as a daemon, which can cause problems with silentdragonxlite
-.Please remove the following line from your hush.conf and restart silentdragonlite
+.Please remove the following line from your hush.conf and restart silentdragonxlite
daemon=1
- hushd, silentdragonlite ile sorunlara neden olan bir daemon olarak başlayacak şekilde ayarladınız.
+ hushd, silentdragonxlite ile sorunlara neden olan bir daemon olarak başlayacak şekilde ayarladınız.
.Lütfen aşağıdaki satırı hush.conf dosyanızdan kaldırın ve silentdragon'i yeniden başlatın
daemon=1
@@ -1783,7 +1783,7 @@ Not starting embedded hushd because --no-embedded was passed
.Please remove the following line from your hush.conf and restart silentdragon
daemon=1
- hushd'yi, silentdragonlite ile sorunlara neden olabilecek bir daemon olacak şekilde ayarladınız.
+ hushd'yi, silentdragonxlite ile sorunlara neden olabilecek bir daemon olacak şekilde ayarladınız.
.Lütfen aşağıdaki satırı hush.conf dosyanızdan kaldırın ve silentdragon'i yeniden başlatın
daemon=1
@@ -1900,7 +1900,7 @@ Yayınlanan sürümler sayfasını ziyaret etmek ister misiniz?
- Please wait for SilentDragonLite to exit
+ Please wait for SilentDragonXLite to exit
@@ -1915,7 +1915,7 @@ Yayınlanan sürümler sayfasını ziyaret etmek ister misiniz?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
USD'den dönüştürülebilecek hush fiyatı yok
@@ -1975,7 +1975,7 @@ Yayınlanan sürümler sayfasını ziyaret etmek ister misiniz?
tx hesaplanıyor. Bu birkaç dakika sürebilir.
- Please wait for silentdragonlite to exit
+ Please wait for silentdragonxlite to exit
Lütfen çıkmak için silentdragon'i bekleyin
@@ -2069,7 +2069,7 @@ Lütfen Düzenle->Ayarlar menüsünde sunucu/bağlantı noktası ve kullanıc
Adres Formatı Hatası
- doesn't seem to be a valid hush address.
+ doesn't seem to be a valid dragonx address.
geçerli bir hush adresi gibi görünmüyor.
@@ -2095,7 +2095,7 @@ Lütfen Düzenle->Ayarlar menüsünde sunucu/bağlantı noktası ve kullanıc
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
%1 geçerli bir hush adresi gibi gözükmüyor.
@@ -2475,17 +2475,17 @@ Onaylanmamış fonunuz var veya otomatik geçiş için bakiye çok düşük.
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Bir Sapling adresinden ödeme talep edin. Bir hush ödeme URI'si olan bir adrese hush 0.0001 işlemi gönderirsiniz. Adres size ödeme yaptığında Memo işleme dahil edilecektir.
- Error paying hush URI
+ Error paying DRGX URI
hush URI ödeme hatası
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI bu şekilde olmalıdır: 'hush:<addr>?amt=x&memo=y
@@ -2609,7 +2609,7 @@ Onaylanmamış fonunuz var veya otomatik geçiş için bakiye çok düşük.
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
@@ -2694,7 +2694,7 @@ Onaylanmamış fonunuz var veya otomatik geçiş için bakiye çok düşük.
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
hush fiyatlarını çekmek için internete bağlanır
@@ -2748,7 +2748,7 @@ Onaylanmamış fonunuz var veya otomatik geçiş için bakiye çok düşük.
- Fetch hush prices
+ Fetch dragonx prices
@@ -3105,12 +3105,12 @@ Onaylanmamış fonunuz var veya otomatik geçiş için bakiye çok düşük.createhushConf
- Configure hush.conf
+ Configure dragonx.conf
hush.conf dosyasını yapılandırma
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
hush düğümünüz sizin için otomatik olarak yapılandırılacak
@@ -3128,7 +3128,7 @@ Onaylanmamış fonunuz var veya otomatik geçiş için bakiye çok düşük.
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
@@ -3170,17 +3170,17 @@ Onaylanmamış fonunuz var veya otomatik geçiş için bakiye çok düşük.deposithush
- Deposit Hush
+ Deposit DragonX
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
@@ -3192,12 +3192,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -3261,7 +3261,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
Bir Sapling adresinden ödeme talep edin. Bir hush ödeme URI'si olan bir adrese hush 0.0001 işlemi gönderirsiniz. Adres size ödeme yaptığında Memo işleme dahil edilecektir.
@@ -3506,7 +3506,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3526,7 +3526,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
@@ -3536,12 +3536,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
@@ -3594,8 +3594,8 @@ li.checked::marker { content: "\2612"; }
Olarak Gönder:
- <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the hush blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
- <html><head/><body><p>ZBoard: hush blockchain'i üzerinde tamamen anonim ve takip edilemeyen sohbet mesajları. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
+ <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the DragonX Blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
+ <html><head/><body><p>ZBoard: DragonX Blockchain'i üzerinde tamamen anonim ve takip edilemeyen sohbet mesajları. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
Warning
diff --git a/res/silentdragonlite_ud.qm b/res/silentdragonxlite_ud.qm
similarity index 100%
rename from res/silentdragonlite_ud.qm
rename to res/silentdragonxlite_ud.qm
diff --git a/res/silentdragonlite_ud.ts b/res/silentdragonxlite_ud.ts
similarity index 97%
rename from res/silentdragonlite_ud.ts
rename to res/silentdragonxlite_ud.ts
index f9b731c..68a968b 100644
--- a/res/silentdragonlite_ud.ts
+++ b/res/silentdragonxlite_ud.ts
@@ -86,8 +86,8 @@
ConnectionDialog
- SilentDragonLite
- SilentDragonLite سائلینٹ ڈراگون لائٹ
+ SilentDragonXLite
+ SilentDragonXLite سائلینٹ ڈراگون لائٹ
@@ -146,7 +146,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -330,8 +330,8 @@ p, li { white-space: pre-wrap; }
MainWindow
- SilentDragonLite
- SilentDragonLite سائلینٹ ڈراگون لائٹ
+ SilentDragonXLite
+ SilentDragonXLite سائلینٹ ڈراگون لائٹ
@@ -495,12 +495,12 @@ p, li { white-space: pre-wrap; }
- Information about Hush
+ Information about DragonX
ھش کے بارے میں معلومات
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -561,7 +561,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -638,7 +638,7 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
+ Version drgxlightd
وریژن ھش لائیٹڈ
@@ -693,7 +693,7 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
@@ -743,12 +743,12 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
+ &DragonX Telegram
ھش ڈسکارڈ
- &Hush Website
+ &DragonX Website
ھش ویب سائیٹ
@@ -784,7 +784,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
ھش پے کریں &URI...
@@ -804,7 +804,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
رکیویسٹ ھش...
@@ -952,7 +952,7 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
سائلنٹ ڈریگن لائٹ والیٹ کو بحال کرنے کے لئے 24 خوفیا الفاظ کی ضرورت ہے
@@ -997,7 +997,7 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
- or SilentDragonLite
+ or SilentDragonXLite
یا سائلنٹ ڈریگن لائٹ
@@ -1007,17 +1007,17 @@ Please use 'Remove Wallet Encryption' if you want to remove the wallet
- Paste HUSH URI
- HUSH URI پیسٹ کریں
+ Paste DRGX URI
+ DRGX URI پیسٹ کریں
- Error paying HUSH URI
- عرر ہے HUSH URI کی ادائیگی میں
+ Error paying DRGX URI
+ عرر ہے DRGX URI کی ادائیگی میں
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI فارم کو اس طرح ہونا چاہئے 'hush:<addr>?amt=x&memo=y
@@ -1574,7 +1574,7 @@ Note: Funds need 5 confirmations before they can be spent
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
٪ 1 درست نہیں ہے اور یہ درست ایڈریس نہیں ہے۔
@@ -1772,7 +1772,7 @@ Would you like to visit the releases page?
- Please wait for SilentDragonLite to exit
+ Please wait for SilentDragonXLite to exit
باہر جانے کا انتظار کریں Silent DragonLite براہ کرم
@@ -1783,7 +1783,7 @@ Would you like to visit the releases page?
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
امریکی ڈالر سے تبدیل کرنے کے لئے کوئی ہش قیمت دستیاب نہیں
@@ -2116,12 +2116,12 @@ Would you like to visit the releases page?
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
سیلنگ ایڈریس سے ادائیگی کی درخواست کریں اس آپ اس پتے پر ہش ادائیگی یو آر آئی کے ساتھ 0.0001 ٹرانزیکشن بھیجیں۔ جب پتا آپ کو ادائیگی کرتا ہے تو میمو لین دین میں شامل ہوگا۔
- Error paying hush URI
+ Error paying DRGX URI
ہش یو آر آئی کی ادائیگی میں عرر
@@ -2130,7 +2130,7 @@ Would you like to visit the releases page?
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI فارم کو اس طرح ہونا چاہئے 'hush:<addr>?amt=x&memo=y
@@ -2253,7 +2253,7 @@ Would you like to visit the releases page?
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
سائلنٹ ڈریگن لائٹ والیٹ کو بحال کرنے کے لئے 24 خوفیا الفاظ کی ضرورت ہے
@@ -2352,7 +2352,7 @@ Would you like to visit the releases page?
- Fetch hush prices
+ Fetch dragonx prices
ہش کی قیمتیں
@@ -2372,7 +2372,7 @@ Would you like to visit the releases page?
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
ہش کی قیمتوں کو حاصل کرنے کے لئے انٹرنیٹ سے کنیکٹ کریں
@@ -2619,12 +2619,12 @@ Would you like to visit the releases page?
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
hush.conf فایٗل کی تشکیل کریں
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
آپ کا ہش نوڈ خود بخود آپ کے لئے تشکیل ہوجائے گا
@@ -2634,7 +2634,7 @@ Would you like to visit the releases page?
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
انٹرنیٹ سے رابطوں کو اپ ڈیٹس کی جانچ پڑتال کرنے ،ہش کی قیمت وغیرہ حاصل کریں وغیرہ ...
@@ -2672,7 +2672,7 @@ Would you like to visit the releases page?
deposithush
- Deposit Hush
+ Deposit DragonX
@@ -2681,22 +2681,22 @@ Would you like to visit the releases page?
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -2776,7 +2776,7 @@ p, li { white-space: pre-wrap; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
سیلنگ ایڈریس سے ادائیگی کی درخواست کریں اس آپ اس پتے پر ہش ادائیگی یو آر آئی کے ساتھ 0.0001 ٹرانزیکشن بھیجیں۔ جب پتا آپ کو ادائیگی کرتا ہے تو میمو لین دین میں شامل ہوگا۔
@@ -3051,7 +3051,7 @@ p, li { white-space: pre-wrap; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3071,7 +3071,7 @@ p, li { white-space: pre-wrap; }
- Hush
+ DragonX
@@ -3081,12 +3081,12 @@ p, li { white-space: pre-wrap; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
diff --git a/res/silentdragonlite_zh.qm b/res/silentdragonxlite_zh.qm
similarity index 100%
rename from res/silentdragonlite_zh.qm
rename to res/silentdragonxlite_zh.qm
diff --git a/res/silentdragonlite_zh.ts b/res/silentdragonxlite_zh.ts
similarity index 98%
rename from res/silentdragonlite_zh.ts
rename to res/silentdragonxlite_zh.ts
index ced1f7f..8d501ae 100644
--- a/res/silentdragonlite_zh.ts
+++ b/res/silentdragonxlite_zh.ts
@@ -90,7 +90,7 @@
- SilentDragonLite
+ SilentDragonXLite
@@ -146,7 +146,7 @@ Please enter your wallet password
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
@@ -340,7 +340,7 @@ p, li { white-space: pre-wrap; }
- Deposit Hush
+ Deposit DragonX
@@ -383,7 +383,7 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite
+ SilentDragonXLite
@@ -486,12 +486,12 @@ p, li { white-space: pre-wrap; }
- Information about Hush
+ Information about DragonX
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -599,7 +599,7 @@ p, li { white-space: pre-wrap; }
- Version hushlightd
+ Version drgxlightd
@@ -619,7 +619,7 @@ p, li { white-space: pre-wrap; }
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -703,12 +703,12 @@ p, li { white-space: pre-wrap; }
- &Hush Telegram
+ &DragonX Telegram
- &Hush Website
+ &DragonX Website
@@ -845,7 +845,7 @@ p, li { white-space: pre-wrap; }
- Pay hush &URI...
+ Pay drgx &URI...
支付hush &URI ...
@@ -863,7 +863,7 @@ p, li { white-space: pre-wrap; }
- Request hush...
+ Request drgx...
请求 hush...
@@ -954,16 +954,16 @@ p, li { white-space: pre-wrap; }
私钥导入重新扫描完成
- Paste hush URI
+ Paste DRGX URI
粘贴hush URI
- Error paying hush URI
+ Error paying DRGX URI
支付hush URI时出错
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI的格式应为 'hush:<addr>?amt=x&memo=y'
@@ -1058,7 +1058,7 @@ p, li { white-space: pre-wrap; }
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
@@ -1225,12 +1225,12 @@ p, li { white-space: pre-wrap; }
- Paste HUSH URI
+ Paste DRGX URI
- Error paying HUSH URI
+ Error paying DRGX URI
@@ -1712,7 +1712,7 @@ Note: Funds need 1 confirmations before they can be spent
- %1 doesn't seem to be a valid hush address.
+ %1 doesn't seem to be a valid dragonx address.
%1 似乎不是有效的hush地址。
@@ -1986,12 +1986,12 @@ Please set the host/port and user/password in the Edit->Settings menu.
- Please wait for SilentDragonLite to exit
+ Please wait for SilentDragonXLite to exit
- No hush price was available to convert from USD
+ No dragonx price was available to convert from USD
hush的美元价格无法获取
@@ -2423,17 +2423,17 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
要求从树苗地址付款。 您将使用hush支付URI将hush 0.0001交易发送到该地址。 当地址付款时,备注将包含在交易中。
- Error paying hush URI
+ Error paying DRGX URI
支付hush URI时出错
- URI should be of the form 'hush:<addr>?amt=x&memo=y
+ URI should be of the form 'drgx:<addr>?amt=x&memo=y
URI的格式应为'hush:<addr>?amt=x&memo=y‘
@@ -2557,7 +2557,7 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
- SilentDragonLite needs 24 words to restore wallet
+ SilentDragonXLite needs 24 words to restore wallet
@@ -2666,7 +2666,7 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
连接到互联网以获取hush价格
@@ -2720,7 +2720,7 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
- Fetch hush prices
+ Fetch dragonx prices
@@ -3038,12 +3038,12 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
createhushConf
- Configure hush.conf
+ Configure dragonx.conf
配置 hush.conf
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
您的hush节点将自动为您配置
@@ -3061,7 +3061,7 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
@@ -3103,17 +3103,17 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
deposithush
- Deposit Hush
+ Deposit DragonX
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
@@ -3125,12 +3125,12 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following dragonx address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
- Hush zaddr
+ DragonX zaddr
@@ -3194,7 +3194,7 @@ li.checked::marker { content: "\2612"; }
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
要求从树苗地址付款。 您将使用hush支付URI将hush 0.0001交易发送到该地址。 当地址付款时,备注将包含在交易中。
@@ -3439,7 +3439,7 @@ li.checked::marker { content: "\2612"; }
transactionHush
- Send or Request Hush
+ Send or Request drgx
@@ -3459,7 +3459,7 @@ li.checked::marker { content: "\2612"; }
- Hush
+ DragonX
@@ -3469,12 +3469,12 @@ li.checked::marker { content: "\2612"; }
- Request Hush
+ Request drgx
- Send Hush
+ Send DragonX
@@ -3527,7 +3527,7 @@ li.checked::marker { content: "\2612"; }
发布为:
- <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the hush blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
+ <html><head/><body><p>ZBoard: Fully anonymous and untraceable chat messages based on the DragonX Blockchain. <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
<html><head/><body><p>ZBoard:基于hush区块链的完全匿名且无法追踪的聊天消息。 <a href="http://www.z-board.net/"><span style=" text-decoration: underline; color:#0000ff;">http://www.z-board.net/</span></a></p></body></html>
diff --git a/res/wormholeconnect.png b/res/wormholeconnect.png
deleted file mode 100644
index 5a05cd5..0000000
Binary files a/res/wormholeconnect.png and /dev/null differ
diff --git a/res/wxsbanner.bmp b/res/wxsbanner.bmp
deleted file mode 100644
index ede9d60..0000000
Binary files a/res/wxsbanner.bmp and /dev/null differ
diff --git a/res/wxsdialog.bmp b/res/wxsdialog.bmp
deleted file mode 100644
index 5e129dd..0000000
Binary files a/res/wxsdialog.bmp and /dev/null differ
diff --git a/run-after-build.sh b/run-after-build.sh
index f4147e4..aa8ff29 100755
--- a/run-after-build.sh
+++ b/run-after-build.sh
@@ -1,4 +1,4 @@
#!/bin/bash
# Copyright 2019-2024 The Hush Developers
-./build.sh && ./SilentDragonLite
+./build.sh && ./SilentDragonXLite
diff --git a/silentdragon-lite.pro b/silentdragonx-lite.pro
similarity index 78%
rename from silentdragon-lite.pro
rename to silentdragonx-lite.pro
index 49223eb..9acc74f 100644
--- a/silentdragon-lite.pro
+++ b/silentdragonx-lite.pro
@@ -14,7 +14,7 @@ PRECOMPILED_HEADER = src/precompiled.h
QT += widgets
-TARGET = SilentDragonLite
+TARGET = SilentDragonXLite
TEMPLATE = app
# The following define makes your compiler emit warnings if you use
@@ -110,7 +110,7 @@ HEADERS += \
src/controller.h \
src/liteinterface.h \
src/camount.h \
- lib/silentdragonlitelib.h \
+ lib/silentdragonxlitelib.h \
src/chatbubbleme.h \
src/chatbubblepartner.h \
src/chatmodel.h \
@@ -150,24 +150,24 @@ FORMS += \
src/chatbubblepartner.ui
-TRANSLATIONS = res/silentdragonlite_ar.ts \
- res/silentdragonlite_be.ts \
- res/silentdragonlite_de.ts \
- res/silentdragonlite_es.ts \
- res/silentdragonlite_fa.ts \
- res/silentdragonlite_fr.ts \
- res/silentdragonlite_hr.ts \
- res/silentdragonlite_id.ts \
- res/silentdragonlite_it.ts \
- res/silentdragonlite_nl.ts \
- res/silentdragonlite_pt.ts \
- res/silentdragonlite_pl.ts \
- res/silentdragonlite_ro.ts \
- res/silentdragonlite_ru.ts \
- res/silentdragonlite_sr.ts \
- res/silentdragonlite_tr.ts \
- res/silentdragonlite_ud.ts \
- res/silentdragonlite_zh.ts
+TRANSLATIONS = res/silentdragonxlite_ar.ts \
+ res/silentdragonxlite_be.ts \
+ res/silentdragonxlite_de.ts \
+ res/silentdragonxlite_es.ts \
+ res/silentdragonxlite_fa.ts \
+ res/silentdragonxlite_fr.ts \
+ res/silentdragonxlite_hr.ts \
+ res/silentdragonxlite_id.ts \
+ res/silentdragonxlite_it.ts \
+ res/silentdragonxlite_nl.ts \
+ res/silentdragonxlite_pt.ts \
+ res/silentdragonxlite_pl.ts \
+ res/silentdragonxlite_ro.ts \
+ res/silentdragonxlite_ru.ts \
+ res/silentdragonxlite_sr.ts \
+ res/silentdragonxlite_tr.ts \
+ res/silentdragonxlite_ud.ts \
+ res/silentdragonxlite_zh.ts
include(singleapplication/singleapplication.pri)
DEFINES += QAPPLICATION_CLASS=QApplication _FORTIFY_SOURCE=2
@@ -186,8 +186,8 @@ else: unix:!android: target.path = /opt/$${TARGET}/bin
libsodium.target = $$PWD/res/libsodium.a
libsodium.commands = res/libsodium/buildlibsodium.sh "$@"
-unix: librust.target = $$PWD/lib/target/release/libsilentdragonlite.a
-else:win32: librust.target = $$PWD/lib/target/x86_64-pc-windows-gnu/release/silentdragonlite.lib
+unix: librust.target = $$PWD/lib/target/release/libsilentdragonxlite.a
+else:win32: librust.target = $$PWD/lib/target/x86_64-pc-windows-gnu/release/silentdragonxlite.lib
unix: librust.commands = $(MAKE) -C $$PWD/lib
else:win32: librust.commands = $(MAKE) -C $$PWD/lib winrelease
@@ -199,14 +199,14 @@ distclean.depends += librustclean
QMAKE_EXTRA_TARGETS += librust libsodium librustclean distclean
-QMAKE_CLEAN += $$PWD/lib/target/release/libsilentdragonlite.a res/libsodium.a
+QMAKE_CLEAN += $$PWD/lib/target/release/libsilentdragonxlite.a res/libsodium.a
-win32: LIBS += -L$$PWD/lib/target/x86_64-pc-windows-gnu/release -lsilentdragonlite -L$$PWD/res/ -llibsodium -lsecur32 -lcrypt32 -lncrypt
-else:macx: LIBS += -L$$PWD/lib/target/release -lsilentdragonlite -framework Security -framework Foundation -L$$PWD/res/ -lsodium
-else:unix: LIBS += -L$$PWD/lib/target/release -lsilentdragonlite -ldl -L$$PWD/res/ -lsodium
+win32: LIBS += -L$$PWD/lib/target/x86_64-pc-windows-gnu/release -lsilentdragonxlite -L$$PWD/res/ -llibsodium -lsecur32 -lcrypt32 -lncrypt
+else:macx: LIBS += -L$$PWD/lib/target/release -lsilentdragonxlite -framework Security -framework Foundation -L$$PWD/res/ -lsodium
+else:unix: LIBS += -L$$PWD/lib/target/release -lsilentdragonxlite -ldl -L$$PWD/res/ -lsodium
-win32: PRE_TARGETDEPS += $$PWD/lib/target/x86_64-pc-windows-gnu/release/silentdragonlite.lib $$PWD/res/liblibsodium.a
-else:unix::PRE_TARGETDEPS += $$PWD/lib/target/release/libsilentdragonlite.a $$PWD/res/libsodium.a
+win32: PRE_TARGETDEPS += $$PWD/lib/target/x86_64-pc-windows-gnu/release/silentdragonxlite.lib $$PWD/res/libsodium.a
+else:unix::PRE_TARGETDEPS += $$PWD/lib/target/release/libsilentdragonxlite.a $$PWD/res/libsodium.a
INCLUDEPATH += $$PWD/res
DEPENDPATH += $$PWD/res
diff --git a/src/Model/ChatItem.cpp b/src/Model/ChatItem.cpp
index bf3b3ab..04cf766 100644
--- a/src/Model/ChatItem.cpp
+++ b/src/Model/ChatItem.cpp
@@ -193,11 +193,11 @@ QString ChatItem::toChatLine()
if (_outgoing == true)
{
- moneyTextRequest = QString("
") + QString("
") + QString(" Outgoing Hush Request ") + QString("
");
+ moneyTextRequest = QString("
") + QString("
") + QString(" Outgoing DRGX Request ") + QString("
");
}else{
- moneyTextRequest = QString("
") + QString("
") + QString(" Incoming Hush Request ") + QString("
");
+ moneyTextRequest = QString("
") + QString("
") + QString(" Incoming DRGX Request ") + QString("
");
}
}else{moneyTextRequest = "";
diff --git a/src/about.ui b/src/about.ui
index ba5f54f..3fe8862 100644
--- a/src/about.ui
+++ b/src/about.ui
@@ -18,7 +18,7 @@
-
- SilentDragonLite
+ SilentDragonXLite
-
diff --git a/src/balancestablemodel.cpp b/src/balancestablemodel.cpp
index 5da187c..796dbc6 100644
--- a/src/balancestablemodel.cpp
+++ b/src/balancestablemodel.cpp
@@ -105,7 +105,7 @@ QVariant BalancesTableModel::data(const QModelIndex &index, int role) const
QString theme_name = Settings::getInstance()->get_theme_name();
QBrush b;
QColor color;
- if (theme_name == "Dark" || theme_name == "Midnight") {
+ if (theme_name == "Dark" || theme_name == "Midnight" || theme_name == "dragonx") {
color = COLOR_WHITE;
}else{
color = COLOR_BLACK;
diff --git a/src/camount.cpp b/src/camount.cpp
index 90fd732..ee3330c 100644
--- a/src/camount.cpp
+++ b/src/camount.cpp
@@ -43,7 +43,7 @@ double CAmount::getDblAmount() const
QString CAmount::toDecimalUSDString() const
{
- double price = Settings::getInstance()->getHUSHPrice();
+ double price = Settings::getInstance()->getDRAGONXPrice();
return "$ " + QLocale(QLocale::English).toString(this->getDblAmount() * price, 'f', 2);
}
diff --git a/src/chatmodel.cpp b/src/chatmodel.cpp
index f84b8de..3d05d0a 100644
--- a/src/chatmodel.cpp
+++ b/src/chatmodel.cpp
@@ -97,7 +97,7 @@ void MainWindow::renderContactRequest(){
QString icon;
auto theme = Settings::getInstance()->get_theme_name();
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
icon = ":/icons/res/unknownWhite.png";
}else{
icon = ":/icons/res/unknownBlack.png";
@@ -213,7 +213,7 @@ void MainWindow::renderContactRequest(){
});
- QObject::connect(requestContact.pushButton, &QPushButton::clicked, [&] () {
+ QObject::connect(requestContact.addContact, &QPushButton::clicked, [&] () {
QString cid = requestContact.requestCID->text();
auto addr = requestContact.requestZaddr->text().trimmed();
@@ -571,7 +571,7 @@ void MainWindow::sendChat() {
movie1->setFileName(":/img/res/loaderwhite.gif");
auto theme = Settings::getInstance()->get_theme_name();
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
connect(movie, &QMovie::frameChanged, [=]{
ui->sendChatButton->setIcon(movie->currentPixmap());
@@ -603,7 +603,7 @@ void MainWindow::sendChat() {
QTimer::singleShot(1000, [=]() {
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
QPixmap send(":/icons/res/send-white.png");
QIcon sendIcon(send);
ui->sendChatButton->setIcon(sendIcon);
@@ -640,7 +640,7 @@ void MainWindow::sendChat() {
movie->stop();
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
QPixmap send(":/icons/res/send-white.png");
QIcon sendIcon(send);
ui->sendChatButton->setIcon(sendIcon);
@@ -867,10 +867,10 @@ void MainWindow::ContactRequest() {
auto d = new QDialog(this);
auto connD = new Ui_ConnectionDialog();
connD->setupUi(d);
- QMovie *movie1 = new QMovie(":/img/res/silentdragonlite-animated-startup-dark.gif");
- QMovie *movie2 = new QMovie(":/img/res/silentdragonlite-animated-startup-dark.gif");
+ QMovie *movie1 = new QMovie(":/img/res/silentdragonxlite-animated-startup-dark.gif");
+ QMovie *movie2 = new QMovie(":/img/res/silentdragonxlite-animated-startup-dark.gif");
auto theme = Settings::getInstance()->get_theme_name();
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
movie2->setScaledSize(QSize(512,512));
connD->topIcon->setMovie(movie2);
movie2->start();
diff --git a/src/connection.cpp b/src/connection.cpp
index 5991951..6388766 100644
--- a/src/connection.cpp
+++ b/src/connection.cpp
@@ -7,7 +7,7 @@
#include "firsttimewizard.h"
#include "ui_createhushconfdialog.h"
#include "controller.h"
-#include "../lib/silentdragonlitelib.h"
+#include "../lib/silentdragonxlitelib.h"
#include "precompiled.h"
#include
#include "sdl.h"
@@ -15,13 +15,13 @@
using json = nlohmann::json;
#ifdef Q_OS_WIN
-auto dirwalletconnection = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet.dat");
+auto dirwalletconnection = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet.dat");
#endif
#ifdef Q_OS_MACOS
-auto dirwalletconnection = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet.dat");
+auto dirwalletconnection = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet.dat");
#endif
#ifdef Q_OS_LINUX
-auto dirwalletconnection = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonlite/silentdragonlite-wallet.dat");
+auto dirwalletconnection = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonxlite/silentdragonxlite-wallet.dat");
#endif
ConnectionLoader::ConnectionLoader(MainWindow* main, Controller* rpc)
@@ -37,14 +37,14 @@ ConnectionLoader::ConnectionLoader(MainWindow* main, Controller* rpc)
//DEBUG("theme " << theme << " has loaded");
auto size = QSize(512,512);
- if (theme == "Dark" || theme == "Midnight") {
- QMovie *movie2 = new QMovie(":/img/res/silentdragonlite-animated-startup-dark.gif");;
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
+ QMovie *movie2 = new QMovie(":/img/res/silentdragonxlite-animated-startup-dark.gif");;
movie2->setScaledSize(size);
qDebug() << "Animation dark loaded";
connD->topIcon->setMovie(movie2);
movie2->start();
} else {
- QMovie *movie1 = new QMovie(":/img/res/silentdragonlite-animated-startup-dark.gif");;
+ QMovie *movie1 = new QMovie(":/img/res/silentdragonxlite-animated-startup-dark.gif");;
movie1->setScaledSize(size);
qDebug() << "Animation light loaded";
connD->topIcon->setMovie(movie1);
diff --git a/src/connection.ui b/src/connection.ui
index 8c950bd..d04530c 100644
--- a/src/connection.ui
+++ b/src/connection.ui
@@ -26,7 +26,7 @@
- SilentDragonLite
+ SilentDragonXLite
true
diff --git a/src/controller.cpp b/src/controller.cpp
index e1d3348..cfebd46 100644
--- a/src/controller.cpp
+++ b/src/controller.cpp
@@ -50,7 +50,7 @@ Controller::Controller(MainWindow* main)
priceTimer = new QTimer(main);
QObject::connect(priceTimer, &QTimer::timeout, [=]() {
if (Settings::getInstance()->getAllowFetchPrices())
- refreshHUSHPrice();
+ refreshDRAGONXPrice();
});
priceTimer->start(Settings::priceRefreshSpeed); // Every 5 Min
@@ -97,7 +97,7 @@ void Controller::setConnection(Connection* c)
// If we're allowed to get the Hush Price, get the prices
if (Settings::getInstance()->getAllowFetchPrices()) {
- refreshHUSHPrice();
+ refreshDRAGONXPrice();
supplyUpdate();
}
@@ -321,8 +321,8 @@ void Controller::getInfoThenRefresh(bool force)
bool doUpdate = force || (model->getLatestBlock() != curBlock);
int difficulty = reply["difficulty"].get();
int num_halvings = 1; // number of halvings that have occured already
- int blocks_until_halving = (num_halvings*1680000 + 340000) - curBlock;
- int blocktime = 75;
+ int blocks_until_halving = (num_halvings*3500000) - curBlock;
+ int blocktime = 36;
int halving_days = (blocks_until_halving * blocktime) / (60 * 60 * 24) ;
int longestchain = reply["longestchain"].get();
int notarized = reply["notarized"].get();
@@ -387,11 +387,11 @@ void Controller::getInfoThenRefresh(bool force)
if (Settings::getInstance()->get_currency_name() == "USD")
{
- double price = Settings::getInstance()->getHUSHPrice();
+ double price = Settings::getInstance()->getDRAGONXPrice();
double volume = Settings::getInstance()->getUSDVolume();
double cap = Settings::getInstance()->getUSDCAP();
main->statusLabel->setText(
- " HUSH/USD=$ " + (QLocale(QLocale::English).toString(price,'f', 2))
+ " DRGX/USD=$ " + (QLocale(QLocale::English).toString(price,'f', 2))
);
ui->volumeExchange->setText(
" $ " + (QLocale(QLocale::English).toString(volume,'f', 2))
@@ -407,7 +407,7 @@ void Controller::getInfoThenRefresh(bool force)
double volume = Settings::getInstance()->getEURVolume();
double cap = Settings::getInstance()->getEURCAP();
main->statusLabel->setText(
- "HUSH/EUR "+(QLocale(QLocale::German).toString(price,'f', 2))+ " €"
+ "DRGX/EUR "+(QLocale(QLocale::German).toString(price,'f', 2))+ " €"
);
ui->volumeExchange->setText(
QLocale(QLocale::German).toString(volume,'f', 2)+ " €"
@@ -423,7 +423,7 @@ void Controller::getInfoThenRefresh(bool force)
double volume = Settings::getInstance()->getBTCVolume();
double cap = Settings::getInstance()->getBTCCAP();
main->statusLabel->setText(
- " HUSH/BTC=BTC " + (QLocale(QLocale::English).toString(price, 'f',8))
+ " DRGX/BTC=BTC " + (QLocale(QLocale::English).toString(price, 'f',8))
);
ui->volumeExchange->setText(
" BTC " + (QLocale(QLocale::English).toString(volume, 'f',8))
@@ -439,7 +439,7 @@ void Controller::getInfoThenRefresh(bool force)
double volume = Settings::getInstance()->getCNYVolume();
double cap = Settings::getInstance()->getCNYCAP();
main->statusLabel->setText(
- " HUSH/CNY=¥ /元 " + (QLocale(QLocale::Chinese).toString(price,'f', 2))
+ " DRGX/CNY=¥ /元 " + (QLocale(QLocale::Chinese).toString(price,'f', 2))
);
ui->volumeExchange->setText(
" ¥ /元 " + (QLocale(QLocale::Chinese).toString(volume,'f', 2))
@@ -455,7 +455,7 @@ void Controller::getInfoThenRefresh(bool force)
double volume = Settings::getInstance()->getRUBVolume();
double cap = Settings::getInstance()->getRUBCAP();
main->statusLabel->setText(
- " HUSH/RUB=₽ " + (QLocale(QLocale::German).toString(price,'f', 2))
+ " DRGX/RUB=₽ " + (QLocale(QLocale::German).toString(price,'f', 2))
);
ui->volumeExchange->setText(
" ₽ " + (QLocale(QLocale::German).toString(volume,'f', 2))
@@ -471,7 +471,7 @@ void Controller::getInfoThenRefresh(bool force)
double volume = Settings::getInstance()->getCADVolume();
double cap = Settings::getInstance()->getCADCAP();
main->statusLabel->setText(
- " HUSH/CAD=$ " + (QLocale(QLocale::English).toString(price,'f', 2))
+ " DRGX/CAD=$ " + (QLocale(QLocale::English).toString(price,'f', 2))
);
ui->volumeExchange->setText(
" $ " + (QLocale(QLocale::English).toString(volume,'f', 2))
@@ -487,7 +487,7 @@ void Controller::getInfoThenRefresh(bool force)
double volume = Settings::getInstance()->getSGDVolume();
double cap = Settings::getInstance()->getSGDCAP();
main->statusLabel->setText(
- " HUSH/SGD=$ " + (QLocale(QLocale::English).toString(price,'f', 2))
+ " DRGX/SGD=$ " + (QLocale(QLocale::English).toString(price,'f', 2))
);
ui->volumeExchange->setText(
" $ " + (QLocale(QLocale::English).toString(volume,'f', 2))
@@ -503,7 +503,7 @@ void Controller::getInfoThenRefresh(bool force)
double volume = Settings::getInstance()->getCHFVolume();
double cap = Settings::getInstance()->getCHFCAP();
main->statusLabel->setText(
- " HUSH/CHF= " + (QLocale(QLocale::German).toString(price,'f', 2))+ " CHF"
+ " DRGX/CHF= " + (QLocale(QLocale::German).toString(price,'f', 2))+ " CHF"
);
ui->volumeExchange->setText(
QLocale(QLocale::German).toString(volume,'f', 2)+ " CHF"
@@ -519,7 +519,7 @@ void Controller::getInfoThenRefresh(bool force)
double volume = Settings::getInstance()->getINRVolume();
double cap = Settings::getInstance()->getINRCAP();
main->statusLabel->setText(
- " HUSH/INR=₹ " + (QLocale(QLocale::English).toString(price,'f', 2))
+ " DRGX/INR=₹ " + (QLocale(QLocale::English).toString(price,'f', 2))
);
ui->volumeExchange->setText(
" ₹ " + (QLocale(QLocale::English).toString(volume,'f', 2))
@@ -535,7 +535,7 @@ void Controller::getInfoThenRefresh(bool force)
double volume = Settings::getInstance()->getGBPVolume();
double cap = Settings::getInstance()->getGBPCAP();
main->statusLabel->setText(
- " HUSH/GBP=£ " + (QLocale(QLocale::English).toString(price,'f', 2))
+ " DRGX/GBP=£ " + (QLocale(QLocale::English).toString(price,'f', 2))
);
ui->volumeExchange->setText(
" £ " + (QLocale(QLocale::English).toString(volume,'f', 2))
@@ -551,7 +551,7 @@ void Controller::getInfoThenRefresh(bool force)
double volume = Settings::getInstance()->getAUDVolume();
double cap = Settings::getInstance()->getAUDCAP();
main->statusLabel->setText(
- " HUSH/AUD=$ " + (QLocale(QLocale::English).toString(price,'f', 2))
+ " DRGX/AUD=$ " + (QLocale(QLocale::English).toString(price,'f', 2))
);
ui->volumeExchange->setText(
" $ " + (QLocale(QLocale::English).toString(volume,'f', 2))
@@ -564,7 +564,7 @@ void Controller::getInfoThenRefresh(bool force)
else
{
main->statusLabel->setText(
- " HUSH/USD=$" + QString::number(Settings::getInstance()->getHUSHPrice(),'f',2 )
+ " DRGX/USD=$" + QString::number(Settings::getInstance()->getDRAGONXPrice(),'f',2 )
);
ui->volumeExchange->setText(
" $ " + QString::number((double) Settings::getInstance()->getUSDVolume() ,'f',2)
@@ -703,14 +703,14 @@ void Controller::supplyUpdate() {
Settings::getInstance()->get_currency_name() == "RUB"
) {
// TODO: assuming German locale is incorrect
- ui->supply_taddr->setText((QLocale(QLocale::German).toString(supply)+ " HUSH"));
- ui->supply_zaddr->setText((QLocale(QLocale::German).toString(zfunds)+ " HUSH"));
- ui->supply_total->setText((QLocale(QLocale::German).toString(total)+ " HUSH"));
+ ui->supply_taddr->setText((QLocale(QLocale::German).toString(supply)+ " DRGX"));
+ ui->supply_zaddr->setText((QLocale(QLocale::German).toString(zfunds)+ " DRGX"));
+ ui->supply_total->setText((QLocale(QLocale::German).toString(total)+ " DRGX"));
} else {
// TODO: assuming English locale is incorrect as well
- ui->supply_taddr->setText("HUSH " + (QLocale(QLocale::English).toString(supply)));
- ui->supply_zaddr->setText("HUSH " +(QLocale(QLocale::English).toString(zfunds)));
- ui->supply_total->setText("HUSH " +(QLocale(QLocale::English).toString(total)));
+ ui->supply_taddr->setText("DRGX " + (QLocale(QLocale::English).toString(supply)));
+ ui->supply_zaddr->setText("DRGX " +(QLocale(QLocale::English).toString(zfunds)));
+ ui->supply_total->setText("DRGX " +(QLocale(QLocale::English).toString(total)));
}
//qDebug() << __func__ << ": supply=" << supply;
});
@@ -1580,7 +1580,7 @@ void Controller::checkForUpdate(bool silent)
if (!zrpc->haveConnection())
return noConnection();
- QUrl giteaURL("https://git.hush.is/repos/hush/SilentDragonLite/releases");
+ QUrl giteaURL("https://git.hush.is/repos/dragonx/SilentDragonXLite/releases");
QNetworkRequest req;
req.setUrl(giteaURL);
@@ -1634,7 +1634,7 @@ void Controller::checkForUpdate(bool silent)
QMessageBox::Yes, QMessageBox::Cancel);
if (ans == QMessageBox::Yes)
{
- QDesktopServices::openUrl(QUrl("https://git.hush.is/hush/SilentDragonLite/releases"));
+ QDesktopServices::openUrl(QUrl("https://git.hush.is/dragonx/SilentDragonXLite/releases"));
}
else
{
@@ -1663,14 +1663,14 @@ void Controller::checkForUpdate(bool silent)
}
// Get the hush->USD price from coinmarketcap using their API
-void Controller::refreshHUSHPrice()
+void Controller::refreshDRAGONXPrice()
{
// qDebug()<< __func__;
if (!zrpc->haveConnection())
return;
// TODO: use/render all this data
- QUrl cmcURL("https://api.coingecko.com/api/v3/simple/price?ids=hush&vs_currencies=btc%2Cusd%2Ceur%2Ceth%2Cgbp%2Ccny%2Cjpy%2Crub%2Ccad%2Csgd%2Cchf%2Cinr%2Caud%2Cinr&include_market_cap=true&include_24hr_vol=true&include_24hr_change=true");
+ QUrl cmcURL("https://api.coingecko.com/api/v3/simple/price?ids=dragonx-2&vs_currencies=btc%2Cusd%2Ceur%2Ceth%2Cgbp%2Ccny%2Cjpy%2Crub%2Ccad%2Csgd%2Cchf%2Cinr%2Caud%2Cinr&include_market_cap=true&include_24hr_vol=true&include_24hr_change=true");
QNetworkRequest req;
req.setUrl(cmcURL);
@@ -1690,7 +1690,7 @@ void Controller::refreshHUSHPrice()
else
qDebug() << reply->errorString();
- Settings::getInstance()->setHUSHPrice(0);
+ Settings::getInstance()->setDRAGONXPrice(0);
Settings::getInstance()->setEURPrice(0);
Settings::getInstance()->setBTCPrice(0);
Settings::getInstance()->setCNYPrice(0);
@@ -1731,7 +1731,7 @@ void Controller::refreshHUSHPrice()
auto parsed = json::parse(all, nullptr, false);
if (parsed.is_discarded())
{
- Settings::getInstance()->setHUSHPrice(0);
+ Settings::getInstance()->setDRAGONXPrice(0);
Settings::getInstance()->setEURPrice(0);
Settings::getInstance()->setBTCPrice(0);
Settings::getInstance()->setCNYPrice(0);
@@ -1768,205 +1768,205 @@ void Controller::refreshHUSHPrice()
}
qDebug() << "Parsed JSON";
const json& item = parsed.get();
- const json& hush = item["hush"].get();
+ const json& dragonx = item["dragonx-2"].get();
- if (hush["usd"] >= 0)
+ if (dragonx["usd"] >= 0)
{
- qDebug() << "Found hush key in price json";
- qDebug() << "HUSH = $" << QString::number((double)hush["usd"]);
- Settings::getInstance()->setHUSHPrice( hush["usd"] );
+ qDebug() << "Found dragonx key in price json";
+ qDebug() << "DRAGONX = $" << QString::number((double)dragonx["usd"]);
+ Settings::getInstance()->setDRAGONXPrice( dragonx["usd"] );
}
- if (hush["eur"] >= 0)
+ if (dragonx["eur"] >= 0)
{
- qDebug() << "HUSH = €" << QString::number((double)hush["eur"]);
- Settings::getInstance()->setEURPrice(hush["eur"]);
+ qDebug() << "DRAGONX = €" << QString::number((double)dragonx["eur"]);
+ Settings::getInstance()->setEURPrice(dragonx["eur"]);
}
- if (hush["btc"] >= 0)
+ if (dragonx["btc"] >= 0)
{
- qDebug() << "HUSH = BTC" << QString::number((double)hush["btc"]);
- Settings::getInstance()->setBTCPrice( hush["btc"]);
+ qDebug() << "DRAGONX = BTC" << QString::number((double)dragonx["btc"]);
+ Settings::getInstance()->setBTCPrice( dragonx["btc"]);
}
- if (hush["cny"] >= 0)
+ if (dragonx["cny"] >= 0)
{
- qDebug() << "HUSH = CNY" << QString::number((double)hush["cny"]);
- Settings::getInstance()->setCNYPrice( hush["cny"]);
+ qDebug() << "DRAGONX = CNY" << QString::number((double)dragonx["cny"]);
+ Settings::getInstance()->setCNYPrice( dragonx["cny"]);
}
- if (hush["rub"] >= 0)
+ if (dragonx["rub"] >= 0)
{
- qDebug() << "HUSH = RUB" << QString::number((double)hush["rub"]);
- Settings::getInstance()->setRUBPrice( hush["rub"]);
+ qDebug() << "DRAGONX = RUB" << QString::number((double)dragonx["rub"]);
+ Settings::getInstance()->setRUBPrice( dragonx["rub"]);
}
- if (hush["cad"] >= 0)
+ if (dragonx["cad"] >= 0)
{
- qDebug() << "HUSH = CAD" << QString::number((double)hush["cad"]);
- Settings::getInstance()->setCADPrice( hush["cad"]);
+ qDebug() << "DRAGONX = CAD" << QString::number((double)dragonx["cad"]);
+ Settings::getInstance()->setCADPrice( dragonx["cad"]);
}
- if (hush["sgd"] >= 0)
+ if (dragonx["sgd"] >= 0)
{
- qDebug() << "HUSH = SGD" << QString::number((double)hush["sgd"]);
- Settings::getInstance()->setSGDPrice( hush["sgd"]);
+ qDebug() << "DRAGONX = SGD" << QString::number((double)dragonx["sgd"]);
+ Settings::getInstance()->setSGDPrice( dragonx["sgd"]);
}
- if (hush["chf"] >= 0)
+ if (dragonx["chf"] >= 0)
{
- qDebug() << "HUSH = CHF" << QString::number((double)hush["chf"]);
- Settings::getInstance()->setCHFPrice( hush["chf"]);
+ qDebug() << "DRAGONX = CHF" << QString::number((double)dragonx["chf"]);
+ Settings::getInstance()->setCHFPrice( dragonx["chf"]);
}
- if (hush["inr"] >= 0)
+ if (dragonx["inr"] >= 0)
{
- qDebug() << "HUSH = INR" << QString::number((double)hush["inr"]);
- Settings::getInstance()->setINRPrice( hush["inr"]);
+ qDebug() << "DRAGONX = INR" << QString::number((double)dragonx["inr"]);
+ Settings::getInstance()->setINRPrice( dragonx["inr"]);
}
- if (hush["gbp"] >= 0)
+ if (dragonx["gbp"] >= 0)
{
- qDebug() << "HUSH = GBP" << QString::number((double)hush["gbp"]);
- Settings::getInstance()->setGBPPrice( hush["gbp"]);
+ qDebug() << "DRAGONX = GBP" << QString::number((double)dragonx["gbp"]);
+ Settings::getInstance()->setGBPPrice( dragonx["gbp"]);
}
- if (hush["aud"] >= 0)
+ if (dragonx["aud"] >= 0)
{
- qDebug() << "HUSH = AUD" << QString::number((double)hush["aud"]);
- Settings::getInstance()->setAUDPrice( hush["aud"]);
+ qDebug() << "DRAGONX = AUD" << QString::number((double)dragonx["aud"]);
+ Settings::getInstance()->setAUDPrice( dragonx["aud"]);
}
- if (hush["btc_24h_vol"] >= 0)
+ if (dragonx["btc_24h_vol"] >= 0)
{
- qDebug() << "HUSH = usd_24h_vol" << QString::number((double)hush["usd_24h_vol"]);
- Settings::getInstance()->setUSDVolume( hush["usd_24h_vol"]);
+ qDebug() << "DRAGONX = usd_24h_vol" << QString::number((double)dragonx["usd_24h_vol"]);
+ Settings::getInstance()->setUSDVolume( dragonx["usd_24h_vol"]);
}
- if (hush["btc_24h_vol"] >= 0)
+ if (dragonx["btc_24h_vol"] >= 0)
{
- qDebug() << "HUSH = euro_24h_vol" << QString::number((double)hush["eur_24h_vol"]);
- Settings::getInstance()->setEURVolume( hush["eur_24h_vol"]);
+ qDebug() << "DRAGONX = euro_24h_vol" << QString::number((double)dragonx["eur_24h_vol"]);
+ Settings::getInstance()->setEURVolume( dragonx["eur_24h_vol"]);
}
- if (hush["btc_24h_vol"] >= 0)
+ if (dragonx["btc_24h_vol"] >= 0)
{
- qDebug() << "HUSH = btc_24h_vol" << QString::number((double)hush["btc_24h_vol"]);
- Settings::getInstance()->setBTCVolume( hush["btc_24h_vol"]);
+ qDebug() << "DRAGONX = btc_24h_vol" << QString::number((double)dragonx["btc_24h_vol"]);
+ Settings::getInstance()->setBTCVolume( dragonx["btc_24h_vol"]);
}
- if (hush["cny_24h_vol"] >= 0)
+ if (dragonx["cny_24h_vol"] >= 0)
{
- qDebug() << "HUSH = cny_24h_vol" << QString::number((double)hush["cny_24h_vol"]);
- Settings::getInstance()->setCNYVolume( hush["cny_24h_vol"]);
+ qDebug() << "DRAGONX = cny_24h_vol" << QString::number((double)dragonx["cny_24h_vol"]);
+ Settings::getInstance()->setCNYVolume( dragonx["cny_24h_vol"]);
}
- if (hush["rub_24h_vol"] >= 0)
+ if (dragonx["rub_24h_vol"] >= 0)
{
- qDebug() << "HUSH = rub_24h_vol" << QString::number((double)hush["rub_24h_vol"]);
- Settings::getInstance()->setRUBVolume( hush["rub_24h_vol"]);
+ qDebug() << "DRAGONX = rub_24h_vol" << QString::number((double)dragonx["rub_24h_vol"]);
+ Settings::getInstance()->setRUBVolume( dragonx["rub_24h_vol"]);
}
- if (hush["cad_24h_vol"] >= 0)
+ if (dragonx["cad_24h_vol"] >= 0)
{
- qDebug() << "HUSH = cad_24h_vol" << QString::number((double)hush["cad_24h_vol"]);
- Settings::getInstance()->setCADVolume( hush["cad_24h_vol"]);
+ qDebug() << "DRAGONX = cad_24h_vol" << QString::number((double)dragonx["cad_24h_vol"]);
+ Settings::getInstance()->setCADVolume( dragonx["cad_24h_vol"]);
}
- if (hush["sgd_24h_vol"] >= 0)
+ if (dragonx["sgd_24h_vol"] >= 0)
{
- qDebug() << "HUSH = sgd_24h_vol" << QString::number((double)hush["sgd_24h_vol"]);
- Settings::getInstance()->setSGDVolume( hush["sgd_24h_vol"]);
+ qDebug() << "DRAGONX = sgd_24h_vol" << QString::number((double)dragonx["sgd_24h_vol"]);
+ Settings::getInstance()->setSGDVolume( dragonx["sgd_24h_vol"]);
}
- if (hush["chf_24h_vol"] >= 0)
+ if (dragonx["chf_24h_vol"] >= 0)
{
- qDebug() << "HUSH = chf_24h_vol" << QString::number((double)hush["chf_24h_vol"]);
- Settings::getInstance()->setCHFVolume( hush["chf_24h_vol"]);
+ qDebug() << "DRAGONX = chf_24h_vol" << QString::number((double)dragonx["chf_24h_vol"]);
+ Settings::getInstance()->setCHFVolume( dragonx["chf_24h_vol"]);
}
- if (hush["inr_24h_vol"] >= 0)
+ if (dragonx["inr_24h_vol"] >= 0)
{
- qDebug() << "HUSH = inr_24h_vol" << QString::number((double)hush["inr_24h_vol"]);
- Settings::getInstance()->setINRVolume( hush["inr_24h_vol"]);
+ qDebug() << "DRAGONX = inr_24h_vol" << QString::number((double)dragonx["inr_24h_vol"]);
+ Settings::getInstance()->setINRVolume( dragonx["inr_24h_vol"]);
}
- if (hush["gbp_24h_vol"] >= 0)
+ if (dragonx["gbp_24h_vol"] >= 0)
{
- qDebug() << "HUSH = gbp_24h_vol" << QString::number((double)hush["gbp_24h_vol"]);
- Settings::getInstance()->setGBPVolume( hush["gbp_24h_vol"]);
+ qDebug() << "DRAGONX = gbp_24h_vol" << QString::number((double)dragonx["gbp_24h_vol"]);
+ Settings::getInstance()->setGBPVolume( dragonx["gbp_24h_vol"]);
}
- if (hush["aud_24h_vol"] >= 0)
+ if (dragonx["aud_24h_vol"] >= 0)
{
- qDebug() << "HUSH = aud_24h_vol" << QString::number((double)hush["aud_24h_vol"]);
- Settings::getInstance()->setAUDVolume( hush["aud_24h_vol"]);
+ qDebug() << "DRAGONX = aud_24h_vol" << QString::number((double)dragonx["aud_24h_vol"]);
+ Settings::getInstance()->setAUDVolume( dragonx["aud_24h_vol"]);
}
- if (hush["usd_market_cap"] >= 0)
+ if (dragonx["usd_market_cap"] >= 0)
{
- qDebug() << "HUSH = usd_market_cap" << QString::number((double)hush["usd_market_cap"]);
- Settings::getInstance()->setUSDCAP( hush["usd_market_cap"]);
+ qDebug() << "DRAGONX = usd_market_cap" << QString::number((double)dragonx["usd_market_cap"]);
+ Settings::getInstance()->setUSDCAP( dragonx["usd_market_cap"]);
}
- if (hush["eur_market_cap"] >= 0)
+ if (dragonx["eur_market_cap"] >= 0)
{
- qDebug() << "HUSH = eur_market_cap" << QString::number((double)hush["eur_market_cap"]);
- Settings::getInstance()->setEURCAP( hush["eur_market_cap"]);
+ qDebug() << "DRAGONX = eur_market_cap" << QString::number((double)dragonx["eur_market_cap"]);
+ Settings::getInstance()->setEURCAP( dragonx["eur_market_cap"]);
}
- if (hush["btc_market_cap"] >= 0)
+ if (dragonx["btc_market_cap"] >= 0)
{
- qDebug() << "HUSH = btc_market_cap" << QString::number((double)hush["btc_market_cap"]);
- Settings::getInstance()->setBTCCAP( hush["btc_market_cap"]);
+ qDebug() << "DRAGONX = btc_market_cap" << QString::number((double)dragonx["btc_market_cap"]);
+ Settings::getInstance()->setBTCCAP( dragonx["btc_market_cap"]);
}
- if (hush["cny_market_cap"] >= 0)
+ if (dragonx["cny_market_cap"] >= 0)
{
- qDebug() << "HUSH = cny_market_cap" << QString::number((double)hush["cny_market_cap"]);
- Settings::getInstance()->setCNYCAP( hush["cny_market_cap"]);
+ qDebug() << "DRAGONX = cny_market_cap" << QString::number((double)dragonx["cny_market_cap"]);
+ Settings::getInstance()->setCNYCAP( dragonx["cny_market_cap"]);
}
- if (hush["rub_market_cap"] >= 0)
+ if (dragonx["rub_market_cap"] >= 0)
{
- qDebug() << "HUSH = rub_market_cap" << QString::number((double)hush["rub_market_cap"]);
- Settings::getInstance()->setRUBCAP( hush["rub_market_cap"]);
+ qDebug() << "DRAGONX = rub_market_cap" << QString::number((double)dragonx["rub_market_cap"]);
+ Settings::getInstance()->setRUBCAP( dragonx["rub_market_cap"]);
}
- if (hush["cad_market_cap"] >= 0)
+ if (dragonx["cad_market_cap"] >= 0)
{
- qDebug() << "HUSH = cad_market_cap" << QString::number((double)hush["cad_market_cap"]);
- Settings::getInstance()->setCADCAP( hush["cad_market_cap"]);
+ qDebug() << "DRAGONX = cad_market_cap" << QString::number((double)dragonx["cad_market_cap"]);
+ Settings::getInstance()->setCADCAP( dragonx["cad_market_cap"]);
}
- if (hush["sgd_market_cap"] >= 0)
+ if (dragonx["sgd_market_cap"] >= 0)
{
- qDebug() << "HUSH = sgd_market_cap" << QString::number((double)hush["sgd_market_cap"]);
- Settings::getInstance()->setSGDCAP( hush["sgd_market_cap"]);
+ qDebug() << "DRAGONX = sgd_market_cap" << QString::number((double)dragonx["sgd_market_cap"]);
+ Settings::getInstance()->setSGDCAP( dragonx["sgd_market_cap"]);
}
- if (hush["chf_market_cap"] >= 0)
+ if (dragonx["chf_market_cap"] >= 0)
{
- qDebug() << "HUSH = chf_market_cap" << QString::number((double)hush["chf_market_cap"]);
- Settings::getInstance()->setCHFCAP( hush["chf_market_cap"]);
+ qDebug() << "DRAGONX = chf_market_cap" << QString::number((double)dragonx["chf_market_cap"]);
+ Settings::getInstance()->setCHFCAP( dragonx["chf_market_cap"]);
}
- if (hush["inr_market_cap"] >= 0)
+ if (dragonx["inr_market_cap"] >= 0)
{
- qDebug() << "HUSH = inr_market_cap" << QString::number((double)hush["inr_market_cap"]);
- Settings::getInstance()->setINRCAP( hush["inr_market_cap"]);
+ qDebug() << "DRAGONX = inr_market_cap" << QString::number((double)dragonx["inr_market_cap"]);
+ Settings::getInstance()->setINRCAP( dragonx["inr_market_cap"]);
}
- if (hush["gbp_market_cap"] >= 0)
+ if (dragonx["gbp_market_cap"] >= 0)
{
- qDebug() << "HUSH = gbp_market_cap" << QString::number((double)hush["gbp_market_cap"]);
- Settings::getInstance()->setGBPCAP( hush["gbp_market_cap"]);
+ qDebug() << "DRAGONX = gbp_market_cap" << QString::number((double)dragonx["gbp_market_cap"]);
+ Settings::getInstance()->setGBPCAP( dragonx["gbp_market_cap"]);
}
- if (hush["aud_market_cap"] >= 0)
+ if (dragonx["aud_market_cap"] >= 0)
{
- qDebug() << "HUSH = aud_market_cap" << QString::number((double)hush["aud_market_cap"]);
- Settings::getInstance()->setAUDCAP( hush["aud_market_cap"]);
+ qDebug() << "DRAGONX = aud_market_cap" << QString::number((double)dragonx["aud_market_cap"]);
+ Settings::getInstance()->setAUDCAP( dragonx["aud_market_cap"]);
}
return;
@@ -1978,7 +1978,7 @@ void Controller::refreshHUSHPrice()
}
// If nothing, then set the price to 0;
- Settings::getInstance()->setHUSHPrice(0);
+ Settings::getInstance()->setDRAGONXPrice(0);
Settings::getInstance()->setEURPrice(0);
Settings::getInstance()->setBTCPrice(0);
Settings::getInstance()->setCNYPrice(0);
@@ -2032,21 +2032,21 @@ void Controller::shutdownhushd()
auto theme = Settings::getInstance()->get_theme_name();
auto size = QSize(512,512);
- if (theme == "Dark" || theme == "Midnight") {
- QMovie *movie2 = new QMovie(":/img/res/silentdragonlite-animated-startup-dark.gif");;
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
+ QMovie *movie2 = new QMovie(":/img/res/silentdragonxlite-animated-startup-dark.gif");;
movie2->setScaledSize(size);
qDebug() << "Animation dark loaded";
connD.topIcon->setMovie(movie2);
movie2->start();
- connD.status->setText(QObject::tr("Please wait for SilentDragonLite to exit"));
+ connD.status->setText(QObject::tr("Please wait for SilentDragonXLite to exit"));
connD.statusDetail->setText(QObject::tr("It may take several minutes"));
} else {
- QMovie *movie1 = new QMovie(":/img/res/silentdragonlite-animated-startup-dark.gif");;
+ QMovie *movie1 = new QMovie(":/img/res/silentdragonxlite-animated-startup-dark.gif");;
movie1->setScaledSize(size);
qDebug() << "Animation light loaded";
connD.topIcon->setMovie(movie1);
movie1->start();
- connD.status->setText(QObject::tr("Please wait for SilentDragonLite to exit"));
+ connD.status->setText(QObject::tr("Please wait for SilentDragonXLite to exit"));
connD.statusDetail->setText(QObject::tr("It may take several minutes"));
}
diff --git a/src/controller.h b/src/controller.h
index d9b98f2..48940b9 100644
--- a/src/controller.h
+++ b/src/controller.h
@@ -46,7 +46,7 @@ public:
int _lag;
void checkForUpdate(bool silent = true);
- void refreshHUSHPrice();
+ void refreshDRAGONXPrice();
void refreshEURPrice();
void refreshBTCPrice();
void refreshCNYPrice();
diff --git a/src/createhushconfdialog.ui b/src/createhushconfdialog.ui
index 4b040c1..9cd22e8 100644
--- a/src/createhushconfdialog.ui
+++ b/src/createhushconfdialog.ui
@@ -11,7 +11,7 @@
- Configure hush.conf
+ Configure dragonx.conf
-
@@ -57,7 +57,7 @@
-
- Allow connections to the internet to check for updates, get hush prices etc...
+ Allow connections to the internet to check for updates, get dragonx prices etc...
@@ -143,7 +143,7 @@
-
- Your hush node will be configured for you automatically
+ Your dragonx node will be configured for you automatically
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
diff --git a/src/deposithush.ui b/src/deposithush.ui
index 42ee333..9e3e3f6 100644
--- a/src/deposithush.ui
+++ b/src/deposithush.ui
@@ -11,7 +11,7 @@
- Deposit Hush
+ Deposit DragonX
-
@@ -87,7 +87,7 @@ hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: "\2610"; }
li.checked::marker { content: "\2612"; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonLite. You can either copy the address or use the QR Code. </span></p></body></html>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:16pt;">Please use the following hush address to transfer funds to SilentDragonXLite. You can either copy the address or use the QR Code. </span></p></body></html>
@@ -101,7 +101,7 @@ li.checked::marker { content: "\2612"; }
-
- <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your Hush Address </span></p></body></html>
+ <html><head/><body><p align="center"><span style=" text-decoration: underline;">Your DragonX Address </span></p></body></html>
Qt::AlignCenter
@@ -111,7 +111,7 @@ li.checked::marker { content: "\2612"; }
-
- Hush zaddr
+ DragonX zaddr
Qt::AlignCenter
@@ -131,7 +131,7 @@ li.checked::marker { content: "\2612"; }
-
- <html><head/><body><p align="center">QR Code of your Hush Address</p></body></html>
+ <html><head/><body><p align="center">QR Code of your DragonX Address</p></body></html>
diff --git a/src/fillediconlabel.cpp b/src/fillediconlabel.cpp
index 894f97f..c091281 100644
--- a/src/fillediconlabel.cpp
+++ b/src/fillediconlabel.cpp
@@ -28,12 +28,10 @@ void FilledIconLabel::resizeEvent(QResizeEvent*) {
color = COLOR_BLUE_BG;
}else if(theme_name == "Light"){
color = COLOR_LIGHT_BG;
- }else if(theme_name == "Dark"){
+ }else if(theme_name == "Dark" || theme_name == "dragonx"){
color = COLOR_DARK_BG;
}else if(theme_name =="Midnight"){
color = COLOR_MIDNIGHT_BG;
- }else if(theme_name =="dragonx"){
- color = COLOR_DRAGONX_BG;
}else{
color = COLOR_DEFAULT_BG;
}
diff --git a/src/firsttimewizard.cpp b/src/firsttimewizard.cpp
index e5d8dc7..d3c05a5 100644
--- a/src/firsttimewizard.cpp
+++ b/src/firsttimewizard.cpp
@@ -7,22 +7,22 @@
#include "ui_newwallet.h"
#include "mainwindow.h"
#include "DataStore/DataStore.h"
-#include "../lib/silentdragonlitelib.h"
+#include "../lib/silentdragonxlitelib.h"
#ifdef Q_OS_WIN
-auto dirwalletfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet.dat");
-auto dirwalletencfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet-enc.dat");
-auto dirwalletbackupfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet.datBackup");
+auto dirwalletfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet.dat");
+auto dirwalletencfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet-enc.dat");
+auto dirwalletbackupfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet.datBackup");
#endif
#ifdef Q_OS_MACOS
-auto dirwalletfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet.dat");
-auto dirwalletencfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet-enc.dat");
-auto dirwalletbackupfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet.datBackup");
+auto dirwalletfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet.dat");
+auto dirwalletencfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet-enc.dat");
+auto dirwalletbackupfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet.datBackup");
#endif
#ifdef Q_OS_LINUX
-auto dirwalletfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonlite/silentdragonlite-wallet.dat");
-auto dirwalletencfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonlite/silentdragonlite-wallet-enc.dat");
-auto dirwalletbackupfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonlite/silentdragonlite-wallet.datBackup");
+auto dirwalletfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonxlite/silentdragonxlite-wallet.dat");
+auto dirwalletencfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonxlite/silentdragonxlite-wallet-enc.dat");
+auto dirwalletbackupfirst = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonxlite/silentdragonxlite-wallet.datBackup");
#endif
void FirstTimeWizard::slot_change_theme(const QString& theme_name) {
@@ -36,7 +36,7 @@ void FirstTimeWizard::slot_change_theme(const QString& theme_name) {
}
catch (...)
{
- saved_theme_name = "Dark";
+ saved_theme_name = "dragonx";
}
QFile qFile(":/css/res/css/" + saved_theme_name +".css");
@@ -171,7 +171,7 @@ NewOrRestorePage::NewOrRestorePage(FirstTimeWizard *parent) : QWizardPage(parent
auto fnPasswordEdited = [=](const QString&) {
// Enable the Finish button if the passwords match.
QString passphraseBlank = form.txtPassword->text();
- QString passphrase = QString("HUSH3") + passphraseBlank + QString("SDL");
+ QString passphrase = QString("DRGX") + passphraseBlank + QString("SDXL");
if (!form.txtPassword->text().isEmpty() &&
form.txtPassword->text() == form.txtConfirmPassword->text() && passphraseBlank.size() >= 16 ){
@@ -707,7 +707,7 @@ bool RestoreSeedPage::validatePage() {
qDebug() << __func__ << ": seed length=" << seedLength;
if (seedLength != 24) {
QMessageBox::warning(this, tr("Failed to restore wallet"),
- tr("SilentDragonLite needs 24 words to restore wallet"),
+ tr("SilentDragonXLite needs 24 words to restore wallet"),
QMessageBox::Ok);
return false;
}
diff --git a/src/hushrequest.ui b/src/hushrequest.ui
index f51aebd..5423152 100644
--- a/src/hushrequest.ui
+++ b/src/hushrequest.ui
@@ -27,7 +27,7 @@
-
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
true
diff --git a/src/main.cpp b/src/main.cpp
index 5b4ad6d..8bdc179 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -168,14 +168,14 @@ public:
}
QCoreApplication::setOrganizationName("Hush");
- QCoreApplication::setApplicationName("SilentDragonLite");
+ QCoreApplication::setApplicationName("SilentDragonXLite");
QString locale = QLocale::system().name();
locale.truncate(locale.lastIndexOf('_')); // Get the language code
qDebug() << "Loading locale " << locale;
QTranslator translator;
- translator.load(QString(":/translations/res/silentdragonlite_") + locale);
+ translator.load(QString(":/translations/res/silentdragonxlite_") + locale);
a.installTranslator(&translator);
QIcon icon(":/icons/res/icon.ico");
@@ -208,7 +208,7 @@ public:
w = new MainWindow();
- w->setWindowTitle("SilentDragonLite v" + QString(APP_VERSION));
+ w->setWindowTitle("SilentDragonXLite v" + QString(APP_VERSION));
// If there was a payment URI on the command line, pay it
if (parser.positionalArguments().length() > 0) {
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 5842e96..9d42b58 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -33,7 +33,7 @@
#include "Crypto/FileEncryption.h"
#include "DataStore/DataStore.h"
#include "firsttimewizard.h"
-#include "../lib/silentdragonlitelib.h"
+#include "../lib/silentdragonxlitelib.h"
#include
#include
#include
@@ -42,19 +42,19 @@
using json = nlohmann::json;
#ifdef Q_OS_WIN
-auto dirwallet = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet.dat");
-auto dirwalletenc = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet-enc.dat");
-auto dirwalletbackup = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet.datBackup");
+auto dirwallet = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet.dat");
+auto dirwalletenc = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet-enc.dat");
+auto dirwalletbackup = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet.datBackup");
#endif
#ifdef Q_OS_MACOS
-auto dirwallet = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet.dat");
-auto dirwalletenc = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet-enc.dat");
-auto dirwalletbackup = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite/silentdragonlite-wallet.datBackup");
+auto dirwallet = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet.dat");
+auto dirwalletenc = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet-enc.dat");
+auto dirwalletbackup = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite/silentdragonxlite-wallet.datBackup");
#endif
#ifdef Q_OS_LINUX
-auto dirwallet = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonlite/silentdragonlite-wallet.dat");
-auto dirwalletenc = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonlite/silentdragonlite-wallet-enc.dat");
-auto dirwalletbackup = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonlite/silentdragonlite-wallet.datBackup");
+auto dirwallet = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonxlite/silentdragonxlite-wallet.dat");
+auto dirwalletenc = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonxlite/silentdragonxlite-wallet-enc.dat");
+auto dirwalletbackup = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".silentdragonxlite/silentdragonxlite-wallet.datBackup");
#endif
MainWindow::MainWindow(QWidget *parent) :
@@ -71,7 +71,7 @@ MainWindow::MainWindow(QWidget *parent) :
}
catch (...)
{
- theme_name = "Dark";
+ theme_name = "dragonx";
}
this->slot_change_theme(theme_name);
@@ -84,7 +84,7 @@ MainWindow::MainWindow(QWidget *parent) :
QDir().mkpath(dir.absolutePath());
}else{}
- logger = new Logger(this, QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonlite-wallet.log"));
+ logger = new Logger(this, QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("silentdragonxlite-wallet.log"));
// Check for encryption
if(fileExists(dirwalletenc))
@@ -115,7 +115,7 @@ MainWindow::MainWindow(QWidget *parent) :
// File a bug
QObject::connect(ui->actionFile_a_bug, &QAction::triggered, [=]() {
- QDesktopServices::openUrl(QUrl("https://hush.is/tg_support"));
+ QDesktopServices::openUrl(QUrl("https://dragonx.is/tg"));
});
// Set up check for updates action
@@ -129,12 +129,12 @@ MainWindow::MainWindow(QWidget *parent) :
Recurring::getInstance()->showRecurringDialog(this);
});
- // Request hush
+ // Request drgx
QObject::connect(ui->actionRequest_hush, &QAction::triggered, [=]() {
RequestDialog::showRequesthush(this);
});
- // Pay hush URI
+ // Pay drgx URI
QObject::connect(ui->actionPay_URI, &QAction::triggered, [=] () {
payhushURI();
});
@@ -184,7 +184,7 @@ MainWindow::MainWindow(QWidget *parent) :
QString seed = restoreSeed.seed->toPlainText();
if (seed.trimmed().split(" ").length() != 24) {
QMessageBox::warning(this, tr("Failed to restore wallet"),
- tr("SilentDragonLite needs 24 words to restore wallet"),
+ tr("SilentDragonXLite needs 24 words to restore wallet"),
QMessageBox::Ok);
return false;
}
@@ -467,7 +467,7 @@ void MainWindow::encryptWallet() {
{
QString passphraseBlank = ed.txtPassword->text(); // data comes from user inputs
- QString passphrase = QString("HUSH3") + passphraseBlank + QString("SDL");
+ QString passphrase = QString("DRGX") + passphraseBlank + QString("SDXL");
int length = passphrase.length();
@@ -563,7 +563,7 @@ void MainWindow::removeWalletEncryption() {
if (d.exec() == QDialog::Accepted) {
QString passphraseBlank = ed.txtPassword->text(); // data comes from user inputs
- QString passphrase = QString("HUSH3") + passphraseBlank + QString("SDL");
+ QString passphrase = QString("DRGX") + passphraseBlank + QString("SDXL");
int length = passphrase.length();
@@ -647,7 +647,7 @@ void MainWindow::removeWalletEncryptionStartUp() {
if (d.exec() == QDialog::Accepted){
QString passphraseBlank = ed.txtPassword->text(); // data comes from user inputs
- QString passphrase = QString("HUSH3") + passphraseBlank + QString("SDL");
+ QString passphrase = QString("DRGX") + passphraseBlank + QString("SDXL");
int length = passphrase.length();
char *sequence = NULL;
@@ -768,7 +768,7 @@ void MainWindow::setupStatusBar() {
});
menu.addAction(tr("Copy block explorer link"), [=]() {
// auto explorer = Settings::getInstance()->getExplorer();
- QGuiApplication::clipboard()->setText("https://explorer.hush.is/tx/" + txid);
+ QGuiApplication::clipboard()->setText("https://explorer.dragonx.is/tx/" + txid);
});
menu.addAction(tr("View tx on block explorer"), [=]() {
@@ -846,13 +846,12 @@ void MainWindow::setupSettingsModal() {
settings.chkUseNoteAutomation->setChecked(Settings::getInstance()->getUseNoteAutomation());
// List of default servers
- settings.cmbServer->addItem("https://lite.hush.is");
- settings.cmbServer->addItem("https://lite.hush.land");
- settings.cmbServer->addItem("https://wtfistheinternet.hush.is");
- settings.cmbServer->addItem("https://lite.myhush.org");
- settings.cmbServer->addItem("https://poop.granitefone.me");
- settings.cmbServer->addItem("https://lite.hushpool.is");
- settings.cmbServer->addItem("https://lite2.hushpool.is");
+ settings.cmbServer->addItem("https://lite.dragonx.is");
+ settings.cmbServer->addItem("https://lite1.dragonx.is");
+ settings.cmbServer->addItem("https://lite2.dragonx.is");
+ settings.cmbServer->addItem("https://lite3.dragonx.is");
+ settings.cmbServer->addItem("https://lite4.dragonx.is");
+ settings.cmbServer->addItem("https://dragonlite.printogre.com");
//TODO: seperate lists of https/Tor servers, only show user or attempt
// connection to .onion if user has it enabled
@@ -916,12 +915,12 @@ void MainWindow::addressBook() {
}
void MainWindow::telegram() {
- QString url = "https://hush.is/telegram/";
+ QString url = "https://hush.is/tg/";
QDesktopServices::openUrl(QUrl(url));
}
void MainWindow::website() {
- QString url = "https://hush.is";
+ QString url = "https://dragonx.is";
QDesktopServices::openUrl(QUrl(url));
}
@@ -945,7 +944,7 @@ void MainWindow::doImport(QList* keys) {
if (key.startsWith("secret")) {
rpc->importZPrivKey(key, [=] (auto) { this->doImport(keys); });
- } else if (key.startsWith("U") || key.startsWith("5") || key.startsWith("L") || key.startsWith("K")) {
+ } else if (key.startsWith("U") || key.startsWith("5") || key.startsWith("L") || key.startsWith("K") || key.startsWith("7")) {
// 5 = uncompressed, len=51
// LK= compressed, len=52
// TODO: verify exact length of (un)compressed
@@ -1018,8 +1017,8 @@ void MainWindow::payhushURI(QString uri, QString myAddr) {
// If there was no URI passed, ask the user for one.
if (uri.isEmpty()) {
- uri = QInputDialog::getText(this, tr("Paste HUSH URI"),
- "HUSH URI" + QString(" ").repeated(180));
+ uri = QInputDialog::getText(this, tr("Paste DRGX URI"),
+ "DRGX URI" + QString(" ").repeated(180));
}
// If there's no URI, just exit
@@ -1030,7 +1029,7 @@ void MainWindow::payhushURI(QString uri, QString myAddr) {
qDebug() << "Received URI " << uri;
PaymentURI paymentInfo = Settings::parseURI(uri);
if (!paymentInfo.error.isEmpty()) {
- QMessageBox::critical(this, tr("Error paying HUSH URI"),
+ QMessageBox::critical(this, tr("Error paying DRGX URI"),
tr("URI should be of the form 'hush:?amt=x&memo=y") + "\n" + paymentInfo.error);
return;
}
@@ -1365,7 +1364,7 @@ void MainWindow::setupBalancesTab() {
}
void MainWindow::setuphushdTab() {
- ui->hushdlogo->setBasePixmap(QPixmap(":/img/res/hushdlogo.png"));
+ ui->drgxlogo->setBasePixmap(QPixmap(":/img/res/drgxlogo.png"));
}
void MainWindow::setupTransactionsTab() {
@@ -1387,9 +1386,9 @@ void MainWindow::setupTransactionsTab() {
contextMenuChat->setObjectName("contextMenuChat");
QString style = "QMenu{background-color: rgb(0, 0, 255);}";
auto theme = Settings::getInstance()->get_theme_name();
- if (theme == "Dark" || theme == "Midnight") {
- ui->listChat->setStyleSheet("QListView{background-image: url(:/icons/res/SDLogo.png) ;background-position: center center ;background-repeat: no-repeat;} QMenu::item:selected { border-color: darkblue; background: rgba(100, 100, 100, 150);}");}
- if (theme == "Default") {ui->listChat->setStyleSheet("QListView{background-image: url(:/icons/res/sdlogo2.png) ;background-attachment: fixed ;background-position: center center ;background-repeat: no-repeat;} QMenu::item:selected { border-color: darkblue; background: rgba(100, 100, 100, 150);}");}
+ //if (theme == "Dark" || theme == "Midnight") {
+ //ui->listChat->setStyleSheet("QListView{background-image: url(:/icons/res/SDLogo.png) ;background-position: center center ;background-repeat: no-repeat;} QMenu::item:selected { border-color: darkblue; background: rgba(100, 100, 100, 150);}");}
+ //if (theme == "Default") {ui->listChat->setStyleSheet("QListView{background-image: url(:/icons/res/sdlogo2.png) ;background-attachment: fixed ;background-position: center center ;background-repeat: no-repeat;} QMenu::item:selected { border-color: darkblue; background: rgba(100, 100, 100, 150);}");}
ui->listChat->setResizeMode(QListView::Adjust);
ui->listChat->setWordWrap(true);
ui->listChat->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
@@ -1426,7 +1425,7 @@ void MainWindow::setupTransactionsTab() {
}
menu.addAction(tr("Copy block explorer link"), [=]() {
// auto explorer = Settings::getInstance()->getExplorer();
- QGuiApplication::clipboard()->setText("https://explorer.hush.is/tx/" + txid);
+ QGuiApplication::clipboard()->setText("https://explorer.dragonx.is/tx/" + txid);
});
menu.addAction(tr("View on block explorer"), [=] () {
@@ -1491,7 +1490,7 @@ void MainWindow::setupchatTab() {
/////////////Setting Icons for Chattab and different themes
auto theme = Settings::getInstance()->get_theme_name();
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
QPixmap send(":/icons/res/send-white.png");
QIcon sendIcon(send);
ui->sendChatButton->setIcon(sendIcon);
@@ -1708,7 +1707,7 @@ if (-1 != pos)
QAction* editAction;
QAction* HushAction;
contextMenu = new QMenu(ui->listContactWidget);
- HushAction = new QAction("Send or Request Hush ",contextMenu);
+ HushAction = new QAction("Send or Request drgx ",contextMenu);
editAction = new QAction("Delete this contact",contextMenu);
///////// Set selected Zaddr for Chat with click
@@ -1874,7 +1873,7 @@ Tx MainWindow::createTxFromSendChatPage() {
QString moneymemo = this->getMoneyMemo();
/////////User input for chatmemos
- QString memoplain = QString("Money transaction of : ") + amtStr + QString(" HUSH") + QString("\n") + QString("\n") + moneymemo;
+ QString memoplain = QString("Money transaction of : ") + amtStr + QString(" DRGX") + QString("\n") + QString("\n") + moneymemo;
/////////We convert the user input from QString to unsigned char*, so we can encrypt it later
int lengthmemo = memoplain.length();
@@ -2008,7 +2007,7 @@ void MainWindow::sendMoneyChat() {
movie1->setFileName(":/img/res/loaderwhite.gif");
auto theme = Settings::getInstance()->get_theme_name();
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
connect(movie, &QMovie::frameChanged, [=]{
ui->sendChatButton->setIcon(movie->currentPixmap());
@@ -2038,7 +2037,7 @@ void MainWindow::sendMoneyChat() {
QTimer::singleShot(1000, [=]() {
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
QPixmap send(":/icons/res/send-white.png");
QIcon sendIcon(send);
ui->sendChatButton->setIcon(sendIcon);
@@ -2076,7 +2075,7 @@ void MainWindow::sendMoneyChat() {
ui->memoTxtChat->setEnabled(true);
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
QPixmap send(":/icons/res/send-white.png");
QIcon sendIcon(send);
ui->sendChatButton->setIcon(sendIcon);
@@ -2162,7 +2161,7 @@ Tx MainWindow::createTxFromSendRequestChatPage() {
QString moneymemo = this->getMoneyMemo();
/////////User input for chatmemos
- QString memoplain = QString("Request of : ") + amtStr + QString(" HUSH ") + QString("\n") + QString("\n") + moneymemo;
+ QString memoplain = QString("Request of : ") + amtStr + QString(" DRGX ") + QString("\n") + QString("\n") + moneymemo;
/////////We convert the user input from QString to unsigned char*, so we can encrypt it later
int lengthmemo = memoplain.length();
@@ -2297,7 +2296,7 @@ void MainWindow::sendMoneyRequestChat() {
movie1->setFileName(":/img/res/loaderwhite.gif");
auto theme = Settings::getInstance()->get_theme_name();
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
connect(movie, &QMovie::frameChanged, [=]{
ui->sendChatButton->setIcon(movie->currentPixmap());
@@ -2326,7 +2325,7 @@ void MainWindow::sendMoneyRequestChat() {
QTimer::singleShot(1000, [=]() {
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
QPixmap send(":/icons/res/send-white.png");
QIcon sendIcon(send);
ui->sendChatButton->setIcon(sendIcon);
@@ -2359,7 +2358,7 @@ void MainWindow::sendMoneyRequestChat() {
movie->stop();
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
QPixmap send(":/icons/res/send-white.png");
QIcon sendIcon(send);
ui->sendChatButton->setIcon(sendIcon);
@@ -2697,7 +2696,7 @@ void MainWindow::slot_change_theme(const QString& theme_name) {
Settings::getInstance()->set_theme_name(theme_name);
} else {
qDebug() << __func__ << ": ignoring invalid theme_name=" << theme_name;
- Settings::getInstance()->set_theme_name("Dark");
+ Settings::getInstance()->set_theme_name("dragonx");
}
// Include css
@@ -2706,7 +2705,7 @@ void MainWindow::slot_change_theme(const QString& theme_name) {
saved_theme_name = Settings::getInstance()->get_theme_name();
} catch (const std::exception& e) {
qDebug() << QString("Ignoring theme change Exception! : ");
- saved_theme_name = "Dark";
+ saved_theme_name = "dragonx";
}
QString filename = ":/css/res/css/" + saved_theme_name +".css";
diff --git a/src/mainwindow.ui b/src/mainwindow.ui
index 4a204dc..e806d44 100644
--- a/src/mainwindow.ui
+++ b/src/mainwindow.ui
@@ -48,7 +48,7 @@
- SilentDragonLite
+ SilentDragonXLite
@@ -800,7 +800,7 @@
-
- Deposit Hush
+ Deposit DragonX
@@ -1525,9 +1525,9 @@
- Information about Hush
+ Information about DragonX
-
+
true
@@ -1600,7 +1600,7 @@
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Blockchain Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Blockchain Information</span></p></body></html>
@@ -1819,7 +1819,7 @@
-
- Version hushlightd
+ Version drgxlightd
@@ -1882,7 +1882,7 @@
- <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html>
+ <html><head/><body><p align="center"><span style=" font-weight:600;">DragonX Market Information</span></p></body></html>
@@ -2050,12 +2050,12 @@
- &Hush Telegram
+ &DragonX Telegram
- &Hush Website
+ &DragonX Website
@@ -2088,7 +2088,7 @@
- Pay hush &URI...
+ Pay drgx &URI...
@@ -2098,7 +2098,7 @@
- Request hush...
+ Request drgx...
diff --git a/src/newwallet.ui b/src/newwallet.ui
index e208d4e..d2232b8 100644
--- a/src/newwallet.ui
+++ b/src/newwallet.ui
@@ -89,7 +89,7 @@
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;">
-<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Hush + HushChat Terms of Service</span></h1>
+<h1 align="center" style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">DragonX + HushChat Terms of Service</span></h1>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">All users of this platform agree to not use it for initiating or threatening any forceful interference or violence on an individual or their property, aka, the <a href="https://en.wikipedia.org/wiki/Non-aggression_principle"><span style=" text-decoration: underline; color:#0000ff;">Non-Aggression Principle</span></a>.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">THE SERVICE IS PROVIDED “AS IS” AND The Hush Developers DO NOT MAKE ANY SPECIFIC COMMITMENTS OR WARRANTIES ABOUT THE SERVICE.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
diff --git a/src/recurring.cpp b/src/recurring.cpp
index 1089499..369eb9c 100644
--- a/src/recurring.cpp
+++ b/src/recurring.cpp
@@ -279,7 +279,7 @@ void Recurring::updateInfoWithTx(RecurringPaymentInfo* r, Tx tx) {
r->fromAddr = tx.fromAddr;
if (r->currency.isEmpty() || r->currency == "USD") {
r->currency = "USD";
- r->amt = tx.toAddrs[0].amount.toqint64() * Settings::getInstance()->getHUSHPrice();
+ r->amt = tx.toAddrs[0].amount.toqint64() * Settings::getInstance()->getDRAGONXPrice();
}
else {
r->currency = Settings::getTokenName();
@@ -547,10 +547,10 @@ void Recurring::executeRecurringPayment(MainWindow* main, RecurringPaymentInfo r
double amount = rpi.amt;
if (rpi.currency == "USD") {
// If there is no price, then fail the payment
- if (Settings::getInstance()->getHUSHPrice() == 0) {
+ if (Settings::getInstance()->getDRAGONXPrice() == 0) {
for (auto paymentNumber: paymentNumbers) {
updatePaymentItem(rpi.getHash(), paymentNumber,
- "", QObject::tr("No hush price was available to convert from USD"),
+ "", QObject::tr("No dragonx price was available to convert from USD"),
PaymentStatus::ERROR);
}
return;
@@ -559,7 +559,7 @@ void Recurring::executeRecurringPayment(MainWindow* main, RecurringPaymentInfo r
}
// Translate it into hush
- amount = rpi.amt / Settings::getInstance()->getHUSHPrice();
+ amount = rpi.amt / Settings::getInstance()->getDRAGONXPrice();
}
// Build a Tx
diff --git a/src/requestContactDialog.ui b/src/requestContactDialog.ui
index 86e6d2c..f39aa1f 100644
--- a/src/requestContactDialog.ui
+++ b/src/requestContactDialog.ui
@@ -210,7 +210,7 @@
-
+
628
diff --git a/src/requestdialog.cpp b/src/requestdialog.cpp
index 749eb85..1beccc6 100644
--- a/src/requestdialog.cpp
+++ b/src/requestdialog.cpp
@@ -49,7 +49,7 @@ void RequestDialog::setupDialog(MainWindow* main, QDialog* d, Ui_RequestDialog*
void RequestDialog::showPaymentConfirmation(MainWindow* main, QString paymentURI) {
PaymentURI payInfo = Settings::parseURI(paymentURI);
if (!payInfo.error.isEmpty()) {
- QMessageBox::critical(main, tr("Error paying hush URI"),
+ QMessageBox::critical(main, tr("Error paying DRGX URI"),
tr("URI should be of the form 'hush:?amt=x&memo=y") + "\n" + payInfo.error);
return;
}
diff --git a/src/requestdialog.ui b/src/requestdialog.ui
index f12e3e6..66423aa 100644
--- a/src/requestdialog.ui
+++ b/src/requestdialog.ui
@@ -159,7 +159,7 @@
-
- Request payment from a Sapling address. You'll send a hush 0.0001 transaction to the address with a hush payment URI. The memo will be included in the transaction when the address pays you.
+ Request payment from a Sapling address. You'll send a dragonx 0.0001 transaction to the address with a dragonx payment URI. The memo will be included in the transaction when the address pays you.
true
diff --git a/src/scripts/SilentDragonLite.wxs b/src/scripts/SilentDragonLite.wxs
deleted file mode 100644
index 7f5dc4b..0000000
--- a/src/scripts/SilentDragonLite.wxs
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/scripts/control b/src/scripts/control
deleted file mode 100644
index f6839b1..0000000
--- a/src/scripts/control
+++ /dev/null
@@ -1,8 +0,0 @@
-Package: SilentDragonLite
-Version: RELEASE_VERSION
-Section: base
-Priority: optional
-Architecture: amd64
-Maintainer: DenioD
-Description: Silentdragonlite is a Lightwallet for hush. It comes with
- full support for transparent and shielded addresses.
diff --git a/src/scripts/desktopentry b/src/scripts/desktopentry
deleted file mode 100644
index 200daee..0000000
--- a/src/scripts/desktopentry
+++ /dev/null
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Name=SilentDragonLite
-Comment=Lightclient UI wallet for Hush
-GenericName=Wallet
-Exec=/usr/local/bin/SilentDragonLite %u
-Icon=SilentDragonLite.xpm
-Type=Application
-StartupNotify=true
-StartupWMClass=SilentDragonLite
-Categories=Utility;
-MimeType=x-scheme-handler/hush;
-Keywords=SilentDragonLite;
-
diff --git a/src/scripts/dobuild.ps1 b/src/scripts/dobuild.ps1
deleted file mode 100644
index 7382819..0000000
--- a/src/scripts/dobuild.ps1
+++ /dev/null
@@ -1,61 +0,0 @@
-# Unified build script for Windows, Linux and Mac builder. Run on a Windows machine inside powershell.
-param (
- [Parameter(Mandatory=$true)][string]$version,
- [Parameter(Mandatory=$true)][string]$prev,
- [Parameter(Mandatory=$true)][string]$server
-)
-
-Write-Host "[Initializing]"
-Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-binaries-silentdragonlite-v$version.tar.gz
-Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-deb-silentdragonlite-v$version.deb
-Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-binaries-silentdragonlite-v$version.zip
-Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-installer-silentdragonlite-v$version.msi
-Remove-Item -Force -ErrorAction Ignore ./artifacts/macOS-silentdragonlite-v$version.dmg
-
-Remove-Item -Recurse -Force -ErrorAction Ignore ./bin
-Remove-Item -Recurse -Force -ErrorAction Ignore ./debug
-Remove-Item -Recurse -Force -ErrorAction Ignore ./release
-
-# Create the version.h file and update README version number
-Write-Output "#define APP_VERSION `"$version`"" > src/version.h
-Get-Content README.md | Foreach-Object { $_ -replace "$prev", "$version" } | Out-File README-new.md
-Move-Item -Force README-new.md README.md
-Write-Host ""
-
-Write-Host "[Building Linux + Windows]"
-Write-Host -NoNewline "Copying files.........."
-ssh $server "rm -rf /tmp/zqwbuild"
-ssh $server "mkdir /tmp/zqwbuild"
-scp -r src/ res/ ./silentdragonlite.pro ./application.qrc ./LICENSE ./README.md ${server}:/tmp/zqwbuild/ | Out-Null
-ssh $server "dos2unix -q /tmp/zqwbuild/src/scripts/mkrelease.sh" | Out-Null
-ssh $server "dos2unix -q /tmp/zqwbuild/src/version.h"
-Write-Host "[OK]"
-
-ssh $server "cd /tmp/zqwbuild && APP_VERSION=$version PREV_VERSION=$prev bash src/scripts/mkrelease.sh"
-if (!$?) {
- Write-Output "[Error]"
- exit 1;
-}
-
-New-Item artifacts -itemtype directory -Force | Out-Null
-scp ${server}:/tmp/zqwbuild/artifacts/* artifacts/ | Out-Null
-scp -r ${server}:/tmp/zqwbuild/release . | Out-Null
-
-Write-Host -NoNewline "Building Installer....."
-src/scripts/mkwininstaller.ps1 -version $version 2>&1 | Out-Null
-if (!$?) {
- Write-Output "[Error]"
- exit 1;
-}
-Write-Host "[OK]"
-
-# Finally, test to make sure all files exist
-Write-Host -NoNewline "Checking Build........."
-if (! (Test-Path ./artifacts/linux-binaries-silentdragonlite-v$version.tar.gz) -or
- ! (Test-Path ./artifacts/linux-deb-silentdragonlite-v$version.deb) -or
- ! (Test-Path ./artifacts/Windows-binaries-silentdragonlite-v$version.zip) -or
- ! (Test-Path ./artifacts/Windows-installer-silentdragonlite-v$version.msi) ) {
- Write-Host "[Error]"
- exit 1;
- }
-Write-Host "[OK]"
diff --git a/src/scripts/docker/Dockerfile b/src/scripts/docker/Dockerfile
deleted file mode 100644
index 6391c24..0000000
--- a/src/scripts/docker/Dockerfile
+++ /dev/null
@@ -1,62 +0,0 @@
-FROM ubuntu:16.04
-LABEL Description="Ubuntu 16.04 for static Qt 5.11.2"
-
-# Dependencies of the Qt offline installer
-RUN apt-get -y update && apt-get install -y \
- curl libdbus-1-3 libexpat1 \
- libgl1-mesa-dev libglu1-mesa-dev libfontconfig1-dev libssl-dev \
- libfreetype6 libgl1-mesa-glx libglib2.0-0 \
- libx11-6 libx11-xcb1 \
- g++ build-essential cmake wget git clang++-6.0 \
- software-properties-common \
- autoconf automake autopoint bison flex gperf libtool libtool-bin intltool lzip python ruby unzip p7zip-full libgdk-pixbuf2.0-dev libltdl-dev
-
-# Hack to make clang work with Qt
-RUN ln -s /usr/bin/clang++-6.0 /usr/bin/clang++ && \
- ln -s /usr/bin/clang-6.0 /usr/bin/clang
-
-# Get OpenSSL
-RUN cd /opt && wget https://www.openssl.org/source/openssl-1.0.2r.tar.gz && \
- tar xvf openssl-1.0.2r.tar.gz && \
- cd openssl-1.0.2r && ./Configure linux-x86_64 && make -j$(nproc) && \
- cd /opt && rm openssl-1.0.2r.tar.gz
-
-# Get Qt5.11.2
-RUN cd /opt && \
- wget https://download.qt.io/archive/qt/5.11/5.11.2/single/qt-everywhere-src-5.11.2.tar.xz && \
- tar xvf qt-everywhere-src-5.11.2.tar.xz && \
- cd qt-everywhere-src-5.11.2 && \
- OPENSSL_LIBS='-L/opt/openssl-1.0.2r -lssl -lcrypto' ./configure -static -prefix /opt/Qt/5.11.2/static -skip qtlocation -skip qtmacextras -skip qtpurchasing -skip qtscript -skip qtsensors -skip qtserialbus -skip qtserialport -skip qtspeech -skip qtdatavis3d -skip qtdoc -skip qtcharts -skip qtdeclarative -skip qt3d -skip qtwebengine -skip qtandroidextras -skip qtwebview -skip qtgamepad -skip qtquickcontrols -skip qtquickcontrols2 -skip qtremoteobjects -skip qtwebview -skip qtwebchannel -skip qtwebglplugin -nomake examples -nomake tests -qt-zlib -qt-libpng -qt-xcb -qt-xkbcommon -feature-fontconfig -no-feature-getentropy -release -openssl-linked -platform linux-clang -opensource -confirm-license
-
-# Run the make multiple times, because for some reason (multithreading, probably) it fails
-# the first time.
-RUN cd /opt/qt-everywhere-src-5.11.2 && ( make -j$(nproc) || make -j4 || make )
-
-RUN mkdir -p /opt/Qt/5.11.2 && cd /opt/qt-everywhere-src-5.11.2 && make -j4 install
-
-RUN cd /opt && rm qt-everywhere-src-5.11.2.tar.xz && rm -rf qt-everywhere-src-5.11.2
-
-# Get and build MXE
-RUN cd /opt && \
- git clone https://github.com/mxe/mxe.git && \
- cd /opt/mxe && \
- make -j$(nproc) MXE_TARGETS=x86_64-w64-mingw32.static qtbase
-
-# Add rust
-RUN apt install -y gcc-aarch64-linux-gnu
-
-RUN curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain 1.38.0 -y
-RUN echo 'source $HOME/.cargo/env' >> $HOME/.bashrc
-RUN ~/.cargo/bin/rustup target add x86_64-pc-windows-gnu
-RUN ~/.cargo/bin/rustup target add aarch64-unknown-linux-gnu
-
-# Append the linker to the cargo config for Windows cross compile
-RUN echo "[target.x86_64-pc-windows-gnu]" >> ~/.cargo/config && \
- echo "linker = 'x86_64-w64-mingw32.static-gcc'" >> ~/.cargo/config
-
-RUN echo "[target.aarch64-unknown-linux-gnu]" >> ~/.cargo/config && \
- echo "linker = '/usr/bin/aarch64-linux-gnu-gcc'" >> ~/.cargo/config
-
-ENV CC_x86_64_pc_windows_gnu="x86_64-w64-mingw32.static-gcc"
-ENV CC_aarch64_unknown_linux_gnu="aarch64-linux-gnu-gcc"
-ENV PATH="/opt/mxe/usr/bin:${PATH}"
diff --git a/src/scripts/dotranslations.sh b/src/scripts/dotranslations.sh
deleted file mode 100755
index 5909023..0000000
--- a/src/scripts/dotranslations.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-
-if [ -z $QT_STATIC ]; then
- echo "QT_STATIC is not set. Please set it to the base directory of a statically compiled Qt";
- exit 1;
-fi
-
-rm -f res/*.qm
-$QT_STATIC/bin/lrelease silentdragon-lite.pro
-
-# Then update the qt base translations. First, get all languages
-ls res/*.qm | awk -F '[_.]' '{print $4}' | while read -r language ; do
- if [ -f $QT_STATIC/translations/qtbase_$language.qm ]; then
- $QT_STATIC/bin/lconvert -o res/zec_$language.qm $QT_STATIC/translations/qtbase_$language.qm res/silentdragonlite_$language.qm
- mv res/zec_$language.qm res/silentdragonlite_$language.qm
- fi
-done
diff --git a/src/scripts/dounifiedbuild.ps1 b/src/scripts/dounifiedbuild.ps1
deleted file mode 100644
index 6d78db3..0000000
--- a/src/scripts/dounifiedbuild.ps1
+++ /dev/null
@@ -1,104 +0,0 @@
-# Unified build script for Windows, Linux and Mac builder. Run on a Windows machine inside powershell.
-param (
- [Parameter(Mandatory=$true)][string]$version,
- [Parameter(Mandatory=$true)][string]$prev,
- [Parameter(Mandatory=$true)][string]$certificate,
- [Parameter(Mandatory=$true)][string]$server,
- [Parameter(Mandatory=$true)][string]$winserver
-)
-
-Write-Host "[Initializing]"
-Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-binaries-SilentDragonLite-v$version.tar.gz
-Remove-Item -Force -ErrorAction Ignore ./artifacts/linux-deb-SilentDragonLite-v$version.deb
-Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-binaries-SilentDragonLite-v$version.zip
-Remove-Item -Force -ErrorAction Ignore ./artifacts/Windows-installer-SilentDragonLite-v$version.msi
-Remove-Item -Force -ErrorAction Ignore ./artifacts/macOS-SilentDragonLite-v$version.dmg
-Remove-Item -Force -ErrorAction Ignore ./artifacts/signatures-v$version.tar.gz
-
-
-Remove-Item -Recurse -Force -ErrorAction Ignore ./bin
-Remove-Item -Recurse -Force -ErrorAction Ignore ./debug
-Remove-Item -Recurse -Force -ErrorAction Ignore ./release
-
-# Create the version.h file and update README version number
-Write-Output "#define APP_VERSION `"$version`"" > src/version.h
-Get-Content README.md | Foreach-Object { $_ -replace "$prev", "$version" } | Out-File README-new.md
-Move-Item -Force README-new.md README.md
-Write-Host ""
-
-
-Write-Host "[Building on Mac]"
-bash src/scripts/mkmacdmg.sh --qt_path ~/Qt/5.11.1/clang_64/ --version $version --certificate "$certificate"
-if (! $?) {
- Write-Output "[Error]"
- exit 1;
-}
-Write-Host ""
-
-
-Write-Host "[Building Linux + Windows]"
-Write-Host -NoNewline "Copying files.........."
-# Cleanup some local files to aid copying
-rm -rf lib/target/
-ssh $server "rm -rf /tmp/zqwbuild"
-ssh $server "mkdir /tmp/zqwbuild"
-scp -r src/ singleapplication/ res/ ./silentdragon-lite.pro ./application.qrc ./LICENSE ./README.md ${server}:/tmp/zqwbuild/ | Out-Null
-ssh $server "dos2unix -q /tmp/zqwbuild/src/scripts/mkrelease.sh" | Out-Null
-ssh $server "dos2unix -q /tmp/zqwbuild/src/version.h"
-Write-Host "[OK]"
-
-ssh $server "cd /tmp/zqwbuild && APP_VERSION=$version PREV_VERSION=$prev bash src/scripts/mkrelease.sh"
-if (!$?) {
- Write-Output "[Error]"
- exit 1;
-}
-
-New-Item artifacts -itemtype directory -Force | Out-Null
-scp ${server}:/tmp/zqwbuild/artifacts/* artifacts/ | Out-Null
-scp -r ${server}:/tmp/zqwbuild/release . | Out-Null
-
-Write-Host -NoNewline "Building Installer....."
-ssh $winserver "Remove-Item -Path zqwbuild -Recurse" | Out-Null
-ssh $winserver "New-Item zqwbuild -itemtype directory" | Out-Null
-
-# Note: For some mysterious reason, we can't seem to do a scp from here to windows machine.
-# So, we'll ssh to windows, and execute an scp command to pull files from here to there.
-# Same while copying the built msi. A straight scp pull from windows to here doesn't work,
-# so we ssh to windows, and then scp push the file to here.
-$myhostname = (ipconfig getifaddr en0) | Out-String -NoNewline
-# Powershell seems not to be able to remove this directory for some reason!
-# Remove-Item -Path /tmp/zqwbuild -Recurse -ErrorAction Ignore | Out-Null
-bash "rm -rf /tmp/zqwbuild" 2>&1 | Out-Null
-New-Item -Path /tmp/zqwbuild -itemtype directory -Force | Out-Null
-Copy-Item src /tmp/zqwbuild/ -Recurse -Force
-Copy-Item res /tmp/zqwbuild/ -Recurse -Force
-Copy-Item release /tmp/zqwbuild/ -Recurse -Force
-
-# Remove some unnecessary stuff from the tmp directory to speed up copying
-Remove-Item -Recurse -ErrorAction Ignore /tmp/zqwbuild/res/libsodium
-
-ssh $winserver "scp -r ${myhostname}:/tmp/zqwbuild/* zqwbuild/"
-ssh $winserver "cd zqwbuild ; src/scripts/mkwininstaller.ps1 -version $version" >/dev/null
-if (!$?) {
- Write-Output "[Error]"
- exit 1;
-}
-ssh $winserver "scp zqwbuild/artifacts/* ${myhostname}:/tmp/zqwbuild/"
-Copy-Item /tmp/zqwbuild/*.msi artifacts/
-Write-Host "[OK]"
-
-# Finally, test to make sure all files exist
-Write-Host -NoNewline "Checking Build........."
-if (! (Test-Path ./artifacts/linux-binaries-SilentDragonLite-v$version.tar.gz) -or
- ! (Test-Path ./artifacts/linux-deb-SilentDragonLite-v$version.deb) -or
- ! (Test-Path ./artifacts/Windows-binaries-SilentDragonLite-v$version.zip) -or
- ! (Test-Path ./artifacts/macOS-SilentDragonLite-v$version.dmg) -or
- ! (Test-Path ./artifacts/Windows-installer-SilentDragonLite-v$version.msi) ) {
- Write-Host "[Error]"
- exit 1;
- }
-Write-Host "[OK]"
-
-Write-Host -NoNewline "Signing Binaries......."
-bash src/scripts/signbinaries.sh --version $version
-Write-Host "[OK]"
diff --git a/src/scripts/mkmacdmg.sh b/src/scripts/mkmacdmg.sh
deleted file mode 100755
index 29c27ab..0000000
--- a/src/scripts/mkmacdmg.sh
+++ /dev/null
@@ -1,116 +0,0 @@
-#!/bin/bash
-
-# Accept the variables as command line arguments as well
-POSITIONAL=()
-while [[ $# -gt 0 ]]
-do
-key="$1"
-
-case $key in
- -q|--qt_path)
- QT_PATH="$2"
- shift # past argument
- shift # past value
- ;;
- -c|--certificate)
- CERTIFICATE="$2"
- shift # past argument
- shift # past value
- ;;
- -u|--username)
- APPLE_USERNAME="$2"
- shift # past argument
- shift # past value
- ;;
- -p|--password)
- APPLE_PASSWORD="$2"
- shift # past argument
- shift # past value
- ;;
- -v|--version)
- APP_VERSION="$2"
- shift # past argument
- shift # past value
- ;;
- *) # unknown option
- POSITIONAL+=("$1") # save it in an array for later
- shift # past argument
- ;;
-esac
-done
-set -- "${POSITIONAL[@]}" # restore positional parameters
-
-if [ -z $QT_PATH ]; then
- echo "QT_PATH is not set. Please set it to the base directory of Qt";
- exit 1;
-fi
-
-if [ -z "$CERTIFICATE" ]; then
- echo "CERTIFICATE is not set. Please set it the name of the MacOS developer certificate to sign the binary with";
- exit 1;
-fi
-
-if [ -z "$APPLE_USERNAME" ]; then
- echo "APPLE_USERNAME is not set. Please set it the name of the MacOS developer login email to submit the binary for Apple for notarization";
- exit 1;
-fi
-
-if [ -z "$APPLE_PASSWORD" ]; then
- echo "APPLE_PASSWORD is not set. Please set it the name of the MacOS developer Application password to submit the binary for Apple for notarization";
- exit 1;
-fi
-
-if [ -z $APP_VERSION ]; then
- echo "APP_VERSION is not set. Please set it to the current release version of the app";
- exit 1;
-fi
-
-if ! cat src/version.h | grep -q "$APP_VERSION"; then
- echo "Version mismatch in src/version.h"
- exit 1
-fi
-
-export PATH=$PATH:/usr/local/bin
-
-#Clean
-echo -n "Cleaning..............."
-make distclean >/dev/null 2>&1
-rm -f artifacts/macOS-SilentDragonLite-v$APP_VERSION.dmg
-echo "[OK]"
-
-
-echo -n "Configuring............"
-# Build
-QT_STATIC=$QT_PATH src/scripts/dotranslations.sh >/dev/null
-$QT_PATH/bin/qmake silentdragon-lite.pro CONFIG+=release >/dev/null
-echo "[OK]"
-
-
-echo -n "Building..............."
-make -j4 >/dev/null
-echo "[OK]"
-
-#Qt deploy
-echo -n "Deploying.............."
-mkdir artifacts >/dev/null 2>&1
-rm -f artifcats/SilentDragonLite.dmg >/dev/null 2>&1
-rm -f artifacts/rw* >/dev/null 2>&1
-$QT_PATH/bin/macdeployqt SilentDragonLite.app
-codesign --deep --force --verify --verbose -s "$CERTIFICATE" --options runtime --timestamp SilentDragonLite.app
-echo "[OK]"
-
-
-echo -n "Building dmg..........."
-mv SilentDragonLite.app SilentDragonLite.app
-create-dmg --volname "SilentDragonLite-v$APP_VERSION" --volicon "res/logo.icns" --window-pos 200 120 --icon "SilentDragonLite.app" 200 190 --icon-size 100 --app-drop-link 600 185 --hide-extension "SilentDragonLite.app" --window-size 800 400 --hdiutil-quiet --background res/dmgbg.png artifacts/macOS-SilentDragonLite-v$APP_VERSION.dmg SilentDragonLite.app >/dev/null 2>&1
-
-if [ ! -f artifacts/macOS-SilentDragonLite-v$APP_VERSION.dmg ]; then
- echo "[ERROR]"
- exit 1
-fi
-echo "[OK]"
-
-# Submit to Apple for notarization
-echo -n "Apple notarization....."
-xcrun altool --notarize-app -t osx -f artifacts/macOS-SilentDragonLite-v$APP_VERSION.dmg --primary-bundle-id="com.MyHush.SilentDragonLite" -u "$APPLE_USERNAME" -p "$APPLE_PASSWORD"
-echo "[OK]"
diff --git a/src/scripts/mkrelease.sh b/src/scripts/mkrelease.sh
deleted file mode 100755
index 1a965df..0000000
--- a/src/scripts/mkrelease.sh
+++ /dev/null
@@ -1,166 +0,0 @@
-#!/bin/bash
-if [ -z $QT_STATIC ]; then
- echo "QT_STATIC is not set. Please set it to the base directory of a statically compiled Qt";
- exit 1;
-fi
-
-if [ -z $APP_VERSION ]; then echo "APP_VERSION is not set"; exit 1; fi
-if [ -z $PREV_VERSION ]; then echo "PREV_VERSION is not set"; exit 1; fi
-
-echo -n "Version files.........."
-# Replace the version number in the .pro file so it gets picked up everywhere
-sed -i "s/${PREV_VERSION}/${APP_VERSION}/g" silentdragon-lite.pro > /dev/null
-
-# Also update it in the README.md
-sed -i "s/${PREV_VERSION}/${APP_VERSION}/g" README.md > /dev/null
-echo "[OK]"
-
-echo -n "Cleaning..............."
-rm -rf bin/*
-rm -rf artifacts/*
-make distclean >/dev/null 2>&1
-echo "[OK]"
-
-echo ""
-echo "[Building on" `lsb_release -r`"]"
-
-echo -n "Configuring............"
-QT_STATIC=$QT_STATIC bash src/scripts/dotranslations.sh >/dev/null
-$QT_STATIC/bin/qmake silentdragon-lite.pro -spec linux-clang CONFIG+=release > /dev/null
-echo "[OK]"
-
-
-echo -n "Building..............."
-rm -rf bin/SilentDragonLite* > /dev/null
-# Build the lib first
-cd lib && make release && cd ..
-make -j$(nproc) > /dev/null
-make install INSTALL_ROOT=AppDir
-
-# now, build AppImage using linuxdeploy and linuxdeploy-plugin-qt
-# download linuxdeploy and its Qt plugin
-wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage
-wget https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage
-
-# make them executable
-chmod +x linuxdeploy*.AppImage
-echo "[OK]"
-
-
-# Test for Qt
-echo -n "Static link............"
-if [[ $(ldd SilentDragonLite | grep -i "Qt") ]]; then
- echo "FOUND QT; ABORT";
- exit 1
-fi
-echo "[OK]"
-
-
-echo -n "Packaging.............."
-mkdir bin/SilentDragonLite-v$APP_VERSION > /dev/null
-strip SilentDragonLite
-
-cp SilentDragonLite bin/SilentDragonLite-v$APP_VERSION > /dev/null
-cp README.md bin/SilentDragonLite-v$APP_VERSION > /dev/null
-cp LICENSE bin/SilentDragonLite-v$APP_VERSION > /dev/null
-
-cd bin && tar czf linux-SilentDragonLite-v$APP_VERSION.tar.gz SilentDragonLite-v$APP_VERSION/ > /dev/null
-cd ..
-
-mkdir artifacts >/dev/null 2>&1
-cp bin/linux-SilentDragonLite-v$APP_VERSION.tar.gz ./artifacts/linux-binaries-SilentDragonLite-v$APP_VERSION.tar.gz
-echo "[OK]"
-
-
-if [ -f artifacts/linux-binaries-SilentDragonLite-v$APP_VERSION.tar.gz ] ; then
- echo -n "Package contents......."
- # Test if the package is built OK
- if tar tf "artifacts/linux-binaries-SilentDragonLite-v$APP_VERSION.tar.gz" | wc -l | grep -q "4"; then
- echo "[OK]"
- else
- echo "[ERROR]"
- exit 1
- fi
-else
- echo "[ERROR]"
- exit 1
-fi
-
-echo -n "Building deb..........."
-debdir=bin/deb/SilentDragonLite-v$APP_VERSION
-mkdir -p $debdir > /dev/null
-mkdir $debdir/DEBIAN
-mkdir -p $debdir/usr/local/bin
-
-cat src/scripts/control | sed "s/RELEASE_VERSION/$APP_VERSION/g" > $debdir/DEBIAN/control
-
-cp SilentDragonLite $debdir/usr/local/bin/
-
-mkdir -p $debdir/usr/share/pixmaps/
-cp res/SilentDragonLite.xpm $debdir/usr/share/pixmaps/
-
-mkdir -p $debdir/usr/share/applications
-cp src/scripts/desktopentry $debdir/usr/share/applications/SilentDragonLite.desktop
-
-dpkg-deb --build $debdir >/dev/null
-cp $debdir.deb artifacts/linux-deb-SilentDragonLite-v$APP_VERSION.deb
-echo "[OK]"
-
-
-
-echo ""
-echo "[Windows]"
-
-if [ -z $MXE_PATH ]; then
- echo "MXE_PATH is not set. Set it to ~/github/mxe/usr/bin if you want to build Windows"
- echo "Not building Windows"
- exit 0;
-fi
-
-export PATH=$MXE_PATH:$PATH
-
-echo -n "Configuring............"
-make clean > /dev/null
-#rm -f SilentDragonLite-mingw.pro
-rm -rf release/
-cp src/precompiled.h release/
-#Mingw seems to have trouble with precompiled headers, so strip that option from the .pro file
-#cat silentdragon-lite.pro | sed "s/precompile_header/release/g" | sed "s/PRECOMPILED_HEADER.*//g" > SilentDragonLite-mingw.pro
-echo "[OK]"
-
-
-echo -n "Building..............."
-cp src/precompiled.h release/
-# Build the lib first
-cd lib && make winrelease && cd ..
-cp src/precompiled.h release/
-x86_64-w64-mingw32.static-qmake-qt5 silentdragon-lite.pro CONFIG+=release > /dev/null
-cp src/precompiled.h release/
-make -j32 > /dev/null
-echo "[OK]"
-
-
-echo -n "Packaging.............."
-mkdir release/SilentDragonLite-v$APP_VERSION
-cp release/SilentDragonLite.exe release/SilentDragonLite-v$APP_VERSION
-cp README.md release/SilentDragonLite-v$APP_VERSION
-cp LICENSE release/SilentDragonLite-v$APP_VERSION
-cd release && zip -r Windows-binaries-SilentDragonLite-v$APP_VERSION.zip SilentDragonLite-v$APP_VERSION/ > /dev/null
-cd ..
-
-mkdir artifacts >/dev/null 2>&1
-cp release/Windows-binaries-SilentDragonLite-v$APP_VERSION.zip ./artifacts/
-echo "[OK]"
-
-if [ -f artifacts/Windows-binaries-SilentDragonLite-v$APP_VERSION.zip ] ; then
- echo -n "Package contents......."
- if unzip -l "artifacts/Windows-binaries-SilentDragonLite-v$APP_VERSION.zip" | wc -l | grep -q "9"; then
- echo "[OK]"
- else
- echo "[ERROR]"
- exit 1
- fi
-else
- echo "[ERROR]"
- exit 1
-fi
diff --git a/src/scripts/mkwininstaller.ps1 b/src/scripts/mkwininstaller.ps1
deleted file mode 100644
index fa4ef45..0000000
--- a/src/scripts/mkwininstaller.ps1
+++ /dev/null
@@ -1,26 +0,0 @@
-param (
- [Parameter(Mandatory=$true)][string]$version
-)
-
-$target="SilentDragonLite-v$version"
-
-Remove-Item -Path release/wininstaller -Recurse -ErrorAction Ignore | Out-Null
-New-Item release/wininstaller -itemtype directory | Out-Null
-
-Copy-Item release/$target/SilentDragonLite.exe release/wininstaller/
-Copy-Item release/$target/LICENSE release/wininstaller/
-
-Get-Content src/scripts/silentdragonlite.wxs | ForEach-Object { $_ -replace "RELEASE_VERSION", "$version" } | Out-File -Encoding utf8 release/wininstaller/silentdragonlite.wxs
-
-candle.exe release/wininstaller/silentdragonlite.wxs -o release/wininstaller/silentdragonlite.wixobj
-if (!$?) {
- exit 1;
-}
-
-light.exe -ext WixUIExtension -cultures:en-us release/wininstaller/SilentDragonLite.wixobj -out release/wininstaller/SilentDragonLite.msi
-if (!$?) {
- exit 1;
-}
-
-New-Item artifacts -itemtype directory -Force | Out-Null
-Copy-Item release/wininstaller/SilentDragonLite.msi ./artifacts/Windows-installer-$target.msi
diff --git a/src/scripts/signbinaries.sh b/src/scripts/signbinaries.sh
deleted file mode 100755
index 027d100..0000000
--- a/src/scripts/signbinaries.sh
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/bash
-
-# Accept the variables as command line arguments as well
-POSITIONAL=()
-while [[ $# -gt 0 ]]
-do
-key="$1"
-
-case $key in
- -v|--version)
- APP_VERSION="$2"
- shift # past argument
- shift # past value
- ;;
- *) # unknown option
- POSITIONAL+=("$1") # save it in an array for later
- shift # past argument
- ;;
-esac
-done
-set -- "${POSITIONAL[@]}" # restore positional parameters
-
-if [ -z $APP_VERSION ]; then echo "APP_VERSION is not set"; exit 1; fi
-
-# Store the hash and signatures here
-rm -rf release/signatures
-mkdir -p release/signatures
-
-# Staple the notarization
-xcrun stapler staple artifacts/macOS-SilentDragonLite-v$APP_VERSION.dmg
-
-cd artifacts
-
-# Remove previous signatures/hashes
-rm -f sha256sum-v$APP_VERSION.txt
-rm -f signatures-v$APP_VERSION.tar.gz
-
-# sha256sum the binaries
-sha256sum *$APP_VERSION* > sha256sum-v$APP_VERSION.txt
-
-for i in $( ls *SilentDragonLite-v$APP_VERSION* sha256sum-v$APP_VERSION* ); do
- echo "Signing" $i
- gpg --batch --output ../release/signatures/$i.sig --detach-sig $i
-done
-
-mv sha256sum-v$APP_VERSION.txt ../release/signatures/
-cp ../res/SIGNATURES_README ../release/signatures/README
-
-cd ../release/signatures
-#tar -czf signatures-v$APP_VERSION.tar.gz *
-zip signatures-v$APP_VERSION.zip *
-mv signatures-v$APP_VERSION.zip ../../artifacts
-
diff --git a/src/scripts/translation_analysis.sh b/src/scripts/translation_analysis.sh
deleted file mode 100755
index 92ef7b1..0000000
--- a/src/scripts/translation_analysis.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/bash
-
-echo -n AR: ;grep unfinished silentdragonlite_ar.ts | wc -l
-echo -n BE: ;grep unfinished silentdragonlite_be.ts | wc -l
-echo -n DE: ;grep unfinished silentdragonlite_de.ts | wc -l
-echo -n ES: ;grep unfinished silentdragonlite_es.ts | wc -l
-echo -n FA: ;grep unfinished silentdragonlite_fa.ts | wc -l
-echo -n FR: ;grep unfinished silentdragonlite_fr.ts | wc -l
-echo -n HR: ;grep unfinished silentdragonlite_hr.ts | wc -l
-echo -n ID: ;grep unfinished silentdragonlite_id.ts | wc -l
-echo -n IT: ;grep unfinished silentdragonlite_it.ts | wc -l
-echo -n NL: ;grep unfinished silentdragonlite_nl.ts | wc -l
-echo -n PT: ;grep unfinished silentdragonlite_pt.ts | wc -l
-echo -n RO: ;grep unfinished silentdragonlite_ro.ts | wc -l
-echo -n RU: ;grep unfinished silentdragonlite_ru.ts | wc -l
-echo -n SR: ;grep unfinished silentdragonlite_sr.ts | wc -l
-echo -n TR: ;grep unfinished silentdragonlite_tr.ts | wc -l
-echo -n UD: ;grep unfinished silentdragonlite_ud.ts | wc -l
-echo -n ZH: ;grep unfinished silentdragonlite_zh.ts | wc -l
diff --git a/src/sendHushTransactionChat.ui b/src/sendHushTransactionChat.ui
index 94bc851..4f2d0c3 100644
--- a/src/sendHushTransactionChat.ui
+++ b/src/sendHushTransactionChat.ui
@@ -6,12 +6,12 @@
0
0
- 212
+ 225
405
- Send or Request Hush
+ Send or Request DRGX
-
@@ -126,7 +126,7 @@
- Hush
+ DRGX
@@ -204,7 +204,7 @@
-
- Request Hush
+ Request DRGX
@@ -217,7 +217,7 @@
- Send Hush
+ Send DRGX
diff --git a/src/sendtab.cpp b/src/sendtab.cpp
index 96153d8..78a5a93 100644
--- a/src/sendtab.cpp
+++ b/src/sendtab.cpp
@@ -861,10 +861,10 @@ void MainWindow::sendButton() {
auto d = new QDialog(this);
auto connD = new Ui_ConnectionDialog();
connD->setupUi(d);
- QMovie *movie1 = new QMovie(":/img/res/silentdragonlite-animated-startup-dark.gif");;
- QMovie *movie2 = new QMovie(":/img/res/silentdragonlite-animated-startup-dark.gif");;
+ QMovie *movie1 = new QMovie(":/img/res/silentdragonxlite-animated-startup-dark.gif");;
+ QMovie *movie2 = new QMovie(":/img/res/silentdragonxlite-animated-startup-dark.gif");;
auto theme = Settings::getInstance()->get_theme_name();
- if (theme == "Dark" || theme == "Midnight") {
+ if (theme == "Dark" || theme == "Midnight" || theme == "dragonx") {
movie2->setScaledSize(QSize(512,512));
connD->topIcon->setMovie(movie2);
movie2->start();
diff --git a/src/settings.cpp b/src/settings.cpp
index 32464e4..72e4e23 100644
--- a/src/settings.cpp
+++ b/src/settings.cpp
@@ -3,7 +3,7 @@
#include "mainwindow.h"
#include "settings.h"
#include "camount.h"
-#include "../lib/silentdragonlitelib.h"
+#include "../lib/silentdragonxlitelib.h"
#include
Settings* Settings::instance = nullptr;
@@ -132,8 +132,8 @@ bool Settings::isSaplingActive() {
return (isTestnet() && getBlockNumber() > 0) || (!isTestnet() && getBlockNumber() > 0);
}
-double Settings::getHUSHPrice() {
- return HUSHPrice;
+double Settings::getDRAGONXPrice() {
+ return DRAGONXPrice;
}
double Settings::getEURPrice() {
return EURPrice;
@@ -242,7 +242,8 @@ void Settings::setCheckForUpdates(bool allow) {
}
bool Settings::getAllowFetchPrices() {
- return QSettings().value("options/allowfetchprices", true).toBool();
+ // now defaults to OFF, used to be ON
+ return QSettings().value("options/allowfetchprices", false).toBool();
}
void Settings::setAllowFetchPrices(bool allow) {
@@ -276,7 +277,7 @@ void Settings::set_currency_name(QString currency_name) {
QString Settings::get_theme_name() {
// Load from the QT Settings.
- return QSettings().value("options/theme_name", "Dark").toString();
+ return QSettings().value("options/theme_name", "dragonx").toString();
}
void Settings::set_theme_name(QString theme_name) {
@@ -305,19 +306,12 @@ QString Settings::getRandomServer() {
qDebug() << __func__;
// The more servers from different TLDs, the better
QList servers = {
- "https://lite.hush.is",
- "https://lite.myhush.org",
- "https://wtfistheinternet.hush.is",
- "https://poop.granitefone.me",
- // These can be un-commented to test out how code deals with down servers
- //"https://thisisdown1.example.com",
- //"https://thisisdown2.example.com",
- //"https://thisisdown3.example.com",
- //"https://thisisdown4.example.com",
- //"https://thisisdown5.example.com",
- "https://lite.hush.land",
- "https://lite.hushpool.is",
- "https://lite2.hushpool.is"
+ "https://lite.dragonx.is",
+ "https://lite1.dragonx.is",
+ "https://lite2.dragonx.is",
+ "https://lite3.dragonx.is",
+ "https://lite4.dragonx.is",
+ "https://dragonlite.printogre.com"
};
// we don't need cryptographic random-ness, but we want
@@ -353,12 +347,12 @@ QString Settings::getRandomServer() {
}
void Settings::openAddressInExplorer(QString address) {
- QString url = "https://explorer.hush.is/address/" + address;
+ QString url = "https://explorer.dragonx.is/address/" + address;
QDesktopServices::openUrl(QUrl(url));
}
void Settings::openTxInExplorer(QString txid) {
- QString url = "https://explorer.hush.is/tx/" + txid;
+ QString url = "https://explorer.dragonx.is/tx/" + txid;
QDesktopServices::openUrl(QUrl(url));
}
@@ -369,7 +363,7 @@ QString Settings::getTokenName() {
if (Settings::getInstance()->isTestnet()) {
return "TUSH";
} else {
- return "HUSH";
+ return "DRGX";
}
}
@@ -406,8 +400,8 @@ QString Settings::paymentURIPretty(PaymentURI uri) {
PaymentURI Settings::parseURI(QString uri) {
PaymentURI ans;
- if (!uri.startsWith("hush:")) {
- ans.error = "Not a HUSH payment URI";
+ if (!uri.startsWith("drgx:")) {
+ ans.error = "Not a DRGX payment URI";
return ans;
}
diff --git a/src/settings.h b/src/settings.h
index 30b9434..00fd457 100644
--- a/src/settings.h
+++ b/src/settings.h
@@ -81,7 +81,7 @@ public:
bool isSaplingActive();
- void setHUSHPrice(double p) { HUSHPrice = p; }
+ void setDRAGONXPrice(double p) { DRAGONXPrice = p; }
void setEURPrice(double p) { EURPrice = p; }
void setBTCPrice(double p) { BTCPrice = p; }
void setCNYPrice(double p) { CNYPrice = p; }
@@ -114,7 +114,7 @@ public:
void setINRCAP(double p) { INRCAP = p; }
void setGBPCAP(double p) { GBPCAP = p; }
void setAUDCAP(double p) { AUDCAP = p; }
- double getHUSHPrice();
+ double getDRAGONXPrice();
double getEURPrice();
double getBTCPrice();
double getCNYPrice();
@@ -200,7 +200,7 @@ private:
bool _useEmbedded = false;
bool _headless = false;
- double HUSHPrice = 0.0;
+ double DRAGONXPrice = 0.0;
double BTCPrice = 0.0;
double EURPrice = 0.0;
double CNYPrice = 0.0;
diff --git a/src/settings.ui b/src/settings.ui
index 4eed716..e93b08a 100644
--- a/src/settings.ui
+++ b/src/settings.ui
@@ -127,6 +127,11 @@
0
+ -
+
+ dragonx
+
+
-
Dark
@@ -152,6 +157,7 @@
Default
+
@@ -163,7 +169,7 @@
- Fetch hush prices
+ Fetch dragonx prices
@@ -259,7 +265,7 @@
- Connect to the internet to fetch hush prices
+ Connect to the internet to Fetch dragonx prices
diff --git a/src/txtablemodel.cpp b/src/txtablemodel.cpp
index 04ea0dd..b1c184a 100644
--- a/src/txtablemodel.cpp
+++ b/src/txtablemodel.cpp
@@ -93,7 +93,7 @@ QVariant TxTableModel::data(const QModelIndex &index, int role) const {
QString theme_name = Settings::getInstance()->get_theme_name();
QBrush b;
QColor color;
- if (theme_name == "Dark" || theme_name == "Midnight") {
+ if (theme_name == "Dark" || theme_name == "Midnight" || theme_name == "dragonx") {
color = COLOR_WHITE;
}else{
color = COLOR_BLACK;
diff --git a/src/version.h b/src/version.h
index 3aab047..b9027c7 100644
--- a/src/version.h
+++ b/src/version.h
@@ -1 +1 @@
-#define APP_VERSION "2.0.2"
+#define APP_VERSION "1.0.0"
diff --git a/util/SilentDragonLite.desktop b/util/SilentDragonLite.desktop
index 24b5b3d..292b979 100644
--- a/util/SilentDragonLite.desktop
+++ b/util/SilentDragonLite.desktop
@@ -1,9 +1,9 @@
[Desktop Entry]
Version=1.0
-Name=SilentDragonLite
-Comment=Lite wallet for HUSH cryptocurrency
-Exec=/home/user/SilentDragonLite/SilentDragonLite
-Icon=/home/user/SilentDragonLite/res/SDLogo.png
+Name=SilentDragonXLite
+Comment=Lite wallet for DragonX cryptocurrency
+Exec=/home/user/SilentDragonXLite/SilentDragonXLite
+Icon=/home/user/SilentDragonXLite/res/SDLogo.png
Terminal=false
Type=Application
Categories=Network;
diff --git a/util/add-linux-icons.sh b/util/add-linux-icons.sh
index 7fed756..75dd245 100755
--- a/util/add-linux-icons.sh
+++ b/util/add-linux-icons.sh
@@ -2,5 +2,5 @@
# Copyright 2019-2024 The Hush Developers
username=$(id -un)
-sed -i "s|\/home\/.*\/SilentDragonLite\/|\/home\/$username\/SilentDragonLite\/|g" SilentDragonLite.desktop
-cp SilentDragonLite.desktop ~/.local/share/applications
+sed -i "s|\/home\/.*\/SilentDragonXLite\/|\/home\/$username\/SilentDragonXLite\/|g" SilentDragonXLite.desktop
+cp SilentDragonXLite.desktop ~/.local/share/applications
diff --git a/util/install.sh b/util/install.sh
index 8107b10..95c6ea0 100755
--- a/util/install.sh
+++ b/util/install.sh
@@ -5,6 +5,6 @@ cd ../ && ./build.sh linguist && ./build.sh
username=$(id -un)
-cd util/ && sed -i "s|\/home\/.*\/SilentDragonLite\/|\/home\/$username\/SilentDragonLite\/|g" SilentDragonLite.desktop
+cd util/ && sed -i "s|\/home\/.*\/SilentDragonXLite\/|\/home\/$username\/SilentDragonXLite\/|g" SilentDragonXLite.desktop
-cp SilentDragonLite.desktop ~/.local/share/applications
+cp SilentDragonXLite.desktop ~/.local/share/applications
diff --git a/win-static-build.sh b/win-static-build.sh
index db587a3..4f8b1c2 100755
--- a/win-static-build.sh
+++ b/win-static-build.sh
@@ -2,13 +2,13 @@
# Copyright 2019-2024 The Hush Developers
VERSION=$(cat src/version.h |cut -d\" -f2)
-echo "Compiling SilentDragonLite $VERSION .exe with $JOBS threads..."
-CONF=silentdragon-lite.pro
+echo "Compiling SilentDragonXLite $VERSION .exe with $JOBS threads..."
+CONF=silentdragonx-lite.pro
set -e
echo 'source $HOME/.cargo/env' >> $HOME/.bashrc
CC_x86_64_pc_windows_gnu="x86_64-w64-mingw32.static-gcc"
-PATH="/home/$USER/git/mxe/usr/bin:${PATH}"
+PATH="/home/$USER/mxe/usr/bin:${PATH}"
if [ ! -d "release" ]
then
@@ -17,7 +17,7 @@ fi
cp src/precompiled.h release/
qbuild () {
- /home/$USER/git/mxe/usr/bin/x86_64-w64-mingw32.static-qmake-qt5 $CONF CONFIG+=release
+ /home/$USER/mxe/usr/bin/x86_64-w64-mingw32.static-qmake-qt5 $CONF CONFIG+=release
#lupdate $CONF
#lrelease $CONF