PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 44626 187498ad23b23661ca16753aa72114dba18f3a81495662719e2d67bbfdedf8e4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a44d525ab9e02d918bc8184695a188cd3b2991f5e8f1e3d6d384ca751c40a2f
Certificate Block Hash
187498ad23b23661ca16753aa72114dba18f3a81495662719e2d67bbfdedf8e4
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00377c0000025d0000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000066e027071b2aec9085e8225cf7839381fbcb2d3607b032e0ecbbbf30a8160356467fa23dff7068313d2efd8d608c404b4549aa5a47e0b5c0d62a122b5eb684c32c6694a84792a2f2a1c8cd00aeee7e0716eee762937a4f11318b0000000000000080000000e00000377c0000025d0000

Raw Header Hex

00004020800c938bcddebdac873dd4b790d82aad7af660f3a684f505319f17fd52a1b647175fe205578fa07b4449a3fea5a8985050a7593a5c229f1cc989e31964a5d351bff9fa69654220182f0ac451a74c386d3d1e8f5e1f99b2d38c185a698481bc18d9029eab25d5444a

Proof Data Hex

59,560 bytes
121216010307f965673d2a881102b8540f03b3d6d1c6ccb1382197cd751c8eebd40e1aeec08965fc275526f79bc9853c9ea311dc1d61577d3d33e7d11feba27e37ca4299547f203dac192995431761daf9d7815d84b11c762081bbb7eba2f980b5e0ed2ca4e97b27b017151bb5f9adf31247e9b9320d43e081ed0b50f1359afc89ee5f410b7358bf11cc3b52cc3a37771f16c8cd3298b5c332418ba9a7a7dc634eda90f1cf08d24df79981ca05e55aeb048174e724e5283c9a164664a09bc09edf609da32ed87b2bd521ed3f36472d39f17dfff78b9be3d53b3c3be5e0ca2c1a1a67e1e207c6cd92110d36f8791111ae6f71c8d3847a2d20478af2118413aded852accd9b6493f949d777e7e4567386f2b3183aef103d9ed12a35d08c9fac8970db21edb63fda553902f7fe5f5538bda45f35fbc4b5228ac990da1fd4d5bd74c590ad835d1ab389efa81525dea92e2934490dfd56dc31b5a873c8a80de0dc43d2985de4804b73bbd993b479e48a73702ac21bb6627d8519c17aed687be4d3f11b8ee1dd9e7494290519aede7400e019f9609654f12371d6fa0315f331916e630fd9c14eba0c24ba5f9fcc6dfb6050115dae61eeffa532f6a839356dd8b35c5d8490fdb9e1213f2f97939ab2e75896b15fae8cba1153ff772afed4ee2c870df7a281157f74b5e773fa6b4024c662888f8c22d34786a136090158f616e8b3841ef94e897ff01f60f18207c158c2a17ea00d9678b48592893228a64fdabd198f204eac9567840640bda4f69ca6580a79d3d945fc289c7597d2bd5d6fee0e5af1a3d173a24a84240d3e95fe616b7591628a587a3e7e583065fab4cf78594c2ce5532283c82431c57b3605ec256ac357bf1b7318863ca01bdb863269d3b69441e27f76f03fc1ce0979ce27682ec4b48e030dff9859910e7e1ab25ad9678290416c0b7b497eb5cee87946f7a8a74c9c039432c359989f18094e3537e21a5cde492a8a1111541ff8e6d86ce3252b286cff670359b65403322a8f28b30e0c4a19055785ffb05caf191dffc77135531526d2ff08d5edb61d838dbe702c8971ffa9883fa5845ca62680aa1cbba12c2aa96063113532bf27e25be1fa09ff085f00f39f2ea328e65f591cc8cf2e99bb355df646d860d19625f07c3d6c9bd54d17a5aee8b29ea773e406c330937cd88d8f6598762cde5d96ac4a854a479bbc9fee3ef72e3410eccbe14bda9432058c325be49e36627ed2b5e90ba3aa762f7d5a51cf01e26352eea7172aafa1429316dc6487dc2e08ac0815c73e51224846af4e7eae390cb330077757789a735eeecb898e295596a9f12cfa3fbfd57b50ba7dba6183eb791e33a1ade39e8af3f2a7205c9475686b3310bb577d1df5d77cade24be434f5b47826ac671839a36a0e282d3203590ba355c533e2821e76f1c8f2db3c04c356894d584788d1f377240e79c9b06a236517c9dac6660fc8496a79232dd9d46531a7773cf7ad8e53aaff4669a17c33c062b12f0c62309898110e65dbd09e0cddaccd4dc0ff138eb72ecc07d949f2f783bca679502eb5da1d612bc4438a285bb980552436eec2c7145bef794098e2891e2d50d7a8c1e01bf0870ec629ed80a2340d07c9425cc1d31d7d1a3ff9e550253aaa7b3adf179163c4967994cc794462152107edc567cb0106775c376f8ffb2b139bbd6322610f85c02a04ce2d68eaca7ac28bbef42ace24e2d649308d0d5c8e969f38992a69c0110026c350c9dff8854c6552839c51e7df1720381e60c8a0cf5ed330a98ec42222392434652b77e428c55ce05e7992aaf4b3f8394ce626da5e7e734790abb530d95dccdb41e81c35e0bf0775d4d764e198f8a362080a76dc646ddc177f3f785bb9db4189227884de88bccd24fa895a254a0cb087ea2520235146ae75742d861e3d17abbd9e83d1ca2d83918b3565cb3587c5496d98095c6a2109c172ebffe652b36d3662964da2ddfd03afaf80915faa5421a21ac50e6ca8efdf83a6b2cb6ffff926783ca0a7bcf3d7898abcb54e2debc50d5abc0375fcd6953d747eb510d5a3863e2222d6c610c12ec7078a433dae425fe588452093f848c2175a6d6a2f17f3b08a8f8332ab06778648527956bef90f2065994f58dd16f3f14d0a156a6278b5a0636ae3e1271914ac9e99066ed13be1a3991e5fd3fdc851501939ed1114631d6f35f91c41ffe969e3caf83c927debfe6fa873bda2d40c939a052a0876dc2832f86595c4b362cfed312e20d558a1567b7d3509a90be38a403473f4ee56586925c3ae67392b7bc3b95b39c9b136de3296f64d43c41cc733535ab630b8f1791533cc8e0302ba7ee6227a2c6bb4cc13747f5ed6ab42163cff97108cc0a5411954b0a550446c49cbd5fbaf77458cc15483f31eba4bb4067e0d092255d2fe53c4424b2c589055a32ab99e6390afb5a60f98353ec29f8706b82ee021a38ee0b6b090ad8e721956d9f6e2d57c35f7a65ce4e735eaf4d8bb71a2af2340908b7c823278b37ddbbcbf3b2a0193a8bb40deb785559bfa2a0750c3c0c6a6171c27da8249f1b72d9280a05be78f4984c2e712ed751db98f94579ae8ce38ded013effa71c21cabe697ecd33a5fe35298ec1a654e1b7ce94eecc58cdcd4ed65cdf400c28b2c467450feadab6924ccc7f23bb12ef66246521f0cedc6cee0ee241853341ba764392857693cc952833c44c34feac792c9aae5fc744977471b353e41ea8aa49ad7020372e44e0ac11ba9aa5e8d96fb0c9be07b8927d1070d1920feb0fce78014a3ba998a80e045cd51af7bbc13d3db4e331ca39ee7625efe29b84666c0b100f374320fbe95322faa21375a19f8e2f55ab494207d4742d779c5875ca023690efd3ae0db2536b1aa91c9f2b453f2d83840cb07518fe1e8e5ff32e75a0199d53a0f3d6f3957281629411681df329acb44f5df5259b418ac441b34a4bb155c3373671534bbcc38025394e72262fa614b634cc65384065928a776966377af7c2481b7ab5c4be880e8ab90d4afe94ffdbba16c1f3cfc2b7a228429ebe1e8223953c6a7e313bfc492c27c625d24ec115c26bfefae1acfbcb07cac0211e37e5c8875d6629d3c75e316e08a8af7b3a7ddf211df1b51e58587584376daf602fe66c68b5120e122d61c7aa6599ec7eafff59caed5731e851afa6bfd14ea3dc21c3d802b7f702da6e1f66b1047196caa885447850d3a9961faa4d017f669f80994b11aac0ab7e084ee07a9e2ed0023382b6755fb4efca0f0e53317202d852828fa3cd02358cdbb7cefa400555c869788b3ba0991d83416499154e3349c7ffb0294b62eacb7b71db2c0e1dafca5c6e026e363ddc0301f1a46d5a101e52ce74fb622e16138687c415886eb5540e21015d043353f87c96526fb8065546aa8ac55b424b60071df35f8cb248800824350ded75599f9e01e4312c103d21f91ace080df7080e92062986098420780d7a627dec6f224eaffb1bf6fa0508d651464b75da57a9941d00081b30a9bde16ec284964a54903897128e41285838cc9c37f3a973a59193fc61e8a43712f3fa6965735aea23be950050fde4af8949443693a301a5aec16ca666a4d4f7ec09904c4256b5142aeb2df037b7b787dd679161018b20fbc985b8a99c29b8112abd890c572411e6f1d088456af63f1bee0c7ab879ec192f57a7760dc3a6b14e27bd23ac58beafb1893c20f2da620753e884ca1627029e35f8e6b22157c99a9667bc12def7e303dc345561c2384661b346c615fd1928a0a5105c3c2a16cfa6d950e902786cae63a2359df1de3594a540a36237891b2717b582b23c9372e58ad208551ca247d211fdf6cd716b1e82ac246baa829d8da376b016691dddba28a66325595f7b4198e23edd4217e32f0e75d2506d0d9b891f36f62cc8ebabdbbf0a089b562b148b8f969268a77574fe58c42b541abeb94cdd79d7848a017ce7a0f7e3716916f21cebc8e4aefdfb0169fb77787204adc4a6afe05f2f7f848d04116f5aee9affd8c74b129fcc0323fdb2769f02982706a4f10d947a77ca7089ae004ab633395fb338305c247e4a057f2c6cf89b681f2848a567fe3ad93367afae02716c4ee5bedea049da146f8329bcbc38a4681d3cf2b8c2e7d9513e22cba883acde5074a1006a92881fb942aeb518666dc30a89af8fbff2e18a248131a95eaff7c496468a640ddf98ef496ad8d81d00a552e1ad747e93714de230d30a5db099c52e7b2824309cf17de209804d9a58d2e167d614e473c7df882521fb0d9609ebb0a4da88f57d6d929744db3048bd816a474add15b44c1801a1245781a9d4e582f89f94f748c2f1cd5eb9284182cd506e98efa4f435b083ee82c9a271215e0329dfe1f257695a127099a3e288c9b327d4b320a16e56f3a2b867676bd435315046814c63ae5d4884a97c68bad490ee11ce201cc351328f3d6f5aaf845871d6c318ef2a6e934435028badeaabec5bff6c8d60fa4bc547b6dc8390ba4e95f22666c186b3cec01259b6fac2205d00a2a4a6017df296c24b2e5766e512f38b4e45bfa43b4774cd4cb9dc85ad6f032ce152ad3d5c6705e259a7769f9562cc9b9deed40ac4d897eef962b247bfb655af1718855be7a89cd8e0e8aada2da8adb3b71e6865a1aff146633e1823e4dafded342e16cb3dfe02ad504da0c7a56a98e3ceceb4b0d5e79de09ccc4f89005ab66178afa5badca97bb23aa08bb9ee90dd81f5db92cba9a1b0f1eb71a582a9a52781de206cdbe0e504c1b30c14742d2e6e7caec460061bc6c4e8b85387fb5a292d0d2d714ff51b84574b13e9596e700def99c8fced5e93ae4f99535f04fdf372d9548b225a6494cb837991f606db4c23acba199420b68b3b15d1c36db9b67e33f5561db563a07cb814064b2eefa82302904af044f15b0cbe4d4e25895e6e6edb9eb02d66c47e3fa1bd24b5740663381c42ae83568d02edcfbf079dca612066c84907c0cf847385147ca9d0060ff5b3a1a5e0efe3e44af1eb22260858ad702a5dbbf0d43886b500178f1839472fb3d9181166866b4088e131bd405e8573afe142429ebdc5020e2d7e647e3a18e1fa0356c0afece50f46348a67a390ae25f474e5137e4d342a4d84fe16052929bb1dde7ba11ea6c50c89cc939cfc6c50ef20eec5c713091c11184c5b2695be920f03b3e18221235e10f979b1bf9ade1379c325532333f38eb5b8585a8530bda97481d620a403c0e9f620132cde6eddff37cabec9baa84c42c2bd75f38f1c19dc07a574c252f8c797813698ddafab4063de390946ffe6f39dd1d5631db3b0d9038ba6eef4701cf4bfadaf634263dc4a56892096053df4bfc1f7a3084cb3c9919e99642edcff5197153f240a5af5386d8f9693cbd6233380ce54a35957462969739a775d640b71d29cbe37ef8a8bafba2dfbbef339243143f8155a9992624b3086a99ececbc8338a30a14f02b4846bbadf3a40853976c47a21e72867933f8b8a48fd7c5146a3ce4fbdf78110dd90773349515453aa4e97b577eb9d18c2e2b520a96b9e489bd366df8758771611f1759da12d817088f5d1bdb23810c707a9266b4deb97209df0527c819d44b9eee0f870081891797f1cda359c437ffbbf271473d8cf475d029200f4998f063c9d73f17f59952f08dc31d26aeb902e66063bbf56b971a520c41a7eab4d9c085834cfd6653ad5e6c14aac732598410d79c6a1ff4a24dd50fc2d4a973228a5ceb5bf55cd2c8637d873143d2d185ee8955d1dcde659c198d7108b776bf85cf99d21174de6c8196fe5c47562db1166dbe894766ae9a7324d339d8a0ff8424d56d5d0d015a68bfaab1253586aefa329539f51b43fdd2f675b81b1b283391eff0b33e346d63e9fca52c33182a6bf2b7c7d27dc193ca468665ba4342c203766e62c0d793080bbb455f2cafc46998f251276a1fd12846d151dcfa2b56cf46ed9c1a1f44ef0a8b30f897160b8f8640532ba0c6ed2043d803db163fec569157fb7327242f433fb897324d84fe23e39e04439fada16b03fa40a134015a326aa19c4625c8039c73884ab0532aac7e718d3c2eba7ba893e64b9ad561a58c8459574d9615df206226c41f3e7b7f45ccf21dcbe9ca49edd5168a3646a6b7ba9ab6e3cd2baffac3476d266acb5afa9a5947ef4e564a268db8086cc83f85cba785ff5dd13ce55478fc1109e53c3fab5b1a03069f9c04402f10a44ac8175911415a54c7631f30cebfc79ecb2bd7e74143c85ea4812b48bda2d189579f0d6f45d2ce0272e2692e49b2c2c7261da56ebc94bbb5f34fd2370c3940f2e6785082ba672314e0b5008a1bd53b4d73d95d30418891d2e94f3193b5317a1729ebd30fe7be7906c86f1936272608a4412f7927a7ad940a0011925017d27425cb649c6957b0561b59ea9ac6ee6e84b6c845a83bb96a1c442e13fffad9ea5edc12733799876dab66ed4d8ed133586edfb116cc37cee948d61023e517ab73f2c609e081e90b039c9e39a134e3adc718d83f92998f3413229d94c98ff60c74121e74c356a249db74cd894dbcfeb54559157108dc16488dd4e7be160baef287093f6f380fcce9fe826dd8a0be89afb589644d47ceb97e22cf39dd71a1c5960851f88c1cb10412bd5a343f969bad0ea2517f82f79acdceac106aa7cbfabd8e8097f82f7fd0ceeb2878206b6eb8fb2b3492f59d023d72ed19ac36507ffc64df8a704c225d3230d25cd246e894dd91139e127008ebc1932a1802ddfdfb47a59b07c173c5d4c2673d50d563f31d5c296999bf37551cb7e7b4d2c569d2da28a14e7a096736b1cb14b5545eb08306f2c65ebd51921d3c760fbdd7a09e6e3f8d397009d6d1117b33e6a8836f4335c0b8e0627a0924f3dbac836e4782b6c488cd7858d7644c63c5cabf2f93645b51ebaf7fdca9efab6d24d1709d87fd46820a9af32acad0b9fdedfb764e4bfe0c9c5ca636c4097b1d64dcf471700c3d13eae55566a5655582fa0c8881f67f175218663226b5cb95ad231b64ec5312da1dd38f7e93079f481467269289b87c1105b0b996dee9f44dd73596b1ce41f3acb963d2e0dff71d9b51854d141f4c7c6d901c9fca05aee0e250267548f5f59fbc0c18131eb3d341283714ad6385417786de0e3f5c92c0fafe5db31960dbd0715430250705b17f47b43f907973decc5982140e360dc8b680f6062d6197796814c168749e2ad72847934c674c21087f2d82f98bdca8d39289c6106db4fc922873e24b9764e27733bd9920ae4225980704bb797b194b324143ee7815cb73abc0333d0163c6c5ea8f0f087628d1a3c5bfcc91eca2fafeffc40d5b7ea90f56b475f5f91536854cab361db628745e6b9aba68d4fca356634170176f2de67cf36a82b6c246de49cd64208e6e63e6c8cc1f3052286f9876f3e2e6d383159045e029accea6be33bb43d2e3ba3e56da1b48076ae0586d9758f75c92afad7ebf787259b9290d75bf043f839d813f2dfd8cdbb4c46c174c5d1b80cae2845adbafd7a5819f8beed2817043acd26b4f915a45d3b5032f5de87c1942800f0ac798e19c74304d9f619b8c5535c4ee6f75d2dd4fdb7b0e969d582b755a86dbf600985f6ab3a9b166aef6fac28afb3529d59c626d22a70508c7395c80acde34996f1d32412393c6cb910a6d744de71f2f332953c2c00605ff91cb569e6e3a5a857e096859afe74d3b979cb67109864d2e526f4c8e99c184f654ee01dbf613108e4300b13109590d8b7e152c288741327408ff32866ed1cae96d31ce38bb19fda3d0ab0f1416e41c78c53f0bca89d5709adbfa3ae4d556cdcd9d19ed2741add834266901df53fec1a7bcffff9bedd7fa9b1526d7e30b4f604c2885436926dae4ab35fbd114e124f9a6b032666a59cb203673effffc551ea64f18c69eb1f2ff4d0bfca16e64acd1e07aa2edfa374a93672fbd99f2e647765743cb36f0c09989d21742a30a78589503f22b977a9e3feb217b154f317e9b93e259444d8ca5e0c274d81a34b6e4984af4c881a50f8aefefc76a6edfb8d6c90c62d5cb6298a8c2fafa7d1b4b584b6c35960394bb6b4ded2175a7fcf9941352685349046e318e1bd49386bffb3c6a815f84a4bbcfe688e619aabca9161fb95b840a859bf21dbef7de0f06435c7fa2acff86c57972426a98d4a5bdedfe06adf6217140a57c037a4b17d5e694885b6a1efecccebfb5721bc35a4497afe52989f15114cd1e580f5282a5c887d63c066aa9679f9703060b1b2cd793647f47b740960f18e443d11c2c8f3d0ec3e8cea549f724efb4aa3a4714cb5d33a80eb094e702a04b72beb008c78fccf78b3df475fca8dfba990b943cf89176602fe5f02f9fd8e07ecb0822aca0adbcc744669ece7da04cb27e0d5b81e1450acfbeedad815c5612ced987cd8f127c03f517e7d8ec3bbef5aa2f3c91b0a455af22522d01bb9102ac28b0011fe470034676814031682fccb44b06f9959da7c82eb73399501eacdac33804b06ef0d1028aec618872c39c4bc26e830112d6e748aa4fd0cc07cf2f836cb0425166c7424b1204cfcd5e79eac9c299f29a6fd04111c4249ffa04b84e3efb551460cb91de3ee3c2fd4fc56ecbc59184e65ce70b6b0b7f4f20fd61d0c20b58fd5ad2ccdae6e5886f65c89009cc4e27d9b1c0fb530c597ec9dbf955455aa5448a579f5207cc22b8e44594835704e6999cd164830cd0a37d4241b040b34bcc8f5ff2c0491e76a8f6f86efc40d136b2e9f3e4adaf391fa4468762cc303e7b20477feafba507f4c8515cb7da8f9862f889c1eebb42810dd524d80b36ec1b6f748258db0aa9a6f1f231102561a01bb770f0dcdd5c1d06921206f3cfbdee203b3c0661f126ba336de8338dfc7d64871ad06c540b55b711cbf75a99cdbe000b29a1e9b370ea83aa5d9d99692bba6dc7a4c36a268c6cd9f3f5e98a73a00b35347da793427c5555eb0377c60be9022ada4fedbcaf9b73585a90247f1b8c39e2511901aaaa2d7e402a9ef4d9b341e5f7ea4ebf978923d2a83696b6368f37d8feb3a690f7183a1ac2b76739015a391ae53981775a0aa047ef49f9fd75f4d3644050905bed6f72cca9538ab350451f02a54b54d70548eb581497e10aa90d3b1c042d03851b0099f5cd66bd2eab707bff3ab91a5cb97206f1a79f374b5e1300d7ff39c8869044f36b881e309a0faaf327a9783af98e006636b692879e6055a845b186c8cb02bc50994b1fa9154d01a75b6499b389c659848c0c73f5b3fb12155da6961841e9c2a2c033676f8bb43217ac87acd238fb18013965ca905437cd518515540711bd139d80a436e1c1af7de839a25f94185ab495e8d099ffa9819c45036eedb4fd4fa58b9b163a4b44acfaa8659b42e523e07a384cfa4434b60e426262f55ba3d1d93594a63d3b94e50875a009c7d459a3e9b2a570b98cb186b87675321cc87dc1f88ff749cf31a4b40602a17c9f13c6e6a4903e2bd54fa20ef320a53c3c2bcab5006c95fdf111f36da33c514271a52652adb9be74c6dbf20bc3005004ba33c1e6eac64bfbb7147ab58474377f4b01adc2134d25bf9bbf1f6a15cae502e59289ab05d5a82c945058581e71ca645f9954d290738f2f5e22871111564646b4d3098176fc75a147940d9c90ec78d9b85df6b53beb603079fe0730fe25dcecba85a335faff2751ea0caa243fe2b146b1765d51b585a59bdf5acf12259d346a84bc3384c168d5741119097af99bfbec1231e2f2bf42e19c4bcccddcbbeb4fc19c555ecbf05a785f3e3cf29d37141de757f6b0739409b62416eff5127912fd6237092fd3bfd02f73912d25668138c10c2e7cb28e48d5a4824b612406f36897be4c0f3a0db70c6ad2daac1acc3b3d4080c43a2c6c20bd4cdd0d0a982bd7a25f7d3bfdd6f5dcad176be09c9d7eb416b5374c8dca331e1b59dd9df591f4cae0b12840bec4f642b45880c8c360708a8bac696144a22ef24b61a0d584582dbb544119bbe9c11a1a162e321d4bc579a5e678519f365d525dcdbc5ccab94e7b9ebe2548121064d0578e288643c9691c8142707fcba7a270ea1b757f1482bed5d38a45ed2d65ea9e743697ab9c53d14bd99741decf67b5f0a32245b3b83dc17237aa6323480d838b2f261f9235b0ca8689a41245dd2b62fb7deea4a8ff62da0a60ae7e5f4688902b4c4587fa045e6ec583a0256de187cda2920a48460a04a80160a9c2b65616fa73781d43b4b2f2b1d7625845f4be7f3c585ffb4caf099a1759780209dfe84b3ebd9d25b0b9d45253ad4e9296f46de40afc71b54414fd18f4b05c273e47ae72abebd6fa145f129f32ee1cd69df12d64d8058db330156dadcaf3479026d84850d9f6d6f3850b055d0f317fcc27b6c36805751b45bb4b30e3ec1ab5dd3441abcca31bca63b39677f911f307a4e33815301de31921db6274449aa62a44fb37dfa8c466ac63b113f8d12b942fb84960322126a918bab3af6cc9d00810b169ebdefe5c77d95d5e88d7505970f2eadad80638ef34dedeb2198ed046333ae1da7df63e6bf68c8f882bdfa23c6fda8021c20231ab7c4e83d9e89d0a3b5c21b9b242c3134f8042bbec77d506efc65f986c38813d806482bf38e1edcd420a413272b552942fca73bad19100e8a451f3913545ace39d7fa3e559bb98e5698fb0bb1036f96a4c10740eaa22a61dff4d69cbb4719b1bb6fb1749427d4c0ab8b932660607d50f1998ad8a4b6c6d8976a2ed195630758424b2b02e7e0f457cceaab230be0aa01abcee2d2e973476bd2fb93a806f2853cbf34fda944fa2fdd4c57a23d8d6ee3489cd903dced98e167b567cb3a869c8a3060f0ad8e62343390b8475100d2298624c55b1163898b513eab7828809c33de5242546a1f68c43ddab9da9d5cbacfef550ed52f880d6c198ffb94746ddc8465ded69329a0cfcafbe4c3766e5fe632f8864205ebc78bef2e428575a5f7b9a79abec77d7b4a0da036611b7b983b699b94673f5b89cfcc36a3ccd7650fdde5e1fe7add64efc0e7bb5327aa6d6429de0320721571b22fb463756b71cb758139577cbd8bff2ca618149515d2369b0203fbb63a922a95626ebde776f1b3cc4fabdee1cc4744a542acb30299053933db0d4b2f48ea88e0a74c8bfbee955b96a6400d13dd8868ef91b078d17826f9f3f7c9e80bd77773493a1cd99a1aee354242acf05cdeaa399bb39827151baa7a617aa46cc0b7749e68af1534ceb0c8e17cd28d528805317942d735457577eedca9cf9d84c7a58a75caa501437a7011d90fb5316b83b732be8f59604f94d28cd6f2ef977794ebc175eb3c9998dfa4c56ee25ee59c738e4da3ee2fa4989b07421874fa5ce1f4879b2b882a672b4193fd649678ccbfa2c6da5cd05e10e87c4b7095c33e259a75b8f19bd11e5474390869f42b06c30b09b57fa2964997cd42c2bd357dd57199cc4dd8077bb3325be1d370b4f4457e7c8c77c9d0a1ddedb1ec5a50e6bdcb1c22d5a1d8a7df0c138d37a8079700f3d50042fc276b4e309cd2dead9d1851f1e2e42898e8c67c9f23bbfedef6a855cc648069909739b6f86e9d4f5ca156af3350959c21f2362bb300de8efb4981719c1832b01e2566767b388f272cd25b720fb5b2b71c68cbf855e5bc5af560379f28fc2854c10247727ab7f0cb0ccf31290237b643e28fd013d23f9e594e127123102faf8ce432bbff5c1b7a38de3c3b1a2829801955029ee61999519b02748039272e4d38444356453c7dbdbc5a17431b7e158eb2e4aae373f71f63319a6d16cd862d69588a7534ebb6e56fc0550eb207695a97d027d0ed2c70b61ffec88549f684cc89a97455e957a9d4863afb037e8967a8d80e639bd581922086cdb33d3d9479057ee6dcc87a209c1f75934d17902d5382961bfe2370248a427a46291aa0507e9bd20f4b5e71e8cfb17e022e42c4c5fa7486b9d6a8bce202436a6d7a75a997c9405c6a4ed013287bcacd6a9340dd9502b1cbe9514eea30ccc9a30cb521d01217ac9b3c74a5367f46e0605a4c8f7ad9283dd12a894c078407ca8a03c3f09c61329ba4b38bceb47b3f717506b9bbc825486502c3bdd80db86fa868b7727e4c5dcfc3b51166a89f2a866499fc3e159d3855128573c2698c372ffb0e19c4c089e5fb187de94241a135935126b9450f0fafa184cf3861e25b10b3eb6efdaaa4cb874df5470f11857228f3f3a04a7d3103fe7837f761375b2ce519e2089951d620925e83fdffc1741a098b7897f40786fac44df4596b7cf077c2c672b7962d6c2ed89ad065ba22f4e2983bc9020e474ec5a5e928164a99858cce24f399a0b10a5321e82ced09687c91b75f54818f69163c78f37e279b21e4b7dcf54343fcb70e280f912babfd32cf4e53649596838f70e6ef9d018edf2432e8a8a2e7ea83876af9b4e77b6a71eeba6773d8288d07bde0daf365c8411c0afce22317b337c583cfb547c34f19e9fbac028f21d1c10d30f51938da1049cea29794d6e4980e82422c36fe73b50534521b2f4421c98b7f91d93458c0b50972cebf4d88d3e5aeacbf5048faa6bf002fb3bd9ecb6d6e54213647f6a68425a657a38557426bef8ac3ac2d8bcb95a5269798159f199d57edfdd7260acb39708b2e919944cfeeb621b4407b7360362f2d138cf1efe233659397110df1cfbbc39542ab95f77126773c6a9307e9a190a0b2fa336f8a21259b2e65eb31a588a30fac5447b3b771962caccfd7cf7d981143f6f26e918cc79e51c7583eb11734f9998627887ea2d107a8b816d7b34b6c40772e6ba030dfcf80b5b156a1bbd894d2d56e4b785c5bc211e802bb6c421d2435c1338b0870346267a343b85daf69a7ab9b424c945bc3d7e5ac93ca7eaf3a7f0ea34f64e1eb157db28574680ebe690d6b94483eed2e2cc4fcb7be4acaa5ad44188d7795e9509a51689e71ad5ce139359b854896e6d6d39077693c51166188ee6ec4508772f9e83ad052083dedfa88d1957d6182b251edac7b40f2a4766de0cbfeb5e9f51ba6f0e86274a708aae9c7d0783ee7067d33c3b943674da42d0d757a42419bb7931504daae3fe218c8f4c701a5bfa6596891d803fa470b31921bd12605fc31b6a6b4e59e050be60e8d52fe1a1aad731db7a57c78d594613a0268b5818251c3ec6d36cc9e49b3b0f2d730bdfdb1696f83228ee9c1d93e116d86cb0aeca18f12f60aeba73c7670c462133509ade467fcca95210bfbe6739e5c681354d0ccac0899e3d6c5200b295b976860697c43556dce45e3ecef40bef1648a77fd8765da17fa8d45ff8bfd69a0bb7ae37e5fa3b879b623371d2f7a0d2bc888d24212827737e960e4d9e39a45a1af4a9a4db7b34675402e20bdebca24c7da424f729424d8d2c8c53f1c326fc6ef8b8b1950f723c3ae757bebed81d1315682e7bc26fabeff5e0e2f377298334f37e6513af6853f0559de85da6a7465ab4531774542e8e20d2b1f904dbc995af99208646a43529b2f98732361065d19df914b0b849fd68514cc987881cf191e38991a3ed2342be69c2acf47a54b395fddd33479ed067362bec65b0d3737539a40f2b039f08acfac1adf513c060f9829413cc83dfe657f16bc20461fcc8d62ddae0fb4c65449dcd817cda75120cb40861fc06a40ea7ec07f4848c250f4a4ab2b85f9c0be23e2d5c654edcfec56f4ac36e9ee288087e30fe6aaa1480b24676c527f46f1148c8ddcc26da9e502db35bbe6cb2fdd9a6a8a2bdf29aeec4bedbc19c8f1c4c2e13e08f995493766fd477ee57f22867169c6f446445daa9ebb5244be645f5b27680c3f741e6b75f337bf84e9aff5c86d9f8497157cc5111eea58eee580a7525e0dcef1e9ebf86d49af6decc387805058fdeec013da97edecfe5c2566f765de3bc081ee73139b2ae9b343c5f59bf5a3b1ff7ea2c93694d788bdfe20d4785e1428839800ebe902468120453b2a44ee7bdb4287533f0f2283822ecb23b13fca6c6e034f0d500eaff4a10a5b3b3f293ba300382c32d152182eb58ea8456496ca224794f14bbb9284a7fedf4b7720184d32c49e8afde49be1e21e438d23bd608329761fd6d2d05b9fd285fc4f3346a23567b2cc2f40cc5202a3e4ca0063d49fe2fd604b58242251e3dbfdf354ebf2331c7459ed33cc1ee6cfd36c6bb2bef6ca5b8d7b27f3ba286a97e212794b001b20914e5e09fd3616d21c2415dcab95032ee7761b7268154e707573aeb88b12737b3ddf5c815d8bc351156253b65574516d511f719a1b23250c1d4acb5c4bab51e3b01d27d6c356e0317d7ea09dc891ecc013f81a1bb1c0b7ee0c0c25a4519f6ff974357809213688f7740fbf9d1eea98d31d0f74c1cf7375cf888e5b9f2efe72d98aaa5f47fdb57143fabc6332f16f8495b72376f29175e98fb6e98f71d19bc2db36a03e20586068089e0777896a89235cddabcea84222ca93b8dbfcab0cab4708ea38dd6573c51e6d8b08cef130eb54d3f17a917c4b78345c4d3629ea29b024a74eebff4bc4cbe5a5266b0e1cbd381f1fe34cbd3edc021a38c35a7112fcaad3c98389aa090da370a3dbfeabc2941f9fcc7789626b51bd925be964f6050b72e5f54a624d41070a2dc9c9a037bbed3c3a3fbb663dc616e98f6d788023f562cc4216e1942abbb42090ab91049be52400e5334e3f08d4d9c80d305dbcde24d243e2dc11821b3cc92a474053c8129068e2694e334b7b91dd031e209df1fa1c277e81493afbef7d6768ca652aaa520eb3f9e5fb95586b8d7c86302090730865c74d97669391c4b63212a5cf527530234d13d84390bdcdafbdba67a5cd22a263086f48f9f0d6cd2c3ff8b50edd7952ecf6886de9cc2bc7ea4b2432f785f4baebabb076f2453e7672f43a921aada2b6f475a35aad402d8ce0d145977664291a4823c13017f12ee73d09be67f75735c412fc6e6cda3ce15556fd8a9b47817e6eb0f4201431f4e1fd176c06703faa2dce7412b35748e9d0909c9b463aa65b24b77110b5e08f9836aa59b75c5aaec4e2738a63ca4fa7cfa48118da06aaa1b7ccbe9856161696a57f0bb81330fcb81d6d1226df0240c29b1628623592ed362652e9743f014a47790996dbb4710ed250bc7a1342cd2ce278e5227e856bcf7dff208b2c6739d0dda6a206841007b30c15886e1746d2b97fb3b43cdf8670ad4ac62e3f0d8d69fe014c3cd40ae9f90c394127c67e4f1ef45fa1edbe0051f862c27e80917c7f6ace32487433810c1b8e7ba9dc7295b03bc70fd777d931fe262616f6b2cf8f6823f4e20fd09d016025a60e6c1dd68cea5ff7fe1ed18c9c9c44a33df9812a691c4cca5f2587ce773d7f779b734f7594d27ec959b765c74f89838039544713557a3691338925eb47465a1d7f24fb65bdc64c9741ec71f2b376d003fbd88bacd03a91165168dbb0d7b8e41592bc51148b2c18cd25ee0862f4533420a3d06e474e1c95f01964dbff85fa7ccec1a28b701d5ed1ade7ca325bafce07aa2c6cb5b67434d25b8d57cda1b32288f956f24cfec18a07a840c0fca2b50b4871e52b1cd148952966b3b9f185e0eb0b2e294096288d97a8b65c421592f3532054ae1c6baeb4c67442af687ee4120304591fda9f0d0a44e2a06de2ddca0aff91ab85cc4b2061f5ab5a1e8d947b1ed572a262a52ca57d21d12ced35d8cfd6a61b94bd4a84cbe3d4f918a16189764fe20a00d9b0e320970a67090ac0af0698223e29dcabe7be423327bde46d104a4e999ded28c17dd3c0927702f7c202f1d3f1a460133c9286caf4f18e91b6650b7cab4ca507f4c12c5851d84923629c21e771269eda233e47de265ac828ed607c7e0e1c3fe771c982d7baed0983cf9c45c3359a997699a0f15651de7f3f95dc7a2b8ca80f2eb85665e95adac327af01854c30076b3b5eeac017e6e70ebe82e80cc339c1b6c68e7b5fb58fef49d076c330e26b3f12a03e17db229c850d1d88cf9bffd6026c9666885e75582a71f1d3381ff517b71415506be8b2739c63ffcd2aba6b814526efcb7ebb3e9d690be9ba7c588c746003fdbfff600b8ef2fca3d750338efad4e12d29cae88848e6cd8c0081b90da35ad0d77cb02c0536f324188b9ad4a1f2fee753ed53f03f9b5218aee5c861b4e57834de48e51185a5183b2be4377b59e7a6beb9416642ed8ac69a15522fed13e17f7dc8991e088778261b8767a35cbb60f492ce133c0e8d7c324d77581876c58b8d9484a6c2e89ecef0d421dcf75f76c440a05c75a073f0244ae9e286c1404cf8b4e7cfe4034419234509c5a9b81341ed34a37c146be0cd2df8dceea986c2dfbf541a01d6a224c2aed4b0a464e4934b68a933fe6615282fd8a16461b13500f2f2be1805784068f2a5c8777f6f89a42d0e1eab56a9631bba94cd1a1c7c8552c05f86c88f13dd2175e54151234ce00899c771ece99536540d8f63610ef0a2057e855ab2171af344dcefcd488b4c9be4154259e999e0d2275bbc8475764761a42d1d26235daacd06e48d1e58f82c0a60bd592d98c9ab11be35e71b8ffa76a8e17a23a9e30145db1b2c490e341d1073cab3b0d260a42b34bf99ef468fd1e53b718e4db8a0db91f85f6799e1565e995d8fc447a72e2dedde1038fb42b3e2ff3b1d30cf1d0737af55872e62f5187de8b11d3ac6b5d81d6d278f549bb898a4860df14de079429351ffd8b7857dbbc197debc8cf4d12c6e351230fd97088fa213f565895680a5515087dd07299380a84d6bca179cbfb329288885dea8729179e84da605f4ac0a19dc607a146fb9913cced9f6baa16f59aee353a7aabd1eaa6df9961c49f109911b835f23bf7a6e12d77e9efaa4af620a33abf2f03ffe1b294d6f53032fe359c0e08500bed57c7dc652a8436a032732ee71d454e13e2c3224431f8250881ca42e941e380b6b9e173c986330b86ad54ac94bb8b0a9e205018dc8f5ae13ea4ec5f5a25f444fae83b38166f1406ccacb1b450764033527625e54a3288279ba25b90d2ebd2f910914ea138f664234d928a4fff77c212f85e90ff46ab9f83633becdd5acab22129c6d837aa9e5c78402a224af3aab968fa84c15ea4cdff083662e297a05622e62de0c0ed0d80e0d28a35f378504401c80d69356598647340aaeb5bc3f2bb7ecea9c7a146adc2ce68c47f87fcc79781f6773ae4091675c61235082624ab1d0834857f4f17ee587ba047741b30e1466f864da072ec539b8b1dc8cca3e9d5aa425328bdda05e7359e448c8549862d5664be48c7d5516f565cd8babf8f928a344d02b051da19e78daf4000d7bf7dcd6281091fe96c1da5c422008eea787a8ab41eb25292b3702f2e86673fedf3f9852a6a2b5dbfff041f5b45b0f318c55131e27a473a91e63f2f42f87ca34da862098bec7e88fe2a7afd219f70adadf9f324929fc21f956d92a7c233ce44b52a0ac6ac7917f5577785f69c0d7522f629f71c21e401395d0234bea85996ab53844cab7ed15efb16095a6122ead7ffbaebdf603a29d9a148edecd87fdc7b21dfd1b928bf451cd3e304adb0583a4808ea82df477ecb43a66029af76becf0eca01c6ecd5c123b3cd7471445eca034e1ab08282194e57a1d27a1797897fd5a87d4612c8e64de59098a2c03c5b8c0fae54f25a48aa300341c6828d8011ee38952f065bb10460d55e38bc9e8c0f5104ce6c0796920dd51fa455fce8ce2f712a0e18416f20896ad9a875fb48e43b53e0a7e21cd308ca9ce072bc2cf127b976e8c50c6877417d0a5a09d20bdb12ab43e9c912f0f138eed797c6f31b5df64b0c8b7fa85e7d2b13524b88729310147025837cae56568122de69aaa0f6e0d9228df54bc6c5b721cc2bb526eb10d6dd63d984c1a1012eca3a3cd025943f8519eec87a3b87c440c00278bea604501f753e00b603ae2ab744f5cf1cf5dd7ff22fcdd9f60d7b7750dc67da6b2e06216fe033cadad4d76f0d771fe041d95537c242a1e299c8530894de42951257a25c079050ffaa916c93dd090bdf17a2b7b45cb5b2f81f580a680130bfcf68eee3a7b67430e7b3405a990fc7f84500e1cd5d38f8dcc394f1c82c085e3e6df27781d2a7d2d7c8e20fe9e465c4d1853c5a7382fe6f72c68d7dbd4424ebf1d6b791f865d074f5767d619ac89da79f6466da80f3e77df92a4f2986aa4914b6690828f6e02c364eec61facabe414444075c8bebd29e8aa5f9fdfdd800abb1929b25632340a3c5a9a364877b2cb36ccbf1aba4b79dab557dd568213d6b3376e7990e1e11dfad94e04a04f79eddb64b2fa1e17d3eacef77bd36b7731ef8f153e8847ae3ac492d4eb6351c077f11fd914b062993ae25cdf3870a8b3dbe55c20cf48c32ebbfd6c1c61812530c5c3fee6c950b989f716d469ae3f6cd32b920d53798a253488e549c7646862b90ccc610aa2175d14ba4a83a1ec726fc0d63e28cee7fdbea1e024e53485f2986b46bbe64be514a6cbb9a136e09768e44081e7438dd3fb2ac77139ebb64a58bc71abc572b9c1e0f0cc379178ace49cf9870ddc1a95e28b3fed6f2cc250a9d19b66ae8c91fe004c1f6b654a2c5adb5395271b635e8f1969c5577ad9ed10dddc704170cb6f93dd866237a32926fa15514262d9ef1abc7249c096e3050efe64afa995cdb4df50351648c644b7946c371227dd7be51a3d238892d1afdf426f4c1aa2f6201ec66f00be58bb1463bbe69975d3c4b24d3967c12107c76e31ee4f257851fa386480ff6186f16f7db8bb874540635989012f30c4c5879aca1695eeb00c4b4b42b684a690293683bfa3562573a039221df4cd5f1651640fbf840b72befe0dfe0ae59b2460fbfa2af09c0c34bfd2b451ff428e279e3373925ea1ccc09fa92f7041989b6cd4ef643c27a441acd0ee00d89b19f917a0661b27e593c4e3068ea4b597565a051feb01dc32bf3a465fdeff4c99ef4eeba6a093b597e89eacf544b50886284bdb471984400d7cd39284887dd03fddda42f64b1c9e9f3e680b0eb43abda179d5bc595ffd1fb325b61126ecec8d98160f04a7fe00d51db734044c61e1cd5d6eddb96cccd198802bf6629cdbbefbe9434e73818d5ca957b77d74d18de2891a0e6a99c65ac336d61895f361cb1b4026dda7dc26a28f290b05ebc21cf22bf8ff64f968b6dc7d3115949cbfd4d0b4e461120131385948f130d0d797f4f63851e1f4030aeda7f337a2dc6b0015635744ec9b0d75c45323ad1d06fbc84deeac23ecf0979d1c71528127e839d82a50e21a80fc0ce714c89e6567401a3a0632899935f46bf7bdd510614242f0d1578dac64b8bac82032092f73bef8774de8db5f5dd661901aa47fc3b6280e64c2cc849dc25758df544104d5800a41e627361ee0a9f8503886436ff79aa00225ddbf987cfcba6b59086bb760f6000ea62ff4afd28d959d69c00508540278e839a076aaade30224a021fa12b8bbe1e70dd16e4aa243d4df190db22d551150f8ab4920fb8cbc9535262fee2edbe3e2c0e00f0d3388e3e7ea59d6007629bbdde1d5e53c03b31ae244cf9a6c860f87255e7e2000a516693202f32fead462ffe7afc46f650c9cc918edf019fb69d75e2fca430275351b890b4d06874995bd755602a1f9091f87bdb9c87d652f164f83c94d3ed2e913bf5bc285c8fa3df59e24098551bce7a08124bcfdb70971faeafdf83810331fd18c646a877d382f9bf62d1a0174ff2c5e4b1eb14f73a3f07648eeb893443b4807ae7736e4ec293473ae68a5322e88952eadb6e84996ab9e00e6f324302a33558e76b8c79b8959d4e8208bf4cc40deafefb5f70966652bf6eea247727f7252b395e35f4c55d8397061b0a6fd309a9dd8e476327dcd6cd8ab03627beb39adcebebbe17b2bad48ef98ca84cf70afb38fb3aa490cd9af8bdaea4793ee236eef3f8c60d6fb9e7887ed08379c55dfd036c6767dc6e88fa93b7e73e2b603f8a7f19cae5fd6a14a617cf3fed5404623dc06700ff4ff76e7d4482855d378e3b894885b9feaebbbd4f09e3582d2d17b731b7539ba930bb9c977d6bba5de377837fb8037f2775b7fa2ac624d6ce3b85ad565114d6cf686a16d5e0fe8e08ff9a91f517823f527dfebc03abaf8cf9a732869392e0402cbfce729c67f1f7f7c7218a2cd110de671bb9b7b9ff135126b76a270969b260d2b4850c0ed25aff5c255bfd44bb288eda407287cc24df8a2571fcf5fc019082fc6c873d8fa09539a9b532733d422bddbf9721bc8275c192fc14165c536b2e5bc15fab4775c93bc82c5d608d108b4cee4c188f2132d8d3795632acb399459be19c5b3ca03dfeed88777f86977fa472219fb57380d4bcf5423c89edb32a46685100c60f682a98285d0222ed6361e931cd2c4c9a5c6880cae8281ea1e0a199352889ffd7c1f0a2a628da0d602ee4b18cb00b463c202e7ee86cb1956842f412507e43343f61ef8d75a223eb3d897f7b6c643a7494649672ff859e97dc092d9d248782ec66b6275afd7f3f8588b88a016205ff8f72e1870948621c02b98d447a8e1c1721faead0399d1f34f28c58a5452400977ca97f33e059995f7034dcbd319597235f98ede4290477168558543d10823041579932476e716522e27e5b322789c941e0eb2469462f19bccd4b51e0eb9397a459bd4d174b6fb7cf875afacd21aae02ca94b600fd6d82e1854d483165483fff7da9f97138955656585276abafb650b24a049fbeb533be24d34f6489971abc028333fec307658bbffbc7f04e9624f29e56094dae7e3e743d44c0f6cdc3fb47deb3998fdb8c5d600ba3e13b6babc53f141fa68ff6eb9538aea554272f045b851b1096091c9051d06c54189385125d585451326e18217e52e86f1873b8d0327f5eec5d1f56b25316fede59336ada16147a27aae623ec644ea8f3045a968b610737d9d9041476fa04eb0e61d174593631b05ae934badec2fc0dffeca1e5151f608576cb3a080ab170120958541cf7870bf51dd47c088a4600ca1ab971fd68cd483e9cbe62440fd425df0b8f0bd77e5beeb7ca95a70e42ea1dc60e279a84a91709a8a6644f053ad84345fe748fac36c21701a93cd471ff8f062041dba1e22196fd6409c5986c0f309eb9955cfc5cce342db6f6edc14a616ce85c61bd3a96caa87619e6894ced21a330efc35fccc15f55b495efdddabf04a074a9267eba35d33848a2d311cff44eef356b4dd2cfa0262954e4b82cfdc571d958c28b9acf5a4488be9329b3c52ea8cdc4345121f5594d260aec7b710024b62365e50bb116d6880082c536681f531087d15ed4cbf826010cba2b2dc8143a790b608af03c3eb6d30c53e7ed1b22613244599397df402f1d02abeb5d20957d1a3b69cb666c8dfb1e901279310c5b00736639f73f13662b898f4350ae13b3536a83ce15e61ebc67643ef3d019b0c1c6df41b5d5e5b501595af523867b015873c33bebc7ce5de4a2c130f2554ce53fc57d9b872fe8e049123b82747e6d94b581e9bee87b630135c6afd2ce5f3005154837a4e8fe2ac4788af9f91f39808ffc106e5d74db716addbfc9f39a9b8c22dba69e51ac161c815f12ce5dd7ab432a12698e8779774604637108f856db71b9b8ba52749c88cf0510a46a289b104ded59f3e0addcbbf55febad4b0500fcb8eab5e7f5c48c53cdbb925fb2c4e622361b1cd72ae04e177a06ae1b6788ede52dd073e16549b983c2fdbc051e3489846caebf165c2151d806eeb1363a6d24506e6f599f5a7ec9c9973ab774df23f5695568e37152df5c3e6980e4b9513ba8c9bfe691daffa9228ebbb2eaa5c86188dc00cae77dad4682b36eb55d75e0693ce2c2f8af298aaf52f9a67634ce6cf6a84cb9f59ad7e2e0adfca1d746d7ee7582e80a6c07fb8d4d6aafa0555410eee849a60bf40853c6de7c8983bc1100a1a4d3bb40a4e7c4b70c55a857c819084d3de6e0cf99e0a792782de346913553f849c10d5697e82f2a5c0347158e12ca6661834386f078f74fa4bd9c3ac02191bad89b23a25a2d2035fbdd5f8feb6e82b09d553a25897ea533b7d46a09f9a04ba10a711ba13aa10cb287fab7898d0496cc9c53fcffcfd5d2782c7619aae321d535f81305f7def538f8af5c572c8ac4ac212f6285975eb4f7ff61b9258e5b7e231832c3e96e0f352e452e88160ea3b8cf757d2b44539bb83fc3c3f5b79298e65de56f2c16eb8e5bca20918df448c9d47d94d2b64afc88423b849c5a7462050ad89907772aa80b6a5324f374407f730724816afa751557468e4c7d3765af943af4cbb73eb7ca50a9ac6db9b3cd5041194399bc9331d6a628ec4764aadc6928605ab14bc83fcabc8b248a041216a305d969d54bf89288b4c0a3ea752fe4bb2d9c36497630c673da2a545eace346f9461223fa7c24313446f462dd7075d8f8ab37d6dc53360b7a76bbac426f920d59f07f393b886ff67cddc7eb9437b1acf25c41e833f736d2c4ad43121ad3cbaf70f314115e5b1e381713ecf49540713e7e4dcca8e38a3165c50b5bf42e88082c67d0a5f86094e654264e740981d7378ec75125458716169cc4d891dbbede216cb0fc2f8bc41cbf50b5432fea32d82b599a8df77c7c8cb3c548330e84ea762d799d53a0b614036994c6a53ea24724458fc12708832b1bb58849a804bbe7ad2146ddd74b1adbc5d1cc2bc9a3f4f5631f46112c7a096cb7121b7eecde77599ae4829bc5b787d7705936ecec7f9dc3e430a55ad49a4b74a921df60d7073e512ffcd0c7e63cc7b337304219fedd779ff0534d78604f565827201786bc56b372d19efefa3828f9ed5a5f9895934a6d5754e211ad86a1959ddc3810ba149554fb9df900117fadcec66269c1ac9a07cbafc7e47f64311ec0238b64d7c9b93195565b437368a12ec82855a333716d6f7b3b05f1a3382cb0006c7be23e3121126188fb060797fdff8245873b0fc68525e27544ee8ffae45474b603ffa3ea98f67fb039fb2cc93ff6c2a7d4a3077eb97ebc62f56425f10de79af9d47c17c86b95e7f4e2c054e7b0d47b0c72435bb2457d3d81b27466d4b48fcc7562dc67ef48e975b5f09e4e33c9a8cc7d60e6bff8797e584aef22bdb9d42574a1e543dbc3d04106e405292a4e8d1e929070951b3e6848026fa5507e86ae3c60e6ee24662e698dd2909f9f8a491861ef21ffeeb7150fa10903dd4e93487bddab5a8fe6afa5971db4ef9c7ad07fd08e0254b31f01122bb78e4a4e18b970e23e4daffcee4a7119f04dcd24951478d7abffebd86f50abffc6b9c75979489f4c0a49b53a4bfa1c8a3d3b9d45fddba2ac524d32a3625482f4f444256e4d30ebc22cf0a731cf70d6e1b6bf2d85a9e8c16d42862cae071e90de05e7691d108fe63dfac53c5e7ae23c8230559d94972fb67829f77ea6f6915d92d91121b660241584a5e5fed8bfe07dc6a7cd2fa528f4dbd35a939fbefd445291bbffc2318f5ac62a7e7669d5c3e20d67b78e155f8256d045308f9805ac1d16674c666cbb72a26e258e5fbca1d7e626eed22ff17afeb0a73e5cb9b2e2e1626b71fe3f7aaeeec85fbd7022f37dc9661c307c366b0550920266ff2bca0d8211f4233cceadeec4fda8fe6967ef46bdcc7e9043d196f4e719b74ce6a4c72e2f8bcef237be1d8a345c8da1a3acb67f0d946bc7d8413f5e99597c880d0ea36a6110f0a8013178b673577bacf8ce3e1eb924a1e9c739359f3f17bc34fd96d056faef23feff2df7f9ae1becc36bf6bb8c6431cb1f80f7789041d14d64f533fe4db7e3c81f09bc82752425925cba2bd122e470b534205f4e4396989d2335af379df7c14ff0622462a19d236d813fb87af6191660341c906495879ca0fe66d8578b73cefd016f01c7187c4afd83667cce8bb22d1f065e90d38df5a3ab2ac000ac732fb7e775e35421c49a817081d8d7fe0f028ed4d3bdaccee3f5077968417ed589dfe1df83c1ce954af27b0e4791b14408b31b37e71ac9a39ebeac131634c9ac67a1419b66e08d168dc93e8ec9497ecdca61eb9b0f54f01b9db6235a4f57cb2dc01e2f40b0bd94dc184a543ceaa4b512709aea61899f39608de04c2e91ea07d0b3e6f50f6a60e5e0fc1cc972889bebf5af0db54d47ff7f0134119071969e1043368ab257d0c9c59515779199ef50d5924fd8e03bec89280095f5505431e4c859718621e43c714b2bc51cf063ad1b26e0d6c807688ce98e76ab07f45738d56216af5353c293a00b3ef2c7716c9caca3e15b73b3845b5c72b9827fafdc989dfb906d7d6602fb39bd904b99a4f883664b147281b1a7991148b52eaa700054cace7ea8c1df1b6d222f37a111c08feba630b5a39b79cb88eb04010fbf7153c406dcbdfdbe34f82a955300dbe5fd511d9dceb267f836e8127b8833d2e999cdcf67d121aa988e7d490940df3d8f82ba252ee4d92f96cf7f27f9cad61b296a9f13cab367c7a7cad917f9f38dd7db8d21fba4922889c1b814b570f59699bea6db229e50409b7f0cb37b3db618fe220555d494626f3b57eccd2289f882a1dac4c6377097dab7cbcdc510677e74e8ab65b5d515aee92b1fca31a025affe47f428ddfb87aab4350ba30480e41c0efbe9bcec540bcd98ee504c37e839abb51acd1071a32690a2106b7baf2163e4f129695d9a9267cb166323cc5ea3e8b2ff704faccb079fa31b3f29d59426170c230bbb26c6c39c86b6355b240fb1975bb7d78471c98a231b13cc776f80e171b9adbbfc096335657630b3b50577d9e640ed3a80e2a64b023c43ee36dc686b697677afa017c9d2e9e18cd5bb2933440e3bad268cb9e580a05148507a6e459270a8a30d3ede1483606e7104c38e26e03405d636726a85089a082e60e5098382ae55ca880923bce7d22358fe8fde6756d7597edea8289e81303c47eabbdbc1328cfbb3197ebcdb705563f579472748d45816ea8b55d5726657a1fbb64a4f20fe0b2cc84613b50c6cfb812c9afa68ad166444ffd2664238b897a375dae7ad8a3d40463798e5c65f6a72e05f214c9f3c572d4bc15b9901d039a0fa931f9d8e8bc77112075583b09f3e07f3b1d7c28501a82b113fb38a340075c947f1c789a9b1d762b05dafb0854d8b1fc7761fd991007051de49d5e7d23e5318828a784c227cc6fc09b3e4c7fd816c9ebedb425cce4c2adb933dfc4a2ff2c0833c8e7cb6eee75ea7ca525cfd363e86c29128be8af1edaac9576e5f03338d104b06e34f219d21ea8f45805ed7f44d605d818b222ae86c02ffcbe3d872047bbc99c56538250fb2c95a52108e18c52e5f302f6868e6ee5264bfa49108405e9903e6fde8999c59634067bd8aa0f61709e3834303e63f46f401913c114a369bf8fa286f3622c5ccfeb9ddc85e61a7c4509fbd7c4049c8e7cdcc158f6db4e069a8afe841d679d88a88e90390b6377d74de0a20d76da88aad8d12757f0da32a33ac9f6c09794060fc8de3ea66b7461a8abf2018c7c71acbccc49d849cf015b3d7f9954281735c7b795b3aa4668bd4c39f9223927a741584675f46c40fba8b2f37ceefb24b93ed884671733705d1979c49c130a835c589bcdc41eeccee4f9a3301a87d9608c62be361d336aa3d635e4f4f40321d2480740372a37e105dfaa2448c14dae1b9874422482b81e613725186080ae84447b568dfab100cbec5f4a1be6891a3a11e0aea3a20c39225ca02699eec528afeb390736d60f497bde30bc6fa2d1d794c9619a3cb88d1b00714541f47c50bd7f9fad3ce05f7d9b3ce327c6222be7e5d9b036cd87436da4f9c5fca18e89d7aca2f7d1789df4aacf4d5dacc3a693686169a221e5dd2c5cc2d55f0b7f10b376fe3492f35fc49a3322f91d3978afec47e7b770b54a271df1975a8049b59de8db99721538b41534d231742ead2b183a60a247a6cc920a5ff6cc5244540c8942f8c3baeadebe7893efddb939221aa9810239b1b9cb3826f6057b27a3867ff1c66feda454e57f5944213543ac2579ebe0d6cd2ffd799b1dde93817c636aa1b3eb4f15b7eb7e9daf3d6935fc110c1b70c0fbe7f968dfb207150f0e14444bae2214ff17725e2a6ca0da07d75195149939b79b83eb377925208724da50ab928eccf3ddbdd37a901feffa95e394c47cdcd757203967dc2d488754ef6f28619b1dbe671f768c49aa1c20a39bb8ed59c31b4ef8f26511f5ef38d5cc6eeb0a0e1464e29895beb257b359fee6250ded7dd2a50e29effa24532b183f256387b1e1ea7aa971f9c964581b65db5a61d755e90662e53e10896c052064f2d220cb935714f0dbd14f9bd0eb0f8272451e88678ca960ebf7b2e9296e1a2219187369e56d759bd3ebb3cd4fc8fda987270d3805400ce57900020349ba35945483313dee3024f2f951d4aec2d6f7030e1fa09cd692c7cc4f1ab91ace8215a277e361e6d286ce35dded9c161ec09650b7a5b0e670fb30dfb4d77e73c551fbc5a8921209b6101973a0e17412f75d8c9aa9c4003c6b5c0f4c2a16157bca9f682d180d83ab678c3dbb89641870cae63dc90b7695c133b9337697b3ca38a567b9bda220a685f02f4b6875d3fa6686ee655671d2d03163975e101ffb9247a70037e0056cff8bfdd21aa01995c52d584f2bea5806aacf3267314c7f75da80ed3cc0f589f81f1661819cb682266e6ff870509557ca388fc3137ec1eaf526bb8f9af7f60cc35883b457c8931cb2ef5d497fd1f8bc9be33a22ce864da0d2104c687b1d112cb0d0ae0443400b82a4d86130ab04310715652bdfce7e349c33db5c89bb15c7db1935feba84cb962b4f3d9f92063b5fd7097fede89a3093a7fdb98567daa36355585e533110f79bbd41b2bfff4a1606b479dd6cc13c0f85ed48e9795f911eabf117e9e4dd51e2a8e1c66547986c936f0c7d2b1774675a69a27b3c76c0234b1470f7cf7a7e918e02c060c3baa3b1c03669b8a76684927ce8be73b2d8a03ec299448ca27b5b3cec32f1d19f4cead4140cf7b2e40c05ae725188e490b491dee4199c931de1396e472bdca1644630e533eacdfbb28038dbcde1d045aef295aff99cc5e90ceb86a56c5ef4151c24f63833e52ae993409da7cf0159142c7811d7a24610476b6dbb66486759a2cbd57d1f138e54b9ab2e54cadf6f2736f0d4920a6917e65134d79a6e9880ed14e121291461d972f683f59a8c050d39f1e00c20d426aebbfda805a97725a94051519e14174a7408075267af6922ea2b7cae048f31d39764249ca0d5d97fab60976f2cc7b69c41ddc024db10e820fecbf6b2f583ad86145a46c269eb401b42ebf9f4b3a8e8aded23f0c7b98d22fcf1477c95b8311ab8e46ebc8197f387b454ba9c8e48df53fd1026d289fd3cbae6524c4b2ca8051ee5cd5b85b99bf635231c1738e8d15eba7eca204453e3a2841e72eb252285a274a5bb60a97e24d1bd4e06dc08a532e27349f942fcdfd4835a010b7b2c9206613aa529963c6db3988184dd44a7eb8cbd281d6f00d15a97349137e174d0af4a94ce13fd60c53fe83b6333c261dd5dbbc287223e1991e9d433b757fef396ee1a8c49003fd1c60deed77d0cbb73aa4ee5dfba2e3e6fc06593c652a924245ae270084f0f384463d5f99a9576ac644e393343e0bcc5ef1c083c55344c9c5298ff708c6e068601f0a9c34311fec606bd94460324903dbf17a987ea9a5c956dabcd31d2af51f43ebf4c72162ccd2c79ee6deb86a5699e8c22b274494c7c161a117a4e2b64efe10854985b88e81aaacf461c01dcb174e31bf0de1b5b8db0b9d3391f7be50067067401f2112cc13207441be82a5d63f19092ed2aa1ceb03c48f3d3118aaf9bc5eac5579d1d8fda82bcb451a6f16099aeae81d61c910604ab52f37ff25842f3a9158b6f1c990774cbb5d923abb3fd2b00d130ee8e47b931635ed143b04b3d1054d7477cc9a6d88da00f842e7ac810d884ce6cc7d7f0627358377d902a8abf4eb3f1be3d1d22bc5940b4a9f322d80400fd2023f50e7c6df71e341c245ac3e31a5e316541d29d60e67b109945053b474090b3e4cbbf4c567bc5d5bae88e50795ce587648b704ef0f3279dfe0927fae23c4380e931c24f348d64ddacb5ae6d92abf704dc736f83a4c423daf4285a537c88dc92186ba06f640876f4365284b635e20bf1bbfd7df634ae158ed2de0126cf39821a97be58eb993dffe21f5834ee80ad7664f7e2fe733c30208619862830e5e07d84144f488fbf533eb90017fdbbb7ad01cb202486555c1622e2b9da81256f5ebbe6c9cc722432b2b5e7b04cb974ee37ff8e4cb484c7fdd2c47f0c9a2e5c9a6eae037c7758f1363e9ee5b2b963df1d11ab764d2714b6e64d4b110b8c505730a281796878b586a4471bca3f40b41588daf2ac56ff808eed164997ed5a9418d9cbf576f54ea9305aa1dbee7e94cbda7a64cf2e8b6f41d6e9ff6b9c4ce9426c476eff25ba03adab874a8c8122df9bd0b1194652394fe1ca996ccce0d7166abfae69edfb807b9c13cbd7858e3747159bd52b0d0b2ba213bf7d0a026c133044dddb9a4798b3711c266e0b1b54fe5d430ddf2494ba335185cfa586f1ba03d69a1d47759d9849ea2d60c4169321acb675ae93dadf1d35d7b59821423f54959851061c8b8deaeab6b6610f965bc9418f8313d4a12a6a9479443c5788564e7d9b86c0b22a4dcdbe66d473aaa214d0fd5effee5e8589037d1d908b91c3b8cae72c36a6ff1ae9894054afef33ac391e008c0c5aee57a9f9a5d2e540b6436e5a3999616c340a8c135c28ef1bac0e80425cfc46f9f1409ea0bb02ab804fd4454a3aada349ff9f49b100ca1a125ab0335a61e8f85cd722b70d54e3a9f962a9c4af6e5edc6d9077b80b29f8902209a336f624d22c20bdae37dc095a6e095c1a9958a283e71e8ba2acf2ca3b0919629422ba01778a39a755a99a5d11571cd5a71919cdc82214900495823ffdc79d4182429f7c14fc413b59d526f4cdf29ab7349a320627df0e53c52519efab83f5841726a09e8ccea615f4a372e0dfed4211e1dd6c9132d67a0a162b95653470f179f767e26e4ec058b1829c5c7b23287589a3a249495c3ed7790be2929a0996cd1e2c8929359321d2039301e20a6e0362908c724d1e387c296ff1e206253759b84566e03d3c49890784b6623516775df65d703455cc3ef0fc46e6f99727dfc61aacd27b00e99285f17ffb08c94bd52b2a7e184d87cefe34dea98d046dae648863ae43b9cbd863f5a0150c5d848920418f76d4f7ce9e9f84599d65d2985888e4192664b5e28fc88d28031e672f766e6e7f1a2622bc27867862c9b920ad33380897ad58d753c1a0f7efca8182f2ae1734edd2dbf9dc7c26936d668e022853e88cd962347967133ea6cbacff8e1bb3bde2e13971cc92c165aff808f98e6c2e34a0ba4b4033e55a73e156baf2d555533158d84597a54b7e50271c6bc46ae09e8d32f12a3d1be39a4a60f524e205ecf0fce2ef901b961477bff7e2c2f657df689ad0ff03d0372b8db5856ab8c2ad8eb8a8e1b8626be4b9d18bea87d22334f7fe3dc4cf8210415dfc734faae2cb29db9853fda6f30a8fdb1667267ffbe332b2b971b0be7650255e12db629ef0ac3c3d3342c6d49f2d01d4e0ca2020c18f9ab3dce6ade415b698ea069719810edd42d615e399f52c807ce8b84bc3311d9d27f5ff75013c9ab8f634b0e35035b27ebf516987c0487a6e92ae2fbfe542e65b3560328565e7eef0ec14343bf993fe63c18d6896a903d3093f9c19be8aafbef9907353422f38f2538b39a562177987742b50bb027916c459a176e0c69e0754600a8cccb81320b79a1748a1aa31b1daac562291567e6c2194164f05e975c314e1a534749df1faab9d74c413cedbc49fedbca1778ae9f6148dc138827e05e45e7d1ee1603e9c7b89965d1ac7da4db9cfee1e6f46d6fecf74debfc22e4b70b25134f91e7eaf74221f8705ec7579b0c14a7a5cefab881110c9f1d01260532723b88c02a8aad51c22cb28497cb8bc3200faa12b85f861ff64ffe12101197fc2374918c6b5de9ff83d10f32dcad1135227344a1a36bbfce634dd3d3c6bc371a18616aba263ba0c8393e0657aa9408f003e87386464a15f75c3fddd6e22b98113ed418fd248f1c876afd18da8fcba5d1fc78cd0fb109f9b1971c27968e575b853ca3a69e7465ba5ff4ef40fc598e4c69d3009c0f15e28d180b2dea1dd0d89f9a697bbc84cb86b91f9c440240c59d9c2901b8c05a56a36a31cba6054509b101a3b480c2406e79b69d1741554c8a9aa1b25723a9acab36cfd4fa24d0332cd9dd0fbc7565cc5432690ee8b45e4a5f5e04e98922be493fa7a5c5f789512db2718319c26b87f472ed791c626f3405f1c62b6f833e534f9d96211fd30f0501ab5a41d056049c6650d1f66ee0e027468304348f274c35e7e5d5e82e412268dbb410b8dbd1c5b3091395ba5f772d37b1a57333ec68cb0d7a3bc7200b0526af0e7fa76a2692ff307c178023ea7c88e21d4ac8bf3d761d58a3f8e0f90691fad007c14d481df1ba08c250af83ffae8be1f12e47d1fc4cc62838f70e87ca36e9ec7cda58540593111ee383b4d4906030c47f85029cd3553a727f18795447d54a2b0124370e7afc70c34bee0c11c0680dc537aa1e73d3d9c708d98f407e1c788805354a3838b53d3476354903c1726e78030d151db66f2d2533904897b5763e6761b8cc29c379574d79fa9913d79e15545e873b349060772adbf9fba48fd0ad00118ac929a1cc49dbe77c5e8333b75e9cae10eee90db280ddd47d6be73c860ac86111437f9f3bcac2a404bdc582e47bebfa15340a46ca908dd2e87f5641d81241dd73abe8cd98774d23d785685ab216399072be7efcb0f915009799f6a47edf12e88d7314dcb2fe4c85ef53477ec8e696de9718116a52c58ef3fb1d26b656856f1490a7f20707a174f894469350623ee5281b8cbfd1cde4161a3f1782611ebbf438903423f52c351c30288b44faecdbbca9801847cf45c75f24a03ba67af55dddba885a3eb8c482356739b2e0e8162a9aed1710dd2c6a4a1e8649b0060cda95b975dc340490c8f083f581d61adf97bebf831b339dc2b869e326a7fb8eb093e6a5d00aac780c63185ff64bd3326576080ab0674caa2c9e8dee0b2fa793f6dd9c2f5c5aa30688b546210eba811e8732cb288fe25e28d1390ad4038070989598c0800c96dd67e0376d12e23930c46528a298e7eae2ba863e0988ce29c37f2b7ba847fd3c5b012e330e9cec56f3c51f49f4a00901c55edc7fdfd1faff8c2e9566272281897a0bd8d820346bb0e21c75151a503f58aee22f32816aeb05edfcfd0c903e468b4b576d80cb431c69e33e8c5ba937060889c6579ed64c0642249933259626c580cecbd4ea3235b9ab3e0538591ca2743f6651ad07fe78957922abe4facaabc6e540268f97669bd5eeb1a65244c5deebd936eb0149e2fdb19280e84df5f567d94efdf6b659ea96fda988fd7fd6e7b3545e31d2970fcaa1be956795fa7ff5e4aff77546d7551b82138a55e9297c6d21623948f373633035ab67b82c726a56e2b13d8011bfd631387e214abff76ece783ef640e09b4a08912640316410cc758ab5aa5891816c54b54513e41070c836a07b8e0f27076ad4031be641bf4e42fbcf51c4e9f96a0a20f7c325e7bca5ac2daca1acc5764545b4d791eff03437f4b857a102439d9ac10daf719ff6c7c3fb30205e03f06efeadf01fd4d21744521d792ad284f4109db3fb17a53db86897e8b4ff3b7c882c2329b879ac47b5721e35927f4c46483b6611886e4a43772b896f61d223733f523f642147317e05e52b32fd19a441a0fb7a5177a963428971aeedc6996d5996076b34e371d26e721c15858809821922a9c22c4e5cf32bdfe8cedb78ca231165cd44a1925bd2dd9fb9936e942375fc270318dcc7dbff34ac85c1953d25a09b70694ce0bf0485d0e5fb7cecdde55868a0d078f8cd44cb07b581c84e98f8da356ddc267b46b42f7267a6fdc0295e2f94f0bbe001f33051a660449690551cc3660d482dcb26e7f01e2c5cfa93eca7c1f15b774c0de6deedfe8d6b47622cff6d8fbf98a863a5105dbbd6d77bbe28ed4fe1cff6dca57ce4fe520cef902e72cc357249841da921517d785279f1f85729dcab7233f566dc5ffbba58cb7beb63a23305bf1ec2b22d2b7c87fb463c054c2e7c0ddbbe402355f8d32817af5a7fcd4c74d5ca933e68e1df25c525ce5ba93f46cef9af34a76e5705e88ce903a45e20d8f50fe6218507228e10df7a47e63caf78921b49215582a1eb423de3e773abf396d8dd6bd32bd9f60c0dd2dcd533389c2507286685f1d61714547d555e9a43e0b5445d4affd10f0621a07df3febb5aa1bc5e452173ef24b4d6d0c4bb9657c5b524160efc21061e099ff3c6b1bf1f7e694d4b313ee348a4c4d12d412ca45139af7ca1b5da86947f2ecbf6f8e71661f8e24966c477752a7291a2938452f32ab84c39621534562b4b8025eae75218b747ca1f5beec057207317f3b883a6fba99936d15b7dfc4687ca0a6c0b11b287d4e769f977dadafdfac0f78f693ce153da4eeebb1dd7690aa6e2789e0eb05fea7637ea2303928f5ea976f9ab8896eeb95050e93d43459eaff165e9345f063097d1b8cbcbeec2d19eba4d93005470323bb3b067f59e1815dfb3a3b7b4a6be26ce1b04d7318b6996c4532715209072dbb59d73ffe9b9a8dc2ea60eebce92e5b43d0318e3d6fbc53082ad4d1262dc0c5aa4ac0aa985847c7c7f7c692c69d8732ca6a04ac4ce3ff47cdca7dd0e3897b5edc0d357a202b8fb5eee172df6013316f6c1a188e3a18acdce86c8ed2ac8457f3b69456111968a7fe6bb7a1b4f87e13f131fbdb265786a61e8ab546000659d38d4ab92c2a6ef5dcf2be906bc69fd3385ffea47c1bcc7d7bb926cf83aa76cff8430d93f181008cd96d9820b3d846cf72ab750629abb82bce6f36be9fe4b09ee92340d6f80575ffd8346f7f7b23e2cf20987216a17dc52dc991ad77be88b0104bf057cc0db349cda2b66b00799cab8de5d7ebd380387b46ca29d76861bc22db789578cea0d2c092587204a210f9752d069e25a9a4d244f27ebdf87b86579bc7968c45a734c03a23dcf0ac7726252dede4fc180bbe0b79263fa130f0ed0c81c77845e1b177221abd67df3ff2d7b108a1a31f7cce649bbfd04f72e16e5834170a26e6428d38453367a285ae923e7e02d589c2a2e713afb99fb4940e3862c993e63fa9770856e1360d8505df03336d60c2e4534d3c4ba5fda6800fd4e6a158c40ea3f655ad960874b510d757bdf2c47f5855c2bccd27a1dd1869cfe2363987010f604800b668e4af56f061371cb27e35090df901b01acd69037e29141cd23df6ee2340291cd132fe1689cf78a44e5944115de608bb96fec05e28b90f61eafde4babb209f1eb1ebcfaaf249094db021cda184f7cbb76495c452050caf03dd68411184fa3a3ce26aa12264001b752f170b04c9f71f35264914af44ec9dfe9b76cb01accf6835b51d440687b7b906643e891aaebb8099cd401ac5a323f4f0349b055dd294da06b0566d22c15231e7cc5401bf64a0d241124c6e0acb22fd4cf49616eea6c47c6d5ca08e480cd0f6f21130188e68c4ac6d92167fa4ba090edb86e871697ed31d53e2d36b27248ff56369b70249693543dc915fd394b22f9198910a37e5de965fa12f06107ae1f53ddf9a54978dd7cd721c1621f0b7f5b2ef7cec16fb18ab2657015e35e82f561bea5f26a4e0a018fdcfa762fe07d76ff311df0cc7d7d408150d55a73e864cfd68ced11d26669fa1b7c3ee22d8b0d05d9c9f8fe19c9e7762f0a9b063c11aa7313c984ed644a009075b79b8cff973a769af0b98e5c2d7b9e756c2f6834aa94b140faa8c5ae00cbcb21d63259a0b5b7b17a0e587f7002ab47dd96e007d0414676b4f85761e4573339b35952e88ab4311d5552b94a4c3129755a77818ad3f618701b48cfb3526358d0f07af30caba3576403e4daa267fb4f3790a3abf75736494316f087e93705b3512b3909ab1bf2f59065ceb8a7796d6aece833cd58f642af45f056313061a0b7d851457625e5c29ef169dea8387408deef9f1547af1575b97c0f058f289a55b9935313d3e3208077e4780b5c970f301347d087b53c32b0cf9d041177a06c4128ce92ca74da6851e82338cabb603796a9fe6057c663599ab6eb20b9830c5f154de6df0dbc55935cac6bc6c147fe39e09c1dd0fd6c22daa86c5b6bb34985f28b32dbfbb819da2d6d8db11eb52d97f393d30a6d770f823d445b990e0a2e84a5c792c666228911224c1c185947955007422a0ed24f3a8b6f5588a47715ec0ff121cdb632be9c04292fd259ac61d4af616dc5e79a983762aff296310184fa91a618b1096eacb33a4de440816b2e37198b75aa2500c74121d78a52024b9c8524dabdc43078dd39f5c39aa322c13ad10b3b77d59c1474b4135e9b8dd3aa7a6ae00f48b944abe2c7335d798e1fbbb6c7fd0d1e9b338313ea6397878a0a22eb0a81080b8f8e9914bdd2f742dc21e972d404f9593e4ea3e1802db85e1de3b02aee2eb06b87791a6846f73321f2ac64554cce4e7452afcf08ce1975824129359279c68cec3194d5a7b0432f3a0487e85ac52ef71f8408f2b894ab4b05f2015640d05b635722dfc2d388fa4a0dc49aad8920f8848f0431bf6d90606ddcb197eeb94f1825db43f7be5a8b9ece7be7778783d3b1fdd2648279dcebc01814d5b66923bede72fd7f2e3b015b6fa9d41a4246d1eb9333654a2b3973d70adc50a6c078554f92914d65c16dc010e33f9b328ab1a550688ebc6d68467faf4d2337901287e85af514f44e30625530c88ae3ff0131ea5509702f0c2fcb1b9f82967950f2da62c084d787ad9ee191adf3e57f55c66fa7c3701f3c5b26a8d1149f95719d787affd8551893d2d684abbd3a6e0b24fd982d399800c8c2e155c0749acf6c066ecef5231439958964b1e3ca3d4e90ad50c1358b09216498f4af0600711e8ad7cfc48b74aec821b7b94299379e22547e1066355fac05c714983c0f4fbc6508c6255753131255f65cb17d546bc4eea5a957d0f65ccdd2e6517ce6206456cfc9da23002e586ab3f07d16c4f3ab215f12a638c8946b84fba11496919ee352717b8f1d08b59cca8d098f0e5437f1fac6902878ea701c097a32967d8354d5e65a87d6d65e2157da9cacf9a9056b580917dbf6d296e6a6d6bf28096429a4b8d21d6ee7018c1f10809641e434c553779904e5f231925d137675971a62bb623ac4b814e53e8e562d082e48ac5dcb8764767a92a09ca97ae0009ee14e58bb4c2cbe8a5dcbe34eeb869c47add3248a8ee8f4af28492aae55444e3a05597a7dcfe82c0884a049f4f3b4dc2f64b8713228766a55e3c26bd43fac44d2431a5429443b79d21a74f6d91daf7bd09d46610e87fe7d1f94bdc6fbb5c560250358639bc83f3908412f892d97f0e58fc93462a6346f32b0024b5815756ee836f2fb411fbb79090628e85fb4c0c4a7d1652adea266d270ee803e0ba51e3cc4bf44209448bb9e29fe77e1882e88a7d2092fc1d761ff97011502667e2007054343c64011c4cf7c9b23a2d32d5f94802b0887995bf4708f121eb132827e8d3ef84e78a24d66efa42c46a7297d805e5ca219049940a69607fa20a30db5205ce947629fed6c1c1b2ea0ef876735e7a8587602f7ff5c0103b6aba17cff1ad77ff41b8fcb5604fab10edfba02cae51136f118bdb3c2f260d53a476b23b2637a2c6ecdb96d25d55ecd200565ab3cecb06d75a90d7b0e786f8bdcce4ee47331ce4d5ac32646921ebb4c6c55f25f23ca4825b9e5a9a860055df8eaa2ca99c81848373e411b471745dcf8b713f5808bafb6faf72e87d6cd77a928a26d29f7349fb6597115710ef6476f632a7155e099329ab693c781c19e2b79be4b45cbaedf3fc18b3a34bdfb095bd46c19784f0e7e1af69e672103a391117054ee261b798f0e807f53d404107555472c030280ca80deb00f0e245e1f15d60d48934f66a88bbfc99aee1ab8ad7bb5329ba73175bb84c0837d38a45c847be3a153d97754ba4964af6d9309d5088ad81d6618f45584157fc712e4727bde3f055322e53040176d32e836f0d6c0971d1742dd29e5ee3f6332eb0d312b4edb408b0bbbc0593c269dae75bc2560eea3cac0df7550e1c48c770dc6b06dd7ac4fe58194815df1bd57cb12b5878edd9776234bb604e41d107fd030d2288107ff1a6c80966e6e4d2c5552673fc33a0f113285c626c7abbef4aa23ff44e05e290bb9c3143d57337951965892e53c273eba8608f4426ef5ec48015ba3dd76f2d45a640d347a647843958df9356434ed3532d882b6baf0abc9c722316baed96724add8062c943d541203b73d5c47e9a32985288c531fc057fb2b3b42f050d0084103ad5512facdb994cc1d4aab81b7f5bcafe98546e164dd386463cc2eec0def3a3afa05dd853efd4a2287765278450f579a0dfc8b24ae4d95ae8de2dd0bf4cdade7479e6c9145141c0c0e983fe94ad2c54421cb4c8baa9d5abfb2bf0e9f2c5133c87083a2067f99f13ac913690c77742b1a20ad85a52a5e3e0c94cc4543ea02308f4509e2ae2d8ccdcc0c85fcae25548fc8f51899a274dbf74af7f7b198c44bde229ac4a96c887b817b433489e39c12b3a5b3a2f7457255ed35e6414902d2820ab8ed1fc25881389707e13fe1e5aa9711e5c67948d75d7c7b835a8ad21f5c73a2f962b7f1d3a3fae68efce56d647c77ccba9c84194124d5139a795db277ea8d8f742da2a38b51adce2effcbf178d66aab72e3f4c8aee0eba10e1e333a39a6fbbd736e92ae23d8288e9b382190e5b7224c046ffde19353a53be50a9f2e0630c28d724c504f9365427b6a91dfbbe207701de67925f7e49f15fd2b914d8262083f050c563446b2729c72e0b7ce01af9b32cf40324e9b6a3137cd1ce63d82e2fb0e7ce1a570f8e8427e2ded929a265fe1cfb8d76e5521b7deda5c723c1d912f70ae406e4271b4d5263a32ecce82668350e914fd1722d6084a5d41df803fe263add9ef56193890bd5353d6aaf9bd4d29803ed50e807fbfb188e3af496edfc341fce9b5c2a48b5e5558f3a894ad7f7d24f7524dc757395ecf6cf84671c46c26cc3ebf0f466c855626d9a465b20157fed8ea50ce86ef1f0361f03bad4c8aefc8639c2e28239e67b7d92c1fe30572d0288ab9d9ea50d9a0bef9f4e447925541f5ba10330da7b69974c4e5f3bdc2dd8f5774590cbe9126f9e64e174c497e016e9ff389b968af5de4deed97641e10d874ae0e440b38a23b492478ae1b48809035633203321efb3cf4af4d99d08508702b1506325615d15abe01939222600c165f7380adebf2079f08eb54ece972808da89a92314d4d36dd2f6f5ea6bc67b9a06b96933a5d9e7e91990f9e6ed7002a59269641010de725c08b45b74386671f558b8b4802001a9042e9c781a2f66c3c3ed51ee10b2609560e03f33300e96fce7bbc0ad50fb515f0aad9e7a71a8b68d7356bedf2b3d6ffada3226b75faab74a770779ec343326adf3f2a917afbb50e1674d44f93edfc8908a7d06dc1464954c5e9beb841af7bc9a518e05bea6f861e1fadab2358f65c91256a603465e76b02eae6b0b70e3b817041f73b74fe0584d646380dc7dcbc52dd415a0a4b6bace36bba86c6a693eba166519f9c78f05f90691d6ef04a88194f6c10e17d57cfa1fd879165e4a04c221d8cbdc7781b3dd40fab4837ae0a14f52caa499825571fbf7b3d3b14a899e3f94d991fc836d257aa58c77be79128cad4ef8f492962c1b5199cdc66499409192b2f19fe455f98ce636e62a6672b33e5a9a63f4f6658c93199bd28fc21c10eb51034ebcec3b1bd1b40996edb790f60bc60fa488cfa02467c764b51e52dc9408bd2d41e7175d0f79f676a8e9a45946d54c3714808e9516a5a25000579a5205e969f623c6c567446738d433a45cef20d45c0a85c3d362bb5b5560c210736dbe71985549b9625c8cda5b16823a62b17ffd45573a800024d42bdcf73b27c5b7a4d50656b4d5ecf9d5ba1ec7d39e65d08c0f6482c92b7290fd441bf81d9c79a7dc68ddf149147bc28e8eee15fb2377bc7970198ec6b1168ddc818a32edbb58dc0cfa0e6ec9efd49ae59608c05a6c68a82e6c932b8162af9d6688d7d00a72d7e07335d400451a3d0c9fa21e799c43422598924615d04480fa3ee8810a9234b5b4607330360eb3e1ec1f919695c53007eb86b2ecf205437c37fc0c9ee1ad86fcd04b492cf4424636ee9a5594b982eacfe1b0f2f80bc17cb90cedb260d86cdee3c954529165a6467fc4a2770ac1edeaf5785c507eb10f66255e00d01576a637ab658c062620d41ad837c5d90da04165f9871e6e45be1f674aa3099d0c0eef978d9cd204782d6f67c62dbd53f242f2173d1fcb4ae18a79e103607359c51efc5b118214f93a8a7915b9e747d1de93d074110f641042ee00b71e67540c04235ce03842895a5b1a9a919e031a0d2107f3f2052402a9f70e83fa29e42e2de94f850e847f9ac87c0f63cf8454a60dce4033549a47a9c429762142edec2a1e7c37610fc4b6caf8a74d8d42a1a4dea27cafe2e45408b11ed06ca489c3a71a7445bc3a062d61b8549748265e5792ed0e4f4721b220522bc263ce879f7dc9d5ede568e93ea0e94b39480fe65394e71ee19b5426366c1f4458ceddb560ad33046a8f6df0e8263735be611fd3f582d29844ccdae252f6edf6367fbcb66130c1a2c343ffc83974da5cb95d3521ad88a6678a08c0f7314e2075db36cf9ff530f7c1e3f21104ad66212710f813213a382c4a2b595e98682e9d199e822dc0c66335f1ceb3278d9778e78b1f22638d5f0bb969a6188697a1da5c5475598d67a5996ad1d60c020dfbcb4beee29b6dc2823beadba81ebce6e1a7686215a016f35e19016fac2188b9577d2ab1852489f2efe6b16784c848f9282e12cc67b1f9316294fcae9e3601f9520dad22b1b90892b4f3be44dff7fa6a1ddbb7de35e8d548001c69e45ce7aa76031df0e585a3f427143a3a0b46a09d7f1d39184eb00d1b3f8ac17e991c395b1e35e51e7e156eacc0d472579f9eb918acd9bf385dfc5ed487c697ea970f07265ef216d38148f0a3ef5bc5c5470c3b4b42a7a1dd40d73dbb8fad691d64afe52a99f7fea901bec8ad20f2b2e2fdb20e3f5e52e4267d7efe64cae4e93cceb729782b45b3adef09a5a92f3745e28b46a0780676ede170375a3ec4d491f571667ceadf733a4e89253413c313fe953b4b3334074e42e6c33bd11d783a866037fe4154aa709371af0aa6b385869288bf08c5c6fb4ca9f55f44b032c6884a90052a7ffdcddf75056227abe0940b56fdb23ad4b82fb580286f24c4de4b60e970107ae1353d4403c4172c780d1c787daa8b78511f2c9b90e17427184d537658f547376de077fccd8185a3eef9080f88a02c4aee0c88dbf7e274256545339d0a3d5ad3918a1e1a7137bbb093c6a941c01526a65a502bc69610da1e70aa509a5d0450875192a4140d89a3abbfd3a9441e22d5575e62e50ed1293773361466fe5a427dd8eb27365ea45667abe72a27916ab69920e2657c93441e6797354f8ba748744e65ab8522c2e9278d7a4e2b6f71ec043ab81b7de105ce4565866d08167e992caf81ddf5e3f1dda5c08a30674149e52d4ff6b3922cdefebabaaa14ee223a54ab8e5936b7e5509fa4c7b5e1c0b6a6ea4a107210dea266c1cdca7a2417984f89c35d17b2600a2f7b84dd95635097304c1fb2ca40bcddffbcd21dc997086cf78ee1f6bbf1578c8c351d56e2c7e2aa2b2caea454723a7515748b6c977a69640d9271f574103cdee4bb98f7f122d97dd530f27fdfbf6db5479ef3d70cb9df032fcb0ed5b94f721a7bb8f20239f822c9331c825d4c771f295b9c0605598dfda21e38b63adda0c533005fa1bb5e92f5cda74df1da79ec18c5c576b11cf8652f039c46309aae9636364166b35561af050751c84171c41990eaace65385b7e2132373a844601aa9b90db0644d733b4f82b6a583dda0822c9046ee462632737ab74e15c887714d10480328687a20ddc21bba489f10a22eed7902e09bcfd4ed323f122c7016f8ec333ea999b3ca8f6efa102a17d420befd7a671386be7722d71b83fdd951c20a3dfb4f45d780d78d3aea1086f46c4aaf4a9d9799700d710cd5d504610e82e982da2b21a078426bddaadca62cdaa79631a51930170dfbbf93d39b019480bfd8334437c8f04318311978a0baa59f2cb0496c6a3eafe9e7f37f5e226b960559a7706b9d8065d40a15ffd730afd462dae30d3667a058e4a0fed42937d702553a41e16d990ae38a5143a4f499895caf1646345ae43e58e2b10880087c061671a9444b6a8b316702bd12cd37705a963bde932b8f62ba932190bd92f45f5ab3a2e3a4eb8ec09b14984628d982b0efb8095226ca075979dc1ae060cc3527e2b68c616854a9c1452dbede817b6e8561e3c1e3399f99e9429cf188324b887ddb40a630f7466d3b177612a639fce037335ce956a84eb34907cce135ff1e9dc3d774d52fbaf59a242cc9c45f9092b71669b30eefe9f92b785b95ddb24926283fb47d9993d917d0f023aae4abc2c74a384f071bf70e4f605705561af8a327b68ee743323d04bab172ab2266b74139d3a5600f201a3896815ac61821f39cd0b7d2a6053194517bc1707daed8dd183a90466799a8487367f1705ce45a736e28ab3e737c1cbe2a99720879cc0da5487b50e0659dbfa9e91318462b4f5bae86bfa162245b225f6dd3d6030fa8a55c607b318dfac54715c28ea3d8178f2838b1349b932869c5f9a4e932e7d520ae077b49bf73a02a668ca5ed8ad467badef8fee412e7cdd58b9ad55b01d26b408f0a284b8790b7e7d218ca1eef0e869c2fb24ebec77c28075ddbaaeb2babced6fee08040fed19d3ae6fa95cffa5773d12299b37ec5e3bb307fd29ea9eb5573b018c90cd3510e146117432699174815d5d6822add1a3b9733b4bf649130df8756cf1416f9ad7413a40e4f24d9ea76a2c15c6d6375126b5872b03e03d5c67dd4233372dcd5a350dcdac5a7b9341c843fb1823745da3cfa65cabf871612b2383bd71d6b26e7db952de86788ef84cb8bfdaa32707d61f0b6e77f02a56a7248964312e29bd83dc3cd85abf0b194e3e16431e94be5d741df6b0d5d5dff6ff76b490d0c8035f798047e725378bd622f43c52a97d912a8720811d38f1bfd6a949ede1788f8ed477a432909262ca385a6becbf26856045562d9db47ff385ec7c61be777797f3b0416bfa552ada86c909dc910d329cc5b72f42401675f16941c8758812335956cf674799f9c5c4fc337561716d2f5def0092ae6a92ba21cdccb25f3533c2ea2c0b2e778e28167fbb72253b5268eb587aacac4a7b9240f2455d5de0dc4ed120ce9d7a4b17c454cf874110951c0f4e31493126581c0db22801264aec19d7783346a9cc9110bf659424af8a6a5db5a429031340e57662786fb86679876a819e0373f3705cc44bf468062ead6032da883738b26ebcfee903784fbc5018150ae2afac7920ffd35bd5dca8efdab98573f65d8281d96e3ac8f3ab46f40f6d369af9e0cfce84bbf79160c5e130a959db3ec44adf4b313e4582d5408365a8639d9ee89b5635a3c57ef93eeac6a0c28c47656f1cc5f964614e994cf1b3fa20e228078ac4f524217ce986114303af35cf09b8735ea2d17d595767ada878ad8337b39ae64b8cc11a1e8f1119ace2ea70797b425a99ad976f9f2f9d912810e22b163f453e7eb4ee4972fe4f232f3153ddfe252b55feeb1bd62227065feaf460aca2a797d33bfc00eddae3b868892b56f670678ae58c3d4f9e891b9c301237c89e5a92a576ff3960f84bab71871b0e4bca1593b59ea926816f557ed75c0eb6c71a2a2ae3a10eaebfc8b750999112cf6f66ed24acfefb9535b421c1312f6a92898f68ffbe09a38a4ff2df6f8c69c9be7309d392fb66a4bc0e6b5d607709b057e0a1b92a40bb1bf508ba4d72f114d2809c9d5cd87add57bd6a6933add4e532a847bb244bcc374b9143fdac519004343b590a9146fb571fffaebe099ca2e9efa831dbb8f585d52841ec220cf79976fd55b14f8dc175a67672dcf595ecfacbed2db36194af07369ffee10a0ca63de5cc1b26109735d1a82ee09bfdc6fdb04c7eef9ff3a8a08620f928fbaaccefafe0435eb97208f2e3cd393fd37e6bf98e2b7f53f84d9521f605af135269ed3b9c3dd1eca73fe843f7ce05309f7413dbf129c3bad3a3e2621b49eef88702fac36d539b87a6fd4f86d164144503e53d124ed3c5a5d5f01c392598dee6640888697490ec8a9c319165fb1577d1c7a962064edc207e5cbb575205ba6353db1b5bc6b57648c0aad839963ad1d6e2d0386ff7ac4047e22a9d9019400b8da215c80f2e0cfce4a1330910151d84dcfa12e2bfb93c7a19042ade587f9eadd15da41950f0f61c79ab8da44413ed0f77d0fcc7d78e3ccd4a9a3c68e4e99452dd085bd1cfc27945a38e59b4be7a4911443a28bcecb45fb3746b2f683004d8f6a81c2555846632c115aa376c3dccf34678d2ae1b056d39dbe04e986eb2585ba89bb93f3eaba5f3655295991af42d6b036b03fdaf29a57307cca4a7f964c89267b60cbe693295e91436272b452babfbb9758521a84643f154c02d88a102b15e1b12df042497672c12fb77016aabb1e4ea9c9e8a041e2c290895220f35623f51b0bf159b4848d19083de9e9b89a8df6a7802cf858394acb0ff2798f7700632a27f437051cb8f45a24024249933ba5e1fadf9dbdcadd7eb9be9e0b5ba243589e3122cab0da20e04af4d3b49725db6c5142803fc22b86eb5aefb7cfd07745aa66a412a3f17bff2361eeb49dfadf0c747447a959d35bdda5a7430fb17063e247ef78d246a25d938a6432d1ae7b554f03cd5ccf81e1ec79deeac88e07daf20db4626a34990ba37838074cc20283129701f58e549e96e4c58d8fda59c36993c0904ec8b12dd4febde148c2a1b1098d3367936f08cbd0c22a0bf5597a63de76aa4e4abdc98190a654f2627f461b04269461174c25e3c74ca6eb759528d8d48d786a0b176f1cc84402d3a7bd26afeaeb067f6f84a634e75762dd347edbbd22fc4f6e6d62e8ed73475c24c49f772a409decd7f3689f9a19a12954d33a81ff48b2d5da09e4c9ef1716370835a4839f18b88fd10a20d9f924a08c035e585c976edbd6ad26600e353ee0d08e8fe63084827521fafe7afbdab3534b5947757a674f1a6250f546fc5347b6c7c3653b972d5253cb04a0e97d35122f93beb2082d18edb9c5658c6ea11b234a6a9818ea532bb59969a8967b487d9fb8b6991c76e349b76304dfcae74ae9a511c0f2d15eff6e044a0f4b0e06718921d78d66360446f194b0ca43e1ccbd72d70d1bf8e0f00fcc6dc3f9861b5df96efca8d398467b7fdd19055a7f4c10395531ef9638f1d8f1729644547ce94c2002711e9026da01f42d05447433fa8ef38a878110612867d8ccda230c7b0d7354d5d3be6ec0c8768c7f461319e6981fb2c01bb70a70132e0a28f0913a831ff4b84def9af0d08c08a1139a42ba9a47b1d0d1742f9011a5b151ecebf14afb953939dde0ec16203f3be0aea5f70ba0d808afb1ed7ca6194b3980925e32749b3f2207f6593eb729724bee9295db6b519f91b845ae8d155d285de2a0cf0062a873933b3c651b015b85ec05c0fdbf368e190f693f2a76b546af4a78981792de102ba7feb58be3eb64c4f05f0b1acddca26a0b869ae8577346085944d0168660608ffddc4a1d20eb3bdde24fd4f96c169e839ac75b3df0e951f64a42390ef5d9284b3eb286ea723f211591318c829c7f367be1365f52f1919a88d4798627a3c094a9568e2c13476baaf924c4e8c0c842789a0bf86ffface408dc54a33212c89da628bf1d69263abd85e5b0eec5485494134bff92610d5cb9958f2d00b218e1a39d35293f68f74f71e1d88179f4e2e1dbb3f5d5040a163dff82d149281d2b3b7b944c0b007878ceb0271946916901a672a336ae2514cd2bed7524371553291db4a4775958e58172bbaa2165566e9829a70e2d5fec260c7010412dd3ac998ec84383fc152188191e717a460cec544784ee01f39ba9988e290fd0539bc421f0819baa40eea6107ae3b9dab5e77cca2bcdfe13722acdea293c9689762c2e48ba4e80045d68c4133d611f6e1811ebbc203a501f5bbd50ca12784922bf9acec50d80f921d388b70058aeb24a103925d1f3836cb1093debf0691b7793d12fc0b77f917a9440f493ab1cd0845c49e6189f7489da0337f0a4bed759e01cf3e926bd31fabaf63ea991291b0ec78be2e5e5f139bc9b2462ba69ad22c2d9d87bac6a0747198bd9f3866fbe1ddda782dade5f4cb05ce1a4481c0e8cabf1d99cff06738a74e8dd175a5efbb7d5073f86202faa5de803887de52d96837ef5f7122cb7d4b3dc3e2b7ae801b5ef22644fb95f740aa8d95ab98f3a77941fa1042a39c1580469560018aacc9501b58b06d198037a26b1e5e4ef9eeed3bd87be23311645a940c97e8fd9b50ea44b1fc1e7d3dac31d5a864c0e723c3d8da5648247c71b29b81f949752cd95d4cb017fc4a2baa1acc197893b78ed5f156a7eeb8afc7046c265c4f3d1d09d34efb3c3d45650c72ade6212e6986a937de1f6639509617da8bda9d4807875f0f4db7648d759462896ad406ff9a233ed840ccdad365e39af2147a054418c6c2ba4af3ff888633de5d52a387f13251ec0e7820b8a98083d305766590e456ef1cdd9d8938a65ea434c7af71bfb0a1f5986d82eee05d797728196f21c5f58df73234ef6aad1790ae4b46c32a0a746fe054b511236802e54891273d283d434bd81b625e3cbb2b937cac42d9b3c80a30ace5cb977b3f8f5f7b6beb8b426508da57608beeba7466fce708b4046e218519fc87c14f933909e441aee00811996408299de006a8ea6b09a2ef62c0c10cadfc043a294756e33c0c7b8b197c90fbc55c917656c0301e94589bd636f7f4eec79d138695727edf209ac24885f8529a61a8116f26afbf65631fcfef663b1782c9ef4417a9702c659f9555d35c4b19fb10fb4a908fb557b9506e83a7832875071cfb7fc36b0d62afe8fcd2d075e81a64f93ac74ea37844f7ad26dcc0b2899091b77494b45ac5ebf1e27ead13c15e6d348c5e58a01f03b3dbf15303a335cabca3c5f48f91a4d9734d0f19bfef2ee5bf19dddb0c2ed4982337d0cfb0a354ea98f422721790418edcce4a68aa14d09c73d307ada0a0390ce83c28ba3586ae962b6b593ff5e9c99ad33334a01382b1c78669468d690d89e8e2383ab8d003d7842707d5167ea8d82906854f1f2fcb55d0b8df837e8614926291094845bd031639399f7e929c5f49b11adc984bc24368ea05e01ac87f263824fe4bb9434a13acab359c41953b4e7feb219d8f346c779c69e8e9156f67a41933ababda639855b2f531111513ad39907f00c240da279a5dde4df59823472a1eb40c4dc3098725c661f9f2826d5012c19cc4748db311d67c7d8cd9c6849dacdbbc05b5457fb17e387521426427416f19d8010057815bfc14ab8b204ba6e72439b67a6e4f8da4c42021503ed3860e8a1af86b733a855bd0edcc093de45f222bf8740efc000616740750b35b813a965d6bc4bd60d861775ca3267d9c90478870eb75afbde9ae6c3d026e00432e5d2a8a64fbb34d5d7da092e60603ae826ee6778613aa0671da90f395877c65053da79584acaa6e025eef1ee7ef3dae7b29765978c69ef85b1426df5b0930d89a2db44d718f4c7642351c5eb272d297b259f421387b6526d77c847235095b4a019937090c50a4fd1e3a500a0d26ebe769db34117a1074e2fce938db1431acb492178c9600bd7ba92e3eddea3ef24c1b020956d4db36e5c63e0e7205931b4513a328a6e522d01b7a4f3896bdd33a3c33b4200a6dcebfa5154ac9640af2d619420a755dc36b4b615018dc54b4419e7710514111a3d5ce8cb6e0524a3c8c823b358850be9773ec9c88ce1eb5a08ccd37b477aba54cf1246f6dab17e1bab1c2fa6099121d33356907a26a735f391ca83c508f39567e9fda615fc5e5d026ac115b53fa2274c2d055c5f8b88450250791c26f9b51bf53bf28a29b9179f1a7c0fa1d08d89ebbbe97ea80ce93f323810adf69e498cd2d6e7ecbdbf72d7e4d5fa89dc2c8cd1c1ee7f0239df6696e98eea82ab5f010e903ae01a124a015478b05fdf86b9f0bfd16e27e6a2cd7578f288e1eb59de6f2f37ecb9d4bb53fdcc4eb2a545b6e9aaf2786c7a96fd2c1129fb0771ae22af9fda9a63ca5cba3c29e3556f0c4612e88453118dca843ed94d81d756300dcc18566b5c3593f70249e165b440dd703d1cf5ba68bf3c465c5de16e456eb0c067094e69a2a27ae47c2d1d9df7292156d434c42fd8a0dfa9b401ac66ddd3862f662c61a0521a87f213317334d2125adaf10e67e8544693612332b9926ec1e282888dd9c2d97cb116aeb35caf6702c3bd4173a7cb544f7ac8e91b8bbf1944f6e3de564f80d3557539d5c39cb5bb0d4ae28405069fc06f244af55051447cbc582dcb98a017ea029ad229439a94881323b3e90685e478067214898c7195127d959fb12ed72148f69b5bf9aeb00b2d69aed98380757a68238b0da6ff36d9a840848f03d9dea978e0f1572d1994898a5b28255b586e8005548f7a19341003336aec6d2545867956ea1f46d41b2bea96a5487e2cf83d158d31bb39e5c45bca4c704d5f41089f58426f4f52e0d598efb87b9ca9413dd08ac2e4150705abc799f6679bde4c402803f47546fdd8a5a2ed978068f72494e385b293879ea17b3a44ba5a1365e0c55a2d5df19e908f12c8f99eb88432bbbb7f137e3bb8371ab194c68033f80d44ed984a0a7f944934ac651f1a77c4bd80c1b31bc9da9bc7dec0998982e24870f29c005c3cdd3d5bd9a84cad238d1d0c2f4d8864a6f80d85ee99cdc449978f3d1aa4a7eb04f12d4435ef302b7303a32184fe2e79d8e34f4707f46139ddfa3b7cd9b2534a84782dbd1655fd0beb49b030848fee3b4798df78b2fbe171c2026361e3e48e6d28554094c624f4b266a2629428748f72e0c8add780eaeaf885972a21c9a95f47dc801c120547a119c42b179d8751d1fc1edcb9d304e70c840f022c43adbca9ef6497cc21614886407ccbfe8dd144fe712463fae02f5a7635e1b87e8c0fd39f1847bdaab92f5ca0cc91c57b7031bfa489d9bdf5cde39c750892c213f6c4ef5b7fd1cddaa5e066772f227818a650e47e4574704e7cfeb0defbd09a016d68126a8a20c151da1767c15574be38808777411d239cd4078ce3970e218ec26d18eccf0a9e25474f0f105528ff700c95e54dbc15c185bae911fb3e57ad10f8e0e1e1ca71f729e599ba99b3d995471ffd7cdfbe5a7ab8e056e2c313ae14da0e45b5246cc7aa417d4373262ad34a86aa00c9cfde07395e0463eb58923bda07573f5dfa83cd45ca0612d71af2050e1654d000849c732cb52840d1a9c0744e9f2eb4e2e30d4e00b6b1718aae27b6b0f8608bc242c865418b9829c8cb1c3a1770562c466fdb2a332c5dfd1edb0e59d66c7ccb9b80175c3dca2f6805cd316f6bb36d2b916dad672e8cc857012965e5c54e4b1a4dec7655d8fcbb2da99a44888eca477ce665661df249fe56b4d13a81f56a89274d8b533c0fdc734d79099f123ffbfc756d0c9e3170293f640e003b5802e34065ec5fc9cdda16c1a05ab8600f164e0acfd7737ad21d413c49b412808f7042da7954bbdb6242e4095e61c00b798869736564b994a471c774be4b82cc3ec0b943d82a3685874408e09b327ed1b93f56049f73bb002a2d0cd5cd6a3687bdf65c04e11c9af3362c428e54618958626763558ae70df0eaf2e14345eed8190f6f07c5af54b473146ec0402f6806268b8378343325b4909a569504da3c0aabb65575c45ee93172619b61994a1b2dcb27f37736608709eb4f58b329236810ee3dee6188d9b4a5768d4cae0bd0abf8c47fe65c3993112a60ebe0eaaccc89e25ced9588fec4aef593701ae4c7014b8e22c83d93a0d03c8f7fff70a0deee9472fdcfd57d715fe8dbee243cc7e33ab09d2fca5d9c10875af5156ebd443f1e3fb99eb7225e8a0e5b7addf35e4245adf2806c7e2e87fc982c58c07fe3da4dc624e347423900161dc2b4c8c40a09d680cacd9204f34305e96adcc34270070d5ec67587aed8e59d56dd5414ce9fc702fa828e3b575be85619829f03b29d339f3e0be764e6fe87b78e33947b169d354e2963f1f50d6b5b3247625e24f744cec80a5740b500e169c10bcd60f08f77915bf2490270ff259cca6d6a04173a1b3d87ab003f5ff78c7e54cf0f4bfd87d9463cc3a370124469972da2682754b89df9c8f0a53420a989bb31227ea0be3142396f1882d6963687f80c97fa70085baa0fd4cac091da286349d44117fbf7676e9179a53beec2918a8c7476ed53b460bb3339261666d30c30e2cce3bcf1a0f640cb21940318edbf7cb75ed121e9bd0e17b9ceb5ce48d34ccd6c005ee66fac3cb67040651db1bc63eba9d554a11c0d147ed3e1baf7fd54185affe99a0ea1e372d7f79be17ff6dfbeb3a0501e1019ba6d267bf3bd4f9f3837e850178db25a5500a6adcf31f792b757ac92762c810693b1c83c72eb0f00df40ad5713b33057e67a57fbe315fa65fad08bd8cf23a1eacba2f92e4fe2aa6b3bb0fbe31df09f54c0eb4757067708874f0bb0251da62439854136efb8c91cdced3203c0ddb6ab5928919b54b207a7a898dbc88635eaf0ab6e40095716de2daf1d08c40d135504d7c7abc1bce7bde82c5d8878d7656f7ee23ee55191b4aecd992e96e7cb01e943054c1082eccc7e922ba4bda97ead8cbdd0fcb84bbe05f251f585f1992739b7246e0e642a8f5962ac67aeadcee4f9c6d0e861ea3a66c97884c1880aeb2291634e3c71671bf845d64331ce4b65d948f7c1208d9b3f465f84aaeab232dcae69197d14092fb5d6233c79bbd93b3d6d6cef9736157f1b92a09cc96d98092b07527a2e590eef59e00a5af43200342eef31cb2ab161debfeed6391e0c29b08ab583f788eeea6972bbcfa22a02b52985ca45476d33067706cb9b0749783b0d4857a463dbf4e7dfc7942065511e67529c5fc72547640b94bf98b59fab37beef121a64aae56e3f13a05b5a6761cfd94257c0f988b8a9c739c45342a7a9cb3a3896147be2e3bd66503df988de969c1a60c989a84fc53e21bd810da2e8009f825aa79915f3cff39664014878bbd7ebac8adb90b53f01f13ff74a5dfffbb0f0f68a2531229c03966acbec759c658e31e0f038e77d6a4a675efc836747e51940c16700d30edfc3138c1cd130133e4615721fd009b143f085551ac79bbb480828918c4e6c7c0e54e526684005a38f929cd14f1183a6b6283612f36f14b2f42650f6de20beab8e1e9bafd1d6ba7deccf7e5987b616c97686f44f604fc95e0e690d13f13fefc35a867e533fa91626a83e580f34570fea5da7845887a77338d4d011237cec875747d264b6a46c6f979a6d1976be6705e116521e360f9de8ce4a75414c7f080ceadbf24d581b85601c4156894bf48e6d644c3ac411bfcf3ca4742af74ba63601dc08a8fff1bdf1070593b491c583e3329166c50210ba1a818e6dd6e77097c05f1876a2ee0d99c73304c6f74e2aa5eb9dc56b0c5a108f2414143659afb463639ed9979b98bfd115df17556821b092c382c49010f2e5ebd3b2a07dd728668e3c7e55251111df47240223f33a09e56a8243236c59eb23c7cd9f16f2b6af55bc87c856116b7c7073eba228ae80e4928806e545b24575731b6e92a92b53a3b158b717e3dc886009edcb63ff5d6854fce542bf62b6ce19f430c7e5497147e68531c7886e6451deefde978fb19b81c0b60e5710c5074a46a37b028650352eca3a4979ed8a72687af102c8d12da4f872fb3d17fb04aad2f1d4603686a5c01a681573176ab8514e970e78dd89bc8dd94e92095bd4f5cd54dfeabaa05febf72ade2c16e7ba272f4b3f12f6999dc2f3b25ae750bc5010cc565d128f8e994b0260f69a5a652745d1869ef52adea14d8afa7932c94d2025fcc77723657ae572f56de09e9dec191837517264c208301d9013da92d3c29a8feb4866fec645960f63b6c341f23c8a5502e655043a56f3850ff439f7a72c60409b7e38b759a866852a54b44994e8debd9076e75942b3f50ce06f5acb93581e13df93486da6847f2d3c1538014ca44f7af1f1f4c5e849662f38a761896f3b1cdedccd9d1d21b2e65cf0343d2ef3fb504b45a6cf389b7419fc6ec6aac7c4d88b0b58c8c0bf8c4b0202ddc23965274f8ef4b38c4b79f39a605d8119f9f8f5be06e3254cdfca1455bf6befff80a3f56342a8c287c5887044d0d0ba8523947514eac08333c68513d387f609af00fae0b48776a7712ed00d275bc439d8171a6035f31fbaec78553699271f2b4d98f959ad8d3b8c505549fee5263cb072c3db3fd9d6b8dd6887de88ab2d31a09e38c6bdce15a3aeb83c39c1386d0116e5460e38f684277339860cf8a36c406d1298793ac6291c2f74283d6fd56b37d996a5fe6df1b55ad7cd2536821b4bc793eee843c44c3a58fe03c13675b4d987935df1b0924d5a17450d3063e745334040d61703a3f36f4b1b94befc42853b01a14cab11bb12ca99019179ba3093f3c0c8fe1e16452df72c0a38908b0fd2a0570254b694211dc3f6bae3a5112e3f421e9ae140d5819f332f5354fd1c69f7e11ce89e430a44699b293b45064b8f0d9d29cc37b4a81d787181a5c17df1813ccbdba23b3ab531e55d4e264139b07f3105136f6ee5c9c51985102f22766327ceeaf78718086761678e5d4f81638fb9c47a356181b60837a8d23e7e596dea87bbfda1d393481a1ece0f2bb0a8dc40a23e41f31e130f14d90c83073586998b754283cbb22e1a2245930d6552f5364893c14213773116410d38d6f9a0be487b9d75208c828da4bf978488e6f26206a4f89a484cc1e6285d257c0003b66b6cd7a48a111a597f7145f5e59ed5928d51bb7d48eb99e5b8fd307d8b093a922818546e72cc9927643d2394b583d88ab819687672a3e360abb31a5566eb4eda1d27fd4cd497c8e3c42cd33cbc6be627453ea3df994c9d18b4b422404b4172a5a41b0cdec33ffad2874ba02813f39fe00c59f2acefe8ef60bc629490a6d010d868e3857cc5076252e8be1b112a2ff8429018c2fc3f762813d7294c214804ad1c0acc365a744ec6a72ecc45132f5b19be1a424c6ee88d8698c96ff16f6fca23096a52919faf6ad53c2fbe3862339d39dc3c653eab33e9716d4a9da6f8074b3ba621418e58dbec7d77f7f59236886984fd03e6378e4596ef4bb74e3e668e9ce2e3cec66d73c5225033ccfb79bf69e1b3f7b643e1c993f864a5c94cc16c659c26453ae8fff18c7018f2d71780751ca75a5a2b66b8f411adb46aafb8c16b15bdbce22d7a7a8f0c21ca054857f7f8f9e4c95461eb8871653c5ff8fd8cf5edd3119d27c36640e135d2cfef8ddd28c2872775c53e81298753b5202f92d79c55cd73beedfccbbccdbbd4ecfaf569a71a42b24aa92852faa8ac4830af50da588900394cb681ef8759469b47a9a26334480e0f90561b73d7994f5d1dacab459aa1f3aa8e4d4a3e646250700e35ee3fcf0115d8ced978e3933b4d61e54012549b386ece9b3f208e23d39f86c7b2324a4f6d68a335cff9c8dfe73dabbfa41eaad1086de43206bbf0faf695cf02faf66ab5e86c52384d8944e1bbe36345e4b2d5dba7dd8687bed25e3b457f3856e2625bbe81a37f285fb4455a82d35feaf178f914796202b8c8414ddc84f17850831392ddf6e172d8a495880bb369d149586435a1d3e17d1622b5f7ab2de9fd2d43839ab029fcdfae86a0017e86506e1af64ea3ebfa689e18cfe82a74872a9ec5df94e836b813b54ecc0e49ced0a2cf0a72871fa16b13518a04bf86d810c74bf874715054d09d1703ffb405193dbc1d4db3a97093bba57abc5c2e9b8b8d6ed1827c4315ad3d0fda5cde74f91954b61cc87e755dd9931fbf6785ee90a78b3b9eb060f8c0256eb621b67ad7baaad835fba4bf848080597bddb63b4df617732426afe306cd32a11b4672d68f7732b153311a5744401c8d2bf2e6402b1b78831af3d899d4396eb149d52124f3d5dffa448de38c5e0fd51e98bddaaa3241282314d2d4cff1b18edf0bca23417dfefee7edca81157ee529db9fb41d10fdd2ba143e90390e5e7fcc3dec624f1bf0462dd0a04e3eec1c5f0c9b3f64199d9946a00db0e15621a37d3d3814c8813bdec57556b35e51ddbbe7c1c5c80640a5c123ea3797b75f2b847c2ff3ab36f1f51cc1e9051f2ca47df7049f436dad6cdc58c4b487616f28a4d56a32fd71ac0ab0c5d7af62b403d806862e9df8c34141158b2104cf76e59785f16ed20562323e6da149ef590d9de940118e077cd4ce14231eab2ebe131bf8c2ddf09e24afadec0e6d9ad320402edc6d3ebb1918cb50f4f106ae845cfcd22f3c27924434480d6c906592d2bdce3ea13404a977542927f70a812f9a2329ef7dccf2d6e47a20b1e9d37b6572c0ef23cf59ace120dc803d8fb0f0a6ef1f1207d086346bfd439a0fcaa2284adec355d8b3e144892e79170ff8d9aa07c0e90f86f5aa68fbfa066f43619893f3b18ce21238739a67bb806d60d55f8109f5a8e2285f42aa657f031e743ee5ef39e3ef614b9f5a9281464ce0e735d6df4b367e7a7edcc6b07cad18ecddb3245e1c612edb00d2cdb60af3c33568faabb8f5346cb1b733932c2ba5bee1fbc17183df2dade11f58ef04b68a70ec7bc57a85e36766ff6513a484accb1ed5f96c7b7339efba8eae2d072396e663ca0658cf30548aeab970276fcb1435e4e1d62559312b85546e6192bdc2189906bdc067a6e9ed73b1c62af289b68add6902546be7550572cad9e2f726c174db783c76c92c1e5e431c134136c29a54d65c76181208aaca0882869d174519751ee4d81ad4849191e3b3b012251814a45a9f79af96de9eefdca8377ee76c9cb539c559ddfb880cc5792f91f7e71cb00ee61b9cdaed1563e14e7d238baacc4d5a6cae22d8f5521d5075fb4ef854598cbd6a678fb83e4176b720ab41f4e0b8ad11e874f976262e40ae43e4d74a00cf8d62036b8b395964d005580b1db9f338667f07563f8a6e91b6f5a148292315f9b7b7ee72b8cc528cf47629b5079ae1dd744c4a4f2d447e25958c6b6fed5f08a851ef438ff5273e63bd8b309586f298e47c0f4f1e3a0d19c0e5a0bd851b8034578f1f7f11dc0fab2bfbcace6ecb257de1ea79a2268a33d8038029ec2f005802c9801d81a4343b4c020271b83ab06f48f6c84ece2e9194d950d77f5231fe0be0efb687e2003330f4cea2bf78d30f97e4ebcef8aa9aaab285faf81d04f4623a5686d3f6e1f779fabac4989b50a6e0bc352f5b5c9210c3960c7a110d5f97bbc2b262bd1edb6bc357995fb7ed7ca54f5e90e5f7cac92905f115c4baac5ea142b445cd5dc5d089d9e13e01b3a297eec3cde5a57dc8bdb4aa16668751838fc343a404a4eb6c0e848b60fd268dd05ad27a5daea24b2b680ffb4b1e5b71134006f670be5961f096d019be5f8c19e52927d4f858e31e713def083fac90b8f8434e3c892328b13bd2c3c884c34990075e45d008a50e3d61e1af9e2ee67eec7ad726f9b08bae1c3c1db7f70f0359592f9a6e38f5f4be87526f25e5f3a9cde6e00d07a058cb2ed90e2fe0f3b16830d2da8a5a8ed0ac34bb56109ea0d0a8a35bd66f85a8a57f40393ed0a820e975ec09bbef331474744ebbcdf38f2ee175554f31dda4b936086d4bfcfc91d783f10c9bcc08eafc0cf5636f2c367f89c34c9c7b717affb60c42ca9dc0863207a3c93c3511787d1da754f4877e5094891b57e06875177a6fe7fc42bb16a35f73d679d9f670c06fc80fca111b4590ad5ca61629faa50cd0edd33c925f587f265d8efe83659114fb6df2d6a35a003a89dd63fbb22cc86baa0e4bfe780b19c98dfa0f2f6b388fe201e1141e9c4ad29b987871dcf7557434ffbe45df6800f1b5a99741040f942f985530123da30c2ac735306b485dab60ea4746fe2f1276285ffe066c51be40490091c09cf2ba598e14b441e369636085b7fa3de10636ed6a7ae74f9c8a97166700e9e9e826f159b5d7ff2f09b8931c734af788de92efbb48bc669cca1dbe0f2b7d0966a5516e6c41a09e7104d4d865de4c6b5533b9e23046de3a0a820e9f3bd273850dfc163f7a21156b4ecd251a25d18e6fd7693e042dd2a86c4d519368acc55c60b22261798530a2228093f15f54e256bafe4da5bd5741bd20e0188bfd32d994d3531d92f98a8deba0f3abae714b16e6ff2c62be48916a82d4588fdaeeee6d4798461b36b60c946423e33b7106f44792909ba993cadde60912d00fca4a7fd45c8796b45d5a6a72d591569c0ef24b99cb1f93cfe9dc7bbd857c2862d7f39f745e9f024a33ad55d7e1fd760b8745f486831d83ff314197877e0b3fcb6eb18ee8c87705832b0f989952622d1bf13225d7913caae7369f8ebc97c7957b9b266aa31725c0e11d95146d14daf8956f15b220950e115d75f1a30502ce861afc466deb13e65388affcfc54ff2a0ccd196f657b41cb4d9447c0dffc7424d9ff178694fd31f383c45b1c3f6175664c330da31ff94a18c1a3cd573f6a37d727d2bb3405b7c0bfdcb4371d441852616b8d922b92091262a5aac72b9a46e4090dce382549382680d2a8231642c9128497feec10a7a5c510007ad974ca560cfec0c00427f1241d155e43c3b97030ab02314a82e47d5a7471b064410137adf537a7640f35fdda880584e643b3c6f2bcfa2995512f772022b194f437be3390a2311f8eb680c7dc414cac4404b8c22d9efecf754fb7a5c5dbd08881d36ff2add22ce295f0ca39c2c5269c143962fbf4a9df2776073432c9155a9c9e714ce25ec2985cbdef74bec7a5548b98b7142f83cf41c91353d10de18231048d0e650eb681805aee00923de1adfba8c34ac52b191db327edfeffe30fe24399e112f38114a33207432eb6d71aa9549941efaf23df5b1d1a5d9477644933a96611cdecf2631896c286c9a9e230c47e91497f2d4366e69c0d0f63122fb30535209e3923d5a486ba21b663f0a2a9d2dbdb1d0161f2b5eeed61921cc175edce5f05a7609cd61a01a1e51570524f944da1364f174fb9df5929f9e174d16a1d2cc4b74d80083a378319dd577a4a2186b36cad2bd76b84a5e262a7056260183f1b3541b23659248c10ea6f8e0b732f598a33528081ecdaf1b8388f7df2b4c401862fc83cb5b34a92ac6a7059c5750fefc091e82fa8f1b785c9d2e205a16822ffea83b28536c9a7b93efdc115ec754342ace0c02633eb6332722398f7320d22029cefc3809479ef42f5768124accbca2639a49389d05f701a856decf308ce47b65cff011661f5db1e23a80d98291bbdd50bec4c70a96a1b8f470546fabfaafc604f6b11d6e2a70b869c4472cbe109c4b5136d1bf8cf6bf6eb8ffaf1b40b4f1410f57bf70587ea23673ddb6addeaaaa5a4844da44e3066713c11eca851508875acedc0895910fc193354441c3ea1e22dcb1d47c8a8b7af7f22872d3886a2aef91d25cdbfd015e043aca42f31ef91f871da9ce592d6c3d5ed9302914cd3c8d5ee35ab5db405e0e6d701099c3a457dc530b53ff53ae35e8af47e02dcfb121d6c0a936ba93c7b9176858d7b90fb0ac801b4c4db0bd341c0956a80c5987b5454a1d62698925d087e882644a5325d28e3ac169e4681c85e2d20279f68cc0ce2c69fc9959d8ee809cae68ed4a59284a0a5bb4959b0a724d011280e032ce65b96c2d71256ae7f31d147afa773830b928abde4b0214837dfae5cebba69b6bb725b22d76e2337e039c7925cbf6b9f762f4f0c4c4b85da808aae62e64a5c04af7346b3d7030862e253deae58761e5704bf73ce0de81b922fbc795aac1e10f94c5e28d56f5ce867524a585cf396e473e6025680b898e7f758ff0167cd68a9e7a69c80a11205768667f916b1785957fec06744f57c49446add40f3b1e409b33a8675ef60e9a48227862aab7e57f45871e7d6fce477a1c45041501f16710fe62ed24760ed62af16a669ef54440bd4fe746aafcbc44c14b91cfa0e863a472d275923c16012f6caf831cf0d72069d7a94c5f314afacca2ff0b638d36feb1af2f8d2494f9a2e81e00bee950b80d40ef2df3fa83abfc0cdd15514c2347273429eb3ec662508d783885254caa06afc2a0d5ac5102a6da264884626ad21d96c850e9c506f2c51060063588c32a235da1320e346592bc725b417e9a18bf196997310472cc9ef38258386a564540c029752bda03d3fc498d24c87dcc45fc4d88e329abff625213d35ba788363602fbfab6c511b7253126a2d12fdc71b7020c0e1f24cad4722fbf03f4daaff7ca9519e6e5bc349489a94e4fa5b5a7c76f4444308fe9d457fd07fc0f9bed759b7773abc0288b3e332bf154ce66c1aec12dc6932c38ba6efb582cc6326ad864f5479ed6f79fa35559fa5a3a900549fc2025b6f4d15f669d6772fdcf4e74da1967b9c588416837af124f515807dff061c34c8489df6805c64f199405f9f3f282415716bb3d0a3e122f0150cf652c8bfa4b7d6967515423d9319195358d4bc534021df3943b2692461882a7cb796ac5f9b5628203bec035aee2d5f4494f7200fe923acfcae8d848214db4de4815be15280512978beee0022f7420a5904498ad1d5c16b231f775c49e0d70826b9b1731e837b8a12e7c3a2f5a538c02f36d39e193b08be5761fb1a47a2b51faffd8f68047c9ff0996ae1c47363c817ba41fee5062df85f588f148088f7800b1f6d2d202cec78e6c4fa87825b4ce5e0637bd632cf169bc2194c8bb57ba28b3d177c1170f92642fdfad49484a40bd560cc97a3ad2bb3ed14ab49240f064a06f0b6e1e76bc537fbf7e4f14dc8c3ff745a1db6477c0cb9ee4fe8a6124314174837500f1d3d2d9318e29c9bc98107681d054fdaf78b6f48b1ded1f28a523bc11f672ac61cf4c3a316296ed9265f80fa290ee3f68b5425cfb7ace657a054bc18ea3547af94771ce5fe6dba8381f3992c807869cc476f23678df474916eda6c577009c6be35b539c947b0b29c5ab360981da5ee1b96153f1319b42eeb1a53f178a73d4aae4668c62641265b158913af0bb7709dc81b799ec45e1043133e5190cb65eba2ecdb047ba4ba2ff4aa2e4041f7a8c5266e51b4719e4d00704442f4145afb5d81b652e52df34a49d85d3824ff8e58a8a302ed122aba8dab85c28ef0b72a33ad1a9da4f2efc8329126f9b831e684b440114a2da21a418bc99b8dc770487ee02a655633cedc5a8bef83ed2140bd68271cc099542e7c38a56daec9366b0a20d4d90b55a08143c7cdaea345c31fd8129ba7b44b26f1d1437a6dda66ddacf8aedd155c1d0566ca812d7b116bff6ddac8b806ce0d471323653a6f6f41aad6827484aabe8d3f66b9962447321be428b30660ffc6cc585b431bc49b01e2ecb3a45e4989d0a587dfe6774e4e28abcb299f0892dd97cace45dde9a1a51330f1e35c1b816caf55a540046e79acdd3e8646904852d74c7215b702e86d2b775598d043b3e1b52d01fcca02eb20ad09013b2afd853edcc4529f1d7b8790fb3ff5604517e464ac103144aac621a164a812dde55f2fd3a51cdd326f61c10c3ced9e3aac567f578eaaeff273e0c4b5f0318fd0391fa33c0aef7cf1c5ed1c6ba03c181f61b05214b310794bf6ea5d9f57e91f3ab6e603fba3e45aef70b91350ac57982ca890c8826bf6464961ec7fd5f68774caa248f33b41125f22ce48355c30ef9425316585ec367ec28c2fd08d9dc9da3d51d475e35c2b9b2d874cda9cb11c1356b31d902f4b24c82621aece968f7db058aaeabf8f6219601d0991e72680cd2cb9ed54456e9ba96bac43d79c780c9794d6840a15e6a999b5b1eb77cb437385ce3c9c9556b835d3f05ee8e4980ffcc385007076c8967885ba7067004b03f283fdceab1fabf944f96fdee8d55c22e47534a28d626b72bcd923bd28be2e56e1ca652820095c0c238198902e68b1b996a1e07b0d29d0b9e69cb7b3b6f52d44aae91a00e56ee140682fc8ba9bd68848c8b976c44ba569710aff3c3622424b1241d59e470d1d77ae8297029ea81ac7659227d0a61874f7715010387506ad4d7ac62dfdd523f74b322b5c327c88cd6140c40370ff3ccf9ad624c9efc76864a0fe21e7b4e6eb6f40d09c6b7f4b01bb60239a8a847de20edf734cf02f4011459b1be3da254dc583fb1340faaf939b475834b431a4a55385d760d8959b57d1dedf1d9953c4ce9e857be81360167693dbfcdf04a9801e2f4ec25ac86c055362801f057008d11b4af9ffd90a743b20fcde5c909da03d5a0cdc115c49c39b52d9737aa7b9e49c93ddf2236a4e56f02174c8d0fe75683275182fedd4fdf95bd45e91b921e311d080b5f326d70bd8b98d2f04af5b636a12fe74427f319f016f394fdbae93d0fe05a5d556d17d64160f57bb9bb8cc352babfa0a50f14e01d5d81d61cc1f96af9e09efa839621431ec407b50d2bbab3bf64ddde4cdca59b96e14ff37d12151459d9380340b2c9d414830f690f83eaa8a068f27b1f2629de0b7ebc82778745a9169d75f8fe61b08b981a907c42c5974ed9b2c9cc5ffbbf122bc27cfd550422db767a4f78cd4e8be063dc0faccd5a39d2e73bc5bd8266ad8a4786980378da351df05c7a9401f695a8cc16c83d3aa897df12d346ee56bbf09499ba83dba85fea151488912fdcd2429c011913feae3733f04fe12da767c615978f05048ea339c5d4306fccf1081d84fbd134823cfd5d6ab1d2c84ab9834aea2ad224fee2a6443e3250343f4b40e6a0647423c5948390e208d4b648a5e06f019262e516130a77d693b9786fea97ffa7bcf9482f0697815c6baa3cdb13aedf6a05c17009f3c103d1b207e3d4c0c6f60bc784d17469336e83675733259cb98371bc54a5abb1d2c4817708cd10cb6f7747c9c521354e02f11823957b50934bb8f5d7b736544c910e61df7548170014a8437f01fa27cc16e84f1a723e1513a018833a2d2b32435afe4f777af72229e4929f6de2ee94299aaceaf4cef55e7c14ca9b7902b9e7cfcc832db9a32bd22454c580419025e29e28c19c391d1c5b928652108037a56e614d12072c16a1af0beeb88a058419cf9394bd9c8a7cd688d48ef654d8e747db099ebefc790b5cbea6865157332678f031f8f4d0fa28cd49eaa015d3177ca0487dd8fb83f8681a0b67661f58e5411ad5961212d838a378fb011d883cc44f4504bdd6ef17f6f8b88c852063bdec3b056ac0369fd3941416a65246fa60ab4e4340c4bcf7eeeb4d68515851087d17c7ed7d2efdf103a9cbee414f793819acf53f5f4e0fa16b9d72746961e2721006abb0d721e23979c8412c525ee838277606ef645ee32a16f9f23320e87107361e8cd173b5eaaa8cc2f6f5e9a154d4a372462de95771a02a329e64e29b8bae746fc00069e83848520564339b95a50acd2c8195cdee4dcc9f2bd629ececb70013823263e71a9554ce124fc1a0f0a899db70f62cb70d8f814627babb3cda01029d99bd20413dd788c22a0627fd06eb564dc781d56ddef563675eadcf8c04b2294f270b0b3bd5dfa18dc9d66a7f62764932c3fe0451507fc79d5d5c67119b6a0e630fe34695ad423cfe8f36a276e3393074529abc0472d7f4bdb681677753e97e74c1b4901920f6473f0b92f85d79e7249ba9159deca29c8dd8201c50ef12e12c602eae26a8f74a31d6754e0bf7d1a34d109d2ca58e6d56ec271ace963f3b6d2c9e8dd9457251c35f467ba9e9c025ea964130999aa68522e071d6e19757b50f19f09ea92124b1b50c1409046f4721d24fccb7ab362c9f46fdef50bd62b7dc2094aa63239198c7c54215c189759ce72a7518bcdfd832bf199587c547ff8db5bdfee93a990a1b5dfbdf47ae80b4a95ce1e0fdd63bd6174443d9a55216ced18280f4f4f2a11680bc2b5ef88824b5fcc71e132c242cd17a0f707be2f8ab1eda8d0b8d5ba9495ff9ab2c57c58e18d2664bd31898168c46db884849cfbb24d18b52eb9d676acf8e71c83db0eb6cadddfba14254ab0ec1af57c48f8577c436360db40868fad9b859f7414208609ae0490c11100b391cf7a4677413cd4e57e8bbe025b247c035556e30214753aaee32c249daa33242fe2d78ebf77832837443307efef83e7886c68b6d201a14f1d6df38cf0abde7e34f3f1fec5fc193b8600a1a02d78ce9d36cccaf8749dc34adf6bdbc8a69e271e3fd7c77d42c07662321d43379a6eb7ed1439e00b776f0bb4a53ee23bd8caab586c7c4452f5a181592af6005c3164f5114a50a9b211b5f070070427f3028e9c1a6891b1d64b1c10ab3c84bdafc8ede440144671d06708b1ca4af1a40ed7936656b4658d71c188da143263a064d244921792110afd600c3a0863cbe91d3607d704a16d4878739cc2a33918175140db1a3e73d856b98e333cf88d21abcf6088e1fbe43a4840ce3f73c76dade520295753af8588a927a9b9117348f1227db482629299039db6d0fac7f058928732a1bfad0fad2d86548593f1471d0106be31793457aeb1de7c973caf7898d1c601c7aff53ef58672e69829cfa8217b43052750d3297664b47b156927f1f89cc80738d04aecdc244a3922206feeaa8ef27a026c7642ef620a2162df934d7b369689ea1c5911a4b4f8e649951ab3faf79c11cc0a6eb70599fda9023860331973fe75a9f760d38660d464ba73ff3a35c8c00e4dc385b5d09a73c0e3f8f0b13cddc2682da0af38dc5d1c7e5280cc17bfaa19842ac866672e3069852b67f39b66ba9916da3c36f0583bf56584066138ccf6b0a6ca8166559ad4b25f31d370bdcbdba8b9cf4a8d881a9a84338dd441cdafa9b7eb5b6af23b13ff99d1ae05bc28089eab63983ea664f92c9c9d5b3ae0bf70327715065541d7f108ba30a2cbd2c458e7d6aac4c7f7ee18e14f8d5fa369faef3d97be29bc54531e2cae9355ea58f444455f928fe29b35bedab2c7dfbd052c0e32df56c3d663bf280a310e142869463ec4ce2cdabd7e0cdbe266fc817b02303b4fe6ea645034c930d812ab028e03e05a2724088f93006640ccac5db5b30a8efe255b18df7dda9857de7d23f5f87411fa28a7e4b5155cc7e57ce63605ad0d1cfa4f2486b324023377f74bb2dcb9a0c57eebeb1b15a656fa18ad2f300804af74c8375a9b750993d8f07bf552efb0d3ac76d4b94a1beebc3947892be2397e6c86be3822f4528a275d075700bba367e1581443c0abbf07cff1cbd2c729e1a25f6f7b669341a38be8dd1b7ecfaf1fcf209149f065afd367be54bb77b84dbf3ba78a7f9ad25fb5e0b2221e24233bc18f86e926d4869b4cfc24e02da470bd328c57167d54aa77be9448a6b8a2106bc246b9a24ec287684ba9697297c1c072427c631fa59037220d829b849ebff8ad43129ceb2d29455e8fe4d080e3af99346b6c37811dc01a1f401a9da163cbeb45b8cf9b77a756739429f6c51c86adc5fcc109b3c764662de81943c2aab523dbae1b3601bba7446795cf5cf7ff33ea476d99738936fdc93afb0fd9a25409349de49733b47832f3fb3e7f7056437b0bbde1b414120a03a3e56621ae39ae529e0c9c8c199fc61bd38acbfff2ecacc8f01d7dd6fc080897d167a12bf014eaecb6075e39655cc2a6b41fb64e315fe290aa0627f8721aa5b019fd2413e4ee0722badf79aa2a4e2bdf12edd126b971c3da5577696293a2a4b6c0792c8c98b42294c3ac43b2dab59be2aa66fed58f9724a636147b2c761005d6ab2446ef3d254c07c7bb7e015b2864fc591ee60f232de1adb64e471f8e7caddb9affe1b44c9be0d6fe15580d6f604c7f84760e16f182c7e631783badbd16ed47ccc77f2f69afcb472b2e6c6e721a8108d10b0671f6f4bac49a43680b0ea14e05d6595b0cb7cc40924707a820dfa332bfa6b39a3564765a3d09fe7edfc1bcc75ea0e8e51743701f1eaba1442f53f928d09fd18135027a38b0e246a3a3e30f6a2d9e19c1b04076ff9a7db96cb73593f168bde8219b87e50439bca01b570cbcaa847feb4b1b5b4e0615f40a33143f5c8570bc6770322e2eefe24e2fcbff9076cad26dd45259e7a956fcfc650d3bcd2ccf17eae30ed0749501bc898841ed04a86a6800298422815e1680993e7e5338413ba2cb08ed4d4c8f8e9e4c245121f14adeef313012fe4094b400cf0f8f03a11575d12ea8c427ffc446c7ce1c8e447b4ad249716f0b7353d654b57f75779d8cf5acd034ed584db2e7d7581a288b50c8c30944ac8b35557cb3ca307f08cd1e5d3466aa9deb12c88d5db236827b05970a9dbc1a788080c29de6f85f56eaf49ccfaf0f4654934edb68adbb3788de4218b3b02e11fabb6504fc637ccb2da265b84428594773320e15c8e8b70e796324b9a87fc594f49d250eeaa4472e9d1a787358de1772ab406bd60178bed3e6ea2366aabb4bffb13e8e0ac4b1c4ea3b068dc33ef7d88eb53ee6551f59d8d034018eedcd6e46e01170dc4e72c47d00b4193315a0186b9823b63f75d601174dbf8638c99d54789d5c06bd87905f817f84507092c3c0434d9b13ca90c20c9668109f61cc926d724da5b295c2fdede13392cfe8c5288d8f4873098c8b505cc477554d6b9cb80185fb53d8d1dd6261a4a926c3e42716418cec40f982f0f8d83093d24ff83fddb2f3a91975ab22dc3f25c1c92f83efb2e7c6cd5c2c3d0dc9b3e5226e7879da2b9625dcfaa57a0215a905f84f029676fe4435c62c573836ceb416a79df5eeb6763e7b996da6d9ff019ced9c4192bce9eec11d8c9b52e581c38c9396cb1b581a3619fa8464b8c48979c16680fd54ef9d97715ba0682d8d063783995e4a5de03a7ce4096c5629c37da9a613dce14d7aae2f20e0292f32b7cfc192d90fac4ec74f86c7abb4a13b3adffd1f9a05624591d430684b1427ff49d3972b4d9b4ca351f6849dfdc11ed2bc9c2a6a2030fd6ab6f40341e72c3439af9473d2d1af6770c5a658d0c7bcd519fc3afa7878304ced836baed0ae8c29fbda92e64ef2d8ef9784b25d39fdc566759120f49c8d46aac6a3c746e6f7b04e752511e59973d5fdd99e26b708db0d45157ba6729665f9e430a794201700799ede9abc7070eec49bcc091893d273cd9898d2dbc250ac7c651e9d3aa5d951a31644454af8e2d5296a925d018562704ba75cba087364102aa39b34cc48f8c98941161dabe46846c2b703f5b09a3e5279ae939e090109a62706e627509d3366adb1f39b6fb748d1e9a1a6d0448dcd6e474b39050efbcf678b075418b18d7c63897699bb9d38e0bd82f8a4149087e753b6e9b77b9f0eec787042af3c933c53232ae3b02504bfce6904186a6fbf077aca71e264fa91b48da6bed479c784f1650ba94a7b2cd44a190697bbc26bf2e567d1b01f5c7c3df9bd5e2c960420e07bbfd64cb57b19f0bd0d3bef84074ecaf2aea826db30fe76062566995f0bfccee345d4be906dd641e868c3fae7c114819ca2a835caf73361f3c54f9d4a9ec4edf2e80fbcfe9c47661377d02cba2611422050b59e5fb19d6c5f116de4d4ef14d8d2671b24c8161fe7c207879c8c36ae4bc1c6da368206e3bda52143644fb695ac004f6d2df9be65142c8468a46cc35337f7973c037d18b15cfa84d872458a177a9c07717ff8372a2a32354044538032a0f39d78b25c2f49dc5ce036221bd38b600c85d7fd5617225ef8872daddb35f598330d0f8f8b7fbc8cc6c1751a1645d639855a6b6cd9df370d996ab6bd3815d527e58b69fbfb9d6962f6ea99a01dd64d66345067c064c81f18d990c4ee861313c0392db21c4f103b924d79bd9f77e0f702d7513275ef2785747a77050c9f2e47913abe39cd5011120241d5d9fdbfc4f1e9f177fa610ba39db01faa048d88caa315b490d914fc1db4d98b3c6363d701683ea97ca0fa024aff85964f414519705ae9f3bb0cfcbc9151b707c7a3f55352426d0abd0585c1ee9ae9b089277b517411fe164ef3013d2811efaad4d81375759340715ad00ab58abdccb7001e668538cd35f293527f7cfa22af13935e120c8778e25e8e95128ead188a3448e5a6eb4bf8e48433ef48a3c4264e37c3edac5f858429e563b4192e19577a6e7ac956e84dab5a1bf270ccbadefabd2173297b3ebc41f8de22b3ca227f3049b1555788b2125b1cb68068e05f3f3db77b137279968f6140cac58e1b6e512773cb26268d088991aa3c1c07478ec35a64dca7e262df16c70c815effb6d0d57548074cfc7a551088583c544587beb5936339ac05ab7b4ce4da22f3374a2d90e256e92b2ce491096761930bea9a3467c469cd09c7fa0b2d27d93a0065fb860fa0f865fa754bd4606a72127f4cb6642fde9bb54d41c4d20501c5b01a7edab2144830fca0b20b052107332996a6b7547911d5c69774e99d8f0800033c0c50f8510dacf3dc0734d42f69b6dc2ab281644ea59cd8aacf895c6c2338037b79593f12e0a1d1af64576924509f6d890f31ad999bc79bf956f81930202fb2e8b4cf96f669c41c73f703e5f93684d6ca12aec38ec2922a616ec64066dfda2eac250483ded83e47252307487093e119c29aa783ff59605e847ba6c0b02b3e48557b3ef72a74920fcf790af03775bb3a4c4bc3a917964430cbf6eff1f879dbb04fa659a691d1fea881004d8713f553ab3805312062ad61843d6aa3cf01039aadc980a63af7006e95cd09c83ebf3a66ec5d2fa4129f2d9853580daf4f1e8093a54439306a9057385dd450e893fa6d222f851d3f14c4778fbedb0dacbfb50af7ece02a045e77550d6893aed72712fe2a9e8e8d711f45733c9bc3d85f0d524b862088dd3d68e0fba8e7cc77594c7e5309c6b65b99cb4beeb96041c747763ab2c0483f5c267e255f0cc7729b57731db2c2adccaa771a05c6c2785674cc31cf65d37383069fa6150d5156911e84fc5fef668f0e73eb8bd2685cbd9b8926429c945c469e672e29716626035747c803cb5a4a7ff6a72af5c6c69d6c2f2258cb6700fc6b2b90980fb3131f5faefad0a20d036126a21dc840e8125f86c810d92b0663fcba2e5cb255b26a75fc2e6f19ae6093c9b7eccadf33b11a57e1aea1e056cdb48c732d0f381051c41d823c215d54c14c030ff3ed7e53543f26575d3f82bf84ab5dfd81c42d81fbf25914b06e74c314b39110302451cc5b3f2327c0cecc83acf1ec34ed412f62413735a1c5b22f597b4416121e1bdab69e54dce35d4b3c1e992409d5f4b93df306293ccc9a9c9d6521c0c51ba57b78fe70d77486628a9e315841e320c1d7c283011ecf237176c89ecd9c5518c48c107ab363a70fc423fc00cd0271ef06799ffc50167a07c1ce117a63b627d874dae1e321f5cc1cf255c9013afa0045c6e349f8ae84f225c0ac1b504c7ccf948a6f63d54fa84b9ba7277459512bc226de5f10900ca9317dff8b5dac7012bed99dbd6955502f89d0d5929dd2778b5be95946a56843b16f8f530d04f21a4a31b99accd5f507acd7dccad0589c9bbfaa83afad542b44080820e877e76d7c3c47346882bfdb691290c2d74133fcccf0ecf6e275c43d820b01aaab6521df3eb6cdd991abae9b00f4b8354ec86bed6a23e91e765c4a181edc68699706ffd9bd027ddd2123f6d6d83a64360dd52e810b8a3ed22da052f50e7bee8af91e23c70425c9599873e625b486bd9d0470b8a38d134e3848266a6435c6a03bd35400b2a3e46f7a53003a7cbf0a409a838e6c190c79007ca5bb8d9356b56eb13eab1f5e6caf452cf14be00d6993a8f3f85ad58cc4b974f63b3f6cf8b785a3aa5f8031a5881ae8b6ecfb9e89bae1f6fc2d40c97bb82097e3f9fe6736d982dfd9e780c3eba858cb7204b442cc9eff061bcec7cc4af5572958591e5cf16f1f52a5679bbc93a203851bac931040e71f52765a48fe15c3c3ae71438823848bc4423a9dec106327a469727bec58b5a82e123a316cae4a4825b32806926288b42d5556b9d799b4f75d4739e73e273a69813f6b5b0e030aeb4ce7f8d2346b4fce1065a61999947f844de3a02abbda2d1e1b55f8d2c24d81d441422e0740a228b6f5c13ccb956742ffef5b0b2b640a9f7ab0709beb69edaeb7b6e1764db13c643da27ea8c655cbfaf9604577fcafef24e39bade7afe0292e3d9fcaa2eb987a010550c9de510367d6f16981b0228ffecfb2f2e21048eee6eb381bd5d6156734ee7731709524d82d148b579c9d702c47b4739bf3f031c3cddd4271090e7d5c91805502c4448a82c5fa6a2fc7d31a4c0036b4a8d45a8c1f90436ec54b4b1ce07e2c677567c7b9c8ffd5361f06f056f0af33e2183ee813825447b34a054156f13090be3ca0eb04692131d03527574c4fd4a147b2c5836e718e1ced16c21bdb6ad29569a16b93a51e179024a71e6cc240be605b2cbc330e9f18542728a6b97b0b1b7081e11d1da72a322ccc2c2fe13054d47fc2327dd26f8b509345b2531cd0116e6f3248afc60ab8b1382db7a10afb0657225817804a3dbdbdd0a4b885f8c13fc195c4363751339dcdeb047876ab909ce35278bb504e8ee33dbc316ead3482e79f1ed0d031786f777a6ba7efa46f744b848869cc9b36c0ffef1cc4550683b36940abc27e5213a02ccff2c6322909d957f2553be989308e6bb2c442b90dda8a76376e02988aee0647611d8287c53ae2f93e15f51f7a145f42c710202da46578c6473af3bf7477aa939eef1dff4cd1fabe5b9b2e2228ac5d0cfb95ede1f9ea49d7643fee474f9dccea9ecba67019d70ab312d91d78bc26af317c6df8d42354bc9f9842bcfeb3377aee1ffe1c3186e56884a9240eba27b6bdc18b345f078def4ddd29da318c09c8578783344633e32303c8455e7746f7676991577745d151622c82d5d4ddb86e43bf895cc484657b10cc60e41de84a329c429b8b2c590029adef557395e09779bf3ef823590d53c4c99207b456dc0874ad9ae881c322f9d52ee37a80b1532479008aef6fb254a497a506cb579624321548483d9bdf7a833547317e3e2887a043cc3d76102baebdd2617390aa6a6399af147ec1b232742aa9a998e0c64b3228d0296abf08cf2f105a2a82cf08076f7b516e6072d695bea69e8657f1f56f53a34302b702866e38c9bb2277b7111751e463655ad286f1eb8420cb270d5fe63d1a3a2a761331ef97d0498d69c370485169c719486ecba2a98f13a2ffe3619cb28675f01e277a1f5359c25358a00126921c846b6e9ff528b5f87081f60c95db312c8f8c0eae6cb4dfd99facf72a6e4cfcdcc45a9db7c3cb63e5b0682c871b0b226ef870a0da1072012cc4e4d4a2cda23b961afb51bdcb7c7ac4c89ef95581cf435346fc675d45daf5629ca83028dcbc47476f4b4767b4f94fa78c601cbcde803c4d720f0b7a0404745bf67967ef9f4a7d3d42b6c8ac26042bfe8e6e2ed3f3faebf278abbeb7e7fcb37cb1982256dc93a45ebc7a0ec9622dd11a2aa142735ef381ff363fc4c769472679a8d9d7a079b3a74e26a24d37c6e9705d259b43d04bf0d074cff4f3cddaff0d20b1a69c408a02bcc99c8f124ffe401d544e15168edaa3d00d462b69637af3aa428badb343a7366206b4a9eb8a5955794ec50e8d31225a1e671f9713d81aaeb5b9039ade317c36eedc608b8f75b9cca8012e4221c43333279a18cb6c68802e2c156209dd3759e86b58d2bf4764e30bf68e3f11fd11d59cf4c85eefc063171ae445226e8d6c4db804624e4b183d9924aa3f0449a272e565bddc5351b760fd0cd495aef9e5f49e95ef565fcb73928349c1df2d8d47e9bb6e11a4b2cd3d250b868b065bd77c0cc96ea6e65589c4a1f6634315bcffb55a0052f6ceb73fd94aabb7a8be1081d35a24d465960253e98121fc4c47056d9b05a20ccde6ff32935b3e0f65dc2171d4889fa21f85cad939c71f4561277c683dc591a3e25ecb8fff70fa3a7a58a628543b60614b85a135045ca475e359680997f9746fa4fc855a379981d64381e54de687c6f9d36df38be072fbe46484074b53be704d8d3ccc748c0162239f1a7ef93fc8f7a60a0ec3b0e05b68a720306d5b3e9905947bcc6f5b0f7b28d5c175444f65d959ae51aa79cf4376a2a2ac073f2a7701f19884d61f7efe22007af6adff2ac7b1056b7d6aa7d6cfb1567d1441ff4423d20de9202d891267aae2a432b982a33febf7bce12f74ac957d572df0f7170271749671c9aafe532becc01a54c6aa06e988f0b9e6d16f3f992aed8e7f512f3920c6fefaa0e988d91a33887deda54cec1934793fbfa1408d61c1e4dfaa1fc55d0b1f538da5f71d9691dbd229eecbc6b11d4508bc3777268ad430df6fafb358bf1d632ffaf10a298d3d5d4c8b05361ef5b7ac84fc3b7e20bd3fdb55432bf89237dff6ec5f398ce178f54ff6b9bf1981db79452f4f8eb797ba204aa5418c79daf0f1d2ae60584ab752237de5a3680fa39f35b3dd9d0f9a14a8530446e393a4e15743df6afed79271536b6c8ba6eb5cc611a24a4014ab3e2c5a60f0c9a7df5a9987cd6f089965b50a56aedb7e9e7cb58e0eee9272c963420490f835337401f87e148beb5e4fae08d38f007334049ea14eb61c97c877a561a9eeca95a8f5509432316c70d2d0e0bf0218fed5f8a4531397fa12ed1690c744c341261512e3c34849910f3f947897656e5a277d2f13bcce73f92813bb93b6d9e92798da2220b455eb7cf38bcacff3ab4596f544292ecf5ca933d0162e1cc4a7482e8e18b10f8d8b2e36f511505f9f3250af630340ca24353577c38e33d9c50f69501b083c11ed0f830956ae712ca7b2e00597e29ca4a1d8d68a41dddcae1f321807646218d9ff30317dd78b7f1a5f11e7c52302c079bc40a7261507eba463d0b57670c8ffe7d81b93e29d31d2aa6d34447e70f59c6815148584876cb4fcb12e8ea24b98c0b363b2401ec9b0161646330ed8e5d29f4ea493126278ba99ef0c6f30fbf3dbfaba63061c9271bf05811d1951e7e5178485dccdb8519514db0ad4c65d5430b0898d2eb342b0fa821a95d35626a34bfbd157f4895cd8ab6164ba424aa6d9094d2fc7fb1b1032070a21ffe0ace22cc20f5de224d36da4793e3f472f1305a88601e2e0e88913769e76a76ae1647f4db8789cbb426963e7b1cfc9c135c6a8c5a1d79678c58236d5d504053a8fc37a6e262dc753a40533cca5c1d06a2c9d08c2a5c847de5fee85775087c13cedfdef7f3bfb48187f5c80a2d3d22c5203603370d809669036144d9e4f49a2267badea451b0e4ac8c047023542d3de77ac03f2d08469fa7d158a90e1365b7cd40653588fc4bc7d2ebb1d7b92ae529d8223cbe629ba66a2d03eda6cc04e16718aee160fa132abb74a5c0f80fe6864802cdb1b62f33f67286abefbb2aba20f399f24f82f622c362743bd1b5e31ce3707636ef8dd6b497078fc848654f8050b4936f65f53ed9bd501b20c3dac778f346ec5f0374588cadf63702eeb5cba80d63af9bea63ae2050095b721a462bc6f8463d72edbd329c995316760a1f753726e2a038de0f88b3493257c3d026800febfd10100f2bec76c3d9214f95567c0568dfae8a930763f1b1209e0efcdc40a67b038b7f162322f1fcc832fd71ea594be946619e96bdca6604ff54f65e68f792197e1880e9f65fc21e2c8b744be4ba8117c35c3b2a0ceff0064809f1188f0c77edc52a9975905119dd21edb3eca54d08d197d2205b5d4efd59cc59f8cc0637130034eca94c8e88bc6e60fc8a206e95700f0e5b5377d098c2491adf32d09a8198fda0ccbc1825eebbc56caa1868624f1834bc2db8001b7614c184cc0886028eab77000ce3eb4f65ac4d3fba510f9caea5c7e1f8ff0176eee896f15bbd14ad30d2935c2370b2a5b63d0fbfd6361800e162e8bca720fb2e0bc6baf6a33ccea48634359ca745043950289306cb6bcfefcde7996faa62c3b9472b4fdedc7728f2570297228f22ab3a92870af5e2207ed944ea1adaf2ab95c5137f545af32772c71d9971abac5c8665db54e11567e50544863b9744efcf82be4f79576b2c4a5130ef25498eb273bfd3e2080e0f6d1586dbf62370c4fcfef1608faec430cc9adf72f3dc58701e9101d52fb68d08f4c83537d1ee571d1185a8ca7b9ed67104e758da8524fb35e7d4ec150d26890f2008eb484ced4172f09e9a77ad0221068557261ffb1adb7d864c32bfbe33b19c337320ac6f1ad756a42ba94cdf32c32c2c578dbf27922f8c2a8901634270aab87ed3cbbe993efa3a91451db0349f7be1af97113ea6ac01366445327761055712690ccfbe7e33d68275a21d1743735b97206c182d2c502df2bf8d77a32f946ceb7e34d41ba3aa224524e5929422db546a7e2af13793b60a7af5734dfc05076b0a5ec1debe6820c712eebcf705c6ce9cf8ffdb4797df5094302e91cbe8a651840ec99547b510bd40c3ea36d4a4761d7e4dad2f050baec9bf47c5d745f5234c8364f5fdfb3bcddd6db149a7c0dba983f8af3643814b56c5d2e359348b47bd268c63b027292535181f382950d9749c18c6a0c83ad698dda82ed443c6466e1b196a10a060dfdde2176af2664ae5ab72381b18d192b5be5d31edc923e54e881b9cb27797ae7865a2fb1adc158cdbfd547ebc4ee0140ff9934b2f27ae03673d160d30aeeb02b2c3d76637db35eb14d747bfa51c48e38b1879d62d890efdb5747ab8b71dc27fce88f64bf4fd2b1a10dea6041befbfce86f50ae922c3162736a9c39929534daacd96f72380a63fabef6a35a7a7ba57c58a2843a9cb329919c55a23c1ea95e889915a67d9a06edcdd98c06fd2e0e9189711aa9de32695948ef83774dd210e8f8673a2cd791129eab33da96354cfef65e8d42a6ee5fcfa670dbe97208e22b5746f47fa98ab96a1a8819fd28edbac9a2443c7e32751518eff3a75a5d804fb93ac06bf40ba75097f34cfcb1bd9d5df95f5d3e101d87e21a65290b246bd53888048ffcebdf1234b879048f15c289a9633764a0e8529f61ff661a9a08c374dcd7659f14f4167c4e8fe799dd5eca80446136af8abd53bfdf86f1f5d941f6a7c325a2a723d6cd0454c2bc55eb41141a2fdfe8cdbb25aa182e895617d0168e51c05361725517f687b7ed19f54db2fa4bc55e644e68824ab50ef0436f4bbbee9c0ffa022a2a1b9c491761c81fc9cf7b5309497d131660279097e6d1bd5cdc6289b876e7f361789d6c3bec3ef028f6765b5f53dfdccdaa8abc109435dfaaacee4a3c26f8ee625341b668e45f60056f74333f5c921fc26ae2154ff8a05e80a5518a2db653407863a0e1186f7f6619b5a5d32501345e06a02f8080d491e5e9b5624b00cbb11c4d7ec9fb80058e7422346d266b6a844b5fe93cdae5e8903218016c5340f6c424be61a179e7389690c1d1ed15e25b6e9095236bfa5b0f078a722205a9d2cc43ec263e5606713202fb48574749a18e0a0e2fa339f1765b15356a3d8f8a4f484a42c14ab22574dab0799c32fa66c5ac06f404723365caacbb85d3b5d2d5bea756324a4edd5b13eefbb351d467c5d307a30b1810d2eacc436bf59956c83387e96b2111c47309f6a7baf92fe7a4d0700b30e8529a45656b77ea1df3f136e18333181d0e15d3d54e8e54053be422d5f7b8f8897bd877ad83da109188ebebd979768a9489bf75014c8d9be44a693171ca81c13d99e719794180cd0ccbd5d5db331df6e6d5e8315934ad52c3f11c0987df09f1876388ad1ffb8fa534c7150f2ccd05c573d08483b0eff05bb9993f6d0a89bd8b336726784f7fb6702ca5e4bc70d6f69d885fa31fa91a2850c545b2670f3924d5f10d007313e6148c79d1dd72cf60059dbc963e9c68837881610229fed04f29932fc20c248ac3336f6be7761b5e78517c0b9d191f0cee6e54994acb3bea6b1ad3dd3f5d486521e1a251ee86e27d7c6826a72000e5fafe42511e284426c996201f2917c86a1f9863774b136a9634504c84e1cfdcb43afa3cbabddbc5032aa36618d03a03b21c6cf825bd95f39b1d5b8946e8076fb47de1855566680fcbe1188256f50a10892004892ea52a27b8371a46e0affe2909c75a8b2918c27abd730e7873e44e3006d9c7c3611fa88c0159eade38ea9c394fd5956718f070155e7f112aeb1d2447ca5953abd6febd521c2526eb3d5f27ede36bdfbf815c5a52fc9d2b46d51a5ce5618eb3db1f9b8a3b90c10d63e75c2019469a44f0b04d0655bb7d3cf43441f4cc04a00f9e640fc8b8d95cd06763c5626a9edb8f479831421751eb82b4fa7c2dec286dd1678986568912d945e303ac6dccc16b43abcee966f159df4031822a63347e0985093491f5a3c2bf3461a155ae408507e301d4339ff269365aa0e6e72204fd9d11dfca2d198a7cd11759f675e87d92f74ec44e20d05f8bcb8a9ffa1e5e167a243270b2651264ca7ff420e2826416fad9aa9174c41d9ba53aa6262e28b02f4c16a80aeb19228ce5627df36660b876e35b409d80ff19ad48d8917b28bbc59091da97b681955bd84faf56efdd56325f51d6117a0735ff8f293bf670f69e079b5138bf3d34a4ba51d6b7d141d8b6e9712182dff52590b4ffb3cbc586d260d8655d70e3ff281869d1c377b5897949e79ffc38ba9dda9ef64d61a016be163a1835587894662edeca3c6984487f3e1c7ac1bc58ffef857dd9bc88583e453f991ac4a4c9486f2f80a67e8d3e9ebdc8d8c4ff83605e850f052a9c08ce0243fbea16fac78e779d007f6ab3e2506abeb5f97dc7c6f6027ffd76fba9675f79df1c6887f52dae689ed7c9fe76efa19f99ace404264da939d767010f89efd516cd31ba1a49d888520b36a5737b6b4df6f5e73db20020c0256de9392f2aaf19c964fed810fbf587b0c3e79803722b65b9a6d7dc53ea064cb241e83308e3e9c229656bcd9f86a0f5fd0e467064a00810ed9aa675b8273069406157a09615176fb61dd992885bfcefd7a8c6d23a535014a6c29151b790d127006d82f0619b74c6fcdddae5103ad07b6fe080f295f1c46d059f2eb9271ff0efacdb67555ffdfd440422baa416f6080e3d85dc096b8ddd8ce043fb0d62e44b336ab0c60930c7b8a6622160c2f3536acaf3dd3b879ffd5ad4559e9566d968aac57b7fc0a56877fea7e280ec8faa121ed179f409e19b687d491e2f7f271b6ffe88c136cbb08bc41e833f736d2c4ad43121ad3cbaf70f314115e5b1e381713ecf49540713e7e4dcca8e38a3165c50b5bf42e88082c67d0a5f86094e654264e740981d7378ec75125458716169cc4d891dbbede216cb0fc2f8bc41cbf50b5432fea32d82b599a8df77c7c8cb3c548330e84ea762d799d53a0b614036994c6a53ea24724458fc12708832b1bb58849a804bbe7ad2146ddd74b1adbc5d1cc2bc9a3f4f5631f46112c7a096cb7121b7eecde77599ae4829bc5b787d7705936ecec7f9dc3e4304f0b7600e8adf307ea01f2492527ea0f1a4e7b299bed00c58204135825e7606cea3b655881ce3f60d02e804c893b7c2964e35beb3ee48843372a80f4fcbc9b01f39065b9576fec73871c46801e574a846839a214a9bf18944569e08b1893186d908322dffe2d42569c8566ff8ba19e99e831035b3bf5a598a2aaf47b0b1229474b3b18f63530cbe888ab1a0a0c407aa0d6b69d7469fb98810f6b742fb9b58f6ea43234249e4c4950fb063d3989b6b29a6e2be855e4b93ae782b34db78eba45629eeef63972747ae213f7d5379a4c6cdbb4aa5d4dbcef3fd92c42019cc047542d97bb1bec43d1f3d738840baffcf71f479eef5d1c9e02dd3b1290271edc857cedc5774375676f999935b724109029e8c7e523ed5cd01555fb1ac8ba196e270db8fc1d76123d6a017765fbd3ac0751b02c4424e3da145b80586ae53926264cc9029f1db17dd7d20032ac01b4e36fca121784b129b4895842240e9d87b625543c95d48853cb114b5cd8a21d6e4f777134491378d7abffebd86f50abffc6b9c75979489f4c0a49b53a4bfa1c8a3d3b9d45fddba2ac524d32a3625482f4f444256e4d30ebc22cf0a731cf70d6e1b6bf2d85a9e8c16d42862cae071e90de05e7691d108fe63dfac53c5e7ae23c8230559d94972fb67829f77ea6f6915d92d91121b660241584a5e5fed8bfe07dc6a7cd2fa528f4dbd35a939fbefd445291bbffc2318f5ac62a7e7669d5c3e20d67b78e155f8256d045308f9805ac1d16674c666cbb72a26e258e5fbca1d7e626eed22ff134c4e7fd8196c0bdcb6a309f36f87c802dc0dbc877e890f7a86200cd14b799f4e5f9e2243a3c9eed5d6a94ab71d9e5f8e633df1fa45f5fe76a257599cea738a5048c48ab0f7f4fc6744db336e48f7e59bfeadc96f54d558f4565857f9da161e41474bd9128a908b62ef58ff74b47d01b1db83e41b5fe548519bdd50a6b8bd6135fd18439fe4c452addc35868ee542392a79b1074e52a6bc568972c47860a1a4559283c57b15eba58aa89302eb1bce64aa313a2017c331601ae2ee23d6b142db9823a4408f38b257fa1efaecc75beb019ef095a68bddd28fc5bb3d9f032500289e659954dac2424cd7c7f95eed68db147aa6de4c3f19bdfa1cdf7a28222ff32a7109ecb6204c23ac0d00a7dff072b7c465ece14bc168ac6110f83ff31a396e2eb307a3bb419cc24dda5b35abe1e7e00cbe174741242c844345aff91864de6d887911c144d5d7d62adad7c511638d481486b7958fb660809620311bb227ed2bbaa3dfb7e4f02aa439ba3dc9222858783b65a880e29821d3a78dc17b34925bd9cddc7c08da65b00acd5a58d8b1fb44077804ef951cf8b79d4884f167d69db4bf26115f6e7fb267906ef468b48cf04c366116097c6cf3d1b9791243c3d670367b49095ee68fd740ef4b3f35e45bef098fa34d055edd081bb0df07bb825392fe53fc74f646b1d6f65a05eb0d317d126d661bc9bc7716c9caca3e15b73b3845b5c72b9827fafdc989dfb906d7d6602fb39bd904b99a4f883664b147281b1a7991148b52eaa700054cace7ea8c1df1b6d222f37a111c08feba630b5a39b79cb88eb04010fbf7153c406dcbdfdbe34f82a955300dbe5fd511d9dceb267f836e8127b8833d2e999cdcf67d121aa988e7d490940df3d8f82ba252ee4d92f96cf7f27f9cad61b296a9f13cab367c7a7cad917f9f38dd7db8d21fba4922889c1b814b570f59699bea6db229e50409b7f0cb37b3debba2ae0b285597552b8036c3dbf38eef28d29c5f69e1bd9eb2be80fde03003b8b84c19e8526851b29591645815910dbbd0948756d94f52f291592443b9fadc9743110f3f8461eb339e82f93ff4e189bb1abb1567be4bd31161375c9009c337e154541020fe4e61cfcd5f3931c43d61dbce3886e3b22370dfedf194b47882afe0c10ed341e99b1f8c41980b63b7210f1d3fa318c042198031da603cf832a9dcbb05e7c01e894af1b2845b84e0ad5d66a620112f1e56a1444bab55ec4fab5e3c62a4ed3c8963420aa8ff52b2fb7a03a0811b8c071d9d4fda905d1e3ac5c6a81e5a1a129886ea7ed5c5f8c837c34640deaf71c9e97aea4e9dc19b29cd07139d5bfd317862cd6766ed92358fe8fde6756d7597edea8289e81303c47eabbdbc1328cfbb3197ebcdb705563f579472748d45816ea8b55d5726657a1fbb64a4f20fe0b2cc84613b50c6cfb812c9afa68ad166444ffd2664238b897a375dae7ad8a3d40463798e5c65f6a72e05f214c9f3c572d4bc15b9901d039a0fa931f9d8e8bc77112075583b09f3e07f3b1d7c28501a82b113fb38a340075c947f1c789a9b1d762b05dafb0854d8b1fc7761fd991007051de49d5e7d23e5318828a784c227cc6fc09b3e4c7fd966b7f19836c2e200388f8ebed733633aadabcc895c30ba85b6a4c23dffa696c399b0e422b80a75dc0a401b2dea6d70eb799715e7a9746e4a40049e0dc0b442a03164a4a35b2db9b770a366ba75edb63b015aa8c9847ad75d3b239864df01de4de0b17e6451ed4f7bc80f26dfa8ebf9bcdda96b811bc6b161734746f97d5cbd509e56d50238c725e43bede22b4b98a6ece0a0378e3cb08a8641de079f4d0a642cfd45bb9c1f4833fe0bfac497e10ac33e1b4954e85ae308a88e90390b6377d74de0a20d76da88aad8d12757f0da32a33ac9f6c09794060fc8de3ea66b7461a8abf2018c7c71acbccc49d849cf015b3d7f9954281735c7b795b3aa4668bd4c39f9223927a741584675f46c40fba8b2f37ceefb24b93ed884671733705d1979c49c130a835c589bcdc41eeccee4f9a3301a87d9608c62be361d336aa3d635e4f4f40321d2480740372a37e105dfaa2448c14dae1b9874422482b81e613725186080ae84447b568dfab100cbec5f4a1be6891a3a11e48d609a401d214b362d3c01d2347af831d97b1490036adfc361b6589ab73a4aba61811c61f5f6974bdcedd22ce6f42d0a837c46d1eda696490141d23c6989fba432e47cf9f7317c596888d2b2350ea79962c31e416a0e9895b5462331069258efb7c351a3c998bb2b8c4128a67120187b50de7fd1f4ff841ea64f15b394d1c490af4c4a28e7a52ed4dd03ac415f961e6f5046cbe817524f58da237b84a7c2292d8197903c11e1845d1cf8222db2652c4b7108d6fb162241234f33594effbcb43ee31752f37b90128f11f0644e8caa609817a1b3497a13cb8a1620353ea75f752275356b56b2c3404a1792b0f1e79ec390ce62c421051cbd30bf30a959840dc72bb54174fd3b1560702a4b6c6606ca64dc6b5756e56267290668f09fe5ebe2d841d8ad2c1c034abe970225a332aca03f663335bafba82dec53e291a472f4488bbdef6e52a494341a28d34f9573d4a383c931d8d8ac3c7a875c0703d0d9af9df6b371eb122d0a6c7dc8cd27554f97f5faa13c300bbed917e977b7011ec876c3b567489fe9ada27c6d3e3232ff9477dd7e71538492b88b43462044a8a0ec3e25b2559d9ae3f2c472b18512b54d9a4f55da12e7b975318e1bdd05873757a73005f5364161cf5eee6cfca1113f93ee3a3eb205de70bb01264bf5931e372edae1017e6c7a2de71a3cb6ca955d1522a19bad7245a01a2f07a99ebf3f7ded98e2e213b2148fcea9c2e2acb7be545489f0f5037146ec9753265c41b1b3fcf9eb7175d1c77a1eee2077c6d9c4b70a22a77049859d9b20e8c7b4be01bfe36087213feaf702f354eb5ad3e4e254ddc3934bc11c03f84d667deaba8558f033cbf6dabe4454945a175389dc405563f1ed9a935f7263ba7324cf4a5d7aa2959277744ac82370932d4230aebdf810cb2053fb19b4e9d9dd664eb195e5c4a392624b8dce31738b3084dc46fde0f7148e4a2574d435ab5d207455e96c0f1342c40504899feea19a67b17bf8d582d7fd972d1a3f01b3b3066b574be3b1f490c753b4fd1f0b25556d58aa492feb0f1bc2d3164493fa08a8bb3dd7892b48ab56bf0792d82f5ba264bcadf3173cad51635026418b21c201f3fc506adb90b05e08922d1eb620ea170bedafb226fd46a3912692a799682843944e3b9da5a3ec1b1e934c9f34813565cbd8f98bdf5a93bfc2a5d4ed1b6e0c1dea598141b39e8e8ff11ab32a1d351c859ac6738e88683c701fe316b1e545f690f5ffe2aa8022bb7d637093930b7cf51eeb299ad122de54ecef903a4fb77c9cd9599fb1d83febc5e2f349b5a2f00a5fda4dcf6e7533ce6a0c137e0cb52829b8d384f8d44a91745e9154a9367af66648a0675da4dac0b9e7af2e14cc383a4880232c5be9599df0eb2f7640d6c5e2c3ae7cdb1914402da30297ec0a04b5fa84cc668c6b9c9d753e21c13a8f6c9708dc84fbaa737f1395a5a0cefa7e512987547ee6fd2829b942b1d48755c83628e5e544ae4be8db82a2a2c7961f850753d52841349346725bd92ea40328e91623c8dcaf94afe4e8358890ba28d666ca160e719a84401dd9bd9c2b71faad2ae910f7e980ddd662422bbe962f043f8a922d8abfdfb1a82c53204b630449111d2097a8082f08de8b30004d1978607afe63d901e0e977518fc3c08aee575d3c29322a3fb6ea24006974eb200414b31bebb6425ad6e6f8ad2517a48b3c72026888b4abb9ac4ccb43e5d384ed11d57496fbb5831e3f5cf30b91025e81c62906bf83cf8c4b12ce3ec9692f9c0165ec9b2198b7eeb93debd08feabc9c287f1b8c1b78044dd71f380848531f273111ad4ac1913f2ccecb7deaf86198f021987f544e66950a41954c8f9b41984464f176cff05ada72b737adb6d174b37bf9aae7382472a63209735c9a2a35740a9f656c98e23d38ef2c20bc5f4b64f5c6a084693ce5cff7c942b3d2704205b83eddde32f05de12943183716ab5a9a579700796f5162840cfc37d36c61ab3efa71a8760b95977d44bdd20b25156eea6490c0a90838698b017c3d3c573a28bd4a5070358342e0b87361d50c0d1e8a5f1166acf067f5dcdbd6007e2e6446a178af93f69012b080d96df61e260b5d8e52b605bd16da1c057a7ebc8ce01424b6d6c0c73b5c40c15228b78dd4bb3e1d6667a94594781f5bcbb2b840122d212dd6d2720224e4a28e18706b17150930bf60d14cc7fb82161c894942b8d4a339ab093722a8813afdd48a4722f3a57dd0977ea3f7e69632d1d121480498e160c654402ad1ee419c487d1db6df87ced255a978d2dc83af044118eb68fa07a4aeb8d4bc2c8e028e85b27ee3f3af1ea4882f463e732e2789e56802cf07f0a971161cbfe25197564c8b9fe75160fb310004f954a2b77af44b4174efc12b33fc06c26e89965ccb160b0bdbdd41286589ebe53f632dff8b9d4a94d667fa18ef2b04d33ea77c3edbbfced949a0050a33cf7aa119ca0799f7c8057eb230686c3ef990d96b7927f67c096cc5861435a49f8dc8a79eb42e5a933e796d051ae511b22274a35f84e7d946fb1ba1354c8d7fa97bc5e5f70c1fe5fe1b5b16c467eea0b13286fb840261760c3fd91cd91e8e7f08efbd32638a9b0c125fdd03940e507e6c1eeaefea95af781b86f83cc72d0bd96b65fa46d0a491910620cbd07babb7df471ff8c4018d50bb5619389a0bbdfca78abcf108bf57bc278eef854654c7b59f70e4e3a9ebb72b638efb936b812e5c31ee02bc1c841657cb4a250a8163e57b4fe085ac653dc4df1cd8a5fcf5135d4a984fe908c51e8b97fac55a4aab3f9c8e65bfd9621ea48ff760a632c4eee25bfa9b67939a0336d1b338a33e5165edd686529ef17e87d7668ce2274b888dd5c4f326eaca8ee53d2bb3a1f2f9d7657903ff345d65b9b24c9a85ec3b8718e28b173897fb98a519e4a251f364c5c2e26d71dde8b1701a79b61691939d6c09a7d0e7dc10f9cb189b205629c92f6825f65035eb0b2593c387a9ebdae056eebd40242f683ce956ff91e079b60063bfc403ac30f0d3ff452f6d9190e222fbf800b41500a7c5aa8e98ad8a6ff55b0cc8f91d07a7496c39ad1a7088a501a93203ae20084544879595c09434380c2423e538aa61dd3567851c3070276ed8bfc7f662b53bad2c000e311a9d65093749b02820e64a9ee4cb1391654fbab736764baaaaea97d47c6758e2ba38c3d0a31feea489bd770ed771e3656f297d2a7c0b6405cc9f0c4cceae08eb5e55f1933e3503f1060ae0bbcf4f3b3691b01fb6bb6a3bf7025a4c288e9ceed0e07bbc116157b37ef5fde8ad33f3a404b67f2fee87d763f7df5bf597e6ab57e09bd834966846a0f95f8775b0f4c93fd60c42e7de09e3468c0d43fd9ed576884a78473019c1d2f8193850513b929469c6b5b2082590b9e8989ed3c2d90cd9083929240d7e757b70a124542be6024734fdb2b0ebf0da7b3d821c700bf822ad6648a6cb50ce02a57d9b9153f458d1bc07398094045854fdb39cb38fbe288a2ee24336ec2c07d8e376fe8ff355e79d368e11c8c46a5df890d902ee789eab8496e2b8894b6e0c5798632d5598cb19636b81668efcc20af45eb40a3bb59f7e25b99adb384fe7cd927d37e7ffad4ecae4797fd970805fa90ac3333d2125c6dd7a8c6b866bd4a38184e01186d2f0aefd425e7987f874226f9c4733ca6099c359f1b4fe4e8e853237ff6793f6f25d47006501429facedc8aec5e02e0b1235be8fcdc24bb9485f38fb591e0eb44aabf11020aef9a5a6ce3af1fc1c00428e4079acddcf6788159c136a248f65e4cfe4b7b072ccd0efef2ecc8af47886fcffa622d003d91196cb2de3302ddf1ff568f40241ead21c5c3723bf2b873ad186fe8483d435e8bda520405a7dc3a30f1d1db13854af1434c34db62f90a2783b1cd5e52a6bcacb63ac77ed2fb897dd8403729f6fddd26017f75e1530161d45188bb146f10e1b6b759ee46304f37f33a8f7bb81502780b577466259f5f43c2a229f307221bcc139dfaf1540fb1f8ecfeb9a0b5dba3a5748ba31fa1c1c8f22a01a52a17631774e925d4efcce879d2ad005010e5e3ab99ff80b3a9176dcc85622aaf48d185ec043cb0bfcc3b0c04e456225722d8948927ec159745ea6e5247bda98985c9c5033eb2638ba406156f60a9856d3406c2caa4c4c5fd7ebbc982e12ef2e94ba2ab9fba1985b68f1a314d2f9ed325245ee08e84e5a6c31e7976cbcf1f0c789526bc8e8c407e69c708d0d05fd574d5bad0c41c2dfa67c4e68791c9d727bb11e5c1ee310f3f8136ed602caf19917587e3d07701b3c53e96cb779872623f16c1043ff7ea1fb4ef75c37290c8387042d803085232fcef4e976b5c428f6b01db6b50636e6d5584227cfe6f651d963071e2c7e24e9f3356cd4aa434ca2f604b98e2ccd89ba6696af82e546b385acb37dd93069150190ef6330f7c739334ce17e46e97e0938fb9cb275a6333faba4f661fae436ebfa279854fcb5f0b491746f944b9dc92495650855f98427473caf418b70bf88d3b492803f75de3a4f73b1116b90856978be2d1b48305a7d8450de8ab90ff8448d9d28e921693c757b49228f54cff6c2e2eff2f41428a48f4591fab5c76cc911d49fdea9069b3aa1285b6e3628e8bb76b8d0e04ed19bbfc54da27be90ab42a89335f26e75cf3332de3f0525297f331039dbd78c88c29cab00cdd5dff89281785697adfcde08a9be75173f279f9c927e2ec1c0aa80689ee51095d3a811a909a65189985602542772a45594c789c2499f35677a4da11db0a052b867db891fac2440d6305a530a3b474367205adc8b64f4d691fab0094b1fae2c092e3889918a130bbad83e42b246096632bbf206e05c13350508eced5581e0c7d96d3c2afd3228c20c5164b0ac0587dd4a92045b8027e3c1f6e05b6d5cc9d937f87edc6f427705b38d79e050139e725cbecbbde06932113d855c04634584fe8404ba8ef9a971852cf90b7957177ec0b62e2b86debf175bf975290c4141d0595a7869bd4f9941473641eca3e8e3f6eeabc881aa3512b993ad79ff307c786b06eeed2c4e793a74f2e8440af7fe9d91c9031c49fd40c0454618b85def96756509cbf48d3c1744b9d29237be3e53a6142a3269bdee4f458dc64358c2ef73d9fd11941254049c7edf4bf34dae7b2dd752a87ff5febb16dd783fa2d67983c6954c2673cd0d2ae3324c65d8ba4d1d431cf2f4ab2b4a56433c7e6e9e22d4a1b14312c81541679a232d0907a4d491a26770527c8ea882fe96025114c7d7c8542c695a0d59ee0344d6b6e3fa4436410fa52118d471ea85d40e4eac7471d260a84955c63dff1318c981bb2f6e8ff7419b65f0bbaaeab58d0f2ccbd9636586c46ce4745a6d6ceea80e659f7ea6d102c697c2a653842ff0b874ef6a60f0f2165e746f6bba94a9b03c12446dfc3b7b67b0e087fd80360cf4521f3a4b9282cf595635acb43a3565a02afed53b9d0c53fa7ab5521fa23d4a32e0eb9c4b5fb1239f10cd8888f7893bfa6b57383412d926e78457ad58d0ae49380896d765f24d471b2e132bd01f6d5d73ba3ec445edc1b1ad195a41f52e47ec7a8c3b2cdfa87cc3784aa350059ea584182373f52220f62af9f510d57a7f89a6325b8611baa3f17108100e42ae335ef6af3fee88842bf8be874deabd1dd18fb9cec38a1f7bcee3e114cc4d2777ab736226a521375ef5a35fd5075167f9f17d8589fa4709d627f5c16ea86e610e6d26c8827930293e5ba4ed4e1e0492448fabd004422779b13ff06de0bbb22a0a3476ddc61dea99e6da3f8b21084504f7f4e795980a17048be59558de4989021f8c80abb52d87bfd00868dd8e320e5f97c091768d97754be494aff17978a852e3c8847c9bab59afd1d35a9f67b630aba761ef1d66d57cb9491289a0339cb41ef0935b164823192d93ee5082e96d8617e8ad5eda986f2c1bbcafa1bcc3289ad92469d7aada2918930ec4672452ba3ea67d92534ee69d5b420663716831e4da952d1a61c3da3ab212773990782c441f1b25b0e1fc189dbbc2b9d0594122b56ded89e48eee6befd299ce009e032483412551350d3187e9b5d7d511473282bd967ce3f7d624ffa79629cbbf86d2b2b7bc3aba40000a7dc3258f3f539104397e096a29638dc5e6dd9c072b81c4889ca6e93ab15503fb1d0394f2b117a9d08ae69bba66169c3e5d6efc25a7d610df7961e29b9be5fa7aa042002312cc913274c82ad3fb490613d278895703541811a49be733f32f3a625c06988e7dddfaa238923cf4b85afe4e3c5fa02dc3a1a214e074ad7873acd0fa48cb362e7d1c4e5d1a483dfa95ec1484b99d6e7cd94ec2d30d200729a02fbbe8aed9421ced6b5ae5e2583def6dc84d673a3986c039405c38335434476f9a88fbae1da2d7b83526ef9c9a5f479e0769f194a66a06b4321346b9336fdd92a92e134f4a5c74eda714d06bc722a8a7582049d22c567535465711559a380f4cb3f86fdb727102419f52809fb29d6b5a5efe2920fdd977c1b3416c3798c0e2cc68417cbaa5ce160dbc3f2d42e8566a8b47639d92d3efb8760d1119bb6d384393a41a2e4132b4cbe28eb17be62052df4a24bd5785260f3a9a0a71cd608ed9534f1eff0b85698a498ec7f335f1f7320feb33d856480f27a7e51ce0783e6acb8ed08be1a837a5fc51c54e168f1d08baf8d800b996b266609d5d302d0565e923db55759baa4dc2f7a9d823a98cec56fbd2f1a04bd4c42cfa33cbd71767a5c7e775d6b131075b5f1f9c205e58004f14a82585632fd4ad40d120fbdeaefb45889609a60edc6b13aff793a4c59cc91882eaefc66d06ef0f259b154aa9108c651668b645affb8883b3cb651b0bc82993b4e8fc24c24949436dbfa934f1e74bf3311ffe91014586ba2945c983bf149268e3b2207a81271e9f657bf04aca3d9ad391a7bed725d5d22d7389b0573c690d9c1990f61350bfde26e808da6ca78520028dd26a55461caecda389a5ecd2a02bf75b23da6b4f5e7c8e46411077b9ed234732622026fb92ed76ba338586b0a0f66f403cfb65ca5d1139b65ceaeef7f84ed902f9b712fd25ba83b1f5f550b09266d5132c988005c65094e1283c0803e3bfa64aadf816612d63330abcd70a5c521ca193522d60fa9b2aae7b81bc8ee86e9e725272b98e9c6aaf159c71ede7b5f5ab530a69132c0f202ff1871cd416bc08285ae9c43559f97486b2a15360d95f18b3539604e9ca023d7d00e8b86091f6fb885774d42c6a3d1fe8f194a3ba72f59d0f100935ebec892d6d970a34a32f8e465ea1f81dc100ebc286e827a41522fcdf3b5595a8b7f1e2031dfbacbccf451f517eefbf120b859664faa955a468896ebbf359d3df7e450299add4f7206862967e515de8893a18bd300bacdc5989dd62315dd2eff29e907a49c4ac713a9aab233da22906c1515c8fd277a941a44509f5de70b5cb6e8753b1e3510381cfd0f755106bb10819d004a9428270240aa715cd48949a45d31a8ee4c37c2e3ca5a8696f9c5cddd5ad5cabc05e195ab11d45f89d549842b04c7691ebcef7f90f7bc62087fa38f45040dd630df45c247c64570c4a7baf54905b592d081463be9605acb07bf2f894765169aca2e58ce6a11df09e877bd0530c04edc5fad19ea81fb6da5bc27f89b8c1083429aed6e06567af6061dd4f2173eb09616dfc2f3df9af9891362e727064ebe11c7e4854e84e38a92b774eccbdbe15377fe2945edb630fb2df431ce6389def8695e6a0798b5a54ea789bfed050c4085dd0693901a7ff009c765fcafa8a5370dade946b5948b642aaef6f82662c62dc1f203587985dc779b4bda9d4d173a50e16581fd348cb2558d0776eee3bfb10f5a22a178ccdc02c03b55357c6f43003908214e50616def73783e22b8d2a48538129b6bad2a7e2ceb10ee89553b10f25c7ea29b2486d9be7b9efc7f0b9b36c0aabb3b8ec68a4377fb6b8fcde8296e333c0a6eb744b219ded6ca9219dd231feacce2a78f5ffff870a