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 81695 4e04c8bbf629fcb801199c7204d343bf6ec617b50da4f7a49927ac413f6aae7e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7e6432ca83d9a4875f72909271eabd40e298dd0b86c9ecd54dcca3febcb64dc9
Certificate Block Hash
4e04c8bbf629fcb801199c7204d343bf6ec617b50da4f7a49927ac413f6aae7e
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...000607000086960100
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000002b7fefd9e4513b447d9e4466133cebb47944ed51cb23f84a0bb0d29005465d3702b2e68c7365a16868a672986d5cf2a3382cc3449d0db5f74580654925828d76050770c88637084706ee2001839e933917c3f015ba829533f01100000000000000080000000002000607000086960100

Raw Header Hex

00004020ac77bf8bd9fa211209fa72bbe971f93bf3cfe377cf10053fe6a03d7a7b87f6e6240cb8c3af921e920896b51bf0f323792cf740ad4eadd55c726844af0c1000978edc476a3fc70018c94db6bcfea3cc4dd5ecc9860bdd98e240bdea719290725f87a4d983ca32647e

Proof Data Hex

59,560 bytes
121216010307abece9e064621f754b6fc394c366a63580dffbb20ddc7c0e0108e0466fe42f6835cf63f0e90a602dc60c79603b7fcda1daa48dcd4d489df0261ae05f2feb35e4477a7d8529724285f26cd601f6c6effdcfca5163f08d6d2d777d5613e8088b3fb84ce180e36456b92ca554078b43190f785eb9221537ffd46a60b26347810e444c91d02d4afd34af16165a40455789ca6bd68eabc16aa82be40a6995130e3beb8c2785daacdc1fcefdf4a341f25f7ee8738b52e1f65541a83e5d39a0d427e6a382f3edf3a5acd3c94278da06548776416a56af84cac39f1e8a826290dfb09f4133d3f6608be593ebee87a351861ae6297f98ae16ed216c7a9175647dc36be05f563bdc8271bc7ba65649fdd7a305c6ad1cd36f8de95aceaac29b29c321aa2fbb03f4e2d2cedf08c0ef3d73adeba36bc71ee64589cd32825bb3df085ade9f2953b3cffe02e1ab3120ed12b0fe1efd1487615673f696a0c0fce04d36db3f9844b361c8d4e05178a022a932118190d0dddb83582d6eec2a7f2c4d01d10703d20a84ffe911a31ed018d79e5543fe8ee39fc8cf209649a852c8c70b8aefbec3b64d8bea6d71eff01f464014ea5e2d75e427e60cdf66a70c8a762a8edd6af4a32c87ee352d019215fb00ace88a5bfe3e3ab07b58b81806a239524add60924d3221f30e05de80fa0eabe2d6eaba01ced8855d0b9a9d16089c4bfdba92e141ea62cf7da2dd9df446489505dc587630033b3f817251b751fbd68111b867bbacc6f2bfe390fe2814f0c74900f5defad4ce7022ffcde94033324e5b333c10cc0226e522ea137f5e6a16b7d4fd3a34f8d00f152504ebf7e2a30e367607af1f3b9751fa6b7454a8668c9da0a092c0aec8e8821aedd99e3142bd2f054e5cf82f25f343606423a79f3392d7073cb2f446640fc4bb3679a87f68c3244869dd9f3b49d60efbee569e6f0cd15818d82a3ee93241c367785a4066672c83993bd8be53dc43a43f4cc5119b8608efe42ee56b6940d41358255c7e784e703ebe2e3208df795830c37983b4b54efad97e7142fdedfd8c0361eace690441687b6cb3e4f88ce8f812176eef6b7779b496bc2f0a3a47f3049f9ab6d695ec34a285910d51943221650eaf31c9d00b4824fad26ffdce69fd125580b8e8adbd6ac28970c713945333bc4a4185e719244480ede35c5967be2979305d29cbf07d309ba9556b17c590d362ec8a68336b0f79a07e39fd00d7231da7d316b82fbfc00d961f900aa10bcfb12f19c3f74dfdaec54d6c23889f52cabe904b4d63ae58787389a16e7c94038cf08b814f1a1dc0ed26ab525bad3668adecca9e8ab29f39512ac2c8d428851662ea7db65a36c40871a2c28e8cfde59ec4effd9462b5f9ebb07087956ada22918485e76e854de0dabcfe5fbb2f9526a9abe67bddee86492bd46632b8f037be12ce9093b8be21c1b6e94f3b239847f3fd6620998e1b5eb97ecca5cf1b964624554aaf0af20eb3788fae17a5abdf351009ffc535ec7046df95919751742856ca6fef49075957d2b2c4cc9f879007e08b1a4b33f0262f134b13c09b2c4b10170d67134dd0cb765631db0baac670daa0e08a3b04894bc281cae09e541ef3f35d2817eca084c4815cd1665fd2cfce9b2bab8bc698a8534efa6bc80dd0662c975f7f7fb5fd41c64e473c6cade346934c987316dd7e4d8ec8355d1191677a282a5da936fa8f3c885e201d6ca702bd5df6a7384f8abf6121b57916c76f305f57fcb4bac57db8bbd462d00173b443ce2884c0ffca4a271c83c93b8120855a4ffded8497ac559ee4821b07017ee62697a855ae0e43797ebc1b2f77f559f6c99796582b3c3f583734953346e2408f41e0b2b445d53ec1566e1427fb8d7a464b3495ddb4e8188fc165d0efe0a6c075b473d57fa5e28a6ec53d6d62fef837e09197b7ef4c9067ee467aa1632d0b04b3c5b80ebaf5df69d53cda48d71b06f2952bf5d2031b37ed27382d2d3f15eef7eb387bf70d113b97f27734815bd6de8c50da009cadef42dcd7fae58b691bc703ee05be890df3a0d6ed87b2f6bf7bb37b9628a99b050ffc067979826088c4400b720dd31ac2f5daf3513e5412d09644a1d2131d592c9c1488d080fa41690b49e59968c289e0899e0c42fa36add85182081f9a09c7e611174a26ef11f963f8ad84ddc866c24664e92e7b9bc6f6548295add6a2b5029967454a85e2d9e18bac6e810da2c42d6ce9d6439aaa6fa7b41693c57adcada73cf756c0936e158e6150150b05082f0651142cfbf6220a5d455627d5673cde03bb9c1444c8fd5d49a7f81fbe664a7bf70434b0bc564b4b4722bff0050dea07d77230c393f8ddb3be306832b6a488a773e5a80af08d4254bc087aa87e4859d620facc44cca23e3e0f6ed74b960d35a99a96a135a7e354ef151e6155744f1fbdd523a981be7010dc7bb61e1f3a9dc2f50566ffb7d41e01e89b2fabe18ed65cf40aa81c333b8736397b0e1430b6ec11c934d79db92fea14efdc30a194f6eeceb1ba290accd8ba6ebce5d0e9778273ef8bf76490942c47b7370eba4648cc122c030b348d6a3e3f3c9b5e37df7dd5721520bfd6cfce6464c2712d723c118d5cb562e9d5310a216e58efdabf3e2c653a70e944456637396003fd746f251255f145c4c1030f717d12bc049926b71b27e4561a05b08486881d3835d27aca15282b2d64002a830511646c9a1b1180db7931d51a3f3e83caf6f496eac6f4d45aaf982ba4ac054c7e56420a0ed13f582a2480b43c86511af81a4ac7fed3feaeaca27181e2b0b35df79f5b2a3bd4ddf292fba506006d54f32c77fce93051a72fa7f0993d4ca149ea3ba1c4a7eab07858a5d4756bbe4b37feff4fbdee28078752f420e5a85cf9d5918f0eb7b3f2b5aaef87f7179af10618e7e3d4192319f1c4f24bf7ed639bf8018bfdf761276024e8fd5887a7f91fc69014aad5c6820ac72cf488dd7bb4526eb2e61b302ad41a50b3b7d3179ecba0fd9f7b765ebc30badd8157a902d177e445e97d79f68f504fc280eb8ff6d1c3c79f64a5ef6357451239d77e5bc4cd758ab65ef4892f15e81f55442433a0fc6481943df5efde55cba4f22c73062935659e8a839885bd6ce249a309b104dc1e1b27cefba288f7f2a1d9f031fc8a35adc311bf4f5d86d5442335e6244d7b96fe0336d0f60420f98c67826bc458b608db413d3a88bc1427ab4897c5b7f871936fe335e487554ca8e78127831e97f7464ad67042627c0e4b797e3d3ca669120a4cfd060389d83372b076589a0737a6f0477fa7c1607c8e63760ac12e3591f1f13e051fd04927d25ab6afef79b5d8e63a15a5bb88a9a2014b9b0af3cae3130c731bd30f78b32ccde58a927adf77c60157aaf12902c993edb59c603daf07b0dfb9179585f0405b16d5832ae0cc9758b89a55dd9217c3d87e343f87da5b768a4dab4f0e37e18e7b9fdf29c18724052eeff78002f0b7db26be2577d3fa40b60c4521237d07b3cc520089834ee91a2090aefa9b0f2379105cbb41ec568e80f77b208546119ab19410afa95e6a429070a690d0f633ad32ed4a745283eea75a38e314c3455bb3a20456e609cdd6bd9eeade6b23ac1265fc4c874fae677c596f132779a1eb94b80ad1507b7b4118070791d3e4cd2b6cdc2f47cea3f4c6c6801b992187e4906f1a5567c2651bea1d484519c89e6e34d2b480d0b74c82caf28bf0273ed1a5868bb079079cc55cc2c7671ef90e4d6c4c22ba2befabfcda35ed8023cdca9ac62edc19e207ab989e4348d7476367cc7aafddfffbce09c423818f5850313dc5290d04bcb30edfb4122453e7609d9fc8ab580c4da24155c225f5b4a1892e602b1ef5d0110bacbf0bdcfba9ad859b3256aa1ce378ffcd80b4170c99f7a259e1365f165760e92bf686e9338e5c35bd5eb11dfa53520d3105f0180e9378538d9122c4d239d46c11401d9f6ed8bfbde6bf53e218c452c31700f8d6c3675eb05e509798fa2acf1f94c8b7cae641b95cb285990126947389d7767e9f8506f8ec3a18349820e632235e7cd7b1ba7f11674f51b3426c473ec66b0402bd83f1b9c69eda26d99fb50f0562a6faaa0f73adf2be0a4a010c95cd73d6cfbf9fa90e3f21bd31d370f1fc1b156672b5161684beb6e3430401496542f7810c9949a2f1d1e0b1fe90a1561450976a3545ad5cc2fd1babdb2c65ee109869cf70fa96e8f26853a31bd93b789d619324672c6c448b3002305023b01eeab4280c28693ce0ada84ae6570ade0fd1bc9f35703b265e4226be2f392f448b35a48826b41866b02cb1523eedbce5825738b02136b821fd851a95114875306e3a7d6368593c247c27c2c860aa324517a1a2f39286ff25ce8de6a24cb8d618721dbc4b90058aab14c6e244af5b9110c9588cc6f7cc57ea09659ee034d5c1fd3d06d7846ea4519717822d06797a92439563205f1f3fea915ccd2647c38104d91a83cb06e88e2bd27cbe85d5a221fb2f3d98ff33348878332c181e1d8bd554ff2449476beeebd3b2967ddbed3aa7b1d0978bea35633f418e725f2a09e0fb15a624ae228bf3bf76a53958d437fed6daf4ee9cf42d0f60623e1ef46b1c03fe4272e71ef2d9b3ce5029378ade93d0f889f9a5cf4c57eb737d9844d74dd8369db7b9669c0b17ae7a2964be4d51fda280134560a15030be14b5cecccb37c9c2402f132fd5f67fec4c17b5f13caf2d4105cdc9416600f8fb97c8555ce3e6e2372c3b367a54b59fa256503a4db9bf31448f2526ca68a75cf1f9395fb224dbb941a43444017a9992799fc1327c9655044bdfd645b4e31863ca96f73e5d2e3985433c25245cd84592532f3982855f8260c39b4cfecd2f2734448e6707090e32a9df199ddbce60fe06a0df24a8442207dcd025c2e9ca86b76d0af19e5c7546f372a4b88ebe7c9f8b4dcf6ad1272d8725b45fdb2965ca8fa152436812fe065db28b9f84268fd73fae97353d81f040ea7cfe4c913209c0f3eead81cec4a0d83357d32e9d450ee9871d5a9c25457dbcb1d1eda40f7eb1c7e39bccd202515a056f84849e4dc457406fdde0f5db0a7903e8e01f9c3b5a14d119abaf9cb35d8d93eacbbad86703257fb3e71d36b250b3f181022f33aa7f55dd6fcd7d4501ab7fb7a7da0f981feb54bd3f49fb9d6ca0e96825138a0fb185ca521dc46cf05ac10a30a2d7f8dd884ceeda630567636c915cdac27c7d74d0508aa3546583d901ce62a991df7ae684163d8692271b19dba92e333c4f46fbbdc965254b610f1aeaf5fe956ffab22d60e19392b073fc208b966a8cc95146578ceefef27a3450a84820b8b93bd27b941b2ff4089b94f07e53ef19c7c9e6c3947d349a637181ee6b07f73366d718ce77540b0dfa043befacaf4cfa6106dc8a0fecc980a4c9186b95eeef6a971066be78f80af15b00721f3ecb950c48e42ccfe7bcd06c687d2d44dba23d5dcbc4e2182bf6ce5d04081839b7a3e1c0e41ffba5ccd09f75a8b4cfc9eecf8d19d8fa0713f5b5de161dc0e6d88d7d0cd2d6454b8eb84a9cdc1317c2dcd41cddab7a2f0e35c50000e66ace5f57fdb781c215baddaa9e5cbd1f442946589648506ce1adc9114d5941262e46b0896b3e5c3634d3632f4f8cc7fb674205f583d6195c492b97d2ce53c3397213e6d47da13306db3ca3609fa30300d8837fc3fb45758658dda1bd59c7fa659cf22d939d72db26678a23518f4b8c52e7feee77a794181f26fa915d945df738a69168e87ce82a44c3d985148a28a2fb4566b5048684688160556c57086549a6ce2879de24afa5ead3551f09314760b3cdcbd04761fc86a309b88345091f40b60b75a97799f4057f172b569fc4e51ec0dc393e06dacdcd303800a215bdf834e1dd254f2c461ec9a83a236a90a33155df6fc2a78560630528e17df2f707012a223bfc1ae306fd4614755438d935c2766d3d8d1e230e7d9ba3afc00e531d78c1c0a2b6870ab95a33a3d03115b4cc91abdcf4cf4b8ce59f38175edf9f588f36e047d4db8bb6797ee9acd026eddfbd8fd51108814241a7f3ff3fceaa209f388dbe818e04b48f0aea558711c1003256eaf734198994fb2a8b70795c2f07beae5702f20731e1efdf3532da8aca72a0f3a35a92f749d9ceed4da548712e8fb628617ad99c96c63a7483635fd2cf577677af218a5c4624d571b8cda5276c28e247c96fc9c6e1f2a50eac27a56e739ef3ba484333bce882fc171972dd61b7111d3c6e00ec5e2ce719a9bb40522cb5f4f497b478b2a3d56d8e2f0d8d32122011080c039be2a9a06f6c4cc9d454f910dfa416ed8f278eeefc524bb5934b57780c1cf6a35a081a55821683ad3053d44658da30413735892a07884b7a36fbf63dacaf58417b19fccdd38ae0da1f021462bbf587636dd0feba6aa692c883ee09de11d63d3c010b510a610cb0178cb3a0dca7525b178d1514562fd05f97914edcae7fb51a7cc66304c50319130ae54c5a5dd524d691828b206ae1bb73fefa706e0db36e5b4a58765ba587e9c81392c196cc81a75a90b3204ff99623299579bf56ae2155837ac63b84a1b1f5864d83e811951c4b5bf08341f78c9bf0e91e787619b1bc2e10bf1f0817e7656dd9256ac8fb95610efcb5a62c70f6ee835b3c0447e9be71ead7291f6f5fcd98f4473b36e31e43bbc68bcd104b78fd02e7c5e435903512e42745f741b3d7a1751072ee5c7cbced26d1487158fae631db38509cd777e189b64c73663e976f4bdbe4081d7de0ca784a945c2cb0000091860039278b4268449831001087736e888e66258e279e87cfabe8d459bed8d9562679736f141890054a8595b9b7ef5f3882028f0a422d8dd9541f8a5c88a633cba396bac7b7cecb8be2f9d6d8b5cf067117fbe77987b61a19719f6e5f1d71838c08c29654415b264c83cdb1323ca5f4901746ad91385dadb96fe4152516f37c86b41cce837b87c787a855b4e6c2ad797288157c72aaf8daca3334376c580aa5c01fbd60f4e6d93afb2530f07f233c6a8b3d445c88ba6f49099f1fbdda43e4e5056820825bafd87bb9bd07342dede2998ec238965ea854b750f884c941a4321a0a99c3fdd22e4af9b9c378445e75b1f95ceefc67a9a200e516eba9378ead5fa3213656146f91a597f26083324a6b0f48eb6d2c0ca979f884fe1791ff2f5f25dc22cf4f91885df229cce02309c74c6adff97db84e185ca0c88ae31635a86e6345b0ba5e94de4a787468198f27c570b4e10b4f0d1fef8181144bf7fd688298ef41f60ba0220e104509853ad736f47b35af0a071d4ffb63832c77574332f47f51e86c392680a8f90980120ab17164a7f9cbc7af674c43f0cda638db8561511bf641b744cf8767f8ba6fd314806992a19f83ce13af8b03b19628877a28803e54f6589e1ea06e839015d585e2ecae811b3b512ff32706a2409a4833e350edc57aba53e76a717d326e0501a794c54716d188c7f18f35db21bc845f861c5d43654755d4857c0f1c988fb612579dfce7b9207a36d8d1e5bf929ef237c6439a7e208a5289628ad15d9c89ce1d7a42dc8ef6eb4d4fb9dccae1fc635d9b983ef5fc730fbbae2631e42854c4b244fee7115a3a3c6c9792fe9ad52c3bca021dbb682979d4fccf9ca5205f0ba677603540bcbc43b953370f7deadf5fb1e562d72bc3233172025e2a6fc7570f8588ff05abad8e13fc547124702c6a9d30a8ffe5f66e08e3adc99544499634a0e015785ad8a48e02f427afe1f1248ba47c7247e24e6e5e96596bc9ac9c08d3f0f5c22dfb6c7c14f6528497dd67312171f27ad7cf044606def96a3d174c354b62cbc6fb43ab06d9ee22875f07654fdaf3c48ddc18b35a4cfd240e156724fc031603ea604df8af7e68feeb9e30d529806abe0a990b94e3b0cb585b89fa3366bffa06c8f4d88d9a1e134ffee7aaacb668dc49cb78c6492924bde2b234863fb342e015419445d80f2db0c214dc4552ed3b8184f37527e86585db032af121c9f6df69b2e984e17ed0cdf34a2f7eb7d4425707bc099aa9a0c7fb3a8aefb021c1ee99254aff505a6ed39c992a4c36df807da9a93cce7a1698644388be045a5a9b5b19e88a751ea960501eb93b91f313c651754f0791e69c22a0f63352c077f90bb387fcf36ff5b34a19ae09c1e29199e8ac1e04bdee6a546e467d925e06b86d7f23b490000e8dc648d646c37ceca24303904d4a405652c4fdb741080cf1a3ad0ff0d1ec24f8bbb585e8fb91cfe49621a33968537451b4ac0ec30322b4a20768ca2849aebd6fa07328f52072b26578e281c9a6e54825bfffe3125440bcb8a9f85f85a1e9641e0a2b4c0d1c3d7dd436721d2b0d162551a3956154db3d732bf1a7393c62070b9952e0e4b4b00615a0635141f16745b893abeb3f4fc5263a330a9198606a4f6adeb26f7a9cc36e94b0ed5b13c82d1c87ecd675fea2bdbb3f7dcf3a81c52ef4ae9d31ae094236d66ccbb27c7a64806356625eeb554272c2cf09a3fc8807cf181bb4fabcf0fa7b85b2fc65e7a1e9f3792bbfde8dbdb68eecb05524b7c5148e89a314636e0fd947fa670f5d5a22698ec9957c7264032d2547ff21bb94653f09af108264592d894def2f9fdd5f432a4c04ec7445c4e0553a4588c401af3e915cc028a12b17fd954b19bf05c4388962398654f005e9e1f74db95fb3f4b53686686169bc18ea9c8fdfb8593b95084063792e24bd4794252136570c9053265e553b38ce4916957089607679777c389cc6eb890809fea3aeeae461467ab796fa6d5adaa929c20d43a406c0adc92e4e7236fb4969c8690a54f56def1f438d2bb6d6c97fa78dd49ba5542aab4d79b8b0fda8454662ca4f27e6e8337aa38cc0e6573a93bf75907bbae6d993aaee9d7f61e9c3049af64db751428e40afc4b8aea6fbd7682f9e0672d01358ce4fa6bd3b095b1328100b82ed954c27d89badc64375df19d635517f68a62169c8158efbd5fea4d4561f084dc5718614f54da5ca3bca17ee04edf2d140343b840471a3f0b4e39bf9ef9664978d3d6ef1b11172f5dca4b5f9ce36aecbb369090338b1c273463c6139e716c98208cd7ec5d003b075dd8ea75e2712a3a368cefd6a6a481fe8b92aca09ac47d46bc7fb43d52e4d1022e1566f3044a81857d953f31c783bd30609892761b9eb6199533ebff1e41f8e1800dbad30b09256c981112931ed42eb5363e33c77f8a6729cb837bb0502767ad3c4f9f07ada9636e4719c63b1bc3586a6c8ab43a5bfd718ed97a0f34aadb151e0e2e8b6c27a24a2f76211d8ef9f0453ba38a67ced6cee4b7379aff81cf95c26c7d362d2f1b87550f64f6ad33c8706abd46e94964daebaebf5ab860a16f0f01393e771806d060754dc8786bc213e0c2f4800b0d0701eee1e2afe02c26903613124f6de47a36fafc7d2265f64bb20fdb61b8d3ea255f41ba61e08f50576eb03c9781afbb750256d56b1beede182a34a23ed7490a2c2cb80bec1331611b606d562b8dbdcc288f6ccdc391386b48ae602ed50b7acbd00ca0d7c7d31bc5fbafcb883b0f84385475c0ea55a61454917c9c77be6a42b96977fbfa619b8794d2cb1bbbbe38aa0f3c8a89267ffb44cad6dcdee7201520a7fb8948a3dcdc1a52c24c7422522ffb823a23ae361f0ff6d2a366b34b56b947e2bba41b2f20ee9ddeb1c329c59ee4800b90f50009145bb5872babf2e12afb35aae29cfc426cd06ed2575928f8479a89dd03d6922b63a1e82fcc8bc55554c150b37d8e8906152c573b9c5444e48535c39ba264fd9ddd3060f6da01a4083792290ca6c6d61bc6509e0632f3ef59d366e178d67248b776d55e04b728ddadf0f9e684edeaba16b5f71e175e5d1d2e5a75b514df9824925de853daf87169b48de917f801fb5609779f7673b5bc6db1d429c110c27cda2a430ef86d67588a3222a9755be6a1567a0552efd7561fd1d192234d5a65f286c91a81a2dc4f1a71ef1ded3087c28cf9c3ebaf1a1bf09dcc9d5884715b9f100e3ea7e65d2e892680893c21e4fea4d8f1cb47c0c0414004528082641dadbdfd2cb7b4b4f566df78bf9082f6eea9aa77c1a3d289b17f94acc458bd2644b6e3032c7fc383c40e366480a884dbb358cf34cc7aa14c138a1cff3162789cffa26df5d56d213552a54d83dd5bfaf735ce46f0d9e5d51d971be01a8565018b181a8784717232c61824f7e0010d018893c024c8b8c833af8df9c875527e04b5a4f621c90db0f5de44c690b9394eabe38672c14d25e2aa90d555b4371f40e9ae8c001577aa634a3ece5bb8d4a4da8958d17e80b5d3466843ea9e45691c671edda5498e3407b33eacd2489982a0c4acd1ad57a63072a2374d9ba8bb70927576e2b39a54951d89aae80383089589fc1c38d360b8ba3cf31ba55d0ef6128a73a9eea153e9e4749079e7ae2603d22fa8d14c7e34cc615c2a17c1a1b3164e1ef5e2c8a1ba1767524aaa7f1d0632a631816d5248169f58e8d37594ea169bbe60c18204da0662c2c0fff471477167f79948920d5d5d8bf0a025c92d12d43256ecfcddb58b3bc03d561bda539b6dee0057339ec5645b625d19b91141fba8837cb95de6d3c210a3b748a30959f30b1f13397ce3f94e573138ca5e5b2b856d99bfefd4f27ae3b72130d7165bfa15d386e4be3e34701ba1490e343b6820bd3d1608950dda1e5da62bdaaecb54901a5e66f7baa971a04e2487fe7c03a063621358ba27b55fe289ee7ec39d6721d6903972ef186f9654de37602e8a26e2e0bc6536b618af41e8cbebdb20919fc8c948cb829a87d99c83314cd0a4e134bca9731317c97d6bcf387e9ea03d8d38922a000c9a86546e7ffd88819529d4e2bed61b8d3d71563412101f692b26888a04e12640ebac5aa6b48dabbe5e517d3dd4f420c94e40a316d6a4add2852ff4c7581592a26ea0b3cb1fe9875cf1bb2df2ce68e97e998a809b5cf2b6d491364153fb5b6bc5eb00adeaa5bb140dd4b8ba604c905a82b334a3dd8e51b95e816edd80f6f105b528ac72a586fc8d024c326228edfd6331801288d18e42ed6cea498fd3818c92fff11ecdd7f86e28fe2996410e375f34ea6b16125b50b5e5ce2a72d6bfd12afa26e0cda4dd1f84251497cd128698863a76ea09caf405c2057bd0444ac2f5e3a9d3b715a1973ff64128d8d9f0f30d19eae4292242f7d4c0b43c4a2f794f9af32ea01fa4af8f0b19b56f551acc92ac7f73d8ded3c303ef4a423ed3dc800d5eeb1428c087d177e078b9055ded28dd954379aa2c4f7ce4abca8f4d32152f0aa22dd4ec46a5120cf139bd7232f39137ac9212582a40e54cdf16a15abdcc7b4707485aa45e88a3bb6da0aaabe98fc736152c03294eef9e1817d261ae1ef3a65122ddb313dcbda0ad174ee9519090291ace0504d8053b70ce778c98ade93fc4fea69728d17120f3c5e13f5e4a9394acdcf6dd1de87f7731070b355fb1bd93a590add8e39839300526d87634419fc1a16fdb170614a6c26715e75edb327ae77f670e8d6bd07a039e389c864d868a4d312a31feb9bf70e7762f0f03869725c28966e1687db4bd1219cc284d021b41cb916512209a83fe4cdebd6d634365c14bf79627ff95c88ce67f454a19bf02d8e2b06c97e05c53e0e90e88f7d23d97780b8f821bdbe19a55b32d187fe5b6a3ad2bd629812ac265fb81745c08854e237410a9115e29231713136b9c31179d5e784e144a11bfb6e260cf145cc330b009c0a2b80f645a76d7812288dcb2e40f339fbf76d7765359baaf9ce0be9a119367eb504b26cff06262ef7be85199fdf1087c96cd2f9142691705479851c2f01fb72da3230e78fcda93b18aa4d5df43662637ce9d84a9da0e49f17db1f4124848a762eeddc17eaaf28bbfaeedcdfdc76814cae70f72e9b62c63639a7de2cb12876c191521ad89e0f2b1e5ebfa56dbcc024f5a0dffed59b49d1c5eec53b3aea5d07afcaf438f90268032ae726d749710bc70554dcf4e7170e63f9b826b45511d4f49fef00ee5f9d4cd84465365ee8c3f3e05e15aec95addb40ed47dc47b26ea0be350facaf1e8f953343806b6e9d2a9ddcb128f71788abd6ec41e430d3870c73ec27a804490e9c767937682196a18a6da64b39533cf3bc4df3805e450449b51fc67169b8ced02d7c8c87bc1e8b0d7dd1d1bf24c853fa78ab7d0b499a56afae73ba03b80ed76ec227d3e7499c89c5d76222f91982c2dbc904a9fe502c78534115c5af19988ed5aaa40093d16d171f11decaa8e5b692631bdc1e33d33cac1fb9742d684a91eb7b9575b51e60db3715db8b1b35d90ee98ea06cff4c87e2d29c5d76527dd65e8c52a9f0e10530ca4e719b1e014d476f543276b36b0a46d8cad793a34fc2a95efbf7e6be98c8f94f93c238fe71266630e5106a720c64ad722f8d32c1f8174f90973a0f1a0e3f85c50bca77ec7ba79f454353484ad446cd2d3235fa43e2a063e0bd0a84225a08bfff020224f12f5ed31996e5e2f46f73b8e37362d5c2eb90a1a021deac6fc827fdb1a9e4258a3cf52e37e94dca8e10923fd2ee83ea2c6809fa3d7e9fbba5f29a109c47ca5b8265c0fa41eecc604b2ce0946a281de2b280ecde5434894c1f7d583dcbd9621a332609148b14a299b3df8366328a795c79aff81ac40751b67113d8d409dc209a16c5ef23a1e6b7d7909b7a477a6f7042d70b086003f7e2c87e6d79de2f347c3b6e8e85c01305b0fb54e15593ee9b0c356fde3d90cfba1d0176edd94de2d1b2f898ee924ffd5dbad1e182752a40ad793ce0c219a6685d4482d5192b5406911418c1420af0f65d10c0035a5e5cb05d9fa6e7ea1418259b97f4920917b03cd8fd83866d31b803a494701311a6298fdf33c8ef5b92ef0b2871d60e73defddd64b40eede47b3dab35c41e0067ff7a0c0b97b5beb861e2e1ed4ead18b74dbac098a329aaae01d6c443aaba1ff610c4eb8a0d74bd816a5506747eec34ab08ab4e63f4d687dec1155103df3fe252560cd10795052276fc316f86d0a76af87950139b1d4d03173fb16f62bbd71fffdb05e5e2c0b33b89e2609d3c4ce340b2603e89258de7c1fbeac33335ed132bc2f2e7c3fd2523fe35fa846431884706ac4c38a4f77a14e1964383eacf5ad28722cbeaca34650120c8c37829b7982f58dfbd6e66aaa6c20a87dc856c2d4e863c27ee9bf626ff6101bee36d7f1f675dda690cd0887de6b376064359886baf1f0e6d95b4783600967859bfbc063f2d0ed304fea38e1fcafb253d48fd175f9ac9a8622b29cef9695a62870af3fc4b59775afc197b1e23cac0a21446d0a85ac501fcefb7e90edd95345c927fcde7ffaf95c7d340d9e50e65fbd9a2b911d68ce79ae144b90307f99cb6a794f3d43519199da961acc8347687865b2cd802de2b6d32a2a1fb9667a1356811f40402f56183d8e5c25d216a6eb9f97e26d120956b4b8bb8ccb1691277a59870dd1068baf5fab7d0eb8e4b4dd6a4f0e92aa021e8965579fe179c7ddab884a635354f58b7b2eeb89022d44e789a03d82f1f796c4bfcd59061742c6d678d54a2e4b073893daac78efc40618717ae0a10714c1dbe852477c817bc0d35d1a02ad0f9e586b65b414146c78dff6c6980e65fcf70732044bf7803a4a1a625b255ff00e2f68c7f034fce48abf8078395aeed55a205d67554fb3ef11bbe01e433fd7bba4988d7af50f42e0e18adcd21c8e9ecd7e4426d49da226456c4da08f8ea5efc9e75eb608442617e2b09de0ec09c7eb1914e34cc377a4f4a4d66e93389e15141f7cbb61beb3b61a89cddc124c4125da7bb225621d386a6a1d0a545f8b3cea4c7e822ba9bf2feebff73ff4e113f7b2ba84e7e938dc5aa00767d250da894a360423257bd2c2341c0e9fc5f69fdf2829379587a18fa07b7076f4e9cfd58c784f82242d439f54b9c0853422b002e69ae0aaa21bfca039bdf4affb6f93d4c9737458b0e64081825796602f0dafae0027d60fbdffa33fad906790f21829ae68a93c6164848735fe4adac0665b9a9fd4eb5959c2c7d34374376eb16252a01dcc29908e61a0a97bb896612b2178db296a2cff84c2d831b043ee1408fff9b55f80a862ca328dd28fb4ab8ec519b15ab239382f4c433068767e9584f2d57040f8012cf5081212fb189d25ac5c60fb0cfc40eda03ec2aa84052d7970b95afd4c96c2be6f0fb0650ee2c36e15dc368a8a87fcd7404fa2de681851f284a5e93e801bce1784013fe6d1048fc8b545e9d90fc300a8a18c3e6b4ba6bab329263fac8de3e9fe8ea6ec591774ca5fbbaf7d4da87614347d9db2558e293b1a37fda8551f0491ca04b164c290b05aa90ea462a17f4b5062552f9c006b862dd5f22f1b5251ddfb6662736380bbee27180b8de7d0d4472f0407698b0e841f757b45470987d185fc5e4b9fe4997ddc9bfb1b491ab03d6c9e711d48ca72d4777b30296ec4dd6dfe0ced5783d0a0d416132beb1bc17545918c588701d6c5657beea459378b3160009847e7198d7c6790daf30275c3efdfb3e1d09f137eff31f10ab10070dad883e99c35a611961d9a3bde402394c04978297a42525ddae9e8c2d8c5ca58da92c262e4ab78bac7c580e82d6065e1462a9330aaa4099aa9fb3e94ca1305eddf00662a9ec7ee56f029a80bbac50d94a4680205b41088274819cbb50b5ef3d526036d7bb7d33ccab018492da2c5cf0ee0a228ecc06a44774f8303cedfaa646cffedbd52c16a1496fac0606e2c56cb8bf7cda82d90c803bce913caadc2bf8eefbe5dd0901eafa2d2788c8c07db79a6d5aa36b92000c16daa54e33c48d1984ed3e761c8dfcda0606ddd0025d2fb728773479ca512e990077ab2a71df3b5280cfaaceaf791fb7c9becb2ba82fcb5ac91beee98c76115232349af8b7ff44a98e5e48245997d1ac40a85c9d8222691929f993bd71c177855795f0d4fc4d382de1dce9612d9aa3c6930975ba94a67626436b70e145a3e9d52f7a2aa992c21f0f6918944237b687b5f02e7b0a9c0f8449f4b39ec1701dfbe44b4ef980f281cb37958fc7973dcd8113ac0337bcc376722667657856dbdc867ddd5732dae92553698b63b69839ae54f69e60936090bab112f2d4f82ee19c6046888bdd72cd4beb1172d4191060ed7f873dd927bc831606f9472206d0d82c3be79ea8e8f2cb809a875a4b0aa8ec51271a485021f8122b5487333ed5c4599a12b950804677984e8694cd3c1867a0efa33b216b02ce2c411d84781bbd279e74f5fa6dfe504c21316c653d542842b73d168fb9f8d8b0b577cfdb8ad4a9de1e0bb90e4cd3c49f5e2ed8208018b37a930ac6ed896f60570ee404d60ed45898c9630a41d63e31353700cda1fd813861c1fa91383cd8d65301752e656e6256850aac65df7ff02163d1cdf020c71157530c18620bd5a9966415ccc8a49a62ab3d9a65e50649340da16915414266602a296eef31e013b175fcef30a5f853f88f1e7fa9ffa9153009d5efd63460a518869c4dae0abf190f84cebb27fe231a2ad57ed01419ea0e59e1fc5818d004fbd4e16d9b9acf9494c6f08ce8cd6505f2cd6e14cb005bc3059467c03c8575dde22774d1a71156b00ebe0d2a66a71282361f95c4637b746df82db12b4c5f76f6e05dd74a155a4fb874daca7c0330ee74fee59134126776ff4b0680425ebd22e1359621941dbd0061d6978464fdf68da0be256604bef7be722421b4d3f921d46f565634d972ee1303ff164429e89ceab0509bb607ce9a479f583accbae3d2618d2c0d8702a20bc1936b9af6a2b8efb6ead171c78c8c97be25c9838bf51c99d2430214f035088ce4acaa6d9f54dd4247c2d3897ab5f4f258c763dd4f37701d1598d703dca4f05caadf4a70d1ac440487610d547f80dbaad2517984796321756b6ca7fa738665e3b602d071fc53524db9ccab07eca4ead090d63f4c41e3b6a1f5d7a508d50ae62c6d48e318c70e71008a46ed284a1d5708171e5c9729cc5a3f249544908e58dee55729edb1f87253b10584c24935a37c37958d7a030d3e1f7f5c6b33653a1118311d83ee7ff121effd6aeeab8b21adbb3e11df4882427c0b60eea99baf9ba579db232fed4b9e0ce351e96a52726a8bab07504e277a21ec126a7fb12128810bbdf15fee996d70c5350325d52ffe3500848b6ac24edd3690c5cf3955f7ea72115630bf3f8826c1f40f9325b94a9f73ef3b8a0911f7aa15a7fe187115dc09ff9970c16a611e8a6dae6fe75e76c54a993b17884f8d1f0ecd1bb715c54a153e699056bfe3fca3398c848744f86d98e258b7e399311dca5eb984d2537e490d4e5114eb3c72c28527ecc6f20a2fc4c641ff30d0068dd48e0c1bb89225d70098ebb1cc07fdf245db4ffb5a2ecf2e4c2088cd57ce7c88d204a8907d1b1719b6412e42fecf1c43396665d90884d658665033cb82ab1b6aa7c6ab2af242f79a51ed3e5ca091e384170fa91a03714fb237e1907b73607c299898e2c43c902726f09a0043f79c5308acd08058a31765afcf92bc9613a55f5c9d1774510cf3c59b8f96c8e2bd4ca5c8fbc3a1cfa36f0e93d9e98b115d64a0607b1bc106f7347557b92aeff51a4254f2c3188ac69f9e13b8353d1f34d627b34ac19eb778828966c3e23832cf5b0c609d0fbbe4496351adcd5564bc0477d2feeeac048fea7f55bd0527a3fa786939ff355c0c3d52042db8d5aa2197e719bdf1d034b49d085da862661605530c427e534e196f013a3081ef88417dba30d886e94bbfd1c3e62888cc2400567dac9e450a01e5b55b0d6fc5ab5ff6f69a34d1ec9e22ec8102cdee72c8539711fde0ea3afef4e5d50394eb953080bdc5650508c12e7083472dd05d21a6c20197b15895b22dd2a80407b5515d8296a4355d7d132b06ddc3bfcbe8341f21698e56834558335e9ef657e04e3167d79ff27b88982b487d0d076849d2d97ddd75e56e8d7872cfa06c750c24f89eff91cf787fdc6e47f73d0301e7e3adfbecd5573510f09617108e92bac2531310826146b3980c9a3be8049a00f755a9ae606e442c8774c17d97905b889bb1c194f8eec6602286c668564f05a0c4adb0e90c340440013de6fa9ac390b92ebac397596970e75b4c663bba5aad46cddcdf8b9471f3fc352b09c6ebf8a3c043ee0fe71fcf0212360c467ea5e7bc07aeacbe1743577b4910db60cbd2c44379a4737454bb3e2ae1675f39de797889976c578f9963279fefd7c08905c0c2137aa6efefa17cdbb27b844bfb2f1952ebe3228044ff64d878de8a0bf0606524da78cf7377ccef04a55ed9490d765c163682ce58b71a0391add13b1c6d56b0900f149e900b55651bfc340081418661db89d8f2746f89369d1c80b7d2f03d048457a8b81dd3f7f8695cad95978e3abc35fd18d494168a03c5c9ed9907d580178563772c923c21aac2907f9f259efe015d8851380d6f2ba8be9a0a5aa8a4ffb34b6702067b3055fbf3b78cde6a39f56d1be806b2468b8993b7750d5e5df41315f5e8c54042b744f6c1a3c49d90a53ee9ca69a5454787a17fddc7dd5672357b8b9e9559cf5ec51d64478c9e6041f8e42df5648bcd88ec57a9c8e106a9f5c990548dc7a01a91a232b9bd351b8c49ffee24f63c30b7806e5df7c1810444e1b507c3e4835485fe5f48dbf4865aba9bb1b2433e5d3dc1101c0a90083d54457332aaa4e8d1fb22c0267369ab128c01c7f8795e07728f37272c0b201977f127f615c7527511637e5b5adcac1af7682871908d4982f2624419582ba26d590b1bd2b0b1549c035ccad359691a6b3f3bbacc3ec991a6f47fe26041b89dc3cc97a030139e9a80f555a1cc09e7ebf5bbb884e74b436387a3c02f892d148121d7f58854831e4b2738a2bf067d0cb5d176db001426283d16743d32e59d166ea08be3031de5c1b0943116716ec64fc4ddd773f4d21ad97b572f41548c1cb33df68f29b748be94cc0c2dad975de98487b22d2f59ff3c4b0165e94bcc9b9249b450e7c292e93c829dfb9b905c0af1f2aaef218dbb45e7122adb55cce875f3f693bffdc18138527f0b365e3a49fc1526e480bc9847f0e15e36c168370999027ff007b3c001819662aa3205904b51d97d8bb46af809bedeab7f7443a309ff30c80889009d8c28398d678efa636bbb94df8ef7c371d534e958910779703a29dbf87a120d800ac07fd9a54bf007155f0de3e60a6f225a0ee0c5551f61a78bebac221af2070a67f189e99f414b2d03b142850cb6d9e328738a9f33f1613f25cb720ba120116007e98c304db12983fddf9793bff10c9f3f3eab1fe35839931d6196bc7ddb55f8f2c0f27a113418e815e7a8c80b6cd759ae17cd3bce8b10a0716dc3ceddb94aecfa72a21bd47c0cff0da3c579cb7fe14513c98322d5e9feb116ec119d78abee038c1bf90c391baff600b504adf8907a3bda4b9968dbd3cb5c491c8760a36e551bac04a2a93a5b52e8969d8a87f6f1ca233929a3a13f974307281c274279c06935cbb750e1b8d305fdffd9ff9ee58965e861d9b5a165a59f9ab8094f10a557eaabf67f8141f04f6f19c9e289bb2f9fb06d50e38756022fe270cc6b625f03d281a9b84c7eb2d8f8a65085736adeac49aa65321cd918c3d7a99d1b16d1328eca524fff81e80c989ad241a8f1f362da5c114f79307f069f64f609179d8960549b8a0c27434be1fa8d7d79d146e0baeab76ece6ffd467ec7efaebf724626fbeab238d30425ba6d11362e7707134344e50e25bbe46532699dff9a9538cd6ad28032e1079321e5301ee62bd85f1133084b0cfb33d6848ee0f2b1694739fc6b8b867b294b73d168a5a0cefa24f20c33a92fe002125c546830acd874b66b1c06962155497356535b2dab8a02b2d40ad4c8812b3ec4213e1ed908675bc3c4f6b359bc06a14a490da2e8450bc6d4ccfc472610b31c37d8f85aff6f8467e200939e7467db1cf510f4582d4e80bd76d8f2ed68a62e8cbd4065f391e78812adff0893f42660795aa5b1bb4294290153415209e27544c31b5d0dac4e83153249cc7f28c5f11104782312e249f5d07c7c0da3ba063e5fccaa45a5c52d05edfe0a01dff0a93362a5f0b219fd24ad7dff837a554488646e483fbec9ea941d03226d737052ba2fff65f8bbf3eeac6cb96f83a016d70f5a1f2ed872d1f8c5c47d5dd56d547e3df8a304e9782a7dced4f90f6efdfa48ad2608d9173485e49682a04b9cb1cadb07e340f6f02d97d53d11b2abdc745fb5cd2c4fb86113a404393a7f0398bc90717b0a5a1f4e5bd00fdb972836617f44c0074d4aa03824d4383f6dfa21dca39e7af6533b3f4998dc47eb5fffc26eb082e507dafd6f59bce182fd5c26a531ce696192c4cf5d7af33ca4af0c6a9054bcf77fcd3457dc44515bb3662e906749ab560fd69768caafa8d8c5c38a85cedd2b1e398db395ce41238d3d5bc6d2d133e4581f7e336446e767c137b3744d11a6143a07fc5c6e52b3b7f8901ace74e69452072d0c6171b5d6756785c716a432e7f6a158a298c719c7ee009784f4f1bbced03a9cd09185fe63b57c8a73b161ec7bf020c6e9107805bfa60df584aa48e8774f7c875c64670334b0178afe3fa14af2eb128119acc1406665a39d67e50caa96e42bf4dd8729de218b9123aca8684ee07103671bed4ef955846437b09932ca269bd0bc339c923732b85dd993311e34fc448c9461ebf2755c978bda1b8c6f89e3acdc67fbb6f8f00ee5552fb543b6a6218a0d8265e25dc8d9fc8d9ae5e8b92a26b3c469cb3d0f3747a66d167700ea122501693661c51cd12613f40ff0ece842c7fdcfd606102953fb0be0e3495cbe6e6eafa971c4661a8b9f5d03d7264c14a0d03effd375887bfb5e4275e20847004de802fca3f283c021beeab31eb8f827d4dde8f9ca3d7ea3f880561959647b521fef8e142456ae3bd86b2ae264666bb355195f624830f04b566e2ca052d22be52550d4d014708a20e08d6285084360ba739bba4de644491fa9e5206aaaff24b1667fd522a4a2aac6cf47883e0159d92589850a8f53fe4bf5f162fc1b2d93be612ce101161720f52f39dddfee1056010d80293066f75b1c41beb24163a1e122b314cf733cfa46de57caf84fdc38e339879e60ed1755bb09ca85a4196b9311207ba25e8435a8ef969466f872a61102ec59daaea28b51df1557859c3186faee38775f7d21786ddd0a41e09e95c042dbeddcc73a3cda69d6c216a819935380f7b7af5521579e66030ec5e87760845923823eac631f91851a16de5d03a25fc56a4846a88c2b89f1d394c79a1a53041df31dc8082b93777db2e02e2bf038b7789141c1931d244723a9b491eab8114f1a2e299f865b28445f15dbdfb25a0f6d3d05b04ba6b2ab5d3bdd723d13ff048043a1f08489425f0db9d99f220b8c983a9fc2112b28d40f1ee6503184fc4bc6c443358b5877ddeaefe01f47de5fccf491af25e2a74bc7c198bd0820c18093ce4e1248ddb86bf8bcd0e3f7da3e0a7b09f59b20fcc8cba9949af05778d51e9ad11142f6c2db2ee54b17349804f7aeb20f0c64f4fe6c99ca928801b1da52fe9a5aeb6a9ff8aaf4b02048c7de164f4d109abf17b005fa1da81c6f0d1284ea772e0be8f4951cd473786edcf00116ed3b82fad78c014c9f617a2eddc5083eda07181b3de840d70e61dd5f8f0c3fba4c5112f758001d47ab52e331db880190969ed6d05838aba2450ecbdfa6ca7465502c4699a20eb3e993662daee0e9646c742f5718a27502990502bb6d9b55d325b479cd6e7371c7dc94db4583f24be129fc4b6ef53482bedc8158123ef6b49ef7ff386fef3f6e339ac254d004ec8b2a68cccedf3f38da103a16946ef49a91a695b67982f105c3cbd9f9a1ad2a88f6c7d47e800b267a4efcfefb883d4286d9a833192cb9230ec535a635474282a23adb0fb321adaabe9f7582e6a4ab89409e3802d24f425c013a9bd95c979ca7901d483eceb447246836155a755b3d9a0d0b39f2461cad342f37c4c473b1c84b6a542fc641bbe5f0ee86742af16ec90fdc60898c6493652b258074462ab0f16b33bc33014250578a21ba54f2504c180ed72801c0aca4a3646b2945bea0baf5214d308994d34c16aeffafcf1497bc5b7d5557f8e026fa5621d44e98cb210a7e3ff4c59184ae5874919ee901b9dac524628f691feac9c6c60b40b8970719db864879a56c6e17892f51129bfb19d26c473a8f8edf9d8e7e345b56b65994154640bc7e499c91a7f72922f7311c08252e226d90b484f5c806cdd8f789684ca8df4f319dc72e98c070d7f40ad65d794b9e5eccb5205746f55e4bbb4f1cb01b0803bc9b8a18454e1af6a5d671f7308e508851716449524928c0b6877077db9126a3fd0d56465d9e2c2b32d0048a629d3015079c27f5d00f7030ae2dbe0e06d08d470ee34713ab17d109f3ecb8f99d245de16fc04367b6381c96d578cdbad22e5c953a26d5987087b6c6270ad0f1c5cfa950f731e2d609b22391ed667ba2ee30395cb16e722b89632072edbb0c7dad84d8d0af5734cc1e93ba3e426453890b70f14f603641a555f763c0a75c2c1038357b1b62dbf9283e93add0b7f35ca63f799d312ff3d292af228d9fe00c9946ea27f46cf1898d87461309ff9142120cd5b507ec070cb39e0344828e58aa788f2ea51cad4409ed389ac0323e475d933602a2097c0504036a98f894807cabde44b75a1eab68a70456891ff10d9b57a87b85c3d26f98e9834bc108d43957f09493f84b91ac4324c22a527b53d0be7ca641ab4d50d39bcc543c6309ed9a2e9a88d1acdf9f0bea8d6b6337f552098c11ec4eb4d360a92b801b8edaa4044ce840a8e7f954cb0e79f2be77bdd31c0e0e9cec70e5e749950df32004924f26a96025f6a71cca2112406cf6230ba759118f376ee8318c03a28999c309e447c20b5b76bd62c01db5236804ab4d62d84623bbf5242534df7b84e5e66e2b0d384fefbd1718bf83d0cfca86e4c09e6d2993e50fab8c54398320dbc78ff2c8798e24415eb730df2354e160ae0a111d926651aae9ea29487173210cc2efffe517283f067aff04adaa8d270a10d6777e4579a44b53f4b2b3eb7aa46c1ee8cf7f61f0c3bd07037da0f6b535eea1cd2c50f7fcedb6ac62d47c99195877677690a78ea9bf7f964e2cdddee730654e8447ae1cd6df3c01d18a2866a4a1846dbfe1ddea8146ad484dc97057ce2c9b1d9104a3874e69e416a46246f083f1c9d2ea0bd8032595fef2cfa16c512d41a7e25bb1695d587dbb2a81d171449e3ce6c9c30868fb7eb49da7314bcb01e24257b4468712ffa5812815e53d5badc18086c0701f168505b2fe0105bab89ca8d41b2dedaf7df621a52bab549992ad6611c6fe5589b6371fa037a2091b3b68d8f49f7a10cd92b2b216ce532f94b78c75522b23a92fac74d66531ed959516a2a25ae916f9fa58d9c935ae990e14a140e34e8896a5a33bebf9c637ac4ae98081babf7cd8252eea87f92d520f0f27bdafaf1992b10922b512245f0a66ecb81b412311105caaebddd79c5eba30ef97b599e90bb22d2c302fd22ff5cd5a9e36da0be1f3db3f753001a3d51d7b379e43dd93e2f3ed5276143d0b2ec581017368f03009bda5f87bab35fb727194c43e058b2df38a62bec7fa603a0c908f105b2e17ddbd9c9960fa056bc5f49eba671102ecd637bcddfa6060d2a4e3ce4cfb838e05bc15186c2293e90a9cbbf83d97d33864033dff0945b4c7a7119ffa619ff957a3dbf45a842aaeafbb5bfe0c782b6fe0aa0afb3beabc47735988cc8a936f51a97c7f5f743a788ceb08ece3549bdbcc54f932ec659c549bdf9f3445e3928ca1ba504f00449ec640c9b10d2bc8025a037008c7821d6a806cc7d82a97ae4dbf7df3c0e011812be40997c3096260795dae09da31d3d0bebc30fbf5d2047de8204f3c034ab9a27ae934b3bc76d9df6bac3fb01973a5f65e69a32be3f4bb09ace0b89b45853b07703e9d112135a8b54b83d13bce0178607115d4c9aa75f793205504c4bcdab3bdfdf641888729b70c2d20cd1bd9f6d87fd47de1fdb718f2e0000ad48351068044bd50788bf6094fdf1693ebd95995a372ac4c25f6f022146bf3823675c395fc0984175d2fda004ed4d5e0c2dc9bbad63e4db4ce2e1d7bf3354b142f1a1bcb3992d42f8c3b85c305d6df5a1af5afd05f011a467d60c5122f44cfcd197993398e92b0ebac9d71b899f12a9d42e829892363b0ffdf895df41331a007ba44545dd89d7d47d11c862c07bac1bc71cc705ed0b27cb295cedcfe40d0248f5c42690df0d85c6aec9b49f60a5cfd0a87aa73ac82cba2ed5c24615ee9d7711e353a7460cf9434d576a9b5ff7049db00a2e43d1db365df0b07b6472e72ca3511ffa29c9a5fca5d309ec3f39207c143d5e9dc9dd3479aa5a8e1fa7f1a5bd9d18d4e01b3c7eb8b0abd4decb6167e20119ebe30ecefea315e9e45ff45854a474d62ca32c704639d259422bd85fec2b487469935ca62e63196919f0cdb5bdc579ffcfa777fd97e7178d44e0cb52097e4621c7d4ac68ce9bf590ed3084b51f97c6c9e5b5c0ac0fdb3077ace340efe4e6593aab3fdc71ba86f4ce9ef2000bdf17631202f32f69820899ea1850d17c017cc0a3dd7c6ff968df108723a920b79760129f10f131c0a1b78313963f77f50d5a2b6fc0e2533573c8a4039e4758fb229e25f1d9685303f2309c4a5a56b4d053b5c2a926ef6886a28403c4a3484dc5e3601f9ee56232d6326cf5925c1c6b2e943385b652b73f48f6e928e4076a787fa04de46afc77655a5c8b329d62e3c73523b6e64c4642d2cd6e6fc10c36ea92658aeae4eacd7dc194abc93da5826b8765272d8664990e114c058fa1b98794ad6a7120e90a501672f81f16990f83cc627ef70bbd8a1f06a19ad2bafa8443f0efa0467dd7ac2b7c7d9e99883a7df211c9ab5b444684a6287099207b6aac68d0b06ece41df833a070ca218a33576f9219427ae2eabbed9dbb2999fdaaa85aadf5f7c486c2e428ca7310216b9b823a670e20b2c95b9ba861f7c130add74c1de70e5d5595f2a3a892a768e1048dda24dbaa5248ff08e1fc2e180cbeb8535c7b2a068923a247f12a8e2a0fd3c2a66ca3f062072d47e44d545daca4ccefba7c329318a919cfac7fff89d21dd3064a95d6b7de4babded3f5e343b2381a42d856cccc2f67e5777eeb91ac24d7ca735915f119d9aec6902130a05c44c86d9eadbca02cd555d023dbccc0751023eb3702122bbd604c772816b60e0fc46dfd0dee3708d030dab0635c129e4f6a055f26dda0f9895d12c3e6e1d10753a81f96cfe01698c300deb7073dcbf5d0387efed4e7b58fc2e17a7ea6b215eaceb1956dc78bbcec650f76dbbbda415d890bb5daba2ab94380fcb4e9cde8e4d398e4df8f441abf00cdfbac5dea06f797f629f379e58171a1cb4b6e76574368cd163dd91e245beb52f1c3ff46592060e7fcf8b68e693774e7fc8d501b4a629140b9d53eb986e1a1ddf498c08957547fbc98775db5878ade8d0a3b229a3b19d8f46e10500f8c0c92a54250ed796949cef157e490d2264b39a0539251b542b435e31e225994e72fe8e356589a3f8581eda220a8fbc01b3de8cf78ee39624fd8af7dd0da3b0222fa1c75bfc4fc5610c17821f1f269317a8e44da891526075ba5cf2eab34ca6f544c04b5c62ae6f127e590c9b4cb62ea8f20d4d064b96cc5edcdae9b82e87ab70da0f07b2213d61c4c54d8f1274540ea5741e2adc368ec58869eb5190d269621fbf0f2e5d256aa171a3743c56ae5cc5b876d79746c7be8c785418f84db0064e299f0a7317b912032ab2b92be13645edefb5f978cf804278a587896451c25eafb136347d076bb6b10427a7ed172417bad05ce77c829b506c90d1e546bf4d7364bb1d4dcadedd555790ba4f0d371f48bcbdf25c2953a3c76b23319bd3c691c8a12b0efc445fcbe7536439fbcd4e0102c1b1f065ebb39640b4dc56974eae44cf33a358528d97b5126e3df60460b8c0ed364103e378cdb6fdbd4e64a6e8c66f63f99050feab5ca88e4c922b29f6c77cde8d64224cac6b2270553a2bbd9b3e3bd10132efc6d26428007e453b79c14310f61fcdaca938f9256e148dc3748996218ab4f76988e355d8c292cbfd6d43203d60541d9c81d590a5e3fbc7e96f3e1859422357e4f87404666411c6c06eaa13360456e2c50c7571dcbc17347059a87e4ca482c16d08d79951ec0dedeb26e4d34022fb6ad49a4745e55332058d2d23b5c9f691cfd30ed928a45df888d4e2d11e13097d925f3fcdd6e9b3b7fc9546ce7afc41c29294a7f287be375a054f9de47efd6d100f45a96c2b5627fbb81755ecab9abbf902e95b3d378023fc5265ae4fc675b1a9fc130273372b16f89afdc48736e3c5bb58cffe84af19167b4e7a17d131f7cc4629d9ba4b60c12cde09b50e5f497a33e74ec304b6b86ebc40c5a924b6d32f13952d7681fc511d38fa19ff9ee1e812b6e581857bf4bfab985e4fad424769139d977e93f20892bc93429195b101b5d455d7851bb734d305abf429b921ca561a8909bb81374696cdc363422b9d25d9f5480b0ba47825a7704c48b9684a348910867aaa323cb21095e115cf82013b8975f2cd278cad7cee6eaa50c8f751b3f5805e183e14af97b5ea6ac4289c66974ea9d979f5977eaa97bcfb8dfa8454f6d7ae2ac78ffeb9136fc0170974af9f904355b879bb767afa509520dbf9fa2e7d2a0e974e401824cb45fb7fb2ad24ead86f7cfcd6392a592211c79c56dc72741335db7eabdde11815744c226a54198445c633af2e689b910950c48ac435680c133498cfa8b6eefcb45eb620beff44c65c51437bfd5cfe8edad214aa8df273443a5e632337aa064ae314ee1a17c0914884d1532f0298821bfbfce7f26e8e18ad8fa5ec174b44a5b5fa4813b1bb364e56f1e5dc2feefa261ba0260939f069208243652b147c549ac62c4d2738c0fb6194f1400db0509813020cee1dafa561af76b3e5dddac230a7be46708456760a0627c049ad37444c725e16657ff3805dc0a567cad9dd397583e8d9e5420a94d64d4bc9d5b15a7ac0ee215ecfa2f0d6b217ff4763b44faa9084068ca3da326f13c3c5b0161dcccc8ec49594a62bc1d6ba3f8d392fd450b894c3f5afac1e873ba7e506f3efd1fa325d7fb0ad1e50b0ec4ee0d8b89dedee47685f208c5c1bd6353d86d9790961783d00b257774c6c6daacd9254be2b60e4d52ee0a1ae842c0300219bb5d34d5562b632e5e47061bedccaccfbca4437b327198998defb63b3a967afa9aef2dbc8310181cf64256a24538937e8663da38a0f7a8a3a7f44336b2041d6a2640ba42e17add0b7c750c0e8be12d72fa96e8706f09d8dd592a7ba64997a0d836715e608daedecf00688d28eddd4e17e7577eb59b949a8167c6e4e11500fac1b356f2e9cd2a1bc71af9566210c290b7ac0142bd8327b786a6d3a3daa892e1296513e7520afae1623749a593f73b2c4523d9c39884a68b133ceca6312f9c47d0c6f4a5983521733dac5bc263a84d3cc6d6acf12ce1742b30eaa20376a9e5304f91e6ff422f1122e907eb8802913b23c9a5789f07754103780eeb8b8eac3dd82474938c3fc5a412742433bd8ce63efd6e6c937b7998420a9069b9186dc5c907df40d3ad41d1c3d0e4a52711a3e602a3b894d6d02153e92cb17a8428a517ee90779f4b8a4c5d5d49c7144b0e7607ca89f8b88d7d43063043db4f92627d2976cde8342cba0f949df876faa6e8bbc9fb48c624c5f5f82d367b06e193943c749dc43fd2b05ea3ac612266ee6f53ea79dcf8cd1ea73039d4790f4786790c1f309cb0b37a886594a645161472587de270ccf1e1f992e199298183bae2df24d1fa03cd85f57dba3181e18ecea40e2b32ee89efd47019046d09e17142ffa730080325ca1b9ab43732ab96839bd0486eac8e6bae71813e9e295af636379f921944d37e5c2dab33ed74b9e8f63fbe317b34aa671ce0a46c36e8407b9db3d6530620d113ba3d70e6278bae623b3db180276bc43538351f1d0db9e2890f0bb5c622247620308f914f8f84aa319510eae31b8add7952f3e27d2df9b7adf0d1a49d927d93d2d7b81bda005dba9905607c495ba01bee0a093303ea3a00eb936a7fd4aeb51463ed290f4a56391eaee1b59ac1e47e33c58ddb6464c32644c1421dceb5a0e308c8ccac70f2311cfdabdaface7f6719df94537765c219ab188cf03aa9c78576cb0234d22ba5c66a31d7308a6ffd8ab63adbb54ffdcf0a2626afd5044903142b08067fca7bcce9e0b1d9e8efdb1398e42aa7e2ab442a63685cdae84aa594d060f75181c6452984e4f1e360cd399b90e15938b1b04645c04aa894e4f17e1ca184a722a5bae0e2f123c57e70fe65ad651977e4214f370c4dbd1fee168b126a66b970bb2b1fc1874aa978d77f8f6678436dda99a825f28b83d9db241eb618c0f60e49e151eb96b5f08f94b956e27a8f57a8934bc040ffd192bdfd51adf7b71893d37c433f77d2949e296d3432607202e4d38a0aa88cc64be440c6eb7cc0e5570f481ad21d849d04106e7df03ced09c141dc2ce0c9c788c9a9f18c84fa492ff2a54e70c6470e4640994601223ad56ebfad01e14de0e5c84ef13833b20135aba1ab98e82d0ed43927dd18369c095b16f68486d2348451e99ff88ef39963fb6de4770a9171f4b9a40fcf831329b1a0d0c7a5545f9fdf3ce61b699c6ae06724f62408cd769dfaaad529688a94177ea3788ac66551285047a7b4ac63ce3a36fc49fc07419b4944ab94c17ccb90fca0127c78574b7dce9c1a20534b0f57c20a81ac2f56eaa71bc218c0a6b9e0fccae816cf3dc2cb740f2e0eebd2f11d9f2c2eb61c2a56cbbea3e2b656798c825bdf37224a1a7c4df5ef43028553a526350913fe24438552a64a2e07495f7d6b836eca7f833870296dfa8e511935ccd90a1548f19f8c3d0e7927eda4fcc671591bf0e67a7b250aa4a8a040fbc495354312ced24e7de025f44de459a37b3896eaa945d59191ec3a5e083d0565865fe464f6ea26b910ec56d4f7f05de44e3e7dcfb05ba203e6434dcf599e3f49558d6adf0b0560e4df615836ec1f43ff9e054c527bef2634ecd54850030e2cac24c4c1ddaa241196e2862375b3160423b316e8e6ff598c7ed77a2d2d8c6d8f16c90953b88ecc14aa9073e13171d8455789f93d659813b469758a9a720966b922ac8ebdbe71f18d765bcc34215bc3f4a18728b1da4e2e683e501178ef59846c63d11f1d129c11d739eae36ad269ac5c47fa411bcbb03669c3a1af7a5b3e4ddd6aa9ef18940b45baf1cc5bee3dd61fec1cd16f75701993571256399db6baf669058cd883d533b28eacba21366713fda92f8711dfac3ec8282841bd8a258334a5d0597e6e9c3e9a1ce4a02c74df7a936dec667f9dbb651ec42f1c15d4c344cf8f922aa1d7136ce201da24a1b4e399375bb1919b0a368e1801e3e19f0eec3f6f20d6a3987a2622ff2d8e83edc9394d038ee8e3aed790929eda8f9e0678782b5c593e6a4e26593cb603e77f4dd88fee1dbd46d9b677e492826da07cb9d764b202c4f9596d97c2b2d7f9ab6de2e43eba4f54283c5cbcfa7b574dcdefb6d91114af98d09de65623fb36ef4d31822643c0fd410a82820528445bf08964062884105d9094754cb78a6d994910649ff879fb2b2bd7d670c48ef3a0430c7776ddbc4a40d1776587811e01132a6978b44673891c40bf35506f1c6e4ddc5ddd7de4d5aaa41fbfbd9e856bced4c9f7df73afb2d26374474e99175a9bdf80dc6cc1582e6cc0117df1e3a2626d00ca53cfdcf122f02350492cc142a9c56cc9438c2cdd875f088c969b054a52ac6ac72a4784d5344b438f35194e712fe582165e65572215ce1d8818eb139c3bdb492811bd88d5bbbe24a7c7683cecc319f486ba9666ac4f3ab2c18e3abf88585c38651efa32ccfff0f623900c361284afe71619ff2a9492a8d8cd209bf57cc8db28e754d479f061a470b7ed84f1607fed368fc918077f2afc7de7bb0bf5080e5213c6a6fc6cf8ab919dab6ff5bb15db444f82b6b48728a45f68222b2e5d58634fbb99746ef19ee843a4a96f9bb689afc4c1b4d847ceae04e992b51718b60e5c42cba74a9b936f7048675c2794b8ec2757f0af5fdbcf22ffb280b862afbf607dee68b2c5bf5061c127a442e388c6cb26c7e9e249df2411cbd563265e9e897a8c77ac3761542e818ef9b30dd46c16070b41a211f52eefbff3b0927d49984ab029ddf44cd6291078496719a0f22c5315d608e28a57cb4a777d6c4db1769f6f94d9dd7284aaeb2bddbe8aafa82d51ec9b4103a0da5a8e71444f4b0306769a31d2505c899174da8e27116a238ba1dc31a63d0a8200ab5efcff1ca3ed9f66d093431a01ccb51a10adb3092e12ee188b0df5302a9ecc0874cb69802ab1b4cb9d51d8014e67007e2a761df9e19f5001b6d5d7b5e3630070fc9e020835c9a13c3358300ba2cada87e2248f6bbe11484bc99f12bcea33e8869f07177712d7630b140aa81f2da20c0d5ab74b99a04a735096518ac339d4bfdf2d60867685f4e043db0374e2e1978c81a13b71e1515fa8b181387d7433550ad65428204ec543fa09708ad4b28a450125944dbd831137290239daf3eb00a8cf84a6330ca5d5d677afce39efdd2a188eabb793d89545ff52c79d8a41c11314e2c8dab2d16490f36d8ff273c0c35706e35413c41fdfa7975982190fbfde82e70e293c6a0ece599bb3ef392891fd7ad66d4ce4b7f53e0ce077a5d6a3eb41c600b51a76ce156dab3567b48bc1d0b6b9579adb4646c0f6983b84365f1645dfa38d1cbcd6e1f3217d136b42116cce312da88e3d8d916e2cb8f28cf896cb2784bc8cc62580ab582cde73b520258dcd8043424b245b062e692b7bf63c64404317174a6448f27ef164a861de1162786fc2c4cd22c9d5cf55d46227afa91d1b9762fea9330b02f47fa572d63add9faef908bf071e01eabb0e1c4be4ef5914b8733840840ef9ce8615d3ac2a7d2779b0231fc44846bf970eb37ba26e3ca9a536f626722c5a8851983d360487e6fbcb9ef0b57ac8b86806bdeddff0c5b4c2d8c8cfc91b26f57fd0e3be425e275438999b173e895c757197fb126df11e77bce922e42cafbb84826a9887e22a8d2380c393edfc1a05f6d96224a8f2992f692747a93c940746d6f86da3235e158b19a41b72759f91a9bf5388aad133daa145c28a426b140daeae3ad934a55cb9387225d298fe271ea8987a606a0c91a8cbe0eff666bd53ecd76e35681921b54d53bd985159153b4e374184cf0fd66e84b08836a393492f2f8eb8d6cb9a9df8bb57ef2071825e51637d9f609cee12ae11066073a29d7c934da754eaacc976a4deed6805b6bfdbb5b0004f638d5761d4c74f7276a3f47108f46da8a13b89a898482d64cea8ec41e42541734a06bbe080908fc52ee7b96f7a0654caed812be37d2086b5adecf27a92099c58b6a490d14eb31b47d10307f37410474a3d2cc117ad91e6a7cbce3473821dd5a113822a5ade87383542da9ce72aa98bf6e1573eef544772f724c3bab1fef0badfbe6780154f56e8ad723f51083d5c185a57c5c7b0014c2126f7e0273af6fdae3a92d5b36a37505dbd90ac186a9cfda3a16e221fc59a25782a5cfbd46a359ff2054133e0d635062ef2fdd9a82a8497a3df48656d4d9f0c851ce7028a56174831e71dac1b41016fc466c685831fea00c7431b1770080aca4b7f8228fc9efc1d07de652165b5613867891146f7e6ac3118d3f1dd706e03eb0054a74c1a48cdafc039eacb78140581ce33952b2be4f83f7ea148ea0c8263df3e060d11e4c1c782138f9b7d92d305710986933112038cb5e38a10d2f55d41e01b73c3a7d99dd2664f5731ae5c409502b8e6ecb97fa43677fccef80576e68ef58d0123045afc9a04e07ce37b75f1212f4cc956b1c676280ea9369eacf3e25482f2bdd5e8a85c1ed033db514d9b2bb375164e7ae0cfb1c5aba8103f960d39f615417bc41dae283c2994d0de320cd0058455a5679733c5362fc9e3172425f1692d155b639dc26a2cf2bc59a33fa93064c0feb169c0e3a54f17f46a77f285b2a09e30ad02a4561c7014ebc1bcbd1fa0802ccf5e1f922508e9b0111539cfbf31fd31453530a9b8788b47a760d3aba1cdf093dedabe595de744395ee63f20aaa30ce709367f73595f5f165bb9b174af437d890b8180921905c1d3fcc9be1b488479b1bcae0d21d15125a5c6695a769b4f9df8458f04c2799912a5c758ab77fce736300176d4b7d2ef136dd81842eb8c42d80d5d105f4f1067002b4c33565614c2f62b1278b218623e6ff43d93a2b1de25df44aace35892f8ade29828c31b5f5d21d05f43044dee0a521a1f5a4de76bebb78656ecf0f9f8a180d6722e8e7b1e139770e435ae9aa56035c151655746ae578d9c4781e8a9bc1aa36ac1bf9860707dec2868336eef47b40dc2bf047e97cdc323aef187291ce1a6471547e7cb911db8140c5ca3e2666b611d7f5c9d7b3f3cb633b0971487ad8d0414ad97909a8f66ea3382837aaaca7ed8f8b47208e3b395ec71b97abd8c8e424a9f166a075e84a25ac20312d4e1f73e2115d8c3c3e22ec708370f5f5e79a5211c75ce5d8ff119fc5e7a59dc998c47d8639af0fdcb9417276d99d1001ee778995706fff794dfa7f22a5e6bb3e707b2d384ed622fe03e6940271f676bc9ca386be58430820dfcbd5697513a051b1f9d1c94fdc2a9f2bff4c11a8b82ecc8aa49afc555253eaffe2e513c3c90790037f1c77496c21fcd97a0ea8864cc8f457a86f151729e0bf637ee55e32aa8a2d1358e3438feee92eb6a26ce500c4e9ba552d85890b19ae239dad0b9d4cc61cd3d5af49ab409972a99fe22355a867a514ab03eef9a59d3d55306cb4b1f51d75c5ac6090109a702b8e427bf7389214c933f43d2f578490c3f1aa999747b098737c08cde7a08f7a7c3ee29ed5e8103686e638fcaf2710223e72b5799d55d532435d45ec4c113d6ddccbad74613e65d510959136b84a4821080d16fadf705758bdaad1e890950ee4de4eb5010532bde0fb04e10c58124db8a0401bf4b38b885bbc1b1722a9c9c45bf263bcc0808e183640e6f25901c5a8429867f14209ab8b31111651792fae6858b532280e5f19aa5e1bd56c6f85ec4063360140c2055ff1f7d73ebcf40b16ac032353a097a27590b39388ed8b370b3c21adc5337a3593fac8b1c631cc8890d876f81c8e18381188deb176c53747c88740f5bc214553513a0ac8f15c20b6a80ca78a20f2b21e81637409b2ead953c354972170b7b8c520d7a722d8d114954f41887fe09f91de00ecb7cbb4394795d241e007a869d5fa8d37f0b6c1bb1801f2697c1994e03c774786e4a7f7a6b0371006f5602cd8d445070433c0a6e710e2842752e125acf33fac0e98ced633448efdd3553a981e622aaaa1f3f689fa40ae83f4d10b20ca9a9fc5254ac42ebd72a32a5c78b41ed8d470894e1c0ff93aa7fd4dbfb4804133c8def819dec68197324cae68a624b742e253ce2471b956b8e35b9a134c8ace224ab4492516c749cab6213766030c0dd4e542deba9faf47cb98c6969c26f0c5ad8fdb479ac44cede7c5e434acddddde94785905c45fe4d7cd5482791f8cb98e9a2d09d7893bebbf5fdb7d84792f43dcab0044ed6e1a8e6757214d4e8278f4b0f8af6f5d69c1dee3fe018dc87a2ea474f555342bf84d571cee4da9643f4b441d5bb812130c404c55a25e2c932f1746dcd0c47f0821fce3c17716c9e89922cdfc0903e7545b643f0686b9aea2aaceef74c5762c27b7a5c95cd4957f8794d798db18944c494a0a7417d68a5bfe7efdccc7f0085d979233820baee079cf6962b8fff73ffe90776fb8732192ce4182674dbd5173c39a0831ae9165785c68009f1cacd7dfee75c6afa1e22367ed6b7c4fba5a9d98709edf95aeadfec5ad4603911ae02721249660e93fbab6281d406e22e982f0e69c7c41cbdf0975f5047771733ae1e4c54deba27a82568006406ba35726e40d2544837a860210b39d8b30f5a1330ccb6786fe469a1530217e346f901a0bbbcd3534e594c2d593ac7b4bc4d71026c146a33de15af39b28b4d57d93fb8101af784477c199322125976b122bd1e7206665d1089ef25d05bab027688f436f372865e4fe40fe3361546d1259335cd6700278590232715a241a81b1dad2f042a387ef77209d36f7e75c3a2119c57b2183f5d82da01c7cc61d04a2cf9f4409efbf63dc2600515f4c36393c1479aa9bfbd28780757e5de5d9e6394c09c1437959124a495ab571aa5aed1def2a9b7955924392c22dc5e1d919abe0c9d6a613a2e2710dc5a573826dbcc9381130e3d9ca18ba28d6a97974c034398c99731176125f30da1808a4f4fc3a8385051502db0b1974c17221a1db20eae93e177855c839c60bb8546231ca99f63a3e666225311477f3b38891ef82e764735e3e974c33d82b7f34fdd731823c1891cb135099cdbcba3d818742cbf0ca79e8c284ebfc806e05776ca3afced7be623e1083a1e124f50ebad2dcb9d7b3d4dcc301bcb0440671c5fc57cbfa2c50d2233e5f23c100b702ff4a6cae54c53b7f17e86ee1ef457a787018eabc65a6c1e3dea5d06473e08a5b2ebbb7349939dcceea0915432f5375a39d67d64fd8a65d48ce3773318728472a5f3987cff462d39f7bb1618abc495a6ff81c76bb77f370428ce57667c086b0c95f9e7268b76385044fdbb9508f9162f4e9999d387c8c83a6090ea29acff6ded0f1986987805133d2ae2600ad76192059e7daaf702b3654b9fc762b8ccb6c1bd5a22b5d1e6ddadc4683a431302ae98d025a8928affb2cd206c56f6fcdaf4ffd4dc9d082ded93d2c71b4d4db6fa99bb128b912448927cb8b80a291a99c10e3c6abcaa27d42f5e3fbccc254216f46b6fa992f5494462d5c5927a756845b0d5a3f1c7f966e793e7db7a3ffb6f7c323bb4edf5083e08f33a03fd4fa035e5339d9fc94456ee7f9fda0a75752df7fd6f0f635263106c68f85693698acdb1c1ab33c6f8e3496b00cf75420fc0cb87e1ecd34b26aeb3bb915fcb7a8b9c9816fae8ac9d13889ce4347612d100d2b60940f4d3d224039f55f42ed1d1112cdc1004cad87a32476a1d737d3aa4250ef8699d1e494cf6f727bbe4262b072f279e3173149c0631927c44f150053c2084c23bdce700d6055fbbb7ce4e27e162c934875bd08a010d98ae4a4ce342195e977e2d86b1bfdcd6ec314aad99561ed0b1e935c7923f5c71b0ed9fd04aec7c5ce5118f231480bbfc2292f4f254e84f9bf520a3cae44e5de86c9fdc8c65dec3e3e2824223f69d81f0a4187635a143d81f59a70f9dc23e085391e1c41fb6d53c71ab6a42272670bd7f8cf11d0a220b2593f60ee43ede29c1ae35b6dc8b7617012f3b2fc79af1bb837c94fa93abea6e2b389a1abe818546eeae67033053aa754b40c7251f1ab509f49066df356b5cc5a3b3da2b3c2e0e8aa98cf2377767d2d0f9ccb538209e823df72d37709775c247de78a835ccb464dfd4caba0db30d359181e67fca41a7edffe846bbdcb9b7ff67c703edb8e60e41c59945871ce3bcbb04983f464d079bca297ea8f245cdb04e7e07d8f812ec0d19c4a54ac8026defda65e8aa24a8b1e5c74b136f3974aa4b6ca67d464a9f25ca13d87e09368147f8b9b2c23641260c551495216c0dff152fa6f4c7cff9031f1628582bee171dff95543dfddc9c5dda346de8fe4e7b4c8487cd0289392c2e5bc6a0f23ece8e02e00c472993582ce7d055f793efcdf0161ac8195c605e97c4e1766df9b269737e53e8b9e88b18a015dceff9acb9d0e52f16ba706de3d68d36be7f0ec7be77b467f0cfc415b352f850513bcad2605adc2a59ff2ce9b003a39ac43021f7692dcff248f5091c5a78dbe92d22467a6d466e64bd4d8044b6ba9df6ad61a722fd03e85b127329a9e1a34cecd85fb4decc953a8a1e3793213d3fa2c3d59a0ae46a1b8b3c84b3ad8ea8ab47b9c77338fd16617c43041ebca4b4dba7fcfccc3f44c30e253956af5dd03cc890858a9fc143390551a057c304ba717cdd92cd7b8da1f563a58966f872b65eaea070a0be6f7d6e46bf47ab68b7e61d9420f7db8d4c58b2fd9fd766239f1e31ea73ac9033129f80533fe201eb2e0b5b123ebbc25111e63252d7e406ed1c7e75150405f84adb6d8b1de51a12c2f1d1fb7c893ed9aa901e693b5ebbc04a042a3b448c06f9176791c1dd32bbb4093fa991f33f4b0ea77a130509fceaac43aa6760dfc776bc494d95417e46edc0cad6cf1a4b91e4d9ea878c4743ad36cec2f2c64ef3fa88a44935dd4770da2923c095eac848ef8d0f853bde46e87e399bb3f77b53e81bcf66a9c0ec95b58b41ff59b34e09490199f10be14f3df608b41d5544c1343b09a6e4e080a07294ba69fa0f3a4bcf1439dafcaca4f7b5f4e5c311ec95cf1f3db1ab5f4e6c4b8ae4c585e31af63b872d548d55f314c2cdafabd05619239f1c184800161d951bcc9cd204cbb8a73f0a36feae2cc49effe88780af7ebd696b364a5adf697e746b546bbc69f1404d0c440ef7bc571f6464031d7341905771c5079ce2f263dab2603738593ab48806481d7072447f252b4f808c7d3ba10581a1223488bf31c8d1a1c2a6eab1accf7c955120e29690dac56bd3d018482f4fbdddc8fd26d5874262b639a0f00ce4a9aec72f96350867d3075ba5193f3362c6745c19805c0c525a52dcb59f747adaa7ca81e7770443e9fd7482a7b4eb53f8346260cbbd082c7c8d77746b59ebb239ab2fa5d8708cb0f2aa2cbaa9d824c17c5a70a93d1dc49cf6745c41c89fd013432d5d5a2e44375188496492b3b0b87b329d375adbaa7e4368dd8dd844fc3e5bc29db54b34e439518e0f20e94b40dcced679651cf589e58cda4da11badf58587a1878d22cf9e1e2e48ecb8f63078c6e3458a51d32c6463ca5658813f9d285a38f2463f30ab285236e007a1d1cbff3a21eadaaedbc49c3d091529e1fe43f8ffc67e30b368e3dade2086bd8e97e3b25f44e3a92088784fe45e3bfd3ae65c51d6c034b3f9481824fb8fcc6a269fcb51afcf4966e987507a11f4e7489924f2a9e5238fa02007599c3a4fd10da2d405e90340c24fc1bde4ed804f40816ffe4e402df290edf7391a4da135171e1c24186eaa4f0a0e0ef16b4df0dc59902d7263413a1e4ec39f1f854a07accbd03228ecffe9c97f295bcd771cbe41359ab81c421f779e0f8f86bf4f456c7dc674e2b7314c427e0b172ae6aa64bbb6a44a99e25b53090b37d22274501857f465115e9811c04f456184729bf98e447009718785efcfe40b5ff91f0fd330941c5b3302d631496d4aef4354bebd4b7cbd8b692fa43254c3c99a16aa657760cda1d231e5a9014f05c5266621eba86c20804c6385e1b07f2b0c2e5b81f5c474692c8d25bc6f5d28bf980c4cb15dd1bd2761e77f0cc4b1d9e7b57277da7d2ea9de7802d24071561f455ab6380db1e0fff7eda9bc8c19a9d1b1e1c9a2d3fa5ad41f6d4f4cbf7b379f6b1f99ec0db238497e3fd678fd0cafbb58198d1a482eddd946b72a5f2a2079e7cf54f7ca824e6db93e05bb63b90f4600ce5f4c641b01c217be2d664c2442cdb5b9a7e1884a1b8c927b829f3f1de56140d75be6bb59c99015d774c915ab6f35998340b9037676900ac20454dc81dcc55864adaecd8fe16ade0ea4b6e7cef8c82b81fbff13139cad605263a8db736e973b73d09ca522ea8a594ce5cbe1e216284d5032ac81587e4e31108de0f0f5ccaa8b5f2c014e10366ef7dac7eab619dbed4620656746b4cb08573c40f9f80854d8843cadacd1989433af54f921c06ab3b8f4c23565bfcb1dfd2e3bd49fc751e897b88909a745b9af6be39f44565760eee6c0deca4c8ece469963e916f0fb81605c2c52b6c50569044dffdd94f0a9eed1ba319bedca89dc966e29a7c63da4642aac157dff9c53d5828fb116ef0da3dc945ff40a7745313e6af8ac1a6bf135695d908519fa31251fab6a8f4cd87be2229fe427faeecafc9005fb628a4e56acd40486c5ba71988ad4c8ba2d5d835aac5eb86d5151af96868da57dffbba9edf86be3df5d99bba21e0aed7f8c2659711aae97c4dacc4f7561e61c905b02dea06a3fddb9cb397273126a3bff6af116e72d7281259f40c11b8ab550627a46733eb1f46546ccf205afd280ad7eabb6570703a221444e937ebca35e4a55eb9a551b163804462168eb9e7548e834a58e0f08ce65c0368ce37c8641e0eef5af02a2c37719623431ce05c919099f0d7ddeca21367fe7da3e3c540497903681d3d5799f6b1473920fe13c37fb0fd90c87ba65c692470041b5ac4d3204623641cb5b1c99677e77b3f697d774e301da8052e1914b1fce6499f8fff97c214f4386bc2fa77dcbbdfba3ceb2a8e40ea627511a4564b063f1265e5db2df146dca83f4e8f823a0ed287424579588dc1df01a31735f05d5263d73fe14ed6ba912b9799f0f80a8ab6f63b694b109e57c8a3a02fa015569e49c92610a5d012e907b9fc6e0787c31175272f56cae5bfd6b065061c08e29b88f41cf0ce9fe748780df5bdda5f790d2909be414aab15b3d55059cc5996defd7e9448861e81a455e7a2147ab40ff2c33d3f78e787694d6c557cbca0150a23ac81d20f0194e8990552e111177f04e5fba28510810fc5bea111b98f67c39798a87218659deeffeb99927142d05b1947e82633bc48e4dea3d541658319e3365fe80c2bb6bec75013e918771345a029444c42801fcb42cb96b0ba6a88ba52186f7da3a67e88dd8c3d158cf6f12eb1070043688a922b277d95a506aa26f686e907e79d71d1819a8ce83318be61f70893e184e937ba1a733138a7007f5674c420ec4750f2218c8ddc839a908ae0d7643c48e0a3408a28b8cf0c54156869e08443c647062286db169914855c739ed691ca34c86e3ba78937f5146abf6ba6b18245cc2a07e7db2e56f936beebbd9d2011ed9802247c8fcd38ed5a44706db2d1cfaeaeac14b85815ab91519174c27b0adf9beaee329c540f5f2439a48cead3a6176191b8ab3a581eed3956d47952f59b4f3fedb10afacc2e8b82d56bfde75bfbdd5e01ea48fb73f1463a9eaee0f1498fc41d7dac7b5ad4cfa5cd503156f0a14de3cd8f266d092232038c2a3f32819ada482f6bfd259727290c9413cd38b1f66e794b7db3911cc54b142b8c88c37ea5bd37c2aad34eaa8e64fd62f6b4ee4ce36b6f0f9a94c24f66395be66ddfcc96d1ede12934c7c265326b5c4c72601c4f06f0e4754b07693f8a48426169b3f4242af2bdd8c62c3e4d28c154aa527291316ca9c5e1502ef07be47b7fff8556e461a2a54832eedafb059007ab0a9c60aaffe6175d0dbeedd3c0537621efe7543bfbe3d84dd8515771cb004f3947bf160d38f1926413a55cddcbf23cf99916c8c4f60f8e42d4375bfa25f121dfc76e33123458486185e4561a15f12f57aef3efa2efbfd2d241f7f0da770943e70543979a20f859fc015440bc212046d6ddf1e77295452ad68b433227653191675ba2ee4c0fd4b57a22b64314e8750f54246cfebb089e95e7423be1bc1f1495f9224280ffdbe861f421dae73da0da34ea382392017a0edf25857db65d481aefdf569c9cf2a930c5cbeb56394bf45ee6ab2ae29a86ae4306300921f6289708cf4216aad11aa84b7aa56d551b482b8c82287b6ffbd545bdcaa497d7e6e032a22f8a5f841c2829d9dd5d601d3ef991bf38714aaa3ec9a0d694ca9abf1414c6d97ee37b24a862cb2a95f205f458a000f1c9d5d3168664206d413b27d7a20f50c68c1f590c7f64969d433a3a2d3ebeded62570fe38e6427a87a205ff5225a8066c02ef9a4c9f91d2c77461bbb4a82883a43cbdaee0a7a42e22f8f644caa2918bba55283fc425ea4f17031df3c15940ecd339340b7387a401a314ab83e2a5c0d8c963cfa8c0ae3e606583d3fd5d1108602c00f1a724046cd6f070dda958e4aa4bd2a0bc512f08dff51fceba66c4f9becf4cb3950304e46abd58e776e24f24982516309c671288a3acd44443918a99a55623d920e2d4c2da7a7609a3051efa00ee30d42940b0ffdbf8d5ed6a8be73b7ec235a4dae093436ca7f9fee71378a4901261b519e4a33fa18512556c5596114bffb6d4b06c3ad0da1f435481c53acf5d26e27ced02841032e5726b716d58b4a6e6389cd45570a662084835435fba63331a54a8aa73a2213e676de5ab1d85b993567046b2f2da1412fdf886881c29c015682531c0845d42ba51a8b83d25bfcc2521773045364bfc2f51ab28c8568a654d0489eaa443f3aa6eef289e17e6265cb78a1377d8f85bd1915a5e1a9d59eb79a6af4e97894966343c871de9221ac441203e69f38de32ecf72be7c4d20f0ce0a962683b2e0145b4ccb3a03ea937db8ab475443af889ae0fd5a76ea8af53091c71b77e526a1bdb97db4dfcba3a8c1d740a52df2328e896afdb55204daaf1b0d9d676678d618de85e70a9eda58a99cd2a61a038b6b4b8d9adc45b10224c70a8bac77b8e43f6acfc90ccccb4082eccf44c5f182a42e586409f38ad25b164c5bed57dc343f48947b1d07d6dc4b33bb7a93eb4f733fa3cebfb8e319b7719023f32aace01587d62be9621ffc7b0642739065939a38e5f76f8d7d5f938e8d7a439a99604229b0a27bca766c75d7777e7541bd9d9798739ed90235fc52f2567396c373a816b791cc1fc0f2823c78295e995243861e80b5852ca38938a93adf8093ad06ad5a38281de19cb923261d1d1726c88902af6aa68bd7615900e34fee11aa496b253e04a5651e7185eb4c9167b1ed68a30e846af28a6ea3e19754ae23c9e0ca79f256bf880a3882b58ce0564c38d60efc9a3de79253a530de7e32d4d2e8a4a88ea50cbaf3ccf3e8a3ca36df8b695835f5bc1dbc07f0cf9e8142e6ec562669fbc888837c186096839cae8ba0e84689e7498f1a558ce3e3109de6ebf7cea2df190e783f16b733e3bf858139fcac502f0757e28864ad4660d0a7e5eec37c4041fb9afacd68d86c1f056b74257ac19bb2c1f036c1db83496321e77b97061392faccb0447eaf352ea73d5402fc34be793d6fc7843fa5cf6e02886591085529217cb060c87341bf69334d4f31db09728c9e86c23c36bf2a5e9a0892db00213bc210e4f09ef8d464eb3bdfbe70b9e30a32d158dd579d913320c39ff60a38459ee12373564c7af3747e74b38c3ba54f22658ec536f8b085423a5a14bf6ae8ea0f85486a62affbcc9499de4d3c3f9783905ab29bc78e068f62adf045532c6adfb786cf2d4f5797e898c033f7da89beef548a65e7b2e7a0bb89b6bf0b70469d53f70a70027200f99dbf87900646dbcf8d379f56b543fb32d01a750331a0f5a6d9402abfd812270f532db9f6278b80b8efb1f490046c73d5283e41510275a21deb0d5aff1d0baafa17cb828f34a5f9ed1cf77026f385096a9281358a5d96125e7ee5bea0cdb0e020b090d9a9f7d8c4ddcbe42102ca0eed88eebba000522ea6262c929f97718086212524f28c5e2a049a138f6c5be05b9f6d5848c4242ffb11086f85eb7f38bf4228cd94d2defe5b42a748b5575cee67f0436b839fb2e341cdfd948c7203d527d16fc55bd53a3bb6af1852a2f40093952aa74aa6dc2feaf211cb3c090ff912b5a9e4219d9b463740b6ef57ac38270dff2e21d37d307ddfc8208bd61b8e0ec2d62a8435359c249a36e7c436c0856625dac068ce9708e6b12bd671617a19176b8c4d1a4c272b251746db530997e0d13442c3b3e6ad47876a7651a109f30c24b41b8bb5701856e150eab1fa658b4714c4173b6203cb0253ef504662e04c8b0285864a5b34b8f94a76085e9d31cfe5ecd71dba2de9e686b3f1a06e5b5949e6e0d447624e808399d5b9d6d3bf67b100916dd7855702f008ed43495dbf12698f19b9addcd6326012033424ca45ed289b5109dadfd5db1f33bff626e4cb4f6e85f90bd91908f91c4b0b6b26d30e1efae434a6828d0a420e8fcd3b8d3d375f891fb673444875fa5705fffe5bcebeea2dca48767f6c6853c54c424a90889daaaf3d7e4e05f5e8eea17921293c2d187eac4867030a5530d72a863516fb7c3fe596ff38fc43a3715f1d974d112c1fe1ea21772b4944d98a94ee3ac84eeadb4958df527495b1120c607c31f15cc147a4539436d6a12c5bafa5824702542dfaffd323ddf6dd0b187135c0dba0f8464c81ab13e60112965857fd83d12c40081f0befdad3210ff44cf0794df1d347a2baec994174fdd37b1615b93dc897d4d8d37f356e6497584aff2f0176aefc20a9ac40da8ead7c74efcc4ace20e7830e1370a36ec44883c0bfb7ee499e221d7e2ac5c384ea68935315e16bdd3c53c0ebce869e5c70a8b05a61a03e36f9e7ef52e2d0a2ba88cabf3f78fde43478ad0b14cc7d45efcd4886536371d048d67ecae3b0f8ab859757548b1e301b8a8ba550c89ac6d6612cf4bd673ad68e98930e5881ccdef0ea8f027242f4ed0ea97e4ad91b98fbf0b5a8c4ca20e30e3280bf780ab4f099b2ee0d32084b46b9a53f08a99aa31c182aed8fb3b5b7d147fb626d50c1b05b902a09341143a695e84959aa932b5ae35e59c0ca4b07250edb0d64c3db61d9d860158d81e58a04e5c91748549b49b188dacc4217a574dc1bfe67a8bd946634a981dce8ca78c24312f2e1afc04283e527cea6770d188b59e65526a901034b284666ceecc6ac0e0479e086671a2bd2907f144402a688abc9e65460d1c1466c051ee8bcc6130bcb874727534cd9f3aff8dda46a6ab36bedd8cca36189f22e0a7c1ed9ae9f4a2a0ef4d43670a387b342209aec2e1d5d1a87f9399e6d77ec1871b7385cd9669f51cef1fdfe7613247800e78367f9e10fe3d95bd78691af14da04791a13cca6323b8965e0c2455175172767e664d3752ca33de92cd4607a302f35b1acb20e6f79063bb8e5a2004bb8d75ba3e4831e0c1158ba57d4cc9f7cf71d37f50b483ffa371807aaf5aa98d42f5e73731a692f93543abd75e4b13499fa8390366d86b8e9225b41b66a354bf5bd943655a9584d49b14a42a5ab7e66cd416ef669a155834704f7591dddcf6e28b25e8c9f76a2639b1ba0bc26d904b006d5a76bd064d64c4b4a845d3eca382d875622401177f84bf3d04911022f6429f54714358e3d55659b3fac1c0aaa48fe3cdc9f30c3d97a473634684a949f25491d3985b8c6310dade4390cb0277a958c82ba37b58342866eb86f3c7c131333428fae8086f08d87869e3078319292fb58cdf11deea56bc63e3e1c9af9ce7198437fd26120449a479ca3058d1874e9584a8ed0851054bef46e5efc64b1fa83cfccff02f51423b07e90fb9e115111cdb3d336a044bdfb9f2d2bfaead6f283f668c73b6ff3eb60e68a163f2a940aa0f15064a75c2b2d5e086a98870249516d30202da7230a38de69ebe76d0b879b3943934d0b76f369aebf494deb272d304e4137d9974ebd8e7ed725e9722fc930d90e6c897bb4ae194eec1e5745bb8544a7c1cb21c71082744ce157446f898cfe212364e8dc73decd0e35d97208df2a9eeb459181a65c273c457ab7128032c24b1f3f7a9a0d9b5593cadc2e8f4765b03ede2f9340de5a407e62a64809b3156f70b31b7d3a6e43118a9eed4f12ed3306ab90703a55f6af94c5ba71061ea7d9df42ca39259e4f69af98ba2d0dd4fbd6cf7b1ea074af094faeeb90c8b50d6960732400d40b12acbc3b3e447fcb5ab3ff605b0c579d74c33d3751ede91ca8707dd7d65035e3ab06eacff104f5b2cb6e3cec3396838d6630779d655b57ead3a1977657eba275efa982b696ee025ba44e36800adc95399bfc9adcc9472f6d2e5ad5ead29b2dfe846d0ca0306d90fc0b3e4d610082c5e705c1820d38b84d097f1d4883a22f5eb56230346330eb1b9728851b034e56bc3aaf48e7ae26c0b98234a06f659f481b9000a5a57ed5c2f54ca9d7383100307c4e35724b82259e6750743130455c56e588656b245a6c195b3ef307c2ffebb0926f08bad306774352a38d7ccd0ba598af5acd5b2561c86db83841253bd25dc6f300d3e3bf6f8623800d93d672d0b81508cc046e81955df920a01022de97dec5c46cb9a100c61c87ade93a2be6bc78b0e396649fb46e5b08f96cd600323b9527e724c91c23d5ddb6e4124494104c526bcbb7cb8fe35aab213f4753a41ba0ffb183f69448b17f7a9e9e55d4050a92cdeb8b1e016f333d044391fa107df27385069fb8d37fba0190a51ce11d2b1592b6e0824707b60d5eda6e03e14325f657cd323d0dd46a09136b6b09d004b3f4540656365c18cd48b30a3e72bfcce6ab2c68ad1f0edb68ff2e0e1b8609daecd2b70125ce691b94bd367a64ced30ebe3d176e42ec4c5c89be833f9cf4dd32cb13d0abb57534d4c64f0301fd8a83c022f8f99b15e85c03f56e076c792a6334af394987d73656e6c4ea55867415f96b985585829f92cb147defc03db34dd4b95f54721c62bbdd6e69131a39e8e375d852bcee399d01d4ee6687aa0f98d4c71c50c9217a08f91098bca24a9bd013478a0bcc3fc1307ae7a1e4c49483876acf9e859bab270448cf99ea71fcb6cfad06c5527af585f51068c95db6a5b609593392b9411481f607739d8a174b7c598f748bab03b153419893d5f9693fce95c561cafe7005ded999895ded141c414d64859029795995ff88f0c4412b81d74948dbaaf973f4739e43739f06b40f9eb46dffbb0508b34614c4241b7e933df600280de6fb1cd0ffdc8c45230d567ce853225615fed66d6465200c8b0cffdd5ebc2fd19d17a589ff4197b249ce0e6e9d6b084e3ba50ea8e80c58e56f03eb6bc5f9b59e3bb7b8d3afb0d1cc6a966f04970e12cf120c50850f42e411698e8cb0b7609867056c070ba4a911371834129954e130b53a28131c1f9d7c3f4a73f9b1fb67994bf101593cc537e8836db4214c76fc1cfe452c482eddfc5e0fdbea9474a38cc36259ae38586e230ad1f8d00bdf3e58dd056e72c0cca4fe343c57f38f7c7cecdfa0c65b9eb77dc099e344d8673185fab5d4f6a7bc0ed7c9f07595cbb8150d9d7cf7ac38ccb855f2deb4f15893aa543c876b0c0f8ffc980901ade85ebd3b26db498e9d56fd4c17ef1b73fdacedde539f912048af439e8415de46114549b1dce34ee8f3c0f55630ae27589c4b8336266b13361da0c03d1f3be3c98f0a4b7599756568b41b35471fd95e7cf40d4670205fb683de90b85e7c899ea24da44f734189590e033a25c752fd2ef9c4f34082b97922e3ec0f81de6fb3860d00202bf2fce8a4faaa890f2eb6636375fe8493505f40a9dc103ae9027c81657070eb87fb324fb249d2b4acfea6011f0d6be66faeb29e1dd8cfaff6aa352b11abd6fc36b03c1788faa64d6a22552bcb4296619a4e0688fec451209257cd9afc629caf377708fbd8df54c22225424a7e6e79e0ec8f56672d300ddde68b4a81bf992b24a7fb281ab7579ed10dff6d4d04a2a08f77fb5daa6522088ae7eb00814ba2b7a0cf21208f538f8f9b400f5cdc464dbc8e4135e68a2f4328818822ed0e089eb251fd8dd36618ba9abf9106eca0170527a635307db877038fec5323e7c152d949de8d8f13862260f69ea96d57a1f42d41d8b37e3df4a917380fff7902c3fb7b532ec6be26464fb80ee9bbe475c600515999120ec907b5c3dad8120ec03c1e645ac71afffb42375fd61665957f5ef9ae9a8ed1d1c23c1ff51a24512568cb07e9c51706234c267571d6fffc99664963910a6761612d28f729056c2f38effc135588ff9e88f1d386f5960b0069b7131b64f5b6827e53d54aec5ea68a01f351408158cd13bc3cf8c9db8f47b4c6db6fe016e3545be9e5456eeb23926ea9cd201949c3c61be1e936a07bd0d591e9811a19cb58e2fcb822770efb72caf5756583a9e0c57304e4a6054b7958563a66b2997e2ae8a25aad79b99f430f6cf16b18d4d9dd5e754b8dcaa28aaa18906949605411ac8e8a05e07570caf907eb721a89438dc642be12dd4ecad14e0aaa25ab0115709f0e1b4f43c10abd1aaee741d5893adc287f95e5a6e55286dabb05d9831d4e9d0331fb3a0936ffa62a3dd0196fc73fc4a6dcb6759dc10c169cf23ca7a38df5b6091a8d1080d52bc1fedf37e3d20045929ad7947d55504ae17f10a837f4786c1d4a15da724d4c39b0520cef1016e68fefa57bbce98c73b4cbba72a9059e362cf219d458c8240cdabbf0749cc7d54da40c2e0bbcf61c70f9f61999a942371c372f096df06829ec8d3c1d6f005525881456b8f70a1b1235e5b5033f198cff9bafd8edd6dc2f70d757bbd15a84c832736953abe04fa6a25465681715cf4184b3a66da818169738dd6254d1beb8a6450781c2ce59ed8276b2d1434338c74dd1495e40b0979e28caca6cccde65842799a7fa2919b34d85e2080d414475761bbc5d7916acfbd8be20ad57499f151259899198b018e098d99b40e9bf8038000f46b932a1d246138e86f9853882b335756924ffb15c9a0dbf04f0f1d0eaa480c0604a70418a0cda0bf41990ff93eab378517fcda782cad59533c09bd7b346722aeee772b34cd80bcf822f018fd63701656146ab8558a6627b923fa2cf32cc46b349e404a4bc1a6820e2787899a266d25d4c1f23465b89e8d346af8fb5cd54c7847034dc57aa7e55bfb4280789a4a4fa088207b201e6ff582c8ae95b168546744445f16f0f261ecd12824c1d79ce95467376e283799594d12fbe1f2a6812c5a106cb7f53c180d14304a0e6fda9af8723313dd02497b5df15eedddccd7c5de79926fdcfbc3e99303ac89a6dde098388570172ac63f914b28620ea20a32786b65a768c44966d4174173af16838da593a2ead24732567a1486de251d782abdd812ff31e87d62feaa8ec2fafe8e98992da605165f62dfa295c1e9be2f212d3d810ea1d207b0a651a026eb895b383d4920f2b824d41ce33c3b38e73d9c4f5e6076b9ca7925c5c8e76046e45550eca0714b17f265f099092ec675e017a5cda477f38b50bb7da8a0462762b2cceb7c08ba85ad3a3ffdf50d0790d63ca8be40b4775e18f8165a70f47944fd999854f6357a062c13805338fee71a28b55721c6e55e9788a1fe8aa4e3cbf571ae63e8436d7b0f379d23ace7524058e015cb1702722a5bf01f00684eeb9dc07a54d723f2252650facbdcacea99f2905c1a16cb39bb7b1f2d809d307d79e0bd63d2a18258ffd6f9064928d5d92066e2b65f20dce107a30b0292ed874f168bbcd6b9d25b9e3ec3043aef8de6ffb132a128c7c25a258246306db5f366aee030ad1f9fcb99637a3f339c80cea9ee93e08f8bd7b3df5c0147c8004e82d36339e80ba584174ac3ad7150b1fe2b7db7f0ad728e0ae052c54b551fa7e00046e88e7daa3f6cf332f7cac2c51976d2be180b917cd8deae5119b5a88a30dabbcc6d95299a5d04a6f4f01da03dd621c9daa125bb4386a535d4e73c32fae7b466f61a0bc3208f0b113e092b368c859706ed7ed14c8c5247b11c60b073970dfd72dfad866f42c9037b54496b394a68dff419cff0a05a69c7aab37ab811ed42aaed1c4d7540e2e4428b4aa6241782f367bdd5a8eba57b7196febc44a53705a7f18d12f58fb620b7c1bb469b802c5a5e2896608e91ff3d0c90430102943ed7e8f82fd4bb2ae79d150ebc4c113001e37fc533cf60196fe96a8b2b0618d6080d8f9765ac52fb6e3a1be9b9025a8297052c785d3e4b1bf8cb840049128d1a715fface48867ee3f15e805ff81df27e2bbafd3077d4232bccfd676b4af2489161c3c7ef8fb47ae8335bba9ad4d131c0481fce3995fc9f48c31f15b6b0f8365ee69bcc6ac60de198b337335c5bd206eeae5754ded93a00e6e0d6b56b34b773b9ce44413e8cbbff11a18388c1b1dcd2c35c27773d710367cba08e3810dc34eca805ec485ed7624fbe555036bde7b308484c27413efe3446f34ce20c871c45a5bd861a0789a4e16a371d9425826343cc39e412ebcbe6aa2c441e79bc6817ad50e5964bdd8c9ccce685b15e6c041823baf50cf847426a267a35ce44872df3eb2cf602c1e5a6bd23b2ae4adbb593ce55a6df8cf33dca71febe0f99b73cadd1ee39b2c0aa24dec728fef6da51e63cddeff9625c878c10a30b350fb9b92f8794e52d4e9433dbe7365c5e384d2d55eaadfbc7ec23240ad73c6b2df83276ffefc065624c28f5644530553c97cf0006b0ca96f85a90bddc65d6e5ee0fca78796385d5dc79b2d1b8beba09dfe4cfa90d06267dbd006c9250c67722339ce89bd4f353171127fee24736dc88bc1c585fa2ee26d8b2b4e6948922f998f37ea33da0da3350286d9a0efba97b3826ca68c28e9c26c820a8a665ec1587f0c55226e01b6c39cf3ecd9109722fe30a3d71f325b1499b799cc9f97ddea2f421a5c4b2af92619761725b94debcb10da7aeea4710a133ad637a8b573fb42fe82a5a93c5cb45176106e1ee35191ef02362bfed45210f63fa8f234786d2147b83a65f513f02143f21a37c072085e80f23ca820242a3a7997aa24f204e1fcdd099f432002c8c5235651f506249dd26d5b942df7c6c77ddf1f4d6d071c52c2481801772b3e6b89a287177f4417312b4169a60d575eafdb80e38d04dbc0f87617d9ef856b6be6a4312445afb454c5541de1050ae7a0104c51c194799ac76d958f93aadb38acec51aea3d5cf91f637c4a871b66f5ba5c9100a1f6bc2c5514ba0082871ddcb9aeeb6d09a668838f90e27eadd8793f75b90d81b703d7e7ef188046bf884842796f192c9b71ed925befd07119e11ea37db9a5d0204def24ffcef0cc40fb4dff6f92c1af5f8be59549fd41e275cbc432ec2586a57449cf3521735c44aff6554313f5200f6751408bcb0d7ca03ea3d1bbfe524774d1c238d8c09f086364fc5695dbe82ce78f54504c684df5a37e11df8a44c53073c87b72f07c9276e7e465a9be039f8ef73cb04cafa2fff126b878f9443612eafacfadb847e7573b0193718673664e10ae4d723db79db97f3645f8cbd0d44c3538411a22e61324adbb8c9c01ec475edaf414c242264a9347135594a952878baa091a87e82a6ded8a3be5463af5b82dcbd989f96025ed18a7d8fbae90b54f5fac5c56f88807e708b4e7c92bfed6720c239b1292cb0e4aadd000aa13a32c57e507c24da4919e842145b904732a1f5dbecabdc1f19dc6016de5c245d4a7d538e554347b772e89f3c24fe668a4ae846580939fb4ff40eca3a412a050aedc1930a0182fcb3032f6f19272732338a5172d0fbc25f94b6f854b5299a0c71556b499c3b2dcd8535f8bc5e45877befd6507f80f0ac1b5f6807e88b321f86db948929ed32e97d663211b38c4dde22ac75ab2463fddd21bfbaa9912476e7c09617841818f77f54548f3254f1f5b248e82e8a8f3f5726972c042c194cbb2981d4e8227b5ba4c9fc7c092ee0ba7f7d3ce9db50dc29c56c59e3b57f243d4b799e0f61b5014313a29e2b6d6eacf117ff7a898dcf9f7fe2f2d9834d4c560a8efdf0f355d0600e9f3606e7d7f3881833d8bd45cee6e7517dec9d626915ec3c1bda1425c39a5590d0cfd3370304e0fbf25f954c235bb5f167f7125847b0f2a81f1f49a602591f50dc154b440eed30463d7db19020292527de3cfd7db41cfc9c16434b75206c121cdd588cdd4d6099f038d494b7ab2f76edd03bc51ff037b4616301c472191175bcca6f2e08745851d45cafd189c1500a4b4fe73bc643ae4f5be3a181e186b9a83b97be8991ca21b2ebcb568e4360915b6cb59b6126b8341461d8637131c7224777456f1d269c04ec531b2668325e0e00939d62f59ea595bb0632acef4bb39a4a71832c0abe82fd90c8597a45c9ba718440e597ea50035cdf63caf0beaa0771dbc8bcc66a4644b43b5f00e1452c6a074a61d33dfdab105319beeacfd143892f1bac850bdd8bb1b334f8a64a9896913d39a8f8bc320e047a3c4c5f3c690876479b6e82cf1dfe219654bb40d4a05cbfb1674c2a57e12efd71a3dddc0d04c9613be9f60f8c6d56af85e7947c7e4456f82384d404f529dfb83b8421197fdaf6d344aabfafb6101a84d2072fd42a416304c5835277c004abf03240daf37bf94581a47c2fd6ebe7d6c84a9d5f29ab9070df693a5c7e168b1dd7f1d25138fd9116743529d84e110fd093d7d238ccb354f5523046dc420035d043fa997ff11a19234a8431ca2b9cefd71da42a3d515fe8a602be8c7de4526b77ec4a36da00fc4b587270fd618d3b4e0749dfeb4b971f1c2083793fc2e97afb069fdb8bca7fbf70c762107b138dbaafdfd99f75165a2062b682422ec5d820299422b02940271fe135aa19102799fc77000582e6503dc17de4dbc75f32ab7724db260ce914cd3887fb3df10a3d9f860f92ad760b6316e96fcdc48e4a0c1a831fb9695c9ec564844bf8b83351e129601577511c71c42490f59a43f64852b6ec6cb0571d0d2815ef14ebbcf4a411ea449a58fa010852e6501eca83f8a886c88e7ce6843a139c9c0ed39818856305cca06a36939293ebb0da00af838dbb59e272ef8ff72df182da6d0fbb227fb59f982771262f9d0089d9060f216bbb9618a12689f20394d7fbf317ed33b468fcf89e0a76e594e1e2e921405f2e8d90117a594766ec0c7c9d9739573402a6ebcd8c8f1fd152ee8b8462e38f965fb7479856908ea6e3ae68792bd3e43b0d28b2b4bd3a060371ff95ad6b3e2936869fda72ddf5675bc42644f1ae855ba4be5b44e4a0196f276690189ab6c4bb895a3cab66adc344803a86322af62e4f0642281fe87d006c00670b9f7bc9e611e3e4159c72e672c8d9613768471bb8adb3506a9b05290d087a616e2d4603e735bcfaf835d95bcf2358aa2c60a9578f56bb5ca545b7d7886c9a6d173d6ff1f59bee2e5ee2b5189cce56e96b5c3cdd6c982ffedd0b1fd18169419f66f1ed978e359b5f425bcbd98cfa3f8f9a3bca0e50f47e5732e33212ca5a5501c1817463e602f5646349f3c2976c8540c05e8c4a2e358516e8a76913b8eec5127527097376f464134bf6a8a10b322e5b8b8350fb971469d87171b1170a5102439fdfd6f149008b9f3fd5cefc131c43f5846c88edf1b5468053a577968a1270c94b21224bcf00150ebd013f5056e442da3ed54c1fd51e0ec5b97d4f60992d468655689d76115ebe4eaf1d588c6afd11799a54e2c42655690bdccd0dae11f5be9e244260a7efc24b06d93fac9158240429b2fcb0b2b31bff9fc82cbf14293c39df85a64ea98d9d30aae511cb6e65253263d3c07cc053c83a136dd2f16acd9e24d2cb3268e808a8dc8382a8a8e0bb70880810a0475cacd2af2683e535f3f144b52a19fecd7b91ecdf8660e3b0879647c18daa3e0e251e8080bbf354b4ac891dec78cd3ae78efdb22b3c3ffee6c07f6d5f97f5d7939398470780430ba63a94bf36ae870b69fe2ae930bd289874ab8508cb6fef1a7cbbde2415a8a4d89f183c3b3829d301d589c55b09cd8d3a43a393967f39d327111f59024ad2904ce6d44a49bc06b121e2ecbc6b4f57554bc4040c89e3ae248c146691bf88e42a75936e13230b76e3cc228bc7b9e903660e3ecd98c67696237e3d7f952a464342c000a5c76687025ff266b34ee6a83cc567de65fc256cd1b0d244d1709cfd2b2d1b3bbd0c8ecbb65191bdc18c873df58462b2938e42e3ae24b613a7c5774e1a21ee0441ec8360deda2abb9b32d2ccb559e8a8cc9c4a96bc96ca70bb99b0f8b5579b47ff2d5a824865f42f1388631a51080327ebd3d5338233ac9e1faca716968837e42ad56d5ac374fa27668188e53e974b419d24527808a668792201906a0b986dc81b9d4ebb745efe7cdccf1b014b061f0b139546716023d549e7e05fd90bf077c697d891465eaa037c88edd6eb66a1f07d7a5d99930029d7be56ead28b34295ddd5e17925a77355b2bf735184ef99e0e8c17d49bff1106c06c4823eab99bf29b24af5d2cec8fc4eff0f3033b19e98ce95d65fefdf2e225ae5a6709200c01fdd7f3ce22b8513170abc242dfe0fe96ee565ae38dc7bfdf507ad68f1bd99225b9870ef02b37531a4d5529e65a73ec30df984ec0754e3602626cd0076f220283b5e500989726d505cb742f5dc1092ddca42acb1f642bafd164549682d78f00ead304b623d44fb520ceaf460a7d889f10c80d283e8b34b34688f2206a46afcdff0e8df8bc2e9576e7c0d174f324e7f55a3a82cdceb359e785609706586fb7f0193a6425360fcda87f73e6d56b3c5a00d1c1bcfbb6e8180624d9773e59a382ff23a158d261078710ad9942f6d1f6649e06e2f0e1750df82e14a590d14e25ce745558838b6caca1223b43af8961db2260d7bc07ae9a6ae46095f4b50e5b667b32ce6c35882ca2fbcecc38773a22fd0a10dbaf0cedfddd9e4799ad70af4246dc42b3f09b32c12a64ed7ffee75b39376392c981f2fa4a933b6f829ceb5de0ef7b837fce9b2b90e3f3861acbc88ad89770575d0071fcb78345d98169dfaed5f6811f18c4ee92900080b5335e580fa46bdd82e968c8bae311546e6ee7ad537e92572133922e16850811d14618f07274cea3107102a3a02d9c2888eb2bce54e2d2c5819cf8bbf166c0104e17de5d2ce380e457c3c51981cbb4d5899c4433afd9a77c688f342b2c67743e5e6a49abaf55eb9f2f2a62dd78656926250cff00e59cf9f671b136bcb5f18cb81c15cfb27925620aea01c7721fe789a4ebece91cc62d67cc98cc1d680d8f1b973ae9bfc1673ec7a5f94b320f3e75f7fe4cab033400f27eef27336157efd0aee516a6bb0c7f3445d9baebf25ba517f410110627f96999117f5223aa6f22b4abbb96f5a9c4a7d95e6deb26b01c1025c75da333521d5f69ef156b14899308da81ef9b4033da7f697b80be17bfd77edaf18858d1fe403174ce845043c0c6000633c6d9898d2acb874de6bbc22c87c1b0b4bdb1e69b4d2dd5ec4f5af34d3871d1fc78c6f35fc8af3abaa7a2fa5a9c2804d1bf187af05707e051f9ca640327f78e30a2f7581f77231768a5cad1dc2f20a770a1e104bd750ae7faa263ee74682ba5da115192916959f2370a5be53bcce0956229b27c3550c79f8e5c8f6284c312d2717a14c1aa27f90949e9d9a87cb2c540e8fbafe9ca3180a32d359b4c7b6952d54ebe4e3c3c4ea3d185b667c51d1da1c0e26264ff62937d7866807c497db838632964570d3e1d094ad46d348152907cf155a0e83dc560e7ed40460f939e1af145bfd2ca927f1a27002c71e8c9944e6c0c55f8b69ab74840e8982242e8272aaa32421f6069e462b223844db79a76075607e7f8fb1ce5693115a956e13da9c3cc6fb710445666dcb87d2505f5314888fd3b1908008ad45a7a74490a063d54479b25afc2dbbf317c3f1f17cdb44c2984352b770fa33b559514525d6595fc5cbefdd778d9cf04750d79e3caf022286ead9f7013ef9c42a3caafb0b966adb192339183bc160123b8df9134f6377affe78d4210eb685dc7629663f998c87d26463399295f0155c4e68dc7553333fad57f03194d526ace8812fda4d552e5479aaff7e603427deff440f320a6042f465e06a7001f002127ba8d5ce1c488c1891e8a4e458c953a2effbffb07e9d8bf4743a4ac1bc472a5f9845a355f960cac184d293a08d64ba146c252a2db8848efeff2b5f89099d96aa66cf51a6699a2646c6b2424f15967424a90edc2d374f9ba0946a17e43a55d2bbded842b3f76d73a7c2a76594b95fe342206238fd4dc03118511aac3aa3588d963d262272b71ba584abdf6abb8514bc0f543a688e147e970732e7093b72309039a702985f43969918bc8d4a9aef2807e598dee28b4275c6ecc3eb1c8af200333c7796d1bd2a7f8907804932e4d57f5f9f9e45f550e8f4003020ffb96b540f2989b6e4c8c1e9472fde464f410d63a7aca7f3999f43addd7874486764d75ec28a806e7c2a2f856a3e7b00e061481086f63db97033d2b1e4f392f1854a51b29929aeb493f4e3f861d8b297ffba5a6f585ced6a7b25f269848b2a968eb399dc7e9463898db9030951e0f446d55f932f7935a63859a60f03daaa81c8f7bae91d725528bc1e378fbfd886c1ccfbf0d746aef01cd7734760fd20f705f9327b493e195e0864f64c2bf69f114e623e469a08c528c61fdb7acf2cb5489392c95044c212cc906fed1a18c5fbd1ab3836a7ca17bd60870f60af595596c7802eb0642a8fca511442c76446073a14a7c577c3d4710f54e65d4b92454db1767da3922c92b218a4d985a45e87c23f0ce9808e4df74ac920ded865aa18df6f1844239e17f493710eb092cc6a93b0de0370cf21852727320083c1390beaa9891210f354975e6c8aa5950f8360aded43f8ecf8ede9ba8ac1027f7c524664ef2824e9be290327feb79a0571f1332d8fc611dc32236c3b3c0b652efabbf29107d18942e6e7338a43a92073fd82314753555885dc2ac498567c6cedc490e15f7829d220b4f5a7107dbd99422735541aca0f7e226a86e1e29dbe7e652a35165add602a1c9821af0df93a1ce6dc01609d6ba206343fa8af0ec9e62566e394545fcc9d6ae4af967dcdac6a1c193cde27e598b932bbe2504a3f274d1f953c3b1a85275ab4128a1d9d269d55784c68bf22bc75874e12b58f234aefe431c46b42d0875b4a5b1273a0cb067bd1e71b0f3e4b4ff9aa783383f4f7ba199eeb279f099ff5e9f2d111b5792b149470233f9cf314669f748b8317888a06e50f6b646b5887ed6261e3ae1fdd50d12361bb53a51594de1ed40a3da16b83e7025f2eef42de8eabf01417931931f36d7542d195c3cac7dc86e6b99dbd313a749a04c88f98383c179f686b6ff7dbd1fc111efaa0cb37cfe9c01300324f370f5b865b62e2733e317633d67b1a421b8a020bf2a00645fa9b185dadf2a89e32b3a0207bee2dcc3050c9c27abce71f7a88adc3e23530cf7ce2e6c9e5d2510f9532e4d5258ff710b01bdd3477f21f52bb473b7732936ee1a6e6d6eaebebc91d302ecf45388de3d23769859ed28c28d219501194180914a14b1195296017e167fd3fc6a565f95a4dcd7b8607daf20fc123b49939ec60f82ed00fd1a9dc020db99e18330dde567b2bee26d027d594ad3da63407e9b81e4ce058021112ef9ba6fae450080fc948cabefa81b7aa6d37e435e8048c91d59eecb116b277a0d46eda5679f84689ff758ecc50b54266970d92c2b42d3fa30287bf54cf0a47ae6f0e63d56e54529b286e6f456bcb0f29cf12409955b2ac460572c3b1b3a7b5f24f05e2749062af23114fa1ca41ad3b19ed88a0167693b8a04ecee2588db212fd86e99c972538fc86910fef943bee7d506a18f1a3c0d3bd7e3920540a3b2c5a6b2652149124df51b52b5738008a1f62c3d2b587be23071f6877710aa4728e455e0d168f7905b84fb7c4aa359e25bd99d0b076842046ca790eb3fae2c7a38b5099c0fbcde02bee52628d587d3cc678ed2b64cf86b0289f8cc4b12b95322a22ec142b8b6289e50851da42f2ecb279e52f7e61bf20c207ca0b7204f032e43886945737d254d1280ad74dff809acebe878c3860f0334c5c4894ec1f4258cf21589edb6de4b1d1150eea1cd7691bc792fe4f50078e54e5daeeb9123983de5ee27a7502297075e0eb3e3a80f322c8ea751b81a7f5f4af8d60d676785f08fb714ef5ab1a0b47829c521775b37388c35a5c189cf159b62a90403ee3666f218bea4a61a83a2fcf532bc657584d16a34482d92d77eda3d4673a0a7cecd7895411e4470417087739934065ca8facfdc003c86ec66787bd21946cbeda20ab122fb99c5adb0fa45f8c9f340a7066b573945834ef6aee6a9dd5a04478cf03ff1abc2fd9d7c59fd2b81bec4a99cfa9ca3e35da8128163bd909280a74b40bff6d99b39a25ad857462a2ea862b6492575678bbc9f53c80ab2ebd917c54951cb4e38d4757918cf2de442db792dc4d0e7e98e606f08e269fcd97c1db4c8e8af49fa397a06707f0f2c75adc8dd6ac0f6b10543c9d5a7526360f784631c57a2523aa2c79b9ad6c5ca57eb25e4604b43da5109aa44bf6d49e2716054de7268d498ec5f4b29dcdd51836f60c66d54a96ce76b257f4e4ec74bd635083e7436abbddcff781f48b1a954ea019f858038ca9d2c08b0c815074599b93c8b76344206bb038d270be2bd50fbd6707a977938898a3f012a8304a2c10e0f6ba7d74b305324c090b57d8d259314129e7fb2ded456afeca0da52342fc9f9de91b932a8d3089d3c54fb284a2a6f6c497d861458a05c2425e0578522d245a7a38ca52605da11764fbb5fdd831a43d2e345442bbda771a5a1f2697877822a502ac80e3232070e26409d14e3f59c7a5bec02824c9b96ebddbce93031a3b506661de5df5ba38172ecac6198a801c32da72c2a9b15fec85e513f42c2bc7390a49059291977a9e246c5f31842b4afc02181f427fdb468340eb0e63e4466275866b378ec8b595dde4b7d7b517a8658bdc0ee0dc8567a01fe75d1b527be3f06d517bc9cf9a391381b34127459a34ab3129dc56b124bc5b70ed67df6cd10add3d12f654a96b9ce8df1549b25f5dfb8a41fa079233e18d7119ad4f90958c823fdf84ab166c00a98c7fd36142c240810f805397774b769743e5bc742fce85a23d5d12e2ad05d4935811f6745f320c825fb87d7622cef4ec09a5a801f304369b40080c55f4b2a5d438676bfb0d479b565927b5cc14a12ad54bd7de460981455491b08e515dcd7d288c7a6cae12509a4694e57d605b439cef98c1c07df35cb87b2ba43713ee14ab0613b26cd293346390f610ffb74cc4a9f2d8eb0ff3b4c1bcd6de5083c0efaa646ffccbd345d7ff0ee641b2a195cd8523984d3552e635f804f99888461e75e3ccba379ab81846240851d55ccf04f76d8147b2bc94101f937e0035c7594daf515dcd62c620dd67ca55cdcc8010dc230d3cf98df04696eb791f39cc582eda2f4aaf06726d51f0aa463a59b628d324dc8082c45b49859be2856257abedd5ddb34837a056c2764ce4f758ff4a78a773959c1134af6fe6f4e62e98eba264f9c09517cff87ac53766f557e60df3bf3b98d2edf0958cf14a6b60b33282bae673af08b57ef1e42842195aa33e96f4613e54feeddbba6a7690d6a5e9fc25e81c089871d87b7c298d2743306d9e0bd888cb925a1721a4529bbadf778651ef7aee1ddee90033e423586b5d8e97d4c044aec49b5e5294672b41a8522671d16c9e10c7b1ad1b2449d76c1cb7778da1e9d69621efdbe5169c838accde2f3238e1e0407ae74f35e8a713c5bad448b599c12f92f60acd5685ee036a920f8cfed4779e86a0624cc6f440b483fa10d387a7bd8279582ab714c6084f4971bf77120b1dcd3c907573353b41c1c4f52c6974e01552660479380dec2cde2f2abb47c159f3350442b097936f54672d5d3e3459f8e03ea671ddf54737970d8704e528bcb153a77758f19971f72ba4bfb214d814de46d84d0401187749ad2beea57397cc4c7b5ee14e2c9fc92ae0502e148a01ec3267889861057463f47047776f11c40e09c52830f4cced102f01ab48ec5db6641aa7e603e3d077bf7c52bcfac10c8bfb5c985e8de6b3061c084db2d73227d9456336c55f974805e898bf9570a7127f64d92d8915ba1fb3f3dc33370dd02ad2874bd686d456e8957b41fadd0a89bb1596da1954f743097231b7efeebd3d5d9136fa0f1f9d2baf0984c3a2a7558578f18d4408c2e765b2072ee83c0e4bbf175b308320b205d93ab45f56bb6bb549948197bfe7f29d16f3608e2078fdb36607eac889ea1fea56e4cd6d0e60ca5920f1c27775d5cb8178f16a690b6a5ddca1031f0993b0969c14acd4ddcafa9455a0c434a99d9f8ba8ca3463a4b62beed5acce46bb9dc9b05f8f9ecb7b52acbbe52fc3bc966fe0b91fd26146c9e75c8f66d5ce37d573579d4ee8e5a1713e786ba5db14bf8107a8e2b1c88724d8a69f591790040547a17f0248cf4577a58c86dca5f21b2898546dfcf023f24a4b4bd7c4ffce358eeedfdfdc6b7e6f1f7eaffd4b92ce7c2015691aba2cf6565fe553ce04fa2bad5b8921548e54db82452aaf83375608b04304a297ae1c3492c24fa171dcbc2e7eb42abcf380702bfb98dc88528c43b8ffd1320c901120b3bf3f9df32d6f081615b80274003b6bb06adec77c64e5a85d5d26817cad0484c24960e31eea32991074d14e0e3a7233f3cf4db6c166e5c74191480fbdcdc3dd731bccb18bdc0931dc834e400c46c4f77dc59fc9908be5eea3bff15afa27a375e23aa33d2d4155c62240de10e8a09ee7d95e1fa5a8e25f9511900326c8f615ad26bd8cc6e4450b52b6e36891cdb0c6650348dae022373f1a8ef076c1f4e58c7b2374928e7d28aac65178bbd5930415dc48fb0d52dadbc1cc77c068a93be59bce4b859f2d6ec4460f03524b9e02e4f93dfeb3cba8c33f92a721397f56638148b0a7355129552fbfccc8e47cfed8f206162db5c212f8b1b3e4bfe6413289bf5c273cc63efa3e3cedeefd639ae7a2a7aba857fdc246429c1607dc5d6b54b03a51bcc0faeb248cf8f4486e6c6d797ed9dd12be279f1ba13eeddf1066b3dfe99e0c14689ab499d3554a04d9fed63799275b502f2190a460309767de6ec8a30bb3d89ddc6b174ef2bc0f6740bf104c2f5435f6cef72d4267e9f7eb306e086cacd838b1d769f524fa259efc75afb8877f2e743960f0bec13d1775de385ba76f0ea04d6cfa2a62ee4dea44c7cf17a81b951185030bd04684ccbfc5202f764aa65365e6c471474094cee1b14725857a370036b77e3513b2380f2762c8233d4c5a93a12bbd1955e19f2921c0850cd4e76ddb74d68d24dc12b5086a2102d0ebc6ab98de2fc193ee95547659964b652d965fcfa0cac5acc19d0ad61d2679225670beadfc1df2d0f69c5c1e83202d53bce752add6970a8a40918e154c4ceb700e7507b48999123fb7dcd28f20fcd80f37ed8beba49c71c899a672997ac9fc0a2436766cfcf480ccf1a2ff002ebaddb8abc16c1410aba84b01105f330896ed41dce2bb27706a1d14bd796f61b9012b24613691d5ed001f7f27e76b6901ec27a5d8d88c4324332c85a885a352866872f300540f1784f20be87f4ab4a8774736b2a1ceca5f801a0406d93368bcf4317b382430d5937aea7043b819a3b1a063f5b88da60ba5f2081b4efe55f87c8711523f8af42ba265428b15bc73f03da415d38903e206c98ae62f94752d006ebc1f03c421377b03ba872686004a9dc79ea87cebbc1b9661cc72d8f0494e215d36822349f429d44a23bd289c0ec1dece4f7cbd2b9ea2b50e4da7fda4fad257db8b9e2b28a93aac1dd7f6b69e8665c487577d25931f444027fa5b55001ac2ae2aab8c8ad0913f3aff6219e6d34eabdbb3b67a75c9238265357659b499ee09dfbf56f6e031d3bdd27f2df5ba6523856d0f66d1058cfdb21c186f7d6b74b582b6aae2509c0c8bd089979bba7e2b8a8d817f4034f2fecdf841601d4053107ef293067ee607034d0b12b9ee90809709048d45e29ede209b8f9caa1a96b6558b7c890554c08a5ec0daedfde9ea4734b85726cfa5a71e2a08c3be1fd175352f4b3d2a9b98bc1768a4b3f4233e2c4baa4271cfb234c52dc4a9fa66d94b10c3941a547d4a199096d191c0ac464aab62a1315919605ae991e84e53170d9e2f977aef509df5a2169189b8c24573e1c5da400df45d753ae0880cfeb1910598639cf6ad409387a97d75ef91a8240e68fbce22bf505f32af1eec9e9d5a1da8e5ab93a0ad9a3701a6252293abe2ed9caf5e79418bd8070bae4760695f14ffc96f65d986a7e06adcf4bbd59b1c3a89372243c910c2f418342129b0b6512d91327fe09986d187facad5837c8ddb4d23d751b093363a987fbcf8f3460b57c3a6d69232003f9338de3d23c2f868c47d3239acc02311ec4425605dc743773e20df48153a6d075be6ea7147fcd5a14364e4177dd48934ef03eb43bfb646525d2f6530712f82d192749ed8e9c334d010070cdbb46886971e38f4fd98cad20bd1c1eb2f94f03d4d4ab6b8c26b6801ea26e8a889a38d635ecb2d88093eb832c00e435ce63bd596250b5a552eae9986d8f414e24f1be79e41ce6e1aad214f8eb771b7982507194d5179f88129b27119d6c4a961317b23e112344c01015f2047ef591691371505b79919fc772a497a75feb7d57e35bc4e1ec9da7896f8e19848a99426face19e158b378574f23407284c373ae5e8afe2e06e166dafdfa87656d091319369bea6ced594aaae37c4a5d27056e259e5621fb79678d5e2c4e05533d765e56e711ff6d918911e955df67932ef3a5c742a306bbbc9fbbd5992d9a9f811846877062b9b9bd5a7a5325c55c482950a68ea995f420f5ffa7676d85474e27a6824972c31ef66f51920fc1aef8715205dd189ed67a0f68a92caf188a79a82984ae1f2b877fee0847bf444bc36cf9ee70d2922e2612d50d2f70dc29e618998f78c63600e911aff2da29ad6761dd2dc8579a46017d6cf423aaeb8627f386dd91cab36c1b025b2d2d107f0d37a8b77a9dcadc6d02668fdc2acd0e2ea69d41049426c6e0f21ded27e6b5adc36035379a343f27f2abb0b282f3ea1fbc76c181df8f71cb0911ed0d1d1f84f80887738105ff9afe58e603880f283ffdfe7bb63fd6a766ac70e9d1d19eca86a96caad7c9fe288e9192e64b5e595a4537bc2a843f11f793e86fe3ceed347b1ecf0f78e9f9cdbaf2b8880bcb8527750386bf5d6499d96ad34a0709c7dae7857a6fd177314bb40a7ef2c70da43fc733b2deb1e47e9c24438099fa46ccd62bcf2d04dd532f9a1a985af73c97956b57565e51c479344a82d0985a02bd5d8695712fc8fecb05e93fd06e108ceecf54bc0fe0e85c00278341640184d9e6b3a2342c8fff348e8744b66e39c67853212de0d4c0dfb61645af2b1fbbe8627672f33e7f2c52464b0c1194db04816ef3b904250861426a32bbe99b0be6b9cb9aa44f55e4a9e9dcb2a5c945ef24e7a67c448d7740b027631c369cb85543b9b704a86b6bedc1bea897e4ce7901957a28afda228fb728caca4e9f7bf63eadb99feee370eac8ee5301a1e38dd02cee2299f4461e71cce290e6ba732be5706581219d9e18e088f38c4d56c4432d2feea92a742f4a2cf5af9c48d986a7f68a0c218e94087317b8963746fa37333fb1eccab7e8c56a9016b06a3ec790259dde8389f3b4d006e18c8e561416458fc4f7e77d0949924b42c78c0022b353ee967aa6033c3d82fa0154704199afe0e9b193257ef278942b66b9b35cb97491d9a9977c700e26ceac9ea256b7e7e7d2549cae987a65afbacc218ce1804f167964b84892c456dd6e0f6e8f9388ac295adf16fbc941d8561f2ed4c9f360631d858a2c2150bf4c6d8d59838b32fc5d05b39b49313b61cfb6cae30da879c75d5c340681406aa41cf8ef4f0651e117d030e1a6e5fcf56abf5b405f02a72fd2046e0024795a78cdb43654589eb79e5e797f89b0bf2dcb94a743705207eab656147b27645fbbc251450365caf22f6f7499e136833d0ee473889fa7c568e1eb811670e5c069dc3e516dcceddd6cb367bf01b5c9677ce9de11b8428aea7d99f407a9acc4ce2da9c65343c6d5744d64594c0d20e7d29878b5cda65a706e01158c1e98f82212facdd3994fef832c93734b5e24de98690696bd38d94df54bfaf58230271254623c9372bcfcd2be07105616bee6ad1613aa1a5d809b46bf4c9b3adef967e4615722d5d9d2e27600a173db59d5d8e4619670656fb06a96df6cc5a625450f52c3bdf83d0adadf8c7a091237e93f72be9cc8a8f54a1c7dbca22e8d82870aaad8d0870d70bde352cbe167a3e796e3065cd5e17b2c68ba85196778d2bce8c3c4b72229c9d47f87b6d6cad9efe8fbeddff7558a35cd468772e2818ac83273b98824a1e6c88209fc9972b701bb23c12a27f88e023c5cad36eec133725e80b1a2de284b5ce2e5555dc3cc7c17963fa6250df458f8fdc44d68ddf3f7ecf05f2db5c5ad6797da20564ca3c5289c88649faebf5cdf36e6bbc41c7665333dc321e0531f815c6cfcd93f43e8197604d18eae570da13b3a5e8de9c90f8ef79c712cf3116b4fb5ea86cafa29b386d78f69754c2cf670d5a1e4fa3fbddda8c169248fd6579064d5c39fc14bc58dd96c5548740fe6f9a05ae83d931e45c1c782915004fea1bb0c23c265bf18dbb50fcbf472ae0bfcc8e9b2f81771464ed3f513d1c651f95884290b3b15d3c9590e759d2cff0fcdace2a580d5607d07cedc26c194283e7bb85ec15ad92b15fdf069a6441fc0855ed8bd8573414878efb11c7a7d180e5d1b070e0bfd1732bc44a5b290bb201f7143b1e35a3bb61e2f5a462002e0334518e90565485be52108f1ce0f863099b78dc00ff8bd888bfaa4bb0ea8c5a35c146853d5168a2d7ea7a58694df82de6e0e712f05e4630a1e0882e149b4019f16141d38cc1bb58a3d2f7af540afbfe41d45e83d87de9e32824e2eb77e3e001a659dec26d897c8f2608ac0d75ba6b06f32a645a96d0697125dd2bf3b54082659a46c1cd5feee88cc70558fa6aa1dc6b9c97fa2afbdb52f687400a384706ec29681b917a258e665fca7dc62f5f1bfa16367b00cad11e407fcaa2f4b1b01151cd7ae42200fceb66471b3ba7b3565fd444eeb429dedac2762145aa5985431a99839ea2be432ead0c29834c778d77468b2bb32301bb4870d9ecbaf0badbd279ae61ae2bca5af8e2d1c29f8f892e241b39a985fbe2c0b3c1879976ff5246c3a16daadfcbba6dfdc67bc54622a3d8eb525b8177bada064175eaba631006c2fae9db9f19bd03fcecc2f2a7bb93367c66e68c1d330cdcb8033cf95c7958c4a3862e869f1221225f5252e9fc0de54046a014c64a10739ed00b81dd20750b878fe9a0215b665443d4fe2e1e1fd9fc2692f962f5c8a55914b4b8ed88c78bc0899de2d4cc501f87554cb216c443afba786ce58e65cb30c4bff5f69195b1d9435404db17f23fdb17d9400df919d2c21d9e245852098c61c4ddfdb74e767dc5347a21b58afe6d320024e17882691e39d5b1cf3d55a18f9f3beb1da926ce58a86b30829887c55ecb22e2faae0698976a563affdb6b5e3a7734880f97bbe67c6acdb62b5aaadeb615088fea53ae3197522b9c1d11e9b61f11e2ff24547b07fade8f91c68167960f21411665c4ee58384bb01511103d7f22fda7d16b478413cb0fd7634c9771422c5c23192b9157b0c19c005f1d323e072499d00333935e78ddd77642ed67b7dac4130bb632a925935f8338bcc9fc9b83db6012d4f40dab1b48295696615e26310d93de792b4cd539d1bce5feba734b56fdfeb934d44cc7d485318048e1ab83af24853e0c86ca6db1181a59bebff694eb7c82349bebf06fd4c165c2c6df139bcd4fb8e42386ef135f5406fcd1614dfc50cad0eb8f80dd42f95728ab08bc72a7289b2ba3c6d97c3c2406ba192b74c0557d223ac48a0d91a788f41b268aa60675952672efeae3e3364c9a9157ad0a60a897ad8766ef899b97696774bd0616e21e95015599288322054cf37315e789881956bac63a17fc45f8bd999b259b8e3095d2f795b4b6a4817f1d6c9f0604cf3f71ddaddc0df06a88bc99ceedeb220f76e94f1ee17a834444a1a6b736f1adeef425b7acdeacb900bb30da6a72d76938d4a5b1db7c94d25de720267c0ff532b1de3d5946a418226a5f5e82b57f333cba10f2b89374c613798e52e5fa5ba9969387eb50b813e25cab5d9084fdfba428e4db5db3fa8d04f864741ead64e2d8b865a7999aa5c35f041889141448c2b49a8a6abf82a30751405a03eb57976cb44a7661d7ef7bce4586447d0dd5204d3cd863aa3f6728733a7629c58a7788f372bc46345d8495cc9e123cb578163af982d876af6cd185f596ac1db0a1ec28f5b380864a754ae4bce3e3a0fafc2b5ff3b7ed8c29040d673a98f3b286ebc21087853d0a397f19f541ece49771e2f13b59e10ecf087d805b48caa43ab75890ef515dccaf7fb904a45666e1e0af9956f1af04a379d4a23eb8c9e27fb7f7b5b652ba7bc6dc07df0894744f59020bcd6dcaef29f8305987047f94b483fe8504116266983b71b68ca1cf5dfe72082761e11ec1c1e69a4d992fbc97c79ff3ca6148f5f7f91db96e0a9dc2ea86dc804ca6ae20c7b3d1e9f7753d81ee878e1e5a44bde42508b0d703a80c8ee4dff4f717dde8cadb947771c9a202508614bc15f3b2914b27cd02dc4a443f8df13386130fecd963f26106ad47dea0721e156c0acdefbd66b6cb5c6de7aa29d5adc5d19aa82500d7f4f16de2e6dc8a60bd1a9d7eebfc98256e34b0cc8b3f179d650d1e95b06be9483a923c835e30947a9326483027d81cf408aa7f6f1f36189bf1ddfbfef76b1c0d4ed14551a9ee1964809888f4099e8867a9dea6a9f7665e58b70cab4e0a8242af86a7542f6f360499a64a8af88a539f60e00f22d0620a1882f5c10908a160a0da6b44a880e8fff07494d09ea0c911a3f2bb2e90f4a2238edee4486ac80e122fc1afcedf8ab7a34e212e48557e7af2413cf4919e3d652c479f8dec5840a072c9843cf4f5af4c30178d452064da0515b504d34df07d7f73b371d7af733aa31613ce7c086a6ef15730a7bbd7dc9440a0ed6cc5d76f3bf15b3e839ad3ea23c3ed5660846db18a69181f2bc53dbecc5164512836457b50a598f162a32d5ff46a946c2e57e65fcdb37200b976ef68dfc5424fad06a55804948542ebcff14ee1e69b16743e505267bcf962d3976b125a2bfeef76d0722a887866afef90b5708326336561123579049f855530e73598933552e6928a549a2722603e102752c2688d0e99993961b4372e3572b28bea55ff5984ccf38d921f37a47a64b0431eb8386b8efcb14461b6adb1153cb601f26c7636ccda5bfe096ee10f7a3252dff10a782628dfd8d2c7ce9141c7e093373856b109e39ad6c971474235884f895e2c0fe4f3ab0c465ca40f079284f53337c2f91c759375231890137cb643382ba40397ac72410d75856717c44a09a79a0734720f858c0adc239264d775a4533bebeb52bae77c2bcd6a97e9949b801a5d322f6d4f9ab2585607d33f3b932dd2311cf170e9fe70f5d8479db1941fa042d4e1ae37592796d9c043c2d276c1b1b5ef6221ff0889faeda148de0a559b0a24020388a26d7815949af723f7bcb7037065149c490591a131f5543e87e5f2a123f23ed001bbfeb069c9afe19a8e46a8d4623be5cc12ebecbb0611383ac3d599ac0d0547e8186597a5a9815ca2a5912987e4b24d76e86b531d0499eedec6b5643696adf16719b0c71922cc07d2b2a11cb28c0a2fbace096ab5d4643faff29f730b4954fb4c8e3b6a2b67b287b82f20e118b31ec7ffc066e577521b6bec2889c8f025c916700a1d10cd292e708539bc4521e165266cdb8d6163674f5e15230b623f66adeb625d9a7dc56fccb9a84c078fb18044c2373095de4ae5d0ff36373a25fde6f49e4eb9815f8f0f8f84c48f23e10ff9031a9108bfd0427c7699e107cba156f7ade0f44c83ae66de18fe90b72f4d418fbef1704fd9a133d00ac194ccd06c85ba1aa90b532a91221237b4094b818a9e90d83ca3b8b661d9b80ac8794d83891506d6c48c748498c109559f353411db82acef8541020e408f510cca6b496a3fe4d05a4839facf10f0d37a1bc4542ceaeb7547d3af62f27af21d40aeb235b39f610c760b98ded0245e02fce85d44445b5b97c65e1d1d3ef67fde5e048ee408576fe415c6f2c717e19c2eece3559b2a8acd3967809292942b944e00ba90edb30ae51aff5fd0e236fb123ee054dd2627090389f5407ea9dee63c2f427ece42a12055e0ba12c2ec438e72280104369f8b4b0adfb0d364a3c1644c25e77464704a9878c8a1f170d6440174e598053c836e10be2dc29b88531ee64db57cf83d945a2a0c66a203259861af235de5ab286c83847c8a352c00b1108c5657718b87c9c6a26e2d769274faedcb2e25eca79dca76967f4f0ce20f79ca2166e5944ce46b06bc982f011dcb1bf658bc317707dc72cac8bb13bba67587aefc117b9b8b363202277c3496cc1353f2bea9118176b712c3e0e5d494619c459d5f63573e4680d372346d50c475c4347cee10fbd98dc4a139020201d11ccb55bd6ddbb25cd36399dd213971838267ad1cece3a49c05d565557b5070217ce44091a874ce9a5f2168381ae768f92a000e682b07c38e07889b8baee0cfcf375bdce04579eb91a3b431c0abd4d3825dee1e2b160717117e617669649a94ed77ade15bfc821f4aaf82b88d1ab90bc15f58612183740aaa72f10921e5eda5457508ab428b2d8b57a614bcda43db4c5d36e3879481f7bd0b6f3058b028a4c5c343274645a754eeee00ed826804650255cb046781e4d90edd68fa0fa9c2895d22a2fd2b3bf4e05c9c2243e9dda62680de9e229d543843adb6192252fa3a0749828dc84dc97014b64c0d0106aa5a564ccc0e748d12a3fc0fd6a7a869100dc8a63599fd9882356bf98585145f81344ded478dedb83058e4bd18ad3d49c5ae5d04e3792cedc97fbed957f27077b83a497883aaa1ea82eba3b1535595e38007591eff7bbeaa9e3945ef989b973d89c6d2ebbc37e7d00ff56332b946b7abe1d2058a3ddb1aee16bf0a5e23887a18ba4ba2214d689cfc2588e5df5737d8e7c6203b4842b1a61bb4daac26ab471f39a442fc61b82b17122cc9515613e279f5b4b39f4f31c6e4ac84b6298d5d284e814ceb96f2fcdd08b4cf526308bdc5638a1bb7ed6d559f6738a660105507c8c77103f84e6469a86674545a9217648d12a226a10d81dcc0534e741816f07c436d7245822a25b0c7a960e92a7802871cfa656f064020b4db7b7094a667ea226d0bda5024e5e61142cc7f1547f5382066e2cf62421349a271db3f85d5666f30d25b893f91704562d3d96c307c2284b419b57630e91d4e1caad27e1ea7501986aaafdc32a6a4439487d5b94d23f57b3cf772f41b80f08fbc1fca2e3f7666a9a40b877d2a27efdb429f6ab0978f42a469aaf8a1109e3d785652c7346590f6ca853f9c990c0b4e6fa36f1d469d18d36803c6de6a50c68f9dee42dcc8354861e91ec0ee00c5304ae6391f793cccf4857a2f3cc1cb18ff5d41f7d6718f8e9f261a6f70625ac4b9002cb5cfce512d2c43400960b939e8c23be20fe6cb4b2c8a7d540fab588924ec4bc5045f878e0dcb3625e79633530d7a763aed6e9f6dd0dab666bf2314434297cfad697d43566000ed5216f8d6a82b76882b6aab3a4441a4971827bae6fdc67a5382baccd392bb0620c8973d13a53303db9f22692b43b0167268b98b6ab7a81b13d2048be12652ad56905111fd4fc4700c5711455fac0da284d4d618597e3c4d6978ce7c1c2463a8f38a72ef51bfa46fcbeffdcaca6a3f58fa6cb6b9b271ae9080e2b95468c5ed7a07a707a5461863cc6d941593119ffc6db4958a3fc97b526345b683b652aefc8673fd46892d6f1c5bb46b34f77323f243b4089e53c1f7b12372a27bb8ce16aaa9bff1e9d09dcc5ccf4053648a49e908f140994749118f323931df0243d7e032734aa4eaab9eea514fe8b68a036d6fc4343d10981fb9724083e30623e92d948d9dabdd5bc889e77f6e8a3fa9e25e9edb10f0df8cd11e27162f9b981fe7deebe153ac47e47280fe1fd245b8723461b0b36b7d63985282e6a9c1473b8e4c2250fb06fd03c994ab774a6696d17ddc1a03b20dbb0791f715d256479d14fbc1b269411a817e6356e329194279178edd72608b08a159996910aa2ad8f9746e82360b2e75721ce35f79db19854b3e7279def583a11365678040293a00f99e206a6f8f0c78353d0373b6f4e342d7b70c42d031e238d9faf1579e9fe6d10b207892b3b1fc1ea0b3f92e63eda1e56ecc069bfb37d3851aaab133cc03e4efe75ad063b3fecc1df9f97885b5e1f10c48d455514ff4d31b661e64a92b0c42dfa99ffa3d727fc62f68a953e5c86d352584dfd70fe2b560f5b440e916e3080e1edf12439b332002097d39f71577f3fa7e43452fa8a1e1c1c1a7521169851d1c44e70be761bd97368ed3b7d7a960193e3f7a47ef4c471209972fdfdb5b5e18afba6bd20ed399952e8b469966d89b5dddae8586ef23ff0dda0e4e03d3da56020d26efea573f9da1652d51242b8f01a1c0813cfaa49a15d51a5db3b322705a5e26e14f0276c9d1d340ff053ddc13cb5e0b7a72d84343e2666fc5f5f0f4ad00286eba5c7639083dcb0cdf5c75fbed1867486e984776b7bc47c7d1b853ff54b965d4e92bf41e54d4d8c965af457153eff702b13af6b05795d1124cf3294f1b92111435685be6dea6743c39e5e143218002431a815eb77c6e0adcad0c0261b5d39340221d54922fa85fa668e303f24d692a0d21645c845551d8021d748e32c6aecf51ca2126a10dca3f95c739c39825fae24d9899b139de885990905dc38d9d8ddfe52b043592411bf0bc2f7c0db80a105cec49cdaa3527eeeef295a3e46a863225f1be84356e7232f3362be4e371f85150b22374e40d1fa2e01e05aeca7e39f500ed04ef63877b9d530f32959f212726782e6a965ce5c350c03a2a88520ef32af182d8db74cd116f4ff2b948c1820dc51fb313b355dc4cc61b74d2726ca41073b0c9611a2d1a620fd9708286fcdcebeb007bb8e96ae687d3262ca5d63daf6011ee1e8ee1508106b1d171ebc89abc9a7c88a7795e29edb18a2e96133ca0b2b7b96f0ebe8bcc77845f8b3d2d63ba0509dc3907ea7977307467891dfd2e394a08b8120a8d8150fb1d79232c1e6bd97988da3d4fe802f76b401c5665c99cf435193a25e380c16f67a5c59656a6e4fe16ce427a3c951d5656e445a31b4750523104d9f082086864d36d80701793c9ad96866a16e0c440da0e0e4dcc1bd90005dab5b82d47a4e5fee48ed2f1fc102140e267b290231c37ed47af7a2ecce4a516ffbcf80712802d2d0d43bf99c8d47f4c369a551522a16df95ce85707f00df5cc499345ef3d577291336db7b93532ed9a87df5c39bffcecf48aca169f64291be64a5e0297e1ab13b32b1b25fc49daae6c03f6ef91e4ef2517765b1a5bc5f4a3ebd2b4379753ad8caaac5875e1973183459582acb55ca1abbb7e1578efc97ad396468fddc3ee7869fd402ca7258b5272111ac2c38e4c15f9dccc0c79a91313e9cd513eab4df094ef5a2581729af98b1823c5da45ee082c896ef5be317711f54d2cf9e04a37a9f68e8087bec619fd111075fe20b7da1aa010c693e951dfc5a65d8ec2c02a17be36b9449db1153df16b19416e094fad3d0fcaf5e4cc9b9f223659f46aa427cbcb29c9934ed89bb9b52e86137375f7ae3450f984ca3e85690b5d4a37f3fc670e7fa6bcc7392741c56b87e6f843cde5e0d4f3713b02fcf8102b0406b639bb86a171b733d04dde9ede810ace6fd99a0484fc993a6450336c034944d369357f13092582eebbded132b798beba15d17ea9f0a8542b85d49698e6074ec3a6e2273856ed84ee67dc94b5023d040463b358e5379b2ea7adffc30c449aebbc36aefa09ee7ccd2cfa5a7239248b8b668747d121d60470f0bd3536501e16c140f4922daefc47ba624a3c35f01d2c2a011598b488dd616b7289eb150649cfcb3234980651a76ce2d333605d3a9667e78ab2c3d918f2d4e64f6280b70d711a3a11cdf7c3125f4a628cb0de3116316ebf18ef40cbb337b09278e1efc1bf0f6c9777859fe79f70f06fc19e4b09954393c0ac99a369a7a7842ab47620123640d6185a110ed41ceb9fccf4f0e474e774eb026701ff3d72f5d06e98d18598c705bd2781d4fe894a71a1775b00a4b6b24e081e6a5d28ddf99e591480e22c02565da1193db07400de9770012c76907882cb4c86a1d5864ba9fa8f5192b622e53e9497a07bd138228d8de12d3228df21049506291c9fe3083e2b8d068000205e3a6dc50961cfb8fd37c8be7b2f54665356eca5d92492971e836456152e998dc19b3df25741f9fb7c6c944f932e3b3d88c64ea11f08d6b2b7d6d015e181e1d764d9de11626bbfd7dd198b227c265e68ceb2ae6893ee73ee60b3be6e482fd32187238b9d835aa5e3eecf5020b49a631673f89760873ac515a467c2aae3fe6202dfce63f529902e0132b465a64d9a4e3ea0709a10ccbbd1df3f407c3aac3b18b7a1f71993bc5d115ce9c574a93ad3a4b46830bd0c8d50e58b0e5897cfdaf484b0ed92e7235311052a6aa58d6c5cbb9006b4b060e7e2f15614192a3d67aa2bc63c73e79cb925c140420122d62514543b9b1a3dc2c74febb3ae44dc45f937a883bcbb8abe306a13c6e6b1f09cb72e76962ccbe32171329e559ae6f148172c20f447b3ca64dcc1d0513447a130224f627d559094a23a67a7a26cb147f13faffab69529a9f6888530541def7e5a5ead84babd4e4139db95132cdfa4715ad6cf2dcfa7fd9c97e8092e7e6c7e1015ddb1300a2d4728b7bc73813282db399cc2c29f504135e9559134a4bac6763f41e0c6d988700356256e6591e5e376d61c9d75daa119adaaa27bb1f9d72aa10fe0f555cd3896b1ad3699379980ab9085304a58db0e259caaa108f5138812e43be7b6df314df11ee56878a657fcc1bb8cda9bc4c378ad8dc3f5af50ec3f915b8f4f8e74821ffa069162b1df8b47bb3043baa64f286c5062767e3e6c54d9d247c4aee5b028c4451aa7e8cdab8bed0839b290ef5d119b490ebe47924a46089fdf0205885b465612bf97024fe1d968afaaebb7adc657cc46a81b19df3289895c4118bd015c6718eae9afbe76fc00aadfb2af3c17dde7fa642693e2eb76e8720bbfb8f33de20bc6a87c081cc68219cc379b0e8bc224916151f98f1172386b484ac18b51b18b2ea30e36fe7db8cf8830c0a0b92c6c8b96a5a71d216732c7cf1f7a57e5a7625294458d36a01963bc971daa1539c89d6c087dc166552bb7a77db3a6c350055bad5d4b620295bb20a442b474d844b498cb8ac7b82f2304f0083f9f8e1f3cd6f508e63d60935f5fc4f226da9fcee1f1d162e96284e45ece63ad975dcb61bfac33aaa1864efb4de10badd64e1292dc1a935d3f2b9e56887a89ca7b45169ce8e7d690b0ab235a0e9760eaefcb6866ceb723b71e6ae5f9e86af4233554fefd6e55ea2f682aa58907baf4de24cf98c078bddfd791bbfbc4bb2f3002d14199ddad0b24132334aaafed25ab41c83ac5170dc33e33b1a7abc3ec06f9bd048a362e0082c18ad4fe320293c7d1cd4b55913f825fafa9aa8e104bbd57ceb7764e578bdddd3bbd8a66ed07f4c8dcccafd9bbe6a875a0089cf3c7b0cd2052137d2e869ef1a31213947cafa5a52dfbb6da14f5be6f827a1f56369d8ca03548f974d03e1e0b075360cdce37395a02b7e0115e780b237c47b8b7d09f9371e86f7cd422f32726a3b6f0dab939ed73cc21a8e329ebe85aa8e053260d95d4405059981922035b6ff89669a963d453d697eb7a985e82abb5d5698b164f5b0fcb930ef94679c17bc5aaf8d0ec73cf42d5836b5da13036c8f0075c5bf6662d6f31de0b9001951b96f67e86cd411321c0d0afd9fa1afea653015fd5dcd0c318e851a178c51701fad3b9a5eac8ab74428e115f1a40a7064a399179235cea1953e30f4697039e4c1b9d6ab538c0715019a1c9484f7f5d3a077742be26c5d272142c951076424bdd29ca0f6db5631a817122406892918a06bf1e17a80f281da8c3b4314f0459813184d6e52a000c0ce32b0b75a680519179b940755d6ce0cac79890783df7a3f93b864d8d59a287b7df5649604e2e3153fff460780d88e2af89f8d3dc6b3a95b688128b8675f934e2da2717e5055bcb8a767d510f5d24f33447f472d1f340468624840769af7823d184e339e0ecc52fff9921d74cedf5a2e74be1219541502aba69323d4925dd3f05a4bccd690f6832737c4c3b691330dd6c77c6f8c2344a26d09e9b2a50452136b23da59d2863c5d79577801bcf54d19c963a4a41e1a03350deae1968e435b8a8a36cc4d1e7659e9167b5188cb5b7b6ab8811a64b6556c6788c6019d8861866e1993c45a6a8a84af2aa5ac0927ae26bb281abb175cc9d1af01c5aaab76b8ac3af9e86c07c61ce403b82933fc5ee60576d20a0a310d8719b1e0c09a25c25085802bbede818dfa1bf9ad72bdefd16f9b22e47bfe4ff84978b7b4bac6e84b6474d106070865e3f9b02d5981afda553b5c750c245ea10e7d3f23b0e0bed8d38875abcb06176bbffa1fb88f445a159174c4912156e96af39ceb3c85fcf0c825714ade63206b1f0adc2880515ef7daac5d6b051e4291444b8c3d6f149fc7f2065c0c15fdab32319cafad55c501a1545fb458af6453bb7b57998256b2acd4da9bad89b15a16dc7f2242ee6f10970e8e694982b05ec6f86f805bac3e9fecd521511432e798836c32cf2ea8099db0939de1dbf71707d9042705b6429d3367ae993ffa572e424ce9f5c5cbc1b13c572a245659c0785147fd8c68006ce33e9e76aec8268a89bfc5d9a1d10c4291d387f529ee5c249dd04e85387601af3ffb650edaded3df169271849fbf6f54c6201e17190617e22001df82d231e6de66fd2dc934328108dc401349908025003a646a6d7621757f92196fd4ad84ec4fc49e92c2932abff8269f72d3e82942e77e0e473d232a455b5c8a3f5bd6080255e509fc871326f00115015002ce9fc87d4f24cf2b3605f2346cb7c9db88fdd2e74577ff4ba1f530ad8507fe11f32d59e14b7be1a2e3a2bc9007e6455d8bf3e040db0e133cf8c2fbe8a9a54cb061bd4923f997e8ee8a72acf0cf1a81fb172f16ed4d7b7e51e20d7bd6c280f9269702f9b2aa9c65a96b272725aba695456edd28b7b1095bfebf17b6516cb86ad5a5ecdedc753ff2e253979e19fa081ddeb100d574faf2e9ed0b57d7751e41c1fda93c231720ecc28d77342250d4d43fc069ac303b3fd07ef54d47a9fe28783e31374493f0b51d2180ec23bd8fb2ed79d04a475815801fa3e0a275c669a0560907e81e07b1c286b7818717328e877aa929e4b03f9432d6812d0ab754e3e845fdbf3458591a51b6fc1db8348e60e9e2890cc546e69f4aa2e836c8e2a65cfe460663355245aa126497d6f056961317a723f87700d72d2c60d8d52edaaf232a96e1b99ab9266684ca7e72fe335cca1a9ebc4de1beeffc91fc0f6114c4dbb298163f3169b81dca8673acb639d96b6e44350fedfde1999b9fe159fe91c87b2d15c00a9a10f0986203b0c3242be15cdddb2aa13516e5b3f0eac206961b045b001196162c4c38fae79767e61232d6e2e599b8eb7aaf966481b1954173f50630e5bb6795224c9faf162e8779cb85cbc6ad2897440a0d1d166de7071f27c7ebd95a667172b255b8080cbb12e196d7a10306722bde0d217213637d35bcd23cf98193f7bdd11270ef952ee2a4a6341dcf51b469cb23d69b77b298709d4e6a184a9e0f10bc89e1ca22d4624b55e4dd3ad20f155e9f93807bb27e5f4a94def45ee408c5705baa896674b5d43942c373102bceb11a945915644f67a9867b42d72da58e2cd497e91d770998871185b3ba06a11d7becb2eca14a3ca215acaed70ca59574393f3206fa67352f691e4a155b1fa16b5793ed19c5fbee8d5507ff37ed7c8ce4b9ca3d30faca26cb8ab50c4fc473c00962f924ff016f2117530dab024175aae41eb411cdfbcc5afbc1bc640257e35880e5007c2a12cbbdb5face3820b13144ea613eba0a173fa2e3e58b3aea98ec0251432b492b8fa27a2b6b3943623b47faea8ae75b47ea35d544c4908725006b7960e0c7517a2798a87f4b7d95f5a0f55888041f9ab19a7723dd7f8bfeda7f8d8715f7b6fb31fa2b046dd1a02a0e17bce899ac75d95dba055a0f27acecc932d7a77ae2eeb2c62b48932f59a2a477455d2c353caaa8f086db18e80854569b4a2271d80b69bbfad9d88b2909abc4cce500512c8a4202140ec1a5f8512e8aeae9c9e97f6e9a7797e5fc3aeddc3462b7d4bade0f1e6e21a07e6c90d28e9eaabdf9e5adab3bea5a5f317a0635844567a80ae069beaf4ec93dd18c4e683d9870fa18e5792155bfc32531bcdb87901dda0b5f5554125f458f1318a86b0e654be8692d0ed544988684b363357151c3daa9d1ee2fa1632ab368d1e7d60f974844fb453387128e8ce240696a70f1debc43c33a0c588f53662fd91415c97bce39e7940749715ebab5a484831ffaef30fdbb7dc8232265350abfb9d83123c15b5000d930ee7bbe843444eede8652342e1c77b1a0fadd7691031422453805b7b185b01a096fc0cb9123240be04f75ea73a5af5504e676e120d4b0fadc9aac9e69bdafaebd7d55941cca70eb89845bdc166b3f59417254c7c8df8ed40371c3f3485448fd5d199fff4a62820f21e8ab121c6c5e2948cd8f34b8ad2dc2928282461e99ebdaa1abfd5981eaa88a892f49300749b1643909f6dd65715411806f6eef2d46bf6fa7b0465089ed56b330d7380edc9cf276ece790dfd9b6be16a12494f6ff1f89dba816469b840d44334ca794fe425967e0321678f9c8d29b1903a20d96dcc6dcee85f6b19a55573cee496a446e2aaf74a554b14038390ae671a57ceaa10c49eafe01532833dd5cf94ed4be55b57d6799fa1550c3bab3269c5534876d2d38e9bf59dae9255f65ffbabe373f0f6025ce10fd89b9a147cc7367c21b607396421274315d500cf35d5581169ba8920acb5b38c392acd7b5ad6aaa88604bcd85b42554d8c43cbb6a55f8c261f263babd6f46febbee1e6c59b6b5591ca50c3e66fd2a846ee1a98df7adcdddb947553d7f342ae21839620814a4e59f9c1eb5d90956cf0e1541922f6c9516d5a28ef8d2204bb805def1f728ac49c1057425feda6f74d84a96041f836216443789875010ab8f56c9bfad88230bdcdbc537ed77cf6ed1ba138c832ecf35711074d5bbd129c906afbff2f53bf67461ff471551bae26f15ea573873c6c4ad2514a7abb04323068aba48fa30918049f96121d60cce1fd58ec301127351863940e3912abef9c444afe53a81831051b83a805c5e695d238175c00d9a3ed1a120e03c62fd8372d31866270f581c80a184f29a9ecb610a6132ef0dd9a40bdcdd17936f3c9062dd1a828b29c355d51cdc68269527cc8e04bb5590a74570527c37093c1cf77581e20ae7105db5f5477474653831677933e5f3fbd9effad8d5d1cad099a740633bdbbb84b505b5f106dac828185633bbabed3e8ba7d10d92f1a55b9e6649852a832995ee4b2c9e1f20f469946f8a8589a615640660de825d4ed895c10c26b8e8dd286f239fea029bbd8ae1839525a106f145656dc701b4a242e28150af3979b16ff4920e454391b17bcf0f81a7af079ec92a236964f70a74f1714d695d9f0cd6c961ad3d74d84696bf4f322f9791c75ccbcd8796ca1908e40bc178a208f179df0d1541f3c9cc76ced8064288d5cda0249ab620747183a68f0ac4bb14c0581165e997f3bced6f7ec74fb5b1b70d5f6a8a823d0bcf0446c2e528da9575533b3f68f1527279a95cdf00179d7d8d1803330a4904ecfbb863d291873a444a56da6f9b2a40856655639a1c322663d5836f6bc91bccd4feb19f772b5ad4792ed3f6b451ffc6f3a6acd5cf5b3b3b5cd10d67fbc40feb36ec84e3614e843e03d31d8ec00a9d52d4a78de2fa9ae0e9e6fc0b9a3cb6f9edbab77a9727d2c6411ac5e8d8fa59072ba162fbc7f7367159372e838ea71f4d085103d427e45362ae908da6c5a58992e66771a5dcb271ec6f9fde77a3ca51e13b540a9518f0980027f19a51f6247c22ca1f7ee928be3d153d9bbeb7ebae76d8a3f3b62079acaf96603e77a9a6310527d087e3827a92980260559528fad2e3a351f967c270f38097766edd5d68502b3538c7226208389f8d92262c914191d6c0c237f79c4880c26e0f70008a38fcd06a0ce82bcbedec793ee4344bceb7f5975c31d6e60b8328b5cb49d1bd1483df01c96f56ae889c7a2ae44ae8aeb84c09b2e60409206b344efda5f416251f64f529149915f8b9510f214605e9d13a14373daf30e540e6ab3bcfa711ef026a1388607f49406f721a8b29cfbdabdc167df3e06cccc27a6119b5bdc49707d2a3f1b0562b32d4b5749e331014d0221d55c2c00d330dcc067248ae0fe654e53444d08f3ae1289161c82e3a162dd7b2259a7f885a8d6f48b937ea7a5e502b4951cf361d2ef5a19e3b737a9c44fddef1964435bb2a6c17f0620919c027b4b1936559700b5e41f3219cf49db17406c4314f99fa0e6126b251c452d82ecedace49db4ccdf6f6ff7827cd26837445a3cced1055f8e740748d5b458cd6fbe9384363a34b97143fd7cedf70a6ce979c1d532995a84c2bafc2b8623d3cf19b9c08298d6b858a3e6148d46163c6b60c95fe95590209436b4b5508cbc750ec9c901e6fc94104a12bf3b2758b86c17dcf9529a6f0174f6dfb087e47850dc1c96f33efa85c7fbf2034c1b3fedb38f8165e2de69a9609fe98d266eda11b4319a726c5f001413b765f5382bb633967cb5a8a87dc1e6713957790e3f9eaffcd8195c877e958e01bc257caacb3d32c8c2ee09451354a71be26a78e496a67e901c662fa588a8d84f4fc33e22cb9eb87514e9cc046098af52a553564bbce3ce3e0e2d4c93712edec6b73ae11873c68444bed95316af5dfbe2ccaa17ac136c1ec6f48c9cc51099a55f73cd12bc81e4dd849c4c9bb00f8558a07a426bb5df6b7d62703ad221fd5a4943f34119a8ccc4b602696154a3695e28e3d166ad0737ecde8494f9d0ceaceb6c6a05bd665dc89a21f59f7fe180c401624ea0581e4a47472ed8e17db37bed647758f5a9e340247894624170c3d19aa8ea70574a218cc254e0d70353124ba2ec42717d08ae9df824821e00ee8626def7484fab476df11d2a74ffe404641749f97112c1f877f3973b3d541140666b03e99b38dbc5c4ce57dcb99fed842698f6830b779a84ae5861bccd7168aedd709bdf0a832a96034dd373eecc4c864c21c014232761bbc20f5dbc456a2be446668dd9790094a84678277e403437fa74b5b5cec2858755f2623fce679a38f7ed428551cfb28ee8dbfecdb6e23b5195ebb65b0d833c6a27d35829be891daf149f533ad606d71ad1f4eeba60df63e0788736d8ca94e7172929f1fef34658627549ec380f095e17f51508766d33ad8e08b263a2ab59fd2960c33b9c04196717e71c7d7d0aef480d13901ab608355e77fb14404e2fcb916bea6033a04b123f2169e20ab02a410c6738884532d4d09e7ff7a46a3ead5015203ec14fd9cb868faa5e55f0715624f7d066d462b0dc970b22e557a749359975b95a460f29ef9f5b24c16f40ed78781edba09065cfa85d991f7ca8ed33d0e436bb718de854a4030ea8ddc72b1e068ca01f04cf6e91600c58284c16b6489d7257c9d77d3d75e2c2dac1a4c09f6b50e48538cb38a4ca44a66d0f64238ded401f13322f66e4771641cb0dec62addeb3ab51e18b96fe15e9d4dd0da5d3e8855c1583b6036bc50fffaf017a82568a0890a6abaaca01e181ce5bf17eeacee6073dd95dc3bc90ef2d227f6f8a74ce0e2d8c341e16caef6fdb9657e034329f443930b011733a061472f276f4654224e4fed52d892a9b03e47fe6d1923b9a5110ae4edda1ff240a93699c3d228e70c675d7f774bb8e9a3a7f0200c7eac41ebd4b144baf0fcc5d59b187b8a8c6c9ac1c5c140f8008164cbb4e2b0900a706a5b1e7a306ab753fa80c3fdffaa9277522989f0e21818ff7b2cf028c0fe7d90e3405d5aa49aac7a05dd9c8ece1ffab184078fbc98b4446dabbb03bf7712c9d0573d05d32b005fec6f1dde5870d55bfef99451cdf3a01a015732852d8785eb1bc0b806169dcc1100bf975103b76916c339ccbdfb9c3edf35aa8533d0f10088e8e206db233fc31ca333a41db8cec3d0ce287b67df8d1cccf85b449f7e937bd484faab284997ffd2c29920c2ff2136d423eb54f11d08392a67d4ce53af27ee4ccdfd0d2d5e11d541b5b7b8ee9408ae26ea7d4859cec70696252e0fc66b782df1c2c1b9f109507f26b0f45c5310e25549616575381e6a6374aed4aa0dacfb6524a0c32dcaef1d68ede616a24256ccfc0418aaaf7f73ac550a7faaa25403ea33bb562c67fd8f9d3b4e92e17252590f77876bd44f163ada6c77b603592aaa0315d1ed2b15421dc9707acd7d14f94450082d508e9d8980e65eb4a13ea017b9fb67ea46d13eee61283f5bfeeff9c4c6d6f974454045de26977eeef763fbc32104357fd479265e9960bbeff0fccf7b4cd988c103775c0209a58051e9178841f58f61a637a14a9800e3892ec29afd034aca58adea70d0f0a3bd57cb98ec7ec01d079d54ef8adf60becc3d6cb95c6c3b3b9d9d227f646f841e7b328d95819a82794b19deba2bf987ed421c2bbf304363b4440cf1be75ddc9fe66d510691f73640c3ee7c14d8bfdc72ce19a5519df405fe3e1ab95bd7bb312fac756551b96a8869874d342797a3250d944ec15e540d8804ea63b3df2e0dd0a4546c052822b3c21bef94fc2077df8c79ae0cf521258e59130ffd1b0fd4ea6368a1d7b01ff28c7f7145c9e6568c72c54cc7bf4320b3d540eaacfa41d2f33720a12a59af01f4178f38cae3c7ea30c0705845cdae011c98c1f49d0668470d5996859c715fcd2814368ef044b61174f5e4a38d03390ba2cd897504801add20fdda1cb695aa29e982b1f6bc8774259da14a35e784991e732d689c965c50fb60597ec5cb3bdb0ba44ac26c8ce32c676f4caefc5fed142c005d6f6cee27a0732ad7191b625692d9cec1171387aa22f2e6eec589ccf2b9c4b9d352534b9ebd9447c47d891dc3a1d44f70cdebb01c2977512ecece9589d41c68627d5aa1dcf310ac9b41e1c4d0033942c038f9cf191b6c144e6cb35742ebf5b0813990b745a6e4dd12f39ee5a177d307f10c1ca9869aca557a36b0feee616f67e4482a6933c9b8a60a9ca138f25277e91b5f346c111571d94908a103e35b6d339875eb2c4f53e128f25634506c8d1f2764b45226cd475530a2c9545a89c13d4231bbc7dcc65a99b8c2ccbfd3894663f6f325ff978587e3506663141d668ef6c2ce1d2e2048c111601f8b2cab3dd8788e5db1520388e67917ca49966efc33e686aebb8e005aeecec88372535f0af966a40af3d7e17cd30aa40560e30ef6e3b91ce62ed195dd762e7c5557a61704abf9ce3b01e5e6e014d23014a6cbb2c7996799ee833b9cbeff7e464dbacba380fca123ff15edae901280e2146de871a1850040425b419db2d13d388aa1bb3524618083569fd4b2212085dfd1a2787189af681036b093f297a7897b3a1e6a927a2414caef8e9b31c3a6a453dbf410aed2ec9a9703233e03e1bc5228e0ce428287ac373f06994b25b42a97a8c557bb0cf5f51112e023c2bda27eef1775cd2fba9df503eec78b29bd315f0cd1c6195000a328521179b57b11ffdec85c6a4dcb7ed9281f75c3dfaa6481846e25daedcdf66fcbfab1878fea0d68b62978d5cacea599ce06d7a9020de21afb29bf575b78fca9f143aaf135198b1097014119864c6e57dc19d7321fa0f9c4ef0ca134241d5fbd343d26b2ccd26e25aa888949f53a20e66b3fb6890ceec33081fa31f603d88e59ccc31ba322223deaba75130884ad1b8ca330e6ac0dfc9255ee6a6b8a5292fa5acab55d4af6f88112c629ddb3bf94ada5b1f488a0d8738d49e986dfd6f22ffd569e34607f855311f912f516c0f9c945140ef3e4135cb8e1b6484fe49029f2f322417a30539640ee5f8e69e040bab8a957ed1219216039d2d1ee66f611a1b1da148e3d94234240d9a533ed04771bfd8fc96cef8fbb9e23cd2d5b73276d2fb5e9a5a9867c6e2c14d77326aeb1fcecd2dcdb8b1c0f8b4f3802b0f7469d7476c5ca6f2e8228ed25ff9525b20b4c015a1f6e51863d02d68b7fa810587974e5f84cf4f25fc9d4a811f424803ff0cc0f7d400d298ba73877f2597cdb95c014403282dcc96cf3bc2dd3f5b9e704a31195f32161582d05acd6bb785d178a3b91ba8989503887ffc7765b151a8dd4e7078ec1717c0712a30fb63ae08cdf889875597b264cc6aef29c1fb5cde526407bc06be362bd805982425ed095dd33d9c5b3b6b9936d49aab1656f9d2bf5bad22bc9c337b5956a3f32437d49bd9248a9ba01359c763a9bdd30fbd4cc82df2705c1a3ee03fe8ab0d5149917b6a58b57f041e47a4a58286f13b90ce2c35a37d203a55578a4b70a4540897eb2747135f4aee944011b139b2e311f83998738f8d25e28e7cd8884aa0eaf7606eceba8b54f43175c31e78c04953005a41aeda0b57f61fd5299af7d9e0495bc5c7de9e6ccdf4e0806145b0ce6e30f4e92f2282f6e1cb69842d947ae596d0154865470cff332520dc02edf5f6cef71ccd94d94bac32eb3152def9e30b4a2d0530e4879879e854d17e780b5c5d873eb964aef28588d7c32183ce94d17203847cff1fbe2357e55cc530234cf621f706569f35ddba1c04abc1c339a31567b99b868a469c12c29b5529ca33d7635041b726a5d05253464248c8d56ecde170b3f071e54e4fa108bd5098f462f62521e3973fe4f373721a585a18e19741e72ef0307858e88947fd831c5da7f5d579eefdc03f0cc0bab991cc38d72aa2fb1cd6a22561e5862bb731c573c1b76afe66a6f57cb8adbc5ae14961cff1e84c2efd0f5e8d8d17fc3bb0d68170e30fd95be81da33abe8e3bbef1bfe6da5de9643a516f039443ab06decd84eef4709d71ca325e12187b3d7c0a680f3ccdd53db4f8678ac6771af2293c27aa2f4898296a04540fdf6c558dffcbc6e976953335e3da525673ce2df6b18d8a5f5f6ba4073dadd0e40d5c3d9cc3cf58ea08d9b76180c97f0854d28ba6911e3330ee7f63b910a8d592f0dfd345f59d18a9d23c509dbb514244d6d3c259e91f13ae8321d2b90abba13e1e53065d898b633876923ec3faa7dc3a2b4fdd2398c852dfaff15d8162fa54c41d3d4ecc43260ccaa5c7593a840127ef59230bbf1fc5736044f034c96a4b287ef9fabd05f84b0eb0a4dd4993568d67f01372514ec29268be1cf214558ebe2b61df6d5ff13ff5569f3127e09d03ee5380ff1372270723d7c4157960f976adc56f16449d6bea3389e99eaeb1e400c69ad566dd72e0f4e690c53ea68db3fd1dd0c8c3a6ebf91661887b15fc695ab3b2a8e2f59e04b0ca4c196ba3723378350284da4bf492df61ce781418d1b2f462f451bdf528b69657738c59288fefca4f8db473cad932c7f540c74e827663ece4ea250a58d3f8711e91439c1a1cfc62bc81ca8c3136f24e079f0e4e7c9922cd6c75e3cb21c6bccd380f1c411136881cd46ba54bd8a01911b5f86708bdc18ebbccddbb80e9d07b7d3341a1687fae25068a77a6c70622f8ba0d6c2e873df6ea615b88918472aa3f9bd3704ef00316eea0db15e714ba038829014f70e3c71b67c48581c5ec110c2a7a5719f97494476eec1d0ae43ad0b9ae01fa8cbdfe9553aeae90caf2bd3a7bc58ee512a01da0c75401abdddd14fc2991943da561e4b5a646386ce96270d5445ba3c4380677fe77f09d6281b50ddb9c6615d3985da9b453e5c53c96aefcedba965a748a2b53ef82f992722fab39c24e7ca75642ea0e5fd055ac688c873f1425caa7707a92c8fd08ef8abcf7859434d3ab89838303bc41637a625eb69f700725941040f40a4b2675472d7150fe682739fc868b3a90742db3255f04a05fe3efe47e1e0c5c144a9ea9abde6a06ef4c5c2617f51caec27f90e1570447cc5cbfb04c61e92c95de3048f49859bf59398ee145c86849ec425c66b8a210c9eab3d3e1a712b6a5ad71b889b2edb9f3454b75fc06a0d97faadb224dac74c2dd15c562522f385e962ecc2f9dfa8c642aec8abe1222f0a8c83dda14645b21d01412b064cbb474fdc9dd0370642db90eab34c556973cda408adee1a612a857d31469cb83faceddf9a9b207892cf59dc4369aae066cee8ee4a91954c90b2af7c56a3de2492018c2bde9fc19112ae67124e9f3ee203e3d97bdae8b1a533c08d19daec14c412c88e23d864da0c4ef9f556a4e558538e9d0e24271c29da8e7e15b63f6c6579253b68d24aba809fad6ddf38376af997686bb5ad5f0715d68cfc93875873d6ba714f48a164b030d954d5d8ba282301eb1ac77a54a7241c53c5550a77294eff646b2a90a42f8d0d5b2b89c429895e8e36a0c607a9ae4aa851a73fd3ea2393acc5b27d03176dc84772345fa6ee2a0aaa65c0a590bc9c67e94c1c79a74de1bee9b92c836fd8d632f902eabc66465ce9e073da7c54a5f24c9760cbdbabe4da7e0838e4997a2172702edc38ae93d337654b0b4138e41c8b7efb23dd795278178f54c5ac77f532c7f5c66868983bd30f94e4f1bfce5e723ec208d6c90256c75f42d6655b0b86f5f611196e28af1a15cf3b07d30b8447032d50e78ba9485de776e20947e6cba4a6d3db493a1f8714f5311343fd5042df61a3b33c1f6bd128b926b38f1ac8a22d6b3219d642c4b01546aa5285b458fba801b2288674774e9e42907ad602711e58da9f20a3bbd85a50bba152a78718bece012b4d22a7b7a989275a79c97750f4650d24530a9a559c534e1c34bf8063c2d1c2826515fd063ec630df39bf716485066d5964e86d347b89a5f8184a0fe0915f32741041b1e51576d3bec93defba2764185ee0c782247b123d78374c3954611427f2e694eb902ddc67cc1c3b107fe7c0289ccb4516b8adda90cffe523c72923b0fcc7784a9c2fd4af3583aae7cf6008f0c628263f143256970f3a916875ff4861a889d107e7bc1b5689388a7d0cbedc4fe464c0f1559391755a87328c91c13e2dce54419a8bfdb9cf575dc6ca8709f7aefa22dec1b693e84c628a00be2b2b1c1b99702da51b0fff1a1987f7031f41af65d779a3f37911c6d1c3817057442252df423ea08a4cb73ec60ec06f8a0b89c7e0cde5cbcb9607308d385c1c38b388f461705b0b05a0c00bcb15058bd5de8b60909fc19a3a976fbf15232dccf23a31b8e6ffdf7736eadba91a390e5cd5d78aeac665a14efba9aa9e16781d856bcb1f500c0ed0692dceada31880cce83d9c4c3e7c786dbdb9ebd71777eba0827390efbd902f8eb0f55cc30f8ff81b320314006e04dd4297f8d12493d50dfd0cd11991bd1f662e88fbdbf0b504b6660fbd50e3b969bf5e78361eebdd7ee31c8eaa6459bfb852f857f17cef052648ababfca606cf4b36344a3717381a202e2f732feea2a576ddd4fa6c3ecbdcd945b2a87126aa448bb5f1903fe4028037bb11b9de6fea74e2e992d48ff57f205b2000df04115ef96980e0041fb5024829f6009281e7452cb7a140b015e6a5012488f2b15a82051e49ab98beee39dfd8d9de01e0915333d4074231b0d2f731bc34f6c2fe54bf5c9332f4224355a696883f6daf6b77fd9ebb3ff1ee047ec74a29863301583666c91e2800e37fcc084b21fac29563049fd0e2a6b5a08d11a62bc6ca059e249285f29bac132cd859658e019db34b784646eb792c07af980f83ed6572a530a9baa2465d7b93b6718125e545f2f9d3d76de2b443fd28724b24c23ea93de5c059a44fcdab47da8d5d2b0394ebdf0f51c04794e5cb87a93dc6efea0d22783bc155acd31be39dd09510f04bf4f939618aef24e89ef70fb2018f2e87750c2142e3679bd48a2bb8aa26c7f7d3ffbc8205ba7bfe29e63c71d6ea9cebf863d2658a559a3c7125c48b6609326d3be6fcb34fb443b74d58b2f1e40d04a929f11811044b5bee6860d4d818aa5a8b78edae8ec06f5876d1d6116a3f7dad0afcbb4fdef2d73eca094dd80a6ab700bc3c1612e04720baa7150b61588ecc989e40d2c9f73771fbb5705f58c51285981a899d2b1144cb826180fe2cca49c9ccdf858c752d11f0df85ed2a5f9c39344530422e7e2f13ad62b57257efc9dbffe28d0b3903c3c063a956a3e79278871cc38510468f1afb34c2bf3b059b742991a5c5e8beb645ea1c6b9b1dd4c927bd625bc6c3c1b3abae7e1c4b93041cabecec6ffa792877d096dd1057f555216a7567490154a7fe5a468fc595569235f7ec025e6f666c081e4785500bdba491b2fd4a65a4b6a39552fc4f972bbe6fd53d28b3160378a8f069236f4c1d1cde79e478748617f5371e295a4a6e8a5b844f356b7f6beb0247d7ea1cc2cb7871fbff0fe32e326aa53b6a8000255d4b0cb63330b1e99508081b6e47bb32c17a66ede8dc8ae41fd2fa101474560821637a4dd35c3780ac7fc3121649b9a59153d6ccd3ec76a3d5294d2e9775610da3091b00676b90d3fe82cffca3cc4a04e6ebcb1888a605cb723613d9121578cc99a3cd461b792f6b7ba48c3651c2baecc54ca5332fd8a59ce7be3d2664a23a191fd47fe365561468c17292b294d28cc6122025ec47796a57d5f598e22770a899680c5604a1d331d8796a0807d07d16d7cc4768839d5332f1fc399d0b83c14223172f626f77f7eb9256dc15281fe63cff1115a30bd739288c4c543d2ed8118e99cc5dd4c062428f82e3221c3b2a0ab483c13880f4ce7ce5a8f7d475b6c735afd59d16229ed8da893a93a1e6e553b5f63cef391ed3c7ee005cead1fc151cb806125c3d99990cf2dbcc713bbea097a5c8e14707ef5355bd9e4787c05b98d0f824f9022f87ef0f22d428887db5c4d610bd25cb7e82cc8cca96d61a87dc446d131cda92141656fb9d57576b796cc53eda006e618f631bf20064dfb9339f7dd970ea25bb81a4cd7222f295a2766f2329ee5815096d9a7bdccd398598e68b240b8c12d149b05176e0e9c6b0eba99a97d3ebfd93496046ed0e78ee8bd7db1599752de5d19f925e63e6ec721d9ec4600a91d2179ddb3b11db658ae8476e09d28cf24a652633792a4432d62c8d5afc2bb8afa391fa8aecb38ecf720e1f4bef0a6fef4fd6bfed0b778e6a9e2a7f69047cc2f5070b22e5498a9a0eee8af4a45463ce80020686cfd8d01045263745e39a61de0957b65bceb7b5576150946744bde3e0842b3c03ecc92ff0a27ba2aeeed2f4a82d33bd7298c1b404fc7d5029fcc2dc9a5c63dc07301b6c69b2951edb536e38330a26c4d8dca4b4e0395e30cac18e40cbeef5c4a50a18d1523a3d0b5de81bd742af4ea5e3aa11ed66ced33851642438f2a63b64649acf1e0d39f3ecca619b8312a55bd24b1bd9db1208d41be7c1182b2300daabc0d86dfc8c640d514834bde512ab43f781b11dc5b1f43aee5e5dec3a8357b71292ea29bd6c6c0ae93e9ee12eab64fbfb30589fb413afc38f3295bacc202dca6e5586cadcc844b58f20a05ceb69d44b4f2113384040ff6777679c818c2a5c42d0717f42bff7ac76f37d99b219e48fec61015effffffa1