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

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

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

Block Certificate

Block 55653 6116d442db246acd613f8d84f7edab6166baf4fc40d81957549a2036698b1349

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
edc8c17c0639625b319b30869ee5bfcab336d2166edc658e2f5ee1c1393559ec
Certificate Block Hash
6116d442db246acd613f8d84f7edab6166baf4fc40d81957549a2036698b1349
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0072120000048a0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000047df8e8208b7737d8af9d334d511d20fe9930afe31efc1eb02dc24b3a8fff39df6573aad1729d30d3722d508350523c38e3e3b055ee57d9c8a1eae726346b0a552f8af4d57c882909b234181f3371731d14539cde0542a16372c0000000000000080000000e0000072120000048a0000

Raw Header Hex

0000402003f00442972732b64136a56493f47b68457f644cf1cb19c8e7433bd51d80c8788371d259449e2055390d517ad700652c0ace0d960704df89a75516178ef48883cc530b6a0c7a0518ec593539c1e15e2f8e65dc6e16d236b3cabfe59e86309b315b6239067cc1c8ed

Proof Data Hex

59,560 bytes
12121601030743195d094e7930307236a76b9f4b17e259735502b33ea28314b100fa55fd6effcfbb8adcdced0e60cb59f9a32490828211d0a41a9c46d509d10fe0a950a68a40090ccd1c818020e8d9b4ae83e3234a81689d9a49ac6b8ebda57e492d664e769ef356c6664704a6deaf9001ed1ecdc44463522de9e2567d70fcc86b2c73f57b6bbc290c318d0325de7b28a0bf0b2720b8464482233c49559fde7df844e13eb2f7621fcc120d5334effc2e3fdf835ea611b26f05b6f663eee77634fc477822c9e658df9895b91ee119eaf2a9929fd19cc834688099d8f591dbe3e538de8ab8fdc7ca8366ad47371acd09064b3f3fafe70cb8739983def47b14e2d49dd4dec1cffe69c9c22818f535ab90add794cc58bb890abc51f42d59e4c7c3987072f901e60736fb00be6a572e06955898184c28bce7006cadb65fae9409b5949fffc07c18261a8a0ca4dc4a823fcbfadcd608427109d68b448d70d9abcbd58eeb602bbf5342bf0c8e61ce93150e2c4583bd8f34f7e374e005fa24dc8d6194b51cb8b94e31e70f4315819e0bd54332716b4873c220af9d2f549608c25f30d3e96a7dbaf43bb6737bba3f205b2d89f820e9be3e90c4b522a9f4ff895e6508f1b510501dd3242b9de7931aa260bd4bb61816048cc476b70299a775fa87eac44fe705791135a12620df1b28d0a544b890c38d9befd48a60c12fbafe0baed251a8f8eac31f69ed8a8747c182d51cd9c29f9844bfa145f634d056f25b0395ba65e966b7441fad5c3e084a6372a2a14b4f91bde46eeb174b3692be759fc2b074fe696b3d811ec08f5e054d29e679da3a7d9777233546d6db1f1f0f9c9c1a71bcd658e18e593fe6bc9fc2325d42306a1224c82027ca9aa8bd076026959d723f1d7975505b5f37202db7a56595a74a70897039c69fd3db433c895cee76fcb9dbb9ec79f6f046f67dfa08a1a11fe2750a0c6fa24523fd48bf07290cfd9f3a88e5709b92da9192f2f9a4bd03f00fbf12391e62398828a0962c154febd340136457474e3fa2e2dacfe4e7e4c5d3df6de91788a44edff580fc1287164e2d776d9afb0868953ecc4bd9e40db8bd21faaf05d9bd9e88b8a719426602733a261e93b447d3729b58ea119e34e318ca0f9e523c1ace61588f1df5b88c366b09df56b1fb2a26d7937612828db71ce6b269efa668e1a526ba93574c08e666d4540a433fe242ab8fcb08f94fbf3d005eccd89a6575028688cfea33de018d5912486d44a32fa0dffe4ad98e3414ecae4fda370df54e2292045480bcc3722f6564653115c6f015301169856793df69828e91ff39b439d10ed009725c16fc3b144af3e9daf0a8ba6c5df326183c71daced7c1c1bcba9336b22935e4402f2510a24a5e1d613fb07c0f45c328be2abd9f77702634bc99425d3491fe45366c9908b3f6ec166a84c94cd8f11dd07dbe1dee4e264aa70656f292370b95a6e0d24e33be7c190072ff8daecd8fbe94d4e43dabdce137779d41407968ff98a3de390a752f67239a58cffc12c378d3a09b764ef6473883f598435e79da2409f7c49e768f5c595721239ce9774ddc76980fb5f5f6d37d9e41cc3ee470ea445f2d6251057adbf371001c49c9ea39016e7bfbb87d5b5e9739babd1e88ea2d4d8f855f229f7c1af8cc0714232c5dd3a8fd13f8b21a979020893d0002aa7acc09db4996bcb35db44eaf146aa3f69e6bfa9a60a9da663f5ae35fceb4ea0938b20ed0798e1b73f769a1412645e1cd3b71cb73220cb313d6ea48f3020aac6f791b5dbf8a8382b67ed0bf8007d0f0cd874f3a0c5006f27bd1334a7203da7ce553eb8a40691a5296a8b6eeedff7a556a9761c137096bcb76c821c969f243e669021f8806a38ae27dbb05e75b4bb87d3322ed979e9a07c8103a4e06e75c7e279e2b107e1ad984f6d81ab00c9a28adb1931ae356e46e1b0c813e0b840a375a5688ae25b00199f997580fc8c62aac47f554d8844bfbb9e184addf8d95dbd604bc63f9ea9bc9adba43e1f9549cdb697945d84a234fd486597a13a9aaa0512139bd6e2b861a2cab89de7b33a8f2c84b35ab21645e68c16ab150eca6752f7c2a611c11fed010c083145f889940c08e2b6a0f5ec5871ede0c6f3e75792e4701c413a651315483ff3e5e4704f2ee6134c8ffdca480d5cedffdebeb45cda01ceae02ad0626f1d7ba716acb49ea9e4b4bd24f0e9e30ca0817f828e0a04dee070553403a31af9138e71a3fa606d5ead47d5931eade6619cdc452339453587521b61a5a7dea4a89c3371b1eed75cf1f07306ba4b74976708c5d032dfeff021121398ce080dcb0daf89ab038fcdd0e03ef25f713bff95a710fe7de38c33402daa19b025b0f3357d2079d8a30f418c4b1cf06eeefa72db4ae283c45ff8fea4b629b00525f3647ad3837bc9597f24a9cf8ac267a8a189e09784de608a15ff578d265932a0fdbeeef1db74ee618bcca28298a63338d61027c209038312f9313acb138e5c48861831109d473652d027b07c35ff8a460c85c022e691670ce32c43d31c3b16b03815217e43179ff9414f09154dc33d999255c5a062af2d4eec33917fec8f9dc07311a7d6f364dc4406d93577446e9c92b1f89a38f21f5c87d942c945f288a1b6acc00fbd58ada72ddc081112756d9c494a30f33c34a410b604ef40514099a8d37964cefc2457e755ca323c9e518589aa72f56c1a3c17e756ed148d26fe0af491308810e45fd499d6a05f5cfd7db8d5a9f94a43fe207463e9dd8cc96915d80395887784a43a5411bc637e72f58e38fb3a30a4ca89e8294a9b32778971c22cc37bf3c28929f7bcfe8a0a7d1170ae80d2675cf3b99e18a82165fe4313d79a3beb5e01b455750fcc17630c49e24257a66b31986d9e251d8b8d692ed08126474346586bca5bbf05c9f2ab68a64931a312f3d7cb723b89d879c4e90f76e76a4fd9fec597050c09768dc125b704d094028d895725a79a8d62a6da6a891076935282835a90777204a545aef297d9b1bff0b6bcdb88a0dc333d8ec04c2085281a5c71b9de5784c352abdfe64ceb51bfba0961d40ab03154e901324348463640a358848da426b8f72c55873ca2a09029549da511800b6302d73a4b23a9f9f114f6f174ce756c080f53a490b29a74da591ddb8364241c399f4c5100e3d4b8ae7ff4525b65e1f0b590120d76f511fcd05f767969ccc2aec710f3363584246429f47c9f7f97987f594fd4e7fc36e85aef46289f15c8dd34b931cda3a5ffae57bd9ed345801acfe985a8cf110960282d1cbf559e1a3115d76030ccb3108681c00bb9a2aff43406d9c3252cf701b517cb5e5e65b96d41def18541540cdd80488f13e30fd6611248328bd0064c61157fabeecab6728efe1e2e2e154bfcaae876a4db3df810e7dac7b524f50e35e187a9cfb23d162f7fa7f1cf9a0df2203df9e92a53854161e8858412ecc53a769ce17b646336a48adf98e96bbb4e2e5130ed5e6c16602a133d9bc678fa32adea8fcec7ac0b3090b06f9882c30373c245a0e911cbb926f98f93d0d14a5cf54abd49e1f89e06d60f8740dbfce6b2ef300de164c0a678d7ad3df8a45118e0a614f6c3078583fdb37548f8668bbeb202ce4d44a141293cffc923dc28e2d975f1e42b28dd8b40180ac0cb18b15d24e4cbddb63d5b97dc7c39b0fb5a12f2930bd4168912999a348e6877427660d29157378d6719d86ab75e618ee81e63c06a97b502cb59e7b6ca6e173c110c6fb0a6b7e552d8205c520c3e0d8e1a68d1966d876396dd5127eb14ac0e04d60f01b5df550c84f77f3aa1244ae8c242f5f4786ad14a17bc19a964bb739e4fbe06e254776f684d75f708a2b666bd746caa1508764d70aa7e2c67d2585c170e057d60fd037b8ca1c88d6ac698e0f15d109e453c930d69df155ae0899095ba58c57bc1fa1c8958f35caab18027acdec89fd5f685314f9efcb9ad94d3d56ed078296d513be32857d1fa2c8a0227efef381dc677ed9d1ccf0957ae133156e5a7a84c8c5d3c1ea28a0b8efe4729251b7c485fab2bb3e91bb6b991da8d38d48f4c1904936755671f68531de94bae037b14b5613880b1afcdb48731bd62456c5dfa38ba5ee80040c2c7ff44ae6ecc1f98b809b0c74baf5e49329a204fb19891cc978816bc92210ffdb59363d9c01d7a9c0526f570ddc4b667c8e11758bfb328f710ca19b75b465ce18faad62af635fd243dd8ac376511398b613c5446b2ced0f174c2470663b9b2b37fa2cd20531cc5e0b1ed20b3c0aa3421970201a53e1e0fba9125de6cd8721768a169406b22d5124cd778e17a98608348f2a6647ac8145d3cc36ec128915b1918d8a06c311a19bd0a7cd2f5dd73055947921cc90727161dda8a1cd415157e4dd5c19c02bedc127bd68dfbf88e0afe83e2effcc665182ece0ce8f056e602bfb5339ac32c37fcd0e54a27837d428d5b61532dfad9ebb392d38c813df43c7a8caff041fd3dc85fc471e45491518e85c410ab8d8efc1bccc34b6c4533f6a2baad73c93d7a1682d3bd03aa788fe135312652b2a5b9b4b95db136bed46a557e2b04326054b735d62671733a7311fe1c2a9ac2efe3c27203579454249224f895d5099d251cb4f582f411081c75329f9e7cc582ad921108b57525657541bda398894f905aad1a4d34e438dc53fde75f408d924b7f06907dd797d8294ec14cbb6b46065c00c65f3b2db01fbed9a7a8f7b16ddebcc6c872dd04ec24c22c6828d0cd981a5be9fc86ee41405a438c7f2f1dd7f0f52ae54922d299aec12fb30f0e978ca6980d3a63b0f2dcd76d48513fb8edd5ce63eb78ba1923ae8448dcadc06c157b76f54d1144c7f1da0874a06a44f55bd9be94273ced2c403421126819b84015c931b0130238030f72f6a3e0fe98b3d88ab7ba169f25878bbc608548680ce26c256381e454b102df0ded6aea8ad53b13e77e368244dd5bbc0dff6d7c2110b4a074fcb144cd6b5f66b6f48b5c42c2e8b5c5f11903869ba8936e498da3bc7ff09ad078958fb51cee44f71dbb3a69102ab62e563f2e5a9ed6f1baa3786d55b8a6a2a7f0ddeff9e07e8e0ed88af8cc13a42bb1ea3591751b9c4361eb32fa1d5c6a72bdafb8cac12477c5362fbb7b76e9c9e5f9ea8baf035db8f75e59e0f918b970fac2492523a3a6165e16e4bbc5b01ff5e8c52b14497ad7950cc5e236eb56f2a18ee8baadbdb486c2a33f4ffa4ebfd3a8720e305c23fa10a30c2b516df6f18c0a534d88b9efdfa912b6bb8de023cfcd107060e91d86b21e28fe8dd82c28d56ac460e1908f34b3d6dedc54fc032d56f05051a5b634a892f59ae5bd17c069f4803935b986ac8513fdab050a8f8aaf4847c3d3431b512a339d6c5462362c350e0e1b1d3ce41c9448c5a568040079b86f6646996ac8e2ab9af414f035be1dc424204b8b7c4ff70887b659e5b4b8a60bc3097ddbbb566daae9e6dc6c70385171f8685ff1a234a375b0f871617ea90bbebb5211f935f16fc3249c1eb47ec7d45b9213432f24d6385074bc8c85ffa47839a79b7a163434def1a296f9f3eeada04d133782c02db5922d93e31f311f10005410b8936d5ac3adf518256f831a38045c182e84deca20b89452a9b2a1ffefefb03b7c3763ca3468f4f93b51d271f800992e6204c2b929b91c5325967b5d0ddf03b780b1e238b442ab71965f33a83b9e1f9d363d7349e7bbd8d43a6b2c4a0b534cd07ce0ea12980bcff6357ec0b2c990b073322f9d2e88cbf38572b4954c80288e61c5fc7100b59bb193131baba805fb1f2bf8bcb56c0ce6925542f6aaffaa8bfd84e96cbc4a281050fb2bd9f172f5181a30e582e71d0366b4c961787b123e72857aaf7c4236d6c2d96741098d207399ce76f9ceca54990b1e3bc908f1b68ff249c6b7123878c5dea26266a7fb7a3e8e0005fd8b96f08ebd061acf6267a295afcc3183693d4528dbbb4ae015f31eef0fced1fd445d43545fbdc71b7889b5e7fdb078d99addcc43595ba127909d000a041ed9354b0eebca51d91a557d325d757b69b62c70ea6d62eb7a66c156e73657fb3df4deb08624b8d94f54c579d25044112b9a5e1c9cfb21b8d6e694c02bf942c49577ecd5e373bb74a9136d758a81b3c818160b1d3c9bbcd6be3677e92ce498a23c45e37872c0fb57a5fc793230d2d3f106acd636501c02acc94ee4f28b1632b46def796068cb1f5abd9cb1b1e329f6c6ec97b4d539f8faefe0f27ac340b8ad6fb92d80790978bcaf28db57803f617adfc7709acaa50f2e01b2ecf105abe680278db43a573a71db811221d10c82714742c12bff33f214d61585ca315d38e08fcf4c4b66636d99b5af6432cc3fdb9efd3c3687acc04a5958ffe6de742d8d51c455ab842b50008cb2781a6d74dab532a935cbaa18bc1f613b5d525c7e77f97d17e0ba13d082136144722f1b34624bd872750c7a247cb0dde3a547dbb7b0684b213af83f0d46a856bef074277df35247509427c9f4b46a6a112c091669d87094657d21857fad3799eb2aed23c1bbc04f6dd57eec8f41c76142bf26a3bb16ea95f343f4c40a38be87d53eae623b5f454dad439e0384d488bc3e879d31cb80b9dac61cad3b0b54ef9ee6a2d41b49cb97c79d88c97c50de9bdf31a8d68d26f718d02df95e199768e4b44dc713ef2d2afb1e6cd61831c65c47da68cbf17aad794b5682a88c3b7ca5e49979720a474683fb6fe19374f80a56f92d729fc27132804be5f2cd033860b854b1ad444bb047e6b88095ca1333fa160033958544ac5eb298a5b6347dd90c0af5b3f4d6321a8870f6752ac53c5dcbfb8eb23967ee7038f925299a5d136e168b099053c207005749f9b5fe67dba4caff6bb5b5c25ee833daef601dcb331099d00ed9d1126740579b42743dd869fd48a858dada7ffcbcec06bdab2f0aa00435d95051e07bb86234819f102cc8c2151a53e48cfc43a859f716fb757eedee89888ea348bfb9f045932c1fad5578e14e3e83bd0685f65aa618bef51b4c9a3bf9914b715b9d63335b9990234b088d3204b41cb7a8e098a9ef975717bba4c92c954ba51ddb7b3941738d0fd2033ac7c03c66fd5c88c47e378c8dab879629a1c5ce9a620e790de5389aa6392e7fcb6e6a3fa5f3c09505da94390ae6986f0b8d2773b3edbd72ac7a44d4f2efab53fd50db465fc1213e3bdac57fee6692e3dc292b2794c033d2f193db4f3b6765396607bcb0541943d256f6ffe3040110210239ee67a6b1c721028f2eabe341299d80beb086ce1a23fd5676227eb9508815289eb8677ebb25e733c8abb0ed8b92ae4aa21b482f1aef7cdea8048a63733ce1f847943382d653254c7aaf313a197768d7686c8d0a9db84735c96c5908527c2e2f671a32f2bb6f621b4e7c46b6cab3f2c27780cea718dd555068ce2894d45bae0c198f15e3402224b40a30213540ac9bed45450f49794af4e6c11789dc61636b1f6fa9626184afa01cb240d016691b9a68d16e563dbeb418bf4d4765f53e7595aef2493300cdf568edb3c630555498555ba384199585733f7e04bddcc00433e1241916a998f75fad45d5b7a3cfd075d178357006e181361315afdfb003c1d5db790fcf168e935faa17e3a69cb6c1822aff15d0e4c887c3a89b309220fdce73768391d6785642fc6a16c4f1c8e32c69b99fb15651e13008cecafa671c7cb1b0d8210dfcebcbc772b38024501b223ea7a5dfadddccda7a2495c2b4e6d55d176a416a5fc6338a1c7d1f58f02072f95e69c932414a3ebb813929f9d245b8dfa8293f6be896fae70aa6b40668d3c391c116bc1db3b5682071f3dfa7fedb4d704510f6c1d3d9e31fc2e432766fb95383202513141b640df30a0f73ec69772effc908b364c7ec4e98290379dfc9c603c7bfd7cac9b393338a7e4368aeb6f3f92bfa799b52fb01d945424a3c4b3b8bf33e10fc070569fda6a2049bbad3097bab0f3d698c2c935bf3271a4e520039744f67effeffe56fd9710109c16e7949f15a056da974f7e7d48b3018c8ff10ec359bd7f0813f85735b59ab9cff4bb4d6ed2265041c0d6d3511edfbb6fa92b4360e6012349327a62aa5fcd7961840e89b5aca1c5bb9555c886ed6a3397bd20c46b7cee4d55ce73a6afcd7d35c0c4c504cb3609cf05212b59b5f7429e5d35492d8b9e5755917054cfe2579d291b90b9bc329acd83655998f28a61aec0b27cbd69f485ae43ccb7f6ac8b9a0e728ebbb27a012d9358e674bcd7d015b593382b5257c7666d199b63053c313b8dea6f5df7760e5d961620782b0df0672cf9ac99b626f90aa96bd99dc180bd7abe6c01b662fd6e6d9221c3cbc93fd93a6c1a98f80fc6a44eda7caff3e0d8a271b97f78e176ca968f648699d9ec7d89ceb1386d28e8d88f9f0cfcf4142eb8a66e2da483b785bb386911e75dd2b969758a48e6449d0180676e1dff46cac31b361525712184b5411382badf2e27440a75a18c7b5a6ebd3d704694681b10a628b2ee92c9f37348bf583e1d9dc4fd0a1642991844629b200d1f56b8875bb3b91e9c6b410fef824f5f1e011d4f7f09c17a4ad42090a2b8c88c16d5c7b451eb4c6a10306b2275a68c405aadd95e28346634c60b98a6120d76bd28594db70d5abef84c4abe28805dccf4e89c07e14ce4ce64009857eaf18c3dc5ae6abd154402fef8c0641a9f3f499f017437f5c2c387391967e8dcc3c6c7ad033151f263a41c8cea88ed62a76b2d67e049415f8d59c6083fa865d132ef93f7b9e7abf9d5e0ed0c985c425911c2183e2a4f6a839afafa1d686bae6eed4f941600868958cb2e92083f62323970a73e219c07d4b383458175eb7509089027679362411e666954e57654750e2a5db94dae9509e478f085a21f32d24e32f3ddc224cc4570cdb9e3d089bea899f5275a306158e888a842e6f46bb4ec337eae0b2d94fad2355563875eb9f04674775980032b2fe09c38b0122ce1f33858e8b957e7dcaa1208c009458867b94e48b0ace75f63184554477e7a7be1a4464017ef4f45b72832f40c4a6f9ba4a52d2613728a9782b1f59737259cf2e33a090a025e9e2f422fd36a9307a748d28315564dfce4c471b7b944536308d7f2cf16e68db6190ebd0399bdb649024b67c4188a12f4e1b07d0a3a54472f3cc16a1949b9088160464d8d00617101327c6d7794d3d422cf7a83bc743794327f91c3cd8ba1185153779fdd0f8fd2e6d5edc68917eb25c78513f0454e668361a947559d6a922f264516149cd415dd76ef47a9e4c14ca2b49d2df9654707ead3bd40342206c9731ff0bbd04b1d0fefd5f7e82566852b6f4839cd24c0d807c552e348aab9072ecd87a07a648dcb6df7f9563a22566d754ee32a312b4628f1a5c7869a9ad9a9c4397624b21a6dde01a94f6dfc4f736270b00c6c38470d9dbffcaf1e547493566db858345a2665b24e79e4872d1257db94374e9ef8c83cf7e6288012d796e6e7ab409717b66e5a0c8a4aa4fd5e84f361c1d5c83fb33407582aea0fde9ac92a1c693d21e018b3b21e45e9b81efb5776e579f3d4d69a39f94d3ed95533dddbe8d1644577c3805cfebdf6c9d0971d93fe2f3b22656814d4af05c7826a906afcfb294d7089b126fbfb5d661f2ca241262fd2b9425ecb663f2c92b33484336eca8e40d09606d0fe7981366001345fd36dcdab944c28aefb8dd9ea053fa8914934d4aadd9d5a9de8dd51b0fe78b638bbac942d293bc3994ef60df12487ed37af4adaa14a152736b747a169b6036a52233ac41397e9d8079eb03442d5042a375629f1aabd8c6d4aba98bc91fba34304865ce9a8f475a5d7cd9c01a45ef6b2eb8ddb0ffb8e2bc3bc798ef4b28c2e83273c1225031b8e3af08d4e8cb4d7afc9b5db73bd5159efc5a54fef68163c13ba5e4d0683c6af9b18d324d94e59a195c0e5e0b9b1001548c9f89664654493c2c7ad57e6dbcdf501206961586942e1ad2b1fa808285428d9cb1b417dff6e10a9bba1c3f6f95233e5b3767db1b4eae857c4b89aea7872320238f02bd14ee3ebf1126072d4e9e23480661c073b573a2ea17130215feb87204895e85cdd90a7786412763b5c65c36d65b639eb4cb353c4f3983e67033209ef29b0bc4f419908e986dbb441c7f10eeb5562dd0f8eace80ccff07c9e1497a4db15e51aab8eec78b1cb5b5242dba51eaf80183dc8e9f4d83436b2b69645c450459d26d3cdd25759fd0713890cf832760ba8fd1a540d528a6a0c775ce5a95d7a39843229a8411e6d74e73d1d2deeed933ddbef0a5e227d00e59df270bd7d9f277763113279bd5f8ad33d18d41d70efa310f20de752bfcd4d159d9f9f985ebc9ce59d7c05ced8d4c410797e2c35499b4827dc7bb9f0bd19f8923301aeb5e9a18fec8875ba8f97855f77b25d8f25ddac5b0f69349df5015becec1fe537baa1f306a4f38beff6087e68b78179a7b84b2c6bb7fa4e7a222b24caae8795e2ee23c5c2dec16790846f08161334a37bd4b52f287a884fcb79b652d1461ef323b7bd4bd7266388f971333d1088acfe9d0a16f6ca8b335d8f92c06d181f38b0168c9e7eaa4fbbb3357dcf7b0a3e37bc334f7760f51051ae77b820d285189bf4f94ffec9de6ffdfb46e7cb646f4d456bece637a19513935fb569877da0ad9e349dc60e317d5b26a322cf7b271f7a6dcc23bb4cc583ea81672e8d724454e3e5eff12c06323b2d825a63bab20add77f0ac1190aeeb72e6f27b02efbf8fdaa0dcf76da83a1046c0797226dfc12c532314a8eddee811409dd4c4d9b6434306fe4bd5c1dffbeb09590409782c700bb52ebc45f04df8045a67223bcdfe4c3cb07b9a9f1b5b39b48639470f9bbbbd75c4671a30404a203532ca0dea11b4dd07841e949f7cd828deb4ad92d1b178a02eb3c49c5f40f70f7bdd5df774f1e9b3733a28e90c4e733aae023c9ed0f9647989157f077dc536618da9fc836e9a65cefce6d4cbea315617133d3893946be022f3cc27b4b3a8034429672f37765763a4d87af78776f6170504a80d4c4b92984b631e4a20d6aca2bfb0a7e87e93628e136dfc23d3060e7f0e5ef8bcbda2258944a92084c693dd1f8bf3c8add9351e475609ece5f4a8fc09ac169ebe6feb39bdc2fc0d0046f1dba9d8d10f2db6c9db6094da9a8c5dec75690a4254f176d44284de36feca801c3f0c220d5cb48b3bbcc1f44e591b39d934789be3197381a494a26a0a8242d4acc43051878800eb19a0f73a6e9bc6f914302a1cdf5311c7f7653a98ac1419cd1da83165908c7d52426bbf984c5e4c79b36cca6052c4cc98bba7ce09e581d70abc665a1523aeb95105448066a59851b16131634db8508e02394ef16ebde8262005fd0ae0315774dca7b59b09e18368a53ce70dfb76d3498978214edf6444492fe211bc1de38efb2988711bc373dbf310e0600870056c8f2d005ec5944f92c5602cb96f03ffa4f4e46f2767d964ef3f09d0d296ebe0d2bb0314351632f7481625f2071b16ca955204db801a5098d05a78352d273d5e36f3b0d710615fb9b2adef258c1ad9ea6a993ebe6ee11e062f6e8b8677b20894127856932e95bb70b341d03efddddbd98d3843e204f9f1b27a317e7436a6906b2c97f99d616446b81d340ecbce32868c5ba4bfb67fd6478f243a676c38df6576d6c8727cad9dd97972007ed755dc45d5164ae304f3b060a5632b49ed05eabe9dca898e26b83d2d201d2324b709df95f5d4c1772ebaa3660e8905b06e47fc1b1e7b263b91b0dadc08f771b23082e8f92ecdd34d831dd1b84f55cb83a5fdac4f5eacb8d2c1591ab092f69237fb034c77d417940f8ac8a596110591906cb8876490f14fed15cf93e276fd349ed3083f0a4dc0474cf9325ebfa1634e0b08e16ff5b210019fbc8744ac13fe0c018d47a4e96ff58304480fe5e153757459a2dd6600f4deec035d0f7cdb0f98cbf4758e99dc67bb315546b59bda501ad183d615e1ec69052bf1a8527f9038f2a544a3ed72fa1ce14378f6d4e23db8cdb1d1a403dfe6bdb40f9580fbdfbfad4ed404d3bc051013dcfe6b3166fbd9dd81be0eddedb74b174dcd357ed3cfc6a98c47377d0d1b3815ef71d5e879cf0f2d6f3789e9a6fcf213b37fb14f2ae5c66572ba23acf6b8851d59df8e376a1a2efe259fc39128c1acd1fc4989d48bcb4d00dca8d68fefc23107dd6f2c74de428c6780fa21fb016054013bc280dcfce4979d30f5efaef4d9e0342b12b2406b1f6497da11f8ac311ea131c656446dccd09ad353bb8878cfbac2e2a9de11fcecf0286c08667916b452adea444ca65618adedf0b515224e1b275644c729228135ed2660b1104dee2b0a38841cfab5038799aaa73dcc4f83d4f65bab9929c959db8ddeb7e2cf24f170791e92332941cf422da239bbb40b42fe8285545ca2463243f5bf4deef07272be23c73bdc63454d4a11b6e4e9a7088a505351003b52509db02aa04cb7e8de18c855344c0a58a3fdcbb44fb40718e32360595c2fab5aea7818f37a714154d62411f942ab7a544c7d8b049bbdf6eb2682a6e6b3da4ba7342462c3cdf1dba31b427f9f97c524a3cb9c8e49359229f683d043fac9fc6031be2494cc898ddb455ab7dcb73e93f446677546a4422c85e55a9211e36a46a89c8f57c26b8bb410cd288b8d94a9cdf6bfc7df9e8ac29aa75d603547cdb7fdbee3e493868bb4aa5939d30ee4f386dbf98d8a6956588cf08dc7b411c0f6ea84bd4b5283ae764bbbc6c5666d88c50db37fe1b55903cd8606dc541624267779a2199042c9f61b97cdea5f4a18d1a8d18ca925a248f904fe1dcd355d449c99d477c524b11377b004950953b50f82cdf6ec2d614b4d56e6a988b3e918d6b405594162dd6e21a5bb28ce1a033d2979504ab6970e648f8be73f0f9856c9621f7ef4e8c990571035a9aba06b49c0b16b1f92aff051c5cea65f5caf5c39e260791f2bd9eb44df3a3f947f75e99bce24e92ca2fdcfc44f774a56d45cda8411804be8b9da8affae4beecc6adc1b3cd6d6ae6ed75d0271afbc782ecb2b69614d90a27a9fb2aa5f84d8620206c0ca952add5fbacde54827b56592ded42e23d66179b310703df356f8ddcebe2fb659ae4aed97f5cce0bf805beebdd3e00b4cc6384c7fc46b5422807aab831f53be471c70a87321d9bc38f0e2baeef27bc8f8f869cfae958abee817843a2fc08ccf95dc4fa6fb9f5bb93e0c074ceea4bf1bae8ad69ac47381ad36832c52a0ae79aa0108cd41cc03683f983968eed15a66d35f888c31cfb7f03dafb6ef386e9c77039bbcb5ada9a57792bbcf6f9ccf4c48dc59df5950234ffa499e1ebe0d5e12454f78e85ff21d72813ba9ec72054bea3a7fb3a696cce2206c5b8e4e3cecf1529db4822219d1a2cd30c66b2477f9147bd300fe86cd44ad5458569bf7cab574bb9e47fa744e5ad59e24131b449c496785a5b666145ef5e0b7dd3d6a10af4fcb2635ec023a6ab5210de2bf1b215fd88b8dd587fb7f8d80d195927beda42704de7574b8074019bb3724a75cb5e11c3dbfd0d070ab383262df43ec6a2782e15fb2d6c603571670ae489a1570a0fd43ad5f98ce5887a555add2c13d883ee92424d9cd6c05d42542ad2607ae6d0405784ee556cce904a7f517964b2b4e99a6cfd56f0786a9c0a5dc310640490463de2963dcbbdaef0109d8eb68f4cb256c46d1941ee92b98a95140f05754108482e1f0de1531e7145a3fdde8be5838a32266455c67f9bc62167aa15859971c023a42e41e737309991576f1055b164e8ec8794c8f6e4c4c9f5523b36b8952e7ed51851017360e439b28f41698ea058880384a3e16f076b5949234008c24dc9d7359489957e07bef078efeeedc484c57124d0b7f1d494485732a1ff6688778043cf0d35f48a936377badc96b516781271c04b2fc34b8d7ebee4cffe2538c4c03c3135e1ef1cccf82723a09f5a12746868fc5bfdd69e5effcb72bfb5d852aadc5678c745f680c12845e29a6542fbc15900b0c2cca5e48558c3e916e47534347f0d77eef3187cd67f0caab767285b981d33201f6d4ed96304ced123893be800e5cf7aaf7794da22562596432452dd29c6e9b8220f906c531bca84ff7dfa1a3919b19a20031822c63fc604facf8aa935fbf788f3603d46003cbfbf2073c052b0ee48505ea8912942743e0113c63d3d8b3de68dcc2bf45b51b3a086f73e911705c169e9aeeeb03874c02b0f16684d16eb28bc6ecaa9a7f511bfe2db851d60151e815a4c2d0a00b9be5e25a213d4a5f3e879a19d4139825941ff3d9e93fcf3e0da83dac46f780d6ec2252a6b6566b34271348056d2c958c0d0baee1c257597040ba9568986152db0e3e1fb04c874bbb7495a648fd7c001512d13fabcaeafd299168770d3ea2cb93009ddc3952d83de9203e8ae34d85f052148da5f7ee9a1db9eb6dd64b39d3e9c6a9c517045721382e2842058b00c89519422bfae1fc4686bdced5491d8bf2c2e4661e1726749c4b3c8cc4ee50e031acb760c68a17a35755d9dd551a040c0164011333d523cd838eedde8f94ce361a77b8df84b6676caa22e4e06a651b14729f5f7a928eeb78a6521b33e03dcaece6e6c9bfc1c493a1029156be6572cfd5e6344ad16b65cf595772fb24b8a95ba3d686cd9566841f67c5f588b8ef988c17b504881c26fed226b412d02fd4c289e4d385314db051830867a7641a4d80aa3e439c85f4886f384679bc0c86381f3c3a9227fe70bff4c99fe3791474c7ee90bd2f46c46ee9e8887132610eb7f4a52fca99f3651303b4a5f5654755e3ba059d0a423eccd04d6806fc172b35db3e989cad2625a4f2897b533af37ac9912f08d360d37ddc6c0bac5f1c4030d4e82a6b32984d422874e831f82c2cc5ef8b98e59803fe0628d4e452a7c6967db54f7ac7ee35977e59e0e71655d78958c6756d4ec36898db63aea9da538a604fe04650071cc94c27e2a853107089aff8caca215b646448020dab5caed70f097bdfc75e42168984f96660469634781545e096670424c13826cf80ec15b2e10d5ed41c15f5b67e78f3838cb46b246350cab62fecbdcd82465aedeb6b0eeba06cfca0257bdb1551f3de246d2092a93a7453fcbb8061971afdc140783b26157a18360b5d2f04fdb73e01dcf1724e1dc4638bba92e7897ab6fdeb66cb36b45ffa125af07f5665a8a431bf20fd7b7b163ff70b309bba5acebeebabc0df6130f2cde8130b9afe0f4ec542c6c2d4740ebb8234d805b356d308e248d7a80ad1a9c69532a573e8f69dbf9683a9b5f64788f05441a7d9a7e26588368dac5acf45f4d46d04280e8766095bf78a2f0e1e5737bae018e35ef389d31d317265066cdb6e054de9c6df6143be25b05719c3fe21c22cc8609b2daa8e97bc1f6f1bff71e9bf3bf20b1376aef251cddbf0cda8d382fa5f9efd7ba9c27eeaed519423ef9c16b80a4977e0623fc6039be5b21e3b6590e83bb501dd208581e935ead298cf9c708d45d297954b4527e1e3c139b9adff96ba005ae1d05465c730ed45695c7b1b8c7379ce615ee7de6c0616ee6f7aeef45c67593d68b0956b72245c7c19003c75bfbd65239b5a36e011849d1cbd05dedf2499f2be00ba7f2660727a608ad7a1ce2aee45853c3fbd59b710fc12607473457a3cb1a2c627ce28ceb1ce925747520f1b0f5c2a0b3c51c26c6a4d35c623853887ae4c2a5b234b84ae0b4a0e5f3497ad3ba6ca4462e734294441a657dd5587688bd29e1deb807fd7aedfa8995f19a1e153f3d2e2b50d6bf4435c7c5bcae6d6abdfa31538ae168ed194745b2aef1c7d76e01a5ad062eb9006cd58792012b0e26c147ed034b2497621d41d6b4b78d56794203bccf1cc4609ba1dd98cea44733e7e45ce9c479c0abfb30fda2b8c42831946b57bc51742913633e226c25cfff6151026dc621680e6a6a4e68397a6a6ba5a940624654958ba81ba22ca780c05187d79a88aa23f0561f25b399e1b6b6cf32a4c7748d545ea1cbf72fdfceecdab7b7b3951a8c1d2bafea29383b94a925f91c60aae67f0d82527aed63969158cb3d540858e3e2a531fecc5fede4ad1fafd00b555e3fca3ecdadcaa31997da56bfdd1f19cdefef4e49efe0d42daefe037034cb080b2897e53be9ac0738053b499eed7e35e705e698d6fb77216913ccce349ce55143f5a6fae4b79ec4bb45f279d5bb88ea0b6862e403cd82620a3f1f3b4f88fd8a297696f0f13d9cdd663b0a7258d7fda624250809561706a89a2ce077e675dbfba21d4f9aac0e78d9e40d6d119f57504663017348ade6d4586f35ecc882b62b358f7d5c56536c988256d5a4e9266b5b23341db1ebbed6bf1108bcbd595d129047b12acadbac1a095e1aded6a159b64414ec60f6d00345828b6d87c9e96f504aa9116a900f184ca36d815b2478b8d9eda19e3aa7ce27a19714e7c8fc4e7696a4bb118cdd2ff3498b8cdc3d25784dc70741147798563967cdb30b092c4c0315a4ef8ebfb585b9715d96650a7b5b60ca6e16bf981c80fb8770fc5e864da676cea5c297c8d33156657cc8b88823d8e1114f43927a91582c9a6e7214ea55522baf7a46510d2480b425eb630df22750e37edc6ebebe54d7e22044f848d7a4a25538cbb70f2fc9c5448968fbd4ca567cd65317f344ae8d9dc95caac341a70e8b33142a28857f7621767f698e576299852d7b11dc65bb998fa8acac18847676059f3c931940d2f9049598e22f4e1ed114a33a57f2f9b1629602852cafc1a50e2f15caf3c9f81fc4fea7037aaef5dd727575949d308eebf9003a520f9b09bb8f436c361e90e4b84f5f1620f4c1f281d8d7f9020ef990ed702a238977b0818b297ecea357df4e4fbf37f5e4033971b134871da939eaf5846b7bf3ee3cacda2358f88ef7ee9866b78007dfb619d3184e0b89f75033ea8343f73e39083e1d4fa0ec2135ae29e1ca8d489042efc60e1d816dc08df06870104950070f9d35fc57ede0c0b8c6e663cd8bc47b5be20c6d8577c991a93b30c215b9063567afde27c4de72e7ad0ff9e2414007d8f5b4e629f3128cead66702a7e043e382d73c99fd35e964183041db546a311062e77fc5f71ec6f015a8f601690312c421397f7a6d17331e69772e754416e39c7ade3be05cddc17b8ee08baf4c17badcf895591a936e27bcee31fecc194139693afe474f611cc4516db91a8a9b64ec4b040e9e643939230f5a1969dda1bd0315e85946e32e102b67abb341a0d3ff94ea52b3fecba62eec06d5806916f3e6cf850d097ffe27db8664cf28295667a69ae3f78c0fbfbef9e7c915ef496f44993982d27db67fe79ba4cd2f16af4d49f98d3c98e1b1287854f67325cfb479737ca44e93874658283037087163c9068f6f6fb6f53e0051936636e4c31fa4e1247deca3485b948c1ea725503001c501b4c1c13266514bfeca5b5918a2c4842b8b50680fed854445a664b31e968d1ad3bd314f386f496a504f5f271d2668f20511aa47f09459ca3befc0aa597c26c12072e8a097dbef7f5f1489deabcae6313ba9d699fb218f914d232c0cb5661d499d96159a9b47ac8cab0047bac7e4e293967f95868c29ea721e4265eaf760a30f56966ad9962fd76ddab68479cb3ba6ea9635d6397c46867361e5f904223dbf48464b91cb559c0bb6fc2d54e224fdbb5055b9bb54b421c6e9162b59d199282aa3660ed3df1483b8d9a7039d40ed71210a2a303f8018628c75a504253d28f24a2146cb895e1d7042bc0f119f0f4facdeb1071aef9a43cd9c383af11f6f70c88923fe3ac9f053a259d3c6381b6cc19d5421481a4c95751b66d19f0890ff2f0f94f73159409379279eefb66c1a05bd03a4db2eaace40ae61fa675ea34d0e11839343027346dfb0292a02448c198bbf9282cfaeb1004ea987a2ad4121f6d4048f8e2e5c411a3460dc25000a0f8e9f556288958b1d836bd91d94d712755d2aa71e8022b719028cc062a2c0a2f4f9983b46ccbe9ad478d9ac21880956d68120e6b06c8a02e9117b33e25473deca66ea8037b91cf2fe12033548dfa62c4bf47689d3c3a5620bbf1250beb086ff41f79972a2a09919faf6a0a7f8783caca430000cd3a53ed833da0713a16ff7ca82d212c570bbcec4b29950ae7e6fb22c3d1d004f3453f73aa414056049a7e06977a81440b6b8754b3fff6910b46cf245398df34e203ac281e836fa5213f0340e7cb12cb231262a2acab9678cc0e541a24c653fab2e65306bad97f93086fd499414e8947d3baa562674a5e8cae10678f036985ac8cb731689678f1c05e6a728fcd8a1773da41f5b0d55bb05c2068f80f2ecf0597196f065209559a14aa2bb26eeadeff28e660d773590bebfa527bc640faf45e519a331ffc8c3b54c317630d0c744c6466d307970807f3bda5f450a86523eab5cc5799e3fcb5e4de53bcc5b2b8b973a0b412c8e27b1d18c8620a16d84adec145dbf3bce4325d6a2fa41f9871ca5b238fbc6d63ef8efc4256c6ac23fcb439da7dffd1d54e32d1f3b4e054551077404981bd9cb33ec2b86fff9bac197589ef876957a3677a7cc55eb72f1fe4c56cab43497c35bb30f8629dfe1bc9875720628579650ac0b3cc7d8a5d740c69ba767fb5384d233c2a576048a992d5a26aadb6f8a8dd72cd311a1234f2ccb7dac18a71c4daa088b7771b11c995500feb0de267e401da1db666fb43d7cae011852ed6e4fb85199497db182c4f54abc0cd702c83c2e3c08bbfe61f4bb60adc1ee3336e50525007a4d1b6b4c6cbe0d1a42be67ed1e603f1500b6b3deb8c411ea43a398390c310fdd5031587ef4a2aecfebd1a3ce21723a0cc93ffe7122bab09abd79e89bc8fe243ae3a125d0bc14afdd4bea61af9629b76a41bc41e85c85a010f20089f68b0f536346f5d3c6cda7ca356c5f009a7c5aa650a024fdcff3b4c9c68654c975a0899b8d1fc737b613a48a2a5bd9b332fc010b350a4ab890eb502ffd8659dbfacf8b01012218b9f5f63784d875ed2f2562768501fa512def04b13caf1de2e216c7ec333bdf82ee47afcc3fe8dd14cb04f93f75e512620f58c2ef0785bb5b888afc7921218fb66a2d821922753ac61e0899f28109887f1a91533032b77c2b56729095ccd864fc3e6f8c28a222f8c10d5687a26b7fcbb01e37db983ca12d5123abf9538e2f81eb69040dbf1a0ab325f3ae13b863b5947e5fd27415abfe2715c959615e7b4d82432a5b4abe444d686dbb4188879cb3da7568b020f7404cc297ab65a2121adcdd0168a4d9193009ec24f1fffffa3421033bce1b4f7ff53a3841d573e704a9e24b57e13c82f4b4d2a5a04027e8a6a4f5d2b0cdf9e804820b3285489095bc18802155b3a2dadf8615424bc6f0f2acec5db54fad4b80bd5f0da3825c3157176b0debcea9545048ed6057499f3c579a6941b2656136e3c0b035d72f5e302d28c08c171b32ba8e8f02297889aee1f89da09b50bf1676f3122d809c3e1043fffafadf78c15edc1f1e276ccef40ff366e4fb38db547862b00b74fd5f2cf5d84be4833b4d5b4ae79de1062f211f9fc023e70585dfbed24b0ca217eb50c7bc5fe29d095addbaf34ddbcfc80a49db6f6db64299f420cd6d80786b16b2f40c6901eae2eb90d3a3220ae938c0e198969c967370bfe8920ece15d53034d430842b1dc8460da9784cece42be77060a11f87d49e803605940f99e95caccf48bd3348ea9fdeedf30e19255fee3310cd165ea9faad01b652815e0331f46e3df4931dc410e2d7c1f863e71ee91586d545b37e280e097c1177f06f19fc4fdc75b733eea33b8a536f8479ade275945807a10bea1a3f456c40ad979c750ddc7394997d1d53b66a16929bb7cdd0aaf80a770fc368ef7486380cb2a40db5b27fb1a9b37ce55065bff8ea1edf7b06a61a28bebe46258ce3be42c71ac48806a290878abd02528ba31412e1521f4b4537a471ba6e2db652a99ac0d48a4d640abc2a29e2b6a69e939943d9abdf7eccbb66a98c9d7db58eee9486a6a25a8d96449319d86a377f3fe6585a69258be4cf7c48b8acf93a746d8a957c241c9eebd68d4b82f4e05d0e7136dbe10d5ca0fa60f728ae7c2d5805b87c8c1af939462467cdbafc50428015aee95c06c10a7a72c0b54ac48d27b443f76b188648bccb32b23e59144c5155bb0248ff258454b49b1c63ed99d64cb81150a5601212477655d09d9af5e31221e50949593d25d6436ed3a859a7b82c4ac8c949e1306056c3a43e62b06abbd405090cd02721c2a76446c59c30fd7606a6258ec1476e896a7bc8760aef01e35c293f0d18ee7947ba25ebb8c57b0831158482561424cbd5e41a4db817883fc25271a6c237f0a02210e628f662f233c1ce9fafce01cfe5e177e840d8f239d3417d92a30158685e5cbd7d101fa2680c415204b9e2136cd94b92fbab29b051c6b27880ef85465c257a825c5b1fa3c1534df60d7f0533c2f10f8390f92f0b526690e45c2c9651d8b9a7257f5a8a70734c9c4febbc5058ec8a2cde16bb7ea0eac0a83cda3a99b2a93f04e2346f58fa89d92e001f5f9eabb5872461b3c1ced62def9be5d9b821ec5a3913f6ea30f25be0e60e3760e17b963f08a4c82d5b2cc696221feff098b6454c10a4377b86a25ae7c200eee93a8c4004f1821a712dfcc8e1bcd7012831e7521e062d53f626a20f6bd6775dffe8a24f1b1df58b9a137f7c0fbf8e3a5be9da08744477abb416ac9a5f6d801cfbc3d5ef99881d9b3ea9a654e0ef218e0dc3ede93bfa21267940a3060a274679d25288f912b943dd3a3671fb811c35166c9b719165f2ab166e0c562a8e6e18499aa372122a4dae5b8b37e435d7a09e552f5fc489b0124d171ac915e932751e5f0c5cd60e710b13270951edf5d23ff2c7cd7e1d2ee1277b43bf15a930cb104fb3ea00e1a2e8085c43c526d5107f204baab01d1c7f801c3a345d47e990c4f84ff096b93f578d4a8e632504887756b61cf1fe5b5cab2ed824677441c55cfc2e5ca3d5bad2374064e801a89eef82515d41b4a43376ec6bdd0bdfff2ce7ed6d07132f579f4c66bfe7ef44e25a29b205b61db620947ef6f31ec3f8472ae30842c16851d5ad56c75c4037234b3f327645503a6c95cfcd79e3159a471138408decbdf1b486ac96f0ba40c919fd8d88b4d61e896046e24ea688c368d791f8bf30c371911bc1095cafe8b0f37dda6144f93882ab1532699bfa20335f72af159319974077fe9d2e3141fa10c702119e4ba6829168a9ea7d29611560a5201a9094edd7fb0bad97da07fc398aab98d169bddd33ed201fb4ad01f63da4bbff6243e9834ed93162e0fa11c54a2eff2a99ef5743b32b641d821dc03ac6283a329f9694bdd64602387a94ae2bab6063bd7a21be7a3a56aad21d4640549258c91b07f4ea053c438eb6eb1856f521428aadf63891d7813d381ff72b08748bd03b80b78d9e3a1b51299140cdac6d371bf685f80acf596a216092cc5595962c6ad9f9488f69b9d23a4c8e3ef16919690df96e74e749d43a25f971463d4be8a4ff3f713e6a11346e85c8afa2170c6f26893b6e9168a47004d2159bafdd9ead6aa43549a3c2941a122a0f848b745b884559631948c71ea7d24dce3c21e5a82800b23768009a7030b1ac5ae01b23c62fb2f73a496c5c9208c03b9a578833be2a2ac4d08d92ec18ff5bf52d3691a736938f2d32d7160290291ec69085329df2b415a2eff1a9d88ecca5bf28d69192df36e74094c7ebbc698a75c6e00eddfd4f3702f6e50fd99bc536bb66972de5ada6cb9f57d62dd68aa15b2c0e8e6caebe6e4bd55424b0b144cfd0efab856d58ad43f5418787798c73d196c9c0931abd95aa52160b512fdcb0f83726b12f55fe6beeefbaf5b49bc7f22b2ea846292f19c9950ef344949729fa5655815178bcfb2127b49387d175814b2f4fbd09d3892d47b5d8c8f43b53dcf58624a3f3ff3df0518f0c35b52e6d09f2bf5638af4c71b1a831bac215829ef4f05a291572145add38f69801cc71d4ef96f65b96e11276ae64290af83af3d7584d521be7ba6883c0cce548bee721d21165a4b48933a122fdc3dc2b969bd8dc950657d1d9d5349aeaea417f3261f8b5464603971bfede3c6e126c932cad28fae96ea7ab34570f8fb24f28c47631d4588c4eb57066945207360fec62172af73e2d6940f155f06b92e6c9bc8067846ed9f9076781a400b66296b9a93db45783f7f3b5e15fed57500197419bdc29334f2fcf3318e89faa39782ccd6b95c6c028461cbbfae930658648bd44cc50c355d8560715ee37a4e576121f1e0a8e141c4dbc3ef573d7f38f4318402e28584fff9038ec319c052195f7bbf53cc2275695c0d03adc040728c563ea7be68150c2d820eb325ea09b8ab426d089d6d5b0a7a09265f472c2444614d5b5e601fff01f817b9302bf345e63f917649b53fb521d15e0720528320fd359824d0db2c99a813d1adcbc57b341e363d78c812c2101745f9c55140fe0e6c0b5864a187ec2dca9ecbc1237d4d71d7be254f638f11837b335db558cc00e4d652e7d5e78cef66397538d5da4cff9c4578f13700108a810d10f317834f0a0fbcc0ed1be28417fd2bf92d0222be5f1124835ab836c5d6328c92a3e7cce3317065d197ea79da5d30c29ea619c4198421579aae32c9c8ba3607280f45dcdbf4f1eb43d2b7595e45563ffe022b3805954f359990cdab7c3df19de481150279a37c27dff497d6a0310f64a87aa77690df7b7554827e7be40394595a951fe05d2e39ed9c41aea7620d460a865bccfa153729993453723c6770e19379e727ff8be96140192b6bf14e32a06a078c4291976cdc6bf1801fe3d7f8927df36a3e2674e0c841c9b7df2d923b9d8bfeafdcd4cb1f81451db5b90710bec7c7838d281ecb02ba4f28120ea71784b0af00a0db8e4445ab70f53f513cee9f46b3ccc3fadcd2aabd4f614a5ca603edbe98884b5aa8d58f76a65c002b2f16dd6ec9afafa155820de7e1fef72d8cbad050612bdbe1f760c7606ea57b56a6520c3507f5828ee258da80b97fc9c9e3713adde2f015b0591b28840ce45d7e9393c0a96047a732b8306ea1b9865a7ca98509d335c04b8be887384799973857a3a1671d9115ea6b00ed44351210e22c10d257d41c1a089972314d0d25ae4cec4fdae2515f4d685a9a41b12018ec91604860786584300ced23305d104ea94ca809b25936b4d5bd27a00991a700bbb8efa6c5eb8872ba8fb8e3b9d95f0ce47b4fa29d9ccbf97f67c607d3eb5374dea633d721831d4c604c9f094a59aa8c56d3eb66d7e3131d1fd66c403c731ec8b1639c726a5a9ef4b5257760a54cb46b67179e601f547d9cf23cf20d8947530a3a0fbffa25fcfc763c148f08ee473f8e22d9cd528d0ce32882a5b8c00e265cc6c52092d5a38944bb348da97c5aac071a9bfa6f5b071513935828b4aa1a87a32bb44ca6523f39d5c99ac1e3eaf8fea28a60272f229fb141c0578f78fe623dcce0983e48642008c66e5264e0f522c24ec868c176fde2a90f7207c033fabe363d2129839a52e6d36a0c48522480f0e07b17505051f38a2929a1229fa33a5749f3aa41b4911eb1cf07dc70198a53d76467d796487f7d8d011bc7090f9a5a4bdc6829b0ba27795b9ec891798a0e4040fc81f41ab69765f15bb4ac7f0513edff01bc6f81180f898053a5edb1c1a1a7ba83adf9b2602f5bfb6576afb2b90cecfab248a85fbe77ada18bdfab6807d9747ed95de31ea1d617fe2d9e864866a915a2ed8f0f69ede233245753e1db9e7d78def295793de4ba76f8be3635429538d02803fea58cc01104c2cf59b72a851257394af52926ab1e833b347992542e3243e4f7bcea6a8fa26810d21ee4a8378d6cae686f483065f6fbd5e127ef28150f997600f006fcf9c260300f5c07449a9cc066cf9c04e53011cea993b0fc1dab3a89846106d687aeb13db821a97a9dc9c9b80f97fe9dc133cfbacfad054622bb41292c4965460bf7f168b48ae40e014a91ff80ed1ac973aafb56be58cacbcbce107f4355cfb45e6005cf36a1d39500d988d447807de5f57a9097fc8321eb1edaaa109a01376f9c4dd29ff8bdaf532876ea52e84a5560007251421bab727e2962a0b27b86bc6b677415a7025bde2a1bbfe884a41a543b0df402fbd40c2f2b3646b776e90a2a3e0a9ed733327cc3fe2843227e01cace0dd491302c19052cf5e7b1a20e841a2711d3224556972dca49312afb23554b55680982122e6ad5bc17b649aa0614cb82a12501d55e85a3e6bcfc492b18cbe82541ff913d968ff9bb352ade77efa04e8febe4263f82e4055a915a990a13e638098f08a2d4f4a3ccd918d60c0095b607dc456ddd2ebc9dabb4ed9ad6ea2867347bad65900d79739d5ba39613268a55cbc7e764da698b658aa88441270f6d14ceef29202908388ff406d89f3ccdf52564cc1340cce99edae0dfc52c7290ab7e79ee1077c2e9399087d5533067e1136254bfa0ce0ed721c424f0c83d96e948b7f48c196f96101d1780b045148cd72f20707ee47125c59e5a3fe2e943298c6ebfb422b1642d8bd1a688be93d48e1027ac979149e3f9357addc364903aa3769af1fdc6cb9d06e72ebe27bdbed749869b32bca171691d8dd75d708dbc1792a2f3b23d79baed49ca80c4143a73e09e6d65d8f2ee6f2d43297fda0f46d634b58f3a51498c47bb8e3d0fc4085665207fb06ae4e7ab2cea555d6882ec2ddd0e84dcd60316c705fd690379bc49b73f83a1e0ac792149de01dff1d372fc6a663345a7af2aa19c355d71ef8a26b749c14fc393e88b493d5f6485af62611927d50a5063e67c8ea14f1f30657b3a726700917225c2459ba5d142b30a24d752589f6e668b219b3c880c5159f12b4ac43cd976b1d3a59fa875377192ff79ef97b75b4c3030befd76bf9d5ba2cd44aa8c9716a8e512d57f5466b8d67187481ec0b375baa613aa70dc04590ccc2e27e11e0fe3fee452596e059d2b720203cdbdf906d58496a66a4f2d15fadb254a3804506daf3a52cd725639840dd14f5382f8244bae71ff4dca7a277f3ca2337bf1ff4023d30e860d5f956664cfb74e72466e28b1d3955ea27fb6000aa4a016d06619c93b25f6dd4c259f8a0695fefdf3cf5786c5ea3fda3e27405feaf2ff5cbb59b1cdacb826417a9fe4141076735b7530c0aef4d2ea3a3c5e99ce88bcff3c7cc3a1deebbeb3b963b53760f463e1b953214c212313515a8f3fc23e168c957a8679f7f9b02c908dafebdf75fae5892fa5ebf5ae9a2179015bd3b444643c9a636f1e2b8f8015509e4c9e35ceb88a51585f3ca71857efeb9bbdf93603f602dfcf10e7d1d27a74bd372eec7fde35a517bb16964be7571b20e6d186086712275295ffeff16c6fed825a40cda39d6096f7afc52a2ef8c26738199f26885e48524cf07081cfb78f1337493838a4086c9c8068ec335eb22bdaf39940b1f222494bc7d95cc7ca5e07c8aa671a2a57328ac060568edc44297c58f39cd0b3b9ebf844cf5e52389eaa6f727730fad36a759326ac53adf3ce87b76e702e2d75c37b8251b2f247825adf6dc11f6a2d1fd5e8ca9067dd5e8e85cf07f02c68b0beeb0c11d674cecea882bcb8db96287caab5bb4cd6872a32e754a7a87472d66d50cf5135269c08d18f263d52126a70eb605bdf5854206b3eb0c0c00a6c51d6a54889e8c5ee43aefd23ae42da782f0f4ac49a656d1854951ad2f6cf5b645a0598db7d307d72434e003a8a51aa130611ed4b0e16244eefb48a144714acfcd3ada6338f161a5a07e5118bd1da9bbeba3caa948fe81bd50b9407a8e9b9b59a1771da98555e452f60c30045b4bdd71a392f2dbcbb016657a60cd135f04768623fbfd7ef1ee25e6a58730af2951aa69e4edfcb31e2597b1aa345e1d19e64dd0a8413251de9c5f3d15577246a32dad31e422ab7f2aac0a22ace95cbd08771eb52ce97b2dafc2c49eb48d89fd66a14abc92c9f2cfc3de78c8601b30b15026494db63ebc46fc5dea3fd1766cec11dae854fc787e3eac14b741b4bc85c6c498c0ef5e87c25fced8628e1d1652f059849a215af47d9e29a259c8474ab078331addfbe83a146090373555d303a2e33d02ce997558bfa48d0a877b1ee7e03eae0672eb197a8b3146772be313c2f7b69b293a1196c96c629bf3f1612527259a1d7307f83ef9b473d6b12cea40a307bbdac927d58e91562eb36abf8c1d735ec41d1c8ed83fa9b556a3b046644ee990ce0d6f5276426c0a07ed1c80b2360e27b42a90c9a21732dfb22c34acaa74979808eb34bc304c5b273adb0ef6ddb01ad7aacbb382b63400df237c7c644c1129a473d0535726a8ab4636fe9ec3c60f012ba39198e7fdef7b114ddb7e0576836b0ab942e56c5f134d712fdccf7b8015b19aea164598646aee160655cdc2ca9a41735d076fa2272851e3ec7bd490cb8f9271233c37c506a58acd37fb64cb37cf310a181a96f1a36acfc30a09f72d85b11149feeee15bbce17326f685bd876c54dc0b64211c295c88ef074eb39898f4883456672fa2ee48bb629eb9fb702459387391cc17a7fca2b6151605cdc3257cc7aff09e496de0b3f0c4b4fd3a547af13a61ef0ca4957fe8c21aba00f65e1381422ec8f9bb19365fdfff3e278d29b805573c8228472652205ee163e13605118e45454d5fc54f637a79ee36072703b6c9e312ecc80e9ff0d6450d4ef3231ce0445164c2a27b61d475e3985e02e6fd49540fdd5a249236dafd5e528c4175ef3b345df34d94ce1e9e475eb8397d66beb9798b907c96ae90b51ea0a7119a5e3be7984a8007c9831f4314df0ccb2daac82cc5f49c3cb6ce85712364b1957f7ed8914cc6a8f845aee2e741d39e8ddb71e3e34f3d884ad2f6a03dd7a211905006b42202067b7c5c79ef51edde39bf0aa3d7213fb125989c97a8993a04f929392091adae52fa985203a6d2f7659339a9a48d7a0f19c9a693b338877eb6f9e1a10d06eee0c4ca570cbe22aa6453bf6d4c7dcc7f726eb39080e105b3df8268236159651e05e332e0e97e2c3d4f4726ef82eb9092961a4e8bdf7d97893eecfde7b84634a2be744875f458814377548379f147432628045a6c8b1ac4bd6612a400e086cdbcacb4cf9cf236223f8cc3d45cea4fdeb149f6a670be84f8e03110c532a26abfa35708cf7b9d49f575ea9031f4a8bb92a3b22ea0392ac2c396012aacc0a06a030dcd52fc62ea440f43d3c54fd4d79a2e5cb7378901cce078325705ed86eaa674bfb863d6b9c6c6594ecb168036e4eac99c25d288621b72db106221ffec8e1892c4fabe9443f406de340ae71314635f2049c78f38c3fd5a493f4a013e38d5239e8265f0058b0e43d3fadb792c740b9ccc3a7b2780018a65983a80452f8ff338bbfc03c7b0ab28d10859525b7a92bef4f57cdcee79de9bdbeda1f177c509635d9633dac7fa3ddb27efe4a8fb111b18dc51d66d254fd2ce47497453726eaab7279d88a5c2e3df5332a170e0193fff729090f32170206a9c85c70550ffc79af640384cd454681e1c45a04b92f8da2ab57e09917ef4a2148b1ea078f22ea0d801823a236498ad4ed571fc4d9d1b8f78008547f35f025e7255a16bc25097e6eb1f6084a75041f823a5f9990731fcef46e128ff7c817599b8e2a0c4d1c70788a12d71c1caf2c7bd9cabc67378b0ef9e8fe39b931da1a4f106857fc1bf8d4fb884f60f086b3a804d6eecacf226ae3d5ac043b88b37a05c5ab50ca9e0f1eb6487a5703412080ff5e55a01952da427c9c81f1bb9228bb7d4f66d5f2fcce060b6acece26a79afdf4d3ebdd87be5d8fd19dc3bfdd487bae355685588b700f702a6c97b414f6235ed374cadbd5bc71d270f514463c0e1bb82d0a9c124e10b07f996500bbf63f54ab12cd11e3108ffa9822e39fc960ae2fffcf96c1bf3b7c16f9ff3b2d6388096cb5d036e9e0d74bbb297ab5657bd753d9b0117e6660fa6f9b856de877f891d1fd394abc61f49126fd3fbce175d7a60b968256df2d80fa4f4559f4fac8e13761a9c14b2c6a31d683deae6053c501d08c7d7cab00b01bc197553102bc80f2d74f214d282b2e0fdecb5871c3473f51a88d08fe1f9b33b9828452c5a992e593ae1518902819ccb2e0c54833f6c70ad3c21e61511b22e782281e9a6154481935bf904834569e8be6901c2775d361af0b166fca28aa6db6b78db929c28193efcf87e99c542c235808024f0ca2d320012ba3d3c72cf508b1279936953584513fe1e62a661811f3c9cf23b6828597e3a99163adb2bef44530c7bb66c3aaf9802753377c7e9a428a14aa4334ff3b29cfea079e5969339839899d2f5714802409efb54e272fadc88c96445692ed0e1ecd64e22748ec8d84c6ee29cf7a97f58aa6e5f0dd258f80f85eed6bf80308358f2e22ca5c5ce25fcb5647adc1759373c507aac6b2453aac8532b42e0257dd403099132435cb34d474967286c983f25e2bd621b29c2b3158c23c0965e481469207a9618780ff1e5afb0f2cbdd801c3eaab3d3bc88cf24bc5a19284e63c23ffcfac2e24068b6d3acd0712512878a043dc0efde4af381b91a1720eabd99d042febfef4d1b9466da3f68bc46df35be22de21d9d675c9df0bbbdc4c800f299c7469d0efc0fe03928baa99f3607948332a5bdef453f9b09b34026dad4cf2cab13ae2eae5bd7ef1482e79c45d50135c0e72e59f691faa671ba4eae25e15d5eda2b6d4fc71fc6f6e3b89e7e22e6f7be725d67735cb5fffabcf99601fb458da5d2524cf511c37787507e2e8f3fb11c1eb113eb91766e545d18d58863172dc5011bfc6398ac0972ea48cf4f25f6d868dbfadffa3ae107bbbdfb6e97d9b43b8cec289d580b85811272dd049049eecd1f3f8bb303b77cc19bf3b32fbafb51b72be56fe1d273d0ebc9803bcac2e692317a990c20e61da3a5de674bfa9911a2e8a616c0e64033f0fed579b36db3d7e8ab78fdca4983cecd2d533ad9ab954df670f572088868bdef836132c1836d6e74d7603b570a0676b208dc69b41742d47d33d3f610f40d9f304bcb249fe79b0c9ff377315f46f4f988c35fc21d5cbc1b3708573e7a0a770e05d9bf229f2c5cb4b9ecd1e55bf8e3eb3fc8a9011f2b50b37b67b0ccd35309fc52c1cd81d3baa96b3f90d3c07c6ec0edd2faa38fe2186a0ef576c37651f499e743f7f0b2b2eaa893dd8729fd91d29ca71010e567043ced301ced5b622669c16c9fdb35b0a9ab2ba4609b23f94e37a894ade4ceeb8a28c35714832e4a0225a9ac7226a6e9e672530d6e2b0556448a4121a923c4e37f4ff554f3a679308a6ed52813555203a6724c02e2083e905ea249675416215c229df841c98f0e1dd4155c003de5dd1c1b0ed88c2c11a2ae202a54606c6df8a2e69ea9aae7b18c91e6fc480a9138c35cac754c4e642f41a91eb52fa0d817ec4bd43274b1386dd99198f3d0b7aabcd196a77745a76589239373ff808050d50504035c7d4c2bb0def6c20eec1554c726880ae0ce7b7571aead28dd9deb7c332ccd757c61f1674fcfcc3d2906747cd1ee02368c86504ac20a45348c636c1e44e57d62dc4a458e153ec4a8fdf6b8aecee22d3400178e06b03606db27b226d72f7b5d9d4c9eb4f802f193a24d4ccd90c4b78069c2b278500f0fc4a3c52bedca566b18450fc2b7a8c282db15cc68bded220163dc35a035b6ce7799ce340b580eec1cc31dde53c31e5bcc75a57e9b12a42dba81bec447fbb38fc6daa1003df0c816e25094066f0b01ec636bb94fc8cae37ff801f8b8dd5ed8d292662ee46064c620b7afc1af3083d485e9c411ddb6231b3da40e7367aa7a2047b9830896fa4bc954ee8a855125399e0519949f0b7aac5671f7fc77ec1f20142c1387dad3445932d9ef9ed8bfd96c7522d761a61aee9ff443d85c55a80c8988828e0a8018ea3cfc953a0e021be4f2fdb173996d479c7ba114602836f111fe52a5c360945cea42966b4158d186818ae413779484174e1ebb4396e1c403ffa1f585b1b8f25328bb09b728c4afe35c276c7e2658984f5bde87b1f3d506007722452080443e4bd8826baefda960301de5a532a3e73de99d3aca66ef1d25fa13e407b67fa1d1c14fbfd64ee3b4c730d78e0bfc997e10be0b4725852d40c46992a63298c050dc516d77c3108f9ce3dd8507f6886f5b2bbb91db0df3a647a3b074782c0c84ce70cf2089d4da0e37853a5da83137d024b667e826a5a66fb2981b02388241244fe6d01d422a2045704bd0bfdc18971ad8457b108c50cdd99b156d03862844404ef1449d14724a9874e7de35c2be8b1751e7ec8ba29a8a1439a73fa238951dd9b3a5cb6b9996f63565851d0fe0e52737424c408b7f6763d2ce2a5a9a463a54d610cca3d593a692e318d09c5181404952413eaaac1e1686571798453dc916ff014d5e0bd9687ebac84c7033561b57f3911a410269cb6ce4a1a6749cc40a1711c27ded069b7663f1a3a376807308b9a16966f7cf22eebf1483496b6b3d9b34833e52eca93c4453d073d5430ab580377809dba17ba17266968941c17a106b2848f8c5d23458f3c126464b1a727be5aac364567d72fbf2ca65a8a51c3f96c8fb108cbbc7a33de76c487f71927f4e2e0e7bb9ac583885935e687c94ba2ff19929082db39013379ee5423ddb1a61c6c1dec254fcd76cd9930167441f27982178a541d3af995863d1e902b9560736be407e9e975be1841b2376387fa12704f88d9542aec204cd9d0ca48fb0868bb6856d3734943d4610714f95c29fd762129b2181069510bf809a1ad007ed1ad2fb2293734bf2c9639328ed9e0ebac7a9a8f906492ef7a44cee105ddc9e702577a25b61742ec3fa4e29752ab9fb46a064ae9565cd1592d2c09452a86ef88cd8795501048f3b4d40792eb396f991399461ff1c44b9a489859232993b72ec4073effd82b86fb0a4fbee493449c806f4fe0c2c503f55279029e7d0b45861e4d439b5f0026eeda29c588c5e3b2725a215b0c0882ef847dee6e8efb67f1a2308a3818e6f113e9acae7f532d2047f307929b978439cbba8123d004c143d5d7e5711dda6b7b6c7eb3ccf88d00243865de075d2f63af7e5ccef075a2af073161c9fb14086246b33c198143894d7804ad2bf55161e4158fcaf5381e2e1a6cebec6703653ada38d2ed5f69b7ec7458b0f0107318ecea30f60eb3a0c3428289bade3cae2c07918bce6564a19af1206f4a00cd415ae305ba37d3420a60ff39b2cce958d6171a9c95fc2a245ffda5f1456efd2660e2b1fddd4e5d8a8a644fdcf227534ce1f2110ab6e410b7a19cbb5d7ee5836247da0602063a590371ec81f44b8637dab770d51d0ba7dddfa92a7e2ccfcd4d04c6c8284892353e542a75d17662bb8dd7ed62e09c91ae58899c77f43db79e76a6d0c41c75d4d31f2c89c77bd38b63c14d2b1da370dea9b45154edb45f9803b91dc25f06ec2ba5cd972431d0a49cccd027c96eeaa10e5fdabcab83846f71038982600bf43faf6d2743fe1fc4a8eb04999e379e645838e3841a7165684c2756766803b24c2cd5f03ae17165dce4bd1427b77f991330eb70f6a17c582ab3c13ab4c377ec613bbb859761212c4f0fe3a92fe565fb3b879aaa02d3f6781e5b6d4cc460a06d0a0b445792b1da12f466b077fcfce8c036fe5ee3b7f823be994f2ac9adcf404a15fd4afeae95b470f68499835cb10626cd4c6f95b21a450ee2de6388d92349cbfafdc140537212b45cea602beac67c79fe960bd7daa06f7469bce223a9ba9b3f07292669c39c3159155f5767151dfa04e4aa1c087c54343bd509a2cb31358630a7a9262972923301d6f84a9207e4d840729e5a50c55a3ac5f390f62ade68788a7bf2bac7f2803bf10483c04c06f18581ba98405c8cc74b9a0e41f02bb12420588a10042b2e7a7621e0096d7c9dc798ccd5e8d290ee1ed259d02dc84203479d94fe46eb08a9f47fafc495179280f5cda6c06350f438a0b1375cf319b2fc6acef71ddc7b54e0523bc60fe0c5aedd22c046d5d45f372e8bdd18011dc225de9f585b84431db20c4d9a9274b1c21a5728720969187dfe4b467aec3fc7d5de0cfbe435af41dfa282bb46ad63fa086ecae6cde4591b3c9e9dbd8e593fbe5035c02711f4ae87fa916846066d5aa2609396553e7c92c33d0a0581d7d9cfbffda6befff9e2bda4cf8e2c52dca7c8d40efc7ce297cb2d1a1d32168bbb7fb77d2bc4586ce4062a0bc474de85c10131789a6d885e3789b9588e4655e45ae5f39654687817ba346735a9fc9c6b1614afe98618c7c8aff1384f9926f527644b3cd4a3bf660f531024e6244b34442148b9bf4d4b8f6cf9e930bfec9c36d8c2ce1bcbe011dad0e77c741d96efaad80abf39c49a2360beb87944b8f6d78298f4883d3908f5cd392c32564a12acd12cced5029005b769298dd332382db524614ad517c62294c8a2dddf939a8664f29e6c3a05ad1f87d11a978ecaad3c96fca996e5ccee9dbd920f64436f65612149338265328a6680e829591beb3b69de1529fc74a54aa144917ff9547589339e1c6ead60d4fa65d3256731ca88b9db69ef6d09c8b0847e1f2f39ce05cdad7d679715396f3740957f125b1e009ff2d86048963b83f32b666c050c6314941b5624b77a208ea742d98f5095655bd536ce977e2b9a053e9b5b9c3612f832587826b3ab42ef3e3a87bc68f089fb547f6fae8231319b2449f1cfdc6918a309495e98aa2c4af84e1ba6ee448d90fc8eb3072a84d9e31f37c0d88bbed060070776155839853a3a943dd76e8932fc778509ce40ef8a939bd5db2fcdaf2ab0e4f325a6846fa9d9cc2b5784f6deac53c79a8a5516be7832438db3bb0bb39b4d35fb0534545705d180cab9cb94ad7c899a710ab900cba635ea8d73caf823f1abc4aa8710b0ea90088f4e2a9cc40754f1947bd2337f361cdd899e9eb7af8652800f6c4035d2fa9490b89815733e289e7f1b02f4d583a7918e3af33d00c98857c8e7ce3f45ff0808bd27ff29b03e2e26407db68879c6efa35a10368d51c052a48c9884f2712706239e61f17bd840bd46abd49410e4c76aef8c51edabc6587029c1a2772e6866dc7d72694e83eb2c0f08563708fd066804b026fde8d324b7cf494b841362c188cc1a7ccf07b2df5d213ea1160e975e48b04c68c2f54bf54f801d9ec072849b4c87ffa17ad1edb8a149a30755adc2cc8fe4cff734d75a53c673e2d9e3e67487980a7bbe50902f40d6a51ff3361133668d584f0969377a00a2e3585197bec3aca4edc921f36529152cb5519adc6f258048425253a75b2f6ccc3eea2c7bddd38908155d796add06c67285fd143a7fe08acabab81ce826480dbb4c554999a8d1aa3d6d947c3e3532016ac5673d7618ce7bface617af48af1f3c15396400b04222dec52bdf472a75dc5c1dc0f6ea153e86fe62217cc4dd106ae3600df4a2f8b886838ec30dcc357d0f7eca50bf59ca4e86fcb85c8c2944577987eb967bee03ddd923488caf772b6d0daf996961e6da3f1c6205ba57cc3d08fe714b79f174dba9830ebcc1cdd8d27899e693562fe1f4df5d7f2e4ec8e350c44880ed5f7cab18c377d4f32c0d1c74de657ac07b10fb4e7acf9ad2af6bf591932d432086d6937bfcb180aff733a114b65ce4007fbee292ecd1cceb3bb28679a8cb382e08fce882e10f87315654a6984d84ac647c572734bbc1044d98d4efa0af886781717dc57b92736d08bad37c91fa7f0817b3dadf213684bed05f6badcd95b01813c436d89654b3b3a71c7e8aa744a64779eb4c8ec3c3b021bd6afcd2e261578d37bec31aed2023490212e8333cdd06b2c30f22bc58db630c2587124ee27b159114032e7c900431a047e99b82ac3b65c449518c187e289318dadeb75ab6a5788500b056a7367bf427edbebd55ff1626d61fe6ad1496210da76f47e84e925c09f5c4075ecfb481f8ca878485943d47110e57cfdb9bab8b5cdc50772966592086b7d891469dfb022eaaee703576fc318ddea18261b693fb2e3b7e03173d67cf6980cc4616d42b7725ab90c0a4b80e03e145ca001f470395eb06f19ca989da88d0fe97fd3f77ce3f6d24f60e710d68139e888c898e907b50db5d94eea29d241ef7279d9a1821e353c8e526f32f8614f8acaf6e41917ec0cc60a8bd5bc7ecd611046aafa11c75e8404d57d64fc4c86b61b36795c6575293e3f1c46eee66ada88563cb6637accb6a5586ad0aa2c629586ac7a72acb2230602f91f469c969cf5a78e21abaaad894527c0fb7cc11b6c29921ca64c169254bdd346ceb632f1dd1bc2826b7c1932f859ef524c4ddfff3391e1d32af35f425c065adb9a2b43cd267b266542cd888a110b1ec5159a74fbc3bce3a040665e3664e3dff2fd285448b89c2c0925125a261da63428f7af5fe81a6a84172314a566bd7da91583e30f7b017f075a992e7575fa0aae9172ac80d2951ed43d04aa379da11a44cf89c1749f09a25d258f2d13ec2e8a081549a9a8b09924ea34894568c785f10c2c89e5f5bc971e16ccfd01225a12ce43e1bf1a73a28310626cc2573675cebb85143c6a5bd15d6c41aeaa7a294e1e6a133e92a12b67af8b73d23c6bb5b654170d7178012620d6a426f7141f8ffad84d2c184f949fcac1e90aa468c3c36f143cc5dfb9eee7b662d8505e15d0cde37914dd507a1104d61fdbf493641d04ba0bc364579716adc7cffb099ba701e1cad259671b8079163a36ce1965900a9ac282da37b8ff199bdc8dc2a28c8c23812f43bfc01c921b4769f63830e2482bbbd5f7c4d6222b97c8e0d1a34b420ff57b16a11c6b2f8085834ebd185d32d19abbb6b5810c4da0271a317d1a5c71b92f6112a19842f4d4f10e08c9ecbb416d665a304b0354d84ce5e49513246d206537456f2ee8b3afd511ee48f25a49c39ffa0751442b87e8b07c7e442d14aeba0a295c0c1dae4e9a3d38741062c3e826e4b79a18950aa186be2e1ed4268cccf09e3647a91faf85284d008c1387333da54b54c774dde1c379244a379e81edea62a2871c13adf936555ff5c8ade3d737be0f2803653ead53ec37fe6bc9cceec66a22cab8c8f18362e972d6fb0051b8a1e2f338115d5ee4dba768a8fe30a23fa858e10723e77439c7bad1d8d229add2cd04aa9d8a8a82facc6d3cc9140a73902fdaab2935c1d0b03f0037fa4abd30b1421797bfd86e9f6240c499cf7ef3f3c3369747fe127f42f70c10e453d990345ceae2541b19d6b3631784764718f4db4795504df3b32a23e7c38ffff08e9c5f288b1ebc1001441d951c34d7143f9aea3be59f2fec86f77d593f0076a98926d62499cec59b988d88b167e0a014fe7329dc7bc63581571146c48ea3ba8fe74c1ea213ccc06a8be8c130f5050a8b2eb89a61bb1cb4d0849545c5cc44fd54b59c25c780f1c3f1e04bff03112eed2052ad16b0565dfec01f8206e9d7a0a07f49009d0e582c3973b1228197172e078926092b394b52cf3f36e1862bc6221483390578286cbe6936a6deb07eea53d1b4e583f65c4332dc4a9002966260dfd894127f631a7f981d1c2dfd707e5277de4c4be7dd76acf8691d8cf51d9a73c24b84c082dad3bf0463094872b12142b7398099b0840bc2a5f5be75465f9f15228a912c7f93afa0d3881c942288cf942144805a0bb1bdb5b415854aba7bc3619f4078a1dabff76bb0f4e15e3922cceec716cff3a12721dea0e1c931b41cf66eea57df77e1c48957bbb39c714f3e256ef505b8ff3986a55fbfddb1230551237ee1250d12b1defeee2cdbf9c8de030ffe84f272cf4fb2178c98b6e45ccd3d5d4db2cf276551d95219977a6f2c3fcf34726a7794552dc71fa3d89908fc9094463c560fea3d4bcdad756430fa7f3f3b17db568b15df93c396c94358c6306c4d1633e550d896d90483e893ced22e47e7b3e0b3aae60276110d0729064b105e8e21110297f2ab78933e8e3760637eba9c36f89dc9e7b42153c360cb646d5d91ddb68666dfd17a2447c82b8d0271b4e62ce899fbb93a21be6a55e1366ba5a7985786d7facee3b725af9f2cd2a78985ae4b3135786d6ec97c0b4ef540792e3e1ab71f204c9b963ebf6555e0ca1df37c790408611eda4ee311e65d7888194d630f4d050c52756dc1fc5162fbe49ceb607cae1b93ef3a9ce6f71cc095af8dd9c5b6020f75524a062e8c6c51050ffb86b6db7a2c3b116cda5567d7348c791031678f096a1d1cb5d193cb23594a04f29135f2de7656ac3d989e21187741dac32d1123525e4d1c587977598a1d534f6d80c6898f31d358f5963ac8c53747971408f52b20a1472da476875998974958932324c076f53cd9f8db7c9cfcfa20cb9ca4bd3b1c8bb517296dae79e957cfce7edb2b35e73f5ab838e04ca4da4e86de29826fa660febc43f20f726c34f81ba2d374bccb5778c4fc7c55b1756abb867fe3fb6160545d86cd9d740d914256f8ef54da42bf84622a523d5a3b848fcac4da125eb2a886c5326caacee42b96c72a3c7c436958283bfc8d79c7902cc90c48e4a5bd04b6f96fc2147c5d631a54bea2d0a17cf38a5f41ec3ae6b39e442df2662f7e78dc3ee86c313afa601593c55fd146e896898ebf5a92ff25b6df25b037f071c7f81b3e87862a8d33214c6306e5b7ff3ea7675e927bc186f631d7899e3e1e565e787b0b230278569dce6375ffb80b4063137ae5b2f9007abb93eacf47c9f7cc46a095fd7c977f38f1e341f834e3ad2b701f192f1e91654f996f5731b950e177cd88d4dfb4a214cc6e3f569cf21f0c562ba97121a12491d2ca325d26061199eae689ab998a35c78ac2266335bcce61e714113f5344c2456ad3c858273869fde1d997f8dfce692cb3b1393a8622193a93b445ee041af62ed835fc8fbe2bbff01c7cbdeb445d31b4c7b38d4ce43e338fe173b927c225c8c38bb8eb2683724fe1e18059b291d40aad24a5aa9a402e7258ec1a022c335ce36b7cdda72ffe493ad80424bbc06777c8d63d666ea225fd513882ee4cbf9155d85faf810c7bc5245401a673379b510585e924230a48dbd3ed1f0f1b5e8934bb336d21c6b5788ab8fc3a8889619a2df97627211e34e82ce8729b6b365b9050ffa84f674ed2b8c7e5a86bbe487d787445c60c0810e1714c56d589515b0adf07453b403cf3f21d355c9ead8c673e4fd590cb6504c5bb8c2bae8021549f8c5af35e4fb3b3afc98389cac69e4c2eafff72e57933e99d2c9064d363384da843128455794e01e5fea0e055ba2a12b35c0b7c37d8e5c898525ed05210a2cc0f0a2d87dd4a7a6566118e6c7d9eff552ccef966331867743d4e018cbff10af800b6a98afe50b87b67b6c32074089ebd567e7feb33b0ed130cf38ecb12bc71467e9a6142717c54f5d28956424f9421a07da206d4602a400f84dee5d15edc47718954b4785e349475369a507382257abe4945670ccda30309348d3c03d614329d16c0000bf6de749bbfb2e33a8d02ce26f235481560746a77a411a1cdfd36d36ca00238576311f74e73f9d735b809d5bc2ba28340ba90fbe825f461e35f6f893c143c6ccee0c893c010f179204809a33547baad9ed2e415e17f9cdefeb6248cb1eade62afc1503dd187078960c453923d06a8ccd74da6be91af7bbf948e6b4389be70caa61a4242e3e8064fbb87d281e5c3bd19cf148c9fb862d5a5da4b5906ae62a977bcfb20452eb29f77e89d2c03dc7a592f85e59865eb41d30bac4984906fe33b6f84e36ec09b4a2d0fee3057598feb3041d8f95cfbb4b02ec3c8ab1478751aa2e1fe0a293ba0e5d3f25944edfb7d487a38521c26f3e5e568be26c1b6378b2398c02e7ae8b0c6eecd22fe708d9a4061e2151223baca2ffa0196226b904a892572eb0f1b56ea248a750b45d42498854f820d98773717e41f4e0d1818fe171f982d07cc54939e7f014872417d7f9790b2370135f5df4a9979e7003e1812cba4d142b5f9fffb4b01a4731207943eaa4e13187cf4f8a54aae08f5f47b071b6e4e1afa122470dfab3aa09970a7ff9ee032ad9ef479707e27e4293006885e293a05bb72ee4beb9daf5141a94c1ff6459628ba0ad7e64a56a066794e5c90726153b5a48322570af7b233c05cfba429fe431491174210f95d4bf17a80782bf776dc328477898fbf3de042f675f1b682c3f75812b89c7c0c1db1bfd1c7adf9337ea1d6528e0caac40f34666647f4bb3a3be36238580b45ee0f4941f29442d2dcdb361ef79970471fe4177658c2b65b007cf44f86aed51ff7291630874c5c5a17e460fa0f8aebeee6a64779033807583040c2706eb5af7835e054ea0de8233512f5b2bd8cde698aee9f482d22eeebec1f50d0b9c76be4d6fdcae51c0cc080f4a4367871e554a5f2adf242e278925691ff2964bd8559e7111375667132bb94708ca8ca7b0398650962a260289d9e3697569640c9ec914e4fff86edaa953bcd286399e0b9fd459fcb604e11e9328ab991ca52a360a15f5aaefbbee9ebb3b03416bb30721027c10518153d37baa237a625f5fb337872cfc216b5c7692a9416a93a1ea052ad037bd109bfd003274134eab27fee4565fca016b7a1a819adeb5fd853cc3b009c51d8f532e633229f983f5f5f9c9f5c71ae00eb5dfb869c58141f82ea9df4a9f61d74deeecff828074cf0a259ae928ce027c23680faafbc3b139a8ec15a533825e9947bef6609564db578113e993e9b9fc2669eac6cdfe5492a05be2453d202edfecb51c737e1b104f54bf740b61c58a3efeb7bed45b1e230cceeeb929d2322e489ff910858d5df5434e614c5fd599addccdbe82bcb65a3cd4c71670b48aae9cf971209c3ae2f598ec300bed68a6fbb001ddd2fa9a27757dc8aacfd3c9f7d9d78beaae70597a531c97b1295a18cc651d72c70da56327f5c582eb83f66086721c24722b1ddf9a559f1ce6ee6d60bcfba8c113428576c949e765010b23460ed97c69826d454b1baec9b76beae6930855974e28d89ed248d3a24e2a906e2e76f9e6b8512a06febd880f20fbb3521435c7b2558042fcbb491eb4cc5f87deb319b36f23de7f544559f53c8120cc9c1e09c8a33f75974693779f4bb985c581429c18123a15e93d9c5f8e318bfcd469de541937a20cdbd52eea0a32eaf4eda52bf494daf677377ebc9835aca3faac707ff6daca4867a170fe45aa75c2663985515022d77b85df6de2d3d4e4ffe4896f396b8d25eef830b286592cd9c0426bee34999aba0a88bfc94a90992198a9abbab96c732e29c61b9a7de106a4156ee03a323c82531c5fd119c6af03f46b55c2234829c11c9d0b012b3395b3edf93e07f59f5de33527abfbaf6b7141af0c22f2ca7630e34d74c70329d30e59cad25c3f9ef6cd661f56f6b9722b9ac59bc860066899cb96111d6c82efdd808753c6b781c8f56c3bda4e809b95792d3bdd502ebe2d79b48f7f0377a87cd51450e65269f54c8a39412609cb5e72e2527229e01d32347f96ec1fd2810717dfa250ddf8b1247527e13b433ae08016494a94443ca92a86c721a4bfa34c1af150559c9240b644fc5adfd508d1e345da76a74552ac8b88f06389d9f9f38cca986657ba54b207c5127d4c1aaafb251c0039e8b54117ce10fd150b43b6421020f5a1b37a7fb328a3a91e18bdaf59b2fc60d5642de2458fbc9ae0fd3cc5b5d15ec1c50c7243d1aa5c92a958f2a61e358119e95a354c970e36580cce747885c28bdf1e41acf37dea1504b79b7ab54805609403730c880201cc6011e123e43439ffd0db95e387cb4948dce96fb7d669112217ef7cd34a2cb95fc7ac671b9e187746212a6766342adf7cc0493137e877c48c6350e88632b86af8eaec258c2568ae823c968b80b7d28a3a6fbf7830f460d09961f8195e2af4843040d68a2878a069f210a1a350be786daf7cb98aecd1940d1a34dba72d837a10cdacf2180a7878f15124b4eb6a76dd02b97aa3ac6b5a1162da691e98878cf367371cdc62896984b952869f824510bb4872bb6154c38f5a0f45762128a237d0faed000f629500b875b02809cdea83962f88cd499c60ee12daa1597215cba6643fbe2c12068c12fe62e979dd32caa294eefd5e5ac4bfaf726c525fcfaa7e922b4dba2f46730387746a5a445093e1f7f255804d7f146effd1b2fb7f58bbebd6d6ab2a05998ac334cf33d75b62cb8b3d78741b6c539429d1d257e380ae7aa612bb5df642a68f45668f36375c7839c8932c93b5cb2fd6f8ffd4b1f151fc63d7e9e7b7e3a1286959582e3de426afb8e42ce2c901ca7062c756f4c0557df97cca445b6e85c84c8d72de8f83779751d1442e3cc3141a27bdbf6110d65cb5a49a156ce9e9c7dae9532995be57fe6b2bef7cbb19376f4c4c47f8645763061b9c3ae65b69edec35a2b90d723de049e886ea1785bc53218b1da855d0b340fcb433366dc2fdb4041a2fe77734a82f3cff961abbef6a2ce95a97a218fda21f0e62d25d7eb2c20366e1a7aa1cd35a7f0e9e0aaad1ba4972540a6c4681815b99f3de332b7b9fac88e08b1879a45dacef7afd1c3b1b73b7da7dbe6b952566f023615d436a17e8187d3949971710964c5688d5b787802b4200fe3d6740b2ecb28f397a4938e85e9b74cd988f640bad63fe3397960e3199d3e75b27007819b8b05bf0dc6145e293115722068f84561ecfe135f5fb68fe49d6d133626776ccdff7218004ed478845954ac443a3fecaf2644b7a3a404106d8ce07096f7cc5ad132f276473fc628260da199df8f6d1f20f192ee3e1b473e292a6cbaf10ac11ba34fc1ac29c4e6f85e07bc1158c29c64bfdc5ba9d1cc9193c58d78c3ca08b442583e507783fd42c898c1435b19430aabcaead31cf406c8dc215bb45ac41953c131cd2e1208a9bf56311be44e9a2cc6a82e9a45edd4de60463d194353415d40dc339ff99e6bc2ab69b962f9845bb5a04e76b3049593545dcb74b03cfa5ccdbafb4b6916aae211eb3a6e2044b7fbd032eedaf599a4f97ffbe26dde03d8e43a138286f00c028ece632868de6f4900bd92380e74d29c276afa6ed5bf3e92893c99c60c92263e4c906986e7c6c53fdff4575f4d01c1122f20690f91bf5850a1b66f1941756645104b76f93bad34eccdfe87cac6045d63b8e2724739e3d67989a6a5b6f31e5d63681c4e96d213c6c467ebf8492e7c5b158d63fbeead8dfb20b2bad8cc54618a34da76322744970603cd79f2c95c3610dba097b9df410027cfd27a45b92787947b29b9f551b3e4b1379dc9aaac547f14bbd0ebf710d41f22912eb8d001bca9250d561573cf457a1710d4da70e30f0f75c66409fe35417bd9a2ee7f166ad216e72115be6b4f8e495a0b1d31d613b2261da54c3ad5829fbba635b1ea194b570b489de1ca1ee5cc1ac62bd10546995f137ad27c9141d4391515a768a8913fe8ab6646a4b49cf145141ff6100bb01d07e85572c622ee4dc4ef7248a50e8aa5db6eb9d6b09ea0991260e42a38f9f4ec1100f16f4333ec0d13ebad36fe2e650f12e05b392acf74dcc81ed1b773144c2a0bfc96dc493191a903475cb405d9a6fc485c3b2092d298d3416b9bcfef7a2839860d46167f76176896d3ff2fcdb2e262c941eeabd5d426ea543968039dddeb4b5566902fd10a1c8cfc6e20f017546cd7e8539f240a050d2a50b44bb998e55b3c29b9f12c2b17b3ca8fb7f869bd17366639ad901e0e729d319bafc04be1b2174afe1908dae5f6fbe76ee9a43c73e833e815b81817b18c86b549c5d3eaac639b701989a68988c7fab8145c562622961d20695c4243c4daf5a25ce0937dd40a959e5a3b58a2c0cd67076f55f1140e07b59bc0e24bc3ddae627b9b9ef0b1d4f18fe01c4382419185f8330dc0e146ea851b01635f56deb20b5b249d73eb97f533c53c407f7d1163c4442df1ec5e34d0ac97aa366ffbce1f011f0658ffcaccb8e1fba64834ea74202fcdb5e65323ae2d8bbfebb5f381a979e90030a6ff27aa46db1de0a0bac62e87cd8b32376f08bee8e00e939bf4700f509f59cfe237a0ad3ab9c4dbda0bbf5f4146be9b44be9c40edd17645fa73ad35a397a555d41a876e7688162d9fa53d22abc53b1a2698ebd20173cc2838572a49e4964c9e5845699f8fdd144cbb1ab28ca9e3a977199797e621204ec2d5f5b70bd5b3c51e19f77affe575f63515e5ddc7f13dad45c8eea00a8b8524750ed4449845151c9a5ca63a0441b8e88b9674d67d4aabeb3bbe76dacdfee35a29e71f617e9bb98eef5c99682a5a6d124cadb3467fc2838442f1c1ba79198153b2aafeaf13b35794d4eaa2c319bca4d6eb5ac336f5184e502c0368b8e93ee5cfae49730a2fdf4aa4cf694c58d8d7c4f7324e4659d4ee131f43bffa409506bed835818215b88a15bd644af2b8cdea2be5142fe4e64b4d9aea3b67da285b0ed6c8ee1313538f838180f73df33b75a991f409aec853448510c35b9bab673e07b4bb5261f79ae8ded37a830e52a77fb80a6b088dfb375d79b0a5b5f9dcc7210f3f0f7cc688eaf2f28080b27cf0249b86dec8a4370980c207152ad36cfccbff0eee14d7b3b163fa19c68e251e594e250bb47a7e0a93dc8e659030ba62725c323ab4e21acc2b28f0e446bcb4e98b6386c442767d2a5b7e2cf1c6f60e9529422ca3f15597a06c99e3bf30a0b0f76cd2d30a939535f73d8e32d1a7d325dcfe135f7b19f22d0f61a3fb8671591b98a63139f674e656dbb27e3d82aac550e185c5396d66adfa5db5ff4c87437a4d001f3cfdedbf3a72407c953eaf7113bb8548906ac070dde615c7bd757a5d5348cbb432224b3f63169e3f47fe08e35d92b38ff25a5309b71b82b76c5aea2d6d5ccaa268bc6315422cefeff1bd52ab7e3c8019095aa6a0ef30403f7764586b42e0ce31c1018dfd1e5491f2681e6ff307acd31925b2279ddc4c81d41f374669a2f06861206099260cd653713becf4ec3cf30206ddf940b713f603f8cb884ecf2042975f6b29e172467cef696b129cc77109cfe0775b5b06814632bdf9d8c29359a8d5513c9044811108aec386c35baccbb5014ffadd2fb609106ab060fcff68f76b1c0ad5d3e2b8cf5f0a0bbb9b4c4d4b6263ac19a810cc7c202ab97e8fd6c2dcf921a9640171d62889870f06fdaa4cd36a3a80b1595e123be65de3e6614fe47f162bae985db55e14933ead891c248eb7ce1bdd47f9eca73bcfc4ed7f9365d7773b72cd9442c50c9ee13b9f8df00534da88fdab15a8b480413b015c7afb62281bcc9a5cd47a4440f44934fba861876d24583c45a7a81ea9228feff80f0e0590ea737f660f7b1be6e4a6de33cf9f983502d7e3858264698f98e1272830a151d19379e7038d709b9e2de23d324a20a4dde0b0ee1cfebd42baa0395f14fa86bfce1cd4b6bae41558eea63ded219a6e4c2a1d3e5ce5f31591e9596afb22b83def5fa2decc9fb1a737a75ae589ef7dac9372adce37f22a644230ddec173d3541582f1e2374376ab0669494f1bd7bdfd6be27f4d1f868c5e0bf4b82f77b3f645af7f2ab95869e07b0c0144819f750a517de8ef177425fed913e502a2517f9bb815f667c92cfd6dc14e736bec8e7c7cc9d09779445d6bac6b248170b8a6a205617c045419557338cede365b8156225f9f551408bd0fa835738ab5dd2373169160b113fb9b076a12ae961d53426d171f0d5cfefdc34c56f02a2a67b6d330f553b9f44d27413ffc2729c2f83224749a10caf730427dca988da1b92b0442940f5ec04dbd0be8d01d177f501ef35ca2895b60643d2e5eb183fdef5104cd18fc30a38b2ded593ff2c76349098bd86e740aa058862e96b7fea8ecb074966aceab962c49d93a8c76a9f57d4e47552057b6553323ce0059a1e350733d9a21baded6bba5267ea4ca0526ac00ffec00daa3bfb323833b9346647ea7b9bd29a89fb06a495c83617a597c305c294f6c77ab6bea5ee27da31fa2f110a8dd260925025ed64241486b6f5cc7ae166322c433701987009b4d3fd735a2459d8d965d5c5991d667afeecd19f863624633d2bda5fe9416c5f871f3254d9fc0f131f0ce1222a8fbe6f2580cb58effc4a9a47c7d244149f792dcc5ca1bffb1aaa2fa85f9b89f6f905270d0ffcd3e0c224e543c46d226402545ffcc6212e1fe1bff6e6956db87f2536b942d3343b187ff3d11f0b92d743fe87f7b618629ab02c5f21b8127cdc10fd9482277405bcf4fc8c829bca119b215d70366e51a24cd9b5029cab67abc0cfec36e105b1909f3b8b241b5e0967db35e4895f7d3de7dade170f9cf36f4d26f0a196c707eae071550348d4ad2e7c26e1758fef4a2bb8b2095ab572c07aaf24f8991dec7b8335b03dfef2be4edc519bc292bf2dcc352497d886fce71dbd6e69dc04e91e1c1109016d75c7c9ba69d3cb751f83135353bea0e5a190060ea816efa22936f8d065589f1f7ae538f212c43ede1392ffffd04e85d5230d4b51e28e1c7628884b9aaaec7d4b122b2c18a88bc6fe1463c93ec14dadb246e9d59bd90d2e044f788a7824ca76c94a1fe0d1b163a4e0a62fbf2daea14aa34b55584fa224df3d99c4c5acb362b4848b80f8ec7098783f6e93e3a10a12a19e87be194488a09307bc5979e46e004d07394c24371a6c20873368f0ac18f287cd260fffff18ed93d62bb448f4e7bf13c623e3c11c1c27b7c63fdec9abe46a4308205a60d96fa4c933a0aa5e859348825476e3c39200c610c4b69767a31d5677b69a7a150b8c7d67916c86eb9c4dd8f65e7b74fb9ab722b6b474984bdea83c52e8dd6d771c6209e599bab9c403066329ad9dbd065ca6ac44418f0de50b0032b07585590777d09d13a346dce1473c6954b913f572daa8374caab4653747b13c60d8d9fd12c22bcebe1abe5f0d1e9e6726cfe3456663135d8134efd33538d79a5c9482c09d9cf3859a2fb1f18f500a88da705dec3a561cb0609b2e3d7569ac2ed1cc40abae9dff2616f31e5a520b9983f0eebbe35d0671d52427daade25dfdbbc2591e8470f49c2914f74631412f3307300bfc89f223010ab90c80f7eca9a9595eeb216cf69a0b35c53dcc18edd0c9954d7b3623ff22a11fc01bf99d6433a48916ab24f9ae368a318bf0e3c9b60b4b052f5d5c548582efff2bbd16cc3c006f89293204f30f62e9e5ace11331badaa8f4c14088929455bd28f5d091309ef471167361252ca4ca1bb323db5059dd82fef4e7f06feb47f1ec26a37e1ddcb71249fc11de4be9acb0bce574ef6865dba57841f9bb83bb5d9d5e6c08b56995a1d56faebd87e153da63ebcb2ce52583f98f2bf535b2736a1ab2b91ea2c9c38131a2f991cff2d878498e652894dc7eb9b6708c475f7c6bef2d65db7166713436715fe1fb2a67c17847fe3b9b6b060d4101a39c96aa01bfae947782ebea0ce669df79494dbeec426927e1ca136ab73c84cc309fec71711320a9c8df216a80f23edb994b467ace9d658c9026bbeb6b8009edea5892e9d1c358d59b3853886b42c8fd649ea688f770f9853b08a834921175df693717c016d00a9cf4282bb42f69f61c7c351be5a3a0ee91929c1cbd0fcbb0db8a4566db23efdbba0541f433372a850de0f01b8d3a764585bc2f300a7639d21948ecba115faff0fb03ed4feea10f8832951c7edc0bc427f0f0cec4f760648afb9ddd58c1a7ddbdf664de93cd9be2e3559009959acad64de627d225d8184caf54b722bafa4a943065115b274c72b4d0590eb74d4dd1142af74c799726b60af656099bfadf99ec3eb9641184c083bf36eece68ee4b4ff9a6f9faa987c7593f9779b62bad215180c806b028a2687ca8f254c3a7a80e0c9159f0eb1b9f9e0d8eb727725b218498edbb7922288cf6ab8fe984dbc78e516481727b3e638c04752c9a224270bb4ed0ddd499d2bb62a35fd10de4b2590a4e1ef2b2f22ec83ef029378c33e5a631e5359a383ef5650ae56a9c97f746dd7967600e64b314dbffe795df6bf8c67a1fa10a97c660cc1272b83d4250b3b6eb64b458755a63c9af3f2113892f7a6a08b9b8d695bb2fbe4029be96ddf689a3beac899681fb9edb973070ce22d773d3a72d19c619c8273ec879f190c1079931ff25e5e6148c03f8e15a126c897ecfb2ca81c89c60c9ba12a04fbb842a73ab31bbc0192f4f05d8fb7c2db23e28c66dbb3b309434f5535da29d12d3cbe8b412e1e245a346c8b3f0816144b56b5a2425af2b85dbdcea84703bb5388349744816805647570e2c9be32774f4108df8007f4abe342c9620480f1beb034cd4140eda5615cfa4cb7a2dce3270e26a3e68a7cb8abb3c15381922a109010cb39225d4ba8217aa36784ff1d61659a9b4cd0078da4e2f73d441b94c72878e4f8b116ef82c155414b67d1a4ccc4e298b34b77ba786892dafc5e4b7e0e6cc1ce47ed9caadca9f5e28dcb9fe02bfb31a629f8daf089b23b1f4c6844c45096490a6d9d1d3bffdfb966cfe0b9191ee7600a022a64c3c0d75a2ffb335434c1d3ecc351b67b5391f3db503dd52898eccb51989afa0aff2936019c2385e087824b39e7a1a4e68658ca0be70103b747c97fa4966084ee8d3e91598d8b2e95e92c216518eca783688dd8e7616bed90f0e273a00b59f9c132fd1bf848e75bc272182b7b86c8e6c7e0d3013386b0a26cbfa74c4316be1ccaa9e4652a5068257ebeb40ad76bb445d14d71d34507fae8db81d7ecad5d4bf433948f9dc515ecb827f967836db9320cb59b6f6b880a30c2ba96bacf1df27e351450b713c4ed6b9ea4aae8bed2380f82f641003c304559bd7ee3df3c48c982c483f62354634e80533b2f71cc586c47c875fe8300f0848c70f11a0992e02a32e957472ea0ceaf03c04757a7858d795b461bb46dec98cc58a6a9dcaecaedd424bda0059783d0f775e3f75c058b72e79058c8cfec39cd10a37c3772261cb4b55af47a60dd5093410f11742f9b770686d469870f50117f0377c56735062612bc9f32da6b705d3eefb59d011edcc196d596789a0cc7aa9f03d0cd9b099f536839af1712e9af4a7538834b4c6232818c5d6c59696f5d6bd432e84c6831ec27941e098bc093c03abe7736d49b7fafad5a75e66586bdb1f602f61add39df763e98613f8dc6476f699510a01cff07e0291c682229474cfdeff2211109fc0c719220ed6f32c3a5ce4b5be67e4c575a7b369b63ed9ec3339e146c8ccd7de02ad334e8b9a0a15b9ecc778d4125d5ef686aae59760ee33f9a1452aa25183fd070837f8e2fc1eb671e90648f21913120e0784dce65263b2e223c37b6912192da629ff4b93a834197d6e4b4524970bfadb43a40dfbedf841b6f5b79fb98f4d366e82e19cad6508ac03f22161558123f9f121afdb71a092d16f88e5606f02a9760f16c4b53cae52980c239f9499a51dc0a8e6f18ef76b4154c0f42dd4590a571a7b4986e41acd4f0bc66c69cc6cdfebb90620d6a444d8674ee07d8a16d30ef12a889f40e46762ab8a30e992613cd6b8f782dae6da25352b1f5b71abf902954b05108d2137bd58a526480e25a514ee95d96f630f2d4a419250430be7d3641297884aa6acd126de6c7c481747a93829dde6db28249af92633d30ba707e3193446f6e9acb417a097d26a0f2f23c579d7edd0f3fb4c8f633c6b5f432eba01182d44c0f6d21af29e1907f0296649aab80b823d2f503eda6ea358e683781b7bc30286a2af434e02ebdde6050ee3305b7615c40a1edf5dcf3f4a423aee1fb95ddaa311fc92d1f01385edebcb322753d85374e3bb452f9294a36cab60a31ed638e04d30b56713d18386cb0bde58cb47bf4b1612fabf7d451917509da7683b0221a0fe810d7ec9dfa88022775d5ce164dea9576122e9a94b82caa165a76da74e43e5b6015c7c083721cc088845632edaa60518f14d92cb7a06610275fad176538d1792f3c52105ad42c153095e2e667df3b5e721cf0fdc84c149b1ae852a58512f66cae3367de6340226440d78a0dca8fc3afda185af01afc1ab96df42c2547194a55394f68d68f98c23409ab3cdbb5a98a6df626b81c32bb582b49a207860f2ea2ae68a7853d22fbd3b347f51533e1d86bfa39a48dae8ae6b86a907539a45af1b1e0d3b9b62fa930d231ab12ba944fb196dcbd56f61df720cf00d0e697b93ca511af1cd08e2fa3e0135f5df4a9979e7003e1812cba4d142b5f9fffb4b01a473120794308f3a4d41ed95e0d9fb24afbe873cade2f16f57d5228747950784d606bf64d4872ef8ea7fca18b9d8889239d53a8bc65c0c92d952a724d6d1100c6c69d0acde12bd6588a1afcd9da352d23bf3646e7131c219a0779613137d1da56a9dc03499edfd6e1b9676d674880a96038489abeaa223869e09c5ec85731daac6a270989fddaebec434a4eef6cb6ce1413a1046c06eaacd6146aaa4d90f1ea531e2e047811f7fce9396eb7651341d87f0ab07411ccb1cde29c12094be4a3336a6e52f8f1a22ad906c7eb071dab25085b72e0753827b8dd67de369ad39f5de3679fd7fa898d017266dae0f467d3d6a5a40fce4232b6e92ef7d128d067f8abcaef89f9e3ca4d435bce19828a4b7dda4d357ae2f74ac9a474a079f6019476349e3d29b5d69b917be590f3b0b6885156213ff7c537466b5a2b26371a2362f4a3974cf5d38c55e1caed6fd890ee1dcd2b2513bf6b67d72d7bd9698c1f283f24f2eb5925050d5ecc3974790e1a1b90456b59c60030a03555f6346b51cefb946be0b66fe99c2dd926edbcd83538e4fdb5b66da8251b8cc66b836a7e6bd5d19c916d608ba246e0ee4c52ee6ec9bc3e9b4ec5395373f850ec8b4a70f0ddc134530ca204e06907d6a425a3d2e392ff5f749b021df54bb8777a622bbd6a316689e173b0c0070b6987bf8b7bd6a302b9b93d65094856cc9674e45169f4a270eaadaa2d6b75b74f6159fff88bb623ff43b75a23f88ffb2ceb1a313703136fecb51c737e1b104f54bf740b61c58a3efeb7bed45b1e230cceeeb107a0f8b042005c1ff2f01bcd28dd7cbd370cce4ee5baf652c3d9a786a6f655f7f5b3c342468bf122215ab5c2e20610a729a8e9e55e941c772d1097b252eb694f9484f92a96d95ab13e6b8b989d601c546c9f7f41eb802ed70e3dfd321f64c5cd1403678586f2364b58aa1c94acda34fb295eb6a0dd94eff78adb864f839ab4d3d456fad00a119a98cf937d2f47c8092590e90bd9b3c387fe12df3a237a07cd7f75839a23580262018b2bb8e750e90beb57edf510a4168f2af0fb9b3a2d84db43ff42f91144f4ded248c60ea381e961c670dcffe430704ed322d02eef43e92d5d171d064106edc9868d34af7db9beb97ae475f76b74e485e0d0563fb89a0e11e86a4aff51654c5132152121ed7274c4717af78ef322a2e640fe51f148115ba191d0836c813ea59243ca7d78cf5c0509089283e56c566816d5ab8f162bc9a1322f8b89b854492145bb24e8404f23d02b756747f33bad0acc57d418be00bb499020231b657ba8bb0cb4bc75e6a7e7d461408c519884bb7924bbb1a3c402fd173eaa44179b98e297dac0814a80f572f4c2d3f510fcf607015f07005f5159af475ab14fb1baf7f0987c175c07fadabc7d890ce90cc4fa18913723a17ecfe39a3f90a18f8f1c26f1997a231949c8aa9f9cbc9f545dac90f6f9b260adfaea2d06af3da81917450cedacf7e88eb82ed74661d35e600b6af4e385b3d9991161eb9d74f44033c4f03d11fdb7d58a928153ddd5f50a1bf57c37ee274d6d1cab6ae177627454e7b1f6185e09c88781e26ed13b147ddeab6e0147c746929f6b5ff7bca849bb38560b6a99b7783cd39c2549a8f5e49609b10e9a362dbace1d684963a5ec229852efc0dc6681bdc75b6fc514b8522173a1174e106f30eeb95aa2b094501c8c5358859f08c8439d49def9ba7983c33c9399b65f147885c28bdf1e41acf37dea1504b79b7ab54805609403730c88020c8deae299468b37bd8248b761b8c5f9033cbb69a4d525dfef073fb6dd283bafff922811a243d1031f32702f35f107105a8f21e8591a07f85e65f0cd49201e934b68f835e9041bff97b8b06b705a36f42d10a9f600dd9b542d6ddd027ea35ef5216064277eec3c30718d30679c790130a8bb8953bfda7f9a7c7cf41a89904455e0c992ec64b7fd0bc48a5b78676e7bb69e97982ed2e0412f5a945fecc152133ccaff1662cf5bc9877a544ab14197dc3148f84b4181a1159c8c7a4172d37dc76b979f4cac6b37d5b0ff693366bca0a64529535fcd81bcfcdbc6b3a36c923f59cb883ab540c019a9dba3cb9df7e3b53553f8d5a93c9cca6f798140fd4d15b895403e85152c543ba67e944a87820bbab925f577fb1baeebcd507b3e59622b3de7a0824335bd130c4436f8b670a614e0e1be83f4d49122d13c05d11af5c02abecf22f839a951ab057a47cec837bdad04289cb217b8e0b6497969079ce86fb78cec2c618482e9b763ddbc55e1b2b2afad2ea258a1bae5ed23ac53fee585ba2a4cbc787383eb894708b6a3e42c816f5f30afaf83ff527ac0974226022f641d3962ea9a2ed7641cc80e5064a4676b2bef7cbb19376f4c4c47f8645763061b9c3ae65b69edec35a2b9006bf549ad8927d8c5984ee0f25ed8d000a229991a1dc046316762cf990f0cf691f86251dd22b36ce7e2066a002f08ae446504bc7846df4634aae6100f69da24841221b3377c3fabae1f03a779788210f775d1bd2c9b44bb0eef8c41dc181d73332824e6a37262d14eab0f8616482202d8e78335a9bfa9788347af07ac8acc957099c1c8de876e1b1244d1efe087c4da14401228942cfb10ba13965e82f12d847aade8071798c38c10f6954c1730955831b1c4a02d9816f0107d1879508c8d38de680bbe370c6e9b401d804677b75b1c13295c70afc0a3fe1eac7d2f9776077cbb311169f22280e887b6c26e4508f761fc145f637e4bb18f8a606b77c8b2640c47e4c0af62627786d60fd4233a3d62ee368f9c71e6e4b547a12c9e108f24e823bf63cffd6d3083ce85ba6cf4c4255862aab161b5cb49e09418f9817ddd918e1063788e81933fe39ed9bbd059d4ac95e0e3578d1fca7a7f7c92a1be44e9a2cc6a82e9a45edd4de60463d194353415d40dc339ff99e3ecae5f4d197b411d5c0e72f2ad24867a295d8feda478e3bdec95f0647ff77e62800c610a6153e1148eb3baed80bdc5d02f67bfa80a78ec959e7f88a4fde04b1d587ff1915e8f876cbb21a522bf4e60906fa47382e9fbffb67b49d023f3416d14bb609f6742be8af36873db58742b1c883bb268b205989ff6c6d2d539874f931ea85eff616c391002c7e0b93ebf46615e29a54710a4a932de21da5dbea952f4fc72a0ba42053e7032948dc048481eb0d884954e8104b038d0838db90d669606d27595db51bf84b827aa70a18edc96cf7e5e30281a652c0f7ecb32755feb2fa4dcb9075d2b09d7c1bab6526ac687cb37f75750769642aa474d47e774ef4d578bd635976d0256f2e1a27b7e4d6f103c60b8276c5bc27bb34e8fa366069afb651d4492009c969897d3b64bf9f0adc0f6dc29f127cd12302eadd7dc3a742ff22527a53ee88704f7e3b077f86ffcf8aa8a6a9812bc0e1dd691ee6add4cf391317b7d9664a3f60598c1de971a1177b3dbb41ae044d342f664b2d86b3e9ce24e455435c900966a558bfe8d9ef127351c88b987a7e0c0e5043c37dd67c4e2071a6647c692e0ab5f514c34006eeebb4e3d4d9d71356df1c0866f9fac81c0a3bf59d9f7ad6066b01a11fe97d49bbdb24626214452be3bf4a4dddd62771d73099d68393e2a2372bee846cc025fde4695f988d3005af2ce215fe09d180193d413e840af2b711031583e56fe2bf09310d60753e077656413178b1e47e830b9af41de47cb4ad12c69860c50ee5ac0fee14e9322947b532a226e9eba8dbf2a3f8e06f67c7ad5e6190d8fc7f3cfd1643ebe2fbcf75410409d3d2638cce4a557da1f94600cf188170ebd498ee58801671b5245284969424a074d157478361644ce90166a6fcc8d028fc351e28c51147cb38b59765afa0b31bd3598ab1ccc365ca3ed0643bddda67bfeec8285e77acf36506f5ecbf9baff3a1e4bb09795859521e71e08401299e2e75331480d9005bf5068e006ba29d7281286023efd72c6f400af11ddf331d09d43cfec767ebf663b847338e3bdc51999e3a8b46caafbb69b290d5c4ffdfaeb27122b8c5b28fa2df046fd62925e7033a5f2a27ac5213c0eef92b62e6c87ac55e9f51e91cc4edd22636e48f45cc1e304c3f23a0dbdcf27e1e2b9bdeb8bc2e83807785d129ef0a5116a0008d138527c9abc8682d4e90cbae55c8a2c32009923083d5d87364ad19b5ba4fe151a86b65829c317b0083c9eb54843a657290006d8d5960d08ec16a957f0dad214960e681ea486feab283fa77fd6db92cf4bfe9fcc4cc731edba297b687bb16398f2c5304901882b2578604d866465a2470c8ce0215b07e13577117a06214202de4a8ee95893cadad0eeea8945677a9a73d89e3ebad1f56f5fa043574034c348c916cec9f65346d56c686bb0c9ed226653c6e33ae5d9d33c03083f80fe5b30c1a518f84250992b00912366cdbc188d238db2c0157227856d44e0f9250c0f1a7668820327514503216000b60a7f0aed8ca070dac9837b6a8bbaf5ceb662cf359eb99129a2272b5b5cc5acf4a920358baac0f1a3f380bbac867d2b829533d4b74e5388aa631eb9076cbdfb75d0c97a63c550e4d6ce0fe81b0c5507033f0855fcba596b38bd814aa98db4b43d41f976e212a643bbd8ede7b48ab024cd5c1173ae8f2bc8920bc9506e132dc0e791dfd676af3c87221558f26ec0b11f6e39dcc956b3091de82979fa88ddf44e5d27d0e9ebf096c70f4d55f1a5fdbd02cf031d6c047cfe7e5a9d536e54ef38480dc20f9ffc9e32bcba0738801270f6617e033aacb0498924c7cf8087ffaaecdfe5536d0628d7e41fe3dca242a59ffe82b9edb927454d49c4d1a10e45f69f91fc0ccd725ac548385b3a458e2a758692ae08221fc32c2d103c7975e00ab2eb599b3dbdd4b9052f6cf16e29f81ed822d0a0925fb66704dfd8fc3e85777b6809668d1668676783798bedbc7eb2f50aeb580aa77d8d4eb527d253ef59741199a0b03a20508a00967a934902c2a264089ff506058678f6afa39fb54296ac4f516f59e574c1a0f6c7939b20d51a73a7396a287c5ccd0876f3d151640a319d954fdcc06a192cdb79a84a5468bad653b789de0686b6779c17986a47c5dddf07aaf0d9c979dcbce182c133d86177207729871ddda90bc630cecc9bc298adb4d2ad09267386205083397d8d2e1937521da7298478ffdb788c64fb54eaf2bc6d5d563449189aca4d993b88700f4b2fc841e5e81ff2c1ac2168f41d190504c1012cf7e6835974b9774e8f6459c93bbf6ef8544ea1aea1f8ca72bd6d5bedb9429152be50afc07e87f9076c7afabc70ec1487ebdc1e195a22f2591ea0f6789b546e220b2dceeb10b04c62d27369e771e3a2df3b1e119649d272e1becf03654ee0c2d76b7350e72fc3e012750d9a4cd88e32a25b50ac2d21c8710628cb876817e9ae61c7055350dfa5c02ba248a00832bbdb0af45abc5977eabe9b2d21dbca870f798fe5d5d9ca97664a519fb245e4e61ab1c2592c563715210e16ac12c70c39ab260b4bf9c565fbde556acf4ac65ad75437836c2da9359f99ed42d38ceffb42a49a03865cf2a700efce479e9941cf2a538b01fca13e2690fbcdb675767c829eead752297264f87f4fdbae44a05efbed39a86898ea283b5eaad32b4c3d2fab04a6a4ee43ecd5cbec2519e123cd57285d55e29a61582693b979363df42484af5f037966669563799f973746d76e60df9a294fba960a33997e22166a8ca48b4352506b0521166819b617cb9826e10d6dc064237d8f3a00c96be15ec84fff90d23515650b85ff1ce02039a31fd8b5f19e9207c4bb9c5b40600ec0bfaf0584144a1d6e79fdad4e793c3d9798112e88ee287b3d5258648c74c0b1fa138528b68f51bee6fb44ba692ef2800cba7d77c803aecab746320c0b1591f9598f4ad768684b4b51f60ce50d38aa12df703d9540d4d4074e3f915e5dfd12d630f137de58b5efbbe2338b9c33023021417a62b1d5ffbef4652fc24d65801da2d670c32dc2db8a707f91820744c6f36a5556412aa18560baf2fcb86c99ef7a6608687ebbdc7a039109a6f65c51c6bd85bfe5a13616c13cb80662a63ff150c9970a7239a5b0b1c5df46a989becfd10a50add60aa77b65937e54760fdac6e15f7d67a9959f58d01b8650a30eac47093d640a10e5c2f494c961f73c04f321e7931044ee5d96340837c526718fafafc251dba946b80f6e26a1e7b989e2536cff3899e2c29123894198ec3c21cd9d7b9e8fcb174d2643ceb438f1b92cae514b50df70c82a41926501c880f8ba106f07bd4fd2886030f590ff45f651d3b000ff531b5aed7cd9c39efd8f06c6211f8e8f458574c6cf7c81bdd12a8a7fef5aee9df16e4c7ee83d0258ae457775134d4dcbad0c108751d21fe6e26c6cf5797df6c83954e9c1a3c7cd7cda1c1ae0d40c20baa308c564f543a4852f1e412a735485ad6a8acf22f8998c5c9954ac75aad66741acadcf646a17e260b3cc61ba5bbea200ed781e6be4a0bd65e91ee4960f275b22491f6a0d3024c8bf2c6ae677e3c9fa03e58162cdfed419c96da95dd311ab413ebace3d7079cc68e8e2f3f145c7210a4765968c8b220560ac167e293cb5bc778a948199a5c8102021e3455940a2434625dedfa25167538b266093f21cc7c87fdde0666a7e8d7d6f9f64f9c98c1726e9a31e73c176be4e3273f3f1964335ede8080e87144d08940e14fc1c0ac5e309576582965ddbf2dd56066119abffe0ae0b89282b0ec46053de8b36e67d0921fc0d8ec035c7476202da8bcdee787d6fd9eda393cedeb8a692b176019714b3c8cc10f1d179607ad5429737558a613e0c3017e62667a4d9477f577ac1873e6652f8e32eeefd0c93fa9f37a0e439e908b61befed66300d06d1f215108968d60583e405215f5496d2401f98b8d28f26b700af9754601649ee8051216c2fd2a37e68c512773c6b46d90f9963576007c0af723fa189128e80e5f44cc09146d040f058561bd2b8dd0f40813c9cbda4c06625be3facda5d951001810a8e3115be68e7f6572552f4015fa058f4033c5e811710c1c8e571a4e364a94ed8a61a202147f3fc2f30874635e7c20d042da008e0afd886af29f9d48f97e8373959b1b63b9574736a8f923e61e6cf7fdfb5960d3bdab54596e4af29b78504456ca5d22f6472104d1f0fc6cbe0a4496877f3070277d5a1432c29790f73e1dd361bf26bc037614d3a49a11928a8066a57b4fbe49e9ed8bab8d287959e616d55c0967c6499c554782080b3b7926312874a048448b30dc070bec9ac603448c079f6a21acf81f94856232c60d2b67860122f8ac63de741460a3926605bc2e00e0db4b75256f98a1d6e606ca89b966425cc818bb3199ba73a1ca299943562101a1c41879d8dfba69ae236d7de4f5961e26eed1210fee5a4eef5a1f5c6087b0a51f5d1847b9394014c2c180d4a5d8436c9ad91a18539b11cc62136a959f872b2a92a5d030bc4696c7017b9332a0493e077ce511ed2dfe1ae7eaaf8cda8ade9ed5ac4b7b439d303e9ef371d33fb3874b58223044d5aa839e8d5e4d889ed646a4268424fd0c3ef1823ca14ea63004f89eb49372642ba9b2e9b44060b88df0d77dfc6118e6850edff215980214de95af8ce23d561be3469e23a3c4eaf8af77da66695ed1993dda2831749249cb0ef3e28243e37e309793ac651ef8ac1c461c5509465a0bf3f8dfa7d8a5e9bfa69932da6f615a7147db4686fcc243bee05c2f8c32311e01e42c1653c80573219b5d90dc2892def3234838120584a69c5a80e246f46f4840a7732bc943f4b7913fe61da59ce98bda03d9e107bcf1d5a046309959ec02586dea77b1f06fbab42b6b48bbae77c5da88d3058038409d43712a9e5a7a332801df2497c906b18fed2977bf7f332756e6724d08663680a455ccad54314d86c68784f366e9fb547d8693f9d595cc3de4bf81f4ccc1adf0fffd7935773b9be930a0ff3da3157a5e5316329d7a25a36341ba50f4bb3ecb618f11ec2b689030361667d52f4643f9bdd5be564fde3e85204dc10f7174ef40e0d53a9efa7d9423c3d2d398d4753313f22ebe1eff9f9f37cdc33ba0a79e0f780ef8ba6b365b420e42893e8b9dba8b30cc55262015d79a4c0694a721dcab4bd3a466fc10e5dd54be720aed28707d8025bd7daa79798cb21b2262c0ec0676ff6a76899dcce3ed2b11d69bcbb6b9f22965943b10dd89988f43873945e30456abd1617e619c4f1de91bb1c26c1e47e909afabc9122b136c7c8c82496c957c3b9fad00fac8cd243ee8624015794b6d42460d298921d9275cfe5d91a2b8d95aba50c8bc60b24a32421344fed17ec09b14fc889c2592aa7355808279e19bd6ff1050b947512fe4213b823dd9f7ed8878f11b515787abfdea18faced5746e64547decaf22806c30c5fa8d59ffe64fbba855f830d1bc89a81f5908d5686cc32af02cd1ecc40135b7ac68d7dfda11fb644cc36695e51c41c4f9e28fd24c53fe88c0b0fea04d0f14bb4af4301dcb01ba3c545fccc9dcbddb5e0c717ae044c85fca67c731c319c56eef7aa6fa91bd92960e87a33c1ec10918a0049f2a3da4aabdfef783f28f49368d72d9e20d5766aa2a2d6f3b0da5fea15412510b68382e26d82c7586cc193b2b25e07c6d740d85fcef1123859e38fd398c4187f8f9d79b953f99e002f1b1827cec8decc6ed1ed6b878b51ca3643892116f41acd67c6bf8150972321d9d28b5bdb90ddb9972aa4bce7060a58a0e2f3eb1c45a5f5d75b14f3afe5d0c5807d2519fc0b396e4213d9ca552a2dd8a11228faefc322f354518b0fe1a5a54a9c141defc768bbe7ca95e8418c5a8b3aeeccbddaa2a8ec10d3bc382c75c4cb3bc1a3b4f054f37dcb7a207de07e2363afe1275a218fa8fe486cbe5d831f6c96af4247fa71b76174003046e4ee00eb0c8bc011b69c1ec44c12bf35d3fdc7fdea7eb80b08277cd22732f6cf76f162855fc94c6ed956d48b254f1fbde0ec849243bfebf3f838e62fec3afc7f45cf218a798de46f077381c447531342a36f7249ad98d77315c0f5f8784ae0e0675adc046bc651d69f79ac6e19fbc946a62692464bc7d3cf35158e09e9198b9ab2c046d9eb7f5f66a00ef2ebd8c212486305e726c281df794b9665c99d10a3510f1b132bdb3b20afe32efb17181b87da6d8e6f69d111077afebbfd6b4c2174d61bd98f53500e9b73bdb88d502829bad6d88c506cf1bdf093df6bda184e5becd9a63cc0378d6d8840729c245c2294a0f219d6bcf2a6fbfff11e0cf1b2ae5bd4205f882e280caab0af2880017bc04f86b3726c45cfdf21c59c3505d27d5dc06b253d8d424489bfbf79ed2d5ea0409632afc310b5f7b662372d479c51a887508bf51ca5ca966a19d37cd5a92aa9eacbde144a4cf86781a6566cf03163f4339086254a3e2c930d5c29c259872f0b4e1379b1fbea78db60d2a7caa70f1bf8b648da9df40a249e94b4b1f9eb46471de486234284b4212700c6669176987f459272e3f9b3133c6e935a3d6477e4b4d99bdf5b341cffaa3952f89bdcefe43aa4dfd5afff6569271542aa966f296979f12a56ee2bef7051bed9a8fd866b1a2f7772f029288ae8253b14e9a7124b8b38e840f7deb40acf72596c0b10caa4b2e478b3cf3912cd50abb05c27013b814aed0c3029a61a41904091156fc00fb0b14892c51c3b5e47a4161085cdff9c61b9c606c23866373b7de321ebd616b549a32f5d8d66e60ee4ec6676081f444481a59b656771c0ef7b1419b493a9603688514ca9ff1a1e18cd92bfc4c97f96c1e8f390556603d4d0c24fa0c83ddd3ec0d1ac6ada833259c0996e9d36ce50d48aee1c1d1673fd6ee9bacaca2ac4114e3f85a140314cb40c8ff030db93f4f5488cd4cf1d0d686b06cfd3dd3afe8282d9138f7db73eeb20207aea46a4fc30497bad8947c6d1d21607b61836c43297536eca35c28d0ccdd0fcb14a1b4d9e228de0ab099760bd8d1e7f6684f7d158cf712f0ad449dc9eda631abf471ae344f1e2cb242c470da217a5d0ad55dfd2f29242b01415edcb2b1291382df8f88c58a6bcfd5a6f48b0a667fbc6eefdcb0c567aefe46493a2798bc0c140ca7e0cceeed47d34c1977319497b57348b53a4cc16b65f4a2087c6674e45e492df1bf2323f4c3d62e1972c8725327bd95d09c602bb0c72e54b2ae44ab597efad203b95ca4141bdaed73a325ff69d5ffdc523b7a9c563baffa4d5f41d4ba3b1221d347c91f9a5a23ac58a3f0257b97a1a2bc674d20f8935be160fb6d24333736fd7ca878f89ead0c423d8ca5c08fee911d0505b15dce4e577dbbb16e0a7a0dbd8b0b5cb38bc71ae10276397023390f4d007a62d6e90664e5235c9effcfea3e29f4dc72acdc674670d45377083f774d966bfdac4439575a7200c742ec0fda44c8a25f59ebcc9f5a81909f998927a2dd2a7e3ae5fccd788b0fcf183dca17e2ca62085ebaa5357e8c2c0177ccec403e72db03d185b6b318001f033eea933ba46e6e92d9330498c8470cfd518f8df22b16d9f89e7a1a339fe52691f3f9f1f0979d799ef571c9843476f025290152358f6a79932187d1a5152db1bc14a9ade5ecb8f446dadca97bbb37c4837bfc24a57e5188428c24afbf58286925004c96d78833b8c402075da8b3c9b6c075ebe15477e67d7c5aeac224b5692a614cd7bcf83262cd1d8da4ace6bb5c625f02549d0de979b41ffc84323921778a0527de21c78bd8752e66a9b04e56ffaec2e0b6580ad7c5cc756937c207823f647870629a5099a21bdba358fea3440f08e7615bed2c77e0c090e32896c0ef984da8731210ca3d32d79c99f92164f6e49bc3881657e713a33210466f875809f8afa4108c57e88dee251aa9e55372f1a91d0ee0c658188c5e3a8af8d2c7422fd116123cdaa8aa9dd143bbb9df55e82b3477e0bb4f11c1f88fec79eec90fd3b076b373c80268c7b774b37833c7eda19b9d3b5f59e3d60630d217c130e56160cb4596ff0012417213aa084e0513ce4c46e06ab893209eb87cb4938f0e1aa6c4db49a48e696fb48c9ddb67bb839ecdfd512dc7f1a806a8f8cbadee8eaf8c89b8a1e7cba41f470693a39e9ed728101f0b92f9cbae4d89b825cf6cead58b619499abc1c4c634c361e4c33a81c2c885822cbdb5edc3f4347bbcae583ca2388f6b3a5713ceaabf6de49f7c46fadaad1ca55d1cecda6b9ce5dbf97741bd55469321f8a83cb03b5460fc99e8cd8036bd3feb145c309b5a1f928bc3dd84117e63b4be2e3a9898e05c16c8149bca496277bd7a5cd8e28ac189ed185b333fa947e6d477daf9fba550353e0f82cf58be544afcb43a6544bb854187207aa5519dd98bdf12e94bec0b1704edd4fd75e38166684bc9a95aba2b02a60f75ee40174ec87ac438ff1333657c0d678768c0f4c4bc0449d34371ff74aaa50f14133df15898190b7d8e15d36941005bac89be68ef5c003d8e32a10ef0473c67a6037d42dff029607cd4ddbd1e2359436210534e8ab7323bdd24fff35986db9a02711b3fd47f227270df953620571bf1cf755f0b014bbdf1aaaac4a77f1422eab1ea7cc20d66542e4e5b7ae230bbafc1ad543a18e5be1cff5e38cb1ec430cb218b9ad0926c6e7615e379078663928473428f5a1d9057b156cbe27156aaef5741d3443cc6ab41930554c5672bd88ebff0490eaac7936798eaaf0eea1766cac1315d574cd2277cd452d7a9062552a76b1ca0f5f2c15bb034a2d3a50f97a9d8f1050024aa5a0ddd87de3eb4c9e43f53f03313b6bbcd3f3043e0e06a990af53968349baad4de25c35c353e15dfc6eec8b2cba97ea2fabef2c8ed04e68d809d910658509bba2926b785b1e70c39ee5953cea12f850e592e8675414cd7aece7c059260eb37335a4cab2822ac2d2eb285d5616e9f34fefc152f61341d01bdbb21095c1af3dea5f73ca39bc02c4136fc43931f75e485311eb0de6cb7c30ac8eac30c48ae6238a97dffe3e6c6db8a463270a1c2cf05eb61dccf392ee73e261141a9db209a0a2c613c275291d7e25f7bd3a47a0798bb7e9611ab0c51d356d0c7b4c9e0d187a24bef14fde1e31ec65c79833cfa52664d5f82c515f5a85bef79e6025ffed28c1a2f758f2134bc153e8030dcd39dc678594b8bf41c0c43281037586b6230179740298db6575e57c2de63a42b8177a2003747e8236de599f418629eabcafe3754876c76ea1a14df664d3488bde974c16f2dab0bffa76cdf630bf4bbcba7c0f07427f465380fa00fc75c88b35af985371e7183db49af970b2ae066890c946f77b8340f216616e4db96c5853a420b869e3a222a76453e8d2aa66d04b72e41ae62b662fc2a60d141619d35051668cbc112da8d6b9dd3ed777914fee5196251296e0730b03ca07b07302d1ca3e1e1726006eff54f58e88660c164d4cc78280ad9bf5f691265dfb643d9fea82519622fdc8835d842bcd999fd480ec943f17be2832439141cc39f0d1295e52e928723e42db7a8237ae7d4fe8b53ece77be89150ca9a5006642b75bbb8014221032e31cb54b23d4c75a3cd1558c62691e82b56d41b00a0e027d1b16e1773cc620be85a1a969c81c7f27d5ff9ac509ef273b19a83e5500154715babbee8eee2b5e76afe056ead85dc1701a5c74282dacb1840fa38264a63eec099886f612e49be5af84f37c3279ca5aad10db5a32a87c6a7652dc4eda47a2f98209fc5a7861014db85f61727661bc1d32d3d715ad1b45b8069beeec721ecb048b7269dbd81dc34c2991eb2492f38e8bb4551cb2e442cdb1e0924c1a794747e29ffd84c42ba3b5c64916b3bc548cbc7145ae61ae40feaf0642df4245da40479fd5f88053bc56b6e84ac848959c2fe82dac0fd74dd98ad41cf33c8b94a00fa64b509700d3bbb7bfa87c1dd039e820ea0caca339acd1653c15c58dc43f37e8ca51e143e229b4b84aeda8252169bf172ece81cd459786391954b32a1372e5a59c145baeadc35b41829182800b0fdc89d74d9e68aaf69554734978ed505029673686e52a40e2920704761aa8ef2f04605f3eb12b8f647557a904d25c0d21c4d7954fada78f87762c195416393e7a6397dd011dd3f6d2e756d03ff02631e586d5ff412e7001ec42234e264de17ce5f28df1d15b2e57c1468ceb85ebad18bb7f54219582c69388941c4a167cab101ec340dcc448e91b9ef82677c9cbc7cad711e3cd4b71ec4d6c04b2ee5ce6e1dc0f0862b02054af35a5b70119ea66caeb6a5bbf88efe470285f4c6ed32fe3b9ff1f8c93ac3678e27798661df9573357292c58f955dc287aa67ac4d617b75f2fae3973f5f75811f0bce06dad2282c4dbdf5087efbd2c7480fbf2aafff3579e93202b0077710717afd71efe0b8073686cd0dc5cd8b7a78ed5042a64340420702af2bf35cff7ec95a2cf970598e6a5dbb722633d0ffcf4d00724e140e18cf9460c43cc682063d032da84e28656844f715fe7a9bff68eb7a4038719929c72526fbdd93f6ed057e4428bb6e596f341b84cc3d9afd3efd99f3c637c79c9b439f59a3c7e36c070038d2c5c5ff44450d2986bd8a0ae3eeffcc914656a91fdad1c87ff0f0fa2f5522b1fbc7471d1d5af4ce9b023a47668936c6bc69d1b1c3d87e1a7a3b863095dd522cca27b5f46173182a0d7d25b5504a045f5e33a7c00fba6af4c41741acfaee66888974dc00c7c4b1ff220ed389e6386e362a9469a317d83295c154f9948da6bcb8c4915f242ab71600e426907c9bc5e36d3123d9fca773d7bf0617ed8405ebb9c3b1d6b3ab53c28884fbcc09a304545d4ca848ec2189c1d5582d215a4c2515fb71249acfaa485cc7b88342bc35b69f9f33f1c1a92ef7bebe420edac0d0d43f34fb4198e94fd48a801938ab8ebdb77fb986bbc7ab24d78b80042e2cd3f25a8259f2ac79ace07ab2a7f34234790de0efe046b69d31d8dbeb7358d21fcf059406d0137d4a0dbdd0e5d9663394b6700eca59df69a86956f94e1e44afd9148d0f627cb32d044632a5e9936309042217bc858e46a314e704aa2eded4ea228c06a90df57dde3d58968d18a51a5ac637380d7130166fa04f164810875e7ce9d8585fd71946f19d76fb6ab17114da7c84e08e6a68b07e1fedae9341875122b854dafb689979a4fe842a5779d9867c6ba5ac63de305d0fa8ec4f8b7fee490d2184636ebeb9c88aa36e34ace2c98d2f056ef184b7c67bfceb503c231a2a71a7ee3d4dd56ebf38c434cc34f911d4f9c5880c7cfa20a579bd2765a915ef8b6651ae74723e7c1d322f24e0a881ed4155ef0999c6b3ac4646c44bb7c4d70105c31a49c4df89a2ff7f78f672f160d06de5687f5d3740958f07068f230084ac8d74127ec984d4dbc5b732bc3d000b276534004a40dc67c1637360c791deac908b4f3a99673deaa5861be0f9916413052ac31bdb8cb0d6a0ea55eb3b212a1db7f6846ad20e164a6a288f2d11858297ee496b6526ed6f468f2b88256f70f3dc0fe8b6d5ffd19e73051fd9fd5e51b31b8dd80944e8c1179d90b1e5f4f59d4df60351ce433e52f9cb0fc59e24c4d311dd633af827504384dc3e278b503e6a19a54147031149f06d008605ceb70863a5753ffec8a6fa7a7384ff4083f68553aeefa74849161f5d0f6a6918cea49a6870d158d34aac608a98a9bf4887c611d8180c9d7d556e693056090a9c08afb265daf0533d605d15f77f95a3f242cd85da3aa20f2c17d69a4b7880b219dfbcbcc59efcb7627b0d205fe1cae929053c0b7fafc38ad3a678eb080b436dd42af3d91a58e3122184ae90bb19638e43977c24de52d5a28fb3c7cceab4707ca22ce0b34aa71d00a0d4214cbd586187b46186f5158d711c128819f7c19f98d13b0f08848dc387d482b5371d703a95c6f27f852bb71156e77f20b15567b07014bd33f8eab8d44a9855db384cb1f85d5a610a5456a565219b6a91859c625d2fa44ec7ef836680bf1af4d329476a6de279fbd1a56037e0c261e45fbd49a11841d8247a8d7eb2eeac4a40974762e98534f018ae9a79f3137f1f59a3d10dea29b032dc24d745c2830fc0aff2a972ab832ab6e2d595c71ad97d737ac46b7b277bc735a3138bebc6d8e303de033310a7607d1ee10b7ea799c7b3705ecf1362a8ed723b21804d694da3cf8f8f0b4c05be943085a904399dbd21b77b35147b12bbc51f8a57ba24571cf67cd6e243b823d257f634fc53c81f9c6e4dc92991fd5961a36e6e88041f25a3d01a000d84ebe246e46358af888c4bc749a7556649b7dcd7e736a52e0e6b7a4447b8a8aa01d3be1764d0a3746ca32c4887ad9a2fe06c21c5b8abe15c631a55af342ec969a25eaec92707c6e7726bf411ac6f5105c15e87b54a434f9a6f1bd18116b1f8360f658ebfad3e1c4b0372a9923ffb204bcba4c89b970a1000362aeca2d912a5eb96903a645ae36a2b3c831029d72a5e0f63bb44ed3defb866d39b89b88fbb3ae6e8be3b6b09ac2d1e67d457aebff6e6e440e0a2571197c7ee00e3d00a0f5e179da7026f6a45efd33ee56ae650c1501d23d74ffe0e164841b01b12cece767a8c182a25c45bcadf328955d5d4a3532cebf1a9712fa1dbe6387afaba394f0c8c4bf1f3d0da3b7ec47f3ea2ed7b34ef52c66b93e3aaae7729cfacdb065da4aad5c5d1bc30a4a6caee9af7522d256a0a1d46a7f4615401b9e98e979b0eacf82750a41b0f30068dc070449965860a36dbd3077a450ad3be7a79616607e474e55224bd956934075910ac2875c8fb97bff78515665cc86e24d06570d561bf160f36cf3d56708bcc5026ad25e9f3d7b4dd166dfb94c49fbc61666012ab93301043de036f65185133f2f2022f906be6bede8ebc7f54d17bb1a445e1be605b2c99afc0df2295c1dda92f06433b98253aacf981ed0f6c843ce7d3c32a4d88b1a5b4628650eac0c4b4cc9289d84f5e6a51b8bf8275bfd3247cd2ca6b8920a204136093a8004eb662932d0f6cc9632abb36bbf91865505fbe79443c738c773c381bcd534fa4e961d379ab3a8dad025621b53aad13b868b0c8aad0f9e7131f740bfaeb7206b29ea49344a409f862390243538711e3635e0143be928bfa8a51a2419b43f9fc31dbd1a78ebad7b4021a6df9e9cd7f640d0e27243b9f3c9b3945ea0f419d02d35e0dbdb6e252827445611e9628e4ee700f39bd99613c2fc3f54733cef37d0a00c16b9a2fbf3c0775989895ea879baa0689e0200cfa77c75a0f6596bc3a1a88af9f463d79896f2616314f232234bfa72a064f7cdb93ec866f864eec7da475285333aa342c1bd619e0172b27a69c6afc5ac8c100cfa86bd0ad3e0bd2cd04c7c141b012fedf6f609ca490d49039c06a71a50111b69b852775e52e41c3f77f599230f0a9d794436979c32d00211e46fb18349572d60f9a88e947b57446d7a694be11ffee0d03a9778da96b7f52fe57e05505dd088b66b48cafe0dfb6f151e315bce5ceec6c2c89657722f06f9bd5a00fcfe9db8c9ac6df8c7b7cd9d19bdd68ab80a53ab854e5a52d7820814e5f9da0780c653412d723c7fac18c458ad2404b39dfdc39e36137f951a9e875df6daea23d2caf98d6c853124e0e4527c8d2745f8d06e2b5d13cb6a6bdada14691f26fdacd7d240fe89a49148eb9e8c04f05d2477061dda3a61cc353528c90edabf888bd891a0fd35916f1265c1bed21896f09c08563482cca0be48a001cd79a6cde1559972b95f17ff2530bff75456087e9c9241ad7e42af8c114e2ad7e0a2bb151fd349bba146bf6c13c6b3aa5b324f35747edcf27799d85a7d4567ce3cf4ed9d0d3934de190e4a817652f1042b762ce9c1d13f5ca8375c26764646899b19a890ab0de64b8c2b7d98c4e84f419029704a98816ab71f02c0153d2fb0c75e0935537bad83670cf0dec076bd86bd364372776679041c4d69e412e19a1b6bfd8f486448fe14abb29fb75913fe4cba14f94d1036c2436c0c7544981fc26bb1a57651419a7649d971d238b16757586ddd5ee4d6d3308a9845762c416a74566e2b71e88078e4aea4cec788590dd01219c6790158df67b215af10d3301e829a22d978936c268c7ff73e6e3774f0073b864e19b46b7a473f7e7945405f26543d87a74dd58c21fb845f182a4e38b4f80e982b7f76497a8a0420db4564c82deaa23208b323359f616c6a5d0f279105ed9a280a9f1056ddceae5e186fe39952163c16b75f8a07261f063a1340108055258041cb68df0fde57b6d4a331eda410ce2f4a91e628045377b64391999b1958de9a8404e1242e543c90d3ade87882351e67564e1a377c6164f99fcb4e02b111131564abe8c5c7a2c8fcf4807b2b2094c20da146850a73ee8059a4f424447d96454eb664b042f8c5de0acefbf4f873524b75313f0a12975678b7da70e812ec36d053f7da1fb555dcbafa443bdf8f110461833229bde16c749a2421ac2d476fad2029a1879d7c4369a5b014dc4423dfb447bef0de5ee7e683834637247ef8327aacb65d432ef1379fe1662b42cec55bf4d0bac1e0e200560c63050b2dfbcb490559b7bd119203781488842a84b210b80bd8bbfc401f13e7463fd0b94c1e45f25a69da14e574e5889e921520d78919d7ea2378a51fd2aaab4c317cc0506c2047fda9ce541eb08e3f7b0cc0b57f985f491c0d4ebdbcc821378f8be717667fffd48eb3272d90a9311b6bae3bcdb89bdb665eecefe1fb989f2252a8ae7af8ef6ac7f53fb3509db03d0340e7ce0bc530c6708cff73b2679564cc82218976aebc353d1e0b10a6737a2c23c997b64a41c7c0a864099ab60f5b08ed7255523a1977c786214a995fe32537ac1ce14b2df88d184a8ed8757c47b26b1e70e048f24e4261f84d2ae10040c1649e7bfb72c6ea19c8e718e9f462ef209daa15e5c296c5b7298a373f5efbd38e3454d7eeb95825111297489d57d8f754dd0f28b1c4242d16424dd61c97e7ac2517b1ec8467c872253c6ff81aad451c17d8daba81b685fc03a1096a335945fe17f59c5679739449fdd503fff11b1b9e3e72be4be533b1fa4dca810b878ceca7ad5a52c54d48755e96a5e1ca77f61a4d5cd99b7b42800aa055f68d44c75afc4d93f6ee2bbaf6d9150c96ea5e8d13d2bc5279551af3a62950cf5e1bcc219668ea1cc22682385baa3600254f65c188b717de8721d8d1f9def2af1b4c51d245e902b1fe43a94c13117c3b7a8c3c5956122268fbd30e26475bd6e01e6a19abe30eadf82faadeca370d570b06d4fd3110d343264a14c5dde411c45ed97848fe9f14db2837c63c720f8f76c770cadbce40f4bd365c81a106457ce2c305bcb92f685737e8c90fed8556ed82cec2469a01d662c1d4fbee043ad74e29617e0d25abb94a38084f383bf9d2bf10032299372202761a4836ff5fa5fb06188fb9b3075685f56eb86bba5e56bf3f8956d8406ac0650563deaa2dd0b552dedcf60e1a67c19b7884b69947faade9814fbaa7ec9004bdfbd02ad574a790d0d49e7d069245b9a6ad8f034d80cd3691f90b5dea80769a9ce8586b9d3169cbd8cce7b1248c3fe6fed608028918734a63aa2d4ff9fb00a9c2076f7fa5dd6d9e8e09fe9cd936879537adb992f1d04333831da656674f7881d800f6dba2ef89708b962b8ec5865a4fc95fb53eea6788cfbfe751f80510d450947323d318d7f20ad6d2c27728fa04adf6c76bb6b38964c9a99f50fa020ef39d02c949a2624b3caa8fff80bc1bf52cdf201d1c3add4425f6e4da49b1850fa5a00888b138201510288e382d98d3f42752c85c25b35d06f641b9ebbcda22d28e836174a144114f658b45d36a6a62d9db65d2fd834e6da29ad1370a9f67b62679f2f3eb4beff492295be9731603a37b81fd4261918db47610e79d8bd60c62379e0b718a9fd6ded85a755c5cfa97c83f67e0cf5331c5e8686f104d29da3edcc599cac6ca28661aa8acc089e8ad03a32538de4c88d20699e37f9ba90476db39cc9bfc47d3b52b4cacda52bbc360b79c7198fc450c0edad02fd9fc40756463bf7bda2487008f42c8a57ca082e96ab0e43a756fe6f98105f22e78eb9eeb0fb0dbe3008a10b2e4a15ca0c62347b93ad8d046d1fff0b2f0d10073a9b3734772708fd895c9eec49653d761501017f7b983ca3aa637b729602254233db01628459f9ebee7fcfde9738252d01e5d73ef2d53c00186d2e1288bd7ad38792227572108432ef32e930015f71e722231916594613861d60f59c89ee676cf42bbab00e7939e0e5963e12d50e6b24d1c0509daa8366cacafaa722a844edd41c20000981df1239a92a2ffb434f26775c143e7e760b266a9b27004a7c052386519142df8b92135cffc44f9956ea47ea9f27c8d0bdf35c1729e3fad9bffefe18464c8c1b9d2eb545c35ac968930ad40cf6f33392f4917fef4c4798bdb9577780d683903332078a67e2ce37cd653a8dde1f4ff291bc7360f928347792107bd6af0c464d050c95a118c80d99b469121cce7b260259ea083165d431ad1a1e2a80a236f02678d064903eb765cd2830336356f2bc8f71df72c7026d6a91225f0607e8f8aed769357c61a3faa16a5936f91d61487fa7098ace2dc78ed502a01425f945b5fd8b1a397fa0f00bffad37e8f8efde68710e978b73048a78ec63a2e7708bed2e5a86f535c57ed8946560c295b2a021d8963b2c915c7440e9243b4767706eea3183af4aa04e02bf524a079326979921f6915a9765c91072c100a4b487d2c80d60845888c51dcc2eeb8228295a2c826024c872c76a5abf7cc4d1349adc2e011951143c44453871d6518409cc07d6fc55dc5d83fb2218f13345c30fc534893a05972ea452ac4ff7b1911817e730b237c3ffae3fa1cfd643f7c3a193dfdfb528f5584e6ae2af6d2221302b65767af7df31aee0294b1b9267ace7262e0d84ccc2bfa9fa53a81bd8b1f1c8d309f7023b3a333bb266354b4049eacf16c685163b9075223633555e9ff64c7def30cb0ef193ec33564652c3398018dcdef338f7ace414049dd22f1580542d1ffbc78fd90fd0abc73781f9975d53178248cf05114e2c2aae4cc5e555189c348001b3d1ce308feffad320f74b4e4ba66ab9a4f49657baea383bf6838eccd70043ba0ed1a117b5f64872c43f27c1b06c90841843012c4aea680842c7df591075894dd2ea20074131b952357dc997859bb974af091c0d39f8f01b0bfc2806657a1afdebb4a1d1e3d154d91da73d5af2aaea051c12a010f5e23139d508b1c2329b184a5ea2cbc83b5415b1eeacb1bf426a10fe99ce5b90aa25662e984f83c1b90b9c22d4867fef5d3b267ea756eab9d2bcc5560e825a70c416baada23de326a015a7537e1d96ba98aa3bb660dfe05226212947b2f4cb10ff3d9de1f761e8f3139f58ecc0b89236559b68b79014932fc13ec8b00dc3d4fd7d122a2e80ed2418c13eb6935995d92ae1feba9e6b8aa8e94785997ef1e213f12d104abe3beb91a3635fd780fc3894cd9592cbb5736bd7b1ff653105bf0f48d9c132f6ed7a6d25db448dfc65a4f2b73b5da5881de724f401d799eff985073575bb464c0e2800eee3fa8b2d3302c1499af29c82dd06b8075afcc07bb2e470af00d7b2e459a4afc02322ff0fedb26b920ee1c91afdfb46582e73f27998dd0122722b26a2a000aee27b480681a3fecb195b5391458facc01a780b31e38a251891cd905ea2c37c037104e281b967fa15a68efec156e64d6165dd365d573b89d912d92f4e359f1a52fbe7729c29481342c5054f6d2ff14c57c9e59a0f79f662cb69d2d059c0c7ee77107a9accf900857d4ee78d71421a217182a1b0f673848d7d8dcc5220b1a92f0c17d4c8b56746b62ff7d301c19cec61277364e2a6ccbfaec4132ef67481c271c075d5bb55eb63408f3bef9713aeb2c7e21da44648cfd29a5dcb623cdea892d2fb3344894dcb26509adc16ed77fc27476f06aed5841e425f74c7b75a804871439e6a39cfb448640a3212ea0af128bf05519760a9af6d72e1e5ebe9c0612fef828daaf49e42b80294d1d353e5751cb55b9c5de5053333e2f978e772ba2b40c4f27b744d23ba846c6c073f8b9426c634448a9ff39708b6bb98db8269e7e991fb6b4285cb73e6c1fcbf6c803a12443b00ef3ebac8b39fccf234ae3141c15c385b5c537411466e5412f18aa3eba48177771b10f10cb773a8af716d01f32bbea1feb1edb9dabc9585e7dc66407d9570b2f7d97d50d5225f87863ca522f19e056e39b6bbb0eeadb35d33e5baadafbd6917efb4c4c4cd05e97b81d2325c6d9822f0224ba68fb706aeab79aeafc5e11c869f062e3014ff8d8fe4bd9884c3344cf380603d5a3396684365de2e06c4d2087e1b20836018ba8a128f76abecf414653f01c89342c4cc14841d59cf92e0344a0957f09a8c28562fd604bea0c7a1496a622f00f0820d535309c5fd0f5023b8d09d66ecce72d80282e4e1686c05359ce8522f0cbd74a72109a5701ed18927fe6e7fe5186656fc2c34881c011476b29fb16c5e391208cfed1a124d84441aa625f16b3a4b56ccfb732e089c88ea978b9daa824632c42db8678dd1a27e6956cc9f605a80b7fb3cc6b70f71ff33de553553dace6ce0195f59beb344c102da18e3516a055c6b85e5a8d5ce84fe11bfbc2bcd65319df05995da10c3d5c96b1ce76854a16d6677bef2728003f06cc944c333a51d3d2985d599d751572422b27e410dbae90490bc6688bb1a166dffbc2dd6e52537006c88c5e7a18ceb5ca84603b4a7054af682ff9956e617f0c958cbb6b189f68a18f1ef5cd476190ecb5095ba9629118b78ffdd837b484509ed89b70c92eee9f08b531fb2b97f888d82755ca3598a3685da549d2dca03a9b2ab165d1a9a966ecfd8ce325188ee3f5e3d5f9bbf577ea63d46baa661b62b775c6714d04f2e00796f660aeafd1efc0897c29dc4d8f0387d48bfb497fdddd7b6c7061b2aa6d8abfbb5908407bee1836fe460dccc6c2587d9320e01569fb2b968cf4eb081271bb093a6a2e6ae7a9e8e50b440d8bdc59c213058dfe4dd0bb0f21b38ed63699fa5c6a6c3688a9544b44ea0e256f21d3ec61a06eafa52a2156e584018a269e1c0d02f7a78c79f5d37176d298bdd3e7251211ee151d27172f830d5491dc2fb31f80142c424066eeb96e75dcd119e6bf26f711e29f5745ced826089634272a5fd72caf9fb6df6fc0f03d1c87cd3dd69782b653e89b3c3b683c76ed422cbcefa3615297af032adf711aeb3c302efd80c6141dcaa50bf7600e6ec5dc7364099abbf561fe6ce19a5bfd1d8a244e14502ddd2694e5dd49d86655e43659e82812f7074beb9a994a69d09ab527f2ce215b18f4acd580c542580926dc75725162ae4d24b1c18f3d9d9d24345ccbd475271d03cc9f655b2010a19e4e6fdeb25722b84283b130e958b57eec00ee5d2d0fc32a7f09520e53ef85ac4bd6313761588f98f938967095c39d4394cd0e4cb3218defbf5a076b9604d059553419e2aa02902a920710f1860585a167f3e619ea623a8fb3ee61dccbbb32007407db3153e3f6682485ed689c61488b5dca666999b157dc7584104ad681fcd5c0cad0b1fc32a7f600a3eb345f64d795c9f3aced69c320a915b8156ab3661f037eaf281412d0eaf622556d1e6729a503c32f99904cbcad181380b712fa058fc0b955ac47e9faec13f1d9fd5ea04a6e2db5893149ba9a8417bf2e589ffc5d29e1b381ef730f9527c81c94e1a1bdd200b19c55c0d6a796d7c1b63c327c26df3150a58dd73635d82761cef4f7cbbb87e1539cbfcd142b3ec7fae67e8dc004fd757a00600f5e12eb42b5732be7c056366649c170571788d8d2f88bf9837193baaa6a26e5cfb9d8186a56d23e5d3ef2fad094b65e6566abab37a1abedc5dc3795420b5ba8a14e7e87f834443bd32c2f486b48bf3773e1b106c7634a0ce2145dbabaf0816db07a3ee435f04c92431c477556c33cf058317aeb44c00cfee63dc1abb664368091aca5b138c319c1a0b3dbf1beb20bb2fbb291f4d580eae918725c2be62b6372531b61c3621e0acdcf62c03b5d0242b94822e45631f298401b0422384b4b2d18795763c3ce279faf2fbde4d62b71679dba165910cb94e0a6b5da3033ad05bcd33a9c2705b46940fa63aee53d090ca3b2451c0308a7b9fd3865b809f94c16b9fdaad594e2e059e27cfbb28f3036cd880442df362e25bbfd5c690b48a014511489e94aa506c925ddb1d2da4b59d42d48156fc77cb4811cf6cf1a5c026f9f41a4a612ce18ba3b86f747cea7344099d49d2fda9f9938e0049432e8d3f3304fb678c3e4656042b8f31569aea45abb5944566c1b7246da9a66544e859f891210c8325e606a73d706db355dc7b61a603d8799170396539a358715160fbd2de3846265fd06ade2da454ebb6a2fb93683faa88766451215a06cbc1f4a0df687ca44f900a2d2b25b93a47c495a16e63cf85422156d1a6a0fdda072c56efec7411df29ed236acbdd521cf35a2fc90f8186480ecf65758b644ea9c720fde12306479f5503a9f421e949a0c58d981c793718eb1a2ebbeeb7ded824ae9e8f0197c9a49248091d42595fd37881185ed88a1f56d667792789dbcebaa08f0ce8bb5d81e8ebe904d80e44fe29ba6845b1b354cd0b47db8d09952d3ae31f1842ded5ed0ba77b49a23525327130cf8f6fe23f0514da9707468e5355b9e3c66afc3e938f8739608ace4203edfe0787c91e9997aef88f655aff26688012b5d22375126eff46db5395ac1a468eabac4079c4650c6b6b74a351a4a3739dd094af856d3bee0927bc6e2e7f376e8a8b1f9867f8a268f0aee5e288502734735c44b51a5ce9d4855194e23a5dd6d6517c5e9c3524382ce438f294589079f1b5a10b81031d914f046263bbc0d9107797d21ee1bbf6d863e70b50758761948d66f7d411adcc6228a45684e1bec3aa663f181c30427917fdd962e4febf742aab54f966da7d8e00e11351472cb2b52fff0b07cd34068b0c3df580b0a0d218e6c7add92ba0ae5236bff18bbe1fa51d5d97bf7c76ae08ad0bbd1114cda850db2122efeb9626b88f8194aca4c06dd9e4485a657bf61465ed35bb81b0a873dcee4c228819933128cba79424abc65e1541745d9d4a1ca02f05c4f10cc7e8f3238504fdc1ab7c2be275a0f12f184cfe33166a650b1995f63ad11da0227f544899d59d109cb90bfe7a3842ed1bb882c32a34ffaa366a2251ed98ab1e068d0171263f8e7d6f7805b29b8b4a696f912c87deb0ead336b8a08c00ce70c11df94eedc99711a50858d301a10e680de231685dd79e22e477a44bb1357ad04221b2675fa795fadecefd02f9aa4a7fe37f41c32d5d120179fa7ec529f24a1f43f514372a0d1ca225326a062da89d55307403f2e8ecf4369a55cd285526fbe61d50904f8509422caaf50f42ad30a98129fee002d471bda54dff35d7e4385684caf1670da8074ea5ca5fb75fdc78238b66891f6d7d8e9b00ce9bd11969dbdf1a431f037da621c32d20daf4367679dc3ee853eac81ee72fa5666ad606d646d55d89e99548479c4b2b9b39f6fe152735a5729f6a22aec23b4b0e3e69c3f0167290337259e5b054bfdaf29da9338eed562014aa876d59df3dc5bb84cc2da13e9a0d3386d42c5dce19d9e6acc4b5c93e60580068b8d4fd623ed7372a109053ecebc3723f74e184e5725f6f801312993f5050fde97b88f25940bd55bd66797409cdde7d0b4a74e0fc938c8d8594c685f18ca9469f41ac1be1748c5d2844219353495fe47649810f3a59d15d4e695f7cca44005d263ba50f6bd7aeba47ce758b3e937b4b375ed26743fd6eb19ccf4d3744a28dd1d28ef79c5230bfdc8262f46ad7e61b343da402fcfebd8c68b51fe3585b85ef26cc64a51c2b25b5b0c06a0e530d1ea8927775960f972d71e8e91aeb05e198b862cc4dc52790f503e113bfc12b8397117fca64cf171d5090265f6957ab16200087b5e1806f04876d9cc64a784b22b82884d6a6dd6b3036b2fe09d922daa4ac5f6ca5aeabc8af5f37934e0e8b86d708f0f3eda81a6734c74963f5072e815122b256f11ef1f63c3fdbc449a0e639278f14305b13d46e6f6ce40830384bfbdb3debafea8965caa7fa3843d75f53ce604d5178d95d3be25adc757a4dc3cc0249fb11b9b83f7e0a3da525deb09d4bd8bdc02bf360ec23a0c96b6f26a561e8c5e9635a913d1f4928491b1c8edc5b16dff69ad9f58e6b00af8a0993cd60e431e64784c10cc2bc194a73268d31f01d46c978b229a9d695bf80df5d3235fbb5f600a52aa0ea7be58394849954686035dddf8cdb160968fdebb817936b3cf7224be3a7f65d8c494fccb5ba078db3370e4ccf337353fa8825d14ad83885fb390b436bef37f0727bc53d9696de52929e509b42457e209cd5124b553a0cf62c53fef83469134bb7e6658bcc0999eda4d0e5aaf8aac4d7ff39ffe99265270243e5b622ed736f754734eb78398951542f7786de202c036ae1ee23a54dc9b54718d46fb7bc3f444ac14b0d9fc113ae6a6d07eb5ed7cdd1637c7457e20bb4a368471d426277598d358bddcc4607edcdebff361b5b846213790c6157003c51ffb35b2c792c8d4373729e14e06af82ad7844189a4c851fbb01cd0547feb8ac4a3862d685065e9b9c6972d7c2cd32ecc46cebad55fb4131883abf357aa23fffe620ff1ffe191c0fe34e2d05f0f862f88bc9c8f8b121a458e0ded926b81012da64f31407d1586bb1e887263ddbe94200b5559ba54f41b64904d4f85c777039d951362f54d9d45fe6e116e39405dc931a448841d96809f02fc23bcda2a90812875fa3dc44835267ea1f1bd107e6e3f595a0882bfbb068567d90426909a8ca24f1ec3d4e942bf0699d97a2d45fe556622ebcbf5d99685c451c151b2d756e42c984a1226f08a7b0a900f47a51da07f5deffb68891d8194f68eff76df32b2e442834151bcc54b2e9f3db31ce423ac39111651d6d23ae1a9c09e3a4784acc3ca3a1bbbb05ad34554d537f742eaadc9a138a69a8fd65deb1e73df028b549c10c0600213a66e5c9eadffc2bd4749b86c0feeed7032d1b6f3500cca803f69913f66df79a03aec3fc1a6d9a0b43482690d2f9b2809bc9a74507c73b255b1d765a474e7cb6701984e007867df622019748a8fbf27f398734ba0016d226c6704408552a164a23e4bac57ff1dc6ad89f9856ee038395d076604b5d8047981f5a54c5da6e677c1416a43de1c89a632e71b9e24f5fb217b63083297091536f655bd88894cb610c527a93b9496fa1127b31af1279fcc7ea66e77818cc46c3258a5c4c0722a7b8b6f5daa357f0d55d2dd5d500e4e67dcd8fd2a2ae6ce1ef3f10e27365520c740bad6613ff623920cf79181b7c1a8afbd45d00ae68d0a9b34bab07a5a99cf5bdc02c4cd7a3516eb8ec355bb7ab5496b2070e8738daf0614dcd6d19019e863f0384c3529bc8a16012f349cc3f2b512d7afc699eafdf08d255e015fd5812b81524da104ad715be18ff6b46b8834b6b1a71910bffe9bd36f0d137b77bd1aed76b49eeb674170c7a5015df6e3ecd3fdac7500d4d244debb1ec7bff13cd95c82cf7904bc56f768e31f8ab06ff781e89a23736487aa21f00abed3a53f6053a78f480c3e70c3584b5a64df4d36dd95eab36ab0b70df3dea3b5f58d6c8e11b0740f1863556fadae2cb05fc2435042e765ab07e6e9d1d7cffd0ee87be7b480da910a48e21c1548e1b832f29ad10df7c0eebe391869d0c57db9fa4a8872e6e5ee7e44ac69f7a7558759e3110cd72a603754b010585a745ef37a36b7dc987b52ac842c8bb08e32915f85c009396e3cfd93edb030bef78983d6527557d32289595f7c77cc62a1da540a01f04d234bdd448b9cfab8540ba1c7c6e65bcc671706185448c6a9ef51be2cb35fbffcc2b40b89331ca79e74763f36810a78dabc68b12d8e2afd4b797e4ed9d45084281b5ec8a2c96d11ab34a587ac2f78be1c1c6605c8c3393ebfc19a7cb0c38c2ec803551efaf6c2aebf5fc414d797880c7708193a57ef159a96460e84d51d372add248ddcbb177c2010ead2634f344f7d6a5a99a76eabf7c25c1e59c79a58b4a602799c978ebbab3509c15314acf277054b4f2fa9dfe91e6e95121f15b5ad4d44e3bcc6d7557d2ec172129c6d60e31ac883fdf44cc6d6a1e5ad0a9ed0de1c247f4747c70e00705c406b646d17007592d2bc48ec1a9dae07bcc101974928d1e44aaed06518b67d1ae5ad6643163852290711e1249e3a1684f8efc4700d9b842e38b1cb08eee82d7edc1be912a72649add537cba0ed42f026a6c8ac3c1bfe2a81332f5b5ddf1be52c16ac935f62850b022996dd8d6cbc3836b26c43e980e907aff7383309be32e1cdd24b1ef5c536f6936494fbd25bfe8bbbcd32912e28c29ee8d2ea064a7df98aebba97bd282e710cf4af3ea3def16a0225bf35f58334bd119e9683db956cf6e808137768503cab33faf50f5718af86fec14ebacb9966ae6b75e422fe8456933c0c78ab6dd7db6104c07e9639f338fedde8039ca13fe4c7875e2f71fa73700eddced4c448801394f82a6fb57b9b401268dc5594842892f31a7670995673cfcf2f9a571a1800306c588770c16073287e28921c394d2265c6ffbc87f00dfcc65f35e473318bf3289797bd4554eaa2523792c30ba971648fb3daba274c08d30b839c48c0c40711fe3b5d768c41ca69785fb8e2cebf0e20b4f2f23c7e0c98f28d856a0cc426825becb3eefbdee7866517068a2072a6166f786fe453163e81a4c2da2b193d41f2da81e4060a49eae295684b0b88ab7ed7e8c52089341a6f4d2626264b988b01140688ff8429f0aa67fb41f4a73d56e361941dac3e292d2fcbd4ea92274d4174fb5fe0ed9228b644ac0960bc982410f83de509197aaacae88e7b83863ff07a8ac2a39319f4de00a39fb741e59c93254612b307bd54a4d8bd771369b4dbcaad0c405b7f9c4d5bd707d1081dc76033de43c2cd0e604cdeaa7822f6f5b247bba64bb80cd2d74fc24530665840264b30a94cfc1913f8b17b333ace1d031bc343f9c85a82438af13834087b09c8eec79d7df87d75772033c5ddd6ae60cf218cbd72e487a762041cf441fd5f9b81523e86ca5c48f58540df3aaf4f7a2e77caaf874e6a19cbf6e668966b30294aac4ab09dda4f5541f2595bcd7297503321b7ce2075ccebc2c596234129b79bc65973b2b5cfb195fc7afadcca693ae5a44b6f14b53aeadc9da9f2b0f488392e1f7c7d91d0665050e4f3e619221819cf7914fcb196221f666d6549c0d66ef0911dd280fe1ce5bf71c681820a937f41b6735ae531fdba888a1d824c0100d5bb312c99b2621e0a165e4411b361def880a18a46df370d79389586240b93aa31b3c3fe388fd8fd3a9a28a2e2751d266f9bbcb7474c7442ad4e2124ddb7dc6e94daa6d042967876d2bb61aa486c120a057269d8277515e952d501140841afb3c7f7d9046ed38d7ae7555e1a196b2d6a843ec0283c281ce6c4642121e19573034ee09928fc724691822227d0c694ab01d835de6ff87b58f8fe74ac06b4d7856a3e8ca35a9411e56a26d7ceca1a0a09befc2e4cb044a45106bc00a3c0f7d502766e0a5ecdd9202e6e4cba902b3cfef138da46bd9493768b361eef18a258c7c62dbb899b2154fec86ad1593b26287cbcddd11891f16f74908ecf92bfaae787a934012b545b53d7a1c250c76e917157be4e54f46fe49227e9ef450e5fcfaec13665389199638baca84d49360a4c010a1c9e02ef7dff0c7642b780ec230896204bb20267137fa157ad63abd5aebb1a262069ac260d3fca0ff2232ab272b806223d261f610903da7295d9d32fa4195f6a6c3873799f115fced99818bd1173380105152e058f6dcde49d123ab345c5850e487025f7fe65d3c92d2247115f6a19c9f544111a27beb598c21d6947aabb85aa462c94343b8bac6b57cade483850a2611ce9433d356404b9404eba6b58f4fc8526a0d52b28f97f7951ca684d499c9e1b4b8b073de4d589f0fd82129de9c4ec5492ef5aa759d63b7308e3d01c9b2f5f404042996044c7c4c2fa64991bc3038fcfbfc486cc18cdf5cc7d532de2e67f35659f083a662aa82add30b9d475a4e1ab8409278dad524f955afa2ef3f472eaa8824dc387bc81a34396d33cbee14207bea6ae5b6acd8bb0795e366683a57bde4e63d6b96531988cce8208797a0eb943f218379ef9d27d444cfe85f06e269006214c557f04e75ec5b95cc72dae3cbea18f2ab52242bc779f3c9c720ba66bd82ea7c06bf27150b9c685bd2644eb7f32f6410740537fddda98152b75402285c8062e3f1a6ec56e2347d5f4fcc2e827554dfb863de0be5f0e9902271752b52b57379e7e5f2fc988d1f10a7288408605cd3f06f440f808de1081f7767c16fe7e46b180f6ca7978eb5b23bcb766d0ead9a70c69fab6244ef847a75cce31abfd8f6508883683e45ee376fa49956706a9876b55ce6cfbd720ae072fd0d5718380f07472389beba1ccb58dc7ebf260a90f9bfe66aa33c00cf966ecd3376bcda2ed7f2c805881ec35b028503277d2827bd816d0edcdb839406b8dabf3ca1636e865817c63a2eb1fbcd90fd3581747573dd3bf3ad2677f19f5b00c543b0adb6a965de9273c25d7c9e6b58c34e42ee82d18ee8b8e707f9c25087eed2b13d7d8e192a54bec5b0827b488ce01d8892d30b372e8d27c8672969a87bdc23699fae3b3d8d013519cfb2aea435bc9478ed1f994a0f761f02f91fe4452d9b46370566f3c63617f66a424e8ec95b5f2083196551c0687b01d066ab9569f874b50557d99b674fde0824a5bef5736a57a6ebb7a982fe28955419816890aa8dd69bc198957b6415f5a4adcf9e97d785d424cc6ac8350b306e34628b85d90a6aaff68d265d1b1d9f5388c65eccf555574387f387ed9c9e377b8d483c3579ddcbd2a1a74b4f2a6796c13631effaed388a0fed251bf79ab3c4e8d3ce5d4695e0fe7142d3d589a2768ef9ef7256dfcf5f6e88fd05742d4c4d8168f63e534756f6e0ffdfde01aac5f32b67676c9864c09081ec8acd3f3ed575a345ad56af5aa157618e8b07ff9b95a0518d70db50e2fbb13216731a0c3dcafb5c3c97a0806cf038e4c485d5ee9e95d662e8f03278914c45b44d6d2714390b5eed3ee3d7efa100c41d1970761bb805a3ab6f0405e7b1b9021236e319262ad39e993b943134377dfe6ebb86f3cd7fb56f41140e4185ee5eae5ff9b7e7858c24e831e50464cd1ab84174909c3531a268451c8fea726468825380d8b46a6beb85872228e8c2a531891adc52784547d598d78e7bf82ca9b9ecd8a656a26516e366a6093dfe3e7b2da161ccbb4c062cb7bfbbd752c32a48901a6ddf6772843ee4ff66717e286cbb3bf22a5d17a32284dec1234607b4680fb7b6a0a106b0ce07b5c025326f75135c0699a2a0f63db5f1143a7a30e61edee62161580b40e72616cdcdff220c7aecc00ad8cfe3fefb0ab768e45bbc449249500c7e3b24a77009718e6452730d19add1366f70657b61a196e9b7419b1e3840e44412e3b26e3b46b8321a712d6d1aadd6478e3d832fe66696a83593793cd19e4619324610a1b4337ce93df938bae67216092aeb29b7f1a78b20951b32d18a1dcc0522316a298ac265a3e42d9f159b025ed74709b0f40b52dac0851edfd00c402b8e6d8d0b91492b8ebc5ba29777a298a5d12cfb6466b9194bc5c07de8ed086bbd944c3416e964f30e8a6385656383d19ecd3a709cd5f53b2058d0b61ddc161544c0fab052f641a7ac2ea08ce019fb7118984c129225c0260fb930b8cb76e1b0c7b4e439ace28bce7e7fb8aa18ac2a431086704ba74c2fc2c6c286f6ca848775dde02e09c4490aca9d41ab0016a959d04e32fb542522ac92e916c62570804008f56606c8a0ba81bd721ee1cd963c20624d21cbfdf7c3543978f83511203bc255b9cb82df6d3f9e26980de339184a4cd826df2694ef46a4d9e0ec3bf74db0e370568868241f3faf47d0fc7e310e7cf2c066efe6c7207c0ed47d6aa09cf8d1679cefdb502ef9b300df5e978749718f4fc4a7e50650a95fe405eb20064ad53fea9ed52d584c9cdafb665b39a6582035540db0d5de50a4e60cfa59166fc65ad71c9ee25e4cb2dc61ef1090bd40598e82fb9cbd20d89ac53c41f7f3fc8668d734135dc0689eca30c31536c10a8611a89bd304be67fe2527316320c69d798817ad98dff6c3701781d873df56dc740eae7968b3b6396885beb16ac991e304dadc7cd5c8edc89020e3047bf5aa7649be53fc8efa256250400067ba885c72605d0e54b781c50febc965a70260be3a4256eca31d34dcbeb8ecf0a77cc2ad300f016092e1eac06512275403f6750563657bb74cc70dcefc25e80d848345af22e248e40147134f1545a809f9953fa30329cf70cab704ed02fe05c4e399095247c196ecc5e63dcbb407b6511121c215c00d51b12f3290d838267f68440fd285cb5a0225063febb527c6930611a3185ca77495b1ec450a34d422eebc361cd710d7243fb7c193d300fc37d71f95838aa51d9cac1dbc2fe8eb7c74d4cf788623278dce662cd8a2c0e0e0b046cabf5dbacf4cc3362d851e1ae780187e0d4de1cb33964377d028db8ce6bdfc68a57134e6cd48837fea1a28fab543c640f9ceedaf604578de48b7b792e5de819c82425be69513bb32f76bd7274c1e9d65d35cfbee74ce1500d99d772385ed702ae5e44328233a5e1d50b46090fbc4ae508589d08622acc0d68d9c025677fac522ff4e8de15d88111a37c67ca10894b871417859871bc67308c071b7b6d9cca52270d9f30c025e1b26fbcea474df8d55451bf7b2afb1e073d645a4e0680858534f2c3ebb0d99e5f67547751244b6624b771755d1530c7fafaa9180202e212506cb1de1d6720e6408dce0364c01abf256b7c2f258c3d2483c2846e6ceec6375444a50ddfa4e889ae8179718033fbfb50b82a90f51ab4fe814fa05abf8b75910eb568cafdae7dcd5277f706046fa74af6b364b8c32f5979f66b2b8a8fae08e2885e85e746aef3c8b6a2a864fe589900a68d3677f95c2e3552744b410da934be5eaa8f1ac4c45cd4cc02923151890a460f2f3b421e786acc909a9036ea957e63d3acfd811ba38bc1412f0045519ff45ee0a30653093963abf99b4092cee7b3cbb76efce61fdc330ab5140fc13b8c5ca1e8f5edfc26b00c4d7a29368d12b9982cac1c2c60052266072e2ddaef4053b6cb89f33b61157eaab2ccb68b77bdd3302cf169ab68fe6719d998700121bed551f37c8c4b1ee9c2771e86187c3ae739d575add8dff96daba9cb8de0f2b75e9985e5dab920c2853464dea24e64464c46e8641fcba79f0c50f2b4ccc777598de9bc19873c412595f9b16d1bddc6bd4203ef3422e56082766a1b2a9bb874eb2f97b49b99ccbd11768ed5f63d57ed85c23a7ddb2e244be8e32dd9c8331f3c89941dece6c9c1fb47bacbf7335f6941876e2c2e9dfd9e46b40ccccf3bf0a9c929f8e9df20f6efa0584ec1764822388db879f873ab861e73ab8218afedaf86e7ec86d68627c0f141ee953faf337895652557b4be59a947e3fdb6bcebe622b9046bb162104b217a51dee11593e2ec0d91a8feb49f926876a0696f1300086c4d03543742b1be18e9aba1478d84270dd6f9adcf571d3bcd8a43e70b5353b1c32e68c47780c63a8f7a9806ae3516f5bfe165c8a65b55bebbb00ff2c47b72075bee2ea1921a31a540e7deba53a32d0405d46e843dbb52c33c56580043e65e227d609b05c2a3432ba5ab785eb93f65ad77a3293e142baa177e55a45accf41482d03bd824cb27f4ad327d46155513411c66a2ad3dd6db0fd802dd67e5aa44d40b0d5049bf5e039880e08b9f27bc5efcc180b43ec4add8f288967e22bd9d9bd432f59bc44bfb7d8cd50867e3d215fe48c7ffa06e9f284a453b5ca8e7ca8402deb9f796ce366bfddd944d51b1c9b96736c9c387174964b1664a800dc40f2d35bed0e946b6f2067ab2dfeb31d0ecce437a1471de66597248869c684c441b364c584e6418be46b55ccecfdda386fb46869a12ffed6bf97153d3e6ab81edc42b84cda0c2d1e2991bd237eefb8b76925703279bb75dda130547275f4cd596ef603adb15c709f4a05c44000dd375d3167101f7f6f22f6db1a7297a005013419387b985f2a701f26f4767563e371233e18cc639a424bd6412a6b44d11186501652bd75131b33e7f91616ea55d54d95eaff45f4bfa7d66b2a3d815d741f06f321888e9e10f2e9bbbc166672464c3415221fdc439e6cdf7233cd32765e996d98301dbeaab30855b016da7839c38aeb78b3ce8373069e41c09e2a138d43c8ad44cbf5960a50e5a690b8557d74cea696f393e64dbe96a4271ec5074ec0ce2a9826c7fb4f7db1dcaedf7d164c308d306e7bac01f11e01ded30e67d9e5aebb5e72f99067891b9e8e7bf5035e2cfda1ed818a7fcb94b8b996be2e5891cbdfeebffd15c674632a331604c24e2808fea7d3f1111fccd4236eef985c5b6e7370b3deb62ae07af23bb295aa980e47a640dbce4af36b816426b284f5fb301066372cad60c10426348a4081c5df62b15e6786e3755983ac094d6839c31f9d2274e6f27392c2895cafa628d5365740b50464f9953cc4c2ca8341a3cc53f577808fccd69a364ff96c1785177ce35a9fc2a7c6b065a29bbf6b6f2a6ff24d2ce8903954ce0962c04bf56518359f4280b7b56dc36f2394789b493330dc7228efee9e24c7c7fd0570bea4866afedbe23c6fc5aa407ae8abd49e2093e7b2cc178f07219d2d8e422244e288103ec82c10d2816ed8a7639a8312464da527c98858dd321e29f79a695c9f7aa70d50a438fc1fe797fd11bfa86e182ec40a9e178b15df9c54290e1a51c049d9fd2d5954b67d330385ec10ede29c757ee2ec8347133fd9f06bdae64a1333958cd2d38aa3a6cbd2fd2adba61c0a9091e16146088d4b75131fccfbc56d52a516e485a5fe4a810a06eeb004f5bb83e28066c3c8b2d47feef2df3bcdccb9b4b752d82663077f7627455d1b4f13137dd01768fc0779e88c689cbf75f8e6ab4af3bed9cead7ac97e2b38070f07a37fb267f702b367d4015e14a98a468f15b0c36a0e67a14f4cf976cf5b129669bc7918944e56714fcc2d0a98ad0dd6a21a7eababd822e17671937e56ec8b712a6ea804be95e8fd02a70687d33e90f2293c9e29bdff972b7e9e4f2d5b6ce782f209a888682565605bcd37f49779def73df6fd18a4c4a124913fa209fa7de61e98f6efa55481aa6a9f3fbe279850a25434c715707af7c8970ba312c719b1888beda2f58c51f8ab7a97d536e9784675b007ab6266ea28ef20c2630654658ccb42b8037d0c95396356cc87d2cf568ad64bf67b4f0e92c355c9b35ae4be78cc44e8954b32593eb204bfa7cd4915c3592a114bbc649b54e4f19ae726575d48aaf8c6b0788530d94e3d8be9feea59cce675ba167ef875b719a6a4d1a28b25911b09921f1a0c8aedc2f3d660ab18bc428524904079184a64898896ec814166287e18970736a8c5f2193d651401eee66ca1b99d95eb26d9095e60a1831a480cadbfd4d6660468caf66db77847738a94c660d46f2cfd5da821a14e093b8773ecd2ccac9f1faf847c56695186a9b549f14e95f137f1f767bbd6e5a8a72c496f6d9e17ee83c6b3934fa78fe768084e43518abf95f1644130b7536546b1ffad413af023320cfa624d2a6208766457a4d3c5dea5f678f12039437d28a81f413a32ff1ee5fc0990d2e0b8da5b30155a633ed29813b26f4235bc13e69614ab3b2246e8ca53e7d1aec478dbf0301fd1632c1cf223bf3fe44798348650a1a61205003e1f8302c325d514f430c3cd761b07bcbbd389e68d5d728eee1691de1bd9feae61156002d840bafed2a7354ddcc9cf829b01f6679bf22da10a450ce9ef385d18f67146519180fc1bf0ec996e9a708a265a55c8e770d8e6372848dcd9b890e3c8072c03997f978c7c2ec1bbaeeac89de25a879d43e358bb7598de369830834f404ffec0398da4cdd665d6852ab5a0209b22af48a979bcb9845293fe23d59a5cd05a3829cb3e7bbf8aba4c2a4096359d6b5fcf4bec55e168299077abdc6196a9c3db6e4debfab06603aca81e6b188ad5ab0a745846bc5112743e7d531f24bc498dd82c3fe86f3008710b8d90f4f788dd4cb8976f685cef4bb6b140cb7f1739a320401cf28caf4ad91dd8832cf16d8bb828bc4374eac2c7a1e08af1effd8dd26522ab57bd9f8cd10ff34397a77e41669d17f72316648becad6d8f763eb7cdf7ac2a427ed41deeeae26868d979e5c5a8451660b03b692b128de456be7198bcd45f40b86407fa86b3ebe1ae69a574031e3cfb916dc7363e6c908ee8009aef6de3dff4135cac7c6db4b9ed0ed03cb5ad57f5c4539425d91a6f19fab990a9babc736486b2e043c3e8f9ad9dcbf314ebcdede9c8d5532fac2d8117d21019f50e9698adf158cd61cec746c5922a0f045270f7f96642b54bd06fe17fc37652b3304937be1aded5bee8a8f6b899167cca4b4b08c4890e7569fb8d43358fa13e8b2d57556f99b285aee60d79eb6fdf214915c5ca185dae12f539672f74ceb5e5d239289729e216cfedb8f0780330dbea34e4c700ed89867e6f868615c6173ee5d3f03bd6f3b8c0431ffe1b5d48ec41a8a4c441a99d0b314344eb18fcf638da0cc8b45ac34dec3565f62732f3862ecdf6d16ce2d73a45544838446e00e2dec5499fc7fe49aa5f6bbce9870a76c2ecb49c5f6f4709d7b1babb67b34f1a42eb57d1aafffbd51c5e5af08bbe67236167e9d8c9279e87c0c1e9988adb793c8327e6c2dacbf06d9b76db9c6ab7a1f6fbaa9d62309fff40faeedf2e3e52d96c5ed5a02bd8feacc7fb05a987080b2297e182890d96a2acef8b62c73b16220e668b9d8afa169a6c19577407b3b1f68c74e216edf510180fdb095f01d11401fa08f3ca91bade08ec6a7af32c37c8d1e833e4a3ae50fe0d0b6141045beb0216fbcf82f3126bbe0925a2a0841d002a26553daf6a8afcf6296fc7283528b2545792e3bf0aa5f1b8ae73162b1fc3e732a255f26f58f74004790551968f0a6c1eff75452f8b0f6a69f6f8f1ad3a803310e5b670d735261390c37f57e8335ab27c5466d3969ea43ce4ff70b05acd18e94a2997a6542b76a8c51dd8554ac14d64ada133d7f79d694d94be3725cf05147ac54db0f8450c4716f99e1c24657694fa7d9463c4b312605de07458805634a73a50c436d63d710adda117e5a559d86e2efdc673155a54a2c0cc55c98c5509474c033651beb2be0040f924cea12cae80908196d05330d8c3964459e8f6739dec2a448cf218a2be581a172e8493d39c8f49e3e8a1adf42e78067ffff7f98