PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 62319 ad2051bd203966269ecb6883447446fe24111d27af991e0cfa348f6b5284cad3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d20f11839b820f45a0445ef5120366040373d38d555ae6312b8aea28628504a6
Certificate Block Hash
ad2051bd203966269ecb6883447446fe24111d27af991e0cfa348f6b5284cad3
Source
getblock-raw-prefix

Public Data Hex

001500008000000007...0065110000469b0000
00150000800000000701000000000001031700000000000000000000000000000000000000000000000000000000000000000000d4ffe4832562d68c25a78363ebdf9346fb47058e778ca62945273829fdf5a175cf474ea99ceaa4ea450a479e1e8405c1df2f267eca9a8497dd936846ff73e3856014335a80f923067000dffebdfd6c5d5b5a8753d4483de7050c0000000000000020000000a8000065110000469b0000

Raw Header Hex

00004020b4c6c7ebad3a3753d7fe237fc41c117d1ee2ce3d80ff854572d0170d3a3749f360e9c2c56a1696f8f667cd4ec90ef8ba0ab4ef71ed4b7ce4bc371b7f73a06e9b6265176a5e5a0218a604856228ea8a2b31e65a558dd3730304660312f55e44a0450f829b83110fd2

Proof Data Hex

59,560 bytes
1212160103078ad8de55ec166ae27854ae7e5d8bc591552f8bdfe7b89b155baa481f9b32862452cbffee29cb9c118355c1d1ae3f3656f834b6201cc71c41831c855282eb95bb5e565c942c966de8daa7211fedf5192b28165279f4cd67440798b050e121c2d83861c741d69251a7b975ac3ad3b6b0b87860b852d1e151b46df4d2b1b2dfd7974a15fe05c8f38c9ea24740c6768628615bf6fe450555cef39dc650033d1f150dcd4779289510e151777829c5f4fd853556bd90719b405a68484290983e0d6719abf8915e4fb6526292d3ecfcaddbc27f0234b8b48f6b41288b2a076aa44c8e3ae9aaf1d79bf6c07365cdce46c705dfd20a7e83fa773e7e822ea6fdce24193b4876182fec8890dd4a9a6a6d8047af5bbfb22be07c5abc840a00ef106a7d054350a40bf97aa4c1590388c84f5def7ac7352616d237d7332a15b97f7aad0b0e99068d26673b1a489bc770e3d711278872e1153cc83e709f9e6a9626064274cd6b81a72175bb6f43ca5052a7bc7ec8bafe47992da2b01063fb4e89a3cd1af5f6305dd9089f734d9a4f72590f9e473ea5baf01b809c3cc198cb3e1f5ef5c27f5319e3f589c0374510c86f7a65dfaa69c49cedd6b68d21d7ce41bf888e15bdcc16e6f72cb5771ba8c7d4e6df8c179d603f9f104651b9af995908c46f6eb46e05ed3a4823506cf899fb0eb1ad8b954df43f808d3d86097bd516178b251640992c76babab34083934b3679be04d57c38a1fb0d6c46a2e24245be43882aafba3cad1b51e0308371a8505486608b8c98755daa220c705ac41f4a31806991872d324ce08bbbc60716b6f4d743808cd52c593d950dc6e9087688f8e55ab679491937517227b32ec2053fdddb1773a41cb46b8c30fb1055c9b11919f0eb62246d39f3d2a07885ec01a0aa9d4863104d9ad4fdb530b9089092511b8b35429d60ce11bd3ab1e2d8c0e6198058d6ecdc2404f08be1c76c562e969fb9a5d6017fd32b04dc251a92d6293120e207d881af3c7af61019b5830770468c79bffd0006f84ead9fb46ce98e1e759948d71b68aec064d6ab7b970df3123ce2fbc12f485212cd714153ff1cff9a03568df3ff21883bd7d1312fa57fe8375b584360b845b3be2eb5275b50853ec609b6e4a9a77adab902dc12277209e6481b6c1714a4c2b451f28ef0796c2babdbf0abd9c7eea09c780881be17f7e02c7b56469d089958dff5f2017d43036b3a678a104be8ef41a0ae4c1c347b4a295e9ab4184bfe94b65b0d99e8ce3630b028054722d95bba1d5ae2ea9da2d7cf3fe7d988a7a4a3ab743405394a20840b9d513bf0a9368209305d0d17e35c7cca3afbafe791ffea099f65f0b51bbb7fb880fc1d97fe90f63d130816a5069f9eed648f36aaa54109726944bc9070fbdb635ab69e75cba22c9e32df3325224b85c44415dea68a6cf35e7cb8b826a20ff55f84fb08d1b4647a37868a70f89fd72ec0ad8c9eb13a5920f2492fa70d5409c1940e3fb6d738a8ad27e16c64410b9b57d01ddcd71ac04202095fd2ff457b5a181cb46c597fa1755b80849cebe04c126ffe5a257cc5a074c1932b6d21252a809871848654bba5a96b61c45e20cc21388ecfd1620ffa836da97e0a9e135755d6e145f7e81f7c06b8c98173311fb56c9f9e2a039089b45d4a8ee9f02c050469e74dd9302383fce0ae25620ce281e72ad2812f2413eaf0268d2a06b13a046dee6f92d4280109cca976b0f206825ea8f86b013e3d48adbeeeb770a97867e7b0dc5c7808c65b426fcd4eeaa4b69b4385e8f0bd65180b1fb2e23c2103a403b96daf82d30e162ada63d3b4c3dd894666efc47823bb6428d2f55519cde99686ebcfa44ee618c9f34e5189671c1721188cc2e298bdafe065b633179105ea17b6968a2333237adcb07eb42e114873e37daa16d65fa7fa565a8cdfdf44e7de1cc0675acb80dbf2738b525df84f70916703d7c93a9598b6d879fae4c1c01a09de17f4079970de15e1900a1497618dd6d625023953218106c70a0e42dcf38acf89d1fd409e080ae0984799b4ab6cbeccc5995f05c8d7a6f2fece8e1b6e26f8f4e3a35604f415fa33f091343c1998ffc57fe30ad3ddd3b775683a6e2f5e715961bc156ccbfdafc77ee840648808d8af5a0c8656b9cb569dc8d151813723e8c6e792e44546e993ce4f989923c6ffca2503e0672b1d51f6fe3715c64025202549380a8b7b6ea30ff8f94caf4bc108c151e6b5b2daa01c4c213e185afa91a2c006029a2ca1b9c87b5c7eb5e6fe9b14d3bafcb7323d5022f49d9075a279afd3301da3f14a498e8c66a405dcc600d4efae2135533fcb4f8599528c033c714b59a788970467b35346b55fea2b48c7bb33eca18d2a5f0d53a878d2ef5a8ef696170b2f61357c212d41005f0910978cbc76ec04801e88cf03fea4ac2a772249c74d27e98b69c2281b6c6d9c97d901f26a7678bfb0db63d8710698618a9e5f9c8cd0a07a75d62f0c4bdec2af0a5136b777c58d037fcaee1dfacae589605a4e5f7704d5d93a8171ec912c304398419ea103ad748e108028342a664e29bc7b2d72a13162573fb383a474a9b1d2094852ea30ce6d82655bc266dd8ff6bc9defb2e084f520771b9dd3e54f546fd9a874c0fddaf05c3aa19719a756d6c54e269a52ebb71d0a6c5332143743c9bc35a6ef45dccdf13b601ca0a4f859693e90c61c837ebc4a253d4ddda36b192edf1b8f39c30080f1d3698d036348b4d68308794f6945411878b6cc1aff99616b3f58a06c101f48c207de3c22fb1b9d4c0352f926bcf2af8c57af72379a6d2b84f8e4c9eea02a9d61db06ae8203446ecea43d70ae2037d5063042bdb4cde01572e030ab18f008a91beeb504604af2577207cb59548661625e9ae1cba1a75cd4426c8a75e9af6fb7bb4b98b182cfc0bd5c098a4de321379ffc5c15775b810cc5f83080bc8fa680e1df04df97df1ed406c7dee4205fd259cd85b48eb56e4b221b5623314f1714c9eb242f826d779f3189060dfd3f747b23a520bc25443792521696ec37ea5ce1a448de70350cc8f37f393c1a4e7d44ff85fd913f00e560924a2191b744cbb2e9ca8ccc3a7aa2621f59863a0c88434996ae343044a7b17863069aa6893ebd660db5a474f61005112a3c67a2f246eccbc7695c7621eef3f0a88db57a0d1630dc94ad9b74c914ec8dbaf772529d492da7a03c97f753f8b46aca3a062efec75a42a2e031bc354af7797d3c0156dc0fd11a62bf1d81317d13c56721a05ee102294346eea42d96b69aa7a8a777f3cac351101a7338f62abdc707b1d1629032f3765714e51b78957c14ff3a0bf491fb899d0ba5f5199fc01a9fef3277727ce7d5587e82e1bcc6b859ac7d17750c2d9cbe15ec8b24f57c4159a7a1afb2aef1c650b2e4c1196336f59e9b52bdd22c2c0192e6026ecd8daf0aace0d1c4a03f18a811ed4d22028d5667afc3f6abac4048bde452b5a0c475634a82ebf228c08c13a6d9d04f15da5670d9b7db6482bb0ecf0c758eb53b4202b6f7789f12fe713dd67b5016be44213f856911648ce6e761760141d6849f3731e2dc4083971dacbdf603243263890d840103d8cda62786ed0d3cf35d788e59105eac603ffe5b0bf47d22ff90545a732507b9d718ffb572b6b380394307dca3a01b67a5926b7e12f2759c571810865d39936f48ee73149792815c9fd67edb637ab86dc3d8b8fbd6f5f970fac36971f6fd7d789a8877cd3ab35e58ed9c9b56eb7d493583e86ccd580f5dbb67ee869f2998a9bfbe267c1e04179f90183200e222b29a5caa5a1101e578cc7cf030f4b7777cffce4ed875740910d593128b2743c521f85ab417160c8c85907dd42a9ed73bf56e208329d23f115b0a868a4ce5dd295c830aca017bddd963daf146589f2c839192a4c027dcd6dad039be0cb2a6ca166a4b1eb90bca5242b20351018b6b5a841690cc5d6412fdfcc818cfe6d3d23fefb341d523e970d2c47d6e09798276799668da79f8926cd95be3dbf6ea0590517312c9b883ec471e58fcb7591fa94713b0b6e0f3155714af554cdaa060cf3a9ff3903c62d070263958f15f402a084b93ca28f4de9200757cf43813fbe4075f2c5e60b79f835a97b04935333e943a150ee91ebb3020c6295b83be147edc4f430cddbda2c012d4e6fe3ec8fda0cd8c29fda99426a4d911b58a52ec50bf63847a096fc3a6af8d7146afd67707ef65c6559d96795fa93fd65e266106ac8540de2fbee702171ea5cbb81e3a8a67e275509044c17ee3419cf1f960a730f6f85bbaa4dcb64353523b17cd706294d57072638480dd465ee92c0ae7b97d0f58d5d175bf1f710a4c9d0f6a986070a0da50ae202525e051340c036b23973ea52f000895a1d5dfbe8b066a11242fa801dbef8f5419cdc1849dff37d1ed3510409f28f666ad8849ee6d2ab78644debeb958ab069580b52b439f7fa67e22250d4e6f54d315bc9a686301c1309b85f3bae7146dc5cfedbe192f0d1915a4ec4f56ba183c26836615a7b84c48e640da00dbea391802f4e53783780bd5fc7e0048f8c00537ebe0b18ba63de0f5139182dc2f01f4aeff5e43a6540453d75733dc9cfff24f8db143f3505df6473a71015cb8234a083c88ec7b94ff50253f89d608b6555809dc767388ceb7018c582867c95b0d00af265f2932f37e808fe8c38740cfb68e3cc3e14987502736056f8b87f6de2e841387f6dad41e42ec79369a74b824d686fed629ad0715bd5b60b522fe06ee1dac2cb6cb164f93e32678d3032dae2b879c1679129d727ee433c06f6d62af4ad82d90b2c42ae520ef2b7b05c1be941b8cc2558bc4c14a303bef3893120cdfb0676a303b6e33cfb072b7e74c5bc1536831f25e19d8c49f34b3f604979225d93b744165af034e5457f95e1d2d3d2bf68e915fd7f92dd8f52b9606d366e0a453caccc17b7277daaee581cc89db067742a97dac5435f851a920d582fabb1eaf529c1d6d1ccbfedd5cd769ed580504a1ade72c5ecc280465312119aa4481bb9b5c7cc1b5c10ab103e58d419faa90ae7e94986990cb789f42b49cd2f3627034aa6ebd7d0789871e53a9046772a653ac6461821782ca56f186a8c3979d6ee2e8cc77b6f2d5fbf518b288992065f96e210f182c7641bfd2f43832ea0fe7ffb0b097e63365666945bbc132604eaea32d7a0ff15c056d911dae8395264d73bfd824eebcbf23443594ee67eec899288030a1eda6d3e584f0333955087fb6c3f966568209cd27842511303e595f8ea316ffbf92ff983591f94cca25da2d4a92efb0bb471d12a6dde87ac794209e14694412c732e58f6f6f4406d2da39666cc6860caf4c31ff865ed1740385df6cbbc7847e6be52a83e60eb269e78ccf7ad38a5c4389023cf1af808616b55691f057f5e1b360cbbf0908846d6bb6282e5324d91eca52be390354b29db3094ebcde83298f8a534403387cc0e76ad359d30a257e03b90c2724a6f17a34c02da6cc811e37f30d10a78b3d1be74de3897b0ceef08b200ce012062f49773023a7525b37efb86a04606a8779677a383274ca142e799d79314dd88e1af3f9ae489a2f34b807373c9e4ad2cbe28cca8cf3ce64ec994b70cabb9949b0345efb382084da06247d0d246a3d4710b232b10974736cc533432d9f17025b89d757b73c66aedd4e5e10093974ebc71d7cfc93f4b81d63b25d9c06fc2fe9aa913414de2b90854c3abb295d11ec9fb4278f150fcb7e9281817e3818c96e3fe2aafcebf8006362a7026bbe8ae87138b6646ba9da30896fd043c4c2a023176be07f720739effe59495642f9ee0ebd1bd0ba58cd4ddf14263716fadcce7c3ea700e847bec22c5611285052eeb2f6d009aca6f56f7cd0393bcedeb9f0cbf434234ce8f0d790f38c9df9b60276f6fb67f3f98d93b77c66417fcf40244d1fdb9067563071c34be89e3e94420dabe94ac317e64e50e7fd070e8d79ef6a99c5c641df39fb28a52bd80d827be87acea12bed0ee94ac0f48c3dc3dbb6970a68725723c3b533de2bfc4e9db738d98d516b08b73ac84936a80ece55570ef10e8fb50e92872f454461b351f89fa3fcf3c16d49304519784ba3a41c564eea523d2ad4f06c32f00e8d993eec79f5bba92fa81ef381913bda7dbbc3be646f9858cd9b37de79775889c2f1355dfd989613feb49ae34a3dde07fd451e87379625813059badac0f088c74ca70d351ae2d6649d2b9561db0ff76ebf4bc280b32d1b5b6a9826787f98063ea64ccf049f15f42c81b48dad6f16724d50a0560d3cc284ba8b9ed141257189a0d8688397b542d12d18bdcb540980bab2a11760fb24ec3ece75237e7484a8b04cb2535d6aacdea064ec9fbd6eef1a0baa1b82f3f2453c825731a329f1cf8a61f0aa7c91ffc7ac6adeb8752d1bb33db20d2509ccf4019227e589d8a698352c8e015fd28b35c46bb65ed7907f47a2f2db4bc9b7463d9a41966174166e577dc713532c8a4409bc8c4d89dd934c8646ddb0b4f604a9e0e279c97c369c14d1898fa680095ee3fb43ef5e0477866f40a3133f796dbb824dbeb96eb6d7e0fddcab90edae554e563f4efb4881f756e877de4a9b7d1db49b21329edff396cfdbf79e36640974f319d17946421dd6ca1d6c33dedf71d79f4ade9ec16fd1fc2253069ab5c453fd3310bd0e5b9cf120ab474b23359fd012579d94ee24745c39e7b2c7a74a4d7af3baa42260a270c9c9d45d9d8a48726d60838992348ea30bb7a745504c6b1e4faa793ff5919cdea3ee0a93c6458229119a9401305019a0f761868dd37e2fc4cd2071538825806051aa0d5dfff82e0325bde2887e337e592159c5a5f3e51f93d90d0bd1f68a733c178f30c3d607dd4365c43c2d90d298acff12893c45eaae9dc9655e7c9cc3224cfd3557b9ca2a10ac59737df6c1c23d918762a3f8ab4ad80145d76df6a97f36fbd480f43466cf9f0b4966770d372987f44b0a427faeb831fa464ac7c13b091d267fe9945a7dd8cdb81eac51c98352d3f30933aedb446c1a56fac3f8bd439c4f1a068baa75f2c1686c4ea887db8ea373169f0846abb4fb155ed87480f67c57eeec7e42476ce7b96bbd6204c9007cc75e9967e920c680150edcf524de32f8cbb1c097ca4ce704793b8a6203a9ac11454c352bf9b86c47f315a0a76f52a204d6af84bdd00cbf5eaaa8f0fa7433b6d15dbf540f28613ad184f28112538ed7cadd318ac5b7508282c075f32652f5e016cf4118df70290503abe98e5ebb21e6d10a33302184467f55b6fe580605cb400273c3eccf26c60cd6efeb0ee8571f957347030ed0f16ca26d72f6a0726942c93218df675b657e6741fbaaebf8e37c72677455e50e9bb9cbe32411264ab29e9d94ef366b7e4ccb5b0e9bdf424fe3e06e8939e781e63571915b6305a78b7160501b7083136aec535b649f5844438be172a3ca73286f8252d6df754923e227006fdcb20b07a28199b247d518ffcc9e22a7358830b4a273533b4d115a330e31e7a08dda777d1ea9e7772d851611c40144f49e7d8d5463fc49fc75fc67e641bb86acf56fb91e8103a528d155e0cc318077c404890ffce454303750ef67b37078ee4bffd30d007745b7494098cba407c41a349982b4d7e05c86deb064f0fbfdc06e92ba96c3d0de866a2abe090a25c93a943d35e426714a1c75fbbfca20e37ca28feb5f10568ae56ca53cd7b2e3bedcf22868830ffe194b474022f3ecf55931848571cc5ff6f115baad3021d92ff1d21750869f9b971c1fe3ca8ea2f788ab0327aa3fd8dcf13c09039c875a7e929375aa4ccde8a74bb9e455d99c10a407cd7ea81be7ab992bb0ede98817ec8f9cc602b5fafb2b282c0b0d94b48b21a73d4e1ee0b9c494942818d1fdc6806007cc6f2d7b6ade95bd7e5614956892f99852a64f34da0438538e8db6be239c93332512701c03cac1a1535a3cdbcf60ed8c1f37c303e246d3d9febab99164441510c3ef62970e85dde81f64b3226e8aeac9c8990e57d94ea616be5596b46f1f2930a7dd2c9049584eedc5b59e414bfd8eb329e5f7842082db3a3af3cdef12e8584a38b6fa1b7618527605c08790ff0b7f1bd972b3f9d2bba35a6d6e4dacc2453bd35d4581fcffb07e7b09d7d3a0ba4ffe0fc52a8364f2ebad8f634a5bda15cf0ee1edc91dd98c7848356c14822ecc19db4164e58cc1278fc6e4497685b5d430110eb6161c113e3735a732f285f14711846a7940332bc4b80cba3b694bde90748609d2180a62286133d2b3cc39548362532fbb8931a847d4ce8f4efddbc6609107cb85a6401dd7e6822ebb5a2219c5284f7b9e4c045c984b92076d954f1c215577ca34f9afd42b4359c6fc6cec9a38e1ae198cf366bfd715e574cf7d562778ab64bb11df92f201628f0f44fb635da0b8e13322690900d7dff410ee8397ea5bf23154d257eb59f5505369331123932bad34085401c9cd97c907d46cab76d9b34cc6720ed7d9f4cb179d37a61afef98069ada2a6813a3c2d912156f9ae7a9784e813458a6c57d6f2e5065f6dc9c5644269041870192e33804d2d18055fa6d2d19eb7a432fc104203cf8627bbe980d384b769e2a7d2092524bdd92b44b34b0953cd3724f51b236e556b0141df7b23453161e55e3989a4083c6afff8dd94ab845661972b3ef1502b9b26f50ef1b736f5a58bdbc1ee204f01ee8d594ebc8dba75de9ccb5995fe5ead884b10639813d1227c2cc5eb0717bf40a2359eccd124a8efbf2499937eba362e7960d942c827911c9eb177b3a8d8a3eb7cc224b0c7cd124fd6614a29b579ea0892a35ba671d7b0c56e7ca366b4fbf4dd237e23d75eb11bfd4ffb27ce9b6afb4393842884ba36e0ba32544702744d4e1ad3c85f671bef6c9958c8d705280cfb38761af460d9d2ded6433c0ea702d15794c3d95c44b895b69aecab82b3f484b8a55bfa2bbbc232815649d3864d136826272a47fac62af0829cc264fede2db8a2957297ff00f727a50219b639688bbb8c07321a3724721ccc2a426860a5b910eb5aae95818cf0b6e87b7c5605d17a4d0e48be00a9dd209bf57c7ffe2ae5265cf72cc1e521a8d751ebec3428b51f6817907c7d922771fce4c2c1bcdbeed30fb445380254ec5a9bd6061e7492fe31f9969ee13b3dcb7219dc624c47e85afda00dc460ebbde034f39432e46f7d888099d658391a2c39b357bea842b215c9545ce35094378a924261a08de5eb31badd6d4a9847e4d778c2c25cfe3e81bde9f317b7cfea449bb47585f58d8e6240d674aecd3fa9600b874dfdce5ad51806deb40d3037ce483d06d9d10816ec17d8e1dbe44a77022d53dc08c8bb8f18cb1b26340021e20471b6a1f843e78b5b89d8a2a91679fc9f3536700f27250836a029698caa64191943f878bb5364ab78b54755e967d68988728e1d6e53e69333ca0d27dd768b67ffb4d87fbfdc93d56f960aa3225c844d62bba16e869e4b3ae6432fb66421986a737be5a82f55e825f87b1d48365cf11742b1d7a828b543072b77ccadba0c4f93914cbd8ba2a1d9067285eba7d4171ceccfffcd26494e0277d80ab0a946c5d7c3b7b31cc352f27ba95cc539aa516f2cae4b9df6d98d68b0ef20df04f77d26f95ac05acc331540f906d880490c469a75505d124ee4f23af034ec61d0245101cf23b8b30f6479356c68d577d9aa9f032519016aaeb7cb1e70bbeeb4b942cd05e4b86d1063fc3c8635fa6573f00dc26a980d216344e9a8cf84afa860b78c4694aec56e1fb6e65f397e4be62d7155092b8e7a8392e86a6850e9c71fe9b74d99a416d5608c6559672705867ed4cc0f137e4b91efed6698d526f1418d07778f0536ae6f95961fc7cc0d546a282fef3620e00028658e81b324de2bea28b09cf36c57459572e66a17b386c1502a991fcaeeff21d5da0cf35405ce2bcc1b55f5fe6785e98952b8a190016e353b1c186d55daa49a95d9aa31fb6c9e8999f9f8b2c7bd50e8a365cbbe61577e3256f8791e3178c3a476249cf430cd903d4060bef6d81332e1db2b7d54bed6e7b4671e7ccaaf87774be37af21fe05d50dd61127d5294822901e5acb11c91d7317d20d45f1df6c1c3b317999be9cbef8130c563c16b0c82e9faacb2db891194f76f9b1eee896bc174373fa44dbd21996fe995bbc79ecc5a748912676bab54eccc956be6a48eea971290ae0e1d2d415e22f1a7b4618fdcde6a59408f4a8ff0a5b20ece9f88bbb3096a23b50c4d4c41a17f565e766b980a04d63d60081abc6473ca3b47f7f9fc3d7251130ae9e889ff84943040b4d9dc28019a7c8fbd6f9b0025a38254a60c06cb40d626512b07bcc7b1f4da8650102d424d2899328a0aeb02fb361b3d6b379be269a55d3e19be406d04daa1beed087eb37645a542f6ae3089b2546d7b1c41a5195051480134355bbcefb64eba9cd730d443da202eeb455a9b83fae16f06b08bde434bd5c4f1c82754225f7d2aad8a0a0434296862356b16bfe84c4e2300a14179360c08aa166c0e363a1224d591beaaddfb3cc058875f57f79a1ae17af0815ee8c4b26f630943b41444b35fedda090f9fb08f7dfbcf3fa91e17754e63c9ffeb27db101600232c8f6e44338d8c34d19b457398afdb421219076b0affe6a420f9078c3856a793e8c0f5cbef1de54e15c83385d5263e4c2aa5105f59c8a1bac9369dba53943d33abb1b46e8e2c0d9bac073d6d8eacbf1511285dd27365387fa5d0300a208ace00d3ed4a1dbb1818a0fba35a58ab6b3aa776fde618d3014470fc3c7c5646657c10927a3d00279058bc428abad9daa1e5c7813fdfd9f1a65a58b0e04a6ad91751fd47e7ded60c10f2a21cad46011a9e0f6478dcdee326c2544924de3ebf9785012a9537dfd4061a49282470926b7dfd105852be76d0794b5e13a1a3c9a1e2de6c50367c28fa17200fd3fc343d4f8740091d405acefa84e05446817e8340c0a0f21f04a2ed5dd2f988ef9d982230dfd7b257feee2520f0b3d628d519205f56393888a90f83489c922523decf1caea5166a33b0219546d1364fb3b1ca0e0353e6217134f49da20a5a2766138bc1146a427224530a4b7a2e00198aa5f80ce664119c263270b059b0c3032920d0937c5eee2e9d1b81f97a6be11d55348bc41d4367a685cbd587fdc990874588b2716f92912a5236dc9dd42d660ed0a1cee3242b67c4d772710e9ae07eb4f0ddd9d61ac02e5eadcbae157e6d6b86954741ed5723fedd659f987cd435e06500cfd6d6b7388bcdfcc4e2938c597b943e292aba8eef7d397ade75ff4387277f513df472666e910e12642c58e845931b32d509bf5c98cbd38aaf665397276804a0b96c45fb9ff437b3519ca2b78061f0eed7daf1c3602ac79e8dc3bc7574e019669ea91c9a93e0162a29006d9a7ede77be26cb79a218a4ce8a7f04d90e66b27a44ec47bfb5e6ea25df55da2f4f3fcdb99abb0d4fa2b8949e4762bc4cb491a71ed3887ca93f7f54808da598315ea57e77a6bd69a09911950cdd65662b60cc6d1c217e832621a79fbf7c665f6f807e1c1d4979447bd68dc1b93a67a415baa7b16cc499601deb98070d038798bb613079282e0a526d8771aa68fc13912801af2e75ee0fa3bde0f4b8de1c6cc2b369683a2d111f299e69f90b6ba129da441892ea72499f16d2451f5305d63e7fb284caebdc49ce76426ad7c79a535aefd17e5244a14ddc025e10e684552d1c52a555c57d00179f4365fdc10991579d3703520ab541607e44b5c42ff053a4d60dc9cecb641dddac5193821f1743076c94a0fc3bff5744686526fcaab088b98f0d19946deacb77681a48b2ebecd1564b87f28f1eda259d1a1f77891800ca7a4f430edbe0dd43c34155943ada52673cd61f56256cb9faf147a1fa1aaac6a122efae5a91babb9e2b8daf760428f628790fbe76bd9cf62cbd413c54b8b547b829c13d4dad595f270e07ad321edc2182334816ddfecba977c108af1b58606d785d7cfdb2a62cd0745609c58a5a9444dc531d8d3b1b87aea366539c4adc6f5835687da05400f3ff11911f649bcdca4c4c143954f23aa226ec94125b425e5ad1514d02ec124454d74433ab88c7252dcd115aab7d6488434e7e44877bb9660a81a6a78fcfef0f53b51bf2b87ac80f7629d273d5f5c06f8ba020a12763cc950453a3f3dc4d9d82f6d3283d8cf4bc01a5d5ec9af189e76ee742f1142bd2d2222a39afbe15f2cd6e9d5129c5d146bb9f4525979990be1320519c603f381614a155eca4623b99c6834b3dab66d1c4e63cd3f5c9dbd7d8a5e211bf07a3605f87aa9618d774ed26837e4b3dceebb6c03a8bc348030de222718b526502c793139209b6a6e43083fbdf6b5679804c8e1f065c4559cb8504bfb45d6e1201bf6e7021580bfac63bc18bae7b523d90516dc292c9d6ed6ea33576c1d07a62db262d84534653b0bbe335b0fb1682c3cfb65170d7b46de4b7270a7c9365ffcf32746bb7ff0837407a5b8c33f905af47bd5b3f2bc1c302f86d3caeba99a7fb731962d474be0134d2a6dc07c5a0b45368b6301f7c2b92fc6af1cd01f13003499871b4e595c539cfcac2505c2ec31b1643c4f571b8a65eebde25d0075a5e4806d08fc3d84bfee7f235e9275cd42e0430474062f7218c6b977ebd87435946651227d679652416fb7ac0f7afcd09ade0037f9db7e9e62578946def080aa98177eb6aa5c0d33c00545e8a0f733eaea6ac1ba7383fdba45193267c68bca1f6a3fe40f4b6b4797d453dfe2dbe185caca2b5fcf5981e3195ca7d97c84cbe6757d7cdbac39ef209c3dbdda16edfb964843c0f248ff2c7decba73ec41d8b9a43f5c135e227f1446e1532c1e7b1e8cb4b302cbddcc503df43eb0064fd677e4c0f53a50419fcc08d5ef7fdbab308eb7b4d966c7adca12c74468bbcc91c5cfc118330d7d763fc71a62c71e90687f9985a65342a029b208629a467d41ccb012b130ec64e53fb42aca934bee36fac630f1e160fd2d48c5a550adc300baff3e111891fcb67797ce0a10f9dcf11de396b422f40b8aa76d0a859f3317e3bd2673de2fcf3ec18b42262a9ab0c42bb866723d6a359c79608e2ccbd40110e35b4e2535271ce0d98c233eb7418d33f385d554dbed35bc01f13a74948a676c06a678a8c06b3295788f12f6005d22f980470af13080a33681196853954e642f348a90d1b4f892c281d3cb9153982e31edb3cdb2de68bf11cbb19745eafcb6c45064f22db27a4a7bcf13f47be7d6b4d5c5225c450b6fab93460a3b73529e7ad759cde414d4a3894f2b701db4c33266fe05e8b04ddbe3d7ad769eadbf19438410f4418953f71d721ea0cce90146aca356beb7e14b415585ae5589dbc269baa5bf3de36bf467f1386d1f132d68c33a9f9b007e61c7fe12139df47e47f4dde0beab7139d805711cc255432f0407d5fba973e99751a78c0fb850129f2371ca2d8b95cce6c72b170b9423b288eb9b6d4f151ef0f99e06bd368f078164e7efbdf657c60f4ee8ba9cb6d24c1ff79d287e32d25998340bfe49ed10d971f929388acf002fb8dbf66867c6d0b1cc1ab73decb2728633a463b9f2dde321cbddb833551a73d19a75206f35cc78e29464dd7e7fa482b55bb512291b76f002a42e370cb29eae7263b27a603ae6b2fc7c2929a4fb91c6030c30a9f4c26fd9f5f32e47f2d73fc9e21b2640f2b50d747995fc7ef4ca841208b0fc3f0107ad13eed8c8a614d1d9de59c5c9eb9eb986cd7a801b84db02802b1687b9475ff507a65348506564ada5516b98aa6e7aabc1de235f0c5bb4a1042035b5392f38d482bddbb62cbd934d210a951cee6b112c90a74c60d4567a3c335fd55fb6cb9626d08c90d62200da7bbc83c73272ca467b001796f0ee37a2eb8d756b83afdbb2be9580cd4e5ddcb89803fbd6e1813e2299a1316218691bd79cbe9028a27d2cad5e2b48b740545b5035739a6eb534c42b08495f44a4bf99b680d882bd76ccaf15f6155181c8ba2f4c1fba34d28363b887ed2137c842f2deb643da5a341d374c1b4f92185bcdb6a4678ef27c88edba5b9ab2f3338eb031f13f69e500b007c5270397dc36459380f5d209ea1d25e08fe923a85fd26579a8037f37583f0ea32c15a0acdd48dabf8fdabb4924d1696f0ab4123c39ddc0a18d459547e7b7aed6e40f4c28538722e1957cb8ae58e965cd2955f9068bf637c7ffdcb00e022e9f86b4da145246290d4e137350005f8dd95189bf32c342baf108626dfbbc98f162ce9f753d28fc9c4e73bb6cea6c78d5b7ae61151e1fed56d57466fa4a3aeb32a409040707fc92cb5b212742a611814bfbfbd2ec253d3024b1c4dc7693f235ca8c1b3a36123aa2bb2bfeae8f05efb9243d025fd26ee2ca1feb4f259e83d361dfe2778432325a0b3331dfb26ca160a62716b47b8e535827fbe7938d0960f7946c006f3639c1ef435db4a0c5d0503fff681a94b10beceeed057298aa650beafcc576f6828c9ebfbfa525f113f18a0617c54e0ea10278bf27ae9a929fb63230eb56e674f245249d2053d8de51e70cdf97f6797ac9075e898d623793fcdc8d3452e572f9c53b98ed80fa9e1f5961cda722cc3a1e202740f9fd0bb6d2cb839ea2f8f65617c1ea96f5dd85596b4942eba6520e48a60982f446dcd576ef2c45e56e581051b6634a9bbd24ab17d49ceb601e98347d5909e6257166d231d664877f21c6eb9e67f9d2cb6d2d4e389561891b04db78faf29466755e4e20a330a4a2d489338f6aa5126f3b93f4e0a91d73047ab28c77e404167d28bb733e4d30873de61c9c25bb26765d6ab276423cd38f2310ecb0bae8f21821e738b0c8fd10c89b0a725b6998db2053ed00c179305d10bd78c51911169dadec704556b73b7663f1d828957c7a59b0b555d1bd757d92a66e5bbcc20d503ec118555167b14dd1a9af1b44cb21d88fea88a177a202588b49574c5d9186a2b7939ae1da254faf09f8bef3dba9a411ef353627c1becc6462996b470af508b09fd9125b729e94f6e94508a3c8a07c12d36066991f68813d639414c3ba935b5a30102495b736d55f56895285b3546b3e7a7ac36904a0c8199a251b82d5a0989d0ac01f86b672c59ed5ee9812b0e0b2cefdb52573cca73f84583b7846ec4fd9eb853961b43999efde3ace722eecd181fd642562c58338c1ad5d2fd88b3d7d3e051c0407b17ba4c5cbf38798e4b2b99ebe70a582b1fb65a31e10b94b4840ed836a49dfd53cecd1148b682b1e90ad10553a70b336c4d2f4fbeccc258756a0ab6c47ee2bc5c7ebc674860d920d1c6715e098b2cd5ffc1772553104d996df3d5bc4ddcf194f3b420dbed9024c4b65f44d61453461ecf9f96bf92a910b24f75273a31030423078f704e36ebb6781990332172bcedf998c228fbbc9b7e87fe7f045222a932e0f107446f5d8e41b88490be0adf6f48465a8715502a3040c054e027b5e648a2565fbdc46c25f909493f0247a2755d78cacd44a254e842dafd14274a2e43383c0557b76c50b5fc474f812ff81496bffe3cb87a330fd53472f03bc2f9e972dc66b22a2b95c0c71d19b2bef71947c27634be32c39bc3eaac639a79d6c4c43b2bff83fef627b5d9d82f63a9e6eaeafa6c2560a7c3e0cae2a390b2d76ee39b642a97515935c0f1cca52bf4e1c4ac7705474039fbe21771d4ee8e689a5cf8169202013f4fdf7e40b405c510a1319a09539357b8bdf1bdbda6f6396b73fdbd989182356187226d120456d0ffc559462a4f53342b62f34805fef688c0f16f08ae4cc5bf3d32857bf049291c96288e4676cb31e8b79df72422f85c9ebb1c84ef17c3d71fe910f83ff32c0ccf269d3f7d2847d60e5e7d051b4ed55a8008a8417d0fefca0255934fcaf9763b5068b0d2eebd5491d9a790cfbefe9cdec0341893c11bf6ba0a514c00733519cfa88b4c5a6cc5ce6fdf806c21c55856ec4902d0fe4da6501965207545a6e02c09bd154fe3c206f6e8907128e89d77c07d04f2c42274947bf27d4b46bf568b4035df6c70b1fee990db8d3a9a3141781fafed1ca55d15a7359baf565c99547cc4647ff8f36454cd0d72aca589b7b64f8e641429be8b2123fc6ce2fc17f1c5734f611224ef797c25f6d57c5380d42ed16768d7af9230adadd6f00b56514a439ee53d229faef618683bb6c0abffa8fbbf16339435094b63ec6c941eb9c6753c5e43b77142da7c66774c9937c961424abf0dc567b2b66dbe6515214c3f4628d34e6a2d985d8d32112858e169001a68d4ebe97ea3445c837b9869fb88b8cd6cd1401f8642f1042978b3f1af27f3d4b82b07a0888df4a736048d54168b6ac8efc460ce633420269a534120e1973b05011b8c742b31628c2ac3f319f9f525bb24a10ac31fda6f613980ba44f46fb3c318b16b1e95f9080849ed817a337b986d59be090a4b723812e1a70e65bdb582d16ba676d47a3af978e3cf923a3463c7411fdb54d123190913837484b59869585a2f3f5810bbaf79ac0d7d40f618f1febc9f392dcbf861e8b28e799c7989dadc23a30108df2ae486a7b2d27242a212f62d06fdb499634c471791cdd5677f318c0da35358d9a35f3e63019892565c26ff682a10815ed1d199e0a6d8b48c434c02cbf905216cfdf4a02b475e1adefa15cbf26436da202458abc892a92c844acd4343df2631ff14028e05f25d1e916c13c5b9ce53aff1840146185d2ac4ba6948236563e39633da7b068ba0bbc3ed1d6e5668bc5e8dc4b354ca2d562669f7231d06e50b31c1faf060229de1dafcbe240bbccf6c2df3a9bfb68aab0ebb45c1bc6ef7ea1b38505597d347d4e0b433b645713f4832a35b8a56f2320f34dfb42d7795f2b9dc4be6ded77adbdab9b5942139ca3ecdfe37f99478090af4d5aa6f569e3ebe11013ab022aeecff5e7438f8f0b4180876aa1abce7107542d61f917ff205717612241122f5e044bdec9c8b090824ec67d46dfc8c6de13f37ab0999e1d2e840cdeaffd0775480269bd04368becf8b8dc4c9019accbb59d60fa79580e960583aa8b8282f87bc06be4816c6b44c2b00139a38e1863857c29122fc999ffadfc56e2bd10f8ec04508b13eadfc602c9f370843733b4535e53c184fdb9a392cb22518da95f0f16d89d9f9b245942762ad9622abe81e911328ec4c8a60a51b8886c30d46fbad1e8aa48b8631b1183124a8353f52a9679be873153f9df482b375d529b58d133db03a8039b2b3c5b7e9a4367c2c630f711d7581b0ecb04e4ff57d7dfc52d4a42cf5b8290c1a3fd8b444823cc8a8d23f34bdafc8b3b1d0e8facbc99c95f3ca511ce9d87c13b0f86ca44767636a4d47cb1c86d829c205b90aa53affdcb202cfad3fa560f586def7fea58145368a946ffd2f7289c8b4a2a4d6d0cb72dc62c59db1d54e06ff4ca9cb910cddd722ebaa5281c00c5e5010242cf95c66f14f097d8dba4ed2a77db1002b5cf4f2c8429e8ab195a1554cb085b918f79d0343e58de33f490e4e4e48916857090b6a7e338ed6609b4a7c83bb00de2d1adc648b0b1e265eac3dab3416a0c9ae512ca6c1e39515ae724676b6a5a69e002b5a01032b47daa9fb5dcfeff5bfab4cf9cc4301e0d0ffeb724abd396099fdd753d5485ba54cf9ea64f76fcf1216b26cdbc118b29b5d3476ae525725530a0548fdb7abd5ff8da8f3125b5e9a83b11b10df6704423d1ac04bd0afdb50868fe66809dea98a5d4f4715e27c4132a85cd85029057256f980eab47819d7b588b67f16696de151884259b1905799e8c80d77f22a572550e4d34dbec2f8887b54908aecd92b7392a3560417356820ce200fbffdaf1f2bdc52c2755ef0e1d734b75bd994510a8264ad5cb0dfad52592749ba5154c2518309f4f495fa52f8669fb3e81143aa98323d0e4d6951eb190a841a9d64040a1453da02b7c0c394203647c3749fdcb81e3dd7ed59a35cf65a0008b6accfeca1222d6653366e208ffa0a1581d2a7d68b1a5f00e7a8426c23a472dbff116799f29cba7175c462f8e59042136b0c7c76844bdbff297466fdea74cab243200c72e744053658ee6c58e56eac6495a214ec15ded1268ab7c59df7bedc25c49d95649ebaab4dcfca3ffe31e5377c80683be1aa184e0f11922beb26686cd35c19d63d87d90248eca65661ecccfb4ddec110b241d0e09a2036dd8f1b681f6606afb25f38c8a47068b58a0a747d9eefd783e2ed1b01755b77affde177dca72e8ca6cf3c4e35dc38d913e1d631845705d39feed005aa3e07337a2ed3aaf7f3b5f094e842ea61967e66a3f5555c72fdf6b6852c29fc47a748c4855b83ddca05dce6171dbdf713490210a6d4e26dd59f78af6dbf9d9d2274fafeab101226cb2f83a993019bbecdfeab88abe9def571da9a028274f301726f0128b5d06b52f2c10d9e10245254b8a83da7c9e2a1d83704ce636300047f7cb65f0755a9b999285d76ffaf2bc2037503916db579b11872ec03c0333a1f0e436fd0820223585d94c45f45d30c64b64a8a22803d9273912a925332381b0725faf1ce7fdd65f9b3284074839d4a8c1230fe354abb7a22eace0c00f6d9d7770656cc41035fde9d5f1d103f9555fb33fc598d8e73300385367f48acd2f6377e6512e6ebb186e818091870e2021e67a3e318f7bdba81cb7f695763cc456e1dd811720de2ff3a20988efcf7ed42b37cf27e6fdbe31045b4865cc2858919674666267ce58d1b52918c2cc69a1abbf8b7554d3d25247bf3c7fd21f7939fe04e15f27ed77837fcf0c8d42f87523b2abde37263c4d7f996845ac10215570ff2b9194187fb4f342db872835d520f939bc1c23e4e22b01041398f3eb3b357a704d78f8136df784473dc2e779827440f2a7737dcf912e6d2a8f09752f314cfe77bd1365f3d2accb1684292c0eeeb7106188e2684d2526652628e39d39e5a027464172ca84441795189a7673749a24492ebe71bfaed637570d00c570b32d136428f4b672cc3ccdec82931ae3b83f288d4ce09c81dcd5d7739a03ca6f565d6d2989c50fc5b3dba4f628647a5cc6f4bc52b57ae0c0df3a624c4e67ea54fa2210b45f7a62454c282c6aa09efbd9552ddd0f3575afbc6ceac1b5a8cb1cc4aa8f0df4b709525f19de11149802abc145a02691f94e071ce6de9595f1d1aed573b74b8204c35f32f9f7ec43a663460472418ed6505f884f6bc9f8fbf3691ab5f6a44ae05ffdce29258d515f7c79956682d8aa069ff19bab9758defbb99d780385e891458a058c93e1dccab79c5cbce2f3c0db892720e360d87df554c61030a3344f7666361df8c52a5f03de5fea7544df345ef42aba75d58eac69b5d1fe5e14b604f949b591bb44dd83f7e2f84457c12c64b7db8794c1ea808b12a99c6f8d3dcd2979c26152fa3894a3728bc6e4eb7a75eb99caa1aa2f964a0207fc8f0db58078375ba41849bd88f8f3a2228834928c0a872d2c473f861e943a0f086d6105efe1e69d002136fc84652222895fc846b09c1b83a3894629b06097e6c42cb89cceb1acb6dd34fe1098a8d5eabe83d2b443ae73562a68e93f6733e0cb232254e50b8ec2a002e621033f9163fa411c78ff36156f448267af62d6fbad5f88e7437bdd37b1708d3aef8aa4a3581cb96084da73ab7ada770952fb2634562b3e2f71a7b527702d60b7b7177f5f6c4d78e601df9d298350e17f740c3cf84ae443c8a77f7e6a9b1abd62cf20f9e60aa0bcc3979a7f701350c72b4992e74d7437c590dd9663047fff06e64a73158f79d104de6d18fcbfec17c00f40a5449995d3f0435b9077ea86e5f178c4575bc82c35023f980c20ead15425903fd8cfacc6bab536d253ac3a08dff314b8d939b69c1a4a910dbfb91808b4c823edacfdd221bf9d21a638dde7e511e1e54d0157266f4631d843c7e418ff15001c5e4c4286321566b6424f7bc4f0eea4afb354d1024dc7097ec589aa32931b7d9fdfe548b31770580fce3983b2ccf56631a0fe0bdd5be0ad8b5568a29e916605fe1a1d3844d8dfd2fb75457f19ae4b0e7926a12a5d5749b13404a2b5d1b671fcf87b0fe754ca77bb10d94374b454649cf88ef5e1eea77ad12964a7e7656667cf4c1be5e87bdefd6817120a7656adf6f2c7e69b4fd1005817a24addff1390158d26a45c14dcc9ff37fbce3c2a70f2c6519a3c29a454e529e3da6a2c8bc467243d29563a6ce2b167032455a090f92812a7f063b67a6d6417ca75b2809026acb49f5180220c14aef3da701595f4e90da2caf583ddbb4e1d7c4e69cbd362f9a498d14e3bb12b03cba386091f1965e45381a84d9bd5786a79f4412aa4cf82015c18f19205e5ffb4174ae57ce9f29957ca598549f2aaeaf407882d222985aa6a151ebf686c7545acdb68fb80360d159e33f67495acb5d00b936ec78a47646b4eb024fbdb1a8e6b46888fdc0837b1fde532be28c6489938210ecb480cad3015989368f0218a586a8a1ad716ba2ccb9c46a77ebb462857640f4faeb50aeb92bc4c4c732c306dfb17a1e3bbd28220b11b8c8fa9b40eb3a1e737cbe2865ae6c8a9bc29b87ef347d8555bcbfd90fc57566fec9e6eb9580c0ff5e615c911c3b77ba53107c0832c3cdd7ac0b43e6397e4c539d400cc299c6e3931dff4a273105b73c23e70e6ea699f9f078332ecca19fdf276d766c31c5d800ce53d974c7b91297e271224b6ba10d647627f2545af83483defa20ed2f481be6c732e443f3e1ac27eb7ea76ff50e08494915e3eb8a06ef6580af048ade2707c9b7c57649c631ceb90bee563ee893b5eae668d706729e9c21362ee59a3b280129e0cf0555f71e94a0e84eda8135dfd8cd0f669fcc68dfd38d933785f19ffe3dce8c9e36e20d37b46ad5a5d4dac20b91fc7d010878df752ca92e8b715587c40846591ebbf95604d55b81e7c8eb304fa6469e4514ea224a7308c74a6726bb92b967521add28137e1f44e5dc0eba386664ebc7a40aadbdb68580adc2d3f4a0ca38968ed9cf08619fab08ef287262356ebcf565615b8174d8f4e1ed6ba7c39181cd9116ef89e2f063bc1f2d137b64e6a739ed50d50b5b66240904b91939d36fe07f324a8af3c146cbc96e8899ebd588b3f6902497774726e3ae83d583becb1e2bae56cad7e5fd7cadf5a0da404000ed997ca2598aa99f46bdad5d4485f5802ecb3a637d77feee8b4e8827312c2e3192f5d4dbd0c7170fe7484c0d07e542b11441fa61f597dff4590e2bb42feb7b355aa936d2c1279dcc05121bc51ed40000ee1c58aa1399d620cf48ebf4446cf2198120f38372bd6f84cfbb17b310ca90988f15c7ba7cb3ef9e2656d2e5e0cabf9a9fb1864e143e1d4273a5ace34faa706e5552478bbd667044b17ff179d693626fa41c3b048d1ec9fe635245025950620bde99ed8b5d4fdd18c734cbb2d0f47447a9213c9e52ddd04377ada6049f545f2399900e73b15fb56f2791e8cc9590c8d7b49043af6ec5cfb94ada91daf0d8fb9c2e3a4ba3e5fc1531a7f24e212e1099a6965e0da132de4eabd58b82f69bf518908db8deaff5fba5d675d74a401eac711385ef0aab03175195309b5bad0e7bf801f8a9b33d223d5d98381f1ea7b24a83c4acf600e6a7625f820b3d88d2dccaed42c140f46d5f1b4a0d8dd5254e540216da3fc43461419c343b662d74f4dc489556a4a030ac32034583f1e1c19ae685fe336862b6a71c501a946b172a8f10617c81f6e71c7a7afea655949fa9f07e7f3a53a59d53499e3dbf2f1e5baece9fb91d6f22e13b68b8d042c26a1a4bc24ee0ba0d33c064dd9cf3ed10abfb6b5c5a9dc7967c0c1037ec82d812c24b2c5449b18342de1b871901e4b416b94a9b68a871844efee4c838a73b3d75c80c4aa74cffced7036d014c0343c7cc47a4168fcab6e1f71d01db062ef9efaf860a5de2fd73ec68759f8b46cc9f854db980acc80deeea45d554666b329a4704a15ab2f61256ac455123c80ee87b2b97150354118ade1306d8277ba685a72d172860ddc2b486d824ae482993f7a4e79e15efd19aa941cefe7785fc57d00815f83df786a7ea05fed92e5cb9b390036dade922d97826a05a86da403b2808021e32320c9507ea43283c8dc83008656791f80675361f42fc51da2c9225de654d99e00f970b9a4fb581a425bb7b8b8f90bacf9f2c076b7518b414ca28ee747932a33b109474f726a6f90b7076ba604881e130aa9efbfcd1a42e34c2768bf2e86387c7fd13ed970c0f3bacee8fd5dd1d1de97637942681c270aeda97869d4a641d8bb769b693e857a4efadad167027de204165c54ea04f68aefbefbbfbe46d15002112bd4219cfaca0f0683bd889dae466b7ff223f6a1f9bfbf548c445e0f86b736470e03b1ced351e2302c1b1a3fda7453197a6e3dced99f564d091adf108b7c2af9901e12b503dce6a76ddd5c62658909228d78b7789ce113ae6dd7bfe2e1732c0b39fccca60df5318c7894594125835466ef2b8ed0ca7fb43886e0449ee5330c18639b769c8bd404c10e2893bfc25999c570a750be93f9e3112a57ae6a5f050a7401d3ab59e561fc7ce12fedfc6708fb048b4dd172afbbbb949456f40b773dc2c27d089dad56c20545930edcc00138263b3e8876ea458918746f84d850d1bc3d0812ed5f40706eca909240cfb71de3e1a5940946848662cc1c9610be069e5fea8867bbc1dade4829fe5870cf2c5db88b47c46cd135e5af61c35644cb4d462904f06cb676e67df2d976efb7022bb63b86c57128f0f5851594a6306ed8eb1487a998108b1529b6816ce53062b9cd99645eff94d3813dcdf480bf87850fd73c1e86a6c4e6012855b682ecf0486ba3452435e582e26bf2329958fb4d2a1b142ec5c3fbf7313e87524915546aacecc2a4cc095982007817fcf9d121105cef911f86c9718a1ee577897a47f203340085b333e0f838df57b2abb83fd459746ee5b1f51a4a3fe0c04858edeed62f9bc0fd396f11470e53672ffcc1e66467d113f74fee68a8c9f368c4fec5c86adf548c69dbb8e7d550610617b84deb513796693d29dd36bb4215fa28e79230614736f59eef9a3f2e928c58776edb0a9711fca5077feb7fc2cd7c525f46e06c975e448cc81e58ae54bbd082c70b67b1a86c8af96a041f88b097e4d911e057f92931718c75de1f12de48354e14217ec180385c87ed901c139ad80e8bd0400d69d5b20d6087d49127ef596fbdad48c14d88dade6fa1db0ee8d233011fe09326ab400375545bf745d8cd4244359c4df6a71ac2724bad9d3a3f4b01762c6eaf2c10b99a62ad347e6a1ccbcffd446f50f65eb3ef71f8240fddac856411d6bc658f90d1896f8532397867ba526b705f6c3159cdf394ac0a78df80622f8656fc896961af3863acffc43ca3f6945f03d6c174f43b77f0a48b17f8d5b1fc6abc5112227f15b02fcd6dec0dfbec6439a51e9def7c11d14ae2001af9e23128772c53a2bc2f5426c8bdd9ab99fbbf07d8a069bcb39655c97d647e0cdfd5aedb74035ac31ee3dffc124be48540b4abe538dc3a7bc2a759dfae154e8df7d45bf1bc3cf2ae8f49cf80ca66cca0e4d29c56b6b30bc3c1ea73856a611366f9f84bda056a9c3619e2720f7a765b816347f878e4d533ca13f4c110b30991c90648779d2641c1366c1ce7a8cfedb958a69f3cde4a5b4c5b0d0512cc65835402b7c6f9e492f81f3854a7e420201afea8549bf31df255c5f10e6edec4cc88d220fa7cc5fabc59621fdd267c22d25344e57aa0a41fb6fa6892bdd3bea52bd5fd90c007ad72760eedaec9d062e64953bf2a900553264d4a4d88632e41dff7a60e22d4897155210b5909f1eaa15a173edfbaf2d519a6f5c48d167eedc0fe1a4c1a9194f541c63014f77facb2552ecba06bd730718a68782d9b8cfe477e934fbc4650f09a567cd3d50e84ea760413ceee06e443ce3f0d110945d84f2b59ee1c93d0dd6c6a3a212ab89411c9e0f78e6e24e809232b6223cc285dc173e75059820fd08d14126f1cf3afdb938f261889c6aec2e6f6ec6bc3753b29114e76a818ac19f07b5cacd351545e9ff71f29fa278badfd42204992b64ca728e74dbca5ddc61df0cdb17002b0d05063e89378045379620dcb1eac7110aa5e4b6529c029a5f439eba675f40e006d9e6b431018bf4331488bf47fc5f2b3378d2461e08901a203bc16d75438f2d2a9922beac1ab49a3ebf9490ea318f29f0880fb206d1f8088ce63737de6287776678817b9556777b21bcd46ea26c438ca41457f44ca4649ff8e618efbfb53c7bdd6a9b5c2455b33e2d528b55eedfb140cd4e5e13edc6ef8f4216e6b020d1e99c7c7d6fad45983ae396434f5c15b9da6c05ba0ffce0b93478a31daa70abde675ea44f46d05dbea390c806a3b13dfdb5f9d3a479fbc2f8af26d1725482a6ad4bf9627420ef48be9a54c9206d0f417d29e461b6380aa03c4897e2e5d6a389995df8afb2239e1acd2c130aa84065d02bb228374a84302c7ceac8c530d9d772171920fbc63ceb2234b515e07bc755f6e23ec4668fa3219bed120a6be2b90cc75a449a3c91a07a2da5eecc1101eb741b2abb6acc1d44dd0084f370ab9a2870a996168c770cc301926eddae63e7cca6cd5264bf5cbdb8df20e0848faafd47e151b7c4bb82a72b310565b896f5ace1d176ce36958a560c49fc4767f8e43068fbb35b30659d4b442098d93d2ea42c788f0948ec9256b5e31b3b683c05eaee49a167260ce50c3aa9dda00b7ff2a8490f45903d0a16784de83654ad3c80bd1d001404b03f33290f4005b819b5d9e508e4bf0fb01909c2695ff83e1ef8ef85be400ad761c247dd6191267765b81530d5f2e77f910946ce9adbf5de28ad6521443ff27642fd0c063463532dc2e690fc743ebe3c1ca1359a0519bde9a6497b3302b67a9d1752bc25973fd04ed9971cbdfdf13d30c3a96d32bb6ed7dc5c2fc5603ae87227191bbd70b44783674c73344d263b570673882ec19dad0b5d2e2baea726282cc190aec0c5c814e53fb8fc34244e43ce4b14bb484baddcfdebaa704f62d224b3caf4d80266ed5920d7fa4403fe7a41116a1bf692cff61ca984d9e9b79ff60e6b72f75220919d4430e4be2ec699a2c3e4c00161f4338445bae8de66fe8a24dd5afe9d4bac158940eb854622ef365aa7c2c88566b99ac83301e6ce0acedfdea9db14f4fb746b8eb779414e24bdfae396fad183ae9a6bc668049958200bffa4d7d845c3cc3c1c2574101f4a535acc3a647e74eced441d95958f4e6d4474ad0969d9dbb9223f4b91d1bcd3406e9f6ced320ee433ade5f7b5ee1d974bac090d25ea724866c4878273382e350727d35e24fc58c0feefab98301e09b342e337f3f3212b68186b5973394e23597e0bc7ea4f5de6318a083cb4da2bbbbed0c314846e3654fc48e5e11c7d1b25a7686b5fc520f1285b68c402f4ff12b1e271b72b0302749502e271251823af08f63ca552b22ee7d15fa157de560f4480ab32326fe16f23eaf4b1b06d68f453b061db1e8c9a83a1e21e009fdd81b6fedc17bccf264d3580c425c503aba46771b45c9a2754d3b074969d68442fe642c15907c9112449f260a0f06a39761b956167620b7196e1350f16e6b9a901228cc1a8d07b1b9d023a9f7e5c83e4630aa051edea7ff38205e33ff32d3ec2906a2613ca90a4889cd55b12b8f5b081f0acb88525bfe60a6753012e5a06a0417e7d790fe3d07141a9f178810ddd9cb3961629dedb7e7db5390aaa2f194cb32dbb4fc72eb2c3f7a9b857d249ac9223b6a3e593c1030d824d7ecdf1dd0f33e7be6ea8dbe059d30a495675dabe75cf3932334a51f89e0376267c8da4e3e6203b4c6cb8196e9727beaa51405eb02673fc7012803f83b52bcdf65be1ccddb173091ff063dd36c2a7ca1ad5009a3900338224f9ca92284655ae8dd72a6fda05399ac3e319eef9d43efd23a3e1f280c8a5694e532f272dd6679f31c8d36dfc8baf3a8a6ef43060dc2050b7b81528a8fe7c6da94a77b9229a6431ad430a8590a8abc0d52a643f7afd30e40b7e22ced83ba105f11eb75c97587daa1b484a786ddf9bb2fd659ec9075ea32faca6e0cc3e9ae65372d2816a34c8f7f46c661b4210aade8c282282353a267d20e09a00a57d379509c9e9c9e324ebad0b6b64204ef85ea9cd460c57b65262c26d5f70f29005fd241bf42da423b68c821a435887e4af502e39b016051ef984474b459722f628e9922cecd6c71a34a45c1813eabed9927ee0bce40812c1b347799d7ca0f63bc2cc42f7a90298a40afcac08e0a0fe02331ab4e4855ccbc3ee91467f028d7ba5f5d2ebe8f2446b17bb6d96114ff96e348ab47a2c4f7a9ff304c20cb06d28cbee2ad5a0c3f12ef086d1b5e8ad24c04a128f7d087f13974c9c043e0aaa86b86a08da4d109c27ed0d0d5b3a48afdd3ec8481e53a1f0f684ac4e22b57bd8cb8c05ebe64103d49d5472798fd500fb4f25a502feb2102dff62ca12706f63fed489616b36e0dfb3801d8f15cc4cec05c8e99914d2da7c50e4e54df7fc248bfb4d4863a37cfee03d1381f9c898f12c4caf22ad610e562ab6f4c4c572869b17c420c10abdb9e10f04c50ffec79ddb260521ac3f32b45507c6d74bfef10c6b535118561fea5cfe045b487348aee485d311dffd5c0e4d015027f18e939977898532aa3c8ecf28164ecaef401ea43e771e8eda906b28676b0dd19c2393fdecd3899f841df8d30795143d83d9d0838023531f3e68eaa014d30813ade77b14ccca4ebe96daf1cd7d459d10a9dd688828a027ba7fc52b97f1c9fd2e058580ef72c22c36e53984d48e0ebd0bd4e9814b56df3c4d738e70bd6c1481f3ec2452a4fc112a8e0fdb00966167b5ec308c00480fad2930ff66cd58b7be50310624008532e067044db01b65b76abc62d16e7c814c66a2a3e7a4d06f037803412af310d9a522cb3b9c70974c4cb1dc500e6534f273ffff8323fd0a9e029197d8ce5ac837d863f9787b141c88e46809e4084bde0c162d0338be33e18850acdc6465ae3c3a5f72d4488fcef31cd0f3c9bd6b01dc7c5224bf3cc7cf2037ff2ed71f14ca3ebb60cca604bd048c98c486df8b094e295da0195f23f729011d1f397871d7d980b93b20b4d54ca9fc2c13c0fa1a49c9899c82ab6aaa39962baa418675fcf2a11e70c0c293452eda51c3f50399e49ed2b669d7a32c852cb651c28215bd4ba4503edd4b0b42351facf18fcc7cbfe6a84d024aea0f05d22a1985970deecdf1291d056512cc32122d6d1e7e7f1744a541d7178f9ac77e3e9a157d4d06c78d2b401e87071a4a67da7b2d8ca50132e43667ee777dffebb30c20ffcdf2a394458b04116b2046a54617333c837f9f58ea6a7a92bfce2af0babdb290e7e402c6dc1270eb5ab36ff0c462113327471f145cb253bf483a302d0669fd6f0addd2cf3157e1e8b447edaa82d22b6c164990caa1cccca1e79a66acfc50e4305c45a662ef3f87a291d099230c8c8a708a038f02bd5688eeb6f2fa602b1be1a40f63d639457da98db3fa8b8082f195b9c690b95ff7a2ec6925d2821c2c1b8635ec7d47b802b1509524d63e6a5e3817ff72ce3c1bf76dcdd0c3242297c3592b27a54fcf4a1d071d2291005058061be9f064b88b77be9ead63863ab85a47b8a0641f6d53a0f2b98437ea9227077951b4baf5de6ec0460a4a67c2850d0324a88ed2fb6e96b6fc9bd1d0a9f6f8417796d50115904d24a0a48da7916c0aabc637e231ca5b25d9896a87c86fe08299ca3ad6a5fef60bfbb323df73619d17f016ff1871039be7ff38e21e0fd8d961a7431cc9ccc2ffec3d10d10ea46ed5e5b0da02a9d23ce07067dde4151690b32ca8030e3c14dd2bf75d0d29ca2ac9176602c339ebd2971adf7f569f2ef666843fc4899c881aca72cbea44fefb76cd833081099d1c712656fe7b35eb1fb39f1fabbc2bfecdf00aa6564edf6fa197725edee01970a2b41105df2e626d72aba56324d91c5753f9f5720d2d2db37fe21307bb78c7ef1095c4f44a0f6659627dde0f3210a2dd6fa287b745b85628e26c438f9b3dff90611fdeecc4ef2756402aef515aef18e286ef074a93fbbd4c3d1d6008975051ee97a8a4d5ae9faf29b2a9c40942c641708bb188988b03c046373d3482aedf0c4cd07617ee4795bcd8fc6359d82ef8c709185b75bce0b1c12b620e0dd1e3b18d73ab28f4160aa18dbd7af85baf16a8c925adee8d7299a4caaa5dd55722a9e603af79757fc866e165e0c68b343bbba30dc9702fdb075ae3d54d76a4ef234ca5997bf89c6099d068a217231f1c50e34749cba5809d0e8f6fa420b316a3d9f68ed5aba6f03d6a3fa0fa40022e8e3cb8786c3ea0cc557d9957a3d213df48f14050414aeeade6d4f48bbb2469e905141afb34fed948e923aed1b633ed0d92885a9d4762c990b5f5b889f91714943717705786904a4319e193a6f419f261fe289eb4a1daf6f79b61852b4fdb1cb396f08c079ba5a54860667e4de817679f222b3ab073ec59b6921540bac41229c0853eeef94cf8521859b35402302042d0d0e67a5694d2ecb205c307bc491f69c602c1237ef6aced156058288d09386a394444655dcdc9c28b366db62ea55412ddc86d11d6dc3ac731a01603aaa684d039e3bb4242289e25b17ace85214f57eac2e30cbaa72f0ac982c669cf6850566feddf43cf6863054bee42f37d7dacc4b56dc9cfd138cd0c2549d5cf73c438223919882bb8aecab504884e12163d8ee176171c79cdf75fe110881639c37f61d18dbd085b9ccd03171e2e3ab63ec9f910e8fe8e231679ac94d7c579d87f33314ae9708c9707e6224c967d0c5444ba854f5d695951fbe692e71932d4a00b7340d3c9b3f6d925454d68a81a453fd9c87ba9f0663db7c35a2bc77da3ad36613df61f0480a256571f722ed8ff9140909358ba874bbed58f9a3d515ca35b3ee82500a90626acfc06681d5e227de8450d683f6847f3d9845e26338356fcc0494d2d5473cf0f8018385e115c285b9e7e2a162b39d5d3ee5025d407176e4269d16ec683e45824b1bfb1c46e2dee55997541ac868dbc96fee570068685331738799e82d7f569cc2f685895dd2d222e07dc2be8933c0c0fea80de0248985bc1a88582adf428306a2fe0b52abd65553a0fb2872a4c8b2f96588e84f6e968e3a7828611ad2f6270dd963f1b55613bc81cefed8d327052bbe7238d734dad0928c247a41b49951772b46be4c23f098d34cae5bf7b9da48a89fa61f120ca8b1dbda18db02aa5285ec428998ef0d2fde90821380d34c1910f586bb84598f19ab370c28449a6e6ae1955e9ca0df1041a08cc3a7df9eb73e213f926132d9f40df6867a83e8c469245acfb9826f0b4aef6e7a0e24334dccf1bd666aafa7cb61d21807c503bb580cbbaa0e7b62df84e0024b8bda1a03ffa9c72cf3cede8d9ad21fe47f27f6a338b215f2e193c6c61cac810c23af01efc20167b34707399574f24b6d84f6e23cc83cf4084424812be993be43ca19dfe1da134063a60a6359ac2d6605073435815dba53bd3f4d25756c62d699825411cdd9e9e68b9899b32318fbdc37680ef388569fc526a29ec9cfbccb07d1db4a91985979b11c509ad54e6f8a4cadc9129523bb576fe8b7227b287b271541f41a14f0c848d7387101f16485969db0df7d805e0f3ef6115f832ac8737e6b1abcc8710667e1a57cec24034b04e0b9f70ae9e520414a5d0d35993db0e6cd849a2fad5cbcf3c2e95679ead06bb8bf4c90cb8552c5d293a6ba065cda48393769debd873c5ffe2b0023dc8067f92e037f45b8eea8dc69f5648048f96263919ff1579d1547941b2362fc112bf38528349763f7a975a4e76f92516566b7357c20f3e3199f2c2f508fa635c0aa41d181d8e9a3249035be359d837bf3dc1d39bf1baf39b8143b879466b5024276fdaa7d91da9588ebd66605cb8ec1faf8297fc9f6fa67604e6e0063ce3e2327e8e9a768abbc2251fd27d79e00c7366f7d249e410349250815e3031ba57fc580ad6ac8e7bf198e1b2ab0a5033b81c9290bff0f7f7f4ba1c5bc0845f1126c5694031a03e1a8c4db10471ea05207cccb61d52cc1867f6190eb29ca85beaa0c8b99c82d784b90eb3cba5816ace6ca6e5ae6ab5cf3ee8269edf80d76f43222823c23d118ddb2258ef45381196700e1ef3909fffd58f1877cb1f92545668d6fc4e87c01c490247f2d75360c12b851ddceedd784221a0a872202dac68fce0cb2c43d4a18f381ce913c8967fe46f5f01a843e7a62dc04538de6208171608776ae4945981f42b5edf127f85a2b77eb60744672f792c6e842e225d331469c556d4d2001ac692e5288c6c66f1b2dc6dab90215430ada8c50270c91d3ff0cce9f2abe6db7eb63d6ea86e64442b2735565e094bf4e65c64c54d79eccbb2828f3b81431fb2d007b7163e48dcd19081d8ab462e00347e88f8e965c478f4283cbb0ba27d8bf136c2779109954ad6163fd98bd2322d540cd8b9c73fd6ee7e2040db86441b554df57a4a293d3d441f272350050716359a94eb984cbf46c163cabf950f568cc5384c298eb71eab5bcf9ec85baf7a470e0bce3d6e43200b771cc48d12ca848f404c5f790c6d72c281c2ad1f41299479efa63af1612d26e8abe9f266c7263df036a94d8b897b88ce0c147269ba84c0852e9a055fe930d62652d549ee10e586d2e67b907f34e83b733a50be0eae69d7f333c5f4a626031ac4d2b9e81bc75c4828aa3f5aa107bb172e89d1ff14b95aa51214a44fb993d4b89eba342c4e25b49a4601348d3a4fd9f8705310bf9272449278ff59bfc6a72f689fca3e440655440af2b88ea9b7335c56b44cbbce42ceded8d2a98d10b9d1ccd8ea1f289e9980c3f912bf5531b575a30f0931ff0f7165e67791d7851f5678a6cd598f554a6975bd747bf23442497fdd50217db926bf6ebb0f8101a975269aa8a3d0dea3b4c2cebe51f7a89ae8cb3a3baad281c019f934ed4440ffd6d35da859b62f8f6ceae77313bff7de133b07d7ca9d3581779e3e39f0ecdbbc0cdff133f2fa662cae12e64d5ac6cec82c6e3872bfe85b84bf06864803ab7e938d26a3401bcf9d2f1bfc0f81c6cea1656afe081f6a237b549549cfd7f18301a4a9fd8ab173ddd2957b9046d73eb14999d267e43a101b901a22f9f6c8ddc2eace0ce22e269d773291899ce77ef56ffc800ac5490a19da683fe11b028bf4ea6ee8c02a1ef3ce5ea2c550ed58971357c74396147347fbd95eac19cbcac0926dbdd4f07ce1022c948502b01175c4c3a10085f646e22efde4ccc84ded797f189b35ab1c77cd05bd5e857e520202a05a65dd470665920a8ef6bab8a2fa22aa7b55d671901e1023b42cedd3e91b6a00a474c551834d43d1dcc7698ceaf8e992592038b805f6c95ce6b51265882c7bef691f8de3287450132502f2bbdd95349b74cd94dda416ad9d8048a3c52ccd1da7f3a3a9f21136d3e4b21f9dcad3725722ac6dde09f92d75c43e36b5a1ac688989b83678e7028d8d2bddf58a485d1f9efe561de762754f66be12d955d73982d6a226ee937001ef5fae2d5a386b997a9ad40930956f4ddfa71a0246a24a9cd85a7e5999a1fa3306bded6613becd80c016c315b85ed83190c7cf1475f030395c8b0cf8f617864fcd4400bf659ddb907aa939bd13a9d2d711412780bcfdd95d30b8007cbfec02ecc7a5ec4b39ac768805e8df32d4776190c2a541f26e81ddb1c61bb024682acfd821606e3151cabdf8e776b4b0772b4a1656513b4bc890441ee2692a3b2ab9092b7adb26b3ef529710fad14d16b28cc53eb9993c61c5f00369216b5b744864794342a71dae87a29383de32038a1ae5d2d0819af1dfa54d87ff74b7193be1065e2d7aaa9d4f5559a15d319e8f9aa89aa6573847fa5685876972044e356ef9486fa3bfd24f586b8e036a5ab53037f1e03c81d1513d20897b01941345ded124b3efaae1b0959f0bb40cdda83fbb99b941601bac01d1d79a6c8c8ea97c630a00fc325ee10c187a71436d20c3a15afbe3dd3a2f327f45a0ca7c5552ce38e0443eca15f3ec70b42d56b560ecb8c087b136adae343a0118f60aaae23e3b1ba2ef9a7b6b2d800a047af5a8e436419c718ec3d6731ea03912dbc885fde005caa43fcb650fd968db7564cd02556676c90c6329473300ccc2660dc72bffaacfa1fc7c4d0570f7a9d6dd921baf0b10f9b9d7749792861915e46a6c96f9d2342d64da01e0c08b53c9f09b0f473fc5a937e5cdc154aa634d582299e8a827f985bb8f4f711ac9fc1fd16dd18f6d50570293af115a8dd08fd180601b6ab6f4f1b8690f1f6c8dccff568eddf08d67c33c2cb0e9406a1e212e9629057c1d4671ddda11f5b7913587bb7fc29048175cdebd4fb4e85fe9dfda928aed65e052d419f11edc6e85d036aca0483b1cf525be44112f5baeddc7545bc911066566b465c5890583370d4d41108b43db1e47596c08b595f4686b3db872ec91fb54b554bdefddb5a43e6022c4e4d3a9dd5b40d77d7ab6e7c7d224ee217e691e7409446c9a2cffc98c07c429df44b2e2e9607b09191a975eb914bef00e0418d8581fb1538f7c216e896462708ff9c1f6d4c97395eaaebc456af4478294a21138353d1fed6b0a13413b655a8564e6a717ba2ddc99ad74fd4b1631d06b0690686d4e1cd32072b945453c5017f1c8aeb93446645327a2683344016f32b6aa972444298e4a6e6936d03b78ada4026ed11d57caac4799cbcc092734daa0e8397f8599c829c4ebbedb9b47d1a4d884e78b13cb296ff9f43a714145d04a46b7d3e9b218457fe164cd10af7645c436feca289364b3186229e54b6bb38b33fb0655cca05ac278c532bf7ce3442e062139905b8beb843db3a52e9786f2a20873cf2624ff0a4e4e486091fe62a53444499db5cd8d96b5f0401b5d3962c49be9ec490299ebc914b8528475c1e0aaceccf070391cb958fe1196ececdd288407005945575990abf432d6232b2668a99cf01ed84937401659daf5786dfb9c810b34bd00ea1ea922adf59e85fdfcae68efdea7212bef6f18a0844ec98ffaaec96e60e42cb9782b0c14030d3da365a29ae5f751ef420e38d92c65813122b9210fc1422be94ccfaa510e58316e648dbfcfc6ba4d50eb889ce9c2063ba26bf2656ab901aba31b454140ac18a619dc4ecb5c266ef30a20bb9e022716ebee3f40b7156d6bb9ab19f7baa10adbdfd15adaf5c907b4297e99219dfeef3db24a56f03ac512a69661fdff7f15a1383f103d489520f47adc9b861515ec0c075e085867f2a56a75f34aa0e209c2cb09798f290c79ebfee4aeeb5299c99080ae7b6bd3fa7685f5505974d37e571fb761ccaca8326cb1f232a04b160da20f81fcd701c6aed0f1f1be1d15d3f24cd96370ff990c507dd75a212f7a3742ad67f5010cf655e1ce3c13851598fd12b50c9889bf4e192f4f9fab073631885146fdc46a088c739173e39b6ddd9d041ebb96274f8ba9a4aad101f2de734fcf3f1041c0744c75dcd1e4746cd63bfef71cf463d185eab89b7962d72984c94c6ac30d6618d7840c919d78b8e25a4f817559531687a7f499069c5bf34e705802fcbfd6556eacfc76a9fcdc241160165e4fc6241b92964ac7474380953948eeb6ff18614166ee6237ef12ab4c8adc453bb733ee6f2f95b745e91427f3dc2902bc4e12100e22926c9d9e665fcac4d71f0419c2bf639edfd8014ec4c0b98efbdee8625bbcae204b585f8642baf8838e1d925e766c96c8a13d92c3fb13d18eb1349d7cbd2049f57ce720221439d530437f18bace6c46d45b91b28c667e315ed1503d63b151d3366cebe1b904af35b56630d52c31ab282a7d2a2b70addffcf588b3326dcf74c028a0e2acb19c28020ac00b4aec6e5bc2974481427411025a3636efdb42391ffd15dc943d85e91d73453e8e131d480c043eb3ac0d28a6c11a2f2eee880d0f67e08af769f7722115889a2bbd1cbe7d8b071fae998031061e95548e1bb68214f83c2a645cfa8ee6c46176b60f094e59c8b367247b44ac9fb191f47e14a0162013c11e5db6bc502f2d58a3b85146d78603fc185fa1745c0fc6a05b59b4064c54da22299bf1d746085c59f40a7951be235c02277477bddaa86aca0a00b6fbbfdc81c41e0e0ca10583ff9f753b2d6bba9b0c1cd6ef8f2aa697fa99ee6cbf62d80b05ab5250129983f3feeea69065d1835b5b194ca6222b46cd38b8d922a9ac25d9ebc5b38e7dbfb1101b43041e9c6d9b65c5e6229f463412fc82c34c88f285fec53feac3bb3a7217fe2d027d31ae6e7302c02d1a5b9b6138f525ab3ebc14514124556cdb340de342a5ab308703d9b5da418253706bf5a68cd5347b9b7f3c47058b56b7dba22b1bfb1b2bfff5f379696a2eebf30a3651b87e45a69e9f90dfea770431665af77a23d39cb97bafd3189169ab6c8410110a03501147284a5b0f81072e5aba432ee494a18c9079cff4d7cd1673df0ac477bbca0c1c0e49a652d46aad5dcbea9414e9222d50f489badfd524c0c959acf833b8abf5881704ada8020d517d4b4adfafca9a65854b10b73fb226ca042490c237b48fb45d3fe69f1eb4c5c13b4ab646372a75361cecfc017ad3d6460d9146e66e41cf71a8873c192fc7f77a38e530de44dfac391a817702afd3ff66d4692c5fff89a8cfb71e0824a7f2d847593ca3c8e0468e835f4e614e4423cc5cbab406575731a8b3936795b8a137726a90f47879b71bde4b7b5d1f9a712cca535e991962826acfb6b4e11dfe9b1bbcd8fcc85559738abdfbc427c0e6283515498ad58a78c1f6cbdd6052bbb68ed5756f189745fc87fa0f9ab4153875e8e30cbb772314273301189f2ccf7c6a166bc1991423ddf65290612897a0f3dd17ce8f32d621ae7c42c4072f48d78b495bc7abd8d426b8e72a41746e7c614d68eb94b02e7986211079ffa68c06f9dae75b9441d710de60719c2d901fa6e9f594760e5594e7a578c0fcf639e1a43a2e4c37981f8a1f29b22d59398fc4146bd4c35935ab0fb026a3dc7df85442d81e05c0b62cdf0f95b5ce74bd1c09df9f926187fcd42e8fb7e2c54b96c01e3cfcc1c6319d57fa6c10bd138f580ca725bb749b697a302ee500a30bcd5eb76021a5ea8a5dbdc8e3d3279e267b519fcac23834d2794dd40919a9c0b70333aac08f9ec6a8c801bdc6662329dc980d67cdeabd3ed4747cce1df384459904b5a2f93b234e81afe0b82794aa8fbca3e3146afe876a679d429108607abed7173984178dad1a213de46eef7eb7f358d094155f4a198143b30e0235838b59f4a75ddbfb7111319a621f38e8facc0cc5680c8457b010f7ccaeafc5174f44678868d2b27819cdbece1a0d08ba1abe43c14afb43d7fd19b0c98e7a2e229302a1d2aff6818e04aa10864813a38842aed06af642f3c965591489e1aab22af821b745104a1c39eca1acbcbc2e0bdf021d28d1f2e2948205261b3d874b691f88197c8009246e0cfa401ac5046a6339320a85e2ec89661d6a41ec60faaad6b1134eaec4ec720289cf6785231f5ae1555688c93e42d7660f60fa8694ccf7027a3d75aa2b620ab8c19800b0255a29eded27d5ac1c79822f9cfe078ec804249a0909d232d652612f2d404f9deef8c5b1c2687c81e57587582aadb21d316e1e8824255945ff0ef2df6e51e59099c56102f1958f11bdea01ee8e1a0233f09bb315ae83c2f26aa793d9326f3b3de0129c92ea42abf4d46c7dd8099c81b20f4a848c47ef2df0863efd61daa0401188551549491bbc94aef145eb6dbe4ed80af22fbdbc8ae18c39cf04137783d2aea91a3b00d7398ef15d0ddd3bf0bb40ba83e5f8ae0d32de845266b9ec22b55180ba62774e0f2918de0486a3107298867242f911defccc1b6b573e62ae3235dca7cf3f33c31856daeb5d20f3a3a5fd30bcca9e8c2c7106d0aa4aef912166d194f3cafacb1a575d06e9f3ebb078dc3bb9f4672f6b1a46d0e3a75fb614ed100435e01f5ea55474d89792dc7e12e942bae191d5485bad9b8a2363ea94f76ed50d1a67976c8fa9e69923aac06def3dd02db7960eaa4ac48cae6a9205cb3ef4861e5f18194241234b01876694caf508e01d54bdb24c2c642c9c4b2917feaa07c93238d817e261febe6b20636cf044108caf914dbc6536baf54f013d7f3961c4a29f772e40f3bf7b0babc49678fe003a94d055b270c099eefe76333f1ed979bcc8994a5c4c17feaa04a9dc2aff4a32a83e91291e1a78d0d0e608299eba9755a81ba956e8be382a5831113b9e650febc9b11ac9aa90f438d0f6ecc218e4761b2e0c86c649692fab99ffb143073c0e0fec7d529efef5d723ef06867187396f73ca956e4e821590c4eeea422857a3758cc45ed211cc4eaccc4be23901b83c1429363d0aeb6c8ed2c03a8a253602bddfd341c8e0c62bea5713350d401bcd2d2c43cf9cf739bb7aea554e0222eaba99c64bfc65d49586dfa79fa48ea01620cec4cc357915ec0b7e6dda07cfe6f396f795ed6c321daf5f8c7544c33b0dcc83929064fc522f38379837b8a4b3a2628ff2cba1e25fdfc58f14e871280d1cae62d0e84a4b5e2bdc4b8d089dd49f22b9dfb5e10511a9ab78ba925a8900dd4dbcf0c2ebe24f6713139a6597de13d2e59c1e2b6e1e836d7274416195c982be8130341c4df4224224545ff96a889b43c0bde9afdfcfd07b45a9caeaa651ccf9c30c430896085606a88045d000370e601bf9dbc68d65eea320541911e1bd3d736f22351ecea73457d36eabf60df86c2686dfa91f1e4dbcfe3ff80e909693e196a80affb2b9944a6987754029ce7ff9c2494b75fe9b52eac2dac4083783cc8b932b5b645e601eb354b36262051e61efc59a100e3a4b857bbce1778fd50db690476e46d26fbca803ce633a8ff59b845a16c0fae7b86f46ae3b1be762aa92d0a60f92f23abc511968b65608e2a7480f65cf359fbd1a081309e67d50c7bb50d787ec7f691d7bf1c4b695fbc3fb711e4cd278c088c69f38eb74db6f62e71eb294f8291b5a718549c2d6b3d3c39e79cb59868283755f65301edea63ee17bfddc0a6439c923e9f6009a9d2d1d3fea1230ae0b660c1f0790df2f46b2b9dab757d5f0134f2e83e329e693ee7f1d7a8ef55c3979946f1e6af552e04220dea1b7d37b0784ab35acd8eb4f1017b9c4dfc6fc5d8114a96435b25f0243a0c9d3bcec0b963efc5e53cf9fe1feda06d62b53e316b762bffa26459aef19dd6e2188c1617636ca87f1b29f0455d32e8c9f497f1c3889de72ac90a95afed2380808e2ab5d893a74ea139206b96a7416cdf0e7afec3c272e760690ac3bac20c35ccfb04a92ad7fe8625f2c878e825e2350011827aa25a5db655d6033491d2c93e4e153e69aa712482befa390f0a6b7ff6d55c8de9f2eaef9a74e0fd0deec068976c2f1b384b90a878e3581729c181066e9a9bc0eb6a5089fd5a8c59690c21960dd174c8d9da23496cfbeffdf896d784ca4f24d3ccf19de57377d866e7a05cb4d168b8647b9639930a1a0a797f29da6b13bf167fdc6385d8afdb72a24c84c5ca7f5ee7d35b7be78518bd11688ea0b616f9fc481556604a490672270ce705d5c7032c0c99e670e0e51732dd5c9f54e05cfd3058afdc021cdf555bbfe880cfab14e3c7709a5b96c44e9bf2327074fcf587f5a1a3001960ae57777ffbc82473f545d32076e5714f4bd7016db74a31e541739509f12a2d0614728a9708d41d586a30d67721795893dd8ce17de7c5afdd9732d9d6ff712a7d90846cbc9496a6cccfbae1e9e23f298352d16c571699471d7d5cf3cb4d7550dca080bf6f407459a2db373f2effba980a945437faf2b227ff41563d411c1b306de4931c9a6e202b126a64bcbcff9ea729fbf8bb7352cebf95e5dd28c5644fe2d335349c1200d49f1ff27d0196b39ae15bc6811b62d8b90320f7933d6b7976406c199159b6357dae102b8264c6f94fd873f12b5b32b8c3edf5b959642b429f76c38fe38ac47479549e0619c3803591fdc43eb24b34a69955f636be596d86c7605cc95099c16f68fd6754e2e7b1d4bd199579c5254134516dae7a9d1e46a483d8a1ada26e9c195a1e1876d0dcff43927cb8683525d1826818cdaeec66aeacf5f653be17a2c7b15c0a81a3244e0e343a2fe353348a4043c89181f5a0736c646264c3f71b73260fb34cf50620bd5973b16a524aa7f0f5091743127c1f63319d83d4bc3d13d6070bfacbfd293f76a030ebd7e2ef0bc9affbdcefe2d574cc6ab2175ea2bacdb86782c53fadb8ee3fa20d6a9b5316ec712245603585f53daa5d39a77be652a1f781e7a2ea1edecc5db887d71ef2a4f3b79b9b44ea8c25297334ba098618ee433d8a5f58a6cd87813241d6535fa0b8daf928e83a22aed16ab5d8d025eeb2a6bd88a893bac501773d85b33ba2778505f578ea7402984f90d45a30509bb5a851c184bc867baa378d625b4736a48ee0e59b36f7ff6f29174ac9d7f860ada27347dc6acbac85fd402f646949bd50e3fff208b47739934bff8935837fb6d5f688120582a92c5e25e03ab484f47da3a2ce602a55f33d4305d4ff817ec9cbabd8cc6af47e648ca8370b4af4e9b29e981c65a8dfec37373fe90ba5052512731d701f4d651ac5df9a427eeb2cf5e9281325437cedbde8818a7d42caa1af614eb7112cceae9d96227679ddf6bc0f9422126a84a1ccd370a2c30e99e0fa9211abfed4b2a0ed26067eccf896ff4743b4d8b1f73889cc02a8889e759d3cf26623a8a3eab99c5da50da365ce9a216b721411a020dd107e487b581821c8137285ce7d455dcad13b815a74ca9e8e804d3b61bdbfdfedcb47b384f1d8966e49ac3ac1c4764974cf5045930da19bfe6cadc600242b52a5cc92967144e523d466dcc27e5468e82609f16be3226d7a049a1d9e390362c1663ee8bd4768714622729288deb2d5331b483a2f9b6e7a3ac76a83543492398c36946f6f1e7b5d548a468da6ad7a50ff0387bdbeadcdf5a13348f3a31bdc1054c545699abe02b4478586383edc791dee8acde1e7a4dae903d00b0de2c3f6a972dfc899f6e6bff5cf57d555c219cb73621909159911820276b316ffa8bd4a3bc218de691865c171b3f2174899b5ea89ebcf272d582e48318370b533e196ce5db14365e5e6167e7aef604fd6e3f02a5caab520f75e74c20b2b21896d184f24d9e22b3e78fdec4ff61f68ecc1f0df42615368430adca4c755edb74653a7b7994673f0270cc636af81120dc79dc40ccfbda7851af98d605dd8dc526b62c41a1c7c3195af5fa86f6daa69cc72a768b623909dac946f1e6718924bcfb11d2b108d130754e888afd163736b209bbdf5f38db3a1c58e0039c84109b63d14ce62d5026068457efbba04e82994c44d14639d289af496a24d4115f8d2563e1edd506a62749a3fd2fd44361e022796d53e742095f628daa59b04bd391ab5b9585290c00bad8fe661d71226073d4aeb6d7a52d4e8aafdfdd6c2fca31c651fe8bae8c2eeceb07873b812fd3cd07faf7755d501046928337af7c791a200d83620f0466c60e13dfb737fe2ad0f9513eeb14ea14d3728dc17c8e2ea0db23f7bd4bd4928e4bd97e15ffcb6fa14a1e7881c3f629083f16d9bfa06c94fad317ffb5ccfe476ba80a68f5718359ecf55f70feed81ed0063f6dd64bee269e9e1a2edb804bf7bb3267c19a4033d8191f069349a47813ab8e097600d3a574a1b63a3c224381255a52f50b7e0bc199ff0ca5fba5be8ec3551de88aa031fc563bbc64506c12af0c3c1671cc53d0d7dffadc7a97d63997d1701c66e24dbd1720133af0487baf78a75a44cd0f37751ca2051881c07f0471a1d8da66fd8bb90b65c88ebd6ca47ec6a32325f87b2f8522cf67200543fcbc883124c2d5e7c93d0f8432afdef48d8719044ce9cabe949ef24392f0f28bd4c0c43648a57581d9c8348a0279209de2abf81d59f4ba846ae5949ed619d8125ba413bd8cfdbbf18dde85efe7b638226da511990e256fd15aef7a8292488a59a0e696c792066b32aab5ad06074e63e38fa88ca39b00dfdd68780f369dd0de34be8fe6bd49f0970cd73a54e32679e06f7c3d9515a27a861ec98e506cd950d894e7623ba0b9d6188a6579db2f1ad43f65810cdac995cb9c607b6e32f544f8d96912f5501e5070ea7f825596e35cab952b966f5a3ca6eb18e2e40f0d0b89fe97f962800eb2e1825968ab3534e1ab31bc6b70a279352da603fc2ceffdce45d6e8f62918dfe4460b64e31cba1d360607f0ff53f702eced83f2ef8e1d30f1472ffaeb114c3dcd863548b73dd4a8cd803cf1a379adebcf1ab567da148df1db3cd378ec2d9e8b1fd576e15f47240b4e2ba7f4daf343f053c3d94af3af48e03bf89df12aad894412f5eb5b9a3c91ed266d167535261abff932e80817e0bd688d52dbef1ea10333db2b763692ba73e5f91a291513ee69b9385f983700aa7079906964e193f06e2428227d471fea35ec6b5591e100607b305b32ce932580b209da6126fb64043bf79c096ad8cd0347cea0ed7327e5d0f6615cb6a244fd375b98bb27089e84f00a214cab2bd0975cb422261d22d5777a441a896816d3121b792255435512e7ba84f71eaf2a3e03510a7227ec7bb4139382833826d933bf36879f4763f54be78fe999b2d4b91f44667d8a85a9d1ba3ff112ab37c6406795e17d3a7a9a7f24ea9d891edbd0b07840aad9d058179a1002c6356cf89e74e8608453599bde08eb6e591f9459b20e5c07b3bb7720693db40ce013787583231c58d22b494cf8e410660934449282c036fff098e572d4cf0a02af500fcb83eb538416a4c84e513b8d85e96db925df40ccf2668f776ee2213a755056794862898e6307e1f3ec9b3932fd40ea05ceb3ac604d1303b79adb755f89f7aa111116005266bcc3747e0f6aefa88d74caee2a477831f134c775c58f7953dcf28674d317a20bc31f345003b7669e0fcd1c4a33711ed6c36d347669912ecbcdd175ccbc87ebddd1155f88bdf5d5e8b176abddb53aa7b9e4b5686f098e1798670d31d017d2dc068b04479a128386ce8a600773c37f3cb170c3585362d72caf005237c2903e328a434cc968db0192dab77ba290f93f9ac5280eec47bef6c71e439f343385ed48fdff7dbe502f3123e982cbf23f440598efa0295156008d9869dd006dddf53b9e7f9e123b04620ad95f02d1475c5a73848b9d5b2349209454c3e8105cfe9ea9a117a1643b557189372c261fe59f534f522197f6b03be29761a515a06dbee0b89c74adfdea3d037e2a725e2fef3578a75816f2fc9f98f9ce5d1df0b99f55b9c2f9fe7b13ba1dd474f96de9c1287b6a221fe5db06b61be9718a841339e711a94617ae9e5e9d73edfc5466b106e3119cb0326b703dc82c5c0ca6e7b8ddc52f18c7d3f1f68037c1c56f2277bb4e49820e8454d33102c35b413dcea9630049a80fd5cb7a376c72d32805cb9ba5c2d0f9b57510f9afb9a4568d4314ea482c7c2da07edccf3d67f4f4624e421dd2c6efd5c622e5903b76cf9b92eeb074333ecc53ac764b4f1bb8f118350f2ec7705a6af45165e36d10b33413bb4ca5abe87a4e55ab39ffd443ae25f374393b1936ebe93691426c949410701bba5801c2934ed073a70097895d82caed4af96f114f8c1d9d5324af1eaa0f201ff01b175f6915e62c4e3fed3c80ab2e44e3e3d0c66411d31b261a69068835327d4d5a700790785ce1aaee9c793a4ea7f1581468c9424ce0a77191979645d066ea0ed0232128ff05888043406e769e2a941a3824f7a41ec68bbc1e0ce3894b4f4207d95e21b8051c942d9e68c23d10bc0122701b6d0d442c8c1233d788a97cd004f4aae95f3336e53af94bd677df0478fdf1ee200fac2a9cf704fa32f6daa9435cf71acbb01e1401d9b76dfb7e540ca46c72cf45dfcf44f459f432e49aeace644585092cbdf1b6581b3779da9416f4bf7c15089bc8a6a4f83ed9ba6adacfe6c7e1a26809124be0741fb722274ef2c6fd15c6d8818319aeec5a7561e0c440202d41babf12aa53078aa144bc392bc3837c7e7a488d14929e4f74e0450a66fb0d6694243be5741f1a98ac604254d064019c21fdc6aa08fcd9ec402ca57aa44a481b0e927faad8efd80dec74f8844d5caf3becf6cf0ec388d176b6c6a0731ca0cd29346329fc25ad90034620912f3dea48f08b2cc3d28741b2d9e4d52611550e6fbe2ad29f258b5ce48a163c8c84aa87c9ec32f3658060e9c0cf64691e6d4f77cb255de2414e455709f4e35b3be4a1c440282b73a6a17393f0fcf8ab897d5bf15a4a9da2f22626f3a3a585ebd05e61de1020ce54eaad4615377cff13c9df43db92e433921956369933fd481424eb322a776bfbf5f3499b2f0f940b103930908935515b277f7c969905f1908e7699e667fd20f8436e2b8482fb55ad8ee18630d7e61f9de4a8a463e09ba22fedf5892388797ca29a406394a152c8f1b8cfc0f87ad434d3049e5751b900d0fda239e68a143c4cf4ed1be17749b7441e1f4d15b025e06d94bbd41313ebfba732f70504b56e9def610fe4f6d4a76e44e1bb282c955a47fd3979542ff928476a9b8f191976209efa7104f4fad5ac9afa58d67884d4fd78fd7e84f5aa779fe2fe93370180350c3147838dfa03d515f1b3abca08852db5690390e0d9cd9ca8d27a613d769536b99e8e020e1a8806509e655dfd58e4cb8a5843eef1f21d2a0a4bd377d3477ceba378d7c8d0184ff9b4ca77af3aee13ca6bfdcce088044ceaf1e1df1106d65876a164c590c3a21586275433b1fbc627daa2846f99f334ec52b66aaaee1b663904b6f833dcbf1d595fd520ed998616e1b5bddf7c6e290d783decd23b69f665dcbcfdf588f87af686194395908da1d5fe606c38b7c90bc3f9e69117e5a8f6a7e1652a0e2b42de4ffcd17f16bb7db86406e8d06193810f2545a92f8c04fce3dc0530865c334b6c3d9387b9eccaad4ed19999c6ee79d02aca8be6a04fefc1c9b3d0ab011e9feb441707de71308b22df408cab5fdf7a048008c20d1cf99e540b96dc8d4334fa3933814de4b011b365e41fd814a0d0dff461b360200e429c171bc43270342b15a2d0d1c42c93e41f495554840cd35a49a79637f40974c520a3dc29b269683d63ee59b284d414afdb4839ba72b74ec8f1990a5fa0725843c9e1d4defa18776ced37d1c172c25afe8cd764e1c9ae89f42c0a46c50b3db4724181a0ad77b6ace9f6debe7a36f911f2be45346e0edea71e89aa83c9f68f5761f363f83940cb4b3dcb424a1255ec50fbef9438ec39963cded21fb23701ff52ce261974cd5c5b9fa839e653b7bd812a4630b2edf927117dbe5d7643ffed362727b2e60e216af8a5b649bee769d8147216ff715aacc4221366842af7254243fac9b3a38d76b7a0602c947ed5cf8884cf9e0ff1afaa9f7027bf7908346b051f413314bb9a05d8e5720ed771e56db8af237933f6883fdffbf524480e7cecfd792893638577356cc98271a9059792a1602609b768fc2d57632adbf774e495e58b96c6a7b0f1a0be19444cac02f1c8c6feae5dc20d499447d7c7f84c5e9792f6cf052590176256b2034a5f840be217b41ce8f955911b3934284c5363a5bf9a428951fff1d1af590a95f4d90199ac5e63b6083f026f2aa281bdf3646893e9a63ba794d71dc9e606e7f582fb681c9e126840985d3a0f90c8ed38c9940b707e56fd4281f564f9284ae677c4475aa0c0927597366ca703f8251753ad4d21f1e3858ae38a06075c5b79cee1c12ea7728daa6ff38fc4e859393e69ba6200a1ade6cd9f4d209b7183af96be4f786cc565aa7ed803b60d20f27e4a6bbf23ce0de890f7b871dff9c743c1300927264c4ba71bd448135f12b7af7ea64a5eb667a6540c1f039827e9c07ea570d8846407fd7ed95ea0b174df0396570ae448dac79a8decdcf79e3df638e82c31f49171b42759f2dda427862e10ea1f02286e3b424cb0b8083cf9e6072e64436a2ee74d145922981e08f444f95f34ad633466c1381552a3e611d0f0a61795daecc8d08bad4859b8bf64a44767758213f61fa3a59d707f36e076f11fc030bf4c7a2f6eb082092d57e845a0dc21f87ab43b7d02f37cfe7866396a51ca396099886ed41396511038e164e1a108283bf01061aec9a1505b668be0e1bacd49cb36d11ea6e6ea688b8698515f01b2d471800878e01f8a7a8e7b7dfab86e6a0df650151864e899ac17b1d793c5215eeea9d8237de3c5063d2e2b6d5110f3fa347fca6048d8d011fef9d6609856ea7066ceb7cdb9cb0399e22d151a184dc95d01ed886691e6d966c9d2c8bbb781a3d63d274674a1ce5c4b9de161cf3485722b01e7a852db874181e96ed0a0910edde580fc357f444ba916ab0dd390cb452e503dd373a4c0d58739ef7f42a01b1c8101a2ade9db203757b00bff4ced59776bba89c4345e7bd24d34a44ffc380e260e9df5b2c49f3983f92f93e4d5249f3eab44b3ef4728595a5850412f42a65c957e1505f35826d1ebdf6e0c84ae6533109b43767c620842783981b1cc23d374bb1fbf5ed6275b8f15cfc84200c0350e025328c5020a123f6ec52fa596e024728aa47ca565cdc656bc2b0d7ea0057fde9d8b9577dacbf9c03b10777f433da60a090e24e18b901c142eaf60906f109653348acf65743a73c19c005a2b6e07464d8ddf9b270be60f1ac94f3e90490f129745177a214afdc4a418eaca60fc1b69b07a6dff2eac5c96538e65e6ad25c8ae8073e5e7f0cb0f361e8b9bc2b0450a8e6ca9a281019f212fe9f08b930ab3fb21f7655b9dd94c49a61fd38c51d9de1246dceba7b69b7acaf227e67d0514fbb537aa88b6c804e5a6142eae0aed0ddc01b6684e524a891f3b3d5da17c7a542ffce39e58c400c9ea15fcb3f32b0b101ac4954a42359dff8f06217d074cc604ce2ec54286aa11856f191f329f8b81517113b24153b7639c7f99202908e28f11e56a180a999f1375f6d8668c80e6caf5fe0d804ec477e857e32630c403a755d045952b84c4e04b02b58207174da34956f067fae9ad38fe70c3389ed7e9a8d4bd41f2e6b7628fce0be3d405f718e75cab7fec0e13dad6732b6fa6273a84cd784f3d2893d9c83bc1475d5f38d2665d7994ab20023eff681946a5ad542d4fc92b4a9b537efff8f2de9071204e4eb0a6fd4e656f89402e83277e5b838f3b1eaa7844de06171ad689a69739ceb9d67472e66b8f6a0121e8cf670b8b5a739c62f1362b2a75342d2f38f9c1e728e11d7e54936051601318303392d56690ea1737ea773405c6f29807d99ab1c13c3f02b0c13f209e5e2db4702e8d1e201590f1ab7412be2ace163640cc30469a07a4f10fd36c8dc2c3a4a62aaf45feda590afbf328a522b5a6fc0c59fbaa1995f6c1eff7f96326c07d23889e72fbc8942e93b8649096467a72f505ccfb8acb5cadcd5beb8ab45d8a30ee60ddff94d59154ffbb886c7451700c742ffaeb75297736757533d84f1ee88813a3e158bbaf98f17cacb60fa3c329c39b652d028ec25dcd0c86d2494c8b8ab9d1d84f4028420c4aa7dbb6d40f3222013ec16f82f7f76fd917c649f6dc7dbcc7b863aeb85efb248c466a534a1419b689a56849c15f6518bfd45cbc4a2605a06ecf992fd83e6af1c86bc9578f72f0921c5892487d543dec885b187d61d467c6b1e7c3ca8b93b255dc44081685be7c0dcce1f010ae47ddc5a0c522bec31ac40dd6c9853f70cca393688092910f11e5fabc395133872c075ea4529d9d78d1a489f35c24aba7525235095921d5a1dcae0f19a6908d81ebf544252ab89ee60b448e24761f4571a7ed26371306c524b7a8046849093c35acbec79c1d861548b0373ec33864994ad190c9f4bc8baf542316152aed82c60113f2450004aaa5ff276fdcffd29b44692b904d323f937d831f849fc0454e7379f97d92d106228f24809a39b166e0ad401e5e4af0999ae00eb3ae109214c1cda04de8bf08c7ca4434eed14284134fc593ef38ffe67bc6842a345c85669f4d9507d9ffe11d7d80101a96fd2be47fe431e02b404ba2b69fa79a83da976482dc25ddcd9e7ceb4c7c4931a82619b4de35edd837865fcb4165a51efce679ea740877d65d7f6e44442de0199ec7b1f64524f52d97e14ebe0da63e966a0eb3d408bd04b8ed1bf39b934e54edaab93fcf159d17e646e353a626478c0c92613c54bb50e9955863cbdbb201ef411d69670e83cdf3c99219162275ce73772a3a2b424bc8a179141fa3874b64000dbc8a7b698c40440e6a426a8eacc59d7cca2f150b2736dc8ec0c37aaccf76f52900a5a8ae5138d3d805d59bc812fbab243d5e8c28876658a874421c0205aed34edc4b9fd7582a7db6f7c9f9294ca4080d0f254a1a2851cf12214356b9a1d04f1a1900cb6334f0d7c45b06db374a106f5bf79c9227391562f309723963ae5452797a8d16f8ed10012c5c194980bb5869bb8e0a6dfbdb7e0a5c98aa984bc28167baa77fff47489d9eda5d38ed4b0f85041ac755f6ecc43cff23a9317e1c934554d02510f805e1f8f8a6bfa379963f03aa6f9ba56cce5b71709ab5c63d9ac2348cd02d116da80e233cf953cb595e26155cb8edfb3d85c47de422b0494f720e6184d9f00df4741afb04cacd2195d5647831b1c2d9bbb7f5958606b228676ab0c904e2edf976c1123f2b0d399ea2deeceffdf6c751a4f1a07ae1a67440571db7f84465a2b7353ce9ceddca45356dff2a67b709812fd4363281da7daa78eb9e54885ffbaf3908296c1bd810b0ce566fa23ea35869997efffc4b9ce86db19997c4b7c00d1c557b23f0902a474bada8eb20285979c717a869b547d0e20ef04df04ed1ef40ff827ca2900337347bd30107dca2071a57304add4c4f39c71e630c61b16bb3cf09401bc282f40748e52f32d2eb3d6212e9e4d389eec8e782607712b13b43e8b079df9bb27c4a8a578580253dc09ea3a6de987dea168d7294e7120ea31a970023ea04112fce9add04924cb1c42abe842885b898a02b06532e289cc646838857ffa935b44047660c2a70a662f5c073d4000e121767580cdd793300e6cf2af024928b9f26b9aba5a5515f2e50a3b4c8ec3827f737955b183989c3c8c16e0286a156048798a4dfe4917ca9cca6f8f43fc0698c203724e8f30df31624a84f9dfa825d8b793d24ea8677ae405d6bd2f7793c754c793d132db6c080a01012203dc3be33e713d74b0afeb2e6226e05e90a4b2be6c896b3136a22f81617c8ed964d6e5647c43c9b675d231e3b0400aa591bda0b212e2c62454a677c484ad237e9eecd0ae90493cfb8ada90a300447148c64597b865ff6b6b51c80273e9eb83042d4448aa7029162a06ed78e4e1b87198d8801426e1bef606d805b7dfb123a7a8750f3fdc596633295dae11371b9b75f6967cba7292a4826c2f86f2b4752ef083392f015e8e4d763765c920db468526b22f73414bc145884e88254e9f604687093cb400aec6f22cd803abb419ae4017a6817e60f90393144f6c1f6939d10743dc622ba9e3773e970b530e880dd2b4556b88e03e6daa1fc878f2f33703358000a9cc3e0f02dd8323c0236d50da331fd86788a234156ae06b14d615204f1226d1374a0a2d0e2dca4b65f87e91291fd33cca8f4cccef1c9aec74c6474ddef5f149bb9c76b26a1ab2664a07811017efa53ba158e54b49f034f054bbffa55c8b9c0d2afc301cb8a0035a81e9aed9aa1025a0da3513a22ed2b63a6e97270ad50f6062ca643897076803530eef7d89bfc928d40c1008bf3ec920bc6e2ab7d1ff58e618a4a96f6f0aaf55940a06078929bf62a428d84fc31c0e5db57312b70e17cb6b9c14ba5a693e7da9f6972d0b7492db2e822ae76505e84b88957ae7e257d1942933cf5df62433db559df4170e158d90f74081693858919e507b1c7131b61f7b1b435b1bc0a920032a0ee19a1c10b271ae3868953bb3419235a417d5b017114e910d9759b45ff707447af96b44bab4401ab9794718cf6546ff9df43747eebcd2f05b409f32a6c57d14ce7b3d054557697fdcc8e9296767911a1c8ce207e78fda86052b31f89590a2d8accf4e81331538eb5b77718f25d4925756ea779f36f4612bbf17fd4b64be2d0f891b82a51ba467a92d144f111436eae9240e90720fa18587d7716cc369ff3b244514b3dd39503b825c64dfac8f4f99d8e6f9b3bcc29fa0862eaa77f028d9478019a0b7aa65698d0ff71ebf23b6de76edaec0f1eccba64b32efca9d219dadbd4a8e5452687e08e973a423392039af09433a030675829a4ecb7cda43d1108720c302b7ecf4e39ff97ead5f26357a344e8713d49e4018e9d164c02af522ac5c63cf2aaac8dcbd22936c77810fda3b9306b6ebdf0de214b7225e7fb70906bc1c91db5da6aadc16548c31cea6873669d415b13f00a72ce7a344cf3b98e0b7b1ba5b77b4fe0737382a4ee78b209803b5bca2aa052fbc95edb5abeb9ffed69bdf432c880ad7827944a1e7d1ead1378b6a28fb9f992b11b216bc96e7e273f07af7498de6c8b1b67750106898d7fcb1893f3b554ff32a83f0c7475a7835beb96af9d1c2435a5637135bda642182827f6c072ced24592d6911bb0d9ea33bbd19d96ce59cc210e50d49bcecbf56208accdaa062199b786004f27fdea04e7f9f178c2418f4e33183876171b70ba2facc4de1056007744cae581ddf8a8ffa0b5527d1c6a9c8446d9db82be12bcf77a9bb664ea7e0e1181156269a61dd689c4825d84ae05f756b1fdf147268128c86543489a48c6c92fd346939f1fcbbff2fe6caf738f69708735c6f04277fd1f3600c6d2e428af36a573c5fa7cd4abd6443c6c68a15e1a56e25aa0b74454bfa363b30c30b195b113a8dced4296a38b72ff0234bada8e8247b7c2016b057f7a33bf9babadfcc0028e5251e847086d227c405573eb2a25ecc4f1a11db2cf3d1a4335e4eff0341b2953960f423cb3e68be55deb4e23d2de8cf4eac260ec27cd5d39c8bdecca85f01a0bb3a9db4930c7ce5c1ee0ac16bd790c719e52885c2f774eafc50dab2ae258cd42ac034f035244a01c9ff7f022079ac0bd07d55c7fec115d3284f577b10d940eb9a5263ef8a44a201304b5193510e73ac7aa31af142ec15e74ca8c15d6d54cd719f84bdcb86c6931d9a0d06dd845d417ef302ff2a330b09f32d7dff592b337e61f3a972a578980156783a8ca4c9d7f802b8d01f6210d6e443abd7a58c2e11f76aafd17739d389c331d89df39b351762480050c1d3166bf7eee9b0f1a72ce92458f15143397a3ae381b7c00942a85e70f2808c8080eb47dfb5981a2d79c3e6f5e5ba7cb47ea481651b98e30f6f9559a6370a71640860ef7af3c217e8b8d531d5737003247180bc3116fd2006239d38f7ca335f17ca075b97ca78e2afa0844f09acfa78cf408425a2f8999699dfc47c42ff7515237dccc036ef89d5793eb8703aa83c9bd2e86c52bd51cd7d9780d258c69a013d62df973629452d037e458cd4c47d0a119d2b078de4f3b84c2b112a04931e8ee8d4915780fe11251d6d535ba0c579de7af5e03895446d0f6d4aa55c4a2064c8bfdf6fad0f04c2c7c6344cf628bf0bf4c6fc682628299d7eda32c5e0aeb3f5ac672729048dd2c8c27516c079a8119476f6a2826a2cf8295bde588fc6ad690d994a0110c4765a83a5a6ba18c9ff15442a1b0a883ae8e2a1066f3d85c6ea0fce05049465b3f320d5abcc5af898e92fd0ec4ea3c877fe80a916f98f08a4b7221aae68ff31fa0fff64c4ae60d464b56711668d94ad83f154f47e81fa42da6b08f805712055f6c111caf851f118618c11cbc542cc1e184ce76d3ec51e93557bda9e35a314b221672a77a6d9ffdc507b4c2d4a8d71a27f6f901c3a2281c8de704ffa45e2f7bd9bce6b1a54b23068ac1abe895754958ca3c70c0608aed7069bcf9dbd79ea62db3cd305c63a6334f770d0afd57a077e6fb9f274c32c6edac664d708ec66ea9b6d49bf7d0357a96ac57a8de72c88154749d5348850b56d78993ff4f5f09ebce6ef128bbcbe073e8208214806bd464a6427a9a9942f81a2bf3bbac28e34a84e59f15a56baab3fa8ecc5c490b4d40c273fcec56a9cc5592bd08c8af8a9bbc65d08279162a4c640145e059670ec124ac066ccb02c80a6b939f418299153ebb34ee730bd7188d043e96dd9353f1767f2900aac2ce8309aee6e5fe9b3ff4813aae48a281dff2abe876959d7b37d635729d942ba3ee7985502b9c5cc44a501aedec323ced57071206a8bb444d944421b1d291cab76a9f5c3c691bcf50cea7ff6c2663e6bc1513d60ad6bf9ea48277a2ffcbda753bdd3fe618522e8d7a6f59d4be7748d6ab5f2453221ec413078ed82357206c6f081cb9844b5b57f24b4c837b666729ca985f9fc39ce5796fc2b949ace5aba49c04990cf8d73c9506bb943c6a490c6fe58ceba2778d064cec1ec1e9d9fa55f37e9fb8aafa84d1476d9aac14c0a136145a17aad0cf3f5830223ee5c103d4700ee82cb6c23b2e3d352b9c3fdf654c624a5c7aabff2c478e91ad8aff1d1ba443be9c7d8a6bd52e3aee7004d52496e8cf53692bb19b51198791baf4b99c2a5ab5188421fc5e03e82f6ea6fbdd6f09f576b9bf7d9f982b83d62a36481dede0269aeffc43bbc190967b35ea36f0c57c9e69128c8494878334a5da82727460cf51a9e3a0337aba64df522a479c85e71ce84b71b3ab2851c25ffba8047a03c9e8c2d178e13ac09473639c0683a3963a06188c1e9762f0bda31659f42c9d796f9e959b7ab40864ce3bb6dbd1aa2ccc14fae6ae2887b718714c7cbd1d87418d03a13e0a7dc881dc14c3f16162afa9bd1aba6270ee991d245471a2d9477e6fecfe3d5131890ed546498bc461ffd9b04c9e1dfc7f9dfc61b94c922b895e80a27fff9e41e450dc99b834c20962ec7f84d6935d98954f8847f329efa106fc7e174c2d2841570120496d13541cb6b2c9d112db7c15b226bd4735096b53b776b2d62e9e30d5ab81ac77d8180235d3f619f70282de9fa96c8619c6df0379d17e0a6b3f7ed66cbc2fef2f3a496a42138eb399abf9a5db9a4b7386d38a2f50df2233a0844f2f59d6cea1bafc81525aae848645a67d448e3e741de072e5b5efbc6b392a7e8f23070bb94cdb1fd639d0edc08fdca9e967296d3d35bcf897b1cadccf82b7e786c121285be7b4f9b11bdc7825803ea7c701500953cbc92248a3196039e4fab9421d2c90109df15af254dc6f5e3d4c93eb89f68512ae3f8f0012efd25c5357d2052c01ec0bc5d1bb7094c5b23b7ffca54c680ecdea8a5ea8baf039676a139e09105992513518967e73d09b73dde3c1d0bb5b5bd07fd418236880ff99067c02cab50c5c534e5b4816fe29c6b48cd36cb33e779d772365d5565d6e7fedac91ed57e266272c097d69bcd42e21b44cf5d1f9e765fab4466c080ef6a69c4b934167806629ebfcea111ef5c476e2c011e810c52d28fcfaa51917151a5229e8c71112f7a0523320b4314d575f3e0c3e89c1f0ecbe2897be8c45790dca4d40ad2152a040e2158f1c380aecf78d18643c2aefdedb820c8e34623be3fcc47cfd8d901eba2facfa2e69462f792e35f2435e7e48c9f9cbdc3583aa3b3f9837824e8e38f92d3e45db87f058bc545a71779a72a5c699193378f9cca1e5aed4f7404eecc35a3736d6e778d7b233ca06ebe3b56df6e4032dc8d7722fb9538c5d34b2025332ee4792580045b74f03af2d0100d589d8f6a8cdb6091e08ed54e5e03a848262b6ce1e9942364db3ae4636c765a617c8d5350886a18b06fba92d85a376c3e04a43b865c1f3ca4c0bde93e1cc25950105b0a04f6d46a3a1f781b75a79d1bccfbe571f7259556cd97091097d41dcbfa79bc6bdeec8d8096322572e8831bcc6e4959054b2bbb9a102c680b099465aaa8286cc5cac2b07f26b06a4ed31102e18ca16352b4a6cd5f4f827cea6f4b7904847bd3c2890374bfefe97799c54207e0ba3393bc760fb0353dc855e25d4d14e0a81b1e7949789b35aef04a1f610c5865a7fa75b2c44c2cc66287d5c12a14cc88704efb6e4bbd9c7a2d5ca3cf0cd7930043a3bfe69182d9add0f6f9956e576509186d4ef8d2ab48d16590c3c94757fd99557e575a6363c44678ddcc07a578d6662806fbdc6aaa991a4d3968d0f36f641d2161120531492039cbc6427131880ef033540999a5a97b9d88ce52dbbe77ef67f73b645ea8505b302689a6bd74188c74b83e26fae5bbcbd046e0ffde2e595cd36f9a738c2cef8c7cdc8e75130e5c6a7b847cae240997d6731e83c706f96b8eedcde24471257bafdb1ffe2adc7b87bee01b0e37939afb3eb51b4a5e28b6d65b42ab3b96919a41083ea7fb3d91f06d17dfa004954d27a1e2fcae21a03d9a525851b5e2655550e0746fa10fe133a383c1757ec77a6e65a93c0bf43fed1dc7746a481ad47cba7ae1c4b9f126cf0e811ed892ef21ad8d7626fc00da83c204f5b1363897b8e454afd1552a9d11e5afb5cfc55d80fa2e092bcfa9ca9bde7ac9058832813a10341a2a1f3e10c3040d643f8e1f2201c18a152ac8106479738719928489836c102650c98257083e7aa19beeb73ff0117f2b6daf52bb8e6d64399d36afb77d5cfe4211243463e7251bdbf1e13e1f3bfdb481e4d1a2efb801750f33547767aef75ea959c6ea6243bd36b00c29b099054bc7e2f98906dda9fa05fb3a3694b50a11c2792a7e7cc270f1d439cb4e9287d231db41510e383240fbcb4dcc3430f401e62461b51142d62905ef580895b3ed05ffb0d8cdf3db1a613a30515e67803eb4502ce5bc5ba785d002e89d97800257177d79d418f558e9b875294a0f1c5494f58edca606163a5fafa9ed035ec079cd702360cb9e094c2ab28b40308112528ef81d90caecc5ec9b4a5d5e81096ea3ec852333e3ecd0ee809818f615542e0163bfede0d402e1cfa3ca769aeb7cd1b0808e2dd5173dd2cf04f1b05ef169084085dcb30ca396168514e69f5c5def8c23afa2c979ceff2c3548fa9a6bc55625f343122b665c76142ec9c1b7cb3edcc064efe0d9257766de5dd6c06591684f97b1d54d30ca273173c861be41c72b6ac936dae83389f56e91bbaa834644ac7ab4a7add4757127a33bdfb575e5a9fc486420f495fa0588b87e64a59b14ec6d39c6fc1140e6960ea0db43683511884be07f2de77d905e87fd52df73619d17f016ff1871039be7ff38e21e0fd8d961a7431cc9ccc2cbdcdf1a4b6e1ed9d0cbd1bed944cfe93dcf9ef85e86e853857f7958a8963847263db5e2f547a2fb746861ae024140719a8113c38b18c93cf48c51b6ee6a88f701ec2c5c69466530c6b046444e5aa7628a8122f97b0e35253e5b0771137b6297999b248600057eea4325962dc0727272df15cb645ef0f0dc052b876de90c603e1edd20301bd590be99d3103665676368534fb7b37166400a0faf9f279ee17a537dc8da28b6036fbed5c66b52686cc79d981bd9a133ccd42bbd2abe4b15d3a18c5f5202dc5a8beb4d6db3181ca50c8cdea5cab592968c37769e7639fa47f93feca7ef6efbb1d578752b99e2757705d6cbb65bbc7572c9f1c12b6596097c49199d340c4c2e59e1a1a6ad274db8e32350182386e86baabdca82e0d1359ea1c67f8ce00b533338b453178091a3ddb41948b5cf12f3c2a0d8c8c5f664886142b6ce81b0201d99a435f1fd34988c33ad2d4e10576ee4cd4e133b5b62b7625bfc29e87bd5aebbbdc114ac04bfd039f8b1f3984775600b6bbf735d6b8fa2ced7e2492da45426d63b5b85b9b5a04e935a4be58cb4acfee7b3c8e53e17974de216f48c5d4bb6e07b8e84f1e004a77debed9cf72100d9833b2362a3d61b2fb409768f5f9e154feb1c03b760536fe3a107d016f9b99687c602aae235066772fc2d83704c3d89a9d144fef867973d8522886e7da39564aff8b4419f11c7ce18f517c6b66f39c8d26aa057d492ec881b084b4253852199c8ea8f491f69c602c1237ef6aced156058288d09386a394444655dcdc9c28c627fa15948c83fc0852304170d6f60ce615f5d1d1c3e8b661a9a9dcf683bdf75270ec3692e7c4cac5c874d41637782c2ea259083c96a12a3fa661e3e18c7ece3280df198dc6f341b23b909e1d308016a4459ab25673a32ea88b0379caa828206ecd306828c9804664d348544b96b1b7023be5fc07a2d36386f46c62df1e5d049a36cf0ec78335287a9d9405dd76deb45d0716d2597d68754e30b04ac92fcc2b7cec92c64aad37a2d01a06fc45c139ba169b3c7e84340089947ce4314b1d8a0aabb5c78f874ecaef891d660af7e440ef4c23b558cb8d23b171411dceb9320150f869563169064fe163a0fe6d11a9887195d449b98219e0a3042f415d74052cf8b216935a515615406794db028ca84f6623118f3e802ddac0f64f9d5e41945c4a06088ec30ce84bddc5465aeab398580508ad0190da4936d1625ea82d65d7acdc76415efc60667de3c8eeb12639e2c16a2f2634a421c4def3fc711a44470f1e5431c11a8b7d6a11628737935f6f7bd331c18ae192e9ae55da72fe3b0eeef3bf5c27b2fbffb3b1c328596364b5df18444906585851f9d960f533fa5ebe8611684bd5c006b851ce5d2a5e5ff23294a5756249b4199b7602e4d1cd1ccb916f53b61f79b170aa1292c9d2c40c84bde669b78460b4e88d0527825e7599cfc49ee0908f62b7143949f4a0fa7b8ffbabf73a57754dd500789cbee8d88a163b6439c910831444b0ad37f7c8dd4a7f15cd4a4c5bdf8b9d5e42925df333ad894aabb819098df1db016384108ce34ec6cba073a2fe6b26fedfed808d503ce258829522531294bab050c6795df4e75dd50079196bd163f9af7f4d943b9bd2535671a0c1d895c7877f23d6e7e9818125db78dcfa801c4d6290ecdf8c54cd8a448a594b58c7ba6b8f4f18f154e3b4344d01df56f935625eec36adba53bd3f4d25756c62d699825411cdd9e9e68b9899b32318fbdc341d64a1cd688b11abf4b45fd0de05d3051f9a129cc0cf666a89b97a260ad81f6b81b29d4b61fadfb6c019bebf6676768c950a61b4a2867d700442ed14838d18b7abc3c7842328226076467d0edf612f5959ce8b270aecfa72cf591cc55e84ba25f14eb280063ae3be0c940ff34b515a92cf87af269b31bbeb4de11213c2e33570cf3b68c15fe5ce9c52686ac5c07b34af901bf20ba13d1e426471c81ad971b5020d922a318cfdf9a0d4ef9a958b629fd5d69a7b6833f040a29ca8dc6fd885fd0e2330dab64dba0c1dd777bc823a4fbce59b579db4fe7695fed1bc3dd2a11660282070727f2d965cf617d34e936eafa5b209cd700dedff167e756239ab4abde7b548b0cc6ef34f420f3caf65bc4667532353b0674190392178f7e8c1b7f81f156b73617589cf6ee3dc04dd208157277e1de8a4a2bbaf7e9d71aa341991cda8f2f3abe5b58eb8e4d4a1ae3d71580f5f030201845be41114f6602f881908b83b0f8440fbcefcdc8bbe72a532905e9a0085c4d27b012080ff777f84053bec91065215f8faa92d15828a7c0906322d3da2545e96a024080ff440be4e2ccf22feb3ce18189ac5fa89f41f71941ffd58f1877cb1f92545668d6fc4e87c01c490247f2d75360c12b852c6af6c69f8f6607e20820a35c03878805ab5eeec346ae4b5a50962b4f615b8d6d30d9a1ad0bc16f3f3ee34bb1cd65f73bd45b76e25db4e6a016b9eb962f18b51334561d40ddc4cfb29f2b312b4eb845ccdc308d3a024cab80fac96727112300574e04557efd19e344f088cf36ceacbff534870b682babd84ff84d9ee1418c3809e345d87af40e604802722aae1d80d22c3355bc42991727c81e657bc5fc5609f35b7c91305ed696a80990900e79c5a3848aa6a420538cbfe456578f220be3ad9df1516ce13a3d6e937643f90a3c7246acf86b8f0a825cc07c412e938de02e9c1a91d6bc68dab58e0774e91a0ece18bd33462b29a219dc2dc7508465faf37df0ee1ab891935b28291048c447473545572d09104b61a6c99a6947c10a4142f1c15ad78950097cc928fca6979ed9e79cc29f60abdffe063e816bd8b50f13f2cbcbb43a47e074aeab7ef22430bae144f2b3b4cedd07f3eca4bdd73a50be0eae69d7f333c5f4a626031ac4d2b9e81bc75c4828aa3f5a0895ab72e96a7c288864b6015f5d7ccd2bf2d2f2dee7c942c59d0289e7e282c8f4522e4893b4ad43b910132ca6561318eb9d666f3a67d10bdfb4689fbf1e7336b30e2f6a73e52e5c2da30c382ac4e3c55528707648ab99acce95420ede921f41754bd289b57e94c08b9a985dfecb840a694a5ec7a2614c2e356733273c3f846f55ad5b973e327474f5662afa4c4b5609a37538643de8cf6c48c95cd61f3cc09237fcc500e0688c998334eabfbeec6dd9f19172f52310a6c0652a15e191c065cbf1600e0ed80ef12c58577c31da685b640f1cecdb703fb875d8097505d8de25ce1573da2996444c7887f0c566c4b64dd27d56ad4bec23723e893cac40c171221cecae892afd437ed26d05e1d16bacf8e22fd9a6eaecc59d30efa2f05dfaff4d0e54db36262a71afecfa09e3d81250dd3b7b0865a6d4e1a3a48af623df086018f3c9605541b4bafa07c182e4cff17ec5e63a77cf754b62d88e9a552198c41955fb3c522536d5eb40e64a81c454eadb0d6955640a3ae3d7f3f43a3943b1223bf5456342f42f28f044bf66a4c85515f6d09dabbe91b5a95c1a0dc13b49f0047995e1871b4c5050a7652e6c03d3725e265cb35c86153287b251b9bdc23ace63603ad97a4cfb6f852abdd80e2375e3aa443a9c4ba26283a7d314b9581c95e6f6ad8e6ccb6a518429204d82c94edf6ff19259d2d86c80ffe3c06df2a0129689c2abc480c5ed74d88da8c74193411f6ac2b962d64f297e38d73185d12fe2c4a563fb6cb7df6db5d2cf3a563708d0c93a85b7300518881828a4611c3891fcb838944e77ed99ed5f79b289ba2c2e2d0aaa8e03af4c86b84a027604e4d530a4b1ee3607d641c7328163521d92191b7465b9973dc1532e4f2f6f30bca313a4fed3f24a1dd04d85b094880ced8257167ea5fca1f3b505f567d3689caca35c5e9e6a3d8683e3c31a9f59502ba66dfd3af9d3f5b9cf594e11cbcfd9a59fc92e196e87f7b90f8f3f46558053866ce709f0e9303bdcb15a19822924529b0dac50dd3784d960014731604bc1fc9254b6ae36f7a9593d53f160bd8cf202a68fa722e1f42999e201fbb0efd555e37cca7fa3cf46ec36b4023875cb9cfa1f1d698e2d359c39071f2dd5c6c4f35a92d5bf3f5a92ee7eb1b460c4235d0b164adaf203c444accbc7f763b7e9c3350eecf7467e3c083103b57ee8b5f680d257ff13ab65c3a2f60d540efd20a5c86dfa6bd0f72803113ba17b65a7831bb83a52b4b1582bbb84976a07d3a08eb815460fe2b4c531740af3b7841d3113970441777a2082bd08c54f2297b960bd348aa4fe27412fadda0e1a7625923dfd4ca17d0191e405aeb748dfc7e656e3713b2605a6d4a89bb48b10ffa5745a51494f909c5db01cd22649655a89b842a996e6d2a891ea625014dc5da9f83d5199589be3b559593fd78325347f74c0f25084f06884309c21bd08f288d86ce0009ad60e65b1e7f9fdcac41783fe66cf544e66a7ab008a2fb77ec0a013ff17433a4a3c962a2798ec527d75f90c22f78e37635ca26ff2b01127961b252dbb7ac2a9db212630265615abfa011c0f9554313fa3246062154808777fdffb48bc19a70b26069b411bbfeca7897794547536b7defd4745af686e03e6808c253bf6da2ac6bf329b7fa35cd4d8741da37fbb31291e3a4ea7c9dc849bb4ddda2730232a7a6d7061127d14be5d19f9825c0548f598d6b1b902e944e09682605aa203c9753c81794d1633d287409c80e4ef36aae5688ca5ea7027979732cb2115770bc43049d8cc0f748683350641ad713a53b4797498ba06ea7949a5b9351d49ff2c2541ddf36975ca81f0a9d253616a91b86f98abfd4967448efd73175238c624d8298a3e0c76da024bafcb21d74abf07e9716ed1ab5596a0bc92e47c204ef9afd1f518e65598ad562146efb695a885db836cbc9a31e94afecde00896a847a2e7f848c3c4cddedb639f32a380e585c1fb46202fe685fd17dceeda88aae8fd2751a3ff1d68677d935d397774aec0e64c226ccd25953723f4241b2b1596724f2d4897f84cc362c4d0c03a85f84e783692512cfe23f8fe8d3ef50a23e35e331777a118a44815bd6f8f7198e0795ecf5fd24ccc0e45646d508fa54cbe5861233b56c7d985879cc42408de03aad70441486f9e026358afdc28849f24470c66ccb52190b3d6dcebc51bdbd22ee3d755e78675ea09bf8aacc93408c7208c4f81a3948a52375cd76025f3590fa3f9adc393bb649184b4cd6b8fbfb11c1c01e052ee08116998c356373b40994ad173df39c0cd742b9fc3f667ce994d68442191c45eac7aad41464c152c6ee3d6311443b5e85a36c082958e0f4b214117f8e321344e8e0fff8a1296bfc79817383e15b760ceb07c289ed2ac6ded0c65b50e39bb5d7cd1522d740c7e825e14a9b32c1d2501a329e60eff2f51cb8371ca0de2022d97153d3d8670f2b578daed9db99e84ef23e470e46d7eb826f4149db33bbf8c45e1d8fe6984c5f1021908893d3d124ea5cade048d1dcbe489364d74ec48f0c67a4d1b4225c623157904dfc556b182a8686488f928c882de81fd3751793cab68b48964287ebd1740199b8a132dfb8448f1311340aa1c1d76b66ac791d29ec5bb739e2b39f2b25e7b2b5a33fda7573df2e883e5367d8fd9f4f97a6d550210622bd2ae8dee9093b04a3d963fd8e36977d2d3ca81250dc38bff416fb3a6b6d5275a62acb9df648f0163b4007db65bfe27222ff5211dc9730947e5080413fc73ca2036423744a6e217c86ef2a7e31067582d20f0926ef27c47a09e8da5a7bda6f9b129e12a1cb0f3dc49362a1482c609fb210f1caea639c96fd012df1608f128fdb416e7874edd5a797859856ebc562295960d6ae7606bc2a380fd9dbc4a52cd8443d66b38b6c0d4112d3a2db2b09f6b7a2b120c7fb298e0c64c97bab57503e7742bc977bb9ae826263379ca4fa2a637439e4dc1a130f27fd402941f1e51665acc8cedfd8f2603f332ac8c061fb717d3cf12e1c2ea48e2c949d4fb21ade0ac38129a92968cabfa071b53f9382e64414adc08e4bac7afdc44dd4298de74da39ba16c9fe48e95c01dd9aa6a5c58817c8e482b79b42b40c7ba3f65d1df15eb43a4cb3365ad14718fcca2de4d345532fc59b5cb83cf740961c97d045c48bf36b56f9a77b762383b6d6a65e20f5f5fe6d61cd4759eefb783be10710502c2d6b8edc61353aa5d074e3eb6e9d1015c60682c3025e2d6b8d6931a9566a0d41a6afddff4de65647b23026ad523f56e5ce0e3e07923319b17f998268f422d7c75ae56a2e2d3af35d6180c5e0b2f03ae7058dd9c2e66a9d69b70f6e62b28311bf4909618c0a237e690ddb15b5e7f59fad6127d6e3cf2fc16ffdae819b78a79aadadc4687bbdc7c7d6dcd67490530fc0dc3f6bac96ee5d419b6bab0dddd91a36e8cf54c59ff11c23edf60b8e9823c5ff02a9461bd32e1558e4fb1cdeb6bb1a6eb721c2936d3e8a1b86a71ffd563f08dd2b9221caf5c1fac0f0cb3b9d16dffe2c268b6ef132eb7fd1d39368a92edd51fffd9b059e7f1337887bde63d098d309bd1c818e4f6c9de4ac575176c4e60d163eb3256655b446bfaf6aba399d80528ce269402eda7cd71149d6f364e969b742378685bec671683a16552671b38766ecaac35f3faad642d57a6f87c4487119f353ee50855e0d0930bf63be238614af327aa9ac14735a14dd32c5323633c62711d5423654fe9034c41dca97951a3c188873f3e02a1852178e52ff613774acd123717a2f26fa08c3f9ce5402549e5af0ee4325c91db8812032d5ac596d2bbd60be3fa1f743c0d1dd627061660dd5b2ea85597c5ae2fe43407a04b9be0f1a5e02deb59f5ac8832dcac60baee4990abff26408b6ed04f25ec574a34cdca0c4a274b0a623dae0d787b9952c7dec56a5500d25d5629b43ff467ec966f80e6cfdc8f8fc5dbd38fe62ecbd6a38ef3ed3931e07bb3329d05ef6433e285f12b3c28eb1fc8efcc4c646599f1910c07badac676871d4d1a135dcfbd58a8f31f81d4177f9a8491a9e23718937c08e57337a6b46aa0fe6c550b8c78660c35c4458a640cc8a5333560c5cb67ffadb9b8a0340b433a631de86dee049288500341517d0186fd06a841912354d9a19825206c33850d89c623a03a88ced662849801d07474d5b361da8c12a9777fe060158f580b1cf1aa9b9c642acee4899eac62553e6295feaddc5d83f59b1130313c7625f95470f09db10640a6276d6ccb3d2731c4a23ba275c294f408a3358e09acc79ceb473371a371d2b97faec5342962f943372eeefecca9997bf63ac40653f3a5e9482a0b8b67fec47adc5fbe11c83d6c6d3589cc061cce8cdb26fff574a62b53935113fb8a3ec61446600f31790327cb69c45f186e69421a140f2007b3174ac23a78cb034e71e1206a44dc3bc31858ad85b59b09aa25b8144836b6166c9ad60a6891d0a8935e9e1e31bfa62a680ee2693b5bc16788c58d40230628b5d4925f634c2997c40eca956f230e8805a77c5974d3e88b98a2c2adc3e6af5c8df6f79fe25f6e0c44d32f80d1d5d75c5c228591fcfe0f58e4dedd3cbbbaeb8f7fc1610fffb577224f9d862fcdcb2d613f058385f699ea6479770e95d0636f752126c3430d61670231d80ae668d60c91d117769cb861cce234718ccafa28746c86b63f717eb610f5491dfdece5d8d300dc9871421b161c77bad4858fee7ff4391fc059f09e4ef0d79d6a669a4a5825e847164dcbe1c4a1f13cfdca629b5336b5d6cedb1a343db61a698a939c0bda8f7f31826e460d4cbc33709b5be854dd104f26b8ed1324d6adf0ac1b82e4c4b754194aaa23aa1af4955572dce5bfe39a592dd2a4b0d195101cccbf217e690d66036864e0537c16030d9f0b7f36ba5eebb9aecb4cce1fe5e57d6537dc154605b308cc0bb7808e9ad27928b155c384ceb4f8e9a570778537f241c418fb59358ef2204035002dd83216fd1eac304c564a318762c2554dd5e5f5e9902a164f220ed7e6b9200987c67d0bd28f067c1045f2eeca489435022294de7c43e884bd396dea7d9d0f8bc75053197c6c4992ae2491b9ce67f264cac95a221bac616f3719375ffb37a51e3917a27f50c64cbec8976d79e18f9c24cee21ba2f317bee2f7ccda4991de5f549284bb1d96680cdded2b9f78224e1028d8d45509c9b3f7e6b600ec91398f5fa15bb7b2e12fc5e93dc84b0ce1f60533d75b458fad6005f4918d080ac1ceeeea6bae853209e322100a54a766a0ad852568392d415aa403d06e4d774a368df6c7bd96923d06370349708810af748aad90d2e68df0865a076ee011238b17f98090639d071797ebf42e1bb33fefa7ace8fa9603b3d54d51aea491bbc49c0b562c1515f5471301622f88160659f3b92bb5544c2443baf16388e0171ed0de612b374471b34d1044772bc5f7c334f88273c0c6813f14345bc65e40f49f3b6994d6a324c49d0c192814c8e3543fe0cd07f56cb8f8d6a32f43c0e52f0e2c6f457ffc26daf31a86f8ed0b599565b24d2c60fa39378a277a7f04b55ae2098995bde875053b787453a46b32c35c8fd1ba3a0e4bfeca894f7113a1e468e14786f25cf0b445da8118ea6eb229aeb0724da957a126e7aac5e103629fe7a0017f5da763f7272849757dac12ea68d59075ca64e231a8401dd54f155c0b519cb0fb9bd2680d6c039f289130829eb3fcd6b97ad8aab085b23a29f097e9f18118f0d8fe07746e2e39f679fb1104f69a0c180f613a8f03eca4e94c56af45a270ebf883de9af94ac940486a4ae6097f9ef14bb3b2b84ca310484b4c1cd6587bf64763ea3044ce26ff913290cd933232e4207710c777f2df0dd6dbe38c0f4f8b96d2c2aba37882f4d6dbff81d315e6e804e7a2b0b1af1725b65bc4540893a8a3eaa5a56a3653917e010456e8a5fc27c3a63c8350ba237ab97d35d8b40c1709fc756fdfa633ff280f1aeb19037da0081165a3ba795883ee7aebc8186ffd056e9a34eeb9d3b244c4ba13022892f28587228fdb7644d6808c13c1aceec30eb475b2003f58b5444b2e6274916b6716c23107afeda8292ae739a56715c6f1e709961aca5a3132ca560f9f660d5233de73027740f21078ea83a214afe0c6c52a1fa5134e77dfea06b6bae4d9d75107492ca7303b885fa061de3c03677c644acbe32198949637a1962d8cd8f092c8a573fffad27fb781483ff2af81fd0e254156f9fafb3f45ee7d15fc205c520f56f85a6f6a1e6f2a8881e96d3456f2c562e96c6e349b771532ac241240312fcaf7d85aaf63d370c3b0c510f98ea48799fe84c809098f206cef53399cf8813686e277cbe8acbf735e53fa1c9cb073e2cb05e30635ff2b4feed8ee7702c616ab061028b679b58eb6e5edb7d9aa148d6579fde034c60b1633cba5f32645d54995351ee4ea7d96af7173f9d3fc3beb26c2a3e065f76f7780a154198126e0e57a714acb2ccd6d6a8b4b1ae0569bbbad1eca9e67d40c1c2cc5da3c9fdc1692281f8cc75956e68118448f63f0451484ab507505146388c2dc7a60f2fe2d0b0011afe5ff6b48d062c011fbdcd3cbfd6b009d262a9aed9275c28b10bca7fc826cf6cb81282a820354f7f87755942125f2ee833fdebeabc04ae592f62fc51bd5b5eb309340f8d0bad9ba8b0ecaf1d3712293a5199b6a687af2a010fb903dd3af5722eed7b0926665423370ed4ad528965a554439ede1cdc23a3103c40a2c663ce6dd8a98b742e34182b34ec1134d9634cb926a973e6fa32d394aaef364f2bdf22bd5aa39bce10ce8aa5ad671f82644b65a4afa52b5a41e64ea5e9a9de656b7fc07ca5b6ca5fb0de7eaeb097a3f1b408377fbf089b9072c240bedf58073f20a78801c1436d4276142889079c4d193b3dfcf344dcad9dbe3b52f42c2c4752dab4362faa8dea1a2e0dfe1a3d46ce4792437568dc3f9ed9468fabb37cb0ff961667dfd67a64ad17b54ef8e497e8961b566ef01926b67b7ef692c3ca893ca62232290a400439740593f66ad9f64ba179d84abcabc6da308bbf51c7db00adf9c94ca2ead16e70e0928c76a600db29784dc734545f0d9affd8f3b055ca4287d9e167fdb09658ac74e94d506e770c810552b2063dc8dfef7cfbe72c0062b784a7c0a06aa8d7a2f488dbcd750eebbbd16f4ea22759fb14f3f33c10b4a18956ba07cf291827b756deeb7d577b6f19c4b05c5b60e146904e7cc6913754530588ebb12d29e3243bf8b12efa1e36ee5c39109c3890f75a71003331a8278f79696a4d3a891a15ff46662ead2f655089bae69d8705edd05ef0f18708cda2aa62301ba8edd75e095a859b611c3dc206a76bceb123a7098ab7a1aa21cef02a1ec0b2a622b93d9b842a0539cd82684839c62ea5c3ad239e899a25d5c1056da4e590d4a92b44e94ae604cf551ba22540cb653271fe4f109d1fb1d9d40fb1c86ed364c05f5b27e8e35851bf6c01ba765fdca9d8d097a866d40df19b786c383be234b80d12594196636ddf0f85a1f91a176ed70eac7fb4c07a2881f1b34671a756608dc2ce5594fba19eea394ad7b38303deb4cf47dfb2008f4a8af74ccada92cfe6b522700bb38115ff276bcd1fc2a9322fdf1301498c871ca332f173b04edab9edf83f0dc34727f7fae91e6f0a3b42b6e048a9ab9d2ca88ebcafcdb74aec2d78eb741e7ae964c7e9c53b1babfa8c4250b4fe6b490de45fee4efc6566fa9fc9edf3ecd7147d19f578c382bd4be92545f678d0551748c0d61d7cd36b72d9d47f726c832b842901f9ee9637400886b6f7e3a80ad2749038e44b4985f9a946c88f5ae7d4702d461811c13926effd862f1eff65498de7a6ba9cc6d0c35ccce276378e12e8862ca4096efe349a380e8d9d387b3ec8385b8718977c870ab4cfb25a7ec06c213e2570502345218101f340400a03bfbbab64716852b6f936d05d4758ff01c794238f1ee46c608b060fe93fe86bbe26798669e223f4bfd03b88c3e821c84b965677e6b375d1746c2edb8522d4c4c4a42fdd6055913ed06605312c65ba002bc9fef64973eb7957bd1c2a22e86460a8f3609597cc31483af435b0d6e9bd534ac8ebf68b1590ab6e2281c73a53432bb79748be3550c54a0f46c77937383351227e87d51b9d12a505c46137e72e33b997753421acf7d1cc6c7b5be9c1e0296f2b6fdfdfbdff8a5f8977789123efa3ec89dc9c158a286075c73989f44d73012e664f3c3216b6a136f99d1bbbfa8d71c8c0fc4cbf54b866b78390b51f351cea0c4bfef77d9e051c522546914e04548f683911bd6a7f0686d1717fbb5d446a5da384a9f094e85f1952391c3951833150430ea5738c12c0d0d7d61b2483bc28e608ad9f6d1066d697cf87ec2bce00a2b429fde7e00472a09a491d92008cb8fc815395fabf9812eed1922c0bba0f95714581a81343f68e28139249feb8a9162bfc0e5bc380404411d71b31c67b2acad6084dc60861959fdd3a62ff01d1831a2223e3c46d428f496ef8448c8aa679afe0f5071a6a96967f0c6f69c1e875ec6793e73a82869e8ef197a74144e962dfde4057cafcfaa059100fd209c405359462dbf7229ceee4956e0956228627f08e7e09f316d0dc6f8dcb45161b11d748bb6372f305842132bb960c7e9eeb194c46fcf38378b596b716fc3c610c37e242234af1ea0383a5d8cae6abdff94e7d3ea45bdd5fc84ab05bda3a650f8f5eb98057fd0f7a3fe91f6237e8607b355d6474d8f69dd2c8413a367cbe00af53818fbeafa53b211f4b275d463693e393c73f128b54998bdf6f4c428c94d9b2ddfd2351b2954c533dd4c9468d34ca4e84d8e801bc95351e33245ade6102adccca9860d11f13758d2197fdff806a95598826693cfb26ef82935ad7f1ad03f6365c73ecfd14c03b7f0733743d63b304a7856c9df61496596dbcbb2708b37fb83dbed753a869e725afc5dccb54940e6d75f9ab211c709bf15014b82a02ebce8c2d87a6da8131e5a4a3afdf72ab1b0d3aa98f0ba541643083f81a57577648960529115769978d0e5b860776e5b96411d1f0cbc926b7318b46774ad475e0ebdb047152f17339e9a18b20d050b9b58414b74ea20c791068c057e925f569a8b367595cff80d623266a0b2b5b460e1b41316eb8d964a519e0ffad00c68d912e0f68bc5b50a39493a6bd4cd177ef0c5b9034688c24546bb7b4415508286eb6287a91663f05f821adc8d1fc1ab14ceeafa934c12e3dce8759011e03c4746add0f7cad67cf05f35362998d8b1c9acb9009a69f1fa78d6f687ff0982253ea67593ddbe18539592407f119279adae2c4b26d2641bcf47f0ea18c64e0c83253e4ef6848927db640cafab6c83cca41db94aa031e8c073f5beef6563aed9ec0c95fb7bba40e10cc784301fd7a965354c28b1611a092a2eab450a883d5817af9181cd24fb1d0b1132778bef848e471f4451627586113c34d6ddc0f0a52318d11ff8c275f28cbee64358285366d84a2e7d85839d8c6b649d87a28aa6eac3024f58faf56d4a231de77ebe8ba8951d126986679f79788645b6fa86dedd68a63329fa178891cc1b5957b0d341c23111096d04f644bd960ed3e5506149adb06a4253f757851a1643eb8d040f608b5c80b324e648b5733dec9734bf5b1d1ae61b8aee15d6eb361a280bad3f8f490e4d892e07efb74780e991c15d3c710ec785d6112569a9cf2b8a34a5532b19596444ab6422fe70d71fa9354a48aa7363f3e37ca8c350ff59250dfb9f811be26541f5e0e7450d33e36ff96ae4e28415e882c2fb75a0fd8e43ca909a85d78d0550e5c762523a98bbcb404e057b7091b6d27a88831291322243c381ed353e31b48337252df4a01ee00625f1f4ab32dbca9a3771329cb5e0550a88864467fa7e4ba99faab65e9f8be05ee61ef2dc4ef9a1bded282f557172945ae75c23e693e8eb1d499f59d14e43fef5b2dc2c33c6fbf19a53a90e61058c9af72faab5eb9df1465aaff15192209821239a9dd7df7f5286cc3fcd574570faa206d63c0c8e79cd9c1a8ff949ae793fe0b4a2e9cca9cf2482a3207349c449c26c2c2b6282df76c09f8b023fe3f6df644287405c4a5cf53fbdf993d2ee95866ca6c273c69218d4e0e97434aa6930a561e28ff4d6362be16f54b8a32b81f8e48f65737044e03c1105b194321b0cd4bf7869db5ba81149758b61cac4f0abebf45d2e07c1fc2eb7b438d99273ac58a0d170387680162850631871d221a9aef2016865063b34b186ef1ab7ada0cd1ad0ed60a86a47c30c9cae4ea1280b087eba6393c32ff9a6a94fb46aeb7f2d4d38c1eda4303a0aa53ac6ffcfbb9cbee2bc94e7140f3d1bbdfb33aac4da757b7e8a4ea876a5fd9e5d405fffd75338616de85c1b51e73d05740eb389084c6d989150e07e2cbcb424a4726b028bac0941a036947ca99f80eadb65dbee021896d8b1884a26a8f52320f5d34452afce2e2844180f4d0466c1a90032258b633e0a6c34c099b7fa8405d4d4d76a9127b9850795cf95191d5250c24a428e095dc0b10a9d14a48facf0e6c4c0621038391e4cea40efdd5e965e8ca3630b1501ac5b6a2f32b843009b8b5c475390c77ab67f7846f49751b1c4a2d45db370d9ea6bb78ce24eaeb51626797c5a17e5ce47caaa6c3be040ee9a2e1eac6af99f24d8605bdc96f18af406154c81cdfe0dff9c920c08ca7574cb0f3051b3faf70a8f78092bef59844dfbea9458ccde29710c46487aa22100cde554f09ca9d7f67275e4b560dd3538e48bff8ca1f44f56cfd3a87c0494b86fb658d1f0fd5fd64163884d5c34ff9945914273e797d93ed335e8061ac89b400b6927aafb977d4d829c15ec58a6c78402875579171af32951cb935883074af900f5e90c36378c885b467af70d8a292215e4e64f67ef88837e59873484e42d084d7eae96d460ada231e8662c20dee15af669307cc90d4ea6592e5e795bb521de4f9528710be48f931dbf8435104855d323f5d2f0b6d3612430c8911d9066f7f4aafca4b4fab7867db67798dafa7c856623aa25dea6f38ff61ce32f2d4804ed07689a725047b6a30d0407d3b7cc132655c026854571d5c837c0bb0701276d79989f30ffca7951886ebebe2af47e269e23d67dfcbafb2d3a9e8c2b9a72511a8f24054b61908805512fbaefb46b9d090046cc4ca803cebc2a619a507f6f435d82c9358878dc13d75232b4fadda4f9dbaf18e7e6eb1fbe66cb39f7f66b6971052db779c699dbb1d3875fc054ba05bcf76f990b44deec3ea4f51dad4803c15522910b8a78ca12d318b65940b1e994d9b6c7f3b41981b00699390ffeee40f2d5abcce42ebe65712255742d0c5144ce973b73da13569d8106fc1f456ec332089b30946cc851fde41e6ffc4b323af5b729c703f7fbd66d30ebb6ace67b1dab57d31b6584c27dce22887f0e703e88116ad16116503519baa82522fbaf3effe4f2f2792a6449556ab4b634991f5c87a78ccb000fa2eb43f2a54dc330322f93deb48d2cb4e22f7644515c49df7b252c09dad11b319c5033bd86371c618eccafcccce846880c6f149aacafc3b7b2ab7259b98ac9bb92d7a5898856f533c2625373f51976246e793ad6aab075e56b72a8575289b07803be7ac3911e3d81c31f48e4102d2bd3ba375d3c611ac42a1e0114ba3903877f20e55605b58b4d79e3ff91d6f80c670439cab9b6498230ca6c9494dadd73357b3a6b2e18255a0a4b0844a63971eec21afd2dcd3d7d6e365f00f3aa53ba63e2545d9b3af66ea1ed8c361992e0afe6b5eb58760188d09ed4b10f1088fe2b2ea33e26c39597d208ebbb9f2711532efd66340a9ef79bbd9f87da067a22e0c76c9af9913c4e3b3f5cd9c035875924825e730e2b7ff823f1d7dd8f533541fb75941a31db76bd3aa8829afb702b54ce5026d49a5d1222c4d6b260a2c4d7cb9464bbaa87b6e238b1bb563b23c3f0e548fb6be1a0d979681a1813ae2cf4ed8089857f5691881055380d5461b15ca1c80919d16539fe8b3237541161bc050c27c270049150b27550e10c8a31a3b83a2991792578922f8a2df48930c9804b9d924451b5cf659def6fb427accaf5954126d44b0578c98cacdaf0f06e7190f70eb6adbca766ac228e16ddddb96d28e1c7f2361d8c7573addcab120e9494ffeefb09b64d3fb478f367cf2c0e9b0431be4c4203a6d93846c9d90c88b340f697a1bb16702c92758ca6e6e7db17d434e95d433b2b7d42dd901a2e64ffaabdc884adc615504da59b5522c88652816d338cab83158c38488214171d2b4f9b52f826986e8c63536770c8a2765929f260f4e4b604f0f3060239a8defc1aad0054b31978855100f0ce23981ae292fcebbe1e704bdb114be5b7d76d61005d18ca540c365e312cac0cd2f6505fad4c54b4b25542fa715ef28484adeed973f156d99d45f043e83ce8902b081559e8854dfb6abfe1f9eb610d67365aa4030be387a11d1cc453b44dc1be76f1b0738c86a8e024ade2cafe1501da6e341490c051a77805d46cddc1bd8df6eb47eea14012c2a0e220faf688999b81040a58f0401dce302c1ff08960ecf58736e0a877ea9402881d6f9d8542e2cc6d90ce3764e5079f49e05e8540841f3f81411656fc09209a4da4292d71c2dfa37d8f52469b2d8a30b57104e509a34c11d8215ca66f2584eaf397f0e5f9506ae982945730ba686228acc088616b238c21ef5821829554f6d6d7a6cd690d73e0daa02ee30c3de81ae521b00c93a9a95b6433e2d1abe6ae0f3eb1662f0c1c5388197ba2300391c99b35dda90239d8643efc639d1c12261de7d712cc65859800a13a8883c141620d9b1ccf0d539243957c6e83b61950b8e30194181c7512ac00ba4067437989a19058fd7f409f8b8dea865cbbf5406181762f10eeab7f7e39b672248cd7d9e5b05440285054b0be7c074894051c60423f019a0e1d5202b8d080fba2c73c5306dd1522274c37c8e5138f968db790aa35971a8b9d24d9dd7d3ccddfea16a1b72e4b9dc17c6be542f4167e2ca89d6488a91ccff23cf45c7f899af48a360b28a20b0b3f9742513f5ce6f0c7d1193f499872a1d128148886f29671fd9f1f2001ea4c0111ad1993eee928da32edc9fe87d103120ed34e813643ffe31b717f10959e3eb57b226b6a226bbfa1c301eca2d2ebb4421904e167227f84b800729a4f2a90dcca1d0a9327a3fbb031949c2c33a82fb63571a411a67c1f20775d4ef526e64410e23189a80a253cfcf22856251eed647a0c20e6e9e9ccc930c2b0dc6ae50753e1ba4b354d5523cc7284de6f79e32c1f85416567522c1cd01dee6d93deab01351574a4e4d14d5ad45b2cf25da82cd620feff1f57ce2cb494162862194adb803df45adaf67189f1c25c7a3c0e9d135c968f48245d5656a028f86a4480df53881609b6e156187d90cbc2f60bd6eaec4e169ddc7151c6a2392dadd0d5b79ef04984547a8904bd8471230617418e47f69fe633db18cf5c5661b1d18fb8346ad00a711e40ba493150f7fc00d4dd1e3a7fbfecc611af3c50d4ea12688af0a976ddfcf1c3a5eb7ee418dcc069620792657cb96098d09c56c7f846619da3070e7345b21a209a4ecc9703e3ed83e3646d6e765d9eb515dad0fb1d3e26e9de412a00f8595d9ecc96c32b874158051026f4bc8694d5d526c8d204cc8d49102697cd441b3d1c7c59adce2b056facdca36865133233497c5b0b7c49aa77449dbb8caa2c0b41bcbb4387fe1b172a2a49344f13ae971719b9decfc00b06c12c980ac32c940eba7144b21c411548d0013cdd2ffa1a9125f2b48c1dbb1ae142ffeadbf95e9ea5712dc1a84bcd65f0432a78e1b697f80b28a8a9eb5c6d1d9490dc4a4347af1277b31d778b755131be44e15a8de8341a94278e189de939810c4151783f3b7fd5d458369714226bc9582f63c70908e9aa6df503c6e0caa1e1c1de808904cb16e44bd9df4a06946a65a51c7cfe91fb7943887359e0574ce77d236b5f523ee1f3864a2254a4874e8978c2f8ab4c5f12cb0a6eb5809256bd3540baf0b4ae087f0e23e9c1e4f7d44564e636ccb1e7c80daf46f154ed74fbdf4e0a891ba5aef2045661c2e950c20abdcf0f8a2aa3279d327e01a5d2a2457f4a5b314dc8e4ac56f8983cf26963b1094db7db68b36e54dde251e79682fbc900a3412c8e43ba528df44c6a63301fabd501adbb2ed6373affb97c119e99892a6cbd4a6f4841468e63acb8759280088bef717b155a6a4f08205b20efb116aa26319bb15d2450e1d32e0470c575d3eec15a28d9991ddf98a7afdb2814850b621eed64a2c398cbd198f500eea3a51f295162805c9d1b14fbeddb78d4ccda95a42078fac666fe47bc3cf6b14f237c6bcc0b325260cb35c10eeaa1929926bf994e656486ae6f1079cf95f77b22e67bd0b499bcff250cba757e7700fd7c34afb1fcce453395d5672a98f83095167996a301e7e3fc97defa00095ee6006f46928b5e6ea533991275c1910aeaaabe78e14cba50bbc272a1c8f5960d5d275810dafaeac663ac292aab1848d7dbb0b3ed82c12f428417756cf9f3149f68ac0e6f92d08509ab5ccadd44f9978f26419762340956ff55669ef3ac5515442b8f97da2d4efc3de8f7b85fb7ed19a3b50491f9874a0cbc74e7c75141e90fef427409aa9f4660eef321dd5f10ce5ef6df9808969bf64a170aa1016d72378bff9aaa0bfe01bd6d4068ac5a2315f5e571181b6eee78e8c758cb208e30f1847f40f86d017be5e847787f4cf078cbe226cc534d0e10782da0c045b734cbbebcfdd393390bb461035da460bf64cee3526cba6297cef6d0323a547434f834c442d42230597a337a7c1949d5399e02bdfa4cf9eaaddcefed2791ba9f9ca19841e3b9d8b9a52e9656d88bf667ba9d4ea687a200e2f5234bda8576009caa8340d5c65842fccf6c713377d14042bab08b733a3779c17ffea0195029385f3e2b6b6c71af557a603d438aedb6a343e15d96d6c1245e8b06f01544b3d7e3fe78dbea0b2c2f9c5644cc772ff64d2e576c16d73175652b068b8a32992368eaeb76190be6203b857b0e14bc8efdd380facb8fa49bfe6718728c006915aa217f207a543ccff0646ff264c8020454e82b2fa024c1e2d6b43c6f1059b755069150cf9ff713b84a08d21bedab0c5a51e7c55a57e0a76295a49452e43edcd9110b97f2695740683293fc180b24832a81d84c3e8072e6162fd7305687d93f27bf48e429b27dc1eb15ab7c0f313b6b30a82bc7018c11654b231035ec3a31a15b42b64402320d8bd1d34ea2467be7549a76e11f6fc8823334604f2f316a90036b2a65133615eb59b9608128ff0052ea041ea04797c212cce8dc007d39d1e1088bd2200799f813989e8a63eb44dc8c85694ba04cd667149207bcb614951763c2fc12a6dc1e494979a3eec6283fc02304423ab745b5b917d77467d33b7e5a0bbee46aff4f2fbe20b5a58a1ff07e588d755fe736ec536032598f6fbbc66520aefcd5b44e20b147a5e7f24a97658c5825e65789892976c57c3187efcaba40efaee8b6e5acd5c820f9d66b873882b50cb4430e51875e29b850abd243f27742ae7c53b04f87ef36c3da7473e82ebb0a983fd704a8903397ceebd94d8000daca0dad736f307a1cb45cfbc8d7f2b078bef92ff199b4ecfdc517531133c70ef6ba3933d3b95113bc1324af176ee626e2e5d260b9dbcc15d532b833e4135ff2ad5937965bd70735e9c6d0233b39c29484949a7f860cef5f9dfc6d5d64661d73333bfead26b4c66f5a7481641d1e60385601e8aebb16760f9ebe9ba5420af445907e0c8fa1c56d84a48c481a7e9e6139f51635af6bb1f257943402411b35c4729c0528ec7adf84ee6ca2871a5802b2c2e6a8cedb03705c6cda002c8f3aa51b00d75aef8aeeb9d9f489f529238a8c99286dfa4e1351d4dcda0ec464fafcd92a12c9e421f6b3eb012ea383b8fb03d4c6e1828c61051993b40f3d3bf16a1835dd5f02ff61b8c4682963bfba848bd465ad2cf709a4cb675861438c9c770929a1a2cbc6926efb3ac2d7a288d5819ee72f60e623563c6d37579aedcc0c03dfc8e1ef60f602c3222584d5f7efaaec3c4d84054da8de8489d0f13e0678823530493e680367a9283f117ee67ac8dabe048c7a508ec1639ee708e5c082b239f046d95720956e07f112c4e5eb353c6556554d2364f4651e0de76a7be75925376a7155d24bda73c35098d75db92a08bb1f80135e6bcd344782b1754540144fb91f97f25c7ec03ff22dc9a268b8bc3fa5b09f2e7dadc7dec9e8f12618ad296cba6006731c24098daa5387fe4d994cc70e10f444956c8729e17a4f00d23ab384bd9e687850b4968fc908c2ce7db4f5dc1e3b1463727bdf8d845ebb78a1c271f2c699d7c88724f79ac25b3c4349f9f326c6d460e6ad35a48985c5c7d8b4ac83180ff8dbcde7d07ec1af57ff37ed9b636182f5292606ebe8dd6f12b2e80b6a2d25d0da0698d86cf9876549f6858c25bf1cf6d035673c69bf7aa285258df83f2261e300227288f588aad15f1453b96de626f9dca5d27d89ecbfca6a045a66e0e4ed0d7aae616b97e30e9657692a8569002cfb2a2bffd0e29497d25fee7f8cdec37d5d86192c3b5e447c6239055675399993bd7cb6ba95357d8571a3b1bea0d0fec41e60f0845be4acab30b39352ee6ab8e23b9bce1dd9979416eb66d08f642c5885d4e04ea3095a6f7d9d7c62aeb932e719783f71c3e1bfaea61adb431caa37857434358702b777d8dac96c0503b50769654aa1c490bcde296f43ea2f8bd76035f794d029c286a0697440c76b29f7d6e951dc82f9d8d22c87256c4ad9b0fba95521e1d4a9d9c8a7bc0a1a389bb942e6e3cbe316f2359628786347f0bffa50ed9d8fa200fadc9c2059f872218dc39114f75ae2d4b8d08aa2d99314c1cbd97619febdcc365cecf7799760716a68dafdd9cb5c7aad0eec5b0c5c427e3f01ebdb11a16c79abe4f7015bf1b2871cde6ebc783e3e7d2a8d08e9e8d514260e7f763119e7816a91330252a2e7fca17308f9f0da05dc2920f9e578334d52429f82ee0818cc21b37f8bb55770a41e310e1b8dcd101ab92bf8daa8981fefe7bc13f359ec134a553c3e95f9c0345f641051a1a12f518c8dadda36b1f823f8834460f0407328b7c60e5a4e434ec7a1f0fbd6a1e25e80ee94a5a3c146c50d2f660bbdf45c7af87f138bb5f003b6b163abd96a8e34cfd443bb770da8499936f97448bdc208ac70dbf4501c90db453eb82a67409a95235f97253032801004bdb9501328b5b2fa28009989f4a5d195d55a33c3f4186ea7bfb61453cd49584df261202b457756c967dbba2aa7fc863e9f3fcd4f212fc8e1ad7250865d57f5084af27c78733ffc8dc95a6027ff76f09df1b6c31deb7a48c0bacb1aae4370dd6a8d1f316133d3eee9425808d6c86bcfe7cf68c1e4779ea41261a75dc099df50f41be3450f52c7c7080aae7c1dc6ebad465f74c2132933f6b33119397c541fc58f5d7d497c4cbb5804ef4af7838f220469566e78cc4016986a9dd6e43bde3c5c615a88b4dc9fed0b6fc7ac73fb82e090fcf4f946b803d5530b2b649327b9ae4efa35014747becf1bcc4a0e1b11cfd42616903bed3190fc112d005e17addde5d7f6e1f3b98553ec1faf2665f3209030987c523583aba15beed94451befb7695b7e34b8e0487beff67435334cac64e4a6b26c41782b4b7b77a26fd39912c4e399b32aceb5214fc3575995378bce6df2d89b9060cbc80897967b83b5c08fbcdb01a48b8a662af2bd1a663b2c73a46009c95deee2702a955a5a6b92f28dfa41f2660e3b21966670724eb02b23682985fadbce44f5c16b1f2e3f36789ea85af2f8961575333a780e5d0c834dfd807a120966532a3e8c2e7e4b0f1cb6807b2e56bdc55609481ff736c4c781240d85e0409e3c08eed1d7bd1d140ec9278192e3ff2a7699aedf852240bd2c1cbf2e4dcb376b63991a93888d81bbe7f4d9b74522c4cc9fdb4a6fecdbe6ca1768d493cc06ca5407b9deb1548a09d6e9afbd5aac35c97899edb97469d7da7369b953646e7d46d91ab85018b0dfea356b54517c7dcd16156e4a0fa925b9012eb3347c65504346ad5f0adc361df6631d92a34dbe2d785bf9c675c216f3a57f63b41d073e3fe47deb85f428d7f4cc8500a6a9684eb655989a5c2e329e456f350ff7773d924a567bc2891c0fb284dcf25430a25cbf260617d460f986502b26d1a6da143dddd3684f1f0d5cbacf9ace01aafae31d310ddccfe256ef3ea089506262fed1063c3594f84f52d53b577219f877d65067b33bfa7cf42b88e2f428ccef767e0875f6f47de05617841e209cec26f556e1ea3d1e3bc9577303944c2bd96cedc5f3472812d310f9c16b30abc321727b58c6404db2baa8a5fbccbda93a0ecf8656471f8d41f3785d885e7df0594fc0665755c9d20d4f4e9078caf59f82ef274e8b2e580a9cfc2eecca7d59281e2a22a4f1f4ee6aa4a0c76d76659bd3342721c251e90e92fde9100308e3a535f9d1f945c017809ed463400b14660566e7244a519a0ed334aae30250bcaeb1b2b4ad07e8192251f86055d4f6b85cdac7370f39059ba6707c5eb9dd125cf5dc54f6337fab836a90aed1496f310f1ced534084ba2333560bd22320ef7acb8dee3ab6417768f1368087a67a201204419d830024550f3b76d6ee59cbd16ae29a8e5afac0cb0d5405e646fe26855bea1c2accd254804c7c09dda40d15ebb0a38ba6f42a34efedfb1a6a89cf8bb3e471f6c900c9f7c6102f1738f5659a482ca507d81cac7dca79e1986f94f9ab2a8467e0eeb0e6b7b0a14eb4d7bb6ac39a6ac34e9193605aefefb5ec4778167d2b0576d7d3ff21f72cc6913becad11d59e68d6453670dc1d8be0d78700170e0ec36e3fc8102d68287615bf577b437f983d901f90a7a8545797c834cbf1d4060cd3e036f8a2b7c040241761f49792900d82fe854c0b5410ea79201bbd53375c31247679ed06fdfbafada89159130acdb9c6e9d20e8854edff6d01520594b79b5d096a263794499bb887bf328b38a15dd059eff63f6a7d9fd8345e10651e61230bd3f2e72c1b601bc52454baf12314ffef7006b992339761f1ccd8487b5b09107a175ab64ae415cac36a4af5444785e7f8e1e87784f0dcfcc15c0a428eea86aeb4cffde40229a6b7664e091eacecdbf239c1d2f902d4d2bd3265f938d558f89c57a16a8dae3cd47697758cc258c0cf8cf021d1189789f623bf8c79fb92cb007d9955e03e95a356570b40f4e150a94d78bde332582647f2092dae08c0ee55a9ca32dbf2100e948a6cea61d1ac9f79e3d96f1aa984a3bab7145a420865a9360c4919b317e878deec44742fa4967bdeac1dc36154a128a66cd4f7ec91167964965292a6591976ee7c92b6fdb95f0d0d62c1435d7a057553bc9db2d288c5547fb9309c0004770525eeb14e916312281246faf100fbb292c1be5e9a3cf2cde06c11c42090120a46e4daeccc03634d2ad7f7e97f9bf34a36fef27d81dee4bc79e7134fdbc2395240c6cc25ac1ac413fa8bcf94d450080a635237b61b68db71e0773351abc53a4caa30d82b6ab2549df745bbd8ba76381b9dd8e1c6395e5aaf063a564f9d8cb3e94881c4f991eb9279733f5a8508f6e9ed3d468b7888bdcd15eef170b61393a09d12b72aac9c6e90c3c09d490a6d7f1840e1b8720ebd313a004a775806931932cafcfd383a01fc8577ffb949fae76e5652020529c3989630f75d696402a6915c31a200c3e0f7cbb5a080f2bf1a3ef7618996c2ccdedc001217482d6c8b8e31672ce6f90b6d98fd2199ac0869baae4643bff64c26ca51ed677da0eba36ea87ace65f77c824e0d7fb6f44d0e7543096086518c5c55e02e0efec79456aae3a865a5b6bb3d48219d5f002eeef070d793fca66dc87b9b073c136c4d915792e3d715d15a27670a6b56667bd3a55870559dc71d2a7a1def7dcf645ee9ec1e9b79adbd0309f5b67e0e813f84c1a78859027cedcb8b64ea9608788825c6a1b0d13ba0502fcb7d90fd45eeb85a355d903e9970977bdaaff5decb200c3efce6a601682809d76b7044ec09dca3dcb494261940712552f4322ce2b0bfc3473720228d965c3bd0a0e8fe966e0b7c9d7b1962db412bb3e418729fc7c63c20aa9ae7d928e2fd315d53d32f463d1e0a21194170ed3ec692d2321998339217c81ec0cd481e2fa13551708b04dd37f225138f850eb6f757fe8def135d16337cb3cee7eb5f1c891c133489305698a0ac0d8821170df52bc8dffc72b1469dc5aa0987df909301afa94f2bae4329eb7816c3985cf572b32a81040c3737396bfb9b15d5db2de65013be04bd2b3d17e5cb1227763ae5cbdfc85cf5654cb5250dd2f0e0d242cc021d06cad6521d37f3587ee15a905b44a256642370681f538da8f3ce2c5c62bb9190a31b8ec32d031839279d2d97b077be1d479b3267df9af3e7a397bad009d9aa75f19b7017fafb6f2c4e1a50fbbbabf093f0313c915d181b43d81007f69af606c33f8f556bded98baa698f929878ec62b31d9cabd1a6fe908b19af6997fe75d7f232952b6415b68f18ee7f3084ac05c11e84b206279379332635b4c39ae8d2866d4c0773b43cbc1a3dcfcd8b8580f888fa42e7e08a31ddcfcf156062034096694791067ad44b9dae2523f4b46fcf8bbafdb1ea2061595f7bb7e2dc2f2bc7160e587e0c995aac6883e982f4b363729aa30b3f147367aefeb3421abe5e4cc25a4ac1d96344c7329fbeb07981c63febce29d369147c56fa6fa8ddaff56b472bd5c866ecd83ff6a268d22bee9e356629ab644bd7abaf74aaf6b00c70296c19eaa3eadd6ce139e3b5de6ba7a5d509eeee04c4894426554970c555c143b2d04478264a87870fd2c29ab435dc4e19d73418d4dd64343b81f4e7c2d7bfbcdeed339bccadf903914356437c894e2419b21dfb7f3345035929e759cacc7ff4d4c8d065f228a1b307bd2be05143996a1744233b1f2e1f9ce046e34a28e0b507f9781eb0d7c143eeaf453838fb5bf58f0fe72ae47ac589928c4182205bb2552929970b8182544207da16fdeb9fd129adc72f460100744ac3d0e39f4b3a49f32a49dc956ad4af64106bee58071eda5fad8f49ff382c54c3eeed4238222e11bdd052b1d9d3dd24895a6fea41b4f3226391566da33b47f4d663c3a24eca724c67e89dba3874b408118fa29dd1e825601578abd1e5db6b1b14014bac9ba3a0ea645787603face80b42f2c884ec1b8a8f3856532e0738267bbfaf163a02bc5289fb0154a0a6ba939e35a883343a095d39808ea5db7a4413d25ecf075fa405eb769b385daa3e1f96e3f084d1157b8ab7a4f12d94f829cba458ead010e1b9f4d310b96e9882b4c7f1b7190301fb0d0a45fd01ad8d0800e60c40ca72a1d4153fe8db74a4ed9ec4ce7bcdcbfdbf62577ed708b69a865f31b35870a089505e364749ed034b69a78f1dfb09279ab54b0fd6b9629241ea8d10223688d43bb72e6c44cefcecccc179a221a43a60617474d15f9db4b3f27c63dbb8dfd6cba368a52150c2e569da5f86a35c9fc0433816bfebb899f47a9538fc45ee3349cffada58bc5879e3458e12393afd078accc31beda12b53b8fd98367e95cdd0e329bccc36abca2b97d145d1cf8dff0d002eb0d1bdc7794beca24d58947e018097697877afbb936f87d59a3f78c1cc6e5caa0aa22c39e6f424d363361e0f82bdfdb69eb536201bcf8150e27b10631afb1dedc5430e43e4343e446633ffdd3ec921614d1f29109898ca2c7e47c7fc1f5104e9a28d0437968f242df1c1dc26b72e725e47e92e07bb513315ae139a63daf1235d1144e33ccca4eb49d5e50bbe602e0b4ec665468d53613e38927f322fbc5cfa145e6cef5a7f6026e76c50533f149c69230f932a512e81ea690ba8dd80c91083b9a3c0d2c9f676c4f161683f84777433eaa9d94ce351e5679d21dd76424b194de08cdcc4507e158f22ab997d9a4438486d3aa89a3603b69250b0a8ed61d532e55eaa2464173163c7aa25baf363391b5f5b46d09d198ad2a0ec378dd8b5bd9edc425f321a8377cfbf2d534a2e032f8b500865647698ef95b77600481f0ca3f7951dc6a8da170bcc98ea649ff50aa9c2fc4ae2bd7edd072914fd5986c6996f4ee8bb50da8bf6c1d7c0735507951304a0697c03ba3890df04e1fa1037e1145ff68936e5074fe9949bd3c057f1dd459ba5e95e03c8af92e968777ca7e9bb1d4b178e614396eb3d585ceb439cf081e38ec91efb35a2f92d81b1f46511858d50ff186c1b49346c6854f910782b48647db72cf2c18dea8afdd098dc92443ce6a131dc38d2c29423396e38b28f0903d04d1a8c4d3f6990bfa283cac647cfcad8d8212593eb69fdc459a78bf0da28cce544f574c12f0c6e60bb001d85268532737de04d1c5bd9a4e65d4d8ad4c4d90b608c20d1cf99e540b96dc8d4334fa3933814de4b011b365e41fd814aa5b4ece8cb20a8e561bcdb45053dbdb820ad60f43838cd2c9556b81ae88e9bd206af8a0ffecf2cff1c2cce13d72a3f57567513cc61d1c7a914b7e35dd1b3239a9b62f8d73b9f59b42f56b11233ab2f6b4e233ef15f55bbcd387dc83556d04f7d78a31b275b08c9574838204429df83bba76c665a66bf8b88fc485d3efe8eb4f815f51a819e676263e80800b856b04299046fe1666bf6b3bb0f46d8ede0ceed69c11146eb143f73bcb722d17f4db7dd5d30da293e2ccc2bb2275b9951f39585fa0bb6351200385447c009e776792bbeb5ea077504a2d2bfc19bda1e1a2fb3db68ae9d4a1652055148034d40a60d7e001e00f54c829d592916d837cd81d8341aeef240e61e6d75d3393549f35ca82ca55e5b703e996ea91f689da40af9074c21fea2ea06e69094b82f877ca9d6a4cedc3e3da9009c4b7b4e689087c38180af9ea04b64a2769c3c4339dab5d4f325fe9103a53fc3798768b828ad537b3f90b0ddb791f7ea0d7703daffaf59d50d86840999435f2f47a1fc4062669e9dbfdd255d532fd362207ed97ab1d2ebd02362932208b83ef29a123519cd62d16e6b605e1cecf59c8be9f3613715578b347d62bf252ed435feab19b585d5f8683381d00efd9902f01e5007492e536070f8e5b3fba91b2e6f2675ccb509c14a5173664cedd084cf4e9191d7c4d5522aa1446810f1f9a20f92694baba526cafa0bdbbc884ea38fece327857685067450ee36b62010b2f11790b55aa7ed803b60d20f27e4a6bbf23ce0de890f7b871dff9c743c13008b528fbb0e22fa7e8a0e27b8ffc00fee9640a5d4466af04a951a41ad6cd15aa4e24b5a984b4a484281cfaf78383eb545cdf0f6ca229c0f17c25dcfc4cab26e5892a189c1ba89a2a8a2097c4f24d3cf7bf913f839c88bc97b8b73152c2ff7e28a5128204bf32ece6913e226c1fce30144219696bc3d83e98757883b33157b20360efada57dc9a56d832d7ce4d67054a485cf4625b4caaf142829a3b638222ec04ff7072eca86234e08260e66bd54a024c20413db194b69fea4f00d542efb60a8776335be752175f08e87d048bcdaa4be33373c0e38dd0b644d5e78e1efa2fa94868121a8974a9935316a7abad5fe9d3a206e6e84cabb924fc7f637957797ea50df948822cce6c2ad5fbf401e21ce407fc6bb4bba22e9d95690f5d026a1a3aad5fb9d0cf6c9f8fa33116e5843d572b0c1d04367377cb0f881caaeda81ed67ee727da9264502c3ed167bb09023996647a5e64a4b992ab10e7930dfcd29433a921ac7aaa9e5eadb2aa654af04c3b509f3cb8bc90fb0683bf23153fe51050c674f4ee90186259cb9837c0c57d1f5d3dc8aeea091c296211fae6cd840cd789d47d21763de01c19744158e4b2715ab6f7660e4f1c90d03b38cfd930e23face0a1f77d67b026350580ca4752653a4a1623c07fcf036c411639314be38207a4e498deff6eb8e552269389e5b253977f9e991bbcce2fb1ee365cd1962a381008dc044c1ab1c267cfb4eb6dc70d101407a72b8c59199e8dc301b1d028d75eb097524e6f8105325ee4bceaf5117d28081ae2d9adbdd39175dd156f578ab3e4f07b551aa8daab3dbd45735f6c226cd288dba6a43bcc7633fe30ed2d5fc0fdd73ea92a7e579cab1f6f8918c0285e43cb72a52f083b860a66c206fd9e3cf5f6a76ee6c9663223dcd663b3eda9ea680eef3cc9e07ec154f6a9105fab3fb21f7655b9dd94c49a61fd38c51d9de1246dceba7b69b7acafd51533ba70681360fce4053b2f6e17584d8e94a5d6c73bb96be44a367ebdb769cc3c83c228eb6eb3210a87a30bb88e470fce3ed414db269999919cf9394192340a116d1e4f8904e07f5fcc68e155a8b937370363f49316472e61a87e033bf451705f84b02def5b783dfb98728a9fde1e44e1ccdd350dd3fa2db4f83ad13fbeb00c6e38c9c51880db24110adc50fec24015a9abfd899eeecce83e7d2bb8e5c1739e7bab3b07ccc67c7762da09a7c49e280c579c000a410eecc8d179506b5a9256a63cc030d124bb57edc47b5f31e75ff2939a086dc51c1e83c9cf5d7f5b2593b8cf11f0c22a5b00ad69d0a10c48ea9206d548b425ee49993caedbdc1fbfae7793db2d21bfdcaa88f20c4fae46d3bf104bf0a8999dc2af1b0223cb60ae34111d4657048ec35616375e18a830bb9b24afb939dffefcab8f7736a701888d946048f484898d62d5cc65a649eabb5fc4dc415d369ac10e69bbebc96c8707f44d3f2841511a22fd2afc1d79a5f3101a73b262d659f5a75e7c01c37f1506da08bb864cf911ad41c1ea5609248f79cbea0362225a894f35335ca9687290985124fcf73a99ec381ede19c5352dd978cfb8acb5cadcd5beb8ab45d8a30ee60ddff94d59154ffbb886c745fa7febf33fdc0fe3d8a2ee92105f913e4067e780c3636f0277affb0156526efda6dca5dc57b1c9d0ce8c37f4a8ed7da329bda4b32b4dd4c627e1fd2aeacc1afcca7f6d999ecba6ff6e7a989b98fe259b7fe90b69c8d955b8cfabc6ad2be65c8b5fce5bb5eb22c5861af23e7ee8b46df95b8414129f1c06187a7a107bf5ef7aee09b3a66816e36c242fbf1250b608ceea9a36ac09d92a9d28170a2c2464eedbcdd5ba94e4ca1aec98372e2df61768ef298b89ae3b1031bd5eb014ffce4f82958d9053f0378dc65a522fa132b7d90d4113a723bf2d96d118157c77fa61b2e6f3ce58512e0929a408dbaa6e7a6477b28bb27a01612898b03b7f169b6cf8b32a2245e3f6dae07769ce1dc883a23d4cc4a82721ae79ae7de4086baab37dbddf3e00aef103de1c2e5eecb2e0b308d4e01b07d9ea545e25ac267bbae908d1e82e07af2a5303971417355878c8344e0589c70b90e701c17fea6c912c5eaf0999ae00eb3ae109214c1cda04de8bf08c7ca4434eed14284134076b37d03e85dd91e26c1c6c14521be87f64bbbef1c3cc9101382dc5667812d011eef337408aeae39c6aa08d42332f82a5ae25ca9cf6eb41669eca90ca28d365ee807723d51df0f87d43812ea49116919647e884b92cab7795baaee33636f2b3d78b2893f027f9529b86373cd956c3c5c2fb7bbbe200bc9178ffb8b90a1c3c12c6cbaa845c533679982659a9198ec18fb44e55d29b0e4e730c069d89c676811ad6a264988d9e630848435ab370079256396b9b7cfcc9985d1ecac8b9b8b413ee22d563f28fa561fc28dc52ed1222622a7254fe94f2deadea7ca422e6f31f91ff077dcc19d3008297ee1b7f5e3a7221fb0ae8a1cd5abbbea80234d098734cc81dd55cde0197746c91565e16e4a0dcaaa80a7e4df6cf298875c7b8d036f3b65b1675eb516c7099a589dd132fe797990bbec6aef3f17be7c82462268650445a1f0de827616e0a281213f2a42f2bf28ac6678c9fe5142bbc4d340256de57c7cd2e7371131ead157f7542d34b534a494fab1e3b1337f5cb8a15af3aa5a14587eb837f6a9199965923afd8148f7822baf3784b0507d6a53fa022fd3bae70f54a7ecd9dac83f420cb03db970e94d1631ace6dc60f264c3ac47a594aff1144c35af94b0485a8e13553bc2fd972cae97fc988f6aba3dfe21c15c02739fd57e36908c340e6e22a2f33386646e2c522f5f22aa1a64e762a80981b929e01645d754ef1f1724ed996beb552a3edc4404e9f8089cd1c2fb0e15ad2761b4363a289ffbef777889501eef930f6543ec957953a6a2b1ee90f9e328e7479a5b4c2021f00a5fae35e8f341e3c64a64d6e299bcf6d972c58585c84b3323f14b43cd0337f46675670312f8c905911165c93c1ca54c5e4146a5664c9a0f889d0fabe13f14a782203a3a3ceb7b1badc6d1f5712c62fc684de1e4e2cb9da926057e00f9dfb6955219f4ac4f23bad677d898615726c4acc206c88ea08720c1a66462b9569b606494a2d01eb432c0d39340703b6f68580515a5a40f89cc53d78e7fd706014b4eaf5b711caac38fc54acaa5b35ec728a3f7745c9e002994d34b52f5b50b03494e9b437463ee2243589db29d7cddd48c105bc04281ca286e42429c3cc6c401b8a25c1ded0e87562e8ff6cd24b1409f482f706c91dc7c5633530b7acda317110082b7f85bd16c6be3ca0e12127bf4076325ac4877275cb4228c6fca1d65cf134e1c023be260e229b86e2e39bb0b25bbe979d7572bbac1c363d29a4ca8503d6800c1f4e24c492da5c534c56988b234980a75e7bbef628b58cccc402767434024aed7bc080c7752d557989379948f3f0f02cd01b11c1f65144d476ea63d5eae062d27f02ee9f75bb1faba61f1fa87bd15e484a22df2a6826ba6148739b4867dc80b39228740362ba0500983d6a2c041cd58b65f9fa6f4710b63ce6887c1a29983e5ab716bc5c7ad59e199dec39df95212866dbfe05b5ba1c367a0368b4b955098e5b4a81f0c0a64460ba97e0af6f58bc4649eb61d82e4f9a80cf83108629b6b79ecc70cd5dfbdcfbedf8f842e38f5c7536232adc3f7105730473728df595581ae3522d024c9c2c68cc4ed324df0b40dbbf88ca6c96a44c5107987f5025a9bb3cdec12caf9b03d0aad4f8c2b3656f7cba2cc945f8b334c0ec82bbd0d212df97e248528277b3d1f8f4c112759fc53f41134129113cd4b8e1c8264a6672b6b41606d468477af52c989cf850dd7a8ffca20d6522120c8a9b8731f0ac263be6add8090281021bf8af4f4240f6d16f89bbfbf9f1f1ec68921e85840baeca4ead30142c6d1cfa00f33d7daa12c484313bca44b2df8b09789c264f5dccbe0415ac845119ef13bfbf86c70336d54d94dcb9309aef5ed931ae0b822cafc9c451cbb9d292e3221eb1c2fadf725af33adbf3448e4585ff9f952b530af154849cc4116b09f2538ccb59a20797177e5bc5b0408e664ce7dfd3f515b906c2272589aeffede7e60d54ca30ea1f49bcf3ac5ffa042748303057d8ffdecd27b966a708d763f5bb431f262e297f4b43db8588f629b6b81d9a0a634b6bea1cb785ea9e99f1b1141f7d413333e073bc8e9f7b89ac1aca2e6ba4070b33553acb7d609e8883fb1bfe90853dc0d46cc35d3c51da240d0682b5ad6d586ec5590f2971685a499e2b731de13df757ea02bbeda00d7d6303532fda4bcb388552cf9f53d1f636f0f650ff85d5ca14784e931ade2b45fa927b469b3618d5bd14704af34d9b144431664aeab7834a2397b532e46d58be8dcd77c06645a40fea9636aab257f725fea01f80044d04fb0443b88aab504f6c6258d0d1d3ce6625ec271d60710e654757232f6d0938c1e45c4cf097eec6cf5a2cd9327735adc2b6126bb70c33f70dbb55812d80b1932ce9cf1324a195d5a6d57bbd05b3e6a6b8dde7badcbb55ee3a9a6b95dbc78846aa6adc341e328f828ab3bc105d68890d9112c0887b17354b1ab86fc1c09c437da720b40aeafaf5ccf7e97abe209d94a34a43945699c0e68ba2e87ceaebb0c475d1987c535b5657bd3f05ba0611e1e2223254d57e03dcb5f1c59859e0f0fd3e030bceaff47bf1b049101ebe3270babd8d0c89ebe1c088b6a2a554a9a0c36e845e9c63b2703a87e303e080c2af78f20a4151b20933731fb920d701526896ce322e662081576f4189d953d78581142775eb3581917060842c0a999e94a795b1068582ebe4ef2c9c12c895abaf8f827243ea4aa5351706524b16fe1c39d843e7c3ab77914efda11ba954d4a5f9e860c54b542844fab5bd60329f6c4d1cfd5c3e740104b659f84880e635df86669e4042b0df2cad20cf0e0c4d196fe8514ffc6d9646e8d6f9e97ba1c86bb9b63b96f0470fe765d4ac5cb741b59112d709aed2108d098845fcc40fe97db769ddd7995a26a0f7ffff5f08