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 79575 e9863bfcfda6118d1303e12bec2cb32c19332ad4172980c25bb404e2bc96234c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
67a54214b26beb5890189362585d926824591a8b476adb47bea9e2d019f78a75
Certificate Block Hash
e9863bfcfda6118d1303e12bec2cb32c19332ad4172980c25bb404e2bc96234c
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...000105000000df0100
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000000dfc534ea8c4343481935fcca91d7f4e0d7cfb34e4d59ea0e821d27a11a1fae2510c62a6de315a565074507bb94c483e2707ccf3ecd5e85d36f88f658b6e806477332d7b3d8885ee7de5e5b2768ef8795c2eb719039feff2611300000000000000080000000002000105000000df0100

Raw Header Hex

00004020b3645b7f4dbbf8acff218623f8c8d7ba51fbbc3802c7c8ae0d1b5e596b6da8a7973c6a562c2399d5b9ebdf59bb6a1cb6aab7851e980b922d5455de6de58acf917c85416ad3c90018758af719d0e2a9be47db6a478b1a592468925d586293189058eb6bb21442a567

Proof Data Hex

59,560 bytes
1212160103073e99ce994fbae5275c7e213bd8acbb0c4b668aabb39ffed6f3ebdc124421c22b826553a8f3536df1784553f231f79e47a5f1f7eca22673b5646f4b3020dd0fe571fafc1a686475aae39d8969bc5333222ffbb9d4609a701d0929183cbfb128570e9eebad134e8ba4424a768bdcdb72afd93b26b3dc780d41ce4759ccf6d22632927223fc5f5150f26c904ccee43b27cef6fd88ff995676df8721d09987ec0bf6108dfaf6ffe396814221ba7fcfbc07c67a6ad798a17567cd54ca2ff7b229d8b76e689e0abf8eda7416ad8ca1a1acb1e765dd524c306361cc974897015154b483be7a49b5baf739f5c45e5346869b5e07485f11bdc1af906bf99e99f2505c0f3c1e4f11ee19e498c66937412be709a0ddcfca2b7bc7ccad165b86b25355e3c82e6afc2206dd6b6d2774fd22b9f7262bce3d2d769110126378116fe5abe78812e2906df5fc9e5edf466cb6a4b953d16c49137851a6619923c5f22178e3b5ee9670ab178821de5d81997e84a16df5770203ff0f5dc5f20af20b0abd0acb895e8c2aac937737d25fed0ad4c90c16fff15e19b56e507c2df9e33ad64c48c585c8934414fd0e78a749bf9a494c0b17b966fed5a000a42a2cb825758198ee27c3efcbb02acab77f4a41053d5bb3ebeb02205f01d07280ddd2ec5cc33959c19ebd0e565d9b9c6e7e82319b276b1aafbfb706d429cc77ec2a7984362f218dc2c0e34e0e0166e9293f026a19b7136d8863a7e52e2bb284c024944e4dc9d48e8d75800ccc4ffca5b376fad93bbc96016e64e3f4c6c42b28553ff1dd483300ebee76d8a201a12c76cdb8a2cc013cca2d6ba91c1d526f403b0d250b20d868f067dd00237dd989b823e9049d844fe76a4838457d64502d47432fb17211df0f019c44a2f34ffbe0ee5eadf002f9d273f14102a0cddf6ba49869d301fc4e49fef035613ff83edb550582ae4ec96ce7c202e9c5f468bd14d1b47996fb5d33ede58a4d288e6ef96544ce89311c62d0f985950b4c06f0d65cd2ebc7681903fed534fee174765ca4f08d726b0e1e52f293779829cde25a69d407049dff652ed928d111e721aba4450838a6af2f0b57419c6b675a94488f96cae5e8b13dd7dd082ebc9155d9255f22e44b7044cace66dee53f405c9352400f08716796807906bdd495bbb686659ab7c01dade50459f3c98da1fc866e2c0c8cc8728cbd9f538ee2c5c0f7bac6b312d22a611dec897f3205bbd0a6f57d2c6a2f9279ddab11dd490855c19a3235a5d40cb691c1020668f18acca16a0b6b87ca7f3d7c420624ed4300ba551f6f9a6ae7a41d4fdc811037a9f828e2fb6b3de4dbafe1b9e8ec7a3443dd83990415c835182455773e41948eb7094c8934ec43a787a0b32a01de07e930a013ba58e31dba1c8f57d7cf11a5d77ef527cb3847a930286358d8d8aba99561ba2600e94422cfb0eb11e7192059d164d938aa6ff97d7b4ca4cef2e27c00ab9ebaab2cba07e0cbf4a9c5b067bd066ca87f93aa4b6490b5bb1d9fb88347f8f4d8f757242b46d8ced6dbe264bd6599513132473ecfe49d9837accab29fb7e8cf60b8ddfc110b589062a7e0fba0811bb1ea9bddf6668dee1de4de8b45776680924078f0a3bda6d9c623fb3bd5d16a8f5ec5b31aab56df5000e562b1115fd94885c05a8aaf91a180b63fea90c380d1cd41bc40bf743a3835d241956950127cab691d76657a8f89ea539d943ae1c62908c3753931b9f0dc3b8750f88418cfe6010e484f8d60672fb42a9b9dc36f788752c95cd33d6a0368d59c3fe21ad4aa134592e84216258d1ef8779e53788971b707ee0138fcc5ec9e8125d9556ba5e176b2424490fd08b0a8a36410c347ca0e4b58696b821b2e1c81061fb2cd0135d20b35126c96a8f2a5402dbfa61852da45632ffb80c7afc55c8d2bd88c275250050af9626a5a0d160587d30d60bd478869e0489fb2fe0dd6646a58e9792ead7ea3399b9da75edf2b97fa0d6c40bf9340b31764be6711e0fbad66ac540fbfc7348ba1f0b351b6951fd8b3ba54d076482708a9d92b309c4ca1b58a3825696500497dca508676eedc433e103a91c93a05454fcfdba0792d57d0111b7be08b27fa25a772d9a7531c31c10a1c13b19183bed59f55e5d2bf6ed4ce98c1ea79b3cbe210ba3e7d6ea0aaac26c32a12b68af2b11f80c8c712f14c86e1cd2fad376c5db3b96ece4300eac018d6a87715ff1c58f24b0469a9162d5c8e33728b2d5ab7773f83be6a0388756157a8e10c251ea89b5f26b6e0789765e8d0115f3d95d7beb7da95b4837a61ae5d720a8704a3da55c762df15cfd7395cb1af2704cf70971cef50623facf12a5a6333f5771d5ae9cc56ac6539e63ea1ca41f2c6e735c54a3bccab93b05e94d94997b58e3903ece0853a682d7981056c6d962cb22afec9745ac5a3e9f29ae698ad7ca5c8dd79a55b553d0a533030688290d04eab547d0887a8682cdc06d4c421a9cc1a305411067bd3b999db6dd1a94a9fb2f2e75f18b9559c6475923acbccd1f9c433e5dfc49435688c36ce1994418eb8b754c54d91ddb32e7861328cd40d9837582ec3f96482f1525d5ac94948eef20200b36f9c81fc31bc04bc1119ef9a460e606fd69f475cfc5c17008479c862a65dc527a8ef4e7d48881bdbc8fc87d4e830a5b264bfa51678029de2d1d689daeadf2b10da344c7700010d762dba7a0c22e7ebe92503000ae498e1ef40de8b1323920180e09aa2d8197e2168a81d04534e6c2dfba7acc4091434611b1d0784e6787ab416121333d0aa3bc97b978f39fea839d63e4d87aa2cea895de84ad70013ab99b30958968ad68387471205be9b7a3d10a92f9211353476461fd5a578d1a778e8b4419595f9bf172f6863539ab5a730dc2db451d67a035b0a62b3db66da68d9820e7533bf0b940ab5043aa7a7235bcd68db39af69b611a8f4a0f25a16a66f708e8470da776ae61c7eeb4f7ce6a3ad41c7816b3c4c71d2c699ff1282330bd66940fa3083ff37f2bd2fb11ab3b698c78c4dcc0b44be1f044eb31626090040e8407f65dd8e19b462482523a1ab951faaeb88e482fe50b7e2f91076384ac51f0e3e8440410c86adcd63b0adb89474f399af9cb8df693293d6a4d745fd9695275549c418b524fb59a11dfa0b05daae845e8c2aa0622834d623b07413df6999b7f305569d56eb396f8a009094f78ffb16225c3cdf51106001ce4e418f1e73dc9a1aff3706f25036e56ccc1a818ea8cc799fe5c34027d98b7c987e1fb76c5f0c1ad09beafd9531cb5cd42c7d60780308d26168bce36fd13e6666a98cb0525b9813e382c7e04d8ad867d4f04def5c694c14224e01ae27df681dd9bcfa3021ac492ec12eebd9d5f666a30f99e169366062c21edcc8ec688953c1b0c4edd71cb2dc2a38f8f1480656a09d4183e28fc4795f05d80b64e39b2993db4fad59dfb048a6f346ffbd6c1bca54f6ecbacf81e153b77251f3786f9627bd8f7a77ad2abb0758d2eaa496d09eb80b9a7a4db3e59858ebf6d06da7b1686f6ca5b00ad4b3688055df8ccfacc5e4a356cfd772b6f5c658154fe30778668c660d65b40fccc7da01a7a03017ba6eb15d2bb239d96a86e5e24689c9aedfd4c59cf9784164c73057b9d892d4a2b8d12143308fede996dfd2dc37c2fc43d11727dcda6c6cdad6081095e13990a94fcbd6d9fcc23be7e33f835898931cc7f0309d553172d9cadebc53bb03fd8cf2fff0aae669a4f260c4c187ebcf8176cef54133465afe8103933cf9c33762a691879c785782ae0b22632f44ef6b41e9082680a1b8e361d07aa894f4af066c06858e3205d0ec28442c93bff8a72cf266e54c469467f425745787beee2ec2393fde891c273a6c5994128185e0a515e7f4c9dd686e4284e9a5ae0bd412cdbd76b51592dfea18f3a155c899ed436ead428df07bd64e7f8a8cf4cf02f3318644f916a1cdf915d63aa03abfc98bbaa4d12ed317a9b1b2c6c80a80bae96c44f861dc7efd0df1d9ac863533b442d9ce2fe20571fa4f83bdfbdb06bb947ddd0c8fafa23c30b73adb8db04ef801690a82ddcb390445d2767601b9b2ccfd94234d7c484f7e9e55a07b9263427ca5e37540b0e1ec095fcd9acd28fdbf5f422f5a26afba0dd3acd5ff01f60fec5b25672ccb6547c1f8330d081da59284835fe2143e9c71c4584e33d6dd6967b1b06f31871dd1baf073835514843a07ac44a42e1164895d21e576d2efdeeb8b51d034ba75692d4587317630c7d30e8204519b1a42188e6c19b8295e588a4a205f7ccfad170c121c2ebaa318343539152383f8b3bb057a3546c21eab1412eb0c08f070289669af4f0ec2e9c115265b0a642da908c4b1d60362fe141af4b34425a27b384af7331bd6f33865457b5b7cbd6472a046a36892792b5ed425a67933905207984c55ecc1d34723f746a8be643468f55eb5ff39d50a178864cce9aaac049344c11a0053bd20c384694233186c3a4b107bc6a92b3962084f29e0051e0ebbe968f28dfcd0d7e648414546c3d2abfb7e9e33bcc6dd4be27d3324c30005ea018fd11db9369684e756090e172917414f4bf858680a002f664fb7a3a0a7d2795f7f60f6f641f800b0c437608919786e95e0e108a86b75ab2669ee0b7b2329508491f1fc95111bf7d67b81999ca47a5dc174a756802636597175f9cce5644d73f91c7df96d2b9ac55dc9c2292050ec73841929f719ee31e75ea14a9ff83c6c71fedc57f7b29ef69c2a99667e0998f8fb2effdbd40b92d24eac487da4b06af447222caa15f6d51a9cf8ee088076dab634feab0e664e333ab3080a545d977c92ee23660aa0e49e8eaa3b08ae7927cab7552fa0b22c2cacc388ddc56c480388f9900e1c0f519dbab8c1e4f53cd6c9012a3272b3eace67ee3634f08fd0e10994ad53a30b6a225a9e88dddb0285326102f10bf566427245e372f83ae15cc582874a45616d9ac0d90ebf622d491d2e5ee4aaa16f5865b242a1b2b989ea05200089d1714473f9c90a439215381251da2c52949ff90c95ed010abfe8d2d3b7eedf32759dacd4afb00ef95d04f0fc4922d2b6d36ce493e878e175ebc6b92422c7ba8ff45ba82dda8c2dcd7f26c3f3758331f7a1aafb72ae060792413ed2587e4d8394bf12f4976b5706b670723cb0ddb0386ffc0456ac4c252e4c5a7a80ddf06f114cc01c6af06c7cea25fb917cf2122848923a2115176f701cf6b2da8a4ff856980eb4d8d31c25b3f5d9915eb16254bef3499b41e151d19acc4210da02622a086aac39566a68bcf29d4d193203a7d268138a41ec0a292d52e719f19030749958bba9fe45530622c17721ab1e38ccd43b05b74215f72b1b25444735399ad2d1c7bdb637debc5e496f91a06ccaa66a38ca7037a11dd60ffbd85f128933d8d6ae05808aae0c3b0d33cc12da2b99d77ac65ce0749e73fe46a2ad2586bf2b46edc75f146349bf24882501aefca7a4ed9e2607d906d2360b20b3a68bbc6c0c5ad76bdec28cdbfb11295da539055a8ed6e98ac60823946bd24f233021cb785e4de2ed61ea6321a67ff3f4addaf6fa596db152075bac2449c7773956ea61d59cac4ca9203cc3ef72695c84f90aedfcb1720fcffdb30077bea7d7b5cc2e6b659ea6861fb93a99a1a1fb85d8cb2226dce8ec60bc92b73d4f3c56383c0e71099eaa94ede7b1901f587bee14293e405f2b200eaededfaa8fef183e0fba23434e214cc045d839bfa5e9b6ad13b3f89b43505420f99b8579712b87ac10d450478dab0b43a0f84557e5d0337c2785c858a59368e11afc73c33077a7fa0d51678f0be76ac7dc4d91414562d3ee85638e32fb49d7453bf951b9a15a6ec0bfc8452a74cb70c3dc86071bdc27d87cf6ae1ed878104be95e0cc86383bf90105e9710adcc8ab17d2770c98b54ee49e4e42fdeebd1ff1edab3877b10fc09bd03ce051007bbb23502c084b53c8f35498272bf29ab6ec3c4f2f07380e53face2da7bf11ca13b58ecdb759acdf64779b4e2f85a0bf500511ae40ef8adf6ee4916065fdacaac00730113b6eb08fc845bca0e1ef475743415e19713cdf7959c959aaa44ce2eac7dc32edfc51b8266b6656d25e0ced15498f42e464b5694ccfd9d2cb5ea0171b042aeee9fcbfb34b7d66bbffbf41ff019da90e2c0000da05d167f2cc3f3d09e9b2b8443671d3471ae4e4616b463e3be9228387a24242132f807c3bd80a5bb0ac2347227c795088cd555a3f613fd19376edad4a0d81bc263b51050100ca259f8699d9d39af013e0001fdc5306db8cca6aa637c6cb731faa63350f530ced3f15e1294ab13c35428754c056d0f8793097da37664cc205ec4dbd3a6d16a359e1309c1eb683760a3c230b081407443e0474d75556e4267eabfcf01f2879d3a4eb30d7d8fcf16a0dbcbb0b2e8d03815ad7dfa4ddf051cf52b04bd8003c1c1f1679a8551666fcb3d58c16761c6b3eb1d92c0fc0fee4683dbeebd04f2c5e699e4ff52f547001b82741289482ebbccc97a951f5cbb38341a0649ae69bf63cb58dd28081aef135aa41de40ef9d1547c6e9f5053a53af410969387d23b74aaca76a54d1eeafc1ff76844ad2c517e3540c639df4a311fb8ff8cb8bbd001b7af5cda96f1ac0774a7e1c639e71e45a440a0a26276c1b7c28fdc0ed9a5e229a6c4aa5a0ea71b0f8202744b4fb4eac2d1eb0e44e9fc0d87c794d29dd0e5954af2695fb2804d62c6c943da79bbc0f9757b2cb05f728f444a923e4f1888967d4881af820b0a3cda750afc1803bc68180a69d2c7d7ac45dc1cb26e543c9934681bb6f080d9aea65df5070ec49bb5f5709812df826bf6b54e0dd84d5cfaafb32f16e7792d41d9edaf7d50d674d40dcff044837ceb8269bd16be1b9901d59c50262e1dbdd099ca39e97fdd6183fb224689958e7162e40ede49bad3b7db85e4f79d0dfc6944de42adc8e47f57921e30ed91d15f8385fa8e8d1b3037ce2230fc3e63efaae1f1299465d5c767bc4dbdfd6b29b0ad59ec39daaab201434a07d9e0811ec6274a2efe8403115bcb245fd82cc2719e032ffda9564310669a72a54b6c6b0e646ef4110e169dab460ca5859a5c01b670c8946c28562fbbdd1b2b2adbd338eb4bdb0df687c87c30dcaa025f66dd4b2a91e200e0679867819e80ebaf089705404286d7b6394954e2595968c49f891ac2346676c12ad47e6d2b89867b29f15e20605ece98c7972e2dcdd0d6126e097c4e0ab9470c1aad84e46510abe6245238673fcb68b8d87e4dd7a3f5a0ca806751d60435a8281988813fb13fc0cb109e7e640604036ef18034ce4c68adcc19a66ac3ed227d9286109263295e26611c680b7dc33ddd7007657f831dc6c2cb9d48236184d725708549dc1ebbe3d87457e31b831c782150ffdca6aefea223439e2933fd92934a83d5981e3870a56460abd3898621e00821771783b1677bd5e4a6699d7fc734359c76bd9fbc8c7a8279a160fd5dc42a43c9f1791e1aed33fe7dd46d375cfe7611fcda5b49edc16f24bef0f6c1a1e8f1d24374ad68eeeb314f0f687f21f3e30c7ab730ba49dd0e724c9bb64b30adc3aec5e433f20db6b5b04223598d294d25cd336ff28ae9162ffd2afe4fcab857a7c09ae773c527d64ed8d55d241f6a9cf0143852f2f957648130c7b28276db7c8c995d54d9eae6c2152a2c867eb7bffb1bc511b3a61b0c5122e2f9bf5d50270a86d136be92237378f1ee56a0fb44f224ab54cdd509c3749adfd6690a5a9cb789d37224f1ce6ce55016ca0f156d5d4b9bd445da997c5ddf196a2f500a55cdce45427d88acf1aeea34b51af6f541d8d2456ecd14fad0c40fe6f2dcc2e49a6f26f37422e9a77d2e514e1091aa0bef9bd83e8a38560ba5a84bf182ff63a4586e6fadfa546db54403347e97bae7af7c959d2a69877db8f23ec1559a46231d88708e042cf51ecd3d8c01bb1ee1c49a293fd8e63fd7bc83bfdc2a47e87e238a7a672a7c59ef7aa22ccaff948dd5c0a8714868924f5c2645ba60df32a25249f748fa11b7e01391d7be7cc61a2738f6772a8beeb9e91785dd0b69315edee2ce2f3c3b10536583dedef387cac4c9f6cd5c0ddcba0c1115b249f27181451cff7d2359ada417adadd38af60b3ec7e2db4c0d471861ef6363e4babb407003b5e45c8298fcb0bd7fc1c5eacd4fa8b40575c50e7093d1cb18c7d76ffeabee0145e4837ed095d852711d83a35b41675c253a79038e43553a6fbd2a676402251c5a1ad145f0d12456d5c900aa4550e39ab7369d513017407dd97aac2aeb9950f6c406777c75ceb0f9f08a961fbf16365c776f0ef5c40164c59467b99446a35ccc9effe89ee378007055fb7aa5fd5203eac4ef44710b3f779883e51431d40eb0de5e656ed1fa7c6862017d49926d66175362eb9f2eab137ea25745e86ed13d24b8cb2046372f4f82b891f30c0e6529c6a9fc7b9d5ba7ae0372271c4abdc5ad1c3a27dbbb041a962f1984aa5c63817332e7a0ecacc99b8ecacd8531fcfbdb1260dfa339415ad40c6672dcc7860a026efba8dba514bfa2e64c1579ca52a542ab8a6897cc898d3288f0c3e6ff58b8213f78b2ca9103658407c585339c8d328d8098efc94e10b3791d3f90dc25807c07cefca9f2757bc191ad236c309a072a9f4a4114e5a6ec9dd70163ceb8f723e93d014404d827e084fb2c8cc61a29f86f02bc6d21366c3623ba9739992573b67f58f3b1989bec2b8ef38a0c2ca6b763752432a7c8b83e609786d3ac9ffea8e7978dc2219ef7e84786e6374b7a1794254595cdb1be29e7ba5c7a870faf94edd65dde888599343b085cf9dd35816fc4347a815311780e213aa781d4b5bc672d45adba1d477638546176a69cbad94737a78caf0d27c6960a0bd0a966be1854cc313233a95a4401a79886757938d17d0b41eff474bd61f00fe91cda84fd33c8c7d01e8a35715ac31e202256c653478e48cfd2c78771046b8119928a2e2603d918340ae0639c4b83f3b4a3fc37be46ac2594466701b0067696505366583cff923b80381dc6e466d1bcf7dc26fd7b04d61bc8198c685d9fa187d281daba0b4d8a714746949ec64ebc5c24c196803930d4db827cea0b254f9da0f4519f822395b04acfec2267d587fce77bf8a2f0416bec63b135c8db9fc5007447dd34d075fd0562c736414a4dcc498df7c5cbd6a88c90bc3c98678e03871627f1e3904fb523a8a2f16aff3045344d4dde8ec5450cd864b8ff15b47c9fdf4ca2cc963fdc29ca15512ee7ebed9f4dc3e6ff47851dd1768abf9c3c65b7afad64c2969e9b822e9a278118cb29775fd0695201cadf7ebdac4831b5d0b1f66f405287108b823da4ab2baf6e874a7b48152852edde218d6e9086ae45916dec8b5ad012c4be2c13952fc13e23cca2aef0cc7f0ac46ba97d119e539c46450788fdf455d5820a8e9c5fd9b1c55f4e47e38c44baeafeb5b7dbe8007192f35b0b1b0b8819c9f442ab50bf42e581b20505bf76c74cbb66567a771c61fcfaac6fd969f00d4d46ab5579cfeafebb1431a2d9558f89653db3356fb4c60d9a2fc31f9378a11525c1e86f5ff837d45746376899bb0f4c8eb8b732a55b5a2632b8ddd062dd84b36edfd41550d2d3f00853ec349b0f52968166fbe2b2b1933fcb91bb2dd042958eee4e5d390e18bb38e010c2bac4a7b3926eb26fc83e6d8bde090d7df49a3b006f2028adb13dcffd25636b44a372565f4e80750600c8a28f869b0a7f183fb87b6a0c970f5bedb4b21d8769ec4b8dd2e1c08e5b07cf80bb11f792473e8d65ecb20517be852b6f98618dedd4a250368722ce582e367667ed74aaa7cf84cbac029f65b777bece6eb0e4777f1dada0563807f5502880a06079b0684722c12d36c69573c1be99fde8d6271f6a81f5c3314a1dc2e85683bf264f70b5a6d2d0891683bfaa5206e390bd4fa01e0dfa1ffc7b69ed13567d0c16e194ef700b68ba642500b6d255bf277ebfb6ba419a1d4a0d87d7bef8612737aa3bbce32071a401bcf4f05ab7e4ebdcbe28734430c2da95704b89893930bcfcac0ffa87cef0f11a8254777d52e8852708786f4fefc041f644f89900fe96c3a6a0b5930c531224b39e9b22beda9d5c8a041cf01c453c870bab52dcc8864095868bb8e591b4bdfd5ec4ec53c8d7db9e44278c8d7120bdefaaa0d70c330d110b719a116f0146cfccaa28be5c56b8021a5456aede694090924dad767130a23ebfc3375942b145d9e24a06933ab0db09abbef6d4c1313fd6c32ec554676c952ff29f922d847aaf8e2108577d6e54bec563fb443013cc1a2a0c976735470334d6ea8389c21f4d16c9433f3cfe9455308f9d87a964ecf333681221478ed3e675b388eb6e79d8a0e84dccd23a91bd600216cb1c896a99dc82431f16667e9a767da353c0ac89b150ea071f50477c7a1f0e0b4f96f66dcc272988d8320900867f0d23bce6309a116855f90c30929a77753eb5f94a67333e101e114ebcc80f1f51847d48e9608af5a215a7ae11178554e43e3b058ebcab678f5ce7a2b9a32957428861c4f2f339039a32aba761ee602fad81a845be93075d9f4259a91fe6988e0c175dbe708affe0554a48dec7137a55669f8a256716972246ddc19962264a4fd151bd9e74c53b68eda4379ce88d25ef5a82d52b57c63bcc54d6ac4f116fabe44191daecdd062253f49aaa8df1af7370a794c74b5e5b8cdf50b911b732b0579595ef54d857911ce566be1d138965ddb9abab6452c9a30e6311b232f143c400cbeed1d26abe46047d2ee30d2c09ae7510131aa43fa42f77418b16d0565326ca60067655ad8d2c1bd99f176b75a5e56d492ff7ccf3ffa9997b170d8e57f48d8b8574e5594eb6a117466937e0f1d158ddd221d7a137559334cba40dcbfb711ad313db56f93380f7484f6eef849db4c8896dc030ff767eb33ba9a99dfdec83ee5a31ade3217225eb222eb46cbd8e5bcbc372976ceb14e553117d7fe363e31b8202a1c55e52e73dcd22ada1b8d57413075739952c9d375473b454589438cf1c4eb957d27da77f515844e434ff925d5b576b96363d1b5ba02061a9fef0584ee225c0a2032e501c2885112d5a454cd8f1b47cdefaa68ddf224795ec87cfbc0718369e4fb9e8369f66754036cf02b228d150c32680e748cb3df00819014770505d7637bbf98bb98b9e8569d70b95686af0c7da3f8a29d528bae0e3a5ad25d34de229a69f5d4e9b5e4ef487407bb481792983c21dd82d0e196f75cb93cddd8b37df92fcc49a89a774a403d6d71cadfaf4e117cc844656d61cd32457f1a75d244d3f4bcbd3e2ce6e918e9cbffd47366d6ccfa7c7a4c46074680060684c6e6e393e408a8ab36bade09e6e5d3f9287b6ff2c38391656dac2e195fcbe7251c91105ad0d5d6dc2bd9ff35694f702543478c70cbcef3bba8264bacb494f957e5bcab9613c6a2bef577d0874a463cc78b15c2f9ba0c95097d99abb11eae9dc6f91fab26142125d0a14e2a9511663775b7d1f26f1ac01de5fa901a0b59f809825824914e5e61fc242bd41318437f2c226573af096f34600e92e49feedbcea62965da73ebcb54dae68595f2f9eeec58c4981fbf58bae36c113d4c18159772190b13cea2f8975788ad8bba9bfca29f28c6faaebfd4ab5aaa9abcd2ce0965f05e548821c88574e7d0ed6cbf48a2a3de2d5238c4dcb13e2c8e184aee8263d2ae95e6dec0eba6da56dd95fe111153f7077471bb23717e03232a08f3fcf983c8f638cd83bc3ff9f0ee40257cb6abb9fc64f89a90e124e2171334fa1899c614670f13fb9b86383fd2939dd4d1dcaf2123e24923fd374ed1df03554edede8c3b7de07532282acf7268f8227c11b60b3ea55cf386333fd2230d3c81344976bd44b13599467923d5615f2da239457884626384b1a9bf2f78d9dccdd430fcfbd36e276913312e7750ed42b32bac4c1b50611e8b827c04a735bc6c23a1e2ec7c29863f594f2237bc85e825a4007dc2516e63047f993645cbc1adc903440a6ee1b454ecc279ffc5b3da7dc922ca0cf6cbac25860b33e85ff5828550b5618f8d04da6dbc91173b945faabf8b28967bc260915c8f407f60233b9424493e02c251606b1ac980e2dde61cdc49c0b902d092a1e83a08c757797b05c2e16c8bcdd7cd454f679c4ee46f2489df51cdf88a05e33ada5f4e2d6e819ba024266280fc4c36de164d716cce4df091adfd490c9da3d2f6a746e359efc4029a878f0033725684859508c28ada1a7d328efa1180ce2471ed5dbee170017c97bbfbbf8b6277af06d58520e1eb2276640f5fdfa48b16b50bf210afc1cbac2d80774b16ea0b4b052253798d0f760eb7b789cb3fa6e4e6ea05a722c4f3d6ffef6cd779b2a15a39df89c481f01016ea0481a55976eac553d0976643f41da57fdbe6ed48f0b1b10a37747ebb1102eaa75766d17fbd41a03ea6af0deea0822c13a13b09ddd2d2a2ad666a905946997759ec04226aa54f76f4758254548771df4bd0dd1d12e6dfa736f45c5407d94efcf297b176731e4614b5d1b359a73598af212536f9128311b93a7c640879c73987b501a4f78e2e33bafd85c4e53acf8d7ab5b245af694197e652059b1044b4aafa8f2e7495bb4ace5ebd5f95c4d44fdef6dfe39eae96414e825b5d1766db42b8cefc5ef5be944918f4c84669b90bad3ad64cde44ba67db89dd0ad1f91ec157caa926f8b67d5c7f1aa0f53ddc530b41a4df99008a47c5d4f0eb94160faccea2862578ccb5c22d6694470727c63b77b69898d3bd31e74263315e1d075f3880a66ca8ff4cadad57706f1c437db96f12c2a0e192017e923455f2723888e2c077ff349ca2d8bfd7865d7beece34a820c8fb2efd3b1e0628df97a0eb873fd0aa6af3ced0177915bb1d7cfeea34f4dd86ddd7aaf0e49f11b3af47065158db80cb84273b8f037ecc8fa970291491f4eb5e99cbcaf1458fdd69e702f3c5787b312c84f78eac134b586aafbd748aaa067fdc1ea5440eaa38945400d4291f50c5ba7661169bb9f11633ae17617bdf3ba982637fa571d9c210bbcfba6d9ef414052344f01ce759fa3e6a337f3dcf5c017ac79857c5c18c560e25f70235bd6074e2ff50ccb3cf5534bf5c269d2f3d2c0734fffbf2c83adb9cd308e9f08df4398bd3e087581a8c5e0e6b8f6fc231e8f6e68a06d6c778167b4957682ea7660be2fae2d55e60ca718d24df40b6d030016bf70a8476cc7153d986f5e5545e151062f4d0c5955149195828a56fb734724f98ef71fc6d830b4367dd3cf571248275e86a436ead64e7bfdc0e0d8001842ddb9abcd90e8ae1dd4764a7c429087b53e81d8ae73dbab2d2b6482bbd04879519042220a7b276003e408e768e28d2e4278a76568c001f859a67b0a698e16209d4a751bd9343bd69005f96d5f5ac4da90c90cd11c5761220b7f06b608215489c069fa9350d69095438e3c148768c621930a3e4cbb76eacda265fce08978b84f7f3bea42f0a1edf2d21617a38d61e155d18a6d6749a89caa47e59d10e2379a54d52f8f61a9d228705792e65e02b96a7c23345749c875480f69bbed6f74d7001739463293ecc599d5fd17436e46f70d0a77eda8444b7fe709a556015ce2c16903fd8066469f505dff2769c667071aa1ffe265169f39b9b0983d0d117da824906dad0055a353f207f1d26cf93e59018f7ead0f6fc29f0ddb95130b3c73e1a4d7fc0997fdd0290ff9ccbe6dd340cbeadc425ed04acbdc42d1f5710ff06fe8f4d3ed899bfb6dc62d7a686bbded62ce308d34088b2ced0286966aad49b04b9684a92205cb63fa0b13c54737e2faf31401e0a61a7bcb0d063dc6224c58e0bc4e48b8018088091188d98dff80f7afdfd415140812d8401333fd08521f2543bafe835dfff6cbc6299013a48823543b753aef15e936e411d61f477582288c0a155e07ef4f40960760993e0dbde30b41c552ee50329e1bbdc3de7aef2482be32be87889671863896c7958d65d8f1adac2d9bb14c0f47918eeaaef74b5c57358de4053e3176d25a078d979540d21e6319b651c14aa38a199fe1f09ac9fe582de01cbc8e81464eb7d2c4b326debe3348429a7b1cc0d91357a7bee813e90ef79480b330c37fff0e15ebacf3130f10f21234619bf02430b6203afbe22cb5cec25a46748e063d140c11bed10d7adb7b996ff5d85c5a88d94ce5eaebc86d9f9fc1d3c2e9758765ed03dacc963ee57db5c3ee2d498ade992cd35383490fcc17ae5523a57460db14801d29c871ae0fee2af8dd529594b912474ac6d015b15ae776868c3a42d4856adab22fa0a375b722dce683e4487c68cc2ca540b99d3f1345fcc47d2023630270248d50f3d6d19dc7ea011845416bb873f4ad7eea963d98fdc06c9c050eb0829b926344e13276b888012e3eac6815c1094f4159880102cfa00cb19ebf100409422ae326a71a1f21870cef3513f6bdc0cf9e9ced2f04d58e38b73e0cca5b36c0875d1c9971ff2dbdd2e97fdbbfeb16844b268ba3b88aa40c7d424617ae6b95be8a01bd2c822de3bc5e2622ccaf7a8e4c2d8b2fe0acf04681bfe9e6887e325f842479bbef6c0c197c9b1cb61130b18cd57a758c603506abf10805afe0004a8558273e9b981884034e44ea3b390243f9958b30bcfb1843dc2d231a58ffe26f9b80927a5db74befdb1c038d5d72b10b3ce26afefe976e0ffcf3069f00a2ebd8ff99f3c6abbcfaff1cc478ef293dd4ad5feb582b37b067b32e63b33fea30ff6459160e9ea6d67de099044a213c54d087202623f966bb35bc0ae5fd75c3bae6009d69e6f6e58a794f0dd15d0b58ea428e69ff0e1ae3f3085c19324d72f16f5f305268134e475bb79bf6b61a97f37aa2753706dd9f4cc3f76996d919248c474c69aaba13a1b3ad6139b143c80824983ca69d88812165f1e18afb2d0f699530cf381adcc42d386d52c7535d5b9dfb7ea525ed3772ed35e1f26adebc1ed9446dbfc3f3791adf746abd3a743494573c7dbe53373c05c4251d9420cd0008171aad2fc13840de7b99f2c3398c030717ec76ecc64ee4a8e4001538704ca0afa384a40f56e940a0574c522ab424300efa2758feca09a7665e360ede6974bb38cd495d9b7954a6c8670d49321d3d95980ab985e897c89e40be7bca4f0d02fe53b1d4daa6a7d49e0f078a7b4376442b67cc702f421f72c88c0d369ba60f04b38a46fb6022e2c30b22dbbdf51c38019a657b9519b514b4f059f8952a57bc2e75661943fde0f37b6a249f234d89a70a5a3e172b1b2896a3fc1d794db6c73e50564ae1c7cea6e1af5c74a80854332207bebc2bc9289da4834774bd99aa9b9e0fc610c597c73ca6eca69b393a8944791f3f2280e8a391d963ddae2e8bdbc9fa81f421a3d78d84f4b842c731c26ff10810f03caf3abd61cb6be2a93c3695a66fab3b03f52f6b79ead7ebc3bc7d9403851c110faa479fac9e179718f2f4187ea95677208eed9a03c1c12532a501b7bf48e5a15b63918d340867d58679b7cfd75cb01fad3126a21a2242191d1eed5651f5b5f43290ef1b445cdb041f35333741c86e8184a009e4565ba8c598d66b4f9eef30b3c69b9bfcac695d89d93de072030fdc06d099e740a6430429e20dc73f5f4abe79f575f5afc68e3c453738a8a3302d0399b25ecc164d0f6e7bb6daf64eeff23e0e7b795ee4f472d94b559ce7f928b8b7fa0320af725edb35f0a69233a8a06df3c7eb00e733b6a3762498680a969410fefa35acb5bd12e161206be70c03290b3efd349c3d6f62550d5cf589c477ccf151a78016749253a8be35a1fb7efc6b038dfd3cca9aab65a77a8243fdeaf51d09dead8de8aa78cd829a835419e886ff13d9947421585c4ca51bed10e906cd33475f1e21058ee4c497ced954f7fe4773aa5b5f922fae537dc29cbdfbea67ee2e06ebb2e4cc3d4065595aa4f2778221132ce21791527db8988669238a505b9c9d05e9b2adfb1f97e3cf34c2b9aca4803534514f42a3925e7f4609c6fab6305fd202c50dda1815efd96d662e6aa9150a44232fb54af7b36525d23b31e091ea5f99e5803cc2c85493ac98e58916723578fb76831477779befb8d41cf46641abd4508c2d82512fb6501d3c5bfcd1238c8234b4c8a5d0c96685e05ae7e380bffd5ae3c99ec938f7189662b43232f570a1c47f29bf6cf62da2220a05c345f135c075cedf29a8d9efa5d8ff519035383709a5124a3ae25668685cf229fba8215c68c3f1f7a83659c4eb592ef6a207d9b47f0afe0c159cde3b2f20cd37e8b17dbfd5c8545891f8aa59ec7a1c0b1bc4a045c3b2b25b9b481b5977d25eb29be5437911746e962c5a1eb47da1b71d3bfba861aba96f89cddd9e9de86e07a63d0aa2126b52cb0fbf35fba1d416d95c83d2a986b4042de72cf22c8c9a89b061444afac33b7ae86f60be565fed507fa9dcf16d3d6451984b32623edd2a1018858b9031a306d790700ed2b6356c77f5eca8ee0676db4c5eb8721b269ad5802214d282d4c11b91734af390c8c829cfed3e43d1ec325b4573f1b715b57659b9e3786687b759327200466ac1ef9dc25e074314b5b779483c8e4aef48d7c591ccb0af9d7bced55e0b80ab6d6778a9713b039adc1a74ddc6bc218d56a5a12685571d9094b6b7d829a68bb97533b5191b54969e06b5b7d7cb62bc5deb4760fae036e69814342e8eecff7022713728fbdcb3ac6fc23eb11b0055d222c333ebd2218498bbfae974fe5c793d5745dde50f3f66b58f363f6399d1294dd7ad6654656ea2f5d62457679c6d2d8e0cdca3aaeb471a6681b49fca2d343311ed35667e80aefe17d7f10d49cc658ab1921aa768dda63a4ea5a6813c0cd1d05623b96c9a8ad88ab05725f05d1775790ecc6708c5680145adc1e3bf628ee9f2885adbd3652f2cc4050cdd6ec73832d16e19541c5f6d53160b2aaa7587df71715afa79c880a482dcfcd7904a58fc9e6def0b5a96d6f30b60903ccd1fd68597321f2073789ea6e97125fef0b997741f28f03f95f7dbcc0f4918de63301977f58bf48696edf4b4720245522777ba7b5b12ce0705c626dc3222ef2b52981a2257a360e4ee7783ee7f30b16f9b6dc0ff1719ec64c39f11c01d412799d8a75ad7c91e5b6facf47a25a83ec5246ad10aab75a255088de415f7f591c569f33de5771a94868096c3b29169b2538008219f8a10ffc582b36eb895a94af49bbb9d5b7736e8c871f3b53a54dc0c690141edc889a715c3d5ed3b918151f61aca18a01cce24f821fa247815149f0b3bab3a54397b92e01dda4b5a993e22498d4eaad0ef1b5a3f5c1eb5b6233103f64d1432aadd0cf7a43a333d013901ac0613f76edcf0ce18dfa223929db5734cf8ff2deda97e51b2170bf0e07711064c7dd46e3dcd913a142b0bcef294644d52f6a84fe65898044938ab9cf1129ee18f2321a517a73907b7894dc915462fa93673202bda171a768f62eb72096d09a320b223d10aad4abcfcea1a191ce2abe3a187005af70b970963e205cf0723bc8fc51f1cf57a23f475518cb44ae3aaf12fef0f834c1d9690c6fed339a6586c444a58966ae2556e87ff58f25b2504075c1171920d288b7c074153cd70af50395a904a9066e3538727076d5dce4c0671335d00e056e96f976ebba24041fd00eb0aa10394b064526b8b1bcff33e1734847c58ff7fa31e54756443181cb79d61aace9b183595463376a7278c7a6b046a0c87a3ebbc5bfdf04a2c07497772521c124101315c52f7d9ecaa8a242aafbaab0fdc5ff8c9c1a21ef5014eff8dee4fb58c2edf9b23e6662d90863db39ee0bd6f7f0fc51b3c05ba8d2613a60a9d95907e23069682ff7b6ed9c1a040905c3f4d540ecc8c11114e4de2c868ce9c2d68871b7ca049f83911b94059f05be2561facadc70bb8d27bad8dd9062329dd4431bdb280407732645969290fb17ebee1be01fe84eaacabecc34de2479f235a6175710d2013001f969cab965f37c3f323a7a3de8a68f4960b44347f1bc6017953c43fbb06be8b234c6e407af0bcba4990b2741e282c36b1dcda73b20bdb3135ed56692146040e90574e61ae9a7966c5f746c0ea9adf526647561472b036d79a24d6ec1ec2f9bfb589828b4cddb8c7abe89e94a4a11d30567c1922de7d2e33344b2430c3cf1596835776a17375c4b1f04b1937f30eb0a016145f9f9272e663b92764db7d779b57c43b8030189a149caade7f3325fe0467908495767c9a75045f84d384a6a717ea8cf1dba947ddaddc2ed73851535a7cd4e6aba5741f68301fe1d31807da688574acaf128a76951c81e61ffc84e892291373cbd257194972f57bcf61d4d82eb75c5ee4576a2d5223dbaf5fe5f4b6918a406fdf663f981958049d1a73533237749df43b18aa6f98d674b1ac82e6b3fbd491292d26525a50b37e4ad4bce0d0ce9648b2984218c0ed2ad56acf5b6c1c39500107b5ecf515615aa90082402d671bb32e8fe93275d2fcaae54ec7e73112d0c0a3713ec40dec1c4a9c3dea451c5ce74f70742424d1cec8d83787e8bbc63659a93a063008bdb7758b203d12598bd29b01940ec7536546dc174f1d605ab3c43c39b411e43348a5c2146ac7ba4dfdfa1a387d615cc5ddd771125c53d043572782912a34e8918af6341781b71a40936dafd05aeca4f19e6f48e0d6251597fcd9c4dfd308512b5236cb9f1584e1e61ad62ebeeaaf2f17a3cda16e91e4423ccd2b9bebfbc7724931688f45410d3288ce94dc21bfe93ccc22731b4859686665a10276ad7b45f46280c34c977f1c28ba760f7433bf79f5de2a48c7c8e46b9e786bdf7e5691b15656f758046289bed9f56c28b5b1e8a4aa52c018fb7e24ec89aca294f7d0a6bca5ee041b17842900b056b61b521a0dc72d6311003bd928442d6a23de8d0c44fe1ea78b6ab24498ee7155842c7cf1f99b2e1fac249e5571cc98dedf9ec0d4ab505e8d3b120cb1160eded5a75537e5d1e65c8ecf4d1e30c889ef336589e70d2d7a38b68477a3e76c08df5306e862c57ae842e307e7c2628b03050cdf6e11537567d3286e2e45f9c5d64ab1b9b0bc3965050df5602762bca6d0cf5107980221b81f80fa9c464cd668c65c17c9c97130f5bc03ac20c8a2aa2def0c696edeab6652a8c64be38e76a83a95efaf6e13d52117437ad091c1a286db9330b3d2cc958137be55ec0c53194ccef36266b596cf9ced58b45a05954e6ce52ba4b1594daa52f2c6eeafb744da3d2ce7a66f9d791ee4a39569afda7c6f402a5ffdf4091005328dc11308cfc3b1a586373b37a1e6a0c838b668734579311c6d1c30fbd84499a13213fc60bb3c930015b7f5a0e7df247512b3cfabcf547773db3ba5f9730626230cadeff92f5d5313e0c9e9c95990278150077b129fed723c9ff5424f9a4da4c496fd1024b1554dea9b327acc8c14f70cd94161e6f8b6be2b4d37181168e85f61847b17d75a974cb4ab9f51b5d5b530aa4b2a4cc6eba227091e13c7c940f527113233c5171361eef279aff67b23144f3fcd732034a7249e5a80d49a6c5734efd223f9550ccf6e93f7c5c811829ac6750f5db26a31f5e7c67c70f8db95f78454eeffe978ede235c99a5079e734b9813d74b25aeb3bee16d8421b049edfa936092a8f98132c13162fb4d8aa3e1793a2892fc0eff9331d8f2acc4f1ec035df4919a082d0757f20806f51941b5824bb2ca30b48536dd84b7da82295ffcbed1333b5e2428115fdd2d7005085ea235aa50489a1682a6144580f9b916c4f30f2fce496d0b5a1302dcead77a0cc3166ec71113a3020e19eb06c80539a0eaf28f301b63d3e3478e5e0f3e693b26ed18423782a54035236a8a605a2e170905aa9498b5fb6f03590e9c9263f109cf1572c4ec4333fba78a78ab412a4bfc1ac9608dbe7fe81a913345aba78a69150115b7a54b47c6200f2e879f8b7a11eff820ab7ae0661487fb9e721ad364b3e34a8ed47f09850abd8b5306c8cd863cac2fc32077b747cabc855b1e8a416afb8d2c4594b893f21b6f7ba9efd3f68e8d923a87c8da255800b6dd5454ce778cd32dd9857378750c76b0e3710ccd77a4f63583271b26827969b151083f3303f6cd5df26e3374df5c6237615fbd8225f442cb0ddc9920a748fa85f590e9b456df1b619e7ff50aa6c40c3b8ba4e6b0cfefd41e2185c8078bd94505f6e4efaf01d505298094aa9753b20a708d3239fc86b061c7f6933db809ed6e5f427a3e31fed32841e1b2348ad8a4bbade895e53dfb17e32d5fde21b772fbb8460348b174f7bd8eef78617c91d0fb672029fbf8ac456daa1bbbb2ac6153c96355c692081a744c9193b618f5c8ea1480c78aae0c07d1c6252b77c745f0d20ef390357d10d40786bd9fa93ad7e10c58c7cff5b1d26736b9f97889fa9f87dbdb5563f7c150fdfdef689681f80430254f8b7492f4860551b2e36b143633c9f0e317fd544ad924ff4835159e66e8e3ee8d9cc2f3b8c076b8b62629d2a748e418f4bb68de5517bdfa5f844eb0c64c5b8f58115c7993282a548638986cb8503a279c70c4eae0bc29343bf1b00f834f89c27d0799b65bf5d8e4ca4ce97b67b229b28b6ede204ce93de39e84bd87478ed4025f5f952ab78ece763a76e0e7eccd2fc408726e7614a323915f3503b165c30708ca47893cfb874e8abdaa8f7194f1775e103c8dbb5ce5d446577a2b9cd5a533240e63db31abfe0a5b02d08aebaccec1f085c104d3cef0fbe8ae6dfc2c9c1cb4ac2688b337a9e03aa32368e0a63bda5d7f5c3233018525ea65cc470833208ce43b5bacfc404cbd9a0174665d466e6453b98e51eb9404dae4506b237162ef25ff6582d28160d47d36c7bf72a82bd080d3e9406b485ded8f662672ac366fea9f034e2309cdd929752f150ee02e95ebf3954e1a7b14a6b48875482c4b563333c52cf031d55f14dd79c74fd813673c4b5450ba3ecf9eb00f26f007d07fa4d05d49fe7a15902e281e7c93a4cedf07d62c6eec06f0a91382e5bb893888e34f4299b6dc8b42f0f70eace1257abac6d78993cece8c3bfc303271c048af8687d2e5ce8bd8d3606861194b545659e41e4afc9a08c7a441793628666b4cea369b2e40f334255acf560557a0653741ccf6b08b2c422bc91e424a60e4fc59fcce8677d69f5b36ea3fb974a6841c2ab51e54f8c8e0e918ce44bed3521f89c16bfbfc1c48fdce9dbe4d6bf5ad41522156e4193ccef83819eead22896c2f831e56fe03266ec68b73b2c5038d85b35c8c16b7c64ab8d3a30f8cec2860fbeb69773d4838dd82b7b4ac16dc7585dfdfafe310a3063442706680cf1ad980336c0f990de87d04cf805aedfcaf628170a5d0ee1e1d3f7d441277436ab1db505476a5c88e3e8837c2950612bda3ac5dd440c07d97de960d3288f60a674dd83751ea4d319a5541a7b3cbed94ebdf2c32b3ed28fcb7d2f74e2267638f9f8763bc946b1c8fc10905a9a0bbf194e43e18b9e4b8f5d03a1dc4c803b362916580a2fa9dc3026193dd55710fa07f0f32b8d8ab91ea604578487f8d56de89b426c8f37831358516e025a20b76899f91f999cfaf098c6fbf66360663606b83327caac9b11d54a39d96bf5a6d4c3da85bd67483d08d44f57847d719f89f2dfd1333ecda19fe3f96aacef817384317e6f74d9e5276c5828f4b160608223707f1bc673c268bad1ed67f7b1b6cafbaf7259887d142d516d5686c3f5cf000daac527d1ed266a67e2260fc51ef57468cb421940837b52f0d010caa76c9fc555bc1b29df17f5e16e87402bb68b5f4d941cbd97514a25353c1b30351b9c7504b6cfb7d20e5b0f7d12b19b5f8f20f27c764dc7c8c435cad6b6e71a503b7fbdc5c652af5e501e97c94e3cd549a89442babda8a012b20d67ea067ae2f39b487df0f9cb549e71a3f6416250827be1d74483f5b8d2fb7daa5836323b8dcc2b1d83f3cbc69b2fa4dcebcd2fb261d46cab0cf45708821b6058aa0c1458b9b98cb59447ddcab2edd0a9e61df804f2f836386fb5e87e4884cf9c25b8dfc12ba6641054320d5237cdf6ad8dfd50b63d3db41757c7155b2fd3fd644cf22a492cd3384167bb840f2d77850bb604781c870f497584fd3c227ec5425a8422dca41ac6440fa4e36e343b5711a75f069606fe50085ba712a267863ba040530d9040d49c20df2e0d6ca6a326e3f0aba63e587e2474a34ff8ffd0d3b9e36e9de52fb1c103280e0a0964a358bd86cd33d45a0d83085b92e164dcef44710055071143d18af73074c07795c48ce85461415b0cb42b8bf3f51436b12bd3346c895db07e8c0fddab340f6742305f40d4f983f3efbcc1724d13dccee1bac994bba0e8347acd4398d95b27e8864d8eef680703f56ab16cc8fed8bc8a5499898fc5dc6f8d105a6f5a79c82487dcb4b58f062f619c4535ee5351cf547692becab560839437cb6a11da008047f3dca219aa3ed6ca0fbcf59806ce3bc1bfc88b5c60060dddb067fe7eadbb19c57fb8f65e50c392eb0294f72717983f96d33d6a886bcd0e6232f92b6e5be0fb5dd4c1c3f92b5ff143e847d3af47321bad0ffd42cbf8cff598651d03950aaee22bf567fc84a65d97f20251e956d35dc1adcb24cfca130cf5b99cfc7fca8b2a1142e46c4677ce055c9742d6b35968691cfb8942cb88f430c1c2477a4d42d47dc5cc48020ad6d6acdc335e8c7962acb58046439e38c0686cdd0c75a4d816f3b336e5b4b39a118f5e5888502b190ffa56e82d835cbb7db6d0f314663fe09a3dc4d3129b4046fecc085d059648baa85c8ae989514366a1209e3caa658b8500ac3813626c2a9f7a638629aee178ef33b5de890e72aa268c56dee33f6d43016322fe07d217514356c4e3b31533e15b25fabb8b79bb8a0078e4aff9f413e4f2b0c1facf18c1634caf737f75d97d52ac2d0f898f0f1be5ebd6b9afd5c0fd2ec38eeb21bb5ad9c5948919e437a4196d9c4a00bd24da24f2274b98302b125753b05975fc05f0f62928c84e05176030f5afdda620ddcc900845ee8940c23369723b6df22ecb030fa936f9cc7a45b3fe290194f7d637e6b50fddcc494b9111716307e0cb04b2115f871479772926374833c8bd238f9414bf57c083eeb9fbdc44fe162f20168dfd54a78d3db4fc4f453332a5de6975a1e4c5411e221e096edef4c5ecccd1bcdc3a9f7002cd7b09228b2c58c79555e5d8c4f44b39d97c96d5e3a4da86a2172966ce4071b34073c519af3b6a667f3114a3db3146529b6db6b3055aad4baaea1db7dbc66171361fcf4a2dddd2a447fb3bc587b7baf818e2fe218c0db37e73d770b99e3aa5f413e2b51c82f888b67e019e76b8283524e0ae9a140670813aeb584902923233171182e39c8379c3dca0507c5e17567452c8a48bf16f013bf76cd5403a1fcdba7b367a9e410d9382d95d2a45492e208930126e956e0a81d164d9ce84c2cccf867945054edcd82e2d3ab521381a4ecb2ad14ff92f16cbdb9e44211ca474dedc3bfe740cfab8becf45b58c018e994a6444e06ced3f673b62c4816557fc270e913a9882d8d1803606eed5b7143316c86cfab2e7efbf8924525028832ca43db51d19073701ca16c48661d1ff12f8f1b8e5864bd4c29bed38aa0cb7a6d7f51a28939c6adb41de9b7cb45e2ec36114b8fa52df0ae856bff0e66b4e0c119fd9c3cfa0e09b2d146e975d989dbf0ec113ae2ac13301d3d702c3f651441df06301a2793dccfed204e6c6139f5b90d89974f4364ac69871f36703e3318bc46b1148c83ca6c1bfe5561ef9a590ae4a69b49ce5a319c86c9c2cfec6f488ee6ad63e4382608e324bc113d94e376fe6c1e9b452cba1a76cbed3644126a00bb0cf4243ce47849d3cda4948f60c4bbce029d92dee57f323bfc853e78f3d8b15ae0fbe37fb74f51e6de1df5fa99487330046a96ed97a432f54bf9839f52629f0ba2d2b559ff70eda0764f08f6741842ae4a322b945405a4359ed538522b3f3310a0e1320f527d8b97f87e21c9f714d4cb7eab5fafcd7560d0b3ade963d5e188a9094026bf491ad1b18d025594a79825cb106592e2bbb158cadc1b997a3798c2b7f39ea66fe6461a0e89c5cd49f81c793fee80391f4ad16cdea8c93c0b5ae2530ce3e702d1f6df74e5c52b371b2c827f4738efe4e62c3301dc8576b39e36b26341f91ddca7b3eb3c4137176344d5945a75327200afa5fe25eb902f672108c86915f0a80fc1fc74211270b64ec21daf3d62180acb32bd5ca0a3089d92dd1cc71cd51ed907fbf8c5b5f71015fdcfb403efe45cb52b29ce79b7f2bc4fd2f4b59315eb70fa9e563e30de09bb63688e9c2613cf749fd95352e6de2d0119d1169c6fb02197fd1f6e4503849fea323081c85efa3b3b7cd5bddf03fcfc629aa820e2f7eca96cdbea0ac7aefec703fc3fb5c73d637e32df5027a73563b800871b16c2882b82ddee8ba229de263c4079dda674d9e8c41159f9e0e70943f781988b3d62844eac0a5ec7d958a0a36b37a93d8b0249a1280d40cf5d4cbcf1e6928f7cfe22d3b3e8cd603902270c8883ca3813ce9412d5cc72c76182ae3bdfab268d48a0ce22a2ad292a46c5664ae94282ea5df3b56faefcff6b3264da14752996d4fd2dd621db1efa8b04fd155bd25f9042a367b0c4033680f185c9366f00c2ee0ec493d5b7eeeccdb1534b9308097b20cde0005c556b0423c666fd4317eb54a407ec80d7b42093c4d34071e2afab187571fd84f5262c33af51fa569a36d1f9326089bcdde66b27fbb5cf3b320930411e860446cade509f80e59ddd3fd9e02b188792538c621d101aec39549fdb3236c266861dc4c39c1b0e7d0b2dcb5647685057a5bc7a71e0ffc71803e1720df5fd08eee9b6dcbe30761998e83af9b046a2f4e2c0581ba6e864707981f41afce58d6fbe4f4e470e22dcc39eb7063c418c178eb9504b9a387f97e025bad86cbf54ae462b568a0bc1776bc0fb8c6cf3be6caef6ca99b0a3cf2e39bb495eedc6280328ee484aa93b517656bd2db81cb0116a18745a704fd21692b562846164c9fb9c3a20e14f4180a596ce3afa9c9b0d37acc34a94a342f42d7b933e900b9e709014b19224d6ff2e27927ed2d97ca8876f9e8377603f14b2556e8d8e7590a2e674d1639172e7761388815e5df440a4afcc38f3ee7200dbe30f10ded43b155f08e253e0fab1e9af3aa69c09f92a21278a609febbd9d33b95ca48203e40b5b435616f65367506ff966b4b6548aef192dce75832550fc65d874ba230b12c76c7b7fd937195d8a02fad88a34e760b21019f19778a24850afa094d80d907183c717c186f362eaa1ef383078a4e281ccb9f9a133b8fdc30713ead1d8b1ebb03f673d9ee1e99ba20906088b232c7a2738cac23466a6b52200442bdded147a9cce5263589809fb7864b75c5f89d96b1b7d439a1fdfabf78d6f2648a6057b5372ed1036f91e655463bbc52f197fd13963102708e28cce92514c42c30a18bc89c762f0ab1b1dc397422b037715e50c21757306a89a98b79d1343d9d631b054e6895c19bd3fbe964d886b5d43cef5aad7b834077487c063f882c751a0137bb714b59ad19dbee785ee9de5d2722910b6d0cb8c2aa0112597b38a9cda7860e3769e6cc2f7aded55a55ab62c5d74232aebe31eeb69cfa964c8001b4a4fcd3f8e793b5a2a08c9183c85e4bb8ee490d71b5f029cdd0d7423ad235e6813a024d400be0651e185131a6ea52a2c8176b1d4b3fc7387f4da5104bd46d2fe84fb9b2b795f7e4fbf92be44c4b9402209ce9d03964abc8e1a189f7c64068617b791156e0ef2cadeaaf01efcc2dcd7a89cb6980f6bb046af6b1867f34c977f750694105bb37cae5d231a9d4d462358d67de540aac53fae9af89c162e75cde304ab4c7a4e15f00f3195deafed71f0b7d276f48831776c8e792675062aa7e5b2d6fb13f5748c4aba6f5c01d44619cd1880fe386fd67f4fa3f09fea99f106ddd4b96fb3703a582370c5713f7cabfebf5d0dc1f4a3fee6b209ac4b785fd0697a25c7b8fb92b86f39e7d804bb32fa6b151cde3ebe94592835be7d038349c77d70d4603d2b16686dbfd66fc8646543353970fa519a6b3a1fb4cbe5b592bb28bcf779396b517fad1158a970aca87535258831912b002192e79083a0d369896928e709b57f542b1c111b7e0d227b5aa95cf7e8c64dd102283adcf3295ff4d96f8f017933634a35cea1ae77ec170912893c4e19b3cf9f397523eed2cc31755135568e3de74f9eb40b71142da9702c13d1d838d6477375f1530a670eb1b8be695e8b9018416d90406e0429b4e973bd2cf5a97af072776ca99907ca3cac949f4b7d0bf399a8039bdf56faf15725e83e57496db5e910799c5b28b5a72b274109a7bce0b7b2a4ef13c14958b80a1494d27ec1c270f3e884deac318b81094d39b4b15a2cf12310133da16ea4092724fbe593612e246e49a955c892ac18147311857614c1223b501c269025a663d3ce6c38d2fe1128138f7957014f2d20f9a2e87d15af83b4cd6cfba99c42438de4ca6599d67e5734e9d6a5d4f1cc3f69223d297f25265aed1cbf6760f12ccca1448bb35c2672673bb62266b164c71aff8877104c987e77989fbbd468a7000b38462ce3b413096895ebae05c5c884a15f7778f022b59e653946f8ef5515f42d1c332db64db88f7520794c973e1de30cb616a20e575f74f2e5594500eae1992e2ceede7ced3efdff2a40155e9b146bdf0106a9bfb71bfe952497893b8c90bb5ee76396660c7182777c9b931f257013c1681f98d1427fdab3340cd46ab383e96d24106eb0383608798100acdfab154425c263fd5b41561983c5fb9f4a7cb41ac1c5c6a8e210521f7eb863bf5d74b8d9997a9ce4e8b86ac13db620d1570723570d83170f162826694502489a54562fea61939770c1796a9787ca67027552e99bbaa8d812487d832458b8aefeea0941a75da0b008ca7b0fdf81563496bd50998ad2acbfe080f6707274b1f08ade3b48a4960da267b6c0624272acfd43f12271d44885d1801398b22128c88eef953c6a8e19f1e90945759a87e9c34700cfd9122c5c3cb39819189016b725747c97b15310cf4dea63a7849b57d4c8ff41f547d70c03bc0f5d00f008a936e43791d856ea2708e301a16171e34ffa60e592614e8c624f86a1f00ef4c0693124494171410a7084d462791b8572c6cf178c37d74755cc215d8729b6f9803a24d5c0f35acc6deff719e65e77fb938886d17e9a8f54df6ac3b9bb42f11365b325e00791b13ecd9640cdacd98f3a7317dca81aa575a34da6ac182b9757d08155cfe2977021852039600e6633f9c9086e2afed749864b8a155b812106ff3531a70dc1ccf215821e4453579c6f04dcf434ccd52af2e283321858e5106758bb95e47f52608f9b286ea3f836bd8e5cb3280b30fe54a03cf951b172e370a545f9721c7f4d211453c7ade85c0f1f82d662f0c4d678222f4ef5c2337e0a32519ae8e111255d8b27e6a0610255eed0e96701222a86999513b961906d547c8d28e3fe42239395b39f89756227c5ddd78a7976dc78e268bfe762393ad16e8ea1dd369525301e49c3c628fbe6d748f298f591208305e61a39b6d65e0f3d7ae0560046afc8a5e99ae3a2459e2cc3bed32b39441242a2a629335e7a42af06cc78d86ef47b2ff0475f1bd09fc94734e77a7ce88643a8018a7b346299257e22e11ca3667a2648af94855a9c5dbe6f95671c99c832aeb0e59e27edc141fa238d41a7775ab02a5d5ac2c98afdaf0bc4f91c9b1c055f3e3badf0add1fbf6a6b98657e3f1553357700e09a0816e5ecadf8dda5c1fae06225c4bf0c9b3e4559b2e0d5d441c694f3f1aa11b3a38fb18fae8401f2f2b854157cdb03e179c1974317672224fc09c9143004d73d3f57a5423bfdb2ca06f3fd1ce83f4816327d58f5871c9b72fa677cbe066065647934e75447b5baf42a7497c78395086e327e7ad402376ebcf78dea109e29e9222f8e70eef98ec4693f49ce543b70cc0f93f641faf328b4da3963f56b80cf22fc08a3a86fcd31b3e366d14621b6a9b992a9e44c187e024927c8ce5090f783783b73f8e938240b1337cef78991d1d0fcfda29b24fb2abb8f03f4058a6b60bbc8293f1c6f23eaae446ed8c100763a396c21551c0308053122e596aa451ee77d2b0e97a1ab6d7b0613fd67cb75b7834e7c2a9610f7ec35755c5507f1d2f196c52e7b8bb5ac767698bf9f7adb02b32e8f70da18a277e4cdc5eb594e5238ffb5fc7b477314a99ce200f8bdde777bcd4fec121846407d4fe62b2259f05940e4e3072d4df55136e25bccdb29bf6f6feb14079735bd0ce68236a2bbcdb699b2334a54c5de5c069f3f635c17c2a57f483d2c1e96bd0fd7c6f34fe9b2421f35c3e9a7ad61acf14097ac8ab45a562c8441ed00ab6470e59e1bb02dea5a2fe22d62b81f640673dcfeb78ad48ed3586ada09369cbc988f7b557559a4e265985ec9c584d57aac44da454d388a02065b57200dbcb744f535c75b507cd8a0b3e575122f32253a619bb93401baceb8d62247153e7634c31306ac17cef9812b0f703453748e07dedfd36590afbcae7ab03d1017e7661451862210ba2c91b3cbe730a67f96ee4e046a5ca7c8b55f23603b5cd544a80b3efc5121d384dd2587c7adecab2cf5a33cc320994e70c97f28629e989e45756e1e9cbe88ac1f1e19f6d331bb6ea5b9cfd8e5f426b220470d18cbfd6b42bef25e8b6a3523d5407b0c4ce9e72bd7255b6bd2ca16fd2ab86a6a5919d0bb9835eb69b280e87cb31e7a8298a51e113b018c5583fe53e0203aedbf4453423a477df9a90d77abff63537d1775285faa9e65722d5b4a5849142a1c690a75d4dc438a5672ef4fb9d70607ea654ee29183c0ca099cb2a36a84807db506430d94045faaf688d6bb54e065f6e89a1a30234a5d31c0b6f25bbed1bd9bbe45e14e503931fbc72329455117f4be036f1f4cca8be33b3ebf840f940448b0cfef77308df8ad267fa16b1565c010eecf798d08bfb77bd7ce9b8447e38618a88bf6daed6a453714d7d00b4e86c51e89ce6fd380db97e8f0ad65050245840b03bd8ccf6737f4da866779579c62a9fa891864539915462ec6afd8f358cb71b0ce8fc10df7cefec2744f5ff212491d7b30143a97272bc6cea34b2aa31c0d9df358a8b2f4bb601cb0aa87c3024a0f5dd3fb61438ee3be8e6842d918fee0f21ba7780402b5b9eb9b68a8fb17bc491f87f676756515cd042ef28ea46ca482c158995cd0fa1ab9caef7d4b6b913319208a1fee619aad3f1c3d8b3bed720a39b1fbd3936a03d3f18421a8c8f8962197017e2294f37915ff2e92c61856a61fa7e9b382b35a03066d3a157b1ec1074e27edcfc0ec01ca28c84e4e2435b7e129b94ab283bfa653a23b7f4783cc57d4c89b4d2d741207983de2d606d58d8d4dc3c182ce00e20be83440c57763ebd357faa3973bda65a3069993cc1ae36fa6c58347ef67d6d1fe0aa11a8dfe98bba26972741681d90136594de53bbd7dc6d2ddbb44edee68178c0e27a82e1b3b48cd10504b398b87427a858b2f340c011fad0eb75e31fd4a4e019ca0f6c2b47cb569f66d8da4a95f23e26a62fdb1ba1fc7baa09dade4f1a972c3fcfe20fc3e5f6b14e0e8a3d08dcdf96138188c85a9b9e1f8a42b06c9d25679d04555f9b4f1c316cde788f4cbed6fa12ccf08dc0c181364c415b871f6c65820ebc3287653c8638825902371abc70377cc0ce49e741fa49280d7790dcd496984c7008fc5c0be6e04328991bdc74fc3dab7083e70f00fde3167679d5a0584b17b3aa105f127cfc29b65c585425ef34021990843674c9150423ade11b24094149e30968856ab25fb0d8e02e7268a445bb7fef4721ae948106a776fb19aea96c008a77b44a78aa4888d45baf4c43cac778ed3ae53c7196129432bf7310467284349aa74a6c5e782f6942568a2c58b3ed04133fdfeb342e214c490d184eb4ab220784fedce6feceba2b2595ada4dd58e175efd9ac7c41a4028adcad484d5b387d36c873ccc8cd686f3933ad426fa35e3eb3ace307a699f97d4bb0cc0e948733855f51b786df391ad9fc9fe8a1d1259789dbd3f45851b4ed34f0f8cace0317ce5411174e77d2978a5f7aeb1695485c1a18eb0f9c3db2c96a26fc2f35e71f4c027b5224a06119e553ec786f60caf14f68157683b702c2c09f34035c7975d2b06da9b21ac1771571056338ee839c861bafb44d81940672f15e0818b73479afe36e5407aabbd570da6fdd5837d31b2ddc85bdc07e8790676da3d0b00f4abdeff6255e0b396a65333dc13a3c7d76d387017de5ad85dc43033e21086cb98b4c5da55518695ecb7cc1609eadbed411a2f1b14baa1b6d21d4377e88d09ebe66785fe5d6cf9064df4be8e13c7dcbe07a5fa3cad9c3956067f857573ed1e75ca1797c20bdc23cbb8d7d94e79be232e63674ba61ea09609920dc1dc25b777fc9ab3d275a2589ee344a895c1ede039db6188b1e52849233bf41458f7b94a732d9d3a70a7d54a0783e331aebcd2dafa0524dcc0444300ef8bf4bbafbd3fde6a5b36f78cef35dea443a5d4ab69cf9fca7302be9a942a9241ecb21e152cff00a931dd7b2eb27ec17b3f52afb641f3cda1da2cfb1733f693c259021b40d70c90d30d17c98de10a9223c26679789012533eb6ace811eecd81dd6d5bd71190244fa5c1b780cc2cb1d6986c92cab5e253634310923a95af418a83fdf9de06d4b1cf6f667533987c7bd9900c53d2ce412fca757d43ae17725b5f8288cce4d8e6ffabebb42bb48d6b297caade6fea788ee21b0362168b5b724a6248fb231e9c9fb3a65d4d663d41605f660c2f9e106db22091631dd3ed7bbb1a51b015ec12628ef9ae4e8ec0887d42641d21f08fbad3301c20d44a2da0985b93df81e57abe0638b82537e12f197117ffec1da6bfe3c5e50d4e9190be6e485cdddacc0d90613eb35258427c19adaa371219334444744a40aba6c47787b0e48149ec885e64ca1bc396194b7dfcd2db7a9784fdd509413baf6decdf911fbc9fe0f0e975bdc0ac149440901b4d98d848632a27bd5544ac3010a8c41d0012c9b8126239990fd98aafb953bdc760011b6cc604cad93b9613333abf31b6bc92bbf50d9568ff7e4457a5da9852590b8ab7948e8dcd48ad1b9df92bd7aad8fc3c8c6920503a96647f610fe165ff195be1c4a0dcf1f2bf4e547eef9441843da7be9067af48e99bd0ff2208f5e19d2777789dee71713a0ae269e283ccf89b6c7756ff6552754c0ca23674ab1df09e13f898798c4019ca83f13f23fa0e1d0dcacf6dd977e33efed8a3e0e50debbdb002ab6bbe040e7fba40a2fb3677e4197ddec86aa39794c65566337df22f224d69e5792e4747534b31ef561e7f4e6f2d44833345c571300c8ad5be7ac771e06f9517fa4ee8e88faddd25d1ceb0d5e44b67d85f307ce963f48360eb9e2941a50307188bd6f69df899bdff7721449b153dc1919fe2c2bec64908e1d65b228a3e242ccf28c9ebb182cf8c548aa15873aa3ef0fdf230b7daeefad9148c54440e70916530a033fd9076a942b23f1bf7cb78c93752e9c0c84ef7961c2eacb1b6f5071d31ed83220fbab914bfe13613602e2c546ceed9a7cb352d10688a917e02c6ec2c10da48411b3be790e1a399f6bf8e1027ed377a94237c1f9289dc8294bdd162b69c7b9c2af83bdeaab60a94bf334735603a02c42bea72637f5642d2bb860c14bce57e3ebdff5b5bf6924a8d1693cf1265ba6ed3772e04506e8165ccca67c1968e04d0c793505c74ec328c1aa7ff47762f698fea533d3c9d542eb394118663db194963a9f6bcc812ccbc913c091c671cd43f14a322938fddb61904949477a27f33d5e435100d6f6cc43a05524aa00337a9557a0d210264967974df15b973c594f26f9637d41cfdd949d5a90c7def4c7c666decdb4f066b8d262b7c165c542dcc8b80bdafb7db49848bc644c2242d4fdf5607016d7a45f09315f8cbb458b2b1d79dbcd86fd67c7beb761310601758dd5ed992fc88f33a0d2b36bb566c637ef2063aa26a6b1f56232c5254d514286026061a8ed871f9e5954912c42447011a3a01af2989a7ea0b520994397ee143fe50cb0a5a03e8477db71bfa6475c3ca5c1826e5fdcbeef99234a5dd8aba2e7fde4ec7c36eb6f9cfaf44efdb9454cef9c50cfa9f0c2f0aaa6a2d53a416aecb0541c00e498f78ef0c8362688265e7028cfe17d72fc5d61200a88eb8dfeef129260208884219a7c0ebb60cffbd083cdb608b5d9ec9c21c0c8e0f02ad6b191a77231f0f8dafc48006a678238fef7744f2b114ffc3fb3c2b20fb112d54685b407b75b1c3acbe0f6146e6bb400d26026fb2843fd6464d0520179d8da426a318e070e88c80665908b7be1920f1bd849dbbe35f79b8fe0aa5e0ab92ca33b994919a9374c498a7fe4640b1086c613b50625574f44cc098da54003a99e6cacf7f24482622b6d74f09143c32f67a3de097a29c416f0e43a40db4082e9ab0b52f7dd8ea750d8f808c076c8bfbe758bd9ad73d37b94ad191e7d46d20b26219552e4a4b2766279d968012176a584064e1a989b12178c904250230db47554af0fab831c59dc7e7c3ff12117c78ce43d132f84a64779578d65a89af433449ebf1145e4760837c8efb99e1ca872f7812dbf3076fbd9e864ff6a4561fba8e1d46f4227bd31fcba47085f93f21cf92d06730f1e52a4f98dd180fcec99fda9fc3b474d565cb56bbd8b2bd2421fc0c334792fd0091c2e70ce7701907a53cb677af13481c99a502cd131444a7bec6d852dee6fe64af2afbfba5af31294b6828f695c823125915a8f4d15e7e25aa1a5a5bbf236ee54959bfbc318b6c48b058fc10bb15cd216c61e5bae73f7144893929e58942c208236f9ff953e81ddd56d72ce900295235279283ebacc9b408249d169b8cc01919583c80faef353da1abc655301431b50ed4ad325353474cf30992c695767f64efe405de83c6f80c56f5f3bf2a25e70b61053be81321f49ab931a1508dafa265da2c55875959858b69e93cf06550d2c3d820dce6e294db03b92df531425c4b321a8cb9226ffe0fd0d7eab8bb74a05bf3cd2043cdb7933031b63d5dc0b1d8ffdde8c365ecde48bf88ccfcd23285f3f637ee7fd275288dea0e0207c46bc5a72689cd61e3fc0b2e7640e07508bb2725fa6772d2de676ace72fbfbc94d682e9d13f7da46fed367d7dbfce05934690f2ba4570b6e91b9290523dc39cd09ef699048fd35966650d5c292b7319c5c102c6724437a85f1850e16c4ce8ae7713136b5ef3e18293ec7520c01e6fe07a3bf022e9cac8c9bef9bf4a8a4aed7fb9531bbfc33cc9577f65155664535fc6e6a4035eeae24d4b27d9b723f69cbfc47796f1f3a337c921cd0151fd0f4011cbf998a3f6887d2fe1b5d47d50bcb50391b1b42bf7b4b0ea976358045f2e46f4a4716ef15dc81dffa1b23ae26f4881e13dbc69fe128db5b1bae50c6bf6f5e95e44c685f0aa266310482923521e89a8ba08cf0326a576916cd3becb67bf3f786f88449d6d85954d498a0f8c5182a6907844b47483796440cb1197c6e4138f9428f2289180d8d1d4a5ff0333bde25d10545a19698b5e4b2a5ce8493e440f779bd3cbb9216d80c26e6c37880b56a6b41a30804d49a1332da96d7799c38484b6d4c56adf923c717a9bf3903b8e7254cbac3d43519543f30810423d535ff792aab6554fb9c188cb09ce41cf2f296b6077b043630effe2f7be340197463f105c27b0372707cf89cfc95db2336a4b64a36d1c301ab9db1c3fbe3271e90ada7b86d5d785f48b322151bd55b6baa583f992651a45f2c2d997563798962b14dac809159cd244810af7fda59eecea09c94199119058489616ccf4a06065d2972e06a11f6407c6d6c9bde2cc818c0e3d22345c6a02333fffb23f8343683160964f3b0bf3a02894c5a12f9a10cdca8ee79ba546ad5c1e63c8f43ec8de71e5b4c71f241ebc09eb0f0877e79b279fe78a298a2dacbbb0896e828746be474b3049afb34ef88767db7239ac253f516398f1d2c7a0f22226a24d89e9ef094644d56117cd751140f018edae43ce12bb16595a4e37000819d914e9f1ce639d208dca30c1d1ed6d40c87d5ff673e7f2eeefcac8d725ab4d22d5b1aeeef00765b1c408ceaac4e1657c8cc36d695f507ee6866ed32276dfaa54c791aea7099d5ebdaa2325ab28b66fbcab65c29bf7d461bb8739285d6bce942b26ea4a6d6314ebd6297389c6581afbdbcf8d639c83d44ec1a4e1b69f664d11f9857e21d2c4dfc58748fb7666b4990d4a2888bef55399b498cb5e1de9681273d0996f8f7295373c2942a7224d54ce1ad2872c04c540d4d8a28f3fe22fd69a4b60fcd0bdbf32d0b625bff44e2a69eed6e684d092e44034e98be2a20d782dad54e41ef9042140e7de9d665a1455e33a4922eee96d60496a7cd0b31918f1512da75d62c9176d63b8263aad84a9bf08266188a5c770c6fa71e3849f9a2bde90d0173fc8ce6db722f003b7223e0dfa622fbdadfb427e9f36de87c4da8c72cc2825b79f0d898be2dc7a8ad8b2b511cc8cbee4ed337e7f8788dfd2a3fea9e6e21be2fcd8b87f92652cf520d66e0ece0c96ef2ac0c5c6d61da3591f788dd4e2b567c8ad31a6da0fff7a0e2bd02f2bb4f8f95aa376cfcafe34ea568d7f5c57b1ee97c5595661ffab751803460878fd9530a397b1559d92e5b0f78a3c2808c86a8ae9008312733f3a0b8ed4f47d3068e8f10efa5f0dcae1cef73211083c1ea71eb71c03d7f7adff1a3d521c1aa06c36ff9245749882c2fa4380c6e2b9ed8d8b5af18d317f1150bbb24f1b1ceb70df54d73f0d463752a3a0239cff0ea6e99be9fe6bbe40c31d1f894f3c205eb8b56b67187e06464cec606fd09064db7567ba8830bd52b87fd552cebfc8da8b179c62d3a9497b75bd0b9f4699c1f5c3289f28ac60be4d6a1d91baebcf21a7fad0e63473e493bc578547672cfbd337ce36b8ea06f64979f1e037547068563de78cb36352ca997a02d57288a926238f2ee35330cac89655a51ee88b5ffc5d81c623d3c80b3b93eeba4b05115f04babd2dd6b3fe948fae1d165ed1c281b1d4744409152073ea6066d678fff9eb1bc20808de558f32d96ac8b3d1b7f64312b8d013af90a0ba71ef88a5eab598ed6932564750cb5bbe53b67b04e8cbf5b18696cd4c458206f10a257c1b393d6810bd89498d11d095c8e656dd14e475e68913486381e867d7c6d04cf723c176e9d7df83dc788aa342eee29ee2d44d397a3d3a154bc6ab9587857898e8c038c2105c46070673db9653308dea056ee426eeb7e9411d68b773832901a90adb000493387e392208ad0f6d6cbb0a12ba859f27df9fc62fc9f0e0589be63803616339451684f086d8000e6d3dafae0e9d0064bb7b0ab0a92365f55ac10cc46b94cf0332da1eec90f2784d20984e7d1c212018ea7c76df682324318cb6b2f1f5349291cd45dc3b674a671f3072d72c140b5bb6c98d84da56e264c50fe5f307ccad75ba11276cb6f253faa803d37228929fe985aaa4b1e8491c595173af7445afc528a75fa759e3c6b4e2419e7cbef281da717ef371ef13dddbc86c24d2303526ddc77258095d63b634277901d4fae612b3d3db4a58dc4fab1bc9a436e2626efd0f2ef26e40b42444ea6b893147ba11920ca3bc0ad420a961c4225da4d3ed8160a45368ea249178bc5adf2e9016c4f9ed7852ffb35f60c42a92c242a01f5887b22c67aa079732ea039ec78bd7fe0ef872784b26b148ab3a86f8e0c3ed72916eb2d85fd212427e2c00cba1162db545d085e317cefd1270b30c39bb8c4e29ec2357854eee5cbd2cbcb2f7cae8f912fda6a85fffcc0b4c156ed110d94e01ef5bee7c4ef9851d9eb73ca7d8e340c9e59697f85f2884edeca42f44333a9cdbf79d4409ce0b28b05382d4fe47870fa69db040b31c920761b7064f5bedcb55326eda320491f568a5075e1dcd83efd40895641808c57714e59f913f19c8e9f11b240ed93b6dbc3d3fd3dce8562914426bbd7838a490b4beb85a262b3fa69c7c3f88e95b7a54a5b3c4ba57ea8630156da2c80df9143324823098ed77bf4b25a00ee8abad9b43f25720fe4d006743e8d701a89efd3c922b836253214334b320bfc6aa3aa988e6324d1af658fc96a42b412682b0d2848c5f525ab3d4cd9662c832eab168192629aedb47b0f2ecf6358e861b22327c478708814bedc2f351cce2f51b3ecd5979effa24de1fb0abe918adc0168f43d245aebbf0d1d3ecb653d67ebad17e6065c130ad41ba18142c926682b3cf07026fb16a8a46190305c074612a164587a0da3d8baebe1b120a5744a1060681bbb322ec9ed26575afbac1a6947fb7fe946a5f09776b1d753a574392f47785f2286366894a34343b866a73cf358c24d357063ff7393ce50fc96b5bf065c91ccf4eaf0475625fa3e8c11655d7cc636e5cc2e1cba3e1529fe6ace40cd3d55b440a7ca31f355f8e4b52c128438e2282f71d2f77003c48952e0625058cfb6b775c8476890b2cf931e0c33dfc4436aeedcaf56b129ae5197d36389e1e1bf71cd92b93fbfdd226bcd128c694d1908f3d6bf4e22bad9998868c3992a1477120fc310ae14e7be9dc9da41ca29dd0e283c4308c39b0e61e56d6412e0fdcfa90e71d1fdf0ba7e62cd2aea7c399019470c77f03d78faa8e658298b215573c49cfd3ebc70cc4fb08d3be5878d79d4112785fd35b0bdb7c135430e284a9c59c2f053866dc725bd092761301e33178c34674c2a2492c4fdf1fe2e3f3cc36deaf2d4ead3a5a20e03d84634f3a699927c31688cb2dce4925daa4f8b404b8493a9533641bd6bca53c088d8cc38b4484b08154473a9c332eaa5ec718100ca29b72f19cef44cb3b750dd639547279c471dd480a958abc9d834f4b38215725bc35e5db5d066bc49d1f689c5d5662e5665952f407ebf755fe706ca09a1120d893b8820fa43e368f2ee33fbeb0b2308d0c73079adf7f8358a70df7b97da34feb720ef93a42b5282efc946e9d4601663951aa274846f98906be7f9027333f80833243ed3531d62eb61129fa7dcba5ee37afa8a8717b7cbcb05f186663f8feab9e6ae2005c9e390aaafbff6e81ab312d010712d788dda837b7aa9a11cc03c7d9029ba77231f94e0f1121c16630f7fe8d8ab96f1fbdd04d2e11f9075aeff3e49e49de0c0ef72b0b8f3b4186d7b8b18f187187b3dbf06de3cfb92af8cb84354396593e7924698f9d5f26432bb83a88bff24319db64e8b1fea701635ab5f18ace187df017a12d1b78a167137918efb77ddc91f9b4c66b78502a89e61114f73266b8bcb3f60c5328df24ae32509b9f51caf59f85d30aa0584280fc0e4eaf54631ba0ebb486c34ce70853dcc6ceeff4866a193860b1d20b3d791827110b6ff88c47a3e909d028980e9691c5f5bbca43bc0db2f32148f8ea08c7fee90f86c6746dbf0d077498250a57c3d9936d20063374e3a6bc1a8811c834b0de1e112e43cdb604a89b7ccf8255422343c9045e3ac5849c7337dd7e562f401a2f5a42445d76a2c92febc6b2119ae520f00c26c797b3a72cc27c1fe79c28302423356ef21950aff8f296d802f1d65b75bb23fa7af6276038bce197b62338ff101acb1d65dd8a5fe3b51ac0d519597a3f70b290c9392433fb9f6e0aee487be91e161a02f49eb9b023ea0bec212a7b02803bf4e58d8f902aa27e2657b7a67d532b7954eecbb446536fe9347910ab6f3d6a62c232437c232c12ffbea7ee3dcc40efec299fcfa2279d81426af4708d357e2173258ba94fe9f8f1b909880f653e8e822dfe80164641f0b4a59eb36a7aae54192e4113f25e9d6421b1e15ed82b44f7d42cbf4f807400efd56e4181f7983df3a8ee0b3901c23ce5b87d8ab8a6f8d594c1616981362c2318a160f9c4a0df1235075b6bef3a74b164b576298adfed01a3dcb7634c780f935f26016f15a87ae446cd61ad42ea107b930e8d53b72152098253b040665d95914acb763503fd24ac812aae30414f38b7d2b29df77eea5530e7dea4c70e8c0031c8cd5713243e7bb33b8e9ecba1a9aa63a4ec6aafc9990a2a0958726a7bda323a0b26444c76cb092019d8e397c6cb0af102a026bac1d25697a76f232b0214ce734d046d1691683cbbe0fe69f2fb8381085209f6cd0aa58acf5d0268273d19c914f2cc211572eff903c0a7c7cce4783ff8a8281aa81b1715db6980f883aca852405d2881dcf056c1a86488cb357f3476159e1d878fd85d0a4ec97268d0eb03f898c2e293b529b049e23bac158b2b992aaf12699e108500faa055e22e09fa1fec80c033412e907cecc66058f244528963440778a16a058848b4cc62ffb58642a0f8ff156cdb687ea60ef5a32b26565e99b72613068efc58c015b66bb0983fc4289a8bb2f0c2e8270ca349fb4585f973eaddc5ea8c7839e0601a35ee3a7e2f64206131da9d3cef5a09dc7892d50fefa33bf3574045949be77cd6e5049d3aa5214395bce8b41bfe92fdac154121e7b3d7f064d6fd9279790257880b616eb6e4d6467b2d1327765db78f2561a482a1556a28d083ab5aa84361941b84b19cb5660c3ab76e4ae407f7d99680ad285d5f5ee83ffe9570f01ee7e427cc22e50f59e6ca6e8bef4d97d0a71f457a6363a1e2f4b7e4b2923056cab01de092db9aa9f681398cf2a9ea3c65fa16a3d93c342c8908577186e8e6307a8a4ab6c7ab0b4218b265e5da5e61a2eae9ed730a583212141726dec0495969641b967bd59be3ff2e7f173da2f2489e1493627646c52bee813e9104fcece6127c7516a9c9802fcd84fd03252b08c64faed828a9b84f32d27f76ed697b683b343ca8c7b07dfa2e0d302de82e8b07a3d2c21f3d33293a2c20c35bddf69719c22f8815d45418e8991f2f82339fb40a4a58151319399f6b9cfa8bc3414d921670261e08efa0656969681d18cf95a809bd53d9cb812859be3be01ba04097218d309d6d01b4a6c2b5f7d23e9cc0b4176cde20620c13772fff1afd596de137508889b3010d0286fb6776e98a507f51b33c31f16b13c960df6e560757ccaadb554d35454abe727d20360311e5b3dda44fac5955191c591d834bc390ee6373bf821e7505fc915a70fa46c89344eeb53e58f2dabbddd4cff0f1f4faabe7afb7eef01f6936be989ba308209137a07a517b2fd183d99373ba4c1c863c657a8efde7828c3909d5ca47b68286c05fb0f89509e40ab0fe1a322df7b7c21577c1758c90aaa97b6c7f52a694341d895ddf097da961daf7af556457c485fc3deb98a8de5853df0daaf2b8ca25f79876cfb11ca344f6b2afda36a93b23fa51adf96b3e2383449d1a2714b61eb8995263de8d25732a1675e35c5d6bb2b3125dd61a0b0cf87dd02763fcd5446927b764c1c272d39a3e6dcfd0c3f5575be65c7dce1442588db6621a6f1b57878cca56f911eed49550a6d2a040d14ff2fb2dcf4dfbea2897def8bece921a585bc8dbe13325c2f33390206e60447877d4f4a9203976e6e729ad81dec20746557019710f597d58e6c00eb0798c6c44d40ccb59770ec79d066535464789759d5ae1c76889e99dd16894c8df0c20351f4bd48e4d57d6d9da2ff946893d9c8243591576fc45e449221c59d31d5ddb2f381463ae8cc27d2655e79458a5f39c8676b0508b5a7958d625bd746cd6ef205365371bfaa4a64f1dd1338ea7dcbb115bcee296632082c94c60d7f3f8475935cf235fc82d3cda366039f07ffa0bc8c3a85f09e6868cbd3357a052fdb2ea2aea788149026a38c17ff1e50b255006e2658e2ef15cb73ee6d651a1c09c8d18bd4d097ed0cbdc42224944c7eca735db8480114cc0e74b46796fab5f91998fe67707e92247295f26ad965230cd30cdf2a9032e51725c63e08f472127e444394c3f6e44cf9cece9b917ac0f437af2cc52d3706ed915d332141797b46d52efa5772839802563efb673026ebe2173d4c01e9ed878f93defecc3818c1aa192ab1df683ecf48129447a1236b4de598b36a5956e792021cd0ba32f3976af58e551ed394283b03887499985ef31f9b50e7e7c33588c6719ff48372337c63673c199497c93dff11f5f288ae7d61f19c1160ba9032197de95f56b602c6c1b652ee7e393b5383f8ece2450ea4bfbbebe517abf74973b89daeec76b84f8d8d2561354cb3b981670916d834509c3e21b9735bec0f88653eea8f93aaaed2c98e3e3a069e4c10d571ffc74dae2ac27550a3dbfc25f525cdd5fb5aeb218b2437bcb44bbcbf8294618e1310012f06b4ada99e4387c804412ed0a570fb31b42c15a42eebfc80259f4a02dbb1f7ce7ad5ca2e00ae35a5ac4f1caef6f301ed9cbd74309c7a96adeabab3f59bc125197a7efaab535c47ac31e714c833d8cce058a2f4427c4f02f0a999589177d18c670d9ea8285876f358ac1419166e22c5840f3e37b0419a8de952d448c325acea54eee40bf91e7360917de72e1378c878ecc3f6ac950c65cbf28ef267676085738d66f36c420456e9a238491c981409d0540f681a31fd5b6f2298c4aa45c51c04d6069e537d75ca917c6a3210326d8a8c86f5254e784e300830f7d7be01dd3f276a88dd126b92bf019ba99a826b51dd10a9b6af74d97e433f4d212cb2dc3ddfd6a30c31642144e24250cbdacd30ff6abaac7d99c76362d87c64a8efaea868996fc6e0bda8540f7b69890ba79aa362e7ebffb94c97475fdf4a565e69e13a665311952c13f030ba29a15c9f8ee0b51a43851e5f4de6b077ecff637dddf3deec234d160d3d67d3ab56f6e3b904341cb3999f0e0dcd95ec9e363cad03f2585fe9a69c9af177e41851784b7b3bc432e58f927571d7275ff642502f37065b9a0e9656337845159e24fd120e0478575b8d7bdf84fb9d093eb1249c68eef06ea1e63c01ec7c99811edd8491ccb6dd2fa10a78a6a77e08a2367428e155699c4fec6115b78f7d39241583a6ac35cec263dd62823144fa34c354b76a2ef87b8b215f2962a073566bbf3f323289b77e126088d5698407ba4b2c0bf1252b060bf2da82b2d50436fd2ab437982561da59dd2a1e4f1fc848320adaa78d558a5487530c6daf075423d23a68dc2fd272a1434fa2da1f6e0dbe71cda17cd31784df5e3070758fcd9d478981ca2d2db9d92116f537ce937daa705fb0b3467693a5c173f2ea760d25752feae9af0ff809957e6e99f93f9fa6f285ea4682b1b638cbf734a9b5569021ad0dcc693966db589c0f894607333bca4ac0b57334b89ba71b3b4dee1beab5aa0f56a80ddf4bfb795907bad458213ba152d4dc25f5f0e1ef533d8efe5fbbc2093b57c67bf426bba45e80e39b26e45aec345d110c988cd6fd86e3eca5960891c8d3803c76405dbaabf26ff799427902b34166546565109a9ec0552917eb37e4c46df3f92bfe69252d9e1803ec728389a45be2d428da53aba4e76a2a0c22e3db47bf7181111cf19e709098ea27e7db3209328d17fa033f9b401c5eda9127b0fe1beb9442ad05861e86082edc78479154207a2e26ae38b9d0dc8fc44a291fb98871597a0b2dc80b6872343a92c150c13666c8ad3051afed0482e4c403c5517faf4535787997e00891a43143efb8f72276140a7e598c3007ce0e9735b2b9f56186e7401d6bf7fbbbcb0916ce786ed9d16ed2ed51649570fdb1e484a02abf41d49c5120ffb1f4c1cc0a7db862bd55530e5c68ec1e4870faeabfcc57a49d2ec01674abcc2c217e49971595ec1d60ca8116a68828f089dc51245e2a0e1c6d350060d79fde16fc5abad43c8cc78a10fa27e764ef1480da660f60e0df5bcba98c4a3ca789151b0531333a5e1ac46d2c5c0fee5ce58c7034fcbcc39ca0ad723b895cfd001b1567f1d4d63decb318977618e141d7133c7caefb02cbc6070520342f5c3831f3484d30f83e164bb0479696a00ae43dbd2bca9d1def5317f692bded273d1c5e7a6d67a373ba57528081a878dccb311c31c1bc4270138a6a6a097a0b391c41279a836982a83aea1e9943a755c44c4edd38e32d1188d1b531fd776fc7758ab8210ae40df41acc7e07dc3923b8a5c9ea03af085328b2862429a27f6f15680c2d2e5fa0512be8aa7f741bb9a0364d79d513ab91c80807bbcfb2604996719b69a023950a82eca29c3f792e0541730e908005e9aeeb579f0d599a889c85847ac095d7a4fbaf7ea9dd0f10ebacc8909d9bef3960d9005021c23d0bb4664531919648c9cc76d43feccaff427135d38761155db66e9559516d6bfcad5add23047c26e35b95d7db2b855c0a437f7219a95b95403fc5ce2bcab71430d2e6e465685f1ff6f28d9ebe84bfd0a0a758bd84054c765b17d1824adc757d6371087204de079dfefb94bf2bc76ec3024e088fb82d072920680c57382992e406fd7cf4116f4a5656f4a29f19d548edbb8000b4875e478e82316d60961a157881a01d737187200fb37731eae348c90fb1d7263cb3e57a131f136f2a5825610cc9afec36429a0a9a8a820b65993c079f1b0f9513b25d90742fc11c18d8ba0d4eefc7b509b72ef47a3ab2fd53d1ee346043d4f6383b8903fcaa7cc74da585cbd11e6e7dbf7396f8954b15df9e0b8ea7a7866faa9cfd48a7bca0955d2032818616bfafbb5fe7262904bfc2afa94a3fb345e3ffc96a18e5ef568043ccf754c299564fa0593315e580792478a7d71d6b59e2aba1ac002849ca49d024e352c87b29e7e012b5c98c52ffcb627685c7b512f1e004514d5f8f6113fdc684693492eaf9a803c57be29e4198762ba71a3c479b7fbe194da695c55c693e73e2fe1ed44a3dcf0b34667641bb806ccb874bb63c37b8489cae870a8bf211e768c317193b43e9e9330ddaed4c2916ff18cc01c52d48b217c076c80b223d26eb1e2f3f565ab886de60345fcef6ef0d476adb31c7a8d72065a1023b768091bd2b9023790d3bda637dcd373eec2afcda0982ed26a4e68776d22fe30604c921bcf92bf51ee5c56d90c61a9290f2de4e4d79cea923fd458318c801907e35e46076eca1886ecdc6f38d9053d04aa9acee60ae6bdd5279e3e5f100b3b710bc6aa04031c7de7f4485bcf05f855dff8d40fcd9e7b0650d4d44119bda7012bb7775e8c0c00756fe5a884bae537e1368f968a1c8ea5c2e4da13bb28ba2890673e9a3b9b8a606c316419c2ce53ba591d73506d0b9de42f9aa74a1d96b3066fe26ca2072efe5a2e9b142bd97615639feb869093655dde2396213e1ced0b703f8c906310f4d7cec3aa820ca706c15999594b29cbd5c860351671c7536dbce6ad5f126b12a3b2fd9bbc1b512bcc76ce910cfcfb2800034e70b3d7de08b677a66bb76fe70990e0f6d6c34d659e362c6a46f031d3707c0dbe483e25224f87390c58cfd0e41493f81d348c82da3ed07f5bd5008c153ce3fcdda14c1c7e9d852ea8d47a075aee8b9ec8fffee75352fb9b9e5497d880896cf9ca9f9631ce91b91847cabf83a20def483a16d40184de8fb9c09114a7e8eb5d08222e69229a5ca55f5dca184b7d38af8ddcc738a9f03b311cf49cf3fed4c38b56a641a67c0c329576359ef84e8e4629d485a8534998978ee9e5019851f7aae7ccf63a0fd8fd2bb112cc103ea10e08bdbca0c752bd59b6b0f3ee46b38c2c3f3e1c77bb6fa799ab7599f0067b55ce4b344c16b19274ef5a96030eb06979e9b5c9e428443de420ea930daf7ce21e55107de639fc1e9cb7a2dd008d95db4be851494f356db4cad3a96d31ac09b058ca5fa8cf57b34c379593977cbd257c3376b8e6b7cfb3c0ea52a8b4202f038a646a2aff0aa39ef34adee62d7446aa5571af6024489a64a40eb936a83f50f1b7dc4a22dc7ab90a23b2cc461157de4fb1f6fcf31697689b641704c839679ced5a225c061f8ef52d555818b198b44a07f0f779aadade87a84ef9a88cc49ec8ab5c224b271df6339e0f0d3e334502119286a938531d57e41b5beef19749b3ef115e8a51a22ca1bbd4343d1363d5e73f8f78ef733192a9e7f9fa7fcf4eae800ea3e928c4102643caea5bb28d36d511a620bd93ad92736e6321043ad25ac64c3fae7525d706af8b85fdc7398e63d2024ad5270c770f9329ae7ba0ee15b69dd3ac9d8158e49722e597c1317b509ef449ba7cad913d4c1f47668dc56d74d7a4f189d1fc8fbd5ad45cb9f0a39ff0f2b89bf8b41961e6ce994d8c05b6e8d684db5c85cbb567dff31a8ed55f294256a6c8fe931e7e50f1c34c373c67c1bc46de79fb3742da4f23a001533050afa1be721bd14dd3ba951c652395e98529715859107cae67220d79845b460af8a53371e5c05d99ad2a00578d33cb0dbab20f0edd35a7d2f4beed1579847874e8023310d9a28ec0ea8193da00a8c126d910cfd8dce1ad5b44f138bab0687a930b6741826850401b50df98e4c327c0fcf52ab714f57ca9452b8600f9d80cc191dcf0d2521e4b2e0897d731819183533c502ee2f782157d5a99dda7419ab7a6b86ba3f83a3c6c372adf5a1355a5f4c40512dbb06308a2fc27e7b7738eb935117b5daf652fcc5de6f9dc9fb38732af0e84d364544cb67a9099f00d0ca345a25d4beb54973f9611b171170f5ba69a9732a21a55cb8caf3a03c742e7ad38106497553c2ee9222952c341343932ca88bab5d74a9166584c213bf43ee3c54bc54e163683975306a20c106ab6e4339e44a96db1067ef2b1c09c562cb1449ce86f16fff8e13662da343446a5b446cedd0ba92aaf2ae5e82f338745625a220aaef9fc67d65ed6e40754e36886f5c4c50d09618e5321a8ef8a7066c0f84b950f494d741d92717a696bc18defdb834e1322552ec1ce4f85b90131dac717f8e52f7fda03766c8cd8331d0cbde941ec0477bc0c16e4dbc0aa638730141a0b42d256727aa0aad31cae96fb7d1730db682ae43fd25a8c98e3d9f065f67b0d239295640cf7f6750d03e2033e10af1cc4b7bb67e28e61a14ce63b89f161c622aa8dc66e7a43ccefc1b0cdeaa3a0c78e9c9691427e5051665eab093356dae7263db2b2cff3f5b0fb3acc2b776f9af926aa4e317ade7226cea7564308c4f404442b378a9dc916e42c8375e1ceef9ee037cc919cc17f49d0037ad2b6a1da1d32bfea036c2a09939c463d4d5e71199fc6572c6bc7976d71543560891dfa55e27031ee6c0d940deb7f10ce3374fbad3d0687777eedbe80fdf24729e2182483cad796486db178950ff64a4fe4ead4a2e42d0df9b8637e41852e600cb10a719aea6418eab792e84e5553997d057f3cd9a56b8976d9b26aa3795bd516e6289c227bedeb4e532acb169f0244cc0187b3b09d7c62be90b27a8ee462b8bd9a32ed40f8a730fba1593eea800436d46885dcaa68b1717770f931580f35132304d6b3b5dd44a3cacbedb63d27ac001381172d2766877231948e4491303c29bdc13965572d33a02b8611df575633c55327224bb3ec7aeecf104b7a93591f085a18e94c1657d81d0f465ef11587608b54d7292d640bf7c997dc72cdf0a97ed82acac0d07f4d6bf1b84c3ebe1ea8358174371bfc813534b204cf3f3f1fdb1623add9ab4e5d3165fd8c6733c3fb0a5421ec14ba74a5e79c5c496f9327e97b0ba8ba9c94ecf4e0d8b26c2ae3c47f0d8d0730fb1a0723c9f099c18297300208c46eee01c2cbdf768e43b35c42b2fc19022e2aa5e1f3fe54e973293e6b6b8c2fffab69762a3d7ef7345aac0d8a70d495f7e39139731a77a6ecd701b7a2485a05cb0422d225429336efe9a14e3491261b8793a940969e670d2f960ff8817881a894035fd33eeee2ecb530cb0251e8278f7ec21c2f61a5e19e0bba5883826677fa5fe8ddb93180df03fc563ad66c7ce90e1895a6087d80d2b4246436b2463cb5db9f1d514c215acbc965c49e7455036597932a5c9968469e208310aef7481c3b8780d6e2e66c5f47b3581870e44a3c5a1a227adae48fc41d58e66ccfe4eba149c2687f6c3c15316ebbffdd9be304bf7a68b5f7e59f935c7221d14d555b32f1118229646d2b8cdb86efc92e08cd2491e024592668dd24b0b4f44695046ee963ab84b544833586a63f978ec373ced8c5e8415e07bde37cbfa0a2e1d96ce963eb71237892744329bb020bf4b02c7118084275116ba0374982aebfc7778277fb1aac1997d15403612410d4d95539069fbe8c807615e1127c07e18bbab920a0662586eb3ee4edd3d71c7418d6a4092c8718198c203290c22a2e249140ad7a8c5114b86826e235aa2152c17a318670c94b17c754dbe49b616e8c874cb5663747e359257038ab306cb575d12671771abcfad112cb8283b1f0b5629aed0820e39d7f98bbb14a252bad10d163ebf0ed50610875bbf2805dd0b0c93e674cfb56fda4ae22a3f5f1e78d44b10b6cc4dd81f816f8115879e1e2049c5d2d30a4c7177e469b992dcf3e34e09335eefeb56fe0d2a905eef7836dab9fd6c92c68d43a7a3f2b3c18565f2a067be17f4d6c095b78adb39cede868d1d9058b10412ed97b8adb24697dce3caab7d5fd9583988d7f1b26562adbcd375d3a7e9809f1659dfa67d6e1eee67efaa3e7c49319ea279ffca652b490ad1e146bce7c9c20f9380d88d559f57b2a6078c1399b6a2101ee6ffbbaa9fc2161d2fecf173146a296b7e15b237a518cc994630f675c70f494391ff8e842f0276eb762979e8836673ff9c43a7d8156519833bd4b9c0d4303644fdb2ddfa049ac0aee987a2d80eaea95c747468ec22857511520ffefb79b77ab108316195d37b571ca3b95d43559651245f616eb503d33ccd2150898e31b216f23b5711a475193e10e0e2fc005c67036c5e2081e9811347304b7e3a899b886a3bf197043dcc3f3f5284695c7bc3c39097eb4f86c76ac4f5e0320f668bae941455c4a9fbe6e14e69302c2e93b2dbd049bdbc978d3be318ea827e795c831dde7ede3962f55239a1b899049ae03be9c84c46b28df9e0cca283656508b99178e1f2f4406f3a4d3e7a12415f63e628197e04b5240009fb56371f56fb639c58a7f7c5bd874e917d961ed1b90fd8b5ffe11effda2f3eece28caf414a7e66a8ea8429b3a3bb7a809355475b92381bef0612438d81591352c7699f15cfcd8ea2e6d19998b54ac5002ac9b1d4cd289efba581d6dc4dc90e089e9d5f25bfe1ab16d9b529fb3a8bc8e487c3f02bf48de8e8468bdbb807184625f24addad2eaa3146f969fe686cc4d700584878e03c8f73a61667496b523e920fbb79819fe05c90e747a2888cbda3d013cd1cf60ca8f00b154fa1a61fd84e082ab0f774de60f20b5c0b91cda1cbb5851e00a6e2ce42640b1e0e90ad54747c82df9cca2932877d57214f2b6641b150502f34869f96ae835ec9a28daf323a0dedd83ba7eb0f5ca28184535c0b0799ebdcb73ba7d9da448c9359d967047398076763089b2bc73514d2ded2eb8f12ae946f7d82fcfdd0c97a4c9e86234586c56dbb65996e61163101f28729b951da7959bd1265b2877cd21ca98b82d4defa38dbf644752b4b16873dfbc77e149300b2316b46cf64fb43d57caa33f95075d0648cf34657fc5ec9b9aeb99b54901e0f74e100b32375040b0fb3c60f8a3f042f1bd42212b82228aee3743907f9a9e3e2ce5bf1d4d9f5744ba8111f9c710857036469202da65546c3dc31887c71892a8ccf32333c9a414316ee269e57e4ca94109a2c0ae87f1a38faf298483b9efe82dbe90925c5de96d71055c9de24cf685cda44d29d49c6be582e78ac1caa1b7a87cee21583ccb0fae9b5b7d1cdee05fa2c0cb7d9e4fe3fa8c878f54228a32af100c8e64100b3d8739dc49423c4768af99891bfb9e99b119c7d5a6e3609568f872d4963a727f037ecacfaf9f96cb48bddaac07c8ca253ce6b8305228ffe378277cda240a4d5e5273cb822201ea2a678c2b058be7135ee6dc33cfaa2bcfc906fcfe08e2586fc3f9335d8a4d914a063ebb5a676cb6b65da4eebc0e398901a519d3dd87a6aa02ec82b4e89f746370584c2216b915702536b41c3c0c3fe25d365ca2391573c0f8c14b86c34f5c1daf7bfb7a54114fa3bbbcc8710eabd5d1fdb8002842acb8aa68bb5c6bfda796574e0f83788621798dfc3b92e38aaa1bf93ab9de750c8c04fad38dc2cf53affb1a3a46a8b7e3472ffe747b0c7e33e49fa80c5b35dd8f15805ca3f60348415a42ced4ffeb486e66a621abfb3b50b75c9baa5d5136586fa294b99a2ccb7a4d0a8c3d632896d96ba42c3ecf23a878a28ba63934c3a2a162913f143adfe3f90781425233ea35358c3b6d1f9556937092ecbe2360d1988c80b22deee0b914b619fb5a08db584bfd9e074339e4e781999ec7bad790dedfc903462fd68ae7832be84fae744017caa0f6c6d7ce66a23283f318dde7bb50c1d16a0e5e8c4b63fbd457a5dc2393cb415e3237612b1f2efd66dedec18cbaa07d4d218e72596e1b49e25787a137e098a561acbba987b808f867f4797484e22cc3a4dc864a593a24b5bf8a59900302a67d57c6518a77372c75d2a256f6d944f06641140f0b8f21792902f8847cbe568e421cb7a8e3c4a882f3868636eab32af279a3afe567414572f99d0eef561f21c0e9774d24a2a93e3f7a13565cc29cdbcc783c5bbd7df5ac09e85d7e5996b70cd1cbdb34c1fd7d2ddf5afa64d49c7b74a7d02bdefeb96ac0edb82dc5117db7349ce55f6f30ada953e03a01f28e663540d2c9adae845794922b41965cf7f7abdc24e540ac5f63d0de622c521abab99541ede77752999adb3a1b873aad819e668f566429bda01abdc3f4630f6b7f9f16fb895228a29bc05b53e6c24d45e11410d6b8e1009e7085ff37e08aa391b44158f5391fa9e048d30cd7290603c5443dc4a258645091a6e78c978a0def964fff7a12eb2a9ba867fd1c67c43a3b69c54e414c5a2054f1bd3c38462456edb15771eaba80e06599e8d371a86a5ad7423bcc2a922649a447b0e4d8b4fbb6ea8cfc5723cbd323a61a8c31462c9d4fb0b78af030104ac7063b04c2710b0a9c7947b2f5c9f7d4693485977d8990db2499fa1a4dbbc0ab2356dc5239123654fe2f6435b959c3fb4fe929b2d69dca1a846cab97e1c6d6a9ed4aed0e68b0933008a05c24138a3676b20bc88302ccb8c5e5b2e5b1815407f21b2d36e2ee092903587382e73d357359e918e92beb88b98b3a062fbde0b20475952bd203721b27b5d3efad0665684ddd244ed8527033947a2385c1e42e82f54a96219a57f6ead45ee2cbe1460e416c2c395d10ad4c298341cfb024c34effe247bbbb7838c52cbee6f4ae391eb4f4b2f55660459a401b0c03b278aebd8550bdd2b94ca04006899acfcb7f7fd33f0ff8c0f5fc6da31ae5b670b5ca2ec72a456cbf680ce854d386a950580b648f99eefb9d6f5d08dcdf1829eb33390e933b6f4aaa1079454dbdf5ff06f999563c5a7e912ccc5c7f98daab0666601c768f8c60ad67597442581c9b2ab2b2e4f17f0370c427a79f023c9ac89884b4c0dbd12e8141aa980739a8b7aac44f91eea04dcb8bce228a7f0a876fd56ef9c7d310b946bd19b13bb516ed73c7bed228c385abefcea6b480245afbd34349886b8050b81f44ea40fc1b4c0ae8bfc819eae5d805b98135288d662de57d4b886a01cfd6b6a5dd9bf2481f7488558d558f05e03f70236ee8ceba59d386ff11caef2a8b2df949423bed1729ad32325bfbcba8d8ccb8f3214efa791409579ca43cac09ac6989e44051b4648ed949f646910231a7f8fa24fb9b46c26b61ee0036fe728f258b0e34fd2b96b50e88a86520e5cd0e4dea1e57e16c73e3af79f9c4b8815b329966d1e67dfefe504bd6221d6be754e43279fb7e2ded801afe8936f03392225e73d04ee02912fa57851cdbc28b41d2ccd119b06da172728a56dec817968125d6c541aa0209f065b11f1082a3d613073486a73022e8d73f0d8953d603d5bef8d80e754c7d2c64fe401b2ec8b7e99d0fd3604651e1dd5c2fca938a6cca4ad29ef802fd99345f2312d46ee282fd490a2b23c83f02c04c1712402cc4ea9e1d59f994e3e20133f9d67b7738034c311efb4e4dfacbf6c0aafa93813f3e1e5fd1de94df905a862037c8c6e45fb1ac0270cef7f7fb7f5e5de2a3a56f7b30be715caa1d21a49378bd1bcd5a696f36ad12aa47b12b5af55df78ad064c9076a0fa06b27443513763d4a69738604873fe2cf09df0b908c00a98fa2a712c28036f565cefebd1b2697e3126ab883dfccd32077d83146a718b83ae325d3aff1dc0b48f7112a5a8541dce5f4f166030733334314d9c776b4e5d9ac4b074a14c465eb4b85476ae31b7c487032e76696a1d451debbbef095920ab0bc148b9181fc34ab180a48588eb7bbba8c176c86a73dd4c927bbee2151abecf212eb08e1d45444c4db0095bcb654201883af18df3ecbd7c98ad7d8f970f2778dc989ffa98dcfe537f505894b384474cb9c8c9423d8a7114a30d202b2eb9c120fbbb8096a8637b1c8ac376d233dac2fce93fac09d9a99a086a5f4891ecedd62080bad6ac3ba638e4c53af8792675dce4fa3337d525cb6b7f0d21f42aff78ee52e97261fe65801061e84e9d808a8f8b8255d6fa0eb523d8ecd96a56260e652018b2e392251597ae1e9a1f63c6e66e0791f1ce5d92627943f46d0bdd439ea6c6b195ef6acb1070d0eca34e24b6d691a20ef282b61cd04b8a049245835ac3df6e58237fb050712b8b253aba9fd6cfa64cc0a1d931b49f505191c0c0577d8272b15809f766879e67f9b5316c4f2a0c4fa9e4af7f9093567d668ad2904258426cb15fe0d627a2a3d14137bbba90655a553500dcb393255d9df8c5083ef42031b0b47cfa8ed92a13f89295a651c8d38a838f9be9d5f9c2a6ca014d4efc952aa7c3eaacce6b1c6af6ceb644b74da630b0654436e20489a899f6b90855c48eebc6ba56a5b12fdd800fc52cdb686ed297d62b856ffa02ba953852098ecf8749a00724e13680860deace7185dfb2e89431704055814f83f72738b1794014b47d462f5d85ce02cc1c9882c679a1004885b92d65241a39985f05df7320aeef7811e77b8ca9d0c2634b5d30488fd45350559c8c481918e46f6ae86fd25426c6e959c44875c76ca3264ffd4cc097a3d5918fcc8f3ee589bc208b3c8fb712d2449eef6021afd1f78693b149c69ac2e6a088e2874673b633b8eac097d4fdda9fd42a99466cd14157a8229dc1e9777865754b140d1e02f3372dbd1ff28a854c813daf0992fd840ec141d25b98aeb5f43f9d4dda280aa27911e47a173c90870cb1f00d05e60cf4e506e24f1850858449f7bc33d5e27aafc0a64baffa156bd501c798aee3695e70347185aea7f9ae3604fee87f572becbd299d1091a17cd5bd79ee90634053661e8ec71eba1339fa3bfef56aa0310483b082ce336bda14c32eed3fbed6a95e1c6ab933840ea3a1a52c356581fef246ce264e7ed02cdf056c19e013bb5d71f3f4a4e367c0df6aa87f431688de6be136be4135c776a5e2e6b7fd9a52bbf3c3138c6fef96827c910573bbc81282d6762b36961e45b4a44d60fb53ec86fbe2dc20307a8d95bf29e3441bb3844e996eedeae30e8cecad9a82c5d9b4f07e995402870534a7ff6b97442619615e717b6924c12291f56951c39128dfa7820c35aadc6bb6a8528e8852226e453eae316671109cf79ccd1262bb374b6d048b34a5dee40792f297b064a57dbb5fc936cd9e218fd6aa2150c42cff65d3a559a82e43ece531b752c120d2c92d1d6db3c59ad855f680bba12c73bc1d65e00867dada04cc2ac91b0ce6a56def1d02cb76aad219755a4d63da84f107ca0f13ec505b242382f9623e0ee3f8aaf5989c1c9b6771a01bb26056ac0bfec745dbb94fdba2eb5e91ef49b6a937fd7b90e7411fad471ce3796d6c356408913b9ce5997ee80a7dad167f38dd45fbf2d04672c18c8b776921327b5f6ffb96ff20d0f407b00fbfe6ffa1dd899cd0f2f40626dda981e2fb9dfa8bfda2ac707ed4dd52f81af14dc322c9479c135142369b70a46e64965c39e62e6c36749c8ef24d70e1c3466f5c6e6a3f467069739239c78dfc4bef35438f76ba285a14cab1979696f0b58b725a423677b561753df86c1c09f992e07ae8d889153815bcf28d931934cf052546288a147ad1750d66ea5de641e57589bf738c3aa79a1f29c81713f7b6bb31b7f40050d402681274d96281294355103c054d99797a1e0dee18e583e7871c1f2ab0e243035bb203bb1ff11c397928ae0ee18d023f67508fd92c902a5afabcc11bc97e78d92be1639834276c96d512df7282c99eee5f6b58432ba203071c9f3f9fd76205af97e87ce55b6940622e30026e7b5d99cedcc5fe90ea3b95cbb64836e03a2798bb503f49b55d98671094ed8be17805d4d922e1d58c97a478b495f2f479b76f95fb4ab227607558d42955409b33aece097c25845962f07ddb4ef3ec98ad0ac02f4870979282631db86099dfc19bff01399993dfdd5ae04d66c37138f3530018956c48d93711619eb85211494a6a618bf47f517350b6ada48d253222aee07bdfbb6807ffdc9650fda04e84265f13fc556ad9fd798a11f0d975c39fe0bb58da8485cfb558cb45b6c55d73fa94d92e67c1c01a6bbb955af2e606074c2add4eef74095c4d7de2c28d15a1a5b7936dd6d97094276c7b71a90f62f547c2978abfdf99f3f6676f0afaf03e0ef4ef2177e4ec439810aa970a032a56a5afa38958e84a6527c98f8c59582791b5911da6b90513a5408459d1a73f023a7550f5ee5ad35e7ac73e8918d529a0a56e94bc1e6f650733903d186c7feab8b6bad36ff0985abed8a5affd14f56899669af13be2699ea1242c61a063d080cafc53b8f0e98019a34bf2395ab162ed1c4b1d5d9aa0d112739daee8d90591a55ea468e6238880085787f992bface178cad4f84d228c0b43f5694759f426f6d44d8a3bc1d950dae79beb8cdd2ad0f5c6741642b185b30e94debc8d6b87dfc92dd030677624d3c422c2a91d004da9ab61ca3293db37bf6c4a50e37ff69313bcde48e48a2588f327e8b19f72885b4453c776faf370b5b8c21551730953fc27a42a5318e3d85548b1b8397960c5709097e843d0225133a6d3af97659b4d70d77f6c8bcce214f182cff93b1f77a13e45f8be4d1f6297a0c1f38f7f55e483d9f6428b70a255b68616f3330362d79641a091b3d57f9ed106586717cb3cec8f2f584c5d0b0d2827a143b2b98b4bc11777eeedb4a0a3e30f54933ee88bca5ec07910138b3e796e05597416aa6d123029c6a47e2fb947ba4d2c33576f66f360a0a8c51044e04ab876e3185a494e712e44018235bc2631ebffff15f4d68add254564854433f288682d83e1d48ec7906a4e86dc670383e0bef6c4a8c3b800d4d3a1dc82e9bc6b607943a200ce898d2f5ab063f71c965d2763aca22aa34e17b7d58e849351dc1baac8da417cbdf42120eec0b34a0f02b79421b19acb8cc00067671bd3a629e09efaff53f136b09bcdd2320a7ef84dd666632d43f60bee3b795c727c43dba79bba02d71ed822b2bb5fefed9ad14d75833013fb105defff5d7c854ee23f086834b7fd7661483540689678a93c61f45985871ed2ca8eeb036d11b3def66005de18958ac6e1a50ae229d87b20ef19278f2474da7cc03656558fdb5d6585ebca95da0616e9719e6442b27faf0c85d22286abad4bdf52d38e0d0d2364cf44d4cc03bca8c9d0e7ca6bd224ac8e8661da86845e43cb8657ca5b0716d2921dbff5bbecdb2990e1f0202835755ef6f6b86e3b508db2f13d4ab684a1abc012627b3838db6242a1f728dc2b09982c6f4f9029a639f4ecba3ad0b59112f12e6e4f4bd39b1828bd5eb6e7c116d0260aabcf8169bc177cdf9c7339be96a91fe70810b9d17f68fe5c37187830bcf2354bffca8bc862677d2a2dd94e6716176d5a3e382facae2ea2e155ec7b0580a74fb4349f6ad4a45bce8f784ad93d4dc97bc50d800ca833831e5eb3cc995857e2b1841b16600586bbbe9e4f0515eabfcaf630c16fb9552112e35105eb75a562bca0a4efeeaacaf80fcfd01a7e3f7eefa6a349484ad857bc223d747a10cd31d3f0c2e09a7b4bbcc89abf859374f014667e9c222cc83d2094e2cf74746ed9ffcc3a0a5d694cca2fde7fa3544f3172370218374b39d0611eddb20b2131d65f9d3ffd9a22ea26affa57e377455a55561a7184dd7f02fa7f882b3fa1a362828be4fb4568e5d0bb16ee5c71976baab789de4798b72984bb9b00275ede80baec2ed9ba07a7b8beff1a1eae6592947b458736e0abf6902365de15813e625c4947e2d0c80ecc6f206ced477aa52808dbbdd3168cb252f6cb352e778e492638ba2da42620b32576c71c121ba075337711caafff094ac17eb8d621bb89d85aad71df180d664d215ebf27267202e85284a678f5c28be723172fe8c20fc15b69f305c855c59041f746f7e132e445e8038faa806e06558d68cc7d952695d2b48ce2f1a45c57bdc59264e3c10ca20e0a16b80eb31e033f221285f3b65450c2dd6e52e8e6753fa759c8d2b49627f305170f43384299f925ce6d18e462c81eeb3cc9eea23b1eed0a36b3dad299ccd2f6d6517390c1a6740fff0a898dccdcbe5fefd468e2acccd87e0246c3523fba21cdc92d756c80c692911562a4fa442a7e4cc824d5d1867eadb8df716c29bb124a873f667f569a0bbb39a089be427199556faa1465a3a955c78852fa96db15080406b585365b662bf7deb048bf90676fd8749e0421e53ef0f420d5d12f319f4be95414f974f80e0c14176aa949f28049bc5de68d6d0257fb2bc899b49940ae1366b77908eceff60da849cef414cb7682a8287663e28cb3980c78257e5ed7dd5ba36ceee4fa117caf92d7ef7f9c2b362ab4fae32a45adbdae27e0bc41bb71830e53c748ab40a4e2e54fb079dd358219c19408abee5b488a2a6280edd7eccafb9905c87f66ebfaa5267a11ba32ba3aafe7fb3be5203c3f16354479d8182c74af171d528b4691ccc8cd94ce4d5b8b38636d0b5af0af01fba5e8540e78b7ba4d2b61fd3a6944e2d66b6fd77749eae5f0a146b23f3e196ae0dce0107080427d68024a9ab0ecca11f0dab37d1b4a55d04d45ce199cda65c637af217da076a0e10b96549fb3137a83424468385eb798a96ff51a5f6829a5ad6938c056c2de2f32a14434c07680a89ccc0cccf872c358f7ced34de1a87eb9fae95f6006a8739d50226d42c509b003f971877d8b8c4209e538f8588caae382b8aa00c6ec6da92e9a7bf911983a86498cad0de8b0c662cd29873c28797216bed6e68bfd7930a34a3200f92d7942c5211e4aa6ceadd1c246b2fc50ded81dbd2b18d9b3b6fb848dce7a64c77455b4e64219d5611ce9b0cd73405b2e1c5646f655d080fea7294097d9bfed37af728815bdee66c33e20e3cf784d79e67500c646d6d711e442592b2da1bcd7e914f649847f8422344b8468a11fe688b865db5bb1ccacb6fa74b4c1e2dbb5e6653336c0e9e4c7f2bd86a7dc1bf166088d3cf769e753894f4cdd248bf599be0a6ab1a217b26af5fac73c55f055644021394c5060be556834dc7e7008c33b4c002a34f5a39efe662f01e41c35723c91fbc3549b7ab86f7260a37ab5d20915e049e257f69e2e7439ca6d776aa7039e3e0a1b17981b7d00aa1e75040b82456d06dd59b2f0864fb182a91e03c44d1e45ee8cc80db639d706f050105d54911b49cd0ff3843b55c30e1198653fe0290ca26a34da289eee867f11ca58ad903b773d70b1c9b338d1b4f7fe0121bc6d1a420e626295800370e1c79c800b792e84e5c8c010f001a9dd29dccd7008f4493d8e092a76d1ad8c77fca3e11ec6a6c99f04e5b086f03b1b060748d7f00c8ba8492fa326cc70d1860acf910716c7e7b768fe1d9acbcece73601707ee1e8c0504bfe552bea57caf62097edb32c49e8c82baae5de630492a701613dc211c6c8ca2ebae610c684a43af8760b0fe9779b5ae06317ea223281d60133980c46c868355272b1f6a2b2b5f64311ca683f94ab6ecc4ea4556db79ca7d7c7db509cb1cf982238c01d988fe14bd1c9cebc2b66517c4605a731c89ccfdeffb23a8d4343dca9de4a9d7fa56c59b0d3c9e0806af5465a407b32aaee3f1711a82e7cf1464d7e1bf45c4f9a82ab0c0bfd035361939a2d9a23d8d7c336024b14af1692647018c4d68fcdde6d72965efd8a80b565a034fc585e18490628f38a26e0e98df592a702fe9fca8311f4857daa019bb5734fd7b00133e70c16c67f81da0603c93ab1524de4427a36bd61613002dfcb983d3997706b12e153f0e8e3df558580b89e19d4573cee7bcf4aa8171a4032ba88c10d52c43e4798bd757b22ba71bcf1769d75f53d06997de1db678ba0a4a60350130e07e48815cc2b8268a16a3ed3042e080d1a93c8188dff595329ca1331d229f30a61923aa9aebd36f51deb09f72531c425efd1c15a76224683545c093e3a80734c794c72f9ec1df4c42021c17955a5428d141d98df886b0bd3ec05c19ad0c09afa9e6fff2b34d51020dc6c3c25f8817796b493e4afddfc107433836e1f733fc0e651d2ed4fec1a51ddc98d000756247b08170a0a748e65472aa076f7b4f45a2a1bed088a548c44545f7684bbbe45e3268b24237af5989ff374b8f2912580800b67174b7ca7e8ccec711a3748ab58f2d3bd7373d772b09d90519a61affdac186e1691267bddf486a69aed6d9667b8ed6696c968b1b962faf0d1ec6d63b9720060fc455df422e9d2d85dd24b5d348f751cf9d405dde38fbbd661359ea0a10d38a53cc93272dcad4d6c5b8169f2d7b7c59e6c34ab9019d247c45c41faf77ea5131b494f1345ecfb4264fd8b22a661dcf7c33941a39873230c0b038130bdf328a93d97e5158e2e8db60ac525ca26e24a6cd2dd96d82e7c63c8c12023d0e77938c4a11eff8e8f5e6a0c57eaa7fe6710f856c23cc4f10dddd1cdf7d32104210a8250c3b4c88486cae1a74c6ec9c68f06f938884517d4d6c78acf06b7ae5c1bb89ec07906e8d24fab51d9742c6a8f3ffe0833c9e94b4cfb55d2c959e213dca3677ea88f46e22b75e9e510a6dc8031265c66a548d69813c588ebae8ba2624558167541fd53952a3fc494d245076d096c6c98a0bbaab77aba2ebc0cd4040626837f1186c385963388cc0de985dc22000ebaf2165d67955ad0489b18d389592e5e78f288d2385c8134b2fd032c4059a5b39517974621aeff9cb66f0416801bdb38a108ac870b6de019f9a3740d997abd564cccd2889390623e0258fc778bea7146d5384de86cbb2c3af7afdde169082c88c1d47594ed569ef53c2cb3784ee3dae99afc31ef51f309749c3f859dba32217d58474cc22810d5b28c81d6f3f947f643b551ee929250140748ba50f62566e8b36f4e6a2d0d385c95d940bc12d80ef5d99fcb5b13caacf16dedfff933231a49dcaf894f3fc199b9d4742513faf652654939015fd39dd4c91ad1a7a05482a3bd14df05619ab31967aa9ed60ad1e302330c6a0f468d3caddcee3b1bbd1820ba76f288790098091ea3d5817be34f08b4e2cf672e1268fefa777d875535c45d45cfdcbf6f007b84b1b390ae1fc7a582d81a166349c4aff3fed81e8c3dd0f76109834579f275c2348b0ce1f5647aa5175344e2930b933ad9e5cc962b7d79b421d2a2cb93c833d58c1c79c1e81758191fc2700d8fb3db6237b3196256b4e7902e192e1932c1559ee1fc7dd5f541acbf8b1aea15244a0c03393340f0f37b09ad22aae499d73f929f725193e367940d9ae2ba880b5131c229a25d8d9178fa606ec9a493ab4381b358347fa4ce9020a3e2863656167a05b8b522fa24288eac9a785c915f735015438461448e99ae1d8b7aa8823c7f70f817a0eebb4217dbe12bf353b73f865c6db957ec47c386aa1e84eb1e78a8861532e34cf6a76eb31588e010762afc516801286a04d814af4f886ff2a336d0f9f0f555c4a121045735675de61ff204f860d621de248b45b5b6706fef570164409c017a55734856e656fa807730dbeaa59e08cbd7de8ed240eb64238790f53af6d50ab2ecb9a8d4ee5dabacf54c1c1606a642f739b3a48cfe559be46aa960ecf9550d7dca33f53cbab84316da91616b1ce400af41c693efd7ea9b8ca571d36b885fd34c7feab41537ce11bb71da20a6492b1f7edbc86eb19d02db7b2b8353df086406e334ba617d8175ef4a29e5928489255867da7df5a7c6dfe0b4a6a96bc861ba4ef58e8bd4ce416402fd13e770e3a43cbdfb29b6283e6a3eef487eb3875ea491e7a4d42d47dc5cc48020ad6d6acdc335e8c7962acb58046439e38c040c4027df2462982ed07efa5d5d908bb9ec89cda8b0752ed6131b3342bd52ab4ccbbf4ba54b9efa7b4665c4fd6b538bce600966a293e9d17443ed8e901ba879e52b5af362d79901aba26ba466b55cd58396241f45db16cfe5b605a2cf2a6357988f5c081542365e89d8d62931552e44e39f5588692ee322c161bcda2ae7939a573aa1dc910651f72c8b76d3967b82df8d0f325dce7c2a2780f878c53a30fcc4a54186fa5e87a677c5926d92ae694ea7de269c0ea6c1de4c69488d5e3bf68857a05a5a69d107663563c8c6918d5153c6727e3aa7f1d2ce2d2d7436066bd49e9434857a52b6462ed01e90757d8179080a4e85961ce1febb8a59c74f38f497be4ca13ecbcbd2cf473db893de87eabf8e81122165202fd1b6a153eebaf7e6e46c19ff60dfb9f1568f3d6a154699cd838ec2a183f7137de7f44edb2c5119e5c7c17f84d15ccd4e2728fb3b02ed839e370cad1f4399619b9500b0eab6426dba0d747daf23c99d6b786944c81743f83fb78ac6f5f8c6c5ef442a9fdf70440bf685fe4c649da66973fca76a8b251a10cff23cbb7f8fbd2352d805c1c3806c4e2c4a7b8aa8d9c0e71bf4b4684b2a7ebf77b9c080340415eb14105d1833426fd5c456bafcf89af3c0bfa7f40f3a4138163ccb451238ff2fc5dab6ce0a05e3f5c533a13aa5bae11adb14fc27e169629944bd8dfa9d466b6abb7087e3ed1a1935bee19a0f5924152ba6336dafd0d96ebbdcaf087a497ea7ea7d82e2d3ab521381a4ecb2ad14ff92f16cbdb9e44211ca474dedc3bed3733cae311b75308b9fc91b1c807bfb2ca02becf64b37ea1b1c6bb487ffeb9dc4a2ed05c414a828d711eaf5e210b667eb7e648f7b1ce7cc18ba4b76a125c765bffeba46d0aef64d3c6b9fa52a719e6160e19cda0867c209c40f3781eb8e28be48227a0e9b0e5cbb7f63afd8e66d5fd82014a4c113d603d6a880ed283e26419d57713aa2823279381fe0ea74af6f151d71c799690a1360cdb037a4be42c1ff9f1324bf6d4c3184f572ab8e09d86a5d4137ae8d38d592f497a7e375b47406b188d20bf296980aa37095d60b9158c8aaab23b5f0fdc481f5fd8431fea36e0e095221b9f843d5400da76d658a917a57d6e3c57cc31cb3965af718fa93322f8aad8a4b75670933b76f16cc8095c91d2079f89f92c773e6a444b0fbdbbe0e4223963e815e07b69e3ef6e27d935744f83ae561838eb6c9b9f74680242edf66df3dee26c40ae9779bc7e7859c2164ac452c17a9884a37f42e8ab3dc0b53cc9d8ee7290ecd8fab1e3734cd365b53286372652ec3c20d69382605f2fb46b730e3b9b4bb96410df35076c3a0f921e23f1c5ff035156f6a8ebe09bc0435dd7ecebf8a3fcb725ee582296a72725ba7d57a2b529589496d16f1ff9b5d37bf7543172f6bc7e5372e03d6308803be02052bb67063df298b9158f6e6b0515c2b7a875b2c70f9358ae952f38f66b868be89e6ee5d654ae733cb6c8975602d0f59bbe02f45a1e793ff0c59dc38b36ec62b02e6e4bf5c275e1a2880ebcc9c7cc6b5a6b8767cca62c5a5f179a1634d25123b3b484b40211b82cebe1818f48fd34738988a3011dc110b38767f0938482291c3b9da560a1781e97bb2bac445d50ee542e5c944ced3d52cd68615a36ab48326f2837c9ea044c1d3c8a283e0c5e285416d25b931f5cad2ce100dc80b752223e1bb32e7065367367955fcef36c2882b82ddee8ba229de263c4079dda674d9e8c41159f9e0e70947e3a2d7f48241bf2656f60a18af7d62c35d410823eb8968499915eff7b94d73ec54a58bc60090a50f2532c3e4281337685695a0e7c16e0e140a6b1989adc7dd2faaf14f68a9dccbcf952a6724cbf0a5f4fad8e8c01b26903e86548c4a08e6d313327319d689c1b8882b3530a7b9bc49dfea9f49bdc71b9b1ca2d17835ead22120c0db8f970330cd7e3b93322e7f7406fb68c7bc87f545bd18fffc1c670afdaf941e1c590e8ee31c0f51f6861e2d65b86177727c5af26cb6668026a450133c23c273e3647690c1b04be21e1833b837f944aa3603c6a020b29a813c362affb6cedb9dedefac9a79186750b50d01e2ba418b257a776ce629b286f76867aa1156367842a65f0e9ec458741db0c404f67aadfc89dc7fd265b4b82e5291c4e2d8a2e8e63f58d64e098ccc1b9ed9db87ab6a8690f3b8b39ca27dcbb1008d802572e1ba8b45ff3506a15a28ca46de283baf93e0b91604a0d1644ea283e900a3489ec31daa5997219e77c3766853845ec4bc364c09781697309921526e85ca49611895185eee605ef8cf221d0d65e41b2da1820ecf74df74565e0c32511b47826f2847eb26d2bbcaede6ab860f6a2e900b9e709014b19224d6ff2e27927ed2d97ca8876f9e8377603f1a11383db63f76f8f0fb2e34e2c9984577e24f7c5910c9578d9fc9322ee2dc5b7c8b37525dc66158c1ca84ff59af507af3102c6472d236be0c1ba02dcc3515d8abbd465305e5c612497bd9b2103a91cff49234e0b2ff69e7594385536ea2e0797e3a0548a22462a06c6adf41b2e7a09300a93cf4938a4e1455b7444d364d314bf09d453da625332d13da3b02560b90b567cd4ec6e308399bac750ba7e007e97e10c3bf83f8aed4a23c6ecb4362e7f859bbf46e772a0bca3302a95a26f8579ebf444c49dd012a70601330261d91b40aafe608bd6ed929edfb11e30847a82a33f04310b1cadf25969aeacccbda2c279c264a9ce87a11fde5810d7d4258efaa259b57b31733ab5f8615c6fbef486a1118c74d16fc9c8ff56456ddb73dffdaa4fb5d2a9993f420d257eb82f19f74b4fe0b07512c215476f8f95c09a57d465ba915d4767b71807dbe07d5dc29dca172427725091771a97ed552e476912597b38a9cda7860e3769e6cc2f7aded55a55ab62c5d74232aebe2afd1d08d534e2b6912ad9ace491dcfa42c327fc3ef91a2905ac65dbb063637b49110b86d07be9acdd8b413365a17e7a9cd37656913fc4fb4803fb01400e1902aca85a2348403f02ab1c9950d4fcb745ed7ea436891ba380b2e5cc178405779dfd77b8cd20d18e82a180622f8b43100bcea6dcc867db3cfc57cd290aa1ab682b5936c0fea235a8771f45c33bb27ff1e2a019017fc16376363c66c7939c099b855896ca4fdd85ba080194b911f805b798775a99a14e98a9be409ac4ce89f1adb5a277fa167e044da61039550020b1430a97efdc3cbe6c5953b5d02de282a7145804eb4d4b7db34e0f6039eba3c45a4b4ae5c2f4cc339e6088ecb6ef8b8b8d0be159ce59af984fe189047c58fc3dbfd3982277f4ea76917439d283417673dabda0372d4170e7167efcbd958aab458c19566505c5b5eb3851691906216d2f6316d429c9a10f334035c3f7958a176d4be92c5ce1c6c29ea99ae7f477da5040fb2dad8d609e3855ccd7f212e6887cb90433ed913473f90b0a0ed32507bf40bf27e945680f3bd2e10fc6fbf074a2117ba186ad0502e5d6d10ab4426db9db7e9b2e984a76c13ac05a4e3f066b2f5baadc315df08c0a9f5114e9ad3c70f5f6f052fbab2b5a520db911416d6e778d66524bf248810ca9370afc91109fcfaf22c68fc73afd809950fb2e8ba6eb178bd1aa2437284c8cd3909f1b8c8a1fcdd75f169eb0e48f2d36e761e61ae6b71ece811854defd9adfbf020c967723b7d25c1020d2578b2eb0ed74cef49d3121c50fb6bc8665aec54f943118738d81c7cc09e3171bc99ed512b72bd48f95815f7c633663d772c0fe7c73c0553ccfa65cff30a21ff62fab820bd1cfc4b431fa1c85d6c44f7bbd6d652715dd68dfb1ff76a6810b12688a006b01821403e9d16c087192000f7066ab902fcc63df88333030d87170d32cfe04b138f54c254e0dfa0b7ff75439fd3449cd23c75dd4aa3abae74446d9732df8fa4a2f89ca6229cb93e48219db588d167e682fc153e7a6718b07eb2c8055a0b2bd3a8467348ff9498904022abcbd373dda07cb9483ecf9bef7c57703632e0bdea899890a2924a355b5075c22e7d52761df04c779bede3eb2a8c06cc950f6bcb0e1f2b33824e16969bb31839bc1d6ccb972d358e85aecb51d17bce5556f7acbbd84c881a4d9d822bbffac641787871b7f25085c73dfab24528ced91fbefbf7ec8effed7d21e8755ce086c6af80d17e74e454dac6aef79fcd8f849e1606f06c128c82a46c3f3d43f196e6d509a684665361faa5d9b58c60eacf8f8e3abc87417133d175e6a0ee6dd2583e29f3e7e2e49b64a788c9cfedac6268b092b359bdba81e1b2b3ceff5502bc02344985c4e4cc5d7655198022219addbc42b5c1aeab31d491657b5b59ae0e886a442c6794923db85c39053b99db73e40e0a5e4d96f3710b0da9886b1df5e91532a80e9cc91cbe685ea365fe85d765a93a87824b50909ea5ee93fda11c4fb68a4389d67e90a39d8406cc81efd877dece755b08a99ab98cfc18ef6111277786785f804d2430aa0a662cb989bf41433967022d20f9e419b64154bcd9771106294c5acd7b368941f627da2ec76f52367e5c640fba532eeab611dbbc1bc3cf5c0406ee98130d1616123107e5e8552db1bbb5280a0dc9a8e77e81a8cc937da7ad898258d1dc32d40f12b8f0d31b5add60247d0f3aa8287615de93c8051e0b637abe39a2a0c903d7cbc0426136285d78fb04a4e7ed2f9573f65729067a8f169ef79a8dbf796cb12fa50c8b58860385a923c29d53de43626956c4b9660bd2c77d2f698aa668840c3c107441b6463290016775773f1f286c375e7bed3254139469397435aa35449630450e2dfe7383525e9a35c5bfef2595a57e6ee1b432bb4b33e44560a6d2a9d95fd7bb2d1c03812daf342c98541abcb4c8e9d63a272f65e26ce40f453e6dc76012969a0cba9ebe988c9fad6cdc0ad8ffb20d465a9d49ad314bf7ebea02f5a093b95a8c866c531b2d441e23a6d23f2b3a4a1cda2f5156e3128289d23e71d7496650273183d75d525dd3fa1403df59bf6d7a3e9e029a3f082852af317b5d7454a2d1459c19a3ed66c5eb332e134de0db5b1acd6419fcd63467cf19d4ff7f03e6657f9cbd83a59ae345145c758f63a267e2b10bb60d0b610f8cf1723fdee70e633f39491d634db3c6e324acb51cc306d3e4cc26961301e3588cef0b38c06139aaaf6dbb68d1bd0e8a3002799112bd6224535901ab8593cb989fd2ff6f981cd754f0b0a6ab6dbcf98df8bd5a83f3e2e544c9d324a000804f8d73f00084b324c3776e1259cc62c5d728426108892a797b099d327e727683e88a56ffabf27ff0f631396df800f2d8ab2d5fd2f8836a96250cd6fec948f8323decf102226f3fb211b48e021d488f724e2cb864421afb9b9404ce6cae9f2b0aa88504abc82c70e25277243e3605c6e2ab7f343e7ccbc97a7d64a62d2462b415d782c8966a7fb757851fd5158e96ff87fa39ab07acdd5959276fd5261bfdb92712c9d59612c1802829e5c721a14b0478922ef59ba2388707a39f9d6dd3df8f5bcc1b9f0f571b7526ed69c9bf48d32ea40b2535af8b7d9649d6399495307817e6707a359ea458478c48e5353db7d94e6643d8346b67c5b1ffa06805ba8d736b56f06a8ec0ede7f03212dc72f1daaafcbce9f355bed710524b976d0ae7708e63ce7004c2e3bac1e3a56ff156c9b350f8297d77b2d3e94c2394a42198601ef38a0ef480af110b9c9d8e0ec3998163ad6caac08d581d2146d2819fd33970202fa67baafac543d061dfa73b19527b9970f8f2b2b108108887c38126577075542cbcfae1bcd0d14dce0903e9af88f607ed3e5d90e5bcc4a817bed808b3749e784272291d13fc07cbccf16b012c0ad28ed67309e83d17c4924d2e94d4e003b9c147073ebe9e05e879e0ef9c81b09b78dec7eec517571486c45067b0ebe784bb8081b411fc7a62f695f74e39c3b0b2d06e8523b223433f333a27c90a2f46663eda62f128bc77dbb0e527aef1bfb3f841581069cceac39a307a5354f1d1b16ad02f8958fad56f1926d080cddade2223405ba8928e4f1bd3191e1cfeba765711e99ace430f42e49d253f10de3d68fc460c045bed2d57169fb6b628b59a567aea9df2d131c44c387785bc88e2f1489b44e9c3c516c94f1bdb03e47f34767ccdef81ed0e9aa2dbd50eaf03bf16e70132a3bab0f50bf93128bb661f8814c9bf73bc4a12193dbfccda8a698054abf377dcc3453922b45f1ee36f223847450d40477f12e43ea282c651746d0d3f519a32ea4ec27687cd21eb488b4d2f00fef94f55a1460be1b72881b3296d99af2ad0779a64aa2792844b01d0c186708a8b71e2a2e665b233c72c9b099c79c498f6e008482043cd359395404f4305b40fe2504f4f34f9260fa5fc9be6ce0ce69e9426d2e39ddc022e715614610d3c24a5c0752c923f8c0752214bf898de3fe2e0e290e645f784ae7dcf0bf548d64d5802b79e8309bc59cfacb0b04b3c8602c9b6c53bd2ff6059251870ecd530bbc6d60f06aaed53fd9eb521bf147db99efe29454f164e472355ada4ac2b6af230ea42eaf61664b37f0d8efcfcb045b0c2d9568f679023adb9be20f034b0c7a69238eced1c47eb814c337a840a006dcb5a4b2609310190fdad8cf1044cd8800d2a3e54aeaf74afeba2d2841dab7bc6d5dce78ee65fddd2bdff1a014571bc652a4443353fa5a2328a353f0b0f027598134294fc74931b5651763a0fd84e9aa85985e8fee6553ffd6dafc4f05169599626419b4d4a824305d0f38b870aca0cb1d43f16bee08b1163e75df6385548756f988aa065d3ab280e65263085b3b996d226ac6be953fa43a270b4ef8b8a3efbe5f46706269c9fc8df47453b746044078bb95924b8708707de077523c9a849bccca1f49940db419359eabab2809b0eb521fad94bb4cfcf143c467cf890bd8395e8a12fc7aed0350b6188e8f80c21df822b6a88bf1a97753de2a4e42b643f0d1b31228b51fbae25f94b1e76067564debc38661022fb8908e00e18f524038ff3bd7f12d20e24c25330933f4cf0cdec4e012af9274d71c0b79977fb2cb9e318cf9f16d56262f62cc95d4ac56b0e6e4049053854e1b3421ba3c11f7c502ee00f15493e7739cf75a0912e245130276a53185227f3c9ea7eb0dfcf64410d679c14353d91f1ea1915092d6e049a35da1b5de54cfededc9ef18b5493b7bbc53370cef18b15af472bb07088f382d1519cac0a7513def6f23158091d657d2efdcaa512a2afb9285e4eda11e5816e276a30d5836731887658028e42d57c7e455d5780080f849c868a55296c799191b41ea1dc7fc7f5beb48ebe3d562a5b917744c6b430bb73e3ce284c76183e72dc3ebe305b8d100350d35f240a4a25a16c90c441842e2f55c48d54140d17caf536ca87d0d8f242897125adf2bc3d52a03e575de4a5331f7dd88e38c45681057881fa0d254993a5369bf4137facf4ccb8564c1b7daef1da1d0fa374d44770e7a027cf511588d102d30f565f49c61ecc2f9e4cf3b428ce085497aac120643091eb4ab24530c8226b542e56c712d505301b65dc4237b58c50151290447f69baf9045f52192b401d3d85e498dd7632c42accb61c8914f61820da0c44b4b7f119f5b59b60a05f7fe8e93701e94c6962dbe5aff61bd7469c170a2d8eb375038fd8a6e2ef6a61b515e70e60f090c099837484a0d0da87b047d11ea97c3df58bbe69811696d4ede0172058570af80265b357cd4052e00d8e1185218a69fad592cd1baef630896b64308d1101e7c4c81f841e69dc2b879f57589a4e68187840a8adbc681bd616fb3cd4b8d2145d0c258f5075a504cfb568866718f7e82c8e4a934e5c715f71ea7dbaa7fb553b168a4ce50c6a75e419b559d16b1444e6cb3e6be8a78296f747315988f039b6a9afc34b4857a2c2b70e0da4ced692e30009645233a63b4cd54b6bd28195064a1386d3a9606234fa6fc00ec1451f9567b4105738afa13ccf7e8d9f8390eabba30944874114204feceae2b041684acce15cd94319460f4c5cf133850da63bda654d9de182fe85f1ad4cc596f60b8d0ca38343e03ad23efd4cf09a96c29ca50df296a7af2591f5e0b3913eb371adbcc051865cd3b06c622e04b44e2b3af4154207a422e2064e21271b25c2e82e4ac60050bfbbad294bf5ddf2ef16cfb636175247a6481bd0de649342f6b64a33f203babf1b67003b04d9c59003c9f0769a88cdd4fcf7465dd5154da67043ce09401b73f84eff8105f0ac6027ed238ce7a5967362e6940f20952b183c011a9b45d24a09b2f80ef106d86caaba2ee8566bb5e3547b615d2b4839f630e160e71c253e9b2a4f4d79c6dd5de0419560853ef4566ee84454ceef741294efc3bfc950e900059ce44d032a1b0880bc4acb9546f636ebe03039b9b42175ca0d88faee6b6f6ed66d8d9cb71a9c792cfb733eb0b3c459be20676630bc91749c5c37a5205e091ef5bca5c99e8960f8981088121cc7d4691e1a8afa1c74b901355df8e3800ac140348841812e762ce8862be3fed1830c3d675e61de270955bd112f488b63c0d14a5d63a42f4af8a8751b69ceeba8246f44d4664d897e46fe582363f60ea860a2d1561f4b56a183e68b0c1e2ed6e2de1503ee8f559b3f080842ca9132d6764a59e5fdf11f2a35f949a90703fea1973aae68aabdd113086f8cc65544f8bdf71ca09b782cdbfb23f2dd443812f192de068ae96bd3ee8630f5af34111a0f920104a9221a60c3be521a851f4d3c4ee6d9b30817f2b732fa294ba0e50143e853ad22ef4e2f86358ebcc95b3c0b7fddc2ed7b9c63252b79d0e775be76b2241f44734e01867662dff24143e9a5f74ea5a8fcbe07815966780b22f68427a9f917bb3f7e47b89cf8b96872e8b4d2e3c9c1f4383bdd996e507913c46e31bd2e75449fcfb8a628d67089605819cde012116fa75a0c19974db8adcabb8334d6e33c9be4367c6e77e49b4c026602b943e189c6717aef4d64178bb8fb6accc6ad9ed198a2ac2c05fd7d9c68d63c22401674403804cec5fa506a79571cb68dae7631d39cafd25d640eb296b1ec7a2ab747949cfb2faec3ca35ab77ce7c92f9a6de7ddcc62649899d7bbeb1364a0b33ef3d96b494d2fc24570bc58959e71dda00b54c537acadbfc1eb018fe30526758fecd8c510c2a6bbbbaff77c750202d429d9ade8bd4a8946b782a86120d9668db90a733de33103c746ffbcab83763f001ba226243daa944c189bb58946d677ad9194ae1c82f610cf6d0928b3858d695a6b4fbe21a47abc6beb01f4be76e54b65eb75cd8e0500171d435a51bd1b9ab088d938e701f9465fa2da72e59063339978a3c9ea68f4239ed02b83aa0e2089d68f4d622fe6e74e23c560669bbe32b8c8ce33f30423c58c04c5b4af7f382c857b57f52902b31bae54865352599d63c0486abca1028eb764dc82e431adbd835436878f84cd95c33a73eb288f1963ba601c80a8c82b7108249d1cb490b25f9874230be742e3baa66c9eba936d53bbc04a094cb869bf6b05ea464046cf6d01aa0036d81e32c8402466ebbfae0552bbadee15c34189ccab833ff718c046b4f0d5ebe7c4c2a77d39553c93a00f43750f866398665efd5600d02d389fb1932f2f8261532642fef1853acc4dd226aa095c331de790e772e2e12afea0473bf6aecb579408b29b9680e49bdd0ea4b9700ef3f4572c8106061e155b81a73e788fa8499b831909ad14e620993330cda6ef1d14252f1a6c8a4c42239fa10bd1f43335a3a5a25b4dfc0b9a9b4a73787a98057647a1794aa616f2ae161fa07aa8960dc5db071cf0b547aa7abdc207750c8094f4bf34f79be6f7c7085247052826ac5907ba75dcd11e5cf1cf69f151c3fbca86a9d3babe09c4dd2e7932b9961b2b6b74d29b4c93bd68db2c0c068e2e8a3f69647f25e2f03669e2ddd394df699a0408c2c20fb78269d0a1743e0f188d1d8c9e450e21faee17b07428dcd1318fdf29a54447e50779aed5e3001f06d3338d1ab6d5656ade5384f803c817f44fb65972f63fed32dc1a60c9741c5774666de2a48af2e27667d02b26340383fb030f22ef88260874273b1247e8bae9b6855e59efa317f041360609d4fe8db953f148b08a322d4626d131fe0e0b0d991e00ed9e06738e379d6523fe683bc7e5a46482775bc85fc390fa3d0220f32cb304cd4c3cc7d4c1b4f8d89e277a92f3a0a7c938e42f26677bef933f79cac9a9c8c9ab76d07910a0b98f58f739100aa5c162850f575ec47895a0378fd4b1c6180bb126390c743c4ae7d15123576f93e43cc1d19dc373643ed592181e7baa1121b1396f477e4b99b7d30bdc29ae88d7cd811dfb231e4efcffbb729be9f0f486af990457c8d68d8dba1e275225545bda6e6cbfb1ece0fe940f556b34cb5964a7692655cc52c18fe7ebbb9e920d1d18c61e12d843ced522a61cafdef71dccc873e24ce44a45f46855f6cbc0ede7292469773c48c7443fa2c0011d65b976ac5016f0da9a7c3f6169d0aa0d32fa503324238e7c2eef3ca9130cb7ef3144ec0f433f1f95a57e6f78322f8abb617b1b878a1554f1df4275bfff7d30dab5a2e90681089ef8e6422eb9faf02eddf67a34d4d9710bae3d0ff41ebaece25429fe50acba3b12cf499612db2e74f8d90a9a9df56665368dbcdd3e5377b3093060d80ccd9b46bc5f18a9becf33162b7e007f26dd7a7e9bc04dd2050a627717f8760edf6d0911e8855a9df2358b1c27d8615afca3bc899786937ec2b22eb8f7259f578113dbc74299629bf7404064f7f27ee6b3eb0c158dfc877a52fe007fe4ecb3ce4ef0555e3f64e0031a00a5dc3096f7551b3c5f43dbbca031dc68fb4de7ad6b60cb87257900706615255a754bdb4de6515e10b8490943f3dc2f3613748f8531c90a614f76ccd1998c573a63d529ef42cf499116d6d37a44fbdfdbf10ced24a6bce857b6db0d9ad1b6aee413e7ba6d9540b32144051409cb8f972e30440fe1e5667511ddac235ed38933900cbca9d0c277cc729f3ef4e9180d2b1bbc257747a79d638e1ca02870a1cd0496a49d271da6d8332a400ff99290cfa360a6d7c51528526a34a14b510e46352019e686b14c0e68c507a15f81f4efcd5182b04655f1838aac7906f9aca301fa1b52d928e3f611210bb21f4f2133fc1f29cf6e23a5035e822b6b91459e96ba8fe0a718bce7b1fee9fe0167998d89a733a511929952a2c0f3ad129feecf60f25b9172f78b85f9ad3f97fa66e0a2c5f388b3ad7ee586cb58c5de83ab77d0a9cb66fa673e735f95bd7559007f459c226ed44a8be8dfb3b958ab4d6d213b48072d6db9a9fe694e5b315b265d61e84c4a823e9c4b9ad9e13775bce4a388d565f0dedee4230fc08c3e2b547030765a32f94c4cd9c936884d5664d4c6ffd03a04aa235fb5f43fd81d5acc54990db6c313d0b4066370b3d5408a511994f5096a5fb495a6b8bf9821f94d3723ad4a1ed4e75b2f6f9a07b075f172ec5a40d45e278b6af27eb26b536e4d25ec9ab46b11812ff1d2d486eff95587eccd56a473687d95cc3a07e4c9cd102c602e543e034ebed12b2eccf40de7dd6018c1ed1cc8e64422e937a7720fb9d090d87790abbd032ba02393813619e294d99c7fa1255dc2f7ba4f8cbcceab0ffb7d79b00d5a4c2dcea9fba2b485311994aded2786643dec00f3fdd30ce1b00fc45149f9e3d67a28a434fa25ff508ddd6b838a64ef7d7909e5f97d95466980eec9e8a5863825fc7a9689374cf48d5bdfac67b0455d182c040643778e19a4e8c1f96bafb66c30b855fdc8b79654003aa975dfadd5e28946ab45c29a6c6a7097e4142950e45f232c58da06357c07a158060c7130198fc98f81b989bd2246fb87e6adc9ba10c89d2da4c25c9137952bdef962318522ea68d1105df8eb8effd2695eff6255c2846b9ec1efe03a63e7554b7fae55940a6a0e405fc3cddb3d25f351a8bd989c842c48f1323ea5a19dc135df5d78dfb9ccc2bf0fcf6aa1a2de5c626dd2c14246de88af8db196b298dbcfd8c2a4bdcef9b2ebf88b1be0e0c018cb980ec8619775aeba6ab5667dd23f2e5c99ec30e25fc53b698eb225a4bb91e3ac9a1a9d3129b3788baeb49f1c558cbf452372547d133a51490cefaeb211d8ff50d96a8af295814fa645458c899c15a861ec16d1817ea38fb5d428daf8091db5228e20d082b6bd1b52a89fd589d66f60e8a26d8e3640e29bef9b2ec18497de229b074977b29e7e6f9244bed0278f546cf1bff0cac12332485837a82f7c9e9c0e190dd247a24900cf66232f16ff19073eba282d09edeba4e72f1cf665604d28c1ee4e844a91b323b1ba45b4f6b7647b07c51169a031c3138fd71cb78460c8fffafb8366f525e71879a58f5f5951d1b952fd75a8e07d41a56bd398ae3efec020f8cd902af742605ce3e209ba742c8eca49e5b26bab9cce36aa598dcc6ab86186ebc9a12ef3c39c830ef6aea0326bbc13f6df47ed8d7eda0ef775a133e73c043108a1d36d1ea3dded0b256c6eb8ef9b0c11765ba7289a575508424cc088498d1e8667565abbfa34f01785442e812eba7622b0bad88177d54c4f36abd7c5e96240ae319c3b7fa807d3908bd8a90d9cd1b28014257e48c17962cd1a7347b80dd7027af827431b5d26260a578d7322d6c77d3c6244e84e2bf3f8faea6148a43af4563c9fa87fdd6b8297de1cb0fc62103b1cf0a24dfbf63b1002859ac2420c2dd1eb7a7a2f70d1519c8df7defa2c0f60308334f0b35007bc316194ca0c1ce84fac09a366fb71b821bee37eced6536163feda86d6aad4c8c490cb0ee8d3134afa0657b62355ca6dfde6b2f7755e6a9a963bffe9a0df72dd736bcb81ecca5c490cc18ae72448b4d0e4f81d0ea2580c4cba88e92153b4f7f75fa687188b02e1fa7b17efcb886e609be1e0dcda211db3ae205732c81b2edf0b3123f3bf30542c3c65829a074aed92a5b21ee4d6ecbdb908f9ca8da5a458cc68ee00c595031df8b47b76f6e649b384e6b286ca5b93808ec1d159ea0c605e3ccfb597ef6e47a32406a5b8e14fba3f86202f38907a2a27a9a64d0bcf7b7cde9e0e58bb6617800d4f91d72c6e64b387409addc8f7431ed01ad11169de7af3c610cd3de42a295e837bc9bc22cd7918a3e63ec48b1483befe9987ecaa47d29a9044fc9a0ac7aaf8332b4ecdd461d903418a339f44b522ccdba9557bb94a9f73f4ea303092bde2e05b8e040ef0afe499b1a92b1def336930bb690947691950fc667cacba40ce4b02a9d9f19e3aa6957d1c2a3f12ed1ecbe40e41487255fb82bd4fa6f039d15403d029f7f315bc2db7ea4bbc28ecf08ea62d058b8f5108deedbdfdc7846bd5ceb6d2dfe06442f0d6e86c9570222f4cbc394c081eed0a822ee5448e7b7ed37f8a343cdc6c00dead3599e29147096bab23dc0febcf7f866850796b5fe8de44a4db18a88c0f32f178fea2fadcbad10e16864f62f5a9c01d85c01f6cc2c0f4edb3973eb5ac489cf8f2be5bf622bd06e3d195696180c40e814b0716c8c77b8f6e2132af7eb2189df6cbd6f54ca1a2b11ee8ed8a4fca63c75d215437d9aeb88d4592375bb5b1e6f863e3c471ea109d2e3740ddfc35af3ec89cb8fc8ba59e467f2bfb84c6dc188b3349fab0dc6cb5750b0ba472769422fbac0eeb891f7dbcc70b1c23efa71c9839a84af2a0a52f66a15747eb1495468806c3175a5a8f8b657e1ab9a9c75357221b38d33b7d53ce5fabb59954d727aedc18ff8d85adef77ffc9fe2f61fbec1914ec44cdc6efb01c1cc78d83e8cd5c4562c1820fc39b94ca8b0aa5a4525ce0fb7f8506b1d798781b943a7a7fe0f520b157913fd2ca10610158b5afe75a62453f7fa27a362dc20187ac08a9baeb8863935cd3c4c5abf13214e12aa7f269383e25c5286338d8f92b4e4abe5c33272afa936e13b8b5e9e1be2e58c102ef4b199903b9e3a0c9df67e377b0b40104949ebb253dba6bf9f7043d1b7ca96dc2e60f6e18c59aa3822707f2bad6e175e3a862a65e6d15fdb07a54413a381f00e5b2d1e95e57c2ecd3de1d205e91b5ece45066179374e97e91f31ec9b206427033ad76072d2355f5d563eff17243e3067745c85289baf907b9b6efcedf9af99ef857e62828ec99e6dcf4fac471b0b4ee31d11adc51ac26f414bbdbee77c2009eca31d61fe04ede2afade6a9d4324fd53d9478c81eca0526c3d91cc2778bc8447810f5b031a6fb8cc109d8ef1fa05dcd8d78352875ee44b9ee68e7ebbe4543c8730b7d0c20b27de2b5cbcf9f0317336479a0ce5609a423b062f4d4a164d9aeff46567e9934a2d17941afe6396629117acaa0f032b143191c5111d649476f2b89bb9c5a65e707793e91e9925a7b597623a60f38e289cf838c9050fd774c426b86bb96d95347c65f45714e7bb6229e95a0182edd942234ea2ebcf0fd27bf52791e230619cd43c0f5c1edc9668f2f5e6b3cb3bed2d4b02bbc752497e454ba367248ca529253c77f108e0668e6208887438cec794e2fd3167aa72e7a221c140498fd365538859842de5c40c1d9edc2cdd64bf577b71b39371c82e11af49028fd6f1b5be40d4cced173ff6bf2cb50d01b68ca66d627e8267e42867d3766d47005c42e5524b691ba1e59027995ba5a5f0f5c840aedf7d1fbeae783131868fcb723cf8f929377ced495894b362197baa612fab4faf21d5f1d5d20fd6c65a6ff7faf66ac92cc3b5120e5d318b806de98c74b8f8d76f9bb81de229e357ed4eb084c3f09887cf4e7d0fb36a4b17d6fed53bef1c8b974ff86eb4a414a69e73c3d09e0d5296a2ab6831fb6b8a7b51427e8c5916f9e4ebd00dceb0ad26e35e6e3f17f3f232fa9e29c95ec84ec9969ead87d4128d0ef26777a64bc38189ce5f869a5f8a291a82b1eb64b039c0722900241dc688bf59bd7c005af364a37b110592335095494ae499e3322d597ba613d8e780d09d0b4af72a72904d36515fe12fef8f3fa1379f708c3a6e32462466a53d0f92723216db1913fce7e9425c20d4919bd3d959d3e8727debe7c154e104341aef4cf2f36794dd2819f8025d2ccee47c2b7a57b18f6481a0d8d63c2591549c45771a0391352316180b8d7854c24bef5b80987e18dd63bfec9fb768cbf5ec25075fa1f78d0a208e0335aa1699afc1b16c9b2ac6b8113ee7b8d3c365b42220594c8933031cbe6251368993971367ad50171695bdad7f0fa6deaa349edbbb6b7fc9bd768affd0eef557fc90f2de4e4d79cea923fd458318c801907e35e46076eca1886ecdc6905025bda46fffd1c5fb918bb1206bcc176b7c1e660357556af7649a63a9af69896d21d4113eda3a0ef3083923320522549490d9087be05631e77727cac64b9729e7efba0182b04c94d72eedc5e1ee43596fcdcaae47a8690d7f9c222bfb285400ef57635e40337493c6ab09b14af84fea6e829fef9ed0395630ea7fb458adc540a5b76b7f6d54d9930f9ebcca81857916e1ddf446a7ebba0fb57869001b8ff70d55ed508d9a6ce6f498e8bb349352f50ebcfadcf859a40c67efb060c5d3da71412bd605d894e9f8e6d66abdb9297126fd8c9efa047b172450e00e5319ce8621d4f865635c64bafc75daf636ddd68617db1b7f41f6165f7e8c126f89f4a6a828ef5dd2ba2014a5a08db50e20d19660ad66777e7eea8bbbb660957c274d5d15c91128e6392d49bb71961a6cd0b76227527e607ab9f158c8b467c0758da59b7d43184c5a03b2fa2d59f789461b390e91fc847eab5f2092cadb80be2a8c304d07b4d53c3f14357253f39af92bd672800dd1fb4384c736693cffb2c2af64e252fb3aec4d8fb178b8188f60adaebe5b5aec76996958722442a7a19a66e1d7b2a7f992e65c16275a10ca2c2450156645fc7628dd00f6dc40de8ba22f9516106369f9f1152968f5c330c12225404e76726272e09f55e3203ce148be56719b9d7790a3ea3b51e3d4838b2de3364843117484b2d723b9421bd9cc3bdccac3a9abf37b3b332a63123c634b6149c51a940cce29dbe7d9a682f038a646a2aff0aa39ef34adee62d7446aa5571af6024489a64a40b8d8203f29182053ad2eda78065a279c1cf4cc3620aa282d5da4ce80b12a3234b07b5eeb874ad66f9eed03fd5eb5ec30a3d547abaebe031b0ca5c4482d051d91128ca76fe9b265de40677a068a12a3dd54c045bdeb5d3e85069a034cf2cd6152010f7183c8be5756ce085554c70e6a85df5aa16d0489a5b739fcec263022c85452f89035ffbf92799162e96a74c5a97d9db5d7625139e42328b7958895526cc2d8a58af48d49a0bf6c3dd6f36904365f10f68981fa065b52eb0c2a1ff912b4465d3f9a2a3d5f5d5954f909138fb997ca08670316c0699443ed5162b1c6563dbe40242ca154ec5e50a292d3892d55b6f258edca59e68f951ffde7525d15e82ac7cd040c6314d25c4c3b22062c5a5cd1a2b423f18fe30a02650fbe52179ca109df30793f2ce049b0365e71a7509d30b565db8dfa2c566e0930fe0bb57c65ef6a4f780d29c5d672c8189530d3581f635743445d635d2b52e1b9bf5ccb1cccfcc4bfaa389d5e176b10607e6696fe43c5e7f0794052f83413bb907b7457a198fd8c42ce55d20a77bcc2a30bdcf87d4c327d0d6caa4aa254be909449c29507dcbafe8e85f7fdfddacee09c35f90838c73fc839c606fdb98fac760f3f925ce642ff35803bf198be50178706751aca8150435d4347fdf793a01cd76314b553325f9b94bc996af5f4d0a7196bbb36787bf494224d2b9a724a8b63c0322154d002ec10f5153350b9b6b4bb7d105778742e87bf724af91c6e66c33faf7dee1636a4066a1de0dcd6d15c5e7bfcdb170b5b00eafc7c2e38202c0304d6c15db9cfe26c79e94006b9c5d5901acfef800a2d8c15051d7574bf2c77c9bbfb7efbd5f207b51acc60b8eaa841289aab0f4134c1bbadcd2ced0f8e93b3674fabf26d9c42ff67ddce245ddea4e2a31f69123733c7d0ace936642938dd6b36886f5c4c50d09618e5321a8ef8a7066c0f84b950f494d741d927b2d4ad345f48c14b3af68fd7e284b8b36819306e3c76b66817856fd54c1c7d754dd71e0def758d8c2b97b6914d6948d7152ff85e7793092201452c0861f69f32d76252cc1240e35c5b40de20aada52e20a25ae2fd53afcbd92ee77243ec6ba2028c63abe2734b02c50d1942c9d9600132724fc7b0773d56805250ecaa3c81e790c740a5077056bdbe9259b7b636475d6cf0db923612e77b0413425683848004582f9f43f17177f40d4e9ec47db49b48204083b7073ed249fafdcce6ea6755203b09c45a74b802bd095d75f6c1433b426d47b00a0be8caf37db66759775458be6b13a728b0e6c0ffbd56f5e80f19aa9bcb19348788cc017d41c5f5d9e5b0f2a577e55e887b4cfaeb74ce89dddd2dda74a632f775c2a504d161a0c2ce928293939110034a0adff93339ae83b699767731f533fa2bbe150f640e9d9694317190aff260f4d7f53292b9da834d623b266c69edeffaaecaf74675d0c3642b9f69ec8c6866fb9d869c9f284f6f1f3f0b12738da39ce5ae5493d1fb5f5dfb5760f12b7310fdbca70c4a1c415ddbf0c6c4310a2798189fedd21e96b879cb1754d7614625013331d149a141dc25f16491303c29bdc13965572d33a02b8611df575633c55327224bb3ec78c84b9180cda64c68d9f60636afb1faf05d0800dfcb142df2cc25194d5848dc00c6518e51b92f46fe7a6f92141a360e09a87b521ff061fe2c9e00aa6cbfbcf506ec6d65731101501c4abd9b5d6f5a4fcd0ebff089d796886a3456326ed295ac6e0e1182a11d95017934ba2bcba7c37b4c3562226dea9e78fa6bec61c5763cfde098c5b002bb7c586f1c94eaf17a4624e732cfbf6937d1e833d22ac259ead4059a8c810e9f41baaef1440c3bee1e63ed6e666432c7b7177de736e8c5e1a3f6663c69b067a9a05dc7164978e567d00063933b353fe36c418c5899e6f0aa0d089be802168409fe8fba2c8cde59053d6a8238f20cb9e706f07f0e018892197ffa92352db7091d697b170ea822b90f9bbe551bb0df042b3321cac20bb2b964fcbd1bc2764ef1f0592a03c01d777dea3a32b41b9d2989a662a3db853b11d2d96016643000a257cd3a2733e3babb7c3e96e67e7a9cbad34c67e6a5429adae48fc41d58e66ccfe4eba149c2687f6c3c15316ebbffdd9be30c8b397b7a4fe68e6445545e5fa81a52a062a4fd91a399fa5f49c046ce9dbe00664b8fd6cb5c4a99c8ea94813245227ad4411bfde39bae6f0c281abb62705ae7b54526777a97040ddc2dd290152c7321af3f59269508e403bfd7db324747c13d5b71da3704b6413d543b2d4815fbf5eddb0d5590465ee2f38874e7cfbe890645578998c039ff52f0bec1c125172ae09a22330a7c80661cd7cf725c84aa2db0bb735cbdd729ab32ce0a612805c78b4023f350285280be73b7a663ca25673c263177f16f0a23679ef0a7fdb6843ffe930d067bd08e7b534acd1d68b7a339a3e6cdf76671a501f01ffa1cc95ae3c27f9c1e4f8aaf526e5637eb6f7ba40a504a4c3db5db3af0eb436059ff22bc4befe12bb3eb01c15c1f1bae206d10f6b3b1e98bf024bb43447c73891066560c9ceef47e77358465bea84e942f06beb0bba19665d12857fec158be728c4cfb62cbc7246f0595a18f6bdadb70cddd2df2c3388707240f60da1ddf449456e4a407bcb81b0bd86913c720099ea9a9a1024630b24199a7ac18ea7012934236c01b28bbd0d2b35e35d749d1c8ffda4357bec46c8027d40a3be72935dfb1f55b1361fb5ae4e814980adf92d07035e518274dbc657238be449320fc5907ff5c269dc0cd3b84e1ef01f676b41d950d6d7b6d56302d90be427ce570332f5d5f90ffe064de4b45f389123a92247158e2542c82074c52071c34558f3465eabb0fcfc8722fe23929b5dfd90def85675c59b61cbf5c6ecf0ba7cc44e0dc559ce7fc3d85403df3b5c9dc02665b03c8f5ba0eea56c2f5592fdd03219abb692e16b0bc7b724e2a361216fa26f451c15541f072ed9929c30ec4a078403ced412a282874688c81c050c189d7b02ed8ed922e0b8d7724542ad508f7d43923ab311e0654aa171d1dbbd822895cea9f45c1e1ba4967fd5c0938e71f20e0002aaf8f97a7f7becae65014c0af929758ec6ae94c8682c188ca22c99ab7353bc18643bdc92853c798c81c01e73f9e3b5708dc39c1ad724e73ba26aa7fde1b8c108ce45b98fb542a366534a3a4f071755ccf6826e9b434369f170022828b3be0a7d3b38d25619b8a0bb09aea0a7c803d4c745620e61a5fe0636227cb2fd946002925e4915b19d00442b29bfbd84d49a86f68bb18ad39bc07784fe241105356b998a0e6afd01e9181bb057172b74cc470e6bbcb6275acb714b9de80bf2a3a7c36c4de88a894544f91938123e6d66b89c2f2b36035279c2fa8f5c3240346cf10789ec1ae7169edbf792d2c8cda33f6073a820574225c7d02959ee6e65ff632005ce3c3670d953f1f63cce54508de1fdaf74a8fb84a27605641b36ea2e4e32af84c60de5d21260679f6d2116dc310edc5c16455446bf8a9e0f1d43b54c9bb8a89fe14b491ca9000439f1f44970722f62063ed02be2415301d7bf555b706184d640ec80b9b0ca48b49883a3d5805129581fea84c5de86271f0a4ddd88be88753b9b412315081193a70ff2746cd3db07f21553fecbe0a489c046bcc1392dcbcabbc4c0ae656795e93d97d00a579c32ac1d1dbf47399d8e39efb52c04590f5fea7475950ec2f890afe2d8a88205b3549e8568471b367ba02ab683878daee50cadf54784ac0a3c16f8e1d55520bf8c6fb61ba131acc62939995366a5b3e81038dc199e36dee00e765897550cef20c479b648ac9d10d3d9c5d9cfa2efd73375b15b37fb41d958fb0771d5653180b09e2e393c14f2b05b648b49c4cf7f8aa33a5e3312b8f927baefb970d2b53135d81b336e60c58361f06bb59ecbd65511d619269dfe96d121793b2bce06c994822b0251a8cee11d8d8bb00bbad9d42283c1d32c4b4b6c6a2c481468b24001dd309bcc2631214f18650c3bb3006671682efe43c40767c51c0c49a4be2f93f6ce48b494a4f7f3d953577c7c94235b4278f186bc62cfd3d0ae5ecc4a557539ee8b767fa5842cee0c4b35a571d517dabca9f6209c6dbac7e1d96c3945e250cfc0f7e4d762906b8b15a17ccba77932cf82a902ec783f4faead2d4010fc9ec153fd54fdd5125613753ebf5deb771115326bbebb416ee3d7b086e379300e7914b69e4cd82be96ccc21b7345a72eee5099c0636e6a0d506d8e09190aad0b67cd4035f49e3b7d0e65519f075a7756aa829d971230ec327c128e4b1a4afed2dfab8d1542ed49e186aa01ee458141775f27bdc1549d202631fab1920aedd0e08b2487da69ff8a460d6d162549659f05d28fcc940a79f581cbb1aa8c598f5e787395ae8fdd3036b3670159023037b409dafaa32b27fe77f152ca2eb1179179f9846719867b38c5ac438e704db9a982f1e093acccea0b41b07f0cc7f6b176b65634b9074b30b0feabb60997d6bddfc9dc4a0533224ffb5d48cf4f0a1c19acd9e86b4d16ff3117cc98e8dd9387125951c230f0b897f14bbf6b03a27b9723218b7f192af5742a6a29a920d4539683805a21383d32d6d40d2304338806f1fcc7046860522fe263405dc81f4bf51cb8766e7d218062220eec2a3af745b785c1faf1d465eff38b0ab3a3848cf0fe4dc4a07594b7e58303c7d451ba79dd22f98c0b62ce9e0104127c4a8691c26af005e0626606b9dc76f5ec11af3bb11e66e0b141fc31542f65b24bc6b9a776738612eeb45ce5c1b06364d87ef108cbabaa386219c82bb938dad4396cf13a8e5be47298cfb9b6799f9da5b96e88afa67c05cd4623d8014e4813b4873b405185ec02ca2e705586bae9ffa99b6e766ab8282bf083d136de1c779158e7d02a50f635a4105c416cb6946b865f9d8440c8c1b5a183e12b7585f2145035ab117d0b780903954aa201979b3cadfe77fa38a89ad087ef637d713750b28c202b880a8e0d5bc763d7ea797340641f72f70af1788ada37f5b462d0ad253a0b0be70f2ad957594933000e667cac8d118e76c7bbfdeeefbcee2c18e90f8d0b852ef70cefe496da7f1a304a239824c7e077a0603d8571641d2d5d41f423d0fe5c1d7d831426d3eeb40fd5d14a6219650d2d40dabd086327b2b3f7ea2fcf95b654d52fb388e5f7bbf7a2414aaf9ab4012a34b163bba16967fee34e6a28b10961457181a4ebbd65b285139d3a71e1ed0a23bf2a2fca51bbba5e2a8c30da98ac1588280aecd481114d622e9f207ceceb120aff1f6295e60a050fc8b28ac544dfa6ffa55a7e1672f010cd5cd54f5dd524ee47fd35e706a2f3bb1d88c38b6dfa971d9a379898cee478ccd0bad23962c9fd24d385b29175cb2e7508d74c1cfbbc762a9400e1370660031cf06e840c61fa33d0e3795f99c0950bb6b198116abc156cd30ffff20d5cf4f2d0f2711b093991bdbb3f50fa3091e3f78b069438762e4a492433b2e5fd37e71b7ad00f7334c99894b59b8244867dd4ab89e152ebce9678d8f31e9d1be6420ee9c95a289e936000ed8d5e6892fcc3d813f2a2bea83093b8bcc13c4d5d752a27cb07a433494de5c8acbfa90708146432c50b978ab4038400712504f30691c421dc5744abff3c710e6f571e6c4822732ff22b8c9f4744e67aa792ec2268a823dbe2a6479417d6a17bb385b952be4360f8236ec1ad279283c227f535a227df5e10ae46a910c24b32f9f668112de38c16e75d62d876c04a0dfdf4e327971ed824ff465f8d4eb6737ba8cbb2a637f9baa6c9652e828bbf39bf79b6a6d830b4393af332b2f4c69b2f8223a6cb12dbbeae004bd877b39bdc40d3c474d73fd9a98de1eca8f4273e969bf73e5d406e99dc7c7ba276de1d2fae178d3df1ec067d17c70f09fd72270986cd8e160e6bd5a5c16f56195a6995a90b92f39b6051dac9a5b3c1c2f204fe45ae6e287e8d85c8808a09d8a6f0ef76eebf340f1d8b13a6a86c6fd695181f6e826830cd70f9ceaf55fafca6fcc49f9d9feb67132db038a6a5e05006c37a2ae24b4b86168d5f3f377c99a0fb730e1f7cd1cad1ce14db7f790a70a0765f14f0499776bff5c82b575f57dc56e8f655c520a6483dbe288f614541aa3d57c066e468905f6de2f33d9a90333a3a8c134439dae8a3734b7ea9af45fe6156a99d716e943bb9dbc16c1d7cc9b64ff3a70fa4c024b8bd2fae08da09f4596a1fbdc23800cd5c1b52b601bedad69f09563c56a40ed03fdb7645c4d4992edd97fa4d00460993ed07dd3eb87c44f4886c426455747f0413f3365d6028d23ba9805d01339de97a29b9821c3881ff7fbf3cfd0ebbdc01cfc48b3f75e7cdc400d30b88036e3a1b6eb28b0d86f12074fd42588d24bd1367a90b7789ec766c8967967a52cb9002b35a817347e03ca83677235d667973a618e42e48a8480f3f6d4dee841142643895904f1767a972fa6cf82f3cb9d4e092b0091c63612c464bc6151388c14bacbf502997a09a9bdadd0a547daa1eabfb4b9833362439b8c45e0d6f24da8da7132d50d8fb4e5c7b6a54d4a244870e9532ca035b9a0c4bef25c8a04dfdfebd9495e151b18e7792111ab0ce3b20605241d9c62be8ec4007b85e116aca04dafe8947a317c9ce9ee12e56571986400eacc4f823a79418e44db1f57c118768882f8fc86933a3957055ba8f0c48593cd0f1421d04d8ba8745de04ab55510c9f8866c46d2ec70364f0baae42b95b6ac62ac5ac7e9712950f9b90811fdf3a08d97bfdc1c08e54fdadc2c1fc7b4f0d58c41797b23d9f72d526ced8f4172473d12191a8ab5f7caed87e07ad9e718b3ad3de0c24bc931ecd092f81f6e3352355541347aa09350265fe77b83b109b3595504a642de21c4acf23784abea19c042e0aecbda1848f6a352bb9d812d72241069b2181a39bcdd1ca551d34f523b6ee6795d54be72ff0d9c9761b1ec0a2192e544b3895cf1f99d9298a37afdda6f4eed559bd08ad00a8231b0cb64b04b46193270ed0adec60d83d1ca1bc10754145db2da09e1344409b72f9a78a26da9d7e817bdd15d6bc4d66f023357706204ff26bac0853ea43afcbc43f768ec7be63398141b5e07991d23a243f7053d135ef605fa0042addc9d31cbce555320d634a8905e2cda6c0e296c6ea6988786be0ba3337ad40f19c3f4881bf058918db6e185bf9a15d3687087ca51ca88ca19957e10bf1661b219bb7e90091c073980ae4cde2dbb384a6f9528fdbe17ea3d8d92a0f414d3d31bf0ac531efc66d726b669b04e634440d91e1548c50dc41ad08b71fbe055c847a9818ccf84ac80a06a609579e22aa61644d0e03bbc4ae28f6135b194cefba01dedc92c2a917b9e2fdc6f2d64fa3c229c9f036aea3b181a4f9983e697b9d2a19bb52004dcbe694974321b9d4b635b04469cd81f70c7392e63a3b515ffaae7d5a55dc3fa07ffbd0fe77ddd1084989128cd90bc5a890dbe9822e1554cd80076cae9bed39995e377f21b6769deb34a9dc11933715e7b4858b125fe62f3b1088218f6aeec778c857e5de251a1e64124130a01462a285f2c93d55beddfeafe9f81c13924b9cd9f2c38d566cab69157e0fedbd51deb9ce1f7a70e2d93b224aa0bbedb40d533e2c2858a3b8db51dac2106b06cdd6a22623dae5aa4872b62bd5df68e92acd2e751ae0dbb8e3a8f945347dde63c0958a29108a2632f71b51694bca54ae0e9ea1e2e86009c7ba487890902755a39f54e33ad15f3b6255301d3d1f66c4234cc135542f87064b3d08a5510572bedfa2c394bb8f4a54cf8f5c077763cad34bd9640096be25a89882a1883a4df9847e41a009faf958cda7b3dcada5ec1c79ffb9fbf34c407ca4b7f7a415ac551ff3e182654bb70d220c7d1a8a5497d20a91ee2bb38cabaf51bd68835149239051338693aeeea9863ea8ed909061032536f0a9bfc91a6c97764f07cfd3614e908ae8b42eea16780b68c32825c4ec4b8b26f8de169df9d785d2f5c749b91ba595a31f974d753484d8f0443c8d49963f03f454164d76d657450c7a73360b2125b8cf9ef3606821b318947cea38ad4c0f55bd7d6014369306b8acffb9fc19803d7626dd09a8e7d80226becaed161f63bdd6adcd386ca9928eaa924a9079910c65a4fc3f0750ffcb0db499804f683b706389e8214cad86a0162d81ec83f7075dd5b7248df8a1f80f3944c01ba353db3aa23d87f9a5a3bae765364e6232e350eaa4bf4da8b695a45825bb050613ca39cb2da6b824e857f7aea22a8f4a1abc554b92dafdb8faa2f62f5f814b1bcb1742f4ef64f0773cc5bb12c2ee6519362343722e407a821d32acf1241d738d45783c2c932ee976a71d32b1ffbe64a44573993725a015208fd7f0838f055dcbecbc8124b489880ea41d6c730ccf0f27126fdf11ff8a5211fae6649952b02f015affc75dea24954f88275348b7567efe405e1a10547f8bb44abcf6dba24b0be5c3b26db9f70578ca32f36a9dbc18e0dd0c862b225ce03a65ea1642ae530e0cdf99b3641859043c61ad2aab373ad75836532422d29e1c9808f3c23b640f9873d62fc3b28708b822242b2c33f719dd43e4c1369aafce181483ab43f9a59471157c9dc1b772af67bf9f178a3e24dee22189a6468950f0cf22aeb45df98a09b37fdc221b619ed44445812470519007e7e126199c9b1e35755e1e59ddd6c61abad42afee669342e38936c6e73d1a6e39e11e8de80e3cb8d2be6591390b91d9e54f8731b10c92eb12308bbe6395d059fc75d79ad571786d9ad9ebb65c0fbe4982ccd9a12caff71cc1e2da157a339ade27e1f9aa49fc0c93d8dc801494a701b0d916364f8879b95264dd06033cc79667072962c35f220950450ac7f01f0f0c337fe0aa6639da11175b2f3662e9199e1a4be1183b509d8bbfd797479a680f609a465c5130a68d76d8b9b7243a0004bb4e619e569728c81bc85d839a43bc496e86877d04d387e1a4994faf37b9e7e22e5f967c30379475965956e4c420b4b207c149603fd0044b90f79581f978031b97a731086a6fe67d18c085c3248439d7398490aefc60c722cb5d0a477636457cfbb9338036b9c15f74dc1605c419edb8d7685661cdf180278fd82b89d420d57a7d5e8ce903c01da1a53b55ebe174d32dea2d5f275677e68737d984d26f3db0f85426df9fe6cadea3c41b174474084a1da160d27b5ae2c7f00a7a98df7eec99e8bb50ff5654dc84b376dbdf15a8d134e17297bb114e48ad91a8d8607d060a19233aa21a766362a3688521aa9e59c69129f5949212bf8c13363c50aa838cd7ae3d24fc6dc2b549380507cb7c94f2976e19bea6fd210b2c96548aef08c7bdaaaa31669845a1398ad442835709be1b06081421b42258a2d85838a6d4b77373da6334d67a455f0419aaff01958a5c8f3d01ea3de5ff73584e9e4fcee75d5ce5fd44e901c417e6d1716c8dde83cc92967ce91281a7b76fdd40d445ab3ded5c7a5acf6293669d908ac41a3f15ef28a08e2a88b48869ef6b72986fdb5c0762e8d52093c06b1fa82b0431d2a44664ea06d6748fefd5b1b574f23de0b0e17e1daf3b9198b7fea7788293201900cf51c28c08fd320c605562875bd21af88b68976ba2c21f5bc70579398aef03a51dcef54d6df2b804f490a76e276bdf58ccea4e09496914da8d44e37bfa849097fe7e7ae896cc1529e29bca44001f4970e071fc1b7b4e1d0fef4896428042367895b93e69118971927845e549c318877d39ddeae97e282076acb5c2bc97bd767536d88e079cc2fb4e7bb8d433aa8e76af23cf764a790258808ae35b0937841d891eec526872e21a9652f0d6071c223e8209a6e7887c5e2493ade81c4f0fa9f213e6af266b9c0999a78252c4896818f06b93c08c525192dbf3e63d4a0bdd1e3d166caae2c12b6885dff4d13e28ac8b4475ce28dc93f663477ec1408c470073f74b9fc3f42c71656dfa7cd60fc92b61dd7d13eed97bf471c71d61e6f2bdd34c40415cc2bca3e1440a5bfcb45301fde29424e3b049fa1bae0d204f7061b8a0fe4e74679a02f53fc29a1a3a8fe91feb1b7a721fffa054d6848fa6eb11f1323f078472334a2bd74086e5ef8b9dfa1dae077fdb4aeec505a5b58260019302a8ffffff57