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

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

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

Block Certificate

Block 57523 5d5f9cbe53784206850f6c2c423bcc281cd2babd1ccb315982c41c6dc9c2d9a9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
10912de50248c504e15bc3a73343230ee050f4ffc34c9e3b97e4d6984bb6b5c6
Certificate Block Hash
5d5f9cbe53784206850f6c2c423bcc281cd2babd1ccb315982c41c6dc9c2d9a9
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...004304000002220000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b4e788919206c82a75071ce90ae9fa4235ef6a5995504115d24839e9f6ca1405067245ea9b3cf4845ae20460b924b821344ec89699d90b5622b0677951c2d43604e1e0c764f622a5a6c8ceb6d1daa4a64cd7e9c063a0fd25b03d00000000000000200000007000004304000002220000

Raw Header Hex

000040207ac9d88092a3239bada7d5494a23aa4140133152f14e4d456909e6d2a7eb86b7917d2b22c3c9276ec49a90f90ad6d31334cb12bd79a4dd3473a2bce5bbce7bde3bdd0e6ace650418c6b5b64b98d6e4973b9e4cc3fff450e00e234333a7c35be104c54802e52d9110

Proof Data Hex

59,560 bytes
1212160103071b481b2b7d9eead0189330ff51e037aa12699dc56472aa81852a763675aa569f2aa3ef08d8f5f1b107141e396817910c490be60e7a45c14705f8e3ead4655e6e1236a0d85fcac0b097f5980c86d1d17bed5dc8c0fceaffa55ec1f7ead3d8b16eb58faf4cae533a109fbcb92010129f46d07f4f67af98194c9be23b99ee0eb02676d6c1fdae82371e83d5429f90a43037c7f9090b6c5ec6da230ff385f3d6911ea73039bd8598c6acc0a6c0b8b23e9f450eefbbe58740a13210bf6f7cc75371dc8744d86bdf6c00ad3b3f4e5d6f01e260df02282766217ba418f714c41452495ef359c12290212c6a4d5f33a068bd0ff46174b867b27ec875ae707c9ac71f7e32354746f1b101119c947b4df6d2886da00467d986f2824545059a08b51a999c5426c86c1ee1923520ed6dc1eae5242ac8e833831c3e00b510933b0213134ec1c97751e5fb9420f3c95a22bd0a1ca9a7f3ea90abfd486fefffbf639fd3de6dc224a73a6fac534a226f54093c59f3192caee62246b0b9692243f73a7b3c4741c6838e01eb93133d7af50a5c485f1aa6ada5cbe63e6166777c318c815bc3619f5035a68f3ce1ef229725af2da9dbb5bdb5686dfbbc24b4c0d4215791ea6d5bd821dc4a03d07cbb964389e9ea01ade8e837f5517c4bde4da78d5860f6ee34659e3a8aa5bc9171267157a0fdb21cdc68a244dcca8051af6df5f4017493ea034cab5e46252573cec8cc35c17f1316bca1044e94d2594742bb211db138ec56acbfead738d12f26e9df671e0b17d5ffbab9465bb6020c76070431e8646488915b4c1a36b22ea0afd41d33b4c757627aa47345584ef9158d468852c072fc8eec607a2bd883258962b2200b17a6d37b405f63bf570a4032aed3d813e5bf2a259faa15e4a40a2aeae8a798e0159c343cec8c9c2fbea20c7196f39de669caea536df82feb29ae2d0fb55ac29178b35c3e895035d3793769c94c2260378aeadd97fbdff8ebcdd5821c113a76478bcc07806e67be954ecfba851354e8408db09ee51da472f9b0c70559b9abd7d425cb61bda6c932b13135cf9ac9c7b822ebadf6a2df88e5d2650e861d005540bd24bc4843b1d88f477895369907274658e6964b795afcc6eb2cc42dc567586f394a7adf56468d6f765df82956db3bf6b9efa152ce1ee12ac3986bdd0419c3c53c586e3bc57112410052d1de521f97835a5558c050d724d8cae9294f7ecd9cdf0608bf04512a97a00d2381f5d32c8973dc9d5388816a7075ba610a87d37da0407f4a9cb51eec1ededec33165e34b6f48909aae273f88db81018fade0f803a42f76ea139da8f3c2347d9feb4a61ea79f010264f1a1428a06a80371d063692efbd5e88ce162a809408bee886c1c644b97624f671e31172a8b3bd86e8ee4b958699733b979c8e9d33791da2489f253994016024e655ceb689b5ce8fef7a1c5d44b1ba3ef4541e14a7b7879b92edeb73229667b23eb891c0945fc5f24b4836957e7c541b1f70e9d9bc32437d8f506da4f3cdf10d2d73465fa9aecc53309dae4f818e7d1128bc2e3c2bffff0c59a8ba0989ac713867c48a8d90ea0c16aa769b9d01c923338ee8deb1b2c475f699efd8e933c2ec2364678e8d1e1ace9cbe994d4ee7521d3e8359962bc1448f811be1985217dc5e47d1a8ec7180aad6a3fb1baaa871dd1a1eedfdaa5524ecd6b2848268a23583ef90670677b80ec77e5beb210966930c31d558b64fc978f6922cd5af261a46fd2edff5f5531fe7b6e9749f577d7ebc918af1a81accf248f37ac943255ae7004eaaa6cd5f3529cd4c9622062e8585f6f869b886d65803d4269bebc61ad69cfed931f96062165ee1e314896ecdc5c381b4f7f8b25e70ff0375a8b33f1dda4c4ae254681158d3112951b66ec3e44579fd1cd6e57aac9364039688d06becb24a93d91ca7d5bc7231c64bc30fd86aa50a6047f2cb3c59ef1b2fd1b6dd630ad989377e3886a74e07e362de4adf99c1e2542efff1cdb0da6bad9d49f83fd0295dc2f0abba4863e0aaf1306a646483625e0201da23646c8ffe4fe6f24e81d404e0af4fb1cc7d931b014daf2e1bb505211ecd8cef8c214da2c0d0b526f0d24d4b1e5500d80f874c16981c8206af2e8dcb42d7d1ec4bfcee93521758b3d03c6cfa13ae7430a4912f5be2c88e052e52404ef60c33eceafab3233b304baf506cdb5b1696590362eb4172eab93f1027b5d3e4bcf895578429d271583d362222c543190b3d8b6ec85afc8b4b3ca2c93ba8a94053e6cfa43d2c1db8008d7af4236c3072498f16651059e86428548bfae54a83110e933f9373d6b1c6810192b06e6cd46ee75f9cc66af4219b8cf1d41e4a2b86e6e92e181687eadd3e101f2e0888b8aed8b7fcbbbdd7879ec6ee2488d2c62dc93f40f9dddcaf96b3af9240f83ca092d01d009fb5a65e37122cf98c1f40762f1801c59a25a325d176737826792c849916ea89fc9fb07065475a2864f14a3c5f78dd1b11872e9afa0e7892d61b860117eb2769f752cc3b581212808cba9cca6c2d8d9649063ee2207ae1bc232b5224c89121f4d1e4743145461e8fb18341ad9263b9450e3b40bf0e3547d3d2e008b5a27c5409c4eb879ce49e50aae535824a082239785cf658e6e3fd147127bcbb2115fde44b983012472e24757568b63efcfb6153aad5511ecbbf23420c9117bc1851b46cdc806b6746ae0572b86e3d605453866e0742f9db2161ac7bc35fdc9f1e370066c2945272d0994490d5719a64af75a5a734a447f1ba5b6976174f6d112c13423cb21bb9df9cbd5daefec74c647de63b29cb8007f40b2c8b966d8d8f126f53671b33d1f7948aed93458efb576e6d2fb8e121e48c603e7514409e8225adf1a9000d062dcdff2f0e57d53af93c73d1eb58697c7ee3bd49e975a43d1761223a403b045b28bf1fd891bd13f089f99251c0e2d0645cbe421ac91b4a0f0651b34892e2bf39202ecec2c0a083fb0e374c2dd92875a4ea2e4ed30fc2ee77d6cfb17e9e2e431b6452d12135f9e8024c01e311086ee6401865bf9363ddb4576dc9117aaaabe70f2d4e466739181747d7ebd16fd35d3ac029879580d22d6536c4d2e7b0b9b21930a123a76cfe10514c557fb30332cece80293201fc2d6505adf9cd49deeabffaaf6a7bbc5e97e883fe0451c8455406e98b2b959c22bc041172f5a232789d631d945fa70a9cbbd4cd20d5f4dcc3125b781a84f9c0698fb8ee05787efd5fcdbbb2bf867e7150f7cd594cc88748400674f9def8caf63867597802d156bf2ca0d56056bf5fe8b5add9e6da46386788fe07dab29ef9aef7d08546005ec624bcd6ef6cfd5a80602b872823fc7d20402aaac9c19830de57083a861ad723e73e9585b548bf5c21ce05ebcaeef5da05f8901cd482e914b3c90ff2e2e4200cca347f745546d41f70dbe866c308f60b3e3f29009e9cd72c29139ca818795f3fcffba83c6263ffa7b865e63c79c7cbb7da4cc991b1aecbc1809d82656be21e4f63198d8c2ae3830bb3721bc7462ce4b4562ccd910c6d3b81261da5a7d1471a6d491eb622b32756069688af7bbb88785bbe929635d15bdd0391a6e0731f7df1c8383f19868123bcb92e3fc4788feac6f11551688ffa2655b1d8a99e4581b0129d04960083cc78e73ad35c8abb3acacc60b52a298a08424b8d7630e9b3240b425403ba57066d35477fc6a2ffc55420c4fbd8c981793b4f2e3dc0efcaf840462f45c308323840b2a52a65eb708e03dffd4cececba58f0f66398c0a82a1c545d9c6c8c916eaeab57ae580cc88db03791d7fe472adf89c600fae9db02921115a78ea88f65029e5144d00dfb1bea666369992bc7909934d1c9639e1eedbddb378a8422e449c0e9252091ed49bca44a9ffe7526ebde21ddfef9c250c486e5549f9b253f43e8fb4def91856bbf31809b906437b8a6f34756f22a1f86cb7d3b0b5287d7529f79148f6938845265c541a06bee63e9d9589f75b6a13b5f5d962e2954188876d48cda38afc48f1d8d670ddab93b0252e3d8836b90e50d99846eed5404d568ac410dda725c42bfbb0307710645087e8c9773d08f4b6f39c96d75ad81283c3d93d73cbc6d13e1e5d217666960497e7b793603b09adc119a4cd4b930433e8ec69a65ce07e086e6a304bc37498d23cce577e4195ade2428fad17ce8570e5afff35462daf57511e6bbae7f017aee0550d1bb8d3f41a8c8c081c76cb26d468617bc49bd6d97c05e88c9c125768701cf2080e7e2cb737002259739908403c86d846d76f62a37a661a4417eb05f918917eb44a9589c8bee8b19fbbe4c04b723604b864c8ebac49805f019d7f8b539f5a60ea488475f1b4c2ce4db6abd3271bb7003b697ad4bef1f5d0560fb4d2f5b82a1e6b9617b07bc3ed0d1096e38a92360f8d653dd667edacfa874b5310b86f9c011b1abf35574580488eb3b6cb80a5c0a3237a5efb007ea89ff01b9d4d151be41415be537439a7abc9c17bdeacac6f12db3697dfa15b88a0a27dedee5f97b13ba312b5c58a565afe5fcb626415bc9c02054f611ed0a83614f751f51c04ce63c615551afcdb39abf9c352654affd2cddb7ca0a922afa3ef8ec66c6070fd5c961d3527cfba5dc8c3d4d4e8aeb913eefd0c512e492be1c943d2c5a97b3941f1fb71425abf5d5a73af2ee0d21bbd3a43b851d4da538c45a1a221f168df46052536fb52fe8f06649c6daf315bca0b8b360dc5c9b43950ca68d258dbfa2028af55ba2e25f902a4ad7f667407f49026a2d7fe00ad7a10e87d3180bd3e29b86f65855d0d6e1e62f753343ebb3b4e7b3f2215d20d0365e48e5cba17ed19cc1c0b12a9ca82b4ce3470070123324a478b2e194e6aaa6fa51dee82af736c94bb32e64ef16423640403b01777572c40b656510545d01491d2f9bfd40d30ab2b53d1474a2920d8799be2e4bec57c22724e44bf4f59727be654b5d38959bba12def76763c7d2acb1c3ecd95017797c2817bb6746cd395d0b3aa076a5ade8e82030521deceee1083163ef573e7b0c34f19ecdb0137acb4dac3a16319bf3702e700ff314522ae8e276ba393c293a041b45eacb4da2d1f94537f7e771df80b0c96767b330edf1eec7410282191580385753655f351a3ed194d9a6b58b10bea2f536acccc4ba3596574031e7ae4b518ceec2b89dcb63c9f4a3e9cc31cd4775b36f4189797f2cc515e99dd605279efe9eb5fd4f3fe29175fb437134ab133eb6603866592e45e31553a72d1fe466690a302b3c8f66bb41a615aa34103b420c1eaf045c7c0c880a0f7db093c1c369bbc45b40db047a84aa2925853d2fa6fb4d9c34db204b38beb728f3d88bd78fe813d4845daac429ac8fcfd1616a3b6da89cf46083e165e7fc216fac624e5daa75c673d2bb894f1c24bcc3ce8a7a012c4c87e4da1b6f53525df5279f266d3f9f5122e4937accea68e507637828e11d69120ad0d6738ed836052ddc14470bf053de5f5217c4cd8a67dc81835c895649414b173b43b391f5d552ebc7e7c13dc7750a4a841884e19bb5ba4993fd4051255c4fd1421dea631a7dc7e99c4699993e22fb7e89ec11f6c4b54d429c7f0852f1ce6819e5904c59b56fab2b388db9ea7ed35c953e98bc98f114d8b8a8af150feddd9346a568b49961ad5f943fa6c47f59a683e12fd7b22514c47a1d88244a1f3e798dff7a628ccb32208e6b894ddb5c57f733150349601abd8f88b50a0cc69afed702156b49b801714b03c932f3fc9422f18fc0c97a3a17288a5d1f6525eaa0849b94a0265e4815d8b1b1351a8b058fc82161ba03e24d2676dccb3f50426a498f10d6df449d61f7ba5175c5b0141d3227eb6c7ae7a1a59b7caf69d69588e353170479e328db43c1ce41a81edbbce21bfdecb60fc3a142c58efae979761ba429f5de9c641a7d120f979b35e0bb300be91a20713a5346ffcf79fb03303886f7b3c5e2838c017d1866bd724cbb2df040f27fc7d01505cf2d8100660f48c6abb97f6eeddaa399c0fb1dce6e4fede44955db0e8887b8971e29de9ee6b846ba90599dcb6fc780d29ca3941de6f32a611daf9189c6d268a01a6126de74da15c86dff731ae586dd89b21ff058c01dde6b050f4448c1176e9fd350b05739bf25e6d29b255fca53419cd4f70c29e3442b4d3e0e371296e5f5360959cb88a5a84491ebbb29385ce982c394d4bb59744de5bc8a688328564f6d854817e423d7157b9fb61d6438fa655f75936452783f1bd3dfb46a064a69c491e9ecefb59d5ca9ffeafdc1e7a61227f3f3024c1e7ba55194dbb2f646f57141b2bb97302725252130205c137089d686e85ee91017f5f62291b1e4a27a6e7edad60c8d7fea3f1a4d5cd0e6f01137b372184de90cf76bf2dd1b439f2e35be934b4f016f727499527f712500b65fd8c4d61f86bfed828c05c1616590a486a65b571aa5b8ba3dedbde8eb0c147a5e17ad9863aa2add80d3ef93543a13842c5c68a7977eda52d1c61cebd23520d4f23279c6c2159b42de1ec395ad9a40cd4563509b39747fbc77f810275ffaaefeb72f99e1d3b7685a8b343569f59084c2dc9f9c47df53d1b760a33382ecf16f069440cf857316140e4c4a6eb60fa08c2cbfead69190234ed464a130413864c79c1fad4d0dca0fb6690b5905f92e641f8ebaff578a62b5c92dbf6660e7de560c6d404736ad4f10faa9a62ba3d1680d7bc70746c55238765505793d960a81e50c7fe5d6a65be38aee43c72edc5c888f244d7f0071b34c3a8411385bcfb9c063925950eb1e2f2eae3c8146382cf32e6089bfcc875f452f3200ce6caebe850fc1150ceaf7e4c0415f61a5f314b6af5cbb3e1b01eb364e152e0f3f192a7a4668fa15dae8f9d6944109fd0047edff304e02991ce989f445d51e4b9b7a21a68b66cfe29c60b781eeb212bfbc4597da157b8d7a28c548ed4fc8533abef884a55639d052e5dbe8b98d86c919a92f0e9d8988b07fad9a4202509bdd4c853693f66526d964012b9ea5655e3f44115af2c53e1759cdde50fd9c0440bd108dbfb97170eb707c88076e569ddd47ea310590cf07185843b38d447c016437035dc0cc774b0381ee3b34e2a8c2f55c5ef09bdc0bce073f2fe0c418b89a8cbf1c7e53130702059a3c2ce1e47062cb3414ac1d17e15f3d5f331a37b6a72aeded557396f7c709db62ed3acc2a4fdf4eab672582e23178a138569a8efd163ccc7b61f7e360df0cd04775b609f0df46df3777f0863c1ced20dd0a7aaad4726136308df6c19adf57cc9577af525f1322478f3705555fb7d41659e2c640109d574d1c3b00ffa7712c074060aac3fb8a9601715bba11669437337bc09fd5bacacd9057fa5c058afe5e2d1c2be6177f8b6eb8456303b16c62294fb28906c29ada6c8a427b5464a401efd08c218784293bf56b60449b6abbcd52ed1a32837dff618793e38e82803aff6231f8ee4a5402cd42bbfc8af26dfdd20c4ee2438dc704f0a3f6515d31c1a6837ecc998e77dd8bf2a8f890aeb0eb0368681d28b216e64c1c851ee2960e1ec4e79480ba26ca33e6ebfd28c2a2ead120cd87fa9b78ae89ef38dd35dd1bffda584ec3adcd8be9b1d057b3a2f38dc962f4d09a0d5c29e794e10348ead2eca3d93e4a72cf42c0ffffcf74ad9855eafe431e60a86096b93652f2e5059e594623628a1478128f9ca5b458e27138edf6a25f6f54f0b8307d75c05bbbb265d93ba5a28c68a786b9389cd69f87f1f4b5ec09b2b102b4b2d985e928eef789a83c07a5e9cdda5c0cb55a600608d7f7630fcf34cd94a054448e36e0ac87072b16887f35150e5d77aac7d355a38f71f076467cd1c7e9cd0f0225fccc75aab538b5cd4d4f3bd353457f78eef88ea4864bd4450af5776121c103900a04d88f5ab1b0d95a61068ca1ca4d419830cf2cd490aa08cc2053ad426a3fa73c555733e0a6dbad09cb80f2f824672d0fc84429fd664fbe5a56162241f951ecb7905d9fe01b2ac7ea4e31b589bf9c5c58f101883a0db04b0fcd4e0e3baa5cdd7b8427599752f2234475df5b3b12dfd47da4ca687381dc54e8a61c52511889336221467853df298f38d6fbc739811d461d7141e618c8ed7675926deb4fb3af951f65008bb841f1f6376d884d1e8542da02b8312afbc5aff10dfc2648ba20a3e5b1bfab2a277af502aed9103725d5abf5ed7e2f8bb65a4ce2996ab33489976a083a2a940e07fee733f073cf437481b488366dcec4ca27270412183878902eac80ca454b49d011e9dc759b42cfbc12266c40e203e46067ce5026549107fc14edeea311cb1dd9458f5bf0bb75286e995468c4cc83a70e1c78673bc1ac70db81eb846891b5da2e4392f84b1e383ff6b8a6c06bd0c79d5d9f8dab219b96e0bd84ca38a6d8609c967d850bef4b21c7be9850ec7eb4ae1bde8e1eefb774f28aad6ec027c07df7f57525819391041415e19bb3340ec092fea62f80cdf1713fb34c42ae12ca7b2ac9aeb9a81e04fa42e17df92711cab92cff8280c5bcb6e1e5f64855aa29a92fcf2c21adb0376d480f4e047e683df078d3438ffee6462b0961074f3c7472c154c383cfe2bad05483d5b032f4ddca6b0cba39fb717364de79bd5489540f98805c1d99679fe7dc3256a0fb504c1d5dbe5cf9003c5680e328c531943ad3d9aa735ee694172f34bdf10453624745e5aa82e24cbd131c32c6dc25291da84491fe7ce6cac042a702c6f3b7963b867556fe8a147d34649174c8c1b4f0fd7fc6537fa0f3b4161c8d85100736aabadfe008917cae11159cc8ecb992f930021d8920b25b4c360cd4daab2fd247d98d085103057747e9d81918ecc905675e1f3ae8f182b63fb08a85351979a5fe4873d7a1f58278c8e93167eb8251bc72c472d7820d9a57e0ac31cea39847629900584375f93e154c830e1338b65b263d37ef9dd4707b9e41fa9ec8879b9d598780afe24c5418ea3b5a00cb467f234021ff04634d271ba4fa8f1e318f5d8a1cb340ebe3bad285a038ffa83fe3d01fda110debabc6a8346e4a657f3f02e63e45e74f5decf5ee8d9104f7b722721781a2832c6f91e8f3fbc3b8b649c785334d15eadad906129e2b03718477137cc976ad47a1cb4d436c19ecd9d76fcd7be2f87d80cc7d7fae5f289368db96867554a34fd795669000031f233ade2dc9955f89d83fe99fc630d2eddac6baa7d52bb115e68382ddb7fffdb96bd41f84a6f3c68197b5b3bd2cf54e0c1f0e66d029a079695800d8238691b7987f7fb3e8925cd11fe70e3efa53be648b38929403f807d73141bbe1a6e51a0daff3f1a379976bbe995cd26c4a312fba99ed06cdd77d19aa1d021d70a031673d92eae56890edd50d9d85d757c58980cc4a9f011da18c99fc4deed75a9355646661218be6cfda5bb2a7fd2d5668dd044007b399c00dc3e1ea3064cf07bc83c9341d9d448ca82aff79636dadd56daaf15a9a53ef5220293241c4c560fc06d6dadc650d32d24e1c664d0df1035865a2f082bdcd22315dbdea5928008299d89368ff7e9761f733ff32ac5680b63632eab1dcedec7416073e93bb797e7eced27cce676ca96670657ead92f327a4691d77cc4f9f54f963d37fdca3882b1e750c08b8b6fe3936cc03470228677a6085b93fb7673da8841cd50b491b336f4fb3140e29e41278bd641002843174853157fbc2fe95060a74a0bf55c65767d2ca5daeee27cfb53848dd9105afd993ee8c65ef061e2c3e2b0cbbe9df9ba8927aae3997415b16800ce3f6f0d34f36ff3109eddc66fa6f079f760aa5dd92cedfeecc11c979a5d24c0b9fca9daef42bc6807563fdab4c2373f71b6a64ef17da4d8cd47817eec6bff6d2d9e9f578dad8806178d4131198835d8c209d000cdf3bceb155a78d009ecd863fe469e803e16736a4c9acde0041a9c6c1668b16912c303833dca7e0886c674614842f3064e0ec925c9a77ad930fdf2f8e5dcf2285d4ede682b6b3f7e2fce646586a369e7d67ee97bf0c687e0efa8ead92e3b06899126f7a7a3d5148c832cb86e7b10eb770938ceeded9aa4f45dd559fac4630340759ed9de026f4a1dcfed5a4098df5053558b8c5e1c941972216914c097047ccc71c503229ce6ae8f2bd6940e340c04b99ed02a2b8cdedd0ec4f98138260bc93d78429e3775b0d5819b5e590fb30c96a67695074e900d4e73873e4817a3470b106e634d5771ec105cd7839e114a0ad6998a8990c289d70720291112a68463563b5008a156845aa68a5694c275d12fc69f733b5db98ca297acd41319ad7656951cff0faef43717a1cfc3dba2852de222d87af41278d2792b13ab78c46e6135a328975ffc4d7abdcb8e007839f91e6c2f44b9291a0363700d3625ba5e1f5363959e0342832167368b444059895dea353e29055ef3e3033704f2c54476d59e94f2f0ab8716139c31cc45e61f8f71e0faf61e14586b6d228d87c25b8a2bbf57fd92ed0d804bad82e2476ae637185ce0a4974496ea9981c796a565dba3ba5d7172927ab2f4d677d17694a04680bac694cc3773d16ebbd48e81364ec32d8947f42b5ff5f5cef557b0aa5be80c40961da4cf269333fa6fada869babbb0788704084db3c9f5e1bd716b5a125dce2530c021b1a9ff49f78202f6398a857819f4bdad4079b5d7e1808892cdd9bd72c299839043f632be3fabb0ccdcae84cfae5c171bc8e5bf287fcbe27318de35c178b0cad36cac79e0dc9c72e1cbf3579daee10ecc7bb5c12adfa04fc51b5dbe543e4c2f0f09cdba57866c84e3a31e2e164d38c107c3764c22c5e66142d1953bd2aa2e78d000e59e9d98693a2b42df076ca7bb96f912128e27a651b3cde7d443cec6c485e215a02179e4f80f5d7deec0cd9b097441f5f4b1b3427be39847b89d8cbdc8c31ba9a76dad9761132ff84552b60b630d12bd77abbb7bf321c8131f36233d18739af9609ec30c999edf3f834c243f5350f24db0d817be0dc80e53b62674c2d461e432c598b994ce24a8a1fe42901373f0b0ffc0c37aebd3281b8fca2e2761642986ff67d19bcdc80c2f5710cbc2f21ef41a8d09ff6763a1448d4c13045dfa16b99e4c5110febb4e1dc969735d271fe67e29543103f4aa94645759b8addc6ed99e6a829e58e853b3169a149d302d497496261296abcdd45f9c9ed2017e37ca38bb6779596968cac644b7098c6a1b4399668263ac5a592c337186460ef6c86304a9bd3c0475cb7afc6253fa8d856494544b6b85b9e688a4ae9575e1de93b18a9d9e4419a2367685c1641e392802e3919b1ba70f05e4b012c9e370791670a53bf8e283c6403e8fb00c4ba4304601876faadd74f1f9b449714efe601b6ea322e5d17fc27815c3b0f6619b15cb56d77ca2f1b44580b60becb6698e0239f0fde0fc25f503c5b87acb6022cf1ac3540207ab4a2eeb6dcc14b64f1e2bfb7423d6f4207e505fe3e067fb8225e9cfa4fa6ea03b1defe21ad086eb8b0222cf6a49177a64b9806463d58c1f3a35b96fb798da13a781b55b1161e6f0af6705d26a0c7013aa6d3ff53a2e00da568e58e75aa196f2946e07e18fb6b78f823d559825c565b9859e739c378b551cde700474551ce50d741b956d5e6853374f92503c84805d501dd052dfc5b53cb1366421073511e33d500827db3f02534bd30e700560b72681ecd194526706a14b639fa5f533581e54fef8dd2de235891730d6eae19f0b281101a716c4e364b15f00d8209cc71002a7b5b825da4865aac37c5947c84447d6d04a4742114e4d9418dcf4f460a29f1b4ad9170594bae4ef6a94327d2a0d0306ac14ec2fe18ccbdd3ba413fc0692781c925358bdab38e6094514be27ab4bd7954548f84ac3883a92b88aecfa96d162cad4364d91b40d09045e98685a675d47e5c3adbbba01f3d07b7de3b08d2dc1f438df57038736af5950fbc59551a7e479a4b7b71b7fed1564dcab22046344c1f63c643b9cb0e61fd2b20f58b24ea9bf17390842e94ef53a2031ae40d4954901ba547ca7c89f2d11a5b6884826f99852bb495202de70448d42ffd6e3aa31efd88ac34103dc2f984c1bd6877ef68004c50ba832f50e2f5b5fa976e89542042e2ff347f609176c30b3ca8b307085c416f3095b7fa0aeaf4b43915388908153e130f2c03dc17cc7d0d5f43dd2af8af65bcefc436b77d93f251ddc700655b57f9dc59557e6ca67bffe1bb2b2726a6fe96cfb10139a0eb0265e515f2ef771f0f8b157f9f2f07125369654e5496119c4b185410eb7c8e041730d8a147220af599cae1288ca8ac6d84e7b3f53b9642faf096fe87d82c7c664f832faf12ccf1ce249051c4d53ed8088f574428e8273a30afd8241c212c61654c81e6cf1623f7c6dcf65a1612bcb58fbe614ad6650a2ef1698210a77d31d14048085a75560cd66edd712f54a9b7084dc3063d73d13962afc6b3fe18c420d1f3d3c3a59e3750bde43b3e7b472fbef2f1ca6cd38b684b7f1264f06fd40c006e1165b7bc1471f386ef003b717fc61e43d4f9d001bc17b65d578fec8e0ac414e4c0684a14382b329459f9652fca079b881a1855d7c8fb80922e581ab82a6f305d2cb868aa3b9dcd31e2aac623943f9f839b234a8c1c5a33b878fff6c7a9aa51112c17d992d7c8ee1b958aa2f317a9b35937b07de5683c73bb6d58f4d2880205b79e3b2d616cfd8e472df3b40ad74c80edc7b0bd59f41b44e9fa3422dc0b283e225ecd0f8d0f70d4990ca7a9b1a74f7ba6bad412496ff45b4c908fcc8756d01a800b2a50a0b15d08bbc3f4c725a6227b89007808926b290be8258a5dc61c300ccb61753210d9339e2afbaf6322d90052a752acd1cb2e43a21b9f78a9fac40d060bc8c38622728eebde4b9674ccfa0a9cef7d9248a77d98b8dbee7916ed8e02c43f04f4ba90e9097a5f0ee1837e8e04ef037416aa70c14c0829c395b9d779c58a15fdad3a0d105aa6ecfe56a9bbf57c27a228eb7dbefa82c4bd531924ac364d99b9e3a2061155b2cf3f7952964b7f84edcae88d6e0cbaab21ae4c83d2739a5e5d23b2bf3819fb6198a028573758bb3ae4ac7ec7d0242e2cb273fdbebc77007279b394b237bbd0ec58fbd078405ca30ad4d8db9f1e9535b3df73533cad54c12bfe3aa269a22c4249f729e54dc1209846e9dca44355bad277da049527adefdcfedd6ee8a2948163b18aacff4d6abd1852186b6f8c70e55eec0adc6b1304017cd297733de62c6bf71ac386da4e37804def00d04c01a0a17e2137635157d2a888809341c15a845905e9df42497693102d3cd0a3bcacb674df8a3b4c70c217f51dc7810d34904bc24ba304c3f52f57a1a46d8d4b0063210f51eaecaa864db9f14259818a90602ac09a12e9304468234b2b55dfe7c8fafb1b5c70e1e4f3490127763ae5c878e2539eb5e9ad509c535ebc2bc4bfd4d7ae8b0492b4f14535dc096b4c970a750f0fae8ab66eeac872cfe078dfc34c8f3bae8d65e924524a582db116775cf339adc89bf97b614466fc08ea23f0029b6344720d56a11ccf89977a2a4106304cbf1bbc4310dd0d2bace7bc3870a3f10fa3414a7425a8c66ff8fb4b35148a350cf2b4b469849ecd44be0df341da23a1ef3af585cb927ca2ab689a359af5e5ad4202c836ed75762d04326576ca1b11a7a09df37e5e93c3c9e203051ba526103d1417bca9d315ebc5a502b2785822691af0f458de0f6343ab63e60953ea6d47c3d72ca0dfbabc27e8bf10340c5d5b58980126c8e12e90fc07e0cb23dd859b86604abe6a2155dc59aaa760cc402516f68a018ceb12ad0b2936d95899463c4036109c22291d5f48578f8d45c8ae07473677eee8d50f03efc8f476de2d105db0f23fc16215b4958fe4d9c3209958981d400906c835a2588ce4a651ab3f74ddd430dd646e855cbc1c42e82a142550abc96c69ba010f7daad5e267d30892e83b77a85cf0703af960bd36a997b3ce728dfc7617a2a88866bae19849056124894cb64edf30272162de74616bf08c138b6d31ad076cd89661f05b1ec6462e6b0d20d48402e489b533717dd66b4e96aa41f56d37cb5f48b1962d7e4756d19003854a56995a2c54dd652429019c94c5cb004629397d413ee70b2cb6093cefade64e42e6665844a67ba35b4d933102cdc9c7fe433cf12d63cb0b6aedc2fc590f9d642e0d543d7fe764bca532578379fe5582b075957ef7fdf080cff8809d517ba37211feb565d6be8160b0ec384814e356273f7a753d9f4987ade3f592f229dd0fce2c57bd7293baab4957e0ba1b713ad0101b71cf8246470209f9bdbf670d72bb49d3bbf10447c9173b09307e5a67e06ce2711d56b483880a26c64ce18d295207bf12f22ba2473d36f7f4edb37bc3013f76dda729121e9068e2a5dcd60c22e949f0959f7e6c6e318d3e88ba2b21df55597b87ea88a98bbf58e17f503e7baf78f17ef6c1ab005f676649ed26e2d9265c0c5fe47d9285a607be1f382066f9e81349d440c0c3fd16b9ef5157d6b0fb3c89339430029bfd4c49b7ebd180b67c5f8ff6ec20ecc5aebdd06e0aa0325289b56dd0b1b12a5a60bae971b97c40be7a2e3861ab81b156f5e61d6c7c4d415aa9f4d40600bc7fa92d4e1b0ff3e0665543bd7aa50a929530e308d5b43523adf959e389505edb32f505d2163337578a274f7977251e42c8b9d83fb6a84e264e0fabed724bdf9f23ccb1032bcbf4a87bbfb30609631f379c05b705ce81bc5a56531f4a6904c3bd68ff8e5a8bf775d9de47fce3a915ee988bb02e1d8b8164c363166f68b151d1dc7cf7ef0e26ebade8c77980bfa8e77bb6d8075df8270eec49ebb7be6e0aa44e38ae479c2ed5088a5a7c937f8f2073c0cb28b953a41b31aad2869876cf0f140892202981e4bdafaebe02ea61274499eb76158f2bf95eda66d1a64c2e8c6007090843b3bfde4cfbf5987e2df7dfb63c217e14fbec248c66ed1d6cce3fd8950c4140c90a6ef1931927e061491568c7e15ddd2325cf6b06ade388ff657fd583319ef0669fbbc062ae18db0593ca20db27690a5abb93e3b4ff5b3ec66f5e6acbbd9b861c5ace877addbbd8a9f17d7cfa90182c06226c6a546b4b02ba36b985cab33e082e9409c22f477c5cafafb5120b62c2dc2052851ff1e88eb236b86b224a4614f1046465d93a979c3b45ac7c840d0a57ec8cd4eca79928261bae89a86d9f12bbc8e50c9f7b3e961b5f78ce87d2197a2ece44045466e93358d213377860d507b8de9d8576d83f038f5b3f4188b25e0bb5c32ccb74545c6847fa98caa3a3d9f0b818bb3ebc1881eb06237f5e32e335a6833fafc68f0c39102713b3f39ec950fffcc5cf91a1195d6a4cd9c509e7004fbfe826e2d174d6a50c374b9608eada129c61785ecd8845f02bccadd101d8272ded8ab058f0032b8f2547094af074a2234642e813ede14325467190b6dc6fb28d30ce4aa2d0c6896bb8398b09cd09e239fd65c1777ff15eee4cd2853add5a847f487a7a7b2ab818806b6836fd3dd15afdb8817bcbddfed245792f2e751eed8dbf63313e4ce7bc970c2827ed2d4b639f2b6b281a0fe58a2b7af4465314d7f6a204680a0d263eef184bba737c42b5d890bad1fc7fdcec6d74ace58c2627bee030c2f9487376e173536af8205e1e061434b64ddf614de5158036e21783d0caf521a248a93839096875574afbd56036fa7d0621a1c2a096f3b2c5664e67ecae1e550fb1770b20a26e7c9e09488082b52542088d5ee14b4bbf8ec4d3b72ee5f9542a7bb41a5489941d9adabc08d4038dd8b793ca77f15180867a23d3d6447c304aa0554108eb07c92d9a505074f083e4732025cd3c8592997f98ea398e8d7f3fe951933403b368853181ac530335af3c2c9962c4d867ba5d8f75ade8169e08e447ed9bc976cab30a82c96641d7a737496791c9539ef001848e0e6ee5904b11201151f746767bea1314ce5d26f48e6488cdd6659bd764f577954e79c865f72e845f71c36316e9b5e5f300da1704ea708cb73ed0ba20c025944a6cfad12aef6737481d56cdee01a2897f46fc323a79bcbae470508eeae2053fade6b14d3914fa44de49b7d129935dc7be426e2c12224ffcb510c0ae0cb81058d2fbf74c308be6336b157a150e1f0b5c9d70eef6194f1837e20fc5ce7ac160603d9a122ca5e723cdcd23d1669ba3f1b9436b3dd1f2d1bd357eef2887f230b94141bbe84c3e9a6c71c993d070d39e9902ddff5cb552ba3aa887c4e45ebea8d13d291b83e24f0312a0ec2e969262f0eca77d7168bb538b2916fb939489322fca914337bff22107e8d3676b20e153b594231ab79b51bd764dee667c5767b24d17a54ad26d462f6abb32f26e5752da07f700654f3dc87eaef14b57e5ece092fa76ec27fae0ed8caf20d35f8e6b41b24686ba947f0e03bdd25b1d4d65eb6ba1fcf78e4ca5d3f8f70f2684057b350432d0bbc8e1857ff9dde404fbcb46aa80cc522e130b4ad3648d92e09c8bac4cec147b26a215be286768308145b86700393e6c41b3d5e7e5a38a5bb07177f89c12ff082dec0cab6d801212d87d0ecdadc50dd4c2f64c440e7dda6fcddca625bd64ef7a450f9a2c0d3800ab722bbc6e234fb3d9b36521dd8aa5d484e0b941ea25273f686eec43a121fc41ac9a58be36f78563e08f25b50491f3b684a02ff5877cf95f749202a5a56d3a175e00df98bf36554af1347e442ac438434279f0f979d3c4d7d1816022ec9dc2543dbd62851fae5f146012bef48fc0c7e427550a2abd6a92519ee13eb68ef476d38021bc6414cd976e77b6eecb44e936949be21e9f391bbb76a03a83795c21fd78033b1972d08c3a6a5a8fbb8b30ef91b3beb7ac07261bc97a6135d9c7a6ae0c9ca74c4c27bbfa01f5016f31319a072c54d4b3ecebc785faf1670f38a50243ce44d9d8013f8966e50ca4d210afd271889e7cf90d262b6d22728711abe434f78d38f77105fd4e8363ac30e6490dba2320cf6871a505d948f9d2b55530535c8b8a21e13df025b7beed625cf901e6aacb813616f4dd8482f6110f96b64b91d21607497e65975c300914613898014c4caab2122534973300516bcf623a6abf2e478c44ef8179320bf0f3c93ea7bb1bf11f276521678db1605b2336e0df6eca938ebc215846c803123ed8a1ecbdfc788f659d6592a1adb1c7044028e07fab8a472a0531ed1dcdb8bf5c2ad2e5b70af7c448e6f7d66eb3c1d32eb0a43c96e35996dead2499b11cf641eb15ea3234286b4a3931209e1e5b47e0c0a6007119a16d8494aca9b9b80fffe8cbccb194b6e09d588555e9c8439088b1e592a03c34de46fe940e816b30bc813bf2379d13989afbf9ad98b51346030b0eaa25c79f936130ab40b3a9faa6161d7788c04b63496155777af7e69e747de391d8e32b52acb0385f65abed01b87c41b5e7e43d336fcdd6bb1aacbd5550e00dcfe1bd5f9e406bdb71d625a23fc1add40c79ffc05b3bbc9d45dc2aea0b15b2b45c763ed98a0688237e3af71df99ab119ce3ab8acc47a275ed50c3590623f966f253a9dc0c6d08192524f2dd3e234547c7f48230808b635c6ee6a297f9d13993871d0585fc36957cf8cc65460b351105eab9f7c850e2db1e109047ac5a328102712533764b704ff128e6c998e81cd52db563a8fd0054dfe1c7630ee686a7352a725f171b00ae4771185e6dbbbf8fa1ad1ca0c293f06cf2cbbeba73354c6335b9491e7ac9ca1a4e8cf9ac67b5ce4a217bafc70adba243750bf6d3b403413d5c07368d9a6f5f1366b3e6bd73e2b67f61cd6ce797a09dfb96931674d6d2f2c5e54ec2a16298ae6764fa3a8afa87664b6d9d2870f7643205237a6433090b3154ea7404eac1ec7a2f43888fd05abee200a6135a4ce40c3d0feccf2dcb09a82346543b524a23a4b4d0aba8cbe70134bd0fee21f6ca3578a07bb815ea7e435cfd8095a8ca2df0f2442b3cb192f57bbabf4f7786fc78748c694fefe4be26e3c5f9af1b6b9e0b8fe2a528e809f411054ffd66b836b813f2f559aa20ae2438767b023657004855afc982455ce645fc77c22574da28631b746c822981d70b246e1bf060e970368f90610e534ea7d87bc25e948f11c3b932358a5e56611bed36bf2d197bb79468a43b00442833019a20829962f7e056b9fe86439ba0388164c317fc516041daaa46e274146d77e8deed12a5130be0af8e513274442fb43ce1e4321145d61f84ba1927614808e2253628a67adc4b02d94a06fe93151a2cfc48a9bf9b9dd250fd08fce0973ead149ad9b6772c65d80684a6337996d63017c301ab1333c5ce65bc66cff1f97d20a4daa10fda3665b8ec73f5764a4f08fa9815197ca8d26b6a6c070aab170fea36e4c978b402c0bd8133fb065cfa735b1e8e7394e370cdb92458454936ade6829bd9fc7199e11eac40b599d679b3f69ebb72edc510297f61df30e02c311bfbdf01176e9aaf8d50671e80d839b0a159b7003b3ab53fdf144b27b0d501e5078a301636d0e4c853842061145ac5f555e5f031fa4cf89bbff2babe1919d40fbb063fee9eab7e035da9d0a8da3bd3b3724b560d884adf20a881e31623772df3934db40da7c6495f3099f11b92e639719e4ffdce8680a81d54eda847a2583ba243d4423565a6b7289e30cba8dbcfd553bfe1d85ab1dc77605c719c71f4ae7069a2791e84e844ce383afcdcce881509f14ecd24e097131a0ed6052c48d93cf1b6cc360cda21e30a3f319b7bf4408c0253c9c6899c7c2c25fac13a62082ec08ef27b88b1072237e800debe804d853e25bd059cde092b43b5714edbdc57e930f0be0e9b26f711bf47a03e7eaec65c59b8b503ca4f5eefd8a9840f281dd12bfd496cf1661d049d7d3c5e8da74371da5b33c9a565540433d86b4c65b0c8552010228d47735d994780e553fc30db3e4e2b951c056e3469d5c1005e054b840f693a9d32a0d89e3fb6321dbfd97f64457bf20a7bd46f050f3055c2ef3339e06535ebfce16585f514c53a3e0ba19618d6afe5677cb71374056a4c6943d5bc34a0503299cf7666bbbec5944ac2a2c9d440684ea42107a7bd7ab98f3b02a406c2a765ba269c4be0f74ca557926ad951cf08f3255c104a4e88adf28390700ece4ec24cfeda3e07ffe633c767aecab93144ab525bf51eafc9f7614fb30338c28a23e9dc5392bb13097246a1f3068d732e1eb0c9a106f57aeecd6e50aa6e1325132fcadb4ce8908930d7b669a52cc5e68fef14ee3168d9d1e0d1e995c9e6e53f9d1ec16d63030eeb0f67ff99ce2cc4a322522a6d2a98e9c56da06725adf821b508cb600480dc5c472687a6e739724185c042275253bc4a54dba185f55c758823590ad5cd6a43c0581bdd9927abe9b97bb1676e0a9df3f186e70ea960833f7ccf98827570faa8211c2ffb2621423ba766d3123ac4e74225c4f76ea0ae6f5028e9b3ace2aa682ced79cf978c618417a4750e93134999114647b60b4326609a4a707e05effaea86fc2c905eee5341078d52099119a1b5fef7b72ab0ad1fba939b9a8415129700d18ea082d6454ee5cd18b8720efa3c5b8aaab8815070cbb40fb0d81563d2a979b327f49c11016a9458c1a3fe6cad2579a434f77a8d74aaf9c53da2b86c25e9c7f235fa26a16dced82894fcd8667af85edce9da7c7cda4eac9d7d70c706e7054458e08550b77691ec653b6d0fd5e8ef56d13930086391459f5d2aa0d8a78e682d0832a7808c73188f484c93a3a46b6539b9c82558c5538120fc41f6d73664df4df96f72e524e4898993581eec7363c2dc16e7302e42f912583c917f6daebd9770362eb81cf1920ae45b400dd8938e7e407c5fed15df1a8e67360a54d83afa5c31dbc96a6590f7db060e5d3faefa2ef0b2c50d6db104334c91435eebe8e882fce443ad317367fc2aafb4b58f5a4335e07a113cd9ce4fc3ab1a79ff1109abd4ee1c88f97826912b67bdcbec9c9a8498f84eada489df538543dde89d02f91ff081621779c93f64f5917238846d17143ba222d2ac5bd9f3f1849dcbd90f99f94c292a6c2ead30f6052ea14837571013fa3a7663525e40373ba5c49db1fbbb7d4a728e625c4c7d81ae3d848e190bdcf6e4769b08e83de8ba47665f57a6fc2f5e96a3060dfe4cf1219ba46b8d36fb56e65dc32c5a0dd70ea83fb243971f14b39495daa34388fe3eb506d41f994b36ddb238addda9aa2569560d6106fadd8095357126ab873f8e374146940ba6b4a71bbe4d63d14acee5c3836046dac03a7fca4a4c2363afd9e5b40222fada547bd1a123fc1689bed7bcef2462ce23b24d01189a6f1b0c81f8a14f35ad798ccde22ccc0a4f7c2b992da34b816623e702293b2ca4c588cd01e32738578d91cf102a9cda5e5b1c678e41f76ca0148fc191cc836ee4a5d65aaa0a17bdbb9d78fac23705de49ba4aa8bdbc1dbae0c11f8a7beb8e1a4d60db5b1898a97f23d0fab11f99247a7f739cb57ce2783206419696788648afc0979e979709c4ff321838ba225e13367c08dacab56a3f7e1ef4c3d85753f40050b916f32e8ec2c2c555e594e239a1949bc42e1fdd908fe2bbb820fb8d6c5b3ab5741ded4f421335703e064582a90260246a6557d6868f6999dbcaa19c4e34d0f3860911a196d6562f0eced60d4fe19962cbd66124e6cc349e76ac56e47e56b34ac403aa6177875de61e5ca89021c41c5aff5e4a8cbfcc7ee42d755077cb38466a08df7c1f9a99a0c6542d6bf86b5480c45a6c185134a1f05efd081de84debc471969372764283641b8832492f564bd24f5e3e367c3d16b49fdca73ed9a5988caa96f8591ea1dea66531222108a5afd3a50e0e4c66d94029d57d02a153e376b1d0542ebea1dfa62e978663e1b8d2928993c7125692f08a3dad796df865f08fd91dc799db5cc6668da9e211e7d0f0e8a33da15e0ece6db8fa90c072ac330a1ea1e63ccb3b3cc4b59ab4f9f05045204d60d6a87d32d2f2a210c21a38655a3df65e5ca88c3bbaba21b240f9f0671eba2c482f2fc09bb898b613d3fd1372109f96a5f0db537bc6ec5ca52f830318a45e86069e134c6ccda5724aeeffa4c22cbe71f02590451a4de5a7e0c2dadaf083b7faffd2fb56350fbe30cb3cd04dc6d6f9ed4ec48673d0864d5b33e7562a9c1f0dcf0f3085c06f5dfa7be358348297cf69cc3ca3cdcf39a2984ccb46e289f4ada12ee0f112a2a337a8212bd911a63c0676b8774d55debd3046c1979bd6f5283351b28ff3711dbee40a228ad8d06aae8c8c20307c359058b54896b9ef6450bb681c90e2ae468ac4b30bb9b8b785165dee3e37b0d48548a5bbd44ad20e4364326e980f819f29a7337c8d61b2578a7037e873724e990600ab42983f76fa70de7ad5326e49f4a9a970a64626add145bdecaf495f5d5a289275a82e934f67a77ea3a972040bea240612482b3b2d49899576b7db7248f52685f943028765c865bb62c6deade9ce275b06284a1dc292c4250ac73c58eb37aa481b8d67ee9101d8213e8aa7e6f5420e68f4e9a623539a42611f406b8e31912e6e7c46ebfd8d2836b29ebe3ce52f62219221b9392d7f673fa0d62a69c5bd5960ee85e86055e658dfadb3c05406c1c58385f0172ed367a26c026847ff1fa79303bebe9710da48c05f8e9466fb5cf3d870399cf5b2e4ca4e83becc861db9748987d4c28a2d02b21e1212158174fa7be190bc320aad90793be3108317935bd72c1d96d80bfea26523d3946e44693909abb1685504b54c76270191c76c755351fc015a76e1c471c25059cd8cec642294169336b9573ee85aa8c6581d51c1535373b8c914a88c8b16345a6dba9ed20beea6089fa16cc16dda1cc102a2711a558301e3b0dfa622ea4bd0d7de65054f4e900cb96985b6f9942441beb5f854cbc3f146e506311539094be3c3599316442ad9b988ec05aff7ec4d51e17af4b9331de848d4f3901509968b536093c5f178ad4586e3a8300cf4829ef1cdadd63df98be294508df3ecbfcb2a8d5f25338a11222f1ac341a2cbcd193fd1a7f6148aea715b1abc4acb3323e502fe028c24178f1fe61886aa508fb532392be4d669d0fb49e9e1a06482fd747ae1494f857980d574e0f089bc05705a6ebc8c810bd1ab36a34c9eacc1385c31aa85b10e60f7aaed4625dc153697ecb85cf46f1ee112c056afe09ee5c1a199faa9ffcd4d27e725789cb7c3ca15aaaa0fd4ab644562f390098634d8e698b4f9067aeb6a277be2adcaea1eea1ce9756b8dfb781513c53bc8af9ea5a1a8243e176a43754574cc8ee92aaa5372710f895f5a27bac6171836353f1c49ce5017a7b328bf75f35f204f80c9209491f8604cbff4a9934e04c7d17274c4da6dfaf31adfb4c6eb704653b1ca30fafaa117e16084896e32144eeea70942366742c6849579109c820dbb596f9023e67df4998f2d2a583cfba0b3bda79df13e860f827d88924334e13529aa0ceece5e5d2b20ab3b527d395d3cbd92e2034cd8f43273b4184ff51c837213554565d1c6771ea90749386f0b33cf93201b1908e94095a345cede4e2c580fd78f4e2a553d69bb3787eb8c912ae52b86dbed419afd05f1ab8863b565337e72913c644315c894d8640a180e44a290e631076afaefc47f3b005874ef42a026436608166723dcaa671b6c9c9b3f1579334e5bd3344dcbccc5c1c5a5965c81e09942d67d35411013525dfa80e4469fad74ce0162ef017074584d84e639c6595d861270398862d1e9e264010860803269b1abc2f788e9dcb27dd98ee45786037642cbabfa08f4cf86464da71e1b4189d4fd545d700a12d7f0c8368dbecfe5b35d05376612b10e2e9f8d386f62d4bb34cda01e18b5f8136af26d08e08aea157ed1d359b8bbd7144121383aea4422eb4411280f3054347d8e838999c54e604787f7d18a404de3e917d456e918dd79defe07c0f13ebaefae65902a2b73b97ba78bf87e3502f053748ac5c642d1b2ed78ee6425f93a3ca48b14859341298491d83d9947132cd11f173f41ef18e210282576cc0bb4d9168b78e1e80c81c584459d40568eb2c8f091d62df93bc20ca6449c40ed33e57c19cd39bdea745ed0f23e550685bcea3dde85d09ada8ffe3d87c1736ccea9f9b8bf8b3c7e760ca24f246f194ad526752f7da99d763e03f596fc4456d483f83732e822c77cdf0e5d819968a4f256bd6c6078edacba2e08e116eb95c7eec3ae21a446095d834e13dd07436dbe59a4b24ea71b8d7ec65b6f8c4876fec185137abd2d0adae5136b1774e9c6fb91f980b9a96a560b9d66dbc13f06ad9c1e36a2d5a5613e0194c12c5d4f88ed1fb86ae6dab5525aa29d6761ec48e663a66d20f8ffc8ea5a953c64808f5c9d8f6e7b9db4f2a9363e745c04e308612b685e9c6016afa33144ece0a2f2a924b6c75acdeedccfbbe07af7e3fb8605c59dfa5f83f4a172ee47822a1dd02b44478fbdc02d8dff8fa6804be60e1a3fee30bbf0d64cb934a00143db109007e275bd75dd1896d0c23ce52f2fe958942c11364525952a29bc60b87ce9b8cdc904b38c478dfcfb25ad4d9079e21a773ca6b211ddf655e014f459b7ee63d9bd1393bd1955dae9351b814cdf4e85593e522b646449f920019cd2685177adce9b8235a457b99c7c3c780f6eba58e55df9fe647c1953c9bc5476e424c14d1adcdd8c67298dcf9343df6aec1a7445e2dbb9ee9a6ca182a4f51f05b0f71d716dfd8627416748b1b7976c2f6b67901aaba8f62b2471f24295643a0d4e6ddc4993571a2e48c332c3f5fffcb385cb73023954ee67e506826daf2ae661442aac4b8b33e2a3c594fdce1f7b3d3efc5e9b928da777347c0964c059b43bc6e0fd896fe0bcdb8338bfd29fa59e32bdda5b116a6b2328bff866b8058682e25c98b4b0786ed069770f8996c6ef9ca1f0fe43ca8f62ff4211c13ad8ca5607a4fc2ec3b0a88095416dbb4d99d2efac901995398fc225b62135309f9637718f324bbc196ebf7b22f4d7b1b8e3832b59c03100adb48cb3eea18cbe0f0bb911bac37ad7a34b99e09e27eeabef502c56ec15de49b922b444bccb065398a33a0fc427613419f70959f0cdd1c9160474665a54efc3b107b87ebec7a37135627ddee6a2f9fc9b458e4cd113afc3a51b3b643d4c9a50e6c5442b52588de7b1ef8f6c33f8b01299177e8140fa63cf64556d51eb496f4a9f93de8c59c21d083402a25c327dad5a8547020c606e30545f9acc86a0ec7c6211f433769c73d852262d6998bdbe77ebeb67788367510de735a689470e28d2a2f4050e26e293b29845e22574e3b1f755ad057f1614a804ced7b1736b82fb1a49b444dd135f92f2a5997839214932a6548956acf09cb201ab8ff25c126b018d05db777ad0e10783b91cc7a2152daaa5af87515417e884a45e50f2240e8cc8d7a2b276383efe6a3f3fb5daee391a893c444897aa93c8c65ff9207a3566f057212dca534ff2e16e50c0ad1820c664702261173a0db2b18b5e722b7b1e71d55886f4cbcb66a3cfe5ea42c4a615e7b810993f258afc2314155f23363a0cb85782bd25742ca72678389a6005a0710fbd577d1a012416ec7ac31b9cd72e4623bc40d56755b7367d632a10ab06d23a6944ee8be0ee356e8d46eb87c116fc7d17a2fb7123c3f0a2e32a0608fb770182e6d3ce1a624725dbe940c44c38830a24444c0fdccb72ee423df451c1326ce1b3ef1f5ff8a68a8f87039a05ecb22d900ba81341b8d4b1f14fdf1fd01e4fb7e8a7d3dcdb1a06b344e8e61d03b7f53ffb4b861867ec955c22fcad6640a2a8365ea6a7f809a3ed6c5525fb8b983645ea47dc66838623d01772236f72b5ea7503fd38044a4aa70591825475f7c3e4f3db24bac238493e49b103995821dc4ff5c72fda8ce60afef4672d6c9d8d74314576d84f818beb64e0026b3fa5bbe2762c76dd4bc3db684054adc6690bc2d64fea6c7aa19c9ee451416de3aec639189855d9bf6c1ea3aa9dd2f4e6f6522c4d4b36ec1a7842e5782174a52f47d8404b552d3606413bd483c9748aaaae67b94c9b54f61e907207d50db528d9434a2363af98671dece1048ea71219e7b35628ac5902e2a750ca05f1f2fcb848c984ced04920ad0dd2800bec795043cccf8c5ec50114b323fe40750c5c2cbbc039651642e82cc2dcc6b6235cad544a5787a88625100e70676abd1750f434139dc97e9d71d7f203ea46c93a54d305ed6954300ed6fcd2a302a4b2c45830ed01d80a092310c50bc93ab35c53142be53d133e57469e13c12741485b9b2145ece6cc8037703e36715793e8d6030149c7603634e813ce3bd83f60938466bcc1cf11e5209b313986b91fe9a030effa729f5a5f4890db6c909e88c4a38d8a35a03c67f757523514945ad6ecdfd113235b7cc9bfa036ba82e200954a6e948014ac17622ff588598c15a5e01647e6c444459e36722f01757a728f345582a914b9a1c641a4bf4761475f63b6fa033bf80b777ccfd19070b275b8e6eb4f247f2156e7da96c7d8d8bd9afdc19cb6b094a3fd8bcb4c43df0ea40039263bc54f604e03f1c5289992e78a6f2a90590d604c804a746cd332cc7b97530ee9af1c3dab2393552257dc6a0d278ed4b7197b99b20b6118725cd864251f85f03ceabc13c05ef4df64464499a9f1ad06888359b02122257ae4c10a3bd103f103b43d9173ee9ea767f4a4a4615df52758d422e4bfe78a6bdf3a38b7c1b054c7583030693945b039552baebb0450094008d925bc22b54d9bd43d57da5a20a75c96dc26ee9af4f905e7336682279208457a14b5254fe394255bd0f5f0ad60c5d82c7c20b90dfbfc54c4dae4a9e15759521e40c196974ec1050a50ce95bb42f605e3e7f6f05b1e146072179f7a91d1b419083ababd02b64b35463794103a2005000d3c243fcda56022b0666e250ad8552bcdbd5e570d127eebf7c22f6289ba5da81a7a0bcbaa6e9944f0c962761f87f409890122666827e68d05fb08414753a58a83bd667af352cf5eab401387b66e2d9df698637e3fb6fb439e87ede9b4a0a7bd91ef8ac0801d4ae36bda676e2b7c3f22ef96a2c8ac543048fa4f65e201348b26b9bb60663d8c44e7d55937094b9b7332c1a8d0a4a11ca0a4b57d43ed71b64064bd1630b67355dbc5f1253aec4094d9169c75327f7e441cb713e3fd5595d7733cb045d9a7d508bec86a7c721cf60c14160968de3af4147512efea7afb0f059830e44a676b3da29a23a118aa101a72afbdd90633577e06b5a8b1f258b924ccc86e4e2c7371267a91c55aee12dd334fe97ae3e4684433ab9e59140dfc4748848cd72e71cff95419ef79b0b93dd2ebb5106eca423e9b05f7050ca541e98d7b86215bfc45536f09a6d86ba5781fdbe690abf21e05b06096b46f5e11b0ffc930fa791475ba2b017ae18fb771670a9bd914f35e873ab1c8420c4a7517cc7fddca4c676461bb15e9bd74037f593f01c074d82bd5e085f0ccf6bfbf97ce55ae3672bd7b56dc0fe30df23fd21d638f113348128c0652ab6985a9cdcac6ce5a598999b3b3e8a8296702081a6f92d910dae9adb6f2cc0f5bf567be353dd212e1a40388ca8b05faf496c6cc451764e3de128bd167ae3f01458224bb480c692f6954c868adbecdd2dcf8047b21fe271d5ea17084b860c4eae70decbdf0443d9d86960b7d0a376de81493ad4c2c632df4ed747f5db52310ab38144ac0c80f61c69d188ed698dc98aef72d0480066a7d022460ac9e40da55afbb6b68ed3072c40f025209d60ac6845eda704a9c366b3e9455bdeb41b1ab2565807b3fa5f13ed5f5d4f94195c8bab76e3e7daf53d86548c4df1b00c4eabe8b764ec68974d75c5be6be2110bc7988690a336347a4bd94bc74684d9f4bf8c709cd5b9edac2ba52c0178212f45c3a0ca57c0068e4f4bd6a59ff12934f71a3ca1798a5a40ff3e1f0176c6aedd388fefca908b1463e176ca2b55e3a5c54c97717c7fb06e1807bda2b626d8428227a88a573af9dc6926024027effe6160820b39595aea2d82e91979dab2a83c897b8c9bcd697eeb88bc3602d7c0b38b62c30fa73060d2a082231f1a5683357e7feffb628f5fc48c5393daef65885b80428681c1b789694e5191f7222f4a6190d454e4b6313daa64284f8a72d9b4ae056cf980166cc7bad2bb0e088ab175fa4bf2c2f948dbae9015056f11be594b8ed9bc47cdb9a2de2ea971bd8f42ed755bded03a328c05be62a7d3640a35841cf39730341a649a0f502f3bc499dfc3df48a8a51deac1fe7a487f6f09c942ebb20384a8df183e5463bd60e92dcf0ade470919d7f94f80b203c0f67f3d62efa0265a74360c90e60894e6657026466cd6f185dd9a00f52de377bab3381078f4f324dae37177eb7bf72aa2d2901a4c5e47b5a056ed8d4454ed5788351c58e346034ecc4c8212821b31d329c160efb80104b8c9fa15d347de196db600ac1794c891970d224970ed27bfc6a0e5ce763dd7b425b260e442cbdcd91e1d2a91b022136cd0c07f9afda848c0b6dd2b3fb67508bb8604ff9eaa4ff5efc7296f3f2abe7c121962cfc0e70e36ab6ab2a9f1ac8e1f5d433aaaf529163671f303a2ee26f24c05453ea45a8db12bd427a17a308dc0ac337b143486463215a0ffd63e16fa3dd32b2b30f1ab518f35b94e37da65f3a1e38b5f5c87361c75a5a6b523ba4fe15691f2807bdc7b63585f51a02daacb14b4929aec27cb16ad9484c7d3e610ab4ec77a4f1ad60a83d56f563f2727fb97038fe78c099448a14b5a5e18d08b30c6f164c5e4505635a915e4ea4b34012c8d4d010c45d2ecc5e81c9db0cd9aaf50b11b4c0561fce6993a7bb620be121e855389559760db7179e4e04d5c2b8f58d04c5fece2c4cd6d9fc682a26c91a5abdec082e7278d61b308d5175b6d9845be2b5e05bbf8ffa43473e92c2e7f41fe390ba2e23ec4f5486218050f11e5693d5686fcb3def7321e7bc3a534cbc761bfa22b53da6d0dd1da3c55c4621e6ec0cdcbc9914a424f26ea3c04ff02de3e39834b2244650d834801e59d7246880f1fdc633a319af9aad899571786599ab086201162fac71bc4c368215880c3abbaeda69f9c3c69c60c588e8eee3766a93e319528d5297717dc7d7a280b3293d977462daf7f203168af24fd4e49185294ced4493bda6743d51a71ed70888d1f22c58d53e0f2e28fddc3c70487f0983abe006b1daf61e14f493042f5032857bc2d5e857f18aa4854b556488134be47a042250e57d71748ed7c01f125b91f30beca4a8d2587753595bad91fb65a2fd45523138e527d5ed1500cf10eae61949182277c4c156a747c8a483c1057ad51b6aafe515a81d8fa8919badb79fe5dd44889bc2c2332eb7cb334717685fd5c87f87f9d63d827d6198aee791c307d54a23f2b9518cb86567cfd65f19e67f45b400ccc0575c2ca3c5e947f6c038af9b37b68eb7341e881f95b1a6b355e47df78412d925f1bcd07ee2503eedd7a15bc583a3b0d3b2566d838d8e94eae3ff5bde0d7ba3da738d0634430470cb78bd7645e01397d6c42bbb2bcfc066e3b2ac373efb4789b72caf48ffc38dfea8959743f8ee2370404fd38270cb19499028bb0c4dbead047cde6d3e07091ed6526f7a058d6f7d806de31081c7e485742563c82ba179138e8cbc483b3323c6842e075ca798613b51f2274af352ad5dd3b13d67ed021a7c0db94ce79a20832671b3118e234b241a1b8a21476937a2690b577373334c96cc914e7d6e0534b888e5d69a558d4e1052625fff681a4ca6153591cdbff3b2076ab51437690d8fbd63b00029315e49184a615b381f5b11b73d265fe6058bf2978ec3f0c19370d1449c99cb90144558fa9eecfbb4da8b8e24161d35a94ebfcd16f3c499543ddce2d48cfefb5d5542849063e0cafc0561175e623edabd2cda41e6358c6d5949a581707f6c6b0cc31896377f8716e6b5ab619e24a0cc90c4ea906a7631f1e6a6c5a89cc0f7fbd3d31c158774ba6fa20b3158d1e5ae4fd07bcbf733dda0f8618e698cb8aa9d179ad9490c136ae7e3732dc5814036f6d95faab7d31f969c8f6debff16e313fbd83642cac0f9c1382650d7bb9768dace74d0b0b741f79ff20c45b8122c49bdecfd917f65adc7420435e9aeceb6cf6b3fa87d0e816e2ffd98d4741f281dd1f6fe3fe64c459a58536222f78c2f5099d0a1e7b0c545770423a2bd0d4f7e5dee81545034a5f8dc3c70f69df92af0eb7c373e25301f2e0373c104aa8439322e2cbc853e67df62ee1a9726c1fafd329877b1f077fcfdc1a28245159e2a0cfe70dba844e377cb803f9a91ae4c1e43cd0a233caba7090628539019e0243077a7be0845ceebf100ec88f823f96f547ca16f3acc70034c71de70dd29cc6f29ba917108f4de93d925d03f06a5052b6933df416e3ab1ba0e919b0855a10914c161c3bad530b793f061a25c0b84124a2ae804614fc6096f682264ae1a3250b7988bf352e85f3eb3c116ee767d4744828f3e14b4ea5fc9281252fa6a33be56e6c90fa05d906029d160f30fdff36052736310d212ff4f8683be3d6b4c6eb405fac823948e90409ceb38dcf4223009e4adaefa5a83a6528a6a79752134ffcc4d9738baf3478f3949c7b591fa2cecfb483e8d4ef32e78113e7529e97150923a9a8f65d073b7804b893b4b95c5e775b2caed8fb13f32b8c672aa28c3ca3ffa590ed093d77a50edd4bfa3a68f6f288d55eac5d1acbf317737a7342aa1a803fea101a84872a74d7fe3009e85137d735329389de0e228caa0cc553bcde597dceab4fb2868c782c40a3aede1b33b6c61f2152713dc5f06c48d6e152b4798705bb9334b4481992715232a09078560d3928f0472d22b477b1cf53959191cdab791a2de6b3d630e52e875e3d2856bd9d42dc8dc128016bc7b314517770534f6ab3bbe1070e2e429be95a055c0fee3589257767a7fe1419a7a584c0bad0f3a5653d4d71a06996e02fb7b214f9876a2154c9971fb0a0c2a156c9a999ec16ae4fb37fbff06fae44f1f5ecc292fe00215311765cf58b9e619ac065227d5e53fdd99fa4b1e0d97e7f7338114bcb8bb97e78d6d4926d6354454c864041d39c23e04dd6a46a0c906d5e418efd175b3c165122a56f62b4f0da580742fb8f81d55176c747969173e2078845c2d96cc3a91b36cf9d923cce7f77f254a4144ed1ac7f3048b97ebbcf20caa426fb4251a0be54345da708feb879d1e7dfcad9173b135db607a5a144b8c22d9bfbf6fa454f3bdb73c5a6458ad5ca73d0520d276150b8c2cd2f183d5e44f2ad52e77ec12d1d4c68bc18ac87898f80b0ad5c5d3bf6cfa721813bdfd6271111487872ea500b19b1b5336a9348676505b7d4e6699407d0f45bf05d519d784017e62cd0e57dc70e20c7b9b3a5c66eacbd3f97e521de76359e7baa7809d2d3db74fc156038dbd4fffe587bd55d416dc3483cf2b3d006f4a1dfc407b9cdbbe1b01a5e73387a7f4a364aedc0366517d40596112f773c3364e8a90f97e0cde039d1f2979cffb81577df4f70a53a594a87ba5056171f151f47c4b79ca3f86fadbb6b49be715e4a683928271a3a14e9224707f0a563d76c66b0056a1a66520e830443e9346caf97e0b5ac53bfd63ae28e0898aa2e4f01b024ea7eb7881d5e78a2d7086eef454dbf477ce3696d4d366f6f825388eda34270b3b34a44a4cea3ea5bac6c402d057fcbe4f1890fe5ec68afbe4f4fc1cc36de2f12338c860e2b0635030a9ad138a19cf9a5c87f857c4a01eb5d3f498e0d5df83f48c24fdfd9ad971086f346e5377b2ff2905969302ce86f25eb560e45918611afca5b4b8c545460d0ecb984be32bc4b8885ce2587b99b6991e8455a2d822cbff2bdcd457cc1927df1ad812df07d1d4e9f9692b9ee389cbb39f5034c99507cb49f7aeb4a81291ded7370bfb0610f66066199cbc6669fbb6f554e04c01af6129f801fa58c80c789319c8ce55f030cc82f7066a87e453a177ca01ee55d48bc0f884d121a08193cdee51200dfa24009597851a4a595f878edbe71bf43cedfc35457a75ee382c1d68808f9d62f80c4fa87e7378820ae8c654d290983b2f2b41ee9ea21f3badcda0e21511b791d0c359554b5b84a1920525ce8ac715bd36434d7dbfd1a463685a746c6481ee4a3b08c0820763ad07d19c5bb32d03bd060bf68b37a09112ace3f1efa1152e50c1695f9c32631360d5ddcc9a379ba0364ec87c70a8b51324aa7527886d988e8ffd411d881842df0965cac8925d0e01171fb426b16ad99ffda9a5066a8e1a3de79a2ceb243786de89e0b6a9f9eee579c55ffa90047965e20dc7f2ca8a2b6d6de2d47cf1885b71eec9946db8b991d51f36a69d58f5a1b47872591bbd43ac38105edb16636675951d4f5dff52a0178d3ba629f9a59e72040c557f7813d258aec4adb4788a12db5e39da1a3604d995ac44392ff2c919db4f254142da89b8d7e169dbe2aeba401d7c3f8e5f88a4e8517e546dfed68d79b6db0d6f8264cd920e8e0c729c936a86b9eb54d1de470d911b1abcaf00d7a1599b60514df5bd801aee072fec400ef01badce8beb0668619e6048b5cc71a581a761a255288743e498c2bbb2d3d3fbf33994e15df22b16c4b54584931eebbf5d8758508a81ee387f0bfb891c4355f0b0e36e040c1c74e708f312c00c6a62559cce1f44c1833669d17498f6d398c7996a30568c8f3943b535ad2a3f74c3632deb8f352f98726e0f1346c60011f05c552ed20f837e75870423b59b0fbb12680b038d5b294d2b27ebadd5b72196425c7b5a4fa107157108ffa5167a18f3ffdd5cad91df8eeea49d5b897f170ffc213ba9203a072072f87a125715b6ad3387ae191de20e2f45fa36cbd8786e3bf45571c9f3de07523d8f273ba1ae5a2b5c5184ff396905e3db7adaa56af83f99563ea1c14d68f2e3c04118051d0b9911a3a5f3eddfa4491e717b60910332a1a6af6c5f3f7061bd883dd9741c36566a99e313cf58b15212903279a095a75eae053e8cdbe332ff598d8adeb3496a912fd06788c27bf35534d716f3a017dc3b2c758cb3d8397cd5594b072608a3c26230d62ed961a02d6e71cc3b240ac5ac3f7b934089eb4b9ba3448615e1c49a4300a89e68aa63ad48c08f66bfeaf33f1ab51fcb397beb1d1cf8d71ebd43258345d5fda73f6d57cfe585dfbd00d7a511a9cb0d26b19fd4871ce41865eea9984ff359e8286890b42ea89d4b6b3ad1aca66602438bed0c5d67bfd71b433c609db9b7628966b5f2e449f8f87e8d325f90c4d77f10d6c7cb7d94ad879b36a7d0eab290ac0ab8f625b1bdbf6deb648a4edafffd4c380f5a4044b9dc3c4dcf4d8ae53230f0a1723bba3f552fbb14ade74cc40f4fe986767da8372e191a323771e240945ed135146ebc9e305f0b3befbfc29a2d8ad8a54e95ab7e1af41b49891461919ad484d0310a3a31b3fb4f9c0580021214760ba864cae6104058db00f7e48cc55c6867681c9325d6fa8f495f219587d14e43bf381d511b8128568441a19894d05a120d7539bfabb4f34a41438ea586e834cbae65b2bb5cb596f4bd4a160760cd22b408c441346c3c16bc8613f17f0c7a3a5a57c8f76f7996658c93d3a57e6d90723dd8b94f15dac58305da0a33153b882eff5a77c29962a90399904947acb0722b85c870a2bf4a19539ff7130e927ffe988de66bd64ef067be037d8fcac9760bab68868a4d780e7c6840782027b407abfc24fffd13085ee833310f8877f5a39efc413eeb7066d6efead1e870450bfbd111e4245fbff5bef1e0ab152413d35a94d4d706b9773efb7d5fdf877128b1bbfbf4b73f4e602dbd341d670ceb1df123639a21897e0588979a3dcc62545d7ad2cc23ebe53ca4fc509bb86edad17d7156a9254c1ec33511fd719ba57dfeaa4cff29018a7e2ef9d6fd7e505c953e23cc26668c0c19f4f49d6873803e57390ea2e7e4cb655c12de2726a10336b3d8bb69199a8ce56f1fb4b7db1177936d10dc85ada097a7efbbae685d4fb508922992af8d47788249b256f33c24983b2b65a7b28b71d77f0cf826ee5a4a41ced94822cc9d86af3ba76a45d28e5a9e93c47bc53860d70035daea5962aecdcca3b0749ec8c7011b8c6716997ec18b3a540575d2928e50fd312a6d873f69d52d913fb3a20069cc4ca532bb263ae352e3d9412f5014d66273ccaa0660781387051c1baf1532f017120bf3a4517676bdcd15891f3d4c3bca735d3e8ad5c026f278d59c96a836b80449c2342b9e16a66f86ad0e8ad86c7c0bf007e93817cc1b7aa9ae0abaa8ffd8ec1696c589f3544e6b1543c86927fd7f8b495492a34d4ec5a9c1a6ad94b329bc91ab57cbc437ab11a6d996ed028f0bb34ef1968f43bb182c5deebf5b11825c2abdb0aa4656cb9c4765a2bac9b2b0e034923c0fe1846d978d06653ca5a4aa2f527f65c5f5dc2807a4975fe73dec3a485b3963a7180ac6277f525e8de52d3ed4ffa92b144e812bd9c188aaa40e8e5fc433100857d2457699258e558e9e96ef5c0db761d1fdec8e7ae5380176770184a169674b7421b644512eed09ada616cb333fc47627e9a6eadc126c08783c67752e22c088569d3333a4f664b5eed6c332fea15921a53f2efbe7080b50382994c1f7514b0251a706c9bd42a17030a5b82ebdb2fe1e91682a996c4d051b535ef4ca9be911a76d01724fb82045c8c585471569ae89fa9a6553bbab86cb88f8c3be8d70fe8b00cd4b57236d937985d0a23e503fedddaaaf8753ced95b89c149c849a368ab5c8b290dad826752185b6c3512e7672eec6ccac163f9c7044c6134964373bc1490966c2e87c1e737c1317fccade73e36818317dd00ee582ab965e4176a3a45d3e77155e58e06339e1be7488a7245cce4bbfa00251d659fb1643395f3edc027450543e4f2820330341d8dd89c346df05d946d7c1189cb15c2364d39d248a4d4ea3c31d87e87db0f800a5d3075cd735351d0ea7abffd2a23a6bc7a84179341849b1efcdece48332d0542048082d74c0b31364a3b161deaf9791d01b958d614c548f48b6e8f1aeab5ac0b1bef8be8d4da24775280f742504178fef9cf49af8ba70de4aec5ae8eae92c9af230caa057430f274ea317bc0bd25655cfd973d426f06370befaa28d8d4e98784895e20afe3dfcca44295f3ae146fd696b093942efbea5fdb68be32f7ac4029310dd8a38311c71451881bb6e1bc83affa25cb498eec1cf53006c2a90880e0ff25e56a4a4669bec994e853c7d41888203fe83cc7dd0f6bff95d5375a1a530875bd9badd2577cc9a2579f1d57cbabfc4ce218a42db84880d39dd01832e9638da94209eee02e7d99a663f01f3717b20443fe4313a425827d6e79b6e9ac9a808701e9543ed13bb1d6fc920920f953833de4f021cac8a739125bf5e4b89bf255f062c881977075680ddbe7d658c3ac1c1d8f592e1bcc23409a57acc35ba4b9c64c245e020969df61e9808acdaebbca5f11b517e0c8a4fa3bea17d52ce8544b05cbc46b64e88ace9d98309bc12f5f69dec9b70799a65a37b020b6b9a06bd808ea2b7df4fa1c289d4fdd8873d7a5f1fd00c07843516134b26edb982afed44a3f0d4d5f7b2a9a606a6d78d272105185843ab4cc6ff813f8c7ba4a669a381fa3543e9e122b7fd92455ad1e6fa63f39af5eaa6d2ae48ce71976091eed87c3867863cb83af93cb5ae45cee35e1175cdc5d413b1c2eddd05189b2b079d044157f0f2f68425cc04061c514b486ab0d8e2260509bdcacde7bc417237cba25dd03034d5b505e0462bfb5562a54e6b348c260072c703a0037fc3e40d2370935e7fee3b24f57867f3c1f94fbd763e1006fa3e4e61cf4f9e51bdbc96f3096ffe338dedf7050cc4eb116dc5538f672a44ca75b9d0bf98709b10e19de5f9a3ab5c9462f292abd825b2c6e5f8c4683fc217f0ae013189555d4c3c8e3ca7a1f4bbe0885885765ef0292802dc63abf50dc72d289e50281674bb65370e3f165523a9b3fcdb397dd101da951bdf081d35823cf2174dc56ed93c61264e03786107ea4d5c2b42b698367c49fa693eac03933c852dd1861651e059a8898c4ea279ce431271f4b56c41c7b3eada14efff16fb6bf3a8fccc0fbb8bcd2241daae01dfa207884e34d37c7218f8ac7d3e94356f1f14eff9b72c424ca480976a6e92cb1a643008a9d3ed2b4a6fb4bf7e44df877192edacb6f9111b2594740282157317bad0014c6502851ae13981c875d0e9af96aa2b81326abe16f61e9ede55ae85c0c5239a5f6c444a83042404bac5a6a0a7206e71bca94586bacd13fd46de8b69b470e5bcdbb0b72a05af9cdbfc92b6b0cfc600d01f59b98212fd5e12ca367e87eb8b3e5d195a49ed58def5dc0ffe5fe49dca46fe4f58d3f64e2fdc3d84f48a06fa9c9048be3b9eaeb7a74242deb498ac1940d5d710ea3337adac4a5b188ee4e1a3cdf9b673cdb4ebbc28626ab8166e1f0bb8b2319b3261a8150cc881c56a06e3019d21a090547ef0a44bca90dfc005ee098ed1885a3ae48b3f2d57d78bcc4999bf2020758f29f8b956f1830f4d088889dfff78b7dc642cd883eb27282667f0c1baeb4fbfe3c213a89812c1f1ccba85743cfab26e17fecf1dbcdc201f309e47e530e5c36c7e644c451769e8f083e2e1da23f380cb8054dcaa06483014dc15ab7bc7b40b0d12888f1ab0c412449f42e6c4a5e8190c757155facd74058937ba6e00bd0aff6d1532e5a4395cd71f06dc631485c9669c539052ec33e1de72ff8e15764ba06b32397e7f406a84be96d0888e8e56411e38f7c4d77a5f05597d935f44f51910f896e05bf6fd9c1af08ef97bd98610374259a23da1fa817f707c82178003259b731a737091d552e623b7d191e2c946cedf4bb9d3ccf23b6813b7bce952a5bc3887d3291cbbe16390cadb792590e7e018ac3e90ec8c1f3ae209f9827087b150f9b9bb25f1063f0e963c25e08d8e9be1b8f7a6e87af1e3daa9ed78059473f87bf15c66980f3a3835bc29024a170bed46432d7cb4d61d3e42a1be0cde6c785ec580b639a42036428836d0b73e53326376b8e30b9cc01c70cc4ad14cdfe7b7a7395036e78e2538c49db2908071fce9fe558a36798cdffd49e0a42935277e49763201cc4b4674140ca9bfb0b43d94bc04c4971b751c9b4df8e30a579659dad9d38b3406dfdf3c81706304634bfca1993c356a35d4d351e7c72d5d5964d1091eb026948ff52dc59a966bfb1bd8ee1226a5084ee633fd7f575ef72b0ccd5fcce5160cffa57808b04f2f12bff6877a4894426ea5dba8032fa9d6d08d58e40230ac8b70f998e2d342bf3d9210023d4f739e3fe6530d9c2d0659261e65aefb2583933bc627d48bf92039b20f965c28e7f155fb69a40441c6a664c531b8409f396da3b128312a1dcb5f540a8759f659be7ea36daa014695eb8923ebe9623836e716c880624f9c6250a37a3710a79b5c594f6da3f35ff2d2f35bc1c03fc70c3c07370e47812c201acef1b660d60aeafb95dffdad06d3fd6e36f5eecbee584b4b2b37e01a85f359ebf835aaa8f3156bdd63b4c0c75913d6368e23e6c89d6b5b33bf9e4fdde6aa26f9ca6a62212544c0ebc8838af8dd6be15dd4f262a1c70c5ed8f71def8b35412616c36fafe58161193ff75c848314740864d1111bc42194972307187721b53638d817a956c23a8c19ba47a66bb7d4e38aeaca9e7f031a97436bfd88733e4aa9b2c296563a9c51230a9994afe66fe2c3fd37aa9609235d2efac6547971e790bb654c7dcf1312682b0aa11f08cd608fa64e3ad9e4053b514fbd81eb435a52d33fc8b7f7e9d600a4c5fe2981d5481005b6f847e4015c5c8fbdd271ed95405a6e4888cd0257b0329f68726bbe4a4146f45051d473938eb5b99dadd8833b2ca604989a4ef8cb732088c488e4a64142f3c0dc871e2d0783db30a3770c46e294f14a16824d8ce5c547876bae6d524051978c3ff39cba0783533c12b9a0f626e66e21216aa61460f476354395a7fc23c63b341043c9bd8e1ee236e1982282759746b5bd34d47aa72a73dfded0241dca97ee836d2534f0f96ba389bdb74d70d7a9d983e2ea5b53f67e8916381ce361ce1354ac5b44fa458306f5cad7b7c61aef8efacb617cf0128ea11321b82230015e4cd78cd4063b515262da9ff2cb115990fb39ea1801e7b6198d9987f2e1707e28e4301ab7f973cd5f54e3914c7c89ac126bff2cede7ba906a84275cbd5e8059d290a8d23c376723c3adea5827a9293e6269f654a0b2abdd50ec07f83aeabf59cb8638a43926b8a1cdf5eb4a7636a04575766b5ad56e151dfdf2885789e8eabb7c8699158f31dffbea6789c7bbd62ddb3201631ba386381a1619c9fdc9b6c3b2b6ecf6dbe4e0aa955c7a418d0de84e93a083b89ff0c1817c29d17546a87338b486dc4ec3088c485adf23fe2685dc6e0f62d0ace942858c16659ade0bf7741f16d20ffd410d76dbc21b5610da402362d99e5e876750e10a920b08ea50342c75b70beb823d724bdd93f341d002330a0cfe6bb1190e282b3341ef5ea08ef62a5a933b2cb983487c52289849331627229577d8add4f779b4072d5cfc48cc07a0f1278e12ddf56da3d9686aa729296d463d3e59f54ce96ec481d598a69a6f9df8bbe98166b766413f1930293798407c10a111268d549275a4a0e10ae5b744e2e8c228f758bbf9a57b1ecd79e174e1e32d5d5162fc4ea4e05956bb3512af111f4c06911755c64af091c6e6dfacbff592ce5b67a2ed0149f83998ee2392c480b7e4b9aeb3ba687dc85ffd61909a64142fcfbc1697180bede9ea534fb12380c9c72fc61cdecac6a1e309094f3883429822a45b8ce03df6cb6852f08043cfc7ac8174b6f1faa5bcac5b06ccdeb9571e65da5c953df775f3a49a746f6a93bb36b105fce815b98bc67ad30096f793cf9ca574dec967ac1db03eb09e1709381dc78656c6eb29482614c59c7ad954edc7925fd44ded61bae8008572cb144a6c62075c0000057fe4f2a69d4c3515efa84b92f9322b002b4224567ed025319a19d8275221ff3e5f46d162b5cddf87f2d703b290b94b2295a104825f3f550eef222ad52cd47d11a670fd41f680192e806d852b79ea781f86ae2a75032e6d272ddff1f8eb6e4aa8c37cbca83f57c5ea5b08ee5879301517a4bd15aeb052127a9e915119657b48b1b460a885f8536489863f998b3acf6da3724dafa3ac9988d1094d3d7a1cd00f3942d597171748efd835cfac413e6b91007ce9a60dcbe9f8dff6c569d319bd15fe89d755137a5144c14779420ad471be2f2902203b765c211678f3ec66554717cd0d1b29491052bdb4f7e3b3d8646b5b1d03b9a8c5994e46b8fe389018dcf78e394c7253034ec821fd1ab07061f0ba6683342873edbcb0766dedd9a36450aa30dcf39118c062ee42cf95887fab6540f6ac6d184db121b262d0867856410b7f9574ca25bd9bef2a4a8d3b25d5b76551d16c2c71b10ca17f81386a91f74ffa9da57ce809d31f935ebccae768909b62a7dabaff5250349b5d5a0639821e1350544f008f2112a3842e66310d0ede98cbee0b72f03fcb32702026d478238b68f61e0de12130637db8038d6a2e163c7e53d20f0925d8d69a0a03286acca5872787d1d75d8df7ae4641b6762b1b6c25db11e9c7e8820488a35579ca6dbca67ef92add896b65c08cf0198e0103baea7eae79fd01a0211316779d1111ad9e77e68949c0508e902f299729d2253b85da620841ae499ae2840c35a696a84a296c2d3852ac78804f18e091d84ef7a045098146f5b9c5b40e6519ff4d3dbb2d55d9ace3b4395619cdf3a39acc81d73c93d656b8ab9fc44c1e1b63847b303ce67ef059ecd1d7881289fa40bcbfc79f4cce356ab614be98c4d1006b2b526524df2ebfed041ceb6a25c1cd83867151ca981324142c748149855c3f61870cbf5ba5474a6ec6389d99f7646e9426579a6c1a35d801ad66759b101d61557dab9deb900c82c4d31fca88d53afad89db169928ea3bf390a4cb9bc819b48890f3f91d044e390545a5289eb004fa720d6f0d431c45fb0aa24a1c25112f730450a6e14b4ad4d744b4dbf6708392ea1000917bdd955451738a7534b3150acb4d3a5a8d47f7a601b2343805f653b1d24c47e98dcaa7e4ebf19566eee77d9069629fb8ffa0f8b9151daa22a5e363039081dd52c5089d3bc3ad81a0ff3e78bb3826771b2bc6190a555f632d09a71903c8659b124ce35a79587b4b505f8dba7d70029c5982d143c91603044cb78e19123af55f248af162235e4ef5810895d772383e0206d2b8a485b333b68dd3594634b3c460339ea8d65c60d34f6e695700f2bc0e0f2f924879df207ff0238e157ff5f6a7531a59b0feefb07d20a3a6e7ee6d1e139f36607c6b6639c9113a6ce419188cc3e6bb88702175a56ab7acfed442b7af9e89e9f58891fcfe2af663c37b1d04bc5e3ee3ee5b09574dbca2a4bc9e5257eb47d7764bb72ed18fe8c08a8ceba47283d6ac947d069d8a8af13b4970cc50a4e4d7eba027648670d7799a34f07f67f768e9de38efb5dffa8352aa81fc8566c4eabb37db4fb2f4bc8b730dd5a25e01693b0d59cf8c1ba6ca59454f0b153fde69ee3181c132dd5776e72006fee9ae713771a549b9e89b30a0db505763bfe0eb10cd3a33e25f1b33e485f56e218ea66d447405b382d9d9f9ead33fe8dee500f75be8cdca631681b6e7cd4e7f74e53bcaf3aabfe8ac8198b4fa706faa987a45a53a6093d44f442ee732c285c134e29a673aa399ef1de5878aaeb5ff6211b8f2bff84755aac23f606ab4df1528c870ffbbf82ea661f90bd04146b4094c27e61a5d3295cda8a388183343ee8725a277032d68c036ca6a66839731289d9445d9b3584bd4b18655b0701410304f4c040df984b27c270bd59a551b528d241546a0469bac9e758e3bec37a4c253f72bd9b34dc122b540ce58cc3ed742b28f7c5e3e24301c04d37892503f49d4ef83b36c0f94190fb22cce98a98f7740a8faaa0c2b50e2c37da2549637ba67b35cc069adab42bf4c972324ea69d6f108c2547a6d75c6f6a2daa5bb9d405ddb0655374fdc127c026db62644a7ecfdddf5e7ed82dcbf05892795ee01a0a445d3d0930ac948c2f2a5e9730006664a867b646449b00be1f43f8e95e099ed249490fed1679651e180a8c5d3f5089405a6c3af4f0ed2d40adfffd9677084281effa0fe2892fa35e7fe5c9fd3522410a7e6d2dd5c4832ddcf68936071f876ce0e35958c55dce43c0d4750722236fd1585338e13f8132162c0a24679ad5bcce04add7f32b1a54422bbb6de1674bdb4254b6e33a03ef458155f342337cf7c3f989da66aa6bec22b2f91a31ab064f70fc4113d51d663b26ce04d6e8e9f5182db2ca33f661a12b51071df2655261209c98855d44d90e375fac69e9309748eea7d6db8f3b88d92279541f5f919e72a817d39bf3f85c1fc4b870c2bceb377338a53daf37846befb090e5615d0d80f42daeea927f96a0f5e6ea26bc7bf67291a35f935f120beb17e2196f0701947675caa1cc8e9160d0ede7285c23e233c2ce4a88f4697073204d2f0ae9afa380f2f67bfb10378a810968b540d49fe9ee8f2f192dbdc5f07f880afac1e38c14b8fe617504cf541eb9d252b019356276cd2cbad97217800459d559cbce79c14fbed143ce23197ac9d6b1c7c2d48ddf3947721d19d3bf428ae11e1d9457b873171dccd81f19faac54141e96d919de8aafeef65171332d15f8721272f363eb88c87f6cf26247d73f8fdf513becadcff5cba5fb9451dc8bdcca076ef594b745fb511bdde46f43e94da4c5219b6c5728e39652fc41ce2310d1b9811ad84a1074e94050400460ac656f2b29f2fd190dadb6df7355ca9ed30b02943a03af9ddcbe293fe217fab8d3665515fde46b7b61312e99f4e940af0af6a870d6b95b084a8ec748b5efded1dbccfa9ab256e52167a7d95e20204bf0c8024ed05db8666a54e7023b0ec964413d13d567f321086d5604e71e349be838ec1ccb4057922212d999159a1fdd91a2a62b3d931fd2be1829ea96c6571459fb3c357fff280c1170f7fae0d5ed931852578d38bc0b4e684d229287dc848bbbd330caf3419a32fdd916a62319bc4bc64fe1558b0810e5fc2139e27e9d3cad0bb7a20316c8795780b6226ccaaf5b070c2f236c63d2d26b8dee457351d6e4d7e2c0d553e6e14f9803aed62e92a6dc061d8f6ca7490873bc062daba424d34a47e696249bd861638d3ce002dcfedeffd842b519a86a632ebcdfbd840fd731257992a1e87d8801fa206cf87ba12b79a7bd281b1da2dd3f7b3478e23f85b6644aab359aec5d4c949abd5f03c9039bd2d008fc1710d4956f44d21d1d55371f4598f841271684bef56e177abf3ad6f5e5365ed5b93e7e1245f3e2422c999f79c5b63cfaab728d3df3709bb712f639acd760c3c2852e3d13b3cd900f28faca43798d667595229860f15d3f3f24e3da47ab7aa7c5c039efd7f6a9ec21ba806bd92aa5bf6b67d534a622a04c55712b5ab564cce02166404b79265d65ae13da08128fec0fcd4a95bb8ee1a7080ef485ca5bd04092e20d744d5e0d5ab67306b5c64e86f54909613b3bee33a126372509672493640cfa7445a75d0c2c9b3454971fe058af92b079e9a8333dbdf45b24aa49f4f04abd836c493b18b5bd67774d741469750561e3590fe5f63d4469a6e3bd864a3d653e7171b0fc547d066f1a90a3b85fb2e585aa0d995c4d8e6a337c057199c96e20255fde5c77e093961a588b08d6f1b4376ca9ab1e9dfcf967c1141084d9bdcd29b98dbb0041846d689549b1252c0843d02f5f31217395f84be87e4a07c494e0437e31f43468a93a870e7dcefb5d079e1d3f36cb518fd60b4a57c3770e5bab09c0dad95fee3d868f21e16096139d27896a80a8efcd4986981a1bfb070d3603b1c1f05696ed0a143a7c7b17ece9c97531bec6978ca7626ed0cded56b724320897daefcfd1bd5ba461b595f34b3b5c518145408d7ab1e3ce25a33e05e101dcbaed1b153e7b5d264cc218066c8126664013a866c10180544d582e72c07fc9ccfceee830a2fc05212ec051b508e9612d28a3df3bb6c0ed053ed461dffc1bd6de712e4532c29f723b7c0cb997a5cc984de3bae087c99ab4ffe05a316f839014726d7b9879a2e05ea10eab25cabd5054dd7904c4870c4b69895c1a1b1d2e5dede9166baf90bec7d22b1c3e53137e6650defae30def6e31739b5a30bd163a5c96dd48ef8e95131e775cc84af0ce3e1699be26764996c943a0f279d2a257207879991fdb4c5f0a9e89641e2cbba537fce3c02db6abb3afb43d038909c9674e5648b4bdd4989cf3fd085e677c3f7ad24d02d8dcf67c2602eca2f71447aefb4b49bc5016a2dd827ed8c275d3f552f10c1c38e8bb13fe4cd12e994749554c97d0be84f1a4dd98a54dbdc4ffdc6d31bc4d61485253642566e1606f6c0daee77a8f8f9f4747d4e8da8ce926ce6f738edc8710c31de6fe17430c34500f275a2485b775abcd8589493b0df518bafa86e0366dca44421c35dc6354ed044b0cd1f02cef5da0fc0c11030905518fa44eb5e8f49d0e23140fded2b44169a0488ae45363b7a61919747ad62f421ef7c2a9d6b06bbb2d1659d3fa4c906cce775a50429883f15737f0e910ba90ffa19f6c182469942430dc93c54dade0acedf4b308ac7ce7e77b56d66c7fa6164c01f0cf284ac7344a13be46b55ce90a1f312f92cb53df78d58733861d0a8d5bdc7e5bba53665cd866bdfd6b1c55d8b6fed38f3d8e818eaa4afa73c58bc267cb97fc421851b308cf0eecc02e5e91e007d05882fdef9745cd8b446c62543436d71d55b00680d5713b1ee0d64555796556c774a09156d402bd6c8de268e74353edefd69db348d7f54e75f12e059ff5feeabcb990665fe3e9f4f15c0564e5749ba53ef046d4620b5bf8b266c6f9f4da862c82d46feb03c4f0cd733f9351af022949354cef707dd6eae5462b14dac121e2b4ac33acf5b9354af78e8303a668509a472fa01be833e4b86e3ca68b7181d6d703921537c7dc67b15c29c8dfe0edd492c002275a444a994c5616b0bbe9d280c5de301ba044285d36acd7fb2cc67e5fccaa4d47a00e69e92028b0ab2df584bdeb14ddfcfe0e1136e032f73061d814332072a05bf47fdb946bd65b7b8a49f74fda10a5bb17d14cb65c4263d2d3e796f9ddd8ba31141eac4db5dbf0c8fcbeb4630f4b8e83c46aad1e2c3ef94ddd8e88d8bb6a6305391bb1bd584c2953c96376f2e3302f629a4583f3e6a88ad922c279c877152b0f92ba3ab3d2b52fb73dde29733399a5868fc34b3d5e032df01aa245f96c2164aeaf0c603d582453a8772bc38056043cbe61404bd7b3513d1d6d996723729f997f809abbc725f9a786b1d4daac2ee62b5384e1f375933f2864f08383b0dac1d69d3be0c689bcc9c02127d441353506b3ee9a10ab38311c88454e49897829a78f440fbb48f3bcd3d340fbf909d003921aaced8ebcfee70230122372af692c0366f9c79548e942237ca87f53576d51cdc2b7470abde1c23cfdd7d517210dad1905baa5be1529b5cb2d333f31a2d71affa21dc6e9cef0e9de6b05bb87db89677b1203c6557bc3d08cbfb5db3a95131305258c0a7447c1e6313e8be6c64556b24d139a5167ebf95a432077a3bb30144e3802076005562c1d65dfdafd5b0acb1c5055e914e19827c83affe17427ef955b30a6617a32801969e3d4273df5316b3c77eff001916b0f8b1e64f59c6fc6d96d4864946f3a64206e24a4e33cfe81e23097383120065ed8a7514abbe89434120a95d5e0f815a8b949856b0f64baf20063159b2a7431867857cdb87e015005f72a2d34c038289b83a9484077bcde7063c8ee32cece70f12ea8919cf7edbe666e583b46e06073e2f3278f7b9c3e2f793389288c11fa4bf9c6faebfcf6036a33ff708da00652cd7b6011501fc96659ba77457638fd1857073a535fef902b4e6b20de41112d6f8688698c817dd29872d200afe95e1886d5ab57c46536b5ee314c44055f058d5775ed068612a15d58182738035979bec8947d48eee1dcc6d357fd237a7f361658109c4e5b4179893bbfc7b837cc468b1d060300e52c7424b3642476af19dd82910743aaa0bec97281f649897e3cd796b09423362499ddead7be0abac056aef78278adc1bfdfb1b67018675ee4b9e6d30b5ef44714fdf80dd3dee8ef96a957917f6446406bcb7660f450fd8718c53669fe5f8cd68ea4242031ed10fb870f6c5752f89f06d7a6145f228da48a214bcd23dedb28b3ac084ce7a18d7721fe8d1aab56dda6f132e31ddbf48ed3fdc4e4a67128fb846806a9ac4a64c32f5fc520b44a365b5427dcf14746bc0f9256488e9a5c9009f20388c7074c502b0e1291a443cb104a242dc23fbe9f43ea66a5aed5de2a40c94a2e8c1f6eaf2bcbb03928ba4340fc5652fcc64a0163779d4979716d4dd070caeabe3912641f2b8c8ae58dee724656fc9f0d494b0b8093ed383aaeaa0bc7ee491daac51c64e8912de98970c0837e7037cb79a3b9086b7e23cbfb8753816f70a40fadfbc0899112fa870b7030ed595fde29223d6e08be57da98ac0f74ce6572ffd1506ee1ffffe7672956b732b6b16e058c4b834f59a34b0c8c3dc18f97f7311b42d36993325e7a8bbac130a6f7d0a634d4742c59c101a57e5904e568bc3e7812b4eb6a4e4dea5327b45a11f5bb45327df5a98c6e855cde1a0da8a212975c19cffb36a30c13bead12fd9536038b35c1f4c395fd34b6733adf3c5516d55b2be7b2a3210c45203278bb8df8061709eb109826a8060fbf39ad27390cfe8a7c9de4a7b1b457a8ec2917457f27c630b099e1bacaa635b0972155277a66ef22a3959aa6286895df389abf8b756efd053eb4ff2f3dbdd60fcca77328d7131578009e8d2996946482da2a935cbf7aa88677ec5bcd3d2e505083af696cbc9e4378b36b8e512a50e735728e2f1c6c6d3c1cef543a544a0ee3c79ee03e07f4f9f3225e9f0e67d40cbce975dbb0d14cf465c1ce137324d2b5fd590f291359683f4ed5f5c40e4b91741604715a8f7f2844e6c500bf7d239269346c2f35848500e9c562361dd08193b0f1631c05c0f15c7d0104804bc89f349656e9fe0f8d87dcb56dbe1a0b631fed766cfe81caae05e4f58278c49f6c04de74c2c6d0c6329bc7d7a58227dae964dfb1dfcc6f35befee325f784421442ae80585812912a9204efc31bc67b9a58fa20e1a9c6684863b5cb01fb34c9ead02db5be76298853275cb1bbcc70ec332997e77d9e8ef8d314e7eb1c5c41de859a7b854fc8f21c30215a802b40b33105cb08121e10d05b6d1d1c293c9f946bab4390b2f244fd6e9e6a17678e28a949913306d8cb2f30b61dab5e693cd2d26be6a9114ab3cdf1f5e12b33b7f6a3c13ab2a7b0959430b5afe920955ad3726e31e20fd0a717b972f46e799eefc98ea93240950eba9f6d6ba2904a9c844e0050fea01f62bbb052f5e4c3953d023298ecdaf58a1dfb3fe2996a612d3109334f90e83d01d37dc106bebf19ab0053306770d5f91857ce7d6c19016c18d1e3b945885091014ec32476f7b0241b464225913ca09759bc1778d843e1ac897e73921f9e07d7a7daf78870634ab34c16175db5189c71f7eb6be459d114b6093a23c897eb17ee69081419aa630e1970231c153994152e3f1caeb7203bac6eabbb992c81ca40b3f3ce14b99baf0f37a5a48c2fe1f6df4e74829ab6f6e7d11478d4187d13be708ac5c12a8ca7c2fe5ee1119ebdc9ffe8a3189a987b23e7805b2599549a3a9474abcc7a88e29338f75064f5f54ee897cd5d558ad233a002c901cb09999a2e9c308edfc7d7ab43555390ccffc3f072badc128f4424c1bab159c8174a1d542042230786f5e56b1f5816294132deed73250adf34f1c0eb3942a25bed894f46451a7f6a7345700d5588e66e2e36a3180a664c395f7def4f5ba1599cd2bcf3995aa3e2b46dbc7eef2167c16ab9aa3cd4bc0a456e74df9fab7ba3fc6c7fd3d8387e2b30e20fb85fdfdca4228bd30f7adedb7d08252a8a1250c4f49953dcff4b68dfffffd335de961cc2abe775bdde0a255dce907024b07636defed265bdea4b29ac87c7cb8b5f53cfec78b1348ed94442f3db904056378849c52902326de59161c2e000c8cfde70dc3f65422c3d8202f0feeb26a5eafec9b31543f3be80fa6b460125a612fc588dcbcb29b0af5cd3a03ca8dd8b1f7d6b3299343c848b3b68601a288bf42b4f5d8a4cad88b65ee8143904a08779bf44c7350e4a9525b3936466183a0538c59b9a801bf5d0b5a26dc2b92213d6544cf95da3516bc9e2231486fb60611016f4f01d7a1245bb4f2ef14b68f3bc61e05770054a3ddc2d3a89f7f9dc33dc1efcfe5ed708ab8f882485fdaf0ced0085a70fd340ba46999b0be9478482ef9ecf15d0bf3affd5832e49efdb12fbe4b11ba3c6a7e32503309bf2be5ed7bf62d67b725fb8822d5209114004b5602dcd6be55d20576dae2cfaeb7c57e8cd6de047fe9e13e358dea22c31f2f120f044e7d4a93fc10246e5202613bd268b0e73e07395222391ef4898d3fc833430805b5dea841348d4e5537589b12ed701ddf86228a362bd475a4bd4d690319ae23762699c04c847dcf2b5f4f8b3bd6a6a3e471835630bcbc66e7fd7f2e6d894c317abd0d80cca5719c7551e1f6f9bcfb42b4453d66a46f4aa686a55e5b4af720da71bd6f2e14682d9c034b3a5ed7c16755b76f6688095b3e9938ff35ef0c1901ce2beb9a2a36651ce08af31b9cfbc8eef9dae33e8f5480088cd4d21ed389830ba2fd42d2fd3ed19ecc055f4a7c9f060bb22f543c7024f39ecfeb2007c534258a9a9b05272cb6ab37182ae8408acc7436d87edbff15f9c10c3ef4d64f910ca6c0da5bda34e0ac7c04abcffe44923728448548ebd774be1b066728bc20a29fdb5a8497414ca5da3ecd9bd9d77ee924e3ca215b2d648341f066425321cbb8480b2978541bc0ac0f46e66dadb1cd3350aa49491e13e6d0ee840b52aefa394f30b6548f91c4be4c90f5dc1f35b0101e18d651644452b981316c9e44c9a26227878fa2c0a1c3ee5f9d03ad5eca5f99bfd105798d76d894a4395871a440b4fae9019a434653b5dca5488e97268d9cf3cbe01730763c18640252ffb593d7b3356c92543be79ff05dd4fe116aee87746a6f62be19d051bfca7899faf56fedeb8e3c9e49681df458f6caf9b800eb19abf4b00d1a115e7936beaef6152d8590b2026d4b41cd27cd9ecad3045856f19f5d56a9d320bbe7ae7f7ff26db0774b10a07b3db077f024ebf940f923c49759c88c5d8f84365e397038713abeda2294d4ee9dba5a03212e03d7357e9c8dd27a6726f3dd3a43c250802d158e769fe3d777236dc1547326feda40fe963f929ea888a47333d85d241bf0c51a1e894457fd321778e661a797e2abb2c5eb58b9c329555cf8047d4026574cad2ac5c2823dbf1d0d6a14aa987b31653b12a91056e300c0c4b04af7bb47070ac7082a1f8ad9f573adf2f8b389309ae3607bd396e7197b90bb3add6289070ceedfedd9c194538ca33680feb06934394808ced9e463334ebf314a8326eff3dbaf0497e48e80720e391139f7f99d50b2b3b2eb9f7c4bb62eec6a0f64e4ba9e3c2d5457a516c8f04c7f6a71ec44a2c90e9d093b8fa440c15e9971ac45f07c40adafb75ca929a2f10a3834ecb96140fa4a0a4e4352de1c5a7b370039dbac5990391ec1551c60ecb981a028b0fc9af33c1757101f2a2c45172eb953d20ed7bc1c16383ec3023bb07d3325d15d7a865c35784e71c8fd0233dd6a72ca360119caecc1d9f157396dab9a31d2c2411fd5377a67b81682daf3880c352fd7d6c86971291bc39eb4a08fd90f0a6b072bbff257d4f006f0332b8cae82105a2917f3b921b891e65cab5f944be8227181eec51ed32378a26df1ee77efc3e4240a4f38ad272ad426762cc1b83fada46cc3c741de4d48fcb8726a66d9195e3798ee13bbf0feda965da09c9c3c78c168aaebcd2e0aa4ea6000bf03c665958a68aca654a26e2980520b524695c28a827761335669dbc3a7c7e74dd788438f05f3f89d8e4a2a1030f08b98c3c6c000f65400a2fa8db275e5ae6929d1ad249dcd59621c23972b93266600ef67952114f4580a3803de7a8ddec3bdfdfa6070408261dc7db261a4e3dac02af37758463b2b0e632c57e25cb62c987ccd039723c1b14e4b76b6db78fddc0bb968e4284b09da92abe905ced7e22f578751b2303990b309b950b935124bf8963c92dd6e94dc3caaae1b60d392a21eea665bd49bfb4be8e1c0f30055d795b2e50812674fe1d074df424681bbdff9768cd4f940eca6e2c084d0f2fd11bb209de2f406271314fc87bf48d93bdf1f756b4bf21cfa015c64d18398ba7591e52b913c1b6d3854429d6925a14ecb87375e7473783ccc69bccb08aae280f32ec099bdf2f8da97b98781f1b8f482136a047f3eea92d16a4c9a347d2cf384affa24fc73a1a87521294f43b40f33f5c6d2bfb4341930304a8613406ac7b2f3ae4ebba6d6232fa4bc6cd0a8316ef327aa33e4472c993f5064bd0fe496f69444afb02cc2e5947c0729823263896df72a88d44cde6e5deeb93de0b2197c1b5e7b1842e89cf2d1d1e7ed26a3d30d78307235f52e96f999f588c0a16d7e6088c520f91476ae007f90aaab3dc0223101810b4f502db55324e21c7d347a81474394e78ade8317217c9345a3a71e8fe95e032534c493823147cec49251732dccf5d2bc67120537e797e788c066064de4ec4e0276271e246353ec54d945f3b095feab003c8cb9bf2180abecce180e52ce9bf6a8af50bb682dc34c43ffabaf0a6bf98379910ddf02ac99a94cd383b26b39bd17b67c400a7f7892f36893e1bf855970a9358c43ae3501671b751be2ac90b27d3eb868ca26207702d7c2a91dc516965024676ff09dbdd6e3a7511039532bb4e00b7c4dc19b30929cf6f91c6c7bc0ea616f5722d1f380588e5925199c4a5a8645bb46a3d3e0ae2f7701e819e8648eb187dc55485eadd6428cd7c4737aff8078906efba3bc24e1872a2ce79d4b868da827a68ee36929df0175c3b0febc5052049aaea5ca7b397c9ca5673a5f7f1556ad59168ff34f9927d81726922f596ca2699337106e0a0a618e98a438d546d95e29a3a8524727edc0d83db3b31384df5679a9f45c3540ea844fbe7ddb55199925f84387af094057dc9dc22dbe2ced8d49d4f649dfd142473e9177590e4c113da5ba348a5d0b6fda9348ecf12684be841953748c6e2aa561b617aab4634e0fabb11cbee1c5806e7895d4456aa57fdc9ce100f75244529085e3832b0c913ff16ed05c23f61c89d0ee051de4294178755e8701122e26fe0fd6abad9d58e8e11e8ac167c52d5fd0708efd81fee9d63481527b17e3185e5ed7d20c544a90c38ce4c9c8d8b580620bdd70007e10b25b6c38a080d8f8d014a2b24c80224613d0938a8efbf3f964974298c7ac281b5954f07521044c6798971ae8b5ab493f3bc35d0165c0fb9ed9062bbdf43ced721ab4a8c9ccb1781160af558d93d7867af356be080b0b94e40968f2344d4e4ef5e1d99df0bdaacda8cb7ad2be4fb7deb343e2ab6216b6f9dd9eba2ec8ca9f23c5c48746564fcf290e43e80bfaae593cac90a1ee6beef42a564a86cfa1ba10b69fa36af494e14c760dd2410948b5c03f249523cff70b0cdc4326a15f83c84f116f35364e3258744b85a56fe10a7f94dbd1e4ea2522f4351665eb3c89e236547bf04c22f241e21724eb7959f9157da42e9b06d6b3ae83f5cd8658c2964cf235be131b569a804dfa5f271387d2db7e35f3b0f18d1a25443b57cf8b2581b9f319351e4046050b89671d0517f95c66f4ba84871de73a31928691f1767dba055dc6ef46a14c3cac9b3ae68692fe43e08f5b453f5f16d78259e0dc94e4a920d25557f9d75a12bbf4e3ce38b754b3d8b55de52c01a17b3e629546239aff31a5f48501f9cc84306dd6bb05228429ec1775ddb760b74d234a6f1ef464768205a47f4e8c528c0b3e19abb123f6c2572f0829d0223a25baccca676dcfb37224620576b0c03bda6324c8e8bddcaf7067ccf4c00426cfb4685c3662e7d1cc20fa238cff5a81e43ef98770556dea4e93bed0fbb57dea882f525c70ae91b27a3c637ab9256c807bd1df1f8ef377ba350f32c3a4eff5f94430b819feb568a038493884f92ab327e8a58577a9384c64beb1b136cb8449df4ea168e37abeaa9375e71994ab5f7eeee75251e56c3985a27332af8648108d9c6a71ef28f2eb0f86be4fc5ae9ba027bc7c2a7c84ee51c3bb2bc3e8c5939187a7d7e9499f55c5c89e9f43152a6bb11306267572f789000a1a5cfcc297dfa990036151238785dab154af31d25256e2a504b003b74fee9152d10198145f3620ed7ea1386a6bc9ff12cf39d9fbd751c2cdc3c73d6e3f288be93516336fb024efd59aeadaca331f4704107d3697254436733a17ae68a89c6127a85c74e437d4d5c6f5e800339053425ce7973ab7494274633f83b38ff3040ae26e79d7b864e8f6aa574217bd4729d5d68fe6cc271969e3ce922715c60ce03e8fffa8346130b75e306c9c2612e1ababfa136ae02f58dea51c1a5e8f085e29ddcaca5cb904d512cf10bcad15b37e761bbf8cf80452fd0c2d86038dc930e946ccce336973b7a47d0c2d9a0b1833a6ec4822059c17dfc3a7ac158dafb60080928d97c1543b439eed35ff9ec48d5ba033b91e7cfd7e782d8b381f5d26e78855a71866714e6619840c728734940d7dfcc8e34a40a65ae3c119b4f0b77045eb00b1d77c4d6fe7629c104200f3fd567161b3a492c153ea0b61d376e2c2d89381315a2711f4f08955cbd99a4385b57feb483ab651aa6adf22bdf903306e3a4ecbef7a51a3958b2014aac1afd5a5ecabccd0d52da7dfe7e106977b041f77b031f347804a6ee4dc7a7b8ad6dde651861f66dfa30bad56a41967b33dae5af9003b1cec60791bb3272781cb29e725aed1a3206472bfb959789aef51994f795ed5cdeb909a2474467c4ec704d6b6226d1a55473a3b474eb9ff67a178403044b9c83681f878a50fcbaaad2cc3c450d7a4ee0dffb262c6de2d857808b0f25fbd3ef7c3319561e22938cc684e6fc060aff816c8dd177c64322e3d977d047b920a7df753fe0ce307288e64458b9b5205f12d54c32faa03f24322416e6202f15859ef6cb17eabfcc482303d41f2683762c7984aa4daee4dfe5a68e2e563259a2d566f7e28dfd713d75ed410fa161a0f5b19b1c282d494080b7b1eac6ede96b2333963fb37a231d639cbc7b609955343ea6314f97ebcc06f652fe48436d9b274c20bea5d75fa7dfd567c6294fb0e7f1d1bc314c21df74270f87235cd4fe50e6ff208890c8aec0e3236212361feb6d83995bf1fa576a3ddd85a7d86e0e82b3a0a4989a9597bfcae0c6c82eb241149cb623d7d4b043e3b868ea8f8ecf39f64c8f809db150e3c92b141e9daff3a166806fae10dbdb2a0fa7d15b40c641021aa785d94eb995f4d5d6fa6b5e79aca037ed861f10b1cc2f51d044d5143c8efdca6778ee3d9799c82e55710430b06535baf369671166b938391fb53dd7a5aa465cee9afaedf83f14312a41bf160420647eacf5f02dd038249f25218c8af35db6c156e847403874a075b58f65bedf5373186c7dd6e0aa686264ec14cc42618ea2e17e30f392047ea6bfcf176bd365d79991bdb991c9e5de6f0a5f8615a1a66b6b9a0881da79d94b9b317d1ba9499ba299ef1981273bcef186273148301658d296ab86a05be6853cfbadde9819db1dcd0a7b22c591d1ccbd08db726ce74427cb95a90347c54c4d3a19db4967e0163d74c34f6a54fcdfa9b520696c2b364ff71c979f3e665947bccd016a357e889c9028df23801ce8552a44cd8e0a24ecd4712aa0aaf82de5c440cefabec5988a29c7b25cfd8cef24b5934fdc104b5e6504430bed078977b95d4e0d2c7b1105cf69b11e2cd0fed279c39e457dc9dcbd6822abf918e579b6b751e435f6db7808b65a25bdfefc8735b997fffd940271e1ddc41e3fc00f2811a023eba4308c6ad9454498a87de4f5fe78aa9ba3400e9e87fec3e6cfada993c8d0c95fe1506df4ace160407ec83affe60ce5e554b007f56cb167782a2c31f8f203a3f9058b2eb247cbe0bd0913f34d3d88df28d28a3cbd069204b019efe8a3e2e55aee371c89a5633c7293d1c7b04ae4a2ad2a1a7cc4ae84a6556de7d4cb0858f431830b0d67b37cbb2e5c330e53a67ef916f09489a97e89bdf1870795cb1cab05ea4317d2e2fadddf46f2d2ed85abea213f09d06c51f3c11de2749f8b05c9055374b0b68adbd8f97489ed49bb094794038260f6ff5fce8534bce149d2573a95514a7cfaba6440a4189086d02cccc0695e72e9d9735dbf4fb8a0c96a4925576142d213b7d6be5772a9215f7181298ea310d5878d0541b75fac7d904def4d4ad013fd4da5b34362bc5d6506ad6d4d588636e4b4a24282ea3b8b7cad31c731089ef50ae9146db3971e03170be7d2a40fc69453b2d049088ce679493a68eef6500f88e2f16c52b0c026164b05c38f9bcac22cd6ed03849218fb7d2e8142cbd9e4507a03728b8486ff7ae41d4b7a90f28ae9234a910fbc8643f56f30d29a5f0c567b6399669f53a4e24d17cc0213b0f1fea68ea0336e9e993ce1d7251e7ce7bcf03ef3e1ae38ed54ceb57d4c64e1501e96454e9fa66f1841ea40ea9e3bc4d7f5ba20a5e73d98f5ae65c0950a69349d46aee703cd3c90bc850bda66d8d02a8f12c07672e8d5d4e0465a82160c85b5aa1650ab22c958ab7284c6d294a221b2ddc20c8cfbd5f2951570355383fad8679a5a712e88560badea09b3bc124f3f9e003e83b85d1e84a31a8ec04d7ba7d6fd0ab5e3f76c8e3f178b601b957555e24d6bf26d8dafde14ed94996a3590ecf2880a54d841e9d41c6fd267ab16eb1e9be85fd76d0d998e25bac88d7608ae6238188fd847aa1d30124cebbad7843d7f5644378d3989024ff52fbfb8dab04075c1c6b9516052efb9d70bdcf04f10c9636f92c2343ef7355bad29e4916be7ffdb82fe6110e656a1fdbb271419582036ab7a774418f9d57d7f844cb4967715b74f213bb6bc0386c7fa51e389b066b1ecc385a1d25b01922566dba2650e6ad4038fc3a9b52cd703921537c7dc67b15c29c8dfe0edd492c002275a444a994c56165e93199a7cccbfd9d463294a148ca4b71d0e9d3394bf3846173ddd2a9fbea37966a10e999f7c36b4d44dbea846030a760ad683edb798630f1bc46768d1dc92c460f7be02a28fcc7e8aabac49505b51c0ee12f110032eebf488f4979bc7d19dcbf2464b88cd31141ad47d2fa6fffe551dd1b61f5eadefae0a7ab94f3ac21ff96c21cfb3fd35f14200e0411eda7e8da9abcfbb9b00bbb6b5c70fce0a47c677edd21d3d4bc222f77f76722fcbfc2d076db0040f6cd8562b8c66d6d58debb4f886ba5bc68a08ad6d4456bfb96082263ddcf99a0da7439288c91d2364c49d0447bb909a1b10077dec3eae0c560e7950806eddbc6787a1207f81ff9712ccb5258f10964f841692bb3bb934828c4792e4bb03cf7e1b09612dc57fecc389d1137875406b48994e2be22b7c3c50933c61b293e5087abc7524728dd6834e08a735e886e4ecf6124bffc899f9946102862b9cd5b0493aaf37de2988363df2ad6e1479e4edbeb6a1660fcadc5280677117bb142c2a0e09769c79e5620be61c4d3d8f666fd5ff8b67abcf6209c1cbab64c7d64ec780df132db78451d55c46ba4fa02a4de402af59a6999ed804efec4d3fff9b745edaad3aa3e9814b9a1018c2ed596e9ded82ff1050dc24f900088253e49ba8d8df58eac10aaee650c8e963433028d7b92da574b71acc313deb3305044830d318a5c843cdec2f2a1b197da19098be6e63be5ef57d302d6c0be3d742a0e7a6b11d85325402735df20063159b2a7431867857cdb87e015005f72a2d34c038289b83a9c4bcf195a994e3940d68edf194393ef8bb9e85e541ccdda838636c00c1330636377f8dd5d8cfc33220893cab5879a021283c6bfdae1c0d42b826ec22cc3dbfe7e723b2b73e560c6f7c1e65afe9e81433dfbbd4c91a3af49b10d5be40228cf94d2af045cacdce4114de357d0116fe75a8045ce25d7d242aa555cff9af1e7254957745a2cfde557a1fb80ffae2ff5ebbe75d496bf15483156b9ea3c6388eec2e45f6c7caf9e7ab5993ac43b47687397bb17c365c940101b788fa519b9cecebc13eb0c8db4e326fb9cb25f156ea19bcd6d78fbb462dca5234661ca813c1f2071f7b0d33d8eeefccf5b67ec97101f3f773840d192190bd07be613f36d3f6eb3086ac8497e08ff0db2e0b4271753d966fdcb1531a56b8b22474940ff6dd0e3393d19bdef5b76c94fe33abf666099046013633e6899b0fa7f3fe6135ac8853b15e616bece24a367042365cd706545837e981daccc1ca0523231c6858c512ad270958b82df04dfebbd68b8280fa6056849c1448408b3160ef6ecadb5b9134a46c5ff6c5bdf933076418274b610f06fbf7da0e77e959d9f5e04fea3adc3470e510e9eeffa1d2c25f98a1970d97bbe918aef240e01caf6774307d479c8c2575b71b1b5756d81e0716cfd96caeb910ff7f38a8d435f5854e67385c39230e1a126d3f253b6f57a119c581aeedf7fc20a41b827f1e01d0191887371fbd6e046f9c11e4c95a80658f44b7e9faf6db5fd12c01a8e01441e6e2800d8e3538b7a2830f31d0375bbc5b595ab53e7c70679d91c8a7aeeaab62b082b4ce895c5c6da70a3b63e586c43f631618d84334c71cc7a6712c668c37c46c57f6c2c4fa8c9a72a69492a917abaa111dd831cd52a3a664804db55d7fd3c707209667f0c26f4bd7be7dc7a2104af04957f9b3046f099bb933ae760c44626286da6978bb8df8061709eb109826a8060fbf39ad27390cfe8a7c9de4a7b1756921476ffa985301474b34cbafe467032a852cd10c52511ce986da129ca5effb2ea0af7a1b249be86667640282b9d8043d1aa8e813bad7b3e504195dd1c5edc71392cafe44d63e2c7b9b88c76cc1becda6b6c3cde37802061cb1fc824b2eee24b612331e98dd77a39ce9750ee97f3b6f7ce70e89a349c0b1f72f921c8e67300c31a0caba8c89e144438101d729f4f5cf5602ea2be057525b343e1965f4708780efed080b245a5cc5c6275e89a25db778e8350ad552bee2fad655a2b6ed78b2090c13d6dc1b59c51e5665a0c564db883ef50359fed7afbfb4c744aaf8d9c99accce2b6f014e4d7488e3894ad8d34818fbb7d465e4ad4ed2039c76c5f970c31a12df6d04845ba6a27fe5b8017f0f866fd350cf02f6b6744b454ea77bb7ad43189f33988419a54b793e148940754ca19ca66048bb36e4327a65b5e286e3266496eb363c6bb020feca707969d99ad399459343aa708f78a84447f512b3a28fba2e9c713e0925a5fb0dc3cd8a19b1eec313114b6876a2c283c667aa94d09cf98ff62d81d292efde5591b1a508287623fd80e09026ead4511b70b81222b1a746e42aefffa221ca3ed31c92e16e31e20fd0a717b972f46e799eefc98ea93240950eba9f6d6ba290581c40447210ee2da3e49c3c51607ef1208b4d5d8dcb0c4227d6fa069b38fbcceafb346f44407055c42e364bf0d20619e4d4b3c321281b229a6f1f573aa7c43854db5a917717f7cb2df9a1cfee085fd3024feec6428d3ac0c0fdea7d621b74888dec4b518e13cc294e1314321011879809bd78e8a402c132fbfa31112f9c3c9f0910534eb7930cc3cfac679df0c629beb08687e90983d7c66985a0383c8d2776dfbac7aa30710605deafca4fcea8bcd81f8d7c1fdb8c1be0a63dc3a291d5c9aa4c48034043fc627651b5cdf2275fb2a2f8c5b2d869d78131da9d05d2576e0e897d271752a3c5f16ed3b4180b42c31f44aabe77c6b415e382a0121fd32e179fb4075836e8f68901db8559ff65c9fe36caaabc35feb5e5d715b50fe013704bd70aceeea8c65a216dd44116c6134c9286ae6245a60bd5656341f54ed8e87942eaa5fcc019c46890613eed4fef6ec7aee7c2160d2b796accf838757def4f5ba1599cd2bcf3995aa3e2b46dbc7eef2167c16ab9aa3cd4be771429939f7113e73645eef8f6688a56b38d4b138e0c2faa803b3429daa5d105cc3a38809ba610bbe7da1bb1c9d32b680bec75c6b4fc6e191e6f5035599054a1659a4fecf766fa10beceefc08a4babed513593502ad154971de393d4ec11bbfddcaa7bafa86f3cbf000df108cbc8eac92e788517a681907cc6fe55151386186de1a3c2a426a98fc388619a9680345a89e0c3ad0c7b91135cfa3ee8ac3ac817ad163a13a79a757935161c683561ddb029519eae3e0cf2d86c53e0e379b192673a76143a37731e1455025b1889427b4f1dfc833cd0b39ada562d520d8deb3033a39f7beab5e033df70aff56fa140e5fe1227fbb85baefd10c4a9daa274ee45e286aee1563924ee6c854d0c47f391af6443779118b89f3a462eca97cf67e07a735d3d4d7d136b3162003380e3f389ceed9a30e641f24c1af9987cbd2c7661e3a7379d7f46ed40a184b9b15eb59311c585bc87f6f73223f3a8b7639089229346525b5bab831e57b1811aa973c412b949a3bff09a2c2dd955c9a4bfe3cec85f6f6db9a1fb86fda05489560d7672d45b9db4f1a2f4b617c447002eea84ea580b49c38707d7ffccf3e317dcf609b0a6301febe2fb442a2ba5d735f850a8b15cbe5f28a8a54ac1d6914f430f13d1c49535b1e1362767c5e2c8146f33ee60144757040ec07daca02e985f7dc949ae33342ced81ae35652d10898efa92708e23c983359d0911b93c6c39bc9aab9818c6294bae6b0f43318234ad326c1ace4315cc2c4ac0df980de84f4bad321053f867c1ac607acaee001a1e274e9658805ffbbd8cbbf91bb1e4f0ef1322df4331e8f30a7aaa0a4ab979f0df0bf86d35ea349a8e6ff1d335587a6ada1b5c33a34ec13323a7a581b00e08eda5adc156de1db08b243c6dd9050c42841fc06148721c861df31c12d4073ae67bfa3733d454de809c678c27086c0ae9b9a499ffae99a664f0906866b1389750a974ab767059dda00142c67681e00a24498a3dca1d81dae6f87a25c5e916591fb970135c1a989867e974f72dcc015b283862d6f0d83b73d6087c6fde9dfc83dede06368cf524c66365395a545d4476d19095507fe3e7a1d52125796afc6bc928b21c800480b0915f42b1c8112fb158135c8b7e76ba0616454bf44948f62f85e26f998d94e0b3f4b9cd3c331e8a494bb567a88c2c7b0bcee0977a5215997ddb7a0d8ebcea919ae3223967ffdb60e360d5d9ce68cbd38ff8d8832513323382198772e7fe61ee5e0fd4c204ab1edd67be2baa2f06817692ef3bb34d32f9469d16af3c11b902afaa514412e4dd0a61b8f3572338ed43157e52cf730698a9d5768102785a652fe03fd1ef799f340c3025532f3610645448faa1fc90251698aad64b75699c8ba8eb23ae46d1a4a8b6170102a447abe2f97126b9052435081a7956df49b316e7ddbdafa577253c0998a0409522b6ae8c37300ec97a86dd986a4165de393296c8c2b5426ec598ab3b523a674d345bd9f22f473e722422304b51f3bda40b6a8bd9f48b5928203a4d45bd3ced0c735f0f487c75561ccf37ec6642c24e96db25dfa3bfc90fa2c17c5be2a550c530a86dc85f26bde232fab5da67434200e831b4a029a52d4e87f70ca707f9ce863948c3ac65d1bd409e23fd9e2fc15344de70e031f24d36d59c5432f32e55ad605bec49713b8d3d25fbc2e72031ff8c3146a8e68756fda6c884059b223698e072a3b5331a3e77efbae3121283132efa6f72210ef914c71b033f2bdf3504ed7d9ed84acf33b72150fa55f64e5eac1761757ea22a7960282842bf37fa1791d2bebe70d35ddee16a32d9183bd92ef198afce16ee0dab388897b7c07f8da0dfed33fda8c2d50d56fc45d611e31432d62aa666358131cb9bbecd21b6116decf0eabb1bb2df3b8af1a4d06b201c7468fd8deb895525fb41ddac2c12b0ed788505ec9b7acb19a305d1244fa4d8948bd7035ba8ce526034e725c0d3a46c43534be8a1f23b90240648f19dee1342baa7e945529a20a6ee3adcdd9ce5566c8d26f32231f593d4ca8eb9e64518b7252164ffa64c5ac529d6d0a2ebf438ec56b2ca6f2baa847f198f901b928de1049af9d2eedc9e475c2799fb151874fa007bef393b903faf06a906dd16c524fbbe20286574cfeb3eec2f543f3ad4f590d94d07ce42a3eaa67f600f2c21d02cbbd74d73bdbb162327944c9eb1d560e927e61c138cd47f34d2136c5e1c61a8b2afbee20eef70f9451ec9a166c91747cd4822c8d1a226364e6c2086fd0d00da68e1200f4a19853ec1bcdd587fddd8ed632a8b8445cf384e229c729ccf6c996fc478187de6684165d9969b1613f56de8a82be2c49d603f8224baac46dab00f880f6b573baa58bff9aeefbfb7b1c3679f3dccccb71331a841403bc9bd2ff8b450123c95966f2d38795be97273e6acd6fbaf44fa51d8eb5826059791d832268aa892971d08242425a3e16e9b0fe4608cdff2a7236787dd5da15172828e923fb053cae3ccbf965acd86bcc4e9dcedf99b5412fe6b520ff149b4d929b0460516affddf49a13707298a6b61e7374602241b8711703a464ea1cee983d83922f290def08cbe55cac7f89b19326978d212c43c6df824301a91b4e133b3bb353c92f31e42825485c11daec50d9b730c455f0323d588a5ac4a51923da81879a59ba5d071a978c31c9f74d87a1ae8da2d14f8c3fe5843b0cbf76ba4838cc84e772331c86c3fa3dfbde772405e6f8ffc23441eb203134839d74fbdf5ca17de83328b831a76c4c8686082ca78f322c6d56fbffd642e1a9cbc63786ac6ab4fe23ea7d8287805dc49e6ebababa64f5432f2f495dab0b2341ef149a09dbc2bcf5b5e7e3e74644f50a51f42982bcb76a1f288df0887561473140f4f633fd2608c827d57f34863b1d7f280035697e26b448f0376f2896baaa4e59448053bd24b92416b91a5f49e7192438b4c6bcd59409372a5028340a224b75088137160b84c89feb02039c527443c47b073e7727505dc8631199679fa6b2123c48ad240b1d82723d34e75a569fb61eb24d56a716c23a16b9908dbaf2145bee4925ae451b9d97e16c702485b451e31fa20f17610d32c8eca6cddc35224a90273059124c88e5187523317f7cddb5654036deae0883dcb300c688c93c9d89cff8752c8a0eadd30c70ddddbb0fad03320027aaa6b6a4215eccc8adf3374742b818ccdf20fb8417b8a6866b610ac8cbe5b547046f5deef8c71bdb33a9c58bc8d6671a659fa06fa7e7c218dc674ab8368d1655f9168fa442b95e66f41a0e0f943591e026337f5f1f0f1885d2d6bbe8d86e2fd66b40750f2613846187671583c0ff081396ce80307c81e04e48f6d221a6ffd262f042110302b44e0b71db99fba16990dc110ef778aedd6f6ccd36a698f197a3bb7b3ed8f069a0a06678bf4fca93160d97f0721e24c84528027790bd3181f502017b433f86eda9f897bb600af9dac5db130d277ed0806bb991033abecdb2de7ec9b194b57a6aaa997158d2bedaee4743f03b875425af66571499de04c031e6af2a68e773e96f2a0c4b898279dfe691bf8865750fd61aa064ca042eae4a6926e3f89af0e66ebcc4055986054d30e1f1c49389f58dbdb8c1b944457f8b3a4058246cbbb4e2fed9ba09792f649c47ed0fcdc67079a3cd83e13f2557da8cfa151794852b8657f560c6a02c7943560d734c73afc9a42935b7768ff25dc3e5ccc3f3c6dc07419e952a1ab263a62582652edda08b42b0bf01850287fd0b2e0898074f75e41cc12f574a4a211f9696273c13b8f35432bc4ce936300388679790be0ab7ea33af8dc7d9e4202a7c152904456e414ac554299971fc561a7d864eea021fc808b88dab8fb9bebd1e77b9c9d3b7d858e9524a9180126c9dd1ba02cb282690474ef9f9880677fd2351668d37acef35b8f76db497d54892a2eb9224d9937af2bb30dff70f429b291f9ad3d6f4631a70347dc217ac47a111f0c0ae8be3f105679e8004127499ac7798fbe886eff342dd21c9182cd0dd6c7a482774c0a8b26b00090c836f5daa61b6c47bdee301c34c7c57936a3f052d95a3b6bc266ad2796b4c76a0c4dcdff0c59a7a47bdac3849b7cc1e356d9bbbc3c53009ea4df2bf80560c2572f3dce8a5435dfffdac0cbca38e6a9803229dc1fd34ff1ede0cdecb2657d5fd529b87fff2f17094066225d68a10c159a79c6ea8114055d875a8d960bc2b1649ab7d8b7ed6e07930ee1fd0a09e424b672f01c6bbb07c2bc356c59b6b43c9ef9cf3b6e565d580ec6445dbb309c60a90dec45990b80ec12deb80aa707a2fcd98c72ba855c1088928fa869f612fb14d42a56316413436448226558fcb4dff64027b8e356f335ff667f5227e7922e7da02b60109c3c66bd1f7ee72d97c3ec73f8de5330283c2d265b3c8e5131d33dd397204cdc9f8325f60a1e5ed90cfaf69a63546af37a96ae773cd3303755721304cf4eb35128fa109f5d62df05a51c3c089de2ee00b7e100c63a017e2ff8e84f8d6ed74b451fcc180a0eb956948041882908c81324fc9c831d18fbfae8b9490836bca0c8a7c096e1dc2310c95e8c3ee10162c3d3001882fd89bbe9b9a38cb8cd272b79c60bcc6e172a53159df9447d1e70122cdda898af3e2fe428e4410c815e550fd029110c2a0bcec5ed29c8aa74432d1e13369255c0963c64932902ad45dbc401e1537c2b731168a1969a056de3bf657874ddb62cd254599177e8c50902735f1e2627e472d1083787aa2a659e69c28f111c1eb8d523547abc205460e24c404626b62755b15e0acb920f587d5c1126e4c5a9931867ab0422940f3ad02fa7e1766bfcdb7bc5e12840c3fac9d192d73562cfd16d5318a35b2b8d3070688701d7fa218fcd2cfe1ca3c847a24b37d2b169b01dfdbd0d087d64976b8124e50960bc13267e3e4337bdc181bb9d1c6fdb65db41fadc08d8049743ad41833c2d17e8af17f344c3c4442991fccabbf4d4d8357ab3354ce6341f28d7b388984795cb69730d0d2ad1823a7e1b76ffddd5f4b86df73167c48f65ac5c57ece50b36ff20c5e25c775dce950dd575042b00169de18365c7399d9d49167e561ccf67c0beb0e910f62ce2383c066faf601310b592feb63e2e91131b390044dc0ef30676fe4fd567427abec77cdd605b0fb1de0231b7c61bca0d563be4f010fc03d1500929f0ceba44bc2cf9485e30460c88c0365d5ea53520140579e11010974498efaa01c52c3354d51c80736750875bbe9c0e441b6b35cce78070f1d902af0498175d20e4055607d6e202386c9a339ece05a3ba1805e69b065b67f059aab7d0284dfec612aa846951add3383f9454b9f8097df2d2f3636d008fba461f683c9730dbf7569b609dbca70d11ce1070174f0e659f5bab4c93925546cd39d191399d2745a212b50e2f224889ada5568a409ba9d184f9a26d5cc7eaf29503f2994326da9ac4b9f0494c668437d3a0cdc644f81784a170339dafd441f35935ad4e5d3eb1379c63b95eb8bc08d4fde7aead057542054e64ebec1b67a662908e57124cc36650f38b8cdffebfc046f45ccbee6e93af8f74b62bc64e19be3131d4b3a7d9858cea92ae9bd5f6a208b7ad135937b53741c743e85bdf58c7e33ca85580f2d6362287cd4d0ab58394f93643e36847e9a0f0f2108fa6df83b76368619360a053d87cc37a0866b80b20ba326519e65c3271fe0473c79fdda42e9e70bdb01c2268b722efdb136651e2c03deda220ebc3a552c25da4dd666406704343e5e1855d8100219bf01551075287c5861b876b10741d7a04830fce6e6d9c824429a7254bc2e386f2408b70ed2c95a61b11788a0429d5eb79e25cc65e575d5feaf6ccbdc9e58c93d46b899f6c2adecd66d840e832bdfc4da9f92ba627ac46652adbed8528ed1cc39c18fd57c568846f4bad47caa2e9cafe4f3633b93df5277acc45ac29fa62695b9fe7f17cff691ffaa099cfe3a9bcc9a24a68d2127c8268cf65e0c372d36fa5dd91ece8b2dab6528fd13f47ac35ad99e73a9a5f97be9a52cc66a17be9ec08e5b68aabc2b4238e2ac9da65c2376133fbdf861c96fd816b290b9c9a2b445c221fd57185202d24eba1a1266b296e32320f75f16b95042e380a45a35328492d919da013a9fe642ee9ada721cda07fbe247a4489569ddcc828e124f7d94ccba879c96aa0a26fcb2b01a079cc37cd2498d777e435d1ceda52bb70327bd8a6950f05b5f54f2ff7c91f806b87990d68a423ac3ca72a06663830eedbdb6aa40e620acebdf867600ccc0ea23936d8ae00338e673e58a798d3a2931fdfc4d78727473d2ad2ef8e9d59a6c86d9ebd0a12915db24156e64730fde7d12e29299762d359a204cee18f17ceb52497072a743ef9b2fc7071caee04a3b5b6e0e9fe4cffd77f119e1e8fbbd92188b7d706b84ee8c059376df81f24794d81ea5ca8ed6182836ee867bcf76790721abdda9c91f1eb12a8387506ce1bf6b2505b61fd681f1b1490be1c77cc692ba43f44f72006b94760ae32a2c7aa903d60b2d8925eeaabf52a431db0df3ad0288b2976ff962791d30dd5d303b12c53f305b3b38bfb9692e11358a63f7d10820cdd17608f5c48968c0a61bfc8925113d563091bba33ab1420efc817f39d1725113d5ffd0587fcd2daf4df7d9f230f7f360c692d38c215c865cadefcef3daf90a8774f9b3800ab9819f0b7e7c9323933b791cf28c7ccc01ad249068853d6b5813125bc694f527333abc6b53ea68ef3667b1ec78f2b26d7ad028045c5b23bcc651df5fc0f8a100a84d54c36506f0def4ee7a87dbb05ec068bac1d027f89e8bb60d7a3bbf878889d0626f3653031a5cbbdc260bbd079c587fb08f9d8b244555ced760660f54905f3d3e2c7176a3d822de4cdefedb3a85784ae9fb69e3f68799a7421883b43072be59e6c9868de8a1e08345c19af270e8dd29e4d570a4921cd22ac12cb642e1bd0fdc3f8d8ad160372d63d12d8d4fcb499aac35a4195536fd4d4c07a20a9024217f20f9b9b419a8b690541ab2dbf99b0a232e149d6f6d78cbc39c1dc5bce9f50a54a75d420888b13077a485423d6bd79e7fa6551974ff0b7b659c407220fc9c9973c85ee6163defc08532f49a0916c638c9327d711954f453cde47fb090580c2d286848cf8ac1655ccf057f6c4121dc8f70fc5edc7bf5d317c593abf34565d65270d5633175b92d51259ececfb00829e8c1f88c0b9af0ec2b3ef975b82c6b7ab26063c2882687541798b4a0137d7eaf84935b7b7e2ee88525418ffa19bdfdc04a556f56ae46204fe144f451a95ed673630b39b683219833e13045e744ff0337acd7141c5d57821599ae486a76e35b524349697d380fad391bd41c2bb72869ca0e3637acdcb16086d0ce1b80d1f970b6309d4491fee458f4bc77565a4b026c053850bc23bc1accdde18fd0093372353b0bb222dec31ec720fc8246a08c5ac2004e000707c787bc054465d4c19c60d548801c12801588ef726cad726731f7f80c98cfb21d8a0a7e6241e4d1b7c4096c6a5b18174d6a66fb47cc398ee8b5bd540965e14469693300671db8aa91ea1f756994bcdd494daa08fcd29bdad7e39db0b6301e2cddc5718f4124f93dc8ebeca110fb854a78654ba78f4f39336efdc580d2ec733c6f278738839547a7a6e17d593618b65d02efe97cd13b52571d370852b224bd24847489ced3edb7bf2cbe5d4b439cbf1d0ab703367518c05ba64936bdb27566fd6629fd1a56e9ffa0fdf1909ae3e0b97e2b8cd5fb63292ce540e9d579a3849d5e3c2907c4b94264d45eccd2f2e46acf3a050d89eb0ee6c9ec17009d2bcef3d0951564b9a1e8c7900e0b460ebbc2b8237a1d09eb0705594ffbf73bf5e9c9337d4e03aeddc736436289a5c0f8c7a8dee7b1760380ee57ad677a69ac714271385c86b301344809e451fbc426313e001c7d2cf694767987da2fee60f26c2dbdfe94192b6315c23d1cfa0ff6813662296bed2c53dfa6f432701c35a8fcad800da3b1ed1d4d75974f7b8e646e044e5496eecbf54444fe1c132cc90fb751c34a8fd2272f0f8649b04b7f6f67eb26f5f46131a7fbc1cb1a14e0690d60f9461534f163dc1c1a50a8367c190c5dc650fafa138b7979ee0b4615013fb12bdddc8c7f4ccc9e515571672b9188e5a902400e7b2f644fe354c78ee508629ce4d4e1103da973a0b1cd1e20bb786a617837e5f83b7cc63e7bb71cb2df95890b2c3b2d8e9323f8ad38eaf6b5db5ba626a35a4d676b0089fe69274e9d9a223f806da1453b30658e44c07322fc83465157c343ab8c66d96070043282bd9df90777582c8ec6894806ab7ee9e9e6e2224374ac41e3509b7fa808ace1da56a931eb6a362eec5fb78197570a229319366628aa3d4232f6cceef38cb2a5b99df7161c69660a7d54cc73612a92b92ae0fe73d2738d8ddb5d06153a8ffa8dc32d24241ec1c7924c70f0e6d91c84d12ccf8a9c925a270f23ca873c8655b026c225b82c827391179dcde93a50461d17a80f66971b3d3af076fe2fadc44590a8807786b5ec1d94826a2660405da6a70d4426e849ba3b91522a42b9ff5ab81239f0e94f73229aa129be3660380313cf737ae1b55fc375d5506344c6a65c21080552fa4a40fe9cd87dfcc658803b3da27700859b151b61e702095aa8135a247f324dac344fcc775381b13d2ddabe7af0264f4fd18a607e280a0253e93fdb4853d2020f74ef8612e065e72087b9f6e2feb5582c4ea62e8eb2e17aac22ba3063075bef39eb99dd58b6bbeea55ebc7b3303555edd65f4436c2b40bc90ed072423d61338b7ef81668545d433c502799e8f6facc4f69b06871d36d24af6e09dd4382789058fb73f2eaf5bb3f75f0c5579c53a194bbbfa6797e18020e7bf4b53cad697735ca6a5d579c89043bac2fe16a7bbc951c65263243d8d8d25b7c5e61f816e58a31f1a089251c7f9c136544b0411146986561d3d3d8d5b8442666bfe16538145256dcd15578f3837083a6836c600b9ed0e3584c581ae0caa5fb71c6ab2b375896efd948f8cab0ccf16abe55e17c295a2b251af68ff8b546db65409d31e18f8e9349ec6cd7f37d5d57bc9cd83435f9a3f071079504d93eab91bfa33a3e2e4a176bd1faafc5e07081af9596a6389bea185528e2a4d7e10748e8d556cdf34f3a7a2ebd8f521d3e323e1f0c11fab7c0dc79c6ed7ea11441a660264cde04a44e8492047671bbbd5a7ceceb5b7b1335b721448b410019e4abe4b1d29f98ce6fbe3967e042d65bd4efbee16803e3f991870d643c15570d7178810475c1d008f21cf523ff358fa7c7d1fca14245a1f67f67987047b5741af5394fd47cec7007c415230ec443f1eabaeab4d56755e7f9e5aba82bb1948f302ff806aee3b5fa5b7dc78ce08e075f8b4f1cd46412534d99502944591282fa73f99f619fc8b794263c102f91aeecd378bc1b348ac5bf9b8c957f1e363ccf7f4292751cc41d7cb4516d115702180d936fe039fe3e3faf3726fc92b65dd9c62071ef208b5863d639e1e291a286fce4821f63a73ce5f39026e19af4d0b0f0aabc36f275d9533007229a8e80ed913d0d13555df7ae0606284d722bd1751d09f80ad8e61df24fda9cfdf1f432277c5c0ae4a560248770a5a75fbaf64a3caddc37941588edc5b49f45b84bd3eb44fa8fab123fc78ba7712f706dec61712685c4f3157d5fc457c2e6d60af53380799d980a2ff64ff387c34a84aead688a8d05548e240270c32187e4aec4df74cb349fb95c47e49ce5ddeb47f8e13d2214201eae9b6202fccc5bab05ef93d5d62a6dbf2fd4800739b44e448d2459f8e2dd09804f546451f02d43a3b54cd7850d0db6508fe7afda1422cda102e825f7257918f5005a080b80da64d78a404e42f64d5269d8cfc3e7f0b25a397f72d17ff2324bbd702ab27e9e102cb1c840aa22beafd4da94cfa1642f698c28774007449057a60959b753f53be6096906d439801d8b540afb33e3e961fa36849258e75104fea4a8488c6938c9af823320706e77937e6f15a6fc587bc4b783f128df2a66ec0188e0a4c0ac6ae811e92a44cf567766428e2f3afbc970e6450cd2bd05d81e9b5064fd275a4ae3e0fd463a3f7ce27ae1bda2dd4f873064b4ad2f7cb7bfa66b9ab44ca50989f8fe2728d4a341acf495747e01e13b75ef38db053e869b396cf61d4e2b111b75f0dbe6b8016e52f4ff985d08689b916d2c7d6f2cef42acfc8aec708c12d5fce43cea5b8bbb47f09fe9065a4f39617c832c0a85d5522190093563665cd1c768dedbbc308b4bd32dad2fcb43182d4a1161f9fb0dbcb87771e1f85eeef2eae74d5bdc86e13aa47f171b8dcb29a496b8477fcf2bdaaf1c8ca2d7ca9d9cf2c2cfe94ef500f0fde099accf814feb01057c89d80722fb7c506ece23aa43fe18ed61414a35e52de1074b6ab8cc423363fd7c328f5d978434c26fee49484d8862e4dd312ce67065790a8da9193cdddd499f925d677427444f2210ee0281cd7ff2f8ad85d02a56d4bf96955b52ba7d3d8b35947b94e53f76fdb92f5812e2d0a500026373e5dd059adc9e2ac12df3f74e7a26ca2524dcc062ee8509764ebc01785bfc4f7392c91d244fdf58197eb9dbfd79ddb65f4925a078f61dfd2cc8d1262ce965fa9e82c29ade03fb9fe83c51ce4ddece6d8d35b85a64365cf9bf79fab32fa55ff1de5dbe8c58296d50827135597f63670893834f77bbff52e9713edb333b28a984499d3b268dd33c0c9a822b6d2e77726005ca8b60b844f48a34b88c998637e7cf87f8538e102009f6b583a543ed72ea4ffd81ea26b15e43d68df3732262035a4c8c14e89b62d809182bb31b8920348aff97d1ed79e05780a19d11ac54cf22572c25df63158855c109a38ea22a4e049857e55907f5c506fdc9f4b6ec2b2b802982a64775aea34090a35942958c98dc9294067d75da353992305547c3a04b58467331f25b4fa5650508332950232189251abf32483d29429783d38e2b1093f4d228db794ba81e461b961b35e51052e184fdbc11bc0b592009380cea1a5834cf763d087fb6e2fc432e6869aed65a8cfd26626500b1741604f5c515c8f9b3a711979da3d8fb49860f4a1bd57b7740cac8607865936afa93a06b291c19364b3b607dc391dec4e7cb76327e4f914368fbb0283fbf0987b8f91dd13d0cf10e646420c87a7110d62d7316d776061c9b7402662500d9e7fd29abe229f3c46623db19849fd3a327a35e293cdacc8e140295aabd82960a7f8b3a8ba102a5024440828d0edb3c47107360468a744da48d621c73f408a00ee33c5bfa0e4a6d2738c53feb3fe8700d5a05840fe6ab15889a2d1287d7969e0fc22c3954dc84b863500ed8b3f528a77724815d559ba8d7e27d31c2e30f75a012ab2447fafa71e57b2c739952e076ddb231a781db97361917e1d30585db0395e1902ae4c98ee3a195747fbf00bc0dde01209a0fe3e3831bcd8d886aafc23db8acb6ec12d552b65263129c855e58e24fa14457c0ad16acefdfe3a73b0f8f5008b6772df8f6bc5b07b4a2ec3998e9c5ed9339ec3d8ffbaae127e1258e737900578057f4346bfd53f3144341a55691737162843d5987e1339874652407c3da2b9ca00b2246f6351e88c02e167347e3fbf5ff010766ef8b1c7788f7f059f9608e4824a247520a882b9be15fd68f3d0367605fb00f039c1cea045f83cded161f3511e237dc09712b35ca5c812855085d177be3b5a63fe5a4bad67c2f0f62a1a4af05aa292122a31b27ea43f418c35e40e8931e4e753b0f5b56b70ae2cadd8d80e6c219a33c87870a948ee605773590f355d1aa3504162e13d5ef6b88e493eb3a1d8822c57ffd5813dac64bab8191474683ec118c50e0eac8c67c03761738f14d23d7509c26e212823c92ed2f07bb0d1b6dbb019e43247871c5df2bb42a6018f502b71532752fe4a02a55caea38f8eeff07ea9069301c55aa03c9fe1a8661eaa39a243b6ddaa197eec083b31e193051bbe6645853daa4bb2057feb60f76126599d3105bd979d3e0bbc41ee6494a9482f93acae2792764966bc423f44ccf8b2be35b690bb7d2771a9d2c3febbee73125d25d25572bb6f2bdf0fdcdd4ea313c10ca7773f789f9d93cfddc7cdd4d6550b69e6b573493b9ff9e50f22611d881244da967f9b11f97cb7295df4a8e49da193785714d3c281d5bc05fc6e46726a70767081739fa08934fa8dafce8b2defa29522edffcf4dc2077c4a919d643ba4b5cb380dba406f60ff7562bd34a5703d7c1abb298716cc84b4eed427ebc9bed87b548a155399a4d3dba7f9416aa34e6960ba1e306f819db56ca1d140f9edb24aadc36fc74e80f0997a86b9e67fb61c2848a315461bcb75948d3be59ea14fb72d4aee4c694b32167a1e3f5e140b7b0c3f869daf6feed772c4254d7e2c460b788b881b7d8c25b3121d48944a2f4c9c5c79cd5cb045e561862a5591715339faebcb078b621c023fead6156c738195a34b99be3268c30152c92c7f512a51d33f1ea84885c77923018a1d90cc3ee6f9c0f73e084ea1b4301d5a0f8ee8713351f1347b9d8242316cf37102193905ebf0c181b14d6bc1d960f431fed0505de65f2001a2a0574d635c5498f28a20e0abb9cad993d5c87c83fb6f94dc2015b499f4ebe16fe9c91008125f9219e41bba0098fb6b3d780dbe573581f934ff8d34b425e5f6e969b3939ae331afd3a7b6546de07c61530381c38c9771d0b82bf9ec652aa650cf7c733ccf4d006fc398ab70e6459e8fe082fb3fe8aba66914eaf3f07133e758698699a78e4dfbf11d52877ffc4fc5d7b637159c0cf13d33f142fdcc4e1cbb785603bdf8254468b91bda2442588fd2a069586c1d5d31d906c1288886dd4a9e635381849755847476daaa453202049d3536637aaa6f1e628d86e4889a734d8a630785c73ad198818fb2dfb081a50eec07ce07826f4767df585a98c0884af6e0bf77436fc6d3fdc42df09771fc8a9f402cd0b3e19ccf32e29d4624afccdd24b5dcda6565476f10f8b39a27f96db5931c1bcc126b9e0ea0390ac9a4d04efa52211d741ef57fbe409deced783239960a4c7991aac7780884222fb1f1d39537ef25ec74cfe057999742ec16f72c64941c8347ad94ff7cb11b7e2e9bce6046ed48545bbae00051d3603eba03f14929d516cdd635e7ea246f63d8a5f81ca7fc82a546648c4dd9cc5f26984c4d0b8662aec24329394fade3d8328d5d6bf9ed896ae939e105f79c3973a706bc1a7f868459b32ed8faff314f4ce70778e51a75ae1e62ebcdc126997a52398a09ee08a652a6c4cb8294031fa50b0b75ce4f38f8d1bdea896c9fd5bc0339c27aa0f1abae7ecf5030e30d7af66b3639f586382b93526749827faf74c46583e8d95ff23e52a02e7aa128b579476f37e3ed4dee1148331a23ed224033834f390534d1ec7d04fe5450f63a12dc7876c3dae1de0990d99b340a196e886e50f71ce4c2126cd91ec91b500b333c0423109eec8151241ee145e0f176fa66573501facf0b1f8593fb7c629108023184b258f79b1dc803f177c57fb57e73af230bd823a0c4165789d93e09a80e6d4b55711ad39c5a002f54bbd3fbe9e446d6976aa295e62f006f7c0bedb4f86223de07563d9eef6174ce6e07bd651095237aada9781c5182e8862038730048a2daf34a7cd2e368c7d9c1c3029f0d40df8858635819aaaae990a4800ca93af9295b7d201d25ccb89863c9ca5ccfc56ab26fddbfee6b4979230b85c4b5604860788942fb7396342df02d64fe379755bbff619a276c34d1553e49ac427436c2e17319653eb31f3d9325001b9d0c7f65034d48eea9b548a1afea29634198cb77f255959df65b4e05aa691912214af5d15f06748016e91b36bf8c44a944127d51dcb6c452e4a45f756f0e2009b89da1f5c3c35b7a3f5d80eca992eca312a3ceb461913723b2608ae8bf4064e6b1d225c5563077812a146be53d1b0b96e5d4cd0be7e9223328673baf099d618626d703fa52c56e71dd918e556e9ec829a90fe268a2f6d343cf705a4837f1e77d8c15b901585ac18a9658c42e25b00e8a526c47b1f749be9b4c2a8cfd100529f5958cd25ec4dceaaa0ee4fbf16af12f1aa0848fb57ac2fa74729b4b7f5d3356ca87287541e6be495350658f5bdd638199ee37783f54bc232cc38e8786716abf8f0074c1cfff72fb4261ebed2610faeaa522f7eae3442401e8ae172e0cda74a69422b762d915be2414b77794981b584a7dada4e90fafceb5c405b0cb19a986c5e828e0147d882db8e03ebbff3d4a0a346bcfea570b8ed8aed9f7481e0e333b8bc2629d24973912c54c0035b615e9530d79487ef424f1d254648b54f6089123a888222bd33f321a679162a4356428c116b7255d2ca31e535c2b7d8989896c901ede351d9ee1a4e29d5dc1321b5a4752ecf55ff35d9bc426383397b337609049bdc62780d66fa5ca7970027f8f0a7ff31bd9918a186cf2f3495da884d92b8cf7baa297dcad2eefaccfdd1d8ef3b9625e072be79997cbd2aa4253433c4ce4c3973c7b98bcf49e6c3c8514951552746d3e1f7ec4200cbd577f0e4e6940d3c79fcdaa904f7189efe8ae20f45a154cc42f53ef48941858e2dcf7b35c483a97187a540140131e30de9910968f34a316bd0131025956745bbec82c1f985dd54e96218cce863383f7fc413e87eb27ddb9fdb78f474b8d96f1b21521c52dd8b268722370d548a5af6cdc6492aa2f226c63fd18f8f752fafb20b22964a2661e26ad0955cf52a4256fc4c3046bbb17464d62a61ae592d2f66dc6399fd007b02fd94c7e732e8ccbe2307a97eea1e911724802b6920dfd4fb530fd77876c9db15723144c970937e8e94075d9d098d5bba2b105741480ca1203e44e472a01793b2f69c3435678e097f20134c8538ccb931c10590339dc80364fb6ef0bf3abf60613a47bc36c8e8cc60cee2eea74e9f4cb5e448661ddecef02c5f393686ce67cb13805c164f65577ddd4a4b9fd0cdaff2fcab503ecfb75e641c0dcb969e4d0248c92699af935284cdfbdab5bfb2410d1434e7d2a71aaa07182f5504eb5188025b214c81c3081f38722526c494a39ff28490f16cb4a8695e8f198a681f9b453f7e8209f4962e2f007e110b0ed76f1dd33aa70c25212849cc72db617f27a5bd2d15e1c6fb86bafbf4f357e02e9a70a09a1428e55b3eba4e5e7556edbb1932b63f58d33dfc1049e0e65178656c3763e8229c807130ee2a7e4e7c2e9c7617358bfcf47c315e49567895436f54576313e2a5e99cb5733117d500a166ac9e1da5a1a4326e6cde5577780bf35271981ce8ed5dc4899b792c2231bb8f001db2598ac6dddb82e1248936b71a6f0971006fa7a3f0d3e32d6c99c8171dcda55f3abe8757c00c56209b24531a1a6aac6acd13561619568d9616989e75806926b7d48ad5a3dc028205d3695cafcb70e49d57ef1d39eb75c5fd4c5b8764a0aac94e803d041edc12c35b47f84bc8bf7305df98c0b07a0873227b965bd261d9add05ae6f3aa4192e437764dd55f44c9131262f5ad2ee6546186ed773acd080dd81a62280c139d98e98abad7bdc2a7360536d9ec42a13e249df1a559e5ce7b4088c2ba61c4ea4a5d03ff971bd4fd5dd1cec6b2e2590d0a60c966758a7f6393403c8746d2e2fc4a4df7bf3603b8e790ff41fd5d7bf485def1aacf43f7ada85a3a14d1e1988777940f5fd8fb8c0f25f36f57d17a4731516b48209f7fcb8a227d4afaf22ff9addd40277e19d8d7d9384207fa5fdfbad9e83d86442d16822f035e53e9e75bb94e93ff5f08ea63abb1bf87b24e41c205aac6ab4b2c37386ef8b3c4093af964a00d1c8d961744b5042ac3ea011150ed593a590abc5d79b47bb791ed44faca537fb389b0189627833926186a39a71742d9e6817230ac410de04cae97834e019085c3591ae711cb05dd885d7ae427e94e6e053087ca1ea112522fafcea561e248d58c842d73ffb7df86d757e5625f65456ae5fdb0e89c83b2174d8bc70b444495cbc87882b6fb5582f6ee5b503a42597c88477f54a564a265decd821ced59a4f651cb48fd75ee3e62acc670d98673410fb19cb6bb1c349c3f604238708c1d46fbe729527b415802f360df3073d42cf45296a728269fcf377acc0b2b2d7d63c1c0033efd85e3b77b3f3d1022c50dc4d5c14db160d20d382e54309b0314dba9b6fb95a17241a81438b20836ccdc9a4ae5fbe8f4655f31de4bbeaa9619f8471771d22eed101294ac6bca9f4b1718022ff357e80d447bbb15b0d51039d1b3b2a41a2b590d0d62ea86acf0d9a7d70b928466f1a5f6e89a7e806f8b5d449c3180eaf9958603219d68d7e6624d7788366d249fcca171608ddb3672d99db6985679ddbe4215a58b4f813b5da34b2abcbe9fc2a511ff3a736e429161b35ea8b9541abe7fd4856565aa3eb0cd0ab3c9b785c71f36542ec4ab1106770e9f93bd676299a8748ae851dc1a03588601c09cc16349decd8b7253003fae2c34b477427d00eb2ea7d253b5f7afb6f344d793ebedcd2ebfefc6306288696353570e40e926a2b56ed5e88ef13615fb0e5a5d63b7a429bda5910ad9ed948d9825f368f20cf6e3b90420be1ab5fe5bfb4fec40b7fe7d8d63d3881bf63f4095d8221c59685f1695c26a272074dacc4d2f1f3aef1a68cf55d78730b338905aa0c0c74179c9d994290496f5a3e8950f520cd1ea407a13d4dca058526d876581fc6088e0b84497ffb70a27981c0c96a9eaebcaa0c42e5494f34c3c2da21361a7bec11653c8c47ebead5e3662d8045416907141bf4110f1638d979788afce5a87a2ba970bfa100f301bd2ebc0b756b609b1c3b33163db8f15c5e1f26639ef99911a038c575c76bcc666e28a5ec4c9d42d964ccdd90b550b8676725c5f94efb8dcb0f4892d09acb692e131f581cc12c2b26c956b651ffc36e2677325276638a16dfee1a81fcb38b84c20a494cb8903c9cf608824b38be6ea6ddb8ab4c90d45cb14b20c4becb5ef276ad011d995c4d51b2591016ee406f5ec9cf070cbc6e910d943482557395f646881c0d09a29996c303112df9f6130c7205653bf48566a73ace99bd699bc9ea0c812a25b971ca8622f0d822c4fb4d302058bebd21bb82ec99801d99008364973064d71759c5e353091ed094f56b96d22eaf79fa2c511f19f740e32c326412a5b82e03b8cf9cdf4dc9e5579787842134f26add070bcfe733d3b8b6fe36da94a8ab60e434f939dc2c42a457906b228513f3b27888fc0f80c1ebddf9ad83178c38fb49a9e6a5bf94941b9420cfa1f7f1fab9ba2a0b880d5a11be434c9a4841138f763d9a2193d8d3b0357d8edc9f454b13d86029fd531b388b81956fe0419787c83569e464b5c663db9da6a23d0a8a93be6e3cc6e9f53c6d19a929aa4e994e43f849438a19a0bb16a976b371b94382b5db02817dbd050c2e229ebfac52d9125b5760f8cbcfb7c060f758828d1285849b4748bd0b3bc9b4a56b9ed066e2527da330ea4330f0085503eda920860e3ef4763f023695d5fb58e3dc85f9890a76438e871245801331ae347489f9b3f7aa7aac2329591b506d350e0c81e031c63e8945fde8c349a3f5fd576d376eb6b5741550f282f482e40cecaf96dcc58c63d0003eb9a1f7690782439cce2d13cce7b43821b842f2f031b3c7f82d37f48344592f786a44899785723159803eb0acd8f0f1cc561d20ec9ae3f2b7586c19fe3e3fd8d83aedc5c3eaed7744e817d626ea0ed6126b94c2e81bbb616d6b31f656f9100d87d11aef3332c3b7eacebcb77d80fde516e1d71dea8262ea7d8842c05b9f054af7f7f76a38335aa7f842df61e5a075042aa876f8dad2ace12193f085ce17d9de2b28b00366225ad1fd395ba051773d3ca17bbbe5562b9f6a911a8bbdf7315fd1521d089c0df54f870bf71ff7a33c431092c52582de386056f6b537bafb105861ebc3bab9269e84ea1f90ade02a561f8c3b383da214a63007aeb8c74ff8a69d4873779453384a0376b9947c546bd241bc4f9d7d4099f26839876d731d2d32d97ae928c248e22333df579f274cac0a45a4726a825c09075f1f563e82ab555145761ecc676df6e93b048e58c32eb87c482525a2c6551597cf99c8c8b9fd0d6ce18038880b00f464c7457888e0f8b980c4936a6dc04583ae754e7cd37fae9f0cc6b4aebdd0445629a976639f078e653ebb68a51c4f484198ce130f227f6cf84ad8748a22716eff69227711e523e03688c2ea76f4f2fdf982a540417690ab3803812f9a5a8f090c627b64fbbfc5686f4e5f5571dc0f2ec3f2ac255db463a8caf5291a54db36b13c178f0cba7d325525bb048b67f3f94dab01dc77813df110b084943c72a570973ac4afb632315b2225b88f6b7b01f5f73a5d9dcb7f2f54c5aa1263326bcdd9c1a27fd0a3a69a473097e8beb08e64e73cbfa7102e564d5df4262eaa5bc14883772ef26d4e0a396ba90243d2e62ce2a7b98e0b660d2ee8788cc5ab7db68e26d2d5dfa1ac8248cf28b40871d1951d120fe4c7e3972ab28cf179a879ee031ea775b26243fb0efbfbacccfc9ca268351f49a5499601075b3d90e19c75a0f55054197f7c47067206493166fb392046179687696b5aff85182ac5897c95476980bf1676321dbdfb2c4e28247557724f556e14fc3cca502954f1c3239c75800d83c40c7277aeb1f3f61664914e9a5bdd09f4b9db6d243de89aadd62647529044657fc6a062a33fbcdbc52ccd9e946381d775adac3b33be0fbe1a404c6a327bc461978bd6338235e9082d6f5ed18cc69c699946ff1ffbbebc5f12cf10fb7f714dfbdc27c8c66b0e3900afb545389ad9946cc70e1ec43ffee3a9543d44d4744255a01d0d423a7fbb966388dc7c9ecd137c984579de4985884811454ff7eed3e528b5d225784905fa6612aaceddf42b305527503198abc8487a92d3bec52738e7aae5f20ba937112e1c39366701664749396513138dd77d9fec17212dadbcf7f3e735f12ca6af3c536691f01428cb89e5e6716c35b0894acf1bcd3ba1a58c03e13830afd96510ed486b0d64a63f3a4525deab138b110e7d5c1d04c94e904d11e1b05f57135241b9bc497ab9b86bd787e4deb98074a8948ccafa7e939e500c0e7129b682c97763bd8733f12a954b2413b7b60fafa73fafa63e63679d11d24769c3fcead0bb9b029ffa0d75a43cd8125e145f45286f07ff125d02f35c252f54e83f0ab8b1696a8c588f7b337cbafe6350cacc877cb54f565ae33d660c5caddc464956ceed2dee8bed9d2162a37eed37df93e2343e184a0e25f7edcca2bc6f6c1d0c7622dfdc101e3ef0cc080b3cd2c8ce94191df44a2a10cbe3954e08ae8635c0ac7a55dac14ca9514178bfae22c4613bb26a79a2f3599357ec4bb21d14baa8e5d7948e9f9e85d98b769f65b5dcdbb69374619b0750120b66b4e20208c7d0075be6b8ce99a4cfd00cbe16edd83ef39b076636abd5c1d3ff98d3e84444573f0eb38d14204b0893097d3134dd99365a29b3bef8d29484341b4415269a6136ea0bd6aee605823df1b8c7f5aae3cc3de8bd4596cf1d7568afd6ad0dc958b4279a3beeb4a9c5c714e019b3837c8188a457bdaf6457d34b1b594f613cf507185e2e4edea8d2a83955aca0977d369a72aa16524972dfc21c1813265e4a3baaf8331634bf8929c9c6c4072893c7e668ee1fbea79c2e5b1a17a474c358382853218601b3290586baebe629b0cd369df49b71ae211c675e101f4f9c13c155cb5442cd3fc3aa1d7ee25df20e4784bb6190a0736561fdbf2a439e74a26fafb14f34c9cf79502651b9454216206fe1d592ad3e88a41b4259e6ac9ea65babff6b16f4d912daca3435f72d10dc6f32a874b79bfeae088cceb109ad92d8951f7cb5381e442d4f2e8c606fd1e00b4415b8e077c6952942cd4be390a58e21c1f37caf748f6a74bfcbd3200d835bcd98b9589bb4d6714e1f779c17f926e2fcaff4aa2d6293209288655ceeddafa47412069c7e59aaeee9e251466f564647ebd8e67e91f2140e05c8f7ba3b10aa10957687592fbc96b0bca8bd5a9c6420585cda78921c5c13901d7d59887b91bf9f2bea7d1462ef51f96ddd1f58d81426d6e8d7c265a7bbac77918acc0aead8d7f57ede89aaaa66917c6b1fb711c08970061075a09dee5de46165233cdd40d20fe3a2dab643ab4818aa9767b656a09d92aad5f0adb2af481f74bbed1d7bc13b61d15df88fed22eb3ec263a8f370be4b2f76d2495665b8a61821827c9e3c45181cfc890367be71baddfee207e89600f37f94d9e37152caabd2ea71b52977c9cd076d82267a4f9fb27f71b8ecda6a567a215249699a515d866056c54659c11f41b83491381c6d397c5f74a2f25b34ad26e778af612d50fbcd6b52174d5092c0add5787996b07c1ff668d7fe93989c21aee879945e191e939ea905981a9a46244d1e51e0521fd79d049ebddcf45b27b2fbccac129b80d4c032ea43ef0f41fb26a101ef187cf9cfcd93b3ca0756c0394f5ed8e9d6e0cf2db09feb633899a3efaa6670be1931755cba1eafbaec0b4e4e7aff9480888b37c328ef560f51bde6cb0e1305ad20c8dc8ca2ab7b29d200bc42aa4e6d12ade98ec57f9a40e2364593104a60bb152c95660690c0d87b55cf73b9fa4d7440a0a7f631d488c07898e221be55d582ee88708d63ff934bc5b78d98b75d08f7f32940e5fca0aa4e7a609b64de830d2a830ec03faf397764e15fe5fb8ea3ee226f2bf269bf1349c3a59e62291aded05936e52f9068c6ba957a781574051a6496e18edc362df6c9a29fe06288a0496281726cb13477f9b039e59f8b54208fe42b4b880fcfb641daf30c2e11df2b69647bf24b3e8a07fc239d58dd9e5a781c4f8e8eb3f61f5bcfce8c91120df0e883a09ac8723e85b69c5c46aec5500d26b5b323c9e1481516903438f8efa07a26fcf7671046c6e1e0d08b91fd3e3cbb8384847e311e27dbd6803a6bfa685ebf77b2e79c687a87401b1a415973557f2d03fc8fb5791bc72317836bd0284f104c044c22b95f50f3249796c1e7e0813256d8a4ebfa4413ba79bf21f880580cb6ec0394ab306a5d69b21208a4daf6496d0f0436b4fd6a9ffdcc4c3f17a3596d198e3c914599e535773df7ffcd840a591a235059969165f5c2aec51acebc89405c4e5ac411e8a7411b1d709aca72aaf6522e6a95edc87dbd3043dd31cd05f6f5e659f6284e59e78bb875df20b787c505869d64d88e4815009caba8fc24bdcf2ed01fd2f6d1382330bd09d11efde3cf0206b408cc30adc7b1ac78e62b18d0f2f469c4133e445752636ec1c74604b629c65c5f115f7b4be961c3ab24d798a4048751e8de75c22782dc5913394a5f28bef19a4730b0ebffc567cae4a4d88b63377fbacfa55e42aed917a0b5d04757ea3555d04311d948a46b7f495de96ad48e51847edbc59afef93bc04fc666e03a3544bbefe63d81b92114a9d051fc1a251aa6afb33d2dbeb7982e2c768ec62b64c27d0fdb89384b5b07d4beebf03f3debbf419dd6cc457df15cdfc2657014ebc9b9ac5fa4ca0f0cd71ef096225c1e9285c74be8e1461f8a6cbe93cf2f8e59d7bef51d24cbca85db4c1d0aa5e090fc0d77be13925f96e9d31a46c4f89687f1aa46f56e6adde858c82284f2efff07f44bb8b7f018446101750608fa352f231948434531431e165cc8873b3a6ebdb1a929fa74e849cd75740b2b2067877152378c2a97708c8bfd454b7b92471d5d8cc8facfcc0258907b04cb45c23ee1133bdf6badf8c1762a582607176af2ff565dfd68b043bab81039849056139cf49eefea2fa5fa291990d095288b4f449f863b5ebcfd861836b5a526d05fb0887db91e5c9df7ffa684bb8a7beae0f714bcfc975d59ec75df0ec6ab54252235dc010b01f0f3d8e282ae532e94c374d79137e931cb75f2e0058ea97dad74bf84dc98c727a0f22075ee6e9096f6296103695da223135d8c758a9da5f452d1451395eb24c879b9c2a51106b463cb7ad3f825d3c6f1fcd225df4a9c025a49200d3bf6a4f347573d878b4a08509e21e75b70bb1fa94a2e907c931e3598881328d88d5af8b276267c212d1397cd63d11605283b2bb52d06635030ec01250a9991b2d3c74bfe41995386ff33ffbfb4ef642c25d1ad606442506dbcc11e71c95edfba8d8ba7c8268410cc210cdd55071d1872d8e2e5e564f9b5209c68a3dde060f9650b9ec91dc060091c0e506db311cd1ec791b9ab78eca365786312e230c71f615434627cf44662375339c48fd64e89665fb454e5637f0277797d04de928fd657a18a89b4d696d3777fb2e058d0c3d277c320f0ea6eb52bf8cda122d626cc426e060205d0da9c0a21ab2bb9bcef46262fa4c1c1c39bee6e45d2bb746a4992731e04888d16741b8494a4a192ab79d560bb4e0fb3882b376a96fd94b6e1aa6ea763ea8cad6708c73ec9e30cac8a92f982cb36a0f56505fe621d3e6dc2da92a6d4f0772adffb29f08e144152ee1e7631f263d49295524664c49a562646071a43fe246775f9b578a1216a9330e751e34ad01690bd1fa3da0de2b3061155dc88bfa706bd36e03c11c3a8d2c78422c5291a62745411c7fda73823395d639bca0c385749233f6af67228bb0a023339e4a6e76e54f0eaa38eeec6ea492984f85ce9a9e7963c2942774cd459a8d342ff014e7d0315c161ba06e0f2895adc03ac8da3407886303e0b672f6368ed862105818eccb5917a47a79ef4fdcfaa044ba1f181cda4497f471e4989a8102b857a6182918e2ab0c2b19bf1644c860561cc9657b6503b86b562f45f7bfe90c0f605ca522fff3055f03cd91eea24914a47383e8ae180e6c8649c57a1beeaffb6f73ae5d4de786df702885dbd659e386a34c8559f5b0705b779a9785bf78a830754bcc01cfc7efe247c4cf95dc52e38c964e67cb9fa7f449d8f921dcf220f58d309a8b612b64788d4590581f9a1a424ac6aea3e9ef0575bdb42122fca3b5b0d6b1aa6f2224540a564df548673ba1804011273de60ad6ee8ee66a971897b0fd9a3abf87c847a98f5b8e2a43f9bd29dfbc77cb0626541a032ce2384da3a9f7752b5b3526f955f2634f65e33b48dc2d99bf3b603190966af6ea67c0b08cfaf0803d7fab6c136a4c6316f4281054aac66f2d6afef8e25a1e84c504658d6ffb7aef36228b5abace9ce6dc8092b8d3c6a3ca262103becf1cdfbadd16f7750a95b3c61ffb3a10d074667a200a7d3bad895bcf2ac0a9f4016fbf0083e5b311dcee997d4007e57f8dcd1118099bf4c8b608ac74705bf7cd4d1b609bdaa3976f4112cd83dc02125222be9345189472b70b1837ac8f9fc0320f47c52cd761e17206b9dd55349c05051a3f0c5dec3c12bf60977ea64405e4516c1f756fadb94692d00dc4d501a5df7ffdf1e57314f70f97b4ae6c7746a4ace3383f34a0202fb5a70634531a1afbd357069fa5a58c82248fbbea73db899c4a7cc307e4a3bf6a74aa8f5c1854b7431e0d2596e920892593599a7e03ecf895561ed084c61a8a844038beac925d747cccae681dcbaa932d5beb4c65b7239151aa830534c960009b5ebce66c90b8fe373089b923d5fa904385596feebeb4f4b537c7c46161f189c5b521f08095e92157581bcaef398aca7d84f12a4351dcde80a42eb72a5c4e94e9cc690f7abddb65a6208fcf66e8dfa2bb0373c1551c51ec8d1a1036c49be8e913ccd25fc1b09099c58e9b02c521b2451779a31b78dded2dd22a83faa811bc983ba6ecd9ec1ca235995448fc76df462c0194499280b6efdcad77335a6dd1d6f84f26ef6ebf3c53c140d206749628d986c821aa1494468e85823c7a09df6cec6d25a0311ec54583debe78134644a49326c5b57faf4d76e7af0626cfb4046eeb88c52c4d482e5098d4dee309e67e9fa16f1f8a3569b3573a6c66ea6e41ed3a1b7bba287ef3458a951b9380fa2d565de3beb26b83c5f6617db0378574d11056628e2dd52914664415ef7e16e6d8deb3dd11b16f341119bb0fe100a20a486c26ee9ade22d5c3c53ba612bc861ae2d4fd255847d0d64672f10ddc066c44ade0599c96b86c7b4a7db9f78b12daeefa39489cd61ef60a2bbb8cd5fe2c7b98b8dbdc79217ac4c376ff93fad13c56bb555ad3b6036f0f87b23f147b2cb83c45f23245dd960e67b09fd48a35fcfef8e7a813147c6ac239c4f18f3836ce3f88cf46fc9b4a7057b7599b667618e2b648b7978828551ecd2a975954250ef3b496ee67425470e09c20bbc867401daf80c5925e396380ecf9ab2b31ec0c8238b880a5abb7bc78292be1b461ed5bea8d43e58ad7e9eddfcdeaf025a3f567d6d0c240f38721568b903a376edb79abfce5733905c4e3cc2f2fc21ec1143b823f722d839f2a1c454543d701072d5c8b0da9b792aebb8cabf9e4e7e2ef60042e7eb51e0c01d45fe00b813664e29cdb568954a999ffed0085220795ad751d00e045ffbe3563ab5836150f6b2d03036c8711188ab1ee98fb0ae30d5539a979c1f66ef875c0da2c1ff5085f733a3e0aa81da563fe7f51b1c962104806eb053d4cf6cbdb9533a4fa4155578c24f5979d8defc30c71e790f2c5946b0212927b458c206449dafa9e71c8ea4e6781323ebbd4fa956247f4063c8748a9f8844e2c9046b04a22a26707a4ecbcb78d73c968fa204c5c0ab8adc95d97002615295c6474101dcfe6026fb0c0ec701bffa54db6dd7cb891210bc052be6bd085b31c489da6bdc5ca87a8a51bc1fbcf5dda62b8b66e81c8b95fdc967c19130dc686953ac09b1c60cef2fd0ebf64a88ffcc10e73d92cb8085ad8c903448109f4f00ab6c56ae7faad824377198af0a02c847baa13cf78a9d8ca1d5c6094b263218b9bb363f297671cfbb09d39c62a9401de682576c3bb6a8271d0ab62093ee3581de6689cc7a80b004edc20df251b3a8021663fa5435f788851d79037151c72d82270d25839de4c64e4804a6f63f81c3d9c6ac178045943db3b09bd70b13533760d24e206d9d4dfa78f124206fc9085bbcf0d23d83f26f4c19aaf8f74dce98809c19f802237389b0e743aae892b391c92094f07464677331b980b0734bd3c8ef732f8906cc5109caa2b4c890040727a167b42e344a173b92c537b2d24e2d25e2b1b1df12a1dc8e946491caa920f6fe576e0081c47dfe30993ac020ef5ddba448722da0353d6541d8ce72ef53f9db80e6a214b8994fa231c24171f283f559dcaeba0606ec67a443ca5663a82828ff6988963b5164eb1900c6ecebbf73a29c86f683fd368aa9b348f71c234c73834d8fa3a7c38506c896948eb988d23b72bb9b9166607ae2780dfff884ce30647d566dd197074e97617dd037547a5407bb29eb788b4d2e3214c72f1c2dd6ff50ff95320d6afd411a675358ea1b38e3d709026cad07101f0a3bbf33ebffdacba38321e0611246d2924c4e78df3ce2fd060df4e1a604dd9725ad64693dca8c5c13560fb14194327eadb09ff19c96b22fd93ec2f9c32b38ecb098e79856537df8ccd70a67c273387e772262626b97064e202a9196e87de5f81dff1d92c5be5aee030cfb8417ba91b0264c40073e7d1c0b1eb4db915238f3b761ccbdd6435485fa016b96d57efa79cab9c107244b854cb959be01d90e2f13c84458880e53a1060b54f57dd3a1c00f48feb295499b56e77feff4520abada9abd5549eebacc83b12e10fbb3115471c04997fa5e4c82f0aa297402239066ebf5f1bfc5db1b92a6b7b0cd270d137ab0bcff5f0592c2d7d54909b28d027d4a0d38aeb1095230c19dff107a7571215716b05352b69e9804d2773f3b06ca27307b5d61bb4855a2fa25fd7c43a8992a73549648ab06eab898410837dcc68d8a266f2a63c82618f773474d570fcf60924ad1a6db80e8245a71af59f590fc06f0e74307610f4ab35a6b63118390a84d57770a949d6d2a902478763220664518b2c02d7177c329fd4d5757d73c3e3df89ba77919f17f133600075676dbdbcbf4ec43e560a3c54bb7676601a873e3d4b5d24a68d7964bd4b011cd9fa4ae699dfbf0f56dd97905cb1e8e0fece0e55a70c78c5cb7cfb3830ea6338419788d183e0de23045128b4b1275c56efca46cf9e33aa08d78114035ac2500d19a0f3a10fa699ff6abde2ccb0240baca2c21dce23705b3053609028eef3a64a22419965891c9e7e6c608aa2a628c86984773cb309f0dac5c4c2280d6defd6a0af760bae6f59dec5da15b40e90890aabc9d428ad433aac97fa68cce95677f3b0c0518c68d7dc90eb4a9a66f5f9fd9809bbbe64239f74a0299a418c60c69434cbc469fee852b56db724570dfd0adb0b35abeb0be299ef7193e24cfc99605d2e632e52024ecca971256efe36854b439df7e1591655ff372c45521ce404dadb514b2a9a1436067ac29be77ca1b1252935c6cf703127517edea6722f94b29b7d609d3405bd66f82b391e7644b9b9ed2ff9a0176ee765bdbcd7e5082ff8d16044856cd495c77ae13efe4af03aa8aafb96524c8e89546dd7daedbcc6ea51ca679191beb9fbd20021b604dec34707609d8e4d1ef879e7a50c0b4c81c56bbc64234c3d80bde9700ac3a09986e2d69fb692fb7308e66ce9227e7900d2f43c0badfc14eb0fa3b6a461f2ea486185b5687bd8fc80e50ec8b6595123b525f0e12b001495db177cbcc385ca8c70195180696df0de9fdac44a48042fb95818cc40878f0083507c0ee344ad06d8a7c687ed2c346a3ed9f72b6c32870ca4dec6263c31a198d7837f4f3477e43cdde1553b298c8fd267e0bc549613b3e097d19e7c4f7fc1112c038496bb265959dba50b3098dd08db7ba21eb90c15555c1b47832ccb292afef30bd162cc07a65ea4e0c53ffe10f4538f99000df450635e4e2eaaa5b154594e67fcea1cdac9c8b747b1a84d418e30bd9a1a674bd0799687c7a63caa2fb403e561d99b4cd3f9a77618593856a3c829fdcd131f7abb972bd722b653faa5a67799064120b5b5ef5484374c3384cc0e5564e2e5a141a309569924b7d39e415fe39a237fe55b4c08d1880307c41408acae682465e82538eb579edac5d090f20df03c4dbe291452aa0b1eae6ce58c6a85d2d3115ac7831ee9a76d38b1bae18af1dd2fe8823d06b7e739e05271b752308a1ea35848a5672dea1dec0a6481c0365d71e785616f10293ab34e983de383d7d357f0bf9614f9c907b989398cfac6747531efecbac605064b2cb0e47c11a024b9eca00080fc2e3e8255d68f7eb50e3efa12f65e14d8087aa671b1589dec17058e3e8dbd5694600e146f19d55d405baba025e793a0b18b63247161fd0f9f1c9230d1ba772581fbfa9659aae66ca202526779061d8e098629d8bc2b6ae68a930135f38c6288c938d40644cb03734cfb1ebb1db74fb136b8ef6fb4f10aeeda260eb685e4eb766a7e4fd556c5cad524d5c1b484317246e26db94f0aed49ded46fd76f80183552103949a28123ef39d987c07021d7ceaaffe6dee8d4a1f24b18382af2d612eed0349ec6abd8a1fd17fdf9862761a8e600e7b55c11b354914620400b151eeacf396b59cb076fd6cb0575e7ed7d3cd3eeaac7cadee12a9a881a88f61379a778ac5e17ab4d62ccf21b7b6f2c6a7637ea0a004ed6fdad9d98ac952bde4484974c5c53c3c03036748ea7f2eda30c03842a9bf30b2205eabd706012cca2d561de1da8349fb5311940ed9ab2b5481081363e1950727f38985469c85b03d088ab705f8f49cb8e46c0ffdab0c4365e29a286314acd4be49c9ed75fd940ecba623a3f0eded44846a81506786c0f00f93dcf75beb3a2e124b141a7a801641ec7a745cc2150bd784f88ebd4ded73ebce2186157701f0cfd39f4f9102f2c68c9b2fd8f4e20a06ae2180ee993d17e867dcdaceb2f9f0f038396d5accf79a306a13ee9ed9e3f4be4202ac1ebf25a260ebabd384f8961a9949d46f2ae5be9db13ab60e38fac6925355e0f673755fccaadbd07927589014bac9e2f64e53839d47648ae7535dff09de6cadd0203e87ab1a52b1e78a8664ab8ed6ba4b0043dafb004bcfd30cee5546517ec2b20da45a1d068f81c79211176e4b47a97ebe444b1aed81ba46a14a99e0267c69ed67cb49a00658b7b2b72c2fdf83ab8039a57b8016a9c35bbe37f30af61d5fe387cfb24888ba17295344e1ff0523f39e2087ed0495b16b9a399013c8c160d5c413fa5e8dcbacde2d0906f8c98327546f33497278a86fbdbdd1c8b3424dfbf77fb7b8d5ff29cf909f8e5341e110257ecf84a66be4ac0361a14d0cb7a570aebecd9dba867bc833b33af14fc78547517e3f0ce739cbc0068c4ee807aa6ea179801fcffffff03