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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58368 d67afe23a94cc22dc5339d4070fad1c053ef398bb763f38606289571ab20a23d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6164b186884ff87032f8de73d9fa3ef8613d3e123cf064beabb488e6bb956e6d
Certificate Block Hash
d67afe23a94cc22dc5339d4070fad1c053ef398bb763f38606289571ab20a23d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0010040000e0170000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fad5f4c759a56cce02d7fb16541f860b76364c225f3948f66e7efa39a0418240f9258eadbd6986fb35c08bcfa3571b980c0ca19144fb59c239cc007519182a4a8dfd60dd091333e417b58fcc8dba1087de4de3b66cb3210ebc02000000000000004000000040000010040000e0170000

Raw Header Hex

00004020e034337d13abe8f2432c8b911e9683c774f46710d9d0e8c63cdbfeb123ef1d04eb2ae3fb2993080b82fffa22b4408e5e4407fd646840a54ae4bf522f5b69f205fd46106ab8e603186d6e95bbe688b4abbe64f03c123e3d61f83efad973def83270f84f8886b16461

Proof Data Hex

59,560 bytes
12121602030756f2ef7ed7f06618e7e777cdb21148bb004bffff0d00b0007a16ba611daa2a390788ae187d9b4094f866c7f0314f14cc9aeb5fe7b2b2296ccd42f5214b401d37615e00cc322e73b103f2102284897adb37b34e200259d33f9021e99d47306019fd3c1e713c61f37543248ac63d4b002e25b168ee8f219e89c78797571880913e613b8bb70828521e2632f07d9562725caa9b75b009577a69ac61c1f3a04d03909de56f950b497e5c9320a72aa3ae54e9eb9b74cec42df5026ab356be24b7b544b88449030b7b62a165b05aba929bd12dd85e776c1694b2b52360a968fa5bbbb3542f04b0c05771348f7ca0c75da99a7c258b69fb557c4fdfd69eb614702d60d502f4a9a933f707fd15a923c876a13a3b8a0d33fc55d58a4372801e1553509a30890f1dd069bec1c895df36566dcf8d4c1c3bfda1da850a2b93d666a28d574fdbe960793785670e1d34dbfbb072bb864e3a31fbdb653ffec5198a1636828673f37a6d254e4b828c4fcb79a4060c7d4cff129a42a7dc1cb5f73bc8ee7733c154f564003eb1553ca10d816570130dc981e49a6b0a2352c4e84e7c2b674b683c56d2cec405e71c3850ba2f4366f654d52e9890ca30dc774c430a6c3e02b774d602fc38182f0dcbdff9362d847de21d55c32f1c53e25fd26658d5fdb444264de17be9c502c0c4582e3cee944f03042950213838b0b78e1eed50fe69b1edb82ed5e185380412a1664636833559d159b8b5156ab2accf3bf5dc436049a7033617c5cf85ca31a0d5c0a12a4c5e9727b9e4212767c948e3ee992f1aadf980b86e64a8a12c7010781e39cff898f3eb38aa4d1f7a6502234369c66fb738f18f5d1bf6787be9ff3821cdf0fbe4ca355c7aeca62d3634b6ff89b3b35ba45fba67458d402a4fc1c95f82c598160506daa732e3fcefc1ed00184d9e3ce59f4717a60a7b0768c5a784ffa067fb74039dee135a5842b519d6ccb2e89d38998164c5a661141533844c1925cc1b4d92b4f0bef39b69cab9eeb254f6c5c12b61d850ee29da1a36f4be9132fabcaf9e9d81b34c676bad9a3456f865c2cad65437a5a72ebfcf3810edbff5164a12f3363314aa21854d8b7ecc61fe05e0eeed82ca3057f18c80d4a542d95a8412ab9660edb699fff8fdaeeb7db3ac715d8c923373d6bca3ea836bfa80fc51794936c8e630535094c89cdb804b3296fd8ed1a7acdc3d596165de9b267d77593f59845e28bf696bec734c725c2dfcb3f85a02aa99e648c457af70e2a0fb5f7e9dde8ed2543b502527403db0fd5f5aa6f0746677a2d096705889bd7704b7a93427b32053772b7a731f2c9cd6b145b15c39da9120d914828f6d852131f66aaf4e4a98cf5fd9c28ffcbd4fd003d7455c897c76e2c447ba562b1c505f795dd2fbdc89d6ad54d3065f3da75c411f6290e12e2e4c9a88d51713bdc9235dde6984367d1cdfd89f2ad4c896a5693f95c014b11c6dbe663253dd0c9a5a2094211cae1bdf9823c18ec60034021a14dff77c2c1fcdf355ffc726a3adb593fa8b76ba496e1554d52a44a4269d7f6276f7bf7f986466dc505b8ee71037cfacf657ebf4f963352dfe4a0e1306e5fce43c79e83d20c70654fb3300b8ee97bfb69c575cc525fc1c3ba758a8d50215064c372dcbb3093042b418e2d90cf40de64ce775e8018b0aeee8743f6424f7e721087c84d37ad92b4b4c691bf11a28f17ee6bd604db9945323587954cd60c17b5ac37877b6ae0241ac1cd69308019ed7220cb9d9650744d31374a2234c1c2374583d0e9ae997326b95af50dac0a93e23ac37613b4b2b95fd879eb5baffe2e101cf9d2b1f77225e30f3f9a86a3759336c8361c29127f3c5e1520c1ca5b5aa9545750f109bf041f134f68ba68ef7d97e6f888652f2f1f6120e499f9390d4280b8e2761d3a36c43a5ac7d59c20ccbf502e7322baf07fd26e381c5e1c620e872863d29c9874c66f352989c9c94f3df081a8da0b9501890b944cff3dabe8b0b5bdcef9d64d1fe3d6501dc47d162721a1824cec91fcb1cb234862e8eec437c148aebfd47a82c868075a753e0700051e58fd06c7e693fecd421979eaaa995855aa09da45ef03558fdef01254914f3e45c6ded1b77b28f6435eb04aa91f5a25bf0a619338231f72b34e4a97dd659c0e0762c56c5f8e4ee2bec495d3bed755b1c2ee4c83cf621cc35f3f0dff020ecd429ded17b6629d53b6d8ead753aedc557790730773c1d5b81dceb5857bc63cb8d0e8f67f0ee0ec37aed7c7fffe21452372ffb807641201dc2b6aa30ecfbfad8eafc0af31ff41847ea52a6ee9d19acd52d41627a17fce435f227ef5cc4a865ceb74fce24d0ee6beb1a300e6a0ad8f660830576ad27cb21085a5750ea7484bd276830ab84ccd2a65525f76fa811af38ab6a0386d87478bb841c1abb06ebbf82713cc3d08ad5a3503f9cd6312d61eaf6e8a70fbf68802f542c1cc68220c87e9c98bc1f3885237a0d0503b96f50d22d478469489e1151378e11ec96388044f0217cc3e8a4b9608a1ce7b5bf3e9809c8fdb95b94922e6fccc52e1a705e9830b40b1bb5988e8b254b0194b347c76733ac26697a8cc0f301af19c1f921a4e1f702d32e580c4e60b41a3388defb9d4daf1b769cfd0d3a87162c5949b414b94fb2790f40a60e2dd90b6fe84f38832e104450c28aba457e856c7a89e3c978be951d981e26e6706dec947cd44df31952bd6976095f3380a63b96e58bc3b4001e2a0db828c6d9885c1c5cf5423070b15e4866a56ca3d6f754769b943ad79c4caea738f8bd10549dd274c39b4c4628d0559d67f807461edd0640c41d1c87562d47ef5617bf1547cc564a8ae6965b6581d1b24670b6f21091595c120e5e0828e2e2dde4d243975e5ddcd3eb40fe076175685381e421cb5c703107fb3c4e6d81a3a51a4446a142f9a145407160b886919716a268cc6fd47baf75571524ebda86e5cd8153d1d4173f9cc096ec5e3747e76029d8615235f3bcf4084e2ccdd19e30021ac2a0fff263cfda910d286cfc26526a63e61b30ed016ebf27493c4b3224e313b833eee48c11cf491f01a79c43c939f9e4c7b6e1fe0418f75bc52443e385b114b90b150af5a4a7a3eb32591f61a5701fce19babf40be6024c5690de6dcbe89c45f32b3244e271f332a98bdec3329b663565b36ee8fcb5aa93fd428f9851d84597daebe847a5c035c227066b0454b1e46a74d6d4fbea58e57446aed24e2a381f7b69d6c45fa7c26273d382827c048607068c410be38b705e20ee9987bd18fa18a104d0e0555cc0de6aa866748190d27d0616e05386249b68b28a0f1494ca02031b25c494e752b29d3512246fca916049e57077807ccb1afc6d16d9c643bdf618261ba8ccda7cd2c52da167bb6e800e2acfe9a29274317a8b468fece4ab91568c80a7679bf12c40e3ebefacd775e77dbe0629bfe8255e9a68ac60732c68d19cdfd434414a8049defeb90ff6dbcffdd28d846980071b6129a7ce0522a375afb8163ff58b6022553b72fd26f176ddd28a2b11f6d6d77f8ea12f553f671e70dba4f2b6d8c8f31a547b22b818e9a3b4993f7b4cc945c6c9d5beb4478ffb521151fd10b454cf44daf36a514fbb8b1413404d0705726596650f7cf5b7a0f3cbf51df4d98616651ccaa7482a625db679397cf7f7e3d5e15dab4ab92261f3174520526e6c810c5c6269ac671e38452e9617c4a609d691acce418c3e61739f2d403f5bfccba4d54471085d5068e9c4972d57a82573cd5811f80709a320b84b9c262644cbd5dba06d175ed983b50c38c36104a4cce130e887e6e253fd20028360d3ce188a00804d4a33c1b0e051a1ba71b1ffb492a81a007cf7281ef96e7abb3ed49feff00f502e1b95779dbb59d65c50999a71d54d3714d223ff46058489c72760c51b49ab990913a418622c7c6ceef08056453a1fefa2866f8975a004a9c824cf73a46658a7e23d8c55195c8a0ad27838b757c7da24b3396997bc5015c0594e990a5dec5ae85b191a946d303530e1345c81f2d7f3c6e2cd674683de847a805f5cba3d6416030ae534de5e096dd4039d9e184419b059ed42383f8f08f05891e78e72df48766425058ee43a40747310693aa4a5afa710555da37258acb984bbbd4aa80aa20bfc5bbcda6295834218c2d93501c5cc0730f75429165c6d735db69980077110626f3d6609cca57f5188d28153044cd6c5c5ff95b843515b17172b803d1af32a215b665d01cc87ad4e209dcfb47b3a1d44c6fe3700b6f70fae3fe870ffcbe40fe3cb1d44715e75f2a8770b39c03b2a3a5189e5dc3bfa0c70d51074a4a3d7196a0a0b4bf6b2dd307a04b25de45b4d5c9f3e2dcc620e4e44b008280da1591cbca518ace4dcc5ca985cb9d749f5547674978b327fa958023e96791f27d75fac361f71ad938bad777b225ecc976b439e1f61928036d36decf26da04e570eedc3346d6c3af4874f1bd462968a89259e3df458da2f435737a45765f0ce40f23ed4f4a9a1788a9d1f1d13603ccb1a2beafe35abb382670526a4d501110d8963f3f1f1ff33b556886c3e66b05eca43ed76de67e657378741080213379c4d00495807aabd58139fdfc9bb7957ca2375f3a1eaf93c1b94dc083b687793a3795ca7045280e12040b31a6407e96711cc575c31fbf7447031b2d908e17e87479162291fa5b30e35fc924d221a7b5132449be001835cadf757e2b963fb1c2c894b35ec08dd647ce92f03d123df8f15085c8328f0ee5442abfb6616261536fa36177fb96e55464e772546ea9c1247655d11acf43a33658384f5ee5d02b67b6ae730d815ca934bc0c6f3eb34f0d3841e3fb5a0654d872cdf287e2e827f54c3d695442c0981a8378845c393361ba83de324201197669f67e0ca73ce445d0ec4628782630c9622bb53a19edf8fa205aedbe26a597f2f410d1d4a680d973c0b97ab971b53a8f730e56e0ab41658ec14758e5256394466a511ea7c67dd1d5f3021fd8e85cb09165993d1305ab747c628582aa21c6b71e1caa4249fb464e4e03a5ee76e3a36abc79912775e622744db440f8e6a6678ab75a71f4e1f0b99a6617ecf75a36085ca3edee51af5721849fec622b92235c4b855bc0d35dfd4dabf04694b261a181c428e23d9949cdf5da8118f6a529acedf5eafaf5276b84f26e3edb729a1b784a0db144a00329df768cdad3d3e1dfc4152ead3845c39f38f603018431d8c9b52898568ff7a8cbfc888d60b271609b3e88acc493ccbde7e81dc2d1f51264e03c8d5d3820c1d9f016fbc52a8c6e6146f67503490433115612056c4211fe6615eb05aa3ddae54fea7ef325319ff1aa5a1526630346b90e090a6fc4413066aafac41f98a3f7921cefb78080fd8620666b86a849bd532a2bcd5d669ba9797c4a2b6d41f4a915296d19f8667351c5a60b491ccce251bdb87dde001a85b2faae861c688fab6fab8d6aa3b843d5327fcaf06770cb648e4747c7c9824eac67f8faa527867981effdbe9d5c6a92317f4799dc324b1ab694b231edc80f4916ed8564fbfb7d770a780f3eb1083f93718c08703cb2916df61bb724852870a323eea81c84ab0319a627a427d8a2c4104180e325872d42c7e91b3c9911e2e0ee7d3bc65ae43273b942b1734840e343f9bcbb92dfe4bb45d071cc0277da46263775f4dea8b7873e4100cedb419c60907e2dbd3eae36d9c7232d924de9db9f265438aa716e7abbf85acc02ff631d9f63e61bb7114ceb4ae93fcd9be667fd5fd4a2675675ae0f4ad54b4796d482a5e0d6b5bc4d943d358f2c091a1599f7bcad9fd5becf2d3dedb5b0acc653300558c1a4d49db669c161de9153c0151108857ee84ae46adbbc4b2fffa67705cc1b9745f61752fff6e35cfdea11b457b682bfbd9656cb908c2d4bdcd7db54fe9c40c645fd632ee180bda837d903cd99cbbdbbfbc3fddad994146ad52540d3bb3843c93f12d0f700220ec8fd8a0c8a6c8c370258fe2d929173b0a428edb69f6eb384eb18d2f9d6b47d02239eef79274e3d7e94a00cc34da0abd0fe27c566a0bf0b854668047eeb697b16440a01d66f159f020fa96485697ac5d7db173cd19b9ee468d28140d6ebbafc4726fe3d1ba563823dc84817ef899d8770c49fee501d88bc1e33715466f78626685eb19d2a67f8b6fbd00d33dc8b8efc51bdd8399a5de1dd67f0f8cb51a1d504ebeb50b1796c231aa6139723c098c7689966a0e1fcf68eae5e1a9ec4eba03c65edfb8d9f50d0d27012818a7906a4914b7a3d23fa12e1861c38c6e00ed6a2e0557f9116a61b9874f283eaa734f0081c48d4d185a742f51552dd1a528c9ee329f14684d3df9ce91de2641fc75f4fa09cda42264a7f0f27f006b8f2eeb9f61e0b27828f35993c54a4a6f136f779134fc0b3372209c79bdc3ef571c91a429b81d4ffde842804ce8368dc44095b562332d4a8936c30c1b894e2bd16074b67c22f187990f3b3929c8bfe28cdc9d8a0902a11ab20f1b1d2b95063d20fa3c6169c3923bd455f7d8d26486acc12bc6407b7422c4fbe46f5288bb08da3e2689cd27bbd5f0f1e342a89894fe1d03e2864cedc836ba6b5c18961f8a43dd43d26b6446409dd828cd935cb2f7db824675641bbee736158a364f0d4258265af5e49e8729b817b7d8960e2f7013c6c709c034971f85a274763d5f36d6f36b0ae8e4895282188eec146658cc6fbe949f3c1fca160f69a59f15ee2a4fc7c07703a915e63ac83a6ee2b87bbe8c4294ce03aef680af7583a861807d30ed6a10f5c958b3dcee096ecb40ac045de3aaeb3500f30915e2e204bc149f11a7fe1a6d71ba0528798e47939ff310556d37f0e62c0ef823d4797b8eff60419a4436f85c9afcfcff7ddae4fd93b7ae7dc59cc63e63a60e6e92dd9fce2548bb16adbd8ee3e2b41b0b1a5b325c0d3356e0d990d15f6306f32d64975532bbd137518c8bfd99a85f3a44e2b56e8d2d73b6975b4a885b8486b9886d95b711c93860b074502c57956a164fdd5645fe95f9d73bfecc9bb9c8d270ec6e270731d30be79b220991273008e1ef608f67e498c12c98296932afda815ec8f6814bee11ec7e7e898957f31d0ed88d6c9daafd4da8ae08a23c2cc568c6f5947dbfe452c57755c142a54b6c47f62c39f04e0ebe59de094f3bd60a11dc32dab37ad8511ae318a432100ab25b05037c0a797ae5a061ba15dff0dfa4b33d5619aff42275487aa68f33516d43a81302a11f70fd59b1fccd69716682138634661a388008b3db3d167ffd99ded7720179e5dd08137ded0cd9bcd482078e558a426532beee331aa08b2568d1b18f2ba66ee35061fc7babea7dbe74650529d594e5617cb893cb8e260b94e0c95701cac6fd122bf6c6686e229fa3e040615dff0a348c7e5959ac95628600b53ab9cc3e58022293f49a1390aeb5274a6b98a8b29b33330003c6a795eb79942a2c5a9454a0aa6bbe90aeb40d9dc3540fef98c0fbc43d66c4218097430feaac9bdc5090f1e4926395d340d4bddeaaa432bc263c7e43f8d13f0a615458cbe673d3d390a7e08ae26263ac13db66e9df0eec814b38ba7e7a1ac22039381a554fc5c3fbd614a5e4a9c3a13d29ceabaa48befe9cb81efad2435b407559594aba1f6e981446ef10d010980988620c2eba8f27f3f75a2e6f0ca12059cf0d6c6b6a5719f02066f3a5bb6e4cf29b6480f0e9b52a4951f43a1fd2b00627766e6b9d1756214b4fa94cad6386f108d6fa260ee365d09bf160877b9f16f9171780ef210d002f4fa02d5ae1316856405070dc93ba82069a9514fd9b73ba87cf87a9388eb75236f46b9b0a16c0d914ffad6515ece2eece77d5aa189426012cfcfec1d2a1d4da0167ce7318bd832c8bbff9e25397c15b2f44fbd3a160117eee8171886ffa912dff6e9a676f5fd757a460289eaa4bc3f64e3c60204496bf8507eff90fa56808dc1b9857df56f3f79237c402c1bc16e18875b19090756330990fe5e88e538fe2d67fd5dffe063c3d16a30604df1d176dc82d79719e18ee554f6d0e6a39ccc2298d6cc33c6d0b26877745a976277afb96624adde919712fad1dda69a4cd6aae55aee411a763ed75e7d5e0b09c7807cd1cdc4e780db90079148850d809f4b3cd38379aa69be79ad6b599f961a185730d25cd772ea53b8208bf914c0c620f07ce9d19deaba107bbc8653ce91b2d2eb79ba21d589d8652896a250a4a0e2ce33718986edb049e8b69be3ce57f5da7741e7dfd902e51c0fb144b71c52fb365833240fed8de815f5c4f5fb9b0e34a2b00691880bc4aba733dcb69414a4d4e6e48c4d3a319d00792ccb8c4c642978bf5d3c25084b6c6027b489539e970aa7068f6863dbdce10a4d3a0a650e15386239139b4409e99c5c5328471a3e3c756b4f39ffb5e25d07c9401a549edef5cc1ba9734dfcf5c17eabff1dbfaaac1b3d9c0fc7c97e1d5dec6403ae428d745f445987fa436865c458d8214a3248dd8afc093a13dc09532198d3b3ca180045fadf13dce856fec5fcceb15f9065e3d358b77db5a5c46cb1cdb31df9c96be380ab0fe88c7708cec588afc82950d1f7f61f72b8259474e8ab9c7de41fe945f3013ad230a310a50b59b73d0e440c7c8232d030c861ea7fe4c9a3b06f8604e80a0cb4c1e223c3472dcccc9c7223d635840905b293d5cec97888f5b580c6c777020b8d5f85b88f503575d22b82465f8f522312612e4a0d43499f842d3ef437c77cd5e9d61008b789d99ad45af8badafdbb04df7e3f705dd37c5c6ea8cf9abf3c43d794c6809c0c7215afbd7eefd760ab475e4849599435dc6b055180a1298a46ff1a3d9559c48a1735e2003a61f6965f452a9fb61f6f7d5d3d467987ccc95dd3603fbce00cbf93aeec1949055309f7f1e0a444ef078cd14bfa0f4817ed165e4c9866e5939e294897725bcd263db01e96b34c6637af029dce1300668732bdf9bdf4155f283815626132250509385d8ee416fd835690afea339dc840a16759485b6d7d417b3e698e37bafa9297848ed67030509f1203bfb6eebf9e6f0c2c137e07e048bb24469bed29941f8680b59ba019aa1a2791340477417bad68d79de74da3315bd41bbcf102a1cb096bac8f8c0fae4fbed61434438f89733608706493fdd302aac6839b541d932cafe8caa895a1a47ed13ba83f4b5872b2ffcd9ea4bf7dd98e5df8d3059af49e703c3dcb3c1dfa98da1e53765b52065b06a7e50f60d8f5b140be26900ab11777680691d7351fbe279b04043a279e60b48d8bf7c061ec840787099875a93a15455e040d2c43a150b7db3924fce65c9ca84e4e911ee3fb8a1ed66e1160844be930e55b4e95447f6f7e6bc11a5cd1e3bedc01856f8c7684d283358720e7e80e66e302893a8663a89eb88dadae74baacc25213b6e3d2834482a400bd4f3de26006d3bcfa708acee42eac6aa6fb62519a4d75b6c1a033bac602d7ab3acaada7eaf93fd5e37d1a99dea4fe5fc0257006d3a4f6730867b496432b23cfacaf9d172e805b2d21ef8bcc574c5ca77ba1f33cd47e513286a521e06537c1f987009757f5473400248675bb60cd34723bab61a9db55dbea00f9610fbba980332fdde3efa3a94e02d26c81d8c39cd67246f98a22698e1625ef9aab6e11699f61636a222c5bcf2638b2fabf85eba68424e306e69f112ff22c16234c306f0a0f70353500058ba1073ede0c2aea5e4959912e749927b776101b38cb14df4299fdb79742fac9096d4cfb23765d36e199aba5cb2001f960b5bb6492704d2f497133c6c6366538fbb1f29d6cafb3b960a493b1733b81ea54df300edb5213116bec576cab3f719767a87f0c869dbe20d8903f1066489a397b6d45663f66d6c2131e387e791bff246eaa20148162d0fee6226f70ec8648f262b885d5fc8630d656a3c9b5a3c731e822597dab3720adb5fc89d0e4def6fda123af2047ff293d0e94049aa56223e10d7f0bd32660fb5cce73bd4353307ad610d0606cef699adccbc3b24e8ee7ea33781c02ae281ef664031cf10e4c89081f225786d021831bacb5b31f620abe6ecb7e4df8f54538a30c44f8d7289c7169ee35c6b51435ec1efd92c4726d02adc0b5ed39a701acbf8317b7eae8bd8e99fa021b63d22d00c5b3e8b44601271cd40591cd6e23d3ded57010a43a27115b20aa76f7ffb7ecff653b1dc584981c5abca0a1ee8ae7d278ccee2bd12e09b7e52d9e2c5806ad23531888bab89974f0cae1c495604050b010b3b09de00be826ae42cb961f5cca8be1cebe04f3e1b921f0040f0a08b057ab81f0d85237f608864d4bcb6e71ae89af72900f9e108eb1973868f7b8bd4582fc80ba73cb60d4bab5f3e32ebfecb79717e2f128da4acff236192824efcb56cafdeba60952b578c87ebb275c6a5989bed55e504df64c3c7f9e38bef90f6e0d656a58b69fd04ca5ab3e4cbb829c514c52185aaae0a09a4228615619f140070bf1a77fea1205a0278e707d1e2792bd5a1cecf8df02c161ac77330f35bbf06559aa99e38d5cbb3fb82627c9e37156dd65b47f1e5fc8b8964f2f2c1093924d36a033ed3809fb76294291bfebfcaedfd5b563de1415b2324ee3c5c4dac2b70dd224cfa84254bfb4ca1e665078f3619f98f67a4f96beaa9b85dc72128d235b25a61faefac989e50062dc8425bd747264bc68ad664c0821f1ae3f34347ff98208195264236310f85c700eb049a88bc4219c804d56a962a675ffa051135920fce86793aad6b18fa7799dc1fca14c73f48a682f57acc4aee5940629b44ee0b926c23709cbb6e5f72a3f66eb9dabbb2a6a64c7241e3980dc94027c487fc1223ecdd46147b1273b1d7b201260608911a91cde4885c599db8d3b935ee7d3645720ecf253b68522d6a9599c2dd74fd78fedf744691d4aa72a8c72265ff040be769c92cac3e3e2f5f47da09ed4b558d3770bb4d77b8d6cc477d442af2790ddf5b4fa2ffd44e34e88ece8073c8731803e5fa4e2ecb33b1c524753edc94fa0d65baef1c869297426c3f5c95f31b64d60d771dfe1a2a8a72aff4c743f683b6199b23a4adbffefdf13c593151138987897b977197c384d69c359587221e472aa9aa450dd26a9250d06f4c7c4bc869ba7dc4a34624ce25003051ac67e090d6bc179b98be31affbdb90b84b936d8a850bf8cd522a61b31b1f1c3fa67e405af03695038160cd8f10eeb9eefb499d96c8a448114de49aab592f65c9b2d8ca4869750b94463e65126196e8336daecc458beb2697b5b7af376f08680043b870f78eebf7e42ca754ff56d63823c499195fc83311d8f2922e1e0a53619f4bfc257bb9a9358c7fc768f552765755523cdcccee82acb40509ce45a73f7207d39a1c41cc6adc8b61f414f09e5a751911912eecff4e805c748ef693442e08901d146c6fb61a253e8a9862ae79c6fbd520e30604d3a9d3d79ec334e021ff61c47cda48c01b483effeb14bb6764b05e77c71099227b039ea97f62da2797a7b1a4446abde7f47d005776414aa4a58d661774a81a953b666576b37ceab238ea6cbf2c1b958a1dc2b64ca8012697aad1af4b30603ee74a6ca3331c8f03ca6a3ff7156dbcb2cd6de01326ddaeca565221bd5c0719a7661f5d75adf80150df2cf4ba2a5d004f503f38ce9987522ff98f341312bb2177ed90ca6a1c899d74b8f88b087d2d03aa01fb89be54ce294ef6b5b9538a28adc1c7af279b848f192b0a03661f8421453b8a240b892d3722073211d837d27eb80e3896b25a1186e7b00a3c5bc06898e8e6adcb4660436157d642a3f6c8f748c37508b3f300f80f12041c0d64b6ae787496e1c7025dc6d24c7fe4bc20c562aa9b736359f28681e680da6328c5aea52e1f166d5797badfd37727b3bfdeadb30e634d2aa6165854a730017fe74ad2e4b824144b650a61a582dfc68864b0fe9a2e52132a2e0c5f1a1492095495871d92687ae1a28ebbd8c61f7e1229456862b6170f99f452c17666e8db157d4005d06b5b465e1d43439e225b4347ed760b7ad50ce212179084b372c5b16bbe7a493276ff00ec0733ee934f44bbb7619d9cfd09dffa733da3fcedc197e6f38277371ff5025b6b35ef9b56d0914a6724feff33eca9106425eb710d4ce8a02914c47e29a6f3f21ecdcb7c7aa4659809dce6e55e7b62cf618228ce27bc930d9b7e8158ff7e8c00ace2c26594423e8eddac32546f003f0d291cc7222bfbe7f299b39bf02567adbe1b82944c1282244b885ee11b1333274c50b6b87eaba6cc2e9677e1d2395ac516cd20a064ca030225b57c4b7d00ab008d7bcaed1a5a8c7a8b0d39081c4000d934b0fa9bdb4f32ae78110ee2ea62145b2fffe390d163cc61961efaee5002c30aa6dcf7a31e38b8416166e1f67dbcd1217af4339984ed2a7121c8f73dc122c629ff78e11ae285c956f40e1ad43738c4250f4bfc049ed218b4f373f9008357032e6a1619c9d1b608af4163955e65056f5d51c2bbd315d2a9ebbe3b9d02ecc0232102f150dcd5bae6426a8069740af18c06c5ea8082d5eab34560b272701c82fbbb390906fc4ef590d134764ed02a7b169d117f4a893682c6c2971dfaabe9e94033448e90e230a16aea7f7c50c9ecb5b548f6f1d50f2170280721859e5b422720f5855fe66e27e791a9ba6ce28d76ba1a849dc00c4d463ce6e66786ff92910716a70b7b413932213d12c394bd6dd0baa126039b975df1087bde4799c0fe571cf9c810871291a1afd8c302a124ca1f4d809e44edfc767d30846deb81335e4db4f6e3aefadc4afa8669cf5daa9f51a1af52dc0029ddbbcf8a59b191f72e0a9663881558966ecb250ed9435002821159ad61628ed053d7751738d603a62a9a6b0e1e6818993d281ae5b38035cf845638553cd3708788938b5598c333a72bc9404065814a6d38d582666e535272429b810b337181e843c22ff71249b4483a91cb14d621511bf7710647b617a61837915811d6ace7dcfffd8835063e54c2e99e47d2378e88c12e8dd29b44b7caef15530e65fa0293f73f800397bcda83252f9802924a220db2b1fe407650d42adb095e2ad865d141ae84801b58d31b1e3fb06d3c229ecbe1e3f8c1231c4526735214006c7dc4afbc2fbce9a37e74fcc382da5d8ce4b40b526ba07380d3688c7a244e893810e229a659231cdfc8a03868077a6167d01b7339be375b05e7aabf5d15a424d872c28578b97dec6684fb8321ff4cf96a2ddf87b10f3bd2775b679bcb12a33f853dd20e472a809f49263598cf8870712993eb9221cc777c9b8a5d3a21891713db4d220dc56d730edab8d3d33613146daa99f750025383835ccea6400f9aea5121a36e7c7ca8e5cff5f1a738af5fd628d424298d99c69e1093c0545e03cd0ab01935a701bb361ef0f343b7c3ade14243fc0708216078fff43ca76ba16363148a53e6cc9b7a646dc60c1ad53bd4b88e97fbb0135e24ee503f315fc50f8c5fa271a20967ea4e5482be7edee1805c1007f99a15f4dc71a52d79c8e89e3f81835ff274904375ef3f0fb676039a96065f67d435641c5895ab645be7db3271a0c9d1d2adc0650e977658756bde18fb6b09f7d5407f774f0c5b2cb30cc94a0e30ee63e4854248e50cd93eba37d0234a8cb57b2b86c2697c0bfbed69609c93fee7a2f653b41df36dc1607780c47dd87bc5fdca7183d4cf8f8f8d573150ae81d4d0f204f5df7ee9ddb3d99eb247de77f0ed0b61ce5ce160159279a72190ef023bc018204f9db25f276bd3632f305cd4a7993c06c96ca2f30b4ee294f7cffdcc4c9e3f575f9faa7916938521a32cc26f75c30253cd642812114530404511e9823a20c442a14102a95458bc85c6acc9823ef2c0bcf22be62dad163973fdf825b4d0dd3503f938da3a1738e96a5495554931953ec4f8e1383c4b980c3b99fd95f63879eff488ddb2bc742cb8d9adf385addd9961ff4ddaaca1b35371ec9488ad0e5a2533e34b070b3657e322506b46ac9209f608a7cff6085ed0c8a1d0758187e9bf5a7ba2f353eb8c0cb24ad755869ef7f98dc5da908fdecab6f2f9a274a937954e2e68100db02d360129da44120a40d933d73b9288ed0de1795f5b43875bd5ab19afaa8b20f11823662fda6aee5aa9ae3ae52d23064ed3f6ff9557c058fdd49dd6d979a3fc833b1a4fc81815f870181fef9915e2eba674c760ac439b70278c993c490269f6f200d0871b6b0e5bf2347747f175913d6fac9da421476dc3dc3dd8a5ad94219988e3ffe4b5e3fc47c5189bebd13cafe264453e3bfcc675769f6aa8926971f6cc5c2b4f7f580cb67032a803ea73f6af3c4c069e8b1bea2cb783416d8179d2908172853c357f85c25b64def8b31e9e35124f4f41dd8fb051177cd2b3ccb7b62fa6047ac832f0227fde17664a15c36e368ac0c30779b5caa0dc5578a2ddecbfacf93f8b9d75c662aee3379f57cc5576fdffc380b0cdd922f27f2e868ead80a36cb7115f1731ec1575bfe043c3ede4e73078a3431b5a8a8cce372771264084c5e6514fa75be34b3b1cd10201227a5ba1fa5e09ca66f3b02934b4202264274c89ec8f6482beaf515231ecc7ed795a33de91ec6d6a49d666087a2aa69ac5a88d08563bd7e6d8211c65547e8824831a626a85d0012671f627672cea19a73f34ab77a0f724b9de8c1615e6bf9ed9286a028f2d48e489f00b2d014a6cc70f3e0f72259e664f9f32c45101a7a01ed033f76f657c20d0f2cc22218ce4d129518afb3542726e0ffb895d02c858851d96881cf56b6ab6c45865bb309378db0b6943220dd5933f69739e88b7ea63bc93a9bf58b9d1bdf9c969edfcb01fe55ed3d85212968fef30f3dec85f07bc616d2de13578d19781a8daccbf93e59de8a320bfbf978e1fe3538b60520d7e7e06153877acd1ff6a8b341b8a65058da08776c283c727f5a59303ccdeda3289f1c93fc8c686d8867c19ffcdef1ea8cd00c8615e1d63833ba207f65be5c63ddf3bb23e3a8f527921025d946caab1e16f8ac06b482d9cebaddb07e13c7e27cd24498f1735c890b8fc9a23d07b31c9b0c9a61a598fdeacb4c3cccddfe8d7796a3ae2874b0317ec812f713badcce9fbd84609b0509961104c8642e581059f08e7f87845bd37f30f6c1bf7fa32a63a315e6301f1023c2e6612f4a6bc949d1aca6ccbaf480a54ce4be45d61693b721ebd8f827a6e569794e71cca48f04100ca8ff73ed44f49b6368f6ad0c24fbfa26b64d8d77a94b4c2e1ab69a51f953149743a063cdc064b91ee6c7bfbde64aa8aeeb231354d3f72ad2d403ff26d12a37a3c7554dbe8ccb027b6443dbfb3b9353816e01778e014efe27c458fb84ea590465e70f6e9ce20e26f1c7619c837abdd3c7a0b7b98b2f669473dcc51bad53b05349b7fcbad1297838d359a937fbaecac8a097d73e248f564742cd8d21ecfaa040328b372345b0b046d6190084f17dd658db28dc3d81cec6ecbbaf8c45b25f9e49436c242895fd19aea611826938b279616beb903e0952ae273c0489d6ba95f6d4d7136072c3a8f992539e1d270523d46cd5adf4c21446a5c8595686510ebce93f36540bf60ecbf307f98c5a6604ed8e0ea631a2c624cda6d4dfb1a1bfa9228aa38d991b12ab37f9783cdad85e982020a817548aee2b657bb0501b83e17e5e8bc56d22e7a9de40484a6bc897f6fad6fe06391bb112a32f15ae50857518c21ab3a183e9bd994e5d016e385391979bdf1a233ff232c04d0b939fc961908f39436737742ef7b04095bf88ee858407c275cd0ff39a1ce64042f0dcd3ac001897cd62827173cb366b8e48d46b2ad48cbf74639f1ca3786a79cec91c7f2ca5b8cd0ae67eccdf394110bb6f98be04f63b64c1843d29720fc27e00e7f7267d591ac1d783da272dee2eef0978c5d767ab7f5b1189ca4edff5c5025b9f6acf8269da8485e379134dcad88bca916237f67acf9d5b44c6db5c246f59934c99f1cca7e076dcfeaba45cca3efbd206c4965a3ffede70ce10c52bb0c1b8ed2fcd1c552d24be0db49deab7f191bd3c6c1876788c86490b38b5e3129b8525a68e526ca71658b51c3ad7a20fcca64b0015e2484b78781a9e2fe7b7c320cf8e0007dd884814e88d3a8f7cf79ad0117cc83414f7e737df15ca3482fad60fdf7f970fb2dc958c848a14558d8476adc2e0d6ce6141402a52a08ca7f6f1149fa5183e109c0dbab314e0fd419d6719dd17665327ef3029615e5873ac7bcb90431921a4da1d9a356aa2fa5da2dbbb70283bd91e8e1a1e60435237e5d916b4cf591c21ad33b1b6cfccee6e58019ce95b248bca4f9db047da6061d325c9a5ac7546bc2c7514fa1c1fe698da21e88eaca9bbb95a9b9262532a57b00ddff2a7ac2ed08378253cba845f945ca2f1f10734e19da402df2d7217e303d92203af88e05602478b23fe618d14bb8e4f91a8b3bbe2801e2ec904c6f6206db5e317f23274c0dea582c7414ce8588dfb5b7b1bdd8e253e8ffcdf6ace52492e80ef065d00bbb0d1b53791c9771aea226a094344014bb8d3c6c0c7a9ce58279894c026441ea4565045362ae606ae60c89c3bc4b829c028ee01f3da74132a0f2ed1be2a0881e5d5f4c730faf06d37d6556c424008609d750289fd727e61d2bb975ae5d3134a03eb8184724cbc4f13f22b940571d58d49048edc5cd112f9f54f438bcc79132d268fa1c3133bb1ffb617cfb96ca4bc897905f9f8f36a88e328a00e3395b34a790eed463c5c7b124c923282a138ab367da92eeef2ce16e5187d88ba12f96cbb8741a3ce8d39464aa59d27be70402b0bb9c8f9cd003560b4e18483bb2e8b0d578aecfd0a7f725b0d722a26f9682a18a16a8befa2ef108c9eb35585e9639daadfa7d628e9e8fd834fbb54e010e8c3bf421fa401410db4f69558f63893771316075ef80cd70f423469603b7bf688512c4f3c2c25e73b1d795a24d2e5984bdfa058e22111089ad1c113cf501964bc3288d5562091bf11cb5dce9488fb0a57806f95a6430e099cb1bc691508d740bc36414c54d45a820f4c04f798a33861dfdd4dcea04d4a655f6e671dec287f625666dd1d6abe9277a6c0536ff8bb5af903edcff68e4d8385494b6f9041cb646400ce281503a0b40189f0f7357784c3e1ec80f6d04aea0b8f130512fecc37110a4f260744122e6590970055f749dd023bdf822c39ae7553a7336da9773c97c0c8c5167e4eaae56e6e0a5663602e6d0456a77024ea4b2d041da0f841e1efc86ef58d7fa71826cc9f4bcba060ef23e99fc41ffd6e2210f4972b0f63fe1fffe6513a2a7cad83ff39c33e9a2f4839772b5b58980f47e81c01d820cdd374db5163685203f667886d172ce7c6bf5943aa4f9a3556db25f4db06c1f2b1caac990a486b801cf3fa57dab5a8d95f1807dd620d39fbb1ccf0451844cec438aa744b7945eec174d1f65a690a5ee8879979d76973df674314f973cfdb3c2b0c3dd1d12efc31dd86acbc4645116f523c7392cf21dc7cc4d2666b206e58b8540dd7918db3b6ef91c42f1d521524b1140c4bc1554214af3adccb7c432dd0af34f6b26bc7d6b544def982f0f4de73927f7600febdfeb0499eaacb746512107c300a63716c8b3ae68c5ca69296ad9775d9e77bad0339e8cfe94b15bf59b10a95a650bcd1bb84219a1b71a248c2df8355ca8fe414015a9432020e7f214a49f8598dd013c226329cd0ec110b1fc50ebb491cb4cebe110283e071fc30927247ce5b5b2282b5ce7d393d844f12ee50dcd0901a07f18459f73a275b5d0c59d23f7b65a4264a360032d120cf2aab4b1d314c84e6b11e7bc56a717772334912346c550f8fdadc044bdb823585c5ba17e95d6dc3ecd697bd97628af3c11f2d8fde5b6be2c4efe8d16180ed74e90183d0b9e154f36346bc5a2a9ebe0d677947d7d384abd66b96d3c844e8a9580a672c40430556af20561a26ece17ef8e52cc98566f3d171a35b44b6be4c6a0d967c98c93bdeb9de0823e5a7b34b32d4d7a3f70cddebe098e47bf73ad6c27416718690f121307961fb91116398a9f22f371b3605f1cf09e8e046c8c53b2bc9eda66e544210c2425a5f0ebcb4d2b01e621acce84086e57446f8a2ac0397b2acf53f3e90384a15555e15ea2d145a01442959f2d6feca63ce08f0af4feb4a2d6149e60f29fb4123c83003e7a035a5366a8e296735fd17577844c6f231a37092ca770cb355b30f50d619392b0e963a8e4ddb22270dd1b7dac4dbcee15a21f13781fe87af371e48f2d12208d0ec0257a0bcc80ab465a45d1f4c1efb750b21f79b723bd4267487a7d44ea87eb6e26b02dbe87bff9ddb23ebd8b602986b5d276aa93bbd65081b15d2042773570669b9230530f533fd0ef4f8921469a47075893988e87c36e3197f4d2951e0e742549ac263377745b540fb317c31c6b1abcae745ca28f33c8e8ffa2a56bff70382981b530ad250af7adb1f93191f153603de7b93ccfa02614a647f0440869b8c5c4c09bf4b8e7efa458175eaa7bc8e38568b9483134dbfbe95253fd082e654952b60a3f85c3c3dead6f5c3cd82a26d5ad48afa77c7f9b465270ceda8212e4b04fc3c701b414d8c90538e10d3cc8152537fc8f93760476fb915588f7d1f8b2fbb40c4a84ff29547cf0962f7bd2c1791923e44588a33129ef1ba5825e6d640401755fb05caa06b53814cfbfa1d53cea541dcf9f8b0f56e868a54e200400559ba9f08a05556579d75a16164066a3f16b4fe364cebc3d41617b73bcdbc52cad10b39e4580079627545188ac82407c81b90cc82372119c5720156e1f23d2d0fdd82b19b8f9270133fb05a7922f22a93c261e82291f3c7e95855a662d85e1826de7612b73a817e9f81c6963590590ad14a7b06718f0cd912329631202e9b933aa9bccb99a97910ee8c379d1b7b8ecf6852519d43f4ba189fd543165e758fc796f336dc4fbdcab0f031620c880d80b34da27da2d9fe7581ce73c365d2414ba9a9e9ff7055bbeea8e060de35a38e032e23657a066001df5f9a3c5fac99284495daaf2d555b6fc522bec4e1a405757a5ed8186342ee7e3d2b6d90360ebc111d9328c748ac434d9e12d7fb463ff5512282cff8fd24e31c4baa574629714c81c345f3f6a41e8df7b7f7359878787ce9eff5d3839726cae53f45f7749cbad4d7fcb3a9d49254fcc1ed689138de99c9c2c50c732a1b475f10fcc69392134cd5acddb7921662a571936b5c32a51c20a75bb5c54b92b51186b4e71dd70592717a5471104eb3c419dfa4a831194fbc1868862c956f6798eb0f547c6a41ecc311d54a8bd3b4cc292f48cbd6308caedc10c46f837bb8a74a37e9bd3bc38837e3c6dc7b9cf9ca4649dcc580a7b12138b8ccab2448c90b0ec9b0578dd00b7fa06d29ee73e0e90e59515bf1d3ffe049b77564aaaeb3bc42f73fb704f770ab37348ae79117dedf2ee07beead86d465dcab6027fd66ec98cca10f09faa42efe08f58edf4b67b712fde229666b1f8fc46446cbac496d788228c699ebfddfe211ba268187e4dac42e0e9c5303427565fa3dda97a4ea23772561d8c746cc330c5ad51266bfd486f55bd709dfa5e86589a523c475a00b106874d9a4a9809ce3e19ac1438fe1afea64740cd2f5299a1e7da3c309d8b030acbb0e9986f57c3ff3c94f5cc6adf04a876bb4ef5d95a88dab19ebcb271a9cda2ea5753318366a3a556ffac04340cc6cb834380fd3e1852c130b4e85ed1050f78709ea73772474c0f8a68a1eb611c1ca4bedd9f828e2555327e1a6fba272060115890ef8939355f0ada4b5e15ce6a7b4d067870074e3129c94c90130c6dde36a458aee3149c2a5dc1b432a974f6e8ebd976ff232b3eb67fbf3a4c36ca4d67a9a21cf79b33c992d80a2fa92e278eddac3970dfeb266fb1dd1009ea6414d25c353afebd3904576d5d952f0f465aa859d3cf604a01b86699bc509c4e5c3624a18bb6132d1ac273631574129e1744ded21a1f98296438a3a0fdc1b9ef074c7edd10c4ea6d5b8e1dd5865a01ad72d3c790d4f39fd7cf8061930ebabec5bddb271cf4497fc13b2c37c45ef275d5c904eb20b586cb8468f3ed7dc9bc124688c0634886a9e842ac7f57371c3aa01a56acde6506a0f48444756163db5dbc395e0a8f8a7fe3be807288390f43272e3f40cdaad7d6bddc4d6e4dc27a53fc2ade4f62cb37ffe958bcf97a7d4fd96cbd5b4a14f0b0959a89d0b2d7a4eac9ed89ca49fbf14c04e57288d6bdf342a695aa1579ca8468f5d695a0907cb789b3e8536ee8f326dff7f4481313e455c39af815e6dd301673e2ea6fae412c8c4adf8ff8f924614444a74ef01c643cbcdeb29c7e69857df2b349c997371ea0c4efe07bddf0b9fed39d326f86338ef45fc5ce7a68c3fcfd5144c3bec7f0e3d09fbf50e7dbd4d30949ebeefdb5fb6ddf5af6cc23b791fafb43081fae5675f88e10ae6f8012202bf4b6b449c98eee5807b24ba4a2e6c9a22e83c89d11b0d15d9cecedce30a6fa0eefe14e460ec6716d547fde2ce63f619a506e1ce5c01d92821fcd640bfca77e2ca63b593b9f8751e96adb1c17eddf92fcd49668d5ec652aab27690269a68028431844903fc9a83c7f9f1d2e1855e41d2c3d06ae17140ad07cfee4e84f5de0951ba16fa14392751309531621c11a052a5129ef24916eb6027b184705bf89ae17d9c57e4bcc096574e452dbae843d7119b93409bbf0b2685ef3ba9adb136b977387849cbb82b1ff80dfd2aa48192c0777420bae9ac89795dbaf4b8b1f20ada5cc2c7c17083fbdd2e3b0092845b8383c3702145a2351a69d900ea6975d496dee8b000615045c4b7b1c7ee52ea5b9fad5d5aeb04be2c614afcdd8c0aa25eb8cceb21a61d61e23e54c15e462976f1bd5abff1057cb28e3430961cf909f17d797cc4c58bd3362a3e4335d169d469cde7cb2713125b105687a4812afcc769ec940e47645adb9127ed5271bb998007159ee01024af6fc8a20d0d8535f1fcee8c9dbab7629691d52bc9e601554b115486c17bf9f3a02aabbb92d58745f278677ab604c7d2b6453d1b646315b28ebaeb6888402e32237de389075ae0be8132ca5300d2768092e5740d9e8d9b0e4726e63d70fea5bfd59f9bef2e1a4587f99a260b2851d1d6dc730f8ef824400bd0fdf07c4f0397dc3480948e30b0e07ab767c8c640b4fb3f0fec281c7032305fe0c340049ffcf94657a6d3e96a5af2289f42985bfa00d6e8036f78e25a129e392a9e70374c52753d3f741c19a19ac4ab70db1f549e43297b9659faac3d38b153eda0a4b7cee1c486c7ca6b3523024c6903102af16d1c4b724061324ecdc991f1905c65c79cb60987790ed7e199d18c77615cbafb1df73fb91cdbf172d43797f9283d204a914f76d9f1f78262a46f1e9835efcada0a40ca7007c4daaba014565c897289ebb37f2330621e32f84ea4084f42d3619b8b745ed044b40186f9685430a2a1d448eef67315d2cd79c32aa47fd79fe7456348773f57430172f014cd160e56e74352cdd3910efc907e0f81af4f57dfbbb9596bcdda45abc0476a796715576256bbe50481d8ce0a6f01b3905393c89105ad0d4fedf01a04c88d767e31a0db7b35dfe77f84c4f597a93f7e5c5ed9c7bf2a813a4d4b57ab09c8e30b678fbdce74f8d042c2e084c369004e1bc1f50944a4f62ce32fc280e2370f6e06169e1699de8664117186a14dea5c38272b1a660a4098e0549fae689a109cd3f5237dd8968ff4a1379142dea8d78ca6b3b4bc5c5727604d71c5cae9cca8ff226f3361dfaa69b82f2caa89c4270c67fd252d7776682d30172d7c7502a30aa086edf261fedde94da5c16ce41fb07b34c83658315c252c98fcb12c2fd35581e1cbc301ca7f205148c9a758726f656f66b4d0064dbd5371d1f567002d7dadf734570d4a65523a74f4a3c3889d784298f4ebf3412b179be100fbd2cff4f574331de7a149a834b25fd47230b1207232a603ae50fc6c00ae9822450e9a65bb82f430b46137fa97e5b0ab189d2a15311a1575516c998e1803dd929291a86a43ede1187a5b46f6dc6e11f559d41c21f663056e4710baae2baffa031a48153758b7dc17aed97708f4b28042f6e89338ef01fe8117b4db4d35d6519a8524f8b6e90fcedab7f6d25c26812ac72b60c426896c59f87b7a55ac7e225df3a3f9c52f10697022a3c14e23e1f81204eec1692ad45c4415019c9b8cac20693262180a75c2acfe527614b4ad2d7c58743bd9ad32a765201393c0dbe9c1df1c598004453553c960edec2e4ffd312d469701f5695766c5a937f6e76dfdbf9eb3f8d6dece4d23238eb37aff5e245a2a3f163c3e342d5dc9f211b5a48ab5d0385fda387f72870e19de551a3f29cce0fc0b7b5e2da2cfb88a48a04bb72ffbd39442561f81ff8586cd5f8a0f758d7eb6d39fce5bde44bd8344be22b1fb745e7327788d798c5aada6383770c63aef6657f5ef70c0c6d6a463807b6956cc6182fc4b65ed65a1dc5e261be71f782cfe5599273f347189b24ff8d2095f425e6296b7afeef5df0e0eda0b190b7383199879747ed2967bb7dfa429ac41f43474d5016213f332129ec81e7f25c5362c98fc282f58f79c3b06d42cda4cbbcaee4deb211b6357932dac41619236dbb032d686f236682ca97f072c9081e0d949e00eb9aae7b1ce9d7c84030f9a7828fd5455386d0d61b971a3e48b2109b391e23eb2da9dd7bc31ff13816ae4d3607f2c92dd0092462db9781d81ed4770a8be18ad3cbda792aa84e07cb5751b2d0d061ce17bb5d7c0e901700f517324da4844dfb9ffdaf8b05d819eeaf819ce59635eb478351c8c42ae7696a9c7dfb2b96110fb0873512e392df8ac6272d624a4cfdfbd31d9b0c473737d0053bc16598af8ac4b063e28af3dac25636eea6c6769466b74df9251705e8aec7d06232f0f83159033f45b5e9e2c14a4f4374ae9b1a35811a3a40213b35ab0fb5a5033feb2662156465f2f05082db5a611a483050d6018688ba960c675f71621e4dc240a8f2540977fe9cb2e7e2b24f7159052217d0773e5b9b625f13bacc93b0989a017ffc8a932c99b4156d93e81bea53804ae55e511727e4825dabf3e9b7eb603297b930a3c4622f0b7ef8e3a9a74957694a80b5f0fb353d852b87384296c331c5e87590bd2f6111dbbb6a9b0153058e904cfb8fb76a20f836289c9a0cdd36b03455e1b4899443eb7cf24d14fa28451c7ad67adb9f3b0a982c27695cbe986ea62bb425cc41c377b514ddc7a045359f2225725aaa66e1e26c4ac2c4d63df48897fbf52d43ca47685da895e7b92594ab0516f875127a5cc5786ea6cfa10f2bcefdb6c8c6bc75d416398b1f406b2577d33da2ebe42997720f8b5c304e7118a3bdf13509a1774aff19341b9f5f1feaa788925e34d16dfa6f57f00fbcf421080319d233a6b1fb9108ebb7b2862fc75a56c8c4c7ab2516edbb28722034b4c1cd8e49f670157fa1e4aae48c76d0fe78a7e249188f02c65a2545a8ee12a67ec5551e8446b42b92357492af81ebe1defac2f3f8cac89c0fb29a85a354ca77aa4aac77c5433dbb79ccd61b3bdb53a54fa56a4911a95caab6d1c18baaf85dedb82793166689ef4e9b53cd3b3573d3cb144cc40434cf9badc454d6f7af3a994f7cae6b304cfa6673a659bb135bf659cbd392115d73a77581b37c3c62e5cb818e7386d7186ba2c79891cedfd42461651da3263059279abe0644e2075c6a34347fd74c06775d2e5af7768c5e30aee98e02b2d1340ad93839b703d50938fb23fcc2602931ef1eb60cbc8d38cb1bbee643b7aafd40adf36112bc005e300dab86f8b6c1a87e820e9b9bf555c755f966f9dec8f6b2b4474bc2ddb0a34d2a03feb7a6cd3e48a375e80e32f2ebf21b99d599c77d93fdac46bac810f679aba5e6810fce02bc1e9c88ad3e27f22a5af4a0f846e9ed5f536b33025ce70a71c2df4c419ff902b20bca968cbe2fb4b9ed8a93c0cdcc9a7f6fac87cb0969eefe2d56bd927ea289f31e24435aca6f2213204dbe8b660266a55127fca7ef969a2b434d5e0b517ad6351408775b78d0e74b736120b09b19fe33410f06159bd0209d6daed9e507224404b44a272dbf6f9fbe6cb84064e7b4b07f92214fb9b4ad9468ace83ca51ca85d9abe0e915b9cf3a9aab92d5481ad72bce93e20863bef3d4bb244e64b60daf55265ce17fa31db91aa2822e1f0b711165680d056ec7cdd0ad8bc1e707d7a11b20001c7b6747152fb17b6169976fad1962ae089a1a3ac7ede801fa732ff2cba6c7e45b82b881a513a6af399a0bfda5b21a4dca8eaec9912b1a0126bc6a9db3fb06bdee91ba424854339dd8a9eedaa1b677327ebece7b87326fabd601bab191eefc7e286c2d28984c711d11709be5ebb0f99c74e654deb023b5c37edc2a8ff08f3a0c5ee3c5bddc11861fed7096b9590794cd3d22e58fdd9c6b905ef2052cd7132c8f3c5ed16a8d11d6380b01467500272da9bd2b2a59f2de84a2cb014b00b452db569d77b22063b68b4347d4eaaf1a83b149becfe9ea1291838080bcadd6bd69464b9d1ad9766239c44a248d913cd5152a4983a00f4386c72ac37261527436871dceb783620ecaae98e1598ae384ddec8be47fc5c70ea13608e64cdd3c684760e27106c7891fc24275de83f8d79f0cd034df568a484c6fe31abc571c41f17a06b8c176053c9e6196d04f80c5accdf38c071bcb879bd90888c3ffbbf32ca6179e3e76105021dbca3c4a7fc39a94b6f91ea64f61220b24158c724f715f6d2b2cfb2fc43900044c8f78a97792836664aeed3bb12255f5bb5d4d3841f286ec433942005cea729354ffca33959b8af9badc320f067a12d2b7dd6fee61ceb16761ac62f9406972f07c44683ad5d22bb3efcc8eb22aa38ebfda6af8ab59f838d2b3c8b4f2c90dae21fd69eb1ee669f284fad0b5f83129be06e04c507ef3eed9cabb5597e406511d35438350c7262d35d4bd375941432522bb01da8367e83ca86c9c8e91b0ed0abd131628481df6374755f2fd02e43820b4db7176eee60d2713859ef7b99b793053fe284a1700dbaa9a983a79069342807140b7062ccf34a53fd95c085607000ea71e363291a9168bdb7a52b596c86a509d5d02e53ed450e319f05f6faac222c36d99fe80b775349425d4f44f9aec191e2fd1554e7a4fc34064293cd897889e0b30239bc20181a7d79bb200823325ffa8e2d608888f31b893a97e0732ac52a6a443433c70ce22d15591bed690fda39c7d809ad301277032cd9ffb03eac68eade737d5bbe49afbb7fca68c1b4737a9703b098bd048e800f2eb14929c7f9c964cd66b73cd344e6ea68ec71515bf8e0e70591eabf517794ef5efbac52f41e84262525ca3c3e9d5e358ddc388b69167357c1bc2e1f8b1507c5894e9528112c27703705095c3d4245190b489920365d1b345866957e4cf0728ba74941b518b3e73e23df2d162f8deeb276a2660fda41f3b2ba4eeed98f0b9ee9f94e3b9d482acc120e7a4328c0818231ac137927cfb11268d58f3a5bef1cc9a83afb316413ae284c63c5d9e39880a93c62b24c67974071ccf092a82de93cf45cb4e4db5ee8aede8f6bddafce30f64868d90ee86a85f89eb2fd44bdefb18b1dfb2f6c8333fcf289d980ad12abfc35c00886b35ac8ad2090b953c31f91dacad57df4f419eaf22ecacd14f2fdff07cdde83d4eefad150cb97bf345358bdc725a7dd70120ccc4da23bb607b716eda390a519a09edcabfaaab618f3cbc0ddac1e23a9cabba0a437903a5cd213c05d2a83bda6a37ec2122660d3d91629a49e4aaa249e2ed6e9e676bee04f5dabbfc606608fe74a4d1d2bd9bab0ac4ec59cf4017c32d5cfd25f8ccb6e90e8b8eb36a33cbcffd1d7fc060e0fa2f6ec1907b4be74ff8eb4c83bdb60e0a55db92dc7b7d9ac8a267f0c55f8009cdbcc7e61b202debcb6b90e7d40077732eb12cf4b6cab116784f90e4518da90ac46efc1877f1b4a7a75ddd0d28cbd6918c333e443d72169a8b66fb88515bb341262b04a2adf487797408d371db88f667514a42e96388009ba91af467dfb5d0a965c8591560e82ba96d965409f00f035b305e3b7b32e5742f77fce4adb54251a98d6ada67ce3617ffa0ae1a859cbbb2267e5975574b1e8a6963a86dff89fbd539b02279fa4944006553ccdc658dbbfc63557d91059046c05b9ea79f804b42d2b9661818f0c130b9b204cf0b9b3213558ebd7bc5d557235e297b610e9fd1fbe42294a2bb7138b2f10da7d9257a5edda51daf6e9dac9d6c0cd305bad8777409958963af207f1365948d471d6a90999d5edddb44fec7dca6730b24e73f1575ffceda16b8ecd06910104536ca3f9c00d22e25be5c6c0fef64913f6eb17aa731261963892497f420d28cc9ce6a4f18e756d746b66fad03ab5ab64c987bc5eb750a8e62d7ccc59592a4f2db278923b3e3527d8c49a6d8505ffdae75216d19d6d90dbcf077977a353d68614d120e7acfe1641bb1fab35c5e44dffbc0c2b32f938e6e7317e05c509fbaca70bdac2646926a90d4a8e93f2e42eb66d45674b8032de0346efeb3daa4be1df91943d69c72f3183512953dbc9cc2f4d32720de61062cdff48452079e725c6256119eb3514772323ee9639b14aecdd4524299ffa928eeb9a17660a3a57cd9d63ecc686defc1d371db8843b7b59fc483104adc8d78c4aa20673f4cf03c8f60f4ea0273b10c3af295a3990449f78780e0ef9756531e3490ffce4253ea44f9494faf5f3dc752b0a6bc7f4841bac8d9823ec831917c581ccc4ad97c4e0c527e4047f8c7e8e54ebe6e116a6f3e2c327cbda94855dd212a5a762b0f35a2e4b0a8723ed9d10017463af8ed4933125eb3ce12b2cfc958adc731ffd8cdb31efb17d326936e0a27cf2f1fccd1db7f4c60fe702c49d6732cb18e0b7b85fb90cbfb662d5070919640fe15673d8a65d80e8810aed51fdf42459db6919e09f57a99d27d7b432d3c33e5011ac2b9aa14ffb463ce84cd952abe931c52bb868e072fbd7d0d83390d7d07c8cc8bb0a4d609505945962b18ec07fe9ec47ae95ec8d09f87e84460f10ce062d3c5437eebb41e0457063161461e4984f5342241dbc545b3e76d0decbbf37ec4c23662258acd754879a9f05a50ee4878fa951bd298a4cc6342748c42f6ad4212e3c2a0db1bb822d4c9a32e2c0ce76acbd27566300f19c9adb313dad4313e1f40ee2880d35a3d869e13fa0f0d6f3a198ce96c86cba83e3000e214a2cbadcd33c027be4861d71646355f58d0fc59dade3c9428072b17deddca35e017977f519014f0725b52581fb7dff843b5e2acdd46e21c07b99d4372287aa3e38957ac269ac9e840dec0b4f874d8043f4879abce3daa561a8fa83e71db8f32e20efab3085e735a73f2305f32a8ff73e3ff3b9d67eab878fcec79a7b1f9719b57f11ac49ad5044848f7712d3d963c92072e17754648cbc005d98f2195ecd86781bb3a73d0f10e827668e592d6efd40d387d8cd2629cb2c2c2dda7b9f1290e0be0bffba41bd7d3931fbd8fdc93391958c425c459fc8dde9be5d914332897a51ffb60c592c07b30ea4c883ab3615c7fd7877ce128976037d94af3983f491f419f1635334dd1c9182fc037cfbbb9246f9048c8de380a656a83371b257fb7c16491f75d709f733965014bcb3b0cf34d3a3faeaa653d35dbdc58719bc61af3a4e64e286247026f7207f52e94ddf360657e5dbfdfd8eaee4454ce2b83b12bebb4718b46da175183050ae19c975b60d56d88fb048fdc1a1eae5df4ecffe2728fe0d5391dd9502ce8519f10e31abde62a181860a00177d5be2ec26cf2ae744301c44d82c80b63f38018d4376efe53be3a118077b2bb7eb4fdbfe29f641407c11c7c26825c0cf832f53f09c0326cfdf788de46f15d94d3029d7e9f023129505d2aed78d1484656b15b7646befceea9dc9b50f791a1928044077b74e7d9133d951ae366fdf44d5ea42ec17fdc417e59e45816583c7795b1df02a535580fea31ad2a16f50ff48cf0ba4da86e2e4c6e863ff16bab0ab8fc1c47cf00620cd80e61b620a5c23424e1fb71677aaf157ffe1057ff75c72d684fc1869e6b3c344c94f74270d4fb8590f451879933278c4eb13a905d7c5c357cc9043edcc80a42e5a0dfaa6cbad214b17436d80b61e124d7e3085a680fde050d6c15ad7e3963a8bb172e98f362ab1a61c15a085db78bddc692a2b4d2f146918270fab4778efc8a80f2e9795dba094c889213fc13a16724a1228b357faa125a98f0abdc6dab120e69960e198acee7e14135ce1194e380c8ab8046b0b84ca28bb069e2aadd36742d5c3a8b60f468bac0506f548af982ef8aa4e10422128934b619a59464d2b2dcb13e759f8489e6825c6e6127fd4e529d7ea222eee6cc9182574722ed576fcdc5de7ba6e55ae4cd97b9d568a98ceebdc51797179e8e6552780ef0c56991ede4b0f2069dfe92a3c630af491fe8b58153d556cafd1b21b28e08efd4dc16d98e6adab13cfc26dd07014f1345fe5ef24a886660885e2e95f97069dd0ab4c978a7b62b63505947960d8ebc01528b2362e52a388d59e1f951a908d2a32a3e10bd711a9954706789980fd3ed24983dc3eb248601397d758b611d56e6e313ec9f8092a8e8604988e5ef880b182fcc04640e1401f94ae2bfad5c3f32472796338ff5746085b96e4adea4395e552c05b57870ea1adf06b3213b0ab4d794e184391a6c82c2d21e2b3277e87242ac8c1a16791cb51c1e18493f65a14bdd7d4cd3646463c7e8eddd388321e680e5ed12b1c7685b13ca3f97e4d0ecb2ab43d59930a942592288e6e6b9a062fcf281a31a987dc80579363be5683a05463f1135e0275fe526639c0b1572b37d94fbcadb6eb7e589742306a1b4b66d6c1a65da27a2d9f6a2b3aa1127590bd3d05b9ca7c538d4b47ccc3c770405af77da3f6ba84fa4f7cbdc4fc5cf72e1c985f4ed01f8aaa3b20f07978a89cb72326bf65dbe0fe96a7ae512c31b7b75d42f6ae5fd9a2e12d316449e12c394396f71516bc5c7324d0aa95a84ac49b4a43ea9c85bc245acb8267df7519497619f5405d89fa53503336376452d7fa4bfc9aff754d22fa60e9d415d33aa7370b27149d3e58451e895ce3543440e996fe01565970902c690b64762e325bbbb7b7a2faac362359b28f603e31b3b1368a208c65a93759d96d9e2fac372aed5e3cc049755062d65c52085b63dd7037b6fae30e721aa894deb0f26243ef3bf24899b761fdae8684ace3b429fac1b6c51df5860fec89a274f4d7d9ce17e0961c669f028c0a2f620201e14d3c03e3a899e8feac8a26b2f4e61aa31b2579c7a5a47cf6b2067acc4b9b367bfeeed39280164ed2c5d39b5f6ce384d6df3a62027d11ac13436c272e3156d669e5a454fe10dcf7c8828cfdc935d634cc78a86aad655f2d4f05af9a584253564f04bccdf16173b268a7d27da05a2aced4b1ff405d5cd0528775f0897accc50f1fbd314637c04d4fa713a576f3468b1b759cc81f0249e84cec8b9c4557a333013a98858f3775038f298607d7f01fca335b544017f2ddbb5c1a2fe40165f07992e05f5512d779abef31a694f283008722abc0a331162a435a83d2a7e1c105474ecff987e47109a7fe92f737821dd56fa73d216da2f2d3513a79033bc769dc258f2c10ec2792752d756ef5bfe5fe345fa7f7a42c3a3dc37a08349311ae125987b8890c81d95724a2eaea0bb4bac5ef3fb05b38f8f456f3e2f0c5bf52fa8da51ecd5022cf8c547c8d565d3ba133d73d0916e7dbcc5e098f6eb350751913bd604abb4550351713cb1f86373de93772c7807b5fb7b4336d682070c483273d6d918d3ac34187906d6fb97296d78beca7a268017c7e2e99dfbd25e045affc3328601950fd683524df9cdddb6415eb96175653f819f7031de9e65ad0db31ce29fe39d12e5a5a3421efc0fe7e79e5bab3c00b942a9503a6e8311e174590dc033e1aedb90e8e537653feacee45c790640bf97fa82741eb77839f527201e6156d307f545e1751e2fbea8bd414a85275b6ec8a19902d690354bdce3304e9320832d3938bccb65c99ef251e6b97cebe705b02b23ef1532e7c6e1875281093cd9ae08dc413aca419572daffe34fe8f49975ab71232f182d397c35c1686a19947091219e8abf475ab6b53278f37775144e4bb43c5366eb0ebd8a49ffb194d1d0b01e2a8ff1c2da336b8cd0a815b1d2c3ef2dbf12acf4fa8084e9aeceb7d2b68648edcf92b0cfd2535502485b3e071590ce855848544fbdb56aa3ca41e0a452d034de0bf30edebf1d2bcfb251859c4a90e31405531c806ee07c5c458674edabbb81653b548b99f527a702de4b5c43bd7c08c57de9b20dcf565b4bd86ce67f7cb5c9d4a11f09d82356a6a7113bbd2f765facc49b22662bc257f37e11e46266ac29a54a83eec0f059170ed5de6d2613b098e197a886cdf2ca579c04d62fe574dae00008b7c7f6a510e841a6e90c5f2ce908b330ee48095e675fc6f5c6bfc74cccb177d2dcde943b4b686d7e9a5a3c1ca26eeb7d25df1b6cf54138facb1d580a4722e170375ea4d8f1f1e2f9900990c5f90bcae2fc3163a31740bffb1379caad555075f679e5c6c6a77ecaa4abb98c812be95ca5e6e9c9289d4eef48c4ee1d8d31c7d3057215d230fbe402da7dc21fddde7edb6fb8337a3439255d2ea78a75fadc04e129fd03daf4aff12ee8d5ea4a79a3d146d6994eb57fd9b997df94b99744a3323fcc31fd2760cde6ef4dcde724e01aed273fe10ccd9702e90a5ac39924bbc694752958e564d5ade84f15f49a932478a33900aba430f962c4e6b022d8cbd7b9a4775686364c7ec9a632e0dd0f5613edeeeadfc23fad2295fcc2cc74740409b23bbfa34fd8d270d8c308028def7d89280168a2ff041917613655f3918e5d8bac955d2bf5e6601dd90c26a9eb9905be44b753e8da376f438ec25c059a6378c9d284eb61adacdea46dc47f108d1a9b7a2ac395999c047925237cc90acb555b1f0d953dae293a0e33711830a86867e076b7a2f63590787bd5232aed5f51a3939e41fe3a876a6f7a3d8a98d2097d3115ea1225ffd2cd63b2c97963a5f43c628f5a36c34911bf92b7dd25a8f81d6f7c7680824fbcee7bce7c8ecd16bd19eec0a02cfcdf6462dcafc4805e901bca39860bf1516e7676186e36567e6b32cc7725d3c005f51f6c08e025e0f615955cda8f4f4ba8666a49009844bdc2e553fcefa8463b703a86d82f00ec96f2c1cbebbdb64a1354fd8748c00b2288fc1b615ffb4964d8277ff42a4831f22ec99ee02a3d74816a7a39e57055e562f6be3882a6625e3b03cfac2b76f2d685ffc22dbbf6749a7ee5cb2d2bb3229fa6a1d0373a438ca9334627a5706e62cc8570b89c4c53add206cd6385d176f9b04971ba4297fa44f107dd451a1cca03dd95a8ed469ab2786acb608a1c7c0f14ae765f723098bc2b16fe7009707d9514254061626748e7e6a9e193ec5dc2008698bff43b781f2ad6dc04bcf274039cc7aff41fc73348497c83fd7c3eeddd100f5dea5b297e65485f607e470e66d14e8780ef894170e64dc9d3929e270878a9645bf9aa9c9f251e2dc1c8a30d45daa691eb0562a5305b5e9506bb5c6536c9be1e0c68e8fd78bc2c6bcc9402391d00d1b2bc1fa3a2382555c95d39a790399623098b3e73d50c4ba168adb2ecfefe113728ce181fd0bcdc6c3eb8a7e9eb5cdcdf234c537727c4cfb8c38c224259cd705d7b1e9f3c0e7f1ddbcb364c9cbee69e42cfac8827d7ca6bc1454d838f93a7c7f60e9a71f59c8c852303fbf6f4094d59db965ec140c3df39ace13ac8218b0f882f071928529fa7ceb100f9a4fd682cb9f24a24141e94fd6ef1fe933ca092506f7c2d57ac83ccf1992614fdf558ace426cc52be481c673aca13b36cad69bd52d92d4c87550763fb09b6589fbebc7535bfd4a369e04a3bc4577168d8d14544bec796e7be82343590fdcb881e16740dcc986916df35f99fdd9ce0ab1e65fd9ca4f90f445c7131ce29acd3476f206e42fad8db4339845ec3ea254b6c95584f7e666c7add9002515a8d3de5adae3785c5d1d1fea034f2bde9335ae4a626584d4b6105aa0f4b27383e300cfb75ed8f155d765cc5cfd141f4da8328fcc60a96cdc73a45b501f8681532cb6cb5ba2feb6fe598bae1f12c6a59e949630c207a30df2523dd72e62bdec25f97d1091291be1769a46493cd5b5797c37234df1266b6f6d7fc5c29b71d2b93d1f8c4791fb9f433c51acb3988a6ac71b804c94d038c91855f5fdf6751fd644a567285781ed1574e266f0fa780ccf543252c3611ffaa09fa221c44be5686ab09d0f71cbeb3271b6f8f5e813ec357ec65aff2a9aec97988bea12684bd9489bff301c41254d98cc9d8e4bd33f55eb0cb71720f667b4b4c00f6120dcc3c75d7911f4a88b1a8a9ecb0cdf6fb5d01fe7888eb2046e82e5d8348dfe0c7b5888255049516147cef9fffd2048ffd003722a9c9cc00b63612ce99c6a6bd2325c9b2a2910092219360d0a53a7733ddbf3f932c445cace714e7cf0daff5c1e35840e486ab2417a3ce527a49e6b4717bfee3a0568e9018e20eca8da3b98091eb3c367d2c7b680b58f6c37999e3c015927cf47e4059ce1b0d88769f28cc37c3b746bb15d13e9a00d323be859e0f35f1c6306afd85a132ef03a59fda72f127bf4c7dfc2b72878fc689ca24ae294a4ed11e687f5365681b4a5ae8c9598434864620952106eb026ef2c0cae15b023e4c949e6c0d390f08fb0f93f701ae7fa921c1cddf02a11b218232e4821d9d0e2cf8c55706341cdb8e51803bbe860266c2d4ddcdbe70f3545cd96c6589efd4647f00051cf2a7ee3986dac4962a3c34388dca9092eaf26344af3d35a51b51f8ba2d08733ceac8adc8c138b70dba6e3a53115560c0f4fc306b7e9a2935c6a6d4b19cda2537322dbfacad308754e67788a18bdcd0a7f0f8bb03536965f0d6de6c5bd89e53272f9e2bf118985ee7f6049d07cb994d97e1711128658f889335c975e5ed5f52253ae4ceaf458ff1824767aac5313c569847451fbfec9f87cbf2d0c43248a729a9e0f69158044f8a9342cac4ffdec70f8421d3e1f8f91bd6965855a59bee7a51b3178f91c246c455a3f22bab227d8781ee7b490918b03cdaa8a418fdfa1a57f5a7fe42c2a7b1e1a0995422cfda0b23cd97f9cd11ad36997aed34694bdd1803ddd319243824800a24ac2d9bbcfb94cb4edee2c17ba512e3debbd76a42725c5485de0292cafc6b8304345f26353a7287bd137ff4832ad7025c260fca8a191fae5a21e32b232365be544f833caa3f3728c08c66ba01c35cf1462c81fae6647be1c9b69cbb27835fd6f70924a8062191ee976235368188ae1edaaa05c3a29577dd4aa9ea61a8d684b10148b25cbbbfab59a9c34caba8d9b6aa60ea85adbb985017927a2a146155851c96e991c47599248dac39b4a2b0b03b042e5dc85dd3237884eb8f184919812b44f814515dcfbe0a3d712c138865b241a3bd6907490f472bcd1907e813dbf9d5062fe098866a609b1d8a374342f78e6af3c91d32c0b5545fa9e8d82044c7e0d2dc9f03b1ea5c04ead0d33473804ae9f3f2b6f6f43204f5c16ec74c097c999ec2f40e4864007c9d84d217d3766bee478a76e5916694f46ab9ac6c670ac96e29509285d24a5038e04f9055c303e693272dfd16f7c2b81a779e1270091a1937a4e7f5368c60e8acb3565642c2fec6c5fa2b611a708be5ca95401f6e86e44ca37a51b8aeefe2154f1f2441a3f7d266ad7d270d09ecd33bd5d5955455d725871108883b4046ff30f27189c46863563773984d9f2be7e6caf5c32d5cd890d5ae9d89d7e9f5d40647972254322e20e9bbc38bdbc335e6236f3d0480fc27b5fecb928b59b11bab71c9c597897c17a18ced0cc0e32b160075a45132a9298c6430f90ef089ab76fd36e7f6a604fa082a2313a20bcad3edab90d1962d100abf1c3bdce52961c480b3d859110fdc85489692ba3066d7807b744f4e20cea124e011b92a6bb8ecf56ad0f05f859949547418e8b16cf43019f4fe9866b4960fdb329b01112772a622381e1d961f1fc65069a9c59117e7a0d964aeab8a9720b2854219009cb6d5dac9f58218dfe4da2fd6891e8ebfa78eab4e0df20d418e7d1051bc5563c2ee6f50154bf745c4b42984586c1e0de53150cd247d54f289353bbc017b632c3e6fd2595a144d4735e6f77c080a4fd21d5fa818d4245f1967a7f4c8d2f459509428c186453968b7d727ea9d2643ba05334f48a16c83a8a7703472917d43306186d35b00d3f386c61fa07dfe8598c96dd1a7168bb4e735aaf21b8b7906db1833312356eeb6d96f786a655cc09c8472463d23955d25acf73cb7c9e13add0edc152387c17218cd85303d4a12a88c65d6e7a1cd3b18a03fee29e73b0f946182d5001dcb473b63fcfc17684e4095d2d297f542508a6e1ca31120d235312007bfb52a868b0ec67d45bf6eb3ebfb1155b293c2ecadac2eab829a1a2265e8612bfd6b637f70af5d0470f8221656fe7b3c20153c5af906e0f2f5d4cb55c1eb4edd2da0b7e3f04c4363ebc7167e477328849d87c863963ef06554f09732181a49a0443f074e6714ce1e27434531e9e7828e411f5f1391651d9c534ce33d872d6a837382b9227c4cf0a040a8e26e27ee9edcc206749eb577c59ef8316f8385c879f424bd896856609cdd2550c3a60b6ff6aa486912aa2326afeaee37bbc7fc63efd4895d1dceee1e05e40e8a59612284eb1bb7fa4d7f1bd3ed9199488846aa5b5adb2759c9ee0ea3ec88406caf0747c6f6bbd22e95010c06ce4d2b85da2ef6df4d4fbc5a70d95349f1385d9370c6940b8cb9c1cdbceeb6baeedf9c1a27303fed15328e90647871f484e47bb7c290cdea021e6243971a393dd13f07d7696a860197945c836af6bb5dfc62a01c797d4a99f777c01b87ebf6a04a24db485ff8c01566a6436da85ab2a7ba75e3d70ca11278f5112481e07b57d69be2d6710a9656c540923bec49eb723303874c8fe7e055d7e9de3db8e75e0e346f0b123be2562013e1b4a9ea8860eddcd412b8fb36d74294652d74631a9ce1a3384111f4b034fed8accacc4d43ed06afbb370aaf77013e2806a731f0e1c96935e815b8a9d397599469ae78b3a864b7076b4932dcbe75770bcd3852ea0529c890cafd211551a3d20847b404531c24931d72ef57e651d98883cbc44378af3b12a4dc3aa704f1aa88372c3580f4a6e20c7dc88eb4512ad2840b29bc78e2f3658b5d3cad8dc2cb75cb4e5e36e56b33a2d38b9823175f1bd7e64fc650dba19bd51c868127d98ba170439de6a7730b90bb4fc66cf76d93c05fc92e3e8277526ef0c0834c714df7461607d0b260dfc1bc9162a21575c5c6b2a56cf5ceef80c54597f8d11cf714bc84aa946f3625ec658b229cfe3b1ffe8c37fa70cef690e98179a9a1b02595930949672e6cac6f9d7593ec6a47fb9d5833117012c39320dc6e4125d9d9a3e7c79241ab8cd63bb79dc4249b038358cae15b8578c5bcab0b0778e95081ee5df2eb4da1005100dd3407e4178868cf9bc236253c952c5e5907228772ba51c510bb310c3b2c84c604a46fb2269303604e68774032bc7b808e76945bd62a49229c58a90baa3bb6d6d138cb72e2eb68c2f3d0d1ce47de5defb3b45d0cc54a438eee55d45a75aca6e77f5737f6e451b86e7d92b390bc16cbe46191beffb2794f5563a2a89de62be7cdb6eb08c512d7417124c9bc85b555a1ed45378269cfcab97c1175543b8c20eec29144c5c44c7aa78eafc39b6ecb555d1114d2340f9c2f7ace79d82379630ecaa5e04473d4149c09c7ef336c237e5bfeca57433f454180060c666c24b1f0f71c02288939f9766bcb8c2526a8de57d57f65db18495a0f0c68b135bbd7523e537c9023d6398cb0b1a230578d96b04630e46e9e08bd0a21ca3c0c2c3bd3b0e0d0636c02a628614f295a51b326c8fe4dcfc17bc182b9158a7cf2e4c0bb70f51e5e1862325cffe8db62ebebeb980b13f0fdbf4524ed6de8e77d8754aa21c54a4df80165d5d9c2bcf9bd2af4604327ff96813c4a66cc2ef3004f5039381d6a9b35813fbcfc661f9f59c94edf67bb5ce1bb98ebe2035c39edda6ab2132ed5b43f9a86f80821fd6033c05ad3fbb9d39b60b52a4198663624d1bfd7cfbf6027f023f353ea0c15f3cf07f4200b33de6e6599ae10530460157f61e1814afea5fff1f05ebd1ea864ea9583ececcfca5ce9d253c5f0e7f55b1f61621c6866abb565da49d4328e3917686637840e15e574f8d8740319da1a92ebce575f3f278c334d0e6a36299d5edc3039127ed32ad4e46fe4292cd77b3e7133b4ffd39a7bc3869c18dcdfe3a55628542c04fed876d43317ecc14b27801be9c4d8a140989d33972c34e4c601dd72e051efd92d2fcb04530a51b1b716f8eff3038b86b87635b866160a04a6f036da2c293e0311cb438bdf4c8675c2e942091243d868078404209a645c29173e1f05716842ac0b7e2421b4d78513758c0c921ecb486739534dd1d4eb834367088bd0a2a407512c2894414def064af4d11ea313a637a41137dca2c38c2b53bd1c91f7cba7a364f6c718990940f5e9d12f1b0b2c55699fdf053d23183d2bd15575acea062db952ff9f59d8dadf20703602b899de700631016931ce98cbbb1fa4e0e4b4448ade5eacd63ba0e4f7adf28228064bbf1c23851139d0ade931493e31156ff1439f83075c9cb9f567c4f2f405699deac85f201d2f4b309ae066a325e3d54a406c196e87efdf84b9f3ef3773cb21915e5e8021a1e03683bdc5d3e33ba9a153d02dd1caf411c9a6f702d913497127d93c2066dd3d820e98a8694d0011319bc56752cca82adaad92bb37ea7972fd774727be5348c6e0ac974400c6fb4adaec5ec2db4cb71ed3749b02e1708171cea993c32fe5e551ac9f0a23b0856b9b357d4e225183981872fdce311d2c9a3567bf6f4298da4b8777923b93450a2015818155e5d5088c3dfbd9c129cf46537d22af767c4aff701c2b9d3c711c4a1bf9e0ec981f63067dd8ed442d916f7d2c7c4ee5d9f094a076e840bc82d050e420d3396b6b54d720196967e979a99deb27a99acd9d32327b57c94c98403f0425bc876c5b551f2450dc7289285d2ba23045cf6207abdbf388ba3c95b8d99b47704720a1de18f19f154962d97270fc4ed7c8753538361af29b395b1e43b4042fd82ed6b4ca3964b2a14dda0d2c93779e5ab2e3deaf28e00ce91ef4e8db38293b95657800857e9a52f03503ab713d5c49ebe797c3e9589401451b66a44f7e18e8f17c5e616cdaa4e673e4ea8bc33d14ce50b161e76575fe8fc6fe4cfbb580b08a5054ef42ba34cbfc97c174cb995d0f45d963f3e07f967474205b807c06f44bd3e135eff84e1c4ae0ba4069bec06bd8c4c6a1c42604d5f60acede56389b6115eafb00ee095f25ed15d1b87e1b3e835236377e2d50f7b98860c83fbc95bbf9694a186850b0bf75ccd54d98ca69121c3f04d1ea160b19eb21d03965a59df89ce7a725474010d7bda8c5fb70b0bfcbfa7ea328d8255313844c1bbe37a46b1f4b816e4f0246ac641960f63f32d3b3946f488a86cd95a061b5557824ec906592790ae0b292b53f82fff70917e81d5ac64d4ef4a959fd3a972afb882b90e2a5d99cef130d4330a595776dbccdd71413724085dec67cfed2b3b68c9f39770b03816aa9da2672c6997b78602abfe19628c5b376d344a8d2b6a58a82f784f0a6ed9b4a14f3b8ccf04a5d133bdb960b14b67fddaa96b306a2c7797c8f038bd00beb5a572290cd3a0edad0d9cb5cd76d147218df20ccca299b812f8af9af7b5a7ee27bcd562f18f674a70a2c9f0c85b1e8606f89a88001f2828043349d57ab1d90c2aca81b65ad6525b6968a539934d56d88fb048fdc1a1eae5df4ecffe2728fe0d5391dd9502ce8519f97655fe0f2fc92c905f86ed70f2f0889df80f04563dac76826f681fb0804ce2f296f5ae74fdced884e5f272db8bb366d7bfb12aa3c344e4ad630ababafcfacc15a62921d533f5f42b486f439741588cd489581ee839a26eec0b2b0e0c6b03436b09e3cc4bf7afa687a415155c4eb0bbbf0511b892a9834c8c534db91a4345fa0ffad91e68dccbea6078cd31ed295c4cfb347b6fa205ad8cd0fe740840a9e0ee7bb224c45d55be4b5e5e00efeb8f32c1851f294f8d51d833a36ff0d5387323aa5b0330ea789d8c89b439256bbf8858f6442ae8523cdeeeded0cd02b688f4f078017fa1651d1df2fe92cda1117733a5d0a1a0e58ce12ee19b0de26daa222504e087851a0652bd4a75b2f3e141b231add5ffae7dc5acba3dcec3a3427670f1cf84c843bf9bdf81d8448515fb6e507c1c97878ff00860ad3776bc60aecba381c70488f19baa2096a20dc807ea49f673f6fcf70ac8deb52e2fbf1b623f7122fbb9538598c08de6e314f9984fd2930aad2352a6e1eb01f181dc650edd7ece197ada629cb87c6f3631293793bae763d9c4e5e33e7599e61fbb87424535bd043564284e6e062b05c72cb023b45f956bc6883e5e02f9bfd66411252f26b312420eff47bf9581fab89b61a38b8938fe1934c36fee36ebad381925d263161e14f4c803b8aecb55974ea77a9f5aa6b43aadc9a66aa23d462a911c082cc570d8f8d174e09c74b9caae34d9ff589cfc149030cdea8bc2870c68947960d8ebc01528b2362e52a388d59e1f951a908d2a32a3e10bd714e334e8f342d134a1fda7a126141aff91a70433f3b0ec062192c2444a21479ad22e117acc0989f4cff3573564f526e771ce49b8fe8d42c19ea80b5a45b9694c76bb92db191de2b204975aede25513ef2b0caf39b4d41e075dd2c33daf9c3c34a9905eba2661a30595e6a43b99f3090e953348de18abc6801da7e13d574e35f8723048e5ee4da87177762ac18d159fe24900cb9de5e2f8a4ee63740894f2a8d7d06cae72383777df14bf8a925333e0768afa05c9d3b7b1e7f88a7b7b146f70b2259637aa07548e6115d900b0d773ebbc4c94e0c57b2548201f45c5969de766577e40f1aff76277ded8f694dea3c07e3d45a9fc4b3cce1e0a8b5e1e6f367d3fd1b2d880b9ab9dd13ccc1b2a1a7ab51c8bdedcd3f5d7129e53e0fadfdb8af8fc91630a743bc441f1213fb3e739093badd3bee4c0c86e528d6a886b747085d4992f4927a38cc0d6ce011aaf0d6d3018585c12ebf21386bb24862e9d95089b5d6245246db81ae7fe098944fbccdf6987cb6c7b6a4ad1134f20809a4c86ea6f8b107c381e7fe9bac6ecfd6d137c5fb7927bcc21295a527104435e8c8a51bfc1cf1769f9706415368916d2b924ba21ac348ed237a589f92dff4282c1ce5ad1c8a94ffc5755ed2e4c18241026b88261695f908cc92e26a3d9c10be4dc124b03310a39630fdebc242fc5accc96450ba7b9334eea965018be1eca0d85d53f99a98a73591975958190c61260a2bdc58bc3ddf744f66fd95dbcfbea268e8eb099543425a1c3a5fa8806132721b967353ac6d9079f8c05b6391dc81081e065757e673f7afff6c05709b4a3faa8c1475bdb48d782bacb7a90b26fa2536826c1da77c6641ea72a7318ceb591e80dc73b2abcd237ae81a044c29166b68e9a2b7a030d7461832603e6a2ddac04b6394104546b5f860e03b9f030c957a333013a98858f3775038f298607d7f01fca335b544017f2ddbb5ce81ae6e01c4f2af35764358d4bce344b73ec7472a6ac533d2d411084632d745a53b0a685c1c0b3d73e936e209220ce662f81242c94db59fff014cbb8be700a47f5f3afc2fd80c895bc2e963126e4a19889a8ad1ce60dc33c451d4339726ee0bbbff2438321498ad883bffa8bda2fa330cf91d608fd3834e61222b635ed9cec50c84dbb05f6e324833fcdb46cc4ef8f9a15994900f6b87c74ac8417b7ed6011e4c63018363a4bbfa2d56fdbb9cfc3d185d517e8665c3edd11cf7d58201de7010b8c0641ea6f54ae6514169baa4743cdc9d718473d7d81cdc9edab068bae5e2e0755ae602bf56fcee871559ec4ae33a7c588332ba4e40519713390b36c76d49ff4db22edbed669b433a2437e29634e31c9c178529390bf5202b6b33763845df35a774902c9dc90b1a195589ff50577e67cf6d7ec64782e64803ab6f46224c471d10aa080986b07a6305805e2604c2b3e7d8ac64d20fb76e6177c71f9e1a21aab3af4d7118e1f973a62e23382f9a8e201208ee010f1bcc7733535b36da8e952ce701ba50a830cfa20c58a00d16006136623d19e7ab5eb3f85b9bde14f79ddd3c9cb26653a3d7a76ac15c5cb53278f37775144e4bb43c5366eb0ebd8a49ffb194d1d0b01e2a8fc045344449adf88b1b48f0d823058c0f9306c4fa4459e511ae9290c22661b63a396474218011e6b3f56b2d7f9b2578e40b5bb7b41e7b63f4acd0f98ebbc5931ccd817858654749343d6c07ffaf2337687ea5e6c10b17c24220c069c371bc272ae700444ec6980a5adcceeaafc122da4112f2b19d1c117fae0290531879eef0f7096294e280c300ef73e66878e2d0c761b01b8e5536fbc7b56d80803fa836254480d6e1df35f7a69b3232192bc92d489448907444e4ecc20d614e2662b5ec651547b8943bcc62b912ee1f166a1d6d0da02b86501653cc23c56b3726020e00d6eced1ee7ab0fa10bdca9539797b52070971ce1c1c4702ccdedff502c73491845bebe6042e4f574dd8ff98ac080d37ddcd10de9ac28f959e99c2c01418e30766aa48fe9a5ab05378f34c76297f187a8829fb8e407f7565a2dbcf0e574ca0625ecbbc780d5f95a42b5d531391824ecc9939ce84429ddab4f42420efadc04e129fd03daf4aff12ee8d5ea4a79a3d146d6994eb57fd9b98e6408c359caa7724c0a07165d6e32ac1d3f320a52c67dc5bbfd2e23f384bc8d3bc0bff37c5a1a45966f9de408c5a78daeb07d515087134e42529c5cec5fef8c2069099db30a8df6c829cacb00090d16761e3611fdd16292e554fb78733b9e242052a99fed2549952f97dbafd323f80e32d7c57eacca6b3ff74775d34618d3167d672df44daef4944220ae134ba783f1d58a582fd3c775fd959bea8b2ae3d6d7bb4121fcd9a24cd916c959e6189f4dd37e2ef917f3aac032282e994b3045046b154fdc573fda8c86f7dac301bde32d815306a7fca6bc44bf7214c3da0c35a754bc9aae3d3818937c28b5f5db3e6e09fb1e4027858047f053c17608424d82e4ad94cbdba22d6797506b8002cf9c2090d5695f721d19e4cd1bd8dffe08e825316dc2364edfbc16810b8fe50ab150b75601e177d49bf47bb9c41a80e30948b8ecc3f504a85224c80124d7e92a13b1589c070aaa3fd5e4b7d5eadaaaa14807bab42f861069a0ebde5154d2aa16b6dec2e33093f1f159541bebcd402acd94a239a5fec931ce32cfe3e24deb40c857574b6e2e2f5fe6856f797c8ed92512bb73b50782efe5f3ed3a8b9a91e3e21c56ac58826afa7d6a53a8ecf5d3ee877150fd5dbae3ee2e1d8d8571d15fff99f5ce8906c046f3ffd0df14ca5980657f05aae64b243d69b4115cb36ac3bf19666855824b33f0f480e8054989bd0a8ab342c5729efadc6e545470459ed1142439c47d814b4e6edcd9f666eef636be9696feafbe0e78e8beb2b4c7d85b286f336054b53addc320e7f2ca356cc0534c8a285c3db6a62bbd4ce64d57de6114088bd011078b727599c4bd9ce7727daf672476112cb69c889a7a402efbbd25363b64c803b75bb2e651169268f050be03b708831814fa931f3671e3ed3a4c7ee3f201dbebe281f3b24b0a20ad409722581481c22d82d516ccdbfbc4a3aba929f306f9c745a275afb3a5b6cf429ff245b84ee1221ee375a2a3a2d7949cb4b0f52b0fd84c4752193989d744423a3d3fa17a4e97119e5a7faaa7d78aac0d42a8cab42d0a783e7a01b74f7b81b1b89ce08cd4dabd7eb39e856228a9087018792c8ecf51f043c7aae9f17f82b00630cfe0b1543845f8215ec2d660e36d487120f4da41db279b5172b095e993931ff54274517c6694951571cc2be472a28cbfaab5e90754387a6866c990a808cfc989994fa647f16261886478f7b88c9ae325aea7c991b19df845bba8f2616171e10efa297b3b1fb1cff0d5280dde0335a411c21af34815b03d3c453123d589f175fe9276f3bbbff73fb2b7e90e4a5353b1d24ab56919ce65d6503d672bede1a202529ecfb59b24e93784cf38649a93b3c7a427996756157bc73d862fa044cc44f1cc174414e440ad5aad59c95c63d1982649050205ed7b8e6066a3c4c2b1550a62c58b5056c93c90b945b762ddddd2aee883df60cca2aa84ef342ab6a0d2ca77fc72d766581fb6842ff6d38e9ea4268ab579fa27b79137a2ed58c0f29e42ed7b3553029338038c1b631db65f82a54a92a3cfcbd9788777838d97899bec49f8ce28ce0aebcf7a490f8cfe70814b2f47910f8fb9a3b3f89c3982145164c533f20d8844dc300d089190c672382d0bf35dfc19cf9cd90494e6a9ca4fbbcfe01bc3b6aa3685d584367cba0d74054ec5bb6951371e5ba8e26ad46718df53d5bead6a49d1b6fcce3eca0fb4f5c77a1d89629e36677d0e572fde58f46c8f3e54d2deff046980f75f588342d1ff51605c1605f45e796edbd9258f633045768dcfafbd98e00f280d16b3c78d49f0dfc06e09a75d6c79d69594383ec8cd31c6eba9fff5862b0baf961bb473801bc97d8f4657db4de67bcb14b145ef145b9fae4d09c306fa8d2d1ecda1d7eead52873681f8b99d4a4b0a37c0a4e6f98b409820dcded5d62a5c414a32909d0bf6eee9ef97c2caf22ecb4268b18d2e25830d156352716cb085ee5a62abafcfe32df98bcb4860677d45049f517313a764cd4cb1efd85bc24d9290e0f4a1cf2a169d327fb7fae08338db5256cb4d37370a0cef601ce229ed2a6e1c6e87bfcb0f44e5329e07e4d46cd7c70e5c071dfd5009954c0e480651408f3275098d8d9748d5e722c91e095086d2028843c75526c7bc51d46906d43945febe4a1c89524c89fcf0f1a0cf269d42ebe95946a37e0ec2a907e175281c5ac456b801279faff6e7ed3fd34dde6499cd05e817e80083d48bd1cebfa923187a5c28c071dbbfb803721c888442c9d0123f999056372825d042d2a573df2efc97e3a1a4e4fecb3dd1ec5c24488829dcedca9ea2fd8660b3bef2bb0ebd9a3bf1ca3f8194220149a9dd225c32142728297f0c5a25e26f80bc3ccc0fceca4fc19d4a0717b3e9a40ea7197d0f182dcc7009a9abb4d0abb72de5c4a9e25742dd5647970d56eabb9356237a42e220dfbffd9b020d63540507b85c7fcf66bf9849112d4374942a00a4cd45cf0f26853e2157299cd52e0f69690a2be7c56334792f597567f91c07f3e179f51d039f2e6a601b9fd9c823c9d0cc46fe87acef2fc2dc8e4c9f7ed7d62d7bcf1217d0c64341074b66b0a7650940e21e2e927856734884533b7f652e3943ce9ef8c91e0a4b456f359b1491c1038d5b551e44667bfc986338f318c1bf283a04488b60b686023f5df397f3c4669d271ba252c694c6df1b24e7bc2cc1ff81d21d84c5a4f16d13d1c6b20df9e47510845b175d71b944e07112995c35870bb1aa782edb23dc4fbdc5a2c423a7bd6f266f57ac26cc9403e3c6c4d74331e364913eb39994e0c59e3439a9fdb357c97703fc886ff59c10059c352ea77a3aa35b5d8996dce8b1b580356788eb087950875c5860b9486a8e4bc0842126caa6c50029f3d251316f1924cb35c16a525a4a4987c113d2de9de30aa49d161ebf7f8c2c7d9f0f53cccbe5d4879d7585ca840fb86d630c3d4b5da2f7aca2f7772a5ecabf82e2eb0f9ea218e3819a13f542855847bc68326304996e84a7d4bca34b107ea4c855d60620d61a7e97b35eedf27b8b1df2c6fae7a7d61854a046cf937400157bfd8b1f18dccd75daf178f70c3a820fe687ef7a9716b11d89d4280669dca4dcd286d231feb586044441859c54b2bb1c2df503f14fd165919c019b2af48176e1c60b7ebf22ce996d2ef49c3fd77f0c8ebce12fa544862b9b9604a113605b460e5e6022d366e834d4816283fe42acd5b71f873a8ddd54e3e91c2b04c0db07a88be467b3da6bd0efbc9d557f163eb41af61a60f1ae2fcdd5670b5e1ead352cdd969ad15ea76eeb3ef8802dc2f3ee2d25f2341c2338e01d75df6207833bcce44c5eb44a6e0617560fa96497b3c9783e5efc35431e988eb8c266055eb1ede4caf7c4cda732f2820b9e3daf0bb5ab305df7cb6a7cd78721ec85ff2651438926404f0ed4838f7e0b92d55271bb4eb734cf62f1ac4bd2423597b61a8529cdd4554d340c3c8a75be66e473ebf4bb7c34c879322b6c0878fb00a1029d56469274050b4e51fce1a613a5f2a8c8652096c559646795289dfd642437696844efcd5d45f69dea310d1d2a4410ddb58fc0db32fc24c7e66c2127f95164c26a72b1a7a3507c7767cb1bd534b448873fbc6765489fa05d80043ff7e9b7cebd17ebe76ad2e378a99876f6b5e08f797d624dce3ba545d8a6061142ad95c505a65cbb004e57900b1eda35a716f4eedbf2081152b2b39e53fc02456a629f7d48ff8fe62fa52964d9ef09d3f66c6053a463d154e8eaf0825f94255426097f8edb6d817a8a41399ebb278c2f9cb30cf4d2c9c1d4d5c6765391a9b0aaa5a74c28bbe4ebd333c0fa38ba3343fa3a5e2d3cc8fe51df1af2dcb32c2a8660969a3fa4227db41f61d4d4009d7c0c6268bf3e88acd11f61e9354d14eb9d3f4a9d7617b8feacb2af20a31a14d2b66ff635b83ab54bafa8f2072a0237a413631b07c795e98f418784067795db18809576a8ee58e13e5c1ca5a095fcf92eda5aa3482959969c296860f0081d290f5b1761c751372a546a6ad5d5ade320708c496f981dd6e0c74e52572f7939dadb9adae2b4c041d9829fab00ab6ed05c370cd6693814f207c0639cf19f4d600c571d43ca17710181b6edbaf02df9f06acff7e53ec321e128ef0e033ab9b9c355b57fbad75f259900abeac5df3ba09582566ae00bec2d5d47a838954df314d551027cf46f6ca288f4e09d10ace260d6bd41686afeb2e23b7f740f1f11e81d7f3ee0f6a5da1aa30c301e04b4a8f99530e701903e3b1268a556e1d8a067fe01e07becf40de8c335e85be85b0918eb3d8013c1fa1013f8e75f041482d88bb03b7f54dc2cf5dc08a3103d25eb84b45a630e2a2f59d2d8698d00425f62358f2bd91bf64be1f1ce693f94b7bf42cbf08e0ea54f0e059b79c70389a656346c45a8b26327ee26a2eb885065528a084cddb6acfc82512cb87bd9fbdd9d3a017be54737469544813083cdb4a42015dce8a94d71254c6654b5cdc4d31f92080bfe20202bcf0a32a4bcc320b8a60e0b583658298c02fe6b528592da24b1e46dc9549502f304ccff4e3821a7da1584add9687e3959e43c0331c7c01b8c13b45e9af0f9b9ccb43c636f3578e03dd5803587c327572e3823cc55ec1c888400c6490061e33a63e25c40871900583e040bada78811db2cc93358751c9062f25a177e0b9770846901e8f164729ca70e1f1e41adf9889954a01a6da6755d4dcc9821af7426d17f0e6386148e891a09a8ea49297cee42b7605a46d0e39c4640410d820c09a6054792aade10a67f56ff7537732da873881462b72d8897471153a07d33d2d5ca8b3d04735c5240599e8a8391cc0f9152a12fb60fbfda5a25237936133a4c99b6f0abaa858ac2852ed5aec6301b3a2996068cdaf1ca6603e8eda953aeed3c0880b0b0fe19164c6285d68788dccd17c47640d46273668f98436bb3745e926a0877774e594ee3006eb762942eb9a81663955847569138451923abb4c08f42a89cee2c0bd9fbca978f3a0897081cb9ca125a2b9f738f0b1415b0b72cca64a039cf7edb10490e89fd5d1631b409cfa2313ca4cf3f924497966487735a8a08d7ed4aba89676f79623923050ed7c00a681979249a516f6da9121f2f380b76d98d11d0f1d60070698258e2b4083eebdeecda494311096d62ade09658f20a7d9642001c0618e6ed91ac60fda253a2109e910659849a106267480800a9cdc2db2eae9185cf4cfa92a718c5f0610d90bd3a324964899bb0623c5cb295697a29ab5f273bad66f49fae012ba53a09dc76075547dee5db1970073f35ea9e70028b1e98ee0a1f694ac44024d08d09c9c0617fdf1b47b60beb9ef4e7336f418531c3fad706ce6789ade0697f93c470d5ca6fd20ae0c04c3a27f12e25ae1b15e550ef6b53013e2d2b0d7968e7a41f33695195584508b750b6393ffc02d633e3311c7a688c74db2a38fa6cce307c05e31581e027316f425f6e83b2abe22534bf202507fcd2c6b1e1aecb3b60989c5908415016604c2ad41f7c5a298b9e5acc28a39019b8c7e8e19bf3e5ae00e477ea7625469a5f6a7de50c25798972bea57457e6d7721c35bdcf1308810b9619e21c11fadffa8ddb9e09d8a5b6089727a1ea36a9725fe6bc7ba000be960466ca21be89d41e25064b6251227663cfe20bb345d7b50de8eae901b2b45e79978bf35cb70bbe775463b4d8560b78b5439d75b05eb794f0c07f699948bb645549ae2fb4e24cce32ec8ad5d9d6a707e8fdd1287e0ca6c73b5521040be66f07877e219d9a499e558bee5dd876a8e6e6b7464f4db14f9e618e591607790f3cddfb11e887ce192deb84b9167e53dc504f0def059347c5fe0f402c243582d6748b771581260617c4f5704497cfc5e97f571ed40babc37a4004a3d63289e3eb2e6db86b33c53462eb093a1282b36373c270ef9b0f52afb3649aa1aaa7b493f8a9af6b88e64c5be2afee604f371b04ff515c04183f3e273f90b3f5d4d24a898befceaefcaa9e75772463164f52cdeb8a229dc11b48178d02af64d03e78d174d7dc508c19bc9cd2d75bee93761739176fe5b5a57f1d888b53b6c602c95be7eb21f8c427875522461ba071551d007eac075f7ed164d3d5b25321d1fcdf8b7a7462c768577311056bf6d5e04b65e9928bdf2534e917fab63a2a4d559f583a5f15c9b750585a87a1c28b2895c0cbede7be4135a03f7315b9c19dd6392dd2aff9d2f9bc33b1ee606a1a57b7e111b75e37aae93ddb8294fff112ff8117cd3ec2ba9cdacafbb48422f88d934885eb9690a0ee429860a53d9030801442aad30b104ff1fca83d4651deb9468d9605d992c8b61d17dd79a303f13aff3dee91e58e549d0a382624bb5003bc40027229803dba01a875a12f81b8435a915949f95128842885ff2ab18d82842c6baad4e347175fa18b232e67d4120653841803ef24d2385c03470adfa1cb19660b2cd7e880f19573ade75eaa49e69107e3b38d1a07c55c21a5a39bcf8466763500a032d5eea29d4bdac0da64d91de213c1e0e3b7625a142d4339d2dd03393182de2f8f0e43d1f377b5f91dbf7319c3ae22a7dedac73fa35c3f9af328bcf666c1b3d344e66eaef56b892bb2154450d1f20ea332682090a334b28891dc2f43aa8eae7c8755e083591f9c977edb03676c6c320f751149b34274a6bb352e7988d20a1c590cc92bcc2ed1cf85cf09878887d43b4b19a307aefb766cce230157ec65c2e6c18f005069870469f815f32eaadbcf93324e28c8390e0502a1bbb19f22324d0bd811235aab6e2f28000e639bee40c2cc079edd001c4be7ae45a54b2dc88ec9f0bba260b6bc2f0db5484e69f4decb63d1867416428960a04ff0535141a4abb8a3ed08a92c667f3890e9c7400bf8e36eda46504fdf0ad5b001158de5da7667d2e428e521ccaa97585629b4a8b2a0c0d76c80dbf66a3337d84f3b300a7e5551e3b6df4105bab628ca5967e8b354ab18b6223ba95883e385fd02645ba1fa41266ff620de5ad06f8a9942665aa47750d236af78ec15325b9c4fb89925b8e77c35581281542da333fb1b3942cb366fe645966c4da39f62c6c5a0556d0de98fc3da2731fa51bba6019d0ea0f786ef8b649136f4639a1a5e8799f89bb45cb52a28a1882c58ee99103422f99dac0f2b458b56247401a0fb96e4b27b16334f26f26911fa5f65ed678dc4efdadcbd29e4443747aef43812518532e96522b1b48ae824d2f045b2ea41527b7e2d184c53b6fa0336e393782811448c2325b96a052586c66b27764821e110eb1387d8e5862782546755cb682458ac40fa6986b50e8d1613e421e6ec18159a57476c60617574b4ab9b2bfc5f93386d77a96916b3767e8e8a5f994826a81d0a03d03724d92d3dec3485a18c54d6935bec74c7d9e93e2fe0adf5f122e674deb287eb97268c89b90bcf69038266505f12e5dc95302a79a62207720f5d38badc66a660713fdf8d5a3762d01fbd890c122a9dc702be8751631710d9f7c15518883e6db64aed3ecdd9fb6a792e1f8c694f823c0c02d617e7bc313e78aa0439e4882995289eaab2323c0548dac8bb4671f5c9f605f89a6925f4c6d24332a709da4105c5b887e5690a77167df7f4ac012ca78520950b3b50b4060ad2daf6540e2372322cc57b8598aec24f13356a60d6b3c7ca2460607eac7788617e326889e010a329f4a64237eed51af941fcc30134626f5d297be22dfbd2847afad6a7459440e8e654d356fd010be8ad82fc6911599ff7360e282b87cb54feba96b0551cf0e4a0ad4d59c546951393ff7540b79a62fa9eeaf96c1e57b005da00a078d3f00fedb066b34aecd8fad14ec3377e87a72712576391c0ecaa97cf4a027f7b21edafbe3b20d7332e8991a1eea7f926f83659b38c9fb4c92bf2264e023d29374c9f49c3bebcf1aa7250a036b57e75a54ca0b89346718d62023c21c13de3ef7576434caaefa60d9bc13999ac4a1791bb1fef7a049390b6587421c85c5451744d4f337e1bb46c9ce501262afc7b96c04e030bc58d60eeb1d5b442884e695ff364aec7c2241d21ddea9c69520eff0ec099edba090abc762350c7a16f4227a5cbeface5bbb781963ea2e6d7ee9c5dd287548f1e420168a45a39215711d9ac55be5c9da6b8073a9c176baa0b61d945732e2da4b6756850b9abf42335e5640abba460e49cff7651153f42076c7d0152a78ef2bea4012a8eb14b6b64d0194cb2875efb86e8a93e4061bef05929e04fe588a6800ecc72cb58e90f7573146ae74a96fdd03243b632f9ea81785fbbc629ff731af1e81fd9fbae70b2d88dcd431215d3ce88b9eaf2c9379fd76129ad8ee3a7bf19a7774b735faa1bcbfc2ffea77953bb743d3ae05802b805a87251dd08798a2354e1ece86c3ab42dc102edbb6262b2df84582de9cb31eb46738627f3cfb3a4160f27420b5d260304c32d8b8ae6df6dc24d83e5178f8e347c42460d9ffe79e929ea8b25148c04da4d399be4309ca37dcee119a4d37ca579c227049e338999d6ab5c1cc5e5019fac342b9299f13b473748afa7253942b1e95c18e3cb011f9552e07d4ba68a1d77625926fc8af722240b853559e37f4abbc78065eceb3767cd39952f47e6c337149ea0214f711ec8a0cbc123a0e52e5bda91698b46663ff919cabf0dc38cc40999a5eb8b708ff9aaf569004d0694b776b733e40fcc4463f1f43851f826121f58d8df209df44518ea88ae4c37e9cf45d6ca5121fc65a74be027aea7869164f3084a0c6f56e03d48813e2fd718c41f6f2e5dd5c047d6e14072b232cd36a52f447b1dc7c33d6f1ea77c31db5c681ef295550188c1069d8ed0f2b660c2a07edce2ea7f0021b1bbabd814ebb8658f20c96714509096d15e5391299a4dff1cecb8a35cdbc80bbb678550771472afa254334eb744c960777796b93ac68d991a239d2ca26a0d2afe1b0ee90eb482ea11fd230be149cdfc2c66c1fdbf5a395fa60863f2371910017a0ee9798d6b831e5b079910103b3fc6311fb83f6106b28a252f82a6ba4d3db884e44527d6ecfdf2835c9129ca012d11de34b1fcba0a9f1dfa73a32da42518da6933661f8cb57c37e6b0d3fcb77140bd688e4484a08aeb4e4ec5a5c2aab7f55bf2467d343d25c739c447f550acbfc64c3b8bc95d21580d408193d3e46cf6e0a502f61dc09410861b7421fba9ea270cdcc8dd45fbb2aa22caa684321c90258c7dba4f3cb52108a51f44f83f5e8602560bb82659ce3de4ae0a0ed607dea2248a26b928e27bee8eca739d343dab8a29ae1a8d1c871c1f7d802c2cf5bc9f316b77b6ac41378cca6edffa7233b85f0eed9206d4ff4c6a61bf484c6eb5a60959f8eb10d83fc2018365a04583b44a27533f7420c23cb9eb8ce7fa364a8c05d36b5d99ed876add3bdedf6d2d195ea819284dab08e8bd97a0749b6bdebac86b7831141635acbab1a8ed7ac7eaa8a9c4443415f0656a1457b1f0d69f1a33f538e83486f0f2e537c3ac5d72742f53aa6ba29b0b055ee1ac1e8b53904bd16f7b74e425adfc1e0b1734c921c5d9c2f7905a86f7ef1dc4e2b7f18c779d72c7c5d6240c211d82cade7488527d37b21a5587a15d73006db41fdce241ab126be27e7d6e2a9c0730c40a06dd253d9c6fb5f4feed47a08453e0bbf403a039a2daa31964fc8b7e7fb511ffb104102cefacf93a76157e2b7256843f930ac2c6e20440ca3154734546430a267e7237bb188b7b8b9d6e49e0c9500c41a73bfe436b269997eb8b08f1fc21cc5e66840ba5fc1eeaa5b19dd6b0cddab778a4465414056c358eb2644bbbee1b480c340101f137cb33b5ef1736a60d7a61d3b805090d5c7a3d5523da594816c1f7684bf6e073dcfe887ad05b2a6d1198ba9f44aead5d1e961fd53fb05d85a57c28038a7fd4c16963a1af786ff2b8b177b08113263bf027eff6bb9930179e1da400c37b9baf6b293e91ff0289ee03e28c9a8115da7ae583daf6cf69dd927a4202e3047589872dc5c67a73cd3f6b9b19502c2bba9a560e2bb5a2789971221150246075c25fe25ef38a3a801a3d9d74ff708828f615b1a4b4aff44a3f71c53a7e7e89354176f0f7bf50715444389b410bd0c36693ab3b8c12b286c5cc94ccbe8817d695a7198fea18c5564a5f7aaaae59ff4824f9e988cf8379fc5a9d9e413b1d627ab638c2148641a60c4da7812c3e32ab0ca146185025195e101a69df3f568df18ab85628f51f19510c0c473f63633a19c86e99d6cc2a54d1397fd38715967a328b7245680316b639fe2a9e8b2640d56c1a9625c4fa6b2d04db0e38b2239fbe23a9d303e3202917864d49c0581f4c2445abaaec063a526e2e703336cb23ac7b75d33a6988d8e2b651754db6f3e21e0fb1fe56796ebbda6f68d65f322a432747ead2a356c3eff28b2ceedeb8c37d989862e9154c91d9f3e672a635a5eb7b7e81aa26312823147b0d93de46fa6defc56e19a22c930e6454e820116690d77db5265af9ee99af14b5c1f47476ba2f4fa7f9b16990a3029e87bd820405bcbc6a8cceec8d96cebff9cc0ccabfbb98338e594903c7f560051f46be69a087b2fd7e1339d9fde2eceae8faeea51b2dd1a07bbe20b8e587f2bc4cc7c4ff59531cad9420db925d1e49804c1e3075261d6bf2e6173557e5729178c7383bfb7c38a9f75c09b6d5e977b82c7db0e977091f6ffce1f5d4a952ea7ce9b62142db146a53d7a7a939f9065714530fcc89980d4a691a4f2ce321ff04727993b4b3ffa829fbf44689e08bd041a0efaa1408a03e8a482e22176b60563b8f4682074182879f0efe3d4961c74bf6b38b0c3c54d49d0c1d913d713e070af92ed67ed05fd9bafe9bf031a35e4905be7cc97b1d648716f15e54f907ef08a1feb946ae2cbed40e0ce9ad64242c5c1b8e0880b4778e2b244ca4bbc101dcaeb4548a806fbe0c52c8ed126bdd3e33639d40bd00eefff78bdc608522e4db1744a795378c42d55ade3885d51de5593e60b780ac2b0f1c29f3077642d21638de6bdb37606273b7c67e80d03b013d1f0838bf9e206a80b4ae047b059b0582af9311ec4ca38c975e1bda02b4e47ab287920f2eded94c1db1c4f05318ae0f32643fe8aee5c8ae1cee0c267eac4b090777646734a5e4fc002c2ea3685d6dbcf2d87e69edf542cc113268e6d943846b0344e565de4dcf92ff2f129110e14e9768887bfde1791ee02cbebdc6f6e0c0cefea7a86243aa2b5b795cb6abc21e489fa964db6fcff3fb161d186c194ed2aad1d208591afc09a9ad088d25d4b45deb759197efea3b0752a380255c1f7e384d2ce49c284806226389ce0d3b4d3d233ac6399f7a2fe4bc9b78d73bdeaa5b60ad11124f04cf5a1a8c0a231cf420933558d427bcd8943f155f79d9e5560191c8ff1673e806ee62dd547bb25b6d6f9bca86ce6f91d74b856b283698f922a52f3035ae5850083abf86fb7839cbd14c363842521b2f8dc7d9b27faacd236dc599e30465e475e8eb932cfa4aaa462cb0b43934b78a1689b01b608f064652bde941aed5d70917da36a28eeb030e860df1116ae6d8af056089aa033a1a249c98af250f9d3b76ed223794d93d853bbf1935c71f8b4d18f6b190988791a8ba948776758bc6e7ba6c5e450850ee4328a035c176a4792cabe0b691baea0a61a21700958b9bf70ef11e614a75cfa1ddf8efeeb30268bf3db26cabfa2d4a1923baea1980884162d78cd702db87c874ba7478b88a08cef8491bb828523b01e31b41b62f3e4a12ad2f92f229090f5771991c409605e890523bff2db70f0bf9736fcced7866b4b5f0b4b6602f46586c209e5a4a3e6222725359700d5464b3e4df32a237936f7dd4bc99a3887a02f3f8b5620f16d2e97298c3c08ec9e1aee054ebfb45c09f3c410ac8198a87150f535eeeb6319e96259a1acc39867822a0367f1184a11bb8c3f63de36c5b59f47b8c9c4ab2bd133ba9f9c7614e3d9d1ef83d8f84309a77d14ec5815346a1437af75178383f8c8ce16600a065eb35c6b352d027710132203152e6dc75e8a129aaa23c458b20e5631fafa3d6def211d2990dfaf236c5a182a89e52093928eba20632ad055a5b26a38ad9e47d14da87d60c13222c097974e242c71f9be6859b1221c61db2ff0476b1a5d5db03c0a80773a7c05ca1e31c37df7bffb55ecfe105add0d960894092e7c6282dbf0dec76f608efb0f11beeda780afdbbf901f374666ca45def235ea0fea3d571c035f4ccb361a6e611a668d626c3d934715499c9c0f447d6731877529c6ef888a1b16ddd85cad66d18a2739d9f7c3dfe2fe255843dbae4ac3468ff82504cdf228db5ea68b0e3c22312d7d234e354b679f136c9bdbf726e8929b24484ce18d6fd9899472bb70767fe8db70ae8f620e1fb31236413b5f3c58d2f4ac445e5dfed58f4d74a30378aa84dbf0b3273a22c0a1377f00c610bf148858cc62e09f37b2287596ba677bac787e3381731173494ec6b4abd25e9e54dd7a38dd0ce860fd6ad4b3f16e937780c455264365c074bcd3e62ab6abf783ceec6dff0aa29f54b712a1d4655858c86340fdb3bf65a7371c459e2686123a8da28434c8cf2b30525f7ea75ea3af8e690e592aab349c8ba987155647b32971c82d870dad632ec5a6040319e0b29596ca4996e15ac73c7ad4a590897b9095848328a341aee8bc544b6035b1b941fd2a558108ad89410d5df3f7d6315f530fb88fc27be08b3182d049b158ad1b1c1185c16edb9ca0a8f2e12377b76e216aeae8034c6e55fee52bfbab90b6953eace6a64b31a82340c9c8fabcb301305f4dc0e557fbd3d112ef8a852ae61010298e1de7df12c02be38ad51308e6c6d16d64ec846fb704b7fc8ea83820ca4432ea129c77d1da7267446faaaa4e756574d41682598b75257162e14a7bda30e08b02d5ea13bab4c95e81c2a5be45f79b029a8749da774c763d35f8557e59dc39474e04b0e5cbf5ea7a8a3910cc007c55867c7f2fc9d3d99603f0f6419ee4485378107db5577656908f9da4c71dc61741365e384149d8d1a3b989ad353aeb0a402eb0ff8f0c954d79cbb1d85c160e71d09c2509a7b20a2b73d8724e4241c5aa968d47ff9e3871d63c68074f07444858a8ba441da1d4767d07a2aa828a3d8e63bc254c582efd4744a0925e264afb0281a9d945f5ba0b0f5664d20e3d17f449975853ae797eaf636ac27df9d5413e67210e785475444a7c640a61da70ab1ba995273d954e0a723b7fe5803d9d7c225d0c0a64de1e9bf164d985f8ef039a7074f59a5212f1326f365cc6979d93aeffdac590c75b15f66563be42acb16ba24f7f55f4af11d8fa4c9a6fd343347c4e2922c636874c7bb550ab633f91f10b67eb7a2f2b4bc110c68a89a0b0ac94297229eac71383e30c779178ca4a830201763e08d47524701539170604a3ce0d456a64566af28e28df8fd4185f3a848f7be0825f9965bd9fe4da8f9e20d1c9017a078e9ac0d63c9e2db8d0e6226b8615fa71309e8c2a2816b122091deb4f9ae72cba6405562af553135755f0f350e2cf622d5f34b84e8f5ac66b9d9a0f4467e4f2c84c6b9244ee24719a853a0340d43f3401dc4a98990bd16528e3e0c2584bfc3c6fb89280ac73fe2f790454284b8ea44c81bcb2e6baf9851dcab9fd6e0d5e54a662cf2aff5e49a5987a557bc1d980bcb99afbf543ff013687ef97fba3dcca9837606856258cfc94da630765f216080af63845c273a30e465a0a1c93afae01b72d44e6445da973d0b1572e7fc665889ec0e51ee9ee120a487d3484ff996a2eaab396a52a3f5af37aa63612e073fc507f497e88de5a00a61e12e962bf0ce6715963e3ac7834055fbdb80aea7dcf9ac957bec06e370183981b385ae4ce6bd557785ccacc7bf53305447682211b09b3e348eea001a500355b38d323cef12026a7a4a621adccb7bcab703b7dcc5617cf2ceb4f36d444334133995d9a10d94b36df53962ea89c6754885b9c1cd6339c8e7ddac6900ae9e8f55c286ec31bca318868a50a3e5f0747a5ea3420cd68b000ade6c9072d154492849a0e06a464d6647aaf92e3d44b77821925e8d1b79847b972be2283a6f9f8618bbd574d0dd9609b1b209b04e511fc011217c0a8e117d744ff1afc155ea138ce9ddebcc27fa3f470d1fdb2895d10804641308a6fcd9c28f74d7624999f98e681ffa773a810c588603bae69af2b5ab01c00eb404ea12f53bc597b170d35e2a96f9d4d487704036c269020f0e7807b5c17ff7a6395808596384b3b4717f648ef706dfc9659c5a76352d14dc4c9a0ce0669c5712263f5e3b9a31dc90d1e830aec635df5cd021cdcde5ea3b0b5503c5a255f2c24cef215f097207c705c86b8a5583901aa52cda59add36159a17bca3451c323ceeac72e115d6a335d552340e56cb3cbd465786235e1163d3ad32ca1e77f9f219d45fe01a6f08a203a1e26201d8ca9ab1cb39563cb56a929fcae91de2c661689eeb4545cd17ca73ee825def6a332da9eab838a9b2a504f55fff28c82b1ced944acddaa866d9fd16619c4c001924e2a2e3362f13473db747d6cf94628c690fc4576f4bd4d4ab11fe230d4a58ac6591498dc9b33efd64686c8631ddb2684d52fdd44fb264340cc275a9ee28b1968f7f0bcbe25fb3bd073622c7fac676aba85151b848c162cd9bbb620a5b07a402ae78128f1abf50a4187bdeffbcd2edda54c29db78c12f3febe76cbc8cddde4be655ac45c85b79b67555737a47aabdbce94426b5e6b355810bec33af7338661339bd110967335ce01c9d73f4336ebb6c6ece3fe155afaf604ddea0f830486011bd49f984102014fa893422dbc6ea951450635a977f54419df00a5ab92d333951b15656a8108b220d75b66b765229000aea4a799dd0c9e052972ac23129851198f63bcbcf0d926cd1af647408a683f55be562d7ad6409f747419c6f246a4cbec4951e8aea02f1d0b3e2e24d5c4d9b4674cbce363388833340460366014c006be42f1a321837dc53d4c02ad7100e63c46061d9326bdf2f0babf89c7b010c766d72b8988f154cc8123586ea258e9fec9bf81bdf2c24da93648eb97b14f91bb98d9b98c5f31860707660a12f19ec32ba088ec4a680833d36bc2414c0878e144a87268852337e0d638ea072a6b1f762f6dfdd7dc5a17e20ec53cc54b8425932f65b963bfa6f776ba3028b87f06e33950a249005caf5c02795b774b2a40f155f2ecc66d6ca073c07fa4095521cafc314b0b1e1a65b45c9c9397658669985d73f26f617c1a47f01d5be0c7d6b386ffd8df2d3f71df1e52236035e84d60d76eeca5125baee2e7894c8b857a03ef5901b861382487669cc5c4bd06b9d01b89d5ce0eaef4029b909cccc48945b06e4dde98d97ac16baf324ca3bacee0ec7c636b4f801660ecca0d1619995f703ab8490a4973ebcc66a1bfb42fdab1402abd8732463c83c89cd18abfecbc37c05dbaf0852753e0c8304aa99ed003a28b65b0960a981ed286f5cbee9edc6fa96e442a4e58394659a001332ae22f48c10dcdeed3251360f7a374c7fe6b5f6b810d54b4e71058c993883a0bce9042652cd19efb3567a01fd7e1e7f7099b213bf2a118305a6ae5a690d32745469dc8a0dc8f6038c353296f2d4663e238874159de01f72db468bbe9533bddb417bfb868b26c9cbfc9a771f92adff0eed505d7bf301427e5269d8fd04ac5bc544a1d06a8300751036e4399a8cfb422d0ab43202d0d8bfc8ba1c66d9be6dc2e3acdcbbcfd443dd16dc4e11dc5cc2ca5c11f9ecec5092149df4b02d1b4d0cb7ccb9532d7e8736898b9ebb3f8afd56fd7c04dac0c7f4ccd11ba85961a270297cffa21eb1b7084e49480b19b9fd08ad7364a35ad42727df213fd1d6344d901a916f79cfa3315efc0cce9de80134c7bf62bdfc816dc924ac8636ca8ee2b8a0b0cb9d123de3a5bfa172514c9445c71f6951e5c521170cceaa6afb4a37898b45bc7ffd99ba269777507674b24c30d647af284c8f907949cc8f91455e01d331ced4e1bc1ed387d6c4376aceb898978314a99e396c2d2797d105a6cd5ac540b4ea1c4e90d65876d271a82ea71b6c6337f5eae70a0f0f5c5214c1206720fd861bc1867fd565f43112dc9622f8018d7be7b6d5f18364f8069dda2197f1a191395534996be5ed4428d62539a8825da766cce64633b98ac9ab3320f763d25e0ab0f0aab68e8b332df2a507ac3e9e5e8160490e042144bfe3135e0232d2919312d1c90ad743ff2e539fc83fb81a68013d9fa57bdbce8ed419bc1b6b72a1ecf40f60dd7d6a4f5cd249c8ffb7362e9482b85143273ec8a934ffb8c594c8ebb57e9e1f76713edd5143fb3ec32cf1cc36e597ca2020dfce40e285ee57fc4f625be11055e607d0a16873e822ca5d7ecbd209fa37ce01a541ed4211ac8f7eba980d9f03ad10d7bd3d1ebe79df05d6f4e6aa5400c16906fafc718a41e2e5aede8b5de644183fcad37e678001ddc9aad11e0d16da6c610b570ed916269a8e6a2999b96c55deb0d5770d01cc0bb932d9033b8cd382a71028e1e9bcd3f6a771de1c0c04e0d5a02b23925e4655c9f565c9a2b979fd8f02d86e7871288b651ac31149031a29e35c68055beaa6476e911960888515ef0312da3dcef6e0996a7e22e26faa3f8484561307854dbdec252ca02f9a9a76bdf0417d7942c41c3d648f8bf3f2a5471ad5eb99b45a9c1dd2a7e1ed2d4777c3bb6b622e435cc4e8d7901f48c14f2a83b0ade249a549c6e1ea66f4d9db721fc76656356ddaaefd947d233e063127d0f380c6baad405d60fa6520f45b6f6828cff854fbb051b7579c38dba175cf1f129110d509335c4f33464d2e595b6dab38735ff70325f982de560f414cda412853e254289c20b69ed402d34e9b1b4d8ff2ad22c3fbaef3cc34669ddc351f8e5ebf72b71708839a0adf012b2a96ceb4e223c90f5e90c52bf884020c70368acad479eb201e35da0c1199564379b8ce607509f28332bb5b6af4608f6698263702b6b966622c7b15633a8b43679caed1704bb46a7b85330fca457b813812b658c2ccf72da13f923ca7c7325806ee8dd466c9b34deac302a70ecf1786d3b250d207bd9d3f070fc7c87f8b3053d46e17f7b17c3008757efe97adbd91ec71ced32a0c670f5e32578ba6489e8f7dd58717520a358f0fb6a5a796c9fd171af83acb914d1690dd051fdba6f613343e28ec271d9dc42edb355d493310ac20e6cb92594fd0654c286bf776d126f9e56953dbff208ba196f0a3d3fa4c4116482d506db2c2c8964eab2facf9ee7693b990e88538d7d7c1a3e010a5f07db9c32856d52b8b1c15b05e8d9e7ed4c8f22fe4d387e70bf5554db5769e208c0a4c8c1e6f0369f6d1eba970cc478fe6c7647bcdfb4b880b31d190e596f2846c443747aef43812518532e96522b1b48ae824d2f045b2ea41527b7eef44f5cbbb8eda15d0600e95a77dfdcf45e043de5cab1bde89b5f37b61a199e96eba7c01f6fb14cd770ff9c128bf11d33d552b52986f8b0d8d8dd4e274bfc032b3fed931f53576028361e941456496831a1a9ba7b00c1af9d7de7f4f3b717e6f7baa01385b0a6ea693a045d0b97b90a09732536bbc18485d6469c07726585097481a8f3c402c983a307956d3e4174e01ae56c11faa4c212b0f493152e7c76dfb4c7c3110fb765a96d3c7197435bb3bcfab4de9c91f8cbd695e2ee9fc8e413344bcc52ba3be8c064702e4654e7a6d2c8867fb683bb6db2fa94e53b351fa2cfce8cdd981b50fa06766fd6f692c25d1e5e927d916dc2a9b2616dd5cf9a1aa85fafa20d2bf3c5ead80c4af3b326c217aa6876332d26f7575e5611c16958cef13d0b2deaf6b3c7a8a700d1fd74e986a453e1ccbed70339d05bd591d81d15843a8b55bc58c230996fe82c83b9ed7152bb1117ca309e075c66ad4cf1c2383ea6dd969d31139e43ce2566fc9674dcbc3a70541a08c7294ee95c6f32770aa7e173fc99a7ad44c2034103cb436a9a934a3e6b33c70e30a7fef1edc9b26d0acbd03d324dedab12d52cba62c146a652cebdba9ac1e693a3a2b2bd2087cfb8e4b1513d85e34d7e5e63f3e29d34ebf3861289f3c9414f71f42d1e31a8fb402f72b880f30dcbf1c4b3b57743804160a53be8793dc0d2441c8bf94905adeb9008feffb068e1eb64a530a5b2920cf230a881ed1834b9e9f9bc9080a5c5451744d4f337e1bb46c9ce501262afc7b96c04e030bc58d60eedc33d75e51bd8fa635f22292d6287c22026c7baed915def0192392bceaa7c9d7aa84065124b626e6e58b6bad8f7b79d691ad8fb8d883be261729c80d7efee552cf3b2f227dc653443a3f93d4a572a1a6cd8c270f6e5a54b07aac69b442bf7242ced7589de1aa530f109b27b05f3f91d248331f47b2dcb127465679c55b113ccafe5560f99bcbed6cf2c5883e6ba0d5254cfe61772bd2d8b1b23cee4848553684140a2f01c9fa9225b67e9e0f471400d34e0cf0089839f9ef48d9dbe5721e6fbf3c8febba55aa2d7a3ebcb6445111db2ed3bcc9abbfe8d7adece909efb6a74efccd85b308aef31562a560d6d96619b414e0ccc4d2a4ac80d856d5204db496bd556c06134f73f27b13d49f20098f75d48e22607008c8fc08700f263eec0a4d2fe361c5ba88343492d71f0094e59635ecd614b33cf47fd0ca22246f00703c064d287a15aa3f4f81bf3f66b9af1de329495bbd90240bb935300fb36b638aeb72b55960cb8d91f5a9b0502c5ca4bbb545e78fd28c5e528e80e526a6cae6e1ed3dfcfdbe6db9203f9ed001cb8f9106dd960671fbc4808eec8fab8d992dcf9e67ddbd1aa731cdecf14c551d2212791722e21e76cb72eb69dd4f8eddf3aa8deb5ef9f13f6317d7c44db2bbbd19cd52db1e9d8dc2ea095ce1438609f1c191324afa5575acda9c9421cf35cc3003c57edef90839665b3a0c0982f8f3c3f581b50fed64228fa075fbda767310b553a0b565e4fea035e39fec4337561f187a7fb48a7f2a78be9fbce1d5a600c58434f04c28dec61984281a9a1644fb3f66fba929dbdb9d8b6f9beb137158fdf9e63d497c208920a3a95628d177592a015173c81130b5479bfdabc4ecf0055dbf846c60c3964562e915aca645eb626af33a15eb8f81e79be0f86bbe29f7e8fd1b8fd420a95da10b1105617445fdbf5a395fa60863f2371910017a0ee9798d6b831e5b079910103bedd70f03fbacf7eadfe1d4ae3d0e2c520b20898bca0ed22354b0a95498dd48c19c3ec5ed2a83e48fe7b5b000dbeafc280fa2081b5f18ac4fd0cedd646a8775e15bde154294860c836570f04ec965d4a0907f3b8ef756f695d4b1447ff78316ca02c4acf58d82fc51057def0c88988667b498d73726b9bb840873223db1a8b8ae0c94eec4e79e7d5c629c0eeff3be381a4cbb052b8c92664813e724b6a6e77a0f60f4db32a68356698ce551864157ed08e7288201ea9b71c78deb35701c044cad18c43e1bfe448db81f072f7d6f560d4b2bdb2076cb5ba614b13b2aba8a6e2a4709c0dc8d12094160a7a91087b91ae20a2b34f200dec8fc80f1c61fb1325b5e147d43f2186a3cd8c37bfc915b9b4b4d967b3fb4e886d6c030c7a5cefec9a4c89f662edcef8874a7cafa910253724cc2fbc83837f8fdaa82c1d9f9f3d174c333e2e4580ed4add5fdce484a74127d4793b6357fcd3ebbe08802fd43b6547dfc3c626961773c8e41e1f03b7b7a294015de4326a9751cc2e8a0dfd5e37b513fbf6ce9cdb7ac9d9e422829b8f6ee7176d69a9065f776eae42526eb93209031a895f0fe5c2f1d7434ecec8ed07b7e7d6e2a9c0730c40a06dd253d9c6fb5f4feed47a08453e0bbf403edd426ab9e3c12c0f7d1ea2e04e00f133b02814f922c9a036eaee36079494a59f2aedb7796c55bcee1e07a0fe03f18c270fc13bde9c9a6b256abb20809393f8f5b7c278ab504a93dd743d74191a4296bf868656d0f11eb279cbccffe6482d35dfaacf1c2ed6928eb9ed343f3337184dea706bae79146e804bcbd310199dc5c3209db7aa2504444128b85ca53d188a538400e0d46ab328e0dbcf08c3abe737503ffd7dda30e9b3998f9bdcfa84ea0b1e56cbe402c2d7a95efea74b64cc52166e960a6fb6ba1bf3427f593ac40ae686ce454d592f34d92c7c0084b6003d49f85622d78704d434c6fb3a645c7e0150d921a572306950834665668eb8ecc1708e8212b13a2b2f203e8741076d5333214d44b87d806c79b252f48a1602dc256190f55ae05980a740acaf4c0235cc9816acee7439398d9e1ee71703f439ead6370819b24d794e93951a46324fce5861db74715f50270c498e39df201ae59ff4824f9e988cf8379fc5a9d9e413b1d627ab638c2148641a6d6ea19d8d8133d50252051fad1933aa90455caa04e6a8f69693864cd36142323086e9f28c989ea43966a4a8e4162580496ce4712dcff52bf996b22efcae844ca53328c200bacda5d8b0ab4cc9f1eea2799e11df0aff90343e543e7abbad3691ec2240d3ffd74c5d403e2a6d09c684277231aac11ce4a8cfaceefbc3764b6cb10793d1044102d8e6f3ce99eb5de2f4808bffb66f6bbbe38e1cc6aa5dc9d3a92547b547e3a4188b26fcf0114b6f986e6c94a2c808f40fe338a1304268e54a83af582f9e0e652914918757d53de74b3da2fc7de29ede585828be0c7f55e5917db1bc57eea381940cb0933d46d79978b2ef50ede000249e6bbe1747c0430f7087fdcfe6a902af063e08406c43d3c0e71f6c6fddccc034ba2a914a0432b4018e5923a3611967697cc0853d5872d39d5a82b9ac214f06c50ed658a4d24cfd3b05c81e13cdc68dee38728b3df94e4bc224f879a22ba2ccce9d68a1c3db6fbbeea4d27999f5adccc743d7e317ab755dfe34ee7b26f6fa949a240ab9df971ca546a4de67a5746976131a4f89188c4d6ba7b522751acc974734dce16434afbba5899b2b7cdcc6aa96408dce1e51a3c8dbec1047b40b86077c76d2cb9648fec4f8bc016c800d9a602d0dbffb5f6d8b391ab01c969808a101d2912b3238be84e42ecd79b7b78f680d88a8157f0ff96695be9156274db5ff0cd3fd56aa1081ae2b6149cbde2e8970e013dcf48446b1544ba48e03ee46950f1b3d511da98c10fb8df348b340522d386ff8e3be617fc659b30af489f5c5e368a19ec18f2ed86bdd3f969355f325a17c65085853f574f4568a7c68c3535bdf7cc6e532fd947f7fc84467aa01ca74813f38bdba7961f889cb35b0a6cafbfa05d00dfe22ab2a33d5f491d58ed502861b4dc9612ee6fb1df5182b9257cbacd2b0683bd13a6e90e7c4a74391082ca2ba1961655fc491004cc88bd08b56c98a1903f0878b1284586790fc29ba5de546672d610f1ffe37de8372660c855d36bccf82590808a746999d3a8244e1a5ab372b763a62fb0ebff681012906ae7c4dd3fe25dd5da8443958262555eb1bf92df420ada617b0eb92146ffe1f1044b258fb180501e78878b1b935fd87f27e24ec6536aab30bd779d7025716be5f99da409db2f13b9e36a1a8077915477278dd5ab54fe281d8e6249b9fcfb9da7fb7e9a37aafbd1ebbf8046bc13bb9844247f25bd3c0647835b7f8a9b6437d0081c586b18994c30291ec74f66eb122e77031256a262447fb939903168ae1732da6efc7ecbe48482f75374230a7eda25420f6b50f216241e057de25990d920fe8a5f49ebb2a33f294f56bb3659c84cca257b72fea60b3253ec7d0534c4aee1d41d61a6f6541afeb38231d496f7a25781bfd098990d054b12df6331eeb537f68c4a064ad8158f76ca1d322823112a4a1a6321e880801c2b0915d72719041a1b6c85eb0853110eacb6f8f7c872d4a5c23a8dcdc3cf9c0bedbdd6e0bd8d2d3134699eb00db801e49e7c36272824390377712d2bac1e227860392541421d0f96992aceeeefe02f25cfc454541f373068670fd47da59abecf8156fa33a1703eaffa86fe40b09d5a29e2d137b95ac73a0823c7b8a5a135b96348a479ca6b1308fb97140b45f4108407595dbd36bd19b536b25b6e02a9426db9b2980ddf7e01aa925c1719b58205485e69f4d9ef48196327aaaa38b5e8faf07fb17227266876f536b9d66daffc847f6a9667abd4e27b2a587845ce05b52ad68f8aee38d7e3516cd7b72aa52e0ee2c80c913f1de0e0c229fa55272ad4b2f121a32c76ce0d66f6fd6cb0671035bbfb730e1115789b47f1a99a99906d8eece5e898f12b2aec35dcc6095a30161fb497a4529d6f67d144ea68370259c2035c065045f5f84ebde9d3607f0473e933946f62eed6863bffe0e9ea0ac1462e8b38c80df93aa8456795a79ec974b20f69d715e81651f8293683b91876eced538453c70c2d0ce5302f54ee3f3e010770592d3366ba14a6b4a39550a16852076f816361cee866bbc9ca3d742f6a6ae1e9707554dc885556c5554cd676a06bcb11ad0b64528c85ee74a3fa61a8f7523076d5a9b52445abd9be331c1b78c5b90400336cde7027b9e23486efe390de0376c80553fd798b7fb9601e5ab6809faae708cee52d9bc4db32b35baa8a64842928bd107affb09e46e952ae712ddd476a9743d5950b190493463c94d96dd6babc88cdc64efae68d7f3d93960b47e2415294b4c846605c1c938863cf759f01735a59abb3d704b6fb765e0e9dfb754eb44c095598b77603165e6398b2d82c97f330ae266ddedf9e5f5c32e886a4e777125abdce52f62a95e0ac391385b031970f1ad1b704a32ec2a099627184e8b82dbc77cfeda15841060f4c363f091e6acaf71995b318e40b7e25f9ebb27ef7a127982f5a13f697d86b6598c76b322f77635c02536ff66fc7fc78c112707f07793fff529726e4b89c7af374fae7f703107323f9d8360319b76f7b85d91de7290498633f1ae52e39ee77290beb0d9589bd4f2fb3a012477ccf5246c28866bd598b5a6e2a25c652018f19c9572a7436fe4cbcb96f2bef0074dead6fcd8245117b17df1eccb4a663020d09f3f8ef535c216814ab3769c6375901433967104b94cf71e761dd93852c35c912aa2b0fa6bf0619101ab4a9d25cf313ad94796d0414209a80718e0d9be61169a96df008c60c5fe4a1999abefc92b8431030b0ba09d0e48f0f95eb5a0ef29482fd987457b9277eceaa038d0def1dcbcd2491a7813850bd9578f7e88cc549b4beb1b28db22deb862385483ea6777be2f37b748d546e4b9d7ed4fadc8e4584f9cef409b0e6cacb767a0dcbcead38347e120559a7916a1650c353fc25ae2b49afc85a3d9a161fc345950949fc006582e2a08344dc250236dc8fd7f2e59436cbde1bb2e20d26df5f1a2020a868a821a54e2d5247127de8281043922e6d479172bb9c49c01b0cecf091716a18cbd14d6d0b9aa4ac6f5900658e6670d937fd31d99ccc3061b3da8635ba101334e84684f06e6ec9d0810baf0aaa91e629828305bf83d4b4d703b23505efbd3dc9a51444fe92691f6f014cf26e506462abc2397724aa87137046d54257022fd14871cb6898cfda9045e85d55bca11908a1b6b6fb4c3714f24fd027d4e3fe7ea929132eb3d56d524f61abb07f070a7fefa04a396b91bb99e60bbeac43fba9f54c492679257357b77898d36f7d184ef39087848b923480da0741ba0cece4499126e4ea06a499502edc1487897889e8d490ce006c99546d6d72fd961ff0f593ca42d96027802e208e78fcf37e7b01b20fd71d865c4feac9a332c69eab174a74ca8af38da1db54428ad7607440463c4ed4c5902d57364c7ad8d53e8f9184a50e80dde6dc7ff3fbf4d9d241265946339c91ab289031f099b3c6f0bb986446ef292609da3f46354905ece4fadc652db94a9c54298b7cd973e25a3b4b28a0472598ab496f094ed544f0627324562afd03b657ba67098c08720e9ab5a72a37a562465c55050130420326ee6e79f9001faeffc5e5bb444a32dde55bfd68c0ff50de5cf4e3c3dce24ff769389693bbbee65521407d59f50cacd7181c380ff00a8e7d2295f0b3639af2d84904642c34c65b37c0f1fbd08909f3b516514dee127bbcc95d79c3f8d21a8227c3a4b539e24f16ec82ae8d1bf437092b3a068a8d7c9b2982bbb1296d26b72faed27681516a73c7bc0ed4f034216f71b53dbcd2c2263690072f9cbc64aa17ec5c89848d7072e0bf8748cc2cd4db0836fb5c800e935bb0472d89efded6141e286f088dd805a8c96bf86da3e60e2705e9673cff3e266763e376fbe74dc8c82803faae337349a8f86e443800b1b96826828cd45c93d8fe385b6834852b8711bbb2af4c31cfd133bddc8bc0ae66dc5d78d5439242a319dbc0131bde0513bd8816e523e6dd94e64d8cea9876db2efb3fd0ac7d8631befc9956929d378e49f8a5e088d4eb68e9fc2ce76e86d901f9549e819cc14c75d140c6bccaee2cf96704df0baba078efff2f66e703a0c93afa82e3ba693b30b80a79ab854d7b8aa9e9494687630c1ff11ed473b36e9b16af2fff9a7089d1fe0bf5d9a8eabf8f746d7c83065f27b27d37fd07d75f5c8a6c855722a4861ba7f19aae499a855ee8630a05753c00ee70da62535b87803025b42be3ba0aeca09e063ec63ed5f1712eecbe98183d236a80c28d4adb8c0adb435dc81c48ca7f41650775936ae983474792fcfc7ed78d65d5b814dbabb121f5a6cbe7b122c7a73adde0ebb639802825e204e603485ef89aa0953e0e0816396bea7f2fcf50d30b3830204da8ba4b6d82cee9da5c9dc3459bffecc0ed855e1d89fd4031e0da40b323b7b3947828bbebeb4b0fc5fcab933abd9577f131b8087a27b47e5d8a690aca615ee0c06afdcd085ecaac3143b46b893427ca9cfe806eec25acee3a542b9b759a84589ee1572ed8695b79745fe0b019a9bf795fc38eee48fe39cce4333d1e6a01ff89c3e57cbb036e97e54dc5ff8b1a851ebb5a0398638e78bcb747ffd43c4f2ee517e979460066fb7b32b0359b24f7e46fb547ebb8d25963619cb8be6d8a152a6a6603c81f53c20c8a3d513aa994c1d46630740c582d4398dfd19beb87653602c9b37face71ef42fc144d61b24baeff5ce8470f38a00517d56ae262683a2efa79c25f35790fc1dfe3b3f14f0e11643114a3b1e1e71094e4543706188a190869bebae5885b510b8342613927236636dde3d5760688605962cba0c8b3780412b323926bdc6b2f2587cea23620c594e045132eb3a1f27044f331b7114cc40596456c788e79b34e030ab3933ffadefdacfc9d762b7f54a92c8a8579f201575d1112a609c20e326c24e51b01d088160a09b07cbcc4204d8a78915d7421443985c0dce1e17be17d166991428be6d866607bf5939fe27f9afac16395dbe2a1b4d39ef235ad32dacb3ff7587037a91cfd95768245bd16027ba60c56d60f9bf208d7d7abd78dd8cc6472fb0e519b9adca64d51f761b83cb580c46cfc7039570ab1af475239ae1bf1170133750ae1a19bc969f6161abc959919c003941cd3f73c16f120c20a6198d01d947e94cb398e7b24ecd4a10fde986f29b3be9cfddc28bf59ba3aa3458870162730763a8a0ada607c1a3f04a43e14cfc8a11e456d90a1d4c463fbd354916498f25e47eef772b549944f029598e3143034bdd1a0b50e832fb7881b94e2b8cb849907e739a7f881daa01b892d1755a2f61de50be604c4bcd34041cf4dace09a0e69039742fcff99dc912c3c20cb2553c9c7316aadc91dc9b7e8dba15940654b7686a7273bf5e3afb8b20198d7d95eb996da39640ac09e500939c73aab7f604083295415274b3ff7571427806ddbdc6c80c62c0ce3af8eff23a9932332d13e5c9195f37fe2fdb701fdbb271162b78e81478c34f93cb9c82672ee2fdf68da0efa4f4f3578581d75238f92f5a78cf2589d6ad0085be33e64b9ef7e20748bcb8b4a9d200b20436e251db37b2bb776ba42f642a605c89d0150edd14be20d4101455eded5d65430e5e83bbf7947c268b45557d26bf3f4c883fe4decbf43302fea201237298ca2938f0acab77bcb81942672b7eb509c433c49a31e07d51768de62158f454ef5278a75967deb00c2271020e73a5200acf8357926ce242e1c09ddd17e90662c2e679dda721f98588d7dc84969612311ab660bae326f2c641cc52b917579c08eabcc9c67b0dba8420b851fd774e101951fc10f377a28799eecd6eb8fa5539e2c70f0ef30c0248965bc35ac7f610010483215a895fd09deab022127c0675b16873882610b083aa1e247ef867ceb240f26cdefeda3902cbaa277f42c73ed194507ceeaf5f62fcc1091929f6063e97affc800a37513731553af7c3b83d127e72a5929cfcc359e014d2976c9a6853c75a339939fbe4bab6fce9653346d0be7278544724db400eac43285b48e4cd8442c2709faca7bcce23070be7834a9ace576ca801273e702c7e2c59d988e6bbf6351bff2b0217f71c9c7cd84061e0057fa6f9b0f5a2f5dd13a4670f8d1f4d681ed708bff1cb30be13f82d714f330286d8e9ef90da56597a3dfca177a3a7380da3c52fb969a9a047d76b8a2156d0e893833b20d014549ef62949bb8d41894db2bece5793f92aa903d32938f1c6ed4dfb8e05bea79782f816c93b3aa91e1005155b6f0d57fc40f76a34c91e8adf9c2a57a7b703a7c1deac14174e87af2bb22c64f492d658689a03be5e8fcad238d9c7cc45dcf7b984325d69c8c7fdc528788cd0aee2ab0aa564b25715fca5e026559877c1e428859b01f00d7494a7779590576dda650c4af90c1927d0c16678b33a282a4ecfdf7388cfdb85f0ace572dacde6d30cf0ef9cc1892eb886708acc016064a0b1cd8cd10f7d4cde85f18a0f894d327979243c8045b0acbdb5e60187ac771d5cad15dc13167c8a07c22164bbd0cdd54e52058aa65fce0ef24a8ccee83c420b55fcdb7f8ed9ca8b9ce2b2c9a7ac1dd79500e4976defccc746addbad19c470270cf5e52df75c6aff3870b0126ba02e7dfdc195070f6db19bba7786e1cd82b758423d3a92dc5f5102ec900f0623b92f9f24b13769d164273f60b9bbee99b71be6826f0f91179ec151c51930f9210fe7c111bacaf29ef41559681c3af8db02f0a5a5a6596225d571fb3b6b818c66c200797273a2a06aa1cfa3615538bc73e68f80d8172dda123068d8a49c6882190d94aede879f2a225c3bd9afe2371be578ad62463d2beec40acf2801447350abff90c7b1b8e7c9929400835232eb347c028b5221072d8096b692d65cf8bd91dfc39f225f663055505b116589ca62fa201afbf3d341ad98a6dcb9ee8862a8193a7e3ba04bfdafd0917ac4c1c71fe58d4ec26ac12f5bcd53e8716496a533ed2d42bed71b7a7677f31c9f770615393c938899fed5820c90d41332d700d8d4afa57e984ab80468f7767fe2c4d8881921f08ad202a2366a36850e341f66ccc2b523df575648a7b1eb8373212e756a4c8c830bdc3aa50d1587dcd82168690159f4c68a8d4ebbade01e7355459604486ac05bcd0a4d8d25a897fd9edd05bf97c56ee18009a67b596d3bad526c8db6b7369dec54265e6467937530b458ec7aa350697d334b5c3b407348b960d2bac37332063a02693907497f6892d8f0b884d0fe0c883cddea587bd2c46dd3d7619853de9cf0141846981b1da3fe09c6fbf48183df71c66f5813cf5d0983a89ce0b7db3e04cbfc0dfdc879de0f626b252cee0a9756c4520f7388b64e3ed1e2529a9d5b1fae3d722bbe86ae6d0cc7033792838fddb75d495fadb98430c048f856dd430705b6eed4552a81f89d7f50f1940dc5309185983b8de4e23c9f36baecf8724802e0d4a498692ab2bbb27507ebe49499a1aeed666e56913c0fd58752c107de2901bbe83b6516d29a117612267de4cdebc91e38a4c8b02be6d524af7ba700415914b71b30dd5ce5db957b513fbd6c092b5a511d7cea60e7cf872b16dd0e20c2092478b96bf7e9fb14413c53930e497cfa08e66689c274e9d6ff7d3f42079b8d012286d722e51280d90ffc68d9aa442a3a6668b6376dfea5dcfd2acae582ab8a26fbe9c607e808d3ee126e272d942cd1181fed9b4512661973832c76c0ad6d400479dfcb9da5f99e8917781ae1e82bd4b6ff29479346e8ea6c8aab8e97c623b8fa26df017131a667a8966c5e5a6d8a8251476b8aa5dc43382ee400fe4716de68842ed0e40963c5976a8f7b5d465083f5eb21f55821bee69db6e7f28f7897d69c5bdea5c79765d3f929eba96d5b8fa779b18f5ba6720d02a962bbddce937b4e3d808e28338e0f7774077e4c9b2c4ca722860dc04b97a28535d371280698f536d21caa6c6417e4a10b22a0e7867cd7fa6de44fe1dfaaae02ef9d96e324475ccd46282dd22ff2854a282e8724005d4e82af5dfa4d179cdf71ea2e99ade634a290b2e1a5b4121973ba1354d496c7bed9b0a204d22a42a65d2f8a1701229a85ed7d9a12324a0cc3a7f5fe8133fa637cca62f919122d5e6287d2840dd6d559699e8981046169ac338c15da51c8171ba61a7200ace8d5555de3d29e63e88cabd4a68bdd2acdb7a285e00cadf513865e171a8216702d9230dda0402618611f87fcee16ed13e80c87e9f52eada3efe7ebd05f7072b32cda99188c8b2a24f4ff05e0d1c7af5691f433fcb1356dd25e2e3e3d9a1d7a3d69ad6fae35f752f258325aded8748cdd64cb4b8cfcb1a17b2f27986845bcf6c88a2dbe4c55da1543c268170683c6157b806b278062c00236c68b3afc908d87a9b7babd29d465176caf8f7987368ebfc1433a4ffdae531f769ea5af0956b9a36254bc7faa2fbde0231c818006d29de47993de24efd1370fa12537ff9416e04b85348e16eaac6af235ea5a0597f181fc90847f755f9dafd774d1879fd976b0e4dbff1932eb68d8649f9bd027769ae8eae304644d3cfc7c52ba64b57f23f99869ba3e74dee93f66813a47d249badcb06b8dcc3969a8586d417430f2c590b2b583f07a3cd87528cb96a7ed8c571813b7977d634848c2a5e19279c8db99dd5d9eb183c63f0efb287a4d2d6f839de76c2f52da3dcc678bcdc6a3b2eab5a78a00dbd2e898a135c72fab4e6af76b909667e249bdef8b6d97fba3806d3062dab36fe60a84980858fb1b5fe90fd2f92d04bc4a49ea274276c3a309685db0c34055185d9c753a3372c90457e68fc20f15bd530d37c7d4c7bfa1e991e7020afe3e45f5eed4ac42e97c98aa3ae6f33018a614cf0cff7a55ebf32abac4974e79f9145d59ca6cc4811437621eed2e84aa00baa75af247498023682a5963a24479d3933e122aaf6dfa5a94124d30df632088e39225a0656ffca326cda6cb3b99bb57a61c8f399e248ad03d1ce2b50dbdff6227a580c6b33e0b61afea60df3d33e17bedfeed114c529da142edef2ff4db7c592c431bb8b49685a7233a0fc8ce4bba5862013a3ed563ab37a209a7d7ffb685cf91d8a040dd5fd39e170aee1502dc641edef6829079ce59841d4e0dfb780a1b65133f3b2550643aa3e9624cf8e6145616bb029acdc3bf313d1f00052d511776f825813465cd14a174d926ec218b6097f11559103408956542e3db1492c8e6713389db0ca6e9d530320a15267f58a575a4d13e77e9e3fb2ad122803cb9040377b8465a507e4dcf7ff9a995cc28ea0ecb8e2b89a9e92d3cb4e49c1b5af2ff3c3dd9633730892155d5ff8d75a50b7b6024c61b343cd8e639405b906ead8744189c6dd3c7a91cb9c120bdbe6a439fe64a497e83f99524492cb09940a3a39108a0145b6710d7e38a9ce641e6fd332c0322289a608c9f57c361246bcf06dfedf963eb3efeca1491ec965a72104b297cbe7e447c7fc49efe42dc5c5757f398d7fac8a7ee2e07dc03f017aee2b5b06335a06ff95b5cfde0447822b4151864ea2880df724110a6b65ee0575a6d79f0811bedbe6f82003541898ec0a89afc464e31d0c761d4c5bd05b9cc29a3a71ac20f60eff43092f2b492de4010d21938c1e5fb01955eda6c45b5134f70bd917335eed4c805432ac23325e69cc407723291b7bfaf8f5b32ee8a517d259f5abcdebdb0921451bcb5dc7504845c631d05b3caeda0967bf8d495af720cee726ad6039fe96864f0859b2af290f758ccaa7a51c0ddde95dad61b323b35ae852b9e0174b6f79975108380f6d53bbf9a7f2a56033cd40af444e35b377af8b3912fbc10900c1d9047c98e1df2789e072881158758a9f627b041be931d7f88efc2493109a945be0ee7bc8ccd946585ca8de786d41c9f8332f575737c53771cd71a08549c58db198f47c23da013a05732b73e24f066f54065f94dae6ec06476526b7b53dd5afdc6587a5ade953bcb1d0b8a137c0c67c3ee577a82671810460b417bc7fc6b13dd7529e43363ecc8a98bf4e20dccab4077fdd30bd45ea014c3647afb24605b43c31757694960e8a72b3b4c33d33b37e6760979adfc8d09f7fd0c0b69cfe07ff3a0932a05ee310cfa36bf6325afa79ab93ff4050f89bc83d2d796259aebb14e0f29c7409fd013357a15ee30c739e454c2673af6c173ca546c33aed48f9b293ab25da3cab3d56503fac2bd03ed72c76f4c509844f1f2c6893ce96614b5e71b422457e8a47568bde722965b272187ecb757aaa63c70d65c8af373cd1152733ac049ca79c13b8001ecd32ab6e9aee01a140ccacde6f22ddc9f7948ed410f6dcb7a6b7f0e55033106a57fb7163a4719523e7c0a8b2f3383ff87e1d2d61b71aa008f08613a96119c94480eedaab6a56c355904644cae0e6d65b66604deb2dd47c5da484473fa85abddc2487a4ea639431376cc0d223dc573c3e5401e63dfc590d771e3af7f1cf1fe2930cceaff5e542df9a4751aa9e2d4d216adfac5dab2943b2e356d255e7ca86d5830b13d5e95a023aab78862b2c0823a2d70ec3c0e0095e62bda7b6578d6b8375352ef8e0ec608cbe97f67b66edcf55b92ee03404ce38578666e99c4518c46a5ada0629ecb6d930c517319d1db7409877e5a1f83d8eb3df8ca38cde1842df6225c3e9e7921efab787826c663fe5e14a0b677a255d7bea6d48767672a9f074f9b9f5f867f4c85b031ffe9483a412ba95d6b6e16a31eeaee432c7abf5e6052cdaa4adacc3adb5bd8c92355ae8c80c4168559bcc0825e4c0b8eb08b25a9ffa51b9180ed7745575dfca0a1377a44890828c2350c2c02cdf784b913b176bad145237381067dda1c3acb8eecf639274d39a8ad6f738b520b694ff7ee486ba51cac15d2f5442b7704956071932908dae57754bb2cc6b301537f4e1350e69cd60f78577b58886dd95b41b98d619e819599ae69c43873f1d449459c8b41c6502e0beaec689ec0c3a20f55452c8e21a25a2e50b9b64d271a9b27601125a425e8bda4ca58574f51316cfcea4ab3cd0c2bd6796d2b347e0de7eaf2ac81d570f43b974b85c434b1bb35eaae995164aca3f35187b62ec49d99d66475914f1fc4302e390e7ddcb2bafefa994c4900aa5099b6f2fb50c736ee67a23f0abedb0101a4e30e9b95ae1a0d7bad4625ef0848d1b99a84fc8989ef7ffba6fbd48e88a160a1cee91706ce99c711a803f23059c821e7b7fcce600cbe00426447974e0d079c3129c8d479003b28e843a69460bba57a729f6b44970b5df99d6a240866381cf9f19a778777239fb504ecd690ed6b5a775f8c061a8ee8d58d6bea7f4ba62ee59140f13b27c5c073b3916d84665a03877849e74c7c2deaf1fb3f70078f0abecf480071e1587f587e240d45bd4a7497fb041bbd1f638b3a35aa983ce203ccf1e17c453aa58df03c500f500d7638e2ee2cfad0ccbcf274fcf765192e6c44428040073f529b112d67ad919b445eca6a4616fbc70605a612a5f67db4b7bc082821df01897e8da911c638545ffb543b7e6c31fa33244003ecd2879f9e58063890423d444cc2441a5f96141ea83ded99b93cf0044a3a55954a0abe0680bda00f1eead5c6d65aa24785c91199027b27e143e132b4e310f21f145ec66bec9215624a6004f298b1a0980184344cdeca83c1e8e24bfaaf9904805337930a4f64ccfefe89eca6b681f6ee3668858dc38ae65c9cb646c78e6a9953543f30f6f901f0a6e977a765bed08bde56bf0f1f975390ba07402e32642447f2214fa5816fcec27d0c6e8205d1adc1e4245d89c6cdae00f50fee2093e6d8392f60dc1335f4375a2b1c9c9a28ff0f4ba0bd179fa5074df198387cd4a9edcfdb9ebba46dae798ac48d596f770d7f25c532f4bf067251def8f945b3003e2158849f36cf8ccecf98e62f1c396c52ade403a4c3de4e9a4395f065407f8ea853675a810f20fa7e52574d20025ede6844eae0743d47fbe7770a12ebc7a5cb91e34f30ca0dbde6a6095608df71437ab6de39e50206b1a803d669766d468f67205aae64e351692530655f26674a09fab5f68bc43996589fb8ba824f5f3af825514de61a48fc59de08a29076c8e4527c8c167769f0df0d5314e5634cc48e73f6c55ff3c20dedc6cf7d9ab95efa5eee3011fd0f00edc2d8129088e1f36c3b6b79484cb95c7a14fe0ec18a6151cc718aea560de1b65be8cc4eea30cc09c90bf079cdd1372b1dc14716b45a8d2417686d637e233708207098234575ea274bb76ce482a843bf5eaff2b3abf14d49a174521cb570763722b7f2c41af68f7b49fa6c54d10e6513130958f1d88ff55db148a84bc3d0a44f4fb050dff5939091637a7d594a4dfef96c6612f187c5e8649110942838318f1b3247f3eda48cb99d5ad92277c58735c20367467d3598ffbeb0431e44bf124bfef33fcbd870bdc58e794efe99fbb74a972d36b7215198c27e39906b2e66887e9e3a79a863ff4cd22449e877175c884cf63782d7e41f21d32a89ef01cc1fb3e986764a96ed24cd48e7c134187a0669ece20cd7958f723f9a8886918c4135e4ce63979449e167f02416ad6facfa276b184e45fbb454318c730fd1fc4a79738ecd3c60cacf4bfc7be32a5f8519040891fd17608c2131fa7224d96a8603da3ec8e6af67d7b172529e90fca2c0761c8aa0c3653fd7435a32e9bb5e81c2c38e4a670549306e0f4ba60d48d113820f0dcfd386389bf6bb8b9f5a361ae4f242439618f6dec331e4811f5fc3e4c24f0aaffacb3c23000ca15ca2ebc023d68bcf4f01514fc2a2b8bc40b060e3bc5c1615a56ec29b04188db0836f25259d00f70005b1601b4050b5e1c44d22efc550ac570bca1e7ac230bf3d73c502dbcb4b58d6f0da5510ed84bf38d8169eb507c89a7fde669af740fab5412097d380544eb784b0a554de822ee438a4f39dcfc7d03d2fc47491107ecb7f3a9a360cffad17cc9df6a9ef00bca623d2706bee63d1143d88515d003e594f0ace7153a08fc3a381b1e7b2a747862f211069faa070d053892690ffcb9c40f8fdd2d807b9e0785a855d882ddeab8c771ff7fa55e5f2034d7dbd662bb4405deb8a42b911782b859f2870fbe15f20d84e13bdd1f681a728714cf9704606c316d9ccab989f57fdc2e3cbf22593764cfcb88a4294ec34cc6d6fba3ae75062ccf19c8fff285b77495dc779b74959d7f4655ecb8de10673bc5670ad0703f8c4492620054b6b5273fb690a30a5589345881f65f9118704f8e511fcb64090b5bdf46724936fba853973cbcdf309a0c986c61c34989ebeafb827f70729b73f77261c7259c958405099502e4a54d742fa4366f88a82cfc60930d682f6bd1858764fe4d0f83c6eeb301de78de918974fae3ad0fcfd4cf82cc4b6751cecc608290978cd34155ecb2cb954eea5a4d440f066a2c482d202cad7e98f420c8462b5807371ab25441c3085a690976f1776fc2729c896c3155b8da3deba8d7e33e3e118607ee952e028e6f3ae615aaf6c7fa0c977a94bfcc22b9a538e9ef648c15bbd084ce8e8bde6327e27f3090014c5b05893bf0f0bec6113d4af050f73aa6a86ee3aeb52354eda888846b4206425fb6c5052bffb016757261a34adc609c580ec915869ff70e4fe3d31e38f8844b678126e44a01a7a38eb60e69bbcfc3c424036fb988eabd57295cb0ec58dc8888293c8d15920e6274f0a66a76da36e983af58461030feb90b44611344e0a2d3d4874c7205b92f004c56c7ff81914538f76bd924f72eaf57b51d1b7ff66707679822c4c78b235c7f1d1a29637870bf25d41f879ac396921e3da56ae59b7484e9e9f8640b9f68e430dbea87494c6f2a83eebea9292fe180873c32dbe1108a92d358c7cbf161e2ff43c700f7048e08cda837add1e48c833c0670c12b58f2744bba4904d4583af0a4aa8cd1ff2046109259b1228e07715ed68601ef9b859d158cfd40e0a5685c9ef4343c9c7db7c5e0a5c7bf30c07a597689eff5c9c0c5d70fd3308205d5ff6e21c55d4869484541991e6bc0db1a53d15c9590cbfc751a42a248f0823816ebf6bdbf867244cf8099c2a4161dc2bd66f358f6e1dd73a5c6d4c1315abe61794750a0b60d0bce736dd5929244d043086c41a789a83b6a0e9dbd6bfc422f1d839e619080f40f0e160983c31ef2fd816c7c09f9c215a96d0f59ea26459d1d843f452931e16b82782eb63575a478613be2a6927f7d35e81b5f845e44e1e17c6b97be6c8696f7bb6ba74d5acef7ac344457b4ed37082f79bf53b07d069afa68e1482c06aa69986ebb0188f068b288e431f5c75164e4ac0f3eaa810d415b86b43818fdc0cb3a2c3008c0e05284068a2d56fce24bd4edd6846ea036a78ae50496f1f3042c5dfcf647b7dc71c3e9643016d671144c65556cb75b9a811368e126526592a035c5a3e5dbb4a6bcf37eb3688b4d29a1067f12fc32033792070b2d100f0f3f58417ef277ed9ec775759bd206c558cfd33639232b1c461ec9b1d849f6e21f44a3517c6e1394aea01eed24d756a10bbe10019598436f804c2fe6bb3909115a6291fd8f75b5d731be30c8ddeee4ed92c119c03d43920188871bce7c6f930247e0f10e880128fdde53d325f3e86a21914d9c313b99a1e998926baada469f68a6e03c5b6a2dbb7452080067ed5eff0dd9dc1bc70b349e5d7de617c4f34aab8100f3a22c518d1b3a1670b91fd616e2d4628c6934ab9469d0cca76f2675e112ee217f9564bfb244c913d95aec2a4812d33a31016dab0fdf76ec41437c17089bda2da33bd45088aae2b130957756ad6870bcc98e930f59fe599d6be80519cce908c8ab92fab1fb5bf405b9aa79423400ff9002e6484e468e9d21fcebb40ef569c55eb29c4003b2d4898b5f7306dd8b8da3f0a519c00e8cde3811088b68500c0b81894e1f890386264bc384c948cd8ebfae397bfad045cbedb1f78f1a9d52c314718d67ff5ac67c6e2fb095850dfb0e75c3ef2a41776231fb6127c22ffeaf9618f4229f21567acf0f5d27a2e502ac8da16a2a2b33a7c614f586cde58028eac9d47adc6cfa71bab13c26e1ee4c6fea724de2b0136cf898b72a1f11ea300268246caeea27d9633fab32217ae387a40c838d5de0e4b395a0354ab45e24b9055f366f89edea5dd5c3ee94ef03597df7766f300c702b6e200f2c4251bef9020fa20aa1a250794de46f5130ce66514bb7eb1baa5687db894043ff8588f9c43f0b92d84e0285c72e24c5e36cd151edfac81b560d72b445790a519234aed4446d8b8ff83d3a8a733c0fac7a2f8e724b4cea824743b0506a2c02faf29107d140f6c2074b4f568815239749a31e9b03a247782c0a4ca528a7be6728248724e990927b4df9d2f41f18c80b0c31a3a968f53f2dba85aa582351e0b538dd65871173b34a9f7ca0dae6b25f3eb0dee4c472b1e36ef8f7c03f44dc6c92ea805faf0e275775dafae13f5c5470b5e00adc746f8925ce5b575e178b0555a04fd633aaba2235313146d0a362421fef449b6744aed7368a94389d777b9bbf8240277e084640eec31a79fa514dcfe6eb886852c3d06b99a40f9f5aaf5cfbb1dac7bbbb6a9507d895190afdf5e0a42915c574f97f06dc60907d159d9b5023c6d8bd5cf7918992cdeab743de55639a4db4a2a9c5ecfe4be303aa22828b1353f18bbc4be49b17dce0e01c32b5035c218c615b9844def55042eca2ceaadf1926910e67030438711d28713e58b0ab6712078170343c92db61ae1bcbb3fe368ecd180622978fdd9ba34f8593a22546a15f69ed72576b3fc527bc126a2a0502033d70332ffd70022c3252ac94340762b8f03ddfc586456aa15daf90a42f0b6bc5e6eab3433ff0780acd73e8c317cf9138524a95f3304484f091432b64316cee3dad398ea036fd09b8908872dff4a6d38e75ca209479c4b3d5ef6d151642386d18ed3f08b1b678a2620d71b4ca6598d7c84890355862c082ab2e04c02904fefa0ac0ed6adbf3886cc9989e1fe26bbb3d48a6cd94bcc1e36fabeca8fd533d142f6893c846ff6cfc31be7283f82069ab3729e444a00042fd5da1415781bac2ad648d937d7fa1d1a13b836daa80e0efdcd41d1c64c16a38ed6bd951f9d97ad41f0ab31ec1a281583ce026565d6ceba95ae0f8051af3a3b2e07e433e612ededc0a7e61e78bfb9c64ff20c9df5a0427fe2dce3c7003fd19d9404b4417a19f7ef9fc7dc07a6a9390811be0f55ce7d0923b556c96bd23a75bde235515831a88e80e5b002f69124881d828fbdb34a4d0f96eeb0a5bf2d39c910c16bcf46935784c35edc8d5cd947b1731197a1894113bb897fd54d11c56821448aa1bc007817e02e8cef86985588043da703c7cc035274c020fbf1feaa095ec01e0a6a1eeb9bdf99988a92349a098254dea39817eb73c29c0f6e908e732b0a6c4e9ba3dc9886316dadc5df97f5eb654d80b7bcab75efdbb05b049eb5056018d66aef554d94eb486f19ec847542b307ae54997e8406cacd348f3fd3bb692d18746204868a42eba9bf20b041a30a8c69162b67c0201879e35e96a0b3504771a369ea4aed5b9ddbb00aeedd8feb9a3befcb56cca1173f40cc451c1055a38adaa9b77604951249f2ae68dd5b431c9e7c02a64209c1dfaa6de913a4f881350e5f47be0baf7d867d5e5963c5c39cf4a7c4368dc6a9aeac97a0fb332fbc9661e992649b01a893cf35fa312efb5f45334224091d43798959de7e1536c8a423aa771dafebdcb7a859f08766fa18fdfa66a263270f6896d4d88fd77820bd4146deea4915fe190fa6388eeff1cceda3b6bd073a59560a56206eb398679e3359d859d9bb9e9c63b90490ab17989bce712667926d7c7fac258fffc435dc7f0999e5e3ea03e132bdf4c9b63779f79e7a11d3505899e20f664da39d8d0a08baac5c6312f900ecd6402de88a84f1f3cdbb6e3da6bc8a233774a88b4d304150db273570a0c7d6ed3f0ffb935d5ece2fd0a542381bd0b6e8e117090904d3486726d4dd142737a9c9f8f310d056514c51336274dfcd1d4d37b03a31d997810736cc1f583ff34a8a15b0aff2eed8e464f0f8d85a068777b07ef01e5dac5afdbca20d523e2f3df57b726ae66f031bfff853a8b0959679efd16b710344d3d6d91578e34c35be19448b25b638a85dd9b664fc67225c4fa41b4258e4dd52d996509f82cb88ea9737011f79ee658ad2300975e8594c83be447c64a7e9811119d75b4c2d2f78ea47070ec6c5c711a5be45ab0310f273b8b8ba43aef269d99b114fc857efbf8b2e3bfb5c91d967b055cb137ae8fcf4a49e9a164d21d51e9cf18b08f5f502c71b409d11025dc15703da63ac358cfcf060cf97294cf8a6dd311d3d36939c488fc3a5fd7ecb7240816dffd302eb499ffc67eed7c75d4d1ae120544124d7e51c9093b530efa05b20174061269fc211e0ed0f791de2527eb0f3e04e9c4466b013bdbbe2f43a4e5c97b8ff42e92e455c6f6335505c2bcd8a2c705b3a3a13eab5e536b0b0bceedb382ccc3d6e1b06171ace16d3a16e145006fd38249416b03edfc4f19c1f1c0ead6a9a14b9060db747a7b6d5d184c99593179092001ef2a7486f20e9cf5cc82508302cfbdbbe6aa8af87cc246a2468c80db36e2b295e227be9d75c5f111ebfaf530f2f222bdea8df6254e76120264c33667afd9991117788202c136d4580fb55130f79df0ddf9e76301af96f7294eec823d31940f299a6c169bb92bb59efaf9ec5eaf879f5ba7d5d39fd3c263a8c03ce2912b9202458dddee805e76eb6018256025eb7924fb1fee104f1f0e519b5910e308eba157cb3918a285aae5bfbb4056a73ad015f481413531708d0ddfd3a3c0ccd26a46578ef66d4bc8a8e2de6d31cde23b0abe524bd840f56c6d3a5974acfbc1d21014f2bc517bf3716a627ab2fae1cd53acb8350ebe2e6c7f1662265dc18cb307c131961423cd6db2e26952f66375bcf142e590e99447185da8d88d11fec7026a8f3c37bc0b8e890d2c7fb6676cf1dd90af054f971e4d8ac328fe8b117b9e2fa772ad76fda5ecefed7b0bff6ccdc04b249697ab7a363579e6078dbd771a5c911914e439cdba10e87dff638e4fffcb605c3a29689419f065b001a6eb3ccc36e4b555c14f6fcd90f4f397056f6ba59bb8cec29da7f5d0efba559e2c8aee041dcd0ecf0a70266b807446efad8b6315558727a4a533799657ebf0464e83e403a56d55eafbf1a886c5ee4456575bb7461253d1b6c96e9702b8c8cb6d0af3b469e07c9e5585f81ffafedd4eebfbf8c5195eec54f4b8069cd9009c915fd56ff00327bc2dbb40f076a491a04ef284a1d46d0b63ce49e3be4c61de6fa3df627c3dca7f193bb75a9726f120d6bc27194927aee5ed22409c582dda45757c9497f977df3b0827d36d17eb08e0ac49e7f95d73892ff85ab379889e2b99807b6ba201f435efd6c934361cc63a75aa8c96363948d40a78ac49c2608822a57545e6e9af428a16bfa382ef8a0e46868f19805b1a236d19c6d59c1f76d0c652d8ae5c76e63793bdd12700663f7ef4b572b6528c6b5dc267a33dccb9c3c143dd4edbd5f72e69a5c1f7c7e45de8f7769215d2c12e43c490219d13974564fa356e58fbb266853d6549757da5dd031db7f229a9674ce08969c4ab390d55916ab7c92d07269ff44e8a10f6f01fde6fda759568e8fad1f875647978487d8bb0c8222435de59280e4da1dfd458223d0a9440bece9995791b3b36d6243a2c192e9062d6bd223b42df2c9011dcd4b5fe7312b30d1586d45504668f2ce88fa92763eb4675872d99e735488cc76c6c99a8d5d8964a4ee024b6fa77b4154581d0a1e77c13be411ef347cba2f8b388f487a470129d0cbbc21a35b9c20dfa5e8ab9ce0c5c433a619e1d51c2e83696028e4e025f47a1f30cc3425298362e0382769ef26066ba474c8fe5351790a8d1bcf4a37db59548f064ba83c0a1be8c3cc62a7070c715f5941e2505bc85aae623b049c0c94a46f295c180b9ed125457d7b61603690601ab0f9e53a3c6e4da6a8e58136d730a1859612f0b0e689cfdeca3682c13d66ba658f13930b37c10915842a5cc4b73a633ee6c67244deb35adc4926ff9c33de4bc644e5f95eb84b8a2b084ec7c8acb6cf496eeacfb014b39310a18f26f9e3eccddb7dab11cd7e3a8fb1cba57713d2c8b0502f2f35ab18ad0b92d2cc1818604f5b47fc0498aacbf56c59dd0273eef6a36eca718a5557c5bc02ab21cab9bbb8626a62e7de3501e769d4e873cbbbd1492e046707f521acabe366c16c7870be4a9aada1e2537e606950bee3bd2a4fb948f220c8291b68e363502013095b13d346f6d9a8b3b9119c4fd92fed8db2cba1d39bd1555fdedf26533a63a413c96a32bab723630e00ddeab70eb596ce0f6d558eec39cc2d6ee818b0490efee340b4b4d55fcf0cf8896657d4432e9403f4c022ef1b3ab61a6ffb307fe2f1b41bb43c1a2767c67452a13965fc66668292e03477b0ee0c70206352b050060ce33b0132b143ba40a549e46a83fe5d75c70a4e1ba9fda11ffbd29af637efcd25be393e9621043a62c5bdd494185dd7eac8d8fd6fac72740fcf7e266e3a06414b3144568ebb98ca1aa77a5ac16bb3ad280d584046f88be7902ffe2c3498a9f3a8a41e38b13106933c0d9726e434b69db7e4762cf8d0a49aa76064790d94f0ab6de8232c1d8b121cf61523153ed77f7131bbffe0a649f287141fd7d4c6f0ee9e4b338758ef0bbf9987310c00c6a508ae63b35929c738135f5abdeb102ca11d21a6eabf1469cc963a3e2013bfd43fe283e46b0cf79b377e496a2ef5b89a304c08abc423b5603dd91e30bb4bf2ab2daa3950a1d270e5ee4717eae75be2cccf651701eb24b6e28cba85549ed1328aace5bea10bb5d4512a39a2ba905d102c7037c37605930735c668f995db9f8627d26b20091128ed9a9d76acdf6a38c40babaa4a11fa8a6d973336d2414f4c566eba2f896d455543bac6fc9766d57e3fb636a31b5005f027fe5df2ab0e65463786e8d917e641bd2ac4bfba9f1d6b05719c9d8e8893e4cf7c3e9f46ff12732152e7810907176585b89a6ad7b71acf61e8144e25ea302ce711230d87dc516e61ec95dd2372e45d8a6052ccd8c6900c190f301c915cea8eb6fa968e7314599b5379af0b502cfd5a0bdc8cf39b94b47cfa6af03a1a07ebb3c18af22e52378a989c1e14efa838f0cd47d7933be6932b8540811b5caa24cb2f78fd898ad77773a5b2d0d7b5f02891bb102ed1f62bb0cad14b471193dfed5a3a89a920d07bc7227e5f4017adc4dd8fbe4e9178b862bff6ef7adc93f87d4bde4043269bcb2f9c89b6fbaa3478f2671f9f6cecfcc302912c39fd0b98f5c78296217d3a89687ef55d1fd4c031785a6cf0397652740f433b501743bd688982a65d5d239fb5c4fd75ca80ee62cf22e60b727ed78dc69cfae1ede4ef9d79d6a660d56e18bb4c18cc7d70158cbe556072d018706c27f2b7e73b82790b01d9a13f3508f3bbdf1142f7a9ced9523ea093aec554f105d9967cf502c1f357124d011bee56919badf18474d7b623e2651f9410ea37a01d05669fef5a7bf0e0a876b7891dd1b065142b913a406255f14385793f2f815058fde408bb34d11cfbdc9e2065bf1311c49c3c7f8c0c6c1831fedfcd894db0116a044727f61bd7d9f8f6ff6b50fa3d6fd9e0a189e7e078d5f49e190bb06ef0e5266c1446ae444c71deef2b1a9031aa7537ce4b3442977867bf26c1d0747f7154570f14f6b2aad3693c3155faeeecdd55674306efd58444b63311a4eb3f72cc16e1075b0e1ee17b91741cb539a00c77a9d04b84911e4fcae6e1990762275dcf8543e3c43e7cac530009ed275e660768f68bf39132dce31fb867215194933875fe16915ef72c4130effc30c66374929c13bc7b1ad770d0b97b19c181a0102158cffcf3887aef71c95fa45f818b602ebd8ed90e80e26a36367bb8cf22ce2d3c742096ba32e07a0eb4a1cf11d67acc770841f2c111d5ad49fb5433cd731510afe7ba299f97a8c2af0c495be049232be8abb01ea83dffae8b1f7d05f613060b29565b2e29e1c09ce9a01b798329ca8bd9cb64db5210427f67bcdf776e96e079a31172f7da64772daa7b75c4858a8e2ca74dfe75730cfe7ef1069097671207ccb711a081e407516a09b3780132e4c36b42978b0fc686302a9b7ca5d2e1ee5c3693a74f0e3e69c069a1af362060dfcb4ea8e03a466e454b2bb12c49aa1d094be7c442450585679454bfa374199738a5c148f83715f87cc97213393ab0ba3389cf2fe3036612849af68ee5f8e409a93f4e5674880134493772dee93b9061fdafd0ce6d13e4ff49a03447bd557e735e89fd3a9183d0f133823bbce02ab04c8978282a30f6151fa574f719816691bdb89ea8cdd234583c8fa885d0817b50bf42e3637c3e17c9565816dc1f6267e12ea1f0649293e6c2e8b381cc2bcab88e07b209608f60bf922c039762bede08097cd9b86248972487f782b41a380fba9e9f15a6e77ab9d8cbba09f433dc8a48bfe661e156cb2ab873b394d81b7f6cea384d787a31b3d13002d1f06fe8484c2fc58642f54e05efc75e1c77ecde15ebee71b77a518dc14256eeb30a92331309acd198c9cd196d970ffb4a51cf7970df3fe1dd34a66db433b47f8d5f666e86574e9849a23521605422c9186e6e547cd651c2eb6a1c04f3289d5793ba41bb5c714da21f759304de4c5908cbaf8f21c344eede6fa320de2c43d8be7c70d8063204a61a0126eb6fd39a681ac089c0c07f31b73dd2dd753a6a565ddb81d0423a45286338e2687ee508a9a499e781cc77765f32c8ea2a2b2ebb3c493162ff256537ccbe6764bd4133bd28f4e6d72cd517f52373aecab010c890d99c9a76d3ee53ef86b62020f1a3197d9e02b23690d7ba3f153634f590d7cbf8528f6be254a73391a61b6f97e3807961aac5aa8e3087f7e94ef6c724b1b206fbe1698f85b9472119ca74d69ce3ca4e140ce8425da6c25c7f91eecbcc9d45af636c47152c2c6769086198f60dd2c9c42a34f960381204d9b2dbece084d48b70afc723b299ac1561b0508c7591889531e03a2c04704dde2f308fadfb0797227de6d905ff835b70192f8818869e774eb4565693fcd75314c02b02dc3644786f6699f3972d4b4c6705ed4ac4ba1b4eb7ffbae1410c52f01840103a381857b06e17c5e78c4466c56a424d23d881dd91553b35c027179c938ff5f2ea5f3aab0b56764b99ac33c15e8b4121f18cfc5993249ae49552b1f4e32efada6714b124a03da2705f392f779dca4abc0106204f059684552140b4a4c0f19665ad7967d4a025244be6e91691d2b06e4f45a92c0c16e650c01f098238a87ca0381f28a6a5e51ad007f0e97a4ac2a6416a2a4b677514f8338659f585dcac958abf2e7d2e7b4cbe278873c2689b19d3ec2bfafb34bdeddc1c636d0ea535af1e73241a95b174c73aff5ee04fc6d6bc3db36ea9906882a07fd6a3d034df7f1c18203dcddca5c1f7898c591c4d0d19e7c934de0b8483b93536bd34731b7d61293fa4bea05f1454b232a4a1711c889eaa2b525c780a0267beee16fd4530e13a68ecdbff73d81b9fdac3f9cfb3561774d7f5c56c1ebb62993103a24903440f8f224211dcf5d869a07db98b37abc584bb739f6b2e6c9c8d6e4a20d5b802e80c1566ba45f000e26d9f25393432f29f733f9af36ad179a9cc6579eb8508ea9296f0ee427d457b081d9a6567e91b793410933be5a2446953965cab2f98ad23c46674789ca07a4edab35b6382c59870bd0720d250b762762f1d2008a881a013c243aea4ad1f8ee3d4a0f8fe05f1f16e8e4a4f8faae57cda42389587fb71bb4b1c917966ceabece423fd02317717ca6ff30b0ff21a0797c215bc16f7ce050c012f24852655869220d4985b9ba53cb1eb8f643ee050581508fff576f5dc4db3d309c65589e509e1c2f571a8e29cc8b89a85764cb5da0b2ef41256268219f2a35545d7f8be8e87790e38b80ec7f19dc8004b0b0a5b471f0dd73967424f6c37ab33714a9f82b8d18ca57965f4df77d3479f932fc4f352b17cc757f7514449f7f42ebf8922dcaf2ed04eb3d29f29e74c61f02fb619199d239d88d5fad7149fcbcaf6c31bfc0bd4d7b9537828769def7df5d6bef273220aaa2b42e34e3efbf3e6bb101cd978c315d0d52574695ef115a103f0e0cd532ee46867e9a39cbf2a8ae66fc3a7ca46cbdceee9e6c61862f77517e8090bf767ac24340c1cb7915e0317fd6e16ae9a1b638c378034493756f9691fa9dd15b5a5dbbb9f302579a10cb3b223d2ae112ee101f0ffffff0f