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

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

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

Block Certificate

Block 59168 ef8c8945a73e3b84c88684c524daabbb85e30fc413bf5fe448193a516d2de52a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
661462e52c7e55a687aede9445994485acebd854df9146194c27551cc8d8a964
Certificate Block Hash
ef8c8945a73e3b84c88684c524daabbb85e30fc413bf5fe448193a516d2de52a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00703c000010100000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001a6067e30367ed45f347b8ae96fd22d57e19f5e2c6d14e99cd05bca06e1e16b2f9486d42f33441a25ec064c3229cb15ec100080e7a975dd46d57192784131874e7cdb443889f7df81f50020d233f22bc26b558b624f8fbe4e7020000000000000040000000400000703c000010100000

Raw Header Hex

00004020ff048d4bfc48ee20b2a7e9a479c68702b5298ea5a426affc705ff9ee736d752265ecc483f3f221161150e1bf75a08fe384e806ea3979bb0b9707cdf812e57c5771d1116ab88f031864a9d8c81c55274c194691df54d8ebac8544994594deae87a6557e2ce5621466

Proof Data Hex

59,560 bytes
1212160203071a6e0b7bcaebfecfadf1d6261461be2658be848529c405fcfef4a600880e5992246ec310f2e41f8bbfd4afdea088056723508c90ed7d3081ba671d6a4e734dba79aa26d86b07088f5a8a5637a6d08530579feb8da41725128aa1d7e3e943c3a9a9bdb0275df913b8caaab942fa30f979696491a0727f57c88bea7509deb24ef16df990b42c405c465b08a25575b61d43a164b5a29a41b99ad7dff799ada8ae7fe43b62c8a80758bdce8cbf4eadb65119ce03161ed27cae12f8bb64d4c3a3a9a42916cb19f26fc0d82e3aa2c6e4b9d39decda1501f2eecaef0bb76d17998c7ceefcab2a8d84d23cee18eb3968878e70d57acdfd14bd6a7d2e1b72009b065eb491949ec8939b9da12cd85e1ef4dbf9d1de6e78294a331debe25527728a297c9da29c58383bdb2f9f6c3c5dd7151564a8a67758ce8b9e2d868afcc485c2a18cc32519497ec63257b23e9f87d104a901a1e216e535b2e44d8231204c64c9fd6d94e5a8e22a26f490f096f65abdfbf66bdc1c4ad245083cfd670208ededd9538168f62b2ad7c19f3e2d416b78a14f1be3755180ef21252a47c41b178b08fbfd6b2cf64109d7378baae0a241bcc6714d4236237928fa49a3ecee6cb18e4e593ea54d8df6b6fa344cc19225eff4831942084af609ac513d85ae83f17d5354aec3301d6fefb9307dcfa60078957bcf85bd11a7dfd6206c47995a77c7e026b126b6e38f004f230c4f350f9f319c4f9ed0dc8a4aa53bfe7e3b9b0bf79814fa22773ed350e09b75922900a80b4cfdd09755565cae962144a32416b24ff47209276b1e4781615f69ec5788d6d161810e21cd6345bc25195a2605b05fb6c5b73f74e07dd64bb774788814f2df359e280aba3fd3879125baffb57ae9a1521a2c254af5360d92893deacb2295d2b79316fd777417ea2eba0ef7a52cf96d6eab43599b4c8e2d9c259605de3a00b3d3e965d45c747702adc0988b13dbc08a1ffcbcfdd827986c04273dd120b24b3496ef8ea7336e48e93afe02000c80437b96800e22d4dcf0e8450b98881462475c323ac87ebdf854f7167caadf1008503b257bd17c25533bbd888e501c6521fb07fa7e983ae2809ec272cb831d2e40008e39f2c945c29f5d26f195c959030a994585dd70517a8ba25c9b8a4f776313e9119ffe6e7c6477f2771d8f5253135bb7156bf5a1cc48f1cb6adb23d26b77426233511a5f98e2d158690125cd3820554ba3f9e539437f00eef929c749c5ae43c861df435724dcfbfbe93057d601fd056721e9609972e60f6964009687b01121a3e76123136d8994e2262071e320200331c5387c59daa307d54365a80baea92bded31ab021f8324a50843497f43e2dfffbfe5af7ab8074507cb71da4a470c104a1d65aa7cf5475d79c87a064eebd64050c586e8be9f40ec6094b20cd26bde80f96fe67fbc7610b15d68d4d2a9107d1bb0145ebf4dde732caf0dc4f656364f3419437f1a1e2971f3bf69a9d395a0a0f5e68f847355cdfa038a68ed36a2696cf69d73777f1d96f45319faea047f0785b750f9f98978c09f1bec99d3e636a47aa10d0842f31bfe7bcd2c0bace68095b9d5722ec1c676cf8c5add1a410f58913d117bb0561cab5abafff00db30b28f233f3d60b244802f694151186a848b5481c7ba88c66ea8309b898ffc479a568fbd9ac3e848837275f08b9411b9da7c976634d5c517746375b659f3ceb85ee32447b4c943037163da0f3c6987cb607653d6db489e93982923db72fa3a15ff07cebff30a1a9bc649c8a6d6d1b0d5f26894b3cb059096fcf9b00216eec7540914f7938f58b88ff044998e7d2c6367527bf5b2c70e3b7d61f12b87a94c340c2dcef706bde22e75da04d34c6ea02d8a752c593d4c105d3ce4493f522cdceb135be55995b5c9a471536d6e1c6d00480e55862355fdc4878a9fd0c1d9914ba918336057ea0d23e1b7306793fa5f8ad1291a4a428f6076813ac320ea740cc34f6cceef43cc5c6d6e15fc960be3460a29bac12f46041115914a6e448f4b15b6938f0f02b0f21bf02bd2fc3015b49534205d4d1846a826a8d88238d69f17ce467ce4d4a133b8e4f0e70b00a1128c2717d29eca4941d577a426e0885690e426fd91fc16fac2e7be86dbccf2520f41ac28bb3f67b882e3bf9570e468a8b95959234aad64f6cf2d1981a558bacd3503e328129309bf2c421bc2127e44628e507336b557e49fee6bd4f37f29f561b65fc67bcbfc730bb2a246619e7e7bc53e951f45db94a4176eb74714cbbe68153a266890e06d7b246c02aeee57fb35c7df5387faf010e3675070cfb9b0e4cc3a6e7cb9087006acb3dfedeaf5b2dedcf0bc2bc0015823ed25361d7394e0df447505b69089c327cf58d288a7ffe567ca9ba090dc27d770afe4f1e9c678d0b62b4b16159f07171f41f9e55b5cccfc9a1df2de066dc39ca2681dc45f0e4c928dfa523a5672c3c16aa04aea0dc1f7b4a626efcbdbb27e4f940143f9268da6bb83daae7853acb05ee1e10007310d0ec3584d7c6fccdf74c4dbea80291c070b9eeccd179a9ce31906509d8eb6801f53ca31100eddcdff63182874eb8d5a91df7c6f80020e1604c03aed218036be102f0301eb73f11ac1350c4fdc33f0d726d8f85b4806f1b07d5379745c8910378edb62aa4de10403333f68a414ac05ebff9d6198b6305e777aaccc6e3f3fc8ab077ff153955aa90a741a7906d26dc031248505eaff18b154f0e9f316005f50c17a5c88bcd86005780a044d75de0e9cb250d5855572c6a91f3835f8165cef95e69c06453c341a2075afe9bd94ad0e7df819ad7e21673c83c02d4903108524b2c948080f53f0a284f919469c941b8da34208048d31b3960405ceaa653c1a9a82b2c595bc7fbceb91005f37db1fc8c3b12276434078091930edb5d107c449ec2c0851dd93e8f192b418090aa8961fc9b65567557a99fa1450728e23609ddaba6b29e02334fdffca09182be2a9de1bf51a1d9a71dd4b5e8ba8f3be5dcc86143305e224f2263d14f076ae167f66989efa21af35996f6376fddb6d0956299cdc9f888b77400ff1c5c214efea5dc450370c85077a786a1462578b142a5fb27b749f13ce75baf1f4a45e8f7be77e58a1cfd0bcff6efd69911c05f7242a1843dc840011f7bab0730e44c9e16b1238346eb55960957cd57871d34f977756e83cf89a5b0cda606020d5e9f8ce4bc03669f8b36189619d0f0492998d89cd6099f51c13ff1fd87058891e2b7e15aa2786f084dce8c46d2efd4903db669c81f8b9dab0531c45c24844d05e33db74d89677459e1647a32ec46d36714886ac7947dd759977f2d82befe23e80a2f5c0a422f618c549b511ffdc5a4e860e04b666f7bce3babbfbe1b5b4986e18a42d1b38f69f55b8b45386dc607518814ccdcea38ffbdb9969cc6f2371e26d8342dde0bb31b9e3f48de10cbd29961993e200baeecb2f7d7575fd4076eae5926228b603f080636aa2070a565b205237a89ee3834d6e51e918f87dca5bdcc6f6e44529177225097ee30b684a99715d67b3f8df508643d48fd8dab74e2001bc2ae2ab3014e8624a71e0e799adf7402194afbb68deaeee3d495977a0b7bf070eaf5e5c5aa4f92cdb388f6f6fc7133f7e9115a369d4746b13e84a562af9179d258869eae0df85f1ee8454c24b2ed96563dc3c4c6896e61f47ae1891c5b2f65cda391cb6b4cbd32ec9110a6469b32df6aa36c44e0378c1760c3e47772e2f28c979f40d6c4b96b10534c4379db98ae1280557d76addd7f5feddaffd0f94ac6144a1c82c8699cca357e7787d7316233536fdc1f564e2a33f1424cb1682095364f5b33cb7efd05d5948712f40df91d304fc811cee662c6ca45b89b78cbbe0e81be3ea140354cc67ffa84b386e96bebc6699d3b24217ae26cd7c448600d7655e98168ad72812818b37966a90baefd5d82c8fa7a673beba74730066428deafaaeefca1b356d3b1c31de83100128d547902876ae893e22f190d237e842f7d69070e76c978392829008025e130cf2ea19d50604660c217e664b2010f7a225a826fd609e6b909d0f8caa8faeba4e051af5ba0da649142245f5f84f72c592e76c8f5a90361158db50e2b8866723c6b16b3a2bcdef852498b1102364fc29b4d0c503f65b6dd4114e5af6c92ed1cde1c8644633ce661f2ef612a6528c671874a20a083d98c0683afd70b497b9c96bb6abffd1e8a4fea3f9807b00dca73d2b80974c362a8a84023a7f41bb08c428a6251eab89c33b38cf72c1d4ce0084f624ef9c3b85cad03c435071947f1bb09c657ef8436a92ebcd034d7d9b79681b16b031b5bf6ae0ee04ae532d0ba26576d4fe9c18c513e05329191cb97c2b286e742bdca6f272c25cea632720ad43ae4d57909efaa72869f298abf21b559249d65698aa0b27890cd7c08379cb028b2412bcfb96dc004b8e7e29e8d1720848e8471faba4e79eedd66a2bba8abc1b4a8baff2597423315e3487447421f0c12f3761cb695973cd36616c13bf3a7ce83eb08ce9ec5ff954557ebfa995accbed4e4ccc12f3d9e24131c505b284b94dc803304af39448944f8208b571916241dbef2a23344a9c8ef32af1f1ad0e2ce7b6be36ab53fb7bb32cfde0204b4973f9db888297b9868d76276b15aa32d81b2738110c6f6d389585c485469aff3ab014bd0b5a8ba551c5d5cd9609b77956260c89c9c7f9074b95fa3a584eca9d45aed3b488783ca0a1f3b5afed29bce48a71094bddf31be52c455b4b1e3747fce0ec90921904a4f970b1a478f5e0174907245309aa1c50a09602cfc4232f028ffd65c3e3d628097cd7c236a8ed491c564a8127e8605b25c49694868fc309c9c74620718adaef157d136c14e9ac2352fd8644fcfd2edf1ad42c6ce1eb76ec542e183d62bf280bc1d481d0278eb0c4ff158cd39f9403871ad59087515efe0dec68bbddb12afcbf58bd225700f60f9e8a1e153ee7e5d0242cf306cc2e1a491bda8f7d4e929bd6ec1a9a2ec5a233374046f2137923598db05608178538b50bcac0455038547018fca8da6b4dae3079b8e8c875fdb9eb24c07dcabbf2e93a02c5db303ef402d33fbdc567357be2c1207207b94dc2d91facaf1a5d6b70016c5a0f40f2bbd079941d1a9d50b3fbbd08ff1501f9f7b47ce853a7539917d656e5770a85fe18ba20747318ab7dddf83c641550fa4aab5759f4a5018bfca7152cc99f050b3524f350799ecc06a48e6001af0751b085df7627ece9cb8e885258d5b63b8c5af1ce7ec22b63f6390b517f691ac55b6c5745d76ff5ff4134db4c082caee40486b15aeaf3c35def0acc333ef4cad115da32e1e1c1a3bb9103ed57afa910e096b93d953eaa830e869234c24887b9123df54e986bcb685c05b07e03cdafd34a4490a2f2f196ec3f08f47bb01f614a277cdf097d277a149576990d7aefbf503670bcfda5733a7a0166c81937f9da65b99e12c5a74cae9c82d7da4965ed51fe6502d762736ce57e724b808ad88c2da88282bd3180d828c21f4bd73c987f3a16ee8c2e8581b87714059f87cc768e08881fe113153b4340ed5ace3939a9a1bb929d41e2a8fcd199561abae195ce6811e509c58f4a6e79446cf480ca1a917c842e9ba80bb3ff7d07335bfc9a5d0e6cc2886554e7ad2fae53db9061fd02d54297e6a8c1e56263c457ca8754bf50aaccecd819a5e183dcabe31cd3c1586d94488ed947b2f71d910f96440d20124fb4a7c8b4b28a8421c77de8241290302d8754f58dbc96c62cb53166fbca05663e586ef822170f4575b44724f0bc549a78c0c902bacbaed3b08722a799f06f46bd9bfab049d689801b803f24b174e7c68ad100bb69f1c1bbd09e42d6a525864bb6f010c48d5126367c363f0666607b57b99e893695a6a8102cb5f4d78652b9170cad3326f6dd627381baf910436eccb8e9adead3983b72de4bac6db3f8f6bf5a2d633f67f8047dfb3415f2f562e2a77c613e31409948a1c9caae4e8cfb46f2313f2eac2c3e51c79fcc47dcadb76fc4e91ff6715c71320ff3819bb086c6dc3ff1c2fc32d6e3754326b55c3463b259b00ec15ed9093519cf4533719536c45dc3b6c725704c172eea6b49d464c671272b5c36f8209f9cabd995560aa08885e1f1bcb0b8549d653523969122e74c4812d8ffcdb30d35eca3206d9db93dece9c5dc9488801536e7510d8f35f11314d33c8ea8c944bf7e60d069f750aff8c173348db8483c2096e6127519ea585acbd4f80c090ae163a4b8956d47731011307f3cdf17434146902b77587154d9eebd08e16ac778490cbfc6852ba2693d39c3b5b1288bfa025ca427283fdff93f8b8f4cd808443bbe445d1d5b06843b2cb95efed40ae6931639d1687a3c742c1b76923b2bccdd2750267f11ac509679861df7e93b6fb01ce52c7acc0c6799644fcdff3374d1c707c3e9e78782e75129af1952fddc0bd168ba4d8ba55828f2ab370ab18a0cc0f3a2687b3c5fbe19a8c6af13afa0596dfeb1b45e16bda7edb3a945255ea10215e7483b7976e090d15f0ba1eaf6e94fae54042053a7323cb08d02cc8b1d919667f3e1c9d77dc18436dff159f7fc1d6cc7034eebc61cf5590f708a8bf68384720a359ab3424fbcc82f79bc1a213f621756781c0741af2635f4f2df059df734073b0ecc89cc17c55acac234a86173f3ab80d90810a370a6e9d8ace1a90ec9e9b9749b92751f8fc1e06b1bcc359bba7fea995aa9b429ba70c363475973045607d07a935ede2f9eb98bb964a785ec1f6b88aa108fcff314fc9b182095748c7944ad9c6e9f9ab163c1d0bbf6baa4fdc788051da471c4085d3b3247c34902b315c994819d6e887d53da8d2e332b387b2982feaec096f7ab8e7500134af5ccf1c51719749eb15ab8efebeb2dc685e573bb3a30b69b25448dfbaf6ec3d8fcb467eed9145a59c2b8f7e50ab0be1391310bc071e17489ab5334fd130218f88029f49dc297e04df2ee2232317895eb393870ef42581830ba9329b10df61f2dc5fbc955319cda39f01676a0eccb5262e3e64ceb6e619614b3012983be369f6fee8c0f79e9eb9b322f14fd4fd2f14c11cfeade21d8ffca82dc238d024289ebdc469d3a91c9606c0769b7920cafedd334e118124dc0c7660607a532c4287af5e5a7bdcad9c62b9f60a02203cb9667bf3dedcb45e23a11d7976c2a1280d44535b31614c7544fef87738d07026c0eebaf52eb3c946cb01a1ba1c8e7153e67b3c732f7969b5c902c3380717ea457e8cbd0d0b4c667229bf9c682124b26435e876c1b510ed092a46b795cf1fcb0d2515467993eb0bad0044dd6c5c250ba69177507f79d5105edfaea1c3060ccba32f0abe4a3b3d5562ef78ad559894b60ffbb92fdde6d4e99cbe7ab52ec559b9716c90622807441b9dda4a38b7139691691215a348252f6e42328436f2edeba0619558209949f430b7dbedac1902cc6a1769b003b2a3d5b72a9982ec59644275107b791c5a163e63f825188120749ecc24c6a0522ee54c3c4d147398d78ea1ce8fe9ce155170bcb02959bebcde304cafb926a226036c254b2c54cca074147c5bc8fb3821d0a347717c2ba13a6ab26d381257378c8c098fcbbd2aa8c81f1de500528a9c24e3dc1327f1df8b0142c395de742fae728e4f56ac83bb9419240318ab99758d9f2defefcd2b1dd9cb34e4401a54f294d6604c2647ac66af05751031d89da8447aae68365e2eb7cc9dc68ebdcb05abacf1a99c031196f439fc4ff6b4e5d16b2da974f264bdee0f3330bd16f277e2d675096dab7bc3f960e7493a4dc0c0ce959ed075600d7263378863aae534404276f1ee70bda81c1b11ec7e625073934bac7cfe896262dd43ef21a0179a72de79b5be3e600819fc3239bf7164d6137e4d4fcf9857f2dcc7d2af47aee20e8edc04bb44f3fd7784fbb54a12245a8e14f3a56496b96deb0822dc8127e52194dd688266ceff2bb796cc321253c7af541ba5e71a298dcd5a9f71eadae27703c7863d4b844ec2c042ac296ca119f90b3c9caddf703b2e3d6aa71877067ebe70332b412f6b826399ff70eeb2382abd822f9c3be019a09578a6c7de74410cd9c1477b911387cac1de517d7c5002986e908740a16f469a8e3d120f6c9727f01de96a03debde061bf18ce5742f580fdbc2ba1dee6da8d0118f1cd919212210ab04e861f29885e311b98f1490b1ff5016c9a4e1d98c21dfaa1c7c20c79626dc04fb909e2feccb6b8dd5e10f39d3e69508461cf1e2e30527d0d20b97f0360995e94aa885c60634ac6ac272cac21e8df9369953a748351a23e52789b5a5d089585bbeb4fcedbe99f73aaa7d42d78e50427d1b5a892a23c16a3688f90cf5b9c5c635ef9ee765f49ef3f1d7f24ae8d41fbf96d37d3997e43a43b3cff1e0276b7023af437df4eed4bfd7df1580c0924ae1b4121d41997d343fea907b561a9d963c992e95a9590ff4b8eba096872e68e169047a4bf9e834b12472e7eafe4b181f35773ce8053d49ec362839b4cb89dc4e317b85dfa2e783749a168c1063b6fda27dee4f1e109aca6a5ebbd7a9c6787800734323fd8f5f661e8883b20d90cf1348b8632d1a296c61d06ad31c52811a4523ecddc365aba3a783c65d7c88b8b1f64230f10d42869550f1ae08ac1edacb5c48020f808cf64f1cb9938c70b18220baea2aff9b1220067aab1cc1b89665694d7ab5f690ee57bf867894d4b5840094257c2e8e556df427ab87e34fda619ce7427a538628de0b13ddce0a9b0d82e527cfcff42ac3751c91266b8d6e29a0130326023d0cdca2574a9a525cdb4095bd3614a2a4ac678e91d4d31078645fd251e418c1c6db7de2ff843d85972ad2525d0a793d0edc92a72d68ca650be152188ecbc21019c8d34ac3253a2fd20d610daf7a7e6623bf75f665d411aeb0059fb32c1ffc967d8adffb5b053048d9d910430534a5340390d5db056ceb2afb6640803d4d015b8a6fc2b3f256ace7590013f6179833cd2e9e868ed272415466f12c8480e4ab1d883919994cb52eba2c03c6ae4df158e553d35f058bf7abf959af1b271a880dd1461c6ecda9732468595eb278899289e3f19cf64b295d3883697d2993ff55f5cbcd6d8581c20b128841d9684fa3ef039bc06721723f309ca2e943101b5397400c4f48d304e7af7b4b992c537813a54e66a74fe7516a31dc6cc37dcb969c2967dc2377f4ad040b98a338ae06171ce91a53e4f207ae8ad43604096c8faa79eb6af0f9040eb8c78a9c46366359ffcc801df6f80c8f28ef2cda8a4f380a3d35cbe52d5bd2f3e346174df4b4900838c39f7841cc5aca37e65aff3fbead3172bae9b0345211699bdc335b236025e5b76cca1187532e4362ce170bbfbafcbea180518ca58e9a82c46ab2f1a14cb9b78c1418e9b8b599963dc8f37ab65c827ea23e95f15afdf794e5ab941c29fcbb2bdf96e6ac0f6a6317ace6cc5e3d01362940e2d141de8baa6c3b339e9dbdc88af897b91ac9f6677316a6d77b69685165b5ccf2fddfae49032331fd2cf8420357246d0397ed9c0bc5efb63b2ea5a27bfff00ab96b164cb05356cf058efab8c7abd7250a91463b4f4160467186533c37e44871d54af232a6324d4aecf64fc6917d028cc89b1c3c793da58d2f420c877c032985a4181fb7801c88533c64672ea1c6baf90e9bc8b077be6f5d5e8818be40709fb4ce059c8ceaa939266656e61664302fb8b1fddb7563d94fafa0310beeced471f5e0ea0c59100b4f6b6ffaae57fd4f29073d850bb40f9691bca3031acac4061d3f93e85b41bafc4c1029edc8f5c5c31298692aaa7bc5db29f84631aea62fa4b61d26cc31625d84c81a731993c05f99c375c067f04c62b32f8664b236b67c67dbe9e4c6d2a18bc34235c298a35be05686255f31bbe0f29473206c4a836fceb45873237daf62030eed51189e789fe155ae8cfd68f1e2a669b799c33ce63c53ca8ca761edf5dbebea9427df319e112fac39268aeb9cb61eece44a75525609a0a079ee2d49c4a794e54d9815b4667720e0750728be5e2e5ce5df76b69689fba1b47fc65201fc91a26e50486fa755c4563c3d9709da6d0567926f13e54254ca12109d885b7d123af125be153d2dfbbc0014ab1985a1af09bf76c521b1cf7fb4b95a3078fd8eae51ff4c21475bbffb5eb2791fad7d634aaee7e7853b45ceac9246822700db21b4e20f4fbcf1fa2c799c6976c81986ae6d5b75d5ab6455284fb97982435080ae7aec09b2781ee2962c6ae4e5622d9d1abd3b31e94c55c56b028be1a3fabb9f4cd38ab2e4c0d5fe80a1d3336c9d91fa17251b543b7ce8e019f2322cacc4c41f0fdd62beef46a97f16f140ea424533b0903379286124e3c091568addfd3fc0f86578acc9d02def81206c10d7271a986b83ca6b956b7380e91fabb869427f1961289b62697035a3759bd143e7aad5f1e8c60bcbfa1df3ddaf8d86ba3cc29291c5f4e8c5d7ddfa3796777582e0f7f7ec0b91f370395d6dce70759b777b79e17874af3dbc745061d0089d5b5c35336ce5ab135c25fca2d738b3137a8b7490378f2fb520e77c326bbdfc8795d02fde6fb0603d12ff10670f5212e8c3c4165e80fbb442576751784db210c9973b96c686351f22def9ce5eba57db3838235bdaef346db218936228d0ab121351bcf6189433843073dca4c6074c0ebe3e8280e55de620a8d5c04bcf4b69c5c8f93716cc83ab65272888bde8405b232545dd3dec559be4758ea71082a5c10f2482eb68ecd3901c9db72fa92f2c13b8ba0ad6bea2f1a150156237a5005c326a264c51eb605ecbffbfa88916d4bea9d10c36e7f7d93f871d3a20d7f800274a7670cfaba6de5ae201bf8dbe50f73b7716a1d7f20d4453b26d1466116f5c86fc10acf436cbb92f5a3edb618060de52045fabb455367ae810a4ab5fdc974498e65c921515939a6b6101ad8de50ed9d10fa43c4176eec84de48492a0287ade3e268ca4d76800f60f190bc41323dce0df66049f751513dd054744d74b86bf683b17f3bccd66f9af9dbe0399f9bdc689a8bce11bff3f49722983b3cb1597af57cb84e0466f06c082ec98210f470e7dacac86269de768754fc080d874ee5a97fc752711a735bfbeba8fa0935d98364cbb3cfefc142388144836c111c1691866de35095b9fb63bbdf1ace0e95673fa56718e3e2abc9e7aa93f6508f926b3e91cc27232940a893f212670db784ac1b02bd6312b88dd0dd56bbf8d9b3beee375feb7ba7fdf55744713a859fe4a51de47238437ba068e189741df27aafc47b17d32c995d6d8b48dc4370df871cf8a8ea7aada6f6ddd90439264b421cf7df2f7c0520515d42ee6969b6894c443978bd60c23c08f6442100d52a7d2b6650bffdb06d72d41bd3c16ea5063da6af12699d171e5d8830d6a01d35ec8d0bcb5d184e855992f323795fef11cba20fd137be3ff5d6fdfbfcf035b4ea85b15afe0c3c2db5271ea5c98ed406303197bfe9a305cfe1ba01afa1ef180dd06cb69a7d63fb765fb1e05d76426686299e56fea0734dfdf4be9429d3daef9aa0f6ee2e7381f6ed2a7f48247ec43519abd2d997ad44ffb097b143021142080878eabfc598ba019aa53234cc41f49501538211e261fef5a84d1514f867b88c7e054d9e3d16e9b445daa9b15a6f5f5291f89042766e933fa881aedf7f4d675d6a09cf6f63b6b18c0b268e92bbd95e6c2f4c67e4a2c23483f1f7bcec5f48187075e209ce8edf4520e3b0782844dd7fba4581f3c6a62fa218f2b6bc1a50a01f114eb977607c6b07a90f43067694d48c045255ce80ccf08e06c9c733c072bae2d33a762fe75614a9679a71662feec0ae167a0711511255f3cd013c4dd1aeeb57dca581fe6ee6fb5b1eb9c6afe16a0717e4fc6b31a1f847ee8efbda579acbc0f819e202998544dcc8f9564179bb45c664a26edf2ab1ad23b8bee7bcb9b8bd383b2be7cdcce2209d1e2c9c271c1584b4dd6e235f5011f97bd01b04cd7f01f98b0058eec2b93ec297d308920234e863f1d0219cf529cc760a8d457862058d83e626a8200e824b1989adccaeffd27ae2c2b7a00b65e9c2f25f79ee339f5dd6eb57ebd9c5eac6e9f9e8c7ac6189fb114f1bb63f38c1554bb2e1398038a3f0250c2c66d7451eb904ff343dc42e6df49dcbe57bc54bbbfa643100bc4c811c0d81440dcd179f88c9b77242f90e55770d99061f3b68cf056678e9c4bb4e86336ea25c11db0c03e54d057d5f9401b48e46246aadcb226e8582bf35d3428578ba883d895ee67debec315df5d62d6632186fe3540ceb0ac02d9948fa69c226183be2d0309b6455fc01c6ace23020c692b94be995df9e378b6dbf047a86bfadd77854675b7c108f11076564d0c5ecec614be567ef70a22dc8e94786a4b57b5b7dd7ac56a752dec373b1aeaf0895eeeb1e2747fc194a2374befaf43dea684679f1ffec192513f7c0e80c8f7592576b81e2c891031f39596ab566b4ec369d110f8de0cd74413dd13607cbac773fc3b9376cfea736c7437bb09fdfdd919b8fed422a620a3ab9edbbf45a64357f91ff80cce0ecb43f0cbb4b8fdc6afeccb7a8c4837b2c81f73f46ed72dd5a537973be5221c7941de8417070c4d3e0c42c5b5b89ab07aaf8fc4c58dca616549107b4aff9f8b9f1d09b04e6276b8372d3600083d60ab1c7b5257ef8cd9de8946adcf800da0394a3f100f562eafdb55c5fcba3e65486269622d261a08e865d39ae10176f24734a1deef8ce99d8b88dbed73f65bfe5ed51c30860eb594716acc437485bed0249fa89137b36f81a42820e99156a5383a8ea7ef9de66265b0ebee8cb902cf54271c4ab5036127a074dbb71f49575d08b9652e1d1e085c8e47c9ac4e044fb118a54c26c50e23cd6b494a1dd9f79b9cf09b160ef8bdc1dd4828dd79b863c297ae9838c297f268ddb2f73929c3ee3cbe7939b07ce34b4cffbf9e5cb7bb677ed9fe24eb91bddbe0c033f50b3a91ef6b12edbb3cd0f963cd3d0afd4d2ce3342722696ef45c8b750ff9a41a8cef132fdf7aeeeb50b3cbb1fb3c966191fde161094d32c9564c92cba851c54335e98563416c93d91ae4db3fc8a6095f34b863f201bd566975b0814d913d249d4dd2e590c88a7ea962856b215aa541a6af2ed061e8365467ad64541087da5e14de385237e3e39bfdcb5fd02f97e0fb79c6d4ab0686d491f2a7e87afba6d2a6d0cdab3312f18d783b2d8f5ddc2cff46eb52199b3958a41157d2f17c97aa9e375a5931ee68cb9cb37349849c15e049b922f55bf417d06c75acbfe645c372c5a018dc2904b00e31f602a88c3586c8c46c35489586b7d57a8e2c514e8a5ec9c079b790dd0787158443fe257cdf5249def0c90a27d996b135270bbcd4b523d214be23f5864e512474f85f3b1e1fcc018fd2f83d1d215ac4006536b03bab605401d0e52aae04b9e216ac1e5c967634e45de7fcef275e5abd00e4fb814421fa7b5dbabda8315561cc99a6643b25a1c57a15cf650e1acf8999aa455f1670f4c0454f82843349caeced4543936423ee031cea414fc28abf9a4448da0002a8c08e19e316a7eae46d3c1fc3681f31b046f90b9a02adfc2e001c15a22efdd6027841c58ccdc26966807f5b0b04232185220352dd8218b202aaaa58665c562dca613a419ebabafc64c46c652bf91ea98e0f44863c2a42971b7deb14ce0b3efbe1151007934b89e27f5dc1e0af238aca50518b18335f93ed96bc16778daed8e550918d7d9870548a799cd6174a50d9701ea15564d16f82a95129226d7f9b6fb8873f31ec989ee200efdfceca3795065ecaceda57591182c1abf535daa0b3f119bc4909384b4fb5780ace365612ed53e49a420ff6483e92e4287761ebda68e664d992e7a4af3ea87bb74068d9e410e17b5262f60877183ba9da9e017c8877fe87f7e58ec3f85eae6e952b8b7d37f8424845dde74c63e9dd910e0088f9c86dd131803f6a28e12c34ec93f6330c92917a1418d5b5429ff59ae0bd55ba8881b99284049366994a83e8fa14d518d771f986ebf04cdcc5acbbcb18364112dd843928187a42ba566b8adf1e86f656bb6df6b8af7855ead93eedd0c72159b92dbc4ac3b79599bdbb1d342cf79ffed56d6f5c54e9f05c442e6d8cd94ffe2257329cb268a89b45c847d02e4a7d5e00ea3912b5a79672a6ee867a494f3bf837ffe6e89d2552f75546e70f4e76d9c370f1119d4c4cb5ef1590e60bc9d658e503ec0c85ce78cc34c6b8d834d734dff2a5ba264fdfeb9b3b3aa46ccc90e7202ae09d8bc77984cf372226cf88431b249001a830749dabfad581ae2aca276e2bf774cb3907b05295c8fc6190d7696b9e9bfb706acd546e598a266da7bc2085ea0c035ca95a72d91f52d53f551f59a7074368e7bf70768bcd567c8da7c8547058ccb482e2b68211cd0394a05cc1d8890cec7b0f42cfccb001956ce244c9b2b8b704a8eff5d592fac0a68bdd6472fca1ed66b76926c6504dd49950009edbac27347466669ee18d308e9755154fd435ec3f230061de0951028079595ee07a586136ffec2efb00a40f3d64382a9872a728a57dc87daf7e0dec8f5f8e209b8ef50352f1d5252abe9d53456fcc4c3d887d7e992f649b7cf3b414ca12bf014821b31c4acb2fd3e74b812f4624731e27e0475494c3027f6b9056eec5452e80f020af28268df5bb45a22489bb5a5e41f8f02c1f8d2d5aea52d7740e3129511558a01b6379cdc06d0085a3afd8fc6fbd59f4448631f929ff1dd2222bff4ba6d269cac5e1e9a3848ae2485102357f0eb313a71d723825877a4f3b8e5ee9d7b27493d3580266149819c20c7fe0b4e32b339cba00542b0bd36f05bdbb051e7b1d5c56f3ec7c1b4e43e83661f66861a3d00a7573a7e81e7453a66a58e5e747bfc2458d7600daa6475c49727bf8f98c0146069a745fe8d12097c1d96a74aa459eef32ef70e33941435447fad9c2a1df45cc80c93a844a87d7ccd7fe8ee450a5a5de4ea28262af87c79b9def113cf178c2a6c9c442cb5048c1de2fa07194165a59434f07198f655a956132072619968cfcc68c0e3f4d402b2b4a2f0c0997992f3270b0bab42133e6fed070f0b298e89b9a7d3e654dc477b05bd8e949ff5384ad684c2024b51d319b4ca7f855945fb1e0eb6350334ec64604fe858418fc08b90d7dd735348404dfa1563b87fdf8fbcc345ca19e9de1f2eebc87ced7fdb1662aad9fd4d458a1e97eea671e177196dc608b39892d5931bab7fb9c26cfe84733d50312df756fba20f189e87e2743f1d4b339e241ef254d9ab56036c748cd4ecadbf9641ff713068e53f688990d306e3dd50fa455ac1ae5e18903725404b974f0faeba81fd3cf16d5385cba9ecc91fea704943c0c414d03a7cd3c408d46ced55df9f82bdf9235f8ae5b9696262bdc41bcf53e3ab6aa3f4cb98e108025773615e19f916d46b672cbeba096478251f67501d307adadad58b61db46773f3e03ec4ab9890ea1951329621b55b86bab0098b2808abeac060e68c53734be8fa5a274a4bf96a8f58394546578fafe3ffac6ce020b6749c3ceb5d216489db62e834bdda6ff51bffbd9e11facbf8cc797e1d51a96e05bcc310a463071358a66ed1e016d1fb78a376e80e96e1cca9f0977973945d26cecc20bfe26d5b40941d957478be684820b6068ba50394bdfd04469e39635f4bdd50e0805c538c88a31bc7a20c0bfc49af0bf45a051572a2481d32017b466c89d1620aa41bcadb62bfff749f6d76ebbae667a29c8199d1f7e7cb5f6e22b1d6a38db50702d60b10e3fdb986889089b62c2f4e89bac514867bc5fdf770d32cb67b3d8034f733802ab51b40f72b0bee30bf3c174eed0868ca9ce308934b83f993bf7f1fcdd4a725fd071d8f1d03035d7d661bef101be54c834054d6855a89af719f5cbae42f6486beda41c57ebab430a989d532cca87af6ee98f6ad43526678d04f0d1dd918592a6858c9d6dfefeccb8774e5e31cd605b1a4053b0b1ed4d29334d3d0ad5cd2d7799b7cf8ea4a75f6fae760fa85020cad428c84c8e90022afd7e24262e796241c98f3f5784dcbaeb4124ef52a68dcd837afd5527ab1dfa439315d1f481354d418dee3c69ca1027d2592ef0ff2e47851728e2b163c7c989d659009af5077968d9098eec5e357db135c1c8dfd50fd6757003ee548e4828efe2f626a46b8acbfa536c6049a81515762f41a1c7a77a710b02e1c60ca4381e30dd690fe167482d9e817336f73e20be381abf0fd677d545b546c497ddb72e2fb07dd259f2be60d6cc8e55f2f0eac116efef0d81ea34f4f88def73539e7c5f10cbdd033a24b073364b1a7a07960157b49fc23297ad267f557aac11aa9f1a6f798b407948079b2b017ad25e334099caa611e1948a0a7eb867d16aa3970f7a323c567968ffccf414bf5c40970fac6f9a42f0b9881b5d2451b6c2dda33b8178e775e297cd6c93a579ce5a20607cdf53f4d54a3d8d287f69bc30c43a27cc712a13f6fcd3d9f95971e9595ef4a309c537d0ed1572a1569e7cedf603f071f230722ef9d1fe1382183f19e86d0e997ef4c5253ff1dca328f0954ec05b9f40661a5527eec1a8ecc0c59948df66d93d829ec7b3db975636db979808e775bff0c5821e7b3fca53574cf902fd0b185c65cd9e8c37382cbf6781434ca8f26aced2161c073a32bc9ee794c7df07c12a965d8046880c007eae1a1520725699817d514463e58f676f4e2f25f3b0340dfa8a283b0fb3586dccf127f788137080237ceb57e1c90fe2e6a3da58907f2a269f08646651cc930504ea73e753b4efe34ca80feb62f93bd96dbe9a3f620f9fcaab3a35b237b00a4149952aee6e1dbad9871d6ccfac6219b7a599ec1c1841cf8716a150f9464a0d24f437003fa45f4a4905b167ccdbac9402a33b37385773a7b6ed0294cb5c574e2e23a61e3cb839f63a7d982c430e9b074b69c050c432ae54cf119a0984379ebd0c9950c05b7ea2484e2b71e03aaf0bb750f50f6e6c5b2de7f4a308207c19256dd0a59d450d2bcd4405e0bb670478caa54c795e01be7ec93a43210a28f4c4f09eaa25d88fb23098d28d1163b2bd5acfffede7bebeb128b46653b5f472bb0daf3ae943fef1a5c9d4366090626aae0f849800eb7a58ebcb5ceda6ac3c5a1c3a6b807050c8136649d59272de4bd28b26a4311bb036c288212a011de0dc444bdc0260ed36d269c7c1c648520f301d18f4c5426bbff2c250169011de663b408d60dcad9c2b64b154ddb915d3aef36834636de9ec6a164cba4c59aae856e63f10078f4e950c3f86af4a3ef5440ceaa59a4feed7c2d8be29f02513983f99331def49b0225cca82fe9e50c4a32c150c5c05d326a98be4ce6c40c25f9353814fd299fc791056938d08d98d11ce66b00dfee5053907257fe3d9d28f6444f73031bf5e18096796667f2c8de35428e705bfc090555b3c501ffe4e7263fa1b0bffca4f755530b4f00e7c8d17cdf109b8698e2076445e63dd8fdd153fd83241e8f8f242617a4105f43af14bbd13a14b3229cc11ffec192513f7c0e80c8f7592576b81e2c891031f39596ab566b4ed8f9b0ab0560d6952f68beb9a924ce24567294caa945d87a55d498a97c3f7d57409c0df4118c02fc5a464a02889f8c723b9c59edc869a58a95b6fa893e1821dcacd1086ef63f8681c5d57c3487d2967d4353683a2bac6a6154ed925ba5739b0a41c09179818813fd59d2ef87b4d5b5b50fdb6f2c3c00ccaf9882df5f59ebdb6d96020679154706c904c9eb9887306ee59f90dc79758d23c40f45095f1f508f541dc6b63b5135565f90152015759ac41818096857d5979009e904c3cde035bbc859cb5e6fbe38fc9315d9c72f2d15ba535e9d297dd8e080fe8fcdd8eb017066325709fd29684f3baf3bf4a4bd6b34859e3a1dc08a0f42f6334ddfa3ad984ecd6ec73028955e8c966fefa88b7d7e2bdf50ac870b052ef20f5707fb64671b4855fa0d853e5e1fd33d96adfb893bc2a122e3a78340fe35d93fe55bb6eb75b88cb6ec75f88144e5e7a8926fa231be4e4705ca2960729fbc848fbbcc50b6f729091f630b9fe8369c088c4264e9c6ecb86df5659a0de272827cdfd9c873549c7ad3243a04369cab35d0335b77dd0bb9a88365fb7aca1c2acb04babb32c58e582ecfc269c7364bbdeb9a4f9bd39f2d3bdf3f54e5624239eb765c1fae9baf18e2b4d94baac4f794f01086c034191cca3b523d2ff4a1b34dd94e371f655fe61507bd328801f9500deed8c97b2d20e65ef070b555a1c8ad7c91faeb4aa9b355a12c5e494d11b3186d18e6e78b6869f8f940f8e11e46b6265057d2f17c97aa9e375a5931ee68cb9cb37349849c15e049b922f55b4bc183b2856cbf8cd06c27c0e46e5a7f3f3e133cc9484ef9d98ad0c91b7f2334f973b2b4e70a526effe3cbdd3b80a2e1803ec473fec3886f454c8cd2987bd787ee4fa90bff4979a5c2797df770d301b388c237cf3ae04bf59d20f6aa7cd27ad65bf3dd2f37053289335e54e920ace42106374b85c5905de058177a03abc49cf2418df5a17848a7c4179a6d5917fa881c5b42f87684f2ed9e75b6a0495196301c8e3dd7bc7f99d4f9b4be48023ae84f67ab69228b420c103c76d4e5caf5ee443ddf9159bae28f68be4731d9869252bceee47ae64ee1daa3d87242ed51a3129b261178214d8bd09fde61bf3656caae19a3ad70204ef8158e83559b3d2bf61f7fb854fe7268bd44c6af0fe19e3cedcf090fbb8f3164a3d697190fe41de504abab4fd76b28152af94360afa6a6e31f1d2d2d28bce83ead60e5df32435ccc3005339bda7317a0e8cd1fb3fb9e67add182bb0dad23cd2333e420be280d65590b1f1083ad3af41fe9dd761bf81ee89f24042a9533303be5afe833befcac0833e3554b4b075a1b552b82849a980445574dbf4f450fd8e7bf3563abd62a628197912a7bedbc3476fe3df7c618c3130b06a53e2a2b8fd88024dd7b72767ea7d553e7dd4f27494015f32d8b9a614f35014dede5a258306d225523f0aabfe4061454a13287294bf1bde2a517f9f925fff01a6966c25c0983256ed0d9155b4bfb8588fd12d6ca9f4af570fc352a299e27ac4202a272f7633f801f853729321a1a636ce1a66123c670f42cd705ac3df9a1efc6297160a450545f6ff02753a16d5dc16d076b727e6763009b5f6970d9cbed0cb3a0271cac778d5df1939af95e49f6c670b5956602d15c694ff7a5645f9669ed051f92ff1eb2d4b3ace0ee34e4c00f3d2a26c0e371b94228a88b7fde203b294057e07bfea648ceaf9d4c4cb5ef1590e60bc9d658e503ec0c85ce78cc34c6b8d834d7348a478614e480e9c70b083cd52529d1bbeb6f7de16b2e8651763b0c0c1ab09533dbbac5593b461ba35927f4f7219dd5b40f1db171bef01f1b0d008fc0ffeb379cc51631b871c1f172fd00a0f5e4d7bb6a986a8f9df7e53c19d6ec8d59fc25a94256d93611fc7c0774ff52b0d5ceb3818b09f79b0b4aa71cebe0cd2aed1ed97b230cae0de61738983418bd04df476e199a0a7016a894ab0f87ea3da085668e7ab9c8602ab0ebfebc0c0a6875e009b8b830c549f7734658e168926c7d5d481af54fb513977f570341a4e6a480a79d10eed7008892d23c6c442f75991d56b0a360bcd54ade138269b9b03b9f55b83a0931573d5ef3d564004e8d25ab75f77f4910710887075d128fa4f61bdb656b9a8c50d8e0b6a5f3c14d9a4d4571e825e5f7f286ca644a474e8dc7e42491c13901d92754da7fa471b74b62f0a365fe0071f9984721512f3a2ef317616a48ab2b7c9d160ce16ee91179e9bd16491ba73a343307376a612febfb08f1dc51a8b2c1178c0e4ceced73a11f590d2d71c3583871b6f7e73a36e482df1dfe88e16efdcaa629c6a1d8d9febabf426e8826e07833137136d4fee67d648a869193c2b91d5c56f3ec7c1b4e43e83661f66861a3d00a7573a7e81e7453a66aaebcea49ebd6d67f25248984d3a6bdc55c715416776407c1e9659cd9cdc2a04fc4fdf2a5f8a6e5a5bf1647f66e7f5c98fabac86b18fe0079c878de3cee6358b655001e6285f6f69659bb8f520ea84ce0b68345dcd83d449c6c10c1ec89422bc6ca7cba752fe0fe94e8c419032c1f0ed9dacd0da2b2c6a9b5dfffeba34b2d4ebb09fb6f6bd4f6b997d51ff4774e8e0391e322d4cfe917a045fd3cb996b3d252b300ab692556952eb3d328a88c94e302e94449e2d7ea58efda906140a46cf9237d712b0ebbd3993a83a24233c625eaa694737f59631d7c0e61b0fc59cf68296bb9eb8423113cb32e439a8d83d7698e8b125a72d1e96bf67faa3975aee034559c4c8f767aafe704b7fe79884b504fd42cf8b97c29ad321df4f96ea0d15f94a6980b826a1f21b2eb7c8dc65509545e6b96cb419a6bc84d42aa360f4ebd91f21417306c3ca39b7b8c8802557172ec8caa940b59fca15e8c60feeee7a7cd3c408d46ced55df9f82bdf9235f8ae5b9696262bdc41bcf53e1211e159130759dae9ab02eb3b72c780790d864069ce96dea1136bc58cda14cf644458cc1a59685c156289a24b3f37ee2d1b8e724ebb76eee9abf419e1ed1ee492eaa675e2a3de6a13ea75431fed7a3fa75dbd589231e498991e3ee0bc4f8e1a55c02a97f33185a46db6b1b94c50acca5e87aca83880276e43b706f6d7624be648ce0110f38cf3f4b2d0dd46a3372d33b66cbc540bad78936067dd74bbca8f16826ca83c4cc7c7d985da8b239981de92936589a179f52dab879c85aae4198d1bf1eb1ccd3f69d41e3bc1506a180699f54c93f40d8a6683f626691c19c90f868eab7e7a264189ffecf5d97e12b1f3aa8ecae4777d74865c6e056472bd67ff5cc6743c8f103fd341e7c485d6d6d3b51d6195e817dd446117241e3661ce9b3b8c0f6cc11f4e2df704b72e20739130803b92f51515cc0b1405f9b418c313ec783ea2ef89702c1e90bf2d86565ed7e70fba85bef615b433e93aa81a1b7f23d03b98cb33d7c2ddfa41090752c80feb82efbd13b02c78d8aff46aec78c892d83c3d140acd703cc052c588d1e524cae8e2e81492f5312732c3c3963423775e16df696d955945dd95ecc5fdeaad7ab992b1a2440a5e45e946db2dfd774b2968cc1327b72b0080e3ad9b85a00f964a8423e3abfd0b4d098e46c74681818b89124be003cd7e2b504beb4b6750f55c2d5321817384b20ea88d422364e2e96e7b509f859203cb8b33de00b13253f361cc062af9ebd3cb3188dc0dd6865d959a8efd5a349870f5c361222ec2feb346b02e70e77ac365b1255f2d68fcf6fbfdbd91940574f08df9d6b5cf3c90edc3d39cfcf25e63a52dd9623897faab802e02b7b27394ccf9ea037c778cadd001f4c7d8f4acadde850195d1e9a54d05265e283afaaf8d0ad75c3e7f77cced9f875796dc65d5d82942f23e8edcd6c9bc2c204cbc496797c442d3202bdee5d861b8b3ec0cac9b6f60340216c900073e2804e2c7862396ac4211b0e584a242aec7c4230d586ad924eaa69244546fdeb3c38decb6fa46290912adfb3dbc9b69de23cba17b1979db344689e56aab17b044c7249cd5951d79074c1a635f22b6d02be4a8836ecab0b4e709f763a22005f937faa979c37d40dcc21a962ecf9443cf182f278b2276069bd5852347be64dafec34e1b4a5935205327bd036cabb85b374425b2d034e4ef73ebe74f25228a78cb2fc670a7fb2834406ebf75265daf733e0c77ad5bd1b6b45c3d54eafba9cb9ff94a63cebff8110e372175ae8dfa4869de972a8b62dcb1fdd0e24d0a75b6ea4a452a42023c3566769122704f1de614030480b21befd068c2a13b48f02b6f9e6ea92f5e73e52fac91f7b3126ee601f0e600426df5b58b36bd18b96973600f7d7aa55f2736d41383ebe926314523f13c6e4118bf4b8be776c2f7cfb54a09723c8a2ee9eb9e0e354c44fcdf596fb1cd83472b2b13d8da1350ecf2ed49df27dd92e75ff3ea8a01b96e98a01e26d00625d576f62ae8aa10fc7ee0d83ea7bb4b727ee20d69d5786fe2bbc0443b156eba4c5b2b47fd43b2dccadd1462c89d45743d7488d5baf84ebc0f0faffb6d2baea7bd55711db4f75f1de683fd8a18d0d38754b8bf36ddec0e7eb30584608b89bd2b90a7452193d1b1f0f1661fa65ebd09d5914486bbf30d90f9b215eeb2d0a432a3ad8872ec3f12f34d7304ac9de9aba95c7a4f5fac57c68f252d27303c122ece93a1a633330e546b9d61cb480225d382fce020427664a9bb64724f1fa640a28d463d15b18b892f99d18742035afb0a79dae600dac5d304a9427cb6a1cf9891bc8109049f39ec8275117783ff24d274bb35eb39bde468512017eca47acf7c8d09e0a41077cd0c0c6da42a4806cefc05f724d6222a65cfd26ba6cd74e0cb981a0b06afd9c4311bdbb62ae9ade4de0d480fbda79243f73a23abe512effdf102d46b64ca4ec1da6a4f46de6837646a53ba4a96091acc0fb42a94600e6d11ac53365143c1d0187b523d464f85e21a2305473b956df28daeae7f415dd9f77cc0ee7573c6aea0fa240eb9b1c03d90dba7bacbc3eef45532a7cb9dc2c421ebe188f527e254c2ec29adba3e67089adedd486657db81b0551cf996ac42b8165e90bebbfe81eb45257e805368344516153dc45b836e984f33370ce97710932434e2ac44c57229e6699910f5d11ea538e9cd9a79719c3e669d66577b5dea18f59dc702be4b3c20ec38b968cabcfada185257ee8353db72356632eb8747718eac15c7fca63ec9f93808834fe6abd84d258878e757a03d2f59dec6fdf2733e98b9a541548691946f38f4e2d6518af91f7e4609f1c587224063e3067e7a99067bf05b4a16578b5a10e0635a2b048a410f86f1ad3f94f177663d8c16a6ebd63c6f3a65b8ca460fd538e83dc1316cd1ee9da00098a167389f89c50da04ce1fd7dfc1fc417f7a11f06f0e307aa7cddd0d984dfed8f197f1b0f83a160d0594e7607e815f1be2d2e3c3d15b3abc1b1657c716ba256df01a50954f3bbcf7aa67c5e7008fdbf8d0ff8e9a719d2d650371328e4d0ec665a02920dc493ef491c368dfb8f8da5e3082e71d5d338dea9cdd0376bcd80f84dd39999025f452137c45801c51687a607fd01d9fae9359d8abf777e77a5048bc9cdfe2a0287b08f56cded3052fa7b1165b5c236029d44d2b4ad619f38b8c5def85542c1c30cd6ed9aec9de7a2ecde23f0ab965457f167fabd21143b5c84f1f6b27c143d8473266363818ccfc709d05df082733f1680017e2666d2a4b0639e616d95b1cf55e77c5998ab0dfb247a7179c661a25368d1f22dee69de1ca78c9c338eef0a609071739898c25508ae78caf4d4c803e8b87a748549b0a7119a5516279942ad6877e34b896098c7641eede3c6c1f35b0cf8fbfd95b26f533aad63037c5cd36707134eb5ef0a167ced8a23c214cb3cdb4196d26d91c07dca881dd2e532c902d2fb21f03782f83605acef055ce36a9aa82e0f0d7437f9e37d2f4e27626770d8fa3f1a58c159e89289f0da74231d98069fd157e97ccc73964681bd06e7969fb47e2d9b634855cbb01be1cb1998d2f450b19c4a5ae08522f2595f94c9a4d0cf09b9b25df55b875a6d2cfd302ab50bff168f74c5cbba2899a62c6a01cdfaff04642f24c6f481a87ebb6f5511efc114aeb6a8499d33f62cc45ca9b658e0e314212b2a0785c2caa32897fecfb3cba17e5a84df11a20cd25825183865a8bc009f721460a30d52dd8560d348d7a78d18142bae01749313786cf6e3a69b33510f6e3f4eaa2fba261d42f7cfe4fde83ee01d41b9606f9aa6063388f1d97d3af8245bbcd2097fccfec065e683f7ef0f2c3f1706ad4c47ccd222e3e5455d3c0eced7a2123f76391dac47a184c929de0acbe59bc8e9438103afb6a6f69420cb58f78de27462d8685a7a9017742e4a61f8b229e38717fca2943145b5eed9e86ed7054e0d521dbe87d50319b89502a3d122b053fd1da6b73b3f1ea5b7caa836bd4b9c4c6127a4fa5b1721dcdfc7f3ad4276c9fb3bf7afb35fa8ceb645284d45a8e1ab8ccf5d9e05d1549606ec452aeaef282ddb2e91721c965f03626f233d9dcd8a180aa4d6309a747489e469ff55f22b8b414ee9b0a724c9a5fc45f471b8f7628882b0d17a93b7195da223a63e991e88424f3e674452d64f18a04d66cf4d96d352d2d28adf882a8e11dfcd16ad1df168445dfd2fafb4a33f39b72c8d94b6662b0d17b49e0fe32bbdd4ba945a3bb07661a849ff3c3a3533e57dd74369f0cf59a34e0a0c7b608fd39d326b7222e723f12758032877e77d7e3b13bd17275b2fa99f36ae639b5f1d0d5258df087d721edf8bb3a89d9dd554b0a169e7f2a9cf49391d7c5db32f5c908867d72798f0548474db2b84fd2385ef4460441c6f0d409f6280fbfd0f596ff509174e05b99cd213d0eafae3192df6ac708589813260f50f89a6e514ea3f8abf9628cceec81cc8fc7a161358fc02c2d757d450f9d0e0fa67011b46834e27ec4801f0bdeb651cf1ed432e43c100121795895af1d6cfcb118cf53b1bbb1ac906b938551f1b988bd1ae53fd5d65b89f25d9f148710c176129be48caf47c730328640ccf90a3145e2201139ba00d7464a4a884c029ad633a074ca20c59ec7aaacf029be591a0706923824056791b17e4d1acd09f852fca5447514eb7a6b9ade0296140f7562ddcbbe4ccc2d429cd55c8b0576e03a6e01911507985562a29907258d2e0d04159ef2db2994a8fbe052bea3a979ba8d7afbc2cc01d7dad3485a0161e4e8a517ad9c7c54783dcd3edcd396427c3e1497f0a0cd32a183687834b76af4b9308ea89bb4ef3f509864b3089050c19bdcfd947b2ab24c6515e253988077f058814bcf6d4403a05987dad1dabf33c35ded90cd5306bd942d5e2620bd6c5c9053f535bb04ef6eeccc789c1a163412321efa4c2e383b0925c3be83a56b2029025268f024aca4a298061e916244354015a78370d8b9eb18005be4138a0589a41d9a6adfc209ca3130ec960cc782e8285e225cea0356062a50152190b783002e2fc72379d571205cf88a9b4de8715daf1c21a6d61a79afafd1d8a6813b8a438d27faa2b459a2a246ca4380cb17f06ce4ae44f627a26370fc3a48c72736f8970cfc1b8d4ed565d10ef47e7b1283efb245b054647bbb56729d4bd9d2ce7371ced8b61603dd97c86fd736cdddd022a4d780aa97dd5e6a9f35b8ca99d197298cd4493ed190c4ecaece609f3a107575dd2d85589c600d802be9f5fbb55b06595a716aad174c4d16eb2d86222110504a7e945cd7afc22ece60b3d3d713346941ae03f416750d61106b143d11ceb02d9a869a592e3bebac3cea73758e0f129527fb554c4b843238f0d47001021237cec23660178c83c145839a24009996b42d6820e17392696d101f429137e615ced2d6485418a9435071fa654fd07e6ee9556b4803e0513c89e3b2f4c0756f70fd4008b2f735e3e9b961d16a486a5bac1e30a8c1b19cdad09f3337a417b0dc9a18da768fa4c8e4df4a47939b50fcaf2efd15652a4de73013cd4b5c9029e00889acb050bd6b3dc8d1156b3962edcd2e22eaca3948beabdbf65fd1e5a3f384854dd0e329b9f73cd4d30648b291047945890a3e7801e410d4c98ef97c2822f3bb17cd36b46e1b269f2456c8904d1cbd02557c240297c4eeb85a7d05b30c66c6356e0cb11f8efea6069d8ea613ec8c87824d680c9f816ba50300ba677b3e67736323a92684f2c299d630d5e95114ea9cf657ce9a5bd16f527bbc4db77e2a0aeabbbadf85a1a0e4e263e50f57946768f51eb3706fd4c97abe7989d0f72a037c2978e9815796028730f239bcdc2484116e0f39c96a0381411392d1aee08c966aa719bec5939e9b742a58d5347397e1a216f00b6796534e055f4e780c03efe249611d48715cf87ddd13526626ce5be94c0c5ef832876438aec07983a285748292e6d131b297348ee14628c6b6bfe3038fdeeca9721151c2a8f5a3e5a204609adb251aae477686adaf9e9d5aa057780b75719c0ce24f9739a57eeec0b58f3ca73fc10bccdeb67dec2807d9f3b4803e4cd682440201245fca62433e8afc6d091d32c8c30abe919c8d09e6880f53dba5e85948c15e1e3dab3d046a0496d9c4b1054bb1c31bc5f27404aa364dea2c938a8a50533e00e924e4b36f109cdca5a4e49f51ed7219666cda251c264bcc35a13e9e7cd7bda20341913ab252362d05f2fb7516a49e878473941e7545a48bf47e0f7bb38dc57e8356c6502f84c6bb48d6b1d1c2a7174c2af70384979b834249156ea249bb509b3c64d6caa7d74cad9d0b193436f4b32bfa2aec6dfefd912483da09b56110284254b3f377e239d63c9d4ccaf9087aae6ee08ad9470b84585133579a6d398941c7e960cc7ea15a2952347b9c91ee1bd82dad95781c5d691b315d3c5724f891ed74b4c66fcbf9f5a4ad375ac0305dd3ed9d231e33fb563f30671914c8b16caaf3e963b5e924a1e3bec97108e02d22aab243008cb910ca06812be8a9270abd95fcbde8f57ac8feabce74f6abf7d5b2dec217fe1a19bbdefc741864d5fef02bf37b40d9377ead700ae1c3fa01c54b6b2d35e7d07e1faaedc4fe04d55c692be1a8dcddd78ec8e5b3befeeed9908c08af94fc114dd9f097c55d9de8c255127acc9e3c5db10c4ed04f33a61f52cbf181eeaab3d30295070a763b6fe91e90a677ef88ad52074ae71b4771fe859354371c8bef29905469ba1e5a0f9cbe1853236c1f485082d2e88effcbbff9f6a617751f20958131609dacd993f2aba44768941861ae1f37e9200480263a11612c9d5514ebca91861073eff983cfe363797f1e6174126a3647fb009efc74ab7ab79b5b1f72cc9de92b10754cc5b7610240af30c65b4828ca185967315146f3d742af59b36d0f2a66ef3dbe3f2557ff8ce7f547a334a090f44b46ef6ae8738a740bac2185f28a4eb264a610e125dcc676789c4b9997285dc891deb489495ae6fbf7761eff8e7c630d3400783aa4b75bfba6c7046c8db242389c0b0994b377fad1e23fac6cabafff94d74558589de71d11963cb3c8fc668516a82fe4d07a4044001b0ccaa871a1fd4ddf03c311f7aac788e5061adda44889df4f4de0ac831b9a4084d7a99ff4bce05e3b601d0cd3259e313f60f3aea375ff0c1576162798b828bebbfce61580118719c283ac4e52296b84b3eb7f83b56182eeb5b2d7c6cb1f174e13d99a5b9e91011e10352f9deb101f3587af1aa54ed900a0b84049988fc7b0fdad13edb858c225c11e65436ab74b6dbae3830d2d0d6df5da680c1933a0e88ed0fbee4d4ebf711d08ce50fe6de6b568b8f41d2a7bfbf565a5d443d3d7b71635b3198227c7d1836eb30c61d247ca64d7e4c18176d2e100e0d3ba4874accf1032a6ab238ebb94c241cae6966cdf3c376b97455bbfe34306f28ad773f8f1b0b6f9da37e5f3b56ebf414c9d18f23809aa260f396b2a34b70de07778dac4089e7ac609b33fa127ebde0b750c0e439096931da6efae51b8bfe09a2029eb75f5e61bf009cbcab070e82ae1ef972eb40084592dc21582835435421804049d6eae5fc96574b33760968c9512e1c3ad9e807eba594309d5ee37813e247600dc779604d96eddc8a35d2f07465c7b8fa369a0c9901c5d0165d1faa237d675537e4e4c0c0e244319e2133fa1ab92e557f86b7b9d1dde8fc5e96bde7d6e092498e6a6c5cbf8467978bffb7d63895fbfb3cbc7d4a0edcc0d3c038155a2cb7ea605a0d53387b1de9bb569e0e40a91a61b3ccfdb9e9e722ebee2a42c75b62054c01536d5b559315600850ffe2a8466b56dc20b66630aa2db3bc0891fa1964534ac8b31c30f50b656d7a0630f5ec1bc773e0c5ac89ea3b329d671ec940e812e29d191d59672a0307da8ffa0979790f955e5303805854eb28492a4ba9f1c43a82a83f14867a3776dc0c0f3adc34d03be6cf0f95962575b54da02b51ef0c01aeee84bc3b4239c0fe5a789c2305a66ea588346c8821b669859025b1cdaaffb4a0ba7def319db94d01d6e604d2e3700b7fb4f394af1ccf1771a34fc97638adaa86c6857117abea5e1cd6a53326d03f9915ceae1824fd61271fcbaa0eaf59cc8777a9e9586589e1b64656d4cde693efd983e439b3254a10728f97c740cf3b5b8ae0291c13f0a192bb97be02da6f904f25647c09c5dad2a84f1562d075ab51ad0e4f27676ef920045453b6a493a67ea2eab0d6ec4846961bd5f00dac3aa639691a65183909ce812005ba815185bd95cb82da544f7c1eda10a1ed70326d7e47a14f1098ca01bd79e6f02715720b72560e76854c864b0dd2363c91845dc16064a7fcb8dca95a5b3330343429abf4931e3ca3dd6864040ef14e372c85c8a62aef53a1fe7d04f6a720e26bf8a1eec626cf0c8640161299a4841c5f1a9b13a601106c97cdad529e74c7179118bfd54ef023b4147a1a897e8aff3499acf8b03663ec3ad278aa42f86d68e794b4bd3df4d0ce1fcf4fc0744b54e21c16f25d2aa8329095f14ae3d79e40d5b23787aeaaee43167c13095a29791c065a1fd71292b587bb0cbd9fd6378b609d9d64d7d1d2d64221748897841e1e872ea8b0c3d990a59c226f68436e684e950290b1c23d7c45488f1cb2072fc74768fa6b6294cc1999eda3d4749bec1504f5be31e40ab6a3949173c2acd48f608e9f3ab15a474316c5648e16955c4d73aa0e6f19fe12b2942b80e18247039cec69ab3503f318fc9ae8a2437e5d8e65e1b06db3b6f9da61487bf013ffd200426f8ec33898e18bdb2d0080989f2d40ac377c22cf8f829a4a714dbc3408fbf50349c422d4311cc10b6b5be33c6b9584785b1ffeaa5f2e075f120ddfd22b11acb079c38f7bcb869db4ddc736237629951130f9377fd61ee33f67cea513fa0bb8c262b200d311d8380f0ede755e9e7a63d93cd287b1f43e588fa17ac0e96dbf1e659ce0d327f9497dcbd76f77213f4ac9c17fe14297446e9462491569cf0a1e3375321515424958559de9c2d687a23b45a2b6c71e82e86ad9fdc7ad1a46100eaa50223952fe648fbbd126fefe21a65983c47eaac69cb8ad7e402e68622bae74fe9c80ba2a9600ddd5db773830afe54eae0e502a20e80573ec75db2e9a593268ae7ba2e29d4675a4580499eae696b3f51493aaa2c7a656fca060365da9df590b95869bb2f7c95b778bf22282878f41f4d5d8a36fd8f14f21aa9588a638f3902319be0f27e9f0a23353ba2e61eea46e9af455da38959e3417b221ea52da592f187a4befe77b48e82c10d0a8bd2e9f32eef7e860518e96787f7ebbe07fd5113e9f148686aceb1ba2af0435347090d18826efb064561fb116af40870168d1366e5bda354fd7ae877d6e3736a5221de6fb0166377adfff16324d6cb3259c8de7f65d272c5c529765ec8d64ec77de9f50b213041e3ba02fffee3980fbdf2a8353fbb5738076129a4e30a7a1cfdd99125de8fb3e3c79e70cab33994340ff87cd392242625e8d3f10924e9bf4a75f4180d8c2ae81f60305ddb45ce823d99b81ee7ae3abb6182e6fc22e01f5c9628b78094685f2010819e17a9c9a24c5b65839cf5ab50581448248f38795c5e24286a7a12a39e1a1badb2dfa992038cb68cd9c11cff82e8c453f1a64d1128ac2629a052dda788fc6926f28d51b09f91ea2e59a3d075f0c60e57593b262fd2bb741c7d326626ee6f654bbe8a4e62401150df03e03a78d9135148215e9a9d724eb30d36ced4afb98a2ab36e3bc25b089658c2beeb3896d25f6302985fd3d60666daa86cfb2e52b8f3ff54465bb2926ea44d7461a13b123aadac4f0d63991c55c7f1bdc8c0f975a5974c58f500c4d1177e5872e6bddb65b70088782a2412ef3602d6da45cd66ea1d811172e00a479b453fa5abb96a97d225440cd3fcaeec5c427d50777f14e043c89c2bccc4abe2f72e86ae57b753431eb31ed241dde9b243080724916a1697fd9389b252dc60ac0b233c3f46210635edf7ce68f366192ccf16a7bfc70f78ae04b2217df7f33f99992080d10e284cd0086f75ce81c0af1d256b43cc7f139bd96008ffeffb1d321c0783c382a4637b64dbe0d548c5f58f4e47ca99b4b81650a35241d03827ea57649071cb474932fdfe1e642756910381fbc8dec7fbfa90468dc5bad79a1e1f063e431e157a5c5a4c94c9f878d1173614ef758fffd6c22b34aa420d8a075d7011bce5eb8e9f74a61f8c987271a3d5a5d0468e466d6cbbdfbd5ae7dfc69a72e9daba1565d5614cac7dd579504bc516261bcb858fb49332d19c9f7d19888dfc7dc9a21c293f572673a0eab8c3e9ed6640109f59fe71e011112bdcf2e597b6eee47b9796f965532578e2c43a48f7d3001a442e4b84f25a56dad78eb22545708351d19a774d7009b88926b421111a24aa3e1785004339e92a900e564332bb8fe3f82754d9a1696aa0f95449cf96b28e90bb0a0a12e5563731f8febb4c62b1ec4393e1c654f90df27d7171410bd8c80f84fa0db2a34d7837a569459a614dbd25b1e3f803313342b8500c2deffb4de176352b115839edb926448ea3613558f3bb819680fbf5d7e08675bd2075110d19d6e5a6512aca1575eea896065f3dc97ce6064cef36530f8ddfb34aa3abd113d4b0ccb50ed47519656acd1aaa7b099c7e8a950cdd9cddcdfb755b1413b68756e7a1596254aa81c7cc0f894cb031bb1668f584ab1b0bc84a2cd6da731e286891e743c63f22ccdcb2a07f3b8d3223fcfd1d29100573093b73e4b0230046ceb320853b7cf0adc25ebddfd301a99c658a90fbb99ab751d0eee5b7d0e9877b95e80681a56077c27154c3e77b83f29d69e76eb71279bf06cab89fbc39ad3f28708c6b4056384a740c8b91a6c0cf61706ebea945aafd1f7cf457236a7ae5a2047921369b6174a99935ac739ece6d6c0ad885b493f17a11868382face9df53ac85d2c09362f9b96c30880dd342254b8c361f6c7868f8351e106fa358b4ef3c5b531237b11df1a9fb3b919bab89695b9700cf5f74bb1e9fc8c86b7e58011d1b97a5c6721680f423e4c88c1e45d7ef117756f0096bdebbe0f524ef35f4f7bb0c7e040f71c75759c7e71a262f54b6002406f257c05a0f7efee3cd945b8ab673aaca10e6673253fe80bfcbb58851577928d69e9b274a5ffbd882883d79d28969389f4ae5f5880b7254e9826d11f0d12d86d4f8d05795b5ee35f2a612f60fa685e0bf8c769deb1725a39a0cfb76d7974a896cbbe23ad679d6988d48988c42036df7cbd6ed4a80c4488084ff504f6664f75f4c0d828bd76d8ea99caa7cb948c4efefcf78062559f54d00bc26920bbe35e9361ab8c698ce38c281f4709f7cd17c0d23dfb42b4ceb972ee6498fa85c2bd21e6ef2bc8a89c646a1a89e92b22a6ede5068d07b701a0698e1eeacb6e5a263087cfa8327ddd93d8d2458939384fb96f3d20ac01ad62d645bb86b8d44ce80e2e74e8eb1805b1a93eabd7f63d61ca1545068fe2e22d9495b43d7b1bbff0ff6c5258ddb42f9340ef97ab849c2c4f5fa42b78a7ce86ebc7ef85a46528bdaac027529b989f72adf2100cbf63afe9965901a2009610ce6b032070fade7fc3acf0e03e61289a842a11de719336829bd45ae3ee6be1611bb6d5ac51112df3c3fba0c971c8ed091f40229ac6ad4d004be786f7d15813f69300988469f857f7f8263bee234542b37432b86015caae09e9784973c923faa4d85eb0d75898b890644d2c0b4e64f390d78bd627ccf97a6fe874bcc8d4461332f0ea2367e5cef77287447585d0e48079eb66a4612f79740aa825d356022b9a99463ea63079dba202025b734fd4af37cee7fe0a5788827bf9db8f9accec149526c8cac434a826515b943e28454195710c7997012b125614362b1358a380aa1f6c0b0d2003444d9dec0eb192bc64b40f40caad1ce751fc888b762d6541dd8d510ea233585ac4c7808d335ac44d5e74237b247e90e2456b80f77b344bce4498e76b90585ca832dbdc69c611e58339669d2d74f3f74fe8055044e34dc98088132ec4e4e59c4e7da8658dc9ad95d2e0f0c0b40883ec1c779388173b3790c8501561a52beb90684cd3c523ee5ebff2839376ffbfb7fad03f421d673844dd1a39e14e95b7cb2f717ad7b9351f47abd00ffab45c1ed18ea234e64252358ead449b42996ca4c500b4ab46b566520e68ba139ce42bfeb7703f46db6be3431e6730e1b353e4b4d187ad3ef627d32261e27716d11ad6dbbb305800fcbeca8e01ae58366ca03a64554f2ef85d41244eb33446e235a95fb0d4d7ed7e978dec31a937362e5064b09ca42f0dd245f83ee2385a5b76ca218ad864218e6ebe3cea348bee30380fbf8368b81e8a5a0f27b242c4d0ed29e116f0c73f1eed2a3744f2ec5baf86ce3e3b52a5b3a6654b71d3ad5092cd88e196c85233c834f975b1b8ecd899e7303da4c7950853ff4dd75cc6d0d20d3d92380fe55a34d6153c587be96073b339d56a95ec70165b935a0485f1f420f7b6550c5512d1b3f2390be497a5061bc303f882d345b37f2efc77fdae7aa0dbca05c092470a32f5edbf7bd1c914bf9e729770cd503837f28938fc54d296b190abc692e05243498b9cf8d505d11078cac5a4e0456eb5793141da380eb44ffed0099e6918fbcf5367d7c4249ec714517bb3fe34713c591ad5d7ec6a2ea979bb8e64d7e8a3fbc8450838706cd7e728a28cabcdbfd46a9f135e1de58d0f13cfb76f205486514a6858852e18d5903b84faaf937ec80dfd08c9e28580ffe51bd17c2f62cd34960a6597d73cb4e1520af231f088a1cebb247b25f4f2d87bb5fce35932d75ef842bdeaca6be35c812908a36936f0556a263903cb6592f5abfbe269e2b54cde9f257ea352771dea81d0504ae1227f2dd326da7d76c1513ce4fafa8ae4dc7cd3e403633e9484c99840ed0c152bab02dcdd04f951c29123c91b46a979a623813970c3ce193df64547ac542a69e34f2a387874866d04899c00ae944221dc34da9f48dd2cdc9523a27aff8fe8fa3fb4ae0f1217d5762fd05c10f45ca630b19e4d92fa52ffa44c7f55a6dd545828eabe1fd09b9ce94d61a993407bb23315a6c289919bb2b066a2ebf9108d1d10d2e7ca32b1bebd56e1cf4f910291268ee4e70265bf5be46c87b988daf85f3db9f39baebf94cfd4f24f5bdee5ef4a8d75ca05b48653bd060a24bcd70d312846cf7fef80cb9bee099bc3e8813f263cb11015738095c274a23982d8262912b4a13a8dbef5c965e0ff6c58bc5c3d17fc945fd55ccc45b894a16dcad80fb73479bb2fcc67e770244a67e664451fe76ea6fb60bae96e6c9e14d72446b952ea0ebdedda3798907c30b50114fde3a0cdbe992a71777186501aae1c41bdfa65ba8d7e1139b58cc8c04b48730baf05d00b6f0e70979170232c0d167fffc27ccbfeb163cb8052806f3613adc8fae9659895849c27efe27ee1fac434101d143a61dc755f59aeba8d6c089a327de3dba4f7d14e30d06616287e068b8a40696e321e58d917117c37504a344871d06a76c7ae0721b32fbb853080242ca6f4b5cbd9dcaed8c6d6eed6f2cd2168f23065a6bca6f094dfca2fd8369dbefe327a310388e63842f10fe3e228a12a66710e6b77d4147b6f1102f912d928474561be7d77d0e82cbe8ab80ae0b009383390e7f49e12e5d79f44e2c9c7185bc760df45a9004f1994f01c42229899aa913278b2d807423d995749f681c9f62b2432aa34c46eabfa4e6109c610f4dffecc1e1632e71d0f1223a55e6d7beb18e58daa39eaa32e95ce541d61a4df96f03542628e9f62c145f5ae753b312c68554fd5e5d2177ed06f027f257f72566babec20f3bdcc51e98a3e75eebf8908aa9a16f5050511b35ad0f03f855042047392d7827b56780cad4bf0ba8aba1f1b97033209947fc56897a9bee0a6052c17b91bbcaa84ac8d99fca24171ce46f7a061ecb20b713c195128f553cd0291255e233e8d66dd6d005d735b8bf057570537b88e85500c0be6dc1e5880f73029986d30e31be19078d88c9363406d522c801eb3b2e87ff433490366cbd3b6f703efe519f6931be7dcd06728c40bd75d6a3c241c1dfcf213ac6752ff2f4053b15c8a12d3f27a55ad34230df1a6ac79a1fe03238dcac20a128366104c34ab1a1ca0065be72c08c126bc642bdbce45aa3ff7af36e4309ac5c26f17a175bde7a13bb2abbca3886cfb4d4a74b0970f2143b876850634122d9ac8db28c038a0713511664e2f73d63d45de807060b18d4b673c8206bd234cbb4892f5a54b6a0559204f30d1d79b5db232f61bffcf8fc898b2accc7792c54eb33e942c85c6a7d676649bbe8213abd0987b3a9f7f8465b2b5e794b2428ca7b5ccd5d0c1c3ffb58e7e601c7f52882722d13a17ae88977f54bc8ae31c8c3f87d6b9996d79b976cd56bca356a4882740174c0aeb2f494e3b12bd832ed61154841b0f9f65c01785544c55880b5ff70c53fef1f51d37baa55b778949d8fb286504700bce675f4b65537d85fbc8c62e2621f2d8e0c6f2acb665c7c58eea61faa9e71ddfeba5237669c364daa08bf0533d77227e8e1837a8972b5259e16bebf68375f9587f3a04763994f25d691f61255fe26587b818512f28f5be3ddf4d9d8d16d9b6b3b11d3f7d67663d05c9ae3a48f57df0ee786bbc2ef2c17e9a3973800c141adb81deb12b91b40a98789a2715798a7e4e215c501a22542e47f6689493acda5bb8a8731048d09b43d8b993d38807d38eb45f29bdfd1a5c634808219576d12bb0c5269a618db88acd25eeba741e694e34a7aa7d45aea9bbe67c0b2e63f8f81ac1b818d51dbc64a4342cb442870bc65867e656f6a3dd0ce04b235db4e7b1a61a28db16b453aa29eb9812212c07e592b8104c61ed970fee2f62e23c52a1fc8c7942e9490bc9e65836292c67d87ead4b69081c387ff33f250380fda2d92fc5dbd84603ba1cb0b14b4759480668627f4918473a6d3414d8f6062995fb9c4bc3cbc36095e18e9a6b6cb7555836bb7c5e34ca020faeb3cd528b658f029ffc69b6f27635bfa6c6f4ee664d3566c12b060a7cc2d367e0ca094ffd7cbfb7694f0fa9d82625e31c800bf77ef06e4450855fc46a4aeec0525eb9fe1dc9bcffd6c007f439e5839b1c3512d56c8f1258d990f1237a7aa7b7693c29a060b58defc1dec4ec515165e2588f53550ca9c07c007c92e3d818323bb6a31b68ba0aa7a306d419d747e55c93a0e4539395be3478f5c77bb3ebe3259d567580283cdcb9f7e4011127596be128d504288aa09bd242a3667d2317e1f1cd3e6367ae926c6f7e50b35e3e5b69e9c532b6c06bd7707dd8084df4b6fffb17d7e9cb0a14e66404d130db013086e8a0041a0e5b0ee6ff0155d315901bf8a15477c4c69c7d2cf49215453f63854730eec9ccabd8009e42de29b413f6a76d5fc0f5d663dad68bbe21101178c68f5bcd3d21ccf6a34ff4a9891ac9ac20ada3940c9e4255b9d61b131a35fb59a56a60a414e2cbb5f0d0d9fbd03ff7e61bf49d93e6896cee9d4f7c0f008dc0f2c8daac3a3d362ef13cf56a2b17c1c7e5ccf3f3de8e0c4af0e9df6935eb67c8fc0207ee65d7f9e95ba60bde1c5c4593d9baa32ab936a5e37060a30f5c6e0f78870dfeec9df6afb7d9938686f0e7a3fcd57b9bbfe15c325f81f22757a5adf3d1fcf111ec5a56c45c05dd79e0d61a5fc935de013f882b3b536e44dbb5f68b7f834c53bbb6e47b7a81c431c9d81aa243fa36edbb64101cbe8910a31429b38e9750082878127d21f31167023fe9aabda3eccfbd1212d7c5e780d429e6cda76611e9756456189107cafe8cda42e5683aa250c291e88c8077a13953054e87bda4191c239d046c5fea6ee528982a233c6ff3c81659ed5a50342eacd1db8e590afb61223d39cf997dd05e671db84f5de718fc2b70ec43d18fc298287afc2dccb18a39d25fa4a9a2f85c9eef6f44a86bfa7f46009dc1baf929292f5e41e6c5ffac1ab6d14f92bb64a35480a2509ca1af5080a5ada8c4732ed5ea044bf6c9675aca14df47b8c491c7e8981d11633808432fde95d5d7df0e050784d2a0eb6f3b19d8cf75e0a378bcee91d875c376736f2f07007acccf4dc1405298c829210316f3993cac1362d23d7eb75771404711da80e3b28b12be96eb3225e35075b450c205408c19210ba3db22eb2c5a89857e1072c967161b5977b093ac8ca363f772a6adea49f8c539913ee2ffe5fb486f3baacc6415eb09cbbaecc9fb816db6f97d3cb8c0779b204469ae1df407e9311ae6808ace13f63ec93d6355f47340db00b398c232642b4745ff53ba484e99de11c239d83612666f903f626b06c5d1df55f716f986e8980e0c8591efa9a56ef74e9b930a80b84083e01c34f92172991d055e1a2e880fce21ec7e5a7020fa58754aada0fe8d1747c5662955b5146a647414a42256a661c3e18a5ebf2b18712e61b2f3e7f33d30685ad35804ecb8c5594ec8edf12009554746125dd79d6c9fac2adf03da3f1eb6a88f9a3eed47954a6a01f0cdf7345111c880f84390693f927147a4799f64b9779c62685b32f22ac107bd32ffa89c4003021e1d2e2f3cfbcadc8387b6bb5a1c028c30de7346f01084f6a5313a75a5e5d8baa4910f59d2063db76042e6c026d357df4a269976526f25c41b68a2ac6639b2de829db03ef03cfebf3f20ebb9c4805c22c5c690de7459307ce5a5093d3cb3f69325afcdb020490413b4073398b5ef3246f86816a239c8d3fbdcdcee1cc40361904cc6c4012bdf3100394da97d09c5e0a4cb620fe0b647e86d6309b8f8ca8ca6ddb06c15742707c2538c8089acd0bcb211e4c63df364deddb4ecf4e9a5ec4b943c366c0c971dce2ece1cfc8f1a37be093685ada6658a2dc8b7540247764e32bc42205cbefc03e713f2a21cc7ba2af30758c97ac7a06275c0f1f7161b69557384dd03f7848d1dd2698851201b2748114de1f79e68215f897e961fd2420c0a61169946fd4e274e21c829ddb0176c1684fc6288e9637c15617fa2724f86c17602ba3a440c00bc21aa2c3568a85134db2c6e17a585945e8ce80bbc9ddc23f3d109d79ed804fe4d079ffe7c2c612bf8063f17b27f634c5c4efc733d82af2c65f70c5fc3442bab7142f8fd7e80623aa8f13eea46c57af31c4c46f2d3a6ce871ccb9de82718364aa2f61d03a9fb12267c62c4809e7b96ab1c653ed7bcce38ab9c011b0e1f656b57c6ce4366423646c5641230dd085c80fba7a12978000e6dddd42ee42357e198a981a296b8aed9fd562710fc4dd25e44e138e9ed5e3d18aa9879af5e897f6e18c9ec15b05dca5ac8956d8435e8ba3a0f4c944dec6530f0dc2e4a40cc96cf007aee32cf26ed3661dbf5bd8bc54f4053a60cbb1a3938e41a8be39ec2c72af7769d128c6f043c1bdbc691bd0177394fb56ed52d0f354526ceb93fdb58c8740c6ec6c068d4e2eb435f8eabe637a5e00027d7e44d0ad2fc24adc1815525693debb1baf49d663049a6334da6db2bf5a7fc76cecf5d5702ccbd6069645f2f9193a95d3de7aec0ae36429a09cab47d99db6c2ced85aa5f51856bbf9bd18f8f9e76012d42c731bb2d7d72802dce71276a40d9fa944c2b86c54078aadbe04bb7771f3655c3bcb34e430d09da8a6136b0e41d625c66ebf901b4c3239d23125ccd4a20745df5684a58fa075c2667165c65025af94f15d91cac75e777ddd9321a732b7981a62c6b7a651beac8c7538fbaa8b10b567d5e332d403f862bc5de1fb80986adfb43fb6c41826d3a76104e12f4b636c3123e782195ab8895f121c04ea4c24fc43b3ce8c6b7710bad573ec812e13fded4ba9cd9b8fdcfd9ce199a665b069f1065c9cc8429955e599893c7b15fc40233028ca434c8ed8b7a334cc966afefd8b3ff8cf664f5e6be6081a12a66194e9df3e2dbadb54bf6f593701b9afbf8993ee954c1636d281f2294d7173526e764d515dceebbba1b8ac574ab7ff55c2d0526272b90e4066fde3b8766a5a5479f6864b3906d1aa97dcc33c981c218ebd3352c2fa7bd0191ad756375249c15580413a0aea14a92da49e40e8b8f5b9ce4c76329a0d855feda9b42f1c7672fa903db6edb26c349d99754b3636f34376342742afcdefbb5b997be284270f63931c96fa8c9794d7ab2cb3bf2afdbc1509f0152253cb52c5ab21a5f38adeb6557f317731c6aa8265f2f62e477c28f589e56bf02daca630fe489b52e0bdbbf217b3e6cb165fd893667ae8fd6a97b0c72568e3cab8225619bf4e48882631cb803ad8252cc5f0b98db128532e6f7fb13be5444f706f759feba4ed0c1805c8be5c2d04557d86499b783eb751ca0a5b07d52377ffe02b5545a25d435caa258f30508f3087bcf34947b0a168e178092c9286a0298279733c3925b081e27a6426c2021de3bbdfbd913004180e2c5106b0f86f21818aad9798c41ee5c5bda05909d5f13c23d89921de704ca198d14673d46bc85aaac07464c188d82b3b6c3859cb684d7d1a15627dfadc78af122c14f397cbc7389a369ec6a79ae2ded85734851b69f0428c59b78a565c8233c0799ba69710a23abdd664798296229e4e783bc4960e283a72c268d90a16a925eb730b3c3164bc625741565ee488f0aa80cb55c3255fb379a06f34c5fb4a0591693b9de76ff9c3c03186fbea1fc0a959b7ad34d6d512c13c73e0f147e4a6aa7df1a1ff8821241a26f8240b5a5d626d02ba363dc80f579ff5b985d44e21745704b64b8d5da77028595fd0fde1f35d3b2144f366786f1bd6cf7ec0913ac793dc3fd47042ab6d175cbe37854906169b592638664335b024a0c77324794aab2ab8ab61bd1fb56d9341566b621e96a143f521dc278d6d172914918c305b1d7a389d45e6dda4d71113fe2c1eaabf9c2b41e21f8bfd6d4bc3a2a8f8b1e7650e5ce347f62f6ebe89c5dd91434dbfd2246621e9d353692bb6f5111e33be7ca371e0c3f86397d4a7f921e28ff3c2a37d24314dcf1876ea7c47acc2c1bd6b37a550adc03e55b5eec0a9488444911a41d967099bce94d966df0d8b5e4b5a3d2c47a3f63b7f4eafc21b001d30c559ae447e2de8d38ce9351ab1ec84e27961d7922567a3710c0ea32f958c0f1cf475e2dfdd590e973fd548ad46bc72a4edf23babedf3dd7ce78dd3c1700fe0d2aa115b9d3371446646025829b4ef530a70c9cadc10789176aa630126af25b0716d94ddeded45e51a6b6c4fb0112662c5a67a6d7bb4d20ca24b1bdcb66a63ddf887983e736060b1768af5e1588159246be48f8b817ccc79d363c457daab070c39c846604b2b65d0bbd9b53d1163b7cd372ab1334ba105cc01939da1430cd4a174ccdfaab6d73fa0f169ab506cb5f76ea1f1a3975c02bbeb511b5270cc39b3c50e2c9c4367498ae9069f7e05ca0c344f36fbf5d56517274919bd90b9f6aff13cea49cfd53140c821e04daca3573ac8ae8dd7a7f331bea9769bbcb00a228c8f9f72df4a9555cca98f5251be83f9631e0133ff6fde10fbcb57174d16693cd1b2143b6b8c65c0d4668fcd80d56ed79c724630cd7c8993c2a57d77f884ed6decaa0dfa94bace5c5f727e937da970aaeaee0ee13a72702ac74a0d593b2d254a4d76d540cac947b6bb88f5a61bf53ff83c3349f45d86b34799180b55e6aded9110d757022ace0038670def8e1eef275d28ae04174be3a267e9e2ba9321e0bcb6314c05d7f75a00ee3de407a2460100409b75b85a90f17b6ad96c61b5ace057e3cd4d10d77642a763d64a9486aeea116acc4e254d08250d4e1a9bcc1d51cf431ac4cb4f7f44a9f3f7ea053e84439b4cecfebfe2f3a2f7480383d360d7ab9878e73767829067c39caf65fd06edf79b22e3940cbaa36d21a31c0c77a93270daa0d3c7a28c857ad4565d6e21b8768520d3294bbf3ef2782c0e313b3a0804fca6f542d6ad2ce8733af711dd3ed34f8632d7077420d5ad6e3b8867e3d432a695b12586bc179b4ee86928d626520e74a0a5a6dcfdd4868adcdbba81b5479d8798215cfe99306a778554dea97915bf5694764b079dbdfcc609d9057a6f77cb9c95ecae800438660ecc563695a5ba6760f68551e2e6d1d4a3a18412930760c1b463742074a0299ff5c76017c08b6850e1479626a42b5190d86c94c4216f58207ff9543ccd5cedc18382cb33625e8a694bb916131617cfda3e1112c091a1c434d9100a4ced5e769ddbc6ffcad896d84ac55d569bac14788db6efc5a954ead0859408dd4d473b8da884691d0ef33f3621d85fdcc2631ff590af9c4793c980ec5fcb577b520dd5d2e77358b1ae7bc1c37fe7860186b07d75dbb4a94c454f9fe510e53c69b4e5004bad225a0d56141ae70a7d0f32c8b5f6f96635acbd1b8e68a83823dc512bb41f2e83f14783240e4eef73a21424151f41a748978ab02e5ec09e481ad5b4789c7ce0183fa3008b930633e97cfb15963b1a8799f0eaa90548bc1039e90af1a9507e2d173fba61af9fed013e6176f6f5979eec12df8431c9a5731c013ec40947c626ee4ce5635fd8dad182398fb52d988e3ce6bd312792ddec39dbf1f5db0db3d210b29f5571deaebbffe4ec7529eb5e8b4e02305d7c16935bb29c37cc145b4c51570313ffe35ceac2d77a6ef1918a4ee0e829757914a6495d6c693c77e5b66ddafda3cb96812a0c123c2cc23b2e630d98da5f60b64bbcf29da40c17438c46d9b4935e398df190c2bb54fb2fd019ae0051ad50c6dc3dbf759895f7c24032861217c1eb266f8edb9e8b5a7a4a354107aada60c0d5cd00033f65077e0a4f6e7727f836cfc8c5d3e92ad0e56b8cb2862ae2e87bfb8bd011b5f35b8165efadab294249e3627c98b8ccc17bde94b2cd8107f9a558d1443617d55190d67ec7fdb3e0c1ac52fc27a8c02ece47503885db54249b6c3fc92aa9b4e9113db9ec96b1a15812a7491647d01dc7d094beae5d8e3251276b2c936f6bdf7035c89fe3671475e4cdfec18a527ece065484431cefe94632763e6d139eeaa8e6d125abe389bf601f036475648dd2d8c0d579d2b0154faf475a4af79fad4047060a0bd3479c7c25a34fc73d2d3e5d7bfa761e5a2e8667529169de10cebbca8fed94d16be1d6b7878e47e0416070e168be6978b1b4f306376ebedc0caaf5bd156115cffc7f4c61e866d228fea8770688d0136c7b6745e70e245b5299af59004ffe09810a1899670bd49fc48871d8677beb24d30ad7bf2cb69878999b6c1fb4d3d058f8c6321c5182e19b1b27c6239b1ca28bec4d6874af3830394208becf7973271d027c0cbbc864e2ab12375f44824b12bff79f3036219f3d441ae0b326216447ebf945a533a8fca027550a4bab9ec87e484325d9b22f395d9a9866c6e928e26adacf15569c6387b5dffa0f12471e381d6b05383d4560123c3751ad81031929f3a98430857a4e6325de3dfea095b728b4a66214fbfdff62c8c5dcc6b49321596d01a4d84e699e62950dfdc548965340ba53f81de3f99f547ec3677941861d0c4dbae0c6c70fd713c21a4a1a0248c7292c9de0855a8f93d8b9013c69a0c4ca9321384b6afbf655493f83c3f5c660c4e9618ec16e8b173941107824e77015d5dde71251fd5cb6baa1ebe2a0347dcbed96ea77756e5c9414bcc44a93cba9e94eb74fc0806916adcbf27dc85954443298784d924eba020971ce6b6dc3f591ee63574df7adf1dd6148aee97deffe5e4450e3b150c8482089246af79975ee90a663e52970c7d7eba2f649592de8930980b70801b49a76b556ac87c65e06ab18bf45a95deeebdd949cedc3435b58d42ea1791f05a8485196df20c98c664526724fb40940702ddda5fa06be65727dbd3f23c2c0a4c63d1de4de59f85ee77e6ef7731350a9e18cfeae014d78470df9f7c8be37b09a0b27fe20568415d00d2595bb8eab1152df660fa70079c8d8124caf57d4b3277170d76904c038411ff1442b173235d37cf9e888ce4a6e7b810570ac66890a94c661d28683331f1557e5d4616ca92b4d3e9bc9dd88efcefa0b53d60f76339d631bc5f0e1b86666d75d5b2384e4c6b85b9a48b7765ab8c86c060c308d61ba12c456b59a50b587ef927076dfe514d63fb5535117b1f1c8e60539a6dd79dc246a6479e1644c51a54a1ac7270cc9e1004f4c4610808926a12e34168f8b9c597c79477ac991e17b31589de9f38fecff4de4481f81cb28598e4f9672b9556654ac8f928f997336d6df90881d53ae5e5941b1508a825ede760ca5d48ef1b78a303270ca21702ae2dfdf3852a07c7d3c25dcebb86a1a8403128df255315d8a61dbb93fa320ab10dfbcb0a7e1839315100edc8f3d8c1b1692e0df3576cfb3ed1c24da496f41e401342d02306f15642e0e8b2e25bfe0bb39d792c2d35d9c7d5615aaf2feab33c67b1a9dba00d13051fafebd8cbc22da96f07fc1e8f38cbc4a21398558e57d700cf61c0ff64dc005e36b7f8f292bdab390cc89af53abe4f08287be2ca50e9c6a60dda31b4bcaee47e37c27ae9c69d3a19478e654cc3119c9c2fe9150621b72ce63b6b26786b8b7b463cb5401b86f2347909cad6db9affccea8faceb0545c0017402dd8ea7f41f350a45b89c298fc5734c884b82b2615d6e6a5d278edb44b31f1cfc08228d8c6f4ad8609199e4178ad6c3d231508b856fba55ffcb4c8f0f98d7bba35000d05b0ffffd010e9d89f7843a5f1a240997e09cc195a0540431b0af0dfea5b9b2f219315b26d3d9bd751db9adff8a33d677c69873ff9f60500fa6effe573464e9ef24e1b2e00fd4818b990b54e9ed2ba65f4dc9e49e3b898e05c66aca5a3fe26153d7265ac4ba2b7968f98944fdce26e1947ddd38283eefad3a159eec521325e315c68bc25af51f81ef2c7a357a8926cbcdbe6e332b02d44d6b5e451119bc16b5e1173c839f62c9fd7d88a055386763e8f7eefcb7ba14fcc1743b63df0c49b2e2ad3118dbe93c18823c668fdebe61fbff5d0249f4cb1766aeca0841a0952d82b83ce114b95273f5d41454dae32f3599796451a07db6ded8d572a4cb462535fcd6f76f4d24465b95eb9bdd9b7c6b4a61f990d7aa5217b78eca3e8aaf516e3f7ccd4c5e9bea7d31f84f0b6d913f740fd337262ce1fc617789ba0d8e88abae2097475d0cc83e5d9e7edc1bc8e1641e06879bd38e53f8969b554b8c32b09bbd9bf5dafce04d9f7abc7ca70ca6c6a559e13263325a017c9e464f7c8a30eee65f9686cda133b113c322457696d73227ba70f35ad727c8d9f10dfa04a0caf1734d55943cd9ba2e2c3a847fcf6651c6aa321afc50b5f3e57a7b73ba145f8d66687b4892c4683a7a84be8e5eedfc7ff3868af7629057ac73a8fbf8f59548c86203c8af2d28dcc0c6e64244299038d6fb0c869a290fa51819728a6cecd41c845e77a92ec442d1835a280bd1c68c638b745c8f13dc2136ea5663933b78080e2365d91e78e12c6f162ee1ff61ea4dcbd9f9ec8f693a0d0afdf5697779b00f6749e90a7665c25724902e113c2e3dd4285bbe014b5e1e62e4b269719311afe58cf1b5d0434205acd82dc3786fa7f7caa960fefbede0e4627bbacc62135c0bd2c0239eb6833521633576275df9935fbc7b5c774d78ba9e21da0d69d52a807410dea7298d4be47ad0f2bc1c842e681ca365e8df9e1bcb761c49f2ef9e99bea3806c2c77dd976697b72f4f94abb5b6632ca2387aeb22f01e9b9847141521db7f1f0a1729afa6241db857ca14edb7e13fc19e8dee730f7f6946910438263fad41e02c30bfd8f832b41bd946140eca52ded25dd14270608a02fbc55ad11c85949242ed7a306abfb77f59c2cc32b318d5aa5d19b8aa838f92fba59dfb8f31a4b5114d27ad001f55138cdcf8f887a4c185ee4633a892474d10022be2149493f72edfac6483aca9f30b2abaffd693f0c4eaf9021477ffce9ad5a9515599548b5804c8fe142da8030044a8f5807115f29251454343470b984f2889b56a9833b7b7b143cc3072f47a0ee8b4ccb02986a3ba393fa10c60d22c877319bddebfb6a352fe5d0fef222e7e10073d49c969e05147a08f4d033215a61a96c25bc17acf878bc7d6ab4fcccad35960003476e1b10d12e0d4c2b18f7815265fc29f29f7c9e8ff366baac5e39b2dbb708f11f8ec8b1aaaa9b5237d752f1211f211c6cffa165fa0f25c7a1599520a45bfa92a1065c40c0b9a1545cd4e4d2e3f5a40c4ef1ebdff5099f3d343572740f6d177733a47a3adb521f13d2e605e8876c7c4e4f38604d1fe8736f74575ea5ee45f8737cfdf1964b5d9b90cf9fbff99e6e53c06b5fb08426e6996e021cf825fecf1d23aad6080b0b7944bb5e05affda64a098b7d2610b04b29b7501ce62c98101fb552b9d72bbe2e6c7e635fb8c3d30416864bee72eab21b75aea7899b2223c4d766334cf68f732f0f89b8dc95807c6d2cb38df9f4482b50442b869d1413f269b4f6748d1ed6bb7614db1b222d1d3be7d3279f71b9a02f784ee91f5264dfe3bc5748369b1fae4070aab7fdc80cdb7fb7cca8173017937bbf3622a23dfd789878f58af54183b935913bfae565fef252f82e376b9b73227214bd7720398d79287e7868202676cc4f121f204dbebf182007e8ccf31ec084f4b1b720c7ed528a32a6015981d51f15d920fee7043dc4ca33203b0a5d4551a7068d6e1c1088bb699bc3a33c7bb79755a8482d5822610a8bcd07fed1b808d7bd579046239596afeee749c53a0c545cd562b8ab04a17ebb4c2bed021aeff3f9149e4057f975d4c6a4352f787646200839dee1e5c7573b14915bf6344eb732c1286efe0a50950967ee08de917c983798eefea98da4cd2cd333166ae79e5e3b70a82d3a77273956ba77e168de9e9ed1b2122bb0f6f25f0140c15d0701108e56aaf1a3c6da0b3313a1d4af50a140394976e95761d5dd865ee368f42c67e490a084074de96eae64f14ecacd735bafc51a88ce0a247486f8d0baea121b7d5497d0240ce8ec05d7cf77bc729d55a956b8cbf459fc733bd25d0b28bb9ce9a05ec18a323c8f590d28594ad535402b241a8e0bfd33dbdd3ca389b106bea8949ac39093ad7f4869d20f66c605973cbf16d5d2f3bb6e1bef10cc719e29d1b2c533fb7fecbd780529c3cff61e717f3130b9ec58fee1fcd9428613886874ec736e305c0c143b9e20954190b1b4772f67e3a8e72eaf0e07fdd988b53cb59086c57339df1fec61c1ebdab3c08eab4a0b596e91fdc817b8be30f106528d6acb34e22205e4961c9dbbbc5ac1e0a75560b7dfd1c5763e815e5bd8c5d58d30b074cc032519baa3b54d4ab1285d59dd6b54a2c3d669e452bd98afe7365192915c75be5bb89fff2245c8763aa4334f2a3663c1276e096bc54e3dcc5c233de5cfcc12e079028328b6e61f012a62b903c4cecd1f75f05008eb610612c92aa2bd98b4f19fedba27971c3b5eac3da48db379bc67844f0cfdaa85d283dab2acc16f59fbf672fd4063919d0feef8a946ec11fef1de3b3bee7964c89bc7cf038b08d52ad50a708455c9ef97c1681263c32d68a0b72bdad2e4850464811dda9d870a4ee8cf4431b55f0b7ab1e43a405fd12d903596e345fb0f8aa59908517904f617bad01f02087c5f1deac765f964eabc12fa096600db4b156abef7902daaa75721bbc56e483a10cb0f4489e3e55954f4f913b185832051f1ecc2d5fefdef01cb6c9d5861311e45b7b5341da8c0da9e048c203e3099d9c5cdb33bdc3fab0c08bdc9f8367152b5858bf487af5cf282b0e9124e4afe3f7e8e74e883baaf711efc8e02e2ea634735fb5db99900a258b676a708c79b408a82dba0877f7cdb3fbb234c1ac598c71dcd451bd1aaca754ac96e43541be727efac2c18fa40a758897831555d312e82f115eee052923762462b7a5037501e712f3c6ded19e64737ff59ea888cb4dc3e7a00205fcca45164b6c82bfc54b80323d6d40e1f1380281fc631915d9e9c97a854ff6e356c44ee456e8376925e5ffad40eb4123a38ffe435a0db2cc0a684870b28d1cc29c8c4b2ea4fb23c8e6906712a9a86334cf42c7a41798f89e6608ab47a5d1735a57c2ed61e72d812723a67dd85692e03540686e1d163d585901430c801f6ea332b1f74caf2a929171dba6fa13aac3e90677f01de03d25a2e04323403535f8c18fe08e3e1fcce0a3f9bdec3ade052ea0a247c33939df6703dd4828c15667211f8a9cb32736a1e378a56cd499e7ea080304d1c88a7807747bb66c520ffeec0cb0d54c78ccde579987af78070bdbad73a6652f079a86cacf3c746200e38fcdd8c94f7f7acce00049836a650bc5e92fdc7119fa927aa7a08ac44bf9d4ef224e4c664966ec21c4383679dea25a1c7bf5f6c390fa0cc150d02189b1655e8ccfbb7a25846596944ca81d36d9d7b661fbc0df89f23c920dada9c39bbd554b48b3679b3662c9bf2a619f23ae11418ad4c72e2220b781f9e477e80e9bdd08b8d4f57f8ef53bd0ff4f81b47e60b847f8c71341cae381ea57ffc521ba02109b7bec893b3c61e8a9c33d7df6d451ff867fdb5504b3940c3e0443659bbae10bf628e4d8fe59d864d8ba951e80a2ba14dfefdd70f6db4d7c714736cc4230732b11b801094f11a396ee2e0e5299a69920fafc5b371f9c148e114a0278e7426561ee5399a3c19c396a103adb861accb92bebf05633cbc397a56410bead1fd664b564c0f6f9181d98383be4d20f587b8768c9a6e168b4e1a3a8fba11bad8bcb3f9fb194d100d0e5bc57a747982809c39ac3dfc9b540570a556ad53d7bb96701ac0bb8ecef442834fdf078ec9e86f6ff43354f43225376ea199cb00f91a3ea1212d560844b58a47091c0368a51afd29a7d4c0dc8a2b9f8cd08252e5cc00ef2bdfd757e386b41e00b84c0b58e9a58c94dc861613105c21325fea2489303de1b92c2b24489cc2e882ea60f5fd8acf8394097195af6646f8f4401772bba1e7042c447df7d955cac38ff986415004eea384c6f91b86f7c453d42eae01de1030b6247cfb4caf169dde546a5346c73a486122cb99c2a4aee8d170dc6765efcd343d45407f3fecacc797e6176f3149ff59a47f428f110d02d3b04c5fbd699e7cd4318b7a9ab4865bbbbc82bea60e20629869ad8113b0b5d40c6c5bb24ed107b8bda424bfa085fc521cf6db781ae443257c9d6c3703d1e540e873ae790ccd13cdd199c0c7d5e142bf5b910f3741f6e4e14824a453875709189d1abc9a3e1ba582409772e09d79fb592520bef302171ca5ffcbc28b3cf35a5fb6f781b9a1bd20477dcad9490869ae84c80e05854b6bcd9fdb483a910709a187341cfe3608ec42d7c9eb5166c9ef6ce9f0b2b7d6fe307dcf1515cf68ced13edfc2ce70855cb5890243dcc996298076a4dc06e1a1b396531fd63f73bfeb288c953d018ded09214a88bdeabe014702463b9e90085a89994049250c78a4828923fde5281febe8907e921c0f759dac61c53c3cb0faf739ce49fccacd70ca076e190190c3e9ef8e30b5613183ccc1a064054e5414dca2a1aeeca38cf6bec0f09db5100c2e44a280c68c205758b22d0fd0d56bd052b3904ad6b39c6a701495c6253691f30b861f88739a4da861dfebb65691d6f0198be03be66d0ce3655b71164d9d508a17ae28014a4c2a72c8832c4569213095ec9150eb03fe3aefa724e2e75891516c004e8bb0b2669f229f623a5bc2b7cc6f23b7cc8008153e20a1195a5eb29a58635f946058d15bbaa340a8febbe40658e6b92511fef6df78ee202f64926786fb0ae3f7ba2dc8f1de5c88cc539db57a82f445d8e32d20353bb2badf9a04516d68c298034ea73e7092a6e9f8506a0b8429325a2600ea6ed7f4d1a7636b49d8b764cb06c07d4f3d53215615a9a6a4795758fe065ac06511a0fd659351f5823fcb45e9c44e99dfdb436f5bed9d4a43887968af6dd9be3b159edcefd4ae88c2594d06067123e00a95c9c3b7498d0d1171ec4cfea7f6214f298e3dd4a6d4906e932d71ba61bc33731222d97b0e09347aadc01d1589303f91c8b7808aa8aa9f6f9439d25cf8aaf175f059ea43b06452852eb70826bddc64375f180639bca314706b7ebfef11189190bf3eff178e908f2e7a9a331cd9472d476924f702c5d5d9aa8ea576ec40c77bb4aae5a971c367bbea7a905a6c3aab77b2668e613e4708dd4db735ef730f21480e5c2f664c77117c63be9577ca7d7c2f2a65164d9116ef192ee1e52fe82a4b626d3d506d286c42cff49266d49098b6a46fe801458846fd4ead4ac1b68e36e83ccfd05bd8346d73be89fadd7633a056a02fcea25940ad3505d0e09f59a9644fcc5063247d2a6c62d5ed9f9848c9b24d5d2ea062b49ffc0f6f6874d6b9b04dde4b83f73f26eb14b79081d4f6c347eee6db8ba106aae1922bebc78cccf633ea5371dbf0dd25ebf2c861f8a57fc06a06285fa2eb436cb1d81f2e3c765f153ac8156e5f31796d60daf65bee68fea165a59918feab9b5efb36bb9ff132c356c557e8b74a341fab8ed8b0569fe425944d2edcab6af70f4306aaa9455e79ea1904fc07208a7e55bf6c38a70a90f7062a8a9877b5b6deb1bf8300ccb58182da95666f2cb83976dd079d822425c4727e84d86a933667dface0adf5da580a0f8e8175efc406bec026b1a5fe93756566bb027bd304d0203fc6e42ede82026b16bd51a0793e6470d0857931cfab8e9c49c757cdd7b79f4d909e041ca1eca30a391de3a0eb27b39806df984b49adb09a0b36da64bdc543dfb89fa7bba42d854a6e819844ac64f1ef8bd648635792b034e0642d209c19a1a17f86cecc5f6707adb92d4e600843ad574ddfbec35045ec61bd98c26238578638273cf02be4ce74900e52b8cd4e81c0b01270483908dae9ead0996e46ac4e403f9835ce3a1430cf3643abad5de1ab36f096fc0df3a771fda6d1663e95785c493e86da66c1de9181e8c8a8c6c46f615be0439dd08e0761b86dbebb76809a25269862dae7e22c79f14476cf146e83a7fd1e3e21a5684d65f93fec69c7cbfaf5511331538d2f447cc0f6f5c92fd92827ccd1303ac2fa3e45a784f3b55c52be95497451f9129300d2842d8ecda5d87dad708e5405794cb413c65a39e70eed7888695d5baaa423c94741de4c823622e43afd2cc42909e57b930ba339fadf3991e22a130ccf4bfb22b9fffaf598b4388b9dbfa5955380a6928ed04db8ebc99d73bb49d066c3837725f2d95d1a8da4b6445e4086ee13a3504d6186dc06ce7285357bf4983a56ff400d7f06f19e065a86a28308cd12bf59251ff5f82857ba88ab4bf17abe2bf9fa2f3ae99697c8be902eccee7db54f63b60f1d2b5d56053b593aac93c29bd96e0aa4a38844649d3c349fe96b7e1fe94a807bdfceb3108cb8dd54ffa040630888565d350bd8af96a43d0526f9c0b04a159b287f0c4d1de657e8e864ebbda9e3fd182a8e5f832efe1f12086773e4e275b41e0eb76aefff042f97d5570c6f2ad45f476ecdef4073b27a8c70a6796b0c3902efd6088addca19432dcfd1931c40e1ea4c27953688058621e51a5562e127767771838f077b18274f7d644f982f555d5078014d1ed81906ddc33f143a8603ff1605cea90c3811bed93f6a70d6e2c6a9c5d1d6d4bdf2ba13b8d583411e014e2abc81558e26632ad474ea8392948571a71c6d387813cea0ab128dd29e9bb56431e20be29e913b56776f3f36915bed125f21cbe6286af5a9bfe34eeee11841d2b6d0027d040635584f8e470376db3b39ac45fe0b4ba8f149b62c6c2bcc9b8b692bd7f31812d884a0b4ac11db8dff0d6db00fe2588b899eec44f6333a3b10b0d7408e1a64f4a456cf6fad9e40ea69ffc92e80eb7b94532cd001e42e8ea05bedc36e5bfad38fc35e3637d7e0a537ce9e447185623552351105b4632d4191b7b64b49de44488faa3d3d7427bc336031fc3dd09685060c497889ffe1ea6544d20f70e2f652c43f2f75e6e4df47fa5eee910e3a60e4467768e4714fe86707fa00e483c33562d154b3ec858c173bbab9d138c26796d372bcc53a07c43d8115b8ec706e436ae25820050d1728eebe444d6c9ed422cf6a874bd64de8a00cb2b9d193fe22a109d947645d1a2e895418cfdc96584cec2f7c79ede561fdcd9c3e7de3178a2b575b8cebf98ecf59c971f593c4cbfb4d2e8f8075449f54fc19a0b16c0e4e1b2109186eb4554c58f900f67d7a5f6e83131d64ad5cdb2e6c05045fc49ff5fcc5cb81bf70d75c0cbeb54de76c0d950a89e92c62eba77986c16101eed9dfed7f9ceabc2f797c836fd906d8f94f940ac4b2ab722f4970c57d59214c672fd10572db735fb7ea46b9bc55b0697705b0bedefddd03394aaf623ce10f5e76538c1f1162248f4a9cb9fe9fa4887a8d51ffecbd223a348d7dbde8f35358a8ef638ed359672bb05ce449baee332324a2d169b33f0c4745b651bbadff0759b52c5d37f809b88282cc7138b8372e0f8710cd0439d01952dfc067cf4e802a32571aa5aa5faca3693d862e6cd873b432eb1e7a96c41796a92bae45690dcde65b4c2b7434efe95cbec3b6af11586f5f3e5b312414f09a4179fb5b9a13fc040264239d0b32468d82d0a88c62b36cafbe0a4431afa7505d9e01387d3b0af660742427fd376b29991aad6735f102e42f482dd2c5b18c769eae0139e7dee355132b9c53f65b315019c2360907cde5650e8390a53cae06e8fcfd9ae2fa3cc03182572e98d4629465fd097bfc9dad3eeab336ccae66ff3f8a378ec32b6877fd44eb34c057afb701091a0cc9df06efb22352bd8262b370acb5797a38f5afdf4125b8e69f765bf341c987c0aead721794f4be5d1380a973c5035f95c123a8302fa00f632f01c50f925f8b6c08858bf349c0d82cf44e3c283fa32e28981bb3e17979e3228be325635a3e67717d96189ba1a2ddac89baa2b4b95265163ef0c028a5de56ef8f0c85383b79fadac03adff751246602dc237bd7be4ae6b41fc3f29f450f3db82ebcfe8b408ba3d6681e38996eda53ca7118afa67f980ca3988f1a7e23d5796bb917c9bdbce7505a8088721310513993878645bf34fe4351c9a69a89901e756dbe74fa979eb34c9546e02bb49c4ac4f0bbb695f39cd24d1d4e5c7d9abfedd5aac2c9fda3aa096f3dae6b23457639b3f1c358b9f00e8e4fc1428c619766bb3a74024f0319abc80f6ed323b47a4ff93a12cb84b597c8584edf6641be0f01eca6792629b01dabc90031be26bb5cf2bddbcff28301123c8576d54051938659878c34521bfa1d472a194815e0f499140a3b49372b8aa999d43c6aa87c691cfd2c649f9ada83332c98793480bfba68e64deba277407096a96fae174cb50f00923d7df8ec176ebdd5fa136443bb4ee17e9ae183cdd3931c32a23c2a0906fca150cdac22312c1b1a33a05f79a5f857540a42ba64ed8c3352a1fa348ff1ae195cc0347947a7bdc552cda18983a004c439f11ca7413de5de79ecfe426ca8083929e956058b6be78a58e74728a3a813f049ac0ac1b449bcad9c0225be006254bc090955c5baafc7aebd401e0c5eb2ad6d970f51decd4109b9a9f9bc91bdf12b65fea7b8536d2f338e303843f39082928e090ff4ed956c931588a5b13e01e9200aa14022ee1f5bfd077ff1dfe5840b40f596eb92f945e55fad2040e69be65c5e44cf9ad216e3adf0a4823ac8b2e226365bd6f2311c53248670f8fdd50ef4462fa8f245e559582518b2bcbe6a2ddadfcbb254957168eda473e6ca267a4052efbc8b50672698611c55b4de56000855eb9ec716b9f4c2517f26737754014239880877765e025cc918795c2b8d6f5f13d3768f50d61f7e43b029190c3b462d8978ab0861d0e8ba8283d670b705773707ead2ddd3e0e0a6694f724d70a78cb103b501fa94937191c57a60e436529bba4f2e909049b1cc6b0d0fb50876c452f665f92a81ddde3446b71e0aa20717be5012b3b99bfd6c06b3f727887ad8960f3cdecc8d4f91d582beb8110966f7c607f53ed4f253619b3bbdbfd1059656e15999329c7c195e2dd12ee063d2b6f9d3f3a9e94ddbebd181da564213d35da0ff8e27b20f6b20ac770cdfa43e282a6e4e8c98afe574188fe4bf540565c49beb00949f43d7faf579aeca2abcd9e4fbe30a882dc19d16dd6111179a2b0bf81d3a9813bca370a55370d1ce953051cc82cdf0ea0611702dc770e1be2eb22e1a869489837bc2d988f99d22ab0039707f4683029f4f1cab1c291b3ad77c77f1374c24dcd224da314f7e09cd1f97d5526d5caa5bb1c0741a61a99a9ed105e42bc51ce8ed839a5df4ebbb564266203d5ace0152a841790fe1de46017fcb24cfd5f868ed97b0f6ff87cdb9e72de9e83917df252b628142ae1472cd1b5cb285dba7d74b4a1944520fb4ced5fd64e39802f2a2bc3268f2a0f923978375c4849e71b8d98a9811c31e4479fc1fbb0a239167f1907b017018161a6e3b93f9fa51cec00f5e9549adf422ec99e36c5d976e8e5a5f05a536a483e84cc703798f8ab3b83ed59d225ef92e300369b601120aeb212ae51cdfd13617e193e84c88533d17fcc9f8ab1fd72589e584bb3aa67f513c63ccd0ab3c6b6c66b8dc6464c15deaf3a9c3086912d6145d4ef2fa641de48c4277e6f38a9b4268b11cb7336934a3c35ee27daac9a00f025eb1c5788f419f18b2473c17f213c2089f6b25fcfd6e7a7cea4699bfdd55daecfce4bca2849b42edda9b2a6f535e4e621681cbf59d5ca157f704bf8289c405ff5811a9fa35226ba30758cc43d1034b291eade20e23958af1861848adeedb54cb255fdd197a547fde1ef7b2465337a240ce258bd9942c254d0ef6af49f25263a1bcb851c01c96ad120ea8156260a148240c619a49f53b79160a88922f25417ae71957aa838a1f54e05816f84ad334361938c11e7f732af9a67242527c5766561fdbf792985bb5890fe7437a8344cc8ee59a297ddfe8f886ca05165428bb1fd0537951ad73e2f96af5df4d40640ef74cabd3930ecc4f409c1f5f9e800bab321a753f0d0570d7dbbc33d154c8fbab76d581cd34c8a60dc335eda33568d3fee50a20216f17a336554894ad2790f67b9c1cbda35cb5623172374d81b0e8eb165ce1ab99be261d8191a18561981f46ee0c8f3a6291422420c3fbaf72b17f92fd5e0be927da4fc737e8082af8bb80768e4ffe0565fbbcd650ddb2453c3239e07be8af84a74c9ff85bce791917be82c3517d655ffe30032dd3461bab7d2132964b1b9ba7e21bd29e5d889649b03d304268752fa22a43c147b28115f456c82555032b2106e812cbdb1aa25133bf7bd85853da1e587ab7dda1ac15b7bd19992ac3bd8ccbc92d8904af8f9d03188b1cd424da395c58737ee9bf581ea105c625f31c97ce461a21298894ef57e80a3856ea4d711337c6c7a473cee203b61b50c2d7c35e6e9599a23fe24b4e2b656b95945cfe0f557a2237ec23ae760ac2df7616757503a380300293de7561142d7802e2541f3bafd626e878eb945b2d9c5b1a5701c47fea23cebf812d5cbd0f10e42997d56800be50f6b994169d06b182f5e8afc7cf45cdf22209355077625d44284d3ba1654fdac6fcc0b7429071f2b5287e0eca66c38d1725706be6f1fabeeee5d6c24777ed1274d205156b107ce5b98633a81ad12ab582928c707ea1d3641e3a68f70f1b00b48e85ad6d85130589fdb13915c142b502fe04774d6b5072c1696d5f2b308daf364b660a7f49357c4c27915793ddae39bbbd245eb380fef0126e4b3dc9d7cd170664d5189193fc8bc8f62c7aff4c36b05ed857e03dced05475f09684b09b28cd37d1a5284a282236d31751e1254d67c7a39fb334f4c34a0ca566d53ec36a3f96bdb06164b295c376d18628bfcfbff951a0f594b48d921199198054386f7f2351c177e7f4f9d5786e73dc5a9e319222935093a19523b85c34ecb329261b4098c9d3522b5a9b5c5ab9dee2391682005011c8ac6467b1a426a4d9d72f5664514bf7aafa9b01d94893c9552bb966bcf72fc3ceb6a1efaaf6f525240c5a1fab2806736bc36e0c24d5502be894addf387e92cc93e90dcc6387b80b63f3d7694eb64d9678fae009b4413963ada9d210cf3a1545d95d3821814f13860d02adc1e79389cde564b68926064fff350ba5dce47d7d8d6575baf124b1f1d15211f2d674d184ebca1b106c631626c6907d50dab1cd6db4931b474c2278d6fa979e898ef976ec4f95e06fb116615ccb5de02280b61096fb8927ad733ed89d0286474b3ff44531881d157585e6cf8d19fefb46dc6433ab9fb9f2c807eebd3dc5677b22eae07ffb66b938504b8a397727a2af1cc2535f96584c2e27e8dc0f1f84d3ff469ed81f332371a52897f523750040ffbd20557af7e6d2a649fedaf9b4ad80ae54e2982c73572d6009faf69b6fb8aa935405840fb730140aa31305b876339845f09cf285fa4ae2e9a8671fde91d47f19bea401701695fe4393ca731f8493fb9b4b02f82ee640682bb75d08a41d05309d352cea338ba1685bc35d0b047e1a9e2cd93919eb64bbfc80dd83874464e5c1742ee46abfcb65ff9723f2fd737eb5b28a070ebfad9666a569a87cc5fb2b5d51b49a3c8a1d298b4e7b740a5b7042e0690b3a15f48e53642b014d92f0552f65521b3ebf721811e4204fead4c60791922449733b497e044238114c92ac3bb7a2c7455cef917177da80e67da62117402fd8cf5db39a7c03fd84c69092d3210dddf34f5d0f4aa27568fa136f366466e625ffd85931f60f486f6e55a895780567dcb30e74b74cfc13a5e24f1ccca5b8942cfe807f3a644b5b78da907bfba42c3788ec67b577149baad305293a0b3e06c98fe20ffcbe15a24488f564a2855a1e87249a8680c6934f515b46a87856950bdae80047d7c9744cce4e6583173ee58ca365c663cf79da2c00356e2d4ae236443086c2696698a2bffe28abce8d07970ecfdd2aa03afb7d67a660f24dcfd11b2ebdadcd0346226843c5b159e4b5917c82a787d671ce0ff0b0009950b46f74ff399637d68f2c39201e774bf0c14e321d41cd346b0144964487e2f8bb1ea68a1079c6707bb815111008f7eb0aa2cf15d18921f85efca9e7b855fba8f698375423d70e21b6e01ec62e1a3ab765f5abaf9f2d2db6296781ab8d78c64ee906210954620277bacc79bf352f9de47fb2840cf456549d32f20e662f5949ca27a83bd2a8f92269e48059cfd1933ed6fb8d992e44b6586cb874893c5f18f8a2a82331447ea6f5b0e451945ebd070e4e923c4bb5c2324ba044ea3eefa7d4145084da73c481edd091f1220027564d542ab01a101e4cea4583961bc10209a150fb9480b4e47e806813dc8bf64d8215b6185e132b00a3b0b187b5fcc63d339c1d461912bc351517079f8b184bf2b2ed36032c22de5ecacbb04427c34767fb0107a6ba13e475192f98ff0fb3c38a068a782dd064c0cf858129c437c38c1c06a50819c8ad513cb9074078c84776885f862dd0c7d462779ba13377532dc3283061405dcd8412de129a1540902a3647305ae06325920716dde3520c2dc0c29359f399069e0f49cc4fcc8c9eb1e4185ccfd8183d7cd3c3a653cf40b37eb1b4d8b88e95547056b4a9246273cbf9009860b8d42430f8cf5de4dfb36f912b84ce07a7540f11d2d1156bf3ae8d37117bf2030bbd72a6887aede8467ca4820ed40bc7c1a650790f66eea0a28bf447ae9d8f809a4bd5b7848164d5fc0e2b129d345d43975e0b3ee72c91fc9ac36eee016c982ff6c739c0e1f9adf6c028dcb0f35f7ceb1c1e2fad7a9a545ad474e3bee7b0c4467932760304253d5653a564e709f7954b2bee9234d636ae8a4f7f13be2504fb53b54b05b01e30c48124e9c2fec189d0d7a8f07971aebd0a00fbf52bfa1108c0abe43bdc4f4623b6f02226cf6245638d7f56175194a7a8a9efd21c2c353bd6e92e4db5c5a682d8dcda8326328d31d42fc1cc246ddc96f3a2f27bdc3c8180ad1d3b6418ad15eed39f84be0809a237c04f70b0fbaaa39543cf80509a6217270e7964a5a0404c592ef7acf862db3b14d3a7af4b0997e377be2809c6a2a0a2baae81e04809933f05417a9a77511e78f4cf3b1ff34466da7c445f7cba81c0fc38cc8ccd01fc7ec05b42304e4b457048fa85f2c893839f0b1f1991a520287a56b690e7648cd6a648d74a29a124cdf100fe197c329e8b3a90374f753d354316076230cbd1b6400348bd8a9953f0cd7a214e69d95fe9033417ce350e4411db5915cfecba48b807714a943b3c195adefbec8c7c50347000cb398e13b84dde43a2ca52f6a36d7ab5288c06b9f3c5e0caf3758b79b34780b91334d743544c2ba2978a3c2a110ad7702403d893b54da7b95e208cb05578cb1a724c276817804b30234509bc70c1a83b3a403548371a8787b4e1cb725c09d5d81841457236beda1127b6aee0770444aaeeba255aac8dbdc1ed41ebd246c1a9736e3acab885201236613e004487effeed4aa1d0e62851e80ed3b702f2402a7d5d2f9f07ffc829f53f6f3922f4fc750722244b97744a702e11ac5dcf60a7dc04b4f1d474cd0985adb43823b2c3eeecc4d2161d60cff261299c97558acbaab84244e6c236fb72ae35ceda0850f7440632c02eaad0e49f4f2b701c22f01fcedb50dd5515993f4276fb07d0f29b12aa599c4c7a89d85107cc623fb05ffb4eea7a901265c54332240232c72ae79c45912677ac131aea49ce2ac268f474ba891515aa44b6afb02aa82d8cbc799894de8576ffa3ce8c38718fa8d44f82a03f5d6babd4a0fcb678ed37f21bd08c19cd6d4493cbf961de1fef039842ceb24fe8e844f8f51f290cff42ce6a00b475a251d242435f610bef985fc17277ba0b96cdae0202fbf704a8939962856b7ffa489b2ae96f97506827dc53216e035da90547e86044e59efbbe042dae5d0ff6a49ce69ec9dd9d459d4a74eb7e15e9ed4a22047cfa97aa690dcf31847b354d1c919b2651b80226538de0252a3902fd3633607b4348409b25c59fbbb425ee9c16bf7121614e7a19037fdfc916dc63b3b289681f55fc321d8cb2fe00796404668c1b54200c89212b02cdd2a2a47fe2813b210e74800ddf306733ade88b73a568d76fd8f5a0eb4c5aec3a1daf7eb4773f76806f9bb3f4e9c8c083d66ee634a8d8277745df9b66115dfde244e95bc3ed17cc09fa38e2667c14bcd85243db85894f1563b09b3080d53433307dcb4c725b11dc7605472d325a4a4498acd8d47ce3cae41ccc80fc1d49eb8da6d2f0536b33fd7f51a2f0da2b786741ace92eb5f7f2b55640d13958f1d67b2eed485c6e93edd6fda60b65d6eec67807a821a2e762911a7529f1b58d646aa78b245449c8e9b04bb7754b91f293fca63dd40c4032e7549eaa9c111a0e82a0308d4cb87609655e9e47a5986be6af55580b280190600a2ef05a69009f0d94f21096243e8e85885bebaf15cc3644b6a1d387918089ce47fbc413b84cccc1fcdd35fb01e943243734ee68f57c24bc3d9d741752a985e722a94741ec370ed7b5d3cd06ca2a461fd2a67043d84bc6f0d342fbd2080408a1e9d33605f344432e9c74dc5dc04ca32d449dea499ae97ae38ef5097b489eee9e6c5c49beff74c826527263df76ba62f85bbd2b3744ffe09a45448b3e26f7319b6efee532ce4cb62a51cfd5d9da3143d198fe1ccd835a7eddb919cef20301d9bc6fd281d0db6c3f789bebfbcbbc70008717e8ddb48cd8de27a86c6dafbde9b62e5de20f649befd9c628f293dbcb9620bac1ee885349cf6ca5af937465fa613d69a735c5cb61e82801202cfc8a1cfa0ea956e16b2231a67208aa4f1171f2787bc8a527a6147becfddd9ef052b79572b92ad7fda95e2af344b32802538dc48e4e6c2c9a0b178e9ed23afee56c95222db04bd82f506929233500d3501073c8487c352a91efa49e55bfbe8f9835d6a86175929870e0ab4c78b81bc15e4444f085882ff6003d5e5549d80e0b3976033484c7fb6305958d24171267a165d8be656aa0cf7976941eb44d0831394381cc7a61db88d9b6c13f2914a5b91e54e1d4f61d513838214e5d0cd98d9b0d43d4bb354283c04526942ebf1ecbd38900e71190fa4ae036ccbf7418aa9d4b5ac0b97b05e8612448548c4246774f87cdd89c7f0681fd6e26c9b341f9998fab7ecb32aea8bfe31478f207a2dfa988cd6a76203a2bbaf0a14d4b98ec627e10564d0c5ecec614be567ef70a22dc8e94786a4b57b5b7dd7ac56a752dec373b1aeaf0895eeeb1e2747fc194a2374befaf43dea684679f1ffec192513f7c0e80c8f7592576b81e2c891031f39596ab566b4ef95dd04098d5909c0d384a84878e8221db8283bf203e7626661741409de14cadb4ed10ce239c5c97512901434e490ae7693ca69ed13c767c2284c2950b41d051393f31187e7b4489798b38f429ac3a6c89955e6aaef90d76fccdcaae62671feea31800c2945c002a42d55cd99550074c7b25537522f8bd6d380a52e7e68aa04bc8271883b561aec4a314c53b14c5ac7cf5032a5ad618251a0fa0a8956c80051832d70464cf0ea9228f5bb0bfe1c9975913ac7c5b28a2d39dd7523f514127c498cb2f77735daae87858af9aa77a242971b6c1414ce66c7c995cb42aad1794cbbc42290d841a097a6213dbb0dab2cb07e1e9b696783a9196e12aadce3330dadcbe07c25059a3de2d19b1f4b5d5357b8d8a4aa0337b279bb8dde6fc19a04507724c144bdd7086c427b0e3fd8e80bb627b394df83fd8613fe49600cb490735c4b274ce49e0b13a2c4a0673920dd7f03eea146a3d769e3de12f169adb84c0b06f085cf7bbe9e983ed33dbb2a3ca1cc67eca1c8e323266941d1c840bf717e0ab338c312a978acc335430e0c49cba46f38030bef2fc71a00c3b850e3d41c724e5bcb84a8395ed173dcfee1914bd6ee51cc84d23c33dffc0607db184312d7968ad3cae4f2a283ecec9b49c3bda2147a8920427c701b8570a4e61bcd8db0deb2fa8385237e3e39bfdcb5fd02f97e0fb79c6d4ab0686d491f2a7e87afba6d2a6d0cdab3312f18d783b2d8f5ddc2cff46eb52199b3958a41157d2f17c97aa9e375a5931ee68cb9cb37349849c15e049b922f55ba8531d05ce4479f170998a81683f71132d5aa4227a1820ed8b0dc54360e9824a1d46046f971061d83619ff49a8a3f5967f6ecfbb69175ad6fe2803a6bd889942adf35d0da6eb08baacd103d68baaae117ff680d2b68db92f9dacb51066c55c27a9f74586fb1ecf4f9e2e8036b3f10a123d9bd071c84daa6db89c6b205656e0d26511552ee70d476101d603fb8f4e4c49e7fdc3582138d701e8ed85b5a4df37edc792f0f3c8eb03393561d96de846a6535137821365a789bec476f4aab1dc1e421135283114890debb1cb12b33560a16848ae4f72f68a2ae08e7a50a7b9dcc24b525009ac3b85841ee860f8b66810c375d6a004c45a1ac4b4c1d276707601e68e1709fffb663bb6bb9695f46aad91b10a86c9636f6a442d060f0091e050307f50b5fa8bcde02cf2a6d305e9d316cd7b9b5cf5f7ef7b7712ffca32e20bee4e7f1c32c7c04127611e6758d1e575ccc0a9b4271c5426ae0b79ff35a34cffd5400d394b16b605d865d73d3a99597e7559efebd292894fb7010cf3099cf7fa85079d0b0384a3b1547dea4af87e72bfc25274bf7f716129620fe5e414655679593922943513ae83d9cbf241f9480e66ea4d4eb6f4b65d0eb3db27d827457ecd48057cf68134134405916d538a6dc75e9eddd8a27ce735589600ee8450e7fad75ed05f731c9fc95bb95e929a4ab7121a6dc20474209b8efd1003a1651dd80a5ad50ce942021b78c35e063a01bcb76fca337f4418bb732fdc84be570767dd535c2b0c65743c8b87a963634209d3314aad19c9d394ed2251e7bd5fffdbfd6cc717c20e1c7bd8f0d128da275ab03b0190284829facbc85a0e7fc91897b4496db40692d94ffe2257329cb268a89b45c847d02e4a7d5e00ea3912b5a79672a6ee867a494f3bf837ffe6e89d2552f75546e70f4e76d9c370f1119d4c4cb5ef1590e60bc9d658e503ec0c85ce78cc34c6b8d834d7340402f605164e058b26b0c6f88afc5a98b9a7fea780233f19e2c09f79cc27152de63469f11613f1634fe1c1a63a633c00435998ed39ace4364d3a3f2bf6944a4043303ccc440dd352a820e46f1ae631d88afb4ae1c9ca42d1bf21344fc2d7d7ce54a967e0914bafe61b979ddd1d55d6a5b6e60ebc6746f4978783aeaf72e270a00c1ee640a4bb5fad6624c3dc0c5cd341ce50214727d075a21e64a04b2cce69b58d342cbabbf78d05c00c785bb3f6fbae738b36f1ba6cd69a04cb3c706aea93c5559c96529543f2ecb9877479730e2028c4fcdf86fbf4975a9310914f54b457da8ca28838fc065dc0c4a7419b0691df4b45399d21fa9c97c1533dfd9c2ad52a1586c3cb078a1a27deb5cdef4d5e98a8157b53d636072c2cceaa92e471afe560dda70e3f89cd45e956d24fd9de5b3feb5fe013ae4f3a651115f55120628d5472c30160a1bf61bed9be32b02a0249dbbd9c6b988e067072aadc989135c30c0c2661b7b9cef45ef45f9c1fbb15b23504f12d95c4c80ce2485102357f0eb313a71d723825877a4f3b8e5ee9d7b27493d3580266149819c20c7fe0b4e32b339cba00542b0bd36f05bdbb051e7b1d5c56f3ec7c1b4e43e83661f66861a3d00a7573a7e81e7453a66a0dad1286b08069a2265744b56417a5efe7c95dffbe50194c72721c39c9790ad6565cdb75a90f37ba4dc6aa9ea5c2142ab3739bcda4a0ba270e5f6cba759fb81ce7abb5f4078effe8eff8a90cf2084c28fd1a146f42832525d46425e2ab93600ad96e9ce3cad3458594bb2504863518cdeb9255572d2c7780896975b09142e1be0968ef1df693fb0e965476c7a372b41059a37ebc8460b64fc0cf2bb16c9aea017d3635e54ff2849ba915dcce428d4423edf7c8d5a891272f908d1590c0c6eacc4b2cd6be4f43a3a5d2f6e3eef2b25ab43dc67c93343e944c54db5c064e1c72bcda7d482d539a56c1fbed92ee005f0a5fc3a14207018f1ab854649db9ac80750fff598ad592e14078604eb2a225775466b77c9b368bba289b161485a5784e8164f21636f9641ff713068e53f688990d306e3dd50fa455ac1ae5e18903725404b974f0faeba81fd3cf16d5385cba9ecc91fea704943c0c414d03a7cd3c408d46ced55df9f82bdf9235f8ae5b9696262bdc41bcf53ecca200686cd540e708618c251714bcc9a12ce5ee6c9fd9ed7a1c4f58d38ccaa072c6a1e0d381f3a50fc544dd6f7100a31d8aee8682a348ae43455f8a92220cf715d4cbb2ba9ec27890b7adc48b71e4afbffb48af3764a2207a679891776f8f2e3a8388422b6c43d7d2c9b2d330e7d8bf9f5e94fe4214b85d571d7cfc70db4a3e0bc8eb148b91a653c25b081fdf78043724a3fd1b9605563b40820b4f90aaa5e139b498f0504656975e2a800aff8701337623c29219308141a6e90608f574faa386c1db2103a9f80331b644b6b57ca8596c73acc4b3069a0e59b7e39da858772bb265c5b61a26f9aa33f1c5df8363a7fa48a98af31c803a1e82941575da1b26c5e48bacbbdda1d38035b3e4d6051e47e349dfeb9543429375aecc6b04485d41fdc7372fc760f4c99e8ded580c99433da9f08e8c4b2c1dc23968cb5adea6d88cd1d2420d71274fe1506b7abbce8e516f1a8efd59b5f1c87227412f82eb0c995b8b34dceefae8563908634e53f29640d30a099fe8842f9630b0d2149a0de276d8d9a04df9908637439edf9cc00e8613e4f87a7acf0f468c779c02e641160db4a281361c28982c6f998102b5a68909409d48cdb3169759a48c67b03c0ffd52a59d03872f82f6d7aef40efcd8b52aaf8affda2131675cf82e70d2cd7b0abd623681060cb9ccf40deb6cd4f4ec992762a87eb2f70de0493c22f6899cf0dda1a2751a5bfe5a9f71e29ad1a0edcaa2f70898d92116fe54d0bce8c418283f2cf0ac55e16d9d56eea4bb84a769f85a2ee94d727a248130bbc673fc95f33ec825fb8f0dac7198f58121baabe7ae919c684a9da0896fdccccdf32cdd47d236480eccce6dd52018bb9564f9dc27f5486c919561fbae89c9ddcdce356698b4eaedfa775f985ab901f924b929be87a7a6b06eb3cfe958b9779dcccb85b1bbdfe05d98d91088481ff436bf25630aedb18003c6a090a1a373dfd400f18a0ba53fe43ad7d3a059d395293d53635f136c44e760fa0f60a6c67c6974e3599de6e9e382b27a808b144c8274d2896903883e32b19a455c1f9deb124b4d7728a2a0d642e22122bcc3a7c9524c7f09636529888bd900fb044871b16e3e742b94d9b66cb64c27f034e6ca6173718b2c95c6d3b00db98e15ff210c4c9714d38b80995c198b1002f45936c8447cdfc78b8a0ca9d7bd079ba7d716c465d9a3779ed7f07109c5ac0329474e93f3b483a1053ed91f85fb4d1e9dfe4570e34fe67906d0441164d66b7605069ed05f2ea1d3f8703b843ce987f1f328591dac2e84d496a9710e7727c7607f0264cb40f687a6522c3e4107f4261df9e982509b46072c203ab8aa7174b1dabcef8f74e4ba1c1eccdee8ddbcd264e5e0b597de67fb8e44f65ebe055e5862bfddaec3257dbcf7802c26e29379e75737e564ee3795e49eb0cfad1d974f2d5023db2775f1c9a2342e3145963f4e512b30016a55e74ed9ea2dda0a3f925dc490d791665f62336567278382e3e7bf67429ff5b36381af5d2d55d39081db621d0b5c3adff87ff2f206ae6cc04b69aea635550e5d856f619f6ffa2b5b5bbe5d430f44e7e3e3f117d21e657f5dc4e0146e8495db0ac611664cc47bc817cb999364efa09df172c6597303dc2a1fe8fc342a26ff19bd2050b4e552e3641cd1178e4b483d798e4aad5bdaabd26f5be57d0789cb4ff388a30af62cceecdfdfbea5133d2ffdfe85b0089fb043c81e607682d13c8b3805e6e8c2c7f22103e639707cf3a4f8d5a7647d2efefae33912a5c421cac753151d6a360b1eda137b1a5de6e90ccb169621d63b9fd358e35a271319e30f9ec2ac7f277493a05640d2af0ed84556a6c1a853a49bbd9483b58a908a075bff5a172a43948abddfa7bd7c1fdb0c40573bbf02027f57fee98878c2ed91d4a4c8984a16a42033bc3e129b1538c23b07f3285065487b8f0f593cf457e5f6986dbf587df969cd3b8d2ba7161efc5d6f55229328c3eae69024ed9cd90b0f59c07b55697b5aa0ea7c97db8722cd892a8dad6284a2efdd7dc9d500e50f7729c233faafb91558f402b39eb2aefc5eca5404579b58a48b6f720de4b85a1077287ac7b06c06cdede065270c760e1eabcbffc857c5c226d9087cc02f43da3c2e9559e5d3c79e11003efeb5f94cf60de2063374a9b060e1f67088b86ee3ad40358f82592309202a3f2d20fbe6b3a63597d3194b3d3a208496cb6e4a3274e1fc651e5f94c1c621f5b8b43523592c334c9353dca522fcfac44a880c2666f32dfe2369a50b8181504c836397b7e0e66841d0e1e55bdb530cfc1fd4413f6d63039066626158a815042b41c02358cde7add15f9db8618c371ca6c34a044e498c2dfbb37d09c0640fdbba1c72d4b65511c6436f5c48e7c90749200d65e2fb8557831dc6da930be5e1a99cafbedf6dea2049c27be487264e99d2d42456a6456f6f42bb44fe9b048de65b7a404a96d10803d1eb78f9f6e1d312188c1735a6e228f638d6964b7951fc3239ab91dcfca3321248c1edee3ef66ccf4f0a1d3f2ee86593d93bddf07d7c1a6d27e3435efec464194b27fbdf2d6b1d928ceac030323afef9555851ed0d7d9d10000d1f16c8a4c26e260a6870ccee9697b201cc455e08c735abda5a8f4922f51a2f756a7e9eb20de02b3929ce5930c772e1a4e8a12e10f348fdcb0266cb646a77b593a313038145f30142db263f55ddd12f1c8e2192bc44a21dd522c5e758c2f4c1d98fbd31f3daa6e7866392cd74bd50d43b8726a4d8b80b0e943b43aa89942ebe60e98ff6853b977b20f21f4030322a811372bea88c7148a5dca2bb5073df4e0111dd682cec53aa93f66f53653e8e54bc998c3eba0f40e96df3362d1e2c8a38732c63318258a624850139372e8da58b6dddf92b8d859e7cb4ee75a60657dbab9a92f2863268cbb21ea9faae47a4eb3b7aae235f8b9c3a320f794cb97524c5458e36fb287411c3e909557c9fa5bbbade33956ac2fd104a064b8d5e6300da3e500943ceaa059f992a0fb7853bab1304dbc00c64b4d9589dacb3654ce5977ab8acc0378cbde4129b0bb5d1b4a1e58cf825d8f9545f1d5070a24748c20300d6d38fd235e1a5a9980f19ae7201b0b7db2ec82a92dfe195800a5de34122848abceb1af027fa513b163d20188b3348ed0ef00398f4cd2c514f53dbb70f5c895e265b56c5fc1866e551d04a4b00d121b9d34f100514955ce86f9a40a27414e239c33c81cc1a8ab2cda286902f48d7e9af4f13aefc3fafbe29d7945205821031f000ae75cecbd9991544184815e14013e289a4513571802191ec7a424a77844e104c970b00c7b3cba3ca8130f6da02a8b40f94e763a19a208828b2c95c7fc0c4b31a018c6b99a91418e28f94bd2c961561a1dae02f369e30e59e51cc8862d131ef97bfe1225563f3b2423c612671461baa0eab4072daf7a4bc74499ef3e6e095a019825a9fe259fcfc0cfae36ea587c926a31b4b3e7e429d8ef9aa8957e7dafc427186b5f8af1a7484cd813b5a84df72756f814f247044135c52a25b27dbaf8019b3a7307f1b05bf6ad32c7a750ba36041b400aeb559aa66999c7460b0fe6b8a8911224f1ecd94223b18e25d81ce938a364190490f81f76d4e506144640646632278b948dd121f655b72075c316b90c1e847d670159245f187e1d80174e853f232cbc8febf69e8d6e2a0850a567a204d27a45f555a6dab1aab095e95b6aaa51e8af4a150eb11d2e4a77148c955285d9f935b31b8a2afa82609bfe34cca58880b780cc8d1e058bb1a5330ab221f8881c3f6197ab80976afe3c67161d6af240393209104f9e5870f1b6bee3c1d64facc03471d2339e2e7e1576ba0f508c3823fb8cd3c91e4b02b4df9c17be9dd7217f02b45725016366311d94c4cc37c1eab7a41272c8d0ad3a8a3ece2d7417e0ee1d71817687e742bd47118700d15323757badf54c6b068001b70ae8da984fed303b14aa0ca68c243884d4dd7bd97803bf2c017c60fbe296571ff39a1e4b883753c43a9be0f8f8a67edf441323c2f2780072c3b7a0e0690bfcba451640feef8072dc8508224e08608d9fe6e3b218015040bd4b63f9010f8d0b2320c6b180434fd97933be738bbd150cb56a28ace3e4466479f8813350413e8303d1d23acf5e0cb2658c31ca50e7ac765a336cbfcf23c273f50fc7a2a473b1a0f1280b9d88cd9c665f808f0b15d39304e7a3bc0c7ac50302abaa4ea52e0efaf98eb320b6eac89e3a68c0ef87d4bb0285e784b8f53e376baa11b143e763c34f8412679bd19f6b06373063023642ad4384b541b74e30821fd7b640941be3f80281febbc87e39ff775e7634d28d75916fafc69772befa2960d1a1eef3688f86edca6cf9cca1c6a33f16745f8a0eb52305ec47fd24f875f0559f73f9c119f84f7469caab81ab18b6a012ff35fd178aa8e2352c9088f226e81aa33b70949dd1d80eae2e1e71f42afadbee78b15e40828c51dde3d456233677edb01569856e31e40b145b849e878d055095788e02ce68a84ff0f74de2515fa9a358eab3d3fa9bdc031a8cfc4efd6e660273454d0d820631a1440310aad8a9b9515df140c6dacb4410217a1ed452049054535c1666d135f587d95d4bd51649133c418e8f4e696a3ae0ccd0734c868d3756103f3a6b02b7116924da7a714385143d0f2ad2cce9343ddf405f31ffe8011da5b25de4718ad17d8f4e8b4f7f3e4e337b70c26c1634c0943247ac1abfe34ba70099253c480c92a2fa798907f431a22130eba753470b4ccdc0062ac8508a47e09cec4c1649967c28487afa1d6397bf17d7197e9b4d92fa4f2c67110d08a7c1b362728928c49ccbcf6d2c56586444937280b20871e2dd3fc30068df3c1a35db56aec60347518ff3954af46abd95c66a8db11668a92baf7be9ab3762ee7c9fbef22f7b156be32d3a9c00645f4da2475a0cfe4595242d4014f1613a3b291a62db20f622206079ad3f88859bceb8341a9f88fe9c766f8d5671ff94cebfaf3104ea3f4de600a22dc7917f3f9b2a1c3c895b39527a28fd730e00cc057ddad42aba68c321c46757b104d4992674ba060df46ced50ed271e05123ffa9cb6d1bafaee2f6a5fcda2afb6181eb780d7bc3cd34087149d0dfe1424883539f0db513a7c3748526028ceffb47a3b95c4bb79a75a35d4ab32cc0e56b97def168208766dd2f1353b418f9dbda2a30ea842e192a4595dc3568f2cb6b7f978f3fe460f85e82aa1884708235f59cbecdd8255a0c66becf88dcad9f909fa1174e0c58493c82f4072ce73d590a6e230a06f8b8783a2a4d69dc41194846eff80c3da603f1bb0a2e96276d0dc20ccebf8c468f29c400a9f390c9f4de8621a47edd5db6fcc5aafac54d7e5878f0d75df68b67ab711e1985873de491ffc0c3c765ff1b35616e58235eecbbbf8e2d74f7ad792fcfaf7c95344b095531baaa7785bdee664283d5094055214b278b8b34d019f86d6fc64fbcec126afd3a7b92c35fdf8dbfddf8e6f16c6e29993a18e3c0aa316b5f7ebfdbfb72129705c318cdd32a00a7ae13a96edac0864db56c338a72156702d8badb288f172c621769063247d51ddc1e7a571975c74e4b74d985b69c4548c3ac8768a7490ce0ae17d2b410f55f9881de1a4bb6d199e292025fdb053b676137ecd49b1a918fbd511e1956d61673de0354187ee616c11109cd548b459e7fe16ad5f09fc95330123008b7d3c8ce131b40479952cdb24e02ec0282cd0cb895f0899e8d8089b9621d91e91d7d5ee2c10714f8e08b9489c510a6e1faf0a88fd7e85b017ca7b561388f27c6ed136ba7ccdc68814e34770a406b32e17daf865d4ccd9d1f622e282e76e347bb7dc4c2e60780d8f747235691903a5c3d6743eac34aa85f069dcb23095b388db2bff7e143b4ed50256d244a5ed489c0f60fd85d27763e5422360837ec3dcddd5005b4c18393f98ad9e3dfe3188c533f5f0ffff4fb8c5fa0c3a32d47ecfb8143130b5caf5065039814a058cb7b8f898f6535871c9520b1ad0869727fb50b1128b7ac6ff96c3ec3ea6c4d89d6e919c577bcdc931673ce5406664363836a51de813d027b850d4a9a3f029bf3944ded0bd659a50075985002fbe9970c852ddfd472f2af0d7027138e97c59696b3aa760312c081f7106bbeed0f37922a1f7808d81b5fe50dc1def4ddb9f2b2903a07e6e444973f08d7702c9daf4209db97914c60b96d75ea8d526ec287996ab36abd9f1a210dd0b0b554c9254f0470b0c3586cfbfdcfb1bec204bd2b26743c794cadb175d7cc2ec574f057bbf7a7160ff0a0125b7f1e5306789292f4def6ab2f8ad3e44d160895e1372741848878d8d0f24cb97bb565e674c18ac51da8014a113c9ef2c8cde53f9851a1f9b2371adb07abd96c39a3ce006aa4868f8ceb24bf3d0506a0c89c160dcd14beb1c955607450989d54e98b6f83c2c4040ac368a38eab8b98a6d9923cebe5d4d092c2fcedb903c3d0b76243408c512ce813af5f1054fff6343158b7693054251edf3b9ed47dae96f09094f4741dcc0192b69ef312f80810a061dff239ae0df44b5efea047f136f3bc290edc48e8feb8433d5c25ad2e00eb3f845fcb65959a45783e488f549fbf3432a56dc3e4ea7b58bcc9ea0baa52fe54e5f39b7ca3b9c350f35351adbee4763c20bde90f50ad2e453510a6c8f2a23063b75b6c732af0ef144f205aba3a0e047fbe617e25c91179f320ecbede9681ef885aba8ff6d0f5f2e92a376ec1fafdde72261a1d89c4f183d1a5d61222d263b451c09b4c0adb08f35cdc25a70d8120bc4d953b5d95d7640c80a944748844da80afc5b9a38c10e8e4c0b8c532ac6cca1ad2c89fc7154cb02984d31bd6579ca18de9b6f3b5d0eb9bf7540d230fa29f038bb32f80e7c75485d1d0738e85005e1b3fb322a0528e68251b984f11d6d972a5e9fd2f535b13275c2ff44b8c42c5817993fdec3bfe3b5d2eb04c6c0dc420dc0bd19e8571e9d6ad9d2a18fd776f97e60d5332956ed89a90745e0d10f16600d7fe90fda0edf3fc1d140e32a16546b108d0b5d3e570bcdcf2e084bb487c855ce0769550bc838c2e79ed91bbd6a7f15a7b32f231ee9b0453956b16e98d8029af5d386834792cfa4bf5cafa452970863abebea53aab081bc581b7fc7ae8ce99e4ba6c7c8a11ef44b6f3afd70202c1379629067f06d2a71aa9493f4a4e675c663fc86656ad818491c967895450eeb76faee4ed572f735880de294863350e5fcad70ad4d76d0445f5dba31dbec1c594a82f97754072958bef21f0644ec888f917f1f8562114257c50d919c532724cfd9f3f9623ccf64757353d4f696534c923dfed2364997b044fae8d20cc2383d260f2e8da6ac04e50be0ee1c19f6d7d0b4cb86553950bb8099dd9a823bf69c9e0fc72e49c698e5a75efd5ef861f18da4ad8f568c565b90e3e518a2918014784c097dab3cf901f344c0f83e0a481135d9ab546c9c685f0b9d02a62ff81ce888dc643a754da1f489767709f6519a956a9db28db613950b8ccbb669b065f646705e3dc67d37d5d0fb6eda617424509a89b8c6d675bbbc65d5a196fb7b66bbb75ae997336fd8208764649eec0328741e982d4e7e6896a8b9fcbf9d5b2762df9b5422e0776b8434e551409d9f58ef820f5edb57f2e82f5ccb72531545ee4400999a6b40ec05bedc5586796981abb9b802979f974ccd463012ab868197a01c40502cd4ed0882a628608a9e79fb013fa065888d3113bad8ac140a5f0e762de4a03131a8ad85a90c7ce5693ed11c4549b61ee12dfd8b0e3f51368345c626d0a44b709dfdab9421451850727b25da7e8d8383f4d1b65b2cb4fe2ef0afd3d8f505b5d005d5d7b02f57bcda8bea11df6dda53bc5cba7f9b7622d834a5eb7830366f7478b1c5afec8e34ced6fe8cda4428f20a155a5ea46cd48447a1f76565537391b73f5b21321d1170f1982a237afe8cde2e46d62c60c031121f6d40c0fdcf52b80a89334f602284722b2c39c11717eca6b7e4b87e4c5bc243f2ec2f30a7e908a95b175b23e3d3e93220915e1c79d3f7c9c8f8a91c1d75596c3363982e587761740c4b8d3e66394829eb18ba48a05009cd3e7a5a20d05f30ad06ee0015554044d379a4d8752eed79f9a3a31dd85567be874b5873ea93cefdfbf5368c02263c90533dd024d99b95fe8be3e73b8477ede0fa02a0c3ae928ba48c4057e7b656f9f79b502fe45194e6d9349c22c25611616a09d8e889621b213c6bcecdfe48f4c554099757c3712f9a5d3fbee1cbbc2a44809170b39a0ad474b0ba0389bac71c71fbaed5617517df9af035177c4f2d4a4f7cdf79dee78ae2b66b9ef32426d240276c6fd6dba3c898f24d41e8ace13fa43b8bcd9aae7a91e496d36549ce960c0a0124afecc446b6d23118e87993e9aee565a8e31ab52b29bfdf1fd7cee740f495c13f7953c7581ba9ae4f0daa6a3af8d88e71d4e0a5ac03d471e7dd52ffc710c9ed1fe4ca855f8efe847fbbfc35ee0f3775635c7c539398e3b71045a71e7c71108c83f929280d625f6fd202df700fd8c6872fc41ceb51d4df2aa970d1ac6bafcc46b5fc997851555c44717b6157655128727c0db5cf3692ea8b243ec2aa248659ff31b58b1c6bf8e86a91cb2fe41d8ffa669f69c6ac96887a0736ad442da94895f6ff002e54d523977f0ac4b3caa3d54789061cb08d3af640d6ef0c3d445347656f0182a2d6043c202778251e36991a7065a06ba106d55a725d56f8155b92f63c639c2a9664d85a0760f9d0980c90f6e8ef5965e72e23d25db0f235f56d4801d31cbf1b3659ea2f71f4742178f284b13bf24e36768de87df7f09fa85eb140c36337c90656e7221c36e96b60012bef426b4a45c7620011909c7112dd7cfa9dd9a493a79dcbbc95a5ea9d3d8d941afdde07656d942841ec017915b503484a5dcad036fbc8084e934889302d2d88f8c1b07e45e8d68c73c514501b241881e31acc0c196f33405c73ca082d58b2c1eab0d371c05da5562f5027cdebd25e1c0b4faa3d22db76200356fe84981a1f3fe010e2951234fe0aca8d1f696ffabfd9f01712b33d2163021b1a2d583e916ec9b5baf18a40f53332fa6d6f7f70311bfd80388bd5ae71536479022ebb2c8b89238248ba75940ad2af245e7290d80e431177a26a639e86e2835752b17935f05b408ad1e918de5468f0c650a3d4db9bee08993401b63defc05160fc71b69f9b97c4f120b5f5e15a1692e6aa7e35a0c3ea10abe91ad72786ed53cd6934d457709340999efca4af7df2ca131d3bb6ddea312fb7f5804f6814459e7f9f2ad5c139708fa503b7e322222c77af355ad8038914204a546ea2cb42cff4fd46e36c34d1be98224f72810fb972f91173c0d0426d377e2b09a2f6201976b650df0d0053a2059389c54e0ff6f233ba718a57a3b8d46a36ef4b7d9cbd04ab7a185f403e01536dd7d3600397ad4d84c8f16e80385feb34ca4598f95fa70fdc5bd5042160cc64820510d5ab328905672e96a4ad5ac5ebdd1818b55cb9648e309b8f0a43e124d9b9ce41a9b337ef1909664d52294ed1e628dfffa1f2f2b6fdf4bdb0d4c95cd08b6e0bf766a939846c67469184d97717078152f2e02bc5e32bda77ec386bdd381a2ddc4ad7728702bffa17778c45506c24af554db45b9c858809ae0db1c153f1b5481035d3d713349595f635c97c64f35799fcd3b4b0d72eed7a16e77c4da296f26a40de197535a10b1ebb14c2c87aa625b2d494805d0ee60b4e028789ab66e0d31e0361528d3f4d4f997ad8d4c726c181acc41476efc8436bb2d83bf3d1d7af973db84570ef4ef8665a7d2ea11899b0974af1a0978fd24063c81ac93cbdd80229aada88d10d52c67f86698e4bde9391ac29ddabcdd2169c2838195c62fb205973147ca12c3b8f0f24c82ce13fcb7a106e8b7d0334c49f1994007ce64e02f4879c716165e83703778dfee628dd892e2108222c5b09c8bc3de8b8558ee0725f62a61fd7dca6d2c8fe008ce9868301ca0d18651179cbfa97c6b209ad2cd5fae320d2642d8ef9536d0ce53fbaf7ad36eafe6f91c4d17059a94093afd5601be102a20f735be46cd5f5a4c6baf98f5d20eb11a9a1a5dc341b9152415a31787b8427ccb62fd61644d53c1f78d2bff46d2c2f7976c7a9473441919cd683cba81656547b4d338563e615cd48544032f090f872a876482b252fc9a4139c728f91d9d5ac67c529d606223ab4d4d6b944a1f8ca31189fd779c8545d20dd361997f6530502fe57c3a983d899ec50cefd82bf3587c121866c3c48b4d06ac2d9d3e9d7d60d438c2b2a9d3e4eb7e561595b2ad5c46901a0c1205867eedd7e9d1cede939c6aadc478ebc33d2a7a5c33fa21011b2be4b6293c21ff382de567f19dec09bea9bb37614623751a9c4a1cfbbb7239a6973853a74bd07bb4e3c1c994f68bc16bbd174f2c43455af828e8a5f0322a16d65b490a83a6aa043bbbb4b0231fdc9fc482f5b47b015e8c5d6b49d8447cd3f2cdf47ef82c0da00684a2d373479f8ecef47c8863049cc26fe2135886475c340eaa3cb66f098d03b14f06fd9d576c829a39b9662f897bf5bc7d0aa36c01ad8515d26125d9bcf27d11778e1318e93e946043b2b03b61a2e435011cfbb68fd51f51b6705befa0aec190e9eaade56de45632c90f85ffc1d7d06bd8e1820ba5d334441b64833a17c7b659e3a0cf99ca04904ab3815fe7770dbbbce944c24a66aca6994b40d647976b62ffa509aeccb622f40ed2aeb92a47def8648eeb7333da1c9ca366ad57d5fa86ea188fd6d30875d93c45f3fddf46236ade66d0ceb76b3bed4779d7daefd593c3e0cf6c8ceea019353546fd68df0bfbdd763ee2e81b78c5cd5f40c6eea3ca7d35970734e738c0882db00c697824b811a9d8bd4e45e740abb2d43b552956a9c79c06451b55490f9882ff28d94e1159a11673f0b0083e2807eeb4800212ff970d0ea41f9502fb313e3a5a420c3b8d7bec0796cc22c3a084fa5e0aeb0e33ae1a28d3d44f7570575c55e5dd0a66ac12b355d4ea8398a71fb84fa1e61f619e2a986f3aa2d704c0665cece0e99534153651c098b888698468cf1d870e1328a98f8a9e07b62c137f67be32b6ccd08fc13268b21c6e676e2fdae316146743358de61b5fad7021521cd3f5defa9ba7f37a8cda2d8262d8b70ca932ac1902ae98fb72b2d414f96c1f5b8e9fdcbb42342976dd98450f161b89dab66cb215c03120fe4d3d33f9cc2229626bf59290ea0e53b0506492bd7502e68117123725265e4cf4ac331a9eafeef75866bc4edb329003a1ae82e318cab400ca100fc79a436f65787ee429568bca57aa2f27e703037cff5a50ecce0f4faa5087e91ad4d4b9cc4a815bfbf6894c6e7df7f299e5eb9af356849a9500ad037e497461590b635aad18ee6ebcab58eacf7ee8461d5bb2b6c6f676ab56a513d0057e3b26e3a81931289cec67cae1c0a2f25bc3fb04103f30ffad95fe8da5c5a08689ae727ab060c7cf2ce85650ff8e0416e6738dd21c6d24df937515503b7fa070475d4d63348ddf25995a0043f69b83e0746fc2b6cc7d9b37d360f3c1057926003dd3665737cfe66e2a3677c6531ad554853833b2c2a549e300163389335c759e7d65e2671b61999b3d339532c9d869db7cd840de457f151c3cb0a2475aa2b3b67e1e93ab92a026aca6b9d4965af32d2ff2d1cdcfa0bbf3ea43087adb44ca8aa0ecb57b18ae0157050d63abdfafb3fd343a21b1b3b78bc69d870f1cb151bc9f12014841922f28fc8886cb72b6f88e440200055a0449d667ae6fb9cd3bbe677142cc8c889aa531af457900e90a7d1ad963da71b4e7a9340aae184dfa1733d0639dae33b93e70c9af0868e009de8ad14be38f46342cfdfa7e1a21df2ed58a7beee71c6cf0e8e1be2cb74d412e9a981bb63e14c3597277d6bd2af4f0ffbcb0e2cfd903f3b6c532015b359a435aa1899808dd7cca0f3e9f9f05f2f7b1f7a84eb336692344b354d37bfbb8fa20aacc30dd0b05b501b7fa2263c0c6ea0682a2d488ce13f75606ef8ecaf4b1b935ec4feb7ef0b5e63fa546267be5be2f7e3c2975fdf6af789db9c7bbc3839a7973ab6a0e611814924917bb30eacc1579a71eb8cd294c30e6892be07bf0396bd3de8d9bd82d5a466775c47bcb707b3fbd852df037277507137213645c9f7183e6edf21e87eb1d70ab1ee5f195a1496a6a3fb57058b457f628d8252e86bea6a10b949343b893ec194f2aaf22a02db803e9a3465d23a403c1e2d392ab9c521fc8bcde957801f9802c7bbc70d1af7b1297bd8147d873ff09fff8947a99a73942470942aaff304a20779de66c476da0dde0c00b09847fe4645e0e8abe345b9d0e869d62f4dc1febd4818d15c5000e982e40b76868dfaabf915d795825092b2999014476960b942da68a0ff6626d26af211fae30447c072353207819da362fe37c657d748f124805847eb77dcf7b8976e76c7549e27c32770156c7af4c5ec4b35e7000bba27b5cf8085f019d5b792ec930ce225fea9b03b985325e57f7d48248f00f144b18053b89eff917d7454e9e2f5f1f96dfbcd1dfb0fb4f632418045fc414ebde9cfeaa06d25e74caec78a26aba31bcce773ccc15b480a0261d1a455add5c2779a46e67515c846767d66798b8e62708b5238c3941de9de75a22a4cba2a77887e7ad99caba3d8b4cb25f865c670ff8a69a837cfaba9ac413f6032b5172c6effd1a5868c3b38165491c8d384b41e36c4717d072cc49d1cca7e487c0140cdffd70018eba955cf26b06b5b8306428cdce204fea22e1837d68046facbb3dc8688133cc72bd6be6fe0be1b2169045d56ea661faaceaf6a2c0b4bafd0e5ccffa9152e1196a9aaab8b240cfc3fb24bcb82fd43424f2ea5274aa92a8ad7a7f425c499730964891f3bb897f85304d930971f26032d86e57afc0d1929125b57eae7f1362a4f78925f06f7a2282027ceb9ddb77ccfb4888af23cdf3ef0b7ef9683182cc39867622150fb2e18d6559bc8194e6458477f99b227d9a0c7f9ce298c47459d2673a0fcddaaece919a271d7f95687a0a4b75afc0e32c33a94c4de4d7e39f95c37da8601a9a17bfdaae9d3eba94fdcce58a9e8921eb1c52a57f1d005bbfef10fbb0ea7e45c7aa834893ace1388eb8a36b5bc309a27ba84ecefb95a30fe30f7dcfc2a866b0f262051c831642346f39937c47bf0b737c8ee50a3a42c2692e2ee73451e459d88602b17fe79b3278896c8a9a66c7a13c79edb37df329fdbc99e7169579127b21594b00fb16ab9ad0bd9f89e3104f374665ea4206237265affa3fdc01922a9c8488a8b078258628cf2665e04db3c43f4ca8315d92079840630cd2e6abac77e2edc0c051a7afbdbf08ac703d348c71739ba5e3e8e4bdae9e2731ef9dfd41e0ee7afc01525818a518b707e505b147835b18316d6126e57a3eb49c4a2f7ae16c738aa4fcf07f508dd3177ea9f683e10f9f4a78cff2ced23567dedc3e983516dc60d6620a18f5bf764d58b01ff60f72daca59b894e1be146edfb43d87775d3acd7a406662d8a90b3d27f83f5a6bbb0b31c446046d633e8837ac33951d9c9046feed43c1778847efba2d4cd33b0262dad945f034b27d28971cda813ee197420f7932d5702e18a34ea361511ab8826c97b326367dc78294b7f66badbbde656d9cebfcd667f38d1cd5e560432a4f3c94996fd377666f0ccc3c1406c25946d85ba3714f7a5dc41f2d567b5494a06c27ca9990a2cba135c50dc12baf807791defc11b7d5da8e849b2ef66ffd5bad3797e79612262523d66db0ea810f9e6e0b386ac568707d0c5ece621934700d200224e98aba2c450a66528b1c3445990ea6a6c27bc39b3745cbc9daa8edb7b309683db68d6e40736653827d7e126a9cf52762342bba4eba4914c7d432b4e26a6a93832ded7ec0ab9cd2ee3ffa8cb54429bd84b124a58a1a6716790143c85501f09a0bb971678366398ecf30ce120e2c07c0f0c2c989d7865e5b77d2f01aef11026a4b78f2f80f851e5b95aee7b3fa768a56761d8c20dc553a270fba8a1d3015e7fcc926f01208b4e31d50e10f1490f3abb3fba880ab7dfdd5560a47a9266f56e3a6cb59f2b9012b380601c2625a4a870e473c327b6957fbe0bf6d985bffabf6a94a5df37e93926f0cd7d3d94038dcb8d908a733e7a0e4ffa3b7d3b0e7160bd5ca03a3584c21d6cde5d7015d2100357ef1654d3c315640eb3a4d325ccb45bc4641d9ebb0b8cb9f2039c7ea9c4b1d857717aff1ca27245a515b0c3e4ec5cca837d2d1721aeb52373da2cfce7bfe61bdab64797d24db207259952d885335544f255f030a1c5ea93b553fadce996a8c6b30e0be83a49718d6022290765c1b0b3baaf87450179c4e7437714a6b49eeaf2a6ab00593a2498eba5c758f8e2f198885f92370311ef05e9aa54110afb6849e4112dc0fd43abf474b4fec0205de903985583f09bc38cadace9d5a04435b522b5425d740e36ee2ee484b4f5165f6dd33f5585e6251cc51dda9f01a2b4a37dd34da505d1a6ab6a6d224945641c061220367a481c2d576ab3b6ab617722758cc56d6ac0a4746cd83d8f80eaea12409e8ffe852e2c12bbd925216f77d59137bfd73d8932e14ed2baa39519cfffeda5ef890ef47aed3df592f7e89b1d77e587cd4a0b7a163511e3f7c26a2cae852e703181dafef449bbd207fee778727cd5d3fed6eb6f2e87dd2ddeb08f9d21d4c63a70c75d22ee9104222b4372b2677b848f05c19eb59510826f315f3ac0af7f19940737bb632e19aa68173417034cc33b75304c4bae29ec5909bb7560d04e9defc4e2d7e2a26200b2b6a6a2db4123251a383561ea6bd7fae8d897983706a859e714b9e01131ac5e7b07fe1aede5ec2f49beffa5d701f93e43e93410aba931ccb4c644b2a09bb5907ae33971a2ea09d294249ad34f751f32d71a1d0d4cd49b03f8d79973993398090b5b5332636dea1a12edf145da93e211c90351ad7c85a713898e49e6a419b5c07eba3d7210baf17407c1c8b4f60ceeb3c6cccecd86dda814f122354c21bd10b151e0c95fd3d8f21b810d9f220bd2ee778461f32788d9df8d27c5da6fca20aca535a6f072c9a73b92ac3e16890731c06bb2f278059f7a040e367683cef0dca23a0af6bc7c0886aef10a72a5fb2c2ec335d2ffb3da145f741385f6e9ad553c07e1cc3ed6e248726b4cfd5270fdd0e88b97af08802ae4632c2653c92749346e8e0033ef709274321e5d22ebb5b6b0ebc56bb9b93fefcd0326b52c05c1dae50bc48425d6bc9d024f316f6d0fb55ddf8305211abe3574df7d04c15208b332d36f6e322dfa91366f6532fc8efd2104d25af23a33ca81db562e362940a241c03a6ff33508fd9df28f4ea861198401b38341773e6d94c7510d2f841e86fa6809b3597b7a2e3cb5499563429a684b0f4bd36c53b5161b321aabae23761728ea65b49837be3ad1e3a423ceafdba6ca6104a50acf50119ee5eaec646e5da906ca233b8e47d7efc948f92f8d07ccca89c6585ab784d619c9ac20e79c492c7aefb923a1eebafec7cbc30d09e07724df98b4e80a880dc53b3a681b7af181394008daf4840ccdd388a0e2bccef5d61853c72656962bba237b1a10cb82425da7a24ca4c4441f32e419341f87ed3a7820190f9f77b583c0bc97aed05ef5f5ff84f95eafde30796f9ff5faa808ac876814909750496f88bc7d22bf317316d7e2ca615ce38965c744161babf1c5771e71393799159a1a9a0617187838e4aa6df2a6861667293c0d890caaf21a7bf0160f92b5823e4d70f2ce043c56783d55e0b7ce57c0bfe6c30f84c73aeadc820c2a2d52659de38b9aaefb397edc6088f7b3df967b607694d4441d5094acd49d95703160f383653c16df07751ea52f6b9168438914db2f804909c78ea9f443aaad336dc9fe21c1dde4cf260bcd4984851720ceb9ce6339d6e1ff60617078e294f8d9e5babca4be17979b8b8db587b9c42d4112482ebff6f134c18c9ce36e44fd2ac660b9634090eb22f04b60a53557d5f8c27266a0d87e53c4a82d80837242bed8868127147d9fed058abb329b4f440d1f1fe2025822ec3ba93e703db1b016c1ec5e2c037e0205952a0c31e27d467a8cce5c65ea8b7a337d833abcd0adbecbbfa92be56392e641dda5c54cec7d5d7dc42b1f153612a4b5de93aeb8c5f6c6609385399a4a3a6a932cae007d5c738712fc4d711185c2c2dab18f2539dcc2d33af8090ceb27d44bd81fddb4a9ca89c3f1f683a533ac8d6fac626e042b2893a29c7dea0c0b95aa37def08be78584489abe3d3d3160182a9cddfb7ba4f179d10bb1bc6efd98db07cc266376ef62188cd51498b786f658af4439003259cccb5d5a41f5aafa95ec8ac4b0410e0aab0ddfe46408487ae63670b03c39519fb5b0da914e9a3de8ad3ef72978152d114d685cbbf4248d2936236ce21859cdec12a86f1654846d89d166974d70afd738f18fc77237df8d1634dd8c6d79d1d69511e5856964fb4c6253005513d2f06770c786a702479d59af52c40e438e0c3ead389738f39b5d51387900581b3ef9bc84763f35ee9fbe1af08234ea718e42b9c38caa4faa45392d452849527d5080b6f72f3c854ed4188fd26fea48dbc027576045526870571c50532b09d0d9cf175539ae6097f44794e2be40ba429f42a332425cd9a3bc388adf6ba4b35488a28b29bf54b15c59a286b8974c21c61f6f05abe17840f0aecfb2b61a6c1c9bb15a62a9a87e61ab9b87cf05e5a8cfe44f45503bc5cb4bd5f819fa5bb710345034accb57cf660540e7089c0caebb26a5c826680d46ab296590ebd89fb4b2e550f04ce371ea203ac220c92df80c9665cd366201204b82fc852fbdd273e3d25b02f92b838f93003e649693eb3cdc3300bb2f10f98db2bd2f79ba6af407cd82ae0df9de5c109574508cf0927afc5ef5deaf9ad91578c99376a1e605a5d1eb070cc6bc7125a66d927d2aa42fd1fc6468a24858b87654f6f444db97eb40fb4147fa2bdf2592a1668b21dc392e6384d3f4ef82ae8fc82106ca46511d79dd16511084bfdf503fa7f05132304927f3901f74f25ed3fce3df8689375c26dec431b52d71cc51ea33858eef5533ea10ba2eb47c703c984c6fabbfa86810175ae4ffd77a16875a252728cef1752a12ef20321543592418b2cb2b697d61c25d2192d43693179c3ae9493df7d058b63a599f101bba9623c176a2c492f8cb467953399a1403ab37c6b9146c9ac3dd974faa82700adcdaa56dab6a30fa9b40aedc0714ddb74d9cdfdfff25c4dc598bd716e3b897931d17d976a744d36ed537d7502ac76e25dd29f71855ad9450e7c0672ad3f679e8aaa09a05cd94d1e7c9f103f7450dfae3240692e264ed03b876c561f1171c3b3eac6cd881fb8c03eee013964de3bca0a9ca9d1299d6448f2eece66bb8a21a42ced05d81770b8b5b2f9e40ff7be128a32cbe937de0a625d0d623a20cd00f27b2932685ab0a546f8b80d7694c4ebc7749f867546ec65d4782e1a1a70f837627946e813f31f50a69191b8b0b23b84d1ef6b4ed53d7c5aa606401490c934e111ddd3d8ed9cf7c68a5e1ed300938dbc92b9865abe71173f5ef9b67912d90048dce848e90f5eaf5fe2e99a8b6b7e29bd89bc84c5bc0499256bbb730fe3c000f0bc9be5c50bf6b9d23a289e3f8b14f3c6c5d153e9aa78ce5055c7e213b4cc4640b760302ef875b2f83dba788c1f9ddfd811b2a77e248f750760e63d23ab985f750f9ef9f8ad8a94214b68701e802f441e5a8ba945fbddfde610760d06969100066875c8df31f74acf4d1c67b05e2f6fa3f6b715421a5f2c73e8505ee034f528924305b3b5e96fe1b2e3e3259adf1a17822065674afd1222b41854519402977fe72135116e1aeecab0d348ff87fcc53d6d3e5c1211a9a60c9ef7306872202b074e055d0904be3adf34870e8e36e703a735ff863009806eaff362edf722a91fd11895795f95ba1ab0ee4b60b9bdd30b0f166b3305a642e7201ba1fcc44bc32a0498a464cf438322e7fb1c37c05ed8732ae522a0662aa20e4b1238a8c8f083a06f4664c5c2f5d701cc93f2b4e4323cd2c7a279c93e993a14bb220308cb456da644fded2847177892dd3d7b6c31e19636538ab8b1265cf3b772ed969791ec5080b90e33848c234e0e968b710d26fb067064da2bd8152eb1eb1ea773818ff85f7575cb2da15250e28e11400f6a49a28a77f2a274a220c242c5f2adaeed4d9366273db0f25b296a99e44493977d94e46d72dc6024e9df541d655d8dc3cf220a2d3b32f9d43c80b598fc8b4c2d37d062d3c8ada8f411f9f6fa5f4d3ce91c79b87bef05ece4360c34b57d1d69d0110d4f7c266e8b12c39567b63f520adcd8d69f4a5bc5407fa0e86f8283d023843f6df03fe7bdce7d5d4fb1811666e0c887783165b48338c7d7535203b2164025dc269fd51993473090263a4b0647f1bdc14ad50c3a7aafaa30ef3e547b543c3962678f69a905039a63ee1b39c14e1c846de1bbd4c053f9a83d87436df0fcf0f1208d513667e495930d7d00c9c7b928b0319b99500c5547b997ffbb0897045bf270049a8afdade1096b0f6e8d12d6d04df34387811e6ac0240bea01090ebb482e83726e4b320235049fed4eff92ab707f2482b4bf8c74a44121ef5d385ce8088577e94896c9b28439ff0e3c493e5f36ee53bcb3379159d77a84169e2ca016f096404fa9c512c409248d93a45b928304c4307f3d55023e2ba8f697b30b4e0afabfdf905c9a587bac2b1bc5c8970afd3bb4da6118cb6a84cdbbef58c8184cb44d64afb1b146ad7647f345cebeeb313515c8513910e2697ebdb8f846f94f8693ef1dd0c9640a89ac108b161b693383568e5718f5d35516342e824be329c041ce975bbe2a6260a29c1ae979e2e096dcd658bec1e927f46e4a9954bb2e73cb995065fe311960282c6a4f10296aa026ec7cb583a3ce5e21ac5a077817630bbbdd2c10b7653a93e42ab4216d4e5a0ac0498de602fbd0e91d756d224b0daf55753d36fc261a2d12c4c694d277b5d31ac69133132a87eb6fa6fa925560f2dae3775b6e391c15f0b0e9845e06cc25c174e6ca945502859f093aafe5d311eca413f6e3a4c35b6d4a7e6553fade5f17dfe03c6a97a53dc1fce423675b6d3ab3f17eb6c30c74655367e0bd01d2266fb728a0d5d6ebdb462b6db77a1756908673f1ee2c3bdde6658bd0e446829c78419cc7434f3c99d4484dfab3d7c302a453d35382d8811c0d0a34b51903944689b24ff4284fa0bf5e61cfd854a4ba42b90ec8001cf8114a898f57d9db753bdece7a3bd1946b2dac46c62ed9c142b40bace6edfa9a2a71be980cf7d889b6e5c1cdca5ef2a4f1595df36aa5871c0fe1f5d6b67107d8ff1905f0abbf77bdf73fbeeb6c7b81ed1d8f4844c916f50bca29d0ca95f73128ed6fef06205509ded73142ab60ea58ae5f30e05bf3a4fca51fa40edd778d13680dc27c1a52ba1bfe09a9345dde98b93672d86e10a06e5a3fb89378855cb5796de141013334d6a0454363c81312271af9f2d8a8aa4f90d984b239bba7ed66c68054f4fac635f516717ffd4ab9285c0022ef6287e4805dbd82b34e808160329a1b24c2c22307e366a47bfddc3d830da76930ed903d1e4a4b8e68faf114023d4adeff15273f415781a83b01d2bc351d269fcc8f036c03d75ee6e13524ccd0f5b4e440b92f7d5bba7e703a582406f32e2a285d0320c47de78e2c287907485c1e9533a651148e4ae039f3b03ec935e916214e9ae1b6515ccdf9b9dfe0b78914a23d0d081ac143cf05007788ba8d9a54c0578d360f2a6d23f71046ee4a2bebcf65011e6e41602207b7ebc1faef0aa11f40b5525bc44d4f435b80632c7b36eebe259b8541832a10377c597aaed465870ba856d6ff6511c35eb3a37554348bab42f8d2af59e91924e350b8db25f59b6998d24456af8a500783aa64ec6e56af65b1612ad5850fc78a2435c822f109bf65dd11efbdc2285cc94346e41adfffbfd0cfe12f213cfd2d98fd1f415b973033531314b27f5752b3741ae5c6ef2a7cdae5d93df36e6904cbc9459d4304e9b675332ce773f6e7d0ed6b4c1f45b1acf7dfb22342ee2d1e76ea06f4154126408c55d1fc213da224158db9a2eb718738c1883730ee3662198d5f6c65c63310a8fdb1d8e7331c60a75710f18b923c26b07eca1b1a751be3945b90ccaf0bbad2a92467289d94c4cb5723fca92626f0e3c10df24c8c369d33b58ae2beb6a2d08108b0120b1b12d3155540ae31147364067cd6009f99d5a283f71a8d1b5e795bbbfe51d9f735398572a82d611362f8c8c1be9801960ac8b59d0b7a74d0584dcef6f409149f2b24a4f75d21c7a3ab6bb428dd1850a3c13367523589267d52b67ab16b49fb079c29b14df5a7cc32db96c04ecc0a5f4845c94a28bdf6ef13ac4b557c2c531c50eb76e9e2d4a8ab651513d41895a563c8af225c840f7988d3c4893680e3dd1fc3d74111ea4211e69a1e2d364439a3a2f4ae23c5bb0d40a30e62af2a0eca7fd76ef06ec95693f831f6acd86cdaa789f11808c80f41ef14b5620c7280e65737568ff76eca571eac0830d3c923c351be614f9d3f1073bdbf18356f448b34ad8ad5f3b3f769afa3c44ab569f7454ed43c53d42d3c4d73b0dd4c6c306747b17a187dddb860c026fe619b22c4fe55be9ed852c3049317d77c151dc9e4aa4f43ac44e83ed37c65c6c394e06cef82c67abb9990c8dfef2385c17cfaac48c4b449d0e4e8d5ae7419cc7d4662e166076bde715a271ae7489eb945939fcc8379da19c82350afaecb1907326e970cbed1d23fb9c1b35f1eb6163ab50c401fec5df0fea1607e67ca2da721c9115b0eb57d00347c738d960872c509c46d717bfc68023803510bb1b5be8b3f208d755449c9dbaf51e1fd57e4b87b3adfb2aab7f725d98bfc7db0521cd4aeada0347a8111a7e41f7f964c6f69dfa146fec55d322b9e5146eb46489d0e6ac10634d1c63a0551e9e1aa1a5404660368e5b2355aa3c6077d1c72258f40ea3ea4ec8d2653d461c3a6b6725447d2de5252fe0c6c760b7fd98785ec954955d3ea83d9a3b33d8aed608475728cf07bbc15d20e1a4983d052db27547ad7baad4b7ed1d510012f7de5f9b3e0c0311c60e6785db74bfef950f1abcdd569bf943acd0ee950cc1739d523f9b8d399927b160c79fb822e4cf980e9665c1ce5dd5bfe334bd87c96a3354b2416d248590e7326adeb0bf3b95216c2ae86da07b71462101375a872291264e6369f29a703785a99f0598041d25b2c6863151656d7ca73da4beb9caed65ca1972e680f94799c17272b213686ae935fadcf3959c4802aca2934a5c86fbad08404c6327b9e8016ca95fc6eb1939781ea34b41d657bf6cdd060d62b7d15482226c9fef4cb834cb703282e1bb22fb066480b01a88d3cb37ea165fd34c18323bf52226883523e349b60c199f816b32c0f28d7748e85d92a0efa11149e18bcc0261ec123d4931a4eeaa455d124e86716777a5b0d0266ce54cba423999b3cec975b9ec013b67f6041d94dae6ca5fb3d3a076f2d069f074265eacccac5e1efb6821f3e211d3a7ca911ec802b271c853603576cc26e28befda39a477be22684bea5614c8c08ecb25ea3e7c93edb65c3b56ce1768b4dc9b594340a3f5b6bb1f53d9c0443a9540f839d7148a9b9eb3e84c9806fa87091274742632c7542979d3116c5d616a1fcc24461fa53647890c9e48db578aef19d42fd096ce2f3b608a01151700faf417053b8da4e95eda3f2f0ee0332b272737896f5430aa8169cf88864199c24f9f4d59d732c13f6076a6f456aec8e8b2a306030b17e683b313da42d88c3250a180a6290e3f16079680940e0d4ef52a5485fa1454bee32efb89f22607b640f32a25769bb353bee157f62392871c7f518de8b4b82216ee61e8d4760a4809095374155ab81441468baec928b3a5c455b39f87ce1dc97cbf20bd31663172a2360105ef7d313bae0dfee049f7ca02c5164af145781137de65dd9b2c3127f2c3f039ff39ae01443ce9d41e6796b845fe132c7875b6eb7e25e85632ee1d714ee3313c324913ecbb8c2e6205fc9edc4e686aca037e89846d8d7a05877f2f503c216962a90a26fef88aa54286a67692de27e7df33c5f74d143416d3c512fe0e52a333c9daf75d0086079f78aace2f7084313d231a51095318d0034122b66542e07d746f3e78bccc25aa681a11d42d9a276156ee5b2eec066ced96097e78a64b1522878ee7419b523466c91505ef63db391aa6f3119f459ff65e6121348293bb73695e6cc08a5fe0779cf2f75fb312d8fccfc66724a4d50492433215c8294366f5cdbe489bee6715a617231e88a92e93bbf0f8420ac7240c0df96f727625704d690e7d88ce2ec14c40e0c09c4fd32d139352b7909a0fcf76d802301b1e0272324fefb0351e2c580b7e5ca3b21ee885159db5586d35f075dc6a9cbe48291904981984acac151b6af152a0f0b6904f30ba5885d0f4c2acb3f00ffe019f124aa50c566447e61e1e6b6dd2a4a0fa4b9d7aaf4565d45e36833f913143a63babd020fa74c2da4ce601b79f014d5f7260998002c817f7db102a177c934cca0723d60d25bfc1ab6187e3ad936441ee049cef15d05f2f56daadc2992e03b858f6281a92b1369ac6edb725391ab75758f199f1f0e639fd7c277b044bba2333850b7f8afeeb0f5e5496064ce380370dd86359e1c9cecd3452e46c4339255d84fba07aea89456fd29b25a6187813fc345a3d606988691bfed0dc143fd0c9c8e5ff09035da7a4949378c64812527bd0f9c866f4bfb94f9697705bda6169f0f7f8914360636e6aa28658a1c565fe8e88c1a220e3dae19dfac087c26039f2b4b900eb3faa1384bd3ddeb23e19154a28a2d344dc4f44c82288a533c28fab859c591fd7c1e8da93436394514df866d57f6cfb50f2d4fb8cd0d69297b9ac2b39217b8d7ad392fa3f967458bb90a900f8ae41a92935ead4402d2a6bc28672a22453b705a1ff8fd2d4170e58f05c90d4f361b183206e747d46bdb5a81d14d308dccde93352845c629c49b001e754044b0c69bfdc3c5b01dbd39fa2286a85a19251eef755f4699629ac28bf702b4437a51cf12df499b4752310c9299adc9c43336d91a96582b22862be8cc714fb979fb727151f4820bb143573c61e972f07345d17e5ed423ef21a595e3d553517e5f349d5ceaa9f718721744c2a31502f0ffffff0f