PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 56645 d638f5b7502f678a00fe999befdb9a6461f058f6dc89a20aa3b7dc910bf6f65d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b0ecad463372cfc3a1f494d4574369f624f0209cf39ef85924248725a0b065ba
Certificate Block Hash
d638f5b7502f678a00fe999befdb9a6461f058f6dc89a20aa3b7dc910bf6f65d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a072000002230000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b2f8f43e222d14514af91eb9c8a0b9a8958bc4a9e5d3401d8776ac7039306228bf76e921313db3cda2b1c9fe219946deaaa825be95cf1e932ba2f98b7bf3032d79c471a6601351db08613e29c61af0da141826bff519c44b8b040000000000000080000000e00000a072000002230000

Raw Header Hex

0000402096ad04b8ec0b19e095d24debf2e6d1e03ff95e5d9051bf5fe140b4519a1ad950105db7d36b2389d7498156e8c6598c859766de445b654939be82af4acae9e00def3b0d6a6ae40418ba65b0a02587242459f89ef39c20f024f6694357d494f4a1c3cf723346adecb0

Proof Data Hex

59,560 bytes
12121601030754628bacc39a8361849eebfd866bb527c3a58aeecf2b78f283a8fc16724c3d72199682e21f7f883cf7641743a7b996db7f31fcd60464df2848f097d0946d7b431acbe2a7c2db36c476744c800613297693bad21f7fe2efd66be4bcdc68a10f37a2e4997d461ea525a89d5310965652e3edfb774ef5f4c73bca0669f806448274f5547a10ed4484b7e7ef593c04d1e03005d127cab1134984554e9dc74d36db799d1b7e83c1ce43ee3ada0061f1f890a78004040ddf633bee342f5321551c8081fdd320babcfe30b4dc4c2b9f39ff24f94cc8ec9472660c6a700df04d6f9e4c9dfb0abe6ae99751efc3c173308030af133b29434fcaa3ddc288a86f4e6c1ac9b25ed3dc899bba2a6a5b779c683a563064fc5209b0f99e3e7f0e8f755165e9c632e85d40d4ff24359665f3d9e45512c675deb0ffecbca394261b18dbd84ecb0583e05766d72a578f7758d6307464935372f6604c4d9474d6517d76d95dfddbcc5a3a9a88bb73a3de778d4445afec9ce46e2c5945cde184e32c5a54a3121329006e06f6b2f7a20da7fd3f9d806c5fac44a10adb669277937e3fb72cba380530c57de65a50cd80b700acd80f393d3e175ba2ee3ed4bf2ba436bcf9e4782e2726bc6ce87eb37e9e00d1d80e35e4bf10a402527bddcca8597b63f006de4161fb8de65622b31ca1af157d5b6df24bb6a0ca7a2737611f390e510eb136c907b7b64c8cc196dc175987e31e9c9d98eeab143d2e89d8c6966b70793f060d9f3862fa55ab9ffbf6b11641d74aa7795cffa6fa891037f5f22a48fd7d27d0211e0f6210c6ce036335acf38d7baa4d24cf67bebb5c0d9e9cbda2d9fb6c0e4ab16ce6986f9ea0f7106ebc3aa0b6d3c67b729b4b5875e18ade99e7e9fb401fd121d1017d4cec6bc84d1f7783a470c9ce9cfbc2dae7a037bc3e19ea41ea4a612a226f28ad8b81de01b5ed5e08f7229b77f1edcf23ca98b40edfd9de440133da612ce9df24256a48b63bc5da05a4fb5a085f93a0dd047b6ff0551ee4d6a422b83b6f9436f3a3776c8439c5511d061ab8bddcfd3c8ebda588fb5eaf9bc1ea6e091b21a2ce014cf36d16b4b8b04c181767b367cfc3d4c61066320e0d2530df63b43521a0d029073d92d10de5e477be695d9cd0e277f9387d3cde008a9889574507f0cebe438fb6d130f60adc4751d9154fb211fe746ed5581747e7f46b6113060b97a25a3873f68bf2daeb285c263e620d2fc90037c9a99ae9296d810bccdfdc06d82d8143a7c08bb7102bb5b1735e30ec2facf8839283204b4d2a43d1a95c0c98bbd6087bd823338a4c6f7d3681a6ac72fc065640d80b56e89b9b36c73957d309a26acb876e179eb4b84930bcf1d07f8fc7f96f869cccda762dff538acc3588cde772ba2ea848eb4f3d4793d655b607a9dc9b8006839f2a88d900bd3bebe03c88c7f812b9fe23aa2126782a541f0b26981cb2b18fd70cff5ecfee464f1625602eeda7be158cfbabe97d8c3d1bdf40fe67c2dba0df6ab066a782d14ffba9825b18eb63143b616bb5dabe906ae1c9bc585a39ab2421e84fa5c035997789126bd09595bb12ea9465550d5d5d21c9cfa8d4ce24c21719f118a3f8d8a098dbaadae85f6ff4e4381fc342cbd142934fcb5410b0203a56cf18f949c1254af55e888eafb17774eaa60e8a4cf5199b1a61eb787f7130b159597dcef3b49d0e79ab8e2157b3c5d204cf2895ae048d2c294fccd60952a36495dbe059a5830bcf55d7df8a4bbc9dd6b6d33a33e1aee8bd65fc9a25c0b6f34f94be2a1e210f1e6be64455b06252e604fde695417742a0e33269e7062d85b386f73b6b0220da08fa30093941af5227881839237f06740a06caa5ee71ebf3746134313b148d71e4008a2ba933c77672a4125490d6944b304b52c6e20880ade2041c2788b0f9b2edcd2d57805db06608221cacdb9e198ba7b990d1119511f84ca67c01fb90996b84a75facae3ad59d9428614b7ff98a9987ff2fdf94a39812c065d78e1228be4abd96b1f88ebf04716dfd84334f448eec31ba2c1c553f5466390497e3426a77e7ffcfbbeff80c3f0f0c9d361458af6bebcf6cb4fa6435b2cdd808d0adc83599d3bef6a0279747faa3fb006cfc4b8616b5ab5659e0f3e48c0e94706f89b6c9c96daf563f41255801c49c1176e8efb0f47c09320cf6f1d4056d6a7946344717feb847a406ed7e696e30dcda190053f4c9e84bdfcf2a664a19f9ff9baf26a0b27d2c60f4990f70840ecfd666ca2db33fe094335bd56f2f327a9e7eb74b747a400cb0e57f24840bbdfae4180d7684e947e711ad984600d4ab3c18f75199a4718201c4dabae2de51505d1853831b628258a2b73d8240e0073bd57876af7bad54f428adc1ab1b582006f3897bf791593f60aca35f6a3692b698d052c5b2f3a4f0943f1916deb967566a60a8b75ed90bc05aa213803502d0c73b7d7b6a15c858322f8b8698a927b548c7a11367044301fc6a918fc1d23338b107858157bc064ac3a85ba8b707d84a00e499cba8cd05ba76817a68002f8b25973949ecf609b33fab5b664a00b6ce9c3c313558d180767693429e51e5d552630229dde4a86cca9dcc9c2c910c7966c4cd0d5a80ed1114369dfa2b5359a2f51eb0a7f7e3c29ae172e13b6cc1a6fefd9c8aae69a230b2acecbd60698c856638797255f53922a48349ba6d5359ab66545c2971d475fecc945797d50133fe105845413ef4e99e0e73a6c6d42df0433ffacdbc60ffae7c6e260e52c658128c7dc9beb1efe210443b0f42db83b3843aad2857840718e120e5758a9c70d5bca7294c99098a1986a36cc6b2a054ed4a750448ccccf30a2a34309f1f996e9a99f27ddc824891377619187d0a814fb2d887b735c0c97929829edf8066801254cef716590866116dd774be2f9909e26c3056c132b1af611fcffcf045fba28ac7ba409e76b51967e3cde17dcf11c46a843c604cae67a7dbcd3a46ef0314c2b7c1db51c42ff8e6813fe6398dcabad695855512cb5266ec3eaa3867db673af2fdc891a4f6217ef19a753c81f3386126635bdcc720a6e2e0f33fa805a17d25ed19ca345ed5a11ace2cd7d61977474112b201bae21ae8fa0e86f6fe6552503f8a55693ea1565628e198174e8a487697c659322c7122bf9c02c35ce45e2f413560cc9c29b544cf1550ce3d1c944b87c681a6a2583f0bcd085b51527db5191df6bd6ca0c589a54ceca911758a6ec8d1d1b047414f93525b38ef233e0ca72cd60e73e4e287ba54ef50b4be0b537ead000a634418d6260b0bb979fbb45426dabb1fd2377e5893ae91ddb02ccc33022516fb272f5d2b8636d07cf80964de7a55843a22a4c8536b89ac42fcba50f9a75b7d111887cded1e05a1f8e9852b59079b3036894a3ac0ce551b9632295fabd1406731f38210dcfbc6ece8b9b4afd3375e4f7306ed108965f8b627f3458ee857cfc2f07d71f10b6328956c1a6e4f1e2c7dc786ac2f709d4349f0d377b3de9b376feb8f9c1b6835856ad4cab5debab36ef35add88490545439dd8d20c18f63d915a70c011687579a2f317ddcee38e3cefd3b093c9ed2d3e467df38c7ebc85a0cff0361530ef5847bb1d74a39b90277f8621acaaf54001d9dfefac97be024380258e2effc8f8d1355c5e5101873f8ab23f3034d3b0768086d4e79b32bbac0c44c787ed41d40a187a7d657b604620dd51a8bdcd3220f274f7804040e0c1d196aa4daafb9d3ef37f066c77ee444b726bacb43881568cfbd9652274f8bfeea70ae42c9ca671f5d1a056accac4324a22fadaf8e88e6ab6b3c92bf23877c15e6b2a6004d5237c59c0192c44db8ab8410bdb78257240ff733e312947ab0b59c3e3592450360a704f62f3b7f30029b00cba8f6ab500e82216834e9af398652980f7688d582a6cec29e241ba1a33c0e25d5fd19f5362aee22af99f6c7b7c379ab611d9f531647bc459b2e1458d52478f8fb234577c00542de6b93c9ebc80412cbb8e56cc66235c4726070c9eb446c9e9ed8774697b46db2a9c91ee9b5fdebd9de7b2c6fbc07d9f4d276e15747ba46d2296d04003cabdb66b57e4c3dd66d0bc7239992484316a80c846e9ddcb5729c9eb36575c8d9953dff1ad75c41e97362fe9b9c53c872da24d322c55b649b66ff9968e29905c977b4c59c722b5dd4574d012598e41e6cab5176a6d5668766431e67ecf76d3d1149f274acb980502abd4a6d9a4e34cc27c85e92f1c56cd62b01d1789b7d7e109a8ee7fd374aa3f7ac60aa7fea082dadebec3acb5e647a629f01c4fa5ca69bdd47424fc3e47e80e5b2aed895fe16f4dee042f2a489986ce366df6dee97aba3e9f6f62d9cc09bf42e75a9193a5c4b76944338b8b525bc13373869d405ab0917fc7e74619ae51486b73705e5d59476f91ddc11b471aad68681408b0a889c56fb6f8fbe644b0c704dcf1921e793988a990b6e6222cf495b44846bc95569f01f6b404b126bb7de206d5cf327ab4387b077cc94cbb4bb01aa0568f1aa10a5faa2dc18c9443ebd1384ffdcec68d90ade4abe36dff4b500df2dfa41ebf499ed3efc6fd80d97724791df03ba51a7600c98ee11527c002a6bb5bbb9abd77b481f2e04c3668d063903ae7c5a38a8bea8733f5eccb81db371c3e0ac6a78f722fe297d7ff7b1813346500e749a4137cd581a189a0ad1b753dde8bdba3bfe5b1c4da1e14e9cad4e84f4ad1e59e5fb58c8da30639396afb8cbc58bce23288a34cad5932040074684082e4487615ce1c2ff9cb7760d4bc618391d6930dbcc967d57764ea231e264a68be98b47b66782563214afb704e9e6ff9bf5a10f0e6f3bebb1e1b68cfa34d32e71cc708ee34d7f2760cbdeb5254b0a83acd8cf8ee3fe524f62c52bdda988663b713c1f8c43a9597af702ada95e9fdb20f61f55a9611e41f43198859dcbdc295d715658bf3ae55290f2c40c666cca80084357568dedccd7a38cb2a99fd0084d6b2f0b6a22436382e379899d847c5a3aad50b07c7a2143f037e789cc31bcb5e7d2d4e75c07e8c8aa168a54c729f58fb850885dc760885e74d077912803f417a6608304d4ba4593ed00c714cc3dc123bd31e5924d017ddde7cb18f43fe245b968d6e0a8a3695ee7b5939dbcf730af3f88201c5c6cb48ab711a081aff73acca9f538153a1109ad4b2b7eee5481c1643365e32c31fc7ac9a9c46b31ff258972d3a4b3ed55037e334676d11a5c5f6a47a5707939dc3d9a6da89fdd1e26b83cf7c2d7dc47c0485eae5ae7762335d44a144a42fd89017b45c9087e8d308484997286b9d3eb8c4b1a9c58210dbf4595c3ec92c7c9cd96b40ac6727f2fa741706b65cefb1f206977e2afe442a13dd567f2b5b469fa60a99f973053d5de41c4bd55ee59045a04fd2285641af4a23324e338f78644c4e7d2170dd5357bd293d25211f2d508a2224dce51b69329ff5283495dda77cba31d08391d53ef11a00a91d92d03d679351cac3a9fc794eadaf0b2d2f72343ae1cc4ca66ce79407e6d483efdc19a9fb2b9fbfaa1f33bcb97892ddca598d2980dbc24bec2b899f214dd3b414da42aa2bdf67da1e484804fd5867eae744e7aaa1de437e897045b643b7732a311f9102c7a504ef80c700a2fb13f6e06cd3f45be20ea2436fd746bca86271385d9166830af8242e7b56f59ee719f3325912fb2c5f809665302004e9ef9d379ac19843b8819d4bf6157cc2e37d31ab13cda0f74bb36e3a92142a0adcb37d6f7710c51467e2b9f9c85e0cfbda15ab9c077d1d1a27e689594954d2a7d2d7081df414229d88684a2a58a7a9f7920c07c1301b601d9471564ee6f900366ece4242b560ed1abcf96f81a3f16af211af5d420f1da8f74d10e6fb34fbef29aa91135e73a0ee16e8772c680089ae67e61494fb7ed4eb67c86ca6cc5551d35c5fc956aad620eb32e43fc5cc90f6fbe4e185be6157df2002a1474cabc75e52a2668ae3128a6780280b8841c501393ee26ee058b524454b93f28c2f32ec2eaefd18e1b1d4ca03cf5ac9364af9e1e85c7386b014cce1f4d3e9374df88186321730aec214fa2ee5442f0df44d8acd253a4e7efd89e7d587ab798953dc56497a84126eb0545235936f4ec4ccf9eafc41eae073e8e65ad5c2ea118472df7cd5bc67ebcce78137a103798e5e043b98a4ecf4780e2bdf4da70c816d19458f640aa7558e7ba2a24f40de004fb3c4689c45050a0db783d9d5ff4af78e3052a554260bb101a80177de3b2768698acaa4bfb3bcff16ee9097e863b362ca6a5b9de3779b4fe4cf8f323d104a29fdfae0733a1ab547a1da2da20efd277e5412eab10e7dd35b552fc64d44b525115a9ee0dfc8bf8d227d34c8b3e04af08dd77c4742b529e6b5805a038de4eb541b0e2084d310d0ffaabebd4f7d408944ba6030fc38682287b766acc3c692d634530a2e58e52390f75a1d8b82268e0eac736a986a0e7f5db62e4db3d9485b221faf7de92e2324c0371c4c392f67a3a61bec1caf5eff39b5b4fb93490a52b3ec8d697c8a2e96a2e8612a76a214fa657837ac3de80927fe73a82d12150704b7f13277ff8d5ac5508cafe0c5d3f01bd4f7a4b345f4d86e14623300f01f030963cc87a19dd6d0012661356e931895af8f61144e0e0d784029071b6d37f678627c5240c76fff56b6de97cfddaaf8d9433984025473df1185cb66aab8752cde3869543364b990af1a81387ba7175f5bca093736fbe1d118f31f4e4f7bff0b0e32c1fa0b6978ca5c91eed8f86d38199550adf6d6b1446e11a72b6cb66acb897a954c5097dc200a389835043f8abcca808270aaaf3fe6b9d35726df67ffeb27eae055ca4095aa6e5250318ff64fcdf2afd2fc244e93b016db68ae270812f367df678d3943addb8dd51c2b1241394551788862138946cf99fd45069d68e572b8ad9fc6a8872571694ddc36bd1687fffe0f8ce4fb1de58fd0b0d9af8c3b652cf9cc08dbbd714cf57d426ef19029fad507aaff022c859f8abbb655607bdc954df92e3eee6e57739017915bc29ba5a75ba08207ca8edebf936c0219ff807e379d6ade6ba43d3a6e66ecdffbc45433b9323368a7bd13c3a411ca68e15be362db797774cf165e99e4b4ab289001244de063e28e5053903153c885f2120b68d649296eec87ec9280d71fb968d4dbcd58b0255cd918a8a521fb1c86b0253058596e646dc7fbb05141fd14d273f2933741f267ef26f8c6f28d40d53f043e156aab60f86fb500c84143b25f40bb6e0bbf8ae9fb043ece7d9f68334284664da0782eb33ee6cc67052fe5be78e9a4f15d886a79e7c859415541925d5b23999b17e7a6389dd67ff238571cf549ee899315fe5d747c61e2f6141045ee589777e37aaa387f7a5312e2952fec88a06d79aa2e30308a8e044a69df19064001d9b31412833c1138abec843e60a8b27ce0ce90024b1484c747a9f1758bcf089533351027d882dab89ce40b3e2ba3e283230e3daaa8a9b81cec2fa1010fef4f633480587b176a88fcd2a1aa59b29feaefe74bebc7d13f4ddc90b8cb453418146e191e19c0ba07be1359a0a61a4004a9c80f84b444a6adf7002fa3d6f0241e525e8b2f7d164e7fc161699c59989a2ccdcbcea8653a4afe0097189507489018c3bd971666bb7c4c09ee6cf4f42a9ef356a4638f6d60b5070f620df08792021afe8cf6c3fc1bc520f8c92d048117f93ddad0c406b027e87a1e68dd90a0d08b993aeaf3208dd6e06300be95a69cbc87b01e186709035e49843deeefb68a22c712321c38ac58bc3e8c904f6f356ed76e67bfdb562d4a74d4d8071a2662c0adbc3907a601426c2bcd58bf70031ae2098eb0b4012a0245027b4b3a568239c17156337537a51c36d298ede232477a67dbd9841ea4466492a9fa2aa287307ed8a87c2f533de537b39460cc45ea0f9a6a9b8c188ec7a9157225d4bff028f3bf904e465e1d821f1d0e0af5660c04317a42e051f8797b2b3a0b0bc6e07e3d93ee2c8ccda4a3ef5db5fb0470abdb6dce0e5093303e571ece4c95ee52b9a50e0f6e281fe72ac069c898b1738d3c706d60471cbe9be2bbf6fdac12511bd871ecf860d75fa9b8b9e7e75665393d2effc0db6fea6217d884bf4e078b98e632a75507c6ef31aae2ad3727cf2b1a738813c2c792c0faf35971b0d214a256306d305408792822913af1a8d2bd1e63190e7ae92eef97f4ab9e907ffc3daafec4f51bc94304a0b8d2ce89f8c1e73148f76f53f1269ea3ffff49c72348a19fe854b752ecf71c20bc079e6f5985836f005ab0fcd63667595880e882fb3f5ffafac12b130628328a50c6f99b55659a057d5774aca7471c7fdae44ae174709f0d9f90b164d9a6db563673c96b7d627e176681913c64a60e410a710de7b8af7bac50560e52914b3b5d9e6ea48a002fcabb18421c24a39c3180b6e22beb3484a181397ce06b9ba939d31df84f9690d337d77aed4757c182f2274a80ebd139e84aa100f0d9f8459c881a08c6023ca0e35c8655be13c10f38e702129cc0ce9675c37d5c0d8c4fbe521ba54530544b0ebb232dee78f143fbfa573f5186159b4fd8ee536006ecc9fd4eb8e27b76e0564fd31cd37cf97069af433cda5690e50ad3ed54503b81d98939766d355d3780c834fbeadfb894c76d6521fca2c837d81dcf80fbf2d4fe38cc082dc1cac2ff7b7d3bd4777e8219237ea9e77d018100a6f82190e75f044ffe3ea80eca85e80600181fee6885101441b905887b58774eb61c723dae1089fef2f56540a101b4d681097c0539c2f246e083f3abd1ceef4dc2f5fb7a4062b9e6bce9276fbdf97a42463e2952e871523e0f3c502dfc626ea54ad4aab6ad3a99a27c4027cefe31b6b8b76c1f8b553f9758c1cd6276f978e7532d9b213d4fad7f0e25b55fa827ac32087e3fba667ca1a037687a39b5e385a3d7fbb38f855d43623ab89fc1c3c367ca40aa8f845a9a0f6ab314d48952e94a34aab8e2de9c31b798c666070e00954f8b65f1ccf75cd74ade9c1a769cc9c0cedcd722fb3ea8f3d378b9812ea39f4e65e0c15765b951e72a74c97e79a8348d4c78f732296b05acd44c00d17a10e693ff0b9aeca20d71fe7acb5928eb742edf59ff3b9522895cae48aa37248cd30fc2195bc55bfd1a23a149224f95b466895601b68429cd463b02a04a5570f1eab587132edd9cf5e6159b6a866b8dc28ae7b2ca1bb1f8e7802af150d68b1da306ddc5c5d64bc7f9961ba86377e94eb8bad66f0ee152cc9cd3815a26ee4b183a9c61348cbb32195915e87a6bf051f012d8a36b4442ac4bc4775089f092b81cafda056bea3aa84784f238ac5bf881d09401f5067ea921bcf779555c5db15447bb1903a0eb7b20d32d25afcdd3493315965af0b82e856accae53b06ea72745ce66ec83ed4d161fdea94710a39aa49499d00860d0674dd8ed0cd14d1a21d5d8e143fe3c78143c83948e76f1332f5ac02b9c2508be66b65f4e220b2601c3a4d40da03d16852109df5b562ad485749d674de1b9cb794036a152810a3b89601b374a3083fba2948b26def1599e164fa1e5b0f9e7cdf12aa4a46e6935be3e5f265736da62dfff188e840390fc751076ef295e11e5a35aa25674bbb8f3ef1129ad3e20ab489d3343db7143e82ec897e76d06edffb77c88db20a8703672304f7db8a8f5069691c7a6a96026a9b752c10004487429daee5c5473cc2e7c3f6073b3432ee8fe26a5041136812e4973a170eb62f25b3efc0b23c1f1a139661374def36bf94af8739d3f1c1324a791d6ddc64bc7368c567a44bee59a42e00359b6b58a1622c34c205d15427c55e382a3baccfa795eee135b7aa1798af4d535d9fac550c52d3daf275dd12f3b8fca3bf4bcab3c8c87448a4f25ac0465258dc1853e863e1e4e4f948bbecb9d322ea0dc66ada89ece1d299fe013fd6161c0ddc7867bfc9095a3bf25781e671a8646cff22c0a8bd1ea2de9799b59067e8bea9f1f353dd862631dada26b82cbab41f37629beef9f3cf2b7008a0475f155c7d33d06fffe9df9459f86559220e05338877aa1babd1510aaf6797dfe89adf0ad0f68f0bb574d7ae4dc8d2442d746499de10a5c7f659c02e4a4b183ed9ec09292c4555b657e544449038e7b29fd7ca82c103da0b2560bd47799c0e6567cc50064307a07428a76bb58e4751b8b41d94efb24a4161006cf23fb82deca760e5e625fab85724c06275d3739b4469c80f02f337981069b7ddcb4a5e307a4057d7ff3201fa6196bc3bc03ca9e9b88b87be6e0d156f4fea9cf4414d2304631baa4ca82575ecdfb0c874bc8517dec61418a3d1048c42de50cee3e75c728ab5076991a53b063ee92f0fc52afda6511d4089d72718a292e5a2ce0fd347bcfd50ea8d53ce4b86884f2a28cd04e3e945c1331084ed637e06e4a7e6e58e5c4ea1db61088addf3d4df4f802760b304fd4cdbc02e4272b2c5610d0bd8b99631412f04c8138eca4460fb874d3aa0d1d70e5310dcc5281ec8c9a15ec8b04ac43c08b50ab984da70e2778974f26922f7866b9b09b50762b946d3ef224ae860dcbf007b8d8ed6ec169dca56bd04abc40d48f2522c0731aa34324c8c42040dbfe9c76fa42caba8f06f3c2198ae58db55ac9962784f25ee5c9d588bac3148379b0d9b30b5e37b75a65bc8debde63f57834bfa7b0233f95ca493bd96c43371965bcb3458dc4b02c2bc123c5f481abe3259972fd3ffb9cfdfa29a4ea6474a7b4c08fb293cf15b9aebf106d98a0c6e6da94ce208cf627767b94297f839df8f14949be361d708ed63dd182df80bc2f1558e1504c79d84f28d1c0dc65a9974e812ba5268f19c530c96ff27b8c57e153dda95c1a1e66e397bfeb037dc1f0c051047197773915714b849f628637a7dc324824eac12ff6d80d2f9d5f5e6ef52e03b0d85446f06699032f0e66ed8c314802143234d2782915d89fdb0af24425feac3b65b9893cfeb87f9da1bbe3ef0db0449a4351647d620a48e151dde203d3dce1d7f7ede3419824a7d7ea2d504462238546c89958f2003b0cca5785b557c869f885645cd0b2e4c82b19b6f00312a64f6833a3d3a977c5435b02b743492449e499d16f54a465bf1d19b728e2512ba50f18ecf9f3b7a31bbc257e623cebbe2b025beb9dafbe71e76e08e21800b8329f5402332f83ae7981440b755285ce0653584c4f42db9edd9a45f711399ce055acdd0b59b43d4aff883ee3c632f8dc6aee734e27af975491406780f3a990afb6329f0d7d23f9731cdaca74ea34b5310cd05a43010c9e9aab4471b6304b412c92d50212952014a2db5548cc36275258a63b23bd65c07b6039951a92462b76f01f7652c6ddd00428fe4f34512bdce3cd989cc9bc2bc270e4a3c964ad17ed9148f14f9ad5ac7ea5f587148a6b9091a05de8aeebfe1cd38212d648d245e2a5a9c4d69b5d990373cf92a14bbeaf38202fdab86117c12ebe9c046d05eb12e1ba96b4a258620f658f2735eeca7e858e980e28ebdbdcaa445599166fce1679a69b169ad1e2c16468e6689d2efc18ed060ed6752186b531ede05862c7850e9423bd450bb79c38dd5bc4fc178cde22f3a7a9143c15050e47d7be9e2bc867e7e863dcac8004b83ee37c128c75228a2f7efc77bf2de1862d1d96260387f0a18ce0720b514b41d4c18a6eb8073b24c5a8b3ad3a69954f44b40678efcb64cebef7d4fd0684e04996a429a3ac39d1a611540fead1b0083b3a61441342703ac3fd5cf0a190a04a13ac2060deeb7d67b35f0f81c0aba39fc80c5b3ff3a55a5ac80b3882147fd7e274823b5a08c82deb469a806cdfbe24685795c6b211868a19bee0670227a3bdc41b850c9ecba1a2b97d441955d33ae3d18d434a8c3b9be84697e7c44454b6550b3c219c98c615582fed8b66f71ea50b1b20696e8f27dd9e7c2dad0f2267f5a8e106e658f7ec52979b5ed7d33edc5c057237ada19193dd1f961b7833e9cf1376721bb916dee7b85bb15b0bedc61ec06e4ae1d8eab824fcdd7cb5b9cc23bab81990fcb216c7bed9c43d88437519f05b9d5500af7457ac50be6c0b328babf8248bbcefdbc753b40802be00bfe575b048332ba0f91c2c5e9de29ec76d0ce56e60ce450856ec4719ecd3441d64781813f9793afc4124e2ed4f4001d944b3e96db441a7de55c3cbd4950dd8c6d44750c49285e8fba46a800ca7818e904af5b3f71023eaa66567d8701f0c1f94031aa47fa03ebb0c44c4e681f00c36b54d68a185ff43884c3e41bf65fe700d316f0ff67d4c1f17a6505b98ff14ed0cf3337842fb163d2532af7958be9c78a52c51a906838637f288a27f534b3cddad16a69a81fc363aee4b96ccb6dbf6a58652ca846bb8e7b5d64434a8a19aa7345120b5508602fb6d951ca0c37b99a42539d2e8157c67f751d716859ef4b32f4351ff70c93208e7c21c3bb8e96580184134bf29868e60d5925e1d32e4503c9549955b87f347e3dee7b70e6211dbfa6b20b5b77fae73c565ff7d809d1f8d1d5e1ca6cb4216abc230b36951cb29eb485a66881ef6137a118258381bf89a8494303968701fda681f543e88880ec6e66375e55d71f8f17a268ffb04f4df12df594196c33957d2374cad2780ee4298025e8698e90f4fff0f05ffc3a39e1935119d6b5408cf733fce5816b2494d2db621dd7bd9d471e2f8555cce0d08fe9e4cae458dd73805e85463005c4e2d9ca5d9bf32affd210f42dabb424744f899bf9bef477a03de81d0cc11e9952ae5f4d3a9891cf1b0add64f891f8296c465d740c5f96ac3fc8db0773da13b288af5dcec93e27dc3fec45cae24cf9f3696674b338298e3d15021e454613c671549341e7306095a37819192708ef2c835a5b72106bc94a9aa94c372974c0f2f4a6b43d19290e5c3b34c7ec8838e19e0528585ea34a881d64bb29084a8f302c808c2a5be25363901a9445df1fb56f415be1338d6fcb5fda09a463fc23e0f244dacb0a85ea4c761a2cf36ae06278cdcd3189b8b3b51db668d65f7de0c58effd388451e991941d7666550c4fe5c084361b3528948af3c45d1d67d331119d05b3427e7955b9f8f4dbe2b34aa202df08668a65174f24175e82ee4391f086fd81ec90075e4a3ade2f90cc5f0466327071cb6903e34b71e1e3dda3e9ee191f67d2a3d52920afc4d1c4091e5753efac0eb7ec84095a51fe1e38d7621f1b1f668c6abd661a6f2bb6239544992d21b917dcad6140ed34902576f27cd9d2bfbfd0d3b849485fd9a2fe45b36978e73ee9bc8026abb169d258492e72a403c0693f0de85e1c4cdbe6cdab6005073cff945b92db5a81750a7eb6d801b3986c34752b4e294c4d1fed960351f4d528059e06966befa7eeeb93e09823ee6fdbe5ca8155f2550a961ba516f0b2aacb79c8ff367a2f0421f510612b5fdc9abde4063a1dc3f280874e43cc2f50232eaaec562b6752b80e61b83a91a30b4482846a2ddd517536a4bd78f700a29f76bf310a0f4d95c5c4b7a932fb72d84cce326bb2ef06d72ee44addf857a6ca0362cd94c1d1a75acde6a99696b4fe67c017fc3d903825ef44a1d48df450d350de054474bda03a916d65aab5053e1e42129584ea1291518a13d16f1d1f68736d4c940e3f0aeba99d5a29340b3d496c732fe18aa8b823ae8570f70969f40e7e122067629d294e36c6382f4367d275e204b5bacaf2002e000f218bf062fbf2338824a22c44b6724bfc479553a8600c4da2899045b38fa6f9fdcf7d1c9e01ea641b824cca6f9f6283de6b3a496558e4ba4332503945306434d61f1f7108d6249f0615795463d11525324781555b2bccda9d97d7ea0c6bd30ab595af9d2a7e97747b97b052d06b9187b88f17ebe9c4160c922dcc1ea05370065c8a20bcb802648397fbd5d86fcdd4438de2cd220f6ad602682b9a15ae66d08373b9d9b7437373db2a55f85265e3ce0b6387858f95bb5737977e3ae787e6ea8a3a779be8124c9211ad19c3a1aadf60c2cbc7dd1c421504e6c4a5dbd0058995265c072e6f8fedc718edfc11bc7456d44ea3fbab3fdcec82c03b6ba0aa43256961e4d66f0f62bc91c4dc2294267051d2666f51399a072a26a37e49965f56d1232080248e8a4e251d8320460dae3330089096f5d8c71e595314acdaea20171d3af49270bd5d830e95cbc6b1b22fec2ef2fc074136f89b05f0056ca0c2f1ab63d94f49845227db1436f02ae8b040cac37249155c2a112691fe940b95fb7d3bffa7d308af1eec6f4d4a2886eec7c3ccffee6648f176cefe5dbe70f616767840dadcc176485a7eb7002aab1c3c0bb24118992456a1e75674a65c4e385e43ef363fb720a4ec1230c2bc657d8931136f3f0cfc5e8a4234c503bb36b177073e89c7fba72bf152e345f26def57235b874e3dfbb85ac74c00e6c48419f6ffb587cace523daa091e6a1e93b45cb50d24ac12b9dd3675cdca2469323b0ce91f714be6d88f15355fc8baf5ffc4fa0ecb9958bc9a24dd32ff20b38aa35795b62c29db41168ede916a4534e6732f6d7aa71b83faa88b60a8ba53704b61006fafd2e83b1b78a338c1c882af4805bd2d51971155cdd27436c580388a10471f42cde4b218c883dd31760f4e84ac76fe7f79b444ae09e5ccc0c35c9c3d7ce25c565d45d919bdcc3f040e8279786da80f6d0599d71a0d96d634a1e60be67b0c39dc2d48b3549e23343b2195f03b24a0c1f6509f752c9892af08c20a7151d0d6921ed853d33c7922f3118cad663b87612b59e88d7190afd2504c672cb5720318a80d2451ab0f4dab4a42b18c371dfed9fd8094ff16c4e85edc118d6e42c43000b339a5f24832136e82286fc39eca1f4e48d5b27c449de45e64f4c96c00317814e37b5456fd8e20c48262a5129466671af4fe6cb67a24006a2cb37ef16c60d12802933e0ebc959b7229ba36f6d0efebd05aca38d77cf1839d6427a47e1812629700316466f504a3be905f65db8e8908ff45419c5bbf366a7ce6ee65d8852ee96467d58fda21127dcb330f81b2574fb2ac5dfdb4a7afaf5726536a68173b74d3bc671e87953c0771ebd461b178d88db71ad158b9177cf17b831ce1a9a8a051d10b7f72590eff1d092035b53858282ba2e6cf0a37f6987acf9f217676a54c6550c24ca11a1636836a33869c1c43ba984961bddd2747d413ae5531fa0ff7da9bd76de6ea8908ffc795902b7b3c757bcadd8d18c9bc5f6ae4856ce47b7ecbf2326151eb987e7764355789f44794fb5a2cf31e37c8c0d6c77ed09cff0ae26f8c0b67a61182a7d780f0e76d36af22b9862dcee019d31b6278437ac304eb0b45e32028df81142e8a6ffe4eb944d2d961545380004b44f9077e6dfee06f215873f2b0d989c4cc6622bec661b629a472a0b089adcfba1d0aba91ad9781a237f9cddb4af3a6098394022116e05e715a435c193f2766f812e7410977e49a6c5ea8ad27b0f92116f1a21cde3408c348c2a76e101102565c986c235d927fca599f7be313b5ca4fb22081b0035009a8bd0a6406a31253f36c4ad0138e6759bf671aed3f0280bb24f711826c21a388a2063219068d5b9de9b4b532d40ac6d2ce9a8c5563fc70a826f5f593b013f054b18e1bb4cace148e796beceb0c567f598355c645c6ce7f950261ca9e6aea0181000ce067458d3ff1f622d4917a0a710a70c6d52c8cc785994bec496f52e427854e120f9c4cfac4f027acc7f72ab4c58d9dc799abd89abf243e7767787375aa56c08bac32ac604a41eccc9634b6c185b88531a3569412636a01f9e615a7d8f7bee4474a48c298a88f5e7d89931cf29d9995c64468731c0cd1e718daf81bc63a28452d428cd83e53d150d16083c0c531f84d677c97c9d1815b6ff7da0e7db23a0da7750534d470b6a195e7248eaef6941ecba25c1f079b3043fba1bc154e0e483541a1b7bae31838b344a0943aec640b8e1bdf2e29c77ad3faf18441414d512f2b21991ebe99bf89d3cb89f3acfcc0d06b3735133a39052b1bcf2e5ce415ff9e70eed449ea03fa1e2ef4fbdfc9b73e9c932fe2ae3d20295bf8081c7d2e4610318d338bd841a745a1067434e4eba20378da248ed92c5ca586dc8227cc6c45737503115b465bda3a7e411dc5fac317261e0196ea767caec7c2ef2a60a870ff8a58ae161d9c1208d231296c4a20e48eaea4bb6186dba4c61b32ef665c23133a3105dba948992d81d48ec4e929610e860c019ee98c3235228ac3ac7d4406da2a284cede80b8cec50cb93d29569ad32d4a36af2ccb9213425769bda22b69c376a5aa431f243755b2083dbbbd81df872c5a121b172fdb2e089319644caf6c343dfb5287fb121bdce8abfb12a1eb7cfa673fd3ffa1ab9eeba69892acba250a78d81feaf94ce98d6661c4946b63f5a06a3628063c0c54c8d91444e18d9a632c28518e49e38cbd8a627f28ae613beae7132bf04c6c54f0290c8e79a5763768ca367154b26305f8864575e43b522f01caab37ae8ce0f76fedc615a035d23b7c05b181066764094a55ad41bc8f135f42e691ee5db8b37bd9d42f06a80239c3ea661b9af76b7471db2daa8dd5bf7e837868d1486378e1c1ea441969956cb3c6371c477b2673ef95e4b5a51ae8805c3af7f4ace68536f78edbff3a40f268098d25220e62989d8315491c93b902da0c41ca60d0197f447039935b324a8a527e571692ea6711691b9dff0028cbb305cb08cf11723dfcf6b0f3045010f489dab3a25af1edcb413e3a3231e8c68066c22ab5261770df76cee280ddcb85cee768b5d3a0da47f71064e0e39dbe8f85bc060f095d49a25761b2e3acd874aa509121ffbbc469c5d9acca4d100b1dde76720d455a031e177249f1d8b22f5a4b7c3f7937af45b6bf6ee3efeed2f822cfddb503cc01ea3d1a535e34d15a7e9fb9314842825dc474223ddb1e30f550896fb11e3b9d79cbcfc5111d2c0d34dd44fa30a3cd2259227d70e35734fa785da4d007131f1c95b7ff4b873209ea543f45134595e097c199cff3f5a25c7d57d82166f832579025ed5740fd5e28b6adbb8abca555b577b524db5f447d8ee3df5658fc1e169e296e3168140e9801f2a46c695c708e6223a356c03374e04ab6e2c924fe17e87db661649dcfd03a0ab4847d827d4dd5629d9558015b6db0d27487d565b7d6004aca822645e1860c817b558e788786214a1e473ed681ad0285fa7aa069c2cdaa1b069ab48d2e148a8662b059a52257bfcbb8a873e8d7ee672ce4e7c934dd25224fe0a3ff67cb8e947db6ecfabff0f4e63fc6b2ac0b14ac278e763bf8c9b25b4872777388773ba187171ef0cba56628987f189fd92f31aaab29348e4ebe32142c87d456bcff70b860ce5128e314dee62c8f93fed63d584ca88a6eab2baefd46a5189885b75f6d1a2bb9f38fa45b95e2dc0098e997cf6e84c1ea4c85107e6163967ddc99c3e60166ac138ff3b76658c4932d981d3b380c95f8e62f759270207e661a5a1685a40d91178b919dc99c6c32c2400f078c2cf09d9f552aaa80e0516f7a95367c584f53cbb63452b260e69457fd1d8ea3ac3ca49350e9418f7ea13caf013c0560f5bc8023fbc881bcfb3c1dbb801b1f52ae81d0bceaa1a1f80defbea4d7af089ca1f12d633fde4f2b318a1e6f52d71af4fceca078ecddd415ac6a6e0a1fd22f6254212144b29f2202f78dff5f7361067a33095ccf09044f5ad0a9fdfd3c2263d6ad5829818d3fc6688fef4749f9e10b20663b71db50ac74faf7aad87b3ed198212343e40f91a536d2a98eb1255f0d2b9d89d2c32a39f2acc04207f17742843544015b9e89be3fd56a3fac36381bb2dc1ca0fbff5e1c3fa78bb46b4f0761cff3c14a8f282bf7d3a9c572fa1894b63adca2006e3506f58ad833c8c7b81b6df9e93b532095115f0d4f9223df700d0636027bc65cf521141f5881884d3ec4394e3182ab0a7cd1c66a017530d94cd90b10992f9a8a7ee9e5ee1c2ecea9675fde2868ad7f0ba5992fd3d6c3e688b8f7c5b520c953ab4d8c35223eb8a734c4d5f44919a1029927e1e58d757bdb38e1071040be793dd8e0b323c60272858e4a3c86e054e0aff84389443ee7eb4bce1f5c2a8240dc5a17229168d34c6df2e27c3aa703cdf7239d738b5539b7e020813a6d99d771407c68c581369b85e8ed1a503064c8ce38e4755e5885882953dbfe5fea6538347161cd2d42a31fc8dc47c249a712cae6f4ec5d89d27dcdec4793761e4c6e0ecf4fe3d2b87dcb987b1788187cc3818e29581a786e581afb2f95d71a334b20c99c529923e2fd375aebe336649afee9b0a94b5aac7703097f9160ea91ea332816749a562369b6e35ab5188b5ced76f3895b4cde29db662e1be2649be22b4bb85d074a24c055d2f91e9f018eb73c795b68731547b1258389d4c30fd9a603ff8fdf0337dacb4e7026d6d11bf3b5da6159bf76ed9c46de6cf0bdd0491a734c3158add1ca30a7b588e88d1fc2c62b2556d5ad11f91e565aa2a46151e9566911b6b6fb760c059a1bdbfb5c333cf92f1e3930cb4d0b65a4e78d46cc3b3f6e14948a2be596264babda6f3f6adcc41c0fdad2f70a827b929d64fafcc7142dfb43590257ad91ecfc863bffa1f1576d8c4fa22cf94117bb6b844b6b8c621e663720328b5bf24e483f2e182fa6d14d7987a42cb471c55b51252f3e0bba51068ba814b60b799f5e0a4ecfaad55185856d05b4ecbc6c1b9e7adf16c29c47865d1e23b6476e8401b9d6a8f4ef8294f075142fdaee874df957fed6053759a205164b6167da1a7a63a43e8ac2a80526727cf3602272867d0570f1b1292ec87fba29c3929c4bcc8f37f52d22e8a5300f1db030664563685264c26194d4948d733bc7c5413c754f983d16a459ebd7550aacea38bd55c095dbb6c9c040114c71f8b643de7bc49109a2dbeb98c96eaf80ac6f6aac3980c57e9a898d7faef81c2d85c85dab8910db6d959b0ae3f6f54053d392b6dd903e2e4bb893e2d1ea649eb9abded27b5d47ce7e100a701642bb3b0a4375bc771ea0330240e88294888c8ee677a39fe95e514f151ceb928c536a3e570c18f68348248acf7a0f4ace8ff5fea4dd70295dc14a8944128bd7ec7d1cfb8cc2683cb31e51e427dbdc568b48ba502f12227afefa5aabd8581cedbae1a9b178b01c07749833149afb2c18685fbdaeccc8856bdc58d88968e8676688569c53743f34d10f0810ec915e8bcde12f04dd7deb3acb83140ddafb628f9fd9fc55fd8038ba7d577466b2ca7fc364bce9c1d2d400c171b47cbb4b1b4a1cb20d35d60f8c2cece56c361456bc604f10dca2f77c90118127bd6da37d900364e2d16b803c415ca4cef0f3089b2c183db3f5f3385fed76cd81d9fa77ac9b9d9fc879d02d8f51bf19c15c92c4aa08b4a0c2f2f0c9429ab827a07445d4994f04ed0b9ba73c6ee9392a6d7a1acf1419b3b4f3ee3785680ebca579c01f613b0d39791f4d4d2f162d0432b96f56a6f781bf8485de5e1d9b50bfcac0ce1598ecf09f86fbb3390e98595255e987de9c11c07139518de0f2982b2f798efb9aa152e1ea8a8ed2545b63a0b0ce69c141358d6613ed89e05384010ca2d3163682d6e9a683a6130d1b5165e8c82d6227e25c86adf88713f8c18eeb414b3de9b47c504d3b9dafad84ee7d1becdf4f250c89907f16454766fa871a442a76c3b0f333ea07c2f05b941d4a756786777917bf36c22a8679d76466c494d9fbe2fb02900a1207b34f45fcad3fc80b0899ba42638a24d1ba8ea1bfaa25fc687ff7bf89686bd220ca114109882d2949174a48b9c9e7a0ade18686e57b386b35718b027fe414d4afe2f670183208c47bcbea9de8029e08b79e5799f13bf21e0e02a0e6b551abc181ba7a8d0e43edca316e80957f7017917f38e426311813ea4843706128e1a04af890a569dbb257d2bd7b3971c28fe1bda53f7d8acdc7d0ca5667dab3399435f9b1aae829f91f5cb57edf110f696cead1d1153bc5713f88eb4e83980302382eb3f12be8ee8803f46b818d54ccb3abab2412005d0d9dbcf921e13195e9171c9bcac86abc12174cb334c6b3a9b26ea7835bc045c188cacee9f7564dab1e08ab3d79f9c671ac88d0eaec03db3280d0701cd6c0453c4a12f88efc1962456b130c5034e72e9b4abe42f0d3f4c2efa422aa8a83bf1d73ab185ef528eb01913c6355b959fd38db0369c52c135ed89d79068a6ea09f1b6c992d586d88d1f899baa6865831172e97960ce5e7bee1ccd642944fa7cc5fd6296bbdca67072a528bf8e4098727b51c41c5354e531d2753b74f674355d962f5bda57b64e6bb645a66e917e9e5189ea6736df62154a483b0fcf566d3299bcd1e482f0c7df63f65b95e6de2be0d7e845905911e9948302161187096f7c54f9f52816afe664b2188858d7775e20e2b063aa45b35f66d82b0031aeb488ac4a2bf64620a6186a6f5a3889c5dbe6f2545c99f403091d95bf15f99e072429e16a89b5d28129daa8cfa1474b9d3dcc9e805d9da0333c071228e55bf1257c63b90aba66bfb3d5ed18cc7ad350f31d042d8e25cc35580492e56530988d7adee82ffb5b7791dfd9c21dab46860bdbe21964fc369123a1d2f48b523aec9054f96379c14748131fcfc9c042a55facce499b004e458c9f8c913fe22918085d3902baf7b66125864959e0c84f6baa99e2ed46f3655ee6c5c735b660ceac364aeddbe294929a3e780e99682b2743c6f5183e374d337dfdb09c37d5a5f0e8b7fcbc7dde8c2968d11c51bb1392dce12fac6c464cdaf797883e98a4841bf9476a913d4612e445b75b343b06d7c4e42871076e9913b81d68b2d18343198311d5219baa08321c934d5e4b219d79563f84f974ba10bbd89bb820cff7d0962ce850f8ebc69b3fa0ae92209b3b1f82f8ac0bba36b6fdb781d45421edd7c2dcccfddee34e4715a9331ae7dfbee3a189f0a22384a9b88531a2ac6e843687582219bc85280787addb95e1bfa9683d63f00477eaeaab4312d078683d8f6a702405cf10904879eb4b7d7ce0b892eb78a098126f495ba40575f063ed01f4cce56793610055b3059ffa91213ec962627e6527f90edced8fb843a8fe02281078728a02dae7887291dbe1cb25b85798848735f4f1e75c23dc6616c1b4239bec4040128880dd3fffb90f5f0089541427d47456806254147765463025b8c0ae1b83bbf87d91ab39eae691483d73c34ec6b98cb9cbc7eefc6f48d013a9b18f6741cc44e7edf5658e0afe9159a6964af5686f6f9237a403d0859d909677a176ae20fc6b3c1ae18db4c8b7843844dcbd3eebb089795d9f627d1e4cea9eef554e053a1a50c4599fb399745f7a18521ee88491e6092ab1e2d9cf6c45d8200195df07fe88fdaf408b5af3d4b98015fd96eb8642b13f042da987ac82f4ac740e50fa2b9726ea9531038f2162a9c57e7facb6c207279b5deccbe0e4c1ab927fc0b119899b2dd5c7de83ceab6c4a29a9ed94507045e0387fa4884253b8e6fded342515378d0450051f9cae17ab2bc1c9392f83431763506730d66a2881c912b7078aa3f9b972716425433b8993bbcf8785c2b90e2dc70cd172f7c8532f97b48803154e2ba0efa39ae6ebb9d5c8f9ccf37960d627e7e8d955d5c64cfb0ad43db95f520d015267082d74aab2431f4df76498843b3a81750aaf47ef4f5e1f6d06f295c144bf15545f2e65028f36ddb56572764d5f0eb4d3997512076953bd3d3479e587d68e61158e127186e25a25a70f5bcdf415631c2f49349270ad0ec6cbfbd8f0dedd36727e5e8cfd506513e930d89c2d5d4ccaf8ed5fa251d562c95c462a29a20df00db8afa15851fcfa6c664c0db36630bcd6d9c8fa757d09204dc56be2eeac0d690e44b53fe24463455231d6bb045efb528e05a057f9eddd5233e0b72b54ef7aec2af436ad765ac35e4b0229ef6683b800883fae1a4fc99a7806f5213f398173fd68c5dddb61a58a19abde976c6be66b2c6c1f79f9e1a336a3846f27652bf9965f8b6ba7b21d0c66dc8bc3cf55ed707f48b638ead89d460454cd0493bba00a5cc6c68aa00ddca183f5d47459118a4846053a5e5ecebcbcc02bf5181c4666cc82f252821c506c4bc55a1e75da3b36154d41f770c749162bdc6df3b4e00f0ff5c67ebc7746214963341ee221e808b45b792b8293efc227d41a58be286da2bb54b065a9471f33bf2c92c4a80d81e18cda4454796970924d4a47f3617a9fa75b5dc26157c8143501f0f60529f99c9f29f83abaf9f403e9a9fc9a0da3e5f4ad093795f3767c6e8cfe5f60ef278b55cc741f3b86d595100a1946a6522ad4d8803844db346bb75aa699fb03b3ca98deefb7d50b911227ba1f6a1d0e284652720f3e8203a4794b0b0c5ff0cc65f9ffcbd5173f9fe2edc2c9a97b3320e3bba68ac419a65af08e194f3261ea0402f48e2f5d2111bfa791c143a83b86be47806a7c76bdfc074dbc15ae5f778d254699ac4eb13ac2eb42dd814c34dc8ab835c9a554dd2930cc51bfa7bf4b8fa28d472cb72a679b6e655fd84ede52409be40fc39422badccfcb9c545c01dd4c2bf844a33f0e994295ed1342251a9d394f4b7c7be1b2111edc64e3298852d7e5039acdf4de4e4765c2d6e882f8837ba3dc29eebe3617645e61b2741dd0c693d1a69ac38facaf396cf69b2b5e740308e640a7008b2b8c5a8b12f2ef85733acc61e04eb38a71f0ec46ad291274ac3805c768559d5d912f622473727df6c084e19acb344e829c3706cf35ddb4bf4da05ee6079be8d82c0d75fe5c0c2a75d641030a0701da486b6bb3f5942d8f3e5bbedfb1aa1c022e8141aa076288909a501869b0905c518f0525f5835aceb42c7c93c04c43bb4f24975ca087de6dcec14a473f34da0e9f9d3d4978d7ba86c8b906c8725434b86e53eea3ea146cb9fdb6b34e6f83f0d3e5f55d0fb3e0048437b2a5b89467c3cc653fb395bd3e4858b083f4f0e00044731a3f4804a74f5c5b55218bfbe7544f028af573321f052dbf5ede9b1c846b4f04465fc26bcd20b3c1cd8c73969b5b52562bb9f9809d96304d1fac03ed12a57f8bb416e23b66fa101d28ab033099d5efa21f808b4d27eceb1535ffd1a2b7afc68e416b8fd034105d5c2d3a0b1f7d641205c68b300b73e1da4135174d289914ce838c9d75e03946e9603b87bb2776274aad403fa3b35820830d88f5a105b6e2754cafd26290618621b0bc6ddde62ed9beffc985c89f236e2da6bdcec1aebeb9b86f4e963f901765d29a668c1b02fd92d97afd633717646aa18ef0c31b698ac5cbd6b7055d125f3ba0ac499d0b6cdf0413b31ec1a3b3ac66111b4a04af3d580b9ea039e44db2f1a25ddf11c683505a3fc3361d2b0595a48d7c8769fb62ff5f48c94f69d4feef79187890edbd6a0f38812ba29d7ee5a0d90d66efaa70e7a3d9b6cc708d05f33fa8c1e6961bfe28a49ff93e81c570a56aa7d1f75ffc08117c58c2df845b72042539c9fe6e132534511350f736c5bd1982e54ea5706315727b338b5a2f4ca8c3ba53a00d8942c34069fd081f6e705742085fa9b48b91ef566f1c4c5ca6f66d02e0cc24745466eafff90cf63a290b4f9ebf97aff0755050bd81b3193aa5477df42d8b9f1bd90cf741608356af0a043c389bde5d8bed5f42c5279ecd748ea634f8c4cd501d9ca122095db1d5d60d9339607c2e46d1baaf4e27d8b28a89fee98d06b417f406af8751e3f9aa8551a011c68a11541c55231b22f3e13cb0aa6ed15ac7df5bdc0aced1b501d15ed6268928a24f45a58944462803470b75de4f08cb3d9e2912eadd4428a60f48c8fa29a5e8b7d521d67c734517b91b04c05deed6daba61db888e35928d0dd4c70343aa26d01435ca5d1a1516716b04fe22cc8573ef6c061cc46bb1b52277db59408af10c820f03aaaf5ea9748d6d00900fe8a4fa5715e1c13128bf6e37eabffd503b3863cfadb22797e336fe85fb4fe73eca767f4cddffef5234805077b3e64942c9a24fdd44312a59d0043e48eae3c789afd1c19f75ab08e6995137a26cc40f0ea129c76b5cb4553c9ce63d3d8d4a69ad35c81a9b8d9b4c5d0333d792e9ab5c4bf1cf472118ef24a7e2c17f8c3929abb65008216c4fe62a8d471d887a9dd02cf04c0054f8c5703edce74fc828c06e0c3899b17ed97a29816d351eca8a08820f0f1837853956f31fa252c651557b438608585310c5c02d14e06e9ff4837d950e09d66866618a5393130eec0b01df7f1885e6d88e6ed327755618c8ec2ddc230541cf2029f2f8934c21e00f4e8ecca36a29fb001b2ae4e3b7ebe39629f2bea8afc36490e175b568bff8e54102f0b8bb5efe301e3da530459e75045a3b621f5f1139dc1aa1fe2ed559ed7e5d9a2658694d5e87924138ba65c6008d4999cd5bd77ebaf9f956b3910fcf711f47f5502c55cea8a8bf728872c1f8f3ee0ef6090ed2c97681b05094a49d7b0e12e988c518ec42f9c71c9879ceed44128972b12702f99720d67a47b954a34437ec7536f008f2e9f47cb99ccd0149c0d63af5254943a166164156ecbc72a3943f1ce0fc8226a8a73433194175c40d2ab948bc29002523d501f5ac4c53962006572f4224a1fb0e33eabf98e37476110d18fb1dd6bb9e4190b0c4d9107244a6d5277f0567c8d67bae25f95ad8848bf2935f7aa90cf6d971a1faf2eae0d7d70a57498de84628fdf800483297b427038733c2ba5fc7a2c1784bc22809d8cad704fc69e9604dd3defd56162e07075b27935753afd2cde86a7ca28272503c2619d44f98bc005efc038bfdf9781c50a57355efd635981fe101e093ac3215bdc33f741830a580c0be25033fdf412b200c88b48167d6a33dd573cc88ad5caf091170606d9c5c40874436c6fb662b9595f8f1719e3f2ecd6773c8e647006191446d9f3597bf11b00d1d39d023a1390aba03572d42359aa5006a05fe218b1c54f180670ccaef7faae98d221ce4a28c94f7f4d6b1d26f795fe99d04120048d0aaa147fb6f0df02bd7fbcd716a0e2b303b7bb80eceb50123f727f8f150900d5ef180c232ac81acafc09b01a69f8144def15820cc89c6f0c1d8325fc907daf62ea4c04531f15412bc7610d36a76a9e530409891011f6a5316f321da08fcd5450425621b5fe36f0c21080cfab2bdf8d546ce2b29f21176bad9af812e3c47ce98f177a137793286623c7acb14764f9cf6f1805e4ca72368b4b51a9641d0226e8a03b236016ab05587e3010aa2c71ec94d458ad7c720bcfeda8c96edd583ebf62a3995a997921d0bf8ac277b04af1114cbaf3086f668826a31258e999974438f0981df2ccc3ee40a76beaf2105528555a52392fb1b12716b5f7f13bfbaa54fa6652e2843121fea56f8aae3f9fe0747d65973b951216818a50bd0ecc8a09b67aa005f2530bcc9c64a7e35f61d7ed46eb507c8c7960ef1af7c44d2c6beb4d9b101191eab00e55d87165b5565e762d9c8845aa36f4bc52ca57f8207a05ee915cad2d696b33a4b0590f567ae424583724e1626c43ed12491bdc7a4a0ef5f56d67e51d24c9b5b74b3a2d150d7096cc3b919bafc93d79fdcee97b4a8d0777fec7a19018d92fc6029944aaac0c0e1cdc36ca918265d9f98defa69292dc297c5e1ba957832c7829ce8d604f06f6f553186e535706866984c56f49ab6b389dc54a2d30f3b91343c6177191fd9f247e447382d2a2fe29c8c11053a7e873b639c1c7b3e56063527d04e44db5d3536d528d042a276cd83918690fad31cda61ba4e0b77f3a0b3d60653090f95e6ff76ce44d9cbf7c32fda947611e852f28d54c720b76086a1d381c2608896530be0b2c0a079930cc8f1d4f5d871e70d5bf7c0e9c17920a849629c633cf023b24bc7660809e5492e57223d9063799eb5d1b29b20628ae77e4dcc62cb39f8b5c0c1d96e2b810122739df7e7ff4dcca37ca8dea19c125da02a35d6ad475b5549cabd446a4f96c0355ba935697580958d3fa5811ca858f768c58274e2746b2bbcb1527e67ce1c9021cd4e95fd61ab68527339e31fcddb08643448f042d617a82a3357b4b9989cefac1fef23c91e51770b7add8a6e296b5aef2fb386ce830c435ec45277ba910ab71496544a64f2460a5c5de1776933fcbb20ab14bacab078e8f31f67da6f975d81df30d4921b9bb303be45f71f0670dc4690bc62eb16dab533490b304d8f8cecc20b7b5f5b2a8637904f5e420e4674dd2bfe746d8bf957b9b75e070a675c02df9f03499e3ea59bd642b1095553632bb72e34b716917346008c7dfbe88228a2bf4b2998ed3202d72e7e3476d08c9355e8f79ef7eea991bdf0c983cabdec6127bc9ca5fcdb05e8ebd47fb6560f553221437efcc2f748d664dec5e4ae4fe489928a63cefdab6e2b53672d77770a7e7d0f93a6af88a8567e0683a2844056a94e0e2b8acdd7586731ac06599a85b340fa39a2d109fc063ecdcb47f62336fa67312cfd253f11fab3a8d1f28e0c25ad3f4c416aa0c954913bf70c243b96c030d1b5663d5ff90874ab3f911956f25901fd191db577ea33a777061e91b55e1ad0b4f69e68722a790e3724c15840ed5c5eba3b9b3b0795100586e6c2a9aba2e81c49edffa84f09fe7b7a81af88672e28158b41da446a650870bf872384060f633f686b505502a98a17034dd65a4d5bf34d01aba7f6037ac7d942484925bb29ccb52f301bc6ed05eeb84824c3ad53c29d78c0c4b8a69792a1a77bbc7285f88ff1dd0cfb7cdb536c92b085555198090062bedd402233b719e5afc29f08083bf01e2235acfc6b9129ee2cf7ef15799d8f348ec6c86ed88fe1247efc87aea7bbd65963d3b9185bea881a8144d6cd4d690c8da4e586439e6aca95eda709cd19307dce27c4e0d9271a8f14144368cf05e64d5132d19dfa1a322e44aa1e6d6bf77f339af1adb204c16992ff1546bb44f22c134c58b5ae7909f1d20cb665e6f9f8e4791cacd633cab47737827504952bca31b5e21c905662772f51667042324513bc8d7aa8ef69189c111c22ddba3c3f01f7d0159b1f16b4d192dda16725bb44819c49db011c38a60f1232a5d0ff8f82647f40ff66946dc0979b8de5a9243af05a03fde59621e8b4d464e806c9563dc3743f0fc95feef6d80dc8ee61af8973eb1c8bfc90c5d6e9be993882b376e106c32e88bbed675d49609c42c53758d7d2e9ad0c9f91f3714e6cd90d7d9a6edcaf0a95478d355cdb72be6f49ded60fae33ca8da8403202d48e3175670f8c1cd263c7405773700b7ddea2b48c2a92681ae07de625b4096f8e2a66ff2aef8e076acd7e5ff74224eb426706ea22f03bf587d4278a849da1a97b1ce9c33e0e59f0e2e2de0371c70f5dcf6ccf7b46082f3a942dcade5bf73593cc5b2aad60b35443cd5a09f73d32f5369dcef8736e3db6bfe65cb5bd088d177e54e67b2f98d9bbf736e50058cb43fcfe4a70cc28db605c72e27be99194a22148cd72143b59ff5d9da9c9b6168780eaabd6e55cddfdf4605a1a35f45828cb325f71cf053ad723f6f124e97024165c03bf5cf4b7f35874b97b2a51e7a99e22d7cba4060eac7b0d744071dc13c6c163feb9a36db1974c7b003da924c1308e3a39118f0ae9f1607f2065c3f2254454e5126de8e128d0e2c14ae03f321c20e557dffb37a3c266d069ac64e1b0fbbbcebe6932eb8b6b7e4f9cb820ccc5eb8ce49b71ff2ca9186ffcefd0bcb89a42cab5dcc1bb7d73214804b58f8c852c267b421a59640561f6a094ad76f3379baa30243f8986b788fce182c4a6e4b349ddedbefb977477cee154081ecca5beab56f3a2ba9f25bcb163f09e9355724720cc84f5515a234c9afab9095a54a181ef6d403ac0bf229ec13fb221e88333979fd3a3050140f560c575c5a2297cef2e30f37fb63a7d37ac0c8ba8d52436428c88e2da8a01c3a09f1a31aabc92b42503adb7f55789211c154c86e44278f1bc89f3951d203bb7c6adbcf068b3c21172e7c0d992580cab234f4e7ec61bf7b1126471055105d4bdaceef08fbd62a06a6ef4a0583b4424fd659db9b60f6498329ef90aba1962caa2b119fec82c25ddf3f9e65e9a3ce7da10c26bd93148e9fabd159e3f2307621d35f51c29d028c63eea5c5589c4d506e45f3249d3ac8456fd5287e18795773d0382cc156298ad36853bd7d2edced0af962ceaf3c94a67d4cf87833d45537b4fb1f8aea00a52e1512c2d02e4860117e641b53e980bb043d836dc98abcc5aab94c61b39edd2b387068d4632d805368c18685e169954942dec010881100a71d62337213bc9c6f12671077ec50456d82a491ee6d4c8decefa749a77095952b3df3baac42fd8db855561e00d808df001bce64411076459354d3c91212020e04ba3360f3a93f2efb43e67c314e1ca4b48c22240b300382c91adb09c9030fab80b42764a2292d121ba4f9c99bd0ad3c2547e5a8317b2d118e83e999541ebb34d5062b19c51d294bc3eeff47ef618479d49570249bf38e585160f13f5c8b7ed03e771b71e65067000d69bcaec385b85b802ecbaad0526c691eef8a9796587020846efed2cfe595545dd87ad791bc584666e0c9dc646eacf9912c439a4531cfae0a665781fb44f805bcb081968b82250514fa26c432a05b6b2495abec99494b26d84b97fec95bfeb1bb21e5acc62ed0af4ad8eb842cf6d0de888947d02aa3a8d6747b2de2a0db74f1a41d9b34ee91d7d37d2d67a4f86d0212cb9ef0249090ff6dde218cab49f12593c363fbb1bde4dbc21c212a06ec1cc3aa555d7d8327b4adfbb454717832ec0439184f2dba3afed2d21ae4c3ba5ce500d9c669c237bdaf990831812163a0055e2faf7981232d3081228348fb5ce0906bb3bc65c60eefdd1b45ab5e597b16af5579f41f9199e78e6b540c3d9d1f897ecc678e71c19142d676017ff1da0b22b952c0061b394b87ebf9938813decc06da66bd6a4913734f0496f8796472136cc947e254bbc357454661e55e0cb41055fee27207f9154f10a190ed68a8b25caab335e0fe09e96326900f5cfae05f139ff427a14cff342c3fd7930a9384148834c6939e22ec870169207eb84da426622b0db6d8b9eef5ba4a71afcc6d6147d773f7f658450462a3d25d1341b871f7ab660eb0e2d94ee0fa71bf18f595f47e4b918ccdc2ef7e943432188068fcd6a307ac2de6feece6bdec56ac8eaf618f865106467def40b0cd7e288f42209f82b87a781929f7f67814e7318d6371cdcf10372d4ab22e90a4b0cf398f7699c01cda16eacbdb02fb0d4605a0566b135727f88e2b16115c03f5f27ab29b60e2ef3cdd7c17404b211db14ffac531b5678ffc64972e5ce0e54b77bae19c4e2e8a5f5b81c98c3f7847c64ffcdf8a5f07bd9aaf92a43a8cf27136e37797db0aa2bedfe4ac53ed60aa324f55f75c6b8d85368c7ad56f7428d69f7911afc72ede98c0c41a0f3981a5a09ac82fcf66198db41f0feb1c99768721eed27780e05248546f13344a2166d2fb93444169d7ef8b740bec775b710528ebe414a9db08228ad21568e810a2cb09704188060ddb078e51896d3a7dc6903854b7b70ac03edaf5d073194a2bb743874ed9d67395718d0ff6ff050b9f9a871c8cfb15b930ffe160e222930b02840e3290b3b41400b9882edae1730515792a584de3babed9bdc869d7314251ec21cf37a7ece8f8c54ac43042f0a8b3b3409ccaae84e45c296c7b226de67be77a310aab074d9884648cd7b9d4822582d007f26064904b3454955c647c68b88007d951dba9f3103508593fa0cb367a1c32c1b7c53758086f43e9349b120cf37b31ed908adc596ef2b09b675ee6c5d1d1eb143570d86619ca361afcdc7db5dede4cdca339158073e84007043ec849c163c890507fc3f33ae71439570026c2f05b57ee6f16bb9575adcb76b520b48daa460d2b135a72a2fdea119b45db7526c3879478440a7aa43124338ef329e64e690ff3ebfeb81459f4e574ae7e8e654219cbeb1b96ca649e4bd0536d8df38a7e04800f725b81ddaf28cc681a96d8d085e643af84fc08b598560e7980eb4738535c2539774ba0f9fe17a4b5260066d057d0c7537aed4963fbea2bb0d04299e326c7ba4b7b6154c8e240dbc303e68f0987c7411392cb478fc71401e03510f6144ff69b30d046d0b1aaf60fb4e3f457251af905634f8ea4dfae74184df9ff5b00afcdb1dff1a54f2c793567e32a82a38ae8c49295f856f1f61cda0397051482e954d9820161530686c8df60fe0819967498807491d44e4a26098fc2302e903a23a6623aec6c7e0b9bedd23a01234d1d84991be6910b88c280132f6d862a22b3ec6bcea00e675ed8f7b34bc56e937116c2a52a45fe60e303a3e36813de3339a57112007b0d3b2f4d3ab417830718da6c5b316c756805f587e9408388ce6792bb7c25fbc4109dfb6ba12fcc48ec9ddd53cdb1cc0bb6b8508da0fcbf24740f315c317bcfc5a4d1bf62eee89e0243e1a2c1cea9d1ac93d976de907341c421cec09bf29ae63833f05ad432921fec9c61fa05ab64628be6c55edb9c8e0351c2b7fae840b96117146b58f801a3fd2bae7ae75851b4accc2c1b4b47359d4c440ebb0fa1869a6c54097f21b2cb373e2fdccdc342086068cfee19fdea59c00577afcf0b3ffb75da45f8549ebfc6da05106a709f7f8172ba3bce7ab97cfba6f3037f722ac2b16cb8765a2846bc2e423376364b4c2dc2185464d341b57a1f637d2c65734077bb7c6ceaea7bbddccca0a014b2dd9f53d76b18c84e9b728a9e4a270a2822cc75e1ed30c5cd1a7a1e6f526aba25e6b21930368f33b4e0a6ce8f266c9302dc4376b0f426d1cb2d2eafbe392d778acf9c5c50382b42f3f12c8aa8e13741db1400eb81191ab9bc5492c54198ba460504c1aaf35da56994091462e4923ed92461c4ec4c2c8025fbff90ebdddf2896476c9c60c115711cfa78e0279f0168678b23992c9361845decc9eafac2dd3bef556b203d35f4476c547fe193872f5159c5bdcad93e0d11c23cae5264dd481b747bba5f2fbe4f207f501e48729b40ff1e828a7a452d7a8475093874b5a796ff0b14abf0e646be8517641de9443214e32c04a0f41f3607dcdcc5e75259c087d7fd8a9eee1ca17a2e460f49f88adcdc0b233b040d1781291edc167f78e04a05f7a83d6f6bc6d1c6a4d2c929ba6901c57c6b799882e7146f3569a04f1ee5705c3c94de920323114a86bd4b01e8e08b26e3ecb7422013b28623cbd5b129d1f3a375717fb2a966c3ed743e0caf946a535ef6d948e4f6504bf8b0f4c3bf83421cc60372a4fa69e62400f57d1b5db143be5fd86814ba287b4a97999a94f8d43e994a17ad4f576c37c5c5d297880ca0183fb2a356c87059c4bc29ac047e91313122bc9c79fc89b8ba5bbc084549852bdb7591105ce4166087f8424471d35fbfee73f290e2ab457b96f1377edf59de82bd87e9ab5b5ce404889324e9b2fde22152264fa6396a2f9db7ae844653bcde40199c8a63d131cf53b2553587813752dc7637527166570c2e26fd90c8fb0f1e8b6c168d5e047456b8edf4eea1718c13a6928426848f5f51e394bd1bd078dc881b09441f84805d7d0d4ee4771a149500d2d5c7ee6507596d0780dd14b26373656fc3f2611d0661931f70404b5e538bf394b61fbc6dc676454133988236949f412953fb4e4d0ff6d4facf650af680e4569c197ae917bd8908c9622a8b0798c5edbb145253272b1fdad684a0f0856d00e12e2302b6fc03568b042de16fee22bfd13b2585bb8b6248ae13a2e08d2dab141bf77f232bf75c4ecbbba412e480267dab5dbc161c93909795eddb41a291e77a3fc5dd9d7023e3941a06da33c7cfaa71438572223ca202621714d4caf9eb57620db86a10108fceabe0418c843a11f9baaf1eea97ae48af2739f43bda276a65a22e7f3e6ca86474d717072bb9f2d83dc09c9e6dbfe6f3607e0c6413f050787bb68fbea7bb7b0712fcfb5c459fed79cae2c9dc157969e1fd32b1f4ddab4578b53381d499a42fd33948dd1138ca56a188b58fbd8cb7cf427c4887dcc1de1ac310a22be74684464078d5ba0f53bb4a3aae4b22a90ffa391da102b368bb0c92aebe4691c14ca17c9d253f34943e26d61bd45d73da58134443998c3a88f0fa371ecd5d344d1924d65207a81c3f2bd419e5b8e819814a4b2f5aa9d305dc89109f14f50fbe508e598a78cfb5179a136bb925df5af927655441a9eed526b4c2bbd6bf47018a2200479af25a14190ee5df6491f1d67234a996054629a37c0669cf53c72c568d46b3711cd3c5d78653b49c4961785eb553fe6c4ebe6a4719f701b11718d2ad24f4ee29b5c30c913fa5d800f2caa8d3735725e6f4321aba35a98dd1d199a754df269445ab58629a29c9edd03ce7f43a52230fbafc2e79fb15b86ac90a8ae69ae15e1d638a24d3c4ac1254d8258808437a4c4c4129f65c7ac07247c3d9cebebc1c73f2d04f957b4426b5b5fecfccb4b3b3c5cecefb1ba9ecd5543461c14f5ab52d144d8490d3759e2052440d17ee82f1b39074ebcd185df8d62b85a13b4bbb9f6afd99acbe786d4f8e4703322b6141fa3e31c998a8922bf77aa6d9260c347c0171a549e86350ac46e8e1341c1120c352ef179fc5d95fd14719e4fc225618c3f2ff07bd279a90cd6db835cc027e5ce036cde3c4592ba3afe42aab36d599e3ad1eeed0d9dee76e6e70d007309fbeb47728a476ebd57e728fcfbef100c0e3a7be2c1934da8e9e03c0ef06a67f966218eee35f923bd4c4ef8d3a31cc6618847c0abbae21bad80ff0b4a738e90d0cadf7e75f99ab511f62073118e71cf635d93f0383729d026688dca02cc38b9d46d748ca9a76e6c69cfc4f5535a9f505de65587e6d56a4a2b7d1ee345afc27a1984714425fcae5aa7ab67f727feea7a878ddc6e1a3f07bb772a29dac0fef69cdbbf712a7808c44185b3acb24fe36f85514776e2bd6a22120e42aef53bdc52af004e7bade1ef934254359136f1b8411f0b790a748b97d6a2b4d731d183e259fd063107c24bc65750a11efb2da486009327a9fd358cae9c8c93768809f7cede6e5fd47f0f0138e501cb4fef3572f11b50b000628d07a1e42169075eb802e9a396b45344edf3098d32231da1272b45b50f67405641e4d57e7296bce293185f9a3f5d6d3779391492b89c9413208ea5e243ef1d4a6238677e62735d125cab305e536133022a0510552ef5264c29eed588c3ef7678a307a1f7a5abd7f434317c996dbf859877ec92b2fa154a899dd7a90a8a0dc82ffec7ce3d6abfd000ef9b3009a7df6d2fea367b8badd29873f974fb14ae57317efd1d53b9fbc975090e0c479076c6a26e8a8d282bc7e10ddc20dc5ba7c58ad2fef7c29c8f649ec86a5af587687bc2900faddb609ce8c9f581c8bfdcdfac20fc2b7a0426f7a894080382f85a3ea22955ed86e4a555d86b956b59a03086ccb4088b3a0ab3a39b15ffcce6e5ba506eab963a968b81833b8e67a406cae77f20bb1fb4bcb75b25b8bc5eea631854ed3f692156cef82bfc91fa02c7e6e136b67a3149d724cc2022062f91d68e78b670349f4a71c6088d3d9b07830f2dbc3590694350f7be13057d91e2e5877f3c08e5f9e10118453836754963c4f1db0aeeb7c0194c9b2b5649fbe49031df6bc8afb303dba95ebb8a7015c6881acf284f68b3ce975cab464dc410d81c59fa82eecf57c9af08c24e04a0f8eb82f0c40efe914471616f48c80d672d601f046693dda57a350ed161d9baac9783b4ef0ba760a3d6361b62fa68c7c2b71a8288cda467268c6e881e4f12bce78217826e513a2044c2548ebba32491a3a009594533b91db400cd17368ca6b87af8d30b2ca424c0fee37859fcab417da0122299837c4d521f72f79f660872fd06a9b7f02fb3384716b25635501c78b45f974b5b1f7375a481ba62dc95b6939e4040c8aa527403055ee73e377b6d742d1ba7d1ff793ad316058ef33f324fe265bba84a54d730698b6d0d837dc78789732ce3406859d04c1ea0c2bc803e0673ab2d600025948076e953ebee1913db0d4fb03fb8ffb7b167022a2f91dcb2889fd92a4b63c8b1afc2d494ecb787e652e3c8c3d1408158b6285d0fac5e92bafc44e1078ecb5cf3028b993dbc6d3adfd74528a33f4de67261c257815417cd6c43458aa5f8c2f438b4b52a56fb00b2252d8353efd83f2b4a259a3c1e35b828ffe4cadf9eae033ba31bf22bb076dad464c2378c526fe3a9b59ef021be6480595470a7c6c6cc9f802a4e19c70174b9a35dd32d6df76277185f8bad7cbc614a829d892f2b7f06c4aeb29e1bd8a1d436dfa7589d50fcecc4462bf92bd59fbc1671b847cb010c7f070a7208bc618153123f5789e58be081b7668509430ef5751bc0279f5d3f47a1835437ceecccdb866679a9b378dc9b9dd322aa02b75074f26f88f53728fcde984ab0ae3afe28def62acbe258a2465959ed6aa80b216868f06ecd32c1e463b5bb14590603b8bc8d274db23480951b5e88be5424b2bebdf9f025885d442a18ee76b57430caa762f87d5b86769d126ab75dda401ccf12b5d958e3709669dd819ae4c84213893ebeab4ecffccc9f7144d64dc2f842cac13e08737e19b7eb11fa0d23c2f11cbcb6f75d524c03661f70424c1823ae36aed0c4a59eabf63c3ff0a917463e71e643027c5b7a8f9f1c797bc297528c429ff6417a8e8390d82b3df5aaf52cece59313f3cab0a2f6527228bff0bb973cfe76ac0bb3eb1c5a90177aae7edfb4fe62d7e69ebc0f0544ffae638be64fad000b79d03449ad41505e7cf7e1c03cca62e4ff588980c87bdc4ea211068dad0392a708418f7388fe0e2d9989d5e1aee9f2998aaf83d7ce5b3ce96ec60cd280a2d8a8d3bad4cb574df15bbdaef9cb6644fac2dd4fe9f3f1742ea03b8a85afcfdf799112384111f03dc89de52484f8a5b24af49f4e1c754a24de99358ca86c0a30c7387403060da4da46635c16cdf8cf514d61f1880c95e89d01031609a931e4b739b9aabdd881cca61aef12f9d9de70b5366d41763c62429b7acd8746a74799542da8bf552c42b8775f3bef82a111988f306ba86b2acfd2d2d88860f9464cbd955827f48ed088d34ec74fc62ded6f5ea55af24ce2cac0adab9a09bcff47dea932ed579647aee89072af632dcd6e0e317d37e7fd6ad6fa9b0c406907c23a67a74742aece25fdb091f3d86d0c0ba0bdaeb2c2301d926f9727b1d4dd786bebf0fb514aff313f06af55b5bc39c634876ee0b92760e2cbf25c4861a0a5d4479a173a961120c1b042ba63875d8c03ce9cc45580363bfc94c14c2c318d33f9e638c0282d7fc0d26e5f5292f11a52d82f38cbe47e1a33e24bd739539629c76b060bfd249fdf83227ded6e050697cbaea96817ec5a83db3ae5ad9f00a69cefb30f9e72ad7b075a847e3e911de439b4b7324a9adbdd856305b891de6cec6c21086e1456756bf7a6e38c1a1d50fc0e7ebe92f71af99f898b477a679cf95ac517fca1619eac257609d7db4553dbc6850c6f138effac70a058ab237b39d7f4eb1b6a83965d38daa0aba28ebc00c06a807e6a1306d752928fe01498ff1cf53ac53de58e09fc3780d8b5e88c956f002b6438550dbb644692292c38ec5e327d45626614bd5b4284ebaeed90dcd874ce12287a3bdddea842d9a03fd0531acc4d632f775339ded121f5d29fcbecfb425552752006dc8fb2511fd466d28d2c1fe3e130ed2b704c8e98b3462eb47283a9ab6390c364dbde06b759ac36ffee65197fdf89a746ad2e7b08e5359485db179672efbc1da401a317263f71d876a08a3afd6c56a5dfa73e80e1f69af55c133f6577a3b14bea1d6d8e9e4a049d04a7316c21d2ce0b5e4932a1b6bf28c828f91a4f77595721aaef8dcb9ad378ba9e3151d47636f9c8651275d5e4f018f0d36b89d02459ee7931ad84126f0a64f217ecaef7b3f6384b314ea8b3cedf367f00cdb3e738d7f4689870469f8de57e96c2e51ee150b74f2148d4f7bc0fcde4cabca96131449774ed4d5e9d2b6bbc0992b7bc1882952faeed83d9ed2eb776d809f2537663a76e7a87a7c91ff5e4144745651b94603b40bb6dc70957d5baf68ea96383205347185f4cc8737d370436f91f475213ac386ba163c2e669998d7c7f13a491d23dd235117bf70516535d37602816fcf70e8c97d672ef96096f7816e6dff033dc85e94880434ca23c496604e632a6dbf387c5d9fbec6ed1715f7c9cf0953ebcd6806318d2f5c7d090ef05ad5879f44bf5bb10523ad0392b11ae540897193fee25eb71301a1c2e5f0da9371731a28c9bb41cad8b764b7292c038d6f0a3b82c0fd3e5dd2151a5af7e7207c3e160ec3978b9255a1bcb695ff2e51cd6a0be26af7f2deadf49b5165440edab8f2c623dd67b5a4e5cd820d6b8e2d32adc4365fa2788596cbddfd38d708462e96afc77d786942c81b1e675f2212a917a8de3f53f3739bdc08a749539ec0304a71e353bba6e27f8ac735a2799c9b4727f9f5dc06b61bdf5c74588a0376aa781286f1cf6517d8f207e3765e2d8bf72c8eb93706ae5aba19fd5e94ed7348326ff67987be869b16c43272ddbfc4dbf382763ec2a113cc8b2e3ca2ec927314b5078d24264a16816b260e5c833732068e85255f37e06459c6ffcb34bbea0839d6888e8d2db730fd7beee78b4cfa3c3af354cbf768e341fa3c686f8a5152f01b36aca7e8160711eec2dd3dbc15c9f9149ffb2f1e8e9421b140c1c32ec59129c0052fe7a4ca78f2a8f4289e0c4ee494f2f4b3fcbbfa828d4d644aa90495b0b6ef95bd096392a081dd0443bb9e60628ea61f90bf2d339cb9d375f4a8cb2f385d626af1d7363f59a7c530532036cbc2b30a10dfd4afa5d7081bdec0ebe3fe62e2b158cd4db0d57538923eae9dbe6b2efc906ec6e8bd2ab3c56feb6133891f143d4fda645d0e04fa63660702cfab1b904fd7f0afa9a6db6871867c5339ae303a50233b5eeac9e5380441e0cc9b2920470f3e5eae6cda60a8e47615d3abda5c28d1348351d520f149ea51d44d7a9b0c4ea6d8304915de405129d1b088108d87df9f53c6187e61447d70bc427ce655a69d30cf547156e1db4cc4354f08dd92f573348a35935e34103037864e9bf4adddb7c9bc33fbe97504c05d70efa97ad88e4f6a645e00a9854cecd7c19cadc0be3e19ef85dadb0cfc5583d354a2fc123e338a23df1490f76da56685aa07617829e70408add99f7d1c918acc1d38b3505ebe69298d1062bbdba359440d8c699cb81c00b53e8814f3ba410bc18ac1891b146e5851e57c2abc4a53dac9429377d240fc5c41f1a85445f0f1be7aeb1ec2ed78cb298e933e9e9f2e7b3dba8e096c6a5d235646286245eab0ba8ce93d6c7148b071295c160ec8d38cf6ddb9129968ba0f1516575a6b7a68817bc24e0758af352acaaddb1dae7790fb564705ee10085fe4dbed52dcdf75185428ccdd9c389b191b5bd043cd5d76d388637a93641121f54d578ab49cd425799efac0886155d2b12373e37bc423eec3b5d2df263653f9c16c9f3a425a2faf64f1a455eac18ba3b5db1dcac6ec5e4d120c2051bf5227301961ed3a6a96f5a106084f44cc384128a4fcffc3984b7b803b769b7f08c36ec8584fc88e998619af7921edf146c3d2c1bd4350f0dbdccc3e00f8c9e0c5b4e8ed1b5d222826b30a89a928a0d7a6a1754f4ee10018aa658ad09bd855b35808cd6c7cc12f958bbf9c02cbc2bd6ceb6d12557ab2bd0fa9ffcd872b45a821bedd39e9468a2db83776b5a24cc77aad86da21e334a9434376e8cdd49203d54a7f8201bc94711f8de91a882ab4c6d92e36ff7cc4abd535102f37b4f99a11b040c72040e6fb4f0996730474a5a6b3336cb2ea3d1e2c0272933ec6c759da78d81d2678d29048888dcbf8e836b023ee72ace2cb1c7e54d0fa5217c470014ddb2f88bd7b992788264831cd36528ae30b204a78104468d9424b12237c221fba3b56edd6b2f78a31bc62f966cb04c7612a3340412205f5d32fe0754db62e65c5546a4732059bfebbaf1ff0c2b8e404eeaf749a152e87cced789f20997f944411081a6a4f693b73a725550b05363412cdd08cb6124702d362cf7e4844d7a24364b36d532c0cbde458f3c82950bf5895e944e6e6f7f648c9f1fa68d6d70a4e0053548e5d8868acdbd3aed8cbe62ea833153f44c70ef6aa0ac836167af75afb73d0c5a39eccfa51215faef5c37caf40fff7e6a2995c2f24c2a51ad2e759aba3b427f94babbcdb8a92c8b0d2d998a610e9e0486ad6d5c6c2c4533d15360365d795485dcf9e4bc60bf97a4fd2e516ecbd0c9eaafda8618b478ae147288280a8eb134885a0e43f58f2d0dfedecd0e9a6fca5697b898f288329f9ecc38c40285ac19e8f72b5f118f312e3bd8f55da9957ea29ec6b306f8bfb4e74b53a8d29d29740115d35bf9285d82afa929a2d9996fda7ec42e97011a30171b8a6a8473eb246ae8ccfb8bc2ebf5195f6d1afb0276a3b67520f0f39c642e8327a05e5327bd254dca50a0c5aec0176ff25a68d9624dd69115ad45ec1375534c1d8899030d26a851449037df7abe40f530868bc7dd3d22346577dea9288da6a6fe231ba81b2d1d46d745280dc38cd2350dcead3c6383fdc7d5fc0b7ddc885779313c7fedd7055a15176216b7f954d98200b13882d528ece72582d80596ac84a442aefac698d96f91f9d6e0afc8cb64d25aca3998a59bb3b6859b3880163f5b04638a15336032ee77f6db1515142d0c37f2a9c2978f143a76d3e81c04298fbdd38c5a073b17d445660f1a10f225fe729f0a048be0786fb01500d2109b691e38e575c42d9afaa6d4cab44595e4531dfbd53f2b15bd30653d7443cf82608fa07c3060e9de43655dfeaec5037bffb675ae98ea40e270b5a7ff01a78fee6e1b69aa60b9c3cd6b3190e5abf12214d90c7e232d9efda68259ede7101f97791ba352c7a1bfb0c9e9b990d382660fde25b6a649f17033517a704c7747a03b0cd72eda88b48a192b0bde6d268f9ddea0b5aa41494c4b79cc0b6a2f55baf2e94c2da3cda0f276e448c8f6dbc95dcbb8b133b38cf726e5ac7ea7e1399b39ea7a05d2c91fcb4a2db9af51c4ef0e0accd6003c6827a88f6adec9a4b33ac879ed38a19508becbc3d5edd909bb08d9be9a45c44e5439fe5d0dc0a2e0c8ac26a6a4893b837d67636b44ab9fcd38da0f0165c0b49abb096b5e5ed1d7fb7f05356948b5f1105bd5a67f7817c84a492834d19d6bbc8d368743cb82a3b9b339ac182d5b8a36a1f827735fd0c2731b8a977b84c6a288efe3187f2cdaa5ab076bf9d0057f71d7a2503064f80d940795eba191f6412b79c0cf581f2bcc5142ca823a78c0d198cfe18d164a40810be830499b85de7da956ad43ffe92b642843389f706c0ebd8e4455725e926984f19407abebc8fc012ecf6cf1ba1e2bff3cf481a9bc94e46cce0aa5fd090f2d0fc5891a1e71a52ca308e23fd502d03c14f5e9b58d642ffbaa5b6c972b3bbde64dc15cdfb2a265b9d2f4c23015aeb58b9c5c0939e60a1c2a06d23f31f87289a7cabcfe325472746ffe180ca0e1bc8f90e8158c8b165e85c69aa2b33d3e4b693f1fcbb22fa9231b6a48af39ab8ef17d7ab18f8cde5292a8beb45759948a0f678c4511099f8c9247c15ffb294289f02794bd0cc35e038e476dcd77d81a88b07861a6c838480bc185ae9940c5682b7b9a3974af89f39f0da23999db82057f25819d11af9fec87cf1981cd679613a64701cb686b74f811d4d6e8b69b78536085a7c8b226ae5b28dda6dd13facd7d662ef7f2475f7f9a3cec4709a20e53cc2f406a7cb9e8611b00fb8b8e1ce5ea371a9f4af5e1639c5d9fd8f0bb23aba94fa600b3cf1f53901fa1e12ecf470938ce1cf3d2b4b7f5e35a77bb68d5c6caaecdcfae3a90a1d2e4884c5083b2b9cce0deafde06a92ba5c87c895ba570faa7010b0c83eccb30a9a9cb6efda3422923d2092749b88c13f2b9df4b766a07020b9f7cb90d2c2b436784e92b8e450423005a9651867d6c30d58816ff5e8452cb4e4ee8133468e14f795fbb9875ce4c9d2a1faf9c926b0686feccb3939955bf700921b4012d71d340adec082e03992101a87735b9dff5a68327aa16ec5082a71dd55ee4659acf35ecf5d27fad5e6d7723ecfed82e14012efd31854c16dd60ccd8765ccf0efa4ee070e106440854a7441e069e6e88134d9fe59c177d088a3fb923434c5df6c1d8d4a9809d9ece36dbe4b37dee9638ee6efa5069d76f80aebc6f8f624740c459515ad8e80e9fd3e75fdabfd6b5f9a5be140cbdad3c23067d4ab2701350072b8a3d4330f97421fd2ba51dcf1b277aeb0e3df197d26988bf804609025cd6ffe276b4ffbdf9421642bf85c1381f626fba9bb49091539a2aebe884ca0b39ced5e7eee849db8bd82138d497fa160b0e36ede2ad7ca89bd465b22c2273144430f16003e9d8ddac397e9e213f96faea82fb0324462795d9bd9d1643230d42ec202d95839f2d9e3067fc535c849184927a8617f1e88e48ae2e5de589c62390c6ec2d414abdfa7d48434a69a6caf5192333333804cfe3fb27369f3817333e6e36d0e3e6bf74bdc4093a9bbcf30b8bc6945f9c96f95c192f75c150d2b8fbc28ce9227bcb39133936c0d41a7e704eb23ac4575618481740dac963ef70ad2d3ac3b4bf433305146c56a1f5c4924365814a0bb29d3aedbd805b7d3fac672cf1a429fc1a0dcb4e0a567186f4ca3cc9fbd19da8168e87a94df50664a5b97b5f42faef0ae86c49b7889300aabfba1de57e3b144a0f9132d003a0d657d8aa9f9d188afe559fbd7eaedb6860463865344854a710b130018bed5f006898ea0a82baa6be27f2ada5b19d50b714d01b7e060798dd09077c01268933091ec86f7d921cd608eb726bee067179d8f48045806bc1371ac42ec7d2107a94bd1bcd1baab08f4678484ba351a989ac3275b00c9585ea147e9ee23095eec35234e83eb49944dc70b2153c37bfa38da61ef1ba8a1d99b5c42be7415b444ff728fed1c23198c77b3be06d1668456386eed98902892932849ad62ae284513b11cc80bf0ba293cdf7aea6a8b3f5df030b0c86dce4bcade9907cb889021cce056017e4e06f1750eac0bcdb355930f195553dd32c180ee4045a84edd4428e4e885702a1278e735b256286de97f9c8c51d0c5fb9fb7f37d62246673c6832371edbae671ed7f01e61b4fd50cb90fa76b9cc4090f44f2ec822cebdf6e9d53d749c53bf7e73a558d82f5cefc920d2a803406f6dc06890f4200b8aef94fc99fb6f6484f8569e69aad7f318c053cec867ad0aaf683df7c6cc9c11811e4fa509daa2aef46b16beebe1e3bbe0cbe4e541e41a37a75c56fd3360ab32caf72374ef5ad6e8c990daebf8bdaf587241122386789c87f39fa7a7df98361b9aff30e7cf56f5b3688d514cb32a8ac4e4674ac733755172cbd597a1df1ea1337a5c7a45cdc72e51952847507ccb894ed5532083763a47a20eac929ce965f5fde67fcd92d81e74d6935002d05c4326bd48b4aa4372540461ddee91cc5c916dbf59e508c0f52326d3b4e97bb77bb824d973082ce87e0b02dc686146ab14ddee569f86b644170edb9c14b978588c2fb0af5949f62759bb5d3837c734396461384646d3bc6d8d6108a2bede566ea9b11b009913e856744d294ea255a96d61e228a86a528cd5db492d759b57ff6dda660f32d8886aeef2df6bc26e66f69fbc787e28163b3cfaa717675a228d34cea442659886b12cf5dc4b7e409c5c716ca53ed4c6e39b5543757beefe3b0ec268bd3c244d09c355c4cf0651e7d38b5c2d9912cc251568e7c602c1dfd91efb0612485c1d5f2769e28c56a06b6c0b2dca676607db9b6998ee22847b7a79f382e40a48c4c3d36bc912d73fefc7ec17e4070f08df1440868aa7329cbcb8d7a4bfffff398b46a912efccf429c61aedebd7647d1a01c6ea639444d403713cd8049c6052a5acf42e9a3d5d170c00227c13459bdcb48f2c6eeb5dae32d75c9d343d7b1397e5274fea48197b68d789702bf125c8d55670a0ae5dcbf3aec334768b3d6fb0dd282f304ab351c780c5c8fc13f2cb5d3c14355f29ccfb703a4d1d5e2f3e34a6ecc8ce5e7b62aff09d00749d150491fd5e979c7edb9c2eb1c687c6518ae82d55309b3f1eba021502cb6647eed10f43d6a29ace88c157e97455a063180495f9229159cc9abce59aaed1983a6de66a967ed7ad7113fb1bf81aa1e596af5c14e6424907b237f26b27dfa13f102bc4067f368bae3770a5666ab9ff49f610151e2e363904dfc19dd0b8ab8362de625855b807eb99061aa090d8643b0d84798127fc78e9f44c055529582bb8f8d0256db80372d04c2a3c6383e888de061362959792081d4c031370e408d7b3010c19226d46139d8c4b4dd2f8d166b2bd61d8969dba2587bd98ee6542b7df881b81501fbe648dedfa5f6f403656f76abfe800dc5dc0fffa719248dc1af261eca43582acf75fc7646e570ab7b3eef4d5e8fda86e900fbf152509e584eee532a4d830208331886c8dbc8702a54a93534807c350d43aefad6aebf59130ed980113d76d6ef8a2f505650214bf9c99f45bb219b5083e9f0c013c4cd9fb45fbd7163ccb650cc1d252bbcd0018e213dd0f10fa4860e0812c82588a29554ad2856ae9ccf989c8397689e131c7fb7459071be3d4264e48ffa16cf28b9c704a28a5da939c5ad76cfc8171134c20c33595a6a114ad09d121c6bdbd9ae5e77d117820171b5a00549fd28625d7c8dd5a157ab28ea123453304142278ec9934cfa21ead71c4c58576d1a1bdc28cd249d978c87467d59e0894da3e0756c10c108f052af24472bb17c3f6c0d0bafd57898462c132099d97b7e39ecc077406dac577261e9a9059e5347155bafbf72e9f85cb8539867f0654b2893e13b63f1db4a9f57c630ea356ea031fb3ef07b1abe87d0403ac6e42a516e2a99887b703b886b13d0ac3b2bbbe7286a07a06af7b9ee4952a869c8d5136fcbaadebe40eb30c30b97edf991e991b472aa2312daa7bbf5b99755ecad1309379b3e97efbaef0232a63330204e9e5014cbe6b96fa6977dcbf0cb7c49a5cffab8e29f8eae33bf22065ad906b95f0703917d6a40647e05cd6e4a34d43e38c6be739d1afc9ef2374b56f24c0506ed51682b1987ed6b44fc68193e5e23a7c1b066fa643f1a62c90b22feed644c0bd6d093b5a301fe8dae50d01952a0af4bc043f84d6bba8adb6a9c71f8dfc0130020db5108c303dc997625c02423ce685aed62007733a094f5ab656f750628e61dd256b1b3d7f7c350ff7853dab6a38818b11ff49fcee8fb44ce28d2797d039563d727d8a237fc9ffd0e0b9685378fc677a03edeb4ffcb4d81b919a83f566443734e27c6e2d1f380f8c7bd39c66a4a116754a96ab611ed2235ac05464caf5ab529471ea2122e874529905bec0e4bae905bc40ee52e0cddc594d67340f3d46e4e58236bb1679b9bc9c4262449d3c98a7918d281e887bb7be20d2803589f26c3e40d1d8fb9d77af4a5caba0c8c8403d5f63d3ae0721fe4dabf75ee0f0f063ff8e4b3fbbbc852daf9afa295067b46e8362d23e95be85f4e9ff13e74ec3c342078d79f281d3cab8afbb29eead4617cc7a71d95fc0408ba46493727e82497b3b044b62a2e1b3c33e9c8c463783c327449c6aab94078b3e03f06b8651054a74ccb5cc0ce6c8a3439ffa7042e3acade572cfd8ac5718f08a453c48e0e75023c9f9ddb8dd77b32b06b31200a4296ea2c4d173d4d0681fb9b2254e864a1e58c0c7c207b0c473b73fa20dab332bf37f8f5a1289c06706bd23c3558bc6e514eef48ee6e9f61af4fd7c638501ed8cd39dde183697f84af49ac28f9d4006dec1f0d3844436d3e1f303e76db4a8773fb0a76f335a7b40e5f3744e3059935664e617a5065d8fa7515a4b957083fd59d37e4a68cdf54aea17e6e0c26fc54301b20474e1883b1efb7fc0e83d6b4e1f5fb832b8879360a7bd7e452d885e880f0cb203f8b8dc5aca34f7ea938c3c043ca33fc1c45b8831aca73a4ca4779db89af4e1206cf4e1f744edbb6bccb20b64b87938cbfe9822b6cec69ddf5068b8dd305401ffdeb15ec79257d5d8a18e35bb5e58a6aede546a3de9c5c6c68f89b91f1c128f500855ffcd4a7388c35a87a5bafb98bc7cb996b6102ca88cb5f003f0d12d7844d89b891b88813761df80169f3d750321d6633e42b62cbc68ebb8409aa29790757ad05aff8cb25dc0c9e88f4f3f0441fa3eb25ba1f2ad62b3f8eed71128cc0f472b8ae5e44979d9a6fa68bc79b0f21c4cbbeacad45d8e9b39a6b74913d01172f48dc6d2a4a5b2bcf8a591e8fa2d64c394c7d79959aedc34cc058daa647f26254383f808ed778521372f018ffccb5eb3b1d2fb4148958fbf181a79bdb4647766e1271e410934562ad210a65da543132ea4f52371947fbf8719928237f4fa94e0e4dbb35bc03973f5bd2bf72e1bd3520ce6bf2c6903e508714523d1a6747b659af4da3a5e1db0700d698dd215a62b3c68e1cdaed16169ca3a6ad6594a669c9896e3af407889b76a022b925f2a1a85fd2a5994cedbafa7ed96c218049c60e01124295ce702cb0ba293a455293a670ab3c8899dc597b2239d6247034d22c7853c9024c4abbe090b9996db5524d4fda3cb14af2e7e9da33a979b183aa8cdc88bcbc0aabdec9abba56d88e3c3b56e58452a42e33c3ede56dc24c4dcfac0e9e5fdadbcd45841817b97ada43d4da4215673f0aeed80ae515bb53652e84eeb630d49e23c3c0c7de7349eafc45e40db5be5f86d51d2478a29c02ea4c1783e5b3b63fd66945e51c8188ec9dfbc45dcbf3dc77cc4262a26f784b483604f110e01c5a5202e07e9ecdfa9f90f52b24de8066b4619c04762bb1e9c81d3904b24690127ee3899a355dccbb1497062878c3a19908f71f1dcac10434220baf794535728c8f50d040f20c9dff19f9b07fc3738e210d22592a0eae3e8a51535ec40437c74e6f1aa6ce4dfbc102c3bf579036ac957ee9a7aa027c33b660f910ca3208895ed4fcf59b4841143b0c3865a543acc665738bf9d10b791e09def18fa88f4408b6c1076ae747b2749e3af3c8708e467be29f8187ede16209a42b87f7f46d35e615a2778171929ac59e880ea1d1cf42532269350484334a58717a29f001a08dc060226fe2d07bde671ad84160fab409ca14921506d98fc1f3a79903946bc0234b9fbb98fbad1f34217a0cb8a917030e267d9a736ffeadd3e9bcde8449ec99108082828390108007fe4c7bf8bf82f82eb32e3f197bdd953353b1f80288b141412f3dfd547917e02969c02db1e3ad5bed22d24be3c5425d3df36cc40491ec568fa5a5ff8753d62c1ca87bc152917781f1991b1517ed4d7ce756bda96e59a96225c6533db15355c8615d08334ae3f9f5b0ec60dfcf4775ba0bd554b1204aafc40fc52e753949aef916668eee299b399b45a6997053f28c270a40addfea61d2f6acd47e1fecc231048e4eb949bd19f91b0e3565017e5b4ad6c430ce280fd93b482ccda96e990368adb15de47cd83364f5c8a104a47e4eb74c1e5bd60050050d369db9064995347657796bbc10055377496dd797bdc5af12060dae517ef49092709615421856bcf8e9e9d7e79ab2109c9b2cb88ca427aaaec6aa944db970f13f84cc94a09b93f26d8ff2973319c37097b19f8362a520a9a43c0d5e7a7e15fb41787aa97c8d48b8a009e7ed7028506dc893600f7d9fa0c85282abe302d8b2a38fcd7b7c6d8ca7fd973a38a2c00d40ee0d1d4bdd3d957b975a11a2d4e776d0dc5b2c5d54c3f41d368652c55e335baeeeb2d9a9655f5d9d8e5d88499b97da7b8e96c12c898b1c4c1e36640b0411ee72d99685fdee20d242bd70f83c9d11f81e5a5917b7c7fc7c06ebc1c27bb795f3683497cdd55ab7c83fe658ac83f605978ffe83d1138aab48dfaa439e4dce2191fc55f121c29ea775d54d88c8bafcf68fb05b285dc150ab1f88bbc99efbc8e861aa30be019997137f42f88d5e1f74775c0295a5f7973e19ccba91532387ccc2dd544687ec41988e992fe9d5829be4fe80caa57f4228d80f5b4fdc6d44ddc1b05d44603f4748ba94178011b0cc09a53cd1c6ac258f67b3bef72b0df338a63304c6d80c894b252f6747a077ba81532f62c29a8213c7672bcbe62eb7b0ede3fbaf34cc7323520c1e8a2513b43c4b7c51cb009547ef01a33b7ac52e0965374322e5124bc3cb40137b145ebea51ac1ed6599c69e7b456be50aa4e2b76d8263050ffb2e652758359178720a52346f32ebc471ab14d76176bfcc56833da17d8e26b225316e6023d4263a831b3a152890945554dfdd53dc6e0aa87d283ab1cee620599d1b6f1a63ce471c72b8233b17f41f55af19b00aab73d8c8aec41bccff6ef1b0becf5399a4b3357e10e870ecfce6b851bf62665873c15ba4de3dff97628728b44a2960e148e8a905ddfd90e12b43d743f4c349a052449debd229924d4b31b057bd6112086a04fef458f46a8f533bf367a72283bb4012a7d3a77c01800129410aeef672c9290b8e4fd0330fab4e43859d29842c2680d0d53dbdbba896674c726c1d9d126cf6d8bfd493335209ab055bf5483c49a2c23c43d2a829c95344c81935864fb369ab1e06a668a75c55495903c36948e434dbd50c212de90485a169c6f044c1ec444fc775c3a3ce345cf2d5ed657a0c5d3e4dd483417452ed539b3f77ec7142335271b94cc803134b4ee09d0ab2427b581e091110f9baf5f5d28e5289309be6d7141ad907bdbec7c06014618de35a5a3c97b7ca7477cde9d0596ea5fb33aa08c4de62800c951b20b2861e8aa806f1aeccbfa86b1f9a48b61d1511546bef9ea3a0686878d2c73c92464f0f963a155f37c295a9021e5637dd6292599acd5ae52c696ed20b0805bac4a96290d49f3d256ff07fcc861e64c71270859a00f22a9298e510e216c79fbc3315a6519ff105bccfb5d5adc90f51c256736da7c4ea40dc30c629c5e9c83819d22a43f2d1d1820b280e135a9c00ec0d4abc5f7142cfb41d2dd3ca9c16365a336bf52842e16e613b76ac25dba1443f7d4165218bdb9d48a0135d594babe3549ea34f09eb0b7e5d385c3e61e11d23128b8a240118ce8d13fda56dedc3cbac2e97ae0c75f10a5e73653ecf6466442a55ba6fcea8f353aa88fcf647e29022f8979e55fe00a0135e2e961f0111c88aa53ea26beab5286f45f9a0561af4d99f594ec8770a9a33cfc0d4850514c038e0c8ed2037caf066608532b42d32eed34ec5c9cb685d042fed9f79250680564c8786727897502764aed0ddf35941bc49cca3c16ba14e495a4cba904ecf1d7c437ebc6a26dc441d9f4502a46552fe77c6365c45b2ee57dc8e7a2e21ac76d70c102fccecbb599a44c6c1d7f081cacce6547b6b98d0d6f35e7d090b5a779a7677812eb85b56356b9c55d951442408aba63214c111c66803e231c2d550e9204e5fedbb5c3d570897114ce1f664952f7cad1d05ce05b925015b3a6978b5554ef4d0e5fe58b194af30acfa5da6554bafbfbbdc6be1c5f3e6c0888a9e32e7241599ffd8493f3297de987f307bf1d03afc8b45c0f9b7c28f56c503fc257cdbc8feac3ea1f6505eff6dd4825f2b2a014d02edefe6675b362eeb4b77107c8df7c35aef7014f662834335fefa5c090f5d8e95eeb1a9d784b6b09e2799658e9f3ff0352384b693e833bf088cb593982309e1fab897af5fcf46d0bebbb95c5dd62c91d9cbb09017609b23df98bb2467872111a767f5a8f3b19cd8d1cfcdf59ef576cd0c52019678260712b40708e36ec3bf46d60fbc69a3d0467f0b8e55ee9b1d9c3913bff10c7d21b794cd4d7a88651bd13d08e2583598638482e863abcc65d7593c323890b9a3d7aba78d8e831da1dd3a9f94180ff1e049829977d28c0e2040758b9d5478b0ec962d24d20301aafa1d8c12b51bd1025fd3e33f3d4de93e77dedb76465c7efce1eef53728c4ba99b264b1942aec65965029f8c40c4ee8c35339306f84cd3590c38518a1ff961ccf901c7c61e3b699e3ebe604dc7da302a4e457660e957bc124cd4c1b9507eb025e764686ec20fd8b2b6d99ac81da7d090e65a35d9bff909b8ec21fb9fe74f0a4701bc33dbd02ec2e3ecc09a88a87f606009b0b67980328ebd4e41ab5df6deb7ac270d3343fca21b1f82b11dafbf5981947a9e4c1e38ec51d06db84efcea72beed242662e3a06011285737a1e11a492e684730d8456a991136d5e641033dea6ef511c7f751d20d5aeecf972ad13482f622c67c70e91f7e2065660675b810da9247c3a84158fc439f69e4a7ee2b6b5eb1e3768c6572e9a3eff41a1e8139cda10a1c4d8c1cf7fc9ba4e963d83a99bb7b28449cbc0f09603d0fcc3462e6d833e12fb118dcdb3e440549c835ae0ba8f821f9b904744301e8207be5ab20961feb72ed906f515183bcd78d2a98ba8c5e75da8845a350dc38e654c86e868d1815c6bda68afd35ba79a1cf8a0e653bf54caded475547294755831c439bd9b4a3de91efc3ea8c7e2d5821fc27c18e2562ca537da03b8c0a3cab755fbdfb4a648a5e8825250625fa5d9dab0009fba409bed12e84f7c5f8f9faf56a9b56ceb7384c0af240517bc5a1ef20870cf888f835335f06275300116ce460e3640be0484dd81c6dee02a4674046ea61ccdd1bc685aafd5fb52a8b116d45ff97be3bec48a05f1911b984ce47e004ee64625ec714e1159bd1da258836721d1545834637ecf67779dc9797d9720f80124b7fec017886fa3e5d39f78d32f70067bd93fcbdabef24157ef6fd2a045a526ec653a32f59747b61df2b5231caf9c004fbcd6cfd7d693c792d569496b696d2502ff231162c6591e5587444701c9a55681f3e4b8ea0a24c62aa2285ff493f39ff0e362f0ebbe04d39d99168434664d1ee0f22bef9ef55bc4bc32dcdadda8fb077b32c4db5082215d7fbe12d28b8133f6152dbd3cd295ae767246c5ae805cbc9bf5a0ef55e7f01cfb455eaae74a287d6bbe8402730f40c7cacb89608552c35b7ace220318e3af929a741a0bcd144d0e89cbecaa250d8857ae9d3278a5d3afe14ab96a5149a4990e3f6b30b05a9b2560d586a7987d030a1507ad43725cc363b6fd764bc1b0e7f54df1dd4b17a045352e3d148f35ef8acc41545ac69cc2d83fb1a36a352812afcd9efe5be554ec376629e14b53d87bec80b2ff164c64df5d4116a246f28f77839bf1cb513a2b6e9c8baea8dcec69b92f9c4c18074b7832dccfa146263f5f4e6eefb6b4007a69f39966864e24e374189978f321cbe877989b4eea579e89c1d9e924a75afe1d3edd5e88611990f1c7f8283d7be79564f605efd8ff1eb0f4d096de9c849566e1f3fe22b563d99be7a2e9bd77d30b4a4ae2f8114442f934591a007338c10ae7ec135930b5e0452a94609544ed12ad7d397cc936464b73a17fe8627ad3c1f1db26df8460054f14a49c1b7f5a0c1d1063804d56aacf7ee23db49d77d0ee8b5c59cba4e22fe607e51779a5c7cfc00008d1490f72781e01094cbb1bf959fefea6fac749f039b58604e8f96436f4ab25bf78a9afda7be0d50fc1b65de41a4f79fef9b37cf7787686bdfd8c85a93967ebb612a4973263e1c3a0acda2e9967ffb2bcb84f92609d140f40598cb1d4a63324a35bb7321bf835875e3617b39b77530e1b24db063c936db1c4057aabc1e8e813f22354badf7d2dd36fb011b3dd1dc78931096697121730cbd3737adbed1f1682c9fb1f7ac54d5622b2cbbee1695073a42af1ff68bbab09102245b211c52f8e39d578b4010662adb97280ee23f78a04996f2599cf0cf1b3e61adcc547d8654fd4501d2cefb6db82447a9db4ca6c31afcf1447af78703e189f48fb018d549ef4a0847c11520718a121ed2d6bf04be71e849a7579999f52a09eb370e6666d290f3d8078cd1ce23c5c591d95085534b84aa76ab0d30de035b668c8fe5674a4727363e3dc6b33e1e0885f00421edb21059490de4fdbb489b293345bd0317cf76aed86980938830894d14fe387630c59006a1ffd262e572b64a53c46fd3cf7f715ab76d1df9965f565b94764b766ac31b99366ebf24d41b3df3e426065008f2129fe80ce36b739e2e3c6e975dfd34090614a94b47d1665459b0c49a7a6cf819058b10ffed2cc43df158b48df9bd2d7d8c2242b73a880f37466ba6758c5f6b3d38b914acc1aa1ba952a40fea52c167fb75ea0eaafc47d07b9901a56ef4380dada980e47f9a2126d535553513168b424c8f0686f9a67c21e2c0ef7c5a4af568aa61ba0604db1afdaa34ed735ce134ee0d188e183923e705d2d7245ba9299efcb55b9dc2ed37db6e6ec88bb04a6cfdc43bdffcc6528b86473c93b80333123c34cff1985107e02523f01a0a69d777a1e17b0701069c9088bd93af06d909e8999607242466ae397abb6ab3fab9c90c01d0d4c2cdfa480587ca4e2866e443ee9ea1ddb6076d1d939d14aaf3250ce9fcfe343396232aeb0f1c15876d00b76277ee2ecbf690011b1d6c63630d782d69b74d26f7a7a82600b4d079dde7e5f5fc192195533421adf9a51faf3ff044137fad9ee199ba8905a696a234393e1ffa338f649a42341dc4688bf2b0d0cfeaae59ca70edef6afa6b9a1f0976660aa5d50c4e9b6b96c9ae7c0c777d7457bea12815c58af758b9bd63b2925e448e7aa9306ef6c53a2e7940a1c7b5636aee9e6e638813848aea35b344976ec9e2dcc8ba752f7ab53ce87c7bf4de6ba3f93c09ee456d14ee9943e42fd145dcbe2f0ed8579b9436aba68fcf5cbb0c0b768e08dd4f450e015967a2d202fbf6ab56e5c3ad571b15f475bdfd012b11b770a03192f0d4cceff06856d65c038c49618722ff5260553a969a252a556d56549a1df4796eae76ff748f835291a1eb4470a5127b8f358e1cdebaa22efaf50a47965287e0af72074f880b88c0cf5c5a6f1c55b9b61a6ae3bd00d3943f2ad3d73bae6d74a869d8567d5311eeca8c5acc9cf7faaa1c01254959cda7d71c11d3fb5f60795d3ebfb14d6647060a9597254a3f2c30ae6297f1657693b6325e900546088ebfd3915adc02d33fc975757ed536c1df4e1f491f0edf15b4887208b1e35c94d0d50b8e0205b1289d5dcea0950a89696904ee79cd38e9c69a11a07c8aad11d8607645cffafddc9b47adf69b116cc76b39b1a689c7cb943ae35a9459a8dbbb5529268837ab91f9401376e736c544c4a5a22093bfced5d2be64dda03eb32befca7a5e6335e1c27db019c242c63ef76a5e72f9eda50e7e1db1c81c2a7caf87330c5e72d343eb277aeceaa19722ae1403ca360a3a8ad5888d6c00c87f9c3d56231fbe85cfeac12f2469db3f2d8f2b7b3ef88f2efe4353f1886636625b49da5b757b1ed72162b0b9da734f5f082523d40c1fa61b6a9c7ee0c9988e88c8794e602b70ebf14bdc5b139d23f95455205bc8abc8b9e94c907171859b82cdb875f18b4b6d08d20657ab545cebc225cece141c88c9688de1e47da480ec025adddbd02f7c6859ee4b8a6b1ce88bb134d2f662402f54712d57168edc0e983368483a67befed6e60a2b7c02a9be0f74e08c7b64dff3b4ccd8e0c5dd2db80c3d08e792173ffb580d10dc88972037cc3b9d63ce5f540ac8ff41d59208f32024c26b640ed23e93a58c20a056586cffd0658c645c8c5fa78171db222bfefbd65f01aaec0096e9c6081c27e2e2bbe3c7be0c5a62efd8b5b7895fecd2c21e8f0a315ddb324a265a8282fbfe7c413cf926af4e85e3185fc7d65b33ced4ec23aa91bfa7beee45fcac434eb8ed947badb70d84654e85c8eaefea29b540e40b7301bc1ade4e53fc8fa1c5cb5dfa74395e327dfc6374e306c305c0b62ead955d65ab197f4dad3ee4e99e828062ec9cad16f8d6dd2ae6470f005cbd8553ab4603fd03376d77850a131047d4020d19b02d30408f3143022928373c14eeba8bda8fbff756c53ad4a13574868cc577e39849b3de51ec69a1fe5c77390d4add1c5ed1b7399c8a510a6b28047030ee9086229635299fe8dd3794e8ce2f03ab197691cca6956ad5541f040cf068c00c715c8f34d9d477cec490d9dd9ceb9693c7d9b4b0558e1485e1a44b8b0cb8a09a344586033ba152ab05d10c56b786829b0262522aed6d6549eb4703dc8904262de55344cf248ce01318a527004a84aa0d62506c189c6d2c25d622955a20f65442693259e26c847a4b184e698d38ddb33a0864132e2224e46c214986d90e0dd79e887da5cc83e78ed4cee26a455f16ca6f689c45129e593581dca14b00cb6d18d7539ace62d30a8608d7a24ccc2429cf2ecb0f6f59a8b4db4fbbadab8ba956fc60acb591e30b94f022a4d5e224b3b9e245bddae74b26203946fede7b34fe427cb5444eee3244c57ae7bae3381b0626cb1edfe9fd9269de97ca3aadd5e24a705a103373a75186ba9ec70824fb53e35dac4eb86d1f648643259f51648bb6f187fc89d3526da324df7a6bbb73488547a40629f901ea6e64c6d7b020bae97b693330e1436d0d1c54ecfe78ee4b8a731f38571fc53c57943b580a0dbd4328b6e873d19024a157ba1e3dca90a83c8cbbe9cf4b3d35159fbf87db54f832ad7153fb70916b7a73c1b0a0af8e500f19a7d69fa04464903c9d8a2ac212e614d906af13e98c092714a0d18e8f9a460fd5a99a511d85650f229dc7040ef782ce86e73eab15e29d60407882541ccae427c32de6ccbd5cb8c3b8c13ac4e8d5e1c3da3836af1ff5679de63d8f755c5f84947f704ff47a8945368a0382ab1dfaf4afa905800e5ff89bc5fd96196b1852a5fac5532eb72b4c2da739161135d3358f57f5a071f34848ed7ed8a2c9daab2a16882f99eb786226ba955098d1fae645b19f56ea2886a766e1038c55d55eacb533e6c425f56fcf734902f52532b737145e6ec184bc31069d4a42dad64da8715e33029bb3425a6f4a0bf4d2f061d92c327c958b26b3c6306e8eac0caf579d490c2e4a698d8f9c19640a30d7217946539a1e101e1c0971d651dc5c52f0209b2afb33a76dc5e791873f0cfa69433d97185d387de108f24932a858bcb82e03fe01b41ae3324e8935cf41ee6237a6b4a86d5880522e11858bb16a00427d10f1105b0b932ba5cfce2097d23bd241f5bd20c4bfc27a3b33dd2fc02b08c059e7039f37dad7e313febeeb969d045c68552e3e8621be92d0af2b839edf4ef7b108ef38555b765532bc7c08719719b419cf0c815a26f6b308c2909be858bdbd151eea20ac6dce8e3369a2eb13b9cc4cc16432b7a37f4d1fc0166014403df685e6eda6bb504cce966af6792c13037d00de732c1a1789e9698ce6d05094d87ba0b86beb081b68ac51465d5d534bb3b3b2a9c5ecb3f89bd4035ba9baac4f50967cfe09dc4f9dd6fe0d1982eedba7b209a1d609c54b11df26479a8c4b85b7941544f0d58ec85f8c034a6783b327ee0d7fd61fd168cf5357cb5be7a5ac01d30fe084e20f17f7c5a6f0e1a8596fb5ba81607db74a02ffceea78f0259f1a4d2c93586c1d1299d4b9093c8eabe0216ae620cbf95e238f48e79947d5049968cbe1029f2a93e2c3037d4e562ec421c65c3e28105fc27b62b73ab329d36d1955fc99164465b8134ad3134ef476a12f7d4b09d5314178710d1913ab0a702169301a60827d128347cbe9f58544fde2f40bb2de88d7351311d444be280c85dc0d4c2986893b4d860ff917f5800df7be250301ce160dd7c7d9519fb5d2446cd47914f127a547a56dfc31442d665e5331f3deb51a7d04495041e1c9361cc4a0fa9e45acfa251c1f2e45817808ebfb6b894920dc064a29c248e470cc6b12ab9f253b340b8a0bdc85891906e4390bec639659c91df90f0a8cbd180e8a63e7f5205f75082ecc2ac2f43aa0a18146b2c4646a9e5d94c5d32e2b592dc36de48c3b9e6f004a6216e1ad3b687f1cffd322eb3c08c36d10df71ec302325105840361357bc9cf5c051323c38b8a14b4a07761be53189c915c44bf4e91a55adf80503b440b641d19528b1604a867f40efc78d554a5984db836cccb4f8e6a93ca8c7977ed731f352716f13d501b32d16e8b51a32d8cf703ee6afd5ea281709dfd455fcdded5af05f283c15af37af3f06f77128b206ca77089fe5fde30c3dc240ff7b71fe152e8260aa205568537592b8af1491161311f7cea9bb342ca7f69c6678aa17494198c5b1be5571b46392d27bd9428c7e5a08d33436713a1f5809dfbdec1b90a267265ff7d1ec28a38fb5f039a7cdb69ae905fbbed5cef399fbd7f99aaf0216aa6da672fbfc7231335aaf391483482da1289f8c6132feb2b4acbfbaac92f5dcfd12bad65c47841327358a85404534f4c0fca555559c09cd47b2d41631d266f776902ae05ce05d59821dc0cc4d79a90b6439c55394a84e75ed7973e1afb9d0e3ea529875ddf36438be3d7d3a13874f3ef65d65446b0fd084b8a15a4f33b1e92a67c29db93ed57ce61a8994d82e870c280a157dfe3040368e312589ecbcec89664fbdebd3a9b557c1f2abcdd53d950a3509f91be7067407ea10c59ad6bf349fa2aff2c1bb5942bfef6add807e0ebbbdff6790dae92782ac0a6a4c484369975c8edc4e0a191d5efd752deefac81a0bc3ce701388f651474fcad19428a50caa39aa9ff4ef75f4733f4d97c448da9fd32f560ccc4997b46ff0ebb8937e6480d1d03b6ed6e06943e846274e19b6647bfc7ba34f8536a819715298ecdca3177a66a95b9748ab8b2e246f9a92898178f69eb943945da4b397afd212e1daf44ea5c161e7bae6616999db25e9e8438d885256c335653b1ccacc99d7411b725f7de2b917d8d634fca760d0f4774c8078c26ceefb000507ecdaca242f5f0ba6a1bfd35cabced53c596e376be7eb6f830f6c2d972231526a5d8df0fdbda0e1ef9367614385b889be01d9fc5aef4df753db7ad2828486fabf2770399d5a7f252d466e6ad0eeed73effadb37d976eba817542966c44b3f505c8c5fd89c5d226878dec7b44f7317ae172e5bd4733f54e12ca4a7596a715e53c79c5f0343f6c6a1ba074500d9563779567a25d28f4a32da176e61d34c72f6419c689fe6d2e3bea52f37dabae95f6d012788d7a8b598a636a9ace69806f1f033cc1003ddb68dfa5dc4f33bc756b8a01dcaf2c3c57a314e6075e5b16b46a9f8077d400917dd3c941eac913855f0b93581c4b519aa049ca3d48fea0c2d8567a4b8bcd5ef1801264bc48703ecca8f37dd0f8d92fa20910961f2d9d375d52ae8c3c84cb00b3158df7ea44da55d3835f3bf9e3c9713c7622f337cff5028750626d781ed6031762bfb59d473ca9ee5dd07bb09d4d9437fc2ce8e2f5475c75fb05110495b095cefd74083b8f41661657e58f368fd189f7adbfbbcaefaf2181cb142f25e733bc4fc1c86ec11cb65d85960a2953310545df020c791cea2e92373e6e6e1fa1f52c448ce1267ca782b9689ff3681602c03144ad1202908411aedaee29b2119862f7bfadd4a4b86dfc74380a7070d9f3680578dbfce51fe5c82cc49c2be43c307e340a0530d235f0d21c96f97833461a2806c606588d4cd2cd336e047e5973042a76052d27118be38bdb6f617ab8ea2d6346b84eb9024f5a39cf4a1cfc31afb1658a50836ee14a5c9436bc8ce86b98df553244f9e8b4c01f0044aaf5ba74c237af7b61af6f83e0dbdef996c43d3b90c6d051e3ee64ebb2a428847d02947bcd0170d55a53bc95c9f93b72da52a61f13290f4f5f2d18e7fb4ad0f4fc34c485a27201ae2affcb7476ed8f65a46f6bfb09f1cd4bab487ffeb467b7bd4280274f575bffdc7377e6852517dc73bd0afcbb35f40fc35090865a1747afa6afca66c6209f85af7e12f730419db48dc41ace0b958c05daa8cda5d59fb64a3fbc61feb961ba3ecdf1cd2399f9b79aef4acbb122dac12580583cc3c881d1d60fe8ae99cebcb775f64b31e18cf3f7015bffeb074cad00cae77766b6760ec7b4b2a238221af978b07cb00d2801e56181f7bed5cb155083f3da414c1a9bb4336e402b47514024fd05497a4cfa76580cda89d8648f0898c93c07e4c53f6277321ff6b83eb0573f231a7df34fdddb7c2e19d02bbdf0cfe0706ffc1972f5faa508f6b729712c71b2744b69f8ff8a0029aab45ca058a3ef0daae3c2d228612fbf9339cc9c8574bf3c6f52b898263a2066de2f1418e020af71c45e79f6e94fc4d1071899e09344dd47764828245e7575bbf99eaccf35f1ce12f140f537a6ba78cba716fa001af460ccf976a08a7afeecec8cfc9d15cc170c4c07a66dcf0bb65b9758477178bf325cd6082574da4072658aa31fb7ac8544f98cb06aeef1d078b84d765815947ea356cc4328f3cfb7e78b63f320e6769524be0f576f4f205cea3240dbea4cede6686ae3be32d21b923d5f20e42a3832e6c36d6d703eba05a8b4f0d1ca4b0ce663303a679ad0aac44a814a922ae63eb59d88e2925c003542723e89533b51fc762c59adce308e289978ec8a23d6cbe6bdcc92ef40973ff91dc09c9c891da6857c5fb3803dfcca35fb9c2d787f5028e11ed1c62bdb80b7364e4ecf7317247d219c46af4119e19da0eef7dcf34a494120eca2a8740ceadd2cb6e0da379257a77db4c0402dc0279f801df8d715f5c33d36922fa86b0d7890dcdd80c2a796c9aafa11cb1db0999af7d7e0afd88a0a3638bc250dc2e90024fe97e273fd4d7811a7a1a1526a70e1e48b7db5fcd0b30933f9ef4357a09a3f131968f844e6bed7f119546ed014c3608c915ae309a332e5951b1f1e7146915fa0876340c41a3434212b9a46671ee3ecc00ece7e12fdb6adab77a7c4b86684171d7e63f772ce58b568f75dce6058764a8ba3be6b43071c4d66710371ed898b70929495eb2f682a5331cebe08642d755a12aeb1b0eccce784c2515a73410d057f63a28129197340190c92fd03e9552e6dd30a2e2d39b852a6f0ff5f938330fcf4da98110230c2961b3b277eec9f58ae45313a29ec9a812ceb6f8fcbb59f633c92677dcd84434619b3beeb914f05c6b7836b1c6b3f61eb2f1217ffaa1b340966c16d6045530d53ed731193e607ac6c9bebaf5c47bfb86dcbfcdf4ecdf208d2df735fbd57487d2abc30e9a24ecf90c0a82e98d1bef73c097989e3b89c572cec42590f4215c062fb1fa728f51cf0b6a281b980f4d9da29a6be0a4c1ab2df50e72c6c89b856322fef5cc70ef71c3866594de36e35026e22447b660b0e0b12026b2e7432cca866a8c730be531e51f5dc5111d6134c3388855db41dfad4f85f95f71f5716c722fb400804ebd8881a98e5b24c971f938c1496b5c39fcbd5972f103706c23ccd2458d8857c2f577d986fd519446bcb2d28104c987d697a2a9ca2b0304ed87da668989596c664d06a1abb9f40f2351fbb1152e769f033c2d41360f37d7ddd1b28ef7bc70cc41b8f2815b9e272fc7c343a00c5ae0d90fee4c3ce376772f773303f0ec41277d632dbebdccf60070ebb85b27a27a725a362241a4abb365c5b1e2235290107e9f82afe5e1f65bbdce9953d52673bb2009a975994702788da9fa232cb101af1d96c4001925765043975e6cb7f9a57b465faa097f7eaa6d7968d2a44d8d76235ee75984d05b69337c8fd41f9c8c95b35e4edd4daa344a7087e1671a940c270fea7a5a11529d45decfa1884bcf465d197531c578d01a3a7e53cf0a04a2b0243d07462c9bb33d900edb6f3b620def263f434861388fd0e4f238c1d8ff0aa248075b34ee823a6577d185978acd3c9399f087af4cc5baeb6a0fbf911e85933b843dfb4f988e973119ca450106435913581aa0cb7d37fa0577a09d6a8d6428c1397a013db1b92b5c5e4ca0b4ab0bcc5b9f2bcd4ff05da36fbf3347cb82a4b98b4fb21166221b53dcc1e17b7bef926ef2e7ed9f45f183b2df0da70327a7dd7af10800fee0ab129e96c8e9e7fcee995d837ade62f13e87b73c4f538058710a1b7dbf88092b377cf0f67aaf5849c4e4bbfb04e5332840f6f12accbc792c1d5632cd100decf4822eec24a7cc950701fe918eeb769eb27691e3aa5e64dd78b6cff43934f4b0afae2947c71a3fe7cb9b92705afbe2f27971b8a25e13b5cbd8e240f638935d9cd8e9f3632e9f284af5494eeba1402713ece761410008fa8d83136828dff710b46c6974d6eae074d807a27b01c0b75f0fcdaa54a50f067b19bac53d6cd46635092f5efdf349bbea8c11008fc8754e7da4502c6de5d4aed0648cdf13da302a4e457660e957bc124cd4c1b9507eb025e764686ec20fd8b2b6d99ac81da7d090e65a35d9bff909b8ec21fb9fe74f0a4701bc33dbd02ec2e3ecc09a88a87f606009b0b67980328ebd4e41ab5df6de8015b1c92a8b95600119a3c6ee2c18c715960a41470de7f3103a6787637fb91d7ca499d5e72fb8b2edaa7af1997911cf91ffd96996a288df015088160216988b88ebce20bcc1e4a9f0d61d71ed1f5850534d11af96b03f50265f3be1dd36ad193bfac7998c6555baab87371795da478ada6d946ae3323589cc5766625e2e5f81546b1cd89af3e1698ca8a746230638709e26ff5dd95aab320fa5d92eb6ca029df08b947b38cc763a584295acaa3d4eec5973bfaa9797323911f6360446fc338616ea938264a369b89880b0379ac5c23cbdd4a10444f6184fb99adf04fbccafb271ac2abebcce4b96310d8d350a7dd47bfcad042f3c4fa829d9266d5114fbd6829271540a93c6ee4c6f6b2f52aff094d21a8a8d8ce729b74dd97230ddca9ea2c2bf23c0d8b260fbb23ce525dd7a591a969edd8738f3a81e4da15d4fe93fb3b4388e292474b50e92948789cae1d730cbb0cee9bc67fa728499dcb61bfaa7d52fda0d08cd5b75c8176e5737f4cec660fdde46a97c117ec1066bbcac2ee4fa3ce1cc8e3bd915b5c358020e3f852678c8a5b519ce622944477344b340b60bb96a08953e4907e04ea5ce0da0640ee843463923ee39eaa68a1e03062c16d8900f2756a4844e05ff736e5ab292e42c607c5da3a03d1d4d50bd6877c201bfe92c17792d569496b696d2502ff231162c6591e5587444701c9a55681f3e4b8ea0a24c62aa2285ff493f39ff0e362f0ebbe04d39d99168434664d1ee0f22bef9ef55bc4bc32dcdadda8fb077b32c4db5082215d7c90598a9aa1021a55dece5e8c90f9f492dadddc7472a6d468e9dd1b5e3672441cf91af73f7bd562b4bd781317df9d6be8f68c172a7523ad03d9cd395c192472ceafc563f783af7332d198b4ca9d73e90d16e87f7c162c7711b03623295a782539879fca503ca2edf8d1bbbaafab11ea37ae1847dbae4629a2b5a83ac021118eb30b33b7f9cd48c77efff12173ab285d5d23ca119892fb7b42375e739399fe7c5ee8f013641ba998d611df85103b3dd51479ea2115524efa2170f41e2cf29ce47161a331c363eaa5b971a650d0e0a57cf8682cf27fb455a52d125650400f05f75535c7142a86ef34dc6926e2c04e50066720005c1f88fe589647870e37d1c5ebae36f19d52a7d39cf86450c71a918b99c11605730ce343d610f0761943fc3c068a2cb8ec62530e421dd26730e2a1606861f044c1a7d5183294910d676c4fe050c616d5843cc5259d58efc8a2d449bebfb6239daf6497ec23ff222e467658b0d0f28fb46095a5be9a1838ce6b864ab2e813bdc0e8524f725a7cece934e47f688bf3149deef08622bbfe027d1635e643e0c4e38d5a93bd7f27bbf9a605f53dcce48df52504ca408b7cf545e569181d565bc81267841c7176a0afa83796ae70789dbf30725770c7c25451d4924820ed02ca8083d4f60d76cd09946c1d523215589bf512ab84572902d14e4d2eb7d25a0dc0927011cd9112a83c2998d92a978612b5d2e2d36ceb7965faecc41fbd67520bea9a449ecc4e3de1c027ffe8a8342a44c5f198b19619e56bac68ff6ab9038895b22fa691c9c09dc7e955c915e107e352f93e8825e756d946209f99535a0385ba8a4381fb0db2e5bf2b4d394c253304996f2599cf0cf1b3e61adcc547d8654fd4501d2cefb6db82447a9db4ca6c31afcf1447af78703e189f48fb018d549ef4a0847c11520718a121ed2d6bf04be71e849a7579999f52a09eb370e6666d290f3d7a60d775cf3fab456205e7a42cd6ad799717228e03bfa0228a86ca5ca59a1bf67b7bae545b33b68772a3d96b9c8641c47717b2467fd026e9647ba123788251112ca2c7492eb08965817b6aada8dd13b981a0b705aa4e13adb0657826e447223331d8fc6e7692916ec82cfa917ec9540b986803a166f83a869bb637297ddd3650c300777cd6a85fb5ccb5b37b1d13314bf2226c2319a9e062533bf8cd041f0a534c838421ce8a4e242470f25fa6337bc3e14adff03f53daa80993ac85079df23004092a2bd9c5be70ae56e64dbe1786000a2680d11a451309a4b44cbcae285b329ca8822e161b05c878717bb6548fec789cd49fdb7e62add6b560bc1608a3206d74a249f8de8a516a1ca2467133c64da27aa4dceff916b8d478757aa1ad4bdef3e9a498704e0e5877124592fc8c4f1b7d914a4140938aaee8b3cb136aaaabbf0f784a6c20c42c41ebbef48f30ff7ea073862884de612d175bb6542a6842b8e493b78422f6f89791cd8cc7f00161facf35c3a36f94e2866e443ee9ea1ddb6076d1d939d14aaf3250ce9fcfe343396232aeb0f1c15876d00b76277ee2ecbf690011b1d6c63630d782d69b74d26f7a7a82600b4d079dde7e5f5fc192195533421adf9a51faf3f6247d94860c838cc27575432947d2cf4e8188d3a5bf57dd8099b823bff9b2c1b1ede5da5c188d12d719872109ad924f76e3c328b09e5df7601cefb8caa021599847d5bdaa8a91d75cd1c7e071b155f1c2087cdc072348067818724b49649977ab86940a701e9a245415a6efb4815c184245772491c53a35f18991872a1c99bab092a22693e8fc2819446ed73a827ee29d029713b5dea249a2d4a06c9ded7f7d19e023f9e2062dd11844b16d0a79dd26d8eebfe2911c90fa5fd6ba92704b80c720209f01db82aed105658abd0d0a0c93c17803409869fa7cb0ef8821952e4e9f3618ed54e4d2a1b4d1261868cf7f440191f8ed9c9d4acb587331b735d6aa05b9929d5d424c597e1804a4970bbc4d6f01a61dd8b2586ccb64ca747dcfffdbd5c2221064d7d5311eeca8c5acc9cf7faaa1c01254959cda7d71c11d3fb5f60795d3ebfb14d6647060a9597254a3f2c30ae6297f1657693b6325e900546088ebfd3915adc02d33fc975757ed536c1df4e1f491f0edf1575884eb90a622edba5560103d5362148c065099e940f7f82efccfec37f66b618161b54946f218191a1da9d3e4578a91628d19897a0e25959a78a95da63e63d92704f7679c7ab31b09f51f03e439dd8e4e8dd8bec946032a4988ae3cfba47a9cb547ec8d46243465077774fc0b3b7d174731a1f31af4556b48720f45a096b23be6cd83dd0d72622f8966ab81d0cc71071372cd51fd450102e05dae3c1e35f2c2336257500758be80baf0db2e799801abe08733b9167d4128b5514bc49b9be38783fb183d9e3f3135dad7b73dc02ca395a6e1c18638b0874eac8e2e02e8221853e24a353199a75c0af9a9d1caa03a47cd808e0ff2c549e1760e89157657e65108f3afa67f8d16c2bcad8beb67e9d27aafe454ddc0a10d15ec462a9e60717137ea5793ca4bfd681d9f54fd94f0a97b888088d8d41c8c2452f7c0239937044b95abc81f8e3f11915b5c973abaabd6c00c5e7edf4411ce1df7e238f213aa70d37d733b48d64f0ee9cb943f106a1522a32327703b40f51164bbc4dca443400c3f240be2c5ddad4570eac848284c1420ba5d6deec8dcc6c72b58a1978104f84e45c031ca80b5e024dea3353de770cc16fb4ffd24d0d93f0bd504c24683b1cb62ac5fddc8d7d83f68f9801311a0a6f85aa6f6208af639b0a463e2daa8ac9478979ac8de5e6bc9b3a89a6207583ab954c986271ec85b9163f372bab283547fb734721935e661c9f8b2395dfffe8b3a9e34a4aa653c0a1ea319eba10f04c5779aec5f5f09a491f74cde3e4c7cdae8f0696185603af538ee39f11550e4e0b04279137e54acf07801c71adb617a1c0ca968f8e7eb2115198506bc8681aaaa248590662a00c63af7be637ed7825f509ddfcd607626cf670a85b94f421dc7ce29a66461fc04acf3b5fb850c93bc4802938c6ed2e005dcba9c0fbd7352f888d093a3c13d4019d3d4506f0c0668f139f9ea3bc27c9e281c8a76778b67c6e8df593b05c0c864f3eb2e59d684ee72513f20aef7e74cb027ff0927a7164c92e48d923fcc9397f3178911e56d4ccb3f5d695e206f16523919651e0ab8ec4c282ff10bee82c9a29a8f939366a592e2a0407ee5c4eefd0150d68f9197d52b184316ead2628dc5747a07179e6e744f8e4ea9101a4a15b97ba979e2de37134da229ff81dc77bc88506f2bc931aaa04687bc167e3d852c22fbf120cb2c1aea594857ee5df08235a8e8c1e5a34850698d4ce04ad52bc4392361a1f93aea135b21803c9de19c86c88d357794ea8740e40e54011115d0ebb1c46bc1018f2db12df85241e693ef0ca84751b0fb5c024e443a2bd5168ac9a93c7d0a3e79e33a6f8b1f11ee5b42d57d5006ac5b4293b71e05a99366de6ace314f79929a5401182a358b97d7c21e550724d88741698f8a02707a9dc3d38a8cd64048495183a486521e5b6396386fefd080365f89f5c16e62bc590fd9c7cffa5e19f8ce91d5404a826d42d1ebfe470f0fc0a43f7a64cfd6f88b6953f892276708ea035749996dacc5e917fc91f8b06dec9f8811c1e125172bf6cbe26e82285b2b2685b4cefab5400b14b20f995790f0f877099cf95711b1742a7ab396850487a9336c24a54c07ecd20f134cf4440a3c56287c4ea5449b080d6373c906d7df6327ca127e9fd77cf01b63be8c702c81d57384b9f79197e635a56edf3908823412ed700519cc6e0baf53a6068f1a31991d04ad2153062e33c6ea734e10541610d60430a4d2ed1e94bdec714791896f86864911496380ad9d1f23cb11a675147595ab94b481a3e38827b060023fab4d669ce9a5792eaacad98b44454e03aaacf0e97fb5f0658587f9f22c5cd21c6b45bf18c99c6dfdbfba2d4336c1bdbf8da3a16a7d27f1bae3de9e6e49b8968bdeb970a9bb7a7444b570d8ce309d2975ad778d6469f5652e3e28d08c3fc1b2afc5c959e135643760531a1575d8da91a5891c14918d87c1ae04f3c28b301045a8e8007027db4ab137ddc01e85234cc8ff4c58b58eabb8cdab4b4dc21e242ebf80b6e77e03da5735ad0922d712471fb3807c15282745adc67a9a31c024c5edb4f369aad0c0426ebc2f5682ad809b8b952971103c5022145a1736c00bb2e2313da48b4bca79e50f1435867f600334689620969c60b983a6f4ce54fd8a98f6707d84c80b0213c1c3016271652aca30ae0d9899682ceb612b52e0f1142f8a298ff0133a09a6d50470b3f97ac8603dd36ccadbec651c05223467a90158658a8b462a88ab9228d3b352ffa937f1d112f75db0dfe24f340aff15ed7444e29328e2abd01c60c534702bc3b6fb85d12912d2af5d94e0ba0e2367530306c11f6bd8b60bed1add8e599f01e8d9b67f0ded3405243b08a2a0fddf0eb8a94ffa6ad6da2136d7b7a68fe4302b927b0ab44b5b56b705d3b72e099626a0b098d6b922d623713e4104fa132554b7a13fb4bd710ea808a5f9e40904e9010fee0dc4265f0a4e2dd278c03319432d1c86000dedb50d4261940c6ed0c847a88295997df4c6e4174f9dcad4cb57ba2df00d6298940c7d12010c44a46701b9cb823160679ba14267f1b1ffbf9836e20e0ae84a5ef3c6d9cf34d99b675121cb6f65e1f0830c6f5c5b686d75001eb41580fa4fb2c50bfe31f377e4ada779cf1d96acd8f729339b15b7c5a5e13b8189fb71855945ec9a77e88372e451fcc0741237094fa4091347c4fede2f1d5caf9b8073254889aa7858cd2b871f31f705caf94544ef40af094c7c9ff8b3a7db22d611c9b25f8d9defbe0010189f7ff8acb20c2f62a48fbfc621b61d23df7ac2b67d6edb78434df814f6e1ad1991fa1f3da2762cf010f88f853a6d50792c29a0231deeca49253e386565d6d54d3b87f63dad48328faeb822a3951f7a6154d85aa4c794b1d504cac95391bb728ba83f514028bdaed768d75b131d1249264b5c9a0f57700bd2d30e79cc3aeac03ae8e2630ffde5ecc6ec0d5f59ce1fba75f50efa767f84e9b592dfe529985400e4d4601ba817b5a150f10df46f01cc426f28ebd37f673a163522fed9aef6e5e565a91c9e1dd7f6ca809110961198679a5ceb042a47c6ef88b3ba6bada433be473c443ba2217b807bb78baee4f4568665c073ceddd712a3049c8fc829d44557316c154647b7835826ed761e8955f7a4e7c4a410eec9c99ab3154dae90a05009b4a8d6ff4eba5531871e938c294877a998554dbee6da5ece69172935d481a1168cba46003eaadeed15b69afc4fea799ac8382be70d3234b6d21b4898d427d46bfbf7491fb3565d1f7a38655d40844595d31c91fc8c87799e25bd254eacc50f79d22194cdcb4035cfaf1a1d3f4745cf5564e5d4c4d0f3357ec811aac5a4f134a5a3e84416d4b7a072becc76b66282719522890ba7722d532917a0e699b422b8424aba2e7cc5310a47120743b909fb7a86a16ed55226e22257ae3976288bb1626271aff9fcfb18c1e83c4daa0b71d68e8de5188dc91728ef8fd36b99e1be173e7b7de68bc16c0a61373d4e596fb0a2537adae90f36ff70d81eae5aa5dfc28b4c6f96c6b35210209e90c48f82e61509b8153db9da6ea9336c9aed5449deb90d32acbb3fd8dc2fee42856416d63377fd2ad8ec6cb9cc0004f3dc0bca6a8c5709133b22a00a34197a74a225f395fa2e5a725298dba914815ab6ca3969ee56d8e812f811452ed33a1c1f6646481dd49c03cf382481c2e4cfe45a5055800fabd812166b9aee78eb37e83e60e6f0fd5e040ca2a6f62ff741cc6b0c29220573fed1cfa9311e7187e8c6e1823bb59bd7cdff6295931fe4d343b5260a37479e176075a4394f0ed2f083d50d27fcb91dc7e255a5615d424fdeae8b274538e0eba2ba94ce0219b80b4c4ea75cd38660d4cf4779b74c6dfb8b2019d4ea94d8c3766aff1b41985357807626fded17ec4d6bd853d78a272305ee94fb8731b96551c0085a3d195e75b3a4e3aa8530500cde456ad5cf5682da258119d3bbd8ae46700eb8522ee26b7a5c38da43475bfde0a3a5b808a11f67cdade705a0828354ca3bc0ba3f9e7e6d71539ee48b08b8c0d020f65a0acb0ba56aa5f0c52d74d7a9b1b65cdf5f3ebe699b81c9a274ec968797666a00cb1717dc89eea616caf5077664cbacd70f0b6428e26c311ba84c09d703df702e11516e20a186c6286cc28bd0852cc2307a8f5eee3ef05e99ed5fde3b49f7e6cbefd72480f7ea882fb0f69c9a823b0898bd0d685afd181814d31c2f604e2dcf0b091b3a8f3751994166f15fdb7f488216ded3128989c00bdf58aafe72bae04886136cb4d103bda38dcf109869134d03356bee715d89945804c4920a66d9348aa259b2f2832d65171d51dd9313bf8b85efa14e2110ce2f860f00bb6a3161fb49189a820ab4343bfaebafe6ff5dc9bc8455a3acb87657e3d5a17185d5d607a2841fb75167dee7f4a0c2a01a7f5a0cf6e881b06da6f9e40e762dce9975c93d081915185b21a1fb0ff9689b3d3115d680f3c712f9e2eb497d7d15e3e462099dac0211986f959340703b07f348c5f71cc1c1147934b65fffbe3865d24fedf66953d2a7b809b131ac6e1037676fcac8edc2a665a7ca63854675dbdbe5817c486cde348f0780205872bb3501ec47ec58d3d15a806bad4d7f2c7be0eab599cdf0860eed47289cab69aade5fceb0cb9eada0556740921194b80053e954cbc8e76d6d58745668f6be871d5aacae075ffc7bc098d8d2a085a866f298027266abc4e591b569745a59a129709558a313016bbc21eac6f3524dbd607e57912a7cdb53a47565f8eaefa8a88766aeb27b3bdd264c2cd0ed9aebd006cef8b1e014c2533ad9d7e8883a67db769784ea342ff1469844849c0e2c03000437f07556ec6bdf727f08f19c44e73a45f6ad116d71ffe3e441a34287112d783e96dbcadb9559c3bac5686cd1aacdb2792ff52396a6f0e7a11be6c3cc60ba0c361500d8e992e344f2b0ef7f7326cc88834c45c46d7c528b33bf8f4d73fde7afdde3b122a1b78c922522439df10313170043920bd65db6c3799faba3bc42539d163195dc902608c2e6fdea2728f4e3100c4f6b2e470ea8b548e5cbb504938c2b5775c9ce09d6f47b8d38753416f1a4573c932ccf0dd6c03542dd590e20559a7a0b2b15270a9e2bd3ae1baa12a34202661fcc8c1eafcc2af47115220c3f1ad1664275b49df045e04728b843d7e6c61ab9513320fe1e6d33089769915007d404db3b83cb052e7be285a66f1aee396b711b4077d85bbe74067d9960dd4664899937d1c2724f07fa8b913cbf2e93beaf8de95600a963ac755360556b3e9eebe479316aff42cd951e4b54896649d980f19c7151c153cbf5870d7c547b6bf639c6ae0402885a53597c9dd08907fa13172974677880a712a1112169d292238dbef88c791a3963206a76e25dbdc47f34d272501c30443b42e73ed42c3b821872f739a702ebbefc4af002abe6f85ae84a30386f56d85c54cdfe7b11099e82956e2dacff003b1657b694bc79e48348d4cbff1ea22c6d45fa478818865432a7089ae701f8a85454cb5465977f023f756e819ff24db2c925a1d597317f8ca82020a5694834972835f0aa9b4ec1f1e900ba528e13d5e6d68f477ea3c7934f16d9791bb7552a17e8d6ef5d17a098e0fdeaa2789cafa892e1dedde2a37dbe4c05d718be9ede9d1cbf22000a27e32a5f23535b3d62ec79a224a92210d0cf0d8eb43978d6888e7b31ac478452880d92e83edbec6e6a555ff9bdcbbd2a1b1a1344b3dd5b61ee77e5014fb367995652ce9a85dbafa0c5d009348e9ca1405b52cd5a0aac99ee55b28dc39ce6e59fd4220ecf1b0bf8c257856498fa9fa717ac037c710b425baf5dd452a452c7bee9767b29d2c636d46ed2908ec302bb16252e802f80b4fc44407505aab5d6fc514335f5efe15bdebe330728b3d56fab9e31138970242a528c648f6fe3c9d6bf15a3ba967de9ac572e6ff31b3d980013f2aeb8080652a46cee7b3090520c725ee662ecb431ae448bc09fcf560313175a4311970afa42397efbe2e98f3886132ed32d6f739b25a7de851600f837a996ca538ff530298bf0e35561f4a2db097d3694d4d5d66ddbcfccc2e920e0c5693e5e96b368045a1089a8ad35eee970da83dab7e8ece1ae5729c2c7b54baa73e95ae07b4697b2c9b6ff92ad472c3c247d7691aa6af0cca938281a5574dc99270131dec9a161a93bd54e81c18a6294fddbc1ddffaa061aeb053d583b894ffe8c6e26da1f2c7a18c67e26621a139ec6d6bc2e5628d8a7ffe0db2bae2cea330d0bf877293bde05448b1ec790f81d322c9e957059e3545eeb092ce217029db4c5976cfc8c947dbd868bc8a7b45d9eb037a981dcc8040e19d7564e8de41d55ce2f9466c17c3ad39821fc89317267ab46ab6f15dcf8f5af09d36f2ff05768c58fa2220d28a2f2aab2bda952c45cd57f2bf026cfd6f359d01ab5f84f0c750308def6cf7bfed0dc0f14068ffaaef975c4f917306300cc5e294c18468ef7b612d7256e33a88fa2cb3f2da2a8affab94fe6d77456f8035f0037ad462afaf1192e3c4354e76e6094d60ebf31bbbbd300b3089646d41a91b49706adc46be7d68c83df25c36e1dfff8a5e2ad22f890c20d014893b6b2e5c51af424fa93c6bd3ab77c209790ac8913bf0b3cb61dfb1248a2a318be3db0f1f84c1b3f1c6f72feb12b006800a4f50a589fd2d9b2f110196729284a7b8f158ffef5c726f93532c3b6267d84a803248d4ac79cdbc29df5f3545136f105652d2e68070ba02c45f14336548cecd0e5da0c2cdbf2f3bfec4a004c1a6fe0fc145fea0b81800454decc5a8cd31662554a3c0e51ee03fca0d637735dec648f50acc92ecf2133d8c1fbd3bdee619a2bac6b4b914aa2f758ec5b56318817743933d122f5ae6518008ea91021c80c99252684241bde7a694f3322407ad6f5b5cdf2471415b47ddd84a89bbc8424b19abe501b7865fa169be5c7fe8b60638c3cb292e8c8e463589d5e855b4787fb1af3bfe1e968fe9a70c7bcc08bef4ba187ef7777e1b1af62f4479808f9d07cab604aa170e70e0277711be3d3595af01f816ffe4158489e0ed89ef39eaa1f8a532c3c1c68ae0774f3b959f6470aeca52424d933ed07ee08812b2768b0391c6dde63ff18448fd25fef1f27d0b2d7859a104d94c533aa01a9f4eb159118da1e306f43d487ffd1005221ec04f41a8474d40c07afb5bd36b1f2c263965b8f4714df0c3867b52c7d2d3316b56b7af881143f34e1ca185022f501bc17f130157ae519d9d70b8251010a31abf7f2ed1caacf01a16385accc18530bd007e1ed1769a66b782ff20f22e0acf0740330922b87804197d67e9c52a872960f81295db903aa484b629be83c5e1db897b44ca4e523e75a2f7effd37c3b8c9eb38c6dee29018c1f459eed71de3e2e8daa72d7ccc5bdc927412604dd912b384e83c08ac7abefe3d81201e50e80f022321992d51697ac67400423d19fc047c706a44dc122a49b5ac04ea18381c118087b7ab5c5bab3d3a649a3d340258fa8c420dac3ae0c98f58a1d6c4dc68fd17e5b57dc72cea376de595d69f71e897a736a77219df6ec61133b99f2f7ceff9980d010f416dc1e84dd021c56db1d09fad6b0a347f144a80a0b3542baeb62f673883f9d231a8e45bb4729d81efb99f2014cf61d187a5d761476f57276dd627cad489c5da2fb68895f60c94383b236bf4bd4b0bc7662af7197fc7ed97f50307eda180fa85ad8fe140c95f8a5738fad841a6aeee114fb495dc7d78f3023dcdf0efdcf04437a8ffde3a261e59d447d5d87825ab26fee86a7ffd732cb0ba04ec76a714f9e614e31ca69e26705da12d58f380983c90eb35fbbaf8acb6ead475ba1be73706afe6b19ec0effb39818acfeb07362ef2f3d70a55477f1861f15cf2937909e6562418a9de89adb4d04a45cc2a8fd49f68340005599608507544bff94b5d3bdecc98f0282ed55f895512ffa3ae2cfba7bc40f5d59d1b4ab8963e790a47fb3a3df11bbb0768a51a3de15cc6e6c669c66144db39c9269195c8a596e0d51f7a828db46610d334510e98c0f6539c7d4b7e46c71d5623b7a388abd791419688e9756cfa4ad62b94cb49b135b5301bdebf1ef3fd7c48b9f9c7d3687add11142c97b44d243a518085f6b67402c2a6a0b1e304f7c4f14d8bd6ee5f5c2160d93d55b73a2d170906c5e159e73a1dedcbf952a10422faa044040f7d7b2f2f75e7362bc3a065390ffe955f086c8bbb5a94ad2722e121020acbf9c97b49fc713aa45156ae24ccf2194e9c452cf72d5dd0138e3e2e92990c3dcd610bb7562ab4a42bb99e6868e9ccaf4e663b11ec532ca0f75a108f7595ae27c1ac60206d42f13cdb9ae50f804454a854c583f1e6c50364f494080c73da5b34cfa2c8c2dddcdf6de3c4c7918abe3720c35d2b78785a6c504f80440f05a72adcca1af800df4115dd88ae3484947f4cb7e65294c2f507265f00e44e8de0f9b6d7ce564219e87f8e82251c96dbc2c1aa47a712793e627a5bd216f0b1cb03895ac85cf3e070ff4d52beaf6de45fc417b6d142d5519c7e85f15f17d7d6d864b52157de853c1bdd7129f7e95e2074d26ee85c009de15c10de37587a7dc6ed2eb719e93b7c858484a25d4b82ad70fb3368cc0b2dc3bcc464821fb49de06a3b4d0217bf1814750d2e3c5282496a3216409684c17c7f9aafd35e9a009073efb885d4294024a99d64360f265d88c1f455b02a3298487e646c9b83efeb7eeb5a99ecb7ad65cd13db28e5442d92a43704103fdeadf4bf6372bd9486db0b421577af4951fcbc526e4935b4f421a4cf74950e4e21f33052067a4176ec5b1e2578132ba22f78adbdc4eb4c47dd551f3daa9842823094cdbc8eccfd7b4ed5c790cd0a903f7e60a7986959ce84df6c5607cf7bbb055bdf1259382566495e61bbc680f5460e4cc47ec3aefc9fdca28e6757c3e97e96599804abaed2e763ae06175a6372d75b83979b6a6e419cbc326924246f34d7315e26e0fc37c2ac7b5fc6e022e9d3b7d749e19000d2899d7e92e7080aa1192d7955a9529eaa4ba1a2256be3695f3eedb0c8a6edc57d7b3fdb9ee14260994c3b40f3e32f34b31ccffe5dd8af74f247be3246c3f41a13138957f2cc2375481d69d13e50b4fb68c606f27fe3ed37a5b798c5a336e42ea4a0bab5435c3841e271c389e7ef34660ca9864bdb071ed0c8714d7db6683bb6bab650cf0927513aa27e9c05629c41df40dbce9215ff4004c82eea72a5893ecb9488f4fd9e9facaf125f292b08361f7eb2eebe354fb4392ddaeb0d4ca171cca8ceec4009bfad89a0a3279ad6bc71e27ccd88b78d2c73913cb3f878066919df48fbae230b6cce4f24f083b50de378db96823ca21e3c2a0c29aa32b2bdbd951a43c69b18fa7c0eaf62a52cf01dd24bd29c03e9559d8a8e510af6fcce506037734d47be266fb2a4e37429939c4a1bf745dd9664f38d8160d09c32d3b923b9165b4a42dcf8f156cb851879bc34faab143939508128da2e70fcfd96331412b2924dc9d0d111a0572d0ea89b6f7d0b4dcca041b55f71c3f8874cb9093b2a60703db34135c2a6400215e29e44c5a91e027d37364c296bc06ad015a28d777182437f73e17b54a033c838211fa7b17d51819009859f55848d0437260e86e0eb11ee19eebccef9723eb8db155b7de95db3b4d498864a3036bca1ec9094aab361c1bc3aa5bf5367974faa1d4e2e2e0186f1172712209bf81327e9090f32a8a528a8210f039f5451b66e5225ab9df373cddb7f82457cc8a58e9bb6319e6edbbaa119115a982fe2170a0d3494e7889e0f99db821136c0220b52797c099b6c9fbb6258e55e58b3de673399cb1449a64205943a27c9ae59e214508d16b577528199509c729eb16181f1f894aa9e1fa324cbd829f508193c213a6521b350466338c4a251e9303c4ef48dcfa747bb2ab971f4edccbd9ff817bc4bcd56316e8db74b4a032992184cfa5d592b125f2d49ba7d276f29b9fd8499750a4a73e2a4dcaa1999dd1ed7a899fab42dae9ebc797b85a09e810d42c989bdc33cb39cc06867cea390f36471b659cb9284fcae836c403f83d9b60508a2cc41791c785e740a45517bf9ddfc0e527b1fd39c297bdd342d11b81138b708d1d25e7e59bc59f38c8a84193cdec07cbeff69f2a134cc2a917cfb36f038616654fc6960550aee403b6ca2e230113f9d646e89ab0189fd806a58a78c8b2c996f8fd6edf01b5c113c16b6ed81df95c554a94ae028ba38a149c69efacb03e6b56e8ac25e11190de6d6fa38c264e9770171a7260cca28db9a9e005e94e5b86f4d29952cfb4901ba1cdc578c6416339e28ea215ab6a0ef0bd226aee98428329c452994321b48c5b393c8c43553420e82763495d2db39c1f951b3575fed13ce8e9649b09a39e8e5e34ecdc5dd1b1fe30b355afeb3544c7df42bfea0ab760fa1929255b74d8bec8968b6b77716b8eb53b34fac4d9a1d2edbfc3e6c090e5adc6542cd852d85dc53f68f58ad7883f71969d1e911929f4c80f3473e0b2d4e62e35c5419876998873e18d9336ab9eca70aef6c6025f430f151c3641db44f98922793c764b6501bf38507b65f48857313c1b98bb2cc0a58143b028f51d412a70cd1fab5a8a02cad9caa8137ec467d7028445deeb610716bd14dda57c5e7dac6c17bdb962e6ea693005054ea99424ee1632f4d85ade809d401210ab50bfe9bfbd1ac8d61f9d48ea0e3a3e46c0a6999bdb8dd81351e910b10401f8272a84c4edec67d961891141af33748961944aeb5d692a82ced5d5bf547b78c1392519c2a786d0af79345c8011e960036eb11dabb4fdb96dd58e89e3fed30bdf0a22beae17273747186e3a22072beeb7521d8ed0f3a1a9002a85469e50d6fa33569d1cba24d40a2d03cfcf36f7f2bf0283eda755788f5c4eee36549f3db44eefb40eff5c1e621d8e30450459fcbd57e7592498244ecb6fe6e3bd78b1ad2eacad21d7d731793609f35240745ebbbe2022f8f00d67f9daf06601667b249340af3deb77cde793dcd34327f73fae7fb5bf3945a8b08307fa7627a971678cfb99f492bcf32e23aafaeed72960ced9fa5b01e7dd4120f896fc9c63b0eaa2550f385a277db67d0fec2595ad708f848a6a78de7b078e6f8ff348fea4710e1554b264afd4461e0ee83aa17461cdae55f8b2e110b8df01abdf354016465da88d381625dc219585b52436ae77464af4c2766d1f14dae4bd231caa868160ad0ceedda3e5e9bfe4b1e9afb806722aefac641331abfb3b885da099cd8dce896ee7e9f0245b307fe11d32b45c78f8e26bc76ba511983c13025147ebd1e7a18767ac2b1d14e60c2555855b7dcf09303749c6738c5ca1c03f47d62f08d40f35c93c2265eb4d759bba9a6c24dfaf02f4537a53f7db45f5e3373252130244495482c011229e4d5514938d3b5430ea918afb8b8c2afb05a5a76728b98fada31a79e98e5011cedadf2e33dafd4ec58da6de1e86e264ce6b73c933ff55a67a9ca33f872351d86b59ba6555a02718bbd745b0bb1a75eb83ba5aaaaf908bf3d21c2f6fc10285add4c62a996b44c2c9b5e1fcf7375d902c7304fdc97b892f33329b0c701482cf2bf45279315a193559aba7b345deb4da493f3543cebf02151df910dde84450e3b16c735559e04a3804ef846222c5f2aaaa38ee5da1571e1029bb97fb778c81eeeac717e34ad0c92cd51ed273d7ea576316c86e2278cc9be5072d224a97da263a4a47d02de130f734ece59b2f0dafa371650236063b215f37dca6a1297b1dcbbcaacdab04ac7ce5d8953058e149a460bec77f2bb4803a17f1679cb6a87c502362fa60979780282dfbe9dd56c5cf105d6a8c13064f08a886d37fbad555879f6cbdefcd04d44e6f679f4128c89f8f779d0a85db2547f03db523abdeaf2b459f13b750c191637f42a9b019e807e16f3decdce189b0b874013e261d9eb5494f839935dbe82b39c946d8a6ee01f93c4033559ad4b6ed8b5644dbde53cae17d10c16055aceb18aa4815c6e158c129af2e7e0bd8048c99e03f5c4d029471c159f2d2266d08c797daaf4dd575d60e7e41d4026443a614f9007c55aa9cddbc6b2266469ff22800ff87d11be90a300eed81a298fd435f0b4fc9e1ab727636299f2344386bbaebe148945f0427968706fd28d5ad554ae5217b2a5f38ea363b79cdbb8fc534efd2e75bce8c44b7a8b6160247fce74aa8ceebf7e06a4bc4a57b11da2e285564bf9fd4dccce34d698ac5959bc4b4a5af169145126c13b8b6d3635a2ab8d3c1c8014b3e97efbaef0232a63330204e9e5014cbe6b96fa6977dcbf0cb7c48ea816ceeed55eaebdb292ab3557ac0bc0b4d88ea1e08f4455a47edfc740176bb71ca4d65b35fdc1c955bb362a1be451e19a25ec6589d7fb67469264d8f95b29c25a32b6dc5ab2eee87e48cc62160aa64a1c9e9c5f08082fcdbc7ad21c6595137a5e5bf25e9b24b6b2d8af2b740b5d9a6d4d6591a75eb320a61a17cf9be42444405abd3c8422b3d45349ad1a72f2e93e27445ba49b462d690f4b6f516bec6487cda96793be48079ac67d50678d116ada07977811c2fd41dd0714d2c43c1a7c74bb88fb73ed14988b762b3a75fa0be45d9173711296fea2b2dd5c94ac2e41caaf7705d0870943c31b049383424927a32ef42cac839bd7049c25497c18b3a6af0cbb56827ed9f0772659b668a9f3f1ced7c641067f58d305094180a076bb1e5be8e71d7a0d48774a64201b45aad8738e09d8f8751b8eb3b8f7ce107e6cc9c952ac30c20bc5a4ec3aaa08dc38a763b0cc5b523fe6e73ac530e5e08ec6b48062a43fe627a02335dc2d6b6c6619448f83bae00d572e3208e73549c721cf13fbd623bfcb8e9b0b8db6b7ffec17324d097e718740e3396a833346afb5a2bdef40548757696a9c998d4b77ae5942410e5a683fd202dd5283309b7bc439e328d0e7eee7d81360157ff6e96f89c106222a75d024dd67b6c054e4b345c6dd1b7d604841085f033490f0d42c8eb8fee09a5b4fcfee44ac310cd523d5db4664657957b5c5ec6e16d8b8bf133df84ea7c33fe2011692df28454f638501ed8cd39dde183697f84af49ac28f9d4006dec1f0d3844436f72063be0c6f75d0872c5277b3fa4f4820cd04f62020cdb7196aa45d780dcab34ad0b4283372ab44ab7018a3851e294c983b72207d119230bfb5ce392d6e768e1d2438a747f4485ec57bb26b55f1a3a82d78ce8a413985efba8271893b440d2b5f2e70573973d0408009a2b9e847cce4f9f78487e0421384cb440418fed1c5db778e4d6b75887dc0a0d208c94853bb1759fd2b364e9e641f5af40eb5de2d3842aeb5d470d845306746e5a8183a843265223a25607867d7c9768d2b511bbb1c28e295cf5fb28c6bf874341c5de237af2d624ddc983b8b1556a79e58375f79d480cf23a889f84ab5a8bd93da13740580c39e28420cb895c5c54e95221f86b479fcd0b9fc6d83cb25adf766ad96b8f1aea341b11933311072b80f7fa810b6f0074c2b7664f9b295b5b0209ad07f38bcf6d1e6701222cfa7fbd3e5031d6f45d4e6d83acfb99a1ca53ca5520fd0d706d6e4499628b6105f6028626176c05cc358c74a817ce60bdb7ca84a1e7a16f3cfd45fc477244db8588cef319eb449cfc988dd1835684cc1769bfdac5a45a04aefd1fd2e7ece977d8227c9664a28d025d664351c880e51f18601686867ab78b714faa46ea74bd59b0f5b6b2580e4e21ad8ee1635ce62940d730e3f51f1d2fa689351ae4fb9c22c26d1b3589845448242a65a7da2483ffdbc9246f0afc0a1fd04c6138b12870c40fa47060e5e58702b1d74045279773d7d6f67251b3a976bcbcab1671cfc57e9b94cb8427d8218cd37ad8f73d6c7fb0fbcda3badff728bf6b3004fecdd1bea0e69a9a005decd16638aedd2aa5aae3111b1d0794bdf866ab869a49a93377c0811b40761fa83c6c8e7f17b2dd01bf43231d09047b27d569d213948d6a3d9d2483fe5723a9cbb1c5265b1566aac1dbf40ef4fa6d31ea35c01d206ed05f909b92e7ed95b3b63fd66945e51c8188ec9dfbc45dcbf3dc77cc4262a26f784b489bc6551b3f7372a3a7064e613e48d32e51eb4712e193c1b0b797139c7b4be3eb40c63bc9416019004bdf85d8b8d3ffa8be8bf7c544b5a0d0d72097584d942fbce81f1a0d9933a9eaf9496f2019f2918e194eb7c65b21ff68bbb737a7a78a61f16e09e595c2404b9a4e8a4fff904b3029965518feacdaed63b15a6ef7c82e0490c99498cf43fbe07e2b7ee8c8230f974897712ebb3219c02399600299d2339688fb885ef310a06fcd715b6c47020ea04edc9cb6131cbeea0f99d479c2c711fa796028f932fd95d8ee4dfa4b7313bf89bdd541bedd31d679dc4355b7a40549089b00aeb5aead9a36523dee684ba9d1d4923c838dba0891893703771e1e8b3d3762f8178b9cbcfd625ee8e80686375233cb6314d356e7597aed0c3c454f84f2d9c2aad6a70dff01bd83461089d3e3a90de9632d7dcb0e8481c3a2871b9ae274e564b2766ba679974ebb1e1cca6ec49b5d8cf1684fe82de96241e0f5fd210b0fc234b5406012551ab4581638f0a435af75eb5080c31185b35a8fdaed98491c16d6d4f5160c086f37b00e640766300735b684bbb99f00795f40223f99813a9c7b50f845610a163d3f0f75f0e916668eee299b399b45a6997053f28c270a40addfea61d2f6acd478559aca626fe4bd109cfac53f50c1d59acedf81e0b289b72d41a94df4253e9ece659907644d2c6a739161d27b23e48778f124a5ad99bcca07c7bd78b4f32eea3fa0eebe8d601f383b53352de936ea4c602aee4ac828437e2ca010760bdda1f24364cce545402c9e06bd06108338824f4c5fc905331065e9983fa709746c12d5809e52e19765bf0c0501800789f1baeedb2c1ea896266aa80caa93dcea3a9381cef141111e42414d8b386befd7a5012682290eac6c27c8e2d2f4c71d975e241f44755e4634d9d43177f7046dced00d0d6bccec056fef9a5dc2992c74a1c7e4a832badd779136ac69617ce5a31e57c2d6673ddac1b38fd0d0cd1c2ac8d80fad12c6269f1c660b0ebc850d5ed70a610db87c9838facc661e22d06bbded9f52813760db7cf10f4d3119f1e0cb9516f686923c9275ad616f2ee1014d0dec1e6eb46ef36f28c584e50228317b06e874618cb06a824ae3a22359a2f0cfb05b285dc150ab1f88bbc99efbc8e861aa30be019997137f42f88de1b174d9bd2f0397deb63985f048fe918c32b13c52479973db27b352fc1a839ea3f089334935b0550616459283d84391f9f0f9e4809f214c10b09a136cf23670cc5366e2fcf5c762a9c2b0a01c2aa74cb233bc62320ed6e271af1d6b82efe23f7348fe10fad0982110396d91428908465099ba19bad093f234e015b910af33e12b8b7ab877ba5d941808c255fbf724245a4a24a224cff9f0b0df1cb181e977534a5ed8b5efba9782287dfc8fee0c3b3c7c5950a9b2a073c1256a32b442ab45217534fc7d3565ff57c79ff38742410b320fe8fa7b07dc588bc47e1050daa6c9893d157d040ddbbefe18ff5bc305bb070942a8b1e27ae80957e7ec2254e9f323310d8b22267522e5c2c8ac3333044646a7080bc2c8a5e8b873261cf7eba90de3a22c442c058be5a6c6f75795a5f01f8849d7be414d02646dd69823641444b6685ddeaa9071bda449af28bd722f806e510057e40c3d2acb577bbde061870acd516fb7f39d7b99837352156ae087aebd136343a1d07d37a2ea69b791f08aea0a6109c47a1222016ec625499c166edb8ef2314e96d914f714eb04120eff53f328e8fd2e758f5f51321e86af572bdfa2f004af39e9fe4b40f4c588b4b048b3d912671a357a561d68d847a49517dc5a9afbe16ada1db5a9489bc49f74514ff308da5f522f1400ea4775217d0fa31a2e7ee1e858bad4f7196137abaf5dfd6c090c9207ff30efd7ec5c7d4d008e89425b16797e18564acdaa4dca10a24546edc12b68a34cc210651bc1925c581d99dfd7c8e6b496686814eb5cbc89a277c06bd4b76e69a24b395b1aeee9034823cbf4a272c6a5933f0a218714dfd08163465cb038f117b4cdeec322a781c760cf438970b3bb27a16872fdb35964d7783ec9300e8fce5d5be8183000a8f3b4a03fc00564d7aac5f7eb2cc477c0eabf5ee3da5253f35771cc16840d6e5d0ae8ed11c6f97e1cc0afff47a09eaaf07112c0400abf50b2a8355229c8194aff62982b62af2ca0a498e783c45b1349300561a3cb13658014dc652f3737b8d93069aec1b1c1018f06caa5e3745c11f05aaeb6db6746558aa2260763b86ac81288f4aeeb17bc0dc52fa4dad1ea4dc8971642a5867764de651593a1955c9ca08d6995b2ce8b72c4cb41f5530b5dbdd9705ae00d03dbb515b95bab825e26ea7fb7ef3a9a73373ef51d5f60e512b785ec7c78befa07edbdb0e35196820ec1eef0b4bbe855c3b52c30e24469da38a1c55e388db1506b690e1321cd69a34a82214377db68e1f0f431483e2542a2a5c88c5726e97cfb3efb10d18bebe8583b5b75cc1434646cdbb651a39cbc4d041be3c81d9515ba9e75f1461495edba99f6c2d6ec29aee93d785bafee92dc042b5827fc9944675d80c3816e2424234b7d1b777374e7a18c39d8035af422dd8bc76e9c8333f91c08a23c742c609bde6a0c5ddfc8c920aa3d614c1e79e1ca02e5fb06268fed5f28e5058a6031c18c22805718d872264719f5675070f14415fe724b3677220e3758ecbaf3a821c6c0608f92ec3b0db8908271d88a9e557430443883d70614c36d9f650b00f8b4ac4732d97348a4fe971f29e2a1a5b85b22a1815de4dc0a8ab92781f121ae195733b645ee220858dc812eff97a892feda36021fafe325f63ed03cd3cdb2bea6bbc914baf9be02d55b38ba429ee1c23a593b8b882a7a2f9eceabed80c6830f9f0566e0171968d8cb63433e61fb359a4ec2b2d7f9d7342f9b8076a94b25b91bf6cb688206175988762cab51275a1684ca1ec096fe583d68729a1903a2812e65cf5ea8ef963e3599a76c7b9c152c36dea6a17c29cf60b1cd547cff39b3366a2296e358470226eef1958319dd14770a5457917d7188082449de23dfc2956e4298a664340999f5f3799a91d566c615e8ed31ab6de03d50fefc4f47e825900f18a2a1fb76149e32bf8485f7cc1ee0eadd751760f55a2a19ee6e3fc78d2fa4178143d821132d77450e39d5e48508ec0499309678fc06fe33636c14f4220f8a7a0c9fb4eed44da896fdd31d020e635cf9f72430e3dde5dcf5f20fe319281c2cab5bc49a772ce61632248bcdc2997b91d902e6239fa09901e9e349cec6839b7a904570e564bddee96fe562161511113ee07ac6f3075a6ce2a52356b889ccddd2b0191e834f7dc06c7f677f0a821af01bfd3f1a221e997434b94b1c965dca92e01a5960925f26bde0c87b1baeafdd8b02483e36758980c06bceaba7a281959771c1afca164b8770c64f8981c36990d8429aabe899e65184c2c41a1dd8e6d3891ba54e117fb32da28aad9303205d11c21f58c8067a3e996e28a0fc7ae019825ffa48cbf94bc03ec0c7926377fa7d57973ef0fc77a75479cea493bba3361b300c2c9f130510646fa9041659c9fd4d505edfb1961c87ac190b3e57862a47347598932c43433ee76fa56fdc646b3a39d48c72753e457a836d0e5ebc029ad29baf95678e467fd27b319bb1a7bd487f1cd1d46becdf96865e03f047d9548e344dab0dedb6458d310cd61c20aea4d70357ba16b409a5a92bdc111c4e5e875938c094cd7204e20432d5d67997c17ca1dd1be413946d9e6312477fd6656dd95e712ba70a20007f257ede9d4cf85dab1b501b818f34debe4948ad834c5710abd17258e485f9a76406fb26a1f71a0b0ce07f259c2a6624ed690b258084d6f17875b6060acc157f34fe77b2a4bb7796262811ff832b590f9887e23471f6ff9717ec1c4e8783c1f433a864906edd40d2eca3672f9ace6a8c43e47f32f4c161e6d1f310f824fccad3b1f5f0286dd3ef184cc72c3f86532e9dafecb72171b0b4b01584018f660688bd80ca2dbf48a062f6ea64d1e534ee7e8dd4f7aa23d2a200fbf267b331ddd82c4971de694f65abe45a334eaa4f65a1594273d7d79250b7a9e123acc24856b6779c894b0a009ee038b8cfb6513aa0a5b881438f6921082d0e176ce1114f40a366769f8c3725f0b95f894333dcefc657691ef8bb9dede03d096950ea1a5c9ac56ffa69d6ee3e80316d938c0d75926ec5ff36463da4491e252d19875bafa9841eb355ac5b9d5169bac83f52ce21b65e6e2b657965031622ddc531f527e6c4f530a8600890bfa231444545c325570ec1c74a78dd8aa1762b05390927479829cb69128f4d63164c3e5fa42684d2449fc23d300bb6c6827ae837eaf4c83810f024baaad49fd49981fe8d12194cff6efbd1643ef47cf66fa2137c15e8cde7d9d9587674eba154e589fcc1a50e3f109c956b0a0351c82a7475593c3d7c02d1b96b54d6ddf4ef836d3406ff353fcac537cc8424274b18aabed215bacb44e1b23c9ad7c0f45a89c4c4c8dd593306e47e19b0ec2fb63b57018daf4c84d0affdc260c3c3a1b2198effe3a9c2a991490c74df8b2b5cd0374edf52150d0fd627bd2d9de5ba4e3e0bbc9a9bef4656e0b57d55cc2cfc93d052ae90dc7161975bb751e1ee7ef83627baa256f6ca142153551efb7ab7605a27471ae0dabe69a056563798e9cf163b0c2651826dd13bbe6592e98deca17d1aa1a68e9350f87ebfd839292c60dfa3cb5bace09cc9e52d0ba9a333046e0ff22c94faa7e37a7651a7b63853fcce39425dfb38d8ea5e88e19b40cea9e1d8862d86e6739e531e9cf6e9fd82b44309e7405dea48d9ee9767c55b02fcf9c1b9ae42057409461654319ac080e2cb6721233f66c69c822b43f414470a13bc537bd109a20c381b617ebfc6c5261ee1ffbf89b3293717659f4984c3fa9cb5dbbd14c0a348cbe0ca23ac4cfe958e15dcff87e89608ba1a4444da2420143a645843cabd6622ee6f7f13e83667da67b514eb299b19056e651296c48d5fb1c230f6543cb89818b92aa00bdbd1e14acc6fbd161fb60710b7a8076d4aad687e4ce35d2a8f650afd05a14cc36a7a7e381d4f33eb8133299d69e8e2618e70d280b6314bd0134bfccd8f719019eb9ced364272bb72a50ada5e9c5f33d8d9bd87837b8e5790380a1d7640ce8d2c166dc4f8006438ecefd5dc59d00ae6734cb5ea6c4f588d1c3a4a977b3cf9ab51a460947da02d0e57235d6c96a974c3f5b0e305d9f16c2f6321e7f0f3bed410b7bd20c6e2ba44a4935616b55251f55ae9fa4bef21bbbdf7e660b35e20fef7b076e5f1ebc812c394a0f06464d301e2ad72c01f49180ff8dc0b9bbe09c2f441e567d05e5151079dc044503f4e99f101e775478f46f8179a458386d8a29d939b7e766ffe428d2fd42629660452336246b260d18ac6e1387ff26fc2bc1a2addc1ac48a0dc70a507d392c531c8c96dac22b95a4daf3fd71b7667d22eddff040354515c46e9b6384edbbae3beff3340e1958ee287e95bbeb941edbbc4cf46f7beee27209a56fba5658e51f2ec002f2e0ccc5868960ee68990ac5e70bbfc692e36dd7d25d4da029e278dbc80b480bf5ee443157705d04c54932a84c335bffa91b2909cf06ce4c86381c2bd15dc02510360977453ac6e9bce96c1107ef3b41b69722110dbcae702c7970c40df5bcd53c9d0b855f1a57c4b63f02f28371b14293de867e20226162668cd4024adb31a85d3419d82500a078a641446c5c813675e406f035ee692a524d8f34f56004ee95f037b795e033b17de9d54b26e99ab1ab90fe441cb632aa5ffdf9b0dfaabb003a217b80965f04056e0934e050ac9a6724bcc4c7ba4a64f6b4fffaf0ea95db4cf5722e7d152e8278d59b127c71c86631f8c66ce512865964a9c0311db909ad26c0e143a427a9e36417ef73ed1e23849340e3f244c1baf8713114a0cbbc6059d35826fb27e92e4790b1a72011c52e1f3367f5333d81de78b5db47835eb5e72c9f5df1b8bfab58685e8a738854067e5a3e3a7cf58c4c979bc595fdf4e80cf98752d602f7f1acb737caff005e0e13864d69c87c7732ac58ebc52dffc4c29b9e6274bd279159ec4036fc7b64ea52b8cf2d2dc542db4713469046c316bb0c73e58510f31b6c06157c511ae7975547793b2e87927c17e344d777955cf991bacf3b4146d9df8292c63d2d156723b365816f9a86c74eb047d302ef45f33750ac4245243900f3c199c9bda265edf70157a67e02dd8eae207604b6c173bcf9282fcecff2bd7962fe8b6089f18a6807374ac676edeb8a371607871ad6e2de34c91c5d30d1461d3846aca5d50e70a4fc8c209e20cb0e8e4e41ae530dda04bbb34a4da67a6888cd5e9c7591bcd4ee5994de2970a24ab9e440f66441c1ac7255f7bb917e1b65ecd2beb403a70cd632b3abac4e6a72ec9b00a4b3bef9c058987c729a58a66911f4f4eadba0e54951e59e5e09b1544d1e2dc9851b8d651ace2f5d8709fe734fe32daf29bbe8f82c85d121c648fbcb9114dd3b5331bd5907ae86f747556454f06ae2f3041ffcf01bf2e4c668936fffa1c225441f550aad2f8eee4fe60fdd84fc7d966fe6e319af74e09a91b1b4cd98df89953fdf283d830988b99041b7bf40c3428b1dcb4f7039379b80f922f48f3a72827550b27d16c5d8b5a49ad98939ba3a7b7eb0b484cb2ae30b0f57fb7c6f22ae210bff5b259ee03279e32132700560f74d857f66a78fed5c8b227a106104de1850ef5a71f1d432170dcba5cde8667fc7459c6cabb5bbea857c2ed549529f8ebb6fff73e29953662505209ede07fa1d9c043411a0678526836edf915c495674eae321007f7ee464092511d25a27622f6402e604540135f5f23dc3509b9d641382a414ea388cde1f877b08f6d779350147f93627863c50847f5e396e48457bb778359693b93fcaa1066d5372424d626419aa93757f2f42ef788e8991e53a84ccb9372266ad0a022aa75f20fcd198197caa5e849fd240bd748c9d6f9f3c17785b233dc7c664d681b178639871277c3a4265050ee0b6f10972508a110e0ff0437fcaeb619f685ed04a0b6d5ffb2e95788715395edc845512de0dd47c76d20632304705f868e5f35918cf4cdebab00dee76524d437bb45aa8f5d57bfb12ac0300abfd424a100a4e7a82dc8c72c4a4ae098afab6069e66c9e5649bd35e7241e017a8c4aff0e781057dade0c23139a5cd7368a5510142781b2cc4f09bfa126d70114c516b6c4dbf8ac807c2559fbb1145f0a26aa9f7dc39d0d75aea08899821c74ee487c3608ed42127077606da6ad338dda34b4267208cf50790cb0b70383691b257e2dba7109f1133a0223ea102d5eba8f1e9ead86d6dcfa05870a4959e0f017c708795a27909d9284784e5de46641bdb437feb58149fdfd8c23d20cd5ed4f88c2b480d2660b6539081c8e7f7770e9470f8d7a57366a1ca4cb3acbaadde990b54ec68a0c65ff1b498536a9fd8c56b6664a8de293d65440da29f822f4099b2e2403d7edfa4e07db2365f0683aec932300bd7548ffc5ed9d2ea62c021f805fdd95b33a1ba85fcf7e6d64629465f648aac8a7556857decec5ae472ef131f3e11cbedc4d47eea5ac58473d23210a87bbd6fcc1fba2afe8a86cf310ae8b15684fe1fc53fa8c52a1299c5275d70ea79b868de5a18ff972831d608234cac69b4303e37e4add0008a640c57a9d6f4c48ce0e1bf777b3aae9c1b1aa085e6475c52e1077731a1dd8c4e843efd5d9104b590e778e6d60ce76a358fc6b5ecde7ea9e30533586637142b9656fd0ff1f926a8c15b732f8562af26fae8824df3a3c4c231e4d9ed5750c16da427ca674f1803d37fa3f5a9a24e7da179eeeea361d966417d5d6c57d2c955321b9a533ea5a8c7f5984da03024267a7a1c095a0f5f623a8da7cc6500e5a97b18bce7d170c5c0a6a42e9cbc8ebbe1b672cc55515869358ae8c4c1c68740eeffcdef7a8e533a3277f5fa7525d54ecaee19266eb6a99427cde081522a7cff51f31db4d69fb3516f661885df612da7dc38020c05a6dc960991505d4dbf5207bdacf0b153cd57202bb6d814164b60d1181803b4e2678a97cd1969f03515fca636e3722cfea300c8265f65f479983762d4ce50766cd7b5c49175c9f23b848d38ce6a649e9080d4b4a3344d7c183e804d91581644eb6dc5f4e6ea6cd469ed32ef23e57a0d8ce520c06e1f795f8a82ba051cbb119dbbe4b8d26c20acba12d3203107a138e3ce1c838f185a3ce70746388c71e62939ea3bba008034001306b02c4b3a295bbbeddf6278e38155beb214931d391ce57d2aa28587836e13442ae31634ef46f5d9a12c3b50720d02aeb56044cc0b68d506e3aeeee1da5549c8e5d445ccf026044a0ca50d46ab874732d57a1452560dd80e95acc3d2f7e633d2b1976a32bc189c925e21f224806b7b158ba35d296a4bbbf29b1efe6ab4dc22e20a5a082dac44dc2ebb817feb510076a37df3de44dc3596edff3e100cc3f4d3cf80d18e14110c1ebf719f77420d323a2c1d69237ab801cd760a6b2388a9d151c595195608fdd3183420b702b79116124598d3528ed11ef2467b6bda6091ecfe6fd60b725ab608d2bb3807a520f8d2825ee37bac48baa8c47441aae395f4b3afd71fe851f1ee040c40dd9dde9971e69e3ded481cbe54eeb33b27430f1d04c316c9b14220e6b2cf738382e36ec3ccd550043015c6849e86535c6959c53450b8b775b23dc9c3037d0fd07dc44e446e387c09818dab830c415029d6b05166f0bf413b9a459eb23e74dabdd4d8d1fab61321eedc9ce042222a99f446701ab98b12df98d017bd514dd892904675a9ae0fdb2a0a5fbccf7962076614132bf561c54cf4fcfe6131a5127ef663bbaf5ea2b36ade4b3faba82777c43a88a68f8286eacccc02f9ca5b1491ef7c3dc4b33c3322c0f8faf37bb38f8fdfba21fa4c4894cdd869b2584f63fc04a8bd244a5822a8bf14000bbe903cb7541585f040bd510739f6d451b4b8743c268d4fcced1ebff0d9535ab9766f5591374d29c5911ccbe745047c1a57262374cc623749e31ce173c356052d7cf79cdc99a1cce684b8164b11800e262a2fe7876cf6fc6d2f40c9ee91f78ddab9d5127a414f281a1945ee1b16717ff3c48009686d75ff48c3430900f6ffffff09