PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 47700 cae1720df260584d3195fc204e41efd7182234d30e5cdc72c9cc34abd87fb139

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6670b62108fae041b4d3ed66c7097dc57b5c50cc1cf1c5f6026e726717e5d0f9
Certificate Block Hash
cae1720df260584d3195fc204e41efd7182234d30e5cdc72c9cc34abd87fb139
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0020000000841a0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000a31e73a697badcbc8bc439212941e0c077b9b0e0b98352ffff6774ab0022e3f0af28c8fe565dcf8565e156d0a243220809af9689fb9f9ab6b1bbab5fb53aacfa83e717bee2967804be027156c71eea63bf3150b2c8ac5e381222000000000000008000000028000020000000841a0000

Raw Header Hex

00004020ef2253b88cdad9daed2680a8793154a13617c1b7e924f210c61f453339d3697d76764fdad6d57fbbe93145541ecc8cd3dcb45c5450c1c001d66a108edacedd882fe1fe6923591218f9d0e51767726e02f6c5f11ccc505c7bc57d09c766edd3b441e0fa0821b67066

Proof Data Hex

59,560 bytes
12121601030781f7ad4eb26cd826860f9e3588690e8d6cadf8e16130924eb377d3bc871229b8c4b319aaa8eb77125b1d13ae8be4dc3eedd4c45202935338bd88bf78dec61e0f7f36a8cfe1ac1a096718b4a87cb241c265ec88e20c5cfbfa460ad3bc01fb21b0f62249fff5750774906e1f770166998e4aba33101a762e854f2f3f03125a8759c8bc2e4b9636bc2eea9be262c47c1e80d529c2b3e018d54a9635d37a831795c36e1cf15ef69d51fe36e6cb7f4845feda220c284ff83a325893d1b6e6af8f7d7d95c4b3ed0dd1e5251ddf39944e8d941e105b1d406b8ef46196ab2628e43a699d9ffef17eb6db643c1d00f2904ecda4619dd862741b3131b511269eda6304de26c30f1d72b1398f1a52ed81689a5e98a00d5d8dac0285386e549c082911151e3ad0e84dc25c7a8e51e08d4854fb0f58430ef079c42a2b366a04f9cb68171876348615aa31fa891a53ad4369ab548766d8048a97dda000a3bf9c31023c267ae3d1ec7302dc462e33bae26501722f7d55d366c5c7e4ad5c2a82daed8f9987461f3b95ed283fa77f53165abfc3a0e21b1b8c7a160fe6203a8cc3dfdcb24ddddf73f1893a5c15eb6f86b71119d0ad00c333a5aae35f13bfd3c6377d6d0802396f4e898322fec05349efcf91e07daad9db73b32684611fb9c77426971267e17c300d2d1d8a3036d2cedff5ed7a5163c8974b088362b1b680506378a5ee295b1f5d3de67164aba9bbb8ac5307e8d666a71ed2b6e060e80591719220c3230544a089c8ba56b173d409016039e3b7b3bcfb765563d408592d3ec120e30c1bed8f06b681b8ae6e2bb9fffe2f9933d84f1e4d875046cec8fbecb67e5bdb2fb1e57c0dba8e288f3da8f688502e46d78fc8c6bc76338625d0267ca4879a766bec4106ab8ba9349b40477bf398771b7cd6c4b925bc5f1b1e5be7f21d95f697ebeab0c7b42b378621ada301eb75e2b9e564407c5cfc4051c13a52be6f3d8de4e1e3248ae4d77789578d4802f284400cec21d1f0b161414be4913e5911de69f17530252e62ac9fa58d0687ae52922127295962efcbe8bb710ca5b1fb32de8b732ddebc6c9b5da149ee7a27dc81ca744b4052ce0dd7816cf905fd67cb99506c51d3d566ac719c68fabc87476375ec79f95eeee83276a264e8633f30486a8482a59e284533a47c92c968cc2f3a1a9d47fd5338380b4072f2d67448e8f7b22bbab8b74df7888b5ddc098d26cadb11bf324789ac29e5a15113d931de75bd26a08c266b9c7e2e13ed704cc0eb3984a00b031e526ca7e52ae052c59a5d83ca1c3d24969be778c2c1df7464f10b12bdb2ba0a14f36230d666bf16a8a5a58e1a1fb2669d869abb0f0d40ff65e005d2204571cd42db3f5182c4f595195644bfe5691d6633251d6be7b9d0d5bbc9664635b5ba26c2e574fc8dbb730d7a82a23a73ee24cc3095dcd53424df75232cff9bffe3b719992a814ac78944fff64b28c2d8705e01cf8355c478f956b7a7da4933101cf7b0d0bf7b71a3dba41647852314149724537dfb4a76075a8ad0deb546512ad4c667e944e1066c4d94c98f25e62deb068cbfca0905b4d14760091ed010ed39ad169e3c44c963a08cf868ceed10dfda617b26756ed0da8b93a0e2ea0423e61870344032d210b65fd9f35bec27a487e5dd8d3cc804c4fa5a767dbac0686b08864dbbde3ee97a4b194b59e8065b649e402e715babbbb5919b496b7e927b9fb68b588848b757eba372fc8d16b9169eb8c0c125d2768acde195daef3397384b08e7a1ed7b557ad0d3b26d6fef63e454c5c8fc3209c4135dba94e75672ef820efd7601410633a4f4817177c1981d269ddd5d289b6307894b03c3d128d70422b13a393525d6d2d628c2fd318f5553c00f16481951c7e479e61b45159d4f642eb6549499b641e5ffa14af87e3d6bacbf8dc994860338fcd390dbecca4cb6f07b1f8f72f61bfa1f474bfbb4647d1aa2ea26e6444859942856567cba29bcf85419381ccd7b0fc6aa74acff55754e732647900350d327b8fce5dfbe6ecb1f67ad4e0ea33a5146a5bbe152250fd51782d1611c7b434806e077216631844557cf2d5b2114f24b08510f0760335b05f92c62b23e744379201164de35d652e471c22087ef87f8336e2e43c04272a36a7f53504be5b11541281e5676ef7e4882e505d0f8031e5102a17ddc9bee204ba0e5ae8162f3b5276fc85f58229e98874538008483c7152a36a9107cff840a572ee999b2b3b4fceb569e7a63bd12bed8a437010d264ca5b562a4630cff744064d0998e219ddaf0c8e4cc9d7277d30500eefb4c4eba17659d42e8d8c7a65d8a5be72919befc7a7ec7bfffd9ac46e9242bb5f50a25b0ea7aff070d248740ff17587889c78217aa49c5c8aaf07cca2cdde7566f3ac200586409c70836abb466881dc2d4eba8cba29917a58070e9872e460587fe28dda15bbfcff7b1fd001dea4369a942349ba10f08ced90e106f9172453e8d71da6fa1b397f5ea417000eef054569d3839fbc71a115dcdedbccc832224ac707c76ccb60a27a637778fe1e5afa3571b5d68aa77dddb6241bbcffcf4678367e48a614a45c02a3570393e430698fb8565f13b6ef61affed18611524a90fb9631019ce0a16319b47cdab7cb08fc3bbdf46878e663af58e075172d3c4ef386dbf9765554cde779ea171fb199dd7084d58fcd3b5afb36dcef649148bbf3ad7ac8e31cefbbfad754ab1a8ce366c402e64374bb251b276e98364035b4ec3a0845555d38c64f9c58a746a22df857a6b57d232b9acb75c031241c0d65a8924931f9b90b74430aeed190c046c73e2bffb3e41d6fc4bd91194d38bbd48d4c62415247aaec45ae2d200d3996bc31a1f3f188b1e1a32f61b0f0f43a229d05eec56793dc0a8fd2e2a6caea85c6b8352cde4979ca8b3c71dc71c32eccf29eb728af723f51efcb937bfc4960f3f76b99210bee5f6c7debf3bbe8e14f68b6f8c9976eddbbb9a02614b0b41993e0fb886fe561ede55a40c8996020e8b70014257866c315bb30e2bb6bddb403703f542f3fc15afa7ffa7a78cb95996d9057f47b3641370834d62e09af141f4b393f0cd49d4f377fbe1d5256afad04a8393151450f4d4ba40c9448f48d4f1f1bebea4da0c06ef1a31d600d0ab23d6527b69a5880aaccfe39242b4fe3d64f12578a37e63215a9eaff107c5d734f47aa36fe75dcfef98a246329f9d384324e96ce3a79af705e2f82a6c5ee023296ff8461a238d6caabe8af475f29d1436489020e629efb0c8b2e35a3ef938cd6976ccdd2ed1f86ef2d2e26a4c9ff1056175a6789d168a40b189c6a136924dc77c7841f791bfa1e92c6b66eeae1455518b7a5508e38b050b07061770a34a6e279db844c473d7ebe507e2d94be9cc3bedddebd7ec106706883f3bc2fcbbc7a16c9b1c4f830b2351d1af7ff079e0daed9b7230898116f26d18292a462b6d9de34833d63a53e5973b8e7b67b4b9989667a6c27950fbca225d4d6ef592b441c803b7e520e05fb9b4b93643d6cd21d3480565199fb7b7cafa2a0275540d4af8a455d03afcda00e70e9c518cbee6fa8c0aae22e738e68118736d676bd9b9d0d05163b078c85fdba8395381a1f5327f093daee63a27b342108401b13aa1caa9eb84b4c1e3dec65795fb7dbfdae08ce411f277d2bd9f0da1ecab7a0f655fe4461fec7939ec9a7872f3ad52c40ddd1cdf7a922911848c014135129cd350f8d7de1f95bed8429bb9a34bc1d475dcb78cd87a06ac9bc43e641ec9d296883290a3cd92c191f235fe39ae00dfbe93a2ec42763173162b76def37dabe765004dcb6abb838dfec8d89721b20eda6cf558ca9e344344c7298c97f4ef7fc16bf410d5cb445f3fa98980b7ff29fbd21f239ce1c5bf23b1fa9a47f5cbf52a1204007345eb2b5972adecf4d1727fd018deb2b3aeae463bafc78733cbda2639f901579929176751ffd8c3e3f69f576e19da25d0c9d97bbd987735a92a098d1731f425f508e0f85c9ddd1694f57f399244851caa74fbc1b5a764b5ae8bc55659bf784f02efb941ae85eb4d9e0eef17d385766629afd2f83a370ebf82955666331070fe53e42caac6fc7ea8d69eda2dd2b10edb83f087fe702b20f369bfbe0aa91fd687c0947c89c49a73fea45ebbe37defcefc611c007df7690827efb40d21ff03cd774247a989ee6b6523abf75cff6dfb5bea68b7ae0a1ccbd52969e0ffa61fa1c261bbbac08fccc98b9f5537f0200bc605e329e8bffa1f31c654d25e2a28e954f330822cbdbae2918fb3cf9ceba1a3d0b1127e1934c2753074a40932b13cb0e315aea38ab3eec3243a9b243bd9ff698eab354d29529cb8c0f93e40266f0777d05d5082243f4579a0b8bb00f6a556f810e03a01e2b9d7c5333e5663a46369dab2b67e8ecc1e7bdda00881a0800af742917df96f8e7857fb3c666a9b2b1471ab062fdf7fe78f2de63b0efc6279d0315ea671f46e4744110cff679b7d2c9b1539d02e1e9e0243732c5bc71d54a15fbd77d34af5461f75e9c2360d220974b0678aacfe37d10ace4a0dde6822d432b38d3b00465e7d9718a1df27d67f7a162cc975003f6108c2cfaa896ac0fc3aae88a492b228c32f27d0d7155b87ffc0d8ff3e1778c27d321a3689e7e70aa60adf43c0332ccec04698ea70f4b2da871fcb967678f77328600981323a3f850e4ed06c3b972e8878a22d790cc72e1b787e92dbb86840be3d04896f4f2186f76ba75f349a8cd8b2aa8a422e925593f56e4090fe4d93100090958c50d4d204979038eeac25aac2a3687fb9daf9f66e4f1ac1788999d3ccb6bdc8f9c3d20b2777273edf306b83451a4a34c879c3fe8377a6f84c08e7aa38e61383e1e60e67ef275934c41e38140450e2ed0dd84a60c3eedf96669429175f7077609167db7f3e0ce6864cd7890df5d7ce02936916a3ced946a3439dc920ed40a1f9e759a5eeb52823d4c60d161ffee2beccdda7e1959a54240f3fad0fc9d298105f1938ee5d7dda3c2c6192a1dc79d7a82139ad96cf2683c4cc5385961e0d03e35fd62957952811ebd5c704a797c36f16ec210364728358a049beeab15781e6502cf764c4b96e11838afd894d101e7bff4fc245283ce3704abdbe0a5ad10133656832c6c8f6defc722a3b8f2e7f822c84abbf725e656099083fe0cf4ab8192d8c51231b8b35f30acf03ca27ab3a607552a93623b3ab36b9e0deecb3ebcac88d6d1e26c7f49758f3fbd6126e5270213b5ac0db6ea7b40a3d395fb637f9ec8c67277f52935bbe71c27e60936bb675ffbad1b67f6eb9390d22c302be579330d955e9d3851e3b60052929731a4770eafb6d8399fc5971f984506a93217d430a653416f2c030ec9cf713a097934dca1e8b38236d6c3102436a7afe36f16bc0bcb87ff30692043deebdacced4cd4c4665323f6c6bef05543dd3ee0add5a72a50536028eaa9d0ff786875e861158332683a6a13298475d8e6311ccdf426ed57506566982b313722eea419d384110203c411004d1e5c8b33a3e5e7e00732843d4f8712a93fea8726fc1e29fe9c3c683c1f1516124c0006f54449de5d56cfe7933741dfc1573e381a753578d857fe1a905ec524dd3cc923a6c2854d3f354d888c754a340e70723c21296db25acc49b4ee52bc3b471556fdc83566274cac6cfb0c13147babf99b75c74eb0c3a02b83219074d51df9d120f1c7b7bd4e4fd238a410eb6694d39d24fd52f2c77d77572a7ca95f719c4ba9437ed60276bfafb36d475e87e979628c023c8e6a7fb25e4da3c650284c6ce678ee5d472ca3189c72f19d6b2168ad36a1651032fd00e524a48b65a8e23f6eb8467217a392ea5ea192aa74572df64f5d50095bd186aa1ced838ccf3eeeeec67de0592dbdefe59d35cbfe347dc78c93e9d3e87c73ce7d4809ebdf08ba9c37d1df0618d9f222166bc964e5ac377e2f212d65605606c62f9a03077294a2d59563d7410a4a8325af54d7529096b9e5e2671b8f426c2c7c239224e770a6d058ab9146596cecf5696b6ecc8b72722eb10afc689c9cacd5dd643f840d57f8dc159ff07fe137094cc722e0fd98574be10692ff1381e8abd6302a292605a20c6b031afe9b866f5dde3b9f33c56bc4f554f35faed3d368cbad5d4d0c1573788f888d0bea1ab17068a6a9e0f7033041e149304306746429cd7b9e403650eca5384f38cee88ec20e913a8eab8eb70f08386505a2bb90a3a8fe1f0ee0430a05fb24caa3b23a753ee2f56900540a6fadbb04c84fa81a05522a4c81780fdbd064e5aa43b8d5ced2c599eeb9b5d876568927b1b566ca3e0abec55047d39fed27d19bc3932b63a7a7cf1a1479821be624f679af660c2f9dc5298443e6d4c6533ed3be7b537ef68b608d48d4e5a8f6bec473c1f2ca47667ea9719b91a13dbb141565f110b7d32ba20b66e2105e93839c7203dc946f5d7c6d3a65cb4ed759fb5d88f13103d9f65119d80ae5cbf2434de5395c89ac6246697c7a9822e21402136cb41fbb7912f0d20968a355865528194f64ad343fe81967ebae31c863e26b650bddedae88fefcbc3bc60b55582cd4aea337356b523fd1acae5f3c6168cb7d04807fb20a5b7718a7375979f1706774a8c2073a8712a414ade6c6a0a2999659878c8a3664bfc9122d4c24ad6cec407cfdabef00f9ccbea3e630f12546c9ee96fd091ccabc6e1a6271346bdd6541326b16c17f3e1e8f52db187fd814b83a379f3c8f59579763d9a050735e194a516ba22c1751d14e9377b4ed284b806cdbe2a03474de7f494cc541276bd9e9777352eebc310478ff60e1af79c5ed98a2da450c62aacf26230bcb5f3a1733cc2e740bf64c2b7a77e0fd4b627656db795cbcbb5443d0ddb9c696068be7109452aaf7188e06afbe34f6dc2c1706aa6c725b11d1ade2e0f4e26205f2b4b96b1880101968fd96d68db04af68652a9b78efac1abbb5f73ab1473faf57eb023362707ed8fe5bc3d434b1d9a2f7ac6ec6bd390b34d78a43bed8174dcf3fea5399447a53916e4c261c9cb5a393652bfa441249372bbb63ba8d96dcbb58a96ec6be3e416f66f7edb522a2590d0a1aeb68162af6e79ee035a44ca3d6d3954749477d92b8952a6b33767e5fd943ae66ee256d21dc9e6666a3dbf1fc3748599ab2a1f98e1c43dc70d27646f12bd87e84c7e60a94219cacc225f560dcc9a515e0419898f8c820f7979a27bf6dc7dd876c6833b564c90a468cf09d4aec8a52f01d1123e01998072c91d5c9b8d473e5914756ca130c0314eb79a91ca69f6339e9cf3dc616fca071149e11375163c7cf1f4ec17cfc3d84486f279ababf4c46c49a7ea39491fbaffaf89e22af0c12eaa79330392e473b33e1b44c41f9d68da31b157f34636cbd13fe0f32b3aaa0162e7cbefcc16b1adabfc15b840107f57d008b4d724c0dca579afc36f78e4e822722b4cb43afab7aa88386a1999995a583f75d029a609d483fa313704282c0b65ea98e0086c5017b7de36d9a6ef32c64519532fa0a5e1207d69ba991df13f1a139813157025adc12ddefda7a324f06bb9b266610e8032c0d462e4eda106760e8bac314dd5c05c89cc431fc7493c1369de66ae8202e9ce6236269bdffb97fe5854100cfe356f643c27660a9c4295e7e7cb8fb27239ea7f09bc722b60ba3477ddbf2b858e689a7c1af79edc4cf80bd6176e3670fbe50a8d5c3d51ba1586b8305906a11aabf216d9a8599daa2635ae2aec4f6f9fa470c8abf92c373da32216be225ea3848d802f3efe0797bd915d80d9b9167ba1e0e6144c977227fc6259946abd7cbafa52ad82bd2d4a2c750ebd5e3d0e23bded83b9217f93b7d2447e47da47d1b97a93fb6b74fe9d6406a3abccde030c16f0f453f1a1058139410813fcba92fd4d2fcef8434842de3215d0b7579d881647c4b114292ddcdbb185b0b5e30bf9c6b6388c7a7a156598aa36ef12290eb1befefba359626a1cfb8babc734009c07345d66461dbd9de503035ab0afae62bd00eb87cd9b58d671cff240b0b7252d1db6b30b009c3147144db213f8177e5251c0aee379477c0595c85d5af1afb8655fa002b2d3dc9a3ca3fb6ae1abd6b1160e0d4b8398241f2d614419f8da99992775b85bb0c3eee40885693552622289879e281d2675ae0115f8de1497d990e7b6b45354c78c60b046fd4cb74a99264f35fff76dabfe2f50a5695d754f87580b8d6d71104b493301e9bd3b5e8f2aa7ced5e6f1493fb7ffe18e4b19886167d4c44f6fca6a80eab1ef12c9f530181dd89ea1fcba22566d3cc2edb7da9f93759d0c4c056ecf860097e35c3ef485d84503468ef263539a78522309f81d1f785ed211668e26b36405a4c16b600794784bfb10a51ac918e2d8b49be5f7b1d32794857dd3df63834daeb2b5c33197f2fe5fe3b779b6dd8ffc94a0bac606e0dab172fec467a4ebc23b43068e888274d991794ebc47f73a33894ae689b69ba0a7e37191b5e288e9b48145b39a3e7ce2239d6c116865207ef1d1fd9b731f1418e36108ba4e5a7f8bee2fb5f72fbde554395a09c39d200f074834e551af7848b4520dbb36d42aca0567b7cc09bd9e2a83a1ff082d6389087c43a26aadb6e09dee646501361dbc9ca7aa6cbf2969bcc574b04a228f250f90f2eb377d40bb073d16cac0f4026c0697d22d62773b9d00e5f3f2e4b2c148e104ea7e31a8e0b8d1f95253095740741a00de2d13b540787e815289eede28e79a27fb98d8886120c74f20274207cef5298e52d30eb8f8a77b89d54042ecaaae74ce9a5a5bb24166c8393afdffc0823c288649fb9ace6e9a8fbf6838bb48e50cb562c537a627ae3a7a33972487fb0303d8e9410dc25ba1f8a7aadf8d6b3377975cd09aa1a355c21525c64f0a78c87532b1245196bb7cd9579741c3676353f1ea96ce481be55f18e8e79d3a8b00f71b9ab2786f6a5999da3cbaa0ec4405189f4bde2c5ec4f6c4f3abf6f049b261f5a71ece87dff495388667e083f3e372034a5ce3a7642bf8a909b56ec78b1a074afdff09f80d4c616ccf2b1c357f6d74891a2b552f8d39f7b98805da448c66a3238bd035a307927a121ef34de0b4d70737a4d5810f7d192749157ea7ee7b590141b8b8660f23ee72e637b79fbbcdcc3dea2abeacaaf9595f4d43ab5a2038449d009e8d0f01accd4d3b27fb3ff59f71237df71393baf2e551486438ce8e893ce27ef0d5e1329256508ca699755f57247a6b25ebf79db5379e20d9065228fba0cd4584f69a89ab233d3ef9eaa4036dc890408f674c07633d7960b28435a32890772884ba0bed0e20e115dd02d5e032bd792c32ad68edcfd1daa27ec63cd92c18143251989359af4f4ec485e3317ae416d2ee92fc369e1bac8d3fc2a364475570a32bdbaa0b8aa7f8f1e788e06e86c06bebd11e805ec4c00a3e54876003c8e94b5a3791590925b0a865957cb6c47a98910a73f5e85a882461aecf1577e26b8dc4e472215aa1c2750dd7955cf4c630e6934b77eeecb638becf6d4e7d047130149bc26a5e46ad73cf320bb5a1c6117df8e0a9d17a99484e75d9bb256b1222ef5b719c74def0982564e55a95be441730c949865e00effcf079494aef3d24eeec8bd606899fdb56da0cb5382691d316bd4a4e2a8cadc6fc176bc9593b73a2eb5716ff536270a11bd41f62fa9c4ce41675008a6cb4feab24cf6b8bc35d6df6a0b1345b7a83233d835a7e66542d662c6b0ea2df4ce394442cf8ea24b6ca123fe84019a88795760462ef4e75bab8fee144fdbf0af1ff8b1f7641e2767071f67a00b2d3629914890c2c6e741bfc8f52a507e63f2cc27bc7b5f3ac7806d005c735a9696beeb2e7a2ffe8ea63c3e6b018268e4dd843a66ed19995c7fb63dea87b27f0985377948a8188cfdf3ead36b7623eda885359582219c9d00fcf3b5c3ca52d14af4dcb45ba4ea2dc7d05b0ea76e62e6e4dc225a3cd845d760e049cff78ba240380b6c6f6ccb32fc3012997e9ae814c666e521c8844b2b253e15d948e8ecda67b71b811a974e35d539870ebb54fa30e183b3a18a443d20eebb503471a00be2b284502c43f829ddc60873592bc15e238699671342df0ef4be900171e54f8a404f5c2331b2daa3c32dd485850977d5c12deb788f99986ad46c4df717a1e3989a96eabec5ee4ae99d085744396a6132adf2c9e71c604c8539058f3deb48b7b4126426923b27fab87940b874c5076c73756c73d1013ba97ff28e24779fc20ac2ebf04c9a93549c088ffc09a5d628a2918e6dc508093347490b382d4454f5b5f4005eaa8f29b013591d5c04e0feea5a22b3cbf4cb60d4ecb5819b5de3e685dea07eab586e8508cf15e8b32ae3ee3e90658addb7a3f08d9607adc08a0daa66f2cbe3dd9107d0586c987805abf67d139d5bbc11a117ad37899fb783fcb1d48ccf1b840112e1a07c7999b2521e78733a20351297d5c9a0cd0aa4283eb1e7a2c845f72ef6f915d2e594cfb9434532d742ddf110b176eb95326f7589e62f881c90edf09a5b96cf8caed12b3b5a4b284ab53557172386fcb6799853283bb6d22d52c4c767be477eeab1466f325825d32fadc98cdf062dffc933c2b5812bc42e09452683c4e7b49b95b9c2f01e5858789b7bd7ba380e4343eca0bee94bedb3bc64cb080da26090d26f9b2799748e12b3a8a12de0fcc427d6543cce0be9a17f5dab915f17c87b12c221ddf0d87ff622fc5d4a1e9d6b04ee6f7e452f3aeac0af96226c0d5043b1eee9ed14ec4fd1ef4a8af14d11be3d8959b9f3a1f558a26c7cd300534e310f75e8cc6e82f6298120c94185d266a474702a9b317d48ec6e80cd0f8dc85814882044cbb341b3a137b26536517b35f441a9285919ec186f77a44db4ce21c2b74616bc860a3a77d56dd86cbcf8c52164a6190a0f07ce48b852f2be907296394c0b67860fdf15ff6887d7d840c7b250e3985032098b55a2b2925fe0cd840c6aca3fa3e3271c5915c554a0b54721d09b6abfb7ec586c96b73f568511cf4cad9ccb4a40a36ddd62579f18ff1fd2b8f710a4a5311e8f9bdb46aaaedad93449d426d6e93daecf3b407cd629ac60c401bc2775dca0ff91b9e2f2ea226cc73c477c09a282be20613e87551010d44058385428f0d029fe8e1745fe01bb4909afd56dceb7d485fae780f2f368b7175b66df3e490d4014abd94d529a1e253ced20a992dacc39ed13082f79bd4ae5f6c189250c471f2fb2a1eee7de0bd5ae74ae8ec91f497fb92d13c247e698d598b65aa136ef77367ba580348423611f283f0d35070d1e091c89207ee56b03b375d46a48d5b0a7f4f584a5b5b13340f39f455f81a50cff32128834d4a68930a5bfac072ffab9cfbba614b3eb345cfecc1312ba469f59aba911d6d3ef2a6c606a8f9b26ef825e2882b8b1e606e02215c15444aa4fc7ee3ec59943a1e838c2a0e8382759c29515c1a60459ff95986b9ad68fc8467bc29cb226f5f2c1a0ec54ee1ef681a75e55be14fb1b558447a7e34e28eeb963ce8515eda7bf9b7f51d3aa3eae4f34fe44b7a61d9f8050233c57407ad45f7438a9efc94d14d476f024f5a651e6a398806e4f9c57828f4747e5357924803d66548c7d0eaf2c2567c4592dfad8d0d190116371c6c4b17b3442e3889f9d6ac18751d6fbedfd7e7f2251abec2e83c85f9a4a47de4cbb21bf5a6ca8b4b1f05f829727b896fa45a3f04bc69966cd63d46ced6afbefd103bdd9d1e714d51e4a6e3932828cde179d4b18e472381ba954763b96ccf432eec05873a116ee22e0cf3aadbe073bc4cdddb27d0dcf7db65fba275da21e5e830a8e10168a54c8f1c6024d6f7ed6062fcc7352f39d4382c0b5d658635231e89781dca86a78f135563c281a2d4623cb6dfede6271567a33b007ac8b9babffdccdba0b1bf3873688cf7d340361100a0fab4b82985e1ef53e48e4864a827cc8300bf38f4ec0b02b4209d54099ac710cd66aa0ce3a45f20e9308a4d6277713246256f99d483934d556dd934d3c20199ee93429d19636f5fb858d99b9e890873386135a764c10d5389547fbbcdb5294436d16cee1f19f8e0293d578272249c85b093e08685ee30414cb48875df67915cea480a7849231dd7e41acab459280fe2e9cbac169d9cbcdacd38c822bb052d20beb952f7490c54068aed19f3876dbddfab817bff4b241aadc656bc950e86f4ac9219b08f3f385ddfd429bb66c807c58e7c89c9ba0c5dae7ac7ffb47d1f0176775305d362dc4d03348402d7285e03637697911c89f2296427cd35f71e461ec2e131f38e9d9179a29ec412e56d08c7f45c75f61aca27e6110244c433310d6062946bd9756f6fd8e37acc9354ec65f8188d62f6cc6ee1215a8868e2bcf678bfc7b8753cec7ffb0775072633fbf75221d1d865d15a1d71c6510e32e7b4c5fa763951aadc1313ac7f61d27c5066c31108f0d50966ee102b919ffda5e5cc4c19197e779548588c99475aa049fe53475843541f7ed4a67291ee7bfa5bcaecfa3922fd94fe3e6e95c58d756c8a46801b4c20deb3db53b7d00ccdac88f9d1853fb18617fb4786fbbe85e5541ec71532d83bbd5c3f406a5e51df61bf9e1cf57bdee5d0fbc35dc983cf00df4da9979169628807c76a8a79d341620f34c33ee83627882a46d7405d42d1fe2d090d9bd28bae60e116178bd044fdcbcb01cfaa3cb512516565d04292025fe9ce3db90e4a1ed4cbab50f3b7bdab1cc2d776c7782ff9d0c4381c1f66cbdfd8a9f12aa4ba37274a3b99c2bb8588b62768dc865c756d9339547e5922eb0ead8be2ef02fe7943cc1a46bc7f2f1a147d14d1f572d24235e4ff478cdee39fb448cc8accda36a15263fbe7711027383907523892f1879782838278b9bb0e0d0256034aa380eb1588947ef25d235760d9a39f71592ef58126720ff4f6f5714b2395aa9d495aaac543c6b02b3fd716c3ba78e1bd4fe5c30c9c04fa75d37f17f9fbca266c2f22581db5a1c506c98d0cfa45d74ebd53e16dc570b2b011cc58dedd2992a7c11938a80e407337dd3969b1264d60df8a4e685ea6333d58b212c0938af6ab749534bfaea6e6878019521553d37f6bfb24db694d04e56ad592aa38f4f843601437a815b72daa9a11b368f20ef309a49c315096ad6ec034fa73e2d99f5791c45ae5ae64483475ccc10932a87812f4d26c9863ddcedac3c1532658549fdfadfcf6cca45e325e7289ce6c7a542e71baa166117e39b5a6f392058d0c8a8ce7e3a1f630b575b7dcdd197f1c614aeb40e1848abe643affa2041a8afdeca989d4253a3770d894556fe42e2a67e5536ce0779f30bd46dce2e817c70817e8c48e7fe8a62757e79cddf7a9bd40fdc4fbfb579876c30cb9d388e3627540e05f4d5f9b5d66818b20cfe6d8f49cf7a1c31945a2c60f3356866e6e96b143548af95dc8dd83302b434450176afb9f1b5f24d335765a6b8ab966c85b3afbc86b180454202952ee951df937b03c1aa6dc1aac7802138a28b2e3e8ff2ee308406077956675e0006e020c2efde8cf313769d38c14a93af98413a335aecfeabbf9cbf1c2f0bc656a2d191a2ae6f11cd61ab16b4cae8f3a6e81f03df4cb57effc2004552c281bd63e16d234bdaddb5b68f845dccf47cb75d8ed2916001642dc784fc3942ad3329bd980cf3ab3739ab1dc1e91640f50f8db9d3e719fc3c5bac11be88360fc45060dcbdd43dfa9dd9d4133d859d44517d3a16df74e4d61fe4c00fad2c31a5a00a615872b82da876b874f93369870287f8106f427493c4350618c35087825e3c157232f5113994d0be33bcafd2ae8f0e877440e399992133546b7694fd670956e27178a97e4f178fafb0cf263e1908d967c7176022912d5819b228ef267edcae7d7b6c4d2e3634cc15a51dbb10692a705a64fc411a8023fa2a3230eb44c4d63b474921d5985d616d44ea96a21e587bc29def77a2410da64bedd33290220145493b4afeaaca241e39e9ed59f852e30e69afab7484f185dc81d457fdc446dc78bf98c0c5ab0f8e668928f5c91f15304ba7c1d6893d14946df0e185b5b91d68091d20d8ddfce5cffd8c6c6579e71f5dcf38488739e0ab36f6dbec1f3afdb813c74e138c7bb526af922f270f8a13cb2650a97da494414fb6c6d01e97114deda45baf0485a30cecaaa3a98040a67d7e516580a0204450f4484bb716c5c87dfaa7a8f9696d148b5eb10fa62faf3dd8f0ef96bc1f05c684172dbac3e9a1265588e16449f61952539eeccabc3283d64525b14d4527664cff2b815fbfc55cdb5e34da5e31b462195f6466cf9eea7a77ebd70c3e2a6a4aca7399dfcfb0a48b532a15d18809ad5c75252208667a553854111c0b5110058ae9dd1f7a94a74925c57bfed35bf1aea1a048d8f973ce5ede784b3e68d3f99c6f009d6e0026cf1a66cd44db497f99444c6c114bb7869188e63eade58ed465e2bc582d0cb07b54ab0fa1ed996e23ae22298db745524aedae7831c75392251fef04d5de95b51ff71ab7860452c98b7b8958b53b0c34e22ce731c211604d9c3912389e850b92da316148a57c533149f5d7b939ee3f87ae0e3bdeccc0dd05c750b87fb82553df020cf98e01f7c80060b129cb49e12f3db08966fddb48dbd9add78f81db50ec91ab166eaf381f6227adc986f647d0e94ab338734cfb2534f9f6a4854038d0b24670321471dbb81117c60835aaef5a16534b6bc9497709b99c29ee5c3a0d86075347a8d95eb38d037802be58d42a9fdf4da8f83209d3535fc4cf0cab86909352c2935750fe481bc574837c4211fd602c5d6ef3a012a3668bf333c01659a6cccb7d9c8c763d9a90c1bdfb1b57a85c1387ff148f0d1b349c182d72a59a122235a9379d41f0bc15367e9df5499ef80d72b6140954ec5a9a676a1bb1934f7f328e0585acfee688785f325d4617d93b2d242429d23f1303a6df073c383d1425d5e792d28daa70e1c335f42fff9cda4a011835f0d1a78811cc5830561d224ec33c39e678f236bd1f0637d8dff84cac8f5fd035bcd572cbfb24ece92a71006c2ce62761494ab583b3d9f2eab5ec0ca7284df09e13fc27289ec1429c5ed39e196a63546e2160f24109a4f4f2cc46fa1cb7769207c65dfbc6494798f9b21b6a9119f43061b1e1ad0701b29dd76e9fea14c8d4796b5c3607a73fc4acd4d80d2cf2a47434be31b69fc2828758bc157d392b8b3f3b844c346427845da229693f2b9b264f1dda98e1122b337e9c5078de0dc80f6f693099e4e9ad7c01f70016934a4ab8524bc592e78b89fd05e8482284bee871b7e2a160555c2a57e45292ba69d3d73dfd47675ea5f4f1a58975614b85497d6fa7b98e1dbeab27de9c4a2b2c43c1f545ac0d239e1d4534671239defb5f5757e2a04621ba58f5b547b2adb4b2244d89ba9be234dbbf50cc4db6037263d7a3157e1ad85b8702c41debc23cbdcf774517a707fa5bbbeb6b86a116839d19a6b54f9be97e695b0608b76d6e628c9b7c283eb8625f0d914cef9a517dd7d54695f37c2b84f0ca1e427522e88f501ee6468d565f49e49552d756641fa979134d6a50b26b08d84b60751cb5d7ce82a4c029dcf1226cfd1e1f60741bd7e6ee85dc9848260a9fa54af35f82aa577e58e18576334c95e3603730faa40e094e36e77b4dca1b86ef15cdb8750a481623e93728e2685023f4ca15684354092950282493e04433037cb1788c2719daaa943e29c990c2e9f2f7de816681cae4d1c6ff07229be0bb900383d2077ce270cbbb23602b93e2e73b88927aa4865c06e98d24b941019797a2104834348425ce5171af9ef5f56d6a9e210e6cf49674f5b1851348aa0ec822d45802c2f60f8792659e4244b3391309c129aee5f24cfa458554b9edff67bdb95c4ac2aa173c2966603c776ef7d36b74a4af91f1483595191fb1edfbc4ba1a6e9882cc8a31e074d78d047b8bcd4282ac0b081e95a4616677b0a53080ef3c3e01ad6e51d17a1bcb77a07b71774bb2eb609fde046ffe1bb42f756aa9683f948c24f420a7ee803f5cdaadca31b87b0b76f8a882f6ba173f7734601ab071d53d5396848eeda058464abceece7be95f8ecd33af7592c0672c0c1291d94805e400bf7583effc6b413f065f4263df462987bc9feda3746e68ccef02071faadee8c78ab4b9a00687a65cc2d286dd00119a1d5d6fa3d661ffd05cebc05696ddcd353c1328ffbbe641bf8173afab24e44817fc98d310a1ff4ad900829fb1989290e02ab80fde3f636ff290392b8c5b33e1e86e6399bd2ec88cee89e7e49155f7908c6b407dfdaff9a39ac9b2b77fb96b8f74fdf20c51a027a52bd2715d30ae7b55a263c5793b3c94179d2aaa107c1665dd3cf534137b479a424ce5c42380eef92880de8f9c621aced0ec534d0c69c2663066991e5a729893a8eb871871d249b8b8e821a50012b1a756e9e2aa96492ead7ec59091766e79eb47ce6a44124bda1dc024d23bd06099f8b2ba6c77698f97f104e38f131bc601945ea8e705f3bc0c87b9cf6abf72b1212df704441aec8d7e62c21fab34bbbb0241245fad4c0a666f2c41f58324dab35e7a0527ed978ede66c3d5d3cf2880f2a91c13e2233d5df2f226e50a25650a36bb55fe42e431db6cc78f1769020e896faf89cbb350575c053bf30f3ec79ab446f07e77dc1fb51d1ee01cb27accf0c9e3cbd45bb2dc79a699d3d95c5409e8013552eedca703beaefe2707dc5dbd4f3b9aae39947342951813cefb2b881007ceef3bb3f15882359eb264acbe52e08141a7ecdb437356053c09aec2bbc8f66f5a221d2504ec8a75c2b3dc06c2c9c592581228ad185006eb4f6c598ca832e319c41552047e13ab8f482512fa2f34e317cf67e16096025b42efa73c956c82c93361455fefd9bbdc32d39f3db8b7cf666ba659e91a896aa916cc2c14ceaab0ca5dc8deb7955bc0f0791bac412ee2f807b6b650410664e06f5c57df60815fc6176018401b88948ece03cdabf7717c17735ebe9b3074061914de65addb6ff01e84b83b2a5568520f4624676a855a6e32e8ff0a473bd7bbf10620c61bc1626dbd8166511dfdb5e25bc66c7bf9142606e22863846bfa3cdd3e71a514b55179d9ac1be9cd3b5c5bb26e87b93a171a619f10911ce80d13c6649270f96fafcd563a63fbbb664302780e5790bacb816ffb3e6cec2abd3455a708d4ccc1d08c28f5882472a992ec36c046d331b59a5d0864b3647f517f09021acf4814c09a281df6c404c4cb9a60052fa99a1254f4037e955c68e5f28df2de40f7d4d16c6175e57b01cd0c18f902e733eeb6ba9070acf1a54045733334d053e588abc0ed38182f7efd1754142a9fd71d57d44e81e66d0c186938598d3fcfae77ceca1249d1458029060d618e9117e3fc583789ca32d3ecafeb47c21b4c1c300cf592714bae3970e0d0754afe6b43c23917584d39571e82d77733689a86e95933cf2654fe00608f981686877b1443e3e1c643d370fb2140f819e48c6aefdc5fe4f9373bb9984da1ddad381b5a88599414c17c8b95879b567f93f7d3ca3e62c6235b53b91e1680b0eaa838897cb86a2bc607bdf9abdf9b5dce98ecf861cbf1ca1f93f88140fe033ffa21c555ee51679c71341cde5f118cbe90b115c83c4183505aec643183ed7ef548593629316ec6143c2c511b13fc5c49648df6bbc76b04a055293231e4f070cecfbeabf7fbe97a2495e7eef3e9ac9b657a1fc76167d06c332434a6ce28f5e63f0a182a090dc6fee3faae7e999a6dca4c320e418e3c55c412322c385e9090c70f3f423cb402ea5b9e785f645ffeb4c72c6fc7ceca32ffea1c0fef2747192f858ecbc195826420a9e8e28a85a5f4e8fbab2291570b2da8f34e82829a9cfc910e2ff60f495069418562a39994f96f1f71471f1f9fe2fe80f6f11f5a3d60369b48858f08198b3143f4524bd9c4b7ef773f927099d8f5b626b4ea32d63126faca08e224d1005a9ddf4ed04910605ba98118fe75f34410df3e3a8c982f8de6a0f09d7fe225f8d3061716d4808c61a221a69aebeca9de2a45b61c04f7bc96dbda40aeaab36ebdc635cf0edf8d4c55c74913c7fba716d9155a6eadcbbb4145de61c63c7250e31876d317cbd8a5bb4a8f1761d388ca48779cc06d711a9a6f521ac5f3248410140a544b822094cc409ce77731f662087d099eb55ae1abc7fb21ee0fedd6cc81e9d4db7371f631387eb03af65e0bd0117f085323743cc84842e47c2abbb1919153f9e89e17bc5a9d2148e8fba010befecc78cbf2fc26482942c226edd62714e253b5cfbbf3adbc08ac473b51cd11677eca45fdcab17a0f4f10dcdaf2a5a50937fe1272c889e84063370495676fde2479eeb6b33fa94513bd667fc67c39fa8d1c9accf78c83d8264640895d9c9afc954b0387b1fa9f0ce7f5d3db56ca6397db2a3dcc66a9dfd8fbeb18fba04f70258ff36f0af4d01cd232fc5e5c6e97380c06a3a0ed5674b93ee284b31325e2234653cd121aa1d07e6dacae0f90f9fc455517286b878593f5c37341f95ee467a29499c5180434b904252bbe54ee4d94673cc927dccd6c23fa65dfaee7ca70882e98668e518f96ec6d335e12bba240b027c2248f9d91efbe4b622de1e408fca594406376d9bc9ed56e9babe9fd11fd2f0fc8e8089119ec0b8969172479e72af7b34c071b85b5c7ab3b3f7d7e9f6bbae4eb0bdfa80615f616741560fd1be99b094a585f5f58c512fd1a625845ed15ea57fdc0ca4e905d5ac60b177f897a1907aa1eb13d16c2b5295da268fb670ae7244b49766786c43ba78f360f06e91ffbfbd955937c526c8f3ebfed3eeb637de9d0c3f3caeeceb9f421e8a993e1e6d573121f980625a19bd92586701f8a3ad12c6ac9a7556fce5c740ad5a9a20380ff1f721f60f35ef5de8076866344018fb35643b9c824ec8e40235a327017aee5ab1ca7fc4c43adb3722a1467dc19ecb8ab0b7d2a8bf6ea36757de07e478c46ac14514349c9d0638b2ce0f56e6e3a6cd1566ef8591a3421c46e813e23810bda271d4518edf4d2a15325f460af405302736f7b8788da53ee0d1f2265d03e7e641fba6a7fd99a539fad3f8da0fda5658d02814af3c89dfde4eaffc9a05eb92167429552a3b66f47d0d56df4b2aae0c6d185a213602a83351f13c5ebe84e31a8b98454c18aaa5ffb5df21c321dd5b395a4c92d534b7440a50d5f7126914195c93e55366dbbca79899ce30c544d812ce581e6d7c46ce9500a8842a8b20c8fee25abcf5b7ad56ee0e2c19df8ff3944ddc3bb1c43f6643fe20b1d96f45ec9f202e19bccfa5ee2237d022ecdec1f5d51bd62b11f04179b20b29471160f87b0db434ddc658ee3a2fce5e69b61deede312f7c762a253707d3dd638f419e4f8de2143da7cc436c6cd86f39a2c7b8d4f472e560d2ddc743eed5b470100f90288fcf8a73094be2429dfe561526a6fc99bcb3e67bef17c66c45321f1fa34eda76d61f83571e3334e1a2b9af10f8a3983ad0d6eac63f9e70b4a9bc156c36879066653126f143fc83cfa50494a20d7bc0d90fb277b6015601b3b170ccf4fd7d90f505e5bcebba2687158f5cf9edbd33b09d9cd9c2edbda9bdf7844c87f5ba3edeb5bba4be2554b8534f390cbd303690d6b12dc6c947b8125b47a1dac2d52c07dfac4f7bc0ebe38b250b2a0fc6833dd30845ecfb74a6ba3eea8a2f43fab9823f940a1a6fd9db1530561ceb2782d6f717933712df8117461d094cb476bfeb3ca132be563e6bb19c7d2084a7f66de0557c8bb842dc2346320351cb45f7c10a3e546bb83b14834de462a2d308e96c9ea2694ef1d1163774f7a0b35f33ecd903b3d3cd11e43ba7a245a3cb983dd1f8b1485238911985d49823d8c753392b0cfeb5369a8d6037eb2e524db689fa2f9d468ef8c4c3bb743e3c7e0cd19e2c196eb2243d03176d500f04f320960694c943656f6912281d61813837e9f3b5851a5cabd3a9c620c8c9a8a42081b6deca286fe52d3d65c6794dcbe3e6d630445f0154c3e5a1a52940fa082c9ddbf41b1df6f2e32bbbf7368be4a3c94f9ac1c995359279f70b0057b4dfa5944ae2a246d73f86fd4c56736233bf776d1e7cf0c042d78a3b9b905ca5328c64427b9561d950cbdcd720de7a03c3b034d8469e079c9a13b77119f2829238158739912910f602f0f85565def79c23b0707316a379f77fc687ca7d535090ac86a545224e85c420f164ea7e2f260718c1754162d2c84031525e691ba34d0eb9ae98a0b42f621305297fab86447b64aebec88f7f7522af957bde8dbd961f96989c259d6a0b228c954ae9e805730e331f15de0b8de26e70bc7232afcf01d9fa1a12b36a232675b8be9b1590a37bcc1b6a2b9640ced989cb8fd3443cadf4e79aa44a97baf14ab03cc1b646159ac3af1b13e3c9825ba395e9a5cc2b17f0a13c61110a2165c160b6344a249fedb5694593037911b7570b789a1999061fa96b3cd7309b7053ea19e5b0fb262493049624e485b7cb839735f9b278c631dec3a6b26a86fd16b06aab309ace151fd4049a52c47d0608c06ec4fc4aa2686b94fc538bf4154b63b9977261c24a4a67f089c15b20984cf8751750c127e5f8d8d1e7de57520ebfd4bd7378c714c32a66c7262475a5f80e507fe637290517d9f93501bdad91addb2d6249b81bbe68fd68ab88cc137a484b8139f231088d6ae55a5394c9427ec69eded3e97ad6229edfaf67b00658699970bac8e368c22a3f8cd4417d1354066b3bb220991fc49d14bb649cf21f49cad2a5c4d389aeb6400fdbed78b84433928843db33135fb1b7f03fd8fac790f8b16f60e4ed77cb5f862085611c0e0654dd8275e849accf9478d36f399cf14e26f02df873aba5625dce51d5b1132ebc191dfdf20015bdf38111a69aeca5d136c2911265fb42b716342ddfcd64d8768b057982febc48c96378d052a0c98ff8aa83f735dfb88dc0da5eb562bd5ab218fd43b4491bb8b54c83052a9b2a25f28cb5658d114862417a90255a0a7db24d5f99781149cb01b54d19bce3b068023a0870f51aaa5b1ae2764ca4e6a8382021d65aa097cd08deac5e0f9eb75ab6fc810f3c33b49639e8d82c93bbba6bcebd40245eff5ccb8ef19bb2b9c8197729d1a358d927650985bfc81f79c6707971127286618757f21e2d9ca7336baf7b9a8dbb95d002faf15a5bf40c495aa920cdfba73cfa8e291a4eadefc59100e61171865b75550654f8d2b005be39f3296c38e28250376e24725e5ef1ccae4d6ddae5025a6667b9fdc75448014d69720bd1471863acc343e0cd5bbdf43821739172cf9c134a1d7ebd1f18e545da8dd3c57c3b63b5fe008962d92fd9d29f60d1792e49c877255ca48c4938dc2cf2805c2c84b93a96601e362a3f4e9e72ebbeae3ec853cade25ec4dd3892564214021c0f48138328623cfdfb015a139eae65b5f4785d1bb760b2a31ef3d440c07556e7143775341ee6f00d7d7f138e2de89f7bcdddbaa193fd24d7a53bbe0e05b82560fc1f39b4bfe76f390ace9f41d565229a9db2ffff6e1598aab0b67851e3f8e50603f3eb374ade16af30cbb0c956b123c99f6f6678bf5502b4ad867383f53ae965603ef3acab7d11d83b6df94607ef51666e56803e5bda4b675fa192b3a3b0db36b25aca1e612501898f865c025310cd3c8ac8be1c5a6ea6d559e4d5cd8d3f050c17b91dac6b4374608cc1e31b1df9b4d5cb75d7a9fed2881f1476e9cbf169d22342954a089063f562a366e3cfc39ffcca7bf1e1e295a103c922d876dcc8f5a346f1a19bc88969af31fd1538bb930e8eda98ef68ec86faaa879792c1e832028e162814218570e55f3b062102a3739191c4fdf68da25047030c47bb38cce439edf201f19897028427eafbb369edc75bf6b7ebc7f59399827faf8caa0db2dba5f2e2a548f2d2c0df0502addca12a9e6405366044d86eb2246f88e4647eb7c22ad1a40fb6b1fd5c41ec679922bd161bf60b56243718373da4014f23407804f2b902a2a2ae1a654b5ee9d6be05929972fa0d8c14cb3f511b5fd3a1cc6a30230c586b11ceaa16a92b2345091911448520abb6e2f8367c05610ffd271408f061ecd67adef485dab8c74dbd1c36b9a690ede89f8508fb43340f8395d62393ed8b231b9f290471daad3d5cfd85fcb78be155b46e1e8b96fd6dc6b8ad3820c58d062d0ac68b495db7d813d61f969cdc0afa504e6b30b026599245a24c1b519c73af7efa8ecd116af19108f84909f6c48bd83a144c3edef7a597c84b23e98dbc8dab760760684202b0e5247bb6fd755063c469df843ab74da8e33e13bb5f988b99b6cadb463799ba34e9845cc4a6df50b4118a30673eb3923ce4d80996f106896426588c757af659625b26e5fb319b3288f0b1b2d6f9993b95f8ce2356191009bd2b15729247a347c6f566e826bedf353c79f647fe63ff88e2f80afa573d68b8f896d82fd8803d4149725b6a57eb0e589f1c6754a1d6b6fe195b124cf27ab9b625213b071c03f54905029465dcf23a5bbfa08bae606e9923975801cac29780024d13df51572cab30b0edb4c1e92d8a870ca4cba5da8d0f9e4a0a6792814b1f716691408e03e8d405e7aec8c46f8b0820390c8be4c6938b9db6ec572235ae0b829db75e778521e99d1d55679b963a0f48ad747350db857e9d9091c45c53067f0315972dbbf375a7f3084eacaf6d53c9ee268748b83f927d87f85a3008cd9a76bc31fa9b53874e02cb1988721aeb279efdb7f59cd3e7122eeb8dde12f626c1c2b99ddf487a689b757284369dd0d116a60f4ed8b2ac15d875db1d35f4ec94c4d81b6fae25db3c03a43c2a44aff33c592380147c2cb6ddddb8e6346e3972842bc74e80f53616aee6519192d4e7cc2161c91702c98f0bf150c629e3beede5becf1edd1cfce4ed28461a3f0fdea1e86f8a9f69fe66b7d09047b60bd37ed9de9450282667034665e92ee27176be1bc977aa6d6621c94c23e166622848f155e16a0eeaaf2f5228114a0fb33d7b74230766b57d299984714ec5539f6f1b9b1da21523375f20c3933ef130741aee6c5602ae5e467096001d962c061c83ad7963149e4ad7cfe987dbc65093ddf917a8a6f5595a4d3e4feb8de5defe5d6ce64284cc52da5fc5e2076c38196e48ce124e256dbf9762348a043f982b526fb049df7560004361a32c8f0a9f90ecfb3711fb58ecf7df60b7bb4a32cfebbadd75322cd54941c07b6f51ba3cff8c6bf5b9b6a5dab927603933fddc4aa53fc199fe581070e2953b77461783cbf52dfe56e6892eb3063c360e889d70f313c1c19788f76910d23c077015c365a760176f8594bfebf47fcd266e93a1ccbb599c91eb1923a3b5a01e001dba6f23b40f91ff3908427fc2072e9867ca19da0840a828470312c0aaf4cb19d333d51682f89221f5d01b4d6919662cfcca863dfd9fcfe8877473b9e0a1035b8d2e58165361fdc755325f6e52cb11f8100d725037f43c042335a605bdf0b055afb558ba1cc49f58ff825d91c5ed3d176489f631a74b9f1ea33804e995e3b91d9a4a0818337e65c67d7e3d2af4cc056212679809766920e2ee104108e533ae7cf79000911c03851d56636c10039f1d21e500eb5bd224cc46fcc1e1c61ffc13370a069aeb0da4c124eb3dffc5c45ba3e89f5cdb975b87d99683c6950bcaf3a5ed877209effc883d403ae0cfb98543f80c2262fa09c93ce67785abae28dfc2b552ba226c6af1a0b50bdd1dbf1f3b98b65836571211deb072336e92533b903bc23a8decce69ee09f2793c055712d2750815d7247ef0b4314862fa23f9425ed46ddf0c3d5fbb33af803b9cce773496ef8b0c12df6b056dc0c37f7a356e97432f8decba44b360b1587652382f511ac1610a3d9023271a5f5119920f7e8a03a191d5df845f948e5e949a05e1facc0131be39b8c4ec4c07d66ad85f55c117ad9f665aec47015524594a174778f9ae9d13b7b3eb28762c05791a053df7a845e2b7e9442c531f9a90857ccf83deb604d1636824477cc204ca73f4b30ef3925d404d11dfb91432bc0557da1384bb32aeb3abf97c274bd1165d05605730bbfdf50bd4d9bde92957c99dc04ac25fb612b975b249b1d72e806e9e920757fa287d27241049243587684609c906cca7c8b92514b77124c87532774e947abd87cb12919dfd2bae98bf9c861ca94dbdec1ec27b8f0156cef97fb149d2cb2401869e88248a4a611d32523a026b35ff253c24a326305a0eb5154a0243eb4d8ff7fa4499829e785ca6aa84842d345a783b84c81e0127863535acf485b0d9d9e4cea964126dfa7df8530a3c37f9415d306dae8fd9bfdef005c529d82cbacbe02b0ae5d719af6704e0dc3c0f197433a01470960d2e5446f35bf3dde6ca8b4378ef6c54069cc6f59d1486bc8151973be648913ac50df579607715423c079eb51f66c080675908f8c759d54940a3eba0d993114797f32f174de3fb7c2d89373a9efabd673613823252acc82bac8a6f3d07658f3d3118f4080f90eb31d530a3bfb5f86cb4ac9b207cc782f9b8b87904ec34ce899d2e8b46dbd82b5a91ac8916cc7f89fac9850cd9923332277ef88e574e3095d6d18480d9a291d23a3b99f66e83c7d607b2de7d0ed7bbb834892cf274646394a9007e6de19a019e0c3ff54b31bdba7415fe8cb7b2410707cd2f23671f0e8310157e1905a979236aa992e0b9b16d30a154e613a4c683c1f870e86aab19a5d3f9f814f6268b0b4ba7e4b69276e5accd9d4b401393ffd4153f3df2d93c0ea1257da70729eab9b46eeb50a6eeb7acdc5f206aaa729ab9d7fee04f8165dfd72f866d1ce3134bc201e5616df43445768617e6fc211fd32b83f2b045f1223cded042a6476f17e1a7152548f016e97e99538bfb1d19c550d2272e3ffe1ce94a0b84885ccc871348c8182df2dd7af44b1d13e1e9a0c81197b6937b087701f9ab13ecee34aee9a9bb8b6d4c706d70882c281c62c668ffe0cac218ae2e57d8292a8e7a41458be3718b703ccf064ed8e42d7235af71f40da800a8e00d2203c7d61e137c3ccb361ec365c9f57d56606042e75f36499e6c767811f44ae70f6b0fff80e973166ac281655e2d3d3405d7b0bac348477be64cf7322141e4e43f1097e040d8efca44950ed4233f57042bccfbc118fc3afe8bd67a7d9504ff8a55341420b94633eeff293b4110a857402718ba3f53bd0169740bda7369997a0be39f39efed4311faa0266ba2348701d06e4fa3c078aee05dc6eedcd3af9599a2fa5cf15bcde4bf37149eff96d4fa7a3f3a81c7cd4ef909ee7e944b0e8aa241d5cf80f4640f9e33b9aba9a8b3a72090670cd2648839f1f944675dbbaba538a164c8421ffb9e84983221b78730a89a528844913d9a2638d0b079c1beedb3b8ea15511af9a9ef541bbe0be6b7ac1ae62e7f59df39ac07f25be5ac6c069818cb09e024ea9cb15f6752edd5b46eb788ec414e8f24f2c311746ef0fbc4bb810cf8fd53205f5fcca87fc8e9acfd71a9a75743a4ed5931624496e4ee5dce4e4c281b4bbd0e0f74800a98c8f47bbd2793a6a9d2ce0fb61e7174d1f620fe02f3a2b6ef5487b7753063bc0110899561e00af709c7bd52ce0560893fe480797d9b7e678ff87542dbd763f60a9ac0d5f1590398d9764551f6a1ae1588814750371ca5bad11cadde1aec9905adc74bd2129fbf8748aa90e60ee6561fe553d8af4d69530b34064e0548f011383619e42adbf8b5fc806ffc95080e03a02316e463209003f228c774aa02ff19c64565c29a03d1883ffe2dcef89e062a0165b1ccbb08347ef2640a77787264780c954a11a04a8823f0bedc6eddbf12d1df74a7454024458de01ff09394b9fb61973e16b84d107a759b1372d8c33b5064b4bb1f3756981a82c598ee792cd854c0992f59ac6d5d073b903afb7bfc5be46e2de867f46962cf79b723d01f83004a080ea68c8d9ca6cdf39a1c8f726e0b5f8b043452f4aced441c1ee3a375f290eb5ea58bd4a4bab020f79799883822a4d97f391ae1efcdbf5c4a4f9423ba5ad321447bdb85c822eb24e1323e72239522d702468e6ff57311e8b96c86f1182c9ab42c16f45d7ca7767a17d56276df4161a2929853dbe61c808f020cafdb513c886187fa5011345491222931661da90f4ef883110fb3935887f28237b778bbb8edadf4f989e3a6030f468c910b7a649ca1a6d95d31567889fd04df9120accee734b65b814239714a7e4b394688c4ed0b5758e21351d11d1c01266a27f6eb09ba521e39b5f3334a25f3a4943776167392b1c4f056954677b4d7f34cd26044ebc58e63dd96ae5e82c9b501905a832987563cd6d408b9690d849eb352bf46d77acd1526a217d6f70d29b444aed35571d0160cdba0902c59edb5f928935f9a7ffb92f1a07ae39ff0671cde1f02dea2de25d29436db374fe7647307ebe3a9b529b1652d80d1380f8fdae2fd476ee5fad7caf96d95b786d347609bdec97f377b4f89d60f5d08adb0e660e54b2c03a61e58f36c189677df171330e43994c7855621ab92c43c5c94a630c3defba290b95e45f50b4aadd76c8b88b246e6a0a1998cb8724d1bfb4b9d8ca553b767ca9f9729c3d19209c694acde191da173c232e17cb82527190bb41617c0fb2dfb73cdf968f81b8b967382d64a20d08eaf9fe9cad8a8810940bcfa4f73d971b5f8e36517a97be41d62588b0ef29fc4d226cac51a560c555d3347fdb45b0c0fff06a6e98a0ad0fb8c97b51014293ddf6fd2db783d693dba858d59037cbb3f00f7b4d7154d4fac841eb6b8abbc7ea89eb0675bf7fda6c93a15757bca335663b8ddd5ce90210873092a7911ad50f862ee6210c8a8e635af84c3cc6874be6d743a5fe67d1e9e8ce578e19954f2099336565bf8f11f47ee83795faee2b63bfd568bddba0bed1380f715eca99c09ebdb1fefe6b7cc7bac454fafcd4dc76373a42a7c5fef8b5edb589917fdf0771d7b1030b209a3132817cc14b9b6ce9cf3f6c1295d6f5bbe4d546f478391a0b1e583a3182b427e6564a7ad1bcab902f474618bb048f11b451a417a9464c2eab9ba52ac109c4fbf529040eb3b56856e9ba6e322a44df528d5846178e01373ebc134d9415f12b5817223a9fc4431167862ce1cd36696149d44a569f71920c5061adbdaab21e3bc97f5b30eab3c4b1c294d451368411ec00e7fe5eee056d949c0ab81190884b78205d64a071635c443510fcd42fd5b1201d101f13686c5b3de84d1d17981428a99a0c806bb164d8215f65a8eac40ec168beab6dba57a4aa9a4436f051c793127daba7375e9251645302616acec5b7aad311b625000285c5982e2ca9a91e77b9e51c978eac4d4d3777cb28fab4c18885dbffa13e1c3298efed5eb175504b6a95683c6096f48de1f96cc1a5ddc783386caeb0d7abab30bbd5a6efb71e861b707acf2fd32002e8fe1e2b3a4c6dc500942a1ec70c07a5c33440a94ba7ca90deeaae503c2e1848f59a15a19a9a8afb65ff3b2a871f145491785300305444c863382053ea38617a08703bb24e927fa055912690073c60441489edaf2c68352a9b7c6ba9c0e9d83e61204f83fad8d2a434a9f8eed8b23d1591d3f1155d2e08576604fbcd925110aec9620926cc60a9f08accbffa9c352032cae14e37575daa110be0d1b5b6c733f2ce1be32fb613f3fb263562cdc290db08b91d0b8f11cb1fa73126b892156a9b70fe714e81b163fea38692e4eac5e4d4f5a7bee90c78d405195628eb8439fb664eca3c5fdd0c7e414952247b407e0870caaa52fd594f1809d03840a82658c34ea745f1f9df4cecc298ccef175bfb4ae6f916b08053db46c02000753ebdc9700c525d4fdf31de13b83004d4d0de048aaab00b6633f424c0071218a0ce195a0ebdee0d181e6d5997536505a998abe4493d313f8ee1dc80c422972bbfa13cc382b113b79d4595f40220ae5b490327c1fd4fa6ff94db1b6494812f466445751344b8bc9862e8263e6d93c49d6c01c3dca286271260a040f7d1995e34bcc0c78a567a0c4596b0a0651cf27d1c86c4bb3da1de370fed52984955479e8dcf8a62ab8f685cda642bc603ecd7c34b72db66685c319e359777585b92120e8d16d9776fd5bd9373c57e959ea5c56022ab1560db1f6db2baaf6cdb88d9b173c9468e58329d0c6d2325e94a5f77e6593f3e1e12c01909c66cab5dc9aebd464d7590149ab6cd3b512bc2ddc654059ebfb611de5243bd379634e4df530e8f18c974e4f657526de3d9c63707de98a20a29b7881d209f8e841b6319a68f5b580646124ceddaf6e54b0a389eb4a2575c6746ef849710f491cc5beaae11ed3ce880e8aee1cc358c26b2e57ad78ae79206fce60e21aa6a5be75c75504825ab1155f7db479982649a4e2e5a87a23a58e3f2f89f2aaa1eb10935c525f17d3524a76f7ecd77511d0748c76a32ec47bf63870b962fd0642cf7df7cd3757ae0095854c54c011abec918cc47ef0297723ef27756d11a18064b3f9c17f0afa8e71109f8706137e7f3b7b3aa853e34952400760f5bf6a5973cd73e74bcace75749cecb22254bcced9b55896a9c841691e815ac1124ab635e806f2f4742922b40ad9c68cb9d2877ffd1446ff2bdcffdbca9a5cee20d5a2b8eed1df0f3f5ae8749c9b7ef956c4e55f7e1358035b1b55fb1d2550e9c19c18155387b89aa152a668cd2b18dc75185c8acccfcd60e5ff96f4f32935de4ba1bd18ebd14102882ea1419b2d979ded679024c33c7bfa50c20ac3b89960ccc4b84cfdadb3702ff31c8716d1c94e4ad902d46839bbdcba721b5abf214db75e5df2632c7871fefe9b139d065a23ee3526c8ea5efcdc7605fcbcd95498fd8e7300771599878543cea74220060da487f4f316883b22f157512e1dbc2ac6a1f68b302f00712d54d104184129dd08c3cbc5f53a6f43c5bcebcaa08df95e66c819baea6b7130c9d8bb396498c4f1e099bef568debd62028322ccbd95edd9e90fa8da4c546283aac4feaf427fca581060f574fb3ca02b9b576cd8038dd92a7a481f437e7ffa6e68e39d7bf806c400e0a41f409271664d61f3922e8d65a407b67aedfd7007e9c88c585bf45c55d09e39db1a771cd52ba76a5ac0f03fc5ece5f6521c5475c72d17babef6e217bb55f66549d6eed723d14525144c3939fc1f1c00617c6d56b9063adeeb2de5bfc109fd3b4e54d7f203c971620c404e4dbb418308eefe936468d7d86d785f707338994862d4c3b5ec9deee6a81fd46eca1ba501e535479b706562a87183a08f0e50ac66200a51b83baf3e18e6485a3652bb443ca170b1519d8518e23800ffc30e87da6365dd9aae5c9cc9a302e75e8a6022c82a1fe6ac30b7b4091a4665b88bc1b48d30f338e311b35ae9fa9e22c1438d36acde4d9988c8f526462d054edd3a8e78e74fe40ecb73863305bf4a07ec41986a6ac2c6655d1d0ad93b3742418085a272ea9ed737db4ff47095e737d9b888dc75a0516d00763a66b82717ffdd365da34a958b53631383933a7176c82d04a5943ba3ee6a0973be4e8d54eb9cba138fabd77a34b119d8cd9f5fec0e190adf838f4a9b911ee4457d8585ff8973e441b8337f940b5ff8e04668c4dbb72d0a5daac98014aaaf1a05e292e9a670775f391e3e6a33299eb824ac89e78e389c9d1e33ce7094075e3aef72a6ae3be70d14ab7fb0737fffe9830bfda4b7317e1102295d7cef6ecd97aa62f15a4aa3baf5110d18335e83b21e13f89fbfcec70c2eb0e35270d12499e08c7b62444eb8c866576d1b064212691c72a4c9c24ffe174c40b2d9b4dcae4d5ae441cb1fcaaae8477fa2fcc3624614d4318a514368dfc9a9b3d9bc7f252a5bd5e85cff125febd17b029d1676ebcabaf446c246fb1eace6562575b601eb5099b463b0d295d013119e1ee0c9b0f9a3627a5bfedbeadad7c231c2d041557272271293fac7320415427f53486feac975881b6b05e7ef4ccd57d66f7f137c956d9f0dbe922a9c06b3aec865b533bff3f18d9aaabdfa4559354ec0363146d00085dc71d9e17c35f2e8332058370b2cea78225db296b23a3b31374eecea8de94b58c3c11bd08359c055656bbc9cb8f9ca24639b49af3ddb7648aa9ec0c30ee8184b99d1ad66dbcd1cc3cca51d93f1bf1a2e77917f050ff0969ff78844371803cb9df1e2ab195f3d69e41c04d6b1084f0c6a8b3eb7320e06b37a311870c5e3078a12cb1562518a33e7ccd04865249c70372e3c6a25f846f529e9b0ae37c594bdfa04d0a8ed90d88beb085a65c16b651a18bc8a3dbfa0ff08f3260971ae3a9fd202d85b6560f0e3a9bbde1c740df70bf4d4da90a623e1c216ca37c5f96af0eb7a32bb7ad72fa67a0609bf9f079ad77cdd6c780b4f88313a14a2b3eb57e5595209a4baad99e9533343ea44d1aeb430b45e2411d178ac04cab5ea4289e0a2f0c0da7c7d101ab6e160ee222276e184bb5c38caed04c4f571afbcec4c795d36aa851627d4a05017e99d60b16bd8204b6b8dd844daa711330294ee7301c3b1fedfc7e6beb40f9648302ed45360145ffef76e793a912dd6e8da044b5c4f067431f3e4ddd579018d3730ff70bc44dddf505e35f0342f3de34084332c81d0137e7e749130b30cbb80fb2e5ca4b81366e945d8b45d377626454515fc28049ac09771d53bd7cf0d601f055c65e5d90988eab11747f1fea89426c4a60f3ef29cabcfc38678b9564b68676422774255ddebeafe55d6a7f36e0d52336430941fe23acf02f3cba9578d33b45c49e87fb0f86ba0d1645d39b15e8756f1c3a088e8da4649fadb2e28989325ce14c7f311ab22afa985e4eb7e24c0603bb37ec552cc2d899bdc25232c3300aeceb51a1d097d3705de13698670cb771752f5e1365a072a68028ed34654d75d923ac69dff31b99f8c52e0a612b0021aa60dd770740fe3a3998c9998a70ed435393f5f8a574284a60ec816ff0d85f679138e6d8388573469f497fca94be39ee639535c6ff88788b113372a750abb3dcea75a9b118fe1a08dbf04de88b17d469b396b2571599eb1ae7ea7c4bb37eece9db4e9cf9ca5ce63b583b465610ba0f3fd8bea994079b5d28a5db0d9b1515866f82dd1d61b722eb7119a4915bd5a32d95cb109de087b76cff01aa43ac288d5a12e6dbb4f7ac57ade8483516e28340febb1c71c23f7ec61d6d39cd2c1085abcf5378bcb70b7c9e9e7a3f1e41cb81fefc09c136b2b6ee3ec8870f2b0efeb60b2db629dd71ed4a3b7ebf688131d4108df57bade10896d45e72077dca09ed1a0a4df648012910fe97997fd5c71a48932c29fa0555dcf42adf8c4981a225a4fa0552fff8f84f10e9653ea3b3a2b884bed91af1552c83e87f36041a1df4016dbc9b1d9640712b9fdd85b670968cc68aeef5945cbbbf34c5aa074f197ab87464ecc6bbc293abd4f1a2857f8026ed3aa0ff5964b9cfdd8778345b4a6d89ae55bbd8338d0ccaac5e05baaf7e06c1088609ae1f2be8928df023914e721bf47c34819828fb06ab916fbda284bcfae0fa7ca432cc6face2b2df60cbe06641bdf8cdd4b33d07638511bc462ec4aa83044975591b16a728eecd8f62f3a87c776c5c21ea8c0e94e77caa3280634c02da9f54713bdfb033f8651b10460a980059c1552fb5d99949bc318031b67663ef57c9ac6a5ff1e35adf983fe496fb6f85b1b09ae9ac62cf04c432dca12cb2942b2b325905cf9e986ed900bee292d0b0a92c2644c8ae4d7520a62dee3df6b7ef37c8a4db82c67f4abed1aa171239341556dbb645069b1d06a9e0241ec7f1f1f954c8db0d08e93f6af49020045ba31926ee7826a5d5471eb885d5d8bdf0f943b48246152672c42b2076ba6e35276d835c76409027c46e109c06ed6584ee5283b820618ca61b8571394af1dca09ff08290fd91f7ab5c4449b3bffe008713c3fb1e1ebc5c975332f26daa144821a2cda90c938abc7c018b8645406d8433e642ac415f2c11ff32c03bf03a2555caf1a571d18357ea9860ffb58f837a2d92e269e09dac7f5caf010a156563933fdd86d639b45597901e8e570ff3c0bffa782d39fc748a397451fc8bc7bf9f2637e17365b0a33a361ab1ada97e090c2dda7ad76ba1d0d75d27b705ca4454fb9726475916f435f6a308c1b856543c522d5deb4288544f3a4fc9cf9da44bd3257472d5b19122449368559f2bae40085fafc0da7cf7875ce2b6228f772a127c71880cb015c37a4df36de09e1ae4853b866425e134a1dc54b4f1c7410ba4291255d254901e0c34259ebeffc7f3654cd1a05b50e856bd9d52bd1738bdc53f93121feeec7e9761920c0d69d150faa626d94194bd4723151daaf3b3808825de37b7b7809e2bc1aa05b557566730d8de718d3eebdcc35a1231eaa06aec50d00697f655ab52e466b41f152c1a965efc65a40c895f4bd0e085bc8e04cc914079034d06e561ff7ff973b8a413dbaedf6808daf9ee09e91a393a670c4c00af279ae39290d82b41aab40d61653643b48b4a7496361628fea71a226978e5619bd02d11e07f7d73ab4ed22e3b834faf1f122ce7b506b0ed13e20fdf7be9d81e81c89978aa3e914e73f088d035752d6e3fb9ce3fa89521a56843608382f5e9b83e823a9f0489e7137eda5f0802b8f453b34bdca4a1c845f47c9119165bd57e94473bc2b100f3fb1de74a92cedb8b63b4af06aa20c6b64d963178968c3d435dfa3c77e7a4605acf6ebec305602c89944a12b93e19300f68e7113a97ed380a0ef00b8a6dc239322ae6f12b6ecb3e06f7b0d455d08d889bf15a7f33955da036aed4e8a5f36b8037ca5275d65c8ed5a28268897d0ead0804252f856a0ae98c15df4d1c858506151af75f8a64731dfdeaaaa9408d3e37b6f4ed52dc4dec5a9387fd8d078b639de91cc85f6c213ad2352c9c9fd31ef58c64be1b1f523a7a1db894af15fe0117e861c5ab36e2f94b79a557ea96e5b33517443c4eb2e9d9268437767ed8429d3601e439b20f4c5cb13de924a2e9ea44499c5cd16124fb981a9bd53ad2c134aa29155ac481024dd7bd70b334a9c845cc4be207f22e22093a72256139186c900b060d6f1a7e6fe60358ac98855e49d58d9491950afa70900ef7aaf7462870fd5dfd7d1186ad3ac67a1932702ff955f5956f9255ee97ec36731c4015a1c2f6de1b05b3c47714923869d99eace0b758a242177f8d0c1ac07c07a688ea201382ad219401ce79b2373c3da8ea8d03f70018e4a7f64de78904d238644fe2fdeb82da31719caf6456bb81590a7106bacaa1cf58f0197211b1f51706855f974468436c8eb2b3ccd390a79ce8b82f1a34bb94bc164237f8fe6f8c5db5b9a3aba86ee29b6d48e65b9048847abefce7e2ed9cf62e809bb5a9990b04e1569efe8636a8e0b8fc81c38d2cc40fa21ddf62b2bb7d9ccff2ad64fc14574a3ca0c7dd9cd33fa2466dfb9dc025dca9491eeda5006a37361239c3c98b62162dc60a52cb7c076d7c20e871d2508bbcfcbfc443430c385be4e39f78c103f308217c83d16bcb8db52564c03f47a1b0acc849b9ac80617b94162083ec57b30f5bfb1dfbc99ef5876825f556ff13bd53259b7d895b9850dfd6f98b52ee1160f3ad9654efa6a695311c2d5597bdad6b474ebaef231905dd6ec97f4f1e4ed6ef4f5aa423288e912fa75fe062554729b476fd43341978be4f6190c5a34019b348aaf01326f1ea2f68fa736fe0a876337d5dce74ff89621b235b9303e12904c033968414e4624aff7c7e104523628caf97eaa532a0c52b1c9b568b2bb4b70db777ed48cede3dbc5673fb83fa20319547a0826b61d02fd1ab01ec68d4d03e840fdf38272a30b8768c0212422017829372838f2e238f631908e36bcd1f789df24910a116de3adfd0af09b81085c20db957778fcec25ce1e2f736ffcaaf9db5255d5943331c8cdb1c3d8986b17669d1390f42ad4feb0c793bf7fd0f45f9e80b246b1e4c72c53c7ef865502c72c46985785d7bc197a7232e9f50597d29d6a32c5d142720948d86b8ad1bc459f72d0047d399f0d860d1441308258d993b1bd9e5a1e04ee5014f58d13d673d720aa0d9afc93d69e5700bb5b30301e940fd73d907f14a0bc6fffb87e4b7fc5d3d8b90b3cf524c4464ae561676b0502252f7a3e0e4110f9287ba1b3b3ce21991874f960109e3e5cac46662fd47e1257edb7e74b72888878817a5ae3c09f85fcc0b33c17386d6dd1200809ce14bfc0c6ddb7482ba8534d6bd929f8382ebb65baef50e8382dcf95318af8f05697f0e9bd4692f69dd4f3c1c709561bf6fab8d903e1b14524fd7847c7045eec0bab38c047db60a1fb773fe0a15f5b9967acd9dc3ff9c8d224715801ae60b9486b0175f01f222bccb27c825d4d7dba8a9d243cc6ded14f51dfe0eb20e4d13bf7724eff54f8ae0f2ef77e05549dc8549a3a8d76ac3bac6cf7cec56c84221b0cb7a3b0064528edcaba2bf00de0052e2f19bc83767982a2962c2118b5f377de6aad49a510401adc5c8f8d40ca5cdbeedd353bce7faad4d1a89134e65732b3b6783e98b41ac83019d7f2f5c244b58a4568f7ef9565ac11f5d50b522a2ebfb3328a28fa51602bd41b5384aa9ccf14edccf1e428ed5ef190de4f5a3d19816bae69ecac92df3dfad940e5941f3520ec0d05258341b0c44811fec924d1f7a1694f84234b8cb8fce0d3c80569880a4a715f63d266af4281766b38bfcca27b1692e55039e93f13ee91efe1a1ec0ec99bb4f82c2e9fdaea667f441acd4d86467855061bf66de7ea8200c5782d2902ebbd383602eb3250d65faa38a17b07cdc1f19683d89c01408f057d0f4d4fdbfbb03679b8530d2d2e1514314c21ed2ef4db87ec0c7da441601fa965161d4d850986b83121e840be24c39bc370c2981ea10624654d158e6c7d850cbc3b443e37d47a3963bf88f6b377e59941a166bb23ac71c8b5bb1785717e40a9398a512d26aa1e099e7735ac45c98e2b9acc89acfff71dd5b81d5118b32f2b4ee5ac218451f377aa535233a8533041726619efa18d1c9ec579eab3fd2e91c9358820936f89229085cdb418951dbed8d12a88b83d85c43327630859daf5673d624bfeb844d40d05d2fdfb7faa08a84ab1ddc30bb114150ec1227c66e85e775b7818b5a0870b4feda4c8b595066e99d849df7512807a3969f35c540b373e570b036dcc6375c70a1d3e59542acc81f141878fb427ca739fff9f8252c0d5ce95ce974203469b0c8a4b7afb5fbc4e6abc31550ab751d6381a3008bc009ba61bca4793c0b7a781d5883a892f2ff01cb006eeb19214963587a5031692873fe6846ac232304c1b3029c35f77f2d0f2fc5730f288e1684757bdb0928517f676f887f8c092b063d2be1b8a192b7133d1f417cda28f6e908d595f01eccbe812dcb3a623e0590ea28d71386eb7ca3e8d8edd34ca198f3b2691b7b523cc39a3c276adc3ea6491d2daad818dd766f972268190609cf0de56ed1eb28a35c354a8ffed5a0a7709baa690c3df266d1acf1808c450ef7d9d4c457b0d2eaf85551a570c5db2a8c3dc45f8445ce2bda0bf6b3181bc8abe272de8e4cdc2fab4135ef7c8500b47f4b9c277ff28c0ca499950039930974da6b01dff85d9c0c9435d0ee1c5fdc0732a0f9561e2ab97db3ce3da236e5274af48a46ca533656f72fbe155fc370038af4f9c0b20172beb706a46a0511390fe73d7fafc13005bf62ccbd550ed922c40c1a85b869638e86c6bbe3d17e1b26c592c00588422fd7f649542c51033651c1a23a48a3118a5ea22c89480ad8246e9e6afc677fb211bcd0cf6739bc965d28a91dca2ad56135c592c3516e593e7e0f47564f12c382260ea1583267e1f193490be02c05a13300c18e2b4c67d085f4566927249111354e8e5346abe5d657c34ae0e0fa720a958b15e26ec2c4510b76ee6da7f610b12d376ac76ad1d64753286bc31e0b3c734d3923214db3c5dc8d55d0113923c5a19e2af050a5806af8d2cf05cb72c778d9585c169968fbaf06cfbacf963f393a98be36a8c0aa6eeca4b8c8eccd7798345549ad5b487897e60b808a40438aebca9aebf2d97a09e170e8e757402187cecf289d4354427413cfcc1597b937fd116daf447749057149056fbaaf5d57c9f76ec452a7f1d0833ffe4befda19df1c2744e89288da1c7e910fdf1be76130d4b35da09dd2d4a581f17f8632998f1d8bec4555ce5b1d686ca4214b3ded1dd98edbd95f37c9358392436fa82c70dfe823a648dee0ea68cf9abb57e5198e0572298e700e98b351a51b2f06ae8603b1d201f23d97887292554aa58a7ff2490bace126933e2b5784284983db128665d49712040fde4d1388ef02e753fd21a4683e39210ae976becb7fbbacb4fdaeb048eaa2ab3f9d6e65fcf7dbd67e400ca954608e70fa15ea993fb9ba971a7b43b20ff4034da9b1e8a7a0ae4cf8fb6b7452301aa63a38d51ceb4e9408df62e7624f34f31593bec3dc20bd3c2595552f6fca9fd067e1bed57740a09061aa41caa4e519c2654532134aeecebd522da69a1e9f3d17d5b6006a1759dd7233206990dabb95939c135c086cf4f14687fa063dc6aeaed3a9b64701ab8210a08cdbb280563c4816b4ab01df11fba7893bde59c1396030df9eda84d0a1e4b6f8fb3baa9d23f7dffcf69d2283dc475f83a44ea288c04e426b5422f8441145887e10db00dda198125358678c419780669840525b2863488398a9238645e9d796760ecd8a16211510be8c3f959cf698b84c357d0c885e14fad63bac9ebc1ab84772d147cf59c29e8c7fd57d8876b402bee9a3f5d6c8f70f00c23ba5d36342083c3777702b45777e2775bff36b420e8047a6aad7388bf98bee8a1ba37d50682c1288c1c1fb407eb6356de1704608bb0145cd054fbf3bb5c159a611f7ee997576d3299f64125356e0bafc3d42237c53f573e583daa394e8595b3e06440c45658c497e4a7f1850d188a9862159ad9a53267459bba40252abe7ade5f83be1dccdbfc1f0fa8af301776c828e36c37e66c8bb4c62f9ddfd7f59bc4dce677493092b733750fc216f84e75c28995dd66c67d4272414635b380108ef875bf437bb64e6a57d60a8a8deddfff8e39a3c9ba0f214dfb3d3c34d54bd4dd774737227dc6b99afa20c20b59f555f85f1115b79bcba20cd9c4d701102ca8f921e82331db5b848641e1505bab1adfe70195aae811c6c0c92975595f38be8bc03c9d0341ff430ceb0bf93842ce886605a5e725d801cc0fa5899e79724c0b345ad850a45ea18cacb35bdf3138dcfb089d63d037d814eee37f9d946e4643b3e98e7ace46476354a59ef755acaba3d4a032c601601d796ec498948ffe2f38d6576c1a9539321d704a059f624a8687682b3551e54ade3f0b4a1627761ab71e08bc185669eb0b1077dcc877809f7b9fb6feb53d680f7c38326140e06c9e6aaa438dd134559725cb30130cc23289bac7dbe791236af45a57c031407f8c7b5690a3b5792df89f80b5479149f328d5dc045f23e18d1c78f8c10bfc6235ce092ae644cf71dbf712d49e8829ae0aaf01910633ad3f7ec12d7e917d35bbfa0cc6bd8847f0aa1700c001af651bce174b82bc87eb1031fd6152106b0b49405341c5d4ca3aa8db01e5c2d1e87f536d1bd9508652d4d047358f48f454c27d4a6bc861e1756ff708261095ecc3ff2547839e203a779d52d99fffa476b5900ef3ffd133bfd57417185026443257910351c9409a9abdfeabcd02609c8aa713c9d2c00e506fd8fc51fd7458883c5a2ae80b5bb1a38c9128fd8b8840886080d9bfa95aa57ed42d0fb5751d9765563bc6b3be52118490142bfdf50232b6888ddbb7fff468f7532768768d755d56927a25996d84cecf5dcc4cbc485b741e4c4d97332d57978d72b0f3cbc76dc6d0a968f048a5dc03469ca5491deb7973c4468556ddeefef7287e70c9499b3f8e90fb600b82d0b631bc9f1dd6a75306c0a74f05f51cefb02ef71bc267d47f9e5565b2b0c5fdfc5083abeeeb80276751bb7fbc398a4bf35ef4bc5f412787b7ffb9bf0dcc86d521943053cecbedcbce18327a68d906436ec1616d41f9a715c60e9a28c1c5d7ffffa3fbc9e03028b72996b0e06039b1aa3eab410ebd3f3c248a5c3cbf47ed678451a67450b5341d8afcc2009631452ab915c5d9c4e363520409d101d491bb38a5bc9a767b2a4908088ed69c8c59aff65fceb44410b55509f1d50fb57f077458a2c35a9a623d64e89eb17919b1ba594f7c1c85f67ccdc02e9e2e9a8b52be98c1a5843a7d82dafd0d6a646184e11365f7210b5d96be315007de3c149132e0d0cfa96c04547845d2a2eb14d6b8d2250c85c2d1cc882e420fd9d9e818c2f07e5d73a5ecd627f8d8ec1ef291147b918acbd677b0fe4cd2c27ac71eee786825c19f54e0d2bae065e80a9f9736fdfdbd2a296ad12b3e08a6a53ed3375a2e440c8334ee221516240348e208338ed82ccb2759ade86f73dae35b69a6a87d9abba9556d4b5356abb2b8d38ecdf63e01b711bcdcb440f681308c6aa0abe9b32a31dafcc5cee4ae038256951ff90b0d105c2932b2915af3fe41125bc3667da0f159d0ac0caa137d23f033f3c411029c01605bac4120946e426ad73f091f6a128faf930bd59389ddacb6262151cdc2d6e028252ed2a8b4c77b365e439fa2616a91b8110cd63c928835672ecfce1b090d7f79ea12e8ab21c5a5ebdf5f3131875a375d96ae339679c1f4997ade2fbfa799433df8d6233d6b32a5047c09e375336ede991e74a59c517002c440b3d1cb9a6f2c626526f992dfffd6e8df01194ee636750e7117d369bbb69c2727fceff1a9fa47821b2d30a80b9829b8b1bcda0fc12abef632dc839657ae6ac9d617fed2e0a50515b549b7870ad560901a38f60b8544f0d0d6a04a65dd9becd603addd95c82d4014b22134796ff79e248efa3d2292abca988e614865645baacac7a8211801c8ad661e465c350e971824b9dacc4a4743cf153acdf192cc51b5dd63fabe2e2ccd71e527b545e00912e2911b594b2961af1bb67311196d9a995a3c1a2c300362552a3008b09620b5e08635aa3bb3d301979efd791edfd92b8528532d9d9a3f2f8b7b11fa10118bb58622adcfeae3b60c456ada3798a81f9838ed909829807ee61cd320383e6671cec7f47ddcf86178610ce183e9631622c500973241df66980fff09b2e08804e6f5d654fa936c395ef52af039cf2aa63b8189be0a49f1b208e0ef4a6881182530460b3ecf3faa9e68ea2b083117c5ef3bd4058c22de76137dfbbe70da1899257e0bdd0b34a10545ee66db9e60f6e32f334fde2433901e74d353c9c53f5c72d4f104daeaf204999be7ac70b9011e69d844e9a49a333a12276155987dfedba4c1f9f323607eb955c508faf2f525391a8340a5e06774653b05aa875fc5388a7786f6dd80887a2807aae15dde982ce9d03e6f27a97014e0503e71e7167989bc8d4c869df36613ce516af71637ab8cb6d97135a96c13d6920d4b18f7973d309ce4920c1cb9a208b9c0b4c6c694d8c4cb2df5082ae6693fdb24f99ee999f4b5f0b1fce8fde24cbd407f343da42be9490d8038aa689e7b747b1219d49dc2be80ad8478a79467ed5032c730433efd2023e6212a0c073e22d92964a62530ef47450f7fb22b887d42739a6959cb9a38cecd38dcbcb1f53494af91c1788418066a7671ad45c0d637ba06b3a496a83d405163ceb19742a9a1e7d4c094a0088e9805eaff518ab3914ccf5f627e09dff03c976a2a22f783dd20211b8f899d358f79e91f061a1e16a11b778631fc79eef130b6d07d5a4ccfb9a5bb11db425d1390e2e5fcb6610a42669dc485ed12828bdbdf29cb8b7042c86c4722e23fd425bb935d5de5f2688a7482da81eec233df231e525a23d5e34ea9bedbe6aa0fa334f95d4133aef44caea201d7b5edf05246f338f30a720b740c108337414af2077c4810d8760ddb27f10a8bed6ca2f79a078622dd291beff84b875349e29f3dba14fea939672a13b13a337477186d6f5c32e5a301bcb15d6df2fd87a02c2d7b0396ffcb0ccb63a9b3af8fade57cd92815974daab0e8ed2ae3f7bc40754d6772b97b9adca517d1f089e8fcae818b52865d570726a83c206821ae0e2bfd9f793476387b99c7b210f49aa58da5b303bddfbe415f11f800528e1ea130005b89edb38e9c975a1e39b4ab92e67b926f40c288543bfa4355684c0f2efb9d6e1aaec5ed38d1bee265eda16e0d9dc5c5a5f4df074be20170fc3c8df35668c2ebbe0240ede1bd34b1c05317fdb1336c03115f49f58ba8647aedd1310c94e083548c7775f9482dfff84fe88ef2064fe679ab6827cbd621efdc3763d7e164d45a0dac85658814f7702d49f06056df516ae6f0a3df3802312b8529559a3ec7c7875376fa69e0048b79ca05b2d33e39f86f6ea6f6b3f50fecb94cf57fa00b6a5206148472cb251ce34514ce462043ccf96723070d420beebabadf1adda3293a91129ac00be2ffca32d274f320ddaf4bb8c34435837a1bf616925c90d8092cc7f33ae45afd7277d12ac2a705284507a12558ea8ce06941923670840817d72959009623b50809d5b1e11dc7d7b17f508353223127369d2ea6a3aa90aadfb90181d546cc30da1f2dd5f3365aed8e77b3883f174cf18845b1c1024aace1a1fbe55af6b0422e944b771007517eb49b0ebfe83bedf8bd1fbd8a9ca3e00441ec71a706ee07f3eefd2ea440f2d83bb3e36cb644681d367f022826ce27dc9b08e4150b859ec7cc067e7d2dc4b4c198941c517bb000166dd958c3315c90ffa6dc219f939f54a708dcb817fcf9ccf3d643e3754496cd6c1a1b9365d3468c1a1bef4eb297b5f163465b843315a54d98baabb705297512ee48691eaa23b15fc81d7762385776e2502cb7b24f92241151d7de5c61922f897e93a3de0db9832c78d8e0748c6b118448d1d0d270d9a3989302cbf81ff1d671d00be07eb3c4cb4120f3cf543c96e02d59fd921f0d7ff6adf1b3f26b14d8165eb5cecd3595469d032973e6e44306b9d3106c0720c32757282791aba3f8b0369c76f25bfd77a0dcb002ee801c3c2575d28dca08c1a0348c4a6c2405a4d91697d0b5769fb810e7b10b384cd7b56c25634b3f734144fd126019cf11ae2e7bea000b6266e0b75ef967d13894a00645c2f4071f1b70d6b8ab0cc1757500ec8c85475f84011be12c954c4f2173609513369b77b8e280971a5fb3f71eab8f3d8b2aae31fe1bcd65f4bc93b7ee2f6352e6238508b2a5685458e40b6c1f490be5c6a7e6db2bf6ac115a29260e419be08b9af08e47b9798d6434e41050c7999cfa554e456d6485f2df1b2da1f73e5c62b43bbd4a0b3bfd521431082f85906384df82d3d0df1c56fc3775d8034a1b50e97a5fc01a14effb8a45586b032ea542d2434e66f2cba5eb059aab0b2e9490f7d04d4ee08fa4af00bb4098e6ce4c3cbcae91cee642c51eb79b845477b62fa6ede0c13d98102bf0a908260af90cf62e81b4dbddc160718e186d21828140d7f30bea71cd9e40c910b5ec97d6e4fb4aeb2ccc5c45b5db5a3feb1d7544709c3cc0de26bd00799d431d2ce0a101d30de8cd5a9d26f18582635b2c46fc655ceb9a58225614b47645e84b50b4582cc27014d830ccd8ca36e9db1a1d75f4ac61bf572bc596fc19f7c6c035e6dfdeae9e2ba14492524a85233ed7ef08373396b0c2ab586fde214e6c3bf614ef6f11d499b2a27fb5e747785914bab20c9fc64c141c402cf08c01678821d48c0926f652d1cddda4b2d9e5e36ebd4ab7b43b83bdcda19e875f7b746ce4617f9bc2c5fbf13e699f4552fc96d13ea20e90ce0e8952e9b87155a91bd0c6d1f3edfb9961cf989d2b1f01a4aad8c0151a6c7d950e440dfed00ec4838df65c1ea77d428ff11e38e93700e0775972585d4a473703e827da098cc6335ae8cd25f5fbca2ac7f2ef8f3ce921f118f395e111886dc4a05c2077777e7fc3f550f27922ca3d2a6e3ea70f2c97fea056953cca164a72043672a2d368467a46fd30db9f2e5566f631e120a6ee2d02a3a192d34ef883d759a94cad2c5a6e989c1a9defbcdf338b1daf545521dcdaad32338c8d8c3109df3844441dd4aef6d766e368738f2fd5f448904e0fad6128e272d00e4cf5f52c629bbde25c7fa7ea99b8a9b21589021c0d0a44c1e80f911c386090f648b2195b2081310a9452be74e583a0511404835439836468873ced88708e404b289089b005df47e1edeb2adddbe62b16ed8b8bf051f5777643fdd60226996c478aa8a16d4685957595459ceba138cabb7a206a360c9f565f95421998e3b4e3a168cc179e5b8e74af0c4933a48092b87a83acc1af3733406814ad027d3cb93b73a09fd56ef296e785dfe188a47096874bd42eec3a48bf52cbeca26138e4f5599b5a274424a51c664d0ac1694d31653f22baa20b0302383b486c5bcd43b217666f25ed17b8e16439c71860e7d0b22c4617ee8f66802284dba3cf8f0ca480b3fc195c184c96440fb476f0c534bc7bb59a526e1285fd56f857280cec0dcb8528b3bfcc50d00dd142ae10b5d9ee6a83de0e2e27e01352e2286bb0cff16af54d0c9da21ea81e381d0ae1afc47d29efbaabca296104348e04022590edff5a7878d4fe3f47c3396284d4017c62fe794bf8dbe4aa56e3e6300e3c15a2db84501dd964f411a0f3c3e534283df1544aa162713d70899e517b10d01863c3beee2f9370875ae95d8ddb53d44a7f2963e97cf4462205ce8d582893c4c0e1e9222636a16ac7d037cb16dbd83e5a9f07ab7c398e2020874537ee46905ebcf87ffe54895a4c19ecc592888bdf2acf4962c88e94637391b755fd21bc11bddfbf50f4a169b21dadc3ef62000f9a0c97e71422d7ec78352fbd6e2981026a74727fd07af46b93e91b4a06bdd53d7268d17ac762f7f237ef6d74c913291cdb2b282dc1933f130b9b838ad47010e7d59642c8b39994aaa3d0baf173cd5f679f6e4f655fca9db683aa2cf4f375c7be61b233d6129e84c8d79fc52713f667c94f2b9dd075a031f11dd801f7c5da55b78383220012a36797088462e8ef240b6923f3afa3afb476d9bcfaefc9ed425feaba9fcbc5defff771602718cfd3ff76b0171f40e30d4dcabe423ff84ee32ce8de23445976362d7b34302fc0f582217625afe63d64de42878514443a46e8ffdeaff08885c1e95ee79091c90483a043e2a5baf67e070ad3d3500d394c3398ddd364b573a906ce1630f2e6553bcc1dd2f858a836c504726476cef42a7758b5973d70e479883bbf4525969270ded0a9aa1e580fb9f9e2eb4336dba862090068839701fd8e387c0e2d4c923c5d15590b8ef0714e327128412601e55d8d12bec8e7acf434e2bd1c911e63c60cfcf364acd7083d55091f9b6d3a680bb498566bbd091f2c07efb88aea3457c85dbff9e645b2e6e8fd6e25d79ff6fadd0fafae5d745766853394a86857ab6a20064bd1dca9afb26768b5c60d28f2d6491da734cc46ed6ef4a44a229046783677b7bcbfa0b53f531f0e34a2034eeaf361c5bbfb1e728802808e42429aaceb9e192e616d897b0d96c918edca9d61d25d841ad180fa6d8bb353365acea4a1389c82645e8684066012438c67054f0a45c1510ea75aad708b7575bf3fa9c6e1dd7372ee489d9b7dae58d98c0a8edf56bee04904a5adcdb4bb5e8422e6a949cb5a56a24829fb807e6eeba00ca2e748b1bc24fa868ae38d44848370bed95fb6dabe94d72399f139225c03689a4519baad5cad7b93475d8ad9aa321a44aa458a98a58fc31d86890183e8d5c3f19ac2d5e706e2e9cdff73653e26d38a07e02c4adfcb8a004e5803ad6553be6ddb785ea9cfe3afd708a2eaf0eaa0911033d520ebc571068cdb91df7b4c4b2e138331109f66fefbd3671149388718cc5ae35996a1d60c07f7572d3198469f57a003abf9f4d782ca7c8441522d5df2e091cf459f0522eef96029d58dd85953c4a66dd4154fd9dfc1e91a48e94900941b065b79f41ce3c4d499c35b6a4ede4474b6653d34e8e40130c7445a968c968c975572a17fba90a9854173494cdb951cc869e43b48d09d89fd19637a6faca5c47c816b8cb5813086ce5c070c6c6aefa5b45b04366421934715f27c9d5c15e8012134dee8d98666fd56c10669ce79cca70960699ca757ed338a779de2791364d5f7a1475b84c755508bc4f6d2ebeee12ea2ce6ab88f8d2b0f7685ea02dcbac1415631f5fb041d35c7112f185e7409fadbd5620785ff4dc1a5d41ad9b3415c8fd80f47e017c4fbc44fac135e321e01f53034c03ad836d17de7e7491c5c7d2087c31cb9f83cfb09725ca074ee9e0c6b1b66b8f151f0f50d615819c28a3e4addbc148ae79758320f416471bc5e5a5745bdae636dc21000d3f846e52730931d8bd5ada0cf212bf920c459a2d21139ee4d52df78aa33d5089ae0d621bd3deb8ba43d4c2f68607df0299861c3049e0ad3d108ba557d5f1bb99e2e177bba7cd00285be7c9179ac102666007a34db908607cdd4e562a093973b9abdb035c5f29c3d06c399f5a040f0f284d08ec9738b29cd366153c7a0e74a01814e71f0a1e4bb27ac2419ecb96c2fca17ae0e60ee094c8a1df2158f07757179d69e96c7489b97b22bc26dda1e31cb70878871cae5985d5443660ed2e423a89d2ba0543c83889beffef5a2e4e5897f311aa52d51f417f992eeedd1004b463964abe9bbc875a9545bc972e5cff05f25175681fce7717eca372667028517df3258ebd30ac00a1bfed8fbcea66b1ace5f6156279e4ceaf4ca1eadca871f65ef28666e006d3d136b10157fe617ffa0cb84ec69a8db34f781f5d900bdecb57e97b24fc76723a3e27b837a6929adc693c2f5d293ff7bdd9cfe07a6ec6834a2bd40b6b19d13a2efa110925d9c857a2e01361211792d50c1d590e8043e12fae588851362e50da7b955c78b1d1c871eab096094545d1fb4329b00fd94899fbc76aea24d9825b0a5f9f965aec3406979674118fd286c25a53ef2c302bb95255850fe7f4cc35a0ccfbe4de41f32b2a38744dda1f22a9c59ed7f471b2a81cb2e65d1001a9bb5953aba66a7ab11242a671680488111d706b08e788e07684434207990006b142f20fb4b4ecd6ead358a5265986717316bd8f019d97729ef42ace41c36385be6d6f216dd2d572d4bb546faefa9206291489749877db65b8807ca18b5cb40ed9b38dcc21faf6dca81ee12443709bf5ffb6bd08fe34e6bead7e8a78d38176bac54faf86a56fd8f9287c1deeda0fbbd8e1d85f73d5e64d68283982097a8ac53008383ebff2c5963fe470b99ed06f290c2b19b4f9ac351fbc328990f75b0e1c8788a3154f5c52f601c7993d78e1490132d9eba99de7c98ef2a3e9b747b9e16f537ab2ef3a0aef585366df3c5fe6cc181e3ce1b14d881f157af531013d33c23ce005c4cc75675226a425b60f2953278ce3998138b2c05acc6962088499d0748dd5653977236fdbd183b5373721167d2cd1b2aad29861f10f7e0ec555f9ff839df906998529e44b80d70ef8fba7ae110b8299a2a341ff0f844234666fb5e868ca6bf8f1841389b580a39ad0408d15e712f3de8f02cb41f5420659d23e59735a8525f6508941dff7b5927de16e4784b1420b3ee0ab4a6c814dcaa9fb32e0c5634f362023a0f1daeaf86c309813fa23101984323d3e8c336790eb817c868cefc6c27dab0c5f79b0fd55bf5a742544d62db17338daf14b10bcbe644cb39f25e9cf8f8e1b4a643b07d6786c8ab97d55a2310fac0fce433cb43b5e60d39cce786dc42f3c9aaf1d6fae9b31adcd495132634e1dfd429559c1076e8cf2b461b6f8d30616b54e5d3e89234fb423d6cc495b6443b6534e894e449b3ab1a47429df1f38e98422b3263b83d271f7dd99255265f6a6c5af545598de5a593778916a67ef0e871e40f4ba666ecc1807597ac6e1cee1da4110f9d2da656f41b6e5ae33628c92b7862f7041550309e484c5448109a4d98277767a46d95d52e26dbc329c9517decd88a638041ed17c236df3b3c030af033cca6552d0fab3931012a83a5aa8eb2a1788aadf83319158f9669113c135e16236590847aa5a5b276e7d4926b86bcd95b59bf7f02101157f98a0e2cbe235d28fd17237c022fd7d6dc827ae4fcba60752e0d9ef7dab2993eb3cfec0b4a186699d5a6f835502c7d89836ed2effa5c40fddb61f867f2c5510b0fb6019afaf3e9215c5fd29a7a86eb76b9eb4e8026b002b35e30e12ea97732b8ba54997699e77bf8a96daad395dfabea007e9462ae82bb5ee22af2ef66b93cc861dac9511a24df7c7b9befe6d904c5dcb3df62c3d350484f8cfb6f9755aef3b4c20a6f404b759a9532e49cc6917581d697854967f823a903a0c0fa9090b24cdb2236160bbe7f4cea347fd59ba6891c70b47b891d4734d797e007e294dedad998ffa2fec1d9dcbe49f492f0b5ca8120847cc0d475ead6507c4ba242c0e2c13e7f5115b8d00a8b608dd05f64964839bcfc867d59ef2919845bb3205ee8d90ece923c73b79f5e5dddc4d638a8caa87e2a3bb9b5541af09b01dcd2ae9ca9517ac711326cd2cb285de5c0222009ae03cfc885768e7e60eef8af67c71eddfa9e9c59cd52128f91c2f297ead273681295fb23e3e3c069f6d6ce661aab8729ddcc95bcb1eb3e0733f62b1f56e1bdd39f5db865c127f53d1d27b00f5916067e5ea6e56bcf89f3bd1d1f0d171d63cf791f752bad60ccb5eede08c1ffd4a5855951685497e4bbae6877099dd16c8c764cdf2a060c980bd213b08e6b6dd87747a54207eac1546f4ceee7e40ba455fbed5a0429a5c5c352f808cd3228e5b1eaadf1cad9b1f0b6ec8cf2e5951f6e6268bd2cdb90c0f5aa9961c2e14d27046a348b58d6ee349a474f54d091c62b691d90cf3f685c9769c25ceb80ad0271f767a8ad90d571fc77a9593179939373fde46f7f3c4b141540529aeeaad176562d5f7dbabb3fea6fb213653320abbb0c04d470a48d5e30a95dec081d417d6029836f1f04e1adf69b431fe3443d395f207d093c6aef53fb7da7ea1971244ec68d3ef08d7ca3b98bcee0afa41b2af4e4d5b976ae5dad588b063e592a26b3fd1afe7597228d6364eefab22c532c0fcba1693888895a2b6aec634f87520a29bd666987d8ead460af173568a63c5474396d09185f525295c8415b0a7762c354c1f9e46aa2ca252f4c99d21915863a2489fed76beee39fc3c391a1aad32935edafec4562ca964600f0acc7da067668576d80bf1491e6326aac9b62c5326de407ac1c44c1783a7a4e2c6e4bd32200e98d62c52a2daa0d615fb0688a66b7660c543f53591e7da16e680548ac2723c16e2dcebdfca45e6bcf3c60d4062b614d705b6f8bd7dc7ecc16d0a2ce213e87128963752ccb603aa30b13038a2391d2a8641cc1c8894bcb31b721dc83e5000bed580b279974d3a4cd42a9070d5f8bb5604d18e63d2591b3be054a0e8b4537ea03f3dc90ebaf06e896285779a2184d5cc84ef8be0aa42f1056eb576d05c102461e124984caf7459963f850d7cbb7afdc4fdffc522f00696a961f645ddbe49d8f3bb0536a354768e9b5e143fa2dc4f1950f3c5145d5163e75efb68ca8d9f5c4069829e1b5e88d8d93fb88ddb98dcc1734ad1af53691dbc355e534657a9251b359b8ec37ae86ddb1200a875c85572e8e35888877621514ea5131d0337c059e90cdd7b82da4f3b3165949f8ae9fdd87ab3027440681b5bcb44d33f962290bc013a925881f633ddd8e8ed71b8161a53cf50ece1891be88548bce5178987b90fd2dc3c36d4bf0c6767d344a59910eee4216debea28cd607831e19027c1a6b864660968118e5111c3ce21a4d80cef42687ee9be1d3c54d806b333836408f9ee9006c43d8679cd89dda4726ac267826ba31b626f9a62cefcee4b64393a649ee3945a61e4287e413bd769e7359e69761c262b9f524588474b51709fbab90fbbaabb2fb08e8a2575480a65b103cd45a54e9a4907127a1de88c580d11307408de5df28587f6bcce44b5fd860962468fd49e6acb813c142dc8d1ba4f5ed87c1f03067c2ea9159315bd2555141f361e86b444df3417e9743b00fc57fe1c4e55808ab3474f0db87f5be14f13c50b022a938b8c4c9d266757b8ad27e2ad540b4fe1519f41bdf95f6fd3ce0835ed5d6db5cd283ba468e5a26764eb1096dfcad43b520cdedeae4cb8f9021b3e83687203539d20232cf6ab674a1eb97d4a34bfb2df2483187584a218415c5ff423dc86eb3b9fcb0d1e0d704782ceba0606fc8543fbbb147694782c55fb2091653d615e03397be3e18316276d75720fe00bf13e3423d11c9bc4ad9976cda21be24f8cbb87fcaf5fcc824f74a0e9e02f786c57f1e435ab0d09a7f0faa196df9c9454544990e94589886f1be75da2a403d99ff27366c440ac7b87a89b7e57947c177e3a8abd95eebfb9ca01b5f64215f80e0a74795f6bb64178e93928c580be39717a7593850e5035e268742eb4e75b11ea7c75fd559f5ae944af295997b2217e707ff07303ecf2483e403d16289c68c3422132add72daa7f5c2b846ab9b2de1237c5be9557b17a859a3e0e75ced12f528793b117ab5ac5653c508a57d05eab3e261eeb3155da290008571ff6af5c1f4526142e4a8fe10850646cec2e106fc2d608497f01dccbb3817edbddc334a649958034468d27dcacd315aac52444ae64f66212f292e2d6b19810dc4a72d3cd853c8e0be7aa93286882071178d376656a0ab0073ac840767ae4482af97049f6b2c8bf5e64ef43f678d40166f8d2d605e28b29721f81f19a0e63b1a258eb7f4e535f7acfa77b7598abf3809972af7597b51b8dd51841f2d9e4f83d789931c23e096725999f0b6ba1f513f078bbda5f4e23a15e988b076c8ad31eb78797cd2d7f316953a8a6d148d401a7448fc4953e468b0d8e9c331b3d0c0ec60d494d96f31ee1ba530dd5f55182576b327c8b7c8f068a71f106c20e7263289cecc4616a1b7661f12a60ddd164f9d558a585c312ef93f59cb13107600e707db20af169f8942da5554ee8765392831f59a6b2ab55763704d708899de83f7908d000eef00588e99c2d426b0132e4384116c1f03bef6d3689aeffd83d75dcc96fac8e2ba1332ef3c5d00e4381c8c0cf5119354f554bd616c1743169882bb4e60d73643997e4bc84ddc05810a4f48d256a73533dfa5dd49fa99471b22094e4bcf2012d0314417dd2f373924785530fc6c6e19b3b7e70f1b4bfc2af749a8ebd08fb902ed3d75f78bd86e1a51d6b2bfef87262a5845f3061aa0b2a88f8dbdb9098b3bc95eabcaffd2914e891ee6791d0a7a2f129ee0496f76649aaa59db91a64cdd35b10f65d307c441e5de071e55786d0d5b103a6b5ca9e9a08dfcf0393a9dc9220dad088c79a04e01a34dc5ce548801bb7dde1ead46e073f1c46799ab9b1bfafb39072878149f00e3931ba631eb1f05e6a425b631b63bfb8347bca8004e99a7a935d23d237c8947422a93414fac87a745bcd731f35ff2b7d25298b641a98b7a2f08063dc40badcc78b317090a3411e4473c47b7f5fd28b6fe8b380306ef679ec79b523f4761351a80e778274b8fb30ae829b456db866bb57508a738932eed8d4b297c35cb17a8fc0039738125a0438b60a6312288219447a930b284e374161965176e098d8dd856f54bdff27f631f75a69a02c0bddef96fd99d83356124e1f35f132fb4a22cee9c993bfb38ac61bbcea02402a60e42a8bd556ea6f6491d39dda713f424d9db1f0c5d0fb5f54a3cf341ff285c2e6b0368d9a9d7fe3fc942588f842b987be336fcb31225191a3c57a8dedaec30c6fc9fc5c24987aa6e0ed16ee370ca45e0ba6aa25125df14cedd5e76030f81d5275e0adaac2f2a857f35a6be3157d85fa3647191648687a5d9856997195e0b74a7c80c485c8b71698abe5120cea2e238714d0f2574d9bdf267ddf87885a9d1b159295c2f257b2529e34f564ebb87886815aa31df1dcab9fe235144707064355d909c7f51d18bad864bbb64dbb3aa7376ad067d302b554e19c90e76dee9198ba15ef3dbe2fea7c9b1fbcad10ee2b46f70894136588a41c5bd2060abbd871e8a2aff1fe8afb7c90c2f791abb065ce5f4eb92d7fbc2e15f6861d7304def074f407193cd5c9d7d389538c1fcef70cea3ba92fc2d26311d614197cd76681a1ec45b3875940bf3bc12e51658e9507f3293ebd0c06de5c12430fa610927a0ad6516b0361705ab800a975362f8a38c36275b1d84b73c087e391e9ca548ba04a14b8196fcd01db40f3f7af0e4c56c4426c8e9ef5b21785c7f855870f6b9ee5c7a3ecf10551c950ea6f713c3b47330a4f780620348f489d8612531d350736ca7d6effdc3ee11c813300ec05ad8cf736c09353706b480cff9d6a00e2a10f5ca615cc58fa2c3ddf3e3075338c60e41e28222abb939b6f03c656d04563c24a12999cfb18431c2eb9577073c08aee32b5d4c67ccc04793b2966a214f9df2c2cad63ea0248a66f037e638f44d46863a072485e6c604acc3b67b7d1fdd94f3f7ef2eda0c9e3e2f3bd8572c4e2537dc2a91155fe43348462976b58074a72bf8efcf558e1b118041382cdba2b9f0a5d430a605d39778024620610f08f9ecc80e73b9ab285e9ab560fb535af593937b2a71a485945fa4d822e884e7e2138d7f56777146ff2e219fd6fd267ba1f5c09134f3b75126eb5997840c8017e2c70d0e028de351581a33ba3faa41ce902379fedc3a6d0f73090d4ba1fcea2ecee42e807400e83d6e7b76d32892e51941e012bfd8663b0347d8f96a74c7617567490d08d6a36279b3505f7c367539b54e90e7a97529952efd63fa44abc851abf9cfa6c04ad93e387843596b258ea3fe5218009e5eb926587e8dcfd945bd6854651abcf942463c835cac80637962d700bbd974467413b43a2e70ed32eb2bfa7d0c2264628ab0661a5d2068267b6b6856985a7c1025a0b584c3875297fab5549045b9547820f117e0ee31f05ba0d8d1b2bf84cc2ffb6d94903b1a19dd7fcaa3a33ce39a317e4346fda47b3ca64407a17c32a40f2c5e1bf5101c3902f5eb729ef2c9beb79bb78ed08c82cd4f65f4edeb72f0bc06e11ad97aeea5c05a03116e85d4a13dda704c3a7e1eac5a5b0e4d318c7748fd0baf1de6d03c5673966d6237dd08b42d1a3a705307bee05dbb7e69adb2b6d599f7d366767a120a83e29fd06f502331f8aca0635433dcd9df6e3c07a7d91e049cb3e5d2da4b710750e08643f61adfce6f6e9e01ef4392f049daf138b8897600aaf13bc061a05ccad19a05cba1a1073157fd0d17ee930b57bb16519394fd88e920de6132cf9698be48b5577ddaa651ae9b9c7a6c82538ba841d4dd929ed19fe7517c928a8e41e09712fee312e173d69ad7f9f5cfe249fd4e6accab762939ab3aca58865a89588e2ec0a46c61195a570e649e2bf785fe4ed2402d23da95b109fb77e15b60658704a31ea6b2aacc498182b1bb8632b6eca91ceef5370fac167b25c99b96a049ceb937b4b22e28b2d6db2f2443647d2add0443e636e96709fa57bc0e7dab1102f8fb32d36c1d43369db76fe587e65cfb3c4948e11d69879c7d6e8228c2131f6f6fdf1f1778fa74d762fa6a42a83a8b2ad3badbf5b13bc87abcbac581f9843ef02a0b9f2e52370e14d3f12ec0b696c81d4f04cdf85c40a5e8eafcee7b746bbb9ddc4b829542c301209d5b037bedc8507aa90712f713b75f963c54a86e65adbc1d8aca78eebdf28d04b55b919850b2d805fae362d468b380efa1e80d926f6e79b223c9ef5bae5fe22fc43fc69a963ee20d22db5b5e54461d5432ffa737b10d263eb79b606a001d85ca01f9514d65bb142bd288873678eb8fc1795cdc0c03492072681f4284986e96aa72178ab50ea9d71bcc99e0bbfa780873e5457ad30b6a2faad84f6fef5a36870a4000a478362946528399530d36f805e1481a50176d54aa6a6c29d2e8f598eaf15df9e2cf65ef53a66b3e3fd239bd7b88c005154f622cc9e7e95f9038302abfcac038539aafcfd7d66c4ccf768011f1f7366b946880864635069b40e95a3fbdcae665c994de35042eb1d005e828101b0e42d70c0d88db63120e98d46217603824c8d460b0903a917b24477564fecff00d4eac07f4882a10dbdb496dd51a45c17e16bd2022e7ec6cb12bf0cd8fb075aa11bb0eae1df2a667f750be4eabb898cdfbb0afeb25d49a3551a2b0d38cd650edda08d0476ad8c99b5ad04cf9218575a54d675329a077e1d05f8754ab1712834e5c45ea0548c389b9ba153f4839e05a0bd6b67b17dc1e713ab260660a98535c7e101624231135d40a458bef710c551e67b6184c8c9ab39e9ecc88b894d72807e83c5a42c855af5e3b8a78d982c82f50b00298235b516fcdbae6514d358ece7139918472bc37b1a8ebe7aadbff8a116307195b2c1e2e2e6bde6d89ba58381764aaaa5bbbdd85fbce4676337d789c069247406c4515a5da04189dc52f2fc777b95d3486d7857e3e5bac92a56cc1f54815e0d08fc7e3a2f40ad14f6d186d80f82ac021b38adaaf29ddcfc5fedb2ce2ad6c575e04042dac32d4303eb6fa2b4660a12ed29e896fc6666330789b3a87a57002eef96ba777f386feda129851b6d430142f6f0b33ef1498326fe8cb385930b897882447dd92b1618b250f4bf75c36d087f59c167d71c654521640b59cee90e1ba3a0a5f6c3397532ae4c9e4ba7a8b3365f756a1680ee12e3674e17c01947dad30e62767a665a517305d1930afcbf6e6a01c9086bd5eb865a362b324f0343789094e2503ecd2a7ece81eaf0e2354656a2db7ce516a9ff2b9c105c9c15ad00de93830ae9a6c5cafba2f4b832befb36ddfcbb27d9393e4c01b6a7d744b91b59a3aad03689677fe8f98474681b224f30e1ccdbbb4f813ac9b8f0ebe54ea9baf860e3e28f5388724040a99cb03a428cd6ccd469ba186af3e8843f7b68d1354abedd2b7612250a7cbc957f8397a7f91a153e4bce71a3a084572a37928a343ee740db5d81d9aae6e21b5c263b9c0f7eb9923b169bcde5530fcceffbc87eb7c059a2fd793209b797facd853cf8641b3fdde0fa2a613ee87c52ce007a8836db9e9a50362c428ec0645b3ffdd23aa91c6c746401d886bd6bda079d8ea8e1273516241e49330fffd281872396002aacef1268920eae837d0413568e41cb3afaad15d466ef8ab405624b886b803b3d875ccb088500d10640a52f8e7090e7c8dac822380596a01e71a8955ad96f73f1c9944bd2729c7231c3710a8826c16d9b6590fb85cb843f4e54dfa5ce3d0b9fd37e18ed7fa748c861bcb3f755ba74258bd6bc1c7e516ab0cd1760d90ae6212d0c9c28153e431b8209b25d3528d3f0e3ed3268c62f2fc98d98a9a1569986f761f78a33ac9ab8a60a8e961f4ca44439997c2430a6d3b6dae1e810751d3b9ec0da38ede19ff5dd5a659e29214325d2c880f03852f2db6b3e2b9f0378079d2f3f7e246537d532065a7b766a1b30737319e697e94e2999361cc0532144364d0f092e7a48fb183653553436537944b95b3afa330f597009ff3c363ea7e95745f5824dc6da7bdb6ec192e571271cdaeec8cca659f240f4767b3d50af81d7cee79a7b6b5b4a2a4fd83175eb9151066df4de93e21b946b94ca9e7adcf54e4da7ec8af5596042d94a386aaa5fcb2ff28a7c15fda2159fec9d599575081f6aa954f1f29fb28ffc5e9565c0e1cbc9830f3bb7715c0a72b11077c6654da109076a19fdf77f67f2d82655bb21694aa1c8a230bd339163f520b3c25cb3d3b3f851e405e28ee9748c44d5cb69b5dbb8041524b786d52089d1e805b3f8017a831331c185fa40d35f47c8ed02430338ef4962df7087a1a966f596a85d1d4ff15941c5c3bfa9f8afc371956fb766d43cb570a9f8e8e4f0fcd58c5609401a0af8531b917b5f34ea31d99d37afc28a2b54c6645b2285e5b640d53f6da8b82a9c070fb87d4cf29691f0a95b84281d8d4cd6172f7497cb8438ce8e5f1eb33a4cd39fb5f185525ec49c0d2d789e276a859776bda35eefe851496eaa19906cb91ca272cf70eb44443295831fb0ef52cfd4a682d5f13201254ef211e3b988eb4cea97407cec6e858948282811b99160f66e703627506e08636489f804274315ccc57e47bb20cca0fa5ecaef56787ee0459ac82460697f6d0fc9334c09e74f0dd2ac2153ee15906287875d3eec252b18b451ac2d94c19002a17a125c71ed653351d477fe7114d6253d4f43e7596753d2506068af2563b02fa3a0cc141254cbe2bc6b9460c13355a344557edec97b6024f4971bca2d0c42bd52861949fe8331cfc44452faff5a69ecd87f195edf154fa0f908d591607d46bf29b72f1517cdca8eeb266658fc92b47cab1368a39c77b8d3a5a1f4ad1c865c4a495e58c1d8ae781bf47ff2dd4c504f208b5ab0f3a8f22fe6951008cffb2458d7a1ca9ee57f6f854f4d67c0342d51cff0e5fef7420524b810233f347c646f7bad6db6c5b048880c4efc88a953f7d55b2fc52167e3004b7d8e77b3d1096712669ccda52959e8fd5ebebff12b9c1718a60df34192af6895d6e4d6f019fbfbbd519c1d988f7e43873aeb022dc3ef4205def328aaf24467a5552776ab3481b412a365ae2b339690212579eb7fdf71e0c92a2db936e74259f34067219965dcafd7c3c44df6367a7929cbb62ffffaba2d312c9dcc1e31b1dd80319801fb42094f1c2110a5e53fd8b131e5c095306dd52f8d1493f5de2c44417330748667cb6353bde2d4525ce0a36fe58284b20646b07b288deaaa57c911caf2631ec710cac767eea1da54b911a1b1e957d6c5d3b296d5aa5437d6c8ea5236e5fb3b7ca7c29a95f85bc7f386fe411a3455c2d386d7db6fb27ed4af87dd7364bc16396d47a662387f8bc3395280d65fbc2e687283a65315bec6b142d1c734542d416ac45ccb734b17c23e506c557df35d82b268a8011a2ccb5894171ddd316122484eda47047efcebd2d5f44fe5e87bab12799db53eed9f055795182c13b7641610d77afb50b87eb268ee78aca28de5f4fe4af6b31832a77ff4499394b05d8a3fb8846662602faa53687521f50b9c063b0febd71edf1bc1bb365e19ae67fa7d5bbd33513d05d903d4ad51e10ded5eac6166489d54167f13e76c22cce0ed15dee2c0515da4084747c5f8441a02df069a90b6eb60c8fda8bec76cd8f2b65da992ec88991b255dc40f10421999e285a4c1b0c7f204eade1610305114102a20f299f09b07d1f78f9ecdb718fd10d1489882ac79e83323e564b9e9a4e632aa201a5105b33f170e016f1cb64a3cc7f14b861dac90c6d64de911780b53feb545c63f0250a06871f6c4a09178f2e9687b523464f750ab2484ba4a81069e2883ccc558421457c63700094e2aa28c071b10f916a55bf119fb51b37d8494e3eddab2809eae4479da848326729b84d51b5a9e62f7679b90f4f54c764b821a19117b5ee106289db969b73f0df3bec9b826badbd8bd68e01c2e62a97af9579e0a169384d35523533d96b744b11c6ddfe8f6327b343ea5b947e7d345e0aee88b766efb39d84e60929e863334b1f381556679c552c24abad782ac45e550317a4fb28b4d1e131b67f2cb271f6881ca93740ee62987a783e1d93f18d21739de1ff27c1e1917aab12412b7fd4849e4b77feac4466ae8965ab66473ed040a2e20d266c4e52282c58f746810315a706ce9c13256826d5e30eb0ac304ea736b294f91bdc69ad31af78d16902aa75992a0114a2a84383dadfbb7a47b8334bf1fb50dd6eb3e783ccb9331d2bd7255604a19520313f211d077c0a7b21bba9b9eb69c8145409b090304aab060f14f50ac2d93d37741ad91ad3a28c16f96baf245b8bcd1482f44e2406ed330aac478c958b556494ec976e8e888e8fe06a938cd6f10867e182619894580c3656c8444d432a6c8b77cb6a894ffcdf4411bb7465ee2cb7ff118a853ba064c187ebbf747eb35c5bf4b45a8757b4cd714c7cc94a4f897dc17bfc466d14f73f1c90c7fc61228963e23b3121f515c733f48b15ff0311a25a81e3e03904f8517d9ef72ffe18e22897864b40082306d562e2172732d5fc11bd2a160a4b15f750a6ce2966a1911fdfbf3fefaf32ea337ee675141e6517860438cccd96635c8e131fa8d15ef5397b9353ee88cbc9ae21f2cb23dc29071a9d603945e5e05fd4fbfc86ecb3bde5178cc56dcfbe4a6fc57e8743859766768de36671a31059fca316d6dc1fdacd6d825d1e845bd466e3939a8b9f8988e80177cc3398d1c0e970f018eb783f1307a9a5345990e2aefc69203358f138a91cadc00298b31ee67d54dae7ac941fc6cba5f08b3e7a41c4c49132bfdf770a784611dc33f7b82deb05744ecafccdde90beb414c78c81648c4871e91e1cb45f8bb732537e386bb7451deade25199bd04d32938cae2fd6274e59a067dd3513c0fa65690285eb8b87efd66e16e81f6c71a5d4a932ddfda752487171e9e04708472e58a5d5e25d73e665760989da42bfea85d9997d2427ecef10ad4c8dc97dba02211bc48b9bbc4117e55a21bbd18289508d97bed9cabfb752fe282bfc16d138870c2690621683d5fe66600118e9da21bdcad3769a65afd3706c701df6f1a4bc82559374741813c7498c667b4a3d7f03e33c76f874f7f378964a6d9fc72cbe1f8525c80407edfeb4a6243dd4143143a973f0b5da6ddc3bf529103bbc1a22ea98fd46a49226091007c57aa40f417dc0531e74f4796664dc2b4d2f4a04c056107a06f0a5ea936e8f4d9da10d1fd1261ed71eded72b4b3a10a4b0cdc3bd5467983bb7bffdb904ccb518a14ec57c01061abaebeec9a4868f94eb63736869acb7d6f7026eb69f6c62bb20cb8e4357869db581cf2aab32f278e2138029b5750aca417abf74dbbc924523ab9916908fce74602ffed9cc7454dee1dfb2c42f26d5d5eb4a2644a6cee056e2ae74b0f250aae91e6174426f8662e3ac0495eefbee2e27df3dcadbf395c4d966e401b3b94a0402d37194768772140b2da8b035c3f12e73c2162520ffac3cf96993507091dbb93e3a1926621eee82c02609f1d61ec7e3eed9ca2ab5e41982e1feab7c83a59a253faa0cd345ca4294a1cd808464bf9fd3d9b9e62dc917eed7b65216b1888b8b0e5b43d120f831d015787583a8881ebe344f3fd6456bcc68afdf467653e6ca6f125e491608826524e4a56bce2c653260eb8845feec945595553a2273cd026946b0460a3a2451e5a2ce53b306c463c84b2ac357bce1c78e26fc78a2825e8836049a1e6e6c1b7168de6daeba656e36d1bef90484708be0577f3cd65c5f18393ec856bbef6b5a45e75fb8cc04b69e798d52635e1c8cba5b626534b7be8f36561d8a679f9d6300ce2dbb31a063f8332d88c416cee04cdab0e19c4e43f53b3971f5e7318c1125aa898d37f269f2f58bcd438a28f52f85cb8f5f872886b6b11071d2ff529b17a6a97eaf607282e10d25fba3211d799fac12c8001ebd5d4d197b9d5053819533144e91cd352fbc4b02005118d2809955fb2b3212606ecd47016e2ec6046d7026f571e00e22f4b5697b1f8a6ab19da9f0adeeb404414f06c495f8c8c839d9d98f27464f5f12a273a4f62ee12bcdd5549a9841a091133546596add352162a13af0404d59076a30f126c314bee96cd03e824fd4dd14968d3aadf7086e2185c731b1d3b369c97dc85e0bf9d8567eeb4397d7c55d3ab202c80d3dec9671e9e5f3413a6ca0900900895ce8530f0d4d0f634c04d30a9e49c3f71fc7a71c05ff5f5cfc92749118e2878bd2dba027709067c5192aec3e2b62577fca08ea62c65f543b7b1a614cc67943e5e894a2225c4956e7ee806e01901b0ef2fb8ff8d8665d78f440c9e4c77e63a1eeb497da885af81b7db31b7e8ac4ca3184e7da00f109c894d05a2d44553551ae515397a23cff304ced09a87097d17038affc6594d86bf836adbbd791f8c40d3cf6bf0b5b6d53bd8c860daa70f55cd55cddffa2514e39407665ea30dd8e1aeed5dc32c005138093306f3df7f2e22154f39a056ed47f36b073453f76c22f7b51d8e5527fe5b4596f0741df259fd359f560fcdae4132b0add6d46892799fee38fa58440b59b86cb4875fe387fb1664ca8d82589f0338d3dbcd8d0d5290e51cca47270585221915e5a89d1e6e584bbc8efe48b1ac38f527239834e6b30861d5637d4bac76d85bccd06cd8ae27e2bf72a3639f3b5a1d60ac23120dff6231d747807ba0fb1fb7f9451ccbad7b75965f47e9e3e8a1c6f43be406b6c23ccceaab31be86f8d417703aff6b35af02680036c9dd4a1a1bd5af1430dece0f9cce8b254da9f4a02075b69921d568dba643499078777327afd7bfd0be87c981e236e3864791810d7997b2846950c925ce604da4baffce1c52c586bb42500894b745ea634aad9ece04242dd158930503aef040ea1f8ac682f3c13c4267d333bceb6f5dc8e931945c630a229c802943d349a31aa957d589fc2c9dc9dde01e1b6db995985411db939c424038f3cbc5bcd8edb72f25629e0cf1d870f15048a18d113e4774f74f99a91137e19b0748cf8a9906a9dfee0fe689d8bfbd4f9fecebc5dcf36d274c722b0007f9e71274efa86aa6cfb032ade36fc97757fe27d43029f7832914bdc5ad39db6b5fe1a9408eecd9ef24c6e9317f43c65959e5b6a0247589b47b3ded9f30b14c80e31103eb915a258fe26e14f7e97ccc4b6f76e809d7668c79652144cf023668621a70f265d229e82635f4b082c0c0f06420f7a5e27b7336ae2933f0891c7dd659a3549a11d72ddc1f65095a24be026812fdb3f882125bd7a33edb943a853c4e73eac430fbc9945560bf578b8d5f9c8396834524866732e91a3997ab2514c1e58b03f4c55343fbe0c98e9b207581368315ae42e5f4f3fada05c7cadecba562539f5561aa31992702fd03ea307c3e84962ba13ad06d62fdb591f9e4255cf8e7ee34886a7cd3ad2ef6c3f4f64fcc73cf98d9e5445886ea432dce56f470c21bf7db507541094a5aaa96cbb88b3b1f0ac72e1653401ff546b197a18a0bdd271feba9812982f31cc50d1de0ca484aaaa40cf3ab964d6ebf56a255ea57ef8a142204f0ad7f01a1526eca604ed7b742c3f0c76c3c2a2e9e0657d7b9e3aaf476c3c67c03f4288e970ccfaddb3c68d272cad6d582bb2e1da70c42fece958fe49ad1790393b454d8c50047264533f207412e8dc676177958e5fd013567bc807c4665aad196ad1d7eea7aba4a129357e10de98397e41a0b59fba2a08a60bb309aad2286769a594b36e4e033f49be62bd64c4a675b5711771f28809f66e14af43193ab7a573865b4fdec9b32f75cc2f6a7d7ca3997c52122cdca5aa53a1f8352e18f132dbfbb474d75b39abfacc76d80bd36ef2e1a576b1d10cc5d865927c8d570823d8b9c94b8a5627df9055908d4e238f19d137dca33d3e551e641b63d332592437541a689834419b7f5bb45ec3461b274fa29de3528038aec34269738aba9cf6c17ae2c3950fe62d6d34a2cace4b05d6858487e831c8233283b7fedd594b9ef494f0a599f6a97baed79a921fcbf20b73493496fc87f102f5f547db7e126e774d5b436968b5710fc90afafedb2adc18200c4aead39c8a17b2129628f864db327b38873bec41d34f4a17d5a484f75a4a29bdf33b0fb05e897c8fd3dbe9f13031dea365fa79d684cc3beaca1e763404d138386751deb22109cb1a08c56a2455c6a436c7af23e5fe1969079fba80c388962d044f874bb0a6eb03f45f64da052df5c89ce3876494ea847c9ffeb0aac66d3088841342e20b70f2963e5dc59a17071433cc4ea4eb229db5d5f2316d053c44eed2a48e2bcab23192a7a963a0d483e3eaf5d182bb0b7614d70921eeb40e6f73d9db112f5642f664647366aaf2cb5f8cf739bd0600e6008776c12ac411c31b0ffd1119a8bc5d07db6e7e005bd85e4dd1422000b89bebf81ebd5a1af4fca643770cf4e4028a30fe2a882275b09fd6fb1faa0b05451bb53926acd658fe8133ea0829fefb8739372642f7eff61e03c880a617d6f83a00b3907468207656f0284a863d25a6085c6922618a177c7a35ce51f9d4aaccdc602a66e9d4bb58532e32817538cebd65a8d4568419dbf33e61d92c273fcdab9623a0ac664844aa8616556caa4a53d3101bd58b644015d023740c24b61c8638c4b45c519d18a062af7cd4763b4bc60ad27e610a2b5cbca4e60a16a3cc6cba702f51a54c517238b5ab27e54f2d211bf4b3ad6e80a87d2e3061af0cd6e9e2fc51921dcf12ba310faed955ae7b7892c6d7c8ab5284f59eb08d9acc808aba5c2b7ee2b9e1354154b67d3e135083a7a072666d5adc4df75d1600cd54b84461564e6beaf639d30d527ecdbe11e5f1a29f7ba4b3b7d317a3f939b5f4b233ba82ffe043f96c77ba1f628aca9e007debce9120963dcd83ba93254bb1f384262a31ce9a0db897503cbd9e816b149622c59818dd4eaa08319f6364d849086907d0061552234766db69a55f3ee3c3b1fd33e0bbe9026177e39404a96ff1d924fa428b0ade479ad3d4b7ed12c51ef5c55ca50873cb22358ac0e7585ebef6cd089303fd8730c111831a05bbd7204b861db97ca6cad558fb69e0e021c827165106796f286bc48cc61ca0ab63d15cdb1f8685bba3db1f3ceca173ae8149c22c45befa5c83a59e11ab10a1194222c1d1f63148abc8caa19a57c20159c4fd3849f3978175ea78017cc276fd359be68fdd56738e4fa8154203f90d2af2122b09aca8dbf64558b282e1a896817157c768bb86a22b604bc871e133e1501412571b504fcac2545a756e86580464a655029ea429b66c1362f4fa2ec44bcce1b0b9877442b1769c566afd76103a0876aeb01d69378278ce12d493eceebbf027f20f912abdea320981577c09251ffc8264450ffab040f71d39672e1337fb02b079cbbfbfcdb34135a271a2727a0333d3150535484aa043e1fca3a9d660db47949f84da26950f2efac3302be595cbdd5ab7901599db7fcae5d213abf78da84df536d63ab011059ee77e46dcad98702037596bde0793998089ac722b47f255f14b0aead722e01f423886cb5d1c695072a974ffc2014cef3384461b41e4d6d4d61970033a4cd5a69cc902f290e88fb12721f2b1f8fdf4938528869cbc0ad8326864b64459a69b25f3c7ad701c7001bbf6a6d3fc48cb3c01357f8ab58963d0af5b9f7cb7df86f0c4b48b3ec4d3b507785804f0c3a7ade3059b7573171490903c80cd3da11ab7e343aa681c8d7dcce6c381a2ea5bbe169546f5401fab98b009150544846f70d9e1f0a5d1d321ee41685a217fc20fb9b368ca29a8a9326b31b3333d5afe2951c165259fad72e7973133c4a204d63218f11e19c77f3a69d71e624b0d4c59320e642a854c08e431aa59fe59f5b643c743a9ea32681be2ee087498ba40d2265aa9aaee51c9be14eca6e8898ba565c61c7832cdd50840444d6e0175178e6be21e6d377f566de8b41320db4eca18c6c01681ba994ba87a343ab11df7fba7e870514d22790e3df1d6ea6e8368e7516bf569372fac9aa3850d0f1588acb4f777e6f8f8346e461da13b1cbe095b898908d668c3e6cfb5b520e3c4eb2c80017e1a332fb79ad9f30a6f59cb66bd5960374408fc75ddda477ed3053245ec732c6b704a5e91c355efbb7a075665cbfd307f6966fc504652cedf0b9ac16813aaf9b4dcda70525b4fdeca298a8d47ce34fd3daf4a8f3b625b7dd8e55fa7c46ed9a80c697391835d0a69ecc12ea55df2f3c058218993a4ad915cebfe7b1c17e6ace6d3f82d1b82c40b978f209170037de0c9f9a13e080f7374486fc121aa022c0ee57527bae726a7d13038b3d181e39e1f7f4d7865aa6aa3a243dd393515240db80333257cc6463002828eb0ff3ee68bde140f77c957e7f96a9c0836621fd14840fa8a88014d4172a1fbf80ea742479b8ebe1ee262240c01d5dacada13c4b70bf70edb80b0e5c68a3f0aefcab65b7ba7ff0bfda002da46bd8fdc42461a765910617a97ce4b41ba44204363c9d94e743ec71177d3fb963e42b6f8192aff95a781fc3260361cd98f2ad788ef3ffbdde08394501c840763d234d62b63bb445e6fc62421b8bee5242736a6394ba2b06fb6fd636001ff5d2d8ef37f44d4f3b2f9d087d2bb3fd4c9036a4d3cfe80a6f537e17d003275a1e34aee39114768feca9069f12d370b6cb0986c76c19fafb712745cc78b221181fde490a4f4c46e786deec1973ae907ff8fc733ead918cc6113b83b0b7d05a9446e27c16e68ed526247ac01d7bdfaf5c68b3bb2c2db854c75887c9b2bf283a9ad2cadabd5ea448f281421e3a763e216ab5e0d1fd92590c57aa6f5094bbb883373552882a3f9d878cc3d25c514e722ac8b2957fd397d3b95100a9f2a454f840dce2e5b971450e3c5589666bf3f231642f460d346690589562327c35d3db74a4cd2076c32469d55f1d3b8f2d2b8adfbefd22f6c6c03747b353d0dd72676179c370f127e9bfceb68e7190f482212e031ef29fa60f29cde1d21dd81ca5263b719572b8111776c1508af602532435afe5093274bf7073d51c51d2cb62f68bec5357b79f8704b379d6ed27356b55a9bae3051ba8056e6787615c5ded8909844fcd66369e881fb233ad34cbeacb50cae865b0d8283d733d1a9776bb88ca02288f0a9700a5cda7ccb259fa18bffacacc81eae697588257ecc7eb8c740c37ee4fff541fd0a4603212a1243f4d9397aaf6e08586784c227ff6fea9539a0bd7b1f8118735bd9ba496df583c9a441d8d715f812d5eac5cae865926b673a116b6d556b32a7aadffdb9c678f09f920f98e84cc05eacabde33dd18ff0827de27a694a3ab6da3ea65dedf5f12da7772f0d8b4d1860393981df6f6f810626b394a113d1c6bf27c4b14f840969ab3616cef91f0a7a1cc3ab4b27b695a8b6aa80d5893a0a214f017125c76aed12b5a000b566b3829ba474d088cee7773690d019b09f8bf2b2aadd4a3575fa00c785ba05cad8b504e67021e94431b96506dfe281dd8f79896a35529aa42bd156f7f7ff6f38dc30f20114c9e8bc32f2329c1cb7a855694ac63daad94f4c2b0607c6c92952986d1ef7e93cd564859ab34a02ea3db6c9ac00bab91f9bcf1501309d47ee8f393a62afc6021208da1d751731f17a3ef8e0004fffcc51559a1d15ddb74625e403c836864027f303905edb8448b9630ccf9dd4d921f2a7021a82cd4356b8ba8d0673157ee0a77d1bf5861a42d1185e51749cf9271cb422c3ea09aa79517b9d0f764fe7f0d58c8efcdf50bff1b7e068fa4dcfd84df6849316117b41df9548cb659eb0adbd5c45d99ba21f4c4bfeb4496107413b8dd81a23d5c4b5980105827dd4b84a56649efc4b7104b190800e88ab53a8b1b1ea2fe7e054f782064b9a005e1f6695bd900b25bb125eb88e1bb076dc38f824f802bdbfb2ec286050d6bccbaedfaba3976187b364fd091f0cc778342e4f192b6d14686d49f91a4cc3a58160d736a17aa92d108a4b9a3715bca0ec50ffbbd31eb44def4e0ecc3e757e9155d217a74a26011b308821929b1e779773185fb1ef0e3010720a565441a48283c299305d28719e21d235a3a420366a896b36c410f495b63aeb443b78a8f8ee911b457de4746176e94158dbb52faf09cfd72e9bce2d085254223312ca84e2b7b38d871b02b2cb8ed3dc44b23b2c7ce3f71f480caf250ea21d182b56b5542e738b80b9a889f1419eb3b033adc15447f97dc0b50ff749d93b790ff90a67010a4a032817daae73902092c3db539f66ef4958fb280ac7680ff657a18679ff4e49eee0594097e3ac61397d973bff186cdb46c3bfb740a646c03841d46c764ed366ee60c05e71e23b829be1b70b338d3e6d79ed1527fce7efa61703bc6138fcb2cd10b5d6f5b72f3d8a323606f3c14765cdc24419829efb6f088cb042222cac805aa12528747dd43fd86007e428de8fa44ff85859532f0869c91cfd0e8e1793910bea04f36169f598f4e3a1e351c85e9dc31dc9aa7d3d66a7caec9718f5e0b0e447538beab7dcc4c5e5c51260cd2d16ed4032f13861d72b809f7fd6517e841ebe7e58e1bc9cb2a9238eddbe0a0cf04f8fe931b12ce1bb87cbc61642f50e89514515ea8e9f87c795a565724234630f3a0949567c1227bc54022cfba339e2ddc3c7d3020af929d5ca4aeb2d45bbfa0cef82c2032f0b11dbea00d80ebefc89c9627f9884f3c245927e10a781022118ba45a96e72623c41c6753d3d2c1fb6415d2eb6b076cdfcf5214ff3e97725106b8437dd5592b4362ca388f1ed603c0a57b540d5b93a803eef1c3d5eb7ef5e939684155303794cea17d526e53200fadc28c593f936ce8e4777b58b0b6c3dc4b779414b74450528efa24bb41652b5066e95581bb67c6c799b2ed66d566db17ac9dbf635f7e54b569a17ec046651411a488641901235092f3b8bfd4cf0d68e92ddcf2eb24c401b0e4aa23dff4d6e3e6f40c34db6952289810df5f1f79c38766c71bc17da8c2b1d4423549fb164861afa9a7a250d51cca0a1f520202554593c684628319fff7270c5daa84c2bfedc138fce9fb6988d9016164560f5ee7fc01ad1dbd9f4a8ab834b18b5f0da01156d8a826cefbedb433c85aa5c161d78ea6d67eaa432c8a40825640926cd8cbcc7cbe7cbec9edaf178f4dd374b047cf13dbecc2c7b1727c59495e2a2d418a898d4bcce29d622ec22eb844cc2accbd5d7d3ee2ae2008aec7db2fb9556e018f4a06294c7b71a00d4994b4bbe784c7c9bb5b144791583a7653103101b7796148bfe3874b87a1b8af359621ee701bd1d844300d39900572a62822322a4cda058444ce11692b41a67266c9d5543b57e900b16fc5c41a9a52763489374180a8f4aa6ab8beb36508e4bc748c66aee123267b02791c50908f267221f7a69e9aec66aa044d94e65c39a07a726cf187dfb8a9f8538ee4a0b4386fc03dc01ede8cac9efd9f00378f0064b0a128a1bb99899d4ba780283b1e533e04806be27e2def256818816e45361dac1aab0b97782cc8c6af5981629436c7a80163561a1ed7aa5bb899be17544d5045e22d2af9b045c01b16cecd63cc27d5e686c71cef5321e9637134876fda94647c5d9a86c60f86bee6fd6738fb67cdc32b7cc3897d65cb8b36abcaacfa6c8881421135d9e24e6e1f22be6ba91f6ca704b0c6ecaecb50bd9e52684dc56653ef91c97fac91d1d7fdd8034d84c763a113605fd7d827ca7671da3e859f0fa38b1d915ecf7d848ba5fdd8f9bbc94e00df55f19ba54b093e5f2be18ba20c45401963525a16690d2098ddf7dcd9b578d31774d751784b921aaffa8801a1b8b4b7a91cd90c5dc6f9700b2e2dc71de9e78e3fa4868a22956a209889bc4d38d21c686853981f5d6b2654b8b4be52bc3545237f60c1cac00a33ad133d89228d8f495bfe80707f6420bb6718cd1d6fdd2bccaaf91a49c20166f721a6f4c19a6f6b663806da460119525b76963e569e51e87eb37307897c9b1e4ccc87669eb764103438aa7073c438f930ab862ee06902d9d904c8750f55835446e99eb042091455ad022cb50c4dfe349afd786a05364899ebcbd2f76a2ad9183b5cbfec7813ca4d25cd17777bde424f5764e8247ee1cc131e2bf73fc8e92141e4249d8c17fdb4d3aeeb0a62953afea8bf2a8029f2df8c5bc8301b8156a54034e02f7726bbf65fb8d8a24a84e6bdcf07ca917808553d3b7267ee8cb8b45011476bc2d4f2e7d096482b70a52e6d3e5529020bba324755e606486c4e535a521de0758e5523467dcdc3e59668a1fd08c36dc0eafed7826599106319d76a5d73ff9e29f77c74cb504103801088ff417d64ee225c4d6aca74e47b4473ce642c02831ce57b669c6ed5846f78fc8eeed979f3749408c8321ef168929c86fbed70aa1d37154932a84e1f9f150fc813b501ec95bd59ceab9be1bd8e9e25bb885436b37b58beb90a3fd10818353d0ff316805694647191098a73c74b37fc1acc2eac64e9cfef648a928561cc2e5aae9602c4507fe1969b38530e5f5e11fa1c6267bbc003c21e1bc829360e511af5d918e5e0ebd6949dc3dce9488b270286dfaad33a68744726917ea0166c06c43697a07d4048a28fb170cb54dba50f57a89238ecfa3794167ddd8526f3783bc701330413860dd9b378184c87247bcb6a634b48a228b600d5b3236504ebe8e53dd4db4d3395c5ed5c1f1ca698c8b6495de66aa95716db7d6fec6d48f4eef48ab335b3d97515d9ce8036d3fc2b1b2ccfd580506bcd52a2d64e8bceb6e34968d931bd4797ee86c80fadb6e51ef95825163e511200ed0efeb304d88044a94bbeb75196805f497d5c30f772f3e470a9ce3d0a698fd00f3d35922a89a84c2e380ccc124f9c13bcf99f018058fca78ae417f187bdba5b3f350c8e2e54a2776763b8ff349e9abd9078159e5dd51e01ade1952c29ec943fa94834801e95e033a6b9c93256f5a45efe48e3d9438bb6999922532de4d2210a26029d5d25f45ab030311a29bf359dd3c584429e3c5265ff08c33e62f0b56c53fe1d8dd3c1030cb56bd15176492a6b254f4594dd72f07dcc47106551937214a5761a9c2e51a0fa9b7b0cc89fda0ef56168286ff3bfe972a143c65db9e7cd12656264dd542b3eb3efa9c117fbd6d0fd25df3f8a1ed4393a67b97ef1112266c943549007055bd440c8f9b7a481ab696780cc21a018ffbdb4b01ddc22ee9af2a03d3894f1272c62e2d414f0a091d554b41bfda6d135e0d0a27ff6646b1197ac141e8726b1087a95e6a99049e39d35bac2e59a1efab6fd9fc378bfd1b5b949bd83b02f807be473a6b3621ab0e444a3407c0d9cdfd1bd58086f328d743fc2fd5d0733494086904a1520ebf7a72a92982aca1f853606d00d5d6227fd67c251835c5c7dc0ac3a935e884ce82e5e91f062e1b52376904efcfab9895e55faf9b08cc44dde237f3125d5f3c54e152962e12badc30134dcc02d85eb0ce6e4a41686dc7d47134213cf2a9f0a9e4a34ea0295029b4cdc0d439ee62e20b7ca20bac86c26bc8aedf9e0b1547f29bab4525a3b6a6f0385c644c07cf2039b3ad1eb9ce4ef9ac7fd7a8d1c49fec5ab29c67af67bbf2da8752bfed0aa980ec15fd33ec9ecc9cc2bbb566e1602c07858c4206c14d59430fa7eb13f004ace7c92d98e9acf4aefe7737473ed758d3365c62a06e7a407d5421ad3ef3f5305b9ed7e9e61e703307d0c552440b39baeab171ba84702d65bcd06b58488a9d0206443c841ffa1ed5fef2b3bf71789c139ecc8b7b93e5381506429e7a159e8395ce003f1c3a92743275d64c5759a1f5a8947c0429a53c53fa0b6a9e1f81116c251a077c52b403b0ddf748e5b48bf0798ce8eb81a629ea566638c3e460ec8cdf6e4d8a0610f9292b02a410d71fb038f98c6e1d0f7171c42ae9e3a3aa0afe97933f6a7bdc2abe01f3d5735d056ca93920aa6a28ccc5ce596002ff8edf540e36913062260f77ad76036136a1db89d9991f1287827191c0f4f3da3422305509b9566d763174980463cfec72bf23177530e031872a4826ba34304fe30261869d5f63997036d0225b3d40f771dd122621f8759e7a651325db442edf0167687ecaece671c2c5241df5dbefb85cdca1140d19ebb6660ef98c32ee66cacb892b99402e203c7da8288cd7207f37e0745f62afc8495adef65d0984cb8bc64964ac3a8a6ba70186530fe54ddcbc52a8e1c682cec56737671040e8c1b05f975b632fe08a212d83116cda36c2e59a72c9729b3a72ed46e5f67ac7da891d4e6080b6051978f143cc56ad476beba365a3c47302abf0808c08d59320e0255c1c74d49092494e69e038e34f50454636526a050459bcb1841b4b4bb1708bb114ecc3f959597c83f101207277eeca4447b68d02fe6faac6f47d0b50f3ebf6a1c44537ec26dbb2a9790ee0a15d4bdd97f7b87980c3d14e4bf5684760c11bb1e489c7ea5239fb59a9f3473026ebea2a4bd139d9a2f531a6edf7d17ab9add53c4f2247b2b7830bb174e3ca7ce664ec159c252afd117299512c2a8eeb8064b9a2d2e3a81d17e6a4761ecc20cc35a2e60e89f09cf6b462a42978a1efdc4840be5fd9100d780967847d7d2649952f86125e14622bf03797cfe870bdd80cdc281227ba0a34a892140c196b2b90ddafd0fb6dd110ed5c84c752adbce9730d59bacaf52c582ea2207147c13b5b134c92ae7d389f831ff7fb6eed7ce7d0edac5479e4de85f3d4ee3339bf08e215f0a2321d63ed62fdf854cdc2f7fa2d51259db8b90b4a8271b3b2e6e618a4cc3ae7508d47ba990e37b3aba4fcea2c2bc45b9f967f1b090d5a9ca799d5a6d915488b16ef92a6c16ffebf421530786aa58ce10575161b00ad86078bae1c615af2c36105bdf82ccd6d67cbadc02d175405649c561ab6ffe82bd156906e75ac1c7594f1917cadc3b8151e3285ee90c1801c749415a09b7f73e79935797741207adf31ce0685a61864ea706e4a715e0cb66c1db288c9d6ae9839d5db028e18c96798f413463adea8e4e5c4da0b62f9fc148b3356e6383ca638c0c0d2025d6b0328a8f238779cad3919d2611127b53356200b150727030b1123cfa2611edbd472f5eaa2aabc0fba279527555f23b5f28c8c30517f8ffc6ccc606154a344ae34955864e68e05f118f1c49b8663d7f653e169dd16d55feb967ae2dab7cd2dcc6849eaf8d550f0d58a11fc2257a1bba831b5c32ae69cd0a5cd936d9306b0554f6f75bccae90cba83daba9149767e77c6c843969e2b02629f06ed17ba6ec03aa3c296b2917f32fc036bfb8ef3af7acc6dbce70f7fbb7089b08dfeae5a42b48077821fd7ace36a6540e2542678098a2d3506ff453bb8c94d9f3c0015cf99661f6bdcafc583de3c6f5e75fa1e2daf325bee79a74910beb146931fce967aa16b7a162193f35bc5630992ecb8ce07f44f5a44ff8c1c1d35794ac17c8666dac4237e118866975a0e951ed5024a23a6aeabad22a5c561442eced8fd595098e925b8c2b9fab8d5956782eb5840b75f5092c3cc280c672c7d412a89e4ceff888fbb7ff278ede156ca0c9e4400215a92ea44cb849876d4267a1a54afcbf895c78742456ec088e392d552b72776118112ce437bff0b5de2356e95cbbebd64585c703a505506b96b0189cfa5473cec97f530654066dd74838a718d284488b820719ebe1bb3d9a8dffda4bb22d8d57b20b7dedfd331b3f45432f2d44709396f5586f1978dcd8906b2d8918d6720563c578665ab096bdf565eb2a8c49d390b52bf5c0d0235385a35de70cef4338bfae22e2620bf96924c044ab41b1304cee6f82693a959c7be229d49747018c9abf175e1cd653e68c195275817625317d9f00614b82d1597874654671792ab0cd02bd134bc446e524a816a1cd1649eb08a98e3fab34906b5237d4231cdf0c5ab73a38db7430b1897c19b9e7a8cf76ec4dc6f838b000a3afa826f4237fdf5fe0533c74aa4595c1a5d80e306b967f0bf3044d6ebdfe8127db888d86e669e41c09186b268e993013a77f2b8c2b17135c1d3f317d06db8620ba9f61fa6c40bd6d7e5fd8f13962d6e2e494c3da2b8c529a3cd6e3b4226a7983a08a3ce65c66cea6321038f1d891cdc8e5041650b7de5c42e2791791ab6883906cbd6084452ec75b67d6de384e2c0085d4e3859bf7ae2b0fa6605dbdab9e130528683263ae98f94f88c2b594464969e8e4003f39e732ac1b0f052b56345faa8ed96c8135ffcd82a5136d1e9e21294dba741cabb5119f12cf5c7ebfb5134020eaa1d8720afde68e91eb8d5d91436c0461449170e9e0db0239dc67d2ca13430cf781c56cea771cec4d9392e536c3cdd4fdfaf713762577b97060d14f7e6d299fd7217aa57907b04659776c13654e87bba5ad547e9d0d719e4cd3cf5bd92713c6e035b9f937b39a77157e057bd2c63694629d84dea0d9dd9700c9a564e0c495ba016d9daae2df33f8da80db767493a635f38ebb9b2e546539f6a894f5afc446b185a414d0ebe41aff982dcfd1b6efa8fcb17e4258ae36ac31a83c2b438eff04f594d91c976eb2a004023dad328f9bbb9b0a7b21aec54525c0baceb0ecc948958733c9886ced5f5ba28859fef61e6942b8de6c94f4aa4739ac8508df630a73fb57060c1705417a1013acb73947ea9116a2190c6cbac8164fff3d543f18fbb852a2c8962078f564450a67b433b355b60a77e4cb46ace1d5b59eb9e5bf6f96495d8a00cbb212b85e5f4d75c33bfc63ba52f89cc335a7a33d6910ee6f4564cc957c07f00fbb3169ace2de6cfcc4b8ac5594035482c7d6f6964ffa8eb1116fbde39d910faf99d94827fb26a9e2b1dc7698325f5688af047d8f4db5c34304f459f79fafa77d19318fd9995424b6c1fd4c6a1e52f1d0907db32986fe727a58428acd58c3892e475720c4fa7c51d383a4aff70c7128be350297471dd04feac60c890fe27733fc15324a56cf31b2ecbb1395bf52d598eeff74c71e28bcd27edf8c2aff04e73bb1940bb88058fbae855f2716714bea025e51838fc3b0afa1219a144892de178b5f2b90b79233ab43cf75c538d2fb7f9d5dc080c029ea7c523c7393d50adb37ee9529029bc0ddce56ddf2c28f519f708982135ab8cb76cca8a55ee93323f5bef8733016e7fae4bf0a96f0b188b167bd15b2f4c2bfd7dd689810068f2d48d4b880c99bfe4f4aec6b90e2c8a6e6ffe943f2c65d8ce6f4048fbbabb6a81693503e88b066093f144f6f587e4f04c086ddb2a2f26bb79ad457120ebf0d2405596040626af4eb03c0696f61c8a2cdaf4801c7315e287911786423255e3f1c7757ac645bd55e75268d35292bb1743d5af318c2378e72c5c261bba01fd959c7d939a4061073459634779c42838f0e46641e8a26952dca76fe61f178b20938cb7f6241cce365ecc43b13246e6c091cb4a9e866ea724b0fbd2debb0728ab852e464b22ac527209fa89a0891857052b1dc373497786eca6a58fba57de4d5837d3c4a0f3c6f1edca28a8436b4bd5c10b86eb9bd30572fea1b6d6105995dbc395943938449236d2ffadfb73a1462f088c46fab8f705226eca809692c77f707428b35ccbf7eeec358128feef94ed4e6a1bffb6c6b9334e3c00836e2e2c0abcf4a2f6695117051b159f4312a9d5257c34396250fe4d8950fdbc2130d3e8de4e2a940f0a4aec2e0dd40cc77f1d5d44459f827b42fea0f39d4e0aa3a03045a08665583b40754e08ce89dbd2487fbc6dba5d027ac44e729561a282b8961efcfdff773bc7916485736490558e3933476216cbd5b189a2a718ba9e94d62c2deac8fc2504b1b2ae6b7ce739f2857f92b302d3d7f180ab0a91b04dd8e0fbebbfdf37c78d27d91fd6736fcec80adab8587fae1a2101c724005f58604a41ea04709931009e982daf2ed518212d58384040409350ced0628fe2d545c0caea1b37a3842ee1abf9da80697690f1b6c1182cf89b516028c233489f215b87d99e258a025d96c7b50d56ea5cfcdf491f83438c283a46f912aee00f551325355a6ff57b2bd19fc77e81107dfc58bae0403180cdaf9f36fc64f26eab507d1ce2a29d98a1c74c528394bd8879cf21ee79592b44417d3e2545c07772080546ad6458a962dfc8156e58d18076026cabb6ce19e0a646274d1e9abf0d170c8e7906225c98500aad90cce4404c4d49e70e395c85946b49c5c9dd8e4b06f330ec876e8162029482dde19000d575fd4c612945c68e45327f35e24f5d2f9e2a8feb03423d191bc00428380ee1628ccd305918a5b9b3cfd16f92c81688323fa0d3cc1e697042953942a8269ce1658dccf11e51d5a70ff0e531dcf93910890e56979353e53681940e7fab9941757ecc0347aec8517c856dec407f0e55e4a97a3fa501f8c15f03dab6d1d6940353b08468d4faca7d91107b0a7e961f27af19bdc7745d50b5dc0a40a9eafe3fb54cd6723edcee958a8e915701517918cbc67665bbe479ff066c7eb07182adc7f315684fa1307b7ad6381d51f6b89ae7133ba75944be44f42cf95dbcf9f852a8e0315e53cd5d0ec3eb085d9e8c2fd4dd7f4238c8b9c04a524c9a81a17575807e86b813e5d4153d6b41de92f10515bb251ea1ce6ee7423bda66c12a3f15bfb4a8ee1dbecccee791a1bccdcb1112fb024d8a439bec77a43fa787a933961b59919eb52a3dcba837d75aed671b824613c63205d9443bf686bb8903ba70b680c923faa27b52426f8bb141eba1658679ee0a0a8d18be43b10d3f86a9e6a041fceabf8d2011911c5a9b281aa9c28d97f1e412c9ff77d11da0b10c0bea783529edd608ad90bfb07e05c8f9f8b01b8c2d1727b558d399516da3683ca81b5cb5b93fe90d72adde72b6e6b27e985ea164fe35adb0a2b9109ae318cf5b1c01c1c35b6150b39fa3b28ddd1101499097829fd9336660eec335355778673e3ec8cf7f1a1831aa23b2b50c766238891d8a0d69533aefaf1ba7256e53b0cdd85b9824ea611a771142fc614657928c4c6237a6ad4b7519e26a3c2e3be7081dc0e60932362aca2622ee6be9218c8261d795c0d875a2eafdc46bab492d48b24c905a4546a4f701d6e203ccb798d39be6f4cff8617487ba543d666c9ab7fa228d7f6189f469883521de90688fb8cc19ce6acfd91096cf07ee2592d45a0daea8b703f098bb2d5204f04939d5e5ecd55921e32f45ce8714158be55ee527a9356cce29e2eb75a39ffaaebba35df5297f65e110c4269a6e3b478c7dba63091c26132ed8c02486b40f44d94c0907626571a9911bb0a168a63a989710c432634c92a0037ca38794102fcd9487ded1e4d2328d5257daa5a71db0afa1e73e21bf627d59c7278e151cd4de3c081714961fa2b2be23496ce1647c41faa838882c188a14f166144ed953892da6ff2c76866c8c84bd93bddab0c586e758f452cda9f0ced6a1b987abab5c0cf11ca86ffed81cfa530f960c63ed587bbe7ed81a2fbe32f97299c1726b442ce93dc3c81be2887bc565c16ff947b0f7bd63ed566048b11a613905fe20342ba32b6c919917ea57c2eb07941f2e5a49ff78ae0d3e98a7d6c3eeaa2b24f00896c69802514d656506fcde43c6aaf46621415ad96ec9af036e1f355241b6b05a3746293c896af73f22e775a575d9069c91b543427a537aef7229aeaad592a17e853faf788cb9350155512afe5352c895050d431ec6ed77f89125247e9632ee1867e5d022f8a78d377f3f2be995ca42d24af76937dc310bb20e90a4da0fafa24b2b459c5679f1c3a6ef3996d31c76303152824654c9dc776ce2f504548fdcef4efd6266d366818a3befd8b226d4e8f942a11090a2f068739637231b0634e7af11f9687586186397c11f44a416acaf38e07c2377ae54b818c4157eb0ac578b8139366d1493fddc52fd67a2626e5901703aadf38f00c7d8ef7d632b5fe855efb5d21b83f1c2ac3a6ab0206eccb9e0fba09b5811199a45bd9182048db195a8def28f026832182ee66960b08816111f98ca39f752246cef799abc9d5e66f7e720be56cd11590a0706e7f54ec678c5a28c7121b9e1c73338b7b46c1198f2623611d2055c483435414e073c1ee7237d2ecf14b1c704cc0d7913f33ec1dc78895c1b4b7485f1cf0a282404952ce4e33862c9e8018fe4b50b8a487b47b68dc3c4df4e8da6b9faad69dffcbbe9028ba0ff12b397db29926305d575a83c729a445092aeb398a0431a0bbea9777450503da3bdd58651328a01e8c40d6d6dbe073d3a0e7dc59697699c3cd05921208ca7c3dd534451a3dbd8fbdd8345ea77965790c7afdfc0f97642464eb0f8ff9c179c0d103fccc7dcdeb99fbdd040d0da4c31bc607696ac5e25653a2e8c56e8aa02fa9e7ce3038494242e17ab7489ff2718d64baefdb56f2117548c19955f6faa78abab41709783e2717754723a128384f723bdbfa5abc28cff514a3f24b8da65abae9dbc93ee5451aba88dd688b409fd1aa35de184abf5860e550917289da8f406fd69f659345a86e069ed9df7e083f1a55e69a8bf363aeea6015cae9ac191f2a59ca171ceadcf2779b807de3d0afd63f00fc61baf8842694d64734ad4495460b6066aecf8988cfc281f83736e3e4edfa949e3cca6cfc25cd0ef6e9c3c18a992239e356d8ed16761ec7ca04001178b814c797b559a45194358f7b0620a55d0942bbc0932e38e9d4ea9a9482c78b9ab3f065fb17be72d92d78596df6ecfdf3f254b25d751917d5d1e524e3444f0d18cc5315e888442ff7ff47540c17c06e902a6f5cde3792fa91d126404611b7b355f0950e28cd6100496dcf7a80229dd1ef45bb3958d472334e400f4739c2f5301be707c9e9c7a307b34b974082f278938d96ed6e0477f5f08976abcb226d396b06db1c021a8fee23cb23f6c05cbd385a1ac11daaf237a61abf995aee2b2e9d2248eddf4b8954e9a382363a2bc3b8b99ee2d23a1d21a1eb9340e90054cdb0bf9b4bec31d93a2b025e75cfe19588d3f6a747f4998cedad2b7284da272d0039c04f3afe92cc23112c4639af00f3acd15bb5b5563b4cd1beec2321405822905e73a178476a5f276fe8d18e3aa0d12e6c7b1390a5c079e3976f858fde2fb362781c416abb330417760176ed062c03db0dc4d6c7049f3a72944c9dc6d8854c313b34926bd454c7cd1b161f2b0025cfb531f6bc64e86ef709f3a821d2fda5ce659cc76b47b035d01916fd1904ece611f868469584ab258d1050e5d63f5f6923f84090311b5d1b0443204aa7225f53417da4e49aff1d78feeec2830f0f908d343591b983e4c6fe72c07d818137b32e70a1b4d63cf5e972f9c2e6781c713e15e15d09352ec24c5e2d5304c02d4b6fedf010fa9884b2100aa2b47f4557ce5b73e31028f356da2f00571f43b9f27f301479123753dca84179b1120d9f7ac0f4f98ec933125ddecc509c40954c4846c26d3e625133691da6ad0e0126e56a3b0a317f55727548a646e189411730624bfee2ec7a63ea8191ec68ea386ea9d6dd579761926a5546d0dc94a614a39804190ad97f9807c70eedef7e5d070ebaa27d5f63eaae0de1552afd8bc30c752c3d295a3665e53ab086cd163c3750c782854538b01ceba5a465a71aef683f9637f0fd4c19bd005b91a2f45b813a18fd41c5b3c4d88f6547b209dbd0f17c5c65605a00b352ae3280e5dad5107f1a4fa8839383007f970332b5405ff822916698f9f09b17d1e68f8bf787cebce0c0a25a9ef934207a9f23765f4d662927121f09d6b5fb8a2994c2aca983f3df5fca64663ac6aeeaffd0931f8dedc015b9f0bc826ab56121fef8797eeac29b784fa41e7b372ec92b06315c5dc4c847f74a6de1493dfe0d1587e0e27fb94facf461530f909de862baa5063e9db4de84aa91d5cc6b22e5abae8bc16859063d02464cdb29b495697cf5fbe2a7963af208f4d9214625422fb42877afe821bc80a66f285836f484c8014f95c56856bd26e22fdda13734413b2563f1aae1fd75d03bd0627fc7afa87971f974eeca75922c9a13ae2ed44b63bc5cd7a1f6ec0c43c2fadeda32a9f04020c9bb295ee7d34ba3fd847542838233be87f7dfafd721eed56b6213ed5cb86280a706aa996259f579a3ade6e4d9651ebf570ed71a97181d44dc60aabfa3596c98c21e8e1e48efa792a4778b9575bfcce961a98f7679e7dbfd93af6cdfd327d925c3ed2b6af627b3eec277e8063420b9e2984fa6582bf19b78162f0c11ee059f68ddbaeace9c923854f405ba9cd55bd490432741e61c18502abf8f785386653885dc9caa7608019f2eaf7c51341767c85f40a5af17eaa76141be1d0ba885cfd8bab203ef1faaeb9534b90379151ccacfdc4f6d67ecadcc571857c7f65da7931b3ef4a7aa3777342301a682884ce023979fd483045c4ac3fc01ae279835c820ef7f09278b8bf8a53e85bcc661b0842bb45dda2ab74d2985e98689b643122fb544bea6b861bef7ad5ffb69d5c721bfff645e2739e9d41f6871719154fd0130e47cf9bb211e93eb3b689fb90d959286adc834bc0b60a0fb65a29eb5afa1c2315dc11b2067a534c590f9d681dfda27f19ac0b606b0ec86a243e71199e94b470aae464ad94277d9693352647ef369fa4ba7bbd6d12d7585a2c52c7854843f3c28071033e226fbd81a70f5fb536ed106e0b406accf42df81fa03c4d722c4090e54d94bd5ca0bbefcdf7862807edfb24bd71b8e4b937e85791d560ba362b013f1aa65fe0818512271304916fffb7d513d299a66773d8f1979e07df452c8828bdc6a970e6d9af4a51be537e0d3933e9f8b405f1a59fd01cacc3e95208d74279f336417cd642024e880999175e7efbaeef974141dfbf8e81d62375869bc3f34d03bb50f0e6743ae22c760540b9cf14c7dd9c6e5469574b7989b9565ae9117b36874d098406d6564b1fe550038e9ab8726742bde4b76ab2c9a7c036df74e770b08012f163f59b9c29d6a38f49abbaeb55aaf1fa97d282813914680b4938a9bc46c148c49738ca3f0c8dd8c23f00a3b08058ec16a73e1ff2b35254704074ed84733a31e34cffd2748d80757430895196861118d9ec9e992cb7d5be158ab9fa534c911d3ee5baece80061fa9afb5285b69413596653cd205d9de610933f58cbb3cde2a362b8b7d95924540f38fbda554c7d850355e1f9676a7535c50a3a295c9f90c06f13de1d0d5b4aa6f630b1c8f17d3a20732fe78660931a015aa431d82a93ff970f8b045145e8de2b50a2a6329d744e382033aaf5c3a0e4767a3fd32bf85a0b59321b26287fe91ed1e43da5268ba4be6649d5114907037c27f101bd915668db3a1c1317f63d98f6f79019c49ee611e3dc6cb1d0fa450eb56de25b2511840a83e25fd3c7921649242f66a4247aec5bffc839da797dd72c272f8205b02df057168d8266c5d1b8aa1800292fb3693e92a49def4cc415caecc3c1a39780c90152dd123de135a8e7622ce1644ff183afee6ec52430495b2676746f16ebcdb45700aab8ab3497c9488abd6d1c2e8a91fab46d267d10ff2fad2905292448b0db06d37571d4a55e19bc870055d9e3379c07e53b8a7754d867925033a1db11fd955fd59e5981e7fb6021cd6f1b8fdda8eb3e06be0b484ff6c5270d9e7c5c5ad796c9b557b9d8c9ca4c14779b5427325bebeba7c995d4a6df4cf9bdbecf052967f00ca89982867c91d4c902cf58d468cf7ba21ec487f2cd4ef669cfc8568ff5e0c1442a75c33a2773e7f27682dcc7c808ddb1cf3b420e2051644e5129919d4f6a57fd080bae866b80ac897da15cd9ee5e388f201c852da25391cc8baeca267614dec1416c66af0543c0f1e59f0fb8c862f31c61e73649afc28a17093f60c1b25413bf336bfda559af85b1407dd3dcc2615bc109f4ab5379e8f480eec1b7bf545bd2ae72aee845a5bb663f8b7a85bc1b28ff50daec3f9c95c3f25dad7ad08984554af078e666986e75397e9726367e18bbf1f579c90b6707bd1428a72bf0141e4d1537d948b148b243718eba6dbb18eba56d1658b31b134c27003a7723f909d06615435e40f1ebc94105be6b83b947366341b00e36f3f2f8543c566d6f7754f83fda39187891834951f95c266056ca61bb8c1ffa99e4e6d94b79fd68907d5d87812779acf26876b6c538a7fbfe2d1062612fc0728679407eba097f253b36e2a761dc02094b57e480997063599d1a81ff5cac5df5d0cbda780886c4206027cf932d56c0d98b6cdf264951c343f239b853419dba0a577cd524fb32b0b3f0429179507994e7963c2b951ec2585a564b6c8cdc6cf6b05bdcd486b3622826e85a8a285dcff81b308cc53168f3aa10bb0923fa93327a5b9660e96603201505fdc1ca1b31a54a741b622a55d394d349f035efa6724df9418325718cff1b6007b5506eaf4728d45ae699f86d16cb88d59365ac967356a7cd6252e3d16e422b3ec53a8c0b0e1e90105fb47ea2379235d2f3c99656ed079632cdb360220cdc71602402d50c5a333039e56f50e4e466f11c3f405d3817c28089992ae54fa6679417431af0f48915359fa1a34bee0e1a2dd10208c9030eb796e6a895377a540937441d00a1d0b4953e58d10c5e743a874bd7c6a18bc2e0fb8ed2f6e7ffee6a0e1c1476f05dbeb0c461db4ca8be5ee46f78a09927c829fff94438a9aa78938d888bdbed6d076f00ec7eafc4c4bb72fd99060f3ae6294ff0e6c2c687136062c55a66a12179553d9a9f1a8e9a7f2a893d72c714fdf4381ff4ec9f3b028c3c5ff081f3eff3cf798951d539e0bb4925051f562cfc9ae2c6a3013271ad0947f383d5e29aebce75e2f69800b50900a3f752da4178d7cebd4d80425feabbb1084ecc0c0c2adc91f2e4c482cfbea3b921e4145a2c949290b00844a39bf62e2088b9d8f34e8419fc93a40e93500411384f1889c87b3f5afd572e1389466d0e8821083f5bca029dac6d85065651178bf82a85963846fec615779cae672eda5933f89226c786cd5358786171195891339471b1dcec8688648ab0ff270e20f729ebd75b9b4a699406cdef72e8082d2bdf146f6632e7e8e597d7b3d87a017f23678d67e9969edfffeff2d1ee20f9b595d4aeef36cc124013c9a84f481698a150f92979f71a43c7ea8f32640d5d320842416327d49bb7f0eb4c19197e779548588c99475aa049fe53475843541f7ed4a67291ee75e9b63f75ca819289b60c6d5907782eed1d47a556d34c2bc9a35caf605a1e5b66dbd93d040eff5f9268139c38e8ad8ef1e9dbe4a145c0a9ce2a80ec4bc2dce736d4cb2a53e6d880e43cbd251e6a548cf5ec64885dda8d711df778ff7204faa19d15e79747388b9eed201b1212f31966de108f0ffdf7f2aab79b84f42314c0252edcf4e0fcfb76eb95560332079ba19a2f2f729da56a7b0070ff4e992cee0d8911e4f6da8a6b99acd3bc13474a786a7b0232f098d4b7be9e9079466c29864e7f6e032e2b82b9373fcd22b4db879124292acab35f337da12fcb381a31c288c9ff6d9060d19207d7f2489b62601459b84659d12b392cc1eb1d9b352e85ac2ea9b36e62d7af947beff924dbfdf364c24b6237840347c3a90cbfe5182a3a57f04f7ae42842722fd815d88de8bce02113aa6d39ee397eeac250557e700aaf2016707c6d37b2b9376b2f4f6ab0ec79a325cc04cba09a1cf1d32b115eedcc99215481e004cd980b2cea099820301af7eab811f5a3eb268b0ca3887ffd6633daeae716bb3a00047f3c44778ddc12de89c527ba20a0280c47b0a1028078c6fc658b535aa3abea799adb69a5ac3de363a33a6b2df2b0f5ae79d1fb9c26e59b0fe33aa4293dc14308bba8bd0152993a5901be681b68a255e1e795da855d1b7112d0615b652a93454ce4f2446efcbead7c2e7e923d59ea8a6a3e43a23c563bd28f78416a401ffe4ef14aa30a8fe0f188dc09343c38ffab1e591d197f1c614aeb40e1848abe643affa2041a8afdeca989d4253a377fe096a5f9f6ed441ea7393776c1685c03ba93affb6ecd0c8a5150b0b4b60eaa4fc40066c9b98da496a9d1d8833e60b186a123ca2ab37dbdf58be850771ec93df22a710dcdc02428a696abcf9410ccb93a47db530a6bc1f5ad61b5555867c46a982fa890d747285a6589ee6dd9fb8106b77edabae0bb88329f23fdbca265135589c35a72779346e48542a8f8f5b78fe2a1c06dca8b5e4948e3f25a008142958cbf390e6a908868f3584dc94e569d7de2865fd9a78aba9ee4fdf91e411e0ea1f795595a3b6a0e78c560f317f2c9ba1fd173ae834f50b566f726d3aeba66e3e8d9775b503463fcd5001d554a79a8a8cb0815913f51c49ab292032014f1cafa9d8a85c674ce1fc0876de10c67b1711ea42304283fa6156ecc0020f694c548a46087fa1f78f8820439c38538b77935104ede941ceeed61b9e45c77426d5142bfa88cea94a73b7858386e2c1d77e840bd11879052a79332bcae3a80832db7f42396630678f5d030f80e22423ee13d894e68b0e760001d46f94044c156507e533ed561f8b1d3c1288e3f1f046f411916fdeae142c18975451ae9f06a41b34f6283a080527094fff752b3becd14fa22fa9a3a2f3f8835d49d53cdcc5f8be4c957d814f4f1cc88470504423a8c8391c38d3718f4f660347dfa664d9b78101d55abf7c8f393a157464f3514dffcfe1eaebae6b4b513403a0f070029d7aa648002f11d264374bc0a2b1f999f72001017b75a269c6ab2a7cb8bb5385c5ee93cb1242b57ff2b9760e2b4e0c2c23da35a962e643e0b1c3ce0257ed206b7d5404035cbcbef214568698deb05c9b9d90512b77be89ce8ebcc14fd65a201f48391c7881dea685f11be6de6ac3603fe1794e52be5712006dd50052a18dbacb874d5a4fb87d83c40e9234bed3aff8b11114794e88e0da7160f64a4dcfa1265588e16449f61952539eeccabc3283d64525b14d4527664cfffdaedf8b11d6fc301ba9af1d5b882e8e3cd69d9b6b406097759944a343d630e9919ce4ef368d501ee4e0742ce7185064d2352ffdd21e31f6a437638b1cb2cdb447a92a480c242a50de7e7468c577dd3746ea01856f38a9d566f06b603c485fed7c8bc8aef2e65409b763e0b860565fa70fcebf9a67accdf843ecc3c6cb4b40b80c89a7979bc9bdbf2f30bbef05ae468f3b9623c776e31c0199ad285ed4b2ebb0e896e5e07a81843f3ec86f4ec5a8615791fd91eed7f11b81001e02d308fd837f4d4300c05483bb68b9300d50a55537f3a8d1a8fa45e023aa7795226e483ef8671d83c396d569545193d8654d64f696017ece91901fe4d172b7259dd54c620184180a3e0fe0a9abffd1f10cb74a2b6a8f40344b1c3180812bd75c11deb437acf083828063ab8d6cc43039b65397eadd09f1ba9fbcedf9379e6dd186e4516e94b26e17892a193946c5004dca3faec53c0cb10a2cf59291c03140676ec50d6bff6094ec11d2056b0d2a1189bf7e410a5e0415a5f6015e8ab08832bcbc4d4fa274b240218fc71cc403e561d05175f2282b2cf2980b00f1b33c3d21c5f407d8d85cdd48903a9b8fb62eebe691f5499ef80d72b6140954ec5a9a676a1bb1934f7f328e0585acfee627882f81386d556702ab6f501fb166e91e54ada2fc5b80ff7c4c5327c5e6e84c58e49c06f1cf13da3d82bc3cf81b004706a8c60f54ca005142cfa54f6869acdd143ff7d6d372534af50007ab9b1854f91b16f2f833a5e924b968fa69d0f695b8f7a688ab09a122f1e6e25ae6602272075366f70f5f58b1239e6093a5568d27da09e5a016d74888b8d08946e98a623199d956ef0af2c812508862bd5cdb83efee8a407952711166215eb743fda13bff4324de51cbd0b46d93d278ea4871e36c7751455f8cfd20b17d723d8d86a56d3c3e72a214ea5d11545eed47a4dcbdcbdfe6aa6f118c89889224311ea5dc2ed7a479ac9674285fa76654f62e9bb28d521871520c06df61e510b50921c46de6303c627de0fffd7d20c83adc4071b990c69b7da0230ba796706dc9a92cfdf9b3483169163a42f3fd0324d3e47c31a84561731edc4ff944e9364897283a08d008465a4caafecbb5d4d54dffc99be234dbbf50cc4db6037263d7a3157e1ad85b8702c41debc23cbd51b035a97b2bfb3444c73333c33736db40202ea67c1cf66cde73042b9aa2251a2a38b248c041a2d723d4fd1f2e0c031e1ee3add04de30a1a972decfbb715c1f36e4cfcdf893ef817da728b9fa49f5dae16cecafb27526bb040aa571e73612708734ff0d871528b96818a99c7039f6715cfd367f4fb5a7141e323e9fad39278cdc4941c7003d877b7fff5dff5242867047261c30bd8b54019a222a08647db6fc1d339b6b02e85353a05a5cbbf04017866e6fb5a6f23c493d005618c782008c410dd10649e85490248948b4ca467b13d235fc82c57aaed8e7230f7960cbc19ef921ee7b581a5d046eed0deb3caa31c1b47f670e23f3d9cdab60e4bc51e19571acedd0b65a61e4b1b94644654e68748f03f528b47da9a75dcb4c7b511d9c7b3051473f46d87f1eb1120ba3531b94039599b7407fa79da9d73732ab1ff62b690b16c873916ed04ddbee81ddfbb5ff67693dab632ddc2714bd16e57fe395d2c5c1675f0c9415fc0c0ed87d49d5cdbb4533b985e7662f47c87b1f05775d10815e6e6161611f8a582ea9513e1b861d22305414c5b33dc580201c3acb0aedbc93c613e431f05975d3dc7a1f6c9c89ea1405228f10628ae6c3139b1f90b583d8f06f7a6ecc2228ef47459fa6d7d5d1a20ef08ba5095ab741a61e3fc74ed8012cc4122ecc743ff913376d9a4e2ab437004a3b8c4ae19f03231f72fdac5e7270a707be2ed9c45eee42d946e664741c39fe787c7059de24a69da92098607a30a3bf928681687bcd3d464fb93198849f53294943692f17f8d8cc8b71491dccb7bcea10cd9a56c812d14451392db8ba6e22aa711010382f31604a6660499a51ecb7d0eda7afa9163f2cca2e7c378d921e2b08cbc36cb8ce43b52766fced7c1d842083c5e82c7bfcf4924de9b90222af7db6aa172524de085afb8bc8b3837a9aa517693d1777a9f5bf7d254652cb166e195ac80745c36ad9fda1d1f8655adb1c5d4ba8fe9f3c00156a84691d124143f6b9e00ab1d0d18320794022dc6257532f1f1c24512e296b617a09d74c10f113cf4f761b9825959bc84a759fba4578ca1296b979e651fda51d0f8ac8155bc335e1a67826a5836913b25f1686594110c89277a57ab8bc2cff0cfd3b124669bf9713d75ecbf64d2b1cdd754d3d970f9024838a1ebb8aec0ead5e6e69eb93aacd50ce8e11d189010af1ec496716fe992c2cb1eacacb19f57a1b1550545fe1d98ebcf4adba71d0aacc62a9445d4d6c058f507ed2d65b175976dfce817f7816424b02e17986fa1c447c27a9b53a1a31185a890bc1b2e32c92cebd1f85b3fce75a8d7a99468f91670fb6b117ee860179ae0638003a479ccf74b42c29d156f2ac77800c59d4579a2a08698f26916fb9daa7bd0874ca01a8881cfc5298f663ad6b101e29bb958a0a3f656e9838459a53a7436fa832bd4b643b8446945ecdc8ff5425fe92c0d931576166972e098fb989742a1a8a0eb59288150a27bf544315b5c66ea81a9653570c5b936e94e4b23a56c7775197f3c01482d0ec5e936475a1f24b6c7f9bb1657eb19b239096c8f0f5a19efe218c60b7050a252ea73011591caad70f75924dfb5743ba8b326ccb5970aff514f09978330619399029bf5efb17ba1643f3adfd7b141aa7b26cd05761fc4e3e3f3d584b6df2e05819473908dc60cf5374ce964649fa848e68dc78219ad6ff16c842a74e500a0bd2b1925ce9c06a43cc3f6ada7002845465b8318d293c539d998f5fc403cbb1114da1b19da36b90c0310b2cca4ce8cf992dce309539d0c370658f31465a0ce200bac25faa08182ad5bb22f363aa3ff936b1af09e98be506659668e3fb641e09b88f8ec2b63954c77ffa1f2cabf15a4b9dd0103bf2cafd84e78717ac7738a36d3784ab0ee53af12dffe7a7f018646e12a00d4092b27305be825cd8898bd8f465710c662dccc178209ad8ae7559fa87ac62726dc4ab6e6f3e0e2ac1a9e5ab0ca3ebeda4a0ce9887d9236bbf666d58bedd081ce40a0c08a71ba8396f3db7906b53ec454f1cfffc1d4bb2d6f033158918689c604b4273a723eae8614c513a4ea489d6b39c709d14eade33e6fdb90b76373f710d8e8aad543f568133fd8deb1b4ea86a8dc209924e1f4bee12e0389a0cf8264931fe46452d8bcf776b3522343addeeef6d2bca80b0f50edff0020c26d8b647df34b123f8613da7580f1f8fed8b595ef2da7ba3082f27f5b970dc917141dd21aa1f2b3fa2925323ad1c8641d9f9c2f3bf10ca5ed9eb961362a814d595f8f593d3fd7b05c868cb02d9e9a19b164ddab7ca3c272fbec7c71c10273537a99cb2dc33a62e13f2a888c51d47926b3e13b9748743d972132ccf590fc0073a6f98ec6a0c176fe055590d27a6830686e0b80376ae915de1849429008ef9976678600a60d7d2faf64c67d7ce705aecbf2351e3b3bf37476dfda254d400568c605f245a946dea615976074e696f3a40f32339dcf22918687bc55689ad1c0407ce0c3b4e0deb9f17c38231fd29ce9644482625e7a607d1062666676a5be942a0e11ec8404bc2b391b14c71529e728d6c7994c8e409bc752f4b6a455dba39ffc17fd0e5eb05efac0ef03579c5fb4b1068b8cae3859101c7ddc3fe78496dd1e187352fe148d55220c2cd9d36eb5578e1f8234500f9ac85a5a9a4d939861df37cc18140999feae088986ecc3a40a9bf2958afb4f24c81258c2369f7569241cb6c4829e0598ce71c21c122e08b78ee6696f5552dbc95264c1ac54c72dd26dcbd024c07032b4773a5bfdab4ee20f685e57a86c3f1343dc1dd76628423abf1cd60e0b34f05b9daf2e8d32cfc69aef0a4823537f6b0a12cd4074fccb3b5714472460e20c28303de6caa01729bbcb672a5ba47948f6f2d9e0811e98acde40da9301b0ffffff4f