PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 20124 d0258909891fe3e7e336dfeda5190e0263adfb7b47d46135bd3313b0c626abbb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d976f36bace0908ff3ab63470d38424191a503615fb7f54a6827f336aa91b683
Certificate Block Hash
d0258909891fe3e7e336dfeda5190e0263adfb7b47d46135bd3313b0c626abbb
Source
getblock-raw-prefix

Public Data Hex

001000004000000007...00836b000094040000
00100000400000000701030100000001030101030000000000000000000000000000000000000000000000000000000000000000c211098353ce06164d9791afaa8a4271292babecdb040556df888dbe7ce333a616e7815dfcf8783c484afb66b3df4351319703a815ff364ea80f87616104a20b0361c2934ab68b66f0ac4e321afcdad682896d63d9368f210ed40200000000000080000000700000836b000094040000

Raw Header Hex

000040204cf1f954bcba1c31c4f1e16978e6fe632ea093f9c4e5a0cf2dc785ed20591398a193b096a0fee07849d3eea387a9f9a25820cba4076efbc231be25356c0ba04214d7f069912c731983b691aa36f327684af5b75f6103a5914142380d4763abf38f90e0ac6bf376d9

Proof Data Hex

59,560 bytes
12121602030758b3cd62eedc014853756309ef07b9584ad1a16133907d6ec4a0fe5dd33f4c8b2750de5e92e02e991f1f5e1a4f17a5b490a28670919a8ac055e7221abaa8c0c3a0ef613216d6913d69f5c3cb3e3d54ca03d87211c7574a001177784c9889214579a713d7351e7b8ba940f39215d8b5722e4b52890cc6d24c36ad72e943c81f161d73911fb97e3b1da7ba1c2aecfa608083a6996e6a8622c4aecaa3d4a984adfe47af1114a3889fefcc62de51696930c3e730906e6aa51aaf3756799083bd3b5ddb5764a650d09608e36a3568774d3efb9b6f5c1e49451f74735b13d9fb6b2b248c62cfcc03ca1f6f0cdedf820f282a3187b6d9e158c2bed091c5ae7b5fc0eefc1b83d45d67158b59645f7da937403f972d1f31a96a73c77bf793259fdfb67e93bb55cc2426abae2f04c9fa335358a3725fb54b6c4b6a74989262ef591e6107c83f7dc5037449b7ced6f62d770d7ac5da7e48041f3d744d5802e6bf389c0c24615d2c8e1d7d5297dc981b9ef21be05346828426c59b2fc435383d44737c2a81e3f8bebc0d3bee35ff0ab134f28a03ad20a3c720d91078c6a4b0de8f879e1e2bf0f88e106c7fc28151cba25c771cd17ab0e4a4c2cc7fbf0fa9b87514c5c821ae3393b535dd9a08b7830aef245438bf36f1ddbec0ff367929c01b22749322845b6b506c9a0a3d4e5aab801f8794e492a8f41e012b3f385667c07830ebfe5a8da4545a3593338f0e041dc9e3bf19889b41c452ad7259024c18e07dbba7c861e2045cfc17a06bffa91f6b9842e9ac8e44e5231fe866d4ac6941c0aea5236d5f8dd45584561056a268dd5c29125fadb17731faf1d19fb9cadd2d34942dd2f7a2c0af6f195f5da1ae799fefb2cc51e4d24152f78e1e540cbd287052e581ccb00d04810238d30dcb782421d1e96cd8ef6449ed315664f7ccdb0a79a0376e9e6edea5e44d729e5031a8de95ca24b79da8bd1e141d502cc989115ec9c59a4dde8040036e0ca2dbf73bdd559853efc54849a9754cb471ebf8b8034a56b77ac1846d0006521b64b98bbbcb6f2fe118721a1cefcef6563cf52179404762aeefb6a26e4074a483a584e7c5d12dff7e3f0a6ecba32caa6b276087b5b8c44e133e8e56df0deeb666dfb6e6eaca9049f108b5938ab95c7241a57a288dad289186a3c95cc5ac889538a7f77ef288e6267e66bc79033fc3d38bdbe643c8fe0bf588d13a3018f8727e48e507803cee2f2db07d4f66854116971d465ace039c9a28d0fa43884429c41bfe1c858db9847a3604629c5a55e48df633cb76a5b7e43ef2642a9c213e3bb94858180108627bae85bff674ec9c0a4c75ad3fa4700c4870ee56064c48485e82ed5f519baefa50bff3dc45d521beac6b2231656d85fec8bbd9d241cd3f004afde9eee5cde4920058c4e528f6f88a0255ee37ba794abc89ae48449563d82fea7c08a6b84b479fa8060289022ab59b2f5313985806e271bdc2f7f8ab8cde05b8b511d5858e60c1b18531a599e89f8d0b78aa5296e0a9cc57623e4d80cfd369ba71960443a2af888172b9e6f356fc8c0ed2267effc64eedda830cb935ce8f079121d3e0ce382230319ec4d5130ce08e67d40efd00d8b1d2ba0efca977347c511b6fa5d6f7c85d47683184898b06446860a5401694c5b83311767c9aa79072cfed3797bb7297e033bfcfdfcdf562614f514dce9861ede238e7a9588a6f73ed395fe0c7535c6d15696abca110d3ab64774270b5903e5c4b848f2a61b4cef98db045126c56a3a8f28306fe68e5372360a22f6fc25dc007ea657e20d8d99ff09a3b4085d5185f46c3c907ab164fc5b0819977221858963d700c79f7fee1bf89f5a4077cd0a9e9a3197892b4266b20658e2eba845c03e7129b1406a11cdbfb167a0fe1d89f1f7080e194231104dee859fa41292f749f45ea177aa9ab05c04681b41cb5433c7866049211c01b296be79b53dff83728bbed0b1e5a08ebe7a4b3a33d3e2fce41f0bf5583d96597c6971dc067078d85687cae11a76d91fc7b31d02c9fc135ac0497ec135c25b983465b6e49126d5ae8aaf1293083eb285d1e5b26d3553b8b92430f2fcc0a97279e8d21d7411f88c22410d4c6c6f4d434fc39ffc83ab40182449d4e53404d51779d27c17b1e1699df5cef6002bddd4e807b1c74a1c82fd6707021c3906377225ab0b03e6fe8d7a7191dff9b08ae4ac329439c2fc7f9bda4d0859a1417a3af89918e7ec781f53b933ce2e8db38aa78cbf49299db6e00462a036dc9b0baec16361c5204d13cb5c30e232363539a8adbc5ee43563f34565c2fca61d5d7105ea277f9e8945b53129c01e1a1b6d5f2b3b584222519b2f76412c06fde8541192458d8861550e6de474d89471eac7c30bffe65b1d9ec9ada18e9c3a87899d5ec124b6c20d96f1c7f31d35025a8f0f4d2f66e4f2f79e5fce7b17ad654390b254d9cc86a8e2207f8aeca7043aa26382e88b6a1377d124f4fc411329d0c83d61c79dfd6dc07fd185a736e1ba6d621ca6ce9cfc02b9a09a4e0ba9a7acbfeb682de1b60071aae8fc7bf7990be4fdd645af6fb87ee7910bf5d3909183fb9cb8caa37fe0450456df3135ea6e10209bacbf87df02cc8f0daab6cc1577c20844fcee0b089f96df6b42366626f746cd481ef2baabd3d226ec7d6eeeb82fee2df826d89605a2cfeac44f472071d552af3926ffa93eb8b3f743b3f854224486ea202ffdba174ab75f2fe68cff3f591b487074ecb3652f679bfc1a4117142fed2b1ca5460211bac072f2fe59cfaf4fdc8784df3d2f32ec04647d58d115d67637832dab11b3e0a2b59a929c519bc22360e0b7c181addf67b2e032febc5815d557aab0f34a45a4e6823fa5d7c7bd91f17b4b8c61bb8693ccd74530cf2bfa03385c3d987b53d08fbffbfde2e33bca757dbf43cd89c0e48962685e0bf16d63395137647e19911040096e9a20d14987d124abfd132c53c9a8e7b1157f32d5ed2896db7f04ffaa768f73b21d00664641ad3724edf7344aa43883778c4bebcd990ed06557580a4588182c9808297f7250676c05cd65f778f02a72b2ca8b5ed63d7abd29bfcea0cba3344d423d92a9044a3edff5c232fdb27de18293ad90c5c3bf4cee6f1058e3deab0c4df4375c34bd17b8c60a781f1ca645a06f0f633291dc55593a39dec8441e21cf2934258434f6b933308c82994d12d56f2540a3f394842e5b9f816c9364fc20c1aa1645c26734326e4c8628674ca5841945607c578a179ed0f471c1ce3be1e6af70fe4d2bc2ab69f7b1bd2ef22afec0118a2cb3d64a553fcea258268bdd537899ed50d28aca23d32840d336ae04f7a6f783c95273924b82b8cda0e6a3382661e578487476f0b26e918aac1af1bcd88b89b7e6427d410787e0b850b4a5d6ea633c0d8d652c33f2a80de6dde27ed67480bf931b021c66b50ceb395226e51d907edad9c4b76bdb5e8b4da37e579eda4881313cd13f6759974c45cbf165479e350ecaa4f7f616e6f2038940a92ee1a5bf83e00588dccc557b16edbb9d1b72d7eb80fb0460faa1f3b0557e9b3be106a5df058d693985c72ba74b16e118647bd07ef84bd4a7e58ed72fcc0a1a338808104818c0b5924dfb7bd5e3534ea77dcd9b38131d503bf7c6c207db50e572ec855847af90fd30484a30ae0738f7bc4e15ea8cbcd1fcf1a261b76a969cb7d96b322edbedca764abf7af517551966566af5f8e06ad040e2f5bd11b7a73de2151687bc4a84bcf6f4f728ddb21df95c3127653afab1090f531efa76f42423a79aa0f2d507a4e12da659cb7b28d5f7bb926166999f94f704858a9115e5aafd0b741eb4edd68ff0d06bc2192d983bfc63f2da22e1ac9a4b6b14400803525dd7b31a13cb12f1a42e614703ead3f1f121f8588a1eac5cce7da7ccbecd93f99ac44d198bbe44f6d8f9c0869015558edabeb96e3be454d88671d569789a72f94a1b3dc62fbb79eb3e54f985827a805a23380bf1747af63a033ac110208752bd268b329f50baffb2f99026ca6a0a28a8e032fedcea657dec4193be26c5157529679b6c3480f2bfd8fd2b61b5ffac24b91da333c6aaaf3e4f58dceb16ca5f9105f378b3cdc6457edbc0975cbd94ad3bab14c729e1ab188a4bc7dedf86941ecb8415080c669b554de581f25a063af3283a3210fbe2a687246de8b64a9c66dd3226bc5491b9fa72f3fca885a556c64716773393f4ab4b3d0a802f377f8c03248cd72d6d6b0a3daf3b7d404a37497ab8074b52bdea6080433a06b02a038c35b4b718d00129360e5fdef75961b7459db381d6c47ee746467cb3b382209353ed8a1ddf5b91d5d62c4d0b6c8cdbd3133508f2736ef5d87fbda9c4b9531ccab2aacb7e288d4a37ad6f039725383284c2c462ee73ad077b45bb84856a63a9ad76dec1d9be3befeb28875a4082eef9f6c2df89eb5c6d91ecee76a2cdc3e6a1bc7b46ec6891df54048c5c44f6a46978631a9076a3b95a8093e31546473c0f91a2c691d3e9b0f61d843e7600865a721dcfeab3311be13fe8cd01be1644caa8d4110659fe42b7976550da5b29291b650acae207a9645f95fe02b1558b2bce3ecb6d51672e6cf6ad340d4bebf85578516df9e43bb461a823c02efea408fc81a09c08ae4fb2be2927fbe8f58a63c2bedf5e659de564fabaac627a3b4c1f69e94c23602d194800d347a428a397d11c8fec4efebe4aa46736d998ff029ca3fe9366bd16a72b714f4455da28e8f8bb69f3d74c36065349dc83c0adc7fa0f9df13bc54195bae2dfe35ee79dcbd539fd20a1c8c1d78055ee164bdb7e003cbbc9ffc6307c12c63dcb41d0bd6cda5a7bab275dbc017a6ea852e9e31060952413793bfacc9e34577d41302d3636c25ad8b5bdee89c550c7d23d7f7b60dd6d195660c48a569ead01e3c4ad902f9edbfdf5c6b9d37fca464f5bec23ff0eea416cd09627a111daf276a3d14cf0989f372e84b459dbfda95a74c49a5b073ab8449c72eb432a3cd55f3777dfb2a6b02b7dc12fb233eed3894734e9f8bdf42fc7a7d4c34fa4e3190975a19f9b3859f80fd6059392d1750dcd626267ccf862aa0578beb1383ac2491d4cd313671b12638b69875bd180fc9944c1b562d1e977d643c31b7e4cbc48c80a6641a74246304f309f2117d34711dcb71ea52a932d0f11022dede0afa814dd1c090c6d1a4605f78159de6eee35328ab5ee0190afbbf9a35bdec254efd051a7e2c81efa7c41c4959275754e666fbc68656acf5346621f97189e247d382f1e78decfe83245d90dfd7b6b4a1d8ee578d6c82b17c4af1c7cee7fbe35b07973ea1fd7a775106eaa6bdbad1d34e56ed0f396e4da0069bb5e0658146e18eb7ab8c34ef89c0f41ee0620ef25bee263dcbbf92dd4289f26a7430ba40e2c9427d593a8659f434f60a89a9d46a69feb0719d4d6d59a8787e830d3aecd4ce86c84c859ce0fac201fa9b707937a84fb9154f76355b7c0652f5ce9c23bf30e6ded2c1197eca51333f361e13c7d7bb448cde85de63f488622961e6fefcb8a5088c8450363ef247cddba2e80f63c3fbbd28b2ea61e463784967ab47e4a638135355f1532a1f67f8ad724496aee2b90bddc50b0409157f074f2c9ce5b60ea93f1fa03e2fb62c406808f697dfaa10a1a47aa2ebb67f9042d3327c9a9d0b0df0ab04f905a28a296f4570736404653f58a443d06a6f2c2aad9baef8dbadf0d1ad26c5b983c4ff5282115ea2b60bd1a3714f5f5b492af7611d70c4aee9f9735b217888599166dfa90aeb9eb4f8d10001b7ce6c77f26cf24ce87995d6c9c7cf0af8b138e1b6ea33fcd5b660fcf5330711994c9a43f8e79d6c856c27f008ba5f3d199e72269f2b54579f22e57f796cfd69b33773893f46c9f16004e626c2369a1cf96396d78b617ea31f0b49ab997027f5451d435fd18b44de88bfc551a52ddc0fecc3b9f4d0e9d1c519b18e10fca01e731b586d2f269fbc148c94a93117322fd7435300eb572d61edd24eac427fe38ba7a0551fcec6c871205fc132256cf20a5a334b8975ffec2e665e6fc9edaf130045dc35cfb5204d914fc7722cdef21f3df5165585937ce3ec6eb5839056c75cb63b10b9976a4e7a480f5ceb7e495b53c6da4ea7b7e6b4370fcf4155539cb068f963987550d0edb40beb83d62d09ffa7e9041303d9e3c9f63b3fcedf1e5a0403b7208b1c12878649014a37187963fc1203ff407def606e41d91cfb0a0ddc619c4078031bfb322593ebfe384d83cfce17e0f5e8db939172983abb2c5ad362c73b152c8cd692f6a11561e1402de0ff8fcbd842afd1f7d75f552063c5073579bf4ac4627af2e48001985d38102840e30b2e9ebba97714f926f9ca5c1321fbd08f343050d353c0f4551addff0fa27254c6641466f0cd774f309d8cb31122d5cb7322f9d8eddd84d05aee8b6296136c6d261a92d417c09d917c1cb994643e099375420cb36cba40c89079da4a9c95f5f8340366b31717f212c205ed0bc6a2654dea684925800e987356f1d95ebae512ef40a531c4506ad8b6e8fbfe2f5f85787f45d3b2b5049659dc2173a467f9939b15e3645564204b3bf01bd45c80676dfeaae791c2796c682e5f2adb6b1cb2924baac88a4bcdb5beb7c712f3eb478c370c70e7c1f50eff2938f91db97da45caa90ac9a844c579adaa946d4042280aa33a49a1db7f8d4a5a3596650122365a9968296b7466a24d8beb3ab1fcb9a5f689876e2acff90ab7a49953b535cad5fdc566a1d5601d56d3a8e0301b59b6c09a80078c95b084b2eb6f490a8d4c1c3e32a98688cc4d14a88e1e475744f1727ac563ea50af3d870a7d122fa7c690c6826fa117f64b20e32c004d1d2071002a1b05383a925c37e0ddf565dbdd33ce4fea87cc41b04771260a787a56be1722387ee0029c904673576f57b2a460a6d66b19a47b602994358d1b8900702fd73f7d1fbfea842bd666ded78ed09761de7cbf8088c13e023d5171a9f541d03748aaa6280eec2f7fc7409510c86aacd200ba8c09148974c44090b3c81ace99dbd19f714a66c2913bbb2c58c60ec67d5bf8423f826f95f3bb4642de1df34dd70aabdada3fe5f0c856d027db4b8a46631a78f3f8b65eec1eafbb14343e46fce2bb714e05ed4c27ee8df80bbe818d1923dff782e975ffec98cc06cd0b442d60d2cffcd56f24bde7e2d6e283c57675d9ebf687570211913b682547516c6c667a7713f5f8ac22cc2ea881fdcef3b1c59a654b4a38a0e1d5a15ef7b8ec8290968888ebed1bc551145f52bf0927b84e508b3bd1c3cf1968cdf9dfa0e113e9bb93dd37f399196fed3de9e2783c753bb859c3d274d0d1c6bb80ca8f53317171b836de8ebf87ea898f110cba0c819b8f18fb73bac5f5a96049641535d19cd97e3059b981a4f1316644e27538b5c559942722a108d6c269cdbcc0ea95a7ec9a84c2ba38dbbc4c548401d4d1fd36b82f419b3c9c1edab296d283af4d12f7fd1d49855cb7c6b51c9060d00af0d95ca5cef89de384c4917263eb090d352ccf27b711fbe12d3f8b7188ca6fa161d6f05b32af5d84dee6f4c570f00cecc9e7474bf20f904e2efbb34a9ef99b408cfa35d5f4fddfa432c2b92fe98518727aa99d081a4dcbe82b6ea6a044be5445a2bcf59f5ada74ec4278a06da07824e7a747d13f4301d3aa684e95143e211457d8eb2dbf585da8b99b91308f15ac3256293dd9e414a5ea34d5067c0429c0988861d84d5e6d0a24edc996b34398755cf035fe4130f34e96be50e27aa53c73a32f208e632abf0cfe77ff199f7ee26afdb407f31ebb817445d7feb84573985b990fa612dbb951abb3fc407c196d88f454418b018856bc0a399da8ff586da55392e298c36308f002a0a064a3f47bda91a6f405945d01da10e157f20373d466e095bd3a4a7f34dbeb06827dc82af4dbe80c376df36b8a7807b7e5282620cc80dfcf0bc201fd057adaf9753b17d5c57c2dc3329321667e3edbd1454d33449bbb0d0a680e872ead62488e38d3781d5fbeacc55a727f6860beed46684938499be7a169f228bfb3bb06490e9daccfd653e3a282fcf9561a25af1e816611c61cf6ffd4c24804c674325993a2f0ebc3bfaa3ae0e14d2e48847104995316bd73df7544cbc2be0cb58915d47c52a0add60faf2395a022a76b3bef10465327c6fcd95f6dc17b6da0c0806512b6b0f9576e54d3aa315da58c7d5b70e88c38fa93ce9f00d06e0e1093d91acd44c29cbe5d5d6981f351b312514d3bc3f4436603beb83d74b1d5a098d6d0bb3d0ad16cc0b07076c83da7082c2ea5bc097791761da89f131ed185836033e43fd505d339a78fede4abe69f39b085b35239120a967a0a4193dbc36786a771665ccf8f1b235045c63715e7ecedbb14ad864b8e09c3209267b356d9564d04e7f01ea2e76eb7478e0ee1fa64acddcc5040dbf37a40b67d3c4647f2a0af63042c596325d37a32cb0868e7b7a54b43858a5cc4307bb3ccb48970a4afe987ed2aacb60f1de479c1c0f19a9aa59824aa3397c320b66267238bdac4fc2d51499d141c2f89152fdbe6c9c56b58ec76a1a71818c2f99ced1680c7da3b45c4d0168b8c6e08483d58c62c8e7e0392fb993141ab5e9e0264d352495e30b30a96f18bcb28f1810ae1f25d066d4c26df822da384d615033239d22721d8e814dbe0ada7d796f90ffe73bb077a3a1bebb6306b8567ce37fb1fea994854b81fd84db7b9e541bb8bbe180fcb0bc92c28c62a38de3cb5a8d8afc7a182167015208c63a9f95fc38ebf3f47b1c1bea33feb2db26653a6af1fec5a8dbf68169ec8f27ec6ad4016c113e397d9608b1e446cf3247600f58364b196cccb659b560258dc4a9ab2e0082e4c155214b965b4373d0cc287d4bf7e9343cec7aa59b84b453aebbe3092883dad9189bfe816748f9479178df6ccb0cf6842413280d833cd9d32247fe4725c4d9606edf71433aded573bfc767f04cc00fb66c20cc4db98526ba470730822cfb22e843d3e503a97ddccdb83d291886935e831a91f6037a94d2093805e2f5ce77e500de6f15a371f434723433574fa3f80f43c4bb974a48ca5fea6ad2f935a0675feb48c2e35910b23379b6fffc2012311b8df14022b235a13d0973780673262b19779eb9d6cfe774443bf8d3a63c211d9b51c65a5a5481d49c6fae0d563132ebe2c8173d13c9d8a74d8f3f254b458ebb78fc239f5560ed65316bcaa73f6195cba631f03b675922cb943cc4d18ca9be3fbd06ef2be9637aaea93aa53df7210cbc8ebaa4094e97aab9ef5fd0e45c67b9138800bd3025221b8a14debb989a6e11f6384437dea377fc3633608ccf5a0fb6cebcab728ad64cbfe3b17e3696d02ef46cb14e16c8cd96187ccf0575d0b24063ad9212df5bcda28b48a1cc488d848036d58c4ee08656c98fe9a0512317f85c9a3b20f556e329337b71f0f999b60bc1951670f21a0ef23980eff56a6dbc65d4c2b2945238da20e67d5fa10ebcd349bd9532c7dc7ed42959575135035cf2dbf9c4158baa51d10deae0746f817ac6210565d6eccf4d023698ed63e8614a54372d1ba6d2fd23864d8e14c7c27c78e26d144148891d29d1512d6727c786d3ac6efb2e6da9c6eb13fb4d53209bc6325917538b6089ac8fb0712e89d5a0da678fd89c939bca00ba1f4a4f67f7f0d2a5196e9fd94bb80224e6081669f7d862eefd9594f5f2945a2cdedcc884b8b2772c145520dd5871def7a6106ce5b6481574ed2eccc761098aff4919f5483594ce4d02a355c4b060ff8ba59356efa6242a907948175e74ed313b152a268f86e639fc1723d24c4564f471e372296b0492bd5c28b9385aae6740dea6500069745c80124193e4b52b495ddd8522aa06611ffe5852145d991f6b036e40bcf6c9f5c51ff5d04b92dcadf4d94260a3d139d0164bda7a831b7bb98909847e87289ace405a6294ba4139fb7989d81a3f7605a4b89669f97c72e4a591257ba286db6cacdf58c0ab8f7beff145cc96be7a8566b8b81842bee16af9480c297c5ab8870c308b4ea9f14f5bb2c7da2b22dd12bee0b2ef4f53c8f974f910d50f10621856a00356c7a37d674fdcf8a44c1a9651ba97714f59c331d1b5e5ecb2977e26b0c3c5b8cf1dfc20191aea4b2e46aba618e4de576d7d579595c060826864bab219c367cfd00c7947862f55780efcae3d5bbf22d0604bd3b371f4db4ae62cdea81e8b29bfe40d51ed30f7cbdac71671df028de917c92332811809e30138befb0b4708e08f82327459afc8a45dd599040b6aaad0169a9a8d5eb673e8212f17cdb4219e0895265a54631f0af78659479ee3269015f254075885527eeab9c0bf615040f00acec5d510fe49c0afc0a69f85862aaf0f7b2a1764d9b39e20e547334653183521df5a01f18dc2a401f001c03fec345813313881f4e5178639e79e3c7fb9ec03f6e5e5e0decf20024ae09dc1730d9004f19ed9d84fb3faa3908a9d9584cc7e2fb70a119a09c9d1c1ab0bf87e286bcceb8af1c5e2cbd5940fa4a136e41a17651b46a0c9ef5463fa9507a0f1c1b6d3a92e872cc0027b7fe316114327e2dbd903caa930f53238ea47caf3b434a1faf558626a1653948a73cca6a5769e04959d8b41d289c592622b7f47dce55372cebebdd652742f81dba63b44adc909d47412573470c3e44ea1f56e3c42d4b067a10f75053c0eaf5ccfa5bf1cbd36feba321dc931feb0e4ccdaa20cc335cf6668f72b7e55b36b19217c0f132a6270fd8a5e389e9a4e6a56d9fe2caeccb4b467567a7b014dfee17adc23e0e5af339e0578383f2344f3e969a1a469519e2cc0b2f6aaa5ccc9fd1324963ed86d56ba2a4ab3b96e410385d2365c7ec30a5e4500239a4e7e236ede5422d768e782508e71509ff7ed1711b8a95c14176c168f6e5e584b01291cc43f9d3906445a98fe0f86bfaec19404d9e3439d2b1d3c797151e40015a89d91860c9259fa010ad1b6f9acd78565d4822500c8da454cde200e4247e6490ce0c7be75678e5c109591b6bc95ba31d82d213d1c2229c9ce146dc3fada947925a463aca6a11026dfb83bd6e58cb69bd5ab79e10257ebb1c6fe1f82f5a0d12c0406ebf0cceafe718d92bfae6bbdc7ac7e29946fb1c1b1eeff9f81e7a6cda60789c1d4ea0f487f85d69ccc70c1b0f40b1e8b6fcc367b961a9eb1763ec3833a29b2fa1f24a9c95e6f49ec54e06aa48bf1652ead7dcb53e05b2200e396958f5da0fbbef820528ceae5a585bccb1101d1bab43d36caa3fc7b3a9ae444fc50b7bb915b38894e7862bde8aa9418ecd66da8522f7fa84a9aa3e672859b373a432933569585713783761ff331480481de6406c796c81fb04dbe99f762b8d85b1cefeadd49d278cb49e9fc252ba0741cbdac20d7d556249ae217a74aa6b6316b102f7bccbca0f65b165455300dbfc5a3a87bd3240c99e314644f90974a315d76783eb365899aee0eeaee65ea9d4f724244f04ea5015b4762c724712c7e499cd619174fb86304bd34a402a853efcbaaac5854181e46b371304f1b4eb3234b15607e4d5ec09bce3cedc65a108829dcae22f6dd8f6f02b0a09382f4d73e63d346115a3b636ea4c6ac3532f5dacb7ce7d3055751eab956963de061182911e593b5f243937b4682084e2f704dae4572770db924f0818c3e7d0955f1d7c2194e7bf9bfadb1bc1b6078a00c3b822c7fdefb470b9e3f7d728428d0f198afa82b2aa006b70cd8c291d1ad2dbad3a85ba83643ec6a71c4b2dbe52b3a3c658a1bddde37b9ab5545e3999a4db6aa28c89c76b2b28b6773a7e77dd692a29a4cb3e6603b4ab1ffe361952d1872cf28a6379a3f5259cec91605738bb2a9817244384f358e220f2f9acb8292cfffb4d113bd0ba4f8a9ac6b3125159b496be2cad63ad61646ffe92e7dfae447cbff06a267b74c9879a20fe85cbbc9c6ecbb34751f53b4722efd2299092f8b1d4bfdb49ced3e0ff3273f6461ce0d898e0b16e98446de38ad37f19f7b41c183d670d434274280c3faa0b4454241a63b37268112243b0b98dfcacd4d87e36106eebb92299ce81b25213c481370750ff5fa6e8ea80bd5f3fc72f9e86c637fee18c993b868d780d2b6a5629ecd08f8714650975de1a63af139fe34a9581384c6c62f807d4406329ca2d2264df0930479aa660d207c59ea41c8c7c0ed76af50691f08cd3c6417ce33d6178e084b24cc44fd626732489c84dcb049bf4442cdcd8fc91aca5f4cc363cee228f9a5bb333b51999730fded01c4e99b81947232767b0c84590f128a72926117545fd1e37ff723c97e086b98f5d411eaaf5bc5c45aca059cd03ec684495b889b6375fffb11a5edcde828195dfc16d31f4da570f458c5caf01285d4a94e742e14bd87741d4d78de504864fd3fdcaa3dc1cbc4175489c5ed94da45617982117df6b84876a116dab1220029036216748f90ab17ace241140a0b0cdd9b8d55f7cc8cb4ae1afff8f90ca36a58993a050877ed507ef73de8b9fa481b406fb333c20f524f5dffdf54a6ed27971cc76cbc4844cc7f2165f41ab50fb49e73583a74ec70c6ca3fc9b92b0ad76ba1b337d944b6f6930b34c681d625f97bb148ab67ae804fcda61116a9e345f2d9007a7c9a0a636a328f28b7b66f9fd446b5063038dfd01940e0628a332c94826cabc12d288ccbd1045c846b9fc90fcda41977d0bc8ea90f3e5dc00cd4755e6c1111f54aa0cb0cffef110f1122b4da727644c5b60b207289d8e3d4ccb892f33cad53c54de00b0a22de61c7eda582ed5c9e037559634128c4f08f3923015a15205c347164fcd79c3a86a32574efe587c5487bfe174111cf2e4e57e2c26abbdcafac3f96777289ec5ca8407cb3dde8570c935b19dff4d06911f9aa62781c7158d5d32d971129d294cc02caa120ead3195502e32b2433b12759bb0286f0b266257729430a3f8d04b34739d3d939d0a254ceab92f74c83aa0d3a12982e791400509f5369b745a1d92ef64457a0e2b71befec54fdd919a59d825f1d95530443a2e67b7ae8692c127a34ab9dbbc498c7a40804abbc953d0837db7bb900e88c655ef80325896bc8d80692eb077176a0ad89cdd983e8a173f3048bf6b7f0f1a35ad8a05525fba788ffc4efbc77f2fd8050b14695eea11846599b2751854d956f6d72cfffc78b45212b86dd2e635e693a3b0f82a18b7338a6ed387a970831059a51dd29c1a51d841f52866a914f2dcffe335b7a0d3f51b75f4b72f521cde15bb0d69883f164e8967adac5b1b0ce66ec17ef83ef1049a97f63bac477d8acd507d68345651eda9d36b45628ac4183ab02111344cc5f416ec63075c5466abac076e11512979e30e981d133d60faba4bacc578d1a20fe4f68909b401183ecc2f0a042ac51375352cedcfd99db83cf3e087c974d2ff5b5db33fa4a4fbdabc3f5c88e39f3b7775d5a17f18ac5ae41c344378660688c34e0fbe846d4750c8e2d377dd1cf1ed0400db8c794dacc69d56042c936e8983ca92b4c2dd9a5305d3c85a6128138621e370e0bc8269bb7f08d04bfe83b5a25599255881de7744bdeecb56e613028ddfbe8aa21114db0bf827cf71d546e7ca7760c00db29b1cc30c3a52cedb1c6c44f9c8175beebd83f374a572af5a1d4a8af7d6d0b885a3d994b0efc53ec9fe5502d05b767c86d734af4b92c26cb268a74d76da8b44256faafe97bbb830f76f258e2e42216e8b7e10638c9b9c5d2873f192bbf9b02e5c6ceece4f86a181dfa29b241a99b01d283ca0f0a98e9be1ccc069b9e8f948f3ac8c3ec840cf30d300c67c32d71116a69f029e3d7d96e858ca693f744f42f8c0e508edf53fd506b89bf16c4cf8242a7e36c16a1784106e2b877c20832784b936ccc988a69b589dc5682bd3d8940ed62e469b1d6da52a44a273be42e017b1ee96c7773ce1a82f973b5bbc2bddd99fec0e1067761299679204ba3241a4bcd7015ba69c99a60420ea60e0db1788589fbc6ea8365e6e94707672b532819dbdf793bf65babc47064a448b47398a85d2922348e11db749ff5ad14be34f8224f2a2a3492e9d5b522a8390cd46296da7c47e4e7b2f082ebf5fe1d42bbcd1d5157d1c84b5256129dfe1254201bb21b5a4f5e6f16250607fb51846be5511a7d789c7b5919334a874e95aa63f559253ecb3e24b98b084b6fe2dc27a7f023efdd7a2893196edc34cb098126e403196d5cb0e507f63f2fe5cd96b41a671e2fb094eca4b9c63b9ea7e54558cdeece877b98a32ced8db024c2c0ac3b45d7eaaf2fdbdbeb91ee9285e6bf9442ec76497349612af4c80b0031ca6f75c6014fb41fb50fdc314745f99034c35870f9472018b00e250b1c6c3e3990499a3a1f270af5384cc1b5d0f01982fa0674313d5e0e6bc80bf7f4b74e03f76d9094a51e30b1969dabfab67e83c36a2442f972f7ebb28b4e94bc158043f48082ab0a2afa1b790e6f1a0d3e200c52b665da5af088c6f77294b46aee7d9bc1037418a6db228bbd91003e7cf1295eab2ac28c6ad794e79e226af9bf0d4ad88788b472739453208de87172e80c3222e09b714a4226b846517b901c5bedf43eddf2569ffd3c5c9b10a981374f6da4f5d6c7edbef862e85fec49ff7c6e16476f298754f349773be742ec866f093ea23b7cc376e2143756521e5c38d75dba55639b0f994587839b1fdaef8b3def090b06f38a6177525161040f69f26e666896e893b7382502a7f624cde8663e743aacf70eea00b8e84c7a34c4ce6d155cb4c71508b078e39b50e2ec43b1b1ac813ffb67c8ad5e339b45f028ab18667a2e5b4a51fcddc95b6f4757baf09a0de194df4279ac186e3b062e99b704e36fa48d80d66f1abf53eed58c958d08f809cb7aab3ed3173140a757da93aac49f92c019acbc621a163ddb33369c3831fcfdd6add84e4e32d566636e259eb0eb26fac236e43d6f27348c00950f722bb3e5b6819e1b766e468909f05056b1b1a4e6ee7ce24577d59016444269c2c09ac802a2c9ba75ef8987b998649b5b5a8f5499d8fb2fa3ecef256abb7092917d1c2b097a8f5f5bc328e892e44ebd5146c09f3627139cfc5f3f11ef45c55762d7f3196558cb6b05ff7e3ad1c29009269021a5291993e465f8c908d9a86b55a1a31446e5f5c1c3e53f089cc5df9b251dbc352ec37cc5d5b1973322bcca8bba89ba35b945fd709d0c8ebab70076b389d01ac9ab0869c874411e0e54014921df5dc3f335b29e5d09252320d7f5e18e8272b0dd191e4c1376bd60d523406215e6b548e85c4d2bd39b5c9886cf22b541e7241ca441c307e7f47ad32a3b93e1a95c347c045b258d18853426f5be9d68368738ed9a1e5f00d00b089c37d60bbd8982c36f0bbae47c1b46f091a9c1fa5b456a1a37d8240cbcac5fa8a9bed638dcc593ca2557a6b6505cea9b0772ba3ff9c69e67c3df2c6f7ac3f28a593427e6553e4d53568bf9769cbbb2c67bc3565adc25b7868c16aaeec1639fd041635b76c59d845b982952d1f8788c7b9d0d94e61c6103ebb9758ca18be61325ed64cfabb995d02ec57dc194b76a7326b4fafd185dd50f7e3aaa7731a242c6372c94450e793823cff72f8791b68df8ed4cba3b43b37e67908efcc0e3b495c56d7b48e25e2dc0a43f3752459b4905ec6d755053cd60efedfaebbc450f1d810014e136edcca37d52b1c12a42331efb07af4dd688605824e4f9bb9103a3a0a0dbdf58e7068896f136848ab663db83362dee514cd8afd1ce3e5f8c67259f16a030b655a453e2ba682437d1ff792aea04822e793750ab91e700b13f7ea73e0cd1bd97345e15943f2ef03da76e087b05b613d29630846ffea2b50201292f29d58857a12a1b8e5324bdfc738d730473bbb87000fc0b738c7cac039a69146a7f9e32b672e257adb69336e6c4e19965d665f1543e7347daca7ac018a0d7e5c8e5a32c932f9af96f4b84e24ff02d7c7f031a06b7eae42c4fe3e6323482777be704bd97c040675065bb197e32afa6bad5887b13f18eb8e76e055876dafcfc5c1e4e9d645a74c4b3a0f3c24f29efe34e5f38588aa6e1397666faaef0cc7f63a4f032d38bd362e320f4a3d13deb5612673f082d533286d8b3303f5fede1b0e94957885a2aadf47c9ee43bd284d83c43d6f512496c4d098e2c074539f462d470bfc033bf91e99666b5afe6b5cbbe6cf064ed08bd21f595f5ff0bf95472c281ed84a3f6123f6863c485419d5b74cfb207aba263b449e398a7ed2897cce0eef0cb57b1634a719ddd087db39a2ff1d2e6e8a96762e0c05c65ed84c8a65a94380dc9d2a7f1e639b3075818e114796a1f1292e3e153780f2bb6d9e5cf5d4c508f36116fe26aafbc12a1e2129bfb99f4a6949980cf805d3fc0f52a9978ecc62d6911f37ca412414cfc7ffbf5d7b1599a575e9e38092c5bed8e536da987c2ce11de0964e22fda6fef44a9ecf1eda6f882f5e4d1c6a66737e9c14622ed1c46d9fbb21bd7efc2dd2a2e8c71f69d47a8757d22a8a0ca087fd8425ad2d26e131359b70f39f3004914727ec3b07a04958d2dfe0477fe1cdb3344425a634e5b8450e9fdaa30fddcc9eefe064ec7f45bf23b6cc68c09f98d63bdd14e51124ece66e526bcdce1db62b35419485d5abf0edd7037bae11ecc887cb1fd88d0b6d583189ed5ae3b7b7f7492c14333296c5355dceb32d9a12e4aa4f1de6ac041ce704d6cc60a1215c806ef7dd9435364e9f0b8d3e052d46b7ec95aa22f7269fb3aa3c2ace837a9180b7aa4a68dba2ad442748935315fe037d17fe06e75aa05a7a2f3b2ea732eda9441bda88ed0d6dec8f66e1c3ae76afe3c284f1f219a8a3b1bc369a6bcef0eb764f1599aae47b6025da312a228545f7ce0c9b695cd42a4742ffcc3879390926f885ed2ac93d7194f19f3e5771e288527faffec3921f8dd48f5753e0121b5352af6e4f7fc5201143380c5992060f3203ceb10284de06aaa2bb6e996ab760ab8825875109bd0635ad9ffa5a89b4411a2f8b99fdfb05c4fa931f851323e9624661d0b1cae4d4c24c6c0cb603ee90f8d8093e077e565904579f246dcf5a0db79793befee6da8262024d16467e854fcd6feefc76b67f6888f5acb04308edbdc6a5d017353eaf9b0c6f81f45e4afe80475aa9ed54cfb9457408ac00f53033dc97e314b5a4819d37426f17a3e059d0e3c664536a351c7e8af03282e1283cf217968b93131c47954fe3a3a5648fc372c28c0d3fbc4daea29772974ac426000bd4a1e6beb23a99bfc095292fe2b4cbba1faa272ae0f8ae346513b649486001949e33a5253a5ee135e48914e917dbc856af2390462d4f582e3f9b303ed3874f531cfc7caafcbac4aa82e22a9b0ee65a3d1bf87873fc1e2b66d3263ff18909c86d9c0d7c24ff252244fa025ed730c01f70a0d4277162118f3710ae2ca40d90022722077f0d9197a9da7f51ead7422ab5a72beb4f477d34cd9d67ffd6e1c9edc032a1278cdc20d9c9ba370089f84578e6833c70d5b68979a8efb35bf462a522a97d936e0dc9012779220f8fd64e560358b09585e7fb9ad1f4e89413436403d3ac9161ddf7bb655d7b634b6f1970ed9540fbfc198d9f300aaca2741891f07e3460e94a16b3a230dd8b5fb52e2dc4ac37093013f73cf9d04072365436e74da663d5237c36f76f8432737093e57a6786a99ca2e4ac6cd66a9f9d2a92f3626dc9a3168a8af9ca4caf9d531822728206bcdd05348d98fa1ee9adb1a1ce44e36901ee60ec358c2d8d1fbc2983ed16d5b4e80b9a04f100b01362210590992808ad30eb994b7aeb71544494cb5f6d730fc2d460834277d8a78af848378920531e70382a60fa8a9529a241eab0f6178a1feff28df3288b76b1377cd78af2104f1319d336047913e8328ed1213e6b98c9db7d977490fdbd91b22ffbfdf19ebedeb1876309df3e4208834e2093fdd379109025e6963b34cd0b0a94ad5542f2a563322b09e189840254f513d81b2f742b9c5d72691ea8b893d5201cc67b4572e1de90ab8087d2764970e8fd5cead96e73e333d5f2f951b28b14294a444083a877d324b02d88c8a9334c9a9b8dd272966c46756c809d38c1a474c964f649726ebfda24a4deef6254bf6e27d467802c18c34c603b2bb2ae67fdf2ec96cfbd23015792a2474ad8cfc65452b84990f106a0808d61087d2a508972daaee3957d84f3f404cea18bebd9b5ea8f5a2fa8a1c28f2ecaf02d3856db4c896f699a33a200da72d938ab22efbf0dd3eff595a3611c702c41177d7db912411ed911c23cb1358f21126744e8929c1176dd448ee66dfa1513a763c7cd403a5259e872c207da8f93ea7fde924ea3dff1311e9bb738eb50263763c29f6605e4d913b19b80884bd065f01d31eabd54b61c221e52bfa9342be343281c68b964f8c22f9958435087963864f4ac4362c556f2a0af0730f4cabf580d6fedf6e5ea019fa2fcf982c047ce14e1c92f65c3f38b123c5efe0a1c0c8f6a34d1ba26c1d9ce236149e6350d038669a55b43f02a21588bf14321619e87c25c1d78715fcfa834db830140fe37e1b41ac15383643a624735efd41a69a4078c8f522d3def95d3e9bf614a940312b67f62f4f48ad648bfec5ce8065a6973a76da3da426b08751bffb7dd43770ec7efbd19686b57ba68df8c3c334d7e0b1ba12a298adea1a93d1016940b1cfd1b4b20b33df1075ce39c17e62ba7c8ce5c0bf086e7e66ae5af584ac64c43f0f4d892e6b9f8e9061d8588b017602c0ef298601e316b51e35ac9c312ea438fa1e6360a0473101a7d3efdeb41dad35849eddf880a6fd144ed790a60f13bc4d91b3c5b62abe6ccb9ba57d393bc360f3be4d5c3f0c2ceba332c378a8f6f598bb0b3be746eb638b43e906f7ebac4c188b11a9c2ddf6050963a20b2a031b241cbd1cabe06ee2913d97636e3a5f29aaac8f64426b808f7ff0da75d64b1e829d1b6c49ceaf102719866801ef4671c2214ec56be9122305a7df225fea06d8242c6063d68ac0764e05895b76423bfa6ce5e14ecf17ad4e5cf81e48ad68985193fb4b8ef04a36b7ae1e290b58cb25ca9392a120649ece8a0d065312c1221758bafca11a6d1a8f3c344b0bc8b955d139c62208a4d95009329537ed59887740018bd89c44d9ea94fd325b21b4d002330c413f9f2dbf341ffd44b1cedde11a1b66ea079765fef46c30072fccca0c21d02a7ad1586435edee15cb1f5eb68f6742bd5d7d1ebea64293692f0c1c64fe5cf7fedab26b106a1bdbdba2007f77b8f8fc38784e7bf69f40706ea329d5f8db5fc3e1178795c9955588b7e2c18fd2bdf0d37ec30ad430d323b2ad73df3a3f517d8a1e0db8172409a0167ea145650f820d7cbbdf9d6fabc136c4cd7b82dd7e246246632e2b81529897322124ed63c05540474eef3466bf9651d065ca607c3fbed2bd73590185d8079f4e7218c069f2f20a0b5008c2734c81d2c8ea4e3963e161e2f9edc171093bf752ea3a8a2d43c71079180dc6057e22a9980deb34e6cb47f01baf8b4dc5502ffe4af8ff121f38de4e288ec6f16ab7482e4e36c509fb92e99f11821bb1df72d4cdad0c5a1676d0c47238d50aefdf409d88cf4d09c16e7d1ce2710feb28434295e7fd0dad9c457de2035db3de105e824a840b20285f2093bb6f8cf64bec0498e36ad5807d7c26a656033fc3adc599c9ecd5287181ac43d158ebe7471023274f538aaf5933dfb5c4ab0d3b2d240a9ef0285ba9d5d475c10d4188b4698a11ec1766bc3a47e3753616a6f13ad05565abbcd5bce0b80729798e7c25280836a8ccfe6aed662180b9dbea935f9c33e21c05654d3b74367cdf3da25df9532049d9d55ede902ba076156708efedff8042bce623b41e6a0497c8098f3b25c45e160fc9644b08db50696eb92538eb1fb4845a850aba5b0b4c4cb672bf23dfb1bea268e6b57d918f73e98c397922d2ee07fa66665ac2072c250ff1d7eed37628455519b63ff2cfab965b420b598987e223d9914e03c4c4de70141c673c81a83044d6ba1ace9c1a7f1b9b381243a00aa109be08fe5ef64bfe0779cc2ab34d042723f88b2589d71620f703c65462ef8e2739514458cf4d9a56e9cd684b1820dc85c0eeaf32767c4d8ca290ba2b746670d86ef72672a8c07a4ef0263fbeca56872ed5259d4dcead8fe114da266037ef9c0ee5065f9e079ac8bc2ae1c08ec0e18bd25c512c72638f163c448eb8eac40923ff4beb6a64f40a7293ba10bfa874f7e27feab0f3a1a5a39711f45709fe111c8702bf1ad84689390677716017bf1a5a5e28863710863ad2e5f56871064e640e19edaf2dc43e98aa135f898af748729ea948ff1dc2b4c2e9a61f320b3e6ab4f98870d5fb6d7c36ac054714d3db5a9db818a68505f846ef5888682a8615400edaf056b4b663c6fc275b10322c596ada2ed742a7748b17ca30cffa21647ca8120456a04b2b52d7eb078968e6c6b6bac504dadfd70bfe4519dfa7e01d783cf7726b1085656ae25d57f87e99386b37a2dbfed990e10a40688eb272b7b6db71dbfa783219801cc49bdf87d82ad073c7b1086373fe683fde4852e898134fe7c5b12859f6458d3a17094bc54bd8c223542c8488b51d58f9a31f0b55c0d406d212cb812ecdef3b67a14a67ac747605e53a43492b8a28c48d782b5e7f2346988beecfc18e244b1cd60a7967f111eb9779346fb8c523c132cc17a1018a3803e601ba37ccc12d6fe5bbd7111b780354d99dfefe105f49fad976459a4a01a952e8a0784cdfc6966600a2b833f44f1ddf54ab75fb9862f567f749ed98f9d52e9acf17950609e8d026d849ff442e99fbed7d537d4c9cf55bbad4ee106b182f708e453524395949166de40ca863c714b45d83292d5384d37379da3024f9e3e2ac45bd67209d7d3007d7d46c7ee088e0415dc5bd30b23de1dcc2d45e75d212d5aad500e963e9b151fca0ce14653ca83733394b882e9ba97bd031d8de77b0bc9212c03fc11975234500f6c64a70eb5764ce9c526a6f782d53459bf819b2aa31f8dac148054035f8ab1ed2b9b7e2b3af810a375786b1b295835b0ec57d99cf6cf1a7c05fc20e8818c2365d3a4e3e95988d0ff75e7124e7d9a13e41babcfdc546fccad6c233b88393b44e4d5ae4f260f4598cb6e0edba9ac2fa985937be32cf3ef092ead8d789fb8f87abc67d9151969f7b694bb8b0912919f743ee9ef74a56f99a5b7bca11f9e45ccec366d415852ab28b1d0ba39a591035697b43b3f42a866dbadf175c2e6085252b14c20293fec9e40ae7e73c73d90009ce53bb08458f5ce6dd4af8e979f4be523a7aa045f5ef5691ef9e777ade52632670ec8945f203ddf59ae88dce0f3eb4d9930d057a694b7b2edb6fffa321f9b5d17ad94c87ec2346c3f5c858a49673a8386667e80adcb59e65ab8c458bfc8bc03313dcc4a3da725cd0ee698be4b745b7175d3756b344548c128d0df065da84c2f285d7d051b38aef02c6fdc432a577f983272d5efb71e87ac1ace4668c01bf7acb9a226ee26a9cd76225b7f6ecec92138692465aa8097ae74d1794d1404c5cb07b8a602a9094235d1f38f82f63d3a39107749ee263930eee28ce01745e6cb01e2a2036182bc5cd19411b2017b123e9412b196b6772e30306cc8ffd10ff5745778705089c3c3a285e77174f7b8eb6171f446fd6ac8a58738e2ce1f1c6f28d87839ab22cd11429f4bc006a485343b0ca5dddedd313fdeb9fd266f1907299d308b88b1e311213805b43a4f1ed8b2793b794ee330ef3bf0093629eb3a90f2ea0ab002e72fde4e3f1543cd8a3bf2d4adaf4c32ab5d0394372bb9776be4c28b5cf20845e292b4ada31e0b0d97a1674e09494efe6c919ed999b94ab08cb37d010c3865ce8339d07fa1177a3fc833de5616de5ad6622e5d9734027ed3f9ac8b9d9dafde0ae30c0ef5934f78a8731ddd13859b545f4b82c7919168d9304bb6169c8f77e216d3820f57cdb056cb0205df99202f9a7608209f8987beb13144d04c0a78c870ecfb466fdf56b0927fd921c86e6baaa15acdaf69f038c176391f256fd338a3735cb1ad2f365e9ed51fecec617238782536988029713ba0fec45750439f6550ef1faaaf5bfd6b04dfd21071a86cfacf076d08cbd2814657c0d4b27d1c8340f1668136a2089da30093b2e69b50cd56338ec0918cf2d3fe2cead8fa43c3bff5453c02604242c4c637773d4d2e543b583026d56a9aaf572c620611e44ef45b2bd6ea46af8b9c4c44e0411229a1d2c0f32733812e97fb7224fc36c50c9064f045a5111112fb46ba458ff86e48a42c0c6a95e2e02ec10315789f177ef7be9066a86c36b6a4cac5ba93ae5b361f976750c8e0baeb339e094c39b2c9af041abad12522dd2d679252a6db7a4158d8b1d6344e127a0fa40e7a6ad38ef233b6d24b31e16a2566220bef3001716f417472bb0b57eea35ea20beb277b2a0b2831947509feb70d28367a50989f201454b6ed3932f51c676613db94d9e7b88eee876221eaf1b3b60b32f0e90bd558e393e7c84e53ab7e62982914208abf0089575ff503037b0b9d6ddb16777353d390a3c87b7362a24cb38470087020096ee597bf7952d6f8bfcb21906e204569221948a850230a845720b36c45aa9c5cff5e2e8ada7df37698fe2e37577c1d165dbd5b0a338c2470fd1501ad1043c9e98965f1829d81fef767b9148f0874838582a454dd57d24cfe005bf0ea6ced566cc7d657e895537a49e6c962e0b8df9b5fd3c0926a9285deea82a7f6dcd40bd1411ae93a687a1976d5c02596e0342a96f44fdfa6e6efa0220a6b78307a3b2e5d70573c6094f5a1648321af9e36a42e1f4bdc40ea93a905f5ff520e13d0024176855e9f2d59092d8f4896f41d0d8aef91674d98094e80946d445ab646a899d13f2a03d3081acf3b0aa38c9283dc332e784ff5854cc6a7f0fbc2d513fced529ac1172b9bb0a2a25174101e1957155bfc5e736999fbd47742e93717f89949b1b71d1614fa97237d2c3fdc7ee4ef57604dc99a22d4b6f5afdb63436e4077ba2c322c388c408aee39c91ab4657afd17fc7c867bb30c90c8126e235bc31d9e2d459a015215079b93fc7d76cb52299655fcf9755b8d290c4fa44be64b56b7e60a74f5ba1e1622c6069211e3d4f0f10a8421c346796fcb5c46ae642cc5fda65e2597373bf5ff202fd3b9bab98461682417d01b28ce381754ceb89781ad83fd79e6756280f4f793294a69b9a5cdae48bba0b626c43ad46fa5044746aac2efc49cf1ae8a3b76f7e95b5a78cce3fadd837558389e059bcdaf46d793cb668a0f4f8b64b7dc70512e7246097260f7ea8072417e9527a8ab7e7af986f470295ff41930a436192ef842bd6b3d30eac19e256255b3db33facb6ffd704a1a1f9762a50a81a6f67fdc5bf62a8dd031f143f25f5c97119a976cd229de4f803e6334100671783bdf0e46bc92b9330f178ed022df88f7fd1d211c9cae92199d49eabee5876985332885aad3f95dd3f0b46adf10baf40e35057374859e5d9477eea02f853430ec218a6df3a44325f19dd626d5c6d0a904c450fd2bc54868b5911d15a893f52e9685b8bc62e983f69863dec4b2192e0185029cb0706b9ce380e8631676a828eb59d60c4c315b2d58a190caf60c119f453a3ba9b7393b1bce4182d58db982f80ac72955f6ba8b30851e92149d2d294e3ca04dd6d8c78ae936ad880854ef21a134ab7a680dc271d6edb3d6c16dd808f8d1ddbeb5bd3174fbff314d101562f6b4f9b8412308c8971806c3092f231385bd73020aa8c54226f59a44b9a7b0d851ff95774cfe9cb46097f65963639f79731f1227658277a321f762f933ade2a32db4bcb46c80257b1e98f214140ac9f52e7baa2100f8961c6ee753e3c449749e8fa89b9e0a36fda7d00ea10e30f97ad7aa4cd2fbfca0da638075c568a227371eaa50a0296943ef7d10d64c5f13af9050269202048de31ed35819daf07b7f255ba7ac49c98b5844ae32f82366c034063b99f1fbba5db0ea317c146b91d9133810299051e4a9bc86c2de11f96e14004c2417fb76a0cbd2f9857aefee7a7e6ccf36469b75ac7e06282ab7f8fd97a45f4cb055d478f86a1a15b39a1bf5d154519c96014b7673fcf149a4ac945e0f38bfb576a154ccba121f781d0b4a223ddb36118d64bbb74665c1f649a40827328b6572c9f3fad5f3f8a74517ee079f575abf9f06bdfb70efba5d1ccbbc93de928c664a705445232452117b8e0bf9275f9b66faa47bacad03a8e83e1e221a47e01fd59a578b11ec36bd201d64f830f863d070731dbb33b76afbda9a448be46adc658fa9688001c96920c151eb22bc649bc5b884e03ef3b5359007400d38db4a7172c4e4c543c59263a73174574346478dcd02a6a167419426ef1f47b7268c0c235b5054445d1c74c1171425532284e8416790d514b4c40394e1d3bdb9b9be21040dc3194c75524812c4e84e4f9771a1e95acf3355fbb7183b8f80e5c6a677add727ab1428fee8e802950713996aea9a263b8133ae1ee7d7b36cd05e39d0d49c2c004c76e75a9c1cd97d745b81c59f8ba8f9e905819a19c187e87ffc7b459237dfdafc6e60c3e6c066cc6fc29c196b1c0d532c1c388471dc8180eee2b92c27023401658495493dc6933c68804a1f423c81c66d7db42f1a00cf4128a4ccf42da4d6c331bfcb80c3d4a43581a21fff26e13d6157e94f82123d7caab4fbaccccc3e0f90290bf082e54983cc3898bf59171e77573067de886bfa0b8682d0fb8dc343879a117e61400eb8f456e743aa94defcbc32eee2b7a3d586159ed59e12ad62dba37c8fc3354726a363dcafc5bea60c278f6221ecd8cabf378e9bd374c06978025e1942c0085304894dc8d67d2328261b30f1bf0d85ccd39c857bb85c78d78f375abfe3bd82e3ed7ac8887a4dfbe983d587e22d5d2b1f8b47f299d0bb20e84e9aa548368168ec4b558f957e563b02de75ae920d34cb752bc99852a67bdabbcb8b384e7046014d86f983a784d584a7591bc9200d4545fa2fba5acc9e8dc1b7774b742b250fa94cdaf023c06ab6b79b3851df559a7a36905f75b6a3061c2b747ec3fc164e013de2ebf70e7bc8395b0e08296f46330dbded7fe31e4d9855ca8445a654b659b90a60d32e4b8ca446b4245f4c4953a45b6004de45faa0442f6ba9bba970c533559f90c7eb99858d3871a6dfae2f6727922e2db2aaad5edc9612422a933029fbae3e303d0923848d6bd5aad46f17024653848e48553970057bb0d800c01be00d9020b5575920c391964284c5283d96a91331323b5f8a94aabe809429644c4bd0281c3ceb580ff778ee8309cc3d3734f7e310b647bcfe74226a641775493d9c8c47ce99af61e65795131a04bd0a021fc3beaf71e295f25897e831a3440918bdfa47db685f77af19f27a3d5d5f16332e0548062b01a283084c1ff64852da0db34c43c5054bc682e96741eea7061e68b11e4e7de7f43cc1e85d3391af9fc48555b20d31977ec196b461b5f9c542596fe54dd5f5d27d31cf15e34d1c7d618676ef931480adfed6259ab49e11dbc39e571f2656cff20e4cba31ecfafb410e4c64603a2f9ba1ba3f30fc657bd9aa202d6efed13719f89fc3cf99ec4fabda9389fd5964b4c5e08ebe733426017ce3c9093f542ecfdf0fe7ba5b2c996d1c5991d2a5d3c8e03eac007670ace49ac6013643ee104a40dfe1e9cbbe2ff64b393e8491458c41e2708007ec52cc8ac5078ba53317cf15eeff5b7b93c50adda29ab234b0ced6835f2a9c1e42b71ac44a0db025df45c9920147f05c62862206419af176db520b65a538bd776f0e53a3774428c3d9a4b39648dafdaaf6fb8f5c58eda0868fbfed17dfa74659f2ab24768f6917b3ac780d2ea298f68435fc4d7fbe4c22d9377ca395ed3ae23e192958336b32140d1755e1fd1d4ee569b2ee8509659357f38eabf6d3a282b7d7312df10509068138260610af259449303858e912ffcb95bdcbcea017936490bb48357ba4057c859a3699cd82f2d52d7c1752098470335327ed1c2e9a0350aa75354ad1b22f7e3af6bd86a982d2c8b0103f093fe56e0b38e65feb40688b3fa11a074f0daafe6a0e8a73f67b38cdb5d4ec61e258811b28d39290f9ddedba9c330ec929ad04a30ddf3093dd69c482edb26c336092a1a5695571a8e8e6eaf0bf897ee65d2b61297655178062c4b705ffbfea3823d8d6d46852dcfc701d82fd40a4fbd7c7a2ebe5c137183469612c7164741cca5368bfbce980b977a7e3274d4ed161f94e08aa552eadb1477ad68d9d143dfc4651f9f74dfc60ed8c8a51fe0a01d0e3fd731eabaafd19bd36764f0710f00ffce3b1c5da3741c39d7983517ff52e3d9c7ee61cfae4a70506087165345b89a9efb457e7b452deff1ce9b9aa57a8fc3fa5ce3f168813afee62973f55c577daac80baabc3d1dd8e7119c1957e49ad1b6b6beadb43d06d75d83df069cc29fde52d3271f7eed2dba2888289af7fd53af7074ed14f71abb6ab3632b74970fa7f2a875070c704023fa63380222ad074948fa207f0cdcd199f21df66619b2e4de70669c78c964b84451a0bc12d30dc667643c2348ff7e705012ba3f6dacbbd214c03d08837d59f7034228234654a2149dd9d2ec14ba38acd1710e738afe374a296fbb16b49398e2bdfad63c20b1ca4e37311fe41a587dd9a3ce4d7e7e9442c308f0a1b34c38ffa6807d89fb05fbd02b603711e7d2c952429400e9affa8b0ac22980eaa61e35502d18fdba47b130be77d740463a81d75ff1166b8b4d10c5ba3beb3cdc4b29b22fa7a287e1aadef6c3e824b59450fc2b23287aa522487cf417e579d4cdaff45ec4bbd76d78654011b076208ff92808e956a0d5e993799d706dd09b3f3032330d810baa5852d35a2bd5cee150744cfdbeafece461775667dda093da3b0060b319fef327cf0cee7fac2df4b81350c6695b32cfe10bdb7ce885e7afaf0bafe88aa93cceb949822f4bc4809deb54613125c319171594a45d65a7b17b484da568bca260576062421e7709a0b2340e1e2e082d737e9d16b17eb4abab31dd9e46021dfe6094b0bbfab95f21ca49b4f7c3f474f7560a263759ce3cb7a40e9fe80a22930dc3d2f6bcbe3857b3f65df3fd05bbc34877e4bac1ae0af819e9345d1d63c3647a679de908528ed89b19bed75a05adeaa7cc8a53e1bf3d327cdefc65e9b2c69e6a4825563a7c1094f0d596933df0b1cb5a0f41d978135339b4972f2061f35dce44668526ff9205c073c2420c312a82ba08074717327be405aa051a523ab06879c46dbd5b38ec90426120eb95a6a87f99d8279ee6479a9e0dd9417fe5d1806641fa7a4543dbc1a4477b7f63792c503e870f4a30dbe6e49d98b24b7e0a1044c233bbe93a871a981e15efaf963c3717a6f9e2e006356d461d1bc4922026f6ca026df5ed6475d37ac9bf5cb799de04c66c446f65901e8124e7de5c7bf6b41c7b304d099558f54cae15bf12a155cdd8c80a1eaf6d7ec6e5502a49fdb48042c438f752b274c4bd8d229917372208b164d423de974965e0838af1f63dcc81dab74bb2912191b95f634c3d230ab6d6296671f6c3d53b8859c1dd378edc74ece745357689d95ccd213b40cc2eac5e97f6b19773277ae3ec24011698dbdf91ba26d8e390dd52d9f427f868086f413d58486f30fe9820a733607e261fc3041d3dc66d7d6346d4846ad3d77c73b5b632125471da2e33508d8dc62ce18d7eff218c173ee3100074c3ecea970040d1d5548b8b24d481b6be44fef89dd42838ea205ba059a668414bcedc70892a1134a32532fea4eb99afc612a6da60fb1f056cec8b599533b8af906ed9d17a674813ed86de418b31745328eb557f2b82e0f080df36b7992581f5ed2512258c59eecd25831fc2f7fa6cfba741d95ed8ef666f25e8b829f8da953390e0dfd7e60b34e089a7bb37be18b707fc2c9014850e9240e839fa5aba1ee6a674879931e8ce4449799f23b72b0865efc6e9e43d3a734326e2c283787ddf830fc4501042c2e00c285e7332a0806549e30a281bca12900fd499cd4b41498f8157966314650e3153104deb80d0b3a3b56f88ba7b434ee811713c0a544a5f380db4ab7f5b96e8598b47d6f2a311acfaa0f1e6a0e7492753a06472ae68fa6a000ff6e529b8f0f25e4f7e098feb4f2e9bf76f966cfa7be3998d9c07c2dbf28d231a5d0a35c2fec1bb8a18f3b59032c5c1f2b035a56330017167ee09c7096d71a3033a6ce37e67093fd53702d793834767281473fdb3624c145b2e3265dcfee8776f73e621aa6dade2fa2e9d09dabaccfb12752cde8939d0c6da64e3b34cfa14635c42ba885818fec22652ebc06b7dce03ea05644abb80772f16d004b8bb89e916b07cc42b7781ec1970f6929487aceacbc75d56f1945cf1d542b7b8200c42b5e0d600df3d9ca04bff691af7de258d81e9e5b3fc87bebf20a4b92b5c45338b66267e5f20dadd6f659a11347d0d257a9e1f355250e2cd96a3f6ad9c71040169f4aef9d9328d8abc31fc9388aec93153ab83000be515acc27e5380e4cba242779c0e63a83573408fbd374a05953d47b2b9faa566f3a8424f3907a816ff2725b45762690b45b1d98f83d269fd49e1fecf6c5e0778df9def30790419959bed2610cd49d9b285f49cb5b2215c80c99cdf3fe388c9f8abbd59d1742e0bbf8459f30b996df6affe5ae5cb6679ccd24306ed06c695d920251207338830e7ff5a21bf2a440d3e7a74578dec19977630fcb1975e76a6df6084d6a7677f28cf8f07411eedb4a784f6a825aaf5f819be093338d488b3ae4f00592f41009fd99529b219c04f58661cd8f2e9d4c897258a2046d0b7473c47cfd669219368bdc8e7f5d7fd15d6c437905fa2bfc948eb9c020ae00f9429dd00686913bc36500b2ed80ef9425474b2782dc479893ed73d997e3d8dee60083ecd0608c5f5361302e63d0a109eba3a312fa027f3449e392541d51f137b65d5ba0fb341691fad6cfbd85187ce278ab7fc965b0ad4d005273bce10a8ea978f70e817a90949f57a336d1e32e5c927bc436561c2fb52e5d563039301d96dafd3b1a6d6ebef1f9372ca285e8380bf229991d0350152cd84cafbf95098488b1e08b1f79530afd9d0e24d1935ba91dc6737257a564390f76ff2ed5d25380ceea704f8dfbfb43e821bbb45dd257287a3d88f1166595cc80031f258065719de9a0a1735e6bb533a855558e7328239a13632ed887393c3abc16575dd55d84ef2b86ba18f3baa675d8cb774d958108be4d7555a30b24ed6daa3a3fbb4f00abb02a1997df5f0cbb4a6a9c083f3a1b914dff4f9dc8b9e5c3b80b916a40d98f80820e659d34dd8ed2c38db2807253c749997c54f29b3cddda4600f001f36e1ed47aaf96f644d8520713f53303ce7b20cce9e97039580edc3bba3eefa506179ec496baad8f54b6336fe343da15f579681fc990f06727c6c8ac6ef2394811c178ab8c50546737d96f4e84683d08a4f576a6ca9a6cfd3f1481149de47bde1bcfdf9df852747b5ee062cefae8009c859b24de24d5b8bc929e7b88ef763edb041b7f984494761cc2fd180664a0b40e0c8c18a9766837779f9feb5e99c269ff3ff03cc2450c4bd39de1ec81ca42e51ac14ded25f1b95c54817ea0a761f0b0ae1cff50418eb073a7e66ac8fbdf67ace6d718ef530631eaf4140bddcfaa9f6aa387e33528230c4dd4bec1f70d35d76e3f0da4d49c64021fbcfa9cbdb73f10480a10c33e7f44783481609db3eea53b59649f28a6c9d2452b17206fda72c64b80b0d72f001b97a32d4e86ce0244102617fdcc913ee95c785f469cae4ac668dfbe636bbecada40656fe30b1834c87c9fcc67037f713147514d4eb0ea8cb74673d731d678aca3c30c0c068c781a3562d31200e28ab20a890676477c3978f7050055bab51e0091b44994498d61540fd911df88539f93989e5bcd542f668e30d0790a714701ea6642b53fa9b94545267024640328cd28d11887317a4361b4e9309e1e2fefd5ac859a20689b07e28291dc12f3840839dc850758073872e1e2e210ee2057ed016c4422d488c0583f54880c2a175b971d50f96fb3390955bb38909cffbdc7ab90a88095fb58fac5676eb1000be79c6485e72adc3a5611e6e979500268675728b25dd159f8c45e7a97a98e9000cd803550e1a0f7cb03bc293612f2375d5756d94cb12b3973bcac4588249c9716133553e342164153f0fb902158566b7856e960ebd057f0d172a1680a2774d18a641af7c0f29ee509b04a597dd63a72b83329be4e726c093003162184717833811597adc092ce3385ea833f5d93fcb0647dd7477f43abde952c42ce63b76cc42820199e6a22b1dee3b65d09a72d5068186100fb9a4ed9126094abc58b7614138f00cf3cce8e3161baaa9e304e3740a0ff0627870c21f3b9b3c5d10b743498f3abed24035ffd4743ccdbeaab34e389f9d8fe040ecdfd9d1792c540de53a1aa077dbd6916cd08d423c1ffb37a692134fbcc54a69b98bee872afea262f4771371c7a5e78971ef777407e05c0147407067b3824f1325bccb76ba9a858045c6bc5383b03e227a8bdf20c67d02b80c5e1d9ea8c8e79640ac71e5b33ee62beb7f3dbdee77178958e42b7053932327a548bc635e513d2811445b39fdd52a51a0acb8fec416895019de6aa3998a55153c6dcffcfca1e5ada861475a3c788201485b30df3b1314eb73568c6d4e0ae57b7f499951a38d376e1e980159dda02111b4e0463f7f1e1b94628519b5504a6e4e2894f9dd135fa04a46a5b840b7a04cde90b26387b81a68d528db850bcfcff1f4bfe7ae07f961031e34ad9481fef6a4aaf3d18b1d34dd8a89eef0ccbc65e51de78bb419f4756ba28a5d0420c374ac71a0ebb4836108f23797a525982a1b410b2d6efaf269f943aae4734508847ffffc4875dbdca196c4636cb51635188475218fee0721154a19c53ef1325c3dc89cff2de517066b0bab97612c517e62a8c8e4d11cb682e4370041dac611da5caffd13c701400331976ed5be8300c7383b75a5907f12c590afa154c9a32d980d0ad79cdabb92c7154062f665274d5397df0f7bcd6114dd3a6fc4252df0ace426c3650bf3aa7d6487d8f1d346e203d8e29a0e72fb89ab95b0554303ab77c6df790f34c67edcc92ff77b36d40e274402e6b75613fe152b4d2efca382a4cccc0044fe37c6e9eabcfd2d5587144f028bc3379a5cdfd1fae0e386d3756c5fea2ab74bd60c45c0a8cc56f951e3437bd47f9962f005b79851c9682383355aebaab01e9307e3708e5544d398079537d2c51e5a5eee3e3d7b8a70ebbcd75ddd178dc1f24c41eebe476864396988012ba369412fe6b628f6c0f0dbf5384d333e05890bc676ceffc8dd4f483c7cf9090408cb73302a8f1cf88a55e38e63f44e53fe508563c7647216858837fe538b9be03839710c12f21519c4db2aafce4b965e3cb39d5423efa785e3a0ddf7814457c2fe400c708de55c33da425afd8780cf920ec1d04db9b5236e0cc8736c293f0cb268432001c815eb18738f1e6f460c540305fae420961fec2cf3f41969433c858c59130df585fcbc545979a148941efcb8c1a97b3b500ca86327417ef7589f36d5cca267abdc43c70b93e97396bea78dabdd0aad95a14ad8455ed45f7de079b6ea2dbf82a9646be4535ce1dd2703995cd90edcfabcd2ea9d53d58aa9b82223b053e19dbdbd137bf59389fa760dba21a5d2376233cadc326ff51886a2551803243d1da51d5b78c382616cca4033a90b2006802800defd7fdd20741d468bd01d29793b04d187311a32bb1349a5a6def203a42b4992c96f09ce561ce5ee140740513851728138c67e3c80101d7b60cef037c0233f78aafbbda5dfad2287d2955a5d0c585a00b51865da3e78b68f5ddcf05eb3b7593d13bc836ce1818969c66088f3a2497200ff0d34fb16fb7591b43b1f4caaa041c8a8a699efbe8d98bf7bfaa7614c7594758c35dbbeba23465afae9604205dcf99a5dca276cdde3da45e54e0fea5bae4fa35324fe297f27fb1466c6513002ee8ba2fcfb9613016ad644e81ce3189f568dfa1b1d6116741377f24ad8bbf1f184cf68f7dcb2e9d457a398f9f1c603bfe6e77aa54a8f69087517d3e99521a9e220a8bc5ab9780e6c82f22844a5a815083d9150130846f888c42710431fd0fd03ba973a7101b2106b3b474fc1a6793e3ce8dffbe4a6091fbfcce4302009030ffef69855c41032b5c119b632cbce9bf6e8ff073badc86f26f577eeac944755c64c574a55e8dd7dfa23ae2e05c23156d688618f0fe1e15a9e4fbdc6a73ca10e57334d4741ff59834acadf599e2fd31786f34ebd653765e36fdebc92e2b4e567e72e52c869f671de7f69c73c452796978bcc6db40f10477a5c190cc3fc8a64180d35b4bea2969c8923d0027e7fb97f54776ea232e03fc9620dda21d34a14d2d54364c4fd05bb0a5ed7810db9127e445ad5ff03652bf541adeed71eda1276f80b82d46524d4d0c5e14692d99face15f63bf4f1ef57c21d4fccf06bbf6b33b361a65b2ec388e376cbf466d27ccc6e6caa5c6b0365cfec0af7b22c053af72ad76371b3c4e1ad5c19f24b4bff7139352ff48c8a663da2a6cd181268d9b8b931e4810ce4a02ea71740a2ffbf5712b7be411cc0342289f93536a33d76a84981984b72b6e5d74eccbd32889e97dd73c23675339de79761c7067072c0b1a74d79be09927dac47dae87d18253233991309613c5997a7aefb14617800023a8a231c7fbc5795cbc9ae198bfdf0667e4120bacdda68b6875f6f8b64d090c5055cde618022b2921c0f3b353b9018672d0396ba061f67c9a4f4b99a0ab40b4cb388d530be80a89e1e5ab09c5861064d023eba492d1714b60fecf57611577ea54c1b57be16b0e7a6c1ce8e13b3c278cfa516b8c7e677620ced6b33866132821783272f067c42c610ea8be946828c6f9307dd89e91892fad3c2eb8df2ba5c244f6146cadeedc67efe066c6f2a3987650d28333a3d2cb6d1b13419631bfb1968b8ef9977c7d5bd89d239aab6f960f993d46089d257e071ba12fb6af7d2b117ff25c9d1764578e91f0ea6a0f3bcd144c551cd1c72411a5eae53d2440dc955b12cfd0bea51b7f4b5d060f2b87b5ee7ca289373a17d8c87e7423aed2ceea16e456aee46453eacf5bca67af01df6076420618074abf21040f026f5bc5e541f47ef1be4e9a9de278d60948291f1d5e9f6b9eaa7dd4ff13d58715fe16ecb2192ae708e825f460625c34e86189c79e48703d76cff4695fc0b0334faaa17f39da28ffbf553d2632c4d1f4e72720eac4a1c5cef4e612f6d3630a56cffd49d365b2f42969243e1321f00b3114c783c77dabf5c7a48192082abf32665ee2361e6038977543ca79f5f0b2d5e3bd8e0c00d9bdd303eb375bfb741793017d085a88f7b5ee4aa63d39cca8b788b699467ed42be0d62f8b4cb04ae56f09aa880969ab0414b0c84d3ae3eb8b6896bcdd2f12aab58e5f70c12f902ba2c27ade6f85f5db1be91f0535aab7fd385f619176d5dce2eecb71dd35ff037e55922a550123706241627e567689796e39ece5ee3433b2fb576a5f172100b8deadcf04c0aacbefab856e407af2019837613cad1db59cef8de7d091a4bc48ff00982cc20fb893ea96fd3326a5ccaf91c558c6dacba800ed7e7082ba85b04f6a6e15ee2c7e8fe1dcbda1df18009bbf1c45918977900faecffef8e1a4e6aab55a778b36ff5d50f2f7fda53e3770015a3df48e918872e08e101f97d08bd52bcaaee9ef72ce471c977cba0e9f1802dd1798d2c786dd2c3d2123fd7c66d77300eb8e7e8b5306597ce0e13a34f9af69967f8cb0f4f58dbdc25923c9e64790c372877250bed00272f422d4837a7c4b55e24d9ad754ca643454919ee33b81fe55c85b2e471415a78b0c7fab00042a7c0a8fd264078cdf1bd901577266336a59139ad16a1da211fceaefd3988faa0433d3c1e999b5677cff4f99b24f727bec9c7ef2f6951afa2120fd25f0fc7649f92d55ecc8ba4a1717dd4414f05cfcd08fde771c473a65bc4409e62c6a0ffcf643d3b5e46ea4109ef2a023cd5fc34dcfb018df0c79d11961a41276281d3eb5e53c5f754a3870e3631191042747c3d8bf6e11b6edc1e76c01f8f33fc75af3a3d017b15ba031f0eb05a906f87ae21180afbb7d0f9e2bcf7247e51e00b5372cfb108241e6a7c4f10585316900bc97f1704f38b26fec36d139bb0c99de8c61a5873f89a34d1f5f6f6a126842f3f847e1c3f550586b6976ed13c1028b7017be9e1b6cabc81c186dff028c352627f2de59175bdd7b814518bd1a7440a26a5f95877cc895ec32275132be4ca9c9df24fb99c59b551fcfae0fcb973703e6010372e7c30decb23806a9fa1e8d1addffae9107d55ed7575b76c425345bc2c68d831c6e8efc45fee7ec6edf76ee6637454d7856fbb0edae702290bdad610ce6c36c90281a83056b87b533affc4630628a4115c3c509981f33cf5fe46f8a553f2067f89512e2633dfce8798e8e6b8e8307e36d07f03cc71163f46d42fbfeb5245b0796fdbd59847f50f4c792a5a6d39dcd5ad09942a1f575844ef4d6a6660033a9857fe445813b46d7399e33e5131e4e69f9f7614e03d07415ee019c4abce7ab0a56e95e56ca3a727ab495a523cbe30bb2b8f98df96774bb62b9594b7149c1de136638c8dbf08656dfa805c605c148db89168c43d9d6a1854efae51db3d1ac7c7241c42a78f78548f9bedd32e076487e80aab93cfcda0f906d248560b12d84f6a0e7dc459e3115e261ef72e80d45f5dbe58d8d081ac6d66e4b0c9e3c0b8a4ddaf18111444f7b3cd041319edcc573a5fcc44c1139071cf2e9e8e662bb32f96db9fd4bcfdfb097990f3da40e42dd00142d310270de9010f8a59ff4138db567a297503a060214a26b42db145f99478ef4d6283ee7e60cb39137295584f3d8b645588a96b5594b35ce521cea3900a9861bd9aea40de9ab5a0372ae8033ad80c97add15641a08fa0eed6fde1c7aa7dd134726e7f6681be0c7461b82c2c395976343b99f6bf4b539bb36031a21f2c219b52920b9899fa1ba016e93115dc1f7b1336151b673378ffede186e5e4b2f1f9503ed3fd52403e64fb0cf9db86255368c6a065c0d3e4b35d826f4c1326e5d551a574c0a76e3ce72524450074e9f68a7fd4773cd3aeb4455fc22227b33620bab397065845c56a53f606e5045f3ef5d4b60f433c382850db27e1b59d50ff5e18ea578a37fca889950bc3c22a387bca2ababaf7f06be2f9fd635fb140c559735b285f60f47a2a823a519dabccfeaf0be9b89cdee23bdcb06ef20050c0cb8450b32c4ab8f57baa3289593516fe3b6b9eae3cdbd7abf4bff274639cc49e2a6dca8a023e1e05f63f664f294faa71c6372d3029931c9eca286522c948ca571df0e2c4ebb422fff31ac9183e53093a6d65e8195fd1b09a01deb5d34010eb8395687a0cae9a6fa2c31778fe68676e78a60dad36d695b4cef7eb2a2e45eab9c178984cc9fabf43e93befec4a65abb71256a33c88c161383e42aca55768deabc3dc12dc10b347ab2fc6ab6f8cf0b465cafb8e54d5963d555a93177b63038a5c0b84342b9bf25ca12cad34d1d5a64afbd58ab434bbf8d0c6fd4e335256644bbb4db513956552bf452d21d60a65494a2c1352b5a655758a2ec5bdd0e4e298cc6e8e5c063ed53a8ce9fe5cf7c9112e2ef8cdf3ac0e0f5d83b40f9e3d7061e1f2820f7dea3851e3637aa2402a656baf234b5954a08f15c2d6fc785da34dfe43997bd124b17c89c30cd2c4a5e4766c2fa03a2230a42ecb5f028951d6128226561acb9519edcb3ad33f0cd34006fe1a5fed2831d860e505af73a60423a7eab3e0d8230b563eb670252f6491bd8b7a4987d7eb1708f4c30f376f968964557b9829574f1cc776a17197988ef8a13eb00f5edd62693564601d7473e865f4515423a97338d5df95c9dc4a0bb4d56f03e35224301884a43e64b39060736c19a419b1ad749e8bafa3282487605da7b664d3c6ddf6105637475559131fe7a30de33d9e6f2f2bcf46f0e7ddf2b9a28f9b7db74c791d0276fc742eb132372e9140b7687f6aa795cec6ad4f4a9cee77591bfa7aa0a4c7d66396c77f80a281ead28d23b6469b8af0f2454c0645b1b3ad8419d93dd090711e48c9e08b39a5bcd807f027986696793d81614d7f27313e729a82b95d356413f37a83847c72bd16c8a32efc07c463d36bec19fe2a7ad76b0e162318579864b7dbc64e0f0ec55ff8afe6148fcc0fbffc87138d02f92759d5637a1f4c3bd029d0ea64d59c8a38443e7fbf69d83b7926d216a1dd21efadf5f5333d6531901ea531cfbaa1f51048b6a15394dcb75dc84fccb238e1733353b1321b65c8a640c1f90f3f75860f9578952fea8089b27cd0596a6a78ac0010925ede885a6223a4b68806b46e5ab5695596c51169bc1f2fd0b97eb897f706ece9f00d16a089b480699cf1a21e2fe2a8bfd07a1703425006eac19ece98cc887336f656e7fa4701283ff8e7474e0009cd04a4b78e329837dc0dce69d8d4cd72e68d69d9360b92bae681d16e281894e4142b06d155224c19b4556b48906de5f2da9b538776e266a7bb9083919a042e0148dccca5b790e62f968e957b30e846ab9ecab949ed08fe2e011e4e43633da2f9fa9b36c2c32581882877353e62624a3f6859f7f760c0107c8990207bb362b6ffef0e4533e5d6587dd91022df1b50fb0b1021980b7b4af4a1069a123aaea0b0dd4eb2de5249cb04cbe43892c3b5cfc4dc5bca59f8bdd04789918717c68130e19eb3eed5f335438f8e5326f48c84b03989d6719ba3f0123c973be39c2c014d94d3698ea47ab90c598bde07efc79ef4dd4ff7b19b919b8bddb3c4bd259b8bc63bba77ce18c959aa8bb545eb58036d9990ee3994161826a6046c69cff286d0d05c52b161f69cef21452c4c4b4adb69036c4352632958d35b8e8b60aa413551bc8034115a747449f62402e7fe2f3dd53cc5bda960f21af792e97a4a01e2d6ab31fdf388b081c9e20aab864eed389208136068dcfb87adcf7c31cb069856cc6002ebb6dbdd6015ad1e145b23ac60e6c77ed511de11115b2dc95b32b3373d8b6e735830decbbd59578b2c12d38681afbc30984a60b5401ff0889d371d8035c72610f713cb9d39d8b7c34b0b24060bf8c7f1f2247229f15cc242f1615b07921ced8c1f763d304fb805ee40f06623f555887b6c90edbf7357e1e95c0e77638948372f0f71d381f6c0bac8011768733e24b617858e77380a0911facf35317deb62e88cdc5e991b72fe0c3017cc10415824c10b5856f4ddf2065d2f802409c7ab683e866fc6431f3db4e64a2ec28f27da96e6787ea260f4d0900993d673b3ee80e54bf0864b45d00636ca064c9fa91197fff0ea50455d23978367156983c86bee4279073b9cbee11045e7dee41e0b8db856d7bcd8dbe912457dcb525ad367dcb6326c246de22f50b50e3515e3d45dcd19ab463c91614f84cc310817059b73e506696c3fbd45e1718255d3547891279a55a2fc8802feb41f66581bdd4002ed476f6e8ca7376e73710ed8667d3107380eb13aeb501351210a527cf7113cce67aed74461ea1d19757507bf470d6d07906a9bb319d5696e4f0553cbddc4e221891d45a75ecaee92c7ca85973da55dbb1c5ee9fa739f5d07c19266d10f4bf9efa6251b42d5b5cfed2c26e8e5b795b8a583f7c2a2379e1ccb0380872711a663f7bb15123532a4771b05524ee4a21e81933dc177fde04b2488549513acca7174cb2c4bbda9b54d69b643cc22cee590fa4b82a20e0b4c0e2c91ff154ba0fa220f0351be7f0593e5c03e5b0c9e49c1c0a3ee38abb3abd83f01a8ceafb87f989e9ef1e2819ec0058e5bff24ac0f6170afef8f327ef8cd7d2b9c8dd6eb6f8584c0f3c421f7cc34b19e2e79e75a6889ab43283dce26d825e180187a6541b33b7f0c3254f19ff90f5fc5de83b4628f51480b88031ada5b95bde487fcf68f8e6cd94c8bd080cab1052cddd86cbe46bc2c96b4513988413c7f771a75f38c85422e98954859f49f4a3db4fc5a9f22341c85d456a30956e356ec8be0bd521832c674a282983765ec272c06ae6ff46ef1ae12051c3784cc01811f1c7f4ed789573b6767b50d7a9cb2ad7c918ac0f1966a0e4a0afedd28d39cef35746fde686aa5a920984565b43dfa0f78407184f23d69d784302e64a7a8df83aa0b008a4fd05a082b39336275f795cfaf299aa387fefc899e721dc0d858ab9d9d44bc75a9b854ee2071150e1f829a70dbd2689ba1cf38ea3fa8b9ec2dd2ec6215e41e2befe4faf05a8d922cf4429ae071eab60499299a19a53826f00d105bf68c915f0731aa012197994ba52c17d3bf5a47f6c4b38523eb43caa343a8ef28557f5b7c25b893f955e62eeae30150cb4ab1cda345a1b8505fd598ffc72e5624c1314142b926299fcb8f73fd04e329e739429974001f782b325a71edd39369aae52ce059308f9c8931db0cc6c85821f71c862a9a057598c8ae3f0ef174263dc75f356170276a2e4bede67b371a1e543bea96c866da19988c7271921c7c2af6ca8406de1a5dd3868e976eca58db5f7c6af5219e210de462eacdb252ed1d06267f602814c678e13d5188f3a925992fdb43514519b1c2477957475444a948c7b9a594d3164cf8d67d033201c3658496a5425c71810300fcaf2eb7fbdf0ea72266fc54648ead0fc913e7a556bc28176bb44b6324ee2a29fb317eb3df1c74f144744aef3501de94441dbfbe902b2f1d7ffac30bd75645fc9ad750ee26e42815ef968429ed403690a058564bf82c6e7f2e842a0ab009573f3f416fa8819a1108bdaf06cca4b7da60d329601e2c50ed0402374d353a5420d8aa89883220e905624eb3d2b65973740d79940df0b7f8a07379501e7be875df7a84be5de2df6b1b00b6001db5ce3b30248f82da111a98bcadb6005a4e01512d3dadda0bede062c79165a7bc2446541fdebe9f6216ab37aaa59886d2560128ceb49ac574ba718108506033e51393b66e14a8b58fe2c60710775bbb307cc8fac5f7c753a8986589f0ea8ec35ffe1a40ff550c580358cad6957f2b28604606776fad732be632b2ffaf63c3aaf7b7f510f0fa9156e8d91fcfae25e233c57366bb6b8e7a2b59c1f8d101fe502d211bd8c6250c8f45b068d5817eab8c840b17b8919bed0ec14a212714879de427b7bfe9a44a7c7924ba3a99e5270cd004e9a49696a3818117a9f3bb560d0339540e271c6f0a612523f87210ec8989d371794b5b74f51d885c33d7577254b9d0254b32169e8f631dc2699b59273c2698321f446b901798754a48c5a06b2480ee8d0df253c318650c1f87cdb49a7df25c2f3e9bb62cbd1f41a86a27bd4f534adb3609dacc0fdae8bb904530345e57dae9403ac079c9c5dabb8ab815c4ae9b95b03e98a4aa1ed55ab7581309c02b6b12fd1bef6828bb1666c33cb29d76f3ac9b7b94ebe1fb2b0f20f20dd68b46c1f5a02a03a2a20a8a8dfdf8afad129dd116eb3b97568d44408a0b05a1f9b37fe5086adfde3bc4b7268b9e4062854326eb22d9cd3906f4bf7d15c082641a9069224dac40073dd8b34c2c84adfaa8575a4130a68c8481f7ac8050ce3f07587afdecc2cedd05c966ff155b56eddfc0b7fd4ebb4485851914c3e59a0eea4d8395f64cc011b76d3129bae0763b7e720a3d0c8d3bbe1b63993801da894b1ae5092739f811b9c3ea022b3e70647726a4287e93efbd6032b8fc6eda7650adb8286821af38f132925a821a8a6cdd969c932057d72594666903dcb3af59d81cfc03b745efd8bb5f2b231a59234144a2e73d4ac1225f98c5799d46a364533fbce477ccdbc0c9d5732c494e72a2888dac5ffd5800c89386694148375191cfc6d58e4cc2b9e248c014111894113dc51f89795aaa382c3988609c927df866fd9cf4946036a3ad519a4c225df7c24d3e2eb4bfcdee9ceb835d3638edb287fda0dd1ea06f0ca3c15ef83b39e62b1373ba561f1f37cdb0e96bde04e4b6be1498411d6a06522c00085191aee9862bc6d59b83c3d791887377c93b098e04f74207c4d92b4eaa2055d559df36f169cd468a25c5e2e1844a2f0f5d552b94cdbe23131d60134591d1aea38f1a04f10df400f91ef556bc92a333f637dd0767fe708bdd6cb4a3152920389453c4063f0f6e7ab6cd79566d9bf710f081fc0be63fd02d506a17b02b121715c905a375b8fc6fd894271520b71e0880b354057d5a20393bb5e33ab046790ee5a2619655928e8fb2a73c73251112da9144554eed77da665eb2c8a97a1be2cd7af2033604fb67667fe81def1e75dbf7dec7e3bbde18295f896b3163981104017e6506c987cf1210bd8003868b6be72059d648bd2e74ac24c48fbdf9d43b81c26078c60f644c3201d9ae73dd38ed2590e87489908dc82d09edbe9c6eb2e69e0fc18af07832fbbccd09459a9d5fb0abeecc227d8439fd408c29c678e65905a3fc9dc56d93dc70217b46f8f53ad6a41211067ecab29f709df27e22f63cede1fd7d7d1187b9a8c6c954fff71673cd9de6b9bef049a87feafb88087b8ca7b7376ebfd7473813791583a0613f3a3cf8b72e6fff9de72060ade93e94588270af75e0b758d916d8e82064b561b8e608bf63b3843d8670be094664311c0c82fe2bdd54e44dd385ba3930201909ce20334b48bfa116b2bc7e7d70a9c21dab4b5bddd387374b98cc2008eb0873d1208e8331b0d335b13820e1e170132f9b3817f9ee0b088ac06a5ac369f2e71a3f34cfb4b3624bc4edc85a4a956025cbf27f193ec79e2d3fc34a09a08fbe0b370a29eb64488b1cf94bbfa328beaa3f161ab1c210c3233e9585a928b8f7da541baeba878a81e5db53fe16eca57b739cbe2dcd4f4c65583869a5a7dba026abf9218b221ef561f7a5d8264ceb1c4c18b1b1ea79d859df208bf9bcd012438691cd34fbcff1ed7f00b8b973d31fbe0e2ee79ebeed63364b375958867ac8575c94c602bfe08fb9fc5f7d81773f64fb9b0bfdb2f0f7d4cdaca1dd435ff57b8b6eb3cc89a95db04424547caf040d1fccfdc8cc2de12e7443fbb5fe5a8c5cf3b9e4a4698a993eef78f189a8da5cde9324c4532c8bfa5ca01e9c0015247a305770a81a533166255661a86e34283c89de3a29ec7cd725766261f6a003661e3b2b7a8817eb1e6cc8cc2d2875efbb7e5bf41d5af52434a72986d0baa57b59e8e17a78cf56885081098e73ef4a5b2f37b35dad8c428643a1cf689e701c581407dc4b469093acd938eacf21277ce9723715ff5e72c852fe89d07894ebcfb14bf78046b4e0e5753c2587c71c5b09ef553bc2495c46eb563ee8f6aae10956b51a108b5000e818e2bca492093b799807976b6b3d1f55fe81c2d5f0f126461b335adc212981947358611b162164291c41d5448a86763633115733699a3747067cc634dc9cf8867985ab023f86aae89f93d30a5dae0f06ec78358bdfb528fbaf180441c56ecd58dc6ccdd06d856d45ac9dbf761888d0bb086748e33703d2e1061e387018e325407ec00c8f79d98506977430eedf3d7abbc944e9b45f1b8f91a7638339781b28d361f9fd4dd8709622b6b01df3786cb7ba937194e436dc0191a6d3266a5f990b3a768bb299b4c359c44d5e6514f6dedd6003f88057a49f538c3c4d5f97a8a33008501a03d2712630610ff6c3fd24fc47aa8445d8c676de29d282221a6923c2da3e2bb1add2a606df2789b590810e8fb3a61c7456b23394307c36ae9135b36578ef3ed8587b32a2374c836b8d3d0c4573ed345c0370231fd92ae35fe04046ba6abea86ec71900024db6d269d403f9dd9a324098fbfa09e6713574413de5e41eb85abd4319d4590ca5beeaee1e50474d039e4853d35feabb17651629ead462fb060e80d8c5368770b551e794ab4211c742f3371b0ddd6a9787ff76a455e19d1e32ad3df942501cf4e3cc497d555c8a79927f4bb696fcf0fee5e8868e7000afbff630377a178b06bb2b81456ca84acb5b96ed16d60e175bfe3620ce206b8a65a369e5ce4b625547ea427454c4f9dc74474d4b91a143ca30f75983acc7b4f6edd7d238669f3bd7c5d0f414cb3dba62999541516d33c0f1f9981a65b11885dee68cde9830c00e28b278fe0850145c9f7f84127a0c839a9341e67dcee0ccd1712e82a80450b431e0bae64a7cc983d8c25f3acd5240f03eb095bffacdf808ef6a0953a71a459b56ad30eff2a6aa67d6c723577eb389aaaf5397a86981249109a134016570c1c46de97a6bd3d1ad2d2bd9c7bc088a196b7e4b4f1d5992242377e364ac7d1bb91528e55fea71e7cea6623fc67afca1a61cbabd057e55c8e7f1a2ed9c5570a47680e1a0d7d43eb76ecfb612dc641ff3dafe68204533daa20d514893b06e93b92eb320f1733d974417637a75fd1011956058179ddb3ba7c832d5cd4860fa41adbd02df850badcb43089da0b7264e629592593dba629381ef2b86b962135f26bc5ceac83e678a8b7c8d0d88b2571578b4e7b37337f09793f898d03c37c103bcea5cffd71916f00b9a5a4a0b95d5e071bf5056910e13c54eab970b179ebd6facfd21b48c38a242cd190ecb160e026f15f6182c8f190628d787a0db922d199677254c1e3b79493d0077f7ff57d09eac3715eb731a24650210e7e1c3d113d80563a126aaf19729caf6dec2a998df65f4eedf4470a036f4d3048a3e30b7c7c059adf5d2e7dae45937663476d7d83e122ea3376fe7ae6a38602b70e2497c87ee64f811b1b580b3039bc07ffb3e3c864c05069fd0ffd6b5a92a2d09c31657f4e691aba235366c813f795dca71d52ceb9e3d1596d9edb8d7081d0eafce2bfbea44b83714ea0fda8c6a6ff46ee939343a81cf3a66bf5356aae5c82d04dc15f1c1a401a5491fb350bed1d0607dedee9672b185a8a7194ccd583cf783016be0d5d5def2d049af8e2381d47132b829ab82052c4eb7a99d18093d54795aed17a933cfd0d11250ac9db983eee613cc39bbd415ae0079e68557b76d8f88632236686d70badd8175c12faf8f8a4c184093eecfc77ad3c91fb3087330f9a1c90b7554976366fcc8c3e257b9e61764b4e048cb72d06d00f3b023a76372ca945d5b99d7a9199c9234857e934bde6a192e05a4823558d9147c51b3b1d65cb73ea79f46e64a0ca5af5d7bbb2caa28ee350f8e1b6d1c942782aefb757d9dbaf65a2e3091c4b54e2bfbb89e64927defbc70a4a40d4ea0f9d4fc342e1550ee641988b70b46ff6a676491d41b96dcf683810ee26b71fccec9af4c93c8d960338cdda97cfbf26cfff2c60eec3db3d4e06dcd6d56924d0c5ba2be417026c649b0fb84eaa9eb51973ba3ca028c044eae816db7c3a66e9cadcdf10d0f80a1c3064090d31be0e502c374c36c3b3bef510caa9c67d8b1341e82ca04a45c47ccaf7cff19cbd5e07b44f5cef310a116e1d7a9b80676fdab3242a181331c3602e6ea4635d37059f656f7c003c6f189fc010c87da354e87586c26defeef08a09c1a259d5ddc1b230c696f27540ceea86136f2131182594b08a545d0088daca59462cd6d6b16e5e732bf5854dea54f957940461e2ce5c89b5afcaef3779f3d9a84b4bb800ebfc561caa0f6c2bcebfbcf8f7e25f796a51e4c2e4aef8b1a0b980bd035ff8e16e2bfb8a75c34b534f338d6e5e9971c21b6b3097d450af133653a5ab0b9bcec89a4ecd3e45200ed292136670201813894cd30e4eb91305172007794253379d0154bd2c6884828b269d4a34f9d95b371996d2b7b3df74aadec287660e0ffbcec080b5cc9c2579a122bdd210c4defa0e3a899402d40d525c8915297dda5ee2b17ad1611ea536ff2afee65967fcfc6b30e99f616539cdee8a5c659d4676d2fba7b18b6414c23e8e08115803e628110d9d8c3e60d93dbd03e2c4198c5e8f3b8c9c93c211313223d63aa38774051e2f5ab451ff85bbc167cdbeeb2fbec3f9d1109f67b9ace9d9f6fd5202e995640a071ad4b95c3f0fdb9aebd9196b8cb02dfce5b68c64358a374a759a964476eac563c6939e6910e9614ca8802a340d6fade5414f15f4376a6097908da82d4b99e504a397a07345a8e84cc81909377275f9fb980f3e7f4f255037f5d78042434c115c8d301b0468ceb54ccca6eeabf081e742bde4f3cf74d304d9b556c286ee36005b326e226416e5d0e377e0d7ebc2727d778a72f9bab6341003d50f2fef3be4dd4065fe0cf2d434357ef9832a0cd9bef6832619e0604f70e011dc3063c9f46ccf182ad3a40b5938df3a9cc85628bd95185b51cb7e8059bfc00493f401ffb1973a10171ad19d9c1fb281b610fdc156027c0e86fa132ea6172e21059e977886b883391f9f39dd48759309dbaca95abee7392d9f975205bad8362b714997b242e9097739d96a4fc9a5ac359fe490473be826b2476735919c7fbd7d65a0ec919a32899d47cbe3c90fd498cfa7b3fede6f933ee4ef15586b7bc565b341de7c3e3035c4c3dfe35487ccf97d57d1f15f430817847e3c9a5692a8445b43cd37d8f2848b87dbeb9d6f2c753aa1ba8a2d4e87e42019b7dc5f6416e955c453be9e9967b099b1c04e4ba54c188eb05398e86d0d6cfb5f02b95d90ef9490d6acb03bbc01b768418e760b60b258d1d9afaf2aa2b3a4bcbd91673c5434f3c12c2f95d57d56947fd033ca0d53699794d165ba9d3c2f6e12cdf082b5847effdcac974955c7f179446a75693511d220338b367660ddc7e3d35c0307f4b1241ad9a6064f9e4a62cac84f53f0e126e25e3681558aca4a74796cbce3107e84a2e5da39db707438c6253ff4e1057f6fb860ddc50f74a4040570239db148216b9ccacbafe7dde2574457b9504c44821e1906db6b9f696dca434126f6b628398629ddcbd32cffbbf53609dd92f5679e87e14a4699bc28154da4d70a4949104662c049088a0ad61f39d73755e34c5350ae150597aaad466f83f33992b30c7dc2e4633233e0af3ddd617ce1c5eb3bfae652ba60d7e7bfc0e09124f731801d0c31ad036ed02712bd192b100f248e85745fe4ddf8d9e1c81be9459d705c9e4c4ad1ca7fa124dfbbf050095b12b4c0f74c714ee92fe9262a7d5c104080e5d412fe7ca853df6dbadb7bee53f8473ea816da0e658dea52cf2773ae62a534dbe9616a77e8cff6f5c195755dd66cd0bd2e62a994a37e9a7a87f9108da2cda64bb738a5f619d7e5db591a76026b75be11d25bab1bc9a9b91dd351dacaaf11999ac8856410800b9611ae8767af2456078c08b0e289c3451d3d5799ac071f032a5a0f6d251983d7706078c1b42b3ea1e9f729332ad3714a52b8318a82c727d6bf3024164c084210e903ba6478dc466c5ef8592845b05131852b3990ffe6e9c48231d25466c1e8b179583869bca8aaf18e02b5361b22cfa0463e1d6d3b08d3675ff1ebeee5b1abb28d8fe7d555f25dda5ef52ea0b74feeb22d2cf45242746350576b4c5a5aa3630b75c0d77d2f6963834ebb348eb58ec7d113df11db1ac2586eba9d59a95a5f0043465a910863ecbfc3ee19a977f402154cffeb71bb5042769aa5ce23db8bf52072fd31597de203f0e7cbb478f62dadb67adcf18480b109f710333483ec30091adc09b79ffa1ccb1575adbabece54b673d0d58e3b2cb010d99affd3a958d4460dea838cb4e31a53822d971c47b0d15795cc93d4ea594bfab34a038c62df43708584aac04c115534c21be92ddb2a146107bc82892ca27b989ce158d27697eda56d512f016d263299336d89ba0a4b48094825dcf51af15a2da2c864637e638c8b54d79ee9c275ca0df428904ecb5680a8b9a9a2e126ef9085c1b180aca34a4c82bd3c326442ec133a0dea5a1fc67749a5d2352e8c898ba16feca8823cea16ba87a532133ab29d991bb0c539b7b97eeef2e5de674d6343c0b1d164423603ae3cd30df11371ec0bdc33f06f65c9313d889e72ecfecd7d3207ebb10df46f4e78fd3271e6466b32a8b8c56764ec92505cb8164d467a771d90e206ab39f586972f2eb7ccc76b97d29b43501b225ed708e17014cdc7bcba1121e02f0af902a58ab09d4f54b61eb04bc9c9b44787856e3a0737d5560179cdd729b2a14ee38cedfc0aacd67c3a210746b01c7098dd2567b648dc33814420d8540093dbf613c87f261a41ce22f6aa162f53da2812de28bc14f98193b6cbc707e46b19b6f8ddbe4423049e55772590679236650dcb82c2bdfdec4282f16b4ce354a43ed1059f676ff3be9bc8081db5bbc1ad5db20dae5965dedeb4f6cfc815d6118c5b4a128c97cce1b717e24dc49cb21be400f2dd642339cdc447397e1e0d163ebf87a1d112d6ae06f2e7055032df3294709cfb253de086715d0fb2f6a11c47d7433f92c2d4c849731eaa80b3fac36d1a9e9f0ffbeb891a424ae169586e4813a4e3930c026765abddb5bf82e4ea4f0ab6bc0dfbc2139f5819fd78549d3eb2ea9665ac6150bf81a9c9f6a983d733983deb1b341e35c91e876823626c188d110b16aea8b8a0a540b9a392d75495746b2799e39f448ed54555871aacacdb04160a670b5b642f1e9a5081d0f0555dc6c57fddd2b1417de96a756fd61931e22116436973b30f2df58d77ee51f40b5f1e484310d9c638d8184aec09bedbd9f1c8479816acf363244616ba4204575630f1d5a0f7a1ed43e4ecafc9aeb4425ebba357c26b3fb104ffcbf043475fa6845e4d1a8709f017fa0f2847ed9f0d092e4f4df447e2d931f169b5b5ef41f2e50bf7e1cb82bbe85c73b776fceac993fb181a79c67207cbe008dfe14c217e686776438de371c40c24e1f8da2b6ee4ba78f005bd14cf9d66b52f276cfb58431006574d704295fdf627aabd1799cdb841a6ad92194014634aec4583bcafb295fd07a4ce6d628bc38744aa35db5e8462b295017d9a21a80d3ee2e16c058a6e759740a2304fae709a1824c1b97610eccd338ef2c26b7674764e03ad035663930781afe9fab0ca8985bb912260444f1c1b44e20dc4c7c44862f6365afa6a76aaa99bfef0e0b793dbeb1138d38ca8b11ea645a8ff51bd40f1b3c5d4a779ba91d4cd993d974727b9a8a37d7a985a9a99af1a91550a9cb91a6c4c581a4d3cf32546ae9fc7fcf3238883fbec9449e62cfdab37bba6da5f74267a61aca835d331eb9d4468d20f3fa424c9427e6075753c21fe38bb72c2609b2d1bf7012c89228ba8d18b86160b2455aa73363c12db232b0eabf827e326e50fa8f67ce3616a22f3753f2f39190e780e286f889e5664f9329fa2fe0a53c28f332eee00dd23b28f8004ea145b71957463d4b000d8319b99cba8a99c2637274c5d9d400ed71843e38e6e7fbf6760111951c646503d6010da8feacb46a94f728271b1a7df542f9ed9a04eefb26dcf67540e6fed02abecd5a7ba11b28e6e4b02a5f4d10265a9adab8e4e8fcb6561579f0e80a626a990b993728d96928dcefbec01471df9f3332d4cda336657481c1b989cf4e3476f1d9e34ed32f58205d76aeb9d5910d5f7cba593a6875f51414e69a4ca8d44370e76a9954a0ae90f4a560fed63f196d925d90614e9afaaa13919e7deb81f54a0634b3ea2732eb641012f78aa35e2fae3fc8b4bf1a47fb18d9e1d486369f67ab83a05a252033dd068d923acc4ea56013e8c22dc0bdc36eeefcf0ebda69ac14f64b0a06dce6769af2d76fefebc94d740fbb846eea0c620d299d565e64759808d1c80bf34ffc4be4b48f8f224afd920a72d08ee160a85ef3b69761462f77fe01b9e4fdc27b1c5fa9f3f17dd10080512258847d8db8f1634343239e3d9a36edb5b91a15dfe3653da0d9f1d0e12d040f95f088fda6c16cd1820d44693c82e65469f95890c21ded8dc7718fb9a3da9f64602eb76bb87ea68874a53ca9b0efb83db2fd5112f020df078fb1cfc20fcde1bd55feef3973a8a65bf3f96858f1b879147609c7cb2316a868c26a61cb2eba8b88691f9a6884bd36e32e79add8eaab88cc5f56fa234846618c3672d993c8b057e4a081c04d9a4bf118258cfa295eda6dd6ce74fa229ffca52b9f7c7f1a5dea625040f6242a71a3f569a8c269fa1628e0f0603f8d3577747a85ceee77b9f23cda298df634c382b7c387d2971ca2f656e692a4efd57ede049244453e0c9b287d46028c86b2bcbc9deb6ccfc2656047f98f65b471516b36321ea262b9e9a030745f30b8280f24f0065152dc65ad65ed8e4b56d385105c45a95c8d4570ad8fbec247118cbb0c1dcd5bc1e724f80aad439c3cc3b747b79a46e2e6269f4e1fb8726691b2edce219ab154e2ad1238f4ed6257bac3b25008c48d11c33c546388fb0b88554186d22b77fe3fd3fb9b1950fc7dc7bc2e4f2fc8c8922c3c4fd0ed9d16db95e50ea0afaf61317d2c7e8937bfaa7c6ab3c9ef242c531c338ca70a0d64b5b83714a0f67f818bb23d4951423ab7365185d0ed08e4af9107597819b3f5988e6dafb69410dd249b6ee41202bf1052dd00ecb4cc028d7dfae094d4e125c80a2dcfd146971c155994fc61f8e6b013cc0ea3752c3b743d5f7c1c188c69c6b217449326687b96cc4bc4af872b02d3e027a8de20858badd8c0931ace376854279c4ac4f5f009b197880c05d7223db9b970fc33993a6c18970ac5cfdd8959edefffa546da893a4d1ca3a6802840ea6044ff0fe86de0f7feaee304a8dac1fe8a8c3155cccc4d0d6626c6c806e2c3b7706a411424521e340137649500f6b4028027cc2e3eb4b2633f12303a75f1a2ca26409d5155f73e4d9d36f9b70abdd0c925a073ca02579ecc87f67c9fbe2aa6b99bf541331eb14002484ffaab65e435b2cf363814bf16827b6b7367fbbcab0dc096b2fb9ee905441df0b820589d2ddc4f7b429f8e8222626b3f45128dd339a1377857e1ccee6a70e903e1de5aa5aea8e0fb798feda98c12edf7771f6c4790ce40865959d67de0d6503886f95c28bcb36df3ad9a5e1d6a4f375ab75c444daa27e06b6b008b90adf4f7823dd56c42389a0c3fdb786a1413fb27e97a8158c6730d938d0819950eb69b5ec7cf2f9dd02e4c29a60fc732179ee4ace669e7aa30231839db4c102a80c0599b22c0c646afa78dc7e0662f06241ca715362c2fc4e3ac3c26998f05c4e554cc5fa80200cfaef189ae412b0e4f486bf20983f6eb31d18f14c5fa39cff13e5c558e1a23b5a3599c5294dc0069cafe5ad2f8b88c15f73e7c42e8e8d6f12ffbe1dee6d5469249063ba28f35de3b776f2ad0e814ec9effa2176505892ec199e01c393e48cc2438f095a91d7e91e813e2a0511fb60eccc83f21d2099ebdf30db85560331dfca7013942c9a860f4483b75d85fc813804a17a62e3dd6b86881ade4dd3fa8dd4045171bb7bd24c47a5e3b21fb844d34e8eb1e0b31c8f3f3cf082d0345a742fc43d17add695b7b2ce2bc7945abdec6d12a84f6c268bb715b777f651994deeccd2a576e4151e51d5bf100a0d8952496f718c0ea0ccf3b1ff9a51aa5a4514a7d04e45cb1b237121e78ac916d8b6ba592f11db7122c590d885eae1f204c8857cee41e1a55bd42bbf354a4e0aa9d33895021a2023afff44d1aaba2a7bb481776d766bdc4a2b932453faad65cb474892a389438dd360529cdea75627e8ad65a2653ac8338944931ec194fcdf5a58db3c83db4d663dd5489474cb08d9f5dc68885032a4fa9a9462ba388d0a5f5e781907478360f8002e5868a69eac54a91cd887b357ac921e255117ac302366a9c17138c2c9673c4879deeb254c4f9bbefe3aefa82c98b0edc3ef8810eee7d6131464f55f8cb2af35efc07349f463c7c0bee2594d5595d85661b5be8666d4dc4c24bcfc743792ff15d1667b4bdedff0db13f8d3206317020c1d2913e0e4837972b19b0bf65f2b5a48ab43b609dd03d75b9bb42a00dbe57363fc65422103ad6963c0e8d1b146f42ce6d037a1dbe0862d095f08f017f29169633b3739f33f34319adfb1aa1d5783be65f4f69b90a08e40ac3866f32fa3959962742cf946746df67a73a8c7b4db33a68726c34a839c1278d3dc1835ab1692a32878160850a7b1a15b9a99bbf8f24de330c8e6ec8867f9ab7f58ed860c77bfdef9fe555b75ca777eb1e6d0d0a3d689c0b1690edf498d64b64ac92853ac99669cab88b619fb3dbe6060f304768cecdb372dcddd7413365366b313185df1cd7ae727e78dfdb4882bd225c63d55b54fb57d51bdb0adaf566979b81ac2630957b955f9bf89449a07ab72bc2641c1f5d8396bca4f48f52ffbffa8d139def60499d3ce1ce1995651b517f8724747320ee67c05ca352eff3448008c451d320187815fe5889b3bdef5b59746f4632e23da4d46e5295178a0ea8029828383629fdd468f56911a70266c6bb27189ee18d949a9d7e3d88991db6873183064899cc55eaa556bfe693e34ad4bfb4fda50fdbb7223de0dd03d732aa107bbfc9ade5e95614bd1b4eabb188fc6adcb0a402e522b760f9b26edafb2212dcd428334209febfa34f71b2313b12241aaee08a58356152c50fac9a430f45053aa41b638dab7d94d1c59e5c98a2548bfa5cbe6db983056a85beca314dba5769c2052a26122e39a85d2441e2650dd0dbcb60288c63708d7dd443396e58073d92dddee9dc623a637fadaf2af60be87d031e9a337a192c286000c768649966ba1ad4d71a4cc2efd4fad72a474c45413751bba56c94c4b77c70bf9a52e6f33fdb24b75e1e0f429f4b56cb4eefcb3090cbf4c4d987d9b42911c2d0d12f0c895d695b2699dc0dc5cf02451494adcbdac6458e2213ce8a001fbf9dacec2594e5650d9b9b44ef43eaf7aa219ccd0b6a372a5ff9d63cb01779f208973716c88dde286b95db93681f80b3657c52046fddbf04aaef3a463456cb357b2d315bdd5b7b5b67ad9df2e2fb547d22c5d1e2a0f278a1882bfeb3ae57e673f22166feab0e371d1bae481b471dbc81ae7ec44f671fb80f34d7db33ddb7237d0a399e61b1861a860ba4266382bac4133009d05b69a4fd44ac9ce2ac3ab6031a01c8aea674c7c0641c42e355dbce2862f5e957134f27e16fbc5f2cbd3cc9abf0d1179f93229e9dd6f0746e2cf37f6dc64eafd18fc084c3e57ba6fd2f57dc042f1b4fec91356df4ec3d09885bb22aedbfeb99a916a13df5060bdd34aafce326ed54911dfb609ab35765ffd1d3a039a147592efd25e122e6529b49886488cc30f6027677a2d865413b3e9b23eab4bd0b395f9ec03557ab8a67e40b88df6d13ac2fda24445587eb814f5cd1d717022ed9cfe541398f7e1f23f703993cc892db1a285affb10e01b817d71917c8690dce3cb2c63c44145baab94b3e2231507c395a9e103e2af9c37ad1f884308208ad52c5dfc635d1d9f5a7407fcafa1cea43f6f2c73acbe78651a6ba08e8affec94dd41ff89bab7793422c6f783d25500100cb845510a8d3e32dc80b34a8cbac85f9abf366649a004c684f80c4cac15772d1b1260139fe3666c2be261d7615eb5fb838ab6dfb9267b0a6eae504f24483449e1f19517a4ddcce12b008b8a6a664945e837e9c0519c72e473d57b404002283e29f30b7dad9141a91bd17943cd383788ef9eaf42cfd754b64264dfb8df72f12e75545066d63d8f93ee381fd726d40d3610fccd1d340ed61d74ce1c7356d0f0c14816732f6e01704dd14629b1194210b9b3eca102530ae7969c4f85c6dc04a8d8d03081b64b280385d2e31b6d3ff622930e4ea47f3cf6ea25f813ab74e0653ed064de34cd27d42cf2b5704c65af572485c13639574e293d76f0727d94828e43aae87f199691a03d14e5392b86a5a1c206baa3eb864d10b918147d2638faaff07fa528c80cee9534a2447b6bab7a3db500a571f98f80650b8ece18ef47577669c169d57fc2c45628e5a938ca8cba6c6055eacb14ce563a1ed08f34f9648d4392d05b983bf6a3f748a1ac348b92fbf5862a68314ddc928fdd3df27c5e4559186e0899a670e7304d443e53b1551306f2f2d338e1511695348fb6c3b17abeab7284b5a718979877928d889cb3b74e4b353257a6aadb4293018f69401332d63f50bb2c34ddc11f9f7ed339c07f5f6edebe5c2f481ce1c380e4c26cff51429ca7b75228a580f64db6ca5dee7ef3f30d293055db7935681e7adce0d495623c8306fa16ffafb3eeb0bc019b4d4702a5e00cf063a12db093fd976bd2148853b707c0d9a3eb9028e27cb2e59368ea44a5a88093a5f7638859f1bc5960f0ad0d3bd3164bd4e9054782d6456a26730d8457ff93d456001b813799aecfb0422a010f4eb7f0be48a0eacdcfcd7d538b12db5eba18f7d3c42003dee2c738b09716472a46cb7632db7500ce5432409defd9166206936fb86ef09ac076a0763de454be170210a3e7c0dcd1f233116282080330e9f505084074a921d4c67d7441abee108282084e0673d2b494777f808126d84ed8c6b87b383b5baaf0648718dd05c55a7c5a7c0d53f04078ca59a1be99b34599273d5db297b136847b463b5d22364c05cf7c182039e1a716b9fd939e9f8425025456e8ec59a90cd73f2f896ea680b4b759d4d7051f0439cc4ea1f4f3e0504b01bb8353bc5b838fc3df6b687717022592a0be7d20f6ce32130cbf66bfb57cab012335e18fe5ebfbca06d61c18f07d088e440b5d8120269017143b8ab20f1eb60ae7ca139ad2c55156f9555c219e60da31d1b3d3347cb6d84d905925b47a76c8a18d613ed75d1806a00fea2326636f5cf200c3effa580c1bfe767c46a274f84828fb8cb80340474903318c516fc96d1e6566423180f0278c30646bb16158f03d43a823eae7bce1056fafd31e1b767c2d35552c8de0ab2cdd39e9c646992694fed30e70c4982c8d36627d316a3bc7c51006499e705a76c33b003b96a50b6ae91cb00bb4848caf038997bfb4f0ca182e9ededd6d571e9a33023f4dde22e61117cc4f03c4a4b6a8eb7c7a8d7dc0f5fe80c7cb26e76efd259e7e2204357eb77cf9853b90ed583b374b641341d5862df7a517a43302931136f9ba375526b0d22a7de53bd66553403c6233b6f85f9a95b52f9208c30f5e4a0da466655266efff92e74a1814a3b469a82002f7c33ca4a8a6cc2d7c5fbcf5dcdd2606b493646c0ca41e5769ac9f19c7226efc2e2f8d57845b0bc282b009164b63e6377450c03cba896fcc585879361f39fc1a160cc7d789ff04275ad1ed89ef6729cd140e468d2aa4bb22f8d1820499fce7a898731432c3253185f0bbfb875e27012839340961641dc502367dac93465faa9f5c605d142abf71095348b6de811f8eca315aede727821f1c48394d7f2c81ba47a48a738188eea8d7e838fda258be45ed3df1f610039bb45adc0eaa77eeb8d6426a94ee47ebdb45fb89d839b3abd93f44bc225146474b5824c68bbed19a54f33ef147061420fe68e840d170eeffff1491faf279e60a1ac71568d1f8e1a29c24bcb1ad980f5976b62e2cecdb8ad1c26eb8aeed7ea85aa8eb1f01f58a16aeee5a0a3b6f6ac93b77a544c4a4d4d2c373b90b00cf152018f6db4f4d9d1e99e322d3448718410b9fb5dece1f2a18574f1522d78d86956d95b673dbf0b2c7ef607b169c0954bb1646109a6bf7dc5cd45e151b512c777ebf89f44d7076ea102bfc5b135fb073412c9bcf8aa735dd5d5b44f4f1e6d8134c3b0f784d5f719f71521a9e2a4432affc565b05a1af105525cfdbf8a814c4df59039198530db296958b0b362a52d7850a1c444ac65548f210bfd48168e2260ff3684b84c3c776e38091a924ba2de8420cdc0d8d354879e8fe830e0fd9c4d0690823967a1077389caba133be077a88b466b12ca0596fd94edfa24ace25303895647158ca753c5c964786c59e90cbbd8f92b6e6fb492bd7ccbb59b3c9b1ebf4f98246daf4aaf05e219b1531d6c1ad48e03bfa1258564813d53e6151854316068ee55d7886d2ff4ff896a8b8e3e97f37d8e62fcdbeb5403d3fa61b610c9a8987f7e01d5733d39daec2c2987a7ecbe8a4973989cf794e5ab3a30dac801b76ec923293e023017ba649a26fcfcea15b50799736038295dcd5c5fe8e028eddae052131fc904b4364d1dcc3c5ece721d1c34eeb73e4aaeb585de6f8c527d63c6a6e848f61f10366c3dcddfc8444f9d7ec8bc9f663509336fc6e57f7b278c989a9ac2fcfefc8faf9199c74fd3550464646ac35b6222411370d3870bbc1c57d005f01c66e427a263b432540465be14339c8fce33f85e429335402889bb31b9c067eb045fbf7ba7f2d212b3751bf3c4f1baed555aa925afd2f6b0525bcfd6c0a7b873d98e0cb9b130c345aeb022945f0029d916d6d334959325aac4864c8648ed757da8a361600f47e18d97259f259947885d6be25449d6b535e3effe685bb77b6409d2f01ee05bf4e27628f6406a7981438bab79447fcffc55b0098ed7f99d829a6d5f80f7e953492289e64f9d9015bd8a3056d1db8568df3ac44169958d968ac9a144768ce8d544ec55b372da9824a97db8469ee4b03d0e7ffd6ef19475df0074502b6176d0fdf15e6fe27937a7340ad2406debf75dd71b9eb9a4df967eef65e93c5d3d30f4f0b052225fd3495248383a009f429003a2ed7f0c6e05ca34236ac01df1bcc3f05bc2423892a18b80a427509e9d5ae76c9e859f956226667f616dc002ad64589079d268bad8bd609618147fbc1dc0f29b565762bf4ff395f702b78c9dc8610fa92f6c5b27e1c454edcfcb59194140bc0b0d872166c9105d8c3bbe5641dc61c8032fef3948ef0691ed19c193f1d79744444b4c2def46a2f575df614dd6e420bee24dc42a7c310200031d441be10370b2aed769ad9bf8148299893db5b4a9de639691af0ed1ce7e812862e441ebb3ba5d4b02bcfb317e4f994fdfbe4e4002433e6e2919b6cc8006ff01f76827510b5766b59502fc2cc27999722d8d699b8eef0253ca499e6cd0d9e581c7a52cf7486f7df09b64fc0c2ecea3473494112fcf61758691b0a8686e29ed126eb15329770786640d8fa9bd832795bd54efe358ab37bea3bdacd6d2701bf3d538f073d3f75a3ca0f0f3f106ca62a5628c633c50f21300432d41a78cc6e0893fcc815c57d6a563b2e3089eed7803a06e1e34bbed39dda3db5d505e44dc0b422a9203fa5e090ff70160ce0afb992192862fdb652c9be5609afb06d3006281be23ae047b98bd3fa4335cc03c90c48dcbc9c6c41a4a0d56a6186dde60f1fac059158f182a413a87067b30be74d53d229dec927ae1b2b39d1c472090b5265f450f9b7240788bf4a929c084adb013a42ec10f44b5aae105e9df46ea0e0c2b88b613287c8f13e6d1f8878a54cf34cbb577c262303f4733ece4ac535912023b5dbe66f1bb3eec0a4ba736d399a75db0cefe2cdb92cd44217c69e26e9bdafdac89c131086a340c30d1ed0b52ca4d323857168564cbb5da0cbddd7f9af327d62a95c123c772f5db46ef2d0f338f9dfbc39b203a2cf9409c1764051fe20fef785d23d8d1a47ff5cad8cf6712af3e761fec118aab7c83119985e59c897e9e104de6bc669270b901659edbe5d5a9dc9293f76f590878ea405952302b04232e6f77ee6d5780b3d7c15e20f395a3c193e88d568fac7128228e7afb37a39cbb9f8a9f3effbe7649f4403f46318a174788e5c779f3c2811b859ccf98a78fe9d40395976a1c8ffe169c38b058555f0db799a89bd66de6a5cb23c2af02d7ad5b24579e6b6a19eb9f222f2205d05b7cd263e05be56e196bb26f319b865f67f778ca72bce396538d94e24d1f5a375363425ba2badde307602f81b14e621ce0a7ebee833b59d0a21babbfce95b813f760ae7a9ab65ea2da8023d0509eb4f9c61ddf37f4c0197fa10fca24e5516cee54bacd4cfb7034c78803b646d7f428b17c985cdf00039f439fc5ed68ecf2a3b106c188a8a95739237bb992d8deb2ccf3e5d725898ccebcf88c031c116c0f44445b5415ec8e06f907c44e330f3b778f82821947a42bc528e45d9ec31ef5402a912a9f4a4fb4271b5f913d2f87e8a10603a1dc1976029af3ecb62f856e7413b00e07637f2d5780b608865bca2ae643f6126d04f127185e8c3038aadb064fd2d66ea3644a28b391022e0bfd1d69a5e486f9d9468471245d657affdbc96186cb9c9cd0b35830addeb0cc61006039fab3bc05b13fc6ad3a79d32958a0326b1b87be42ab4eb9425689d537b15ced63b5085a94adbd69257b35587b0d74c47b634e4f91378421c892a0a9ae5588791f2cec750e7d663fbe147cbcdcf6e94b5c9f1c70e50cf72784a19b004ba639dd3c529f77b28f7ec410ee8d34583682c699d8ea43311085c23d1bf96de3699258b956b795586c45a2aa6a644a43fcf646302ba4c9ed5966e08077a98002e014c16fe6519258a501f347bbac576e6b1373648012a101746110b77a43e22b6293ce5b0d87a6a920e5d70072bd7b70548c693a28c9ad4e16ee9e13d38c6dc8e9dfbd68edd5e17db49526e82495a1ba2eeb624729fc57614fc7d7f6003191ad8b103236527391a28b3f284d7b6e71efd2cc08865f7188010e1896bb5005ac4aa3f4626d25b16e79ddd8e252638e7ddda9bececc0b087ed91c292dcb6e2348a3864324f0a922be05a41e89025dbf8ea44639123eada59ac5b8a8233b3eedc7ae8a834b1eeaf9687ef8cd48a3f437f3e271127bc1aee7c8947986eabac364e7a9469d21fc70edea38aedabbc61ebe625ca9ad316fb46502415404d1018a7c6257c745ee50af230f6daaa2a254d2cccfbf448c655c5b65a60d0a6b7887869ec1fd6ca164eb99365fb568982893ed290d6b56a33856dee33042c36a6013858a15918be43087b7d1ecdf3d70a353bf5bd79388d3dff199c8d020bd9a6ea1a1b0ca1336c95300a7caf078cb1dd980ba35f0e85538f409eac3047610602bd2b07640df5d2fbc6ae2bc006430011a39e5d4d5db0f5d9a18074218aa02b0b608c9cb8332196cf171e2c34306058e0e9c3189097f2e9485545fc2c224ee85cb353f33884f5999df124546def52401738a7f910b2ff48cc24f43aee932226c6369672b155b4c73a9492d102b48f24a7637f93076e70ec5d5d3b4b6957131621f6b58daf37ec0d60a5e7784d5a3e13aa3ffe0195c013e6d025c528f0edd767089ba8f921328127a93e0271967992fb96ee7a75c1df4035fcc231d4422ac31332a4e3dc6cc9e90defadb9d01a124f829c07b2e367c3d50781a1676706cc5af4dafa3c36ac304ed20067031370d870b9159bb54b6762b45dc5f3b3c5ad46a105df76ef5ecd6aff99a552014a2ebd82dee7dd6e6ba225afccc946e018b69a97630eaf357d4caea255daff38e6ba5cc8dd64da8650bf6cf0e168ce25edbfa037a035649e752bed500115159077cba2d2e3f0aff89d1ec12c667ca8ec2360da85c2dc5a8d571c0a678cd556a604b82784c8d7325a83d586c44fa087fe70c7dd019835bdc996f5517dabd865aa0108c1a61cfcad3622725f3c28b5082846fb023915f30e60aaf3a48fcb9d2c138efd4723ad2c555999fa96f2aa87f9127e49665a6269362630b5fda2920021086552a69fb99f30309bec9ddac74491c31c394cd84c11cf19aff9141a520da90f072b44b54962cafa4fcd493ab51d63c3e15ceae2076572670d165ad57bb341e7a0372957b097c9f12aaa558c6a9473b2dc0221db1796d447d63307410f624f8f533496f70348702d44b6caa676acf7d337b4e929986af8b6d1810d3e2f23433399fffef075abb41446e7c20c0fac516fe30e09284ae68e9231516966732031107f8586cedadab6f0e15bc93e7b5e3cd1fb273ef4fd7d6058f2a89ddd920dad0e1f384764a86ff3e0f000c302cbaa8c891cff5ac0f7b149830c9fe74753f2f756d53d81dcfb647a4d6a1c3cf40c2f767b87dae019b0ed6d13f4cd937c41efe47789e6f30f91e4e205f8a6a0b3a81e0e692d35d426a31a06c05f974b23ec274c13babeba752f88f6400c6cef34699028b98ab10dc0ffd19d8ab4a18032fcdcdc007b8230f8d3c56916dddd79e26f74c3fdcde161f8e8f03522a8a7fc2a4b64d93af2f226707838e12266a69ba930e07ca100c3e3a8885a6d4fbb05d4f4380572808c128e7ee5ff5735b8145d7843c9852c9f0a0f1ee83b2127a0ac7b3e13f1bcaf3833bf58644067b9869bc3c813fb7fae8c1dd5e2beaa02f7c33ca4a8a6cc2d7c5fbcf5dcdd2606b493646c0ca41e5769ac9f19c7226efc2e2f8d57845b0bc282b009164b63e6377450c03cba896fcc585879361f39fc1a160cc7d789ff04275ad1ed89ef6729cd140e468d2aa4bb22f8d1820499fce7a898731432c3253185f0bbfb9087efd32417da58c0ca6542188895ab96473fa2eddb0f35531905b30c02e3ace4964ab2835715f9f3f2d65b66e5dcb5e6901deaf90ded2a3fe8665b11f17cfa7e2299fcafbe95ac7773e93aaf6b77fd01359d34297da4191369dc8ca4bbd676d991703819b51f0a95f99f4d9c4764fe3a8563797fa7d4c9fec5bac52c7f64ab9840a19d5ed06963c7bf5c1343cc20d92b6722b9696e17c60f3e2a57422e313d7d3e7fe433194a83f519a08e5674dee4e414a957e635f78169e6925f7749029aba7fe044853cdbc1bb6b2e76db576291433a6cb56720df25e92316897ac626695287e40f50679e603a3b85d107db25962381942e105dd91a6862bf2d3cc0553e857606ddf2416e5a928c585e90eb313d28c2637cab4b4713ffb2878ca77622aeb82a1a8f9fa881cbe798bb453eae8ee7edfed79bba1588e31684ba32de65373e796a9a36a9cc25b62bbb0f1cde991d6687fa3c3174e141a33b31af8bf1f005b96687a36e5f4154baa085a48edabe8c84417f50b7b332e101ba48fb5213b5cb3a25cb0d5cdc4b7bdd1256645b4bb17f2bbd2c0ec3b94100df6a08176ff1aaca83f9a62d67682812f8a22c035f0064864fdfe1f7ed76bc51b27b07c082b3f5f01e8576c9b1ebf4f98246daf4aaf05e219b1531d6c1ad48e03bfa1258564813d53e6151854316068ee55d7886d2ff4ff896a8b8e3e97f37d8e62fcdbeb5403d3fa61b610c9a8987f7e01d5733d39daec2c2987a7ecbe8a4973989cf794e5ab3a30dac801b76ec923293e023017ba649fc91d8df58bf79c59fc0575f341060f0dd6277ce7f3c78e28aba4c9b36b2e375fcb5eee0fa9879df6ab6dddf4c152c502d027ee8a85a2bee8d9d3f5a190271ac8b7b69428f1c08fed6bca6f8230b194e77d869626544b99444478ad29892ae234f5bc333586f7a4db7b066beda3e15f7d9264a77ef07aaf6c4245dfe879f0ade3d978cb499b49f8923706114da793f863bf51cdf13664e6f050ce9b27e010eb7f0ec52eac0e62671675991f8bd231112fbe4cc7a8bf0550b7d3ecd3409c71a3e88834397664b157a422e4929dc34ddf4a2293592f4773dab353a841d4e2c068ca841fd77849ae126e24965fc9476f0bd9280cc811fb2abaf3c863bab31c47897111d40934a6ad086991aeededa49541c10e067313ce794360f7e61e5e7877c144181b87e0de6d57b5753a8273f00ff50a4461bb1033b26ab84b5ad5313a4a10df9e880cd025ae80f7ca6134953d088362e733ad2f1db7475073f4117c5bb2f53b5feb61f4c333bb11a7435e568daea278d060933aeac3d97b93ecbfbcc0b267707bfdcbabaa3d537e9f67c0ab4e764346e76cccc835e798f4c2ad2168695730ec2e40d5e5a36a8f12f4819345c5212883ea9af5d66a94af3479ab1569f2ad0b5dbfdd9e63e0fc6fc984bff14a0d85d1d0d6dda88a7633821c2f06140eb6ebaa409575b1350728853020e80a5d86bdd1a9db8f0abd4679609e31f7cff1f55c04677d40777ea597d30dc7ce726e60b7444b65636a60e858f64abe6e8f974d26d56daec9710992433df48864cb6d8bcd7d950cac85f0c539cc9799c09b56962c898a6ec862e441ebb3ba5d4b02bcfb317e4f994fdfbe4e4002433e6e2919b6cc8006ff01f76827510b5766b59502fc2cc27999722d8d699b8eef0253ca499e6cd0d9e581c7a52cf7486f7df09b64fc0c2ecea3473494112fcf61758691b0a8686e29ed126eb15329770786640d8fa9b89288aee16f50c1024a5083ffa7dcad88db69d879b28958e73e796676b57eacd28f9c8a15f661f000f159302025041e6f94e3de8ce25e337a1e079badaaa2e58ee25cbefaf4ad605428b16c0cf718f242fa546e88ad88893517921bab2ba594441850a0c2c196b577bde2915154a8fffc5c4858f36f19906a6a9d4a00faf94e20c1408feb34ea9804ad4776ee0a3222a9b937425db6bcef051d9c23ea11b1abc4daa494ac87de5d46711c1f370bbf9767addcefb8caa7fb6df95d1c838e64005ae34f3d39350150da6baf7537b57496f2e3d0eda4872f727dcd197eceb97e18d81101184586ae2cbd305f0c1a25f1120391cb6794d934a23df66f3afb584636ed2673323c43c3f1a0d31c959e1967fe1a7bc0e5926e753299844d03b8d50f3b2d672998f66399eb7d6be55fc77c2d857c2d26ecb20d25541f9bc6c2dbfdba9f1410869c609dacbe92dfbf2d44be0ca1ad75f8a2fdb214386f0f6712af3e761fec118aab7c83119985e59c897e9e104de6bc669270b901659edbe5d5a9dc9293f76f590878ea405952302b04232e6f77ee6d5780b3d7c15e20f395a3c193e88d568fac7128228e7afb37a39cbb9f8a9f3effbe7649f4403f46318a174788e5c779f3c2811b8971378ef01dcbacb8cf640406fa031f1d586737ed4a0c6e3cb37da77ff24603099881530c16796d8b758a09b38357bfde40d9b910d9b7a85ab9d3b4c73d4e8e8cf0de89136101361f188dffe39c3e6cf3ff586d55776794dac49d9ccaa28a8e45db1a1c73f0b3dbacbb776c46e77fb76e11d091c781705b79bf7edabb3fce461094a4c95f723c9f589b8cfb439b9844f11566f0256858796dcece8958cbddbfbdd9c2f5a2a47578d4af446d4c2e73ba149c128ff7e69ba945e5ee8dec630018b7e445211f1d8a473b65ae9cc8e58cfe47e4f4737d0ce2e2a84c664196d651be4e1b1a61c83a7c5fd51b70b9776c3d83c60b52074eaf564457e18c59cc54f53c93f3e556538999f5c29af3ecb62f856e7413b00e07637f2d5780b608865bca2ae643f6126d04f127185e8c3038aadb064fd2d66ea3644a28b391022e0bfd1d69a5e486f9d9468471245d657affdbc96186cb9c9cd0b35830addeb0cc61006039fab3bc05b13fc6ad3a79d32958a0326b1b87be42a1316e4bdd152f20cc13837894bc2c978acbe2e48f50bccd52dcddde323812f6d75832f1685ad65c570fea053c902242cf53e0458a516919c0094dd45ebdb1457b9093edf5b3e328feeedd80876a98c4dd6302b1d6b3154b88b590f8c91a7c0978e618938edc5ccc6cf832c52a9e83da894de9a07215647ace27bd3e75a75e8d3612094bc25cc5311592d25dc7d1764bade2c3339929ee19bd099240b9b8fb531f07496073374fb8312a095f6fdc2510523ac37288b7e6057497c2a9881c259d3286d05bf3add1130103e2e7fba8c403d98a7e877f07bb519d0fe3b3f25a04e6586d3336c276d651f35ef9c8454569bf61bbcb69c900ac7c131f2b393a33b17dfb7fab99986476ab9b40d8031eb818e768b841e8e1c5705645ce16a8146e8d23f969b2b428bcbde535283f4084c41f0f7ad1f5be41352e0864056b3a93644ab71fd53e5cea42d38aecf1b4f02faca887f74650c4776e40750f8edb6d046baaa70c7252d9c1d230140327e1c72e4c49e19cddad1b9b3ee5758b832f7456eaab33b735a0b6938b350f4c97d20f1fc2acadba9b49f0325f4214551dc1e34f04579ee40410f0e0e00c5a46a2d885417eadb4e694d1f2c179caa7b38e62ff5b4bb839ae10d3fbb409981490d730453d296c4b81c8cd9dc3564ca762e8b3cdd73af4f394cab42b7d4ca7c5290fed1411c57edf2776022d6adb693b9a00ef8af07add358c37a6203fa6b29953d200cb2256847f8b4facfde42c73c441c43bfd925a08698c9c7e0f57b3b8200b2f7c514d88b9798633a65d22f3c980e4b577874065a1bf1111627b555c8cfb409ec0e2dc2bb3c4d7a2e97cc38aac496c42c17d008915c1625a4559929e624a7439096e2c4ec04f7990d59fea8e3586dd3c495699da2454397b820c729ece2ae164fac6b43fefb6618587e00e3e4765ba8d5c973de05e804c304e23af8406c6dc1d5c5a92fae0653c80899b36d2ae8a135dbda6be5a46461d518e669b226be0dc4653ecebc84751118755f86ec4d2b068df6676621588f4e5f76c1bab7a6512e61eb6957dba711f46cb21d6cfdbffe99681b084153fd40230c12637038170d1faf24b58cc212a8ae4272f69c554b950795aa1e3dd751a0a88d30b5835bf28ac37fabb66a22c723685863bea43bf925945cf8401348ca14fb8f9bf0dade51835991bf3723bc51c2dc1cc442f2a3a0f24fec6572d55cbc14d70558963c4fc168327a4e56ae33cce6a4cdf64b9269ce2f4a1beaf4babaab7a378850a6e43cbbe34fbb2abc8a4ac445d5d28d563245054edf52aa7fe2905cf3d176748c22563448ce062d0ccbaae139b23ca42326772137cd5eeeb0c5c5d665222126b593c82b78427607ace40c72439daf76845a0fe737fe33be622937d78844ea65dc0b4605b627a0f723dae703b53fd6fb04b14cb775bf2920e1ee1e764f4e6c9a38c018cd79b47ba098ae346ec63420beda65d4cd4c0f974983472f8dec79e8fc6feeab8643bbc0789caa7e618547a2c3af8710a9550af268bfc4af95557b86b18f990bf27c544970460a4d3551787cb0dd39e9b710070f78929604b79394f8c847c0bcef9b8d32c68d5594ef784a95c07cbe946621349eca59183ee06e9193c827a126fb22e5cfb1a8f6af0f320ea7eaafd42ed0781ea80603408f458808f05a15e987ebbed280d7863fb7a971a6135487db8b5ca04e143b41b81dc0fb96a3675bb2df3110597da7104de0b9334d59fbd304238f2f1c89b8ce88c21594505b10320189a5289f74284b6e72db3fa035f0e27869697b7edc8ddec614bca0a1c2b513c8b873536ada243c5689c7927577e80c3889f910804df4dcccc9aa6bd8ba6d1d79ed8d06b2ebdccd3a93d708d6842770139f30ca8fa27ea72815107d4e8cad66333adab9665abbbca19253ec617a5b3500aeb713c5824b5e6b3f333e267a526f7093f094a2af098bb6999f2dc0d2396f695446cb260ef7b755e3e67f03c02b4ff4315fa96b14a19b594c5679bf466749a4c8e9c59051ff24021a7070bc9f286c06318ab62b586eaf55256f7ebd52f3723c2815b50a94ee1d506efb508b23b9693b475fedd815c748556a252b22d159aae2b8c40b4e55b77c24d03f3a4f57cfac85721e35938fb3558e55ad56659e2a84fdc143ccccb3b42952b79f5838694fb6c0a4b22eea5391842968e2a28ff508a6021cc57af4e177cac0aae919dc45e873634ffa6a3dd5224a1a8116fdc33c569e7d1b3447c20012fb4ee934e8eb843dd4c83d61ca2db25679077af84d088f70e898d572700e6842234eef002168e3cde45adb08274f80fc8a6decea7f3f90c4a60fcdf4ccb7c8ae83bd0453e6246289c3233eb70f96cd3b1fc4db69ed1fd9d5fd954a9299da442c3c69888fa219bc977386921c3d9376e6d46c402a7374860ab0f0e2ed0939bf575d02652ce282f7cd4aa74c18045bd6080458e4714210d1ea086465e0118063e832800c72cbbb3dfca7e5d1f06f5775d9a7103fb34f499eedbbb85d8e0e1f58b5327b1777227bbc5c41fcb67f133dd3029443972f05ecc1bab78ed020f1155cdd59ec9d9e2efb5ad847f2db519af53cc63e7f7f28dcaa75d6baad481eb7c2cafef1b249a21135df033b69850da52a66192ee940d6366abe770243644ceb4e6b4dd72d5a4df75f156912db08c2fe89c0a990928c7bf328976a8feba7afab12e375c4f5e6d6c10b0201fd20c523c964d3dc83d906643d311d9f61c6ab9851f24da0618fce1007cb9e2423d993cf2f2be61a5a2de26b3f35ee927087fe8bcebbbacc601df3b63648424c50a05a3e3f02c8b60e8bed7a4249b7ba6b358a45acddbc34ecda7aa445e63d6ec15b4ac30725b9a8108c9a5845698eddcc597399060fd7341d958daf2173eeb1852e4d58dd7eff8700f718a8ed140bc49aafebeb549e02fd083eb5a9357079b668cf098856dc9cbf65938c3a3c92fc9d3c2d3a5fba5a027bd8a19048a7fea8c79f91e68aaa5bc39153d7e2a34445f8754a81ed093cecb19cf5b519e91c7474e793c013915c9d57b1d9b233b03621061ef9515daab18672e511b4c827ec995ad86ed72898a74afedd63d924aeb6bb0ba23ede095c0ba26c56cfc1ea72b58047eed3c53ab4647c16a600c33479bc71b3eec5924cc1cc64f28d03e765fddcd62bd61d2ff996adcabf9cb8794ddb58502700eaab58fb666e8808aaf45c9ba858cef6ca8b5a5abcaf858d1bd7fa0a6a2e1655111a95048d233916a6e5ec8312fc6481a3cb3256682c51bef20e1837cfc66782469bdc7f82aa351e09e60c1069b090c154a7b58571dc1fa6db7f4f8b61e63ec1bfe60fad7150d93e46c4926984b9c019fb3c0db44990cc2d642abcba68390222d5607d463d5659e438c61e792f8484bb8779ac039256d7777ae5b586469e6bce049a34354d76c87756f0fb6627fbdf87331128414b9f1dfba7b86c510f7a21d613da39be8e31939ad45afe559da41f670f1f41a94a89535481b5045d6809279074b47398dc374f53fcd19ac0f682ccd46e281259bf1d56ff492984ad9d3e63816656baedf5fb04fdf5e47f928344684fd1da069a620afb35389eea229eb5af661f10d3b3b42c031cc81dc5e43adcd046d61ca571e7c6cdc012a3c42302b2092991cf79ac7492ef0ea8103452290f744e88cd16cc6c310ba7e4e851b251e5dd8212123a947b02fadc5d94bd0c78b603484125bf87b61de0f3ea087cb475fd48ec686c84038f725cc04307109f56f148fd35cd22af1f5346fb1807ff85a44b371a150cea64e2816f631928346f6d672de3c35372a43bda6a305e2f415b54d653e32676656f3acf3ce2be3900b78b7b0c8842e13a0283260441a41494e9211d77a30495eb21b29e14db3771c8da5b3a7181dbb31587b9d57df4a4dc502b9fc81d9d65bfefa136e2a12ae1efab1281980d7cd357d253be94c7ab40f6e3a65f64db5cd65cba3b898926d40bc19b3f9f227a09ac1f92abecfd849d02f1167f8d00190d6079004d651e04f316c34b9ece1f4378847b6204a7409ef64cf53658632fb17b66eaf525dae9342ad8af944aa28413a206e02dbba56026490c29dd1e8802dc46b78adfe8732161490cb0d4d0844ae9bfd374fb95475153324aead6f35cb5e77eaca52148cf899eaadd1521df5d7b4caccd9e0ce397d05f20e49d208865421d265ba4212cf5f48118fab8b5d1013b02ecce3d17601e906af12b682d17b0a09f8bb51356ada5c6a44c179ea4e8e605dd4b5fd9257df49032c0cdc7555fc7f220031b6ed6bd11e6f445bcd907ea552879c02bfba7def3e171054bce16138fb37aa90054d317fd0b6538394b04808825497979c6768f04e87100b231c3021a31d34d1fd72445e07194a03b42c285e936124467d72846dee73f0e0f8c2c256eb5816c70b4ca1f98c2719ed8e58bba508b1a89a26196e90605d3a308c8da9e835724843e4364abd89c5ae4e4d3db88e5e195fdfc0d22c9ff8d9c10cf78df04bcc9fa39255953024093e6e941498702cd96aa1dd592797d7cab6cd2c0f4ec981983d2770b31e974db39d8b24075c2f1c9d7d28f25e03687a011345cdf87cd03e956dfc469afd9695b9b891259b9096c10b9d99a685b1b1fad771ee23a5dc9e5fa723f377c51ef82d4e5ad0dbb6f0c9b713efbbc5bd682c671ccefa2f7d92d0aa98d9607a762ff03939229acb66e320005bb2ae5a1827217233a7a43842f06c2f3096f91f12d2fce28102f3e06d14d0f25cbe118fe3fddceb69c5accb0526b2d75478becbffedfb12824bbba55228c67326363a6b97196da29b42e6182b62a3f9bb75106b1d89db2fc79b1a907f1d37ec24c69e65808cc288b06092e66367ee63cdc6b79480127e2e045059322cbed4fdc91288f58695c1011d8cc8580dd5461e91c0a77e4c6f612983b652225449f8db5ce34a38b96925f9b2ffdff467de2fea47e44466937083a3c825778038ac2074f91b2813436f215d918e9b04001427b4eaabf39e7324d2de26282a084e6add1a1f081a668685dc050e3c16a04575731e217f587dbd292f439912fcd64aea792d249325b1c5772e0b87b26dcd3ee34d43abd1fd4d645e5cba055f4438df278608a7a53379ad9dacd4d7579b1f294d4e8676f4ea9606177b95da27504dc508a46f70a51ef1995db79d051bfffe6bf992a4836b97cfac5ad1821baecd2fb360de82ce4a8997caf7d935148c712f04dbfc0ae9b1ba87c0d8329693180ca390ae885aa69b65585e0226890c40d5e84cf086873f15d94acf2254b5d02bef95395be2e6bd6f1cf021ca34340a241bdc38632d0bc665980d914073cafc436028c03298bf6d76cabbc3be90512479056811740fabcf2054942f8c5b207c11c9d0e9a21cc23971969b5d986d4bfddc7c062de5c9496d0f37a4f893e29edaa1b79554b88b61f92150701331eb1c398e11e67ded67bbd0bbdcea2a15436da7c18f8187c44bb65485cfc8be6886522343f06435af7db774eea0ea0d1cda50ba297e3de5f04f7aa8679a6417a139d371821675e306cb1343ccf4ae22d6e318d9bf42178a93517953ab9c224c603498328ba3f804839bb09c5f46cc8c2c930af47b621a6b129c646c2c7ef3186d49e4b4525b8d2d2efa50434daa5f9cc2d4d2da2326ca57017814c236a6f1172596090501d7ebc553a546bf04786c931bb12fef1b0adf7ce4d9aa0be9185d67a9ed1c8d09d0221ea7c59795019fa0ae96f111b68352fb7ff53ba8cd54df76a6e871803a6f1e347c5351098d77126868666f0d75aead33eacacaef94448097f4527c44e54dfde80be2c187762e2535b66a63429822a5ee3f4ffdf3128b6561976eaa1cbcfcc1181443aed508370ed7887ebca4eba2891133f762ad80bc8fad05fe5b96f2a6921bc608097c3b6ecb9336472d0d454094b748fb5c69a1161aae4ff6701ede6e8d682b9f99c9bd509feddbbbbea111a672eacedf5040b516ddf2ed4038a14144bef5307d4f9be0caf5287e1ebea70a51c060ba862680206e3235b9c67ea631c349c24c4e123912680253668949b6d65354269ba18f7a80aa90d7cc9085024bd14e4e1d5ca7e8133c1886342ac4c99523095b1bdddef18f895523045ab1a9fff6050d6903c358a7de94cf20c2663627504f8a64e3a5a523d01bb3309a5e37daf458f29787981afab1ad9cfdbd3173eb46a01f27428bc23215718f156bb367a711b00e3db964bac07fb89f91dd15c3c9640f8d1a6cd451d77e4f3813d74518e7bc96088fc5f7f71040d351033f4c0da453cee1b63f68fe63a1ad4c4e7082415ad9d2bad6b4899c48e820eb4842eab82d7708165329fd703917fb9689994ab7110cf100a63ab53a31f65c5f7b39babafdea7de7ccfe4f163d78ca91a439003a040c3de0d42b636950380a05ec8992c85ee5bb0be9d814332038031fbdb8706619ef7e236a4ce396d8b76059eb9ed375d47a55bacf294c30720f961fef3dd5e3075c7d18323cd88bc3bddd6b2454a04c58684b7be431facc91d16fefba564157cc4c8d0dbc3e606bf4bd1e9a2f52c733d53fb24bfab19b286aad454199421079bbb3db234abd0a2cb6ca609415545afd915d630c87d15746edf9057e160ad14b7e30db1672c2e913fe49da0d207ba0a2c933a3fcf0fb1ae2176db6a05e54152b450d151916f7aeedf90633259d276cd5ccf9942f0c5c58da184d2ef323be55e68cfd2ad75539f82409f3aa242cefc7c671ed12cb9561b754eaef15d331fd18b178d832b0c301c11165fb54f7ebaae8c24d9d028bb4eafe0ca6204760989d4903b2890793cd0ee208095f978abd3cc314b4cc5377153a2c758e469e139b7c61c220f17d139a0d697b1934d3416d198ac2fe4762c41c20ee09b0181d3b535424598376716f5bbb4ffcf1856a26e02bdaaf09b9b860fed5ab6efc736cc72b44c0974141911b1f294779e5766b1e3bceb38d2fb3de197d55d6e8b4031c0b8837db67be0e551eab1de41a8edaf37616a1caa6149a71c39b4f5a0432749e32a30458c263008cad1c2a26029a36385be78616bf87e97a602b235ca9de507450f0dfc6094ad64e1d7f844c2d5126742fceee212f41f226682d86db7411522d136f22bc4ad76aa87ecf85afbf271c28f1edc30790db5618ff37f2f5932ccd8378b1440725a18a3dcf9017dc304daaffe62723c2038115a8d457d94ee1b4be0255f92cf7750bc8724e078a3ab0a9cea487d15c8fb7a1deac8346fc57c6f545b80f9dcb03159b24d19bb34b302563fc249dd605aeb00e3f6c5c76aaaa301a22bb8b5118bfa999175c70bbf2be4ebdc0554417af5d74e6bf0c68eadc49e996b452063fe43d352f64e589c46d67019232f69ea023a537b77d342c298009a29c4aa15a13ef8847a3b9bdc6e28cd16a856086102bcecd113cadbc545c33ff6826267d1bc139df54d85ab0f62328230a1cd24f1febee79993352db32143e499097b9129eb1d34de14da10087c1c53dc29049327ebc8e851531374f79dc0fbe8d0ea4bdd5cbcaa5c6fdd77fc46b3f171b722e5750e9728aa589e8cb74886ba6a9274161f1e5511c7cec029c3fd0ff92e5c8420504e870a1c05c343d3baeb3c2f8e6ce813bc96f298aef35b5bb42a8fd0bebd66354c894c4cb5a832f483ceb8d7f435dac4e56281cfeeb23cd2b45c44193dd4c7828e2629d6051a3e4e9cbdb9d5e113e1c3fded8370f2a5dafa41212bdc18640617305a45f0757b21203b8f459c88363aaa360191117213dd2537d4ab05f812de4f024c685c5117524b0fa7c7582dd4d799d7c4cdf31f08d4b37fb2c2cad7e61ccb8aa1f9a6d893c584b38e76c39da554c65aaa0763131333613947106fa0da3018ac231cd7ee654c614f83462dbb06594134fdba4750c0f455dcc84359fb8e78e2e33d7a5226df15028a9d8041adfcf0db6d3229abb4af8fe141358591a1af09f6380852235c234972f3dab398181b76532e4ba326006a055999eafed49c25c0211040a5e6823c797f3b7be00f4862dee5af03cdbc10ee0d8a98837c2f3b7f70a15d413064dc7663a26a7ae84ff71ab5a47eb411908026527f821bf427a8a8a7a923a6097796e12b218fe5aa97095495cde9cb6c9e3ec8bbc3b54607062714aac3cb76913b1a3b02ed15fd6070d7a2461d4b1b2bb279f6dfd6f5d7be877c38c1f66b2cc251dba2126a2da473459cf18e11c2629ba45a9f582194ea6ea3b1ac4f013f29778a9380f198b7593da136c65cafae8fef78187e6be01134a9117af943ba6b8f126662df4330def1c118c2c85a6b05947ceedc68592da4898cb3dd224611f9d1c04e4515171366e7c59064aa9e9ec2c2bd527267cdef175a27db7acffec21b6e02a420864e75d52742450f865e53f7233fa6942fdb8173272a101c0e812f59ef0a0bb90fc63e0491f9fa5b7922f7635f7a0ae52872a644545b10af8d1708380de0979683358762b25adad871fc9a9727e77da41364af354353a82624aeab321570588d123ed739ca5d689ce758d6351e93087719e3ae94b7626473f3a617d184d593ed257267b65d5b315fc8eef6bfef419ca511885cee64295f9a329f41ab0896f381042d306b36e162f0bf61d674fd4310f768bd20f745e12e2979df79e1f93be6ab5f601f6e3e2f8296fd808f3c8762bd370b2898f0c715b9f3543d044d5ae1e0f419379a7d6ac5a5094c66063173c071e9cdcf7bdb49ae35803f337ce1c9a530a656e06a38e1def67ba2b34eff1dffbbc392160c9bbe046f7cb63714e8e1ee18d553d075eb897d40b2a57a1e44f13abe36244b87bacefd4841e29762d4acdfb0d511da4abb01a15d554a2937222d1bb97cfacfd7ec0243a7007ab9133aad841098cd2d66e49c740d6f3538c9c11f49ab7d59daaa69a7947e51525e672a3bd0f9163fe0478f73ba1873a300068639f0bff2a75f0ddd87f5241ac19ee19542ab9af638dd99affce9b484830845cbbecb08987080b4e9eccd6bcd49ef89a71c93f7a96bfe2e9cf965a4ecb6171c7f7f4a94d07050e09f08ff93a62d2e07a0b67afe70fe641741aeb4bdfd8105dbb36cd454e645e8bacf3f62059cfa9ce020562cc2fb823e10a9c8a61ec9bf1b83e41a8721143aeee4d4fc9cbfdadc5fe92af003f4c0e684249d4e0889872fc40fa5e27865d587e1a13bc4560c6a927d40cbb1a5b8f7cbf2b5261c410b291e08d6c792e00e0ba45f233ec94dfa0017ca791c1d8cd17f30670991106b1740fa1f64e36084c3c97af80f25c5b21dcbee0d623abb5cbeae4e468961eb8001726d1de69db6d9eaaea5c4f5ca747505ac77ea080191b117a7767c5a943aea5348955b5fa104c7ff5cde712fc099b7f92947e86f341e50554548530b6cf43ce4f3293abaffe05e1277bcd2a8544a524f860109e586c556dc4aa86d3158678d33a4ba4958dad71e0a96652d53452cf9b80ed8bf209899fdcfe150d5ba25b603c86f4f8eda316900eb71a0787af4113b9deb06cadf2da048977ceb7b7e771492621dc7b4f6130d49d0f6696b7c9f5b93cc1f9fc9679f8424af5f540cf7153bc38f28387e8e3f3313b6edbd85be194e45d85535ab466a3192bc861aa86b3fd0c136818ed15906d88ffce40106bde8eaa9ce5255b360b713703c20203bc61eb23a75e4891171570c35dfa83a5260143a9e4125e40cc67230a042390b7ed5bc4995fd7f80fc27af76b43e33fc0bbd55c5be3af730f44699f98782e641a2999e556a72f9802829e90d38e4f169318f02a8dcb56e6f37112c186eba22cd523af494d22b91e81ff3a4f70bd1165a6a51b21b173c00f8cabf09be58846646835dfa426e5ccd1d0c0955b49a785cb879b4775714ae4c28ad2537c0d1ba2ae8bf236d462bdf1e5aea9b999324cdd1069c5b8a4a8141f9c6f5475f633d8b113ba50fb39fcef3284d37c45a4737c51ceed8bf0f3428d8bc64534a6d23588a34e86d405cc8f66c5fa38aa9662158ae03e4f49348adc0b92a5606845a10682d5b49065ebb26aa24ef3a7367f75761eb8a3e9f917a52fb8a71b9ea98d7f378e4ecd718b6c25fa7cb8c11530204c2969dbc4b2432ec6f077251fbf1b7949226315e2517edccaae4054aeb34e586f564cefbf47300fdd0d62b931d867fb155bbd6395d6d4b7ffe230554554b0ad234e7c3ef9a23c3334fedb24f6c80e118a2cb55138bd3265cc127272ca645d7db16fef1ab36237b4359c24cbb4a900475d3ae34c54abddf3a8dfdf79437f23cbbe9be777403485e803099493f7703c94865ac2ef312ed89233b7ac549ed1c41a2e7f29e822a32485cac0439ed673d4354ed30044c5a236bae41ce30b291d14c655130617b074e511e3788cb538ce9bc746a27436ca004af044a11195fbbb9171ea1ad0053ffe598186bab22749d1fc45acc69a576fc7f1bc8f6f838a29a5f124f72c05fef5080470877b17473a350395d60b2624897517b6375cb55e64e51a009498c837427f0a99575a0116e042235a6479ca21333b024f3327cbf35fc925ce9410e2338983481a6423847ad4df09bb0e45aa92b5d965e64fc74f9ba86792694180060cc8dc0cdf71d1de17d3d9ec18c9085361dbbcd91dae6717c0c296b241bafca4e9824f8d5988744a788d5e4b5f25260fd82e387a80f2ada90750e04b68e6040a8dd3e02b5fdbcf4db1989362168de309c55784d668ec6372c5d34f47fee0eb78b7700bc1279f2310843ca5a69528f2e0c74f4aa038350853120600e5682fd620e3370f25cd08d1ce66522a157650161abe31a9d729b5a556f05ecf9a189e5ea76753e6309c6d732e5f9533c152bcf152569899fc9569b473e3d48d33b60060993622b6e92b19b27fe270828a5ca87108d862518596bea767318bb96e3375224f7b8265f3fdee1373fb7688e6d3c7c0b576f607eaadda467c44ba00dab10aace46911500079273fe534ba1901b92e195d8b5de2687ca4b1f352d6b93aef132fd0d3ae0856e343db2b5f798381ed67b90a4c955f502f8da7eee2020852ed7e1d0554c589179b3963b3726e47c07771440d2eac585424bb16470283a6e3ac40890b84ed126f9e21411dd10e99959463727aa73295027f81553cf5939d33861e5fafa079589eb9a82a466cf808e80b86ca0c65b5a0e1a0c7669ffda43042a9cd2ff155a0a016ce4248d65a8ad0225dae0a78b0f27960c7d336cf5718b559c88a264431c91af1ae3b379ed6ae0a994cd96f024af32f21122f330150b8006affb21d6691d4ab9efe7ddd0f76205dd4919ecde48f2720bf62f9b7fcec3705e09fac1e07ea9609dca80923b3b84da61bdd9c3c8905c8bed877f65243fb2e3b3ce9e45742e32310d788e29dab17e9eac47ddceef3b01441546e400e3518df42fa2e79b2dcb219e9efd66aa3a839d0c3a9591d2e13c7b44e5023a25a8faecb8a81194b5d2e9b313b7424c8c4338584679968e56f298b0742f626991d097cf66fe3843fe999fbde286d93bac694c99c4dc35c0e67959074bf5c9f657b4bc34a854ded62132ac83daf7865ba14db838bde9b837723885a001f8aae0602831721a1799ac95b75baf43996e42b2ba12c0881a699ff16751634cbee17713b6b3c3881a58bb940425acdf408f370df855cedc3d6898d8854d08ccd0faad55cf1f684bb7e6e4eb724ea3c3e8ec2745135749568b23a08aba477e02fdc9ff8779015d7196a77bd54c10ca95c8c7a6ecd25f81fde0655b91ca04d7e5090be17fe7620f7473574aa3ba38161a32330c873b56fe168c6712d9f20ba8421ac4543c22c5c6d9c1ff6a2e9dcc65fc2a3b48adf051d00db372f4cf5187064f2382368746a9c228a8da5133a210c6a0a08d17d9564c08d0d4d67c9ff38bc640f11b9384cfd037b25425b9a9202c5df641bac98c40e0957e6f48b47841cacb824072512ff15b20f4f12b0fefe224a91279e2711dd76dbd0a63cec48211e47482491849ba39de102471ee02d1cfc08d774c103599d07cb386d0b3442e1ca5f6bd8973fa18a52c7a27691266a20e54bcf97bbd0efafe0ffeefc02c17c82b4b116f46c07c839f66151a5dbced9e8e04d4e4b455734d6e9d5d75bbf98f2a4d344fcaf4a1742989a2dfb77752404c565c52893721734334fbf56192e104f4dd9d5bbf3e48340bb7791267437090b0c65276249b7c230b3e0aaa01533eb04bd06347e176e96ae0d133c1b73a896b6c5badc147f21ff2975eb4fa72831756f7c3f3d3434a7e87902f2556527e9c49ea69c6de86e35ef81daa8cb6aa9e8b05d19aed1491239b3bc86147dfd36420e61a680174a1d5fc7c0a5b41fe6f67759b7da2af8d9f9f81c2ccf5554ec634827d6ac1955293cc7a57b7572eeb20ef83ad8ef289e004e27bb5700820a9cc3c4435972fcb3b80d31dadc713c31144a2866ee0132990260a8fe0198d6afd76176f41dc5bbfe0f974d23ff6e392185d8cff7a47e29f0205de8cdd4cfcba2ed3d0b67ea381c31bee30c1f80fa6e32944837ddc4e06c76e8b22618e39ddb31349a6f3cee2ed72942fdc763aae0fefa9adc9341ab7e16ee2697fd07e36c47455a886ad6d71b5da434653a21b354db5c183e9db83893fac640e1b4e78d74450c3a3cdb6f3140c579181ed44b0c745ee7c4b37242eab3f4149fff851f98e7a32ca1fc06ff7b9e53021e2b9e506ebae130bd67d44e5d0c1646378ea9b5aa62f9ab080ece73ee0f1c5ee4943ee445789580c7ed9acc57216e133c9578f26cdd2a6b314e8553e030772ad948619fafe20da59495833b9b921304ce9dba448eb2277e0724d5698d5b014893f3b2beafe8b45c05d61b0f72b2b47552629b727a82eb8b74ff4a05edc6eb909f57553e4f0c9811bce639d1ab6780096e6ffee568a0e2d670f6cb9a520ec478016b6ea0897df201dc6dac3cd575725ed0f9c5d025b8072b142d2b359f957cad909bb89142c5129f877725c0126a74027d79af2ca691032937b88b5d16d02900bbcd7d00360af649702ff99f96ff37740aae80dcb9d3a539dcf0127731c47076d023132295058fa99f5c8ef689fd0d53a2a46356f886fa05a17d340cc48b9efbd6529c5c1ca952e21dd15d84612dea7bf01fddf60abeb522a777582600f5a50501767e26c0fadc49c00e04c745fa9bc53bd990deba52df8f2e5bbf19bc85626ca4b691630247f73994e3c0958001ebccc8bb41e1aa2a67e6c0c04973b27bef1d05d04890baa75c24e2f87e3b221f1eaceca9c51fd3a0fc64fbf007e8676025b3106b95109f7c404fd5c5c5358cbd28e132ac7b2c215b727e1de3bbbc0bdb6e61dcc923c095a2c74e1c9f7748d777970d23e2a50242fc29a7c898abc2d8994cb4f95ee5c0e6b4e54fc7cb74a71e3a7511c17094f825df147c9281892610fd2bbba21e74c8572183d5c588b157748621c4a6d941fffd055b100e12578984051b4cdd02b1963f5a4175a6f16ae25de7d9569105994a4a266e24fdab5419b90de2567e4cd1b43f888e81a6954f9eabb680983b3923b0fa7db209c160332606eb46d25f10cbd01c4757e35976b26c16cef748e73576ada30e608ac694ee74c9825af6abc9f6dd56e889ce1fa31f41d818b59639492c6b6036472a8421bdadb8cb37419f96b2c494b15b48e5b8143cb745b0301bba4fa5b8215ef55ad6db540b9c652d691062659c4ef13f61f46299907ad0ea52efcc123c9a3a90c0df5f23ca61e8d727162b16e220092986f4a7b9386a7c02275f88adc392eb71186ba46dc88f03fe7d36027579f1b10ef21084aa4b179977be61dcd921a267cfe3718762005197caa06c646a645219948fe6ede84dce56a223cb54a3d90f51fddb3a7938b033fba9f6ed7ee167b807ad4475fbf2aac4597d73484a8665656214724a73d845bbcd5b71bec762fa0aea43fa6c38c2531caec3f21382625ba1c5272928fa11f4854e5aa5fb683d8f5c2677a26ba85e1fcb00db8f4c612e89e73f6c90c779277bc9fda80fc422e94c7f2fd6e2129440f618829e9871cce63b108511dec34b0aeb4af3859da1c00acf016a11646ae31665ec143c999c0c50f5cb294d93f5e76bc38278699233bd10edaace009d989d540835770712d65836f91329dd7b2f960e92c967be94c06ffd4e9b0f420dc06cb6b651850cd0d4a35d08f746b3f96439f2ca776563ee0fa0a5fd98706ec2ebcf4833f3781540e0fbe322892888b6ae0e22f626721e44347e1eeb3c7960fef204aa5bfde2f6cd0a5e5f35d1dab73a347aa05b1ecc9a38a8852763479e41f340cbed22ce2747f0ca69508779d546127f889ebb2455b13d831791eda3c970462c8516ad235199693ed4096fd732386b8c3f2e8035345a00715fff749e574bd47d167a5fe19b48077a271c5aa2bcde7d4819b797ab005a04efafb8f95949b92eb4e1bec5d5c0225f1a0d699eff12dc42d49ef1ea0e87fadba1d7f3a32a673a8838426c632e93d3820edd0f3fa6ec8103222d63166e42cac7aef51fc92b9c8d2630afa4e7a5f0b647b509a1f6ddd7abadf28abdad8abe28b6a0c22929e26e447fe383d78a2a4a6a0c0f8c7462a7e78872c9dac0955fdc91e66b2d4786a7039fa1a20a005758c73bcb415bcf23f0569edad8884ee597826ab164e0adaa799370a9c4a2df22d03d86b06120a31f8dfe971906e9777ca7c742fea95933d09476bf61fc22d36e07363bbefd85c0bc5935c6c9975a5b68e318536150b12975f324ce8da837148c603d907c52b040f78d5d9917bb50f6133895ec3d54e76a428e5fed79a88ceefefed3e33b5dc4c18b76b63245f81cdf5d781ac4dbe20ecf77614b418be9545917186545395e9fac3d86fdef2779165ad1c19fe1b3dc95f751ee4a93ba5e5c247b430dbae99989f0b38d4a8d94c5afd2159cffe1294b49d122af257e44ae8f19b55e409b22616a80b34b8269e98c091ba624d894b3a0f6daa082ed46967a2047021c9de83692b3a35c78b05e3b89e32db1931d30cf2ff774fe8c5dc121d72ecb6785d48d6f2ee2f510b735d1111ea137e4c9ceb3ffe695a36dae87227e04dca4d70e69b4cf095284be2a414bb1780932fc271cd55ea5e21cb1c8a2bc9098be8a7b1a1a5332e4afc5e85004d01741af443c33bb63d085148c28c2b67b9622a0a77b7c787687a8e328fe0496e21816f65243b023e7130e062077396a7b772643cd829fc60be1268f787e5e4287c551028294aa4f3586ab7c8bd422c2d247848dec214b0eccfc587cd782c87132918b99d3c6b4b60ea3f013d5527659af5bbaab66424cf0961f2dbf5e42b240fd35bef9d310fa7242b94049acdc098346eb69f42130473f157539132052f3d011edc4b3c2f2b434b73191fd562f082e22632adc440df01727f25b061ca3fc950555b2dfd44c74e361aff061943673e03a59dd82ff9787b21a11b888af639ec91346514e277b7dae4b11acd9163b48d384e7d824281528b400fca9ce8bac8492f2cac0f2bc0c50dd8bc025a0a596522870bf967a21b47b6394f3501a61eaa0f5e8febd6000f2aaa5c24c58645c3da7c0c0651032de0d2539a26aac75f0e7a7d962b76f8c19957a7e8efc04743dbe781256eeabc8db9308bb716b7190dda5c0404620160f92d5a1e4e1ff76189193f5e5eb2061c7cc6223cb44b05db9903d03e89065796ba1b7525b5ae26921947ee933761511c993628c2620e487df50f05839f3671d1fdc5747797c366c0d234122d45c850c88e078fa9c5c62554cbc1c032c2506e045a0aaddf860421aa5e155b72b4d4c4a7d5846314eb3023a84e88366ead84a6f12f97d4e61795565025da7de2dbda946130456a87e171d0c0050e0f27e8df4e5f8323d529fe81bde87cb0532a313acc128bac2e33b408493ff8f92aa7a6d875cb395b3bc50fe14a6b11ee801c69f4a5d67a698b071f56b993da6a88e6316f7a4ae3972f75cd56c9e8a9c2f12b04a08404146a8d2680799eebb084b78b696a3f26d617ece505ea1bcd117ac37600a4a60bd6cdfdaa17c71db7e97f19668b3a03df5a803729903c3735bcd585f7cd5f32abd419c066eaa99d0b5146090cccd2a9cfba1d02931c2cdcc935995551c34dba6a18ca5579f3dd513fa7f9372527c5d78d93c3edeb4c70551dea0ee6c0534ba9ca2520f571b1e201a65811381c3a1ac323714033117a749d3db6c324a92b6c65c6e51c22d6f2bc6ebb8425ec5f36e0565407573b3ca378e778fe9ef02a07499f9f510785bb69502f3953ca5e9f5017262a111d45ac45b6132abcb61abd8deb9d5544337058d69fde37a6e5dc764b9dac95cba8dca3bcc2fd56f15f0b938e08b3017eb526e46cabe723cfa0cb0fec104e13c08c37e788a5d2c1efe7b43272c021d4d7b9819963e60281640905dfef5d0ced0729f0f5cd27120b72a48de806f1e716d78833224ddf797e6e2741bf24e09afe04d99b74daee269a54632b76c22e008504745fe080bc16a0f5a5a6ff17604649218a04c57c4b2dc7ffff1f51a914cb5f6de351861a3e1de9f3a90351893d760de311b0ec5da9f7333a32a55b62d75dcacc30e3e5b81bb7e6418e0286d1deee401ae949d71c9e803273ed0bc243d6b82c3d109a0a7812549c9ef0a45e13fa16833ffd94b031b3a0fd57ef1d865b78acfd289f70d19f5de8b27cf699fb0e98c4ccfbf346e2029a5c2c7a784bb3064898e21426bd8ca1aed7bcae0c759e7438bec1b9a03f4ffdf263f53f385da07b360eb214bf8c4ac2d9efeac8e78f51dcb126a0020c9ab6806479eee5f795a9960250bfc3fce1a180de84461e56ef0b21ed68b70ce9bb00990b0af9abf94fa4a3a3bc681ad720955bc698622eebbae30d7742400fef8f7f89e6ef9f2742f1d55f21fe398a191dfecadd65445a91d6807b89aa7b9fd7b96a1d2ab5f90f0ee0a5f8ae0df79b658a94376529b54d8224145314fed1f81a8290432bf14455a55b2d892be21e6160794c2d8ffd77f2b18cd3e56296cf8fd9bc68dc89b3905014001a19aac88f650a4e725896080345ed6b5da5b9c1cfd2dd7b9f5ec9d0136a1ea6ea32ac980c4ef15d6b13eb0c8a98aed521864a978f20012f67acae5c61d04af840e7497124a0447f18a083c2c60245799ec82eba1c81df2377c060d4a7ad7b2b1203e55acb5d435fa9e0f4f92e901e1f0a488e01a51eedac15ada3473055283d1cc79d3237cd10826746e80c9bb24edd4dca677033214e6dcab0d54c0c46fc2684b9717368736adfdb81e6caf67eb9b86bf51bea762b2b672a13134a1622d31687dc078a569e41eeb98fcc036c9933f4b2c7bd02552699b41ad3bd9a9c86853b527caa5eb77e64b2a5cfbe08bcb282083d714a776a525bf1e6ae79c48e475dabf0ebbbee97f2ee3f08a4618b37a076177488b27366395b9c71f690eca92e3b8fd04633db901c7ac5ca75b2fa4dea35f3fcdd7bd83e950ec25f06448d74c5dfbb32d229ca8f180ae413dc9eb91c5811ed63d6215bac7f1860aa3a9edda26da6ab7197068ef073bd1c689866d9e3727b49aa519f4f802b558fffa920946fe3d6e4419cf3c35a4430dee485a6d60be9c65fd292a8485ca59959feb0d1606cc8c9e8bc41d5ae18085f40997eaab3b9b18421c55c8b833fccb955f0cd3605beaf053a4b7ed40f344ff65186453eeac30dab7c38103bdf7c51f43a3dd0e0cc827b1eef9c79f0d8422daed9155934edbc2ec76781a258c1a85cf0deb4434a8cd53bdc6c5562ebe82e31e6f6330856fc490d49713eb9bf4f366b46e5c29e8986c934ebc70d4b7ba109471629c87558574d2770b362ec78d9dafe3ee4cae426c4201f1cdf891878f211279ecedfb5f22ad15cfb2560263e4fe477a23d74c7aeaec700e1eacf9c32e17de8df5172ff878ef208b43ab9b6c77cee8d643f85ab9fa54320e29aee3f7be1c84b343b6c70f92e23fb5115aeb5d0cc8797aa0a21bb934c7238d3e66f63957501f602b87c3e36f6692d8708d24e66cda77a89bfc4cce96ff029ea65ef7bab97ef0d703af419ac34575a032eacc230598f1e9666a56b58e304e53b272db92fac4ba379fff41ba696cfc97fb5043111741b2b87c120a80e725b4996b065d1299ae9f6d4b4d25bbf852bbb71ae19f26c1a4764ebeaa32ad1129eb923ed85af31fec7168f5f436fc18c0c386e5d014444012c8d7b2a1f971864c00506032b04365803178e101260b4578bb043811f53860347bac1923bfbc14ea0f42105e854a9d966ed09f6d57b1b775d03734e465e97e4aa368d86b1642afa489a73059a9ad6913a1fcb224f93d0e38c0c08ca65b3eaeac70687594ddb85b29dd51021280324f750db6cd22e0f7320703fce105eb57272967d8e22833d646bbf141373d6ebeeda1309c8310761162dfd8800ab066c8370f0daa395e961daa5eb16684b359ba19b3987a92485cf6f5cbae1859d5f64a947fe3de020b3377c70aae3caf7d8438019e9b3fa285949e8812efeff45e3dce1404a734d9390e68e85b29bf9ca676b6a5013b98982fa05d0c20d7a7086b2c58b9439f5b7e5a5168ccc64bbb50f1b427ddbb591d2d908dc64cbeff3dc5199dad8de32adb59af739efe90385dd74f88bdc67705d3a9185a2de45359e4e403a0fc88ae490af447747a391f83e3373fbf6860edffaf14cc86aa85c3d49be1a97d8dfee6ad4bfa124aedd19685f51ffcc537a5d8618ab6957fbe884a7940adb2c7a92b15439ff4ba6da806b8b27ae16840c94e15d37a3bec02265a62cd8b31e56e072a0ba2d06376f094a223b6432730154876744843a2210dc7817c5aa011ba13e91bb7e2a79d7cbe4593e2557d5e5413c7a77006f6f3e38e028324f6bddb8099b052b689a27535734c972b171e2452f414ba813229eac46544fa7c7799db488d35502f0e153e1974df6fdff079f34944ddc99e233f30f9d826be181b032c0f6c1d0c92078d14dfb71c009877a8a5e16683daee1a8f4dd459bf3d3cb2639f4aa218f288b8e90906b144baf7bca34bb71fbfaef09762844d48c5d681c572619d004bb67695e07c84e091250ca0e118e323165792bd7af77d984bb014123618806a270f4410cb7f106f311659bb0795cd839b6c6789bd741e32d15af15feb238265fa666c4fff120f509fab403722a6eb779b564dfccf5586e423ad8a85e567736af6d66693ba34ae02df8edb4846be5d98fe421f4a2c33f2b4d92f2321e658dacce57cf4772735be44a4a800be3f698b6642950d1a4fdb67a8f84c3eff67b58ee913144632de90f8b34e2d8446e4849dc08968ce884ebddd2aa263039157a3e0de5661c36d55a46e8c29a87f7532be4c19c0afd0d298fd8f0e2582d406c1421d3659cb773caa8b9d7d68af512f65945d248e2f9de783c0c1a416fe5f9f190fda8bda334650351dd864ae34e8866cf207ac3b2bd5c628413344b8dc52b9a0bc3c0b5e94d8231d0c7f33c8e669ddde2771a45f43b7d58508306ccbb647b693b58a7296370656a6f7c3ac683a08a22884cc7dcde7d7a7366d964659a7df3cdfd939c45a2fa7a1d3b76cc4f5e966bb3b31ee4a185e0e77672bd5d3d550b8a4342c2380d54469c69e3aa36f699301f82d6ca76b1351027fe9f40dd0a02b24813006f336b2efff724fdc4371206d16d04ab6203c44013a753904c64f8807d93b4dab0b20cd6331aeacb5cda80bad2c1283cae488e448b27e56c257766ddc6463ff9da7e6b281576f1cb44241e3dbf699bf3280169535484d07f8685e0eb6bfcb1a4d2994e60c07153dd157609acdfc7cc81c8a17899ca6412586dabe50e97222837be92075a9c7cb89b155ad49e5b5a24cf53d29fe5e475f75d8b41b3689623cc10cd18bff93493293b1e252d32dc1c54a5a73080f54992bca933bb9e5cb463f6e13d8e15fea77a76a2c11916af7ce137bcc5c929fa2ffe3f60baa9dd4caa7576c4e11dd264678e7441fba7fd4b8f41c02811f7e2fb8152c16c098a9f413ec7bc5297d0986c5f23d65ca543ffc033f776d376f2016030bf60fc29301da14e09f235475c7a769c632f7e6b69c5eada470ac9b651d5cf2ddd526db6be47d4528723a0e6eb9b9fa2ab0c8ce6ae6db4b414653e6c8b5e37aea68171b7fe43ae6f659e573baa07db07b78afe98ee423e14a0f34824d5b907c24255c60e84a489b00f4ed6a91573faecdd075866496803985796d1fda8d782ce9c5e419ce33c81e3ac949eccebe7e95746ace3f707f86a8fbaf28cbf1930dcf2685175a16e4c6c3e4a53416afe42bf24f6c9d94a5acf9c0295c033f486677890311a4516e37608b1ff4cedc892fd02209481faafca61bb04711e9091d02ae09a94d9c6e60fc60df83ad8ae5d5fa79ba5cff15c7b81a1f4a05b065b1e1dc281480c80cd7746225d927992384fc4c7dd8be848ea1a632df54a276ec2fe41b6f13ce736c2851838c9f64a09759d5fa419edf448268a3c7d84819ed9808cb8eec5d4259f28404737d3b403858715466d974310988bbfaead0a544de8e7a30e85b2d62a95b411fd70661ec57a9bd1da5f37c4e8583025254befa0beecc243151c3a036f2cc6e084e9484e32db3eb10c77a9713eca03eb81ea9980ceca96b3952e9a954f5f88296cb104c5625a44c95d627ff8c5f67227f5f61206f4d987f8f10bfa41c8729fb1e6e7ab655de749ed7ac2b610781e7ecbf2b346e13a519a057c011fdcb3d29fe652b9c1d8819c024df282cbbf64d19643f3be68b10f5eda2e6d92eeded2ed6a8012db93f82f8385572a6f48c70533e090a5531ef781c85ba3458cb268a0bc5e6d9d7c6403f2ab85dd62cd6e4cf58e6b4ec80d348473e58c1c62a7be0ae747e43172b06272514d709dade94b5cc85937b8721edb1e952215d3854465fe56e6d4cf07bf2cb3ffe2c83eaebee7b0f3bd85937b6568646b428e89024db22e24c6c46114b6199a91e4f1519f66c6da9ecfb6534e47436207a6de4070f178fe375677ead3d528bdb719bafe91672a9649f942b9232eb54d22968fb0c355f145f894d9877afb1114b5fad55a1193a0751f7458fbeee27600de9f9859941bdc9585520765470f89c32327eac8fecbfb66bf53ce6cd8e8703c0582b2f196f1007f2777c779cab1dc05b2788095c791dc588e0d92731d22b19b9273ab21a0fe9c33641493fdc103c313a30d771e7bb11000fd4f59ac0ed934f5ba7307b790dc77fe1f0c59144df0d2a01832c5e171750eecddf27bb826f9ac37ae92dde3c6c1e49c686b97d3e7da440a19fbe8380dcc85a16ccf37f992264965d98b8895d583936026b4ef85632b4501767887be86d316b72bfa90a395a740ecde409e6d0632c5d81417e83be58fe97b1b3a9834935bb3acdc5c5dad5ad35b14faa768181a2f932329c44b4d6b23750b8b611c70d4c3e3e51013fe07513d04e09326ae5a6d1cb298cf3d707ca66608b334c679bfc9c02608243f0bda941d6acf49c587b366b724e79be4956a092719ac34bbb6dda0893ceb2ea01e0037dc5b98599288198e8635468d7798115965055349ab9ab853a7b7ad50550b423b736c75c04307e7690cefa03e270baf7a2a1d22620545831959dc88c68cf6c836bf22ea856ab8a76d18f99db0a712e3929a70596d6cf8e916d40393ad7ea3c441ab14430a532454178a8bb729eb8e32813d297d0f745284a7058c881b364e2d55de8a5e33caecb8fd46d8bf51d06ba8b4d8dc52bbcec0bb4485bfbba63c51332a557e7940de476f229330b5b7890a06c00f66f3925bae48bb31b8b5dbb5614841c57dbc66e7e5a118a62db29154ac15985650fb3e671a5955cf4b383a546684e5dc4bf0486420147ba8e960c145232eb94f380ee2324bbaed8388a22d4a5b547259629bf4665b9bdad98589479a8a9e540dcc3a67f1c63df1994751883755e7b2221f73724abd05ad0fc714b34558dda0e2287ab9337c2e24bca69984a137cd0c7c63b73a27cd504507b5c70494add34b58627945b61ef20591cc0d821b29267cabb2dfa43fd0391e025d582e573d947263199c8f3b7d1c2c0b210350aa127b2f4f29df338626112b59ccc6094a30e261f6c9d74e8b100e2166a53c4a7dd02651baf614481a2401a826f018db45c78e6ba92693753e19e6afbf6265565fadf5bf5e86d4d057783381327bd5bab97129f82822868f641cf045de83f4891e14dd7d16f1ea6886bf0d1dea4c8ddf4d300e1e6bfc1f25e4c5877aa828fd082470fed7e17ff264d20f947be504a5f9185f2d18bea81898ca3af359d32b74e14fd480a597013be79abcc8ccf4a8e55ff8b65fc4b8c39207b80769fa65be25d4f3e0eef54252d1d965d17cd9072cc734fb06ded0f52da72aa80b80a63f52b3d4e0ee97fab77d688db9a69e58498421786b89a1f9fbd4b0c9e0482bda8879608a01c9a3d504b30ab2b552eefbda0a1b8298d8645495a938806cc3fa0d44668d169bc1613bcc79b02c9d2b3661325b924be1a0ea4cfa7fddd136f6ba3a5f3f7c10712251ed07e58c242b782f3b2aea0afca271499b5844a29a00fcdf9ff55947dbd82794505d7d137ecc33c5f5bce40607fd40a72078b71ac4dd8b58b0669415fc6c6cb81258991587e93bb74dedbf9202660104fc21baa5109e078835987746d3590e00cf2a4f194899b0480dfe2bee96d0bec7c527a82949e82b7a1862be81228d38f369c286836f1fdc834a5fdd733abda26eead0beaec77b6f7fa915da546dfc93b4d465336102857036fba3c3dd7d38cbbee419a0ed4201bbd9b3b809ebca56fda240915942c61cb7b2a32cd905234142a64dfe25df872ef2f10f49a038b363bac7351bf14ecbee228d9bee01feb63e9b007eb51576370cca0cac73604d88f426ff6b1f38170bd2b05047ac314a89bc3d3989922f73574166f8583366ddc4fab170f30f23c6caf4a0f4dd744dbe1d12a861ea14f4f01ab297d89f1f2c2e59af3daf1beeff959132a28e0b333f8c67276e8d6c7c5b2afd579ecc5e63789691e03679f2e269d72bbc954b2742fe49ca29a8500eff05886e992e7e55ea6fe11bd433be0066743cfa550acd919e218136a0dabb7a4da4b4ac1c9d942b968cee228cff485b6dedbb27f0e5fc2a2cbc5ac514456389a8ba20eee368e1c48d1427451e9a70aefd755278c5d54eb308de1eeee57e96b1f2d3cc33f1a6b5fb041cd095d101461df9cae723f720549972c71f7d8e1e95908bef52c26fbfe6646e1b83e23415ecd930b5b31162cca515051f2171ff8641053bce95627a6dc6b704f817c420849a93415ec1e2f392673d520058ffffffa7