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 56800 3c02d332da46a016744cdfec1e7ac162965c8cfb20a68147e4b2fa2cff90ae93

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
337bf81213d3f991ca0175714c12e76f769742b1dbdaa2a96846b0ff1f46f991
Certificate Block Hash
3c02d332da46a016744cdfec1e7ac162965c8cfb20a68147e4b2fa2cff90ae93
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...002349000092a50000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000004c579cddde06306a031cb65ed25222f3aacdad41e78542bb91fa3fe89f452ae1a3a01cb5b81c025f79ab901afe9e2716e9c60cd62f71e08e95ceab4a04a2098b530e4141ee1486fecafdcf79c356dab96bad4502c4810d224d380000000000000080000000e000002349000092a50000

Raw Header Hex

000040206900aa2bad16bef007394aead6291f2383c3a6734aec2adc0f5f7a08d34dde04ecd8d78288559a699dafb088fba70eb36b7a5d075376825e93aa88efc7dc932c8c890d6a16cf041891f9461fffb04668a9a2dadbb14297766fe7124c717501ca91f9d31312f87b33

Proof Data Hex

59,560 bytes
12121601030765fb03a0cdee3923bd72869fd8d4c4e9a31e8ddfa19b77da03cfd9734fcdbcb232a7fa244e8e0398bf73e80e70cdbb4e9fff246f15ca93537cf717e15285f1a9f2b0163c8da9ea0727bd11a9511a9668388e1b8059e5bd3e2b72242ab41ce52c34c26b68a4f65dc459788dd9cfe45e087c113bf82ecf928687b52f03c07fc99f3bf111540e4055c32650e2110f29264bcd2e5876543af88fb05c3bbd23302fe91009b3b6501325297d3d8c38dd341f17437d9a5e30aa9a382835244a492865e181d90f5ada693b466d9be5eb27998a575b75589fbb62801a28fe2126901d234a921c9d9d65b9a12d60919af764f7f9753d95546e9589c0991a435fa8b0d66da5fda3cbcae31a7521aa2137bd3cf03f822742e39a669769bdb2db0d7a1e62dcb3fa1191f7d83f1bcc0b1343567526dcc099a737b0c5bc109ae21adcbf7ad0e2203cb541093b85251fdd4e488b819a9839f9baead4510066cd02e74b6da6941de46485aed43011d2662859eb0efb47e550fc78a78472653860bf2a5b59bc4b8bf4ba284b21b27ec6772ee8f9a21afb1e63c120f90c620437c6478c04c79138276019545527f6e907205904a188271d01e85be85447afd2262aaaac599d8cf9ffd974794d908007579d645276f666132dcc57e739e28fe61c8732e85de15681bcc9fc6cbb9c86dcafed152fccd21f88e1b523076c49960d157dfb4108e56388fd8f489f1d8fb16fd8edc6337c44df58f3989d534772f4002763652806614a89429d6cc4afde4e6103b8e0eb41fe895b1c04c77acfe70245eba1edd3597372f7b723542b66f37c05e0365673ae3f86bf05891401a43a0566084805e2a4cfb5711d46d64a222efdb4dac2ae38086619b05350ff67e429a2c51642237af3063bd2d7b39b45449c10d36970c7bb4625d157e220ae21564347a7f09bc8189da0ab4bc0d20ca0483789a75b1460a45946c7e2ec020c2459232351eb4a9e7fd5c012bf4eaeb155d38eb8159a4819e0fadcf91ac132720b6b0e769482d0badcd63be3d305279c2e3ef2eda08102640cfd5343352d15f3c6ce92b92fe0323a5b58779042a8d20b963e2acc65ff2f5a3e47a51680ad91d57358ea66cf90e99a3169a13cadb64f4250a8ac3405a38bf0738fa439e603ee7095e9d30f5a2156557f295230724510013c37e25c2befc14a9deddc62d9cd7ce7ca6b6834fe395244e58dceef9361bf8e21dc356b9d238761926dc53f5910024d0fea14525789bf9f663e14085a4f0afc7b455eccf46a1ce91f2fce0c05c824847c72d170c351b75643d8db38481c06c49ed54df23859b73dbbd786d02331ad6bb8350a640dec1383814afef973ea3552b162b1edf8e2c499151682ca5cd7628433541223cd7cd069daaaf1703baa99de2ae3df39c6ee68afd57a2f3e06e130b4d396914fd8807ceaaec2a82a796a35301fdd16eba72c629fd648545908c97d74409b76f0affd455f75b236e12afce31794e9e2a82c84efb8adc8341ab34490820d947cabeb457cc4319651461360e5e8bbf20ad8c1046338e78e6e23fe9cc66a9d7e9f9b805e1f52ac5b7c09e18a99050cc23e416c49932a6b566f78758e2e4d4673a87414ae48303a8e5ddf72eb73c8dee1d030f0ca8581d87137162ce053946fda6d70fea9c172f0b5091a117753d77de9b912d8bc94013f27269de21ee01560b8a5d57033cbe5309a0ed096f10d5d51e46a742de0a0804bb9ddeae60492c8b5a1857104e3f9db3c796e79244655c80b23419c3d12da5899449e1d8cafbdf65e73ce3dd58afc7598194a9e057b2de3bc918a373bdd49aeecae4f4def877360d5c440a9d49b94f94899271ff3949dc69d0424207600bd932e23e286c935d565354776782a33bb92a37e52719016ccd3a250e8d46a1941b6f9872599d6ca7eadfe9942c779e8d4ce2b9571b846482a931057aa2b9b86a3471f99354706b49dbfa115655fc1d7dcf158f3c4f8880c878eb866b53c4d6517de287e623effd24341813c87969d7fa66371bda753cfcaa63afea4c28609d8778fa504e7eb52b8028b2b99831e4b2b327c2217f8f564917611f15b3da71aea8db41e8919494b15d18cde87f8a4e90312bc64ef816a7f33130ffa7ed556baa086e887919c6b528c97a0b4d9058d283b0773b3a94db87e900dd9db3cb19f8d70c73a18e2de84375bf5214997ab727779f68587d955314b4ac9de660d09ac5b9724e1b1e5b48ee2678f1f6e4c60db32aa21b2051ec7b5ea0da7b7179bd01b2a54227c14db4faf2b6c5d268c6e71095c282922d7fa718e9f5a33e30865f8017867d3f0c680f55229344b1634875aad89225c9defed8a1e2bfe6a7faa3713bc2ddd6d78a60f182c67efd5b5b04ad69c0ad781dd452c8851aab62d9c46d4945733a013dd9a18b4247457a2beda0d05ef201a4c497430edddca7ac15d09658cca26707efd0b83e6ca328dc9381fb8e0ac542009149ecd87902e9c8e13176d06f1503a58e1e63b20921337ff3418582efd941b5c3cd9a21af675239574cdf1a3fd5d75b12b36cd62015b2d9048dcba1174e9dfd4e071cccb404a295bd9f58aa3979f0db3f35ead4d39dd3e8c0ad57f2f2b9f0ed3dadbf6a89aaa22392bb584f92cf9f53cd659b8ee228db7da9c8bc341594c69005f1bf1b6db3a664b9b9fefb39d743a769aaac08119072adb0690feff6788388ae074a0edd9fd3c35c49cdf216a3e6d12de46e1ac157675d0a0c1b3169bdbd461ee7405116c62bc35fc0065ba2a529613a653201d0cedcc8156decbe3438c3b76d5dce8a4bfb758dbf7da6857eba5e1e768179859d4e1d96a4761fcc888695e39a517411cd1a1d17ac38ceb347cc6dbfd59e759f8e8a4beb2958544e31d53608791079b76be2a13ddbb62ffe3232e81c1913e442e92056b0c06beb56e2ad7e64a0f1fd8655a224c4e48c356c7d9f33e318a968685e7e84bdf389ed5569084abadbc179f5e860eaeee8a600ec7fe6fc194b3b8c64f7654cc4f4a4a9566f5b6803a13fd1f097b76b5c9d47f97cb8d6a25cbed22324323b116ae58ead327186737ffd9b8887f56fe89b7c77441d7958146c66d4576198c2bde025330c67c55be9de22dee256845daf481578cb9a993c85b8045078041043dd2f59bd9b237f32756e19364c1cfe22e197c8b441383c182bac22585a4729544736880e9a4a3541b267ca55f1c02fbe64bb74307e63ee8827d9caa71d2ee38b1aa7fbb59e4fd82c1d246f3b396dabfbe7ad8d103d6b09707ef3e6f9a05d10e4e6a1d029b49fd17d49e9d0ab48b21397e0a97e9a10f63bb37877b1edc5bd7e9bd481277081d4bd832a5fab9ab8d8414b36223d172bd44f6cf0c8f3a09b5faa1ed6a2c84405b04810c9e337b4aa8c20c73a8410bcbf56b4a92688807fe03d63c427ec42badfa9a435497de2bfa0333a9610926119cc64346213b0dc06518c3d5f3960d305b777bbb792f8c20a03f33e9df7a6a950a81a8a16e6ff9250ec023e3765f8fa24f754102b129dee0cbcd2e82ff9fabaffa23e103de5b223b679b701f42197d4f97c2e562b752c8a59ba0d5fce0b01bf6c4884cf766f1c8e927ba1b8807a979441893f07e5a467df8348f643211b4078142e26461c4df9ab28acc64edf95ae387b328b1920ced255324ad60150cda659b7a6e154b935b1247e7b3114c5ffdcdc62e5770f27b84d61ec2ce3e736a971d30d143d7e6af1832191dff2d8b3709f4887a42513af07f53eba8bf684dcf12e58af747e54f2437ac6ced527ed212311ca66199e67e2aedb6f3bf66420874e6daed5c20f361346993ea09bd9596159a232118c11d1a14b3d359a4e250b098640fcb6a4f99665d6ed66ce5c0d345a0eed290b6bd02bf3d5d759b39ab57193201e2fa1b1709d72dada6a3009a145f717d9387c9c5dd0a6d4198ee949ad2799cee260103e4ba62a28dfc9e59f4d9363f8e157b23752c7a158b61b3d6015f96140994e16ee1e1022c0ed0b1d54bc44baf2f10e860765e0e19674ec541ecc2cee3059d413a7b26aa5f297b75e3fd1c95ac1c510fdd1142693d197fc60808aed69bf87514c3c243e7ad46fbb409434cac5831525c8cc85729433b37a53dfde06fe2b5ef992f98d43eeefc7d9852371185bbce7b88a69cdd22860b93f653185cf9e07783337b5842facaed259939cb516a70fbd748c8d80b60197ea1f07ac5acb7000789e72113b8617aa065cc5a254e11eeaef264d8e5acf3742647ea94ca3481db74752a56a545e21e8648fb0e8246165fed50c949c0e00fea66a1ab714397235bfbb6cc7f66fe96033182065ad251dbc008d71cff334aa72ac4808130f185fcd31d2b07bbe8c9c386d7e3edd6269a5ba97f9377f9226f1d9f26839f6cf0203ec17c2fe4c19f4ad370a48f3dc7eba67924b06320e99f85116b3ac353bb178cd313282812b7195c70065e1a0c349d4b4690843f23fac83fb7b7d915fe19ec3fbfbd36a8c044c3c8e8be7717f58f323e1befc847ff3f1d3e6ac8f40d7ee1769c46bd7624363b2f259990c214aeb0d9b4fdd06002cdf879cb1da6a2f6fc46e163db558c217d82df4e2f1c284135768eee354af3821115a02253e98ce989f0d5ef76c5c43ae1a6061924b4ec1ca6d6228463ab5d8a4d6ca690ffe0de031c7219346c39865995786db1ab8d6105772b615fc54251fcc8d46f1b548c706efd570757958461550d210cbc5c2ab3e72775cd6b84598cfc70cecffc83156ec12788b42aac406c6674aa1e585b9ce298770630ba0f391ae7fe9a2cda0a636fd16965d2f16fa899ebfdd373d4f6520554d5785fc6656edf20abf14ac9a7fc09cb24605a5a96dd1e48f44b14c56d5deb7b9095f12a5c1fcbc29f8dc8970ae29f2856f5d9746e1cb61af6d41426f9f131bae717f3a288c98dd7efbd9a49977bbfbd35633273d7ff31422c1230a903bfed57c595cbcb868ee184c894965684960de2f69220f8218ea4e73077a78a36ea5a7f88cfce3d369f48270aefecc50dddd3c81b7f4a56d44f9fc6f5962c6e155d02a91a3db6402ed27cf7c76dfa07eff307be3687b05996dc0f53ee11b667671656ae0b59d31bb385fefe24f372cd42c0bd8c67267e12edcf52657dd6953259f66b503b64739c4cacd1fc632422167016cce3afa514d5eb8312ddaba8e1688412990c320908aa2d646de4e9e6853ba538ee9467e0d43cfd2fbf44442864d76f7f22264de4ae94313f86c7a1f124b7174110c94f5a67ffa9db41c303994ed918487d4fbb9ee52bf27b116df023cbb6fefbf7f82676a3dfeb6ac23d6137cb22e0d33057624cd61ff60e13b87faa88ebe1028bde34c404d254e46d6cdf32a04ff979f23d29aade532c1f2134c957094178efa3fe88a8b6623ab3a8f6296ca957576d4170e59be33fb424ba9578a693c6a9e48699911e38da913372d93280985cbfb32ea1cc5b242a7be26d04211e134ab7faa671fe2bb5ceaa92b2470adc32d615c2ebb7728bf5e9b5c287a5673e622177abb135b84cb42a03853df76700c312b608d284e77c4af6d87541f711985bc747b1b9fcc76d251e579fb333b48ae8eb6f9d7695a0b9209e45959641fe2c401f6ad8fdf656f8bde310495525ed5d156ce6b1b197866975a9a70d28a38813aa59c9af413a0422c1bb23a56a26ebcb15045329860bb8bb4bda4eb205972c75ae0a03dd306f0a8faf178536b3451fb981f9d1a3b09fb82996d957b39701448544c7ecf5aa282dd2fcd71a06eb30a85bdbe9c1cfaa4448bec9ccaf26936ef5021623632a42385b4afe94fb743333737c3f0bfc030603b723bff8d819d9e5cf28795b70fbb518aed16af367935f73b73fbfaadc19d98a404b7a8891cf99294dbdad24cdd9ef907d857e45f698fab011f2be45044f0485d66847931b09811e48d673f4c52d6ac84ce1c9cec1200835493a0d6a814f9d399b8aab76e78609b4db02cbd17dffeda480edf4274f90f222b26693feaee8b18b7a41194ce26d021b3ecfe2d922f629336b00a25862dfd038910969dce4a1bb0489357d4fd243ebc98dd89fbe2c59a3c86013a64a4550a6d49d2aabbe8bf22ac4def67b7df7927a97627ec7297038856f3964928b5d8e170c3e565d8ff53785e305e0814fb7f68643f5a183623a716593f44e6d5e91f5c6debf3b29ad59be4451fdbe7057f05d428975b4241c22efbd5199fa7361533573e4cb24e7b174cc912d8aad719627bb352107f9b139ae753b9fb735895c4d5b4f742cd67394f225ecc0e0803c2b49ddabe985321f73a5c8c35c3474e70eb724e960533c1e25ef868c18972df500eb4bd77725bbd51bc6d1c6837873e86ee7a26d33ea8b6fd2369265d31116520267b020c4bc16a2b81c6fc264b1cf00dd55dfa379584a478cdbb0c2289f4c58c45d1dd3bfccdbfadbfaf78e931cf058db2166c6ab3b95552e460669d9bedb212150d96f4da8aa981db377bf221339dd83206311471ba03eb5c93702c43f896010d6b209d4d11afbffb29b7ac4596b66f8a14cb94448ac45c188ec6476ed15c932b9e598ff4704d2b5185e6e4453ff677db61886e61847aca732243c732e02da445d4b02e5fd3efcc7b5bd3880107b0c04904ecf4565273574b8bdac87d1d8b4a3c08e15d048b0ece364f25c6ab6f00db012fe28ae4cb664c1607e65d871ac3ac6e6963378c108887156da5e27e708e70ba41fa587dd14caa78518509e0d43be24ca8ccef69182192570a15508a0acd04f0d222a426c7513317bcf29674b9ffa16936476eb69c918ebe385b3f28e19ef323314f4781e9e18a22d2f8509726f808ccfef470e1025805c3b9049f04063fe5b541be9b0ac75fb32a105f7abf5cfb0556ff9222b7f6561a2aa913d80317b969f958e34e5ba9ef83d326bf7ba8206abfb0815442a01ee03921fa2900d49c177d6ff4db99f670f64fe63ad4e731481fe4d71c8569e97e9e3d11057184a90d7453970e611a9da423f722b4a06559890ea4345b4fc2546f8467eb32226210064489c31ed023fbcad4decfb9611fcbdb7afe4da2e92790b44a62264a4596948889cae54a190ae9d9c72f3d3e4f057b52ee5979bffbb2b139f0eedd8ca1e5af368d476860cea0b3eab751957d8f32168a7ba7bd29494060ed5a412bd072c63b206a05ccc8c7318d95f9e0379decfbaa67793f8914448b385597b0c5971aa3e894e072b2d4a37931692e6c1299c68141de1ae78f4240388097eb664ef29225dcc96a78536fd1af8fe22e6f240d6e20251f8b66dae187ad93ac8eb0ee40cdfb4fd0eb623032a95c4adbace8bf82ccf223f76eef984b58870eacf50dcdfb25962e3c43ad41740a4e5df3ae87f91dac96da88b91cd098507dcd3cf432f134efe97154d406e6d36624b2eadf0a52d50bee2d1c498a8a639741988d51ba18f119d61f6769ec0b2d0785470b7e82efb6a347f90f51f868ffd68b4f414803998330b54b51d04a5a2a2d6fa17c168fbca63bfd1321fcbfff4aa53b9299060bba1d05d25f100a63f5514db64318c73c917df0b15640a78f5d1e3235cd244a46565c387991658fafb48811cbadd6f163de8712d4562b2fe952f8e4daa64971aafc3134b8c62601008c23a33af59ab06c910fa8b4350e9267656cbf7a39a02eac5dae521963d668ded028a9e872720f5da1724c2ffcf10f18839c0f0f5d649a42131ae6dd7ccecd1f681c2cb37236432b4b1636ac9d558dcaf2185b6076861a19a4dc696a1ac94c8ca54e60f42bd26eb21c0b060da1a971f38491e98c5fa20f209c04af81efa1abe2c337e024c16cb3b8d45c8de3ef2887a5507a260d7fcc644111c3e9331ee4438e8a67a16ab4e46aa4031f4cd55b14d7b211725e0b1be90cbd2fd41a13d957065999e5b5cded6afdb8fdc6ad42917f14eb4cc31bcb06de29df4dbd3487083939446e1fcc45b0d1059466e02dc5afca1a5fee4a1c162aafa34e139cb90f9d29d249165edd9f8f8f48507262ed13018e3425368f6dc56393c757cdd5c7030b7f4dc6c1e676f74d23c1c5ab38a3ebc58be2a636dfa0f623892ee94fbf4e5e66c984f189a435b8afe723b6adf0da076ad4c83aba7bdb3598866d9c82c928fb16007edb298b1049e13f60ee90c10c13988813b6efa7503f4a9e48e3da5751db1fffdd93261a60d3d6b226dd8da4db920c838e78ecef8bcd37410e84eb6e5b17a858f8785f27f76a65ce12af5c7f778798638e427cda60b21b97b5daa5697b979e62024d0914866601004291e2c4c64e6f10a6f45f222560d4ec4885ec3dc421f01727aaf4316b7e351013d94c840509306e157d56f2355cad618ec27a24dfb13176ba060f46baa37c1f22a391cb8166fc71c5f07d6f93b20b835c31309e5f253c0183ddce00eae106ba7a4ffdc562d35413a3de018547564039963eeb14db17ac6f9ef83e57f5e22ea70025eb4569948dce4948a42b9e13f57d4224b649a71ec54e382f5bad5edbfb8ba8eecd5d49f3a471126c5b9ae65dab9ecc710b8e1ea31924496fed6082627868e4c73fbd6fc2cca15294a0724aed332144a04e166ba60984ad54f76f4fd048358e31e9a8158cf36036d247d31bd31452fb739f3d670d2d2315d72c128ac6009f02684903b59e9e8c01161ec24f5c70d97c16b8aade6ce958b9e3d251c7f603bc8f32913824344273e8331b2cbf511df3c361c255d8bbe033043ea459ca99535f168fda73219d93de135a136b2c2d1105a07323c62268cee5bc3ea6ee15f122f67eb1a94febcfa046616fc9f5569557330307f75272b564bca32e44fd525fe4ac6eff6f5e2d5c226860c3661f0f137478cc23680367d457553da2029dd758f979f16a83f780f607b2b8561ee581c66e8892c324866f27a6d1917bbaf2d398927241fe8b0f6dbe0ca8949a0100da57c9f9f01a980617af4ad851bb89bf94cb567b67eb90e7a1fd28c5d703d2ae2963a153e28d805ccdf2ecf23580390ad0fcee2d39bcddcb1fc75ae6731407d538b895732888cd69182816bf99083e1c3e543459c19f1a0dcab95d73618aab3b12f9068cd2998a2046f7e8fbcd38bf3f7b071d760c1b18c37897e76c4f72f30d74cef29a82f3ba0a34ba809c9e73c46b72ce763564f82a576829af2ba603cc0296f94fca49ed6244d3bb7fc7a95952d23fe57d8bcce58a481f556001fbdd7215e69eda7db9fa7c8977ad5dcfddfb8a7e7058c8b785f1091c2851fb23d5f5ecc2467f71c3f0d7575454b58c53b343c7471fd19aefe5ee55e4d107a9f9f000df92ae049a5dca9d7c6a82bd964d4418b81e77337550f26c589c338887162cda0d2df5213441557eda37dbf0dc8a013d8206e423c5dca4b452d034daeac8231074fa81ec402b45b033337d75e8fa89114cc112f361a3de88806f104c3a1c333d622b7fbdc7ecf0dc5f2286586abfa6c08501cda8b476af9fdbc1089660a1e4aad4870d443e3fb14106d3bad3d59932e9f58cb39c2202ef020883837535b6459fdd0d93108cbcd77223a18160b8053d5c0efef2b893c92cfaeb8382f4950d5a29f68019c515a64aed1862eb4224448ebeb859c66bd8c03fa6219409b13dfdee64c613b0e90ac0c4bfcc9a0b6464d9fd82d2041b1e70f014ef74f652a20fb387bf5f78409cb1ad7c97f751f6b23a88da16c77d4720e1084f53ec90d10895625e86f452fed92d217600c55a11ccef435a084a8549d8706700e8aa2cbc348734310aac11e01fb87a2e331503bdc2fdf25adfc2bca30acd94440f2068a047aadf2e499cd36f40c58cc06709d09d2eac6af3f25610fa0a2e8c93359dcf54f5c1a87fd1c92b5350aa2c271e6068d545e62a3022557c6bef503678bb912d575b11698d6b86551157c77f3ff241787a8573b959a35de59ed454a5d19baffceab39bca1702e0e5d8a460862211fdd872e5daf76f1312c87d5b49528f2691791812458694cd5e8eb016ca31c4b9488b7611ca948482a389b297bb5e00f9c6275d25c46d00e163ebe999292da40c3d89aafb1c7bb9f22139d43520c5852da6f40651b109aba9ff7b1364fe09a0f190799ac88906fdd9cfb8001003699055e24cdb21198a07ab0c2a60b6592429b0a08bd8429bdca78696b79508ff96fffaf5ca6e0cf22bd7ad349c02eb1d728265822b1e41e0d95fd79f3f1419f47dd6d7cad3303d86424cae4fb93d2763a6894ca121171ee52d513fe6037bf26d77c826027110d1197eb473da8e7a899e22b31618d5567f69c81d0a657928edcc0d9ec7c28ae4532d5b15ae33f8ba465b22f74f6ddada1217d08a5e6d1aacb486338651efc104d249d12f047564f7f0fe7ed5943dd1ec5a389bc6e3a2d1627a9b9857a183f3226e6ffecc18e7083a820f5eef7667ea450b1288b301f3462ff377bcaae107757032b7f485182f4eef123ed384cc5b01ece5f56a5a84a9bef56473bc1f03126a49ff35f4a534fa11e3c1817053affc2b7b62a64b928c842be7e9fa3aae894656535b05b2ac95bcc02c44df66c0624eeac1fc9fb785404bdb820207f8ec10d9d937a45c9ebf08aa1bdebdb0c3e9f6fb5f833c5d754a6823144833fa7ee2d34c63542c6f05e79d6a213f166dd54d8fb54f38c6031bd2df1ac4f8af8ef8cd29a4fecea2aad00b98a0d1a110d73e6654a79da961857ad8049351b401b8086af2b6f969d51f598e87e43029c02d4b91f0f471f6c60c6d89017d47294dbeb6ed5d981902d189a69b2b2962392f8020a7ea5a7cc3b0333784c8040b95a832f87980bd046348e34eac117b66294b3365c57aac718a6439e2e941ae1c68ec16d193b95cce2221e79520d1c49d5ad9cd84b6da60c06e289a01994c27b01779a9f03751cb968be1b990bf82357c3bdb42c55697342f7dde464dd11406a48b91e26a8d8e1bd819448c78816353561afc2b9c81190ea496b3d85ce02dfef43e1e12d3515b184a28285d21935583001159354863a08302b473c2a6cbb75053c666b953a0415486b43a18fb2859d5f9cf19d25c5b0984aef8fa694dfd62667ca6ac12b11e0a1e5cfbc4a49d26d4f070c1b3a75dae05ce9f0960177c693cb63f86be8dea19569f8a31ef13c1bfa7abe86992f8559b20b42e86f5a6c916cf9687faa08687426139607ea623b1e8f83715253b88d17040908113b36794ea55b349348479c6d1ba24b26f19081b6395d27a279245611e5e34aa070e9b9be08bd606d113dadd0f2633562616c8d727554d0f973fbd33ddafccb3dc10058d54b52a9be594a3ac82ebaa05a9ff9c3d3c5deeba8161e83edb7ade11fc7de14812b21b4ef4674df6837924d15b2ecd1eca78061b7af33b50c17e9e95c2e8c6a668db4db8c42df5f86b9f2896a79562e1a9c348c621c97e427ecc4a41991c6bec5eb7e16b4514f7afcf52eab7b9930a55d67119be07f5477d3e85507f64895fb6c8a312b82f33adb98a6cea9b770ac1c14f8a75f1e3aa6c0d7c3362cebfd586f4e00ea9835775e17911adc4b3f8f6b8aad28d56e7766250b50a7a146813cec593ab10839eb873c1b8cd53bc521db56f9451180967beae70ffa10bcb245398d0e332665f42717a2686201cda555982fadb2c6fcd3033f44f141cf418cb2a93fc42b8f602f9ab653c4766a154799f4eaee2a57e26b680a050f574668f6c213a7eeebccfbc06b38c3b4c6717591ecd387dbeac58578bcd4314aaa4865378a2dfba093fea6dfead4de72afdd9dd254a68c8146a8d64d74a0b83c20666d697bce65b500038f50cedbf8d62d667fefe4ed970d6063be4f8c4a3a17e5efee3f8fc66401d98b382a6aab778f6d5dcf6576450f662a90f82c090492625025e58026e8f9841e9dd288474251a16fac48f4e83867f1af4efb2357b3c16a93644b88a0fd478b06de6e61681baadce664061e561d0f0f74516dbe590d7453ced7d65b9f2557e63936dfa525fa8bab2a62880149fa9a327156414860ab365042babc3b08d4879ea10669d376818fa2e131495561da079e6cb29ba12da52652f81e672383ba03374ea352428c4325c578ded0145fda4e267b69b08b0dbe4e5759c99cc0c84533bb665363f22f7a949bd955917411cfde55c53bead5e92473d31b3eee2a131755d0f0ca499ca756a7406015d4a6d3bdffcd923e0397f6c543b0c049baf07a1c3c51727f74b4d21e7cfa2c94c73fdf7ab0dad9226eb722ce99e0648f199bae793e741dfe784e0e9850f0fbdb06ebf90a0898b7ca2cbc0d96f24c420a54cafda8bd592c4cdd5c1a5f60f8df9921eefb21f0a3bc5851ba515c7fc5caab066a31a8f4ba609db36eeff70ff2b0c62411985a37840f2b469ea5c3875fb4d93e6f1f8c8287f8836a4d4a16e11ba1cd79474652d44a17844329ad9e4170ac73d8e8f96dd8163da136927cd81c91a0f5f54252850273e09a948eec6fa51573fe9087effcfaea6907df9369ba553cbc1670d3b14c3cb4af7936756dca86996b6c884a02688bfdac7f1abed66601c2bc79cf76dfa5d4ae0d25503088acde52a556817f12de203f22165ad410e98129eab3d343ec122700fba05d92217937e7fcca1971ca962101234af701626c09066c6ad3d90028c79429aefbf28c39da186368145efc6c430db17cab304354d3e98924a3ded74a5c484372a14d1bd46b5f39f235a2125d6327d9014442da7aa39ea647df42df1fec65dde0c020e8036d7d40a690e3de0f1cfe0ced1f6743ba35cd9a39cf80ce524a5a3046b6553a92301050627d940588489fc38d1a69d5d997be5c670303ddcaf8d81d964246f7db45fc2827818e369724cf8a3cfd73af10f32791d62525f05cd49920f941789614fc736c885ac22b879fe81284b7863c0f6b52643bc5b0d9296de70452d3cd6af53963b7ac1c6cde37caa1549c9b90baf081cf3c87c6bfc35ec65d152f992db688f3d7e95b11e6eedc63b582a65ab806f0f4f4360a9360e45a85709bd7eef3572c327d2bd2f394b80d6c1fde929da2b2c3c70c7f9444023487940b96a24f93e23485bccfaa06ea59ec1e52fe70f0e37081e68f7c8ccc169935658a3ee9b10992c91bc5e6fd652c82254a85b4a160273774b6a2e77e92985f13ee4167b85a81058237fe6cc3b8647daac431d2c6c86133d9a86dcac119ee10c53a946f8e3941d33746992f20c63350bfbabf0008985067696db51318bfc29632dc8f5e33a8d30af7d8e623f93581663c968bef7a47e85c38462bcb19f5d8228834482534dceb8c8624717ed6f04bc6f4381ad84cdf4bfac3567708c5d6c82b23e4486ea457676a9936dab3a28c5e8f5238bc9587e0c1b69de8ce577ba34d8048648a28b588c52af0509cd5e7ac92dc3d2dabd44e4b192946068bb62dd1e16946bc1334fc1b2a93ce52dba514937924d143a5232799e8b5b0d38e4d5ca8c7545f95eb95e49f3e58e5e238f887b984411ac74b3f9520788f002e264cdceb2949ceea4523b6eddf04c6aaf6ee727711003c4491c331fad98db18be5d7d33bfe35ed4a47cc2c60dfbb4ae0dcd9a06b4ff0fc18d3cdf8135f1186b9b676f176eadb1d52cbff8b1b8307d815ba5449d8e72a57d75fb582006b18f5642ea12d0b432fd136924a946c496dfe266495de5858b5a413e6d6d0f41abe8c880f449acbbc761348a61766c86c543cd717c4e6a7f35f9ae11017a302d9f793f0d760445a0f51e02163882c1e572ebb5fcba3a6ec97d9efedf71e585df86dbd58d2b092d702901fce5aa00391bf7d58579c5adf64f31fad2654623efa20c0ccb55401b9d4a5ea7e58375bfe7c264d0d7b74140c4ecef2023f0329a860ef6d80f22f7cf2a9242c9878666d85c1fcabf8e4a66f4782f4562f0e6ceaab264a18f298e207b1d91a45901eab7536c5565832579dc9d436e96fce1ddf8d8c303e67f3283e0a9496fbdad0d78a6859f2c666baa14af39be3bd355ac32c0beee6e8be2293fcbdb34cdc11d4e9d09753666bbb11a8a49d4cdfd8a5e5208928227a54ce67231c379dabc7b8e17d09f09e43c618467dc10dde3bbb85eb7379bc092c13e2e2be1c1d097a1f3e71870f8690bb34a64292ca605638c33e38408b7768c709edc1a16606d5282042bfc6ed135422b9fcf51da835020ccb6c9b731c49688d30d5054b1abe8513ce63e25517f7430a3a4ef9fa2e3c2b551007a5223f6684735aafbbfa0003d8d331432915bca906449da807e8108b27aa2d4be00a22aef64aed08ff1ce5841f2a574177b487462d94898b91ae983b4de4ec3d3c99bee554cb9612cefdcf5d211a82e323211ae4238cf7c1ce90c49b68e97e7b0a83f601f62729597a58bdb76b0486ce0596388036ded70480c90ebd5397c5c1dac7e3ef49008c866f41fc756666d97618d1f420185053e4e0f62258479f1af27633b95b3283c8f421448fe20553cbd9d6e3120f88d57f8ea6beabbb65577b06478d68790ced83618eb5dc9a1cb801d4a9131e9e8dce108da1a34cd7036bec24183b4ed1acb56b2367dcefc9991013546beabaf95ebd3b4edcf5196241e2b37d1c6a8f14d28e298b6c49db87407d3ccaa0560fcbab520bcb1f58b7e445554de74e0c4edb15bbfc23a271719668fb06e81a4de03aeeef18331f77ba2e3e47072b6bde72903c89ecde0081ba3d2ef40671ff67d8c4a25aef415e97f42ddd06ca3a47de268b11e96f37b85cbdfbf385516943783dc9dd31ed32f4390c2df4a6b7242c363e42f8490e57c07e10a422e5e986dc89f656b92a7bd754cdf1ba3b04ac306d7e79009d4e9cdca90aa1514cc0a32394a44f859bdb281d7ff142e1fbe2631c1a70c9addb993a9eb8c272dc051608310d18510c40c03d425dc0825f938fe98c06b1cd2f51fd98ddc230820a5bdae9d44adc9f39aebfc0d9f1ae74f8a94cba5c1d52ebaae713117e9766aa2bc54d7ee96ee3b17ba14632bb93635ffca78f1f06cf30ba0fc0074c65baef4120b2e4e657baed560afb2c042fbe21ce42caa15f6205f30c84d2bb36d1c4504053123c63da0a6489c26802bc0397b7c608b83e7d9950496151386d46fbf86105195e9c2ed686c719c2de8517b9c5493269f90fea59216e82096ad1d5966409bc8e0b0af6bb9b868676ff09a52cf77d8cb4d177aff6e8a92921026fa52ab7a6c39f16492a180c7e8a1318253564b09f9c6de96fc001be447a1e3aadb1ffd57141087e8c244e8a0ee69776ba8ea737f321ca8352b15d169e17dd3d879af71e4581f75b7881a4829731fb5b700de147f160c9fbe4b3c2ecfd2266b567f0fbcd6b613a973b90b26b429fc6a4459be03a8a77c78a152629dd33c3bc8a01a83aafe475c5a49d70bc76ea02ae90f4a707b86cbb9a376064a260fbbe013d1d04225e4b2663075ad4efa3acc98ad19152b1d10d78b43080aceae3dd4ef4158de20ee21b6e748d0445de7995b80977ffc9553b405f37cf13fe8a0efd62de87df2c1c6fe019ec3c26e1587c0b12075d1b3d6d5ba2f3a97cb8651cfa9e6182e7edb3664c8f664b760ef82f52456281a81611fd89abb8e61dc3385ba988d24f0fe8e062b64bdcd0b397effc2329c479593b51e40d5685caa82f0420f399a10ff58df02950e40aa41fac1d972b8754b3d30498c5897aa52cc717b7e5e1e7fa92bb0006d48352f87bca78d83c855cefc571a5a3b87d9aa6bd2e9469b643656330e7134dc244d535105fa716a4557643c0051b5126866494124a1eff83a389ad4c9e8a76b08879679502637cce8fea4ada2eec33fe297f73001efaf852b3bf9509f422b267398adbf0737ab7d86faf16133c1cf51f7f79212a0668dbc2eb7ed54a80a383ae602b405190d16cb3e34fc0b197a5eb9e530bc47757d619af651c7257125459b0236ca57433b18f405bc4d4d46c5a3f1f20c9c3cb413bdb99e0e4a7347a1d8a19c7c3288b659a5d1a56fdabec75c08234d3124e0d7db58053271a1b5f604f2ea4cf7537397967f9a1a38d13cf1d26e7ae78609ab4a23ef7c43b1c26fc864dc5ac4d7d4e8d1f0b233e0b2f4abed700e0f3371aee791d3ad0b4fdf7809903921a7a8e08e2d163dc6e745a39685702e297d7d1f5c98cf5c4c3ed27733e8c9900ad402bb554b8b89d5d024fbbea0872f63ef3a7c022586d5e8491c2a6451aa0393465bf19632e1fe1f984a519663eeebb09fe73c14bd9d8b9641ada2f6f122e908491e4e4ed733e9f3159a26540c3459528657acd8151adc986a12f7ccd9bae7d20d648fae5811eb7ba0b806e160336c1c26de9c14a8942e0a950aa32541a3955cb7e9ef75102cbdabfb00856d512b21adf06224029a31a37fa13bee178ae70e4983731118fa44cbbbc5663c818a01e05e003468e27b5a1e84c1d9405ad69d89694d04bffbff2da57e89aa5df3b7ba881b32be5371483c353a09402c282dd3eed8ff175f5eca6e59b8d4f058530989eeb8954acdb996320eb2001f3a6089cf87d83ded9a2f71050047ce44d43c444d6914e56f5131313fef509ca3aa41250f205e292ada1c93b94c154662755ff7a24a8321beacd458de2866914096e39132455b1abdcd85ca337516ad699bb416414b01d24c5d8be1e554b521133a76b0626032f7c23dc074206913816e47d308ad61dc2ae1dfb42c78e6c92c5403c9872012fc2b68b4f585dbb3a548a7aa5c5e718c0d74b8900166655659ef226a9d55f8e1a742fb95fee4a1aef5cedcdada938dc90f8b8bf1eac498178b289a848b146d0306b02cc5b094273c073a812814efa0a7e16302d80215653fd6b4d83392eeba5a95dcc0fb449fa345f3a15caa92be3c706cfe6f288f3a6b0baa24b3798e9d24ef1af8859104e450d5f83a3fc47ae6a97030a8466787804569f130a105b19511f286bf6bc9fbb4e51eca346b7e47afe1d8b5440386d905277735a470ff064f0a039a0ff95aa15e615fa08bd729c514134576eacef799528c246fa880aed74ac0bca4467be111752f1b9d9e3a88e5ed15dd28683dc2e5e0fe223dd47a7a9a4f2e7b4d789b857c6eef9a41864de7feb34170f1af84f2fb274389774a9f4701473842925f1b78d067ee8bc17540765bff8dd12f58a70749f6db2f2496fef37275b9c6d2f0513d2c81615824d45efc0f81cf8bc04f4369d7d18f78cf8d3e9bb5ca3d5b7de408d3cdb8b29ebe56deeb32b4eebda337a3186ef31c0710c0d5604c4a8ce3a408058bfc9aaf3736c40bd2cdb94b72f8a6e6178217500915180fd350752e7671c371ee5d3258795f6bb656e714a31f18104c682ce00beea5886b55ba7ef9a65d14fe9b9a2da8ad41ccf61b2e154fdc1765d658fefa3e4f00634840b310b09df6c84689b5c41a64744d6eb2611ec1387a81393464bfdad59eb9a1b42a0cdbaedbcbb2271978e39a582f0a35c409430b9d065fe67a82ccee7fd0d56422e4e5bfe073b5917a3d1e5392e8e022aee40b0ccb323b237f7927852bd9edc3228c602bdf8f439d4d4d02fb36e2c2c7633cf200aa2aa63c7a67edfdd2756ce96c65df57a8892bed6cdff564f3b7689208f21f9ba2a9997e27b4385882212a7ed873237be4136f9a55c6a967af562e06b3bcdbfcd0e69cf3bf5f3ad40b1681496c9aa77e05235183c89ae57181c0497c99012e561b43ac611b1343fd4f53bcffad3bbd6cb08adae4ce42ef3881cb69f9d5ab884ff1b6080c9d2098463b1677a2d2ffa4586c37656982ef89642c1e1ae900c7911862dad763debd9d8c0422b7c9fdc4637afd060164f4e8bbcc8a9ce715854ab0aa9e6e195ff62b8952db936cbf70d468b893bee44d089410a51d139e75dd6e9069fc6c5b9c1fc11ed63f023bc91540f07fe1581633448e3cf443dca3ce1359e9dfae88a11d9ea6af67c4f8bcc8aa3d1aebc879e18644b48e0e4971c0a6fa7efc4ff6f39b25112e57aea1f891c5212c625a7974f80df620125cf6f711c765d00b0f2466d6169472e256c7e03fb1e42eb2f84c770cebee27733e32dc4ccfeea6a4c7d7f1dfdee3c7308cd16f2dadfa6e2eba6fda38be3490f4a4d0c73b38417a4b6ad0c9f265de610314926714ce164a2e3a0fa4822ee84bfeb3cfbbc06bc846d370bfbf86394e0e1bde8ba73a91b1da879427c68ec2f2acb3e9c054cc47de164f76adcfa60bb5f15ec12009f132412d465a7d9950c42de3385c035f53fc6034a71be51cbc2ca735ac2eed1413a7b2c240a4f51f4eebf2d59c0948657e03c4c4a0c913043e2b1b481f75cea1240d742d73c067262e6a5856f10ccea27849a37a8cefbbc371825db7d54094518d697a6633a190ad2342ced1aec4f211276dbed8c1ed96873fd419c5772ee71176568a11b2ef85252fa7bf61531aa2f7cea057e5b5b22bb4f212e847f640af56e4d79bbffd7c5e0fb1b2a61a810a76e86e87bf8c02d534c80f5c8fcc20b3226c7bf68e04a48a64290e3894ceb5b9a4cb289269814aeeede10378fa514c7ebcb3b7f751b3ccc099c4244fdb9ea304bc4d17625fca5150545c2831c381cb751e0ac64a7d0fd76fe6811d3bf1a7a4e1d8eddfacfdba792c24013de9ca689ef78ad202188a5f46165e78a5e22e59bf193b873dd2b35103664cae3862d44bbbcce027616ff3ea08959fdb6845c89b34f46ecc4c8e6880824f96838b869bc9ab58acbf215534bfb3febf10d82f73ce589664ecabd06900fbbb39d6fdb28605fb84ab2ddd7cdb2d2d02795a1339fe0002a65783b9083fac477ef469430c2a3556522f00520943705a7e4e0fafb39f4221ac552df8f4462f5f9372a36799913c16555acc44574bd39d7bf339ef26cb5c5cf6506aed30fd6414d2cf315eec47104521eae6c3c6c8589733192f3c8fff487d5af122f04979f7ab85988c156a9563c0814f6f648cf2202a2d580ef2a29a0fb7a9552c473def612be132c7c9829ca5c4ce912fe3764ab6afbb02a0680e879451f1d4c0b68c7515215606234f4b356ade283718bf6a0d4eadb7b457b10b1760459b460371f00fb8bd27a79c368db76aafdc098ea25ac5b545ceafa042ad43f01f7e51b8cf93a924f6969270b045e0ba12ec6ebf6ec234888ca14dbd1821bd93295738a3440c0481c9a45fcaaa0cf6f1541b8925a277832dbaf997e9151d5c4ad174f7fb2cd5558ffc7ec3a0e7d1262e9f5c9fbc7a38786d070aabfe4e102b60637942d4ae8326536caedc22542b1bd578803e3c2b10dcf4ce3ec9129f3ed30408ac7387437ee6215e23b411312db973faca720249af3296db2abce79a1e3a5558ab4977b47a051cefbf2b8a4469ed7b60e4cef3596b899b52e8407d4c02d0cca588e68c8ae29a978bb9122502b8423c08f5bbb8ce8ea4e77b0fbb7df9d7e2de9a4a8ea1988c24c57a7d5efd6efc4336e0ae1c8008f486e2274798d2a040e4c0e7b42f7cd17458cc32a207b1a1c4850b315a610039eab09363b98bf21fe72cf0587942323a1e703b512e8b26b64e5e9bb50da70607e5afc0c581a448f998dc6bfc98b554bb191849afd3fc05ad2a1f01280867b7499c3dc1d9e401e129d6fc7d2fcbcf63c9d9a8c8a3491c59b88c5403a0bd46ca74d15f96c5f5f0c0c9800bb87545f06175bfaede1e1dceea4ec0784431b22f05c06dbcb03065aec6f686dbf8473ba2eee580abd4e78335eb2eb349f5126f45a5569722687bd40424ca33cb0bb879c4940c3047d27eac4f223f43d6aeaf0f68e0b4c78188c1617fecc96ce6af1bbc548f776182ecdddb14b792a28aea9dcc69e9abf1285134f08805c7cfe2c91bc131f8e9922cde0b4eb212545a4cc308ecfce92c6789b920958af31f8cc3468aa96b89667d3e073c544d5f20bbfe0cabd4ff1694302cbab9953eeda00439ac3be85f11e922b0bdacc2779c6a8c5298e4d986bcb5ef8e1688cf14ef43141b12938da06630bd5006361bac52736b907e3b3eb5fdfc2ef31e0a5daf90afbc20c1432094595cdebb8893e52e64a45d8db6584f98ea977d898f5ebab3b0cec845141fd4b2d7d63143152d24cc5ee8dd8f7436ff860d79c3eb8ec6dd9b6dbea52301904ec8021b2d45371e2ad0f1cfb09279ff20247be5054676a7a518d621b35effaae6a9e9f561958927daf3384bd8749f63d1c98462b439a113c49141231154f71f003849381c49129105cacca2f2425942a8bed79ecc16cf9ac1a72af3e3fdd4a8bd673f59323d8bf0b9f15aec61f54ea3c481ea4bd28279f08888e679250488309aeea0abd2eae22d3a084ad59ad2d68238752b94fdce891245b092cd43009fb4f04348d02b1d8c8fd37e87e7aed6d112958bd3ca446529c936211ee4798b35e955ad492ebe3393ae3d4be9062dede231c0b65ff795f189fc223aa8ccc04f20969cfcac0acd07e0291b4fc2085073f3feb0e0e08aa8abc784bbecbc0f98f7af793d476a269d3d10658b644991a4a717d5fe44610aaeca6fa0f540a182861c28bf30544d92db6d46b48eb96230d871cd5c1d03787f4dae7b85ad683866b97370cb1bec3895f5b96c7c4d3e5e882bade9d65ae1563c17dd225ced8487fb25ece4f8018ae6a75726e4e46ea455a93c1676048d0aa534ff4552778379ea758ea471af23db4cc18c6ddbf4be41348e6ceaa6bb1d56900340ed69ab30b3bdd99c2d52f67fd7770fa88d5f6eecb09f4e21da42f60d47e91efcca05c734edf7a25a4ad91b3bebcc1b3df2e2569cdd9f91bd8ed24b2106dee70a29f2391b66ca4b44be7aeb222b0351db0ea7a0e29ccbfbd33e02c0aae56b562620bd6de847a3245d4b64a3ce9d7053abd1244cca7a47f7f89e0aea62c2319d4c4e6d1d6feb7ab7299374f4bf5cbda07b93c08f90744dbba3e6e2a528b6c2a866cfedc94be4d235d083574e867c08d60fe3f34c35b561c3d3539a8917ca256cdf1e97b056e41cbd2ee33638ad0b69b086e66f55d5acc71af49a7b679832e3a53955c3cc65d728978e2b71a1cfdc98d8910f158566ba21e638950feb37bda7693a74b4d8b4a1bdb4c80b4121007119888245546d8663dae52772def483282942a879b2b599b73d2774d10779c0b796814429e3e5ce695cec8f49bb1a48d133f9262b077726c2707a01561847498b0f0177c6044acae7cb8efcd566ca92f4980744cb264b03725ffe84f3bff88a7675dfe6b95fb41a466ecd360989a95b12341efd5534c69b2de2f5249b61f2b52e55af1ddeea82163858c110d1c8ff98ec73ccdd93ee0cd9f43d33432e4aca87ddceb27d939ace143c56b7e6b0f8fd044dfa943fededa38a10e706960398fc9a66c72a66535d002ad0863ee8f935427e08774197e695ed540d90bab654ed1f29906701474031690579bba4f589daea2c6aa13cbc0285678c0bef4e84cea77b70c04537bf091656a61051a2a28aadf337c85b872cd3aeca5c5a3940bb6b1cd0d1f0f8cd3c217b167262e0374eade4e090483c2082481e8c3336e9027c9d411ec4d6c771f103c54a05fe20b61f40e12fc1a0b963415d03194f690759f3eb87b40d85fa30913c6c4071cf40cda01d907f0917dee8d33ddd52709eba82c2620f3c6a6b10ae98b6f18cd08467f534ab9419198832fdb56dd92b016544deb87dc7849e45aeb772278970d494fc92933b8404a192d8ad848205326f84b3d95457c03bcefb253284ea42be912527c225e0ca096a2e57838247f96234875f168bd051ae42a2b655731e48807a20fb68c53cdb0662cbab609dad4bf547fce0e4d403e1f706f89dec258131362845a0319a219da0a65e5a85ab58daafcfdc8e6038e312a2d00496d6229f2b99cf305bcf4062ce61a1becd4d59d2f839de8e4a2c61d50a3c631dd0ea076c877952faf2e0c4ac01b0becf761cb15fa3dcb7c07b24f2ddef4af5d2b24d887f85979db70a14f5b6658159f54d36f9c23ed1b74ce2f255e757ad2fe02bff683e80bd20f1609d65af150f0a6ffeb1e88353a4253e5457806956c298577f953671b3b4be4f92f52d302e05d5c6fe62fe3b33530a0130eb0da61e8c849ca546b8b9b19f5c5465f71ca67c0c031f8c1b89ab07bff6fd1bffadc05d2c47052c2e8faac01e6257416d6683848a360bc86c8ee811bba33f1434aa5393e52f86a088e9a528468cbcb5a3b626844e7e3c2c35eaac7c9a8d49758fad42c894520e57250af521ad18a17510f04cea3aa649c2f095e50accdc08c3cc3c049710a4d6aceb4c39421b6643275fe9dabb3f498c3e223e1b4df5cd77289212bf674161a47336707c4f1385096ac08274e7f191bb6219d923471e7598b64033bd7f86d57f3d980df9cc6d9eaed101072c64e27e0c46d8d6926312510ca1880e14b1630ede57f9bbc18eaf601089d06d3399bfedd9e6a3ce86eb00d3588070fd2f921a3859528fbc3e83848ee1e8ddf031da09a818d9d229eb8b4eda7965089abd73a5eea754b16f137492ce2205debf1b6cc822ed3db83051ca275d3e525c0661c6e0594e07cc82284c1e00e2bc3ce2529dec5b6caef69589c22b4f184bd9bc0f905936f2f86978e6de8fa57199cf5104ce74e048f9ea5540ccb26503ab9e1f700512172ec011541f391ce33ffddb2c501c8dbe971a68e08c78363508f99e64f6eb4d9b73ee3113405be55498294135b7eee11e5e03eaf1e85f947dd14a3f52fd8ca183eeea401ca3c70fb2c47b8c0a219a848860d0f5a5b087c4573e46070ddd319b8a4563d7fbed109dec0543ea3f8256dfc0ea606f524f081f50340ec004624b1ab5d0866f51a95b62ab0ca3b7b570f6eb30e476ae03daf1285c48fe47bec7dcb43e80726c4c39e0cb69104b736b0915fa821cf228ca48e57fd015413b5af2318a5f41ddfd6e833724c8fc49e3af2a3f17463d245b3767f17f02acd6af76e794409f1b22478b5ca2324a9e21e38a9bc41f30e3758f7cb384eaae9ca36a15a43a15b35635077bc74afee1c5ebed6641f3c0fb128772cc0e257bd500f91f18b2f1eea27aab131093d48e8ba23dfb8e8b00b6cdfece425cffc5d6dc8a5c6f4a1ce3c61b9aad7c54e5ea5754472d1d7cff8498c3aed80c77f7cfefb5cbab32ce1e4cf42b3cb924560e6d2e76981413d1c492b963ef312abcb7e915af64fdefd7181d8be01cf143316b72ddc840a7597b6926ef7bb97285129d992d5e59f3ead15e0ca495502d26e1508af584130d5739057249d3c8d0bbd145da9278845c6ece144a5523266e398cbe74125ba3c84b7b100e6845fa579f1a5bc369a701904faf60005a9261f464ec17682642a2ae4ebae2972d59f141e137a64d6240966e7cce95918d4a1af91b3a146aa3ed4348a21318eb80e8f0a468faa5884abac7b653863a6e8e56b2684088a0c652782f7e05336174582717e4b25188894a54e1a1eb289063eb7b6cc442d18f802021a6a1bab283ae46a9c59b470d72512fed33ad25c2c04d698cd716dbde90702219ca0422f44b3a14a89176979a6dc38448949b0bac2552055fd36b6e96802eaf4d6fd8f7c25c7e6d3fc969cd56ccde466c27821d76cd04a46086857892ce0e711dcb1f79d3e398573dfc71a4959b411feb1f6094a32b1fbdadf5f4476f051bc472d8b947b3b58b7b8659b39ba3381b27a6971fa5ca93051403eccafcb4a09419b88a21b30501e7131c10fe680ca4932d212443a2a60a70a9c3f33b79b74bdf0978948621e6516f4b031b59c62559a6bf949568849ff7f065fe4b479446399ec6df29cbc12544e080781d135a5c0eaa0c67914ad9c27508e7e2494233fcf9c3f197526fa015eb821ef4aef75bfb20d27a99e94f4effa03e2def4c54aff0674288017a38d1e2a7438c3eaf5a36d1e17b2e9bddb1983e74d45debea3f88a4212b56ec350550dc1a89424ce585670e2af250b5d073ae7a5a65a6701cb8b31fc08bac08dfc25dbc76ffcae49fc3622a1cc1847080c01ce7ff37ff2338653ca0d17560ffd91e79e1f065dbc59a2871533655977fb6e050285ec71739ace1dcc21ee37fd5a6f55273fd9428b1cabbc5479fe6d2b96e2c50bdd1cf49f5d5b77d3abb8b3d04349427e62db051f2aeb513ea98c601d430d488f2d77df7bca3b5018ef0063921e4cc0d64253c671acf7e482bd345c7297414b9fbae67a6a57e20a1929f05ed282a82bb05d377794232717debe7ecfa94368ee9b0fbd0bdaf007c43471dae159c500f3760a539249803e900fb23f330ec9acd4bf43356dbdf42097131a989c1a1077e9dbbc161854a334a2859d44746e406d5cd378472e46d9fde21ad3212c0865d6cd3aaec20ef6905a16e3d7174273e1c870524171bceaf719825ec7b11f662b9e0be5116e08506a8037c798016a782daec0e11614dae26c39927525d96053330370317fdde801a9e7656200a64d566be74608983c8c9abcc867fbf235cb0930329e3544cb0195b99a398f3526a7b76b02349fdff6f4788694bd331b3f2fd52d7233e101eb98197d1fa29a60a2791fdd21b637c504c1b97dd52abf0e8d6c2b8d798d5fb0faeeb24ade9fd8cb8456c0d865c502ef708453ec4e75dc088361cec36364b41fe7469480244236f31d55b1f849c24accffd731969e36199e050a5a71f1fff230db1963bb957aabf41f10ca9df0e35cfd37b6a75699fda0cba671d3d87c18500ed0454b91868154745ca912009d6ae97a3adb7f9bea2a5c20b989eadaf7b58849cd6b9159dcb9aad278902afec2b2a8450cb8e7c198968224b6732dca50c8d13ecfb1ab303d9c09c936cf5e999e03c3ebf7917d50e0a70c12f539903fcf07915b453a28f5c1e6e4f8b59f733f77cbb0dce24fbce9b86072a6c05f9d218599d0f16dec025783a2e9dba2f6fa97a86a3896f504ace590bd205f4ce6a80a0d9149f8e6d710913b6806f5af0dbeae789a9fef46957d593c9458f268b8c0a06cf332baaf5f584279f55a70969d324a446f1f5d28f240311d92d47a81079a5f6fb3d07a1a0b4796096d58fb7f2aaf37bee9345c35da668ce3f8a71e4dcc8b5bf3d7650a7c5f550b841d9c6230600fb023681c3a637f87f919eda917decbd76523e89371ba68af6572c9dbb7e3dec8fdbff5cbc57fbee154ef4e0e4aaffb5f0e60f7457596c8a34f9dc9e6eeff33da92f975d87a3bae8fa6357207a67da0300b9c1ccfdbe904d581ba1d484470a9a14cdb69132297e5101f44d875497236420308a40867a7fe5e2f2a76be47a77d370da340e92a2b5e83c3d6c685181cd394a061dfb1fa9122bb173bdf3a6b90cf2e2b2b9736128f2c4cf7aab402a25416f34f39663445e14655694d6f5382a75ab836efa5731d9790cb698d677b5a78e592f042d6a6e6940f97f868c45d6348eafb985eb4f96a193ebdf416093dc482c9df314688967eb4f9562e3253d0d5ccda92e26c66d0f8fb4899adde8a5b38297e97c34bc5e638d4e6ab3cc411a0fd41c13d6f37407a32e820bb083650765be5ce6505431c7addbe1b959a85f594675d81a3f446201149202d4c2f3ae6826b07feab4ed5e0b96dc4f9c170a64bad02997e2f61223e48e49260503944caabc27cca7c870910849ae4e34bdf943886807615c8d7ab265a200f1dd73f5f68f7b2716173f9d697803039e9d90a7ae20a62abfe89651935c9a67f8eaacd5197664d081b53be46057cb5bc011010d6b7266cb0550be903620375594bec36283f4465165d7c854824241333eec07ca1866b3cca32eb3d1f26fc56df7292228256ddbe81121d8caf269d25ef9e1e4ba1a6cecc9544a11b76b6c2dc858bbd78ef71a171ef9fdf8d25acaacd23a5323ff34a0dde71ceb9d16c9e139092d18a28a60cb196c562d59af68c38c638c46526c18d650a0580d2db082d8897798e31f8d1da8cadf215454c28ff00650751b304e4e5550139bf25298f04a7b336e883e044a11657ac57d3a00538374b0b26ad2a2dd63d8444cda454dfb6f23abb85054127345c7ba84e94f5eba8e3004f0fadfc5914822ce1ab2405110f6e975f1ddf4fb12a3edecac35bd80264946cd1d7b506bf7a5165505622e7d1a466894bb6ef42a3069b5e5a06727dd7db7868e89cc5210f4b6f4a4b3832b3f1e698a7880733bf5a71cdef2cca3c836d781de1153e7b184396541a724bb73c7ab5e29ab100dc40e8e1ee5fdacca40f9b75d1c00ba876729b9356ac12093576a27dca0d530c4e49b08de8ca664dea2223eb480e2b2236c7bc3793470b6d2d13ea88c7537dd288e509bf88de4c15d70ccc91cb9553acffa936f6cc21cfb7a8379f5c9a3509f929b3e0378083bddbade6b4280d6b8ffc0909533f8f3a4b3129dfa513f7172ac9694bee86a85f8097683bb705145b3437d67f52eda3d08d83d52f68fa4e5784260a5132f6c437d5a187636a74d23506b5ea86f6ae29e495c97c90ea5ebe52ac1b69ca87b759a7b2fbb8c6c41839d14519b27b7e74e94e8a56f3d178936fd3c1bdeedf231b5aec76e7b7187038d064788b9c86a68b9af55b1e98275c3ced59a2ec84bc307d9fc17fd51a2ba1810e0defed89f92b21df022159a2c63c22c622814ca2a3ddad626b5b3b6b24a84d3aa97ccfbc2d79ab03db96544a0359bc803afd0537f62486b423c99a14298f2b9b1af9d472bffea9242cebc39e0e87cc6f4d58e3958e288c15c2b9ffc47933c1f3497e97c6e80778ff20dcddf056f2b4597d128931960e676ec6456c27a655743f286eaaf43b2dec8cb7f463ad18c2724080d3d7e0b99b2a2ddb7fe5fac8aa545db367fedd7657913c082adca0788a51756de2fa8ddc69dd666f186187d132ed96b6454be2a0bd064a4f8cde6300daa9ac2e6f1559cd326de5547a3b77cf8f689a93af4a195548bf4113096030e3346dff2115e30ebd59ac599635fc631d3ef6d4e1d524ec34eb6d3c1b1d2bb465dec246f71173d25e30d272a11cd27d2305afa7c82c1c1fda75933f2103af40b89a3d6032e99c2f60f8d47f0ff03879c027dcdc3f32186780b6d014226dabc35ccb5782e71ed3fcc45657000895de8d1ee3929a1d0b4ebf4659cc07e215cafd6a8830db963e7ea8151db8d56aeeb6638a3102a0ae67517d8ccbbf5cf5c6252dfcf6c36c60f2f5b7425213b58d78c6ddd97fa8f65493f446319a0f20484055800ba216828d3920bdad6601cf83bf4c715602db14c5297f261b8c0219d258a73111bb96825f0458e9fbdb3c8ce6c393e65f96cf9ab59016727fc3ac8c1670e6d68f05da0f2ccfd40b561efc9f809fdaacaa630158fa51a0231710dff6e22d429bef7396b81c356697dd0bd970695b353c9c163f8ad35c0ffc62d845308e64f0ae203ff452d64d12d25e6afb24ce28dff45e563862ace78d7b9ee4bd17342c02d2abd55f9693356e7246d97c8ed8a69500e5e06c09e1288d2ca04ec7a54ab35842f6e80b7232228a1052ecbc661864a1cd773059812f8a123f821575c414b1c3ed57b47df7a061c1db42d1309aca5650c387fa125a77e2658b2c53790a122412bdebc1ef80f5d0bef87d87e30084130bb49e695c1b05bbd0196d531151f88760b38a453e651a3a63a2ce2e6ccdcb95c21ae7639544a9d88e6cdaee22e070f7f7c534269bdef699aa30c90f343a03a883d81f300a7ff0fd9fe3f88546cecd5e3acec338eb3b59721dd0051c26d04a6629358085f625b78c850a0c298abf2fbd9ffe3fea8e60632edc7f79b447b62cbfd48808f23e965754e7a112a4faf1884270d24bf903e342a802a5371744380de46e5eb0c8f1c155599faaed38d2d0bfcccb8c1973e182786cb214e26ae61d3c41b79cfab14e337980e977734fc92d6cf1bac33ee42543de13f5e0640c256e0d4862b98a5950ace68932331577cf7706bb7238df9e47653a90383496ccc708b0132f40b1d6ea293e83b5d13e7ee9f4487c30f08535a011583dfb74dc5058305ef4670cd65b1fd3d9b27cdfb0377c213e54759ade5d6d1aa00a25ae1cf9bf3de2453da520618b7a954a3919f41f4eaf94edb7a570f4392e7893dc94770eb9dbdd816d31ac16d279708b53d4bd645799199fe006effeadb1503bff4d749fcfed069036277076936496fd350e66421cba848f0882ac75ceb80fd5fa33a4d1d8a08aad4c0873fcdafffd1a53a53f351ea715dc88269b6cc49e077419982e1d2a900ca45bb79d66a9a1d3e601ac162d5fad36be9acefec3ef28daee28529bae3ad7f8b26c010aa1a91b51e20576717c0aaecf167bd439e61f8c6ce9b8f367422163067c497790c86b199321fd3a20478a9ee4fe695275090999fd3df99aa4f0d8c20eb4dda9bbdaaf6e7e45dddb764208fe2e03e20e02514b777af3437f062f63fca7e13f34d78edcdad96b6e6f09340e7b4af7da458144e48e377e7b231983f851d731dff7938ecf6efded4320202d4c5b08935fb15d442b8c3d7066d58e5d120fd7b2cb46903e3185885daa3e046b6bb26e4800189319d079072b0c00eb591c02f7fc20f3eb11f14fd93b9369d0b70764d6d81055384cbcd4c7384d3c92191d5d6cdc790309829474115c3680e60c8d76f9f8c80a797e153c2214deb0ec255f90c1c957da46c68513fb2a66c9842d2b0b5b2fe3b34472ff137809fa9b362bfb6d65fac43e30a8e23db9702bbcf5da948b9e12f59cc4c71481dd17f0decf2ae94e6068e679f83d2ff69c222dc40c665518807b1a3475835a3ab777176d25628834f5e9fc40b09105d5a396bb31dbc0cec15259c5d00dee7171f889268838bebd37d47e02d1cd5f7969db9c649f84554847b9e6ff419559e43c5e3552065572b3cb2a84bada7159a5e53024a57dfcd2d269d82b76ed304826fe6ed203b4eeaa189d8f89e195becdc7a8191ea7142ccdcd3820319e497965fb334cbfd09133925305e504f33792b010e315fa1d309ad2eca24c630c716ec1747af90b1dd64f4d7b0c6df448a893d2e53a12b28a29b00b9d7990e4ce66cdcf59753eb5783df0ef8ffbc17e9722f7063a48554ab597833c133aa4433e539f91e45b3c250c9ade2670948a097f085dd99ef31a7ebb4a500e6503d515c96cb4f2cdbccd82eae46623eeeb8488b9cda4e00fbf4c34f9990aece0bcc9af27ffa8fc67acfbcccc1f242abd9a0ad3e2f2b8d6472af2905005b77346721807e575f33d7c584ba74f04797e5cacd9eb7534cef9d0d44bbc01f2ef980fabc330967d01a441b80012387b6b4e464f8042584af8f3c00958d6cd7f431125ee00920bad9d8b239044c8b72cd7ee850679830797a8b1df23c245759650e3b84bc3110e2c53cd6e546849b9a9cf719100eafecd817a0ec49682be54d84990ae1fd17f017d9a2cdfa4586cc95f501de0ee8e9d253d1d5c7c63c7e33729e91fab63966287403ffe8f07c970f819cb8a7cde942abba44262172269d08f7bfd04556b2e5ed9d808260576481a7b7e311b4ecb0a614b70062c436e092deab7fcaa494ba482d8c94c08d5c15a253a0f13d97b42151d8d26900e561fc71bddca5d17e0c52d09f5cb51f958650a3efb578ec9d27ff600527dce5367d332e0b36981aab2b0c74450f6307c0db37e1f4815ab8c2ab81731cd4f8ddaaf6e9084ea0bde357e53b6d98a40e42aaa4ee77ad2f1cc5103569788a8fc6b2dc2efa56a1298b8989fb2a54b239403f7dcc1ae837c64dd286a5d19ed360a1f6e48ff51ffa1dc4382c8facf8bbd31179303fbc22e83d263eb6c733ec471861fec6dcc9608b8131a9536c16547d3d313afda9a3a09d77bb9d0a6a606f6d1ff02f2c6f5914fcf059f2e4d476fab54820c2b9bd79021a2f9027974e4f22285b11d81751614b778ba21e27567bc705ee297cf33d55cdb14170c45b6b42a2b522478c61412db74a183ef4a2ea041808d57d47909e6bad6a2f26c0a1f52550d6914c85eb8a9fd3ff6c8f38b445007c34c3daae5be32e404427454312928c9486cd048d7845dc906b245b9510bf77a8d90c67548043547b0a28b5d7f4e4e664e2daf3c0249c5570cd4a0f4d9d96926c12e4359c7df2b19d6c756e936015ce81069fff274c767199afedf450618c77d8c431ea94307f170ad4b836fe07885aa9fb32abef61f18a801ca90c7a29eac203446cd8a2eddb05b3a0bc861bd1a412340ada7812961d14c37875bfac74de495c72d9cc5975390e0375f40356667af294e91c8b364d766724e9a13ed7b66c82205d2b1b801ceafcf93d268029d50683ec097b9b6b43370bb16423c0e2babc552ba811ffe6a599b785d5351fc314fc256df9f56f5e2f86d27e94dd0935a7c0941680b35b90df3c61ddb481dd478c4d90d3ffb991be4eac51c6c65481306dc1a43d722fd181e1c9f7ee17836536ceaa7cca16deaf4ea347e1bd506b2819d7195744dacde7e0d3b677014d7ffd6f6d9d491d6269cca1b682f748a06a7e30cf9cd8f24e1e4362e3ebbb7adb95095337db2470ab2864234493f3ebe70a1f09506b2df2eb465ae37fb6f29f14d536c58a3cbd60992cfa5b250737aab030ba6a3c26e79e1c851a72e666e36e1d34cbdef7e3c2fb32dd0e395579b0b575ce143b02baa792996dd32e9d962dd88050e53001d99fff7bb9c11bb3ce632a4cca3bea52dc172b613dfd66b18952abc49d980a03249ee1607f7e2d37a38b43eae20df56b2b42f1a4f1e996695b9f7add06f124b683498c2f4baaceee1644803928dc43802ca98f8f6a2e7112814110b4c35845665a786b076afaccf2ac948ec188d98b01f2e1e9e1279b56ddacc70baa8824841e97b5a57ee0a6fa89f98350438f26d6e0c11fcb18a7fadfdb77e2d932cf6d7efbc7710b888436a679194aadaabcd6a98af5114a2cebd1bc9cb009628ce85106e480f74df31f68a327bd5a5730dcdb762e021fae4fcb54e6092026dae5551d54b63021e49538feff74bca6d125dbe8c66a3a7006670474b3f68fdf37766b845945b696841e14042dc1fce25d0abbfeeb45ef3ddfe10c573755efd1e87a389f6f4c59ec02b6a37f045ce738f5801a8e39e466ecde8e2b83116d41606e073794ab5320c6dd71bb1fd57c21e1a43c2c962b0a3bf019a4dccc3eb08cd3f60f96cac78918b967aac6bc0e3a96896374710446221ea4812b2f80837ac759db5ca2173b5cd7f8f2d2284576d4e06d10c06219c11aa04cb378bdc4bd3b23bf8992b0b0b082bc8d541641281fd0095954af346264f680aeba83596edca863ee538577b6fc951f2fa615d104f215635cb06b041338c16929aeeaabbd43f50305c41722a9d7ee41e65eca66730c6254f041d699f1eeb65d00255fe5832ce5bebe97e648ef8803915d533cfb810406c8aaff42bc19c4b697a97f494348b7f8843d6fe0d7e40b961650e44ceca3241e7771cc1a2bc9c62571bf230dc609b55efa2a216e62750cbe051d387973826e3672ba99d684e46d354bf2cbcf95c3990c17071d8b3b65a48decd7c5adffbcc3e4ea55d1ba943879980a096d62784024c672b07d72fade7c3f504925153d9f30c6dde465818b385ba02474711845c7097f645d014e249f65f3cbb74d720828a3d2f44832d07696a7c46e63eb90c991d0ce34f896a504e5953a7941f0c97a2c43547d476d8a58e662e5c02126ffe99201950ca080653856470a8acf3fb7dad3f844dc9410ca06dd967dbb08e2cb685767a35bed8c6a684abbcfbbd131c0750f25eede440e9a61d65ab643c9bc41d9a8155a0a07b5deb8996002f589059372c3bd6342a132e5e4645584bb6f6e8ae1387ae26b481c562cc382044134824641906719ccace391f7d2b39d75f7e18e287f5e1707de7f27e188c3b64a2a819e8f5f659ae2b5088137dbff741c774dc4af91c70bffaa4d053622a4fc4bc030942f8d5a29e1ff020408869d1081cc289590197be9b94b28925146e6dc8725bcb6a1a831a0aca7b49ea13d153f7f13fbcec72ca6e23f767f92370306b31a8d770412d6db4257ea6a1af89c65e0b8494389432efa7fa8c2972195a73e5d05905b2d4519ba9a6c6a62e1f30dbd6b5e432de060df3506b7019c6aaa4c7bba88521b455e40cee15d7e3763907bdf0073ee9d44d38fbd3b649c1a2971430041cf0d29895a08258a8f64782303a772e8a884847e9496e66e5db38d3df4495bd233079710e1730368da1b7ec21785827b29fa4957850d4018dcb03fd5649dd231954353a24735cd15d8d77d6d399268876107743b0a354e838e24efb8ac8e2816ed82b1d3680f341daf00196efaeae24087aa5c7a080bd7caeb2f4351708e4a92c2d194c438ba1a4a37ed32349754b5189c79fab522a1b69933311998f99b7e1cfed145f394c24baf78f6f4dc8434527666fb34d7ac0919b7f51e8769ceff772d5335764a30af1fd863f2931f00dd223739996f8c4a444f753701c71018a54c597115243039c847eed059e7c07544c0f781c7886460024797dda295ad321afb0f2e9808e662f34b3355cbac25a70732835d70e38bac14c647818ce4c4a236302e8681e1e70b9a78a6fdcb68b3384978ee58866ed99a1a3cfa64be5872cb74b9965162bd1439e01ac0ef01007dd017ba5c8ff504263f20f784b47908ab6043a27d10e28c4cdc0a1f093e8e7d56f41183fe1fec148986c165bb9009ba39c0a682aa9d59ae9d6583176838ea049e381ffea12830c9b9cb283e0b6b3fa36c32089df221501be35fa2e1e814e3ad2b570698811ad4f30d4329b5bd85ef9a717d3f8aa2cf840837b3df640a02b3aef717541db6bad48fc076ed7c9c71a1a46692779f8c8cb14e664527488101bf0c38868ae1e2c45518c0def1d11c2cc2abf419222b01ff85e934baa0581f029a4f895cb34c477fe8172ab62af7500c03e472332f87051f5e491e47e368447d601c6de50fd545c054c90f0c50e5d285c067d249389d8407cb6db457ed90a7cddfcfcdc8419aed77bcc4e7039b916ce338a4f3901567ddd121f139bef6030ea880975c75b2dd0a60da5d1ef6eebc483edd953f45ed24f3c8f42458104ec026a3284c9c660a27467f844f0e4b3ab58a047899d23975d0acd3ca8b449f7497790c99750c5fb49c32ec99e31e08d6003e196a1c34f0d538f6a0c6ea46f9c42b01366c0674498b58a7a4bc4d5dd55ad7f81ee313aaad551ec0ecd902426f35d2bdff0bbb91ca0357963ea89aea65474a6dc7681124092d182363f7e39c59dfe27bbddadac861c0b36ed692d90dbd26168491a63c1bd0fa47e7f9c192fb77ee2be41c94fc40b266d1abe312f85f00069c7614470445ccf16aa08d54909de46543d7c570aa84221fbf8b88dbc0cdc6307bbc8ed9d16a0db4eb938704cfe952d92a5c37452de4813e98787e9b07097ba79052b6e930391cb2c269f5d301e197e792ca2aec3524082423e5169e2f758a1606c4532bc7b84adde3000eb5efdf94d0322c9d33e8040c9b7eb8dd6c3dbd0a50d2c7eae7c867d434d8c3fc8f489d1cff50ab2b829e6a3a79185af087dabc6c7420dc3cd7abb6914ae3226ed98735f5ec3ec31f19e8635cc5d6947f8d5f110abd614f1ffda13c367c07c31ece5253d1423a210173a9cbbb51014c0300b15479e2ccfb12a10955831cac422d6d87cbbb3ee4c00f32241b32ef56791b68a129852a30595b8f6585b15ca3a43c04137d8b2bda63bdd735274756579efc26261bcd31e3dabda8e09fa406af9ed321cc777d60ec8113c6e5836943244df3f9c4ba71597aa5396982072cc77a4daccc187b92606d38c2fb0679b22f94c9d41cbfedbefd9c2f645a8acfbdb833c59bc171bfe00f71a18765924807e1fef6028ece593673562f627c01c58d3241913341153159d39d973d6fa14d565585d4b782170955b670cc5c2ff4a0506ea4409b01d5b84e9f26560e18f5e64ab2f97d908636c00aa0b8a8fb539e69b2ade11a257132f264a2e74d4660c16b28802279c63381a5650ac7df457a267a43753dae040565dc275181fad72f8f81dd05bd8ef769462eadd1034cc7476d5fc7e7410965a036820bf52f020e7fed05bc29a288e87cadb519dbd2e027af6e5d537a1a2acd598d351ac2eb9bf68d59661ce6d54f59acbcf780b46b6fb0b72531c41c4688d6508e86ca1d6485b7b2093c9bf9c88d8fce63cef23e8c02ff50d599d15b4c914924b907b224d1691ec58c0fa6be1c1033e3fde9f832d71340c1a4c259a226c57af16f2c51ea9ed2f05200ff3333b39c1e12cbf00125eeea77c3aea583f9218a43a99d6c14c2e5b446c34b85534ba6af3ff1285f2e189b1431ccde92c369868d97380e5c33b33cefb934cd3eb394f219e7a7da352a93b104960334f54f7af473fb3e336eadc1d803e18e84c4a9c7ab9ad9c8bb12e92231ab937c72ab885f8429341d9fc7366e93c0df3aea25d175619637155621e990bbf08d818c51a3bb69692b288ca499dfaa00d43889897d2ec4ab75a49ce2639f51f908583b690e09253402da3e800ba80cb76878aea2fe85a9ef9691879530d7ef835f28739ca31442b2929d8a4f6b4d0987a242f4e189632f2d90180fe6946f1ebb122f5c1c7cf10515c336b0c768e9066c7d6f316c943f32598d2d7e6c85365d54f79e04a0eab25cbf7a52f54ec7447732ba1dea463de4e4f36b2192748ac765dedf208d75339d890f218dac65e229307f434b7295ddcd3f38a3bafe0589cc6bbc2eacad934770e445a1b7f13b4b997efebd8c7f1cf4d0b216f7ec5c6c80a085271154118c5bf1a41167357656fe00f6775d0b5caa3ed2685ce248eb19ba250d627d7f2d38331484e0473a3987b7b717b6ed66c00397532ad262cd47ebb294ff089bb55dd453caf5876c3b26f1dc635b3a51990b258d734d7cdaea6ad472317713103a681bf396944fe444313f62f052a02612a101a4ef2db14df77ca9287463bff0c628bf8d1111c52a8b400180c83d2d805fac6c53cf77ce6c2df7bb8422da34dd9b1f55511649a020c5a257fe194d5662ebc117eefde72096c5a7456fc97daca75e01343af5dd8cc1b0c0101963afc9a5345e69ec24769cfee90f4a17012f0c4daccbbb35f1a786b6a215c549234baf6eb02144fb3006e2faed7f89f0a2882018436e73851faaee22e0ab2f5a96d316a63a5b4517c363f41a1d473a3bec9d3035d206d56b4b95f06c5cce67dc1a094abd1ce9a3fae3775919388707b2a6d1f4217b054c371d8188fd98d62ffd23771ac6b27d706e5281815a8537374db09b0a9c164141841723db196e08422bc58d13105af3acda3029abec38224993a0a041f30bed161c300326652e2938ed7b0c835d0c25e133ce46d8476ffeb05bceff0d5a26b93234a61c863b804abd60887ca4ac435c8c06f01955f417f75b0f365b8896b577804be20d7bb659a8c244ca601b83d0e3168c45adb59a5626eb6511eae3e847a07ea6dd36181a6859ec852d591e1ee0a97cc2d31916f4d4cfb38284e547cac54f9c2fc6682554482827d4b50f0543208676365cc79da5f39aff50b87b64666d2f15b369594f14500c9adbb0a774111bd0ec986175ba622ddd8f19c87ba8ef3ed835c66f328ae6b5028173782b09854898bb47d63ed4c8986ef28e8c343ad1bf12b6153f8bf415b281c78be098f9e39545d841f96c1ad42958d10e47bc17ccee5e98ce11a530b0b28fe6e69be09be1b3719a567401befa6de488d4257ce950ce7faedf10cf94156fe738bdafeaa32ece33e0159340a88b7e237c63d92a62b7248acd93605f05d3b11fd8cafec2337377baa1e327adee0ea267a5bb4a60ca455598f5bbf519d44af4194ee081b98a362dbcd577af3fcb40efc96873b29fe0eee93cbb587542737cf367ab56837e68bd9e1930d242c0b45d27f5f7980673c7810757c061fd9770a91043063ad216960611c2140e6355d72834097608e3fb8c6d0b8118cda5f3c82acd67c8089b07d25d0899c1ea7c4974ae938c025e15993c053c4ab4bb445279b25cf7fac0cc454c2e3d063edb7a3522804e44cd79b3bea6e6471153620195bbf789b495c5d820f73bb6f2c8c6f642aad8ae8ac3a1552948a138c15f5691acae747a233318497dba84113e2a901e59527b66a5c1ec95c2793a8c4cd0e54de36fed9c5b98d662d82088e9176cb4862fe0488074b0989851b532daf5e83bb412b9783c1437c2bfb8c7bdcdb678158257201679ab2ee78067966ed92315cb0ac2f8ab015d3482c932ffc0f508e19a4c1dfae85f465b35738a45cfb323097072c202a70016ccd6fa2b9542ae6336e5da92347c79f2c2dfe7ac95734d36cff0895e44202e1c852c696405cca265bb2d392f491a9026556bdc21632bffeccad0d5c17e0474179a34a9bd1d76977a04026daa6c96a76ea8795c25f39b7deb7443dfd57d0a4a36028a4e82e7a06608b7ba6fc01b75879b5c8493fc648f731db78db1ce20238e36325d59125aa2045a963084036549681c22dd64c81fe4105253fbf2331b17d20e4367c7ad3916b6cd75f3240b93ff1e603fd80b58f5df713ea519a71244f4a4063ad91a712bdbdf4593e71ad3b806c91777779a3d52024d711a828d4330554c6b559ab1bf55e4515468ee07635ebf219f2ca67de982faaa91a7474b5ad023f70b656f4b779229baa2307d74950bdf7a3a98fac50563f6457e0a7a9379f5cd9312cd855620c381f231489047815800158e52189016c4111320daec96cde3161d0a921fa6002e5557ad69e25956bb843012cbd8005f6d5f70d88ed775710c5d4c1754cb7174f98533440f5c46fcfe8ceaf3c3ad358f54ede8f452ac3117083609e7c51f15c1cd71f90a2e39b0fa07192244b358d00e228b67037dc9834755b195f1b820684a979efc7cca8eb13b2c1ef823b3c493c1bf1a276d8325e58602c95fa3e27928fe7be123f173e7a16b7ac8fe811c24e316660fb31b5a29d0350e3f33328ad182676c0c8c32f67b6f36d7dfc55f22bedf91e3653c8c955a700316084e83fcdce74a34a2e5eec847f68564ea0a517b58b5f20543dce8a5b3160fabc1e8e644ef664ce6ead8b81b758308f69ecb63736bca0decd3cdf2edc3e1100f3ffe829f7275580d8226b6d7e4ffca6b256c081d92ab7c330b9d33cd27aac995a6f43e7388b21335c6043e52decc9b8de31d394fe712bf8ee300dd80f779e9117593760397f7d95d6138b8f42fdf8e93326b27939253e2172f3697b30726a1772ef97b18843edbe81d13b0551ab51a57350e5017eb31ba7e30c0d8f43162e89a30b62e82f1c1579515b91da25b9dcc0f178d8d0aff86079285db7ccb796ad62fcf298fcca385ae3ebe7a81127e3ad5efbfe901d55a3b3db5bc7859809ec51adbbcac3adbc71a6c5dec6fee182dedebc3b4ed315e4757770b091e94e0d1ccc7ddfe112a69b580341651f5c280d5e331f3bf42e2a06f11895642b404dc7262fdd1f112d3c85ecca785d9a22998c62928a5f88f61587ae666882108c23911553cabb124b095f28f13328eeb7e8427c1278e8d5a13679a7d289f64fc6437980738c2be71ebf6a0e0526a1916354247b2b391f0b0f3dea47744d8016a22a05dffbd281aae61463a8ca1d4239c2022e1236e9e529112c345dd1a59c03b3e5b730d5aa4e285005d24f07d82c939f2fc2400e8733c1c180b6c722ddceceef66f12666d564c9b46d6a505242d2917b567430f732202031c96e34162653eef48bae649b3a6871a8fc092a1c1af660edcaaa071f2cab6acec8e9c52a814e18b5837657658ae79a7c21054b166fdaac566ff8aa1e62a95c065af6c20c3d0cb2008facbf636580bbff8afa397a489ce8b9792e000c6f3a38b6b23ee7a3af8f82f8753adbca3a7afbbc33b12ee0095707c34bedc1422bb3387d8a03d52b22f07ffd0574ece6b497313b6add97de159869dd8bce077187d14c80be92e11737b96e3779716823a0648e2dc7a10016a8fdc46720b6e232cfe0fcb001b9f64bef4ad8e15314ce2acb231a3d925e2fd6f7f1b1c11feb5e1b0a58998185ba7c706ad633b1f5423d0bfb79465b41a7a811f93481a5738335ca3985d6e977734fc92d6cf1bac33ee42543de13f5e0640c256e0d4862b98a5950ace68932331577cf7706bb7238df9e47653a90383496ccc708b524edf1bb27f8703d1ca2c60f7e329abed9e040d941db37881a0aa198687854bdc05f7a29266bfe9776db4e96603623459d4743dd5704661a4b2f7e2ff7b5da862b26c02caf926d98aa078680bad5ef2560927eecb07e14bd495df0bfb88d890ecd83bcaf22ac96d61b0f71ac56123668c7cda69f1ba88ce97551fdc6b56d5a9ee25506c7dd6593a2435802936e729af1487ae4e2f05cd50f1748a627f60f72b9467901604ff496f8ba6e0f644debb85d7bb53983bbbc37e8b0c450f02a856dd673e7e132e4f4bd3df6b060c96fe75617c851d9f9f7888801bbf82af16197a9630554b99701026d9e18dd8f3811c95d113caffa3667d8e07c88e1924dd72ca5aca8e55af0b20e09a601bc1a573c656896e6e38700043eb3d312d99d7376f0bb498ee7faf614663ff5853f550da0019c7ffa91079108b93c07702dd31334e47c150ca200a107343e15fc3fdea8cb146a8731fef5bb13c975e0cc30db8061b5864c054a4a6939b41de7fc7e1ae623cd903fee4eef8527f4b4486f60e100ba5f6652b21f2b37c51f9459e361c78ad001b3f603327df41b39c79df279e0d202ed2569ea61b23a84f380ed41dd684b3d149d03fdbde2ca4549fe6affedaec73ef9213cd5a1201da81fe730a30c8cc01316eb00b46838907392cc211bd3bba8bfb9f4d530d72b6cddc07b9a3e860f566be1b183258f3b7e851cac7809fa9b362bfb6d65fac43e30a8e23db9702bbcf5da948b9e12f59cc4c71481dd17f0decf2ae94e6068e679f83d2ff69c222dc40c666ed2f415148cbe3b51b00b4006c2cc398f8f16832ee27becb0b32d0525cf11585676ea83d6ad0c315ebc33154aa1c841165862c5f6e9c72d151af484b6a376f718f08a810f395a91ee227435a02f208edf77787004ff33b13dd1264aa48ffe866b01a2901a3f6a6807da0ef292ac1a8dbb7f66d169eb2f5a728aac74a0a2460b153bb358c3b2f53e8011c8df5cb4262ca6a3a45d3f47d73475d80348f3e560e4b62d48b8380b4d425d875a3a86f679e0ba64fddd24e32f67fbfe0a9015ac5342e298f0a77760779b80a76ad71fc2e168ecd7f39c51e2e70a704fde485d52b2c61050409daac2ac8101656f5a1b2aee791c89e2f71da6590c90a10d1a8352474258ca0036bf1c65aaf950bbbde8377a4ce3e3e772771b56fc0f07d5ccff9c4f47959f033d919ad12bdf41c9f05ada43e43265d28ab9dd523e38f1cc203376c1943b029139f155968ef4f75ce9dc90fbfbec5feb66e0760fe9c36be798dc5b92a93890e5375b0b18931443a662cef62d40524042cd343f276c0b3e2d1547739d72307c8d9b787afbc66b0947c2a2c98ed2aab73230fc2e6febb1ab8038a0bc03bc969bf34ab5821bdee2f03f5fc8765fa9c993b1a29785b209220f3cc3f49879cbec4b30c6926110601b0972d112edf18d7655cb578af24270f3a972003e2058226112f1957e97ad00fd187b97603adf794e998df6c21606d0fcc7eff5872079f32d5f95b4b3d33e5464a6133f0645e1e126372c9f6f0d49ee2d2180fd55150ede5ea3366aca21f225b2e850468ca99e3ee97898f561c3bf68348a62ac2f720168072b161b13c7f73594c12ff1ba5c82fd91223f58e3f1e4b7ccece3402573615fd2f50666f98f7f99f2ca5425b2302741a9174646d31c6cd6af6e9084ea0bde357e53b6d98a40e42aaa4ee77ad2f1cc5103569788a8fc6b2dc2efa56a1298b8989fb2a54b239403f7dcc1ae837c64478eca3ad145ccbfbd592b61d32b378293993a09f5554ccc95d66d29a863dffa3a75cddd3507680027a261c1d8e8250ab06c845a63a661a37959e04046c4950f5890c877e5cf07c345b000e239086a17c6cf0615b64e8ff7f0df469b4959f0bc5a1c0791ba1fd7419246197771201bbf6e9bdbbf13fddb496a0d189663afcfed0cc5ded73cdece92fcaa56251f530135fed5e8c9694042781afe3f22ae805ec4fd518dcd0ac1530aab777da6abbb7cb8317278ff7e64d24c0539531ed4462f69c58e7abbfa97775aad726e1b5ac4fe5b1f1b9b275a18707711931edd5ba578c09b755f92886b7fedf03fe5a9d72b1fed490f3b91216f4919ffad5299336d70ee00657761fa0951e2e77832f92dc3d6c1e417c842253788e009b73671d734175a0ebaf79d190d8af6c23c7369e254c61db69a3153891edaf88461727f2d6402e4f6003c7a8d3a1f229a99ebd8885184c66e614387de73b1b63bec3563454979544eec474afff9d2e5fbe8eba4fddf9cf4902f2541ff9c2dd573c79895f453d20e027f22c40afdefb36ae629a4b677553c0e2babc552ba811ffe6a599b785d5351fc314fc256df9f56f5e2f86d27e94dd0935a7c0941680b35b90df3c61ddb481dd478c4d90db9d3767356f62c106ca6da4c53b667e5591d237d6733b7ba439da2670769086c08fd145ba711c4dfbb5a63943d10708fece27ff181c0111a1371784118bf26d2a5c3065658d27ca0775d22bb5c542f0efba86098eb2f3ec6e54f85264fb10939ce4eeda9f0642c93b8fafdbe24f59e688c230e2a2c9e0d08b7b600d6529d0fd009fdcdcc82517243534f7e320c94feba627eadb57753fd8fd738c852ca3cb5fa47ee050822f0c7d540650e667528e97f9298ea1aa0a7136f2fde1ee351996432489282c76c57f4301cd994178ef6e7b054d18760a00ce54b1c1bc76d4a4b00821d40267b6cd7afa8bac914bd1bfd569cf784e2336386baaa10de0e8f4c12ff62d2671f5aa890e2317f8cfcacba5e15cb2c81ad2a5e3915c718f63c0e5ea12a974fbbc3a815da9453161d1b27b3cee50e179e9bd30ea293592c8bf088ef567b5a57ee0a6fa89f98350438f26d6e0c11fcb18a7fadfdb77e2d932cf6d7efbc7710b888436a679194aadaabcd6a98af5114a2cebd1b7501e0f84564cf8b7367f0fbaa2f17619a75e794f1e54b544a24a20988458fbad1b0364103131b1ed1b2e646575fd3cd477d4d9ee76c1b6d3e506a02915193ea76bc907315adb372ec8f8c2e8bdfad09b9b3c4778b49e225ca6e3ce4eebb993f925334a067d24b9c4b90494759a5b96fa81371633e2356f5009f613b17e466b4b1d9a52cc62e50527a6061c4b16707f18be7c8c04e2927f996cc41c7daec44d9a4ddd08f2275ca6bf986fcbc57037ab1002a3f56461c1e4a574e5fa0257a2868fc70fdbeca212446f88ee3d679d5563156a2b6b4ee8c582704a9334fc740ab655192407c24d166ce3de1b227d915261559ac408cb00736f2cb14946b554d764ece982a21653b1ae1ebe371b831ae4b33804071a6cd4c72b085ce9dde2723ea726b8f55880b3b3d5d54929d2172a47c89fdfab72ca22e3930a68ffed9eda821cf20288a2428c89869956eb9fb67ca6b7521e2c043ddcef27f0633ba255d5e7888a981ce7184dc336eb18cfbfdf0c6899e2e470f5e5db420bfc4b8cc8b6daea2d9c6940a3d5593e81f907eec41413a0b0e8a18f249460a63018f3163c27e110b80788b9fc5d7e2275ce7611a88f79e6a1194cd439acf3c02327776ad37196349fbfc2ae4b473534f840e3b698fac2fdc663c578190673e0e4ccd808f3e9af67998b23e67f1935349f2e0b67f50ea8ab2850cd333aeec929f37ec344b18541ca6a9ae30d1b262ee6ae32ae2d34e56f6cb86c05247e7908e19922ba1aafe6fb124315ffc39b7df25cb3c3e08ef153ed0c32ed58dbda739b0fffb59375d0d584b006b9738f67897fa2db85eb9c1b9cad5914c5f7a809c31a7f15cbe85c6a3e60ef3906aa4983adea7b22d0ce608ac2f5f9399cbce403d64302a25bfed6bdb80ee3ff2c5d76ea7b156cae75e3c4fb97621180ada9573a328e8c25405681faa926a69c3fc7dba76493c750ca826f88ddf2e62685b35245f0da45afd5f76300326afd67b81cb2745670183ff127c1e695af62ba8a32bc7a4b05159a2d48f85f49dcb4b1d53675c4b9cf85a081edbba0a9981d0966005e2cb9d2653efc9753c4fe62bed7807689ed1dfc7c3b5668fc50ef229c94c7d0a7f4670709d1f1267eb2eef4971f4428cd9b0edf61dfb935326e6571620624db4ef8c40a8d86711096fa1d5e2e407da7d6eb2a7251bc16353752679d5edbe13d57be488f7c9431a5266f11748c4e9f5432d94686e7ae867dbee9b1f0a472ebbcbcacb69c29aa7dbefeec3745fd4207dd627158a2d8530a12594d7e4812e7988ab1036620b86bb1c303fcd1c15a69ee587c3a6cdac89528954b0f9a97e63222d9496ab301a0b3fa540310c59089bb984f4eaad214732e87a4c47f4afe64e0d92d52e2cf2518c28c85c5ca8e9e3068111f8877faa34475c2338e20c628407848de2e03aa786ae82e3e65aae7f7b2fb718e94abb8b089b84caeb6e579cf433c3ca09ae012143f01d59903672baac405bfef5f184428dba0fc380066a0efdc2a61edf78465ae31f262dea4277f2ab16705fe4fcc5f7ba896afc0e437fe3fe9bcaa70a4b6760c297d50ffb0f1ed834f261dea33f25149bd2caffd8ab8320bd2fe407e2043634054c8668ee9b872877f90595875ffda89e2d05120439df3423787b4c8e6b076606f5fac8f4268ae5a8fd5c7eff39e326b4f5c6f734206ffaa509b832739c2678ac8dee4196363f1548165a27ce71182a25bfbcfd7d0b27e40ec89b9191231810529c035eb2ff64c10bc7d91639ab56ea9d0d7dbc722ed392a92fb9a01aac103740f84c41ad390752fb62b404ea23eb3eae1d5e2bf65dcd814ee4f638cf14675d37b07ac2946371d502a156448ad8022577578a059759de1ad85dc8a62af50b3506501d5e83b516a480879ed702e9876a993516ca49d0e182f898a26eb88d5aea58f732329a2ea63448ed5181618b564f1582e0eac1a1572e49258f7e2c0028851dd64bf52e7b38f842fdc4bd473e15d9b4148aa89c880783e665e3835d7e54b9930fbc1aa18ea492061686529cbc05fedaee57566b8232bb0e2fef5270249f15f5f3b7f5ed1bd475d17c33f89b2657448beaffa737ae0696a23478f4e13a661531f0081d059000e268c324f98bd81506ef8908f583ef2c2f543c73c347a401b516fc27647cd7eaa5d32544c57e660027bf92d387a38397ffbfdd03d4729d5816d4182319f31a5f0d0bf799f0e649b454939dc15ebf2a9c718cb99161b832c80ff793e8bc6786c6cdb49bd8f9c9b0dfe0a2f09ba890df6d67e6c9519a0a73cd198795eee46ea9fbf62dc410cd4381b527c4fc34ce17d291d985d8d4ccfa47c16c3b78b9464166d3f5f2116d962d6b57641c0fdd6d429f4320426d27b0dae8d2504c6bbe521689b547ce5f928003fafc5d2fd413915f6e5645a09a8fd532f76f985dffc13ffd57a9aa57e7da50d41a16a1f650be61502c85f1eaecf8bdf8690588bb8b5f90826eed39965c247dba669e753a1a1ce8386d7ee64364ea809073d322f065049bcb8d82aa9c3d056a912754ef861fd650618dad53a3ea772597e9a7d494d010c19f6b0775096f241373262c58fb9a0976ff7c7222014905bb3e3cd65dcf0946d903f13dc43382cfc4d5cd3b9863df36653e7cac975fde834b115f2b018abf061b5c418c126f0dda024a8898a6437468c0fc980ab23a87678043c898c46503d433d37373c423a5b9fbac7c02fc7e9fdb4587f64b6af6e255dc8e68c47704d8589a1dc52cc79f985239f6e209db8713d17f3b7a5476692f9e9f09fb44c4587a31ad48b03d58a733736f43c0c6722ec2ea99efbe26639d9b27169b0595608c79539377a81c713a5a6308d2ec02860635b1bdd67c02d027fc18d8f32977d40f10f1c1c4c6d8854dc806cecde495cd9b91fcbd8a5c8784c913db66b8bca860448958f2e48a1d4b34d641cc386e92b8995c7f63d10dc40f700339dbc75e62312315c5842dd70aa720700e2334a2ea1f8e37a31af39f0f6a8c8445c48781179ad9c7dd072d5ab0128af049485d60990456761ba5624c2ebd450540a38e12fbbe207b11878f685aa6ff276633e2a6ccf0ebd3f1e9e00e5f180e7a690b97136e27234c0a1ec89d1a8c10ea2a36e644287b7624c1e12294602247cfeb87cfe0521961e1ee0f89bd1cbfee5db05ae5b8771b7efbf66e3dce5a304cfb4e3188530c4c05bf2a81bc575105ee90f15cce47a232b3593f30ac2df7a2b81fbde8493b6c0a1b89a9c3f46bad08edf88cc89a1568e1f996c2d9014c3c43ab73360acfb1484dd1643677af9e65f75645eb357cfcf794c77497769e878b9512f09df476be7a0f4be662c6086c831904536386c514963176ba81bd9916eafb61f03a8bf8c409595689257f16a65b0184bbcf27b05317ed40e1856a3f662cde335395d9bcc6888237ea42778e249de44a3270b1bc13c496afaf8dde704257e0aa4dc94d19c16d005cf228c375126c4af9aea203bd8737789762f0b18654cfc9c5220c2585741b1d820355cce59ddaa854842a99cb5ecee75f85a25584580c32dc6232ccdab84f215e8c12708bf997a58332fc5044c4c1644b1f3d40f0fa96e00a8a4b444b951afa24fbfadc0344f64cf259e7e915ccd48d4736e8ce99588b4fcb4e8a8fa9abce2256c0a2129963f95c736958e6eabdbccd4ebe2ac4dd0456b28a7d69d844f2c0439ff9d28132eab13d0c16ccde63210c39e7a2f364f4dcc630bfd5f50a4e08a72284aeeb1a39ca3685ced18e34f72bd363d4b4178c716ede9fd3f087f40462f48838dce4a4f0febdeaae077a747ef4d61d51bd8b1b222e1408e4187b31da6579cf2b390ee72ffaecfb5b9fdb87ca217452e37f9a99d72988da7fb1cf05fc809dfc4cf830bc881fda86755091da528727ca17892c861deead219337ae0d400c402b04b6ce59eedbbb8615c5adf27ee0865e87d9709aa564ec2291e085bd942c99b5e96773c66ce44f05b1de4730ee8c392a04d6bb3c7ba6d65e236a0a0333a3e885fd566507cfed5e7c42a94d68e6c7f4f77cc51693ef8101770aeab1aa9fdf8e5938b5bbdbcbb25fac2cb8605220aeaa81bc5d361f980ced579db6c825cb3aa5ebbea4b1409d4fd49d4cf78a8f3facc1694e38457886fcb8652587d4281f8f9420ce54830b16e330287530e113d2628ad3bc2fff054331ee1325936841b8719a067ce5bb183c9893d477c69349e3918ca60edd5ea39ad400d8824a0c1530c93f8df3898b77f63ff17b816b8ebdd6cfb28e974ccdf37042418811f920266c893f664aa77df1d9641486bea962c3dbafb691867110da9d45858c41d0302fe164733e1d7be6257ee01088d6c687b0ffa164ac3885c00dd5572595087553ca4c437e0f7a7eb05eceea2a04d1e33371c257170f2d44107a82257ea954db7664873dc5cd4d8bd972c69b9a17ee92c2022afcfdf8caa2b87b6b296512e7c3f71f1e39d38b0046dee498a1014d4d2f2b59125419c9ed403b0be2494dc4e349a48506d29daad26d7e4a48684cea9313648c813cfe9b73eaed69743b9cb61afd4d6ad66a480c67a83d4a6db91dadf1a31accd01f75c6e6ee3728a60b608ec38809b35d452b435510dfef867a56006ac13ae5ef4d70827ca143c3c9710a916a004ab5b5f7f055ea34f519875ff76180cd4fecacf3808762c3eac31f5397e5b1a1a33109a82605f97b450846913a2d328f6ab52ca7cdfd52c12a0039319b12be2209ea582b98eb265fce834e6bf0704f90def7201cf58e1460c95da2c9515eddf11fe019d22a187b9b26358a228446c926ae3825ff3e6ab0c5a52489fa3a5a8a89c389671346c3446d6820cd10c43aebcdd416775aeb56405a35b1cf69afd48cde252854a87aafd89058799521e3a871a5d3b94a493a88950c5b579343542aa9365548b13e1b853707cf8ec6658df53a6fa5a7720e2c7dabac0af48adb761fa7c93abf4d4599dac8e2f2f90707d8b348944d35edf2a6ecc1a2f5e257c8f62539d40864381c55806884cbcc8b06d4cd049296ef126cc32af599e0156ecc5d1da74f2558487b0a59dc42b5f36278e800b63c701b63ecddc28eaca54d0a73e059d0be4e5d9a236dcb1df7eb0b4708093a214885dff292a2985e51dfaf9dba8e996740050e78f31a0a94dd520a4e6d50582fadf547bfb1545d051c136b1a1b0995f9e1b8e1c0fc6bec22994027d185ff90d3bcacde11a88b0aa2475416aceb0a8e48f94c9c7f4296a0a6727a0ddc7abef2f53765c040cee0d6b64917e78ccabdb6fc9c2eb671ade90638c177501d11bb178f882bfcb493309bd55fc0fb5c89bd374fa825f95df0ea0bf3fc98b7585861de16209ebb911308778dbd0d7d74e8ff34314635ae62a19a2067d4a79b1da5a978ab1ee6c1bd84989b766b014cb34816c00837bec346f97d552327cfeeac3d824ee16162f1bb0e60dcb89d2a00d752a1b358bd80a91ef045d2a506ef637b2e2fe451910c75f9d39df81889ce0d1bff31ec34e0b24c055821978afe3fc17ca69ebf5382e38178aea5f2b6916e933c836ee08a7eb6b2ee1f8614685ec3d561e3c0c754c72b19326496cb1f82a6cac46edaafab4bacd34d4d20461a931b4b3fa42619be13e1ac573618f637dc386a6916491212ef1e3bd65cacc9a04c6b0cf40f75ba5b0cc9dc8a88d97faef451289b80ab98bfec938039c0ea366879cbcb894f0e35921413b421269c02ba38acc0504f88669d8c12d99f858a16105168b9e42e877d9a45ed81dd61bf069cedd261b8eabca09d6fc5feb41c9edacfda4902160daf2dc701dc8ce9615dd719213a11ec6ea48c13222f1b3b25ff690e8a83412b35f11faaa02af0ef6d03589d9d922e51cf014563c0aa7d6f8cc3014a5de0023f15436a40a1e55a6f2807a630df7fd75cee48cc6607dc88382d942ed1d527ae1d6637f75ac99c8092efeefaf9177da6b480918a4ee22159ac98bfae6a21262771011ac08bcc3b6050837fa5dbdec1030602cac4bb4f4a5da7521880cc82d924d707175862491af7675405841e204629199545ef6eaf8045d64a059f5ad6935bfb7fe9a7501918dbc532be782e765d7825ac79b9d4988354f46f7c72a363313b8a6f2d438407e498ac8038e3a232bb2920f88e0a7b13562b8d99a4e50a586d3cd2209ed12d798b733533cd1ccab707a5b12b7732605e67e96153db56a802a7c1a5d3290b2c95e677567a0881918c44bc5ab78a8057cfb77bb099cf1c19190ed2486f2e421d235d0d4cf2678392a356e60cac8e826fc19e8e1849ac8340d43bac757f873e8e83cc5682469099939a9c39681b3e7467511fd27cbd789f0a654e6df3b4465b9167bd4ed5b53e85c08ff7abd02cea10d8aa7fdb60b3b165cd752765b52823c898e424d45cf42a9b43175382e9994437c6fb85ede1f18be439bbd3a2b045e7196543b678ac8cb24ab14404e2d611024887914b14d7ad106a6a959a1de7eea405f8d46d66a02a6fb6a7b39ba97b92180dcf175003e19529d20e98748b0b35c0babd2a1f110267c60c019c02070435d6a01ac3a4316d6d68b662ed92bb7fb4629734e5f710de226099b01fbd4bf56824dc4936d7e3d453572bfebd69ff5294a27ef12c5de4f20b069a9ac2e9e3b0be41e2b98a7dbcded70f000002eede3e5b0f5b8863d808b36fd12595a34e7cf10b926ef8b307356eeb55148f6009d3c05445a3a8ec2ff271d4e0268df6203d13289e8a0b67e814915d792b7f2ecba1c4735190de093fcb3e154f71650bfe589a52ced93630eda699259621b153e1eafba607de8f97f459f87dcf05e8c0afd6c1d77b941450729b4aa80fb26f73cf6dc8d5fe9781ffde4d0efafc58e2636af1f045b4f69751575a7598381f62f5641c3aa38f50ec21bcaf80a980c87d80898a7907758305a2693ab793577163d24024a1d2a448fff4e70810ccea28f6719543e9bc3ec2e2d3e05b14bd80d5a1f13817bbfb742333af3ff1773ab694eccef345664f366bc825aa4fd7310a754adfac26aa684766aafd7615022402054bcff1e244297e5167b69b94dd57fe4822e0e1eb2c73115c74940ac94e4d004c151f41eabfde0740b72a1aa3c3efe60092fa64d1a582d17d341b9dbb6c54407fc39975f1c7836a15b07650d1a729f2b2bf5dce35b170cb25bf217480c33fa63ffc6470ba2dcf39907154656ec5d07930d833c192156c4a3d3da6c6280fb8d8f326c6f53fb587f1bbc1dbe2c2984b336a6d1c4bdb887985d88288b1b296e25375e933d2ccb7e3d0d39414e9ff86a1790d3d6b2f93255b50df75eb18f15e1450c929f3a389eb722f1305ca4353cf9b40ac0a5d843ce766ddc6b2db04a6cc2adf7250d758bd4a22dcf8c9826b429afc4392c2605da68243c9f80bca3e35d95c46ef593c1f59f3207e038e4790fed7463e8fcbc83f18df75a99a90065aede43fb4280bfac6ab0f22272b04f3eabb1f38527c943b18c2b9dba1d73ce73934098ae9b593882afda4910db29b4fb6d350461a002d8c656e4e15661934312d3af0c2dc0e923e182bc76ce767d58aff8a3acffe16db7168aebca96bf7d49a71261e3d515a227b51086abdddb7ff0732c088094c36767445aef7fc9d1a74cc2def1ed1494e0456c07834d2e1857a4e1f8c705beaf412216296e3ff873f23f56fcedec7b9779a37fa9be59c0eb44f2e0dbd1fcc364a52a623039274ad15ab595a21b31f07266f3ede38242e93b9c4b7c0aab05191b7767badc7429635a5e088347662efdd17c7769faf441322e415f8267ec55b2d8b7809714cfa08c39df0563597e193564dc0b290d1c9caf502406c619b2818cbaaf8d61e334a5b1f3dbec34ee1ea98bb533f08fd002189e9aeda0ce3d30550b22cabfb918c55e99be148294a7becbdb7a17f8795cd4412ea340b80d985e9633468d934220c7b22b7b971a7324f311e62cf92352991b4fcea6636c75b414fb98c07ed7e8fcfa73c55d84c0aaec34a8b0aabbd9fec20e4aa99011c4f9d53ce5cb3b5c49e487b13721ad0a504a05b1ce795c9c2ff0981f965a103e274066d79e16cb3e123d05f342e4c947ac721e0650ce0723566186986e7f72d65353207ff09af9a24726e46c311caa8860c4e888c8694a6b6ad53212e0fd653dd5f070887b7ff2d4797039183c0e626b814e60958d8d7dc03eb0b9e52f582c045e435ae19cf1a054b7d16276ab27dda57db317b8dbf459f54ed5b0efb5015d979e7ffefaff1b4fda06d6b757f5c9241199183d4d6dc8bc0da24c2990fa3783af8b5878056d014bf0f456501a7f08a769a8dcc1726d238bfc51e08c8e5342b6b42d7570e19b4cba3bffbeff1900028ae71ce7c1b33e3680b69a5f8efa873b93698e493ab3368fd66063614f86922aed0ffe9814600ee9af74b5794f0f9d6c091c1ec787f125d9a9d54c50f72cb7e286321f24bae6f8154fa707a07a0d7b035cebf23077bf4e5c5bef78c26b1e9ae6bee61ab476e6f7efa1dfd81a4052727371d422d84ce3a42150102646b3b1962c9c5c3e209620df5a75e0ebb0c42530ec663beb0f3f232dd9038eb19086ce4b606f8af29cf01970c90c829e5bea7579595a381284a483ee29f2fd20bf09b6127d7bb1d7a4ea57e30612916413df4fa36fac6637099d4a48d05a481df30b1a80f356afe0d178118ed851d81c3a7175d18f5998e3086c07230be7c94207fb90f0e23d1c2ef417002a9324526155b9296e604339aba504e5e350f92a2f0b7bbe85ce506c85bd3ce3887b9aff50050428d413d2d28edee00cb0269b6df0fc95cf63bed10b892f0decc29980a8b1e326a65307dc993e4de01edbfbfcee1593636c421d4684ce4590ab34863617dd88981526d684bc36995a2ac620a3ac8308ae87834819cc11cc2090a79de505801757adf13cab819d29a33806888599f1db4166464752703815b78c78f8601b2ed6e21931f754b9674086aded87f6bdda3adcf42207a072efbd3c5abfbeb15840a253ca5c6b4b980f8c7d1781574e4f150c4e66bb3905f18e38126869e090cd62a44f0f4a428a79da77a31329dee81ca330bd7ac3b0c0dbc553aedbd567efa69b0b1d2147733699279838de1ba4da4bc0002fdf64b129dcc28facdc5cccbcd38c21bc2b76a0c4b04d3342372e08c3cb02b409ffa604620058d4b2b0b13e9110bedaf965181a7c90cb6449f6aa32847ae761b87971b56d200943afc13ee7c3381997b6d39a9fb7f94456bc60626b9a745455c9dc3ac191ab32795f5f9384d576562528731198ea11106c348e9837369b6778888dda1ed0dd4dea2b351afb190490cde596ca9151fdb5f614280024b51ad5d6e76c12726a58e6aec9315eeb6cab5ec8282da463c3bb3dff00d1df5cf8272dad81337521c7a193f8d7a2e1a7149bdcd42a1ca1cd8cef1922e541757fec06d3efbf8a4880c33fc4f10d844bfd86c5e667a39e1621768a15e09bcc8af4cdee3283f219b05a497de2a23b96a55a99ddf9009a3f0a57e2a9d4adc68ca064f4aab856cccaf6e6dd775751d42cb837707f335fd2f675ffcb1b31847d5c610b78198f83c70e989c150e6f56082da5e0aca3e1ca9c65cdc9ac18f522f4fd9309a7894c6897837a816d01eb6d2db4c1d03b039487d447d99d9d17757514233b05c654519f0a66977be549d992eafa7345964ba1393e1e66131189a9e7b8532b9b238081a4d60d6e8f9be036294ebcbc2d19e7365778ed717c47e1b9e4d0559f9646960d44c2f2be90bc7e893e6db2d75e49bdeab721af27cd97f043c1f37f3bb239e372b72d184fb440d68521df96f6e2a857df95e7f3aab39f627ac41398b0967a07e3632288b3b0ccceb5db0b6db4a1462e6cfce8b75e42263f199a6450c4b4a52adcde69e6bf765a595e7633cd959221bd2716d2b8d5cfe755a0b6f95c871f3fe539f765f1c69f8e6f8b1f4881762e8650b6f28f3246876cd64eaacc8fefd953e16246f6a26cfa8d5b05b211aeca1f8f60d2b203e18ab48bcfd243462c7ba18c0d136aec0552c19a65735d7fdfb74da3f386c3948e66dafbc65d9935d58d7ba438e9256a1724fd539c6e3fbc073a8293e8ac5b7f98f7d263b7957da0550bd676ea4fc35619d68768c9569680b989692aaac3bbb850f764f891f137dd0c0d596ed5974dfb08e9dba81b74b58a7b47c1934eaf9a703592a52edc17e1caecda2ee0ef74ffc193c8a57e036b5b3074cb2adfa7fa3f856f8a71c40bc476fa8a1d9eba6f2cff8a62a0b89e152551475d2dd98265fd2b76ecdfb9be95a71f753d922db63e5f3e8a8254a60805ec0e05dc389a540ce9ea3c8fd62809a32b40af39ca86a99ee0b3a1c48ed8f10093780458ed18ff7d768fdefcf5fd2a44c6e248046db7ec189bfac1608a6c5d995b31fcc072056f17a939802b439b82e9d7fa62875ae938fe2f9b10f8394a8c51b79c237412633ffb02a0a2835a196a6b35a38652544bbd1fc1c721f09bb852d5fde9b7949ef1d9682ed47d724daf11bdc12808ef87feb006c1f32eeb4a4c8d39aa8d1d032078eaf5cc22f059cc73f8143f31390ebe248eceb4252d4806c075dfd6966ffbac5b377ea7c09c73131ef156e1050d0e7bc4a19083b68e09e832a12ad8165d34004c2faa52024d704f755c9a3b582f2df624cad48c7c10b61a34ad44f92e42818666c47e509be66922891eb3fd78b2af084574eea278c10e8bd26f3591953e51874387972d04e5bf42cacf42717f47039342a1c6a4f046cd86fac465776d1e473ca451c1d60743de3d905e0f063f560ebc3c1a215f357d7f42e62e799fbd239df88ce1d756414c938da5b290cfa660f0bd9e69a7e2cdcead42b6a7beb3c1420d05ede5ba9aed084e0e0693074aaa1973648d495ef5f6c3c4c5e0a04094ff7564dfa110d666926e1f9e253cfcfc508383710355b536ea48da43d6c2bcc3639ef2fc81e66362976ecaebd23e68d69dcfdbb81754280986e0ae56ff092dee6f1e875322cce7ce79f7b9b459cb470642e17ed60356da20c7ef423c9d673b1086397702eb10688cdc408df360fc2d469978dfb4863538ce002c252ab9aa437d9437a2bce18bfdc6df59faa7c03da13dc7b922ee41582cf7cb8ac24cc613e8802a4e30bb4cf0a1438d1a1546810b9ebf8d904fb927fb09c0493927bc32327a98d78696e112249d5112a87fb80e0f6f74869d3eac714fb80746eedf180efc7559bd5ec01fdac7e4e7264e2319abc312f7a46df75aa9a037edababaad66aa98cddc514715f89188f4b73c557931f149c899f9511b525e789143c61bea2399ff09e8d9b0630702acfd059f1256fd2ba0d4a9a489190844024b5f262e5aab9a3a9a32d329e2c4284dbffbef91d458a06b077aa1a8c1124454d754d8b0e96c8a09bf6fdfba92bf06b9b24210103697f01616a9c4f88b0943af556cc7b08d985a9b4777f93a8ceba750a6bb4327e16f9f56603dc24e67e73a143009236dfd3ec2a0e61779a4a6b95e47119fb13a3ae2f7b40b06b8bdcd9137a03ec15ef4573897462c0086a8f3eb969f4de7eeda4efad4fbcfc7989b8ce87e2f582b8edd461d37f757eb1785558bf6a43783dc01715191c29eb4b7ad79d7c48710ddfae81cccb688ae4af0f81aa22c76af4f192718639ee9c8fc2e5a5d304c27dfd5d9f9ccc648fab56921ed42067d6a0930acee9e74d375c356dc50039b08676c65556b77e27b139f63a00bb25d7a02a682a908b53c7bdf360eff5464f31a1a82824794511c4dabd10f8730569bf78433b3efa15c53320f2b22a92aef712250dc2485baa91a42b5488450e701c666264c9e9803e9b63be765495bc3d738ef854343afb37db275f145609c42d3f4ecc0bd73c8aeb819db6be8fdd8165e85e217dd02cb4831062f7a6dd58c98c86b54632f87ab567551b54111f8ce85b499c623df0a089c379f34c6068e92b4f06dc36802eb70163a21d275fa01aa514315bb98cd4834de4cfe7e42163d38b78826afa0f6c00c36f69f7e536a1fe1f2a414df34d751c1f9cb27e808ff457ee5e1af2a435ee1c8f678d8308a67fd9536b4335084a0305f0c09c06f8ab727cf590e1e95bb9c74e3550a3d7c74a543fc838678af07e957e5b3ea683e94423c9c8bc4e48cd424d7b5be56a98a80990d026a71d07304448f6e125dd9c0591b72d3d68d8a19b6645bb98ad50be4edd6e48793add3ed398e3d187fcd4de4115e25a6114700d2cb78de0f30b6b9a283f67402c42cdb8575262ce3ccf25eaae819826f636590ae15e43ff3fefff01736632e20951ebacd484b4f046a92374495d8308c0844546e78d9915939f501d792528d190de201a70576796436d97abaefa91240426b46cf489cd32f0354d2fbaf9adb03cafa1f9aa2482e63aabbecda6264d690e6269ad281f58ccfa79babc520852bebec69d565236079314f33307905bcb0b303ac9e7d5698d00f3b9821d7c249d757b88a37a2f677806834765cd30392a289ed7d87796bbedfdbe1220b0a677bfbbb6ec1d2ca7dd79111fd50b76b690e7253215a26fe37b8c02a2506b0f30f9ced83fa802542df1eb7dc12aec4110fa44defc43417e2f880ab702b5736e4437b56152d73cd63aa259909bfa623d9c29f3edc2d40fc9b818296f456a7f029c3b1771f118e210a76f72c0dda4d3c2e0d1e64841836036b804a0c986dee8a2fc5fef7a1b1837a3d3a5cf8fb5eb38168dbb9a03355529868e8cb6d3043e7cf0226acd9e621200635ecf2feab23ff411c9d1ded5d484dd865543981a8d892e452384d4b03f6104cd43daa10985a28da17bb9bf06f31e49648dc587f4a03f0d1d22c48346894602517a9e10dd87f5a16a99284b18b04081d0865e7d247c257ba1c37785efad676d192e7c081e63e61e057fd42a346e03827e3a7806c913bd3ccd67d27a3faf1da47f7091ea5bfb3228be3c8aa29b95bef3e97083b4740ab97202069355e1c125131af7caea3db05d45ca2a33455d6e4c455a34f942b47ac39db915a76fc7331ae790a6021165a4e7c9a232ab41fda9276e087998725bea5157be500f42be447ecd71773f2f969c168119c137d5bbf39fca4f1cc964e8c0c4ce1c68d4a226f993092fd0ca4a2fd02c3ee8bdd13711a65d785348a6c59fcd436f8e9fb73e453d8008d1b0714c8443dbdc759664da5f0de7e86976661921d208e6696d6753820df3126fb03eb3bf9d1ca517a661b09237bf4a2e917eff2dfc927049739465059eabcf3f90e3092c04c5e5bf1d46948a4b2c45b30a7d18828c787ad5cba225fc0cd36991b87a8e94179b2b287441e288a10aecbbe98eeaf0ec738258af4605996e7effd4858c1749c3b86dd27357b8b5e5054e1eac0ff8ab782d0f99920d4e55acd3393d61fefdd11b6ff2e971cdf892fcd1d878053aec6c36b7c9cbb7fec256c0e1031fc2a2e9cefd38c92032590c7320bb91a8d3c05a5619c0dc794ee51f9b48a6d4f1f8e8e01aa7edb84b3942e60ee2e69ebda8532417db1d7b684223d9e7d969777fb9d082b6b4b1b0f8742f43fa0d921b45d150eb69c7e6f69192f55e26060875167b1460b8d6723b587fa20a6698a762be01cced5a19a40d3c224a98dc0bdff5f06f3fec46ab5718af799d4b1485d91e0b5a1dfb18685792942789495e069992fcc2d2c0d4abc6a68527e31a010843fe9a49e440099dc7209072cd0ec09aca2951689012da17885f5d3b58a8f042f1ab9a3d4f731160306c43dcd513c8ad97895cf14573cbfb8489e012266ab1048c14f5732af1524ccf5f9f4327ed19da4df5506ad58f240ba3ad78546ca7dded21bb061f9255340691e5590380a62ca98f4dd101bd3c21f89fd4332594659123e04a7b5e3165f2bed073df7634d8440537d791f50a810d805053179517f5b59626c56f4240d010ad3b7bebc1f76c4601ae75dda381a28d223b1873e291acdf918d315c350753fb4b11119231a75deb072937136f9a521937834c21da52ef0f22c059cc5e4f2cb59956f88c12284294801198b85cb1371e5e476e40f9abf3c6bf029785a6bed116dc926b2278ab400d2314f6a500f2937730e904f85d815ad0dab37cc326af21b53f3aac6f933e51457ba9822d21a1dae3206732e6489cb4e3893ce91b1c864a5a80f50650dd0f76657c23d62e091eb92e03d30c439da42554235f3014ad9de1b619424295c9471a7810fabd498133c713db8371131aca9e8237cab34e4240cae9448918c312aac3a04cf67b47e8275e3b0001cbf1579d920478a43b3a20b40afe81b916dff393660bd0c1531cdb2f12d8eb5553751eca2084fc98d25c36a647121ec2e1ccc1f6dc196f21e4e479fd2db600d74b8715c68346da226b8277529d9fe261c9024fc0e9a493fcc19898ab6a558b46c3f77363ebf4fe7a81e6e0de0b536ed93b18686f37ae27a4a54dddc71447f3dd598598254875b63f722b7efd6762ab68f294712aaaf2b2b1cb0fe5382a6f135eb68b45b1c73887d64dea07e9e3da80bcb2d3384fdc77ff06b9c8fea5272846f7eb8cd8af185e63f9d824cf8150704c9332039179bbce6fdff66d5b8e49fa08d9ccaa82c3df863bd8d282bb8d8ec20b5973f3214e15fa23c301c7a3aa58f4f741d5af8a021655cd676f03b228fc20ceaacdb1a8191e5fde0534c0f303aabbe0cad58d1a0516e1123d8cf41b61b2c7287e0568f6cc9e5b9e1e2c5971cb5f4d081224999bf9ca13471a941ed2151942b575ded61895247a915f315b78ef67fdd7580aa0d7022b60a2fe90127c8c5ed15a92ad02ce841e1444d82ef32b8dc1858b44c0b2756bb62167211b74f4b8cc61813298620717f7614dfbbad4b0369d9a1bff92571674ba4dc979d823bf566a09a3ab634b908e6457066481083f11309159dca06b2979c1bb1e14d413b6819359059649814afb652a9c9063a157d09d14fa06bbe5be338a1287ab1f7c827bf53d14aa6a80cc36a1d46657e7cc1c78e9b4deaa4402fa165e4d86a69d205442615deb97b5e900ba4af9330f2e99fe078347e2ea6b15f6885fa0432ccf706cd1d60c21cdd56db5454453a6ee667b0ebc3ef41ab15fe3a73c32b71941591704d533cd6eed6d825e3fdac3941408e7564f58b1cacb5146179cc7fbcec3ea64fff6b664bc506ce26b7bc689fd95b399f54e6d0bf25f49860618d9422f9f355ffed268150fa6667d16b4ff9964cb3eb28572b2b632fda825fab1eb0ba758afd3fe45de270961983a63e8aef381b52cccf0546e19e1a20cffac5a6cfd8d7f9185c9b6fe2c1995b9e1eb2163210eb99978dedd71a5a663cb5e39b43c4e9331449d18e1240ec4bb78bb9c168aa70d83c51576556d2ed8febec50e3c415c7f9a277338288fae0b86392d94c6db94c5a452e2bbf259d3d7f56849d35ea80557954e0eadfbc94d0d6dba8637086222cc85e291513c9981ddba1fe85f641aa6309946e28fca829fe38329c305e33e12cd2583396a679676042c87c18d1f14528465f339d61b29c3c600aafebb3bcc68ed996e5c0404eb8142f8ab283e3618971f4c10e73e118dcde87a6ef01d2ccdeee56505059eb8aa2571302d7b1a925a2dc7b21a339e8d96da6bd8e25aafbb750a88441e537eb1f2047b90d6b2d48aba46230b0f4afd29ba5c14c626bcdf508c9884fc80ca3b168ed9b6e481a72c7136e41fedda52ad60a464b8909546c8ff6fb34d4f1b51249e32866ecd099fc052e20602d162cc97336a8f6b59b32bb2d57c21f362d6299b4a1e599d7951a4eefe29041636ca1e3f53c74c1499ba9a05af102045ef7bef73004fa8ce8f0c1392aa9aad7ed334a91ffb5428352de07b411a47ac1c7d71932a25f8996159a4e05764d6a24705e83d9af012efe7e179c2e429de48f3370b9c45af76005638bccbb32cf874c776666015d45c12ecb3b1750445cce3619a6682e7af3918d82ebce25bf6a12231b94cb08c1d2e8451009dfa7b5b10bc3ad74d60ffdb8fc6c7ff44f32bf3c5f8c794374a65c1c7875733c784f1e86866769e26458def78873bb064e97beb80adbec4b4bbd97a79d18a75a3f2a66bc513234c70a131ab006027bed69234d72846132b6b0736727649a1436254d4711d83aaaa0698c0e5681fd5c80a6ee3f9212963d85e02aa2ea41b044c37d009beb235f0c72c2bcb0a5b4f5809fede6bd0242ba141810a80418b1d68f0d33ea87619afbe4a0c8c8c42f2ac30ea2be98470868fd000a1638888db697ca7ef90da02e0adcca8b8e400870c14bea7ec2fd7b9844271933cab768661df2b1ab71f0a9777c5c00360043ed3d763f6f9a711a3131ee991c2961ec8178c6c8baa94ea52775365314b85d9dff7c5207b1b3df01b17e1b6766e4f2b68be6f2a6865a9e283458f4ef1609ffede16586f2012866ee6a70e406f5b0fb5ec9be2e09a78adec2a1d70302973cc4d67d19af93d104f84f481cfdc31179d91413a0538c570b2ff2ac62ad7604f88c80ce65231436332d9337b57a7959dc9b92cd3dcdd37e0bd1dfc0f78078fa4d0dcf1e6d8f5752bd22711b2ea7a1426319b405f7ab07f304f2bca3d3b998019c9ca6fed5e0336e47c5221b5eed4c521e2d35cdffea0fedf0643bc85f4ae6fce6fd0acd5faf3cba218d5853c4285755ccc8d8800726c08d2d03cf94e0464cbe3d9f5ea5129575562b0a219fe10ed67d647585669c92f35c7a2e83e7dfb3309bd18d575edf8fd559360a2342ca2adcc64ebed24bb167f58a1806c3e520f16e38a7ce0c3e12ffeb4457fccd35779441b84e10801100011f482b2847e1ddd54bffd6220de86751377e0d4b2c9baaf355648b9c7b7ca851346cb571124d091f95d01e8b2d99168ad60c04bf3e22270f8ac90fdc7564cf9bf2aaca35ca85034ec2e94293b6d7a9283b680ce1e0dbf184deac0234aaf2891288cc6dea51a84f79fc3e0bf1cf89bc63b517c86b6604910195365b7eeedd22ab620c5752339fc93c627ba524edc68ddf5e04f122b41b496e25b681f516ecb8f08f815fd55fd36b3330e40fbd2b0df85b473b3ff94378dc9ba9c7cb62cd86f33189d68eb9b78ba116d68a35890afef07c310a4421ddaef2ba41062e87b82a6b27584c83eae1e8e8e868f5d96bbd4c47ea60d8467feef1c21293499bc4baf6d5f33cba8fcf6e2a7e445e28b651bb197bb0132ee59d9e97a57fd9c19bf75e9130981d266ed369fd6bfd7d18a852648b283fdbaae69108fdfe15351c5defa5012762448e5864a506ed63d13bf9a87dcdc40bbd353dda35712a7e0c2133aba3efb3fe5ccdbd27ea06d06c8d4636f26779e53fac3e5a903975b2cce074197ff9dda5763f02d64b7a32fcc6c24ab407ef1e1ce193fd1075f766ba6e42869e16c69b1f8b50e084fb6fca1b97449c8284094a8794304b28f98928916e5ef29b3f75be59ea8d76a02f2619c0b1efad0b5fcfbb3ca7e9c487c6ebd26d7d1d55cc94123e8d91a18ef7e9c9e935eb5d4c83a275a51b40882ec0b64be035effec3dc1a9a95598261350491c83012576d5a28e58c9bfe7122ae493e51163842c798beea5acd5f4b058eb6a704b4464c1724c83d944795529ad991f405e9ebc7df58bc34541f2f36cbcbfeef86ba91f1f2d54f2ed36ceef9c232b3585fd6b47e0ee6ccd56e7e9ed8337b36548591e4aa0fc2255e7215c8c714ebacee5d828c71ffbb02a6f5dc10ff8279efdfb80ec1d3fefb0f5f4a6c7bd36723ea3c72375e83f588db543bbe2a3a39b81e7d34ed0e69a8c020ea418753186041c1036efb92d086455bafe40d45f909b1b3f42d5c901c24b1858ca1c7e77facfdef51215f8fd2d4d15c4f1c562a39032db776a50d6224d9e215067cc6b0393e18f6a325fa8b4ff3c94e9a49ad9dfed2032f1a0931354febcab3dba02526639fe90db7c1378c2432d35b97d1c0d9667af10eb3820e34d52fa7ed25ee6b9be19e5826f4e5307370af4e946534b63c2246c5243f9dba600c5957caf73fc3b5ea52165fc36e8c2836cd72c79ef598c2abe0851773f191d326d51327dfa302514e6068b5bbbee257014a1a5250d0cc5c85347b166c85365a60f158a5b38ea9ca29adfca957440239a3a750aa197a70757b115454e47fdc6dae8718852b1ddaf00168d62469d61370b48bc34cc0b8acfb74f47a6ee8cfbcb4b9447d5c5d1f96d6e593662a18d7493a737eee342a7e7c42acfd5578dff313684e46f611b83310befbff78911f36e0e50102d2780cefef54413d1f41a989c05fcb981babc1f566a7044791c2a429d4289768e3a7249bff1abfb0b67757366ecaefe9155698cde86015cfbd71dbbf671abc83755136f8fab6c80cf5eb16c5f251682f433d0e8ba67510218a96b43f399f38716e3b359021b4258b400b6cebbeb47c65f9e74793369e001dc217e2d3e6bc4a9bfa45977d3e49a65485986650354ea2145525ff42039e973bd93b8052f140187c14525d1772f4fa0210cdfe836c4207761c0748aac8be9959d573a0ffb345b09e57a3719a9a6c8dfd60deebfe4eba43f9497d82301f0f8dde42c0c37abf967031a71e70af7afb96b60d117fde2af819fb8d565920e59ba5fc643116158467f3311d4d4245fb7cb6a2f6f37ae3d8e3295c2e82f24be797d0545faa4517d00fb04fe6945276fb421681a484972b97fb1cd4ac7c1f34ba5baaff33f59504b5cb0489db67614ff50fabb531b41793830c7277de688cffb932185c06b852790c5b2de63bd482decc8e98a00ed96f00d036be57671ec978fb66877fbe0658d8852932907ca5e2e128f9b7155015fa473367f4e7b9b3c35d284f71b21f75a93e83c8c6f9d6ba63e16b4f67ed033f041b2d87cff9bd018bace9b45aac691be55f5aab800628eddea3125acc7c27f93801f839580d2ac6e52793e2169e59c362e65a05da74b591f15bfb86811b26ea1bb8aaad6d187f2c1acd8c7d76861beaabc9a6712039b645823e5ba2a788510f96e29d5627e6d8d42d51338d2f81d2fc645ab83563a8f90c1d279b683e859a97d589eed5ebd0115106993614e4f084cfd3b2b4983f5b2946fbd53640adb4fa34c208b6b4f15ebe92f61e096171004d80434e0c75a04be00c4fcdf8de9ec7e36918d7c1f8f370780d7717ed3581130b89ec8c425c85875021fd1b7d3b6efa032621923a2120b5cebc2d7eae407139da125aea5620e2ad8724b37ae0548ff2defacce6e236fd39d0dd20dffe3a19ea0dd87937c6a50b714307ff1a1aef8fb8278504932a78365e112927b4889796ca1083821d1a3d5c6587d7da9e20e2f79288753ef149e3f1c0eb982487d2c912c492ae4a14e570532824f7f589467ec658f6cdd57319e9dd808edefcf6509d6c0e129d0ff253e69743d962ab59639795510570da3d2a961bd835d8770c11f8a5566463b86659eb9c45af68d88dc7066e9c432b56403c8afc8b1e7929eef39ebec34f97cbec9c2968cec6de1069cc2e8ec26f838e1e36eeda418d534deae8a9916ed4932b49fc4c4c30fded5e4292f2deb508d23a1da53b686a7dafdc426f3dead2b779644926a50e9e7d10006e0fdbc1bd02a4cfc98ee218ca2cff5293d6b36924baf7fbaca416628b6ccc4c7eb491af0a1b584b953dc7eb7a2b3da4a7af8ba647b1359a84518c6fb1395ebb8fb0c44a4d238eb50a3eecc024827328cf8ba633da15f95b128695ef1b0b7c0d9552aa3e7ec774278a71d7e0a6f8c378cd95c8191d8d0fb790145f443e64a5f2b74dfcdba9d5821abb0aba65bfbe987e07e04504d26e6d32fa94b65348201c6862364c5f23a0eefcd8605cd815ae60fc5ea6e96298f8aeaf35c4f7e043f0cc4e97d93cb0849a34b0e67937ae2ac6d2635214c17b009a4938a7331ba377e62292a21bc8186c372f08d8be37c6f9b6a9d21f6e844ecb7d69b61ad814eea27f4a529be215acc15de92f1c1e88d5f98263029ea2961dfbb206f4cc1667b21fc32e176ca99404a7a61be6a4171f15afe4d0eaac79fcab221bb7301f39acf4706f6f27ede4f312648886f624deacf61c0686d2449dd682230915995a519dd10575f51e7ebbc624d2faecf82a44b0c016fe10d26fd6d381e042743e475e27a64ce2b0a9696a338e794903b8603a301799f952f18311e771ac8647d1e84f19436a325dee26450eef50e1348535fba49d932a8d2a069fc1bfcdace9d62b39d87265bb049411e280d5104b9e9eb46f55b16fd77a2439a564ddc7a961dc150af05f7e63dc975916436a820f34fd7b5fe23304766724f45248e87416ab3ed1a3bea18db03cbb181c0730f3d2efaf7cfbf7ea8c12966939dba01ac33d9a9a8d709db8355d347b0b9dc7d3688e3c0f3883946d99ad7415b7343bbfa2de91b15f393770a39f53411be9a2a014f7d235a5ccc23f821adaaae48ea5ccf3d8b2ce1c8a5b7da87ff1ef0ac642a576c7962b0ad5e70da25d9bdf58edb0d02b1ef8de75d4a328c3c72bb71c6159f432c54f4f90876525855669f2d083e46c5c8959dbf0ebc0904caa4d0576af1f91bb79517eece98d4844068c99f7f9b9b099306ee483128f22c9101ea5455df8a10917dc813d825f042f63225824952d450324b42540c046039432cc160471faf0381f79dc3c5367f3df445fd5bf07e6829269adca4509064cdda429a20ddfed76df66ff568424ee5f3a9c09b647569f51c906bd15dc74e70b75ad24fddf81c5298fa4886e8ffa93f2148cfe90d4882744a184c47a757c109d34c68c5ada538c48fefe4655fd5d18e58a28f0aaba6bdde9eaa5fa0a41f58538b472100911e55aacfbcdff340081eefd63f91c61cbcb3298f25e882902f016b8f6159ada3c4039732d8264e79565360f8f147b7534253f21d9d50df17dc28b33c13ae856dfe260f0497b3a321db97934f32b6e711bc9aa2c00e6cf57b22fbf17a0c290482465a821f72499cb0eb2793567deacc1f052a2a2b931180f5975d09e14af223059c495551569ab53ce325574b6005c3c9405e2f158beaca2a913933707eb45dd43e510a2421eeb0c26aa48eb82a123759b6b418d9ec012e7330b2b72f3e358ea7fce4270929d5ac09e8f5bec4e0abc016b77b124d685299880f40518f02195b36fb930be48c7c40d81077085ed464f3e56bf72e60f75b664fe9c580527af9fc505f0e6390f101f55f2dbf265fa912244bf0a421604730f615cc122da3999309a74aa7a2ed3efb002e849afe92b28f7f4c84e8341bff57fd479a85983ba79a9f02eee3b01587852213905a74485183ff3ec3dff51fd58a62e269a6a6e264029e2187e9b7354759f4768bdfe2415e77a8b2cbf0ec63df147c387d1c300123774252597175e4ad43acab9c4700846698024ee3ee834a7b26dde51fb81ee233b0b984b21d5c0a48102ad569209cde619b62df6095436367277323a9d4619087f92f4450eb17c57eff92987a775cbb34b003e1163dbde126362c1f1a35083958921ccbf86ade87931d61792d61680367fd300088f61e0c406f67ea67f14e44adfd5231454a150e4ede13ce0e05042f1511b5836eab715c472cb908fd1bffdd0539e0cb8c4eb82bf1ea6f47651168a58c85f5071765d5cb82d07658557ed2c1fd583950d5092f9dcbb3aff288709683c56dec1959ef8e2d4571dcaaefea975eef65f75944bbe9ef9cf489eac9823c17129b13333ca55dee720420c5ff7ebc470c24c1ff0e70f7865d1ed7047c3c919c77c7104fcef1b3f166eba9d6c9536b43b5feb8aba9944c389a1cd94d872cdeb7e418751975df6f17dbc22d926249fd5afc209e3bc6c838ead92d14578404d5205dc2c0dca89b661e53e2daad4cff50c95d4bdcf0116334d7586fbbd2c82c346ca7c1eb386e9d0a6aff35994794e49831639497f05256d0e8ceb3550aa612dfe1348beca732743ce49a6e37dac93ef81b5f57be95d5f3c99a23eac931bf45b797b8b11d7d9f350950fbf5479b8e0c5ac1720437ed30fc7c64934ad314473bae752225c1fb98dfc99f58e97bb308733f3c08eb5313c72baeb3e3cd8801feaeb65e2f3f360deed68e378d58a6009dd623037326dbe75adca4d0bdb662c4a57013e509019dc32aa96203b6aaae3fac7a602e2a01d23cfc36ce971bf83e95a902f93f072f3066df4e0503978562c15b7e3b4652b5a7768d7ec6340603b17d8b83de6c34765892abe8fdf56c51cefcf08e638557277ae91276ac332d813e8a66a7c24658886a782d4c2ca34792a73c0ac3b11c44d24844e81e872aa1d2cab3d1dc7be2bda345fd3490e835fd3dc59297cbe42c8719be3668a70d303574d61b1bb085e769ab4fb044029d113371f2229ee6ef65eb70610efaff1b2eb4858bf6129ae1587e7d06fd989cc385b4e02a577db48539e7cb1142d0d77ad54db31b60b62d0fa689b5a393b412c032e274462e6f187d9d6a96988114c24c69ec24926c4f12c1dbfc91e69d285557a249f91b67493ed944a8f6b866bce7d8d24a3361c4555e0d20939d43a4bbc35302b2a8c1189b2ccf9f53a763fabc37584d7ae616c8ebb66797bbf922256458f16252932d3c778c0eeca02bb058abab206c58261ebc0071d8186a19dda19962df48763d5b38e9a672e52de8e94e721e1d2751a6e6b5cdbb5267b9ee40140b480e384ce9d4c7e2e8628cc854f601a730871f4217320c2a51e586f84c20072778520331a5878f86993023fc94668b688002fc45eed31c4c4dd92bb6c6ec63d98f7b50d235d7d64f1d007600eaa221cf04b4baa018b7bb740859de3cf3c0f6c7dcd6e023e34374a10661ca6840c02a74dc5421f279da81b884ea7486eba2b58402413142965b2a01f89c531bf774bf1326f6c93fec931d3665ad79a32587ac0a1811b43cad47a2d6ec3ffae572f0a5215674a4bde25addf19f845395ca9d07a403e1b63d0f1090b08f8dc4c5c146cc86056a6a76a274e430e478cf4bf42599ef2e5a147dbb13871707cf1d2a5f0057274180800df7354877d56edbaea840eebe9bf3f772b8851d163a6fd1bd5ab8bb0bda392e071baa2a1a4d058855faa6fe3ca65280564648b0b9611b841520597b5c6908398c2267ff63f5d9cb0d04888acda0b8c271cc7abc3331e67300bc903d2f0cb9cb6ec3d0099590bbef753669e3f6d673bb1eb68c58b5e1a7f10edef5d983ced64e13d964abeef70fd7271b997a3f5d9eadedcf4bb3de4b1ce74a3f0140299d6b61e8b50f4e3e0c358475454d7aa4d5def1256eb886f78c657389682c4569c897fc6daedc86a6169ad4b2d34e2e17bd0c2a824394cac9ab14742f664d11a30338fc38d5cefb015ade05d13e681a9f35eb4b973041713d68412bfe34038685fc1d0669989ff64bf020650401df76ac92dc3b7e5dc0d815c4a77d497e889e305e803cb09d0567bcc43590eeb56ddf92ab67d2d99a4584d2d36444d7ea9585f6a81d04c05d725c917ecff100ff939167fd830e5bbf923007c9d12b6147428111e2a44b17aa8e169833bd53b84533ceb540368779502cf5aba5457acac9810f9ad920f5fd8e6625475df649835034c0415120b35c8e3fb4fa90341fb10b5b102bf9e61423c64fa3f9beef70b0b40a8d55d77f764f7e3d70fd21e09ee1717c2e87370f52dd898de72ad423b288f1a064a2e55cb81331fbd9fdf4ddd1493d4afceceab9fc4f9c424668156a3d2c0f841933db16af34e1c370cad3532f8ce0337007b28215f386251c4cca4fb64188eaa57d2e635f66b477759d25090b80f695216beeea340d29ce85907466d545567dff7964b59c5dac161c8af395c9332e5bbd49d17e759fd763ba2615ead3a3bc429bf6690d1ca290f87412e52b1d51df7e2a1b3e4953ea82cad2cdc614de837cd60b975ab0a0e81a5dfa21fa838573a6785898f03d56d55e11316b6d986e11a41e1b9f4d670a6d30384394fca2b0f31faa7573d57df0d11a9253552eab1c25975c3ded16d254518b1811861bf85136318b0b9257fc160379aa994ddc4cd7d86908009a281f8022e5e2ddcc13b70f00afc9f04df66e2bdd7c15942adf11f25655e11d0a7a4a213df321a8c5ae603cfb56f1d94ab8b0b31a8989bd040b05c054b2d1994f2cb63796c90ca696d901a02676621707fcd1dae43d19fa687821e24d110de2d61bdf58070f129926e6ee43518e9df1588e64ff5f71559b1083be225538592662ee99b659ce790e340951c24ca9b2a7cd90afa961a753d1b83b8a9639d7c4ac6562b6469eaa3d2537f630fa0d2667954e5a74fe52732fa109823d25b2db8d700c53ae9933717414f6b13d5d7524cd99a3b50e1d3c641a60df86bd12dfb6ed48dee3da55d38a6f047bbc280812e7a676e16761ba850d49cd1e201c51edf7473c3778a2198a69793aa1871a1baaa1a10a0543b021d3fb4e1826f20de1ef4112a728f891e333d76ec1eb68dd57f8df3e9e991097ad378ab3eeb6052244910832e50cdae820fd99896227609c412c40874744e8a292f432b14a2f294e538f9b81ea1bf3f0c09a490d461b72fe70f463a507e2e4532612ad205283b52f64b266256cf9cd2128dd95b0d7f4449723f97eeec898edc6725c3a6d6f62c009b31df2e2dbccd1895b4eb728a39947ca61c1a6cc8d011243ea8f3c5666cf7d64d3965a99b248f402e8ad298eafdd0359e9bd07567e99656a51901ca6748793b4d9dd891526f25981a16da3c15042ece35a0e32be7ef9387a63bda757a9b4f82d437a3a773e821f91c34e38892256e7e21f6307a79f9edf6e4304a3b62f87d359edc33ee3eab9c38183a576c107e310bf7db173b34b48e1c12cff7dfbca986e10e53029692f039ee86ba74656b7b446f9ad0942b7b8c629a9eb283352da8ef069677f9faa3dcbb3409759c3d5a2f28c8786b20559a25224660a4e307d4913fca52a76084a00f62aa535d86077fbc3c3cb31f956ff305fb7ba7e7150728f3da8f377ebef8da8c1cd8dba89ef23f77f15b8894ce3b083ac6bdce700f0816b3540420551a2cc8f4fdb35db5bd2a3ee89d2bab1ea7561cbf08a86a82eca11505cd342388950cd6946944fc3d7c21ef24ab433b4425cfe5c93b545bb55d8f68ea77efac5f0a06e4751c1b304ec5d3445b31f0fed65f2538eb505c1e716cc024dd862d2091eaa9a82311b0650afd3fcb09b953bcb4d056bda4ede1396b08cd70ee3f3d593f91315f69ac06d28f0adaea19917b40051c98f804d0ada85e6dc6e7d61933096e13c5c1c04ea3c3a8de217c39cfea5d3943e5b054ae46e7b60aa90e5fa260cf62af4e6748488ffc02dba1ad3e9c0f1e4f0bbcff058230ca03c400b6dfefc8caf053f0a5c55fd5ff3bd61b6430c9e5fb0fa93e1f9c133505038ee2e5d8c03f03a8bdb2eb4016d5551dc56679e59bf8cccabd9c869497d630a65955afd4ac8acc1d28208d746a230ff45c81f0ce3fb71c4784f623d160856743179bff0a3fdf8ff9d9a25b2ecfdf2b2c5b7d82fa9686c0375e44c9f56822ee9cecba7a6d636ac4ea96e835ae01724368f3a37b76077d35bcda81c1b6641021a449d2481c45cd48258ec8fab599b3253561a571e8c81b1b5038837fba8ef9d19bba984f328fd66f946c75d56568324efa40874e1173cb0357fad0dd8ad1072af8be9bca0717402680590b094957e31db4642f7aedd257b3b779aa20adfab526d4e49980076e5dcf747633f316812a0a61e74b6a8115766dc12ad583013f1dbf27c4a36e6edb630edcd0010bae3f2a862b9fa8e38e714ea32426fdb0c3c365296cc80459442351b20382ac32bf94a9a94d600ad5ad60ea3bb14cc9245b5d6059bb202cd942e5683f1f3fe333a3340985ff934f53de99471bf0931097d6b607b156e253ff97fa1b92b24f585f8db074923b9bab81ba5898078277cc9e9c6f1871feea3430c48ae320927f3dd5482070350f1868e0b1533d63f92f6a8c480d6c18fbe5110bd436b76fa8044b5ba1be365b4189e8b2099081d9e34b5a387468313a5ab5f13a3dfa67de246e12ebf6b3a70b28e7b99639066379b2a77a37b2a5830c08dfd1012c2bcd1cb814f5d8e37f919a383a5d9ba3594f6a47cac60bc1cd04e35586dbf798644eca505bbaad57b834fd89a765e6a4d6aaf30bbde9624df77f39cfa6f8983480720253d0925cdae8768b84a175d2c1a0e4e21934ec4194f43c6bb22a4224b8a123c970d461d25416e0112bb10e122823cd50a4b56b73e8e73ee8ff9bbdbee660990760d557fea6149f6b384032a0dfb9154f432650a6711d95b439e03ee5dacc2cffdd570781f5f91106b21ec898ea40aaed0b6abf1248b652a2713378358e96427dd8c380ec563939632ab5daea0cea3d9c4fbe7f3d33373440c8270e418faea45df91d2e11bcd7ef48d33ecb3e2839b179e0792545df1ded2c7868a76b5e2f03870469ae19cbf7f9e56fb028e06830658b41b4b24b1dde349a2b5e65131812fa233e9b71079fa65778632c08c1dddbfd1cd76e1ff234016dd3d983be18140df4a1a3a5fd9b51a66b455b0adab83435e5803698ef413030cdfdd551716b987f42f8db86d97f02034fe9aa4f51c6133eab78c6a49275fa60728ad1f7475d0bf2d9fe2f1006d5c6144fd6447075058db996027e2093b7cf52e71dde1c4111c6f67c5d1832f3adc0818ad3f4870704491eaa961b540cd141154e93024c8a9bc07a05ed22d22a4354dc94569cd3b125e091797d6c4a470549ef8d77ce92d365961d25dd97f2484614e56f8bd3d68d759677239f1c4f5f2190b9e09614773fcc97a05b6e2b96329229ad5b3e88ee6a8ceeda68162856f7bcaf44e717fe274c8e8d1f876beb6573c7c78fb8b0906b5f0646fef4b4d60216d5665fb91f91f72497ee45017319b088c74a50be747e9e7ff4916f8875f05778e9afe0ca187915135eefbf9a07961daa5f7504e87f95cbd748a62e328db9321419ef9c5d0df59c84c2a4b5d23b54dcdfa150d706bed8f6da8ec2719abbb72c8aa817b005e6413d6f5f764b5816c83c131dc21dfad62858ab7599eb40aa28aba82306406fd8281fd23ef45a77d1cee6e8b9521e3053d526815043a0d3428ad938c24844562f0f140c556c6b9a06711b2d4630c7e8d066996fb3935b03b042529a62584cf3c081f436350c2913c9e5f61c72c7742a14012b668ba5f842bf0d034aa90198485cfeb1fb0dc87ec1b31a7a35bce70e1e1facaffe4d33d96ead102c95b02dd4f1270d49343bf0b25493048e5c2a2e01d663f1d53c1cbba08c9c9e6b8fa101ed7224b4e814ae834a20b47312e8dea4e617b056df17e3e01a170a132921364407d34ccd693846198febe1dcac548fcffdd1df65c52b1d69c2635253088bc26e86d45e4777687c35d13454d6c00aca5ea42bb5ba7a0f2e37b210455c05c5fe29d7b50eb2dc26e6174ac185afebb6b144971c9a25ce4894d703613850a0edfe44506d8cdec2769eea44dd22c6a38a70aae5d0e1c7794c05ed9efa843d84a4ccf2b353a3ab4b2a6241ba78f40531c82506de9ff2416b39ed3ed14d9e1071b3eba8f17c802583a0ef377c580146163a474e9abecde4436374a38771e93b91d2345dbcab29ab7f01a595433b3153ec2d5db773fda76f4e19159fc40d5d8e1c7fcd881e4ac911017ff79643cc8541c3b10185587686c8e86eb810514f8474470fe139d14c8639ddb2819edab42ee0f3982d696e9a79c631a165b3538efd206ee8badcbfc5bd309e57a1a1fd9c087e278f831210af6ac2f5c3b918ed55165e1c4ea6e627441caf3e01ec62baba9915540b997dc275ecbf3a4df592c078992ce4cfe441a4c68e22e63a424356d89f2b45a1d32cfe18773c8f5e23a181147ebae9ea09532189c893b6cd0dcc81be38c9bdbc0833f50fa32b86a5f78a1d67705669bffa4328f9e8585e8447dc87fedfca671685f28868b76621c3ac1f92c80c7838a4096a22eb6132abb7c6f516ffe3e1f83cbdcb656dc932238500651c8f6e33bf0febf771da1fb20e8a5c26ec0827abb7362568195e843cf115ba5f5fbf45a58fc3de2bb9b6cb44c3548da188761ed2886254e5e49a7c9dfac9e24358d8e8c55cf4c32d4574a68c36e705c56b83ab6c3b599aa8bf430d8a8b0a23368f5909ca8e5a4581399c373402e7a39fef1aa4819ff041761382fc8872c3c94d95d9adc8702dd71fc0a80defdc45a0c2c831040be21d5271f23516c5fe292685856260f0270befdcc4dad2fa831d6d5c989085ca81aa9c0c9725e7a164f9556be4de41a7986fa22df366993303fc5aa2a7f88714718a21456640cfd2a4b1016a16193cd8a7c42674f51d7cd9e25398759d40439b1a9c6c58ba2f494d86e9d89613f4ddb6a5eacc546aeda208e3fc97d864ba10e2ca91f1863e025de4514ab4a86b066589a526c86d0231c7a5a63a235cd8849c8beb38df7f48b091888c75ea3a2091e8c35bbac6c55634305dd5382f04fc1102d6ee2e78d68acfc4f3b0f5823790320c9bf8be4f5bb32721a36df00f75215efeafbfee9776579643e486babbdd1d9026cd9d5077d674d2385f5a31311b90d627fa7b0f720b0cbb42ffeca0f8fda3601df82a82802b9df19147fdf9bbc333d994e2f23d43b2d5530b7d9227e89702cc7e918655aaf1cb51ca434fc8b621c4640fa5d6fd22d607485777a311946e24206a3db31126c5426d07fa88fb7473b16561c16594660f8ee2fd7e05fee3dd5f640279b68b929355173e7ac44ddaa59ff168c7b164691dd397e6249d8e6f5e1caeef4f5ffd30fc48a55a9f6ada99298628fbcbc6c55edf7d4a2ae41fce1732be24112ef9d284172ad951cadd2009cb2c7f6b22063226f6f02de802f3ba5480c75be7c38629210f1b1786fb890ededd072463e5924c5ecb148e6ab78d76f26e080ec2441b8bf202bda81078ee071d2ae7d181f7f00fa2803c85e39974dde4b7174a1da8d6f13916567739839458ebb394ecfea97d7edb5f15c2075537e20bfb7119bb6f0e2ad6161fd84eecd4e63c6de94b85ade85f6b1e14b98c0d838e1cbadde359ca0d6922398253fe6b9a5b9289027a5cbc293cf611f062bf9c600254b88c831090303808b1aa1b978f1ef741db3b8ef29cb52708bdf56de60dd6ae99e25bb4b4a94ccccb2ea87d764d6973407366f2865eea5160abce6ff2a14272c5e3dc752bf62ac660d4ea249cacdb3378570b400595e07c163c89b8a5512fd504d57615231eaf99b645e46691c2b8ad6d381e0baa857b6915cb98e91bc36703bbf8907c01f2f2375bfc6deb9187988bb89c3c0c118834a91c87d676f16763be14b354857ab783afe1b73f472b2ee8da8d53fa4e74ae1b4c5cbc94eef5278bff0f574649be91a1e201577527b1438775febc654b20d236e52bcc94c3fa258f994e8c8e7139af9962a20f9806760e55b78b2ad3960596bc5af6c4a90ab3a473ed67b71cfc87f1ed92efa1200c9049c446fe741daa19d6407c3f9adc1c7703cebb7e1d373baea5082a1d2b9f1abb87f498cf80b6cc2ff54109d20311300f016fc9f32a25552a11c3698ccee62c2cdb7075a52acb08c63dac6fd78a5f42f9164e20deb81e10ce36aa81ef459ec70b9012132531386a6fff783343f7dfc350a6ac0cfb297593aafd34ec3ded19a9ecb3834060e9887ea438f5c08eaed2f74c5c04c8212d2d33f867a3cb6d962f02ece356654523e004d7d391a7f874bee364fce5b579928387bef886ae9bc45791078c642132777344f34d4eb99daa6a398fe21658386fca06a41e70cc4f44b715bb2120caa927727a2f49234679b16d0871157de014491cb90a556339c8ed5f1de130d33d5fc873b1e0d3ed85d7af9e2b9859f6628e08de13916c7c8579734b46a02e9971038be530123290477eb8fa44e0fe104c8beaf49238a5d6a40e1dcae9c27fe33c348f135278dfbda9c72b15ffcef271a81759a4e725a42d31b74307c5f531402a941a13a816f43b16e44cb6ee07d50b24f79fb9062c43513214f17b1399c8e28b95fe585d940d16f3793396c75f00a51c15fa0a80d426bf5663e04f19520f64792c2684e8a987784c4eb5e78ac6860c4abc1b91196a787205bb071c4b51a0475ca32c75238401d499cd5d6c4c8340cbc4b949e696c7b5f3a7751eae25b28c76e181958949a1b77c8bedc1ca277ae2665c079c03400ee043c69d5baf937400f31e8b9d44c8c80c5ac3a3b870edd4cf2f25c973820477c527c0f7460b475ad5483be7869150deaa626460902c003433ff320c920c5809e9dc56959ec1d384680cfc54422b0183492fe7eaf0d64322eacc914ab5fb29857fe07edbbfab1d22342b5a840e057f3cb9a51f8dc22ea7bff5e50609264d1b2a20cceb6f3abdd4b43465a2c0d2b6ff2f8978a2f829eebb77a03371ba0457b14ce1e336e79e68434f2bfc51197dfb08a9b0cdd512659b0222cdffc703b1b97f53dc416c885e55572a45d442388d45011e6f7079d736f2ae3db0fc2a727170c7eaf819c496978e0c6d93109caf750390c4e9f62993c49a7e588744e3587a72dbe3529a2e31a1d389c4538056bc19ef2a689b91b3a123c5c4dda745f5800b3eb8cdb50b3db58128115e1b8798a64743e8d3b55d98bf036219d1708c0552cd8ae785fffe80e61834b8ec82129cf8a2f010860552723248fae0c198dadfa9bdf2b660f896ff78bb2a7948808ea8245cb982b65c94a64f64e852741eed6f365afdfb017f49ddda1ed30f1f4f95f2df792851330ae738a7823afe0d393028c85b18f4a2b074b9ed724108a63ee5f34b090e73cc33c44e4fbac92e895ad7de8e42e03565ed73a2abc780c56931ad8ed721a7543b287aa6adf211bda9f12c6e713b6c4c0a95b2fe2225adf01d50926f34a9726fdbd2d4820fe5a02b5bdccf8da582c7de85a47fde0ef8143deac12868eaf74031c6870616de5203756d8884929632cb241f1f70c99da6f22ffc38f909792df6f7b7cb3ec7a2c26b270386f4fcfb099ff2fbea7c0771102e20296b471891e49990c551eda4a8573cc43c3ad4e88e07c975c5cb8bc61ba597ec0348ddedd803b85e89b58294f743526f503a7d42477fc1e445352c6cc9d8fe13c41fd31e87ac9355293fdefc0fb665898213a751c96d8de7db6905ae7076794a25aa4213f13ce5ff0fdfb6b489baab082d1daffd933b0aa0c8bfb8ea2597f906dfc151620072e06c1e8dcdd65058fef915f50a9b5b97406067c04d3d6fbf733182f0b69aa13c9ff7acef8875e74900764a959092e4b96b03e42c08bb9cf6b21657fd0bb53c9d65eab2d038dbcf60815a9e4fb6ff9d86f674dbdb1c8c1bd1db88b7b3f44892cfe38fd24e98c06d1cb2fc143cd3dac87836064eaefdbb9e24c3593f6d54ff228ab97e4eb98aec6591b7b7e37cbfedc173aea289202c86789fb3051d62b4f20b6656c6cd8c911984eb54a7eae7f4922aff369f834194b1be7b8bf962e6769836d0e1c291495528886c8e1c02762326f50de4c13acf2e1474ca019e86b3edd79658b41247891eb401bd80104be80db81eead6cef5131fe3b53efd87912e9a065503a7f563705f58b4de4be25639fff199ca3c8409061aa3e1582d81d9a2f163a35c6006b9af14e02183902a7d7fae8cb73a35e63fedb1dff6cfb5da05ac240c573a44c00643985f4ad5625b3568c62b8ba588eb3dc08ad0909938ac2613ab5ead94430b52c0398c8f4f58a1cb8150c24fd8c1cf39dd30da0f0d59308cf488616db744d25feec10421491b255e4915733d20062f66272e5ce9a73eb91f42c30cd3a8845c3a78a14c1a48c9fef5614bd55792f0e97279d6b16da00070e1a6e143434c2d8d2c092099c903cb853bd8505c614fc051b0c62dbbef152661f1ba0e727db1930eb28782898f2df13111071db3d7c821b11dc23cca8d9d2e24d0b5636364378e55f7663cba2a8d4d6bf1b3c7569ace91abc7f151442fcfdb070515356cf2dd4dd49c2433b68dec0d24f0538b1bf3f86ac7d2022283543954f484cd0387f9974c5a139bd7d8865bd67656d3817f25765ed2468fceb1e14e4e4243f2359f0b1413a6e3a0dea2a92f4d84617b16f185ea07b6b0904b0c492834a2d37bb65a617f6f333f6df018fac9130b7644d1c36ff5430bfb2ea506d43372b23d658f6f5d5fca6d272d22bc36b866c688815b0aa68525bc2857013df3fe3e812c902a830ff402f28ff6e773a2df92308c66a001e61b316948f5c2e9d6953261da52cd614e6a5abb50194b6b2d472a4063d3ace3cd807f89c6aab05cecf4f9393eca5d5c47441475e7094ca89c66546fc43d69c0967a26abd7bde457c5fc726ccf62eb98d0b19963101c6bec98a310f4df33a46f5a7a4303d95680e1a315deb4413cffaec03956a75d906a6fb07e88d07f82de358601d188284f5ec70386d00f0fb3c93dde604c7e98e65bebf16d623c4ad1759473bb3301e53fb3ff6b4e64d5e29c41fb82e42778efaf23f1810f0e309a756af5efa9a8954d3744affccaa2bab0395433a0bacdf1dfd203d1468369990cc1d3ecd43b8b4bfcc45d037482aa9458a516e30199fe4f86259bedfffeb6d303bdbe4974ef39036d5794c59e7bab371ba8f63bd12f422251cf442c4748f7ca5f587cfefef0f0991b43034e79caf162fc885abf40653b7c444a5510cb874b9789406144c025e916a20c69f08167db0074c8a76f0a74d0def7559a17f0016325f3ba20c96cb6c1b3c29f481b0064125d09d9859c9076f5ea5b8aaa2f21ce7020c09c3d9d123dea62916a9b785ffbf89412dd30d1179e7856a947b279e7bc77baf37e2c4330bb28a87594480a79b997835530642e45b4cfd2578fb83834a1a6ed0ee1034eec7467bee90291dd5131b2a73aa1778f9796d6960e9d2899b25fcf98eae05c8640638c11910113ae4b44eb678f57cf9c14a5394068c50e5314d7a812a8bff2eb42e9d9cf7395e80135aa9c41866a24b9479b7aeef0af0d3a8b3d16c86c0c0f7d3882c9afc5d61b26ec2b9d58365174fdc19881c35ec9885886e575a611e3db2ccc08fe436803e104838fc49f513962f77e2b2e9a2315a27acfb726bda66daaecfbd9dab48a0792a9d183304bb422c253bb6ac177ddbc1c09f3634a63eb202f0e1d8b07adcc9700829478c0ca16b1a9e7b20e89037358d94dd8f7ae9bf1a51fa34958990ce669dee05ef88a32ba1fb26ece95807736adc151031e59bc9cb0096b1b69e3abe4dd130ced96eabea45ae7abb7eec9e8db914e993cd6fb639cbeb170585917efe0c5980043d5aea329716d57d8c2437670720dacc507463fcc016435c81621a579348392e182bc07e7ed390239e0a361b6aaac5bc109cf0e32ee90af2dff014c50d709b2ec457718e276cd749783aa7d912be35f6b7320f9f210f11898d07c79ec684bfdcfa4bbab25d3218a41dd227948215c7d19d5c31eedb60fe472d241788a1a0273348748f01bd4f19c16ed472c4f87edfb3fc5deb38a1b06c6f83c414cd8bd3e6f611e7925948aa9f0555c9a8a57e2413d70fc465d1d49563204246123bd8fb9bed22b33dc3836edb60029343d073dfb19c7f217ca808b7d0589754939b70992a820b278787a0d4151b014785484134cbd28f6ec3044a3f95486690c088237ce9e00f333c667e798472607d3ee53d4859a7777857af5ea4ad7dc3308b9c2111d03eb33b4f1596f31cfaaffbe0079758c62599d9e6d59ec44d72f0efb0ea646bd901dc9c0fdaf1f05d82c896a20df6adccd1fe5e5ee5f84c5bd2027063702112acd5dc2a11ee058ba1e2c61a8a9fbb237cc88685b3ec46a6d957ec4ab2a2a420e1dfc482971705975cbade51efc22e6040406a5333e1b65c7c1a8950802a5868c54fd3132c3925cf9c87505d6b2db51d5b87aeceaaddd3107f8e6611c4a1b35f64da3e668976df3352143a4b12c2ed57956cd458f2cff898338f433d9f20af319961880a6aa0f4da14969769746d2eef1c98eb69d6dd4e9dbe14ec63cff7cf6059520a833f4d4c58dab15ac93b62aec2d8f32593f2fb4d81be64d6d77a54e8a1abd5320c600d337a5744f146efeea0828dcdb2b974f8d3af2291089d1d83f82bbdb829698f8a62bf28ad369191642dc07206050c6a5ac94d66bd71bcfbbf2194adfb9244430d8cdf00fa5507f8550120ab3f4c2afa57e1268ca3209ca726d2c63abefac716735fb79b2244323e08304a7efb21ed7c7f56495fac3407bc10a040f770efaf9c877f7b21667e600232067b0dd463eabaf94f51373e000e641203fb27761527053857fce9bad2a865789881897ca795dc77584a6478a3503fac65585a33fe76d1e284d9e5e8400bfcf9d0bd873132e51335d1ff8aa0f3b4ecdc5a4727ea991c19d415c1043d63e701646c1456f41a9f2507e5470bdeef87bfbac2e63be41f86c137a334f502c38b2b35ec384483a6c7103df6695112740353f7b26915c76aa024a3f7268c48085805bbb6c7a9e35fcee64f2552eac2cd8690107e148b955de4eafc661a6711c36b568d07d7502cd95d32c41176f1cad3077ed440dafd7ee7770027870b9cbfa8a74f9a57b57ae9a7fc3029bc4d60cd5d7e51aafc7ab33c97ac9336683dbf6b7a7dd43bf78ae75e744223bff50a4a9961beb18a994e2c57d0faa6c3866a08ab0c373033a72375e74590cd6377d62df2ec2a02c5aaf68725ab2acbd65fcc0abe35549a1160ba5b7fba3ac8be2a8776b59410ce95935cec57c85c25a95194a0ef52b382ede2171dfbd70a6897f8e7bc29717f7542275fd2f95419a3e762687df14253b5ff6ae4bf0c1b960461d1594e146b51fb7b18aa885d994f0086303237c44597096f77088f6c60249a9d10a8b8ad52d53af4cf0e311a8ce14895e8534bfff531879c5bd2c767341308a0053a172ed2b55f8ee1425fa660eb6c7b12204e5447eeb0fd9eae29ce822b1896fe352f797b9fc9aa44e9340d636374270e1b8abf60d3d19c867777419ea453ccbe854faa7909d3d9714ba8b77b52b6b7a6e00239e6cf63ef2bdeae65c6ddb2da375fefbda1f8de0c69f006aadcda088af7bbaf8aefc258533898ce91aedc76d859dd4a22ad7615ca9dc61c4ea1cc7ebf02fb2a5e2d725beb17ccfc8af664cdd31d23c991298112d128c3cbbef66dc38a623099049f82a6964d1204311f1848698f95cf0cb6550694f886b28c9df1a00718fd3b50f10fe41b6775a9e7e24f95d6eeb67c015cf874449ed479f0fc21c53856d248755e92c0484f3f0a12ea9c38eb4bedf0cbb701b516da8ae6468e6b99f9c9f7f03d1dbc22a05171ba0e1336b852d7449fa41e5e2e73872056113023bf278e359509f82c32c931d4bb0a7cc74511e4293feedb39aacab184d09d3469ec65cca49038840b170c823ad82a13a682b064b313d84b80e66d3f03fccdd74b885b0964dc3146eb5f1942d9e74f43bea56af91d0e4868a3c77af90b84d7735bb9e4e0d0160b1954f0a19f4f35518d49b4642e23da3142ae953b8ffddca0f88b1cdee65f9161a350a8ba78101bd8a0b53d41a29a325e241769fc5784771e2174aa7d94290588924546fe43e37333b8f8ad9c6f11f2597771d17aae04ec138f9b12417d68d29a1697490131341703f63407b35111544960f871c78a6324afa4f159a29d2ee78f5159242e636efbf9290f4c1551a0fd20b0cc1fecdde6ef4f1a68d63e4b84e25409ccbe1821cee5f25e8f24a7f82a2cdfcb465f5af86c5f0412ad363d2b05ee849dcf92ab76152c0a7dc00c44c76c93dc549058ea5c67b02751660a4e09bd55ed874cd07ee9c46b7cb65684684bf347e6fc6f052e127ef23b93ce979febb7349f8444a34da00a34bd0d2491f665b481ad07ad4002b79f39ff939b33b49fc4e60974ebf34ef014d1032af4baa3b9a37ceb544652b10b70c1fae8a70980fdd8a738bbd1b2b82eabbbda34d1111ee9cc36b935577443211dd61843977e52c137c95321d34dbbba2542d4323d7ce6c968d2f96a56c9784c64eda8bf003a70d4086ed7ad830494209638198db45dbaf2d3a5358e5d23a5b2dad56bda92784a2447a2158b60425bc8b1db7e2a771cd00680009c516b35366595305658865091be895e46e44be19c629fbae22b92e71655dde62a0ad7333360b78f0bd5f703b171bcf350549f84bae3d1d288f3fe87285a30944911af859aebb954acc48391567872e58f3471dee25b04acf857202e3341bdf3b32b706a846d4c78e4478729f008b3ce66022bf3c4668138b2d4ef6b438de017bf7d2be9c94043cda57218404df0c441d435d55ec4b69f13c71477d12c8fb6bcedb6af0785f78cedf1bbaf3359d42999cf6e6350d2c84de4d9f4afc5795f60c7be6e4e27ba1f774fcf84643701e35c46dcab74164f1efcd4841cfd10496b47dfefdb81dd5f8618cb5dca93fec10166bf9043bac41348c46889fea7db8a0454c4618e39f1498be3fcc2961a6d0818aa7d7813f9ca6247809994fd514c069072ddf878c6faaef23c8d5779fe49ed6e8a33564bee062d88f84a8c1248896ff3e2889e354c634221369ed506ee5ff6286e8188adefc9eda7f39159bb3a26c5fc84586f483744001a86916574012615979b39c69d7f42a84a8c47399b8a084347a7637660f5b46c40f605c4bb72bb0b26b35f4afdf155e0436ab7c5b97638f20fbf5bea1dbb0f0526e1a3ec94cb44bb75da11c52a3db47f83cb14d81a481f5386fd93a1e3002282229eacc77b08df67f6cb3f0509244528029b48d87b3ad3281cd1730050d038d0165a30740fd6df353254c5faaa7bfc1a9df3a081ab1c328248ff76b74e5e149642fd15c1abf8a1ece44e2307cc26677a0d597e27adfc1dbdf024634e144c8f896787f8c30ab87d59145c9bdd1b722a239a3025f4a219cbfd36c134d9bf6600ed87330335dd5fb12c64e57d28b756ea9dc1dc7128395af5de307033ad4a63d030dc8e95fb3026375fe442e06d013ed124a8ad1e52d891b969867e4794e5c6131f89076230867482a6d8c1d718038d0ba4eca58fb278d5f937f8065649c034d3d410d28ec2aa6bb7f47013000d00b37f154df72a7fd83d82e3467c2abee3c67b236a23a29c92d23d878523f4f296ab6d58bc28ada553ab2b1af7c9f2b7b6a64febb59e4f94f9d9890d92356a3c2e2e0db71339b90d12c40024fcc1ebaa5d4c6c77e1a42212e585880c14e42aec8490e3c86f500c95c2dc0abbbebd3115c3237c906ce89315790b0bdd27e9c578e1fcbfdddf2d1321656e44fd831d631968cc7f4ba8fda95125ec291fe812acb057b4d0f24986441f69980a2fb08fbc27acfa48a403509f8ad35805b990f4045642f184b159c9e782e625511d572365794a2dd27303f83a17b804189aa4f3de4acf5277a1a1f80e75d76d53f6f353290a01e3a2b122cc834dae25602a59e6c1809cc5f024fb96584d58a2cb7dcc9daf9add3d67ba1ab0b912e3c86b117a2caa00b540d3843e64b4052c8d40a23661aecff4e59a93e9db738fd1d98a219bd983738011559868c345eb0430f6651cb07bd2e38a8dd0a1461535eeb80578253a8680d9e0ae193c4febab03e9245815bf77cce3d2a61d4ee603548fadc5166877b4cd7a7ded0a421baf8cdc95f5e18c4986dc920b7e924ff80224da89c570bf554a56f2ad34b617595d9a7f7bd4b3a38623e6cc55d52439561270a1deee7cf57ed859ef84b83a9d8e00b6c1989245ed17488a1a0f8e08c4dbe8c952cab869ddde227d0c6c7b697cd46d3a7fc98bc078290de32d9f114df72e2f00957241a3fc4245b813f5f509f92cba884e788fb32ed1bed49507a05067c70c8c923b6ed109049e99830b1ac2ca4c83a8ed1fd19d1252ba31050dcf4f690918a75d57d9cf8abdf0f820c190757f73c113afcb1c69341b3a826da0ca59ee711e2ee6c2d6a051276321775a36e7ecd34dd525310982073d7d31b02506d4ed54189d7af7a93805d260484577e814d69ab3bca01b8f6c0c313af1da71898e90b00f2803d46628d86d488c5ca07b4a5928bdcfaa660343a1d0d6ab499f03a1fe7795f14b92b2933affc267a5c50457a9859a318de5cd66f35ebf4a10f2eaa291479e5a8f3dd4eab203bb0b0e0e466aceebc2661f7f978e001e435967b9426710a0eddfd6075f1a7c57a6e30dd9bb9cfa248c266d4f2cf00b430290b30df06ce099c2a8dd6e04b99c2afb7f4ec160e5a1b3f78d6dfa9b371bae52492cbb712055fe0a7a2a03b81e7841d09cd88f5bfbc3ebde29d31e85420c6e5a3da8add4658b1f14b26ffe95c082172cdf559e7159d87f44eb120cede8f60173eac8dc9003a93795a81ad473f17693fc3f73c8e7886df638adf46b92f050e945bbbedf6516847e96d2b19e893264718a0a09c0e29ddf280f9c4e41c6299b3a902e3030cec37db2e5dedbd32393e9bcc208bfeb0d702534af89ce51e0f010a3ecb3e98b0879ebd3537efd8b390990aada02316c5fb6d45364a33b85140dc9d22b9dff66eda24a0ae2206630f58309f5d6d6a18a2156a1d8803850a8bff5b52016e90342cc310d13f4f2d0cf0b23ee9049235c9dd2607ada90cb11a855d179346f5a648c63e8eeb1149d15eabacc0dd95eacacc79f5525fa6a7c1c7825420b76ccae5234a839cd789bf2fca99313ac3f6e7847224d985a34da74a0d1e6cc559428d4f327df20597405f4a675ee335c55c5e6d5552006b19bf31df90b59e47614668fd7c82cc8fca56011dae75645f5f1a501fe72d7787157892fb7aae700e225c81a2fb38ec0bdda3143456833d688aa3b21b853e0c7cf42e96c5beec56607b765c0a78e7c8094d7c367904a28fda1c0a839f95937508abca3f6358c1666e10c51f991defe2ee40cef894b8cc7f5a9473b5361cfed7e4fa34987d2df22c7994520ffebd5946c7d036381e87887009b20367a53040437a643f1a24a6821480a102ffdfdc996afd5d132d220b425ee914aaba3e02300d80bd6908b19a57c47e729158ce19c34554740bc6d2bd91c3a38dafb38315a9f28f63d3d1356efc3543e45d7f30d2ae22219a3e904c32a30a7fdcfc0f36552e44022a343308f27d2f9fc0652b0aad44170e3da1ebc234186af7d40055f35fc487026554e659a28afc4afc9d4411d75a554a0d17c09724296ae5c1db86483c37be5d224f364b38431dc83cef6231059dbb398561905dbf3ae39bfc522039e167bae9cb3b97838593d5e6f857e3c3546c1c517b869a9e3ff39a8ca4e0549e7a323720826a34be165fd6b336c546b4a47b9dae54c0d3c9751e8b287c8cf51fa2dd4929c2715d478c843aa38d2305a0c63db533418f026fb615fdfc21a9c4b600319bc5d7353cbdeca418b1f41864e2aba5784ce6c756e9fb6ab3f3349116ba3e8d2a10bafaa6bdf3e04f5912111e93107a5ca3aca8d79139bca023bb062c879e23363d7737733939c6d7699d838c8d37294ad97f0c5e77a01b6fed6ff9d681ce4afceab770ba5ed7af1210525acbdd8c0ee502fcc8f4665d2ab33b897032ff5a6d2aea64c3d2c4690612ecf9269cc4228774f805afcf2556a99431f9af0408fe1d1c729f436f6d92c75c8a10994908350e48ba1b95b79879b62dc6113ed00cefc596f6562caaea39cac43f5d0cdb3ac73487bfe18f92275c62988209068c1c377338a260fdffae2b71d9e073ec5b97eba9e3c8373ecde635a7e4c573fd45f2327e487f2ee2f779e903a66894e91d012d4c965e5224747673e5127b315cc0918400c555b3bfa55a516260c8c7bf7b5474a8d16fe617b1adcb76c7e9a47588f57127b2dda0abf8a91dab46d70692c729e4c1ea2b0c96401abff4eddd4c5dba0b1255055da22115597acfc5444aaf87453ee681ae01c0dbbcd464279c23e05f92139d597fe0c0c604ce0819df6aa83b59bf2f7d9b79175e9e2b0893f4bec7085c5c96ed2a9f215c3b8592def5d4a0f540ed15f1e800d2bddc8dbd57b72a922bc7f9f0781677cda465afc99f872642f8395201fb4d0b4618b59dfdea6a96a4e16da9e7d5b7b9f0b5010619e8c36d4ba6e4e30a6bf0e7f1e30f8f7d80ba2f75f983e73787116c6dc2eee2f89086878e2ce884791b605ff9ae9d5a00629be59efc068a397447a9a95c46caea65258d489cdb499297bc6e5566e53394aa5739bfb941bfe88d62ab3c0df3b6a5ed0f7d5fb946b825ece232e2b9d7db41ee5b2d8a24418be7f9a0db2fadfbc2da6112556ec9241ad3e48c1dcea9121c3483322101994c4dcccf79d95126085e0b6e391758522bca3536d9daa86af318b3fc3dd96d19cf9587d308dfc698eb65b4b39f3b505f53a5a19cdd0d9eabe725c315d92ce3cacf06c007b19fc73a6c6ff735ba7cafbd984b6f3599491a0d98a285297bd70035744ee4106ff631620645ca3586cc77a0d91be1e27b45477de18475dfd08dc7569b8ca278ebbc1e71a63680711e5a463ab78b4df12a679c38477e0984f27d80c6d2d7224db179f2282f8e9524dc58c77fe64132ae99c3c2f09e7608c8f23a571e456b0b9e15b17897e839b3ffdcf9baf633ee551d942e7c73e3df99983fa20fa874eaa6f250afaf3db546dea5acd0f84a11bfe315c31413cdc47926db651dabfdfaea008ab3598deada55106069c59a9bbf1fd8fdb078dbcb621912e72818539de7d135690c9c3b44f147491f7a2bd4be776a662424870c94ea0c36e750b338189310f5d90fbf39778beac0a6b85fe21512c3a473c9e87cca0481db6f7c0ca4c0856a2b9546ff28a180b16c1e520d6f8df540200dd69899e0873c09bcf064a4042c9e3312bc48d26c37fabc1b23e828992ffd01a0be972a2100622227a3075b734f6bb9f6ecdf2ba2722240cca5856fd2101b33d6dd6ecfd83e7878b84d236afc0a27fc0d5a29066438b1e09a0e765e4276dd0447b47b132da61c4a9ca719030cf3a76c41806c57e89e6db27891eb4ca3e61f77081923115af6bbeecfd7b9067552356b4780c7a3c186834b980bf77781221e58de7694519939c648835edd5907e81c09d3e122a229ef6e7bc73c72fdf9273a0fea17282c670f3a5374654ab7988c4a8159c7fbf303ea029916b1583c3a099c5d7afae2084cca35512d6532b365b61311ab48e752f2a54a1ef2666830cfbf05d1ff939a4404671c72fcaa8b6e49d2ada88deb9d3814c8408b2d65d7a3f74a924eacab1b3deac9308b6cfe828a9892edf19ff6094105127c1771b418e40e345e4e0f7abd5e02e95edd6e3f630c3b870525cb5cd30d18984d5540b9c0aab8618470534885f06f54c1161cf4415c54bd52060aa27954a7b7b6e088cfd47955dda7e059e71400410694db667c47f5667cc0a944cb40758cf01daf228922ef95297e3fca6b3a9f31811fb616932d6da1c2322495eeea5a9440bf2fe7fdcc1b8bab34c0bb2c07c9b1cb8de7338ffef19a8d61f41f3b5b168390147f1034cdd1cbdeb07a56fd31b3dce408df5323cc71c92bbfbabdcef733f871d597a822eda3e4b996ca1547a9e2ad9b326d0df89ff7c8521abc53b1732403a54551b18d2406348a6a977c7913b9017660f08bf3f55d8f58746c5a82c77534bb5dfc008e52ad74187432fbfbe1c7ae4916c6f98deb7aada090f583055dea20551fdc24a60b4dc344369d465e09973fba0aa2ad3bdf7101739a4ae812e06f3551a057f47cbef6cfe4eb7524e6b5616698bd9ecf9ec23ed7c9d9970d358b3c0bd09c8cb2826d5787ba0da156dead9a466c70f83c24c6d6eb22f117bbcee904a87f2ea830982c36338634afb0410989fac2209135d6d99a154aa5879d8971a8caf28a553dd547cd48e8c72edfdbf623183ee3d5061ab364d62d43439c64e0b32b900fa7a1f58a3294d4788a5076bc109cbb1d5d05627055f42ad6013b8e873fd663db0a6992b388f364ce221e40b462cd23231c35ca14b59e8900287dba14ce7ea3f96f25050e2bcb79f54a32292cede73e2e9581353d0ac2a1cbc157710eff50c3d9e3c040690c6b390b7d2bbccb936dbc52663d7d673933a60e793a912c9277fbc4d697e1391c8c8ca30ca13bf503a7e200de20c4394cbbfff6e7a4b1c920b7e25115434f715b67e481ae1073df113fef71b22f4f96d6c100b551d8718c0552f78d2caa11eb130206892da30f3e8d7ddc8c756eb76b2df844f89c8513189e49e91dec7f07f561d39ad4d5762a3fd12c9693a765250caa18e64c530745901e81663f62bd9db369996a0888b55111da996db01e4a6c45fae8874040c20ac136cb9ae39e2ad83b7bb340f6ba848ca865989c8319f3ed19b98f466bcfc32cf70bdd503bd7378886442f9b973ec9938b084e8e0779759d5e4b3f204098abe4d6e8f26a465f2b2445f9fff5c84b6a7069d89ec03904b9472bd93368d9e5b3d77d6c65fa14ef2e6c9f6838efdd6d4cfcdf38b1448a4a1540ca026f0500e0d4fc532d404c0282c4c1c51df38785bb67722110338c08080985311739bbef9279350105bbe49f5ba8867132261ba73cec54d926a8b1e1d028781ae1ed681ae3ea9199ee9714590343b71a4659becc255c9c8d2081304256fe22b0ee7321153f35be82aaa13b36ebdcc84bea381d491896bf9057cbd11d07540ce90501e9ceaf5af33e920d8361432ed30676f0be62101bc165e0044f029eb07b9bec1963ddc46c6a6822df78a2a173ff6496741f7eaaa8e45389fed90ea1c98e42b4b435a2f60e41fc524e2a633727f542d4bab2423c756aae9a293d36c03eea2c1a465b2bc86ceaafcf572ffe52781c2a195ca34464971a37ec0ad96ddeafb4370109519502832f1b47fc827732ebb9e131e82e3b340ccedff6638f54a84444ff73574619f41622550bab03e2f2b4b18258065e5ade508e7f2e349ccb2afb625b0889969c15c39b3cc295c753aa98da7e006fdcfd1aa9e442a822f8e90df1821fa2a3f79251b2827ada7120e648713463c98360f8fe784da2d61ed1b5715c87ccaf2be951948cfc8a1d8fdf86da495220ec7cfdd54d2d782dba19cb1fd1904e4f5390a3e21eef4059bd7b61c6c07423f317f7b10b6492e7d0a469e24bdca7add6f2e1961222adefd4bdf9174d2e624d0bf0fa089783b9f34e47fa5aa737e0971b56d8cdf0836b05c65025007c9394e13e5e3533595ef1ea82e62c9a07517e9a9cf91e7cb43001b618474e051670278b15e72b627593db4095bf802e0a08f6c1873c39e095067585621102e64a0dc35acc38f2c9f36243f149279005fe8817b9718e71868bf7c23c77a477727c91ad8fece0594f88b93f98c0badbd05e46d41f2d807863ed665d420cf416d56c1b897d8071c32e943a09efb044b59763b49e175d36f335ebc6086f895449c6e2d5c60b13e4e4ae86bb1c4c2e459dc5e8c3a49ebad60de4942293bcd3b400650e672949d4aded9f0e90f491a62235058848a9a086970a66d60b783407585b24356ece74173e91d329d3f6542a0287b1b78cb918b86e9a9c537f124f4f5743bfc922eb12309cd190184b1b4867b7c4e10a1dfa5203ce67e75e9fd9e5b498531624089fa988749ab8dcdc0a2247d55867bc0dbcbbc1c099d458e032efba74ed11d2b501d16eaa2a1947904b99ad2802e81ea7c73e410adad9c27bdacad09905267e82bf2d576fd9f8e6f7954e4dd3436a819f7efddfa4ffdd43aeb2ba1f2c356fb3f00422da1296f7a74dde5aac663890c0fae761246071b441226b40be6ef4ebef2e43f38ea9cf03bcffffff43