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 65760 5248000084445deeeb8159e15da860745d0ad348d77b3932fb77bb767bdc2bf5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d789899797ab175f91e5dc07e56a4f19d7535cfdf8aedd1f96f6d2a7402441b0
Certificate Block Hash
5248000084445deeeb8159e15da860745d0ad348d77b3932fb77bb767bdc2bf5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0050620000043d0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000003cd540c35b15a8f51634e35757999276e453bf7a0bee6dc9f26c839b70765cb5683f1f12b1d6990db7575cc76babe6242a8b7c06508e27a60e657f2abbcbf448bac03fe31bf3c6bb34d65d46f6f06e94dac6e50b351149dcf0040000000000000080000000e0000050620000043d0000

Raw Header Hex

00004020b70de15ce089cd47794b440826c436d2527e51c2ad96d0a657aa19246356b0c42754faebf40f31eb02f7a1eb219f36a1f237cfb921e7b695d2775e3c07fcb390b78c1d6aa17f0118b0412440a7d2f6961fddaef8fd5c53d7194f6ae507dce5915f17ab97978989d7

Proof Data Hex

59,560 bytes
121216010307a8d62fe33c84c459ac8a3d72680a3aeb3f67d005457623d148cdb952423753046d860cc99454d77096cfc37ec77b88b6ceb1913c80ef33cb470ef21f6b779c4dde9ec4011eac469de973540891755ac681f36f42cceaa61de9632516bb053017278f326e1a53566b868157ebdc903b9b86cf5176abb3b5b44fb065d855a5038769b513a6f17458ad7e9a0d5c0598f498e7d3057536f0ee994c1a97f6ebe9f94baf5ea3dae0020420b116f4c86cc6df294647933e1903ecb44d2e084fcc3041fd038126c5dd54dc9564b260bba21506945407468ea8a55a8a4fc60212a0b1570a05f7d3eaf25ae92616041cafcc5083fb2d83551739d39977306553b46d4dee436d91d51bcce70545748a6a5eb830360ab5bc1d654798851b1b67e18280a056f8780ce293ec316d4751cb83e1320e8ecc4bb253850a1d7ab43555f0b3b87770583655dd6ec5351bbc66cd170b6ac281d58f03566cd1fde3aeb7850923a94290791121e40c74b52f26304d53ce4397346bd08eeaf85449890b0feec3441381851f97da0cbf565688041857770472807d61a3180c280fc29ebeaa987aeada776b0302c5081476a6350c204394d8d192eb59440b32da1416572a73753b7b2ec98f1fb04a960199cf0d68e46c7b32a5b4238d892d114f5caefa6cbb9f70e78b6949b0a35fe925e0af0bd017cedecf410c35a771feec7091c1c30fa9834a7554d1d82e1ca73a35430bede1ab62fcc85dfe5a33bb2dbb43e0c38950f906f3eb1fd638cb805fb12fdc7c85c5e501a12613e7dba18a604793b976ae67bff8fff4985ede3336de7e5034c0a877017ecabbba07a3d7fd6dff7c7eaea2a6553160577cf0959c177285526184e8f6e25f0b26b70f8f6d2a03429a7bd91cdfd348c18f37fd12d12e57aa4f4d422c1224c9ebc840064fee68497dd9afee74fd8e860c0b522e137851743beec12b12fcdc33d05a64daa3e3afa3af06f7d38785e7a888773c8060ba77a25a66026d405fd4538f412691490c95731a93b2ad0f5a22ec306e3294074cc5eb55701f64f14e9aa6d53e0c4f1156eec8e4c7604675f497d53d89697379d46a16ef904495fa2d67a3ce86d77b9a4fd7e2654e029009db7fb0cebd5425f83fdf8d8c4ed70acf428cc5c8d29db4ac4db0b2cbb2e95127a02d95e794b9c0d89d8ce04c961548aa3964b6822a5a06435ee192996b47af7d6c3fe9af7e0c0aa144fd7b6463c6659ea8262deedcb5daa09ebacf3942fe95e7d65ccdef3807b4f4668fdde4a5a1121c9e62084bda00342c72f7b7cd06b5a6d2392acc26b12db7676e695061fae71417c8c94968489686680cee6805ea285ba25b042ffbcccc788df883f779b6a66c6e9999bb71ed2f5013f6c43d99d4a6562f4733584587cc29315cc430e88176f1e5c625eb3f0582de911aefae773a94d1492e2afe7ef20b250c87392d3c047023890429589c54d528c5d4f5ed9abb7226b8a99198c225522be4e6b8bd9df34d939c453b126be0ef1d0f2b4a0d91ed294ace51667b0ee58a58d21302307c330c291470c2fdf76baa3915741ccfef9ee50ad5c24c1d8d8292fd437e85b47d3d3f56db2ef96218293e36b3eb72cb569815795867fcbf93d85e89d77a168646568e62acd97aa075dc3a535c98cf46476bdca4da886ab455f6cb4f9cd8a6866af80752dc46ef127bb050b22e223d9b91f743537c68f75b1dfe773c71183dd94dcfff327e37de461577c33b3321809f3f0f738a835be4aec7aa30902ba5e61af122a37023b392e6eb57fc8998dc5f8adb174ca693b0785b7e68e93f88f9bf8967a3e1fded7fa3a6ea16552d5fb2b9cfc17dfad3b32312ca90daf6a0807c1803df944556dece70380717ff89b3fcbbcf33c97e6b137cd22ce621f45f015cdd55c081adf57f566fd21b78792b69d093ba9378e2fea0202df5d5d17d2f34545237dc833dec26d7958211895035abf73b37aa2cc158f2b291209ec969789cbf7eeaaa3bec3fcf9b8176693d9e74da431e40dc35dff2df69eb5c00c38ac66d3bb7009b2b37f0b30646e75cd18ba1de0d84e43a8b537eba21200373f97481eb66129aca528fcbcc5a28319fe2fc619700b1e56ca1a4bf1a11a404699b01eea35804ad2676653d3ef1c3e4d169d8a42e70bd40f78e717f196405be6475e51825d91edc5719d1a0a620ec22712e4cbae7396665a5508f99788ab830648d194aca694c77bf17fc8b001fa3b35046cbab441f643095f89f3e5f7efabcdcc23a13adf63e7283e56cdad6365eedd2ba2a63208986103d2b2ec68dd3510aba15817b61133c86f354ed089e144c78b3db9aebeb943fc38433d67358f97f8d8951a01f5251e4cca408f01ff8e872b69e031d4596b260f7dd765637f8543ef05e259426df65eba01b8174d7b418247155cb48a433cd2959158f2d27072c79269d8ce77d53adf41d106badd5d6713e1f2d075f316b7b679d3ce45cf5b08b7e00eea638eb865c16bc62a6e12a8dba14b085fa0baa8faddb4a661d6db74f005ff8c6f83472f340f2730498d14310e3bb2620e3c7f39b5bc3086b15f12d2bdb9d4b6b1e209738abca9494ba7e485fb91e5508f644fa8a03dd4eb9fec0a5e401988a6b050684a7012930d02d06858a4081162855ce99cdde5e5a34c5a81970770588997cd3bec3abdb6d5763f592a6869c0badca3e0f0a953456b86225397017eaec5cf94fea5c1bec0ef884c73580dc69de8dd3477db4ff40f8a4d8916349226242e5370af3f85bb1a9c0a3a71559c77c06dfaafb6a9c84e09d6d2fec05fa76dea4231c758f15870575b31366e1726573c5ca17e86a59ac41586928cd1a39fd3f386fa263d8b84b52145101f614ef3544af2e38d9bcbd2e94cff3beb2eee23d1f59fd5ebbcff33dc0fed58cedad7d855586072a7925491fdf68d8d5da5d7c8a7d294247cc26ffc32e5417e31b2b34c61fc839d81bb144c1026f0f10a487b01317c36e69cd4acc9aaddf73fc6832097b76e50358abbff9a62f487414a161e6cbb79c7e08d687eb318fc0720ddb33b847e3bd8c65d377d40a0f46535e75d4e4589cb203e004c4487f1322d5c74414e2aa7d4ac6408a7d64b359aab17963662d145d0ca8986b77accfe52a05459459fa0876325306d1c6380f94fb6c50d965e122a264ff5ff80ce61b889cdf8cd6437c850c898f9e5b0492d2796007d71900f2f327df9cf33405c3a5de7a6c23b08a1fe07d1d284187bafb93a6e323a3151fdc3ba36e1e9dde52c08d0b0b80d20f51a9a9a8aa2cbb38072e6f59a143cf454b7fca52bce9de8c858f3c7266f74e9570d78acba14b68b596b2bf473309e16542a1f69b58a67ba816b2b63caca02c174d9b6d9915173e8e31909c6472febb8f3edf4922a109cbcbf04678a2a9d7abcbcf570096f6b7d6bf59dfbaba88bdf2d34baa6e7194817c1d8b18f680fa37257938529cf1d59b939d2cf43601573745926f9fc25b1765fd6b2f260a6e8d5fd5b5f6bd6d1f3a26fd7236d398eeafe6dc37f0317332e75d1c6fa685293e7e511c778c113cb2365d70b03c7071efea9a365f06764579cc38b7d39eb4fbd2905dc14e2c009c7efaa1cdeaa92d5d3a19fd608907f5e88710d8b7a7a0c0c3852a77290d2882e0c841eb83dedf9aab994b992b1ab5f162441e56644a58837e1ccbbf259610c17890bb68c5cd2cbc8731767302765045ccfd44df10188571dcbd706d025111f1f4b0973aaaa27884c2e04ea859a84ceb6f2bcbd4b68020cf7f3d9e19ea08a384bcdcd03ae60dd62d8604b7c6cfcfd485bf8f57f79cc3dd527a10e5eb2434162197302abc401633e9bf2b8d695da9cd46ed218e9e72fe0f66b72ba788cbd8266c05247789869390a4122659e2bdcd16ccac0b0bd1c2889a5266da195696737b79a44582933ae0141415a330939b803b4aeb6e6cb20c4f4f9a0c84ab062c632cb34fd49256092ba24cb1c5daa44be26821440024eeeae4c8ec8e69845dbbb40afa1aafc61f27249ebbbd1bbb40cef3a373fef39e23b5ed58bb746b8e203a5edacdeba91216c60e5abef0826ea0aa5981971ab24a1c121043a9f59fc017d61153c1eb89aaf63fb656176402b7ed20afb3d4973137b25fdba5fb4dd3ca0f6a39d7cbe336b44e669a1c4416e7db618e930214847d52ddceb768838f740c1521219c90c43f0d6bcd7bb3ab0d0df935f87ecd3679337732976e1a5d1ebec8b288066725fc8d1f69353093e1e466caaaea8a446c5297f111d9188eb41783c9b937ecb4e46ee8b11f0e5f567e0a065b13cbee6e705b86adb15a7ca993ae5ac11b7f56eb16be4e5cf58b95cf3e20b2d53fc6682f73249e3dbc120cde9971aa9b41fcd3f1b98d7a8518abdb5d86e497d968b27ddf38bd9e53eee8d26e99b48300b4913790dd66fb6b65064960560770054bf7749e0bd759b99b670ffc3bcd9038f4eba048474084ee612724fe4bebc5a6ad2cc2cc89bfcc6859a7c67ed7ab5739e5d79372ddffff001946de961cdba5e55f84e23c1db3f810f59f0d7777aa3cd4780c867a47d1e6086fa9546f234daad54eeb551cf64d1e729d81ecc909990737ef03158d26158c79a33fda652eab4a0cc65d191a283a1ab18ad877252303541a9280651ae65f18ec7469b41203127c13fb5825b6d4296973f198be8e100a077a70ccfceeae9b41eba266948db6a393d96a9420953386e27d797aed0cf7b44e31fa4f322a68ac67176b1767c0a57482ba0a491be98fca1ee0b93b34b38f47bfed613d6e86269d9149f96a68f56fb81ab766172e6ba829308e85d934eedb9eee72a33170ffcbcbe8ffb4d7221ca404861cbfb92cb10e553cbe5611c85bf3c277f0e3ae9483b186d4f5c287658510a1f3eb88b7a3a4cf3f7cd072f05628e8c9a1348209bd0813b6ffe9e5c406ec33bf8b891de5106ec68c1396fef7c646dbc5ddffca10c7aa524797bbfd5f40450aa390c676a7eff2203e5e187a0e6fc4865c388c92e683c0922d8faea5e405a54e4ec98761ac8abd9f0b5fd9874f65a068589a88efa7210ec071192fe0bf96f69b5de181914c37d032d149b865db6e7bd6ac9cb4a1c72d82706c7646b335155b2df8edf322fa1c3a882768be42d6982b98fa7e1dbed1990fb43119bfba9cf535b6d04b2e6c3f6c5583ec5de201d99f36542325e14e29289cb17f3ea603282fa7291941a9f077d356b4aa110cf76a9231b2896bc4226c066712f9e16a52834cc79304c01f476321a88d7bae1a479063c1bc7b6a1afafce46c61c853bec78a1f3e336355e9e4568ead5c970519d0057905ed2bc2f237dae95d57f06997dc39d1b2a5593fa6ca6d16216b68460db4d93d748e2db77fee1c5a78ef2c5f5412aa4a217fd0f8313e47a0feb7759e482f1e58dd236a82c71df70e92f6166e442d6765cf450b8bf5bc8c1448de34e711460bbee345576ba276dbb1b78924450387bb916670b928700f225e88731353eb9eab31ad863ba1e35dd2a089776ee05219de30aa953f61dfb2a9c1f701161835d3b8056f246b29ca26ca76f01150e486fd75b6ffe3d4b92ee4692c08912e923cf2a3aecbcaead28c9a3c92ad6a6f48aaa4f1684525a48ce03f064fe4f08fb65d0c9562e4376c7af734cb2b2715251737e44356422dea1571dee6aa404c0bb13858df1ff63ac4fe8d23f2b243b4b335105fa13c52ba69c0661cea93a84dab67bd9fea749393e63005bf250e739e52ab63a5ef9c064628698c095a6d0c228bce8caa6b5e57fe69a6a5599866cc307e75ea2063eeebf5ebdd15dcf27ac7e00a8966dff8b59b795597ceaaf4b25d9f047014b8e67f6526f4bdbc3447000cba67adfaae6380bedd8adafde111c834e437bd8e8ef3060c23ae3fbf9135f5686939367b793e691e7fd671b171b7e1f316b88c5c0cf60a65d3f7e43a14d7d57fa63482433c24bb3b9a705317437675a14e684684fa924267e6253e569f313fc2dbe66bb4279f677ddaab3db28eaf3efab62137f7f73fe61ebe2b95571e242ecfd799b52575bd20eb731efb72a1083d5bd1f762b0cab49b873dd0ac1b6bd8a60e62de53521b4e460bdb7855f6baf6f7054f224eaf6e93920082007994a8774abedbb9e6083a04c6d76be82e0889d6ae456482ace0ea76cf68fa1ddc9d75a0269b279fbe26aadf7a3a3ca8c1eb4bde86a07db2ca8ef57fd768e37c437152909f9e7bb0134413f12088f495183935fb13e04d03bc03b65dd9f03c1785b261a4aa4719f9d2cccd70f3eb2a0dfd8f19ebdf990710ef4717991209d9e467dc6b0702f8ab86d58d6f89b9cc1c46ca9ef1e9794df19d7edc6b0d69dea4de660a8d3823d059ac3328a162388064dc73553e4e0bd4eb9f02f2e6fd37b4e4084a25de65a5b283c080b543b59117347f7db52c9bbd592f3cd673343a7021a2b4dad44f75dca973c295d3e7dead4543a4a1f9e47b607dbc08cb5519553bc911b21010f648053db14a88217d55139880af13b72c01b9206dd0dc7b5f6253995d87096ff1bb5ebd963b14e7720df27d30b0ef790197968ac5c87c3b7229422d03270534f9e429f2764f78b3fa7ba00a9772bf05a6ec8d9ee6d23bbe2e28a0f1ae6eb6be3e3fa89e057ea1c9c72341e0bb982d78b1cf2782d0a15f2d460befbeb391c76f553a546bb90be4a4f782e1f0c8a0df282495fb03f8634fab2c6f9d85e4e232aad11292323f8068c6008e6031d502a2784839b942d3e29dd3b369908565dc6b5d7ae5094c9b9ecd1190818c7e44e03a4f772e80f6342ed7ad5fa7e6161fcbb59e3207e938d447d69d021862d99bd30df1b23154ea0eb514482baaf36c151595b07d5d3eef07b8345de0eb26f24d99dd1e1f1a370e4a7df0bccb8128d3b2a12004718233037a014a14ab056f3261b4fac8c69e6c639f6706c9698c8e2a3c2e1b0923a9bd575f5075d44cf7eaebdf14661f399ccf1603d4b2d10001afe671b2c2ca769dd7cf030fd14b9ff289a72c9b0aa02114348b8c8f40c635372d8ee6c454cd6a85d42feb5068829b9a1187a980c891d24c4654052dc47688d10edcf8e1b5bf228ef156de8e1cff974b9258a237917f85605e7719421cc38ca06ce2b91bccb31b12f16ec118ca8cd1e5c28f3c7c3ef16d3234dcf2c3d361681dc97a9b6ce8afc878e7bb8ea80e232de43cbe7db731a20d1b8996b1e5e5b6908e791f7e5ccfaa66ca8a62629d20fc44c9d0bd36abb270839c85c4fd0b939e0d54f1129343354099b0e39136415bd60b683ceaecee88daae430259dda1d7a4dfab53f1c9e6a274e6aaff1383892057f0d264ac2017afdd5297a6c9ff51707caa0afd9c92fc557f4eb7794e1e48748cf5afb8fc3f81ffd2e254fafab6f37e457d8e7ec43c7e353ef995e93c989d7b30fc0b349f2fcb227195a4c3b64ea217f3d952f355cf53d21d1cf4e7bb9592ad029f72f96db646affcf882f1d7287caaab78db18967b9f53205746af54a825542929f964e13dbaaad90517e5f533710037e3196f9b130790b96b97e949858119973667bd16388c5c4e3710ff444bb86c06c355963b6c5a644b229166647f295c149438876782254dce8308a265a99e0506484fa2698770d3e4a4be79f69dc5344ff38f943a014acf3dbdd61645e493bc3d40786535c13e260ee8264f580244ae407457a856118841c3a42f0bba22530e7d39e5fcc1c7940de1e2a96a2b9ac30178f4e33b4710c5713335083f90b17ffe03bb6ea16c585effee499244c8234067df0ea862a7ea610d42fd2842fabe625c8b7777c86d416afc46aaee457e24bfd6270402457d1a05f909d7b03e6ccd9b8be20ab6b06e283ddffae3e15428c5618eb397430a4341f2417fbc893224f240c16d530a32c77e6f024cedfb56d11575b3ad6788e48f9f6f5c8827cfdd1378eabfca6fa6d76f009252cd9c56a9e0ad06ae33b12ed6b91964ab2b7e0f135931d1ec8a482a810387e42d5806611d162c0e1163a7a132865753d7396252b8fa24d3049aedec2cbd0efe0688f5a0113845d9b36cf2bc841bc9be9dd96efa397597dc09615c6c1fbd3ed82cd6ea542e776e266a52373ebee09d22199138685acf3c762a70953bda0ce56507185aa32016fa53cc9652f301fbfbf633523a32b03ba42690743735756e7ff18f808a23b312ac7755001fda7477e3e9fd3254f97d3da888bd33c1b144ec6d7bdc67a5f0a6e08a890ea0dcb9f1a2e8887d52c59cc66b40a32370e50ecd608b85416b8e89e632372f835830147cbf0a7bd9c6739af77a6d4e8951f49048519452f388c4c096f3685e66bf1e870c719ece8758dd2813f736109dab789c6ab6c2ce4b864a118e949d6c1389b092812ca9b36b33954dc17ae67c809cd21594ca0cfdc5d80928b52cac2880cee35a1039eded28b47e4d64ffd7c764677e167e8f73437f692fc4d40d424c9a7aac0beab7bdfa582aaae7b5beb26ceca07a6f9c54e53bc88938431099237185e1fe2e2852049e279cabb15d7739bb335a7bd03a51068710c9bfaa80b896ad9c93b0fbeea3b632afcbb435aa4d998487c95c58215edb595d6737242c81f0f8b75f3a302c42d0e3de73d21ed2c526dd045201aa4b45c63dd5a20e67313ff59dda8225dcd8142b059e0940ba64aba1d7b7166a17f7971fc92043ce54b5586738eb33e8dc31e5b766ce2020d62c318e2d485c5886a723ee98851340a6e862d34f1b24fff155c71060ef32c2185007fa727d45e3dd40688689593d320b004056a6be5a707c4e028b1dc953ddf8d35675fc8bd21e553eee8befe3f56212cbc268e236e7ce78bdfd36aa9ed2e36d0245f1a6cfa05bb24a6440ff9c4a256ace260d9de6b79493c662180fd045e7a06a4f612ad7a85e0e423a6061f831bba852c69591eb557aae9d8e8219b5a63e25d94c67f586a3405b8acc03a7bf568d130960bde90f6a1b0d4bfb65b529d3ab6849bcc526972f4b10cfca6f34c80934d00ca2332cfaa859fb5923da4dfa8443376d96dbc5735a839310404ea68dd0481792ec4b5b60b678e2011a4454f0d8d4a0abdeb110e4a29fd311555884aba94b6f8f95912f0b7901149b38ab855bd270fc6dfadaffc330b0dcac4ae7d4247d4da718f8b510a4d2abafbc178317b44c4e79a692450b2f40ebd8fff44263a4c3febdb05f50fbaeb2cab38957108c82498c74b72d6cc5d187c79f90fdae09745f7135b8f4099acf071eae9ceb64156b3ef37e1809753db1132893560b0d77425593ff03e2a0e1e97d26ae531bbb92f386a55a3d110e52068be92c3fbc7c8db976a34919defea6ed695437300255beba9d7ea5c7af4099e3e1c6228c6b76fbe231a53fa4dff01826ceaf071ae1412163811940333d7ac5abd28bda2d813d47a080deff226fa5d140d7fc67e8725e7f41cd3061defd35b8203a6a274e57aea10a7e923f31c6e03728bfdad3aaada092231b4e4f16f8b7ccf68b066e02df61dc48c3f251f1bf6e00785abb54ebfece5cf75493b364749a86208a70bada6cfdb0b26fb666b325ee017b8ab0ac1bcfa4363a5180da9a4ae9f49a1d3b78b764df81ca4914f7b2f2cdc05086664477bba721fc4af6b3a6a38c256beccd5342f7e863aa0543f77ed4b29fd92f61e7382cff1e2ba2bc45b067c0d2d47c0bd3213f186391cc8b30330f504819fc5c9639506028b3abe25f4cfe1d39e1b0c5b19200874f12463a3d7dd03ab014554526af25c19ef9bb6670ea6852b1dfb7b8b900339d0d3d0b005a110e4b7f968ad56edc5e54b057fd75c784760d0f3356c5c7d71b7338ce96f70e6248e3d51d12f948c61914d46797d511280eece1bf05e67f83521c8fae233d35e4af99e40c65b8d2d28f2f65f1de04db5deb4c92488aa306066ae17e0831a0af4807cdc2b43342e0fda421e484491a450dd26507c142aaa24886206f71f764be262359a5f74997574e9cf52204c19ce6e52ca049628926521c762137cc1eda8461dc7a221bb8ffd407736795d1da7b38e41bc75cc6c9b863bb6ffbb6e819874339009eb2243315f7542aaf32e42d5ebb1b213e172354cdea42c7360eed66fc314af78c3eececc862b218aa7c3e02087698c9253905664c3610ff7f9f6e2405eda93ea62e135d6ad60e6a15b782957da4869b3ceb41129ef471f5cec40a646d7575bb653f88120e24356eb6b51cae979776eb3a3f653c48226ea1bf1d049eeaed85949cf1583a6b8ba9c09d9c877b28a7d5113bb28a1848f400e286635ef5b406bf71c868e5a1968628b726202430345753e2742c1d1a309f5bf3539cd20911449c3502caba10e960b15242b389cb20f784bb88967b0799af3fc6e886d24495a83eb28a945b178cd3924170ad819a9053161d2a95efa6ad0ddec61581179b359880ab28e370896785b8c0afe97f14bd5ef4d81b7922435bcc638e652a9ed7677ee5e068f52af4eb49e4c3549c37b5ea7cb27aa7c4b38e72f524d7b1963b3ea47369dbbcf28e560fbac28dba7f7b239266f81d60345aa7f3812cac4cb6476cc665dd0f0e09dd841930433a15208b2241993cecd2de803be252ac9504171efda57277767a6f7fe69856c886380b414f7720bddbea7db71dc97ecd1716ee0412a8f02bccba43ddc3f32851cf4b036304c12d2e06ffcec6e54fff4a2ffd11e66948f43bcab3362394c251a81cf74fc7dc6b5503cccb6da143957d7bd8ce13b4371b7175ccf4ae9cc9ed63028b7623150f3d7bbe772201a3d3330f717c4f01ce46df2df26434cb6531e2e4e9e299289bdfbdf3c2c99dc2c15be9bcea8b0f920eef5b4b6aa41a13e1f9ad649254c5dd50226aa8483b42643a2e18df780fe66ebfe8a37e88bb98727b0c4014ad85bb382e94ced3f13e578eca02928a431831a05d6857edb65e5138fe643de2616d409107f5ace39fdbba2061be8bdfddb9e1cd4fcc5c43088c35488b1bcfcd73608c12ed7f0f9790f76ce51aa786a89d477550543387f6dca50e98c188195e842d9787577c73c85d5e44e0fc84a0588c38d32a25702ceeeca6950a8f3d487b6f5bf9739aa6031d52df5c23424d66c0b0672495080fef513f09cca557fd18607d659c89f2bc8439db97bfd97441e42e0b6b5a62ef57a3f755b970f4b139385cc4b1181507615e885a58dab17d427016092dbc3d14d3c2778cf07b18b6893f09a59eb1e2e79f4df4f489ae3b778fc9ea86e64ee453c4abb3a208d633cc4225ee782cd9575eec40772812d1bb9482e1780df0945e63d5eb0c400345d7e39e86bfeda404cab4442f89cccfebc5d2e3afe1062282a2a8bd6b7af208557f51b50d444bdbaae611a65b22b1c8f6437a60ae531cb861ccd2d0002599ddd4b121bcd431d6645db979726654b4b46db2bf68c814be13abdb88f67e799e5d4b5305d608495224977a0765782451a1c9b589c48547422812d4add4296a8b945c5f350a0bc8854c3f5299a06b91a3197107e09170f1273547ed6740526c1161ed501a44db4c064f6239ddcbad40237f19a5b343511287b3982f5927a835202598a5e5f6795ab6c26a9f042c241acf8ba6a05bc1e9818c80f33498115c0115f2d4eab4aa95df043b8888b62cfe417510df4d5a74d5b70d93ac1c26de2528270cf5322daf1754bfaea57c55257e18445114d75ef6d8fd81e2dc0626f9457f9398543ad273e05c9f0d5da36c377bee241f8f4c25abf0938730ce8f3442adfe1142cfe248ae6f2cbaeea5e5c6431de3de7e66fed6917d111061677cce3e144dd0bc0b4d737d6d024a109084dfae9286ed66bd0431b0ee873c179b3505aaedad53c320dec81f9df8af7c9b6f22dcaa20dcd81cdcaf616822ae8dc16c5073470d4b63b068123e3eee09172e1cfe5c7761a7945f4f62c9c23bcbb300fb98157bc1e0724fc326d758125dd9b5c0cc7fdae3203ac95d0f3664c320f1ca7a2a49d8043f5e06e6cc40ca5ecb9d6af07bfc45372e60cdb3bb736881fc1d0a66901a9aac1d2af426b8b70dcb41f5de8e494a0fc7d803a521376f82a7f4f3389920953e0400c2149db60ccd8879ae790227435db58826ce4de9127f48f4bfe1f133fc5bd106fe87bb38d4d8fa94dcd26e5ff5bec367df4e7695df5ff18e4e37466fd5a2bdd014d16091e4aedb3f0c997fbc92586ddfa2641d955c62f22aef63a5759c11e7bd067353174f0f9ade4068284c92464bde1d1504ad701f397c045367798b15975829e568d234b7de6ad5df4e1466f66414f93e2e536a5496cb008e0173eb70e9c585c3a5542ae16837410fb2e25958e9d4d8c99eba1a3115309e0adabaa4a2e7004ac10ec9cdada0ae54247dbd43c677fc394b76ebd9c0048b31d14a7184fcf22336d215bd6b3310fe94b31f08564b514681a44210c9affe2b26d26c410b000dab093bc78d7fddd3a0880df2ea89a812eb814f385578e3bb9d043deda98c711155cfc13e8fe8548f9a885254ea08f5a1a868f5d142f27e0bde3926c898b4505712ed82a57c60bad30ca58bfd67f50cbd1bc7e79e02a1bd88a5f9fa7b81208ce48c4ee1fe9c10c469a51b4a445e17716f9a094ab5d6d272b7b8aab56b08d8f5c169367577f546ede09d87225f21e39348a4254ac68d62ee0d795e9e5dfeca880d9e62ce6fa4ac9ea49bc2314cc9924c577fcac920345216698031d989a951bb40f5adb11f88554b681b3120414cab4d4e029f5e5837dc3cbb1bca1c06f8c4fd64956e0f3e7e913dd6808a600ee0fc7d2cc40aaba964c382023966f8b4c5b7185493c3337904a053eb234963bb99d10d7f454ef5d6a452432903ba7082d01bb57640aa008a5833e4d4e718fc45f25f3fb540067b7696175cce5cf8d3ec1dceee9faf7102104047ccae2ba30c93468957bac5d58bbc5d095cf4dd84605dc274a7a8c440c1d8939af2b1c8b4768ff8d33bf4c0e0d6022b625b4d2f0ea869fa8f9145492c05bc35f58af390c273b1bc90d53ded7a84f9baf30c5997f7ae1ec969f637c49a1fc91a8076f66364a9e86b7ee486f7a2aba560a590ca11458688d4ba34e44c556b5d8f2942eaa704a082d9fd6611f9a0b4702c6d16f3b336826c3b90e66d91e00b19252be2e87c5f9c2f9aefe22a90d8df7786356524517328159edf1409ea9129a5aa4885e99958d26d0dbb01217f260110865a19fd43f9b9b7198d8fa0122516ddadcfc9b378e410f085f7a3d1a1545adb745cb2414e05dfcd53459f160642baf2d9dd39d4fdb5a626964b2c4550513c561f3cc20320e60b87834f4d71a8a0ef11c79c15764cd7a53404bc72e1079c062b41d0c4ad87305e767e425f7d2d01d5f1c9a6775c1c2159404bbdb8d330b92efb0e9801b59cf6f68b7dd97e7b029ef32e27e2851d374a7f1b7cdb6e3389aa522befd0bc69dc49f71cbd1c249c08bc332eef695e76e277c3dd425fc140ff5a7104212cc0d72aedd0a31b2852295ef86222abb5ab7a9a0348efe1efd705c5464f93d538aa1d7a015763b711913f6c30ef79e9ca05903c04ea9322322b04d7d6e8ee83f8ef450e964c4b4d553b81ed116d609acb700054158774538b9ac3a0c112fb3ca15a0956d30e6a785d22700eb212ff96ce0b68ef6ec8e8f481219cc788064b5d037a089046692e8618c198e58e9383d1a330af0bac99c26f4628fdc034f6df11cbe8bbb46d195a5a1c701caf760a71a583520ec56136b78061d5800f958ae12cd8953390af9a724a068359d3093cfa134b5e1d2deca89a2333991edb1022676c80ddf88b7388846bfcd5438a95e01f7f7f1ce1dac0444843ab0c8501a09ec1cb976b5765f835f65fc879fbb6151a507650475ffe9e85ec2c94472319d8e3e510f3f8a23e3677c4a0057e387ac20e8510287299686b05f8f3e0ab7f64f9552bc45b4b375c9bc311f6fc067d813d8fad4ce058ad3ffcba8bcfa260b40879ba17ce2f9a7e33eb313cf4f1f543a50d8622f0208b804635345c16ac217f5ea3bfa6f3f76560e3ea4bafe1c502059a68d07e3d300257096c9dd05ca62e9d35566e73384b02b60720f9ddb6b91952b4b55035492cf47ab9c048b598dc98517db52c45ea193c3dc2d16e830160768c4dab8124e6bcab4418b9b74a2eb6d79a79445b74e135a4d995e031f21b17b6b12450cc83e08f7cdc3528a35872b19fe6b9c20052af73ae9544331d1431bf33d33d241869d5e5ab07f919969214d2ff7e6b3f6db7a2627bd99e5f9696178f3b22dfa7bb0e53b0e7cc5a535737c63cc4e476d7a34c210be42191b8d0794b1c756b7b4740c95b3a1dfedc34e0929e8cb5cfabad51cc392340428ef37edcc81da9fa6509ee90b4a8c4061ebe8a15e02745d605a21ef819ce47a78260b88d77830951b9c7c9a61309d03b0acf4550fcdebf0846034e2e80b2791a7be6df67ac997113ce1e1f28f7ff3d10dee83e03fcf596fbdcc83bf5b3fca026440430d8a60af9c973ac89a57c3f0c8fbd96b138a08a1becb28bc220191e194c603f26816dfabc7c5df5a2180f437d210c4b1ef727cb17795aaf79f399bf5c6b5480e2a7b0d286d4bc490e1a3cc4503a2a8b961380dd24c949a42b26f901b86a8a16c2093d5d6c46d7302de063efabd3448e8b6f224125f8f704eec7254fc835aa828098cd16d9659cb1934949bdb3efe1a28c839caeaa0be34c6ef8ae5c51901d6143997079736b140d0117f2df562124b1d55c70da4256cdf22abd1b680f0de637956692e1512122712bc30d453c778e2be5509ec7f606b4d69f07a618ac21be73d245107802a92d4b0ee13f586faeb987b580e39c5daf1218114dae5241293d2ddf0763e74b3b5235490a4a6680d252a08fe71788080205131dbed79e8ea99ebaa51c7e1a34a2c1b02d1aa73ec25ebebc02a8d5fa2803122f60c47897dfc2ee723be03debc09fe187f9d8d26f4dd10ce6cee3401b5bea93f16d9e2cc97ca6e8db08dbd540bcbe83268d19eb594308549103561b4a8b508a395b6d5a69f039b9c953f8ff17750244de478fe240ed261d60e65dd8c9848c85a599db6c37e661c518f9c8aa3b9c9b4e05cab54c5cb3db6bfebf3bffa1c4994ccb614e0cfd965006009cca52f490b96c267a48b28dfaed1a45470984996d20b96299306b308ef079b00802182783afe099d73e8fa963f99c73489b5cac6b8f486d5c4b3083401549f69e7cd87df8caf461ad1d6c1518fada527b20be6874a90eb1df3c69cc414236bd98e74a7695d4f99e94946bdf88fc1de5312fdfb9ea64aac7232526c14dc43479052ef73eaad9fa2c3ba3c2093a6baffc09bd822c58d0633a65e27a00d63f66bbdd7cefbf51a60d80ed6ec64fd91390ec0782464f66dce839a4269751edcbe6a8c2dbdb1b09472bd629f822ad65696016dc979e40b93cf7c0fef89a8a798410750b25dd5c7abfbeb985b285a4bad7a4b12e99df382d9d5c298ea0e6e5d1a0a9f070790afa038accbfcfb97834a153c218a57e7d2247936cbcda84449e777e6bd01327ad96545050a4f5ea48ceaa3046bda56b8aa4dc1da3cbe3d43adde0f9eda051d6ee03f96c2c7cede843381e9f8d3952e7efc23b01dd0eccf1f5517bd539b9f6d2d9ccdb1cf040d8c3adc48b7f57c860844294c01918b54fb507aebda5bfe18d5bea621642dd5c0937581debcd7b2fa81cfd06acb4507da7dca2c21b95d3929ff8f2af13b6e478fe51281f825095d4d2a5911c65d0cc1c2cd2d8a904e146ec70df588a1d0e0d23642cad1ebfcabc55491ea69f64f23d358d2f9a86ad939286e52c18f9de6dedb6a5c7f2f2eba43a91af48779d0c9b132c95873184a09ebf06b39623bbe446d01cab762e8995f86bcade312254432905917c40ee65418474b43b2ff249d12f37e789035cabe425e317e2d6bc44e1abe5814213d023e4626142e68b1fdb32d8a0dddca68ab27be4481a6f0a6bff4ce98599750cb7dcdb4bf81be3065d1bfe3ecf71afe91675d2a4db63dff78449dcad20620a12d8d92643b916f0adf97fa3ef0d2090b98c10246e1015448155812b2fb9f87d5ad2f8cb6a8881a1799f396cf49b4faedb447976c3d40119896ac8ccc7353a47ca8aef9812f4a7f76036cfbb125882f5c0efcd49dda90385032dee0f98c034d7c9ae8ff0bbdc44098c21203af3d7da25d2507b7044974b11a2100968dcde4dfe84090ce1e345f61e71539609ef88858361325363f675d18909cf39ed9a5ce0256565634b653c3d856c0574b6c84d6478549e94a05c0ede026857d0503c500217203938dfdd76b256fc03e19060da4b0a8d7f7085c0ff626a9ca395d460b29d424a92e0f7caed3ae4aa8f1775b4e21df567167c3aeb5faa1d4212321327b716be3cb06bc4a00b9a4671b00285d605cfc4c969363538e69ee14d8716cff2f562eb02549f00a619af123099275fa5496fe25e6fa557461e352897d9a239b0ab9972834be9fc1904c595e0ca9084bbd8836d7bdfbefb133838882146c5c0bc3db7b0b508ac81378f38ccd717a177979c24b2ce0efbe3ab2ed49817f57ebbbb43a41503b8396c9c3fa0e80a85becf3f187c4735d97600cefc14545eb85ad5114897030f38b3ed291c91e297dd8225fe87c2b007d967b4f92cb6ef2a3e2ebcbef8f54caba6d8896a1add47288d6fc5fb006f79971a9e16c346362ae2b7417434ec0e6c3176c8d55ee14c8f172db3cf82d55659829122b7a2c10b0b69cc77536633f92d5b8127637165fc6dd4167704a2d4347ebda718525dd567a03b5a86499a870e0808778ba6a884034992eb134a8b7cb54eea9ff55aa73984727efab9afed22f75b3f85c589b68c91e765e4e807ff586aed94fab0013d0d665bbf9ff0321e8f796f3758d86f581fcc30e688b8d094cf0516ba12de32d26a6fe4a2c14b07794a7e58f46baedb70e32298a4688ae642af47ad4cddb282a98ffaac7d662bb7b7f2910cdd9127e18fed7e4f7d5adc073ffc4264493f236096d76d37d974bd5bc84e4898af1be4e58517b3fade63ae62291e62eecb4c02c16cfed0f72c3211ae276fd8737c3514220f8c333a61a2a3b13455716fa3e80c027bb228cf37b0360911967df1fc754cf4684799761229e42ed938afd73a30aa4cb65764178010bb3b8b2acb217f30ed38612f6cc04168dbc51fcdb23b1d06a2d5493c2155176220d8a23aa33defc9bc665d364bf6b9ee6656cc027d03d9f319d2fe1d67369af3bd75ec5d29277ed4001ce20029c91bfafeea75085cc0e836686c5f38b647fd1a6bc6e7d5b7aa2fe1a60b5b6ace30343d0a6ac76b85b29aac71c91dbad0edefebdef0499a37a7cd4b119b0f5fc62ff081a62cb82c0022e9c47247ad3ef821fe2bee02468125d2803428f5afaed56fbe2e38c5dafc4e413a6b1408c6e669ece7b702c48613bab65b3775a4dda0678165bdd0fc5aa2f11b5b6c2c9026d6455200d042cdb446074722fe3a599333436960dda23531415af11fceb2683e92dec81c4cedfa3fb9a915f2ada102986daff7e3bf1abe1fd7ccead98442ecc6a24f1fe797ef5c543e63f82d5d4e3d43499462b18538f5a1c7d7bf554a930be69627c541b67ebd307196b33cb752219975e07f2d42c595c3d9502c2264b88cd3e252022ba7758d9fc8f937a1513b7ab944a2712b01e179ef8ffd38d9aa8b927ce91d08008b1d0d80800e92a88b73bf4df2f6e0d3578e72c3057bc80a6ec8d6050790f31cde026c2041ee4d6eb4136a08e0e70598385b7119dc3517a3cf5e28adcdf48a8c943418f28bf6a70a4a7ce2341e17c331a8a8a8af1a90b4c16413dbd8eb4e80d68683ab429834fb2ec1b1e72d81da80a556aaefbc571cb64fac0f1701828e0e429f55fb64f9a8008b8d75bf620207d7474b3032d4bbae0ac316cac624644cd877102dee040e6c09f362bc7a69d979480931845e4ff35fc7626f0d2b9b3cd7db887a9bba83e26100af15d7dd30487caea02c8f37508f7de4ba1ad30dc92802ab96bb503a0b6414110dd759d1ee822caf6b33e720bdc666d8bd454352de1b6756bd431aa768ad2be097f5836aa3740c3915a8016832b134ad5eaa1f17954462ed65b36cc1b992f98632e083f2928496ecb535ddf03a28f8c348c63f9a5da9c174334bc27e0b6333a098c08a182b64b92ac53236dc9f617bb9a35235f4426ec817e2b8c5199e857a9fa61b8a7399f546ddc4ff406c6301c8282287bc65078ed3ea6c17229fee1518d9fc202babb381e592ae81dd77d28189072966897f6d0d1f4c357d68016fdb441bcdd3f043481654573aa900cd7c352603198820f24366d1f93eb464fefdbc56e3fcd43d8de1cb16a15caafe419eaf8815bd7a167de36e906c90e46b0f6e4ea75a2b8913deeaf3f2d0b4135e0f1e4b4119e0194e893f38511fffdeb10e386dcd5f77143e3011090de15a66f8a87233cf79acf457afd3404e80f96b36787dda2c0c242baa647c6028dcf6a2a91b3291bffe37fa421427c304b15ba5681c07a27ae74e9a8a65e634b19ffcf15bc7f4150d9053efb133f771580e9a1d5940498a716e5f0a800169da2131f55b80a022555ebb8fbbdca28ed6736935b36c0c1dc624c8e50ff26b38dc3ee36aea52abd795670a7f4eb95a6e8499d163630d61e1972a928f521e4195a3bb72290b06c0196425104a99b08100c233b10f6be3b220e7218165ba6416c1e7aa752f45aa26e64d0ad8ef1d1e8f6dab52f1819a046ebfed7f090a6e7680eee1597e77207c9a6fa0bc71b4ee9df21f711a507060d52bd63bc4722dd54aba5c6684c947b6f21e2a6c7527edd3e8aa33a27ab5cfd7cdf2cae933350fdd5d7ae96b6e133aa9601480ae30eb23c5185ac7a5306d30ed5f44d91057145ae75a49776d6527fe56d150f3cf04f81e46b1f15aaeab9b97d8cca618ec81a6bd3995a4bd0a3f83e9f1af79b3c9c1d4946fd44b1aac9204ca1d947ee5a35c3930255cbc1e5a06b27ac46c21a90835d80f13c3da0f99a7346ab474f128fece34deab7847c431e528b7189e3fe25eaa18616daa0e173f211c6ace27002ab228b62641f3c65194c4bd467f61e72b7892bb4de0d57fdd0dc96474ce8955369f4d6edd28fae6f4ad56086749d626be0f7ef8d6579e7e2c9fa1fdff15d6e3ef486520ce7fcb7a36f8f1c295b51d4020bf4b643848bd31acada118bbef016890048364068be570bd9ea86f504710dde34488a2558e2c8a4d0b77bb0a7a6d0059f4fd11ddb9547cafa072c66ac957c7e6e2ceb70a019a63967357c8438a659f3ad2802b160825d944dcaa7379326ed96f7289deaad579e7adbb1f952d67f72e52c7b53b77634e70f172ceb6f021dc02300f393644d9be9a5c236cf9426f0ba942894c8e5d34f295b6ad0945e3deddfb3f23cf4b18327fabbb06c7636036fb406c41b1ade9a2b1a10d49f31fba0980cf31fe8ed6d6358fe78373603cde3ab2b7fc9c700d693a9ef7dcdb9db58a67f374c3138168ff4e3b88e24492e1937b1d8237f9ed2bc59ea8cfcb47b87338105e06981e74e090c3d553e83aed8ec690e0ef4638ba26e16265aa2603e22da01b496f96247c8fee2acb518f980c23f080b9d2e7e3ace3ace601d8f143182f3e3f096f8686dd63b892232a235a16d270578f4983025e2736cccec9b75dbd490913e844bdb5880e3828a9b28364c90196d3676600da34fce8cb3a9549caee4de6191c75475cf7684ee381eb6d23d98c4fe623f2d2469efa5a8b3fe7ab7d7f1e4c80b5a6fffb4cb9e2c8f2f582554c40e8a0dc4b0e5535069b77f7a180a36a49d48f168f8265d40e355747b22da69f8edfd448938374f4c8a025ceba671a1784d7e19f8bd6949551789289b5579ae934d2ad352900a6f2653cc2418030d201d1d29e6829874c7f588a076c3be7b91ce46fee8664b62a7ef2ec2daa6f2919d46caaac3e594747c9308af7d6abcfee7e4393d011c3f8a6256a2053091c49752352b09eeca07d08a2738ac764c40aa300c6cacff2dff7be86f97e3ee7a3d7b67565991c1e36ea11d1ee2d1952bca6bbfbb992d02a7f1933dace3191ee72a7a992bfec27615376c3f47c797fc855a7d11a6713a8bb14a7c06f49378983266e7b122d71c1aff16c2facb8d07a8e70007e5dfbf007712bc5a97d4979e4fe7ef20ffc6d172e16e6ddac159540ace2b099ff5b35b74206a4ace4013e77d79f89b591bfe017ed77a4de82650fc251af54824d881cf627ed0918703f9d83909ee3d169fec2ffc4f08f7240e140e0706520fe68e76190f22478bea07ec8aa5b2ca3f4754f66df423bd7d471ecac32822b8e6a8291dade9e52971c9c64e3963f4b6ed3c1405b3cd0a095364574f8e0e4ef1ea42888a85e0f9ea9ff47d62c4cf3bb14baf0eaa1b193dd19154a3be4aeefda97afa6eccb7c13b0b2ce710acc07caa5f6685f1ac3eae0a326efe87a91b94b46493effde29590999f02f351746535e90af425e0a106bb1a817e50c9d2166089a074988dc87e81f95b1eea677eb4c7d12eb4331e2592b3ea978a1ad9f953eff2d37e904e8d59b674b3409f3649f0ece06df93957bc92e465f1bf79568957031cb3778c1198ebd7f0522f6e25068749e4791250dc0c7127d30097089f0140b8cd82b4d8563412b51db4041df4135a5e3f8e4f0237bb5824d7fa86195d16a5adc27ef2d3cd24309c6f9f10fa904d931efdde97303205d8a74b2524a117c29f1c19138001ad1b8c36d21cf6a16761cdb3e4310cd6db2afcafe1b56e711a33b2971fb15ae587b92e0f4830a22bca2fded948ea41bf80188e725845c2b58d61185e01ec13cc6ee017fab154134ff9bacab932ea8f9c7479a6edb856bd023172dd17ea679684e5d528c1d172102213713b62c826697ee67c8370501f2f5b7ab1f2e85ed36dde9f66b934c5278f4a846f99fa7baa3af697c828e6fa3d065a8f8f4e77fa2ac6de2dbddba192506a415f365361c0571fcd1da34833e2ae25e6f2b55130108d46f8825cf26770ea4ef9f8920e96e7b8c741b8987abf32f413378e4389271b92fdf482e7299b8dad3aeaf75a46c7e04f6bab94c08da9f6dd23522ca27528f9671bf9e0c9d78f3bad199ef854dda049a9db58f35069138e68019cd7ce91d20610ae442b1829dd84fba4e5c99b63dd0851beec615cae668f4bf1814582cf39dcfda435c35b73d850e842bac84962448111c31f605cc0f4991aeb573e1b30d434e671b904d0564d30d95a12507eb05d13043fa5e015ef2bb88462fac7b1428b9ec2a818a60d3bc80667929fa9adbcf5c26dd0c738f0e4484b116c537ce05bb8b171e1157c326fd857dc1c630276a3495b0b9e3ab46a30929cea66ae4a1f51f82c956ae005b2c0dd67f6e3092195e5713d3f66836560eeeedc48dd195e3f6e84d6c18ffda289074d5214d9598fcdd8e6736b28641b27e0a538509f8afda7acc1100efee997a6301ee46723a3f638800bbbacba41a216be4d11232eabb19e16b486097c00ec8740f166fa9415f53d3783715624b53e895576161261bef717f1e0279828d663367d4d01d7a0a48b1da1a47c9f197b377e45c8f0dad03ccee4981a32fa24358b599f612e917ca53095a29e1d832d729958ef9bd51ccfdd2c54523f6949f0a1c67afd4d9a731f08a5bfd751788290a6ee0f1c29dd6500755ffeda112edc4ab52887ee16f6edcef452fe643cef7357eab2baf018bfa7896e02784e084c40b73de235f3b8278ed1aca122c69c7bd75f4d1bcca115f96951d5ec1d8ea30ece1e380c78555fd6d36c7d2e7df54557af632654e6227a0612009c0c793e159c8d5ca7bbf2029e60cd1a0d752adb85d65482dc425a0ad597b5a196f9bbde626917db5b1d836f82aa4461e614b96731ad71780e829e799ca2b29020bde71c8f6f840c38cfa5dab2dcad3eef7916dacb1021849b6080fcf80d2acb4483021be74dd915342f30712dc5699614cbea9eec360fec7c56dc63fa9ffd4f35c13c21b2ac05717c7b41f7430009cb177ebf20bb05e99a040a82aad2fb0854751d2a917e7d1de7ed117b3d5539c0cc086681b56eff96c6d35601ae3f41e7d4d207e792d1bf2b9c326187d7a572a1bb3a39d41d0b62f5dce3619a78602d8414f9ec42c46bc99eb34a1d8f47cfc87a27ee6b3bf5ace5a7e0a713d0f3c17f560f8c64de78893bf9f91b9a8bd37dc501ec7beaa7ed541d6ac01c75fe0414cba1525c1407a6facf436c0a9d82252f299ccade6bec033ba431a91dd9c11823d33e183e84d14ca07c61e90f255bc298cf339f256e7b9e935d1dfb7179fa06210f9b1720286a6d6feae3b9388c7651ead604edb66001de9867e210ab94cb1a6417e0b2b44136e86d05e4e0b4c71e79875d20eba77318e19d6559e7bbdfcb78aa8582e8721d3d0493f88bc5ca7201bf88e87501d11f70295c4321f673646e2336d24b6d33a9a53ea884e2212477ec48c67756d157114a65eee2602edaf84fd0d07c72cd5d9863d496303e9ae34016803f7eb56a1016e0a53139671d4c626358264459cf76a001c95704682590bfb5dcfd362c8f4316d0bdf1e31a8d686b97bbd7a0e263df96cd6546a3a71d0b744032eaf8e951f481f6019343c6e314b5de0930b59452b7d1a770f62ebb42bea81f206d524065f93c4ba3d9b7a358b479e613bbdd8fa0efb5bd780774a8262b26c01f383df684339aa4c39a87f57a39acbb89090e4e1587eb5f2d9571ebb286386ab193d80e2433cb9bd69460aba75724c34a724946b8f2ad8efae5edcdd992dd2b8985353ebbe8b9335e5f81035877b88738854b145370ecb085649bafc1b38783e7bde36197f9dc493a68861c2e361c435aa3b0018d9864ed9fbe138b432aeca89b397716ad1bda941a2f60b412d4da286a515d25b5a0293233c27f3fc7edadb135ac2f7a4aa3059d772a2450b9d14b591b4338be40c00184a2f47b86a6c0f140d2fc122790afecb5f672b281cd9d75be5aaa58e97e687ed6f14c4c143a0dda357657a15ef9bbb2f6735ccd66221eae840542b38d91f22826b5ff902cc5af20668402ae96129f0441c193365e4b93cc8046ac51e461a81e840aba43513d79fbf156e54909d29fd6ce8e40a046ca1ce7b1c232447771e09d770424b05e157467468c5b45ada88ef1c44dd929486ab8020fe80d949577de2996a758d90a96f0b0f66cba7e5ee09274af6e38dc0ee4b2748a3723cb2de66ca3597328ebddcba9d66fcc269b1470b79b05c9d743c658707aef3ec6a33945e1a2e8826c8115a8cacd6164c6ea1f77c45a2eabdbd51f30e643d236a77a4f837b96ce869a210db904c83e7e8c7f5ce48ad2f0f874dd46e3eac79f447374195005d3bde6ddc02f9699fe6335d4ee15ea1526678bf6992f79b1d1038c73df9c00807a5940eca0c0ee12f899648113df33c4f61f97977c5fcef02b27e9015ebd29de742ea2038758c373259197125ef66fd7d7f56d4c605e7aa688fab1f6611b3f95a10a8b1ffac73a07ed698970474c164bc525393096eba950648fae938c9875c74e749dc78d42598e462c5be1b800511aa1d54bd2bdcb659b3324102d3238a490ebada9785ea27bfc1ce55f995012559a42e91ffd3463c828ec17d710661526fd687d29fb5fc270aa556ba475dbea576de819712685610fa24a4d6cbb48ebfb7f3a39980d49966a4ceb72cc3ef6384cf9c426330b285d200f0aaecc1973bfbbacf5d95fbc3e233f381cf39776b3b28e60feedd2ebb28652e63c62c583297f8e468eccf4d52488ecc4bde952708fed5e0e005ec18ff8c821512e7caa7889d2910899ec01376e2642422984d2e343d6d8677d8f1e1424c8b27ffe6288571275c208e0584e2a14328ba3fe2778ba2deb2a7044857c47539fe886824113e22e0c5650da31590d6689ae65bdc2442cf6c63d1ddd682746b700fb5605cf1799d27d3fa59fca5461c786f650cac8292a598ae4a1f64fc4ffde98b544f36c01d72dbcf8b411fc023cbaae5ad9f22e9a3158829ce8e7f25b65898b0011669388afea100bd45a97f77d850f58f65af617453b0f19dfd03a2b5d0323dc1d7a9e1f9f2dcfd46fc56a8b55a657301a4a323631514f5f2ee6ed9d931201f3ce2aa7528e902a7fc02f7ad93020711da4ca1a44fb1a64e48ed77b4299533cdc59cebce25db2e7c972e7524a6ad98cff41c77aec85fd3412ad29342e0dc153708f9d401bef8c3990765a1dee6e3e9b9fa747a3036daf32a081ca1064dbfa48022b26f1aa002959435c05cb51462691607063fc99ef2752aecebc0b005018b3ec0440c96bcb0b81be7267114324fee9abfdd2dd4aec0407b9a0ac3323cee4d1c045c86b9d4dc3709250596002f781e5e874a8ea1c7507d19e003f52ffe7cfa7ced501b001b4685b55cc50a431f5759ae0a6fed9a87d1728d884fe94d56a5be21a43816b267ea0916f3b9e74640e2bc3762e1bb2c79d86b3326304abc14c660a24a217c707a2372972d821f1ad270de3e1d851de720ba82e2917c136ed615b8ec087d252ce85bd13f09d09cb4bf4b2bfb06079639b889f558c6715958da2981573dd0ffb63feaa3c283628b09fdbe7320098e158e4a914d4bfcc28c3f0d39f0284949d4f5eec6a4d1e5c43f2ea81d78de99453423046e0d4a622b990c5b61859bef372e4d355daa92b7868b9823174e1826706259e20c952a4d8ecd85a7fd657f42f20d43cb70789afe956e031c98d5136fd04863f42b1fbffed2fe48d301a61c613ab1ae3eba60c92ba4a8f9439ad0af05e13692d318c1186d47855ff185a2045967c000ba6e8250238c59bbc1141e47f8e466364c1dff4ebd7426a09fa41298c5a7c637be14f33d353015de9193f9e53773cc9bfd9ba3baaeeaebe9d50d591b073175df5444803a2b19b258da4a085fd3ff7fde0d5d43e29a2494631bfef308614f19ba2755ea9168d78b41d90667f7fde343f6179903d10a263e79d596530a8f918cd65470fd06c158f3f23cae73ef0e4c7684308df9407ea17a59a851075f3d5a9eef7a7e13d7a0b6db1762e7213113850ff370447bf504de60083161908cbb77e9e5900c2d91b0bacbd298f65de059a93b12f1bf63f9bbd5145e0b3f417feebb88ef296b981621ed1a0b971db17f56b27088a53507a8fba087b13c3ab1f503896731537f9dd7b5f5b26f456d05d7bec09622234f67a9848287715b47591450c983f117d9ac3b7f61ae6eed7852807090385fe7edd722aae35411c71a635a9844ce9f3661e485a46e769bc222ec509b2d77c5e1ce8e696eb2a6ba0e635868dde72306b883ea4c533b622e6d9217037db75fd8c37d97a6fe2909573cc49b2e476c5d976fc5b5a76dadca4e30ceb3eb46eb4e6a0ad90f281d41f882dc0fd6db2876d2f419bb9ba6ca77780eba76092d24b486b126dd89d0e111c57232422d267decb275268ffb0f48b006a87dcd7154997f51ff920132da951489f2b1e4408ed4785cd12662c28ae836f1e8f2159b0dd468d24119b4d8fb8a1011d5f22b09893ca7c8ea6146c7964eaa668f8b7103e5c7352db060154d36c64d9b37b730e2c7ef162c2068586290444698b5584cd4a24ac90ebe5151eff40616829153a9f54c32ac6e79ab865a638f2afe50527c3051fa80941ca546b2d78b346b63b171311c8e53d8b07facfebd9dcad329156ce7c7888e109bf61df06d64843c913e7ea0778061ed502e1617a44f6484715df23a80dc58705ead0128c4cfbbbd49f72526b0a9d432a7c4771994038fe39688635c3428bb5c8d8a2613e02f676bf2e9ab0cfd6ee365c28caf51cbe8e369cc3864e2d91ce5f97b4d2f8559e70b86a891e659a5ac6a06b5086b67379b521725fd2b21e97ea3349febef5c222426f789d8d3c527a7c68e7db51d42d48bda364d92c7b7ded356217176903a99746b6f76c3aba4234922594b7b67db7eec6d6a820cccac224609af5765ea741f1c1c3452eb35d2cf67ba0b3cf6431bda87c242baec866c9a1cd89d3e42a5c229fdb426526db7bb903e84c24b4add61717aa321fa1e1671cabda32b4b5888aa4e412778e59b2f444335223b8b7720ba31ac93b532315c3a60de8e4d99b008067960435be1a1ea714b0c259769d3bd5f167f39b70d8d82f94fdcc215c0eaeda9817d823af2d22a77f707787cbe05a920610d66ff4602040482d689c85f81474a2d0017c590499aa9a2fc9d457f4f28ed3b3ef7bd5b5f2c940e79d0dc85dd489e984e4ac3d5f4eae385c2ef4c1472560955617f73a51e7e5ad78488460b094d1c64ed25a2bdb6f029a04884e7133edd05f89b6b8c8dd3b152fd493ac382e5a9966708de9fa0eeaff1ea6af681a3fe1e44db8f2834f7191978566f83dbd39c719eb2f5c2dc39580860a89a0d970feae6be1d1193e4dbad2bc5ef017cbb8f3db8f15367754091804be74ebcc5e91f7fe28c9dd92b0a68d1340e2c171f9a62a25dc96d402224e4d1cb69a5bdb031a7a37fd243cc154dbff07e120e3a5e7d25fede03cbb6d827a795aefaa35b7247bb956d3209c7f0ae999016681990bf7e236d075e26e33a36975a162a556e621b8fd43e112dc561c3b91ed12847b9ad0ef78ca239c11c4116119aec9cd1707535a294517198136e2b21ea8f30cded1bcd8f449d427599349d5354e4c2766cd3acc6b6947883e70f2c2cee288f8fc21ee65e873a9b1863d34b908f8f8c3c069e771b21661f0f36147b84c69b762857f8b8be4812bed0d9d2d388329e5333a65acb38f48ab32261982f74e0d2afb6ac4fc6e86fc4bdd918bf6e03d002c92697a3b65a6b6e90f5eb052fe2d689a044e88b08bde246c6d1ba57307d94dc4ac300a4c21d40cc2b3711a2eb057bc0fb08668a3ca90afd07462a8e3e62c0ef54e137532e5f76b4859dc0eb0d4bb0084171cc64cd07acb0165c37c23dafba94171028e3b96494586cb6db10a0381dca869aaac70e4b28e6f06e680f0e483b4730a6d35c3eea9bba66afe08c6f326a75ba1fa5f9d35479ca539ed415fbdf5f093a5ba2b014c35b2a7470f36597398b5b9707c6e9edeba5591e280e34b7e15af8c4ed0da9b7fdde3877377dbe8676343ae291ee60976f4e0751568c2038128611af6805eafc70652e778b56567578515dfe2e8a0aa176274979380ab95b3ee69860b77b4929315bac1b0c96d7d616b41d8255ebed325fded494e77ce2e7195af4e6b7bb65a43e30e1c75ab89a681e4a6ad9d2638924fda22fc7b90c8d1b7246039e6c3ac16694d3b10fa393a2965bf4352977eee3531e42c41a1fa18e6790eb9af105587f90857d24f48c13834d993d6f454e2e5ed9b0654ba5bf4a14938a1c0b8ec764ebd080d89577f75d6a36b11fd969c77843c6412c107eefd7cf1680d3841169da8bb784445475ee90c5a246e48f084e29f586f67af0d7dae890e76b687d4d18e4dd5bbf5c18900700870c5c15665c6463add55cad94f36bf01360c0c7c103e133c9194c0e3870c74439620cf55b5c15d09ff373c4943f28b577e5eb7663ed1818604ab9d1afe7e3dc7d3d29d6b03cf5b79aecf88a994d748796498e7a70d71f3a2fe919a4addb3e869012a6b2c2ed328c9f1f8c9c46966b01ccb00d0f31f53cb9452bf72a941935aec8fa257c8075a0b0e2c06b45f9cf23515566b50db3ddd4d8e07d1e6610a9c6d8384c37824b2bfbfc65ac5ac76deeac1e31ab2b1e2caacaa91e1fbe3bba1ddda00fbfdac4237807498d8773c0de94638f12bb595234bfda7267587d27679940433963d9ecf28f376031f18708d97364976acb853f4d34fd4f05c9efbaeed68874c17f53e447e1d7272408048849690ea9640805d07072346239db15ce38fdbd25643b48ccfd5d63953128819a16157f39fb6b23e25075d42fe5252af650218486ca4929da2aaa1b7e7e8a4dde13fa06004452ba2ad544b3647febfdb1a2979e565af5c64434576860fa718db44cf9a4e01fd63546561e1447293d1db88bbfa6ae11769cc36d91429aae7c503a404b388eb07065aaf1343e1f4e4f72fbd278201ec9add8c04f2eff4c50a4c40f83ae41dfa344a8fb003eb5fd99cb8d08887f5fc66fede3d8ebdf405ec13eb5c950bd7066b9ba4513e1973c8f00122183c294491a2f0a9380c43de3ba147c7d4e6656cb425a050bfec3b7e46ca2af54bbbf22e7e8a2b4d0a25103f535845bd63a4681c4718d51783811e278d96a24f0b7fa357fe2b5e2ba34ac97e3b536609633eaad81de723d3e7eab0cc4c1f77469961796562f2707657283e76be494451be17902862a3a7e3321a934d6506ad8f7d2c8de642db44cd648394b41abcc81c54eda5b38a260dd9e14c8863b8d0a55a1e78d682aa50087ac97571ce071dd622c7dcb683122159bf974e51162337b2aff10805e760defc509bfa8f389f6fef105f91147a477c5734c182ace48a549116049b80a7091c35bed9bb32849827844ac9c8acd550214edd1e77baa5ba4234b3268789f61b73c126f1310137c842975c8cc46a3b424661a29f95e6c932487f31be53b5e8216d250c36e82347a2e8da7ec1195bb5e5021ca41424347b0883f0cb583c0d4c09578c4886774e7455fc4ed8b09f9a6dcff163192831b98da68d23b037ae07192438011c17cc4229c073acec7574146a340911c834cacdf656f924718afc985c2303672948b00fbf40ebec1ab18b01aa092f672781dcd0ae1f51a76444866983525c01bca0e60745af420e0f63f740a4c80c8b746d8c1568cb77accb4869ea9bee11418400b80ae16145ead4f5bd81ea6278ba9c3e1a93687f38d7a46307574274bc84bb4b741da5d25b3b1241fa72e17c220e887002a731abdf30c7414c3ce79da3a8aa3a33692aa03b8e4313c156f3abba6d1c4024008e8d2e470f9029223a9f61e2b7a67daf205ed9a6258ed5cd3356b3f982aa39869cf04a4bec2141c0dc4bf538130826318c427c373c6e99d11e89e1d792867df738bd86e1922ce8ab58de30ce95545ce529e168fb124a198198819d52ebeb0ab2d84f0b60f731d40e193981eec12a6494abd74b644e69db7c74ba9bd57fee34d855c452ae6883cb0c47bc638c793faa3bc0242ab79a2a48304aa047a33e70d409c3e03485268942363ddc49c300ea4b866425fa436bd79088da563f990496a9372ca3ec21bbd598a49315af0c6647d35cd04b38868b346c7220ed5ab7407613a538986d3647cfc887068eaa7f2eb4ee1bd53ebab12d733ad0e31d299b7e013010a779f8ffa15bc792ed287a499add5699616e0e971dc58c55de5be66348305c4fada0e2e5153ce0e39942c66354e6bf2192dbd1cf0e2a8aba713690cfc198a4b2b168e2e9f8e2a1b2c4103aee7302d6c973651944491e147a15d30a0cb3a47019883142181903ed07d013454e298315fdf99a2e4f5a3604e964cd24fa3144265a0e42fe2883ab12837a871ba90379f2cf13ba72b3d5b34ca0e90836938bde385d2f3ecba9ea7b10eb5657fa212a634853bf851beab3757362bb8121d1d2c5d802267ac375b634e04559d86ec14ba2f206b3adff27dca41d4743bcb1af3efb1b184d0929e14e3e938163f18d894b0131f0a0a77f8a03ff436687651f77a2cc6e6b24fd5c8588a2c831638191c56d8ea14b4ff189e9f01e519c3a823d0eebd9f61c9026c5e56320762320b7aa78847d95d70b6be9732798a93411f3572aeaabd8dbb71944579501789a66a2018756f9de4ecbcf5c3a4064adba787a14172d4193c50271eaa1c842d0c858eb512c62f5be8264c72064b1d539636c30cedc5976823f7a495dcd8805a1fb24efae6dfdf6fb59594bdcbc2ebade5c9b15ab39fc0e320ec722ce8ffe48e802d049bddd5ca3ce7eabe45aca44ed82b36ac581b3bafcb88bcbabd7348853d058f85b95bedad447eba7c33cc515d4aad453973b9e7d01e85902aedeacbe41cc55608c07773bc27dd93f5c2866e1bf069e5fa52e84634c01dc4d9d0bbfbdc6b7e21c03d5e2b4b00b9e221c4f6a087922742e03845076c030bfcde3a3cb38d514a73703eb2f439cdcebc6069ad8427528bcc1ea9b6a14c8e54a952655420468abc64934566ebc7516990442718daa80c26e8968b3679a555f80893f928bb62b171866609fa66845ad5247e988fa7c25df08360547dbf2a5ee14da2ce9373bf701d39f68318fed28c9360ad91a9f83e845e31a87b65b584be313960912d6f2188d87e9b4023cc02a6d66fb0039866b4610d43361b6809db8e63c94ad96341882fec64bd38364a9386fcf39cf7a87f1f0002b2ec764e1c132cc347e490239a6d62a7d1812bb9e04a6ee3f1b04c62670449504c612cf274ac5e5f0d4cfd73f91923a4f09bc6e39c22ba22e33c2a1db551770e310dd866deb84f8efd780fd3bbef0338cecd45761d2d6fb597958ef5804ca3f8ff2d77031db798091a542b26d391ca8f878881f9b027a9d12c30d75bb7b7d03a78574e7c10fe34299fb0eb6ee118005fdb41cd5f3f85412d214996db74b3e0115222a57372c4a12269452b32fae3bb357e5544a82716a76a12dc68ec67093190049f52e785f940d7f6ba85c10e927fb3e448f2241af5db3ec2b43fdfbabdb11fc2c91b74ce7b33708631daac3b89178ad0c574932a62609e8a0a6b54ca42a683f711bcfb68aa84961945b9e7ab4e9acfce85165412758a1fce285ed5527dd2dea81a7e343601508fec4fbe3575ea684f399b215c1eee30c1ad7f873b16a7edb7dcddd2b6f7d3336b213d8156c2acc1c02be9f2bd3c7958c10dc1a598a9c69f51f52ab922d22b0d3a3006da8b7c05f02fffdbe02796f95fdc8c70cb69e0dc9bf3e1a49c9eea931a63145a5557472ef08bb2219bb06987e91d2bd133414266fd3b1dada1a3d14b259421acbab21b8d6afeadb2d267782168a91ae99ae0bcf9936b146dcf390765870a249c8335c6926e5327c579aebaa089dfce0b13179513263d388d6fa4f3a941befa335b83347839824ea81fc2471a95ab139fc6e3220ff80397a61e9e509e22012a71fc2e2601894a463fea6dae94ee184b141bc8184aa13a49e2d84369f1d06a4420d2b7bbf3658a92f4167688b3e9b9fe0683a6ebcc29119c2d9681fe6ad637d2d7c460427f18055646316b0fe7ee2907ded2af3ec53f627aa61db2efbed60995563f2fe41f586888acbd1dbcf7ef6001dc5ce5cb776829f00bf4e2f881fa97ea6be2d56c799ee632f99ec28222a9289789ec941602457a29292334dc39a57081c66d615de81714ad792839e16526b994d5db78bb2d73a6ea32f76e5725e77c8043d7fbc12d60fc142e8f89241270359e561e0a99424872414bd711cf1300bf45ffb73d787ba27d90ed7a7dcd58d9dd535a2bf3d2da67c9614463c7de8b0851411e44e11ff4c487a4f6f8a34318ceee20cb35ece14e40d913e65eddcc6d384e3e8414a74bb253fe953144854b085bbddd4f0f1776798d8f609767e4dc2db1c955fe448bf54bf612733e0d19839f6f7722044145471a3f34e685f629d528839b42b53ff4b90ae72e6abc3f3438c96d0763d23fcb541e02692a4bab8b4f718b7f2802092f65ac2b3cf48d69021b152656c8666733dafbb71a1f2fc214242c7b3759f5504c6b4cd784e49e6a5d0f7632b4816a3d5abcce5b8f5fd3b3ee49c256d16434b94035c94c3aed6e52c90ee24923874eb10f539630d0d1d47c9218aef57763ae5c390fea6aac99f7db9af5986dcdebb2cbbcea2de612ae7e1e3a289a8ed9967e98aeed0765a25dfc3cc158b977a671a9fd72d9e8415b9c6497ccea28df44e0eb4d3a2382ab2d607c1cef538abeca709e55ba740f21274c518581b50f8d971b319ed3a6d9f6cad166718666875448ddb8b514424f9e0ea71191c6da3e8c707e9b1012cd2b5ef0fed51a4c207f137eb709ebfd1ea4b3edd897ee89376941ae3ef0d551b2e3a5ef4fb03a6c20c9ef1af4bdae16f2d0102b4f4a29fae3e762797787d4acfd1826faf55ed967ded4e432253a65d656b2379c3e90f19e0730a7622afed8567a4ce10dba2d4ad00a31635b6953be72194eaf41ec5970fec2bd7dec77d5f375378a32d5ea81f315515f320a6322549c4142133d234b03abea1976ef1eebffc29fb3d33256b1ba179e152c66145d5b6b8ee3ffb91f99ffdd8433f2696d830a69fc6bc377b0f60c14503ebf0335c1cac90ce523ac5f21ea5206aeead8fa2198946da964f703ebfdf688848a7464bc75cb5897d0599025bfbc3a6ac47d31a71e98168fca648462667014e76704952fb067d68051bc293a0ec237b208455121928e053baf754e0cf1c349969284d3f7960374ee033436e4b51e9edcf10eeb2001ee676f20db0acd8f0f78bc846f7a8310ff51aa1781399aa4fa22a57869d5a88ec2165e4809836416a5aeb8227d2b3ef9b75bbf620e3f60aea181bdce74fbd78b836005eecd4e14f853346a5bb701d7012e3e53132929d94d17dfd0fd4dcbe5f7467ed861a0209bd7aa7c74c035e08131b6db1bd8c1eb360720a939f94937be9245404d03e166bb270899c992843b984cc168008bda64441b92d51e87e48299f296dc46b6ca64bf8af20a916095f259c854e8308f9cd7e08f9daf592790a624ff9c08c0a78c6d38d25c73dd5d88ec5eae3074478514829bcc69a4620545569977747c24a064f6ec205efbb64b86a891a089e4184cc44e7c1d3a587c3bbde2dea93d11df239f67f71619fb0b42a0100cf1d80fe372fd0be5d629ff4552c109b4c4673fef54a5467a0c3d42dec381f5543e9bfc7b194d183aac5321b45c900345c6a91ec8ad98dff8d88a0489ac0dbdd51ebad38f2936687df79cca5a7ab9f75ee2d7a7c8617afead239d6d58485b0f2943719787cd12cd8427239c3df990146efd2702035b0a5e37d1ba8bde434c203ecbec8e6bf0321d4eee6a90c63fcc05de7cf69f1b29a4811b33aaccaa244670f8e4a5f8b5d6f9cb7fdbee4821caf133a310a7f20f1fd844c2a6b793172df0e146837ddef5a9886f1a5ee4c90fe5749bb7e0233f2daca678b5886a6c7cd6d9559ae707f79e2c4a308d36a485ca8a5a4b3a9cf45be33e59fc845ab2cc410930910637cb2b14a845846bb28aca45f3836199374ebfd32eb09563baca0b0e412788ee065dd96924983f0f6646a5274c96a918c9300cfe2de09084880025b183e655632c3149f9c555e778de2b15c1a7f456d470ee675aa67f131d05d3460e072725aa8368fa46a81342298d1d166d6c4880aaa0b5fabddcf9831f3a4911924a18357c8a2b73944a9de706e7d502e031a28f005a02b2db9f3b7bc56c54d37e60cfd3cf0999983fa29ecca550b65a9faa9da34e271cd48126fe5f4d5d1ffb72cc409a79862969aee791978acf4e163508c69ce259659f3f32b66db647b76da92e5b66d76f4345422ff3b320365d8eb0f990cf388f5b41d0c5c2e0063f1890b0bf44e9208602a9c6d0997a208bd9615c782306630148fdf3136c6f28bc1d3c071bbe4af2784a7a43bb5f16c841b7cd91478089d46d6bcb4ef27e47698f5a5869bce2ae9514becb0e4f26fe0d973c8bc87f9e96a21fb22d7eadbb4a11b95d4e8b05f46035de2d97af303d1eab5177dd3dad6d35a9e11f9784bba34d93cc13860c6f8f4e331ed7f435acad326dee2ed93a19a47135f67b7d6607912b8f0f514b6738239fe13c39c19faa6c758107c7322318ca515081cb074aae9a9bad050d3700f73ce50da452a16a07a981811e2263ee60e4ad6917d0e2b154313f72cf423830a88ac51706587fc19bfa92280e6d1c4d3bce9a0bf7e5f5ce9bcb00b279cb53d678ce5e41516b5415f66774713e55273ed6e8249727be3ed78e7e1ab5da910c6118054245dbce4bf1169cf2e93621b2f90fce67dfb458317f5afc533fc1ac3b9422e9ed17f55c056b792bb3ec0d56d8e998ed269ab4ce87d3caf28c591811a4c9c7c5c241fd699cefedb267bb74bd7d679551281fe0c81cd6cea358db088afbc57be51be7255f4637b5ed03881a375e3e9364c0521ad4abb75354ded2bbdd0b3dbee1a66ce941efa1ed290aac499ea148bdbd467725620a12334ef741abbcf3b073913b213458f4301a7a447a997b9d7ed886c1d19e92f565ea0f8b14542fd0fa5209373c35b27106c2dd4db738a8d76a2b71dac9dca431426aaa1cd37b198e0926c0091651d22a50ffc873f0b034694dd5cb233de1dc794469b4037e530b5c8e6495647b7300692bf75ca4dc021b14579806dea0c9c2475142bb10af09a2f8bc3f1ea1c7f81ed5f119e55cafb1eb51c11a56a0a15e1fab1f644d0b8098eee1483194387affdee3ef825bcf5f5e138bec33ac0b78fddc65ca87fe359fbeb569ad1f97858664edc898bc015f012fbda3afe95e0e0555251db4db133acf08e2b426b39f8ee1febf9303e7632c90b58c3ed32d1d89c59618a3246733cf36b96fbf7a71f1ae8b5f49707bb7e279cb9446238b5880690fd7beee0eccef24edac817d652e81a1d2b9fcce08cb9c5370a550f36f387f41af4983f9e0544c1fbd3bc91dd2c46eec506ffce45cd7a9c6f55ab44b05710cd2d271a798125ba5b620045e59de6d7b88ca76f9730b11c5eb195d8c1206f4789646c180a0b0bc997d7bd6afdcc3dc654cee07adaf891d815a733a4d6fc08d0d0ff28f7a7f7e96e07198ba5c0139e4042ad0a0f110d766bc5119ba725d839d724126d12aed60cd376784a8a0ca9939586708d938c20cf9cbd54134803c0ad3a48e59ce2c86cb2b7b2912b33465b1306cfc2a97f542b310b85ba2593942339f8e1e40b2923f6d1e2fc3bf4f361dbeee4d911899b63147c8189e728ec67243e2b8f70eb5f0bf3626e07a9109554583271df9d4446b5e27880213c7b1e90f0c15ae4e88ba9a8c189b5932dd923b5900e19f46da67c06da7836203afc464ff8c90ee53af75e71aed3e9fe3ad20846e9b7169694d290e551bc246b53ed926b74a9ef77172da2bed78972d03fa99825b54fd303680a394da8738b55c10d4ba40def4f0b5752578f8b0a81030e58f91eb4301db77d79b12f5b64a3da4614c0a6bdea0dcab9d0870b49f7a2d665d84f9280bc3efd370524c35589afae46b952584fc35c2333c637f314ae24dc76931bdb34c4107d0ddb236a838aa581b9bd0551939f168145343e44f0fd147d655144e76f6e85ea0243626351d7e6486efd99c59a27db171f6d7074a8941aac8b3e82b4fcff287d9bcae88d4438111d6e362c7b29d17b4cfb70f6450f630b3642f8082b8f27abe89e751c388202a3fae109a8209325d36fa801dc04c72f878e702e80f1509dea6c373593447abe7f292f76029718c086db80816c2128d078927bab3d58f6d3a487e1c6a8264f3d556b949429a5e4eab350a24a96f567e68807213c5b0cd1a5803f5254bf9303e173724dc42bb49b4788b602c0c901b6b89f7859d55b791c869bd140c8bb45e48e82a705f32188bf487cc4046230a1c80ce327cabced448761130a05cca826035f5c6032a669758ca5ef8325709fdedf965cade546e313c5f7c1cba49d905eb061961d26936a753a2bced49f2c8d9b62b72c3ceb9585cb27aefdbdf66f2e2751150214d23db56af25971b8eb6e5b7bcdb46b54ee3d8c58ca6a3b75ec11c646d42d9285df761ada82c8aaf06a7ce6433d483b85f228fc1f16b51aabbb5f8c2064e641821ce9b407b8a8d0ca31debc817ae760940471ccc186aacca64aa1e7a5e5314d9f20f017962bbcabc08adf6758909c6a018ee8aad9a9edcd04bc804d613b930d13f59f9c0d4f159816556781de67633a2132b66b49fd543fd25c4b53a0c12b4bbd95c0898fbe5848f9b6719ce4dc3e956d7d37353b73f9d2e5d6adb20bea99e17885634ef02368b9fef7f40b6bfe2950bcf66ac7e93220d5e58154732cbe1a58007586d170a382dd2b9901dcb580bb19faf11aca306e44e25ca0ea58f5d68acf5c59cee3e296bc4d2e5801ae1f21e3fa1b19001d78399257ba46f927a8ee971ecd812d24622f9a0f5cf971e0a503446f3cf201c963463234e5d855933189a82345bddec52100632847c1af457bcd1881a470ca8714c6de537af98b119256bdd77fdbb186d41b02956b4e9fa45b6311583b63fea4b65f43afe01b84b33d81490560557f57f0e140f590a3bf029098adffde9e89ed91ec415eaec70cdda14dc27acacaac3d42a3415a9c0332da2019425a04284bc398580a31ad352ce6fb8caf8162eeb7057911acb7e47161b7987b2e00d2b2b21390ddf131a09f53261198d19532506c6b82729b0bb6149081b62432cfbb0f28479fa81a3811db2f01ff7c8d9ead4e255f652bda1ab83aa1287669fa98be55f2f4c5fcb3f1d8810173ac3699639f76fea10d55e6bb6ccb3a25e0c242227999983dfc4635da59a1e7ae645235763044127c41209dc4a554454bafa5a73abf9538f2b1268d3bf91b02d4242075a9fd063b3910db391ad4753e64c092d1b40843a25141c91f1ef9d2346f5dbe457fbf6b9667b2152af088cb2845e3773dc89e73f11ed81806359350807b5e11743904f39a21633ca0e44edd26e24feb725caf52688c922da2d85db61708284bc13fa301d8c31c7571f73565f6f0d4dfee09ca39a373bb1d45b6c98c4b6321284bbf6102f9f32b76713c1344b997def02648c626330b77201588109adfb4052dd6ad89a481b91c0a3d8092d3602895f73fa69381f8f9ff4eb1e764f8e6dd72c59f7508d5e920190f919ebaf55c2b3594c192e2e7a07a66cdd48c77eeff54a79d98279d1f0a752cd0263055d68f2bb912cf7e3fe5e2d239f2d15d9dde30b800faff35a16812facb02741cbdae454c3f9e4388b354c4c413a816ee4fb6cf36fedce9fdaa91d3b6caf88e8626b28a7d73bd8799fccfa7fca8a08426f99cb3627497c510c9f6673a2b8cfbde6f9ed5d490ba1f416eca26e6340e4325831f7453a2eae0130c9bfda59f7594dbb7090425239dc8e4baaeebfcc2443970357972e7c19731da63860725c3768cde2806080b12e09702ab2aa56b4fd4b1916ac0709eecaefad665dbf25f7c38ce4a7207524d94110f1bc8e7e90c19973cda20da9ceccc3d814bb41a75a4854712f4a0335d7e61f5d7f1465c1f9a6d2e9ca7be48703c126bed5d771777bd0306d8644623b1e1a6ed1cefcb0e9379c4b76000dde19e81cdff47ce01600adff433135d84568dd06228ad538c66f603da583864f1feabe75bfac80654dba8cb67f0d8d09c25ed4c4e33167a5bbaf8853f8c707e55c287b87d5b582a316b1ab23d4290183801fdebfe2440fad06d5967bdebfe4eed05c78d8798d390318c580ade9c6cb8be7397da9f93c45f4e323acbbd1d4db9c04c214b7c8fb2bfea4f8a73cdbf80b758199bf049b2f79899c3385fc9350c1a11cd8835cb577ac99072d57469fce1102f0f081472b83eb8a1b758cb9c6970f0122e7620713a15c796131d72c6a0aa8d74f4b14da4301b42df012fcebabba50aa6f4549abe8f9e1c5f060d3e3b8eb2a84ebd28f3908f8e5a8e9293c7c93d0db1a86018797b0c636d36ac354c9665a12f789240516b0620f82522bf74666a8164684193be516c4877c91939eca0cfbc969b80458c6ed6eddb6f1f7025d2c6c88f6fb248cfc5c61e3bc7129f87386c325aeccf8839b98d11418166b9d43a9a6f995ef385f4a180f13c5acc94f48f4dff9a859ed601d3fa4222eadbad3fa327aa1e2730f545bd9ecf9926599891720f6f451fa16bc32d8db1a451a8531d026cccba9c2847807438637e59e6c62d97a22193c22784be8068130119e748f91bae94e7bd28af0522b6d55db05abf7b568adae43339afdaf80c086bc53c6f630648fb9b18eaf3f51b4dee7858a3c560143d46a7e4b6fa9bc6958685cbfc365ad8bec0c8f4a6b965dc29c67ca276691f8d776e0ad1decea06b9a4e90b81ee64c24e23ee680831eeea681fba5042fe5301a0fd138461ec1c2adafc292df35f92dd401425961537a5e72f4256fbb4bee3527edf428021a626d03b4424f0958280d635330e695d52878fd7ffcd7fa6d36ff871b780e4b35bf97371142d29427f53d3d7b412f8f687368bf76de555827c3379956658838c03965f542cf6971e0b75f0c8a82b0e7e8643054d08f25a4b49b98d2eab1ba96e41b01c2ed642b67623219cb19497ae2996b3bf9eeeea198fd2a9f2a57ec12adda1cdcd3d67b1aa895c2de4561d21504d985db9645a0a0308a804d40ff90a970d2d0def5e66756439206c93d0308c6b622540fcb330ff5a8da0eb5ba42c59a9fcdd40ba7b30b342a95b04e1ef31d28dfd039061fc3976100131abfac5e58910378ddcb1a1919141dba05e275e8ef2624076a35c60a1f15a8a05baee7e9db46765c50a43ef7676969ec9356131e6659c9da099e620fff248410a146b493d5476da2bd3a41c640adee5f536c2828043523884d322d3d343b8d248c9548640e6da004122f1560c3a7364b1fcfa84eb590b6925e2f5c46fe103b48c526728f21eaa20ede65e0ffae03cfb161e6165a7fae17983b201a604606304d35fd5bc02e7114cd597fb720c1ef183326eeb2cef3fca010038699bc732052eb0fa2180eb8c1705ff3db225ded3825920f8fd905548ed6227d021a32a24e46fd625ac92e6e0fc85fc33c84bcfb4a61441bb130d495d3462019815835561d52595da050982ccb224b3243809cbf0ecba053e4cbf6a662403859b403d945a782d3a7d85222a027e9ffb900439e60640af6452affd2de0739531213edd00a48b5beb1ea056a0b7d185c869e03254b657a381f0fc167957ef5a34454dcb8b2b9224c5bae298c5a031f33ad97b3d1fc60a00a286098a211083aee57ed168d7253c2bd6b11337e96e475466f5be401b93bd50326fe9376e583c7114af4deefab47e419d3794c5ad541e3b37059b7ed6802986135558bde1eec6b3f80ab42eefeb4caa88e75ac08b3e5f1da88c3e72b67267051b89348fa725d2333becdd52a019b6cb0d6548bb99fbc1bc876475e2b3eab07cf3bd2fba96317c867129c2ba38f390fe66eef212402cff8036fe3127db61fe6b36eeb375c9de86a68e88c64cdcd35f7c5afc9d0125a5ef4b1a92feacd10e1e623cb173b61f6787a7855d3932943f3140907e570f750f818bdaa4fa9dda15666ba2abbefd781fc5ffded069ebb3f7dc8802abc86e5cac4f218b0e1a5f38d0eb4a6a0f94cbf0bd5d0425d1f5c0ab2028a87b6bd231688603c26f75c2852f58783fa68854ea029a7be3e1f74ecbefa5cceda3099a4afb98e4b40e476b551ab2fd0710130bcf918ae334797aa880af1e0530880653d450f52acc75c4d2fdd44240332198e51b38d40290389c13681f1a3fc94c0837da5b2652c25dfb632bb6f8f5511a7119411583e554f7e37c840c0aae6e63fe358418ca5e0b43f3c307bae5e16b308297d6d816d176fb6ea2481f82e5f025ca5a91ffa4593555383b240fd976e9d513507d36b6f756602f0104b8ceabd77e56774b13997e51f644b9f93daef6b402a78f99e9bb8dc9f178e28a75b842b3fcfe4f86dccfc2db3c8d60edfe5c82a63319f9f4e128f5b4c409b1a5db2df57d9438edff7ee549f641fde55bf8a72ea485b9e4c3b8c51f9f156ab1ff39b57428f967556cd6440fd9b4ca1b590c62eca52269bfab836f9ae8e6e7b98583ee36d870c177c741efb3b73d345f0f484f68c8e43c05d25c61d64b61da753d554e2f0e570b70edf1437307500e886b26095ef9b68453e3d987cd7fe3b4663a24413113096b056418b232b5ef9a62ec5eed57496aa28a532d773402027962c02660d123dc9d1f19ceecb0538e5b310775e289ac6a595555894d25b581b3d657b3c592da7dd29d606a691653d1d7fdf3f6a5aeed5ad40b9a76ed972a9755ceeb43e040b294e900c467fb7ade3619cd5cbcf7c388886f11e7ffb6609cc8bd471d6b7f6f6d98a127b67cc8c80c6b3bbb020e6aa182fcd57d19b9f7f9d960bfa8657e4436f641a1e6f3c7e74763ac9d9ea4d987d8477560b9ac9d14aa11636679ec481bd7a50961c8071ccc2f2c82146dbbc0592ee907e20a56d79078f2a68291cdaccb0c1edf3f92a680ba3ea3ebe408a88e92882310bb9bd836e67f172cd63752b1e4ec1c88a0c1b5e6c376f6cea6e267a05e7390554345fb59fb15e44842f4d7b090490525f2ad38dfd7105e51f1cf6106d4bb0e280da62c8de51d4ba5c65bf16c1d1700a3a19c37205b4e96250e96ec5454930d011eea6042149c0ecf46fccdc90d7af2945d024ecee7440128eb06e100f79f2d001c84d6524ea925bdde98ac8735467eca9d35675afbab2801b9b48a39ca395d64aa4cf6151f821160815d2915dd5293fbd4524d55a965f586f07f939fe25fc0b1bf9f982b2a4b72fd4220a0121a1d00be1e937abd97b7fda00e6446dabe09437f0979516a4578665ef341acd1a9f6fbfaa644b4d18dd272cf21970ec47434a99491fefbfaa583389d4554abb55919a22e4bf0110044e7c57b68d3578b10d910dea349b778836708d1fc3f4272741b511fc37e004a0f6be7fe0925768f94a8d340d2e83e416ff83a9851932bef6c05293a13ca70e085f0eaa505f18c0932b13f6a2296de33fc7170eb49526fc5eadd6df678438226cd0f0b0688cede64d55ba86e6f5db44134a27caba9158e24bbf564e699031f6a03bcf56bdab10edce22dcc12e4002abd872fa46bf2d8571d95c2a03e38704b78a634d098d0bac61f25f3d5eafa7ea0a0b878ee8c58160ca05b0b247c4080b8d92f225709260747bd922c357de13e0d87449a4171bbba89d1cdb3a599ddbc6d1ca597403b5bb6b5880161c66a99b07459ff184f9cd22b659f957b671da7aca91b1b8cb7d188831aed1beff625b0583a3c931e3e6d51f1a1524cbe7509c7cbe7a02ae8c9f844a20db572184f7ec9c641ea00a30f09997eac3422319822af041250a5a87a0192698680fed16b1f30d2973a596aeb6d69415175a519b691aa1f07c016bab3833d8a45109f9fa0df0e7f1a5013d10fc32cd8bce95063d17ab8cff1eaf744b591352ee0b7918183dc7f3f8c037d966a314e9301975fed5966066a12000dcc68648356c8c0a0075ac92de77d67ea00613db63d52f3672c808b84d6919888cb674645a1fbbf77149b1d245a604a74ddaecb4182e12f66c74c87c725302fc26100e0acf1e801e3e31cd797f8ad0d131f52765a355ec97fc6dee6215ca7898ddde3584a112e8e27ed582e1a645668ed1fd1cb95ec9eeabad1349c1e5a4e7167fdd9bd989c420c21ec8dc0d125447148538386523316c75766e222dd24ae9489e9c16e374f96f7141e6c69afe0ea2b8e6edb740e3dd53e9a9af1872e0e4349bab73645c8a71481af3800a48a8d1bc9878bff187081ee797175594e1dc31b46698f6cedfb51398a09a6b60c9b5846a99d028b3a00d4fc56b494ca2c947966404d98a482eb55422508c32cac0a578b38b9dc45a9056ad132e9ff73649c68593d7d8e121b1dc38e945a74bba5a7c09ddce0b97764bed0631f2767effae383afd888dce85a93545be498e0eb45cf2ea80682dd6a531dd8ab5200398f1ae93528fd5cfdaea9a1a3453094dc80d71b3abfb9a9cc61def84a809b1eca333fd8af966059fdf3055648b797f6d0dab3679b1840ae3a738c34c637290edda974961fb2685ee08440abc9be47790596a53515946c4ea5859e85c78e5059b5a94c38bd4108e6490c70e65cc0b2074549f80ba6c36826123cf19a983c0a9d03a0f922655fba1c683c2129b5b6264d5326b064f0beac5389be831ffb94fcf6e79e3321d9ee019c0b112d98c5a4b9636a5ebe9879d34dbf898984524d1f7adf25652fc94476c0895feee859facbffd9dd9aa10f7ec71ad186f936ed9ffa603c0250997e2b78e7f08c6eefc4058e80058a55c7490685eec10298161e73007c21452ca8304f90dd76aa8ca019db00d44af263885f86809ea4a70bdda35e7defd0b60983c7d390887295fe836c5a02884ac24a60473822769ce672f650e8cf79f437ab1f1a3cef4279ebd4e7b3fc0d5265db0033c5c28224ca63e875e6a56bc4bd691d6e8a61cb4d1531182154f254f67a84d458a5787f5b70a6158ad7c08f258895b0d56bf2dea5a48235fc8fe96097e55275fdaa81ee79d70f26ea942ae0ccf13923a752be73cb744fd874ade51303a9c76eb3fe2afaf58382ce68df708ec9affcad29be29e87fdc8b67ebbcecdf1d3ab7880cae6a480f6b7c7aa5f655294573c187bee332dfe6258f8fb258c2138af721647357cd71121b1c62e39058f928c710ae877b6c439ab8fb361bc92c8e8139d49de059fd196eb65aed6bcf38ee1df429f736b40f51e67786bf1a898d612f92c972ad7c077974721885a7b2d9f5348c5137201da9e0b1774e69c4ceb9b66ac8046a93c8b60637d9f9a794073cc096fdf2e2064669b812930ab156ffc907353a74f21e737286c809fad6cc54096dbc0b34f50bb8e5aadf97ff4d03d5cf60f7728ddde335376b46150fbe0fe312fc9e88be42e3990cd434c99fadbe41ad1b01b20b17ca9322599b6056ce0b0711d005efb1048fe1aed3d6ab2a8da595b6d4e72089e3423003d6f5cba4ae5ff636cb8fa6f51bab3b2c86e1a89ade7cd6bf59a7947638cb23e56b64fa53b7b7088f9e86363bd5f5285a8afc89514a303dbfdd7f95b144d2fd8759e9e199c98bcd8e8a2737b20cb4933eb5ed835e770baa59c72c592704d9566751370deb4117797341d0cd717ab9dd35d410600b43e47b71ab9783842be1d2a9ba0a5fcb9f31c87e9283a093f22fb836e2db1ec97efbb80dd1b047b17f49b76881b6d8836b744bae8c915751155ba0c16bb7b7730d004604f74c26e6d8cae11b62876c087ee891159bbac9ad39a597dab92c8b3b2ca5cd9be7ee497cb64ef198b37e1c95bc716c36d084cd5d9adb98b060e5352cc9ab9ac76cc7379397dd4e6b6d437388ac84e236dddde0d7b073f01b5985590fcd414fa426c2bcfa39985827531263246d5578e3bb9d043deda98c711155cfc13e8fe8548f9a885254ea08f5a1a868f5d142f27e0bde3926c898b4505712ed82a57c60bad30ca594a536d044090ebea4ecb3348de326266dc76347c8448bfa65e7a5deb8cbacf422ba4b15796547f52f64b387a14cc50bd6b505c0909f3e4206616d5563cb133f635ed75554872918d7338971f72d96b1dcf9db1ed1cfbf44741f3caefd6bcdf44b866bdf91e346b825768239746bef419ec431f83619913b8eb025ce3049acecabe1c58c89527504e493bf3b3332a0cedc97c2148465d1140f46b5c5d6ee8567353a7509b6496c99a1f453bbda0517644b4dbf89c2c0b694f5990b6bb11c0e1ad6c5c8c4532339ed5e7260921303a749c814df79873a95f2b7d7e869062abb17ba7e2f868d07eb1eab4bee742476ae918c8979381fc54b2f56104a07fa07404fbc37da117b91b5034bee6d4b4395d35b0c03433b71240e869a24bb8059c43fcc7cd0ab5a0a29a9b194effd2e926c37feba57523a6debdff3da442ffd4795d5c0d3314028dd9c62387e6954df8a621187e4727120595c0e03394dcdab441255d7ce0f6478a472366b0af5d41a0d8a3efaa3340d19e052d6d55813387df5c65daefa9344b1a390ef2a9c59054882ad0d47bbac6ece662aa8bd76cedc99db9dc8b4bc939f62f6c5de3e8309a0e0c628a7733392760c2d55970c9287a5fbd9bc47a110cdd4fac6bdc50fa39d8ac5650a5743653fb882751e267a52a8e00d8f8de44fe34a6e83c554a7470ede41c479db38e155dd3fb506fa9b54baf2d9dd39d4fdb5a626964b2c4550513c561f3cc20320e60b87834f4d71a8a0ef11c79c15764cd7a53404bc72e1079c062b41d0c4ada34f45a48d7df25bd16e3dd039f4689e9ce9c3cec1547dba04cd7dfa96b42b727c629153ce42af8376aca0d0059b0d9baa8768613b30a35e0bfa26d3d280de5b3e8ef8ffd4303d43409c411341e5fff15de6e15024f171a6656fe320067cfaf06cc10c00da0fc34312bf8da4ee4f0e14b521bf3b3ab60ee6391d8618f5e8a03c06b3b4a5da93a31ad4e1af03102b1d5ddb3e3669d8f0e048645262b462087c39323fb61c69e198409b79c105c39751d8fcc6e81de52e336652c3b0d79e2c4305ad7850ff28b90b8514c711c72e1da63b6ed4337bb5f0216681bdc2018a20db888ee45f6f2b65682daa7644780aaa2d13d2e7d5c3af14e7e6972fd981193f0fd4bd85ac52059663695c3d4872f39fd60d29c1aa1c493701a50fbe607a4dbee7e140aeebb16d9d24f1b095d21ee3578c6d3704c9a96c9ccb58c237927b00701acfbc60a26c4366541dffb89bd0d282dba2c0abd234678eea90f73726369b0d24e36191b6586c3c4e3d9d424c13ef75e413c942c683995ae7657f60c41fb1ac65fa377679ebcf351fe2695238c1fe8144c59683bdc0bcbf6e60aa7389d2a988549845b3fd909d3dfc1caac3c36cf1892165a878aa85b8d75ff68b0bcbb0b32eee74345e37da8d1f000083bbc825730f4434f513710ac68aba5b49389282c23fdc642b71b8e44db9d95282d7d51d51f3b5313db0aa3aaa93dc04772ab6bade73f03d58eb82171fa55a48fd3d3e82d06991e5c0d0a7ae2addd818ffec0a15ad3ea08c8b2d2691583b8f823fbebb290d070fb3b971678523f408f42f8631f37bc86ae7a5c20e77e057bc113b4eb4ed9e53f2f3673741f7a1326a91b4285b2eb67149ceed4e7b8e193dd76b197fd4ef8918142dabdc8dd2a67f184b6b3f6db7a2627bd99e5f9696178f3b22dfa7bb0e53b0e7cc5a535737c63cc4e476d7a34c210be42191b8d0794b1c756b7b4740c95b3a9f4f3afd5ce33d2f67c03f230ea80b566a24e75ac36ae168ef104222326cd3228bdfcd3063304b7da074d47cf35aff5409c1709926ce5f13e26690c4c6cd137f97fc9e1b0e8bd62de6e65d6c8601c13923ea4b7b9ef08ab8777a91741eb6dc6da28cec24e49b2e6f087410dd4d0a9e072721c1fc84ed599ae4cc6915a519ca620ca7dd09ffa72a3e9f4de5e16082f2b455fbab1e817e531028cabcf3bebaa5cdc8303f41af4c7477c96ee8d92966b89e2b6634ef51ae432c8850cbed6496001f40201277e188fda2c1569ae5f0efafa8e79788e64bbf2c0e73ecfcaf7d02fb3ef539f96409cb9ac8c9b51c327ac14aeef5f19b982b857bb363741488ef42de75101accf27d87c3de7ac427d94d008be73843b5023f04443736bf842047011e3e4d90eb6da572faaab911838594728780d4562de1d132517817a2450e36d34b8524fc7f1d566ad66c2152fb3593429993d55607dfdd04891867b09d65239ad77c4e5a02c8f52f1b458a107a2dc225d8d20fbafab0c2370b63e5792bc18037cf917c87bfed86962af556bec32d35e2b89e8ea99ebaa51c7e1a34a2c1b02d1aa73ec25ebebc02a8d5fa2803122f60c47897dfc2ee723be03debc09fe187f9d8d26f4dd10ce6ce3321f525770e5ede1fd24fd41580bf1c075c5c5ee35ee78669e79ee9bea25df270f82da097040b713000b2902044145f2627ba7fe6427a644d523ded6d5d0162c94f01d4106c4b6b802f38e19b9aff4fd5e2b43db0e1fd11f5dda3bf4bad5c560b7bd7400a916d3818f587f10437839b7b2587b4690e32572aa4f6672ecb84b609ad51c1c16dc75e45a1e31886cda9b1916abc2b2ee318d2b4f4bbebab7b6e2161a3dd163104e15a1e65c520badf158522dc2b855226de63008ef8c401833e400ca4b7995ac3d5436977c1af535ca5952193308ff6cde5ac92f45fac5cc90b3a5fede2f9c2491a3edc0eb4eb32cce69b58ad6237aff606729a84fac974c03f605fed5d22e8cecc40bedac80564b7dcd4d283688532325280f7947407cdf0c1cf436d12fb2aa2e68c262bbe0e383f944f6759fb58ef8118f1baea9e50604b16dc979e40b93cf7c0fef89a8a798410750b25dd5c7abfbeb985b285a4bad7a4b12e99df382d9d5c298ea0e6e5d1a0a9f070790afa03bf0abfb23030f3cbe2a12446ece8bb19a653052ed277994937fe97bfc5dea651622ac8d80d4a8ff2ad5a603b73911789d38e323ee146a74d301be6f4bfefd2c054d95a39b4069efd00ce94fd0fdf9d8b5c2a497f5e82a8b2e374fdf917ba1b809c60760076ea4c2b03697eab3607bc15fcbab71ba7d55fb1fb9c837d66801ef3370bde13f9502fc87cbcf363c54c6ad061e4a77fde3ff61186e6e59c8e7f12f205f28f0dbf49185613d01404f191ab038ae05c3ebaa0994245f985aaa7c397e07f288e5097e05979635d08d5fab41d566851ebff5b34222bb8b4e80ef1886e34e692901a85a64cb3512d0c8fc2fb98e2342f9637cfa0101582bef97f7fcc40a88fccaa849f33e5a5fde4549830b360fdf3d627375bc62cfcdc93321a4921d5c4321bd93602dd47ab7555811d74073b9be2d99f6bd612d4b456fc5076d7fd80fbfb4e5f9b3d71b38062feac80a3fa45c0fabc94b9f1c88c7e7b476723bbdc05e53b8714e281b6b271e917e3c5df1bcf04f503772124fa39381e681f5258f41bdc28c6f049c5ed7ddb715c613be0deaca62b34e1486bff65ce2148d201f6bf064ab830cd825c77e6f775499d12346c96abae810fbc44ea6f813ec7a97eb39df330f9b448b18d5f4a4ed82112896382c429206af53ffa9d59d14751ae179e6eacf9f7f6badf86094fdb33b6800678e151b87f75187f14e92ce399b07aa8aec4cccba8d5bfe00db8e05cf6a82a77acded382c45cbe9dfa9db6375aa8898ed6775b6fd43abefe247c63d42e9e9a4ecb65b43abf8dc66dd23c454eed5bd49c271e2b38fae75692119ef28f5e844ec28a65059dd43bd7cec30f4ba782930297c0d606196023365428590f10718d936c6e58a340d3a52a7e0f427c1ce6084e690f015980e105085b69aa150c90f3518492f715552563579b2a1ffc3082ed37566b8f51950aa31404b8bafb2b6fea0da2ddf630decccfd1210e05a89b7b898e7d7f343637565760df5e2385d31fe68b8966c848b95ea9e2a39ffc94ffc51c36fd81b5c2de55e9ceab6fdd01006298b747bd63f3b4f29339586207706f378348876586f106149fcadd48b13e663c454eede4c7f61493a89b999b7b992e5a4092c2d4b95b2b87a6da66ef4e9b895168f023c5ad1aac90a2839f33d8948ceb36a0547e47fc27cc26a27944f4bf989d84dd277e31f3237b4b06f643f37e26c756872f9a16faec46329ade35fb4c1694e50e5bb971b671c39a380531607aef24342f8756d818f15312520db28dcd02bf8eca81bbae96a11beba051afb27185689bdf691865b7d4937a8de162e4a5228c89e649775b819272705e4d4467401c4c31e5a4306a1f0f4c501f77c29dc89d6dedf880bd2cf5369a252db5d520d6dcd3933e22e2612eb57214b470792ba16c137e3e779a51039d23a0ff4d569a4172b699a481e2d428a6bb042740b7fceb5d2de4bf0fb8810fb2c290bcb29adea8815f209625062216ae75b1124918207d23dbcd041c885ab9255c5fd8e150a488b79db55018ba3c68ae6f04b281e9a038e1f97839ae6030819b8b6ea8a5d2439ccf0f8c848671ab7c3b2714f11c80c61c738ac50605d3442a6e8daef6d85451412de85a3781d43d963a8ffa35e854757e3b7f4b70c15181e34231d5fe43da64d33e3ffcd5b2fe51189c637b92e51285f836479f192a6d86c8b2c54b7a2bb0ccab04771039dfed58b763054eb90e61180b0c0fbed444f4c9544240c88be52123bec630fcbe695fd4ef54b3dccb0ae3e68d315d77c1aa9c371fb8aec822cfc442c21e4d4843599db1c2224f90ef227eb8ab5d927fb97b990127138e587cd2b8f5e97b7074f4847c74dfea2d9a766a215e2a01db5f7f6b18c7eeeebb97c77235e06f05946ac290051e078ef2c8ebf82982689d5603ef7640676dc9df34f782638498a4be408b5a2129cc2aee3e5e644f5cbb8a4c4c07d23c69fb5461d2426f98082353e8c1011ae78cb28a1b2eac71f964f13e5c355d35557d1159e68f7484a76fd815cef77a5b99c1dba05223de0a95bfb4a48b6a3ed2879e233236a907bed047d7a53a81d4cc5c9ccfcca84fdf270871f931ed3cf85c0035b7082749c4b6c49843a712df2850cfe011c691335b52f6d26e84bf94d3d027b2e99787c4c8ee24c3ed4fc863d615ca931cc37247731f2a61703753fe4500f876392a082625484ac367bb3b71fbe0a28d4565d9365826b9a07c5e0fc0094d4a46d489fbb2ed0bd4472ff963333c5bb40b238e8aa2954ab668e4244ff34363b0b2db1960e12a56d244207ee669b971289833659ea02498b5485f42e42c9c9dac60364cc7895af255ae69d072ffcffdba25b08473d792dc6cc20faec9dc7e6253e0723024662573aa3b3d9c519b8dfa6daa0edd6d1a795b9ead7e9acf9f04000fd6fd6b1f2dc1310f7967c33a48a207b42a4699abdcabfea58fc7a5d4c19aeb2e990b1834717427065e9b6715dd60de0ea12bb7ac1e3183fec5c4d0c1221fdb08170c50dbecf0d715b752e9831c8099c93745add48b56cd014020658b14d0cf2d3709f5e5b5507b783078648474d01e46d02eeebc91b9fd0935f249ded92699c6b2efa4df2250941bca3c8e474f92784aac70de6dcfe8122b6e4b9c2370b79abf0c7b33babf60bcbf7d56b3ddbb52176e232c8b3c639e6088add767cd9c949eef798bbea2143b18e4143487815a72e900f4fb0c156c89e020446021cdcbeb14d1a602b8bf1dd86c76364ff7fafdef63f9392a6359d3c062a827f43b7378b8eb8872dfdf9a6b4607b2ea141bb1e49de5ad8862d07dbaa3043d7a987752f2529bb6201fe1e0b9e6454876b65fa05b2d87ba559888261ca29352f32944258959c35dd68035556087cc16a0fb62a4da2cd63825238cee1dc61943784fcc0e3c4480191e963176f09856c0b0ad5fbdbc022c2dd699767e404c367b26ad035ba4514bb1655d4852a2ddee5f758a4e224560ac26c5b9a4a271fd3a24ce82c8666c98872be736fc93e81291fa6b3660b00edc83c6e51d207a4675e728306872f403cf877e53e3808c55d2389b6a3822b85756e65270a5767fcfe7725dda5b90dcfd1852343cc545bc0a2531566c03d213f6a77de18382a49fa76ab5e3e783394edfb7567591f3682ea99e8a46f1ba442e13c2f39c211587325d59578d63b44edd7500834587fec27b0cd45a02d0b0b0be699ef1cec402fc264f8a24e4d10c01ad9f5a981dca887ceead341a825e1ea9c8ff7a144ad54c30b1ea3ebcd35fb0add9263aff9b865407d711a51e7f823da4e2f269e93a8c02f6c15c9db294e5300181762d94494d4f77e2842d390fa6e300a6dd6fe7a16d1df913e07407a9811892af52ba8c11e774619283418d964ecf4d53761c57de06b784a65dfde778edacc724abca2fb93c68f065fe3f60d3cc162dfe3570f1a5ffd054ad4a260a1e6f3f33b6d180e77badde79ecd5afee700156b6c13f54ffd04a351da57797c3fd9b111f0727a50f409087e9a107b6d5b4648aea05010ec4ad0a4ffb87565075cdd28416a83ffc6f5c98697615c6c0a24b17c2febdd48fb63fa6ca678c15db740e78cbecf5323be986321d2cc66b0ba7f005caa07f2cd8fc8ae15ef54d3a1cfb6fc02a9cb9e169738cd48bf51efb15b1f1116bf035d973d6c8774fc58d3d6c4b7d372ca97ee2eca112afa5d526d6096f29025e79f12d7ee05b1b5b4f0b15d34eee807e37836088deb92bfb30f05a967a80d59e915211d20a335a197824d3082f3b2439b9583eacd53c758b723c658160259cb0e98416cfdc99965a65c9b4550ada8dd99173adce3f475a4e8de4980f5a78f0aee1b1e4dd1ccf672157fbd970dba0e0381cfb9e7c089093173bc7b88961c5dd008e92954e59d261decb4dfbd6b1b18e33ed4bbe0b1bafa8e4a988dfcc02ae465dc67b4592f143bd92c18960edd163de361f7433f3b86e0a4dfe51abeb349e3a2d236a1d2271cf3452b588a554b008780db8d55f69f406f430d5d03d66b7be3770d6d345f651a9acf8dd978413ab93114fd70007fb0babf2d96da38906ab06583d958272fa220443ea143dc679fe829ce883d3010cf2197bec2acbcd24b3739fbc3cb07edabf51791b26a972020bd231ceb34acd243b61e4c0b72a6ffc370e51f93899cd0b1c69949a1f549b4da8bb42116ff016836fa723e8bddfc6396bde6c6d31e1bdb6197d777c8aa61d91204ba4fe95165332246334da891c9f550afbc93cfcecbd14dffb36ea4d8cd8d78a877a7e6e55452668e041fbb4735201cae3be1c17994ec50c145619caa4cf1141c2b79ffaf12c7a611caa1fbf6d97b126662131ef32f1fd71781a5c50b62179dc246d7de35bc49577728e7358a38c5f0893ff9a06f74dccc9fdf33475c41ad0178ffd9adac99432dacc2a334ad40b15183643cb83be044d88b824fece84895d42abd4e8ead8f0ceaa3351263ea78b3339d73621895f375fde8175f9f105a3623b15080a1430bd0e220a899a4f848bbfeacad9d42e0375f5636948f2c2c9ca4434ae9637dad34f0dd613c2eed1e42ea3ae4c7a152023670bf72a648a6cb90ab2b16a79f3944bdc73a955463fc4898ec8f76c5628220601cca388fd2a85860d4c608c746321860cef33ba43d787f91119d042468e2fcf09e6b940aa92c9ccfb3d287dc8bced32ec55062112595fd21546391b5daf87604b6c116aea9d7f73a897e188e5779e781c2c244ffe660976a2c12c3db7b2b388f16a811adcd9e725ea39e36f17d328d5e13cbe366494c540f3aa52b0a353fdaf2a9cd77c35d48ce717f0e33dff1e5c299e01cf9683f76c44a1c5afe9c3b35796ddd5d68a5c0f3021a938da7b153a6e43773aa7168feb86bf30c7dece15a153c7dbb1ecf1dd02058f6b8ca1a3e4da0f69e2dfb1e0e8f6f650b368e51240380cb74558a9a3dfcd4b085d32692fdf4927d3bf632a670afbe8da1c38d2051c9786ec67ebb2b091b8a84c59d8c287420b1a5270196cd82e06c52d36314a8680f70c0c5a83377d8ab81f31dd49465f4c2eb5fff9bd797cc56f7889a30652ecba46a08602df359847d53512a5801c070c515743e5d00db5bd5f00c51198b81895f990cb996d29cdd92fd6a092cf19f118749f60f264e1797c04958113a1affd44ad83bc4861a193d7c83400ffbdf26bdfcb417facf8736c016e1890e89e8d01b2d0abedba4f57a736c680490cafef60c4934276aabc468fd600109e5f8de9c4d37589bba67f567f3c26f9e62d72afc61ce1c2e9052a722f4ed2cb6e40762b67e06297712b406649e11a5b8791fd2736158b0b2842200208f865746ba7722ec25e41e0fa955b98d3357b29fc2a819eb5c111d98aab6ef182ef4603c0e4a50e1229f399443ef59eff79241901c5655cc562d4f3dd40e7eaf9fabe881d2228596d0abffe299e33aa0bdce5cfa367d11799d6abb14e94e02ad75963d5e0a0a29b7b6e139afa9086e2551bf21244b52864f1077c3246b04cceea15a5adc76f0801b5824e190b337579a91800fdb86a6e5e86430a3213e5fda92e3cae849cdca7950137b5506e349d73df9afc7220f7469ef755b362368365528edb96f950a123d27b17afab47ae0c7715e28b0374be9fef12c4c824129fb036f21bdeaec92d1655200d7941dbec5a0f3ac50a5338d96c58e78b80fe42fc729c85bdcbbae27864a16ebd5a6bd64012946bd3b735d5773eff3ee9b3f83ca8d4b9061523f8f598563c6d640090ed4c59ead2b4603ffd7aa3d2f55de234971f3786ed99192412f74e36e1a2a13dae772037cb366fd96bc972de2478fa5ec64f371db6514563cc752bf1c40686c5f2a53df4c3269d67a5e94f2ffac650e90ea2a985812020b7e5d585db196b90ab0ad80c69715699be425c9b3d1ea53ee3feb50b276e3de0328556d328182d06b2ac962402b5e045e15180d744634093d0da91b3933d6be5c2c22cf381b7f18096262f675861e446bd1943fd6f787ab9e808879d4d8c3763571b5618df749af972b9cadf0adeecc8550024d7611db3d1c731e0eb572b9a9f32487c3b629df7ab7e560d345fafa8a88ef6eb9a2d78222b1940a2ca75330223a29f93c4fb9b07da30045ea2b1e8ef521718e79f8785028b9c063423b52420ec577bb8399cdcbc0cfbce57ab8ce5734dd497c4bc13a43906e20bba159e3061fcd390f739b48c735aa7b0be14ce6c8df827969d4bc5d4023161c2cb601f565694b2af278d26aae0d7805e2565a920d702ccfb128f39aa303344a790be908dc079deb3ceda609ed151e1f10077d54e9913ee9ec6689dd6573e34bfbfca9b66e8f351058e73b4e0c64e9d23c3d99dadc78da26d1b6a5358bb8ac1026cb89ab961468d27c8d553bdbe4cdfff1eda497c751c4c4eaa7e31f513d15ed7f63786b63ed2562ec76a60d2730b02d8d926c5edc72992d5a3e027504de0341e1bf76938c7f914e15ec112a713c85b6bf456d309634040ef3c9d5f9c2b28746fb3fd52ad6b9fbf1f6ac3ffdf96d0a051bf8faa8494f57bf88c53bb471786500f22a38a88c52b83031616bf1a22c5040d7ab069e4e6ec0e74ced62244dc520cad3b980ac1bc0d9994d6a75454498477756837c140be63aae71336c2c36c2235e607dfd1628935066e9916ccb1b4e18569c3f80f1359f6112cb8e6ead0a39adc816ed77003af658a474f7eae1022c017bde0e891db102e27c398dfd0ebf1cc864156fd05eb4b6630f9a59ff468c03f35d1d92a4a1db9a6bcc44776117e5971d23f4417680a85206ffa671ae1988cc52b9beb52433c296ab3dc2eeb96f95f8a42da43474426fefa98de6c738e92e6bb179af25c630d1bf1f672a1ed986d6546e69fcad972d1841bbcf68c991780b1ac556664bb999c02840aa83d1b4ad8736154f6eb7ca728baa89cbb52f295039a53adc988b364a2f6e80d7991b99f72cc2a5ba0d656504b94e21aafcadabe2a8577fd451fb55b236d5ea2b43355451deebcfc4c363a9067a1152372c326dfd023c0deaa26f08b11672b34d2fa1f826dd9d3f5a0a124d4ebc21133a0cd482bd838e5f9ce541e90269568a3238473e2de52a0cdfecbbf9080cec3022e8ff6c38faa46c031c670c7326d65d44afbdcf4274c2f30f2b2e680359c5c0ee87638c4d4cc51843c15189a2def935ac16412cc91de5432958f85362ab25d1298984bde83f991589d9eb25a77e75b84202bd8089b40b3311918dd81b4b0b476971980706c3fd895aaf6999b8e844bfcb313f2fcf281704ba9f269b405328f17df4d8280b582adbac808a73c3e588e28e7fef670cf40135e50c31ae88148fda6941b6a1acd7b1a79e8a85534dc2ebc5bb1d08ea4ea8ab9b15886bbafaaca45a6832757da8cece3145c8653dc0490af9876251685f2574358397751f17692843ad36aeafe8b6b393abc2fc6b5a7f18a5ea6675cf3953ba8a6620f3481170a16d33e801e06071f62bd4b0bd9eb92f73bd309aebb890c9ef7f4f95f85857068d5e2eb8e485b665adf5b56fd483c044cbf0ef0e59913a77edfc2982d3917f289b9c4b1f7f069f4c99e6245aa19d5768d2fe76b23b10ffb25521684b9ff060b49a027347b1254abefb45950e01d0a3eba795d96b67835cf1853cfb9ac1b652df041c886e8a02855dd734d8cf0cd41d5a7095ab04737550b95b4d8eea2726391c01a661fe0d71c625bb6ebea8da6ed5fbfa2dfe24c6bf44055ab2c5f47272566d0014371b014041394cea04c318b8ecfe95e7e9758648777e73e3bb9821e19a11ec5612084348eb2b79e911de3b0cb926779540a820f7eec5bf9ccd8fffbff3d729334703a2c8950e0e2302496dd0da4444c803fb744b815936930e38f452dcd199839b71693b0ffc20107ba58385abc3176a712ecb2908865df26f3166d8988f0a34cec0c577edb25c98e24ea1bcf48bfdfa4d38821fcd685f4870e39b3bc5d69ce972795f3787d57fcf465b3fc97f0da0d096923dcc9502782798911099f590c709bd7a8cf5e53105a4f21762d95c96975753b6e9aa0eaa620279112c65be583408e65d96b4be406729e7e9864a92feef7f38d52043377fdccb2a7f99b9d1243e7d5298f95d12ad95276fefdd4aecc93be1149f36d45133774090caf6be8a5a8d499814ba84276f60413429e9cc5155e9f5bcc7ef25643f592ab657492f4c0a588594e0dc01425f743a0643f47501397cde7f2a968fc85a9506d8d3d906654422f4eac7ca5d31f507620a5a60d720df796728cea80a8f193e0764f155b58552c84a5c5477af616b516678d214fd57b60824c5bb23175af4cbd3a298da98bd551cfe4eb918a4125b97395e2b3632115d71bc812793c9168fb337f36ef208e01974b2685bc83a31c62123ea0fd55301007dfd5b72aebfa9aed78e6ca80194619f42ffde83f7ab6b057280f47df0cd13f751cb98f2810e7a5aa2967ec3912ddc32211d66acf08044a745302fe2b13693c7fd820b32ca5a339eb603c8a9310d9c0087bfca0a584e1768b88527c441e8ceb747a9896d7ebc01f099ac7bbe1c9e6705e6927d0dda1cf4e9878b450598cf277071499ac3319c3313515184f1b4061fe108f5bce05a966b2112008eb195a7950c3e09941b8ec86d82f098224bd92c86f7a181e7d405ef93d73c59d940db63217555ff617524bce4da54401bff9fa856ad39708c00145850889d646b6e3ef5fdcb3d26e6fe7c87a5141de718e94cb21ac6906baebd6e5285882356ea6493fc2260191d63840712346b07037f1f0dbd871673c7b494f4e3e823fe7b487b053ea1cb4c1495510433778d536c3c63fbffb80e98e7f30a586ab9099518ebe627b737b5c408db5f64671e738f49a7d5ed0d7be491db0b9511372ce5e2e6ed22c5512c8f9712a484619c851f4c64a0dae23f271e45eb1c3d7924d44bf398b70735f95031d951584d0cd79facd320ef0ded2e15f51f470eff2cb282e4c889612dcfe82cc1d2509873e59663778188d7f9eadcc986a064b058cc398c4f936b0416ef5401fe6d3cc8d7ace73181354ed804d9c768b8284734d2be176fd1bba70fe1652bbd1cd30c3e50359ca0d56c10fe942d32d76e3864eaf21971805f99f7b3fdf9d78fddc0466f9a4d454a7f04b81b37d0955b5ecf916019465d6866892ed34d0fbf7b3a281fd2c125db1f96f52483fc053ad3e0c6fc7a2c52cc84f689b08fe47fbe6634324522527fd3cfe6287d1cb04e82b0b23e719e830775ae4e321c169e31c4b39b75bd094017b684eb2c25be10be27ca605eea45d61ab796c321fa0702dfb847630b23b046b137576048cc3555d4acdf0dc9611201cf4346b63a9e94fae6a92d1f258a4f3e29dce1a55707b5b929b5d9cbf9e6144f2e30a0e27be20d3212c2d983e6be1d640ed3730413b75f978878f3741ebd88b034e66be7c04bc13e7259e6cb434b47de9eb1bd31696a938caa26a6b13e06cb9469cb305f82818a228809b79992d678a939f57c31a43f2eb915d4d32f5147abdbe3a31a92c62aba4abe3ee72dcadbb6b360e5761e11e474e388005492209b4ba455b264fc565dea303f1d82859c210cdde0f7ac9f0348e310591c9dc861ede403995d445e711a5f5bfa5f576a1fb16dd460e914d1798de0bae0b0fbd32cc6abc113cd2b4f31d1818177cd90c22254c88f37f9c351ba9f9d0ec1a949456568f67aae40bb2e980a7b04d28fb93ceccf32070449d7e5f053653622ccdf5c0d379987f0abb09c0dc2e4d2928dd1e14b1c07ba868b12e735d7e8185b8b9cc496822559502f79c98ab9a0819f4c744b45ccbb064a96fee7f8c49e45f8f60705a0d25770d091f61556f394318b77923869511e0cf90f45c26388bb40e63b21aa28eaccaebdf369eecc66ef16fad65864be6770d25dad9e915f9d35fd74bf59785197a6ad9baa982902e8a7547821f30325570d78c672b1ffba92c5f578cdbcd5a200217b428afa13ea90d1dee7df2b4af9b38be404d4581164a17c5cf1e962fc1e6d4a534d585516b672780772fc49c4dbad529c0c47d2ba574259f702b028f2819eb71377d4dc62f25174a60a6513cc2f840e814a81eafe9d9dc01a0f589117dd95029835a62cce671e2d3c043f44ca9f65f0bc855cbdf6cd6334a302b55bb528053335428302cc57177668b7102db9feb2eda19b31f093059839b63f69b8e25cc96e1105ade0de2791da513ad48329f5a3a244b10cfb190637f847898eeea22f813be2f2c626777d4fc2394957b640f6425c9bde191d4f2bc8e6d6cba5992fd15290f62c473d2212e9a0a11d97f88dbded21d683dc9caf5a253b2faf7f8d0b4542ebc0b6a3836514527772650851d94cf25757dfa2b26bfa774c39ab03d0cf6005a27dd07aadcf2620579cab4dea3ae755396759e141fc0ce1d7e5b37c92349aef4d75c610414bb9b12c90f315563eb7d3403ad9fe343fdedf5cf730401dc2ce3eed4449cef3e2572b68ae5f1eacb66a47c8ced2e1c76ce3934d7142c917150d8e2ae655521d200770c3237ece64d5b0731e7af0ffa4b59f8c3acff79f787afac269eb2bd460593d06c8b1c789056690058dd3b88aa796d7726bb53d9d07454e8ccf7a55a0d8054a41bc1682fee5155cab646b5324719f4bf6e6093f61280530d6196341b105e8eed5a35aa489d1433408c979b1ba1598c3e866d9a8506d4c3a6928cb4c403aaeab90ef313ac3b810b944ecf9aa9815ce9000aa34c37ba1dccf60dff495196e4d219157d72c1836d8aad3ff98066c169dd6ce8772a557344e96b1eee006653ef681bd58b1ec201bb25e467ddf5a5589c18954de16cc5ea5aec744ff406da4ba8568250f560d6c4011c612566e8952cb55fd614b703b22efc7de0606f05238f6edb99919b7faaf5a54ef9e1918a6931b620d2e999014749c9a44548a5db7e7ebe29e18d54e0817489674602283c70bb272a60a5207f945d5376a6a60e429f063fe0e502ee269c02f0ea711af58ca89c6160b3f90493d27205c7aa73a4e87d1a5327d4b41398268a1032dfd168fcfa13022fcbc290506f2d4dae3e629c2c0fbf4a85502bf77dd5534f133933fd979b1a4cdfd5276c3943b5945b5e75516c55d4aca35003eeb02dd203b31668570e3007dde9a08c21bcda4a228730d30502d0496f7fb48e7f59da5f491e074201b4c020223d2c4e8be830538762e9aa415a4434f1c4ba43698d1521bd397744177fd8ec27e4c9ab86c6730e65c90258f1cbec9178c39279f6a375b10242317fde46afd899a28980e1567c22906353ab87188d8dcaac1029b3e52ed48681740211f8059dc0b919409036530f23b429489f0f54ab405722acea981ef26226a59274580d0eb78fdb0a7e3fe886c97a2d77dd8e9653f079cff1b17c88e2256d308c4b44e906c4c9875f10cc073a3f6ffe971fab349884808b2992d753ff87c1617efc99ded4a7581a38b94c5e5d99d0400159563e0413f0cff055e405b0ceb01683089434e6a3ad0ea3815d82f605ef9b696ae3218e3c6038e36c0d415d14850083551c8ae0247316c0bb036ce8582bc66f6817abf926608a599e76e43eddfa29b1889b561bca6fa6d630a6aa832eaeb551d9894d37166b3176113dbca228931320d608ecf6eb96fb204dd4e5efb3d8d625605f29f11d007026530e93172b7b16db3c5588d29ae95620d2150cad4f8c040d8e1ef6ca6419832ad152fa41d0ac250784495d5cbd43de3c20f6a08a2481feff844d655fc1011f7d8dae921d1d4f0fad261ea58cdd3bdcb4f4fd450e14dda5a61b99a7baa38ee1e434f36b43c685511b1575438f2c12f0e7f7efdbde3397fe99495b25338a3b1fd4e1cfeb7a85ee3185e29d2c3a709191c96540ebf7502c9960375f1a8256e77b9609d1390bf5e26d3d05b306462cea079e733a6ffcd401c83404cd05907cdb76246d851edd2ae4b2848235796d121b64570ec620206a4e965ca0cfb02890130dcbd8fc451017d47dfa17d11a2558e919a25fac03e710bead97b6ffa80d2c506275936043db4a8580beddf79d47758ddc428c36249d6516a7f3bdd986a2c494de795e4536fda8bbe78434e07a359aa9906a1d5e7ae1a34ea64ac84ad8f2e3bb2edeed0d6fd6cb72306a8c6c7350fc7c63988324a19e1aaf76058426e503cfac8fb2dcc20ebe65a326ba22cc8c41adaa5e69d6e15d354e80264a58a0042450d971b06d2583ddb2bffa5b93c2190e17ac0fb8369a31bcaa121b9d2e9d014995fc4cc1864239e2b8bb9a2def935ac16412cc91de5432958f85362ab25d1298984bde83f991589d9eb25a77e75b84202bd8089b40b3311918dd81b4b0b476972f98065d70625f3b6305ea1c0de966aa4a0bcb772d935062a3185352de9157c335ee59613aae9cc0f58c8206bc6c553c4b0ad47a8dadab69891e7e34dcbe77b12694ed59cae01950b154dabca30dfe5e3ca6d7a6c8d1abbbe05bf47026855bf4d80f5313ed379f52549f2de37ca8986ba79215be6ba35c586e5c157c2efdc61497641ed51716dfecc026e312494bebea54d4ad226c9d318c0f67cb8c3ec5d2855a8b6c6f695a7aa9bda5165bb214f7580a066eec0df7ec9ebc29d284c7a5c8b3395686fa796cb958e7d187cf31dcc8ceb70c93d8e0593e9812ab2b81ff554abcc3c983ef1d80d1b305191df2dccc0b2dbd90463badb906f9659e8d70c4bdb1539fe23bd55e79adbd90cda6ce94eae199fa009fcab3a0bc6b7ca08b54f56a9012a399b67bb781881d3c928dce5385973d3922530a6042bb12c0329578aa76c1ae98d6129157936fef640de0dca3d82cc7c9e7425e937f564e96c0883c08c8c457ea2319f2479afb53de72e91abf89821dd9fedc3d6706d39aa24a54db419386f2d0226581df39ef61791ba0efa12787009eae55af9d99af6e61f7208b6b30dabf3a54de3b2fb4d2d5b408237e9c272f038db7696b51a6e5bf4b12d8c3e8c6ad4a8e165ce1d54de4b61abd8f1ff078ee19f7a7718a966053fc8b3e5905cc31cc70bf5ed3a85cdb4f1a87be585d604943adbfa6007f6ba89ce539b3bc5d69ce972795f3787d57fcf465b3fc97f0da0d096923dcc9502782798911099f590c709bd7a8cf5e53105a4f21762d95c96975eaf09dceeb4206ca6464b356e73eee29387c50106b62b76322289178833f718740b56bdc451f2c8e277e77c3f39bd99df9fdfc1079aa24e97012721ce82a95764c4ef06e2d0825490cd141d28dd3c0ddae4661bca68e5d4032d96a10161883ef043e33e92a7d5232d30527f42a66200b1c0e7f0737bc5b9e2c7a2a14a8ae5a2519293d6e7e75b1ffaf1c4b2c26fa8a9ff8cee230cbbc06fe6b5cdf6ea2562c5e37d440d70c72bb2e3d11fd60093cad0dc76f9dd54778b519910f86ce7690951a071491ce009126ed5af85c6f44f9fe0d7c37a0b4ef9ab9cc2dcea0496f726d20878eb3727b92e27d163509c02023a16a65900daac61e33287cfac14b858dc48994e344be305bc1e2315992fc46278f0d037f7209a8c8aefb0f2a551de896a93ae6d768200f91596113ce3686c477b7bbea7d6344bdc1810cd533bfa9f7005a645dea7d333a841b45626ab1a7340594abc9e36655e8039727a25bf7105b26097d0b6728b14d1e97ec6abfac31cad6c55483185ad5dc8068405f8786a6a12949d73dbdb6998c1d6ca0bacb293c905d8e73ecf32d2d84c600f2ec2b53e99b823ec64e5f2e2c3584a825db9b862e24533c0bfb4af1af42df79744520b266dd2e455e98a076d8f3cb58d99ba4ac22616059f24a8d87109952f6b90d594cdc8550522e581cc1c139a24a4493918bf1c7b5a78f5678bffd0febc17fc57a2c00532951cfc7deb997d167359a1fc4a78e0e2668d7c7e43947ba145bc3f69a877ac59f3ea4665e7ac0b759b45cd6fef413a48cc29e6fb5ae7411515d25c5d4b77f4bcb48a460cf29f7ba4c272b073682b34a5d1d1c58ec472f8acc79b248634365809b9de4369615cd2b3f6769f0d467f0014f56df1b8d7c4daa06f7c68b70735f95031d951584d0cd79facd320ef0ded2e15f51f470eff2cb282e4c889612dcfe82cc1d2509873e59663778188d7f9eadcc98c43d567d79947a9b3f55a5bffe3084ed519bd8d8030ed721b074b8aad3eb7ba8aba41a131dc3676321fdfc188dd19c65081126a7722ae9577ecaa6dbfc33f0cff879407ac22f3f703cb0a568db798e0801ae5ae0f152bd5013df40ffda8ebcf970ee16cecf44fa1ef325f72b8885fd5e0f57c013a070711cf5505b7763f3656d0cce93f32406a46dcd26718f3d9c774b128537a4090d3f3d81a59c7087a9108b67e59fe74c5ddca31279abebfef1616ee457de481cabe2a29512cd071aec51b7453f40903d1186b4e78a51dc04a1960929fb643e62ab859690a7cb7e3f79b00ad60eae81eb71fcdf252a0ea13e09cdf29b1d67ad64a435e5f7a563be59334e23ba257e1dc5f80b3eaa3cd5776a1a2a5fa00d0bf3c57563ef7dc097cf8dca5fcc4058529d8c7518bb4ef8062a531c5b148dfcb76c6e9439604a50256c26c0fbcbb90ec8a5838ecc913cd002d0c56bd02891de891155cbdec7ba8f884f1b83a6da3f0bb3db92aa7c050c68acf35c8d3e00d15b6d8f26b75bed4da309f4e62c971c794131ce555aeebd7ca60559471fd22859c210cdde0f7ac9f0348e310591c9dc861ede403995d445e711a5f5bfa5f576a1fb16dd460e914d1798de0bae0b0fbd32cc6abc110324723578caab87c32062ac44a2880174a0a97c378a01b1a29f26824cb4d339082665049b3def0923a5b5ca7d3e98b6abab003a45ce80a9c588fa9032b5404344cf1738b71663c9c5d06695a12c788431f24d3a1cc08973675cda505fafcbbfc0fd554535355aa6e459f58676341197f0e69577110dce00a223555fed3c98f9095654fbe1298d0382b99b247d224104320e71dcafe2291525125da0cee94ab8a2fff2a6cb31bf1389ca87369a734977d462591971faffcec4dab21ccc9c58261050c9caffef12c59009a6b7e6470e8fab18c9dca849d220d761bb717618f7c5ef306e99393c1e2c915e94ec8d13059b5429ec0d103ea40c2e20286954e50ea5e16a8e11772ea86d1a9808086dc32711600f8899daed2e88a9d26b07cd42e45aa0b035adcc80d4ac6009c0dfd4d2d0a08f7bcb711d0256791f3d626f3d5b29835a62cce671e2d3c043f44ca9f65f0bc855cbdf6cd6334a302b55bb528053335428302cc57177668b7102db9feb2eda19b31f0930cb15bd6de5b64f04ea4f096e1ff3f50a8d4f8732f52d74a48a43c8b49e7d2bb38c1172a833e6a35bf50cbde467cc093c12c9b487b553e253d7422c82019c0c5e6a0c48753d312602c54158499559d1c433434135a63427b69bb22f9be308d51690fdf5a298090c2d6d7db3c6110c80bd9ebdef97c1c9f70ce4c816bbcdd70bd8b65d02a7571ac88e1e97f28047ef289a4f8325da68747c9f66bc0e5424d8eb350b7b8775149314ebaedddf45827184631965a9b57502a43fe4d6173a572ae3c35ef0234c87c03d7cfd73ed2c998fb26d20e261e1c23cdc67fd2a38f9ae55080d52cc7e3b61cca0fcf62fbc919ca835746c625f35dd0f9397447fc24b0e65ee5a80e9bb44b95764cfae47dad22b74e1d800d882f5da5d4842cc4039f64a4d7f0db6e256c449a310decbffce82497b2831d7542e7093016e0f1dffb9a783d0bfc0c947bb655f03a6b0501ea9e02d8b30eff925248f596606a3a70132b65a36ed7cc86f427fa96000312b941d8b265326515ad611479308cccb1ee286112bb59f376b5dbc0dfd74f2261ab2328e4270430c8c0d1f25003c14e9f6e60da1de028c40d075be53f61d0ff81910d4dbb05005a412f88d024f2c374b433e83c9a70a8b5b901721892142fa9b84467bbe0b818c895410b3de4c5e6f18d4652c36cdf005347ba2666ecdfb880ae1bc27024ae26f6bfba604c1a72dbb0acf8771c685c538b1542efcbc06b99391f3ff864d10f4e278cc7c2ae387b4dd0f3f56c6857e8d064b4a617c7ce9f3d9ceaf3711e6a2577a6f5b8fa738d680c4a8ff8bdf576216decde8adf830cf0babbe8743e6807812541b0149ce23b40d54f22bafe9fa6772bd61bcf99fafeb452bb59504292800e29ab5df773a0ff316777bb1006d47b973f922c674a15ed63ab981d78ec19c7baa354d78fb27ad3efb124d47e68b6fd3e9cbaf08ed519dcb599f192197af09d09da336e72bb3d7c0b0fc83fda2ad64ce67d0dc07ef42c5b143cad053aba1e408f8e24d3389110fc23a4ca6202be513a9fbe24d8b8dd545eb1ec61a6c2285d13451657e50e8661fb951809fc2c420fd23c0eec1a662fc5ce9c5ae6759102321bb8f5040d83e8cb371d33fd699474d78a089c916edca6cd4b3c7d883465b21d2b7b8d6a82e75f98833e179483284dc51f9fd50b02898a8649b9dc6c6a72331aa7542ce71532e67cc3e7f5d0396a2afef94d1ee25b88f8603c39b68f962bce4b5df3057bb3dbe42470fa68fc4e7fdd2a3ce2f4147d00d77f7b0363318a0330a909708d8f75ab6db74d506d4a487db3b06c7dee4fc9086d5888664277c21498d3d58b1713645caeebe03e877aa0b7150b54048145ccc0accc1b999f815df4dbe540f868f353d2610151ec8741a32e76a3081d27304c6d421940c80e02ebb23a4658dffdce64736a47d23bf8a8d8d5d601b4ba6c129fe6e05afeb53ba9e95c84db3e19e0c4662e03c38601caaabdc3282179148360860225f629c7e36548056dc171b72c83c64d8600740815afe8bc1ccf400c47643961dd1d3b0ccc2912f10c02de317201bbd9223241636cf7b0f6cef8b0383240af5bedb8fbb0a44d2b7e97ade9c4ed9b9b85c640508e49c15899888ebaa1c8d8bf68448f5509ae0ba7773e88d7c4061b01edfecec18eff6805c7c8374d27d3b74465084ebec1a836ed0008078992883a0d3ef3dd35b332081fccd2c40317873e41648ef0171f23df47bfe310aa22edd50a43456ac7a5abec7ac4b432f5179592e7bcd7785fc23473fe77ed425543c793dc37296ac535e5aac433811f0bb8d2573a0e24decf352412a133a8c4354220579267e6017267530a4232972bd9befb5b1cab5edc911569cc2a3f8a446e27ba7de0deb6fdf78f126f7f66f56e5846f82bfba7f865fff333bc58b483c6737d0380bba96e7479883006895c6e848b393b761020a5753921547b799578ebf0b18c6b0de322c87a1448a5ddef60a63da8df7a8e259afc0b21efcfd281b3b139d653ee7a8c23200be301c0662149cffe89df9b9cd2c82a9ffe6c4142a868e0247c6074301ed563689482eefd79ef97004d7bcde7f5cdedcc5f3abac8a429605ac72b61fec435ec1e9c649a3fd0677d76f9a601aa3a38e827d794107ca2e4481472889bce95e727c4370adb38bf2d7342851dbb27962356b916ced5d0c5e0fbb24a69308b16bbdb083d3c357fb83463fb97435c670b185d6f46ecb2d804ab33b0d6f185012098e000354f1be9b98ed0addf92127117510b3b80b24a971c0268f34271e75c2bc48067614302dd13e5d5f8e9c36cb8c0bd16a0943f8ff52fec48e68bfbb7a41aca2760d2f835e2d1b0908c82725128d8c3c72b3d20f2a5af3b7eacee8a44b87574d26ad2c2863653e5c4123f57622c726fe6e7e6e0366156ca2d6cf158cfd7e629822d0479c3413643953aeca707a7f01d46d647d879e285ef1c14695f324a580267a27dee2d3e9b853f38fe3fa890c73f41ff4b7d17395e22781914728fb2c0f3c1ecb33ef544f20fb7dc72029ca4dc4a624c185f9429eb1617738e2aabc743ea5653a4017fcc4a7b9e69a982702f7baeb43ae53032f633f3366d79b5479ceaebbd1c2cef600a6ef2f30f0120410666993bcf57ceb6b0c237d8572f00a95d0f396a8cbb78117c9b1e6120cd357e255c98658674624a3a1e8f948d3f8ea8bdc7be9a8c8b4b1dd23b19ea4ee3d4c19af29239512e1c8d80d38ade48c01e51e8cd65f519b3f79b7f086346128bc3dc4b95d70333352efe758b562fb117320d394d12b076c4bdfe9e9df934ff424add0883d552e0c7e8df68ff8d6a4a40f0af3683c1979890f67e339188b48196ae269dcd4a7882980f95620a1c8bb890181db4aa303c8489d06b87911ba67cc669a2cf5a6af60cb1a46e5a648b1651b9b433bbd46cce10d0d47a017dfece634b38c37b2350644239c690424eb64370cdf743ae29a2613cfafa16c30a2b18b84072f72303df64b905592902b16b80cb87ada68f7934e7fa2dabc20974041248ab7e26a2224069de653fb0641f7cde31094ce20239c0838d00880e8b090679b7b22399dc32f380fa7f05f896473321a00f24d2dc86aac4c94f994c9c1c4f41a58b14dc120bc9cf326c5f015d936114325ba2bd5c19bfc95dde730b4f48ea932d73e04a14d117e3611284d50a35d44d8287db30b1fc55363abb06402b02d343cbfbe361e35b663746e174df6737038dc84f6c2cb1c4a6097bf75f8fdd70edb4e998f73ab90ae02f81fd433db78504bf296312b2102bb63e060af1f26e4e7abd2f58f253014c351d3ad078d8b59460f08b3f96826ba873ccc0f26f397eb7bcc583fed076bf4f2ffa8ab3144b630947868725a1bdc186570f39b8ed549952f3ceb7f70bb06db6a1cb0a326f48e11dd18487e5c13b6433ab65eb2e00cc51f70cde87fa784b0effcbd1e21a42a909e107e8ad69d26836c496e565cf7aba20c9b487a392e89c3d9520281d18d54adb16be200f6b8bccca7d7a00335b45c7b2a718a1b9aa2652b01a3467ad904922ea44fffa6d8c63c2a2bea742457760935a6e0087c837eee985203effe8f5fd8a93acdb8091a9885d059b64756dd4697a1a35d24c4e53e7c3e0ea5bdc2ab7d71bc83cd3273a2b68cf4d92be83d7e55e0d12f00f1f80a033dcceb1d8339653de06e395106d5651dc9f13e2cded681c4214d1b84457d3c90c783a998a0ae6b74c0dc60e799c23dcc08ac6fada17c05c162a6edcc5060d849d29049ced7f772414fd10275eeaf211d49647a0bed59f478851c96db0c157e13cff93732bf90d510cecfd174595526a2f2577ce7b0298dae545e41ae49d67efe978bdfea4c53ea3d417cbde26f4e3a359ffd986dc72b23911fbf19692aa85b1f24306084d20359d058d8ba070be37a8883081ed2e2059408991addb080c0caf560733ced148e96080200350304a33c67ee1b8de89807208773ea3d335ca3a465d88f2272579ed50e7959ce5aebb72b9e9e26d570cc7bae5431b41f1c58dc1c5a623430a8b2687a79e7361d628f0ac518eb0a4d427b9d609f32e9e414a05d2ac2ce62e72d7c7bf44048d772c90c68db631a8f5797ea64bbc457bb233380eff67e8121cafbd375104ef7ffbbbb6f4e382641fc3b910b3d93f710ef2105b84363f67a5ea6c2677b2363f4976326ec8e283630c3dd3722f495bada0acf3386527e6d043765cbddf6724f61711ab3dcaf0484a408b1ce8e4131ebc2ce0d06e0e756b4b4de5cc0875f7a5045a99e0f4ccd34fbd87f71443130cf9e801d6cbba51fca8031c67d446e8c5acdf194cb11ead8beca8f11949677fac78f791c932b2115f0ecb19e4e4092787d8650e8ae8457cd01f5de78c2da19acef6815365a07d8658b81babe8d659fbcae1976513b0bc5f6257b79765473ad558f4ef12cd25efd678b50d566903b32d5c1ee29e9f876d21b1878f1eab9a366ed8539806401255eeb418b59aedce75cb976fc853fc0444df9e2c01d141c74fc501f75def1b267eeaa129000f500b5a375138047b4ba410fbded382173927efd51325f9066740a898eb06ebbff4640289abf5d048620e4ae9e02d56eae3ed516b925e4754c1cdf155a14dd7c014e518f3cc9da064fdf1552c8b3a91871499a0ff22a687e4eafb4232a0c77b51e4cbeb4043d5c9611009f369795125753ae2e9e3b0e9030a8553fc0e1f712bd130a19442550a8a4417f041acd85bb3e09fed2a64abb3df9c4f6ae78444c2bbe5f7eeda814a69d2749bec6072921c0341cf5cfbb392f3968c0484e52ae11da647f2b0ee80255d6b2455f2e6b37736e1a2d20c16ee6ec8e9115b815903695b273e5c98459455cd26e334f0d3f0a0aa56ec0b0f5a303f8b8787b0c0ba410bcf1c03dde5d72e5f06e35c5fbf190e18b3cc87ca1e8ceb3d11899ce7522d521d0d0eef46aa00121b059aeb3184a5727f7849d66b392c650412157a92589a4b236305c6b494cb93e9d62ca5740cca384cc8eab7e364be18df83c9bdaca1e0f47720999d5680cd3e8aaccb16d99adc404367898c2b33a4c35e90c695c6af0a6a938a48afbd12f9eef52daa98d76694249a84abf35a107a91d3c67c58973c24c331df3fa988e694980298e4c06fa58fe52d85fb802cea807ec4591a32f6f2c197331e3d586d03375fca67ea65093e408b5cdb9609b7b8811f595b4a6fc86c3d75c0b109585977a9cf42a54d8431fa5aae080d3fa3ad227dd10d387989ede28567cc24f108c7575308b1be1c7ca2e795d7266abb6ca2ae49abb076ce25383744bcd5da9db1cfbef79cf740a67f6cc35c47e308c13d900bcd028c14215c303d3512f544f2ea0d464841c2c28980d33445599674461e666c7d78f38fd3b75999fcba0e5b759f1ced9ec6ce1355860279443bc83ca95da234fdbea367b14dee678299ea8728d50c20a3f995ff4d9e5d925e6cd03fa2471aa38bb2cdc6db1598ea22be6933983da8653a5da67b215f7068455f0d1a4243eb02f986f8626ec01b30df802f926495eab089f6a329a0ab5d7a3915eea5d077a37ab78f11a23cc8e2ab91e8959de22b908083f2082acd6b8dcebeeab0c3ebba60412460c35c316fe1f8b198639856cc9babb8af1d2b2382b7a5c3212a69600c7422df2bc353aa04cf1dd1c5c7267ed12ffae06a1cd31ad67bc69122a11d30adc1d2de327233816c09cc60bb225d54afa7bc340aa616d84e1af43874641273c218552e91ddce7192369f4907092e67eef1413f61f9f2037c02c8316096334d5d0f8e0d7cffd1b83ce4890054f4ee545f206ccdf2d0fb745579aac06f2b73453680e6a9eded7758f2b3c87572c6ca844e9e20ee4108cbae75423ee2bae59ab1b4c1293da294ce296fc8cb17e83d5705e6f6b6b9279a307ef76eb4f5252c2384fc6ca7369b00372ac39d3fcfbb50fd8d4d12c379e0e96e2622785fa4e9f765e36aa169eaf7c13c630905e1638bdff0a6d47a9418494f7264e7094361f6c23e6ec0e52016ad11d9cc57a76beb51b73f42aae1b7d4cf61c0588da0be16ac6712a9fa26cb34f4daff1f4119bf082da2f8db5dcecbeec518dff72719a6989625e9ac454ea2ea69db006645f84b16f6e43a76d28b0469c5b51eb90e9d229a8251b2c5c44c314d1284c9e76cd4d4b2f25ee00bbefdb782da37c68ceaee33d6b0c6a6c5539d432779eab1292eeccd281631d4d8e91b3fd08b78c21e221769742fbf94b82936e07be018f90a11df371e60c32c8f0f8134b655ffdb12a8500520c9f506a5eedb3eb7b9474882b3eca0b8cece25e6c8ae22f508708d4c2e0361aa28da3f7d53ab741cfd544ed00f0d665b717fcdf73217e51085e7c30e8eff80e663662027aaac7addb382bbfbd66dacb581e0752fb03cbb67b0fa0f958c1aff7f14683c1aea5c5a8610ab5ac4914dabe09efcc4aa47a543714711559e4bc1bd3f463342d6a83c32af691d95ef8807f424474186a49429ebdc550556852148629d8d8d3c94c5c577ce1aa70834869b3c76723977a74142206195a2efff054b3d1bdc794178fb4df39afcea0a686be864bfd6b121a8c79f562e13b73e2fea328f69ddea5913054adc04d5ebe5855133838c46b31eb76654f8954cb47a40c74e25d4cb32318eaa7557d84c00d44477f5513b40fade6aac5b69842479e35d58336de9de46eb603bfa242c046c4e01ffda624576165a8204ff33e43b04994c5afdf46ef64c6af14e8423ca2b2420755363a8067e11d648cfc7ec27a63f02ff12834043d90b1f0145dd86da76c963005122c62b83a4a110f02578c33a158640a85cf06937605c5c7c6debc1331494c25bcf234004a4d57709ab0b13b770ee5218dd9236c0710d20d6a48b1078933477020ec9cea9fcc09d834566e5234b4f587c210a8b1c0c924008661e5b7b496a70ef735df7f9ad92acfef8cd534026279afd94e5f420043f2d2edea4d5d692a1888c6f74ca9153a1d65223fc39757ea88198df5cbdff5c6f4afbd37798377ed8ee3b343954791f40a63b342ab96240a785e505c86b60d2d26afd64cb9a9864684eb9cdff2ec38c616792b05a8c4c9ff80ffe7cd58a99e0e7de53863928430e82ae739307c9cd55d7036acff632356c8ad0b86bc454a7d5910ff37cf0143cec0be4377f14a2f9399c2d8438d20e4e77c028dd116babe7eae48c1b6f17f3f82b0489b2708ea27ed671aec3fe9020831ccb668ef487623571b392433bff94dae4d383766c8d3a3917a9c4039218ce0ddaf35a49c9f33ff8e6ab720924594e8bf1c5bc16d37e44fdbddaef791da96f0c2716b776859054413d5a654207923f57cca11e4d07319ac23f3479d56d03f98513a166146e41e7817890fb4289ce9a5e0773c6a8cb1c5eda2c892bbda8c6d3596111063ae585dd498ee8eb54cf4e5a296ccd999d7a4bf169fc505be837d2ff3c0a93d73ae400f8023be7775cfe3a10ed892a00ccd1865f3dafbbec422c4491f96ceb62b60098ae94dbfcaff74dd7d5ab8b561dee72cee49a8f8cf8606d0894cd10211238225da3f49ea9bf54812549788a13dbb142effaf6dd6d5045ad88d2dcbff9606b324e68624352e1c8792f7d5a3e9b21884f2f9110ea3e8788e3d07220fd06896ab392961ee0de419eae7c7c7e1cce46fa74787e664723754c74f5a9b6e41f17fab6a73dc4660ed89f2a6dab4326383048dd32018f73d3458c959902e40847b2bfd65ae258c8636755c3e6edf6e68f2d684491b3f668c0a391f62ee44612cead64784ef2e576609332769cec52f5276f2029b121c9a0471d0c81eb52080f43d48a6a65341c0ab62e17d85a3643376eb70b3db9ff271d437cc428ee60fa6557080561553cfac1dcb53f24314d9220b8f7a09e10632c73909bfcf60104a925edfbb9464d3675ff9a80120f7bd0b07218d2816774a875c1008af5b2fea52e3042eea48bfa9b8deb6727d3cc28860eb5c8c90b1805bddaaef726b350e1d49268d1f866a4fb690cf6ca27de18bb68c73f0ba6ded037abf490301c93fbc4a4c0eff7adb05a02d3606d9b3788fabf3c5e6f2e967788f019a179440d6583e2187a8cc40d02e4310407657e5fa11a3a0f25e49985b70ffd7cc9d5c8ef93f02e235dd0a77da92a77e3b61fc7a07f7da7d822c6f9f90eb1293eb198326ce802f509e274cf94df24a038b6ec5b82dfb0161959c69334e9f501a6eb9781057c5f6e1214e4437faf2d1dbdd709d1e083c336570b07d3d151d96ad0451b1e11a4f00ed95df56e2953a452813883f3dc3cefd5fe1ccd6f62a4057e73896bdd05880ac4ffd7d114642748054f94d159f7e9a7ff7249d9c1116f9de6ad451f61a38efbd2e8b9272f983b004089792ef214c84431f04e472f75e640346b45b7111c68ba97ed1233e7d787ef6136f880bc7defa0d52cfb8bd42bf0ff2802c6041a8c3ee39526e468ff2bdd99080205a0e9e0839dac473a78346b5912520a35c1556b806ef9a320e4b66f082c7277a9ffd91111184c8db6b6050aad0036f7d27b10f8efd477a2a3cf9a9a88d18a0f3dbc21c5ade9c3e7b7d6ab8c7ebd97b769457ebec3b6992de8c5551fdc09b7f222b389c26aad76d5019c81d13950d95c086ef7be698bfa143ef3267a96d4faa129be103789098ea71576e2ea0980f983f84820115672d2b3d83856e4387c8dede6731d3f5cd5fb240bf7a6c7306f33c2c4edde9a34b9ed161f1603d4d0bde913714fbbbc7892f7337d540edeb0a6ee0433d2c7ed339e2c52a727ca13a67ae4f582d39c7f1b3ec209fc328a6a8b7dc0b3cdc458aaaa80e47c7941aa7ae4470c730e4da6db697490e0d84f9bc0a7ff55342cbe819950dce1fad2c0a67cb788a4c180a681315958ddfeea9349a65091df3c75e1c5b6c8255303128370082489e2edbed578cd478baefd2c7149eb92718d489dfb287bc9f394c80e0eef4d91fbf02ef93652db210f74a83e7f4e3dbe6e67f02347eeb2b8bb7d9a473618612f91164c74976c9df56ba09a1d3cdda3538212f67ce8f111b39169e03e1670bcab22d32a17e33f566ed44d744553a493384bd6a091f068495cdcd1c8979c2857bdd119c6904e1249c9d94a678849eac1320b6c5f20fb435ce4ce239a856a202448541a93d225a3cd9cf69aca26f00212b146b81f7d33f794eb3358cb14f3ede3a89e025f337f50ca584f3169b32c083421f98626285e9808d662204525395f4b46c66382ef249314d0a06c5e8b88fae73a26b6e9fff44d55cff97877c47afc0cfa068404d7b103c45f05ce2c20ba9bb9af81abe03b54d03a5162f12fb443f42c9d9eaf2f054f7923bf9a6c77f4a3fd95f419d6da82ee6aeb0b7ffafb6670d182713e1ffee1cfd3595efa666af5a8eb9a7bf320eef82daf4eb0fc50be41ddaf6f23ab64ba559b2951e2d0ef76c9b949f10c418dd82d252837a9935edb320431db12ddea128ec12db4dc1d369e1e24fa7f6f17af2ed2ea11c128d0b08f8be75ed7249d3405b496ca6203e9c61ecefe3b293c533314a68b163eb5b1f5d3ac3e31b19356fa1f47aed89d4e2536e041a4756f38865bb19d07dab18e2483167205169ec36b25c2a4cdcbd69045066a50c6e2f61c648e91571e706d275f413101e269a50327a93eb3de0014045ea415c8e3bbc6c9378a64dd30f0a4e328f8eb4e0fbec557ae09fceea89d24cc3080d1240ae21aa6ea9b4e7e12564d8d72d315208a86bba274e6d1c798f7dfaf104c37d4c5539fec1012f5157046190e3ed17c488685b50dc695452503187ce74d3d746c835a0a3a362cf18e54f8c36294988cffc36610716dcb25a69a2c20cc62dd209056068faf1f5f6e2a0a64955fc9b7791bf0529fc67fad6aff1430ed40831162e001f71462bc7985e95e63d142c9ba043e3a8c80e00a14df2b5c24fdd91eee29907a96908a8fecb3ee8092dea40ca4dcb856678a6c6bebbce63e0e5066a534bac29317c1b7fc2a4717aa44d9cfde00abaf48294262744a54e1e1f49d087b8bde4c53863d4293e619f089f5a407fd98a1d6f65a92eddc1bc42bb9afb09ba7e466267a577dabdbd27d80fbb058f56bfe0f29eeb4d2aefe652f1e6ac9dbd1a33c737dd8021aabe43c1ed3a59a66f50578a69fa8e3dff929ce324f5bf133aa8a9726ac88f3f78424786fb225a30ee2da22da580e593105dffd1c73a3b3636d3c74c007d87afb3f851636326d0082d008aca3ad942d741cb8f75cc2abe6ba88312262b227dee8327aa4a35b5a6041985a2f69794db8854d60554f4840a581409b14054be98cb2c0026da87410a872138114d7211f0aa210a0543e9e50b6dd6b7e9920c862dfd66a02cdcc6649ae20b68de75801a929b8445bf816446d95ec6ab2a345e82c0d2db06948d471840c4495ce332e6583cb306913a7112da7c10a42841ae5de48079170eb0fb3d7b6d55a045864868ec974e1754bd37f1013fbc29c9d118a528428b2064e7c55360f868fac7cca90502565c3b6555de58d1bf76345d506cf2f09458fd2f3c294ae495cebd1770f62aaf99ee740a9ec94403b74847d789bb0f442d524f2fb9c86d92004913cacdef3fa6f059fde036b100b920aaed0ecfbe87da72cea319ad5336c276f7552f121d840a5ad42b89060bdd430c6c5113561907c243d56c06814b1d4585aa634173604f714e6b373b56b25f0276dbacd8352e658059afde69fbb4b480ad49d5de50d8f92ac8f176b65819d3568d7bb02a3fb3a79a770c6212cb95d37b020066f1143f05c44ff57142779bc7ff95bf160d5a00bc29b734f756a6b647bf70877552dc266f849f8f9f5a1dd2d8937c2972d2c968f2567407cd4f85620f1c44a4caffb5d2399d025a203abbdf485f8b0685cd6014d07d84d7caca3f11097c8d7cf04e37bc798b411e268db85a8c8e96714032a58682747a7383ca30cfafbf84ea5b6e4959812bfc7db391a16ca2454318e025532b81c249ce97cc130815f62ff3137a24d33b9441a8f830479fa459db120fbbb244c380b82c24cd56f4829fc134ad63e5939b05bcaea7628361a061589a4ae0f284aff5bb0e41fd8abe74c9be3e7670d6c7ea3fe90f04b109d8f13ddf6feff02d1be8f66e49c553d394ce1ac9930e2ea2c2b5c498642211778d810a38a57d0dbca1d9e2ea5af5b26e673ae8b7e9e6c41f8b0e7f56ac369aa0789a2ad58d1f370690dbf0efef2829b6d8529b57b949f6ec0e355f12262006a0d9a8f850ea556425a46cc8506fc9341da6aa94c32843a7e6da9d5e02e7c5080f100c075071cc2098531805c3fda6330172082aef49e12983dadeb8abc3d18144092a70e8530ca6107d1929c04079aa1c58fb23ed423a202028b5c25c4110e81d76bb1c2944b6aa976ae9d2569d99551bf5c751d80255dc2f302c86b5f6b9b127138c1be2245a1ad8cf1718780589c675fa097b18afb167c574f709e2dc1064c98ed3eb1b3bd8e8f1f58196d12543fa8de8d284e397245a2f02406afdeaa81f0d0f15a90ebf8cb81b18163ff3c701b45c34b0d9148ed4f1e5efaa3c2fc8bf27a31f62f9e85d7f4a8598be400ec6a241ded3eea1771ddfff0680e17904005fac1fe84ed538a5558c8bc011efd7f3e62dabe8ee97ead37d6e0db42d6665d387afb567a2274c656e8979f79b0f500ecc562211023006c11db405fa658c469c3bdd8c19956663d0330fa5740224e039d979789ebcd39e4a0613994138190af79d01882b88758797968892b9a91431521cf9904073cb8b440fb2edaff962a9603a74a4a4d1909153cf4e9cd605ff0887c9f7a23c49cc272ca07bdf7ded24ba0f2f2cdfe7f2eaad197d8e5ad0ea1836fba4cf4c6e9540da9c764025c1c7824bc5ef88231e15655a98bd21fd553cb865d71ac071f177a560c63ff0aa79a3f6b305cc224fc565e65589a3e7d9a9a0c66e2df63209d2b863e06508072f510d9b7e235e90402b7910461dc08a2699a4884343b92c1befb34ec4c3c8501c46848a54125c30f2a36430de3e516eef3ed1e40e61b09a9a6b9b8c4826932d549ddbbae837e25b7fe3d73fc7c8259a375631c8524585f46f3d4f5366acfe4e2ce499048f50fac00f2eefc3f9c1997433166c1d7ef580a26e555bec9be1a7b907903cfb5ddfec709383569c8ee31277719d775d83901f5fde141b15d26a3882c8b8dbf279ca1ef15e67894a7519b42b275e8590d74bcf595614c3ca5a0ec764bcdabb72a4a05f953bdb9e79caa07212466f7dc7ceb913a82c3eeef457e0ec05c61b5fb6fcd07c7b77bd5ebc2fc7318a8e4f00a5edef15e98cbe7c04789835d50e2eb9e3531064efc837d2942a3cf5a22a6cca799d82446293be8598cec30f5aeb406ea04c2c1b94825aeb244a638c22bdca186a0a79fb8809e5fe00261919f1e371a406d1ea2dcdecbb63b3d48357ba24182895c8d1261025adf5624d8c8c4c2599ff862a1497350932a6388693ece97823d89a8cc67417cadc65ad03bb273cbd285fee3eedcfe62626daedea3ba4d1174cc6c40788bea2ebf7a584db1f5947458a877ee4a7e619c02697eb0fd0db6da9094be62d97b28ef05e0fee1ca12bcc2ac1edcc1c890d03a474b50e4b000eb52fae3ba3d144bf023fa06327d96d57c27ad57b173cf48f0e1090aa5797d870c699ea9c4611bf2c6d7e585a1d702cc60adc8e4083ac7a250193d16d2f8d3b95d1e35ba8df45e82472453b57ae785d66681cc34087263443780543ac3eb73d2b20d72cee233c5d56e1aabfe6c7d24a24ccd2a59a889de2cabf97091dd4e8a89a392a978aed0097930d6872ae12fe58707199ae0569c35910b64f0fb9753e94cd3f7b7b607635ad56e28c69486e8d84bc565d5dd7f9eea61dd169bd8c199a09937fd40863e38a856267ba60dfa1c9c3739c5e904cf65f3b9c802883bf860dcdf48213f1c1e79863031c7b4de5bb9a50c127d6b96f7ffe99bd83654bf15a3f8da70a7e9f0cd0209774f9e245687b451a64755c6149f2063f5c5b71cd0cc656099ee8c08119a2d07ec34cd114eee364cd4c09ae02c6beb2903a72427f32d2b658ae80165b5c30da9f492e2d63e13a27443e83a09edb6f52528822bc9fc71622ff71ce8a3f3604c4ae5d3de94fc57610568c50e131f30d3592e0b786770b2e0038611c03ee42e1a158fa02ff910e3fe524567b65161263adcb0406adb401771b6407ba287072e9f87e33fc291181f8b8ecc86181907b74a2cb967d24c2510c914de885b3c88d4d78316a39489b6028a2b0d24ce4dc556292ee4ae0c5eee380f6cb48b5bccb24cdce49fc233cd800a2f982ee596edcc8e87f5491b5954e18ae87b873cd09f60e72e5c71e5ae71b1fa4970d266f7062b7ffeeb9c9461ad27a62858590e7a2739eab6423f243cb57f1aae48c66c043a0e13a47cf3f55d958f0cc7826ff21d91d1fdfd8700e3207a19f7137148ac953a59303f2ac5662c9349eb9417320f6936164548a1dc08f27d8579bcda17b60beb4a0a908173c0e47c462d4b01ba3025db37b2feb68b379247d0fae32d67b54b9308d9b7480a010cb803092d4a4b53d9c7f337783442534a453ecca782c795a1a5901675a25242c762d63d0a547f9d2acae2d67610ccb60b54fbc79cc20924040005a4f9b5ff2245fa499c8e406d2f917f2cf590aa4ae0c77083ae446447b6ac3250d56f345e08fa2d5141ef155669e044f082f3ad871f00858a7f19f896d12b8c1a74e8f83fe52ebdc097db70b340f5254a0662dde979d77b49d2baacdf83fa719b83cd058edda1538b8a4ce0494e96782a234487db3f7813507c21953b91fe8979505e169e9801734a0e87140f306af705d99aaec99e4abb551444bc9bd5dc1d30263f530fd13825deb846e3eefd438ded393d6cd111ccec765d2bbf9fbe61e0b7108e83452ab87a137f9887dc5f719bd52446e34da5bd7defdffe1d0b1b8c2deafd1f34988e60455b1a11de8cc57f219f762e4f483e70ac7dd43df1641a0c612565acd3c6927dd71567e5864d733dddc09205a6e14059a4aabfb0369dba6cd657364c31de71e04a5c6cf78c80026978359385d5f10e3fb6a27acbba4f5e0f706e6fb2a50f8cbccb1b7123ecee9fb8a86e8326edab41fd095f4794b366df215a2685c8e1b13f8814aed51106fceee8eb00a7a5e3c3e4b9e15d9e358d06f4d5c63ed2549df28238f7269acf65dbf548e77cd4028a79e8a56b6c7409cecfc99c8dd4a119f20698afe8e8e30510c5ed5f198b1cbca8df748bbeed389159774dc0689e04059f49f699db05db483143d8f0c98f31ef4991f3ce547bc230dc8360300c6a27e17305d4b377a78a28c0fd543c6888652af622959c04a5e407995db1ad8e61acec6d9818c3c0e41ac1c0e8b8fb086e413f556a56bae8f7993ef55f6e9abc086fe4a27022c9ccaa3848cd0ce3e7d311a17c085c49460260438f292029c4ba4f842d974f80b924909a090d293268bfa2093fe4e539a5499bc03e4938be50dfc54df8d9da8b8278c185c7cd679568524612cfd1fd855cce6974da3100d15b0c1ff92a3e7fd5ed71bfafdf61255f5b12e30b05536f7b2ab8f89bb7aca138e9cd25813dc818430d6846bf84ea176e09bb7f0ddc79a53763f4bc3c3c4a64a3fdf9323305922eeeac70be22a8d9dbc9f3def59b063135b8eebcb3171b4d01308d26ddcbffec4db2d61c8a7be67c627995dbba0228c1ba66a069c0faccb63a08c63de36bb9e47c574ab03c9d334f9160a4b6a57027f9920f0cb96f7b7d20a8fcd81d14a12253b1a698b6379e3cd01a9620cc5ca7ef92f1316b22dc8fed2c701ce3e101c2d5f254dadaeeca107a83dda44638f85e189b8974392bc558526cd58bda2185f0bfef0ed13ad84c38b2a9c4dd5cec5da5863a29b9799cd1cd27937c7f6e2728c6d79963f0013ca699a2aa2aa12e2fa04e5f809b564a70382d25ff36e6cae2d4938edf3eb11d6b5ff0b733af181d879fdef10a5761c9d6ebd989850b61494a12a19e0368761ed008aa2d5fe95bca690b3d36cd3421238e7896063328bd12ea2334f6c168d887f7843cb819cb06c3bf4b208ced2c39ec69021859b1b230f707134c9b2ee212c2113d941f758bdb2b7dbfe4b49cd4b636ef50d7edc835879b2040035f56c01bc07f4f4148c039382c27a5781a4afd971be248b0abd8bc243ff5056c755b5e34923114e77fd0fd3a34670f1a7cb5968e24394971885033ab50b316c9431d1955f2e8e2e0e6e9e956cc28bd54bddb7c5559bbd75a37ba1e1a35f8d43bf1d9ebcac3089ba24fa609544b1fb78df29eead7e5ec9929b8686d0acd01973d92e84083fd77dd696eff743664d9a3966e321cf17855028bfc9832443e3d300431a0260e2fb07e6760e6a6405bd33c3060eaf2a603081010c9556569e03e57f109eba80f4b9b02a235f1968ef21f7a614a5f90135ca7fc51db702a447fd4a3cddb6c0860436c538a743cd5dc0ee57ca1987ac8ee4cd8cb323a9ad74bda91ce800d73ac4aa822c48e4831604759c5b529f003f78c326158a3b87f32392d18971065180d75e6a455dd7a3cf91488754de5c5e3b138dae082dcd973272132c3520d9f954512b41183f62e831bd7240f5c960a8f7449a55547f07b6973c61a4b152256358b749355dc13bb483d8b65e77bd21d382ad94b0013914e6c5f815941ff7ce1631e43ec18a087d0509b59c6b5473d53e091fed8fb9a42eb864a0f09b3551d28171a23b9d5f6241f9707eb11045e23fa99ea42199e794f7d77fcd377c1022ca7270f388e1b46655d72b6350daaea3df70d1f0602147f549606d51c40d8c83a3fe3e406ed38f2778286b181f48d3bf536873189a135128eb2db729fde3d352f7712dfe7a50e1efd8afba473d963a66970bcd7016769ebc4019ec1b14961e621e8d688a1dfcc2e278aafdf562d2c35b8cf1bf341076adc396f77e563145b150af2cbd5b14fe212797fc010df49a77a16895a308941b51cb673c4242290b975fb74944335a8df840afb6071dfe56c9994933055c9f10628e5890d2e590230b259e84326de13487a3e3fc99b69c161b68f9f14586550e5bcbef340783aa93fe122facf52c1cc37db26fab664a0e7d149797e84295eec5697da3b8bbee8e454ed2b3a90d1a9bedcdee2269f483e2da26f9648120b57bc9dad71a747deca4b0c2f596563f609e5c75b4eb02151044d19d58dc95b5d261ae620fe287c1809e8d1af9f67b6bcb5433d79e7e6cbecfcca6d90a3976a2f47c51c6a7d14f3edd710a918b2eca84b7b4d1f6c7e0469af204856aea5611657891e085515fbf9d7693b197f8111041a8d7d7e465777d53b2d071823772be0177514d59ca1a50ff5418b1454228bf7b42bcdd791057c77babbf349468cb9e9abb516b7e1920d05504d52656e597718111035a331177cd1fc2b90703245dd00f7c4ac19605d60faf595afd784acb733b2f7950f582581800c6c0b8bf18f8e5f02319f3a836fb171ef17c42a7a02078a728c68d14b88f1e9b84ba511d2e6ada3cf164e6eb7cd52090b06f8aee7eec42c037d87ef3e5ed842c0fc52c53b292f667db4baa35ff8ed64d15921f2e01f897e7f19b3c159972a28bc07e46e6725695500ce86ae178a63e97c248b97a6d47a48a05ac56eae090d79a3fe6589112a481ba46e58ce1f195053eb9f68041299422784a7c128361d383bf3b8f489d196f684512cd31b0f6ef886eb363c9c666ccbea20f1276f82ef4d261aeb0fe0579df9c5332914531733768a750f1362be77406884c8a98122fbe01313c4d696510074c49445153a8aca2b598fce073ce05d6e88aa6a121e5922f2bddccabfded34fd03cd1a4c5ef845c6e85f30512f0f6222fc248d65f826f053d4f64f53c057b71c8dfb5a5c1982722eb6f9b843585283af6bcf23116326cd3f957043cfcb136db3625bf38157b6894b67b956a5809604ce778eb65a24997fe7decefbde6788316ba806d15d98a78271437b46ae08cc8727d5572caf9f004304bbd8afad4cc4f641ef318e3b3f67b9dd4fd06d59a1ebf52c33dbe41d0a8b4b33a5dbc79b42d62cf8ee86c8c1af18fd6ea0ba671ed049b4644c1d1de53bb7261d147208dd6dd308c40cad5b5ce39fb7cd24bcfb4e681e7516cd506adbf489601f498a27dfefbea4366c103a597bfa7f1e07bb8b9dae8874d94e2c56c5de33e56cf5e080dc1f573b2fc98f6ed654f50aef62c8bf60336d1f48bb09730298f9855c120664404e4eb80c5ffce782a9d750dc44388f5b7659ef754c4349c27e2c94a8d86f1136d08b74dd868e2ed17be3f55cd55c70c88a72ac01832824aaab07d5a1cbe4e7b013f3ee3c9596288cb98bdf5f1b6fa79a0cfddd1b1c633b756b46464ed6842c833aecd829425d5f898fd5229edb60af394dab702ea435226e44c219536357a8ea3eb4c8f3ec9e077840fa41116a7be2a5981cd67d6a7cb2a920f2895d8a6566a1e9377fbc2cfe9eff49af6e28210d107b685ef42ebf24e5797b405780232aec61c408cac84d17d1757162aa32fc71e7a9ae1a4be4692c06c756acba112ec3dc5d950375eda3b7f9f1a8a6f9bf9149573618f72c02e50275748f03f6b04758b9859ddc4a70013ad0e8782beae0f8a9e2db36418aada65797e95e742b937a8e560ff37fc0469ecbf1f62f5024fe49c2d3bea2de4de536cb10189bd6896eeb567cd20822bac223f5c7ced010cda49935e29d92f2a88f4b58696325376d933cfb172255749cdb96c3c8edbd6287125549535cd2994caea7f56642297c23b0c2e7484360c5bc744093626ec4ef45c723c9629fae9982d2cb56db0af2db5cec61cef0411f2a10d0cdae6f0ea3df72678e98d2846ebc4059d915aba7c0811e9928bbbde923c3f9eff0efb400dd99a385919b9a5a5e6597115f1dc1f84603b0dcc97e3e85a09e674bbbc726f3b26c778d5e3f3ca4ddfd2cacf8d28061f2cff19b4dbf91cf913bf05ffe80369aff206b8db5a17a181af8f6e8af9dd1758ae93e57d6ff20af3026b37ff64d06c7b2573eae7ef2506e8838260f1eace9ae80fb94f922876dca9d5780da89b5117e419e77e1a74113c991e41ac6b58b4aacc37980d1e9c96f1bb69f281ea421e5c061f51ee8ffbb4d7e354a38c1489d4b3140141e99256e882380d415ce263a2c6724001d778edd04b6c281fd61f30e707250b189c075c39e35da02747232b6230c30628185d48f25f26fe0a6df8a084af91aefb8e9fe17f573dc019e3600423f0ec0beb511170f31a6045fc09023bcb67e420390b028be2263acbce1ad549983ed6f5c85b962c44a83efc0338f2fa5158aa3fb20a81dbbcab448d2913a393fe3385a524ffa52955ca701daf4268b15c3f62f32d507d6cab070d8aa67d711d5c3b66271d221aaf20e932564272f5c8c0b9d6ba2dccae79d7f2dcedf9c97f10f3a0502a67a77697e815633d57edb80eab8f5b2c545fcb2cea0a4d9c53563652ea04e8004a5e759883e1bd1695fc1373e0eaeb78c5092d774e8e009a01e06136efb961d01d46dbf9d1539dc149297836711278536a7f93dcda68fa313cbd01f8a60d85ee227ac0956037046f8b9ab0756162a2a864c73c24ba35c5d2c797dd95614ab8a81bb51070fc89c35a89de78a87640b5d2ede6f7bd623e961ef91b19db827846c818fba1e7a3e2c3cedf261353e952a399b66ba9595970e39f14d24db794eb4bcbbe9c211d793be4d9ae2070339bdda7fb1849dbf8c88abb8a3b25817dfd6dcbd8c9d716cff57032ab83201064bc00e6b30d2122a8e11a4fd6bbe2a34cd3c7db510be3e73e5176aaa00578a7645bef732c8f6646e6b87663c8e023284f119a2aa0fa8c72495d232a8a1a871d7420fbb2fa5313ca391be62144fa2727bf2eb22ffdf834c4a9a0266dafda60efc0f29ea394c0ed83bda2ff2031c10ef4a216146b805e63b9cfd3c0f1790e465924aff64aac13a4f60b8dabcf2432f5c3e370fba6000274c4879563eacd5cebb6a9a4207120365f981b0a67f45d2e0c01c19c3fc0c585b5d4f98de1471cc635e29bc6267ec38a8d1321e6e4ccfdd6218c3d37258c3a851af470feab3e3a381ba508a3ae998d2d6011661e03f485f210daa370add46575509567f11ad436516f339e34bbf270a776499b9e282ef76e7a814e21e985776631fec49668c130dbc4295b149953b10508b0476d6f1f3d7f57858b0a3c6e5baedba22d91f8a9558128d00a0f6dabb635b2e03181a2fa061b71c6223a72eec35a804603c9c31e0e0aaf809711cac0fc1425ff4546bfbebf90d2a99f6b1bb91793ac38f0ac94a8a315868e3a338858d0b234ee9ca25387bb056a739766c897dbf9f955b50446666af9311b73835ef8bc34b232c257c6147ed2e0cdfde3540e6d6a67621c26fbeb0c55be7c0dbb8a74635fdb8c6b6f5474325ea54e36732359356d517f6beb1778947521521ce3c955220fb6c88c5c0498509eda671c9f8aea2d6573a83df955fb6e2507813308afb211bef6b0b4f547f3da882719e56bf1dded81e7b793521445aadf835f3d5710ea5895a169213e80b41ced0dc7f5dc9888ef3df2be267ebe717e0078056ebd4bbbfec134adfc58536f1a643f61f6116f6e4a672e1a41031255b96ce5d2826658e6a8f07f57db8ffb74b40b5125cf3bac94a4ffa2ef52d2ffee57771fd916cd49f01625b5f98aa0d1e0771103dec1c3125136dc6c204dbaacfe682346e261059747728647ac99f1d0881e679bafe264868822b1522e49acc695faebd8023ac272f7042f9740c56e56c38218d53bc3fb2f29b5b9551eaed5939ce51b87e091857f0ad841598ed2f7fa3d302d6ef1c29d3995b52a625326ed8beabea0a5c942cbfe51ee608fb2000a7017ff660a97e9ca7bf15b14f00078e61be2e3077cbd7ada06509629cefb58f5781448328c94cff669578f4097ba155a9609728cd0d37a65ea329820643517e2e8b590e708ea5442927f1cfc33396630975255e294ecb904bdeda27154b29f45ddc7b95894f5631fded09e6c49633d0326f76dc511d96b99158de33a19862ff1ddfbe5a1bfee6e95f3fe8bbef3bef8f001c2c4e17df6c5007c5114092043ef3949688449474a55bb8bb03fd73bf82be6ec09d6e5c7d6d1a614a12353ae1db76006ff06a25c8560f4c75f430146fdcec589d0a329723d43d4509f8006732e403f17bc1a686a9aaae44ca8b646b49111e3f9f36170ac756c2ecfc2a99e6c64f26f4bb96285d97c2e150cf1e319496c7718f8dbb956db83cfe8fc638ed1822dc74ea8ab03e6a3e6c23e8b33e00be2ad9ecf64bf77789299a20682f128fe65765ff78c0f21f8ff241654c45fbe19618f4e9d8ba60c1990c9a08e6ca4f50f0095e1d91f107ee04d272c83f35f8dd7120b58b6cdaac9e604e41086d535e7d373f96bcade1445e77170d228d190d1d7b4f2b9ab3dd3b10778e65c4b4ebecc986f39bd2557f7d9e10f9fc228a482b8f09a24b8e167af10b512bf5710f749ed8cbd256478ad6754f6914d24a257e4ba42bb45fc2686a4d39f7d2ec14f81853ba6a900773d1d29f42b10f53956103fd863203fe725adc06825e2cf4a4bb448df8d34bef2c407b941cc8c2afbb9fc9945a9315b17a9005b4abe04c8de354f698eb328e51d896147d3cfa0635cd6ed86850047955b7bb8f4f773d3729ca2870df89bbd4890f3e2f66332848afaee45754fa7bb4c4173df014cbe8dbe45faaac9ed68862e43c0cec9ebf682956957e829423ee3618a7e5788907110f8233b1dc735565281e2be271033cdc12edf807772ea0a3d85bde574335bf6f22a9f85b5bf325d308ae6fb55afe988efebd6c0b448d729d44410da38ebfb8626bc3ab3e967ecbc577b645fc7500caab15a4f7f3787469721d5991d491d7e02a04e1291062e06d561f5664246c711205b6ff924be46cc91d1391bfc3a0709c789a5ddccc8319b2483fcb52c998865a0519a79357c860c787aa81299afb97a1d30ea6d581b88d3770ddc5f391aa5ccca72bd4e7b86351db0f3fff2a136f65628f928303b6ccf1baca0b8a26eea5df0b5ba76526d4282698b97eb4406b19603bda0777b4b4b346fe7aca217326bccf46aada6bc3e84a004b4556869df40f02612097b54fcca6dbb155cf2b0bbe057b64a200b31e094680c06a0c82b8ab1fac5b3ce4be14078f30f187f6385ef7e50d2e05b2f868adf08c5fd72122016fcf683f753dc7a298d061693678ecba8ec5669cc427494819093e0dd6ba5aba7651c7497eee8ceb5d034cf8a099a48128871c05ead630a91ddbc63b554ca36644762239f07ace5e774fe6eac4ff6b2765db932c9981492d7ef1992b40d809aacf05db76d086429b475f4310430f9d7887c6bc422182c624b2fa10102d75af884de6955ea40c288173ad5288e6d02878cfff6175e1fa67a8d5e9424a9962681b84e130ce1e71c9ef5a17d9c13500d6ec4eb48b03bc344820c9989571df11b7b656aee12dfa5a1e6e6fa449a4e5236ace32a1819a4453a8369156ba7e70b1616a62338c0f429a08a1312c575f0523c495990c9ca3d99582f3be395c108a89915fcea90bf9cee9f991b381c50bffda084edc4af64907cc5efd02298c76af388af54e539357a7604cd5b0e7da1f1d161025063c616cae0fa4c66a6e14038930094b3212217754bf95194be3b5cd7de9f5d41d8cb55455ee4ec7f32eb6d703f957dc5b80ab62a900204ee36537b1f588ae4ee8d238ed08d5be89b809666bca2358a44dd25fc6b0cbaac9c294d9fb56aedb809bb287247083b2c2f5e69f0f2eb568395c7ff4cd19803a480e1e6858ab5a745211d277d4446793994b60e58c39d78dc15194d2863944eda1946e907812d24f682e499a46229726b4e1263a613547d02f8ebc6c338eb70eb593985f5392de1d1518d0a325ebe754158e9e9a2be02a7e896f2e4a2f13a13bb51fab029dd652135ce5aaf19dc96fae6a227664a5dbac70d3a8f20fc1e4028df0289ddc9922ca0d2757865172c0e5b94530ec1461ec9969fc8b436204f8ad8bc3afc2ad3178339f02a963593d8c1f14ff5d61a6438c1c347ce4fef00e039343346068ea0025d2a48422d1afc4b483a61e433d210b975ad5ae97cc74f48eae9e9e020886a410458a7f2032d6f079018410cc61e4ba2b3a6bdc42467322121a513b64173af5e47a4cd28530f0c75aff9e22a801323c14e1b0181222b5eb8d03670454ef22654c15c5ec9b8459659f58122e4c88b66087b86d81935487cbf7783bebd7fb51974fedfd08bcce821c9aec6facf25008f16e25bf1cefbfa915e3c9c3789f22782a260b8e18b0f87780b1e44afe094364ab9150cf2f89db247e1f7416d1316f2b69c5d694b73bdd3a21aa4c24bad95163714cfe70a35022fa9a034ca1c940a708825d6d5722dcccb5790ee346c00739630f4aab71bb33b38163e65a9dbdd767013b862ad2bf40bba4d0e3686a1d835be6943b270c57dac5da902a806f70c145801c4ba8627f91d278f06353e303e23584c899aa5c8f1f3449acbdddd88bafb3a8d0917a6cdebe913ecaf20467bdf72e228bdebf59a5f632055224c8a03f116b6a2777f12060358178c3236e7b7f0607f68d0d7585042b627a1de7ccd70e7556a1202bb7efe04e8bb404f47d781018d8458c493f014989e17b119d6151d975ac5d1470a4af8692ef1fa7bab3de4da4fa15cfd1ce4a13e8385a0b2e3637d2a40b70581c4255e590842193172da04916aed6fe32780be9e7ae8c597d88f00a5e17af272f133d7dffa7d365ff81df77593d3f1e204b9a7290d2f760305c8d8215c80c16a80e35311ca13c99b26d90ff6eec469e3d840526f453ed54d380281ebade962ca395d9cd0e66485ad64b5d5d32c601e30c49f315c85470c6d1d6f22fa7edb24366a354a69191de50223c387777b3e65c85062d1ffd84c25edd4ec7b10e432c49dbaee0fcef8db502c967fc42696142b88705eab8f90e7e1b24d0debe56d4db0ab87a41044f5b3d61a04fe8896d809ed69df34239bbf39a8e0f9352789a41d56eb05e5ceb1997130e467d1a26ca287e681996a3501417090f7356a1456ead0094484cd674e395eff453c43ded3e073beba95d7ee269a4b21a0abad2e908083eafff258e3cb07f5e3d91bc9bf6980ae74f6b23e1288badd35139aafcf21879dcf3cee6172517e5d9e8f7137d8b0beaac63370f7c057c33ddadc3f125117f74cd60e56eb47484fab9ee0eec0b46847190c77521e7ad1fea932caf68676fcdbe15cb3cef4517c0faffff3f05