PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 83340 1fc87fd22dc44cc1f1e0cffca8c516296d2026ddb361f9e0f71f1c700da89245

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f7851226ada6896c37943caa0da6d2679d09681d24b944e5b4713dd81d814a66
Certificate Block Hash
1fc87fd22dc44cc1f1e0cffca8c516296d2026ddb361f9e0f71f1c700da89245
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00f0030000307a0000
0020000000020000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b77e4dbef53807e47c7724417df6a8ec55fa27c49617672f568a7987da4bd9e8023d00d469f645039ac756bc6c810bd747e6a3d922b70594aac4c18078c8b8cb6f4ffb50a876094ccc68f2b1c05925bd056e36fad0309aad3a0f0000000000000020000000900100f0030000307a0000

Raw Header Hex

0000402007893045e75a37c7036a8e5b1a82f4d72a5a85c67aa49c504e89d7501b50fd32c3b2a89ae8b38ff4bacb0d514087738c25b58b02dccc0ca6168e8b151869a3d783a44c6a2ac20018664a811dd83d71b4e544b9241d68099d67d2a60daa3c94376c89a6ad261285f7

Proof Data Hex

59,560 bytes
1212160103074208a04398f86d663ad123079c1439b0bf8dad4946aa0ef6c1a26708a6bdba395fd4412241b8e27d511f87a8f5bc3ba48a30cd7bb57b060167f7e453b567cc2a2d61cf0fe0e224ca542630aa86b9dea7a4684c3e829ee7b8769c1d69ddf843fef35890af80f04b97309be0ccbfd9ae26d59e4b1379098c841e0b9e986696bed9035e9194485b7b6d1cacd6d3acd0ebb161d3066397a8f417fa787ed2cce6e5fa598b33baa791dddf6fae1d5832cc50cdb0a4d4ca1cf73c73b4161e2bdef2510ca9b73b66fa81520795d1c000f9aead7519232752120ecd37434aafcefe1c203dc636edb2b5d048f39ba26eff28ad44a0266dfb6c4433d1c1e6ba10bd488b696ffb3550785f8bdb1e5b4f70b2b9d8bb7ed169b8b99d75475973236bca95ebc7f5f7b5b9df9f4db5ee70eb8c0a1399be8d8e4cd80d40af8d69d05982e07d3b3160988f89c2f584037449f0a5587028934491cfec9139550f8156b57da2d90f655e9639e929311c9256f054f026f3f0a77283340b7be26c078056c85be2567719d6762b86ddda9270fdb164d8f96edea68425043dbc26e23781d4fb8ae476c2b941f953e6f717d082f613d75cd0c71cd7a75af80e353cae57b86972fc756754a7a113576f87f5af913843b174b8c4a0d8b6ee9300dbd7134edc74a78d9c3fcbecd6b4c4bc7bb2ea06ddb78ec18085238640c2b7a4226e9aeca539c96ea7e04ec6abd3bb806c072232d9f36ff8377d81e87d2e36905fec620657282c8856a9252edd6a807b3b8203d05402e80faf063ba00d484e254c4b136b928148d66e550a8e2ea9f9de93851da11fc72314457690cc8763fc5514fd7a85291d4814613ca874c367c7218050a34bf752f79386b1e9f69049674ef7f4969854e2c8d9d2e0c619fd7ff45f418800791fadd6e1e752d21596e8ee285ad79f435bc268becfe16e397b8aae0fc8829a09bfa76e6a8397f5dd28b98f50cfc1b8a03a8b3eae69da66fb9613256c5dc94a3267339afb543ab435ecb88ad41fd483ae295a87f6ca8b176169cd7060a09529cca2020ca477aace88e8082b21fca0f2fb0672bbfc1b580f54b7c72cc6116a02dac49c4649a4a9aaf30befdcb3abbc19c3433d5fd1d779e42cf014703d1d52c96687fc3137444189c27e730840e488fcaf02a0351b628b7c09ae2bc047b3dee031f289078c9dc76b9b838e4f1d7b17f4fc40c91626c18567827b141dcdfd089da599b88b84eda0bf45bb56f0eccf441cdba7e14b2cae255c8060a596d48ef65fe606a8aabcba821dc4dcb31a25c09ae3e2be16b41e4d3976e63ebc6411c0a5b75c0877cf7de0102cdb925cd03627f2539904769073cc165421a66ee8687e2b238a2e56ca4d593a9dba0e8013946685f1d2f5ea701e9a066da929dcf3c434d734a478edea84c867b66974e7f3ab2ee563dbde4548ae6c8b93863f1e564a3d4ae913809603cba43dabad601957841dc682b5b43eb14fb721ab054d02a24c03d9ec2a08c6fd0af18fac832ab9d6e9467902697ec2bf4dece9fc5a9776958313829077eb93a84a3aad561f38af5774e3d6e9778d23a96a57b2b3e2a0ea7154ee2cfc35045c84e700e18a61c9af73e7155223e9600c8f22495a59d0b56778571964f6519603f042f6d8a1197e97fb67697ef2363f39ce7cbd8201be07f20ff68ffaad423b0bc79ad31ae3d4eb9d3efd3a8d6555ab70a543ccaea4e1d25032cf09851eb9d667dd8138d4c12586eb82583c9ca8d7873c8f54f00dd61a3fb428cc2605140027495f5e3a90a3ce251d27d2789de6f0a2147fc81584ec92b402f1a2b47863fd8c38666eed5a4bb351cbd36f1fad8155aba5a92c265c365bd775d2a8b45ba465b516fb6a89485557d76d0895d4546ca5a7ce0b11a2f2738705dc0206a3ff87211e5e2bd405d5a35027d04214fb66ca183ac7f7823002a4f7f1a6e595d7b1bf2bc33fc506c4399f119892bc1ddeb2f058ef829718a06b81b111d9429433eec571a4b8f87b93187ecbc3fe102541662e8d990218f7823c50a9e1a8d138444b8a736c29fbdc3e079da14f3875622fc2978065d79cb884b17f68705150e3ac44e405d1106f085c9b9ee8f6d21f96d37484f0d6a7a8bcb892813781863b18526d1e3b5bcf3b44bdb9e016465416795276b4cb212a5fd543ae074910807f3885281f376e30ef9c5eaf0c1615a7a6242ac9ecb898dd31674185e6dcd31c864813c6d94906551b28796f4f1d26f0a94618f3030d93aebb7fd74fb3fd8b697ef44eec27d368eb1a3626a4ad4c6fdb3839db2376f38c26a660906482f82cf3a2f011b9030b4b903c280c0dc454b6f5323062293f2f77cb54894712f9c682fbbdc046340a341e9230f8d20654b5be4078a372d4691eb8343e4b6336d7a0480961beb9a81bb484d26570c239545e7348c5f827d1363194b017b1857562ac8bda5d898f2de36fb53b2c9401629c21d2decd7e85aa77ac0b6741aca0661b5ca718602f92a8722032556f8678521b05ea1582b144bee22363edd8ad24fe136904dda3d7d6001a132722f810cc5eb624c8e455774dcef5e102d5a384ea53c7fdb3872eacb23f9eacf903052d421991618f6066247454ced6b07d68050352dfa735a075e23c2425a5dd2d340540b701cca05734457d24d3618897df9d973abd438a526eb7c931747702445622a7200b85a99165f3c5f97c5a0012996a1718444c7191dac3437f4f5d5ee29e1667b27b4dfb0315d6d7da796d9699006a3944d3f15e11b035903294d185884646e51887540ddf1667284842e1ec22ed7d077ad0df005c5ebbb0d31eed6ad6d8c6f9387ba0e600efa7da83b2c6d8fa52af39a60e53d416fbafb0c8b459f4117d77abad3f51abb792c4476ed3f16a3bc8d78797e7b30312fa98e565d30dc0f6cebbb8628b4a8e8d287c16fbfa70df1a12128c1184ed30d1b24699294105faf33e20783294976b8f19468de304e85e76fd00092f14e74204b82255e822c459d911c01925327ae93e62f6963b8e0601fa337c20cf80c78bb9672a3ae58de1926164adba7b939026b2ce2a61d8328b611015b629b34d70ec9d973ff30184277a166225c7dc21a1c7194db5eec6b27546d03d3758005037b820312df46c3d5a3487b8a6b4c0648875a7203b48c948da65fa3d5b1e7281393ba276b1d394e05f5b6745a08536726d683f00eb55e5d082b6f31113501b79ad3d98bc22a07d83f3672cd3599872f7408a5d6bfbfdfbba44597823acb7b5b6147448f2be10c7a8a78b73a8b7c6d6b11f0b7986ebe98528c4e166db22c9c3255a5d4faafd4a8040386c2cb98386e635dedbecf53d3eadc6459df8dc1608540dd68a91cf312a0d26f79394d09930d65dc5efe79634429524b645defd9644b9225e074238b446408c3ada0674126d6966021db394ae170e3bdee9e005eb33e4553b0fd0f01f0e607fc81b20311d3a034edd8a4d74346674cadbbbc4e0c9da8b22c2ac54820686472ee0a8e66a794d1bc4ad09ec6e06476b4f7d63b549fd3fc7dba6515e31a53831540ffe5dfa664059dd13e0a4dcb2904173b721854eb39456b64c56e5c3a7d29339c0ec54e7a025ddc659346d7821436086b32dcb3b7bfcf5ec6352dec9f5c1a6d8cc20efe70171ec7f2075bd675168839475ee67275cbed767e9ac09ada4ec24a99a9dc7cae7695819249f797b8f2311ce589518a48df4dbe1197e2d536d854cbb6249b5b218b971d1cd2fef7ae6339511bf66c7543b0feee15588f8ea7380152108600cb35f6054e29d7d782d45d097d3638b01b4bb07a7fa43c1f5ba921eb32f5c55d64489e1edb5e8c04c1b0951b595e570756beb41c310bcdea8cc4b4f3749bd5318b4d0dd5315375ac396db08b765a7fc0d4387237996bdf6980f41bf13dd682faa2c6e106b1679e7e9d79c420ccd4e1ec0781699daa03fd303cea6d8259448081e59e87559ffee9e58d8b6751566dc033ebd36d6c37c0ec2d8cd54c1c33c324660cf935c323a948cc20b0dc2fd2468499e2a60805fcb8f8336ddd697f2532e7e542d0c9c2f53dd3834725c9614dea43fe37acbcb0d96a35dbe3bcad3699f1f111a033bc25729d08a7bec3b6fcbc3bfddeae40543b6a3b5d381cfc4a9b4607b260578b42105738b1b228274d858307bb9482abd71be949687211fa4ff9d2a453e4b6cc6d0acbf97f272731eea79797bf04427abc9292b49ebe25565418f63cfe5f6485fef1a105476ecc8b539a5e6020031fb2828a72d50492eb7abf5b7013495e461ace313c053de0c43c4e47fe73288bd094aae1458c493aa271074f4d8529d695805f0a01f602b376b023ffddea36ce422a885f9f7d06af4ecc8e5755aa160a8089e67894a0098ef04d4a12f261ae0f3833a2afded80fbba18f104ae33e6aabcf2f3cada297cdc38e14f95c9737704b4d976650c6ba39e8a0636d4361325c6fac2f1b2f756a3fb1a2d195924132a307212f1a951cf50757975969dd74dee2240c55f36020d609ae76f2c2a40812311a01684f8ff6ec3edad61a64aa3d6187a6c0e9e17e4e3642e5ffb0c2bba9980db9f4e8426e74e5ef169dbb7d1b479876300a13969e95f06d7a71fcec2001e8a698863c09dba4d5d55e3ca405af75984a17b0cf65b4126d50d866cf5dcd591efb210f3d4c3be7071ee6b3f2a20d29058e81526920062501938a34d51ffb52c19f9d13d1685039aea7d7d2de4c438296a29c0e4e24c6684b7c612f9f46144cf19b7164efd23d3e035ad62873b4eefc934483573985cdee42f4a2b1e9416750551dab802689821a7bfde036dabe0a35d4e6c30a4ae284b601e569f65fd922e5b96428df7bf21c855963af80c9fdb9305860827390b68a053d2a8d7df998fc917c81b1366ecba3e675b4973f5ed9a7c9801408d73b01b3faf22bc7f3cddc063edc888088e4ac493df46a08a22ff0602939664848d9bf17e229a9760a116fa09c979b8993900af7679abcd633506e69217b506ed62d9c918717f07144df70d394331b2f80c34b9e49f24384f29aad67352413cc0cae17271a410f3d19bb4d463d373442a60ba5872dfb9b369a50fc87aebbd355a83e7f2ba73a58bfaf993f03964c83ab4d89305aadd5d408d8efd34272c16cb70de831ba1e5bd8a1e6ddd3ba94eef2c774f025c708f70ab26c26249e525ecb20381b372b4d6d02543d9ceea032bbee3b3df904b6790ff8de93e9122bf29c9e15356c78d307c2ebcb9f638d4be43db160f3ac238ccd8c86e7ccf7aece951e6c95bc14ccde06524443a1a89009af89277c33d8c4086def8582baf268649fc154a4bd28d8ae01d43cb8df23c7f220185f35a9cfddf9aac6f375e129eb52e121f1a1b1c8f3f784a3d9ad6405374e7b447cacc92c4e7a4bf6bc667f9a7aa5f0e1ae031794b37144dc730b2e29b7f0d62f74e2cba81bb1881c1065442b8202f70d6e6b3dcc110eb1fee90fd94c1e4288d0be783c1e210a86d422d08642ce616fcb1db8562546e8751cbd31ea389e6717cb52ccc5390352a4166ed00e6353ce3dcd9511bbef33505d9712dbf4368fee461e7c9a17d29913f15c79a41001ff1ad327cee59023cf3646229f63e6aa33cf70269c93512a1dfdd237a96ee86e56d8133ad9ac226bf512e64a1e06b7d96c6621135a1c1ca297bfb5f0897c623f675496fe7a2473cab255ac0e87970c8b795c442533061df5edbca8874d5753b02febc644db20dfe6d96d89f12ffe91f7f9695539c3e9be010e124ebb54bf84623fc4ca044d5828ea65b4db86adfce39cd09bc174d8fe2a2c342dbc92bc133c01d2afea66a95852f98dbd8d923075519408b2e95bda75dc90720c801c8d154e25bd378111c9a546be6acf444ad1134440d350fa818e0e8362b086315236282c5c92bd01f491cdd4fae2065c5209fcc75397a284350d2f7bc8ac7d6b442c29daac92621b0eeba9b2066e8e33e024d62a4884340f22c0ae2a0be5195adb43c5b86486a758a4e346268d85110a518582b7b93620cd72f6a048c80a44dbe7e0dfab1f6fd297078137bb11da67e7d1084da270e7318a89555dc80b6aa0399639a5a813e3a86ec0a8618163847774386cee68684f3a7d841b17f0639433ab360608a012966e2f50b39ac4d2a61f66c77a9f57dbf473e9a8126546c2b148c7e9cb6148a261b22e8daf99b00a602b3f14040db83d1ace7a15b872c403b46a5910016f061cc06e85e0e4a0f44ab4fb169939ef2822ea1da6598d617636c671ad01e9bb4123ae77aeae7fa322443ef5bd63db94fe976034b0bda2a6af1f2e11676301f5c338754c66e4e8722356206906a22414b2ee258a2b7c55362edc47b00ba62595f871a1ee638b8fe7a3e5790e244af16364dd99ac7bf9191e579b64078cc2b32abed3d952979d0d0d57fdbbf97843da453489e3fb8a52e5e03ae9437ed60ecdd6504a4e7479172c0627908a6ac746d81eaaf4d9a07ce38c9334df608bae2b6dc5a6308462bd019e4d9d12fe006f238335396577bd9b63b46a750d47389fecdbe52c712965d90af115590c250ff072597629c7102512faa0e7fb3c93a8d5465a4b3c3a05e6ffae214c1e1a4aff619789db647ac187318ac60d9833474b7656dc2f96299c2ed4a81943d20d7818c6f40c65aef367a8bcb9a27c5387359efc4de8039230be50be5ecaf436c4d62ea0e4f681b80f9cb954f6eb3f5887838f478dbe456df50606a9c8047ffa9b405958a641855f78b248796c80b78ec1593590c13460d9565ec3f6bd3b5c19e9b9e9db6ea24d343bc2d4dc3b8d0f459da21fa44bccce16f3fe54baa2b522301e5e823a62cbb7fcefd8a5af08f8ad74cd8fc9ef574517dc60d908984899dc89bcb1cd6e58f30445fff8373a95fc6a22cbef2011f31ee8e9cd837e631459e8598ffebb8aa01fcb1e4d94c1366f033260f5f7b1f20de575dc0b3cb1eea41da409bea6c9694f1881f47bfa7e0dd2d76b565765dfb091fe0e184d9b3801d74a5389a2c479022a0bb230d4b710529a485b311f1c47ec7a0c55c26d66788a05bffda55eb049c9d283971361990ceb2bb008e965fc5e5888d1b1870e7a7ed435ef2abfc4c8e10211cd0107fdddfc6a7a8fa3c6dcc6c2535dfe86546037f7b61dc6c6de1886cdfb75ac0aa6f447bca2ccfea0824b6460559481e0671f25273c63b468f2f929327422bdd83b05a07d78f6ceb9fdf8d1532b9d4b60b85afc7b4f06752b41ac9c2fc37b7327286ad55d091769a50712fe7639b44e6aab27f561485dd1d1199445c1a78d24a461119aac6b80a24e649639b182d15d4885ddfc961dfa1cffdfbd2b09e3acb1e739f2eb9e93106a90c2ed69799784a66a7816bf51238a7f6f2617ffb026104eddc563333b2d90c6ad91e44e4f70d9cb100083cfbf1f693d4e262063d4e3fb3cea5bf9aa2da71c698de5963d8153eaa3b2708c9cb20e8acd8d3e25124dedcc6042210a779a95d448a6cdf22ee10e1c7d9584bed3ae9f8d9d6de4e3bc03a0dfc0c6c5183a180ac9bd98d9e6dd3e737d5b93ddaf672104d95ed0d168ab185a85e3e4a112a7a26b889d9abc7512f1829999d6f76e58055819ffd98e562d0838a96a922c46df4b74fc6a3ae50f0d0cacda1d9c9a6db7eefd3748124230be80464daf9b298a172cdb8dab8c5c40f2ee20ccbe5268c36fb6cb1399eacc4ef99e730bfcda326c0708e68a6caebe94f21bce27f8f0d8f2a7042a9f0f1738e60988155f71534fbfd498f28ba2521b38efa791428b8ca53a486f90fd9f8217f8e1e90c7b84d5d608b4b17c83d4c92a298b6d6b2bfcb0299e6d7355fbcec2d358ee8000a31e9f8bb6e27ea862179d129021dfbe9af6fe5b0561c1e92dcf4c302a3a9d38428d541a66f46dc780f4df4c5382a032ce604714c18fa6dc167c7d2e7cf703b0b6b61a3c3dc4ed1f6a294d627e357d030f012510419f03999707317bc3c7f319d1f58d800b4be0461226e9b3fe506d0b9043a6a60ac138e4f31b2ed7331570e412a72b92db4e173182430e4776e547064c7b3cbac6145ce782a9a9947e6ecb2e9d9a51180e0af081891f9792a010d0a67353ebe06434d5460a212bfb640bba97e918ef0505b99155afd76444582c57044b354ba69f63536f93ad4cc750f19acf10bdfa4e2193047f4ea585369ad8a9338c38e287164c238e1c17e6c04ec8a37eda054d009a33a76ef803919e9d936279938a2ac2a2ebfbdd70a60f4b927e0cda39b212783da990b39db943e7ad807ffacfdfbf75051bef01f5b650184cf10a301b57198e9116ff7d8aaac6c5115cdb6154db3a32b7f96a5d7558df1c58acd2cd67d6ccec6507fa21b57ff0c7fe3cf8b237982028fa02abae3b6d9bb0c3465a969a8fc397296484a0256bf144dead870c6182c76db7ac89aaf5c6bedb416c3460eb8083f30e93ca9d4c43aab62fe27382a26d2dc60fd7d2a88a02817bd359960699811656f9b4f679e5554696deed063b557f57ec387828bd3fa0365393d1c822b3853ccba527916ae770593b42f692d07d28beea1261e8ec370a1e0b4c79e89aa46ece2f2b59d7fd6df5f633bed1676c748c6f33f947337614e95d60f40a6144056a522b815eb88e9823576a97b6fcc1cb24e5b7922e56317571ace495d142933ca025ec62d4093bd5170d61ac6328f76759e968f3f32430b84ac1aaab5200d0c762d523176f3f94e861c28e0d183dd03d30eaf3ff9d7ecbac0cbfca8098325f323f26ad2a8993b31e8849806d4dfc206415b3e22da758348af193126757bed2353ff75c7b9510e617a9246d76cc0955b76a4d490d9d3fc1e4da6e31d74c2d710f7c1948b6a15a39de6885be7d33fccd4f718d0ec0a4f314b462581d2f7316fd281688ad0cf948cb89e235baa94a6512648d9128b8ed866f1f090bf1ce025652471ad69637627c9ada3c737dead4ab39797981563df86f9c82c89a51907bb520e34b1166e99457dd0bfda06f531798650cead681daf892ac4210ccbab7addde314b6c380580195f7a5c85e2fe2fd04114577b57b0ea835dc64a63543993b7ca60f09ab2af98f689ae20491b5454bcbe0c8085d22f801ee941227dc18fcb338ea8fedf1536cd6e57992794529def5f7258d482da0fa7409aa4d8ea2b4ae648a607e719f46db224782940cfc1c62114cf8b0022322560708bcf7346db0868d0c2ceb1ac225d3a2deee3a14e77555f70c45084ec49624170894ac78d3accbe0bc50de333a2089bee9764799be724d06c7fc3d867864ac62ecf4094b03a785663238400f2532e27149c566846b51a6b3f948df9cc4431af2b15a74baaca2d61a39de3f2c15f8e40cd5b975b2baa4a08c2dad7f27ba61eab8c8871c6cfaeed99f5715d8300164acd2681cf12a4a4156fb0745eaa0ce427bc3a380ffdf6ce7ffcbb39b8b88e2061ae6ffa1bc69ad8ed19648c90ee6acf3f565f5fd08316071f293266fca7a3b1fc2680d0fd79ac742e96f36d19049036f38e56db50308ace776cf8ca591bd19297c5f0fbc729bf6f681cc4e0452a196fc1c58109eb5a74e43d7119ac71ee8d5551d65dc5104a9e4a987a7f5e2c53a34d37461ea9c410a20d897e93748a6d059091c4192b29c22f23a75105968da64967b8439821e8707740d31a3fbbdfee25716e54deaefa1634e8e67c7ee3112e59ba0120b3b6ae64854ac7cb75af4d80a31dac8d60976a2429e12835e7e26dbbe5b40c01aa7b19e6cea40d5b9321a0e01ba3a0ff63161fe754579a3e8f50e9e1a74937a903b74fbd2ccaf9a1261e968cd6f7048b9b9a2c0d0e78ae042b566437183138f077ba96665c3749b6e5823b1c1202f444b8135dccbbffd47f9f17b5f27ee8c2afba6552acccbdc6bd2ece3bf1bc2fcf69da276df48dff078ff6a5648b23a44aae509605c49fcbc3b92407aabe80f4a3e664375ffa2de05497c18eff9351fe0ec72190deac7fff04a7e5d2f46208b5129efceae54be5abb58f15682d1691417e80aff195cf44102e779bb9e5b5f1cb460459b359dbf20c862fe58faf51a4bc347d592e660388c152ba49fcecc44de31b0e316a07deca04c9c1118496cf1c40c92605d811ed2b13985ca3a754ea61afa1dc6fbfc1954db96a43f25a469292bdc5e5c06528cb4d5ec46bd13457acb2e3d65b753369e1d142d29a020095d114aaddb8487efe21a49dd751fbb60bba49e2f5c9592388672bba15b11daaf58f7acb2806632d01fafe4ef4022a77e4077ddea85255a3a1f911b16e6710b6e17e944b62a31aa40dbe705f5938d155b03f9fa2aabf3c4257232c44e58cc51a5273e66cf3bb2cf65c0b3605748e420b466eb6e4bbe2eb6057340a2fdb6c9f449c58223085866b69edb84c44da231b5adca5186a77a134fe43e7f1a82f3264f3e6d66bee650a9a2126d0559b4e84c416ba3008015a4e3a54757e801dc9d1f3405129cc0445df044ff4739d5dff2fbcf0f6188584015c9d63b93e8eceda473b2dfbe1044fb46806f1e6389956bedb8df25ed39f882b9146c929729551e6bb2d57de726e0ae80032d57cb948262846d9b9f2db48a1449f5b9df8ca54f3e0b03f208e791b9645570d0cd75a1fdeeb87b16e8e5c06d61f59ccc3992df6c00407e3bb371221cad23838bef592d1598895bca002a646ce5e203c1d39f500732d7299a3c6c3135246c14581963ad4906bb26a33ca92ab31c0d7cd49a8f2349b2a5642284fccb3e5d54103e00eb24db0adf9fd341c87656ad8b0c6a45a838f27dbaa31b259854b854fe7c7e75441a75f5c3604c16b2a240498ecebe9a310461df95b3f62d33ac002c967c64ddca00873caa702dfd2892addc280192650b8cc94060223a7e994a20d6848eb0eaa6646aa484d168ebac05c0b02392501405ebe14695b755cf33c8e04b6a7174b33f84203941020c36f063160708e5b0c77a66ed50749d00316442b2472ba4014b850dcd3469f169d346e8eabf08138c0db972ea24bf0c98013f0526fbadce34341ca151f87b346823a3e1e71e3f8aa3ba4e3f08f478a758cbf44f74a4ddf128fdd0125121b62b92c0e248b19a6d017ca400b289ee003627a3cd559c1deca4d2d22231c7877006857e270c57803b0c88e5ce59be6ce4c185613c68af7f21e71d513feb7a8e13c200c47cd2b9e8b2a6e7955580b34e86969a34a050965eb54bacfe086f04cf7ac48df281b2d7a3223273c3bd1516a9831a0a8a2ed4c97985eed29888af8b5011216009689f6b54bf5bcaf71c23aa907bb0d1654e2dc6f5a4999972b780d2ee9d58ffdb598c6bf63dd9b0230867863a62545449a4a986a11f3bcd730ffe434b35dbd5cd777ba502134cb9658175ca14bf0dbcab7ad5431570213b7c5b71a89d5a6fe94f59f4823d775b661aa482332b327da291b5aaede90c05ff87b8d1022ec397ceebd00bf5f6c4b7787a234555f5cbde3ac90aef8d51dde9eb2bbdd3bd8cc8e36991bd9ea88d09f7c8c5ef3c1651e2f652424d9048733dc6e3939bcd5a91b410e8024138de7e42b33194464f17e0c796f90be046c3b8b85f880349e0a899a4d1c5b41fa1766fc62733f435af66cf14031c6a4a7e24eba773765b0f12900d6c98641ca7134ad189e8a9468790c12c057a33492f8c09b267530c92d5e768f165adc029c48f47dcbc8ceae84a761b26e0e456d1884590702f690217a6fa6e833b977be0b0de2198868f6dbbb1dd2228862015fe43a5b2731bbf478d4c7983e7fdafda7d686b908401758faa66eb6614755448e28d36d03713a20ed7fc0d732653b48c8b619693f7a21eaeaa8112ba53469d0c4868b198685219f8d8eb67772ad3acc8d3a7fa2d190f4e6d01799ba3ac454fd771851f05c92c3a700d88b30b1012846e2f87d30be67613661bd20fe0adba8acec79df602a2af9703a9dfda30fe349fd5f1c9ef106d25081eb4bc4053e405bac5a9c1dd377da8b8485ff30f85d70ca5929d80f49f7b2b009fe445c759f2048d49ad1e1ab844e2a1b24aa685f44257614094a11c32322de340380ad85a63d7c1e20dc0e0eeb0714f4ca7018685c1c678ecdd15a9c30484e5db1dec92df5f25d8d9e263f5de6f8dc66447143f1e220b3a76b237643c99b2db44b3e96dea7e384a30dd7b9663736b780c45505e2e15d7c692efa32f17194b932f04912437f12afc7c9a7643eff386f7d4d3a6705dbe1a35f0788d2fcdc21b11fad7e2770509945cbdb4a2cd20c404b32fbd26638a4a77261e1190dbbf630cc1a86f3e9a1bd5aeda1a831e705ff15fa42640e223a051ae92849ee7028f9d0bd5b52972c6b90b58de08095c3d15d1071829756a8cb1b985f57cfc67562a98cd99993442970efb052243f7a3ebda99d0cf790abf35b483a6964c13cd25a5c45fc3d5195190d07fa41033a316b244c00d7e109bcd6b4c25ddfe6eb8984d42dff3cf91da39e1dd47a07d9d7ff614d9d4625267e1edb0701710140a390740ab8e47e4c6b00ea1b56fdde2c63364eb03649834bea8584ec4161c960da4eb642d7d6b3861418e2fdc59169eb5e6f03c226e078f35357245b3b7e8b1694920c8ae5b8849beac8221c47cb04f63b216ae80d5c408afba54f5fd8e7f32fe0d1ad9af2b8e47e9f93615170501a1a32158f31e24196e76a3c7ec87d2900f83435e83adfeae79a1dd1f401f8159d9bc04155f3e5666008ef62410b79921cbfd53f1b934089f70804f30fa5d25bb6cf19e38425a9d985eb6ba94c7c0d1cbdd1bdad11d8372ee037a90e0613b388619d0901a1a104994487f963d57302570dadef78476b441f61fa796ba13ea39e8d3c063c3502269849cc5c7bdbc07954b48a407dfd484ecb0d4823a9d8792c497ed9367faf6f6a764dd3979214f4e8353d2c180c7660741dd0c8ecc7ebbe86cc9005c36e73e5ac0aea714f0ac38f06a0389dff5336925f9d7b9ae8a388b37a5994268bbc255459f424a13ae7b82d8374189e2fb2151c7ba864fa875c912de9e5219917ae1c9b239ea9137b78daffc34d56e790972955a5607c537a6a5300ef76e204ac782e65b5712de45f686917d469dd108676be7c9ec359663b3f22f223b0ef109a59edbc01f0e2d899e1585ad7a3e87d2e55dd1db7ff4168197870e86c41c30b913fdf9c94efb3eaab21ff3b09540f2cbda64c17e7bf0ea04efcd05df792e3fecd69f05b99b95ad58e8679a45eb9b737b31aaf916bc9898333cc0d813cb65f548bd32d1ec4cbfbba1268dc9e30dd50bb891c79425b672ce69602e1fdb71d432c9b6d6a3c4b292102299b80cbf4e954f3e38f80096ae38b455d77531e2828590cc4e66a0cd59431a583261920baa69a37fe36a412a9d082dfb3fca19c8cebd7204ca7ff8ace31f60834bf0c19dddd56aec7c3a33440114ba436f6391bab6468e4bcfe6c8ca454ac1af1be10f2b5c349b04d85738b56daa7c4ecd303376c422a3913576aa412a7f716bed6daae922268e1b621dfe4445323cd61456b4764f6f1aa5dd711fe0e3503c09a853f7c3b669a7e3cf2427cc1294df2b97c450b00fd7ecee077a579e6c02bddd9243628025eee451859f909d59e31efe1af921729fdd26dbcc197cf59cd7495061be1bd5965e8da0cd3eb0bda3fe6a95d0baba29813f401961d9dc443dea30b1aa6f4186d1f47c56e95fe02897544d026b9fb57033808d57b971a649960dbec0f1d6a301b5212bb9af9c2b4a115f5fb2638077201ad10063160a5cf165418700c9cd7871423dfe6507698bc3cd97195fb25a4c0bed0af2f008876a62fc8c5c02163bc55ce2ca505bf6cf5659d706890eb734c3cc65a8298e454b0ed96a43c1684f57d550fd343814abf4412c9490fe98bea9ec91e3eb1e1f056cf8d5ddbd043f5f18d0b8363361c2b75af4ce034d8c31b6ecfe619c964ce404dabb5748e38e9ce0fea3c31e00d85e993effbccde4dfe2927617273e7d47d9b9f800c89ac9b4623e227f2d3031ec9394344ea5e5bdb478f53ce5ab143cd680364121585a05940cab405dc53ad739feb6e532bb39a760604e8bd11e5d9b681bb4be2ccd4a36156b45abece3d6f67e62dfa802cba3294e97b2d55bbc9538015174b11cfd571bb9931f01233d546d24fa16b0d0c9691940998390c99f06bd5c8deac81b7474058ce21e4abbd0e534ba1d416ae141606df050a2ea43a3fdfbab69e94edb264972cd3b8aa2f4384ee4f15a0dc15a27d9da244fe588f84c6474b149a25726932c64787fa242ffb2afcdffc5d53771698ac7501e9a410c6cad61a108e693c992a8676950193150eef32209443a879f5be7b167daea9bba4a8ec778d691a6c8162c265a4a2d467b632aeedd0fd8fdac8d9479c7ceb931eb2da21118c8ec5a387a0edc9f5983078dde2eab2f21d49ccad8a7af61e86c07632c8a9223497c8254bb2ad1335512e143981b9b5f19004723e5c08395e28c6919bd7b20c51b7735a82b8aff9ebe01ef1dae7567a03230348afd333e80033d73fd753b39f184a28880d61fee93e5fee14841adad7c140310bd11478e0a9029fd341e30ed08dd800f36430ff2f32607a234b45b16a16312ec2a53593f4df386b0bafe8d629a519eb3072415cf6e3088ac6b9f6593abd0ebaed30410e8cd75277998e70dba2aa0dd38325389d2287e9b6444708908b7c705a1fc6cd43134a2f267ebf03ef0d6ae7eee4a7560aaad0843c109127ffde22d734559c39914308fda00e978aa347706b9d6085934e9f5b481a3c5c79799404876590a033cfc08a43b1c5b10ac0f4a7b2b906224b0d6106b90b26a715abab7ae38cd6f24e8810f7397f986f86bb4d7ae6367464363f96ecddd7d64ff80ba1a79b8324b440954d7c00c2099076a2d310a0fedd47084d2bdc04ea9a32df4fc4a3075a484b944ade9b87344097c2bdd9deb4a0bffe55c16ea622d6e757bf1bfdecee810de2ba5373f3cd8aac6a602a103f602a0ef77c4d33f32e75156099093e4fe0619aee92ca581ffb424400b22aef54df307f598367a98da6f5df589b8d80ef147f8438520585407efe84715569687a4562cd7912beb666408be9fe7582dd7aca64cc812cbddb9b0d52ca0614a15efce0dcd209344092b5707f6f908bfa9d039986876d8cbbcc55f1a299d095d7ef70561ca48df0802ef22623e9bcb6fbe0c603093e1f984fdba6b56535db852e9ac472b94b317b349236fe6b3a70c5a6b1ede3332fe20e392084b7695fe5f50bb5363aa4310fe1f6f4b45b21057fe7a7b12c4674cd46675288e462fc2fc9709b9237cdf20437bd812d79b414795d11c226c2ecf0df8d5b6b55f663d82b0b59d4f0d36f1d06ebe6ef42738ce14dc191a134474adc3af845a02a023b4cd491c534fd6f2e972fb4fe4d7eb1564c63efd48ae02bde2b9f390510da32cfc3671f80eca51ff9761c98aa17fcb21ce300558c2216ffa16c77fc78cd3b419a849625eea385aae6464274a353b126ba7d20fc168805b7f5be72b8d10be30b68aa8f09c5837b614dc990d15ca5dbff44f9af7e9bf935d8fe51d799ca6a51795afb466782b92c1f242d0872cf7669bc5f409e7dabd02ad24d08c2d0d1e5f181e03b3c6f77ed7be0b78d8f466fc75788f146c5fdb5beab426cbfc2f4ef804d647351fc377a4040872a186c9eec14ef9ac064e176760a8e0041f9f2949c0eb99da1b71227a7da9c6e297768a4e07d3c88bb126930479bcde61fe35bcfb3bb3b28b61e071aa023cb1dd19e302d279dea85050ed96009bad9737d6be6f84a4ccc6f4d9351aa2e8d0676f86da3c55ab10f71a0f094fc05604c4cba302493261eb7201db724eb9939e813cfe2f1c8f061407c2087b51a0b48bea916bee46ef2c95e041cafc77d2ba0d9a837f3c016688e55daa9fdce82206933edc0afe1a097c29064a37a4dd162f960ebcf8711fac435b5520c9fac532be71fc991bc3c0e3c14da5196853f07cf6ac38dc68abeb237adc0ea44064b30c84e94052e04c7e14341a487713e760018cf162e6f4470b7cd87097aa03ee60a7058fb3476712df3ab2d4667aeb363b4b9e658b9d35a4f4de4ffb7edd8f6d375cd7c0033f2744792dd562d342e76b7bb61b92e3504647337f4766adb9c2a6cfca2ec74703db3ecd76c29e2ba904e2006075fd82020d7a90b85638cf731f249c81297e5ef594e1102c8f9c97059eef4c17e2a3c80364b2606f361f67d7a5c8ca4bfc630153d1d3bd809fe322fff9932358ee61d3ced306a8e827d08e7b78ae700195e6623ff62a26fb49dee9e34c4ae3648c5b579269b3e967dcaf73b5890624ca62e1ddbca49df843d0b6726f888959aac0c6b4ada66fd9157f85e88705ac2714d04da54c4613b81355b0c8644111930f91263f0c1f0db22f9dcf366e7832bf384cac5131c6fa891dc9b4a83d12ce504c3f82aeb33319c4ea3ee6805609eb7fc04decf8e25a905a1ef332ae2886cb90e4bcd6623807c1e652486912642d4dc7c367978abff03196ce0d50bd6dc84747ff1af9df4fbd0c601a4915beb8fc4607ad637f1b44c934c379ec9345e3d8ed66312f5725af71409ab247214be54903c97359f4c3b6559734fad5393a2ed722e357fc07f438e3225d7cffb10b0f0209db478f373f46999122acf32382be7aa272f2f4f72c23ab5bfb03c93cbc5da702fcb9415d4dd50c27696a0ce1c3c89e1fabf70f12f5898f6f9ffab7051db4965213bcdfd47743c7b3f273620828836751d7fa710a60ab431997506dd6954de0742c0da8648cb9ef3312a010638f51f5ebee6362765c6384da402badba779d1e951610d6fa783ff6d2ec9d877f3d3484cb3caaac9cd2224b29870d06ee28fdd70c0563d207c707730c8e56a4de3642c7944b652b9fdc0a35039ace60df22cc55a970a0b7633749924ff03a272b6c73b6d12317237b01f757c4b394ccc1bf0eebc9d7ab4080024a8c05448cc51ab6a5ccc14a37ffa9a2093f505c2d76a5331adbe3fc9930fc9894565da0a23e844080d8b40d8d452f967f787c5817e840d8700a640efce5add0f5e77977df9268a71a9d6c57971df7f005dece930c29032d85cb44dbdf78155abd35e8d29be00ca52959a14b90ac4a5c1db37b74525e5cd921a83f4373333b37a50f3cc55d90cd04afb5aa2a4e967e62f95fac42a9f6035b199f0dce57b1071807528a9c8c9775258dd8cc7fe8aa3c8b98333b7359a7cfb6274a2e4d30ebe641538bfccccc0f333777a811ab93971f96110d15f640e3d6b915fda01574cd2eb46a4a88a7f184c4ad96b316e0c4df243f7c7983cf1b31bbba522e12954cedfba439ff1d74a381521234fab28cd0d039dc15ac93c7730a93c7abc75c18fee824502c7b3dcdd19d2c053375b2ec921431d675eac6ffd7f3f83ec8f061da9ff40c2d03cdf393015d47f4f33e7a6be50ab700744dfc88d2fea986d4952fadeaa9ea1c0af11d0011cc195465cdaef25324cf6aba74e0180c3e0f51e299a2618f221c77a4e3b5ee45d8cf2fbf07146b249cdfb60d5f994325db895f49b3f278bbeb43cd42adce539be685c77aec8b347bea79c2352e596c1b4686227aa000f97b508c56a3ed05335168987a0fb748f348ab17f1dbcbd5c2b551b8cbbef85d74879b333fa80505549934b14b304cfa379c8fb4c09bfefe54c5860ab9a36c9a1f8dc59ecb5954f8d1983ab1a65fe732ddd4e1a65f3e58a073826d275f70d2da254abc0d473b8662805c1f83ffa42d50d6532c49e43571d92d820bd08342a4c11ec98a1d23450d80d8598f55597d2bb79bbbab42087052ad853eb36ea10a4037c91aea5aa26d3f1431b7e2ccf762006da33280f21bdc64c18f15893f9f5e6c6346d6211cb813ce7641a163552ac86bfe4565359146bdb82923a77d805aedbb370bbfdb5cc1a34187fabae27ea5fedf67857cb5d3d67568eb3acca7a96a994aa16525a2ff1d7dafc43e417480072a55d0e79e3170b15efb16781212bc2ef05448a570fcc599d6493330971a5555298388dac8bf9352bec5a8d9a3ece9f5c0bd0d85972ec2effea497f87c7dea0889338e7ada4cf76458a1ee544bc49acf11effe4b94ff520dfd706f79562bf4e4350b17b71c5fd19a731ed553ec2feb2d3007730a80f69defb099369df458b27c3e6b7055914966b9e39a6afb5b0dd3c77eccad478592442f02653a2fa5bd68db8db6c5ddfd2c40eb3dabd7657c65ffa1c36a1459bc9081126badece53673bc581b22530f54205222a75c0093d2ac41f9e1708df13de051e30faee033588bfa6c90bb60bd79f18b718b883b812049ae68eecf346766d44db5b76cdc5f7de922ac874dae6a72507b4e27215dc6b0747f7961f7e1303a33fa5f754712f44d44bd47561146bb9fd5063beff74b839f3fb2ae3a1cd31d7772f98cbc30623bf7a24b9640e656d04f2c5e7c75a0605345f2a7d4a6d560f94f171dd3a1e1471eb1fd8735f6c30bd149c76004fee86e41ef165dda42ad23935242f27d8e17b191b2f4fe179568748ae905160186c711ec50c0730c9388df346645b1d58cd391efeefb40775321b741f525fa6d37c4ddefa837417a8dfd7ba0e94a64408ff168f627f7dc5545714157b54bb3f1bfff2ac340d5f74caf9bce41b574fad78865db53420a3cc3c2b810204edca1d5e6823679cffc871668b756ed991b9492a9e2e2e7c1042620a20d3a10ae368536f6f0a69ddbef1eed08efd54afbb9884bfddce6ea728e4af17aae1b28596805948587297d2ab78dee90421ffbf68e460faa53cbb08056d9257870088e5578a0f2727d29624415515ded589a80f2a0aab9cbd57eae12153ce21360cd138a47e93f2f1e0d2ad5cc81136d1ef9f42a9654d93e4ac8972250b0b3a527184db17d9c762ca558476428b108764930d3a14fb12fbfa187f37eda8375e91bf063447ff144c01905e970473c59aa074876a9de38882f03388286647d9790ec41211f57ee9559f6b396d8cf4958c718fd7044cad9ff3734feaf09541a1aece605dd9b5cacef176508ce348a175d256c76f7b84101bdad1de412e4e741a18bf46e890a01ba7814eee42b25161ac7b61be066eccb7b4337a76232ab5e54c1d5cfcc941ff02c1eedb6a222ef4c3841395dc3eab711f8ba6fb6cbc97643aeca5ceb101b6ed77569ca2265beda00a6dbed4c6d417cb32f0d1ec71de5057a2765795e45eec8eebac5df8b9635b358779a500ff328fe9e9c00facf901faf90fb1aaadc8ce0a626a951563fd0e03de1b48f7c92ca9d5e9153062d3aaec8d95cd06f152cadb7f338806740696228b2d8786ce94863a11721e27ef9e684589d74860ef57dbbcb8491129d2b4e54a39ef661c621bc76eb94ecd347b1a7c80cdce2bba1f1ee0f412dd34b265947da3a1b29e25b887f42d49db8c6181b9d0e22a10c46db3a5cd56ee5ce9a1c105c3d14181f1f36e3947d95c3a0bafc6fa3114be006a095707562f1612f6e43bf77bdb923c15fc274474c09611dd0696af174b3aea9a2ad596c05aefd77ee3a6fd00d4a3dd1cee5eff720c19f045c7ba92dcfdd244b007739bec28865d553f3ceb0c543cfc64053989bb078ef29b4af596a9893a97e29865120efa1e0c43b95daf2708820eefee1447a191e68e61a56ed25e7de41fa96be0453f1497db19f1611996afb656398e4d015700fa29ebef6c0af3f6d80b96021f32485deb5faf25a99d5f06e6355bf606888f8e8ade59ffe85da70cb01aa46dbfaebd44ac65fd7ec5f3bbb4344e5dbc888fb73983df553ba445497a93b5e353ae5e21976f7aa59dfcafa9c9779a0bcbfd376e0c9062f1e4bbe8f4fba844fdd406ca82bb9a7bfda92a6a395b5f444f72866993e428e7ac64e2c5f02f4e415a12ea9bc690e8b50527f22508724b5ca29292001047799cc6a0d685ed8ab969cb1be9ed615469abcbe7c880f3448334cdf3ff759f8d5d161f1dfba6f1063cfa1744d66979e884a90d9ea099fd1ab45dca4c5dce57e0c4328c1496599b458907efb11b3a2b2bbe82a69bac5b68a7a153d1b995134ce6e6a0085c11bb3bb7ec96e948139f63d88275cc24d6a221eb547a5f1e516f37b561fd5a1cd96e88cb27c1b78e40b91a5e8bba3b3af6ba04fa0bab1baef2879b928ac74c4dee53d076b716cdceeecb9b603ea797b9813e19a5ef302c390abfeb0d545ae6ee3810c2e0583a343b60cf812be50cadb99d3f18905b65910986c8165a83bd6ecf5702df4bdff2bd6d73b988a367aa49c81b589bf80c7e97ad19d707db6e7c600c296e7c032d9328160827e4f82e94b1d5dd99a157bb77dcb795242fe47cf8b7802badf73982ebb4d748600d62906b98d15cf3c760e43d9f9f8c4dcd8a9b8bc7e1f941afb5d7acf6aeb6201ce99149304808ec348bfc80193c93a011853e5c22a90fab7df434926380e3cfb06ef491b7f0943d7b107ccf662f2aed69efae0a2359c5e8660c11270144538e048eeb9b42e6448e64171f3ab60e0341fce5835e9d53af04a3a26a7f05718587fc8c2337f778ff61141f02f10c8205963d63cbf3cba19fe0ef329511a37fe53a728e996ed523a0dcbcf519d14b706d99116b72dd19b5e2c384d8b3cb6ab5e368d36d7971a1f71295c680426160e1af94c9f2a3d2260be8f2bb77de1f4be99e0c1d7a432128d4f3d3b949965c83ae900c8f1f678d851192e626c99891b059f3f3febfcbda646edcc6bbd47e227b1913b199a79650d6f47713f276a5fa32f6fddde0f0c4b60dcfe61bdef5e2ccff99aa032f931b54b156353a0bfa5f13ed0b967707c385bb8153d4757afbbccc33658db5d23bff1bca59527414af4b4e145ca57d4fcca87bc9d4562db6797148c7df57c3e22fba5433271e9b9ab598b1ff9fc10cbc3d3b390e0b05f69f35b01bd45e01df7c6b605c0c22a9c26d87d7dfd4aa6a0b86a914135a021c3019b24b83e36d41e2737065721b35b95cb895faff0b54b98ae0f4337af3463cb5898d127601b0e04a4b9f0899409d12f3c35f69a4c313d391b67d97ded8bcdfdabf0d2cbf7dd56017d0ef0ea218386c308ffa6da89f1880950e6982686860612db5de3441c79b6f7ff4eb3a8e7d44f05c6def1d1e1251b15ec928446749c9576b0df98b4bd2c9101fb2b0b14e8b3b407489d26d5d7b17ccf85d7605fe4fe391c40e3410034e09f64bd906694acef4914ec04d4701727964e06fa94fe09614af052be75c6c48591b77c15cdd6adf3ea87bca5d6e1f0187d80fc84ade0cb4e01f7c80c197040141003d79a71e0dfa31e23ee9fdd57f935eabbb7507f4819fb8872f86e786f9bf472b662215fd834a1e0f7259d5ce0b0f36258a2d1e6ab0221811fbe7044af4611e35961132265f9c5877205bb5b30717f8f35548ebffc9bca5b8bbf07943093f039c56540ca23df36646e53bc92954707060627d5872b11ef9327f3a3edb9b4e4a0aa082a82e6a692e7aee96f7751611fd25f4074fd3cde933cd64693348eccc5e03a52fe44412f6cfe1e4d485618f6fc0a87e8178bc6680590618bddd165ebdca684d839bcf7574c7b4caa8c71fba38e53fedf425f227cac7e12605a3ab1a01c604a0c1c435fd53332c430125c9b146597812774686c198f5f8d001328e1ceaa0d917b38dababaaa2e4ae5fa52c4d919968cb92636ce7df84aec81c6bbf099a1d2646c3df1c8e8c1145ae408e06474677d490d90bb44fbe3b5e58cc5e0337175b9ec61b71595b589caa75a618a3d53bad4400cd1e0207612d443ffc96e241283582c50c9031a6d12616f115e8bcba3e5ff31214cbb84469243fb496fe70e99cf395a0282ea7c033e813b73db62c9fc40d8042422c27b18bd562e24ea01b51506527b4907df91bbe30358f789987c63cd03e92b2b21cedf146c71ebd51c6c95051c5ff3f0d8e91e4f76608753f35738c8a8a13113a14fbc4bb313210e8e21152bc9230cca844c0966cc30576f25a82f69300ee464231b1552729b7a481ebb4b9739e643f10499060c1e9f5085dd8cb68c597174bb66af1840350392229e90196831edd0e13df0a9ea4e01e52044f26a84314eb4297428836905286f12f7d8af747fc7eea6515f53d4902d233c692cef80f3f90485e18b357884844101fc03dceb437a7e8ff77666b62baaa0f0f5c485bb45768be3c948153ea42694fb62889af5ec57281d33aa37b83f251b7a2e878e876641cf5734dbeda64287dc55f24e6bc96830ff605d582626931c91c3443bec19f570b58d3c1ab1e8abc1db4913bc9a0ee857f64f9677c0106e62e3597b650bb48002ea5d89cdd11677e2796f02b480402decb153782bcd033469a24117a2b54d3064b381be261478212225bed8c848f675780191e9c70c5e3a777388aeb3e6d170a108750259dc7b1a3bf8db6bb1b510d86dc308577c6a95f9718d823221380b4e644ffb227dc06f8e67da704b305c3ae4312696a5721aaa984d846fedf5d8d063d216e4ce4dbc32efa53a02df85c8eb62e3e2f616fbdf5bd7261808f5f2a12bb6c341dd22562ce26fed8b68ed826c3a1f0e8ebec113156e29e161e0511007a4aece5b927a48e0bbe2bb9668a9eb22d87b486e9088aff1e8f679ab92493cadb9e2265c6a9a5e0f79f37de85e65471ff40a5e7347ccf71a5c818de10ad518bdd986ba5f498b77e4a7e50af381375b0aa225ca2480d2f3470f9804ccdc854748b8bf1bc6924e34404eb1be3f8c84cb3fadb1163bb7d79f71d6fed877fbccecb185a922a405031b70b9ac7a0ae27f314a8c797aecd7ca806cfe4466eb014aa34a04e9dd4c0565170b3754eda88457fca547f8737c757bb9634f1810c1fa0470ead55231e0c19894585fa040fedf255226b1408e2aaabf4ceeea1c0b6df4d4845ebbc3b24f33377328c994911d4b29a4ae643ebed9c3dbf9c824df1bc920dbaa6b7c2b78f4b8d8f6571339c0face777c879174cbabc61a1081fc4f575fb56596bcafbb5122eb73ace950dcd5056ea63707e4e53e0782a0748028ecbb697e4de977618ec8e3b96e9fd5c538cfeaa905cdffce8eea8f68f1b00f37c2b9add980902448a7c11cbb6ff3e2952a6962bd4cc89cca4812537964a957fc7f42660d04b51d2e637f4337acb4c678bfd5bf961f581653bc2755211ced385dd48d4e0f640aee3a3c55d8800d0861a766dd68b37c2756a196338b2de83f4a14672b0d5664db7fbb5a3b413e69702294d4b7ec1665c00df82444d87ddf5aa4c53dc9dbc944a8b42834fe3fecfec3d2b32d88cc780b25e7c40039d2eb331c7b547644ff4e83e5f8d682e843b37991cb04ecce9219ef99eb736073cd2910e9466b1b314c20704f641e630bec6b8365cd3c6f6d74f79f75733963cd3042e60c30f8799b65116bc70b0d690ca8983346ad57380ac58d1b5992489f3fb6deb16cae6e2d4c7fe3170c368e4010ca546909744c73d1d3fa44a9002eb1a90ec3929a61b8ee41a34c3499ba52c576f2cafc0435577c1b5030cd4e858fda3523b5881f6f39cceff4c1da1e2dc319f38a18208120bedd4e6501fc4ac044f5d1b14602998cffccdc6103a467f62f93158aa86809fbdd4586dd27fc60ee565944c7ed57aae06d4a16da4695ca154a3f8a22108bda4e0e850e065736c8683ba0f4a285773c67e580e84088db5f15ecad76d6877236b6a7171d7874d2533d86313cc0da9b667e6a004a1037d4c6330cd7a00fa616df5f02c708a86deefadaeab53b7c5633280c013b27c91254e5ff611898baedc47a74bb516e0aeb327f9d3ddd9dba8d577b1e2cb1fda611733076df09fa68a9f4759a326b34c00f57be5fd95d30f9989b518e7b0f708bdfdc8bf4cf58eb58fcb0e9cb52cc735e9a349d2bef78e3a75596f97581c854e662cd724618f722f5fce4dcea85d99d1249db420a775750097e236a9650f8f735103f7e7748bc175750d573504d23bbb2fe7b59c44ba75b89962b2f89f4bdb1349939a5a7d53209a85a8581cf8fd173fdfb637df3285c3a56197eafdf485b29e2b5aa6897cf89b6ff19db934227c179d0992cc3344cec4adaea959a92c04b6a6f968fb95e498fe124019925d2f3369396820ce40b2f6fea2dd66c3e1f2639192de057f398a220b3bb501a6eb2f4e14bd89314859833dfb20d33b926ca32e97fc580d618eac26cca0c6f8f266ffd4b2369bd83c6c32a8592e24da69756d485acc2271ba08d4756d72d0a78eecedaa259c7b0738dea45c0cd67ec98b35454636a105e65a0accfb5c3e954652642e03af399ab5ee79327433fe5a9543d0a41980951c85f86ec70a1227fb8464f9e0b85b6421cc2668e52d76b8df8a8ab0604892d808473bdb4b792e8885cef13f146b7855ef83c4a7d17492950881d04da959349e89d13cb36344b7462a4cf9b6535ba87613e297a6660515de43c218c3815bcf889c9d0b0fbc80e58739e66031eb3e81f64d1167e1ee0e22f80c6fba3f44cb11bfb0aa8c8c667c70b98275c9e78d6a333b823dae26aef84ceed8866b1c5529b65c0bf709b6ff9709dfd926ec1d14f37a5c3a57e2766fecca26effe8aea5094dcdfeade9c4d1dce186884e7d41f0c2b0a103632a52b97a1438f9543f1053fe7cfe8bd4ad97cedda36d6d5c0d6db0e640021179c1a5ba81011be266e8af3d62a840b79e520455546755014008ccb85513b2f2204130c4f82c632576696f435570c50d77fb894fb5265d231a5e57f8c7df22a0c36ee4a985d7cf2a2bd24a927b1d9b2f455585cb76210a8a5302f00f2d0e9fe8f8603d83e916fe0a4e4fe62513fd0e18481e0a78c5e9904a79517f373bb34447b4612250389870964008900e9e008303eb4977c799dc39dc81a3cac944ab18f6406eeef08bcb0ce1bb57a34233a5d1499daf8a06a21c5c14232d0a88c347e1c82926b4c2ed25835f4bf0cbff577795f42710eb2202d9edaca7fcb35f2cb64b23c0c926f73e64243a5a0b594027f7d965fc920305f19056398abb63e221e9cb16324ea149b7e175f3d565542c210dfc8aeedd86419c72d1262949d05798b1040854a2c4c2c12d0a914adeadfedbd787c75c0b48744ab87c982fba5f42a30ea66ee7042a3c845025eebeb7130b70bd0bdd6372d0ab7204a7e461e03827292afe7c77ddcd223f4049b1625ae209a419ccd6aee0929408c472ee93c38cd62a5fff296010ee44794ae849eb7b59ef13655589c058bd03901dfd1480414a870346c9bcc8f00847655244c27c7c4ea9f6cf0d783eee7b48684128da406c8d72606af81cb1829b3968fae358d33eae1a6afafaf58090998c1df2fc8b9a770b8d40ef0a19746b44409dd3b4b099421b950dec0ec1dbf0035c0804bcdbc9bc346cacfbe213243d000094ffcb8edbcda8b2d7e42be93b74c04fb80b8994bb906ef263e833d77c53c41a4875e8e090674dd94bc76929e24b639a651422352c244790df1d3723a5a70bc90004ae9a996c957cb132358d006a7656fa63aba29602e125f87f1d24bc86f5a47fbcaf6c248810b910f6777ab776fb99debb0342545d2836fd5fb4c7d6b0c915c5f2231b6dfd380131f163ecbcd9cda0087ce0a4b620d02b7274c4260139210481aea25ce79b00b8f8f94d227a9b32fa06b3935676f073355cf843d0cc3cc825029f72492b2217d121486e26c61be3d2108e2b37e52ed8d6c66d6ba76183d164cd79cc7d64b341c18c10ea93297df7597d95ddaf7da46947f79943ce5eb75bdb3b62879e9606bacdb44c919cdbf2320553147458640431ca171ebb768aeeb2bb1128c7ad31b53cd22acb3e8dbf429d1663bb6ea61d9936eb03e56858134718a00bd1de98869301a908af3c641ba75fa240fa656b60255cd20f87e6ad6d6370a154662684d1ca3d7075b6fd70dd538e03804ca72fdd3ff3528646fc08d754772d960126b46ab03e6fbea166a23a9657883ab89f976de1f8e67e892d91ce1c22526d3f6dbe95b34cecc9fd4ac9e69fd8e01c4148c818671cfdcdbb13b91b5cc947fa55745b0908997a7de2d65fbc3e321a848651efc754e6ac2378715acb6e137d73d08e4a03837cb8556fbbab4a54d81105f44741ab1a783068897b19aa1ed653ca14f3a49cc95e99e0264222c8ab0329aa602dd2071a7efb4d4ea66fb07af734d1c89d2c39bafd7d91307828115724881e4f4384d2f2a7d27ff8b60e2534c68d063f7d5c1e8572f09e3875e6a464d28b11cb232a801dae94bcedada306a082646c74daf2008e04f6d228e9b8600d0cc50b627ab2d26ab49b061377f8f0f5ed548461a5bea215fe44a12bfb1e290a9f3185e0f0f59bd4874feba79e1b0e435a4736bff33f4ed7b9e06f4f947e55c0c6f1b83afd7c6c484ae2fd9fd225422f26e462ef187229dff8164aa7da6ddb4cb21aceef12f6991a6a853ed8aa6dbe296b4751d7caf4a15ec66fbcab531b09a6ea0624824192e06c08e3d6b6c64693158f1bc57dd10662c0f4485042743d35056550deef5504eb915ea9f3355e0a22d53e215cd156e9d8461cf455d593e8b46cb50655a0aa8167a03724a6ec92a4d5697013a6e99bb4b4ad782ee5f1d90be6ceacd0f49737d367deb2c1a9899e487df5eab27924783964e3048cb22e8dff91ae5cae054f34fd9a75eddb6045d92be673e76ec73130c07b111a12d0a68fac2a6290ad84cb9aa7dd5c65b660136d3ccfed8cb306f956a6ef3b414c3419fe5a71c28bafa4e9cdcc34a98a6426e668c55a4d6181071bb8666205e2195684ab819c29a4092ac726491cd20b85d92e5f6bc4e1290c4891ab9f1e57d8b7518ae168a0c875f82fb229466bf32972b9c11ba0b4e1b0e3c65c0e3a4d855f69c6b0ab1cbac2f831c855e6f1a626949a147f5e0661367cf3c272392c0619f2669706efe87c0652ba197b1478027120cef7738383bfab09f2c0c3097aa4dddb8fdc4d5960cc4d5dec8ff74d3e710a8f4767582575a0b84d35ee6bad402e83ea0d9eab004adf7ad07db260b22b3a699a91186ce6072969201e38a3bd333863c566d6f4ba8f04a473d318af5ee478ecc4ddd3da5693ddbe0406a9ad79133fa8824c5bd1820085cc9e5bfe1892ce7ff83e9aceb4fce03bfc4cd430265710bec52d6d8bbda34f24f3fe41b0ef325e7af759c3381bab32fabc87b013b6748d581928442adde972b589af3d104cc1b6db0578c9a5fd557d24fb7be6021e986d793bdd8c7300643fbc942aa02e83f73bdf2110733df77b0088a43d17eb17e33aa463e7b65f210d9ad8bd69b0fe84ecfccaa1360d6e5944337a89df3b4777e513054d608d863f158383383321a9418048779417f3c1dbd38bcbf5a5b84dabe81fe055074b694db255fb9cf713b4e0a229e89fbf16dd18240c3ba9d6181acf934fd96264097f7095e97853be82c49aa54ecd1f454dd31d48d54c0fe9faf038bc2d40b3461bdc20ffbe9cf7e91ed5389a7ea5bbb45083b48725f600b667af1d366aef076fc3f70bf2bcf18603ae5afd778428ac08cbaa090871421f6e3e7f344c1469c7822200c05cf07003425c0392955439f698ffdfbc6fa8695ab2151e7cd723b585ae7b5d2cba6fbb691f83c1d26edd953cd8b50ee47649fbef35775a005ba591c31049b196635f5b18a7e7e606bbdcb6d9a03207a9b2e4bdc24e0362100320643ba9ce8f51a5693f62d953140e1110f8bda2e4c638fbe15ac2b0aa995ded92119f84bc08602398085ad6984520a6537a871da5e27d5eee119dc98b429a9fea8321c57b1e4f2c661b55bd6958d15eac6fdd8ec195d895acb05cc9d280437165b9f9ea1f4d67ef02f2d33c0affaa34c2edf36725161ec2022cdeb4e37ddd5f21c7c5c71231b1e4f5f4fb640b9096660fc3624e78ca029462a5979679ac71ddfa61863bbfc5ee44abbb389ad648e52510423e4b577b311dcc144c235604d49408b4ed9c8e3658184395628537e305ac77fd33698b3ac1431d2a080407967a2a00c39eb2acc7e31e6abaeee2b5d0459ffcefd43406f3d95d6a53ae096a74a7139e10647252db75d0a5e61254c1cc498c2e5a8eaa005bc3008b6500f159c01fa205821c27c19f745b2d55a14a3406a10288304339b14c2f214b95e2b2ac94a97f3eb248b22596ce2dac165ed492a063e19fcb43eb9887dbabc465e70ff1f8cb49c99c020ecb57d2ab14e004e41e94f4009fba5d71577cd87086197f6ab9f7d60d7c10e0df8b57cf1c45c7e212ec153065bea4c464a8795a1699b6cf2582a84cf93ad25af05cefb2926c227b36721050b1ecad4f3bf7632d24b226f0ea88f706757eab0996c1d05950e2a0779f23b05f5e26ade174f41f7c2d6a1033ae66b2b2b07e93f9b2c84061b4e42e1529741075ffdf6e2785fe42723d28bbd775abb0a089a8f57f51d991a6df1c0486762a672713c0238a67b22e7f40f7ffb59c2d2cba9da9c2aacec0e86d8d2a2188a6d610f000249d3ace75350a352dcb5f10637f8a89f8692a369e5e3eba6ee0148145c705d17062cce00a519f242c97c16702dce34d5c5392d0518a42d2ec1ed27d2420c647f3983a52908b922da4980cb353ca82e3b62278d01d7dc62f3b042280c68b1de938c85b7c55353bf10f79438be950b488d02a02f48768588dab75d4690904d8a40b13d5fc0fdad81acedb2ac975d153c6f8a2eec6cbad5fcf56141486f87b9b81e685c75f6b80bd5f56c4acf339d3b1f5840b4cad58dd751964e5418314509ef89588b8e7cfb06897419e0cc9f17f041b5ad9de14c4e69d90de87e7ad436ba8af7f68475be432b668cebcf0269a48ae36b2cd684133079c840d8ee476c21f9ad63617c5b4f0809bc3836877dad611fec70ff4a11731426c1c1d8496af8bb9a8febc84aff2c8d5026826be04cc06c2b0e0ebe5faf13389e8f84198d056ca903e8cef65caec64b38719b9fbacd49a18c1133a44d5d43bda4233bbe416c69350918fec9ef2047977d282fc464cb24f3ea632e32c39e4cd0d1d5236d24e51e2d8abdb0dbd9fa5caf1103d51000059643281b9d9b42740e3e4cf8650f258c7fcdfefd207cafd9b6108be2904fc0c4ffcf91683c09b3a9677dbe40885eaa783b382079a4fbfeece7414730d3147fcc325157933c5d441fb7f5484213b54116889328fc099c04b9167f61eb2330402428704790c3f42920b4781b088d5389cbfb6769edbf5d532c8c7cfffb89e6f91d548f69aaf539465082838156e2877871fd27f68d6772a19b0336f4a8924f2b8825df05f385add7fefe2f0299ab06d20460deac98cadcf460d8df8b71fc80e281e9b8d3172b05126cd92289a3751081d3069f6666898d635faef90dacdb6b33c5d9d828dbc8424e2b1e67665af164507365dea1e794c0eadbeccf0b84799cbaa22883ba08470de5327399e755e2e2882b4c97935ded4b101634b174186517a2e08b776d69d34043c8f96900a9ff43b92052846c67a10734065e306731dc7bcfa3ec20b3ed292addb735479a9bba77f3c5d763cf34a004d54585869ec99566816fad9e07cb8163ac438ec0634ad8fedbc055275766d5855a2c4e5f6fafda85796a884457ab0f972264add042a08504d236fe6167e541014d4a92ce3494384a39c8843a92ecbd955a50082aaeb216a2861e44d597f2e0a1178b38395b00bcc85eced3fc00ef4232ecd004650323307d927147b4c59ba4873f4df674b1c877408959fbfb1be4bd635901f2c70b0135cf3baa548270283a01421df1d2e629d51fae74f47ae9fcc0ef97cf8b16371fd7ff9cc2e45553d8c6e8bf6032428973586f843fa9dd750c1538b70a3e16bb093ed3d5474e2d04df92370e6497e089e396786321e5aa9649d64f209770f19dae210099fb8e7b7b4fabe294dff68c37c1f8a8d4947f804c01b569d9610a89a27059d133a59d837e05fbbb702510ea21d501113932e57f884d472f3341eca7bf085b1d462a33f02f5da6275cdf780f742a5df32eab8b7d20269d2b6862ab175237cf2b736cd812baaceb158c49a388c13ad708f5e2a37d5515ee4a8bd13f3bd09b5c74a1a02a489a55bcad950b0bdc673764a83693526aa716f2f93fc66ca18958e633c5ce4f2fa92fff60cde4d3573e94627578f52ad8da10bfa4b7d224b7e604086ff8ea42fe27e7b6cd773f665e796693fc499150c699aae4b4f198a03a6aa0f396f61e245325d5b13988e1d06f2bee2f45c353819ba8f9958420da071bd4c86a734184d954c5ec447efae447058c7c830f8828372267b8551ebeb6dc9431a4270cb922815c36d7bf8d2a5049f910e14c9b128429dd2f7361f1010877a1039181952739042c029cdc71a24a641dcd1d34dc97d20a089033542b06f61bba79ee2a45897318eebd51902efbbfcbc0daa892e539dd689746a29d37682c5f015aea51178d270e6fd1b740c4d9e7ffb4dae07462b4237f35ede220801493091901a4f811a0547c602d55b4c7ed123f2e37abbd3468b5ce0d7dddee917583666ac3f1f778812c18fd493c8594b8da5dfd8f3b88e3e69ca5f1e4a7481fa165e3611e27d18b56a90de0ff4a00f093cf8811026b0b55035bba29422f3624f1f9d43e4408f943fc031e0a98ec67d5c17efe56a1d5b5ba72fd03f681c9698a05ee5acd3e216b2b6a116e81bb62fe9a364dec040ba1185fa47106ebb4a11f110064ef8f991c821b85dd17e282906f2d8195d626fdeb87ce3d2c8a9847aa5fd71cfabaa1b65e48bab50aed4d87fa4239b587ad24f0b7a3609428cee452720c71c9772e98f36f54b5489e683b7e981bdb54ca281df1341abe99a82c1684a1bca4283ed29abcb0b783e82b032de06be96c2c8d8f74744ada81fdff653bc62f8133a843f6e13edc7b240b05d623be03993b5da655fd7fcf4076eed6a81209aa83991b9004d970d7f0fba9eb756890b54074a665036708a3b7964b076dbe84378168775a689e763bfbd20fedcf42e6a9e30a4f73e95a9e9e6716384ab68e02dc458060f09b57bd72f215694c46294a62ec44fc333ce6108c97a5eb627ca3f792eff6d12e9236c756384d33c0864b23dd63d106609ca5073f333282f1e60cc884cbf3eeea69096ad4a0a9ba6ad043a7d60e1cf46774bf7bec1eeba085f4424a9d83c06e7f8d393a5b77211734b004aa06e3605cdfbe1958f478dfdc036b3bea5bac659f0c2b84c30d1a4c03c8c85898054cacb9dcf1a627d10e9dbc5d696f7e057354ab1b0f4fbb3660e04aa6135ab6a972a30d8bad6d263725e96c7b87b83cdd55f7ee689d0ff97f0fb7baca7151187efe18c636e93d9537ca0fa72d9ef7fd88a4999703930d8e1b6e9bfa299ec828f0eb86d7db195ba882d4bfce7b6a1bc00d18a8b165eaead76be822b6d2480ce7698ca5dcb41ac96cc6a502c1e8f96d81d4c89e62bbad8211c1b7423d056698afc2314f14a37183b7a90d8fadbb154d0eb0ed9f5cea767346812e3e77e6451b4d12afd7c8ee1ae7359259860621e51b0917159b3d903e43300742fb34decd4765bb10ffb993afc30ee50668cb4320a6db133c7d9d731496da20f22ca006c315944f24ff0421e1b5668d0b1b3db1fd3545769ef1b27218506d68431d813dc7477606c3e7c7a7db507b23f3665a62f40c91fc6d164ee66b5a918f16810a00fc6ea5de1afc6bc1476ffa68ee9d2a39a775abcf9ec243ff7e004e6400aee5348a8f294439ea95f01029de25e4c046846e911c120a9552bf4379f2175a396f85bea9e8f502f73adc172f21dd4a64dd3368a2c48697d9c552b7972e7f344f1d2ab537a8408f2df32d2bb7856dc7d120aee2860bd8f255ea4216b2b6037a301896d32ccdc90041ef37a7398fce939d62906594e0fa50ac26c27f9902a05034c2be801999c81d1891f19e283dad0ccd0c5afbf5bf002e5207548cacf0b0eb0799c75445f3be7cae77e8ec1122a45154800d01a560c3a9bd60a0af70129c6497d395e3a595bc0790b0b0a79d2b3406e39b1c21412b6df67b15435ffbcbc6f5fe3e16e658dc59758bc4d743a47b86a2e1a12a4f15574070be3d7ca380620a0e62f2f19a8d5f4edfab334f200aaff06bc8feb87decb55a64aea33fea1b9b670606ca5141c439ee23a109a0254118fdcd769c873d29d65ce33e2951ba637e8d711e61468aac4b9894ca58b83e00ba694ce3eefce0d4508703dc570e550071ade0e88f01703373cf653e18f626a43eeac12ee60beb7973a91372271fb76a1df7ce5c1b5c640270ab27c392e2bd45130221b58c12a16d73c00fdd6b350ab6a56e288d47ae1ccc0a2a8d0965c032e26fd69ef7cc5990e9d7419daa3e059e13d06d045358f9d0db9d62f020af4a2c0778dc788d3204a7d613ba38f1db5b02be1495915d1363faa45ea70f7b8e3df11800356bb4c40f5bd67f9b2b8bf6ed1256c80e451beaad5f404b9fd55200f8452db215090616d64c45238e57ed21fe23c18738913c6a7115896514fea51b546cd28fda931d6d66f497388f9e68aace40b59b2c18fd6ba6271270b927727f78fb7bad6e2e280ba3c694c6ae50cfd22173ad3d2446f1bef3bdd7e8fa45695309692d490f5b09f7345b319dc10338d71eeb887b72afff80bd04881d33529b30899a27f7f5a463be7eebaac85bf038e35c97d049bf2974f351a028638bbb6c811aefdf2bdc51d6ccfecf88d23d9ea2c6d2f332b598efc9fd51d508293f2d5695513d5c3d7bb7c479f3df8ff96171155190390261e0bd732004302878211df549d2947b9579fa51295a1e409f0211fb7f1453d558077ccc81216f3f0f88bf3a79bdfb13b21a6ed1e21454b4291c26440bad9cf28cd0fe9c0922d30dbae1187d05e0d783909f5c24079f56519eeba3d4dfb06d7b42a57fe31205d6a2afec06da03e37ff1b9fc31e790140396c53ed0f924f308ee6f415ae207f1626188723586a5cc857eb548e68b6c036215bac02dc0d4cc3ac81deb14a3e9e64b7b7dd36720f9d0539484fff7f28d8c13538314dab651ef3bb00bd8db3fefc90445c93a6a61ad30c782f06abc8bc211eb3d689e85b7def8f612b35db8fc6da14c0c1c7e8171a96ccff781809b81e9d059f0179978a3d5e15f5b3770bc163ba2c5e4e29ca3366c82b9fbd1afda46b2429e355651be10ed46318a8b44993cd054a4b3b701180c6999f5289396677a93b39df40f9e3f4cac1c8b0a90d254f34cfa92d8dc01c7c520ccf116d971289e68e40ee721c69cca95f25d11d71e6ba83f2514da1157fb117e63b0790d6a35ffc8247c85b6401ad92b0d36baa7e1a5d5e67e36a2b16f4f0dfd1276b38427981ea3523d782476f8b44bb4242b0d5b7b3a744131cf488f15af18f6fa30d7a9f798cc47c30e9ed56feeace2383c65e13187acf7eb489908ce33de8c4e17090c5e7c61c6a346b9d0e299bcf4b846930a86137ec62220527bd6cb0876afaab8b37d5dd554b2f12afa56d1ee85aef677a4bcfae548caf38ac07582aa6a2955e8b563e3717863247159332b73d32ff491bad7dc954ff7d84ff8dec6a34ad2a730aa9d0973f7ace3132802615523a57983e51e61e402f8439659d7cc84f57e7f1ed8b7eb7c79556e14a80bf4e463c8bd5c172f60b1b99a9a939b01a436bde560e00c363e9a3609dbcf4aa26617c618258702d039bcc3cde590facf97bf87a7137401680badec3bc952c4e55ad5cee6ff547e7b3ae62a652ae5b2426ee6a200b1e32114eb5e745e2ef82112e4a9ab2e55a13792571e3fae9d4b41b7bbef3e375f57faff4a0503d2d76a9ab92d5caa2c4493e0dce8cc919eb80503f1e8fb0d190f4a29a5597bbebd0d81192da86a803c757f95eff3876e475e1b09788e0cf18b7a7b4f11680ab2a087d09732700b385ae367810b2e0e87bed97613bde7b169f7a43bbea8ffc86c3d826002ea5e75781fb1548113b91ad19c247fb061ecee62a918a6d1454005160bddfc97a28de1aaab0d6e751a22076c384a5bfd65d2bbddeffb6ae55d0fe19eb92ca5f0615f4645a3f6c9eacc92ddc79ba9024e3962f58a9ac52dd090c795eff50fd19048435a0abcebd07a93a9172ebb603630534424b0522da843a5cd5e3436913e24244268821cad22edfe4dc1b2d8fb5b7a943d29f25e34268a2168bb7fd57ccab663987f6adc86c827f1d457880fe48712acf7ffb8496d2bf5c7088628dcf53027367edc1350e533d50b202c1bd7d7d8299eef58fecd2ed2ee07f75d4f886a3d0e00237bb9e0fcbd1c5f46c47d98f3cf921180601fc03566415a2f2444cc90a9900827f3b25c7cdf9e9dad8a41a3e7315d90aa27bd06d0072bd95717c6000142519817560b2ad8bf5c052c5ca0ce9833d3fd824ddc2a8cb0f735cc1597fb80acf03077261726ff04f92d79a44e250efc7ffe5658122111db06b246a30aaab5e95f12dcd0327c672adff98b8a3ab47cfbbe7b57c7647901fe0bf6f01dea998c90ee17ee180d9ffb4912a83e429432ecfaec3e7db5654fb92b3e1d797274d0b278170782945ad2a3781468e0f0f889ece86e81c49463dc9923d784b1e10f2c2b3698e17898c51f0045e55596526ed0604fcfc8778276da93fd9710efbff9d733d490125f71ac06c4d65dd16c95ba4bbc44bccc8c1b9cba7520c690b5ac0afd737ad0701eea525b3acd42de089867fd8063185d99c48abdfecdd40c93f55228f73a64d9a87080374feae2241f2e81976b0dccd1b818334e95888a9a951aa78a8cc9391a3a516e60e676fca829beae111fff09157cbde10122ffc2dccc1a3dc5b0c938e65f37cf2a3646cc66fdf301d47f0e559c189fff3782bb67c2057fee646b0bb5976ada84128da17a02f5bd2916e2515fe41f9f839e3e32596dc9602afde852e26d98f6f878506df479af43f63d38f97476755a0ac3c555a4b8ed8eef33867a2467da0cfecb3445202b544932ff1d88906233cc351d9e23bf42e1c695be9494eb127ff639401a51d86a6457eeee77c023a20aabf5b284817a5c89d0e38a13f20062afdd93ce811d999ddf5271dcc25acf56dbf4df8d68cc79bec88dbfca343f75e299d5f4d8385259801672d8aaabb3dd57fd666fb3f8c59aeb729dfebb64e0691b51fc22455e69303aebf21e67513e2d9a5a912c34f280127928b8817b4dea9024a40c9c8f73c6de3c5ab2b883a8216170257cec40aca8ec9e8f6e61c9eba3a438299ca4b1661484ad69cd806d2e89dafbda080e0a5c911446ad391d3311fcf2b627f1e9a1be3033e0ccf37c18b2d91752bfa03077a1f081558639c36ff636408358bdf3f0caf940fd7f5129e03eea868448add288e5f916b07477e7e82a25e5759f5983d2941238fe05cd3b46cf5aee47d52ae09ce15a2fb30406678ea07193e7a978877cb28f248e5512983edb6bac4ef6d943ee6937f09bfd35177ee9ab3ba96f3d13682cff3af67fdd73cbc5cb063e49ad062463515f59296a58e3481748574f6d0d00b0257105db38a21c4e05d0f450f58e114c72638caddba7d67239324ccbc339110619c4a7edae618df2f79caa54a198f37b46411ac6e20bf41adca9f68c3841d4a65609b49465a15276b6fcd29dab42f8f9e8c4fe5faa6a7891262123315ce9298be401e52d7b72ba74553042a315584beb338d343777f45292cc68aafe384bbc339b3270696de6ce070321cf47e95081d4993e022848add1554e97e722167b5e22c87dedc9f9c9e08c7978d85f6c675b6f76c0ee72f3f620175ae5944152f5398117565790394f5c29cfa9def032597ed0bfac5f8069c9cb3f89c6adc20d595bc125179068a518877b95d3db4349338fdfe9af3ad491dbe023c32486e61dbb9edc0b74121627b8756758fcfa1365db2f60d8ea827e43cd6d2205048db0ed00fa3b515b6349769e7691f2014ec4775310171c9b78aa6a0187bd4a4fac34ccd57262a8b04169b3756f4ddba920541f93245b589c62966768563bdf73dc9ff8d6697a3169fe236b21cd467f745f21953e111dbe1d2e998aae1075a29e9d35eb1dd6cc47fabc581976c6be661f10ff8741d55e1d48b8cbb6b7041d5da1238a6837f967b4b013cbc609b91f23f86b70d6ec19d7547dc0ea1e958fc521a8b1ffcf348bbfda5fe6fb037184e0953b6e674a1886b6559d6e0165ff37b8655523113c289ec6a775bf54b417b94b5547bfa18525cfa3f9ee59592b68edaebdd8c3448628dac09e2a9fe175dc08612925b96511aad9f98357f3033eaf498680e4528e2733bad87f67fb5097463666e21b865b265e3dd352ac7ec1543f83803f4bcf2a8ff0e650a8fa5d60c46b756b1ae1983efd09597b24c0b7c643848a1b6460943db573bf040c0344e6f31b1eb4ebb52bb4bb20e899ab06bb828bc1acf0b702100e49994c6bd7f7e99679ec53ff0f64d7617d34c09096ebda1f0032693c530a4d45004b250c6cf52812e2050eef27b991a60a705066fde1855a1507e016ee9c282994988adb69e67f89b4083ff6b7099d8aab5dca64f618f191908260a81c0aae374f5db4e993e22193ff85cbd47410465399998b0b9f8731adc59f4ec15cec658d3f5c79c782282ce07d63799f6c42deaa55200ad5cc801d8a2c26594a2133d28849f07117be16acb00bb8a803f749d4a7e845a9fd7604c9d5f607988e34973742916d71f057cf22bd4970c1f9f111d30a491f29d1c12f3859b5740415ea06e2392412bdf7978dfa530d91ff93749eb0b69ff4a600b3b005c57872813233c6fd45e08cfdda4b7cd3defb33144cb7d258cce820dbe330cff83182a972ea67cd6961d2fcb462628918fb4c93d65adf2853e99b1855dde8b86ee77bf89a5162e7446a19200c6493e2265a8d8860bdd0994f66a692ea25a2a43ff1ea7365df9a22d3c59133b0a3672b6d005eabd12b905540c52b7ab7b23018400dee3e5ddd86c91b3fbc1ba1287043b7b72465ccdb89254b2f26b6edb35bb53ce7651654d52e1f45b3656b1b385c7e41a4815cb452d63a109972b76036713de836ab3a7e5f5a8400d2d4a191c0156d0889a3a492de0dd70572d2996ac97af069d15f17b1abe1ef990447ad3286f32c3f4704ee7eade1135437ca6392a32cfd508866e9c4cb485eef8e3e63d692280a22abaeaa607e266bbb20fe6f5350076488abc4debecc735fc09503ff11b3c857f70cfa4c1f417bb354a1e329f5f9eebeab0004fd26feb1acd0f9c8484a90fea8673f0d7cb6f81d2e46590b200b5806cb1dc3701103eadb2c0bbbd2483ee37f5431f120992df21313e5a0fdc969a0ce39f6bc441edb5853c965fc76a6ca55a3c41a61619a363062f7068153d2a8bd0feb2e8f9bf690e3f08b12a74e30647835531d70c93ab2854c5a02b2dc69eb1e8b0829aab2c1146534fb1c3e0aa59c645ae0e7e805714efc266d1082478619ff02c495f88b9a8213fd8c85292b022bf4be22639ed36cac675b783c33b537503d08dd0b3037de57d2e78fd2d9b19481a0123039b119efa416b3230db0890f7a45cce9c107302e7ba95536f6284994436e976a3e0303903f633d5fbd74c3e2fdbcaeb95c9441e22e133e7c1070ffad158c9d6879d51903fc8aa7f426c4b4f2edfebb8ef3555e4a799428be3636ff1466a41c2f82307a87ec7428076e3e8b2021b54125989f4a1e1ff41771dd249cd7184198edc4457269ecfacfe2992942600ee32d117dd1c1fb72cd44ef5e25f4f0d48d9aafb2d7472ae1b4c497fd223a3e910a33e2d347f9df4a0614d00919a02df515697ff7f7ced6cd529b82f98d1c71bc560e30942c4a10eae8a56757ffaf66cb49c82b1831858c98963c342fbcff974336f15f3cf4c326c4045dd886bc2c85b3d37ac38a07ea3774cd12c756456ad1775866ea25f3696bd5c2bcca24b53d3c0118d48ed72423da855ed10ea24bf14141de02c2159257f319146ff691783ac7323be6be5fdcff9f6f33848877e46b9ad4dfd24366a2757b2b76c62266d49bc2a1a5d5dd357933f3ca35b79ea82f166365464e2436dce7e6efe37107c35074e11f9e74108f9b83f7a149c2e8708612a0169b97208e1c7f4ce0549d66c52931d91b37737bb5c5def24c83371e1382af7a7088877397875ac7ccc619c96d851e910e68ec7564845988439924d7b253680bab9d694673abd8bf79c9e43fb1f8e2d71aed05c7d138f9daf9bd6c6e6660f70ceaa0a478325edd77d629717d7c5a61310eadec9bcd3b655ecc6b881d69aa05503fd48c8f655288398c4ad6f8fe32437d0c546bcfbc7d6f36537766de0c8c746c100580488b8bc23fdcaaa9b2cb0f8a644d03721f5b00f99401b9c8c5469d01070ee184b08ce48e4e343a9003a6216829892e30ffc4e69887eeab6e71f5a7545faa4340215bde7f4649c9f883c22e5f0077458691aa2110c2195242fa1adaf4350e943686b1ec7aa84c023826ca88dc4d2f460c92086a3916f07a8d21600889bb46f2ecc9145826b2f7dec40b3157492a2474cf2ab5b7647d2cff621a37384a5a84a1e8c47b103381eb87080e841db250aa1abb7bdd61f72e804dc03a291586125257459b2b93ac761065bcacf7b2bfd528578378c05d35c8f70b268a4c58bd9ebd6dedbcbdb5bf64a68c0959989fda9bd7ccb00c9e8579f4f611015b29b6aae972d99911d248a2777d36098fbca7128263d078af9eb6fbf196806a2b79231335a01fdcd08d1db995442d9022da03f25d6c6aeaff76ec14f27f20feb95930a11e394bdd5d8e6ed653250e077ac072ddb71df3a60d78ffbc1d83179262f686601eb141b2c534e8f4e06f106933617e56367efc3c204d46b2753b5952c65970056d537237e29673c63a88bd27c28a78562267d2ac8604761e63896b358678dbe9325a6684b57437c1ac10245fdfcb157b2c419a6abe289256344c7d964e757f6a578d7b0c8da96753c37bab9849d0c5f7bac029f9efbc74572140ecf742b24d23b6f208a7cb50eaffaf5559a67347640154f269b0e0fa4db6aa7312eef42794b2ab6bd01c6d81dfb5ba8fea6451e9fa4aa9aa999b230c50f5f9be8f7fbb6074858d81f60a606e965974d82b4b3d57fe3f8b257466e7ba2c9a934e5d30d783dd1ce23537cda1a5802b17d8155abb4b12eed94fdb68f4609e8f94cc110515600c5d8057af7c9b35d1c9b33f04159403e82bef6507ed94b14e607f061fef61ed7ca8c2b4080e133531075047c8e095cdfadef4b932984ef67e686cc99928267ed69129d82a2b7f96b5d79278e8caa434ffa2387eac27308de80d44ec537b0f1879f4d21fe47df08f238131867af247b034fe3af39f8f34e5432a6d14179f9a4b87a9c02c3598c43aa106144f92c117d5f8c25dba62016b5706a4db5a94e459e22176a0e70db0eb3b74a1798a820e0d9b424642b3669fbac222a8b2f1baf243b1a132f4ed817fd1b340f54b65ad142df0d2dc6738d8886e8efff39d954353e18a1c6057b3cf845156c58d71f9b7337c6f80cc16de0f45d3d08e7542560eb5ed5db8b379f2614e128c47504be5a9c2a25f3ae823b773fb66795fb4cf3b73177595a0593e8400fa6978e865079fd1572a9a6ad8e3edbe705398f61491532f8642448e896e600c14decdbc99abb416916c1b3ec41e65252c9dbd7a6094e77a30d6971f83b9ebe5ffea98c789a5ab1441f4ce0ec39c6925d2e620e906cd99f361ccff47bce5bba9e43212b5f5a747cf27d893ab783fdd38a49a96168839cf556dc44025bbfe47105c57cf4107c66a64e010223037968406e7099338f063219544f7440e9660cc2d1c36e13d214bd4bfdc857d7b3d17836a1b9762420d30f23e55af5b87903237dc5843032212b4754a79f705a2042fb6d15c22a1f1444cf7c76fe348deddc49194eb835f161b36a3e736c338d4a5722b163e6c3c80c7c748928243884be812351d54dc1c40215e377dc8688a0128cad45af8455e2c9d0b58b7d7bea58ce082ea986103c85b0a269f93ce511d005f1251eb6cc297ae924c9f28771c785b57765b757c73809ad2b816086db4d5138354f30c92b06745ef7b31ccbbe89269c5df68dfd52bfee5d5a4b638d08f8f837ccf4600404f350808d7b12ea5aa1937652e401c5bba2e81d0f98b458ffd376e9afd339e8b2142fe171094f298950efcea8bde591b802dfa860402adbab4a7bdb52c4de82124c4e546be7c5699ff103e3b443cfec106cce007db08374cfcae185b5e3b9af2077ad9fb54b8045d8ceec70fd9f157796fc36e4fe1901daed0efec31d44f8b325141c4b0d8ea10e411eb3af5cf3efa297e541a9ce398b035ae5e97bf8c408240f8e5d9c7c594fb50f880a74d0e32edaa02e37e7c4ff374c49efe9856b367bdb6e4bc57a137eb81b7fc63a0b0890d9b9dafdeaf73f96f2f2496e073f48d9c3704d705c1a01afab57fb0211eaa25cfa6d9ada978f5c6b78ab0bfacfeaaefbf7d04381907fc68acfab2b4fc4311f6c7e58b3d853107006dfa08e12e57018257806c9a89e671ecda05eedb21701b780170d2917ad3e845fa9b1669bd9138fbff8e79fdf431b1ea80c90d42b0673eed707bc7d7781126944b9929a7f4a6e8dacc3c0b539edc62f890d47c3f7f61cb2e153b4538bea4fb4497fcb4d40579a81289e7aee5312e2f4e9c5935adff65ea908439fa4994f808c4a5422fe205360bc653d517117ebe09ad934bb817350962dfa6c2af32876472e5890d18cad75a6c1fe3d1745e99e37655b0ae480d3fe75bf49b7f24d9011be5f29b239099cb40a864aecefe223d8249dfec4b2fd657b37158a1d07e0d85936f790a7da61259a59a5200be2e77365163b86f5796eb68ffce17994cfdba41d1f7217bae4ceae25b4e13c608fbd3ac8c6272df12e26a27f9060a6a2873594e8871e884c1f3d9cf10f2211fc212ebce969555b189a0fe3f6588f1a05dbc5770dc433f8228a9032aa3d7b6d0ccd1756ce525bb1036dd96345909a2bb12fdaf11df08d072ca742f1165c081e8d8098eefa2e0322eea4c6ee81cf3154abbfc5a43e6527647878cbcce4def05dac9f1a91563e87090d34d2a33fbd633f47ca764d15e55fb8bebfb650a989f060863369b3426430c7cf323f9cad6a88deb20b6031e017018d40035a147163aaffe8c6d728d8c52908e6205c8be212c79b79f35ef96152474dcd1e6f0ff0320a5cfef9f9cf32128a5f28062c8e9e4969c6cc575e499eff70b5cab67c60be60816f0a9fd3e6981726dda11f1782ef535b036acec1f82778c26c80eb509a3ede363e6ebf11b3b98c65f5510452ea1c80f3ab56ccbf89a22a62c48520f52963de1ef8a83ea72631d66806d2a8b8b430f4c26ab4470b327f2b73f8f5d71d4c8f6c67774494415f2e8fad8508f950b2e20973047c2221be2bc5ba009cc8c19c546099a41abafece91712a59572bce987b73f731ec27e3ee5808a6393dd859e8dcd4394e8d362ca8077ecf8a371e586b48ff2021b615044094be54b2f7b890a6bd15088c1bd2cdbbd5cf2fb7300d22a4fb33d26c945740d9ae3fa869b86c651396b335e2bf38fbe9e533259010f9e77ac0cae15be035951facd38566e199c3059913ac561e128b33b7870ef4ddc10fbfbf38c80e6d19a7d330f7d80226dba3ee9e2cf1b9979008e783012467e9c49f5e3e1ea1f5787e86d349f54d33833828c0fd95cc79b0833462d5d087788989156b464472fca0ed25cdd73d3199fb880e31212aa0c591f316ce815553ca6000b197da60229e6623777e89a23080b4ae15db526bed6278d0a4702fddd1511aa0024e6893dd2e74cc92fd3e792145aaeb5565fe47d752f49e6117e33bc26b05894afa22788828be83472731f0ced3c4f4736ced5ff6c194664793d552685c01b53e095e79c8b87d4940194f27ef556bf3fb882b0c4e700cfe4bba11b2fa17375238815a270d06e266800fffa3d8035f743e1e0dca507d236dc8bd0c9ff6ad0ff4b6bc5aadc1165f44d515a4031fd0fbe202a32a986844607a6b65003d62dc2c2f5a3f9fb332b1fa8285498d7ef2d33712a5d6338e469b12b362834619f934a3030b6503e98568965e2d711ccac1bf0b174e13a16be89ee9ff1c56a490f98a3fe7c0343153ba86f64a95b991bac81ac69aaa38a794da0cda28b145211125e591cc7b8827ea134bfd4f53b5e3fe4ea735e4aaf0d61ac5c4fb6b6a1a8fe5e1de74a49dcc59a9aa5a2330be3295e1a5bdc8c4ffe56ab4a185288d8d5a4d04e968c5e165be090924ab3081f60925d91bba1f0931a4729fa62da49ed278cb923706c65c96041550e0418fa6c2e1ff578ee2d54f3cc69be3126d94b3b3cd7883697e799962b3919714abbb519e7af1e2f8104f22f18f3c23fc222ca70852aaa38d3642267601a49c2d971134bfc892b40b730b3bf1ddd2990362c9e733651eb2bc1583fd7acd1b3f5a8c36db83e5f91402e1f6200ee6c9c2a0a95907ac95d4ca26aebd2236d30c8f8a5736c68edc79b210582bd2ffa9794b940ee54bbbb1d5e9391ccaf6deeb9fd7a23c5523672b126ad93415822b3b2d3c184b505eb26c5d67e4f42ceb021b9cfd5ebed475b8d50d45c8da4d1bb3aa7e7a3f8e267129807d54afb8f084003df6fa48c07300f4bbb50552ac8a4f39f99994b558bc27933df8de47325e00bb21ba474ddb7818521f74e6c93adf921119aacd07b67f3d9cec9e069324c4813653bbb07c80a0beff2359f431a6c444cfa5408883684934ffc0682a20b7e5efa0b4c3070e553b7009bf1bb82294d4295b2437282e4c89bee3dccbe6cda86f94cfc5987d955f3d117b92955ee169947d4a7c0da2f5b60da89d3a5d31f2aaf321c45d5410debd951e84818cc6a4ab642ed8d276952d655314f8d077054a6fec6da2539ee7da3d2bfa11cc29a3eedbe2b62a7fc5509dd20d2dabbacc27366c4003b81a0ce70f4db131df34eda7cd131e6e22d30ffc3b194423bad5f260f83430a2e20a31d128e39f5193bb0fd87c8a22043e9844e8e481836b7eb93699752cae7ca4a8f9b5d43ff1c9932d7f68a79d51ff745bf7f49d629170306ed7e6040e11eca8b97c007c133eee8949a17da58c86aa9cf5515542b8eb95cc251f7df7a8305a94febfb1b2349f303bcc4054438845b6c59f824e601a168a42d397daf066fa114cdf05981ba5cf1c329ef1a300c5742ec3393cd07aad773a37cf834b9b3870fbc96a5036b8477b23350bd6e5c8c44bf300764371d747d65a3e2cf8cab1ad03154f9cfc808c01df704515b1b508127d7df96853960465009100b8b9ca6c4275b6e5acc3dd722b79317c6c12795a3267a5cca33d7de1471d0a67b6890e2b4d7036e9826f51c3da87cd20612d0970b772e7d1b3c7ba6e49c53c56c1d3000b859acd370564c894523874c984d5569385dae0622b004e62c0fd49f58bc656876681334a17d66127695f36fd91c3e3d61049e9553251ec58e8b810e143203bfd390b08de50c53e525de3bb794837dcbcbd5b048b4ac96825d9fecd52483b6633b13dd1cb12ca906c1a5c7bf83c2ddc9ede79fb6314c6ef8831635048d7a749fe09989eeb58a41fdd42a4bfe9efa654ad010281ba96dc5620176d17dc56e37e0d0c006ae2de6905a5b4e70c6b210e9d06cf5fc289873e870531e7c5abe265b00f9cc003517fc66116c65e21a33b263d665f9df15062ae56e51e4b9f30b1d88863f85bb3dc65ee8b90d107032b274699f0e5f3b730a871efe44b6f0f6685ce1d839d0da4f937ee83f85e87585d5cea258fa1eaad77b679a0f6b9591c8ce5f60a8bcab1d5700544885fbb9334d05d2f5f104298e2e70cc86e8e485f307293b0e9473addbc41dfb5ef0f664fb8e6c03f61beb91135932d60cca3df44cedb7930cb2dd6c62d74aa2b6723bbfa02faa8ae7092b83798f49bf6284a7988e265d92a48ed72529bea85d2ebe8274ad1777f8e3c27e08112ae6bec0a3ee0a5738315df022c55f23489db8ef2d7dbfbacbf55e8b0d430b3cd39e741696bdbdeb4097fbccab79fd9e8c3c27d21117330c40371f76f4c84a95b3eae94d3e627e9d224bae1df97105624cd55dea54ebd01ba495724c869f0467f92a2da4faf2807f56e16e2c3469dab28e175dfb51fe5dc9790b74ddbda2414de39f038a9927abeb8a05b33d1b757b6b8de4f940baf063f613091da3aca713f80ae338465a4237e283a0079c89f0b64f0194780285f34ea115e8ce3d0a3780ae717e91ef3fd9013345ed2d7616d0dfbfd0d1895cad701516f1626984b66c1a8aad7df06b72af46f9bf75be0cbbb2f27dde4a2382187507ec93983ee726387aaee3ccdda05cfa467ea851f163d162a1973f32285204a5658a625d7c4cba6e3a4be3a5400e66b77483a38b3c48104999cab45ab81f0f326ea7d589f7ffeea9792a65e705cf6b5aaabd6d041ab8a8f590c1f7f52d1c67894095fa781c033a4d2691d54bce246b25b514358b4fa57c5609698124d32445bfc1632e7060786fc428955b91901f616d05f861e1c87d8a2377165b7cbf39b704e1f062fba9a215a72ea41f30b930521ec78129f998008e07c4145c0d6927b3d479998994c8f15038d9cc194b35dafb4b9c24d85cd3cf3662408206b1adb10f711cbeb89a6427479e87612757f6a821165b13e9e3243cc5aa422150fe3660a90aa2e12eae9f1a181fc2b5314499e361da6ffff5e9520689fae11f170369d776ffdca0cc951a95663326817c0f334c9005e30c00502223aff96a19926fed31576e936aec8bd6b0dd358bdff2093c0b57df477d8c2eb71a43052f721e4e7d5a6b42e964dcdd9e217144d022c24f3ad39e88c6c101b4c3521021c8af1e00573663a6b0ab7397c7f5f87192192597e14f8bafa32c6e695091ab62f00e56bb8d218746381625480a0aaf89f1e1ab3e57a38e61ed768645adec1c3ff030c8b3eddef82e402162aef06dec48b931e5373246b916cb71eaffa5c3f8414942d672943cb05a9f2933f3b5373e81c5a60a01bedcfc6caf506d581ca508931352ebf2afc9bb3b600fdc2c6786888d12f03054db2a2f3a9fd33193ed969c6935de3c79e1bfe3e1831ff1363f3e277ae6540f284c82c0d1144d5e5e6878aa4ac3ebb32438940f9ccb45b10f3f112a78ea3e044adbdb5773abf9fa6d0cee805d6f5fec66247291ee04ec52d6cd470f7cc97cffbed890f8e0b72ad34b40f7443b5ddf15b40fe6a01403c7863f8c3e85f64159de1b50c660b90fb29df50c7d346668036651d5623455570aea647dad6cc76b1852e9de4355bb7b9cbaacff11cc725919f229cbe72df66b596c0492587d5caee5da0e1babf177df7af40d3ae777ef760664421052286388b307160ca0d55aee6307ba6e0965938ad235173b4f53399deeaf317dfbd2df9f9f4663ecfa37ea0fecb8f048dc2e5ea27b98421419ec59908a7420dc3b1745b1e602263f1fc3683886886abcc8b71fca98ef2edebd1b41331d37241337cd0f8ed5ee2339129f261a0c5a820b1f5679532ac559be1bfdd6159ebb58c40069f9c1ecab59122c89715df14dcb276e13c939c005b013552daa1eb03790ec35077804049563dc29fa2f2460c9bc82aff0b126396284f3dc329d684dc30ccea3c91d0a86af655104b76bed26ce2efcc4972f33cbaa9dd28895291abcb02911458404afe6b63bc14cc68de3836b1dcc923e6933bfe1253e87f96ba4af24c6ce0e5ccc8ba46b2a3d1ac4c81f7d54165eb77806222508f5117bb155e2eaab4e9f0e300e888665ce4a79b63abd52c2ef3bb380acb14fa67f590fe8a8a109aee08d4049b02debc80d157d90c3032c80d4e6291bb327eade7d5e76d754182cec898d0db65d357f4076663021005e87040de89035b29ffa9aaa861ea0943aab15126f15810e465b58133ed12384ee02e8b2487087e1ae9282fab857b6389a290a9f33065e8c9d8c23b58179af433e088e70b8cde78b4c20d40611dd8f105b0e546ef0e892dbb191009f459da4f7049bddb99d3ae54081911c615fb0d1ae5df13769783be4fddd58728f4a59ef92ae042204b17b9bff1f3720277c1fdff92a3b40cb26748b75cae0da25ab4d1a8b63518c1f5665784cf5877a3e6fd0f3a35da82393ce958c47278fcd6cf00fa37bb71b836b65b1bf553029a2350d47c632c86b6a7955a97b357cdefe9f09a3fc5ffacac1e6ca80501f9cb612f0e71226a1600d8c164f278243080bc170630c4d4a614f2ae48eb588741383d2f5a8ad772d6286a285e4b61df83e9b166047f606b354a5141ed6777e577a9194bfb6e6bd89a2e06b3feccfe60f3b203c6e063bf8177d101f085982ab700905cb2fba4b6a562b9be3d21628c51ce598dce2d80aadd039a9a627b230de1b13668efef0f2fdb77bd570929ce3a7c6215a8831b7418760013986530cac437d465be322e584b8337c6772f52975b7e904d90919bf46d7b176b8bbac21f97ab4552019df2e1c0d2e994b925ccfdb865b984fdf481512b322a7ade8b58932e45f79054c814382a4110d653c2f27ff6978f503dbfd836e902ae362dab26771377a55b92183b66ceb1e7996a97b74b54d223352c1c2915cc52e9565c39495ad573695cfbdb611f3094944012541d4146185348fa45e95c5e7f244505273484a81c0529791523f25cdb87c4474619b1e521c845f8f592568c97bf205585a3ee25e86bde273ae5036e6b00e0f97d711fd7b827f8ca9ba11415493d33ef6d473e9cd3939662a056187e79a86b8594e1c382536be886da51518589def17241c42a99ea96c89c8ca88929c372c7a1f94b7e6d04f4cb450ee4e616680e4b6e2e371c58d80d22ffa1e09993e8471e954c14551ed4b1d0725040352d75391c0b0e411eadb6554fbefbf773418ae7f032cbcbce2f4871a8209572f77dee1e4073c560f5c3ead69d4cbaf74b7a843aabb0c393c30deb3c1b0e38c9eb3858f013dd4fb36eb163bbc13b127ee5ccfec9c1fde8c9ac8cfff292738cd141cd865f90ddb8c7fe2d3b44d35fbc2cc7ff09d556c75294fd726793c40a21e13d3bc0b396f4017a48f7b884652212707d00cd9259cb387b916ad8f3b63e3943d81bead7a0a6d0af76d4a67c0a86aac0e722b2b4bd333fe0567355a47e3c5307ab44d60d1e358197511cf217168480dfdb6897dce8abba5afdf1a148cd41837c02ddbe9190f3421a5c515ca14a6ecae8b773504acac676775f86d9e35417892bde30677a7f329bee1ddb58581901897181db3cd63c5f63c969e5a93b74e15a70697f1240239175edf2a6d57bfe6bcf399fc62b1f29fd56ddf081afaa6582a5061ccf87d01d4805c6b34d4ce43f3ffdbb9313f3ae509e685e58ed9f6fe1b2bd1760d698aaee22e4b20992e399ae0b3ef27f3cd5e111b5f94bec6891b5e29eec344e8279198635eac10c62545590f6f804c00c21846492e537a7186794981aa7f3d84f6025707d5dab7d9a6eedd6f234d3b9b8b55f9125907f11471f7c81246568cfe6ea5b5227621fd54848fb088feb0e2d3cdd1ba425e8f89e25ef4ffbec10cf55b5e8b4924dc112c1481ca02d4c9274dd927b32c15f9cdf6de41acfd0b5231006bb227f0367113a2cd8b613a4f8b2270f068b0083c9f2e4cea75d408989dba689d14795bb5927df66474a36fae1a7a7b8dee7b77a24f64165616b7ef75fe4d9d66c96f9a330a34170080c94ba3e98be2a640ac9f829c0b12865601f52a8587670f8fa9eb55d251cb10372291144d1cb1bd3e2d5cb62d0c3f2c8477843a9da292ee408bf9a2f2666682ed4c5b37ff96789e842d2bec0d2dfc62c46c32fdfd54f48d920e1301724ec3cb791cfac240d84adbaa57e8aeb5e49d6bbe55f45189bcf05d935bae701168aa38ce0c95901bb42feb5011baf32efa197dfe7fe18a3eba401678a9be52b54446c87121b26737da188ce437510bddf6b8fede1f9edc1ef9d66a3b0c6cd7fc5d04a673ce0cd1414a7d41ac0694e78cfaab0e8e87455950e62849d4c9428e804fcfbac35060b2675ba6bdf761815dc9e9646f74e47ff58fd96013274c832fa468e5438c6130571f05510e46fd7479c1f1f5409177bf206a516315f38fc5106f59c0623e7a3e2035469850e6ab087f1d806e9f0d26bcacd5bdf70dd85491aba71768b0babe8a193b51dd08f819bd02e533fd01a3f67aa1686314b3f220d85552a56c47bcb87a5a92415e83ee4208264f98cd24e1e45bcf2ac8acb508ab1aa55851ab2eb1f2e2a27669c143c8eaa555f473dd787acfd616373ef924a1aac5a30c2e59deaad3681cd9b1dc291a7c59443218a73c6c7973990c466b9b6626af27d66909671760288a930714675b744ac1a987ba4e3473482eb6f3e0d89d3ef6ff7f49d55fb25477f1ff778b4ce4c4b299716bc76d51ece4b31aae0d400ff84087afd30a3990bcb9e4c69c48253342a8e10c5377fafeb8d80ca12508f237d4c2ba9c48f93c608b085b9b7684d466798e8dce5b953957eacf83dea1a54f18c8156765f63fbb9c55a3e6980f62cb5df1f7a93a0bc86ca449834d28fe388d51406f3d89b033880a2f7a23ad83e5be12bec5ce6c904fa3dc04e60ce2849a52e37394deb874619b8b7ee79c8152388dcc21a3bb40229cb10f76cba1a99e9002757d9623b117c9f7a3aa03db945e926a9110a9a23fec979ea6d43ca78d2bfda74edee87f8244b8c2c9d8cc501a1ac6e74d2a7ed711326a9b131c5527c2bd0388e53950cbb8eed31e71fd3de532323ff203617afa6c14352cdfe662a82f6e27bab0794f92c55df666f99efbdb1814a9704216ded86243fcd92fd5f3316155d599db39b257dee31d2e5267d96fdd35d047015adc5db16ec8eaf1d1897bf810de2e1245a2b2825a3b8ded7453751e498bf70b5cd71d6f4711d1adf482ae8b4805af7aa67893c493ee1391cbc8833e7f77f2b50ac0a65c239183f08a43a9374b7bc92eb436c021f1f232a4198a79048398339004fc21d9dd4a21ef8d1d114118e54c4d86ebfe206042bb28cf9cb695cb2e482321078afc2c2a65320d703e16bb131aa31519965c1ebaaf18b361ebf50fcb96f6b7b4374bf9c82eca5b0e16ce5e55eb9e07ffe89660a1da0672f72af852813c3dac0a8ec1ab908b88c2b54c96026349bf6dd5d9af28e701e8a548b9254f46f4cc4029b8b2cd0710034dc766b5299b59c17dcb94739b068d88ba1e7b68c49372795cd7e961942795a8bf1c03f13a8334a3574a3daf98f291a2402ef9954bf3834f192b25ccfbfed135b4fe71e4b90bab499ba8723e330befadff89dfa26ed4edcd12bf0e23f0ad0c2bc392f7a2b8c8b09120bf2fb66f1cef6d6ce15666bfd2302ce882e085ca676c6bc6dd494fe08de7c1b4f822aa330c99c2ab7759ea969364be6b8ca2baf544db1cd9609158da1bc7dadff5489b3095c50a95e97fdec0e56ba4ae83320fec81e5b21d941d1c7f216b260375f240d192a533b33cdc8621bcfba9724f2f8c1edb5a6d5dc90f00a761c617cf4a260c9443803d89d5af3584cec35392d51d202669bcc397b13ed560e7d3f33d79d97c018d21cc7e98f6f08655ef436631d38de6afd9b0c138cccf951bff33400ce0b39caea0bbff30a9afa4d61e757ddc093dbcf702207c926c855433c95c388fdaa811588c7333d2b8ab6114851f45582b9d486ed9623f1584de06903efe1655b36d91fe4206557819d1fcc41cbb60d6cf31a45196d30bca5e02be79f90cc8af9f0a253e5483b55244688b1f18c7d05f431808dea7cb40d8155ee8cb7b95e34709871df96e4cdcb7780dc1876990acb7ce78f74999fc3168612a7857f7a2a1d9a06c5c3dd09e06c1d25542c6a85f16db13f8d34d220aeca02f29430be7db742b0980735a155e45481e7eb007b43437cfbe4dfd7f73dafe4274864b06a3c18b503f9a5a83354a14f3aee1bc1798e7700d3424fc5ce101398907d21f4bc18c6d58d152c135dbc7cee1a392476028ca090be0837309b6d64505a4ccacc58594e98006897fa7cda38f7459453d6db00fa863a3b6fee98e677c8995372f7ad5a3e3cbe0dd51c81d8bc099bd5f3c018accc1940dd27f4da2d7059814006e9cefd735e107b405290de59959aef8c8e2418715742c18fc5e065105572ceb64467e7dc2fce1f2f9e4697ee0ae9f2b66b709eaef5ed4ca9545b5c84f9a4e12d4f6fdb61698f99631bd8b661a8bb66a01816f6f7eae6c64bdab779ce745aae142752f45a9719205dd1a3ecea8c184ce8daafae90c49b5357bbdc02709649068530020db46ed6439b1eea3475ddf94bf26c1660ab2e9b873c70b32cb95ccb64a8e45394d8ffc3ecb94d43ffc64e0e7c8462c7e2aad320d8f84de9f0a2121d34e7d1fe8edd9cbdcb46c7366fc58faf23911966f9c70f5cfd3835d91c2987d4d8f1ed3b8907ce81d886ce758a93522c1c699e593ab91d1b9bb9649a92d2f407ec972cfbccf3d95c9ba4d2f0b7d0ec4e657396c9d0eadffe80e1845f8e255d39311774805e3ccfd3808c0ff663afd45e286e87e319ff6fe9e155fc78b29864f602fd904c852b2ec4d234c03250f97af6a51456fb436e3a56533349160121424e7e9ec9bc2ef85959f89691bf5da105a7b2cfa62726d37f68126c17dce967b1cb62e654284534cd4badcf711cf892d163945ab6c5a7d50627157290d44b6dd162ceb732e88c838251d4136b9ed151054a4267bf1b5e8e5c6c0c2f0d4e4933bd0283832d2c99f534cbd2b840cc82e653c89181456af8a1c056c9ffa74ed6e21814738d72a2f95a8b4ac697db30dd825565576d826e47dd333744f65245faadbedcae3c6af9f621f27ae20caaa7563079e5cd51909b747e4a49f8f46cedca6856f827a6c4d418c1473b0f045f2ff8e53133895309eaffa4129483f18091fba579d95bede70a8f2b3e932ba755185c2a4b09298942b701b06c74d26d05ac266ca99cbc2c256291b2d3bb93a6edce3d69756402d66f740bab85305acd16d9fc8408ad6b915f18b6c00c6add1683076c97eb4649e01191df3d7e873d2523942430043fe2c83382632ef8a872051fe210414d7132710a94b1ae1ec7d57b39c62346b50f871a932a9bf68db8564b439dde0c39250a7e3765b31f4a39c63b7b3946315674d388dab89364cae63e477b51feb9e1eb4a31b331705a04439a48b8ffd6c3727f480103d115e45634c2bd2c762695d24773f5b30f4280a850197575bb1709d9db63f40dc3fe644e75fa4153732c7b74faace659671dff67c2d5399c826f7d222979ecd30ada7c40f7080a8aab3e305b1803512f3a025b3bb7e7dd76e111939e0aee89bf60fdda1bd3c7eb22d30604ea77c95974f46badd030724001032a2ca2019722039fd9ec547d26b9619091e34a470e87dc7da9f34eea8c4cf229cb99af319d18c089f0889b30c66fcdd08fa09159a2e15c0383ecd151a8da936503369e028b7ed08c9260b714ff743576da0eb68c6de5e407dd03ed073cdd4fccc45c6e9e85022972be2cd64968e254f9bebcd233f70da2d535fb16456be0e9a71361a5d27b75cdffd3781b173ca344be554b24800f88fa8cf01a9459c0fc2757e9ffc5b3cc7faae70045640f10f791365b0f9e840b27df75f00d9e8c0093be262d4e4604ce9bf2e7e22c817dd4a46bdd66355c6726808186db38f9f68608ba9a623a8479d5d7489fe308e60afbeb2d1328aacf3866083aeecdd0dac1a568a2ab9ef75967e090179a36bf110de335e1924b15d1d44b4d0273cac8a7fa9f1d7f736a793bd6da4ed7d42a46fbdad161cab79cbe1ce61be685de34c93163c8f277a41132865cfa6caf24bb1cc7e856ae8b49f339796b6587f1c968361e4a49641ecc0b6046fd066d90bda63ead594d86acd3308fcec256386dc571b1f3589ee2985a3c67a873c7f3265cfc1cce4bd4eb5b369197809bcec14e802ee527645d9fb27af4cbba13dd945e0e5075f97757d919df03ac8b8dedf89e53dfec0f141c910d1002633a3c56f00a61c0d2075ce3cd23f608e8a32877ad330fdaa7bafc0c236eb998c03fb895e055f1ba711f3db14cd9117b6fa7987e47eb5ea11f540d744c73b3beb9f52118593911cf92e1cdd73d396e6679ed0ce51e395c92cb90b13cb2815f5af03bf48c074a694c93fda26f3dcc940a7c0c058292d192827e6da312633f6eec6be48331061c4f247f20ae90b5f412c342b2946d182fc2439fe5cbea491b791b98cce9122b71af2d511c5676244d83cd68eed6ec49489c711752dd66a7eea2ba3ceb2db66a0f959ce585966e7b2c22203b48e72a9a23295558b77e144353abcc7f57693f5601eb7b06b8afbf17c133cd253523f4696b9b5cb29623a9d2adcdcdcd4563de6a4fe225560ed60447de357abcadbffb2b5b620ee7ac72d73a5dedd628cb666962fc1f77da497288dc3c26e0af3a2b920e681b513366aa95d9209adc84975a3ab89e2d8fcd8a0ae5ae66ac1b427304253c4ceaf318519bbddf503d51a06f6aad8b471b6569014f32ba09c5c78c0059184aafed47c55877deb2e85c0df79b736a826d35c437c725be1147f0ad65242a06b320d8bf2dea608df115fb1099343929e5240d508c269d8da8120b693e985174736b4399ec7a5df408769bbe5ffe05ef46acb88d9af6bad0ad3aa4bb7ad515adf9eaa7a642ab0d8546f27403d8463799c0460bf11bbb384c094809999588d63dc264ac3820103e5114e3583f9fc3064b99eebf7be1fa5bdcea64298f4288f7220f5d16fb3a9474aaee6cce56ede2c694f70bde338445637cc2d0a668a8bcd4f00b733142909166057355b1d01cd7187cd846eecfe600f3213c239fd92310428554b170e7ddb07cb75d43504e848e96a4db12c694a02b86086e13fbbefa21b3acbb36eb9a4041b470582d5821329f0ba20f9b80ef4232770d567a657d64be387e05fa01d20cda96c8f3aad4df190a1f0102a5a621ffa480086029fc67cd968760d84f7f380c7e751ef3081051929b6401f6a924a582637fd289fef0e2c9b91da2a823f55396fe41e6fdcc4d2cfaaf8b6cd116d58604d02276a98ab619cc3eaea65880db1cba237cbebca224a42c0637ef31643734870b9f150bb57b04fa38a98a595a974326c34d05f09e67ddb3c49439fa8c87c8d5b513263374723575c69ced8f6222a9767cd2de2620b87a3d781c879b987a44db593de09dcad4cbba9ac89c817fcf3596fad1fa36d3c2d2071e07e48c7c29bac0f8c8a97dc8f56da09ccd6b5b0698c7cf9757f7f71b75db3dc7db035343dee811aa79a4e2945b31e8e058b668030be941e3a7fded54122e549c709ec6825b82468c84afdfcb22a966bf911e5e93f0700604ef7c797f7e9c5d492a15444a00f62c86d70e68a4e78741776a90c3968cb99a23e68ea0d581ac84dea5dd6569aa87994a72a8d223488e22704d26051da7198ba27952195dcec92c0f8c143d97e83409886c448c550bda7fb3db447c1d9f67c12c93cae0136c0b8a1021c01433f884b87d07c34dfad4483da2b5168f2d9402a43a4868ea6c63113fcb84ea9cc1653fc0942592a5307ecb4b6bc8672d9d7b3ef361f4e1a7e9a0c204fbd7a8dc6f11efc2ac5d13c941ae7bfb63df2072fc9ea0fde0d0fd66e95166b6968c8e99050df48753883456dce3c9740edc810e9b35a16964bb1d942949908ec9e4d101cdbc421c0f44e36bfc755688719e7df49593c11ca20f042c89142549e6cb86ae0ba5cb8cb9e10a5369c46ec127454f0e444121f0afa5d3d2ba94c9993f35623aa788ea43b0e1d0c6858f208db6814623a7728261c4b012d31670f7204a94efb0f522240972cf383df43bb66c1f47e4f30b01de50402fc25287b5b9e1c04db9813f462cc2bf56374bb9834ac90eefbc9818b9b040d825e15c00a107d00127a9f741f2949842cc8989dcce3f16308d002d44f63039960b1bb91fe08823c033f098c796d522631d647b6ba348fb7e69d83573b7d22c164534e6e1dab4b76739f4279e2e0fdd2f0f90eeeaba73f6db19df02b5add799686019e93b33872e0322e75532f3b883bb1eeb8f1dfb626462376d2ab4b2e83192a9b9710209566f64830fcd671e3dc21469c92193baddfa538b39f1660eb38a2397b6f34f6e4ff0bfd5b339b6b2c65b03922636ba1118a6f2dc9d154297037f416a14671e46e78283640e165f38381a9dc089c4b8346732c0ef53d660d2e76d8a923fdb3ecd0105e39539bbd40a52f52ee374564cebdc1aa834968993abdf9d69c99d672721fe5dd6397d0e9863679acf5964351594de6100aa48c11a256ebc42d887651864cf140c5898138fc490bd58af80d9e4bd1220dd34a498c0502461a48147290e5308f80d4bb7336b6b126a217a4cc17bd4401cfa63ac29468cd536bea9307ea6b425e7f82a7500f47a5853bb1e86d9b22ef09fd69b28031173b9dcef5201810fd3afc1e1ae3b93437422176c7ae90f83d963d2024a94bf1b25d8be6d6a2b792cb416b0535f2d4dc414f8d5dd1930ee88f82df67f9dbbe6d502fc53b83e2765d7818ff3cc87a13f977df049a26d71a411f127c41c535e466fbaef223051f3366c1cca6f9fb0f44b70fc5031795be9478c506e2f059d7116c4b552fcc80c6dea178de7bb00c8a0c28d4200d4d93afef9948220e5f4abaad49afcefa3a02e4bddf1e23d0a51550d796fa2161db8409cb67068c3c60b33d4c0940cfd52c5ce8f10f193a5bbb5fc189c403aec8274716023500f4701d0d8217089ebe70a580b98b4dbb20724e265c3f71b7ea51bf2f3cb8f132e390035b60b9c7da5299f1cccdb521d7f5ff569751b9f9f503680608ad32ecd7491f6bcb46b21d393d5aaeaa791897e8becfbd7a7500d49674c4c30d20d55bfb8be8dfe863edf6d811a28da921a9a934c83551c28c7ba71e11f640175758582562a8dd7e1c88aac6c535f2a22ff6ea3f935707817eda3c0342ee20480328fe0dbe43fb0ddb3a936d999e82c322b6f2bfed4d22e29d1e6bbe01f3a03646691cc847ffdaaf2ac906821f6b1b90d5e7e8f980f926cbbf88f1be7ba3b2a5335a74a0c110400382d589b436030a19ddf6600c55e96d9ee30459603897bca780fd46621c3b6533ba0dd7dd1153eddd9feaa7e20e4d4d03c50c4f59fa36c895e93348853851432ddca514cdb380d2a864cddcf4916e0bf111481e876719aa1d9a801d37b7cf95e7080bd3a1a190c55e22a1bfb3fcfc99646973aa44bbd0146c16958b55c56b856eb524cb8c00a57577ce7364386c47263d775bde32b1593ddf1fccf93dd97da53b1a8c99c934b1f2184b097cf51985ed06ffeb661c26878992e7bbe56d12d1617415df5fde5d07da92120c0e2599d2670c06cceb2432c72aee0852dfb1ce3757d9549cc6521bcb017667885462d2dbcccb9a7ef84dcbd21de8a524ce11441ade3e178613ecc097faf668201991c272b36d72220c355fd3c5547d4d891e9117fc6784466a746bff1e4af89eeccb58782f18d91dc491c568f9af992934ffe3e1749ac4126b8f8c78cf0223b343ac4c4aa94080f195fc9c95d35cc16c9dd89e1288c3fd90c584cc6251e978d972b26cb2806b9792bf56d1bc990b113551283cc91dbcfbe007c9e32e5e668248adf9655b08b507260960657bda2daa81d9748e0c716400abcba693dd29aa6b299d43c2b3efbd59308f527868c8c3cc802975495b6a8d5718787420e8c58be3da32379db30174f09221a18791022b2b34f4185141ff3cc56e353e3f67171bbfd8ec4012139900d1523f6947063fbbc3887643f3e07b8d2f7e679c0473de16920e229e9b98ac44fd9859fa8822ed110c8b57250bb4a98558f852ed500f028b5f145a4eba19d7bc4740242f6ceda6295d84bdc4c53c4f9bac5df74e876c86d96e27bd0218a92ea98a5f8186c0d692964fc6db3e7b2099af09d0579041a15c41cbc4378e5852bea72a420e44448a39889abd3f74f096b73f370d37ba1cc26a86e230a4b6f6ba09e948f605034bb7cb33a879b029723b8cb73b3e3935f157a5bb395fb092af81da99139d048b526258c23acdf2e672bff7a529b018d1c2c299fb2585616f5938b1a8e9df2d1f732cf9868b679a2bf35c661a1c47765cf19f4069f733bb47813e01bf38d7441fb73e75522bf8750465dbd35d6f021ac238e4a07c547b72181584758b23f883ad2476fbcbfd7b4096315c74ad81a4c1d9ac86a6d37b7e08b1e07a1c52506e921e2ce118d689f5f65c412d2ca5f7ceff3e5a3b1cf5f4a171a17bd93c61134946da409f3583808ad78410fb7711fbd6ce39e54121971ea2f2d7fe20bba4b5251edb494c1914a4785e7cc2ae09572ceb0501f59bcfd5f4611076f7fbf4a6d18e363375bcf27b523237783bbb833dffc53c90fe9ca8ee7caec271b45d7d8d763abfb7de266245d9ba8dc08173341dd50eb45fc1fa0c9d157f4fbf5d02348270aac52edffda2c9837f26711e5ddb70f7712bf4598e9b10a68839298ade0d2d885274d2b321328e6dd9ef9476f4464cbf6d37e6b3af95f6820d4af01fd3942a39da82184fc665384015cd429f491817b1c37bdf6bda0f635ec1f1f68f2660dc1aacf8034763f8d84a032144df08925bbae3334f8fdef83731a0e52461ebb38cd231ae35fbb63725491fb03b1355969739783d336197d762cbdce2f8d7f65786bcfdc1ca3040f2607ad1277a26914707908cbbf9b1d67817e97e47f5fd774f1ccf80d9eff3c42349df7077794a1d4bc4517823521ba9f49ff9f405f818431571a7f6f4cfea689c2db2eb8c92f473a0f4732c513164f6c35f23c907e333d92d275966231237ef54e11d956e3ae47ae8702a0690504bf8ef3201fe90297b689e4444a60edd267089582c725d77e1ab379cf856c9aab17151570cd88da6ccb4f4c19392660f6ac64552f6f7c200b6f6ba3a5f4dae1e2f95799dbf2bbba2981a2e4cb18321e5e1b68f032af66de6905d6a3bcdf91a1348f49a61742bd8aa743575c05d5dff1e2f3aa3048a6618ab5c06892c5ad089b1204eb928a3ca4f28c3b34b528f7ae3029a309e6cba9d4c40774e866021a77e3bd9e1ca96b0daa379ef28d7f6d4a05d183a7e47b5ee6c58dde802440590b4c16208ae8b1d3b1f80ff98465d40844be535f808c498c7cd144d07d758e4bd1bc67ee4de9ab4b91f93316c7546bc5934936dfefecfadf8d6a77fd824c7f479b62477dbc514f021cee80fa65febb7077582ca68a1ef643c35c7c666298736682479f0dd5bd7fe3ac79f36fcbaaba4bfbd3bfa34d4db94d2d07c3292cdd3b4f88e74375b1d7e13c2061d2f8f439db49c6fec416fa2a130b8c128f77af14bbc605f3ddc8d6e882effcdc0e71a1b147d809fe5e7be35c6983e125c133e6592776e2f31a0beded18e078503f321160850c0767d0534f26755df76126e0f74233e30fb1da9cb376978f793bfbaf180600b4fedba5c260c506cbe1d1318a25194f8cfc8e8702b8f0ad1349ee8f58f49aae9b66a8e0293de0d18459ce7c1b91665d30e70d131f224c49e36ca4f08c45ab5816da60bd5f2e6e49358eb95f9309b6b78f9e2a273180c7b9992d7604f65f45f53efb864f7259fe1209fcad2fbc1082ce394c66412633eda33b32fa1f180b5b18455c536635eff282b10fcd9494dc80a51209cf68e1050b101e60cf93880f2528d3a53fa92b7921166eee105ba7d1d99bf82eb35914d48883652d89e7af0cd38474c56fdb831f530e231db5df705b7d9e3e7ba76d3e58808aa0f6fec6d06f2a35f96eacddea4c0198feda32bb680cabd3ec8689af244b3258b6afa152126535cda33a0dc6877a7ff66194767a51e6407628b097774a15ed9fa0b910850d96235b53373857ff57e2fbbb1478b32b062241f51d388526e5e6ab4f22c2b799e1f6b57e0300c93830573042af50f119ac8c2a0d6d715c9a006ae1e521af01bf43f9d58ea0ecfaaedf639bfb71f3a6a90ac8e30eee2f4b2f73df021acb4c4ee38e553798002fcafd7ba8ccefb500406fbdc9d8f1124e1cca056ea74e82a761ce82a20e382d67002c29e7d0527eefe89e317ec5f4f8741e4ff4894a2556c7e9a2fc3a8445ac679dc98b46a453c99df29ef75fc89af1ff47611e0075d0406499c661d4945e33b3236088a6c1614505c612533f0eac78749d0e5b7dc5783ed1e41876e1006ca7d79d9c9d103404b52d238af8bd8f2a33343bcf0fbd68713b0d82b40fc1503262749d5bf4ab9d284ffe0617f1877d8839a125ea00ad19d35ec4c88103f8d29e8e2a5dce5a0ae4c455cbb8314fd48fbe3158bd5681ce6d366b655ccd78e96cc2a72d97324fcaee7ee38ebd5a329282478424eee267627ba8f2fac956d1d6f19af1d230306a5cf693fa27f7bb621fab30ad2f12274756fd96bf45cb0730ebde2dd8c602d622da924b9082341e41e6ec186b00bd440a6f45cd500043f2ec49de97bcb6987a822ec7f1c8606ea163cf0d12e9351c961382e8cbdf42a0a0add02902324f8b4cda8db5f08e774f1765f624868c91f8d574d864420d8f14ffa743bb72da6514664177cc9d5d1cd1e0eee7ffd6fd38e2aece577a3decd6c059221110671897d710b6559078d55831a555d8a94cb0f49e2c5f9e951d79592d2d6232c87c3690ed37c21937c7b6fa7485d25cf0b21908d883398c7177ac59f0055fd87bfe36b5f46e480522f9a844a75536a0c859d96a45bb21758fa0fbe0dbbccaa06eaecd890a36c2ea8be606f86fa6bd53a66076c70b9303fa8c52cd278b240ceac09ce451c18844bb63d92af09d7e5eddd59c529e81b5d748fc4e585bc617c2bf0e8aa4100d06d10918f6b82ec5324d34891a3fb76f9dfdef97a76dbeee178d3d8fe1c45e5383b286bb1d7caf27afdf936a96473ee29ebbbede6ac24cb0f8521badc6cd7f6e541ee7e0e2feb0ebb1429e148558bd06e3f004a1955961a280e6d860e4e3c85b76c572b34a88067769a59031f5bb2153463173e7d991f8cd8467302d8e5b65f5f3cc1e4f4522d1e2cd4bccbfec6f31f94063158b866edfb458d1b455b6dd8941157d4b617ee03c8d03c7957befd2f93f601f39c2b74b98f989aec0ade9707ba3c76fa7243ab50f5ba8ac787089a9e118abd19a7e4f6ea031cc131a24856fae1729f8276110f65ac69c94fd2cee4d8a5c9cc0fac52e22bd17f72b688961ed96ffbf708a237341ac15b84f20d21b5ddb8666099c2fd4b99382e458640cddb4309dbb3076105f8ed8ef5bdadfd4503c32ad61cfacb08a383960770a1dbc9de0f55de93f1c4cccbdf6e91ef26115e16fce79fbbc94cb05d246b2da66dff7792c9a0f4b4b7f9efab6e0127aa5cb7955f331ac7ab17116e627b0abf7c84f25acc528a281f7c09e3a209c0a5c2be730c998c0c7da01a473e16c9d7ab0b9a9a65c252b616ef1226b9e645e1a3fe47a9fc6ff9a95a3074c996e48834ae657849179457625c3f0072678e1f66de9739cc31a2d1aac40709127fac77fcf6082a64e2b45f25a3577cb922d47ceed6ce21b98ce2a2a52cb57caeb3ad3f546fc11b532072273130a0288f193255198815629c16c08f7a143f53fbdc8e8ec8f5064511ce412221c4ed996f9149564ce4a3cb03433d54a526ccaa29c85b31a11c32f28cbcccbf40f20eb2ecfcb33d905df6fc9d938a391387f215e159f5032624a9b84ec38ff6be5ac94b0f6e1e7ce1090760baa1b26eddaa05d63cd8ec74580aa1a088361d3d536e5b032454d0d71ebcd77ca0e2d1b08bdbea73fd49124552066d05796559b3ee717a01ceb37e40e2130287452c23dd24a7c3d65a289960c454796fe0aec2e0e5b5be0d535e3e0125936d9630980ecf7c6cb5be64bfedd99342a05525a85a2cba03dbd2ef3cf849e589612ca888c0e94edd381f9030acb8a493816489903901a6750449292d9a1e124a42fadb076a0450ae5ea18306ebe454286bdbb57805ba9a16ef00dece11c967155edb4cf178cec036ae7202682976a909b09340d00934683431554b409292bd71074dc4d3d349f0198d2610e417e53e9de07e723ff2fad6a95cb7256158256ce77a98c6809a14449c1dfd9601c747bb5d285a8b2dce700f4093bee62a54079ad6ee8c87e74a90239416b5a0161533df14739c286a5a8010db1cb8feaef2773c47b89e17e44553e104ad7d495ab012c0fb4b95a453c32b3a55218fdc0d86c46ea5689bb7e3ced2473e1de767c869d6e26f3d59646a1d48738c2436ea2131b6b295394bc02e2c558d778cf5ec0ad9bd9c1f80d36702a928fde58c1b2f0b0157b65430e040abbefe415cc9c8c4eafe7a77b50b4faed01153daf5f0d8a1a1208da91f7432f6479618bbb238f518dcb827b1dd98e5a34fa68e634216d82676bfe4a29a8b2b784de54b0f1e8d99abd054426fc0e40a03c1fdd1396764fd2ae52636a49cc466310df71511550a2bceb573b1511c0cf53f0f09add7d067b2f3233e78d133427b6e900b3af849edf393671fadbd22d864d59b2f34a8b65541f4d2150687b98793a7ccfe704ed5db3c8e1fc9806bf3096d900342fc760d65bd7338397dc16d54a5c60fc5e0d0ec8faba252fb5e796fd17a4fc9e650cd71a11dd9c011fbd8ec6aec9f9145b0da49af8a726eb3d5a7f72397c190370f210746b65875715419edfdc1a2b925121d41899667d99fdb84e8d5b09947283be2f1bd783e3f1ac55293fea74e8b271453518ecac35f392412ab8fedbc31aff30d2d6ec6cd59ea5f5f2bac208ab18ff7b97698431b0ce53addc70ffea3b35bbe03c1b35d7237dd017796f945c0e25b13bf5baa0144815b90ebf9d7634b85e580883cbdc7d83e2d048eb2c6f6084e1e742044c336c4473bd204396b8e45c72619d1f2e7414c180da2767b5693850d8b101906688ca03b73f531ab626e729e40b2c2d17f092ed67a806c671f1392fb5a632be9c8046dab212abc600fe09d2d1b96424bad59bb08da6275cc3941ffb40855f9bf898126460c18bd07180e71504101887cd22e6b162daacbd2a3f06b1fcf5669c7b9e7c1f37bb4a18faa6cfe0d7bc24267d7c49bc97604a092a0a9f27704bb4205fd3162a265791c37d60befb74f0965891d931d7001c250ccb2e9da13fc42f5957e2c28b5295e46a1d853975761ac9ea649167387754da531ab3049bbe40bf3eeaa383b9b061af602ef12828bdc02def1363d00745c1992b2a3eb62b79cca59cb63ed633505910e59a2ec20ee2f5a7ad4a80814211c9409be4b379dbfa56ce9fd14d9e2400b93e61cd1ec956de5e76137a43865f2c76942ad287ebc2873af6c7a746d940070753a023d573eee2d1352890142a5fc94a27485102d1e66ee540aa4a6a4dc500879cb27ce5ecb1ccd605b84e5c0e1dcf9ed1781f00d9f89c65ed44611f0749e1687344530d500d2be0501c3489572dda2456532702eb1d480e3e7f9a7961a369fd928cc33af9e36cb7617482dd3257e2262e6c5ce77b779ba43245e8d6352a85ea8ff65e4afc9331babbfc6202bb6f76c36f2058eb5546152bf67fb45db8ad48da7a519fd08708893e2570d1822daf22b7b81364559732c7df305c58107ba87aff00e341e5880b1d2ed39a7e2467cff0585abb63cab7d42a66d26fdad7c3a71a84d33a33e06ca359019751ddee281bc10c01c6227e64462457a95ec8d36e35ffb27ace079b29e6a4bb8de4f735b7b6bba7b9c6ef43437369a3b7bfae4e7ecdb2f4385c723f356d84b7a8fb7eadde4b737351b7516983f7ed6f517719f3a91d1a38147db2397735feade981092b5ea61420b9a3167de06b7f5eed5902ade497dc181335738c665fefe1f71d67030f02cf34d26833d7b40dd381de637e637a973bbae434550ba108b6a8f6a1ccb308185d2a421f9c1af8b574329b2de05ad2e171bb140f82937b419cd043108f7d94efcaf4a3557e49846afea22d2ffdf7bb974d28292674b50a5e40a7cf5b1c0da130443876242e65dd28db9cbae2a44c730dbdb7ee7274f36413820cc0ab6e5b1cf09a64936accc28902147cd2f6beae84df5b009ca3d6d634fc5e9d80c5036c98e2867234278b8da41c7963e36496a02b1ac79818b4eb8086234450d44197fe2954c8aae238bd3b353633a98e652b9347f197c6a98e347f7be36d7e5f6abfe68155aa3d8078723832c9579eba9cb7fcf09d89e48db3d78cb73242befa9f895eb0d83b5424c98625779a59585402ee1a6956227097f8ab7e57ae031ba44ce71c38f72d2b85214ccaac918a15947a7e9c3c72ae14a95d940c36c0cc0b6c5e1b4d1f524750804834fadf970b2953c3532deb50835079f40813d13ff87cb2defed6ae1c724091369da2c77a6fddc262d22ff93c1e6bea916fff9043fdd9271b75fd4e33cf1d6a7c59087f5bb4fa738f7fb49a00104864ad6bc935bae4b644bece6cb48e2faa5b38d03c73a097f9e34e06320c4e4e7fdcca11b461c7a4620a6348f618e58bcfdcf3a279ba3358b590b164c8c5553a1d4568aada79fde326468f32a0d1d7c4775a6d39a3d866e843ab939ea56296aedc893b22af761c1a519e75801bf71b6b92f260eb9068bf048feec8fb71388e924d3e4b9aeed18d94153c0d17fa45799992f7a4acdfbf69a5b942120b93da87a902669c0adfe5016cc83bcc877c56a44286117e64f4050c692416685781556e6d6c76381fc23377ae76c230d579eec99b50965591ee965225fb8c4857e647284705db6d81b04a355a490a384c65a3b9894e77b0f0483f9d8085a31a88918903329465dd2db00caefa3a377a98a27ed507bdc1203ffb3bcca6e2572b878c70a1f14f897de4877af3f59ed58e54e34d1ce2595a61896f4646ab55972ccd4cffd2d7af43705c33cc88aba04d81bf4790dba04b8f2bdbd0c148fe1eb33deb1560e63065c094798faa08d1f96061363a0352cb2e90b7d218dd36ded16fb736ceff0a237339c1c5369408a84d61dfa692601b7c8092ad66ccbdb3378be2b481e5f33faddafdc6e0b9ee9ed1965330c139963b51c3744538c0f3178b09bc6daf83257e35e4089a68b8d2823012d46a161ebfea5729cb4b0e4c6ae68e53b7c6d66a8eef62f60843f196062f28437420a61f415e37e45d178bcf2306a3e333e049944ecf9146bc9b33448f41452306cefbdbbcabd9ba89988b52e7dd9e2fc02b79819405dc9f9873b3bad722a6ade1d42473b6c99e01a7cc6a1ba5caccb8533622d935f090edd5ab0e4b180aba9bace95d8a724a39fcf3017bf46a56ad8aacd134f2d03aca3b268bd1a6eca0e63c56e5f24e30574fac9ef7180ffd8707adbcb385c06defd603bd7e41aee3bca4f1b7ab4ec335c5e9ddd808d0abf7dba1052f87e18f2c5735dc05ab2f79cfa4089925a678cb12a2ee5459b8e6e252efd23e76b25f8fe7f25302b4c84776b0ed4640fab1c16416c5a4d5dbb3d6b8f6fac053cf6ea8592d791f51b9a68f666579469efa352bf10f3e69a3c10e2d3fd6f9aa0ec382ffc9f103d9c4347a630a55206678d5cd209c14de358ce2e6e6e0bec37c42ed50964c91bfd5c4c10f98cc94c75d6d140cd523cd23ee2788528f834d25547dd41d1afaea6198dbef4828574d798ba4868f3f2ff416113672feacbdef461f264dcd91d5a505a1a890b3e30584fe0dc3ccd66b8582d9bafe49a4e1801780ee8c76d3bf821ffdeb31476bcf3127455c065b4ef48f83be49aaacc93b8069c0d5b5f90cd2fb5b377fa89fd58706036b85e5b085a33bdc32191cafdf3682ca40c2eef39b3fb9c9cc99ea990de0958707d1e8659f881e7820930c34e3fdd5bbbb9deb5af85afa67d650cbdb30f63fba07a69b029fa299cbf08766eb03f1b11c4455f5d5aaec11ec3bf0b1e91fc3259cb6a8b973bcf1ef48605710fd8494d6a937b6856781af654ee19055276543725a02476b43edbe4c0992f284a9fc0b06603700b5c79c056f0c08f2511ffd3c0c7636cb63fbdc7de6b50f14a0c8273016df792b36c3d1a6263526aee9db98608ae191452f8dc390ec126295508c070930a32879813d0b42575a0d610c29807e7ef9f077d759309d67bda29200acefd9734405345065d1c99dbf3ac7b512ce00a16fb93ec227af0bf06d8f3ec52b7def2dbce0740419b3941270d2d3d0119a57efb8d9a001110d211bb4673d5d935b6f0d37767798796a83eac4e29ed4cc3bb43b62e63fa641d7f9ff3d0f30226904bc6b63812e9ca180f97188fae4f2aaa6aa80a2e1eb4ba4c2ffcb086ffb6d42dd9eb4ca3b7c0e833a0c8ad89acaf6c3205b79993b660a0093fd92ae2347e315ed7df62b26981d9f5143a0e134e09607d90aa4b2346ef4883257c70d9a0be548a2e33495d5b5c211a39c1b8a5c64b2cc836287fdd7aca7c9d531ca07fc31d8c0369bb2febaa31962b181af545921c787eec3c612dc9703977c70f1ee73c3e0ef5fda58675aa60f9451a4d900ccb668b886fe8aab8d46c009ad8a71a4aeb243ca023e3a83d7503cc48905860285fb3ba53fce09a7c688f02cbc18c472e04b52fa0b5ce089fac547a80ed719fd3d1b5d9a8ccd3b68bd681fa5016b8b6667ca4913b4a7853ebffecdd3b497a9f55e5983811ddfa7069cdfe0ad46e20a0cba1e8935f66619aaad9ff7d6524d0c0a1010c0d510cfe1482b8049f5b9b079dbab583c5e3185ccf527a6ffce8207f6918336c291584eb9b80af935df8b76f2267d3a98a2574cd6c6cd12e5264cdc05531b49a67335681259333a440223f3efe7947fc53d31b071d9181dcb095fa057e8fe196df49c54f6a34c15e43d37926ccfb78810fd3fea1512f0258c8b49299f176f1a704bff48fd3aea2687de9a0435fc92d0d549a1cb0249389e2248bbd40b620f262894ec88a9933cabce0e53e14fd6f668017e641f0f14c0b7c0e6974c2a14e98ecf3aa6a4d113867d2ad1217007fa407fa6515fa37f20b93569cd72ee7cdfddc91746ab80b27f7616ef04b25eaeb9f3662486388d7f1f04d9df8b780bdccf16f2d7676e4f5e34b6d41a7570ca7db1e7f674efb31d8c4ebd243af500fb6cd781b0b912ebed128d410a7806151cffc4dff2d6396deaca350c4c25f85a262c727e8f27d547e16776deacaa6afa9cac59d4a733ca0bef2220c109add2f4b4dfc213eebea65ca0415f29371dc01b98692864e1aa008e64e1758a18d25aed5d3c7510df21c340117d75aacf46f09df5f19f009c0e4c160a25fb4045945779d3740053e7340f60705aa099c738fb64149d2a250c98044be6642fff7ee9054876bd5614c2f08f57329e8647fff34c9ea68d976372efec785941b621ae0381605282d08094eb63c203c400125fb933a34c0bf274a60aec32082732159e098ff94933c6070f4f3fd23f82113dd50c9b741b51d995d258f1528def690191511cccc805400820201b52777e7c6b1d497f53dddd3405adc6c3a10f1a0026fca52d9631ec7ee0133474f7874224477de871a196c78e92b638b63b33aa4645fbdf65358a06d13395362adcc9d7594d775846f153f3ee7e853ecd4c267ef689ed1feda9fcb554729c05b32665612c50cbc0a7eb91db974ca7a0c68d420a0b26c3e561d4aadf1a91ceb25ab7b3c268a975edbc970634105cb9e61143f024490228042bc83bcfe1955b0314bfdba8ed9124f1c0319429fcfe89311b856456bd89f8d05da207473bca58538d26e4b8debaa22a71a2364ecb72100b149f08f6c5242acd5370768085000186297eb510e13a7853047cf8ed71c2fe8cf252a2fcd93cd91b1dba3060fd68345cdc3875c81481deda14e4de294dbceacc5de57a8a1a96bed962002082eaa2e217a66d781dc43b17d92e56308ac10fa4b04769826bdc6ed05cfe29ebfcfe8e27157f3010334a200684cf8b0d1f8f1d69a639987c351235af139f1a5d28d33803a1815ac13cc59cea4889849f3f643ced7e74ae4df67cb0dc0ab0372747ae815db365abd0dba0e00fd0e042b263936a3357e4e505218e4ad05227f7580d5e8f8eb891cc551673fb5d7fa3102b2c47a2f8096ae213a0dfa6a13469439efd27830d18ba313bac33f7ade5e4866a347671152aa59e67fcc1dcfee095c9afeedbed94784b2be26463177baabb8af72e7f5f66bd216a18418e607711f68c2a1b4618ba18715a10741263fd69a07822094333ba897823e4f2ec1983f91e13d2022c171f159c1def01967145067bed90962ad6b29dcd86bef804295e20ebd0446f8ec316e77d9ed7206db6d88d7993da51921bc04c971180e342806c907ae14df533118821ad22abce969c54a5ef89c226a0f071f8831e4dd21ff583c37d3be20d80f84ec7e7db891273444bf0b9560d8d28242a5a982b039e738d424f48fe3412bbccaa1ceb110141dec73a5855b91d707463a9a690b9c258b5607ab5d70edcbd0967b25ca97e387d5b80d4cf73e60b50e5f69c1e7f33c6311ecac3f6dbb4573a95f93997b5beb201031eceee0c1023f5156fb2229c2795087baeec23bfbbcbeb87132fd9c662e3e0da343ef78ed5333ccbb38960598ce784819e13c2861b639cf6d2e242c7ec804e52ab407fd2a03aab9382a3e2e8de49c1db7ff02bea6b38573818ac1e6ed7f7e16821ceee9459e2bee6f53606298a8d34080cd5475c47ae473588b4d17ca35d82882d632005ae7c79882f72a2e4385f6f468ffb099f701cedb4c3a6c86963b76075a61c5332e2ea7ec303f179f5f325a598c1c658c11c20ea5ef740da7c6076ef10b8db61328d3425a55fd4b99f1db6c452833488e70248fa0aebbd3bd695d8353f7d7bec7bf29169c66b8d33a79da3e192a9df59b4a1badd7b94d1453eabffe2ec370e0a766a635fd98a7edad87db2173557551b813e06a38c03c4c109c5a5ebd5deab1fd595ec61e87eaf2b844f1b23003399eb993b79737f000d377ad3a0acc08b716f6083f1ee99b6fff00bcb25bbc357ecee0a053d23b1a6be0fb2daf75e29309389067168ce86e40fe62f591e9150ae19c6909f63de91839b4b8d78fa8cde2f77897cb2cfb8adedf7a9bdcfb5b120e06937481484feed2ef747e5f0b7e418ac4155e13f4479304646677ff195c91396cd16df31381d482f1a4e2549bd142d2b7349299302cf96106ee635dcab4553fd82fca3a8e677cd83be3bb20167d5271e86941b0e42715efd6a1382e555ec42392848ce4ff91487d76a8e52a4aa6eac6dc58f164ec6f831a833caad399df549ca6a6bb1d54fa908651912af837ac45d0cf5d16256454b42828ca024633acb3392f076bc80a55582c1ea90334d44d0c759f2302a5acddc94e2a076148ea5e442958558a7cf33e2812bfb53e8fecf7ed5f2bdb23e1eb649384386de9f6cd06f74ed354ba2313c91ac56fefd583980139a3c05b6ea3440751588e63e584295ecc79fb77bb2b761f8d85208d5485743ff8f7f97e9b485f4bec2d182623f01ed1d0f7fa51fb41e1e5bd0f4e34ec189078443e0db7a99af5d23df31cfbfcc296c87d3c7afd090b5308502bdf5f8e62b18d744dcf445af304a960dbf549b0dc76759e078ef8b8609643e5242d72a4a3e2f04060a07ef49fce8acfbbc98c06fefb7a5f9c7b2334e3612ff6d89a60fbd7df6b95561347e858e94ba8a335a6ddc136d654bcef0fb3ffa8b91b0faaf3c80e3142cdee527be84e05b61ebce206d0953ed54018b54fa88c47723d0c14da06f0975c882561c1bf36d50009fc152ec71884b520bb724d94e116448ce549ab922ebc77d0103d18301029c3cbad816a1dad39ad37eb78310e78165b5c3a620d36d78e7393379b3dcdd9a9f006555901dae814cb4eafa9d197608975e807f1f856b82eb9df676bdb89bd1d4f852a40af238258190c284c85bf5177be82d253cb9ec68292f8eafb2b3c7831485fd6189466c4925d8ae175275e51b2428f2ed32a0089f93c82c7719809ec20e68f15476b44e75930628c7b7c7315fafa1669cf6399a3fbdec825ced4187cae4d3d34b1a271e7949f031ebd8d569ca36c88f0fd05664a33dc7876cfbffabdd673217aaf67713b90f422e6813c73559ef1a4ca3fd871c115aed0e0e209c16f30d82b7e3e90db727b2b75cfe0803e26155b452dd625ae4a902e6383d5f926b85f66bee7bfba4af572fd12bdb70f0908a7f9cfc43d7043dad475540760df37a89183a5a35e11103f41915915951d22b7043bda7c0092b365519c7246f8c230a4111cded435e5a47ae97aeeb0ee750db7f5bcfc12c3b6cc59f6e3740e67d277212ef4b905fd73ed7c607958d58a40d73728ac0ce89bfa038e6ca190d4d5e1b0e962f95e8d1706a7bb5a544e3570fb00e3465b708483651a14203d4d9889617c217f4a2735d0f221f57335cd75253935ed44fca422affe47b8414c1407d39cc1183a5388d4df6106f09f6682efd411863a5a3d7f4ef84afb35ac7481718955fe9f10eee50c8873d93ba4a410ce49073f7cc35e0f576be25ccb02dda7105199c5eb28ea8b294a62981e545f9ed538825ad0a85277524d9bbc64db4a03547eff3664d064c3521f6ac4cbb983c19945fe64cda00d7850dc037b94a51af135c3e388892c65c4acd9a247aafa7a626e25dac7a15d09905495a29b614b7744ed81aeb5f80aab4bd4ddadd2c3f6b63aea3fa6775f4f05bcbf447484fcf99923917a1118c46beb00b43cc422860e14ca05485fe8faea5b364287bf8fbade812a9ff0c14ed8c9e76c1c66ad1bed263cb68bbe6e989268a040d0a155cb6f3b7c6a3f897866fbbf6a1c0ce96b76e5949545b652af102eeda19d6e3c9b1562968be3a7aad77a3b9017815a947545c8d04545e7b2a0cb0b85565ee11ac4e9e9a3a32645fcd9164fbb1471592c2717aaad05dbaaecc9793603ca12c977afe9e1d355b3e56b5988acf05e4c94b806270ad74d18abe11b99000e78e3b05323c92a4d782e0ff61af805e11e5d9e253a44c5d198de6fbd85b8df407e5db88a5192254f18e1605efdcc1106a91450578bae843dc0de87e09ec7fd4602b65a9c52bf5f7d013774cb35fa54b3a359160188af3ffe2cf7b1268452616d79c935032adecd89623658705ae051f93a1c416ec2f1a17452f31bb2cc6b5064b8940a8d307745eb33ec23e4febef2b0049f110a67d1d28614f40ef8ccac0ba8bd06cb3789302b2c4cf55d70e4fce30cd39780e6cf80883ea66fa4253af3d84b98b79cabf2549323b44ffdc47b61b16899e851ea358ebbb5df7798c8946cc381fe8d62a5af7b1caaeda195377eddd7e6bba4786baeb6128881e2c2c08575bf5727e0ee42b0e2941f088759786d4f231d97660d5266378d5150fa31bba3556bbc006419b66dc90fa21e098f58d11c3baf6beafc1d24670ecda2c5d61cdddca49d5093b65eb7f5bf44cc9798ed6129be2051db45768e6873675d89405a97786c24f32394e6bcdeef636cbf5feb505f22db18ee41cedbaacadfb79585d2889530eadbfe20d72e632d3a59e567d60f65ac55dffe894a737459ffd9ee986a2911e6ac3474f764617e08e67dce38c1d992a98d5deed34f49b83f5990e609b584014f73186e1dc992c9693e5461b9efd7deecdb9cf3805151e833cf6355b8af6a2ec79e40afb3312e2060eeaf9c1f26fc15f6973bc9811071f9e992fe7f4f699186972a966a25d477f87a11450c60594bef955dffee473578c32f05d2ba7cdde71f21195f2a7e042583500ab5f4e9a466eb2186770d4a72e0e63052716f884ad72ff44f12ebc97422e4972299c2e498f32f2fc05e799ea74947e50c52aba4acb574e03e40afd4b30107cb36eefa2f4710babff08e1af16bf86ba5e1a1bf5f69d82a1ea12b75eb3f5fd7b39a90bd9b811b1cf8bf6dc438834fd40a467ef260f4e7f84f5a5b9e99234e291bfd1268669660889bfd17841d8dd979345d0fcdc67819c1221ebb88834f438fb48411d6e482f43ee5f91937c784d134ac114b75643cacb95f660c68d264c9709408934c57d4bc5e5b2258735b997f1ec5f82694730035e3a9e07b6f7714606c5c3e5288c6b1d9df82b11bf8756f045eb888a82e9cd454f961d0da59d838916113cf3252cff4a42ad3d4a4d891ad4ce724d239bb90f4117654669f0c79eb4973a2357e87e3fcf5d42e39a0eca40bc730c7bd17b19b1a81d439eae099bb47addd222ea1203f5d6d0ecaeaed0d172381b6bec412106724b2789ca3a72d43c0f476259f9f5b61a33048e9e7291ac2c938038f1b8f5c8e53f9b4d383f0115a6ffc625e0fb821275d3d86662a71f91c009982b26f4cd0256b9b0ca925784a01eefe2729c63126cf0a6307d28fecc617faf715905377cbb118e9c34853e2ff023b81f413740c05f868e75ecec39b69e9c5c8df1d5a92a6e07314093551fc2ac81be6207527c8d92da9bb6c98468f15a0bc9aa65291a6c8cd14fd28b6c3726532931070c99ec0b4e8a325c222c0835987979f9667916208f263ea59c0a780c9a1f88aa7a8559e2918765e9db69334949628cbfa99736af948ebcdc85fe6e1ee77dad77d71cc41f5f00963aad813a6b5f054c5710a629fd9c34824267a345aacb55c5d4464d0d2e46c2d274afc69ba6377c4a754ae020bbade4a7e0fd67b64b810a75264ce5819eb2110ced75cb4cea8246325812b8dc160163503512356c7ddf3e56cc239ee9f5d8b19ad400cb801860ea11c85517181cae30442bc99e24e52ba92c7086b5c4873170a512bc424458c82f64f986b46d4474739d5641e603ad737edc70a5a24c2c2ddcc10fb290bafa19dfaa45baffdd3197fa72791192285772dd0f0e1e0373e1a94a965c76d611125c27f47aeea747a331efb2a5cf49f521a51fdde9be8a1e64d503912ef253d547512b10673c994d08c1cd04a93c219ab1e820e8d0f36ada7d48eac11c8c57366d57a5ca8d6be27d4f06441fb9ae1612f10e9ca8a0349aea7f8426fd04f414b092bbdb3cbf25caf76d66f19e1eb5828ae071766d981831e924a0ede5fb01462702a450b8d2a8b6458d2eabaa34d61f4c22e6964089c542af3be769fb019fe2c3cceeb7f1bc3f45b70feb018ea58b994a8ee15a3e0efb4e1bb98ac7aa20778d541004df73fb39f4d4ed1d83b0c039ea72fa13d86f26d8346324b78a54b2d5463bb457ebe0c77002877defd0964ed471854670a36c13370a2c1b91d56caf7eacc7ae01565929d93526fb58c222c6f58a5c0b3dc2608614a9fecf2cd59d1b0b14154c84a2b81cdd478c0524221f10fe50dbbdf923b5b7ba664ca00df7e614521137a2a9f0b18a6baa4b107196ada3a50c61eb969eb1e29772e88d2508b4620f0bb82411e09f76d4a3ffa9888122c9d3940b6586bfdb9ba8dc4f919adf6a4438a0af79c466132c277f1268050c8ab255a90ffb00143a30ff2c4f58060e5d0609cadeeb4874b370f58942917901abf39bdba0afb496edd52305e878132c57facc88faec5677cea125da2281b693e703ea4f51f110d14ff9f6a53050fc1c3efb7e3c3f8c368b1a909e479b0e0e071f94b5a34c6ddbdf56193bedbab6c2a1b865812308fd7a2be6430129e909b438ec9dea90036174e437619b21951b264e8429761dfe88a8da670ab390ddeee1734537842764be8fefd1f997bbce02c4c99082fa0b379e5578c5d217a08ce6e8c6c2a3cc542faa7b9c155affab530bfe759ae8fd03251d55a09521bda85951205dae53093bcaa1592565c203ec1030a5c4ad7d1add7219d5b836bb91b039390610c16850e2b84b98cf2879ca58b2d6fed86ec9137c2bf3f5aa5fccfc276546783e0cdcd3fd2b1456e979a66f4daf5ce0c893f01d52c68c223b5487889538cb21cad0907a66a3d71d63f8f6c8f42eb304f7315dc0c8dd8d250207462c6e3d79b655fa0940841edd3675f7c777dfdf198cdd0d6618e8c4eeb7f0b31155080293663c86800e276e1380e3c38644d8c9fa631df79169b3d80c5658c960dbf8a3b6c933414f6651aa7c3231ecec2fb58f6ff21f2706cb715375d521a045e1e32c7991851424ba067e7287c2246f4bd732c0a1159adb3156277d384bd4e13e30010a6e6c4b61f43cfe4de701aa33e0c3e6cb715036ab3b5cdfb0d7117dfb5eb995e6b4b4748b29958abe4de8461517ff041153d4ef98b3400b1c8c5b51a796cfb88fffff5f2524e0b4b3314acf1c705782d2ad652cf5a21dbc64653e5278817d29c62d4cc2287ddcb2361ea1fe8f69a8f776801527b891cb133cb82858e6061983ef47771ffa3bc3af4ad82c6ed1cc34999c0b9da1cc354d281513ca6398c2af77cef10814ab697f51d117a87faa29019361f5da59e1f7d0b9fdd462cb658d62ceae1af667ace522b97d1cb1a7adc7dd72746bcb518b2c7af6d9a4c89183a294516b63b48f95308c602c9b2a1f24901bfe86cf404b48d7bfb175a2bbb89feba9bda9fdafdaf0df55393a9fc9d9c69b7784c5a2e03867d399e11f16d4db05baaab5aa3eeaeaf0969d4ffe54689207d6f5d681bf57b79129547254eda558db1dacd87a3b2239e93bc4eb3f06f5ae5e0b25a5fda7353df10964fefbf38bdf95a63841d5ec9872ac21ac4393030dce9f55c35bc2ac94747d9cd9dc90e85382585eb0d638d93bfadb8d1bbdecb4d7f18317fba572c8332b900da871d5bf03f1bb24f80883fe4817eadfeda1bfeddcf78b69531bc66e865760154e621f8966950b0f41cf91be6d802e7a5890fac7212a75bf877fc1410ec337b68982f0413aa1fdaf99308eb14f64a2dcc1de9c281458533bc25e6d84be25c5856aed360326b672401cb0b9bc3f1068b48484494a2eb38038d5f65498f4d23f5da88833f5cede9f717c8456d42b40e9b79ae340afc9628f2c2a7257578efcb0c7a2c7da07e669343c5f014ffaf67bc39bfb66ef98908338de17c55583f4702e420f60b1e0f20a03ac23b83ff4aed855cd2a2e6916a70a10d65e41fbf8956f911f21c2441ce688ef60c19c8ebe7efec88d1ea14f1112426cfce91c4ef12f230efa1ccb54350ca8b3aad1bfbfb7502a097376c4ca99a2bf24f8353e601a0e6167e66d6dda1c35c56a3434241b89e7b1146ab78be36e51c6d86e4e8df2e9963ce3afd33c151fe8f8b73ef0837d51e2399b17571524859a7e69874c8770b9d2825d12e8f5b187375d869f978a1d70523b06ba22c7b7b7ade91d81d33a7c48d8cb7cbed3e6f10e6b85afb98152092c3444fd1ed9281144d1d3b9ea27c6b2a0f1f19da51f8c11717b2bf2a69bee1f3d1041ab45b0f9bb1ade2fc87d09dfa42894a3ed812f5e0a0553b58e68fc25de98ed3ffd5337bc6bcc3d6ef8ba4a1c1bad89a9400f150c66b2e1377c9037f7bdc10dd8d80627353a0760fd5fef76b6a3e510fb8868fd2134499bd73d55def8a280ebd50e5ff8ee78803ece2b0bdebd12384c4251023d7c484dedfdfcdc0cf6751d4df2c40e417ddeee2737542b27ef08d619fa64195adfd0fbf52777baef29eb39b609dbe28193f932ce2ddc53278523220b2b0bb6398c3b9f8c598c13e30e680dbccb64be145f8e9f6d340b4432603e7f5b17e0d6baf1fa3ae2283f472814ef473889e0e3cef5a1514a7be505f98ceba1eefc130c81544a6dac5a5b78fdd4041130156ff46c9dccfe9122a6b60abdb9c716b2b505ab2885a206a64b89d6698f82d72ad87447d1114defb4a81dbdf68bd9748ba8663e51dbc8228a7bff3cb064caec7eb3f47b1e36b764042455dcace9e71e221b5d10601c14137d30443fe908caf7698c100b2cfc1ae566451300cb75f0189afd3fedf7a5c83fa28f55aba9a25522f4eeab8b59836c84ae174b62bf3928287499f53ad88d0f2a98f6c943ed534972122f106c9355ee727f12ae027baff299c695747f298b52f24a4d7c750edfb045242ab6612c799c43fcf867c12ca8ba937b6d1552e204e12fd450d489011bf86ef02c0682db8162f9834521eb5232b87987d10744a3624fddc5490cbf180df22aaa45095e5ae0713888088a4a5f973839cba26172240f63e6f601ec7299c52fac54e5e58681ff468ef6010a04c1df10477420f815b7ccb39d01e134401ddba96f1c03a09bde5161c2d9ec77e509f48167abca026dd749c4f42ce5ae0fc45f0cf9cb6c5ad23173332a5020343a09d6fcb4100ea12a73b85c77682fa423c7d1e74a823d940e1263e608d633b1df3a152a06b88f65ddedb1d382988d614829f1b7c82ae2195c48ad5331e8b32d7d00b5b19590580eb60f6711f14161ee23ee0c74977c37d0f4bdef7b8130df9db5796e9a1830c83f7faee46b23bc31ecf08f47dcb6c15990ed049435c20f152641b86691164e9c3a41b2247d6e1373a8eff586417e07c5d876dba3e07f41abc5d7663ad9eee4aa93993cee6ec84be049a678e88d62239478081612d853d600921f5521853aecafc27c85c091289d5724c42c3ee2fe2e8d0d9ec2e32cb0c38f5a6b2fa9e6c91781c6120b0a8f5ec5437b6333d573e14ee389aab67f0c46698a20a2db4a6b244a295b0c26b1ca626bf216a9333ee4a459ddbbfce035ab188a13e9f3c4f2be0c152822f665927dfd2e94e91074cf38fb2a44fbc721ef3b0407117262b75fbba4a40df366c0f9df0488eb8352e1894b4e52e16b1943ba1df1e1e25d704e31d3e87a52fa54fb97c4e24eb8f7ccf07acae1d8a123abe70c63c0ab42727afcd1085a542bf16c14ecf460220be5c8b6e141182052285586ce482890e1c93c1a41722ac21c2b4fbda0e61a7fe8c75d17c48acad87c2b48032d000b1ddc43c15289aa423fddf9c3d1698fd82c7671a2d3ce829b1480006df0cf4c4c1451f71e6bb0262c6723a3d91f9f113a5bebe4c56f0b68f7e6f1d37ada7d7226a9a615af1fa017016f86219531d51ae12bff5a418c0a8bcf41f0a63a9cbfdacedebba378648346c8eb69c9b63d2ddc078d28d108093afc94ddf0ae80bba2fecd368e2dd7ed5b58b516585cf1c5a59e7ed7d3ab5ebfb1cd1f7d4b20250c2f8f01ae01c4e91f0992ec8d99a557eee6604bff6a9df301a67fd0fb1d3451fb16c7c0bb1f6c6e893379fed649409aee7c963ec98a4e40828f0f1c67c1056793d389ead0307927235cf53af4d8c1fe96ba35cb08c8339381c801ba5b879531ba47c68ebd89f1c4e17e810dc2d2a267ce1e057b9920dd62b8816ecd6e310d38309fe43862558d942136bed2b93db8362dd037bf5475a0b26a1cf2b9f647ca9112735e81fbfa088f304458e641d3355c05fa994f33a4856c7e3988c46a462b345b4d066bdf4423c649aa369ac9b447a607880af373d152c85f36db27561da626841020e2a06041a962f0ea5dad4b8188c5b4bed4da3587fba10108f7c402e08d6f041f8d5495693d860d536b070b9227d547cc9cc67be2a20ed816c3e5845c3830b6e40f1ec13dae4e8c9d24a23aed9011e101cf214adaaaa8af069a38a924800aaf2e99d47724b189712ff9524e7c4a75dd7239127bf8e1a513f32785b0e3c20519f1ff87a64001c5ec342f39502e15cc9e7d48e553e0df36c9caa15cab4dc5c7195ba8a2632b62415205340260eb83bc460879153c34c13d1684c70c134ab4089b285159921014d6e4125f20774b91f950f084253a634c6243f050a868a6607d52e47709c43b7a39d429de1e69fab94a1d36ddaa758c7f028036a0d3436762400c876ab180bc9dbede8421ffad902456a354a52d35fca94ae28ead463eb47ae9d7ebdbee1d7acd8ce68d3dad30e0b8eaa3104a664b170c5e41524eeba66dd9e1db88b34dd0497eea70cc3f090f103bac90cb5f7f691cb1b836312b221b525a58344e103a656337d34dc6e2610d8e13829033562620351b704342f5e4000addaae73145a59ae5d74ca7719a08782a5b3bfd44140a5e81939aa550aea850487d51d0d82b38798fb465b25ab86044897090345459f1c8873c896abc3adb860985ad438d4a892de39513fd3a62976afee42a9695bf7e5fc091f83272c8f4b8c49ba85427710422b3d245f85f4b89db8fc3a64b73e886a9a35babe0f062ccd5259adf2153a4725c7921a424d071354649bc48a4d6a44cb96b495407990eb7e2d195fb4adcbca90bc49c3a9510ba4ac1330d2a7c635afff91a084708cad6586d4c7e29784c8b3bcace6999c7deeb78bcc561382118065effb39161110552f6a5897eac143e85771d0167e8dfcef523d5f278e5d55e6708a6ca0801096b699898f3b2a884c19850e847a85625e7ee141c5274cdfd61429a8bdba99486b4296f19c37f93a10389a0dfb9f1151ed01f57f3201c72c01c5338f36ddb3e68579809b74692cc14c2c51caeb0fea9ef5447ebb4ec82c3a8bbc08253e65b16d51493b1aaa9f356204c41d831c8d3f8cf183f9afb61df722133ffd4be59498fe1d15328913e215007f528779ceb2f119a6b6f8d0ac4c0ea5d32560032909a983f2ae1fba57aa29621a0f65614653bdac739dccb737eb61e36195343b7a769c55fafa9f2c6040f32b03dd70fded7da021f383cdb3e3c50c14bca1136f14c50a7a94882ac02a17b4f14858d6437cab4b080042de10923b55a9d6d50ef253b32d84f875652de17736e98fd4c3a4e07f650976ca51cb25908bba2cb7b5ef13ab015b14991ca5c18a6d71a3c17831dbf421494e56d0e4369ee62a77a613201c607870af435f8d415259af63b3354909a65edaf41976bb69216a5affd80c71316832de8abefbcd1ed9db58e20ba183de56e37fc1a9a7781dbf0f67cb20824f65875903325804edb6a83f61987e5a4ae7c63609e37ee04e0b19ed43ec36eeb33c78267c29ff46c88021d7c8adbc1b6daa2e5b13e7fb13598bf8d3acd1685225a5cfea30204d855a3e1117791d8d63549d0a3b05c25c6c830cdeb266f3515d7bf76fd4f8ae84ac387e30f961ee419601b6a38b6ecf8e1fe471905fa4093ddf46b240ace131056b5d576e5a870f4607509040b2ac4708c0a5076ddcd73c8cab4145416fbbd89ccfaa7f30b4d409f3c62ee2cbd3da57e5a24a617d576ab6c80d3c7fcddd1b41a40ce61c7fa4c638e7b9d4812de047f2d381747ba30e15c76efe6f8de0e6994e8db7cdd9c4384c8a5ac75713c8cf821f272d3fad4325bdd7fa3463e8cda0aeb912a6e6082f2fe49efc22d9db7f4cd3fe063a1b2c225f3440ad2d260680071695d318355517b0b6c4518c5f8a3845d651251cd432a34381344319c1993eebb050ea86845de1d8ffd079b37b1840443c61fa2f6c784f85ce371f9fbf0d8b8f5d85e0f8fae65f9fd98031adf641aecb282bffb8c31988a11ee7971e24f1a486f4dff4cd5a9391549934dafd0035b62b30b7fe06695e9b6e8d3cdf53177a27cae0a90b13a9f9a2512fbea441241ab9bee4ff628ef52a8c8e8aece5520b0e83345bd0f39f237ea03e6aa0e4832a41ec7cb510190791c861af69787accff3a71506ae1eeaf25d5a5ed46c1aec45f8957869877b9c65efec5f5de86d55706a67907368d79b0b1f01d1823fffe50139f064299ec242720861f0a3ed53c8e2f51e493cd8a8af9fda067308876f09cdad066248790e418535ec3ffb070c9f5217353b56695be4e89bdc715b1f0687bf15de723a9392aadedfbb1504217eab0447c5c84c0cd4d91821405d6c36fb4fa116d4aec64411d1376e8b15251d23e174af61053a43036e2e9b717e0c7db79e89ffd93883fadd81727a33289990692c765b604f23292c23ef9e0b7e58e718380b6f07ea3302be73ef27b2a240ff04a40673bc470794774ed15fe3003b150213b45e3537be1cac9624ecd38a8c582c0d8f2f98ebadc1524ba1321838c71e4df10b2411f60057636a5311519cca8863b32b1481c7941ab403cec81140e883400c534048e82a62442893176fedcc8d3aa9773a8fff8d59459df6014e4b3efeb183e9e8b24d0819369d58bf12c7f0457935d1970b4bfd05782f2f95433c11484786209179206eb82aa014aa1b30757beb6a9b2b4e494e15128cb10866870f366009bc62673b31c0dae642bad44dcdeb753833e3b714b2a21d7d2d7b81c6c23fbe8fbbc32661ddb3e316fe821825c3f4b44d2105e68a7ce9a124a6dc3ae11a7de9c0d3498ce6eae81df197e2b0646f4081ad42bfc53f2f24d2db1a7a9b88b53fa9b9c93bdf0ee11f568273920a95bb264a91a48a7315cc396089afb1c19200196f88afb8081a697ada161267a6e68cba1ee2f73013467e40e4b96e0285eb0590a14ac135fa3e86a2842e5455054d20818d740e3a435eb54faa2f859252e8a7d9f0238f8c46eb2c8e314ddebf1d01e2e41da80aac5e0466ee3ab2dc9c891f27c0d735280cbe57731b24298bb596d4fe910e111ad81c617eb6e00d7abc7646cdb860ffd613c774030bc587598f1f97c99a9584bec749e5d6f1086909114e9456cbcd2dc7309531f84193c91f75573a1323cdaf0826f977a2f30cadd84f21b7d53933288951f3af57d40c4e87226f8766cd4e79923d4027b7c54b224faa425008ac569def4c2f18d50ad862b7c272d8016c17e87544f4b81b58ba02bff830694adb0be49783f5ce5ccc1f319d2545c83502c34b261744f64206866ff93525e9c765ba9b58bcf0a68c9f4d451aa86e0dbe8d76ee570f9d93ed08ad827233b1ab487177f13670739b6bc3af7f9a394273934c4dd285d343d7ec32fac7430bb119608967d067f69cf41cd0737fe533b2a68dfa51a11ee4a07c480ba62de4912b17a2e8a06e6223bc73cc5ea6d3c632c2f5ee9b76675cca903dc5e048db8ce4af94c7b0b6fa2c014ca223e2588f7e79607ab814e9025d201f89733a904ad9490286ef1be8df51411bc5c26ccc93ff71960acef3414a1fb1601c861afb8cb2c7f4cde2fc2ef57ab59de75ecb23ef665569ae71d3da24ca9fd3bb3584e8d7c75a9c143e2e76d4dc50f9820439403b9f413995ed121042d7ccb33d010568f6c38fabb304cc708099004f87bae686cc7685c21ec481ae0a0d9aea5d5b2c31ded0baf6e7cb717280a1e83715bd63a8b93fc7613b322de653992cae570b4c5146df571483b2305c0e139deea927cbbc28e2fd746674df762ebab89013af808f22f000c5b96c806d2c2566697ee523b1f8ec61c5237485235307d099311b598c14ead45c0b6f63d4f8d582c59593941008be146f6000fc70ba6aa05a4c51ca6a37b6d05ce7750af7e911b1f9e96c5537499f5e5e9aafc4a8edd50a86d92ea2c9a914e2f0dae03ca4971d01f4a0badd50eaa633c98cc5e19f7d47dbdf2a7234fd717e1f2af683b16fed37a8ebaa425f1fdfc40d6981766322f23e6de5283e0166dd56e8de3f432fa8d484001b99402ab6ff12fb84d5912ad672843fb21c87e40a525bed18865ff89fe2b6b879267630cbeacefd5067c0c701c6c6702a84db61014a2de0e90806e00cf6e85042a593ec58ffd4a63e5ccb8effacf91c6ef225eb4907ee5ddf2371b667ba97f3687b00822186d682bdf8a23a8992d333ce2b6b3750e28a1ec51a7e80e43b66a104c2c715f7a3e77aa59607bf7a71a61706de17311ad59418936dfd8de2b5bb6b16c5e5eef0b37296088df73739c37382d887c4a45f2e0bbfc84cffe3050a01f51d63f69ab35ba4f83e58364cbcb88a87dfc02a3026f3f79cbdc38bf565d9c92d4b78cd3cf599e96a3c627600486bab3335b715a8fd739eb20cef646b7ff0dcb71e4858d9dba2179c7ce80da2cf0cb163067641dd0cb8e49deb68f9486b457117ac383a550017ec0d847ea10944b1270f0fe60077bb13709450984f204079e0fb8c10c1b9bd17d2b90050fff7723d2c6916a72cd553e043329f6dc87201bc4f4cbafa4b0dcf0e72808304346c840b6b932ebe1d960cc766753b5fc347432864514e852467b38eff9a16cf963f018f486bc52c87cc23b133a59f9dfc7c68ffd93a5be76ac403106f46928bbbbc6482e9c1c5e55aac127e1ffc6e45f84e185f4eccb508769e7dcf53f07d1c7291ceafea01218b64e57fded2176398fdddb7f175e66717eaf4c542d23769967f416ef52327da1e7ea78654375ff809aaee1e5dfbbcccc6c2c4e5de2f7469b6ab1c16b55937670d9c1ace9162c535733d2ab4f0990b7aef022e4f409e125763ce9cc9e0e671d39e51314aff6ef030fa56f9c6d0c2f35ad3e2e8ae9c311db3de085c1d791d72796860ab04885c5d699a432a90208ff8e70cfd79846ced0b457d72c09b4e2c34e7312dcc93d60d0f5353429b260fad599e6e82e03066a524740b3af2fc34b5357527974abc6d30a6a788465b476523155a68b3bd63dfa204b72ec32893cfd654141cf187a296f3f962c43ff1abc6e5f01f8455dc91a62d43b3fae4d17bce747253731f2b5d6c99869224c3010d283789d709a68719d7e2a577f67c9acb2b56560e040f4dae70db9b33bea5fd746d6a2cfceeb91c34ba410a222185967bb599971e98bada80679d4e5eae216ee31daa04376214da4433096fab1a978331a7b7977278717a4099b42694609ac6cd15c901866ef3250415b1079dd343e96d34207ccbfc54604447954897d8ed3c44244cd8cea8c23046c044b1256228724188733581be418366e3c794cefb0c3f84bae316222c8d48713ad21e7401038c41907d900fd626e35cf9edde3a27b91f08b21f33b8df73d6ef7b7a95c3c192f6f163678061f9d8412fef7acf6571a2f601a2a44ffb5a8648faddf62ee5a23b78a0554913ccd3b3ea35f442c9e33c97a6b1b432f8a35aac4243d20e9399e2ce1f6c44deb3cf117e14ec3175b56ea556cf954b95dfee60dfe81ab1532a3d57a0bb3d41ea623e14c245aeb6b1b04169850239f7c4894b269295129b6956f193aa14f41ed8c9dff0df77b69df6efd2da6580711c7536ed10a5ff3247d8c4eabdc70507fc80c2482afe81fe5729201ac2d1e2ab4c4d78f271683943dee25162c48ffa8329081ae46043dabf3225594d28d9a8e5e39064f8619a0fe62b3063b75dd10ab101640a584743ae0f9c1742b5248d53d30b46d8f52e75ffa6657662616c907ea7046a7770c31b85c54fa401aabd242ae1694ac2527160569197c3fa426d9a4c7872da7af8f969a276de1eff6e32cd7004dbd205773660ab6910a537d8700834202202c8df38366a062f6710aa48077e0539fd53dccd561889277c0ceeecbac8b400def56608ac1e636540bf78825b05ff5e38c10786b91c15f7f31c1dfc69874f446cb93842df4324a4aaaf8dcefd389c0fd8831ef75086e69f3edf55d71531f4f0ff53e79634545d1a89d60e7a59c89e246337394e14bd4d73f5bf0a124bfe78cd05eb45cae00c583f0ede193586533e94ad823ed9840f2eec2b514e090fd898ad0bf8b2fb5ed597962c83525400cd86effdda36884383b6e6e8660b36df3ec9382f4d79959fc82b22ce700337eb6612dcccf0008a4761c2b3f6f73f9fb577c0c85ae2d67fdb1e319c393156ba3f8e3b05df44f5ae7a28f0b04d04e02eceb16a81727cadc80628d76ddf8be914e839dc43549bbb30628a8a952519adcb7da0bb432e9132718c909a24e4c6e8b95addb6f2f002d81a9ad84704398d4ec117ea25c430517fd14a84fa57ff380375bfc0c05cec29dd0d971344b223ad25102ad80070276d299064e9c63de51b743774354ab95b6f2ac1756f529bda113117ab874f03220ad76adf2154974db9eeefdd256b9128565ef76437136d1a8c172fcdadbf0e2cfda0137f184a94461ae36c20386d0c1cce7b45cbd66c79e28177f0a765204c34b02d2cb7ca7d19de1d6a31472b99ca283da651f2ecb0c3a23fe28c20c63ff10a6fb934bfe82426c57267f4a55f1a62184a940ff91af3b297c330a4e307662a27e422b05e4b261adab022fcc2a19bb9d063e8275869734d9c9d2e47f9af2aeaa60d44faf9c79a8f3cd9346e4aaa04b649c7411633f8c4793c92fbcd816710ddf89da4380123702f9579df67d1dbeb4eb4a8289ec50f53e3e8468638616910c6becfa0579f36f623db2df080d4e2ad197d6d3e824be399d36349e26e9ec2951570886468a459bc4e65d9894220fce0d263d6375adaaad48ff645162fa778ae28b1252a6798e5fec345a178e3f997932247f2055e3728971b3ff7a29ae01dc54c03abb2a1727ee6cbd4910dd6a3212cd1d3bc831201ba942a931fea475e00ab3109545c8210b5337d721f52d74ff359f66a1091d9480f1f13c3bb7336d66b06ce720e6c6a6bd3d4667bcb365a02b6a3ccd615c2f3b9e6a989c5beac93704581a946f69ddb1a1152102cb9e6dfd0667744f2c442d3b14ba77e132608c19c56bbbf46c18f3f660e4d0d1eac810a8248fe942ce0aa3cefc5e1fc8b5e7bc2a21d943d291a7da2851d4107cdf8109ee9ab11ca9700659deb5409889cd07689d2972b6879a2efcec0be11546c486067fd8ecce80005c9590ae76a9435b6a07bd50763d44cd3045baaa3d44448b2600b4a46567e6e60395a3c18ef01ca36a4402673fca3ee8a0a5862d340a2b76a3520006e74f6543c810c71052c1d4e2ce355ba9bee59f1b8d4230b3d6b6c93d125dc5c4f983012d2adedcba7e0a8ce05068e564a0e60b2a38e95eafddce1378f9b374ec56c1042ab6f1ba4ce5bc350abeca60cb293c37dd8e72d2a15679dd83562fe7e4927177244fd2b35c44b7f9e8b961537781ab560ba484b179a1749d3ca575a84c20e18dd50f49d4d54bbc7d09a25e997378ec8087987bcc75ef17ef5f26fa6591cf087435a1d09be83358466b3e7ad7cee54c4390141136c61d9fe819f5dd19689fb0198b91d37044ab793b2d98dde0172556c00567617b882bbf7576afc22637e0d9bd92dd5b90e9e3eca8a728f09a819137708be7063e4d305fc1216e4361e6a2c341cdc4e7984dc6cb385da0cf45ec68dafa26e77804f5e82a3007612eff9e59ed7c1430b100b7a4800e082aa623710d46e596c8df1c2de85e185ef2363835d0cbf883f40571aa02c2f89ebfaa601a6c7339aeeb5b334214bc454e33fcf8a48f683841c29d26fb51534f7bb5c8cd5374aa154d7aa3f29731765caa094bc468e4e76070835fb03ca1bce966279d6db7120f2d1d89202ac8c8de476fe7e72f954d691a7e9b0dd4d9a78333eab805a7ad18773a1dfbc42ac85df3789fe44208002128e75f63ec7be16b5797b820665d7ec180dfdde82dc2519eb40a49a394d7abd6856b198a9d351d9c28f8fc172aef0556ef0c2faf993ae9b22941db3d56fc29253390bb078ac1a051d0e2c5fd3240af04e4f332996293230540bcb251bfe8df49adcb56b6372e17e1c2429b740367f67e520465eeb895e98bc4cceecf4cbb7f1bb395c0b83ab28edc98a41843a7553703e668f09afee61dbe577612b89463cf1828973fb8abb88a25b9a59f80ebbf4ccbfa8efd5bf945396c6231f29a531d17ef7613382d4ddb4664f8c527b6e273c61c1a3f1b86bbc33fc24f7610ef8ce7d0bfbd8ff405ee1955ad10d560b02fbe21a4fe6dd972ea87ad1757969e3ebb17190a199ac29df347fc0b218c705084f6dc48d07b6ff7193c239a3f33f30eab14cc078ded144ff1a08f1fdf75bc893c9beacd3285f3491d8ac363478cf08eda20ef4e1722b73b4bff54e2b360a6abe3d031442eb925a5c3f17aebf033d453095e77d0624f4e5999fe4328c171c920718703ec4f373e6e561af21c31b53e8df5a532c8adeb534befb9ee21da5596a14349b232e86b3a671e6e44fc2c54a79c6fc10b0bffc14625678bca6acd4b5aa7ff412e6e34a9febe70e52e0e79dd4ff265f2d4945f96de9a795befb60417a119aa922c170e4bc5ce6f3b7a22335627d350484b712598973fbbed3507b17de86fdf2ff0cdf0aaccec0a78ccbb695c2232d0b84a08d525a94f37c763f432755806b8dc6b374f98f58d7b957b82dc4248a19e630c9a5069cda1bb806dcf141e887bcf018c2d032d3cb511d8eebd2b435229bb37f406d38858efcc5e92a8d468095e11c92520566f00a983e0daaa4c328e6230d07c15d9485a455acfbd967378545636213f05a68d4cc886070a2f5ce7b3ed2a760c9ec63f701f310454b8ae234b15fb52ef7662663ddc00157f42839c6ea043399b3031e67895a70654fb56a56f52e0af5293d050fe185e5b299dfb8cf57167845b4a6fdcff7caa713ab294800a1b0c567775ed00f4680e819ef62633e243a11041968058db2942f8294a975d5aadade56b6ae1d8e95be30c72311d68af7f2e030aab11190e4333668933d7f4556745b2b13a7911f5bd37311c8a14a33ffee7408ef3d11322fff6f81d1d0d4e8a886cefffe243ebf69232d76551ebc7ae709a2cc03e64860be5df44fe7ea604ec6889442759deb93794cb4f4f291cff940504bd6f2c50d238fb68325650272989d27a0d397e63989e7ee59c7d402ef560ab5e6b0f991fd715f05ed0136a3b6a676f2f04f6e1d1f9f2d6131e80c01ad552d57188f872f918861c8888d51ff343b262b646cb208a17a1021d701a8dbc484b9bc00e2aab5af6f0b61c50a2c7b0d42d0912e708681d23c2792bdf5974a7e3d8ccab053b75a33b46f75aacd2fbfd62fdf4a67415d957a99e70901e81d81e1a9734d6d84e030beede71af7c4d63abed4e784c503866cbf095caf4728753247ce463feef89db3efb4ba1e41daeaca4058d5de361d36db035d595331c9b46e090e08f900a6eb7597fe2ef1e7f283f6aa75fc20692594a4b257f303da3442473c76ea2e54128fec61fe63f787f2eaa33266532ccde6816e7a59fddaa5226d95386620d73549cc191187156ea7835dcc52113e59d5e0100000000