PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81017 8de959847ae10328d9abc5f6c1a264c180c6c0ddb6bd0830243f7c067771652d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d2cf3a921d314b4d3883d89574d9f79225821fec961b26883726c5e7c4221bd2
Certificate Block Hash
8de959847ae10328d9abc5f6c1a264c180c6c0ddb6bd0830243f7c067771652d
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00901a0000902b0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000df702b35c5e2bd3f2bd3cb4248735d63f85d7e1861f2f33e8f83279d4391ef69acf2a2fa974b67e8a5198743f816e9b64bab55f87f26a2fbbc1023ea591624dfaaf25dac41ebd9152b37f5378a3f487d5c2e23f1759a440ccc010000000000000040000000400000901a0000902b0000

Raw Header Hex

000040200acf59eadd10fc449a5679de1dfc243913995da4b582abaef2498c7fe06fa8681bcbbf796c417dd21ae19a53480571a9a7203fc312500ce193ef04efb4478e70feb7456a9cc50018d21b22c4e7c5263788261b96ec1f822592f7d97495d883384d4b311d923acfd2

Proof Data Hex

59,560 bytes
121216010307fd3245b7a0efd826eba2d03075fefbc4302379487c1149e4d3b172d87a7396246ef2773133300e490f45ff8fecd7b53accaa3ef88c1596878d6c96afb03d9cf696dc675d396378fd809055a7e22fe35def2dccc63e57fa8ea8610ec3ee1920df2f856c6a1211e86761becfae0dfdd494ecf2586b3576c48cfb981d10ff992c1e98ce4f4b3143fbe615363fc0fba94455f86497a1225c4b2d71f75eb4c4255525d07f3aa3489988ab9d1ef6f44ec4804fa0f7dac5941b02120ffc5d1cb307377d71b36d2251e073ae0e3a0b5273713cc79d94433810adce790058e3646b65ede5cf37e1fd1075c9d374f1f239457275baca5e89daae993fe9d0883241c80444ec9234de9ee054f94d4350f015fc18f496e199099df79a07acf40906088304f77ec05514e950390a3361b1e43a770d18eb96a7df918522c1f67de09ddec65336786682a11f126439016de8b478f207deef561c0659c386117632c4161b70579e4c515018791dd18667149b8b936de78d66bc88ac77ebf340bffa0ac400cc3253b624e2fdeb658a7257086bc8b0f5ec55354e0e63478df8f57f8229a6817f8d3f9cbec6baeece06aaeee03139edc15d75a88f5ad320a2d6d478c557fc17547c244c19902048b7d046fe7c4ffb9a748998765b5a23a1ef0daef5bdaa381bb16d5f328a8117bd69f7b77e5b1c0179cde9d85397fabb772e0430337d65ca5b8e2cf2007feff94dc80ae5319e7a2e3b0a8792414f27e64deb0727c0603e46d9c99d9d2de8b66160d044b5b7ef7807342626b3fafe5d12f90eec88648c21c8664d33dcbe0d9570bc4db035dc0a8f9eec982abf066a6adc5ffe32729aa8737b57273ab1922c47a9468c719502ae12b3492f27585eb7319913bd4f502b427cc41fa1ce3e4089ae073c546a2a8cd4e7f3f7245b75757aad4f572914a156c5d331587cd282d1dba368f25a319d95cb8eb1a16ce87669ec28d822bf887b59d41fe845e572a3f6b06122ea45131d77ee31638a267c0eac2a48525c8cfa5e34b0d18ba9bef1f7c32ddc8879f846b2f083a7d306b7ed5cde8dcd992e011664077569006b03fb890232c816cb2c141a6d27b2ccc1c85cacb66bef9e5c7cc2cd5a5efc6e6880c60be7c6549072cb0375190a3c3e725a5fdbea45a8fff9dda2065c317dcb4bb6bf94882ea59fe0ad218ffdb4b88d4f14de60ac931004aee0531210ef5df0de2cba65e714976c1dbef1f5cad9e7c43d38af34bf7dc4b3d1bf4643fc52f41f3be0fc9df8139a7b2090cc40a4c22d3e851dd6dde620fe287613b627e0656cf0f4c7a330e8d6d43132d956e1c77b51d8d7675141a61324697cd56ffa39abc0f9119101bc0e56e36d18ff6924456f91435be20fe040493b3673ef8114ea9c96cd5a219cb255a47797eb047d16330624066d6a1153f1ea858b90dad5d81129dad946568e5693239087d9971afa9f81ce6edf83c76a262dbb065d45f872a296cdc3ff8b6559ef972b3e970fe47824c24cb37d60bd79e44b0f081203a57a97a245bedb74f957a99d3f8b8a0fe6f3c81fbb42298aa10e56855d9e14821e9ef98bdff200907892a5dfc7d135f5788751b5a4ebd8902caa66b732f030046fb39c09f7f02fb82233a60799e085c28b9ddaa07b0ac01a81a6bfe79dda35431e6822ff8323e6622074fa5face5bb213dd30f80c7f66f7953a9a7945f7d404b8e61db6e22dec2b72f2c64e1bd43c8ab01e7fa67401b89fc120011ecb95bae2e4c60ba5380e9dd915ceac8660e2b5e04ff4f8257c92e4a2725353cf9151ef859757f8321c98263759e7719bbdba246ef48b498365ed74341b56b95661b9527728ceebb8c68a9cb78fe2b86c98ba8f9619b276b72fb85c0198888a6d7baf8408b93879f9429816df86175e3d8aed7435cb813d2d24b86ef0516e82abb59cf650474c5e76f359aefa93c1171c19c1cf8d70fba4b6c504bc7ce277525801bb01a8d46930bfab94bca94a8969a76474c289a7a8e9c6ff6a96f1d3ccb80595af96cf7bb597f9dde11b0f0ee598ec19585ee10c931d585b785a17ea2aa8489112237f6788a3dbd677dfc670d7f847bae01ba3967bec9d5dfc3ade2065466add5068842b12af1e75a810bf56709c58064c0877309e624dd970f66b59a03a8825bb16acd8ee0d95fca99cedbfee7aab8ed2acc85d0cb966d0340ab1a227c3d63f3ad2fb9b1050ed47a584b51680cd923b46d0f68ebf646059be40fcf6e11ceb99707cfc62f487a6bc16dc700c2d4a78cfe14a57602c51f59e308f5743b0f224b9ce23c06f1eb86014e1e4b57492fc5d1804ba58921b0dae693a634be52c7c20c3ff98f71c8c8df235d246ffa0c42aca4d38177c24a5cce0b8e2b685d513c370fe39a704882e9f607457156d1ae006ee5c1b10c2d6ffacca6bdc214d895e309199ff2784e9d829efd9084ac874014ed32a977f4164db00f9d60f7113014f78b08e2e5fae09c32721a9f04022a67d5b6e94898212134cdb08516b242e22dded93fe42695771b5583d0c32c7d73c2c5d6c12f9f6f2104fafde1bc7d6a72839e3fe31a07ef4f8b460d892f7a68ea9e3d5bce377f591c1e5a078dbeffe791a54e3d9835f98b81d7f4e3a25a508dd3599fb2c1b7688517d8c1ca89165ff038c1056a4fac7bfc13c93f82b4f7b2e26aa3a7dd333b6b3c8f6bcbb3516f3d13011a75882619c53895e33196100d882617b94d1f06a19edb91b17c16c61be6d95c117a58582bbf1d23e35723258269488583be06d4bb562ab46d4a8a90a2227079ab60b1d2d9bfcf7a04ee2c524c44dd3842a863ba4670869a155f9958338a1a878575c7c2922766474f788e69ddb2dc03e74b8f42562604dfb17f427c5216361b9475b5fe2f436d5210e638bb775ebadcd6932773c4934f968a55531a68ea26a5dc9e62135082fd89722e75423df6bf7f85c7c4f9655d3a75af434772c7637cbd6d518f2897a2faf4a140b03be010e3fa36bf92cccfdb1e49f32d6beff3c7a653bae71031df914d0e2b63a51550b63f481d1b825fcd2ab3d5007f5d75b81ef77ee2259a7f8dd3745e776a764228479923350ea5af554a895111fd1e36afdf7163808404f02237797fdbb357c4e2d77e73242843710d0976009b65ae0be7a0320f2749cd95967db5aa8992089c8258f46dd837dbf7236c7001dc5ae43601b9b7038202cd64bcf21acb38bd56a81f48e6c1903b55fea2508a07facdc3956a1c1a10502cf252af68f67b78a52356980994033555d726def42c130f3808888ccb0b87f4e19d9f17ebb9ba3750f115b4bb16620ce5aff8f7ca080d9b7ae7f6c059a6b3bac2232efa1d9437ed7bf253afb2e710b2ae58a42876a68fa9a6d7907e2969680087aa93be9177c3e1fed886772573dc6907ed8d2758aa61289f13f456ef4f6bad845d3f4a4772dae978d94dde1a690ea502d02c31d3519f83405caa9fe27376523913335050d1dcee642a11b718e9cde969085788a714125e6e116bc2447c4a9e877f534ef662ede7c8f2ba7b8d0ca489216283fc70353a1645b44e5702b3d6753dae98ac4826920c123c8dceb39a013ae83688cfcd53dc85dee7580c445db39fac66eb2236134af51bf74cd2be65d1974998f7f2b8f26644bec7abdb6dd8956aa62ee24e466538d324417d4dc93409132541727d41e7f328dc1e813db7e9806c8b7c058bfd8793523dadfaf4bd766aca77a5ef20919b0d215a74c28a1e9424a6758787360d8825d43f6d4efe807e3a25139f7960b98bfcc278bcd8a73b23aea18751497a1afc42aa5cdd3bfdb25362827651303da2c2d89f7a70a212a4cc6edf3d7fe4a2567512a7ac33a3f1ccc85015264b10050f08e3754103deb23f2debe0d11145d624476799048bcd064b8201708556291db68f921a5cb32e881f79ba1ad0c60ab5f70ad6cf30616850df08406ee1cc66688def496e9aafd390ec66e773f610c01e59601aaea921bca28f3033f922ff13adb32d47815c3eb7d15bb96d93505d3db59ecf8fda0aee6ea2a1560fda0c7cbb097a4f4bb4dcddfbb559d966e7fa012e02ad2671fc07ce38c9c7eedaf37adf18e445e3a788a58a8bfac8ec7c213d5e0385e1a61b962608d3e939c74460758259dafdbe33f92c2f47f584d7a66f910fa17ab561f2abe968d35ad675a3093b2b1c872fa176fe41ef571667aee660072063cec0849274ec6de25ac8e2ffedb2972eec589c58ac880cf54fa7b1eac580c52443cfb979f7e4b945efd6ef94daff535a482dd7464a5aae27138ae7e03ff72149947a72db4cbd2d61b21a3822376c9c90e2ea03fbb42b64392ebde62dd1f3bebadadde2dfc7d111a859440fd7f01c31992b68121276aff8541d2532c4bafe1660f9a0933029a7394dbba67643d6d08f551a00ac9ef8b56dd76f86ba18733282c63295a25a31d0fc9c0247b804760e87dd9c2a635eb504fa46a20ac4c731b27f1ad62a994270ce5b8ec7e9e8cf956199a772cf8dbd9c8b6e4ef7dc4488852910b9e6f8bb366cdc789b1749b765faceb0c615d5506177988545bd4793b39b6152779e389ce6ed970a6899cca1a1e931cdf38a08ff6e0d19dc4ac63b2219b3e9c462cb665e3e0354049b4a83e6a4c282a312f651dce04933c89e717c238718502e8ef74727f0690c073fe5d4ce64f3a6cf4a59fc7cc14bf477e8bbfc857a7c657c794874a6e308a5db11963c860e3bb05ab51bf03f750facda23487219b6356037f3722aa508098a5241392e2e4bfe5cd2fa9b9a5f437bb5c4ba30dcbc9f392ae04f50e987093c7115c9e9abf19527d0d5541e0479ef7b0ec02720923fb13e3dff3e7deb8b03fbb531f55439a4ea5e835283aac2740d8a174d1db34f2d50e2b95126b93ee3c2b37590fb6bbe1bb5f3d7580c5865906cfabe3bc72ddda013c767e01f499cf5f9c59bf6d1377ab5f3619b4a6a45afb4b88e52dd7e9ebad79e9023e4a1cf11202b941e7e198e9beda29ef998714717359d10748907ceebbfecbc0ff2494d1a08256014db06df37ce60e1cda8adcc32cbcd8b27851df4250c8bb48e871f5b8c9ae6f8cb1a5fcf8ec9615f8e9cdbe1addc49f73aafd67bac45a781efdfca0b95d0147bf1682bcfeb82467c68cb7d4c59b4c91c21a913d2d0706964c39756f1a3fdecfb470d7a836c0badbe2861bffc86532c4913794bb0f309e04bf3f141f4a2b5a076fafd814f00b99ae70e65e792906cd6b9617779c97ffc3f8eb662c300c71864b66c3805a3354cdd685119c86655d10d32d7666c75abf6da33078b3b3a7ec2a37c28856a8b0411b99dfc391e8b191f7354f4b0bc1cdbe65c2bde3a0abf74f90016b9348cd25d5e36ec83ab0ae29a7584c4b5c9f48873b13851ad60cb537864e9090bd4cb251c7cdad57f2dfd2fcbd2218bc0f6f50758697c08eadea8743457800dbd6b19a47c30989034480b7250af36c38207ced66f0ae516acf6285216e99647c24d21056fd67309762ae328319f7801646e42c7c4df2a178c808e609e2a30d39d063ccc0f7f7cf83b1cb62f4132ecf4ee0f48ed081c5838334413ab4b78d3207887d2adbda2a34f2ef934d24a7704efb3b1cbf81abd9a02ed81bc976717aa47eab1a6738a4581bf847ff1b6f2144f466dadbd59d6496733bb22d201d5575fd72e5119bcffef86f9a77dab9db985042a0f04990f3c2276ad285e9fcbcb3315d8c47ae432096676938f784e9335a4d9fec836160c5e7a17110bb32bb97c71a45fdcd7f446593395215921a24866d3089b83af416a701783ddba6079549a35d89b9f93e6e116d10579c9182306833045408cfc758084b6233a64babd234ebb43551c46c5ff0e5903966ffd2b90afb77ac71610f2420575b5e67f880ab13fe589337e20d6e986457caad6126a65dfc00c631214393efdcec28fdca8e9800418d68d3114515df8ec2fb8e064ab32dde6a9c598659ae1cb1f600a68040d389b0ff15d76a7d2135ab0a4e7fcefb2866a7e40c81a38a3f8bbc17e7843c116e4b145f617b0c2e4cca7803367c0bbc858c7b7bc2ec0ff4036e64b58343f430ec735ce9fbf3d24c4bb31bffa5bc36d3c09d874f7f2f158e42f13fd13e08a653178468f68aab17f588daa188bb4a8005153f49a474c71b84471ebb00a151da7754a8fa362fd5e0dfdbf13a1ce646fcc827a6dc4c5463c204e6519b10949d2941106a52614e3c4b21c4232234a98f259a8e5606adb76d24a533c6d0b67d611528f8b39cef14b2c926b859448e5f36a540d06b82502dbe5047f28c4640860132817e42fedfaef211a0699566985cd18547d59bd36cac31bfa5b533d02b9f850808051b2dc01310116d2ad8d25ab702ef04887d1555fabb445b12a3e1519da7a00307d18beb8227ead057525618aa1ea2434bd6dd6b8016a532d3510dda6cdedbbcd20b67684424f568720b4767f000885c2360d3bc7b94a2849b778e0015d5beb9ace05096d0085838d236efd3f4753f2fab90a19f7ec367e4a122ff30e36b3506765d4e5045ec622bdfc89169a86935bef3e038e9c151a12fad6418da9b66aedcdfdf8e20ad022d8229e88a7ac67d3cf085cc0764515f5c785dc1389a2b481160df8c80c5c138d9a5d87da0b86a27fd5d12806a438cf45aabe61ac216d712aa3bacd00c8c49df5cd79dbaf42cd133047d5d89ee01caffcc39232485ec9206c992ec3b11def5d7215607c573593e5962a967072e23a2399f399208db843be94b183bde6cab46187e89b36bfa9232a1756f1870268766fa48a5f046d32fdb04de986ff6943ebd000bbbc287f38e509ace268100c996496f341a7cfb9cc7df46b8686d8aa20bd4a7e90a0f874f9183872351366e803e22c3cf0b2143549302bfe7bb29265b6836363a4110a381a84e29dc6f4a61716cd7edf1c42737e69a704d2d5f4cc4e1b0ff6fd5f262361c1f63e724be3772393c1a0def600d8206880a0a9701150031918063282209d64b9221dbabe8de8b16473a17373c25f6c0ce8e4d7fcba502e4e1bd71b9693d51add59e00139a8ed80785eac9b437c01af4090c10617c80074a952f09cecce6a823288180237b9f450cb8d090e11c8f6282360d06c854fdc9e30161cd56fa3b3e5cd143936c91e275ef5fb99c618250457f45eceb869b67780a41a78f80f1c1e12c15cc6249de900443622a63b827fe8526463bffd39a9b95d8ea7e2f42c87915c4de8e34e939014de6b6cf50c99076deeb291c057a633c0355dc8e1b004e8a1769e058e23271134e77b1e87258aa15cbb87a9ac17f1c0e1e97bf7854f31804d5e5d0b82531e2d5920d329d0dbd79848facd07af4258ec13d36fbcf75b86658169720461db5d86ac7a87a583ec5c0125ce22908d4fc3dc06025fed10eacfa2083190140975dbca4d7e75e89943c77e97943bc401d9c3a4836760218cab4ff20c030edd684c9fa5560c61323cbfbd016687defff2751914715fbc7433a15054164969fe057d482f1f96ad8fd24cf8103fdd2dae15de81d24ca9059a4710aacb3dff6a8e5f68fdbdc32bc4d38e0b9fd0e62d572f28d539a2bb0bad0bc3699d332f0cdc9d26f5391c88c424cb612a48fb65788723a75392ac07ffa10a90357aa5e7c130eb3e99e39889bdf587ba778b7f2ece4ade19edbd47c34ce67c59c7f2e8a74067e30ef573e41219a379f188043d8548fe4683683a21361836ce489bba9e032433e91360a9cc44aad674edc4e14b4d1622493ae5bf1f2612c8ce41ddcf07a9da484239afb79bcd9168e97b2cd33a6f100e8c19d3627a8c0ce48d81efdfea4aecf2a548e5a2c03c9bda80d0f6ff549a24c9596010eb9a647e3dfcaed2234c1deb852e0016929aa4f58a30af3c782fe54bd4af4db17b84d8b3a172f7f3923afc688dac9b920d9d80059b467e76632a888f308959b8313416823018ef834e16e5b7328c6817ca56cd92ada74f3534f6e855ba1f83e3e5d128dd21ef17f25c7634ca293ef932dace10aa97ef84832bebf68b277b782e3cdfe7fe488fe1c79bc8943cb5503bf267dcf7c8124406a84ec7a59a55f7b97645a68876f475fb085184084c0377770be69ea0a71769905d885c975f6d011b16f733649c92861eca9dcd3fd8c53064cfdd3385f1380495aa8e1f42d31c78c81433c8f27904c34ab8e2f582dc9df17412b6be1ca99b80da0a4d78918a2cc9c0e46c74032277c22522b744358601af211eda6c236592703d9d013eb3790d2b585212735368d0b0e902f52938556ab285e8530f2bf3f4d36b42e76860eda4543d6d49c052af7621697a8d485d404faf983383ca7661475a4200e8de60d9c68b2b80b9fa3882c6e8f23de0af60137dd94830f42f55404e365bdbb8b43ba15fc09d4ba784bc9381ed6d551be1e886bcbf6cdc9ea1406ef2f1c4b5612d52f2ba5cd4d835c1206efe3e84b59301026787468501e129500c04c47d56f983245eaec7d4aea4171509e63271bb2ae79fc40ec1d4dddef1db1951a2f9827bd9f71d1152b83f6514ff4133facbeab603c9103a02a9444d0f94e0203f2bd6d44afbad3778d118fd9ce011a649b99c0d7051db5471fcebdae87345b4a992e3735bc68989858d35566705aaccdc693fd74e5d970ee6cde2fcc08a3b128d08a1910b9aebf0b6d1a9ee223fcb5eaade4efb42aabf8df271dafe42e7f0ef7f7480dd630b67fa133c2ff9c6ba841f133285d232d5a9dc1a86b460f7587e625393dcc5d03fbf237896e6ea2b08e525b3cc45cc8464a0f9ee9a00ed723f1887161a385793528bdf819b8ba038ac7e51a168e0f26de1a8d53b86231503da4b7685b4e134f8a09ba7f96739f40f427607b35e24739e0d712c3f5d111619a26406111d39ec5afe134d7fd971e1ff0db2e8ca4a72d6c01efee52be49040d35f04d9baf1c7ed9f6f4f719ea7eb7cd106f9ba2744080beca414b03e97603d81c1821597c71fe45513bc1664731043b3563570b45217e1f834b36069a508816804de056948b06cffc3fd7699185db5cce965fb5fa709ebc779f05a8e841dfcd90043b0ed8d67d52c93416237453e352bfd4203f4b5c2ab7cce2a73483beae48023edf167f9e48b942aae362ff36cdaad02560722451ac0e88d2f7f11ac1e00b71716014dd2d7b109bb7acf6af3d060639775afd19ea16324050b35199ea2ee75a832491f792c7cfd34a1cee08299bdf64d1b7ad8abf53187001aa84bd12aed0b22dd93dc0bceba443255fdc23a40685b8e3392db7abdb7020924fe71a79487a4af2c18d800eb021dc70328a7657ef06d1d1f4d9adec9a838900d55db357bad1cb5eb91544a086dd33848e8e791b22ddc4d463081e4ed97a2f557ecff530c1154ff7d611958f40bfeeeb6bca897d314295581f276c0f90b01f3478d4a168a5655e66509974a9612d8669fdec23b7de1354da3ccdaf5f7b8f5ab2baa5706fd6ad3842ad33cd5fa5fb8a5d66636e9c46cbf12a17c91e50af1cc70cc8028487d4b6a6a922c6a511d3a87dcb4b7c0f71603f5df580f8d40255b7a5b97eed89ad4ac73f3c68b45b2e8461a57343e574f2a793bec3bffbf0a7a07f2cc9ce9bcd2214cdc21095504cddfb956c169a5c1bb58f036a86df634f15eed43f543d66416ed4dd7656a3e3d67510086f48d70b050abe6d8653c7f90f93d2953ea8bbe453eafba9e108d8464a2b82004c61de1f32e8d5387315135af552049b90c41da9bee0750445da8d03b91920356ffda049bf5b50f77bf25a85096737e3eaa42198379817c7adc7d97e507745e84a2b43906890131e7e95e439ed5ddef1d7df9b44f6aac4d4abe9c08d94bee1e50f270134d33a5a3b5d6d6f1c8ef6e42f4dc3c5e36abe0c8c3028cfb0d6fac237e2eb8999de16f503015c223cddcb2bdd1632a89c3185494a248c0355bf3386210ec8ab9e7017c5f006c2595e30574ee5aebc345a3473fc27e1e7e7e2eff5e6730a9cd388d688d87fb7a946c3cec96c0ab9a873682912c2a0b47f0b50734ae9a5e591675115a485242fc57931d10913af1fd4827f3cca4bfd10e7e0f3154e1cb732f3d27ff4b4fa25d1f6b0ba52566fc8b872015bf22973d8c025d0d5e26f80cfded59ff9111769a7aef672b39ecd2efd6000b278b8fd9e93f1b23ccc64b7409878188233bbfcae6b8741557eeec1257db1c5cc012b0264063d04541b5c169350a9701c966e60831fb33a8943b9d5ff42f270f184c1b6c45a45bdb6125d9fb1b5c3cbf4101255adf2964279e60062d69620471c0191ceabc582fdd1f8e5eea11fe0097a637bd2427463dae33299437498f79781dc512aa8ed4014c60fd063b2a1e7456f59660d25ce6496546c6f5b418c55311073c90bfd3cda23becfeaedaf7bb70b9c90066b78b480055f3985134de1e3765ecc66692d14d1a3ca9c664326baf0465659293007be85da4afbb8f3942478fbd4d8bee5e03efe3ac01b945f651b3f36f52187234b454137c04080e3744bee22cd4d74e60baa7ef3fce6a4256adc318bcdc1594a1375401f80b148f783deea212852313dc88b84d12196a618a5cc730a3a7a8806c1b938d55393852e47a5aa4f79040d086d1783b362bc3652706f67895a78a71913977578b11b376923a7140557ee09583c2cd5755c4cc4e14ecc48cff8949360a240bb4c1b8aeb799a3bf39c5f0d0280122696ff2ebab863de975ac6ec753ebfe3772c671d94f2cad82fa4e53acc9931f95fe0be0b0b4c6fbc1327aefecc21ca5a8464ad9f665b5d56382d53d611a6f99d422c1de34ad4b0fad63a4ea5cec1922745ab7f550d627168ed87d9087add61d74ed9501d18170bb1d8784c69d11ab8e3a3c61b6c8f627159908ffa7656df1a0355d2122068a1adc1d157758c8cdf9fc128fa1983b6f69c2397746284d202fcfcc765041137547a480508a4ed39c5f1cc5c6d60658fa2e93b99664a51a9fc95d8a31ef60e7956eafcb1c93d81b2e00db5a878c1c19a785001ce37f541e85a8f024103fc140d311b61dab464dac4a46abba2c7ea73faffc30373dea12f654b4c8b9c8e681fb34b7d3e64569ec39d8ece99fd4ae299d3deec1dd268ab956fb00993c6e2b63ea7ddedef6739aad7e6bd2ba6e6c889df5a2487971e850950b62f68619c4d568af8f81d63badc985f06fb8384d713f222f31abb26e303dfcdd0ce5bbb59936d476ea4ebcdf46f2ec0f751f64aaa51f3250ce990051a8c5c3234d58602a5b7c7471735401934b5d3368e2566b867ccf880e2caf4ed2e52ef4ae3a7f61a1ab8d880cefbdd7ee4e007e1ce4bbaec1cc0a413a2d6ab19cd2e315384ba5fb087a34fcd95170e8589dd713f0290e3aa2ca5f7aae4136caa1966a3b6c8fc853387fd0eabe5200083666160978d14ed40f9298b5b75a4a8bc98e2d9602d63747e56156b509092e69238ada1b83b2edab003b99bd222513a3ee17662bd9f1233824fb10d5bc989af37d05660580f5d894e8dfe47ebff677a804c8b0bfea20d3fb2fb90c0b8e1b62aeefa57fec7bed8c882c7bc3faaa2965089068248d7e9c7cd199260b0110dfae3dddb95b764a1a7fc9a39f252e174a0ed35421b1ff79e85883a330e7fb0415e363c98d8b377a1f6c92c2c2d2e9a7cddf3f3ef571426e3300caaad9f2d1d1ecd8552118083354933c3f62a733819b6fde7f1dc84f83ab38fdeee016b15ed9c1e994c27900614ed2892f5e9bc86ca76bb7a9e8e2a8b953bb1aa5fc131ca41d4874cc3c0c35046d8c8833b51ed9748ded06ff1f967922dd8dcb9739a859a7b16afdedded25ae4eb721354e7ed161c4cfd411891b78042fdc5d0180495813c7713e4b07c50cbb67c826b3fe6a13d2455585ed7f8d1664cde55d5edc78c7971abb3c4c4713134e214cfbc7454064c11385ac8e30405ea62b0cc55ca77de21f882a16aa99e0f0420cf73445f9fae25566757b70fa12b2bd779bf449db51880f4232150f811500c73039cce3b582be92023c3d85cd6f41a73a318e67ca8f952bee31f67e9dfa88f06b90ba8a04943e768112a803417085fef4a70d437091c7a248b9e61182b8a8d8bd98eeff9c5e43b4d0bf7e1bbb44726aa38c83ee2fb7f140b72ef6d21fc714454d658846fc6111da095f8a7f12682bbf664ad20464d868d37f35a66d778f817bf4e0845ab4cacc62feeafd146f309e34d586bd9a87a5a45b9a5b84b252fd0465a17711b36367b685f943834dc9c9717e844742620cfec7a66c80c65155077353a3b8d03e303c5e4acac1c8ab06c6e83ff4e11b74ebf00bc8926ce0e850c36d5cd8acd118f911da6504cb98278fd3f209c82a11a44397759541e726b4f2cc28244c2f536e44744e8896831d019cf6817aaba67d758171c3a7779a4c5c69a7cf51462c5f52de00055a709c49a6cf9e84dad23fb98656a99b5e71b2540e42752a72ac110027a4009dec16d46bebb93cddaf3c46448018fa719df57ac3b1830659400ec7191adcf9d58cb2de687b735f206482e56310b586902ebe534684327f29661ee62cb13130124af35de42fb878887bbc5e89876383dddcace04ee4cb9e6593fedc30c1e2395db8a5ed330b1d14bfe8c789b545d8613aa1d2b88fbffee8a4883259798e089934297f0b6e1b0f42aa09e3698c006f3e5e84a6b00324b83c94c6936999e68254cb19754d51378e0fa3dada3f97c9033d504370a211c5dfccbba36830da87d3b87ec3dd850350f47efee19850e81bed08af13d5a04357282ad9e5f01f6815066d9196884e3446e9ff216c81ae8e318acd564f9971a15bdb5ce958d8499b1e8f4a7e30e2f2b22aeacb243fd01d8138df3fd31c229042f49747dfaff19ddd04f7a37db0586444a471d5fb8a8c30cb0b51ebbfe8b43461cf903742aed8a19de47569ac423670eed00e58130f831bdb3c4faa67efc7dfb20d72168890b1b4662df4ef19ab51bd687dd8f8e0bdc4a1ef795747e4e680fd7522ad6db5e1389cc57a4564d2214f885e8977d5cc65e6b99daff0e7122254365a11f3c6b4c7c0ba3e3b4811a45b0f4e59b38489cdb9d8d0a87608fb68be086a3369546f490c59b5f619d4da46c3a5e0732918e38fd575f0eccb87fa2e13352ffdd7bab6f644a876c70252858d6f436c97c3f714b1711386abea65d572f8b318084e80e88e3ba977a0ac9e651ff756853f9672c61e9724fe9ecaf51e8c7ff5c9b229bc324a7ad6284fb620aa8633a2eaf0da52dba6b9d13f75dcacda3a9172f4409e1467ee6a0d041d6b493895ae5ddf689692ef15c86bc4f2a8b36213058bdfa7f73d242eae154961e3e8bc314e1501da378b84ccd4e4f14d1509fd005b1261049d747bef6040f0bed441aa75a52d05b839413b1b9c9bcaa9d4c3e393d71b3402aa3ea45bef6117a97cfedc4f58ed2a86be1faaf1e0ec16ad831e1ddf35e9e93a7177a601ebbbade9c3c648b3f2be9b163e42e3bd750c545188d7a1e246a0d2c9cd2a048b2da7f0a5401208d4f3982851645912cf3a82726f665303247f76ef9f557e35d8b76a178270d5ddb705cb06a33544e93121e5722894033e466323caa36af000664b2777964a71d7dd10fa816bfb4abab5d6fcf820297c45122fb5c74bdf8d706e3eeefcdd9a801a6c9a07dda8475acc3b9d170a037db61c5813e63c655a7c33fe10818bb6ebb47caac1244b1f9076be2c487a57954c5de9b9beae00f9b6a13225932fba6ba377579dd18dd4823682ea8f249b1041804fa5f74c10248b9c5140175e920008f2b6fb6c9a891dc3279d492d45962323ac54383a4f0aced2fc2e058468b25416c61465764213b61d3c7d7373e1a8e99f0943278d6aadb6817f0cff25b69eaf1b0805ab4a2739192f0b2126fad796c07bff31b174db009acd14d902e85dd31d3a403f651d4f41054ef81b985135614565323cd82c6cc08d7dec4d0cd59b43acfbd8d9782992b8fde67d66b1f6bc1f6647e7f4cfe4e8d07a71311de456d7624b8341869a9812345c025c11bfeda122253d5b75b4d0ae3a59ff73de5b8f32b4fcbdbc16b1dcbfe7130b5a939335b4cf270e634763d89763a0eaa1ca814c25eb25440c5623b8c775163aa297a55e0be39c62da086b9503e840c5ef88684624d481b740669973790ad6a008d4ec7a9a0cffab85d88309e7558ebb3c609b52ad6d085c4ac4532936c68781abf8d883cd1233e5706a262402b445d2aacb54cfdd0f808ff7a814ca395df75099248bdb38649949ee9268f49a5bc5522fe376b48451f16a859db138d0f7cfc6bf4695a14f9bbadeaf3c06e1f7bef178cc1d85adea84827ab00bc7d340e2b698b6281351a0bf777f31fcdbc46e8bbc7d3f5c1356235ec2d8f3cb64b5533dabfa38b80a4109a3b809f0c11cf317bc299b4db39b678ba5402fb3fd4a338d4a2b2fea6ade23abc7eff4b88eca041c37d4e81cb6aa252639fe26678993a3e9b609572ff1272f70c79d9c0c05cb0786223d2c60b83a12d15d02488d14d18e3fc96903e5621f699186cbd1d94d587507621828447539ccb51624d9d752307f2a6191da082ff00393bbaa1e874df641ee47c0f4d695370fd449aec1db8462ebe6e1f5feef430666b8d3d522f87d0b2288dbcad596374ab1e11fde1ac7b0a53b31769e30aa8d380091bf203d47dbcbef3e28ecac9ffc0decf7ce848b32cbed8574657200ab3880d46b7136509eaae902dbbb0f9f69fec4b26f4cec118b8e79f0b8e5a0dc88fdb5ac334377cf4ab4560e87437cf5e2e6dca21ade979acb3be2af77e838a459a009968471765bc89d197e55bcdeca0eea00cc965a65a3f14a53ebc9d3bc6c5c6f75981cd540ae289576fb8fbcf6ef31a6cadb1e8377bcc0185f85c5dee27ae41696caf301351f091e2eb5682a4306429add98a4a88cdc9ab5775ea510f75f6d76b3f3bfd44661512681166801e853d0b0323a75b9f13329a8edd464178f44be3c2d06886d0fe2588c38ee93e98cb8ed321f3405ce7052aa9ce1e385086a2bc8a14e773f4f2a1013cba75dea8b950aff34c44af63c383fceaaf57f0efb32a5ddae098ebdd32b5bd8fb142c60c5df12fd7952397563a756a6e052131eaa59c7409cb38aa9661b38b7b0921550f25fb8a2197cc306e436f7a30e2ec5d18fc0676bb43d015f1e4ded028731228c7bfd545865920b03aad42652fe0fd5255c89d42ab0ff5b37df47d1fd73c1c092a801e863e46f6b68891f3d102bbc3945d1cf45370be909691f01df5e969d9d9750add64cc682ac730d5e0af20f93424bed247b33350851553bac44bae13f9292dab7fc7d3bd5921a336ca5b51433932528a5e2355cbd614b51dde0219d6149d67798f240190da474bb0de4202bb217ba0abf872d978523ed56b969d6f4756523c26e53a098bd1309f33f0cf36af7471ccfba1e561c006e87758c4240c7dd17f999b060ef754a768b0858b4ab9a6ec4b98e853348ef115983841ce8f64108cc581fff82911dbef396d87054acfc133f1af2b864e967aea92eb18e362d28f0c815444076c9937279535f8d3cfcfc8842d578795dc499c7a796d1036b3ed112de123b1df628ff282869ac91a9c8b628dc559a0de689e4084e860535e0164ce07dd50a6fde1942417efd71f32eaa59a9466559f50af76a5a8f0ab7864bf9c5d5e7fdf3708450194a515d30af3163f55a49c87e43d5eb4625061c5befe9ab1a3e836cfdb5b35c8be4c05815a4c963d8af9a904f565ec6676fdfc84e8a01b73a7132a42d2ef93d83aa4aac8b22ddf151f333001d99319e4e9a0aa2ac186c37276ee7df8398384d8580ea148ea5b573a514de3b9a1a94b3395f01d2c6ff578a5e3524c478c623a68bcb35ebc050fcebaf29b8a0fd0fd02aec55ff95b95f48fc688e776b051b0b66d30e539acf9a1f9ecd5f415df9244c2b8d1ea525e1299e7f2c98853768477e6d7796ca0b7325afe45565bba5e53641fa954d309826b052d823c35b488c7cded7d835509ff527dcd4e64da032010a7166f0eeb286b89bfbfa8395a241f9ef0f2c1a42c9d8b9dcbd64a47513ccc577caa8868212e698e92a36035f2055dfa72e4336e3f8085831d3a2738c08b02f1f3fe382b75f6fc4ab76a080828129560096c6cc8719347459b0d62ac1354e1d245c94efba5d373ccdf415ff1df23851852fe3043801be763eac5463515b1beba95f22d2ba43ed744e57dd1aff4cf46e073def0d10b8703d74fb2b9952cdc91498887ff516a4278ef74391441e1156cce89d3ef7c58f7ef465a5f0d6bc144cbc0502d8ffda1e4dc703838f9ad4394ba028b03a850499f1b060dc29d8ca40fee4a7a939c5d90a5c016dabe1a8fe4b0a8d980015830e23ff3f7b494e7fd129fd1ec51414b579b39703e8b2fcc7b8de762ba21adb71d28ecd4824cf43c7a9210cb0b83760ea0e322fb2ec46903813d1a864797029f53d8b12d6790b6f35894c56bb4300209a4e6d8982e6de17e6534ffccb314baaccb42b1f1eb04198b3ed25c4b9e6d5a575e1a95ed222309b48e2e479b1d589305994ea320c12b5a0fef4b692d2a6d85e6ee6bf8e0347d9097ed1bbcb1dd09bf67632f6128fa61def81f8bb81ce4e54ccdf20f504e42b9642cf9e42970e5fab759a8321687902ecf213dab5e84c7fe1c9f9cc397d66f6c0b12ff0d1103f46c3bf8c83fd9c02fbf94edcaae952c23f1a9ec1ff2df7453e8017d405a90aa617e034e2d2cfd2ecca48173c70ab477718082bcd178bd83af071d9b566f5d32f33ba4c62b271c7afe0881c557a6a438ddcfbe153b890df4acdb8c41f463c097515ba215b7d006f365a5c6b9a5bf17bad68dd808105000b77c601d624033281e4e503e4582ed29ad35ec3b088a4ca248c1d7b5431a3dddf19afd03567cf2eff074866e27529330fb338ff79c0df937c0aae080ca7be0419daad1f31180a40d4f590212a3281175e721ffc785e689e0559241d92260c8ead027c5a124c01d58a78c3af51bc20440984dba5884a15448eef6964e453264042e49a889cb5302401f0d4085ec26d403940ffbb10e6f8a39398dc73a480210a9cd9169bc9ef5784e1d8e9493c9bc13f99660d8e33d4e516c6587691bf3c7da51e9a5fed3468bb2894f5e2c03ad7f6c1cca1b249d8800561015c8f7ad1cdd34e1908e66f88d288480c22899196af54371ff92c6d87499cadb034ffeeecc4e5d32e77c8011db4129f0c0c4f987c86e59af6043f8a35f34888810b4893b7e653830ef3f13e538175ab449248afff1c7ad7fef2023c6e72b8c27782d267b4bf87f2488cf95f5d7d961091e8cb83daffa19c21edc6cec71a57a5bf7964468e5d5ba6c4ce93b8a2a8c27ab27ffb69e62a748de6d38fbcb3f5eb3ffea84905cbc47831dfbdc415353c3b4d1790c23fd07493a18c9e54fe6b5b1ee2347b74a0226dbae58406eb69f71a5a289e261d2c7eeea6e328953ed2ed59c3db0756aea2a8402a1f906d357ef49a834a51a8344faa990514049debbed2f4377591bd63b8160cb29aa7c5ca0a77bb20de8732f91e80cf0a3577a4653e763ed355f25c4870724ef2f083bb91d3b2bcce34bd5d1d1cc742ca58f5404e4b30bbb9afe9c12d470f67e1c6140a2b4ac36e07959245a6056bfc5a55dd8d28f87636119054adf86c19bc9f61d1e5e17da168b4085e298c039830b0d407722f1b4b17d5a97cd7192708c3cc943db442eb1793252e1297a5b64b79bf4fc4abbf6611cf0974cacffa5eba53bec83808c00effef2aa74c8d464766769244d6ba4bd45c9cc3fdd2a549ee77f910d47195c9751f4e0bbfac69fa87ffdbd33250250221056dd129e543a32ca8ef00c0f72b01d6d47f7c37466f08b1338cfc739c076f4a5b4d5d3feb1f86458a141157e48edf2afa749b6d3d7b0816217238b878e1a16f7a79ff9e992a625b91dd890d14924414f66269a8d7fc0986b1278e36f6a16a473d54a3d4dc16766afb47de8fa57708cd90da4c0daa7ffb4c1d493ef93a4d06666914fad54e482429fedc984ee554446b25c89fd4f9ff3499264baac5a02602deda55d54253598296b6a00a37cb061492a1e87d27b66b007c70b33faa27495492628fd5c5a8766bf51f7e5cce4d4623ef707201755b2f70f756f54dbf6ebbc6d87618a5c255fc36bc613284a5d998521bb14e185288d38167fc7e7f4c3e11bea2394f315eaf690bd8709c3cc3aa284d131620830d0aaef75d25afdd53a86246c2862d4a0a8bb08f746d52424054a83d4ec8f5b1a630e7cbafeca2d197066acfe35792fbdbaa12abf60ea95acadf6eda06fc3c16eae51fcab360aaeccd326d4d52d09e1fed3e3188e6bdc732cd8fc7b269a47d32aa4215d2832142eb9b2f10ac355d800f364b074976536efcb0ad2adeeef35343517deb3bf6c38bcc91798bd63fa84150205eebf641ad685e79b54a80b3446b5cd12ed5afccb01efa385bd8124c873fc0330db92ca8f949c5219f4f52fe4c3ac7f6bfb7af5e03ff8a87545c2b53eca5d3fee6cb9293bde0e806e9d88e096b32ac50744ab41ff68e8b7a56e98d217c305e0da149d410df08baf4cb936c78753b714431e2a1310c3b3d34724ca3ffb6d8b6774f97cec4eab1d4ad9997044eddf3508d59f254d7f9b57a9d0723ce0a1d4627934d602ffe7c1bc35c1723974006fabdb79222a31daa95e7fbf8666feb9cedc782e4123bd762d7d817e2d87af5d28142e13e23bac3a1857a9c44bf5406b4ab01cc184348aa4d7f647cf37288a835136aadb58a5d3de40a852005005689e0adb94b22439b48e9860633308c6e6eec1cef962b1e61ef2370f85e74a408a94e32fa674d855d1e5862373ddbbaa8e39cd2ac021e682b29cc80da242f63ac36111e4df59e2d3434cf535247713d87e3c586106d2ed6d2a6376c5dfdadf64a5068c13337cd4a5bf59dad63904ebcf0ed4a7961722e40bba72442b3cb0285a574d0f27ac61d89c2ca12989c050592b8959f842c7e3c2c7b328cd6e99be21e3f728cb0c867c9fb22df8a73e2b7831db178fa4a780b571315d22c986c8f9f42183596c0f44c4b035d7879baf41e8ed69b89c02fd5f89e980f1fbc14e89ea71694143a68de0b55004a9a076e0037eae5a69be6da1cd09172f4eed41c493e7f267bd956d1a24a028f7148cb64212f8c6d328c5836ae8f96a1f09cc5c9c20a2c8c381255300ce43218033691dd6f8159a394fe879399382f0d7987bba6d17c519191c958facbf81db755f5451e56f521bdaea65ae739d0eb63811c53d29c8b24f5370b7c7d4ae72be27278c6679343b191f94d07bda06f6a15949510d18a4ef73966ba3645f6f4fd47bf2846a72915fe48cfcc1e4ca5442418bcfc7f37d4e93fa00338470b578f272e7937b87d05e340374ebf5508ec88f894458f0b1080fe008bc052b298ffd744dd365caa4f1ab59fa1244be0400d389a2d80a0a06e897684719e5b4219817b6247c3a280af0c87aca684fd9a21b25a5ceb19fd97efa6dd8289365cfcc8c157c82f1ad95493ff77a19aa74a2eb9ab7d7ab97dea0cef4ccb04c717d147ed8cc1105f1de0b410af3c8b2630b0ca842fce6a15f97bbd13a2e7c6c72df5b983934cf4333f0dc53104934b5f2414415cc34f9fc6000b7743dbebde94a95ea0c80eb6c9015b3aeb645756dc4c9eedfaad969286ed780a98a96a58bb105c524dafdf940115fc32cd1838434c3a3dd54511fb781ef0b078de1d73e0174cb9c15fbf4a8417bb1786c63961e5de69d0dce7574c20285793c16e32c9ca362bca90df3f12b918dbde53d2e15286f840de7a99322f454f9a1b8367d1a978e914aa003787f76eacb43f51f2a2cbe7adf8397fb0c0b10fe40fd0196dc263dbc26d525d2e758929933e1bbd2adf876f67da779d652b76edad4457e90ad2f4aacebdda54d8dcaae643ff592b8fb2a6d832ab847ff09cbb352c27d445af020d6802bc6620f0c772c830874db1049e90e769e7d5bb9084c2a356a40b857b9252a88643b792726886116be6d1d5c5b58ac2be3703d589ecad712be1b7e34793a60fb6e338a40b97cf58c2764b1ae743f0a2f5360fa54bd3b8d9905b572d2c7386aa7777a35c837fbd235ce8df931f0167a0a91290078801a707fc31610bf5f6a80bfbdf872597eea52248b3baab9bcf2a3d2da03ac1c7ae70b887e782f32a078f314b120f3029aa1f3535e0a26331bf99a09cf0b8e8bcb974151093e5c0c1937378e68f72907928c46a40872c1cb01d310c6aa20eec3df69b7f06e62f172d38d9160b1bc9f4ba0ed03fde054a6a35aed9f9a4ee4bf9e725741fb9641d7458256f3ab1890f03f2225bde45866e0ef90e53d86327399a05781c3840629eafbc31be0e753a8a63a41c855af5cde4fd34beaa6d7780291bab3a153bfc620914d592a912c6937479d8a21c476a7452c803f76c90e8610749c95e3730d617227e67af1e9c1c509577050c3bd4327ae1f8cb804d4b90c48291bb27d3a4951ebf756ec581ff3a8b0e3ec3cd9a55bc6eec4c503d552907e0b6a8f4af2596e63d8cbf2d46a78b192766adacbd2ddbed3256c4052ba5732e50b8cab5b2b6baa7768f58633ba9d8398f93e003431b7efd4ad85c97a33a9f9d76a42e223e1a6568909ed15aaa508f7237416901f31855f9df8560df842b9cf0707e613b5210d6fc36453960998d465f4f94d389666791cf5797d579c3c331e2fa3066b76872ff7294e76c4812a232ef4c8bfe82546d39cf635e13e4e288280345b83adfefbb3f69fe7e7362d088217acd6b5898e1f01850a6a5e4fac9eceaa7ae6b15ce57e9ae53191335fb04cf73edc3402940ba72649f36d01892343d58e9495bfc3eb2a1a1e3cc175f3fc5d7c032763b54d265fd6866e80727230c9307650e338472504e065b6503ea86df3ce670a8d9ac9c020ecad84c373a6236139efb9ba63f6b64bd240502d8d8e24b1f6e9d870f1d20490c79ca874f285a29af3a4afb0b5398fd4af52a38e4104782226a68c2f38448cbd350ccaf74e604dc2f6c7ff30291442a44ac7e1cb706c5463b9f880fa5c22e07d7bb11a9af8c741ce736ecacac2ce2d9dc556dedb9bb0cf37e103061aa6fe47bb84c9d956806365dd669b0546b65de8741585b0183e701d51635a1fe3afbc390b83cbf0e23f3095213bdb7fabaae377e93d8a47a92ecf1e26e01b9aaa1a7f8384fec3bddb988870f10c652f94f84caa0b4e2294a0a8f5effb28ab3088ff21b0127065b0f364543eeaab5bba5afc7088abb456afd42d62c00a11799dc37d423c4243a06c95a184cc40b3464ade41dccb628cf95852bee667ad9376dd635f94c5e19bcc6d5ca57e670520e8a3418d8c30d5cf4f8afeb7d67500fd8b0552521c1973e0cb0fba90f46d42ee857fd41062ab42306838e267e0c8e2c16c5ca83b2933fb64742942806bb8ed0255277e915f09aee2ebea42269a53f5c8e60a8a732280a6cbb9ffd6712be69867f7f62f7d0296afca05708f2ab0e1e46b0b77c0b082bab072012e8c25a62766e1d870d68ef7e56fc5e0374580bade3c1cf4f5ecb537aa82301b5a64a351c09ab5cc639a6e38d94e8a5dbd102317631d785bd2c7548144bb37ee5cadaf6ede84e29119437f02598151636f6352817825992135462a7ac6bea7de723a8028fa50285ab0afa7562e7669be94db115f6f9410dbaf083ffc0b4ef12d197326fbe4fb9cd489deb820f4ceefb70c186843b68c3abe95e310513915d69cf1aeb09e4b57756cc5d39c2dabccb3352eb9c6c83fc716ac0fce8a000c4e644bba3ff554cc26837dfd168e92313eaddd8ce169482a67179a5b0c503bf28735bf6056d3c29455939a2322ccc7373e87658a5dda93aa35f7d5ec85c5b15b28414b0756dfda8b5ea77bbf3c0620fb7aacac8065cea3486ece2b42f63e23acb773f09feca3319c10359618513404c48593d1195f7d04fe291016f9417e4c786e0b85fdad06318f1dcedbe86b2fd7a2e7b5bdee6687a7bd21725844a510e0f449758a660c8de95868be5f0f5ee04793f8a70eab867093cbc8de81be90d0e6da91f35b5d18a1020bc0788ef9c3ad3b5cbd57433152e357c6fcc6032ff1c5200d3e240623a4b61c101761c52dd06f201259f402771de820cb59c1a5a02aa2fb0f94564416154027318ae3e7d0e486495933a14d2278f82efde645ee8b57751a65a361c6e94433e568994e4ddf7bba81541bb76c29a2d268b70ea1c750779a4e961bfef7e5ae8bc50842beaca5fe716919ee135e9bfb1fd351ff72fad2e05870761ff2728c7670cb4bc37bbe010406889f9aedf452f06bc4949019ec806c690b25d295a4e15ed11e9ba1c56aa47940dd2507d637a48501db8f2bf098801c2abdc675333ed0e6fcaa6ea60ca3543db36a6978403832ea449cff5c31b44b1ff9d1ec0848116654db9229be32ac90438d5f87ebe11830e382eac52477e8f14695b8d4de9df3708129cc267b59076491559f8f46230d69fd0b151d2ab01ad668d100eec4476d5a8e2431648103660f09f4ba5936dcafe88f548ae88aea7e21006744290143f07203352ee5616b705faa9b4f536d87bfe45e01bdd29a6096356fdb65ea348f37c0aa4df8347eee92457d0c060d41ae6cca16a0112d74ae540b19244a18403b2d82c371d800fad6231e3c532f47d9a8ecd5c43eaef812f654def9ab9634d07f84e9539de87de3b45c29c8a8274106d2b0daaa9f60b86526da549ae1efaf5b44168d53f2d64af68f5e3bc4738a74d09a893de68c0733d8443d4c7f0e4fc42cb4410c1b840d22281bf7ae95a388977a4ae6c15173b45983ccd2a325650b6a21b9e851c81834b89ded874982be0d0db0e6f97f4817a84a42d9712478c4e1c77102ed361ea72e859d2c6b6588e50e1e80cc7588a156b3da0ca13292a57c45c749ad2b33123f52d63b8dab06060f793df63725a79377af4a57ebf2db1ef74885ca1bf812cf57f2fb937d7e64ae7147319fedb8c6df569729fb1c17335313fe1b59f6e3b73e7b2668287c2060536046e5a3b607e6588b512e63147e06edfabda2acce156bf7c4e7930ad321a51394858bc686f6b85b98391b8010a95c96d4d9ba7ff13346f0f18f6fbacab722081bb7481b83810acb07cf3d26d27b155744b25f4cd04c18bbd498025494c8127f058c1d13199e5cceb663adbb9a6babe1f52454a3ed9e4f93aa4d347fd086d4d9856573daefad1283f326d9c35d93220b5c55ef6b6d603e024e7cf1a21695ef8a746d507ead0bcae5da9f50929a43a654288ff0d0299fabe13aa155547b702220d2fc1c4c7e15a50fbdbf9671f23ad17b6cf9cdafd6355aa86978b13d8e0800e9024508c08cb1a4c9859595e9927f01ee1132b8cde86ff668395897d461570f8c63034422ecc6e60018e80ca75b4aaa7a1b02516e89292cc291a55eec10bc7cae7fcfc6b8232c5256546257c694c6209f98acc6f36615c48cdcc7b1a86e214cdf63ef9f65e1f87b37591d0e0c4dae164e452cc0e2b951786b32ce345754408d2fca04ee176403db60276f807ac470e45d48799ae0e85a1b9daf2e1cf6974483ef1c5738d4cecf81f106a9aeffcd57005001381dedf6fdcea28446047102feff03d28d37ff9ab7219d58b45f309940662b5c6be3226d4d28ab4af0dd14494d1b9fdad5ea1d2ca39ffb0569733c0f88c077ade24ce34fd32b86fcf856855da74e73249a3cba45e310b951e2b6e9d2ad74f63dbd284780a18460e7b6a860a711f7ad0b172ceb58035d9b1448fb14fcbef175189a57e65d0363cc0a3a08279b662f679b3848cfdd44a584f3d425b03f5a3f575e7da5a15f8422985f4d92e4918d94076eb7a63822757482688c09748989f146372c9e20a5825d75b947204e55f1c243ffc933adbce68785510c8f4823e50f25de6fca8e9995148b35f980b1ef9897d14b0c137c9340ec737a8ab0a1db817e67b342eeb6e7eda629f88d070482d9751573d602b1ad8b9d2a86ed9970068090f900baee9c5704a75b33664932c40373d84a9110c58ef93adfb523b4b373cfafb1bb3fc6dbc3ed2ba60c4cd13c476c0edb52a7c5a23d29c9590816e3eda0049d5adf65c854a8393d0813b8315c3cda7f637e26114c0b75260d6e11e073c2c373073c36e4dedf74393eb7825d5cd38fb547f9abece2706964f31ac108ec37ee50e60696db444346495a92511c440a1d72a5ac7563f90f7c78dbb1e38ccb7171ec017f00ef962e60d3ef0e92424f5b95f70a024f8a8e8418bb60678eda6ca50a9a67b0565ef01c629ef967a071d2a6f11fc1a4aecf4dc6a89ce1bcae4d157fdb93325f24f9b912904b8d731d748f8d596d5d3621fb19f6115d0aa2f0feea3b92da6c5b715bceee56a4ae2e339f562d9e6b73fa5b02ac85eef6369f1458a0cfde7f749300cce24372ba7029a2f27064db75c5638424c1a90d6d48aec40280d2e244bb4a9f601eeb50a5c46cf4f400dbc55f32469e0ecba1fe0b32772547d329b3be9034d7476fa18ee782f602fd11d712a1cb83ff03be8c80e56d025f4ace0816d0e3b225559afc81d7c82ad4949fdc656af9f7cd65fc99143cb269971a7af20cea3d2d796900a3aaedc5c3e27b5e0064f354d74c7a5a02697230be521d9bb07af1fd8348f08f616a3ad6b6ca18499456468b13a875990c897ae490521f36c5bbe3eda0e2e15d481999ba5f7721f7ba27d4f42a1d8224dc02421442b1652ed3b43175ca31c75e3e9402619b2f84e60394c93bae4152c58605cf06a124933f362653b003074674649ec0e0355de27fbd34d05901d70b284891b7fce7723965affe1d62fbe10daee569a55e5171b473feb52f80d4a7a7317ba6ce531afd4e4813e063a863c897e74f2f34d9859be3e3f2bf2fd6d2e7a3a8d7c73127e8407ad7cef0c0ef0697fc8c912277d18a22ed6b1757eb042873f72052e7d1653ab5583efda5158ddae16f2a6a9f335ea2f9aaf27c1c0f43a69273fcdb7246fd59a6cf30fd0fb1b596c3eb9879939273c574a300d20cdb483e424e34198b1bce5307c74b21bdb9cea956b996a7814ef34d6eb3699a12af43e748c0cbb6621fe32b3eafc26691094d259f0ed1018781a939cc77fa4272742b7f24caa178abec22f30f3ac9fc50b686ef00865536d53d0fafde092376e18d4a6220689e85005ecd8c6934984b484d2eed7b26cf395340ca032c73129308fee909a6aca34c664ae45ada7123c48a1bf4fa9c458f693a45f35911c6bbfb3201eeeaec7ca8e164fccfd066a9a96c8c8c572bdb562e841aacb41ac36e84bcaa679e1f9ca5382a61c20e8b09f99f5c9350321c894a81643efb714d658d1d01853797f8a4967b6386bfe8162ca14809b95a8908e25bd334c16a9232a40ee915d7d6a67faeef6167b49f29e594650320d24c9a41df11acb597a0b60664696004c410e1b8eabca3a1c580e9ef944e61d9170a259c695b72479a93ceae23faa0112145d49afce29aa99c56006526108ecdb853170fb2cd8bfe405330ee60598fceefb8b36e50d1fe294838a5da76c30a3e7009e567b31fcaf00a5fd67f00d5b54ecebe100151fb5bcee157d575ac1d6e8d96f8924584e852caaaf5faec0286b176257a19ca437b8b47dbe2f351678d19bf1aa61d7d876731442f9bc3827bfa95deab7a55c30763d949016ced182b100d729e71836672ba5ead68abe2feb8dc8971867dec8759e5abb973e4efb54fccf3cdfc4c44b560e4c6448d7d1d40f9ab90d64bd34f18f4a45809ba088de6ac15ca2091ab1114ce7dc03a160cedef346378645a858b3cc3b33761ac208cd1c3a1dd94bf47d014593ea8c66a3209fd14b0c69277c2db2aa79a50d9dbb66821011100d2423c605f95e741c37165f7b64bb7983fff91dc67b3afe2cdaa4e6e303bb635aff8490efe90a83219e2bdd6017f90935f8b2b58fd7afddc52e1f42a501e4132175b9ec6141b86f6f250a3dede32f077d6cbc00be3662414f226b7b2b41ed1ff074764855ec6fe8034d982d7b86f8be9b8212523bb710664c137cd3c87a3b0340e37dd0df91cd13d5e22ac017cb6f73c46e2ec39dd01b9807c3f4dfbc2e6f03039b0b65574f895b3ad921c3dc4855685f60f1d3a1ae5efa77eb60c5049434e403968ec39da2d10b2764a912cff5c6fe0a4d1a75068daf75c653eec674a0a2b2fb6be4dec5f669245c88fe4d6722d58a51a0ddb062afa57c02c1d3b7f42197e78f2cc02de12386a14db4068e90b7360db8a0a0f0e147752a9dc55643504331dfee4b5f5a2fe5bb08d06e0c92328ac366673512629b2b915d14b5926a997e7019d4dea9bd34a59d9da7665342b5e11f2578d461ead47790fbbdbd785cfd4e139cba03f18ae8a22a6cf68213d392695d626be53d659d36f4caf334d138f7f626d93517f1f1b2ebf130cf89568f4e9c915d83d29a707af6b5a944ea36f3774cbd04391352d09845ac04a1eeaa418d15443f8fa256bc72c8eeb282415d769dcc39cacf61cf531a9a5a67da8910274693b878d3ab63434412965231dda6a835e3c3568edc40182e2b85c60c4e6e343a3c19dcc7798126ad241a1e1e72debeaad750c74bb017e5838b29a2b7528a6e6bb5594114a4c5410c985d68d21928149e0ebe5bdd3d437e5e9fcc145b347b500f0e9ce046e187bb8dce7ae5c3823dad935558da608df3d33439e1038786ef12e288f0a3a6be2d2459d385691478b1ef62db7a9689109673b8e8b338e46b72db71840f008a71ba1a1d33d28dee40b8437135a877689d0560de1a1fea011654e46bc27418beda0fedecfff5ce5e3fd02c075d681585f885209759b9e99675cab5cb0e63446a820e315430f32a4f3a77e5284d1c45e3b9fbb3eac1c9aa25363627bb1211233f4cba2be97e14e5cbde0ffa5b13f34f1dd943e127ce7e8bedf9a3ac7ac8145672b4af16e36de02918f5f22981b7b685be19c1af156967a19e645e16dd592ab3bc28cdd7633a3a1adef0fe12e7da44aa90f037ffa43cbb19f443b0de2964e51d4309fddc91cb33b60125aaeb548a60fdf51ad4d2a6593c925b1f3c380b4f2d96d255788a75dacb31261d1373f8309a93e6191942cb0ad0f503e5220f41981c55cf7a4af296a835576ff118e1ed639e1a6d096e3d3d5a3bfbfac89a20540547f05c6343927c37550c8a4fd1df0f068ec9345c4c85e68f11d3509f2a7bc65e53cc582795585b5349489160f82f4f7e4e18eb39a40fe170b888c1f0f0cce94ecc56532e67481035ac08d0bbce8db1f11d87670eafaebd42fc30de8ce60a7ad95c357a5bef269f6f271d467cd9292beb7d9291b07ec6b7d87a219631aac9569c9fe9db96b93247dc38d10be8835edb4ee0b9ee3f8e8bd91cb43a8717f4084b8a4addc85c268cd4163620e4d524a2b3ea5632a5b084ca2564db0702318694f21ff4f4c8d03f8a53f5af0c501ef56297279fcf0a4c8fcebb7f047f82816e9b4aecdd965aa5c26b9753cb3eda544c8e05bab7a0970d30fed413336d266580bc05ff9aeab750137ea6880d4da73a28881e15c59aaa2a9b0e3921c0bb4710670fc8387d6fe3bd4b808c446fddc2d6ff00d634698999a55b70bfccf4d99e3fe1d73942e340cd85e5c03d7ad1131ea6ea1d1ffcd1093bbaebfdf177e63f4c47ccdc2416754d31ea8a6716100d5fa3e255cae87e50b893fe85c302bd1078cd55df1bd19c597a8a06e2422a682e79041b74483f587390623d3dfe140af6b28706bd57ac6b1ee9987db672ffd956ac7ddb6b2b8c5c98dd9d341856f9817ece8194bc1bb4fc3ed70496df271a8de3ce0c5cde2c9eff0f93a972bc9684469906c91fc0789ea324dfe6ebd6f28f89c5c716a2fa71cfb301a5900c1a5273290bba74b6b741f24eaf8c38210d35e315e8f05694e95fc065ac5c42a29596bd08513d27d6bbde84acd2526cf7680a775b399b9ada347480f50fbb2e0acfd3a9874868cb49e8a1c0d802c5242c52da54847dd5e79c45763c99c8aa92cf936fd69791895f444f091eca4e775f934b531c950070f9c52c8790b9e6f16330fc0ae4c8d593c682af893a77de003f644bd94146b8c831e8663761dd7bf6ad04583be18f7e6851233c7f629ee3aa5d11d6d67b40d4d7ce3cf85fbe08f77ecce5de2c637e4987d5d1a13e806ce2d881c439cbf6d82a8085dfbf3f0a14a21bc951d5f14ab81f3197e9c48a983c2a7f3a088d3d55051540e8e76d838e212f4e37cbc7df24261a34a22a4d7d9a819ee34486e1eb0bd38bda58e41e00b5f8ff8d692a412cd87b69112f2a3838b31e53ff5a7d3150b6404b4f5f98fd09dd58d0e325fccdde37e1295d5ab6c399514897de767832e3ebdf2bb32b08a49be8b6bdaff16200b8aa7782d3c2f3c29b5595e7c62d385fef9a3bc5fc70fb334258a587fd0229b704a25a57041cf65cb73cbb11252924a0f83028afd11208c29a53ee74519d6740ede258d85f0511201e6160964b4d2d4e3322a15c500b768a24b00d69cbf7418c23e588109b6a821a7af95a8a2e222fdf84d1865d3482be91d615ed5227338a8ecd5e4ba9c4bae8e336c8d2f4c41258b5cd4700081f5aad8e3f53ab678ed5b7b448992bdbb3d6628122749cac13b0adc37ad54438257eb46c83c26eb5e57c71ffb6bf35ce2efc9f5573ec22ed57d1f886370f477853345b4dc95f1f3b63d87a85b1d64c0bdf1980a984e820d3355865bdb812596216967e0b0022483ee328cd063339ae70a566a05b0b1194d573ab7ff7d1a35a7504d2dd7e05bbf5973e7bb426654ed2d7be58d4ed38877352f84ac329867c296c392dbe2c7e1850608ae1ffe228a0d37b707cb69f6ac378be4da4c99e8e72c0743cd05d30f70cd0bc0069c6097df1644c0a72e5085531301349abd2202ae84f5a8f4f37e384907d3c62ecb22a1675b2a2d6d5c03019a9ac10eb53dcb51e2bc95e307fe2e913115139892d2642a9d3bad64441ef48b3c3d40a4611af7a7284f3bbbc3e5e4eeb25be6eb41612c57e6010f095fe35fb65caaef38aae6fcfa64a41a22ae544924a2b8007aca9edabfe047059378faec56e1da29fa70deb8f1066e41dd317a0fed8010c1a072ac93ef1d4e10d76c4b7c7226e9503cc05ab4f27bd24cbdfca417a9d9cec0ae6fdbb928bce18196d16dafd6225a7b905b9f9344b4e31127ac9aa8470fc6644f91ffc70ca57bb2bd76db74359ac31f8a207b4927598580671facc978355aff1dc38e653d3a3ea3adc0088dd8481ea87892e7916aa4f09d8d5c99c034a939058c50e28e8292f91325c164bf0b2d8dbcafab5f405af688990995bb9dcfc60ab1c2813e63692511b27dcd7954bbc0e2768b8b0ac5a6f5b479e76379ac46c2b27095098aa153c13f91c3f6b59026b90e96d500a5c4ded870683dd17f1774dc2b4f0606ee669a5d69c21921d5f6cebeaf44deb51184235feb1a5d9a4af4a1a9dee68179fbfba03c6d85714e770b53fc8ab9d5539cfac580b93163d1f1627a422628259a7e49df089387992d7ea58cdf673e1803d96f49418e7f63a627529c271659b36b60a94645d9e5d008e6415b596e084923cd1eeb18701251c7e723c2eb032d06fea47e45e5feb40e07d8aea5b010b854adb6e274ca0d7a0a55be41f8f928ef7db77df6f0542758e6f96e0c071422b6ae59b27332f4bc49a4e9c8871c58703563506e1d0b860347eb5227f30d440fb0524bbe40ff9b37a05ba253089fd2741d23327077bf728e631b91cd78ebcf8bb5e3268ecfef7ebdbe353989483e0ccdc7af97d5d5bd9ad5195c0078fc966655b2e75cd90c2830b19d2309c1d831115faab3ad9a25fe55563128e8dc50b735608c36c806273502e24c28941e915c7fa183de4a6f9ed5e24b292dde1fa9c16cbbc9235d7fc64aefb63f707652f5185e53018af6a9bdbd9f978a934beebc20fff690530c824b0b3e8d57ba9bcbe7f1bec00215d6353ff7ccf3a9fe6de6a31c40cbf6073249bf1cdb7b23ed34a3322a7b90151ec7ddd35d75f3b9fe3836ca74de1790e5fcb43c3cd251a9affee6dc7a5a855878624cfb6090fe1e9405f66369c602114187ca91756d96883d7cfa13bcdd96323b8c211d5bd48a4662600f113657f2844da01f772cde496f28e1111ba03ade59d79b47c1df43526576613b4c16bcb87cc244f93ba32d7bcfeb8077f846af4e25cdb9c37aa461c14525f1f3d68494a3d9ae805a5c27e3711125b7b477ee612dfa942df52460f0eedef9932b54f0545b7f5142f7df1a5ef3c4e615607c545bd9ad7287383c32dc28e86490bf37e730d213558b3dd1f6e992cba1263b3690d62d4a397e85323688ea5ec950c1df5dfbdfa6d1e0f3b0facea224dc04432c3d3bdb66553a5612dc35fad7a82f65268d82bc931fa40dd85c6313d76febfbf00965df39b8120985c34b2d063171ce9f3b07b6a2cb637306dddb592e07e85d852d2b0d3fb2896418e55f366b5e4c0b00c34751af68326c55f3213517e21a0ee316fe3a2f39fc8ef1b75868844a972d1420b863927ee9042ed7f2f3d055884fa0a53158abd1f3ad1f8dde55ba60c8c525b589b22e9cdedbeaf3fae21fec45c2dc75024df1ef57e7affd6f882db5db688ec2a8205eb5200c56f550fc3aaaebb0c092e6a865501af6bdff955d20b6f3fd4188ba1be3b8d564e004c3d07c10256459481e3b80b03d9ea33b014257653d76a31c251046fd0cbbd5d7a197d8b499fd34ab7cceea45ba1a4ea9cb586435529fed9fcee9d44165870f50252d89e66891bba9ec8a7b2d4a53a336ba8fef7692aa7688ab6e3d14dd57248d3384d4877c05f15870bf4dedd17f549c3bbbfc8874ff74cce7408a313d593fec84ce69cc1ed51380712c6dc658f1b75fe19fe0b658d7b038a157993652c06e63388aa825ee1a3dd968950b8c0755e2c57a566b05d367665ddb392953199c08ec9232fb6eee7ec5f0c58865e2c29338d0bd1d4a032a9e99258fa1725312b04a9517079b5d54a445ea93469f5e111c0b2cc25668d5404aea78a0b1c62757a5f2ca5601654d29e7b978519c005eee8cf2031aae9054eb8222d9f5368ae6adeeeeb6de04e88a883de977c59727747cfeb9a04acbbaa914624d11d6ab1cea8f29ec1c2cb474ce5016eea7d2aa28f393f68f8bc991a0cd60ebaa35b869f85287895dedae204d6edb35fc84e2459b59539ee63e061c8d99c6c6275c4192ddbaa51790e0fdda439486050ea26f4dfc8b18dbbc46d839e257bfb52dccb357bcde22e184b5b0ec57c51e87053f2c137eb2a659601dc549a83a7239a789fb4b4b259347c1d7b880ef3dac512e6166b847e688197b57793e9ea1df2cda0ae89b11832f0ec0b75361c77b43074c3f1fee69d9fee6336e0587ba76aab5bd7cd46243223763e2e15ab087cae519456e06666a8e5e50054349c6cdb91a8d04116d88b16cb514a93655f04b14f4b9dfb082a8d0b782fa615891c4a7cd85a43fb45f6fe077687dc8209b473dd9153932b0e662c8b5413d7f7f5d2a6c40eef4024d51bf53fc7ade01aebb233f76bd3409b0f998c34a922da62a386f65a15f83e5c25aefcd0ff6fb62cc7381e28714b7e69b238a71869e05e61a3613cae676deed1568b1ef6c724891c8c95a0560210f2787946d9070c9c97b649c6559a0e779adf8fac20f3a197f46686856702a2c86e42374b3fb46772ad1c0f1fe2fa14347e28f777b23429e7a295ce407ceb111273faf2d1e7576bbe681d624ab3fc6308a2e2ad9bd6c4a30007cd6045093892a1d20b7a831585ed7025db8e0625b95ecf453d2d2f95f0282ee567dd8a20524628c56da14435915549feed51f8812f92d31b52412d7f5b2142875ad35223a141d0679532f455b30fd489e3629b6b03fb4d94926d0366d2622364e4da8dc74293eb4abf2fdf930cfdccca190f8f8aea7bc16bee61e5e048f1d39fe73fec790274770ebdca79999fb0250d21e8a9a6b05bcbbe978292d69761f4c717b4bec51dfbba46f8b7a9d7ef7b87630e6d4488a16cadcfed651dbacf6078502854b50d84c8f22cff7a6e5fa10b084e94cb54868c01d81dd0c1c323aa88d4081ef1cdd8d79cab53a0a3cdedba3a4fd8c38c6cee59eb68522184e731f536ee3509b2b8996f9b44c80e02018455ae7de176ba19e01593342ac2d6557257f28ba635606869b0e7c24b13f4b6d1c43260152dd8ea28f3ebc4999cfe4b8aa2f8eeb820ad5fc2126cfe78d199e5a87b864db8d28984992b731b95391d8cebafd8d6bd84aa38bc556f7097911df70cc3ab052820e2559905fd4858912f2d2bd8e4059e29f46ac727f0ab06703e222000ded8cd8687a4054fb427c0fd4350f69d1bad123d48517cf5fade59f7e2a3ed7f289c3da1d981d1c11a10532bd15f1b885b7225d788929f50bb0b8d0811d793792753b169f8383120228aa4931bf18eff90bf6c51f869cad2fb6d9e13245d3d8eb1c4c47aeb156615fafe76572c003b72700c47d48d056ed270043468ec68d8e8269423aa40ba6111398351cab190596f4131f4a1e77186aeaeaa337b2b138c48f36b7c118aae4facc37fc254eac82d3dabfaa683d7a28656252eb8c4aca7e05d65566c8c509e07b585a2dd6aa7df152982d36372db4260d7bb55af2129dd160a1310c14d01b22049a51a999071ffbb65ecf572aa6aa154410401eaf02a3814891b4be931ed89d5b45c74cacfa05947b8d1a004b00808d7391b3f5255faf98809db16e60fe1dad40c0d8cbde805514c742779a8f40ed4bef50ac0ec2c7e5693c744f6e84a5389a6ba742525a9d25ee228c1d2fabca7e4bb30be0136f5a1b8c20486ae53413be102710a4c2b40be35f7ece724fe5d5cab455838f9457d6f4defade18f824e3019daf638facd46f19dde3460015b4572d5e1de85fd907f0c58e5a8b8714c53f13ce363ba3bb9fc9be7bbf57ef54138af96b38c780873be2282df946adb6068ec62db59e985157501eb432b33e7feafc4aa4c6d2235b8ac724126a0e23f7fed611e9b623366d1b2b2126a0d14f9179538d73ed6ab3e9e3e151a19c17d9c12e00ca5d0a6a53ec43311b5f56f73da163e46a2b7a55f1241e86b76b22dfe348f047442a728b1eb5bc74bb11945f9cbf299f63556b85ea9cce0f25dbd93d0b4b2f9caccde8a70959e1af421c4b220394dd48aaa362e06f506cba0edc1ce34e607235631c9fe21270eb0dd8d12d54383f1548863f311b8f426863058f023e8239b87d577bc409dc1d9dda1ec6faaab91b703090da0217335277c54b2429e248b6c6c4182d858a7f1aa5408bdb4b780258361e62f61fa0ed477a5855fe833a67329d85532bed2d96efe7f9d087ab769ab8e08341fba2abef05d0f1fe96706737c599278f6ad0519c7fbc5d714e139ba398bc5c4fa563f7abf78a75cf61c2a56fd81ff6198f58c6b2df3f67e808425478e4f900b677d229c32a2810f2424be4502ede7d4c9b7e404ff8ff44e1462f7315bb87ab88a457215cbd0eabfb6258f51ba87d2a2d2e850d22a4eacf0f6f2fe2a3f6d777f855a65d7157cdff93d504273e8af07d71f45568bcb5e0bc59679d869f1a2e70a5feb5b3e545885db4411ac2dfed56750a82a7bf62246ed8607b004a6b26716930a259c642bb513d03c177103d6978e18f9a7512edcdb6330b8bd383fb39875aaa294834dabb1c8f2bfb5fbda73b519ce7d8ced28f49ba749bcd2a253b436db6d5a4931fff72cf64e53e2544b924476674a47449e700fbd1b898a2a477de4f5ae92a12849ae59030cfa646b9a008bf2cc4848cd294a42961f813862f68991d216a0bd18d9d37ceb99abd1f5c90fcafccc83e9e50406b962fc74275dad5fd73cb9df461876325d1e379b2eb0864b9364900a6569bfc1d5100576292c5997b46525c0b2c04daf2571c1babcd2630310d3682b4b3bf71b0f30440febf27bc19107fef556fdbedbdbe3f4ad41b886aa02660e4e608324e3025e73f57899b0ad32f570683b83be594a40cdfb7fc24575784e25297250a0b42853884caed45d2416dd59e95fad7cdd7cb3f264b9b46c5f129b6587ca6c96ef20da27ad9573d3638e913eec8d7e9766d24b112527d2d2ec8c555c9ac4d25630f8c53046b422f2d572a0fed7df8b99ffb064fb2c89136083526a41c578278b71b88af0195e0ed048ccb838a13661cf81855a3e74446c700a4fc2d7135d40ed9eca2472088fe5d802b513a16fd28b51c33e215514bf8e21de2e155ff5ceb10fd8bf23f10a51903149c9e1248acb1bf06edc989474efea3e38ed4a31314738c5e18b96af46e90c12ab8ab24c466655f684683cdc44ab6c4b9abaaf38ebd63456fb9a14780faa79b3a4731ac9b3babfb3884b71e83bc57d73dc5ca8ea870053309d8af4a5ab61ffbbd90083103f7c3f5b0905ecf9167f4789e4c5752d7724672ce1f07842a2e13a7c9ea4db09c0145565eda38ed61d74ae131ef80109b4579ca6b474b3d7461ce675bcce6979a1dc01d550d1671388500efed8bc16946066ea1ac5e9a37c298ce91e3b881ef7f2476fcbdf3cb71dd0360454e7f8392dfe387bea785bedd2a681d33586ca8f2d51f54e1cfa3e7698e599b8cef32f0f4c6d422b6eedac441c9325d466490b038694ff0a6cf347e802f191c16732c0bb12ad1b2caa1c03f0b6d21bf210599ce6332bbc11ea077f2c0fef195b03fb4ca022171e39c929bb9e8fdf5f80b84f9af93a277a27542971e09ab65bd06976924da14019fb2c1458ee2f3ea9da2c664e1c770184f0065a47dfeee879151d7cfbdfe2e039ebf809a83f4d93e4df7c4bd170533c728bd2823386d16f308b7a4fba3f1fec24210b5922c05d3df47097b75edaaf767832b6b1e8faa88fbc40c3fe0925d068e9dc9c6242a7c20a7d5820b16d4297bad42cc54b9a208da3ccfb5c28b0f8991943e794f4e3a85eca050fa9c9e64e995ecbdb0e5483e7455f711a638a43159a6f497122acadbce787b7f1d9e70606d1e8755451b2fb00a6642f378368fb55c8a098e99bf066f2bc55c91391daf07e586774771df91198b33c4f7a9cda7bfdbd77bdfdc792548908309d5ecd8635b1923fc45d6aab9a19e6641b9005e143b3dad7d78ce7d1d16438c71f8c1ef421da6ae4ee7d3e71f16c97291d153e58d8b621ecdae1268253675e0268db9c9ae681bcd739e71ae3c05a351d0397b65053f1e5b3f577172e7c5e09c8e6c1d37e13eeaefe206aded040b10d1948a8966d1b5cc549602f4e047d5fa8d9ad861c2ffa5958a65b396201482b97a7224ec11f828f7c069e7938d987dd49989e6119980dd49a01fef4129a249602a96a58d449d81ad1cf8e1fd5e9ef25e9492a1a9f8de808394b63166ff339df25a7242e8fbfb8538635123dda3d27541a95d2673352e44d6772e3ea36a57a3f0a26cc1fe986e1839cacd2429308033ba5aa5a8dcb78421cafaf5fb01bf883ceb5edd9ea7fda037b8af6d9ca38a82bd3f61ef8af27aeb04848a1fe952fbe0c83d4377d763b26d4897090b2773df3806801c2fc3df87c65300c7f1480efd52c75b937c9f8647cad55e9ef571649d777c8dd0e200d53daf7d46de0c7983a2eb1c628473fc246eb7048b9f1eea90ea2af01c7c2eb1664bd819566d63f730d01cfae24d7a1096932d0d0606f1004919c5930f04f26d6f611675fcd726fcad367a66e35e64ed5fa2eaeac4593083aa3da2ef7fe4b8ff837d30fc8cf815296600dc3a8724dcbda1fe5d4f94b2ba3528b71f3b782b307d93004e1e4a36e7a897df0f29757e613388d135956c493d206c82cd87da23e5850bc055106e8923229d11279d3f4cae65551f170f8cd97aff70ccb135fa4e2a3378ba8adcc6b91f19afbd0317e1b4e08cd41c5a9638b739c103f581910994f9a5bd52a02de8a418c12d02731af09ccc7cdd7fd5c853f16d9188aa7bf9a3ec492a900b5bd19e5ba7993db3da08712cd534d0ddd6def62eae15173f197e9427d900d1bfe0f33558e4ed481ba81812c70259c00da474e4c166b39c6e9c49f6183854b810fd166003714c25baf5cceb8047e9d10259e467df926b7331bd5694c9baf79d591b2f429195be254060c4a9b6167507141b9ed5a4a673defd992d0fc72d445ca5a8f43e4f4228a879932cc0db979274e0350238e86a29b2d8bdeb958f614b91b5e18c6e3adae27a823b999a9ed0341603303d71c58f43667641e027053f96141a9e93ec6495a161455784aad23cceabaa5f637d94edc7e75a112473c57c67c1804109f46858c00fb7558bd14875e7bd8a34d1aaf0410378282844eb01f64194e4724b43c579f18874b578703a195d7657fc36654fc8e68a69a37177c5c7a4ab0e0dcb4fcd4034c5e745d54c99a4b2fb2c7d5a31ab0f3124b538b94a63d218b395dc9080f306a8a14a6be762354bd64c59e56bee67086521932b9ba54b05619c8daf3de027c857582cb9c9bb7d584a081c8caca170a24acec766f2388749dbf5b00e07e892e5f4e712cc857cb3fdce727c5fbd303533a31f38be375e1e7e1cf6db4d12a4bd776d36743724e6bc77e456580441029839e3e73dbaa57ea0c86479ad11718a1e36f1d58df87a2f0255340d148cd139742657787de3ee4f3409f9ddbac4781332a4d867d31ac3b2d9f54241b73286d5b0a54564c24c7690116fffd155c78bb61966e2093361ccd425d1fc56a224d0135877bbfb61895c6a48a203782320a4e0fe06717f80e596546483f06251314f7cd068ca2481cacf81035a7740b7d7b0858b41e59d922be9e1a6a30764a405cd02fd6e294f07b6851409c4206888e1e7a34a5f93e6f838b708ef1e8980a9ed225d2eb2974bd4e0f503d56fe1d6af81fe2d65b3e347562556dcbf5ad1ad12dacb5cbc14d93ba6a330bf304b0c6e26b9990f716d8fb46f2fa81523a1202ff8b69ae6cb115e267a555609b3a6bf1b04a335b6fb6a0078337c7d5d3e1b16d269343efcf67d02c40d7777d352606411fe7dffba57c4e1b7ac5947e12ea82d39bce68db1c305db25c919fbaa95b358e15369011ce13e1c7df9d37edbe7dcc8542c7ed788859da08ec988c51b5025a9e42c91457f95a261351803f2ed19bf5e70e9c41cdd9fd2f6cdfae8403b3c6af70d11045b4053f6fff12a03956c2b51d5c39569abb855ea30b6939bcac110c0355f1026e64a9a77e1623833376dcc1ec406dca0beb190b990d208e8977ee16060782a6d267259347dea3af775cad95e61d5fab92c462ac527c2cfd76b8f4bfb8e57ba365e11a1db1f4bdb19cc5caaf824f7abe11c290208fcadd637603059168d7989f713cf050e1e02007b92d40b59581b7aac1bb4a1e020420329ca5ac6800924f6151531e46cc45b6d960aebe64dec58cae7384583eeb8e2af69142a534c7c19436571396a44e3d09e77cce2c1509152f2d73893417d5145860e8b957bf43e350f4cba47a75dc288862c33c54db58cf2b7e9df4ea093b8158a0db0df6660e01a5c0903d36f81d4ba012fdc53ae52fabcab50f2368d25dd912f464a9ed57b32ed68fdb34a9ef8824e63ef4dd37f1cdb54376aa82bc324bc3936f77b28c0c459fb4706a2f49a37c06fe15051a2bae4eebb99d4b66d2c35e7d26ea56a2945b00f00e763399b61a49dbef7151c3a77767f0eeb6b4af32b413ed287b7ed7ea898fc22f0ee414344a035d39a73a4f0380ffb43455385fb7c89f97c271f137fa4ea8b6123b5d69abb94da6b6d1a70e7647278d1f9dc8dcc9a7326f478bf6c3f8c1c03fd1debdaeffc6caf38ae2eda34733310dcaa33f7d229546f406bec6310eb918023d742da1ad2c997dbdabc59620e676c01d7fb0ce523f9dea060de6f1d119dde01e24233b169899d0cb9ed832d62df2716329f188fa4f0aa5eccfad2379d475313df668fdeee9b7eab384401f2b3e259697672d564d4a9d7955f8039a62298d9f6c2575a7cb37e6e69b2726c65d556970dc7559997d81f50f51ce8ac281cfeb75c5379278ba02edbae5362fd6e98c9b3f315d6a8cb5ef6ca8b112b4bca5c2b0bb92050d6c2cb9d9d3f02df0bd43dd862bb80cbe40d571470744cce811a606cd4099cb521536dcdb79c6cf951553aed9cc6418df76f5d67e8812853e48369c6e8679f3ea7d83cc6c02097a497d33b9388d13198318bdfe2ecb8f3d4b509bb5000a63a99924c397bd883aad2235c448f02a035e0599d8182074a074f8e6543733ca05ebeca72efe3ef7c1143066d160d0fa7d9732ce8659eb7de654467b239bea610805762258de6af251c4434ea0399f881352e478448b739478dada2cf051b6d60f05c70714d3da3e9bd95d20ed25e873ed81492fbbfa89f836f3920ed608dfad6f2d6648ea6403a76e25fe7739c0432795ccbd08b38fd627e317b4c577489118b11342a6b8434575fa58dc30dc2dad6b0abe98b9763e4ee5aabf163a37a56b1b980aebe2ea4dd1e2c65c862eab43b18f306e45b994ed652470f730aaec7017d4234aa188e60b886290f2c40ba1af2ffa133694bc1c10bc63d7326735a362ffbd3bacd2221fc9ba0ac153bd5ebde770e93dad625dade586b0a82e4f972f14db54a87e3f4c2493d55e34682457d77e0e40aa8d641ce4786f08e41f37cb2d3e5b02dc776b4e1f2b28f6f36a13dea6a7d2e2f9b595bfdd3a694a167659378b5a4c8aabd032895cb1c00e031706ffe16e3f56329dffda50439bac864857034c2bac9fa75cbe7abbc817cd659499aaac914e27f7154fcbbdb719b9dcdfe125e9db91c722a9a45080cb0f7d9a3db333f71c64618493b6bc72cbb25ebe2edf1688a09bbc7d9d1385feff77d2a80d710746cbca718a76177e4fdd22183ffe7bcc592b855154d80c6cb2678bbc13fe6f931ad70c16bbe4a72d34a360322a688113638a8d236a45d2b53b99b0e7d09a482f9e939d649716075a807915bf023f52d8a523bc9bf43977cbbe25f77e4f4f622f246d1f8012faee33fac7916be594f9fb86950e38a6500acb3729a5bc074bb151cdca12d9e42b1d68fdcd7d1efccb30c24e0ebd5d0c15adc62247480d6ccefa6f9f40cadbc2781b6fc8ceb0bc8a20cad070a6a1e3691d87ebbadb4ede0a47fbb41a2baf5361d0d7e99bcad07112c9fd01d20c834b3947c6da81134c9dec9bb8c20e419e686486a8e7fc5c28e1633b6b296e5865ab608992263184aa3be2acd905a93e5509d42836d11eef9c99a6758cef30f2692f82900b4267011352e3594d48d9318f72de69f774d13db556fb6fef253bdbdcb69a395ebda8e9dd63c078156789dcff9b16e9e1d3f8283b3d1c72ce87eaece55efde659920f26357b7594351f6d951915d8b3b47cbb403f2e065bf24d52d028d20f7d3d509e33a73c155a38f2333f58a4f71121cad8c67ea1cfa1f4d8caac5d11e9c5d9e6bfda9b04bc2feafdab64e911a19d7ccd5a9b42eef6d6f9dae28117728fc00e4b7d5f9a6be39436c28734dee6b1c9b7e86e6835ff0dc70fd5c4d72026970aae49840481081f9f86e9635131f36c65370aa31c7abffbc08ff26147d017651cd1d0d5aecdcd0935a1f50fb5534ed97f4cdfd6c35913cda5fd8e9c2225fc549a68a257989d049047fdd4e1c706f274691e9e8eb1254caaaddf01fcc4c2b18481fdb287597d7d53c92a30bff9ef5dd55a7309acf316972f916f0321ad4b0be6a8ad8b3f093fb1d0c7d96da99a428db6546319398eff5b830aaefbb0819bad74e6ef4379c7387ad329a07c233aafc6adaccc6d883b6b08d938ef9c3675277b333f9a4603ddeee9923aa998dda91449883ca9b0d39a2744cd714dc20f3f119623ef3c500f5f77a4919251ae565784c4252f0bc76a76122c0613995af43430ff95ef3432183b80061ee9670d4a6ae35709725780a397076b4429589edc9ccdc1ad3ef3068bb36733a6dcc9f4725f3c7c1f3e95b6ed2d67210d57df2bd20688b7a7ce68aee285798f2d2d5d81c700aabbc56d00cf242fb06ceb8ce533a5c4ee619ebf115f36c8b4746cdf8635fa71700ee17f3e224530a1abb7b3dbdfbbbbf83e8e9af82a164b1c05234c412c1d885bdd809c2394ab75c9df59747c9379a8f0597d04f899df451cc9ee582b53a043e20923d2010846f78468f2bbbf45d3afe9e98b42279e2d7b942d1901c31245a221a547e1f74b3ccb4b02711dc089d2fc14ba81e28565a2848bdb739cc927f5c420a7da989bcf95b996c3165f39c37b0a98cd65052883d0f99ec3862cfb189ae9d9f00d0952ff4b9789b6e1bf7d9cb66684a46a02cc3781a4880b5b1c04764a7207cd687af65f87b041081eb7845dc6ef66cc231233d73769f344fced4cf234c7d6c36b121450d6ed7c18619c98aa0e75627d35905c24b227bc1a51f0f0ddebb627b9432cc8b2eb0615083f180a0805eea119090316da32e5fee85150fdc2505e9b1892d7c08186fb96a8e78a5a7173cce692689f3794e6129e22751a69ebe2792f3a591796b5289bb64d3678050da0ca5fbe5cc37e7052425703b1228597ec18d6b6dc9b35c0acb4388694ec1efb3cf04af1f92de61ef2f0eef6f156945c73da80e74cd3f151deaa5e17d8e1979055d583f4a0cd8b19668a4dd8e91ad0b118d9ea67062b7379c90deba09fa954401d126f999948f42ff5de5605fa3d49ec47613ffc4bb353f6cf0a3e7e66d8dc19c0a93d6c6ef58de8306bc29f3bca8a40e4c44d032681fce897729b13ce46134132c0eda6141696c85afffc09328134f74e2db93b6eab7bca7d9b0a6faf920242ed7709c4f182785f2cdbbd5532462766a67ca310c6baf59d05cae3347f1e040bd75a3d38c7b0da8f1c1bcb371eb5d7b863818107f9d3fb332fbb561a88a1c03e6d457a5b5577e2bfaad88678905aea1ccfeb4ac0df3bf5482d25364e978167b148ffefac7f681945d4bf50077f90ebd09bb67e4d46d2f016def102b0a3e5e58c2d43d09de7eb1ba579542ad819b7d634ece7d5b0e6fd79e853001908b213d5315564bba8bb0c765baa551d3c5916609dbea9af8cfa1c696fc7494fd955d6ae7a26193444bfc26355a7fb95a0d37785cd407fa56302dab128a10630597f1ce08c139d2cb86f0082a685298036724f32eacdafcdcc22134b448cdda0230bdd3866f32ccfaa2f079fd98ba6b81541e82335d58706a831e6e4462b9d62a80038850b4f4bfba3e23000689804f035d5fde21215e98a727e9c02883a352f5cce0faad771f5ec4baa98ca7dd24c0205e978419da496ee445d9df80b700446963250c5cf88a10336b6450736a465ef0732002fe02a0806ad2a8202891786a0ccdfc649e2e43a901873afed7824380923233eaf2605fad49fe4ce3fb61b3bf62aa45381d6f365e862ebba55e3a134094c13f3145f9d68cd5490c77b51fce931614886eef15166f7b1ea426230f8f2e9ed7c1ca7b36b2233dd92313b89968ceea1dfefea6319824f26c8e5415e97689ab6bb4ebbb744b9b30777acd8e81ff32a9039b0a06c8b72f83b8e8189e45eeeed9d00f9c89857911d32ccaea3be7f05f5f4c5cbf7127e93993edd7b7a4d39519d369c434d527761faa5f81012583ebfdd11a2758c586c8bff2b6342d00964a9b461bdd7d2e1765917331437ca59d945c5c2148dc22840ba9809fd6c09328e32ec21aca7f02993f202422c010c0b83bf09a533bbc35c6123dedcb6aec296ec82172a36acd4bf9d68e205a9af605ad28d669ef89a05ee1fff6bf3e1ae881bc0453f5fd4a6b5b819d6974c8e3e0e249e4c16e07151d2ab42779df25ad0608b7e26c6cdc1b908867d9fa2445243e43214c95fed48dafc0d68804534d56a38eabf6ee6cfef6f4d8b080c1fc6509751e3b6d7dcb675c61360de7c498d51efb8a2de53c72d3269e23055bf602cfd8b08470d8afe305104caeab1696c7d64316cfd680f140ba279f2631296487b0cb9ee804d4237bc8cc5b6fa5116c285f9b646b04cc574640997372886da3d91895b6af5978cc5b1842ae625e255f45ef15c9c7f2883449ca6f5f5f70671136fcbe79896b4b6f947229a33ebad366265f2c313a4cf9ac58bedbc6a060995ab327d4c5e0ff8eac4d715b84be4c9856f425dd088a5a95da6c5677d71fccda5195235a9558f596f9d0b1220414f413758a11e502c0eb580f04e47d802ec64fd1979afb5126492ffc698e12dfeef79f8c9c1ca21e34fbd39d922809bc73470a33591df8550a03870c0720ffa16ded185be3dd1d8f199ee1f224b114b9ff16debb01f0078fe1182f16a7f25f8704a2f3acc233afe5b79aff7e827b5b8e287609091854a9f9d530555bacde91b4359ec95938b4dc39001287903e369d71c44e6da6864bfcb94371b98da14f90e9ee406c7fce30ca8868cb6942eb08800bf2e8b341a376f489eb0a0051922b2e8afc65066d6b74756d6a8b2776a85ea2fdac97f583d0de21297b2fa9f58972575f37597d4b9040a1c6bc7a763cc90d5c0e22f0a99492d4d811fc5d4d2be32de2470b8e78a0a1677329aeded9bc9e5af348e0ff93ad98c9a7a03d01194bb53e5cc041823854ee94c3a3b50fd4463598a7902552cc2d3c4eacf116e31edc3a57627d099e7cd3638fc35566959fcc798f2fb24f263857165666989c2d3dbfee46953290b5e93ff6670c8f050b99b6277bfb1291833cdad609a67373e32d77ad9633004a065b60c5f061bbf2372141e27795a5e97e93098237c6580e91433dacea08a0e80f8af2906f389d606a253b47b3a1a037bf22cd20ab00ebc53325380cccbc5a16aa6f72fba9c9d76deb09da045e5aa82afda1b9052bbfe1a9779acd801607d4f4df5e6016d37191d181cea4e49b14c6186253d77b4621e3c26399e4baf2348df20668b07f9c683b0d9ed3c06452e17aa56b041460dc0a0f423e9ce4ccaff1859cd6d297686a8b374345d11c81e82f2ca21d263c5d50deb584136f5ea1aa7bafff1cd54bf95cb0757fbed4968d24887e037fa4e7d9dbafbde00e659e6512e21a1d517ca503636f5a77045b5dae0cfb65a982a7b6f2ff32bfa0ea228475d36346b292cb00a98c007d916b9f78715203d233c8f2823597a972e3860cf47051613339315d894451f3083c7525ec7e4276aeba7ccdadfc7155413c7a532a4cf6e1fbb66d79fdd9d7dab09e7f8a75f9867b69e7132125975b270e908cbbfe68a289221408db84b4b2d4415b34aa25db2cc98b188b5feae34a779484e51fa9dd11e054fd547df51c7431dae78ba628e699f4a77679bc2cbbf84765d971fe8363c52f0f8bb1a9014083561ea29b9190f5884b2262b7972187149efb0429d254e49f87469b31d75516707a9a4e1ee1207b9fc1a529d32f869051860fd94bc2f84cb776dd7ffbef213461c2d7eb62e5e1a9551e853ab72cb3f0b6d98f9e3ccee72795eba352439f78dda62b5c2d95bb121fa4aa3653ec91bc05c1a8bc49bdaeaacbcbd1efcd96e739c1aa0f44a8a50531213bcff1ecce8070945a62b02ce33d70e23779ee4a8f16b35f291a42f74e99dec9b9b24aa6efe6d5a980d63ce51921456ea1eb5ba7a90af7656b4b3adbd85f7121599fcaf67f3526e1a1909a343fc7d949ecca3067cec645ba39e91e8b03b7e013a298e928568392328929cd4396fdc0fa63c72ca012c62ed560a587654b28654288257060bf2fda478682f6d8b01b3ae9f351aa402d5010500ceab1167ffe9bba655b88d6f694a809c368f51ac7b3f66d06558baf97aa0fa191f8ec34e95dfb2bb665f811c2a6cc96df57b70a3c02b55ba79d0a4841c8d41c64132890162a84dbf214f5b583c653f8cfc0531ecadeac60bb189fef5c21bceb887ce956a77dfd576b783d4f47990802eaa27f4a9c941d99e93783b5465883ed5ee94b5119306f69b9ec90b5324e3ae45508c82132b22dd3148ffcb98ba21c4d1ead83d5355c8fbdc53f62781d17513e36e444f1c7ca2e3ea595256e1f1cb1767362312dff4ec428ac144f22bdd23c50defaa3b3fc91557561da32216e52571cda0e076504cadd3d929b2ad35f1f59057279d079d94851dfe95da7150337bdd3a73df6a5115c7a37dfef5c644ed6c610056f2d14d330b92d310cb59c0cc5b32ef854c26b1e306ff9b2e866cd150e48d4f6d0c0c608a82e3e1f4cc3c8dd8eae8847e3eb409c45136c61acd527792eaa893604fb0cd4690a4a6733707b08d8398f88af8fca197c5345036adf34f17bd21d962217baea3ed2b2154792dd81caaadef8f019c0d722a7b3304b0f41c37d54e22e8b9620238ca6727bad7608a5ce2a1142dfc6bf810144c064e6a2f0626a4aa34c8a47ab8fc2d117f2da3d84df1143b90f9c130b62423e08e2a186b69d1c0b00f9d2651e4b3ea9d05ab324eaa401409cd8bd13d4a8bcdd2370f9404f660cc425b38b84c86dcbca0f1840601322635c2a75caf38bf15930c8bd54c6af92b8858c16c778042a70ee08a51a3fb810f8fdecf1595d23b8170bad51a7722f4280e7f83408bf8ee8a0f10d0211e4eb58f42b9d860adef41395c589a2790d2d5250554edbdcc706235ef3074e68ded251734792fb38851510182775de901b375a7699f9709faf0d552a7facfd528b82bce6164a42f0ab750b5954043a89e55fb2ad0fd43a92ac92a1054553c7317bfc0412156be83513d91c2a1f8c1fed5298005ffe4bd3da6338f0830a7054f7b0add907433741f22bf55b7257eb2817485c8030798dffae6de3f35a0dccd90e310e7950d151cf4ed78922810d0a76e0c089176def2394127e3a7a4c9a0f21615e676fc24b94266f3190e1d9a1f867edf3f344abed00598406271ae8744c0bfed141ebf846e99bb65419cb964bc4f4e92fcbe32a52974358fdf296dbcaf1ea21bdae92aaa6d89e15c91b2398b4af28b510dce4fcac32d2a12ec1c803dce982279b4a7f6e332f21c51fb2b60f382b4815eeb967cd0768708fb2eefca5a22feca388e53b55babee7cd1f23138309e62e5c1753934bbce237881136477d712d5eed3aceecbafa7ad2834b31d81577b11ace4050d02d50dd4b74ac9762e3a74e013151e5edf48d7a7c953f360d5aad31981ab05bc5c014187e20337e4b8c0ccd65a5999255becfc05671dc1959f5976fb60b94a30059cd1a7e20cb6a0b1629fca7f3fe49c47647eee6befe92f0b8108f348a4adcf8423468a78af1c27609372811e9a7d465c28f90d40c3d92be3e047b556b570a85fcd67bbcfcee2e708a980e0c5d116a953492d7a7c1ffb209d98fa7b0f2d7bfafe6d69b6f3409a7708d72abe0e770d7d9890ff3bd4d6885fee5c894321779628bbf2de92e40f20fbaa199b45b9116cf9b45c7bd8d915a3d6b2d233bc5efcfd2e900707fffd7c3947a0809dbb88ad3e95f5f2fdea090d6306058ec0d5ae83bca359c448d055fa12c7d248b61e854e3bfd6bde5763557d4168b14e97b52f26562294614ccb267c4e91a0b608627954542e2436d0c994ffa2588d6b462e1d8bcc46a10bbf9d3fc41b6f11f0947ce123cfcb6cd76946e4e80da5c044878f9bf437e80cb0c0e7700727b8c680d4178b026a4fcef12d8e5bfbe3e0c6a12c74e69188f2794937be99a767830db750389239fecee58be700c3384dee8ce5b9a8736ad71ba5c0e743130a9eabcf06f42bfb7580e893b506961af27164c53ee7ccd0c524da01813bad0dfc285ce3d03d54d0e709ea7b53c2ae0a1f4df029ae190d492759c194d530f6820c928b9a9f16488c28d09974e7333f34571a15c0737c162b5ffebc3f375d2121410a958160f6df04bca79f7c7de7d521c10ae440d7e2722013d5fbbd29d82d5e10f8f6b554fbc7a86ae1db742ae36a45cb05755a60c3f12bf223563976d356ac2e2301237fd9c8d487c8a03931c506eff62d4b44836dd11471a530e7d6c397d1b106ecf8deacbddcee00bd8c2987cfd9c8110dcd3a449164b3bac4815bab4d1189ff29bc2d73556c97db5ac7bbd8f1461aea758a0368254d73b8754ed48bb00c3836d28b51b73b517a3f4a3d24eed2a2d5bddb1f7422b8ca34253355919209b888b18b489ba7156f8d336f3d4fea9770c7ab302c4b430123f1be66424dbba23807d09718c37554464b9e3b7d932eb20e97b1e3569d700af848c6c4c7c373507b31986807372a95747428fcd6943c8933cf03a7db03aec0abeb6ec63e65c1a2970c868165d8b7b3190219922cd3cc6270a69d8de270002be227870064398d2708707c73221cfdff1b29e19f70846cb3b10cf81cf6fc66183f3724345647c1b31fa459306a48c33978dddefac69e640bb83979a59789a26aea2b1e395cdb6a6de548c14e4681015557341d4a24659b6a5484dfb566e45ca0c607d30c241f14194103ca46fea18e0f653c6d53a7548940b1ccd2ba1b47fa4863387bc198c47682b681c42ad55314bb7720f1b1d8bbd4f91ed6a6e2b22b6757653d900fe28ed25fd42f850acd51a9783a37f70879a3e567256ed394df2946d2ed9b07eeef03fb54c26e63be94e00ddbde3f5f7e2935e1d9e67b9baa9319aca5f80b20f77efc984efdcae30b7442c926d9503b419d22c7938904184961a19212055aaf17cabf7458f56d1b5b5f24000dec3d8a6d4ff0289bf184ec35caaa4549e4be0c5c43c51247f6226fdd5842f04d291f903971bebf2c38b86a0d4972ac26e4c7a9c5588f53c529791cab889c5e41a2da58fac0ddaedbe391f6ec15ece59e13dce78750003cbf33a6af8e7fbf33b684797be3c4fd55810ba97837ae39efc750bf8d3ac25cedba803444b1f3f518eb0659c0e34ea7478e73bc89e61d1feaed21e5082cbb41a3aae6351706a6e6bbb1ccc38734857eed65fa2df3617141c44bcdc7dcfa13bed9d8cd15aa4e9e87a0462e4c95c7b2a1fca292bc6990c487bfc038ce4beee606147d609740a9ffeb561f306225a5cffac3c8787a65a4d2c9418d7b3c058c23f65a287faa46a22c07009ac95f86e89a2f57a368d7c305a31944f0846b7ebb205e748185804c72bd1bb328c82ca9bec1a5c86ab99a56dc0c3d4ed1affb7c94e0d45bfd8039bfe41bce46e8403e5fea942278aa043c62724c4a9c7e007f3d5f63be0e22ecbc88375a3fc4d90971ca939a748961863677b216f7102e7235305f7c546344bb259be1c2a8b4e22d361372005f49659b36fb6951fd99e299fd48810762a5b79183fde17caebc1645c25fce08cbafc71ed1c447bc929ce29dea4b3a6baa7040100d24e3eb1dd6cc013601743c6b9589b66b327747337d33227beb3aa4be35f6972a1ee4548d971e7faeda1bbbf32c073ecd4fe78198c0a98fd8e909ef326af5bc99960f169e52b0c725b9f3956dd98ac17c3d46f65489c032b2462de4c99f2a1d9345fca74b52535a687b8f7f34eb92d055db408c5d3c1a67336e54361f856713dd5bccd2f512e9441d49b5dcc2b7314d56a7817cdefc357b20919f102fbfdd60d52527b7842e95143763c97a8af115ce6d68b8e8144c1d6d21187068a486bd1aed4fde31768a571c141c1f341cc4e636c25737f4080e3d71f5fc63380554d2a8360e5d821bcf4165f31d86a8f0f933d1c302dd0787b4760dfaa6848cd8abeb757ad9b1df964c439a7970861ea36c12fbb099a55ca3cdf239121aa496fd8c3a1fa7bc18711761ee3c280468009cbe32d1a5f4f7ae5200f6661ba52ca88d7662bb7018ba3d118b9b96668a8eeec09f2857ef338984f71ea759fb07607fdba67cfff371b842b74870ef2f172195e315213dfefb45c86a4dcea7e212bf37eb7c96295e50fd4f498843fdd1c5ee0b4b20cfa78e2e69a4c7834487ec4f4e3f3d66253f2573a074ee38f4675586d1d185c7d7e3d27ba1bfd9e18369e63306f76fdd7eb5a06ec27183b32c942899af9f869407dc329e0f68b93807cb9eb8d6f6e4a5f471e2f19de718b105d09d86077d1d260f5e9b06ea2855859fe7e369fe66fab6475941b05c24be5662af498bc8553e8d4b1d301571de9f9746ebcc891420316757a57ba989d6ae9c5c4837d4a8d04114e7c0ce5f0f409977d93781cd6501d1db2ced70220012f6d089361ec766eeb052560b6b37fbb0e8c11fc9e94e8750c6b95aee83418ef79bb1c445adb178e2b3045bf33eda7892dad3f8aef659325ba5f8636d3dddb9a7c93e51a15fb66b0c6dbc95280faf4a8a164261b8bbb18ef288d4cb11c75516e98f8eed67d24f65138549b43788ac4f8d31d94a4a61b9607e44e29999bf4f27c5a8c34be1549e948afa9c5e7422c6319e9db0c7b479e25b39bc9083038f6b8eb954b878ea153390c7852908aa1671e79fe1da88a9a0f536189a7cb27cb0d3490147fe61d4e8870c6035650b01ce61c12486bfc8b4ae5f7c58fb537e284eb270f3f1b627130e427c44ea6dd85ee3c4981b5bef145bc6a67046bcd7be01122de52af1d42e78ac272536ad75d346ae326be566349fdb21f39111a15f386f8a176e70f83d367ba68e01d2306b5ed148829b55a67c2e48f220235aa489ee0a27a1b4ea275630f94b1ed1b6501a1602984194c3b1b8738fdbf5a9fcd8793a475b298b0e81e2106d8ba559267eab3a57a032ddd16f7fbb9bd477cbe207baa313c36ef7e172337ac0e7f8437a6d80dc2121d87975c66cfeb8adee769916072a8efded22636c86fc8fa8b7e9cf10a0a4b93ccd22f0f1dd90bed93fa5a52f104d872a84721db4cff652361a1f668d08bba048d1306700b410272e2a202f6912e705c8bbe9292f1ffae0c59a88a7b7af55286bea0d7c3819a7fd09eb0d0857b234b74ce7bf201841f18b84e106ad3461e8b9310747a011d316211bce112157cee38b33aef5f27d96676bf8f490595e63d00df5d26a6e63d8377216e892e1958aa61e2df5648da27d1b778663dd72eb6296b0987202849ff2c2fc087972d2bf0125f72b4fe86ba14f23363a3cb3a60c20886257ceb5869590e38b1ddc719b05be078c01915de9aa77dc538a867cd1738809f122ae9da4548a14c55d7341e3f57ce4d7a15fc912bd6bbf883e8cebcbf4243ca7767cb465153028c785dcdbd34d87b43fd3fdf3716a3aa7fa275c50b2fb5d5092006a24546294a3968cf1f4d6aafd3db2444963b2cb568bb379d20c0cbfc693916b4f20ca6b2a20e82c44129567bf6c083bafb11b0f5e76ed2619e610efcf073263bdc71d0066b28f3c6eb290e2be63bb57c39cd116dd6fd9c586dc6570b327ebf3b79dd74c37f41ef9e0d0e6bf451b865fa7208c1a7c8ce425176e0adb414b2f9c66a0603882e6c76b1e6e80d2ae75c2218afe896822225c906d6d7818a510b2b0ef2ef8bf990744d6f67499e2d79af3e3f59ee33040d590d46f772deaa55c0d9c3663298f3795d517bbad4ab28beaa3c20ffb3c52117df9d9dd4db5d5b6160632685ce1700f4d197ad5b98610cce56448b7c749d8f0726c26a64b603393fa8aef10ffd9332373e4f5aa31a0dbe84905eff10d6f868234df6951f9d6c4ba7b45424fd658cd378ffac82e239fedcc8b3c918d90da1da6a17c287c0644b4e703ec2bd9c77a0e3ad5f416834acc5ec360589ff5d9f2106a4c4234eaf856eb56552bf45b9eda377ad06d49ad5ff8d0e41edf5bf6444efa32588905bc025c31eccd462bd5c89079d503f3843dd0a0aa44867946107644c945145a32a30ba5814c640c2b2676d9cf0d92cd6307f84efb7320d7bce3859f49930b141ad71d395475f0d48ebe4c8dead895a521bec9172f227fe381bb004c1e04c8ccf3d6f6bb4adca149c3198386676007d298fe13ace2c41a815e589fb7ba4b6648a6a895cec7a2041bda2755608ea622511588734e949a460a1e2fbeb157d3a11d85574d8066ac3761055092e0c66a9f5993928f9f33a0cce529c4af06b86bdcbcbd9ba6cf649a27ba682ee751d567494817232ee112192a5916f43484730aaf5625a44eac44c615e50e6dd6ddd2e6b768fdb355dcd22078baf3cece64d8430c3aac84e3010f2919e6180fb487abc2057117f59860719ee30dff2d56dafbbb2c362e1e51062349c5729711182f143d49e1d3b1dd2c88c6a78f0cf9d1de1f594f202c4243e71e730384378b1b17992f051fa4c7a3c0912f4e5a3f1237d6679e5eeafeb4904a260a7c505c067ca53736813d048a483afbe16f94d152f31f618e47a9ce35b6343a0b50544fcfb11e2fa373172f912e67c82dd671ad7779e6f4efac10c5c9396695e1efb3f718431d219e9b988efe4f251cba18d3d0a7ccb4cc2ec4780f805053fc86fc15419dfa2bdda3338d69748e42fb75d10eff35aed6b11b7b08718788f5765db3cdc49fadb01de0de2cceac89ec6eae4c446304da063d3be89d585f5175eeb23f742a7e8ef8d79a4e5735eaebde929be373742a9797ac9a7008b045fd9a814a81ee24127ff068331d480853ddc29163b6be5bd7d346374f2d20b733fab43e36b551e9bebc96cc6e94fd6160823ee4745c2467c9f1de940a2bc3d9edd09098ab4f772e9639f1b370757814ca7fb56bdd2a2a035315f8361eacf5eb54461a1c9d6e946a673e7f485dd9ac11d3e102598ec9e5991c78f1de36a1b1ebe3bccdaa5bb6cdaf27d249eff717a9e8a9a764a4d0d5521070e60e4e828911ebbe7ca7346af7c7d000c82ffdcdb5192071b7dccc79a30b43d01332709fa94560499f7223bd88941c22d9eb6880752825b17fb307095104892ddc999bc61c54b77c1fb3906cbaa1dc6be33380e043731814438d730453e8289c28e81b0c7b21bb867b7a1ab4bec46a8a19bc13285ae9f629796c9d98ce8ee1bfb80e62b98ef14b0e10f865afeaf3efe9bf02040b350ed6140e6623a6a9afe880e4dfe019bcb7867a897a60943890dce4a5353d0f1e35c4b13454209f979c0007e435e52b5c03a214b7b0714a35f2b8212ee15f99f2d22ad379ea1a93313cb7f01eec0db8e6fd53bb1182219a99792ff127036d6282da2edc5ebe5848df1994a15ced14a0e11c8102a497330760ece0ea79102a4c6feb2413afb485de6c412480b04f9d34f31c85d211dc1dd22dc95c93eab0f38d5f8285324739e136fab47ed1aa57dfaf9119207bc4f9d9e117fa5d53c5c21ebe534d3ae8452e38ca901e384b1c2d3cdfd24aeffd9df8e7ca19495ad9cbbf9feb89a12270c5db221a972d06aabd78a6a6d2338df5ea14be0617b55204c91bc1450bc6c81238786fbd5e1b8e00a9287af06fee27259e1e8194166b5bad961a3ff6a10b47b09457af41ee6887230e4b06ebdf351f2336d046b900c54237cb0ed346a57c5636f7ab063df5079cdc19766269dcf363f92a48b5acd7f1f8c21b85d05f212ee13548ded49f425dd8849ab08773c3ea8b34566cb7b8ff2afaeb1c0ccecb4f7450580ee77a3929fb5d62ba4e6a26c2b3f902b3b556fcaefc367b5015f6527b8400914bccf02e32600d0f9fad2fe5ea31940eb909a4bab4bdf6bd95ed1462f911801a562e81c705a7539c07d86fedc4fb36e47192efc5cfb7d77bac511abc50a090182b4dc5b39a4db42b5f94b4b1ca1a5a617e1b87e703cd0cad58f777bcf260dc0b05296a6db28f46807d93397ccadc1b6668b69c9f717f4f929e42476893af30f1f049d269ac28aa9695247cb948267eb5ef01f1911ffc64880757c27912a57a56b9e72cd23b19b7f8a4c0ef0a08aec9abd5b221934e4ee0e7cd648975ac4bb4be91692c67bbd2d05765dd9bc3ec5e47b382fe53788f6741bd9729c49050718df3add6ca861f33a0b4f1a65c647be937250e417b05a700473430cf251526f1b52c15bf9a47f470da3e1605e9c741ca2c83a6c9f785e9dcc5a57d84e44b1676a5a05672cf085931a90ecb76f0c19ad2113cff7f76707ae4808b49a18f36d9a39e5899bd955396708184618892918ca25d075126a4cb93bee4f695f63c5a26933efe56be0f03f1c183c4a821c378ec0faaf86b11ffb74716ffdb0fbbc093fac7f222c14725bf2eaa232653cb77c351262b9955c0824e5c36a49ef15d1c1e1265803b30ae3c6cc09ac11b4488b036db440884c8224dd33d4ace41ee2e610b4c74d011a9dab6d43137b629641d5e2743c88641a769a4e22100d82199595ea3ed28445f61e34198f449f6967231de29ec6d4097763bc80a0a7d7ba93abb07683bd821b8b7afa2587f3ec881d175137978803b1bf663ffb97a01fa3845c4a268fd8b9d1fca3fbe40bc85c120d64a24ddfa436dfe33a64cdb43bb0c280d0cdcce39ea5bc493093d3ea5cfb4264a817917b4cc6c65ab3e9a7adf51e1f3e6038f40a3e5e2a4585778c553d8110c2a05886e68ebd951a21947dfbc82d9603510b5b36ca4cdc27f42e75ce8a7909aa54c35031597444b2c38db2d09ffcc27652cc42f68d6a23d4d502c568323a73dbd011a6e274678d160c417c7d92693c2d3c9d33998c4eb123e51aa554a57f361c912d74b32e69848bf38743641ce5c6e48a70700d2be4813417a6b2000fb92d270332d1f9fd371200b3291c948ed20209ca2cde21f7265fbf0c899a1bbf42f8a6394e12464edf8c2e40577c84fbd7da35803a9baded6f53c7b7f27dc96bb216e5dbf28ed5d621cb940bfafa55501d5e07f2541a4562d7af8092c6bc594c173c839383741ad2d6486d0a288c286a08dac88420cf4631c4bf61d67c1bfa7adc8597630c9ab6275c7a2c23a5999e59ecb88dfbc63e6d92a6519cf79985aa041e2d298f49e1c0b4fd3d88fab988f8a732b4bf56aaaaa1bdcd24a99a507b6e8a76d708ced8fbe6c90dbb67cec626afb3bb16d72f792cb2ecbe0f38d0ac189437c9637cd649b9b99a89da0397c37aea2fa44be6cf41324c5655b00cd4ae5a7322c87e576b5143047c0c6c506b8a1e3bb4e4fe7ff818a2fc6c18dc464d1f4bf24f760889d392422e3738f64ec76665feb4c290ce746485885274e0f0f9419e0665f6e289065e18d1fb5c3df4c14b2529849e6260d6ffa04bbd4004e6dd83b28cbc94538aa79ae08913e2994bb2a98b38ac1c046b776bbd4743a52235b9517703bfc1016dd0562fc400c6869d98b7108f0f5a4bd61db187e8375e33b887b686bd38978a171349c4602aa4d450f9dfadd7cd8fe5dce54e168204c674697393b3f4b83d820516b0d5d8e71c28ac4a2d5ec50892b815dd839fa66baa6e6328544bcb6b92d0669aa0dac76c6514fb9e79c03c84c3d6a2a5d058c56fe1a2e91eca4f51dcd6546673c707bc49ad253905a2e36ad03dafa0e1abfae4e38d36f45b1ca4cbda3f9c38851a3b4f280589c016138a111964d8040f14f5895d005dc62a3905ab56922b96da93019a5649b0ceabfa266a724a7c25e9bc4c8fe9ce9655c0be52ffe6029d633b4ab1c4269f53afbf999c5c4f765cb1235967504e1c4bf00e4c48617d26ee6534c2fb6599c330b96b48d6b91aa60941c11b1a7d41aabe31707d525f79c7dfdf5aad646c45a6a73cadf849da87c2c673e22f56929bf333f15de27ed631246192cdafbcfce198b5e03c8d0e71b805052b95623d705a41c5f6988d94ba806e8a26025161fa755ef0cda114abfefc3c2806ef68106258523c02519d6cd8005e68df08869df40fbe002c7f2bd632b631182dc6de44a9aa4742db8a224ede1eda00881720d86f9e8ffa56b2a3f73daa42aef5b6c8b70ea039feb9981e6415dc88c827561582d807b2cb89854e237d832ac2fd185408d7a95f3b73d46aac28f0720191a3f9e993b69ebe6fc750bb3066c9d680a53a7039fc3e0d9bfd57e53dfbd05340035dd8d2cd4d0e2c9831c696edc2a615822d4a900a7e576b13dad0d054b0199914a6b1d392d7522ebb02331f6f23c75a789b1f69c3f188005eeaa5dd2ce72ec82eac941da9e44ea135ee213e7ee4c49687b10e3cdf0e2070dddf67ff343034c29b075cf5e8578494f49d38f4c988e3e428f32e2fc858d4981f9930a991d680f814dd5bfade4b191b5b247d2f4acc4098a70bbeb1d1f68acaa8eaae226de8fd9efcd8ca28a6078d9783363da9680d5d2522ae40eeb5faeaafe31247844ce8bd518f8d80a84e665a05544cfbc0918e802e20660b3dfadf96e7e89cd2abc058e752fa89f7b428132ba911a2ac1e11c613c2f5d3cb5aab98abc5f1ab90c546a45ca828c6a81208f96da23236d6b6592087beccc68afb8331f9f028d37256950ed9706a66f92d63b3ff9d1067d8c372e41431992f721c229b8c4e7ba616ba3b0c1277e401a223e6e431c5ddedda0db10f8e1e7722dcf11335dac6622f2f8c1f77ed2000267459b37ba1eb95e1a6ee9ae72e964a2478fb454467b9e7e758bb1fbcc053c79416dad3e7b45576d249cce2a5e1d38620f4a53a3346aa084e26e71676b792cf2a24327def5630965478a53d4051f1f8220d31b6504560fe5b03d550c8f3a6a3137218a040201440bb6f559f4b988e4524e54b583e95c05cc7b01af140d81d089bead89edd683ea8f6e65015cc940d2998bc2d18d6cce43a6bb023d590e859ffc1d34d7f75c3b77bdfc563b0c85cc34435a3da5a81496bb831a35bbe855321fd5f268832f3293a6e9716e8abc3c54857970f5fd230c959104e072cef28283a0666b8c7f295e64a002696c1f2f11927e0b6cc5fdd54f70f0e9ccb301e9ba985c65573d26c3505629f8ee8e65eb9c2408c7113751ce8f14046e9f1f07c5b37e5b839046d552e7ec47bb3025194c8a5f6e2051e204d59e417b01ba3f5cf24c896650e8bbc15dace4f2a9a72fb14be134da658ece1a00afe77a3abffcdaf2bff985db1920611acf0f5f921e20c0fce3cc114f972a6fb7687b3a4952d1c6117268a7a06807c431e2b19cc46c9307d24dd6fa9fdb107787f78753b32d6996a950b860f6d87556ec065bbf059341463b80255b27221dd97df0ee88ea48dc7177e7b9a17e041794458b20d55b2f013472330d2abf03b7b2d9856d6707e3c85942227aa64578d90e659c3a7092dfb9f666df0d415a26360093ead8c6b202145ea6b89449e385c4ae1bb2a2f8a08fe5e08fd1086ae521ddc126b95d3033f50735fbaec0968906483df0040b927fae83c6376cbdffff6976031f559124d1fca30e7d34f54de4820363da12323a3b81af34d1fd0f41d96e9c257738d8e75c0139b682cb7d3368dbe8d7529b4a242a2fb5bec4f1e1909d16f4a35811f1650746a35392e442ec404950627769d06dfcf97614788b3ff95923730f440ddaaaddd2651c35d32a521a8024fd2c73d3e0a4aed43e0f2ebfec4e62f563789386d03c55f1c47201b2b34794d0012a2c8938479b5172e472188be4da3dd6f9779a7a92629314083012219b774f652eecb400cd97b348b32d3ecea30e28a04187cc22f602efa928556cc5b41e97b863d3a86af8a9f5a4aebe07545e893a6466d488b3a7dc90b20a69bffefd6107993493a54cc37b1b7c7fdf3515a105e740141387721a4ca58947cc0025852343238ba5a144a0ad608cc91dafe280c2bc47bbfc3aa67b783dca9c0c50879e1df5595dc80a7a2306a5185227efc5e8a70e4ccb19fd53d9c44b9c599e9318f576e55d91f321935bb109c1edb6b464f0cfd4ab588d87e2ccd9029a645171f0491fef23b1e958235b4bb3b0a9f3ffe5d03d79ff230a55224a92ef6e98721c1e941e390e5d24f6fa8d097baac99b70a277e246e864084f5a76d149b477c0d21d293e419561868e160c5a55e272f38aa8b457ff2f9fa7b538363b8c23b2168fefbb369f3344dbf30a8e5c90a863dd6b9893962ccf1f3a449c475e7411141ed3b8f1b44f5d56855cc08dbf4c5cce1d42d11179bbabe2afe94eb9fe32f0e6eb356dd4d430a7956a2946227708857248832852fbac21bb9f3417b1d0ecd10b9a4d1c446bd18bd9bf305153b26dad5bc448ffdbf5491625f74c744e044be39e873525cab82156a732638cc3bbbde2f359e62cabc301184801aaff0636512784967f4ef1c482d67fb08825712a42e4009dcf9d5c816133b46ea53e3e03c7156b77ba51d156365322fa6450566878bf34301a148bc6d140171c80b94da232016852004bcec81794e01c39fbe8cb33e8eea9edd4a148cbdc0ff3ac26238799e5292a1bd65d19df3c881f4b266a4944de91951440692fe54e72f95a78eace82d8723814272e33434a778d4f91fbd2dd4e681416a3eb4ec2819daecf5f4e9f6c00d9b9e27072c10d314ab00bf3b38280d2de1416354d24062bd66cba949874df89e600995c998f0ce1c6d9a764e42b799967323c7dc8c594f8ec92038be6acd777d8a1a6efa64106582fd680da3448d2bb8bce9d65e985229904a6209fd873a45f123800a48432112e4ea8c1480438c6cf38f0cfc6ea21c511ed6fe4b28eea3ea87fab728abf1e4e326baea9bd02251caecd6caa0adb2f22e7d1a9cdb92b4dbd413f4ee43e5ace1158be3c645d7c7096ac7e886c63a372d3a9fda27dd13ffafc7293cd07499625ce738ce18ff971961b9d900f22642ce164f36efeaabb03a33da99300a857f777ae0ca2570ded20f3a655ff8594faeed2648640296113f31e3e988e95111d2ae7feb630776ee813cbe271467c3322bacd02d35fa1aea594bdded5f5f9f71ed18ea18b8e1d7e50815425ebbe13eb6e5059c42c81003f8e4734f59ce0cf53f4bbc5dedc089a2e9696f461ad07bee2a9dcbb5c8c65f339accb2df5b883fc789cbb48841d695f2711308ebda01192ce937c9942bfeb9d5d0ebcd94b456298fb2d8310cbdca2e749faa908a096100c353b01026750c1f27bdb64518b5af8209e59c2c09cb96f5704bb7a09a97a49c05627509bb341ed5aa129c2a9d40edbc5fe7d9a576ab15b4c69b46b9dc7b3af71e6d09e304a341efc87027dc9e97a1f4b73bb51fc0ddeb16f01cd4bd5288fe7fc651adcf93d9d7de776ab65d9bf8b6e2a4d012b2c0921b195b1e57b1c03c729dde0aa94bf94b4bb0632e7974f0f0dc838c06ee5cc0e477419e2704387fff84c8099db92620cc9325f5492dc855819a7ca9c40412f03086f82a58a3073f2c80a7e4ea8e6db52c19e21306960d77c7a32f4d4f08129b5182ec112ebc2bac52198192dd4b2e34cae83f2f96d2a2af5812ab7ea351302eea4e3cba4a682cd7224d7d1d7d9cb6aea4458fb950f612c345c8836338fffeb01429df25d6c042d746426267fafebc5d7321d97f60560bfde12b1f7b809055acbe21cc63b2a380bcc9b03f14f2cf9a50ad99bf309e210b0ad0dcd80cdbceac2d91e3439144558864990f1b4702144e21b0573bd1e45b10f02671cc09410cb612b27c08585f8e9b5216811fd9ecf21d427dec3549482729db3d0f9b05416dafedc94dcbb604542b0341b29573fa2ffcf5a28e1b9a4a35e02dcd6e9a2377dd36314f5a23ef40075f319663e961ea4a2755057f9dca7ac814d52fd700436de96868758ed08b2d08d60665ceed43eb636fe9f81a0c5bf2c04f731b85ebd53683afebb916b442528ab705d6d5c245ebbf58b78ba8ae8c33babf3eb165c36ecaa40637c4b8b95bcaf4d111e0a7e0217671d5119ee2fed04184fd8a6d0fd8e05ed6ef3a7fcb80dfdea6e01845293825b633f98726d59733436999b838a1402cbb56c3c8c5021a172d418255fbaaddd6a9ed9c4d595214bfe6548266753ba3e56e00ea9ee212f7dd53b543760b1005eb31dd7238f887f2fd6d56ae20ab2e61cc6ebe90a549b23065b682eb471d0653776e38a1cc1263911b5a111f00147d4bbb14dceafaac7658669429304dc47df7e69ca83bf4f418af5df6223bf5737ba38712490171e3fff3677c2ba96f3fc1cf115a4dc8df7cd9cdf4dc00f5ccc1de7ddb291b7b987e1d5971b0a256fdf113b5b920948205fc98c25c06377fa28d1fad64d1c2a808f5112ee3f0b38d8952006133ca693f212ecc5a43bd670f3ab8a34dba32de30fa9a0cf10b6d96372444e86cdbcb564905ff2facb1554bb33081aa2517718965c7c4348f0b43126a6424824056e8b7f47a747017c4218c99d043d28284a46c706b02598a2a11ab9c735f3892b11691f85d6bcf724a81f50be0cdca3b2a6b28705a1ec89914b155833f16170b629e65519a7bef8f374aca082dcd3afea2a555ac6471059837ab4626eeacc02975056d8cfd59e80b8f991649d39e7921f2b77bfd7686e31bea378677a2fec965515959a3be20559d99934972777d301d8fdb7ce67717a24c8d15fd23aa20705faa398694a10bf6dd353dfd87403339cd212d7c269b849e428e8e1c051acba2f995442a286efb20b816805e3987a4c976c9fce398744d5c05df759e28466adcb293901fff4d249f3c8470cc34d4759bd2ef709f931f4eac981fa4032c006d9fc3f9fc4dcf5cadd27bcb0beb8e3cd49799ef977da6da31aab51cb983bba875f409ecce3d4f725b82aa14822b74c4fbee59506461b652383c7809f292cebe0a96a8be3b399fb37a0aa38f1694a33842fff60af293fa850ec3289564bff99c6141eb63f390007632d70c25d353fc39bac0880acc1a7bbc610cd92de78f147f5134b644ea0ecabc75dab706886770cf76336887f9bec34c21e8f935e9b29630587645e939f28c912ff41c5d0310e8025a76fc45abc19d2bcb1242dce5ef0829484a008acd40afb9fafb713d8bfac6c9eb4e2110a645fa797d81b8c144e5e776546be9453d68da5baebaa88fae0bbbc247722def64c754d5ee7158fa0f1f826cbf6c89e6a3007ba0d6f0755e9dfe3bc27d9e9d794c2205f300fbb0badad35f69ded92cce627131111558ebe549d926e2db49bc9d9b84488f9258272cb6d9718104e6ba03902f6164b2dc996a389f8bd2c1d1d0e90fe7f29a912c79a549b5d6b091c4e50f127c8f4ed54ced35c1ca855e0067952beff06bd76c9584fd06067401ba3484ebe587f434f3685809afde8fd37017b95f214e9e3616d96fdc182d9dcbe600c6684780238158b3179e8bae3b313bccf1b7a4038fad56f1a516d9f2a9fc7f800ce7b3c02c2ed6e56565460bd3f92f826aac714a4e09f4336dc3504c8d0755e04031de6fc0c392b894c1f317a5db0beede269287c59a6f1a6bb4ef3669a4dae8a9a81eebd95526174fd34e593c667e3d32bf58ae9fa1e4567715382fb0e7c673c1c4795945404d6670263578c1579510430bde96c9af93d025e6ddfc5e19e2acfdd69b631de39b3b4806f6c5d44e70dce5f5a48b23968d69e3e11012583aaea8e6f5fc113025b2f1bc81c10dcaca5cf23cd5e8d337a7ed4f604720d6977f6fea92c9edff53a0ac0d376a3f796fab063b2ee8cc9b8ae93a55afa06d8ba951f60fc82420b987ffa2935f8475854e6808f80e04f6522c245fe307d464ea0269c5d7495683711fad882aff2094922d17b4c1c897d18db2a89f8d865663d2c0eb3bcc960c602c16330067ea4cff5cba239ba1490fbf03a9f013897ebe49dd2bb0835a6c104c54a37ee95a80fab4d21b0d7575a75d14d2d7d8220f09969b3c8523f4e9326c7ac89a308f33b28d45a3bb0cf0485ad64f6596dee26c466f2a6d4b432f71ab4614ec4877747c935fc6f6ae60b721d7060717de7d669a682e22bbe25afa12588d8a0b418726975bbfd83bbd5d90ca9eff86f785c9f295906d26c278ad37401c2efff95570f923a800c7c27f39ccd0643c4e6eb341b273049406cb7ea28ba8aca364787b0b62590f19f5c714ef82bfe93785d7555a092b9bd30558b091aed8f7bef9ac611db6251fb1ff6731c42bfcb473f153ccb7005cb1014c88d7624fb58c0dff08c5f75cd0a668bae6c6208c736a69307e59d426a9c432bd8d8f619e8e800d876a70d05aa288d7bbabc1d75e2dc4f8d938ac3b0ae13e0967843a7927bd441d046505e099df31f4698aeb717cf4cd4f889f825c34faeb4444a0ea5562ddce36f1a77e6df04ca08a84072a66c5111a283464b83d6e399f52a793ab70c20d2c7ed51d2e5125f75dbea9d701a77f83b61dfa38d1c84155e0202800553ac38f0a13db2908c6c4b55f0d28c04cdbe7852afc2fbe17f27bb3c8c53d48b1fb4d122cf899845f67977698ce4d72e01d8d3d3da62f91025b63e44e93ed2d878cd60d193d0e14eede983daf9bc19f01504a45638968b4ad2e95a1d38c4f6596c2dd1b55636991c82dcda16c4dfb1826629370d78490646da9b8ebbe7232b899b11ff13a6d96edc054dbc675845cd974b07d64a416f74d17efb56d1a1eaf81d5618b27a32abf105df959d8727d2daca8d802bca0e476eb3d1902da4f5789c442fefc739790108fc1db05b6447be49201219217057347a3b4562747de4b7571a260717a3e229a1a28eea4de7ead11debf59f86c26c4077ce6dd5244a618fc493ac48fdafd173130e81a50cf3480fd6e794cedadffbaae6f119814e9e4e7e7f6a553983d93775d58314c84bc5d9c58a4f0e08546d0c792a3981837394e1aed44d9660c9d226ae9e5470c6b932421a768cc5db047527d716a21148dfff45d0ebb3bf1347cec3d0c67f76644985d025125d557e818d5d4ec7d9d42b39edd7197fb0be54eb1f1128a4dddc4a72eaf22c9b499c5631b494f9340aee5574716495f1103f50331f4f2b21f25481ba72aeadc1404ce55ab0e7ef5263a012b55404502a3d173ee40cf6b03cdb5c5b9bca2de85d155e9f99574e21dd1dccca9b1625280152a78acd7d5eafa3b508956509ea752472ee3057d9a202471ef34276d25dd46f96106c9ec9d323660b1181c376b63ae5ee11902c9ea5a01cb09f0f0e9f16df7a4eb24496fc4a7527dfe4ead9fdca79b6459243e6651546f7f7cf1024b8044e7f3a116fff975b57020d86b7ce71c9b13a269882c3f3eb14727d3eaa7f300a2f281b9df5ffcf9299c6df5f247b4e6dd991d0f9d003b045eeaf54429cb8d261ab56bebddec9e76d1dcff24b25689fb5f5218512e35ba9d7e2b81deb04b722fb3001f8c44fdf6b7a45e755c2180ce0ff4c42c0e3f5757ee7567ae39d14913e02ce254c7831e5d42c0e2b31d9d71060266aa47a0eade73dd33103c095fbee9b89823df59bcf2bafaed991b6487d6bf328f418ba4d6c5b8c3833c6d1b7b447dc01133a887bf64042c754709cdc2be8c103bea1bad25efd703578ec5e20415c151f20e7c3ed835c48c002f829f8f82e903d90781040abc96a5fb32a9716dc0e41b40c399871fd5a8ebbc039c139466949a4dc05e2f2f8b1d86756275b1f56edbc34e0d225d04666b206b332d437dd09ea555ddc2a15479a79dc19a44a003a3eede8ebd453f81906ac41bb492d68151597617b8f2c6e1c440e4b856782e0742531cbb206a4f2cc280881911051ac52e097e22e0d53076bd0580b044b5799a3819cc8d77feccbd87e68be953e9e3d25824f78920009ad41884417bd81eaafb065edc8d1d1df7a4af048b5450e2c332d0e5c26de54ad173c63bf0864e1006835aa84c9a0dbdd774c05b6b60761cb5b23553843abfe5ed8b5feee38585e55b57d081bce0fb4177becb073bda0644c134047d9dabf63ec25bdeea3a5509d8fa1f3f3d29e8e0cc242e6febc249306e5bfb206ba8261e1df4ed7dd9b339d9c09f8869819cd9306b2d6ed8ec9192b59b1d573a953a780e9e09db928d318552077eb47cf976f7d705c7728c272ed21a6720c9eba2272d02cfe79a0a417c16f14b1fb922371bd9471e327d7994f2779088720f9b01c9ec76e5d6b0cd066c4a4e94943900bfeb4756497db77f4c47429f0027e245475efe105529be629bc52f26136b560c2782fbe9334787a5a5cb62543ce747f37a102ddfec01dfa3847ad679993b4423f548ad6d864ff8a51d5c1ca37faff524ea1fde35cc9e831456ae2a96bdcf186598806705ec4841e69b707b28749c2abc3d2b4004704ee71cbc803a7fe1239058dda5bd6b29273e4039fb7920281a6f57ef3683b48125a312a9014adf3ac9c50b273cddf16dd70dafc1a2b3141370d29f0304c1897de4798a49ecdc1dd4e00c3fd828e813b90af0eb11a96f644f9492b98d256728b52d617c60547f5bb508959567017e830ae1d57042efb6bfb0028b2e03212744d29d3d6d66515ff2cdae4ed2cc9828453d083856c7c7bdf2b585fb4d37ee65dc92affb04eec259812b51ab09c92f8c6d9d3c04a47d0462df39868f29e3846222d57e171e34fc47f3cb3dd052e9336b477182dfa67f7c2c591a98a6244736b88ad113d4b0452258d043416d80619cc31b600abacc91392160275c51e527e717a0669680bcadd98052c947a23db914d998ae365d55ce980678ab2a445b3e6d6fbaff5ecfa65ee8afdc0e4d85c15746dd6ce08c301d8d066ad00253daea9e8824b6692c89dfb63d4df8e8c978198d76423ca1dc346f8599bfdad51f8340a3c81cde937394da917deee0e4cfc40053145b62df957415f93b6b8c71fdb460038b1e074234870b2b762702db6bb090067d72e1446b0033582781a6c5c2f078dbafeab3cbf971d2656333ea97ba0fdaeb127dd230f48b71da2f203693af1b1ae301e3ea401dded7a15c675430049561ec6cf688b4cbe9ed487b0eb6742e24e4b1562ee5d9440398909f1956bf56061be702075a2b881d49099aef7dc49693437a811f0d2e03348540942971c7acc0d19e034397a5b2a4134dacff48be95e17e7bcffbc424ff2ba4c624c378463f79935108071fd0f34cc30ddeaa070a3bb4c6ec2e680f70d52740e121538f3ab7c7bc992ef283b4d2e7cd85ea4c174fabf56e4d9f28ab637f2f32f153ad94422bd36dd954374820a9126908cd49486dfad426a2e32fc11153686ef925cd6571b91d2d43ce0f597e0b55d512859b66045a9c069193a36faff23c5ea2c874e2c3208a5c0650fc10925ad8c59179564c9a2916cd501467390c660c510fd61388bc47a1be8a6e10de852c6e36b2b97ecd3eb76b1ef48be92c62965e2e825b2244e38f61f15b02cede659b01e72f6dfa33cd49ab4a2cca9c551cc6f6e2d16a8832ad630a9ab10a6e4dfa4b82aacf16fbfbafcac89a7c5925c1a8e792e80fc932717ae27e217824c322999063484391a07fa58dbfc546b4eb9e2b366a0d6014e473e5cc476d508aea99942eb3abed51cbcaaded9b03bb63c814195f9e249af6db87cc07df9b058d3272d07463eba01fb487cc581622ba4e97cdf3e4558f69b086b895c9c28db73f5d2c89951a6b7ebd4d978343f99d97b6218a4525ed4c33b9529261ac3f3045b49ab4c8e2a7474faec7864e16966e28d2a7af93c6f91615d079253b8366af43d5a37f691578b088feccd981323af79a2efcc52694c6e765144535cdc56c74e3dc87e91a1e39233600a5a9a141e311c1388ffa7a82387b3d8d8c602f23e82d72ced232f1fa512bf3acfa948daa3c02a24828bb479fe66e74bb3151bbdd756a1583dddc244c2392609e7aad7f522fa608114b34f5ae1eec13e58935a6a8dce9b7c32d8a35063f2a0546a5e1c56f6f85c1d7c4da7af8f58882218f25a7198547a4de95ec9e3a6decbf8ef67ec0e097121b66bcea1e1e437511817a90b76eb420f9c23be202069f4cc3b5d35ec9693e5bc65ac36fd67d1011534bfc6a9b6ab4740bf7e10baf5844706ac53d25d97afa4d7e146a5fb82e8a1741fc5caf3e34ecdd9c694bf58eee15e1c7fbf80ad812847ac416c07125c91caa3f415c18167bf4e98224ca5d4a3d5566a260ad08d127271b0c646a8b5db007f868ab4d20c5a85f8ff24a0bab3816fd026b0a3b56f9f543ef487509d245ae6fbff2c4b58e10a2e1d079b1044bbfd3f33693800724ed4b970153eb7f80d4b41688f1a089d20ecac3ddb07ce98256560feddfbdf76c41af4ebba8d802e23079aa9dcfaf6396dd6c7c4f0b9374a5c7c0efb2702a5f678e30c7520fa8bd5ce2afabf74a5b4b41651d57441bea8f71fafceb686649af92530568fad616f4945bab9b7b78b44816ece24d23b09be4fd78aa6099cb1eaaaf4116400abefabc5f8383cfa8c312330b00810a942213fdd0cf5ad96cccaf2096d1a566693b9f36b6528175796aa3fd24c894405d41e54a4995c827c5fdcb3630db9dfc0348f2046b46e0142658d1abfe5b3dcb4c035b045eaf3c39cd7ee39fffc727f6481c87c53e95d3850368dd3d350c31a050db7510edb92b511b1deb136c1cf8548850facdfdb7f874076b205fc7340fd23236144e2ce414a3440dfd46f8c543dc97da63690ad2029314e85572d1e34ca3aea081838d3552ab61fcdb094d1f444f93e23f1fa0ac2904bcfdbc14f1aad2e9037827aebb3c9ffdf6a542c77127cffc1aa7423a86f85454150b75babe86fcebde9e3e15ace56dfcdf0629bee31ddcfb877be5ea287cf3f3d65e7922179ea6c3fef5e7e09c9506f279a5132d3b2a62a2c15363a28f638c21e4641d3b9b58643cc62ac54d53dd592a830c161a036521948dd175665dedc4c24a9b21bbee5c4e4d0e231b1d7b9279cd26c25d403677f7b78d2f7193755b9a956e9b727c1ee4669f9cf96f6510cf28da438e79097863bd9b4ebfc7cc97cfcd12b9932da1991277ff7739195ee1af40716cbbfdd5bc708e1692421aae393c05c7ddd9ea57d03ed5e0afaa63b39963b5aaae1cd06c1d15998c19e625e839af18290f0d9e511c705f4c8410971455d864096d09fb425c54d4021fe0d53742b1f6956f011291fcb2a0cefb5ba1d8f612465faebe756b8ff4bb06c73205cd993fd6dd276b37c4f9f2f81ea92da7e1b49b0b12e2d6acee4c2a9fe7d771d4bf14d64b4bcd4fdc9b06fcccae0b781d23837870f5e7eddc57ade0e886b6fbe31e9f0f2020eb91d2ed0cc2cff072e7925c95eae5f2d3670d86c72df2411a470fcee8cde036fe55a7a69dcc473fb3c74b8d06b10e378652b8812714fe12d72561510a08a8af37180ea9dfb5c5fe360c9c517faac603728ba8c4e06c5abcd9469c9027cf5d888ec04d99fd7ef82e9a84a50acd20b2d23eee311e16e46189ad6d83791af3d11e92c894a0732e2f15a038625cd94952a3b312694d4430866eae3e1331ca395a706ca5c1ee9ba018906a75c13f7c364242467487d7f166eb8180b014d57f561f4e043095bb7743e7acb6ade7f7f62a234674b535c8888a6400666ab12a71687a02c8173fb2907cb5b7365d9cf911ff95206c7d3dbbb25a0138c83660b8ac2f8a80f0c5a6c0363b0de8401c768e35023f413f2937036d0811eadd74bccb56ac9a793ab55c173a599e47fccb5244a93600ff135763aa76fecedff98468e3f7fff00cd90963705563840787e90b1aedf394fd1d1bb07fe9bd8c805014623a7addc31ab8ab19fcf802261f12ac08346d52758b0a9f63cd05e2d14dc952e7d20c045e90eb6601d78b8c0a1f0232ca7ba3aeae24c8636a11d73e107e1c1b0799f06db230a0bd2b8a71f80bbebefb3c4d8b69d806ee2b3ae90730b8ef0f47e0e8a2a16f144998176837607916392f8e72883d3d1ea0df2b49d482b63133f140ef9a622616fbda0905f8459767d35ff1c4de5d1c161bde0ec43dc366fa1b9c4310b6dcd20b2c967b680b848b4690509ae2c5c48231937bcf0c8fa3fec9d778eb96019fa4c2f314a380602d54f363e7ceb87ee8d4489602fc12d04d2abb8e6764c19efdcc090666ccae51ffdde08d717771841d89edd6061835c8bb074e1a537ec339c841318323ec713ac1dd0161a1b4da2bc901dc427a0fae3847f8cc876afca97d1fffa5d1f7b51f9ac6c172bc96cdb6ae4f8102fa9acfd0ec06e53572b824dc1c38bd856e384bba33058a4de61c5b953b8b051ee6943e05910e1fa7fc930f2f1278ea203bce970c56fd5d098b4d986cf7b12816a2163dcdc8fa9a6305837acde4c75776f2184f3e7d816c360f762b9643d71c6cd8cd19d462642ddea42dc3329ca832eabd266844f27edef8761d21e7faf0ec9a4d8a53fd4ed1f955d829caf372b38d6a080d3161ea4e9f8e26aa6f6cee746bd323def5c6e1120aa08c54e8d6a49784930334bab651104b1ea07353153123cf13799ffcbe503eeac4712e963ab753a19598ee06e6726372b103dcf299bb9628858ab7a3b86a0b3f433dcd3bf5d153c54667a3dcd80691352362dff1800ba4aaea1d86212f75c216ac33dbf19ce112e2e0af4b8dc7f728a9658ada015023641da5b22a5fd3debb136eac8cfec1b412fa6921a4eedcc0d5fe3572987b6a769f2f552872db31b94fa3f2091b53faae91a52ff2dfcdc77117eda715167c03ac605fb2aed05cf176ca13833c33f82399069f6cc68e510c6ed1bc4581dd17b70d96660473955b812bc0f98c24b23df86e8c08a84798f617648021073b3f374ca7f79188f92bb91553385cab13e5e95df06ffa27907ebf981d4371d89a3626b00cbe36d702d170dd0569763a4a30e5831afb340a7fcc133b36369ef87bb087c23790cdddc2ac88addf7f161384cbb8f674251d0e5ab9828c247fd921c21bbd0404259a943edd5f8a2b1bcf999df7c7faf69afb70d43a0a2d2d40943509e829c24c4e85a140efdef1697c39dd8dad8284c97d0e9b6a6a7f885c01dbc2cf0d63341fe8f96e0884764cb8735e0f771149e26b357d4ac80b3e5c9e2e5b8cd4d1da279504b3830b9f61cec6bfc546e0264e49034de4bc77b6dad4bdd8ff67236bb7eb3347e43856c7e1f6c3cfe31e550cdcca65a811979d50646e7af317f7ff6b87986db819408e60ca5f6a288f3fb6f38f8ac50fb886c83d0c8c9a53b3edd85c740d70a6e9d893a41921bf376d9ef380cb5dcecfe40efb7005d8caac3ec39546634233fc87aeb9280a09a5a618f378a085bbda2e0f38f7a62d44bbf928c562035667590db10f9b67400bd9bbedf2ddb6b44b82173b9818463a47aa5439fa06b2700bfd17d87ba8f089cbd0b162a36dbc4f2240344f0c055eb4575c6060244edc7825969e0afac8a9df00aa1ee677617061b9a6cbb1fe2d1ee23f79b786cbb8a209cd6d9c75596cf98014ca199e2a5202777152dbeb174ce74f5672817987f5f0dab2ed15653e1e5f0c03646a3268365f8d57823b38b49b422623f7669615dd000c0f8325dc6d7de6ea7d8ef0c7d4e52cffd2aa8ef42d9dffe90af74587eef8f431f6b8c9d8cba2af3892264bf07fa3914e658b471ed36a063f6780e1d89cf1cd5ecc6690b31b2c9150a4aefd513267af8360d95c707000c2115933200e3378aa842db839e0773887082012dbe66d22455e909599d6f722f51f91ae585e12b3d12bd2b6b7dff6d8fa0faf29718ac8cfd2c3cab40e337ce62a691e1fdae43e7d817fbbd15d0ce9a7a002eef41f30e83c5f8ed7b8d97959ee17c44438ea9e079e1f79514aada2baea933956ce83f76bee29f6921a21620932370a7deab1f36ba38f7d694ea805f23e6b376997c757e28b97340a081e41e43783f22ff211e35acb0b2ebb9bfcaa68b3e4f28fd7239fe1c1a071e7a29532cb1e7cd369bd5af19f3023f64ffe179ad73e2313c42ced289e366ab33dc73dfe57930ad789ed0f33bac574831b7136b32b6c0e8b61186921fe847adbabb83a3aa2b1dd3bc586bdb59f72fdcb9df2fc35c886c518f95ba182770d7285978cf2fe65617eb9eb8c8c548a5eb6373e36a3a3a4b7689ea8443c7b9f6826336f16de0cf793f4b4233841b7b2ca638373c8acf6d042d2e9120f8cfc47c40d704f973b9fcdb7643914c000ea26b8255a7e1be76011e4023c87abdb698162b22bb1787682d9f887c8a90fcfeddf2b8f9796e5fdb3fee4a0a1eb41706d153ed9c707627bb6503fdcb1f69e59ec47bbd33b9c04adada887612e750f15797c75362cf965748e6a3f310f9f0543c40f16a51057bbfbeea7b0e173b70481e9a5dbf4a95e7eb2413cbe14da5ac2a2bd7ece0321beab203d0440236239dc0eec1b427414fba9b6fa43fb0c6b6b50a1107a1be409724a8326a0c32db443d27a6b1e3c7233f146891d4f19d692a72e7fc5afff1ea76f4d84342dc7a2389cf1fbc5f0e51dc7047c83ae1bc95dd99cf64ba79f98af5d3fa8e240eb634b8efdc20b62765ab2de2e22f8373c3b3eea87b1d41edc9a20d1030685082c7f6b97434ca9bfda1c9c825b4214b1b8b33c916ce7e5c8364c513e68c60ee57b6de697db9d6244e0dfa808fd92ecd0dd133cea420f9f6a841e8cd75ab4a96dabd23dd5b8eda8fb3b8c7f402488b754acd0764113ad6e9f25facba089e212aea2d05d14dcfac08ff1536ae05480fe61a39624a44dfef7b73ccc408b36b3fae778faec1c50db282b22596728eb7584f352c18f488ed7c0d947272503a049e7eb5b18efd059d10370bcea129cfda0e7e40fe275cf835c04d19dca51a21438f7ae425b3cbec8ac25c692974818433a86b0a032d4511a213253080e937fec98491b7898e4dc795006b0f48409d2694cb6c6ea7d33b2566c4e78aca2162216765c0c98a12877a316bb8a19a617ed90c35d1b1d2ba505cca6023adf403fbdcd189db283c3e88433bb5042bf6a1a79211e5106a834426936df20b462e3e29c4b4540f3940ddc48683783ef567f18116f15dba491dd441f924b81880a05b6983a0e4301de6c08c167ed1f481386485fd6be17a384aa7956fcc23f520da1da99b6014eb98855276aaae77695f9c47d996df6b4b69ad7c24c83979d02060ffb9f3b0147a673fbc264407735fbde90700152c1eb3e5ccc955af7c18d1c576c7cf32ec699177a2afece966c3d0cd39873a43f25ad50eef8b2126c336d2f5be75b1bc0f2c4d0e42f95f0431669f19aa7b8c84d010280a0f06b57cc88d6aed84fd32d499665b442d8fef27db60e432d5e75d72f9250892f8625dc1ddd1317c8e41a52ec8bf6b13b129ecd3550b12ad9b144921a8559676d1b7a6df99a405eba1df3e2dba8b07817ac596eb1321192e0f3ab138ee8f43986fb59f6962ac13341ed3564eae86ebc61341f0f3e60e9dc6038c61b816573f884b8061292a50d665a03d66142c2c1e179d7a84d18d42d781f61756b6a17ec94bdbe29c62a1274fbb958039bdb985a0071fb7e13721a351c7ba64be371c1ba91f88d7f057eeb314bfc4475b5b35367d0107fe8f42e72b40668ede07896761e3d7f1f9f964717962491d1a53a05478750dbb29e88a30db23a2694a96cf98aad5deac6a2f6bd9f156aedcd51eb20e0e38c586b515fc03525c671448458356d96e1e85e6b1b8858fd610753e567b8d873c84fe7a7cb47fde6506220c117cf28eb2ed70a5ac2b22f8ebda631b73794233a5caf282bfcf0b7853429f044e525474745a1a778f988b9122e0c886490295386d1d06c891254f4440801fd16ad91a001a077bf40a155e3edfe42b3e1b9fdd9e637a981840dda660ede32ea5aea0222b6b65922d9c2068b6b9da9eca7216280320ebe7cc090aa45ada41e673d565911eda8060d4ba2cd1574297bfee43bd86f6b97a874c17c0f47633f9c77710b3bf7bec75b1225190ac51b34e08d09639605894f1dfd87012f4e28a4ccac291b4165233e75ab790f1d165b7a0959ef0f7fc21c002e8f35d0047fa9e1741a5ac4550e51694494c95ad419f4fc1c7bbde52b57d8b0744aa49ea772d5aa412c7dbf88710d45bb0c25a142836d4222ee1290d6b31f0af17d28eda0f6733e8fec49bec83f2b62c101639b766e88ff5f6a4d285856dfcea3c227eb437267143c5235d239dd2da8422a3060b5b649210b9600bbd0bb9faacd8f17bb2ea97c36fc0765bfcd2752c81275b7ecdb70fd0ba5b33202d1fc4e3a4ecaa9ff750fdb89187b54a638e215eb7ce192f9dedc6bbea5c12f2ce178fd8cc77b81b9af9d7b0a998b928e66f1fb44d5b5a413054c7ccb5cedfa77f4c6694894b37cde9562a15675aae732c21a5ebc79cb1f76255f30810dae2ad0bb2e4659a9a2cae1e3a15c01f32f4d5acf866b0ed20f403d7f44bf63f1b65449c580c42e63f9447c5f956d0b191e546ccee63f96a1fdf8b64fcc59c49f421f4e42e750eeebfb3ddcf29e867b989f526d6efbc931f73477347f53eb81e0c11b8cd049d9df4984abef51c969bcaf9b102fccfe360e287540bd3b22d10fef3b165f583466b7ec1d94fa582f55071de26d1203b37d31b5cc76440d123f077c0b042e095e402383f293fb03d8e09fc03cdfba259415b389d2b60c66a70102eb4ba841896d3472530bf52bbdbd92d5a1c1f6e10bd26003fa790305b99e0ac5f763a3157700200d70659ca704f40b93aa52f2343578c5b8b2db3faa6f5553d1096fba863ef45451a8cb7e29a5262fbbac901daa430a5310c68c243e3d66dbe73c215f0ce4f8d930dc753aab860d93f4682b95c7065f54a00078a8ab75b04d07544a9c808c5e8e90c8eb47639fba5732ca0d196273e1b6559bae15b9b4c0e8e6a8fe12bf031ba154dee5fd40f6a067d3550a6c9e1d89cd71283b6b01d569717d48f2d3899882457dc50a9a3cb1cd72a00181f12e3fe0ad3effea65d2dd334e8a24c9b08fb44e59f82cb202868c88040befcbaf416e031591d79729d5b32aaad10e585f6c2c6c8af8a882acefd9fa638d7b708634bed8d9b109b3699b93c38ee03dcfc4b490bbdb333e1f133cda92e86a3a3056487a43dc652e9893b19742c373475b4bbca0d20a3f3e8b967a1118d534e8ca3dfc8578f91092b7e058756443deaf536ce831ecc0aaaa97c25d20f0a80c62be0d408156fe82379e5488a9a2a5b80130dd868fa36510d0ef484d0c0dc9c0ebf2bcb8a669bfe0506c982dd07f574cc137d930981fcdc3cf77a52579a553e9457372e750b8730d3e0c07a0b7e2e42886b97a940bddd37bdd056b7c2161ef033fb58aa309d6a1dc8083c0556a87a92f4f0144c55047cb261a879252660356256bb5b47f266af082b4157069a3c96601f5df4142516cc54b738992f3035ae67dc9805a67794cf753143f120b85617fcf6a00996ba50216cbc6fa63c8b89f7f6fbc2301a1f5ba2f06705a95fb8fcbb471b203fb866666fb7ba129f3d8294459c1b26c6096a15e4c510a0b87ffbe7290e304bc55aa50ea659825b26d5751a26649063be37f794d50a699dd37a038626b539a09499c1de651605cad05008070d85c069edf1aba32375368e47654be73c45ca1146e92358bddd9eeea9fd850157466d35e76a50daea1919d27b4caee20e7c7de3d352bbf5661184aaea955ebf987ef799b19818813f976c19e8d9a98c84c13b93e2d7fcc0322552b3e4ad206b7aa0e8a3c4931e01257e2fe2c8f25960f5e613ef3d84241cd519db1a2bfcc945ae59a200ea14f3cfe66c4364d3980c595ce7ff92e901e4b30d50bd4954a807b58029f07a5f43a09c05a8e8bbd25107b46f3b4f43f6094a3122d78f5ac6a435ca007474fb6b9ab804f7a4b4f7ff3eb002e3fbf889542a797fc79bd07b0783a667c3c320784526d5ad2cb17b8aebc4bd135e8a203a33a75de36f19867fae5401209aa6685eeffa63beb4229ee330497460dfc8d6f7acb9a8f40349947054fe3c848da4817bb4a6e4d9a3e68b13d79ad13f054ef6a6c25236192964912422a9cd18d89eacb233b3b9691e5372bed954782061f5b0cfc5af8ee5ed11f1ca3fb2f110e939b0f3cf481289814d2840303ddcabf110c1047d0640635c0aa66bf66802c9299d6cd445730c57c448082a599fae9bb3cf2708a57137a45b8ac784f8a6238c9ba8101711247a5753a693091dd817b35c90b66b0687d8eec1048f8dd4843f4ad5809d9b82e77bacb12584a31eb88f4bc44fcbf5f68e608ff16621ecd9a88903d2d7b333c1880813453368a9e6a9da177982416b07873d463032938496751b0e43877c61f39dd414ae306cb838f8cff1c883505de113d6ab95e9e01d7fbd3a0a0624dfed15830d63dbae0e91804c4799373f459a60321e11b37118439dcc4ea5946c14a8171001bf29ece09bae58ef93a5f35a48e815f7551aa157a37b893bc9c360f4317b0a102d90a3b589315359c88b29102b33ae01ac1404d3938a2c11680de987f0e5bb1edf083bd708ca426b54a87d4967656bb11ca4fafadfcffb1b993a6979a5dd2b8e35643e281ceef3fd48053d2bb8c29ef444696cf1adb39ad84fc6dc8485c712d60c13b4229e959a1505fbcdce6fd3e77d769b17e5eeaf04ebd2e94b0dad6276f8fc86a8ee5f490ac788c85287f9518c4b7e24fd1d96a0cffa0bf26fd41a23e0ee59b32a840c12e8102205f10d0baba4e979e15e745a0c30fe8f930538a9a3bc7d749417cea0cc648bb196308d6be1afdd5e2dafe2dca4ad767d3b955b24909d5c99f517e9c25994ccd4c5f54eeb62440994a5912693bf2818f5a4303ed95f733c3e8c5ffe1ab44675aa6373f6a3e0926fe7b95483d0648f59c4fadb34861e1e79d379e07964bd8532f2897265b95f5a048d66d0f2592331b849e214def01f7cbd53686e30a567753af9626335b559640fc44e42133922b7759b9ae2cd93e1c4a28f393a8922c651619d1ae4d229fa6ba00f9fd8a8283a47cb7b38d2ffb024fb07166bfde77f4b8d31c66a528258091328871d2a9e5b8a87510b2effadb1b62457740fb7018b921ff57187417a5db075e24e732e6aae8cfc4cff51c0c547dda00231f3a887928da0f8affd9b412c9db2239bd740ead3f7f9664905798695df8d00fa7ce88fa2e5beb5d98bb26367ea3c8b3217e012446fedc027c8c31bcd444718d66b1abc168867f3d2c97542a8d214128349da26da3f3fc358ed8d0f71c1584c2855a9a47ab74980e0f1c1dc1d4c2904724a440c72267d017c8c04092b33a2fbfd27f401e46d30a4b5fb909c28b3a8d643fde1a0cfa0b7737da1bc7e9f5715c18ca16f1c9536e4f18c330508732637d5faad2bf34ebb8bd7e8c2c6ddac4cbb5b2a33cb1bb46ce870116c3aa6dfaecc621cfbfb9d6833a97a00e7cb17d65a5e128e30f3d643071d8038f0e944060fcfd211392bf09503995d70a9b17b4c03ac52038ee52676bbdc68c610aff63cba6da9f2349d34a09233b0022d7b9aec98a55b8a4e3db11012d48bdb9b016f1cd1387b6403139f7d9ab6e265e5e60f8154fd3328c63d0a7ad460e48c24be6703315687060dce6b3e574b9b645c82127cee6881c07e2670891c7ab3f942ed86b188a895fa3fd5c37182497d46c4d57979d2199b08ce19e9b3f4c98dd231e0dcdfa3767164f58151d0b9500287a97ba7fca4ce333f0334733a916f0e074847138b1543b089fc013e8cbb7d3f8387395b26f82be6fd8cb69611e19968bbda9470f2057a8adfc930cadcb166036367d7a0e827b8061b57378f80c9398bffc8afb678abe7a742735150c029c0c43e245d1ffb0d6bcdd339a7ad368c5be5d0a9bd3348cbb5eb18da66fd7838299ad941409146c4f1ab115bb80a5661685dafd31f5999995742cca1212fe474d84f6e20c9022d31a8b819524a71145f0d547d6ca4308cfeed245f5b6f13c99ed76a96c82f7db0c0e998f3164bbfefa1a31031166c39c57f049f9e801915127ea639a5781e4c22ee50ae6401fee435300bc5f79d5e33e68bfce1031f80d4b873260349b0a572097e0727da69aaa2e0ad989a54bda4b3e71dd816377b6d45b7d1f6dfcc3ed70f8b79ddc4895adf7c95dfd3c7db59da16bd2c63d8b29e7d7a637bac018d30204c4f938107c9688058666b0551080731fa69ed3c28ae07f11f415ac2a5cd224679d32cd4d86b386245daad8d94fa45fdde63bfb50f41ba7197b096a21aa82881584c20c52dfd725e42f2cf00adcf888fd3a832697f1f949e5e7844b320a2407273fc36e774cc9f957be8d9d7dcda5ddbe3faaf9a99a7cc95bbab752e3cc58225840d7ca943ff824aa15bc29bda9dda317a6308872e23f4099e24e13cb11186641e0cce9d2a16eaf7ffd9f08efa6668a8dda57149dc7ae12950203d4642ada742f7635b35fa31c33ed526f661b7c3de8c3ad0380dd5c4d50469556e0b2780b5cb61b39152efc764489dfd3c04811e526908630d36663bda844c9796c362fa6b6b0a508b32fffe192396d1cb287b854ee3a4909fa2e0d2174719563a31249890f5ca42ed30c2e5e455ab3fc17a146707326cb047a206ecd7132ffd7fda6fdc9fd220c9c7963846bf4a505c896fa8fcf23a32f5c0aaa5c1f3547fd40e0aa1c8e125ca82b9cf11827ad17a576638203d303dc6b6a34a033c6812b827c67542efda326921b97e8b9950f4cb29348441766643c5bb2951fc31fc55f666d5e2f949b3b4dfa1087a1290d2e58d9a3e30a7611418cc403d427907f11363f011c07584081dae33052b763845c3b462cf24e0788b424b244ca476363fc5311474758a068d5bc39ffc3d620abb3465dacb000c19ee304f887dae24c1065064d6d1782a264c3f37048afa0b1f2a77a347fa31e2e5cb40a10348f56c296c00d493b3773c4f620a5ca19eb92062121399c143d0807e24291ead47d913e516bd296e059c5842ca0805c6f775556ea7453f8bd8110a507eea82a6deacbedad5469245af64558beb8c88bf9fe44653673d880c30f38e0f3280994ccdafc7a91edff22050308a4e22f78f472000adad2769cf36171bc420a5b4b2f5cdc6d9b5e32289ca981331a040e895880365a499ae5a071ec02cf6274344cca512a05fb639dc915aaf7b3ab381e858bee0a4f6075614fbe298b265bf87b31b25739b2699c5d5852f2e356dec05acf81afd2535388b105aafa0cde842fa298620af86e4845edb7ab905626504a6b10e0d1b7f771251de1c58455e6bdb1b2b10d1aecd8b3be459deaea4d7bf827133677b47ddf0f59db570a0f5c56b1d1a55c505e7fb3cbff3e03e481021da6ab921f3260aa1d63dc167e19d0b17dd9aaf62f541bf0ea990945506f9c5ab96934d4f29e9256a035110f0495982b820a9cb0d4fb4894503192f9dc227622f90dfe588c4efedf2d741200dc298b3edd9fa857ba7dd416b6d5733c9337f7eca5c629b07d518150cf3aaba0807da783e8691750b0b99a74c54e2dc376065a5555689525846ef8062c327e0b2e7bf7f3f70f53497c1a13512b4610912c1920fa471817471d154df38951cda3e34c51033961f4ea4e9af4ef5d17c593d739d25ecd172c5d4007523ecb68f790e8c766ad64fe302de9505aa58b3c4bbe472290a8584fabfc629c320a298cd1fb5c1cdf009c1e00991b029f16db43e33ac2103ee07f1567217e810d367bfc946fed42f8fdc144c90b08e09005716338d5890bd304fae2016e0034951529008f70c7a75013ab4d625b8d5ed916141c0c4c332fd681b3329348c7f825375f15a207812177efd6972cbaef0523d32b717cb33d0d72acd2a9bd3ba2fae8f18747a3598e7929f1a22eadee80ca757f0c0b89cc9cf36f59c8c7db21e3329c66660be3557b34347fd2d8cd4e055de1727777f15663a2db1fe033b8afb33e2c92e5e32bbcf849fc42e5dc7a5ee7f16138e32f60fbb43a376898117da721740a4efccb1ab55af906202ca3f5ffad7146d5e6438d8f0565d379f7198392194ddc337cc825dbd5742276a2e17715f500362493a3bacd748daefbbe4f5649ea71e498d401253144bf7622868f8c3390b35ac2250fec141fadb589285c4238c57ce73276d774c3b6f8de4936cd4a3657c1b61eaed91ab35026a6a37b68eb0e57033a5fb45ee2e263d845fff4e26dfaeb33da4c3403d56c64679701707431de034927ea9541271194b8fccff0cbcb4f370adcf5f5d3a7b6eafa3b8cf1e27db6c10da36aac179b5f72f468bebd0ee9f7b220de4709515abb10f32dc4f1aab0511efefe0ccf06a7694621ab44038c6d26ed8fa9fbd79c1753f573acc8bac9300eb99a406cd3a5d622814d83670574282380f19def9ed7c363ec7c646a8c1875399f86115c195b018f0a01144b7c7153ae4958dd065eb4d284568377497164cd969b655ba1dcc4b9711790f142d9762a099c435d3a01a6ac0e7fdeb37531bd52e4cecfdc8b7bc721fe50409551c38617b20555cb4fc387c2e7c8c5db8fff071c626f8de2835453d561f243992fd4eb3f8b165c76f9d16803b2b3f649911eb84cb0292215ca9d7832fe0ac4c1c46cadbd89d5cd33cd879aa977281d919fd1c665e9de8dba36b1049bbb1a8fbdc5406dd2e8b34d7c5bf1f56ecd75e687811d06852ab9f3de698f12fe0a6369944d65d589d116c0dfee7df6119ddb5b9b367c54635f9ee5daf4e752b2ef2adc6a24187154c383d6cb5b3b32e318466969056d22c45a2b293af19f8ddc078dc3481bc908d54001b4b231ff4dcf977c9b6deda976a9ef80f0043b01c33a747820ede65cc49cfeddf80456016582347f73268a15e995fb98a6baa7d7d32c40a803c89285f904de01284da2c311eb3dbcb3f5eb86b3f2ac452a82200c6f03d1157f51fdf3b52aa47b98b5836a0b7ecc909b098598ddf3efdf3fba46bfff929009022d6f15bae455feb3bdac8c85371d818d2bb2053d69a49636b1208293077145723259f5348612dcf0b27d3fd8d0cd8657963cd92d5410952b997aead9841983ed2f4be433968d37267922e76f274edbd704f0a7d78167b2dda977626e79621048bca51559f1ec226d5dfd3a46ee773a88e2065be5789cacb09e038f18487372f3454894202fdbc9e5b95e7e5e2b181624c6755b0746907a0e1fdf2977d987ac417c1bec087d7dcbdfce7e5d4f3a4728e893092151639b00d6ba9a9eb4a89665f42fd71f4c5f64dc5fd7c1b65251c6aa8f67e7e019269054ff029c9e87ac0ac29204f7117116f3adb7ab44e817ca310aad6a1377ff1b8332d2533a78c0ee72b08c0581e3b5af1b000051a8e4a3bcff35debabaf3fca535a7bf6c3358a478569611a0b6512f20affed85a1fe1b054819353203af37e8072217601c27a9feaf690a9b1d29e4547d1ec5e8da545c514f7185d3dde3196bea824b0ff395943dd0bb2594c976b2289eded07318c27796af87cda9f2a708ebf3df6e0ef4101d66d456ace964a08aa653df768dca2f7452c111d0340abd492836def73226ec1d024d1b9e18e98920384807ce758c24ef5a813fefdc648b2be55f91b7d032578db2fcc7e8f60b2e1750989209725492d440978abb88734aa529bb64539e4ced69b48c59455b5378f8327264e4fe8583a94b0bc6d9a40109bc37c4ca1ee3fa696f7ff2beb077c3d88fabe214e0c0c3e251383f002a33bd8a5179017fe3365a84d0643860fbc5fa161b676beb7a89d956d4edda88911d21b396f69d53c14972d4acf231a4ea36a9c7b48f0c03ec54be23aec16801d19172b8c4e0e727dda51bf519344c343f117662bb8cd647e459429326dec1810e3cca3738ca28c4a83d612694ccf67bc9505a9949dc8b5bf592896a339b8de3fe15cde8f610743116e42b2f1453a0290856e09eb175545ffb352c66de7e32224a5567255155b90fe34ac564a512a6549e996b0040b7024ea62d739d33509a08d1c038399c7bb426e899cef39209468bc294148440d1efdec80029b0621f30e720837b059d4d6b590df766c72f50fd62c805f65158e949cb43a105aa9ccfa5aa13ab84c6ebe415b978a652a4972aef6c86b4432db034f9ca241f027562a7d2f5f20a18625b3ccd036993e9f1c516092ae2cb3b064ceda696d5576450904807815a17f8f132fb74ce2f445e3498ee96235ce50bb800aa040b78e91549688aed4ba20f3f5a09097ba214a4c24d450aec986b6464b3af4a12ce38b897f8602a3c4bb7c62ed677dc832d94a7da248483ec9d98f81114c6bb9919461edb096bd4f8207148fb1557d04e79097685006c088a0a52d854ed4e9482dcfed2c1393238118142cb2eec9452c994766181dda59235d73b30ca0554ed021822afa2b32681bb5631721ff56d1db0cd10d970f2b25c7730f5a294e34903d9f9e1481cdbb8752d152b9c01473d59506bccf2e37472d7f4a6828b9f837052154939a1030444cc27e2d5d3d6d88206f0e97ebea245403bb47e8d4d6d249b08f9f3f2a5e8a4065fec9df62fc4a571d7edf7f9e7262a7cc6860fab406dcb15595b345f68de72115110efdb4bb82e9fc858dcd9b36dc5917f512e1186ec3106517ef94df8b96cb600d313250d5ac21de4aebed5b75f114c768ef5edcbd06120c1d82d9ec6b63133654bfdaaa8eb8963fcb2dea7f2a7353ad67f90de3b1b21d8546503b5ffffd04f6f1407132086ea835cc8de154b4b8ba6ed122df6e7e92615772c652735a0e0cfd070cbd0e04b063a01839fd997e49adc4b0174b5f49fb4c753f9c9df4b82d07ca6ef5ffc3ac32c09a8bebde2551b4b3f684cc192b0bca663d154c5bec567797ee81f17443990322dee22bece87162db8c09db7e533a304c2cac42fbe8fec40f2c62aa75594b779a8b9570885228e2e8f201d70ebc99248fa0c091ebfbbd66e94aa77bb4567f3060b69532873a01c40d1d06b5ddafccf008748988036455c71016d908aa80bd702bb67df003f955b3e770b1821b551b52a1e4fdd3c48c71596e10cd962edab89f9abbfe234a3ea8c5d4a6b38754b0a52ced978d90305f38b63e58d61e025b5f041ec816c0d06aae267b654291f3e13799124bdbb2fa7496d1457d68f6f86027bbb05bd81b84976499c2a0b6792b85adf6d2040c86bdecb50b31bed290a2dcaa8f0a556c209f8b8d41852c6e38b37ee9950a03572f8e1b5ce52ae299f73694b96702edfa2ac0d9ddf229660794d3c884d58a362a2c6c021566958e0cc8ab1c16e2aa4f43d08757903b28d176b1fcd7064d6087f0b76a0417baa76fcb6e2177e48a43f5fa5bdd0f11b1ab8edf8058aadb2871174fc914e37da412f816ce5fe85b5adffdce54970bfa7826311312a2d003f05c08985040548520a09ce51ee8be49ca6d69643331f67943eda6f3da37b3ff33da3ba57b672f7e465be21f53b916a8b67ddc6bea45c3a97e0c12fedf39749d4bf01c1e14b50fa2a0ec68d3c133b1456c4b64becbef2e419d731c3d57af860f60b2c82603ee9a0a65790fc1a6ed7aec978b3266a995529151c33d91833c90d767cbbddd76e77bf7d2b72ab6aae0addfff3f5094a6a4eaeec9c71a751f1f2aa33fca045739535b16b93e3918a9758d97d5c4074f5da548bc76e0bf2eeb8e96af5772dd7b6c5db7e28f248da6e9d7ba7f4f2c020113b4c10fbf502dde88b02d4e6b69724cd9ca78a44d8b01e16e4b2a414a576a3d5f0e7d7e320066dfb7bf36f4e7d7579bbfa34d4e2325de782f7fc590956de4db791fcf8ceafd53784213e38b898a27b226073b8143b7efc4480045f77c75da12e9a4e4b113a39ad8e9abaf0a6b40a1178590a9f485a436cc58b6ad2d01d585fb7fd3793c20cd68e8aa5365279567a6ea682dab2aa904a970863733920611e07ad8f97f0912f7fb50bc2f90ed41f5a70e6e8f8e79003a49fb18ed3bf1cda77eda7911562b82f010bad56a114e54de04cbd36e3a7d568c64392b4c122803bb6488a82627d1a9883388370d72a35b55bb017596de1a24bb0b9b69bc783d02061053e8d4d95c660d506939faddd278da48e406efff43624fa13ce791ab353f0d943771a45b56f4a2a958c067f267403f4f970e9b1a805e443206b3973b78439f5cc4c68f3d31f8fb500f02434edb2fe8fbacba02ca17cf1ca554821e9f8df6688b12a9690140ef6a4a9a216b265a8981312e14dbd0c622b74a1f007874f824b25ff08aaab02aac48e44ea8faa8a3c0c8254720c7d7a2d3e90c7491158c2761bbed519a7a8e779daa5f114c25f7057d3be73adab24bc8db00950995ef3ea829d7e71f4aafce9a5fae3fa19b814d47bff9ec39561e7dcc92de228a33c50b14777f7c2ade563e4650a73586b496b7d8fa9c1597c1ed12b69b7bbbe5e76945090759bcd9623798fff1524b9535240823c907c102ff2e5696b3062d849ace2ae1e81ac8494e6dc9d7007c7a2d7ec85179d4cb21d9faa89cf1d2876c9d772b5af4b180865a8bb75297cb9181b76e061004f1609da18b1e220c4e8dd263d0089bee74c011682ad6499a68d1f8482a7118c48cca4476a0b723be024729d8ed41623b8da368e4890a1fc1ac968ec13c17f036d82d72dbc99d8f1ee6da2a87804d089fb8f87484c15bc51d505b1c96b3aff4e19b097dc5700f7cc6407543e3f7becff8ef1fec14b12047af1d3201fc15bb432fcb1c4aab8ebb23d733147e20b86667e6d5b1794f1c942430d8080543d1a284a9b8a9869937124b901d2b5998cb0c012160fef812ec5011dee5e9335ddbe97f731c29e2ae671b11c33d03c06c940a499d61aa6da179d7b1781f7298461160463020eb89789169ee9941bf4c6804bf80c42dd970b264db71d60d0e6c5cc374882cf51884c9393ee43f83f98adacb1ebc93d7970ffc6a3852b2421892b651193a6b4a2aabe7c551f929537d9bdcce0648662226addc353bece98963be9ee6f9e80a149495122c899a86aec449efde91c9ca41722e55a4425db5df9c63af1310d774aaa60f7bbbd48daa8c23304af55558792e79715b544dc93e0b5858c8a38e3dce072999451efb98aae1a45da287c715a746f7f228cf679183cdf475df819385191577637979e9139af154ae4508739634cbd2670097f65c3c79281d90fedfeea76889aab96e235a113dcde05c6e297de27cc74f713d4a9e650231c910f742b03ef247ed5b93b395b2cec0f1adbc33cba7fa4ed51c31a61e92b33f3ed74b910162c11d44b891242b20d95d0b90cccb45223264c58773401d35de57f08bd8e3980f7329fd2906e09ed5864a99b30941dec2976ee78869d02fec8c8be7801d74898ea6bfa1bc9b6a8c5938d6f5e7cb95cce2c32aeed9e0c3fa56cf36d536097002a77a701887807f227cd271814aa1c1aebeea46da755d611c0b7733c20cebcd0a06ae8d95539386411b5905eee58b22ac972d194c19e8ad4768321b3588b70cec6b9a895ec9da021f48557153c88a4e76199b7e388ea031fb2cd8f790fdff9053b5021de8a773316318584d37062fa898ca45fd5f97a82d895ad067b69032ff07c0c95ca6c372787cd9675a018cbf60607703d5e8c56b78577bbfa6ffb305b6e2e07578be8837743b614c1be732155d84736171dd524febd9851d327156beae17b91e4536d279223037af492317a0e2f3ba94621cb62842180600dbb37e8b4a4c659d526efe3d0156a63d333cec0755af2f2d129adca4988ab9751c04b304cf7976e9b65d05792b8b56745ab81c707c311a1c33774be2e420ec7ce76b3811ff006b68c18d8d2702074826af6338688c9e3360dce393f0f21998a88e85f4a9c4f1ade3511a1d97a45e4217aa35c475037abecfc5a0f14160e6c6715bb0c0f979600ea74cf525719768f65c0a7baedfa6880cb471aa5e4bbc802d0e21a1e964f4481a58fe6342d2e64bcd954d2a5e9961015d251ec769279f713d9580319631359a9e6312b2e5339fc035a8566954c275ca0a5a87c7977c903ac4a0c24a67189aa2e81a1bfb74c849a416389709dc6d7e1668baedd2ba0f4e4a08f33ecfa67361476c094b31b0c0c476b272ab73003a5508094318ce1a1951194b8d1587c29cd21ff432a7cf6ebde96c96086be2f8469350d51a43f004e58fddfc3e826afeb2708422ddc881fb6794139e6c8977706d5fa2e67a3da1744d5b01f23fb9be124edd635fee04aec4659290c34ebedf7cac58d82b70eb83abf23885c76a5005b7521d4e84060babd598113aec8bebe2604c107b5058d011f4084ec7165ca657139380a4533236922be30ac85845cc5d6afe2b53ade3baac28999687cdd93200bc897e2f3fd8a1ac6f9ce64641b0a95afe993bc6688985e8a6c2f551869390c042c7e8004a8f0eec8a2c4c0515b22ce4c2bfb27222405abacc91689aeb6a948f9750f53f657e3051cd75c2dcde0c42002ec9bead669b882ed88df97db355269ae9985320aac3d042fb7fe3f7c12715c17af845a3540c27b855de77d42e76103dec3f7b7ebea157aba84a2cc6b1c2da2358e87c4a61c7e3cf21aa3b5b2f269dd099583bb990899f2aa0649c3dd2aa7b6091fd3f0e62bbb10a31e34e2fc6a10569e8234ce897dc3cd0beee4eb9f82fda783418185810369c8c4618a78c508f0b95e8eea2be2994faa4295764784e9c3fe1e11b3e04edd8db6f2c078445844984c08353809b7115731f07d13b3853843b3db27046a2876ab4867de3c882ca5579370fb588517e3b7514c2ba280cf7955b94e940dc0652cb9879c81d62cd59b39bbed83a5c06b368064e9ee9f3f68b0805fae0403088851e62e4a462cd809b4cfe054344a9a04cea8cdef53c9950e684d58a065a4a5b8431d24cbe6bed3c6d06a9e97f1f4655a303429ee1ca5b8a7c822ad4299b906c53bf0e1416dfd7ecefc8195c17356013b28ca928a65df4f251d90bdd322ae65bc84f379488bee8db2de8e770476595bd7b02671998b92777c2a3b4521a59f237cd8afb4f3b3b8237c5d78f07b1b64d093efe54efebfbb88f8b30fe79a69ac23728e4580525b61cc68c6a4e554edc9d6352d23e4af858b4280cf6027454d3b2c6789643bfc1b207ece441e07edf0e395c86b8c77324824391716145a5b10b96b4a94041fcb2c5a5f27c444223cc8af6a19eab85caf453487c8d8c7a4af4daa077748d36518e3931c9f5ca61613233a3707808d4b52d8b0a42199b653da692bdb714c075a0561a5a10d9337f27a8f9244dcacaec8152460c724f755b27ee51157990f03aac96c03b2aef6e6f7b6891c3d1f8f701e0a1dc8482c9751aa0f3e4f4ddccb04daeb1ff67655730a77efc08b3bd45b996a580af0e5b8889bec781f2d8d689af9d55cb562b7e6b407bb7b8d52efbef5b85b68da14cf894c997a3ac3c69c3960c18d7790326073e98e31ffdc451f05754cba9badbc643946fe55d0ac3c6c5b9839eb0bbfd60d4afab6fd02834b9cc6ad0f77ba772f73e01b79e60225868281d4ca814b82e86ca443d91e3bdda0c61757c5648c69c4b40a00ab0a54a2df332fab5b0946ffa3e66f1999772929e81e9a22ebee5db5548fe2eb93f7d06dca18d7c1d1a496c4f9c75a63db492b4a365200fb870cdc4c35ba9377fe63d88ef11468fd73b997c9a403e9397ca33b9f4ff979b6cf37146a7cd87113fb5b0ea8332f30736da0fd01e716fcb962249530827b0c2018bbfdf6101857e9ad4a6a5f10a9146b363fbafab3bf78176486db8af36c38eea8ddd6fd67427c3a34b89e8e374ca3fd5545d4dbc655ac5bb12177f997bc96e38e1ff3c135bc2ba73f25fd450d7aa4bce10190f790ef4737dc288b6959f918468ad67c8a73446dfafaaeaea690376fa2a17b653d12501c413801b61381eaaa7c1e631a8dcaf373a2f30dc549c77aea09b8b02c521d3a9512f8e4140f6cbc39db8ef6acfe7e59dabdcb8f5fe0a7e85896f62d4a3ee0051f2cd6d8a170d5786ad3c5bed4f32f1d08c38b89082c3625b1b6e11e3824b5160b06ed614260bedd96aa0497def2a1e705cf5570c82a971d22fa20f2a3f90cb9c8c71dbb3559c717b6597b2eaaf70968778ccaabd907a214f6786313ce6f797395fd48f1ef40bb0ebdd7348bcd8d88ae8e38b98bb970ac054926344f04a6684e6b90cb4c8bce243001c07889cf3b6ec2a5275853f09a4cefa8de9bc3a120927ca8d2d28efc38f251095cc2c82dd9086a2e02b0603ae820c5af49380df062b03478b6874197d3fe873c211028047b1630d0fb3a1c2befd8d6f3bc6a4f1ac1398a49c4e4f8978c1765fd146a959d268ff854482c946e05a19b6f270a6219b9f1a089961f0f9f2f31ef276b99178046c155c84bc5619989f16f66976d54e78ad8b089830cdcd6b85df71f75517ee36fb1aad38ff05b18b9908869861e7714f5e91b56e70b714faf70f2c9bb6b7607736f97f0fb445673af30a608c490d593e19fc0e491feb1d764a707be56c35763072b078bb3536e65788634426c3e60e0b7a185326523318b2f7c6e6e29f2e807141da8ad4301f6c17fd8224002f3d339a7502a9add587d89b5b4a250182edcc33c9a1da2b081fcafd510d9765b72e208b15ca31587b5268af3839b50e541ae02e9cb4832cc5609f1e52f686b0ad61f40efc91ddb6b36f52ec7b546b36a3d736802fc7dc033dec9feb9c6fae9a9ed4040c8c947c6ebc1d872638e3d8ceb491ae3be620aab2c1c8288b5a5350e796dc74b9d7fb7d2c7bdfee8fa33e26c18999907b5565e13ba8d7f38b449a4cce19e28dbcea0e5ca54e16b7517f9b44e78ba3825789422d52fb3c12adb3e38f34a317a0e070d012fd18300911397092fc3e33e3a6dd1207dec18204fbf3ba4fc2f5052fc46895a5bb45f7a33cacfb7bc12b445832e3153072bbff96a5cf6c88793b0dfa911aca19d3bdcb96ae9ff06c40f30f6ca625e7a657b1856fcd33635852b5d4047524581f1903cc8cc2d7888503087654665a1f1c6aefd3e0f6e6069e704631afeae170da05bce0459e4c03c8d32ecdf63c1ce974564dd252475c214abfc09adee40d153f2f41ed63086800dc8fb3cb268656df66ea65342b805b84a9ae126ac1efd31cfba6c768f298f2e352fc02a8d5f8303bf3de471755c5d56e21662de07b50f189294d2c7d53ad4b1e3cb45370fc269a52152e27a571b244ccb7a830723ee031a1f52c378a65758990250c15a421a03d7e05d6a3d0d0ef88d0b8ae4e2de58024ecac3bb7e927c429e40ef1f9060b7107e762ed0902eac619b3126e8f09ac0fbac07767ca231955454da2a8af782fcf311987aa1d743ed2c1a926fb5e9a710d355802a0ffffff5f