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 57362 a8fad44f2a6c7762ce02d5d88fdc034ec8bae54367f6a35a7a9cbb4f321a93da

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
da45510ca6778d45bca9458bee7c28c3da8ac74a9edb0ee40281820f7b5b6929
Certificate Block Hash
a8fad44f2a6c7762ce02d5d88fdc034ec8bae54367f6a35a7a9cbb4f321a93da
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000210000902e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000088b2f2fb8301c43b9bf80d7c43dc78de04499f41cab1f297e64e94f134ac7929057ee52dcf6f3b6c1bc5016f7bd96ad5f60f197f3f86231aca024c791c8e1acf67488c18bcbcc6525c618c62ed80c1255d97bb27c12f6082006000000000000008000000080000000210000902e0000

Raw Header Hex

000040200d8128728775ab867b870be4c5169bea43ce2b7bdad22d7a5acf8acdfea9ec3da9b9055c90446f96182585939c2af3d3aba55c1ac886d7f466e1a00b01a34321f7900e6af07b041829695b7b0f828102e40edb9e4ac78adac3287cee8b45a9bc458d77a60c5145da

Proof Data Hex

59,560 bytes
121216020307c93477e07794a9ab879392ce767c747f08f88128154765d99916f7dd299c7e266066cfa63f495c6f3ba38cd0f0a30a11b992d055fc33bf80ff0350c9ad0cc1886443db16e965857b35e6c950b89dbfee3f47a0db2a538d7f4cdd8e0473217f68ffad1cd83a5a51588aaa57d53b57b00691cb525cf31345b625606481b8bb50a9aa88977a27f770564437ed1be64c52539390122dcff56fc964c7b918ebfd2d4775829ca10afe97d5f10083f27ce4b7768fe2650df356692284bbe1da741df06efa0a125020c6eef4e878d01aba4dcc5bb1c17104f24c9b93a9365c38686262fcd7e5e58cbc79cebc363710de77a2f9ae0923f7087cc82ebcc762f074cec969fea524a4d9725c44ce680f332a22b2d3d1dbfff3641fd656e8a550bde43ea1f137d722eab5c6544b03804a2acafaa2cf95bdc55c08ef25185cdd322c37bf5d5a1fd2262a5cf992cbbc7a2908b91d1a403f638bfc8ff518f9bca22a067512df2b4296c8706c0ecefc206c67d901e3e2f6689e613058a3f86da2d54c80c32e6c49bf53dd9eb292248523ec7bf9d1e9dfc1994fa2b2731a48a96fcac15da18852f1e0b2a45267c25ddd5d9c797d81d8dd3d6c8939cda335f0dde56e0f3cbe9ab9dfba438b9555e530712a4f80698abfb49d12598be4adb03d7d12b5234b47babe379d122428be34f5403d6323913de7449576959a5dc72b0acda5aac939e2df48cf00413d036baf04e9f23dbf82c332ea9aca92a754e8abbd97383cee288117bc50a60ca6e0ac626aecb2a20cad3b5ac78986b3595ff6d754717bb357be0d76aa9f107644b144b360c74ee1942575902095a8ba7effc68e2ca4912126fac2f285dc0b9dd8b4e2c65b3f912f501682e2e993febe81b3c7292b2d69e0276972cb65e1d4a8943fa7b6f7bbad9dc35b73e4c46f06ab91f6692205a279d936295277758e1bc7cfdfec5135210aa00acab97c7fedfff16ad28fe07b6cb7d82197389f91726a88ba81bfd4d00f07facb6a94d2dae24057139573717d12cd1de9341ad54235d5610e79115800fc7c25ff32566957430ccf5ceee08e5e41e5f753a549f40d2c664aa26ab34f1ad2073d4a9ec79df51359d1ce6dbaf3358b885f37367686b5095b1aab1cb80e7ac674c0ba8eaf5c38197952fd78dec6ff5dacb72d2c45482239d1bfd763361bd59873623157a020bbd3e3d142cf43e4f25b671dfa001fe5dfb511d2c8ad86c47011143b5c4136a2045f42c3633f4c77ffab8cc6603849233d117f5138ce0b9fa623df43e6decdaaa6ee24a5d77869fad8062dbb7ffbe9622b6193828e03a9c7fc926531d77e434c196d8218827ef8f37d95c08e41f3b5597e1247118ca059837e4690273197d6b6ce2dbfabe03865ff42127db77ec25427007caf19daf867526dc81ed72d020ed319cea84d279f9b4fff7f48eeb8d3ebaf1f2159968e8b5fb09642ab707d44fa894cbeaee78ef626dbce96e87c21a63c1c3b267e52ed802a0b5ae632aaa85c6fd2785dd66bee54609b77e4b2adb5eedae38c83af2e24406cef4e5e12ba61415d8faba5977dabff29a9b246de73a1a2688645eff00ae975d7d02d49590bd107be033a160725a7188f8041f0fa1cbb17c2d71b25734b8e363a39801ea0fe4191ff46583e3df570b2706ebc608ee0704aecce61535dd2b9e6f6a41f0e6b95f509b3ef67b6109a6772aac4e60e0f22fdafead121bc3f5e414a39e8df185b1c1d1075956eb54b2f200af61518a23a80a8606c1841b339c2c097a7d4fa315b7c80eb21d1b37df970278924ad5e908b1605aab33d1fb6cf4884aad1f0606db940daae823a5096a91232d6bde9c8ef5e2cef42dc6e7b450aa6fb076cbed2cfcfec27d94f7ad377e3bd04e78e0404f50076442927740094e78802dbb5b1647de1271dd6471e7802fe15d3aefba887f3ba5bfee7837e435a8c5f962ac1bd25a116c31eaf85c3dc2beb17a319df902afcd22caaf6991372b52d56578603a221cf34c71217ce127219ed4004596fbdc1b256ca950fbbacc7f5d2cb231456bfcde569695e635897f40a1b35cd3b55cee6ebed0fa05c7bf39f4a0637d79ddaa8947099db7273b5eaf66023dfa7bcbbd9b9a7596dc4539dccf1b0110164c94a42cb7a426486e4f03783e44a50122f97073c2cd4f24696b2eb04c0e516aefaf53fc01c447517697ddebf825bdab3a2bc30a1966275fae6aaa7e8d92547a523ec3c0b599305c76aa409e59f4554332c573b3dbc9b4a7dfd8a65f1ec98c880651fc9b986b2927f2962f2154d4d884a7d48763ba50d057651e7882c7b9e4e5fbdfa66e5fe4ab26cd27f01ad5fab277f43c297d22d57794daaec4be07412963295d5747ea15e1a818bdab6c67b0d12b23ca01b0ac6c3283c624847399c737f9a80eab12b6848b41123235c1c2a3f96e7f2a06a059776731c5c5442283c20551a66469aea45a8eaafb846d5e23ff3f9431cc788567c4f862d5ca971450dcb609f5935a7df6f7252f37f82285230e75ddc69f956e49398d8897b0de5d572b4d48668849e258d8a7a4bca5ae9caedc9527a25f89d3ffa9ff6f1179da8aa34467346dcfe2ed89d15d82e9bbba5fd973c0e572cd25c3d3bf9ddee908760752cd14d92d33aabf7e00bd0a35ce7df6e11a168a2d0b6b5e1b345cbe8b39ea33f9f7216a4b2cde2c496d9e7db1417de8152907a958ccb69638f957fe0a12e55fa001aef5b9686cb64398f0af220198609d0a45c40ff082d5596f8d881db6561604af3da95056e3401c6791cbcafd0b941b3f8a1add7adcdf6da67ff84b50d40636ea59cd5e49c98dc09b55983b8dbd10560eb25e1f5d726f5898f91298cbc52ed8c89e7b0c6c6523fb804eba92231604411c1dd91d857e43b46eb7b9e252d6623ae15a00cce72ad44dd9e6d3073e06e0c82fa719b39c638ebb77ab4c80e933f60771012c73bb12ec57af96edf253e23d8e5a339e89a161594c2ef07e22cf7790270a49bc6510185e4b9b3a2fb6a0a752ba492099c2285c2377493ce559c27929a477de748f1d215e961378d5f5a507ecc6c670c11157b078a52252249a58d68b27e1f5c32b3384f5bebd3c387036d472863c22a947305004c033d2bdd6890dcae54a1ce9e9610654d52f51777c6a1ea1ba2301aa8bd54c884df1c3ac49867052d539be9b08ee73f902987d536b37f51e165bf931005f4a3ab58d01e48c382bddea62edc2dbb71890d33737f204eeb4d121600073e2fca591a56ee34bace5b127e0195bd73b844da96d65725bd121a78a6ef74b7264022cb654d7cc61da8044b5bb6e43fb49d617bc52324aaf27b05ddde351132aea9e59bd9674de36d993923234ae1be2aa20f61785234c912141c77c3b62cd6cb1366e2e452fa0d055b053a8b3399cc49856341d9ae0f06d04a22c5e882edbbef9b0355cf37a85211675a18a071f44ee7d4e2e2d1d23aab06880527e3a23f8afece502ee342a086d711be4f9ba64b8e1e984dde8d47ce7a1e9f9a6264efb4509155bae52edaff2208055f48d8d90c0eb5992e80bd7d7a1bc3ca381c58740d525729e5a552add51ff5896ad759a2be34d8c6b21aaf4848d29831e2c04140fd86556bc7fe4fdce438396a258cec8f73fb85e213d6d978d6325165577af784fb0bd939196d1507114f26a72a5b6f58b8473d2799d5e5e3b4a3af89e2c4c029b78c7e79b224ce7827599fadc83d9b37827ca7e9f6bbd4a9f1b2c7c42036fa9f6c1ee8e728d984cb0787e05f1247542c2ff9aabdb24ff4a164b69c5678405a591ce798e7888ccb8cc1e78a87de7f46662f924c9eeb0164af45dc1a9c761e425061f0b362fb171c20d2f75427d996a2f2db3de57f365e5e2f211f550bd2873afa65aa7b6c3f231ae86f05890db6549ac97ece1de3978c29562b1b73b30a7f85df5b75ec66977909a5961ba8b6830b80b83f613c23e5ac1ca13a15a5ab4b6bb298fddd24aaefb315ae9a461a223e0bc10c3356ae0334d63d7c025c6c249ba335ad9a338fabab42376a258a741fa4eb45683cfd9970dd8c1df5c7bc2ccb9b6cef5983061303d4a7016c5f3329f6333acc9f70bf625401f8b40671f3d62960adbbdb969019856967deb6512981dd5f3afb8b985f694140797f34cd41bda2a00ed7d7fab3d9edc899769ce695b60041e0c8cda37d2bda2cf1870e052c4d85d9eaaeb14c4e4f18678d249574784b8363d73e82b850c979bc2f1502987416b399c163737401d1d8d235d7e7a17f64499466d5f4fb4a78511cfab84d6d151fa8afde60f92d867cfc1b78a2f5d0290405444cf9b9962dd9b89fc508430755d2b24d4812306557164372120201e60af0a1eb813829a21fa8e49906ba6e14739d03951be32b4aaf7f6e0f6b22b2430f259e98332e3e2d8013290027da001dada4abe1b0d21d07018dff7b1fe85289a8282ca65d9f6848c899e88a01b7ed71aa57b61987a6efe1f9f5711956316f47c40c8fba4eb7087eb6d50d2c90dbca129920b7d9b28fd351fef83524aeb9c6ef21b55c6ab5d8731d3a44f6207125b75f4e7c27379a0f93ba361c84f6245436b1d786eb6cfcce9293435243c9d77424a67dc4412a0d5cd579919ff18cc0c4ee1d6e861460f1615dc9d251f4a54b38c283ed7d3b4b9141c3d1932801ef7d0799f6f3465488d62344ade4e57abe37873cdb796a833d43499a053e00f2ae332a16bd04fe576b0eb4f268b769af038e2db9c760c813c1dae66ecfe39aa833a150cb5057d0a5359305e95c4160ee909ef59fc3a763c19f33ed8eab444954020f0ce7bfe5da29f12c833d0e4ce62f8ea07c7786c919c3207e3821e60a57747ff8b7cf2341e56bb26c6a38494c12c6fda57c91f3a2131cfcc1baccff3c0830ac9914545a1bd74bf4ca7502a6c31023bc8cda2804d378d1b454cf4fa3e09b4143a92a22e97d7579ae3c5f431075b854365cb8bcd12ad3bf8cc060272223ac224162b668252d99c259f0167d92501903fd0fbbcac6c9db3c000a8e4738e2d0df50ed641ec5d31a6226d1e7e4510a71c348ed8a4324cf1cfc2009af2b65b7faeb2bb1d975e8ab52d64b73cd3fbc4aa7fa7bc2532151c8d046c227898cf39e134e52f3861fa93f8e961ce33da498b231b3e5af3271da6496242309857a5f796a28ea589d4a4c86fab5e3aef30f10e0fc14619e8f75036b7a55ef72c3d57494d66b30a97c230dcf569f0a4933f01cf7f5dd0baa04569ca1f8447c09d2af2c409c696ca0eba36e53fe027e798ff89318ff3d4235d0fcfbe776694f354353e3d3812d12a666855089b209b8ad9f4c60aaa8de5a5e12a48ed53eb721f471e5e2af898e95f7926fe029734d3a8aab73e543080445b2e6800fb83921d478a50f39393d5f687386b2a88e01f8f11e99617e9ef73154e8c53993e64322b598ed561ef917ccb1a4d62a2e8b750ab223b7541e3b02da4ee1a268e8a8a97e98800f22758c47ab22e9fef89ab706b2c9168256e682c09aec395c2e81915153029b19e51d7527fc85de7dcbc106e0d0be9ce35ba808660adff2be1b397870f2a7f412710b2bde8e3894bbe911556f96d45db0ad01298cabab2f2efe158d98bb208c922f59b52efcc328f93a8059afb5af603b2e0d78aefc85aca7659fc1a8afe965d130c175fc748614d04d0f55f4c16ce9cc324fad2db16931a74d35da9bca241e134a7374a63bca65f9bb3fcf21c033a074c575cb8b3138b87036be458c2048155ecc3a0ff310aeb1d5dbbe6a68c9eef4aafccd2e7b3c25c29e396e76b25eb51757761a93e59011d7df1f5612e0c5b6e980ad56234470e44ae06439d659c9ba7e17e5e19df55e0c88471dc2de404032ba9ee2bfd407b782722127f4a4fd872c17825a9ebc95fb43d74fdd2b124495032dba3bcffd3c34dcece97e4b9551bd7cf3b95f56d93f97a0b2db1a41606f45ee99ecbc0853fc6a7b2197cd7e6020e999657f9b3ddad67ab5849f39e5aec063eec915e4a9c910c0d4bc210db5a150de1020325d4c1d28f8e5737fca98d52b3e00dee85fa226607bed2a847f3456d26066cf0b09d387f392684c4250395406d1dfc6c1e44d263f7279b5e15b4b450c8eb27ce6278b344bc39410d8d14ea3b2ecfbed41e80799fdb4d5ef5ed4b3331ccdc4aa259049b3d1c9ab9c1cdc989c5ec8b98b7ad8fbddb2642e93854db379101d6a8509d870735a7dbb7e9721face6434c5666795aedd4c3b536b35457cfd1ea5a82a54d77d560183bcf17d6bff450329ddde313e374c391ff062a00e5673736be2bda293fd147a3d29b08734df0784c970988bf7598e72601698b6c4794e9e6754c3d34e73cf4aad9ec3a068e7982b6eb35eb34bd9d8b975f1e2e964248e8c0294dd4c68dbaaacf95cd76468d272d7869486d8f6137879050c9d59f71683ffa0678369e6c51a248a773e8765ca3ce1d78069f04d514c312b09c146409b4644deeaa126b96d2f2258758e811947a674efd6b4c6a62d127d3bf2f5ed9c885a5c0b49073204e98179254c97a90fd03e5039ad8f388d6755cd8abd0a2bec01196161c28d10a7fce1e87e6b2ad0237f5ece34f8c78c92bf6fa49c1c6657f97bee60b3d24a6500f27963bc333b73df0b0f5ea19d3de5002dc94ec57b9232074ab4dcafb496374076378a7d972177a34123493b41ad8887a3e843fb7aaf3d3da1d20527bc469736894a990a8826f875815a77d456451cc5bffc0072a6b0097e8bd3124fb497f18c1c8a63055729c6c31572bfc17111a1cf13aee9f26b042c7535144438cb5080706c5f4baf2c53f8ea2dae3189b38fe472f6c7ca64ce1ed72ab3ea07d3322fd7a7cc535eb98c1119f520b73e8edd3a8b75232b1393b112dbb5da32fa237980118fb73089c36242ef52a64fcb0bee2cb22f8a3db6d15004188c34f3ae58376c481a46abc309b5c590ea2e0fba0106af09a7a6ea64125f29ae16a33f6e274f338dd2ad4178d7b755c5a58f1239f3bb8e6c50088fa042bd700d6a392c0021f2d1db11823ca9d4477f1ecb0ed6f1ba0a6c955042da787f813793324eaf7d95a19f949241b3056dbda38116015282175f2f54a6eb9f2364377f577a4504d44c5fef56ef234c8b0b40eea52450542e0a054490391fd03cb5e836f0abc86c7bbd2d1badb265260b5bcdbd2a2ae179fa601e9fe073d51ed866fabcf21b06ee37a1fbb3cf9821ca23c02729892508bcb9b5b77ec36c64856b87feb13fd6c64ea548dbf51ec97cd02076265b56fdb25f2a91a5a951064f9e3d886b189c33111a0f13cf57cdbf2045ec276da744978229c0fd3470f6529215f88a0f6d18199e8e66a5a53ad65056077495e73d7128ab931f55608db1aa18245751629089f8788709b48946e62be9ef96fc1e53fcc76170ad5bd9ea1b0e0344973e4338e648ef8fbe3d0368035b9c3fd19f067032395882979eff13bfb064330c66df02523f340d44a4862deb28581f7986c5939637998808237c0f55fe792f593193a974276f96af26c785f696259320d8b15ffa42674cfd8937008069c35cb1882e28046080787d18d157c8519d33881d082ba19a16c49268abb85b4dd29c68337eb1ed5c8448f976db8c08feb91e454c9afec82ea96c1a98b47e3e43a5fc4435b9ddef77ad990b1aff45b31c8643521f1be739ac787ce763ce55fd9834e9c7bdfa9c1124a96599d526be9d090ebfc3fbde9218dddbf070e9e3585c526ebfed868b7791443d2e95960f09860ae17292d5ebaf82b60828deabaf985d692634c91beb4e0f9a3eefd21ee3f89fddd7b6fb0fdbecf310ef2d5bef68e5f9f7b855f2d77e5075e93863fe2d72656b2cbc6b2af6eea71963d8c61c93586dce858e3039b2b34462be9bf9fc2e49200d9d2b36c773527df1318b65dbad93a0416636bf5bdd93c2e7848c28a195a469f6022058bd836be79a208e5a12c008ccbfee7f498fe2a3805f56c98fd4093e0469a5fc80155965c90039720dfb63fd74215d24703c3bbedaf56670d94c32d0375ef387a10d5bd87698a98627136c5779817612bd9253ed3b7b3d300d09fe373702f003322236972dc678f152994988c008f485525516011ae8f13ecbc75bebc5a0407067a4a9204704c8f30826dc453d388625965e5ae5beef359bc389ebdfa622eb4d5cc5236a6ca3a9d69b4b3b99161e048daec28e7c485d653ef0e6743e3a541ee1a97f5b7841673bc37f12b2f5b8410e2299224bfc21b1d78290d9afa17ec6e583f645f33791596733f4192d611c32004bc8af2f55fc6affad417b7ab4788191f2c9e843749dbd3fcff6b46145114e181332c041f24ce6af362a50af6cc88632782ffc9ac842dbd8ac6f07c9101587f7b67fdc37b5cbfe130b83d2f4c76480bbfc61d047df74c049dd989e154a85ba3888607a1a4489dfb991c772f923f0b46cf7b0651f5603ba3e9ae304a825a181be99da8d55785d1fd71dadeb420ad6cc749478042bb8d0f41398e3ed4d3ea4bc3438d09b8328f5a1e94bf746ca89f79ad2565e82168f932da34fb60681e1b6ef78edabd636d271efc5849b8e3286b63db4447ea718ba4dcd0e21f51329a9d0c9b7cf2024ff1197d5113d4d53933acd60b285dfd0811ed89f827de13c8841ad978871be1d7c948b69a24471878779cde6e3b1c95f4f9b00c8f15ae3230971207d7151b6417cafd53f09043d53f191522841b292171902ee5b894a6b81c949cff2ee607d3845c33d7ca4f2663c7b740862b6e09a12df1b55a333208cd2d3faa21118cc113ea12524c6ba7fd433957635dd01f380d7b6b3568c3c92040e7aab1b0f1ba40fc65c9e810d9a73ee1635021fa0a7659a5af3e2982cb086a82a6542317495369d40400e32d9963fd1320c8e9b161d618401992fadc6ca9f6003dca3fa2daff39e5829a6381efc2fd4996087d1e46b47cbe6c867c7884da566c651a60480dd933c24bb8dbe574bf6092aa19821422f725a305ea9002660aff1d67b1c25dd98e92834ed98f614cc151dce461a7916659439bb84502723d9e2bd649a4bcd0e32fbde05b76ca7aaef4ebc5ba77b78b5077edd827eac9bef8dee48c9d4df6dcc48bd0a7b233d8780c11f68613b5062efec918eda42192f628078c4f5b57779ffe7a82f6a0bbd58505c8730563d2665d88071b1208e4b75cf6985519791abf9c7a9c532e1ea26d5176be9fcde814ffca7aa663034b5d83bfb37bef823e9971a7a351d822c05d52795a47376b6c6e90a9b4cb917c19e4c6305c905db0b91384295ad5500dfa6404ed0cc4157f8d4c46eb546526c2095e79a9be8ef98eab5751312576ca26230620637fd69ae3d33841ff0cfca4e0f1df2fafecfb9599033cdb5f2bceff77321faa8ed0793563fdb4ddd380dfc6e26a49215b5aa4df5e55f1b68eb649362cdc9623b702109cce91cba4cf338789d75622ee9c529997399845a176b561e83ef3a957bd27ee11282c91255950f4cd87b79098930fc315610b261d129593f846ad1e4f127259f1ce8e9fa572eb8782e1aa02633d9438e9df8d4854c8f9d4372695b436e18e2a56b638280021521b66ce99eb8eb0e09314d03fdb6075e317ab331edb79d32ddc736c853391cd91c3053d4b62a69939d8113306384a02adf122dd7d522810ee9c09295796b1002f4bbde0e4c7c5bdd8fb6c43a6916d3ea2dba819cdc55b4155815773e645f9a3f3317a75970271d1cf0f07e4a3cdd7ed79eaaba8a52c0b5d9fff85df940db36e76a58877dccc069e4d1db18b6114c3b1e1de8de8990dcea699cb3807dec9985b4b171c6e5a6a152d4fede703e82adb36df9b0d501c0ef358094a1287e18592df5fde17cc5343174d771708eabb177ab9418357f849fdbeac98323f147550819066965580cf414d94e276bfa598a93befac7d9c80e69526190849574de40587c5a8513f91b933746cc0d74eecf1e34376dddffd18e0153da084ad75b67fa783b41daa91573b9cd3fe4c363a9e58f8571077b34ba67196d026221a2c2a415ffb92028c80ec532f57e7058a5cb91e4261febc4e5ecb16d17d7674ac3d1011daa0b8ce4e81f7445397040d438402ec205c3bf58bf7a396448d14aea88e37f294e86470168dfe6cab0a5a6a8371a8219ce1601fb544979d96dbd826e9bc8f62ece8f596bd5cdc2a50944e55d68763121ee25f85fdfdf2429be4bc86d84c73a807c000148ae103e971f6f3c6a55d1ecabb8b791e97bdf2618809a2549171b4b79a97da78ba1909bd52ae993b806e0e12ee798b601ccae9c544836c440b67dfdfa2020ea9f90b4c9cb693516e67d759bc5faa0f07cb73183eeab9b4f6be503e91d7f1124eb8a8ba0bbbf9c136f2384071b123e4949d6b403759069cd56b1fc72ab14a1b7fbe86f06aaae583b71f3618f6535ad40d016bb4fd5685b513d7e3536e09206dc4e711ef3988a469bfe488f1ef15b81b19528b71c2f64907d85a5284b669549c8efac8a7d74f54aaeba4640df6721ba51c18d20b0be36ab9a39d60a6e2ef987e9f471e2c787d92551ae70beddf68f0eb74e56dc05b5694fd7747a1906f1d6d28ff99fdb4527c75b2d8ec951bd2023e4a7c27464f63c7b911378d52350940b21e39f524f6ac087859c3f7251154f2eca499108d9fabd8543cb1df7ec968ada6e0cc213f6095d98dbb6be18e59e4e5861687ea81f071cd138c7c1b3f154f4193556ed3bee3bf9895fae009cebf857875fdd72c3f9c41acf6bed27e0a145c92e3cd3f07c422ce3943e3b7a52bca7ec56f372727b1ed9e50c1905e2a144e09be2dbd3db3792fe5b2d3b85b09e5268292300d83a34e632eac9677d0f1682b717143e6035b880590564e0831a40e7d1f260ccd2923974df6bc4175651de1cc6d0c10a44d10352dd90b7eee235efb6e6401faf165d2297c9655da7d88c8a7f1f2523a0326736bd440d1fb75f4d281a8ef66c4d30f45f37b113679fccbef5eafa3bee82aec673b1e04d34186f74b158b0f868a5ab8375256e7ca7f7e146b18c338de378a124173d0e3f6f2f9f3528add4dc2e9a1b0bc07cdc796903d6505217fd0be0b84d3ea0fdc57308943ec8c87d0f8ae186df005a0f95313e1f8e98f6fceba53e455286d1b86b9a2c3ba660e88526817297fca154755954d1d4e6996b3fb9e8ec1e41816f6730c7b12c706ad1f1f7cb94f24b42fcc4abae28479f0216bd881678afcef968607121b4d5ccd60f3f30541342e6f4812fbd1b9b82ab6dd0dd78b3905ac532c24703f28d8135062ddf1d6d5e7ad8edc66487c58b45cac29d8f4d359739a865c80317f66dabb42eb399b1b1f374fda830cf560b48c22ab604327ed7c8959af29d08c4ae120065f6eb5b05b3d2e37cad7cf43bb7177ba96a8635442ae055a67d14d5a0d003cab8d18f364cf43f45a376f14b2ea75066cb688f4ca702ecc36a939f2efed268405c16728c3d810f6bc058b67fd07a3d12f885b196f7155a5a01ac19407fa17ab2d2b81deec3a832ca31d3e595d92ceef087b17d8e72789bd947b9943ba857dd3ee5805fd7d4764ee5d01d9032809432f966ca5715508f661ecc0e5832db2238c4dd24ba547c26884dc9369a5a35aafbd93b566905a070387a8b00802c1c87b5bdacda037c127106b04ef7822fa013c5e656e624f1ac0e782089cafecfe534db1d5fdaede90e9d25a98593a5780dc5969186aaca7e714225a0ceec0ade124891f1b9817f7add51af3349ca8c3eb24240508a0448c3c113f731d4bcf7a4607fd5ba6fec7cd36b2b73b3e052219de9fb79f2d825ca8a91f72d4ceec0ac38f116d56955267b7060414402aec95656d3a3250eabf83f37088ae31e056f93d68314941799fc2039debcd1779a4047d17954dcbb7ddabd5633371159a3d3d5b960cc8424e91d35eb3e94d7fd84dd5218bcc2d7b6e437160f5ae7916ecabab1da6c2fd666215002992a6a25852666680a3e02d0fc102cc469a37e5ff3ed4e94b005b67524e9651c6211de97d014a521c80f2f49d00f07270bd7d5753738563d3bf766f52f118b2f471565a946d38f863650a52206e94aeb0ce0c157b591015e764163bd73509d5330128fc40db7ba0a29f3781f0b5f1d3394168c577b8985b8fa0415cf1febce76e304db43a375811bd72900a188e073f587d5d2038c9b09c3bc3f232a71597eedc9b8f30dcb2d9be39760059f720602e7ac2ebb81082757c5b26e1a219750c5fb42f59a3cd202295660e88914b39927c1a0fb82b027c0a4e18ca3d42e4e936a69c35dd96a24226ea694c7262d3e2edff211ec55c87d0b81116b91c0d82ebf7d68e40662e82b35ed914120f6b2b7fd365bd5be4078366baa7e5894634b27eb959b2bdf91be6dccb6e5dad808ecac85bbd840e86d7fb47e7c7f3a986d6f2a5d44ee79d11317d379d8d07350293568d87bbc20812ac24e8ea4ca2900f1d9794c4804ef5ad6c9adabc67902d634ce527c5b95ba76c3046cf45f2722faa577da2a25a31569c24bdfb485425d0346c65013d8e57c1fb2b40ef6b8a72c8e18187f9b9d13c2837a6327cccc0f1b2ee465f1da73b06fcc6a9b1578e3650d10a81be1ae8e43ac1f99147683dcbcdbbf7095cd9d192e0b4d9a491e88f3288460d1e01616ad9bd4e8fa29e434b65338295a853061492104046edc39fe3b6e72485b1a51eefb65bb6e4d06cc0f1a5567137cf0d96bd1e1ded8781e32ce7a875cb1f2b21b350f3e59df15ea716245745bd711b788516ec8d253aa98f7228f3da5af594e8c1a801f3f67618aeeb174f3fbab8bdeb8679a22cdc546c81c3971c012b92b83861e924609075e77bf8dd2e0c6efac96efd4160621178b416d10c2c29e9b468bfba6a0d8de53393947ddf27dbc93400e83a5298fe84b659d9863c2b187692f9622b772d2d378ba77aea0a45009c330d3500f20fec43588ed1c1077c0978da44fc4c424dba9870122c3d74ec5c11e42370d53adfb58c6fbc4b2a48d557a5e576934d8932a289e46ff0389f8eb82cb2c8da62a7d4d9d7d235e5798e23d1cf5d79b7255e81fdb8b365b1e24c0279517d0c8a200a62f38241e5695577afb2c03774e297830f370e4fa403c0d9c55750f975355f50e1c7a0cb30417c05640dbdff71eb1bf9f8a61e117b8d22b3ca76bfba409c12cebe5b5ab7b584423d33794745d5e9a72a04f83272a053db39054c9103edefb8ca72b4fef7a254302a3b836ea6203f761208c6e09628140f54c057357425ac1af1a866f4376f545a2bb6be03faa33a8dfdf635c69bf8869380977eae47f7fdfd6c51a6649a84334f20c0feccb0d39a32d32845291ef625feb3bb1e5aba7242596fbe82bcb9e9379fc28eb345cc79a5ff5f06ed765cfaf36a74476d5b0c436e5ff70ea45d1bf842a71665fecf80cd941239abc7a0262830576cb7a5cb30adedc724d739eccdb504e11242a5cc0b39cd4cdc6ad6c56cb0cee2f3a3d04ef3a497c748a2d8e85e5e16e83bbb57461e8451fa3cf57b42d3edd96ebaf0d015f4326c9bcde3acd87f5b1a61969b89cb43ef8a6ae0be2835fdeccb3131b8c58302e8a19351de6aee5caed53a58c37849f2c9636c9482df562732c8891e06d6e92cf35b0fd65c3f756e95fa0cce02120ab8f526592ef24cfb8ea6918690bd715aaa667a090b6943dcbce0a2750a449da95a8ee16569a8da3787895b7a943b68571570e0f9dc644824d08f315bac58c05868354985e1456da607093d7016347a0a7a0bb14c508b7603d78e7442f9635d1c89e4cd8278a7f0078b4a3849dd8afc2807793c341246b32c63b412eb771a918def7ea90a2303077ac23914b7e6a8f029c9c9a72ca58d0026a53b1e42ca163e1369eaeb477356f6c6217a08d937083467a9265b2b5150fe34c74dfbaeadf31cf5b59e720ff82928bb81c7a4175ce75ca268aac1ec76e05f7a2fc4ed9bd1e3889394ef42c2703cdea8174398e2b5cea4ac9a7d9002426dd1364dcd616f536e27c93e080fcf6c36b6ede463c227d07ffda7253f66511a7ef25fe4ddc506cda8c9036839605badba6500328cb0c355909ad80a57053f72f6eb699540a3c7ddd97940cf41a3ab957a590018ae1bc8f7294e115e53d8eb031e3f7c42977c4fea41b92c99bc18fd5d4e45252a75c04f8432c3baa040025a26486923c6ae70e36e6405d97de583419c4605b73ea129f8aadfc84f31e4d497ab31cada763e35613f51b3c09239d48f45e65f4411b5ea269ba3b0038f76b29000cf8dfc58ac0b00a237f8ac0670561de82c17bb0e7ce90902c61699807120e53d4abba998352a34a5cc363a4d2de12ff53b65465fee59899af7e64eb3a29033f7259ca5f0186266d1638564fe9e668223b8e498300d710c8740928bbf37e0691c91c37d615d030cfebc4cf8823dea4f70fa105f142079543575ea56ae476f2854e24fc6f746f193aab0aebfb7e9068c3e40f0f730c0edea270b99d9f3d20b4eb009fcf013b10df62c132d21cbafe414c67fa8816153ae9a193aa3b66cf2b27037dbcadc75178a1e628b5a953b06011139bc111dce51d01f08e873d073d88520e894bba7fc8caecfd79690bf9965edbbc0c0577ef09202d610f6d26af5851a373f1c38062a74a23668afd7e669d73e5acea819bd2c35f64752d27bf180656163fde91a4e449d0c9896bbce0e0a588c819fdafb92ea409ad52ae1fbc4dcb3824f7fe5818b418a806414f83b805c179f6e6b306cd206e0dac738d7ea57a113763214bc738889bcded4751d2c9525db216417638048394e3e32d0daf2d32acfe485c11fe5e133ee98706668ae2e1e8171cf5142fb8036e44e84677438d75fdeab4f8c10bffecf404a648bd9bb00ebe008eafaf9b749ae45d881f0c1692602830194b853c7a438879bafe55c0496ecc3ba7899e6e10f48b7e22fa6b625b46f4c22cf90a0206b087643d4bdfd216b695489b9e4fac857e82794dbcd5ad04c1579743977dde12d6ae7dff2317e1420e4411b6f48c8d2b556b9a39088fa7bbbe527afbe0ad740dbd149b0b311d828dcd1c31cb219a464887a823077523174ce57ee990b9658081122db40051db38d5e962c89e08602778c3d05631fc82097314453fe97e4d029e934683859118ea48e8729c2bdbdde5294f1a7b4589dd3bcf8a3173654de2e5dab8370c25eb8f07a18c860c9cd1070ff82602c063779e0c980e6be922cfd2a204eb51d68ca62864c8a623455497271e0c8a99679f8badb66e5fba44281044f86261793473c7330dc8d65054506935e6b3d9eb090e473f7f30a121dae32019ef2aa2b06355ec5236464845f8640fe95f57b03b00eeddfd98216eef2710ca5fd1d35da548bd4c4c85eeabd78f9be9e1aab64fa9e310668bfb3876a33ee8b5d7013ccd592ae087c3697d57ea2541e2ee0be431be5f927572a8ccf98cea134e8ac803f624408a87fca577150835c958fd2f25bb693fa6dd61fcd8608b9ce9196894618f0a383800cf04b62f24baec66094f657fce43cf60fca933693bcbd7f53c418c1597a6ed787d3003554d39fa487c1c7bf98353980d42dd58c109e804820e8481af47312b026f33bd5e4b1d826de7d934604acbe28cd1c22cc2b21414f4a46bbcf234f9adb1bd50be005ab305fafe361d609da983adbcd9550af8d03415f7e7a7b45db368ac5fc359533b73abf447d61104a040dc50e4c980467c0d37301c25d98d7508100b8629ee0cd756ec101c3974bae1cfcdcf9774b4ff1748a24e7006ae4b56a315f47885c818f25f2cb9dd1d9e450563cc2cae4352f2c7c9280ee0da85654cda221d5c1300074c20d0a7ff0de17079023983d628924f229dca4804199433d34ccc769608edd2a4cbf67ea1a7951fe58390ac8ebeb0d5c4100cf55d16f05f10798d9f2e2fb468b20a050dd4ae78a7d983b52d60b7c3af741f1cca29beccf7ea895456b05fdd8bfab2d75efae4448ecb8d2490db6a98005a96001f618b55fa9bd06aa8195416f3a70dd1d86964790095c8a214f0d2fca5f56ba7f6b21f344f4d1723fe6140c4c55574471330fcd0e00b0747d02e82553451a02b88c2262e05cc41987d67fe39ff12b215b268c5df85deccc9d0a8e8388b5dd7d640eec01a0e9d9e130e22785a5d6336bd2b4de31c66f84fbb05b6d395ba409c5e42f460ee1062ae463ecf76f78b76d60907bcd660776b7e1d6b04edc4dcb4ef6fecc93abaebe92d0042b545084338b58bf3dd2b806bddb4f1b9ec31fc3567d676ff7f935780fd0dd7b06c41046932445e20c07c79f43c58ce145d2044f55f66b8bd26c412d242ce5d2a0de2b140347d0de80c074a2a2a69662ce6d20fc76f65aced61f4e89554593a3a49782dcee3ca06507a663b61f06697d914b74e67f897e4cc5c7ee9043893c4b865a7202cca218d1a9860193683fa151ccc6dd466b2225ed329180fd76b07790b0dd972ede7297804b4a318501df1f0d93cb919265162b02f23f39f77173de24b00d77a0e75f9853f615c5561153a58f901498639eb30daebfaa2e459d5510738f2620cc4a7524967d6459bd4d11fe882f9d042f174106c505314329f99d0d8142902bbff7a94f4290b9ad3a30d7dd45c68b127201521f48c4030052520b0dc03a055cf6b71e7ff8aae19088698949dfbe6ca57562594c924da1c374d5451044d2cb91add25e503b3b4419c75c77f9776e800fc5522c1761c25f3e8f0e92ebf208501ed5933c02e7b8acfda58f122e75631e1a439d24649ae0558852855c3af4e0afa58619d3da39d868350652db0cbee2b25abaa31fead49d44382994abe777d0fcb9069b39f54418a5b3864320edd0338f4fea57c0469c6e5bd51e2f846d519b44f96ceb0ab8eb3d138f5a5da8330ae640c8628e7c271828229870d970786e1b39d98e99942ef7d395c7f6b69e098554af5e59b2d9c82f56f1379c258765ae5e0e22338d7e0a91358117a1d8ff530cdf7d561b6cfa3e8444d593423215641261f207f7d9120f05f39955d1f39085362918fc3e3af7f52390a43a027560f7fdb386c64085a497d351c83b894177958cccc59673b73f3144c427e33bdee85b0b59ff4c14c72812e048d6d3b72c244e3ec70c2ca5776eb50fe12157b5c1b324259a8ced892275be9bc686df68d3a164258d8767e62d06f7d0d88418bd39c0e92e4f6326e449d2d0bb41337581f590a0099dd69842ffbd8a5408f860618bd706ec4de2da4ac92febe5e71e748f8476802668a08073a5c17845158f795a1da0229cca384bc45ecdf8c313b4f61f70ba387dce7da6e17a5767502802f90684d25de86bc988f9d1c753deb8c4ab7515ec93310154f0fe6a3e222ba3c963cd98852fa3eeefe65f79fa02a52a549d24852480545b89a36701aafa74d17e6031179fb5513bd42361bb137652ee6e9674479398e2cd7ec79645cf4aa0392fdeda2dd13920dd5899dded8950621e5daab3281f02258c3c1617ec5c3537573c6f7316c005b1461b69c3a9a0dd80779fad90851b7905334b51561e7b7f7cd2fd9bf9fc47f948c788561186cee0776560dfd4c2c0d9bbc52c916fe265fc3aeb001c7a230e30af87e45f999053ed8381a291da44283fbcce97ff36f0d9f0c5c62b0c31b90198830350a903dff4abbf4ee09f057ac3aca31e4fb72c5d3dc65a692d2d8690d906e4984a381d17a84415378dad3ca176c90d54f893f4cf2bc930dedb92a51165831b96331e5dd99726d44770b2276ece7b0c45cf7df394c6044d757172c69148335076a1433ca827dbf2a48ec34fe5d144f0cf2da2a7c97d769d8a656dcf290562624b54af768986f088b24e6cb0ffd9be44933886bf746a7d90aafbcf8b39e7bf8104dcfa92f021d37117c23c1c0cd9c401bba1720b005b292ff525fbd6e33c4d5127042c8edd008122bc820f0724db2cfba3738aecbff48dafc8aea609ca5ecf07a01b050b946c699e298d936fdfb22304eab1b305c3b7e20a5831dc579f403c2e5c7a7b1f9daccd5b2060204eacb72123886964d28c12a35d1fee6fe3dbc4d8026d71fd75e7080682ca8f759b3cb0fe2dbca5bedb602033f9214b17abb26c95f2b719291cc35bb93740509284e9607be778685bdcb8db377943a3e4b07165d7c6be07b62cc9d62d8d73f4211d349337ddd29df32ab42ec5b8503e7848d9d1b28fa17a58f0741ad4b27c35a7c73c85b1e293e00de7e1a0033b797a3dbfe90ae08018f479d623ee45eb39ad7422fbb1c0e624d4be44e6d49eb3cc2a028618f2a13e25585ad913209fdf8472089aaadbbf35f92913bf9ecbf8a58b2d2c1bf658a15fcc28f4524d93e41e3d76eb1c0c0a22e9b207567d0f21fdd201b0081762b03afb560e160ec286e361ea210bab110f9fae6bb3ff876b853781c2c8e82cae1000f23d500b936b70d86b7c703a9501ae1e5541384542049c4ae0afb5ecaf4860214a5a1fefeb259e96488af23fd461283e6f2da4c506c63fcb233925b2d9bc74ed2a3ff65430abf97aaa64b1d0190808a32b9e8734fb2cd872ee46ebe4b7406ba54b3f656c4d243ace0da0fe813e485105bf6c927b2256d6b50c638be78018be5faca399073ff658bfed87e5fd5676cfd23a41daa3b755105e36b6600980559fb250f4f749ff0478d23e6fbbd60f7402d291e107c05915bb2efd0f0b07b923bd30b94359313536502581ce3ddb2d2fd336862187f406ca54384f1d3e56a1fbdd04af73faaad2b36409f86dd98268b5882314dfc1fa5ebe62e6783978465343ffd5b94d40270f884cc02eb60e5a9969ab6a5973de143a0ce363c87ed0f6fefce50a7c01caa99a85c60e7a827764a76456ea6b09e33c02e3108a7a808a917ee6157bb272304a06ae0e0036020578a14255d3c1cc4bf0c76d70dc85f920b8cf05f6ac7c1e30b8244f2552ed58826b2c6b6220677d2101d372b0933027b4ffb03036fb7fe3739d2b352be44de384a5c745fb3c42dcd041e7e7e1321540f313cff2da98dfa5c66dfb00ca4b8b57d7baf8bf322b111a831cf154ed3892d77f3839a92388915d245c906cfedf90eb35c82e29077507b8aab9d99633eb3ceecff9e655216941a0274208b59f1d4eaab1e51d4bcf356a3d642cbf5f1d44b9bdd22187c9336033e80e39db0f08a121f8fec38b6f2f578d2dd62b3e26f5d8734722ccfdafad28b244fa310899d91ba7fb53e84de3d51dada852f0c1e75cf38f11cb5a1f323043d12ab7fc6b11f6ab5e5992cd8c04a868ea482edabfc07f45fa61a93c1b9f8ededfe1eb78f0a0ffe4fc4c125c84d214d0f08d8b44fafa3bb8b625311957806717288754bf27d7a81f748551268357437d995389349d0a018e9073afd2aa7b451078042e62203a278337ea2f01a9cbc551bdc1a98379439822441e8aa15afdcbb8fdea21ff03f610c12933f8317547ef8edc8ace94298d6153d57dc8d4e7347794b377c90bf73ed4b4d1ecf1254d885045f493c175a463ff11ff2183d933b62c5227b284846120efb4caed9d7119578c86cd4855a7bb825fb0135510e4bc2341bcf55e6b416b449016063923b4a33dd03a70cc2906c17a9e8672cd7a85b8a2b6e60b52dfc60f6af4caa8e71df7e98e08d64f235eed494483102a738c48ff14e93acb2df3c9deb2bf392b2633076dc66db3b6bad117c9e2d37867c89abec36263a4b005d4d943c87ba774e980f0a3cf59ad45c3f01d900f0dfa98c43ec1c84db74d61907c06c1063eb6b650bd751d92c54c90afbd7692f8ddf4831b2c1b39478831b67153f0a3b824d6d826c7240a3a7d023f909a7bcaca06e9947557e5a52d3652a1be053f1de06ca5be1deb39d82ceecdbc8646e5bedebdb771322c827d7b0ac2b2a6b47f63c8ab6a64f0e09d1b95b19c3ee89508b992bd2e29058e82c6a0eded5695be271eb63b9a9515b7de476e05ebce39b07f2caed7b1f678fdfed20a1cda7c707e391d4d68577420f881f02bf06808550bb9a48d05d5cdefeed4fc1c5422b08a1b46ff42ba3885a51aea0e3136e47e0d903fbe9b0789099a3f7e5ba203b47174a199ba26279f59287524b66533a47318625c972e79d9dfd9d17abd7c975c4a614f680bec8785f5f69b8ac291accbbafd3861019b9a9db6e2fe50d0c699b24875982f23f6b47fdb6ed73ed2b71c82ae5be219a991e392d627481bd0b7a330845e8d48c253a5855d14a336e4755e7540225646aae096e1d8501f84d7bcf6e763cf7750af3e56cb14671a1d873ecf8c792d838d87024fe327dbf5fcb0b80855887dedc1477e07525ba3678b6580b9573036feea9215c7f04c62f40e269addc59606d6818c87da1363734e689b18564ed34638d8958523d7f9aa6f50e6fba715cf61fbcf948fae0faaaad19d261fcae11717557c3a41c1c2901c9036ae14af9bf28ec5e8b719b47453b02e5e0491c703e88b1c563560ec888accd65ed2d4d25a81791d09e8ae032da1cc7fe9f9475d941b1a426826d0272250080ceaebc22fe2a613dc59939f2a95159639ece078cab6b971537e027b8e809e3a265d1b1afd2fef17f656bf201e9df8453644bf7f87f4e7f7eee323bf2882811efa5c20ad75d4a27bacccd9dbd31dad3a4fceb2b107b8a155f7caf83b58d9830f06d01dd922ef5ce70a125aed44752ed1b50232c54f11cb12b4e562d5d7f614dfeeff18b45ac2c782e8fa311c01b8a8deb3a6edd8827fe53e871b63192b2d29d78d78ba57a0cfee6d54b9980c8265cfb8f5765ce9fa47db625b9b1b08dca4986dc91614b9819a4351131b08e886341c22c8ce56206e8301e136dff8ba9089d62060eb991b91be829e682a9bf86983c7fb16c6c47330a64977ed7c6a18682e49f764b33b5aa5eeb7ca58a90aa94f7d3bf84d859bae1c0f25ec2d7a77c06d237dff8f35cc5bb9a6378cebf445489fa4e58574ac49294039672a6ca416dd38e4b012827e3171be54c71f7ae9dbf3552b72323142bb344c88caf3707da5520e2259f0426f8089327bef5872798b7c56bfb432cadfcc79422b0eb1fd26ab387113d599c6479ba154c12487dc637493d73acad7eff59ba76f1617320c906facfce9e6db4a699e383034a185218a1e0f2b1d17fc9360265a720d19b5bde209f1df24ccc5a239d62803deee3f69f84fc0cb00f3978f9c0b1a7fdfca4da6db204010aee2d50007d8b790e03c160ed7685cc5985e14285f7ab7d8e5045967b03584f2f8dc1cfaf90bcd40996b929b716818f05e12170d81e7511cb0edbf2d4630ef9d40070de01494711c75ebd49ff39301742319cdae7392d86335e4e9e77a36e9ecf5089b8067f4e955f277e7a5230e2eeb35137042e94c6fdc9754bd8f315a28ef89dc3beb46dcfe85b99d5a579c7368fe9c0039bcd2049b48ebad58a1ca684c703931440529359c79660c1237a4795606294fcecf028afd0d13cc877b2618a7fc6b2b76d7f05a9c43ffcacc72e6b373ba2a3ebca5da4d730f741f8561aa2e6aa4f4d482ed12c5f71fd46ae9e822669899985abdb9b40cdd8fd59db59592bcb0f353b105859319506b4f847a49f49606bcc1db7a32f8788160697d2701f5e78eee70787eea1695d3d50f13aa5df69cdaf2fc00c411bd312f1e561f015e552223f911cb46181c2044148190614f92a8df05ad1082f66d82e9c356027cabebff50e317ee36365ffeffddd1185a804db1c9a5454e4b5707200ff63659b2c166c6726bc65b0cfba13581284673d60e01583bc36e106a2051c367a650d66baeb3818a755139829a5687892142743bfb17186515416efa99abd3160780d36f9117e9db66e486eb618a8b4393a989b93e873dce0faeaf3f2ece15f1895980700f88f16d69d8d3b73aa863ac89cf4cfe07d3ed4c1d6d299662e704ac38ecca88c8167d4d62c16f0a64b9bedb4f4c8ea2628725c5e540be1b7cc65b6601394b61d92a3fa815df273a89c9b1398d5f3c9be3335a0d747b016edc5253450d9f89b2a073c4138ffbc5bb368ef8e70156fbac23e5bc638760084aeab9c2a623a76381e7cc3886117af1e08288af8ef73e38643f34c7664e2e11b4998e29080d6691269336655acdcef0597457754a8b03f3719f866e99088f4a05530f1a93aef46e984c5bafc0c57d59780a2de3875e98bdc0f11d98365a1f0305b48ba4129e9cace37e4a5b875457dabc8dbc009cc6bfa66b29db12e01bb4258b24ed6d3fe0f6a2e79b38df8be20f5d459da8eec352681110cc2636511d42857b7ce5ae54e3037f949f72faee3d43c69cb43f756e52dca638bc56cb4b6e088240a2edfdc78f6aa4baf848afc6a0e0775f6dffe43c143367ce079e46e02bf26a583b04ae2d77669ac980c1fcaf2563ab5c500e243a6495bee1a932c4b3b3bf9286259fefd02f6270a97760f3a880ea1b73de8d390689ad9b23db4ef660b0611fd69110b69442bdde34c3ab678becec5bf2d6b0620198fbc55fe1547bc687c2b072bf9c85234ef2bc2e7712c01e73c42a46dc6e319069f15f0268683f49c23c1b2f46b776616c8c20508c75d9f51fabc313bfba9d722a6bf8086822f667b78e2b0eae1ae61121ff8e7d820e867d54f10150ced64ccc80e2081b28ed440c572162925530fd2398fac7611ccaa0954b06d76c0f8ddd4aba52c949eaa6bc692a052056a4afcbea7be5ba640f88692664f7561395a158e4abba049fadf738e814da772f5848ff0e1f1892405cb768906fc83647f1de3c184181cce1de8609347d55a34ad3a80c3e98a4f1bdef3146bf6e2a061c49b32e26588afb10a215907ccf70dbade22475cac89bec7e598233cad36d80bf75cdfb95bc7f09af22816ac65f3950695c832da34d86b9ebb0859fe7b2826ed81593a31b7e469a23a671134c41bc59021a721e15baafbb4e1e32fc19e441bfdb20ef132ad4f82da8acf74b49d6dd1d7a9e080105ad40f1fb94af17017dc04c8d52b46ea05d2445985304289e82b710f817521667604254ee1a155808594a5a8bb7b194fae7c9193358a7bce1c918fc5b160f70d01dc2e5071ef76dd37596277418408c76802caf62de5947c50aae7a54dedcbf46461c634145e600e8c85c7aef2499b52ec3b464aa005b4f1d32422803507472ce70e8f4c4fc50b73f0f5b8475f075df32e5fe94c1efb80d08048cc76a998f1f6e525d84ee23def36a50725d218d860e029276e7f46a4f57cd61523a3294e828fae4bb441c83e1b225c574fea12f0866576bcd5bb23c0c697b7f2152c4b3cf50cdb04cb03566028252183325ff0bc1bf78688da838cdd2adf7e039d782b24dc0b99c1f33227e2aae1bc2c1e827a6514051c91a261819d3444fb6ba19630b1dfb4ae255f7ba0081de78bcc67a3864b576ee498619976f9a8b73630e6be59fece24feb0a56ed0a9c898639174b4f2778f368f233222a0388a6b653b9117a9d527b6c86d38c8d362c67abd801f04cef99ae65cae509c062ee364a985d18b962fb01702f61f6dde8960d546379dce149724f699ca715d8d5ee2b8c524728d65916c6c5e1d301cbe32eaf5d8675108cc4583b722badd48a0a07c42231463b51f653d1a26313799be46bdc9bb867c6c7c87cef00b319219e4dd2c10c0cfc6e08964a661722f671e50a609a7e2e3807c89f3cc8c9d2f8d8bc3125d5afe8bdce89426cbc5db1a3958e15179245a2ebc0030f3a0d041fe3e732d31c85303fd7740bccce784e382dad7e8a35b97e91af15a45331d81d25f6de243fd7c5f9d8f4204ca73b509711e7dacac113183759add0bbfaab5a2ac42643f8cbad142dffd1db9575005f98089261ebdec059087abbb21828f940852d6afb751becd28a5dcb1c3947b2d0509ca3a7f35f7fad54614f69233cf2c1717d8598e8e7a690915f1718ae815ecb049760cd03b95da8851f279cfb1783bed0f4aac57907a8060d76013dda34ae40a1da0181752d8c5e7a25c3ae7ce51d4ca9e2753739755d0238e4c00ea9ac3c40df949bcf769778a15074b3825eb7028fa0d06bd1640b06cbf9e84f8f6abc5b40a53cd63341da68ed3bf0e8cedb514a78964148ffc6b75a176390eeb3d447c6a8b33a615d7a7cdf0aaa9bea0c62f70490b2006326a5f0acda13ba7ccf122d8b01e6406f1aa5c4959e983c7a176b50ee254fa7cf98574add7a603233be4b34c43a5f8138c58a9d0a5c1c95d920c8af226897ad6799ff4d1f158d9faa85f0179b373be7260236afee111a91e52021070cff40aea6e0393f41749cfddae92a644ea13c82125862bf2d3322822dbc7207b3b1c6ee26a89f9edede0bd96733edf1732bd6faa1715ced09c90fabc2819f362da1ec54f1d0b47bac480f5434979738d60024d857f1522e13836124142164a0de24a24b3b48d2d2dbba067769d206c2019b8af0540b2f516f008776de1d46d0f782b4a4f51c1b4b22922adcb2a334a6f2a5963dcd515185688098906a304150ec9112fdcc85640c5ba3de6aadd4ec2119b0daa28011f5e8a957d4dca57085b0b9fd4ccbe85f1eb0c28e2b212333aae13162fe762b8c651b688bd8cbf31be9a22228926f173abdc573953d6f9e8cc6fb19a4e335c0ed3d70a01d31e6d963578bb97b1cf39857a18902c994f3ba2689458c24aa772b36084fdca2418eff365d72b9ad1d36185a8cfd0e95c04d59d206bddb4818cf312e902d50c40d9dd2db4cd7d72d6f1f70ab81c31e61ca68934a308399e6c70a1b1a0e68f761fef7c10205635ea56f0068affbcd90ff694d0d46c521c1fd3127aa53f53db8fee8b1cceca9762cc13a08feab90b5ec8aa83949e09dda5b06550bf41a8dfd086eb5a18fc0e7b1f7a3c97261e60774346c0c74e6f2d10e450b15a44a7f7052711addf9607d87634b30c661400f67a44af311e0a140a959a4901e0040800706e46b1ec7ef93bb05260829cd32b1e14558acb9a9f2757c04b5d984764179b382ed87abfa8599e47891d8f57240e989153f85a0dd8faf98d1ec2b47700d390e6e69bb18624dbd55611b99e107e5f1a9fb9a1ee1e8665024ce47a317d4e11c72c67bedf7a494cfaf0cc0ecc2ba7d8338c14c47868c08f11983456ee6a2a6291e28538546549165493d9a2a2e8b5e2a5a7a2ed68ef1752ba0587cb50182fc0e2c49fe16089286265be2eceaf6793f9138383b8edc27fc6b3b2119ed658d8c9997ec03f5f7c0985a3dfa2056f872e64ce1fb6deb06d408669abfedf88c7018683c8796e8f12c68d26097484313113608ca9cc78b816070a776bb23da14652ecec50078458cd67d1045ac26557baa6844988ff21599766b69d6d257f77ee34d7e1652da19f61f5300943b948734d11de15ba0558ed82d5c5af229d60327ab125b8b67d81c5f11f0546f5464b10d44b37b1151ef2fc0a20c3d4a7638de11fd77b1f23b83fca8381c27f29ffa4aee75a0619fb0fb751f26108999c259021cefb63f2d819ff46c495da89718fdaf11aa2d091a8220f1f14a62a5196890bc0974cf935768fbec2a29bb4a4749b55f554705ddc00bb596454cd8ad4659bc227b34b1f38e62505832050c3c7d43d0ca3b7bbfb2d2b1ccca8e6c3354e9d82c307bc66b3b1cc1454c59042aaef9dadae1b197acc401706e361e844a403669e9d51abf7870b441fa0a1b8d519657fbb468deba4f216779eadf84f9857eff8800010d02ff30a3983dd9cca6f2ed2530585e6bc15b22fca8b0871a52f7fb65c9fa9a4413775216a3ccbc4d0307dce742953f1994e343f8c70d9ad6abb741a4384c5630ace6b6b5f59d7e9cb4da599dd3f44709b9c3330c19e4af87792f88535c0e342ed56f23ad9db329d4ee849a04a791c8e703a8a9e8ad1560f2ddb2b7a59426a9f79f7fb8722189320b2327959f144ebf890819b8579b5698ff3a542a0a60c86590a26d12a40455a5f3327c33cd393c071f6dad03c6682c0c90db7b111576e99e4792096dfa936dc389501a63356d5a6c44ccf8cd3838aa413960cfc3cc758838bb6e31f0c7305f1dd70874785be568a574ec0607831f08ff586cb8962ba3f588d2d06fc55920652d563f42dd4edaaf525aa21811ea5cb0156962d408462e71d679bce45cd60a6694d2708e634cd51ef0fdfba14e1b6716949583c669876ba9810e5e8255185f69e9a757113a389e19018a0fc0972f5c70c6f4565dba99d2e313c3f990f55ba3dd4fa46e0e0b7f7d77a5c8dbbc3e2e80c7ebc14cf3dd6fb63a8f5dae13318ae989912681011fcc4cfd89a3ee43a21b5835388db34d3d23956a525dc60724d6793a79286e25d701ea0ff0f6a8cdf6cfcfaea3a860e6b0b01e05faf9ef65d0d9b118caa29e4fa7f8d185f12bfdea83a3dc696c06870b4c56b495e2a56e65a82c8c9f059a0357a8693d5d5e4f9ac1b485cf87d16b3aeadca5544dd17dd9a4be33f8e331cdac7032827d810fe7abb7e1188bf471bbdeb5c850832e1f88460efb50e7051ba2a630513fb8c3a745030795fe27e40911a3cf4043fb35e033cb57efc93d67d123fbdb81b93ce440c9571bd72aef268990b4f65775467f26725306d1140a382523ba82e67b7f52ec8c5647a02e91b3105eb39df8b6244dd89c4fd20263e268447f4f3ba43a5063e5b2fc81ad3184526ffca5804f1e0ccdd0ae4cee0310c6f51af10c1c09e544ca429f0dc96a6e08c90a93e1646de6839ec4df852aa277e9cee402a80d52edf860a03885d6cbb439258a557fe96504c40d7aaaf4ef15b059f194bb9516d90380f049b6c45de66b6c17ab868c12618001c7dfddebf4beeb06acf2fd9673db79680e4ba9811e44a3cebce8ea7605887c7e0fe5d4b5021dbdc3fface4ca0e7e7cf32d9da3a14780a1855954896389d14265595567ef6a6d5c615c71f9d5ea2bedc50c6523d3f9fd5d4c12a2d3d4e1c25af1447c9f028e1876fffd2bbcf6abe499ff2ffe9c53925e47eedf4dc0d939c5c98eecaff788cbb056f11b9cd5dd5e405e0b2c2d620e4bfe2a0f6b35089472bd1f548923b4b76c93bf7d7bec86e41e4773477d223fcf321b94627f9e3cffc815976c53b438b587d22bd6fe7004591aeda0045dac099d66d5a666f8a45827b39df1b0adc4184d861f663cfc01d43b4bf77a58219055b6a68d376f4b7111cb0c7612192ecbf7f75d9d1f8dcfe652358d8b630727efa966e62b816366d34a9d67f428f409aec53dc92c56d97bc1041d2122188b16594721ca492711100c6c88d5eec31ab1504ab3743ace988eef19ae3e160bcf2827f69b0685771bba30f3c4ef1148d443b13be877d32ad31004157ee589af5d5e144546cca0537bc9767a851c8c8193078b4f170890f6d4b713b31704bc4b7b3ffff65e467690bb2bd0433cbc4f34a198e0d26fbd721a423490a420577044ca7377040e06b4dc47ad8e0144a62bf79e462380da168dbb1ac0d2d4ccc6b94937d35c27c0a0f69d6117cc96dcd76e75aefcdb315196ec7004f3c4ad0159a2ed871f13b512856b98c1dcf6d61632bd4b3c0d85dd461c5e589fdc2acecf7b6932f5d36fc01d30824250c562031c3d12e35aa17bec8cb842419e8cad4e6974d492c19fa64f371da77643ea378f4e7b26adbc19c0c94b25fecb97bea48bb1d359a36701aafa74d17e6031179fb5513bd42361bb137652ee6e9674479398e2cd7ec79645cf4aa0392fdeda2dd13920dd5899dded8950621e5daab3281f02258c3c1617ec5c3537573c6f7316c005b1461b69c3a9a0dd80779fad90851b7905334b51561e7b7f7cd2fd9bf9fc47f948c788561186cee0776560dfd4c2c0d9bbc52c916fe265fc3aeb001c7a230e30af87e45f999053ed8381a291da44283fbcce97ff35e50568755239a92e4e25214b830e1b1c5f403301145f32e6b9c27ff233939c5c47c06c07c3f50d654eebc947a0e8b8c8de903ce1d508fb8cc85e10af1a788fd0a814f4187c7a3faebf1114974494dd928038176d529d6f519bbb05132831cbed34aca8693d68148291387b42078b0ac96790b5a9049870cdbb2da08d5d64543c212b13bdcbe556f5903ccf25019463827a83d35c335866f0f5e92b31f5a7efd9fe76de78918c61ca00df40f0cc2c4ca2874dcc1b79d8d5d8135789539b3fc02d22dc37faa32e85cd09edd6df2582a3c35390b33e5c4f04582e5d75b718859f9f3a1a4950bf55b0e556ecaf49cf4f8b64ea4bb7af889d85f3f22e9ae964cedeb0235bd163b87a4aea48df8e16c33e176b66d0d27fd5bebab41ec68f30c57b155d8ed29943b282792f652046151ee571dd99a4fad8b00f65153dd100b2a24a66ff31d639c874bec16c1a67d4d9680c3d79c75f748fc50da7aa51f016d9955e151292de8d7f553fd8702c4e570e03bb2cdd27addfd790a1ac8c46f45aea17755767dd89cec401203f618deb3f0fa17a58f0741ad4b27c35a7c73c85b1e293e00de7e1a0033b797a3dbfe90ae08018f479d623ee45eb39ad7422fbb1c0e624d4be44e6d49eb3cc2a028618f2a13e25585ad913209fdf8472089aaadbbf35f92913bf9ecbf8a58b2d2c1bf658a15fcc28f4524d93e41e3d76eb1c0c0a22e9b207567d0f21fdd201b0081762b03afb560e160ec286e361ea210bab110f9fae6bb3ff876b853781c2c8e82cae1000f23d5d2252f4477b4754a2b19ee331c63b0c0d01176c6d9c6adffa7cd7144ccc830f49941ba597b74fda5e28fec57c6c7c17d928e80125d0184010503369df0e7d70754f6ccafcba5947b55eada82737abb15c6b632d7f6f9136d7c75ee1ebea0d073458523b938c660affed57979e7a077df3009f799406d5396c315f82180cc006b8b6f42cd2645b48629d3482788963c3dd491b823afccb5d1a0309fe7c2193b7c540d677586f858490fe3e2b39e0a7915cff5ef87af0c8b7bf66f2a2d1bf92e4756802100ac8204e429e17260b4e5917ec668d8649119353905b9526b9a6c130ad471ba66e0e889b8749762e15e7651ff1935edd5f13ae4d23854184d7a6985ad51b4b1f7fce3197b43b27d801af98c56fd3f3618e0d312ed0faae691c442037641e787ef8bc3674d64077a001a274e5b5c2b3178b4f0e8da4c585000757a3a1ed8cdb5281a2ee259bd593a92267d162fbb6f2c3f4ee2b4f2086030d1fe3c06a5992aa817a275fe609903b0528754eb1a55a6a035b924b1ee76a79215ef293b9c4ea69b744ebb0d7b1727699453ad7f1328b3aac6746596b0b989c872e8ed7a44e98b0ad68bf4f5f501a17c50c47c549fe1a90c139207f975989d51ef043b2842703c22941278b99cf2af6bd1a6811046bebf1e7f0965145b3b63c2130d122a7273b81f3932ed0bdf0937d4d79e747bf3af3cece98dd366ad62fb963dd5933929c5aead00b092d63b6e906cfcf578d2dd62b3e26f5d8734722ccfdafad28b244fa310899d91ba7fb53e84de3d51dada852f0c1e75cf38f11cb5a1f323043d12ab7fc6b11f6ab5e5992cd8c04a868ea482edabfc07f45fa61a93c1b9f8ededfe1eb78f0a0ffe4fc4c125c84d214d0f08d8b44fafa3bb8b625311957806717288754bf27d7a81f748551268357437d995389349d0a018e9073afd2aa7b451078042e62203a278337ea2f01a9cbc551b46724e1b0d6253f47585493f1e2cc0b72b41dcf1dedb1e85037d2befa4050375271c189df08249281275670083cb518c3787b7f3a23001cdffb36d1ddfc1af161a608684a5d25d35184bbea18d64b0c3fe4b42d5c8afd9c2689489d68919c8a937dc25730c00d9e9caeb4df08e87ddf12c50301ac246c1bed0d80b0bb5ef33320cad9af67817eec8adcaca0ad1bbab0ecc03d9f61eea5268da7215201461537277a9acb3271a279ece2ce156a3f35e145a786b676dc66623f65ccd7e0835d1ce3524f54681427db11afadd62e0377672259c1a766fe1f95ed73373c8614394ff23d9d35e169c3400ce94b140d44f0fe452aef843359d14cb8fb0ae23e928c4e0fbd6adbca3fdf46ad20449e75b56c3c2dc607bd6429f568b4bf69506d22a9f052f0736bcaca06e9947557e5a52d3652a1be053f1de06ca5be1deb39d82ceecdbc8646e5bedebdb771322c827d7b0ac2b2a6b47f63c8ab6a64f0e09d1b95b19c3ee89508b992bd2e29058e82c6a0eded5695be271eb63b9a9515b7de476e05ebce39b07f2caed7b1f678fdfed20a1cda7c707e391d4d68577420f881f02bf06808550bb9a48d05d5cdefeed4fc1c5422b08a1b46ff42ba3885a51aea0e3136e47e0d903fbe9333f6feec67bcdab9432ea612a5f5a8e25b80982b17926527a333194a9684f8a3f1f2203644f30dc359cd1c8d4fcb610c99892328cd085e1c178cda052f12227f84c609980ed20eae0f8e6c405326c5595dc2ca71c5cf862e1abe1369899ef59c4a22e8f05ce85ddc62976b86233fec29c8604f53bd830d46920eff040739fb20909493e96d00c245a14cabcd5016473c570eb1c309a3ba1b2733ffecd996128fd1ad7731f71e4f5ca9fb49ae12a1772500a627157b80f177df2da33528ffae028281fdf53bd15348cba4102666a9aa4a54c363734e689b18564ed34638d8958523d7f9aa6f50e6fba715cf61fbcf948fae0faaaad19d261fcae11717557c3a41c1c2901c9036ae14af9bf28ec5e8b719b47453b02e5e0491c703e88b1c563560ec888accd65ed2d4d25a81791d09e8ae032da1cc7fe9f9475d941b1a426826d0272250080ceaebc22fe2a613dc59939f2a95159639ece078cab6b971537e027b8e809e3a265d1b1afd2fef17f656bf201e9df84f32153dac5d3b7fcf1130744aa554da2317772a157a9c4ee323d82316f6c7598132799b5449652dfb06d7e2f8ae36c998c573cac4e26e0c05f0ebcb348c7a6ef90a0a6d9488d3c61d41c71962bb12af5a4ca46fe379bbeb9243f16aeb33bad1829609e0b1686c1a7efbab62c149bfee46870138e1de13da49eb1afbb4127578cbb7a81142fcde5fc6f97761f32c46769fcbfe0ebf1fdd787cf4f987824442929a5f9bf7e9c5a71ff241ced897f589c5b79afa296788a0e1287c8cd20cd86bfe5c8ff64101208e9bca07b99d41dde7b63c97176632bd2ab77b5a4bfbfff0b5e32e296c802669ea4a2f3eb990fea57100135c0cf207ef4d17a43fc1edbd1c57230f41e90f6a7c702160c3362be3681aca2c2707bbbe88c8dd2eed02958089522a9d11b1bd6632186fec510016bfa93f5f18bec201093243a8a8f683e4b9c56726f1dfe2c9696f509e633bbeed4e1ca60ede229170af460933aac969cd8f5d69e0ad8338b276f4cd9e1d8996f13e95efbee00e8d9e4c550cf399bcb9292777fb0bc53e27461690319049b8e9b1bd2e2333cdc2d11d36a25c6026f1cb6359adc45f85da348a978d50724967a88539465c9f1e63a27d94bcc4642894f91003b5dd80c4721343288118c9a92d9fa07c51f8a004500162f364d0af7c18748519b0257db875eef1f2824d139c2d21573b79070b0df34c65527f041a128e158d5c9c37b15bab0f5814a684531f1fb913349e78b3b01abad4a1fdd9fad2517a35d4804975965ed6b65435f6f28037b03830436a6c43f7203f8e6cb5f9c032100e9fe0697b0798ec97edfb345ae40a331b7db48eed772ca028e41eb918c09b03ce80c755692fdda42c74201b24f20a2c2b41a41301b2f5b7bc74b47ce050300185cb424cad2bb4f682df1c5ff22337975112b0ca626f6a09e8eb7e3b7ebc5402b7d11c3d46f38e58db4916f35ae9a69ed07348a460532c2a21f28d836b9aa1757038ca2169ac3a2d3481311f393dc5ca105fe55bd843dee7c9781be6cd39865d90ff031288f619288ecdc964194e37c3351e6421047d6efffc3d78bdd3c7729c0d197b8b0a3f3e10823aa50bc41720d4a8a18315b5a4ed6d8358e65e8cb4593e0395a82ba34a5a0d9a10a0a58b81de99ad0be3e62a3c612f9867c7b7d05e061f6780e1d0ad33304960e9069ed6fe2d9d05832aa81fc73c0fc7c61587060f0da7a2a31e910f606cf846d9dcab96ea6fb00df652d8bab021240a2315a94b5d4dcb5f4068c884a2e1cea994e5a58aab287847a43e25326447edbe0d95112cef1121b17b7bc5fadec72e3175eba1464d2e5e328eae946bed7b1a37bd484ea5bf140b2ff57f05bcec9978df002935ddf89944cd306ad971fd89b1453fa417fa57b0905bf25019d0c686af6b6aed935d6f10b3227184ced137269610924b62ae8b684d6ee6da93e673464a5fb6ae4d259be02d284a140c372c67dbf8aec0ca8a3b889f20c493c450355fd6e0cf360c090a95d171cdb0b6eebe79bad4ef15a26071c9e0dd1ab70355f7d779cf69ae9b2a6b9faefae1be0f743e4541a36ca77101c0f3343be23f5677bbc47dadd7fa9f8fe1bd35b1708bcc113e2a56357eb111ed3dc75081b3021116d644857d4510c3992e6593ccc5ffae4b518b5ae11b2bca6d2539be2e0ce7b43db0c9a70f42a801e1ef5ba155356b81ccebd9a8599324baa33a70be02ac84628cda23128554664e436332a27a4b70a6cbc4a47fc3b19afcd9f319e2a52d4197a905fff3376dd7abc428d578fbabdd36c95c75bcfe4e9ff8f8cabf6248fd663df8dd1bd87fd72010c04718f8c53cd3ceef2ce50c5773121be84d8c08125db12fb741b5c01f91671f641a65931251dc8eb084ae15d524c299e302fcaf728fb624d8c887042539f94f5759756db24cb2b10b9ea9d3aa5b90344ce9f619d3a00017c2dbc5d47e8d7983e27c9baa033bfb53f30ce55b3e5b09c028508e06328acb8d67aa5c2c8cdba34ea4fbc2df913bc88c47baca0acff5b3a7738f2780ee92915a1d05add105d9add1544751f2022631e1d9d01b9071b894b09b7ebe2b4b5611620fe0c68ebaf080181d89e0681e36fd96e201f4cb83cea7b9a5346b40f58ced947664648e0659b620a4aec8cb6713102f6a6afab717efd5d3a7fdd671a20c317d20099c11ba10f37a8c2d90665d75f0de6f104958212b4b8cbd375a2d27ad9b20538a93fad0e4da9278b0943214354176298c4fde01ed1ef94c75264c40205abdd779f2457a38372c9683be156b4c45658cc0b02b781a1893e69ebc765bbb877f0060d4c07d14a10c9f1b1edcf89a0c1c7733a225a8f01fdf248ede350fa4aceb0e271539e7aa4690ff41c7f2facb33dde0f03e9d265b98fd125cfb5664c41f82b350778b4dbd0a7eb86491feb5bd41a8d3ea6ae2bec03d9a536f936cd5d20a16cca4597e45b5ca56c64349521516d65b221da2b44333f25f803b7865c689f8b2fc734edcdbeb9dea147394507fefd7b7c2289157c77ba5b3e107837a5b3965c276bf745faa1402ec6289855cc0e4a4e8d049fc22cc35cf6b2c130a94bc62c57d8e5dd5f5b601ab1879222a38d310a1b1d47c57fa440254e076af49a20b3e1034d32f83c7534a70ffad9dc27bb31c9935dc80d08efe89be7e0c71ca9199cdaef62b7e6301f02f69e4dad5c17eb44a21e4ad5ea7d5bbd56c5c0205f37a2f46ae88a04440a3e7c135d52a1ed2cc3c06abd487e5d4bf28cb961cda16eefa17b6bac4126ba2512659943064e39fb281a60e065e38c64b68c0bb9b8191d15bd4a3ec7884e192d57c2b0ed14630a1d52c3c120637a325cc30b42d44fe4bd1d282d9edece0ae834e0f4919e525c31cc64f92771fb9a210704842b32162b96921c047add713ff27f679aee4fed2c035c0c2f0bdb0765667c1f01304300df5ce92a4d6b6b93790b3e3e5e71c78220702c8600b4bbd91c2880078fd9209007606064c351c6dda7848f9726a5810c8d79741cae953bca794a6a81a5b7de90ea0768869234efeeaaba2be888b162f6b154dcc90abaadd9a38074fb12efa6fb232a4d4e532aeae0afb291358a9f75924d639cbca3eda581db8d572b31ce04dc8a6383e2aa91b829f8417f09cac51787c350ddb955ec966f2e793cb9fb8e8afedcf19c5cb4bd9a1b533f69f76b6b8f1c7b6e21893cba01669386a1daa0760ddb58e8f6c7223f4c74bd2aad628a047be18a9b00115b1e378a653cb8f046ff416963899ba4133176a5e0215958ee9a5c7cbcbb46138303d02fff9f161ec31da8d3c2f0a48c4cd7570213a488fe98a8fcd9950f4399f0c346971e478f30800f95a6d1320d59b3451b66ca647e5376e8842a6ab9ac50904aa69182c549596880ef397df04584d67a37f5f858d03dd15f4bebbe287a8a31588588222ab4a45c43aaf8e082d038fbf10966abe49c7fe3a8ceff5ca6559a79713e5c0d8f6998c265e0deda784c4c4f3db68a7ff86c60ee8f7640ce5d98bbf0d360325fe0da0ba235f7ef56b5486bef5102a59d602aef9b12bb9a6d3cf3eca4e4a4d10c7601cd64f7f6272104cb89378fcabf87b874cb98b79ec6588f3e2a6948931786855ca6b1409759f0cd6e6c93023b8c5db0ffef7b3efaccbde12dc775a5234ad6d930ef64f38d80e59565398dafc96c65e9618f574a17f2b67e19f89c9a705e6ce240036fd940ce05399c7b4638d9a007313895a6bcf697f9aad8d7cfacd6049b7b5ac47cd90640e2e4088efa2486684874440eb5634dbbee436544396828ead2ac2ab18c40fab6090e7c25aade88c7c1d2a9704dcc591f14e1d4154a19da253e28a7e45f279224912172c3cb989891049f74bb18330d432c010e94f6fca4e80eae7799889588cb793e5855003a798ffcd6d9ee258bbb4a87d084cbd1ece2da30591996287392fe46fb4a525f1e5be1cce5d94c4291619e9f35b1850bafed8acbb8e69056be848146996683cf704607989bb3c8b4a50001076b1c2749db86a8df44205cf061a3de76e8e338041ebbc69f8728ff0b36a04ac2fd850788c9ab4baf1e69bb21bb62ddd3358256f5ff9daf2ff5285f7deab3b13968a80ce5239b72fc87b19b9b76b8be4482bb424f269ba63202539aefa036c818e9b857913513c3424cd6ef5c0a8aacb9ef9446e419a0e9f647a155460b52feeb3fb98b0576af98c32ac8d698bdc40ceca9f1d97f1a955ca5c52f5c0a9661313c8aee03b551412642190d6a939b6b23e4d1225f91917ca9785b961dd3b17d9b35f200d2d59c49990fac32ba6957b906638f9fd17d648d34200eb0e8e40cbc1e2f657ab2140d3bede33178f344c8df4c180db108ff4d54bf216e05682f8898be94553a73526d88bb4e312acb60ee7f0c681dcbf69f234e434fd877f708a08dc822110d4c97014e67fe5183413eab30ae91c106030cc4ed2edd2745353f0d385813fc9ef276cd08e74be7212baffffcc72f2f9ff2aa9d9c77b7a6973805fabc20b916bc58d2885cbfc60526b56b29f9081cc1c84083e525dc9668ebe069e828ff2f4e9cda0b6d92145cc8c11ceecf39fce510cee9ab2e780751c5060779091dac0e0c2715681bfd24f530df94e89d440c6a793bf7141e940584f976fbb2961bd60b0fcbe9cf2e81adcafe4c90df44f348f5c538bf3aa3172bd3889634f8dc79510cc69723f2b4a76f29368b79f0b06bad47891bb74128414f77253512b4ee43b34e9b42eb9123504f093f0757f9b78838b70f32aad25259d980f9464b65ebf1bf0d0e311b2e9270e80ba313b720e2d56b9cb895a32fba5acdcb1f1763743f21fa86dd1dfdcb5da48a10c0b93c91a2d15840ad3e5cb875d36fce8017f548257ba50737f777c2061ae000d8fe3082452a97815680c2a2451fed28b6c89438d67ee9fd895090c88b87672d7cedb0e64a8189322ab221b45d751124f51cb7a7b879fdfd09868ca516afc75c5a9bb2ba05d70cdd40a162067dd92a5a81434b2484842424db36a3cb45e4fd5681151bf525f5bcac63eb6d7528fc89189fd61e5a3d92b933fff6baafd832db8279e1c46ce30c83eee6de3bbcfefb6c584bed1f3760e84668aafbd59173cc4291e8c6d404256d88c6d7b60709f1abbc3662800d55ac875c41a879314b9699ff0c71cc4d73260cccc87d92d0e720c4bbef048afec631dcb6fdb4d5ecd6f63eaed7aaee78a84521f0720de050cec56300c0a73986218074b415edee51256e2b269f5db172b00488cd0e1785ce43bfecae25f99d0c5da3c81d8098d4a4b703e1e7a09c213c428b1c68f1263595dc6189038dad131dcca741e20b7458ce95cf296975bb7690849ef53d1edb2b01fa63eed84e9838a83b33f7cb101faa2480ced6d3c47bf4e62cf77be03b3e9e8bba48fa11c23f81b163593fda7426c66f6527cff901d88ccb5b6a92adef96b04b47e22144f39963668fd2b2c92e6bfc5beba8da48a3352acd1ad370e87e194ba5603b8e4f1e70537a0a61abf3c936566f0742f2d8183314b5ad1ab85bde3c2e89779cfafa92a5ec5bf6aa44cd7e3dc35dbf9e9ed622d207c6035de89928d6b3259ee230f6ff67f38ddccf5c42643a503b070e5b63adec6d6bbe8f0b55942d265364662eea219b2db703eac5be91a8cd1142711f1d5121c612bd162970b07158408cb4634d5df1c119bbacd404e797c9d49e9887238339b529442084a5a52e4906f06576fbaeeb58af21f9ffb359968184282b8e102d24a8a3370be6f8dc80b851ee254804d5c98f6532593062816b37b61a460f25b333bbea74568f4046b67ab86de37ac8701b514da1c0bd38e850e658361aaedcf9d7aaf9af9f3d87a24889972e60e9532f2b69190f0605280e6cf1c2c3d9dc04f3b9ce8c82fadc0c9ad9c0efaf24d48aa947093974a82fb87381270ea269d8c014b26b6257997c46a6715fa5af6dff3a4064df6f77c9a322f73bc8327bdb949139c097d1e2f82cedc810cada74ccbac0d975c8cce7e4463161e9cf0cf57ea933be146de8912ce8e919f2c5b7671c8cfc9b67046a050f2ed7685cf3fa508c60a79ee7388b99747b8a9fc57feac5c474942888a463e84309102ee3c52f6c1eb2868692cd52fef1e44b8c4c0ac531d395e090432d40983ba466a0cbb6801b3afb6e70c67bf06b03e58e5efa7c2c83b14a39aa912fb284720180838005b2930b82051f312f2b0594ce36ab5ee7eef70826954e1fe895402f94613cf0119f0388013024d7869e17c3b8c080dc2f59eea6c64370e8b308b8a63b12a28073b8c809d1d804cda20388c6b1abdf24b5353bc697b1f2caadd9065acc1e4e34000790a8862bb9264d85f4d24d59d6a0a4998181bcfd7cc7306d0f16186e35dd66457969e48d11c6ee71ee9aff6d5a4270da4408d9d9311abe462e3d90d3dc1002146fb26b251c545e2cc835296daf9a5db51eda9928fbdb07fb040ab6aec845a7490e2824edd17312e8405d2d47354ab2dc303d0e55646f55a1409f53bc8c4dc67f545b28af53bc72e1244cafd8c1960e28afd02ca71eb5d3c2f6c7911f50097ab31df55fafed1479c4ee1beb994066f23826acc64de81ecb2d878169ab3ef59623c87b6291873a7b1e07d0c7c9e1a7e9a1a6968573459be547b7728e27cdce55b4778839ee1d77935f1ee5ae231af95e510f563db9e844899018e633208107081461173ab81f79dde43408bc42e75ea7be297adddec3deac0b9c3371ba17513d7ac9fe9471d74a1e2f7e304c27fe4a3f561dc0b0a7b1183ee2bd51cee4f15da256b68c1f8bbeab4058e39aa00262ef003a62e1acb60feff6b166aef4edf2076603ff6d380e94497a2d6c8eaca5260f3cc5fa04cae198bb7e14792448fbd5e8e0defbc2d3197d30d43f06de3c9d35f242a50a5b845ac9973afc037f286470e90c4aa1792ac16aee81f72a082b5fb99286e40bf8c43649ed9c51577129b3ca7a6ce526a5abf28b67e1e4c02b4959a4f06b2794ac143f21e630b262f2fee23e9ce8d1ed1e21bef91b9f1cc1c3fede10dd8544d93d8c90d16e9bbf97fe9898ee9310471203492538f20563e51ab63f059fa0518ba9bc76e5825ba5c5c6a0516707bb4c5f807525caac697d3f629c628e64670130c37192cf4cde85ca8e4b4a3c06a054adce4a54ae3c1a7b92e0407ef23ff4967afe9f291f7cb4a00cef950ba44ef3964b07e2fd431dcf3a78c539138ed370bd869a385600899705571e90fe7cccee4b97ec60f62d09219365304df1d857927df7c3620cdfe3647560369b5c85540c3d9facbe7059c073faa1365fa496a3b9e38e26e20456e129eff19eca22bb145b603c29a1476a31b12f92545a95798c7406e51b180f4f935adb08dc9f623bfa2c67061c4e99567d28657b08b69d176a8ef54a44603b5d32d05fda91a23682fe918cc22432e3fea34cb53263035207a94b3f4d1cb3f1c8cc7bbc016ac0f343fe0f22b6147364fbf0103fc77b23e14ab0c157c85125840b9024462a63d57f5aeb599700e86d1b02d049dc8f2dbbb2c273cb1221ba99d80959cffe617c2b3af39727ed6b4133212212462caca6803fbad06799806c1e2fc86afb182c29480a38ded8e1cb132a7ccfd955bc45c5632678ea53639fb117230f5622e3708cc27708e47bad885c053d442f251d82bcc0ca3a96df6a89922c78a1c34e7d620a6799bbc5b5a522f3044f6ffbafd585d72e24676782bfcccea08be5f35843e70018f7a533635ba11fada78163c0068836f0935cfbb22cf5569a5d76cb22996f7a26d5ed42a4ef0685b81dce08bede1ae1604aaa8e57d8857ce2fe695bd48fc2712da4041a19ad123d061ce61ba8f2746c80bb9a982dc48113d465eb33353ada0c34465259244d6d8893a93fe882074eea5609ce0b3413ff81b776f784465f423f978d1b188dfefbe48394779716bf8e59425b49e0ce6941b7f17c3248a19207669ba166199832c6f600d81f5d9c4aac72a07dd232ebdc9f0db46d13240a49bd8e980a5653acb64769cabf04f0e98afc9dc6f1f13e7aaa6a4b244a1b969be5c3ca9e0dff8845460312959edcfd3eac516ebf8f8134db4de8ef87df44e4d3a33858fad9a6a7927e8753b29f7f501fb79595e2f16402ba6c3e8f4716e626330f0eda499877385c451d0f2c83f2698e96d8ccc5188f065e5df103d62a40c58d8f501d3ef5e71a764eee126a4fab23c54a40c4e355b114a02df14701c866027dea47860fce1e31841739d38179030e50ecca8e1681d6cb8c9a34a7b1e251409d93ab20f532efb9b9b659a243cd04b3dd1542ec88dd2b04d1db5cb47eca0212689535ee9574033cbb7da051031b7daa12f44f4e61285af824035b6375f458c1ed9ad4a88ee370c2f9825f24a13bc0124a69904570c8c0866a2bdb858400f2b11aed3f20ddaba6d2f2ac27a86d7074c045cdf330975a0f3f2defda28e3430ff900f3de82a6bfc7ac2d3562897619369cc63e3f124a34fe190560e08e4c62ca77ead5737d1097668b9605765406527a890120e964d555a2edb8afa2b39d10d962bfe7e7f1d7bab29c327b09d24cb8fa9e6cf838700b6cd60c72fd41831dcf56cee6d2d06c03c2481ac2722ce40d0d90f71ff31098f0d22c4bdcdadfbf86a52656b822d07032ae4e474f5524b6b8630a8614a9b5c264675240ef47f11bbe5f827ed8faa963ba42d55ae3ef6adfe58365626c657555f7d4aff9e2875b796b8bf32acbdfb8cad8b28c8938f5d95a91c50103337d698c05b3324ab2ad34eededbd285a1764ddf09355cc43b17d5eddbbcd3c3064d9c9c5ae037e945de0bd38a5343a39a4424caa1edd4f5cdcf7f1a15203e42b9b26172f4e2a5d04b67f3dade5821f5cecbeb0598877e456e58ac31718711e38edb4bc55796476b519660e37ec7c16c1324181acab3b7dbe9f409f48b91641976d4126148dc32a3ad360c50354129d9280023d5431b87d7b33bb30ee27411b6cd88ac6db6ac62eecf0670734912208d55aec8809e66dbdf9efd4b9ab0d06c151cb94610d1d77c6ed44f65a10d521fdeb46fddd7125d7c1b1861a573cc912e90074ef51c3ae1263b10b6a04a11f3781ae0f81ae0b494535a94952748a64f748dc259162eaf26693e949817639fe333b3cd1d026fe995aab9c95093872d5d1867d7c7ef9bed240cb1e8ce6439aef7bc38a2f78ece36034b7acf0ca6640c639515b91ede78d62353a710ea9e7d341eafb4b055b70fa76e7023856d00f7334edd9c1c9f44b3b0f2eb243ad38adeea6c368b61ac36fb153416c6f166fa42387da2fc0f6bd406fe665f4ca315a199c6c4bddfbfed7571327c68839e937f6f05ffd1a05a064248c5a7b9232d2dd56626f43550d54477de2704481a1582f3bc9686cbb8a7ab83d8c0ebcce6e405021fa2b3ae091bc01e1b033a03ddffeaa9a03f02a4bf1704ab20ef394d97b7e3985ce7c6fa02843042bd7f0d2beaebd3fc05c242b3f59d8ac47603b476f998f7d1a2536084ebd9c8bb8575ad0fe113aad9f36cd0b0df97a2e4cb342ff8f65c084bdd50353d70ad20708755e48b10b75f5ffb040a1703c7228eb3574ddb9afff747e391dd7bcd7a26ceb30e545d03d6ef504b487e1e1fa0a0943a1bf63b19ae18e76126b4ecaaa05f2f36f54f2aa2e6107de4b24c0705ad628cf64c16acb2791413c677af5bdd7eefcbff183434e047fc46b5a61729769ea85269b367f0c59eabb810c7229433fc0e94bc98a1f72e802a8400c3362afe8461708ed84f605d8f39f6b5e717d4e4e98f648de1bac96aa424cf6e147a37bd1d702d85b1b075cdcaf91d922a8042a19a3bd616ac88e5b86a7f631a17eb76ad24093d45fc87ce97f04f2b795789d089dd51748c3a4773edcb23eda08d77dec55c1460c98687359dee73e186a116b8a0866e83e86cef06e0df7dd680e89a503cbb0a73b577cf90aa14085cdb258af8a7ec3162583da8221e80269a3f9789bd7feb173f774872db7f3c010246c95b3fb6bfb0b32c3464b4578cc5d96d38c754f05a421257fc5ffb4e72a194efd47c79fbc52af8ee98e24bb9efb870ee42e5adcba493731e134eac80353b7885eb83cde48cdebdb8d6af3e773a76e993a9446801bb69ae8098fcc5ef6e9986e7a7bf296d61df119fe81d45b72e2bb2105842d2fe1b7721cb39e7d8d9374669478702ce147f1ebc44341516e5358339bc97133861e1c061b8d51ec2a71db6f0392b00d367e0ddacfabe0755bfa07023032796553d9aa443a4f450b983e755d1ab0dadedd1e069732aebed84fd3ec912357fd800a670b9e8a16d4e783f7e9b6aa6e65875c9c141739d5f96dce1dc874fb7fdec9c1d595eb138a9a1fffd3a77a61d477a59bccf6fda3c98d15d8c0b83a63f09d4c923ea2c72f639f417226c9ea057cbb720e464752478213775d521e1fadd55b2a4e50bda785af34d3c8babbace8a8432461ba75b6b54c9eee431551a135b8d151a5bae894dfd066566ba6386577ea3159d438f2a0ff8655a598af6b9bb1a56fef23abc5f0cc71533b2f153c6a3a8e9078dab72841e4bfc903ad9a1e784c837bb36d86ede1f14696367cf87d095fff7af9a6c158a35b481a5103bfe8d0eeb13db028a698c7f75ddab1faccb477e5ca14324245abbd568039d19ccff97613f495ea22f62016c5bda77eba19e138d1ebab13e7d14ff127a84fff97c94ef493eaa787331ac579936c09f2d0a4fb2ce2401ec4aa8d0f96f4ce5c10376cd7229ac0fe2a13f8c8794117c06ec315e1c6561cf3d732afb5f275363b95a7b84158edc457dda098ced63bb782e084231b14917d3d32761d744b2959353039ac79b0b62a70c1fe53718d66046f900f7d13ba787d76ec795c94bd62520bee1f24ece4da1432190cafe425e00834c65c22a573c8b10b3f2e58505b6f7f2326d9cf45af0c67f5b96f637918d071a458c07c9dc06950eb794de60b21b6ed5392d6890104c1e7e29998bc6f6d2525abc720949b0aa2e45ac15dd03e116ee3eaccca06e00459bd519891a3cb3b46652be7795a68b9d4273671d7088b4280530686a5961f12b7b8e12a55560c3717445e2a2159d459f275a5dd26a0a446538dfb86fa9233d698a914d82fb37de8a36f7a699dda0ab91263b812dcad450c2a3fe5eb194d9e3ae56c844a132e254c985606bbcfaae505aef0939be938dd6a911f81c8c6c5a3b0b63f90c6ec87a09fc1d11a691628b6e8676720f60f3e137a68317f5a55095970f96f6b8524d26ede6b9fdee936a4e7a1b464f5e8514008ae6645ed8416b47510b692208b58e386fa9add983a40316e32c401673fcf6cc50af991fe6aaa54ee1b52b8a4c7f3a8567c7a4c4c97d9149c46e8e4e4085501561a0344ed87d4141681948f148d00ef57586054127dc359a1b1af023c7a483100819a71a99085b7f44fb8191f97f39f681fff3b021244b1c093ebd7b584cfd63ecf3a0928171d159d29ebf328538ed20eec549b7040fabc3ddfd247d0e27e899ec01c184653bded6be6e079f60a7c7c997ba8cf97d87e76ab4ef01d0a2683e19a79fe2314bf6f9094b1bcd355227efa7d38b656e66696d1020fc67a4612a46b78a88955c811dfc4cb25fbd185c3d6cec2b9423dbc0f4b8d85cf7b79f0ee3bccef1d59ad9978f1893af933f50d951bf952d71a5715950c7d4123fbab11e2bfe75dbacc0c6035c8729df9c80e902c07dbff40b9705f6d4216e41570a8477616ef051f6c7b9b3b761c609b566cdd63245933b1905d0f6e572cdc9eb0dc10f58abc528ba52b26db1c72b2be1aa6e8740cce5655f1f16c9bf288ab7626ec5da1d0c44faeddab42f90206dc662bb8fc855defd71556d544b21cb2ac2dd961b4f4b5f0a0cf105d841dea85b37cf4599f2121dae8a71f9d86a77bc8f363541360caa78e05171576fb605599635d1107a7f650f2854bd96d811e06670eb101a6f23751dc1b60958b959943f9d99fb9d0aaf49242263827c79dd1a15dadb5d6a724cb8aabbd07268ceaa70bfc8368fba4c54830e8557b987967177723b9e65a1324977ae933676d3fcf496ff96d02e0b3f8491ae5235f8f099d6eb4e74803bb1ea1bb323fd519961ec7808cc2b25bd6a83f6b5f9763ac7e953c1eba797b845e91d53824143d674427e0373f7bdbdd8704ed430448fde25eb102ef8d5b78cb722d3e5eb4132d8097e8286fbf1fcd2ac3adecf8e2cb1e67c8d08e36b4d90dc4d4303656e6a89dd77c1d98e524e6e1b9b6aea540eb70b15a82afd317b7763a923aea941ac05ce4ee3db42ee4ee52c53470393868de47784ca211bc741626673d27a728eb429754875456a1e987c80b214d534eab2a14bd3b9b4cf709f1eb370eb2c3c03e4c26cf28e56d2ff1fab7c4bc24c5fe8ae2d4586741168bc4fdd6f5512aecb83d9d582f92ed124ecd33349a48009af6cdbef8cc2148a19e65f642779e7ae835823dbbcaf14b5493d935dcdbc0594a613ee8039910036e0c0db1a7d4af18643bc1a02c7b99e3a343a40c070406b6466e85078ee329a62220978a461412c96bd9c580a9dc37515f8ba52aeb69aa30f1cd2525ca296bd233eb518407ed5a3c81fcf5aff86ee8d13408ee1f6fae2eb05ed0e8c3a60cbc1eb7ff330799136df5218dadbb68dd6808f9effc7272816bf0cc47f1492098cb9a38d59ac59411fd486f96ef77bcc66de9e907d660397e308eab889d4048d8f88ae576409e5f1174fdcfc835e3505344d16ef7da1b8751ef83e779ef4363d9e9ecc814ed9ae90157627b0c919de0f88f2de11ab2b99ea130c2ddd5517062582bbdd3b63f316fa89b048e5a0c3777f38071fdde417edecc55f3b5d9a210691aafedc63b447be44bc0424af3c22c237a1b289d2011b508848e824c36f7e05a960ac48b852f92aa1ee330633fdde0a678acb3b57aac865055199985d5ad3bcfe447bf8d294b0c01e8b7a05caa5afbd67e7018f89f1e8c88725fd9a7ee59f82c2339dbef2c09920fecdb2c7a0ae4b38c1435d15c0319cee38c8ba2511ebfdff09a3bb94fbe13fc81cddfcd84db23ca9dc7214a91ae14cab68f8c75d1188706c6e50c65c449fbba81c8bc053f5379924e5e8a9831e4e3a7cc674ec185f261882e45fb85320e6adc61f0d0e6ed1806e6488114c8dbb2a61dbae6d38c6d66216b09d6e715c6122e6ce2368efa4dfd2a6422ea7a83b4a65f90398533908f368c36dfc9fd80b7461ab6a2069878c3ca23b498b5af67e3f5e6eb71c9047bd2292e5a3d8686eb520e79f50a253cce68d2b863a2384ee03fa80b40e945e1d2efeaf5b32555315195708e8d8b70fa8f417842354bc15accb3762abe63b99c6ee50e64656f2e8763373bcce44f0e9c7604eef3d60b5ddeac83f3c183fa2f6905d7c2b24b9ce9859b132dde206df47eb051ef5729b0865c685bcc9e2aa5d4da31cc0b524ea0f14d6f7b6524e26e0968f34651253632de42ae96e48a3f635ee088782d541b9044c84cb98b649d2e4bf7befe8d95e72677138af8e482e01503623fec5517e7925d6942fcc13ba821d0f7c479c6ff9017318c9112849448fceac27838d47ce913c499b6fb294f3c6ff222f1edfe81538d404899e3517986134267c8029c32d79ec272e6f4d119ae920df18d11fbff4b5dc2172f07bd1bb94b5ed91b96154555af72b52b8c889dc0887a0309050f061bba92e0fd0eaf9f93da3c08f06de4ddac76fc8ea7d1361a2528ffee301c4e57f3fb8234a6a00076c192d8669f17d09f47075fd78bb2d6e9337cba0f9f3c4108d758b3a1be5fc89a8f7870677fcbe2e0b83318fa0212e9de45fc65ede25f7af25892c67569dfbd290cd06877e8e84a189832703aacff848bd8ac88523d7f07513a3cd30ee1fe274f6b5b982551195481828d589e1190ac4e55f6e6c919e89e70ee378f02b1d891ffdc8f09c8d9e5f454439364a525abdfd661df7a7449ca955866e240ea6aa869b4050b3ad2e1a4512d7f3f1c9824311f2b210657684d6360cb8dfde7cc4aa6e430f9d1197eed99d633593b4269274cee7f7375fd2910f969595ffd03903e494b8988be56878283ea392a3857cef79998dd206360074005bc0ecd15ef8a4ac484f9af494a19993a4302e34bd3ead09c981dcffafdc6d71f69cdb87c0ee483027c52707188549937e12c69a1960bf288ac52e3d753abedd0dd165b98cbc47b2819be57ae667c0cc791166b1b5396b7cc162076f231498dd0890038b126b67b8982dad5eb0f70bdb2ad9dcee741dedae097a35dc20129a9655d404e732d5239034170224a35226f8ab8fa70c27a6c4d6553b01549f47eb92eb2f1b8ff23dd73263408e9c1b8c8a3438fe861241090c5d21afd63fbb447ac86d0f0937e6ca5f740d797a96db2f165badb42fc8722a01c398ad0f0d773c55c76f1810ca1a11dc86f348bef43ed2ce3fac006ce145309c0397fa9fba739a46792ad4b0ffa18a5c3926486c119bf01f4b12c19ac4f7f4e0b326d48e6797207bb88d6057c29b02f25dd8b4b733909c168d91608b02682813ddb5a972c5678a842e6d8b72fa645a2bb775d209a4a51a256436994fa6c9344bb0a538747fee430494d638eb3442abd6e52c1acd0578b7dc061ec93ebad93e7747b2e4aaf4b36e8f8fa07c44199fa89db48633eed428e2e0465a371d183aa5bb9de44d35a97462f39e65b176f302b22dbfb1f86084746a12c3a2ae6749e63984194c7d7cd5f6a0ecd75efcec318773e3032e667dfc1df02d2cab5912f8706fd1b5b9db711e7b66fd0f12627f3e3bd98e64e6ecaaf98fbf54fa73c9772f8207d4138fb83590509adc07367820166f3cf7854221847fa3be9d30b5ab49fc996277b894fa44ddbd004f062b0a41b35288e5ec06f935ef3a307143083d6e993cdbb62e41ff1d45e86db12eae283b3ef5cf682cdda80fa736eb5057af20715fb7dd58ff094aa897d746ad10a963286913a269b4618d0bc35ca38ec21dbfb8e359098b9c7522489c7a23ad315d4c1d2745bd656ffa602bc3f53253d078bf54ddd1289f26dd18f7b69c3ff7b6d9a54dd3f8090fca21b5896408932741105335fe0b443730e2ee94704d2a24f1ddc56ca63fe5eed96a4e410ea469bc8873cbc4c4b9d04992ba785cd6bb1df8a60dbc7994773f819e6ce5a1d9aef046a51c65bc5fa00d18ef6f15b9240388d1bfacd49662d89cb02b7855f17f77074cafac2a69fa00fc4ec27e1a9a186548dbbe0a7bbcb65123c862274c36946a750b4cc85af4cce27d6591493d1302794657487166267f2f74da9dcc5279be5d6333b1a70048a47679abf1b28b160377c3e7f4bd20cf8b2436e1421a68876387341927708ab7b44b12fe14ce9d9661d0d337d527a5f0e6f5c59cc96f96ffcef5163f80383b23f9e6f3de5e5ff5c0f24eb490d68b15a38e2ccc8a218c66df259f9c84452ae7269edca54583f3299d43ea0c44057666f6bf0df897a746e597fb2ce6ceaec17404488ecec68abe612bf8482adfe41af1be9e9db6e6828fdcb46fd633d04130af8bc22cd352d336c0908349c6a671d3528438410966b0fc82025cff518917d8d6ea370a8c5adf101bd9e234c2d4be06ada6d83362b3f8ec79bac8836a923f58192240bc8cd03ab7e889a7d3611406d9d75511c1927b46b70188c1377227a1d29c56bf8c54fb0fb5f733458a41b3fd3793a91674653be21f5ded8b935a34a33af09c93e0900f9fecff4694a7404a859eb7f4d0ef4c71dc298fe8a04fc6d60cd69ed71d4f9e755864827daafe321d9159aef500e8a91777c7c8e6b94d2a57e1db9bb30b0588e2279c2880f322de43bea831a0d3359473046c7054966706a782d2b654abc3b39fe0054c617ba5195e48564ae2437a5ed58f4e4c344704c823968f2fe323daa6f52a16e79099898cc1a30f6703524ac4f52c4d354342042ffe115645d82f73bfbb935ebe2c5d2671501ae008aa884128d7fa4c3fe6354e65988b97d152d65d718bc988033c611dd1ddb45fc36e622d455e0ce0c341027a2041809d895259cfe90968c4de35d8459ff0a8c1a86b78b0d681636b0c8685b1d07502e57a168239f7590af6b7cf669840f4689feb948412d1983a27095b37c106eff59be77582a0bdeaa4d9bc7c8e9ceef0905de8cb75983642bcb1db35c5fc808ce3025e4bdfe174163cd512ec46acc0e8c9f4fcf1d2c72305a1c0d77af853b89baa5bf4bf2cc8b71f05b069d8a5990bc6a55e5adee56db6c86d0e498a8d8dacc2167f3cb868651d8e54a55838207f70347e219ed30a44375fb40bfa59426d40b6aa5b4563e7a4dc015fea211996d73a350fe27918e3ef990cdebce0ff545eaadd8260b51a36e557ed9408a624799c130ff0bfc162cd51ced39368d24f944bf4773de18d870e002f42a74fc2b6873cbc9ae85da85d42cd8a2c80f7a823569396bde5a8d5071bed4227f91345c0970e31f2fe7e253297f2b3745b78be196ea6104e88ff40bd22ab0857993959296e26d64c4dcb34fe2842df4a009e458804d293d16cae9c65b47cd0a29df771fe0611105a191477da2fc0d576d05f80dee71a7996d3f45a68f3bce2d3e2d1a4491acb07e07c37f9506d0e3242ccc2c7d53cde4ab4cc06d7f111ac4a73c7ff9360044c5df45c0d043ecaf6730cd452fcb10e75c8d9acdd7c233285c48a20b05fb274f566b030e6afa326c1bc2af5e79027f8a3ff0d873436123e41b23e45a14fd4f0a3886407e9d83e1b224f8e336e012dc40fe39927b267993bf9a65d2615e45c302f19c8279c40296812242032e55995654a3cd87c0135a0c6e0732ddeb4ba447c6faa6cb9feb879c45bc415ccfd675822e2c6fb64ea047a2ba8b756879fc52fbe643e1069afd5d2640f6a18353f976fc177725caba994e4b8be3a61e5830887ac4ac537a6689d753ea58aa7c3bbd071bd6db5b9297e6966023eea89b23b6ff5fb28be97b753877fbdbcc44e45472f8afb96243c75329543ce595a96aab987a9e47bdb85935411acc78d3140bd5eab7f3d8969a41b8f003cea313c259f719edfd8011990438c8a81732bd76a5abba4221e26b3d480a2410cac3f93d4368c1a218c6a6f27d8b8be8e1b5b20acbe927a4d6ce8bee15662259a4e79751a4a29fa278bd77745833c8bc43c3b0ea3cc523d4bca1b61566cfdc3f8dc2f10c395790770a86060fde9a7306bf2c7391d8ef9a4db46144d8507f156a4e4a3e2211c30a1155f1e616e230d8af5a9d709fc278cdbe5e74b3421f7f1414eb86ecd7d18ab83e173a00626d710d09cab9f77a64783243afdde846e1a56cdbd7140ad2b46c6c1f13b7c6977cf4c1c31b77d2fb05638e3d7c89a1fa389b962bdc11727b4ad24eb35faaa97d2584362b59fe9f214edd86308fc974c3412bcbc10ccc054db629de10f336ed979aeb7d57fd22ca1f4aee121d48499d7fa0dab4d54cc71767e82b5d9348a8c3147da8c79d4a2ea19c8b9212ce430ca14ce9a1231c27bd7747487af76a85e21d11678abdcc5c696b7440efe08cd52e940a397f6adc9c6012772d0c09542ca4c85c452e7cdf30b926768e6929ca92cd885a19b12b0bc35e1216a27a06cdfb61864af7b398941304d089eeb6546726758be4e5c65023001b6bb92ca810adfadcdfd4f82ec0983a6fbd198be1d4dc2d2548399e2f94c0fb0f88321da8eada81f63a823d661ebb481a4d5ba2f20608afc79ac22111d029ab99091df4fc2bd1a640c3bd29cc14d61c1a7b3741297b1c59993052d620410839097e65c449c8dc5e9ed59acbdefe6be802c70edbd47f96487162f439d4ba4516aad625a720ccceb611a5d294d0397ba5b8ed143f8a26c8c84c916dfb7c1e277c18095b9e9d826094ba8366c9e673f35a8f82d82d9f1752069694eee8c263dccf00f925d3f66758c5f46c7e10ac9db4829b0bb77204b85b9a091338a6a79c0bf9cf39df4ca5ec74218925ea50506252cbc3764b4e00c7301bbc9d7393d0c1589619d6389ddbdb526c0d402a4ecce0381a6e95490d92969b570fbfd3a3dad682b97eb7f7a6a92a2f10c382989b767911672c33832029fd237cf52fb2b3120964724f10b6b0e3e04c6123eaec192434b2aecdbde882061c1e49292c4dfbb7b2d1690c8d5b74ce93b6eba27aaf1a8dd20710ac44b8816f13261ef57097ca8bf9bcf13dcbffa7ebaf542ab63e308d6488ce7910327c59661d677f8caee7aa236c5f4a9322c0e5f25c4bbc7cec99e23166ec0aeb044aab6fff6912b679d5df9d4e5e611dba8ed6cff62188f5ddc1f5161489812550a66eeccba77decbcabcd2835cdb60b88a224dc57f992ae29148f4e00a3314caa84e39336116a3a679be6f6a6588afd760feaaf715f4878972e3e1eea4b2e360850add275ef0d90544e8b05e2c997d0acd3af34c08ef8d1fdce87be59a69fc4f489a88af3acf61927a488297fbd420e241a7c5dda091dff2b13d3c3f4ff3434ce88056097e915d30cf5837ebeb516e2559e6b1b7afc4c123356ce5f30c4d49c31e3cfbecc56f74d15d92ad043c44978189665353ab6a3bfb9735846d5071e764b335b040a78a2e3a28ab5bfcdab7e997d4b9f429eb0e468907889fe5598b8b7535e4b4aeb1b6f018f071774197291a12842b5c7af8cdc02852a3d20fe69c6445f93fbcc13669887e6a56635ee9cd23b3c871b4903beb86f6bef59b3fe0b094768cebb9bf2a5fd89bcf1e948c761c7e4302425a37870748824e63235e35017217de6ba9fdaeb4985df10944cfefd2dbe016bb0f60c2fcfc9fc8390c13b4066fdcfda24c6e8a2c94f1b206f95de116508aba50c7dde4e4301710e24508ead03a2a40b99c5c12b1678de2fd80bff33eacf8d31f302018a8e8b07fe564ff044fd387614b47619453844380725b67a45142d3903eff64a7c2afd2e6c2b7e9e1d24b3f832c97a707ac9318c3e453b8f9e285a832aa551eeb066cf4067d12a99a101c4668a58cae400f4ae78b19fb8d152cdf706a7fb8fd89180b35498c3ce55600a2e653bf5e8eb817e1063c1e5eaba67d4fe68ce241d7f666726f9874f29052e8adfa53db305dc21bb846b18706f7fc10e0d2688db8452d08b9258caeee062b50732a667d14442caa54e4d67f3319f87922712703b3cccb3736e901070f0b35b93b9dcbd6f018240bab2ba80e694aa1196096d04414d0a8b065720cb805de1c3a6a28bf603e9711f42f391f96127ab9cba94ac26208f22f897912ecf7c24c4e0e388a93361633b07c775a75659dd351945ad117f3591d89a4528d223742fd0f1afdb4b1e8f47af167d5f26b94ff37a281c7fea65ff6e8a3d157ed6c733b9de0c885c813d3429e8bfe542bcc5ab64727d9fb9ed5b2d21aea1f6d17550825d7ff7da7e44e7618b650f48525b54db3ffbda38637e40cd34c1eb8d7e65c6babf463d7e24919ca976ceedbeb06db09bb9541d661bd1205d3e590589c37484afb4c98bd2f85a9c1b966c0c028cc523d0ae5d8db4c23db2fb407113c06b9961d79950a665ce987f5a0037c4a71c7d0fd5703ae28ebf0e3d41b8bc879b5b41a60bed55191ec8412cce207fe217bb6a65aeebbea2bbb5e73cc6281eded40d3cf40c4b26fd226954acb47be98cb4c75c68c038ba4dab5408204119a9e3e467eb6bf728112b8377695748dd463e05310f8fc371024a60956d88cbe75909d8108ada68aed3522b5a28a7285feabbc938f562babb3f28e0d1efaa987a3e83172449fd69f29dbf2d8a6767a6e37c6d3294714481be785369ab3dabf4df97dcff81304915e524e4ab21397ac30a57ceee67da4d171f7b90f33c124dbad9c102fbaa688df3fe5d2bb8fb634e7fd5c12a4a225aa9ed090b60ecfe46f3f3346581e1ce9f14397069cf5b3f2893764779d06d348a471ae0bc51e17d73dc52678360bb3714ea2687399b4fcca262e6de187c215253ad3a866ff7a65439d3879138c8d365e3a630bcf29cf058f41e647d565f92c39fe1ddcae1ef35613ad49baa56c07cb7409497a457f97a23257371760780d48616af3c25597c13b1731b9863d710c097769429686157de05b5a43c4ffe2c5bb4f1c2628362e0c67919615255612ee8d9a93aa3d5c394b2c76127fc79a6b22573b2422e85a188294023da288e4edd565de5d5ad0ac6be7f83038b77e4ed211e26e2d5196116c062ea96fb3a09e80ed0e6a7983c6c46cca5456b24c80e071e9db02d271f7e860aa7aec4d207bb262f80a273714d469c696d83e3c6373dd5bdf445f8485952e1f5ad0f524e45a17c8f032ac04833d15da5ab4792906dcb412e42e5fa622fa165932214b4b886a4587623bd7625bcb001eae43249209e176c8e2a3ca7d422e40c4daf81d069ff6049088a1460f74691232e346826837bc72245ed3b42a572eb6b0715b2d3065ab970f5949a166f890267b0cefb16967ad885e23d12de23cc87a7dccbb6392e20d16f8f00efe7cab2718b38a2d050acabda42f5674c3a63765e67909f2200233691474e4067827287fc2a72898071fddc1d873c1622a32664b355982b5856ce3d34eb35c6f761e99edb4c46a642959d669d093cdb293330232fa32b55a7241c4186ee5735a30ff0cc6c5aa0f9ea68d03bc4fa14f6d8b347f583f6e130f97d6fc335bd051f7eb6223c9a92757b14acf80a39f9ba6ca16db8f1c253dc63ba8dff9f923db8c453909127079f64a41451f303ef5db6b7a804a77bd1335d4c7b5e501668e646d2ca3e0bb0dd790b71076331ffc8dd7765f821c8ae7290b57eb18f2305317eb705405aefbc57c24704c788b17f45fd079b01c5d2a4acc65da585eee7ab16afb63cf08a2239b11ebaedd43e4bafc02043a89fb63aa79af6d1bf88fc995199c163a4f304a70b497c1b77ed92345a06a57b2fae187d54658f85c7f0fee53f56cb771fd432cea62d62970d8659c7ae6a383128a6abe51e8ecc87dda819b79dca9c6d8bd73923f07a203052c3d09edfabaffaa69069059f6e8c7f730a9d9bd92992ef1d09b1f392af36973dec2073343e3204d9cd9954d4739bc9a1c2cbeb2c86df2d3c2169634e513c09b079ea508b46763c361a0d22acdd0956c2dcdd95ffaf78e54ee0edeab85301f813acc11c39c0bd85a9bf4a2792421de4368fc24bdbb7c601609902469c6b9dcd1e41b7d093d3e59acefad38147dfb4e73602a40a762b94f57d958eb3c40c58244b42ff68f6d0e6c8860d32848099afc3340983cfec027281d12db2824ca426c77c6244a3d07b32d65c40aa637ad8b9bb74f82e49076d3f3956c1ba49f5d1b13ce877039a35c7ce4240e25ce9485eb9a0ca9ad826cd7f116ef405d50961be4b8bd91cdfeb26209e46b8e739bd5e61aefd17d51a1ffcaf66d8776a0e31c9f42fbb8d81c7f641569c6adff270681ad65e4835390941c39ac8d2acca04d0e3bea6955e6315b13d3cf4658b0de5a93d059d0320945f0e8959f3ba38ae7a155ebbc4adbb61124900e1499e806c8336621dfec1ecf268a0108573c48d15861214e963f1bb2df4297ed3ad0ff85e463d18cac8f44a8e7cfdb3b341129454e0f933bf7d04cfcfbcd1514487d4d2aae244a22df08b5aa4540ecf5c900ba8d773f0f8202d229de678b28d133da0fc9afa0d94f6a74c9aa26d9ca429d87738d9b08ecefedb78ad2ac365e74e1715767fedd7144bc28e9c000b44e4f7cfc298e7d871928dbe9a8f066207aea0e4c5700db5a994f84aabb113dd9f35bf1d39771eb64985281cc6510ef3aa6d0f0b51ed29c5e60b59a5f825f1b8806e80d0eb12b44502f989d8542bad97a2f1c7530e0041931e1ae7d9d2fd65d719024fabf3bbd2c21115300cd80f1cc48e545cc1c99a2b4584486d02519f440394057fcdb0160d55e2ceb784a86cfe6e5863aa9994d4d9758935fab75865914d037ba9f0ea3cbc601b02ad231c5330d15a75feeeaa56d6f652819421e738577602c99d69f4c55056a9ed688579bbd3a5c610f34c42e443b9a31fe0b8c087b482ebf6bef75dc0a608608efe3d66d48fc3a007d59d9d1582e2fc0127b747d03a579a725af55184cd693fda9e1ecc384197d2d454bd3027e9a69434ba12d8a7a21e7b5d3d5b70a0e47fc0d450e0da73410b5b729717f2654547413ac20178455422d1f3e322e48036429993fcfcf4ffb96a960e86995861fcafbf967c3571a1f31ceb2a5b87e855c19437a40ab882c1235cae79db72354e1abd0ce2f9dd0971c55eacd52571462cafd6a852dcd99518c98e9b5243bf8a383c9d8f0b7fefb51a761578fc89db4918de8a3c0fc16691963907949ff9131a3d2a75db1ce42f8c9864beda465ec7345259876c1afa90eaf1ff17bd5c84abaa0ca12ec62d8c88e1016988639fddf6fabc1158d8398f110bc7599992a87276cd1a1b0a50278bdf1fcd2ac3adecf8e2cb1e67c8d08e36b4d90dc4d4303656e6a89dd77c1d98e524e6e1b9b6aea540eb70b15a82afd317b7763a923aea941ac05ce4ee3db42ee4ee52c53470393868de47784ca211bc741626673d27a728eb429754875456a1e987c80b214d534eab2a14bd3b95a7a5e03a0465eb114f39a1ded395c9ff89e19a90c30c1c9abe860702e587c7246bafab3099c3cc233dd80734c566b7ee554e90d0ff24906b26052adb6b9d4b9914c362f36e4eb447df5da18773b8af17460a7c990fa5962f2540fc9498c9baa2be7437fdc7cf164097c56daeac299cd35ca13172a9a0ab8df463e1cb260ae2d9e6a3bb91ffc674bc8a98a27b350d7afc36cb198033d50280f21dfc1d41d9948da1c20da1e2d8f2a8270da8f040bee81a4ec6c0458d1a9e15c0c336f1848ac921444d5fba111f205a694c5febd237471623cd9b73cda42feaff6dedd2e2859b27911694da0177cd3f557afa3c916e22d806f5fe925946222f0d686e3227ba93b2c13e03bd8f009ff828fe908afdb5f854447781c2f6d34920cf1a43b5e6fdc72b1389a213043c9bab0a9ca5f03af73a4c9dead183b9b8395266529cc343d643f0a6f9aa483d6815af30fbe044ad49db569f4e8ed3fa080cc0f943fbd35f4ee4bd27fee44c96b94b785f06dcb94842d193d27258dd086de2cada95a3b14c4f45c87373d5a6f6cc665b4fe9038c0e7e81b65b6c04de70e80cbfb232834ee72472e01869b49feba178cec6a368425b43ac5b4845a2841cae17d729116ce7cafd411855fc09920fecdb2c7a0ae4b38c1435d15c0319cee38c8ba2511ebfdff09a3bb94fbe13fc81cddfcd84db23ca9dc7214a91ae14cab68f8c75d1188706c6e50c65c449fbba81c8bc053f5379924e5e8a9831e4e3a7cc674ec185f261882e45fb85320e6adc61f0d0e6ed1806e64883ce9d7e2b6c9fef24ff12caf10c1283410319a7e8a40343130adadc1f842a1e3afcf145e8091cbce12c3569e8b5823754377e15291e54bb2528197bc1a08af5e3042b589febcf3dd79b057ac19530177e960ab6832831c4969d26826aa2ad56791ebee82b760adbddd2ffd9d96be01d2c455b7c3429d4b3760597de18ba7a6f399a96f0dcb66c8e6de521b7a029a7de9202b2581c539fbb985b5b5558c0f44d7f365dfcce3b9000eec75b1c152783072e26c14ba8fa3403a71a5fadf07311f4a55f5300a1f2eb1e3932b6b435a06a9aab983520511e6d7d14b74e340f5a2a24f8f30526c2f63ee6e7501b568757462c7a3f730179b80ea0340f9342559a10f71e8ec5a6e0bcf0ae404edcd341589f28d77bfbf52203825470f94c3e1dcdf76c9afd2c86334ea7c4a1328c8447d3bb0a810decb221288c9beeff090d751bd48aa4ad147034b519c8687ce5dd5b16b4e720de368c3042bead7dbd51ab7b2d7fb56899ed7c0b6fa57cc635ba91e4d34d5fd0439bb178ef7f5da695d41b088decb0431c6404fb14aa5b7f5992fed0bae20da674fabffcade17685faf307d40d18087709170859ae8464e2e55db5cc0c717ff9e0b67bba3b9c1207747f2a540b7df351ec1714adba5c2bb1bb1738708e4907a69566fae9546021f18bc1d544d656e0d72021db1740dfece14fdc1d26903e6776e05ce873dcbb5dc333c37c73153eb71c1f06d48028d2a3e629292310b9be25fe0f67b28fb7fb06037a2aafe20f577b48b6b98257222fda05939895285fee6268b33d1c448bb8921b0aad40868eeef0614dcaa869b4050b3ad2e1a4512d7f3f1c9824311f2b210657684d6360cb8dfde7cc4aa6e430f9d1197eed99d633593b4269274cee7f7375fd2910f969595ffd03903e494b8988be56878283ea392a3857cef79998dd206360074005bc0ecd15ef8a4ac484f9af494a19993a4302ebe256144e96373ca1013557818b825ce6298a0bcf832a8b21c51cc3c4a8a580ef89ac265304d9d2cc7eaa052f7f2386e1c7f5b030e19c7871ba30300ba38bb4c3042ceebd0ea5965649bb9346272ea9801c30decb934fbd65a40da1b81930c4daa66a3f829be88dffbb0af4582670409bde1e98eae6e71d9b0b4938c36b53c990cb164120d4eac3be0f1b1beb039d4f75e5b9085295fc8129fee2771bb489ddf5bb28ce68b76e61eb013bb61b0b8a30608373f1d54ebc19dab0e8f27d7b2b6c9f02c3d5eb778bb060ca54f9f6446fa6d91c189f22f5a1f31f5b0827bad6b417ea7b58e39908cdfbc685d958fc6c88d26d5ba30d3f82b036439aaca6efb884c292c87b498071e640157ba38e0ddce1b8848f27396bcf0fafeae9f65461f8483204c32b3381d5e9e7c0ee997cdbcc6b7005c1c20b3205122450972b27b5d220c136ea07e1862b7f53fc39113cf28bf859cc5f8b775278e71472778b7dc061ec93ebad93e7747b2e4aaf4b36e8f8fa07c44199fa89db48633eed428e2e0465a371d183aa5bb9de44d35a97462f39e65b176f302b22dbfb1f86084746a12c3a2ae6749e63984194c7d7cd5f6a0ecd75efcec318773e3032e667dfc1df02d2cab5912f8706fd1b555106db707b3d9f6e1466529dc0fbf24104f79f268e07ad8556c782aaf7543f39bebfbe0e4de01d8038afcb74c51d25b53939f6be831ebc25a283d9a53b064e2909f8d0afc09daf462bdca341d955920754f63094d7e82bf3876750ee4bfbc502973f6e79b71e1fa2f30c9016ce6520f432b006a1d837030f7bfba9207869f11093b42830dd598082cc89db8258d2106441bd9b51de4724a19dad9d3ad907e6dfe682039f42b38d1dcf8562d75a6bfe5a4590f9f404e7ea9e619a3af63896e045cacb458dd703117eee68be01f8d0d6a48f81dcb861c773fcfed29da37914cc34d5714fc606a0b0153b412c914af9ad8f242f52d9a27b1aa4f5a3b8253b95f64868b2dfd11970f840dbc7994773f819e6ce5a1d9aef046a51c65bc5fa00d18ef6f15b9240388d1bfacd49662d89cb02b7855f17f77074cafac2a69fa00fc4ec27e1a9a186548dbbe0a7bbcb65123c862274c36946a750b4cc85af4cce27d6591493d1302794657487166267f2f74da9dcc5279be0d27e08c7906bf1e5a544de64051883d3d0e1b933ce6683139f6925fc2ddaf323e7e4c869340ea981f14916e0be123b1999dd449cdeadc5997675e84d0d858fa93839c5498e90b8fdb07fd8fabed5270d2521f0c057aad9ba42b95fdea15a8b862585a253bdcc1d53e6dfbd0be41df3c5744f4e90df18089f7515ed71b3873371c35ff306f7a2f735a238f7bdba532305092c18ded7a7d58d2b3404e23bca4f4509f23366a269588ce329d4775f2ac10cbd9209d7204ddb073d2b042ab7afcd178e6523fbd0856f5251514a08a67228785e8bd67a5813ec3442cc488690969b781f86124c571d78b5a4f7ee411fff4d45aa871b37bd9c46bf50c745836892fa85c1d2173a3bcb9717d152a8600e8995c1ca7654ecab9c5163eb53d81c43a557cc9f359f482f025927d600a88e3fb5a781a2ebe2cc2e12f6a587e29414e24dafc1f538b03c82a92145f578e8bfff1f8507837eb8e500817aba800e8d9d8270f18e8ce94e0d2aec05ada003b1981aa4c75cd9ffe5197f292789a971091e0c0d10af8bc23c149f8e9d1c2fa4daf8f6fe4079d39bd930f9a0b7c23ac9af015a74f1fe599df7b08e9eff7eb49a31e5e884287fb394cba3691b19cc995b2e5a214681aaa2b533c2ad90cefa15525ba65d84c282b44e3f47124ae1118f3af3b3d4c8e094df54f23047b602dff73a5a624e5d1639857e30875364a88716124adfabc5950a2fb65ac6fe68f52fe968b3a5ebccb3b479d74708066658c83f61624e5d2ffa7399714a24c1bad57cb1213e0001e496c59353bda11cbf75431d46465ab8b56bc1f105edb77f15f34bc0622aac26ab321a644ae15441eecfdf11af79ebd8540861d0ea1d226481738cd9d75cf87be2a6359def9c94d7c718b4663c19146907f7fe40dcef411b3421cd45040ad7abf346bafc48858b488168e7b5c8f3fee61c7a93e37b908ebf4829e425230db26be1c9f6d6b633d3218ee77c85e8ad8676bf4bc1169d3e8f0504174e98e8bd96eb22ca540019ea87ade0ff9812460a0984645a3e3d51312263dbacf90991988de2a7bdbb7279cd5c888841797d32a64db54ff17000aa51c3ed0e28ee260d2b2a67c931d108df29eb085ac6a8b24d6047fabf17b43a37c845ca7d01685fd899dbcb9ce431e96e2bc033552495dd70d79417d9cdd87fca0720087ddeed159ab7231fb50136727f98d405f1f12715ec3a47defcd323ac09d2b472594841837f5f40a6175a3c309a11c20141f961135710f85191006be6aecddb0b7ce453d7281c48d6223bde9da5610618690940d868833a84086969b1eb6f72e83b13b674c79748be463f031d462d6d1ce64e8ead0ada3913e54853c80da646821d400d8d59bee51a7eae2db92865232041202ac051e1e3be8ac25262cb28aecfd25eb0386ec17c33c722d6348b86f7c5e56066a42f1d009aa7439c787aa55d6aeae6cb34327095ada31ea03ab3d939d23dac5ad4c946d24ec0abbf751209ff7dd9807ea1c5220c8dd92a745927aff0c2bcb78a3c6c5f9b6a4f541602b095f91b34a6d42f153e756a45a267283a7d02fcb50f60f92d9e93c42ca25ef9a216404305ec26ef184879b911b7d868cb5c83b863d9f73bf9870a1b132dcd0984c9625e1ff3aba68bbc4245e291832cbbb84fdd612fdf64521ca508be0df9881ebbb32d96c3da47eac2bdfeedc61d76efce6445417192040bdd5d057f1049953c94b7460c220d3ea656939cdb5fb8d219726261a80ab71391e1b15997c17f8c5d2e1304b21e4547ee54ec70b6eff789f9b379d3506230dcefd767625481aaec3b385f2c36d3c78e05f445ded9483140babf16c4c1cc51ee0fea57463941e81202bcf2679b9de2ee584604b6cef77862b2548f4c11dd758b81f0998b751a1d501b28655c495209699da2ba5c7d304b456999800b2e7e2ffdd98f35d8ef569e58fd41ccb820dca6202759505b7f92b718ce46af0ec92bbb577aeafebfd9b9ec06e06b1e2873fb7d395aa0b6bde0204f0829f3c3700275bd8e038ba4a3f56e92b9114092c29b6e3c3d36528ac943ad72562192c9197c4091bcff2fcf2b8368ad4076e95867ed865912398aff4e27dd0e67b6dacd142c1cb14f4462479e851cc151942b959d3c68f0721332053146600d9cc0420a276ce9d7f763ac2d1a8729279e494aa86c22d70bab14a4462dba3beaf9330e3a01348fbd4d5da53aba2c16aefb0c87bbe7a4c585d2e3cd74e97c780aa4af2679ae8fcd674279b7b9fa56ee43c523c37b5d289a0de09bd3f332d4be5186474cc6fc2c5dec0b0338843178052ac6cdb63867a84ef278e30c48463fd208d9126a6a984d4193f301805a9706fa014c45eba41c70f0fc2a9fae9bf30dca7c7a3700f9629acf53ab9a554bdb87765b787770ae1eb1631831d208b07606eb427b9aebba16758fd06cfb27ea47144585c0a2096d03a9eaa512f7d2d034f3a85ac6785169b38cf34715cdfb124a28e988acdc88fe5b4b9206a56d01f6816dde71fd59f0fc9e448946b8b951aacd3f6f660e3ff91c8bae2ce5819567425501d65964373f8135a3189de6f3f58fc48241af6918aedfa32b3a21e68c41d08d785ea433d2ca345d173d2f1ec84880261f78e7b0c45bad6eb56aac94b79d8afc9d4f0f7bfcc1e39912d8dcd7579627ad68ba4e7fed9db7f787362eb084cfa1f646df3b033b0a0bce8c7f6371a59a81e0a8b443394611921a39b0e629a703f85f1171ead89b04814ab67a4e39ebc0a4a1f1b4e24fc53139c2855386faaac89a03ccae82e930a39eb6292282c86384f8eb5b0e0fd4c5b588e17d4b378fb42caf82409619717c56c13ab5e7e278306b819889537f33f603bbcbc15925a00fda3a07b22603bd8171a9e936eb4ecf080e553cfc22add74657f23020b4e99426cf87bf004e7a95e17b6ccfa36448c6c98ac26941da1e2a72aceb418c85922af33c771b73de90daa2614ceb85248700cfa874b483d1d5a5340c682694a11124612757b5d66d7d67413035554afb12cc1d3e09fdd5e8b1894bb0024b068ae9ea2a9d7aca1d18b7d4b712d05db6e6f29589c3aef5fce8a53a746fa3b9104649d076344a4bc9d6ff3bef5913d525cce7cc639050666effbb3cbf907b0757541273171e41c1396fbe7e6cee4477b6ecb08b7e35e6c61f6958d28d5e88c7a58d3e426a449cbbc1e8057afb07b02cbd9f4c0f9184218bceaf929271a01587eccbed3dff8077261f37a2359f5f53273bf3c6c7f7e55c88dc980d2e4cfde2be4fe96f4281e6a737cb7821205022ec919f75b81d1fcd9344793f2204c896b7ad184e3a707063e54bb2c07fe16edb90f690c9e22f586667d1e9795cac87419f577440b7a54ab6d72db492a244c23e3d0c6077a3440a8e8c1104d8b7104c9683aed6ec4246e7b735ff4990847794df321f322b8f71c9428a90190ce9e0d0e1382e1bfaafe9421f6442dbdcde27ca5ca7ace7cbdd71892e77897b8e63da009e39ca1449b06990f27be2bb2b63b87d8f4cc3379167681a8036f205bd0749a62306411b192b222bc0dd0a26c4a9f8a891a5cf5b8e87810209dcd726eea952621c72fc4360d1471776ebd9021d48d3c69087187d60717461402533ada3f375153114a3d408e0ec7b8723bec43c99fd2abac8f0883096e29ad67e7d3e42e2084563b60739141b618ddf342aee07d1fb7adb09c3e76a32279d90529567c398406900110a36ba07476d92312594afed4de34169fd331a45ba46c70a3f1aef43c3acc26699f11575d3b70d31a10ca07c97ce7a82a3c482f212cbbeec9de0e94b1150da68ffb9d2ff75628779b5936cf88c8eeb71ef16eb8022eb0e9c73ae3268e5bada3aa5fa4a08a5d16582f312fc1207cddc12ebe5c6dffea7e6d9c89e12321b7ed4c66e30d8a39ee8397b90dea5cf1c66fe1c28b7f83a741e7f42b3cb9d9fc84e3c5b27a87b73188894424725cfba7145dd314a4deac6a75084e86174095c6198dde15e38335be8700293743be22f7d5bd04199f48c6b476b1d9b6af88f6f1363c20865337eb3d4459346c592b941ffbdfe029a2fa7421ea9587679896ff58f032f1c6c1421841520cb32234770afd38322e21f20edd24d11a50a4a44ab667f44b71136cb68eb8295342b4f893d94b2456b69cc3adf45077727c1f7b7271079862e680fafa5f9b005be232ddc528d8c40c74d262c089335682424ecc0962ab0be88968ea28c7ac4e307d7f72df6fef481b1c3a6f4bbc43a571a8ea7378a455b84f55a7e3445ea4dfaee82a531bc35f5a8fe7eb0f60f28266ef1f58f530c4a5cbdeac4463dd63ab50725c4658c06c32994ad5035f8f77180f0e92d1444a004798f8b18ced64648b410ab669603679d404a8d84b69ad099aee46896a0ec438cd65904bbd50297ea4c23264a3ffd05d70ba81b271f503fe581543ca095802f6fdc6bd636255fbc8c1e837ba1801907eeec5cacaf8343a2d2947e3ac550c89187050760793699a5cbde4b0548d73780f0a4f3550461f46f01243de137b46a5d3d3195732ace85cb41b4f843fee3975e29fb78a806dcb48b076eb440b15352bddbd4f1eabd0bcdc3c7b3eb41146c6f17c9c501ddeb0336748e11deca7289b16784e1c2c248957d0a991fc98dc9bfb4fbcddb5d8604ba49cb3c209ec7afffc21e05f84995b6710edfbd903215251831bcae13002ad6b95105b857ee6d054ffff6731311e83fd5d3ee0d23c50f86d588f091c1d27d3cd55e081ec20e8231b789d77519040633670625cd7f4cd4d256901bb2be311b555b2a906c41d22dac6bcfcf7f2babbb0089edf5b44d9b27f4f85f9a371a18b65585be86303bd06f3454d990ab2a61b105368d9e8289eed1a8fdb17bb54d8a13de03cf1173c0bbe879cf39096584fdd9b64780642a534c32b5f670b49aa8d8c76bfa266e757e8744838206ee73e1c4046958ec1ab6930216db101c1653a8b1d34d6f3316ab017e019859d88ba9655f29bd7c20ac6bfadc5cd68f5c58c2230546a8c111964d2d8b1e2ec95a0d25b0d5dac0395936fc3287bb8d83515894a3dc9ffb798a9c64bcbd548e7286f72783fbacd486e6598f7a2e4be088dbf2bdf3423bcf099926e4c26f08f8e287a972b308aec7741c9e2035e09b5c3741fbcf5cb4fcbbd865c782ef42db8539f215ad5b4e10875d11dc7fa1454e2c6f3204e95a5d2aa57fd2ddbf5623deed6b96f15d821b9d682df2abc9f18c1b69a63e9e2cdd556db99f07d2b478665fedd067713006f3ed6ea33af6b1e9a8018295a26e96aece410a34dc583d81b4748c137be68895d12e0de8c9ede8a7df21b7aafb5e6bb53169af27929e1556bd3d8964365572c74ad2bfb46c90ce19cf29216ede20dd6d42e2d7f8a5a4c0a8fdade7b7811ab66312b46c80ec78c7696572a046088f6612a26f015c08f6084925f3fa1eb11342d6a98b6564634d6e3da04050bc7307080042991bb5bdf3b6bfbf192f4208779afc73f657ef92d060c777db4e6858f6ef90987843bece85bd3a58fbc0b2242c8ae4f94a07a16b79ee20fdf8bf2c8dc533f08813008d210c65a8225f08efbe71cea035fdf7cb195ad648c0e0ecdb47245951a9160162bfd833b309d10743db0ee3d2901a1138568f1c2aac8c822bbb113f85b53d8d2d0616f94f174c87238e909f530a51c2fd82f066675cf2bc06f2fbf35d8c192368aa3c4d37340f0b2a2b105177fa5433f168c5c9722170bd05732b258b2123c15107cdebbd1bed1b8c77fc42d46f6ff6c1ee3da84f9a68e7af640e2d781dc7da0e812ee0096ac5bbf47301e3997a8a79761e927cfff01258a583368780733c41dde9f264f48f8a6963f54c3243303d6234239deb905329d5fa5bee04808effc9b708330e6c3fd245fd6570d22d68f84f6e73f898e9c4fc4a702b22a0f843bc7bd9702d70ef4e20ee4630f2d61314542acba970098833250bd2585fb0b592f839b48bd46814b9465a9d2b7db1788a0093be77d1d85cd3530e314fac5aa08a292aaf8357701f148feb0fb43d97ff1679c225ddf01d81947dc649273ef2c81e212c966f9269ae9b046ce8f58762f9810ed9a6b2e3a38fb2f29201d70244e131f99240047ff205efeeeec6ed15e82180262d8b9d82fd91f30fcb60439b4a43b820c9d6ce6efe4ff45f87aba297f8a22d4cbe4247697bb66d23cbf88efbcc109b40f9161916b5622a4f668b61e25c60f6e8f33fb2afdea02a83d98f4577b4af31a40411d76efb5e91aa491a4156c1f8010a22bd2e11e3d9f2aa5e9e83c966035b4bcfc41324c3a1da0c6a2721369440417cc03385c052ecd9e440eb2164407893f59031b82229b7a9c3bce4384144d2c620369082cf9e8e3d639a455f477c9b40aa890571c44d8c46d2cd79900a534ef391f3b8869fdc52d2e5b390d8b9bd8a3bee203d4a756ed5b85fc2fcabd00b3c6a526b859345b9e110aa45b5931fe558d86c082d2e5b50c24eba45531aca66820b5b0fef27eb81190ffd7f6b603c0c9a1491ea90fd77b43b5380966d6238d8a35346bbe4d9abf28642618ea286c36762cfb3c596ec47b1869e636ca07745ff6efc0a699a05f8f0e7ab66e82196922ac657d30f4cb031c72e5c7885faaf208a133e8cff8f9c10e42a491185fea6a5bc5afd50eafa9d6f21be43e0f9af0b02a6d4116affe17eb053baee715bf3c8741a04cf371738c69e59fb9d289804754f9a9e66a257c4b4676743f6773e77ab430c587d747a0920a0645467c118d1a1823f9fc4bd840f0ac19bc0bf24d9089dac4ff7e743c75335e661ff232f8c2034e5b0f8d63dbdce50293ca906b771b981295034e17b712ecdf96e27d235697e9dba251311d38be75e3cd176dc7dc70d27418957f313ec7fac084281b8d26448704896d43fcf23004653bb17225ade1a12497a86703de49c391791ba8911486cc618f21196e5684829bd9d54cec69ae2bb9d2debc9b55e439154552520731d5821af7fbf99aba0179b4b816045b6d5327dc98c337ea72a793fe1aa2247affb65464007ad225a75b9d06fcd3e00e6bf564ce02d222cac76e23dc1c0f2627f9400a08ea3a8f044fa00d70571c82bb4b6b0eebfc7ff558f2e39174a110ad7b2371c230c50f72d6e34a5afd68816a81e579bd17d8e65bb1cec8ebe51c8363891a4da0241bc8ec7be53dfb5d448763512ac89a9afdbd4b46cdb9833a241e77d6e94c4a69de6d2a8c16c5eabc8e22acd394ee335a252419921a09d0006a570b4775b475965778995864877ff90a7a2ea04630825f00acde5502eef3b8016aa02f5a015ef1f22881799084b40ffb359a70db97345cfe928bb9ce3ddf6e816b60f99cda7eb97c876a9f34d1feca592c5251fd35e01b6931731b63c74c66349b6c59eed34b4cec7f064c93b1e7bb56cc9471cc9ca743fd94fb3134f023f281378306cb4c12cd37a4d226f804cb7b2f740f0e9c97c89e571289dd79134f789600db66a45e3731d0e7a8ac13e64f1bf2bf5f9416fbb50df35518cd6c283e4701a1f02aa99f628f0b2e1f01d94a01cf7aacff7191cd0f3d4e1883da1ef089f42c5c16d06b9636e93650c5f6a7633a84c7e41d2e057e245611c716b6388cef70a695cc00d29ca74d1fb5c4480f69903524bc9e27ec24c0e61450cba6e2ceb511658f7dad29527d6d1b22f6d5b74e92b50662effd7a57ebdcd094c2a3a3b906200aaf34763d74196fad320886509407bb8d9f38b203f8ef34029db1c0f2afa70779704922706d2fe1d22e6dc8b7aeb3e3bcc58c06401fd948f5a4be11fc92b762a871c985c01089e7f8db0d73b8867f2f9143b845aba39bd56a720b1c6669718adef9b3e07e63146275dd21a24f1fe90d48a21535ee234d5795e62c77db14299e5700ef0ecadabc8c14719cda4c64e47a3c5ec2c21d9fb347b65479c035bf2d4d893de661e5baea1d61a7ecae83cccd63ba6b648e08d88ec7a951fd7827d836aac41b80b33746d76f1ad411fb95c78b5353c76ccd04cddfe2ad601c7b5bf21923a1000addd1f3680e9705ecc2e6bfd881aab66acb44d69297316260102551027cf71b3202383215a2ceebbc689e09b2cd601c48b664ac9e21a16ec151d870ab6c87b1f9ccdf5016633ff35a81e00c0ce11d5c9dd5a9f5f1ff64a359a0d88f6fd0324520f7b940ce44f916a6a289e23cbcc1d460bf30ac0ccadb67c343cbe9b2fd3f569d50f72a66e35d371319a9f3b9185c2420661c2aec5d181ff44fd30ef21a44430292349bf932048b340bf999312f6037c998b138e5d68c0e631aa83be94059bee1875bbb8c0fba526e00f5de73b63b93d995d532a465e43892de7de5c06f7100e1fdb9eaf8849e0f16120d50edd100c0691368872b9f2de744ab2cabbed65a480990851459ba657a210238a61d0399d37ec911ebea5e7c82ca26ebadb9e60fa180be42d82da934474353167503941c5782404b65d6342c9ff36954a5579f7f1b13b23977525ff709a948efc2483cb42088421c2799b171cd8354a4ad309de90a612f5895a4d1dd1f2874702aab7e4c19390d080cf13b54a487b993786daba8a43fc17056cc64bb7cddb7599ed21967b5f90c2fa7d11bbdec149018c6d96c457845d0bdffb422df367bb67a5552b9991693b3e20d8ddacc1a64c809d4f699c226b4bf0d138e80ec21741622e78188dfac0034dbb818527863b66dc42cfc260f6a028aef7b01d7ed6c35ca620de0b0d3a8de7da4cd46a6d4ed05dd1eede8e4d5d50b89d68ff9703cfd416dcf84e1e8c77e4ae0797eda179f3c92d21299bfb3ba96d3293b9f882f804a0b6c0188db69c3ced25bf457f4f6e9243aa77e9fe26ecf9291958ea6e241aaf78b68520529841421f8803c86582ae3991b26313049b6cc3f13eb1c144f255409e35658924b1ab8b9b3e67fc57ca002dda5cbee9e4e01fd63f35d61b64e32f311d6e87c0d1405b64ab333991b89b9acb7f9651f3e392c467263fffbc8c6ba5340a98a42740c05e169eaa96313432d2ff49664e8e0b981bae98fbb700a070e162d8e2bc41cab0114e59f87c25152348bed8e778e573fcc2eac8fe3dfabe8e273875e5e1f0a646cbef73a0bd78015a4472a9014b5bec180fe739df8d97364d2331393e4a2a11dab5c4b5931799c749fc28fd7f157170350a490459285ff2b67672b20fb26a61e673a9496bee9cc0c4d2a2ae21c7a410603bef1244b4cc60bf2d30a405b264da6eda3c2c27bda1634b6a11ecc0c4e11e4b5fdac44a019d133c43f9568b27215e4e84aaef3a79cb3800e0f3d4d46857b1809ffd2f45fe34ed850c776f1eb1d9bc6ab64a3be2ccb31f0b5775b89653eea2bf4d19aebde565eea509cf93ca83ee73590942bdc3332038e431f2167aeac170b786e7fa6d62df03e304fdbedcc202056aaf35e1586edae1871b6ac9334be51d9dac1b916f6390d3a7618e6ea54b4cb0e02d15d7874e04787ec0b7b144a3865649fc9bfc8b9bb845f1a29ce2098f139116243127ef6268ba7fd4387c01b72057cc0c3470d1374149f354a4f58f0cd6f858ea5fc85b1dd1db0231386e3aecf9b2c573af3bba29a1d3610e04a72c72105557940f4e8c042058e5848bc9f3ec7759ab55006210b32c344bb85e28ebeefed6907c07cd0db517405ac494f629acaa0e5859540e16fd1cabe465447fa9529ae6baa30b919452b52f9445193421ee8f8b032f03282fd8d89df3396b72403f54f05d6d3aa1d38261bf32e1418bdecf4501a132742b5d218205ce47ac4fcbb820f01ddfd9ddd0bae9469355c5f9f6e5b812948155ee14c58a9382a2b6c42cf12844509065f0d68648c62f13497d809c63063b947d9cdcc75114a42e5d15cc1f1dbf54b6a4bcc5431bd60375a9273a399074f671cf53bc4ce054a684408e8ca797a238436ff73e12d9114b4046879ddf18d9e1073dff4283cb04b559b04e9b2686c3718a5d75b74d7eaa987d399685b9514b947162fd193642764feed33f22d405ecbff5f123a668d212b229d05ead1258995e63355fcc5ed4e142d46146fede2c8e079e486aa28d0d8855da53e2986ce69e61cf1e795bbefce1a8a668f9fc95eb655cb827000f88608206384d4eb768af81ed04cc5269e4207a635476576b4834a6fcebd11a93cc166502efb9df249b821a3655cb3eb4fb981100c97e9c9957c57f8d3ec2ba838b49c6e7d6cf914731824f4e31ccd6a85dbcff25fc32e4d6d9f3364c83379e56b469a095b5b5564ac05e261d1e10a8bd80f6c8cab9c592f9d47075cb5c7782d361d9c3be75217c19f42c06cbe9e80dff4aceee49c26c4c651440376e50ce76f2e7da5fa7425e888ac19a3bb5569610674cf9598ffcf56ad05c3f986e7b84346a7f18053dbeeba883624df0128d47462701d9ffe8595c5d558d66ef9f62f4a74984558959e2bbbab5d7bb3eacfde3c47469f4d833d3884886a7a516556448f99fdb00b887199424f9ffdb7599821376ed5f2178c53858368ea4039b8322496bf5216ba95b7f3e957a9a726132ac2e79f14e4456e0cd021ffc16aaf26f0de64173c0a360c5413a22f105d94a3410358151674f40d84b3ae2fef96c33c93ffd78b0824b66e746012d4b1c24cbf25cb29f349abccb9ce0e698f90f860ee8471d855dc6e6d91a2932a9c95d2e8956ef812c5400082e5bf81f04bfc9c332dbd18b81226c90fe673a8811a0539f1172be9072678111ae612d97179e63173c10a623b8ce9cbd97264993f951f8ebbdda4ab892eabbd23c7d5beeeec60801ff5df7455a2ad864ebba6c1bef538809d898f0c2194a9c5302f1c345615212d56a3d39aed981558558b36c9612d9d58952c81b593e51a83a6da38a1f636917ee0d822e6e4e5fcb8b6ca8d8229aa41ef11846b3ce08aad7f5fe14275171797372a59f8c6232b6e4100428e6d2a7a8396d11877e6e29c63e5ae780a18d9eb1547493a3c59362a3ac6b18f4f9bac4cb6e981a846151d0037497a17e2715cb5ae9d37e1b463944b9dbb99f67bfb2be197e11f82e3692a1ae04bf5c1e1a5181177d2afa7e5433b14e46a61675523378ee0994ad0453d6ec47095cf4b8d5db53f8223f07a097321a238006db075c01fd3f76f493be7ff47c7023bd8daf6f6a21a9a79f955ce4302204b06b8d865dceae16e1d08dc1c43aaa1f39eed9d9a58d2cc55812139c0716b6d1bbf9847772625aca7e104ba3c6e72eb4890a3b7eee712830066cca544d821f0fbc0f0fd9a409ca0c802f813e17dab2d63d9e1ddf542723288d88986e5360989fd8845487554213f984ba00457e27c68619168b3f8a159ba2998b6e598455d321d37dc87266527d58682ad29fec85f90f3240db19058018976a4f9e48fe1dc578f51824c5f8159054f93283cc18cfe55e3a1079f2002fec55e8f6f659bea4d2bbd43dc982eef2f74b5f8d6519a7d0df90b923f4a39981f0f193b015d647865474cb82670e3376fe3fad438990fc9efa89015a689f56ccc7470bf2347b80e4367a15f7b32795518209dbc019ac7472cf88f8eb419c8538ab3cc35962193e0f2e7e355c58e1cda017c22f16825bfd0e54ec5d2d9ad1f68b2e0e18711198eea548e6323553ec62e6460ac9ecb6ed7d55f14803156eb80e456202c502f4f8c406e421bb2fb737083974fdf34d95104245d50b7a20a644d50a46917b06a3a2e4826f6fbd68a840e22416962d45b869875ce866fa9984820309aa1ac9731bba8a591165956f541c46a80523c578610b169d660ad4eb6b90fa1b677c68e11db3e065507439139fb4a2a707f974db29e90816d7cb3fc60f8e5664e71edff668fcc754161165adef1bfca622d3cede2fb03fbc7b534f7e542462c3062cd2d977346b2a5d7ba608d2deed87db00d65d87a7592e11aaa0622bffd33e309a936057769fbf3647a8add7c9195edce7d49e002a95d5e6b0a5bc8763490a13f13cac570359fb0a452a8bd5c7bd034267c692667ba05becd6238a3489e034c026bbd970139f152e129124b38bd357bac671ecea1ee4e1a3d6416fe386f90523e951de59c131d2aee4fa9c2f3566228d3aebfcee644f882b2bd0acc06aab0ec753dab40bdafa3403735b3516f7761e85fc548b8f07700b2f7700a0e64d573efe5e237b87718a0cddf03b5c7b635ea51b34d82eaa26794eaaa908051fb20ee2e30d628d74f234d40bcac2a05b4791d9d132578ab9a5e19888aba2344f448d164a83d93d380e6eca07b1635c37a65f44f4d7241fd5b4ee1037c87e84852c61c31e48b14e9e716e21bdb956178fa527d4bd26246b6da2499629f424ef90737c61bed8b2fbe0e6cc9d461a530262dd8edd916e839e25e7c78d024d0c090f32298bc3cdfc599016138ffa25184a68a117b6fff31f0bf3203e9407201b6b9c22bac34cd641e6f16cffe7b28efd82636fe1c4e196ab94438c23e921226b6c3ac5e9c666b9839efa146ca85d546520fa338c753bccebc515d95f72fca9f0e0908f46f099de6803276d8c5b834b026cab69433457243a1ff2b9c2a6d498485753b0b6133abbcfa6c41827bd183986f0f521e3c90e6d7bbe8435c0c526ec1404af165af0a4d1c4ff9fb2156d061b51bdcc3eec8d408e444e142db2efae6b5f3323ff2aaf7a1c9e5bf3da772f18e11d0c628030dce5bd916114d4f6ba16b5d82eff65f770f5cead8713d966b1e58a052c8fa787963a87ffc109bce256a2d72460554bef499ebd833a0658b4f7fcb966949708a88545408f39708f935f573d9de9ac67c3d3980ec4a227066d1909f9df70a59d1ef393fec9dee206d635b82b6dd40004c8ed2032abbb814e3751c1c40404640f7692946dd4ad7e4ab24749f4206b9ecf753a2482852ae8ee599a14b54d3c5b4e58be88d50ebcdbe3453a53cecccf064f9ded224252d2095e99b2be4593ccaa1a85b8194a8db01caabb997ce807fddb7b37a3d5f72744eebfd3623e7de1552ef0eed1f91be718688ad4f63412f0b8ca68a0303b1fd76e7f4c417f92029d24691a8d54cfafbaad3364bd09050571811a8b5f57b6d83d53ee2f8e904dccc33e3dc6cb950a2777e024a3f837a45fb258fd7c91ce412911c79dd11308e06fce87759d8fef45295e45be26b01014caa449edfb57fbe4b72b5ccf134326a1d100e4b1fb14c8df0c1b90612f88915a7141780b01a4da35677411b80961d9733daf63a0675750fda6b769f5a4aecd8c1a18acfad3715398c98946c3229c702e1517ad546ce4fa7be0239a82f8127c9d31507f81f31e3c9a230c19eac83baaf37182d29e7123c619ea0bd02334b295d5113851e06b8d4d706af2db57a5c17d4afc892aa8ef7222ec066e2761f81987382236150de2ffe277b164e26b7521653710f7f15019e515915e02770b73e9ec8f7690247a1c75cded6c22bb6920724982748e7e9def290492eda1e21d54e9f369a9f764fe6d21f7825c28509ad8793c75af146bb87034d8bf85be837d487c04c08f7b7de70a91cc01a7c25d4ccbbac4e3afe922eabd969e8d6f2ab5c8a51bc40b10f3a896295e14ae8d37b0e64b12136ddd295c9f4db55c91cbe374cf4708a9f52d41023fcabe17eafe06b4f388826c8cbc536f828b2a5a8a1b3a81df2757926c4f1e86ee91e9d624f62cde73c28fcc5e57c9c0cf7a6ef4804e0251cdff2c76a81c98880cc6f94f70e426cacbbe85130246ee37cca8f38b1a06fda9458c84919b19504bc830c40f3307cdeef29533f8251f849152e86c30850a85cc08b93766e9325e786e30de5559fcf856c94c7d100bdea02a5d43769d0c210ae2cee14923643d4e36d3edf91e5d3c5738255415ca0422ceb94a3407e26a412496ddd2981c96a8e3faf58e893fdba16e434c15f0a15f20b0311152bafa61ea63eef7e6c3870846a5e00ce7731f51b2e2e90cf4e431217224535312644dddbf4a1324e161cf225307d9bf9681517bf55062999dcef54e931cd517195e56d6fd4fcb014fae6415bd033990377b0bebed266a4f9677b32c8997dc656830408b958549d4080a1f1f2e73888b4f1620b7c9452d6502fabdfe698b9e478a308d00d703b2cb16d138113273dd25b1eca27577a728ba32a7c362348ad2e16ef99f1c8d7793854581a4f9dbfb4dfb6c9df093ae565e30e45d2491138190f71ba90d5731f77763acfe0c237c2fa79ebf3ef8ae93d41ecef34b6c9b228d279236db915a1563f3a87b64e7e2bc8f8d89fcf1b2acda1de2dd7ca60dd32603799d0f072ce5ba2e8632bdadb61695af42ccf286392d0fa1f962249a4e46f3fa636361eeb0c1c985362e4b2e2618baae5202260634374a0d8fbffd19dafbe521a79c704ea29aa604a3009800394ba85519a5b17b6357d3ddbabb7fd8cf86c666cf081cab8f557336d4affb25773ed0dfee1d5c9527dd51d1aeb4c41af7c8687f9d49c7ff089cc27c75234de8c1ebec1d5f21081468dec23a42822909a76e11ceced214889be0264df7c19c005cf4cdd4fbd760db56e6bb0b9d4ff2638c262b244b9501872b624a6babc559120ea4b4cd86554e1ea2e322975421752f4183724df88f5a40fc36bec61c79ae19208949dc187d3c1f9f9c08b4fc9a9d3548e9b1f7350d8e6f4444bb7876cad4b8a9195756d7e6844fbe3b65f15294d06af2749b19e7f7ff9b87dfc54074c8db06a694a18c6e94bc2769a5b96514ccfb4e50b6a5074c8ff0ddf23e9636f41482b436a52a11db84a302e85a29ba98c10433c8a374671bee06518c0a8ec654e24053e7fef057b1786ef11697d80d8fdd7bc33f12048e61763894dd7e0eaffb3dc2a534516418c9a44b948cdb0430d3108b19a564cbe01e0ad4f1b2a0a19a05d6956ad854c12fbfc547e3b22624741ed4ffa318022273aacd927eddab58ab6f5a3be2ab74296159bb8178fcdb128cf720814c0146acb9345816cd6ba45120b120955c23983ee5429b679f9aa47e4fa46a0932b8be0e86b633e9bb07347385f326e0ac0f24ec63dde73e7dd5d92673736c271342333e4341fdb1d5ba52d194d48f3fea844234dd5d068c29b730f6069ae64248b6e0f8cc8573dec6b81313a06ba5a5a08986951028beed6385d85ce572356345a38ec0c1034e5e11105967a09b9a0b3493bd4660d50b17ae2fdf43115b3b98a2a9d89ba71a630a6728a0fcc21d35c948d9e193a2053a8c6ad500c9c14c0cfc7d32b467fbf0348fec0487aca6efe40c7bd4a24cc72fc2cefc8f899655da643773b3688257339e1859143e3a749f1b4c341317a5d55e6160302fdd2d42ca2385678d33d012834bc125c9c1519cabfbc683b01b5dea64065e9d46a132e4cb80a77c28c63479b6b1317e24b1694979dbe052276957eb9f357039a6dc07ac870808cf7554e1859576dfe80e1a8d83758c5248630afedb6b907178aa639619112f14cf5f13c5a36e6fde9da2719f11d92071e909eef1eb5bb61b12eeea5fddc78e134f44ef3a4a8a03c2b08e7f7e83ee7322b51f379bd08c1d61edb7994445b5a5b69279ec216a3423af9b36147ccdeb5d2760d6170d3c8b3796ffddf6ae06fdc8e667e1004beae0a6e0615d756e53d83e7a1f0679cefc23483a717417edac05093d0566f209dc2aef6d811c9217d7fa855e22768550fd6f21663732a43e12df5ef990ed33410fc995697b43e7105588ad8ee88be406399920eb57c60cf47ca034d7c1d4f317b97154a168f6456c0ca1e1bde1a290a612e7d886768b02545a2c39cf9fb0841e85cde6901266b1637bd6b0049eb24e5aed96b8ad71ebd6a12c86b2feaf6156532e7d9022ccee21fbffd7c27680210e6f806db580a3942c44e7c62f55a618974980f04527a0742f27198ee2f8bccca0e916dfb1effd588b5dd961776853d67e9eccb88ddb45f427aa50255eb6497efc849c664f15adb35723b017302959515515ef869223fb383aeaad6cd6b847ec11e24aa2e45b089c8cb81e3af9f0cbda962d09c2f5fb5933c0ce2d8913f4d3e3476912d5b5f5c493a402e57b74ea20939aabb323659fee84289dd3a59e4ee19f32b4b5a4cfffed4b72939e846627960f8aa255eae7caeac84f1932cb23df201c2ca57e8bef7228aa3d323035fa0ffe3ff963265d8c009aaa0f8fe5109407549b6d9db742ab3e6483fb8871ca925662efe09b22e728768258c8b1e639c056a3e2d61a3760c71819040938086ce9e1a74c805ac6f592f0e123735087d278276821ab002829c09c4d0cb733b8b2a03c4d2d0fe400fa3da0d5f6fbd3453bfa6062772103d3535d7b58266e2aea63313fb6832b176ae28ebcb81d1fb5b5f783a5cebe4687873e5b710b8659bdba378442437c432391ff6c0be48ae9aec8363b5a9956b9d46183e8582844ce8c1e5ecba7ef88480c40055b63c12d7d005dd06b82e716a53d2cf6c49d66abff32914bf80cc487f56dcda2094d38bf23468f5c811c3b58752e0b6741d56e402b0eca2cfa2e05578f5b01375ca0b8173525b24380222977371f97e7ee5aad07477f34cc97cad56620744ad9b2907fdb926a03d7281a72c0f3b04e4b77bf376a98620e64acf7bb319743b2f609925ed37df7937dc7da6d31da4b3bb0edfcb7684c7e87fd934309ddb3be95c666a1cfe6236fb0e8bf623b850b8c419a8ef4989030112c175dec29df73d9be6cdc383dbc13bad9a394555b42b9013c555e4e838bac51af214432680c83e6e0b416c9c8cc49800596db6c77ec4795821f3ab4f4d438b47fcd126357f35a206b9d79eb181a4215b3d1228dc74097a352fabfcb1aa8cf0237b8a79200beedcd8669cb0b6ff1a8d38fc7a77239cf718b635b50d143d9d928716cd32af2dad9d283bde2de309428347658754666ce0442de74ac3734ebd0f4a0e7459f2665237eba69f9a9b5d73f8b50c037c443909f2f414ec507e15884765deb299935f000b8a57f4ce0bdf6e77bf6bdadf3f289d260f0d166b8f89d099d30bdbe2540a13adaef442764d8692f6e6c9a77dc1857bd9135ad352515b8e7a35e8ed49357f932c0a9f1f91c33322fa3d00fe5f754fe5abf8885c1bd49e2751ff641db933675872f0d858469bbd0af779fdce906dc1d3b7db60a6c83e5db46c84110f07367377e62cd8e243bf8408df105d8274eccba4dcc551e2f707bf91f9be0e0aea6b080ca8b856a62b8cb1b494fce5b55881c05b8ec163cb5d9485ff17b69cc288053596e268d05eedfb81c4247e7689454fcf06748e90e8d33b4842a83e206f53fc1930d485a99ed805bd302b02f9b00814302983b5e4b68c5fa97df2772b925cd7e45bb40439c735c1d15e9fe800aebb0d848061f099a8c41d9419368ab3c4ef15a1d05add105d9add1544751f2022631e1d9d01b9071b894b09b7ebe2b4b5611620fe0c68ebaf080181d89e0681e36fd96e201f4cb83cea7b9a5346b40f58ced947664648e0659b620a4aec8cb6713102b9478817b9a5628f8ccc74b7b4e3c4a78c86670862343e273a9bd3cad038cefd598dfdb93e3321ac99eecf4a23c1bad2849e27ecfdb7d3235f360baab5a668c22282a7911ae19815ade6b2feda39f353fe1d227560741d15f9f9a6643c56db901c2c9fbbe2727b3c7ffd83176bd0dddbdfad745e372e7957b20e85dd5815884a18b02d73f0484ad6632a195978f728a7ba1d52bc409c11b50f7e56c0236c810c35940a2af0c185c5e1a394c622ee972788667ebbdfee1ae08ddf39c5901da69d6eb384c002bdc56bf5fb5e669e8e69904defaa03320ee7f95ddd460ec90a89997f4098da708c41658733329fa35d9fef17d4bd0476a6c88667f73dee7857990a5956f4547116f257527729fd4f585fdb7534fa7e60e3f51a101b503eb79bc8085affddc7ffe48e906402160ecb9b867b25ae8f44c55578d532bae2787038631abfe4e13ccda470b2f0315ca88984d653152c181f73455d8e9ece942d4154ecdb916805a2d9a2e83b8a7e13f0ab536dc9799540d7db32ca769d4fd4b4877ac15cf9e64d3de6cdb0702d05f29fffa0d45e28e75407106c05cc82715f090bc810f3422737cac18f98371e5eedd67748c11adf04e92e67695e27bcb08954bbf5bab3b6cc1137396c823457f1ece2f87db183e309ad432181c7c0145af2f9a3c3c120637a325cc30b42d44fe4bd1d282d9edece0ae834e0f4919e525c31cc64f92771fb9a210704842b32162b96921c047add713ff27f679aee4fed2c035c0c2f0bdb0765667c1f01304300df5ce92a4dea7625a5fb4f43ba3bf849f7c3491d810c26d55711ad707e232f417577a50539098eeb42bc430c559f453b2dedd38f78cfd18d70c51934c3bdc4f014418ddf2ad893103f537e38abdbfe0d9cdef3f3496c221222ee305cc15de1c81a84fadcb1a89ef6f0de23bacac17880eee92f950cf221e909ee166c0c35377cee542ab9cad99cbd9c2552b1f6210a80c37a4a0a2e99d6efd7f9e32dda8b28e9bd67985a98c8ffb25bd2e4d8aa2aa19655cd617bfee19245a3c8e1d18e74a3efd199996f4c8acdb2949621c1b556866922ae7ba5f214aec3b3047222de989d9ad2e810b68f6373ab361eb0f8becbfa2abaf3fe4cff42d741cd51c025a72c1e1d1e6e13f4628df4e7c3bb7988b3e9674aa52932aa5f2d6f5ac7f70147660f543fb1ed11409811accdfe666baf48098bbeae2f23532a0f1516c2360611aecb071268ec56a3c91d7e8d32d20f1422594de02ca84039c5d0e2a451ac294af1f86e5f6ac30d7b0113c419a5cc6735e912f89f348920716a57de388ad9a7e0915bd304393da9f4d0c69b2087cafee9da50d446518d66a766d704697bace08f6a34be91506a6a9c2baf9a241c131b7cc3766a63b7afc9cba0b45a68750af102f5e4bd1a1903f79b9da5f941e97a4b951578127db55bebfd4fb9319301cf7a2d7887f8603dac37afb1a18d9e0eff277e49db755c9774e85c735446d8dc32cef5eb059f628ce6bca301ef0d925f9c40e9c5d964fdac1b3fd1c14a1d5937947c038f2b086657b00c54a2a3f05da2055359fb9da1d7ee0d6bfc04573ca9841abc7ffb6c43d77dff85b343d2a0bf2c4ed4f6a14f8235bffc7e694d5d991141dc418ff2890eb9cc487c25aade88c7c1d2a9704dcc591f14e1d4154a19da253e28a7e45f279224912172c3cb989891049f74bb18330d432c010e94f6fca4e80eae7799889588cb793e5855003a798ffcd6d9ee258bbb4a87d0844314af07cf75471697eb16b8dd1262b127693ef98ddfb2be449e36c9e0cbf49b29d1bac908d6f4635b5b046f9c078451828c8de61fcd33663a91f78b560934f7205be0b2b7bb0b3c86adedb4d57554a9eea3b879b10126c4c4eccbd749497bc0acfbc099ceb5389d1867f4da82ea92181062a11e949f59959c64065ba7e0123e0c3580a9ac9b4939831b9300b979ab298f79554c2c19feaaee0a89814846d5e69ab0ac67b821250feeb06db4ac9d6014629abe68a0703345b3c3b06d2dea775f5d8ca36907340ecd87d44c4ad1a9623d6926e2a9943b368ce3ea9004a41d7d4b19f096120638aa4d24026a0a0d47142b28cea153a7a61c439805e82083f262b462323d525e0f72c00d1ee06b8f2376c5426689c1c2d34dbeece505ea6eb04df495c52bc08b690bff14cfe5bace79ad58d97e239a3eb162c3e669044d23cb5f21885e3f9093dde37704a394031c7725678d464af11cc0b15bc111daa89d9062c50fa0d25598fc07981a57d9429ca5bd654e54eb4b2edd2745353f0d385813fc9ef276cd08e74be7212baffffcc72f2f9ff2aa9d9c77b7a6973805fabc20b916bc58d2885cbfc60526b56b29f9081cc1c84083e525dc9668ebe069e828ff2f4e9cda0b6d9214432eac081363874555449a8a1039e7980a1b604f56e491c5227bb406e4ad6cb92b1859a976c8b22f1f8ac01472d77fb81d5e773f2260615206aa68cbada70fa6e5edb5dc27b237f87b6a9f0d8a475ff561050b4cd16eb7456847cbb87e66e6ed74de9586b254039dd83296043d5f62cf68d9b0788e05b1ce17118206f7d1584a096f8b23e3b64620be5fb8a71c7cab4e4a0c4f966bf0bef3d7f4193ff111aa9b62cf20d02887e5bbc1dc4d8050dce3e888bb0176248599148126f9a9804dedeb230ec960c3db4ca68fb30a778208253747f6a239c063f03935b064d575940aa96014b007d9fd81e04105bce123e07d97c5208ca5c6793063f3559de5b1f88eac72f1a0e783a4ac8034da0a09a8327c53bedb37952471e8b4e2d111fbcccc72e0fa9a61b2ba05d70cdd40a162067dd92a5a81434b2484842424db36a3cb45e4fd5681151bf525f5bcac63eb6d7528fc89189fd61e5a3d92b933fff6baafd832db8279e1c46ce30c83eee6de3bbcfefb6c584bed1f10a3bb5749770228f987abc56648355de40fe4923768b12622c174bd8dbb4284722b118a4eeca48f8ca3b3acf81d10870965538fe0b4f1e91c962de266f08a0043de5a7ff4318fe26a3256efb80f168c710f2397f9d8d72a83cd53cc591914c898e51fc9ddc25d04529f16d6c98778672bf4033653b630e3e5f8701900fe4988e7260e5d987d45e8c0dbe010c2888ccf35f3789b9e580a5a48fdec24e5e6674496951a0341e6597b2e4a0a050cb7ec3abbc72d224d085047d2dc8cec4956585356993a6e680488d5c9ec69582982eda156e2cf4127850a8bc9ead16d0d846e73629f813cbdd020e07fe37dda64c6cc8e2ad91f4340a0dfeb8a8b473834b1190626927eaec8b713b176742dbbe549ecb75e84f428cd27ade38a4f36cf43a76ad0149c0dc8c0f9ad16e890a590deeb11c5475428a0f5737f5b2de510aa0c8ad35a38fc177c25b1469888ac021c5fd29e7f142ad72392fe3de1440c830303dff776655e3e78e999fee8874d9a07321378393a77a045dea81ec0a5bb9a0fe51edd0bf838b68041cf4b47ae51bf3ef7a22a8dc22c579a60726cc8722b8c1900aef7d8a49268fb2cd67cc70e19ef37624b252d068dfcd0d9539b0ef305f3c3f9117569a6426760df9d4c700ea57e856425797fdddff0e8e92b42f452411ad258a58e53fddaa6febc5675f7dd6f510937214adaf682da6366e7cf4dec071ca9701f1734c8b8a78c86b796a9d8c72952c8a18e65c807ca832a8d62fae6765ef65f0d002da57ed9c774c82d7abf7bdf30b8f4da9217fd4090c3020cab931db6f2fbcda34dd924a57379f0eac41de4821e8eaaaf2afe6fb2fbeac36a1d056b2b66804bfeac09c494cb1198f8f2f9a0b9d2f51626acce91ab76f1d1949ef92ea98af911f8169322682c596762c643af4adfb2ee959879aa695c69cc7d06f4a8ce766a6186ac08972e371e407d0def77e530608f20c47ccb537c935af05873b3f59ecaac53bcd3c8900fb1fe9a285b6eb2e503f0ac84e32c766dfa099eec4fd2791171ce23cdc95f79960ee2666fc67755ed2add4089a12180f4a6b2dd258fb691865f272a35551d194e70c7faf11c483e37b56d0b783e20403f213642c3c732f0f8d440033d2b6819e5222cc480199685c7f52fdea2f1dcbb33895ce3af9f936adf3c4aacaaba99bfe305a5c846eb9703a9cf5a01d2b5e91c2c428b5ed28bc3a8b96fbcfa0dae0456073551a471086ee37356793fe66ddea267e63c7491f2a65c36d6c1a076acad00f84c155f32af0b2eb8b8df38c7b1220f7cbc40e0a2887d480cb9f74a57fa03ccf87fa89ef61464c72abe332d1a774484c36b97b5738062f2185153cf6e3b33880cfc35acc37f764efaecd88d261a8db6cec2b6d080bb2142f3670bcf62e3b338c989dfceffb244e2ff4487b2cf44291034bc5fba4c86c758fcf76c7c72142f56261c49e78b1cc9cb43e42421236a65efe803f3da1f87d2a72da29cdf1ac3612e94258483cf26189629e386f524f0d83c1619c79d801f801e23d13ec27aad359edf9b694c68b851213f0cebd930b3333fbff90cbb050f307c04baa053fa932f3275e19e8448a8780002c38e4c751d417d198597d106c59181cf75484e80e84b35c5bf4077826f5dae234d879e0a756f1425136c18925a15e504aeb35152ad60b0d1b6a056c0ae450e097e808b97d48c1ad27f7371cd782e671bba2042f99a972e0ef1f2dd4ff106094a8f10e9eebc1086278c258fda21b88e3d1b41b99d90e9f6335ec4978cdeb1ce48904a049e19f30c6b42780a10ef8f0dcc9b9e43772d65df068b6f0dc5bd91e76a42e12c137be345bf26bbab867a9580f9372ea029608a1975355abc9ad30bac762ab1a53ff60ba82a72a8e29ebc6904984c2a190a9e3e1af28d8eaed7ce66f6ad13e79d116942245ff6bb927a55ab5966f79d2ad9613fda641e16f73a90755b7cd9ac2bb667b9b2373b82783196e94b9a401906323ef2d872bb37f444c1deb7bdb7385aa1e069a67fb09a95a94bae423df75157fd26f6004d70a913707ccb6e60803abc90c46e0b05805c97d70aa61647a4be0c1f3ae392484518162f01fa7a744c9491f87b0618623c639bc409b4d5da194fab38dca113d30d185da6809c2442ff0450fdb6b4668eb1f1a2be1d1a8251e9896e24007743bac3bb8076dd1a314489501c1cac526ebb00a682778c874d71379862356f6bacdce84a881e2d59749e765dfd8cfb332f7a19ff1ac27820841d2a9430122d4ae8859bb01f2218db29d516bd7ba471e9b3071d25b5018b1d2f9ea8e4639fe9579ffd8f69e59676c6578d88ec4dd5189c841b6fa7ae05002e5da35a0739ec413b4595ca430f46ec3375c3244af5f6099e76e794d87bf86ffe1cbb7503a2be7cd0c4b700ddf641bfa1e54ebe141dbcade23109553f16a7cae735fc3edf4393c0c271403448a1f3d9faba4a700cb90c8450ec096807ba9faf63286dfe7a3150ee0b6c5d5e5b61090bed922ded7aee5cfba28bab60f4ba49ba4db66186dfe0ceaabc76737536329d170d37b33890a13c36036a8beb17640b0d2ad8dfd038cf2e0e249530eb1caedd1bfc96d08e337f11958cfcbe1321961af46e8385d2726687cef718c0e29f3b376941fb083e129ced9108026794e0133af74dad955145a5db24d15438f83c9c498bdbbb7c01d185c52fa7af0cedfe01648f01668bb15687aa74687f3bd1912f52c7d842318aa182a484bd8ea82314c4b8055827b99f3c21dd1641eaebf5e312a62c6ac5bdf6f3f7f0f9d8270948783b9253dbc50e14e58019148c46905c0b25c8e87871a7000a3e9691e672382acfa638133f5b31325effee60969ec9b63f3a61e8d55b6a21cfedcd85737bc4a375e0e641fdfc0098a7fd9b91b48922ed236429d49873dcb1b6944e99ce830f15aa138facd439ecd545112718c961d201d6acfa3d0834e5e2fd37023be62c93467b234f23ce28d85b655bba73f63b1f34f54aace2a0ff9954ef09fb9398bf8606e0ee852843ef32606e407cc7bee4fe5d86f3b38a3df949f6fa0d56c99ea4574b63aa842e0bbbf7f4088ee9e9c6ac4301ca01565f72ed84b7a352e794d6d4bfc3fb0d6dfbdbc5f5f7887619100c243aa8bb0fd8f841210b94064f683c6254683191a0bd3851f1544004109895ac6c3c330be2f90f99a9ac9623c3aee95873453c8feaef47cdb04d0086d4b280733f6a195eccf15d10c45b520c6ee81f7f3d8e5b21ae1470c0f448f964f6b41814003b1c5391a641be8a482a1575ec918bf4f9f9e69b6671e8a301fa992b7fdb74ae5f222d7673f95acb8404dd0479ae5751c90fa4106d72a0e57cd96e68c5b6291cfc51527c7aee6eb6aebcc47ca026ee1836d82c4566b60cc56b9a7ba7f5697ee66aab1bc2d5ae37960f5b83548b12ae991b100db9df75326bdd8ef56b89c1b06c56b945df6d8487fab5456de88dd385130855669895418183a6a649d098a6fb13b5be00c6440cf93358b54ed791099f8a044a3aee9fc80cc94316381b43d4f068b6cdab7c7678406e1785c4e96acb245f7c8f76bb9d08464c341cfd59a69c291c292b2b97e79a34211d5b1324867cf6be9fc349fc8168771060fa217bb48dcdee33df75129c22f73af1aa8c9e17155adee441b5d10378b14191c7605577c88642848699614ac040f526e331dac1806598e83a85ecbc5907bd822ad61e32c47abd08ed3225bbc6b3624a5b1c825af08ebea40ecdfdbdca1ff037f8fe698e9ae93667cbc587cdcbfaf23fd754e2257a5b9d42c1e320825bcb4f8242922ccf29aea9e04bb2cb785e8109a28ee4716552e7267a53d7231fbc8fbf4b7d30cfa3d5e4610ca5e6e70088b4dd2111d6e7c46cc2c1e7dd03e8070ecbfd5a69405b935735c14ffe744a6cb2108e6a991ea8fd06a003ae35c79361af126e143592fa16449f06281c93c71721fee8bec615bb90d499fb48ab1ba3d1dc4bd95883965c3a103f8a0d202d98019af5274299b9a3fb9ad32ed581c62899eed406a9b3e3b5d4b5facfa9e4621b48bf93771ad72db39ea945a1698c07d9e22af9b262c6b39e2913ffd22713685ddec71c0cb76d53ad2ebfdbba7efe34214c7403bc9287229379bba6dad4ceae9dfec8155f4f61385f34b5d894873ddb6a6a4caad773ebe48aff5091c7df69636ffed34e7671a37b98180c1637b552838d5e702f267e3b4f9986e4027f40e476400e8872c1aeec8b4f00068a23f178c8129200bcd068b93431e5e4a1d9e7c46fb2bd78efdad5f0dd7fcd95781a590c71c12cb200473db5d9d8488674ca1807483ec1f9fcece838cb893087e2ffac50808297a08936b22a448dc8e3980b0d9456fa081b5c9fc98da0a65e640b4e72e106a6c151e998eee6d611289d5421bb9035a940294d71effc31ecf68f5606330b85df75ab781c9674f57f25b536a348d9d4c7146e7288f3c23d516479cc73fb343906ad8beddec0db9783ad2bff4b18790f01d69d4c27ee560915ede9d30298eff08f484139707ce2b87e10cfce1b5d74ee252b1ca718d1f1f042247e67ee6c926ffdf517151efdfafae615ee69bde4f061325925f2e0b56b7f24e9d791519bf0e6f0240166b2b2d93c32975769afb06a566aa3d8959b0027567defb629d66333764e7de38bb152d088edbc1496492b520c839c44f439d79493d09a47adc91da70d3ad46982732f3dd1e35acc87e151cc66f616f3c0c98c54350209f81a6dcd561edf280b5049484b0f271b3c7bef8049615bfbe28b6d0bdc8467f37dcf4f18c1335cc60e48dbe2ad3630fc509ff33064c9f414f6105f785401b1be93946034269f3731fbe397eeb66962a4f3e230ba116ee3be198247ce43eae28fcbf2a03f988a283594a4d69f796ae34273a5b75debb44ef510a46b9935542bf5410962fbdd8256f1839d08523ec8a3c8a079d2f9a6149eb8744130cf256a60f2a591ff28f2f1189d2a497e2ad1eb18c7694f23f3ef25adbafe5e348ea8c92c4aa0666d2d77c55dc978f31bd6467d3b6847f629e423aec97196a127b2a18f2c8139aece5e8a199a64a2b034dba57eef058d363a1864df81a7fddf646574c6626879f04135c0e93f0728618541208781a908320e7810fd296187d46337425a522a3c3603de2b05eec7ce92847df7ef286fca3798d54afe6138e1f83f4478d0c5438f1bc6311d207f6a94c2f2dab0fc4650beb91378da4cb1982bf7e91e2973df0f7463711dc69b7971e0c511b9fbf9adfb666ce5ef17ac01a5430add78cf15f380e3a931127796592ded8a6780e967386753c8ae8801224f769f79a0c3dbfca0f323c957550d1e3d8eac69c9649d4ab5f93f94c46980ca1b60825795bba5418dcbb1265d94fbc58c46ffabdcd6950f9c5ee4f626b1431388f90fd7030d0580f1c6be98ee6cc8a0a249bfab36cba9c9df0cb96ba36cdb6c04cf3e02ff8b20f8b8d59587258f386c281b5675fa09b763329f8d0ea29e0b6af0110b3f3cd797ab64c3cd29881cab916c1e20697c4de462cf0f5208a751c3eaf9f9d683feb5c76efe5cd3782c9c2f174aee3ffd0eef1d2c456301c8b7a4feb17d2762db06aec6e253b2e65bd85e9bf593e3d5ade851cff32f085f50d165cf1b1a0d7280912c3d3d981b4bf8fb350d52cfe68dc97684d164276868d9474e034cba2036d617819cbd170163f92da0892dfabf84872594c675ac88f43ea216215c7973093ee704c0a5ad18537a05027f0ad2e9faebd88394dea3f4290710df5c67c775c01c0cd994c79cefcfacd90e9cbb8bc2ff27117250e761948e34ab327901387947065b0be90810ae7b79ec699eeb28ddc678c1b932cad6f8781f0f52fc99a4919ebd2b3372494afbd1579b1e418ddf0496c5e27911e32c25a59d5b561ea33d6b2ef59ac03c77f678c366cd8042564965fab795b0425fb07569071cda9d562e7e180b1cade7f8db83dafb29f8f92f4dcd74a8e3da716ccd1573838605782d7a68f249452550b2691e4749071652751bd0863044a267b922c91dcb48cda3e5a26902ae886f97f6e977cdf080c55940110cb6c0bd6eb8b7f9eb6affd95e366ac1b456054395b0a1b8100d85c27759e7b06081af1cade1e2e86443410f819d953cdbb86e682a73a1f7023dfc4b9886ce42e8f269b3b9ddf196d8b67aa2adfe9bba4950032d6ef2099e266b3c479b2f0f1de58b0877741126b5fd9aa047ab68eebd91f56b55241c7674242876551efe8a03cec463505a05be0c44228234e393c2d8af801459c7cfd058bf8bf15401345d611a5ba3cb555a8cea5eb02cbac888c4513bdaf3fd897fa427883072ede12e1cbc50cc7c02f768587acb200bde5955132e8175e5f8bd6a3d06a8a1afc075cc115740b379c006d95855a544a1a1f03f05d082ff3e3b36b63b124e21f566228c43655f4110f6117d74cd6ce417ae3dfbcc49c5b2c72fa71fafe0ca6d8b855b5103a7d12c9f9d4f1fa2108ed375d2d5315b7ef156d95ea1573760f37e85c5664582445bbda4e716e7cb2b5c8e7e8b37dfbc9f79f700ebb039b1f82e96087910410e633023e52c540d5191a71cdac32a70d66fb06b9c8169a325d93ba2b2326c46fdce76447c0d54211686c830594f3dbb52dd153a2fd6ed7542b0a2b9d7f19607a109a84bf046cf36ead296156d4b9be7a985b123d41572c0fae7ba488f1afec4251da760e25fb23448523331c51e275f773a1c53186ea4f8fc5842e8f4758b7f8590853be66e57b2e5e11e49b557a469df4f287f35c491e8e6b494ad48350f4d44515b9ff1edc02c34b2e9488726fdb48d1a7eb031ce93c32ff3fe441362457ebf9c4eedfbe80f205ccd66d1d4465d75c4d7de54f8e0b0307fb827dc72c6e12fa3cf50026d851795ac44924c1a32a02f5e7b7fc4e38d3dd73325dd8eede4e2e9ef80305dce47e9714d4beeb45428c1000a27754e1295fff539a72f0db0e09986803d28f5bd3b46e38b980eaa8827e69ec27974c548c58fad976c92d688e883010b2ae306fa660f6942428bbb8118bca77a39067b7e938bcc6fdf32dd52d178a625e9da474f9aad95faa738a7f2c13ac1344d24524267b1419c7381d94cb14b71442b27dae12fb6710a924554c81018ef7caf7d1898e8790223208efe438cf5d8c9102ada99cbd490336d6179f8e068ad5c56c7ee8d974fb290e5c7abb8bd8443c5787dfd4ccf20df74563408352b2136301343d64a148b96bb50a84ebc096bad21e883a91c2134f1856e0174fbd527a3f37aaa5327008f58ffd854361d52c396306fc4cb40dfc9b008a45345bfe1cccd21db472be5506e1de45bc04a20c7898816000a7aab048bb6a9a6646779b4380f7ca9af3bb77475ac388f9c2e7332953b39933026a23374524d9e10eee2a2485e68b5e5ddb59f7553ec74d0cf583c0bd9abbb64f2b0a32e6ac6d3b948edac1047884ec825770952eed415077797a64308808750e4acbd9a70096016ff28cd53304813864817304b9b620ce95ef5ab997252d7015dcff9f41a3295e1e5a128fd2dd61b9b8f57e264d1c4ffcc9937069af44d5d7182a0d6f201fa0027f1ebebd35ae01159db7eabcd3023a5390ce28befd4b30bb31dec75e894edd583a4e03d1d638ae90797038965fe898e433a868e86b8fdde2a8a20e5934b9f26a2c18dce448583a00ebb876598ee290ca804d602354dc1bb9ae014b81249011112713de5a3204a52e3830b5c7010535b5b3fe2d1a3d739eacc12f91493c1e05fc5e11a18152998e22b9758985aa1de287551bf1aaa577a1cb2ab93fdf5c34e9c8e322c450907358b86a2b3f80947bdc77beed6b68cd442849cd75c83ccee744723dc8d676728498785f4451d247f1c47fd50778834c0a7a1c089e8915d153128fcf87dd453eecff2122a2ffaae7201b0266f29b842eff4a09821d47985cfbb96bff739b989f01426e64857f29789bbb2541416979ef8d00047fae4ff2f0cd73ba641ef418f5b01feffffff01