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

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

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

Block Certificate

Block 58589 03d6b1533283abc4e9738d2799d79ea9dc3de4daea07b074823e30b469332c86

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d910c58aba38e6942699315bb8e84045e121de0d102e4b01e85498c451daedee
Certificate Block Hash
03d6b1533283abc4e9738d2799d79ea9dc3de4daea07b074823e30b469332c86
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...002619000000ec0000
00100000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008f4524e6dc4e63c030de5c8d6c96a079269aa2828f192e8738ad17c6e1c98a69fdb6d48d725c17c18cdc488a0dcaeff1a5b184398aba6b80cccb604cf88487f1ca5a2d25e3af08b7d5ce85e8dbcbc5115db55f9789e93297ec0d00000000000000000200000002002619000000ec0000

Raw Header Hex

00004020a5bcdf638857b3dc91244c82df94c5d6e725f069636f322a09b33c85b37324fce408a881a40698cd2b05f4b40c2a5d75c9a795fa6fb582f9e835f4afd5499bef6ca9106aeac90318eeedda51c49854e8014b2e100dde21e14540e8b85b31992694e638ba8ac510d9

Proof Data Hex

59,560 bytes
121216010307ac91ab589b21132d0d02e3cd4a354d77ee0e2f8c9d30e7ad9449baf5fa64793631d8091871d9192186b4600cf13c989f88f7aec9d498c78b4d3eeea9c097a8dc3ebc23c1cb958ad21e0fdd97befc8158e74c8e18d2df620b069faa68d4ca09dcc13de11afcf90f89b90cbad76903df45450f91e6d5a5d0e1ae20890327997e3570ba6b721d6ab17112e7b62b2d57fdbbc13e627e17efa324ce425c93dc47839dac430f4212264a2e163a90736ed2cb689a778d0050557fc24ab35ee628d50c8e6c06ddca4e63181b6cc2b123e630d9a79dabc6c98efc1dac2f8b05499735301843536009f1032e6b916d8cef36446b6e4865a81f59091589ff7988348a7c225c6797bab239c72bdfbae0ecc2561da764e35a756047dddf5e12ee1006d51f26622f4505fc5b6d49ef07af2a74c50b44d124b6042cc67fbdbf61b09914e7a118e6c0cc97df0ee46d1b72a06a31d48b4dbada615b50ffe122936f79d385fa91544521a173d26d8338a641239be136bba19395d7e86e82eb4c252781dc79d2fa7e0a31f19cf47632c6a91b137a5e75ee85a397e9225cba96a96514a9780d2bfa72e4e3f25fc27e6b4271d934f2c74b6d2bc56fd37abd7792b42e94debbc72cac972a5a4a15857c3da1827ba1a533722e0050568df5d573bacdf64df9533790268876c85797379ac4e22e731b58d2eda91a550ab27fe85d7bf27c92d1efd52d63507857d0d9fb2a8f3105cb35bff9c64003a0504c0c6482f9e957d949cee674cccaa4cc9401608cf1450d5507238dbb419c427fc60020fabbf829327aa634f9afebab75246de19cc087a40e7e6901c85034d952214a25c883401f7e5104313fcd6d3f315661571a0cb91dd066d40767be4d55222fad4617e82041329263d056190819dade2f33568f2cd43bded6ff86f1c2acdd3e995a86f9179725ec4782256bb24965e48052c52d46887eecf658a6e1f2021d9c707222dfd9ff79415f9a40443a99726f6a2dfdc43f05d645a18a7753e148a4469bffeec67f2e84251e32869832a985af1ba89e386b2d72943d8ec0cf04c2c90322b32cdc84379d2ce46bd55d733828530e90708f9197c91a890e0c60534a975af748e0b6f421cddd4e85f6debd5cdf1f4e01a1cb2040ca4ebef044fec7380013e53d8f4b6634fa421f593075396deb36b2e348b6d7e169aed6d55ce1b3906bc2dfb94b24f886faccaba6f9fa9a58fc8404ba27c01a78e6ea8b0f47b36140cd8685178d36065b8ddba3b0b97b84878357841b4e6a075db7c499f0f075b03b536998e7522453f4246650368fbb4638fc6aaafb632c66ef3868bde3e1698a7597e60b1dfbaa9a3d514311d832079d83bdf7b38c1a9628114343c8c87ea8c1d6bb827d9e505e8db05ef595fc7ef460bd3907144e52c8f537c8e4eee0cde01051b7ab332fcfa7d124e62a2f94b00b90a104e7d4d97ee5377c9f1417c7650246b2dac69af4fe3f904b6555256593452ec99d7c27c2db9d81f9217c6327a0dde101e8e91e8afa645f6749903e25576bb11cd06b8637cd86593a5431a1134dc81a2166d5cd4e5ded251d9eedd917c19ed9ab71b05ec1d03a5d06b82c4e8180e8268676859507323e2805111159e38e6f0aaea1983360082db5cb0d923e9a81ce3849bd104b72d2a8b975d4e075cc3494ea4be4f9eb23c4a55630f08d68f2a21ff365be47b5313b36ef54f3d8a000e7f557a7b01ede28246c84f9642bff52e106d2319d146eece2365e385494264815ce1f9a28cf0065a2ab4dc611284e663fe2a0983dc181fa3a2260cab27f31347507be8ed7af76d8fe33dad0220bf77778d66354d98eba7902a796a8318991c291058368c9ba9e65c008982b089d1b8d333f3ae60078f445c0d9669e72636d21d07399cf2612582532508412a2b3396ba182508720ce3013ea7dc734b53445bfab06d61182b434383ffc48aecf6f4383265438d0cc22c3621db721897a88d8c007639842f11309a06df5c97798df1700e9f627766225a6a156140324b8bafb6afce56c3b750b625f7c8a25b8348269383e6d389b21c926a1914e8c6988b4bb1f7d45e1baf8cb2c4478f71102d6d3e9a0c15940d1846d8336577592bca457082446e5027d4d2ef18e4ed0d8926562e99449438ea2b556aad676fe1b8e548c4a8e669f1037e651e54e7fe0a6341b9a3d404b52ffc2c2188f794e6b7bb3a9a8bc02e39f9a3b73a48a7b9bf569f96eebc8b11bf6dda975d5db547f8edf48dd85c123b66dd2b58989b61d6847ded05a0d008bd54930174d1b7ae709362343df33c54effdc65bee4a826911ee18ac6b0069559764d37d3bd17e8f040bbc0706938b5371ab42b72ae994a142154a7d67c619656cf11dc2a857a48c1d7e960d5b4a60b981c0cd1de68a60eba42f5fc605a8e87d48a490d6d1596aed197150a74dbd021c36ef142ef50dc1eb0dfcdd4a0dd2bca4cbdd75caa524b9ae42dac3421373eca824bb589cd14fce2dd740396b9da6cacc95267470a707969d10852d67c0047db810edd09fdd325f8cc94082fba6fd4d594640e06e3a1535b33b314bc2a0fe0081a571fe74ec3f184be80f114af8a86799c0caf752ea4d34a1be3e196ffc68369bc6419906e5b7f2e482f7d50e5040e693b0e3b1c70f80aa188cd0e92e1cfba719af92d1a0dfdd83ef2d177f33ff6cb35a0ea14cb5589306b2416e707c0e77e0493830ebb3c6876f91336dd17b5971b7d32726238b58861f833111628dfe065bb3966bda9ecacc7878fe34a52d6c74dd54b3dd406875f1444f6a47c83aaa4d36f9a8f74de9aa74309a4c8e425cd3d376115d754773b931b51a233fe55fcb934d066be94fc406e9b282ab4a2d75c04c3d094d9d066d5aa448a7b98297c1455df83b338ab25172c26a5c9ef90b5f6c05d25a6d333a420fd3c304359222ad04b6b7b95145a99b0df85ee0639d3987b33523c9a706bccdd93e19a41a992513bf173c9c2fefec7a94d315f7adf7b6c5d8e72b0372df12e28db3f8c781eb7a271fe79cf95951128f994cb4273dd6e0544c9c147a5c267b46f2bac2da34de2521b9a7183128e94a2ab608f8a9e267c1c3fca638a0af8a911cc92abb8659caafd78c8c71a2d09f7edddc763bca00731d30890689feaf337b008ead5f7b9f9672e825dd5ff9f0ad8347e02ae31336c50ff3b50302ab5b74529f383806733b950f98109668d8be3bf5d9183b3b5d2b25eb1175019f9226795ddcee2a3b50c47cd21588bd7b291d00bdbede780e9e2101dff6bbcb4d15838e9f3dca355e258717d604f40413ddb08e97a99ee279bc1a7c7ea4980be4b340f99d58e32cacfc7a8117059d70d1fd2668effe657c14c525d8613a4e51d144c635e6d9df5d2334cac4eeff774089a6bc558d551a8c37264146d8fddbfe6c223aacd5298a6bd91ebefdb2da61a4aac0156904f7b895979a693960d6f78b763dbf6c210975f1ba21688d7526c8429fb1138c0a4efa545996c791d88c9bad6f81c4ae25415a77f81e6758c33ae3fa33241cb8943ea13fcc1f844b1a027071bfadd08a1c8b8f54d6279f3c77e960d16088581adc5e087d8ce614d8dab8530206fa5ccf6eaf87e1d920982c3964690d4207c0b4846c5be405f7dce99ec56347e5abe55791d17dbecbf562b0a2695b9aa54dd78fc9a3a9306ba75c472d58a2aa17fa628a74348d2b5da7a670b6fa1bdbe218df35254d41b081b401d55eabb0bf46a53ad1b0b7c7c6c760d50a43000624f7c35dfa0cf5b7bd66c1bdfd5d85a2f4d97141ee1eab410128f100df294439faebaf668e8de8a1d85d7336fc41d4afbbe4f0f56caf1b85d6282384233e810eee9096391230068a31d2d1685b869d8cfdbb3ed5ec2673c001863d1105ca02d3e00ef8810899825b215d4991662921124310748c6b4bdb0c6b1ce8827fc790bb56096b2c1e426d77cdb1c1f1d41f0bd67ea138357bdf47703e4ec09a48ff89726fd3cfa001d1e40e2e9b1ae843e6f8f1e22e4c043a0edf05fb3bad6bfaa84c01959cd9a75ae74c2ecf0de6de5d0ecc8b311c3d646e6ba2a2d7e473a115b513965a30dd7751ebb3963b2a9dba4f2ddf2c5c4fa2c5ff394c00a5bf30e742951f8b189d1f2f1681380285d0e759b23a9fb4d23ffc11ea367c164efbf3498c48a009ac4763a5a27f1392e756cccc7ca596adfd04ad8ef5e9173b8c1f5a74c707ac3e267c26d555c5e5fc9df08daac8caefe1c8a8226513efc3187c71c9b81f076865ce99bb82b781230533dcbfac6103df903b3aed028ed3e8c04c66c4930f6ad9c8429a94cdb7a8e862aa06cb1abd5d1f86b9737ef89d36e5ba4ce97355354095b8b6c04f25a8f1e285e5d9da353feb925fafff1b803acd1b69f036b479eab65e7362aec0249eb5f7d85eb360cb5a4b85f6d817b08779dd22104b8d39cffeb8cb3190024eef431d044e222e8b9f4e8e56d5c1f7f5c8a16753b8ac37b8d7055e6ea5f1fb3cfb8395fe14a726b242320f7d460ef3190596f9c8702ab19c0aef89dcfd31b43e79b52205c903fbab74ae209a925edf263d457f0f96408e6aa301e37455ace3e9a9fccd5f0add61fe351580a71f0e423a5c74be8174887882dcd3b5edf4cc9ffbc7eca3da215d8e13259c232b057cd1c4482052dc6b23ea9b69d160419936da26610cad6f80e5e18d7ff1b9114ae10e5b3dcbd2c5356e23c2db49aa28570c67c8b8f439b565b5e1015b428452558462497fed8b2150f3d2f9fcaf3594be07279b149dc18a392d734ff3bba75aae2c25d917a712bfcbcced8f32633980b1448be56b0177cd95b2fc12c887fa56df1e1be6291d5dddb065e3af6609ddcddcdc319337ccdd9340a41ed8b1767df09eddb037a775c3a15466f42fc5fadcf49790785f3a145afb16c564159aa42d96d10b03642502116a33a13b9e062ea389b908ab0aa8c9a6ccaea66685594e6765f3eb7e62282ba824666492a0561787fce432a6592a95256f203c414fb166f6fa54896887be68d80286e7e0da3f6e53753f38767322310a81edd6dcd35b73ee407b18d842a1fde6681b45e44e62be98ba792c9ea06c453771ac871b6f7109884bbd3f3ed6feebc95880c48f1ee47c3089b9ba0cd077a661af25a6229376bc2cc94d5c257712b7d772c9224b8f6adbe147add1b9aa7321c78de3ca49deb1e51d10d49aaf2b4a8a29e9e021e4545b02d5a5d40445d7ca609a45a869828854f3164325cc7523b5d7c49113cb7988e6f3823373749e67634927723d1cf7a3d414c8380ea8d87d0f48a654e39902e9dd967f6cf69c82c86b8da3a285e01d032ae3633ca4d2a81594c8accca9a0e05d8b851aea2cd562068298e28974c0e521b37147173ab3c4c811b4c20cd2403a77cfbb29f16aa7b577161c36a7e14c51e8660310776644e79844b49a81e2df0450a1e4ad0364aace7b51a83f9f208b6e4b45ec50c3df25930e0347019ab3046433a59e0843b3555ab4e945b1ca15b3826c4932c67daa77771ef4154d3702f7c1e7c314c213b595de5b2e3aa925931bbc744d66141b619d50fb904ae39751d4d44322674c021cb32d5b13be3a69276fd63a770c452e601152b7d5dcbc1f27d43942127562fbc3e0bc1cbce3d9bd62d3d58020831002782e8e59da1763bf07dba205b4aa76d7b52866473cc5d2dc628598f3c7302b6a51a71297c3ae448c54736e611098f51084bbc75608cf4827b9c0f7ecfbb20f00fa921d326e097122c3e31e8cb93044f0146e2d2c0ed21cdb379fd836a7847ec9f9cd6add424c2d3332111a807608b1ab732925b022a1988cfefd84cbcf9a87a53c2ba0debe3549ec01a4d14abdc88912e9bc3c50d4ce2a1187710645a9d4f8130018ceeb61f7068aed778677d001cefe02ef9bc93943ae8f582b7b895e58e960168e626575742dd7a58f2a7e05b446648f7ea1c3916789ad32149f7d3f07cab385c58fcfb534e641580dedf40dba858257c8d37ffdca48beb9d456134cfe48077420ef421df7a5ca02f7ce53394bbfab135cb537318c71ee65c7731c50b5f870368dcc21106e12fe829902e53c5f05d181b306ddeca71816d10d8a7e32e9923c2d9c85b438abecf108ff19502223a659428271d73d085dc9511fa36c18b8b35a49fbb0378f4a0bb9ded4767ab073ec5c0a57cefa5f7bad8d9ae24edb6d607d317303561379a65945fe4104af3ceaaabc3d72a3dea04dfd9e7a4b7c0d3b1596c6860d34dd7f0af7b7db750fdf70bab6f21b488ad3c0b734d7201e9f7deb61c303ce8606033a72e3d736b1942dbf9adb4fe151fc5b2c52060c4fffa6437f3737b21e852197a0653981ac4db5aca74f9eff2cb3b567f77dd24c64cd37699a69be7981c6bcf2c149777b8c9a3ecd79bc7a301550f64cd27a74c8727c50815a3400093f73fd05833ab60a17c829bb1b89cfe7b4d8775e9943db5bba7014cf9d64550087d55d7d78fc113793a53d65419d73ab158356eae91c4892f6143854dc6299ae71fdb80ee8eedee76ca54d31e9261678a4d9a8ce9ccae78db2909fdf608e499adde70ac60ea61b1dba6fd68d3b514e48881b62ffe3dd194d2f4647755831dff2ff657c94174463a7ff24502047b9cb47fe2ad18d2dbce3ae0f0cf0eb53345c1e23bafc8be65b94106ac06ea967970a17ebb40e72898749f3155f18386e01569b3fa31056c4e28bc82fe4eb7317f998a62c542b3625a4d69440b0380a509164ad58e3be51bf51169c401d31cb1bf8f736844191e60f6132f87262460090838c2d5c50f78186ec3e65ff6c49d310920cadf4d823f47895d429d0d58e490e0648d24070aee18c593cc55dfc195f790f3eb4ff63879cd199e99bae748e8bc47ca77000f58bed66ffc54516b4cfb3a410e0575a3a5c29ae0acff2e7ed522507f83af62aae9206931ad4e118d57480d5485ebc1fa6767c74919c32d485ca7f9e058d54079dbd9d3155d7c8b984ee23db75ba8046a18d97251410ec28e2060df065b6236e7e0dca057463498ed292f84fe70afc9fc83f2c9601a27afd44bf74340039b1c2ecf9dc3e9e32d96986f4a6b5708aa1b206f876f8dfcb5f8116689adee7686c33e179155e0d8f092c020e006f4aeebce62351c89e43af67a2ba5a745839ac8a6582d11aaf75697614b618376ba70fcf22aee29fb74e1d18a7993e2c0c6cab48223ba4c034e136b79971c4ebb796502e39917b07ea32c1d7bf1c4168aeb68d15ced330672c035ab473bff139b6ced1bddc5fd0525ea65d0854b94ca7c32c55b01ee4aa8506c7b2af25ac423533448d9123c46645ad74f0acee7edd2bbb015375fcb9418bde8b9b81a49023503a4229ae0055d44a782b5edbf1356dc2a6fad9cdfcb1315e1878a4a27b2402e588136dfd860e6aa8617357c453e79672d7f483b92cd0a8b05dbb287bb41a2bad59d7fb20043f6540ac35e093f8537ce3943c55641d3c5769b4ede6852fd9719df66b097119d431f7b8066bbaec2f9d42d8b4ec7828c8403c2e73c9f20cf208efd98bb8476e26c8dfc69aabbddfc5cd6454bf4fd088adf285712236d49e396c7f25c81975e0ef0af15c40dac812ca26f9b9f8c35da4f81156b7a551c1928775ea733f9e61c1c9d4ac070cb6fb4dc3a1c7056fedb38479770ab358c674cb8a767724ab9775323b72e14320953c06559d371ceb15bb2e1e55f1a763eebe23346cf35cd4b7bb71067deb947115e1039fd91ceb74056621c0c53898ba731724a6edb4ee8ad153b4225da29c732b844db21ad11300590145fad8a993ee056642c60b91aa00f8aade80f90843ba95dece7a75bcf249b0dda0a4bc5dd6f6e37e9403100b05aecd90caf2c10537449f68dbdf58949ca475a80fda3eaad5d9bc4049217100d2c00ecbfa13827b7723e703adf30c5314dd04716be7670f21b4695235d8a2a5d5f0917d9999879d92e534affaebabfbd5c6bde2f9126fc554dc57b1513ebfad324919b14b854cdd04108e094a9863bfe634efd419bcc4947b058d2d464058a0f82a746d8731477c7ae79698c4b013958416317314f97a07d457101f5f5abf94f45f7f5214b151e51c761d9f9a313ff145f4c428e4c12e57973c5f1460aefe0b52809c5bf3e0a27ab06bbb8cf108d261d15635981f4df9c584c3937c968293f941b334c222aafce288953374c8bfcde064a96cb221f9d5779daf7be73a6ba42770d2015b62a294529192257882cbb9e6b0cacb2c5edc3a49bec886594a0e9439c807ac49bb386c18aa86c931cf638eb4ba6a59f11b9a582067843ee92b0a9c6e536c52dc54783e0971cda9b33e460f5ad4529ed7331078bdcbcb359e4132a0c006d220f19429b417fa17d8a9517fbbacf06b4779a541e606136f39b966848410874002b2771b759a46109e4d68647e323003e35af2337529307557c7507d7d33c5956de4c1756a737fa34d2d9b8a574ef52c83520c7a8c5991033a21d1e940a56cb35a7e51a9ec7fa540452298e8f41759cd1e7c39bb56117dae03c0d0800426afadece884b06fa31ac939d9026bd5f773bc1e7d1c51ba5c40b8c54bea2ffc6a7e9844ecbaefe17422943b82dec21173cbe1ae4be624976480d58c9f34cc895ada09c4a1207cd52a8ee6e9521963642b0c39ea51ab4183847ef649e5b1a04779313f4d8361616840557111e57b2b6556b520848d5faf9c9c52cc901da15694373459c42b99b7bb51c2f10d3ab9547e803150e86c171a6af7c9df02c2b1ed8d1074cdfce31c5dd6305e1c12571bbde7ec81a75afa72bb6f0587afc5ab87319ae9f97e0c383eb7b4041b880d76d6451eb04697234c11cac82896ae4d18ce51ea772a845f27cef49b4ce5112051120f898596264ae142ec59eb39c61e799d5c4a65b8f592ddef256a237ece0039f2c783eaa0fd7b507d6ef25c46f5ca6e5504a09abb744f08a0995ffcc4c90e20c1ef96825376bfc153078c3bb572b33ef08b754d0f8c74895432072943a3eaf753000e36be4344cce54c5c1a517582d21f8c61e930882bb5d21251a2a74e3990f0a7c645eb25ff203b652fb7ada0770b15bd88f1a8377006e94b4bf918d080d3a4cf1e05f42a3f27e852de4777eb3a1ea3a993e0f30be89b2c5db2e5876e63fba979928bbbd7de46b305e9bb27d80ad661621d32c5c47f6e69c5a6e46b0851350410bc1521e169f5cca5f86cbb7730f03fd3e9765bf1e9e7074907dfec3e6948dd4581b58cd8cb5faefb815a4d178beef7e277632dd45efbb4cff1d7e599d98b063107aa83ce560cd3baadbbd5adcda101dff9d769272edb33a432a148d02c2a9243a2634219243151b63a2ba757a5e80fd5771902083106b7c63b8e8f399dd864da0e02b0a666cd4e4c3450391a57fa10ff88f9086381e38d86eb03c31715c18f5394444451f33f21cd3ec9ec097aad5650b88e800fb4ef6a171e610f58d14a98ca94cab4fa9532d0f2e1a1848622c6279b96562dca5531c84301a1dfeef5557ad21ac99196278a8f3c06370fb7ec60c6dc2a655a74d7d5ed8a07c4f23ec5c5aaa04dc7dde43a90ec038039416713c7c46a905688b03a767ef7d15cd1ece4d9ecebb9fbb33cefeb844cf26a7003b146c3830435c732f833aff5e35bf39a22185952b413087a0b3175f90e39f582bcfe5d2fa016514ac1fd15dc7519424e4b4d7ff989bddc81d0d150ac577e3d32c5d58966ee15b93ed7757ddd9725f437ee24eedfae2f05b0c83a1dbebe4f8c56219b91b96c49aaa14c7b422c8454e0b55c7064e958d699a24baea0c96f57eae545e1e7b4719b2319a8f845e4a89e0484b6cba0d37ebe21f4bf99679c7b94bf99fca75fb0c1ac807a348a077f5c8f60d4500090e8c66d30775e2ea26ddc0c20b9730443d2cb88ab11bedc05dfbcb6035010f6b7cc9e20085887583448600cc60c860062b288160e13099b319f88d4db28778af9cc71884ad8eaeea3ddc828d6d5bb149f9019e16e7e0619f3736965481b9bef99da551cf967f8238cc19f9deb46f5b33b14b51ff90c122e24a38f1b0fdc931b458565dd3de794292cc46ff4791d9d1e7749a244f255422f8c65863005012e534de9d9c07c4a2ddbe96963c454da64dc660259f634b79a3b679a19d76f25939024614ed2ca871d61cf997d0e6e4f2691c3835dd9a771666d8b8895e2430764215de86a8e287fbb0e8e9dfda999f203017e27f591b6649a4da9c0211bcc6361a3941b3e2f3d440ecf48b9b7e19d2f6bef69644be2a24efc42f6de9747f643f4fc21ba7c128c7fff2593a4a5620bdafaecf4b145d8aa0e3d1f05e3f36117751e3586e3b0d844543419d1213d92b6d1118d63daafb9cfd9a08e89b6f1e5f44ee58d935bd5cb806de5aa4c2e8767cb9dad41229dfb34efc67de77cf9b96f06634e84e7f454aa41e8e16105bc41fdee4b2797cb34913c8c5b33daa496fc32dab5a238d8aca39bc39e5ee0ca3c26216547d15e2587bd3a54ebae0d81ba733579d8c748a015ab14a0cf5788cfb3cb17d33658562faae417ee3e07bccfd00d32c3b3f00195f0250d4f65a645faae40b956a563eee877b79ac4da3ab0f4966842af25de813f29fd75505412468a29b2978e40a1453a643337c07cbfeed8b1c1a4b88b7ee76340d49431ee162225f84152a7a2c84c92167320ca678dcc32f60922598985658f926ec4fe72de3f646e98338142dea69a5acd9bace201fcaf81c00f8b7e20de9f4cdc9a3b48a3ff2d75a7168bdab738bc8a6f6178a548fea82b31fad39129f47dad83b455524a6aaa1fd9f1f9b02e7c403e638a67f135a2d4bbabe9aff7c8c455a31f294eb290701ed95e775d3169f1384d91fa4829a4d5f7c146bae3a98464fb19ac2ab07691e9bc0a545d7930dc7f249d087e172fc6c26c17d3b4b5eb632388318919009b0ef7e85c5f2a476c554cf0899381ab43d4872dbf7adc0b53091369626d73dcd31f82c99047b820dc861e268bbd8a7ffb522ae6362920e9495d00af16dee4c738dc984a0121e53a62013613fe08454543ca4167d9297b5721a453937a27bde2b80008c26e8c7a02aeea7137b7e18b3c2a501fbddd881ce2daabac89b8116c9e513288258d4842183148a54c4ac86fd285591c0b1f2819b69944fb361181ac0986679d021ef9b5ada05eb7afada26eca0c6a6cc394e30566c27e0924f989b9663a846cba72a0f01ad30dc42c8d01f99d978a09ef8b96bbaad13aea56fa922d2bfa46c5b2f292c0e62719f352594f9a73bfdfdf1336607f7410fdfc166358b8dca1b5c9cc5427bcc9eaa3a744df4c3f78b414f20d23ae80fe7b23266bc3b391f859cd055418b9c67969e3bdf6555cb0227d827f9688e8b1c32bef084645b93d8feb9affd801ef76593f80debaa35bd1968cbbe49e365a23e021ba1b05ee03a348d441faaf9e30bbf9933cfc1d71318e0f297a447a63c9af68cb51078eea7d4283d69154a2f96c5d5f9f2eb4a8e45e0b133815b93dfc04628e7a25eaaaa73b8b5d171c6bc7e117939b18cf356a50bdea1320b387f3f62b60ec64f09c297e03a7bca3331e36151fd9270506448e0106164e29227f5d4fd6d34e9ae562e7ec40481419954950a44dd09c1e9ad22af2001361d0078a84196f41b1c7bce1331aadda0e4ce3410f67d0a1773d75e9aaefa351b2e88e1f6dab7d5a42875af7dd1a4e9dc2a24c6bcd443d9fe27dda9b397883e1585fc786b8522e280cefeb72736f82a65c4335ab5b3b15d31c40321fd46f308a2b13fdeda5bb6e62d3d3c5d213a621d2a7689f419501614311272c8dd6ae8b90662a789949c320f137f08bc917c15ec4ba1d619d25c333df4500bd69317448564dcd612362b4f453371b905fe3bf93f73fc846296b8e180df530b461caa1f818d7505eda8a3b1b2ddfc635b3a0d03e0ffe09375d90f59728573b6db2ae3bcda0d429f5662c2e6ef273d1e8167ec7ef36229f4c57d47b8b5c835cf84f634b4a5147500a7586cd1a723abdebd70644691be66cc937f15fb32673b81aeba7cbafd13d7413c5a9b9bf1d09f9f69cefc7c1daec4ac9640ac6bc82e1ab8a625deae39d29900e98d0fdcbbc599772e8d51be3069246a7eb5f223d9deb7b3dab38d43a74214b031aabd073dafcc3a698a6126a6b56223bf43b7a43188792401a51cdcc15430a5133827d0bd6b4b5f697c68ec907abc68d0613fbdda15d6f18b17322100cea3bd97feaa6dc7e1105a7b50149e8013039562379cc3741a6d227de89518107f2c8820a668d5da9d12eec66f0191ff71a1228cd272dab9499f6f35fbf583e02be9884817764d49ccaa84ab8023bff6080822910a2f2fd0aba25ff78c45bee402bf868fe9c0930906b1bdb5fe14bec81056c3e2b50229e064e7da862a009232406d2ecd1d8c6cd69b9e1f578af42f2ca9786cf2581b7a8e2e8e88cc3893548ea712f18a0fbc0dfca709c76e58cd158bf741a287843c3cda41d119ff352e38057f5711ecb911082e6a0c904e5fd0b0600792a30bc728f41913736fc5f6585539fb5c461dff7a693f1bd97d87fbe144573b5dd6f8190dac362e3eb2c4336f3fc18af46f05d2910107c1be90e72b5f0a8d884d5686fb0c1fd389d3fc846e0c2b92cbd8fda9e0571f2efc622ac667361c26e04ecc56fb00aa9db609b9deb71232e2c135fe12c7b6dfcc4366af376fb25e402195aa2764097d2da4864e8ab893ea848a888f0f15c24bc84455297be6d5a7fe2e9687f320bd85ee7c8c8b1ba20287c1588b5747338702bcd1087c1117c533a4f6b9f32fa4ec24e6fe61c09c27b817b8ee65752f8d83337a02288c59ba7658e8ee95434eaa9ba391dfe676d866e19ca8a1e5f6e5e6b9a9b8bf63e3d1672efe16630487a22c64ab4a2870271f27ecac50378554edfdc90134f2c4919da66a7f8702056c76e574df7be2a058e74bdb7747495246522202cb8d0d7e8da4c9505ea72663169560212efb4f8d2dab46b67224a72c0af7713eb23e5127593f5f69266e431ba0305180ce7f8dacfb1c8ecd80c2ea106c1a87bebed32c1d62285adc1274079761474f6e222c589a7807be6bb9e570bba224957bdd963c09476fa9ec689009fd06e050ea9282a16ea1014b84581785078f14dadd24f675e565e0c6b6ee61f6d95cb567534a868279dfe283ef5ee7dfdc707407e306d9ce736a9e5dcf98f0201de38187e25662ccec0ad7bf9b51ba4107dd10474822962da30340015a043ff3b1fdc42b49d21a528b30b0793a49fc27c068dcfbf4e604f23cdb0686a7925ef8f8808cbba7659da3bdf5ef7c37c74e8034cc0d53244afd0f122daafa76f68039a7ec653d9b642f5af418a88ba0b9b4680db4c2e4e0eac82f24a6b377100d44af886564670ddb42f172ee7ddfc012b59bc11efb88d34de92368a70436e0881febd6f56374a3c0bdd028d5d64ee983866a5910b024a7e7efcefeca76bbdc398e3f9669d1f94b29ceed3041029d8bca4114e2e4e5890a6899815cc6284a190e1d5767b79a796c78bfeb5c4d955c535faa9494baa78a7e359d858978839dc2a24c488a11e065c749d4562affafd6a03bbb4fd77f6183ddbf7041fe0ef498f986890b6b901ea6ddc2dfe694bec54ff4ef066d44309bcf6d967ea9b80aa524e12c5a69acbb4ff19ebf66ecb1527d6ab9e21a449400a1a3d6f74345a05f18a78c9013b90fd77f04ed2b0db104af2dcd1a685ac18f5984c2fe945f894ef0966a8438b6f75bd72c734babede7c80202eb7f2f1a46affe58b8e36b690b13e59d5a1fcfb2b791de5dd8ab42eed4b57f8278893141e8a7f494184c84b033ef7f1433015b0636247375aa438f39132db0aa35e9f94fcd8c0ba2b96730bd00447039648f946ca8204f418fb047fd0a98ff5fbe692bfbb127773ef41f500d53afb777f94ee9b08f78ff968aef2fa974f8e3e830f1acefd54c4f10ccf0bdb670a97224f9df830a560fe6233067e39f2c670745f32df9fc1d9c90fef3e32fcf68477c5d819e9f8af617e5a3c8a9c84653392d382802c874bf5043e7f621aa5fd4281eff178a9b3d818f604e6ab3f19fbad2c523e66d92aa1b6da8f1ec375f8a3caf7620bed997da640eeb2206d48005ddf252cc7d2796f3081d9c7b3149ca9d7e94213c53064770ebfb7a7670415de27913867b54d15e174d4830ae76ef04cc45380e8377c0a7393b7beab9edb9b806f5cdd1abac287722aa84316403e732dfeda8a2194485b71737dee3c55cccfa279d0125f85e5711e19dd18bf2b3dfb8339a2f4c6991dd3bb835ff3a11e301f74d968dd0c37ba43af32890b901faa53a3a0d910ac4d976a05875cdf0238d1f5cd5b99b8618126ef3d1fb37fd667fa36cb833b5b0b7655cf81748495fac8e7760843df202d5782bbae2ec1903f1b03ea7b94a799372e58c867def390b6c1058fa3a96df5c5dcbff2831de754d7941ce240c6f1f22f67e8f853f8ba7137a322641e446af3bc49feb3e4f9c2bed6b28e0203f8a2b451a96325467201c3d4276fe64471b686d91c92393da4cf1277ff934313018b487febfe048e971a762336f7e2170379064a8c66a8e386c4956838bfe3d8fae150902a58288ff2446da6c318b58d733dfd9d5bab343c3f97572ceb1e3573301d22f4561b0e0f97b81acfe0d0cc0c6508675048d92226cce68a87c7f8c803bfaa0d0c7fb9bf2a706d541db637e6dd15aac86b2475a1c3a8d3146db8e1e30111d5ca448669b02ad197c581a3a0e6c491a2d12fb59921bef26dda49cdc022490994fec6dcd287bb5288dfcbd16b11e5d5680aeafd44aead8bb14d9b26798de87c0de35562ac3311159a4bcd0c09448c21272bb741b52fa4ef727286c91e5fa4460423268e6792f99113f3357ebdfa6a977927f90db23fc9e231c64101a7312a216cd12accf0bd866d75946bca4b8d8518ac62c4933de9865d4a9db25ce04cd6fb2c9e6ecabf09b01b4d87db2c60ac0bf8632351e321a377e725a886741ae81037ecd8d35c69d3edf97b071a087ffd7d55b196b4ffc018c5ca33114d47f3c5cbbe014ce29157ce4e255e3efe99f411b6f5020cb269eeb1150e196fba20ca72b25de1412700987f6ab035e7136a942dcebac95a3b4a248584ef29878f3b829321cb3ba1a2bd907d41495104b9f24edaebd10da9c378394d5699a2d7f3a293db68f83e8cdb3229897c8c83c5215ef2137fbb76ea9899b9868fd71e730092b36414c74d7f49fbcae700def569869164a789d3762c85a0acb8720c6dadb0bb4c0a2676963fe3d9427af0e299eefe8450fbb7d53452757aebe9c5d3dc5b05eec767774ca4879227273f607e5d2cdce3468de22722f90fa27f048f29a24d0929ba24377ed904984dec4d4694d80ea81c3fac84d2a715700721fa087b787cdf4900e94d5ab707774e9292227a5fdb85591239b2695eeb3bb8130fd410fce4febe9fa576dc50d5a8226260f32179da1d067a5e4620cefaae22a20617ff9d8ca0b52011c1a48a9a92741081823a0ae18030869c92c117e8de48e28d8912074aa38f736f7b5f4fd2025f712882b70f0a9453fc71f65fb816961a0599a57f8cb4c527729fb86698450a25fc15431d33337f703d6138d1ff68449b7df448efeefc2b5d1b9c9c4decf1132f2259ecbd54291e4b26bff5497e806273157d43f5ce30e58257c9d1d8a97e179d6242a73fba8951b10b3017a0d41227e6d76b1374acc603504e3f056373a9d58863ea66b7ca3e77e365cdbc87c2248de35308ea9343de6af70dd5d7e7a205316e9f0733a814e3dc71ab586aeaf16be018bf775e00911cf8803186d55ea595490d5d0746d8c7ad5acd3243cefbf06ad010dd1748e3be97c1f97bef10c1f223ed8dcd9d3298db52a6c6445a13dd541e47da4b287cc5bbdf8894eab40b781eee2b59261fbb31d57065e1a4786e136486605f3729717f46f91ea20f4b7adbdc7765364fc0ee497909c14998ede58377a94b1e1c345073349d9c18609def09479778287a6c96a322cded047cd25dabcc7d33571ac6b8bc3402cff1f3d45858d6126995d0dc9562b51f7b997b4353f5c12d5e8e04994de2d19775c1eed1d955e3f680200f0956bd121a788c6f964751f555dffef48359ab1c8a4714954907b452566c63a879f5b1a095a755f2ff7c37ee500c0e27e746d6d102cfeac31c3a81ffc10856d7f386378745e5f96fc9cf64fcc8a92279420c107ac733ae3c7f17394a829bc5474a8e6fbc9bb5f5b0a927de7327918b5718b90fb6e4fd0feef797143a337bc9e469c343dd8491ada2e1aaf5f9e5e5cebd84cc102972aff41a6c46978e0beadca08ccc420cfb83b311262b3015dc9ba1e6cbb48a29c295be788fd5da38a4145bb8dfe56a10eff22e00970874f95ef9cc40d8660a874f00d74549303bc0f4fb48d2a7496ecbc0e49e29a8afa0259e69fa4f3a1cc669bad279ab21823ccfbc397f9a9925da54c835ecbe89f0e3c34af394fc286adbc2de7e812e25bde746ee112859d3fb6c1ce4c415d6eab1381942b2e6e4a27bb32241fee5dd7fb282540920e56c4381743b04e0e1029f43c398968ce10478195f315c3e4acb9e5176ae9d4d134dc2b1150701edd9ea0b2722ad59e4dd809ae92700ce98a0a11297343b352906e8d378d7a6aefbd77f9fe91c3c235e939eef6a653e5bc9bbde5d0e0a0692fe690e3d977feadc7d63101ec910b224c2387598ad6ab8fb2a2f4aefe5c879902aa3d66136577adcadaae5f810e588418b1de64e03988eb567a7bae37d957e8b3029396573b801ee0964db77442be998c74b0ba86c5bb038397d628e7d58e9b60332b952876d68c0f6db7ac1b85ef7dfe1345f004f934ed444a2eee215f80bf959cd5c30d3d94689868ad262d494a0134646fc0f4246fb3c13c455428220708f4ecce1ba4065451a339976cbc041581440a0034fa5531da91068a8dc1ce488f0f5e19786a986caeb8c461dfa536ea315ee09da414aeea7265db154da7555d714cfd64990d1bae4185ce88650bfd0fb73469bebcfeb7d40ca8c33c9eec134958714a463756cc38fc2fcf10f05079230af6d1aa735e0e247c84f103ae28dec0d8298e30051661e55594b8ffba61e0aba975f39aea1fbd98756ca1d070a91843d4ec5b29e246d6fc785047855898835ac96759765ceb1486683876748e5694c4b901b95271851bcb3adc03633173d4df804a37b40628fc2b9beb47bb8437afcf9595a83ab7f7dde418f06770afae665b2818ff0b3330ec4701d83cca3ff8b81c0485323b698b1632a3806f90e2eecbc3a5f322bedaea87a24aa4ddf1679e4b565977ea42a6dc4c20dba6192dfffeaf17a1974ab6443104c19b8282c0746b0095ef0f76eeacbfd26cc33260fb25ea2004648c061ad912ef8bd7af36cbd130694d9c12fc14462e0fa76be0dc2f843401b977910f29a1a0f8c6e0e97f9580ba5e67eca8d12e6b09d6659c2820e5c5f38be26e537993b48635dcccc5a78173ff0bb91d0cc2941f9c1bb757dc672d94f570aa7936e1708b0ec93b3ab6a54170bb62503c3692cf4fe4aff72d071c2ba2d6bf4f2d6d986a593cdf20e518feff62a23c74c496a19635e8f425afdaa68bd9b825fa6b81bbceaa4987afeee61520cff39812cb68552c7cf5834d4dcb08e7fbbeb77738585b10b4da7784b3510b689156588fdbb510d52b3b3b2a9a9598d91d87a5e43967e981d8647dc7f8d14094604c105682fb712e57ec1b08f44d4d35d5ed5928ad54370607e0801f1685f29a0d63582a1f5313e6d9428f1f470be43f315486ad08ce86c524c2b7bb452b629eff0f6cc1ae89e031574e4499b0de1bef59fff114a33b58652d4ec162769975cb1abfa6c6dda8909fbe57f1b12bb911641b1d836b124f3235a4ca7bb74029b3380135ba85343869603ece8919ed140b42be1cdbc43f676ff36d963b3bc1c6cc71efa310eb863c3296c5bcc2a17883434c14d78d5b08a36a6c86ee6a5197c6c866c59dd98c4b8396ca78179e1d85124d7b5a32853227d3527f991f2842632edcdd4f57fec3583835a33faf0d83d593e295818e0c7e38296c831bd12a4dca71c628620804c303f2d50509260e12b48f059f7aa069e01011dbe83a58d084f69a97557c5b61002485ddc4ee67cf5bce2d35264da1c8f18d2dc04de84cdc759f2aaaaf7e7f06836d5a4eed05fc48423d1124870d20185fbfb8421e12c6d23d0140cb5b60a5637046d2c476c7303bfa42e6bd5a88cec151d73b6d81c7b6787955612877314e5d5587e5ca9bef3d461a3ce7315d6961d626cc316bcec4272ac5cb7de4f55df7442be957e85d584cda430f692c240a11377f48dd18dfdcae8ba9d6b7259789d642a992f0620c0fab00431875a8a652a66415bbb2ee233f4120d55261771dfce7eff609e85b1a2540d24989125632375265aadb8a4d4600a569931e9f8c1466dea6b9760246793098734943a184133c5e077392764c3fcd58ca6e18a2daa9ff6c815ce20cbdf480e712cacf342fd1b82ca9134f1385767a43dc4fd8d535fb1580a36abbe66e589bfd9f742ae9744815e371c95817c1d48b5a4bd33a5d519fbfa712673c3d074a544d44bb435517060bce480b77f107d93f5ff48bb7a3decb0db3ca766db37dbacdc042d397f945f5a650a4cfcbe19fbb1e2efd8217c2a4310efc387d215c08698d18430b3e6e3df4140483464d4902e5e834c54f7d77c2424e8729fc19ffc28191a60e02a7c6ba4a676204e2a68e46297cdcfd576f75e3521a711f3e65657d24549811b0f4b42d0fb18810aae2a598e2e644e8a26c07c424b7cd253681db28a58c2b4353ae5d67b4b295410b57e3c3ff0b60917176bc1041fb548ce2f9c6b3de541bceeef634f35dc10b1b893f27ae6cc258152d07bafcdae947dbd34331471e98af30df3b1aa9f001778373990c0606f535077ebabded931960384512b401f9c8f6ec5152bd0d946ef9c96bb6bff13faa0c93902fa6d9d27151d1b513310c23394ff2218af2de59af39e2038022316fcdd55deb80f77062cc5e66dd5ea1d8514e2a0875df83f8ad682afdcc946a7d012807e23d723bcba2da7fb4978fe1d747d46fdfdb193aca54b0214d9cef803f74e61c629b176b4d86399074a60fd5dc19d1f2dbf21d9489ed1a4e965ed57e85738eb195ec59cfa24628f08724397d6e8a256aaf65e4f770ec91eb5f2c1e214dbbf558a3689ead6dacdaac687936f278cf9e9b1875df308c1cbe86d996d88e82bb19b8a9fcd77d85b049b532181a84dc6b9a06b4a557ee7772b44841c5e695d7b9e2cb3a0f8a0d6c5e6bd0379a0abf29ddf6fa3453bf20cfea538e45f23a58a1a76bdda9565033c5ec1469e92d7930d2780a60370ddd000eb7f57184388e077af3694abc357597f69d69a4e9b14ea95e28a04427d32bbe90342cbd6b9a3da0a34db624043fb6c2a3e44162ecbe7850e34f9d494c4bf476f3da726e220510bda07c6ef93ea4ebae3982c87cf42b456d56400ee2acf788c47197c67a3a9ca7b8626b8b663fb3f15d5a12fd4887f7a60c2ef54e1e3e3593d7cfa22f3fd822eab3905f3b6f428a41cc60d5b687b785d62e655bec96830959f93bb144ba400edc896aebf09254d4bca5c19e096c232e26bf9c1c3d0f122a5682b7fa08612be20d9678562ea0fa29813eae872564d3764718cca9cc6e2449b9f91d38938d5acb79732ad0f59ae2d7b4bc22a973d05c6c1c41554a20c197d4cffa4534316dc244d9673f1dfb5046f96c14523cf41a6136267dfdd2e4d59845df819ed3269c81d108f353ceff834012e7e3ac28e5c4021c873305331cd3e4bcf0117e79472cb562473d603e0fd3a7542a2e216386cb6b05720d99a53db4676cae1c71dafd720fd90e92ba57bc284f85267501fdf4c267c33307c352801953ab75192c244d14314beb0f4c3e6c27e42ff6ca53fec2b3853d71a07009369784b03d2718b3aeef0ed582b2e27bfbb0725e3b038a8e24e67020d8bbe0054853408bf834617aecebde3342e202bcad53c27dcd3d1b09043eee03a6aff8309ac7bda35efc85db3af7aaa632d1c177a3522c8cd446d08f325f531c2c713c993ca353bffcb9e56ea883d7278412df60c1443f9faa28ff3d5aaf9ecb3efe27362df499fae816cd7ae2899b476882778abb05692c07edfb28a2c77448755b37067f9e0902d35289d59ab1df1fda4df52992959c071cd007d91c66d6029dd8e78d36c824d782624de4a02d9fde4c9f94a0ece9998e92c49e6e2ac9a8ac2e188950a445e9b3cc461f9c5160dc15dca1675cdd8193b199d5864bd778a661e22fb1175c1a598556e96bc733fd1c53f7f82d89bf072dbd2460dae01e1165a09d4981723cdfd28404662e847f8db9afb31e3bc877dbac4e17ef7a7ca6eb948da5b582e34ef9f1a26f97bb56f29790720cfb4373c1113aa25cf9ec35561beca04bc8ace83cd5717f3d753c66c9b7636248e93dbcde2d40356e04097a13efa8605b5edcd57796606dc2a89ca68123491d3ca81626395f4c854aada2bab13ce926606599e27d31455b37a13d39fcb68d58e41c41bb4834ffeb3ec392df69976400cc50436d006762b656ec2ee100446589d61c5070b1c6e46b58dd481aed6c38038136f858693646485fc6391445bba03929c2c962baef41396ffa3578fbd916a118bf1f2e62bac6b421447d60ad72ad2e9a2ce573359915eb2097cbda5445254bee16d1e795e55a853269b1c607d0f2dd0e4e970652f5043cb031ae6cc586bc5f05112eb78a19388309573b030db34dd6ae707c7e852bd8d6c75025df713dcf065da63ec87c6723ed660d7cba1a23bb82e80e02c576cbd29a263f8d2f19482528f76707c70f75b0a22cfdbc9bc3facd655946f42564dbe6879d8c5dbcd8dcd1277f9fd7aa1db13ea7f4871938eff606fb6375064fc503015f11857726ac1b9861d729a9eb23be03617e83b1a04a8eb7ed77219ba62abe38bce87eccaf36b747981b74cfe9ba7f8be27d194a31fa7da29d22d722ff94ba5f828bd54cce7d721f396376bc0fc0906337c53b6dc4f1885cf2baf4330a67171e64d3f19bea9c11a14dda5a4aed47d076f8e156a14c4328a7b95d02da4a388de5139d007be725cfa02227efdc0c7db4bed11ba36aae061ddafc641466ef7ac63db2f0ed8066007e31bbc839f0cacdfe40045e3e7447dfd7de05a44bb19fb7404bd75339781e54b43a498c1122701ba0130d34387ec15bf612a32a9d0428809c76ade332a27a8c34ef4e90be713eee9f4bf69d6d3761f646c379b3404338d352484b90e1e9afb1456fff7e783c4f0db1d3f57a5acdce20867f62e81a8137e12fe56d200a1015b0c6b449e360a31aeb649d48aa9f5883cadb19680b97b6fee075c8b115b7694e3b8016c0735820eebcf3ae95a67d84202df80a88b6660c2924264033c5624ea31c2e478f31c701614a006d382ee24bb71daed067508b4e3c3cc5314f70e47788a8934e7cbaf28016224a984879a0e44bbde7c7e8a809b4c91defb2ac2f62e4e98143daccb31164e2cff0e0982bcc0d6c61b4ff1a27832a688368dc2ebd7f996b27af52092cc594f0f4febf4908cadffb18fc62a3257adac8eb46da80cc233911050a3aeff72b18bbc8d3f3af0c670ad70bc54cef8ee75eb5fba087b5d9d3372f603575f94b33c1d80539a6636a0651cb2eadc82efae51b985573bd53a17d398f0fef6b6fc57fa7714775af70821da019b94418b4eadb261a42319addde783685e4dab3ca85b1e7ce908b11909c8330b43edcaf0709e5bb1c28c16cdc1ee5765f7f9b880ffde19433f119a74ef15e965ea4cca23781de7c9a43f4f73f67962c78b3974c44e44f2485f368555ffa8853e995b8cad469c13ed675c792bc64caa929bce956f8b6621c9150aa8e189fa3054c23cad811e2d2f81a993ce661eb1f079b935f63174481dacd1e20699787c7b85c6b7b8ba5ac683191461e04ead21d41f589b83672cfd76633811be1104193c1ba50f6cadde4d71a8df2771674111802fca18d854c080e73b8bb19000279d8eaf499ee5683a39706f31d73d1c90c58c44065db762a8ca93cda1cb5bfa2688f6c5acb5f654037f70f0b4141a1cfeda4c51a03bd8662935bb588c58c167fba5fc209eb0b6426b1b4445d925908bc2fb47ca78aaf7f6b4ff1869aff286058c256fdd71f1a0a10fb031ebf9f55187aae8258186ef209cacb34499f2dd2b9740c446949ca70e3a6a3c02194ddaebb0bb7de77f5aad19301395e38dc5bdd8676e7a7b60c3a740b3c08df1794975ef05d6e12124f652cdb244610862d8188480ce20efb8bfe6a12ffc616295fd958d65f63d87629065de7187e8684266f300da69d837919e21d3c1d5b546ec6ba45ff665ef92814ced88779da1d1e223aa101fd9c93694ae33c6dc3c58132f3a2a762409dd0da78505b02306535565b23bc166629166488fb5b4556f4c2880cfea7d034dc63f28b1b4a6ff423f637d27012fcb757c48dfa6f7b156bd2db068426966320bf9280b8266f594e55735f294a3efde05f78df21327aef31e3b6268b9e17b82f25a21b647fb263803ede56d910452595535e335084df46d5efcab60b6baa00ecf1915351f025bcae680d1c2078f84709f0b0eba7c42c6b8e2997b14c0ee19918578581d3b66b6c8ccfccd69162b65bd09c593095f722f0ae75e4ae08ce518e4dbefb950195c2175cac5a5fcbec8de4f3397fb4d0473f57f55cf4e196d85f4413d080fe09c28a0894f510afd44d3978826e07f72af465e1cb057e8f487c9f1b42b83c73253b41454d609c083e955059848e9280c76a14b3b1ddcff307b85eae6b3f1b4c97f436b6f9d522141d51ce255573cd5473e27ce88cd66e6e2f21277735248d3026e5eb6ab80fe8e1a7b0a55950a13286fbac2cae6ee44800d9fe0b3f96aece23db6271b3e496dc5bc3e064d75c8422e9c1b096ee28e742fc18e2446aef76abb618a606442fdc65bd5f9b4cbd23ed8c38109c4f23d3c63f405e9121efc9e81523e4d4fa07914ec8ecbd403a692c91346ce94d22278eab3ef786dff26c24a1f80f03545f629434435b5ec49faf3860eb75d5b57460ccac9f564f1a4bdf27068ff27a929dbd4108dd05041585c0cbf5aedf3d7000c6e77bae8abcc1220041efd63ed4ba9c2b6f45d8edac5f231d9e5f1ea7f93f8042f3437a07c1659943c0b00041ed2d1584c439063c4272fb4a51c14e7f55a0be39690f301f28d59fa3522a3144ee6ff2151af855b04383730c822c4470de4c0717032671af253abb10bd7493d2020d73c0acc5e03da05fdd773f174181a079bfba698992611664948604b5a541d8390bf499b64140a686f3b5e3e337d59424bb9a4d113482cb843c78c41c81222113fb63d6cd980d10153c7cf6bcb22f7b8fe62d53971de2bfc6b5945b0c8f5fdd2af4fbd7ba52a8da80752b3ebab1a2acc7f5a95114d9170ebee83bd1e5f6e4fe37145f44de9e1469608f1acf371076e4b69258ab48f2cd9d637ea8115a77c4b9317aac996b0039c8a21d7c9d05a6aad5447be55fc7ea3f1ed13b30151519526dd9dcdea5e1a31da3be5f47853ba5f63f96a8f67243f92801fd090c20e080936e871e503c368f5396f69cbaeaa84a3c9da581a4b8758ce2f98d7490a1d071db4866f455f8918bdb64e3f5bb9710bf1b5f6bc7aff98ff2dc5e4c7c247b104bc4945b7c9f872fb5e49f7bd612feb64a8d3464fc248c1c50a09e2e21974fd7acdbb9506f000a9867173faff807b9cbdb18f4a34a2764e236e88f4677635593cc3f667821a656de66e63de1ccfa648f6ec725a0a3a3ce09d96a5fafeb954749333a097614dfa9540d557a660cb7bc8871ebb41da00ff738b3477799ad8c33f6b74c5678a706e85a5731da6fd7ad26d5d04c9d544da6c37634b8569f80d7000428c886205b0caf47847f1906fef4c85119e324d2f41799bc8794f1a78874831b9aa9cabd88e89f84f90aee3db10b093cddf72bed1e511ae0d37e732a2ca6b4f3f96b7312b01e21d4d1bd67237376901e5abb49bb9bb77b3fb005defc78839f75cea31adffa55c7b7646f3289c98fef7b405ef0811b9aa2858fc57be6449dd2a74fe4a741e1f0b7c5145828ed0b3b6e3f9a3dc84e551d60cd22949d77ac1d7fc2edfb5b7be09b1ffc8ba4d10c80b27829b778b6022df63b71fd0dfe5814a154fcbabf901cccdfc78d1605dcba4771668e93a49b1edcefa0219d6edade5ad6ad9759b044229e4ecea04b8faec68fe6aa86323a6d9009ae2b78d24b9d03c8d95e291945fc9ce48aea8924ed92b8ab27f850d12c92ed89ef24a2df22671663c27c3eb7663ad0b1ac22b0ef1ce0213168a39f3e9d25a7daed9b9b2d5537db592ffc1c47db9acae101cff2d14e020eb3c36971ac810d50b0124764b544dceea2858628800aaa04384bee22a3ef94be4143c40026781e0abd7f8e3f7402d145b7941ac2b0272dbd7b250139400e921498ed49d947614bdc62ca018bdc1619b2a167990eb4f7b2f360b9cac648a5fbc7d6a59a97ee34290bf334c71d3897ddbdb6b82c7571c0087b7a0bc702214d671b447e66fe6f70491dfb632e056a98bafa8b17686dab5d5346e91daf6145e2f60c9969033044cc26769ab2e4840bc98333c1154acc5a393f4efbfa90de170a9572b3078bd23357c1c1a467270a6b7b355f00067b2ffe2d3f3bd0b45974ce763468ce0c8400435fb2c070a83d1a0fdedefd5fe4b6c52c0d90a77b347072d502253adf19c63295fdc2f21bbf3fcb3ca13125305942d7888f9a51d8df4112ebede3fb8e82937f3282650714d30cc5b428903d40675c8102e2788c305675ba339a8cb86294cca74cea434bca76ada8186fffb3b27deb5887a55c8103f18b11b2189b110fa312592cc761c7b3c48d93c5852b1520fe659a021819529dff933421d4dac53077db28aeb1ebe8fd851e90d8e0bcaf32e63a1ac7954f28404fa6a093c2457e410d20d45a922e93cc85f5fea8b611bf7f0a4044ede089dd244b81ec29e7cb1ba6a1e6f4554507131921a3c7b8a1f96669fdfcc56c70134d7b39175b1f2624baa9e6a9e89d6d04ece5c099c743e41341d0d3e97ec154454c775b86184801a4f9bd0f8f02bcfb12be79e2949d2c4821cee2dc7e97ac2675da644539d8e3fd8fe6d7178db713b70f98fbc6386fb7bec28f911be71942f5be23e6cb5fac05852e5ed7d88883f9b123ba45e77078a17f10ee64055042e1b5d842b0d02a0ef0d85732d566d0a8098cb5fb4eaa01542c9c82b46bd90bd89719bd4988238a0b58b8526b75fe035d8f4e09fa1fd0f2faff0f682baec40f9fafee0f9794a8514949a71b8892968d4542038ecbe3ab06f569fcb077a4c19aaee80c654dc348fe0108f069bdeb780fce24a96b06a1026057185c1d32cce6068a0b44e1cb0f38117b11e0602caaebc71604ce5b98894258e292af92c2d7f643a1026c44ae0efae50dccc75e6b923878487e4a7deff95ecf110db743413389c50944180b3b3468dadf863909b960fc84de4f8a80a95511cc870eaa954043442d6e83dc8612a989697625c0f1c8c344989daae9d9f841b8ab7706e7c24f17a62ca7232f58f579d51fede7650724b9fd344b17e528f1be8998403ff5812db0704a63336f72abaf5c733660ee42f50309b30f3e8cddb46334185c548231eef760c99bdfd07b7999f2021eea708375cf64db38ed4c52f843d592e79386f63ce142c593f9f7e2ed1c0360a520dd050e596bda34fd0fc2938576eb512f801c10c6568c66bb48f446313e345ac94a159169cfcc0282bda8c80fcf9eae6cbef395436ddfa97d581ef924e087798df919904c5afdd71c609582655321b137bdf82f2fe2bf8c76dddb8073d04cb97df3a9c9531db899426596c8e2e497a05dd5ce126f9066fdc8ce44b57b227420e600f3b50caa9af413311a61abb0e054f4b53f36c035732271b5c15bcabab4d9db10bcd18e07a16ed98b43bf13dcbf8c0ef04a67f5cea721de2a9e561d1b864794dc24a6382cedefbcfe30f906cdc9719594b1a2c5155268879c78f96f7a16650d67e9a12eb91578e4ec5774d9a9444d8377f81b86141601d0f6ba16a81100ba418110e7325cdfdfb74c9d88d90d9f593facab88c0a87c4c362a1bb2bddbc6bc4a48d5fa414b00f968b5d5d37ae8b22028a2a57a27751f1587b6f9418f7aa979cd3abcaeb807df019d3cdb5c0cb693432cb0b4afd22d1c0e6f36587c19af4cf985d3be21b1635835143fa7c6951dff07eb0a541ea179c8063f2afe058c82a39e683e91eeb1239978453d282c95fc320877e4e338831aaf1617d55920222e89ef323dee44624c6eda6ae96d76efc222ecb1412468eb31593f52ca099dd93463604b52bc6e85909c8f23a3554bbd010d01b19d07794920e49056cbe2a362c44c48aa3001812c63845925ab41b6a15e733ef12b56cc3dcdd24f3d3004bd032100ad9c2369257537ac988679a507bba0addb9d23bcd8da6b650ea33238fa2ddfb4c7e10f744ecd13ae6d49ec8ba582b2d024d7b048beb86ae2976ed3aafaf808f6f1e51853adc3f6e21a2d7658434dbfc7b2cc57958b6f0940bcc3e77dfe98b68b1f0c07ea456a685a8b6f1f72cc86b1d684bb488dcffecc02bfd2d867e55ce991ff5c7fa1d181f0e6d23ff6b50295bb830a6b7ccfe17d8e54a61dd29c908ca482b85c66be8841d986a2add44bf0e1ec7968da1f5017c5f11f427440402683249c06894e3c450509e4f4956fdae1f1dd55a7867101d1b8ba684aa1cd5ab98c72a015adce685155c9cbc6f3e83eced90fa5676325d9d1e14eda1f747b2418599e85eebf27f8d8a6b51e89869eeb7235418597e7bb7dda6dc5e23a0dd1241138402915fdf972f235ddfa53e9fd162a09c35508f02f06c66baf61c91d067af2fd08f9cddee95a0ac32e77d99e37240ca37def0aa7cddf63765c8e218c4110d59569414317b88200d12b770aa1f3d682e6030c571f185fda34155047f87479ce211eee99900116037ad9d17e7a7d4975f676fe872ae560f1ca3908e1c9253852f244bb62512b8245a7c027b715b80026f41910acc0d76ddfb8a41a3f6257097a510a13458d0ebf06a866b813b93317cd5f1f8a97f4f4bd876c33264af37ce56e319233d46ccc33e449c7b3392ba4ef2be8f1882fc55d57a20f323263b5cef60ad8b6b2fcd87f0fa398a24c0f32ccf1fc7942fcf5fa709dc1ccdce26aa9b3c007b68d14fecb773a3afb096fe6439e131a1a9bcd1b7d45595ab477cedceb74a4018bc57dff6a2ab084db295931d2bd1f2067fdbe096bf6d24bc14e577b36964f16c8b1fcf2796ccc2d75011159d771e67fe7fb9bd869cc1284882135656e122b53791b9a4f2de4350ce64947d4306a0e506539f4a66a1345d3daa9cd700e4204d01991c96f5204da4c71964ae191c7f5acb850f6736af338485c6a8359136837b6850b3c15705ea1100cc40341217c4e63d6002498cf078aa876898f384a17f0362902a00a8160486443fc07acb0c879692cbb29925bbe20e93b40311cfd0f260391a299d88e18b7669d9d2969cfc3c5451d038814a0738bbcaceb1a1bdbb8b71e61699f6ea7cdaf3c65ccdb3374c1e272f0dd3adb6d84d7888d12847d7fe052bc009b45554d27a15cb432e564dbadadbe56a782baa82b2f73793e7b9fb25b73370f65a1c1aae1e89942960dd3450b2818cb031d30aa2c3b2a98825cd8ca12cf91880e9d5b92ed6a92d0940b2df90232125df34590dd0d1d7123d4aec786b629953e4cde14fc69d7920b277e60ae0a7f7239fb744ea4014b15e217ed900274523dddb4230913eb7b76d13b3c84b66996ff5053add76ebbeea3b47f9825ecbd1111b2f54557d1b58ad49feec520706e868308be129e4ff98959fee93809430b08fb052cac352b8f8aaac3382f7cc0b0d2c82faec073b0d3c413e1fe78af6f4b230c0bfc509aabc20ff6dd1ce5b4927d9715b8de11fe487acd20008b21bd14b6786bac7378504ec7989755f9ccc79458c616d3d9c38f6294b1d8ac03d2957f38694601e4feb95268c46712add40ebdc37bff62484c123802dfa4a431dbad595d46d79a36bde38c0197d6341e31aa434a4581d1c5cd6ae53a13588876bd4c9f320dc19da9e0225e3aeb51be6491066dc2abdd0f779692e461ac599782579440383283853e44ab32c795e5427d34eb4adebe6531b846a205e74a947077e9be3a7b3c2c4f6cb1af709757b40d4248939a22103b2d4e689f2d7ca2b4e21a069d00e8ef0ec8aa019ccf42b58fbe8b232394f4a28c42bb6c71c177bb6b315715d597101af8da7771c1f73c56ba9c3ff47027f79dcd8dcae87462fcdf70ef1a0ee94c1dd516a2226a6320ebf60e14679fa5a26df8c50ffc39a6f4eedeaf35f39da966c0f8f085864c746ec1fc88fd79308606547c8b54b7e441346b58fdf2e61a6533c520c48ecfe71799685a95e8414b661baed551480d7b4afb598708b89619a31288e096db255bf081ee9750c09e95a167b8cc9ff067000b84400e8fed6a60ccae4993d3d9b36776e74a79ffc94741cf50b613c375335caa281b6432c42ae6dcfefeef0e7749d11f8503a9397f2476bd64725c31722f72b44c9155c827ed85add5b523f6e2c7e5a3a56f6ce77b282480b7c899d92ebdef8cf2ca65584efbd8274717660340400e353273f38cdc9713b5b5f48e432e75aee683916af71061162167874c0719226e769692316c7571aed0d2a31cd8175e81f612453f489d5610f163f766cd307b9e8799dc876760f578ae11ef1e57be9df1b3b461b814f6783734755183ff66ee0ef18cd51f261ab88039006e0ab9c935e5a23b02ce68eb386b74525ea6b972b48d35c438642fd1036c3f7f3e08536b8207a7c9ca2782523d8bcee484581a86dadb78eafd1ed3613d08760c395d62c346c7780f86a43b4b3a99a7ee3bbcd6f2e9c0d253ad29cbad243e54b7d2d5a9f8461b93ad56dd779997785537932e43c6831328bdd922b18eb1c8c630e7f9d8cdd018570a85b374f49aefbad4ad53d5625ee57921d018fe9e48aa4d722678317008cfc005189837b35a555c82a025a05eef2ca4974f53f31f06651d6966c738fe0b304ed9fa0e121421bf9547a88d6f86fdcb8f730bbae61deb5efadeb05552285835797ca56f84e06b8f250f010f096e99af1c4898338af1d590fb200d5a439d7a25d3e32d0fa45bd7fc52b90d837d5a8fe4340fe6b9eee2c36239c68afdd422f90f4e880a96238f91cafc80a8448adb63fd20989326953a144114ec1c6a66686f79bd7bf2b4858e22bad382a805f970354593bfe736a688fd0c6eb891069a5d11f2bd9a5ae41d2128b869df392443ca3d8155c52cadb2a1488705b24f5b54d7b047cdc9e5ae5b8bd467a9ddb6c46d0e94a6f57d99760aa0e3ada6dbf2d5597df6b45aaf4fea057fc44a9b6c58e56899efbd7f64a781ecd03800551827e15266db9ed0428fda76f837b47afe7966a9a6434700a30f0f15eaf4575a74beb9be2593cf9c31f075fc93532db729a4431d9f655c5ed1dbcf4205d80d2c511ab728d1d91ed567a5229f7e9c6faf7a1406a9456a26ee4f7c488d6847f6889691a6f5e8ae411528f42e27d7b030744efc178e73fbb9aa9aa33e3cca829d415792d6b0422f5a7da3e887432977cebbffb2ceae267c6d484238358466090c32c0fbee9e1c633f9001415805087a36fca94f40d2377e4b04abcec9814ba6f748e2c6c3fa30a04336f1ac42cffaae4f07aff414114f1d614cc7272ec651b6d37886b86ab914300a5a23e0bfe7477e86595e3540481b2c5a9bfb41f819aeef59525a0fd538798843844ef2c8f278021890828d43b8b1f575b963b60a690d86dfe87ed1d31632523906698a6a403ce8c7a336146887e843a17b9071bed6945b918e56767584bdb5fe49d0c7038507ed4952d1c68bee13f21983a4a987ae49c6205527a40dbd0162514056579c3890efed96d0029d3ef447203f8ba830a4803c672c2fcfed924066d4727b283f1696bb7de470ce324deb47d0be95cd04fa94b6886b46364c6383c1bd630048babe5d0d8bf9f672278dc79c835aef390fa18345f63b3f5623aa3499591dbd92095a4a9203b797c43fe194c9c3355530f7184c072870900505ff9e5247060681052d224c3eef36fba99bccbd5cdea6affd4c18ec050887a4d8c699d21c19c5b4dd5bcd9c6de4fd9e1dacb63e863762546b64c6cc5fec6908a3bd8ab0a550de503673ab13ff5e0cdd06e364fafa39bc70e874e40be0218e1912ec73a4cb32921787fee4607df0dfb3e3741b36796d3216caf6e9a593db3d28c209ebbfda090ac48a82c44120256f2424767bdc00f38f48710200c5d499d0db11c8cc587bf32f4e4ef47a6efe82fdd33d79b33460f6349a03f845807c8ab8cdf1461ea912accbc0fdd19439f1cb0b0c8f1304be62f3f69af8ed09667abf63e311d3a29f816f2cc63e66475a2ac8f8ab2305c967e9f18aef8df43d1bd41972805d4b7ed9d81ace4d573998ce2e5b7382c02a0a734c5557ac8192bfacf7bca2ac867945faf16cad97bed04e423f7b5301d1759c1cc447df8e179f1aac04512e7d2d4cea523e7c964717858062937161fc2f57e53ff38deccc456b2a46db0a45826f20311281468897a7d5aa36340532f211e48e13a2b0629ab32df60bed3257fb28d3075f6a8ea5f013b19d15c0a2829b3140c9c7e283baaa576f08471b8c3831ed91940cb5ab2c98786425e630e13984328fe363bb3c71453357560978a1081b9a8b4eb261c97a4c7983987aa9acd7f9d8e2bded8c06b0d547d21e5c04d2f5351f75e64675fe4071c0b222612926117117659b9f994fc271bb6f6787e97bb17ac2e5635434e1de67465017b94d6b955a284a37597377880c01007bcfed0a967a83d003ff03a0c04bee8332471dce5c2c2cc1be84afee589a030606e057a160f0ba503a44d079baf05e479169026e2aa3a58a6c7e7607fc7154ca59ddfbadbd119b76212d380deb7f5dd8e410d3c008792828ebb679e1d16b87ea23af726ed9f2710f47ea101c6029bf3aee77e26f3557fd5f9c6ec0dea379abf5afba26d9599bfc4b9e0d4d0166cdb89764d605c0f22e98abaafd4cf7e05b896af2cab7758358e79275537e815533894054cc301f20d44a5d2436521c8bfe6179b18d8e9af2bd9cdb953aa79ffe8ca9e9b913a4ef6ff8887ec0548bd050606696319057766ded257d55a58978d1c20491e4fdb9980d9bdab8da79047e9924f6cfbe474bc340f50dd34756dcff3e3713eceed0b580e73099a7b6184453c1c8935ef57c67efdf76a2017cb1030e305c2037ae1abb78cd40417c294c4444e38366a4696ad394c4482d7690ed861b637d045c16330763081b0fbee569e4df9ae7cda4dd746298b074221378c043f006d2865dec5a22bb6d1103b5b79c1aeb68233f073d977379e71484fc039e2ed5db0c3356ce8759636cf81e31ae31b3409492e758e90d92bfe1a46f55c4a276b094809c2b999316e61f16dec67c15ee347b2872d7d220ecdf35591b17cb40889ab9bc9fffd7be619dab3961244c1b07f4a4e97fae7daa6af14683ca3d0094d48c99517b86c2fff7b9b8ef843585cd2e023b63d87a77584a2946b9a0ec22dc99c00122e22fa9e1348480b27620d6c57a1c8e1f57d9238d9f5574cc8ab33869155a78b75959a9f373cede02835a9a9c269bce34f047885ed650a8b27d8330a5105bfc0a752e7e6a71d8ddb57561730d1b9849f36992051d42da7429cb0086a97a3448203902f3248b73115e66f5bd55833bd1b7f26fffca48d063cb27db79c0d85bd67a887cdd9846029b9c921f255674181f304d7a707e8b3f4989feb3e1bca263eaff534ab681d45b140bb74273989a92b2f6a71d222752c72b4d67d33aaf040260fd478a83028fcdafcd6d6814f621f2991a3419ef2f104914f592a5cc44873867cff50784d9aa8c1b3614b94cf7b67dec5db807b05830add3c6d719c3c75922d145c4fe49c2c48d202b198ae381aaf17627dbff31d398f6072bcf5f9813829157e4af0905c8c99c5adbdcfca3acc0458c2cf3a45e3ff391b6aa90ad63e668b7acc2765de99652b061f21b4357a9e5b95654c71fd6431f8e9be4a115329fbf46ecbe15a65ec546884af963ccea831f943d772b4fd4cc4d4c668ad2c38b828caa9079589fb2aef3ead804555d2281f7d3edbaa5d07dd738dba902d841fb2e4e6d9ac0c0c657cfe80f66d3b9578b1097ecba72d19b142a60f57ee14521d1140363bc06e073f5080eb89d7f21c10441fc6181d909f69ee115bac8dfc95851f4fe299118d21f54b6cb545429de557563f040ab24d76d363d9e12bf3f94ee81e61c1963575b5a79d48385ce600a4e60beac413b9e27fde01e3abe455441f11fc1fed0a079a1cbfbc57a39c965c32c3e7b24515d463b66a1c6d271ce563fd5d165f9f3b1f41aef89fbc1cced70c52f702647236ebb1d05af2efb63778958227e8e8db2d8a716f7e1d19a3653f41d80e0727bbb6a80091007b06fa484389149f2dfe2325c649b13f13e388606acca654b506281bba46da9d440f8259f807196be4c957293c76ff4292f2f82497ba195993eca7fd61c97670a2f1de4230109956734c2885d4801213dc994f0e0af6dbcd8180cf44f57ec220b53572629645ce645d53100753b87fb219a56f36e06fa6cca96e0cceeac96dfa65793e6aa01147f3f83817eea46ccaf5f53a8e74dbc5834abab8ca4a676b5207ef13a6a7ce52572b346ab9d2877869b3c2d2b356b50950b85cd38daf8496bb0ff185dcec9addc2ffc4e19096cc0d208f9fa8af673abc252307b360d7a4dd94c288e52c7f7b0692a67ba96494456d7c6b9999c76e81063ab544129452366bd1c8beaded3d52fc8227bb0c6869e5909db6af7aabea9bfcd5dac10610624b4c5ff64fb9ce511aad6085337e00fa45a317baf10abae88404ceec1ebf27a0504660ccd00ae7d842aee810c203165978c5e8de5aa8fd18e5d9b7731bcc31e105546b6a10f9baff325b184e249f5c4d4e2392fa7783bd5666a7f5f25bf59dd3adb9b177113d7dde92a0a4a070d5354cb3794dc9bcb2f486214db28fae29a5aace05f551d386e39a662fabe2c3ccac3b8ddcbce13e6782e75c6e02f98c4007b8430a37f064b563224eeb640629fc049651bbe2bbd8492d988a7b4a8709c38f8db81da8bbf6b9f6f5cbe8b272814c2647564c9ddbb1d8d2ba89fdbd9ed6bd2f1136cd75f3b83f93e3f1b9b878f11d364b8e0a5a8981e08752352f77855a9f8de170c3c7801090f512fd9d7e63ba828019d58b141b4db0a8174ee9229e9f21cd33ba731f9d960a4aaf5c90cb4ca44a22a431a813ba281a22fd663d0ca9768405a7f66046ca5d438eeea040b20bff2cbee8111646e9e88818c46f92d8382c4cb11f1e7f0dd7c13f96c54597132e119f89b31e1c1e29d0b84a982719c6427095a594e7f5e0f4b4a1e5f79dd1ef864751a1469366812b40ff90e7a3bb725002b4bb5ae297a7d04068f3ccf68c9ec574b599c214006034d39994974d78a137c83e483f471d019e7baa292dd2467d4c910a59867784d34a04536b8261e5ce00d7a8753d956c703f2e225a3ba812eed555886698121ec750c4f38ce78f97342e56fd73cde9d6987cbc28b836db107f3c2fa59e94d2461bc885a072c10768791fba94c32a9bbc545510ed5fc6ba8d3d06a7b6666de156a41b73a096a6d488028de1289684e332a9a9e54098fbe4f9d78c3ac4b601b3d67bfffe3d561880f1662daa44d6992822fd53070177aa743da86668cbed17d6c562c44dda138a2c98004a0050c0937abd561ed3742d1cc484116aa577ac9a74eaf672897b1a91223e42c753eb3c448b0566210ca63cd98bf8fe4e3f51066fb920c0a2886a459795009fb9f7148839f1d1141e3f7721eebd2db1bb29184974ce580b1a89b7557766569563c13907807787a770564678308fc4add1c8549c66d2a770ffb743fdaa7c2609e689fb94e007990bbe60093808b76681e197317c1f3fd2ad638ccc8f1a2e1d66fdf8c44ef660dd78a022ca2fb331789ae11c9c574b7f2afd5ac29ca68b14ac9e4418142f60913bba9fe16943bb3d0a3ce04cd191d2b627330c234a9ee40458767d5136cafda79ceca14189d67a25f5141ecd56565c314c874dafafe340addfc37a7d8909d7b0b6661d4fb3c82ccf87d7218f811a92280be87aed86b7d70e0a00a66e1f5b4c453eeb54997cc5485484b9426f5c5d96d4a1e371eaedd589c3027b74b7b7127b28a06944be15d490c92878eba32f83e416932dc9de55d7223b5ff65858500dd57e61b92f6255a3f7dabf999b8cfb34827a047e55efff57f83f1ed0b72ffd9ce3428f0bd39462433af14823e2392b76e3e00b0307f16bc7ec8553b4a2ebf91fc0b5fd0f3503d5338be320f04abfbb200dca52f18d1e98c5aca82111ed817d15949af5314832972006039cc60436ccd05d623d344b01d15f242f1ddcfca397265a6f4636c9ca99830f97f25431e586bac9a6463ff86d8bd7c1aae65c0bd1a4570139b8f7bc38e78514fdd09167648dc423d3748edbe3ef0b10c7f593105df0b42b9b87ae223bbc39f7ddffeb19177b0bef49f645c2b01769fa09dc92b5442c35f76306b5ca25684ca31c27c2a3ede2333c87b7b76a79b1634e63361e9f3602ffa7d03e3a48c308e8b9f257c08506051c414d5b255d8de1114a7ce2849b81eb4054871490e6161619d740ccb46021052c4f51a6f3e83de704b3b15509776b03dc806f7297018ed0362032b76729456acb605d0624b1c86bb0439f75da6874a49328c90d2031835cdd048e5f504f958f66021c904dcc821feb608a1f1ce124177d00b48fab74c2f8387d753117430d398658a857b3d96bb7816790fe65d9e70fa3217a77ebd134110d97d08ae42e9a85ef68b9aae2c52e8765ef7a28b5319ff98f5322dfcaad28b3a27a94d6a5a428eb1576db1954e829e51332cbc50bbe548fb38113f52dd8db9738b376d787f65b90abc32136ec546ba57d82896de183663145576894a5376b56c5f61f07b53566b89ab7487ae079e1f63614d4e27e663eec634c12ba80c209ddd19cdc91505eae9a7f01509f55d9f6658bffebd9316397a21f9b070e3fd793b1f22caf0e4220323fb06127511da97282f8aa6ea7e316a79ffc247e4a30dd549508940ace14b3355cf9e689937e5076f6df52d857311727d9d5b24f110cd7e480d8c732112cff1fe700380c5490a6b9ba1a8e666d6c330aa57cac247f25a7453214e717e6400d1870087efe2a827a3abd23ae967bfbf02c1e6779617ea285c42ec79dfb3fd7ac04479bd4ddf2be3d7204af097ea1e12ef5c3c2b1e5a9dc4851969b49ac2bda3eac2091bbe3c8656c1b9bdb9a32ecc9ca2583baf362fd48d10e756bea874bec88edfe4128a2ceedb7f4ae5934037a8c9f979a78fdde9f9abe96bad11fa1496f532ce1a84939583ee201be494fbac1595774e60f15e80c757c9c85a232ba760c040af339d07ebb635dc7ea40fb4d1824d8a49339f0030516878e110a681f6386013678130fd55ce0bb4cd8363d1ff4ccb2b06d54d53dc0752d90a06ab37daabf8bf5a37f96915c24e0c1021828c8328ed676f7ca82bb217ce744e4e5c470f1df5db0c6d826583e1653723d8862034b69eb599ab46aacba85e5722ab5e6ecbe93edf2977a677ec1639dde1a0ebc7314fea2c20ef2bb2cd00d9b320dd7bc2fd8ad8ea98793e0c54219de470e3c21a5922d63f6ce35fc472c9332badca6c2662d4cf959b4135d166b99b2ac05b626b336969dc1f762a1fb35d53fa3248a7a2f10068c7e2596013db97650692de80e879afa47d4be7908111c0ffd36a903905bcbc1a1b0e7964f0373ccee92e279a2b71521a822e1d3f9f506c4ba78f304588a884123115e5bd2853ea25bfca5bc62beab8debb55a534b0dd90afa6674dc384e6388480911b11ca69f08546db686a8439f30fb4efc80e206a802050afcb2bddadf8a0deb5188507f8076068a264aff3c8005822fc7d593d3e82fa5c3c7d50c7ab93a23c5dac2257c4435071d38554e8f55802c03bdacdca113d469859a5303423764dd77f3829994be44dd8ed6592c26c48658875822fab939b4b91b458a7f21cb73a5c5e31913c5a8a15fcc18f39de83c7ab9a5355d5d12d172c8281097c0a692ce89aefe4bd52791c92db3ab382863732cede988a4127b0fa03f68203012a7c1b008946cd4d48b10ef486941207457cdf15bdd61e5fe59a593a33bd68985647fc465f66a32466f3e6d449c028a4964a349560e52cd9e8a99f8001b86acb0adcbab42b776f42643d244e4c827b9f6bcc4ac7dda215c5c3ec37bb42eaa333137064caec408f0644438a1c9a224f30ccde171437b721b0fe75ba1cd66474693dfeb1d3a6e0f16e10d6d29b3ebaba863283bfa1091749faeccf6d013c5ed5cef9941a023797c313b489acf13f30e8e347845beaeef8e47b06f63da8211deec7ea1fe4a3e10b48ee5d52f34c0a54f57a9d2f9bff96691c6867510cf861f80a32864dfa95d64a02d111d6da7dab89777262359433150018ddfe89ec478c8c81be9a1fa8cf7a25a10d256722b05165d6babd076a76ddb32a10500b4e7ccaec3d78a838aa0be4ef61c5baefa1d1815c8f1d083a711be807d4a4a37e25c5a91e9f1b0271dd906ed2b57e7eb9cdd9984d37380a53198f6ab28fc5359faab71efa9adf0be34bb6899e6dc0d078d181bffaea339854cae0752df3c746916f09bd4577317b15523fcd2c2bad20409ef7c1baaef487608dd73bb6d45a1b0298223308bc638c54a7a52926cca63793a50bff101731042f17ced589b0bde5b720efd7fb38e1af20d6161863cc92ada9b968d95e98f82a9fea99c08997d0a0c8e16c3c07fbcb25cbd0fb5d81610be7c02e0b55832b85da81e6a60cff86525212962489db172749bb8ee848514d456815ad778bcdf3e5772e4f5be70da03db844b4e115c74ed40c3e586199d51ac470bcbcb15aac5e0e0a244e802e84f4724bcbe7e4ad78d052f3e9626fea735d68fc3d5066abff4ded02644da411b348679d9e7ee9ca48966f9f37422a2eabdd170b8caa1e08f4d0a6b76c6da0b9dde3e5f149731935c32b5d47ae2a30df9a1574478a6b240dd49a1784f332a4d5121cf7a28d7025b140f454414df767d4305c9a5aa913ece541f0fd570bb90ede8bd976d1cfe4db2d55bbb2a1139e93d9a54f60ddc04c160683925c1ac76d1915db1245f3b7be85c0b657fb2635e1bd433201030a04a210b2a2d41ef85e0f18e08168044efcfeecaa24298b6036f50d90fdbc0571798db88539e848733f9d61324b529bcfc52c89c1d8ab6a6d83b2354f1b708cbf3926575cfaa966a40b943e67335bf48237cb49771ad14af7948f2b0b324656f304c76daac969172918a0ff5ceb5ef2e08cabf10bf6763e86763f09d7b506316a30fa1dbadda0f02d78165e5026cc596c1576c0586c544e41b5ce673f3395c0ff1412b44b17fa2e41de17582a92b746eb80c61de4b358045c77c248b378c9321c8a29ea70934792d0c3354bc75408e02bbb43540015c2c2f9ce6e735a11503ed307c643a22901cab36287e26336938785fd31ac89a932400e9d6ad80bdaf4ebf0e94fc6a576a377f281827f72c04cc7af894b17e6e07d2bd3ee973ca8a691f873c732e4e5749b217267ebf9311d5bfb218151e6ff73225b449b91eb98d4d4732526ace6018a0c7694078ef6d95d5775a461842178cdf038b7ef0a194be1549cb163465f29a3966d1f3b6218917027c764692d0995b5607163873610eac13c040c20aea5875343ecbe2de88cebe06b86dccc2cba2aac7a54528184af9b543ad6dc726a17f1892c80c966f3754565d9a259b675a6ad1a5bef12a35dd54c14db3f1c1db81c013752b116a0d6819dcffea1a90dd64f50b16950b0883a20e6aa0a06496c294cf0e0b39b1b05149a31df4bac2d13bb990ce81dba3a6aae51ffd45db637b4e152b6768bfa9eee64f5618cba650efbe59ac6341393780468b11c615ddacc6f090b77e20de92ba590d9ccde180f7fdac49cce434fe00fbd90cbe2c2042a9fee388fac3e7cf856a69a7b7c57ff9c625cdb18852942768724f4d0616a88734f72e4a71f2a68be4154d0db814941200ff754b8bd1b05110c08786e2d488d91b41aabd8ce6cc5895a52e62ecb1b420243c79a873308d3d9380c26b51757ec9796905b37feba847a11cf2fd1527886f631939413b12c315e75e39c5a39ca8c82c68625f33b467f8d2ce7a9d964f0fd5bb821ad93795b71b8e4f90c0b07bc595ed0ac65730233aacdce337980bdf139143329fd61217be8c7a8b4a8ba40f314d4220e3416a91ff10139c77ea4daf8c545439be575d615d9d655295370202554ac104292905094c7592e1721c5774d4cea7cfc8653c5130c26263a263a5776a9d6d37382cd13d96509a9398e3751c95205e29d0a719c14b718fe030647c55c366762d2c6890798a3ac42ce9e109ac379b62b01a3601bbaab371cb4e71a5bf7468c05dde4d2a8476703f8bef79450613525da3aa190fd58d06e5eb0d54465a6ebdd7cac0c1ede662d8fba5c7dcff2e38788e42caf7f2a6813db690c90be17fa5eaedfa57b0eba3abfcc42dd7adaf197000420af2a445ea750a75f0e0edaf6ae767d5f3952ecbfaf68b0fdf6311b30ab3555958c39caa736948aa8fb0b38c83330445d36a4979d3b2186612fe6d6259b69e1b56311b04ab8e4e61162bf5cd45c787ef91408e478c3f528a4ccc5074ab6c7c10f412ea85e560311c464583ba02c84f17c4c98dfd4ea5e49540ab1aa06740752b6400546a84cedc8e9315197480622f7170b27815f9965bcb121cfcf26ea7561d7f0efcae2621b692b58df668cebbca39cbc23e009b9b0dfcdc33c8e13506d0c64907d8c21571c40f3aea674b7bf08ada114f6658212757ea02749234aa58f0851b05bb0dbe28bd73d66ae2ce7790e24d1b4eee4914e3eb459800f05fe20ebb1b0c2e2514132df27b8523f530ac22cf3e153c055e6780fc890beab3b58d160a34fd4fa5398feff2f9ca8ea4364b5c2ac351ada6ae39acf622736d53b0ebc1ef1386e2b9948485398b9f7f689cec68742883d23ff19d46b7ce9a800803dd001ec8811ff6de53706035b873649b2984da5838cd3f5425750fc300a28af6375b85ddbfdc7c4f2d44daf37e7079e56ee5f3fb719e726ba41b5f316050e8df3a3736c2b9978f2fe450d09cccf5477ad4cbf3e200164d86c62e00db7559d40d9d43dca0e6929a546f1bee32eb9697f32ad701b1227b3fa6b9115e1942463493440f65e2250b1b72a1fb0d77eb05b00ee5a7fdfa601ad602ff30321e020b2001d06b298d9b46666ebfa97e10e97206a0ed29be7c1ccab948a260d2d957f55cb095ece7fec2b35370cf19c73ec54f54c11099e0ef03ad3f1d09900f5704a6c6b474132b10801041aa07b29643ba6b49366a3a309bdb0b6be67c6bcd4521a8abe6b9deb28766d91adb846ab1520a07da73d21791b53b284d041c0ac406a931d9c56bb20f3207be38ee9f1406cb56dd290305fd17d5cfcffc57f874c59a0ff3f60e4ece4d81bc256d26a22d4c0d82deabcc1587f225e30abe571387ecaa93f35a6464e142e5e5d87b37d3fa731fb2bcddb7fca864fa78d8f70c3aad42bcd9dd991d84de7698a7280168114d1fdddad7ecafd8aef1594e65c71ba03fc6302ef6bb676a9b0a98abc45c23354e60ea677bf42aec85ee21b8503a359089474d7bc221535b3c41f63fb9bd47362b274b3d17c8c0ceecd1cb0a337bc7836b60e2049f80f5f60a485b7b8cfc213ab3a5a96a233b855293c0b120a6f254905c4f393f4c2f8acd121f5ae597c56983951fe1f313223cfe3afede7755e00b32da3a271df8752f0aabd64088bc035c216bca1af9a8e3a7f25449a7419ff67241b9a630647ec36ef1efe4c6360029bcc9c2dcdaa12195467d60a100ab39df57c35d6ff574a9920e5cbbb82a90a336f7e5c08f4e212e86b21eef419c4f1aa2a2aa5187115d71866b10b421a048d20d46cb9017964711e19bc7f6d1f43cb605d7b3880e3e73365f58df7e8b9a020dd92b9a34f969b0d7e8f93881a914ef6bedc5fd3d446a39aecdf345cf49101aa60541b3a5165723c2670fbc96b057037d107dd953678710f6862e0f63b50739c2cd80c0a2753f61878ade49bbb19e381a88076280ebe077601201217d5531b48c45a78dbdd390729c3e8f63c84a7d3a9559a3525c0f7bb6ec7e21532d4659fadb799351347b82116da9bdc3818adfa24d3a2abadd9286fdb271ca8626d3976b87423c97992b2c4098e9de4e2dbe06248700539b2685e2f089edf56fb7a975420074e196f6dbc7466e1c5a95f24c1457842e78f8571af53fe822fd167c877f50cd78571bf3f4aba944bae244ef34e580991ed7eaf390fa828a2e83689636609ce8e5f2a28daff49ff3dd481dcf1a41cf092bf7cb008b2168076be88827997b541fb5287d88388a0bf6e87043211dbbc2232597fae49d1396812cb59349174368a2b21ce6e7614aa6c03dc7bc668fdcab0a601899b7163590f0c97dc284d529c4634c79304ba510d77f4fb233d450ec9b5fe98cf1ea5812026ae1f51f99c82ead7bd37de7401a0e04e910780033e3bea9fc58931410d2bb6780afb66e30e111fce482ce7c65e122ac0c90d17ea4c9db51cc09d7d1db05a7c52d201b50bf8cb92b39893f9111f09d0cfce4af3797d9c6191a5894c603bc8aa155ab4a0e4a6615442e4743a3102fc1812168f9eaf1b88ee644e8dc747c512cc27d0243743c8d9f2c6c7b91a39cd446e2d8f415321ee638d3804a687e471d9cef46aa950e15bd100bb3b871651e9c5109db58bfbc3fcd8fa9afd9e19fb6b8e583273264829c1feec5e02bd7fcc0a31092ab87dafbf1b4568e52c796a23074fe720e5fe1c786ea16128f4c087700173e778e646e28ff529f70a546cd883a12b8f1bf7b500de66c9f7aeed65617188cf048e230fefe3a90f038dfc5fbdf686425d0cd6f89fe87feef70537284f912c874cba599475efd74d784eb06398855c316f6dfccfff5e85e1ec9da6e415f5e907a158ee6aeaa74b0572983d80dfecd1c918accfb2244ea2b22faf422eb2912b8555d06d80f40c3fb3d03b49188a2d9cc00e76a28d009058c779ae83327a018b318a6235e765876fa290385a70a97dcb33a7c7862375332839462da2ec43575333634effe2d1775527e6b4dd885e86eacfcfcaae78474be5466a5c491ab67f4e3b8f2cb919563e0fdb8d5fbc0c5e5590ded881ace36c6cfa730db70ec1e1c823516b525c533a37acf8cb795cc58ba6e2d205c2d08d870dfd351f1ddbcee098112acd3bc7bc4ded04f9b37d041b929dd2fe353b6f403a7f277b8738207446a56742a83a95c80fe9acdc431adee5267c672fcb0ef337646c410ba97698c14500c35a294b0a51341f692d07e5950e10b23ad4058a30cf0e9c077ae028d27ec74f66d5575423f0f65c48015fa424f48e0c449e1b2fc1c3e0b9272a28f75204c479e3f92532f970b6a574208a4a6c8d204a85a875358c5eac3e1398ff6773df0fdcf31a29bc23d9b91dfe9e4fffcc32f537367f0c184f6c1b635f3f19393b261a939fd37daccc9589da4a5248e6310c486f0e9edbb0d5a208f529f306e300dea1108db2ec0b427479d892cf70774e8d59f13fee9acaa2300ad826991dd0ab59b9f214800c654274690a5fec35b4c5488f82c91de578193275b225b878c6c435acdafdfe5b7d4b2505f24ce643378f5cf243b927c3c4c9f7a995e8e870fd92036376bd80f44f79c8b960ba193028d4b34852b9e9a3949770d845887012a54db7e60c9a68a2d680a6d08ea5ab5f46a3eb60a178d4e7eb40711beec9795416508ab2887baff88086c05c9bc15250d4566d19e2038e1bc3befe8f2516cfa4e35210b6593d2b059cac77e4f6963d644aaa68b610a2924dae79756f2678810a80498976ed636159e13963f3e0ab2d5d18329eb177d414a3cada9a6005c039fa7250897688ca11eaecbb1c839200cd716678afebf364e0dee336a1d921ede392b18e3b317150dafdf54e92abc999aace829984752de6bf58f29b0ddd423d938c1cd56aea71d46c027be68a7eeaabe002e699b488ac5d440b418206980607b9e0261ce87fe641f804c322abaf9fe5e93eb9b6449579bef74bf2f02191ef3badbef9d3d4f799f548c0c92d972de68167e66ed9bccb548c9ab495abf49b7cac2dc452c9917edc00cbbbf10b76efee257c7c14aba804d5cb9161406be97fa0002a5ea156e62a3190bd917e946153400ac183934cc97c5deb5ab31316d56a0fc49a54f79619132089781fdaf57958c15a5e63c3176cfa31fdbaeaff02243d1ad23788f32eb3778d658099ce01601ac15a5e415e956c4e98831f3fde5c541369c073094f89ef744022939b34270a56390ccd8e9126b8f666e5124e9fbd359148e83ce24e0c5698d6602cce033b713fe54d8bdaa8674a641e850bb25f76928232414531852211bfe105f538a0f22bc24908bdfb090c330ce853a6e61741f4bec17e5d8150e2c98a6a2967c1c0f6018dbffba60a40cb95f35dc1ed52ea90e2d1cd3487296395ef946c9ca2a570d6d48b6fa94e62b6307f049fe583ba9adadc32e5499df42398493e872d96764c8d07f23478dd54f57db84d6b14d71f2cfa388e568416d554df1f443495cca3a161b94291572dacdf5a52115b6db2e9686cbff01108b21f5010492e89081420b739a5a56d61266b21703ef5975b80fc540550a5091bee0b11f7b25a708ae84009b188543591d734f2697cf499b023134d8164aa7489218fdc77b96ee886107e0d1cf68080fbcf8e092a3059abd81f5811939c64327eb067cd10cf645cdcfae46e2b217fa660a6e5bf8053bd957e6324c17d331c2ce5af71908c291213d369dd7554452f3ea918ef065abea09f216bec860362a99dcd4a05fb2202f17dbadeb5532eb5a7a766626a79df73e1cb2323acdf1e3728249424e9386362478a9753963c7926827cd256c0cd9e3570e9b36a6e31add54ba32bd10751ece3f64adeeb6c5743c1f7fa5ca63835654b00510029fa4e4ac17c1592cdab9702471b3d0f842aaf930fb4dc5ff01b797b80cd924b9ea93a8a861c73c3f7a30a7ed32034715716af705fab8b85bc0a635d4c2064facee3237aa467207bf879442a3f2d50587f128d15b8419f85c3ab9cd0a2de178ab6618dd62af4fd1f9a74516bd76b38762f8677b18d1d9d1d1af47095fa5d984303b0dc3a148a7c37445834b8494f44ad4786326078587286b1ac88d6846e1b43c1a40b5de40547ed8d27112f080638339831f4832962e96c196310d84d9150d903b9eef1dadf48c4d0368af71803160854870520f6b1d6f9a0266f9a127bcd697a7f10c81a0e061f062ebdd3e64bb16ca49dc42eea5be6b860e7ac1c943eb2f5e7f628a213b5eff930d970de9380c23ba5d593dd1a7e903f7a19ea2499ab215e90e00210719423a1556f819a47709c1b568e6c0dacb559b5198a6986c11f0e44f4aa5e23fd96fe8dbfcc62a347d87e84e09bf5c0b5a1e02fef390abeb228c5edbd6a9a220ba86655816eb57189d7984328a93c447e7b7b1df9213811bc3fe5de52189a5d53ef327fc5042303150187653076bdc0e57bff2b59e1e1d0c23657eb3277b58394b31fb1d5c2197d3a5084d4651095256fb4c6a87e943ed6f61ebd6f534a08121bfa8c3d76143b0745f80b84ad67807c0c9acf4e14ee7ffb7cb8916ba6997d535f68d1a60bfad4b4ef1bfd5552ea86a311d8aec42b0e027202b09d9ceef883542d57b471ff7b775451078cb997aa9027e0d29ea436d559ba9e7f1c71705943b25c4278084445cd29098ee517799c4ef44193bc48a0750207482f8677046ad7a26681bf20859bdc1f7d1134263b2dc93021ddb36c4dad90324d579c045278b21d2cdb1f7a5cee71eca39c60203b636ff1411022b8d7dbaba155b2cf3c1df7d10a06aa203ef7a2c2295f2a04fbcfd6ab99f5c696b0ca904004e69381d49d29f7525551765cd027dd73116f6a8d82a11de0d1b2b88c149d2d59d2024be1c5a30ff5cdab26de2ce3d98fdbf54fb97ad3f96a919dc35d8a8b92cab1b8f45a2d5e15c09602465e12ebaf5a1a4a91dd6ebf365c5dc7fafd607302909aa41f7b55ae046119d7761079d63e2ba95b8e523bfccc6831439a49186f3d763fc404308b3228f7265b3228b7c2b60c54ae757bd7ca3a734fac9ba081db87425c9861a5fa7f55ebe195236062a29f3d114fc218fc14a377174b339f0d5f648a56491a992bc2871ccb1d648228cfc90870ef60e3976b9b863f032fbf34319f2f4effc98ca59bad11025f48e60f80cfe9a7efa56f4b4ea9202349317511ff3a0225628bafea01fe75138842a53ad32676095f389a3ab9ddf73ea4edcb9c5c57f7234b6cf93d3eb84c8a9f626672edbc9dee5186232033ebcbb25e085543fe22f9dae25f21b698bc313858b5ae5064d29e4940a388239108d9b55ae18847c6af1b6fad8cc78046edbb191b9e14cc95c29a0f46bbc130893b747998a8a4c7861718091fd2f5e12717192a8111f6b471c892168f13f7e9f66f8c382939a86b16a71c8567dd21acdf69578ba13f3354b8b1da0306135e5ab8bcdc7275fdd8338651bf8353aa792a120c6060d282dc9ce0102ffae6949d7d315438cf57672757d20f6a3fa6cafeb3fde9c82210fe83ea07456af56734e147298adf87aa8a70b54d4d4f33e0b535fcba2b2c58ee6410d165b795f34cf2840189a97e696ff46b5bdc86568ac8004148c7ec65680d1151919b7fefb1a5e96874f6a604f32a51fb0c1e9705f8b8220c04c9e4e061f264f5c51b92150151f3dbad0e8198588a5ba5a207d4fe018f1175117571fcebd9b0c6491a00edaba044b47103b623bff2a92b3e129ac3f57b8aca65db65e031cee070c988bcc8d55abb7e8db25f3d401f77e5216f94282e634bf62f17d4226c3c56737168874fc38b35b7a68d11308ecbfc5c6b722ae69be8c0f2dc2df5217894c9256b3a939d40fac7bbd4bdd261eae968a4e51dd94311d10cf80c1606ef19e99e6709ef1248975bb582e410f1be93587de4744f17c3599fc354c1dfb5a3256ce6a9c59d30970cfe3d446e91d67ff752e0f5f1ef294d66dc4d19befbee9e9acb82afbc4c3ccddab6f35e8fcd3613839ff31bfd4277a5556d514b02431f91c98eabfd495c19cb1449b690b76b9a6031b0b57202c1f88d7257a85f407968046742902b49d89be37060fa16119b0d1f134291842162dc278fb435c07cdc26da9f48a35a098aebf89c5f2a5282e60f80dd5635d54e8dee5af4d140c3783bfc6508eebe60d338868eb75eae8dc6cb399828b51c559864444d6c924fa51428d6d12d681ac65eeda246fdc3503e2620eeddf631fd596f6e63b3db4b1564e2d45c4a31b54b64872958fce3dbe87c01bc8076814fe7dda250aa723b0944670698b569e3845edf3039a47e15387dfb2a74b8ff56ce18b909dbf171ece5bbe062e7c51b509c6c874afd821ced5b85cef36976bd8318d7154143648baf869225dc47c5a1d84a98779e4281f0dd09f34a259e61cd80fd5041c4ec511d0748b66e152b3d403f7c076211b73cbda96d79f00dd5866621d43038a663cc025c7d17cd10a476e25994fe482247fb7f00694cbbceb6e2e33023cb4464d44a9076bbee2d83f5546a1da2114295e987e8d409b41e6ea0fd9398de519111fbce0e27d797e830d2c826e057e3eca18c0011090ccc5466470a46d68b8c6c33b0cd123be334e9db3ea303ee5b62b1e359779951c32f9e4b942cf847e311c95a99ef6fabeb5d598d4d87371ecfdd96c85bcb566d7f9df15795c764f11e6afd232129ba6bb32c106b1b5733dc5a51d7a84118fdbb572a16e8b8f1fe6d99c8948379d8f4eea0488d601915caeee50069a482680ecbc7c357ac896d84d3281f2fa47d6f64682168c786fcfc53c5adb3addf6d814f8f2043a5b214ed65669ede452faacf8c83a5c3e76429785a3117a7727af584199b078357535f2d99d413df4481703897e76fb74462bb2d8e85bce67e42cbaef73c63190d95f046ac94fed2c1f3e753e74b8b6d0f2f8d99774b7b6e66d4c02a51300ccb6c50aa01cff526e189722297ceb2578b134c7d598f44a0178ae741c2dfb87383eea499c4d73f982b0e996351fbe0b6f5169bbe66f0d26e5089f8bf7f01416e1d812a0638fd748d9018ad4dbc1efc3261da02799ab10c922a901c8eb93b45aac568fc8ce16dfc523e485f54482d3ae56db153f4a43a7d6f47035697071b610362964220bb31fd845a8dbeabbcf7c0e4d73363578d0165d529975d0fe25d86e47885fd670665c23d3716495ddd05d2565fcd244e1c9dc4f3a421c3cd193fb6eb4d0a58bd25423914a201fe39d98de57bd1aec85be9a3b289554d855d072ef2aa51f6be92a41f6dd79d88113c5058a11ce57951ccd484d07d8449ce63737b1646794dc2836385ef6bad2035ec2a6913dffc051d164d6896b774f5306d1ad95502ef50ff19f59d4c941b5e863a3e6864084ebae65354c39bd17bd7e82fa76828f958d908ec3cca4bb24f091a474736cd35d6bc60a3702b9346c04f589da56327bcc84dfbb9533b837e8e8d046bf5f0305dd8425450d8b6930ff3d64976efb8cce1dfbde7cf8e5951f24c2a6b789dd293a3354debaa870b3bb44c2e9f900ece253318063643655af808df79a8dd99ff829931a296e82d1054a3b0f5ccc1a81220e58b12852b37e1066624016e0a09eb994091d666e2d0e11c46796e92e05a89cc91820637bf6f33873413e7fff7b8caf12c220c9853bc0c4d6f83ad918f71bcf74f4a978e9daf53bcf5cce77465d564554092bcfb91840a6e2d71884acb11bfbefe0fb9fb77de5e2bdf294ca1c2043ad5a578cacf2475da1b799bcf122e935e9e755784232331203fb183b2d1d405fce1b9aca4a8cb7238360420110a463cae8782b8f601b6dba25429106b942425d25dd537479ca9f0f48f7f672ddf80823dda2bb15d7ddf4621691257c0f491ec352bd106b65eb604d4e0e7d88dd7af43989a60aaaedd2b9e82a3f7009fcfe78bf40042599f1d456931ef23c6ce568f86883f11cb036690514f6cd363550ab6bd7a3a745b1357e7b4b4bf1f49432524b470dbeaf8ccec43baae282d61eff4351ace0deb0c199a677f27c71f7c1c5fd1ca29be22e3a49d2f7550e81bdaf75479643efc78e209140bad009bd76e1963b665fe522f258d64443ad2167abc731716a79259886495e31520226e3aa51a66bd08566e206b1580929d63b32823d72e465e767e8d830dfd9488aa7bd3d8872a5832479075642a19f5434f73aa71c709d012c1e34b7073cfbe84e31dcb99ab0a0f1a01295e3f696ae6b62f295dba011eb1f6f1f1cde3dde352d7560f383eb7df7d23c57858605897492d60140828800e111524649f7f4781686f212523e77ee2ae2eb2650e4efcdb9812376fc189c2a8247dfb73a4fdbcd389a2ecc25c34548b019f36464c4583537911f7bd81285cc2cff2fc2ae2351794b3e95b48a2458497a9b6ca7528c4aef492e7845e5643078420009dbe16e17449a84dcf3babc27f5aedfa2901ca6eccfed4981cc98bff1019e8908f7ba50a04a4502e6702b565467e7e3a8c27602d474ad6fbed295271d4189c8d2d1f55bb1dffd3630976ba81baf1dad65ac274632092a250820c99e00aeec574c868636a6be78cf5393855daf760fc019e5744a9feac353227a5842211955cc135a447872b7f4509798a9ae7b5131beb7c6ffe43811090dac0902f8f253addeb3cbc24f870807b1104325e2e95af66a3f7faf6eece642f8237c37a137c1e2dd99526db9a39e867b906d824777057c58a6ce81172bac6a2635c743e16b7c9eb5fe49e8e614ab2718885b899ff99e0c5ffd46ebb330f03fc5691f6aabd736a81360daca7726dd8b2ce3ba26b76d7f6debecf263c72389b47b92a01de7cf19b8ff35125b22ca7a1955130a4e49152dd6c39dd9a7043f2292dbc5d35788ac78cc18c0362e66da51fe2602086471e0b93cfeaf5d311a24999e33971abe72b7d4ed3b5da31b82f2b398203a93e9c74d22fb7529c51448783528b1f2b42ad5d10f7150328f6b5fb3a524ac0970ade962aed50c158e6ad1d72787783eb67bd010f8a45fb8fa1f3c6f8ffc29197440afd958f03aff9a1b358e3c83cf1f798d378b73df080919d6ad36f42eebb4525727b81674ec2302614ca3b47652a2c3760eac7f6c0e2e5b9ab9883177524623d902339de10022ce7312749903c440868f8912c8ec669b4f3f4733875aee7d791fca60f14da86be219563cf7eebadb2b1b0c487d6eaeddc7368322305ff7315366188bbe6d5307c2d07e1dc8351998056461d4fbf553716cccc751b70baeb39713008ba6c23b1450dd247943ed4409097a61e37973b652d8019d96c010e12427d59f64db8369ae881719292829d5125ac1fcfe2758e3c819921e51a252ae76f6878aad8d8714541695a667585efdf42734cad7ef3b5247ba002157bfc762aa3445599b1bda4d34a561e9d3f9a8807e277e59c8f918db7de6bfc37b1143302edcacd1039734eae86361ae6e041e522421235643e2763648976b312480483273cb4eba8291e5a70ff39229e911e61c036e3c171090742aad0f76b853799682eef335204c5986135840cd012cc9a07aa38f291634dfc7dfdda87cc2bfdb64f93b961f24a1a383cd930056a228754f52d97f1cc8ff815b9326315df3bc555916fc992e71fa8acce3d2dc25d085c0a028ebe09b230b31d02b47203e2f3c9a8c1b76fe5aef6114a4d29ac2114f60b4f22645b9a98f83b5f733b86abbc46a5339a113823efa66fd6b388c4db56b0c68ce78a06dbad53f54d676bcea449ab5e2ddf91e8d3583a271700c91c4c8e0f9a90c3ed0cdba5f05c129e3ca10e1bff691949e39b4b50d8aee9e3f193cb5273d239a696c3a42628c5097647d25171adae6ac61db1369ce933097c3e64ea74fcbf88486e0fa6db4e5308f21a21bae957ab38aaf59d0372a0442274802184970ce8c920fafa71293377ba44d1a99fef635001f31f7ebce606cd6cd3490cf4338adf6763fe9be465a48ab140674c462ee78f1a7b61444e0f350bf3c097803be9fb04ce56be43a4ce1fca0de42f1d7ecacdedbd030837ddd097a53233b7f2579f39b81b6f0f357f705e947ea2aabba145d1c01b77c31e85cc6322209a0158e8f54c15c777ce0f5a86622129769476081e345cde852b8b5377d0dde459bd49907753929156454ddea37e6446e2b18c5e18fe6df92eb742e8056535013565201561b145a8daa974962411b62589f01c1fbb406d7619cc00ccceaf7557913b249aa4cb1c1345417b767a3b65d4874d73324e5f7b2d7800a88577cb9cd139464c0a0e927e500a72ed7be2441d9a66d91b7f159058d1d65d69bf846e5f8c2ccaa0e379cbf2d2dc3ff8ce63de15dca7b3a3f1cdc5ec67910d0b6e76f07451b3c6b59165ea449192733f10550a8ce0640e7d3e65b3cb6ed8faa852a746810dab3c612e9fc11f26f4740a9342ce3159d7e9e5abf1c4716018b6d9765a0d70e1ac4bba60d68e46a1c52f7759546507599377362241c5bae3a1f1123bfbc6a76765d998e15e01de56a1079177ad32e1a75b8ee3e17298bec5f3a675ac2479e90af26f81655fa74b4610acf668785368a0cadca20b580c74dde13123359d73d9a1c8981264934467e7da840c8f80ed970033c76f5f72d7ed9bbace8ff37123589546cdd354e1713576b5158eafffe81e4034f04b000939ee43846ca0010f23958384e789b232cb4a9969cdb4c8c0f14788efa547e9576ab5dca9b709eac5f641ac040fe085321ad130711246d40bef791c1f4e0cc5513908b679d2777b1e6f78bef487334e0acc8e9fc2e6a0bbc8a2627c784319c969d4a61884ce87ba3a8d5636cec0d72551d473e4daf263b00b0f3cce4912e6e9dc007f4d5e6a1d1b910abc408f21fc38116d3d48bd9d2e54e01c23f990d997490054f1411a8483df6bab2effed82ce21101ad5da6e793c11308884879f4a3a1574d2600e93f6a2498355909630364147f7e3e78d3147a62acf181cfb273c565abad274e2d97a1f681a4acaf20be1c779b9483b343ecc32f746e9918c165f311c8a2237bcf00d922c833ed2c843ea7ef58ddb3e5cf85192d4951e64f512959bd793ffa6f408e769856b5b139e4dda7f10522f97bb86fc972aa89227bbf9d7d3c3588e7d15d0b16df16e4fc2b00ed3a43618545ed495ef7dff3deed34102356256bc91b1b61f575948e567bd9bc7a44dcb9051443dece163fda68a5f14dc143b6a36d5a6377abdad8542a7e111dddd3244d9464c7fab786aece4d09de831d0e763b1d145791da31b8e96050baa03a05a6f45fa5a5cfbf8acb1efaa5edbee4508d1350f20785a1bf222baf6ae9367f5546ef5ef0580a139bb4dd0a5e640fdf9b5545444db9c19b06ea71ae81133266ff29d325ab0d1b6ecc6a42a45c6972a9dfc1aa38f120912bc7ec523d4322db8e77e531f535b18b504dd0960bf68a35fe406fe6cffab15868e5b875beabd61a086691b86cce3023f1df260c93091584519a8b290645df0cceb1c60eb29fff52c279512cab50b097b12b5a9133c4c34c1f76c4a02b342c928b08ed5e8e11b7965ed8d76a658baa7a3942e5e92a745395d9f41fdfae842051d617273b85ff213af5ce6673d8b1e45c93335fee527e0e21216b60df6411ac42f0c4e018ce29f0b052a5eb205e4b84d6c85312a51104c84ac8894abbb33a79251cf287a7a7a4600df3188e4760cd65eddbb574f2cea350c3ce50dfedc3b8eaf5aa4d4227efec1a8e3604181d76632c7adbcfc7647c39ca35ac1cc592cd33a070898a5bdff247013c56aab2e94216389a2ea07cf30261d272a4aa911bc0f70c00b1fb4bf217e576525c10ed830595a148b08bea6ea94ee3db259d9e6bc25afa298ddc80e1c32264aa683325239ce06d780e06ea821a37b12fa75dd1900482ffc644fd20fcbf2b561ab519deb29e19267898c841d24aa35a522ade3f4532da327cd9981761d02b8352c5c3bbebc507cf68a74c1de35c46eb2f4a20687878f4947d195e7f8871b790d3dd7f078602f79a1e84a4ad4cc79260b347fff117064748e48b453cfcb8b6592b2cf76a55bae16155d0176d0b4dc1d3bb387918b2b57ad4fd1721149ed08d3418ab923f2c0cf61864782214aab4a8227e51b9b960f90e891151f0f8aecd8845aedf7b8efa44d28fe9947c91540366afa109f4c135db5aafc605f6bcdb0f5daaeaf53613012f27e17f67807a1ebccd7a17c88bf617a07eb8a154d3ad7494d2e2e9aba06c92e4ecce803b956b2352b2370b07e4df852bc024ae597b728b3d014d915805fecbda1538785ce754f02c6d0ed0b804387979ef6ff46db421f005c3048eebfbf7821fc55bf799b7eb27701e0ee634e21c5c1ff3bb6fc55933094aa23ffc9d907e034273c4a7f4f104aaec202de3978e8500fce2b93529d0b5580daaca694a45144eb68e45f0dbd0c2435c6ca43f52c190e9bc89e85b7234ba59aa51364b8a30e79f4119c78ec34bac73a3064f7bc681f1d25a52af5ddb8b350a59124d9438f4919b1da776ea13c6a493f7156197fb4c4cecce2295d0d0d31a3c77d658a47ffa2f74c83cad46cd54a74c753c4bb3dbe9561aa65a5d06efdc281d359dc970bb7b1fee3aed825927ae944565c62dbbb383e53624da8d2d45683ef69764642e5eea59e497c871d54d60da6f22c4347a7085a3bd150cd12712fbee25de7c88b123c1826704416949499e9f4b467ac1021413bc07faa52718d89a565f9e365ce339117abb7ce9d14df7765653aad2d8317c854081a4bae8978bea0bf7b9b2cccd7776ccac7ce014e892c4cdfbda6bd511c367b2f683e0c495f46cbe040147c08e69d5e0678c66243eda7fc4807ae934b67343596db785ddd9e1dc12fe56d0bba3af895914fca8e6e77336efcc0121cc80c0d682d46c7678de77cf1e9b8c9bc058889235daab859b9dfdd3e2f9b7117fd2fc8762e397bcfdbef553361896350f8832ec024a5ba03300a15b2d68f243b9279e4f7ce3156f97fcc09a492551fbf09bb6b4a22f67cd313692a4986355087a36666d9cefd26af2f152dbc0551ae5b032bb0b2d6d4b21b8bcf30d07be3c84b0cdae04a396614841a5e27f4d4d70c24d6ada06ee80dc9fae8bd8a970ddaee5f0bf613798a11faf95053161f888d546d18555a516966cfd683265b63e5d313d491c1d8ac567ac60c94625632a084bd86beb946e2091d441af971a42beb111e930e4592b5205923db0165f8fab50757b31677033673132773c067f6e7a3c43b9bb6e177d3036a814c2ab015feea2716bed5bf5b91a75f086560ca208a4570c76e4017aeeb956b3f16a70eba3e2bd4a7e364ec4d010fea843cc102eb784e79ee27d2d7e7c8a1c9d04d9f323c66d868b1f1150bdba2eac13b45b9cef14519b72e2d1696e536f44daf13a5891582c65c7f8ad589513d57ada24ed3b89417f53766b67f6a9401650e3173a22552a5a8e52c6b696b07ec684a27b257a55aac31cab3e896e4e33c320309c20779ae31645ce9ac170f20d37461d537b5b1a03105b2e9d0e97089d692429cdf076c3addb39fd5a4999dd9141efe5920e0091c3f5c33cc252305ec78c8cafe8e874cdc61bb087f400f92ca805cf65ee13952f84da01e447637ad39b315afc69c91e53d4fba227c511988922d7caee8f4c8275dfc080efae785b0f523f654e80d811dd7e62530eab5d7f75d2f30524108d408891563e2e07bd3dda98934abce4bc961ce4285b468e2586aa2c8a22a395fcccbdcc4f93e649881873fd4435adb20114d02f029a7834d397d6727c277c1d56f10e8c2cdd7119633bc86eff4bd44e560f3d778cf85b1ccaeb64c7f2bd4253efd4bdca045ddb2ca6862e2f4b0d3eff6e7004ea2291e48bcd9e1de53127136ec14158426cce4d7afe1e9eb72fb557a16bff033e050b061d2ba74b32ee1ef630c978d52b7907af538ec8f7ed49ea825f8c9d838d491431c9bc25c5633ed325a3c9e593a1a720e05718743ab8bedaae3c142abf81d256fe8519e0784ff22cfe8ebf7dbb40a052211f1dd90de4284010bdbe404e99454931e305152fdbc6a193d55d065eea768a4e741a442d2887129b0d2147df87b00360b83c44c1f609c5996a10e542fb79dab3312643f0f783afe1634697be35fddc4a18cb4feb528e1d4080121586efb47c4e75ad0ec175b89ed46930f38d33dd0ddfa7b4dee996d3a5bc3e68dd3d579ade2d9ed99e4d953a28536e450f9be81baf3bfbfbbd1c1ba0899512438b0335340346a190f575c778384307e6fb20e853b146cf2fb0a8807d2ec7fd62569c9e3f459fdb13bf147fd95255139612568cb120da8d344b75e5c82ea23584500a46f46bab471d4f0eedfa435b334b88ddc1d014bfb6729df88bdc8040ade3ab281c758d4db68c4d950c747e08100ae25eeef85a5a988fb99ea4202aebdd30f1dc54e8137d66e19345310e2c7235026ad69c2c3c711496ea592810ce6ea623f2339b398a408ca949187ab542866a9c50c9349f8aecd25c478d94922cb20f3b5a1e7bbb8b079e6fb71dd8883d10d45a20520f05f316bb1d381063cb1ff9b0b3ab6774e0219081d5d0ad74f50d16afc5709cb5e649c037eadfd3da554cc9ba615dfcbc89b45fffc9b53679917e43c7712ab2eb2e1250d1553ddfa693fe49260c62d6e52867f20cbf2d80a57524ae16a55848852407d3ae24667630745efda4ee66258bb7724fcf7245bd4292e02dbb05ad5d662a6b8ea1a1d8abfa707463718e263a11b77dc91db470c79362c7b02c0f60caf4fb618376375acbf3a66ccc384c6a25674472d3d56b1db397486a580cfe4796d56228864ced372d5139b2159b3112940cfbd994ea11755056f2a7650b1a844e2ef2f6787927b4e1bc77a2a170e15ef535d625cd92f1f23a9c4187d0aaa8fe7bfb8904212f7614bf96644ff705cc45ce3f4a05c619140e459620b000b8d253cff02437473d05161e208397480ce98409ecd7c4558fc5d8662dc29807ddd8f085373970f9f210e22261bd1e5b94ddafe855ff5e211b352cb6bf55a77237c4ed0b1d7bffcacb6c1785d064f14062fefd14cbb83414b818d648d21817addf045b8a08158a8e0040f17d21c5c6c3241f109faef3dfd5637bb34a2f6faf7e9a53fe9eae6bb03f3a56e949b40ec51cef855c6bb96bb2f5feb05ff8534ad4b998c9423e47c92b72bcd7c5962624ca61bde43e5a0d5c1fe6a3063e843c8a72adc215effd97de7d331c77e404e45414c983c8e5b21fdd1c029e98f1489be12b0d6b37b102c7ba79b7eac804d87017b29d3dcaa521a7ddcaf120324eef2bb6fad3fdd91212587a4db101b7b4b2259fbe982006e326d9f5c6cf5a7f62fe633620b99333dbcebdd15acf3d9a309214437dac57a0666763949ff62f831617adf1b04541f4aa38f77ec64517d34d27c2c7ba0e04952be1a2ec3634688663b376f6ed2a91eda1eefa259eae1d8d4971dd41db8e14859fb279af14b99884923cf1bc65955cdb30b177e378a616e624aeabeddc9586144802abdbfed86f3760f3db5801d6362976c04d9ff91461109bd9594aaa8372fabaa7e15c128b5794e8b14345f280248982d4918c8b4aca10e5166ddaee9a75c143975054632e9d83b2d2f7146c8076f455c49791b694a6c9273573f19fbc6007adfc9d595e7ac01327ed659f8d5df2242c7071d4bf57e0486281432e1a78fbb7067b3a258be3abe618b00c0094ef1383ef99d7f04a36fc7ad8de1b07df6002d5ff9a0ae7b0bdd551605bd27d960c9834040d42a9014dd2213a6a45001fe23c4d5152608985d834373fe7231d1f3b5c0fd51412b9a82cbcc0db6703284cbd29f22643d5f20e55cae11ce444ec5430cbf5f5b2af860c00c00c2561418bb8c65b2281004d529cd48bacc3fdd4076d7d5078820b4d702464ebd09bae007f23f7b1ca673aeb1e8230f9f7b2d4bfddb9ab6350ce7a75cd818d396eba33cfcf8e2fe1a7d7b810f774c80b2e11fe14318234a40bdb744ec34024f7b8304df92947d0b857c97e83ee5fc243f741250b9af7873aa845c08190d4750c01bec948f6a0091525ea827eac7786ee1eaa0ccaeec37bfc819109358e2d34fbf5bb618a4369907fd3920fb8b180a311625b827783f36840a2667e2d0db7c55c102bfcf0d9f76f6a90175caf9009a6742a202959f8881a9983d786ddb074d3ef17492b325bf3fbf79be7e72318eeecc01d9bdbb2ac0f5f239b88fdb204dba6cc57a58063941d64e02f15acd284b115cfe7a87bc29514c8c9aa9cdcf98a372b85dea9ca4557b8645735f321c259292509de273965318227e7bee8f3ff80f0c044debf5d67f0ec4b91fe8bcf64245c603f333105d004fad92b4a169f249f4ac6341cf3c9049f1481947b6b01b3e3e2038a585ecb6e1e1e891b55460f45cc4a659e25c1595aa6d95064c8d65a06dffd020354f65149c8e04d24628a604688cd769cc096f9c4213d0b45966a505fabc1dff43c0bae505ac1c810e87f8af09631bf6b1084972f4d5c06734102c3eaa2849f8fdfbd2d22beb4c47078f97a68dc7eb2df3f9d8b38260eb1be097b4e4bb723f35b9b5c3d6b0d65a6b6b4db9e0a2dddc93439634a7fedf545dfdab3ea88fbfe93c7062a56a2ea2c4e01aa1fba3e645fbf51295de210043f714913fea3b782c15eb5d7a8911d1fdc9d2e9c951549e3e9a1009357f3cd9e4debbd4f4b4580dd15e7d8b196d158cf6b01c7686f4269e67799d73566386694775f2612b8fa160c5ea51dc4e08a89ff8a9854b03c93076fb81c062d9ba78f1c681f757c67242bc2d806667d67b01201e52a7a1adb6247643ea84f9f36fe924c20416693d9692dd32fe970928186e0a83880f233efb92779c85e943177b43b2d896bca032da6f5f567833655e501f22bb5ffc8cf8f93a5c00741d7daf9727d3978bad410415d1aa9bbacadc90e04187886329b9548cb40257d61f74298e716a9da0578d45a54a5ea8c2aa56e758157a1a0626630011919a5b76df40c36f43ee095632ff74327bf933a2c694a3f3f7632bccc6926f3420443f098d1b22dbc9344f5a9d92fb5e1571eff669561f7b9f58eb9f64a32f24dc52d69fe0569d11639b5ad2aa2a60ef630723c81df7261920d77cc6e2fe904e91cfbbcd36f50617ae848f5ffc7f5d88b99672a975939703d0ac7dda26a5a6d72efa585ce9df962ccf27c26a6659d47e9755218f4d7f878383367d25ec8ba077d5ec39400386b7c7008be6f1201a1cef805383e9f5b45d917fbec526661bc389aaeae660545c522f2d7dd3dfdb5734e8ace1be0799b52cdf555e1972b3511662bfa73fe0a12c7f316612e11ea0de43214f098bae6acab61cdd09f0af73455864a16e99f1573d8bfaf89d8a55f6e36bfe11a6145650d6cdc11f4afaec9d73896d70f8e5c6678debe25394990219e543523fe11665e7da407180d184f4da7679402004760d4f21d31924138844d6881adfa89889813390f096003fc98053ccafe4ec0fadff327f69278f5fab43ccf31432626d49c5c74c3cbf722d5cc9a0966ef8dc8ad486443a1e18750e09c9fa92c330a8d7d79088997a4865257733771ccb41a04b994b79afc7f81db198cd10f54161ca88a8fae70e28fa9ced802ff3ed4458932809cc0bed38d573889926282683309dfdc6b89c15a67390fdb1a367c0e0af3dce5bfcdc054325ba55fdd37a1bb676f80f4f79357af7b9bcb5a7c788d5687a225e7423a9eec59716c72ba7b13f21c8bd739b15f2e8d213d21f26ca614a3f3c5eef9ca161ab25a02cc03a147319dd43d40fc74cc159d7742cffe1f2839919d329ba04720cc4c680cd7aeb2c564479a8a31e6cc461b45ee6955ec96e20ba29d3b6d6e9a9bb144d4d4052cfcf44366006c8c1f6672a6beec927956143cd832e783bc04e9bc7c62b42c61a0f15c1b34a5c275ec4a385bfe2bc726d801e7371042502a16a76114be329b9887efa3af72642ebafe797ba62b2cd17f26aca7d2d896ecd5323814b2f09f409231c60854008d058ef7970d4b7d729b5a7790cbdba5838eb842ca63c9581fafa40e7e8927196c055bbced40dcafa1b3c904c3423ac93bb4c2267637d93b1a22350e9044fac5b88b0065982bd7efffadf6246498c77e4ddaa70358715b55506fa04f9dcb6d5f5c5f7b12be4bf1b5b15778ff81247c4bdd7c1395ce0fe3dfc66a183416e59d1398ebd139e697e97a97cd9d15ff278067e34bcd08f8beb83bee6fecff8617fef06bc23f67145e42ba61f9b833b2bf844fe56945e18b7f4870966ad48382a4aadb5b1133e98935affd1c871f35edc009d2a6d890da24fc09ff8344f4ce49abaff51cb6b7b999c3a57b024d3f3832f84afa27dbf833430f2b52bdfd6fc5a1f3a3f8f211b4b3973d7aa8292878463747244bae226ee748a4c24bdbe7ff10645310fa490e9e7aa1cb56c124152664ea3cb61640cd3db1af2f10fe8a9af879349643cc343becfac0fcd52d5c08f9e45a7d1b29fda7b0ab59273e00c5468ea5ae28ecc3b85c29db8d51dc51b53ba3f9088160859cc8defb8483014ff9a4b1e30517824bdaae9035304a59c3ccf6378453a84b6e76b437aa9a7408ea4b2c8d9c5e43cae675bab338de83e4986c5feab0ca8ff9c4b883fac22fa80562484ed4d5f7a8774a70bad03d09678bf7f029b283eb899ba7a9681c12cae8d782eace9625ec6db4855ec903fe9e10e5af927aff73a46d90c5fbb200a316748f33fabb73e0167c8b27baeb0cf16949ebb8874d28c2219a5eb7600b409b4e42691c858ee2600311d31902aaa1cd44cd331f011a9ad04c2474c87cf90578c048b04a66db7c99cf9c024aaa4318787a446d827534449d966c55c150566a943936deb18761e06d80ff2923b3369f3751500fa21dfcd29a72cb416928f460459167b336f2e11b3695902db9ec32dfcadde31925e3d67ace5fba2f2a140e7d8285c0f59183dfd29352b2fed49be7091a0c69d6b2d511ecaff5660728daebf7d6a3f79fd6f798242aadb81097834a0fad6cf645c2c38f302914fead21a581e8b2a50f447cb5942e53686e17139dec7048410172c2394edc87315e75eda68ab8e9b3e9d815e1e52c3d3e090de7dda7911c443e1881e3e8434e9c00bc2a318322cd508d42eb5836e148f8da321bc3d0db7191d0a10bb23164095f4c88e46b5124b881dba057236f6b7027b9b40e4cb368f561f46197286e1006b0f0ee02b46e2588b254c1bcfc462c4aef480b5d3bfd6328a484ad97016266d323d97297abfb31bf886af8208d539aa608370c231132bad22fe4c3de9fc6f5be6e6851bb6eb2f3d4b60e2fb88bf53c392f7ca93c724529e9bb7e3ec6dfd93da457eaeacdf6bccbd6278f69eb6d45302486faa2255d7300d3c68415af44d05e7af724edc4ede526c666fecdd40e5e4394d8615d710aa7f20cb8f8b0d911c60fce01c1b0a5d3a426d700e85f34dd4647358e9377e829a2170b79331dbd70ce10a7710075df8f507638f5e7fb23bc64428edb3e1e5802fec3747f8a881dff13d3b375588b6524e68675a9aa9f5b840fbd8b7c33850f4dfce0b2a5407b768b32fca7006320d4f04819e7573d202a22da12a46626c87c5118914a01f0af1b2094030db42fd37f95be60c1852c1d8a295dff9f0e68e9b7ba7c049dc010345595391ceee761be12453a6a6ee0c6f310ef8517533f79833af34ac7da9a62571fef20d208e7bc5068e2472a752a69dbef55e0e233005cdee4d47dc2876b6292db705472e12308fe977d314ff56abd9796a9295d69054c5d8a95c60411ba2e2c0306fb0e38f295fe02c553c4f58d94a5fdc4b318fdf336923126ba765de21530427712be90357426f4edaf43686f09895af86c0fb69ec76a678d8475462381c8464f3b957d4b97f54cff0bec3fd0e7ef68116de4e79714256d3bbdeec5e0854588cff6be5d1383a6959f5e6e68deba856cb19af6ce2a473b3c9701617e8afeb8e795d18ea5f07eeab37c060a3cf05f5634573a1d44e05bf29e8bc1cda19aa12fd33e0389849ef5fb85311946070a0fb057f0454e5e13b4ab0b466c392161b02a3818e7308972c1a006607c315c5c6b22af3aa92a0931337bea10da166093ce724c7167ebaea01701a49a0f9000cdbd21ae9a19290c976a9e4ca8199cfea55f71dd9aaac98f52a5b4cde48166fc0155468caab4b0fbf9c863163865ccc2d880e1235981cd816d9e2a238d5e9a5b21f7976ee7b749039cab50ec06dc1ef3254553bee9148f26274eec06fc02616de8842c5e2dd64d49b110a63e41e9ff565f5b4a006f78a7968b68b8b7499dae23696745eca4b31f5876967260e75c4cfcd89cb1fd2a89c1228036a0a6227401356f91e2023fce0cf309e3eedd81b6288357a1517715df9076c21b0aa7a04e5d364d962c9729151aba1bca2c3a4621d1d53d2fd6b2787845dcac33ba2147d2c91707c58fafbb56502af8a4a8098e19101cbe744969b85f42708e45d6287c258f7b1922a689e4d22561ec6a5019a41bf6afc8b56769fe8064ab6afa2327e5aaec5f96917145f6276816190f6038d4e0c9f2beb3822e976d12d73a20f6f88948b9adbde72ab0bd560077b4f28c0959823a606a1173d504a897854c929b84fb53ab7eb26824b6ba03b4a1864ab3f6010e2d139f6f0e81c726a430d0260d83fc58dbffa78c3aeff39567362a5cf0d1fd67f0372cf63ad6586460684888673b86d5eb88fe289802da89919f0408b474360f6465a47ae88c021efa85968fb171569e4fb1768e08d1e93eb5960fa8099e482780847d807f1998819470cbea8d79ed8849b62d1d6b97163b82de01bb123ea7f007377215c74c16b50f1a56f9f90f090db0c3964b45d794fd24f15e488332fe309c6de54467c58a221c6666de1d32eebd79193893a12d095d70cc14960a5ea4a071b7a8d1ea89e598299ab3dde015c0c66126aca9f0dbf40a0c8e57c84c3f4f556a4366d13153500241c488914d0d31b042ab2965be3b900f407904770857ac31485eb967cb3776b357bda6d82620b72022f677c13c5dc6cc85c569a9350a26ba158758a92369c7cb39310e8eb99cd8d2f36291c6a50e7d60e79c9daaa26976e5ccca95426ecfcc6a186202f2677e6288ecb5e57c43f8e0fb7635b6927bd1c60ecff3357ff99c856bffec1c247bc252fafcd644654efeac16198b417d4f992dea02ba4a23cbee3eeba76483422e77cfe940cc4923b50064f802e4b0ddec7a3d6fa3f9790e851e72c837565386005aebb3377de2e8f6cf5542e798c0f472f810a18c8d010d6e17d9759b9e3a9a0ea9744c5e672b877d51d8576a5937930291eb0bda33257df595c27a39da17aee43ab075b79e4a92888319854d938c2173dde8fc145f7a2554819c6b140309946852137f9053125b151b264ef90ebde07b42c2da5a3fb6541c108ec00bf0b783309133ab17d93268549d6c416cf7c0c972c8f8522fc4aeb93fbd74d9ffdca658be52c23c43eb5a7c899d6a55f821ed4e9967dde7aaa6e6fe02701b0f5a497c4c5970d7d68205b45a4e25b6a2e6081cd11f7ae85c34758aabbd0c2386267ca57826bba9b3f83821809339d3d65c80ff190cd845a932f886413cb18b5738d4b5098326f885c6c4a8064082e17f3ca8372c146a2f53874ec021767ad2da68e656655a46fd9dd143477c7b1bc1eabe20fc1bb0ade50efa8f0fbf8fdff37d8489eb0d436f4d717fa981f40e91821ce9b5e5562bb47ee24e35e13674c3be19fdf6fd60b52bd26a516e2a0a22c64af9c8da6e157f1bf997b4d79858b874f11ac45cb625e25ce6eafc57ecd00721ee09696dcc8b380965fe646183261c548a084761d6402dd87cb7d428f40b22ad6363b6b1ddf5ab9782358579479fbfb14802b743d9a91462dbb2ff07a5604a08fd66335741c174b1f0ba18c9ca66dc5a8500ade3831141f849429f01f4f3b9828c9743206bd7b66569f46528a345c16234cb049de23363534d6c2d833c57f7e33ea6c2ccdcc5976e2bc5b29aed4acb22d678ce0fb04e3943a6f03f64e43fd6e2b222e9e6a68243f0517147f7bf55adeb912a8206cbbab73752aa8dcdc8c9f1740373bc91c7de7f46e2659257725ba2d3149c97ecfc70c0bd0d532387e2018e7d9b83f43a2361b3a8d5ae504a203429b18e0de8611195fa006f50780494a930bee3415d31a6731ec835c9832c04d301e3b2c326db2973f5045561dd9735a9558bed61204dd0fab3fb93bbef13812e686d21f55fdf0f6f8a71bd80a97d848d0f1b2145f25dc5051d4957d0e1f795c19a642697c3a1a73762b5cb335465c4b5517455ec1fd2817c09dbdde1aa7e3de28fbb58e23eecc8f5822179700767be35d47668d382172ed143f39b5ba9add1174b9ad9219cf9354ed6b12b70a36c297780e94730500f38b9562e315e3bc0f5d73ca5b3802b0c316b489f64aa4a71189205b1c635755162bd6ac8d30826dba2c8caf27f4ade2fe85e463d203b33aaca4091062c9e9f272f5a3b656197f8933edbb784de851413ca2710dcf7631b1519fb20d2112675f48f287cfcdb4cb3fe2947687d747c593b296bca044ccb0b11765fa7737fac18848ad6d7378fdbe3d7d06c3ae6205283db2738070c86d98928bbc7bf16d48a61f4bd089550b0f0daaaa405b151d5a898aa3d31b4bb8f7577f4e773b2ac192e57dd1390d71d8202c01fd357d5a17dc375981a7ba48d6077e79e7f37c19bee277c85a70db64c5955bef4185a0ac54e987b68be49e1ea9f946d3cd69c1de98812b8c3b1f479c19db828885b8354b636aa3f20e667127678a74fa889b5944e5df0b6dd2d8ab09c2d1dca6b477174c53b05a2d95d5f3470e995a765492a78784d15658f4a769591ff33ae5a72573e07c9e172f0783e9c07bae862f51087ae7b1a2025441783441b22b43259a717d876bf695059c02b47c9fc1be621a73f13accf7da8d9a83c83b0f43707277ecbff55852f4c1fec5bd3196b441ce42810eccea10f8ae31b03eb136971fa4257b0d36ac27b9adb3fdb2bc8f897709a6500ef4ab50f77e00c85d7f273730180dbc90aa11ba910ee9d7f6a0f7481913ba7a400c4ba0453d5c8edc12d18b2b4bba17a45784a6a2d81a3dc3637f7a252a436fc831ef2e576fb7a58fcb4a5198f97c64f5a89cbc645615b359b82ead8c63ce863975b8a78e2cf928063823fc633e452d3187e0aceef88ad090e19f5ca2763fdefff055118f43607b526d6237b43416bf9630e359a122d83ce09a40318a979ef0549db51468ca27719c166b90ec47188eb8593e90b8418a2546c3728899db30c02523e0de580927643fccecf8ecff365be4170fd95f95fb39e3270abb630ad0ae86b9939b2c76375ba605da115caf644476417f72d13b9c6af89e76947b9d3089849874c6f7f48657bb0e2f56fc14db777a29f37d030d48e815c2df2b029618af7b3b231fa615aba6dace5bb577b9576364da15f0e66547d42a71edce92790a3efdf13f879859d024a5d55adc0f423ba0d6731f63b2642b551b3394be76d51ff9ee017267bff90cf1afe12ca9e93830ca760bce74c033d2d027bf1349a9d9cc2785c19c2e6cd48701a83079bda8632f8dc2a8526f2679e50f3bc0d920c8c8f076d7d04d5f3bf8cf409d0727279f0aaf3df7f2dd6fb28a10dfac7a0617bcf4b00bbae9295a7bfa29e5a5dc3818779e970461080c0e7f28531653a81f7c87c199969778540aa894e086370c1161afa51f539ba0ca6bff37fb64a98da3cadfcb6e71dea5155993a731e266ffda076d29d97e9d537e233ae627c296c324801c4fa7da07bf44e78af68898ea00c3125f0527883d56941f2f145e123bc284ee6a0e357c868828d592684e4f39c9dedc1748a463a9c1a2be9c77997ed073c5f74a172ac317c398ac45c63a44e329a19d34c6ef4c568549e7d0cb343782d5a9b99907d6ee46b0a61ac8b72dde10be6d230545d7efaee1f2793b378a9760b670dcad6a4fc4842c012417f338a7df4b90e21ba66b32fd9ac7c0432449de2ad4d41166806e036a8748a14b13903b8d7c38e4241928663f2a8f1281ca56d27cf9cdb1246dcc911e83395382128eb105017ab433b85a575415301c08086ab6bd6a2304f729582b75ab375be92020712b70907f7390ac5c133a77097fe10a0fbdcef23838719f45d97251e421d679dacccad6455d668f6866d81e68909075f8b5105e132cdfc76815969328668a9a62d1bd36cca38d657f93b127c8c96175315ab539a80f5f196f71b027dbe4c1cd3e952940b49c45da76901603f009e88ec9e02c0f2e8bec5d57229822fac04a44a1e62199eb6aaa131d168e9944a183658056519fbba49dfa4c58b4102c3a8413b8103a23172ef1cdc49ce42e25fdd5f591af9b03f6d862489fa4e4e92d5f9d52190924443270261c82c797139a6cae2ebbdc0f9e1ae200a23472ecc27c057a113fc35ec65e07839c13e3c1da85c368edd43d76997a780fb12326e72645d0fb740b05e0c9cf90463053297a63cdd92b88028a31910dab2ce2b08c76f543504cff83d61b262ec0c76e1a2e36c6ec2de4fa508ee850e703aaea1ac28ed5c3705282993fdaf3d0fb16a749b0fe668d948fcde480bbcd015b9e1e862ece04eb82c18b7943dbe282ba5022bae112553686ef3d85edc1f43174856b6e31d55f49e500ce1388f0e9c854ee0bbe31893b492fa7bfcdb3619968f8ec215d8f8f2163e8f02c2eabccdde707e6e6555e1c5ae1200f7336ecc536d25f972bbbfd5d1874948c96010fdcd3367da377edb4cbae9bf95187f6800ea006c764ed9504f4834bc76f83301983a988a3380a060484c6cfb6b115ab87c471d1a1530d2b6d85caadc66460b9b0afde0d719dec2092f6226cc267a60d2af9dd015cc2926d8248384b9713392681155968e17835e2412f3808cc5f47eea5d06b439c6fb7ea2e33a282eeb65f141c636410588add7942d68dc34fdba02e643f5cd43108a0420047653f96f720f67eb401c852da3db2e8289a23b5b4f139f2723fa35c7f4b59d09e21d1e37460db8459b1226081545fec8c7d335a95d9467ea7ad7e285cd9f3c7a5ff5d450a6510d283fea96db47996c68128858592778093eb6c29484e2c8aefe09cc2f1bdf3398c3ae0c62faa15579702cb5e7cc10a7a72dd0937c0ffa8c3e077ac366ba936aef2c7e273c734936025cfe895b22465e61ee5c3b65bc203062ff3e771a986ebcfd18ef73e922618047299ee136343b3c683cefca5dbe69f4986fac15c668f495e0f280794e93ef1888543b1bd7018fdb63fd05affee4bcb477180415389b5475c0881b6f1febdcfb797f432d4bbe0fd15063a1a1127d5a46f8461274ba59f860b9d4e185004c5e8e6cd7125e7c84615a8a5f45e3ad0e2a314fcc895ab66a1594e786cdd2855ac7847077f0c08c50acf497c4660474e3a9a94cdf17972f88e9a5a71c079d39529e14cc3f5c6c00ceab44529f7158a5fc8d3dfe9803726f04f4f9b07aef93d5ea1e1896fa0316938db4afd463ad9b94dfeaa73a2244fed92ab411b1004ab64a1a85b1b462dd4036d948d1314aa4d7e30662ced422178e53e3b6ba9368370359b4035fd91a4e90a8bd21cc82eee5cf66cbd422177ac1a88fadb16aa4336892c21acde602b04978354536e9410b3b68ff0646c9cf5ea84d3e9858e824f30f4dcd8b68ee2f3356d25663967203dc9be1c3844bb03cf18680930e135de437af6ced761db5a5b07bff89010a4ce96ce73408c39363f692738989d5891715536f9e8dfa748b625ac5ef39a1bfe2d016dc0211c0bbd7631a21e3031980ad4a1072cb4d8f54d7c6a5443fc0a3d2bc737542fcd5c40518598add16556f8add88bb47eb275ba22289de8ff8abc8de2874a1a035180bbeb7cdd664245031c376fe6ebbc6970e5d2d3d381503b3a74687389c7a0880e7b303f01d37357ba511fcb23c98093f6de3981b4b14cf9e02f777e69195ec90b7c9772355e6abb426099ea910a954007382556440aee9db3f23cd174e46ffd6aff0c0420edc9adac41abf6432c0e5b1d7f1e637303a22df28434c24384cbb87f481557c887a0e86704c87925aa4ce05b139b2acb39c10c32c96d110abf9b41ccd4857b177176044ba330f369535d183608c4c6cf1ba92ce20af72dab020426e2fa4d49e044e14cb11840c78dee3a33063a6b57230ab196c090895d760055df07cf93552921034e523807a497b97513177799382b85b9373b390d4edd94b86d5ea7bda237f27abdb3b36e14117b7cd0065571a0e545889f7d698ad797f002689d30f39a5add6d445969e97d09102c2ec8030ca22496820a5eb75279d8a82704072b12c54697a060a47f1688d7b1b6c6a88b8a8ccc5a61e6c9a293f0d6ec5b373ff9b4f09cfe0b0df63c54663594f5ecec77464ef31312763b4ebd379a09ba436ed67a5f2719dfb1e4284bf39e5145c9e1962a449ed780d0402e1153b80de5dca870b71b8c9d3f557a077624cba8be2c13135fd7b630597a770fc9055d5b89703bafb531da366d3bf831688b3b47ea7b01ae942ae0573e4b366684449b8c889e81c74f106f12505fe3f01b898aab7a32bf96f678a28b6bdb2c18e74f3074c5d48c6f82f16b94f1a7698a4547d662302e09282ee464f60e967b16aae3e00a9d398411570bb4fe9909c39ea1659cb6e91b1e21f9fadfbb4a7946013014e1f7985192dc2569a213b4f672644ff3021a2d006f83bec38a1dbf425648d2bdabccf3999ca0096536a2ab515949d9f2c216a7e5f5cd51a98466d1925bcc72af98fccfa0dc57cfe98369889a7d4f933ce9138170a2f5f33a00a7f7ad391c6621670142f67a3db1690c9325cd734e20c4e5fbcfe38b69a6b9fce65b8455d10b540db101a2609e7fc8cd12bf7741b06bd8ab8ae10424b27d67c3e5063bbe1bf9db14c2e992bf6e2af8bcb467a638a599f5b8fad34cc85ce58e6bd281288029041e236660edc911f8511ca8f7f6a097c21a57d8ad600325a2d27c42d09b507a19426bc738c3599a172dfa0198974d54736b48bb00cf208fff79320d8e2e2793861daba596d03b27754237a8b89e729ea92ec98db817593912a6d9124cef7b3baf743af20f22111be032786d4150c9caef45e94e546bb5e759eb414e130bdde70eefa3db3eb32f34277fffd9188b5fa03161f8ed7930f5528bd15b18629034ae7c6a29c69a62bec03f4c422f958e5b287b578b5ec2187e35bfb5ed0091b530fca4fe64490098e5cfe9716b13946bc8c11a7c8f2a0e4f54cbf7eb988285148c460c1ae480bf7107df33ed2cf757db35d58eb3c72e685b75f6ae9ed181543e7188a9bb6e15aac318a32b4a4d8b287ed4035783e2b400dbfb7d3a9927fb2a623e857fed61cff71db009cd2214eb837e0c947934e1995f017d9bf18216ebd1e7c35783f4c74696c09ea4556d328926ee988ba3850f83f8c77b4eab13885467b9758a53b4c69733b164487ef24523fb8b62f5efbe913212206f57e84c98b9da847460d18eea7623596551a1e81ab4cf0a04fe44c792b47bfc92c7af545fab5076ad35ecbcfc8a6ef191b307ad76117a91d0d1076f31508bfa9d6b7ac1a6cae7db491b04ca3e9e4ede1021ff25607f757ecf7bba3d1bf51bf0ae43732ed5f2355bc02683428553e8adb7822fb345f413fbace21c43f0bad530e71ebae36a5474888891d908646dc767ced8bd69655dd0d0d9e4c5c7a85600bf70229df53ea6996506e4a5763828621c263683ef41be73e0059fa59f76a6894f703062275575547d521ce9f2107858149512ba7edac74ff0f6e84d096a9ef9a4ba3c9c9ba82c2ac32aa4671a98818f61ae45637ac14131154a1d8a44e5535c574fd01a2f192cbd9e579345128066a1db69cc82a04d2d936343f9ab50160046934cec222f541ec1680663865fb6c3bd4a954ed189048372e0305953268361c4b6fc59f9b5aba0599135ba5227b4fac8aeac0bc16dfac203a89669d98b441578cfe98737b7971959f17dc9f02cd67dc000c40519c284688b901614f7e8ecab70f7043ec1a492f1af44300be389c9cfc4a7deeafcc965882e1e0a9e9cadfa34471fee58ac268149589ad73f4a7fe647e9d674591c922820b28d12a32be329b392ba82fe775aee1092fc86840e336f59d6ecde79a00c8c52f66a99b945578465e364e1482b4dfa3fe6cd29629b24229c0a686cd0f2e8a6a6f984cc31b007b7a815cc6ae83fb3e9f88b82dbac55cc1b373c2d09cd69facfb830b82635b802c9fb208475ef9cb8a5d44fcfcae777fc0fe95621d32fecfffca0495cdf77cc606ff5f0ac94f98fda5dae91c04c9fecfbe47f7f1736a9355def0584f60a4af2035d42832369535da4383fd8d0d78906cf15ef41e47b9632df7f47966ff3fcc361cefe11cc3f29d3c6e0b677b0a202dde031e62390e318fa293eb57eeae125f3774bfad964b8a2478decab14eb105b940fec1a27986baede39eafa1aa071ec1ca48e70d14ab1542fc1795183c766b846e9cc2e76ad7ace9bb6cf7c1b2152b664f440a0c9c435fe20a6fd798f7f3a564cf4c18c774b2636215016164db8bbe208f66d2499ff0622280f231e5cc9f4cf33ffdd65fbe16925a687b7dedf0fff8a9a72c6ea6e1e698f01e07c0016e7750190768432bdaad7fa8daa17c0a7acafe63e4cd67607f0b8231f6b2469808e119f010c8908faf78cdcbb2035910b78fed919f92f434c52ebe376ccab06a71438c32c49fad17d858a63f28185fedfd8075dc05cc738a4ce529c688e191b4218a1fcc0eae9a83bd5ea526b642aeb9cf76cf8a7225567748cbeb84f4d1ba77b925af60ef1276d8050fa012f1169761852e041522ad4641d78c0eda962c82d19db8d67d472e462fba7f28b13a429a79ec7f1b01edda673ad367fbbf0108a764d63a086f5dce3429e77abc59b258216b5ccb4c959c4d916c7ad7ab06d19d505d8a18547cdd787d576ab21039377b0483ff673c6fd3a49fa8f5f4e75040f3a5121774bb73eef9f13ad2411f9737889828068705505709a476d87a30dcbb1d2ec0d7dcce32fa8b1588de690c082c00d122f47c8b02e573c7272d98614678255d5faebcc7122ce2d1a5748f55455daf21d3a4a19d16dc06524d27f99f0eae4c6478bbad6a9eec7823ef30964262add022cd7d5277ef1618852b37b3de156775eda086dca0422611ec5d49709d75121e77e79b38ca5925f4d02e52c994b73bbdb16b9b3920fbbaee2eb1ebc0d144bae4aa702bcc71e54163301cee126ec327718613c372330f82bf8da38cd0ddab797986c9572f7df8d4b3cd5c53c758101116d829e6d5579cb799c0f18f186523139362bc12ef370409cef3a63c7c67332831e675c4ce5049374821a348d6e0fc680b68fefa831f0639c09ac3733b354119db4a4f6e15bed096ff8176e91dfabcd47e600e2d5c7adb6382c04b53377d66236d6359ca4420a1df1d78ba7fc894b21b84d1fe7435d2e755a69c43e425985e738094988ea9918bfeb482162f8ad9e1716c46280f9361f1299bdda8e5e2ec04ab1d61b8bdf9f57d4e4b1f300e09fcc0432a6387fe8881969e2fc1f760977c7c38b7d8fa28cda07e417f6186defc840e0c6a871644515be657415810e2c4584382f69c8c19c7de9cf9ee480d48dbabec24658090420e17bb434a7c63cc20dfd4c87c72a308b0baa2e6fe3c9e8b53bcae0ee2fc772865c09f85ebc1521b335244c3bc6f894b936fee711c5b0f891412426e3cd74d9b338f9e0989b7046041dedc6f8296be265757982da0af0fab2f2bff4b46d1eb3d1b0d7a9c6a8da9b41923ab3e2594cd39439f1ef8f1fafb4000678b7e9e211e11fb470739d2f7411abe6f615392f34ac191d7825f147c5bd7398186cf20d874b13c8a7dbb4be3f8857f85f3ec60935dd07abbaa85354312bb6066e72957096ba8353f9b731442824bee2c91796d0aa8e847bb11b45a17888163d0af0d79aa284009e4918af52b56812a89c4e06d72170556ab94a619f52f72d85cb76f0dc6a9b09b14c66a2215b14d2667630322c92d34aae06f5b4253ce3c2d92f67fe74ca365e1d694d9331124b0aa7ae68ee898610a87e97a09c45d388e8343a6ef2286ec1e82c8b5d1a140eac94faf28aac929db784deb67ca5314020234a17f3cbfea7299c7986050ba4c8d9636fd6ec04c471bd78cae1ec3b61044254fa9d8619bdb12ea86fcd32e1001be97f8375e6b13a1f7f00b1e7d6460716732fc6df99cae0fb564c08377df9df7676de5b0ea38dc40402bc0a49985a4cb682de53a3aa787b74f590022e785ff8797887c637595e09f19c8f2f7271aba3fcd449f68eed76f014295c916101a22283310f3b2bcc5c2a2286bb774224232b080fc4b74da7f8b9d8c715fe342df1eb87eb1e5d1801c40b09f29bcb6dc36e5965a27214410e9cb39aaf6e07386129b583ff1a904e0a5e7a00acf3da0d77c7059fce8e1ea4eddfdc39046d8033230b7dc1ae65429441e678b40515b17f7ef81ed11f2c210060fc57053223da84f73e84696b2ad26b7a4b840e391bd279f173e1af329f0718a357cf608c71e3ca0093339979e03d270066adc021f6302abb044618338610856f006f25213310964bc1c29cd5aa6c2e6289ae43602a1f64f62ce3f088b5e13546b636e4395f24e859cd2a2d2f8a0bb09704d66bcf1db323ee9b969d1c571dbbb9a9fea838914fe67cdbbe3c4cbd06833ea7d8e71634085a785bb4ddd590b2886432af809aba1a40518af86ef5e729d61c0d6be54c95496e671161fc02c95b79d038c13d258779c8ee6b5b3cf29085525efb2f1919cf33c9501a052863fab2822a587a5cf37e3db931f481af0cecc0a7f902a9b2d8faeebe7139b4054c91952784f007f5d395cc88b026ae76e22e0fd74ad306477b32a0a2aa04cc421f44f1c40e874469d10ad3ccaffa8f00356dd8aef52da1762c99b8ef547a1bf6ac2e6a863d4a885813c4baa64cd75386705d38a1ee7a55610c6b855c6828335fbd23912fa23d3c60a07a8f8393b18b0ab1770d18024f25ed35c40d7522fca51ef7dc4be999fcc887046932434843cb4e05925f8a4e75a0f58a152de8a841fb334b3a2f019393d80c92a260773d5b31b47a25ac206ea44d0a48e05c0c53ed888130c2fdf82592f3a7c6f33eeeacba2e7795d3c1b12ff5f53c9394f6e9f9ee7e855083e0e010fa1ef662b858dea9c1abc20911c7c3071e6ff705abc67541e79c51f7ee15420941c2c7b0160016c839c529677f83ee49e85e973df6c096906e31ccb1e88ffa5db1187282ad9ab129d68e6563c51a936dc7652d38fb8c4aaab00298d4435b28a5a2b6496784de51f5753eb2e7fcc2138ae381a975d2f28e44a6d5eef2442c95111e1f1ddbaec9092faf0e1fc921b48bdd40dc43276783b8a246728d4b9e91a35e95a6151ae5126078f3cb6d50361b665faef2b27671408198b98a3b395b433f17e53bd430d78df3f519be90e46f14631d4f290090d2934c5fa02330b421aeede1b07cfaa88802fcefae62d4fd449beef75b2e3b4e4b1856b4e6c294bada2eb599b13a9acde8599a7b51892f3525386e6fc14af27311627a67c8af163f3ee5ec865ffbbfdbe1ebfe6d9d21e10931dcf69f31ed892b25eb0f8674693e6282e9a8c777a035610dbb00895c98d86dd4ed764c7833df246565580714de9c5efe6d59b15b00517d4335715e2f9cdb731b3673655277a43b66027d9712dd3e75f7a8e858824e9ba9c8ff28090abf628e4c47151d6baba28c5cd3538b75426d976f1b5b651993678f4e808c75cadcadd0de8e9e1560f0ac50162fd032b6888286c012849cfbdca0d2c49cee40678f9f565540fceee0ae297dceaeb6a0fc0bd6c901ae2bf5979de91eeecc69035db9d0a46b64d8a15515df24373c15dfc075b91638643f76adb82035609db1eeb1f143c912d4c133479d3d4e54703a6609cffcb40c14d523689b9b79172e2426df4a9e3c0f982a0c076da882b45e50b289a1efed5f76407afdebf24d8ab3193862647d34f926238a85c1e60403e9881d6d8cfd6b09fd7f88b2462ef5c77b102a1f9dd2d8887b1774fadc4e73225dcb6f930161da7e4767615da3c1bb563c2895e8e9420b8ff33feade679cea67a0104162054f13f4dc9360fcf2a001a4018089abdbb84e82d9c2b8b38941a4a360954b6d2821e391e18afa57583b3c113d872d3921ef3a755c20deeba5335316f277e8b9cdf3e3bbcbd9cddd39d32da7e3295bcc73010be2436421142b262db415bda3af22e34ad1abe785fb880de8c90dbd50e98bfc989b3c2ff0e2628856eb008e9ddb3014631f943bfb5094ff5827714fa45124a43f6e63db7d2161dbc2d931a5a402bed8a09a64e4573c6d493b659b1eea36fed37443c6875499aaad0077cdb0d02de077b5a6002a15068f3934e66522992cbf093d10caeee74293679fe3977cb36a27182d64887f587ba3e6c699c969d6c7573282f8b539c7481d6bd8b60249d421467ec11717c50b051769c1e841a6ec056e269a088f36f59e2627f0959045cd6849e7e84cc89d47ffc91dba9e4b378bc9e49c51a051df443d09ec7920b1f4fbe7e60d86ac00e2d0c2285ff6683ebd7504c33a8f7d903efcc6031a21ccb82161452135a47ac4767c55e87b34824c1c1858823249e6e6f3a3209c28453c477b00882a17b03dd127f9087fee753bde20c632e8bc9c2ee161528dcb7b0d3713663dedecac8292a74f9427c089ab4a8fa5c61f731e3d1aa638c994ad2087b284ca4f26b597eb2ee15f904d89622e1868f555f60991402225d3b0e92929b1d2618072aed165230e3e455c8900928a5561982624f7c27438a34867a51ee151c17b3c677fb4b92a1ae83f7ecad8261236406e698e43b57f38dc9b06e08d487ecd3b18473eede16dfcea4931798f8fbafbebdcbd410eb6b92a5abf4ae05ce550ee90965763fddadd5fc7fe2d932f18f47711bc246da98cb599876e02ebee45566826b06cb162c8bf23d70cc48217f360b344100ac4563a6cf03ec4a2e8aa65ec29a33063cd4fc08d10727b97f05c068e7709c2b7f70a559a2ec8726d8b2067b4298c16398ba4c1f5e4ba50133c2672b331f5002ebd8a8191908510691b3788ca89f2014d8f62807ab8f3d80017a677b410f5f1cd674f2139147789ed5a2311d8bc5e9754d6090fe0848b808f7e5439d3f2da3faf29204c5a09609e04674b8e0c65394e2c48989c72884dcb7f91d8131ba1deeaf390c7762e6501dedff78b6d89b8562aacb6701241b073c64d03a7c9cce16712eafd9f6f5206fb7df7a80a1bc1190a68ff81de2290d935f389c6ce78df4903062a262ea3939db3f73ca96e3217e56871b15364cfaa91f56b064b99dde86c933fcd91eb0689fb9175a7688a498ddc583ec664bb4a8f862942c83f6db0181d037c67f08e3c78d7c1585616b030cfccd35adba3153be42c0e9a4f3cf2e448198a924727a840c8055ffe7363d1d7697f7964018fda29f9ef10fc510058837688ccfb0bc206337b05f4872ad039b67ec00cc19924ee5903bff8194f92b42d5d67e5b1f43a5f92ef6744f4d1116421c90f8216e0d35d60b61ae6879b8b9c8e405c346eaba2b8368776e21935f2a2299391f6560e215349346d5c5f3f16e55689cae78745fadf32c7ff91ef86b8c26f0f4e7cf2b8032159be4fddef585c8f07892fa3c6e392a4282abe2cc0aa03cfa218d9d2a75f9066e646d7c12d3ceb0658bb9f7dd5c5d14f784c4186c45639ca2261c125c4dd0a4a8e4eb939eb3d455e638b3507512ed8e18348e337f3c829bdf17a21e3b2987ebfc51b9da87f3162ba911c7e5750ee45ec433dd2a99d93dd698fac17216217ae317614eef3f45827f073b53003786618ba385b467b3e42bfdebe8dd60e1008bdc7aca06967c3bc7349ddf5b4b85d4e56b66d42fd2c72c8b3467251dd650aef3a19edb7151b9eb098390356eb67d02a05d7c60c0ff5d595a6d46579b4fbfa8c5551961452c03dba063de36147b6b8d8761a552741a15fa9a457e29c97c9f56527dd8c9c0f32a23d30b5c8bbbbd1c1e09ac76f43d598bff4d8c2a5ca56c013b59cfd03ffd01c44c8705606192887e15d099f58e2ed252e8e578846f44b98eb364f49d632680db9b837aa7781382fadc16416e7ed639543691726e056eb34f2266c8bd389e5b3d3a9bb0c7e8395b9110043d1554617a94e43e202a78feadd1f8d160b56726e2b3c92e3e6d9b52afbf1f9bfdfa15fe68e9e287c0aa8a74bced7b14840c51a88a3ee26c8d1b8849f79cda5c49da4ce64feb552f3a60454437f06e0e0513d854802dd5af5e9ed0b66776eb5b2b0423e410187fc2e54f2af83f71dc21150ef6f17f35fd8168ddd4cf8a161b0d1b155d9d5aa4fd2efa2bb291779bdd45352384e9587467737ea13e5e69d2257b22896fdb5314138afe51275ab289b937d5692d18891bb26610fcfe74791967efd1e8931bce19695da6904d85d6180efefaa2e54f02d1b7d4e63a696801675791fca45d1bb94a2fc654f0839e8afb921bf2c060dabd3a82db0aea00c84aff3cf7b2220ada1cb559639ef4e18ca61c6d8e236d6ab5d942b056b945dd22ddd003b1b11bfe83ca2e9351a8654b2d4eefcf55883890a63c0cdc3aca93a81f94173d9778f0139644b2faddf4baa4e005403f9f58649dff340e384a4e9daa40a08a95df7a67456fe642f4b5bbd0ef0c6455f6cc4f8caf825e9c8feef22933424b24cecda37550830d3feb59a40ffbc9eba5b70a240146679da453ad60ab9fa86e1610f6800a37a3a30bbd56654accb72283acb8f030eca323abd191add9484c70cd8d77fa0349dcfd3cb464c91ad802e73f004e780569b3631e6564364c5141e6beee12fd6c0de80d207966a88934309b9fef0b62a495e70a66c819f9b67628a521526d06c4a7e30164a62375bd301f77f5137b076bdbab4aaa0da8a457b8fb1681818bbe956ffd4e4cac786cbce4c6033090eb0bf1d7e53b5713c076d6453f35cd01ff469a3dace0a575869c1a984eeb4e7b4f7b80afa7cbf9743ae2c62524e67c374c48d5cd6dcc09e82b2ef2f9f2666d2fe9847eac51825a621cfddebab6753d5754995b9baa006549f211351daa33a993747869814cf0524ba8b331da0f04025a915402348a43d888a64cf86dc30882f4747d96d732b88d752118efd3ed0f47fb4d4ded7b3aae056256022a47dccc484b01750688e2b62e2b806d028c5582b5620810ed0988334f9969532609d6f1c50ae6bbb5bafcde155273e1c4a48213f7813eb7037087699078b9ddef13def7a9f2663ad55d7b10da4a996da08f363f3a84f7fb1aff09ecdda27318850cc4d02f9831b17b9727c8ed0a55fc9a623394a16740c9192fb5fbcac9e20be47648c0e4b465bc7a7f1565ee6a177677f592525d909aa5eced43331700fe03f10a5753bac3597b95c5cf4f062e78cdb79a9d0f4d23e49ca4ca0fd7215ff3dd341f9634cffe62a9278bdea34d489a4aed25badc05f7743618e3e556b46dd4fbe2013348a9cc5e8151feb20a5a37255f3d5b3933a7a1e50a44591815ebaa9b4dd0776f05509858ca021b9acf5fd8f170c758b889acef1caa826c47545f8a4bf1255f9a0908e341749436a1c33cfc8a56d58973b0220715bce0b73ff64d23fcb827ba5fa9503634f3ad42725305764f3e9f6d9f75d60b0026a55fb8c78461518af2f120344f9fc5390280b2e75d7a6093b86ce8b8b3665ca39a6745314e91391fb5b43351b367c3fb093cc7ea511b150f97e769fd1af3aae4cd9f954b213e555072d543fa382208d01d2f85fbdf6de863da76af83be7df5c2238b61ac329d195c83defd0b16a211bc0336553659089f7196be7f9052410a0f159af6e485b4b58235c207394b6821fe4f29e379d187052f9f5030aa996f9bae75332869eca9f082ee9c332ed5813d9597f9ced595df507b0dedc5fd248c9523028b913ede9d4b35dd44b072a33cae10122d609746253c959b29f1bb446b0a6cd9778a20cffaeb0cc4515cded98f11c1f49ab1829917a1ffbd25a10f51ae2425075169d2ccd8ba14b1bd9fcc900ce31d03d4b946b7f95332aae5b7abb58e814328e862d567f1a9b43630026290300a2edcc63ae7178b542e7b702624255d68581a6b902f6b9865c9e14d34176d79089a98d3cd4daff597189588b480c912124c9562b6a10c6bc66e935cbcf4c9de37302b058d4c779fcd316f32ad2779e91063422503d51d727986b889f8cfe8690bf3b14d4f139c7dd50324aebc31d43265fb9df43eed184931b5620ffb8e8f1680f6ca31d1c45ebe74ae72d9a051c6d2e41dd192dd2ce3016da59ab5d7dcf462e8c83662204909afa6605b26850086c74ee13cc32f12a7dbc3c172b2eb9706367111f7b209c519f495b6b89f5bc0758a93efca467c5326099aa86b0b1faed89e2fec8dbecb546e95b038b0b5bc4b97e91385f707f03e6a9af9993a735dfa0d882d1bd2ed78dfe297b320b2d0371a0f287e92906152b785aae045a30777ed3addd6a78d03f78de3701ce477734e4b529d247e214c83ed216966278a333f193a451c44d731659f6ed835fd12b0904a4e356f59ce380b02be4c476e980a84ada7d62a5de6adb957b22d42bbf80898f59198599e90b7c6fcec2033bebebe4f80812ef333d6b7cec8f5f5915d89b388ef8736df5b9d2ef12ddd63f7034249704ee7932464d05bc5e12c27523a6fc572db18224a9176d807f0779e9a27688e33bdcfb67da36e2e72a2bd5e1efb1acf9c12ab8d566d68bded127d1a321882073371c431a9786b49c97e4eff27710c9c3ef79c3d346b3097a3edb37aa067368b2f831009d92b1aa2bb18132f8e4a516da255476dbbd55fea5f362dd73bc533a253411d78793f36831195c5e158cfc35cc96c576086b42c54c5532ff8a601659753f128e3dfef363f48c04b2e3684b29e83643ba3a6fdad63f953c7d0dbed4bef8bf1073513e88b32f93f831a04780b871ed8647ac2db3698de07309b4119518e3bf95dc4c9b7d1c6e32cc7d8d6e14dbf31db074b81b7b6db5477b245e5acb58343b09e1dcbae86bf74c6b52b91a5b8e9a1ccdfbaa02692726a55f674f464ba2244785ad10b58fe519f82c5d519f648b81961473939d3d5b4edf4a0ec01ae94e0bf6e4578430b2eae710a1205d7478a2684a8cd946e4a1bc53aed4558eb264fbf84ed5fdbdb880f615d05fead6dd0d00d5f1d01813aca27610536a29f014e87920d7a93de34bbedeb56586947f477b9ad11fd3754872003181d26273666719aee8bbb5789ab4554a5fbfa302d489a5fd402d507d76c3e6aec729f9b2696638b952bfe6d07123dd2f77566f6211502a1c9b2b227efc0ef84e2b1b0201844d8169826278226372a1859666f150d018b8af9f66942ef21d80faa35410ba6579f6527c7bea816bf1134661418a86dc8a057d889cf77bbb62180b9efa5fa183344a8fdc105b47c43aa3c1159b46dc81062f7f415bf19c553984d926030c72e33c110a8ebc4e1ba3f599037ced59219aa5c43a4962a1dedcab89fe67a0ba6bbb34635a6da3d60b55a031366fe0a15cd9067050b097714443ab93570ea22176e67f0ece8097c2274db805a03e83517a15e44e24e963fda5192bd1c320562f66cc8833a1c250152e91a7ec9cecc7ff54d069fae3ba0a75c3cc37331ce4c3bee2cab6ac8f8c0ce7d1f53eecdd48645f5a077119fd4e6a1f82dcdb4313497278e6a69cdd2e45d7134ea8375db8eb85c51b4ba3482669bb6889bd223e550fd6046a6a20e1ab57e193d0216c933a5ade8a3a78de72ce94fe3767265851cef40d1afb95f98adb9b2744001ede626edbfdf271b1fb9d37783fb746800a19af7eec0fb2eec44fd5871311e45cc49666697a72dbbb18ec3e97be70bae281f9f96f8aeb971a4c54eb9ca718109cf1c1c22f02035f48d29ca2e2b9673ce1fac2412d43ef5a60364c84d7c32005202edd221b893f51bac4ddbb54ee1dc411624d49e42207d3635819afc4d2733ccb0e270020e9269781c39e0e18dc2d078f9953d6cab200da623b800b9e35bffeaa4591d92a54025eb3bb73f69bb9f40a47d080df062e8a8d91f2648e9c351ac888b5c2a71aa0f2295b151e73c3115d9aaac4496fb50b7ce1640f1851f562e20b0ce4cce82dd550ddbd80b5d1fc715ce9f1a241af1f44f666e325a2301ee59e7e2559996550ed67463507a6b7609e2a001a1e1a0fde6bcc0e8274c0c0728b2272e972d91bb574b0f1e7348ab89e0c83625ce5573bc580d09573eb05223ef277320e40070243d07a84a8c1136a2c54d8eacb8094d393fb001ddc41a6d592199f2f1d00b3997607aefa7998ce3d52428879a6a36641c67b82a90d18542a547a6e39036c6421f755421683352bcc304db9d9a609527367817396da0aeb03f1d99794092eab44110fcbdf21a4d11710ca8dab42d126e02ef419f5229c6384dae86a1e544756947c79245e923a830640d7079adee27e655a529c414b890ad0c8c6492cc1b4738ef06297ad17db4c0b520f261b180a1294848f64c1b36e92cead9aaffe1bec92812dc8ec6337f0d7df633127e83557aced514cd3b44badc1c4b1a9124b0e0bafe5fa357198627e0c7c5606e096754b8aa74c3dc61d1fc63a746956a55205479b2e8ad7aea805396ab38bcc5a26b5c6e869e21421cd964c02ad838043d14a4ec83b86a2cb25f872e48e0320f9cd22bc83ef8f7412a306721b2ecd0e320fe30bbfcb8ab58d457b42e4f0f86bce8ce5e9147bb56df7a784835aa69d7a72482012d2d52c9e0afd7efed8f44d73fec0de8d9c828f5a61e17e9ea772c16fe941babe1d48b9844ad78eb1d405a6de3e94986b279094080329f5c7841a577aee57b221c6387fd50c4a4036fa8fe0da6c1f367d5be2c04ad9033869fad24ce7faf41f514fb20b06609c84ed953e0cbaa6200fbd459542c19e478458478c8d94ad0ece850a1f7aa691ef93566f217e44d46c721bf17687f149e153b951ffe8344184590178399d9f2b24187f587550212fc915bf715784503448cebbcb127047d20014d5b35f9570493c422196b03e5a08ec6656bfe461fcc642dcb0000c4f8c48fd99edd6fd55bcbdf09216c9e1cb88fd061a168d65d19757c22e92ea6c64a1732e7b78dfcf1503be811013dc41a554f5a708a91219ff49bcb37ea954181fd4e97ddd9c26a27734ca521bab4c316b8d882bac3c2cdb6517707dfda2b563f195f674156ee30cd2c1c2b0094deee1e0fd1c60a51282b3a3812953af79a6564d4a8a91a1e3f3d61d87f52ea3f7d4c61f8a0a45273cf535f6ce906b636424c9557564e9f02faa6063684956aa0a984d28c24355f1075833628b751ab39fd8798abd500e393223ce11cf939504a94299bcca9e95dce373c2f0b304a05f9427b895d100e2ec64128b91310027a0aeaee7d6cad655edc3d57c5c375a016ac1e650e1726931335d1609ece48c2eb109d9bf39057abcb2f35973b79929be668bd382c77afae1837d8b6aa497a21cf447ade3980f242bb16f414631015183f0e484d6961751235dbed8b85c56c8278362bb46a9eff2f903a7aaf742797f8b80d54d1b5374cc88bfd37bc232b7b7f9d9c001bc0f1b936513d07afd40d2d25bf97d1b5131da6c57236abb25caeabcb93fd55c823eb3c5c26a730439eb79e3dab1cc45c60b194b2b0cdbe83ce65f295e91f6931190be976a9d9b87a3efcce6d4d1a83a22827b217fafb586c54fc2efa484c1e7d1d7724287e99bd30eca8c821c337d12e7159c9dab9041c701ce6d498637a510b050e150f54fc81800c95f2e046b4637eeed7e098c7831a475e31dcc1d89f9bb1774f6047ad0627ce6584a3184a9227ad78a1ab1eb10d950b98dae5bbd9a485f7ced12cdf01f53e936f4cb2a6e89cfa6522fd5acacd471404423fdc7012e98949437a8e6514b7ba13346d0d3deba7cdb85831fbe95ecd2823fcafede6797a6e627fb1597ba32628e3fa910c4dae05750fe54bd9d2158fafd78773ac65365be0ec35b04788e85a34c90ca37ae97b0da57d31a25ed26bc7166a15d32f2c7c24b1225e16de43eeb6d47449432d46ecdb1871c653df0a2197bbbfe664d602dfcb71e5cc6c482d7848bd2494c254e8a793e01eb6da7033965ea4dd87917265bb101eddc70597fc70feed503307e9c99b19e814c788adf0039a1e35200d26410ae0889504c32ca00ed5b94f2775c5f42d8f60e429039e7010821013435ed82d8e186a6003dc1334ae5dd33a7909da5d9626d3f645b02d5bf0e564c6d1c348e5304245e3f5a6bd15caa78f6e9548237c22a84cff57d816a9fac9db350a1d54ac42c158455af64f84bb43d832712226122b1164859776b666cd5645cc54f2550cfa9410aefeaa32aece1d2e974918743776baa9090f4b319d62b8615a2cc233480d5fa95021b9d0fb601592eda056a20087d7f64e8bff8ac1ca292f2774d99c2e150e0f036ea3440a285b7cf37a588ddc0f519920f4a69a4d8567047fcb9210744a3ba93e3f81a187b924e3dd9797a50f3d8db558d2cf29496402c6dcde7dc23fc016706c98b6b8db92c4101fa06868eb48a4afdf65245ed260421cfac1e63edbc0f21d0cee51c0500cc8984e3a4ad382105d9900472bde63989dcdeabd7bcf0aa16d466b4f44872e778726ebca434858582bc3eb88b858e96b49718dbec40f838bec993e46090d32e28201aad6a1170644f2f0302b0d1bca94747f1a36ca619496dd2dd2414ecf54453321b23d87e83064a4b4091cb383fc12542c505a941847abbe09bdeb39a91c48cad122f64de4c4211d48c4e42f43ce82b07d9c30a3d3812fec0fc50e050159db1d5f84e05bdbb7b13e6b08789a7832f34f6ebfb50bc7e213e421b4bfef66cc7bfbc7134f0a3e91f2b3a4f4853175ffd913ab5a2cfbba372cc486c3a622a6345fb08b3ec614e2075d9233b1013d5c4fefb708ae2e08263706f3ca15633315b731c602f2ea927552acd27db26c93695652c207d3297e21716da34515bf9235d09bea6df38f46056fab258f6b31a8738866b4de1eb153369c061586049df2acc2a6644d583d767aa201866ee2cd38b1a032227cef0d6e30f25398638c48ac36f1efb53c57cb8e74daad4e00a34f78c2fb0af812476490c0f688a96ecabe5c25f05738778117cb9ad0ecaee24d0680f56885919c18480585aaffcf26258147764c46e56e4bf01800fd4fc6fd79a05bef58ce54b169e301cff35f6028ebf663ec07bd50c3bf21b93a8091f5a42fe1c969abfbdecc83f647a9d4c37557b1177682951d5162ebd53c40b5cbadfa05e8a9fa2e5dfef163783d0ca5b4ad4123ce0c485b516bb3b8315d4570eeb65742beee954ce1c2b6a14dc2ba81e8c6e8de263db97c8fd607a3de75f3107a1662dac5cf63ae7596521a400e9c7fd440d9c5bc5769ac90ec49f0eaf2a356beea80ae284014f563487d42215036d87eb5b2c565888a14a5742d3a6b22362c67c775791e714aab5aa336f0982f43194fa1ec283fccd9d64904b8a3570275de1e73cc9a7c1992371198995961052b3e2ebb12105ea6004f42811932f2479faf5ace72f946dd6d1c5e25d5cf191c4fd0451521a79b0f004795520ab2922606300be27c958cabdd4b8e6cdb68d776fc58cf5f729e4457272df2ce4d21138c04fe6bd45d61af0ac767979ac62d12b97be251a21325cddc5e28a44bc85b498c5f1852bb1f619528d0f543dfe08676cc28e1617d310164b58704b40ff2bf37e8ebe7d2f26c1af83258af6dfbbb0e7cc3df8eb34d90e0b1953e491f48168d0e55c52c08e475338e100a630abf1cc257f617b89e35c3b6860a80fb52a7ad6e4ceb5f01acbe8b50b69a12465ab59f5c1972fe86cefd1c9367d06174b6b3df9205b3009bed00c74a650d56ddb0b0d737ec3d6479bfe690674276da30bfb5d8187b983e0a9b78a76a3ab7f22847e3ca8c688c920dc3d0d2da11183494df10acc90ffaf69143352b02a8958cf36dcd61acd54014add9c978f8ca2ef50efd0affe6ef38ae6ee6a581a692669ede04b33376e7254abede5c45b9551da410a848518ac1b9c32e3baeb2882d0de6d279992f3aa456a3f95ba2536b143d98a5f5a9a6af1f49369db8953d275c9d480880e19021d5bce2b98946e7b5f3cfb46ef48d269de53f46b945a7bc6fdfaf1c1f95ae9b3f448184463fe4a43e84c189090b38b8ec70f9fcbbaa93ed171b50c586947df5bad7dfb0d769647506e4aa97248ef7fc8cec8cc49a8cedb3623d6f19bd3d0303b225797428bc525397719d5024665bd403fc99a8d29d4d9252b0c93d9db68361f4f164a191d61c853c607f179d6a80f62aa7a8bd7116d6202149f6193880efc4dc48ebf2b133e2b9a9d5ee7ee347541e70f034b039ba74fecc7ea2e8da9122f2b2daf2cb75e697a132444475ee7f0d476c6edd108802df90279b72c6e02bd4dbf4ee69c2932edfc25c4556d1ba062ae2e35e01ea8eb54851c073573b662c1a29367c1b69906bf821fb15b3fa8181f422da6ad7f254be258b307556407c91ede1692592b07afc8ce38c9a558497884521b05d20051e50f65358efbe2aa6f9ceff2f1b1fddf606f2966a546eefaf2755a738b4bc8462165b6e9a625ac1396d906dbbb609aa24fbaa7cc07e80b7392091aafa738570424e788eba3a522f74ea2012a6e567336bfc575875b348f5c5e1c89fd6e9b939d2bc47dbed6ffda69816d3073d3fa31e2897095cdd092db8f736954ea226a7518d8890575d0ad64bcf0ab83bb63fc249b9d9e913e6e7a3e1d682ac7dd5f81160d44e547731dbc70f93177f5fa8c6d345e9decf3954ec1f414fe59ed8b25de00dbd0380b9b60a399e3d222680010b75e54b16073439f70a2a58bb9d38f4cb1918f7df23fbc4fd14d083f4fe06d7ce707e1b3f0f4ee4d65d0bbb92b33af86aaff4a19894922dbd8f89e78e460404581eeeaf91a2bf7268bad8128353530b19e5740df0ecb0c0851cefd84683ecc3b57b5070584e26fac49eb2fb7e4bfdd974d9908eaec9288f138d02b2da29b7b1e973ab4ab785e9c94c4edddfb305135dc920a5daeccc61a6f52226961c8ea917b968c812fcede9ab448f7006dc517f9e9964aabb2adf724ae93e520be9f909ec3030b72e1bc32bfd34cad1adb4b42d0107316213dc0780a476760d3d0050a76dd1902a19910462f2c37b2f98cdaa8bdf4135f1b1300b987fdb6779b66e30a90ccd382b3008a82e8b21aad728b0f2f310a6327b5c05529526df35c24e827318c30acb96a5012fa9b8d47bc1136e0ea4cd73cbfc89fb82c3d3144f59dcd07ed6823fcbe2c28880aaffef50f45058aa99e18789f8dd4f9c9453f9cce10aa466a91f1478ade06143dc69c01aae89e7daaecbd5975f02b6abb4d5d8ed001b67ccff1c7c26df637e5cb35f32d76ad3114efb48d5194fa3ca15f35f8b3748d2022753af4336a116893c5a8f69ad68fa4288f36687c9fbb97c3c8d0d33da8cd3f57a39884c654dd2c0fd8e1b071a0970e47c49dac86e4626982c2a97464e0facfefa978572d8de2410328e840709481369ba0c0ef4547052070b092588260ef11248bd630878e716d2ebd4042c74e88eac81cb89e833a7e0bc4a3420b1f5a57e2854527aca2c86b182d93d6125d482376b1f7f9ee622f05168134ffab56425167944cbad24fc640869ed3abfc7c78b297874a952b46d16a905bbaf48a15205f44269c6daf7492c21eb7470d0b7a41f1547e0204577b90124eaa1c2d309f3f4f648cbabf9b4e9fcf0e21edefdf6eee7deaa4b16ba6ebf2d00a8638b6c225ab796cae1f480d038d37d8434e4687b47201fc862e03ee4d80a1d03b81e8265e1eba221150ab10f0a93314dcee69853516e88f6f89b2ff63d98c1eb783bdc5332a0f1f9ddd130d0e315cc10ac128647c86f470581a5bbf6c6a6888c742f07eca2f755d1c31ea3181a14279ec83974296efe52a7c16b0eddf3702941b852fb11e85a65189ea26eb02a5f117aae974bcd5e38fe664105c7a997e15c2fa3f57a6891a6272875c6216e5ead97a4146817d397c2004f14f749d38bbc07de5fdaf8d17c6b65d5d2eda1cce169af5c857050d52c466ddf3aeb7fad8794c9e93b0f2766ec35482b923271f543d4af97997f08ece2783034294191917446fd387ea2b38f6dd5224e94a66be9b2b3844c261207b57abe50489a67fc943d6a8893ce9d533ae06f3204727dac98d1e38936f8a3439cab88a0cf36f70e2ab78a29126ed2edf2056fe2e1ff18729058f8b90d8e7612ff6e1c7f601e237154b8dfc1d0803aea41dc0989245157b45a26013b641f2e95efb015f0ff9c1507367f44d2efaad39a1712437c27f82b2efa74de63c2c97cd932804cae97966fe3b5e59334ceb97299bb5a9d508d0b5234910c09fa113106e359a4c996274c3d95229aeef44cd804b800e710a9e11ef15c31cad85f9f75004196c070c3d37cf7687ccfb0219a51cea7ab07da13bba4e61cc5089769cffd876dbeb440959fcc3b7fc3ea3e5047ec3f21ec82aca31217c747dc8e571901f8a3d06fba4799990fde0f9f9dd4a1a9d1f6d66d103905962e55cf81a890d136093e3c97fbf742489def4a5243107920e275b2cb9f2f3f651c2e10a17b7f95e3f3609693d7843d58cc4d299dbaf6b93c2c8dfb98146242e3a9bb3043363445968408009168031b5510b5537c5131221af452279c024fd76cd99ac805b8c9ac4e8d26dbaf692c5ed5ac5c6a596e4b3eca056dad9c3f4f8fee6f6e9fcd92e0867a939e7ead4409ac26feae43099480a690006440153db7c86432b802cdb7713a31dac37f9c86476263fffd15cf4f15902e66ac31ee80dfd953d40abeb2198f2ee6d09a7542699cbf2847e5cc3710b5db58f490629cee12921f52fa8760e0a057d7ade8cbe8107ea94af29da4a6195041430f68ed495277a2f550b26ce27a78d978f6619c05dfa65da0ad251abaad2157e02450a400fb4c428a776a1647f3850dbc7393f9d623ea269fe6df803615e986e1868489b51ddc4b8e4d2e0bd6822606e00ff6cd0ad8a02f74a9f09961d8859cd597a07aff881a1f03c539b4745311ce9e50edd65f6310b27e17548d559f3e6f684d636eeee3d04e1adb12b06d54b7373b46915404f0000000000