PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 63721 2049f4bc7c09eecc447ce68d24a1190659ad5979fdffd93c80dbaf2f26533283

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
49b69c6067a0d16fdbdec94a30b9ddd09eddf5cd260f77e50a79d8e7b5d13895
Certificate Block Hash
2049f4bc7c09eecc447ce68d24a1190659ad5979fdffd93c80dbaf2f26533283
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090590000406e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fff8eec20526fc20a2643857a0ba4ea6f903e7afbdfabea99728ba506f7e5e91887aa97cf38690a7e50bc61f07c185f408b57b94477f33f7beb031ca8f63947baed148a82633cb983e29d8dd31bdadd6fc1cd9b97e121c28be0c000000000000008000000080000090590000406e0000

Raw Header Hex

000040203672cf55783f73f294cbabd0e45a9c3ac3fb96fc8a6bcc77fafcc2d9434bf51cd7c30aca070ca341376b9f49130175eae14feabc44e671007f7eafee41aaf4d19fde196accf301189538d1b5e7d8790ae5770f26cdf5dd9ed0ddb9304ac9dedb6fd1a067609cb649

Proof Data Hex

59,560 bytes
121216020307623daec5c482bd0c9c2b57f66f6ab2bbd03b3eb252f1030a4c3b54b4254a156436c83928391c250120b01d28d42b6a5e443a6040457db8856defb690bcd394e3c7d87f46ff55098955c80782ec527b0add1808cf183bed4d23c9efb9f29141789b53d528883f401f6090bb3fa40c273f470d2af9fb6c6e994e32838155981c9ec04d1c4eda779f67252ffcfb6602bfaa4e514343ae21b92354239c0aa935a37c17fb94b3988d0adce07d179be2e1f1b2ce57bae3571782b3469eea78b2f2b16ee40439c322d1fd0310119cbb911eaa92070fddf9629322a3513b26ee689a75e124b8dce7fe4d7492cc75427ab1516c7ed987f3c2f760e98589f11effa3facf498595cb7f7498ba173872a1a023eb8ee981d6fdc0e17527a3e2cc4167c9768cb109b404f7cbedaebc9c32777582efabec25eabee8a2cd5572c8b9c4c0060fa99fcec194f57d1cce3f9013417604481656fc44c6a8de491792f618464d64f922b5931b9684218978a49594b840e43824fe7c9ea69e4f59e3771aa6089704b6e571ce01f7e97f8f6d3ce349d3f6fd9449547324abf2059b14de9b32ec16292a98f55a17e8f48ab547870f73f5a40273d3c50aa2cdccdae46a25f1f17b318b1d527b94d4b57d30a0e8490c261551ae404da5692769b5824caa87da197d479f5706e75f247d48245e9326d2bf2eb7304fdd0a5a0d8681ee1598fecbcf23f84533d99f92d04ad245c80006e35654839dc32421aaa10bc8c81a9baa9009092a71def02da3aea15f8c6da9942380f74b24fc2a7cdff89bd31f7531e30a100c65f3fc1061725ffe8677aa988b5273d28ad62eafb6392055dd4f85343cf6f7bd6b4662c0ee51d3cfe6805c8a6b6bb35394cbecac480423c86162b5fb880c7357f521f73cf39c4bcd92f82d555d550f9bc4fe7a4a0e142721e01b9dd0b9563ad903fdb6fba7a06ed86a2e5c405bd86a8abbfde0505dbbf4a4bf700ec3bb891f2f5b7b69c5ecab96d675313a819bed619e27f4c92a256a4ed677495fb7554f248dab78e534923cdfb7bbf5b819e0ef554b86c3811691af17e64495093acb3da94985caac718fb215bf1c0224550d54a3741c355cbc91bb890eb34d73d176e9242f741dbae16a0a15a0b0935cf2feb61b043f08c65859021b0873d47cca55c8ee9766debe19ae22050cd91dbe0782ca39eeb78efdadd647211e4becaeaca04c85a4bbbe87a701105fb076f5c0898a25c7911f99e25533bda6bea4e7181e3deae062a3c5ea4e3fb8cec7986b8e2ec55f7a4dce33c17e623acf6a0646bb4187342bd058d666b0188a25312fad1eaa4a82633698b92c3fb713f9957dab5d7ea438123efe872ee9fe619b0597534d49e3e53179e452f2f574686676bbd4c78a7f56af0112364b583946a0d7472970f47cc9cb56838da53ae6566851b812776608ff7e415f887b7fd6020fbfff87c5466f9546cabe58349cb3862ddecb3429f8bb4e766ee7d49125f3cb66b918fc8b9c8fe5ca48e5c64d8f4bc8991de6c97b490867c66847e8e2685c1285f66a8f4b9535c8bb5955d9369b6fc172a3a6199640832aaf411cd1e002f150a2187b6861ef5e7dec6d078fc49c07aa39b335c3103809a8c3451c1d41647d16ef1297c0f71a1628d869890d43d33b10e9faec743e140e715a98744a8896402845a9f6b559a397ffff6b051560bed9941b33e0906cd61bb914aa201b807ac6347258cd6773fd4d62d69a2c630850394c82ffc66f4cee90ff3e228ddefd948fda1ca5c71334f553a9650a4d9fafa99e0508006258145b0b69840b7f973bc2d43e7a71ed14a512dc9acaebed10184869711e2bb0fc5e7e47df6df78f9bbc428f23975a34cdc2f07368e3e00145584b882a1eb751a68e91f9084d277faf8dbe19b5399809438a659ff245d4123f73ab28104f2fa7baefe99ca10a998a2d5178dfa5cfa7c285ec1a2711be0d6637c28c4936f0f2aa78ca8d7574647c8e84a0fc480771e7ab55d3f7f1e7e635a49e569a3727135beb3a26ccd4d35c14ad00da46c106d7a4d0c40753e82fa58a91146d6cff764f44cff73fbefb9be106bdf722e3fc21eea128a5c4cb1697662e92320f28f2d9a711ed8c03fc5d38615d8d4ed10f5a61688b0ea8156355fb4cd3196a5b907c400daf6f31e50b106c14e58ea86b6fe062383bfc97a537b729d577b0dc40104663bc8c427d4a220f99b669450d6971ec83dbe9a157702ccf081ada60e738da3e675b733e7c6ed733c832345dbc4cdf55915b46da8ca5984b8a0ac0c2d9af9ccb0d821443d89ea321b33b196d155374ff6742891b0266063201c4968568291f8ffc31e20751bb12a749cc8a273d20d90d566072a2f9a2e5063ea3a5fcf6a1930fd79ea1d1b1c8ade5dd2de9af3669ded8d0d33eb48ac21254e128bab0ebeb74d316756e0286f850e86dd7458fdd62fc686b0c4a1023a931488c64e4f07eb963f0bc766444a248142b5737ba086f88f6afe9537785a817b4d98fed5915e22579215beb478fb7b71a742e367239354485e805ea50741249c74bebe52dfb60283d8b3f927905579d4095d7ed50eb0e36b13ec3607eca1264715a4670ebd095a537af7a75cdcb22f5bc30d424132bec56f36e0c99cd20407bb9b883554f02dac771fcd7abdc719419b62aaff276be1bd3028cc8d2a53440163cfced005d8a4e6a8bfad7f124a975065b17ea11156f83519141ea10fba85e623ab4c10a5cf9886e6824211210a670601ad0de37d180852e2146a255f78954ca02ad09851d49a079a629845ddb0b1d91e256d05b121a37eb2184367878436904300b01de9c92cfefad3520937a36f9d336f22ec7d1cc7f6f72c7e1ed231d9c90afc9ead775e8c440aba32d04f68140862b3d4a0cfcca3dc97094b2738023f4cb885fcfa0756eefbe5762da389326bb7b36f6fa6bc01ce56d3250581f95149413261e0dca7b266cf49c0508eaf5aa910e9e7211bbfee41e0d8632b261bd595d65c49eecb35b3d5afc17b2589a42183d1e3d85db204d6822c648352d5553e674d488a8fa215841e2a92973b624ac61d27a9e718afd08f16448ed52342382bb2dc90991527fb69a1815cdf9359b9b64bb687236cbf3fa5567c723287ac32993c2f1b8c51c20f7ea6bba31e0457b5469c10b7296d6c1597b88ab26d22d14e25d6fdf9953632f91cd11f4f6db5e665f0e1c5fcd6c8ba30fdec165a44e8300130626f90eadb35cc15de833979932c4723d9da93b2a13344ff30a15ae1878b1ed7448690a1e1ffc9efe843d921a2a870407c61bff4766410e20faa2f8a0bb89007fb282e80590459fc44d876741541cca8676b2d8769ac4a292de2794c50448e75cce9da2e5e279be1c22cda3a102eef19399f8bbf2d23adeb7d3631fa499430f10b2ab78abdda970d6ea2eb894bb9b00bdc878b6cc7e469a02b9a3100ec90157223c1ad5d2fd09e49eb3359b18e70386a45521c545659f658565fa10dccc35bbd5780909550cf664ebbf78fb616c17122934197d7ca716f57b7a400acf5d47fe26884d11ce85a24d08f9e14e51cd3f84958163cbf5e1aa3314d132784c8de18d85bb554f5bf1629b774752a427ac7f861b89e906ec680997c358820d79aaf315027af1ec2b0e277191e1e92d0b20badc36bb3284a6f18c592c93e390b98bacbe80ad49bd39a48d625f14f93938b755dbdae4587bc7e148e22a2c3f2dac0f68a273bdb55ecf77484a3e0d4ba7a5f57998f9a070697218fa0f6af4c9701033378e8c4dc070c28b3d6f5f653c19c458e6bec2e0ebd8df537429d91e500dfaa73cd913b0a3f1ecca06a24c5e52dadebdc43febc4981217a5a2ce479ca28ac99b5a0f307d37702fa4f9d7342f4f8686e2b23e596d6b7574f4968e35fa9796a7eae9880bafddb3a7c764d7033ad273bb7b843c4db466fefba83322e827492d275fcae514179be005ba59af2ce114c9dceca82175edc3c94151173ac5ae9a56b94cb236b2145f3d7353c6bf53e21e82c5d9812ce81615e640a4519a5aabbfc675cdd26acb368925648c76c9ecd466b8c7e70637d37e8bcbea68b463a274617cb8d5b40774b00abfc76255be06b47dc8e7cf6720ae1a968bbcedece8bc5f64974bf416d1b8673e3526a5970f7341d3abfe0f977d4ee08aead470ed9d255f52db4cab76ddd1bea0ef1d3a367509ee4c92dfeb25903de863b90724ab6ee0541c6434b87664ee816d79735aab48473d0d12c9963d876387abba6bd4f3112430ecc239aaeeeed726c8a95cb44f5069d73dc728abca764ba26b7c1423d5db656dd5bc7168dcf9d708efc5df9db233911ad84f034f78035cb3afefd4eabb575e4989aef69e07da84aabd7462c25ab1fc21d0970d1b2cb2e8709cc40dbc186371dab94841cb1f52cdeb59dcf75680739fb0833c39e5d589aedb50dac9b481f43b77bcc51bdf78829208922beee849a38f746c6dbc224c899e3e5b1c7dc53efa319b336d79b55b76208f88ef1219c6e39ec91cd90b13442d83fdf4369b34cfd1a41d52d5d31d8dff3839542e725aeb853357642090538ec22619507453083158249eebe9073fcc4b0dd7b40173a1d41dce36fe190425be0ff925f871aa677c02e0aabff7d0121b24ff9db889e64fc098c1f6064957e81c51c692aac8e7b8308329e477be7dc6287efb89227036605116c697c29c6f4cc0468bec5ba43a97e54491bddf996c593aa17746a38b9f7b65d2f5c7ae95e978d0ae51a76406ed8f275e420b1b10ea772dc0c2bc923867572e9226f8fd760cf8e926a52a582adeda42f76d0f4962adafce671a724e6fb5ab0e7d7360a417b1371096cce0c2c52f56825a4937c40cc33946d0840cc9478894ff076b71dd9194cd4d1010d735a683de780f4fff996e9289cecd5aaeaa54d39b02df16e3f29b29fd185994649820466f209b13981177c4403f27d73bd6040482dd03726f9a3ee76be089a4dfd02be13a752e6b49878031a6a575b2f3d3b3a441032c2c558ec4823889a68af406664eebeb3ec3336197e1114f110d0f87b6150a28ffd3e8c069e1d3ed6dfe3ed18394c0cc0937969f12bcde10c42e294c968eb397192dce404022bb6146cc7dd7f89f0dbd427a2a296833abf0cbea20f30d2263db70754e5e70f5153ac8d9fee5662715d1f209012d65be79fc33790969d4f50d9ae60687bbb8275a16074232a197b82b6aa51ed7ee275e94d70effe1e897be5f59a5c58bb372f5e7fc20e75b765d230dce9d6ab8f3f964e6324ed036720e9ad30bc0c073eb6297216063abfed42ee65833f852c8885054fd1018ab543fc2c9b90c408814e5cc75f257fb5d9d99622a9efdf5402f8bcc8d9d33d2eb7da0ea5c405d78071ed654b1ababeb2c2e40c5d34dee2f3b7f0708c06f51906d9a29dd2b0386526301e3d7d533dd3531ebac6ceb96d8d39f36a88b807c0484be356e75b0112292b8c27b153ca287613052b1117f1d99d4d3a979cad5f953238bba7b412f6892d4a4a31624373c735efb134c288dee5f1b79c4763d3e83de7e0fd48aa2a7a3b39c462b05093b864b08d2f13444bf5593440cc445a3767b0fca21c11e885db96d3f2c4067e0b87129d51f17138f0bc27050831d2ba37c7deeb3e4a5b46f9ea44a1ab5ff589deaba54779fb391ad274af773c71e04f77da0416dea847ded1bcb8d07301bc7a88f374440bce9da602bfdd3d98b92335f5df719f5748bcef0842389cae05d9dc2d0335e0ebf25d5fcc466cad1168e2b707eca3455cf56ee63436893a7dfe6511ff00b725a1728bc90587d619741dc2135a15dc99a000cd5a4691acb30b34d86b32642d3a315b165ca8e707b0d14d9d5bd255330e891b273f5c5a92bb1979181a18ab113942cf6bc1a769f22889c9e670ec4630c1d81059e7e30153bd5b86f4a99069da89590bf00ab8c88394bc78ddbfc7d9494a561a15d61e65a32ef521be4b9c7633eaa3d69baee61d85b774f95424d8d90e8fc84896a5fb619236850f91ec9fc1a181ab676f79cbbf4443e9ada5b0c4a56ddbc88833a73ebce1ecbf272de702519778895fd8d7f91c907188a0e3e9f76d344bc2a7a64a615b589693dfd3cd39e14421a9a36ce4d77014e58110dc1d61798d176863565a0e9852a7dde2ebe83743eef1cc97f7fd1b688a0282c35c2d1151c71681e9bedbd70782eaee061d4c7644bbad7925106313981d596fe0d099820c4f1e3258c376d489f6fa1ff523712e74d4f30a1d23a1cd2a04727eab6505377cd037d261552d361a54ddeacfc7574d63940a399afe047c427a0fc6da279219495b7eb864abced5951f652b490ddfbef7966d78f1f15390ff65984f32ac11ce884f608e9d4294174b514f41bbdeee727a6582c663c67abab792dad14240fee78913ed99915f3b36c42912b0fccc168aaa7eb34e15795dbd68decc7e9837e6732672e3802f1ec133baa67ce5df6375fde9afea6d955d20d024eb611210355310b173c7d67aff06725e036a96ffcd188899321334003da0befcf2a93ae89ffb6500e7404206418de5b5b65b44ad559c8f3358227b761167acb9537c61204c854a1b2356fed210402fb7191be206337120f551ba879a6df8c37c05b48615d2f1017b67ba9a0d1b98960dbd2195a2a0f6a462dd394fbc7dd4e05b927ef70bd9a371086e7722dfbc5cca2ecbba61b17f70bb85c2a37ab40fb5b478dcb376058eb78d9f214899f4a362cb13ced484667b8a43051e5788c1e3a8cc07e6360e40913c53d42c84b96467928c26f1f268f7f84e9fe4f505a76c3e29c18e3f484422194ef8167967e2d58d5291ebeae0e0fb4b03dec6b315f10b56b032455b3387802f23f3831de0971b86d939908a598094a7f56ee4090a0b5d2a6c212d4f2cb8a0ba836e8a880137b2fc48b5a68a034bdce434972221ae98f9df9d153ec29f85d72ef4893bdea2cba907a44c6bcc2c1227cf5f89f8bb19917f234cd0256a851550aab4245cb15a0863cd4b017cf5ef9132bc5224f5d202f231ce901b6c51270d259859692ab7b34b31d2f5bf7de80a0322361f7727bfbd2ba763759684a25adf9ceeb8d4460362b56166ae19a789f1abfa8ad568a590e565b31e6720f5033bcc4e48b8418ee1a99d783c0cad007a7b5b2c7f49b3dfb72f8fb5d9b01566489cac143b2881ac94ffc52ece07958b1f243872587d2d2752aa669f25096e5ca27f1e1da591f30c60111677998de783a1537ce3ced0b6700d539ebb24417d44e014bec6bd43bece86c3598d638afaff8daf21e61b6b6f4e89ac5f39b03991a8d6212b893013404181476e57755919eae1b6f441f2531e5fea7405d504d3d5ce7e6fc4a449969c35263f1404c437ff2e35fa7ec45eadbc7533187cf02cc9d0bb37dc7750f030386b2505ec529f2bc46e1b19a9219676bd7342c9c8ec27d900b670d7b78261c0281b52a2bc0c61d877beab7af2a9ed081eb4faca7d12c7a92424d9932f7815ed280e60273dd37a85bfd4ea6f522f3d7b793ab1da0c3528e667b1f9447207e72337d04e5c5487315d75042443b705e0719717735d8cb2db1606de39f5f17cc5d828b33ed963bff7af9482dc95cad0442be2e80ba58f0931882958d17258fdb3f3e5a694a87776db0b27d3ae091cf6b92e584a77e46e7e60a1d8aa8b59ff12ae1aaced24fa9b363e46ca159434bca54614bd0ea6769d00d6d1cd9a2a968943bee6fe274f50ec8a575c678b978e6f0946c3a95298578c6a29148591514612755370d3b6273a829bd5ea3f0ec260ca3ab5589519bec8404d7763e620e248af0b361e2fe6c7629f65309b09ff46db3da5578f2c4bca4ecb17e61463ac5b8b6c5d7cdaf261278da2262488fc44c347f06a088ef5323fb3cd89d1fdc6cb64b69a8f806b6b4021ea20f0fe82fce05c3534b650b0eea465dcec466c1192eab9c8aa7f2941348062ba6f5706dfa02accd054e1729140160e99d5047cedebbc476aeb0003540ea263f95c6bda3d381c97526225d7e0b14bf5de4fb7c3a04dd7fea1bfcb3e68dccd2840b728093035e18d9c4f93e9dbfff49ad33d8929343b1d0fe51869fbcdd54e8376c0680a9a7228826ccfd72374801bcef651953e0e95a1c5b25bd3bd7c5b31a8b3914a40e330faa9df85f301a4c015870837f06055ffa309fba3d8ba32eb25f4fe7af594f03f8f522b2ba571ba242a50c7a4b0d5a9fa90dff1fe8348e763d80028a800de10a79f3c998309e7c9d686566440da54058cc3ecf573d154b1104bdf76f19e4dd91a8203dd59a172d7071acaea1f3f5ecf375e872e82c065ad336c65dea12956478d4c566ead945021c8056d72da8371e376b30b28ea669d8d9f5c279b05f4687a9aa72b026d81350b539b9b71954d493b946022fa09950ae9d04af694b57e1580029d8417983d5d781256529c2e37d560863ff05262ececb5a9d17f2ae11dd62c9a9a941406e658287e51d1a4c6c880cbe689042ce85a8dd5d2cf4cfa3e79f24b6ad194841ec0df18fd6bfa1adbd9dc31d078e78bded103c3660ec2e0e519cb19fc3aa0abbaa5cefe2c3a0ddd2ca057789a93b0d5d902d34ee040259b5ef91bd1058514401735c36094d647329b73e09c768f29dc1425195abd389ea56967462dae3652e8d9b198ef90c1a597df80f46be799e648620a904658e39afe009097261ab66f94469f3df3c0ae5913127ae766430b6754cfa522c99e17cb99d3bd3b6ca01a0f25489280ac7ecec2308fe3a80af1c50ca074adedbe6e436b0740a361669d4db78a77c38d598be9c7dcb3c9bdde7b5f3e122ef69e4607fe4c07fa02690a639bab015264b979517063ef3f2808dfdd57becb89ab739803714d25520954a0bf330099f8d5e4c246576c2b1ce2cbefedc8585fc180c816cd0bfc969110bdc04131b24055e176031c275964c59295d67ffab5771ae38bc33cd29c0bf8e6be0b3313bf25ca9ed810244eab30975ef160633a4e047cfdcc1bee20d3fe2a9a205752a77120eed5575f199cad1e2ab60c017e25e0268b14a996d77564ad54f4c81999fe6cfb9c2c084e846c14b3c0a4b37357fee389b6e9c8c6add27d13678d418cd102b748ebb9a06dc2952f963587d7acc85b33e05d8d65188b53337e2de7eb7ef856a6c8371b54cb2651d6d631d745d20209afd8f6badd7808969b09de12d414f3c2e50cd8a670afd8a23f15aaf1e428e5f207f68c5c9c8625fbdefd02c29ea0eb23559de22021092ad577884b3e899183d80931b399c338ffc67b1a9e7ae7c04526c863cb94ca1e58a06d005356ac56a9b50353a6408e310bc970c2046279e0ad5f31f0e75d4ba4abde029777a16565accd4e583d7665aa5b9c7b6136ba5e8e30d83f620c791c9f660afaee682f4a93c3a3b144866466ab85eba3e7a81deff1342725fee523fb9137a667d688c9ea6199e98a61d7e2f5b70b8da6fbdb5c228f91364b8100936f5ef9996af5628b4cc7d44d9c198c81a3f4c14b41f99be9ca65bf815f112e129cc3f510bc23d2279ebab8e920a291cd05c5a07aab59c029214fc59157caa139a5bfede465dbd73cc89def59e7cb53087ca7af22bf6181e56ba8aa26735eef485ad2ec8e2f0fce90b91305a805183eb78655a1f9898f22bda8d7753bb54a7e953d6b27e554edae5fe2e35f9d63b1b93582258662ee660b6a128820d0f4a81b3ab6f74f9c54efad36215abade2302883328ad74ff28eef9296b7a07c3430c96ee179e73b6dea6594408784e4d9cd2747e9dd00a632e6b6ec629a77788c40111a35676be7488257a695bf1fa2d17e1655df39b45b247a5109d83bfce1e0336d2950e845ff88bd6a439bfec24dce0f3bdc0f5137fb2aad9cd1d30d6538b29693c01d61a586402cd68c2ac12cd37c8ac97d8b72f7575755800b71ecc156315d1abe578b53c7f25ac4af194fe147070aa8f41341906c03a75ee096f2c7fdb148149e25ad2aa9008f1d91c97ff9f405193f82b2fc6073f4badc1a57b925142e572ef14a5bc2c1d14d04899923835c30479cc34cd7aa040cef12e9adf19281752aa864b33b1ca0694203f12f9fffbae298c57484d851696fc067814732a1b616994e0955e76404ca90997edb001dca99405515c468c4afca93f2643f96648fc6e02441c2b337cd46bf8d1e5bf527832da53865169df246e2c1e1103b774c29d34ba7f7c612879c80152c9264c86991bddc76da4143a81f995fd931ffc4f8adcce700445319d68ca08490678473046918fb0dfe49e7f6a393c25e2c3aad26ae77b9639423f73ae2f20c2d7135bd8bb113af7c3d38ce0bb1e055910240d73f9f49a312fea430c629027e9048487c54fba903ad4d2c96e1a353f5fd13b9bd1bb02f0f98a758bfb94ba4d678f2ee8693455dcb3b8fa2591dc4cf3dd8f9d0e1635e9de4b6c56aedfc71f785be8322d61516936f1e6a18bd61013dbf80a67ae0e69f7ecaa1ad5d1bc065c7b0058a345a35241c16ea19f7d6d9ac97ad956849ce90dc4dfafb308f41fb91d70c28cd05fb4fcf0a6d02827e7e0894fcfa3fb20f68e41a5a83ac60f8ec3bfda6eaa43d1c9662ac9e413891999d056db9500282841941cc45307fbe276314837044f5495584487669866b35a92911ad14a3ae864374f57ebdefc61560f145623f2d42a29134496b48d6a7c5d0d53bc05ca85a4e600e420778142cbdfc4a46d4abeb4e9d6c483410b3dc9ec1085798cdd4a061b5e44c9477b3fdb718e7bf412910ccb2fd8240d69c47c4c52e6065f230e34e44553e22d027c135f0bbc18e778a8ef85a2756408177b09844ace262d5cce83b30d41d6c566816970aab097d457f7cef2efc0ab698e76a9a1fbefadc80cac5cc837a72985f8eae80ce44ea4ec894ab9f1b1b748159c84446d092fb74c94da5ec973714faf660028ad08ac0494e8ce4fc0726a272089d371a57cdf2754264b3c242d6a0efd94b1409472be1787b76f8fb044ea0ff0162c48f2c2f42d18cff1d83fa34b67623f44222d3ef1ae732c7a32881dfe0f3de0eaec533ff1ef427e505c2cc71957bf2af3aba8ae663fb97821e66ea5138ca262143f8ee5bc7a57ee135f95e0ad695be68110eb55db857939d6ce6e7023d6de64adb1a1961458c200bca0ca64151579dda9c16f36f158dc9c8882d2a243c7a8d77f37d8eb351bf58c651d5058c35dbeec7859e37bb1faa0e1e9c5b09c423d21314e2c3d88afbeb90d9d1888532de3c5b422dc9254535614e25a3bb7d20804fc9741ba592a872114c5aa492bc9e82b2d1bce56b4d6d892824f6994ad64bf11e3754fc6a17b5f8c703720a89816951aa5552221e91a1dddc8cfedcaab0ecf64566bc30a622a5624fa4924ecec3f70e69a291f0bc67f1a043edc7686b507f8f8f962cd5baa90edf818983654fa9fc12baaf1ffa67ee9e4e3eb0ab4946fe396424a81f5edf0afea727b360901a2796a0412d1b8540a23323180b14d3debbc0fcaf36cf8d11af103b6d6fb544eab1e5d79c713a11f861413f3129e03aad761db314a0ccb38e8230d722eb16df9d15a9759300de570d06efb96ecff88cb0602e4fcfffa28e12b32b3660bd84da74093997db366060839f5dd728536ebeb2b454679967ab4e50a8fa99eb73694fdfa2536d5439ca3e47b8aa14a0a5cc737bdf08fb7fdfbec9854c900d26dbdacc0d4421922186396229ba18b7cdb9560ba40372d6f36be735c5990ee3a4eb449594c805b28284eaa4254376812fa0078a6c65859db7ddb3a7dfc96b95fc04df9a363dac4b3fcbe9118ffa8fb83ca125a7af23684322870e8358267964a75dc2dbf5e84f891623b0a11871ca326a2a41c92a1a11089a006840611b9d50e569ba51bc2ef877861a86225a0935a627eb57782156c7bfb452de87f089df4b0faf04232e95a98429d13a0f2d4d8e5a6523925592ad0d52bd4a210d83ae23f94c42a6deb9e3693dbca59ad251462e99fd8dde34a1b90fbaaf2eca955c9247bc8dd7081ed343d72b2e15834ac62fafd5d2ba9c9fb35b4b1561a1767b88ec58ea97962882acafc47171bfbdefdb43963f5ce416f060506e3a52ab117c7788cf9dd0b44d3df11c664e07ea9ada3e97c4301a5fcb58548e4fffaf00fefe731e34fdb422d3677649f8aae1937edd4e333c657019d0c5e04b57a0f206ed34403bb25f7c7af1e22e8d8aa7af52c4d6350420ad8124ac6a35a0266390a7f5417e910f0721a9507bfe8ba882579f8e83f3f88819c1cc60987be921c3dfbf1c5bc187743972290b2fca06d2ae270f751f327d751591cf8e07c610aa9e6f8dbe71927d7ffe1836ae8a0373bf6aa3ded7b1fc3393726b99cedfdd4254f78db3e4412985cf3445184b79278e8e55eaaa24d37e421432290f79729b558d4d088cd15005e26bba7fb74746ba84afa2a004775b219f9d03853272157815e39b7cde0024ab565b98a6b5b2afa0cd64db87c179034ec4270d96c93cbb3bd0101f24efa6208fe4f35e1be4fb7ff8844c1d81362659612b62f5a9629576d4652b3244093e86165ba45c007d5730b031ed2314fab18d62689b5db6fbae797b84624bea58f8159aad3db7ec69a52b9710ea50eadf81df3426026823626c61a3f0b2d4ca074883e4fe8ec8704a088b30fa9ed75078ce101f83ba2a2d43dc1fba055d581a8677c636b95ee5a626bc7ec17c9b981a105c43fd7b3fae3c58c55783b912a1a00fd0f6f3e108f75e653f9fa62b332e7ccf51592b0d92b153327d01517e3ba45ba50ed7b9ed96493d328543b453726d00c54d073d01c6080caa1b251cf909b76be69e681f29aa9f0d03f4e2532d3b11a5a81c11558aecc8af352b0a30153cca9c9b6e01a14efb618e6ee3f9de5af79acfbf4c39e4bdd03c5a5b7988b26dff95672141742f53fcd48b9068ee1eb4d9134f635d26bf9f7d924dd72e45d636ba499271b4dbb1d6d867dbf73226304c27e69d57a479188e5bec77a939e829821e0bcb475cc692c958d6237b1cc60a2f81f3f6faf677dca299dba8e5660d5d3316cfb6fd8132e495603016f2f99c399b745bc40033c1f7041d09a8c54c56f1c5c5910fe2deb0b0a601eedc451fc9e4bda8c75ed00c01616710e1d4bb16d8afc6ca8c78130cc37224b3d289d888ee7abd443a05bc09863408da04b032193e047e105ddb541990adf34cc2183e1e080a08b175ce40207582f206eea226f327f360f856e6c544b11ee0b895e37b37970c197b1250155e0b736db5bfd864e713f0ee968c708fb8f6b1a7c9a5ed7e519ec889a299658dd649100cd9df6ec0961ce20659d6adaa571be3aa603cbb5239710098369485e6594d1810c834cbfe3d3507d4820e3606577364e2c5c1be7e2b91b0c76c04e06b182560340b67b7fea66bfb8238b716ecba5ae6477a42729c618c94846d09cf185ca92aa588cb36d1e0ab3df743709fccc8b63ee9f8a941b1356bb5a65206e97a7a383677c161638aec8c2b7df9ed4c626859723e17a87eb303528645b951c02a4c77c6b84920c2b859aac0bddeac2d50439fffa387dc15eb72939909f502f3fe4aca260e783a9fcdee97ceacc83bef24237876b921caf03a1ad891c50262f73e9f85b90139b334a8109b5ffd6fa89d765d4762e0043ba01472f1ce5562be3528cd42cf56d251c3c4db40ba111a5bcc4212286ed4b30dbfae0baad40fde0fb372dd3f81bb75ef2a94f71adfe2886248605e3811290e50c8b4fbc6ab948e5e6f9df1cde83db871bece5f8861473a29d6d2ca9d82887be071dc659924ae800af19f84b5b60d67a430f2c976374578dacb99ef37200793c525e87a2919c9ac3e9e4784b787081e3b4474ca1ddde6274ca08e1056bc249770c6aaf2e6059af53dc2ec868e095c467398f1843f3a288ea55d06b6717e857de016685a36ffe7d3f77b8d331a88fb0eb35836d75e2f96b9adffcaaec838e12cbfff10ca6c612295cc0bffacbd6fa2fac409f9fece10aaaf9c7766ea17c131d08b0779de28b284b8947e0b1bc3e079c16bf3842460126a788c3647d374c5ecc6f11b6da7c21bfd55ed00ee26225c95faa9c40171da7166f7147cad1a904c61797fa7c5a5b7e2602ba0e94465899f7b414b2c65414a3c78f135112a3bf4c8fe08c4075cb498e61c17074007ab91de82631b8b378423f0defdeb21714947cdd419e188fc5b3650314822bb15633efa2151fd6c43df3e3aaaa522465f4b15e4d1b9c9cc132550c6bc836395ff3efb028b039f08ebf480de29af94738eefc0f51b3dc07e651038484cfd34226130f55292dab67923fb146265bee2aef2320e4b438aaca57c1b30bb6e769a9b27e85aa66c9d3de974c14ada81efb21764415e6862f0873fd5a01e0eb5b5b3ddb60ded818d1fe948dda99fe115449f64075a7b8b2137a9e6202d1d59cf2fec9bc83dec48cb5a39d86a8a3bc2dec4488a421cc6120c243ef95747f688c062ef404a93850575f679ecb234b08394f0e67599611b05f00e20887391519ce2cf296553a008df121d8348b4899041ee28719d05f92d0fa17fc17b407c0e8a8b40b907b1ad7724389dcf3bebd3d4f524422d0d9c35dd7d0e4156f732929df358ec59afef1f37a82a950a39060ba411175367766bd64bf1f833f91fbf8936815487943e469b6342ada2b1ff1abd9a232af0b4f63ac05fa061924612572452e88d2f176401b149712f655bef96daab2904567e5f6be0988b47e35dfe2fa3497951d197bd3f6d6c65c206f5f126ca60a158da14e606834e6cc1bb90f50cc4d0f11be011b21609397fe52b9953732c1c08bc02db638d0dae967e43a57b0f54d05777862ce8ff2f16922caff281f3ae04cb4ef4f18b223ff8f5bfba34e372a82f9189d86d57900e2f122cd21353dc7a69bc794f7145910e6866e894244dc79f2c7687769f95ea49a2abcc50e0ea039ca6cdc81e3061534e40fe06b4dfef11cc351b65ffbab0696be19dcb28f039232eed7f0e445c639b4a6478016f225f06bdaa9a71ab35c08d0598c8e035fcd094ebd54f454d45525704a3af6a477795411aa0459f9c74bb03d4aad0981b461a1fc1f55fc2b048aa4ee306855de6e4397509c01f31cbfe43cc4388087029ad32424bfc91e7134c5a580b31adecadf70bcc8e6bc89ce24352a8bb67fa3cb07f4390881168c87bc542a4023d1fbabf6a69c7b5371793b037d8fdd601de4bb16180583cf74f024fa500caf854d09a9c7c9e41d8657803302c4061f8aac53dd548255a9457bf3aa3c65d39d978f85835469726629ccecfc81321850b5b7feb1dc10fd869c62946a663bbed1d1d856507ddda0158009b4ebf226da00d75a71efd1a05d0d7b845a3b34f50ef7311d811f6424218aaa7462162b5d07d84c85e428405caec124571b9d7363f0409db025c5d7a1a827594a16b418e35e72fe95a52f2883803f53cd82a04610459f55b95d041e1f554f08de9d0305cf08a2ed5e8c69d1f3bbe34c53cd5368990c5a7692210606aca363931a08a7c33f5d4c0a9a8e92084087cfc373095f94f6ff0e35070448fa263e7391e8b099347f6f45c60e04ac226adedc8c5719ab706dc8f3eae365adf22769b1251881b7d0dc7780e564800778cd23b3d9343962d6778d5159472ed93e63b1365ec7580620415bf28bf0363ca1034c9684e60b49fcc31cbf47f6f1a58da7c22995ee62ea44ecaad0972ccfdcbf406f79fa83b3fba39fc51e5155f1e9cf561da10d875e9762f0daab2aabd5d35744115ddcbc8c0aeedfc8b31c8a79c81eb81d90c409a94ace33222f76b0850e6e6647888159e3cd4b3ffd590bab6c8744aed435cc6f3e3736a36200fe4bc7d7a751fea82136051949244205bdab571d921282608cef92995d9aec06d01fabb24f9056b47b0eb0cea2f24ca2f1fed77ccd9ebd6947a3e797f9709570db6148af1728ed83b27a9f152f3470753f075d6ac5dfa41f2d10bbf02e371b22dcd157fccabe9c197369b41ece114f2aa8de5d148f6c1f62ede5b25e7f947a0b7929c9aa3a88f674f4761ba4eb079b509d852e6928aa9b43162ab8f657bb7ecdd5748bd6acdc7db429e5d80964bd752eccc65a6e3fc63961af4ecb34b295bc3d478d132551fa95f2f57f37d698bace6fbc1588d442256c017c6d5e1296d028f63c827b4bdda4d9d7f17b54a40169669c43159a04f712fa118e8cc1ae0ba33339dc158be8bdc7b5eac9fa0059c3c8973bd31ea579f2d37c7c50629213a78e6ea9e8dc8365fa07afa17404eaeeda458f520c946c37b41cbf6aba4e021232586f37676df68274056dd92cf74d5abefb91a2bebb4ce0df1eedf5c72663cb506287a4b87a50c9b07045e68543489e52dfea9e04270c4071948919d4800a6d80d233983af3c093ceaa93c0049234d68aba5482576d51917f3fe96bf1b22486272b1cb73418655c0db317c565a28744659201f6bfcd36cdfc31c99853b3d229bc49121a7aba05ebb1f06a24dc7286ef283a99fdeaf44cd57133a793f50f6b04c475cf0ed9b6f859ce9c0c2cc2b80ee979d6444ae85abcc1d9174a553dca1212d6b2f62d85d4a6cb419be157010043bfe3a02a4293ec78b811e82caa23afb7456d148542c681588554b345eab25e2f873f509a7dd82ba9221c4c7b7366c130c61716b1e406fbbd5745f3330aa3c146c1e4f09aa95d09965fd571ccb96201c7c3e484d78dfa8a1e068df9919cdb348c54277910e479da4773adcb1b304768c62e194b276e92375c6f8ca3f4ae26691c3faab856e8844c46c5e71a568d59bda32a425f0dbb9cdd3dd1edf07704d7761c7d398fffe0dced3ba8af2b1898e4abe13dab203debdb2ac1355379556a6c466f5b33f82e78d6d6d686559746b4c4441dcb6a5308289562364b8ad28b6cbe9bf97348aedfeb3bfce7b192b3b1bf2fc0b0ebbadb77fb2af7665e7d67cddee265e5831278d057fe9e1fe2ff0bb369b4acd4b454dbb2c9a4aed19fa8091e5c7daaae82948a8043f7cde5a2720abd0d52a3c1451620406d985d5cc0f3716110afa46e29fc73921be10f232faa19317b4ee6f10ca558d3f1b569f83018c08303ef9145464604a14763e480b4e876b470f1dd00ab47e3fc8e9a90a604b90147427c28dff9a2af1aaab65a5df140a15eb2ddf16f17ef8a8d8532e28e614f38ece2f188536705a76ed6f075156f74a8dae3d47869e92b8d4c3df43837dd4a0d7f4ce47ff1b8bbc03b15be52b470b419a73374cd5b21193143f47278c3401d6e26c2b7dda94de7706daa5e7dbf347fce0c8a4123954eda12722d738c686a12317f55f3961372cd64d2a15e8f94f62891c466334c6698bcf5a2a2b8f6d3f4a3e00154a9f6625c5eeee9c522e8808f9a1bac5c81cd399f244ccc3e297bd17b2c42e1f85e2936843c716cadb05476f8013130546fd2f780441f4800d261738b41c7b0bbd8e2a604e76618eb3bdd8695f51b5bee4bf7cd16251960c7a5708f82fcae637c323cea2656ffcdc7d07c5f418433edc57ee51c796cbb9b69614fd3cd148d4ad73c725d161c1f22f89cd5c35dfc6fa5cbd277fec18821d03988500b18e820b5f629c0773c7815f4252becfaea04630ea34e6ce7d6f1576525840c8f3d155347a1ed86c7ee4b4280ef8dc1132f310218ed82f2f6c41e15fc6961003d0e6776bc98d57b6cd0ac7959d6032210753b8aac783409e489032436288ef4e97648dff203ec93ce0924668219a80721093cc81cdeacdc8130e7f9b4ffe15a3c609e5fbf0c2e269c953b562f1c5dcaf6ba9546532d16d1bf25a5b279b6bced91acb2fd20f1508cd4f2cff19bc74700f51a71b0ba607fbcfc77c345cfd0308aeb54c76828dc89db88a4f8b1f11267f5250729e853ce6f76675e40a2be777e679e0a29e211144b7506e47b6773870bafccf4b120af6177d97f125e1d84af80ef8fcf611148b5cf09688ac188090c6a6269bb9ee8fb1b0bd2c52afaf97e492a904ef439dd3d6ece60cc01b0a00dccac3bc5f1888427d33b6596b7788b9a8c9ab1f9662cd4aa256722018a7a1942d45d4e5bb37a8564a5fef16f01ef46f89c792fc7ae037d75a81f3b63cb78fe3396f8b548f959c101a8257620a9dd49df74f37a0f053d6f9c59264bcbfee24dff87d249fd10b64ba3f360ef6497041fab56c6b6568dd73fa97f4efd33e0d8ae33af6ee81c75b11d149b70e67b19110d848a084adb0e4376f6df5a503b1f8ab4813ad1d52f1a37f5cf6d91cb4d4d306e83500e887e80c955b08b8753d79de5c58885e69c6422d5751f18d05167056c2756179fca3114738fbb5644e92e4b9d38d141b52f446fe3530562f073d23858d97afbb1e271d305e95e466e3f5ca746f756a08277c905254c9830a570ef838136dcbb2616d2fcd19c2368edfb9e122f69b417f719ab4b4ff5ddb3a02d0de5981dcbe5a3f2edfcaf254d95fdfd5da8dd523ece93c36a22a47006062f63a5fb578aa3fefa602300cbba1bc5452f49d7d7c4dcfe4a53c398bc426396dcb7b17c6e8a5b4ec7c623914f16a33c2a620e77ed4766bea23669d7350617a679cc70a3d656a02a775c4d7255fb2a61eb9247741a239ad5769c0bccd5c470a13a2727d67888ac613f0981092a59db321be040be92d14f13b42bb5feb3346ae768e366317a16e024f33488dd553bb34516bbf88ba6c1cf2371706da566defbccfe75fb633e1cf4094c2aeabd329a501887db87af456c058264741130f73a4f3ccfd5db6f494c3c7b09d5b4011030d177f0f1b9280cdd38b3a3ce912d1fb0aefabb4f49fa90c30d20f62729489041e69fac874e7a4bb1da884964e0b7f44a9ca243da5a77702c889e8d4cfcceb4a95ae596d47f071eb4a363420c960d9c588b1d2565fcd24bc34b93cac890d3f651bf95bb5b46de73961c85b12d522f1a0a631be56d54d5dc96c65f6b407372f82268e2f7f5d765bff4643c5b8227dc889b82d673e2406479fe7414593c9f06ae7580fa5e763a303a6a3955c94eaa1ad1dae94aba89908d5d2872ac6dd4ddbc632bc5cf41ce1e4528563778f82286c9b457c35b28745f2c8aa886f3bef1657d2c29924a8ccf0c3e2d42f94855194cba804c2bf47b88b058ffd40408b931f9194c6a412b3cdccf063f9c148197b2f4315d4f74523ace9b4f0d11559e61e13309a0663cfe36aa196c70c2dbc530aa94f0b41717141efc671074464306f0dba353f07d6e9d6e1553f369b2e930d5a727f5c86fb698077bb4fd47ecb5be4883c9e43f97ef5d42753d4e5fdb92940ded0675f09faee3aa72cd305b53f960512f1e048e58229b2c5fde158a908c0cc70145cbd71096483e12b3bd6ffef8857de2c682d4ea49ddb49e7ac437e3c1c486eba623dc827fa369ede0c200eeada093fd703dcc8a2b1750aa07cd7be5078a4ca3fc7b81bef468edc463b90b898d84493d3e39a881e384b8c6d02960d2d978f63b6a04797616884433369f4fa08a596ad3847b43c581cb122ae090fd0c0a230cca794dc7ad9d9c2243b548c293693d596552076d3de5ce4f593cfbe80bf982643eda977800c4b4e741eb1bd1c416c7d0568294fdc07681e96b82b19ee1892af0013bd39511912acbbcd6300f052fc96169cfe31d01fb1ef893797353020b896a940f40454afda1bd107e88dc39fb15ad25ec92158b08f6e4fc345e13c7b795d52c94701be5d437ac8a5796eb72f4d5a026686c6ced02823b628181455feefa12ee7b6d6fee1143acde14c5e9e4fb97f4b9e46f5a2a1bb2929f738a84fc78abffc118a04f0dac8aac507f7873316992c72861db60785fc112bee6ad728a64cd77c9d0ed7777dd90484bd636b36e542d6b635fd666a01d86440b9fc4849ab4c02912adfa9c91d367a93b61a37323e63f6072cb3108a8bec40cef27aaf8f5b4674fe817d0ebf961e125d0c101da1ec77055997f5af275ec72a91bfd8013ad0ef2e16421239e170b18a56c967a95e94414403762ffaf6e8daf6a15cb94d95e9754c49fd75559c23689bf99e090d35d2b9f7bbac3b1bc1a4ab988b9251cb03c7901ee314ffebd6c5df07fd85d6b575244ea32f0566476a91987f410f1bd6e7b30fb5918f1b8597402122b547384c23792cea51814782a162d413e75aeb0632529e6b9d42ee3a6132eda3da1f1aa1ae473a2e8b15a7b583dfb38a45979db79bc1dd702135efc6032e6ceddac809a0a3261f65ef41d48670f40f25c172364b2a93c934dc8a9dde3e19915af36dfb2267fc66ab000e379d9fa3b4f91593a3d3665ec4353702a8a9e17aa65e660aca813dccbc81e22c908040381ccdb4b1f35deb7567541df19c42ced3b96dbeecb99a797a631bd1e1ffbf11483d32d1c379d2f8d5f4e8dc9707ed5e0d23c206398653b0cc8ae450de86a5eb525b15d7fbad1fda6809c45c7c64d5b8ac90f713e7fad91d4177f6dcfe9c6a98f22bc8af1f74dc143b96808dbba629b6e39859fe227d9932bb89437b931adbb368a374a88da6e28fc2f0fa91a187df11daaf25e6ec71b734cd701495acca90f6ac61943609f8473dc86cbf75f3f7611f4ceb30d480f8ccc9a697a65357c293c2f3d220e536d99b6c5f35885472797ae2cc050afefa079b2862430a4ee8a2530ea0e0f115d957c1fb6852bf2605898f603aa16459aaa8aa3dd29bf1ecfbb96933db2549d38c6deec32eb2e6c7d20e8fd9e552f93ab1f035602fdd4efe95b1cacec8e37fb1eafb6c8695682388c6f3f4fdbb3c4a1db1e1af052633382d949f134152533d4e79743eb3e5227b476203393463545ff8fc78edde945bd687c7e283067d6f34fae4ade44c15f381f365f647de5dbad18aa3e954aa6943b8fcfc9aa481aabf1ea5a9f90bd39be2ed3f43755fdfb9061414ff6b017d9984b9745ded5005ad9aae7a5a6219f809f2e0abfc829fa9988d276e33108f25be00c37250795016cc4300a9b2da0a7e2e1fb37b41b8757ac237ffa52eff884c57598d56fc59b1e9de56890c1a1e6caab8d2b2058bfdf9596d70a537376b4a3cee3d1885002b450b9db7b012e1acfadfb0ab8e812221d7af8ff423986ac1ae77585fb03bf7879c358a8855a6e950acc19337062f729d530b608f84b7743a1079017706eee3bb286901353f21c1f42f8f3a3e21552ea7d544f6ec1cfd974f2166faa53ab020408c892a37ddbb23e77a2f2fdbdcdbc954b3947e271789a5fc64bff86ecd2aa56500ce80079fe2942e7b6f21fcae7dfb9da8f84d009a13780288c71622adcf043e35d3f8abe1e5ff00f59d345d09792e759e1a81ce69da92b79b2f327e74e21a8a738ea2f6e2d23cb46bd7e11f0f0f7ed3c5e9636fc6789c2754147e6d15512b2a85e89312e31349f9a0fcb00aae5089d36ad645da2ff40d59f950df860143ea9ca5acac32907365076f69b215ed85ae5209cdad1b7252b31b1cd5c3bc3ae0590c96d9f9ef23de95861cdd61073b31fa8b7fc83a6c0faa681fe5950daee9640233209fb85bd32d431dc27f2a36e1e68074565d44556edbf7ae3150496efcba5844b982531ad83c2ffdbca10d487a83eb41a35ff0e36d51bad26150d0bf78cbdbc90d149522d2ca6732009c0cc250fd22cf497ca263918603dbc7741c6353b6b8877dcd18a004dee941ceb83133690076477abdce96aac05b97c1898b904293f336c7c717fa556087ccaf8db7842ed14379fc0e689f16e347c2cea8099c40a90cb758758ee99c860922d2dc566d914328da23d57d645a1ff6e0caac7c4a8ef9e6f19c8227b574c637039049928117c6f196ef420adb6faf585a7cfd9c2e9dfef263d9a6f12ae167018830d9f5a3e7396afa07a57a02b24518e0cfef98cc731e8468eec9ff6c321a7aa72174559f94580cc20ca9491a7a8921829dd5b9f4e79b79e9fe6823dea44562a7ac96606833445a6100e18a1e9286eb17f7cd69b7979b069e5154cc901f8aadb256673ced144c31823a6bea6543b928828e0e3938a5ac505892cd82dd66cfc79e5489547f4cc774a08843a2fb83c582ebcd81c529ea99e88e22ed5867f20b1e545a31b6a5873504ec25717122b8919e1b384f20952fb005de414af531d0500f948d5a8f77689c4ed23db0216e12dfb93ae73794a500f91d4dd1a8a20f53a9ebf07bad80d992fa58647efed08eb52795ebe2218edbe7e27d9f0935e6bfea1de43385786dba591a0465fbea3ba5cf509fdc06f6b55e2fcfeb8d7226e750f3633d9f39031a8a53b53ccae9d040870e6f4d2de16ae5e105ffbafda4c1ae45dff00f50e0776f9d89eb60aafe153e2937501ca6a04a58bc2ff03b64c4bb4578fafd653137413fe556944129d5b015176e1dc533cb9008fc73cc3875b9498ec8a22f737d38690ac0d401b0e59711f2fe03e88824ca7466288db849045f239aef1add497fc224fcf44741bd20bc626624e2679788fc60d6ed297d7a1fb07b1195734110cc792c52a820271518cd5c505a6ea27368f31b65f42ddbac63ca0492cc783e720831431aabe7bb177e5344ebf57ea271f25a92161e795504ffd65b8fd3a417fc1de9940860a0866e0bbe1b72e3d8f72a97589147c1251eee2af084a9cbdda8c312ba94b942514396b7d1477d3508cfa0adf358119b56024ac20aee2dcd123301cf02f94f03271e08f37f79d6f69c4412a8f7a7cb5f41ac1369becb4a68b8ef341255a9b2d87a3187f3d5d60beb7d6f28e326000c7d60a2adb9aeb1efc82e102c9cfce84101ba837edffcd0dbafd1276becf3f97c9e3049aa5c0a757a3da02d3e54e694c1d1454177dbb0a242b3e4848a43503e0525f6a585a7a54d15167397e02fb2d707b7461f3857c449aa4d0873a16439dd92f15aefe48a5de10adf7a2aebb1457cb593eae87b34dc693dd19445db789f82d6eaddd0888cbc3af03d7244ffdffbc70f7c5cd6b4508e0f15577b4b1f9cc37f8d785df485f2d28fe29a7f5aa7949728524498a19a7fc982e0b3697114b29527f418633a2e75d11a8cb396c456db2244f22165c81d8e7c7a9bd2e47278b3f5c3b3be94797b51a03734fd95bd1b55844cc6fed9c671c6c04d4d34d2e422f06f270f7ae8037712056dc8ff87c2f109e058eb4cfb0997341e48f2e06304bac1ea7ae022e0001f964b24d1698cf853deb4a757d9009f98a7ec13463b85e336c4c9af2dda78515dbbfca15858e97c12f7bf6c21cb3f09f0e2ec83c779de696e957b71cee636c639221ec5f71faa75f852526e4738e4bc67aa68f3c7211261ea7cb013f70a8e48d205de93629b4748d82f9c1919f66794c29dc3b736dfe34144c9e526b38562cedf31c925fd8dbbe0888a1cd75d4837717bf878d81464e6f922ae243a7b0826adffe2c7b915f54fa659dce3bf2bd2f82337b3bcdd353776dd14055a7258139cbb2b7bca09edbfa9b2a43ac909c1dbe881720375c3fed987113531e415deaf71bf494071478333ff1748f258204e7a19ac8ae78ab74a58751d426afab8b2d91096ee3e00aa82de11b325a57f7fe512cefaf61462e0c2a506f5c7b02dc8357bbbbaf846f3c7df1cb84774ec1a9c76f86f8a866a07d03e6bb75433e7ad6437f1441443f0b012c813fbbc3e563af4764a9ed05ee1f5991403a8643c00f32b1be734ddccbe43988eb856ca048ba7b4b98f8adeb77651a9b68da99143aa35116f535875c6748e46cd6986d17d94467ccd4a1b84ba868a28b39028cecf21c2505735ce242d1790830e6ddd70bcfbe9f4603928be65625369ba34edbce089f8a24372c0d5d8370c923b86576a901ecaeedd9322c809a7611a5bcef1e1da8ad1f40dd91896213058dca679ba0a7b048a8b22993657af1a62384cff3345de4cd01f287f2bcc9b0fb4cd0b0d384f61b9fa0b53a189ac5ccbabb5b129b45e5498272028c057f7ae0fe73e195edac36369e2cc398a9de36a225c1c2d54e167fcbd2a8979afea749c37f9464ca702b0b8122b86fa19c78b45b5abb8ff3588c052f258d3c65e1cea196ce1495d0f85c314a5fdd52c414586f933df88f077861b3fad009f736149d90bb12935eb40da1697cb8565f78e7021a21d684df8b7864adf60988538b4b406d8f6f425e64e636f1efc49329df55e638466124a6b5042c6ae9ff18bced63e7e5cb2c89c478241a3262d3d436cad01299dee83ffc7b80026a83de70b90f468720237a28e874f142c7d2248e50b4e7f2309f66b55cdb33588a7cb3bc9f120c98c6730fdf43c04f64663a89f6d28378189ee38ffce4f2b39d007548276fd07ae01782348be6dfce024173950a8f5f7615c7580d40d8eb514b622166c8f8a6bb9d8066d2869fc4046a944c36fce0d0a6f573a2aad373be5b3e952baf8de07b86fa5609c5aaf0b298b4f61c4986dea9db3873950a482bcaca0121b915879b4a20ccbec5c5c718ca2d461e54ce015d0f219599a799b255a07d60b5e2cddb392ba8952d55eb9a5214645ec645f18277006111fb64f91830d6dfc3efa0ba82b6bf3e731848b0964da85142bfedda6d0f0400a776fabc508b982a037c852f6d912c7937638b193ec0903dbccb3dd7d36e4128ebd6e047ede1211d9a5ec41aa80cd83989b3ae1be57ab42b96d75d5bef82a506a3ecee579b260a6c41f497941d26502a19de963a9fd7e7e0ec1048a3c72908fcaee7c8f989d94224a0c2e5124df7a2b7d7a0eb96dbe048556e856f69496a820a7741df7be3b73e38468a0098282affca85148606e85e87dc704d4e3725b613fc84b80f1a34bdb813c18225b27fa5e511754afd792ec55b5f52f28af56a9fffa5e3bfb25491207d8de0ed8f26075d04c0ce840296ef6005f3c29c4a32248c4ef09511ee56c0c177da941e92b2d1883e384079240d1f1562a248668714744b7ab4665c36dd1e9461028b1f3bb3a4be1d0f411d0573de73654d2a19e88beb55aec7a1b5e92c5538b9c7694beaabab2e33dd7de6d146af3616bb20e07d21fb72172900a4c8413c0d179b207d9999f6476989c11407e242080be91523c62902471f4198f1a46c8776aad7027f2a799743686987678af42362de7b2f1037b1bae78fa89b8910d974a273e4eedcc53454efe59caafa518f26fbe7fefc4245bd0c867a8d6446edef5890eadbe3ce1eea3f0a05d106a95a8744d8daaa510395e62098b5c7fbea807ef2913b74a071af29064b83bde8960e68b6a98ea6bf04c2da39865e815274119a723101163c88c21bb330dad2a78b9be470f202b0e5580581f2a21a3928cacd1b35e7c27b6b7b578128533e271b399710e518fd332cdd8932b67b1ff07cb478b67350eb8e7572fd8150a09eeca3961919729f2f04b812e3b51c40c497ac2bbc0cfd654bd21970af9f9c6fbf91aab294bf21984f997ebeed9bfa0e93215960519e73648f00bd9e63c1c31b0f44e088f87b262438ea039fe26ba2eebd07f320242ffe282dce68f7904063e829a78cddd447cc06fc31915dcdbb7b74eebe5ab54a13307356e87bde09505aa2fc67df0265fa03d29ed46451b026fb73fdec1ca93f2e63b8d91a3128f1656791df42de3ae89c6fc0315d8890d3b9a0a7f167e88871501189996c78605fd136ba14b8801a0ba481131838b1545ac1b93ca50f4787765fb4752c27d9b122847349bf803362d5c4145b5d59871841c3bafa2715a920772c367760c7a09e7716bc0a68f66ddc8585804c2c1475b68acc43a95501da94423d46746234c5c1b8c0b2c22ef4ec34a3a2b472672d0edd2d088aac49b560e0eab1ac174114cc4868357fde95e2bd1bd7dde2a4bfcec905bf2670407f6c0ccb9ac9651d56c5df52bd7d31a5d316b65eeb34796fdf6464234f36b1f7567e1f92bc5136e87e993f2044ddef8cd5f191961754b731cdefc52fa1877b02fd4e04b8dababc79c81d4e29cbc6a529e4bf0d4aa3140064d5cb9f9b572bcb213f2257b81aac7fe38f9fb6622fa4658f1a415c39f2276fef7c3b91e36450d2f9929c4d879b7de211e94fa9b1694062b55b581176aca3a770db4dfde0ef4fd1f779ec2442c9b42338dd612b3f0ed7386789a9a7f7288935d4027e3e6e3a82f5007f871cf1d4074b948263cf47f8c966355405114836309f2edbd95574c955246c33d1fa67a989d73a55f6175dec77a325b2ed5f87713ab3b6506b1389012024224644a46035290b3e6c356eed8a179e0cde0c2cfdfeda667cc682e1dc0530f466771d35dc85d984901f5587ad99490fbc8305675093e75fb8752e8d2643b76e043bce8efaf2a1601ba6c3797b4de92ee7a8800587d8fc7f7f5af5c503fb3838afc0c08d8bfd6223263473eadb885512e4b689ae1eca4122d5c4aba508138a0181e24b41d640832b6fbbef46a991c6f9852021110a31cf55b5d661ddc8e5e7ead5fbfb8b9ccd8b6ac15716a3e19d08e055dc49a59e8471549bb02e1c6bdada5d95553fb1000bc43d337cb2392c75e779aed21133b79db4bbf2c0e0462c3890ff1870c94150b4441727a75ab369d2a994689814ca3a3a48bcc5cb81529ce2f6f5c06acf03aad0e4cd66af7f6d24f39163069bce38c95ec31dad42846a9c994795f3cf8e2e88ea33ce46994f50918f6db114074ab869231d627541dd569d6e0ad1a202fbb259c339288f222fff2ce887f0b23544118ca799fcf2d1cf86dc627699b59e4c0cf801a7872fa74ebc5d38fd50e37e386d53a9133bc848bf4d4976a69b7675e478d7aa6c0c0568904eb335f5323d3c6226234f3f02e3466f9ca1fed9b93b6ee180fb03f94da49df1dc6b952e20f49beed59688394fee9fc9fe29ade8d8fef732da6a3ea35f113e25fbfebe1cd1799c16e1798e58ac679d760ed25312b1f6102e3205cf4aee3ee3aacf75628a23a31cc1bfe45ca1903fcf63ac510e414bf08ab86a2aa09a11e6ec1a47f5c82af86c89c79f23cb78be13463d84bc0ea7c2ff59e2cfc28cb4912bf6ea331f69d6f949c81f0982479371bdc4acbc13fe03340ebee9f8e6a5c4619472bd38c774a32865463bf4a67cb1bd079f5d6ed26241fc3aa06fdf89d9d7c1811c3b3c985fb5eb9bdd5f7eab729a9f66c68c86b729839c2ad6cc0fa88fdbc189e03cb5cbe8b79130607e0440167a4327833ed866f10b4ff382fa8a11a232b7dfcf29ca4fb8423125e370ab702dfebdae990e039ff6d19f775d17c2c1008e823a0791a098263b5095cebaeee77d0da0d6c2862a9824fb9e8bd49257b7704a6298bdf6fd1bffe4ea33c9e2ce1d0afa3205db5f9ca0fb005461ff1125dafe8859918894dff5a13bcc6cc2b4558acc3a4f74ca81df53e5632faae176ec3619348f4ea8c0c5e28f7955aed4067013fb3ff26f632934fb5464cc00ef5650814cb44d06d54b57607ac164043602d20d837d6ef9ba77f1e4ec992624f2d6dbfe3bfd18d42d8e08d71cc02450f272f88134da921f0748c3624178884a677937310a4411dde9958e0ec89a29f8f7e7c865bdc3a894c3c59c0101da723326042559f820bdaffe7a44fa5699864c4a2e65b0b22d9c58ced7fe186a9e229faab18672d44403e35a403e887e35eae1ee8da6ea3a01b40697f5142963411f407b2307fa360433951a2301d592670dc94beb56b6ab5e8ab0ef45075c9a7e5361927b5846bb19f2bae1c4ef6906271c8d5b8f0360e7bab95a85723ca16e8eb9363666811f417b30785520012d0ef14be27c5a417ed6cc897a4dd16f7d6cbe93c60869c1957521a8ce67b5a80935c0f93deb8b70c74a2532c4d3e795869587fd8a6571e28d64e62d051136cbee47350c18c9fcb78351d8dd6fe4905f18cc9661a4ad1c357e7c03b74bbe99dafcff3a73b2934d1f454cfd22a058cc7ad18111b826f1a92b8602e33d0824e6fcd48cfc0a22db4f81f7b6ac12982678599836d94a0b35b54eb2ad9235a7c147c1c5bb0756397fb797283c42ca68953fa9e8e12ddd7a5ba4a9279ba4dae83420773c46de03f9ea8906e229610fce74071a6ca49898f6de33501e9115c6655c5b6d316977f19d3ad3ccd7c8ca2942fc7c96ea458f944669468d215d6a0b1da5e0f9ee7853c341f6e95ee012c769b2f952253d2a706427f739a53a20de8b8079d80c4dc2b173aa639e69979bdb72fd6f2150824a3e35f451ce52f7b05df83d9dc9c55b133c34d191628d0c036e1878b48efd393a9d15b92b12328e008d2b82984d1971fc0cf9e7cba9169471b8d2eeeb26b09f2c27800b3a4cb6c59265b806fed140ff9738650a543c244ea23d171934ee3bd4898e2bbe15a75dca6170120ce1123a2950f28ecdc6c41128350ab83feccf773e9db371cce9f1f10c0878ad9175557c379e0bcc09666debbf25e1c529f65c99748d901e2e749c3304343ce46ffa29c8fea95675c08be0fa6cec50ee6d6c3d5425e7e21036fc97d55f45e41552d771e32ff5aa8619330e82821aa54c9453d5e683c8461370a58dc198062cf95ea91dc80759d2a0f08517d89286ea0d4a42f057256083e2e31ffc5a358007693efb1f9c91ad1d07adfea36aada96ecf4750fd7944989f6df99522b0560c256da4b57422328748a0104fd510ad0aaaa0c3f824d9d04593396e2d00ca6641ba4ca00d067dc93957c05d5d2c8e86c310a6c1d5c2630230488c349111359a494e9b9122e2b6424f038e250d16bc01d09d50c5e3d3f7eca26c92346fd79145fb70b0e9667ccb6ad0fcbf7ce9755914034073591ec2d24f1e56085c4855b5ef5bacec9b09a7481c8ba3bd7db491bb23a14c8213fe049d927d9a400d1efc33de9df5969246915a479e73ebfeb4f534c93b08e431ec7ae5e8d1f06d98f03239a0d19f71bd05da0912a5a96223f9ce0f59cc980c8d87eff3f6b448e6b4675fd3d7a7e9eee7060f441e3ae1abc7860260ad1f2af5300715623242c4de1c22bb87e3c5c0e0897c0b24de20d267112a62ed3fbcef44913036312af6c7677fed3eaa0b542b2fa9715eb9c2d8a611779aedcf1ecf8388fba8807adee884affc34bd4e5d1a51aaaef965d3c5d5212c825e56c9ff98cfe670f9afe4a3fd5c9f17c1d75248518a0d1b4b9572118cce0b44acf9c47154450ecbf7b98ca751daf287d5383777942ff9124e5fce4fa134683d9a89e30d8f4edc1c318f08e8a6fdb8a876ee3e1551d6e9028799a478c20d1472340bdce03ab6b4d7d44ed0d3080fe82efe64700b27c9799b14f429c125ac7f6fe367e0badaa7aca58784cea458568dea43b555994a1e12a1901eac581852a50b8a1416e4993a437db72e2c59864f8b02cf907df246380af58926399fe46005044f15510ec1b452b074ee59f62b343131bd797e3fc15a9730eec0f02f248b62a1f6f72f78f5adaf759dee24d6754c86e5c9f72d2c55efc6cd7b6d17156964d083f74fce94e38dfa95a627190db4c9f1fbc73da69cf51b80b290b82d7d2b1a862f4366bb9e1beec42db118d8f111400c4be83d1eb28bc51e1b122a9ac6167478c99e5d8260f97dbc1760279359f286a4f78c50ee81b2e7525a9d92e186ab34cbc681d29b520f4993245e95beae09bf190435e131c21a1a1453e54f1454d4434a7a1667689315dd3d2bff57d61b99d83c84f0064e4c84eab941ac9bf889fa6eebdae5c91a9d661ebd8bf8f83cc518098235ccd181caf7ec5272b5610bbd49a44f23c31cbdfe8f0ecb4639f5b846ea94abdd64e205ad7edfe321028202468c02c4f092cbf03f0f467bb677908b3d4ed15be677a28ee00af0c4b3f17f15dff2661d3809af8b2a7f9f3f31acd0266d6330a3305e8be4bf0140d0cb66875c5f65f0cf1509723324b19ceba0964779aa89143773e82dd2cd8626d4be5139f336c9619c0cd495712f8c38672ef95e5b04ecac83deb55109fc2ddbb651b38d6f14247c99553f2516b7268c1851585046882feb36a5e655602696b5870963bffad88ee2fc2520fd9ba3f63d8a4d4e4e9c01ee519c8da61a5b38bf48f5e725d0a881ac67b2d77778d02fef8e6a5be8f8553bf131b8b3da3617a21389c065330a37dd8796ccef620c6928e9968c394721be878f1334722cf367c85f85c00d9623647946aed40ef750c622162001715e58598d9e3f9a659c28118cc6a6ae2a80cdd6a058fce2b9b7015353f9165ee510f58d7103d294588006bb50983d766f707863c820e919b1fd45497fe2b32c0213f82d93e131bd134c605ea0bc1361967921308154d63704b6f05220b30974038de7c58183e6b03af214517c8bac7c8483b062bc699bb1a692755d44055442c51f4d742044a206fbd5092213c3d8dbff0acbe7ac5d5ea2e751527528031f7216c837957c8c2f58b6bb5a7894d260000f703cbfc9297af74e345067eb9cb20aa60ec7c76a7c91cff105c99242e74599689721bc434b4275814e983008412824b03e51ffb2deae4f319aca5980e10664db18517fc6835e5bfdabb3809e0748c8a48d40bc52ec3a7e8497d2f7fc5bde938775321bd478e3fb134b664edb3bd936be5f315536c58d520c20c94fd20244963820bdcd8bcd53290e3cdf74633a289e276b1dc57453d5b76b69ef69c5a3ecf33ea16989682a4ef6abdb9dc1b1908ec0f366673d521cbf06d438a0beb6832a1af5384485d0d2f9a79af31b5d164898991e91264fe83711397bb35e5ed110a6e1d4418b74571615808114398801f9ea07d1e8c30aa7f4228a55da0afea97ebfb217f15db4ca4db3229e3d4020d6f70deaf34e93bfd01d3481b26d7cd495e04db05d3d64078ad49942ae3103776e729a2062e933883fffd6628757dd14376f45e24f4637b25bf121cba9c74fe31326a0a03878922e5aba46bb4d84ec4ca18e3cf2e73bb2fe20aea7eec129c49d74d3c4baeb405f769260e586f8dc6dc2f3d44a28a8b2bc999b0f391a3b181afa4ad0c7bd6ea9f2fdaedfd9d629b8f1d0278683b6c90df6c2180adc201055b66284070be30b83b094a2de4ec72fa3042be11c144274ba646c7eba29153ce3cdb5c7e9f34079c81bde70ccd78dd99116845a27d482d86bed36a8b688f33922c1ab70f196150f2db43fb578f599d46939a45b1a92d4d195f1a9c48b5591111843d058d35e9e9a5f23d5c625b9b51a197c2150ebfea16e613964725e613d4a507dccb7435e9faa1f971622c462c25e3e039091023be27280318d6435a7b18b15ec96129f5367b73a81b65dac469e349c42a12027817e9f006b0487af8596a96b4db4d58b0e1a543b5f245e5b457bea979e3c6d1b4619cd3782f7aa3295ea71711efa1d9d07b5c973b452286b3b53aec3f1e2d097b950aac8c7e1c16d2dbcb1edbd363040c8ab43dd197e46b11bc8aafaff1f0e017ff59272045fde77282513c620ff0399bb9ab092edd28770fd02d564f91c3fc2c1a5513df91f789578ed3d3fc1331794bcf3df35e38daf8e38142daabad70e8bbeb539858cf4e8d7981f6edeef9f0a35339c87d7f7e54a87506b6243d8c6ce78ff3ccbc15e3ccc8e44a5d973c14c188a2db457c0808aab2e7a5df56cf397340c3bf000be2adb7c007ceb221e6d4135db14c0201708af387634006022a765edbc9799f3be1d36d0b96543a9dcfac998146fa0b677e4995fe9875d06f5390339456b0c9dfde70d325b66f768908365cdbcb8aba0411333de8c980ee38d9254476d4225e6ae34e9663a80e4a4f1c92a4c84ae95773495de588899b3a66a8251bc393dc49844131e1ca0d9ed85165604e37b41daf7a8b5d8b2d3aad450223c33b7c613c610e1164896db3c558f58e5a42ef70c3166818fee7d46820b38f449a18832cdaf2a938bd0276b116d55591b4e709939f3b4df3d21e0572feed9f4e1000f8ac7adba9785d709256a98c6ff24850f7306d34abdf655459058eaecea0615b5b04c09e9b1602fec1ca954e99d39df09c6b2af2c24e54acc27bf311aa4971d9daf0459d17d72d9e700a5c9d6a5e8a11d0c6139c8b75e2e3cf22cef0453cdb446f38112d9bd197b382abdf72ea78aebc321cd5c72cebc042eef64aa14490d9739931e1b9ecc105aaef4d019066abba471c19992de2bd7b50b7a652e6eeb786b95dcabda7e38ce3a940cf08b8cd0b6213e788b5d542fbf77984951c348eedf071ef52bc1fb5b7f40611f6ad505bcad0ea8ae3e287bdb7a6b7642bb5586e3ec458e996dd436bdc5a8d5ef6841cb8e550fd4c0694f5cd1de06e3eb30c28c298d3556f4992018eb89d5e9bb7d8057fc5fdf173748ef58b1001b1b9002d6cd1b0bd13efefbe50a4d8a37d6c790090aa72c330d4633d740438f0e34b885a6afaf1f1e8de9f6b6f8909eb771df681d89ad7eecf51f35cfbe13d51cb56087a3931ad80c803bffed50ec70d475ea26f8ad467d4554d7b344b17922cf00dfdc40feb14e7846be17742aaf19d6e3aabe0d1470284d29b8b16b0d23b57926dd788ccb0c9b73f51503b82c11674824aa837ee5a019ee384d30bac24fdc2d5735cd95b30d4ba9f3cf1a3ac8e3bb8e9f63954a850bb59f678e4326c363c23b63dbeb238116158e49720d8f5d5c48eb76194c1c7009a3f7572e38801a8b37415473d7c57d5fbd3b06509c0bad7df2a79ac60cd2d58c39fb5426e53925869f43788118d81f1f3ae480861eb118733406da67c2b5da51f5503fe99010ad2d28b8a6e8d75dc0408bc65b95b7848b19c1021029681c6a3d20993276588b64c14f0f8c3dd611696666c90b4c0e08be1f20076f178532eb1f20943441860d22d2d355ca36f294511f13473d1a0d016dd88700c7f1913d0e97555eef6d16a78e08447d547824e36b08c5e6c4e73e68a79693364caaa2949dd8fb575bd9e6b38da77b489db8d8ec5bc09b0fab267ebc1f6facaee89232a02574e79189bdc50067e6848c767ba79b0d2b64a8a7333cd7a6a97f34315b7800e8f1a0894a53ac332c838775f93eebf703a4bb091490db83388996bc3534007b3747a779c766f90d94f61955e83869c6523710777979a9bd9e549cc0b5563af90ba6603f01bdcce1815e9ef97529959ff28b2edcac49d816ef48c646656cab2178577c27986c36918186a1173338c41dd9710e43bf2ba0c994e63987c73c0a127f921ec015ac33c4a9cfcc8a2ee9ed6244ac4f5bdf99defef4223f440b09ea59bc0d6a1a8354d96b5c488345f70dad713cc3e78f21111e17ee17ec162d30f54bf5d22ac1319437d59c50d80bf694021902ae383fc92d1abefe3a47c7f683c3874d62d3d67e6c58cfe6dc384ba370d26c70092b2104893ef3b82452b1ab9e8fca96e9efd85651f018ea710929e5b404b133a722092a7febf209a70bf6d65c28cc8aa0952db0a17b049c709b5e40a92b675e4a4699df0ff3508ba10b66035ae35418219b45f551135ad075856a145015edbdc06b2909b5a1e24c006f8afcea8e50361831c32408754999b6aef89ba9312fabf5a7e583665f5434484f217271b2393a78d8945f5b0352ba869c71621c14e1e56b7fc6f1fa6a9eaa1f0a095b09ef5d910981e0ccb0916d7bf4eb8fd76894f809a7e33cd7be9769948fd0a0b2ac3ba0fcbf9d99481a50eabfee94ddc44d77af3efdabd7d8d911d904a6997ae3682d72dc1d3ed786ce65bb31ed58ae025a5d837257b174bde587afa6f63db3b5f100ccd376dab105b09426b8f55950582f02a7037d9e87d88184824fef632c4b8dd1a38d2338a3f7b1e9f55355c0d42e4716cb4d77987073cc07beeda4327a9a655f71dced86fa2f23c82a38b981e2075d05a6e8295139738b714d0fe82e1fb228fd57efe1038710bc5214d0f8c1008f9737c28bc18459df3206af998af9e468c42e9b38e2c858577717c35366f98419b15727a725d45a64b704e41ed146c3b0c911e3af652b240bb0546e9fbc372946591139eedaa29754a1244aa0fa97505f4f431b8436f8c3c8c6f597fb1b15fc4c1979c443d7b9f74a84e06e1e56f0d94ef05067ad717108d0a5aa28022582f7e943fd8a8c1774f190d66e5df383f33d4e06b3e6bd1ba00526dc69fc480df5a7b2b4728db29cd9dffde677b23986f820c75f3eb1d930e7920bb0c0f9e805e6036089e0b22130f978c4340fc781249c81841871dd4f92b713f9fd1103a32efa33257a2ca5fa67de085d0b5312d037c1374689b6e47c3ad46774e59df26b976290ffe2ff8194d6f31397fa84fa27f06068d1ec41f951835d4aa009dc1eb83bad9731208673ebd397a77652490d67a223a059431627c998eacdbb612da42c72c26f5295bcf497e7d46e9b22f93fd8992882ae7138a76dc9db5161d2c77d950f03b31237ba0733156f76e09df2bbd496cb8943c3abacced09a54978cf638ce528303df9b8be6005dd3726dfb345590f47514d0b45aadf250e732ef702d8dbdf43ba9c11ace14573111c183dc2a4c7663573358824a856faa1336013d004b2ff18356f1e1bafbc624978aca5345060cbfb1d726966073780c0c0daf3f5baa9c35485cbd4ff7a564b2fb479acc2049988245c3b9b0d0c59e190bf2ac9f3c2165c15026497278ed777cdda1a913859110d6010139d8f23b54ea03a9349bd97d862fc5cdbbd5b9b92d8cc7925eda72f71c8d514728ce8498323ff4c165b8f30c55bfaa946cab48a3e1615a51503798bc564fd6dbf86352334c4ccb932b1f97cc87568828c022712c4339377a66d2ca32604108ad68a38f9f01b3b8c3e48185ae553fcfdceb5ede60e8b1a923f5b29596ec4091ccc42acdb704499f61da572528ccf5438e2a5839e32197d8dea1891925f51ccb38072f4dcf6007e8a78bd280ceea56d83c1bc5e955f0a7d6b8fe399ce1c088ee0f10563fe8808f199821506a1d9644911b65ade33a546f502bbbba1cc352e95ec92f6485267184288483776cb6b02ba490be8df706832bbf94cae95e0cf0fe2bb12a95ae1a3330c711b2490054cf5157c12c153ba0ac92633357f7e72c9938f490f1fa89d758ee840feab00deb8193fce5d1e2e91b00c243711724081db4855a30e53707c5f08785221cb14510fdd96d753ec3f4d72a4b5523107295ac59ffbb1520409e227ad1ae160529e494cf3122157177f74bccfd0c0e6b15596a6e8e8bb08532b60a26fc1a25609b5b365db2bfe689c76772982d158697b5b004dfdf216fdcc7df248a0fe03fb8f5dfb00c17bad8a186cf071e2ff36294fe6812d225139a8b9faa85565dccc1ad62388d564c33b740a70d224af29d58638db708b490196d58d23cd4fc2a6ce3e71bea5b644ffa69da15eb0e5139c90ca13b8df02a01512d694de6d0544b3d07f6bbb8bb548e8bbdb8c888313055f7f77e7eece16f104d97e0974081fc564170a26852c4b13899cddd2db6cf038c6ac4690dec0570c73f2903637fbf19b2300d05187ff8d5315285df61a6a42c5691115e88ee85a95ced468f9f12a367952d9c20d13765ddcb067729085b0cf48787691bfd6f9da8b08e3efa53d4300c4282561e8af448f2425287d38cb67295d1237f91d70528beeb1122eaedceae76405540a16ab45ba0359bc1445cb882c179392f8fee26638aac0953d5c2075fcfe5cbfd87929093a54e6aa2c0918ccfeb16267ebe758e607cd6fe757629d2c4a66ccd568e587fa61a7eac2cfd2eab79d24376f61ce9f6d16c07346751bf26cbb7863dbc868caf7761f35060dc753a48ec8665fd6238668d15e49939f1d36d81106b7bd21d2e6e210fd65c553aeaf552557a7324074d62ff494fd2480526a3d53979d70bd95e46b6272f13c0e0ac5127730a7169ff7835a8b654efea2c6d381b2a00dce6bb344e817f494a78fbfd560e6cb82a38ee2549e5c3c9286f8b3abb9d51fb2595cbe9919706df223c5f45872ee67d046d03156a0fcbb8d07c8618f4258bb6e9699656ecad71762cdc55f5c079b0f063e473e77309c4a60906abd79139e2cf6daa7dcc27c19c486a4b41e5c07fc55885563fff0fd28681ea1572171b5d59d053abd31c54b6c6c5e78910128504c6a36dffdb84272f4b16ed2950b9f45bed9e40c473ece27863d50f3c25786a0c6e2d55af97de237c921cf86169e71313bd9dab30de64b9dc55a0368dc4858cfae7b50d823ef62b86c5ecb5ea71652e47a4a11f38ffb75c8110324b951ecb7e0a1cc26b7749bc2f0ae2278cb39ccf1271d89ee83f58349c2faf989887ea56c29f63df1f12262508422784b4f42ce36a84f434aa24f5a921831822989e64e1fce6b13435f70e7b77363518a12bc1a826b40d679b4eff5b245c2a566e5b4a9fcacc2b95fe2c79536250a2296812629647a9a974509fb2862d202974e8339959ec127fd3acebdeaaae476ddb66ac6e8268acb1208e8f08659e7cdb493a4516864fd16ebb89c919dfaca5f0a75108d116d722d74924abcdd8fe7fe0a6e5a0a8f2cfd4bd313fd5f9fc3ef42180b11c95a5fefb175d3581617765599137b82f72aa7824bc1fe4d2b5793507d8f80816c5e43836c12a50a38d6bade4f36e1b7fa3c30fce12f874f056951f7ca1f035f3d43821907935a7a0a7ace6c43d5fd0425208df242e8d58a9e92be2af3f28e94d3f7e2f06bf701fba146ae8ff1c5c0fdf1a027382a869e578c88639043545672455da710b04e93e9006492eca1f171616f565b3cca8540321698de8a25a0d28e667f00f17819085aba8d7a5dda5d8cfb45a09f0a95d61f27ea6a8d3809f963ab9f2fd7902d8a669be0e4e58ed164b38dc1f17ca3d9e200d59549077c97d5f97e29ad1e4373b02a185fa9d4eb2e3db74b622fc35ad3855b69155ac04efbca7e6fae06542e5a67046aa04ae086a92dbbb1c9f69e4eeee8828c2f70a88b1a7974be5b3e6308b5651ec38f3dc44dba0fd6522a3268bbb4082bebb7c02db09b8b9cbc4aafbdd8c84f5cd5589928ee4482e06bde7989f17b41f5dcf0cab00aee8e06c46b016fdbb801f7a256adca02161b86df82c0451b18c82fba9c9cf9f27316e6ea964636691a8d2cb6d4a8422d829107b67200a96d47ceb99b21888367007c166185136609db37de2339aac9b7c800f87174b237529cdffc327848501104ee38a9d06f8344389df1779b57e5c40f41a2d3f2a2a623f0c2db07c344844c0a281c6d8f45e1a91a1f01301f35f14e01cc87163649aa09410e52fedceea4ada170075d55dbcd169e9ac09ef9fae39961a9fd92885011a841957b00c5aecb7600f611d00919a588d39a29245049144b0859534b2ccd7e630aed15b4df2bbe394547a02d6205915b33b5c3f5f635d48678b1fa3a454ddb75f4834dda341d11b8b85826f99aefd339aba8282c652d4246e37d38dd5629edd2888ba3a24cbbad6f462a3187d47b1c5c431184fdc6ea858130ff6bc8b17dcf5a82be1e23665c8b9a997145538b99701b7c2f389fd63e0d8003c3e08adee8a32e0019ec6ba63ca74f6bd752c0c0dac7035493d00542ac80d413a036b5530932cf10ab8349db3e33aec01438e0c03ead6157eb4484e7d6591544b15a0c2a4cac8f19db610fe9ad34ea3f02d2b994abce7cd92f93de465fb0fe89b03632d47563352ca5e520cadedb49b7b72d2d9508aa9a1f7cb02726fb74b22702af3e424663a4ff7ac1fda5594322d80593c7291a49588c77f7276763f144afa537d6b3990dec64291ed443cafd7d2a2a7fd3b804604b1e668df6ecd82fe04eaeaeec2afe0397d1e33bb966ddf861acdf52be6664e251390977cbaeb92e0f3f590d53fac948217d391caa74b020cb9c5c0214fff0eaf973d643491e7cde7fd6109cc1f88f3e759e0cd33c0c9b00fe51efca7ed4673389a0a73adb54c57b2c43b5bc818ed3d7d9bf0ccb0d5e0413b8f67146f3e3e05ac56f1a07c91a961fbd1b863848041c341a40bfb71ed7b0ecba1e7a97103aafaa4440f05c727d7f4ffa53af53b81413614f8bf31540459aaccb282d289cb1b90dfddf40227225542ddff016ef8b345a05a7b3226b78a976754af43997532802ffb240ae56d7ce7f3468696172177d2bd137120e173f49ad0ad5c7a236861e5a87b7456f5976ca541f43bb2411e25fce03b2feded8df0ebe9e2f10e44cc53d7ccbde55ad25fd2bae77f7873d18ab31cd9c8a513c1f877bf1577fba9b69f31567ae94e6811b297ca19ff8abf829a7fd7c8b9d3c602e67c5be5000f5834be960fbf38932eabfb7f0110403cc607d1740b90559f3877622af235ffeb7e4982b3a8a6053cf36d0555636f57cfc8fa8a0e6158c20cc349b624577b3806884aea6e629b6da4de03e4eb47441f062e1e4e623ae5a719f2f1a76c5094224c93c44699994a8ef960fd0a886c9a8072d1bf41c25a5edcc6036a083e3718891afd4e158d9848b56590da03888d558e171ff0917675db7fa5067ea4a8c38d25d5cd70994f58ae3c07d8790d388dddf4efad148f18c679d2d55a9444ec9ed9a29b180d41f2d450ef831022e052d6b5a8e599aed249cd8d82d83df19292a6b65b334f0f95fb57f82d54784b1d1cadb7ce9a9a750ec867c77a22eb037e5e68eb7d8224cc9708baf4c22b5c1232d3932bdd8175922fe93c3edb591d311b39d8e7a8ee52174e68be80559edaaa22c61b71bcbbe6f636184852eb4368639e4b1631383c85e09bd7fba571e81540dc8e63c24b112d85fd006bd61068b7dfe823009170da3480f68f44e1d3f754f286c432cb0114c98f6443496a21184941c98b12e38bbb9d611bcfa77f17835b6820d3d013152ed0e45cfdec3a50f9d0ce8ad8591168f4562295187483ce979c8f38f8b4679b3f4aa66492b5b4a8ceef24aab9ac6bb34e52ab26b3a5d11bcd0735893967c68f2ed744bd3d21d0276ab301638424f852f04ffd8a37b71519f6f61eecf6784ee67a7be2d11c74e95ef23dfc5ecdcb86c1ceb2fbe35b913cf0a1eae74a5b84f49459e0b30890f8a2c873fceb8b0cc15fe5842d2ac70beefdb930c8b43c08cd5d5ecf53a45bad2e642cea07e1e0e33071ab823be4ae4b3b35b9ac87dd48f941f612fa7dda3d9f34afec845ff4af1e886ddb2fa51d8f4ee9e59eef2ee116824c9f931b72bec96a005244605bc2dd41c246fc7a1e4fff2014fb401271da567e472250025b604f852ac5e60e5a187c03b3462605fa5695a116862464a10bde4c8fea44805165dfaa0414c57f91abeca00b4b22797b667aac252c95e2ca20d18dfd987b0d151f68846ed94f46cd7ec71b7b03aa9bf5075877ad52a0b95acc01ee80d6987e2bdaffcbea120fccf5ee8de1969819591e5ab0129d37892b7d53738267d7b26614ba1963770420feaa7ee90072fa7d396de0ba5a0ae464f743d0cbeb3fca34e42db3567aab2c118919f04c920c43582e3e1787f89b9416c79b3bc0caec95ba04c1d1b38897fc7117f5b2ed86ec8bafd0a9f0a27cb0547c70aa99e45b4001acb835676c901207d180abe471409dcfbc981ba0485dbabbfbd052cca34f3b23f1de230c8acae0ebe1c1925fb590a30930e391af2807265f77cf3ce26ae3295225896f964cbb0c815959adc331aa9238e0eabc311565caead5a6d2c70b11cd2e29924649eb268962b19b69944a91d8698368dfc1b81c0b2f32608d28a73eba6649af8af4c3661f0a6a2ed728e32c23adc0bf1d7d13f1f1dfebf4854647c7b98f45e8c6cafae2fcb429dd8779b26f1ce9bb48363fc932989c2268dc359b226e19ebc0f1c8770b5dfcea32e15156cfd82344c023576c721f01aa53e5d49b386c6eaa03ab841068a26a61ded7b8ee34e0550ebbdaa33cb0d6507ff5fb5063df4a40621c5b253319a75389d1b3d068e4f5daec96bac507064e05c52dcba17bc9abcae2ab947598190b5a75dc1c3bb7fd6b778f1d4ef25e77c7f1095d7ecd4fec7c02a3f44b75fb76d20248415f2c3d3e3a0ed894ad26ec9f3fa2a097c29458e46e99e42965cc0f251f889b495a82e47cbe3d2bfc4c8bc75909d7b16e6a42eb3075a969fc98c3b257671c75a8f58af1422a5a8b8f5fa66ad910fba373f1d2eeb1a6a1b95586adff6cd67ac20ef699e166efe747a50a846ef40ee643db4a348f4650cd242d6aef193d2b712ecff573bd0c13ea5e88b3611775c0f273771c68fc16fa0abf2bc5af5983bc7cc9c23ef1fd26fe177c4534dd242fe3dfe9ade70711eb6d0925100973f06cfe1f12d23e3904f845f885f47b0aa0ffede8f0881c1e2532ee2583f7d74f4298f4d2de2127f4f2ac058a8c7151e549e18f47ddbb1b70542f560bf549f8921db08f98aa26ed605a29f732b74975f8c4a5b1945a691f02a82c3e717dc4b5a287e41ee963ff9d40ed9e6bd7dddde0051e2718d2f30e7b3d47198366f90621004cdfd662e525c2a405fe7b5b16b62027039838ee42feb4ed0b4e3c97c4ba48daa117e9b6992c158c21a17bf5081c0dde847141f1181e3c31d2a2f486ff8c23346a85b1db5732041ddc05acfd9adcd954e5ce12dfb00dbbc04c3b627197bb19a6d4ceb667b99ab9df85174edff1f90340f67338590121b061b7194d0ddbda05120db06e90f445b329c320d467f4f3eef98379541b6ee01a47ea407b6f031f228dc8a89ab6cd0fec43ab4db62617ad6713f814df1bfcecc62200f50846b29045aba598f67449c27374f548bc4b3996929dd7dbad14295fc98e7166dc93e1a56baa127078762ee2b82d04f02878fddd49ba90108afc9067e0d9072f8093dd35972091f3fa719837fc7b53510e60598415591a12ab25430bd2e6586dce3ded8fe9c084430727ada1bb6e989b4d4eb4cfb641f9285a2ca4944acf70a52a55cba6aaf95bad7028ca1dd2f0bf79934ff10ae50298281584ec284c9bd69348e8ca3ec0b4d4b83af731156aac4a11bb455af6e0ced46ca4f8a2f570615d700712b3953d611b5949335803db099f37a2f7ac74421eb0fd3d39694257429908fc2ff43ab8e1cbd108ae70c6b6c300fc8b7e903c57ec9809829790ff292a1d00e0a6ff3599c51482440717f948b97381d35aeb1f079d5e86334950347ae7b8eb922ef1ca62afc00ae61b1c51adbb44fc5eb3783a34e64169b2c36eefd181005786c420d40697d31ec0577a9dadbc4ff5d2688d55583b31dcffdc4ffe8febdb82f09d9b82a02118655d3131c664b1e5800ecf6c1742861d48135f3b770b1321981d279c679ffb8d060645b0cf1287db80ee4988093e99a2c3a795aa0f00cedae2f638519db768740f660c2852c77c816a45a5807cac81ffa0e0ed91f47c25d3a8cca6da278490b782992178891ae374dabebbcbbca9c61dea25ae615af784d0edc0cb705c8be4ff22cbf1d1cb3b0e14b3f9f10def2aea56c1b22cde4a450244235d1610da8b482d347770084611e9f7872267eefa669b9ef41de664fcbcaf9496b9ba336fb6a4c4a2ce6e7ac5219a532642631933a70d64cec4f895ebf0fb79a17e2e8bd079d7e974a402aa015a3e1556b5b48fc4c030f8d571d0dd55613af3c0c1619274825f2d0ce014d42ebe72d73a579a78b639ee16083acfad8f5158ea37392f843a149d2bc96738d1646acc2598c4294fa34640f9d8f28404bc48eaadd95b291cdc5d92bd94b3027e138580a1f93b69e740d36fd2bd9ae7e9d5d7935cce75a17047b671e29154e23ce3cbfc492dbeb7330cdb68a33a5b5aa5195a1c5c444d14afe6d2660ecbc7c08e045b438b0a9fc50ec85ce23e9574979a809ede6b233ac407b8c96d1e87f66959aa56592fa58950b5f6d91b0ebab764b0768a79469351c0f60f9a6e145a47e11700d748ed7a0d2f1bbf5b7677ec0017ab09d12c4731be6a134802030c1c1b66e58482493a2170f92da5db303b541b16c4839330fbdd77120a43bea236f8111fc4749c10a60e8b3cb2b28212e39ce7c702654ced54f1a682cfeeb35df37bd1e210f1c3208ff715fb73bb424be0d88747844643207a31ab0dfc8e29323ed1c5c0aac766a7b3eea73deb4d40411994c208aa379d7dffcf0a37450822c81544f20eff06962df5e0fd5ff0e6bff1ae9bae8c1d443b6decebdc263735280bc39066acf5d3a66292451cb4e18f54f3a41ce0e280720d6391a9071e51733af07adef29f19c32c138fc46e5faab698429ca4b42d2b35037ed79f2e2564c9b0c39101bcb4d9cb450ffa494fd8ff051e70457046aed1f9006babcbe83517458e5fc7a5c145b4cea675f50aa056f07676a4b6d3114e09656f2d02d07b1d6548d2c3d674564f0ec764ebfbfd72f51abcc361c3b761e2ee84a485ad597183c17fb8b619da4e0650ed9a2e69ffe551120cbcdc5bba60dff29b51dada98bcf789c081290a88ba03601a25752f9d1d714af6fe5fd8c6ddd24201f6f44f26f1615fa89db49dad9e1761c0cf7c62c12459c45d37b16786e060a742180868b0a30bd84a78c0496ca8178e89879335307143d0b5196cef459d62a0b43c586c72614c795cf71fa131a730f714cdc486682d065badb68d81fc49b224d76bea5c8582da993f6847f4886383bf7aa07c7a4040a955325b9be4cefa09157ec9a906536af420cf610e22182ab6ffc7fb5312272deb8542f0ac4571ea2fad458695df02a58e1716214666e2d68d6245ae93ebfb3fe07361fbde7cb0cafc1bc21baa6d8498fdb6774d5a4a46e165fe4f9ababc49e6b0f4e01a8b527dd3fc7ed3a7818f45ff31b0545341453fa1d7b050c6b2ad5f7c3c841dfa35d5e260f48884af9c66d1fbe39c0a96aefce5252d3faa8246804192655e901233d49c1f94606051e86fb7bc9e5600dde512ddb4a306d55821906bd143d3e7f2c05292d452c9b31ac3969b160af26092fc2ee12774e276e304dcb14cfaa3cf25217bb9b3a7e637f4c167d6532241857c9ca250ae63492d3b8aacf51d38f1b8d1ce4923250e68c2a3887304d5580ae365fd76bb61fc2943ee5b9646f7e2a5a183b364b365dedb97527e646655e4294407b57e705a73af38e9747cbe10028126e4c6e850e42a79ab9a132aae42a9d6c161a93d2cd895092bd0e6499a8456b873d1039bbe93fc437e1ff0170c18601f1fc8e016fd61fe7fc0f9455212cf0408e5d615a96b93378beacdb6cabf5f41ae3ec1264844b04ea6b1aad9433a1095f8cdcfac13d40d64fd29436fca222326c2b9f5975178882daf2fb68ecc7ea325a80a859ca69573c388b553f8c7c657cc27c0a1a4afb2a56789b295317185992193dccdc2bfab41ff5996eb9cc13b1d55a97f41262c9d4e51b42aa8e70ffa3cb389987b098670a3baf299b33a321b9a07da9e769ec948b6fadb2ba102520658f0de553517f8d96e392adf37be613f470a09a40b4bf54b33facd6325ea635833563d2bf63ee91f69187e6d21dad68e9be410293bf82df08796192d35519d6034cec147cba3bcffc70069cc063b8ab179c926addfaccef4521fc31322342159cbb7b02ea4073436550ec3bd46c66b70f0a9e40ea7e7aef5878427852433bce620441262757ca0498fe3637e29509bb62f8f5d5e0f716eda46dbdbc859e7265cfb040d24122b7949f0dfb5c50cc9a8074372823d7e25338ec9413b7fa4d01de6cec8179cfe3327b1e0400490e0633409ffd047d33db4302f7b328c8611385ef18395091d39b18d50dcd90370a2e99bfc9c6fe45e53a0c7b31374d11afdc98a4a3758c8584459f94ece06c2660ee92d604cefe50f12bdf06afd1b9abf4233a9a149c9da37d34c5f3551e84635f3035de39a7e4347c6dd0651efd792a84fcda6a91613adbb9431e497815fb2d962e5c399c20f529638bd585ac4733d2d56434a58e8981ab2b87416c7e574b51ad2cac0cd8fe8d0da1f37d3d97ea8b7a815e57b52df127a5fd1f828c1c5df44f4cc4bfd92b516591c91ffce5241b1ebdeed5f802dfc4195e4a922f0a2185aa9055e239aed524050f4e9440f0c5a3f99fbb179ef1b53b2c01c65b00c78e92c7ebc7c091eccbf21c9fcfc262bc3805ffb7aab264651a2bbcf60da96dd3643f39982b79d7aaceab27a2cf347dfb3791ce96f3240e85454fef2fab087ebbaea3f4d30619aef0274bbaa754aae91c51f9a28a876cbd09b3eb5e8e33a7c5728759fac0dc9d06feffcc9b6bddae2adafe0aacdb4144a1d7100998d8d2fa3f39cd75813a3fc1affbacfc907bc5a0dfcdc87f39c16eb272757d96bbdd0311afcc5f6804511aaf3ec790ab86f44058f7213c47668a835a79a9e3155a863bcc9a4fe34f00be76fbacbc234f0e896a19154226507a0d4f30458e6f6cc31a11930769a8ec523694189a5b8ce3b7861bc2582aa9a6bbe4d6c37da78aecc1d24a2b9967cbc4efefc71a6c27638eaa40b8ad73c127ae69384a1b4448109e39e3781ffc407bb309d46774a997cf5e8f7fa93470cafb9c4604d3ac1509b2e22f0a8af14e2143a4c89f30a26d5db51634886be31c1ae8e4bc6aaadd0fc72efaccb8cc4e293d4b9ebfe42a9437216e73fe1b0faf0ed0999b97fbb775571511757034b49c4369731ca9df8e04e4bc8c221945d91e3c99a259a697ac1bbb49dbcdc0ba7fae522f7266352b26f2f26d55706af149dc2ad44a6861dc2078645a7a1d1e987ad4dee12f350c79af64da209fba4b206266076cd73bfad8aa2b24ffc72819827e054deb8308d5237708e6bdc297555a1165ea44e36c370908b0f78bbd449fe7baaab6adb8cd53174d2fcbe2565833077271cdbee098f09203518af43551c5f15dbf6847e1b38640638a74a1b8e153693919d22cb784aa563b95c2f0d0c3a996f9799a4e6779e0c2cec919a1e912d5e8c45e4c399dd14c73e9f55b284969ba063536d37383a96054e4c2a3bc0c57446bf128190bef057cfbd627ddc847c8901a6b7a47ae49ea7cbad837711266fe9bfd48f38382435496ea59ea11e6dcc231e919e4a04ad749527a6b600544da75f008a8197a5ae73255a975a9b3f43e821ed3bfa61fcabacd119511e6bc0e8b15c6c3d4432fb2a0b5ae36905f1b30de8f0e6d54d2a92b44581561bfdfeede821724f96c0dd955768445e26320125033e7ba462cf537c2dc7247ae48053f250fd09e29f008a9d8f5f80637227e8da0107b9dd48db1a54afba7769434e46378fb1836f97f8f8a23f4c976d8b82b87f0c0fa1079d606d40c153f26a7f6af349e6ac1ad710b18d5902e940d86d4b0057a54e37748b7f447c86229b2054e2b7453cb2966080c096d182da2d42251ad4b82574940394a2f29cf8995a0ed8bee7042f8623e1dcfccaf5f91470a8e577cceb5d288ffb55f90362dc2e0d6617e9a6e691e6f7f175922f32817b127bf4d30c5f54a78d07451f2949e73b791530bcfc63153c5b6fc0c69badce0fc382c24859155ab7267584bfded32461b0381bcaf9a97a4c2ee3c28648275dcad9c945a8e6139f6de88773aa3c442705b32189fdb336d140c79d3f2556b867da26b8fc638cab8a3cbc3e9912feba4d0b0fbd06b794e80d275ae585d7fa21e40e1e487cb1e309e4b05c35ee90bf54df146400d9d50c2c9579d86ddc5ed11bb44857e9a944fc516a135529e0be1c02ec9fc826ad6d50d2af62616905fccbff540a600ec7a64daa9dc7b049bfcdc0a30c2e3e6e4a51b375004ff68431540530bde6ad501a0765fb64653b7e0429c7281febf507b192f347205b4da6cefd94f869a085c4d1f2957448ccbfa09e5e2a136eb45b17861d2c605d5eda8f2cdbb2e5cc1acbb8695e42e186538f3041ef7818e3f746f3804aab232c0d412ec4d1d1220cce0b107dad106ee74b6f83039eab89f9d0ba33f648174ebc1bfb992bf692150f1788996e0e75652b135b3e1ec51d88e00659e8a60f9891e6abb920f677a3089a809aad54756318fbee0052738c4ccdbb7fda3d3ef7cc2c3eee0f699247f734b57559c6c8c9f2ec453fd29c88511f7ff125ffbb905b02532e736394b8a3f0601ecbfd0c31fa00896a778f5adc2c2a09828b03cfb6f5b7913e2071acd013e5c2947075a9ff1be4924fd1371d551d57b6c062c46e54ceb131177b6a9f184ea38a93cfa254053fab34aaee10f2ae3343a879aa3022ab5bdad77fda8d6c00946ad3c03f566c77e47607231740e4ac62f0e9ea1c91119a9ee65e53504c67e6ec76bd5fe7d0b8fd8610952d9a6170f30d22c0334f585843aa1fab7b78ff2e45be6947576f2a02f26b33360fb1dad186f533ffaba22dc6f0f940820313b627abd9a9787ef049f44b6438d84ad34778903bdfb64acdbc6fab260088f0ed1c11af675b3ca645ddb0d7c5112251eb9fc3adbfb34cc92b6694fc76ae3011bfbd5bb7755f326906208175f6e529b80a4549321f62c27be484a137c09517f68c503b1f3ef395c7fab5396218a0cf67eab9a093b6886216a33a3cf0244a3841c516f7812be593d5f5190e44b6b6b39e6512c45772916686103bae218e5ea2a6ba0396f3d215598ac78d6b60277e6238d51565c073bfd7cd354ad669ce1047c964271c7d6635a591151996cb1bcf933636f113391ecc6a7164cdad96475dc6b3810223449efb6d9f53d6082e17c2e70d69d37d26e932f3d909b27f36f0c29a1b6e9fcb805d4de3d3d637500a09645bb0491cb2d76b1190dbb3e02385de36b667bdf69e534abbbd15f31681bc77e76cfdea8e61fc89a07742f8d37f516e1df1cf057744a21c959bb6bfaa6352c0838780b9d341686d0cfa2aeac55771a7402a802acd50b45d65b60d9f479667e574a00ef5820ee12d7cb4964fa5a7a9ab0cbd0afce9882c310c8065db975af05a4be089bbf23be0cdb1546bc460de9eef42d966c4174c2087b93886c981bed8473a5886fc00ac8c00dbf86bb1c42b129db418472844594e88046f0578997f8309dac2b31627ff532906191922ebfc0a2a437701240dfb34e3f9d008a7bb6e8165d6ab9b32fa0c5b8f93cee6f3b74009939e0d310f7c4ca34c591864845ef90691a531ee0bfb9be4f29da525dd8832323db4b9aaf820528ff783da5ef3084d2c94456b200713bc73777ca768901c034c3e2c9ab35c5a66fbb5824493be4db8e5d7c3cc6e38d2d276968c007f329a524d5a952cff0131fd6ac28205fcc37e0f4da727021f3ea568bd1580e88cae4d9445952975b44fd6c3139531634362dfc7d022cfbc5c9b7a242af5bd27aaa70edf0d80bba5c1e1d5db034cdd6501b1814bfe577543753b26cfa5b1011dec44ff6479c0b85038097a5f611c410875e312db4f350723d9546da08fa52e09f101ee3144f4e6328ff32eb95ec8c4cf819fd9c9e5400df04d4cd59130257e45cf6b1b5c13769e24e596d77fa16764ec919b391a708f3cf826c582b1b9d8fd87a3603f68c3d0e22b864b6ac9683ddcb83b2775d1e9006b4fe2a4e9298064dedbbbedb8103d1b25f7795bd14f822dbfd147277e5f15503df302435a20f06f79aa411f39d95d80f1547cdc5ac30a84516499dc15e84661240ba89705eeee2f49d6ec709d54ddfae37437c36e88b74eec9ede1b19ca0b0b4342a1de301f15e795e66e83e497fe704903df9dc52fcf3708b834ef12fa6dd69ffc49840948eb12d66e1681e78ce2deba924007b12cc1c0fd7e03a99cdd30651ad073a6fe755414f77f0590bd4358f2d4892d8c4d89b41a369e6b3295472ab3ab1e205bcd44258a61a093664fc4aa72a4d7bbfc22fab17685c50d09a917c3ed55fd1e7ece6263755d62ea31d6dd7a41f42792e618f46a4cab677ec98b473795431203ca0981faec9a93b3f7bacc04fba206dcaf493f52b9533c2583a645a382e9226b2db955fd50f982b0667d2d1233cae1f0c92ea2b788001c7c4af58847f12990b75429e80746f32c7120495d4dbc289beba786044718ca39309d066670f2b1e5d613be25c323f0f438962b33298b7ec3aefb39feec98d7251093ce97209b20e9fcb35a23ce0ea0592c44384b7960604e7c000af4aff3d72524992ae7ca5f077bfb1f3dba0e41cfe96f69e198a0047e6fea10190b5ea201953256b62778c17013b0423ea560787956461f1e4c061af4558121ffd2ef5099690d0b0bc6f7c8d70101c69e1ff5ec0c24299798c77cd9a88667f6303631621f24214d1538ff88d100136183610cd2b5dfeb50621bb182a2ce2c912bcd0e49abaee99617fd554a0f0323924f9c2a9100c028389c682abb2068b3b7cd9f06d29e5ff8190c5c6ea0c41ac18e781953c90576fe3494417097859e728fe4c7675a6e7e2190f20a2840338954c94e619c1188132c51271056a563aaaa97764305c868a4d3ab6c195e0a796fff0f760c783769bcdeae27d30c1db03ef5161f0ba987249a5c42f259359ebff99d22852079a1a1c69f15e7cc36d78825dc04130e3cf2cd1554e84365bc4e30768469890ac868335cbf2e67b9f7119474086856ff3bef119f0ed3e73b654919b171bf521ab3cfa81ca7090b493e9792d994b0dc2f9cab798027fed9d7b7783688ea8d52a726d3cb26ffa31313cdf69af3ed4aa8ccfe75a5d9635ef8e43a19ac94904dafd742a2e56984b16b3c825b675034a99f45be4287edb1ba8a10afc8bf5eb32317d312db152b26899496bba2cfbd00c09480f6c9059fbf5b62113b9996cf9f68107189e1d6e0a3ec05fc2f61d614781980c82fa2de88d110b6d3a95284d0297002fe12155c8faf9b273389ade3836d054094c21636dab74b66e678782d893fffeb05a15038a7d2787baec6769bf76d7b29bf728905a27631d030b1af22fa3055c60ac03e913008a7e76f1b8dc643bf50da21f404e552766f9b46c8d2bfd04454b18cd066defcc4d5e7b6a9ca38db68ce8905696d846073c62065006756cca08846f8fabd6df81f7abc03e12772ba0bee600e29bce04a2bf6a201126060f091a23456dd1449ea436405f9f43fa75ddf48586fadae082798c1b725be90f6c70d734a0053b7def01ca96290baa2680fe3854b594fbe076299b7e76b04434160fb8844a646d9babe94ea73eee444e781d74b91883a427c95a06fe6f115717759c9dcd006080fdbd3d615d6d3c0fdfd8fe4289d1d248c06852b1c6725dbeed7fceb2cf269dc8c0bb9dcbc38af95c75902ed68f7849f3ef2cc99b1a5dae9f452db92fc17a3d3af5b3e41448a7ea0d9bbc4f53e363da817ee76a97781ad5f58e6ac0630a1b5b827495ece152646658c09b02ab381a4c3c2233e88e3994dfe5f23fca012e3793b6bbe6cb10da74b3a89387f94d3088d49163ab6e546d88d8e6d036c40a0e2add7b9b8107d1bebf5a2842f7b7e7530cee1b63f0aecbb403d7043a2dc31587dd3149fe64a511fb31b8a3dba98bbfc587ec8e62cc8ce5adc856cdb579b0c441724785dab867921e9c3d49092328139aaa6e049bfb6446f00e7e0855c3bc52aca51d0a88b7e5fbb40ed098c5b889c0a99b0c3d54f3599c1a033f128a7e6501f13797f3efeccff38d21c4771b95f35435200111e70d12c5caccfaf2b842b6a8932fbd7d53689df094203546c7c5a50bb6f6c207c683fe7eeb8e94eb2bf73f0663600477234cf844ca5bf82aabaadf529725301060c05258a64bf3f1ba63844b0ffe524d5d0c226a83680fb51a45965e1e1cf803a38e4b01b71bb0cc61a019048959cbdfe2e3160597377882b097218ac98a31df8036187ca7ab5514fc11ebfb9d54592e0ede56f015504fca105e405c599307075bd70d914dc1492c0737a605712203150e1f8d27d05fb3a69dd0f4fc55e031034ecd380270536323ce050f1e41ccc944e2d53dbbd9e47aa1abb6d455ea3ce2287124d76541c3f830074b8162f31eaa8739b0855d17bb02294a58050eef55730a677921d7ee62db00feac6f244702e2cfde8036295adcf1d658104aa287143576c7ad1054f43865c65d920d4e544ba0b121f9e68c0b39a39c8629f2b47ad1d2591a3a57e78c3486ebbc618429660ca7f18801b41cd435fb46009037fa10975b4f9ec1530e3346ef95dee284c2a4c3673f56991ca702a8d643a08b8616d136398590c09a630ae73e19bc2a530d71ae86a3c5c3bfc93d7902ce6917386c33b3c2f087d091d38695c73e30997ca25f55617d415db19dc5a0eb6defd7f19c9710637449bf45fd3ae6f0ede774959b12c656b37db43b1d8636182634a41c5445cc7a03e5f0f489e229931b06742cc1a115dd580af7f383efe5e381771363747c37d44c58f69a1a1dfefa0977c95555615ba7b43d93b934fefc7f92f6589bfa3edd087b8406e8e775a4e5d1a1b3d470830b0c4bf2d8623a100bbbf618b9d390d64b211407132345c6f62452888cb768f04cc1f3333ec9c902f0849eb1e89e7c7e45898ca1050c6f2d56368c69a3f01f66df32aa7b616aff7b62a37ed339de62a94f97bef861d6f268e7a3802a878b81fca59b129fc71ad4705ec700b6dfb57fbf24f513b7805398d7783d668371ac3cc5c9ed253ffd277f8118c399668a649575f524e8db19040b0d5c1715719ba7733ad04050da44d68a44a8cd9422ca76e03e411b12c9d545b3a199ebd2178bc47e85bbe41c97f9c83b7119aa6ba497fe9f9d36a5bb3d4a44a31f8698daef7fd1eb4db32efe6d875b0f63cbef866d5ceeb944f7bdcdcb206f6e6a7552810d9565bbcf1da695c1ec6b5c42244bfe391fc61d5109f87f85792009805d47055d8437104547a940ad09ac31772e72251f5a58329c93d0bbe6428ff2961f1d88d4d956e29e02fef244fa57d38660fb7bd7a275564a61abd5621cb188821b414a6a48127b12f4514475a0f5875056f24f8cc656859b3fb5d4beb08208eb760e40318a8fd08e5ac6760256454d624d8d4110c622ee8f2160ec0216e0d40ea0c4bf3fe61e21bf35c912750849267574212ed89a50967f4872cef5875c8267f332cd3f6f194dca506ae8d4b87168b22de77d10b111c5977c2f4ab79f214db9f946f84c75c0e1993f31a7a34fe6a2491221a5a5ca00c618b3e522e52f4e252085d809da0a201cad71128c52bfcbb0b20befbb48ea44ec269789263df4850bc22b6de57b57616ad7098eaec3185492ae79569bbfd01ffde41cf0f68539645bd7524f196305c222a8a37d53d81802fd7b280ad404429ced0a946243421843a9eb0494582ab00a88a8613de2fc215be4cc916c6d43fe21cc8961e3979bfb098058a5864219e29cacfb18287acfc16525ad5b2ce6000f96891851c06af169ecae2fef2a59ff7b6a4cdadd82ed0bc21162984e4f0fb25c19db94042242ea243fe15a2cfe388e8755f09e0977ee6bf883dc73ca9579e3cd18b056fc2a69b14e1640aa0a90395285b7fd04dffdf3d04d93966bea1445f0705fdc9628534223196e03b351bf5aecede28b212eb9c0e611ca86dd110d1001c8843cdbdf0bf8d1499bf8127fdd6e72027288dc979783e1d7c57c67e1b078444d3d472e741f7576b385a09a4136a10778d5d292066dba7b1e697ea095e270bfc08c9c3b091c71782ab9f4de29cd6e4f05b175a8ef93b24831b4d83bc2ed61e37a5f2ab9f89ddf0e08ed118a090692ed03c3ce929b2798fa30b3194d668dad2b94004e056eebd1bb94f1e158400174f430678c278d280914a1f5c3600ba978b54f2f8af19293cb70618f0182797e0ffd6c68bfde4658bb7c768ec26b95964d151764796c404d4245d2e4995f558c9d89c114671cdac12eb084c678b8da4eda0ba2b4b8065d374e1079c39e79a0289baa02903c1843fe9663eab3d959f9dd89496771315d30d655e65dca1773dabc7abd1cb9cccda086c533b5ad894120c5e0478c05676c63fb3f04a50121c9687ed80d8528c087a772b35227220c1b39354edd0a07d34d1e2b4c8ee27807a34cdf02bc43d3cf4fc420d7c903e0fcec8f71a0b9218b366ad339d4d4c5138f367f657f62ea1c7a84df6dd09103e9edc41357358952c3254ecb9a7caa8d5df2ef4d7f2599c8ab95639334bfc88a108bc6f93234659ee979489b3ba6c659677daa58ddc9ea9377b504443e190c0ac93b27a824cdb77c7148dbc05a2327ad7e1a59455fbe79794c972eafa6aa31f592bc6996e5c42f1659d6d8d6e5c4ce23c09f8016e88e2646ff940bc4b2fdb6d6a83282d952f2d235e8d9470d5590cdd05a154c00f18dad75e330479bbaa231e20b302f69ec3f9b5ff6edf52405c995321c5075fbeb3d3bb005debf3b73574cefeb1bf6d8f4dd550f41b225dbe3fbdc95e249e750953c4202cbcd4c72b6f2f77cfe06ae84a92cea7c250f9e9b0fe2522d9cc28a946f03346ec59486080a1b85bc1c0b1a7beb2ce8d5cdb0c8a1b1f7c84769aac57838f796d3940d92d5878299a70ede795bcee8a605e8759156fb4932d54b08beb0af546624c2db6bdcf9183076266051544df290fd8508f7e93100bbbbb99d2c9ad27786e2040aa45583cceb2de35844646ec4b4b1cc4830f07bbf911908b513c86e88ffc642ae168b3b505f2d8a43dfea092ecb2d33779296c9e465be966fff7e65ee7e23cb6f66cf96d3bd8d15f7de9129ef8956e1376d572e245960f5ac4ee6f6af4a0c36d12090fa474c4b4fe405bf3918bb8b94fd05d76b13cb8f301aa9652d18ddb81f75410825e3517db17b7f413708c29b523342980e1b0043b779edc1350d2fc6c23e2537376bee844c1b98ad726260f38296515664d21bdcea127f4a964bdfa0e3453a018e7ec7d8103b662ea00fe08ad3a64a878bf8a21bcc9bf535d8530658d1e0575e40349cd89ab6c8bda8d42a9220655629a7a310b431054d451b558fbfd056f94984836a6526c734d5d0b8c682d5cd89c2a0a6f975a580c7e869564480fa5d584a93c0169457e5929784d784725bcfa11ebea73ed9008a6d689f1c2bbd26b01a1cc3a5dde825c8018f5e62eb5a287043315609bc8f9f52086277b280a867ac5245bb13cdbe4d0f6a0d603ad391e42f24869315b920ba5d1fae0f01e24a3f22da5ee8a4909dd8cd698d62fdd70418de4c616813f904504df7840642a933de2f002933057e1462ff77b19fff6b761995db259c41c5e9bfa93d4cd9056dd5054e3361f5de93057bbfad7855a8b7202a0973130385a09831d9c1a0f7734f8fff2c9343f61207b7c63f652352c79d12029dc7d90c4e896d29040a94f8d03be3f004f5ab8f51bb2a4fbe6172961f76c617847a3db58f4d513509e8bc152a4ac45d5f1a868487ecf620907a3395f5af710c2ae93ef8d31755a55e1b132cdce51a098b5436f8e1dc3ea6862b6d0146e3bcc135bd8ededb5829e42611b0392b10af25ddc8e937c1be0098e97ab8aa786dfbe14b0117e7bb0a3b92f698417cc8553912803775776b0b682d599e92de2aad1b092921d5f9ef33b3eea74800edb6244424f9e6577ff1eb4229903c02ed0e2d86062d91361cdf80eb482e360389d9338a7e17f3bf63d13df57a88994e76759e32a6f8e4437c95e4d313319396da8846518f7971daa0ddd306460ee3432eefce500b026c88ec451a9505333fee496bbf920746c2e5ac356851b50097db199735eeea15c44b5decdb8ead6c4002be7f9dc6120060feede28209a2d56dc97361cfb9d6f29e65e23a8b8b42d1b8155ed6909327a706cdc8abf59e258a2bbb7095ada43d34170be652144feb7f51d887e045f51f820a7d97bc2818e4807b57474621726c0b437784f6cc8fe0aac252aa1f1b79c4c89cbdc61b3c403c2097aa623ee0a6cc05f2c6c6e41d0fa52ea0432874264af35e1974436c4cc994c856f87f1f2e866ab5b348200b50a00918a425f0c83b3388543789ea4cfc1438beca2b63d71b9b192f5e66db8963c12c41c8dda6227d217c32d65fc4fcc1367c52153f23e4999026f83fa0dc9b34617ed5267553a797b94bf534e8cccb6e5e959f4274834e824cafa9910a4e488408fb182395f4544f936a0ccc95b17dd6e407968e7eb16577a39b77c7c8d570acb5ba72cabcae157fb0c9ef8cbe2af040978befeea1423188cb4b89dc4b1f4bf4837537b7bfe922401ca956f2a27aa3c5f5bdd02cbfc4f13f1b04214bf505290726e1a3ad85bf579c429645eb8882b3d6b626ef3168a9a70145a0e21bcc9e3ea9aa60c59d4838968c3299631e2c0abd949dc29e12e68c2257fb25506b5f9bd3c45e50b021bd79789f87930752ad822aada231e8655f52becca723a73f545580f1b7bd5d4dd55a6746b93a6f0c9d9eee01d4880c652b6e57133d76fc48d5b63af4519ceea267838c377d5300a78baff5494e0a74ea3037a4031ad0f6612474953e8536f2d6e93d48d720a13387fb470880e6abcf70ffc1ca05a0841e2a257468664cf42af85509f6e143e039f5d2b76a08ffaaf41a5342e055413cede331daea4f0122a9fcde3f7ab84bbacb3ada3143de616dd23c8e32eb7554e6b0071d0201c64d242e1bdc5861fed7eb60ccf950c28655784959e785690b6166fc458431afaf401eaefd29dfc383aa78390404582e67689a806293e7a18edd6e14b93608bf7e2ab1659881e3d0539bc9c8352d3636ed82aae94826c4720b8e6506b580da1138016a33531941c210128eed729063d3c84829e52132abf6039af6409620a863c6dcb9e17bfb88dd5042de9ca2288a6b89eb8fe079e973da4a7414761d9275377f3b7d0138001780ad36051b716e3c6f2ff85e21cd1e0a92bb6733653f0f260975526f2a54d5b0a5693b5655ad12300f8dbb856b8c20b560a941d9fd3034072d4ebb4f849537e0aa9bfe0bd013907449469111c296060637a81be379d435990cdbac36ef0afb70e7fa2a48eece38d93c91d4aedc8f3fd649941d634ba4d690ec61c2c2502e880effa8b36b8e8071cd28042913ba629fa2cfd57f6fe1278f92214418aa7b447ad9c589382bc84a2ac07836dfc4ffaab8c88f442ada55b3826764ab26821fe8c21b78107e175eb8d273080b976b710101eb751b9f420c06c29a15cf4e68fdc407979b32c9ae4e330afa7ab7bb34d9bfb1058fbabbbc11f1aef2dedd4ed677c1c18214e7f062794feeec5dae84e1e8b58f79dd616a90c600aab1dbb64c7dfb1cb27725b82daddad8ba220b79622e5887c23b366017f359bfbbb77b9eedaac883ac8468693acdc2f09f31ee5a63903bb63526027bb490586d52218cd96f8daa2ddfa3c570df95ba3fce347ba12547c6ff5459eb1f6f8572e28ec9e2089a72819a09ea63fc7b8cc1ef32494e98576098e5e28b6457127d72a4c935e88aa83702beb837bbfa98e6df79eeef9996d56de7bfbd863054f60e7ceef41ae454366af8012376b63d1706f76b27abe2fd015c9a434098e0f3b3fdf93e53b93730c113b25371696affa2d7832d59d507580f88fd0643d095a2038e57cf131512ecdd3e27b1cf78fceee2166d80836e759968d0256ca4b7fa1596666962c66196a29a6a4b0caf2195378be9ea4fb7940ead95d4edab95ee8c04697087c8e198442f44a440960c2189d681bb4fed7763620363e05d86f14617285ab8662a61b22458bb845edfcb8b13b28fa6279ec930cc96b07804fd4199fcf920cecc1688e38a0168389601f491d62c8d912b2d9ecdaa82cd66bd5e6f590d46c908c82c70e4699e88f748ff31f731c8574dd723c452155c667f3602dba1e7331d70db61ade0377315df4a07908ad75d2f18c99b08bdd1f7cbafd892e0bfffd2fd2cf2404284d222ef4ac3a24fa8e0d57f59fb9817b0734d4baad51f3533295d9a1617046f301cd6e83b29310c2bb7b2b268314ae60a7787c9b4a038f869d99d7359129b0faff020f7be2cb0b80f191e3686ab5e3282dc07d8df4d84221fb996968f3b675e0bd2258fafc79c4aa56dcd38690520d4df347bc9fc1f70b360b1a5ea919d5d21b16873bc8a046217dbedbb51cfb871d913d10ab8f7919002e0709ae96033082cf39be914828ea17c9c157bbe6d0d35338c8890714fa9c03cf566877ea865da5215130d4531580060ef75d0e0d2861ed9e32519a078d4ae22663c8e867e1a324cbe7954c4a8de984ffeba238c4bdedd473540a29fc813c915d20e65497dd88742821d5857b3ebb057c1fc488ee2b2127d7463386612743bcd3d44cd68c16decb88bd1ca0fad25d54ef6337c27099a6b79c95e19b4978f380f824c7a6ab9bc7bd2c3cbdf070dfbe2c532f9e2b7bbc5957533800927b02ee506aa10f89de4fa1a1e95a17064bbc43a677582f56920ffca2ed3b2ed183e584181b1dd1c546c78ce73343f4b7764cf05ce31f7941583a5ed29e5182782fa878381d363411dc02bf499dcd5f53dbdb90101882d8fd04f592743046c6d1c3c7b266360e4ee29c7d9483ddc974e95e9b7935fd0b5f9e82e2d52c661f5726e43519352b6dfadf29be563e2e874061673afdc0489c53ea5a098caa00eebe22f0f6c3e099e81bdf83f09fca9c36f50718bcd77b60610b5462cd9f245ee01c403cd9101ae3e2d61d234b1a7c1ee4108832b6085803c1f29241187df28697707851114351f0cb0df90f35a135ade308fb81eb29456fbd8440155f0c710052575222b0c189aa0d50294f27a45470c258c54c0c35a0919536cf4bca57bca83aa703ca02016f7a2fe60d3d09f4d1dd01cacb27159e74597cea8856d85d23ed3bbb98177b239f4ea1a15bcee4a11f0c59408580cc182d56b96f86c76815b90ca93b57ca451b296d1287a7d0e91a10ca6a5cd15c761f114fa4650d0073e292f24d86a85cf99a63345f89633185bc60df45120d4e08b33091a32ea3e91419c84f69978bd417f9c3363f88f70b66952fe6be15f0f577aa187d980e3c55a8369f704ed2a1ae3c052e08c9d8693bf33a83d97e8031b2844af0f874212f939b97ca897927ddee552ba271f66759c4651c91ceaed4f3a10289382f1cba314e580e1e4236051c9df268559c44ff9a218f9b6776aa16d255adcf6779da76f71d2c95ec36e2f03c52f8bbb6bcee3b18f392fdfe5b701e3aebba756030b988a2335ca6a8478c7307aca4acb45c3c81334dc02d9147f54b4e55f79adb79700e9950acfedfb8b3b56573a0f9933452c83dc8915355c80b3cb104c893500f7ff13fdb58ad98e2a7c6d831c6d4c0d3c928caf384aeb7d6e979d3b010dd1a48392d4f2cb7721cee4c3f88fc0c56ac735b6a22583a856a8961ee507ba5078ffbb3515ad4f18c198dddd0facc59e5eeaf7cbce83147a844410027193ad580956769725fb4f29a831be229c322ee3c4b8a4706cac3c1a49fb073799a08e0c10fbe25b92439a70bd55d95ff35b320a94c18468bb1ac185fbe98dfb482810a6b0a481288f1e2f2b4a38eda387e2a2f37a1d17cf68231c66656ac5a5fc3b4e433ba61b3c25c5945e1b3a99a096ca7158bd5e7fd4e6c1c51a4107a0c8ec6cbd723d75ed3ccbe7c288da3f2d227fc4bddc26a118bf7966070247571b8510224fbe13b2c8fac107cdacb99484a9aed5f68a46dfaddcda0e0e6d3caf6679f2dde39e78b3357baf0e58c34811095683bfaf9cad3154654c63d8cd08e37d50adfa9e8c7bd039d8954c597afc30433c57b99985026013a8f0b4c646bcf871d77544e729ac9b5d0fc0b98ca566d26f00cedc6da6865493a5e1071242bd520b7d7557dfe6ed5a0cd92140f9c929758fd0f8c63da1c6c0345ab647b9494dca17b93f6bf371d9987d8206b08d5a967a2d99ec5af4c197665dae23376b9d41d7df1d2d7e6132e948c37b90f098edcf18d06360d60e6e9844e4f096ac62847a03a8878afc0901fd6a77f852e4054834f7ac22955b8b4decc9efaebf4552023eb38a3880e4e31c448a0c32edbe544bad26364a8ed9a9e7cc8b6f107ba263952fd5662ad55d65ec9d8aa9230e00e482fe938e72a5022d39fee64fc5e18cac7d5c76588968adcdc0ce3946291badcaff35ad984d48b04fb027f789de9360f79a4bd1a7afbe1bf445678a5ded9e87404f4d2caa3412ef35fa1b3140e09c7ab7c0b79fc15ea536cd52e4790ce70ff6161ccdc67aaf471ec420819fb4ffa1700797316b8e756dae4093d9e3d8e0bad84505c9bb2eab2d02d3c4ac370f8fdae469c2d9475dd88247a082256f369d8f049e124f2774e318e1697fc9cebad17ce492e6fe52184ee79afc3b82f76f2cae20587cb3cd70f426302d9eab6a82afeb2d06d2e81f912c21a46b6eeaf3fda1a0771b4f0d3963881e99741561eefd1f8b6ae12a57840f481e71e1b6fe919cf006e7f032bb817e4676c78b5d2bf69eb6752a328104e8d667c24d66c030c6b13e4b3216ec8254da0114a69ca11133052c6231ca327d320711eccde1a47a1e7f6cce9fe146111f01511c0dc2965e7726cf2a42337f73808a55c2afda3891c56b491bec1433c97e6013a010d86c3c8c21bb7ea8afa96300195c0d9eb277f6d87841429b2cdc5d07181e1c058cf5339fad9ffc38950c59646597e5bb822527609dd6eccec163ea6c271fd6541f33c4a6965dc48305b3d9ac446766b711abbfd74669c6e247d3fd5673883edb83c22b7fe858162a9be05154ed76bb62dca0704cc09f612aaa33fc22d5dc3af094c95b9f6bc8718b2c0f665354e0bde736f1a9d258124811f94a185eb0a6f2775f93eebf703a4bb091490db83388996bc3534007b3747a779c76882de4e03ecb7c99152454fa29c6c5a18db5f4db704a89d735ce7f8181fbb1c41801d5ccba609410953e90e4f5e05eba6c381c2bd94ad6aaf3b37581a09a3a6956e7cffaaac7b7b81caea158b580751a2827499f6cb0cd4b56808033b06b0c0584509f6c795b7368fd2fba02b4a3147814940df9ecb9af4e248f494d047966efabc9c45efcce52ab170e6c438b9c678e9dacecbdb3b993960f0f0e1a2d309169b6fa4449c8bd85f75705342f87b7bb107e81cdcf8b71cfc1587baf4128e1c9f25ba4e96b4b13a9fdd101bcd87ec7ac8242d4c942cc3137f9d7fb91f5cd4acae465aa8d6b084f7fdac99c612835237c31c014ff022ece26841a301d986d3a2f3ec2fcad350feedc789070cc2d42ae2eb6e67372ea2820355ea21775ad6384444ef2231a0de00351eda35079c0ad530c9518c58b5adfad62af53df655b33bdc675f710bd5009ba532bad2c5ef6c5ecddbd62e5edbe748e278d846b304a8f45c4e667748013d30f14b0b269a67fdff931392d18e6220befb09844b6366627e9b96afff60ac1c6845e3005abea9cb341425b4085dbf3f6f2b3ef5ce4eb8c5b8ff43d45820560588037cf231db574243ead36d43165415ca5007c7948e71b0bc491baf1c6f062975370c999edea56145f83f01fb4d0d101bd0ebcceefefb75a4a670abfacefa725000f69d1e602d361b673321e4b5d486ed474d1bce174957caf9e7fc30d9eb539bf58e2d4cf257f1729c7a8d1a87dda4327a9a655f71dced86fa2f23c82a38b981e2075d05a6e8295135ad7b7c85b05cc1558ff1687fba6b55950fb62a5cab9636bfc1849c2bac7dda220d955c8a0cab09452e04e6308a64bb0aa0d0ab34b84b44814320ec972705e4a36d8aa833087ac8fb2bd24b0de505e2d3c896fdb94a0d6fec8cf50ff2adce0b7e33bb8cbc4c6b0dd1cf3fd1773460503ea30c50e77b0259600b5527dc6c91b153809e0c2cb47d80cd895f6088234f71042afb0c7562e444839c45e00a77e4a0b5d52116b43af122e5e03a2db3601ab0204f17f18cd56f19a29065fabea92398612b3dd134156f3fbaa6c378f97821c58d53ac250e6222b61461ac63eae873b6858f8edca7c87426fc73ee06c0251111489123d9dcb72c531085cfcca06f1b8c0c70e34dc4bb3aa431e7b150c0d05d51da2fb9bc94bbd06c20f6be35deb0faca59d28d89bb7667f3beea8f89bbc54e6f9b84c5a6aaf32fcc3b2b95453b21d1346ef04ffc9992d83ee9386f9b30c5fbebf0526130f43bd82b5df03cacaac265799c6df2c89e3cf995418cfa9a2c6045d534204c669ff7ccc81720c2ddb0216573c91a63afce49fe1574c4aeb70b001cea4d4432578bd65e6454c1f78bf37c7730b982452d4cbd84cd66a62a4dfef0a363c10055864c48c773b47311fee519e808eb0ff943717f2a4a16a58a37eecc36b824bd0740efc3b95bd6a304d4ef5c0e23b8abcfe500b8aedfff77c5ad7562a45ef55e5a468fcc16ee1742e3d7dd4be5669cbc2319e4f76d19f9c327ec0da7c79de77e023e74746358eb138ee7e5ee224c8ce24a2628fc7e70b112445bf9a427aaed1bff6bb51661ce81600f1a97467d94906c72094c74e968e388be5628e71eacc63d4927caaf08afc969efb0e8fea7a147642993ce0e1765f3d92f31fcaac27cae96030360c3e14379d40fa27837aa42c15124d45237aabb93823d5de7b982fe0396e8e5ae553fcfdceb5ede60e8b1a923f5b29596ec4091ccc42acdb70443cbe85f5b6925e1b8fa3dbda059751f98eccddba1a6e20c2bdfa7a90983a22e6e6b700dc2ab13fd84de77cdc0c0e031502762409c6c2008badce598dbe23ec696dab067ac4eae014717b72a6f907c14da6050d206351351819d6b03afcfdc97272e4d90c563f7f262f0c8bf1f7b636ba5750a95297626b397747ff4f43f478b40cecacb98789dfa0067a036cf9139044f6c568a6cb0ed53f2f658fb04c63439665ec7247971de1aa6675d57b9dd202e39b1af304a75054b434c35fb0f75e22d5efaf4da604f41ad6db5a1393a7cea048ba8615cc7dfc232f3459f01d7f415e836b09755b53ee02d858d94b7a60117800c132b21f83d50a5535fb8f3cd60affe84c5b43ea083392f5581b9f1cd80e5c647f98d7ef1b3b80faa1d7b5016d28718b26ac177dc93718a022aaacf6de4072e79d5f88af5020024ab1e3a57d41c9f2527dab11de8b6bc938d14a99ab1be04dc1cb495b90c4594c23fb8c2e5991aef0048809e6c4407d43ce326118be0c718749fc4d35a9905a0331e019975fce0999f97e0889ade20dc587020b20dadb92d85404cf5b7f0be09f57be27f8f830441fa666db0cd7e1f99aae56eaddd2db6cf038c6ac4690dec0570c73f2903637fbf19b2300d0518726eb5be21edf60dcf37d0781bdce3ff316339d10040922db194769b36e5fbf1e063b061472f1068304f20c31705110a503f68c86fd726303a1749140b83545cf917861bbb87825391d4adbc6427ed96ee126dec12e434d3e2f607f1ac9e2aa705672efa338b6514674450a040ff9d6a50acf7e6dc9dbfa5ccd2c7d6e866cfc0a091fa521dfb789fbbdec72dcad667198eae130bd51514a23336ecd3b573a6dabd722fa46ca839b6c6151c89b1523b36831b813ef5515ad093fad42714550ef700964c74640f2a140991f1a53dfed01e3657cf199f2c677a6a01487d5f140088c043e92478c7d11caf086b9f2309ca4d02e6cb7aafb27ca20d5edba8b7b9f8f928653f53be5f4da09db7e988ed9452896276f87fa78803380a58e30b3a9bb3760623a5bdee3d0f09df77e9aabbb608a5027155f59cd256976d626be0b1862c5ffa54306ec0d8cc70f085664f24fe3b2c6219c1dc27cad01fd7958bb6e9699656ecad71762cdc55f5c079b0f063e473e77309c4a60732442491316a808de0613cf9e632a74b6ceefe6c3a0e961499a87a10ea8045832831053abd0dd18daed0b6d3f67ec5bc3cd61c8e31336ec2cc12d05c7bbc4f80c4f8f5de218268b37dd16da413ab215a97490c3e1acd3e3cd7165ef79aad97e01595b476d5c10abcf579332efb6343f17d17ba98fb0b57f0525e0ab3e898ab8b9290901f9e55f3bd6beb48ffa70c1b40dcae9a9329371a5553482874b0558bd8b4363b03d1f8128a30fd0f84cf52df6c7a03f81812c556d303df38704f4e62fac89b421811bbd4b1887b9fb0b9f26fa78c0bed4c36f5f20eca5e3ead428e7bc1a693883008775aa39243dea7c693f1edefa50b16b82efed7151f783efeece2cf231b32bc01ded9cddf7923d42a0b03be7a1a007f7e070fe57d254dabfeb8e228c071eda7c2518d572b3904a105a9f361cf15716488c0b74f7b360f52f8b326864b2233337b6c9e648d0e6c58c845f79edf628d80ab5e833cfb66217a5e56b3c41c9fa52ee7dce5517d9164410eb7baf2c5ad0acf717a453894e4b50ae86c66dfbea4d01dad3e96a1a1fcce96f45c50ce39fc6813dc7474d0b822e1efd036b4bb15da3e68026548531eb15a242f94a00d9e69a05df96633d5e69cbdbafe44d7fc84beec677f3849befecb1e3f80826cd73a717b1620a07b400b6f636895729082495bab66d2a7fcd4ee83fab91bb51ec17cdff12de9bc4226f71489bad39b1f9504349a035d32f0e15738905a7ae71e4455904cfc916d5375d8ed8c6cc5b4f68851ce1cdb3f23b557a1a3c9f94733dab4f231667ebc5b5aec61b572758aefc4659cef86dc9dbed7a81a8f6c4629d65abf4fc2c8c0ee2951ae698a8aa32db9b09867a4cb2e5db24bda0a8cc48f25e207f3ae418e436508e86a2e5f119b58e59c8757c57102ae521a5e638d5bc9429902b01e67d049b5499246bef277e874c205cda9a88cd2275b6cf8551e8c696eab66d6562b83189d0461dd3b40027cbc433d34576e46955e2420cc7249f2d9bbb450c7e6b66b942a76563ee112845528ccfe887fcf2b1ac85270beff4b5e481c1d24bc34926272c4c15d4f35de1220b19e2d52bd2ae6b0b03bb4782dfa6d80efbd0f0e0320af8964823a0bba07c1e6bfa6a2683fb915663479044ec08fa1a1b4e8760e0d56be901652b7b0ab1271e53646147cb3bf7379c0dfe993e3da05d38352e729c15493de46b66605592883829b4a560a9cc6f11a7799faab0d999e5e8e72502cf7769ad1654dc84bc7af46d0bf14be2e6bd22894f974d3eb4300a8b73529a96ee5a2ef51b4e68f1c84709b8b754cc1ad64e042803dcf7b67deb3f084dbd1c2ff66e81bbda30407cdaabc09afc3fecc1520c2012803374ce428a9ff8c787bc2b2fe9b30ef3d31b5765d6b6cf743424342c6e7cb7e9b19a7638b5639451c71ce05827f523c404b17ff11770cbaa9ca24e6780a4466ae4efadbc00d74177a0b75c25ea6bef6cb2b4541ae0cda0e7e613613e1c1e36b1a2a545409dd1d8127be5c8a70dd1c4f702e95c8ade45a72518758e781bf36af2198c91cef0abd2006901da9cd3bb469f3c80c70f8e580046e75c3dc9294a30cf354ae206386e0b71d8e3d4fb4c360bd6934271f5292bb119ea87f759b4b5b518607434f1d08d39d64bfc75f794fd6387d71214349abaaddecff1d28d8c77fc4adaae4d1f76429399a38b5f99f5da62d627ed69e3d7f001ecaad66d1c1865170de291ed0c30e48d0e9516d995b0db150cd25f4b784a4869e107836299d2d3fdfee10e9235d07666234524365b60ef0ad9603194d2888c729b452548f0f762b75cf6144823172c137abe6e76012c669c829b6a0b4da83ac5cc8081a6158a5d6bd900fe0b9f8462835d065beb48ace020d26c590a0a89bd2ef8112e3907fe19ae53b105db479c59c443f157031527763efab0ea705d1e17568e7ff005385ef654be1f638780184bf853fce0fc3ed49f1b5fe33764cefe6a1ed53daf7575b58ef9ee0caaea6c3831513a84509e5a985f436ea38229764265aa1f68e33ce38fac98f7748a9a3fe951ea5b4d7fb150bac3ffb8d8d0867b5c930b8abc877b081dea6d2628b75b6f4b4b7bae8b08e7650aad8e22fcca6ba54aa2b4f8fa302e92f404eedeba70d49daed4fd92c3613837dbd0c6789dd72bcde81e7e872e53c6c5decf2aa018cd55727dee8eb65d3972b78fb034cf849a35a8dc86ea6d6c35c30e954a29ab36182164bf19935d24e1ccaa6a11152e2443110c984c3836cdae9355069b7cb6be169ba7af9b1d0644b2345bab2a69345d1e9190b8d1d0f4227437792eb1dddb3fd1e4b723bc931414bf99edfc5dccf670e0c359b448704344b13420297d0cde0e0fc1fe062ac6b0b9a4958fb49aa135cadb9cc58784a6d7cce860b79a4f5f9f2b6416b205c2a616fc418c9b4d0ddc8f8eddf91571f6d07eff47bfecb493a68548901b7e76204dbf1df80d8973192e102ec239403cd25771ae0c1d45c65e7d4d7b701f43ed636fd1c1a723cfa6bbe1975632cfddc53bddc6efb06b663b50f5ae05f1167263f264d2523cf7db34d8851eb2a19623ee9285721baef71cd0fb470b969f69030697a1f7226d37f98c26f07f7390f93cdeff7fb742117ae181130a43a37f7ff9dbf57b65df531362be2e90646513b6a0bf7e8ed9a95016e46e939f0ec1557289e3d80d964f8f2bce96de4b06d2ca2efbc117d7358ff0ad1ccbd2539908d165daea92b71e3633acb667c82336491d276e7a282f27e1d318baf3bf1ac743d6c910dabd8872aab6833eafc2eef7fc32b8645826ebcaf1427961adc01b010132c631cfc47a7c9c54bcd7eef3e055c0e1ddb168e2c78357bffc0a778b223886153f3aa770ab38174300c1f3f7c845f70fba18b02a0781a183cfe4792f81f88ee66c82862b73fad5e8fcc94ae724dda389f4b85e2577079c14cb018f05a6f2296aa1cde848ddf6411d3443c953793b756e6c032457eb0726a19f67f76a98aeca224f8cf40f786bd822096c0ad721d2fe11b7c2b91d4023e48502c86cb398292130dc43b530e9ebe5848e3b331961ac80ca9c1de891ad8f9aeffdbcd621ec6cff331641bfa61a1fb38e59d135dc094a651787bbec21bd81b511082104faddbdaee0315d585f7c988eae23a7a0acb3a5f0fc96d5301510a6901fc1ebf5a8cddfecb94d6b61554e79cf89587f9478e83572601efb6c1e3d1ba906b4cde0eb0f287eee66b9ca44107db7e1bb837eeac05eafe2688189b17fe8bf9a4f384aee4d2d25a7d78515f6d87989940dcd9b8814d4a6afa386be23d048451d22ddee1f4cbbcc3005c8b7ca25293d61ebf53599a10f1d79f09db4e60abc97c101574593ac6b999d8f262e4f0684451988c87dcb78c4c855d09299ac613d0b37ce069ba168762baff7c10b340dbf4c7577619be26b3e98c4238e9650cfb67e2e451dd9b425c9498f60a460bd561d808a16a4cc51058a45653c6246b79830452ea7d9a4e3b571a7aa9444ff46ef1e75109cbfd14714a3884fbbb40350025d546cefd7774f3482ca903130d155abad57407c1fdb19411b0f3a107d287d7250390c9b080bc4258c9d63933b0a6f4cc469c575f71d7ffbf46bd3f9ee068fb81cb10e28d920e3fcaabbf1b52ff53f7302da9b109205ee9cb342375269d061fc6702766a5e65595dc59a69e7962063423d2b0e69171a437af31817624669f8959eddf429f490ab040021a4bcba1203b14a237d14e632f8695ad253d1c3a56aaf806711c22bc62c8f2a8772cfc7110b7a21a08daf74d5780fe3dc0a9651016730d3a268e9e92e3a0491b63fc230d8f1c3daee279600105dad52f91494aa2f88b685aaa6309c9d7edfc399d3db7d37dee351a6193485926959abb4d10464daba23dd7cbc91579e6a43a7ba2cbed260589fd91012d1c535c309c8b8e2797046e583d0a20d468bc1a24327736a28404c76610646cd1cd185c1c9c27c363b6117448262202d3f5df7f5174152d98f2dd830768adfa36074ca2e429e0855e01d1f298e19ba3e32202bacd0509ceb6f26950381780da6bef0575ebb522e0fc04b4b8e65fea3db89faaaaeb4e600fe7467b40cf9c497c1850f89cdbf4af64b429acbcafe42b3e630e8618bcab427ff314219e7bafcc740f2cd674f2fcb2f58e656517290caada8e3c1d7da701ea23e55d811de00d348fc33e9d28cf95c62d2d55c1e04c7aa5f3aa60613f66b16e56c0b12788f2f193c052b14263cf74f306131b3aad78414e7b92d060bd5a0e67582d886718b0b118973ce7c78dd26d5ae0e725ec3f64347f258cbb812696626a681a4cac28a1568a561648ba519f7cc553439b20d0a12a8a93d15156887104d5c8d451f8f106f4c1a98e1ed460ad59f17252249e61f3e57179416361c3c7d206b8bcf46f47f8257add84b5bc3a7f9544eb1a2aab0b591d09e5d35329a949e6708a8ccd5ca96e912dc337df294e64b22c7208d944432ce20470524474278910d00d581f14ce5e4dcbc42c78350d9c37a00de43d0b1c491d3ce18e94ad72db18914b9ee8195bdd37e65bdafcac3582c377f806228a63ebe6ec26f91e0c9e1dbacc0e44733ca74bffd8025194cd54c60a904dcdd3586c25558deed700751260459ffacb5be1ed52568e632b30f5251b03204fae0c484caeac082865f6a4c383a70d9bc49103a692474238a12f2bcfcf25dfa4928f80a68a73bbaaf12e979d063149065391361372f47d60909364e62bae6dc50ac4175ad825fe7d9f2d7e4c8a9f7e91e88fb75a6403f5914b9542bbf76c74c6d62e95c96f6ae1ccefa3db59b864031eacab69ad6825faeaa598f266b0205db3427b096f3e5bec05b005747dd616c53d0c25eeaf51635174f19580d1ebc13e02dc1f165af94ee53236a7ce50b8901a6274c48be7ea333e2dbd8053f3556f85897acb0a6ea33707d52c13aed1b1fba6ca040bd99204cf580e2b6be3800fcdeef1876855cebd5a0809a4870ec45e65564627feb8b935a09534129861a907774047d8e6c6ad33881ea15711cfd4fe3526dd481747a1bcae37388dd6a95225ee3c400ce679211c4f39f900f09c1a359dc247ade17dc980e2fc16113c43099e16f221bb19805b8cf5eb2fc47097c0271b2d902cf5522fb8a3f6448d085c41eb4e072a19f368fd5cf4f851459d3cf46c53d4146a697dac382d0d8620d35c1b10b14e17efed45dc0609153d33cbd0e46fab5bbfe29932ea97986bcf64550ee6b58ed4c7ee34a0c1597565220634ae5efc115a2ac530eb5a0f392dd751b628b6efe5029beefcf9431a7780f13be6e6b76f75ce4a2eed894cd10b5e0e0563863defbfddcd41bca3d40593a84bffb3ab94b9950c1e6473e07920709a33437442f40633f45498a0657a44f4210b60bfc409e8fd9493d769eaa580102f9b4b506e11630b6cd1eec4f451ee61b664df7de11ed4bea4c2bc6467c6a0e90e155f5837d54726b71e679e5676affc8178111a56f86e41a9b33bf3171b8517d582f8763416ca7890ddb24fb3b72d48a2424b07727dc93c1a95b28ff1212772270c45b6d94b2e6658b031c0cf1135db1b757a323c7ebf54e0cd0f17013563ac181aaa7c0f77ec7a2a10598b5384fa3c9de55c412dd29f2562332bb1593b979c74ff69d2c8be31c9b2de4f4162933c8994ec18c2ac7100ca3034ccaa77d616c02e9d0a68175088d88c65c391b115a1adf4154e63cc93e258b8f3926d1f088289247ec381f1c2062067038429a5dfd324edb49a704d7acdf8bf369a68fac5e20847e5496ef4eac51952e81c21eec760d3def2d9fd6e236605f9f856b19874bcd0e180bbb293e8569e6720ebfc9a70a927f44adc840d3482e021edaa480993676fe859544bb808562ba7dcf4b94b39c83a1b25ff53f697b1468724e0d513981e0cc1b7297c1e468852a6138e59e124dabebe6256f2fb3e20073243832c95c6fcf08c9748bde3586a270da9026b7099526bc5878f9090f58b5a41bd78ceeb769996bd4a9be09058fe7985d28985f35b5c86a73a3c63c77bdc15d914de89c296151b8dd553f9339074cbc222b1af24e76aa189ef59eb2bd42da6ae27ef89cc37a734d80f838426a277d16328ac015ff50572ed1eb347e40d4952680e56d6ef91ca17248a3da7f359b93b9925b918948f472d2fa39f1d176a0559690fe9e8d7fbc6085851422b48818e3ea0f83f7574ebbf9673b441258daf27d7cafac2e84a927b4859b1985b220794ac7d6c0dfc4e12fd59fd3fb364f55bec234fa86b53f91189d262bf588ad1559de1fb84343001bc3f5adc7102e247fe19931af85d497a6208cb57174f63c3830173184ef58b4c42e8e1beec6e894588d47bcbd9bb0087dc8258da64d33aba2cee09b1f6a533cf47f384844773d1078141d83d4f6dbe9482ec95961e7c90f1e24da5712639732f241958e128a066dfe45730d2b840fcc931b3c075d0755d62eafd7144300b1365253110f242e0871f92d688890237cc8474205ea804ffc0f437f814a8db1b428208c60aa2be5155df771fa2102c3957760fc34c179e81f9e9cd1e5a52900d3801b1f984940875ff2f893b39cd70e14de3a403871ba98903c0f4942cad27963fa72dddb98f2446e2eb5463d35ff73227ca5472ccfb1a2d581156187cc2879ff881cb30ff3b93dc3400ce152561015491003123a6b821fa7bcc204772a1b118704fb9c1eb22b7335ad849806552113bbbb62b9bbca077355dfbbf8670198c11e42d6c92746f305c3a96affda10a91a93a99882b1f40b6fb42cef08d3e34a877162b6f70ea84007316a5c78691b85d7bc82e95ef1e4dd1095bff0fabe2cc6b8dbe263cfefa2c78057a088f97578bcb215cb81da08174013035cd27c49d95dc49d5c705786657f88e57047011507cf043a9e37350eac7610bd8201086949fde72b15b9a7f32560b5dc592556d28b795fe35cdbfcb806dd6525cc8c4a566947f9c0a7d1e71695d7c2276678c8395f25f50b8e756ce964362506ee6a669379ffdcc2da28764f1c1e2491639949bec02f292a627fb1ffc7022ecef96e19fbecd882c661c9211c035416964d2d5db61ff37d2537d65bc97998dd8071056205c337ff1a4073a78bbc1e3ce8f6733e190ca7eec27f6a67252440141af1cdc6f560fd8e851d063e985c2d5589689f882dfcb1f10bfec23cf41b48abb83d182014a63083523d2790b089a43806427135cecb903f51ab3a306aa3ce970b0507ac04267c889867fcb1fc71cc023c29bac34eb49494beca20900aec563cb421522836373c8c31d1c892150e04e54e0bdc993f524ca9a6011e8bc1ede4a8c6af3332f62da622a2d6552de70cbb61ed5486582b4aaeb55953d0b82a888846804b25e38c54aea33c5a769ad21ea4e9ee82a28116f4671f451eb65f909905097b3ba5c872d27712995e27f40fbc8dddf048acac69b68d85a9ac0fdcf64a3f2b093b4189d527071bc061b9a306a96d54617e19fa838bfaea6beeaee847d75a761fc29f8fc1ad3604cf3d1ef20498e25bd625d614359d11528335e8807815205c67c74c0874b2a6d68a6112a1546e224128584b6a97ef89222f15c1cdcf4311dcb0985a15385bf3be82c94974ab2f8b32deb5e18459eee915887787de5366687354a3e44aeffed5c1f65f553c7601edc4a3564075d02625182440f72487b43192ab84906c5686351be77174acb8dbeff9948c37a240de9dcc53dfe1d4cc3d8fd24e17e015988041e52a14c87fe1af3e77d6c5317cdefb0fea704dd42bad0602fbdb36f6311211d1a87d8a6c3a63fd3642117256c868635e42d7c2c1c5eb93b84ede537681d39dae52896b2eaadf79e4a54ab8215d4739dc0f00310b544f2d72ebce1f2c9824dbf390f9c7beba573887da7b6a814e70f51f9cd6800ebaec22be6eaf32755e240c450d0ad44c15dccbb316da930e75535bb918e1eb43e5ed3dac514f763100cb7592d3469424ebf3c9506030e39072b15634920ae44687fb78a234e4dff80987fc2705af0f0d8bdeca0ca97da69dfb1a48a8c2695d5aad6d0f86b957a704aaf69845130c5f75ea4ab3150bf70cbfcc4176f1988f36e47a01911784c850a8a455670dd606f8e3cb0116f131e797e388322d772684723c094754b349aaeddbad95886ee6282b02152d9436f6cad7b76a6e2b3bc2b085fdddd8d9111d0049ab318d59dbb347de306bd17197d9fc3bf99bb2c01fdf65b286a25318212b9498048420bc65fd5a05ab77babc5e81147fe442abaf0b4e75272edbcc4585491e537ba02f9ff83ad1348438f45ac760a27c4963b45b5f0941035863e9213f65724127d0c6342eb244b63260ef28a18c54e97d9b2c59b33a04c4204a308e85ed26943e49479d09d3ffaf7af996ad57d52f6efa8d7349a49f8054bb89820a35b940293d6fb2f43fed0fb82314908fd06a6db09765ee2b93e9de9b4c098f847c522e59b862ffa4269e70b1f26c3480f9861e15efe8b4997d4a899c0e61479f36d793d2920771f2c8b7961eb7cb547f0537f6b46e077d799357c82a167184814628ae86de35640f043f394870666f4bffbc9341cf5cb1a9a1d6b8dc7e0e45c257f551c0c4fc8bd6ca02bca99c916ac0c86d89b209c415020b81adb390a7c79c7ee448683dea2e210a1465b23498d108cad59e693a55ea7e3cfeb574c0669dd1a1384c410683ff37676efd4675425e1e26f35524d5effde63bf41f688648426ffade41f4a70272c864a763101ecf18dc22416572dc9d591f60a5ae15a78f60e078823b0974174717e7add4c66c9e0fe9a4fd4fc8e2564bd0e76c5cc6f5c910540f2cae4ecc8d9346bbee163a9df20eb9d881dde4e0ef79cc23d6e833c0f74890c57d8318e82f0d04cd8a7793b36d68328db46bbcf7be35f0979c2da0287f43e7dca1a508ed183112953bc8b460715fe55227496a24a754be64be57c7270ab6fc19b6647b68dfd68c5cd31d499fde0a5c64b36b0d96c201a1796f07ca58a334d4f17d2308288d90b660eba74e82ab73e2d88c40356debfd4525c8f9c0f65cc065c613e62110d61da6d4884a60161c42ef546a33c0ba0842c39b4210de56d6e9188af5a4d7d0c0c2a71d1dbe2f970ea8361e5b01e448cc879264d550f07a463e610142e8bb42f7c848cae6ca3b8be42676dad65da9bf1089d92bd820aa4e3bbd030c4e93bfbef9bf0b8b8b7f26b2a11795db38df3c3c61f59c9ce270992ef32a51fce50473e24de454442553349f1ea2d8ae7df1daabe85fd09b5459cef3240d50b27b0c95c37b43952a7b859fbafcf52bbec78e2c8b96b3b34018e37f80f6690164241bd44b82fc09530e4dfc55fa05442c52e6fb6fcf39287f582bd0c22c8ceada18fe88444dda2e00c342e4db90009ba45af3893973f1d9e42165561a39370235a83ddff588ee2b28198fe51795b9d06acb861e6b78794631ba805bb7ef46aff8e481b12f1019da8d39cb5215796413d621dac8d5dba9ba0c3659b042afd6910899f6be38c0b7fa55fbcba5fd4be2af476f88af915e633a120ed063a8d06ab5c136699e02b5d65d04da1d486615991d1fda460ffa028e7bbee18248d740954f70dbd726ae80a9a08b8e3fd43e533d4dca8fdcdb43127b3e75a2c39a3bbfabad921a83e8a4e626f6dbc49337d8ff9c227d96e8fc4a2103c0db9a8241738254e628abf7f064b75fb2f48f4f81a2797fa2bae446668cf6b51997f315d5ee6a8694a1b8af9179c160600f5088849868d96e023338a82dd0ff5ec1a844210bfc491ecdac18e57c32f6212596d49c604bdcad822d96c0f105c0301ad14e262b39931fbedd48087f09bd474a7265708054faed6e2ca5115fc32e070b3af5e7fcc8aa0649bb602ddc9cfdf80efb54b6c864ed64197308bd96e5f2971f707a703e16f746c6141ac270f65337cf650ebabe86f42646b99254a60b8dd0b691f114c112617383d2dafdb3674119eb392b23db1f7bb81599577e3c58eb2c5b8ac20ef6f18dd43c37dfab38abfaae60efc329e726b341dbf6c4ac61114f8d538fcda43603e14d258577dabff9292431f8db08712b1bc0ff742c95682dd65f787c6749ab63ab4afe497ad0ccddf881d7030822d052ababae70da83e9de6e6bf946e00d7fe4b485cf8e2d07eb453b0cb6be876dbc8e188f5e2b8cfadc53ab171092660ea049c555884647a906a59fed72116782909c72c4afc390174c2847ac1387adc6aa6b76cec6d8db582ea4448801ee16aa334255887f7a4b5f6991aec7220c6869e3b6841935e3b414d4153debfdca0ba86794dd7049ce17b5802e755ee399eb48aa423b5186c1523b11d87be2013d6314dec0780b6e506b9615fbdccf721da44e349130b41a634627a783f1db566bc6e6a62ce8ce799a54819280b4bc3846a9d1a37aec7631f3f0cc279eb714e8f9ca8370b2402159193d1b1270a59e5160631a43377f4d74207290f5fc8ead64b285d6cc4cf93f191fec8ccd7188a8606ddaa66fb859c4df26766888a0420ba80a4bfcf45f2b865a455999f9d0d654bd82f62af1aa5e42dfb663f905bc44ca562c99b113baa503a45b88fca1f76a8f8af17e6383115e3370079d8b35efd53965fee4126057050949f23cd842fd31cd479a237d2c8a2eb792bab7c8b4f5722cba322adf601f98a9465c15beac42a99dc138edf20c87350ba1b677773d1dc0d2078db3f4a3a50a336f2816b210a023b019d217c4a49ba1b79c0ab2b60bf84eb890765800c0df2666736563d64c53cc609e2f9fa359bab9da08653b71b8b107b6ae40dd0a2b876acce4fc722a67bbd6c896892ee7c64d74b6b44abcb590f64e22acf15731f0a2a71695c6fde5f6757d953ac4f691e68c4201803c941b1a9da3cbbbbbd99c5e54f070150226a6a6ff0c6ad3f620b21c5a4d9501295987e73df04d6a0d627336e22aae24b2544674887c2965595a8fdb4ecf5ef8c958390d165e5272d7456b14c6865a85feaa0c0f1a2fa4a032ab5f06cd97b06d7993f6b74863c1becd6a714b86155f91026b913a8f93d7fe6945d2d4d9b9a4e351c6f051588f4e3227e96050c588e76a7311fa31c84e3ccd57a5246053629971b60ca8b0686048c0c946205677177bf8f882f453932ae390de1333a88aba3585bef1507579eff71370ce4b615090b37050122e5066686b80974becb30e704f42620cfdc10f343333159a1826f9285afb396a7002e0dd6beb54a213cf8e857bb8f4031e24990e71f0cf62e347b6cb9efc048cb29e4b9f23c4d26f4368f42c1fa1d807296a19f8efe0e2e1a6bf4ae997b6f1f077efc1f2585da354218ba6e5b01c84548c0e42f5df5ed973cd507e88cbce2e0c64cb330560d610f07a755e664c8b432a6ffe9f7b7fa44b254136e653dab1cea48de97ddd326406dc464c70e6e2df988ced47be895985e3dd4629340cbaa89825365b92efb5240b5e635eff08480404b488ea47fdf19afdc8fc675bb175e6764fbb417eae01969150132fd98190543fc3c43099c4fe7556bd16635ab09d015119a3e784c4ed0c290490f3be718103390d9bc33472584c9ea4ba43d4dba6e73f4f1f4900b1cb12b4fcf7aac993ae786b0320cc92e75b942929f5778e057f2d758fe6f7c1e6a03b709ce109503cd2bdfdea6f82e1c3c3b200df72196023bcb0c40f358e91515e7857ebf85501abd300196cb31b23e29659788ae816944466d62bcda54f403d7f17601fbd325a2b6afd8a6fd1f1c0ee1515e31ced3fd67737420f9f5eaa9f9762a3f958fdf960682ff85185b55de4d25fc15034de4c96916f279abb7b1303d0fb99a20d7fbb722a85af9f56c3c42b6bd5feea99e193b19dbe24f7747654ccb1a2589c6099eb0b10f27f56686b64cdfb6302e9633a25f57e14738a291e70754ddb0717fd3be33b56ef6c32b2d9283c7c894aed9c78bc2aa00f79ffe4e1d15b0ba50377424c51b58a2a4019c2daec16ffe73ddace609da1515f266f7683d9df03903829fb7d3482828323e4b210825278f0de24b47b65fdd7b134e857a1f04d3e4ee3d94a971290a6dcda3e049fcd6fbbbf765a4f551038e5f2cba26821de502103c3fdd30380c9879d3f53a8a11bcb911d37aeec2ce1521fb0c4ad1fe67d67a7a18568c3094c8db04c6cce23b5bc2d385d5689c2a0aae1cd56244582ae84ca6107d186e709555d8ae94264e305f59f7896ff2bc980a8f772d820ac47870e48a3955356792687a57c236bebfc824339a108d4ec14ad16be8b9942e67f2862489cfcbbe86705902d99f38cdb4e1f87e58d967f719253e1a88bab4d5356911020bff4b9e6b4080556cd66c537b9eaf81db81ef67a195196046687db326960e605ab1b110b662b8f2ab5b5daaf7261039dc597430224081efb8be5b9b8f60bd008e96d3464d72f6996cdf235bbe115aa0776b1deb40bb9e4464af6e123a89b5c0e58f7c54f54632947321162fac2674bd75343adedfe2afca4df034c5f9b9f76dd87dde5ad78f97c81180480aeb59f2b8d99d973d5794eda256e1c77a6e93f1eb10314a90ca8f6c7dac50ffdd1dc3ffb6b50d710806b7219de63a4a56a8329ccfcfa007ecf7bd834711a9eef32b16531a47b7d8034d18fb52cb810ae437cb0def29d475d3460531bb8a9e2775aaa20e75ec17e6ead81ed904684d7f52b79e03adb59bf2150889cbb73d76be3cb93c7c14225cda381a01892e0e5c72bd868cbb9fd77786a5468f309e07d82c8f85cf2115180a1ac91c3aa8493d456e207bd8ba58aeed5b946ec2f710307bf3e491465bd64a2ecec2348b612dce3aa30f3558fad1d4785cee296c15f4cc220dd683592feb5f025317dd450ae5799495deaccb9bb24a7d1da32d0a7a936c9c2c8f1e3b92f995fc7f27f5f129d2ed0d6119962a3fc4b35d2afb2d49e69c188ed43234a184ece87337cb766b7b582049e31cdb7810277e2d2e8b87a20cc0dd34c881ec6425b80154add8ecadf9e0c3fb1902c23e97e0a79a1b16009a89364b0389a7f3f5be4badbfacd4398551934bfb079df6ff488d173ca8021433090dbf8e6f2073b54d83d5002c15efb030ba4c939300224b8d0d1f54c36f97a7f2cdcee67f38c8f22cb8e58d239e4fabdc607ececc06d6f733235bf4aec3b26ad8d7e13ffd30e3ef7fa456c45078e18ea1b1afc3b59d2ffb89bb9b482829c0410d8220d0f5dd66145a325dd9d91ba9f64cd44462aa6f829e6310e9f3037007eca205af8829e50378ba15c5ffd94cdf4abfd3d6b330def77ae6da05a94e2765b144c8d5625b0f8d75c59d47856189cc9ba3ea8610a1f45c453eefb92dbafa33d6e080fba592eda97e70487f285ffdce0691968a9d60e95f66a9425eea5e78d5753a286fe77e4aef811a8fb13cd2202d80be37da9070a1cce3b1ae181d4c19433e9aae5e60c388fcd8672e28ddff661b7a9c2cbf516a78b7a81a6d5a8d47224df0ce1d9a2f72f573adfc25a1a97105e9731258d83139390a7b02a3d334ea9a1ad1f2b392a66b69946742996e374cca1b311eb0f574a4a53abad8a421ca763b939df481263ab4b42e0a047ef6225265c5d29d54a77b2f15c24b7f910c5cd093e90d5b5d85ad4d6928f6658660f34cc54d63e5307505d03d68ef5e090e7ca85e300204cb084013d12cefb64582ce90ed813914ff53f7a9d45efb624ad167fbcb68592516439c5a0b552826135e431fa87b075bbb2b6d2aaa9caeada15cc8a45a5e2e1668086505bc14b545c01f13b33d786430c801b3e6d7c8f85834c1cf4e49e275bab6a12f5cce435594b4fd3e73837c061f7f8fa5396577a1188ddd5f1c5dfcdeef8634f96148218224a6c05800bc628e4987cea28d4858c2dc8316fecc678ea235131425975063b928cebe4420ac86bfab6900409f364d60be3d2e8432ed53729b49ff2595f50048fbae5dbfa39a7dfbf097bc68e6344c365786257e9a4e383d577cd2a84d05d869d3590ce3d8952d2974892f7c3f834d7d828b0a5913a7fba6cfb37bcdfc020ab1dda56bb1bcd16fcd7896ed1a31b0d6abd01bcabae76768a054c54e0d6709cc91b8e0f915d097ad35eecdb13dd21105d24b347248aaca903a264c9cc8998a0c24172bbdf955a80005399941ba15abcf58b00579a55cced723f7687de97c3155d45197619c920e719cae816ce271faaa2e9bcf5e52199ad56941a927f18ff215afb209da3251939af4f89650622d1621aa22e668edee13bfee98e4edb961d99ad436d9897326c75ea61689774a45292627cef7cbd1a630d4941cc7c71f8ac3e090ce6b84030a632de422ed3d7e18fb9b884a985a1b709098aa61eeabc164ab83ae059c0dc1cbba9243d5ecf57e97acb3dcb2fdb2f8971188f8de5ba306bae1374a046735d491f96cc377dea5fff3b7bdb9d42e1f76f5fdafb476bc3efc88ae3d81aa1139c3fc87f4185c0b28c3f1bbbb59171e136a358824a46d678b1e1c23ddba10f4d0322ccc744d71790ebc3ec7f868d1e65701bedfbeeffd2f2d78427bd58992edc46f975eb2230d3cefc462d6478e4b9c8724b8b3709bff50df609d606a4aeeac3cdfd5515c69e3f37e25d17153c1bc28ba4128881b92e6c97968c9f04e8ce08b5afd543158556a2e46e9aaba432d9ebd441314f47445bfd3d8cbd889c22d6cae461976019a26f85683226ccf68beb149f8caf0fa8a29fb4cfea1e9b2ec2e94e9ad0a81bf9e2bf30e3b2ef666f5d800688bd1971fb8a44d264a869e54dec360e74ac9687eb0597f4ff5702ab973cc9d42585bb35c63f2783feb1cba6ed2e1d86b31b98ea20fc068bbc6c2a1d00d7d278e4fa300a9f1d3aa7931145201f5d2157a4aaf290cb3766ae4d856b3d417b263c33fcd0eeafd2d7a65006428ba0c60882a534e15b0adf6804abcb04ff80c69448f8ab362626e5be98d0f9c0503a6490511e0d7e099402bb212a9bf485738b4225f9195c6d3d15b1e79add500bef487eef57dd2b42cecea3c2b7fc84edbd5762c4f0aab32ec32af49ff70d30bf611c54a911d6dd30b5f78825adb9681ffdb31386e0e46bceed2e8bf6fcf158b88c0e86f583a0e27f6f3ed67536ef93d8fb96fd5140809c40abcfa1518c2f7cfbc46700f054f3f372fa34003034dd8233503631a295fc35cb84c65d88baf6e66bc52eac4c86ab8c3034b8d1e0ab90654777b5944600047d674183c90fa8d010474b6f11257ee2e737984731dc89a0488fd8b8c033e2df773cc0b508abc30af0930850ab5c7167dcc36b3be1e8ff32e5dade2197a097aa1fd8ed483f8feb7ec186e948808d75ad0390b8754240d8195843e531cfcf9442fa4d2fdeb1f105cfee3d7b232a54cdd514c9a0f5a671c0ff0ad0830e965783cf24794d5c7118cc3606d8a55d274ea72ff8757934a73899aafa15e2a092cb9f9a87e78db3a05be9daa4496bedc7f054149045a31dcf0c3d1e0d19f3b4e8b65ae935300e0ea3663aa8381841aa73598d2bd4365d34578987e5f297777c7b781f75e99ab0656211b1c037bd29dd965c1cfcee452528d2383c39c5eda5ac4b50a0ac22495d65eef076b02c2c572afe774bead00c97058853fa13890eaaf05a43c194e10a96bd935bcf54f64209f65bb62612f56b3008ac922e93ebc386973732f02f0de9f6a4880411eb561e7c6c7da9d29767e8ef6243b2191e50c1070ed95efe43940d4075d83811753048e5bbfdb1bb4d8b2e8bc1f17f8646032637b8f236aed6ae33645043a0873ebb1cdf2f30e0e875696f7bad897f2450b5b35f03594b5909ffade53dc30dc2aa98e091d8b3a0b7111cfea37e1a5b526dadf3a979f77c627b661f29ce53d5ddf45248e7e86afdadec6f6fa57d3b1e69ab00b0accf6aecbd1f5fe9823b6f69cd85cfc0d82f75810cb9f6a6364b0dd5c16ab0b3e8111e776b4fe2ad1c9a43a7945d445c34258078497bc564459977a8a75b9e76c21d6cf7d67d046687ecd7cbd2d641f34b469fe2e16aeb85d57d21439af6ee3fef09e790ea97022492981890b082143540a1f9efb37a54e861d24e0ad74368a9dc74f546c2293d8a714439a0956ea761e0d6ccd991d16dd46ccc0a3cfedbc9b19c93af029daba7f3f93274ebacb679c7f9e72054298c565b966b375d7f4cbc4b8ed62c54aea9468a96b62232d6dc45b23c6fe582b303c669ae1f4514bad98dafeeddb875cdb46875f4c4889944cca1eea22a1884bbfe001ac5c67771a3138e7c20d743c8b8cd04af9f23c1a1828308b3969f8e2fe9c5dd55e9ec28d3332dd103c531362e7adc4e3b6b09c67dde8925d2440b228843df531fad7998a370a20529514041b41c548be280030a25bd85efc40b0ec84181cc15e9f15e4ad8711194373391659f27a4815542b2b0833c6f0a0791d663603d0dcf298d9923967221103f58b43f1347abd8ef46e43be1de17b0e7f3ab5b2b8fd5b3719341d5b5ff01bd38365fb58594748b38e2f80e774321582cdc58aedfe13ad3bdd26257c82d62142c2c14ccd34887d0e726c050277f4843a2ced082faedf51454d74f9ee5bb9c649918871c8802d778f6069f633574df42ce101ec344826dad4e72154c30172816636d3bd99282d9a4321aed2cbc15828844c0f418fad6dd8a7d9b62f0a2e63313d473b52db9c5baa0e1d16e03153baad57e36798d07c20db14a2072f2715ba58db5936ff9d6597753cd382dfd960136fcbfedf9419cf44499ae80243599055a3a0361304f5378c4f91456df42d8276713031567f096d8d56e0f1e1525816e9661aaf4eba4b5f33d3943b07b06c4075fabd000d5057cb3569d34f05d5c8027200d408223c956b54c7348990f70e8c36b294eac0248a65bacffa411ab6f879e6f39a60035950f83673327b8ff0871e932aa76eeef6807ac0ca8ea79a3336d6489ce98889612dca6032829b7a6f2344aa0986894a84e49338a4f0ef6b9ef44f13ea968a6a10043dd73572d0c210585a96cb50b6cd5646a3d75f8fc65f02d683fe37db9faa9197495eb2867834d5051f3ab0c7c179e1d8903b7f55cd1a1bab68d079b450da7aa81c1b16893aba56abf675bade204ce5eb9687f074193dda8838746bdb570eb96f121b9d79ccd3ff1525c78ef034c6dedd66de561d4c295c302095d5f34a1f46af9845de3fd5104aa6ec186e8ed45397e2778bd16ccf1c5a76b45476ad89b23483a66f587218acfaa0f87cd726af2ba736c99a8b498eff59d0f54c281a312d3664614743072997a7b60152ccdc50bd2861b0829d79d51a0baa20896cd79ab2194b8b732eaba17c8a39bb50233ec516f0f6182d303627cc136b4539e56408f5c1aa2bc98dde0ab2d6c513e0e86d2cb79c72c4f35bfaa8c42687dae1da2f853e9ac1682de7d3a93a7634309f653406cf2b0bd145b15ee31d9d61ee440db9a2f88365583d8a507ff4ae3ef4719494aad1a7bccca131f9b58308277b64629c877b5995b65be00ab78028dcdd59212f7ad02e63751566e1c362f080bb0ba94bd314d0c61ce518f0c8b5f7f9d91e16d3c34cffe5112c64cbb635c6aea100a8066dacb30d23d8aefd974d118f834df8b61556c4565db40ea06109012180edc4d545039fcefea424a97338892707f189b7ce5444d0a241e3da0fbefa50e5f26170d77d32836e889accea007cdc44eeb2c341d0f64b7ad8e76974b9317eb9b2544c3152f79637fc39a1822f032c295c2e9a4baed29224b5fbc9a309e2cb8101342822927bbc0e1daf32099b38083d54beaf2e79e96c1334cff1200611dad56471577f58c8275e9aba98be54aa2cf1a4b4ce6235698eda717111023e0366d17148ed4824b71cfe4a2855c2c37b27cb95dd84db14821196d795a062c13226ca85f81f843e82e5fab2f62341bbdaa6d66a2b3661cd8d7871d50ccc22da23d2bde249fddc45accd0613c9b9a77817fa18e8a23b056ca9e0f0e7c8375ff3a5e4dd6d27da6987ed116a93b81bc9913fcc6811c0af80ff7f4f20b80a81b9b3df394e37263f1a2972152b77dd78fc2cef09d67f012a76fac0851eb4d268427921c4cf9cffe631d961214ddff9015a54a0a6f5651fc5d0ed02a364421cd69b67597554299e5d083d9d1499e606250721d37b57dc120e1a45e4cc681d5ae506ec59164311eba1dac1895a5b528c3d47db45f8f5b82b736b636fb00dae7fd5befee234f2cb91474568e603397955492bd809b0468ec86b6a8c3affbff4375b621f08ca5a9f2d9d9acc145458a32cc0de41284da3e9248385cdb61f3269dafef17a2eea329fdb92ee35f2260ea603df215837472c9ce3ed43111f5ab1e7e40e0831b33bae64c73f9870b4debe610ccfb994c377d38380fb03fcb1f2aa97ff50a63ea96187d03b0fedd52bb388c036cc2a4cafc1bacaba3e08555800d968d4b32f3d0fb3f47bc2e4e70a3cc17e13bd212cb2e4d178561d167a0fd0b49ab9911a0dc62b0b59e436df546abf4a0ba7d4fe51840f3b4808f026ccc114b988abc35e3cfd0b21c488d229e8bec42af71debee44821fa2786db67bacb850f7b309ec1e7f1f0d0d584da1b71029f8e91dc7b8d7c75ffe0bbd475f24f29312797fb5ab3e5122dffdc602c96ff9afd313b8451bd0eeaf30f58a9f1a7f6f08040329f918794d8b5ed09cae99e0fed670268d66d7abbbe44337413e0ea843f84efd337046854aa32ba268dee4e08a4e89b4c95a6bca798b23b840b2f048d27182f4abedc562d19fa65414eb0c56bd3652f67d47ab80913771f3d3506972a2c1e4fa127f82e06de08a4543800b7a6dfa4d1b3aba05165d813aae490043da601d32e90a2c31ac6f6a437deac7f1cdb0fa0ccda01647863e89fa808a962a96ba2b9fb9a49d8bfed5480c99ec141aaacb3fc6a281e1e15544706eb529b4caf0198f337530f9fd45b3e9513113a13e7ed2f04c4bd11722e26431f1259de798ac0f34375eb9ef2315e73139517d63e6fd1e4b03ac13e55a3591c15e05e1e99ce2695cdb1b29cda0d515efcded1bd1649eda82274512b68482850cc43e4e1c923fd87732d93509704a84d1189fde7f765d27e85317b64f7b8c4e3f39c429690a45736af72c5b4932de805126d7ceaf705cbe0ac73ed715be4b23f3ddae2d0bf8d721aa84171b9b15f87acb5390b178b494962a13f843f8da2749bb028ad79d7b3f8c8ef4fe1083fbf8b253e58f7a47298fca12094978065739dc01c3f3d5b54e9d9857e0a1b0e66eedf6118cc309e0445d33e854457b30f9930f7bf7082719ee4cb2f78a2b963c88b7e63c086f21198d842b0e674cb402e360fffea372eb56dd7c762957540b758c2c4f214b1e2a3a004d210a9e903c54879c08e34210b59cd5612fe19e9b9fdd5ce118bcfbd45433b3d1da6ba8bce0910275b5891318bfc928309713d352c7f0c17fb64bfd0f98b19c2c3982c35f1047aa8c8ef6105ab87fd2b834ab3cee84708de3c0e3e3db63ba303070bbd501b238017d70fff9c2c55b284baa9dd210e815eda82143e288832e2012c39f5ee27667330c976322b29746131105bfc3c99e998ad06307779861e6c6f60cb48e9b27c5acc9ad952d35149d4b02ecbb79710f9ba8998e37e9f49d4b7eb256fd2af67b1d00058c4d8671c9d226ff8828a516d6f046508fe495f76d8e14ab39d9ad64d265d6936f0e484ebdc190cc79192f2d5d325e1f2f7a9c15c891c215b9fce4b1f4e5063d786eab298c81442814cafbe9db56b1f7f9520eaf8f8d6d0a7d3b817260b19db71e518769205d859ba30be9110a86398bcd94859e249defc42114066a7e86f6b6b608bada87cf6b4e48abb50f2d27275e17d949ea58b7f55a2fb82fc11ced1e3584b1dad4d854dc3981405be2c3dfd7cda001cc90ca059ef44e9ed590b855e307fd0ded68811975429d2a9ae258d7a8382c173daf02a1aaad107b991e89c9c5a05ae2ccceae4dd01c67654560aa0a1869ed478da4347ad193b266eee1c9a7387b685c8f944604de9dbb96b5e6983d34f74791eb7e742422408d3bc322bcdc4bfca4256106dd22f59e079a1b122a18347e5171509503a5af051898a9ee5309e9ffc9f79c07e45dd4db1ebdebc9fc7c2601b9828577481d049ac31a464c0c0f6589ba0fccae7f7d0a7e36cd7ea6b0fece24fe329bef671c2bb5b91e2369f7bbfc138b8cd8092ca6ba6719f0caec6eb7d43103e5b87a274ead81c914f82c29e1bfc02fe1ea9c18bf401c51ba382d9c00ef8bdd21f701cb75e94772fed3b0c81ef1f4be8b590c8a527df911516adc4d612671cc9fbc1de4e486b410c4db87504bbac74670f23ed66236fb5631fc37ad573b6eb570cb3a30abb9f8a352a7ae2348902ebbf00fca745a86f0b03cefddb7406aff626bdcf9e9beb660d7596a864e79f9deb676cbb407b66e63934adaab9d83720c71b61ecdd6cd6468fbe2c7af00a3b854daf43c033792f2f42782dc047755e0812853fe29368c2710b05c05767cf0abf3cda42fc75fc4792a8cba5b5b28f5dd0d221d553e32174fbfb2094a2f436ad7a040267f78f31999aef4052f8938e162e9716508e56571b012c5b3ee4ae56ff97b88c00076b25ec3e5322fe33165b1c00fb5c8b78c1668791e16a7cc9491ebb39039c3eb6fdf12e210f69d7e5460cb122a8b333e1c2b6408b50088a05dcef94fe349833647c363116ca6dea6f28c515d8cdd20cbf7e9c3123ffbf98eef816236785c9adef1deb0f01a0e051cfaa7bacbb7bcaf2ffa11afc599f506ce01d9448265fcf6b22fe2f0f459be64b9862be6f929ea165a04ae68aac7ea973f562a29406728ade3e8ca75c8026d7ad3ace1f1410d77db164aa73ef946bfb5ba91b45263454417b028f09a734d1ad3ced273111aba7e8a66a1e2ed5d776f07d2450c436f442b22a09c677433c227088ebdae517d0ef8ce3d7cf03970c4bc6a606fa225643519f861b363c037e3e8fd755a26a5d3d29d6f88e846cf98f37c041493313553e7567bff21193bacf798af3ba51a760ca8df1afbb5c812bc4aeaa7e304dfaa9edccba31b7a8b4c9166801bd480eaa21bb2de2ab74a60b6c6abfe1f239c2e00338a79b445c9f9507e47a2fb7a7c69b2ed24947efc38f13d3d046ade9e22d23e3bca4a133cf0e3b1c20fa0911f802b982eff061bc0f78747e0e2f9fdda83fa26efd28a9f8ad10e4a2967dea3fedb05f1bc479fe65e99ca33c1122ff51561b1a6ee091daed0df86608f52c613f09540c77976df22abd44ad682fd99f4d4a3c4846e3904c903406c45a60e88271639adb7b0f8c3670d4f29a221cd523bcbef7842e309c19c32c38e447bdb7a6cae8b9cb68461669612eba19f68d835f838274e5107e85cc2859ab849f4a7bd7dd3d91f12c7359153d70c3fde796b168a2a25321b290e598c9394f6f167f739b32336fb0998ba0a539b480d754afe618bc76f447b1d9651d88d001ef39a26056ca2e1cff850a613878588bb7135031e773b1f75cc50fd8066655734412f94c9aa7c37838fb80c11c5d3cecebb984b0e0692a84183aa1f761bdcae4d5fbe02ff80d6085bc9d9c3485063385a81222d32fc5e359ea8421534757bf557e812f5874c5e3237aa949c850cfb8b6e73679fbfbef38fa874812dcfb9cdfdaa01f7aaf6596c8f2d06606417868495c6967e8ff643d423b8adccb1c92ef16779b63a51d0da5607925acc637aaeaa75a15c45d48c63f2bf513f74716d77e94f5dbfd84bfb703797ce52064843e3d67d0b5d80f7079e913186d1244dc9793001c2d55ed805332e6fded8d1e50e5e4156663c68c71d92464009ef3e724b43560c6b268e900e3b8e6df9fed4865a39f44264b6683ebcfe6365c2b2ac152a3d2331f9dbbfb4a90acd9884301281fa88672135311d27c14308fa4e27977d9a00e8713a84a3001fd58b4e9bb0aacd25243a141ef009162b6e7122159b85b99302f6512346c001d7ec1f9b8f82ed0df433feaf7c476aab14a84ac622205917823c81d6249ed7e85a6413c28f0afe6e84834745535e75ab162a270752dac262b5f56c4cd92759f2d241006d4392125eca9f5536f86b61f828e6da38a9959c332591bd7c50c9fcfd05556cbc6349e2e0350620fbe0d4951b7779591b5c51563528f39c0769b287c2c9696bd9b24b208c03691ff930c241d7363e3009653dad19151c2a8fc9e83cc494a54b1c19cf76821a4de1dc1f8135f916b67230bae476878af59ebc1aca2ae42bad217876ba68b4425af5df3563f9d7bfd0df771954978f1e6d18ea13205cc71d9933068bd26091db38b34cac1845a4d88eac268b087020f59f13ca363c656a9d51b190c5af92bacde28d52a1418a22d577ec65f09ef50bb959351f3ec88d21a62aa7540d5447e70ff1d8e40c280b9a143205baf54d33aaa4a62b6810eb818d8f2ab83c1791bdf9deb8c070b6cebf2fc9f0d12280f43f87422e21660559e04d9c3ecffa3725d56ad7b6ecae30a77cd46714a3182cdc292067666799bfa2e092f3fa11478fd5b6e6954d99ad94faa2c4c37941425e45f39f496e812914da2352584296d1954a5d1ed21b180f607df185eb78d209626d7f0ac6ca581ea744e2daa3c86dd16ece284ab0dfbb331585c8122670ce139d0befc0bd7c8ab634d7b7517f58aff0d3543244daf40eb1d853affc6aac552ff5551e1343a89dcda298b9796ffb1707141d5c8e9a4ed5b159affc28d6a1a905ed500d36fcfd9f96ebfdda65590da30329a88d2a88f2d61ea7bbaa5ccc7cac9c24d8a0716322d4caa37b4944971afee09b9c9feeb44ee920a223f4f28106984027f7b6ba016da4ff7b80793170d7c9eaefbff923b1cfcc71a54314d80b25ab202824d0de6d430c7fd2c764aec357944a99ace9abe2f0acbed29cd1abaa488dd28c7add2cbfe7256768859b2851e8f0a02a340d64db739f7c59b56bdc1c9368bc4e094cbe90d69787cd1add0dfcd0af33ebeec895ccbd8122a24bbd6cd959184c9d30db8350f4cf7e1ba49958eee8132a2e0e567beb39bf058ecaa8b15959d888ba194fa35147bd9bd9fb01d4b3576794bed108e7fd814bbf01e5ad5418920f680384f4d7a4ca1870d2cd5e08837c111738ffef25ecf7539cf0d13e974b262abef4ff7402fcb79f9ec7885c31498b18050b9aae5d890150077548b4b22a491551a4fd768a9e7809f7a7ff1cb0f3279694b6207e9a1f3d55e4286afeeba55b0b372e5e685dd4ac8b3098109c3022ad7dfd61d2feee4209fcd867640d7952155472f7ec044963f2b7cfb77a3107c197141f1f7b884d51dd090bee5c6e517675bd583ce4910f91ff6ed4a5c28cb650020ffffffdf