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 78862 718f88afffcd72f7aeb0c748b80aac23e23cc8d22b3d2c4cad025472bd2bc613

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
10cc219e0c4d7d322b0d5d74fc9030ebdecafef2ee853a7eb73f90192439846d
Certificate Block Hash
718f88afffcd72f7aeb0c748b80aac23e23cc8d22b3d2c4cad025472bd2bc613
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d0330000304c0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fa9fc933e438a46c544ab5283b162c80503063783b47f25b208d53a1525b6b88c0a703bcc7f8d021188bac692b2699cfbbcb407d2a33154124f76cc18bae1faf9c8ea5607eb72b603c435f07e4aa68b2811550d2e3a65de507020000000000000050000000500000d0330000304c0000

Raw Header Hex

000040209d034e24411a59a91178b2f06548dc6e31c7e7cc0fbf40cc77576c4cbb968327930a995b9d5581f4c3c93fad0e498517085f923c292baa7857def43b41010d99a1983f6a61cf00186d84392419903fb77e3a85eef2fecadeeb3090fc745d0d2b327d4d0c9e21cc10

Proof Data Hex

59,560 bytes
12121601030797827650118de06371a0a512429717fd13dc52c6894e935b497088ed24937ae8f40d53e4f647cdd469181c4f5d119bec3ffd32dcb727167337443e93d3eb988b0265275fb4d8371625280505f7846c3443925ec1b54a7d8a9acc4a65d138b56e7987809fd4c302fc1b905fa64262ec765d10d08260200eb1ea5a0f760fe7d420851d03069cd89e0224df0af11f495c35d025c3753a0938ce523bcd1f7a12f0f05f4a976c2e2bf22028cb4a5c4e749b5294e2cb06524ac84f1f2a1d021052218bb69d70754cbd66c68ed1b0a5994da830ba8cba425be79e13877c6b145cea24909e8fe7223e764b3b00547bed130a1417b54f8cadf2b4387babcd2908eeac3e723ca7fce32e3c06c4954b739ff0f532d0ae82fdadc54fc36c42731bfe0db9fda5abb8755b231b38894384b5810e4e5204a1868d5a4d16bf4cdb91dd83c72abe22218ff1827382dc1b2b6206aa97a413cb61add06afa4c4de3e6cfcf86fd6f6a026cfc9d81c1fa449a6849afaeb2a161aa08e62910cef64439b9418baab35227724a3bd73b95bda793b4f865a76e4d181b5605f7052907cf701577da8c139da14c167967a1281c1993ead603d8f7857380c34c0ad4fc05612b252fe03a77072b11088ff00d1341110cb0d37f80bc90c2b9e23a4369af796f2f061a7b23127d8d57df89c6ee8a91430fc69cb493e94b38216582cab979ebccb8bcefddb577316cbf6e2846d2a0868b55521ac2d19ea1582c10a10c622c1118eef64d3b7dfe99e5709e9d81b1f10619b5550ba59d01e9c31a649fa5b5ec82d07ae2c925e5113ab1fd557de5805e8ad9221b36cf6f8b8ab180437b99ec24844329a3c7f2f835e9e8f32953eff490713df215521423a7881b05c0a06a0656a78c5b20ceabd912ceec841e3fb08841fbe819ba40bcfb1184bf968f33c905190ed2d532eed0a0e7bb68a450eda95bf2c90eae89ca999eed61b94a9ef6d3cee3030bdd5f36c7d9357dcf49334b445631b196519e2252c009d9ea945fc830950e170952a6b53e49ac8e0c2fb358cbefb96a7ee8297121c6bab6ea468d221914a6684bfba3883c97fc8db2dd623fbc03d566c90be062fe5bf2a1ed09eb3bf8837842d47341fb7dfdc64a5318da9d2c78a50ce36a395370d4a1d2d76e6f8bd73511ccfc822b30bff68f99ca6dcdbcacaf2f8b5582b052d42110bf25ca303baa72cc6dc78658166a43f0dd694c837a48a6cabb5c719a09b4b3af338aca3844ab952a24e893b30bfa5f788f849813f93912b1123eb8fa73a9b7d5dc08dcdc95cdef5db8e5347541621dababfdb0e603d33dae388664c2c441c4bbd5cc3310e87b66971dc134297ff47cb387ffa0cd9ac68d05ea67e3dee5063917da61f9c889f696075521a9485ea5b593ce86d3772fe8c40e3e8fefb6fffcd1dbd463110699c09cb9f5f10df84a87e68b029a4a9917d9eb956239c6c74be077f691d7e6a7302b5972178a5fd228c348b6c2cb501bd58d50cb5f2de22c81732422491da6aa3ba5b6aa8f341422d2c3ea82751c1732cd142c0bd1925bb36c6d7fd001b0d45f552797d42de230cdc2a1640db489568b1678b010fdcb0c7179e959250fd598ea97b2fc7dba131b120dab5c8853f15ea6f194178c4151a343712183bfa627275d65ba0fe83da0dc202682982a800534a069dc194fdc6fc8d08b6c994ccc27d0677877cd4999514ac5196283d6543a50c4af9f396806b72ea493f2c037d31367261beddf0f1fc9152f9460a99d0065862f0abd9845acdb5fee80afe42c89556af97af369a7a20da20aab93cfb6403ced44e237ee77f473a3f7be4bed195ecc1f3cb6798716843c32639b488cee09bebb053f8420954ad9681f6526abee11b23fd626aee8a040a0589d45a2c9e5fe5f30e3add07db47258c316c3028c766621a9d5cc05c950de5a860e16a959d2fe41d1da65a9ef3ab778d738ff6b81ffba9e0c521b6c172897020c9869ecb7ed856cd19972ed18240e593793db5cf83f937648312cc5ccec091036a58126c2739d45bf1e9d6c1f0323d32a266e5ff03b5d0c859f1b86a09fbc3adc9b14705f66ad45e38dafa5f3421c12c4c33a48b6751098879d7fbf46f94517573a98969318b08b5220b3a460b3029bfdb59e692f8cd7cf250f9f2cab03c184584ff84416b2c642e334a039d72fa5a51f53c5a17f30cbebb77f747d4104944903364db3a8215dc1f0759624948efa3b2001257560688e7a296c402fc1d73cf6767784e787fc3606aaa90359d4ce8efa52e529e11d53f9f784186eb688e097f1ca0881e07eac2c6147f00ed0ce5e30e8f3bc3fd5c211b76be8c92e1680c5a8df4381b90bd8f80dff1d943448bbded4fd045734b1ecaca75b582932001aba624eefdcbdba1442d29453d1e8df1f65f0c02d0c892a6a02af7b9845eabedfe0641f28cc2eeeacc40263fc1ef2d3c6012366b0fba44a62584d6a7a25b6ce7f33bbffa97e1292ca4903bfb0941b20209c5b4362404ba513882c154e3cd653fde8655c8436af3088e1d43b6f9255037b78c70f9a7670e1165ff8023c39573ef3a9677054113f8ef7d6fa1aabc2bc12599b1c8fbb6b4a71992a4392d10e61a85266ff661a64488e7f14a7d5db334914d41e4b03efa45d7afb7fcec2c42b45bc8263fd993cf026527a24622b97688da6080405b3bf90e48b57e61ea613c528de6cf5e9ec9ddcc7107a401b3aa97991e18afe848c509f564000fed84dbf822bdbb0841f537a92251101d1d9bf65a2f42f46c30e57fe634bd63d36bbe087f82336ab22bc8784a35a8aab42daed16bb6b55330ce1bc768a257055c54972f7f61cc58e19776bbc1d1bd0a8c89dc36875e3b44a51b96a2b9406856296f4793ab1d56e957d5f6910d644387c01a3ea4891b6313bbdd19397f83c8f48f7fbc7b2ed3745f45f20e4c2de89ab497066f51d3eb439ae76d472bce038acc28668daed3c72c88e28c43efadb584f2e8fd28739131f8032f68e271ba448e66fe7bf880374de2f84be1418a3e8f17a16a18c85a00534f21b9083430a0033f6eb83a9d207daccb101386450e7ba7114513825532d5fac94e836c1047a2b42ceb77daaf95f1afec1650c153728a0854f09a05681afef680516016900f941286ec3a29677aabc41c6e2e0b0c28ed19e7300273a057f5b1d73f7d6a3850cbfb23b4ff065718370c072a5992c77bf006c401481b584eb85b17c51343dbc4f765e761e9372e4736d5497616386852852e60384f215a41a6407d15f5ca54caa928d99f9b36c7fa0fb67c4cd1290369911ef2374448bff960c4e8ec04aa5a44cebcfecc7bf977c1b3aa4a9d496c35dc7c63b401ec0eed838739ed05c1e739598a4156142a56f45fccb16f4f01c5c15e830b77037b9fb3c5da7723d986bb0b2b787c47d61876042c241ca326cd46d7c7eaa0954ff96b821d34f06e33c2c43eb1d5d9c96b5667cbf29e4da40226bc47c61a058a2de4ce9c4f0bfe3ef9c9e774b22a55aca6e5f6547b946ed550386265b803d10369ef95e4b7e0325d9bbd8b487072eed080f76d06e1cc50c6ce07facb1b71c077cfdfcb974031373eac331e62e33659f43b252a7b171fd5cffbdebfbde64e547d0bfc62283c70f75b637527609868322be822d90300723af28a35fc0741f51fc8c4771edb33b3e911432d94c4b5eab1015384dff17ace8ba74ab2c17df4f5bb862168fe60ee424c7f4b692ac9be6c08291f061d93c95efba05060c00c321648a2044a344fa743a2868104f9e72d2b6da604dd10718c564fa1a357bbdab02b55413e5c30e45b184301d15fd554db84123eda40f7045851d767293d1aa6fedc69fe081b83ecd905e58a6a1bebb0ed558277a84d97110153a5105eba26f81011f7bf2f108a9e0d732c8982ee26c4196e841b07d524cec0e64e28c27524bea777e910b09629aa54a65b0a40616e2ae84a8fc04accf8dd276e2a7cb7dd574382e0cf1e13013f225a5f525cee363329cabfe45f141881a700c823992d17c4e892a59aa273e0fa0a4dfcd7677e84922da8c5fbdcd0ae8a64ec84eadf6fe79b1028f07ead4ad43521982e609d05042c0587a353074e1d52c677faf83075b1b3501400848ae9c08661ebd43b56e7a330ab53d8f956c498be93dfb5094425283b950ad0bdfd8d456601bfbfd4c9f4a2b288ee5eb9a6b9bcfb4694673206770eeb181ba604971a9deede972196f81ddb75b23534a1bed0250deb7b368fcb29632d3218108098e53ec11ef421f82977bc92954bc20add973b8b3d65466a27b6148861353edc641ca2116b7a703a3f0ea22a3c35ffe7a10b29df11931b483da3635e64848b8a35414100099336f38326c653435d49f1a209f5382f73382d5d9ee7318fa2239560b52f2f44ca37fb53e41369fde21dcaa9707e74ad73ad8eed98638b05462dfe828348c20c66441ee0ae98573ec8950b5361c48c17cfd689f8cacd6f2835d18bc390b6a5ac831d583d86f7b88d717015ca9bbe559f718b0a2759ab65b0e779b4cfdc86596e6e111911a7d9f853479fa8009abd521b0d31d989e84bc7c4df5dd62d54a3be2f5179b22cbd5761a79cf7da6fd35f3eb54236707952f1115f4a11863805f899ea86bf4da57f72c35cc5c3a8090b48a58c9c648231a359377db4c900b4d5b92ff60d6283d24e547eac39f9d04d9bf7393e549f142b1102a6819aaa2543ecdb86cc9549bf3f6b882e513bd214ab9b01b42ee64b2088de8f0297178f50a8913ac8d91550851fd918b01be8233796770d26bf94ad934a0effc6ca2e9e4cc30822bffdb795132be6ef9350ab4ca53d53d5f2898b01b0e821d78bdc8dcec258880b1097869430307dfa725163ae88a935a0796df5d22f189a67418fd147d454f84c9563e8f155c68d805844d263b7ec0f9c42ac55310f0135c57009f44362d0a9fc1f864524b1084859b446f864a7860e797d0fe28614d7178b89681d44b78f91ca9f742f837cd2e439e99c8f4abab13dd1a706fa7e977f3b227efc5324124b2737dfe819f0708287093653e89000385d7b6afae4989324c7e3f8343b0060c732f69b5349354d79a5a1997ad371e875d1d0ce1b43ac4b6450700023bc8228f87c8ad4ff77b7ca59c32028108e21c81670c7809b38646ac4807dd0ddfeac0904385e6fac9cbc83770c29c68053f6d5c661ab1a502e7e12dbc02899efd1737524c86d1b3016ed926d1e3f469f2b35aa0ca46c3e0ad0285b3d1f9ab53e939552d0ca9a3ea6783d31b697981d265e3de6ff1848e34367ebf91a4173caebe482281d72af855659f02247d5c1b6a506319accd5af452392db9f045657fb8bfd19eb68c4de4f674a50df1cf95fdb9e7240a986bbf4f19fad598923d565eca01596ebbeec6079efd64120d1069998f2a255f77037a5d9cce7156dee0be0978a3a5666ac88ca3d569868228e71592edc938902cbbaaebbf64099ee47cb19a72245935c6a583604a2faaee2974a05b21ae9cfa0f482b59a94eeeaad73cfb48673d8fdcddf30453c49c8626711dabe5a1aa3c8ad93a8acf18e185b27bd14282d9f19fac22eeab11ca2a2e5f92723630b797413ae7c9707b461ef340b8adba6a5639814f514e815476b189033b704479a471b9cfdaa4968a22e595765d8734dcf8191d8354c5c6de1dfd22c3f2a1f2dfc242f7ecb16901679ab22b3e0fe163bf70ddab555fee06a09cd13cf9b58a116c3e77f26965144900f922ce29d261231abd9345db90187fa3b48c463cfd67b2865543a20027afbc6a18e0a0b979e6660e95801e7655e134f04187fed3d3aefe48b1de6262a7aba59d1741967b4335307563732ce313236d35ba6cb252c866bb17e390595ebe1f845336bb7c6a150209ef3c4ab968372170de99277891fbdfd01d9e55979d2a080092a84f058605c3265ce2077acca4030b0536720f33ad80640944ad1c4ad196b9ddaccc9d953cad78d480e64adb2f0452af5e73a01d7e54a14f0ee11b3b56c45b36a4578e616955d355243a4740a2959a2d5bc429b1608301353d543f48ec2848902cd65ce16e1ede1c9139ad15b9054100d1f462619b8a1775f2149a92a57a49ccf9d566aa6ec54172a2a1d68397d45d5a83cf783fb64034a12f707e4001edef981cd04242028d8b29c6026a20a4838a689511af13bb0b50572c43788d67ed1d27b12298efed85d96c97cbe9a6e909248fee55359530acdfa4c8de0d8cceee07f55af86b1a28676b5665909a9987928260c465027fc00ebacb5589a1c952bdedfde5d6405eef96b3e620fb0f140bfa57c26c9c09ab23bde39992bf65204abb221c8697ca45ac11d1b6f9f3fab63f1e2b1241a6e4eb55904e01eef630dcbcdfc0eb4ddc2a2960bff0a8e03d84d7d8e37e7bb7bb251fd98005cb2fc8df8c14d23d1f00fcc7bdc46f85965a10416abdae45d4176fc933397e7e8b5a2142af6627440281b2e2a4f3e0a63093c15b226467bad76afb973b9b88922b1b102a0fd5716b9eac9ed292c965d68a252fbd754cc3ef9ee359c7a7b379a6c66aca0d50d8a1f7c947416535b97ec9211632b16c225e26da7781c08f4ee9053e3a7f1fea549ea66d56966c73f4fda3c7705e70f429d4c3480efe763caf4456df5eb734dba5b07fcb0f1d1cc7c4f207c8e05b0251032052efd229c8a1f3be1c077e5108568752e47aa94b8d32a35e081a4fd5364085c4bb1249e3317969f7e2bd7db61fb25f468d67e11485917841e6b23b6fc06e1d43edd5bb4718ae920dcb9ce1860a19ea3da26c0be2fd16ed45f756b32b0903f24aaa6ff7e4c9fca422bf560a2933e7e967b44b96d0e48857933ba9c7660fb96b591c56e3918d1ddbf545efe96486e52612b1952f1c2343f7c8d990769e4718312cb297118a26f0421a27163fe15838993aa4fa2baf1b5f1b545f6144f5db8d213dbac72ef56eb040704a825a65e7bd167530a227ca1a1984170837c073074fc412afe9e744111f311b256b021a8e6dd0db4946e322ae33f358c13c93da328edb055407c3d16998813828a4b1b279b9086ca6427629593975356abdd4332527188c88d843edbe84bc7058cd9033594e929911be98c767c7b4bae32390794c75e1b38db9118484eb7a2dc4fc49fad0ecd0c7a1420b619c5c48064cf76ce55c61d4936c59c723123ca3065af2a13455b5051ef1b0be5132ffdb0807458bf9281b95652086feee572fdc889183e43032b4bf5f26e85640b5526f4768d7a0172eba65db027cf9b8a08a0121b920fd727eb1d3a6c0cdd0b0e89512812a2e3e28f516bdf8338a84a179a0cb5ed6f01097e67a7d9d9577a8d9be3cbcc9608e5ce3e2a9ca672b02250c51ad3411ac71569c5834d148363a2f77b5380f3ab12a3e2721b20a9516f6bfd65ca442774ea3e920bc38b1db0349caad8ad4e9e477bc3cb46809f0643d46a8942c11411adb9e6e1c8c4c85d7f8d205ef4217573d6086886b77b2fabbeabbecbd80a27802d01121c187c4484815310c4eff92938c31b0b944b2c284f04bf99e065f5313cd7850a1c8e6330f02fc16a3900bd6f24a7ca017736d2957e2ac52850f3cc3439bb77f45dbb26ed13cce3bff454e893c7983425272ee867b455d88e0e8848990bf7a8d7e62ab35d1a0b282ebe743ab15ecc5aa247e59ff0b00c8a0b8e64310b8f03c38a642d06ce04727a28395926edac1f13fce80ad6c295bfc0407e70a05ab731f198aab9d84a0d4e12f09577b2e77ace8c882931b7dab6d745bfef0fff3b632126227124a3b4b1554348670d053bfb601580fb1ce6f8c02fc90e95408503329549f2e3563da9bf16c345387a0667baf0b85a780e59091561c2b56b92d8d0a22ae71e5f17b74bb9b99ca71b3586546a05d8573ba4c9b4a981413bb434c62c735f98369024c48c8e3b43a6e078e7bd92dcd32e84a0be939abef63ce5085e1e437f2cf56719ae9c106b34fe5bf43eaa979dc67731b781f4b8a9eda82498b2dfebedb1dcb9d9afe354d1c6d48122add6f715b7569317797080ed069b51b01ea72765a4869b4d90f7c3689b25894f93f6f24780244a53f65b8b1c07dad661abed69e38909a068b6b51bdbb494031cf750f01575d6bcfa3ffff085e4bcf14c25b27cf8068c6437fc5797d79a6b8cc1b0da97cb35716c4be33fbc012964f6e92771b30d37a9f59a72437ae7462d4056c0936309d10b3e566af1f8da92a0b397549d8049637a862a7d174ee4bed90aeea6a6a33b231e42c0ce0413a17ea42e59875caf3be9d25250582a2e26fe27fe2a5fbe470069116ee539b178e7ed2e9e152f6c298c1161384f10fb91ce3072514edf57a174027d9f399cc2e57c55f08687a0e248f2c42e337232febf693d15a0f201e8fd0010ddd2449bcfc612cbdc5fba2860a19671a3e41ae6ca205d4500ff51916d1b29f8faf36fc768227d4fee1757646404bd1e6476b9e23857e8059d4b6b124925d9a52a316b1c68c05d3469b048f2f73c7bc4791c1b461fc3594b6a198febffca0575661c4e8359b861d566192f13927427c055ca85c0b98d376dd66ea6af7effd37b9fa30685674200e4b5157e93e2ed120079fd009d13f0348d6357386d2177be837a1a79d93431cc7867886e06f5159ece282cae6048cec40b8a7519eb53d7fee456e152240b200f15beadb7cc5847335db77d7bb0e0ee70cf0e8d17f7c8b7e0de0e5c2cdfc6641b1f9c72321c64d97a9a3630a16a847e1d1e99f7190581e6f045bed5c4577faa73bb40248248bb67e2bc3a91e2da1b3be97d7094ef1017c489dd2f3cd50b5902f3b29f4faae476a5ba25c665e062fa06a8acfeca7de1d7966be2d533dc64a80a80e64870d92ee0dac77cb5bec379ed42409b77be5d8fd28a896b332dedffc09eda3015d8f50ce02c1e25d3e06cd708ff9043a024c58950b549794966f0bda3775c16f58809faea2e7c0f0f04d9a38e15c33d909f38e6e8bff98bf95ac30b6e8878524204b5afbe2fbfe858dde7c6f248e2d3100bff4c8a06184860b3509e54dee4d279d2f17036d64f96cdcff9d339e26ad08ddb8d3481412b62f89dd8425acfd345f2f8989eb4993dbee6a5aebc40e84340b3ed66eef7f83ca382781eac453314c460bccaaa0a9bf0d16c8b81b5061d15727b704e04d444d14f3ca4dcdeab75a435ecc495b5bc2c516e943652c6846af1f20ac266cead3e3cbff709538ce4b6bb985e89a56fa27ca33cda9b7e982a9b5a7005de5cd1f3184a88a991e2dfe0507c99786a3eeb701f96edc775cc8dd5ddb4de69c626c05ee173ba1d20ee3126b363b093b043c5e1b6810434f72634c1118d0035f49d5db8ea502319a1b3378c4f9262f739c27cb6cebbcd77153f21f3ebf7ee5209d19ebb82aa7d783f2666ad466bd7f6e31fc026c0ff22ba6b796557b4425ac8cf583c3abe8114a386690731a4d57fd70ba29ed469c7aeb2dcf2563d87c8e4be7559a98433072d5d21ba247310934b283d4bd2e9ffa61d085791ea926c3fbd4387374e6eaf6caac15c93c375f157070c37a8fe05bcb99373f7587c5714919b3113a11bc68e823227984cda15450eb2b19642ca2b04402d35e6a639cf2f1caa623974a3b5defe2e3698ad8adf3cb2bf614592a35d485104e4dfe356627b1f8929bce0d9ed8e68b37f12e73efc0ab9c4ecde703fc1ba2ae5876f20b2c212eb1a8c72a755c8da78f634cb25ff4904c8cfda0d7337312d6f0009f932df50f321c7b2532aeaf9428b443a0ed14a1e5f892125418ed0667edd197a60ec477e16da44319c9cfe1227214b665d796b770e49c82efc53b9c2dfa5f22d01e3b5e3cd0a56caad5ccbc971622bc77cc09c3e2c503c7aac8807f26126f1e39aad822256a4af318f4c18ccd87416bf2998eaa6e1ba6fa3b59608fb391988e15d72d1dfe201b214572a817e7c249ae6b22810c391f7cb7c0e4734c38df24f4dce1b24063563027c6f199436f6d4bd5413e9c4993a3694b5194abea5ea19a3e5eac0bd732b2d9d24fe61d9848e1f5ee45a82efb58396ba1465626a6b21b668c388bc584cf9f700780ed30beab6197bb4026bc1b756802e08cb7f284e8013a1af86310240ebe9d5291da2ed243eeb0d79223df432f001d5ad14488383e0617bd3c45993493fb74a5ac6316dafef5308829067b1f9ea700ceafb1e1c67c16c9a195d3bc7c01be30d95944779f502148f30d8a5fa763e0111ee0b74de8f383be0dd319f35edba0d9ca0b5beaebbaa30718d223d0cf16906cc024ae5f25ff43e4997c0673cad7b4319cbd78968db74d22d3adf4e1791c86f03fa50a328df818e68f48836e7b45cc2e2db8512bd20b4b351a7edf53662ca9d8e860a045daf73de3f88fc16ad02421c4cfc56ef6f25c57131e34b5e4794d3b58b774eaf00daf8ba522aa88571a868903083222ca712d7648bda4941ec2fb4b7b341a8d313be904ddb706c5496375e78a8674de5f3537a8ce5e3d2062618e30ea7229f9ae8f0499e32bf4afe9ec88feba96866e6c0d3dde1d4a3a84c95eb448ea70ec6bf11348cdbad98dd062688de99dc71255e664a2fe5fa6581c98ec56d3c4bffae3c16fcb637600b00922bb5edb1ec6c60be8b43584a57a458e108ba3bfc14e8e290e52fb84b2537f45bbad54c06464e1a316f696e47e5ac3ef566f563223038f282378f3ac535ae619eb405747238e782538faadb0a71d2ef7da9dad8aba4c6455a0e8f2ba912cd43df1205f81ea598ea6a88b29e1a5dd6d674334b606ad79ba68fe4556a75cc466b19e205a1ec8c9c54240d9e7512911aa7751cc52df99f918d960badfd713f23a316de4bdedabbf72ca69a2832af6c50a0610778412d26ee8abaad99ef88af94d8248651a3935baa40727cb8d045b18a0096552f5d4fc4f2304b91be5297f7d436a53316d763d50237097613567466de6c56fe2270a2049fd55db2202b131a5a432a279e4a650eea2dc0e2ec2a83296dc6486d9f88c03b1b436d8082491ee9855570529ee8c1ad937e2d0e825695459ae661522cf8b2726ff183a2798a0357ee99cf741f5aa73d4179be10698749d457e193002b971a81dc3c328d21b9811247e8a321d483344cdb64c1eaf352cbf81baaac45472c9c07baf1a470f64362519dd34b6f06e5037b93dfadf0e2278834fa3780838218d4155ea80e33e22cdfbddfd941c8a4b424fdf454a896b4d762f11655a798c4da4523fce5099d2e6e9c119bebce1e1f0cf329ef8437c98105abfb5499812cb7454310fbbdb5d4df4a0548926b79ce2202a7c48ec7f82d3b72f57740d8f0c6f7d465e7066a9b6806282147b9075a7765f037f1e228903ce45ebe98a2db59cd6d0c282f8636f765e349ef478a7e9cf8f946bd4a4d80d60286aeeb0f684f6439d370cdc378bc0f4491e69dc6736bf1a6d2bdb17c3a662e5d4e1a464e5059e64c772941b868e43b793466e365bd248a8abd2614ad1727f29afd55093b28ca2d4a33c7f298354df2fa680ec193b0fea9a6ac777253d5f540a1f63bea99d09e807d484ca7e0854294e467fedf2d6cbff78cd2b0cfecf0d2a911b333ac925014b6f647c9f83702c6d83e3e3a17a9368bd8dd4eaa0cb7b5e21453d6b552755258c51420074ba9f6f4700d365cf01345a65285cb670d5af760a43b9319b4f9f832f4e50b41c7c7d61fc049bf3d5f326ca6c64c451d211d09819fd777baf44ede851fbf5f7fe05f92ecb9bc9b74ccfeb9109203784e6d5e8ab60765bf7a851b6fa271348475d44c4c01643960fa935b23f48e8c4bfffdb6cf4ac36d3f3603904ecd463c9de7b5c393c94fb345b3077909f448a5f14dc35b50230a68516d39ba1745c084800e22ce9139024c89603e4ffd3ab34ebc92bcce61e45874bce0937c711fe12e0e39f6917cd90ed1c9fde74c8b9595a0f6b1201a3fbc444fcc5bdea6782520b4dc62b10c6c1d9a73daacb1a5607391188b93c8434e8d870f99a5b951e1f2c52dee5f6c39f85fe1b928bf90cff5557cded5c69f634e2aff480a7f66d8c0bed4fdc34cb37eb01b5208a8e25255c304de68af4f11289f0f2d966b2be9373ee12eea6bd92e8c16c8b02370d0baca2191b07bba1c72917ab8a56005e3b82a24ba1d6aec8c81c06444b4bac0b52df279c2416a868e1359b97df76e26a136d5768d1df98714256fe0248c262066918d4809c10597070dc61b553a3d5dd2a3bdd09d4d65bbf7209c855fe53c84fa83637ab5917f4c36ab91f0d20f0e66d39c0f11eed0b0e0108222eca45eb77203bc12db619c33da534f7d40e80a8c1e2ed628d9512865a9ac365edc532344eb9968e756be33f61e3872fca02ef39a209b3e326c47017583dc1d96d0c8be6d7627e902aff4e0e18403c60d1a4a1df26eeb1aea76da3db33cbe4152d39111fac3a6b0a28c0a0a61961dc459f2f9db2c7e097170f85770d34d0fef9cdfdc6e73798f6fb03e74f5b3a7466c651a59a92815c77b02fed639c3dfb1d32207d48ad92031c8a4b1016cabd33229b8021b4bb7db0942531cbb777f4e206279ac97dd6cb3a3a8c3a6ca102feb97c982e7c3ba75c57bc47da303f7ca3200d5629dc59f004234f48f8bda95ecefe37ea1503217d6569a0f50757b28d27556984ede6873ea483ba09f9e7bc2de2c2b1caa3a85c982b83018cd6af8b0459efa969e1d570d11d426dc613059519014beeed605b75932034611175d00fd6391b0048cddad5ad6388fbbab1fe0153307813c0befc63ae3f2acdcf73980dc1243d5658010834523947edc280608942b9fb13c554fccd941c5783493bca3eb6f3a543e7ba70a7c485d7158a038f63e6f52f0ea8cdc04f15d39cb53d4f230da73bcb07d8eeda3c7c0eb48d7b80b2cae5c10155e4700f42620c1990050c77cc276f44baa06048ebba37f0900450d58023cd8800aa475f80437d115012ac866e386bd0d385c89cf2e8a88c2743ffe89d6da5095d2e5cc967fa948fd79a2b8ac05e1fb025f239e517f923fb00e9d48c5f010cd853012ddd454cf7d57f988d10a1ebc05d3445c7e3b039ae0d71ac9ce3916850244b40bd15569fbadf60587dc39367333e4ede1faf07d8e5c63c478bf980d7cf3e0c30da189016c8b372dc82cfb7ce7ae46b90d8c068597736b7f631f42150a207d58ffc66e907ca2ff7157f3d5e9b209f5383d80fbbf35e37f7d93d3ffc88156907a39af1f061de7862150c3ec5181c634c20928b7ce8acb9fb6626a142acbd0031862a14a32c3e39991abc07073606a2ede50dc8335fed8901c6c183c8e247f287c02bbadc7abe082611e164359a17615054563f3ba45f4c2ace075d5561ed556b0f1acc7877e7eae8a66837b8434546b8f2742b28eb665f80ae533cc70c3aa326c98e3911342096d08e585517edefbc91eef3f89797eced236d4c92361275075099d8ff8aba71b2f66d9e3784ee98c59453c7713a213ba55f555fe3be8eae5ce6bf6ec5662206fbdbb5b18324debd343c0485d067b53cfef735a76633dc57eda304085e4d7207b66ffd14381bc63d638bf6b5019a3cd9021edb37ece6cf007a5399945597aa47cad319ace696ce04d75ca58a934217bbe59d196a3600f1e6cc8e746041824a42405788635be3d5470e80d11c80b952b0ca88fa63ac9ee06b15c73b8e5faa5f39790e91be9ad623c0253b39d72c158a2ca04da60f477f8fd8a9e05f865a295d27747f61625285ff93c203dff36b9d894dbc8268c0a95e87ed13f79a50b6790c905a233aed2fd5444b76615639c2d477e475ebfe89f4d0d9788cab152ea481731e5f9c63ee86f85ba2d03f0f3536e1743179d2aa569655de64e091833b3bab1e8663b97f1c9a5d4232f7d84070419d58b59e399e6b8265313fe8f9d8703e7d0bce0b76967a3ac69893abe77d57281e5e765e7ebb9f7884178cb71ed395d78bd476d048b629109ec23e4dafa0600b0a3a6c2ecea4df0876e5600670e19e239e15c8bc1e8cb756377ff1654ecc169ee50e21e4660e800770a4d160333447d48cc49f613e9b31d320fb2103cfdbf278cb8961cc6d623ad82bc22fae1d5b416b4fb60e7bb03a8cbe55d645036f547c508aa810e6dfd95512e0c7c736d46d0961a5b26c21dc8b136b6d8e0dcafb591f8b341bcecdf1c7ba4f211590ad691edeb3019bc1a21446197b5bf64179a61dc286ea7f826d0e409e3a405703fbb077a7c7caabc2a8cacdbf34ede4cac06f2a83665ff33eac5b8bff5fd08627a3358138f644f9d17e818077ab54458a0997fe1c548a406cbfc1ca69441bb7affb8958049d7d33085ee3024b299d2c9eb8c3e97848b2ab88305db83d251b94f124e5a9266d674664c082739880635de23e625d5116c0c9e4e451eea7130e6e94955d8f4c92995cba9b4dc3718030e9d9aa755fbd2b0c63d8198b7ac32251bec54530838abe79f09b678b1d6f46f3fc85e60c2a910a9df251cb04dfdc6f90148d1c7fe0e999e21b3da18692523ff16910c07a1c4cae3f944433d481cae3c936cc999e6d660525a4913c9f3eaa6121b3b436e01e317bd3b0a7551041a099182df7e8932af8c7bfc6ed00f61bbf6e5492d94d8d05744282101fe0360fa093c9470c9e34ad8dea726068ff48308d36dd80b2b40ace57a6012ed44108fa83d68b169659338f8bc550d5a9b3d1076a59048543c158934326c1f6103502d1bdfa5bbe1a9edcb8065e9b435406c0e4beadcff14c1bb5e4261d6c05115cbbe7510447245a6e5a7323ea9c250f0e65f3eb8dc3193ac6b3b7a1b856043ea413e2746cd9a62648e670f4b44d5c9f12657e62287981b8ce2fee6d894794a6a324465c7e06556f7d743106d09556e701985c9b9a5af21dce3b915594d70b08db7b56893e2c456dc4f4b96b91e2299bf8f15553ac8e2c7500dd42b9d5b2503869dacd1ee9832db1d4470f23f506900bb1a0d6d41cf349e7fe9ad60917087ee0465efb1c67f7b75385d5edebb4334f74e8cdbc915578b4cb06400b319c559adff93d0a0235ac1c43e135402e7d8ae4389d13521f2dc3fee72f38483d806c19019d6126b34cf36d8a22546ce7f1122188c0da9a797e76380b78dc71784e3109332207ab05ef58a0abdf71c00dec425439d55000aee73ca70adc106577a4ad56a7675f8eace423065f71639f24a8ec955a32593a6aab6dd676e066b5d109225d1c136b0523b805c763ef308f22b500f6cd4e0efa2c71bb218487794b2fe9d74eb5e6fdf9339457b20e7b9c508640cf324555b7d5d9f59e0416d26ae01917971ec40e78b4077e30dd42bc5d49911096dbbf7a9920cfbeb31d9618a3eff006e0cc90d9a556ae956a6666347164976513c59d4f72f26eaa542e362d8fae8f7f044b6525a1f2dfac2d14aef4fc719e863c274670e86adb49e5682374cb7657d1f07dd6b4b09e9b979042c986a2ec7f448c7cd8e7337ccc62a27aa9559c61dca882581b35cd6fc00cbefbe6489ffcc33927cca118804e8af5ba20af3c52412d5f7720a2f1f5067c2ae1cb3cdb6fa67a6c0ed2d5009ed485a97d3421f2374b2c54206b0f22fdf9a23201d662b424390918b1cbc78a77b96d9633ccd5009dcc6af81568e973a57a9df7bbb544d48a14ec9267105854973a5028a0301d2c264dd343d4ee8b1d78998617c3b79367f90b1fec4f6552325bff83ad4a329864f7d7ea35024449086621cff592d7d0226f1cc739045c3fa908c98d5d12b3c501112943157a5200294e096e4743963601fee36cca6d2ea30a0eac56206edaa85e025376e02e6e2b5af37b6f79d86c6d8ccee1c07578792da527db38d48cb3558e6c8beae30c39b79d3c7e092e5a7d607e55a40dc9403d645c442f23799684a507108ab6a46bb26ced6b2deb5f926d0228dbd4e148ee1c3db5df07fe6cb0a02cf16fc0f863d6ef3594bd1f16f84d5696b59e36533cb85fc33bfc17c74f055486a30ddf0da6f344f1a2174461371548228845ff759d0d328134af4271251023f1721a1f44fca7e316cc1e459a65f5f053534a4c2434c61893d8c80ea035ef9fe3861da7ab4af683787bac6429ec50e86c4995460ff1cd3d997c8af717608a7518c8a3b3c8b5d72ecc27b11d15929c0be978c3854f2d59d85d2c53e174a2d18363330f0384e1f04e0310063849bb5dd34ae199628ee9e7686d2cf9f1d20643942099a658b62ba8d567f4e117016b6ee79664904c0cf7d880bff2df52393c283eaf90a509bab77d45df6937f552c7cbc07f05ca25c71105f3a5af17db10387ae971a7014289580176c418e5476ced33f1889a763e5799cb82ba5a4dc4f870f6ff899ecbe3267534af9f8d7dccd05006e0d1bf592980300a3cd29ff76365cd546a47a892a9e47d2e5df1a11e8c3986165009f11f4d1da74d44ba9fdb16473d6d0d043c8c648909445540b64f1938f738e9470c12f528c7f8cfa78aa69da7acfd72aecd8543911b6b36fc8e5b1a249c91a0e9f7a3558fb8434b701ad1f43365eb148f630688800618d0aa167ef9208548308895050456895d06eaca37dae2d1fd77c4ee50cc8a58545b27600c7c51d7d43723c034f3ff843c49f0eafbbcf7307a90a12ea9fa50f58127bdc650d3944467d612f8a9be165034fd5a12ca253bcbf7d8c90c909bc8880c1e031ee75a6169ed512f32c82f9210d7d7bc3249c3ca7905ac804a29a8254497c5f7d4d69575b3b08df6a3cb81c70d74563ec38bdcb3a4231a3625c35eb544f3cea43fc8d9a086fd5ffd4bce9aa22f1479093c9e3f686108cb2951b4dca05443c709392e0fde0adad24e996f349053ce92a7344842d3843fc9686223b645ea193a7da9db48f4da4f90a5b15836b0d2ba83ce246854efc7005e8c878a215d561490ef785a29cdc5315acf14e4b986075284b816903bd85a4f02eb266b0a66be67cab7d1fa341f28738104d547787983f8845e75d10b9b186eba4ebd7c34d03212e666542f4ed2e9067e99bc3a97213967aab26903b3ca8c316ff53c1788868e79223fc5e2902ac5e9336c3aa80ff85b01235ff6dc9e29087164dadc7d1bb6b4d4e2dc7e2073603439d93dbfd0db623d8b415088bed0dab47957db87be0230cad0266a880191e9f43f7a2831c2010dc2d82f2543f9b4d841aab92cb9cb83ca882bac5f3eb7db01d4debfa1ec1115bbd6991a36877c6181c63d735d3aad4386a0badb07c3c894e3f909b758121308cea40f5f9d0d4b2daaccdcbd8e99f202b256ec01769d1b60134aa61ffaade3deb0c5486b66e809233897f9c9d5668ccace2707d82cf89ba37bef55e6fb6371119c10fcb8c4418c2b20f67a3ef31f6f23a17cf676a4e232991781a666a3b2ef79bed41450c77e7cf7945bd75114e68121c8d0ec672b76af7fc8ea0b84f45a744c64245e5276fa3a3d33301472ab860aaff26aad967bb4db5d205aa49fbb4e450c40e02b5fda6a5f4976e98e84648539a8c4177d5553052950023205748778a7e253e1f570ac1bca182701427182526a2d3582191d70749e04fb75304d573f50345e0c5ffafff5f1491e394e45b14e0614518aa1f450e22785fdecb076ac38df50376998ff5f19867c3e361093ddce937d6702d288dbbc10edf9ce8b5fdf8152bed8299cdda1c2696610ed6ccfc6567b2db69ad164a4b8537bb3507e5a9154ad1b05f4d2dabc7e99ea1b5281440687c41c0f7e95b92de2f271a95200425d21a54d5217b022566f333fcb951678011b8fc95c3c9a96be9db3cbda82b004331ec0db72e2ba26a8aeaab7d7c2b87b5e82f72c28f1bc11dacf3b35fd7968b74a394a4e959117796d38957bce1d25de4c0f60f28776e5446b8d4df15137d72efd320f5b736e5270902d0be5a47c40cbc77a9351557b121792912c4cf088a442d78a6e070a749fd063cf0c61d2535f89b55a584ec47c5373b305528050366c0dc4c47dda5d5e646839088ca6916fe2b9522d35d89f86d80b95ec79e4f383cd506046807cb6db781c6b9174877317d08d9bef1b3ffba8ff073c66b49397c59cd286b701a6ea595218f5345a2ee61a5605ecdf333eb2bc76ea7b52e6549f06aa36912a56559b4b7af502aa5ee33297bc203f8998fbff8a21e9bd17e09615084dd974a57b7f14031e01c9bc04611ca32628570df82fa9075f0fe81a01b56b8e9f90053ed1b7f2a1695283e05ef74d9a2d53b69f0bd7d3bf618ab9de4544e157bc5b2d645351127ad1ee00e48ae129b2d25e3338fa04c938e76acbd22fd65d1bb6768d818d66be5d5c7ed4d396f6b3a745323695ff33db365dcc1880de097844f8fae56b50e399f8ec8b7aa0be314e58ca98f80b4e59cd047b051714127870a82f10400f0a4ff13c6e098ad8d6460e6aef223ab8c6b103eb22ce8b8d0045409c9307e1e35273ee21ffed7ec8f9fbee359142924d8f74114ddbff8afbc343e0f4ef4993cbad00b5db27c2740c4947ac7aba3aeb6c997df4cd9196cade206d0075f4199fedacd1a6973ab11bc4ed17a055fae0785309d9e559232a1a6a44e398cbfc7ee2a4d0dce87e9c1c44bb7aefa8ad020df23a2bc67e7cbda81dad436a1790af2e68b6024c0a012f9b86d51d8c3eb48a497b1512ad97e9fda7a62ddd45c824e91aa908a51fc407683f9f3a950a2923c7bc3b753be9928ff685807b35671261dae892b199e578dfb2fca83ccd07959b19a4a399b33d076809fd0a7dd2a41e9a3914b11701f4d42e9a86b37557cadaf8546755fddfe834fc0f0228e46ba9a05cb77489f359d2318e049c2d507e260481a93111c4c69ec3080fa9c384e7329f86250f17e68499d01d9f900f13cebce9236f0b7799fa7ab78829f4ee3dad3b69b564a23669e3371baf124e35224718cedaa18299299cce50c0f69ec7494dbbe2e2b46b82c3d30f6d2438e24a74bf1bc72dea6649df188dc74e04569be3f8c9e878fc19946ed799c493ed2c9a94270212ee3d5a7c534678efabd089dd6c5bea7ab2f55c82ee6893e932815be114729a614f876febb9bdfafbee304e421f729cb00c32456d1a2b0e8517c49b3243f7a17da2cadfe42a3aa35cdaf9fc614e5e0569229dfee4bc5660b314e2c8d9955d9070b9977610e1cd39d0a3deb4bf4f86e4302fa61b70ffb2e90c1fadb742d6db6f3642986323ac2330519b31ba50d1f8945b36e4f63d54c9c780ac554426dabebf03a810a220692ce33d483797b05195f274c50857bd30e5ad6489c87826b87fce9de706e088c0f9ec856688f755311533de785e3430a68a19411af5d04ed93f8379068a47ef83ffff85841d1ae2fc66e7946be72606b122dd5450d70580398b11fac520d0cf551ca58ad48247666162288e5a2876e760d32fa2c1d6818ce2fcf38f50cf47eda9a644497e11e826e7d1f315077a19c458154fb73cddec52864681432f9add22a3a14da9e26b9693ff49aa46eaac3424cf57eaf4ab568214422a8df3e1fe9f4659390f38f2651cafe00ad3ce717408057416a3a689eb25bb70d3e0d1c79760d90a969fd0d578bd1c1a05c8d3c92b860b68f9e7ac72851c64cbc0b4fd962315931048179a0c11fe3b0c10bf9477ec81fdbf8df29a41d0b357fcece5d9166f736dbe290ba381acc2e03063f4baacc1f1ff9537bc187b7adbcc2a184464c900b4ca437a31340216c6ad4406d351644f98bb2966a55f5309e75e69ea0e8a79de9e0f609d7d103eee3fd1ac57ac13eb7e96c0142cb9ebaccf46be7c67d3d0f84b8bdb8de9fcbe5606ae3de0ed21d7a7fbf4c982c87d080db0d150f79175ed444d46952d8dcc71b1e451a9da55118ac47613b4b7e2ac48bd33a7599c084f20e603b74d196855a7d9714ad688fb439656d5318fb1499367c481d2ae849615ada0886d4ac957eb8b5954896f47b68f3dcef9121e97a1166c094ca11a0c6933a85cc94070a6667cde73f662c00c9156a69a4cb49538f3d9f1e3d71dca1fdf254b2d2dd25c88e57fb782942d599da8d45eca3a86289a8697453baebb7a570774913053207e0b259a77e0d6f6b575b47697bb4f8fc9ee8131943404f10e6b9929653f4f6c9275b2cadc7feda91a84fee5d58edf28cefb63916ad40078f2ab957b6551857cc507dc094b7f4565b10e37d58d6e79e0e327f116b234417b3123de31b1bf4372899208f3b0245b09a6d85f81d898d7ab17c3442919811b2be40bedfdd021d014a70d0ba4bdde5e99ce0f09f9bd0b208c0b94ca8da745c4d7c2388e2c8e6fbd4bf2d7c038d9e2edb1e2188542f32c8bc8f049341d25f150d370f2625232ecf2d327f10a7755dfbc17b53f2524183826b98a255b31bd3e78adee25018078abf8aa70f343ce0774126264c17cc411f2ba377766d7c073f01f4ba6ec73c416682e139a40d118ffe29c85da59075612d6bc2fc6a6807d8e2f32632706b4fe16d5b77846a2e70406ed05b08538ee9d3ac343dcfa7038fe983a0b148064d36c16f3682bdeb220c44c20b848a5f52bcc065379909bc0be50c19ce9f5b7b5b3e1930aa29027ed88613775206c6ae239bd6f9c35f7a4a011c5ad443916c7ae76bce3b6d2107b17cc74f8e7c3941e4fb00f832bfe69dacbc59e4662335e2985448329399c75e3354c856a289b0ed7d53600e3edd226f941a596684701094d1825f3b24f7dcebbea08a4ef43f171516d2097fb7794745fa95079d83f2b568f2cf05ce81bdf6de9a446ec2c713c30a2c174bb1bb685fd8d9873b7e613b0d8993fc275986653f8f68b67ddfd3772a29dbe5279cf2cdf268c87e6cfc933d0413abcd7f8604eed4099ea7c550202a5ccadd93d69c772235672d0eb79192db97bdbf4f3c283e7b6c57824eddb23e3b7c93249f0ab8a478bfd1df55416af984a308bd6bf81b8051d8746beb55ca5441ea8ff674ee8c3e197a8ab86b146be44218b2e601b85b59d4170c5fe15989d44d4955564e9f45cede8c1ab2c9068b03fc87ed19ecc8fa60dac1c5cad420972778d923e2493c92317b6b27463e8a9ea4d5a4f068141050648d10852fadbf932003a52afa016ed85edfec68091cd69f10978ff91ee2075f12081fe779ad86b3b3700bd17a4c33d96b3e32d19c4b2d90ed581095e98ac5825c9a39f68a66244815eb7ee78e72800faf914aa380b0fd16aa8180e3bcef43f2031f42bf28cbdbaa7b9dc1cded91a6735727f43af7679595ac3f63c0374a20971332238653a044262d80f84c897dd7fbd4ff02b20c86022ca4f03760e1433ad5679e3e6ebcccfecf51e3d7b8cbc8d25d23623fb965979fe4c9211b8504d586b31a2683b1ce7551fc447ac7962e1027b41fcd26de1195f59c9097cbabf58d91150779d0aace544472fa572d691f813ac38123f86073131afe0b75d74b88cf6b308dea2edf66752b6f96d02a9fd5f59e1d9f0a85cbaa8159ac456cc1f9e78181c7cecd48aab9dc770bcb7f4402e0902ea5604b1bbfba092eba8ea9d0e2597a652d5fd03a293dd2b07951f05b40b7c8faf63c51a382f30c4362e05fa7f1e261c478c1b5a2232e3a4b0aa366041bc863b5798ec94da732186ba17e098a1d39274a42cc8e1f74f9584639a8244aa1d80b6f1b802c0bdc324077e70ad9ef18fc4040734153f8e2ea48d5e10aca4e86b7e9f1ecedad0d16325d623237a2cf5121c728e0ce86c0c94b54af2be8b48caaee02d37feae939fd46153e02bc9d8627308d9e754e2b4021bfe00a63b3f850522be775564f36ae13bd63691779f52fe34f7d63db0bf816bbcea68e30552ffb98312dc0aae8d5a6783b28b2099c2275ea5558559a28861d959a0308457a369cdd220e7c1106ac26feadbb385ece4da6c44b7c8169c90a24349f8c9e646d92af0d8fbaa54cf85f5d62181e94cfb267534390ca92dd95c65db44e3931c60ea7813a3a48801d55a250a8c037752f5d9869749bec85336a1ccbab3ddd6a571332dca165ea28643b9eab27f89b7fe4b1e3284d5835feeea6171d4fe7a181e95eae2bb68c8d198fe49e0196e7f427a03be596330e72037faff2e396be4bf235d8b6b852ca112846a61ba5bbe99c52980655b5df35c53cc99c1802ec31585f2c8c3ae1cf3f45419a45d631e6151e579d57bd08e815243cec3360911cda7526b7775ffa8265933415346bf8ddd1294474eb50f9b7e2ba0c54c1fda966b47c57d6691d4bb9a9553b30da48ba9af69abfcd256f8f39733061a1c48f6c78d00345dc7837cf6413b7b8263f1bc58b9a026d761d514e8d591d1a6ceec84ba15eebd14caf8e49908b29eed2b29e01d5f1137a2bdba2a348c0c81b850b19b632c233e0cc8734888d1af11e3901d0d8455f6eb041302a023762944cfdb95a7a42a50a106640d85bc5de32128311f66b4fb8502564de6ca4489424068b0b080c755f20795176531241be3223f3d9ca09a91cbef60db9f835e5abf13c0ebe737f7c4774a239bca3f7a66869fbd977fe86119858575a5d91e71b21a87ff5e77d16efd31149654c5454fe4d972fea1590cfc7161306e4a2044b087bb8bdb1c95b78d1e32c3f28601030adfbdc4c931d9dd588f65d1e78c6ad95bda507f03f58ccd52d038506b22141a97242860153341d50f6952b9d1e83b9e4bf595e8c268becee79bc629feae4aba052ac28676f99f2b9020cd92ccd25b3d840810e2cf4048ab9cd6a5ac41896dd4e50c67ba8e6be7eb50be3807eaa741f025cd480eeaea80c5a24ff85dc9b63f88047312e15a7c02540cbeb19f9d10768e9a5c2650ffa04aa313d7e28b399bbce6c9ff4d51841194f47760a01f8f3b3f5968b12098144de58d987a03d601e10ef339eef3e06ead9e6fc7351230b935aba302742c57618993f097f77e75d5dca3a1c5f93303076d0d7d47ad6d02c2cc288d5caa6b18bb070370a140b851987d123048098910b24b539e218dce9ff2e2c1ead60f6c8354c1e1441e830735cb0f121ca860cbdea5eb4f2bf754b36e00110c64cbb701e03b40501a2c4759899d1880ff535e11c29ea77747a67c6f1085a8fe1dff4fd8a11e3676a0c552b5c9e795faa2d0514e4246a83d574c57c36f07ab73c0248ea9738b35257ad9319d08dc59c012336230ea69b7c789fd683acf3c5143bf493130b423408b668ea9583b4128fe1ab54d43f585532a7522567a4c7b7af9247100368a21710132ac71ed7ee2716b21cb21ca8b6659e6d33b725c1a60b117dd06aaa344d3aa0455f7df46134c314f1cf7c6e6c2dc7118bced7f7af50903652aadc0cc05ecfc0301a49a30fd121e5d781b2c93c2776517aebfcecabbcbb5967fb331fe4e5abde10fff9ce74dd7c4adea8923b6fcf47b5ba768d4f4757835d34ee2a19b99a48ed9f715bd7ea40c375344aec47d95addc9179a4fdd92ae661295c3c54981a163a36ba3349266134acf4359c801cd695fed6d7a91c5815c68352942f2144a9497c8f02d225dd5dc2cd31f153563f0864ea092fbb1bff569200c1334a39aa5bbfc65cac698ef6497a5c9d3c1f135de0fafae5929899f7e2d9d2ab6f0c8ae935cc66cd82fa7d51831b63ed60a1f01cb599f4bb0b22b409c16eccf27e022b5009c56b195c9fa3d53595efe7d1a0862ed700fd26478fde5c57678656af3fb45ee924d51df27064ca130f098a2021b1d5acd41a962738a27de963b87e783436f89605297b25a502742eed2577627ab6d63e8df39c8233e69ed775a4808afc95c6312e116b7a5b20f410c88faa0764014c8612b01b02989c3223a7f3c939524e4095c548b68e634da3239b05bd782c3f9977dc3dcc08e6f5c93da9b14ca594508ad71cd1043efdd8944c504ff2fb6880e18582c58ba9c642f78aca0b0d62d316f2ad6e084a38145bfba8ffd380b9675403460309471f2f46234ab4c68de592b943b91c3ba07291125a6fa09c0dfa4a93aaa9d82e12d363061b0ff10fecdf29c6b01ed029104f51b8bad31bf73e17c8ac6aab0314e5a4503fc3c58925770c37e1aa9f787db6b5c4dea80f10bcef85d31445944b6c42218225be13c9ccb4c266c04c70aac1f478d779749f4da71b221fec7ddf98fe93a83316092da81ad378203237ebd581e1bc2b4a1e549242a9167865ab9f9c7da362f3d7fe40629cfda2f7a5b7e31f227d4d0568a5c4b9b9e2b35d0f1c648d05cd6a2d111e376faf56b422c1e0ac04e559bb521be71c72b4994c5808a2305e434bf0766a4e5c0304d9be9d2fe19a21bee25a70ee911f261e46ac4ac614b632b5710b373a8a5ded9fcaccf25c83781c6de6dbd78ff88b0a602d675eecda45f6f8bcc25a9780cb9d819dfab483683d114f02d5fe652ab8c295c042ef1c137959256f5434a1a902954bc4bb5f560aeccd2fbacc88a08c5199d4fe97c63ff8cc69c3347820aaba1eaa33e8de6df1e167a2dbb6ab2532e6d0e2333175e66336c3ad2563090fa2e430e0e41b05c9f30269aad90e287022833b99a47a177199498539f2360f30c26a98d51a7be2118d952404b98612434523ad1c7e089bfa4bc4945c314b44778f5073efe65be9e65a96e6efb714edb681e83d00a2d94cbe6459c110ea5dbc0f3d8302ce645be5bb71d3a554ef35e997e0a13a497749914ff24bc53c80be63baaaae336a75a6a6cb9d70bc92c7e4caa56127ad9f9da059ecc503572cfa535caa0ab3751e478622128cefb9d1595dce640eddf02aad85eaee0c2e0a70e890b350bb62c693dabc3577b406c8e9e2dc735fe0f75cc5394cea1e8512cb953e4b914652e12244bc64d6a68c2b9f6a47ff842d4c31e1b164ce82db32f4349624a23b2557388cbaaeaeabce0d4846838131a3b43f768655265a4aba93235ab9f7830c6a9838b9ab647184b648596b899100aa84ec431216ae59cbef5ea6c1df5ebb391acbcc2ca0046fdc9960ece7d6d4106e65a1d1b5a72b5daa15fd2abdbb501a87560b05bc4d0b6f18997390bfa27b014ebe6b71b5631aa5e43b602526ad59123a071148d9bfe999af68f7dfbf03771feba90e272bb8869bde5a5ce72fc2d722b94a3697c7b51c753a834d6aa8f71dcd69b72bf604879a1b35601a6b5dbdd417954cf67c91863ec7c61123c703e0667c0d06905f3ab22ba966bb278c75e43421e761af59a73ffb80f9fd695a484514a7eb4fc3587d432daba01747b8c7b5bceb5761d51086211db1ecd641197616ed3b89a63901be61c6a9ee92af1bd8aa9a8315c88b2aa230ffc74a86f77983cc2baa2536ed054ce9e22eecf57246eecd427729129e87fa94f2882996fe8f8bf14264d865b2a1f7c1f64e9bf72c798a06db832ee3c08a1c002f0751b7952bf911bb4984ee1db5f3997ae0d8e31308b4f80c0909b2937a629fe819284989ac76e8142a3921b8f56b8655400de6dee300bdca4727bf4633795adbd97e1be0b13a69b846d0da3dc3ed6e3ee4cfeed7f2e1ebcdc4604b6a977932edfb92d1b1b71f29af429ead5c17be177a281238a20c1129ca44ac5caed676867e44de65cc798676b9308277d92f496cc62ea5900a94cef9f07a6d3747e4bba19b5a1e06e9720d94c7aaf38d607e20659aacb0cefaad3812249c8142ba7dd5352c0d3f20783959f5161118ca284b8986c71c100972ae0d4b2c1539ab8ae7ad2eb9238d496969ce777121fb55fba1c2878871e6419c2e1db928d500128cecc9976371517d7afe8ca5aac0ad21b8fa6e999dd802dc67106e0ec437843d0db529460162d06be11d0398e4bf7c4c7bf8e18ef41335b57b46aa4dfaa84846ce5dfa193945b5f903b1a6819e51fc79450fd0665b3df178bb9b9e635dea32d24dcb0773e0fbc3e31faba8e6a4935697faa634e50b034ec7e6238fb7cfc253ba1971f6be9f8fb5b841ac8f60d48baac44b032235700b629ac21d1c750b3c1b9efcc38c390ff7c48ae759e3d77595498938c5286121648dc403e45cff1915eeefc4331455ce464c371653e5b64ca67d93b14073cc293a3d586705558ca4630ce0c98b97ca2f9799a5c54d9f17c4023ad0cc5fb274125a639878c1111b30abe6b6619c6c2f558a657bf033e26073e161be17ca8c8de72c14f4b7fde17179f6e884cdf44a30ea73a35a0247659e552e9362d75cc120a3fbbab391e3bf96bb83c09c24fb662d0aa6c8f2324c78b0f30efe3bb96aa35bd1907d0d0f3cb9fd8903826a7b47e2d2be4b046dabdedc8c60c6dbf6674592f1d29da96f55ab7c58fc48413edc9b1f72c32c8b41f6b994f36bfe3c7000027fef1ca21defb9324eb5ecba4beb64ebe56245aae655fd98fe410d8d72565e98da8b3038d45f14e5be50dd068d15d2140a083f746c7332ccad1c62c1881bbf66dbca28c0e8c2abcfd434cfd2342e856de2f1a4f27075bd06c661667155f2bc37ba3e224ac08e8682053e8aaee49ab99c5e29f22600f68eeb840625a229db1b26c0ab7e4f22672cdcf8e696084df3183536dc2338d8800f1eaad3cfebcf36861d47336b03fb1e4d86cf431b3e0fbccaf86487db37cf3da74f9b088278724b475699e098a36c6eaf0bde5d96abce1e653db2e2469699fd85a2fda88c3d2d5a8e0b21fef4d508fe7e2583c83eabcdc5ca8fdeb601fb544c577b86d610649fe32ff04b975e98ebd803ee9fbe64dd5863c760d52c31acbb16c8d69f5dca55ab6a39eb0786a1ecba36927d9e2e49c196055c6080722fe2523c754c1150ce5068b26668b3ce98b8ab28cda0813d241ca400f5292001fbb9f899aeba7c0b56f8f46bf6a1f0961b6b434a756ee03455d956cbaaccdabc53324ebe3d808c522086fbe23cd291454fe326d23a598f73e14833a9c8df76e1d28a65197e311b250d7cc731f20f83ed0a6b24b9d8116c04020ba34ec57ad59c18f1828cf2ba4dda2d1ddf357b6f567478115187b149af2e68b4e7c5673e71337479aed44cf2618c346b30e0fa5466e45db86714fd502b0b80e51cef10db1f656269ac3b0bbb78917d30a75021c6fe9c306a3909aec26b28026b3bb696d1654b4fcadf494bd26861481f2c53d6fcd51ee53085a81d6af8e8019f768de56c513def58b580b21d9495d1fb80874e85bb7cae94a21f3d4ce879202ef86480441c86a09ec608a4bad1cfe65b89d7ff49e343d201a1895fa2f550d109a44bc1bbc0ac15ff8b06847824aa159e139d65d57ccd7928b74423ed943ddc3161f6d8d0804dc213d027313bb46e5edd4f4904baaf085483fe6adb223b45eef1b4625b4bc4f8eed4c53835a94ffcb12dc849d24db72c133546b754a6bc96d8e02a4acd55542649a10693140f840ccde970e5d5657091a1444354d5f689805c5a521d4089bbe2b74340dd5692d16a6907b042fd568c9c57e448ec546673a3240056038b39ad36148449bf6d1c0de92580d7e58b41775eb79f1c9927307962758e23786a59e84d88de7dd7ee14f142de4ea852de5c7f2f92d1dd440015dfc59ad48fd8867cb1500a4c7e9572828eed7add733f6462fd60ff8c550fc6d817fb1b812070889dfb063f9fd9c4677e0ae2d527f5061566f42a5decbf5fb6b6320b4eee47ea362686ae070b5eb3817eb321757573401d63ced00bd6c0acff5c99f413ed5c055ec24d793d12e56de179f7a1932f10a143641fd057fc8f04567a022588118948f0528dd2129068506b5f9f7c29117013bff0078c68175380ef5d5762171979c97df1b15a826519227097a6900c43adfdb1dbf1f9b27363a6a6862b02b218182813475140ce3b64d7001b421623fefb440ef74da7de86387549b7ded36ac025f8b79617ecc5af90f194c8bcab450d0df0d48769dad790d7a6c2830bae882a9c0c3c3e445c26ce528b0c2e0c15227d139cf9cc7ccacfb7a9f29f2b685600e23312d19cbcb9ae019fdf4d8f6b02f1eb2bd603f4931766743ddd4dae69c94f0ab47bb1756cd19984abecf41dcef4cb6a965e9aee7a22b0d8620e92424d717b8ad3312ec3d3b93a2c07ed1f621478b45e4dbb3fe8f994a3204470654c066c786131a8db609112d1a5972662900b045c4902274780af1301bc88992b0e79841a7a6b4dca24d4abb316d881933f81956c4c4bacc66e915764201e0fc6761854e335b2abea07553ac52d2c15b77c0b97a3b9f594b21bcc82e13fdadad576d063ca453bedcf7adc17ec0701e692ee1bfd07eebfeceb7e280864aa29fcab528f17a4240b954c43cb43a8448c546415390c202a569236ceaef2c77abf44333d5180eaeea6491c974a9736c5c62c57cafab0295d2702f8ea22fa50deaf4bdca814662de7be5c9749d694da88d7ee572411ecc4c29d8a914653ae1c51b9f9b5065295535df665ec84b8d231fa699479d1f0b3fbba179a7214f8ab2ff95c214c23679a36de679a755ae91c0f3a727949664380e3f77fcfd4686881a07e198a1912ffb3d92c22ad473ae0c7ceb7b1dc09566d7d92511f31cb2ef75867173e302d0b89352639177bbe01f3e61e812ea978c8366faba7e83b24c33c8d78fbc4c24ba9d18227df08385f9dd9915bf97c860d92aed3b170f6d658d20ffd160466de009735650ab0c3d797e3a6238cb40e1fe764e42644cfb29ef2efed6c26b70b2811da03c4f6b1e95b7623d6a9dfd613d2cb5652d2f081c93f4a6e74d0706935bb8c859e3ce353d5693092ec9f3e9ff77f0fe7ca9cc8f62f4d2d58e533dc395df15572273bd35a6e516bc0742c8ba547cdf9ebca5ac56a29eb6fe1dfa01838ee1ce66741ee7f1934294ac3cfb0f8f4b82bee31e245046c4e48e69f2ac93679c51ba2f867bbdb8cd95b56f625cc97ab7b685ad2eaab6181750bc5c681c7aa66cb5a2ef4cbac6023736a77d9b84765f14cf74d50ea51dddf5f11576cefd5b931d1f9a5cbffba4a184737d179b5f50b7f54f59677647530a6376454e1473c147d21ae73545ffca95916b18080935037148ab16098f8d38e9769b591527ef6612837f1d74dcb1c8febed523b95930012b0feb9fa7a48c45e9e4a4ab069a29ee39882107710566eb6e9c6b0ea6c6b36a6c4be4558a61c74251e2afaebcd10bca086188baeb8a37c769be20b97443bfb380fc93b2aefeda493bd92d7e82befc7e80b91a70c0ca3ce8ca810c2786bff7c98e45d30e4a2906051bc1cedcb7603cdcf2a59fff67189f0722da2411fbab13d64ae8bf848629e5553ebed2ab6d7a0d2f43eb29b1a1aa9f258bf2b6eb38ddc09753c212e0d9a92adbefa65de3c85fc37e5cd7b3d00b7ec9ed64a6d0cf9fdb9d0fcb7258db86ce53490eb462cc7eefb8966418bd9e6c95db481b7c36d372f6025c1edac89f781e8f31face6dfdaacde720ea97191ee716661e73e5c55b41673d28289bb93f75f816bbe111861884acca81a5b453fc3c9ffcad40b1b1fdf946fc4f9de94a01d765fff47205be48e5443c60443695524e625a825a07854d7f754d60b8e8ba72377931ccff538e9a81b5df0f45779aa5e3f268943b02145fbe0f4b0d2df95a1fb78732c63ad6ca31a52e21523e62261ae69c232c0355d13f26aacc22dd75baa86458770c45010859ba313693dc2435bb75d0b9e657a52fd60f44acb201a557722a14d1aa5a5f70098e798a9484fa48081d2cb2931c84193201616eb09d845bf2ee15f19e0fa64610fbb1fe314d2569bcafcd139c69daaae78c0f724eca496ace5d152f35f45f67c2e2f455b6500257714b08a3adb9a4605dc21f428ae916c9adea0965c099631d37d70941c0d7e89d1d0246fafdd63519a82ab5f1316c8e2cff4299506a3bc83afa290a6452ae364a12854d20a32395099456fcadd9ac49551df32414e19f5afbee6aeaf3c75d0eda49548880cd737316073386c630a94d6db73f94c381e71b908df433e9b9d69f2a12cbbc3f225cb5918d95f59d2b3a9bcdba98a720d6aac12f03c7e4e70bc7b767981f0f828cdec120c12e64bbcfe39b40bd8c65e20d94a53fe07a7c8f7aa083268b0205b612682a3f62ff37c995b8c2d6cf1620eb2b9b2a34b29a3d7da9089eda93fbe5b36bbaac01b891e772d16bcb2d7b0418b8dc7eb6440ef8a9a1f9a34945172518285fec71829286123ad9feb587bfabed90a1c067c020e2b11ca8cfa8787adc4db0a9ce384bbfcb92ff2240c7a18263bba3e3a8ae8078cf19f13144a24f2dcc49226dbab38488ddda90b73079be08ffee18d3e90abc23d3e2ec7d9f4b82d2731bda0480340269d2deb08b7d472eb55ef271ae528b277dbbc2ed096ac11c443d9c2285c1885be90a59ebe769fc3c38fa75b33309fc6ffb1d5df2e12998b70cf4023dc904a3f180764ff90f7774f85c856514201cce5565207b882bd8411cf806b08d00f044010e1c488af64acdf53c6fb5a5026bc890c43d6a37ca940becd4c4bfc6e3daa01060699d9b5421d76932cf3d3c668037c414f813e81a2cd90de474717c24e2514885fa9aee1e10b601d05f58d4fca6a23b6ad6aaba82ef2ccac5b52e1f9099af6bd093b28721004df3111591ae314143dc7244a450ce78d05a8639a13ef12b11ad0794b08f2e2103c255d996fbd022c1cf8a0578fd46a86347660e93ae8d9e807e5abe724cd639b124e9c5966107a0774875e65bbd57bc83356c550fa3f97f3fb608cf55bd3b10225f582b7a200f007ef9f93d54e484ebdbd85c72b5aea78eaa8a99a3703aa2be355ec92f085319fe6cb92922f6f3e6b642123ff5719735bd9c025172a70c3a2b86e90bb3690f342301d1bbf82ab0bf38ffd32dfa90794b186617ad5cc1b038c91d3cef6193ef701071a83f0edc8cab625d921453210522d7ade7dcf05d1fc61425bd037b97e2caf9668c747c6b072ef0e0944f5fea097843e2f3088525adf9ca4f44435323a7c04df3f8f0726c31718e54c2adae6f6b14c16dc680672cbd9343753298c35271be2078d802292bfd5e34c51a21f63cc9b93fab3f26e6bcc1d14d15f0b79dd4f7b7994d29bb4c61e5ccc69c1686f7f1a3fb761cbc0a396779af97d008ccd28c8f2bab5de6260a6ad63f430f958e32f9e19393fa9ed497c5f178585469cc9a43ea1ae8a68e24fdf504ca5adbe895841a5ccd78f33fee0232133585e8815e0fc980f6c39f7e9e4fa8ceefe1e41177b3b2704cfe75a3da1d893d44939e647feedd581c2866ca315037f3e277c6b93afd76b9e49c84352307e7de060db89a7b04c93723ee9b9ea6f9e735333a7d4cf769c1516406165cd0773095c3b5d9d1aaaff0cf57918d732ea28ffbcab394fd87b4aa381bcd714b1e83c8108efd44c6158356cd975a9dd1309e3d404a4908522d673a4cccfcdfee8e9f9a67adc8acc76eb4a43f221f2291568713fc08fc8b344e15da260257193325e65157f0fb05a2f33acc4c1b2d7819d7bb8b5e13c2bbc3ce17a17e3d82012522252e8a4c6af53498521c0a752e5ee37106138d04a0158c58076e252248490a3a02735d5c3264bc2db04abb61d5a8808735240e50f087b669505f83548156cc57be652de442d5afaee871a16e140ee56e62ed4b745f18679f064a1486ff2968314af4482455d0ff694d935d5e5584519f67e3d22e0f3bc58653554e8100290dd25990e342386611f54d6c7f6928d549ad96fb19bf4e14cacbc96125b53bdeda05c3d55922bbaedbdff9f0ff9281f9694990710d8b6efa31be2489ae49fcf8b691bb6a40ccb54eec53e103150116be74ac0f5c03d6049ef1c537fce79064b3dfa65c0ef306b09a42f8b8a0b8459fb6675855e4a1cc822634658ef5032fc38aa71e5df3913225001a0bc8ec18914c5f097edfdbaa7222061465f6c2280a71ac21072f933aa91b58c92cbe654c1a0c7e6e241d8f0e8b1f15c731c2d141ddf022b795e1cd3f8caf3b92d38c9888928b8f90157444626633532051ebb8eed69e966e2fca175f63da4b88123ffce1dd2d4cc3f982e9efd95746f3d032468544b82f579732a335e54f5d38df1863b6c303e2255c4e0f8f8719590fb047495365a221acf6c912d2e6de267abd83e7d1821cbf8a65fbfc9d74eb3c032a35f57be4da7057eabb1af7a1f79ce8b313b53e27f642bcce65ff89a1e9ffc9d2383ef0a093c9d7098dd5b200e16832d31b73e7e4381e7adb0bfcdd742bdcefb81992c7080739d22de7a656004863e551be7ad41198f35d827c45131e0c35065403747da9097e8d8743aff771f93dccb8c2c997e0dc002b8ed9f631b2280a14c5f427267682c1ea630fc75e3c560975ea151bdfa912076416966275639b73f46739d54549d8d2aceb55b04fde6de906d14f9d39efdfe3edfdf3fa420e97140302eb621497c4baa5746e5ee4779f5006011a1685b7b69cbbfa6ade0225e7ae11c9b33a63b3d345895339311f8ef5dfe34775d23ab190228118a8ede356d82f26682787c600a2afa49ba7573e374f8bf48593bda890fd551532198dd8c2ce362a13f3aeb5776a74b0844781b6e7f26f7a02186f87fbb83bb3c948eb38f4df8a7d61a6d05ada9ed5034a12de5e2ea2316c809486a8ac3a83ff218dba61c2727d4e84844f791effceec82736b05b2084325034c2b5af4b206d2737ecf1af4027cf51a79945eaaa7bb47484aaae4a37457e2efadab2c504d956a49afaf05a47a6b546b0f1475baf3b78dbe8fcc7c7254a366e98cf9e2bdd253a27c404114c6172fbd431b321caa6edd408ec19bcf2c1d99639e0720407c6a4cecd3331a13f5530444595548dc42ad47d56e319da31d2b802111e6dfc28c786f71597ce71a53890836aa9a66ff7e15ca2fcc59f616d4c2c5d236cd8f84fe838b6d3a1067df336b7f0a811a44bb594570822babfa55d155d21f8c6f3caf15b1ce37bf5b5fd8741a8cf5ce9457a4408e8b11711877c4b69d5e8b151ae137ed17cafc60051877094864d8b546cb76b88e255b77bebf4cac5ff70e25855d4c3633ada73ef546073cc90cef43ae68eb5f764658434e1d54c30bb91282c16d503496a8afc6f1f8b0572d1787e9acfdeae422c65e90c446e0bdaf774e376afd383771f9e57e31a6ab3834ca0ea57826e8ee4cc5ab054be8169c2581d2e2b777401139b21340dbbbe22e094e29b4645d8983af21ec52867f32542bee9158a577f4b6caed95d0d6676967e5a716bded06041eb02995a8bc3afe254e8ce6ad56a377c0ae1af1cbe1380b811b480a6c42374125d1354418a10ecd9b64004b9326c8d6b01f8b1755a3bdde2c088781de2870f51cc454cb5fd836505e04e0ac4dca24f1c2858c446220f80eb09d5d6a78860ea533f49a7307f701a022a8edb880f1cf451a048735c0e5b0b4702627badfb1be0328dd24a549e831dd1baa9627f4b27749e41666fb29b66840a3cccd1054f60e9dbca21f352db24b45cd53408f71503b25a2e76fa835d68b96a89fec9021554760ee0f260cd303a9acf0bd7c39057369a286ddc982989c1ade56f39f8d33b9e4a2ef3c7ae40298b993e891edc3b99ba58d4389a35181fa6b0f97a44676d3f849154e321d27f282abda5e85a722a1ae8bbc86830a51f6b2b88be9e844fae2eb1c7644312d6fb0ba211946bda763ae96b14e55ee04836d9ffc5e9ec629f1a030346936e4dd9f9dfb3fe09600538cf658e4e2579549d570583274f773fea18e90926e5265cad1cb8de7a09bc9ece8df2dd9553a9a4c2dc24066ac176102518db72c0495688d0a25c88f773cbb84e850371a8d802d861d1a15421da24d031e23f9f7a46f373afb13aa6ae18e0fad69c182f4d977359276db03c0f68db4c51629351814d0e0f811878e45761f430ce8ff5c82e3def54df63a5eb92f9af70d96fe86259dedea84df6112ea5f5a11d3aa7cab9a2480d715a48ebed33f727712423a14b0f99fcfa6d15e1b7351fb56e2e18f909c4d59ad23609c25a7dd7df05113e33304dff415966006ae10431e120087cf845f73d2cfe974d8ec9f0d96b2f42b27cd4b74b88b4122fa32c183ceada31dd4639ea32d498af43ad85a3276dec59c1873c98dc08cd0243fbbaffea831bfa86375b73ffad1800f338ad5ec1a1637ae94df8a3fbf276783725bc68b3fa4662ebb33878baad5deef6ce548f76bcd1ddaede70d46764f0ebe6b21f51b88b027746e0b0051cf3bc166e59f211348aaae609fd9a488bf0186923b380d1932587468b13ea4f316b7af6be9e03a7b84b41c29f38f54bb557fcebdc483ce6d91e2b7c330f8fe5afdc28de29b38cd84c5266e570376bd22d62cdbc6053d0acf073eef3f00a6a56ecaabf825a1a24c9b41008c911c0a4ade7a2b643444992c141557552d5281da1fc8b1958869bc0d5b7560f224ccc06a2781fc8bc0066d4167575c5cca12c93e6bcea71aeaffb4fe9894ec3766c093ffe764a4f50a61b976b1fe9dd9ce71bd5780715cce7eb7d3dd226b2bd680dcabefb439d20d006d81b2ef76fd9a8ae91d12dcf2d4526138cb32a864d5e4f5adcadf4583c8cdb8307155c77936c6bd163fbe04bda8abf0e0a79a12988c01e0ac3959e752449db7c32c1136f662960520a8e066eef72e1101e6b130f66169b7fb7f9f83812ff8b850e046becaeff7e9405d16d4fbffeb040c63f6f61267ddb61ae6a337d7cf1c416c92e752ed716f6ca327cf461bee79ca29e4ad30278380115b94b9d17dfecf2b7a58f9837f0a45bfd1fdaa7b9bd0d6477198199efe435780229e37ad3e08e61cfd8fe7ecbd6915e68278078345739de9184a6dd52488f8460ad2690b978496635ea138d4a379d2f1b2ae2f110e46b442040f0854ad73348801283d08881a0ede56beb339e18514e4b0b30c8473cc02d0aed5c5b4cc7ce29f9783ded7ad78bf485dbb7f8029dfe37f8f15b9d6281fc9bb57865714b93170e4ba8cfd0f184d2d5e6c30abc1b9b19ad1ebfac8488a6a44cc8d1feba94a715f524b7b05fab0022fc0edd3dee6f0833715146278a6ef1f17a25354664c9ac798b04033f6fa6150f0cdc0701d94e2e1ec58440e49a57b804264f9f638f7e255a2cf3f3ec0c9ec59e5602fc7271dfa964211fa17720bc58384bc864eb9a6dfeddcd001b871f9ace5d6b77d549eeaaa0f6a65d80781bb237abd595d17e2b1996701e02f2c0e5f79eca3cd7b2d9b5b6150d296e659abebaf6106b4d8fce496d33b809c06ea23a192eca674ded3df7a06690daf7c7a663f7e1ee21140f0942ca7fa29b0688b4397a32afe474d5654d0a165198b87f82ecb7a2ea2d157091ce82502bc9c338f956110bd1bad66be514951d07370e37986794a64aa9b2e94d17de040169e2a14afd733e2329eec763440316e230cb5fe45b007a371913b153971929e14844f9d4e8a307933fdf009623ca40d55012cddab6fc6aaecd8e40a31e935180dc65852c6667abc43919da427a9a21e1f6c0a64a24e60263e7724ce8a793598c0223bccc973250ff0e3651b86147f262dc499e5351cf220a84c9a22e68b6412bff003daf65911103c63e7e01b1d9387b74b44330391c2f5ef577f26f5a192e7d4afed70d95c843899bb1d6a3f05c1c19037c3b9171e1a07716c8fe1ccc756b5587c26db53352c6b73ffcce43d8cab20c2067b5e6a77374fa6a4c2fad5db0ef0f3f7ec7a24f624c2f5c1a5373cb0921cbd74a017bc08715806c085aaafc1b105fa60bbe0bac1c05cfb7a17a00fe084bcff07b8bdbbee5fb44af77dc0b7b7855c8da595474c9ef9d363d7ffc80897a77b90f5a547e5123bdec6dc85be6db3d67f090af977c89d3807496dec86e7a79ab8c11148f3dccf0262f2e1d399e70b7d73a405fd073f399b1ea1c76e6a2aacdd60a1b62c2039301ae7080363a1985653bd94200d038e0fab3fbdc8e739958ffcb5cd5949eb6f99f4cc23aef71dd6ae2fd38e03caeea32f8df08b9e4692c561f5e3207e211dce9a5a496153d5cc48510aa15bfc532612e2d4b9b6cbce966353179ccea853074f9bf101cea37aee6032d6aeea5ab7a753d86c84c0e40c83657bab935ce0a4d2eaf44f86355efb51c6d1e3de4b3f8fcbaccb7ed6868d9953f8f36db088e76cf582f346593b442d436b2b768820bcca6a39a8e57ed30ae30fb28aebcc68399e5c91e2fdf05203e06e0ffce09cdde6c6fdb960cbba9b02c1bed3fbb6c448c3cee58a5a82b9293fda7a3edcaf244c7a820a3b90385b80dc45bbb955a26d1b2e95ed24528d778f1b07587e21869734be60b1ef8277a3c18e64342205211eedc7598f033649e99e3bdd289bb4ae51bdba0786db315c83cf8ce46ccdae6154e9b2223e3889f5ba69d87b09a08cd44b57f0a94e4687dff098baf2602f1acb97a2539d07914f1ce2bc1fb1e163b3c4a40f9ccce23ef6c57433846fc2d7b570dd9ef45502fc86c97b41e3982c887338ea82628b4861f3c99b218dc17939e835a712b15c7002573d28b6c5456b165c061be2486685c84c0864605fce2ab5833e69b13c0e5acfcebac14714cdf259eef4ed711e057f201021471d1134e452a28f33a6c74ccfd2014d3905745576518d9a26861da7a06e8ff3da4ca2f391074b4044ace8fdf5eb1241f567a5bd0f59e2e12439c03b057b306bb3c131116ba79735c9a9507a285ab9f38a946512b1228c4674a8bf3f57de391d27f9bad22dfa4bc183ca26e406234b74133c112fca3ec3c6cf44f4d751536d2f674fd6a1fe6241b19d0154d41fc12faaf4d1b163670c996746f08b05df9946be43753a21a26fd9034f7d0538a294cf3880cb6fcb74af354bbcc61d98242fa9be2f3bb0d07740cc69cfa91d6bd89695c6d887b19564c1a6ff10984619c0b838f0a71b1145f0e17a0fca6358346549cf2dd278695733cf775170338bcc107278b6f5925bb1f0f00094a416bb92a81b385e4055f05bede5a7e5a973bbb56b4cf69be889947dee109f090e391e9dea5ce17ceac9ff9bad4bc1be32cf42957925bc485efac128a939a6b9b798d4ddc5ba0284abbe0221b6baf525376f485524dd14a81215c1d740ba1346325d1ec6623bfd228abbdb2e0bd24392fda2e10d2a032bc1d4e31250046e48868cf0ac25b3ee506255fffb0b1d4c5bd7f6be4166a759c00f38871afee87f4b87836ddb251f92c6240d698bc089f7191aac39c35eba2f6bae88790504e5adf60def2b81690332e404613065b13d9880d1d070a8d6db580131a9c01a40566bd299f498a898449004012e62309b8af764203d9b4422bebe654fb47e7949209c5298b6305377a86286105e515937722c474f6bb8b99c803404b8a6d9b399545c023b4ef2ddfb07408ce233ae778bde8feffa363a13ad76d93feb7956c29f700c9d2dc380e41cb17856afc9b7d8ac790d33d1a6032e85fd658e5aad975e52059fc5fb7462cd5ae18dd3a58877c0b701210baa41a2cd9123a1e3b6236d2243f38c62a00d5b38ad720278b51c897b09197bde19e7186efaa234f3aa11c9dc9727f9695c1975aa067ee4aeb68019e2ed427ba457410285a889d496405586e74835d61faa22ac194935b744f7ef3ba7c360a08ac338908c5a80e43bd2ab5a463d8c02af86107124d7b1c937d57dcae0f3d9305540b7cfc9665e17ba4d3937981476c7c787aa21d7323da9e80569d3ef9f8cad080e5cc05781cde0d8e380f6400be1dc404aef9118556f962526420ee487c6a71c468548bab9498538637202dd291a2e04017b85eb0152cda46e1ec4fca264153339119cc94c0c6d708bdcc2c17c58cb440e4d1e5311ed131dd345a4c65d2e25ba30d6ec2f1baa2dda92ae3684479a6df671a5dc1f060a78fe192b77df38a782fdff835f6c0f687e8aafd804c596b852ef1fef212a3f4d92fea560478ebbc69a6d8f993d157f78ff0b4c6ac4d2695753f7be78d8624efb33da7507d039eaabe88db6379d89211c1931bf3e466e0201b6650ce66053e03e885c6431386eb59ed85f550087a477ef00e7c8c1327fd16b9e724257ded0fd1d7fbef12769f51ffdc5a6120bbfcec5e52e3d9f45620ec059930bd34ae0199c647ba590c9880ad33aecb259448f3899b0d87f8d60bb74db4991f5c1d99cf140eac57be82921bfc99be515793998a1038578c4ee228081805eae654433c5431256796ac5ba574970fbeb509bc8d05a1592560a260d7bb8d3e28241f3d380c136bb2d11e286c34eda14c77fb2a84c4338cb077476866be96cb3df193bd4c10a05a49ed74b7f1682459e5f72f471d0fe0582dac1039ef41ce0835d98d02a149ac84914bfc744e24bd756822b304bcf3d7015a1110fdc637ece33a13e1decb12c69a3f206d1664c5207c0491030f3467aabe770d0c182eda62fb6b58c36594b1cd0514452ee25972be6d18d6f5f7aac1cf2f297041750f80715ad1896826a6c38e185f095e524157086744d57927956aad158497b47cfa5c9c28c82984264777399e26732703ddc1d6662cd62e735cce10bd4b39e5cb00c4ba15e3c891295c0c8adb13495ef36e879b35e986092f6e6a922618b4150301f432e1af5f59bbef70678114488e77b18296fae6e9972714cd5b987a3acaa970b6c55a95173787d363f8777d7c4187888c6174a47543d8f2ba352852d1f3b6d09ff092910e715025e43c405e0a578fcb004039b774d23f41424da0e14b3da80e147dda82b16097c27249de0d4e13320696990a19098afc2142283fc01a63b7e924e0a5962dd9190dc6a0e0b5edbd65b6f47300d30923d1ae6aa25dac7492dc5ad5973ff5bc6262d1b1a659aba0383252e171d8a7d70b433ff2016df7ce07a1b72546a636e0efa926b91d871acd1e543d53d042a20adc8248ece24b4e82da7f24800f50940a6c410a3edfbaa03bf9ca7bf647f823f4e3346c558a88754cdd0f3ce805fda9d87bc9d757575a4bd160b5a888fd48ce45848d203dd6dbea1a4ef747b910af66099ad463dfce8246cba5c9f9f9f1ba58bf2b554652d0e5a827936c1309111d0ff48a2dc7108bf6ce182b50a6b240ed6c7cc6aec034a43341e1cf49b570fc0fa3b5d4e96f87c55072d8b87eb88e12b44fb80e8f658c69b0c946b341239b0ba692171f9230bbe593761a0f8eff6f74169d4af138cd2152ac64e4e4fb69d933b8c25ddb1fea05e99e53da1a5915acc7b7ea729a25ca9473df2d8bf43775c83e5303e2638b8e9ba7119f0de628b74a037dbaecd9ac22b1f1759beb1da95606a09b8628ff7152108f56bb730057293fe8fe9b4ce0f19a7081b272e15c994e9edc4c5fa28129dd174a634a798b68b86aae809d9681cdc15f73fee1bcba50b10e35803d84da6bcb733ead74d7a1f8e57232012ce9040ac7b26264b10bb4d25ef33ab9427472da1fcd21f5862f0fecbd7742c3824859d1e89488d029a2c001151e5b610d64585190e389a745d1fe011c64d3767becec32382ed8a47baa9bf82e4e4467e835e67957bf829e97e942fdb4b1b718089eced99131d6ffde60e583ffc26634ab2798a5bbdd839cefc4d6223180839c3192c96192e0ed5b954de700d8f844350f05a65c39e09b9d22d0191beb43d1c637b0810e9a5056c17d4523c858b718c68be64f6c36ecac1414b1e95d1637b35b048ffc05d1d28cefeb89c25f95f06ea270be870c22c37b742ee935a5195d8c425b621387c68e6b0243fe6a4080a89efd5dde483ebc07d7ae7f40e11f05bfbbdbdd802cfad4fa21b704131e89db0bad1c88d3742d83b730a6214d3254f463af61cb681f36495960fa029a9f5b0907f092d024a1b95f0f8427ce815ab831199b22f4b5b26cfc70d775bf738850612754b0410f51da218e5962374d294eb94e796a0365a089b6d2f0d8543132f4473b69d8b14cdabde3984c986136ced1102ae7a8fb45fd192cfaffe33f8a6e62a9e99a94e9ff4c9355c8b049b8e661fd269ee8a499433c3a49e740398907c516022d5a286e569446b513d43bfc7a411a68d1892810bd739d9ce846b678a46fc919d8f04ef3064e3dc1e9c946e082a747e9b5a16584376c6ccfe922365791328c5acb056c8156b0e5e5b74fc30ccd6619de64517ea81a8308eeef807248ad9c85f9014b25ead6a98f3e1a15c97a3aa27f7604846e670ed1ab541c4463888d029ab40fcc4e0c551cca3cabc5dbd36ac01660829e529dc35c7056c22bfd0961a084245023bcc2a9057adbeb961d4bbce7f10db1c0425a581d55f4cb251ff1d475d35d03a23e5f3bfa421eb61fc226bd1f3876ed1e3b92744a2dd3760aded94281a4c6ada919d2430a80709a8b7bb1eeadcf8eb55097dc009931ddf8b4349a9a8fba4a7d8dadd7d217387bc6ca7b0dfba1eea2cee85b3a9373d91d0ff2b0cb2742151c138168f9e98fe3a1b159168a2df9d76904d50b7f5ec06aa52a71e01f2f73d1e7e4897ec915976aec8bcec87220a7801184b7c43a3a70f3e944e7ab56d37bf75a603acc7f1b6af5b1905f78c70d68c41325c39d3bd14b6d86423d0559acb26c0c25ad20846872574b2f01f67d66b476347eecc9098db053d1f18c06d309d1423b8ad20d1be0f3e894149aa2f90392b390a34d8cf43dfa07bd627c0c563d5e258b8ad9725a6d29d85c1ba9dc9a77793062048e2b078f40e0dc851c6b27b727e224e441162471da86b370b7a1449e2504b35687d8607284f1cfab00166439248afef01b4ec3cce31e2a310140acffb2c03cb56f60bbc7c9b449549b0ce87465c003fae7432988bca5632d05c0ce5e4f49ff6846d217d686e1d9faf695bc98e0e577ea6564cdd2b649bb09817fa927dbc8038b306995460069b2e2cb37778c46fa87a03730513d41cd728925abc2b7c5eacb26f6df067963c3693d63928304517d302d9f345eab2bc4eb39565f3b38663cc66a46e9b0cba9b85a468bb9bd9fe4c24542ec2aa5b4ad9bf1d4dc21a5f6912a7504be9116534953c2d1e0f75b31f7903253fd3cd334e1cbb62b8be0c77386419be07bbce31b92b0b8e993a3fc5a28c5527d2aa175ac733119c6c221a2efa9a0d336bf0cde49f1ed57f3cd8dc215cba8da757104fe69780fc66edf022d1166e419c2716e7820663b1fb193b8e6f8cb96ec11e7252f49d80db9c1f5eb5e33c1d912f5b83691f706045d913cb419b03362fc38fbb2b876e680a3fdcb52749d440111180064d3f36bc57247d60b71cb6ad18f6abd2411c641656053748d3f52cc546fe36497d0800d10016f4c3276cf622cf0950422f0c005f9e357a51358eafe584c4f0ba066a5e10c56e163d004162afc397ac4bebc7dcf7689aa49d26ecfe8c7557b0066b4609e80cb1a65011119d707d8321348683723f03d5a764196275545fce1167d485299631f814f30e272e0f6bf8392952bf85a1e8b94bc9e44f163655972ba3f5a38f645cb4d63e4f17f808d404bee641b85e2f095ceba2ad6258281c432b99908922c6bb55cdfe3b4aa7d9405fbad0e9f0ce0c2ce43a0cd0498f8ca86f8073517024234fbc6393d08914ded20a92b63768e713df6620051a8aa962a54ddf480216f861e27c74e887e820a5d9851914f3cf74720ff655f7da065c6ccfe082120d98a8935b1454ce3ced71fae0fedac684d48ea8b96630898d04bc93fd09da75e76c3437b70d61745b9edb4e5a0dd13bb4c789de4eef27a08b785793da78d0e5f06f8a38dd72e979d6f4a73946d6448d13ca2c6b85ca08ce0d5cd09707fddd4d8ee73d51ccb951a13e92379c7356f35b594a483d84fb8647b1de7674a9bfd58ea6db20d7f6fea82da1edbfaa02f12066ac2511695cd257aea7b17e2c5cc4e9a54389279ee7a27f6b8d3fa9f571d39f834b781b948793ab794f48d2a5374971be555369754cd54367356d8aad5add7f3aa0fec1c86e2651c01ac46e3e78b26577ad9ef515e266c35264aa91bdbdb21b6c7df4a86acb1bf9d3614e9f8f184654d38d7bce258100b5a909e8388ac6f339be2c22e1a130dca6b8545fc3d22c8a4dfa5c43ebb2359dbf5026ebe31f2a4ae5207e8883bec2c0be61efbf3c03bdac9b6eb1839285beadec485595d4e69995e1558b23589e2a7b95a406320956aeef8663745172cb0e984e2636bcb1747dfd5eab048dac6b9152aae99570f811a6a39a3cb1239117f84a65a017bd82074e2f2262c98212052cbb3beea04019f736a335dbf973548bb7bee9161338a3f94dc3bf0506d8d93141476d027d783b26b8057a7857b034cad64bc5cbe38bb83e8a60ed6fcde3510816af7387c0d69bd760ba097d61ad56c615bcc312ec1405741917e4a1594848e724cbfcedfa0beeeadb72aa786a294689b76ac79b9832cecb886602a4ed8e4fcfb755b924f7a1bd1a814dee10c286a0a591896e300b25689492626c39c218c43079731cf3945985e7eacdc29421b875af934ace8efecab7e9d1201647f8ea4a5cf694632ff98cedf7e92b14b034d8f581acee0e4abb4929b194bc7acc23fc8464134668f51c2e650a19a3c75b63b52d3541e01f1c75946826538f743f7b6e65b16eb9815c89e2986e79d8119ef5592b7cf3548aa236cf388d29d2967f7c31a268eb461bfe88711d5e1b6f717e43272a05592410ee36900cbbc166bf4e6fa826e6726d1d9c9f0daa59704f9d0b5d8d25380b7bc6d4692c904a720d3c40283822a4962932f9a9634c1c46b0f8903bf867f905745a4cb65ae0d00286945f30efc3d2f01876ac668ababbf79f505e7480fbf73122584b2ecc84b01d505c3573b4cdca676402ad07d8ec1d78d20d5840f8ca8e490fe2ec649d2afcf2e2db0af6f25bc00ffaabe151dc55948db1ed86509fbb67c7edd7da8fe3a67fdbcf46bd7df98534d7896e7086e549512d9b3eab3508346e09c17de8f7dedaa7a6cb5524e9846d9e713ecc9277b0f3e8f2c20fe31d00a42fa23d4211d674f99899984f56e82d4b7cbb827643b0fb67eae8bc2826528ad14768951ab669e54e57c7de907d2f98252f67ca4c129446e1fffb100f9e42f3bd63ce9f5aa06058a79bfc21ad75db0bfc7c61897790944fe8d37bb4594032b67793f3ad16d255a0af8f40685c04fd6af5623409ea663bc3877ed2e266be56891afb80a2b220bc22fdb3808f5a098309eb86be7e333ca5c5e6e187f564f3f6c4aa4697691d73b13602464905fc4eb020dc6518a298687d7125a3a9610f51939627e2f349550c794cbb24094b4b60bf1de8f50b69f7901087b3f68e1cf13a48700c1f22d17de770f87b3070aa63bfae6bbcfe9d34ea93ed3bc99df9b73298fd5ca85f9dd57ca1cf2e24b8936d4950583a0a231bac4a8a153c07772f159f694065588d02b1f8d61157deef87534f553eb730da2765150254a2c38be2f97aab159009c8221095e662f75b729b22fbab458aa71230ba63d3d3da07e4fbcc75de61e69eec0c3b2f7e1c02e819312c65691198eccbbe48bb8c6f2d80e96f893a41a8e24f663e2c274f3e13ebdcf07a4a2feb2ce5f5a4a961bf516284c9f51577b30da770fe7714a4f85f7385ae22c1f040f165c629e84f80d55c05f3e367317b4cacc6925be0fecbeca32b14bb555701275d1bdf48d5f7b760b090b275faf393380dfda86d1dfc6170849f0d5c1032b77617143a405364a88c428a63f59e1f53eaf09c22b028bc65aa8a3ab4a93a03ac2a254abf35c3cd71fb923ff72e9f18f8c8b13158f3503b322e5a17f4afef5c165694bffab6a1a2cd8b01ca74e19b66d52ccd4c0d8c06e4cecb4c5c71164a91739c6530fccf32ef70694a2b45a5e5efb7c7057ecedf2d9b9ac7c05723037306af04a5530bb69faf7352b4b4068a0c6ccc5707ec77aa4888f1460ad33e520f83e7b95797b3fde1173d7c1754b584e0023f3d9c4cdb87b50576eb198fb5e657bb2ffd89bc0d0d46c364c6b248bc824ade29a8729b031c95387289b57a94a31dfbb96edf40d1f218fa46173545a40bbfe9a480afd956938e246014271f0eed8273cee8e38e6df79199c97f17df68b84613e6f71b38fa00419abcdf23d392143ed208df340c404ad762a8beff7d5253cd8c552e335d105860d50b504df40adf43bdb4821792d8270209d8cf9a4c0bdf8e6b585c67c20c9b336be7a2ec3fc33b06be40698e5f4821fcc35d6984b695314c908178d9877c16e2c0dc3963f70035fa06fc90a69bea322a52ab1dde418513d7cac07186e90f59ea982a489238f8c9b9d24d38698aaefe3addcd368a7413fd89a841c523dab3682524ea00afeaa735eb4c80c9cadbebf6ca31f4b6ea9e81ca857006f70e09f70342e3a36a86027fb13ceb154f767d23c683f41e9a84bffad0da29e2cfa5a9110ef8a92f1428eb94ec23aff1080a7675c631d87e3c368392d7796ca604a2c68d7d2790663e2b38b47f6ad370e70303e5f6598ad6e6b83d243e59faf746c0e74d99a213b0ef6cb725da9b441dbaef56462aa47a137c3747ce0508f3949c90da946960de3961e97963fb738fb7ff25d8677e3a07d22ce55fd57127f0fb26def5387b5b84c8fc0fcf33ba605c7c6854afdb75cd3ea2740e884db35a099dc15b6d1a077c3b74c52f7069bcb9473a1d6e9d6d91a48600bcef71303c8b40816064062a6fec004210883045394c9dfd314a25c83ffb70c835e8ed56c09a5d857e85606a6e368dbcb66857a845d3aa7f605f03e7627ecc932f6ce4b308b1639013c76dfff38074c94ff6f6d2ed2b383da12a477f1b068c68967d42b898d77f8b94f33a9313bf6312174d5170a6a2607f43f7fb8f1ef4e24c16dd4aab134ca38d258192e39eac99870b3f680612206ce36abb536b8a6086fbb074da8a56c32db625fe2f2e7a7980caaaeae33d02c5482b377578997f910b1b0b918557b53f6a5d4a53674e2a783194fa8e46f276d67f043a91dd2a8cf156e5d009fb07ecc8342549db5faebe5c0f384ef5da5b2362b1c23c70827af46b0861abb48c52ec1d4085ed103e675bc2a50ccde6b029411502a316bde7e54ed32983364ce2d6dfd784b5b93e291af6135c98d2a41f67207151826045596597f43f45ab543f62e884ab696154c9d3bf9403d6c1d616a9552d81349d1d486902f03fdbcf0bfadbcbfc15a2f01f6bd72e94790fcbb43bb24a6b934dcefa6ae4ffdc2117ea7e8116124878049b0f974344a7ef023ec94c7886c2e06f3e1b300a22e757ae3a7e7acc5f7e0b00c20b12d6aba3019d36aee4cfbd4b61a01b7927e377f54679f610fc5c61b1141d5bdd969195b36af3a911849080a40ae022793a5000c8fb013c4148af78fb192d2df5e76850e398783d1437d4dd3667deab517afcb48564efd61ee3d770e0c40058d4da2bee8555aaa2b9c699a6b56efab134c046d71b48396aefad2fdad1ad2d61032dd0c590aac1c8e9887600fcee5103fb9d2328c7a33fcee84c0e7c57080aa8c23647ad51cb16a1c5743c38fdf520cd368c8c890dc44695cd715eb1d72b64ecd24e2076a5e26a0d1bb0dcd39dca5b922720e7d415ed38431d65972c0848cb4635875799f8ac848807c036e41d7d59686b0177a8f7d1f176dd4a29a13d6ccde04c91ef1bb22a095a8f40cd29f8165ac19bad1daef21c3660a8e6d006c3b8d212b184cc3817f98019443d6f0fa77d1a8e9220280bc596634524d282901bc8cef7d6bb36d0a5f111cb358a5aaeb9d79f49805f591be8ef93e2994c07d7faa4b9a01b426a10d6e24ef47f7f3cc72efd421818bc5725b405ab2ebb76dcfa65a23ef47ab727146811fc7f9b40cd072478d01369ff58b226436973ccc03fbb41ceec9423b41cbc43473051af2537a7f8ea348e10e15c55d14ffd3b28d726c30dc3f3c515d14f9e97552a617df4910a86ba5a139abf36d20a0b51a0ef892a98210d32fe49d68f368d24d0fb9db0cb11980d2742f72b015d19127933009de16ea6aa806ebd3516a2ed3adef825c6fc723050ef8ada98f520112379a19d2dddbb7083afc6a9a6baf05421e5da5e53b29885abb0b89d5788fb70a181d40e92f4e3764bcb8ec284e56e98dc0176f4e4922090310a8553bcdf0a6b103474ac98ea0ae7553facacfdb3cf049106c7db6d1b687f8e7153ed17c1b606adc895938fdda92debefc6cf7d4a7a7ce35fc9d6355bc3c2a1a03a1a75aab155229c8ebd3870ec2e42505a078186e84962f8c715be969fd469b7e734acbd4b8223811e1c65b0c9e21bdd25c7a86e0d7603a0d711c43957d5219fff8d59c3fbf384fca74c69266f708db8a0b1637c3e19383d6836aaf8fd38d4d7685d55c75d704f56c3656647121e7f83fbd7c8e99a957dd4b1165c7ac0c32221314e769bd158c6155f731838775a477b380599da8ff09f1f52ffc266f98abf617cd74a83189d7d76500b969005d65c2ecf62196cfefea74254766199311878049bd1506b2043baded329efcfab8b511b42ac385c9be33bf44ccaaf28d9c6b5e0d33c7592691da5cc6565e6ea5aba2bc329b17cd3639fcf57ba0b82d53bea6fdf1fdc9a69a592c9b4af71c25a322f7b468d15948be6ec6da29e2bd80b9d3a13ff4fb0c207c61e2a520ebc466b07b25819f51682622eefde6853785ec9324e0ed431cd1607a02379ce5ce407dc821601795740d1d4ecdd025c9a8dce5c1cf3a22af8faf10801150a94519ba3351c1074118cdded962bb17c98dfd07c303db3d7b476f31daed48cb167515f3155061b218b7899231757c3bfb78e804d8f5e11c769a4c78f368de1d10365fbd0623ef29471b4a1000f84aaae88fb1191e0bffd04f5a35ff9d0d73ba36dbde86374e1318982295eaaf0883c2a94246febd59ccc2b71bbd96eab9a6251d2893aee53680777f72360ea57af7ce694663ae132598887ce5242e71fab9ab6bb27b10866fc8e354b3191824c53c12a3a744bf0a2c560997b48d4b86c215b33335a329e8813a053d21ff2d6273e3cdf71778354cea1011c286da501c7897af672083efb4138037ad008d7ebd2f07542be356f13e50400f2e170115b2b146738fcb5e0da26b2dcc37780aa89b149c6bdec4b6a17fdb1f887006cd3179310f64fab3aa5f537326482a1105b0eaca0b9b4e1ad1933ff95289ac66812dff474faac136e090dd30e999b8d8e70a21dc935eff38fdb246ac6a16979c9dd7a4da23b8d26627ecb0c30946da66e287952089ed509570efcf7d1337f69470ecce956db49cb8ee4f2294827d865cfca70a3cf9ea01e12014d8ed22d352505465ec5d426e3307c5f31b81ebd9250ca7ee3810ad9a654f81732d3690cd8b36b258ea1be9b177162a5eab86f6011b37e5c4652a01e14b27eae35bab4d56f68e75ccbdc3746ade9f50622d975159d5be075a03a69c5c8fd34ef209d6cbc7721ae0b30c021a65daf63619953f3ea937d0e510b162317f2096c70fe0d5e3abd33747ab6ebd1004a0f76ae9560d3e48126983ab28d69e461999bfd34f4eff5677ace877ac76b3f251a79ee5d558cf99984f90af3ae87341ff6bb04c18c0c8d677dab7747f1ee45a33053c9e18333c3f7570ff92071a6f3ed1d48e0b8007021569cc489c5338fbafddfdaaad7673c6c43f70d2391dae46a46302f72d6356ab0a9476f5dd58308d929a64d367edc452af4ee4d01b24ba5beeaecc9a251437ada7180bf7fc63649a574443bed04fe96ddd61cff094f5e104834074865f8e755cb831a2e773cb53fbbd97dbe45b7bdc2283c35f02416d48cbd12822b3fb342d0df064b0ef0d92b1784361cab2c25b989d7e253368a2d22b05aba780e044db339799bfc26aab57d7fab05939768aefae61ee10d4fc0a6b21c1b39d320ec13bfc95ee51bef8d62473d30930481c59d6c4b9ef65138caadd0efc0f2ae73f9a6f9cc8d6355a0b4863dcd285dcebb82b2c6d445e5b884ccf86b1d926dcb7beb158995ab0258853923c6341c2b9764728b736ff14fa9f3263aaeff656afb93740b249c0549390aa12acfdda925a163cd5fddd5e8c7cf361c7d7e08072b547b09de99e2c9209197e62de587344befd9b0666cade404cecadd17c1fe3924c2bbe6a6f31c924a7ae101c1e08784135a6f3e1938362deded4ade4877379ab514f7c173a59d5b47ff7223420687821017c6cd9acb8a0a8ce8fe4e3c8a5d8f29fbc5e4acf0e1d63cfcb9801e2ac4aec48675d715ceffc29e97c9b8e0d6d8aa6cbf08f38c1d6903a5a9a1ccae6be97ae596389cecbd5aaa4e1a3da281d5f113e21140fa3e84df45992bab17e23250c4974196efe95e2ba53f47e9bd620af7f3f360aaccb686ef8a0b7dafb97c81fd408e88367e0814f814e359598459bac71e8b4ec70c97f48e6e348af06320db42500c37073e0e5c883f693fdae81487db529436ca2bdb3fc7b5f47d6b6a1b2cfd2b6968d5de45457423bf9d31f044b955c722d2a27d55f682b42d8ae944766f63171163e73a127da65852a05b2cbabb905f53f5963258c9cb31888df6a440bf438c824599ac27f590ff17ceaf1108aedbb9120df1e48ce20ec3d38ee4289f93438bfcca1704a131d052dc2cf9cbe6784d00c4122b4de8eda270e9617f36ddb2e36ed5a81fa19e72ef7ba657fcfd6162b447dd2231d2d6aa0f1ed9c9bbe5e8d81711c0c9b573340bf3c5c4ba8434974bfb624862cb6870cbd2838e581f989940f29a002aa6be470cf94e9c0d63c7078837cf6e270694dc73363d29137a5146eaad0f263695da1a744f2e3bb75388df5ffd0d1e7102c3bcd2da8e3d818e2fd3596d9f692cac9618cd436d8724537cd1f9c415fd4fe79c5d8c00fa430f8379031c1a1a15b79c29b7939b7a7fb5b16143953794baf04204667999570eb7d3b097eb3d995a2d314a8ce904931ede4ff51d52385d36ba0868e73bec40f84529ce5dcd79e91e2afb2e29d254c33b5821eb79bb2792dcde1f7f50efaa773fc1abff1fac1acae483cb2bbe5d697178d02de08f53d718ca8e047bbea2c155e9d2bf8a70a06ec739098be71b641f6e78c264d3d442fc4eac513b15e26b23da476f361f8937de1b3b1eb43a5fcdb7d4443720c1d9164cf40f391ed3482b6e7b71fb6f3e2ad89aecfe639cbca4ccf99dcb5d3226354f27de0571ecf87112be9941c96aad96455b5ae42a714b9954489b5c9186c5496d62682fedffa1e1082da171bc536e3cec66215fb3ea6bb18daf20d9b48b4c5cad8f0bd997458e901c3e651a2a4d9cbf157686557e76de07e16bf4dbd937ae52db19789bf8eb8431893b278774e79e374dff77ba6ca1b6ccd71563beebf50dcf1ad089262acb5031e50481a4635f711fb5d109a272081204b1ea8a6ac1682c1d8e3046418560c7ff56fc02f9417ad8d1e615a5e488b02e306447fcba83865af28c2e5049169db7542320743696fef084cf609b05ddf5f20a1fbe3a7a6e45004e0084df45a631d613c343d309b50e8d9e8682d7bd873aa3ac1d22883a42de76b9140905b0ae00ba193509604804bcfdea4cd59faaa621f5da4071322a08de5650289889c8fcb1809117e792644cfba2e9095ccf7c560d1695d0acdd64cf3bd94347c7528f60cae3008497d9373ca013fc274fc3dafe6dfde83c4944af30c6e9bf6f07836e8f2dfdff224efd7cf0ba6b59982b53827cca3fc5c837ab4ad58f00fef6e45d7dd1fa9ee8a70a94b2bfa545422ec47e85a192821b5235bf62beda4a9e5d2a41edd2fd3600597c6492860a7b6bdd6022662b0f5b9d30ef09ce95e6bdd6951a11fdd97b14af54eca16665907239ed5a5dc5c54cf82103871c9f6793babc302a1271a934712fc0a85eb6682f36c97b269fed6e5ba7ec48913cdb9b33a3564a95990aa43219a49a78b092d54487aafc6fadc934de325076c40107a13e435af2879466757d3ef11cc4cf9f2a84b6a4c20ce68167ff7f455716813977ce02e6b15e6a392afd7033a70c7514544fd1a656e6858f396b9aa27fb7046edcd443bb5eb8126d7d75bb76f006c3b924d4282b6abada31c9bc9771b975976fe3e559fe66071e3e43af1ef02923f232acceece7b87f1d94f929ee1c79c76c0f3522d554a986d922c14ea16d758fbbffc8ac0dbd6d518f1725b6e47816c301a6d0bf36e3d48b5600c0e178e86f3042b996a5c484cf9a70c9d426c3298dbdeae2421c4558551f47ac81410dad48ca86227b07731e4840ff1b69db2a7069bd09ce2ec3acccd882cb947c4b31a3d173fe1cfc67b618c50f4ecb4358cf8ad1d05e12c74791f41061ef70f87cd09f984baf2e3a20da0f40e7b7e68fe9c4249aafbe1c1389e67e736cec311332aa66bab493c91a918e70b9bd2627f6a3e943e57228b839504050d2189509f8cacaf2db23760d28457ba2948cf863d10e60fc5c34d6cc544f47cd1d2ee1722ce88dde784e1ce2bd019a302585bdeae0c8ed62c99a1a7dad8b347a235f190f01d3c29d1847d94f7f00d9aebfc2d2a490d798176920a61a643963eff98ca8ebcdca3eb5afc9c74ccf60f47cc345add13aeef29e1435c2d0ba811d5e05c60701e5fcce75ac1c6261c7b4ba2a366150808d2ac47964f55a4e853f26d3fb8b12e404e11117c4acc2878c18691f3d06dece38ad75e92d2e2a0a59eb21117e67003772cd7a974870bacafd6df3adb5be6f6ff2feaeb191313dc701ae9f8ef241a0b4db5c7629245b2fcd9637e541776e7cc00a821e85c6f46e4c54966b19e8f95685d307dc7adfd055def8c1173777f946bbda6194838f08f35b782a66b680f96c8bb04dfb4e1209e3d49265cfb6aa683c417cdd70b1d47be135b8d3f13ba7520299baefc19bd1411573c94b114bf6eed028dba171f197ea207e88bd3fe53eff390082d3fe75cd0fc427a80b0746568951b59aae6ca47b8bcc1257dc650402f4857d0aa24b7fde150db11ee77a8d93292298f5ebce5891fa209c50cf251b38114170e41fbe67391a059dbca62ce1082e6ae92699bc9f5c367ed232d0ca20b9e0fcf5c2b54bc97759019c1a6125cf379534544cd1fd06e981fb01ecf6cf87ae2e1f5d5198f0a9337fc3be7accdcb56aecc4db88436febe2d09c215b8b49c78b69c883da99a14e7aab4f3cc6c8ccf83c594ec7e8b793de76a07d8129f0049d549ddc46bc88aef5c47aeeff4d4c9f4b327fd36b0c72d00eb1401a2aa2b9d8b2c692747a5f2d8b6a9b7cf9c4e228b02596bc23f29723449a98f39fad80e653c01bdf815b57596c7bbb96f36ce16b1847c97958b3bb3a7e137e3a5bc77efdfc615dadd5635f8c9c43d493edf7908455dabe7a9b4824515ffc4da305546bf2d6ec2069818234fe11db38e420d6e1aca16683b5f8b712e6f5a107d958c72430eef796c638cb461ca55deb3c222a0ddad49aa15119b2004896fceaa11c54fac63050c7354dab11e6d3f9dbf99f0671d59096b4af09651118f4cdb668ecaab81d18f90e0078fbc23600f1d4dd7733860d62efa1e53d30ec3d9d346002dfa48b7dbc5223cc60cf62fad4dbf4368db0da820e67dbc5de800bc6f0d0f39d33061730b1207dc31e5f8a2f1c10109cc338a13fa732df535ef774820c2e183f7938b67f843934d875ac202059b3cd56e87f89c9b19f82add6fa63d181b51a7fd9ac3372744a63748c34e76c654bcbec8e1bace08b972b55f828161ea239d337fb339fa91706282e0f11867402d141887085d783c8421bef47b6a3e66576910277dc8c72bff335579e26213102eef456eeb3bdd5978372c7b1b5238287c99ffa33c6db69fd806d1f257d3e1a90e977ecf88f3f2c8044721c8e205adcc49bb0fa13f8605eae8d3824f660be149a9e007f7531709b227c634694bae84fb34a494fba099240af94de882348d0b33572218c3b493e4c3006364bfb7155d41d2b27ea1cea7f501bda7963a7cfbc257f63744c6707042232b6f17b4376e36eb1b75f7e524ddd13e81d5a934f37c3a06af6de607133a891ad39713864827288f7512cac98c97971ad470c2e293edebba726c490279d06cd62dde8f6b5c28b0b96f2c44975a76fe72c9fc319019797f0cc9afadbd1df927255cb59e2ab97e99074f6bb158881e306b56d7d224d513e334052fe85d90740f303f60ee2fd90f6a39758f4a97ff266bcb83719838069671bdf5aca5cd05e6ee6096373562e73cacd65af8ba897be23a4a728ffceaad8a715339b01c64895ad2737941d9e3c205b62478ea8a19400cd08c6fee41548e68eaa157fd141d9cc8ee5f4a8ccca38e1ccfae2b6fcbc0d5d7de871986575221a0ec604279e192ff257bc8251f57bb44eaab574f96f98d8b824e56da14801b99aa9a98293220bdbc0cd7b068e720c472e836b48159e69b7cc3a12cedbaed14f87b888ffe309b95ad701f03c295e2c574d474fe6f8238ef67f294f1ac1575972dfb4e82ef4d2b86f2effcfb61c9a7eac2815db5b554a4c569da171fa873a1b671b9a3da79ccbae91c42209e297c26d7c099c7d64f9c44abe2393dd70a487b1d16caf3fa61da7757aa98d0718e3d08a844db8e518a10e4e41044e677aa1258bd0d47960e3c920808d493bcdc5ac65393b6a04a4888c4b7218cab7c06599f585fb7b1233c7805592753ea36b59fde29febfeb7822105f5d20736fb9444d0c40de94f06770fb2c54f424f5b4bc7dcc6596c3e5886dd1d5f2b4ff7483a865df4a327d0b2b57608f613ffad72ce8bb8dd860fdba68c7821b2e8c52bb25eaf0b5a62172c96c9fa9849dc26aac6829522720538693460d926e6989f0f86072b180a3bdaa42702c02dfecb0d0aaec29b3bb34b0314a04c0ea0acc14933894b8a4fc7738a647b1c5388b030f1103ba395a18970eb34111e5ea2a854f323327656f651de5dd791e8406a6f90f8e8793156e2d07cd08baf765426d5407dee25262533d8bdddabf17f07bd039b35b0750a1f56bc563aa7ff322ab1723e2c3a49971dc0153e6119a4756cd50878203e1ba571dc2552ce4dfcdf6ec4501fb9ba201ff3223b44be980cb0f691411e8fc2d5bc4dc6544ce70315f5f2554516d196b1469bb47f77b472d3a640217268ea2d1b041cba0ae6c8f82f25ad6b5d192588f4aba4ef36c633afa48b05fb0ed1eca69486785d659110049f1b199adbde97d0f1c09e4506813c54ae37d0718040ab53288cee8d8f575d442972f2677d31ab9f226734eaa80e57b26eb22f13100b58f3069f24f7ce7f7cb7d18c40724ec105e4f562aa1bb5e7fc896e1b5265a2848ab37412e99c212abf06f0532b147ac7a153dcfb5451cd5786715b47226657bd4778d05a3f8c14e41de99364fcee7ff14521308fc43aeab3ec236a8ecced386ce165e2bccee7399e9526144c5c91ad27db31d6c0c06ebcc9f8c5122eed0f283eb09584dc0fc93439b1daa731cc985e4ceee8d85fa435fc019bb8725caac08d8daf9b9d2cb1fbe23ef80539238a39d36c87dd0b31433a7c10a0d4452919a11f144807733f44e14811ec14864adb7d8efdb4f092c1a437467e094f9b25ee1f0c700c2dce502f57fb5eb53a8703b2564cbfa67f7317b3b7105d078312bd498654739a75bb1e25b7eec103285a410dc24deeb824d35da5e0c3045f72419e38ad153cf1824dde874c43de4c89bcc12f382d23833808d1180d206e2959cd892d3e37b8d5cbfbd903a0e4650ee4812c1f6dd318ecc87a3bec795dc6f88eadb61e217139850dd924a82578fbf2965c4bcfbba151fef73d7ad226d803e96526e09d49b49456a78312f32809d7c76b4d90774256cb9e97fe7b3e5d6f28c4142e03d998c99aee53d2846a2c350ac030fb62db703e758834845e8f2826896fd4ded09acc9e49a7dfbf1c94ccbd8022ef5564ae5fa491825b5e7919b16edf2ab89363848cd17bd0ccf0f400d6e3ef3758e1f7918edb852643d3fe0f0ec89d60809d6f45a1f1fbe61b5929a53ab8d243d2d55818de1e9c2ad7a01459322477726c40f2afe9e0ddafc47322aa944661082479448300df5b3e27455ed1bdcac8f90a628c6d11e1a6b9baaf95d50d8c67a3c2a25276b284758338dab78ba9f1b853ba182d4e641fbbaf3a01ed265d1daea43bff87af2945c1932c351bf214fb39f8ad79fb8a0b36672081ae2567b067a596107a2f7e731c4fe63357709caff9cceb5129081bc25944c238d02c53ccd0d7193035d208e45aa2bdd0ccf10430bb9b07e97c76f4a26b15c12b6459514ea989040bd7ecd839671d0ee89632a3fd255833060c21423b731fe1f2937db5d28e1b0661d2cca52aef06ab594f5e56b8aedca4d2fa6a95f7dfd1bee0649104a873ae8125bc74f84a10ef347c5e5f0225397998b9e88e0fa237314a6858b854b9f08b3433e720f4baa27a861191fe80163d3577c4504ef4da72560449ac83933da4f0435f8c28f68edfc63a49ab5ed75a376e92006ff054cb148bc08ca5e372016eb90077c88ee580518d1d2e641b15485433b776011b67b4789e31eba4bda82de4bfc078fc530037bc5eb686a287d766135f7cd485f94746883851e396215cc10019c66f52cbf90ee439bad9fe992cffbc8147e9493260af375bbe90968b31bc81bf77fe5e79491c7eec2a0d905e993e7b3dcf80432a602d18032d539f34262f5c58080456974a9093f73172d94845f0de4310d4624f6c5c09150603488757e866fae35e0961a9ad78d6d9abaf498af914e43232709b5296c3df2304fa53c4311a20a798ab9069eb5f88aa0313743ded61176c2145eda881a559d20e3813b676d77c66cc6b38d304b1031d3d44ed9a71f110fbd3de2939ffb543e69fce2d5f908bb2ccfe3104f9a1de166ccd376fe0bff5f102bd1e7a192af4407a3cb4c2c356046e86df16366248dcaf496e6b9205cfe9fb4196d631e881973f0780b673c951ebb44abc216ad9f81bc9be6b435a10ef4bd4e4a592ce1596d804803cd392e17f3c4de915f05d0f5fccd69d77525d7a6e48ea74aec08a4ba18046dc61993237d37ad9fdf4c5887e7a78e9baca77474ba016bdc926cb485291c670e827c0beb99b04f864c12b95c13ae746e616b76a431eaa23af26b60c68f588b23bb4da8bbc505b549901dbe0f6db18b4669de824851dc5ae64884005d34a882345b8de73ceba897a0687dafb1ba8b00f765f0b8c2f7f14e6e9d33599cf55c14d37b484fa9b77e73d71b9ebf681b6e9677db08b8ebd1b19f827561d35b4794c387dec81831f008f5b5d609b21113f469c4371e976eb6c25b5a7be77ef180fdd0cc5f7ac660de185ddea343c66f6d614b2c1a11fb92a0f8e5f0bdb0a0edcfdb5ea8564ddb42d934a5e148ff6be977dbfc7d6cf7477dc8318fa6043d8c300b6f5d7a548d7ab5d5e8b80c54a8e931f7871602d3168010d778073a936da58eb5bde77c28deaf08a53e0062ca71229180f6f108adea7a255d6051d5ff499096186675c3b97a6f4355adbd4654c8f2f498ab9ae585e22ceb0f79da6c25bf3a60b3088302faa52f2f6ccadb739c7bdc03c90c9febfaeb541c91619535c04b9a7cda687092093a1b7a342013832d24e6a7bb0c2188577a5bb412a4ad7f6497ef7a6c8e06e8a11f008a565c02cead2628811de8c78c6b5538cf74fa04753c45f54e223bfcd55021478af1e19f9a9d1527da18cf4c578f2657f12f431a71848cd24c472a98b50116b2de35aade42ce53be1a70baf0bd238bb806efe3f44ad4a8379686271b202bc214e61fabe936665a23482ac7ad2b80330c1832d263394ba3a217370b7996cfb5c37a8b1d02ba510e304601bf548035eaddbcca7f2517acfcd9fb55382336bfbd2121ee507149bec4b533ff5d5dcaefd20b917a1386c50f430c37658723ed15a61feebeff2e55bde5be88499a249d67b3162397c41360bc00ad98428d442727ceab183770caa635e4d3e1ddf7708c67e31e5602695acb8ee79b86aa44890101ed35da695a41d83d8a556d4ef8de7a150519c757fdeee672010d9bc5154096ccc1aa086367fc019a48a5b6c14af8e07c42fa6011d1643fe5b5ea8de118c89ad4ee3d2f6d9226d955e6879c2c07c830e7604f35ed77cccbc90bbf18d217ed4600d9194ccccd01ea2df60ebc6f6ab03acdbded53f6b51c3d917ebb478124bb28d46bfa4eeddc4aa3625f3ff3b129969a147df1cc326ab516263a8a661411eb27e860a8d586024d2146b7f46fa3cb3a7ebc0a0956ab5fca7d104662c9dbb916ad531b6a43faf5f94ec047407f0795391a46747a20e8cdce307d7ba76371f4fc8c832c2c99d84dbec13e41b7cab6afe19bc4da51e0e1a245a721a0fa2b35397e1c192f23cbe15fa5727a082eab0add80b1617aac23c9495d8355c1e6768c25150b7f58983c3f25d428d3626767a935fbf2373e931144d65992c8b7f92482391f42c1861a87b990ac4fb9a30f535d798950fff2c5e43417ad65d9057b1cce88838646e6de3fba200017a7c498e95bbee22eccbca308c50978db15dec10673c129bcd5a6386509b23d0871adafe2133957262ec7109e10c72d9e3c68c99a88c8da7f8c142dbdecaa925e02d65d5e222ede67a43756582066ba561e840ec44f6111bb5da6cd9322bb527d5f61c80c3e08f21596ef7b381a31b5cfe3ad0224931c8a2846dc8c0d609c413c615d02bb2a7c4c322f719b578c08bf495ebfcfdc4110abef9ee6c1505b1dfe80e8fae145107ccae46559fad43d8deaecb15b27104bf62ce2447c8ff3086e348ecd587e290cbd542724ec52f3cdc27e676903431984c753a979f828488bd4eb10f20555ef9a7e42d963da02e26ca235a8f4be5eb4ec16c9bac54232a3ac17ddf438e9892ea9e69d701e3434d312c4f2e55f37939cf38bd7847eb44cae4a58e400ce7ab4b667b1d10c34928dc5ff49f7c9208cf2da70d070fff9ef672c9bc6c27c03519ee1ee761a7bebe9308920e5ecf3be6dc44ac75b9c73464bfb536cd5193637dcd8e2c51de71febafb93f38e8acbfdaa75cf140c393aab28576c9a25ac6de7e0056b0d580032b50b5c3d0169ad10d0a757ddaab14cc7af4d1c133a88ee21cc020538f1e36566a9da81332111fddae8150566c51030eee53f21b149ef85fc5f83a87dafe08914494a09c3b7c289a1109d244e72602f72feb98f898b574019bcd1439713314db213ded324145e6b4b1deaad9d638c18472e2e8d1ba2f2e61bb36bcd41ce5653986b1d91989a2c68e8078779d71d37ea087513b174e189d7ccbb2207843220192e809195097f96d065dae64d6f44c8bc73f08110292c2f2cc7453fe6c0e7ec424069b231dc560a4ba384082010aacdba2bd8b5258eede1f495f9de10098cf0b87e6281f9765bf1353fb6315fb43b43bc74d4d17fb008f3ed14629c89d3020cb0e66fef67b583b7f70fbacfef7d770ffbc977a61490324c6ea6308ec24268b510e3ad141ca2ca11ad589a1694dca217b848712d7f56b5e89228f708ea046cc699911f914a48c8051951a37b06019c95dfb1d277b467450d34e5d996611ee32a0328c6c9c19cb170054118e49f79e5596f22899848b09e6af5dd3d8cc94ef986d70131b50f95dff3856cec036da6b1e68d3ceced4c999b0a09b6fcacdf0babbafe1654102a452a3cbf9e611130ac0c309b45f115087523ef5aacc02b57c14f8bdd26e0b707c0ce2861752b788eb4d6ae332e467588998378cd58b62a3395b257c84db5004991958c9c9d9fb99939456c7836dfca24e47209672d756c657506d822d74fe4f4d641d8671db2e539324d998a04cdead45c0c0e29e6fa1e6a8772bf1055e13395ba19cf9a83c230c81b2d714cc32a5cd91dfb3fa3e8694429b0804824e08fdad8b012657fd7e4f9703c335c27029468cddeea12673d22af3723bcb25f37212214407e1a4e72b9e8c749a175dd0257f214e2827549b7ff4470a55e7b5568ebd0e702dce734e86c7e37a4da06c763247a3254a11beeaef2169497d40799b193b4e48a559bee44e75ca05522547c52311a1e7aefdb46f871bdc9d22e4a83e6dbe9d7992ab2bd5e75af9e5f83ce299df0721404c1ce99a0641475297e9d9f2122f1b2b217c640f7bf7685114553e6c921d18f36dc7608828cd0545d2aa1d37035104e9141271845411b3c9f1b58a0f1237280fd904d24a358715c1b256151f673cd26c8fabc69bcc6a0764c2a19418076a9fc27cfa49314b75fa15a836fb68b66e3cdfff1914634579e61703287eecb7e7292a5ae29394fd6ccb3f728b6994c899cb53a0a3506d62d5119d186eb1fcaa544a111c8c8caf95ecccc7c1c0a061fa8536907984ed4139cc4409d3e9be176ca6e6a9f2d867019b6910e26850cb1f9def5dcee7e559fad9a4263769914f33d3d19f42c6f1baf790f1e549c84c39c163edfc6eb93321e12c6bf3262043911a73d7c1d57fe37975eb325847b6b4d118317c73ce36398b9adc9a9b93eaf0ab69803e116f7dbae5af755a56c9b8d3555f13a77d31d2474f94ca848a032e4620eeccaf5b5e3b144428f352e7b8d2f8c290015a8c2adddcc966f98001a5e6617c44b3a48aa20dc47fd6928e7f57c1ffeddbc34607718e13ddf8626fae8c782aa5647fb89c5a7f1a1a0bde8ffbd8658f6f56243620892301a18972322269d6c290d113304ff2537f85bd01809d119178c9619555ed7e27d077243e72cce461ec041dcd21ceefee8e8fe2daa930a488407909901f8efd6bd13a24c8f153f63c7aff618ddbdb03f5e31f14514ffb196acf1d5948a09ddf704f26dc1eb6129aacf6da9c73a261ebe567d4ca6b3ab83b374cb5a6ffa0ffe0b5b70fda5910115086933257e315f6079c679ffc405dd6428a41a605084820922ce4b187d9d798388140ece9836eeb6bb1170f437930717634d1a0901372e184ea3b3facd862e7f38ebb6810dce76d62d2af354819006c38e10f65813571b9627523739c3efbba94f03bacb68a44c414262a689c3c6536afc820694ab0ceac6736c909d16311b1e4dcf9eaec05b0c84ac9864bcb7473fc5aae1feba776665ef4c431d4b90522f13af6a3a0741ee0875464d439d6a6934854c67a43fb7b95b32bd087c8adf6e83619883ec593463971a5243a0584602e1ee533848a709298a0bb88851cb4c37dca5ce839992b2d8d79e6007f2b0f711cc5fdacaa63bbc95ff947ca7bd760b8046a3aba254afbb68339c31a2db0a5a1a9ca086da052f3ca1d7ac916d663f7a95ab6b797d0e785d067849762032ea580b5d5a31c96a967f83531288adf4ac21d3a94079d01491fe72b894f8ffa56b97bdbe94a7dd35ea89ab64256ffd1df57c555411342061228539c61197a23c84dbbeede670e237c34e9abb0f008a9814db6a1415612f1da9736aa8b360241a29fc05099d2ccf0a8899d47d50b111b34395d3e664f651c0712cdab9c2b8829d3ff06218a1046c3f1bf249bbf22d5af140e7498190252eec0590f77f0bc5846d0733e3f120969b1f8d35c7571bb9095db1640aeb17fe30b9b0049d87307f36da12b080e03fb59c7e650c663aeea8202f4a8e741ff57e3b9afb4c723e496e4fd72f1bad132fa1bd10350d1c52ad73513343746b97a74a8eb77760182b84d198b4056be15a4ad4a82a4c0cdc0c6a3ab1628a9f630829393ab594822db9bb62521e063c5d6bd90a47443b700d540292ba1e95ff14244cf1b74fb4edb0ff9a300303d625776e8fb67195445c259d0b3586d131c97d0138175e95732ea2f78b562cbfc92f5e182071855f1499a6a70fbd4cc67f5640017847015b039dcaf6dc34b9763cc42fe944e441d7b7f6577ccdee106f366b5c41eae7d5e9c3698273b90337b4f456c0c9a22fb3daa1e347884a04b966511bef1fea8a2d0a83b936c65b0285e6bace433362fa24224dbeebebf58d863092d8968c40f70ad4949ea8ed328cd076ab529f2790229c83bc2b0b6c2bf2c4fc96d3157eecd6c511321f63328f2a0ea4d55556df284a35bfca13ba3d8926ca0f95c5560215f1a4939a31cf1546bbb28080da4b86df076122ea55cfb1c3cbd22724939abb587cf6b8ff70033d584f28e9920e11b05c35ff40716649ff3b48f1bd80998923e1ef257ef0e6ec7c0b15fbb6ac57118a9157300d88c91d79926eff732306a9ef548697f1fa498182f600313a6c2cc9f14468991d02f49eac6ba8e29b6cf1041f5738b937e6dd2e389a0d998a1956e7a331ab469bc8d47fce93bd9b98c925eae294f738830eea2c6d7bb237b05c6af98cba73212616113e723e542bd48b4ce779ae71c620acae4156ddefdd4112c2c0284e4181103c4da4d6c10d0bfac1ec83f56f27b86674a7b6fcf31721903985e10b77c6e2f75e21d8753a2bd367db61cb24db69e534b7fe5ba43abdc62d5839681acf3c05030be04d0c4a7cf4e3275d8c9f54d005ce26a8fda5b19ffed967bbb1deba41525831673089e430c78b63f3539c3f10c661b161c3c83582bcdd572aa780689261240a86e9ecdea205ef58a5f2bb8ef628977bd09c3eeff8a60a134d78759f5c55940349497ee90d9d84fa0b824fe6b5e0ee6af17988861923920c60c7033b4ec462a14fdd8fd9800a88fa1a7e9d74dfc6b225fed80ed49b78b220d6f454f64ae98b5af1554fa45d97b32f5df05580839ad3748a4d07df92d6b61c11c57bce20c4d4c49060cfd7e8aaf7bfd0c5350cff232a304847df29892303f18282b5b7d81a561f0fb7e0d49a4e65abc86fbe5b5729e04d2a26de2cc652819c53e32789f244230d3b83832e19e0e054e539598f3c13781d021c960af63403f2509399d1c3655f381723f977516b4809ca3a1e735abddd23abe0b957ac57d93402c932dd582974d5e0a7a0a02fe15666545fac333d0341700f4395dd4f08046f592867df950e4a70c91ad20f876353e7e8e416245ff4709533184115bc8291c7d05cf12a77e6ceba4d6d04062a67e4d6f6a0653067c4b09b7f06b91887930294bf5bd04c5340f27cdaadc19b404a19886912b87a7469a4a5dbc695867f545884fc756aed538c476bc0332f9ab2f1bad728dcbec85a363ff62708c98c836dc854a6375955aab8e565df36b51860c3238ec19cb3c3edc3659d46db721322983cec186ef2bf9165fdbd104a986ff2444a37e73d4ac6d8a2eb1b1a9eeb4a0024dc134e7dabaa2d294069655ad338011124140bb67be8560d3c9d76f6db26014e29f9baa0163d36475f36f3b42c269e9a3ae6ea060626314f27673c64e262a65780ae47e9ec04a4a6f37fc93087c487fa3bdfad43d66421738ac12ca7c5721fd6c3352c685b3f3e267af30e1740cbe7e0b0977a4501fe5fbbaebfcfdff4b1d69f80c93205f0e0944629547068382357d9be320537b321f4c241ff48ef9ea891e195e31ab41444b601e65c121f66bdffe768b5082a5e40446e25c44e7f1e713fbe920a27e43c1a8b38e502f314d1222c0f1e283a9fd0618f477a94a3e27b301efd106c3d03f10acf1e5e5619b89a9abdf742c58e39ba66db1cd0c23c453bd6d6deaf354663b76f97fe284e0b6de024b3f66ffa4b85a49c207e8694ce462c8d7e58db4d0d03cf8ff5c420ecdcd4e4b7d385e6ecc2c9080620df68d6cc422deba1433d990724571d21f171db5ce499e2c9c928f2db772b72fcdbdbeac96ad0ac17245a95174963b9593ef3dc4e982c386c1bd3f6f80f0d7a03402e53eb38323aee598a3610fa85ab8f0b9e88fb08bfa029ccc497eaca3d94913be62fb039ac3b8050be5d3070fec05ebc5d710cbcbe45bf1e21fe2a6d8d99e22f6c94f1181a26d9b5e0f002ed3115a2be55694a06e7cedf20c440a232a8262023a4f2dd22a22b30573a25306eb1deb3dbbd3a97c89f85253537da7fc548c6d389fd1d826d7ff97314571005934c3ace246e47ef396da94146190757ec71f177446d2a928cce8c8f80bdeb7c9ee644004a91659c79c44bf52e5653d3f56f852f078a6eb6622972e406bee72d5a23bd3fa1df792d5fdcd9085526de6c3cd6519be62059a4ef1f8722f8d722b80faa0aa2297ff63d89f5e8229073102e225eaed9bb628fb3203fea2d3249ee553290bff9eb6cd3e6935db5aba0f8f991108058f65cd814c471624b16733f19808e9af7290df2741e8db30cd1f96c98b98629b73e4975682be8a4253c4a84d68c2f9e96e71e79256ed88b5e3d4b1bd61ebee9db55162d7705b63ab25021d7c864c5f938100ee367cb01e5ac6ed7756065b9861200624ae29b5a54799337f8375e712c48db230acd00f96761b05ff66b75f52389660290d1985a65b7ef4e42151afd57c25c5d330737b4d6fc5718e7fdcbe8b4c38578ebccd7268e4ea0705069ecc4456915e014032739daaed1516bb2d6333210902867e08496e26f48d6cdc6297aa66b0d8f2e99e289db734798d012309e5c423ad5611b43dd325f7a63c53fc916b418113c163deba5c14f21ba81ea4bbf2f0d23f6eb898acb9e4bba408e1415d4ee838d064d758e471a6f045d2c044e9d0f33b077eac3892eca3ea8d5f32563afee17d65b9c5fe9a16e5263498b12dc86b8eda6c16cc51cc1e36978659ab13320fc595ffc1983fc4e25849633b7807b96f73070405a479cd48a4484d79f61b881072afc6002d1f60ae2b6f2d39ef1446bf13efc9b94e46af9b3553b1c7de54a67d9b5f053fe07a2b350021a01d697ea6a4216e4802440622eacb3ffb0a753a962015af37c4152beacfaa7a2c197400d13ca0f4351940edf5756886f2ed54cd872d89330f2e876ae3f418039d2d7f2329b25d1ebc493f02310c8fbe7ecbd3031026899d3cee2cf71d20fb6e20912588663a10685b166011befa7c2509eef6c460dd6d8ba962e65bce601f582a5fdd70cb49a1e35af60a4ae5b62f673afc97d33da26ad764678aaeafe9ac1c21d504df0e355f9b63e0c08b08774eaf75be2fe7d8adaff396945a0b5b4a59724fcc4a9866aad6fa239e2d167d1d578ed32ba7d7e249682ff40266a03b62882c6afc8623e2f60619b24a77b025d9680721db55f1d53477371e56924334e9d854f5b9cdb0e1f31bb7c88c7ded26eaff719ce786482e840c0691b4fda58ee9ccf8feb6e79e73052d073c16540f9c54349e90bc744e94060bb9aa980e7bedec1dafa3b15d7e1bae283c256f6f802202b52ae2daf79906098b8825543f99dcf007d142e3f89ac3458c0260753ab0d2f41dd59a7473e5b76e6d3146216f701f60ffb9822b378a9a60cb0bacf131897bc50f021b67623a729a933a8f544dcebe79d15d81d96af2046f9c976a0b30802bc7a30219afbe0966ae7f145f1952946433e00ed2ea27fe05182edc461166309452761f63b27f02725245e8cabab247dc5df6f90db76dfbb281bdf58ff67e38c1441b985c9d5193d2e9e9213ba8f9217e88dc7e46c5e6b02ed5d4776fb4db701c3bf01363f6ac94365bf2c4b7bd4f2cb7beea70daa54b9e500df784991d9acfc2212a8b0978ba7a78d25127aa9d207af8ee39789bde89da82809bacfc7ffbe00ad9e5f02ca03c81aed32b1c189996996cd98f571d9eb2238fdb1c7ed1000c0518930083ed2a89b2064d3cd3a555e331b61879de002acd451b5b25cef9b036f8eb182e29df6d4570af9eefed9d90b239a9046a6640ec0514fe8e55550b8c18d75c578a3483935ad1e4fe84f1ecb6c2e544e175f19b7392cb11e86c4c102b23156ad4fc42e6d514b29b61868c0f42c5de5fb508211be030b6bd28e91805b8abb68fb69ce0eb78335f3c8162bf619234350d595b3a9a7a9b014be2950eefe6bf87fb664a93f960b4ff3be7cb50f26863a73de1e63b8daa2d28c4843fe8f4ec82a0dcbc463d0e1fe02e38a53fc8b31fba135d2cc9c7ad4ce40a30167501d2fe1e5892b9a5dc36682e25c66c8222c389dd0002f8f8dcc344e0f04627bc36f59cd480558dbbb17a47465cd0ab7bcad383b7ff1a92af0a78165445a6775e7b360d4c1da2f44809247e55caae7d1ccaa7cf2f877add4710ee0eb5bc1819de4401728ac7c9d72bf0f96296e12348797caf7567230f74f60b656430de6020886bf744974bb80956542373b2c883057881ee5a6a1cfc60d9c33ad987107782131123d8d9f04506ada9da9c5e134bfaa3c87351d835d3cfefb1105dcdf914e418cf7d44eb2c24ec38fd1548f3f16bcb5db3b1d752625e720c45d772e0f63da607535b0602a9e2c5fb473860b4f6ea4dc3fc22f6b370142c8fc77280e577b26fae113114f6c0ae9dac9eda3697dc4c828a68efcbd2649e1afbe064ac7ef04766f5934e82ff0aaa4dc083306bbf52e848ed145332e1ad9d465e492819ac66b9143b91ed275f0808bf8e4d3db4a7a6781397e7f6f6d4b49c1e5c5bd140ab78752418cc868f72a65f3f3e191f23e051859b3309cde3189255dcf009993bf7715d8d32156246ae3f17a87d9586e27880238236a4e92cb2bd956cca0e77b9512477f7924acd4483f13499c29da6ac842500db21e52575d3c695f68288d16dbb4737831dab1e6310eb1bb8511a4111552631952b153fe22296d3ba9bd6476776dc76617fc902a2e54ff94ce87aae7b0f112c77ff3789e40605c672327fa0caf22d5759ca28a9732d7f432c50083c707560e9e5c32edb7310392c0d1fe1a15c76745e24bfdeabd662e3c0f30d3e7550a104cfc26f77d891dfe25472721b2fb2be93e0ad87bed8edf51194f345d3e851f05c4d9a860b0abc8e05aa6402202c3b91407d1be9a6e9f54abef064773983f81315799428f733344736d517f50cf440038bc9627f846aa73aa4f4db0d0d470efc02857c27b1c135b3987312f2d5c7f4b1851950ca94aa5cda8037ed99869ba6f4a5dbbe4d1176314135b848be7afa29865c0be36ca54ada69e216e3f50f5dac58bb17c6d4c57b4a2a58b1df43c119120eb07d0ba6c2f3e9406a806d482ecee98740acc5c6dcc64bac004a7110fffb0fcef68094f75b2d3cde0dfe181a420835b0f3922a442e51385f0b895fb5b977827c998459823560d00fa7f84d5c5ab4226e06fc42c7a9e13f8fa66bd95b82a244689f39dcd6d79fc0acda4c3ee71ca9214922180587fcd4b06a92313b1ef9e6bb5ff570e380a73e6379eea2ac87a6cd0a4a9ed5efe8c557ef637162cabf547e17f245ffda20c9af43858e6309f8d21400513a8a038779f0517f8a2b003d88e1316f4a18927aedd6fd9d45e88db7d549b32a7c1ddcbd1109bc9b1ac41931c2e39232f1130dd7c8b7fa2ac895a3240f401a3dccf0d12ddff897603e6e51f0804193bc10eed574f8036929f20305d975cc213816cba22f81b8ca6fc2ada10d856fc11e27d17513b23d24acd8ab98f9153cc5f07d20941cc76bcd23d5463b2516f23bf553b34d0c67e8a46b1af4b49f2598b038cde43ed160c2a3646bec03acb8dd827fd3da9cc2ffc25dea4e601791dfd2e8ee44f4b5f3c2b93ec6c4f43918adda7e87d83a32fc65b4fb3e7b6b7c83e8f35421c948b868118608be6d5cd108c7c68d2c510dbce2d2566cd615ac374129582b7d069bc662f5a2ae6b27af0b23e29fa07d93e8a7dc505185d7d73c725af440792fd29adf40cde3bc49afe66b4364b21492e7d29129e4fb7086ac571be3cc94c56b7c88155b9abe0637ae5995bbdc135968db5aeb06d668e3a6d44fadfc9319a09a78f9b599ebe99edf09e51a2efe388caf0c805977621b95ebaadcd3a20902bcbea9b3c57297d52d73ce2e22e2208160208fa891fd4286d74e35f88dc44f052f96969c304479f3ebe1b03a533f840c34db18ae5fdbf876d90f7804b0d67155765a58802d67d6eff560d0669bad4b2a6952b8af4c13441b35127fff238a1cf08f8c5b93171e4f3a231677c95ea37b8f1db86d063f0299f7b218fae7261fba145a17c396d8103848a5b2176aa2a981ac369dc8be49e54b0b54d4d3d47f5e2fc31b7bb1d2db0b682bfd430a1eaac197946aa81b061844e77ef8e3df6f25f3885532c7e877ba698553a62ed8ee8ab034600fee81a449a30a6234e4484616b587f8a2c63219d2d9ce5d6fbd4f9f8c44697a603ac819191ff168d1dad52d0a276128479595524fa1c496d50b7e566318727df381c8508982d54bd7dbad1ed0fb963626845a43d402b8e2ee720eb21c2183466973444b3450e694d5b7274f3799dad2c1ea4878c02539e2aaea0ac3e1c93eb0dece830a649a2617dc112727b63a2e14b5bedb738825864a52584f8ee74bc35f75bccd8865eaf34eb1509c0f8cc591b419a8b0407b0b6957c82d9cc8da4fab37508d8bb1c5da6754998fe5b1f92d6dceed7d571f40040fce3ebf74220911c8136be587c5cf52e80f42097e0285a401300773686e57c69b7c95399b208d21f4173ea4cf0b924d564b0c0c4ec57a6e766a1026d0a51c2d2a0f08767907f780e213dc1f41ed0974444763d2cbffc752bc58edb4d1d6dfcf6a0665a8db510e928f1c347bc4ea80840d69ec748fc2ab5f08673b19090cf5db03f0307af535fe980c082096dc6472791f2af84988e7682ab10c6f520212bf3db55be77f895292d091e752ae3c44393f4d8d994e1337886d417a42dfd02d26e4ce2ae371b48e3cf3365294384f017697844c75274e863b8c29f0a405f8c28ce86594fff8a6b1eb6b27e5d5cdd03c86dcc1a41adaae005e9209eea91b245218d45583ba18031160ee0db54fba67574bb2a8e51c4c333a2747a8236a2f6479090140ab8f4f2b9e5bd06a3b4af1b50751f0a6f27d48c19eebe6e781b29714f38a44357cda8969b31502aa7d05541f1591979ea055765f2d11ea423e143045226f0c16725726dd98eeed5a072772f82d759b75893affb2fb3ab7789bdfacabc86e82d41b6315c346f4201b9d9fbef10e46e05a25d9348d0111ec68cac81e94a19f0c08eb7a5ba6ef36912d503026db6426740e3a74b3e3191bbadeeacf8c6328b7ab672ad6abe326a03a2307ee8bfb09d99869e239f2d597242f68fcc32bba85bde122dd770b433452ba545e268093f98ee5ce099524bc9ee029fe6aff910eb2cafc25f36139b4cca1bae955f091fbad1f5e91eee713de3480b29b00a5455a18b22f6323269960bf8f7feb9dcb6f64717dd74d4cfd28aa86488a48fb14e7be0e724a7edf9021b48be003933de927335110362c95042608ac91c5e98c0f944e0f3002b5abd29d5218aa7803ba79baaf7ecb97c47d8bfee198d22b82967351f0984c8f9f0cc1cf4f05fbb2ffee6ba352bb741d75ce4646513ac181774d61c8499c5adc51b14c172c07e35436f238b0e06741eb0a6537a93eb73a362937add0b9da8528b76ec3bb51562a6a7c2985a1c193cd68f47e743f2b4a4f0fcc387c1db004147add349bfffe5ec9eecd0a215108dca4bb6932493ac665100ef26abb7474dbf1839734f94b44de70b46265148cda9cb8852d8467e51ea8fde91e35f63460cfc52b2bd6e20fc03eebe318050c7781c4170fabc04fb0145a1d323578d83172e25b890fa0e07ac41774893b0a4fbfb2fd0382d4a8f261bfbb7f6a09268d0ce6b8dd3e91f242ef7078e3a93dcf47278b2d3d2e9d3aae7cae7448b97e180a4bc52312ae4359ed60cb263535ff0b435fdfa1b8044e619d146841c8b2141dcb7c3af5cb1dc08dffd407b3f246a5c0742085fbac863f7663a07119e51169346cf4d60df02f656770306cb8c9f967c985bbeaec83cdec5aa131fb230380e0f995518c3355ee92250e783e0ce29ea0d1c8bb321356b9d49cd9581bb2cd09618d5240d9f4943f52732bba84b0662b0770fc26314ba79ae815a867b992b3c1a5bae36d20f640d1213426ded03882aedef3aa7d4c14166b35828d87572ba6a1df5c32f1157617edac4f54cb04320d467c9ce24b5b73c37302179472a95321afbbdab177f871cab15db08e4532a4ed7615cd2f0a4e94dec3999367b44bb14a839e79ee4e90e0edaefd0062784afe53deaeca67363d012ca42f5ced95cc0559a44c1096321d252811965af770ded437faef4594ca2c5d93d2b0cd10c70685602863f0bc2f163b8f52657fd9149a6794e5bd0b6fe40ff02456d0bddd121d15edab4b0814ef8155cf9145300316051ae29d1f57841d8f25dd8a21bf8f82fdc1a0e2da06e37af87c1d6d53089a1bda41a2031d44ba590e57962e56b64eb074e9903b1a009e55f16b08dee666473eec0d974cc6fd6d466bf2e4657a5279a81055a2a6b23b844d98ac0871fb6c23ce0f1cbefb7bca81a75134c1ffb522a45c015eda805be68715e13cb255535a1cb78b40a4ffa1a28de9974e2b918360d7ca2db5963874a8417e15f88b7be8a48c0f29c2656e68e4bcb2819ac1def4a1bc623cfe26277fd00fd747510173d4e38e2a5e93d2d5167226a920103a4e8523e045298e83cee5c1f4fda57883dbb6f804085464340839cf8d49091b3f4fd97cc64caf1a69d131a419300d80465a7e801ab1e192e99486bd4a5b34c40871925c6d4d9dd367c60514c3a714b31e931303e64c56dce099d8fb611976d8c74851f4dfb3f8dcd68fd1c03fb9a1c2808276c5d32365e3a56094e305ecac18d76a2e292754f7c4db88413cc23867a5969224f08970437bb7298ec92a46702640b429b9bde738289a92372bacd960febd942b03ec71bba8468f508a586357c8d03f7238576b834a5267b6e6faefe39998915223c2e76c78f9d0adaa4aa54cdafda6ae6b65ddbbbc52657c042fe9c4adf5663f277396d09f5400362e04434779a02baa8381217c6a7879ffde7153adb30eddfca7677498c34ad8a5ea364aa2c584c771132597f15c7b667d0894767322c23a2bbfd954f8b29f61c91aab499984c76059a597248435c171cad56af8f314c34fa503994148fed32b0cd98c7d651eae4bac5dd01f58fc364fd510b4c5b320e55c9e5ab71323b5f979c3f8ee13891f91b7a79c92dd53a55d827fc74c9f217317e1080783c084fb70f0b4f6077512abf92202e484874aa92eb04040bc591eda091e16307f1f39618505ead25d47f44420f4aa82594dc427b5385d1fdbf8fd2984776db9d2f85ced27cc3007579403e12f789dfedfa331527201152a442c46f974fc7f6fd0af15d81fd8658abec85dd9706b6090dd0593fd6ce81467b0f270c5d05d1cd08787267fce270f47b0e4cab9cd3bc594b615224c6599792fb7205050f47c802f776b465432c1978e9f54544a68d8d2ebb9bdd0fc529a7197a180145093d93a62d842574392d6dd2a6114bb578cea640a46268212b3b2ce6a9543dc894158d03b3f6e3d9cc481f2f28911f2634a88e1bb3c26bb3e1427c9ac792f46a3f101a55e9a7c5342f84ca15a376d0114040ec84dbb381bc8794280d38d6b94be626d505c03c849dcaafda4783ff10c050c83f62d244af7efb6d39a2eb7d3aa2c14272931db8b0291257c4b5c7c82460a6069ea77a5535d3d23a3b9f1914e2cb7ef0a8e8480ca128e25e7a38908b5b135ca49964c5852acdebdd334728a655a30b54d81e7acda141f65ed95b33d12b95c277543cb14e22d3f33ae7d15ae1b199222e48915696ac9da8d954727060425c08b45956b70dfe3e5064ba611251c9e7d1e059077e6aee94f0b8f914e84d88fcaf425dc5e1947d21db8b799d42bf71ee799074d89cea7d77c4e4b95b2ce49a43d6aac3db8684e531348daf26bc654b6e6a97240a08ea7b3aa8cf7318f094b51f9b812c9d346c74689af82ef136815a63bace11f3c56fd2fdf47d80723828c4d95b70d4f3f2a585f4d73417466ed823834e462322622b590429ab7d83848bc634b23dc2ce9695268b3c8ba850fa0cacd0caf878db542c12aeb56ee97e0f9d4095ca62db6c25cf0189a92e7eb53711a5d2603a262f1898cb0cc0a600bd10aa9609e96c2b9a1948eaba279e554e78214f2300524b952b0c680538c6118872e9426c4ed27fed24aa231d21f7623969fc1bd87dc681ad89004b6143c8e40934ca2b9c48c8a3b410a4f1f277f38bac3e0db951520ea06b2737e1e20ffdd3c9129727908f74b3f1a2b7fb0e99f592a59ca5243795a9cb3da4e9fc263c118f10773654087bd260bab0770bfccef20429e2469564ead975b19eb48caa3bd6f08e034caded8b42e14068a6488e40f1920efc16b6d49940948c30cb1d48c2e412e14f4f871f8293edffc1072f492c2aca2435e2a95185b517ebf66987e155bacb2a71ae31c3b758fb54b562a622d5c4d87ea31dcc9f47b6040a7e7642dcc61933474d0586016b089a562529de1af3d2bac967cb70672b2a097cc835b32c07200688a9419dae9a684341a4a7142b4bca475a0c02f5968ee1c8bb51c4143fa60d2f4b2ad930963e229a23c87699b57d2d2eed655c67a7a3cd9d20c64576aef354988bed62e2c8125b4679a3cb1daab599c9371cf383c0369f3821132ab730f587536efc8c70dad1f2b5e62c01d6ad39f4f8fe7b07583800e1da05bd4ded5febbbf3fe3c490e2e5ef775c8cfe2403d1116b62ca9de324a5930aa27d5842cf9bee5bcf0383eb8ffc70623534d5857520f5bd926a3b665227887f2e1f947f9519646bf1ad48d79ec1e7ee2e6ef83c3716bd080fd3dc238d7d3a5a55b6813b78135e033f8ef9890fc6cbe9d5ccc5f49cce83ee4b08a7ea216ef0901e003ad831e81c37aaa3d6c356aee598ed216a9d699f5c9459f62f89d1113f0b2a7ac34f3f339390eccfe218c7be40bec840c059994e890068036e8d20a4b4596b7f90365274473f4d666abcf0900d8394e25594d43fbe63dfd013038c7f03c17cc89aedbebed15ca7fcb94089a803f11d788cd23d276e1bdbf93769c21e4817cb8a76f605eed7577a95a173cd4579fa1489ad4a4850628f5644367f18c89a69bb7e551b938ebbff09fa56370c68ab2c56f2f1aff9ca30bb611eb93b403bafe222510bf58393e01e96d9f2666c31962a848d8b72216c8d121cf67161155d3f8eea71b09c3b750bc25fca800a442176178126dbfd18ef2fe7c6c89eaf2bc324e0dc06254d61d8b27c0e7c46615bb1fb19356327b9ffaf0f877bcbec9b969e7a2c1ef327c441dc2964b1547b6f7a95f3de908a7e255a01d448b4e36c6b995b9af7905c8a6d472237d30cff7f2d7507c180494ea8ad26bef6280171700c50f61916a30dfe0b55628f4e7ee5f09ace969a4a6d5c9d6323f480ecf899417c673819869415debcfa7ca6091ff719a06d6801af9e48825ac79ed2e35bb4f0c7afe40f9f393be04b7c61e0c7079ea86d411c41f3f9cb58569eadfb3e5b4807992e86d4b9b4517a12b2cea3a8781dfc594ff5c57e7473e47b5a613d58a8d0ca357f13dddc94acb1ab10842ab6f0aead9882e1d92886e7e168b7737b0e22e8c599fb1eb564b0c7110c97cb48d979999e6d34bb32a0c867c620f9014d71cf8887cfbbcb33ebab2c315c158833064a73f785174d70ff1ba26e6d6d78aa6b42aee47b1f5b1555f70abf331abcea5930755f997f031925809310536402bda20eeb9b62f1620672f531fe87d193541fbab17d86bce1ec8b460960d7c91ce809e3cd80a45ae60546e53f6bdbc4b424f74db53ac907d713fc078c987b4e14a5b167563a5c49e111cdd8f1e3f891e9f36269bd002c03c9a8d36ac9b1752cb361d4f70bfd385ae7dfce800819d11b4111ee7a6211a93db80f0e6d61a6be1ca88d82625fe9b8afb1f825e893da853709bd2ed6d9324d4347cca5a70b205083c65a8a1228fdf58a725aaf78f78845a9785dd0717798a3bcb1481a9c1c04b0194c9583621aa26a4ae3bcc0f1afaad01b9426e5dfc309a66e690d9caa392c45279bea43d8e973c973e8641e20ea41e1a3685c01e2b3ddb949dff79984d1a706351a9f1c318aac95a3df644559a04cfea2a6b1ee2577ab335b97aec9a6fbe1a08856313e90ae5a85c7baac33d87ea4bf2290eed03fc4bad74a16a5d415108f1e8c4ab396294bbbe97bd6a164eb31ffafbd6ad83c5aa424b9d20984645ad2ae49bf9b7576a8e58b27c3f88a7c54ff4718f0bbeb4dbf4857b7230e9b800d37403913b8ebb1c5367fe121c90fc5247c7d16830b128e0537f5e1deb4681a9afef4394ff57d27e6621db7e136cade9026e30bbee504c4e1ee02837247e78231ecb7317b153a1a4a43a4c8b0b9cbef0f53ff7663d50cc64771a090cebbf7451f8e24189b02b58f80bebd9cf673146503ffb9872106d3145ab489a4fa70fd68f8a1a24635e7cfb78faa8b5c1b318bb2da0b7706059415fb4cdae837134945cac66caec60c444d2fa69ac50f8fdc837a875b4979957643933821ee4cf1a0e4983bb583de80f67af2e1ea4aa5ced4d59d27a51c88cc6ecc72265bea4a9d63511dd2031fb2263d60c24baed53d35ac1945fda90988f16e3321a62b2bdda7a61b78edbd32aaa8558947f73233aeddf09857b30afb42906bf3242d628e2cf1155d44e04d3ee13671f9a8e7c78dc999c8f7bff49460cdff98531ac8e56cc9c4fd9ad1d4b97055d7258cc199a964a939cf2fe6146f61323d4b2360532005b6c558f5a51f1e25714152faf0391031a7cc9a230dae00067ce0e38fc06037c1b5f10f6396ff9a6cfb1582579c50523edd1c92f3de464ed98e08e532971a99dc52adbbe8d50e8e8df23049fe8f68dce5a805840df46b50b1b79edc1fedeb2e9c1edf47919b1fcc2153e9184eccab50870bae9dd8e324f7ff8480b3d1d7b2d44341735773aded3c25a35d91379244aafd7e9c67667da10c8c5bd3646878a18a235703af94a93e99779afc6cdee01fbafdc8fe66a60b20f75a16538b87d98538d8c1da46eea6038e19a93efb2e0c8c2331ad6167efc212c276c0513d6c8d49a5bc7625b80077c2fcae5a4f46185f269fe3b2caeafb83393680d7c207b573788de2dd6da7412dd8ce116518a1de0a7cd1738471dd0eb8f703d6b7a477623bd4f8c5625ea091edd0640801f6ac98bf953b2f1a95f33a9bfe7503aa3b9909684d39792df286c0a8721ad4dc675692f474fb7d1da228059a14f0bfaa2d2f4e6b10c903d250508019afadae6f3d20120245651a19830361b953f0394c161748ebe9ba23101f5aa153ac95a635d50d745705e7e333c7528a55ec984494318be899d8b8d21fc86866c1d86ed21b85a1abaeddb4f9933ec246259c1bb0b18e963e52c6ff2bddc228a801b8be09053637c349f1d312f0f2f5d74320d471d0a8aabc57106760d1349d85fe87850523700d76b807e0f2a5417389476ac00f26e3ddd20476a1c5183e38b97767d698cb00abcffdf5113f44a2588ee4af04aafeb1e68bcda63554fc324c5cd8b48dd364d02a1a7774f7d210ba46ee2f551e6ddef42fa86d0b9509691a6071b54e052db8fd14ef2466bff13911770797f3eb53c5c9e199c6a8b8e77b050c56738726ed0023071603f4c379208258994c04876f7d1f48abcc3b93b97d4fce9e1c9db0a52feaa02b2a1ba06169e10fca14f4f3bae57983441b1ae7203ba3f0ffe040ed9f73aab271e2d64013d98df5ddfca0a84617b7ad3bbe9154c99e8789e91b0c2b32b8f5e78c00002691eb0d70e02fd198e20d9db1d7f1191d37d0c204157540638ba1037ee59d541cedc8b6a1ab80a93ba808c4bf01bda3c06464e7ab76a6d901f755e7435c47b49e1bfdbcf1e4c0efcfd516b5fa8fb2ba0ddae72b6a9597eeae8167f52ab43ee6f33fa869aa5ee02c4f016cbe888a3604518d0d0e1b86da6925aa2f9587a779fa29095ab02073b053e073a961d72573aedc59c136115916be2c9c471517efbc1adfb17811c0f5f9f284f8b9d09b6a2872230a362601c5c8d7334fb7a22925f2718946c995c64a3cd221df27ca083c37bdc5c9d0ba728b56213d4571a15d6c7c1e3289509ddbab287291d18610fe202e4dba76e86edb676a6e69cc3ad434ab75cdb66cc83c934f024c02c385404a8525009085338ca0b63cfd55e697c98ac6a3429c09bca325092165c93722d339d4c2f8516c06897c38f2b6450b0ec888efe0282c16d503496a8afc6f1f8b0572d1787e9acfdeae422c65e90c4474c566cbadf6863e2a068b74843563a8fa90b097928995a1560f3f858c4f2200fb50fc3baee39d567b42344151e52696244187ae2f20ab83eccec2f894cdfd195ae51e351fa01d3c089f1e92c78caac9c8ee3279c5087bd4fd9f4fdbb280695699f8a780cea3eff75b67a86de59874b26ff1c64d0cd6fcca9fd2934690845a6f08df47ff85542203aa8de9988b8d9975a500b4453bfa45df0ff7a5015398f56989246d2a8458250af3f229408dd4eecaeea336ad04463f2e432653f3a680bf5fe60a415e8da25cffc140ebacd735f502245fb2e9eb45de7723b6ab44efa0dcccfadfe3117a064c7feece8aa05a1b80c404204a127770484255f8e541b1983468514fb654bbf62900ea1b2f0eda75f8c41a06bc1ba47ce44e4cac33a7a1606c81bff3c898d336f417c1e74179367f85063f9bf15c097a2c9aa76228783d0c1cc9abc11af51c48a265bcc2ebb7e99ee4749ab874ca57d8b25af815a9993ec0ae72b7e93cd5981ca22924a9828b0a2dda2a68f4540a49ae7a13703cd9e04d1559b8191dd82e64fd7dcb960c224adad473fb494caac3cabf59f167916eedade7516b4a98087f8a0a23f68a4b797f56bd3cea7e555dd75236505af580194bcfbcd89a6930a2646c74698a112a7b31e4f771fe147c8b4b44cd721affa1f7f5aa2f096594d9c303aea73758f9ca5e3d6e7e34b725c69132b59cef9d0a6bd737957ed208e66a94c6b08f472cb266acd9be83fb3768ad8a4c51629351814d0e0f811878e45761f430ce8ff5c82e3def54df6361de862ec3b41bcaa952f28ccb8da3aae2e90b79fbd0fb35252a24ef395f3a2144ea05502103553f0cae03a604e4953ed9948bb47c3a16bf4b2bbc0150a4836cf033064a3b123b10421f5d6ffc7cb84315e8b5ef732ebd9dae7ea73e0b76bd40eaa7256fe0bdb9649e6cf0eae1937c731fca0b3005f999e51ec4651c3b6a80530bbe15331f731706a90065f79bd85f51893a3f208e779c465b30d4c1442223ea042891195c22f248ace1d3436041d932530620cf0645e448807896609f0646b66bb727de8b0933b589b0f3f966eff52ddb8b18173f36b3b8e499372b8c6ab71f1b9d0c9d0c19cc9ce4faec9891601ac152d5c3c74302f134ff826f5a0f9c52cd434045c1cb4ef3c4f1d81d3ac40b36419768af9f7944dbcf0f1af2430b95e4a5574fb10886a42e3a912dd3eb972dee51e0f62302f934f48bf7cf67fbbfdf6bbad0e8705880fbf353fb15ff5f33d9f455f753bdc7976c56e68cefa39a77050299889ae4f1474d391fb581e54f2214284829bd7f54044fcc247baa422e9503e5aba9691039d25af309f89a35f0cf548494779ece58c3d75b27c5e4a1f82adf29dbaa3848d61bab9beca6efbbdaf58c1e5cf80873a70db53eaf6ee734c376fac4dc2f8a4d971540d8280437321c154e748a8dd8e8dd924907239dfe21cfb9843c088c3adbe6b07b210404cb8224e00b38e9e3317c658eb9078489bcf0777d067eeede1cd9aa77c74aedbe8b329afab9e41e9397641ebd45ce3597af3936966fb5f1dbbd27262da59281d7df2bdfc4d70daa36246c52e0b54d5a69e929c1eb07cc3f411d5c270e2d105c3e7c431135aae837d417e682131189a07a8d871ea583fd342c5a55290c607fdd2bc41cb1d90cd7dec51cb11d956ae4890c66d5903dae4c7be60a606440e315cf32e4c6574b3e282a3678b64a379d2f1b2ae2f110e46b442040f0854ad73348801283d08881a01a1b7715d1436155f035a97318fe9b02f1fc20a01e816f6382834777a0e16b0e3c2592d1c7efa11e549bc16447dad09785f4f2b80d30d4a1b754cbe727682f2f7a7244575a686702833695a04e145460188fb7c7ffd524ee80103919701fb9009523e5da3ee13518ca3847220581cc602c24535e402a15e4b524cc02faed6cf40cd82fa5ece37e930e11cd6715a09e03c47e8bdd36c90b7a2da4154c8504256d464e4ac98897b638ef2f4360dfe572d589269790f77a14da2d29326b44961dfc8dfa90f5e74b510c71cf19f39d5f837f2ce05a7b558322a92d6229bfdee3a8760dc6f6fd7ef3630d48cd8d3173e545154a9af3999db8f6412822d60129ff2f64618909c23a75a63075e601061ffd45092335bf2202eec6d306950fa27548a864fea8271552dcf0f8f095b4d93845f4494c563b6aaa7ea13a8f350d368b3f3634a0ea9b495f08019056c7d8df4ff1d75843e228e34de35eebc7cd1c51b68344203b8a851a8d154e0e787a7a26c71df77937aeda2a0bd21584e0428826aea4bc69c09c1a386b66ba1c0254820fd8697ccba8d6b1afbe246eeffe1691128e97ea14bd9caeecb5261d030669a64a24e60263e7724ce8a793598c0223bccc973250ff0e3651b861c5ae1039b1475cf9ef4eaacba66b03ef5bc0df2476f8990adbaa2526805e094438e8725b3718baa8704b53054c12153e719ffbff96459ade77615f79223aa11796186e28dde56f641064bfca99a4cd6c9bff5819f1ded94787de6255fcd564f49a3d17634e25e0bb481e795d86199adf08946940d7f7125bb2b4a15718d6d8d209a2ada097f7ce8ddfeb4151b200a25ce7e060f808159eecead370b629f90e70b6fc05eea7d1beb74dd96803833fda813545ed89acf4e549148eeec6288204e67d6df29ae7839ac013f300f80b42bf7ee9de685a9c32432c14c85f57cf65e83758ff7f4d54ac3f624b364d50a319493e609ae2e8858182f0ee08f38aaaa5eb4a060c4d74b15489b9e9a05ad25a6b444f1c0bb8133068942db728af6c4788890a5b0ce262919e3c5a4bd4eea266c9da32827677cf1c3334c188ac4b9366f79fb00850cbd6196efefcc9619703e55869c308e3cc9735689e8c4d4b9b6cbce966353179ccea853074f9bf101cea37aee6032d6aeea583c4ab9c052a18204b10b350cd65a81686e46f7eed9da644504a1a8f70ec385ec3f101b14e7c3365e08d1bdd1fc7880227df583de45149057d78cf450fbb85f1ddc5da4d2b081e7850353fc8c2ffc004c62a23740c8a736e7b081251dfbe864526c9930da13c430f46625565f9a1f2dc5975c41922c9d35dd194413bd52b1428e467906d0371003b8301dc12e32bac811d8c49cad481b6b2a118671d49819fd73efeeba6e7b64436615bca7d5587489b4b24f8d97ec12dcb842142e20d1ddfa5ca7bc120af4afadae0c0e4b2884e4a77b8112aa1cc3b1578399c59605c2f4ec24dce2a721daea858c6f2ed31426c593f1558a39df360bfe77e15d300f41f7a4c7b0ad492f6fa9458e18526ceac2602615603c684acc396e687b4ec1482da1c68355b28bc5307579727327db2093c3fb77019821aa49887c33a22b7f5cf633cc3ff31759ee3622d036dcee6a1f93a2bbca53fea746c33339aadef59da00840ec2dcce1ee86a3083e0ad456e103846e819c34155b04fc3dadf02a6f073a67c9a1d46d58b11d4704d06a7da44ee1eca5f838cd270e9d6abda1e5ecafa4a2e905fb6f329a3647f947757367ed6d65630873575c2fdbee18ba4197424c245771da77345eeb125c021a574e5768842c128fdb601748e1e5d878ac981df924baff59d665ba396000c5344f4c1b45db2dcdf9c88c4ca67bb13ee7e4e1367f5c663d7f4720b5c146b34508107c4d6ecad1ccb32f187dea337701a6a7c17bdda0a205276e2eb01ff93f7f8857f903830269145f9627cbf735d2a0f78181e3a970695694319dad7949bcb3ae739b6c4dc5d56ee68565ea926fc160ed565d4bee26dbcb559b9174666e0140d68987bef1e75ef73292aa18a2c09d95d75e3d8a69e0cb3fe30f570c0bd6aa039c4178da5efce9477dbc7a7cbaea02f6322244e7e483c9d7a1a936155854081baddc1699b4e00c636b2cbbd37e426508aa1c934c72f8dc7519f501c3cdf3defa2dd7521e4a602c23bf18b4e4c4cc67d3fd9fbc549b1296aee8293755d8b09c7e2d93e14a78eee0133e22e21988f1c63d52bcdcf79abf1a5b3e4ad0be57bfb97ca752caad232077db48811b301acdeaca8ea8fe7e653e9550a6b9fd47295727b211f104deaae30200caa555305be8e1ed162bf9f86da576a49a8b405168bd3ce7022bf9997c77cafb95ddefeca819d45bc83d8a5e27e9d5f220f1e3310deb04064f9a7fe6c34c984a7df9949b9ff7a3619169d1162adf7df318cc2d7c4273842ccee49348915ce9e3f2194d1910801fb24fc66a026bd9f0da01826b3f1b0bebf093285a4198dd8d15c7d228c2d291804587eec6f3003d4b355dc3c2be63814e0c81a049ea704b8428d33cdb29fa0ac93a72ea5c81058b9d20fe11716c465241dea70fe497b1620eb58882217c2c02f7209c18df1b5c5d48111df62cc2651d2584be2e45a1e8cfdafa6fd0027070d850e379630386754438546ff733e2e133f19476857e92a90560750138954356f496f7db93b55b3e2ed11d7387f89267e974a879b8ec5cc0e7e3e4dcf06e6afef5900837a700f71b60826b01831b5a401dd57d3aebdbfccc802e1f5c064f0274826dbe9e9f25c42d900600007ff42e0c61f2c5438f8474d1738514433e710a7382e7182a79877b10f227285fce9eb288b4451677c4597f38658fdc159c7b77ca3c3eff731e2c773a9d86e424b975c8bc4eefa6623f1f01c656cf0a06a80700b0590f6dd666c245246351b74a594f74a9c529d4b7f95c6c24b23baaa641c80aa34d0b13d381aabf3fc3605246fb533beff66f5c2873a1fbceccd2b71c32c392201f5ae4f07300f437780496ffe204f40343f89f2f58f42789264ac0ad06e2c5d3be6719c44f290eff5cb5ed1beb4ac8026e370b13ea8010363374c7c514429bfbf8136946ead202205ede4a92e22b34fcd44fd47fd9892273466e6cf6bfdeff852469f28e5941d8ee0b38b0f00a833ccc2831ae519a8de813562f89052cd228c1ae85222044887d97b5a73263c19d68fdf1cbdd31810f9d8a053a88998c6da2aa3afba9167aa8783e3688f698e6cc10f5c5822b04dd9ff189b8001effe6ce65bacd9bde224137748ddf20b17a9753bda33fac2e16825d05078cfd1f37f5268e2b50f93a3a4728afa9b9925c611b8a52b5b6ea697046b8c3b5959234612e432aa646a52913f382834e596d6ba639314eb9db77fcd5ba9b86452b2b3781c35982ca4da4c341dbe021bd054abd0ddb99ab3be0ab8a2827836062655a889dc75d407f7b87aa31f0164944575d4e48fe3b96cb570c17dcb379d510632f62689b0dd0b634628c90d5b0c65f2222f515d11dfcf6ed6598d0f2ffece5cd31fda73af4d037144350aeaf4ede756c992309c92e7ff0813bd6e522d027611fa6d1bd2b595bbcdddaa77c2b09791d11ae7aacecf088b6a754ac66c19a94a603a728fa130a6a40abecdfb64147c165d8e2e14857894607e290512287650f08b5bfdf18f37079d2775f4d26877d17603c03cb9cb3e2711bcad82ee8d48876a722760efc7999c8a8a7582ceca85dd8c6e07cb6f40119ee7d3706e1b07c85492e0c3c5ce4dd6bff9804059bcb7181175ec0568cbdffff88f9a6ce7a6e45f32d574b81644c6eb2dd536017f12c6217e1eb33c97c66aeb56f3250f080964308dbc5e32c2ebc9188a9af6cd9c0f2e6d6f22d17424a03b9f2fbbb15627fd076beb94f07e42374bf95ef19df7e16f7b6544462549b1fc38d47ecc62d1e21e6b5f2b75d0871aca1b9c0ec192f507a9207778729b1288733ce9ff20e98371d083319f2a7ac595c1f122e5fd7e6facccdf29bfcb93762fea9f5a8cdb0ffb8a084c67ec0534f3bd58cc6b3fd5087976c49553432d0ce1622440b6d4e9ddf725eaa4ab9e1e6dd7c6f503a1af9d245b39444cdfb024ec3baaa0e069fdcc2fb40cdcdd8e8f73e61c434ccb2eeb08ce66e4a4976159effcea383835e523b3e79fd1434e090425aa5744a2b702c0419522bb8660c790f65e392c5e28ef814459acce4af9b9d7d2fc22ca4a693aa8606434459bec9717375d8bed4eec33d1c2f6b4e4bdfbd4191243fa74314dcbc7418ca5558cf9acdfa7091eebe121613e15a985c748e74d40fccf6b0ee7eac19d2274bea5415da5fe2cf64c5d1d129409f22343abd9ca67879e0bac813afdbde23b5ad7d55bed3149bce0c271474379ff31a9a5e12cfca3413f8cb8f5a4f09620b06e55962b21c778fb4f1b30ca1b58d57241782ebe65517d19a4d75ffbc9a9924689dc58e1294881ce413a2ba2bb19913d1216a46f3d2767801c96c627d101ea38ba760f910f74fd65b1a446aca24ecdc3332802dc74077e3077873ab4f8e6860d1152da282bfa3648832dee66db985c5ce5252c9bb27a90b5cb7e7cfc590b0785f1f8bae48ae0104c99727aa370b025469dc862efb088e43a864a44ab4e869064a37ee3e1fe2ea5f40da989ce6d16c41d08ff3f52c2c46b85d0ebbfba23f5d371a0f19b5d6d98cebed4b662fa79919d3332ae7a81c6e124f157c27693661de60f09c5e697def55d6537fc6a956f46713164c95c29a8ffe452835edbbf20ac1376babfd468f25466c1d3c96a93bbecbc7f6234abbaa47fcee9ae8c33e83169f428c19ef190bb0c343ab3eb69503463e6c3a3b4342ecfe0520028b70934f4731cadfe69ebe80e376ee4c6fbded23e7d6efcf308e853a0f71a3fc55fe88802bc65268da95bf4785c563c40970d23afa352b149f91cbea878d7b1091128df0726ac93db910670a8dd326a0b9775019517d5dcb487a54083ea40b4eb4008438b0e5d7e8ed7c2cfe8ff8eef237356b3ac73510abcc3e16a1174fe6da6145f4a0e773abec4fbbf1cecb049a3b9cf612788112a4bf9219dce3510efa5efac7e888f462c4d1246536cd36ede23b9fd9c884648ddcc319f30106173afa2531ee069c860b54d5149071d8a01ba50d152718da679278d945775ead3b169934cbd40a78b4e0d1d934903167e69a7fd376f8f7db0298ba7cbe3b60c39da6391085bd17b0b5b14c0716d28e4eaf0c569d9a78af5c95824b008a77be1286024950ce3e6de426f5b39705afca206486243f1cd65924e14770c5dcf924cb5c66a431be679bbb2125d1cb208063dd520e7b4f894279920e994630981e75faa735c6cb97da7e1c43cfb2eecb130ea203e5ce667200b52647b5e57084fdd9f3066b2c27afa641f19e7265a54b06dc23b8f82b4005b5de2bcb2967b41daf0cee1f84e67153e8aceb82dad82b47958e1ede7b38de25d21e0055189bea95d445a0fab9bb6ce645f1680f878af57f6e5a8d93e827613f05f8cf34806e35d49f12623b1a881e1e99990670f04261034ea5fe7d82c981d3fb0ff8d9ad73b4b0c894fc97882917d3d35fa881d65b30328d683da319df7f0ea8bbf1087148c7c66041c0a04034a98bcb5d29bc08e7c9aded6122f3fb62c5e94cc9aac4514ade28157d467214de9fbbe343a1036cf4c52368f87767f383d2acd1def7dfd25157cce99fe955b7850d56abce8b5a9f7d369020619f2c703b219d2292bc1ef1ed81b9cc8245bba0d6d95c6d4019772c8f644f571f23f327ecc2ea54c10e6cb79584febd52affdb60f0f81cc2ef50c02ea5be885a6987148c946aa216d9be2ce88ff56b1db8638e77d782da7f2be9014a19edf81166fdb2dcc3836685e84b1ab5e09ebe96dc52403d5356d00ccef40939f231bb32b3a011dc93d0afd33658d5f8e6982d8a07524a1238551722806326cbee4fc1deb955bd28ac4500b279aae8b409f86f317e8600c682985426ad246e7827f1e9e8a562d4e50e18fc55e37f4ed717b160fc360b36ee6f64538b632689def36f92d50c16016a1a60dee060b68e26c69115c0c7a5a1be9027b36c12d4b1131cf1e3c5fe65b17bfcb6359dc0373b8cf2f2184585c88ea98a5872826b80270af0d3cea0b50654881b6b1be28295eb0aae631259003378d0c1ada490fd813d63fce3788193d22de6a31347506202de54282a5a4d56644075bf446e1a5a9e5b2dc81c85b7ca8ba65ade9c1f2c86b4867057cb18c1517469173a7068481d20876113943c94ef3d2be87e9a4c9bf3df7178f87bc2263409ee668df2dea0ffe9fe10ec7ebff48262951a0dbff9885f8638d9b09fc7e0dd4582beec047c77b94b5bfe8bdccd5fbed6ce9c61c2e8e06c1c1659463b9180227a9809169b8197bc93285393bd4effa58231d8a2219805853ad366a59ed6a88ad6b9fcd7143c372f73a122180270dd4360310df3592a6571a587ebbbda810a3485821f4fd19eab206bf24e57d798d6c941aa4d69071a2162a5af568a6f675480a9eafcc5fc65470a38f3bbbcc9475af300c09651a45d44a3cbde2e8102164ab8ef726f6920a32aa6d8d1868ec28c74218f37448db4454efa1291285fb40637ef31204e7b014d0203219d11f7d4aafc42d58b0e43c88f971187e00f28cc53880e686da6b51471e3d8171aa2685c86a7ddc854966708fb94c82bd0155453ae0a1cbb43ce0531fc7cc9262f20485193e101d1db163eb794ebe1766dcb729abb513265162551903835c2edbc0b1cbd993d6b4452f82cfbdde14126e4baed556d271374f2ac3fa9d0f0454d19cfd4bbb5f726bf24b39b36286c19d02b53931d777aa81d996b82f89d7a2c89edcc2f11c6153ba162d24b8b4c2f72cf69c1f1c29e6bad4932bbf16ba63c9c5970c87d698e71da6c7b0c48a016627d9e58c2845956fd998815ec8567c54f5bc6253c93c8ae15f1a6b17f76004bf588d5cbbfdbd4c4a608860f7c45cad91e5dfb7202deb967fb3d79215ef438b9108761ebf6042692a119d881f44d821dfa8d86b63fd89f2efe828d7cc9cbe8dfc67f0ffdb7db9fb3fb022fb19ad46a30a44863a7ba678e2b2286ec9424b0a03f059611d2a9bc257650be48f5fc8fb4276320babd0dd895040b5e8c144790e9c0431c5cb58e02925cae02f04faaf2ac473ae23f799c26c6a3622fb14333a913c11405203b920ca977f98ff752841cbe0da699039a312514f482a1a9354d456deb74000b8ea555e6a5e92897c1cc79d27fe98d8dd8045c82966fcc42528f4b841761ac07e5b557e9c1a28f60f52f3794fc508840b22fbd99fb7b9ef257bb910be4aaf61cf4c4d4c0b07c2bb399de2b5b32c68f657ffa42db9ceb32b9a48cf7cc3bda7f05100f867ff3efe60cd670796a2e805ba125565b1ce241cb10b85288eb2d4384d1260fb4b66c3191b56634a65c7a780e4d89cdbafc95f49e07975db43e74fc9930e5680b3c65e755422c4181eb22e69103cfef3257466309b93338a80cb0af770d579da5b9b1ee54cc2442a14e50e5979cad97d3ce80bb3de2bf4b969b5969ab713bbbeb6d37a3d850d1bebd7283eb6c07fcbc576c973f45250a3c9bcfd36b6edf6522abcfd83b9051aaccc416ee6bdaf8299f4a8336750f46f74172f83bc43a9a107b3882f306b7c526b52c6128de5acdd538bfab0ec498cdf48d702f0c1a4bc30f5e8351e0b1d3a0c2b78492078b629a4325ebcc9190b5e5f811cebeecf0df0b459468dc0e4e6f18c937feb74ca287f4844021dbf321e03027599ed52172f9515507ec2fa718d3350c4f36d703b40acbd03281f7c16e40216352b6eba5e498a626033f8d5e241db02bd43ec04d59658992fd0f77983f7160eb5635dee0433b2b7f94a15ff31c0f9cc13021ba0e99b337c8577af22f377e6a3c096cf2437f6dcb2212e30059bc0bb35f1939e2e41fe045270277a0b25e1d0881bd9a761ff6da9b3dd32537eb9d7c908f34e42d65cec1e168f028703fe4144956f62bdf75fed0ef8db4bc01c7a7757cebe4a7de7432b401cc350fc0bab326c0b66e5875fa4506c2479590a817613e5e8218b0cafdc6eb8d494ba8d6c0fcc2d78ed51e04e269ad80fbef0af496bc660a145f3d196d0bbdd61c9180577254125cd768ed6afce871786a046993e1594b333ba2bf1245d552ec2b77760c7d116239f57c8dd3ce2e39d1de6324aa55f9648eb268c92e9983247e9234d4be498b9284ba9b5ce4a39bd8decdaf45bc99d639ee1b489413f0e03ee31ac8b490e643022e393f043531238fb89df1dbafc931397281435cbaefb16271a1aecd4bd0bae0e95c6096397e6d79d8e1f4ff0cb5947370d36ca8b79d70d1e86b22f0a629090a48dfda5b3e293a470c2d862fc53bd3bcaf7f6bf136c23da0a4fa2f57c80be0925aed9930b9cd019ea99fab785fafbb99d28380d94e06ec006617875a43113c95a6469632b9f0a19c6b71ac4963730e56b27fac0a5a68c1c3c2bae5b17d77615ea29e40d5704094ebd494b09b150b217d62469bd5fe15d09fe7d1e1bb6285c664cbce1504036d7aac049dcbc52a5f43be4caff3f31fbe94779692c31e093135972cfd3647371cbdff44fd77a46311c7c26e9c1b6092d3da06b422d0da9f036b87f32531b914db999238adaab5f7325267e61f334cb7e0f0c87bb00e60d289d68d9c6a066f1708e009ce3d34be1ad61666d6b836e352bbb725138dc5bb2bd8b1bd720f359fb23b0a5883a72f9093365d92df6ab8fb2f3d88c3d314a9827b2592ab24e409bb28cfe7015e2e2e4aa58fc906b70ece1f791860cb6f5b428bd448375573fd425d0c8ad666601497c409621893a3a12c25b3c434d95473f9b09c1ff5f4a2dbba90e926782bd04da121d1cdc5605ba57d7de8efad33201d62ab91cbd521a13db02a1fa6f37d192736fc8a8f8b545ad75a191257d55fd1396fa2004996f3e4b8d243531e031185e010547ce6a7251536985f704135c82dd4b7392e2647b2680ac883120473b1e609fd595c0005ceca4ed2846101bb4cf1cf23bb782a0de4614312df29384b73577b3604a0d6d9c378f0ba9bf9dc576ca956fc294f571a10f36e01d9df26b014182fb5efb1568622f2de9a741722410389e7ef399df0cb51930d1cbc4376f461eae836db5ad1c002f0ffffff0f