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 63245 4a5c4dd16e72c414d350fba2d1ad77e2f6464d20faf91c3bc50605f8420bedf0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8bf14a1d270495c784b289bcc55679a469ffe06f3a9506eb32c0bb2fe9ff42ac
Certificate Block Hash
4a5c4dd16e72c414d350fba2d1ad77e2f6464d20faf91c3bc50605f8420bedf0
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050200000d0110000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e570fd4b3fcd810b73b5a142344f0dfe92f80c92008045ea6a73a7626ee060aa3846f495a800b1d4b13a93f6d323b4675147284a5bfa8ebd58f2214df0101093e0a6ae3120177680306e161fbb9458b511f105006f4c97bedc08000000000000004000000040000050200000d0110000

Raw Header Hex

000040207cc6ae8eef90f9d7bdcb3749877539fa663efb442a8b731620b563ff50c4667e5d5eb7c8ba1b5dcbfe931552dea4cfb85658fd5cbf020f6bee53848c6f343bec160a196af8140218ac42ffe92fbbc032eb06953a6fe0ff69a47956c5bc89b284c79504271d4af18b

Proof Data Hex

59,560 bytes
121216020307f53fa22e5043a9da0e9454b4fee200de9c73eba6f21653faa1552218f27de25f010fc7a768a8c63f181565a125814c13d206ed3e3d5733b56636cbd208a252b1a7e40056c7a5d293d99c7f59c2676893bc1740f25cad1cf18e71cff7a28fcb44fff722b3fcfc81b827db9843d952b57e94c7a4fbbbf2d385b745a6bdf59021beaeade0c21fbd1f412d80b0abb4ce996a2f7de397483f822dd3d21281653d2fbae9e0e1eb216c59dfbf4bb397f87d60ad68d5cb63d7c20c1b44d8cd7dfd4acc2d228dbbbdcff75112b2c02ad8ec78eb15c06ec5af9221996d3ed4162c6f8eee0342ae6759d969d58fc2d62db56b70e63a23db89e849e2c1d289306d3f67d1ab49d8dc35778bbd85956510aac90950daff88636eb420dcf6960ffdcdc57f3809f35d92c0a3e8de4673ebb236e9112668639b7dcc756755ea499acdfa5bcd1c29bfc15eb7a83cf359055568f6a170a5e1c1f88f4673d64762e6b42a8fdbcebc3033c714761c97d8a97d400af1b3bfa1325ef52c8011ad0afeba40b11320ff86fe0448f9bf9197c9fbe749d1bcf467dc1e08262bb396f24ed3c6a5c6aca9784366e60ac065625776aead58584c8af181af43905350273638381c8da1ebe36d4ee37a59dde18e45cafbfa18db6933bfe069e3d7ce07796922bb0bb96a3df247d45e4cb8c4eecb854a9f1c074e2e656a3780003f456226408c04293fe355bdc25c0a2a963d152695e51e69925b688bb5d9db2ebed9a05d1f4ce56a6e882758184dd39c44939d3a1a21ee7e637d1642e2b577be54bd217e4dff8a21073e4d86f7c92cb3e1a3e43f7ba20b94146c0dd98f738e1172d53df8d7fed294d6a1ba1119a0911c4347edcd23348ad0fbbe65d0ef11031362eabdd13a2dfd8d8c4a985ae0daaffdb731708bd7f3c670755cbff78a952e63493ae531e87ae7707e4b81d4a8e08e4f6655804b62809732d32023e0989aa05708de2aa803560b3eacac1a8267920a71a3409878233ee6c88fad52d96e31a5b289093783f8aeea797403aa75fb1df1992fe7b5c9ac9506f334a718e90d10a9d567e92fee225c975ce53ddcede5130f4b884f38e622e0d6a34eae3ee65e99417bd350b7890696532df034bb00a6853dba822861e60eaff652c051ce6cb2844a6be293b0bd0d5dda20b552a0410752b92561a8fae68e71c85926a2e6f355d92831abc476b515df3aa941c2c68fb1b3dc8596f0b713ed58c5c52e51d5ac425ca5ff325f9a54399639158ce1d3ba27fa64712a123cf04a613d1a786c3de31e22fca2eb31976eb5d28526feec3fecb0a4e062a27b6ba45bf3160c3a98960e262bb199fcf9fb2080b6f07210f85597e9b0e36c9104fd3409389400ee9562f15da5333bd89de34f15f656c5797fac7a055022be271b97544c597b2742169ad44d5ccd19bdaceb0c3d9bbfddee95e298635f90fb24b844a3a5f54d85c82bc5b9622da10db7fbeef143842a056c3fe308f5e17e358332293a520dfc8073f4f221ff3e46efea4233de55d73dcd41d62233fdb8a866df5a63bee40b6ed5eafc41cd7d65699c68db31dd5e3e0a1ebe00983d3e1637866f7986116d358042377e9a8563a9c50bfee41a3b461010ab848c20aed13f9fca9fa9021d3543fd6986c719a7de631e1369545c887fd00af248a6db24070dfe5526207792eef5bd28758fd9ef485c34caf0c333af47679bb0c5c86df968b33c24b3742d937a22f65b030422ad506925c8907288c4b8823992e0fd722199f78182b379e3cfce0ae4c6d694a06d6d79c6014acb64eeb95d86060f96275957300d090144955d9c0159d06235d958e0a908eb77c3eb3de3a08981b3cdb0b14d6cd6a59ae239321535a51786adfc3e40a5a692ec82ca73daecc592c1f45c5a891ad9faf499f20e356641d079c0c4031ce8d71142e6c35411baf97e925e88e965bd19663f7239e6b55f92cb4268af3b2e099797f9c5beb9a754ca4616e8c5bea033b131ab60fd9d6795341a4d6c84f4c32d73c91c350655fa096c78fbcc5b58150ecf8152c11d3cc67199783affa5d1129b8b464d9d34a31b2e4659c3994a5c8b0330b674e26b4061173ddeb2964fe57cff5ceeff22afa457ce96142ba290bf36f31dc9d60a5ea22b2c3965534dc1cde0ac6a271d7ef1eab0552b677d3cc5367d0f41af9381eb2fdd4aafc1c2f37951f507ad6c7e3ed706b0aef99a550289530a9e9970d5cfca3e643353471059f05efd4bdfae7a7d7272850834c3b68fd451ab57c7b0cc7462f861f245078a4361ac2b345c9ae88a06f2ec721eda87dac67e6410c384a5e44e188cb2a33428f4ecef8321d091f82fe07832109712bfc9fa8a7b9fc820745e295a3e7cd80c838d07cde284eb6a12f017d5a53a050932ab8b0ae1d283caf3ce1b6ee15770d3733dc8d091edcbafa49a2d7d970563f40d500fbfaf137efff95b4f50ee1bdba67d7e0404ee751148833cfe04fba9597d15fae00c72ef35c4da9d88d84ce2a4a1d91918f3937c0e95cad0b751cbf221607a30b01be8f4e8b4083f859dc5695d93555cd9096e23c78465d527bf737c1699343b4af27ef31d576878edcc33d7f345d4df9459b650e4bcd0155ff0b6b5d90553d54df507aa1a617a9b6ba91ad00003282ad269f6bc84f57afc5e5a45be319bdad702d9717b0412af34344aa0256d861251c2464fa2c80d417edda44fffb5fa4c046571cdff04011545ac7930fec83b0a126a75bbbf5017f39c7af6f569d1736c9a39e459913466419abe081709fd5cc046e724a56424398dc91ec5c3612956beeb152ac457d0eebcd8db36fbf89c58f33db1e19d8a7cf1a030fea7ccbaa610117d2c03f89c10097b076bb9001a1e96218f23921053a38fa0f9beaae463df777486dd6db02b997b9e832316fb37895b16a2997b32065a52da39f2cbde1fec88b54d96cea15de63904ddca7bb452d3f97d2eb59e78676cc03d678b0083ae9c50d64747434aecd5d1b123e0e57a134588953c8976bbe72fd74604a366f60889b5e6407d176ccb0fcee4fcde92cb1cdddc766cdb890e527f8ae4f58f4e8e318036528ed7f6552feecc1a897f267fb9d8bca4463d0319d2098591e520d2e490a6a117dd483a4f2d6abb11d17267775c7d845cfc3603a44022b01abf66302a55f8d3ec5c204831b9e7b54532aa482b675227555147b94d3bd7c60ba8d6ae04b2ab2e6126fc7975f20c77fdfc1f9a046597c7cf072cda7bb3deca4ae9a1638417a7bf9614d7e10b4ca865bf634df41bcf5fb9c5a75295eb38797bc75a66af6b08644ac13de2b59d1033a8ed45fea0959abc46b3d0b7c9a83ea47bae3c3dcdd1064f229fbb6b27467c9eaf3cbffb5e79f15b3937e6f972e596cf204315354b355de93238744b0c154c927751545ee1e6ae342af5855fd43eb549d5229c50d507400f80725bd1cab2e4e5c426ecbc8d7842bdfe7564f8f1609344aae44f209671456732ab515bd4a92aaf423b7d2795d6d438bba29867b7048bf7421250bdeed90228863162a053d79e6f7bcd2e1948b2c2821957f5f5981dec4ae7bc811ceb649cdc6df13f72410ec63b148aec9ce9d5878e327b9744209025af56cabac4f962b5a380ce8d2e167306c56b1898afc511d791345011b58db3e07b4ac87880f13aef16abfde6e69da2ad0e0feca7eb8c7d47aab4691adeaa50170becf2dda0ee5ad15de88d43189f31d29e0b6b1dad8e88b38a1d4d4d7ae9ab78988f2d74c78d86ab7c203d77d10ef2301dbe8dd8d2e142181e83c894d63345f86510306290d9176f86bc2fddd34573db66e81fbc3075d58f4816807d02b26b57bb0b0b9ff160d9be2551ee94b29376276d738bca9ccabb93c1a0444194f8ab9789ff995264db23c873bd1ac0aa14abdead50a0949b8132b34f4e9aee0f0e23f4e4dc191f0bbf1f683a273e49d77651c57907c81617a7f89849ae02e9cf37c099cea6913e5c892c48f4b835c48e3daec3b3f09b30141836182711410ebd69ab0e1554f4b70bdbe513c19a06b47dc7115c4c7ec6e8e05a80bfc94cf51f49b47e61037d447b730da99d555728eebc6ab869d9ef7120ff85d184cd6e244a557f1f7d1979a22a7d3c371e1a708225f300976902859e792bec04e8b951a6e5f9a6f00ca0a2e969b08743868a1ca6f1d03cac703f259c5a33a8c99699295bc42472d4d384cecd42c7dc4e16af65d55f6f6bab9ede46f4cd95edbd9bd1555db9f32978824de56c40cfdca5477e58a0f3e1daa8449a8b0f02daa1cd2170dc507a056b1212a444afd21e7f074eb73adf48249c93b4195ed52002e58e87ed352151ac974319e3d542e65957a4ccf0e5fb17bcd5bfcdfc0c162df19c1ec919e795ebf74af1820d9f0a26107ffb6dc56cf72b984d89835763de8e26f00ea39653ee1849f0778f5f458f9cda5f82bffc2996bffe21bac6ad1cef4c096caade200b688bd1accbb7ac08bc035b5df831b02d04896325237fd83715d689f7d530eba34ca0f1ffa86b454c4c131c9dd93895337fd1e847843e49bf1e5ff09065ffc65f7a6990cbc160ea91f0306eab0442e9a3ece7f6a9e7b7419783158af62e7918466a6ff36aa08262e987ad6ccd5e524c18f2fd38b5baf64e3756648185f921e2b48a50fcdca23167a7569e338e2c7346929c523b9d2405b12556bf89d5ca4daca4931f0de22cc0a4aabd4c95abd8713e044dd25c089179861b9aa8404e3079a6667d1a8d23d38b302ad2f5ad29c06cd16c21944d8c9324290762857d3190d62d8e80be5e26cd19dc8b69f8cbb44f871c365715129906b0b4196d9aa0e2ca6544655dd3c013f54fa6fa481560db8ffc69aa8e85517754d7d6d889d22f6e545d179896192ae95a41e2f4eb21ea81ecd4415173b6e97b93e87baaa6482de7a8b68d8b5b444f2448905bf8e66209dd181bc27584d505d277eb9b672dc98c11b2480b4ac0f681bffc603994f5394b8b8f6210257092f473bcd3ca3b330fb014c1cfef0e13df4d6ec5950baa1732bb9bff548b55a7939e3f2e45316dd927ee72e6314cff1008df4f1d0cef892183db243f6952516c0b45546250dbbd94b90edc37b722d1d262dc9fd5da5b0b8e882eff0499f9e567103fa089ad8c11aaf6b359be355bd9f37be47aa890637186072c7f4814639610a5627df79489eb02f0a3ef512bd2baa13db0048ab172302ce51b974c272db887990958534249c2f653c8040f7b22994b49050c781f64e682e45fe2c1fadaefb436933be3c867c0a31fcd9176e483e74744bcee2a44057dcc6671132ed160129f77df5fc9ef106c45ef258669902247e5ca80573c4fab64937d68b591cfdb2a2063cbd847651fd8f00f03eb53e07dc7b6a3a04adb23b684f3d762a29499ffe07b9e1c0c607f66ed6f4382f21d8965da720607eabd9642be60cbce1a838d4826afa80dbb5bfa70b6e709eb4fa715efa48864c34c17abb79dbe8f7a62675e956256668a9ef2f427ee24bde27f0d3f0a5ba2637ead18ac5763b6f5654fef90e1df4ed8f63bcd0d317d407692cd2515a2302986bebd40f4859490d3145924f3cbf985dca533d6af58f7e04a53fc3efd3d3692c444f7f8c27a24a58ebe476da0cffec4658c75e6dae515a635ce2eeabb2001c7116f2f026c7ee21da7973dd3f943da66089a42ec84dff877fecd13f070249f203538427bd635f5271e54ed164b7ede921f600383337dbcf97fc38126ac58b3dc11fc2cfbc9c5e9e80c0f4921345cf4e7f679d272a2caf0287095f1e408dc7093641fe45eed3bcc01a45f49c638d80f57033a0024c62ecd32a5ab0a7f59d4133160dd1a943eb26e35251fb8f868746a0a41631b6cea309504872f6a812a286309bba389afe8522d7399699bc15c4eceb34d978ef7d2a6dc669fadce78598110d7a2fdac91e59fa37bdb87864cc5432b8685bcb3394682b47e8b7c4f4653afd8086bfd5e8ab7315e6b6bc5648f19f07da16db0f3f46e225620551f26645f29eee56052ae31dd4f66cd9838cdd6d5dcd5cd43aeb12f8a1497b4f75a12ce0d44bff4e75c8bd2e3b440bd2e5c5675b10cca472e6a2e28000cc3edf79e5c174713c9ac72e2a4be9273a042c5649e59bf03e8d52a5632693f670c1b598925bd50b52318f8add7ced80f7bd08883334ca33eec7eab094b0d4a5506680b7c2d788b1565bfe6ee469fdea8aebb58c1d94cfa843fe08e839c34bc1b192d79503026dfc68c495b7567074d77be975f38e9a36db301ddfccdc4f143b8057321edcb23b8a11808ff764a3e659378bd62c24bd18c9485138caa7c7d4856fa67a3ca6190ae03f2fb3dd7f5d8c30df1cc4a8d20963bd0a49ddb04ffa5cedb892f9f942ff8a1b16ba814b3a00bcfe1141bd43f1bc51ff6de5e7135aa0527cab2306be33fa7cb986e663bbcfd38728df85041e1c09ebd71831bab31adc49c4ba4cb92f2a9f8b3122fe97edd4ff9dbd60f143e91305a6619e6eb63583453cff59c1cd58e705d705de46008d149f0f5bbaa28be1deba01380a668a3ec4af67af23cf406ec25994bf4ea999b49b7366a5d184c9cb2daff377c56e4c8e40752255df4bd1a818872b819960e55bfc48524b62873626a989f2898af790b046d70b04e3ddb0984a184c08a58ba287d2f2c0f524e580375aa6f1cf493a2b68e00a71cb157dbd200402ee12e73ea1cf771e7e934e1b83da6a5880a6de319af3715f0359e44b56ed5a6e579d1f9d6e8ee82b70b22e4aa71d4bc3578cf1b157751b4fe4c5af04273f0eaa18a0cce80fe5d022db319ae50f584b11ed000201dc9227544a18fa125d23a33575a48df63330515cd814864e4f74235b0b464729c69db19d555a2290cb76e8b9a6dec5d2e67640656ba97762dc4ae5155ce43bc602401b0c3955badabe636ca9e3bdda971ac62db6a35764e20e9859d2320c70672e83a3d4e0b036f33efa44cc545b79b61ebcdcc40829cab42fa24f4fb6b656a9bedc257b2d66fba845b7d3da3138ff5a015aa6125b92f9264659c01d38fd2ca6a3c6bd30ab0c8af5296035d0b55ed39f3c295f1dc206f347a846874106a83c29caa9b9fdea1ab39ff7390ebd1e976edf80f1c70e2c751f24e8cb0c110a6872b86341cae032c0e18ed3cd05b7ccb7b780f8242fef511dc2fc2dd2892605c7eebb25eddf1ad2f17549e7298444cc10e982c635b30e42dc31ac4b46c6f37d8c9944f1db89e71f23273f91a7576929d3a31ed5568fb920ac407382d0dbee9468b5a2ba34a7ffebbbb76ec15afb11ee7cb31bcb19c58954b34d807cf3fa0fe316a95af2853e88045775b7af021d8034dc9626ebdbf48326548ff3aa46810c84919bf65c49118e044dde033778ff176b42bec4ce745c4edc6b30bf3e6654a1d718bbac389434ed98184deffa5f0c8af34857d660dc8abba0831d029b1ea259801dc7bafde082bd7d5038b8665e603327a340cb36052567306a76cea7cf41fd7df4afe3c3a2ad2ddab66a9d365d8c2ff987292dcc3c928af024c874851e4aa24b64d2f90bde716cb5fe3ee61878316543d7c45e37ac047de46a98a95c1143c374dce0976b9781c8dbecae2d64f4636c37c8ed16a28c7e98a867f8aabf9efd379955f31ed3e7ee4f817158317cad66b25c88e96ecb556a4c41c069b474d1c4c517a1c228b53981d35ea0ad3fb6759c6ca1e68dd314b735c03fd2fc991238e6151a9b9b2f5f45a1bb850e50223b19a81ef9790e67da1ca686843aa6facdbbf021b8dbe7ce4d312460ec7d0755974d2cd9b5280b30d5fdfb85c510aad9f43401af2330570df2975307376d02778ec2db8ab7dc21ef3a7949d8cae9afaed86a6d9711859a585db794bb9d2aa4c0c9850e2f48bbb19e7d15d88ef1be6490732f580687d02b692926732a7486f09c57c236e1358a8b01be965f7b9ebb6d50696e91cc6302cf49d58bb948165d28b221423acf325b212ec266afb6637785c8987623fce8570d01a4742cff9fb52c35c24423ab5609f26ef02d6c2c118f2226592fa740feda7a90dd1d2eb239dd30a21e0cc4276d4924c6e16f1746a2bcf2ff26508dad0abb0998d9aef55851dc5fd070f6c46501a5938a5129922304863ccb8977b883cf337ffafd2eb115642e87ffc4bd4cbf9c0fb41acde8d9b070df20b8c22c0e5c4412514c925a0a0fadb2fb0e27852aa18d171594172e788b8d0c17a3a6d3a5057b8b651ad2596db7c91d91e2538293da40d6ef356bfc785ae0ee6ea453cf6c2e11881ee7dce3e545aad9e4cfdb31a48ca49cf7dd0f8bfae3e0db4dfcb7e2615f1841f6071d8bf0fb654a7e8fae15a94ea194ebf6b659e3c284deed7e101e544cd0b2fff2b7e7e8b83359a06dd54e5bda391420496cb9827c876a9c09b3cbf603a6a89aaddf239e73db449a49961f6ab14368328a010c8c71090ee109a3f3d4d3c979f99ca95ebd47c65c4f1109739e3793bc8506be8db28a08fa235a58caec62cab1a44d965ae3fdba9ad7fd095b78b5e4e0ecd978d659c80878585808da2648ce82e64791500c8518e9d651981df55e296e9677d24c73aeed55d2d677bd96d7db461802a859a8ae1707296a1d4de907b5701e3f175078b15e54e1803fbee4bf1a5353921745f33d95b83368cb2364dfa3eb485c417da3c019bc30d7e2f65fe4badd03189055f8e0953032f98f6213fd69bed9b233bfc1b3ec65891da8c1326c3d0b94e2564622f60c611ffa8f066517361ed1c9bfcec6406b5d5bd2d14495cd7b6e0c3306367c5136047e8a090c5d2ca9ae55f3105e39748ac71ff0c5e62e6a1fba3ad1a0acf2021d89b40f13d977e7e0e73b9a24cff9c50e9a978c30f46b06158801fd6926afd15084eae727e573a17474c9a52dcb6a131eaec815859a21004e53b0a5fa116b84bf9ee876c9177da11986c4f64e9d794d461f1128f741c8f2908c20a8cab46ab43063daf8162bf480a6f6627f1ee79c3a0b3b62fef860e14c1efcd11f263ba6deb9ab860825a8a3b6640e853b93e51112a7d6d793a115bdef8eaecdab1e8609003ac95f85d8ee454e38e27e905b17d709820f8c38ef0d88e595f0e8581db07704b1a7d12fc61928dcbc55017fce9258df6324644f9a9f38009bf866178893e1df408f21330db15782809097e9f1d1fad953a5332866a4c2bafdba6dce362ca99e8a83ad74a1542d3fadcd40b5d2a5c1f63230c8e69167e4f0250a61ad3c948a52ffd7391209456af75897427a6ee67203d2279e39b8aef2b7f5f512e0c390cddc2d0e08cd7c06c343bebca2d9d4b6014cd8837bac3f3a1552c02b83326e6c4ae43a677902fd27acd6bef054019402c359e98e6463af4cc6b158adc5e41adf932904370645aa78c938652a1c4f0295d89a723269045faaeca8c0b56504badb5182459ecc4bba1c93cfba5d639919b629ae527175a92a6733de3087d2534689af353e58335ea4addab83223d5c41a5d66bea7f9666c649436ca879d5c3a7fb158ffd0a7154615cf3380be1886c031d6c39856a9e57761707f1f4939ac19eee3d7f1f443bc536693c6e4c8a9fea1b03f7dc6ea727f5542ec54a42b98c79d63e5c6d92fbe2636bac349268674ff0e76dde72a2860b1de90d691dc1d00d151a4b2fbf6ae5378e7dba3f5a1e7c6b7659041dce21ecad2ee56ce17e1f3e11226692f22763edd5589e2856e569f46803ff1929977371a830945a8c46a60cd8e3cb1228150d530f9ff83ecf4b5244c0d1ca02f99f0246216c04714c78dc8e2298811f43b768410afdae8750a98e2c3f119a4a40eaf5626ce766102d5188ee118006e32333ab2526f492288ddbb507d7501411303c5f85258eefc59d6b7367553ad3a493551b21c5f66388f897c940d49052d575178bc19a6a46b1da022ce44933dedd67593b4c90b177ad00a42c1746644ec474283174738ed872b799f4c7a8d9709ebebd2a943d3853a989a03f518dbe08cef79f7f5ed8c2350a3898b93bd06678009904a91c16be93a18fe3ce789bc64a81afb7a332b66d32308b8bd2c961f1e9ee98184b2ec645a3ee41788d563be313bd46fc51692352e274891977d7ed6b1a13e10c918e23e2b44c3087035b41b7cdfca53291d5c54e09d4fcdd61f8a8747912d17c56111ffe38a7c71a1d38ec0f5914f6d656305554dadcb54da18918797e116edcfda2818ac4ed8c9a489c4bc7a2d6b63144a7b29549c02d60e74ff1333e79b75d7b85b96c4d5e9da8d79133d6ad097c9677fafb651cb51f6ba25f899c213f6be2f51016bcb320b7d828f2cfa8f4aa7d3bf9302cfc5f8179a1ec97fa3353e19d4966c8b5819da2ecb9e366f6d22d6fa9b68e976087d1a185ba6a799afc56c0689eb61fca916e2f61bc6446d78ca3d1ae7b64032c83932220361b694b723bacb0dda79575af6337d423b8c53f32e090f12f4d3ef90efc81cdd2b6b1b14be9b772db0b25e63c83650c3ef1007fd0d6a364c4d9d7e04cd4b4674fb695d49d58c2c6ad3d39af164abcbe834de3427d43861171e4163631fb43125647c761b5fc0cf20c3c561e2c4c6ca17f8a74fd843feb61baa80016af45e68d53606704d155808653b5c1ce1af5dbd26650b7469294f05c784f1cc5d5fb1f8d75f476e6a0cdba99498b579230aade745b28f04da4df741504cdf2ea363485a2c7db3df36a2101405105ede0f4b9c5934d1d8896f35f8975d509ef0644dd2778f9adef6ecd27823464fefc97eebfc8e31b51a37a77ee679821af1c6a8668efca2d30227cab20524c814ada5977d9a8e4bd2cfd17968a29bac9e5d32de272269f2768a84418849f25364be64db01d44d59db90b15d98da4ea6643a990ccde4e577d83e3c1e2c9363f3a28ce8875fc16eb2d35e68d8f17c3a7b25b34fc841087218bef8d2b2b5fd3b370e712c31ca61fcf9f894b870f5698f368365600dbe627a349a4e962974be1c369b26bb04b27c29978c505bc12bd473f3c8f725c2ff4c33845ace989095f38b2f3dae3661f00b7632e419b60441efbf374d5dbd8f7b350707ebc0d23626d1812995e5c40934afb39be52b414fefc03a46a897876103f4f18e89c93f6bd7ff7dd228b997055ed30fddb76e940d30296d8ba624e54e979c1e41976e6eb4c5a194a210cc896e67ac74585ad99ac472c40934d357f7b677c4a0ae39c058312d0cba49754b3cbc504f5116d3d8eaba54a8c83645696ad8d5fd14e244ee8f14effbee1d7e994bd43552bcebd310c05469311a64bdf4917ded1a09771d45dc1073831dffa34d6d1fadbccbbbb643148001895a85433df00a5e42297c8e549ebde3cfdcac2f1fc7262ff63e04e7f36c9fb30d8777af1b5edb67fd6fab060d75e46a800d37f91ad8d15f0d74da02a2419bcc5dee94eb18adcb391d66da466e11715056d99aa7b58f3a7c254c8623b41376840524ee00e8d4ed0a8788bf1ce150fe5f86a68c4d5e9e0390b7d0ec516877f3cff4a732055638e691a446523ab05278742ca83d767d0104391a5d9e043f8a5905b4b614bbbefe1188c3f59d4b47a9544b27367ae1383d13b68c0349943b7640c01d92932377c3890459e76cb224930c9be8380d9018c02ba2d6e670d8b1a8a40c9706b58b894e87a602f3b63cbacedd7ec67da3e6dcecba341c32eedd7b4d0133f272e54618a6beaaf2f83385dafcdf75ee1d8809e3d310b46dbee2874ffb89b8b5a3540825f16cc235ee120bba17cf945dc4ec053633072b0f7bd2ae155480484471e050b1aa20030c8cb3eb53d14ff2f3b9a6e17b41b1679ee4533d6aebab0bf65ab4466e09ceea6b62c6f45857fa8fc49fb6f07394cccc03d6d15fa9cc2245946e8bd4376c045757ec2278ddf4cd290e8af3f6fa085ff3e17fd34022154624d5f9a0989ea2e599d752bc35ea5e7a887282b67bca0bfea0dd1ec125db0c8430fececde81dd13dc2ddf33505a9f86a725880c191399a3ee014dd192aab75956d55c00cb662e5a37a13b3e7696ec737089be1024d57b12b89fbf48930ae10e150bd32cfb29ccf80bcfab4862407a5a616076ed0dd017a3b3bfb074819c8763872a4746a25194c76ba1f794ad4f17b686e693c980b218c42aa16957e14cd4686584ab07e625c1e12e43c08794b58f3a723282f37d2c501c90fa2b5ab44a673bfc840139a8d8b391572e41db7833ae839b6ac645e8fc54fa311cdccc21f5fd556befdea1830c1a899708ae08f35cb2f8ccde1df1d35ae15e1a8ea5543d31024ab44af0d52f3ad03d9d147c74257b65f490f759302433b8cb0d678f22c38614bacdc327e8e8f6906650314f0017d90199796f5ee3dc7b9d1c8ec6d833bc325b3d74fec44bff1e5ab50a2218c6f4ab32e79309b0ffe5bc9c4370f82ec1b154c4382cabd8c494d1c13336a0428e023773d8f5f795c40c96324582cb6cc2a6b1e6e13cf4540e80a20b32fa50669d58e637cbb773af6dad3a8af0bf632209eaf2963d4018f3c191f4a112007c931794bcfc3cfdfe172ae1c5073915bdc089eb4e9a33eee54c131cb8233faa4478a8bfbae066629d74946e6d8ee158ece7a6e8641d4942823014e848ef9774347d4253cbc9408548a73b6504f053555948c38ac3161c35cba5be3d1c25a7d0f0ed7f5dcdf2eaa6f3b78543cc135a156fdcb6150c21eaeb72958c69e1f62e594ee4db09bca797babac7fcd428a1bd3cf12868b8b6a802aa5d0a6ee67a73f2a796bde87092ae0f744acc82fb7d150c0c119f752bd046b126c18e62b5ff36f9e6e2c84e86f33b1c27c7f98a7000320ef7fc49dc0292997ef4457734bc65faec54f6b72f711ece3580e2ed924394a21e06541db3a2eddd719a9ea1352c3a9b45392eaaf040cbedfb43d1bbb7affd2596078420ec071ec690a61aa94243240da287bc5cc912f4068b8a1a0b539a6a8ef37058a3235920bf57a9181a9d50a497d5fdd18e0bbe8f15baa4323e06c1a00b93a6389b81369cab04387dc3b0a6e672b2cf61275a6cbd71375d817ce8facb5cea66eef2bdffc96a7c5efa5aa02fe134966e06ce5f7c5a9021abf3580d01acb70faa30782f9be14a309a200b6710ae033fbc43ec21d0569eccc4b9726052f4f99825fb9fd3f7b0e90cce96b76a4b66ac2c6c9cc8686504d6677f65e496cb2f524de4588c61e5b201d4cb0a17977fb15204714b9515d0fd47985239c36b444bf94227e943393c9637494ea58930a048827b513549b7a40ecac04f28ed376d274fd790ad253a9b389ff2c91c37e27ce1d0124952b0825c1b520a49d2e836fed0712e911d71deb9ca0f00c64a631ccdc49243dd5ac285f2fad3bbac84824067bef218cc13f24271154c33734f356bb75a0e710d427d338ba426c588bf72464ce2e06cf5d6a060676af09d34b0042a2114fb3e63dfe58d0c5aabc8501e3faeaadbc7892fff096c92805b03d217b66a62bae3e393d02df25576b6a13054ccbf4d07d7aabed90c62ddcee83e789b941bb979959e55b58038ea54cbe0a61bcccec057517cc554dd787f62e62b5d25f5da3fc902e73cb58c33dc5c4aa91d833c9355a94a0ec6e97f1fdd844637006ebaa9a0d49ad63e644e292ea70c56dad47eeeec6d41154b196379888a7b144af73e486197d8cd8b91dc033ba2ecbd66bb766f7373c2640f724ce5e18a51fc76bcd01a08c272cd385bf5847680ccf27b8420368718ae95bb7c38efd20fa493510a11ea53b71a81b3fd672dd9b93aeebf045d22e8fcedba2bcf3c0b8242781e37065343603eb8ed294fb7bfe30578cdaa54a902deab064a2a89ba22d95fe15e5196eaa5882acca16aee76f143244e968f346af5ee4b518389bbc74b0bf700298fb54b6290a682b0eda50eb834983c3e374c91661392af6f1edcae97776014aa837cce2c15dbc5e9d3659419d018047ae47b1637788a23e082283e2ed5aea413f64df254aca69ea64e3712eb62dd28bbb49130ee41961b93e1f890c2ae11a62c173fb0f167388bc8b1d3729396f2b83cac8490d745400d5c1abcef844ccfdfd94593b22a76d3131e70a523c1410cc76d27847c959c8c7009e516fc6637b57185fd57abc5b53d34c29920ed67a00d6ad2dfbdbe885752fef548bd9553d5ce940f986ae0019fa628b5fc4c5ea4357eeb6f2dcdf4eb3f715aaef305bd2cfbd4174f61749110a0375e5f32565848300de90e955255ee38d0bb12ad6586f5f7c8a1996ed73e7108fb323262030f277661909ec292fae9a62abd6c4fa75f96c3c0307e10cb84fa9df476b2bf4c06920a58f867f1fb02ff78929add61cb246e98587de162ce43935f4337c2befde1173f07b8ad4cfd4a239acb089f4a377ebdf29f9028586bcf9112118e647374501187797093b64a38b746cd0e095c78aa1fb5a7ae07ebe66dadcd078cff0c59b4789169e1663f68d9cbe6e80103b68f0dc9a4d81e73a6c9bca241d65588ffbf6b31be506be5f256f90c6021306af8e0a964e287addd268a658cecf79f86663b049c7184fcf1131d5b9c14f3cf13fe038691e2a5697c8ec6e8cbb2e2e1bb24169aaac957503a2a92f20df331470a8865876644ed801a2245a98d1b811a46242e715716f106e5aef609df2b0e63fa72a6efe48eec019a459d85faebbca10b2102780eeb30672f0ba3006f46db374daa20a295a0e0f0a4e8a09da74ac3609c4da5a1d7c363bcfd47ab3d74355e85438fa3d77acb9870c854ec6067954000bd839d64a3e000b1b98f1491737889bca5db124f097a6a2945caf203ade3367845dc95d0eb5d0e21b7df4ec84e351fd0323c4c3ec6bc9ecdb7d705897b4dfa800cdef8aa82ebcf210c6982f1bc9e677fb859c6d5adbaaf22ce70b0067c6c4eb81f9dbce37c80736cf913c03cac1de9634806846467b9c54736e973dbc17cbd687de7642f7082a7ace95a47e9d67c368609f0c92c6737195cd4256ffe8a8d4cbdb161d262ad0f034bed50ffd931f2f75a4115b59032efaaa2b4f599f987311cedff8e25cb5297e33ab82efa6a558031e54d3e1024b16c62cc77ffd4643823a7d7642cbb4ab8f701324667279def2a8382ead78adb5dbcbd56016940e463a2d653a608bce5589134420c79ec99032a436204096c5c38b27bc752dfab7a9c88e5a5f413dcd4eedfa9bde2398a757e3a311c6e0978a621c84a7c682250fd5f5738141a4d70c8d4880016c8d020195968b10ee14f747d917635ecd0e58d7d1150f73f23a93adb79158291cd61beb2019dc10cd4c88ffb5110aeb01daa4fa37a9207cb75c1d786531033fe96045e1dea57a18b6b5285a407b1d3f0c223b88481de511daebb36323e79f9a10edc896ef42527d279314a853d8b5b8b452a0dd5d3b5001b66dea5a19c3e446d4c00b2306b7a0bb8a5887b745ade5d6923ac35fc11e762e8d9ecc9a3d416c157f5657f37e2cffada00d1cd66b8c95b4ae317e15baffb25d6e9ae44674cdfdffc191baa766f6ac436fbfcef08ecafefb532516d76636ddef6d304a2d7d650a0a3ce3c057c342493dbd1a787220f3d57e2e92e6f65e7f4615b6b81c47423d4b72ee1258fd38b8cd9e207ae79de29092b778f18d9d876d5f1583c48aa5e7b2ebd49f33d47a82f2bc20700d27c7dcd3958ecf9ec552e8b95b45b892c224c6f837abaf27abcf8e63cfcf8c6be7cfc3ea405fb4520013b134092730eedace0eac4d91add06955435a9b15ce5d29f924180ff68db4ed94fe423d961b76b94dca43750824ec2be5f223ebfa2190a7909ef7b2cd716f66cbe4e1eaeb5466be2e4f01a7dc9f97598eb51e3fe442e649c2288dfa7bd5979760a7ca7c01ca558bff65fa345f53b9fb192cded6945094829a182358ea681610ccab3fd55c08c123ca1442dc9bbffe98f74fa6e3d1e90533aadb67208918f5f443c429a24fca1ce409989cea5cbca522f226d427c04f19f32d8125feaca9c275aeb0e325b34186625d58bac3984f47d7ade8464359ea6a107029af774a016fbf11b4604ba78e84e42e81b73804c56b2a1dfd4c3d2ec1bf38963badd59f1df39c647a6f0b360d5ea9966e263b7138501bed08faa9d7a2fb0bd874d2aca5f859c42d42ff9ed1ffa92b6a34c2935e89fccc23ae659a9f67b00ac47ca944f57249e0eef2f7504fb2786b9a2af5b0626e262855493ffe0e34edc52af53d20bd6cacf6b7146ad518a8d60d554e1e1687616319089911a64b9caa465a02dfc1f9556df9cc7855c2ed05d9d0c4e4d2c2fad436a66632d422a40e6a4387baba893565e01f95535e6e6021a201c6476c757c666e27660e1d46c92eea3253f0d8e27f76153676f87ec79b7a44196e574c91bc0eeb12b31c7c6a87fc93cb95d73c585589fcd91d68e8836f2bf19f3b55f801765427c48bcf09cfa37e607fe11a6fa8ab18c35d259d71995897e8d038e8384440114d7a170c25c7f1fd8763d462af5d4121d27ac611eef6423c12629c7ef54e0f9e652e05507b04e1545f699ffbed0d8c4a3e2446974034f42d23a87a7efee11b7b83d5400cf89dc57ce971adfef20c20c9be4c9f49f5ce0b8b5800251166e7e47d7fd6049049a2439708459898a234703c9171d6e665ab3b411eab2b19ee34b234706e6f1dede39c94ed323eab435812ebab33b2166d1913372d2fef68db15bd9ae39b9f8e20f7afa06b6d5b5ef4ee148ea6730595a3b98ef977ddded48dd30b7f4473c822b2b2a274d621150fb051daf7c5dd7e5acc1ea89c560c6b1e9069c5cf02bb30cade49557e656e82a3ee75e40894beec65ef69a318b9fcafab73f2391930e6c94da29bdc03b977e6bf00950e5084d628641786556e9ca0ef2a18142dba9008a11cb5aaf062ad0d7184f183a7431f515c5de49bbe7430e3a9609d7c4ff6dfcdd725ed2c2d842eccd7570447b032494bd70f15473f10cf08e155a37b0d63987779427daa66ad81def01dd39a81831aef5ab88cf0ab1fb662e01600b669539755b3d7be07cb82f83deb0242aeea51dec8143bef7ef137914f77aa687bf262aa3ff73985838f660b97990558d1cf2853f1abd6e0f1ff0caf1f7e61ed33f21a2da90724077bdb8220da9d18aeb8938dc24f14cbe7e903ac229d8e84131c2a2c741f85742a70fdffc47fe2bc92f6e6f064df85542491bfd8747ee3b75836ecd0c458fd8d45fbaaf486f305427b9b7f94e2bc89aa3b00cfcaa5bed83b07e9b4aee561310c52b66e56d1771833c3d2340b64b83e570422586fea162b3237c1f0f7d42cc3a26d38e1420834fa99eeb94be746cebc91fae45490a1167463c730b530f2e0719186f5cd2dbf73948f70b8a1c26a29e291961a17ca901d5fa86a9043bca7a3db0b27ab22d88adca07a990f79d2ac9908cb4762f5af6b6ebf2b2d4e1486a380d01c8074d59370e5d43a96a83717277ae2f09c43fc88d8c5e643ba64505840ba1f3d3e485114869de07a716a2a527374a02c571a8b6050f4e40cc1f0d5ceedd09b1e0198b36dd0957e95e60e74e56e864c57b17b8d92da0b8611e349f41344153af30df0b1d3a2a6f8c418d74bd79d4713195a6bfd50e2e38c62615168b990b33e212e47091cdd4b57146ae14392bd00f646432276ef6ccbab0fc8c058f032360824e79df64fa0545238ff56bc9a7f35a0714558e35b9642bfa888b73273bc2cb781ba72196893d4b5834c96ea8c33cb6838cc6a9a12cd28af19f294664370173b9961e7dcdf0559e4786c3f60cd262185e5d4db6a69b64e3bcb50c60f7415e2a2c6dca5c25748d4ffea53017572c248f83e1367b0bd6f10e2fe386c108d42053a01b9fde14c395c7fb67942c16136153679712e592001a39d78324b3ebdf79c60fe0f2b78281b5aa67a2a48a06580d177ec15dac6afdb646a9d8facca25de6563965c85c30c38585c8e39c974d204760d4773a823d0639064406d6ba52b54d9a1b30ae50e815e9da51eb183d77ced7bd3ea5c0c18b5e1b78af54358bb1240acee6ecdd1532b843314203a1ff491170affab2711916f4de43dea76952a5f5b2c0513cccc50245d24cd466594d45e8313e98fa94e20dff56e1e6d2cb7043258baba0a187f2bedaf3f48bcf5768dc316e9e385a2265751630d509bc8594b7f0777784754f63c79bf4a999db129c54de3ccdb9af34b53bfeb787909478915b07016ae59953fdff6872d48655b18c63ba5785aee881785c086fa98bcd1ddf41d9271b3827737e001af17d661c731d04549a1c4567d7c94aac9938dea400372eb412921d6d5cf9c5809f4fccd404fcf000d2f48c72575246a8e6ab132efcfb8569ec00557b59a8bebb717f22fae98af5095d9663dd04c4da8bc9c023254f7a00c24c707f5d5e599b70aeafe2a2c241f78b1f59e1147f56d02b241b5d94378207f56fcd17b90c6e59afd9b3fc910fd8b315721474e6b3ba01bf8bd2fdcc311221a40babb6b209edf4cfaf8d8edd5cda4dcbfac30d3a4017537904b440aedee1a31a42efe8855264ce3a8577082d7df0ec0cbd31c67161c567077da46e77e7882b51b23348d9d0d0c8832ea3cfca55bae843f86ef8d2e3b0146122a256c527639eb5bcaceb747b240948044629b826b48e6d4f99077300a40813c70b460b92b3c1a1fdf11afa2dc8c5c9f324a3f027c78065ffba0f83727a2a018c00f186e3ac32ee028afab435b3c09f9b139e9fa781216dd72f40c3cabf094077c17f8117bd8faa0bddce59a7827f3b55f4d526f61eb8a1279b9f7054691e37b47dbc077753067ef9bacd6cdbe97a0ec0b74c0748399ed85d8eea8b47c310fac8e829397ca61a456fb140c8339225a46dba0867832cf1110f75d150938270d7eb27da1df647076b71d1500c1e743fb2532168774faffd54e88615b5a7f804fa88ac7332116b4145f51adff0b7f310833e07090fa425c78aa910ea34724c539eee9866e35365ed27ae841fd8a9f4b48d16a7491195cd5cbdb205201d7c3fee2bfcf30c696ec371b3ffde6f9adaa00bb0fb289a16f3e6bf12f7f92f783a434bf4c6f021f2038401d31c9360af9fec76b9f1341e369907c94cf54e34c635e299a1c4c16216b8d4cb727ffc51f41a58088c96c1a8ea0efaf6115ed879f5ac250ff1525f1d7826b7139628e2a51b401bde24cd410cd2c9be12f75f1c92e51290bd8a7e162d6345737179f19dcd7a1c6160517ab33170a5abe968a7d2c621171d70a95841576c17fce9083c696ea2cb5d3a8a958b28e8520dbec009e3e4d1d998620f3e6f06946da789dcfa906a25d164c9d6211073190e39a18dabaf6fcec636509268368f8a7fd34052f945aae03fb6305d890e507e93e0a7799b8a1cc8048bba713d0cf8615fdb8c1471e6ec360adb34d5071e29a5c3ff36d5f4d09902eed45e3f4478aac0f0a020e68a904c680a68537e0529a21f66679fbd2fa3854999a64dca82b2febad2f1bfb26b2a1c0d6d49b5c4736d995f1878b99c6ce0333d98f69e3201732b6902fd4980f16bf3ecfc0f5fe6a57070839c5dbf147d30f5df0f9c670b9e242fd3f37766c622b382f625799cc45bc55994bb999907daaeb78ba8408b5a389bba05124a16df9ba59e444cb60c74bea1fda8860f091978da3a758a8603e7934a6d3835fad5cd201c051ebff560ead6779763d7c41850e4b77dbed931a789e3811e7f51d07f16c237555846aeb98f42d91dc19f73fb8809955e333f74a17b68cb2bd6772924f106f282ea292a27b5f99a2cb1eff937dec7d422af1f651679497e9819fb87b6c108d1813c0a199ae33a6ac5550c29d06942e02b70689186dbb2d576d198e5300d26ad68342ddf8db8af551861a3179932b846bebb4641a708696b881f6d49c128266993aff0f636c1658516666120b931dc0bf384c1be2c5a36ae898bbad4d5dc718b05307fa16624d3189df3972a4cb25464247ec299a12c8690ec21cd15aaa72c35b1b414b49bc999642928e0878f2d819a49992c011958d4e2a5ff560f0a25a53f0924ab59a22b324418cec66c10f4fe6743c5dc3110b645cbce9a866aa39fb1cb49465616d7e52fc45255588c098e3fcc6ec14e0d30717181ac4eb944f45abf79463311d8be00aa921c84ebb4c131121f4f1f8975e6d9b795df9b3650300511b834563577a3a87e0b661f8440907270ea1648c573dfd057c09603fded15d7dc0acd38981d3ac75f56774081acad98f791c1f6da157e2f71af36cbc5ea1d59f1942ea3176029948d1dfa099831bae20c91cd9e0713062f4bc6c1229b7c8fd86e7364c68f228921c09ba451dbf1d563aeed0295330c440c8db8bddcecba092e977e8b63f4d2f74b840c835443a691e28b402884bfd7d0dceccc2b965da51cb245374d9f2375722e7d43c6563ce672aebaff5646d4f63b2f99ffaaa7541b95bfd82ffcc961e274f002b94d9ba0462c5ae0eaa7baf94100294ded3d992dad91e310b642749610811b6263ce459b43f40205bf1b1319ecd05c4928370e12bbbc3a555aeb339d60530a5a7b2647985cc18211c5294868ea03a2eebb0f314d71dbd460e9ebc2c5301cad99c209c7980009ca321fb312de2a5ec99cc138f352eb6e54b11fa1e223fc684e7b4f2e1a600254739316feff936b69f000fa4c147041fc4c14b363d4fa47b9df977770c1c8ee26bdbb498a4d391408664b9a8c0f3650565fbaa6dd7039fe319fd08132c8308c2fe59dd533f444551faf5057f91d2e1d223192ed85942ad59808cdfe48f9342730ce3e738acc1edf682fa3f097c9194e3b2a085cd5cc12c74bbba3dccf95d5c397cbdf54c532436d37854777f3abf3b1c0aafde9a5281433db5e16470fa67d4d909ecb756f1825e95fca5c60f4cb63e3a16bb753bdf927fe4cf52d0109ffae3d293fa4dcad9aeb3cb3768c75d822c03734178986b66dec69f84568f00ded817d5a7424fbd6b8da43b08c184702735662700db7d38334ac756a7922618afe12b17e719ef761d5cacf81201e0082459c3c80bde507c43aef59181e589c40c97d7c6f358016af0339ac5f10e362dfa73e4da28bdab8ff53d4fc3aad7f4a87a0f3c5b6daacfe4afe74f0b26be81cc52947946ac486e5a4a1e5907eb2bd8673c2698db0d089a3e10f2452fb1ae085e26ad61318979b4f0d1799cf0ee6d786754b8d528c55f4481b6f7e16e470457f0a50a79dd64a474501153822ce205a9fe1fa9951d691814588d3ad6b71f35808cb690d7b7adb522b1325967438f3d51c85263bd2ed44a7b8330d9029a0553a045c32f23bf539731235a77f037216dfad0e3ee614acbae2d6af3ece295253c1b23fa11e0cad839df7ea25f23227b015caa3dc1e41b160fbed36cedaf637e3a3081a2906b431ebfcb839500ba47b3b29dcaf1458fe79b1a47b341037087cf85251593042909a6a9dffa750411a8f432cb7b6e12b3bf1d1df3d3e7a6588d2891eb33527b4db960f9cfcac94643fc1cad919289634dd3be550549c227f1efa761408e01ab0781fbd3c99d3d34bbfc548e5bb5290816ae29e52d649e8a749e03e72502a4936941548eb2ac1a3a558c1e9c7dc2493bcf7cab36d00a0c10dd3e9f305e9a08d87d768d30ce216baa55050f260917ae67c7e32bcbd1e4da8fc09c0fb13dae6046ed3f6a800abb43e26ed140aaaa9f533150fe46d8a0ba3fd36538e3ca3941e8be16e30fe0c9d83e836f45cd1e8275730829cfce411633d8d65b0401b088a611dd9a0d9d26e3dd4443c3f7b6a9bbe6d4e47d2b0e8e4a0d0a064c70177041bf1405314adfafb06acbfb121bf56dcc5e056cc964dc5cb3407c56133ff8a6ede5a6e8c9ddbe47989cdd48aad109c43aaa7ee3802459b786ee32ad84482cdecb2e7dd74b5327fb8f9bce5fe7c6678a95db972be3726fc6aac28594a28e298276d0ab90c4684ab36bf0dbe28ef474af1095130a14a8c31fe384579cec349099e8db2e3c9c52c586ef04fbd3f2379523e10e8ce33e889f0c5e239ffac2ea44ffc4e633b2aeace11b7009b18cd4ba4ac416fd09b642d9946975cbda993964899bd9e5281b3ae96c19b0d5e9e4fe6fb63034d7a00aad6857fdbbaf3ab8102973071110fadf13f41c173031d8fe44335e4c5464403a7de850d958e927c3e0a27011518a0a3aeb893fa2d358b0331ba41aa5aa5129b9ca4d8e8c0da51ee1df97a0fca3f7f05ebe1d66dfbe121438686c87c46a90cf9f2fd80c25445df86f32e8a2028e1b93ca14d819004874daefe01aa9348d1cda31270b2033586297b4daf10a60958415fe15b75ab9a6528a953550bd32535e65ebb771857f53c78395f7dd539a4383295069ebd0e5552978bf5dfbd3527d81918153515828af5d6eec6f9b4cbe4f8abe073189761a29ae7dd963392eb56a937af147e17d49d676b8cb9b5ee18cf96fc66124780f5fe1dcdd792919bbffb1a56b2ba861e9636b371eed51d68c71bdbf8eb5ba70b089772c4d48bbe04a836b082c6fd02c012ce1e450ea0dad00c8c00c3f8c16b1c3c0edb31e67630dc757d54a288fa86e67c53048259fe3c52bf668d805dc4e7c0fc2e2d1f2cd15536d4db3384ebe1b2119bc9adb5354a063213e48432e3cf3b2e139134f9a89086d5723ffe606d6e1a1afd772b4f0a69d52ddc62d4c5efa5c660a17229415ab987e1de2e14a916ea4b6ac1f08b9b74cb1448d059cf67892dc0a79a6155f82072e2af34778e93495e8aced7e0ecd5b2540b92561c1e4747149f58722e78cb0997ee8c7dab3b03c54b5bc86645c82605843f4ff595a634dfbedc09e982b3a2f1ea4fd91d5c90b6ac38a98dec8bee5846c1ffa0829802068c919da20afa7ac66d42330595672ea9c22710b3b82b7312dda3274e2f5a6caadd4fa027aab1c05d53fc770719e98e0b83585214453702b132d17d655fc080a4ea68abcfe167bd6e6f14d88b38f58efa46294abbe0e76cc055941af7bdc18d640f6e414b77624bb955f30f4875d99326ac62cdc91f37463dc8bc785f4bb8dcd7690be5e6415d29407e697648ec51168c00885997a637a0654cc3982802582f50dad156c75a69fe0e6629d1c6dbc27607546da68ccdca441992dbfe83edc2b9f6374af70add920abab88dac27741e2af6e26a3a0165140c18d707c82a8c623829302032f319089b2cd9ffac2b40c08b04a91cc7affa39450e2b8d80523e36589c5aad6ca79db807b2b0ad37f5854f24dfd84a7a4b983000a708b6563f1ef91c729fc695ddb3af32b28c76f8a6e9fc56f3e129d41e349d0cafd920145ca8d0078cce81863123e3c6ff73e9ec6aeae13e54670fb707809c378d40a0a9647215274d7aa8338807dd4589e07110cd5c5c7b9ac08b3521cb1135b33f5a03f8978b21e00275025a046525cf1e4a03e733ff9133b143376aac5376fd374b6c59a5e82125ab813e42e3ea8e3c6bcaa55422b66aba8cd8f6cf012253f6ddafce570a475047e9f29f45111c3c06240ebb5d3d80e9828bf53b7471487d506fdaafe08aecb696f92b042295ebfd50c9a2bb84e4310d1ea8bb4361728f779af4d20cd0f27099a5b5f2fd313d6535508603e1dca0a89444fde668a3f9d405bd2520b261425bf042b2124fb49564f8c696d96d2eeac84de06f2701603a107132824fa8d7e2f16108c47acabe73c92c851dfc700a2ee10e66b2e78b2887612733b29df82361735300a84e3be8b383fb7fc16aea84c7d451075d821a3438d2e330b583ee3ea54553b3cddae3d8ed1f9ac7e147ed7870499483547eba2da76f00b9fdb20292ea36ae169cbcff3774188478a8fb64a2017e894135950ba6db72658a01e031fab123eda2b766eb4252cfd125dc3f052c42bb5163a90e178db24a1d2d4ab3c62eb9d505fe23b0e8296db1168046a3118bd8805ca246aae127e96934d9f8560881a360ed059fb14fcaf4a11b98e80439ddb1d499b7598cf88dcf7ea2fc0f535a039ddf93b69c48a7fe64b4daffa8426a9c6d13b83e57503a745804ecd5d4b17513bd70fd0ffa2cf8fc0b5d4a527e24f361e2e9227486e0e246dcb94ae2564180647629ec41a92601ff2b02915b772efa756303cd9d3f2bf5ae338ace918db8113dfae999424fcee4023262e1d6870c237564e837fad464a7f6655231fd7dfc2b54e0b9921f2abe7ca62bf65e605545b49299c8ac017299d63e1000bf384876bf21d652a3d37659dc9774afc182b8373b2f04a54bd54be3e3ea11e345a435f8191d6277d2118846339a311a673fd7646d298ec761df1d7f5ca9f8172a366f78b25e7a48f0451e3d30c2e79479c399e6d55141171816dce68c67ae83aee1d1fec83144408c26b3b11492660b71bc861f93591763645101d8ab1363fca2fa0dee8a803bbf2c7b1afb2e4b4a07055989d6ffca942593ae021808b1bf805923370b6be5b974c900434d45a012d9443ab6e75354fa617354048ddf2aad12afb5b3cae30d7d93b06a5fbb02f5baae9fdce16d5665f541890970d47cabb88cc2de0972a8b23b9cd061c1e0bfa125f5e4dfc228d22bd9c8814c55fa06b457f815d1d075fc6e55300a846bca62e52db3ff7856b237352b99d9f7a749e7ec0610e0ef74b16d867ac3e0e8e63e588842f73507eecff147f744bd9a7be3e66f5f0ce9a79a395d2aaf0ab24d8b2197f688007f607a99dca73ef7cadc0ad97f719ec86c10e8660fdb22cd8254f87dc9d925563330fa7920630fb30c4efb228e466a471542a3b55d5ccb50e3cdb7bf245744515965b8b6005998d74e6b66bcafdffabc963ff27616c297c57513b37f73b98513f25f8e8d5b5783dd911cf2bdb406b2769b3a0cb75922190c21be7e3f0e37ed4eea73ce5d755c2e9b99274d96deca4e68054ad5070d87043e4f4ba1283868c5e8921d4897c48c8176d12795a2cd3a13c78324e7faaf508fd530d9d7677d3dd1dacaa23fa7c22c4ef632af2a38dc977596678faa03ef4e2e965bc45822bb1e2538de36a60dc378d74f54a030677602935c0e121ae60eb10b4c1d31cc242e7a70053f7fa1e543f42b309f24c367d8716ac77ac7b0f1eb3e72f686ddd54efc6225acabacf9c04efffe59375512bedfa1d557aa3493d55527f9e44eea39b4cd369599064af207275eb48a7579371eae2729252c6715e9bd1f0d76a767e76ff02e136ee091be96e969fef490503f2e7e30e43b7883ceabe285f4b4fff0eedfc7ceeb69e1a49b55fee91d154e1a930c9a0c78f41bc1ddc1bd31ff6672b2ca4517d7b737361f573b1576d1493c900dfdf15b4ab2be70ec2b5429fa5168cbc32ca971b312c3c5f71cf0889684db38905931e185f6ac4cfa8d7ad5da37f73b0ad6be93a84d2a865e8101eabbf130ac30fe38097ab4adf3e84b3be8b2d714ffbcb460cd9cb909c30d0ff52c51d91701ba9d5ed323fa6cbcd5d3db5df1f64f18693749d22dcd7aebbb27e0c0ca5c3f6cd7cda33d2928aa09ed72293378d1f29fe6ee97f37a20328f4cfff03688385302d076f18ae1423e3bbf16c7c28553a2d9134793c7a488349c6b0c21a029041274e088b50c1f8df5df4170eaea145a41db4f00c54797cabda2f9461b651d783896cc82f32170eb76082217f5f1836447bfe3551221c5ddee113bead4d60507b9bdd3203169c04b9447cfd1a8f1d3f44273ad94c9419ce10e378b8505791b774d21a4dc280acd1fa65a1df923cce2377686d9c4289011a8984a88e1a90e3d63feadb0161f57cad6891f7ca87f94599cbf609ffbf776d23258ab830234bc9b4b1c993654e19b56c7bdcebe46b2c202bca24da5eb8ea70f35f008a53d6c02549d494a8ce9f29de2aa0e386520e41bedd924b8e5e7b44470657584d947cfebcab0988c22473e25dd308898ee86f62f185f6bfccbd2b1590290828db037b988cb0954ef16c867f100eab429816ac34f161b329c31f4fa82c6e5c72d080d8d0ea2d68a201190befe61d892ca48495bbc7dcd884a577a6019691667eef58951ea4d8f6ef64c3120656d399682fecd8898c2ad7889f0dc0a5a377244559dd29e6fd0cc1e9e5965c7d1717a1192b24611d7b94e29f99cf65a7c4266dcc84d740c6d20b31b59f02b351136b62ce48cc95275ff223ebb36eeb04397aa831535bd17009fd4ce472d1504f4b48fc374d6d92cce6ef5a1e382f785391ce73a802ee50d3cd59dac36e383925d69c377cb0afb494b1b2b16a2e5d4b91471387077a66f46a5d12cb9240689c8c8379e55202b529e78de7f4fd4e6f02b743fce33984dca5c5682521a22a67c412b192b9e27b98df242f8b83fee9b5bb64ea4916e754370fe5468558bef686c402ce7f97b913a6ff0e1acab99bbe3d41875fd8cdd2d41f290b7deaf474d118161e799ba8fc721cfd6d3f65d2f9b6775a47a5429498a0f236741ee906d7cf73df6a4ac8e80d558b875be44f5408059e6d9f1cf9e6c38d75ae3045762a63d516e63d517623a5ef8eeec88d5572dcfb35b1e824bb8b18cdfc67fae75a29236488d7bdf12b2d187aa057b05cbd7ecf8fb945240066995938c3afe448cba1720daa61b7dc8853e430f7f764bfc6038b87956753f75ab456e5f638dba9e5cf4b089f5b917e31ad00b47ab0459fcaf6b775a26e55bb0d8e53eb85aec5ed5ef4a5e156dcfe7c705ac2c2e0c979424276dd918e52e7d83c891f9d64f94d40cb7d2d0ee3d21fe2bf1e98670bbe8f265c07433d9d34ed5df4c1472b26208c0dedf822e9a36ff32a4aa698352993c295a3c108056aa40d1f7c4e01cdd4c94ce1c373d88f9c511247c612a586426d4b9d2b8ccddce2c1165863b4414428e4743cf4db5462072b5e1c301504675b8b64245c51831132ea99ff304cf7661df5d2f8372324f19613507a9e19c5a780cc4e495297f5ab7b698b309c95c0eb9f922bd52e4488c03f71b7af9a7cf6a943cef49b0096f7ba70163b78fa4647064f803fa9f81fa48b5c3aaef78dcc174f78e949aed744daaf893466481d02945cfc3fabe29d6c1d52e3dff0f71b4fd7335a390b5ec7d0d4b913b18026b8c95bb3542f1581a466fef54fbb5d1fa44a439b4e450a06cfd8701e89d535274acf1e74afc65c6a040427cb754e37bfc23f5b3898101747d7fed2fe5939b6bd803abe36f5b78a14c6d5c266e3aff61b6c901ed25c77c19c7fca01fc4ace595a5c435caf9fcf4c1af5cf056b0710765cd603ec8e844aaffd0e1ab4b6a81d3761d65aa6db9a0d5164830586f1b563cf09231f07c297c17d187c138ef8843f4cf25533199c16f954c66862920350d1dd97f0f7750ee9a5a2f24cea40f2832d95c080f456b7614d5d8923f2c9410d84b203ad18145779e3102ee77898fa77119f8fab8c68ad919718737c4d0944922fa20235b59096f92a99db3a33fc7d7678814b18c327355a7b1ba5c9f62425c077a94a70d9986995e8c2533e6a8340c20959dfed49ef8cc79d26a0e736b149993b070a949950d861742a0a9d42410eded36dec0cbb55350d2f4d53cba4175d1d462bfffd8b68c87d5edad6aa4b09b62c7d8bca3f8a2a2f1a7ada74e0d890b760c642fc7f818cd215d3c18db542d7489a83584f12c7cd11bb75259a6e5fc1c23aa1d6857fe6076e096ad0be72f744f04cee098c0e39da26b505e10170ef34b14ba80d6ea662e0e613619473605cca13e26ea28b7ae23218ff3f1cc5a76cd85b722ead59ed28ae54a0968a8a8b31de620df8da0efa48517d64bcfee5e7971060e65a0566b3c4b16a93db4aaabec7b5d657d9cd731ffb52b6ac59a397666aaabe844b5d90ae360f4fa565c5925ab28e31f59e890e47ba1b8f9212bce62a697623158f6048aad79398508d2a2f14aaca31266ed3fdd18dd527ff6839ac0ae8556fbfd4fbf61030bbad6f8aeb993a0e3dd2c08d991a9b3b4325f60a7ecfebe9c213ee88eb9b9f2d49b26ed4e402efdf9c47e24ce6ffe08b12f1aa0915b67c6200685c6fa66ade70704637a24a0bade50f4bdf74b0ff8b0c84fe7603ff0687153da6a268292a7d139b0930379eb581fcd2d54347a4831f9e5004377d2f0d1b20f4bde8d86b63a23ec2c06ac02c20ae54e63a7d16f6839900ef4c46355c5a40fef4859a11c3df4eb59c522db7a71e3c4f145d6d357a78a23398f6efc0a607b86f2cdee419c1247d2fb3a1639fef8bcddd24b1d0e3b55f2c0f5897106322117a0a0185dbf1a63764d77cb3557bcb790841e73670b3dcbf3df0ce662f08aab9b87dec395969440ec294f88707ac2f57e7191b84eca9554ef2b37c5663e21787de8caaa215561fb9f1cd25fcb0e3066db43741cd7cf8c9619533f96421187410f68094657a1d974487d0338ff1b7f654084fe221380714e34948039bbe6f57ba64973b05ccce6c3632c85eb39145208907d30134913e23f8000758210d4a265ab6ebb111d36fe58bb065846ecf1ff3ce62a7b9d2a61e0f2e8a05956786b9f57363ba30f22c2977c885909718296c7d90fa9284067d5c6529271acd9254bcd5e9faf3edcb0fd147525aaaad700e4fe103f24f4915882fc993ffcdf2ad82c1ee1eb649d9f230daa97feded2a20a0df8958e49a3564b3d8574c0d97dafa5a36be11a255822aa5b8a9b8cb2c063fac880bd3c15774dcef2ec271dcaa043e50ac7c0f2b39c927afdc3bfdcdb8ffa163d254461d08b5ef4081d8b822a006e2a7a32cc48d12adcffbb7e5de7785dd699eb43a30808e74553a13e5478443178b99365e2354e371fda3e8879f4cf30aada9e77d88c76282321d976901ba6652af50cc44023cba390c675edde08158e853fd02647fe343b8ebe312dbdad9ef38b2848e976f589ca209558b7d3f5173bc1db83c47d2895b0a7d413808dca7e2fd519c9187cfd11df7e2553e6f1ea3fc1fc3065c0dfe72546f7ca6d4c4187ccb5666ae6ae7fafa802b4ea784eb417227e8fc7b6f2a51597a1268dfba8f4d5e7e64280f3ba5f0a06f3eb69e8f2e5dcbf219c1168c514b7396c026874962aa9a1b5b29e88f989d4811cb81b78d2c9cea744ea51a90747de6d6d769df615adb067e5acf3b2679cd6deddc2747d9b41b69ff83eb1a9c30f690a7367ba18ff1cd317e0d1961ec70076ce261f35894134d440c77664d0e5e09a59651f86b4759b8db6e8c0d1603fdb8c18dde19e50ccb2d7ffe94dce4732056858766c769144175923ac3e7cc02dd6f0d91b1fe75bc1e483a75a8f58b94036d1ae25ff0d88a285b3f45204e15a94f6a4de92552942c800ac50e5f452ec1c81e55171b515bbc36294eb115180f961fcc03239159789d6b36b0684a2a1d76c701e718edbb26f44bf9743a5bd23d8967434c9499e801ca281c6102fdeb63ca115a0cdb7879e3c8beb7d029dc7fce1addd15b85b57d71aa7c44cc99bdf88d7a2b7e1389c6efc6518a4b54155f33a91efa107a59518ed164d695d812fea6b18d24ee84c89db016b27d005789c53227dfb36c5d382a0c7362becee310beeae252bb047b952b9427d6400a32c15833b3fe5b669cbeb810aef74a784034a320e522dd3160c5d144b7f3004e7411a2714fd22f8db6adddc5b1bb86a180f15d91aa21b728b4aca9b9fb51063d10647205b09a96e803b39e73f64b6410c877681150d4fabe734ab9dae8fd58b262eed24ce4f63e92a7b09365d625a1e2981b6c6003025858eab4b7cbe3c1a2306e4e920330937dc31fb47d9a9d0f6c7429f66969ca2baf945332623694d691532d95652ca4e3a83820f14a2cc64e11e77cc2f732649709d39c4d490bf8d0aafb8d37987b1d665bb2f59e6b3a52afc8dee687845ed2a79e30e83803b5e0ce0ed85bea31eccfd823a26349a3e040c390667ca12d8eb3183d21a9498a7fe4d00c160bf00b8c6ac89919eff5e61ec89720e2b9a78b0f42bbba559d68d2ee341a74ccdd7bafe48edfe9b1012319b28d452521459bb334032a9b2a12df98f79883e70fe8e017cefa57709dc4fec5651e5a2a8e80901092c0fff9a7eda258f1e1080920ff0e41ccf1ea481b041a50aa8aafcb7420d5732fa2d0142e8f09e22aba82a8773fb3fb82b11a29857b1b07dc4d99baea68d96f1aab04d317ef1b3183b8c2054d903f9b5c91d21be7fd6422384d311b2326bf269e15f710353541ea2530bb9b77693cbaa260536bf6e4a5217a2f553cafca967f18e95ec256f0af1695f1251ac5348e9436e3d4ad5af35c4927acc820c34227e5a52ae46732e0e61dff586ae1f667edc0d56483cfaece94a980b99ac238e1964bb0444d7e6c87efe31353cf6c0f1a68a24818afaa3cf2d85d9770c10d0278d856ed3d1392f7abc8db1bb8cf022155258e6c6f7dd50d060d444b67a8779f4c1f8b6e88949053939b0430f1558ef38e206b5b8ba5adb1c39f624157a177f7cfff259bb782a3870820d3f2bf711e8ddf4d03ba2e933757e0cd173fdb9d14c10a36e9a64cc5d2f571dad24ad7d217e6d3b8c490bd8ba35bcae998988135454ad1f09aef07ac3da03cf21e0ad41515ca294615953955b17baed1ea9e2bc53527a7f1ef90e9d4dc1196be94b173b563224b41d3b879bb17ed1e3fc967bd08b1ed0b4798b562726389c8b3d02560ad4359605c73eec4e9c5ae36f5a6e373969d21e607b9a25b55e2656d873d9c94b86508fb728873afe5cf0bdb2fa55a31699330837f0a38d3a39245fbab8747cfae7c23ac958ba5a65d7d8c3ff3a5c18ac83f65bd00161588179f67b2b101de4d109a5a37a849f50646be79d1ca5f1582c694ccc57c5a18ef0363a3414af79dc28f7af0b2641dce98c4756fd08376b15cbaad308b293b35443ce09c285c69e3f4f10bd4db61b8df7324ac6264cef13f8b0b4bd36837b51ae48119f28d003cd8b2a724d9dac571acb46bd88014b63c993626d5cf052a181aa67441f664909e59f4791853bad79f2d116538563757b965426a3efd99b7a7033291bedf53f49c38e60706c7350cb1a8477621fdfa0c50647c44d659f7e0688e3151425ae7469a3e54b58fe70ba7c72a39799682430b3ed836e644cb295c4a9161136827c92f39360140b922bc8488d5cdbf13041932bcdab46842b01ce8006c25aa987b01c679ec9af785b1c9534b5d856f84b78957105e41f2ca5ebcc615171255e53a70573bdbc9e2cb824de66dc9459e1e890e54123c75b48ff39c12ddd0a6d13f731d7dc07836ce3e5ae01062a8bd8ece5ec4e2acef6e6d27ffd118e7e25e89946806a196e56801fb3ddcad877fbb84b404f904391174b5474eab0612ff611d91cf2c328b89cb67c3407b8c6058f841fc9d23d7f1bdbcd836a7334a0ad32e5900c35a32a1a494638b42559ec984609f5d359b2b7fce53388b161c3bcc7a6206edb04b720fc71ab19477a285da3bba546821f98f95a3e98cf79a118afccfe0d6fafbce285dd14dd6b5bd6ecdc1568e3f029a7415886b3b08e92053264a362c87150d0ea6a9394af299994e9672441f603924eed09f7333ac51e4600e2f5a352e7d2aeae927f2dda05ba1c8da88dfbdb0d0af69b2ab3bc42852b0f2ace57e20ffcf819942bc8267af75369e9af0e540f3be530f4a67c444fda66c33c5b9c4f9efb8f08c4a3b35e761e956e51ddbac0037c9324fbb47b04f950bef906b4b2756bcc1dc10235ee78a1b5a03598c8e6e84a1b478b091b82c7369fcbf2038c7817621727ca9865864db1a633541e5a2b61949d86a5e1a8a227b63e58d177254fd01af73d79cc116673682e82766259b235efeeaa996c87477ce88ecec47079d5f2888e37817e5462df68040ab3c395278460d98f0089ab307fb45edfd2242a6c3eccc395a4ed93d87ea7549e4690bf8f6d0fad623b5a581fa91e240b19033402b9227adc3dac9684ef42399c51ea99b6d57dca8ea30dbfa30a2956ca535cfd1435d24d3d5d9c4aa0e2f213600a8a0f1b0070df686068dee12352950236e8281614207fc20d601cb7d4e7a6853914983bd06d84f5e93e747968d7893baa6798a312bde9c881ae53b7fe1f485171f588b81eb6290c5d0aa0aeb00c8fb25e81195bb9d55d90f6cb22aa36a79feb276ece98ff835457d97807058661f652cb4a9728d55e1c9742fd1cc03946ec8004411cdab01d4036a85a8d27a51b3f7173c5ad54b37596a865f2b6881eb10a05e6ef2f8899be26e45274f8d47bedd3272779253ea023156a04b37baa0bf0ccd68aea3b151746180d6f41804fbb5e0b6eca74ed600c62aeeda54cbfa21d151e5681682525e0a04828f6493b9ee8df0707fdfd097dea425ae4affd40118243f57217f4a46de1c1fb6f4c1e0ca48385aaa25fecdad9761407fca90455131d261b4c98feb384c6f27b365bc13484976ab4f7a5a3570eefa60e6327353dbeee2e67af8cb669a3d20c8339bcb195497ff4b7adb0d3eba67859ff9a52f7168908c60f9dc6d3bf73dc729dd8c6724401c66ef445b01999728d5c59f81b2e2d0d74e8bed0994e689303aa99b099459e017ae69883cec487c37718903cb6f0d1b8628abd5da76ce00e25cc719da94af31f552027146a11a7e4c5f071f20f52305c3fab15e1c1051d86232bc4cc6dd64a30e8ee645155ff1a50bdb87946a0129a500436b31b57871ce13884e0802c352b18143ff77868f73f280966f3b0b52718bddb3204a587eb3e7e4588eb57674962a7f87dd1bce9e09fb0188cfe37c2548f1bf4efe1ddd4df0b1f020c4213e3b7e05d524da028972e37fb9bd136e865713cdd48bbbb823c06cd3ac3afae8a0863e1e0dd848e0d1fc364e672aeb4ca08b66cab0a62374817252a3dcae84d07ace1b029e94955da9e47498ba57b12aceaaf74e96eed6b97f9d77768f8cede66fc4870c0a1f46b433dc35fa583626d26178db82ce77f3667ed4d20152f45b5c2b58b498130fc856340e4edf404cb15913f1e3398f53122870b87a080436f275e5e2078e9bc1eff6ad8b6f0ef40f66a71d5e3789311143ab33bf13fd997896334b1af52ceb5707b64073b50553f3fc8edc90291bb3963c3bea706f6b2afed1c1b1a01f357459d03b2a2bf0b782abb263af9bd9e242a21fc909f9b94f1715f0bc025d409035c009f2471a4f786b0f8cc0c49b1474091652ad9127b79102b69ad23195d5005957aad90db3b6f7c8cdc4acf98adf8a9f2545e50d7607363004d855abb7a9ad45481b5b81162f805c37cd2e532143720f4592f3d695be3d82dca7f737efb4a410f036029b63bf7b93b46c932002b891c0f7f8b1645bd3c4f23b5487b78cac12548139b27e5f3f3df3b6815416ed7a5430190f18a30fe84eee75f2bca6650627d85bf67ae8074d277d759f2e8a28f8459064db8db7744408d0c234a9f7403c04ae9699c83e6b947e5736e1e17564865ef151aed7fdaaa2db3acc224a3d4185c0086e7321901e47d219941febe82b6cb98e1f1dd6ebab378ec002b24e3c1e63326b922c952eeb591184e0c624299f6fd1fe68d3e23f074a37746fda1b585ba1dce4933d91f5f835bc0c6689bcf9eb02a46d748a0d6f990fd7df907af4c652886d0da7c95ac2205cd6f92e6a0324950e0657e591165614d25360b0607006deb802081daa4d8b1743ea5c145d8c41215d4136ab460c14b826092a07a7cb115ce8ba379d507a443f41c062e294a871b7b277568fbaa6c8f42fdb1363fa48617e5813ea55bf5bedcafe9e6ca8ac092a9356a84675926b76d6f5796b21170c25efca9bad3d6de3179f6d0acdf7298dfc6a644268d98beb71b78b2cc530c43eecc5f27343ee0ae5db9d46198fa5daa51d40c25bf9a59e0a751251410210525fb24ce8b962d4304eef80b873b73f381ab4251dd4982bcf099f16bd1497390eb895854dfcc43dd544c0961d7f8fdf3552cf3c0d280f91f3d01863a63c2665b75d4de5705a05a518e51a13021422fbb2e66b03a2d21900cf0b57de2876180693e7f5afe8ccd444cbb4f42ba05a5c822b3c0928827d5f6cd05fc54a33b962817525fd4d043c91b17c64bd8a643a5f63898cbee11411d8c4a805e1fa212b1ee22b9f7e1777df3751cf68d1224299edfbad5712f158ba0686be710a5dd2c3ec5aab15d0da191aa0fc66b4632713b07242894db034080d44e9c922d014c0b6c87d644352d7d3a5a6ef5ff0b6b87c0bcfb6737dd18d6980c2a7431963df0963593e6c94116ae5e185cc272560db79ac67544b92dcfec0f5beb61d198bc47bccdb3d0e3bad9d8d4ebc284f8a5a9e825021fcb65dd4715915dd59400656c20e88f87e1d55eeab957f0e00cf52c2e7b733b720e63f9ddcf267f1a86599c555158a717e474f713b02e0e26d9be8e47be860c7cd6cbcb05c5e62fbe106331b6c5273bdab167756f633eda01371458a1d2a711b0805fc08af230a51ad0eb5263dcd1c842a57309efe000f92736ff1717599a3b929560d504aca2f3ecdd5b9482f1f1d6ac1900a31ad53b1d3e25c3635dd8c892cf37071c142083f5de4991890400fdb90da99330ea2f0adc89b9dde4fa7a412afada6e01b63dad291ee5e3a90960f53c18f03e161c4833d94eba85e887f1ff3565df3fb98070282a8c5403ba065c65b91f7b8342578d010adf8fb17a72e98bf279b786ba9b05a1d5e90d7e7203f0ee6f84ba930b15dbbb1bd2b85556b66cad99009d37a47d7fdbf17e68f2f8cae811121c3bbe55309f819a7aca79d043123d96421e9afecf525149851d78b8a8870fc84b799e6d5f77fb6746ddb8d0683a2d75c589547bfa9ed85e04bcc68f5d53f8e75d38d49bf59fe98dcb43980c78de10ddb9474b3872f02293659495d6b3e430d4e616080f549e8ac82cd5041070e01c3f8dcd4f6cad929155537f9c239a88d4323fa5fdea1bea8d08a6af538b38540034f6894527bf7a6fe1be97559745db20c71338fa15088f1ff17d047b098d3db98a542c5bb3f7dce486553b3c3cdbe877350866a5578f601bf4ec7c1a920c32fcadbff3536f12635befe2193b451ee6e62ded1b85284da3faa54f6450dc6f5b48cae2a6dda3276f050c57400d70be7955201e58463855be7cdcf41bf8a96dccea32a49abab52cd22e8c4d5c8b22aac613eb776570fcfdc136561a501814e2778212eb52d87fb8694da0cf0d88f82495584027541ab9cb3c0ce056f3087025604a6b900360a6862ba062ad2c17b506f6649e4db6cf9a7c9475c0fc00b7afdf247429a13ec43800e565a6406c6cc51748851cd157e55d3699578dc245ba55b4c244a48b2092e33b33fe49f02e469e02cfed4407ab9f366eae101e5cda0350e96019d65dd9d4fa81746346d33242e717a697ecae8127866589ce89208796994e150db79fbdbc896aadd7df8565beb3f3c1a42643a82f2bae01c1fd2aa6ecf274d779374726ad41d5712d0b4afcedff43801a5738e9c4593d71d9c525dbf66636ae7bbd19df826eecdb112a62aace8248b759b42221477a684e02d7dd9b86b9d921cce3a28201eb05144bcd89a40572f392382c3ef2d07996958f3e16a332fb329d82442b2a70dc40590835795137983339b0fdaa74ef6429ffaafd67bcdf97a21ae6d0cf05d0ea1114ccad7cc27d3a95cd2cab0617950be204bfea7d9da2fa1c087bda1d092cea89ffbda348b89f718d40e5ec6218774cbded2c11fa5bdf10af8498f89e57f3991d55c27fdd671f1834a8ce80c3ed63274a7d3a60d61ca0d96341007792eb8e5a397398bf0c5ba05cdb89ac259aa52f871d67afd27109c0f10b2fe62152054657ee24a2050eb90e32061cc47cb95d2591cd3b88abe413e712f0695beb97b1e911743e20428f70b3cfaac8ccad99a268067c3e56324ad35a7eee24f0878ba3a24cc57805913f87aa6d2cbe15a764f4eb741d2714571cca47d8480e638cd0dcfe5f9a5cdd70633e917e609b0e87d31f8f73abec0745bd932086d3a0d4b55ff11ac658f2cb798eb4e3d6116993ec4268bc5c229febd37efb178727c69d043752d0a12d246da2c7c5560225f5e7fe58fd987a70230dd1ceeddb4ea491b494c2ddda5ababb785be5b308225d4cf37ebab1b8875bad3216f0773668c53e2224fd6572ea71a658710a0229f54c7c31ad522104cc17ed57bad80f2957d4048aae25687d8c7bf92939a0aea112dc0eeadff24d8dbf4570246b5f0f3729bca909607d93646a42c6405262c02874c375bb33dc24cdc4733275c214700b644e0f61579a80e9636884cb58c98edc4bdef673298bf06c398d52b093a082a3303b394a2b47d1c3a5a7ce293bb3fd99f9f1c25452287a15ab2598d0728dd74fa44574bd8a9a2cb788f7ccb9cfb6cfde442b3f5d5e1abf045932c21287f9abb5adf43b2d6dab4216a75bdfe9d8e56a777e2025f3fe118625ab6626e162536f979b8d344878ec6d039c3b7e6137d3076f12fe8cf5091e29b45777c42f2b6be0de471ad8d1087e8bb5cd19a072ba13e7cbc20271806bca4ee5643160d93d7127c03f8a21c2ae69090e69b478466a9294ff83e2f41feea7cb880fcc5f6d2fbb8e32007200195fa8a20f0837c71b7fcc4f00f37ed36a1438fcebd270341cc49e12bb682e27919ab70a87576d06808d8435fc3d92fa112d7fa4fefb54141bdaf3074df559b960328a86648200709f6555688b48538da2ae5a5283c74a01e8b3251ae6bd2854a6f8472e4a419dc293c6a3027dd22107dd00afd96095214618bd232022593a7eb9dc505d4594cd271e081f3f9bdead83c20f23c908d0b70cbc2b2ec38f3e791cb55bed5dc055a02879e44d060a0dd33c6a53b6222ca162044ddb83c5dc2d5e086c9eac4f2a11858d6410982111093927c3ccecc721310f20d436995b09eadbf54352038cf63100e613c14ed816f768183c3eb6a1b83b321454062afc6b4784c9ed504b801d98754eea09338f3f9053525f8609736f6a8b26cee8c634774c29606e61f2c4f1c0ac66fa1dd8f6733a8161d0d1e1cde52d0a0e6b6ad885b9783602ed798a245dd4dfa032b4adb4ab43f1ce5c5ea18ae646398923a1a4de2f0e66da6e77a424b3ecc14da8ccff057937c83812051556fdb669255baa5d9dbce89651d6684c867d08c0ac4ec255b830cd59d6d1bd711513da4dbe3d729d8b2d7b3d820f6be2a76fdabeee05d81888d5a6327a68dcf040affc163c00009998357ca69327fc1dda05532ce3895174c8df74508c6a4e7182a41c0b0101e03186793b426a1d73ca2701a8d7f37b9ec7439f169361c76969c8a9633925c5bcb3b45fc6105580ee418ed0f59613fb00ff973c5d3b7b534929c7c30e3ae5aa1f963e3e629b575f526383cb79a83229d0e494e4772d9fcfa049010f1e9870986985e2a6da2a9bf338bbf93e207cf0446524f7ba0032632f1a8d401a9666a1f4d73ca6110f6dbac0f71571a7182de1cccfd5ee65b0d3518f4844cb11c342569f3dc80b682ed9df5b2d8b356e4a34cf56c7ed6fed3b12d52a0a812e4b90f3ac05378fd9fcba7afe8ab76de290b3258f046533a35c178b8360e93dc3af8d86c752bdfab57132ce0496a86818375907f970bf10948877b80f651c9fa7c0a4f962bc551dd5661563c3c5d188b7c4e6fa4a7ffaf2e4e771ac69d8534c78bff8ee1107aa52172ecdf12c8127b720a9685be4f8b1d1b4d27949f8cf5e9e246d57eb52779000293befb24ba01213945233375c9e28dcd15baa9f1e4ac89db0d06e5a15aae38616a7f1d6b39a73c14045c39b023684cb80579a0400159e57eb73fd8ee7bea7d13a67adcf51013d06c9d5f8cae4864ccae2872f99ff11b0c80d05ecf17f54f47be8c9f09f77d79ba6c545d45f8dc068eec4f52331e9ca114b21ac780bb9578b77130410e2c25d7feb3b15b054be538bd38b45c502987e9771acd9624f053988c939d154b6943585dc6bd0bc928038da6adca093ab5cd2f89eff9c6a18aaf9a5e2d37e7ddda207ff5de718680b91e15eae1c84c8eba266d8cc4d8d58baebab79ac3b3b01128a20de4fa4ce996c258046bb4517b147ac016ad7298208228fc4aef54275563061c8fa5186c40b892e2864c06b579923d96d3c2fbb6ebc0c281d6ebfe324b2c50f17c7875c24cf1582a11d8f164487c399e64237be963a3d82659444efaa4407ab3dd51935ebb8499fb2f9b163652de7eaf40e498618a11fa72207552d5127601cee13ce57a91ab3fe32ea5cf1b7697541e8c1634cfa638aacc8f6e4a5d3b2647bdf340869fd543e4b2d8b8950130dd079e76faf677569d764a7740d57bdd05f58ae80905ebae15c550e42540298d71591441b8b2ac0c2a21d8fa3a3d3b379338d773735622c7da5e74237b6c877013101a4f78d7a5ffdd4b9518ab71b1b0f19152191f85ad2aac42b4b5ca719e0f0dbdc8f03c4e02e975025b191949dd04e4a3c13e81d11849dcda140658a2bd26ed91ebf9dda50c97ff05c072af78006206242c5855c6e3a426cad58ff45a234b2d2adde50432c1bf5f3556f7efaf8bf3fcb884235687510792d64443b21285dcd6175b449885a4be4f5234dc287865d19e9a6daaebf6502494b72c38516fa30f050f03155c2eddc2dec6443448f2ef253b012cbd262a7e71768dfe24dc3a8aa85e9e16ba9b9786c6670200ce1350d0cecf42cd38c171500bbfa8bfd8477c6e3744f75cadd00b98b3052c3b22ba47a29b8ba823a62e0a077f6af66edcfd47d4c7c61a8dc131bc9066ea9f2ce44280b3666865db44ebcb1d0a2e284defee1e79328fcaf9105605619bef8d04ec357bde654fc2b627f4607599b0ca247dedca3619e2edba4f1082f42998c035ba726e4f5f2216a42460cbaa42c69bc46fce87708fd930ae304ee6ff00b253637b5fc27cd5e66eba0f3969c746f54117b48d10e291444967f26afc28c7a37751d18cbae893bddbeef46a4277233fd7c6eac9b96432eb9f995d7f872f9ca5e6bb0f22ccce5bb2ba553cda500b2e2f2ff589a25d4f971451fddcd82136cc445d2ad86a9052061467aeb6ead7802a69950f692747ea980d31873e2d8c14fb175c29ff118bab18290369178f1d462fc786787dcc414787a819308523f072de3e72446af8a298fec72ef9ded43c10af935331ebf04ff9a001f3449fee5a778fbaf23b107efeae65292b69f8c063c3e87956c3e0e03131dd841f6a556cea68c1af6b57bd20fcc21d03a2a0d3ed75c95e6d1df592e9dca7aa25cd3eaec9a8b4a1801c03029e46f72a30ab0776f28d7d0436c3c48081dbd4040555bf496ede3dc738dc3f3c8c654600d90f354aa79b54994f125e139e46f2265c72ba7fb39490656bcfbfda04b3bcad70ac5e0468c97d840e17452b0080f94d8552f14a593b7d44e330d9a2ae9fcd1b250b40155b5db8198ca788431d262b1752e62f0c135af54037ed3419edb5631cbf5a04b3952a961e562ce6b514616ef2836ed4ba83055340f60a3ffe31967f73ecffa060ab5f81aed95d3558cea7d870f7116f676f5b57f7b0d91fe0eba9f198225731e044d87934b943af3b85aa5ac2f34dfaf3abf3409eeb3c659641d73741ca092eaf14c261de58ddc7c3ed246f64f0dcbb1eb805c5c9f6c00faeaa47e8ba4ec8bdb73c3d0f8a5489ca2038225ad17805fa43959e61b0299b96490c99040bdd2085b62cfbe7c8c04412af117f1bcfae9b3bd3eb9956f77ea64bb314110bcba7746bbdaca363200a61615590e5272fcf94e9db2c698b53699eda08995c6c605eace42bb74667c6df053531cbb395c73092fcf5d8bf4598543d76cac8e34000887eaaff05a858e5e33c5a607ebb0b0b582624e640a3f48b2d117e12e7d856f47082ba75dd0da07d3c190e363e48043b59864120759bcf6d4761cc73201e13681208e42b0482787c70c3a07978e263c8dda3209f82d5bfedb733253984011da93f430425e7d28fa53126a14823f75c5d8a0b5617abdcff9c8e974ade92394210badec832ee80c3a2a79c81dbcdda62c1355ad1c2d457dc297b0a8ac96a7a0a807717c25e6e2398a9293941b4bd91fb75007c19f45a655d876b388a2e44ef84337d79a9e1153d66369d68179c7860ed8d9db1fb33ae9dc66771e9ae80367d5314f9c18770cf5e509e6b2bce0fc75f7596969563837c6ea2862651fe6e82c0b9830c2a65a720040ae89c7d550f9d710d39cd1f239e95f8c05af72a00b2654f1c34058ee499e7c3a0d4309fbd510e1b12ba476106e70794fef1f09e394cbbbb3f289e44d821acc7313d3cfeb40307a507679e6d8eb4da7e74f879b0097ee48d8bc0078b95207a05e2beb474f9800c5abce6d6046cdcc3a2952164a709ba5a7b1c05b6647c2258738b2f26bf3da5d77a0927da02d5a6a283eae7ed60993cfcdfa5f0029f8d61dafe11f0e9649e4bdd60252278578afb16a5c09a09ada50bed3c26871a9a0ec5e0421c27b4456374915a08269c381065038437c4209a7a0358f5ef62a536bec6b9d0506ddbf87036d93a9a17d5d15260955ff0d5decf5612191298bd143c76c01dc5a9e539dccf47aab34bc3a93a43498ba9e0c1e93cf3a5cb70315ba363482cf9cabc0146e77b5614e91b9bb50dad6001a9e450f1963cb15805bea76b33094479ac4695595d729aea160a9c94558a6dd5ee22ccde7681aac4cbda51ef71cf6ac97b00a69ab560192655d36adef0ad48daebc6526e17eb51ed0778c4c08a3842832dbcdfb8c08be00b238746740b387e770e4864acbf4e33f97d20cae3f8b05e0cc4da59109f6ed72f7be7dbd929f7d29d22bad2a63ebca09c1fc331f712e2035bc295d87c39e277d9664c84fe1b6857c3ae62fcc99ab94a81b0786a813b8bc1ba8071014f6d2bc8a415cbf7346838453379abd29c66e66d4e5b9f1f17a2aa71848cdcfec162553315b914cf88db5c64967d4ae4db89db60ad69407592e7a405525daab2cee6a50a6de2c6323ccc3c21cbcaa8f0084c245b469f46d92dc73f7f442b0589113f763e272f1cd1167a976fe57213959b540ba4361985e501c25cc6cc3e345004d1cee490b48c0ca192763cfbc4f5283cdb958e9151aa5aa55f7e2aa8e0f581ef78788bf98dba486af235f9e1f72be23d3c896cc066410324a5e0b52ce84aadce61a3ac60a93e2a5137697f4d48912937f59600206025e53969d668397ecac352e8c8ce2452147e2a39cd0904269ff220397ed26600dd2d24c8201ebe128cb0f05621c053a6727f00857bf99b666abd7f453580109f602eda91d0278dd57001a33e2d82a511e2dbc257900c8204246a0b579e4ba95dad5666b2ca46ca055892c96060c9433af9103e1e45e765f6f2d7c7625acc95d47b76cc3dcb23dba5c1c6cdb2e062604d795ec7daff2e301f8967bc64c582d270809ea0eeda7d8caa648581e36aad4b4c54d38c7cd3dd6bbf47c87fc9fb2472c6947e2f5d8a5cd20c3f6a745d188cbb64c93cd8a93a7e36c688c3995e5133dfbf365782965bc9db15a616ba8dc4d6f93dde37084ba065f2ac4272b03972f3b6db91446b96aa1fcce952bd4c93e1b04c2df9d0eee8637caee6c6c46f025a8e2ebbf04c69498f2aeda005c3e927579f5bb357edea2c42132118b1dedd717a4d1077183b045812da19435db5690a2ff2e4f4a9f3c155a3f3e7c17920624b3d901f5c3d30c973dacf166971bc0f9f691f7dcbe42d03bf06ef5c76a05deab26befaa700d572535b3406ba4683002927909011988bd7704a7530f2559a54c7027171c1c863ef98a256f5ab5dfda88dcb8b95fef076fa4450d473cedd4cc44178cb6dce2038bf2c53c61d593c9739a2399e9909985acdd97e09965983bf0b2ca5e21be30f3676ca12e1915df5a9da860da521ade801f2c5e42b206fe50e002f00864c152369a1ce255d6000cc4aff0ffc77c672d308da7b6bd8b897b0af6b427c898b215b7d8a323cab8beb344dcff4102b158e6411a64665fba8ca422645107bb426e97c6964139e22066a1afba6b7f2f6f9fb54fe8faaf563d984bb0950481ee829c64f29440660220053e4fa03c839529976dcca6a1e5f970ed6e91da1b2ce9d983b1b36ad77f6f2a663b969e5d3429c8bc6d8d58b327436b23849560b2017d4b1593ba188e49e3fcf6b113def52d474a3626483902b461cd0bc6a6eaeb6619e0d40c6591f4fb1bcec6c04f86a9efb909151cb4aa64d90b7fe237ce2136f0ba0b0a40d97a320158eeb23b0b22fcbd45142563ba20ac3991812e74232072dfd4b3e6c43b7bb9c92ce969d1ee08cd0fe6d8a8f0f7ccc810c0934d0c93790b3809f61edcd53bb2209462f7039b7c076ea26d1f6f25a8cfa9b814bd239c3685d38324c1968eb50f088cc4500f973cb21f81384c4f4875774abf96430d637abde7943a8ac262d20947399954c4743f6aacb8bdef3e8db60afc2bb113cc7e1bedb376c086297b49cca87c7790ebfe886651dbe27a526939f787ad40b29432149bcaabb785d2b226f56c1603e50a32872b8c66724d3a08c087ef606b093097f0b5aa2db96d863402b57fa8c4fe7716fb3f4add2da2a5683b077ccde36b3bcafcb45489a7af70fadbbe58ffc4bd2fd89dd0723897530b291bf98fad6b7174114b1e200e604fd93731a712198f0f3ae94e7a1477783d00bcd4fa2b4146e1622178955d3fc76ce56990cb44de34be30beb73b471b6c736ecd1c58aa90f380f0d14160ab85724f171eceaad2fa4fc4bf9107e24ea33f9a3e5dc03e4a207d04a8ce76e9494fab8535c92a7469400f5f4cf6366a2048aebb354b41d5f151fe290e21ec2e14c115b6ab368da6bbacef54f8386dff91d5667fb481c54148ddc43a8e4c71ddf7b5e1a648794c9e92d923225582a6455cec4c111a72f1a29213a652075b056f6b49bc736f56e989025023967df9154aaf57d8b5a84409d956dcd60341d3b78bc37e9ab245d5a74c1ecedfa42012209d2db88d6031554376ea9ad31a706b552f8e8243fea40cce8bc1c5199920f9ac628a51f453ab2b9bc3740852dffad23b50718529ab69a1684c4d1a5abb563ce502cc023195b780ac80d5c6817122ad1823448bfaa8df8242605b9401bbad1d30ba4e77f65906737f0227ee75fcafd608bb45d50e635f05fbb20298c0f2ab5e91041fd4e1ac9b56c090bb97c246241596556a46885cf0de3406acbcac68c10560edc3f828ce62b60c1acd1639dc090790478a3ee5c07d0dfa4b8d176cf3cfe2b808bae73665bb7e13110cb81cd3069bb503f63638b410f7724cd03480875dddc73efb19987e99aabc8e2a60b49741caf062c0e113cf50aa2b35e2a17ade44d70ea71e9372d796abeea59e21513e4e070515e0ce9e0e7b09b92566e6f264e857dcf1a2997c7fd5bf1d2d2d115c0893044e46da21e0c7975dc5ef1b2f85039275bae552f6a898e4676f0c3695fd54e3222b5b057507dff4500cf677d05f0b43b402abb91ee030e8b39f85bcfbf38a070e303ef32046ccb6e5f4124340fe09d3821af278c4c5b12f1ffaa09f2a1c14983be540f1ccbfa86a496c917ee746f0f7f875f8336e718faad57f861fd5d7fbd2f233081f0160f5634d1d8d2488514885ddd5d829e0ab51f5fd66eff2ec04abdc3f203789e3231ccf5a93a20f839bf2f77c3e1705c17ed92564b31de9f8b7c365757c23cef3788bf274e12baa15c136ee929a655ed50c21bfedfdf1ed2eb83f8dc963b6c30a91108f0900a67ecf8415e4f2ad7635066fb7fadf5fd2b7c33ef3db2d828e68f6bcc5446e8b679fdea50f7afc65dcf3cec63667932c3b716e09f169bbad18b990f450f94719b90747cbeca6b1c519b0cdb96ba6ce70bbe025957cae2177d986a219b60c1ec8135770a3f238d5875438ecb17de98d3281e52fd62540636e30bf06b641245e94c030819d434d66d38db365be52ca367819adc59a9de6f0a61b4b2c06e73bd2c3254e9f28158191bb0f7af2c396cf4dc827a33f4077b723aa1c16c97b53db46d08755b31921e76b4453d3e644dcd75ecf731520a9d41682181cbfde15b13fa79e41936b2348bbc634e99782f76a1576fd976fda5c1ecd7afa3804d888c336be4f798ef33dacba57c68f7349041c1681585c6c83005cd2a7dad1ea091da01dcc4df2c0b24fc7995c470935568cc5a35eb3b31e1a709a06e9e71713c871004175dcd582625cee4344d05914ffdefed5f2258a38cdb3d5708c7655e256273beecbcaeef1a5c7e5386a07f5d45fb9db0ec428f55731356894ab48a3fad400e3871441a0062c996d95424b0b182e1c1e28d7f8f9c54ebe80236cd26ab5437410fe4e1fef1dd54ec526db75c9ad71797e30af456f5cb4725d6c861d34325638cf7b4b5506001a2c2e956d2ca267b1e365c20adab8b56deee6bdad5f99824fb7d4735ae44cdb90d7ce89989add3a6b0c18f320ba241860432af6a9ec5533314f838b70c9b5016dac06711c9c752219f067751f9880fda6f0ccd519bc017d55c43b087e9c8cb6518caa2b6377f8103133918b0c24ab297dd23d140d9fcb97be0e97bd57442eb380ad056c467ce5adde6175ab58ee5c21235aa2d32fe83b8124dc2ff021d505093a2a6ee1b7c5a167bd61677182f8d1adeef9f0d6385333afb98140f0b14f067d29f08342e4f8508c8d008dee16ea1093f2e8dd5f1073292e433b35e49ef6700095ba0b6794adce536b8009ac9466689ae95148105e252d54db453668a3acd8882f64573a130c3615c29ce0594763df3a3e569d6911c5167b2f5230e61b43acde655cfbba0864bd3bfbe47a7c0c0f5c619a8d210e6eefad26caeca303efccda6c65e1f86d5b28930e1daf60f409f2fe9809c0a18fd23f383709d926434c41bbb44ef6c9ad089cdd06141d0289fe6d67461cd26a1689e8525723cf5609b7fa6dcfc8ade5535137186da5109eb0f934810b97cbb5efe13940eee3f4c56b2bc14a554dd8c7f8891c7f5406ab7cca752af24ef73cf52b48b8a0be8b53d2862b79926ba638bd353f56bac203e7c9a769a61dd751b8611f7506b8ae5720061e741904a5e7727ae7a126b5268ef2d2109301ff09757a0b6fa53c519ce1f8b1f6a4ccd252804a0889b287c581928d249bab225125e1c37b4f08505b408b457acf8fa60acf5e1d5e51a8b517a336ec291fdd4cc615209be157ecffa6d11b73c08d225bce0ebb9f699a6106b7cf397c5b2a0ddc169646ab7aa23e0a395fa74ad28ba6783d900800334140c55dcd9b88b01205322a02e591dee99566290380d78fa09c39be384f47deb25a03fa1b894883354b4979e2fed7e561dea7b420c98e176caad758828ae6d8b38e0f9fbcd692257356a597d1e6a2ec5161451ea73b9e47ab45631d489fb5346603a87ea66174e19cc353fdbe6ce2574da0a9375c62320cd764a60088fb9ef48435723b3a23da55851219d21397fc6c8a1efb99ae8bb45396c3c43273faf1ba86f5ea448fd00a031f79710b0e15b2aa8412d108955c3dea889b919aa613ae89a4f2b57e39671a59d975fcd351913d5e8aff7c4eec8d3358d578ba7652745705af095297add19a8e8580181f67d50d00c94819df31dd6a1adc76924594c691553acbd5cd3487666749a2e8674def43c5f7d38d0d44fed79128727e57f0b4fe9056a592db88a80649600ad763e7bbcce8be0180f78bcd3db610da7e70c30bc4aedc0a7a76b72ad19a1dbee59e43afbc55266c00ad31a3a9b65620b34134a179baf3cb5ff661addbddce9384287c785a07785843ec5dd66745affde979f050ed2ff82e49c840432295e7a68d017e8ea2a4df9aa5ad361a2f1957b9002220e6339c62648ca9122ed57cca31ffd173e322261abaf4d25e4e2c97a45383694e44b9f669ad5911ee41a09e4e0ae462fd5c4c3998d136d8d8ced7e0d94d1cf53080fe097ce2082107d40b1aaa24d4db7d8392c609e5cf042aac63259dd95de592577dfd70e7acd142b9724b3792a5e4a7cdb464135f9af948fa618bf0c78fc88a50f716ccde893f7d81ed813313ea1f4ffae19c029f89c21e32a1477f7d0e6b74524fc5522ed89f1ec5ba6106e516d061bd1841fb6961d641430cd9feef61156365ba15136efb12ce307ebf1afdf3bc732a08938820a0ca31e26e995dbc1e4b688f789f5a6948ccacf9195b80d5d9711b78c3686705bb6f9ad556de9701086c1e2f66d1ac3d37faae035ce30774a386609d498ec8fa62ed5c8fd1f1d835d3d666c447551be588692ea5d8043783400d6814447fcf7e91daa9c107738a8fc2c1eb72db34c3ee6b8fbb58221e0a148b7f4526cc235fb6bc2f639ef583ba14415afebf625482aed63e8623e793b7b6c70c81e4165192a19e80281700c0b386c3bb0f9e7c93d16abb00b40acf6dcd9d81ce1d8ee8491a280e90709fce3880f330d60d3315a842cd5ebff3621218cfc2a979cfd568d92dc44b6c347bde57c0a3574ccf6298d2e8cedf837533d76950cde39af270dc454d933f2881dbf03d41d4dd3736d548360ba1e88ac3792e17d63e57affa88c06b5503e3c634dabba1f4ef1269e0f041ae951873bba661305f2e7d1526000933828245fde880db48abc89b8541f228f5a06e429e6d74d3653eec549750966cb9297250ca073ab15a7e105d6ef86abff472967ef184211f087c59a67aba315e09aa9c3bc943b34c1e41997512fd37eae30e87e2e7b6081ab8c3fb85f7540ecc40439c553b61bb08f0271ea32f2543406651193b38d0931bb69490ef471e066511340ff6fc44ff55e9112f62ee879541460e9e8b7000d777ae7832ce049339815f763dbd195e079dc976b882a68ebb5b0ca86dd4b97fd5b98e18351ecd0ec6ee7c93ac068c2775b8aa76b4876d007c904cdc0ffaeef4f1a9dd41f1198b95b46db9b8b3294630243c893cf1e77d4a8112d8719ac534cd55d715406f8b91f590770e3a574c7609f257a7e67050af1eadb2f28e62dfbc8788144b01b05c91ee5bc5a04c468d8e0652b184c6698d25fe4976fdbc2aada9cc6d01575479150d715e2b1e822d4f318c96d92ab66047d8de899b2e466193752c14505954e798413ce929db64cc2a423164ad3a14caf9005880569bbd8ffa070fdc7ebbaeee8a827338f49ef586843da7ea1481b1af3ff2989815e7e34ffff274b9863c09fcf53aa2e6604b70495e13620169907433a37977032b48a4f0d76ac3a09f0cf903a7e177e667264c7b6945f00bafe25c43d41fb1a25da2a71a490162a4f2969c6090b4b36cd35a36dbe94d2081193f36fdd231390166241313080e8f856372b9e2f3916eee6f962558e2ca04287f33bb9b004d8cb3e98967917033e23e72393b99c9b7b7219cd0453c1e1d56ce9d213ac6ea98f119293dce47e59daae47a8ebec553d8e2f58daf09207d19f6796d8074f6ecf388e89071130b3e323cc74fbc430f9b809140a3027b67cf17cbdff6d908e300bfcd80081ba11536220940514f011c5f370971e0cbe9cd73eb1261588ba8a9b3d748d4cce6b59755736713af79da20646d255203e34c124fe7de3827538b3c658e14d4d8f6fd336dccee7a82daf849ace0c4c3528cd9975c40fe4e7ba647edecbf0f3927c686834521644fc990b5d567cc7b893f03d5058729c8afcd28661a2e3a0343bf82d47c19e00eba807e6ba9ecafa5b92d91011057bc179aa078c438115b91ab31ec6af8ef68fff1306c51ea9c2d491d2ecbcfa19a5b57ff88292f6b363c2ebe9a7d0187f98975112a9039eb9d109f06370be1633ffae816757bc50748ff96561b356978b400368f889675fe85f531ff98db8e408030f772ba7904233c772ea97c08decc88b0ff94357b339c8e838ff5713c0e41a3025cf6549eba57155ece3dc771d1b2298f27fed240d2217fb633bc33706c9104218260d8f72e77e0acec4dc752ab41a188d27bf17ac043c65b6d8767347f263d5e313d02eb3cf0fd702ce058176b179c3f627739010f01c17740bd4da452559f1e8ec81c1c39070bcd740663f83f2e34baed2e300b82ac058e0f1f90c2b6885a209d92cfaa95fcbd382f6fb31f3f5e1e388264fea2c9b6bba482b1c0c017e246fb6aa95edd9cf270f6d1eecd0d90d7e9887dd785234f8d3488b62bfa04f9425a151653e5e9bd5a3efa22e044e3cc4e6921347dc4e8341187df9751e38b71059473364a47a27fca6d5ef7a762d4bd033b80a3baefe34caf47a7b5c5e313ff0095f150c64b347259de56072f5d15c815813362a4a8cd2ea58961218cb3b115af02b1be53ab0f2f7a8095b735eec28907d5ed70329e6d518797ff408d0e53027b3aa1b0c87d7eec10ebe74a54436d9f28abf40c73e309af3abb12ccc406ab508dba82cb8f0abda84953a1d93b89d2680d8e8fc45f5b6cef787183e59463f03a2aa3dc9d124eb394b84bb6afcff9ced90aacab4a1e17e6b4e9eec5a3e8281341ca54e1a0aa12c25173b337c0b0fa8e2fd41ba2a925ece6bb168932e54d0da5aade5885784edfce6d57b3e9b11c41a87205faac43cd2cf55b800e58054abb37e719a2880fd6585b76c60d6cb6a9baa4293c0a793d845a69c7c3db218f0d3dc21bd6206d5fb0489518fafac7241683249e30ff473f3003090c90661abcf34dd96cc6aad96c8f22e59505075c884f125ac2f999b7cfdfbdf983cd29321538961af7d1491466cbd65718bbe24aa7ca643807f07e0246d717f80d10f8b3865c8b205f37b4b131fbcb3429ae8f8d4cf528ebe9c29da4bc6baf04f13aff04ef8584b4afe9eee569d21869345c67a0703fc92c8450c13de6bf5e4e5cfde10f4d9913a435679409a0e0e8c4d5710c0fb1d36dbadf83b24d41bc7892314c89995c0519c667ba25b356b9e94f497afb2c69f72221ed5eaa9b8a87d8e28a66fb6b7920d5f39e4b63d3cd90cce0c77bd2e048feb783fbe594106b1f18667d892e4836345376a06ffe3723cca6135a0280103f3d0c1e30157cf42600a5c9300faafcacede2c23c7613fab6818f1e16aa5aa566f6390a33956ac16c6dd6032f2dc0a6ebad1d04347e43cf5011fe3fc36a4f5b9188ab5ec57f8a8443b5fd6ec4c21e9247f951dd154ee88a25078f35c985b34dc1de6f8aad3b42be1a3e76e7c1ffb42698b5a436f3e95d4449e8fab06d8bc7dc989e6dea7c770366b887ac3cffc6f46975f7629203e4a7748b16aed92591f8273faae625e5fe34fbcc47245eb88967966418b502024c7a3029d4131f5c5fc6aaab23d1b1114c924c648bcf74c50fd0b98ade6fd3e0e8466193aee92718e61456fa750630a790cdb2bb443d22a0a927cfb20546cf00334d51b1dfb91494902f74efdb4f11a3406b2d414c6b0c42ea6a310206bdeade2e74b8e1a6d9e53b3b55902d9d3f335994d07fbbfb58ff7bad6c7b88d931e5acc1bda992006f5efb73f6ebc5869223d4c92e82563b0195c604a605701fd3ecfc20adad4491828c803a0c98781ab99d59a6e6c87165b637a5e8b6847867b0ae676778fd4a292b6c0855e1feb1543ae76d257011c36a31e0b5ca73afcb21b175e2658510a4520e5b3971bc6ba172abb109ad0ca071e7b91374f50ef2a1241cd0f9be48688bbffcefab5bd44f71f985e2ff3897a52957416007139d0fcc6055fbd8e2b0d0e2595597c2f874efe27f3a94ce2b6339ffa3b4c45aab348e80739da58522aee57f9df2b7f382a20d4a6ac1c02d63c923604103059a39b90e75b6ea339647d45a694d72a6d5073393c7885df210a025348aba6e24a505e15e734a1a6ec6ffec57b6412611fb709cb59db95b7ab1a790cd2fba95cea000527cae18a25067dd8df1f12c511c09b0f3335398a87e9c96409978a807166f7464bcf8d63fefecaeefdae38d636f88461a66a36f617ee628a6ec6b54e8c224cd66837f040fceb120f082e08c0df8b65bca7e2aceaa4a2ef94996cce2ccf77301b33d2864b5250318e3bdb4168a1e6e6fd3a22dad7bdcd83808cac9c5e1422b07cb559480706561997e69d96d46befbbcb5f4ff005b2bd454691765951ba8fcbc1cd882db1115d5877a7dbd3977eda561dfd418a403b6dbb15322dbfe777fe7f5b1aa5d314966fa6e8bf96848808f615db420f0623a520653445fd6de1966384f44323d4f07356b103b6db7c12c0c68e4e1b0ff8e4e2d8a34e71cd2b0719d82028e3ccc258292e89601e201860b6b53cbb2f1d291af7397e7b526625d4fe92ba06cf7bd70be2c6096daf4367838f4286b2c51fb42d773575a8a03ff3b0c00eca00c35c7b59325a36859926aec4d72d584e4b65e0db1afed8f2b084ad4c3869c41cb8edde8717b339aa1d8cd44c0370850264c260ea9b76c3fc6b16520c537b784dca75918156556360230202f241275f321f6f107bafbc8b34b01c715b54d5b405e0550e60acdabe9293cfef1c4f673b70d919843edbdd75459dccb8d922cadeb41b208ab73cff21f37db84b26e46efc4150077cbe613eddae20b9d6fd7b1b4615f3632c78509dc785b402237979c2a475ebb9318aa3139cbb2448521173db0d6f33ed5f414f3aaea549afda0e9ec2f46966d0868ae641edcdd1acbeea7b49f3358b43ea979a3362941701b7d2089ec0b2ad71a3cef4f9558611e6bb774f140e7de238612522bb76797564c7db4fe6c78965180f73da9258f8912c83c892f7117903e21d9587873f5f089917550f544ab2aaf7a0f5be60c3152c0c3c0d5efdf72a8db8d2c9ea671b4962a425cbe7bafd996af1ec230834967126fb8ea06e4b46ec8eb5c67fdc437fa81078ce0e1bc49e8ba97e9804c1d42a1f2f086346230c408a7389ce1f0c2526112c76517f2188d0d652885942846f73a66cd5812db88e571a2267003897b0677a0b3b29626e71db9f6de0118c21d703e6c3b9940995cb0ad47003fbc2dcd640ace1305f4f0d3eeed02570ff303d17d949fe546458d4debd17c9b10eb8b6346ea694f3f4cab9d17b38f01ebf9f14d4a24fd59c72d138575c2b0976c65e0ff111179a9db6421198186af25b82225a072d45821ee80dca8b6410277158d19d630a72f99760199c14bcf470828472bec3de048b27304c6c1304171d566bb1c07fd6f8f4dc0b62d0a17a19079f3b2022eb9b5c1b3c3d6f3970763a61c4b35509411c8065c2bd239f4bc780a0723df889ea41c7b926681aa0099b60cac99412daaae896496b9062a57ce614b61d6c8ad503e80d49be5d023749faefeab1819e2090a6327782a9034d259616dc36607b0aee92a7014a8197214c27f0de171e5b44f290d1f4725d19d29a7170fd866566750f26a54763770c34b95d6a934db1471c6e9ddcc2bc781acd2eb25a55ed9dd35102a6bb4acec7ceb489b59f48014de3d06ff963e1ea50151473ac5fa271a1b305d60411cbf8be63c69bba9ce8b043db94faf9bf93e22775f5d7ffec5e1efd5a2ff1c3fd1b4de94c329da6464bf5522eca550631cfc208f6be9943803b98304ef2453eebf26144f3aa814dc9ef77cd20c29503f47aba7a6d21fd446ab266f60bf24322c7148bd5250e841259cec855460711259a56902548f5f1ff2affd4e92c5b52a71b71b5e0ca84965879af74b04117898d18d4a71bab868015ca5223ce3a5f0bbcc966ba8335684b4431074df9e0269efd1641f703baa58552d629499b933cbcc523c2705e98c8a1152a1acb52937e50e769ea86fe45d9a8161708028312b26fa739a8f38aa20508bd982451633802937d3079d9bdd08313b42cb6b3d37c25a5fbdd75c6a7a45997e0dfe4eb45f5f48599118122e433850fbd6b8d993d177fe1a7b5c0a3aca173801c1d84c0c870dfa7d154a431f8769fb2e46fda325b270e0ad6f6846361bccace023ca9d11696d2b48795de651bc563b35232f0c1154ab843d655cc63160822cf37a8695b65c0f42fe981f8cdcdd187fc7040186f187bc233f303c66c20d0091dec33b8e4f2fb5277de7a5754d3da4a3bec62ef431211e4dfcf932e8d9b0b726f48802e12c75ce1877f2c47ca599eeecc0acabc9dc01ee386bbd5602231e484b1636f547ad90adb26595235666f70dc77e4505e2da3163a9d12d8670969380c968ee8d52deda11d593a58bbf2226bf81fa424d5036c96e602299779956fd54c84bf614405107f7bbd89b45966e6b5a82b8a00dd012be255a78fb167a424eed016697dc29b6686ea2188ce616aaaae0dd040f5a26bc0174f5860f44759ef0e8d355acddec549721b86d2a3b32a86e35f142dbd0b752f73f54f09d9a3fd64a91c75079441e68236a52820c0025f2be3dc63aeb80e769fb6eb332a5b1cedb888a92a015fa3d63c153f9d5b22bd85ed248b60f7de5880c19f78d78228788cabb8f125e52e354cb417c1a89d8ba86f9657f99a0bbbb1202ddb3046134c0601f6021b6d8eac1addc9e0003c5a6588467ff0ebb7c7937da4cd692f8f26bd30c3d52bc21a7c5bdcad8a8734c84f9cfb709a70ee67bcde9a96f48f0827ac6d6c490343be5d6729ecccfb8ad70750ae56cff4b786c8282eb478eeed545a0dd067d698ed8e4b20cbcab8b634b86cb6474dde376fbbde19ff4a4a0b2f21f4a5d2ce48d81dcebac0f1875f64beb664e19bd79af0070be0e50174279a0fa8bc9fad68a518d5945e910d0733eb02a3d69b8a9b1a2a3cf7ef8046875eea5b3d8a00f5223b68cd9a0ef8bd42382b33a5740900480dffaad1b43b0b419a70056eea7d26e6ca111152413a1969a9c22e80ed76e85eb3e3775cd2c88a0a08a6b6c67371717e73309a003280dc4a763228aa05d75872ffd28680f39b93550fa25d8c660ea074071177ec56109852455e1fc7489e853ca5410e5fc00f4656ed71d6210a464543003ad5e93256404bb5f44ccf1d02eb397a82f471eb63a15dcbcb6c1751e7903380f32f80e362986fba9b57477c78a02bb277bd0f667ab01ec994f5f39d47356edbb391a38ee267070abdc708ac2590d3271ab133017c193c9a05a6b73756e056e96c45cf57c323170c3decefcb61261fe94ed4a30a3a2ea40a9ac5bc528a8b39d4028ec39c78f4be67af8fdacd150fd156e184b833cc415dfaedc1a63a1bcf554ba7e52ecff84beda757defbae6887b4278fcab1955b50a12bf55556fcfacb6832b7af4ae0b172d8aa87f7209027dee5a432bf8c66617c7f6547b3106e2e658ed9e1ed73b631a9d3ba2e9c61cb0212f6c2ed34bc695936218d9d31c95b7d051fdd1d83077149dac8829d24e8990d35ffb4ae624afec868708d5830282c87dc291e82f5c864a7262379a0fd10d52204749be3812744044c5cd078551c41214e038ea6fd46a0001c1b90e64fcbbe5502e0770b802333f8cefa3b0172360af0a933a0df78dea625feebf8069ce6383ec4b4d463000be0262b027e03f6c90b42af6fe2903db82d44770255a0adcd8c132a04f40b599355adfea3fe5b61beb201a971e8f17ac5d82a87ebe20978f75ed89320b41dc3374ba2535ed7211294118aa9d709a1296c9c09ec7975f2b050f30cd49d50efcd9458bea372c264bf62b77cdd8f4f634bc6d6c4280daeee0e333b32dc1ebd7f4460f359783db41918f19e52becb540e6791665b64cff1ac6b5af0da6fafe45d0f215a53be54d0c32194720f0eff42aac65c52726a6d991067d58c7f98853c294beee35bf08ae2175ef9c8e29d04170c47d103c00bc7e617487d142a287a76c871f28cffd0f39d2b1f0e2d2e4680410fa7e583086554ba29e770bdbd3b0a64944df20fc460c34445169c81e8728a86aa218baafd9bc2f06fac4d6f18045ecb6af33907a2a9ef561d35d8e55815eeaef007033ea379739a7f19ec106842b182e1eadd854eacd1211a04e188c2988b231010a0ece1a34d0164f20081501e467c06f6caee27907e26cf2816844a6e53f81504c9bc8a36cd73f1513f3c6608dd668e6b281b6dff49057bc5207be7bb2f5e3861366d695888c141a220f66c41b93ec320069cd2613eeba26d7a00e3bb3aea5c0e1f246124c9af697b6ff98905b6d07f1fbb7fec57d825b33fbc6b803488a8d0b515c385ef5fa1743ab47b735e03fbf8cd3bdf6b6165155846667a66d38004da12950591cc6dbd78c126812f353780f0df4a274793e47f314eb8f430c1b79119812454238c15ee4ed5842a9e7f4d20f6e4fac536493eaf85634fa09cd87254876a85d1665f1ef428a272b4281433b0f602fe315112503885e9d7089749cbc9791e1bfb4e5066fc57ca049c2fd77b9bc40ad3483e13e38a5336cae1afe07bacd81583bbc4181fdeb4c71e09ea719ffd0170a92def9d80cf98bdfa199d72300103315ceedce10029fbca710b9a9c9128c36c78f81f2d2f19bedb264893bac0514832c6e3e10fc5d5f740cf87a6ccff8b54d34425804d5fca25e6a3320c1f056b07dc132aeb12023ca0e8a6694d59402dc81b2f33a54ca8d1c7eb2c08796114aec8cfbc378172d21ae5fe7a1f472a1034256a879c5879150febea734b987d5bd0fc70b60760d59888a59ecb663f1f14536ade85e2bf77375455de792bf5d349a214c62b175b369fccee4d9a0bed0d71f8a1f7293e16ca8895facbadb08116f26d26e82a6381bdb1ae3987e26b9457a7502df8bda059cf0d444f293f788a51f9643e70c086d3216874bc2ef5682a9e82d9820d87a8a1fa22825b6878c36fc9643ba3986b33b6a03c4fef3c63de5cd20ffc3768767383db15a0cc0e9a61b18f3e64a262356ce3cc9172b7155f15b39d44a660e32ce4a806631b8afc86bc5f143803485f2c29a4f127c16147a4ac19faebcc1df5dd4c1b5234081a4f39bba1bc7fe564abd4e9583b0749b31d7da995715830dcd584e0f5837d425d9a10bcdedfa227f8bab31683af7db7a4504d5561d4ad092507cc5e5eb30e36c24102d821b5d0872763db666fc84ed322ada5bfddea56177a95def6c03d67e1511f7e52a270b08841c568bc529c3d10b50f72ed5e993b91b5c89f914acddc20b2c953057565cca35d8c4ea069d1a54caf589e3d8395cc0a7be69dc195a789caa609bdf0ce59059628b392a4468d20e0ee4bcd0f3cec434010592ac2ab8a463d17c27a08b1233f26e8a268cdb54c9868f8355baabc25821815b091174fbe2f3ad89253c55193d9fb2fe0523ad614f23f3fd0744cdb6a3b7d346b830ae4f7490a9dd0df53e4e23bce0a79a9a6f7e47cf706b2309a01d4ae91869167393f78f261e1a48628c6f63e92153e6cf505541bc8100c99c02e190cfbd1510d37bd5cf71281327b17fe743adce90b751f7b2982f0d9ee477b7ce88115e7e025a3afc6f635992d9d099b540f1001572f673632e693d045ea49af3e8f05eed3d546f4152b173735db66beeaa182d638f2562237540b365df5cf7e8d474e94591816540b1ba4d71fab382665c32baead122ab7e6bb5d63dce8277e29f49595861c5658887920ed95e3d42093546f238730ae0cbc38ed689f07e2c1c19eedbb807c5f4f61b2b90df38a8835c343d095bb82c904be23b411c89ef719412d01aabd5b0077e0169b4524860c7b957f4d4c24578d061c764fc70da74dad9bc4d835d17f9160c930e151d628e916faeb63a643404fc8c6b73af723317a2e07e8df6815beac910c50b2dfe8d034ee995fcf21c7527125f0d6a04cd598af82d301b967e1403d533bb18b1f27234e7a83f955ad3c7cf8f79b80fa005bd5bf4aadf111a0d6b500b95b02d3a4279671f397cdcd4fe7816d09af03846336e1c02d191217691003740d40b37815a034eb6ec2b66378b38efb55e7f5e07581f90f6c5fa8ab3089073fb2a141855a5a83993bfe344b0c13978624e11cf00aaf2e074d86c3fdb21e584c157eb4055170f36275b5f193eb8ae54e442c17768c8ac05d4105a7e2de13092e344be187b76f12f05e81c40b84d727c1982d1515c34d2b83ac1ba2a072058172b49056bb46461afb01e145795555503632756e71a783d04e97664c4dd6a167e19a920e691e971f647c3cd95a627520bcec2e090928a9836b21b94b8a44efe502f57a2a43b4aac162e127fbbfbf0c650a92b27ad137421b39084f6e5cc443575f7a001677f6950050529501440d3f6d54c9f1b416bc09788441ad04fcd99c302684f9141124ba1ac92b853a2131150e73fae5655bc319d2e748ae3ac43195057dff4a40e58734bb7a89d839d0acd432d6b7db5ed999e7766ae2898690cce12df41829005661a13e8fd5b54d92fb158478c42e2678802c2e15b2d3f26b8bdf57924da293376cd6c2ec15e9e95a11df6c7f4fb6ccaf982d4d29a97da6e0b3ef100102b97a00caae54a58ba3c06c28a194ede349d4d59e6e38f9a701365bdac7cbd63d96273fe7aa5d06dc26715d44d27cd449d9ee1943a4955338bf830f126aae12113dba4fd3d59d1ec6c23ab9154f9cd6fb44f70f6ce099d551f3e749c1a43f60111c88fd54338bd526d17f685c025c57585771c6dc9e2d42b393a37e881b9fc6335685c46da60bd114ffc58511a94d5f29bdceafae0ec4b51f34d1db8c509265a513d5a775026812f6ff702cba1dae34ca00bbca0a328204acd5f72e1e512c9b28bd1b5d43f00b86b7672f4828236f5566dc9c1b003b588dff069733dea34b121a6a136b04bb6ce90e5573e4d685ffc46e1cdf379fe8640e4004258d7c643818487066770df8446f624445a0b86b6108f40a97cdcfc661d3d85f63910ea671a6db91e8b5fb16b335affe402259da5cb2c3116fd4ffc131851fecada894c52bce230dc340549f3c7e257c4e5153c79050b7444a299700bfca6c8030f725e5443fc68bd408a22d102a3d74e6f8ba39948a7cd49ba706cc13f06c3c0d32b9390bec441a02806ea4d8a4ae9841a0d37c2c05c0c155cfb1bf9207729cc40a987983cff692274a9f1a77bafcc999ed588d808ed310ae4adcc5af10d6583d7d72a8bf54c3feb7373cfc525ed71b566bcbad1428a5f7cf9d8d00e88648d425355bf3edd310ed1ff232dc829541920596dbbb5cebbb2fd7f779e82ce70f576f1c9a99429cc8c0cccccc4ae4ba3a52c2a2ce150437852f92349fa9fd696d38d481b9e1a17f8801e345100b97b2f4dc27d7a13c2f95fc610ad3cb4bd744439bc0d68ff161eef2165cbe24d50a861c44b641cd77e8dd0010e8b9fc92da204cd2dbc6c718a54bafa5dc3caf8334e4f93f3844dd4e5facaf809576e965d35ce36b30d00a6eb30fbaafe71e41d4a7266aac80417152d78a7cedf43a2064af8fd5f95e8e2111679939d6293aaacb8ba0fdff2317ca495a1a950072b8504accce6cbc938abaa009e548192ad1fe0ce1cf52617625aef805255a8af5b2272377585e07c0e9c6f4e5365f633ef0ff9129fd0a31d36f054998178d23a9eaf317de6ae997b3249072b4d81c13123c9d28b31bcf2fcc8dcfde86e493f2adf2e21122b287c752b99e2b7b9b84f5e93c3dc27f8d5551c0dbe318676cc514d230432360da4fb69ceae2ed558b479fd0bfc9a38aa28d83144202b965569cdd74619f6c3fbe557d0cf64ce977e42531ab9e5d2055be84dac33df3f74eef1a1473aee6578fe119cb53671ea3c962955c693bfafda4512945b4b146bb33c83b72c06ad846ac3e999b13e1be2a4c36c814a4ddcf9c565348818b05711262cedbed647d0685184941aa58469cde4cef59a82bb6759d36aa5bc82c71b8fd8950a70428c28a9d94b46744aa599bf2364386b8cd0a828287115b171b35481b63b3980fc04a7255ce0bba62fc2dee42c8af80e5c2288a5320667914f0ef3368e142761372827f5af785e91fbac4627eabf0cafdca7da13281edab9be5eeafb19917b99e494c293b44921d3ffa4211963f7a8a89e96d7f4c039340282833106b152b20a8a81c65ee097fd94fcd2cc0b24857373ccdf784da604f6ebc019731e8559678ecb3cb6e84215be0643ba7201a6a41130d3feda86f070fae5c8a85b5346b414c76b73508740ff1a4f7ddf127b05741dbd4a01387e87c7ae40ff3efa715c9258a346d68c8d626fc2cb9bfa48403df79bd0f399e1ac33c31570acd5c5282142b5549249ff856d9ca3df6254d67ecce052eea0e405ce2cb0b8e3c9cee8f3181fef73115ae95040efc5d10450463cd2a17f0675ff758caa7c4b62bc3aa500f6e58172afa8786d9fb1c263d9f029ba393cf736b0a8e24a9160380ccf4e7f9a6d726931adba5b665c19d3c79387c5d39c8a1234a44d44e7f70e0d5832f47895f524cef8fd321bfd0a1def9b4aa75d154532a569042d8d9f9852f7ab253729f90de6dc59b1d48fa5f79e8ed83f73f6c2f00147241dac619ba40cfff9e847b75b0345ae540b4e29924d6c5bd36577b5c9244468db26b70f910e5b1f4e1dddcae60d19511be91b2fa756c85d4aa288ffcde0f856e4090232d0bd2455119cfd780f8c0d000b8bf8bb109388d66eea35f5c059fe819872dd296619cfd7942593d22f14a0c49ef6d3dd4d5d2fd4f99063f1a03ad113655fca1a7d544de631bc6cbb241ce432bb0a0d59b6faa18f5c140d81f1bf770729a4df49c417a6ea2435acae26c689e2ecada861c989846215c7f08f06fc6fbe1a7644bef522f9843d98b8ba9bfc62fdefd3b3ee4b47ef074bd432aee183ea22ab33c496aef3382575bf37693c5b3dea7eab72b6ca87fcfee845ffbcdb0a4359e8dfc65a6bf9374a5ac320a3ca2acfa642f70671c01cf6285b2e806b13e673bfa2f93c7b39ef2b344ad60c1ec88bfc45864e8352490e71c1606aef08fdbf8169a66260e06ea780b183563a4c20b27bc2f74b3110b81893d88b5bb7dddaeb99fb318ceb4782edcb59cadc251fde4be0f8bdbfdce621405b026ca42d5dcfc6ead6450b17fa4083bc7dc4b38fb3692a16204768226ae3a688203311d72e0023e5e74cb87ccc2fc315771975b9428e9373a406fbc70dd941efdf29207c4c1b128df78451ba7ef60cdbffba1bd5ba226994a9b3716d8aac9b7a0f71ccf59a566fe8e88661b6a3d9099184253e1295f2fb83dd4469f3a69df80285214a002d4568680155b800b4d77f9dfe984c3b9d385296128bf136972ff6530aac19df259652e7df1576f532ae464789340aa5ae2c8415c82e20c4aa9b9f511c96cf0d84f701bbe8029890876bca782cbdf15c54044a3a60e4f6ec89872c97b188850330a32364707f9705a485527e8c9bf2891ac7af3d002051fea7cc57ead0421c7be7fee3b1c492f92cd1381552b8d0e3116256144429528072c617e39b003fc68be1bcf202cd9885decde109a91f227dc8698d975beee9fd90bbb0e405ded4d48007b29cb39b7edb0a0cdfaa173acf3207b93da56f5d1b769a3eebf65419d364257a3c88a8ed872e0ac60eb93c7fa3c70b41c29940bd7b55f3ca8b4b383539e452d44a21f6c1ef591f62e3e81df5b6e69d0600a8f3cea0342b7ecc3c62abba3bd930bb316dc3a863fd118b40329a6e8ee4cca18a6f35a542ab2aaffb5b52b5d5c5c3b24da635299d07602fb8424ecb4f04c3d89216a5c7667ad36b9adfad909e0bf1a9577c127209999d37eb2bfbde219e7a5f7d352c8a7b4889a26519dee665fe5eb0eaf1685ea9a5f2b516467c697c4f2e46770192afa2bc344708fcf5efdcf93d6edd08f5f532d5f57e9c3da999d736ae811fb16375c332df51cad6979b34c00f603bdf317a3ef7ae9076303560605fdbbe0e88d61ef7a03a5fff96931e33602f327da75f080f0466877faafcf553bf78d3290318bc8560ca1e967191283f24f908fd06642ece5949603b946715743b8239e7247684bc01003e62d3e31345561150f1444a96c0950ee71c4f6f94fc4caca3cda4b9b6d4ab830e352094c3908a07d4b2ca01be679e7caef9a1cd9f056d1becf9faa0a594ef95a7ad24431de3e18cc326919a897fbf4be750174741ad51f23a18b1accbe89cd86541153ad47dbca9c4705e9f1f48533b86ccf732738a4c51145d876244ab9396d2439d3acb351f06dd71c0d09100f5191e35aaae944a7159b5ef0aea167362439e2f5388b2767f850ffdf130175527ac26046cb4c19da0b815766f5c7926ca73b657980286299cec6c077b80628c46cf091d0848e6933d53d80d010824500a45d74d72c56275a377f761beca30ed02508b52e94c5cd24fb2b4b8d56391ebc4786fc50e821995a674b695d41858bf131c0cd66c6f33d2fd90b343f25eb70f164f4e8cab3745d7d9c11958f4f5ad2e7373bb68021db22a5648bb217fa187033e4988d890d098b9917bbc650eb905999b774d43bda5d138379942358b0cfef8e199eacb1347373bca644af9108975fc41883c09f66ce2589c9aea6c730e8de24b314006c51b2c2a06cb2d6fef1710832474c44f6d0844b522ed1c646357759cc29daa3496ce41005380bbb5b24b30cad5b35a78a040d77adb132b9176ec069ad6f59673543407bed5d0bb796a4bf7f628a9f6d36d857295b59ad4ad06119171a37b3d9e82d5afeda5a2ff1923392ac8c7c0a59bcf8b2c4a27c6b73fa480ec5ab1d41656fdc89de7e71d95f869a4079b6d9757545d782e6c963a2b566d4ea1b120c186506cf331ea12d2c2c5bbf22831a9d109975f97a72f39122f754bd1be02446a69339c65830b2b50246fa183a7f2867de24f6eb66a65d64c79a947accea4ce347ac7d202c86dee342d390927738de495a5a3ecdbd122843e91b1830cfde4852adb6c7fcb0c9f2ff3e5ab1f4bfa657149511f698e3524b2b470169b36c4c788f6024a09a03094334bf3fc10a707d501953678e10ab4366a0e6b76964fd9dc1a40e90c7722fa2ad244e056dc8b113dc941a7994275e3282948e28c3c29be83a70d374cdbe972811d7f9273bc3f4919dd01e137e5a8e426c0a38252e8dd687635bd39752fa2287bd11c821bb0cdcecdf00a6a51b001c6e701ed11eb15958156237bae12b67f709967fae4306be9e01fd30c022802b3ab9d2c6e104128204648cccf75e54ffaa9efee1a09d8b243e7d3c06ac6f24884eb2e9e2a2733b62b9aa4559d7c8cbe872465296bd9014a4794d11d7e5b5524444aeb05893b0c136a73110f94cfc0f113e93a05218234d04f38f8fa3935e9a04192f6cb022de577426500c8d51e0d965cac6caf5e71b78dcad27baa0cc59630c94deeee433f2d0a7d4d3451189c29afa624c141a188222ecd5b8fb98a4e927d287633b302cc00abf7259b9942ef0520409651f17ef134b0ab07effebaefb27c97d18f6fbb2aa7c9d404f39c2f31ea35cbc412990985c2867e45581be47a70cd712c982f68667b746a619803f1de452973250da116010bc815edb92354b13e1af1a345455608b8bd5251bb80c1bb6751c92added33e5057b9b9dbcb465d68b320fc75fe12d1a8ee354f0f4e8408b2bbd12e3b2216ea96f0ffcc5a4142175877f31ef84249ab9d07ddda890abd72e3e58d78f7b330e35d297d23f7ca0cbbdc2a83258a02cbc52ddf17523a35f080c61b7fd0a16c931d1d899d5803a37addbf85af849437939f31aac68b01bec492bb1aa82ab7d87afdc039f83dd7b636291100651ce18e85c397c09c22029987ce68f01fc21abbb238a6a68b0c7001d71a2cbbffcfb345559d5b264c2e3b8a359bd9f744d15923536114d939d43147585a011cde0879ad2d43389d0092f172d181d91ad8c0a29b94419c807c4ba63c89a6de01e8375ce662575d1458fc9f0e9c833895fdcc73c28642df2c966368fb13586776a3fc54d00a36f106c770dbfea6fdb7bcbca354e831e47db7dafa6a42db2ddb316583903890943ca2601f6c00dee2e2450b32a477d47fb6d7e4a8c7d83725eec2355dfe4387da6e4cb06708efb31b292b8fb1e9fc380785626eff7fbc76093f9ac11a99ba87e36164f034e719ae344af17e5f68c3a9072d49071cb16e58107308a9d1b8c35673078abebb212cc298464193468827690d0fba5fec9e550bcf9273b4166211f75f16097e8c8e6481045fa5753597307b3dd705ad96b63d179792c450432182a3e0cda40f3716e2dac89b7836fab07832dd650b3066fae4bf6eee2a0b3700b550da7922f0c59498cd53ebf9ce85e77f358f2f52efb4d0750f99b1f2dd7848e78670c27421614f6278048c81ea60e577b8a2272f96f3cbb8daf66e13aaf727233c679a25a4a3a340e77862c13a7595521c0f90a6fc6a65dd9d9c47857210699ff1485589b9e25ae0a7684156324a2dd9d6de2db04b3a14e358b6d3389ef97980f0ea245046a04b69049a83ed9078f9eca4577f57e84b32fea5b0dae5d0955a6794811d0f37a82e76732ee0dceb50542357ccb041b01f381a8393ea50b66162e0ee6e7a3aee0d88b8f9eee2e8e27cd3cf34707a8b28cee97e0d2264c24173395de46fcbfcdf69cbb2b0a4ee8b21a61418df9c9a99c6c39ee1a786816dabd12a176bfce67291bd7a1daeca452a692d2e86552246792aa1c715e5ce1ce551af4e3c8d3cec40ccf1ef3aafeabf7acf31d1d78b3166222373712bd6876e8e8bb606e5cb52c268a700075c7fe243443eff318f3eca7d590a7bbfc50edd385dd690b0a5cba61a3e3efed19b64db4f35ff0a1404e5311dab59e8fe412878d5aa359ef3cbfca146742ec55e9448eff3b0f5c80cb7586e45214b84a7b880547961bc1e8e5e4f5a53f84a2b9b29b9cadb2c524f0a189dfccfb6904d33179ea78dd0edfa2fb26ad261feddd5ad1a14ce51b2a96dbbc829e39aaeba8028c7feb3d920d7a326a4d695d4cc799bf5bd1ba29ff93534d28b3e256a2777167d1da3e5a16027fb8364a43f2b8b8f8678e6a3627727c9b46230f526676eb43cb7ab8ef3faf6b5afb3fec9f67129168ec17418280db5cf7b25de1895491a195a2ef8253f4d7aa9d65af8bef8787ad1d31a48b097c77319886a6128a1c7b13feb2c3f49df7a5d75f649be89c0aeedc95b497bcec98a206c7fbcd083237af8c30d2c3d20fa77691898d9e97d49fe4950f8d48bc587ec6cd58db2edec0dbfc6433d8938cde62c849b74fd8620de3a4c88eb837e3c831309f39293deb5b28163d6f610edc8fa99b5a394c0119a49f13f1ead6b35023c7e2eee5c5d38a33f824bc8634464fd90f57c74eb488027dda8d61b5592c1eebd1382f49c82c2d5032af04420a18dc20f91c707d1160846ea496a023cf9328efc2a90df694f486774c4cd3021e7c52672efb2d32a5a1794b510d6da5fb1e713c903f270096eefd8cce5d528500ebbadf1d729004ffabe43351f511ae0581b34cd2e1e2d7748940375ffb5cb53690c93feed930fc496ed54310a89b9f445103ffbd588f780af709c08fe3f1596cecd98cf6759a58041ef567b674ee6bbd011096c1cff2a262d49cbb5bd97aed28dbc2a17707037765491e89f526772445a015f0fc00691bc727bc36f5a421c16d1418bb45febfb330f90db50f405bc94d685419e958caaaaed0929d4c009cd9feca89ad008420d2024b2dfeba4a373420878ed567632844fe27013d6bf8b2dc6e6d9fe6c0d2bc6ad5370698b878787263b71984b34f1789b3505dcb19339dc612bf6e9ca83cec6051f957d29f1b140982f6f8e1ff8a1cf9377fdcd88c25eb2065d870799f62b4e735d6d218dbc88d57651c67793c505917761cef5e5c997ab0fbbec3e72ad9aafbb886218e17a7c661c899d0d6db5b7db22aa59269d5c5f49348ed3c91e4779c12e279dc319c3da503470e5900c0e183010cfc3d3946c6a94b3f99c0b3c9b52e3181f6f2d29efa59a6f72d2bfcfce4e4c41348639152d862c3075734ffd40bfbc009ab0760ce6d67523483d90198ac4839d49693275fcfcb242ffb32e87bc1982ad0b510f55d3f061945121322b4e3f1c856779552f216dc07b05e0851fa2ced5b25561ad9af47a77caed7766a4c4f3bc40756be77945a2c45f218f54dd94058e3cb5c720f74d4b4cf5d10f2fa0cdb88ac161fac26d28c1223c15bd999289d6b5352fa6ee0770ad4287e92b98f3b7523fc606bde9cca41e304528917a7ea35207e0a91416d4d8980e8a9bdaaa9b3412903ef345180d2cfed93560081e7db9037f7e8616ba48177f28ddc8f8c49380f19396fad0aab23ed0e1b7f3ff6b9c36c53e48dc82106815d14399e1ecd28328d70ecbd6bab14ed6099c01f62e061e990ce9742e4d47e1be907fec59668621061f1637b8a63c44911d5b35089f91212db344643578f6787a2fa6be1a95a3780fc02ab4201b2f541d6a9a60df4154fdc920477c118feb6f865c502a3b8c9f7cf022ff02fc96a31ea46fee09f6bce4198c7ac2d55f978ca0728b990694155d69531acb5e93091cf39256004c740bcca62ae55600b13976ea81c91c44d69935a1192b6712371dfbc2c41b99ed69ed993a708d262323d564df915b90b6e92c1e47cc35c1d87ef5cd2c0ab4afbe6a16462eeee650edd244cd04c61e088af2f1889d54b6e24fcae5c0c235149a687d74a04bc45dd7e28a104c2e850a4e4ea908378e1a051bb902987cd8b4df07da04950d62fbb3d1ea6bf0e9a309579dab762fee0871f390f80443cbed8fce86fb32306d060ccb5219ba6fb03ced81d015782a0007c061c9499f54c8dee2b6e22e8288c641618afd17eba505ddfe13eaaffbf651743c659c80bc0b2b42266c96360862dd780d0b578cc583ca41300c63984c1d0f3f9959301a14a127b604e1a4b9fc806e152837435c8af45fc3104ed6aa88e566866bd8a84822e0e1c8bfa955556d9f79ace932e9470f939bebf756288dfef85f109d439c0d86f90e08fd02b2d7ec81c24163c94667ceb2855a86da2ea6ba949619ef2b909fff7af2dd578595bd118da00dc0e8cd2264f821bd1d9f26ba47a4e9ae7d99f2473b302d198111188a9ff13d890be5ac2ed71cc3836b2eb1ea30242a8c044011bb357cd5ed04c8140f61abf161559ef0d2f0105fcc41c833e0c2c119d04d19cf3a82f3f1a6042ec29b1102eb4d766c2f72887a747808cc9b61a1c373bf0bdfde62b7bfd549dd0f75e890eff0091d9ba8853c18f9a8c06ccadc299592c1bcd025edfdb53ebdc3607f8bac102ff1802dcb77de36bd096dd6b7c6df80c01c43ed0607c8cc3419ab94c868b2e5006270dac1d5f9f9bda134f3764168f42fa390c1c19926b8329b81028f8399031cecd5d47a27b7056cf529d25eac2327ada8e81132b894aba554c1d4b542f88cb0321bc45cb4bb5b84a50b6cd4013209cad42256dcb9bedbd1a233f632d0d7b85aacf49599a9cf002100c77cca0ac70e1e0d78e2734fdec1101655a0d3a309e670b07fd3df0996709e85eb8f42060f2470936976d1113e50a21b8591ecfd330c099ef49b4de1029c12a38a9c1d0fc1a30f973a1c2e313f72ac296483872b0a04c5d024f87c7b26cc85edd5b3cbb6c181ba7f0909df47efadde7225996bcb332eafbca32797e95dc52af68ba556d3a9d6751a11fae32416e84d20be85dca34a9167f7272f776f88d09facbdff4d342a3286b726fa302c30ac16ea7bad854ef8fff99e2e2ab7b99b50ef453ed01e4debff786b90048bafe983bced4671822593f00f39793026618a7725e9df9bc4283eab06bd54a6159beda647b59b1f341265174a22170bedc9e3efd1b266056bd084fbcebb23a6aa7de80e1a45dd17d923886982cdc85f1741ec98501c00e12b9ff32c93da460c82046f6bf38b4836115d9e912167cb5901215d076ea7c9d1a43953d9dc4b22d1a94659e50d98e04dae82b9144985087a57a97eddf7ee7395c82bfcef4f13c3ef367aa2343b990660063e174deb24a6a2d723fa370167ae49859e937630fdeecc6d18ad19c9e8a581e5a5cf40441bd5af25cd81611ce4c476824ff98966a3bc20288ebb791b42cd3ee7c1da1e2cf0ddc41e5e6989b1b8ea8f5dbc96049feb29105ff527b61a7b12ba67df9394b146477b5035866e5a0384677061fe694226d8a6b8f057b02a76b1ca6c305c0b94a1625d3114f37a2f210e6a454b4523a9035fe98f3edfc79c62672a1fa177edc2f522f305a6e6b5b164ba3e7aeff5626a46ecdc71d79457052d18724ad1f937f9a0ec28a3edc3bdc1a332dbf96c6111dd44e2ea3f5665d8075cde654a4900501392c53c388df4a435bdaa44700e179681d352073c820b05e96aa3c8c44b0c9cadc3e77e6a4197b54b849408b38f5ceaae7b470902046886c9a3efd7c261acf1d11d1c9f1e4186ac30ad1d0793a1e92190b4b6650d520e37adcd24dc09eb3095e0406a592bfb1ea14be18d993a1471630367c6db9e76d102233ed2f804b5804dda2acb9417ccba4b68a1780d11e16e74f7e31b30f2b592e5098ca7ed2c29174a5c95ed239f7220f840663291e7f7ffd4e784f6c1fe4ac3db194c77f1b846fdd559d272b70f2a494b7c218d6195948ace34df4522969bf09843614716a1dd7a2017e7e6c956469cdd62d54d2de686770373920272f7d12e651401ec92e05a2ae7d437ccc2b5a802917f026225246b1ffc9613b4ad3046d1b1a3183e1dd46e42b5648fda87184e03cbe86bb6c063ef765a8c7174ac4afe7a668aeed1ebb182665d22e3ffa0bb86a12adb0febd79d7ceddd04021544dcae442ff6149ae38629b92a0bf02d48da2ebe6a97f8f1b045551afd99aa88dae9bff87377f1766337f1a8fcf2be703c2662a10d86a20b7de0bd41fc219c0bf0343d5e082f156bd6f5d749cef53c81ea286dae94d23e8c68436174c3c8dc2ec381c5c80d55e5a2b73936b96fce29560046c4fc63678d48a57dbf9da15c1033f9243100b776c05be5c6fafac5e2772d823085a9a58a8be4a3c5ee86b9ba5e27cba675fe9d5b968d32c962ae9abc9c962cb9d24983a53eed367baa535f5c122a3b0cf8de0da849496fbc672b89b59eb40c407cfe5f31f3b94c1d5304babe9879652fcb83619d6247fe697d65b270667b8b17721db9ec5af7fc81416a5b7a7a4703c3705704fab89746993e248940a18424b478f7d860e2926a95f25ab19ec8a3a0d67e6c5853a87a5c49da396ccf7b67c7de18587dae155af41fcecc28b1d0d9d9a9daf54d5d2f5359c8fa84df078d3544e6a9a91f3badb6e59f310c1f9b33c6c61fa2dedca3be2135f3bda7bffd7a64c99ec88bb57b69d2b0d5d2b4b2f54698e019bda77a5ba3ea8f65191767cff8ec575b48e33d53f8992b29db6e8bca6cc434cf223104e26ea4f26a1b8cf7b11967a129e704085bf2cb97f05176a0b273e1e3122fd32bf5a943bbc73d44825e06a2d7bd6cc2916cef37b7a6f4160e3b477dedf78a38567a82b739bff62c9f251424907f9efbaecd984015111a736e47eba4d8bd1e4789b9a422646c3ca75d365a744476c5c26133720a0926246805e1472304056532642227c94f3ac361cc242df47d277c5fb341b3cf0bb3e0b614da58c825cd5a90079d661c27331db883f36a02d659ac2c0b0918490bc4caecd0f3f505e3b49c6df388120b443126701e2a7b389ac8b5ce9f19046ad274a3bc70102cc46ce569e58f2dbe972dee3bb521fbb98f54da16f497c3088ad0d95b3a257cae58ea87677b4ef2fc6ebddcb8b7a5b8755f5624e0a2d4255ac0cb8f08a5d8ca177c4e70e959df2cf7cc01f3474ced8f585a5807ee91c6c9c62c05dd5e9081cd035008cddc854e1b4580ac575a5ed8f3f7fded266925103b59ed86da9e31325d276900d5047d5f85d5ad2aecdf4e01b0e1ebaf7992556356cea10954a65cb2fdef8c9390489d7b1a88ab217918c32074c43e9e7c5697b1e3be1e92aa0528e135ff661a5a16d5306b46547aa0bc70c65782098d2eefa21345d7f62e6ef3c73d9ddcec59bf08406037a8755b6b0c6e3e95f17aa6acdd402129efe23cc1c77f637a909ccd1aab4cc7bc32f14823bb07070e33ddf0fd04a9862454c162848e87fa9f5df904d7035474cf650201b541cbc206b4cf6c91d96aac85d3a34853c68dce5757c0179184eeb9f8303b5cda135fc07f15fa8d7a125111581b651422f268a22522cf5a7c50c1e6d81a2a704f0e025fd7e7492645618ef1d55a8609378890a09910af5b710b0f8861d5e5d722c41fa2561784a4ceafd4dc804c94b20b39443a72a15d601b4ea17029397089a2a1914c3b7d87382d1f45b485a87b5d3ed758c8765fc79551db404ba18991f53ee52251d1bd84c1a1f8cfd30a38486ccda594162b3a176124a498ecf7dea9deda43841a3d7641a75221f4b51f2e0ae9b2dd4db0d9ec3e0765a1b5089571bf1ce6eeeeaaab78d0f00f254f92096c38e5c726086fe90ca5b3635ee55d6c9ebfa2c4c54c303a25571553c587e821d2d90d968735053548c645266f49e99adf65262fc556511644939a5674cbc17b45e2ed6a67dd4e081e087158e9f37a5504a766479e9a930258b2502276c0480771a819dd2d6861c07b3d8eff02b7682895464fe63cc00ee9d80e5bf9d6fbd821b378bcf0b5596db3489f765c067bbd7697b5b9ea61e8626832e08191d2a8a86e6bd43385793506c9f0a200b9bca213d83fb12f6720fb7bba9c53d49036a8cbfc9a5358365b427568a87ae43c5bd7f6c1be095a49f72045711b27b5494f8c2910ceaba347b56f925ce7618d2f7aa7cbbbeae9583fbf65428664fe35cd57df635b673d7d5954ffdf65dbd88fc49e3cdc0723bae15b63a5520e42582c4a7ee47fe01a22d8aacf88eda176325cae6440ce6b01bf442f01df7eda6f68106b5a9f20b56bce54707c84f89f2c93d67bf6238dd8ae167395719be91e01dd3e258bd5d43b55bc07981ad7b853b6577106db9adfffd9da2294d4c5294839b277744e7e4a7e5c5f8d66048f709b876cf41858b222dc0026fe5285ccd35344ca04ea1101301fefb81c4455ea3660b87dc519f7a30fba0a4a6945f0bc6033e7d49bf154783a2b2dff57b1c65d72563f97e5b0ac7195834c24d45f0fd1e0b025395a3dea9afcce3eca0f79ba45bb525ab9503eaa0ab531c6534e7ecf92265fa03247a81ca94758dbb4795688e96e1c03fbf881c3b73ff2bd7ca4ebcedcc913347bbb8f7125352cb9b9bfd476020ea1cc0ff5f0983d22d56ec55bbf60669d80d49cfda28137592e7cc305fdff313191540e531a4c3b0d27ef22a8425bb2c9340804a1614891c61b19ac7915c19a3b797a46c5aa4b93ab6548866aa0993f4c8e5d3383b5d06a807d8906c401393b3fb69a859d341967ae8a9ea2c646db23855f8973cac039d0a1d6c17633db6037f8bc5a02208d763a8f7674e4b0d2c22f876a1fe7d5af6d9742e52ee912c657d1769df1632deea9b541d7bfff76a8fd849ee205f95ef3ddf1cede044d5c80664431bf02ab9e0f944b7fc5b7c35d2308d9140758126e7d8ce1ae1e62c63d329216d33e96e1099e30473edd149d2dcee510d7a1777c29a3114a4fd981946638b99c913e5530546ab774282a38213a2e37b6c509c7a612564872bd56d30d617bb7e20a3ecc48b67fca9f5e23ec79e184ead946a1b7553345207d2b38d86afbac31b94b0d017149bd3df86fa730bb13e48907898131b935907c6480be486aa14740dabd7020fcee8fc47169d6da6538962c84f64e7a9541fbdbb73a06e9d5bc2ddfe3f4c10c4b5a3623b708ecad5a4e664f81b1571be7b30fadca896cbf60afbb423e0bf1a9e21b0d44462c74f0af8a7fd132854c168c68f06f0758582fe0cb6ef88a34e78682e107c1a9b1a793b8f67feb32ae7b36449f3c676a6ff8929d7300964ab16cf58909c8ff2efec4e7a43c775246a6ecc7baeaa8ea14aa43c761a87ddc491b82efe97937286546bf4fa479bde8e12b45e70037e5c30d43a2b4c451cd3426fa7f8792c5c2c311040502a3e1fa0caf786eec35462a915622b6b128f8392106beef7bad72ec7566a1b3a4dea60ff0b08391deb22943356ee7b808238369764658f2e2d83b1e6d413a4d6e099654b0d21397c7860bea339e09efe6e9f489cf7c53f49466a6af93f143d68bb6b521337ba8dc3b814adbe367395a8e6700029a7f17c07f7c46ec5bbf17e5a7ad4b19ff44710f14a2fb07e81585c3d68f91363e7bf1e123101961f0365c6655a1bc7cbdb3ee0c06551848451d286c10d85cff8d48f74acd07541a0739cde902b7dd884cbdf8e623340966d283464beeb9af5d2997fec224951b4a947370ac680e68357aee172a5b2f10b3e89f35834afd62c07b49d2b5e469c327d1aaa19b645c0ecbd344ff97474a501afe0c860efc83b484da906e066eae788c766221feb37bb67ee74f0e4505fe56c015d3257b441222620103b7195445f177924da2fadc0ec23a56730976bc6754624c3b29c9c2052e93f5879a82dd670533e1a6d3be29a37dff0cfabac349b8b378c264104d25cd25b54222c5399022cf195485377884a03fd5bdca16c7ae61769dd87ee919703b1efdbb67e0c1ad529ca488f1865b6e63570cd98325ea8f5744e8ab18573848c5425f92a74d9644dd481a12631f7fb5bc0d813510032900228085051fddb017af899e029427d7ac65932974356a6c7f489047247fe0ebe8b321a67099de47b859eef4f079661a5454f25e21fbeb6346e32d7cc08665fbe0ce9ffa9ad6dba8922181384db1d65af48b8b00b2b8ebeaf3872b700504fc19e96c53572d439e1fc10b96169df1717014752eaa7a86e5f959714d27d87f1419ccda5fcc461b5369df00dd7e59665b4bd8a189662d01f7d107f505e1b2dca00a30133dda18ea1e0af5d9b944ef92c5d616646a725e299f618a1685aa4e6764c1461c96a79de489fc0a9cb420661d83571ce0a320ae0cb15fa24769f1400aa4f70fcd3ae9bb6c7b184a2112a068f70a471e2e803c72226dc041e8bf8d0c39fdac61cc76119382181066c73319a6425339765c06b165f12df66ede28183d2b959e6a941028c170877f58f6ea5d42633b6dbeb8b61f1ec51b88bd27c138a521bd9223f26cb082c283e82d93af35693db22755aacfae927157e5d3aa14486f098ba54ad4e28774e10aea1f07cf1f5c77d4b18c8fdee28a3af4608a7a4f7a2ccf1762f5085bf437841bd4bcfe2e024d9f4302ec6b560ea9fd105b1c24e8d7be812a7eb13b6bb3a7229bcbe598598866ecdc785ebba954e55cd0a5d64892c599f06938c17483e3b5e07204716cad1defd4cc4115d6bd1d50e2193607e8909277d2f22caabd3ae050b2254786bb66f93a04d3572bf426d228a11b830c119f503113cef02e4fee82713fd9313f780f5855a2a0067c4952a96184bfa69414e2fe01909681cf117d918989bfbd44ab3d4565ee2e126118cfb931fac48b55e4387dae273c9dcc0eb529981797d5beca3f215558f03f5b00c93aaddc1c5a7e54522a1c37e8dc8395d46db54219e567a2f38061b9a7b3e0da878f8ead4d75403e34d362ea5ac4d61f6a2a6dbeab27e6a211861a2a83f06718105badfc0fed119609bed59f2a34cdfce317ec7647cc9f1953257db59b1dfcec8100c129745bc6ce4ee26b1ba18fc3dc751e0fc889cdd7d2da409c02cc7daffd99ea4631da72c1c7aa4a2f7f94e995398e07a8d355ada5514c9a259a609f185476ee866fb3be52fbb5550151edff93083c0cb80aa53dd6517155239093723e7aa9f76f195b861bdc4ec9fcb54fd8caf651a46a540c8147561c39c8b17617258ecd7b71b70739992d0b54630c568484660fa4c8e1b5261c2bae2383c4e7f9138ec4e80a528dfcd0f9e00b48f831b3754369616274cd7966cd2bdc9c94d3d57064353a23bc4901f32392bb2109c6b75a1e4fdae47363cd899647b471ec1c515e00f9038af14b59dadd0d40836c6a644c90aa9a856d4ee08905d8c5863959b323bb4e2752ec419c87205084db56c4a1adec15db5c294e82c9ce4939d797d8f148cd812192d5e5b293b4a7a235983f26d699b35d8570cf71d4b46d63b5178c915179e885a93c0dce085c1380e56b76d4fb730896b41759d16991c983a1f50bf2634a6dff1bcf8e3b35fb0d1066b619212166136f447cdac5613b90331ebdeeae2a80e302cb02662e7ebab0f93824b0e7afd36e07025e4c7d6ff5e2bafd569b15d1c2a5014c4bc6a5d7a580bae0ec756510d0a2ba8f61c87922be2e6f08f1118ca91bccbf49092adabba3d75e2243725349925815edd40d49d298f5371a17d1ae7f5b6b45a6099cdc867a4494576774873e6d882f37ef48f09727d3d899f2d42376bce57e5e31de3e2dba2af5ab46d3e773d3fac88c7fd0e090d7745601e7f67d8d9454d6e7161787e1f49963470f5581cf3e6a4c62670cab8087d40b13a48a4464af1395c59b5353e5e2a412fb55942216fa7800dfe0238907985d43f2b972a8375fbdbeb1eb54d34d3d346ed144d4d292b1fc20ba473459808b123cfc66b45a088e7d0625ba4129401a098647ee8786d802be4c0a96a9989b3b25b5600542ec4b359e15e87bd8ee641bf4a9ea19d6e28e2bca085e2056ac693096a911042ba8447a5408267590a9cdf8b7d03d58072f373e66b70b531e4b25bca8c10a3424ee9ebefc55c35a1d3314629af2f3b509444936997b4c861003be063a6c2a686a14dcc917377ab6d2e833f15d78ca75f6df476cbc76e79d4c4f7813f9af1fccfdcf372aaa6c8a48803d6dc1c07e4db2bdc31a04dc38ccf94966fca745e2d81722d36152673ddc6ef757e2d1ebf4e9b07262b13552ee504a42e4ac648ac2e1f568ce28125b63e9720a55dd3e649a17729d45fd7ee7d0f60ec384c0f04eefbdae6f9a82bc5113cb27da767d22ab7e218f01ce2fa0b0e7790e2ab0de8dacbc634bfab1ad473ca13043ffd8e79561a54e1f71a1d2ff821eabf2612fccbfef085ea87db56b6aa61c52de5c6560e1ae93b2ed90f13fdee4068d6fdb5d1e871ac6ddcfbb9f9e44e4a4e5eff4c864c01e0a30b3b39905f7e528ddb189cacbdfc8426ed993f702b0d3b63d0bf9708c77cab10d45bcfc8a0af3ddf09b9bd7eabb48106bd0d30ea6381b0b8c63da6d86ba661701ba8a49cc5f9ecf06c2d39072da8b4becef66583e4a1df4c04b9268a9800aed34a1d333be86bb8671ca04a8d9d5e7afa1a57ce387d0e4f68f03df3bde5b9ede9e0da2cd7b7f5a61d0e9cd1fbd976f795cdf2e77a62ec933152fa6a655d75242b0e1767f357567ee23072e453460233df12dcd9393437e8207f721eb61ec7e651fbbea346d7a36ebf8643b11e4c4a45883a98698ea5a84cdfb52faf04055f198ba6b3571974fe52d1a60fa9d6e0f61e95bf2cd8e5e7b21728e89089f006a70a201e1672e060172ed539692f7cfa7e3429d4530504b0f08728f9591e72f6f8de050e1fc7f39ed911344af98bfe33589eac54b2e3707f3aed88aa1fbfa87c7894afa731084fcecda37c6400f19390bfd5c266cdf22ceaad47c5faba83f4b2b8e0be6c6e6715301a4cb981ea6d75514f7a100bba729ef790287b35e972033b66d67b7b1445c2d026cfe761a4a694ddd22a707e91e64a5107efed86bac1a05968f59d3a84610973669a3b3320a6a939a3e3216bff44a865cfdca591d8635add73921d44853aa9d23a0bda5f5d969f56b4cbd20f71491bbc88aa32995f60158951140b5da61e1bf33ff3e31719e1b06b1dad4047aada4a3bf11121ae71b80e6ccb6a3bb1403c4796f64affecb1682d42d24a3b568b1326e87c29c01fc849025e42d8a632bc504d5d797889f2b7b65bb78fe43ec9285cff8ed0df49169c566f037746482cc2af1c8e82b4ad8bbc06ddb7e3289702d5417a862d49661774c5fa2621baeb566c046b2ed2053e6cc5f01a71efbdcf33bf72cd249c14f2781b3a767b671ad08804dda728154ed00ebbb1f69563d17daac0994c383df87ce5588b32635b7144b3e08cbc247803aaf6ef30a781e87c1f5bc07d9f0caaf9bfd3c7868c1c81e12761ec34e8300420b932838dcb326e0dd65f4d40ad36140a080394788d5cd7eee18ac9bc1ebc8806a274f22f19520ee3159a20b03be5e3cb29e9820f6c9e10cca37e983612c9f91bb0c06beeea8a4b81df7b25247be920bf1682bcbb5f5fa408e5095470b13ce656a23a8ac4978476728c8a312698519c232f1f92b26a3626d8f2f7921e2f4f945850d4d6abec21f3260c92946b1f130d4d24bda5d721318865bcb5cae89b4047146d2650b19dfb0c5138c081dbcf592b0df0f8e4569aab92a4970461b0f74efbe748f4f585d46d2f691f19208bdcacfec4b6987d6cd036027140a48c280db34a09178038e679c930d7d2038a17a79fad802a65c94a963f79c50f086fe92ae870124d31bd0ce6944a7a9d9831bfef94088d66a0b306b82fb7133f0a4d6f77df1fc5b98309143047d43d88198b7a7d5ce5de3bacff98b25761cd76a1e8d7e48823138cae8cb32ef44ee4c48756b0256312ed1493c2e0a356232bbdd22497f5cc7a138806305b017c2916ec1d9d9f74a702f8357663e15687f959c05d08950aed53ebcf1e0d1e3a2901e4cb06e54fd5121e7a72ccc7cdc99f11f37eab5803da2455a3ef4f0b90b4898778495b6833496a18ef76e4c0c4a1922029ff9ec05303669f3a6ed354c81aa5ebef1e520b00204fa165baf123b0ac0cca5a2c82e22f5ffb7249165742aa667548396062bfa085d2be3b031282207df1853ad4878cd0d7c8ffe87197b7da747eac31d94b30b805753aef903dc82f31cbba277f5b5980fe160ebeddb32a9f914f40dbd0ada6724d8c5d628012b78b2ead7e9a4a410ea9e412492cba597b18c9a4f6f8a99ce7c29637874a9a9258dbd86f8d1f565a78579856a20bbe3b260c60cdda8bf4c6cbd73d8365ad8991c18c692379bc2d80db983d1dd362ce26451202de2bfbe39f0d68d47f245f8f1d385c674930e66b77e6945899f0d4ea189cb18f23515d2ac65610ac5c7745f097fb24470c417ac03e6dc1ff631152fd4eb3a4f99c55c9e5263211eebb16bef01d6e3926b57d7ec4a4eae243ada9568418e465187aff4aa2655f8d36f89b2259b7de96130a37db7a0dcae86f0a27fca39b4b268f3fd365b49d618f9bc4170fbd8611d0788f58f00fe3e9f5ebb253ca55e761ecec5dad1edde36b8f854dbfcdeddcd2f74744e1e80b51056f62058f3f2401f661ab060d41ba23cca7aed36d4f792d5307cd33cf7e69926788142ff0ff8764dd1f251418f33565d53499edd156d264416f0dd267360797fd89d7db9cb5a539db7a059b33aa9d32083ac2b01207133952459a8f174e4a5cdafa3670e08411b614089ad633408dddf80e88d06e598c7fde693b4ca53358001a549de8124ff2de986c8b108beb56bba403cf51cec3557b99018a93468a3c2e35c901c165f5c52524be08717f9004020020fcd7281b67c7fca63fcd62c56dc2138fcb677afe19750512ca3938173232558a4344ae0de510f971845921c1cade9e859ec1e818c1748c1f8fcab157a8469ff5dc897a1b5748d91ea4c079d26759fde54ee2045a532f568edf70b9209b8a23f25538a1489158d7ea8f90ef46bf44d0884bf67ddd6f7f305085c9560e47069474a81abd253e24efbfabfd1e56a4ea9b8d5e9cc388302cf0abe3244fe5d7b908f74d8f86dfbd53879d1a53bfa76ffb99e622e93b80aa1435587d7a55491913243d2c09c94dec0da8aeb0070ef9ed1777fc87f63656c0859c8885ccdefa1efd3d7bef767ce711a1b15230fd7ca444eeee301f223a65691324c9ce93ddb8f1ff24f35f13558f41a3189c0932183d49966ac1e310bb745b60dfb928bab2bfaf0b5b19b65c367ddc68afb1089b57fe544e4acae923e3b31338e48fa9d58df6270b040e924ccb595bb3cfed1178b6f11d5e658bdbbca6ddb89dc53032b8c9dbe4955a4cdac0d4146675f816f10a951f17303c357eefa044a007a4dc12febe3716e073ad7642a008d7752c2ab0c652e2a4087d9806a7736f8115df2fca1c16fa2c8e6b387a2bb88f815ff96541543e06713b955035df64b322b20a64939bb51ec73f73af02600adde186a37a6fe564522b4ba1054f551c81754aab38390ee4a885f5b130c0fc456356a81b667b4a6fb9664d2cf86637193535f8c8f1950d61b25f9c8fcdfa0d0399e84a5bb245dc1fcb7de0eb156fc66d8597a592014b23723cb9bc9c963e5fb8fd20edf10cac18a4789f2b6214b02c8421f37813d2cfc6212ecefc27de7315bf8e3bd9761e985972db59584e6e4000cfae72e0579417ddd7a63cea1a04dbe8828671eac6b6aa205b5c8ba0d981d090fbf716bc5f36b9286313d6ac4bed092b975b5a55a8fdd12752c1b94c488b6978bec607bd315c01aad132af4fd6908bb59a3175d5cd41534c8f8e0841d49eaf9d6aaf74af266b6b80b87a4157ed0a14ead284165d42018bec13cae92c25f0ad45c1f0021e197e6036491ea1ffff4c852b0f143aecdb78850406988ccb4a3d4be128758688db722f8c2b29babb7ef0c65c8dee1bcead12c4c35fd9b69bfd0e9dfa1c821d96bfbdd0193e577c254b0c75231f3f5b70dd6e418cf62757e52afbfa4099bf61c48b39610e7691784198bcc406f4e8e6fcf908d9e542d6e6d09cf6af036d8fe54848b47c0e2b003212804410fed3c6ada75271a424068436c7c5a0914c65436372e3ef7f7d553bae1ce59d9cd7541ee7f92f569c50d356035e63c674a28448e5e33ea1d4d90262bcf6c030be6421457dcab13daa692c320cf3a3bc367c215d97c3874a73cda5118f75e57aa6cf43fbdae1821db5b32a7ee71f411eabb3abb20ecacf0cb1766579e898823cd2fd33b759523b094ba51a50ee4381867934f9e6bff7272d28e2501174ca6e5e0f8cb4643a58313cb0f88fd650e2ef357906c1eb261a8081efb5a8e4ad3e139c09ece821d98f118079a987957dd94ba4235cf5e189bfcabdf99a14a7e99c4f7ef21a9274e7b423e798e25ace4310e59de215503ce26584bc24aaaf76953eac26e26ffc22a99cee0dcedd5e3bfa5210651f08f18706f9d669cfb8dd1233a5c9b7fb0e2f7a36a245658bd3a520118f82ca8649fd0a6d1f614abf133fd2157ce53cf0510dd4c67f8d221ff3419446721690779da1d7b4c97d042d82592d7109b94fee235ec26e32a8a2ef6c073d4e3419298f34992c0be2618e826d034e5ff75478090a1e9e3f8bc4e0b66a3ba7a38966baafb85fa9ceaf615a0b53e02b3bcecc64d9347b6e61fa67832093bb9d57d734dcf6b98df5f7b6713bc360d308c594adbfebfb1c1a09a11131459c809bf4a62f9edf99f5d5be27b99dfa0ad27b1a035b03e7fb7d74afb053b4349e0587d652010811280825884005bd596841dc7dae31998057d1b6b8c10640d36b89e33e07701b9987b47f58d2f05c91d80d8e3f1307558f206031e60b88e86cad6e0c2bb78f0f96cbc84c96862dffb2e490aa89d57a47d9fd1eb66509814367b517618a70b29933b16409544a8c431165b7a43228ae64bff8360bff6902ec0d75b83ca11344c077922c2fc4801e9a222d3a6c89d603fff6dd84ccdda60793a37f081f316eaac2553041f30429d026552f633ef3faf36bee1400513223cc3f85e40304d58f70a1513ee1e073ce84030da484c9202d27ba8be3bb99e5e3134ef2697b297265490a0a17e27e9a42c1d28f8401e5ccf361c55d66dfafa822a74de646f42229066da8a69660ae937bb6d43b67b72ec5f4149694a3714673c88ada8f57cbb194df7ebe1652c8d18b6abe081fae4208fe71e8e176347245c27ec19e48f9726b00eefb0df9354e4a335bc06aa0926c151c77e02e37dca15e8bb4642cf5a741bbf9f954881c98a01c82b073d700d424075cf22a63e9c4d06380704880c522b9527a8cfb50970b5d805cd6b638963821d8e3a83835f4fe564fa03bc50ba6254b60ee9871dfb37bd36ca20e1c08eb180a097eb3bc6307bdded7f4d28d45fcb5faf264b35d9af988ecef59ad893a4c3cc625f96007c086d543b881588e2afa3d54aa29753cad7d3c6f11a5ebb4a24f56b30a05deccde44386f0d93ae4dff79c864a7481c1ef802c96f406258e5abcdd61b18a5c1abf13883f5cc840abcc644b132dcee4cd3885e2f498cacb87cdfade4e128db56a6a707cbcfac9fda7b2d2bfe6708bc3f9e4c7a9f70753a961c99610732be6e485e948273d62ae06aff18a288525b8ec705ee44a2c632921acc000dd143862547626758d9c21b6a4995fc5c12a9dff44c5dfde37ffb5007d091e90d7b01e8a1559b6f167003fbd7987e99d6642a57b32b6e201121d10796b08c47d3edd3989dc38d279759266afbd75fa852f4ba4f54a2e35734f1962d70aaf4cd81a30bf45aed09066d57de30a75b9c340dfe0765a9a860e975ca2ecb71162aa8d470711719b19126e18abd65e1f40406e62ec1ee89487357018a4946c2378d5b4579c2278507f77f7abe84c0ee2d615153e7e780f1fc20f155fbc67aff7223c3dfdb1263ae63ddf230def6eee941372858a025a1c5b69e6250911380402587418440f12d005c5cd2420adade29ac458f2788975dcdb2c3dc33a4afb19bd46186e9337e05b586836813a0de52a98ccd010cc853456373ef2ea930cc7c1b0ef1a1c010e3748ff731230d34cd884dbd693b2db9cd7eeefcce77a2507b3155c737ef56eb9441c26a9a27aac2dbbd6766d611d91b686d0cba2973ce2a3f4e92a6d90f65368329add41c9b504c0c9512ecf70878d12b86810f7e210844a40170f67e5c36e1ec158077697ab25b1fa7decd762a8322cc055d0ba7e1737f2bb4ad095e9e1522bde9f92000b7df57757d26173e8603dec6f91bdaeb4c549b2b0f4ce2ac27bf4e451e659ad4358acde9ad1def38631ca54e609106e0fc35674798e611806afc4f94e547083217dda224dadb395de47f37de7bb86195084d36826d367c0227529bdbf99ed3a4b78eee21fe05764a244f61d0a0a83908c42886204e5735a66115b8ded6264dec9de444202150828ee79146988c419f32113478699a418603d157669c1fac419b55322c9ea6958887eff4da368421c4dfc07bc8b50df087fab45b331ba8885b800ad7c85e35ab3319e463fd331a1acfa138c76cf384aef99c058b508ec8c2f02b1bae3b16149410657e43ebda6ba63084e933ceac6536ab93d5313c3a01790e5189b57fa14c19c7b18a4141aa3d57c973096c1010c5c3289edb76d65560ba315be91cda7bce584a5e77c5613f5d875347270ce71fe5444a2b3ec96f34010cef126673635d611322fe4dbfafb4debd56fd1c08cf2b306cc208cdffea4ea9036bdeedd3a344796c15aee0ff9418a3619b1fbcd115cc2e1956604f99a8c73b08bbe779d6c47875ce31346bf0a1f771408f3598884a88875e109e2e41a4d9d3cd8701070b888cec93dc6f40d79aaea2625d3b699717a24e5e054c0ec1071a2168b6073816592ef3fe9f2a405d5ba2f43355879c48d32aeb7262e5aa83c622d2ae15ca85d5f6e7df7186476abfbe7638aa9e3725377a59274b7feaa1467f406ea9f68ba42ded50dad7ea3eacac79aa1d627b2cae175cf87946a0b101d870e2585198a267e1d2afbde0226ead2e380958c0be5e64f0f67317320b1df20998236475ae6e9cb1b878c1b6031c6fdccb469f7e388e5992367333f78983ac792b10e60188a5b341056d9dd46fd314b8cff43f80b99ce2802295867400cd4ab26367b48d81d8c1abe9cbd5fe963c35543746da5137a647e68945b8e0862cdbf32a5a392106cd9aaeb2f2705eb3af7befa41fe0d8100bb46564d9ee7fc2a1512e0da46525590127d77c2af5e3f86ab289383dbf5da87c457c228b66b4e4b920bc8ecea8092cd72a9cb89731f76a02b58a17146047e55d3abea58a38a2f8df317733ae48efad378ac8d94650b2913ec47dc198f63bce766bccec7483d954f1492950c778b6fef4c5d265c87a0f5f0ca266e0b06f97bd0095d36d502b5fc98abcb2a83d823658caf855737b653cc0d151872735073f4f0ca95200c1565e06b2f829bf7b022bfb19f1486ca733ac735de58d1defc726966e565861f3bef6d21b98a0638c98d333995f281f8ac90770b9b45f0d3cccbd5a5cb07c9619cb3d0ed048685377741feb159995340701bea02bca55a266a35e2fbaa81b6fb474c66df6aa2271e1dbe3c5566915d3bcf1714a7a1313bb38ba263ed3825ce74443ffa2cc4c1bcf38adb5c805fc110e901fd6a78cc1022ed2a33cb3346d86da063991728286053259a5ce5f2c9ab43c26cf42c069b75367c6ddbcd417893b83e07cdba0f7e030494804738842371ce1f9800f0633f2b4c8a4cdd43317551a344cc6778d77324db891305a96ef2d1cb305dd11402e5342ce01a4546dadb5946f3a95ce06c99c1a065c50ea92970ba5848dd263a89441da9fb21d79f7c9a12e5b65ef7b183b35ff86a76de5afa04d515d58c088be3ec7589f21981ea3c37f3f31d1a9be3c72d57a1fc1a7e933f4dc680a1e0827a18f36c20f0b5918175f2df1b3b1375e86371ed7accb1f686c566d8efa444616022e929d9087a17eb0dd755e3dc354c70d44f55e6e8f071d515d2a03fac7ea2e416651f9a307571c79447e96de67da71640d9afab16895c8f49652ad3c9dd5a7930edb80d3cc383277c2a031c2862b57d3a21264008e0afa737b1d5a52fdd27c96bd302d27043b934f837419b59684782f66f95753a992527cd00b2ccb294bc28b9e51966de011ec3cc27611f55660989162a09a6bb2fa35d5e166280b661e07c2bc11db6b24801d494fe75b8d3681f71927f1bba42fa1df35a52220dc9c01b51bd9dbc0d90276bd544f174ac4689a8910b81e1477c6b266d0fff5671e956003b7eb1fd9ef12afa3a78f51db8b88b3be54d653475dd4d171f362d9b52092b94f900528c3d93e852d446febfc4b78408e2747bdec47d9734b700e80ea7b415541d4f07b5948c2b9de95154174991bb51931e9aa38c2743bacb81b34a622dfbfb6af1526b25bdfb0b095a4e289686467022b7afedf26a895bcdcf6f374afc81b7f9163f4c006c4d0cc2ed593efe84a8ba2107bb502ed1240fc75fb41949144792112f39be1ec5e05d5b1d6b4b577545aab9eac8c632b50cd658b238a6b23128daa988c3989d9673861b1701dfc78a80f9d3aaa4bbc8e2c28accfdeef5923b6ca277131681c87215a593358ef6778496f6e352796e7aeeab4ed826573b37c565426c0dfed7b21125e481c1ad49d839a77085458c6f9e5e2a4c13838b278b78b53ad15dd026891988f5d4b743e9f4897d7a7a61968bd06cb9ca1575fa29bbf759fcd88a97e5047551f5d0e8d7ba4f10ee2f3c058429a7532117f8d3317ee45d8872d0513eae189b4ff22a2ac4ff83a5540d3b0ecc5e6e6c903164fa1105fe76606b8418c7f7d97f1a086aba3075e5625a508b020b6a63365e7d160be1953989cff4667d4fecb403a5e693a6b782f7b28e6adb3e933ebb0f4aecbcbfa09f5816f363e995bf1afca37220f08319e3743a94e569a7451f558413ce798ee58c3ec565147331b110eb7c8998abfc51f46620065a3e9591a681d3feecae2b0b6221dee18ea3d05316889c2aaaafc15fbdf891e126c695e8226be0402d11b4edd5d887041d06ee337db8e30d28db66cfdcba8f7c571ce48d1c1ee0031f73a69abecd9725c9857e9a404fade45871217b680992275a65840c28d59024dd73b1c2412e00630b93491754bf24a49c15fe732ba0f9588070ae7cc1220cc385e94db35db9632626ef548f4f957ca920e5061bcd5c59981317fc062b5cd92df4f2782bed5b22b156b968d4f8b16f6130e4532f1dc20009aaeb24a20b97d9f9b552518a10c7a1ec699c700fe40f55e12427732856d2aed76317093f9452c4ecda1bd66935778da04a0de2c1fffe54d02520a6af81cbc07359cca5ea6e43049d0d653528ad5a1f28558fc1a4360016edbf4383f434860544063c21748c0e181b59fa5f8a7b361d79542fe5e0de679e095eb71c3e1f8a76b0ea35a111a9a03448c06b0b31b9ca0a21f66fc9cd0a950e59c3976091f3b94a8910f5c3bfbedabfb42414339656b61c36c782bf58308b85febf6dea9d2fe3e48bda996c86f8aa14053a82ef92a295d733b7887e3be3cf2a39c5ecba75b7d12de034d58894ecaa6759e46f2a00b8c88dafe4b40c6db5e828d861ed5e2285392f42c9e95e6fb78541b479b930cedf6b8a1b98ded019fb46670120a885e669c9f874aae6fb00878deb4813e3905688ff45efe4d16602d43c6f36bf0202d8eb825abfbefa2c8b90fa1f8c79ff6ada234e555a707b1151675d81bdc836441ce290faab6f3191d4f8564f575cdbf3866b4d0d1b045d53ff751333743e1b6a0aeb0df8dccf515eace3598d36c5dc05adb3a6dd76994ed225abf2e48c5f1de57f07741d8fe7c1e0babcaf5c7d2d290b9d5bf83852b8ef00db41a1278a83e2e16c584109ee374cb2f317b3b43f8e0dff4b6971742f022b68eb8603e438980d4e7c16957c63895f16410a6bb34d332dad4995aa1bf71f52b6a6622a52df4aeb884fad3ef7662d4ed226efd6d09e831f564f90fc48c513429fc1a13dfa656ad9148b55993d6588847e3f4c52a0de14d56eb9e68940ca5869ff30c6e480e54f4de69cae5f7205f6909bf061fdca00f1099a5a8b0ec3cdd4f16ccd15b61416ef615ce5be128d3b9234bcc00bed62a69f8a2fe2dbb9823a33c22fab80fddd06eb9175356b8c7033dabb76565ec05e8a199304d5ddaf81f23fa28b7bd7b4b056e8631dd984fceb4a185e2c31a7d42b54ae6458537593f9edcbab9ea52ddedb9fec6bf85511cdfcfd98d69b709ea23c1638ead7415fe3682deda489f858c84c3c6bbe6198d0490ce6f49ae82b082cc17460a37cd4f27bb7aa861bf572ad6e2854228d7a30887cf5bffa751b69dd85ef7fff4a34399bde538e2d49c11afb1c1d2f9ce4b55e98b4b6fe0658038033b8a1fcecc257ef610e11f49cd763239b61270dc7778fd7442fc0e3b79a8001fed164dfef35bc5c0c71130d3136fe7fae3614f488b2a4f1063d95d21b01602889093ce9fe83436e3ad634091a4cf303d6a78e10aa539e9f742e25c7c7df16f12d6c4215842f0c30118b56e4fb9865030751d1f9be718462a03de840ea41339ca2ab7ec4a7236ee31babd57c90f1758967475fdf59da121b76acc711cdb38fac7f3b9ef73e6e2a8dc83ff5e22253ef5f7b96f7e37e6924749620beae6b2891cf5c2276358cf9ec71dbb1087c0efe9c2d1a6e8ae71166d9dc47ca982400cc851f04829f0594c81485cebff837aa1f7583e1d7869b4f296e7bbd33d4bdecfb37ba8168d773ab877286140f001cb9e048b3e3e128ad8439ff01f9c05ab8e85c591021c6773ed4812bc30e5f9c24983a9860a6b4e730acc8b92983f90f0082bcf0fb21911162761f29a397a078a0aa365e00986b6fe044a15cef0e914378752ae383ede5b3416689c70f2fa3139f2fd0b25dc5cda2cc00be24f386f7f1e1b8f255b77128e46b9948e92bc99e260a9cbe77ed3b9e380f1d881b65ef45bddeffb60c992d77d17f6e37c033b4fa9b209f7ccb26504c33e59d502bf74ec1983e55caad5c4ab352a81e2d8b64776d669f735c87939e4cae7d8852955d5f9e36682ef18a03082abbc734c8c90cfeb382da83fcbab1279eab7a988b54ba236526d742b9dcbdc0be736b4bd22d179f48c192aea7c43b034f2a9e6358f72f5be745bf76629080685ad59c4ed05f043cc1ed97fb92a8fe7699b0f5531745bee6f8c09341d64f3292da1871303a9e19ee80a309165f2a5e5128e95884b4ad19494a4d10de3ddf2e221ed82ffe7acf9b9da0748b27104e32284911c99252f82336c5f6289fbd7c72fb0acc9f850f387e00809f7b1013e38aa6ae8729fcd5202aab8595b8e78ec3fdaffa5e16b7b03e06e3e86191e7159e6e02e7360f93ab0a7ce1a23eab9db1586ed6faebbc9a5c309aed9325ddc78fca5f0eed02f09fc01e9e15de861ec0274bec51ce08779c2e82f85bf32d2f4b8150154479a606ef5814db30a37cae9cc6697fc640cd0c2dd016787598c340d7288a99f62abd08e6a264f987fbf8f3162c85e654a56ce7a11871bca3c03879023c07bc249d83b52c9e53f39e271cec326ca163a788eea14113a45788ebb8c75ebc150980f267df4bafb5f3bef336d004462d5f8a8d4235b6afee923de5c29237d39f20d33764969c9d1b7325a417a0a936b07dd5c3df6709f5cc07b9a74a2b75389d8c1d62d0f120ec12620e791e23738680430390c635922503777f655204b6b92f8378c300f3d82a1edde47301d7fdc020b0f3faf381135df3e01c15bf6f612d73c9f0f4ce2d57116132c54cc11d1ce741ce1940ddb32d188eab5e012db4b47c9b3c0be04e5c301d19686adba0ec29a96adddc9c811a9e1ed3aae3d0a1b128713aa6ab06fd701d68b138081fc23bfa2fb0f70e304ea1a776af85671cdad30823d3e0fd5af5b735791d28d3b2524767f76c3a623ee163c7722058f9c429c6229559d89516d05ff9d4d669b22d3969759f6bfd71bc723ea68bddbeeb0d247860b64b95bebd1f49020b6ed2248df84a9134f34a486117c8d1d3f0d0c0681e704f6fdaf4f98ea01e15fed8831a7fbbc3f561f0c530b2051a9ef7d0d572df0f74cc7c6a3bb2c3cf6aac0a08513f9ea4172054b1f6f7363135f28af2b9e7b32e4b5cc2ceb3cf4ff9dea11e961c8939edc491f4e9fe9bce08d279bde7f97771fb60c9e0605533222c5c252c98605fd17b4bc9ba17e232ccb33af9485f74e56ab74b8f800f5d1970fbbd6b07b6bb9689974919dbfef49392528608e7cc9ee7ac90f0f809f8dfa54dde1dedba2837841a563edd761983d220e8eae0aa1472e526ca998416396c368b3244b84d97f7a30d58d95d83a8acd2b8c737c6ca72f4d341d269f538e201c0ffffff3f