PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79033 0fa6e8a67c423c8938cdecebdc4f2160851605666f9061441ae005ac8266b94a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
20e3d83ec2ee7f759570da4d392aa3e50dd089eae9be014d3a3b1b4d1c6f1df1
Certificate Block Hash
0fa6e8a67c423c8938cdecebdc4f2160851605666f9061441ae005ac8266b94a
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0099c2010000c80000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000d4200197ce297f0b245017223ad4e3e3ab6ed6351ff77dd5057a880ca147fff290f06bbf6194aaaefc133232600401914e5eab594d666fdb0c3c08425885f9b8ee97c87567097d69f82c827a416fd7ddbd466ee072c8b3addc03000000000000000002000000020099c2010000c80000

Raw Header Hex

0000402053c5fd2e51ae225a06334771250f4472fb0b13f8e96e45442e3a3e23b72a70a7c0a83207076a156ca6aa29ec16062d57925a36a00f4ffc60155a7ee1dcd4d1537d0a406aabcd0018f11d6f1c4d1b3b3a4d01bee9ea89d00de5a32a394dda7095757feec23ed8e320

Proof Data Hex

59,560 bytes
121216010307d2ec17eeaf68292d36c8abab3e441c583b7dde32f8080d09b29b3de01e93b5e3b990a09d0105937eb5e2ff62bebcee842a7a9e308ff9095dbe372d942816c328e7456fe14bef4b0d8a7ed40caea2a819ea1baa5734a8d21ac8be08d106ddb4a16cb97cd9e22d5793218010a8f619854f66a7f392dfa2403d1f66224695c49b73665cdbb4cbbce9bc942363f79e638d14e641bbe0fc703a1070ac3cbde49073d3b514f11bee14db0e0a60ae2df7d093ddea5503646c085e77cc632e40e6962f4bc8d77b46c010190982a3577198407863aab120af5f91aec3b38810455c46fb3d8e7f7293747682a2c05e953ebd8070fc1c17ba5c1b3b8567285d53a23286e2c532f900856f0eabc5e1226473d8eceb5a73972e02b7071d71741e5b3cece5be6671cf0ebb16c2036b62aed1faa7f0e31660c5769c0b37b0f16acfe421f5e7a46a309d211fd284c3cfa247acadda5e0a94a5fbbb88130f3f3ff57c7acfcdf4fb829137638fe7f7db58e3a9d475b9ce9e21d06967f64509ea9a81d06be593dc576b8b68dc1268bfdb243312586cf06ef9442746e2b0d54413f22eb909ba07caa82978c1b572d2771f6e893e9adb99ff416f9c0a29fc05f325d28887b9d22364a97b2676f2b6ffc99ca8ee06810c9358f275c24638e3374faaf62ff5c52bd892809cdabb98e7e3bbe9be8883f461c8d3bc421dee23a3802461276c39f8a7b5f31b57eb36b315f22234975d64b99a096e773e9ae288ffb6a9cd901a9c8236d6f1a443f967ca456ba15e1a8d9c06faf1fb33e77895bf6c5519cae2716c467b2544a93eb52a3df4b5c9c6d903c87a5f04746baa781f121514092f10de8f545975373c6fd61153b48a7eea22c0890eaae67fad4760219ebaeb8ef274edbb2e18ca914b9159f9e83d0c9f59700153993fa1e93e137e01bc696a4477fbc3e11707ea0480148cbb34fa3d048890e827badbf04bf52406e0e747edd34604b548d64de4ebda404c51ec06fc18ced9dff120e9d9c18e3ad404c52bde87ced234b67e701683ce66a1a1fa170059cd1ed1a6bd183075838c95a8e0699eb2f5e104c2154a4a99f60d36e8682823458d165c6ce20db3b7aa2400f1dab5036d20b208a610fb359df4a32aff5510d9922bf5b310a5f701650d27c8ef360fc987af3a8cb64f424b9c9f06297cbe1a3b8e75ce03abae1dba74c917beaf9f2731ce5c18afde5e3713c4555023376dd109ef3460c1fbf347166219cab2ff04aca9e45ac803e7fd031cd688d1337193a6a81c483fd86961d58dbb6d7caca0869793b1b9396a2f8c2d8577a7aec369e3bf7512b60ff32eb23897db16790e9edc795c69514b660f3b846ded5942c30e85536a250f9754ef8491a8d3060c1e83b23a3d0278406377f8ab50977f78e6a84c6a4656e6386f61dd8c14165eb6b1a7a07f5dae082313072c24c53693205ecaf322972bd60e610f31a87a096cf81ebb0fb37bcd1611e8ca9357bd73588473933ac4cbb460bc475bc0d8b010c18a40a024f7a48d5a42ee69c3d20378c8bfc6aba1e2bf62125f8354be080fddb267221eb1ad02204c2a6e6fad962c7b8d14bfc31d493c903f82b8a8b2caa064e8ae4d1d721200bfcea404469d92b252685c1e807645988626c2464a8da07631f3d2669df888ecdbb24c12a3c2ee977e7806cd2331115ce33a43eae5cf239036da570c10b0952d09da2351ad7b88cbf441c8ca311e2b758f14e9cd02cdae25bf0b3e6acfcb5e0b0e6d3c70c5bab6fe232b49c932ff51344975b5ceaf8e604006238c20b406b1ef9718478e1a61e84cee29beaf36bd35e864fc0f53aa69238b098d68d5d2ba83dc441554308d833931aea0caddcf14b8f709fde0dfae0d29506101e42df0f06bfa1230c2d3beb69c6015ec606bcf0d6267f050048ddb40d5eca25a31760e628ec0a7b2c0503f47428079b284657a46f573f55ca825849e2fd165530c82a612cb09f6321d77a532a2f0d6c425d2726565237d25738fee6c070f835c0d391496134a65d1fc03079755163477cf6afe7068c386142bdfe90293f2c5d7cece4a3d3afef85a519de20254474777ffa73576c3bf723111e9661f6c62f660db497bc6e16a48dc8a8410aa50e8098cbf3decf3714605611982fa937cf2c41f2339b761d18334ba86cff9e443a1859f88411b1db3b4e9d4a1e3c90982ccbec64d5290482b8ef9e7568e8241d14c33d0f18d0f873de993b92f44dcb132cabe2d8f22e21171ff47199e6d10daf96a24d8ef4622e11ab07192e614fd49ebd9290241f98ac3cd9e0e2900b5a047d03f50b925f9beae830ed4ba496f5a900abd5a58691f1563906918603ab1f8a30014e6235dc5fda89f7db3473cedd32febdd356bf01971524b05a08620a8d5973c54622dc177d147750100bb994633f940d7f4b90caa234dc6a0c585f91ceba8156ea6146d8309eef2b2d81622c9153dfa1282a65762ac0fa93573d0f02da613b304b7be0f50fada85f03b69955eb3d02902fc6b498a2174d60e5e2181a3749b82e135dc0092bce99811ab6c09fd8b367c03c02de10999bb73e095d09af0eba97f15c72e4cad1250d83485e2eb77b06f42c0e9e3709f6a51907dca5426c52d02b0ec552d3c113d7b9ee748bc1cafb4aeac6f83b5c843cc5889c584b2fdf9478b6ff6a495caf2e39b9e211b3f3b10f77df42e65eafd5dde8acedd833092a1bff4217b7157f8a5343cbb802f0ba200c21d6e3c8f265aa956a719f94689267f21d01c6c6d4d2ff53480a27c7959190acbac8d8f57815f58f58a1e8d95d577e3fc1929bb0757df89e8385a67f8c7ee96d79ff9e20032f5694893a046fd6d8496236317734fd43f83812ee6eb5cc838688d867f4728db6d72b9853013768560e32012c9cf1ff24346ea2e4fef35266448eff346736067871cd8fd4c44e6fc06ee4c0436d17902ac409ca4f528a5acb00502a69ce12f564d811adc76df1c2cf34caeaf45f0eae762ea685dd14102b420b0f5b3fc0a705a77df8f8cee7419bcb7ea3e18966a37acb9dd04edce94ae9d0cde5f40fe5134c2ac2e396527009a6edcdf3ed87a84d1278c3cf67c769c219468292774e0ccf8f69b7154c8e43af8421f2a1d91c184bfbd2c62f1e52db3c6d0ca1bbd7ecaf818dfbead592d7e2c75f455e280aa3556066b7ed5d8ad5ebf6976607663b90fd6191b3d13199926f88a8b0544746d90cf86b7947ebb5c122a870ded264eb2032a0f04bb7e1109bbb56dd1306572d6925a7437a6f8570a14f746008fded30d7c66ef6a8876d0912e415a16ea4874be693574d0c795084344720720d980aff654ff444f10f3319bf17cdb1e7b818eff9f2ebaf75afd9d91602b48c9455b6e8aa87ac07e611421961b9c35321752efe1a6e0901d07124542c7756d7097221d4051b14663343ade0d25cbb981585054588294a88ca69849143e424ba426c4beedb13020c85c2e78ca6eba5e4bc368e36c18805a7eb160d5ef38c3f81d8982697005a99cc5f05786c5cfc9d62345a83388a0fc677bf64c37fabcac6a48b31e248528cc181f1eb217ff7fd7e73febad154d409ed70a2c99c850bd511573051a11d63194cde04286d8de2d4bd97e42dfd6c413836976460f4610d69c43792359941e4739efd72d203eb6f841599574a6d90530bcd78379ad930531c9fed7b51fe243bd84c2cd8b87bb070b62f52ac1d06e4121cb720bad12ef32f2fa670a4aab6b0984cbe7452f0b4ba3f5631eb4649e451ed11113fd5ce3efe0e2f2c6cd41e2ab1b48d2a14a6a3b87beff72c029e23d893dd2ce590f96b0e9df1821deffd3d848579fa3be34ccede336312ee6fa5e3633035ac7880e5fd8ffedfac8458190c1d99034daa3e7848eb96e9cbb94d8b06c927ffba46db56da76a79a86d6937a7084ac19d48716c51f245a6d3dadd07f7333149ed4fabdd8a102f573b4b0482ac3a1fbee31d006c64c0484f0b8ffdcc97b0fed6a4541e3c8c4681344dfca7443ba74601b21c5c147e37fbe0534801d5a946ab5f1c1aebd0e05887fb39870b185fd9cddeaa6e41e642a76f7b0d138361aa4e286dde9871d92d9084803efef82679a9a0b1a679ff32fa122071d2c45af2cc351dc5a24f219a04e1ad60510512759d5b5465b74001b96e72ac02bcc0db5013a4ef07e4361096f65749cc577785e0cfc495fe4be56a9149b632dee8d065c9bd0cc2e5eb1bd7581f4ecd6763ae90905bf70ac49a5865a276027c4045c28ab2dcba5e85407d5f27801ee81138074e75cfbec0ba739d556cb3c104c09a39533cfbe1ae7ae551c00c2bb6382271b4b0bcbab9defd10697af0b3be32455f41c03dc22c3d7abdcfd8a7fc17cfd724b39491e598e0ae1001adb596d0f6c0678f8a9dc04caa71d370f6f8bef9b35a9afe4f2ac3f29a0ac5462e80406f01dd1d0fe800435c858e52c14564ac96df42eacab2b0d607e650cafd80d972c8c9335d731c64aaccd6e2515252945729f4a5fd03ad394881bd393395a0cfab366949f18d96dfcd8cfd51985077488e1d09715c053104b4a96e287f1dd25ce0c302018f6cfa3d55f71ea0efec39dfc438244599a1ff2e89db538a959b804bba27e2618480ce81de6c1ede1798e08e164e71bcdb2c012f9e879f0d271b238f585faacbfcc3a9ee8b6617ec93d35bf4144081ac22c019900f70aaefa9effe6df3a6a4200f9af6cf7752231e214c811db08d8ae4325f4de48ea23ec1e36a98a274b1ecf0c4efb3c87b9e071a378ec41c0fd9aa70fd833d0a434433ba7d9271cf942b79f9d805af3799270043598b67c2cdf9ee0e1a1ec3cb2ecf961c23e742cceace866484a55bd8da8e8d61db0529f1e7875ef341c5e9954f9f3bccefbe902e3963b6a3cc49573597bb391c8b1aaa837b183329f70e09211d4f050779fdf5266616be988614ab86e76e1c64564675a2f178e0834ec745553fa19fef78919829a91fc3d0c4ae3080433a54ad6ffc6fdab987bcc744f2ba03343488f2027c25ac944b1bbdf7a289ff4bae9f33671877c0249b3722f105ba3aabbbe6014a16a6264aa765127c1096769ee6b689688f561de841fc5d07496ee61b8b3c24452dbab059f71e1f032803da85c3fe0c9cc39af6e71c148ac0d052eec33e3dd4cd6476e0472ffdf49bc01d53a31629728b9563eda2cfa52a7a7d1035fb9c419275518360e6e3076591851c0b23d069b00380b36203701b847ece75714695de06ea3bd57e2a33a8a206de5800bfbafd38d2cabdb8ac808dd5231cbfbd9d4098090d6d7a502608801ef07dc800f12b8681cf62418833b5aea1532b4d128bba4d8f0076ede644ee5d63f52e1946941f9223df844cd648b00d080e200beba840b3fe49115bd004810918c1a4aaa7b06291d38d6e63a60daa9b01d8e1d030afc5e56b9556ec5bfcd3cfda26ee1940e0e95d4a4763aa756c9bde5249454dbe5664d66a8c48ffc3e55f11432dbb10caaf64951c52549cd5aca4a025b567f1ddac8249f495ab6f8868d2a1966606ba998e32c3392d2b85c6b9d32d619101513abf8a98a62fecb2683ddc1eb2204e961830079cdc18db467ff1ed8f7322923c65667114ae3fca98238aa35bbee45453af951b7ea860c4f7492f5fb8487d6922de447b03451cbac7a6026d67c0804b76fb15e7913a28128ffca2bb5cc3b4002aac80a6f146e0e75a510a015b5ba1891b6c80eb331ee10caf1f868e4249d9e638845542b449ed2b50bfb09494692b8389c329e60497e089682ab4697423c167f7d25c16ae4c65f400e45064111c45ae9c76a8d8d7afc73b0ac7386980fc5a1f69f42180ebe0a881312c66c53d0b6aac2460bb2e618652abd80bef57c746e8ddeb47afe130f40d87e8dcdbbee5234221126da5bc8c16281108d04bd1f57bd34af8628e7f55d5ceae0ddbf7e573b33ce5a3f2768999b599dd11b36be311ca27311a6c69adf6a5b9c1324756c92578404d175bab336ea1917f951ed577e952c95d1309ad9013af97f04da17b36bf00425de92d2489146001a897077c164cbc4d404008198f8a4f069e0f2eaf1e38f832e85f3b43644aa0bc83baab2047dd8c78562b8f5034820215439c090ea4ac02552eb43eefbea2ca681113095002b6f2c6193fbb4f9d96a426cc9eaae69610313d1c0abb40db7d74c256330b0d948df65f8b02f69a7ca5abaf3c7a3eba06af07cebf4019de108c5e9772f15e563dbf0dbd8dbf9aa13f15535780b0793808dd7499ad1450025bfa3822a916b2e9ca0b4ad4cfecdc640acf31b2c199559aca824372c6edc5b5b5de359f72641950fae80a3bcfbea4708f84ba12f51fc79486e22c52921ff4d80734117bc8b2d202ad720c77906a6864517132f5147c8344665e61f760bb7321782fccf80a9f8349b1aa0ab43516dafca1688350028885a19e2091b9da007e77352f8e0b6960a0552444956e49254f83f371d4376a203c57fbcc5dd8f2be947a1cbacabc8f2a6e0f62ab6fd0a40939aeb0f7f2c306d40c501b6debe5eda5e3448908259d5379d9cd6c3f56abb091c3352d74ea9b8b4e387896404925325f801d5698a58db4c9b90338a48c7fe5cd94fad4dff7a4f7305c22b9659685b15ccd4492243966bb04154b8de6701bcd999f00ee8863906c50850a38676e0d4face5f23408a98d228cd1d37966507ed372c06cdbb423131512a974510873a0de3edccc3c2ba2d1fe686d29c45bc68ed872ca1320eabd0e82fba4817cca4a5eaa9f8d679549342466a5b3627cab275cb96181b79c8b174a619b73ba610b524250a1d2f012de1f2ecf0f0f98e8112bc36bb4779f46c73a6fee4db68f89a60953925f3c7baccfb88aca0def6f541fe841c5a577a441e9f09c9dbd9537259086931cd2b1667160f6d5c78f15c53a92c94523370f1798e6c85a4d8f9b2f5007afd3662f05f764b768931b74dee299268706dc8c2facc8f896f9e2b42d11d7409ba0585049c4b20309b0ded0314ec492dd3200a8c203402d07614a862218a28aa2e134463ed3a9598d685f73be331adaca3eec852bb8567e6c50c0cd0507214ebf761bbb595e15fe25f0c7a0ec3471e46368273906e34dc1d2d5161ffaa945dc9519fc03f2ddb521b2bbaded291a68b2857f570719ac3f488e897cdfe61a0de11c312b90265dfd1a42686b18b14ca13c5d2fcf5d6fb09aadf6f90a89428baa00e3c01444b2b2e4199a467dc0afd93b3481489ceac7ce309f96db34a54c1e2bdb6ea6d2e6d587d69de525a384d43ec67b21761867b7a3433a3ca17f42e01a723d3717d7a01f97c538a42e921cbd36871d84e5b25d117cffbaca5bccb61373c1082ae95646ad5d1bcb8a4142475e71d7bb0021c5f012ba33d5776487cecefa932e4df28b30dcbecbfa71e6581ccd02c8e4886c0deb0473abb37bafa643d0c941bb56540866da1cbbc1dd431aaa473e12f3472d863e48ac4c3de86503dfb8394f2b517956e7a96f3e478b7bb55043c6ea3e61b3335f58a375337ca9ac3b23076b5489d5dc4fdf9b67603f037af7f377ea23232a034f292f7d16e90682103166fbdf9b94cf7f3f4b1646cd32963219d623609a19950397aa267c52bf1e67de5fca0a1f0031c42d25a69db22470e9e922ac7a7d43b7c77a18582c8c5c36bfc721bfd2b5a0c6d693c61ecbe9943fc05954e72e6fd7e70583f8f6dbb4ac7f56ede025e1dea05c3df95c41256a672c613144092022e5bc10b6f9949448bec424c1efc78da610e2014d6d790a44f3447c372005b7e6386f8ae0bae9798e6e3bf8bdd36eec528035d8b5eeea27f8a76745e821973031ab642c3023b0fef84a384bf3db5d8917de0ca45816d20a8d16713d33f6dd6abdba43ad4bd37029c1aa2d7254932fbc960bf9f9a166591930913c7b9119777c0889a3948c31d1d1c849f6002694465cadbd182bf5af2cd1bc44703d2eace99e420a43968b213dc1f1e433fc079ede83a6428d370dd2dfadf30f4ad8353f889d62fd0467eccc2c491b268e0b2686b362777139936c240fc6eaa2c9263fcd83c632c9b23d09386704336bf377567d9f98294961851c261e5b004b17dcbe0675bbbc3bb134ad366615f33dbcee78adb3e832ed53d1dec98c1ef9315c17d81b4b0fa70c46f80f26dddb40558ed674ecffbe9307ffe9686cab228465031a98b1e7d239e7b1ecb08538b43a5d69be157b51668439791392ab53926caf4b75128de41b66063ce0c021a385ffa2334738a15c4d6c808bd8d0e3d4e2b01204b75b300a34d59434b23b9eb41437676712eda3d2374d2e5edddf815ecca7d3582da0acf2b1071021f2f96ef24dc328ce303164c94833d2986cb1c4ff52370a97d43f3696a6ee5c90330f55d410a6b2bd1d102e6a5dc0446dc829984ae5d70f339b5bdb2983db7c1e38c05982606bc968acd79f17e77b546605ccc5343248fe6e02fcc8c7af654a6c0683af82dcf2fa46fcef883be5116b1291f69aec2cccb2209bfab426442420a68ac8d15684e8a858d31f922ac1691cdeb82a6a853ed5039e4a0784e7a049e17c1ded5c5882a1f0292c891949bc6958e29049925178366a3ddef3d9ed6fb80ab1568f7f99a8511202c084cc5287619413611b3ca14ddfb927017dca1bff4c1f3183aa88da31f7a283e5768f5b0e9667ae5a3623daa247dbce29a2cb999e7107b2f73a4e9762238c6dc547e45e5d949728ce0ae8de6f9c48a85c96406ab29f1fbbeb7e5dc1f5ad9d376660877b9569d014902316f664c2203d4b62b7954a41772117cf93e765e0aa205da3aad3b16f1ae92f57d9753bcf518e9032a6cd5d87128cde898ffa4ddd8618ade97dbbbd7963ce8aa465be61ccc3d30c063c27483e95d3a9ef3b8155d9bd1102c8341a5fffbd833f9a0f29d110ecac3ef2f21fad1470a4829668a6beb89f9c0b639a2504252f1607abefe9557fd5ce45993b58be363ccd0d446e01169297eeda415c507f81f8feea1d1563966de4da4785887e0d3f4e75aa8bb927bdcd38aae9c27e0ca3d461887de9afae301538b27930f024ac741f20e15f90ffadc854a33fe7d7d883f93eb1c4b4b5106c78845ea19dbb8a9ec9e8874073b09fe58e8cab316c445e14eae9792c1e8eebc066b928ffd84b01a9db8e5700d6ae257a9793ca47717f534d2d3359c62d8466a545aa84af8ba105bb1972a5e44de4e6748165004c255d796e6cdd733b1e8dd35ac3430cc044094a05f926d6eda02ec23cc35a1117849424eac8d4bd3dc79107fd09042bc3b7c4d48cf298ff935941cd89df2f0d7cd24c0c3fa27d92599bbfeb62cb03c6b8f2f264f745fea50a86e584dfd95fa4897949cf031dc65db7dee1e417a0f7fea702d45bab0ca3d2f7638612adbd7d2029fb6f53f85ef8e77cf28fd29a3721dae93d072fb934adb315a1e90522c3347f9345640c703c58066dfa08ea6c723df2da822e975acb56326bcd626ddeeea40ce1a7ae87bf5c5f3b52ddc94f3b18dca02aad731f92a6cb023595bb7032ec2913a3b6a0d035995842794f4f1afabcf4bcc4b4310b080f22e7ba003029710731337c721f4a7996fde151f2d1a965102367b5ecfb102534deecc701584c291ce7748ef40776d765ef71dfe4bf0c79b694e19388ceb5255ab45906f38ab2190bb789e9e6fffa6f074da2b36f83dde7a7790f26d7ab1eb57d78f728689c6895d9dd7d433254d62e2d7c70d6f36481f269df28cb85e267a001b29c88c2505d31e8542fa1188eb8c3607d6507c4a243617be8e89a0351f98bb474c3cdf1200db109c2fd2e28b73a23f1842dbba38b613a9db0a19db4cdb1ad6e222167d3a198a019b43cf713526d3a90dc2c9990032516f9ff0481f5c54dab5754b804bb2529fe5f609d59a15eb0cf5d3d5dc60445a2a343cbeb4e6b1aee6a180a02e724d42df33de1ed14991da70d947926b443f0981d282ee59974ba5e9041667695e2f81f4ff5eb39b444e446de89dccd8fa66122b44cbd989b16e440c3df0b3b65f00f63e6006f17010f419cacc37244c5303f138d4f82eb94a69696c4266a9b32b457906b49e09fbe82ea066fcf5a45f1127ed36b4246eec4f437b616b3d230683199045afc9fd40f79af46479813a5c90642269abf77ef583da35b7fa59256313894222795ceca3715ccc837fb48f5f0a2980d6ad057944e77db4020a5e678778869637049ca7a0e34137aaf0ef4d4d6062ad9a0f8ba62a61c0db9bd16cb75ee37cafc77404bce22f5c0b5f144423bc823be3aa41bbf00e58a853bc405eab850acbff3b64afd689591bf7731846657fdbb6c05042c66906aafa86069732c0e88a001c49e14a326a5f6e641f1697032a850f8e61ec7c48c49befb41f623f01bc1d38e5fdef4d13d6448b8890d13f0638f898d68111672762998beacd6a212ca0e851dd742d019e94825892c3bacd47aaa789e9c2834b610b1063dafa4d29fc9e651ec1eda6ba909a4ab01f3f8c4979df9abb7533d19f0b264a6b5e7c1221c2a0a545aeb2b992847ca409a6cfaa5a2e1e2fbdb1f08acfac7c18e319533adb4566ac625f216eb5ff668a8a7d4875e48399aaf554412f30788f634cb7706ff1ffb322dd3d5b38f7703493db8ba67d39dad054df98b41123bcfeca75eea4eb1d6b5f646af71bd9ca2f3aa52086052f1d456bfbae1d03a2cc64b70b2f81d1024fbed3036b2b2d53e6cd6049e2e3491e4497dde7549a282b32f2d27a99e5fb86c8cb34c1befcbce8a4a4d45856b24cb8dbf8eb08db829aa834f1c12f040c1fe9508f076dc80ee4d8ff3b4c4e1484f3f736c4d14cc920f984e776eacd294abe9c476741e8ecff7ce7158fdcdf0e9194425375a1714c0f67fe014a439d8f5d0fb9db7156265b56e53e4ea2ee080bb2ff8a6c594ff0be568e12469020b1f06db0990e2a264783c1cc8971c5f09348ff3fbbec26e8d84fa86387d354e0725314c2d86fe88f4abf672d471699ac44cb988f415aa50210f9149ae1048d31f86d80704b96002464505702523f37645825d65e3b34995fd7a34ddced121abba7d68b180ceeb7d464442e18ff6a51a701f39004d99098d906efe72d3168dcfa070f06b28c29bf3dfa072f8a91a8ec57a91492eb9ac1b32ee6385083512247dbd831215ff4fb805ec4849f6c51110801c9830c4456560d66e8f6f4f1178b4c2ea58596d7aae62f2bf670821c0a0c685a429cb57ed15f05c40d155902539711493105e1ac277e79f5e903b330aab431aa92531fb3ea03d38e6a86be7097e422919c5dff668e0de8e14335c0af5ad55d9d84e363f13bb6886c526a56389c32b02e1508e5dfc77a6e25ce4a0b03ef1e2abb5fdc17638abec989c1c824416bee08749fd24caf7ee29ff8ba49fea90b30512dfaf4113aada96a04781a9ea6af4b18d05fca0fb900cf2f6f79110592071a2034afcdf5fd3a37b6d6eaa159b4c26a6cd7210f5e3b07e7b1ba53e2f3d2a5b0a1030bd095821e59f422621daec69415bd187f6ba5106a046276a202bf6b60bfc21da81ce7f9418ae426559f96fe2a1fa107e24122bb821ff3d402e0884d6fc5124231da14c90c5fdd8c6175e03e02bbd8545fc05d9d44df36bc5e499271c8378d366ffe5f218ceb3b849ec8546c8a01bdb05cae60dd2130069a3754992423a5aad08821f98d1adab793f3544069c6119b39960736231ee0b5ea740f8b7e1affb78120ab700ff1d2560047d6350123722521536097cf058e2662b864988968be93007e97eaea4d79535f1df00c3d94ba49f7cec1e2ef96ba68a2b2163a72798aff63ec76058c8a9e54d99a2a1063f489e5f4e19463dd5dc09fe69255635cab64df9ede04b5cc2d11265aba3408d26a3a775a11390188277d9e4c96b93461abed29d7d054652b8587ddc24a38cd9c721b22ba575512ed9a038f714d0470f37d0d85c8eaf717911133309328081c5336d5bb9b6fb7b9426b794f148dee41d4b3ff2a082c96b60cc77154996b979256613f4f4e84849ce98a4f886d913d012ba7f07f22ee8aeef781d346968f3dc8f7ba560fc9bc7e79b6e5993a849093022b98da3da195d5ecfb23e2291c86431cf0fdae4a374e8e12d330add3193004d6be9efbc9992125ca308b889c8e4db99bc545cc976f8bcbe03798d679bee92d462af93198b0ea9a981dbe849111abf11709fdd5a80d208661baf1713ce439d03775f5c8849c63d1e2ca318804b017bb2ab6ba594393298eb95826b71d22ef756c8be06ac6bdf9868a8d46b67d77e17ea35354ee2dd63f6d24181cb90fa807946cc464a9d1f99ae732812e751bbe20381c0f4dfce011acb677ca4a0cd6b69cfb3eab5faa0bbfc0d63b99ac0d83d9420859a65b843093e286c19c51214e9c16b6e5db0b02e395640864d0479363de6757f9d9988bec73718d2a42b06d80a62e3df4ad9ea2271d983e3a54d6167ca3cb4ca6b971a0b377606a07c8a23edea5134d516ca6df826b0efd23fee6be1aa25e1e15f09af871e98ef8c5e8d456c4a33d6f8d55aef96db53ede757dc2a24cf4ef5f42435257cbb706d500e7fc06fa7dd5fed815aec088cde3a68d9784832833e3447b98ac4306650de205908592d75c2b75f4fffcc0be5fe2eb0cd23e892e6a200f704e7c5fc0ee5991ba4aba0c7f8b718fd3c53add15af738d8188d3ab25b83cb5f96c5cac6cae268e77f511b0c82135f5a7ed5e3220190d181c329da36d18f0fca2b11d188facf55aebcbdf872376c6aabecf422ff0419c206b9aa2f4d814dd5175661824dab31cd5d4249eded02107f76be4ffce73bf3ca75b10657204649a4700dae187f65207da17d1112be406f986ff28ddf5fa315abb7155b39e3af8edb536ce702f1a229c1ee091a3ba6ff8d2e2ce64c7cc957704679b482a5db43a5b1f3580f6fb3656acffabfa604f4b868a20552bc07539249a573216d07ff4fdab2f4830af0feb18f8903ed2d60cb7b1a287f2dd670cef3296d3b8ff3c9c3c6a36f89189679b188ebf621200198035a083ddf6b593093a00730153ae0100a08ed494618edaa34d0736110cc73210523ff39a14309a0f3d89beb7f0a0d8d378766b7515fe6d4a14a9ef8081540e999d870bea70cc2d9ec7bb53b73d13b2bc0f6c5e40f78f250f80acdafdff5c2ccda276c0a087b801d2eee8bc3bec1cd8de0324a8135fa38543f073430b6c8483283ec1e35c8804e818777a7f424922ca25d15f4324b543668254d6d499afeff25a45d481e8cd0de538fb4354b4660f814bde940624ee7fafef033373b0d0962046777881354968a56c8f61bd7cbb6e4a792f36a9f0f53de6f6d145e973cb3491f1e136ff23a7d0da6159b37a668dfbb19c613b87e22c98f4f9d86513a3dba1df83ac039b79ed646857db06544b19f67b326a0278a9c10cdd389f1826f23899b77ea1f1a7a6cb9185b384f04d28e3e25e96d34dbda2450c640ca33ce6eabcdd62b3cce76986b2cdfe61276dfc84e1e7b7b15f18a2f9aa9301e89d738b6abf53e3a64a4954939fc50b736160b5d9c6a6d9434e2311ac8156885f78dae14a807ef3fba025293436e0315eaad76023a2303da1e8edf7a2370650491a804c826b3a30b1541f836b9d2982795c4ae492e596f2a91c6251836f12aa345248a516f31df3cdb3168d5b2c2cdb5053808a94cf8559da9802816d1787aa1394e8df5f31a9603370ff4af6659f156ffa49d743e300dfd73fcac1ae57d3fe186479c07447344315c8a879461729144e4741f648d613aab8cc70459f21f268d21e8fdc2414927bdf925e8657b1d558834b2973be3adfbeab2aef9aaa3b872df46475e13ccaf54f5c092ad1f55790d6e29af966aedd03666ff5a87b98ff6ce1832c8b97245aa2e2f2c3c6b8893a2d6969049696ed447c04caacc9684c32f5380e802ae5805e437903b93fbac82e2846ccb1501c0134bec9a2dd18cd73f474438841a3a9272011ecff07999b11583a60417470a1e8ee0ff1850d3bb7609bf1284691eb636fbede2d5ee7a648be5a15af4df4507b2a051c17b129378b3ac6676160c2a959ff56da8439559b2f7ada8912c1a2dfc6fb9b53e522a7d4d97ab8641c3d108a60f18924cb27c22fd6c152dc120ba556a50530b79941cd6017a1476cad8cf657127f0fbe772883bf489714ff4470399bf7ed3745d12c8520617b92cc942f2420ce9ee1eae5d11c459b9cb74f19dbdcf78d0d37359a72c00b338a755104b50a543ae82789c894c4d6821ca22d7d4384b44129ba6865674c9ddc74c06b8cbd0320dbf4c1a22219e28193cf25fc4448d5815cebd0815754ee54fa073c97c433ad3093a8a2a0eee6e0e26f7059b07a84aeb01f1d22d2d9408e109d7fd387f54892a03b19e981809bbbe62f68b455e97fb52f14720b4e3d4e12a5a73cf052a48e76ecf0e97b59b9e749e3c2fadde2daf895533601f1565c29220c1e071fc080c418fc1a9dabcd6edcca1c77f61497566611c66a8798887a96af4f235c162bdcca74d8eb9306f7d8852ebafe5004b9825bd9e40f60b5380f9168cb5bec2482fb56ceb1ccc0362e3537d3c487f11fdea3e2d85de170f2c4444097d17495116716a7e54048d271444e15ce8ffe796a227291b301dfcd187c96a8ef0e2e6377f44b2ab42dc984faf75224c1ee749a9f9c4519ffc3b8b5c7e0c2f052c4e9787b2d82ed27ffe50693aa4ab8dbc1d7562be4eb781314281e079062cd7a9036dfecec3d9f3e10073ec1f4f973f9d6760b6f51df5e3959919ed8f0e463c827d7ee1cfe758d272c149c90322e269bcfbfa6875a33ec7c8ace56e4cc48feaee583d26a6e992b0413efddc68c7f0503ef6236befbe0ae8dddadc8a10189979dbe6d9297c054b1d9f493869e6b10aa4af87ac00b603151a08f30a8943cc9cc995f9497474bc646391c25ecad396dda12bb44c0fcc69ada8e3cfdb72b4c74a8384f467d9c7e57a0b046cd7931170ec55b1091ffb4f5d99eaac513a2a4dc8860edd0a749dbd8333ea3a7be2ff1f8c64eb0544dca2aae9953193c868ffed99165c167683789e15331085896a5efb9b138b1d2fae7da1191b8f87d4affc419216421df3dfbb8d9013b13f7f09098a044042cdb6b2d28cd3bb66c41894d0219564bca8dbfc8fe48af7bb9bba6f6794d1bde68d950a86bc5eecf48a2409685ef768d593f8fa502cafe6563d25e614954fad65e89d2747322dedc49bb658040b3f04c7df3091ea642d2adea34c3135e237ee808b8d6a58b54acb84f037e2a22a94ebaaf823858a305ca18b44e5fb95598a40aa5c05c2a1fe428dbb752c8100c8d18f7fb78609f4e307c2988149030ab2af9f1fe9091b48e073c65cd4a97ad7c9052aef92d98d796abf2bae944cb5dd4454f9715662ee170379da96752eedfd1f107470734851c6cf1f2abe42252ebb65b963dbea16a7b8090deb4f2765d2d9e1967724b34ac4e0175e6f5ea1d8544c20e3edc52691d24ef1cb92dd324e49cbfcb5432e5b8d86918ba6ad6f59194a06982d0be4141272155e021d4d1b64ee4ded8302b521481cca48dc54b6410fd4fec64b1aeaebb75b174ac6371ccd5dc94c859b83228fc8046789a83a077415139156cae27319de63d388d90a7195b5afda16555bd920388bec33ee5065d2df2b2ef36fdb9796f372b9ed693cd975e43f3c87a516f8ea523991e21c687bf46edb64ff46bd60ea27b3f64abe18b1187595fe93c5b84648171353e93fc141b03f04a0403becdb3775a85e64bc456a833ae9a38b4ac6f76bad78d3d84f61831e6da55e95192403644e0d4bc9b5817b18e927db4c3f9f56d63aa6551dc4d591f0954f39d1e4bded3f0e75d43050d238d6a1917c6b539e9cfaaf63b6e6534f091062ccab2afabf5eaa7efe22d734516c214b45a99fe55793bdc7655648927b08a63e96e03820c7403646cc2f273a74ce766e628feaa4e5aa38675d200d8750889ee5b6c8b210db2d3d6065dbc5fe3270fa06ea96cf81369629b84c61eb7299988805ec1f34b05866f11d780829e3e2123bd58a95e4de3b2e0204878c0df0159b3ae0b4684c9edf183aa31b1a06a7cd8d2a8ae666ef9d550303ae225e64dd7a5493a45ccb53184236be10b0dc8445af0449a9f062949bcc97c05602b2731b921c36f0f315b770029fa4cc3472c88b57cd0a7b16a3708972b94f39cfc8e68c328ff52ba832d1528c4408172d9d3debf0563f588d8553957dcdc2ea3a4cb42b8a51df9c6ffa585b244f8f4bd12daf2e2ff6690a5ed3871f9f06dbf1d51a23f11b660c517243a5b784475b701c8a0be864e3f8fa3019425929f640595f88fee29c5014e956de0d5a962ecd324f28278390ae67fa6b5cf560e104d7d0d4c32f4db722cbbea0956c0a6784a94b0ec3fbbdbe7c321ea53a2dfdcc2cea16cffd3287dc9b4a130d6ba646adca3c0728d241ee66c061c04532f5347f635a4764389a920c8c6ddf7ba049f155de07bdcd31589f9124485e8a4e59c381f270e0894f838ea41af6659f59a7aaed5693088499810dfbf9329e549e0ded54668d86eca68671376466ec44adbfc6ecf4c7599542c2004634fd214021df8a0599c554f2c430999a992ba25cfb485b69f2caecc1264ee53ee7fb875d99a46c0b7658b16a63c59f933050ea83f0a770b2aedbfcb787eaefd820bdfe42a59a3d326787aaa3b0edb6e03c9b7cd3252affca63ff0863839ca731e48e9496486810536500560a030002cf9fa8d79e7e11f2c2723100b06ce89062166f0f867f94c0da9cd7c92c4857170ee2cda1363b2ac9334868ce5a74a591ec7af1408fda25c0af1d8c3feedd8a87f8ed19bc52d3e7b72d5c54192fb8e2c946d00c4c83a0050af98a55b63b5c5116c66b8cb9738463be7012b8cd69198ae2fa7b39af52730ab55aaaad02681caa4e1c688ad8fbf9f9ee0db9e22bbb0d26424b29b8b246d27af4767b19a7a5cc2ab3223d7aba5a3ffaab94eb97cbbc3529bda9616e80b51103c3a3ac4146b37d22b0ce78e3697000116a534b284e68a6bd0c210fc053320d1016227ff0cd2faad85f6c0d5381e9ae3fa9cb4216fc71b213fb629608d906cdf4a04e5e0d546810451c6ffcaa6c1c749d861f6f50f16206f5d3c6c10ec413350148b8cb3727629ab8ea7e892377e44e9ad00b01d7a24c1b595184a32207f985c5c3e7132dbe0fc173c82b0fd46337d8c2ccae7fb8a9e773d8b41400f848629512307ed1d66b7c5c46de2dea7e8fee4db8056446751eb8472eee29f74be68385518982e84a8a6f6df32db946a9ccabc483015647b94eb4c934fd27d80ac18afb33a30fa700e951f294a5d48108e79b77823847c708661087ca78a044a1b6c3ab344bce6bd9acd1aebd8c77539cc9d9afefc45a606b05f0e2ffdebccec9a60e19c9147cac717251bcacb27ea3c965b0091729121440a010059bdba533dc9a111c499faa6cfe7e27524743ace11654cd347693839fd3e01663711dcdb8be091efb48393235e08e6c68d01370821160018091a05c5952e2827f8aa61464b0a6ba33e08e49e4de76923a216277376fa3310385dbf5f7bdc2dd6f4c72b678b857c6c8cb7a934b75352ab64f2c10ea7932dc817357afb20e507cd0b179f1ff70848da23b63765e7c48190803ccf4e398a308fd6591d82ec6654afe509ce7916a1ba88231b7a9b987852f3c3c3252f7b8619c2955fb1b8f9297a0d2e1a73915aec9a632ef70d02f69f158dcd2f264fc3917a577315aac38e6b893399907446c72061ab99e9021b9db2d173c88d0439d7ccf6b787dd15ead502559180a0ea9f919a69cfd0d935aeaf91e5dca200f50ce5f53af9a7249e3653982c6ad229e201fc341b5fb7459bf2c5443d7ec2c1012178b0c5bdd1da3eac9d17f28d0147727da4f122c55007b39528e8b8ee4cca62b0c619dc841aa8bc9bec294eeeb79aa37dc1c1dff952f335e4e2ade98bcebed3d3d41f722d300048d0744a6b2d5889ab137a35843dc28604a51514fb7e0f46a79dd9829a6695e87ba9ab3f3e8fdaf51a229163d2696c8ccf86be991b98d292c80b393b6618afa9e8f4e231631cfed5dd9a29e9fe96e1831b0604bd415f4f0a111edc2f78d5006bc2416382fc1a15811f37d5d3176a70e9657d2b12a97b363c772ae0accd53b6496e24aafd1d2fc6b68b45c422e666979a5015ac0b0a914dda5cef58f2711787edbc65e34769afd845f6976f4fe7605db098dc831a06ec3e9a2392ac12ebac36a6af83fc5e0477f10dc54087d52995bca795f6a5058ce035ee8f6a836d6628e4160046d01d2cdf3cff2078b03bc3ccfa7ef010722cc449c6a91522589754a74c35798e0badd7470b77b15c05833fd245ec3971ff52e8dec077a1208ad2abfe8bcde11f90bd3e78d8a4bc10f17f34e5e1873dc407ba178aad27bd234194e836e52a12d51f35289fc29a2a6ef82696d75720b7eb6a77ce6eba16469d6026d93e0c031a7721368f329a7547f3ebd213b017bc6cd340c98326261982314165fe5496ed997160e5bc10a1710499e4e0554ca06886d6597eb8e2bf89584fc09211c709a0f5200c9ae292ca8a79846400556960ab43a0550c383a50e25bcf7810912dab93d679ffe5f7da6ea21f85f635cf62431d7822c6fedd4bb8adec8070063301f113546c9d24691f8c9731e79bc986767e716d82b297b8b0d3b461c93eb9b83acbfe75860515bb977fa72cd260276fdb7aa7bab02aa2300033054c247f2c5cbdf9e98242875a1cbbcd750d38368554364b00757b7a07b447073c46fef1cd9e5ac6b6c9bf86c72e00f5df1d6594e195f8359cafd0ba5a09cc39e48316233ffe3a7a8e425decea4c4c66f7fb841643e9b5b5009b9360f4d79d5da151462756dddd6f775550af103e39da2b29321564c13f123bdba457db1cdf62ed232396e537fbcbedc798e3d26077acb64c0b04560cf75cfaf5837e33aea4ce08487a8fb420b68d36537d1f010248e3df306d270968ff3aa0675e8ddbc4a1b293f488b74312fbb93094a85a9a65602c5e8ca391000cc3b5e1e813e703f28cd9547178aa9f6ec921a07d2a01586726889a2558b1ec86b9323966988d9c0958af6be77afe117b14baba1c6147cc4791ad82e4b27ededdc0982eba81e32713ea7a2afc81c34b967e4b57bd947b73cb697dd0a407702cf50499bb17ec284c916441131897de04f35e16cf596e243876642a8e17694fa431d1198523fbe564be507cf12c915564974824259a399c8517464ea1189934e0def89ed3af955d930db4ce0c921db37c93c804186bc4751aa3dd51e4597abe55da8564731ad82b6461cd286f7d7bd779dd6f45c846c1e1b34bd7720b2c67bbf3fd75b2943e2ed142b9f355cbe06d5da0f2cdf670de2df41919d2c752fa3052605196ebe6e54eb051f40b3995bfb1f51ac99c4c4e8fb42c33b0d6c7b47b492e3942bd6f0c5c2cda80313863c0b1767b21f6c722bbd00a77884034a7dcde6ec0aea3942df4dde7a64123e94f59968ab2a7d64a2fab421bb4c0f033bf88d3e373b083193e4e01887c87478d30e413d7cf60c42eb09d415eb97f60c4b5693386461f4f1609f54239fa8882a34dc132ed6a5b5c0c5456ddcb9634d10e63cd9d6164369ffb76d6a60b73fc8245164a4b0de8aacc4dd9faae25f5c396ecb4257ad89cba882722fc9332e714cbbf3f8452423c9f12845122bc2f8bf53698166db0c2aec064674926f17c8bdd1bf412e15277072fa03886a7dd9ef6f3ffda2c643154856efd38411d7961cd3ad22c758ea4936e7cbfe9b015e149a9f228872cac11e91bd5d6f551f9067eaf30424ac6fbeca924e9c8e822d3b9db767263f4996802e5d39f26064ca63b112eec574e895d3e320405dc118a5a386667ba3c392de18605d2486967c700fc3936b242913b86ca826802babaf7e2a12b45cc4a59a3ee6e78a5f02dbe46bafb2a86babddcb325e48fa1721ed9019621c4f9bf76b5b767e52784cb3036cebf01d3305244fec5636db0f224ce5b67fba9ed909fdf2c0120aba5dfbcdfa053528b63d35cc0bda3f8f3d1e71066458ed691a6813287a1a023e334585bccc406290dbb842db9b580bd30b34e6df9700957a8a6829858f6504e1a0f7242c9f32ddc1cc4d8226987666a0ac7321ba4fa5d38b618e74ea92a8e4e951ecf8636709827544dc85a6b600b7a23bf46a835c571fd8097e0ec44e916f85e47a6a3fd833e003deef9fdb21d6bda761144843c21597d40e62150c3d27997cf1a069ba533f234adb4ae2ebd4cced365578e4cb0f8a538259be000b7401828d7b011ded617b92ae30571c948ac590ffc4342eeaca6feebb1030071a5655f595e47be8dfde57711d588b6c7a27be3bc66da50176cd677d643fa498d6864a56a00fc4874d17443eb159722925567756048908972b0619702cf1f46b9d30936e606a4370ce9b7f177bd0a6173d95b787f3906987bec6b48ad5fe3953696ba66f6c66c78aa4d6ff83f1600183573a25b606eac3ab0020627620e03f839978645d472c2e30bf3189498f67a7645f8f84cbace6e1ba793ac63c61ee975023b8c11b9b03d24172b33638aa289b48932040f62da44075731bfa8716a3dbfdddaaa4409b2525d151d94cd1c28917d1f510858f626e470c976557fc0f2a5799c4b84cefa7850a814edb8eee207e6efd34483bcc615f0e430d211e102e04ec67162b0dd494599e123f413a5282462913b7c4a3bf7c0a4ef950a848df2f558a8c1b2b0c54372f58c72a40323b2e433078771491e278908f6b0aca462d90d3bb045a5235324e23cd3986818f2c5ea20c51abf830eb0a64acab4088298157ce68ff19e6e4f59878a9f92e6ca8554aba3b63dfaf1227bedae201017910e11e7eecca1092abcbd8de2eccd560c84fade018e5ed2f049719e898d1d836c3f86faa17a7c7f5f6e23add33ba47ef9d4ad1e83d8a21fe984db198fd7a2fccebcd9372e9169c72172a3e4fd00ef018cc3f35e5c0ecd4b0bf5f060d4bd3e6cfe1429c296638a17ab4a8b14f9373731b080bf46477618e6d6cb72cb59425cabf8001276a473516ce17f98f067adcd9d69805e0dea874ded0b6463526acbd2474ff329e09c1386187492621625a65bf1b086f3d0b2118c018f3f65b44ac01f663d0243c5c4482a099c0239bdc4e0ab7febcce946854c696e7094b4641b7a022c0a1c50a7b0864803f47ed5af0488cf64c21459eaeb63b0c87b01998218222eebdd2b6982a6064d20d9f8a1aec44c6c5043d14dae37ffec64f41df1a2b0789810d9262c81b7a9969f043705955a074a0d4b22298373ffa57850b13dbe47cb0551857184f3e1a1b3ba5b7e887b78b41ac7101620450b80bc71b2ac6214e99304edf0de6bb48804b7745ba07054984975c997df97aeab2dca91712be63d73cae44fc701ac3189db858c3c3191cd1d8ac39e1a04a5cb6ff2c64dadead6ced9e30715f7bf543826f6ad116833891464e3f02823a865ce832f2bc67d10f7b0d573b903b59774096017f9fc8fce7bcb65705afcd387bad3a901a84a2196d03d03cea01e3eb1a7d3461c1ead8b9a33ec541f495e67e934f15cdb6798c891de9f536604f545ae3f36ba6fabf42833ecb7d1dff6fc26f8a7595063ede325ea4cbfd14c454856ad904a47f5e3042b51ce4aa8d9caa570e3c877e2d25ccb70866459ab991446d0d4c7c53c5ef90b5a937c7485956b594017554eb6bd706a5b6226276e226ef8d2f66cb2979562369485c5dc97c725dfc4e5a6c5d069e0490bb3e25ad4dfbc9a85659a33e8d772fccc1d765ac46f7a6608f48671b042057f0da00c031a5dbff37f424c7b546f8dd036ff1d2bdab79d8566e6a7972b039be22c18fa44ac79b34b1a091e5068d528370034661ce88d401f9bf1f7ddda2535220b2fc37ea217a0347cb63556d0b6ed8ff14a60c04fd9c71733c6429d1c019bb5e2f9a869515ee58f57284e69a28dbc8cda6096c2e6407d6d7312c92736637dc3ea58992115a47abc697154bd9f383c53f8198d87171a9cdae8e2507669ddc9b33b3111a34cc488cc0f1e10b3a001c480c149128281bdd426c08d756156f62c88e5a3ba4f294379a8a99a66442f6e3ad5c4fb3ede5f49c250f7161ef5f9dfd075c7d2d65fba1925ab3e9bc84b953bb7d0e17698d9a74ef37bf8b0cfa31804285ccab40ac159c5e5b94538a9ccbe78c6536132d2319d3c115fb61832d6d9e844978b5563f21812169974bdef59ddc37ea3e526f73bfb67460aed8a20ed0406e6bd84d273e827ac971cab8efa26f59b855b166362f5fede367b6b0852c5ab7e39c41356fa5f1988094222471e74a840ffb9302f177ab90ab802438c823d871b7bba13cc745fd1789f0f4a6ada15f2dc27411ae8ed925d35a5f7996395bda81f63e1a5b44665e6110b97381f100b032efefb7ae0aa68eca9edb8fdf1e7f68bcfa31cc2412f55ea2ac03c3b0d0ce0b03e18029254f65bff4ca18af561f96b86cea9f4482349c960ad422ccc8abd2de528a4206897527a7bde654eee0c2dd25da8ebe3316b714543dc04ae097519a6699bfeb5e1942ad0c02d55f7a6bd60415125870d66c2329cd5b272c9e49500db4d9edb03abb3d7afe9247bf9ec5b05d77072dfbbf1d88f40a8bb689029f58192e1787ec9a3906a63c0d73e09ac5f7f4b6784a5c55b72bdc2112089bd01e56c3225a180ac05ae9b0fb2d3b5712b0e7ba7e96e10296e80cbaee87063a85b30042bacd24ec44d4278a965bd2a03580ccddab9a4c305b7eb9fbcfb87193a86bcf5e1c26d263f3b587cc471bbe2aaeeba226bb517f69660285575786520a0ebd8767227caa5acb31400da6a5e23e37ac36a5761adb852107e1c27de9c9b53f3f707c6f221fd3e6209f2631ce395c3a65fe0858c9acedbf02ef2991650f7805de2f52fe4178c48a17da3f88b99b183ce36d9436631f1ac7921ec688acd57d8b86992dad7208cc53a91aaeee170eba2a7901ff146b882355fd1419dd238a2e7ce06022af061a3b9067725f99e7dbd7b011222593ff58b12f1e1c71cc9e8f883952ea9d4ac50b39b17ad62880a4dec72a75a2b4708ad3ff3c7a25d4de6cbdbc386e9ac7e79ff2df436fd6fe502e7907c3128d23ee19a63718eb54964fb54ce13cd9fdd704961daa74263b58e8b7528155a3f30d93cbc94c99655db1762144405b7fc17d32206d340c578b20015fa0d8ceac9924a303860f4adf2c312e83858c6f1ad7cb56f71d211e6ecf3622037974196cc43979052751780097caf318027444363cf77e29d030d6631ba3a1e71ac18013af7f7af5567b32c3e629177997f4dd24b4f1f39b250395268fe8ec7a759f5df83a4563a0e69851c4f6c10b6f21bc9859f2d5b92d875a5ed2092dd5f525a81206e2dc43f15a7a8df4822ffbf1de806aeb1797d8e522135f368f9833c1c276b25dc4c994a8a4d2285a2a9078f335bb4f9f3b845dc1bc8268a0ccb95c675a92b464a810b8627959fc968c67951dc2d576bf44631a56eb8e6c20e2bc114aa86a4e6336ba205b95a81161e206c236849baa2beff2f7cf89dc0076fa767e28ff734df6ebddf8e4852cc198c4a488b6e22f5f896ace545e5a18d46d17918089a71ab022a63085d399b6a95996457a13838ec4ff2a54ea877d66387cc3327efcfd86722908ce8227a4002704d201b592528c25c2a749910f0dba23f2a91f0caac9cd8dae14c004e4bcfc39d78e1f8c9030fabb7599c6f236b74ce6cb431a57b5ff69e8f1fb9934f8e3f15bdfd451e90759ec0c1e4fe1bbee74ee1aea3933e37ee441a458dd21f5cf38850ed95d1f303a00238586b228b01dc008ffa3990a44f7bff491026b3d2075d07935059d4a66320ec891cdd617ed3b66680367f1fe0fb52754722fae10a15717dc813a5cd5107d21a3ba99a55d15d73be0278cdfb8029e68606b0c2f3212df1d40d08a90b6d1f85efa096f8082ad39843ecc5df7277d2d8be2f44db18121ecf5d4aec6b7491e6546fd1e1b48ef192896c4e3c5d93c524eae8f13be2509c9d7b70b3c0f8c63a1f39673a44cc7fce7d3eee29c10c7df875961e3d9becd1ddca60643a4ef95740801b117a020716876bc54ec8cc2194e025b3ba5165bd5627faba7c6b790d4765305765e0758968ad714a3a421df0f314ee65e1e1c975e647c5193c48b4082633f5df0c24c5ecdb3e22368e232c8d29e4ad53e32d7cb3eb5c36e2feb2ad1f179a03efb66d79fa99f94d9df4a5a24dfeec2bb3640ee0fa2ae565bf5844b5f619f5b6b9e99895d3776b460d3f0a37d35161b94a19146cdb30d91a47701216d51c61ee1376b1a4a9db1101f8e173b7919c83e8b6730cf894b34a3ae22d86d251f0fcdf55edf4d97bffea5ef63308130bc8adee5b6d98f6551d558bf6ed0ebca486b18ebf871d3edc2e82c7d9e11c75c26be36fccb5943500788e723f2b801b57c6976fdb91dd8480daa71443d978ead640e02c87566db5e269f68e05b623dcbf64afce7cd0f86501d95659b72ae6e4bb1d0cc9e73f95101a4e4ad00787862e60966be226c86b458a785b99ffbba8bff65f1a498f70a21ce83c6c1de37fbddf3d188105a0cd69861e2e9980a02c186e9e5a8a3ce99f969f2216fbcfe4c1aabd7882bd0b9874121830c5ec6bc1d6b8b18c304c3589e52c332e66ae5ec93ffebbe6a92882892dcc752df72c6e5702cc6f0aa8373fd08d269999974e81ed8665a6ae29ef5ddabc1e1ecf201f9514132d1315a505a97508c3d98f828346b02fef17e9140c7739ec9ecde6e21b523c82d536f98f8233bfc90d8149e728745f3a55aec27faa7fa93358b6b48a4a4d106ef73a71e42d04b77e3cacfa8eaccc560c1719fe3ecff03effac61e641c2dfd7d21d496e3a52afcb440518650ad9f7db1b0d20c4525ea8afe1e3179ebcab9fe1d04f769100d5343ca18fb80ccd2d214deade804f8d05e32f3f014e4456e08c93c9ba4f08ce79e56ee160d06a89981457c3c595edb596ecbde73d9f29dd4d9907d2932f007f4c3dc2a3b55c1d2dd0fe1a5494b69a2aeada1e1bf080a1aa0711492e3d3ebab62d1e8c36216ee6992637260585197da826e6068dfe575cda5be0bf8c84dd603674a90315a5c7718120ff942f91dec1e62b76b70d48eb8b694ffafb945fc94acc046310bfc62f40bcc0f4a57d8d026c5415ede9762a6b8568aae43106a94bafbe1b62fc721833e0c569c17967f4e3df0e5370bb647fce755dddc41426169e575dbb96d845bee954fe95b5f83f999824101b66323ac42af23f0ab37d50950de10f9311b0e43ce5bea08caa7033bb64914328e130f1f31c41628462df08793000e1ed79d46c4ab22c786cc97e5cc25e7192c49aa419301fb2036ce273b156d5e64207e951ce1601fbf893718198f8ac9d7b312d4daa933c9efcb3a13f21a543a17c5410776d7c52cf363715ad4db02b4d1f380e64ae77d2f69b8725e63fe64387fb0f73fcd69fe20096c0e74daff84bd0d288089225e84c7166f260f57b8c7970c1e1b4e2c2750adf1041469ea888cb1787f6af1875f2904ed0335bac11c9cdb21b4939453c61a826a1a55e4e24c9854a7b8176fe7398726a9eabc3adde8054e3e9226c62ed9ef2f9e31aee21c3707b0f0e80e30af8030f7c6b2010471e79329522f50bb9c31a299b01a91aef68d27ecfb80f5b6b932ffa2fe880639223a03979f65f08af0730d983db865a6d26680364fe1b359044c9ad0f362d87a16ac6c9685f7206d97ba7a5727224dd35d3bfdf816cae294958b93c7ec3788af4a802fecaec1335fc4949bde053f6466cf928e56d28c886fa476e34730dee5b090e49d70e73e0c7051fa9de53d59a01bb3a11682cc4df996a53eb33f18d9348e467bebf95c399b3f50e309adda929935a7a5477f9f4aeab5dee202f08b026af8798f68f7b643c4a4473252de3a735f01959b3d22c1c422b18fe9c7a34a30d26112c783f5c817494c8e697f15a82afdd6a09dd0a7341a67fed7c25c83d535a9f6ca5de6fa5548589ed13312344325cc5928c5d26feac6b935167ce59760062c2c72b51c18756b04d010b4f4b5b90c4a671c61b418d6a71b1ff56a9182b1079def77b40c880205e855892f6a3a8819d124626783c7656af5a3d6b8f08d2bc8ec0203204272ee15e4357875cc0d911e8fee298bd5397d2ed2ab183b3f9b00bb884df953de93eee86494fbb7da60bc8d41c397ca52d497e49650c65a82e42d7450740f7238c628bfc5d1f7bb152895d3620a36f184ec5dad855bef379bd06af216ad095ba67dec5c0a8d3c897d9809b82ce3200da50aa637f085651c3997e3d3fec9961881652fae663ee2512f0be94df0f45204b2a58d63dc4992902885b96527747626ce2b1bf7fcfb61979988fcbfc5e37485fa2361ec97a3c060b8d7e4578910948dbe25d92e86b924ae1545d1db5c8478a81d47e73349b60230cd6ea220c73c330d7870779fedc22d735aacb826b435f4ac4d552b708e62b3ec0b6fbc1b377ac609eea91b92ae9f803d8cbb9315a8c36cf91ee50c8adb731dbff405ce433a16ee57154e7ccb3fb250c7f78a0a76f6cafdd34348225d70b48a5c4c6d9532f5a6608e6c7457a91ec0759f52694bf826ec1e2510412052ebfed705d1fae639a1f9d2930703fe259a33cfb16a82bc9ddc589a445ab8fc31d5eaa36ea24eb08d130adf86aa904112c3d174ae390cee31ab99273673dbd01029d3f61a4cf81924f58fc39b841b8f13fa7f5f9de0b2b25c94d6808e6ae472378b7caa7c00576bf6d8739c85129d5a33dc6d68aa3900da6eb3bba595ff6652c78bff497f1bbc1e80ba49de96799d13b2b1174a2fa5c582a2844fd68166eeb7e23fb4ec396379cacb2a2f6c107dd5902774d1513fa618e9620e3f3a03a23142c1af2efa53e6c7ed4790ac3d1034df19dd4930757f660a8317029c99521e499bc1b36827f182737b711bac5ce4dbb4bb4e1e6b43d346805fb8ad8742289bfbef53c495ef77ca3c06356ca3efc4f56e9159a293776a808dade995b8ca358f7cf34ae51e66b32f7e6a7655c7ffccfd067fa353d790f1c698a94f155dee0df6e0805b20e8b16a31e34066ee905644294224204fe7733dd5cb50ad2ba3d2fa94852950fbda5000be7ef7edd79f657994549e5285b45e2383347a26fc456c0df183bd919dbea68a462d6e7e226514b81c004010303b9f356df81f0f595a8bea0000d8b7b25cad3ee107214bd676485b8c65e1fa178589a23f36fde7bc79d423fb07ab590b8536daf5271b495aa043c08b509815dbfa511cbb14e530ce073fa38d6f7e1a78ea7a2ec09b015876581ef0605f3be8832124f097cdd3e56591d28a017cccdff2bccd775a7becf9de48d962f80c816fa9df3b83ffd6fdb1569c5622f9ea16132d591deb859c649939cea9b9affa48c6ee080e11c1dc0dd93e19491d726cb7e848eef30e6b7f90ebbaa3d2aca205154cd9547587dc738086ac1d366397deb056e25d688a75be6cefb89bf80a37e0949188c98ba028708685834b702c477adf7a93a2e728b4f62ebe32599219715e2bf9aed3532b9f323c69fc424f59decd5007b3f4cf819a5c9d684236c71ccafd95c53748275edf1053493d265df401214b25fcf6cac4a51c97bb197c6e3b9c46e9aaa231979657f0d72bc36b8580aa712c1a2d15eddb3dc586231329b753df8ba39c467ddd5ffc0229ac7786737b4da6d57a245c78ad61caa661efe5e1c60c0bb1b94d8665f7251a6ebfbf867050e90280fae2e725740a3cb6dd6487fd2ba7f0211377be1a2fe349748c9c26b63ebb893cf3a8ca53fe937da8ecaebfb45cb241e0d89fee97e408de493da93a1ef309676307978abf0b31f03855aec3d40b97b69303e43906d0105fc4da465255850ef1984354a73ca3e3ba81e973de8b62fc6fc2f535f47aa1b44a416d5192a89276bd016441cc052ed63b864ec52e7e0270edd749dd43fa5eb3588cabfbaebf741e0a550e1c7d045e540f52a43da0a742a0477ff2e7850b55a858d67ac0ea3c7c914b4a9689e964800b79425aabc2ba3cc408657487f079a5ea2b2efa26043f7b1b15d82bf486de6f8714733baf894e8af4b338ffa7f832b3cd90835dfd839aa3e4fc3d9d1b451914932fd8bc11ebda5064df783bf545d8889e6abe8854c945864306036c0ce75bbf0bcf3c4649f4184db81ed6f4631f0cf079c8bfbb4dabc76b7300deeedcb9d8291f2fab363207470ca0ddffb83d7cd37812188943d8703c35bd324545e67b95d2fb7d9e9dec6193e3d51d00a548f2c2487884c6ccdd46e052b036ab6f1cac5baca011f8f5dbfd64645bc1f06e6ce7b388262f032cb61cc12f38e176e9b378f78e3306887748059b56eadd0622447bcc8e60a1b70b0fd7f681f1d73fb24cd822454578e43124085d614bd12af6af253f775faf3d9fa096f78dc7395018a21fb935edc9869c885736e272524b22005c690212f20317cbfc103f5cb6b8b171d75c6c5f462d6ad3eae7e30eac6b7bbe83a11b1b52cbcb859780311ee7e34022c4ec22fe4c7389fee98028682cd99bb863c0580f1ab3d118415d61650779072981a3bc0eb7470df3bc3efb76be7ad54e1df9048fb8a7badebaeefc5e5706cecc9176e626ca384e603ecfb05886f5b146bf45a1d00ea1dfc4c9ba2a3d28a4eda24e03c2b119e634ed586a86a4fad95434c56e27c6f0e4727d0e05114e49767617b5fc53ebb16fa75f1fb834e1a35a4a1abbfc7b206044d5ed8773a8a97ba46ced675fa61ee76e6e0daffee9abfdd1c12905660f68aad82f04d42cc47575eab940ace561d2264720a360bb6aeaa683071627a68fa893b58cca0c2f1ca8534d8d70718781111d36c25891ee2956341a6f9e40e1d7bc693ce363475ebc33768375bf2fc8076e801a84e96b253271ee82af1e54f24473a90b4547ed2e2fd85c2ce336a1d668dbcc1c9af8eff523cb4c431c9d0c3d0fe6228124679f7ea417349dd4150660c6f65d2fb7aad8650bd1969450c576965bf68a0da5dd6a0d16e08ea0fd78e12f11654ec9058df5dbc2c31355529b9dd7a648eacafcf03df740bb4523cacfc8a1ce0f75717840a5a3cea8602d446d23d82004b09d8e3ba7e59fb9adacc2d082e050a44455517728091c1c4ab85df00c995989779367e95e3710734172fec7d9ade630194659dc4218018cfe04df27f75321949919a25e82bb004c79e280d2e0807a46dcd137a1a74a1d32718d7c9d607a8d760b2ad681eaf4cddbc915b243d4fee93d0f5cf0f1e6daff7e91d87da36961eff66ab26e5de8adfa2dc536234b9274858cbf2723f9fb78e6aa47bc13b23020612cfaf3a2767d25f61e9307ff974286681fda63fbe102a1d1db43facf38f2fe61c24c58ce31e20a2389c54191e940aba5b403167a16d2b855b6823b23e805bebb528fd0e2e538cd576f092c455f7c3046ba7d36f256639ce7a17977805cf4cf61bea4be3e3651d2615d5c5888ce76b1d9654c21ab6fdb0073c4359a9a7d2ac9a58d7fd1144bf20e638e13274bcc00d6b5beb13a104b1e3625e50a92be573c12c992e4ad15b36a5c5e1255b43e74142ebd8e8775f030c2d60a0105a1c692d378c32b99092b9ee7f5628b5f18aff8990926047889a63af516a82c126d9154d6bb3b82fb5c6291f0684ac469827585497d9a81c318ada917dc5dbe93001f89a6f86ae8a5e73d88f648872a5b7233c62ee706b578096e6d0cb93da805f46cfa64829d0542cb9b51e0116840e543fec07c60af4983a77fe761f7ce932cb827c588b864f7cad4887d37e917e442e58cbb8b3c87a1d1313af9b8fb94893231f67b0ba42992ae352a3bac2f57bdf5862a3b5a36d1f97b95ab4b30b9ce2fa4d0d32171959c1333687e00e9245fe6c5ff5a7cc3e320416aee4220ec08b35ed7234a080b3b48140a4244676e5b23b2602e12106c9dafd95aed830e6627918ab46c5022f959268559c998f4e0f1cb95c333f7007d94bc6a20a93b8b2ab0cca5bf1d5721af5b4e566090ff38fcbbed6b5640d17862fa962f311e9425f51cc0659844a647f7ed8f2ba9afb8584ef0e2a29a125ef1ee9853a1998c83f59710ff76c6c1a4f6a7798652ea3ab50bad1c4c228060fafbda5323b5562f12f9e73217e529e8635d8f49c31e5fd12ca843929dd7fb902523a31715dbd13b68652634bfd07c77c62d73180267d8fd21994faab44065bb6d653af84597456ffe03dddd956541843d6711ad2139ce2b17cd6f79dd901deb5319c8b1581119de39b565d76e332bc0fb6233b347629a50914a1ad2ac1c98a698d542f3b4b127bc72a25beab297c76929027ddc53c7823c0dbb4e5a8936338ddeba0cd4e5eb14886fdeba06d11d45094f243e3f32d81cfe5a633b53d08b6edfbf82935c723d88c4485afe96d0d83e5ac24393eb2ffadc25d99aee8392af6d23ebf096f61d3d7f633f201a27cb38cbe84f052cb3f8f03ca72b5b33bf8a12e9db7fa704778190e6be4c48c5d75329f1b583a96645c5c4bc9b41d296227e5ae05a7e8466960419e7deed0dcc54754a392135f4afcc4e86ba040f46ec20b84b797d1f4fbc3419f09f8868831b40b00005dc1b075e61ccb8e49bcd50fbd2d1480b6d94685770e0ac643c6ce4ea201f6e67dc4256599defe602a404367d100587879f32d851e63e296b92bd0cd3bbe3b9d5345fbaaab967219f28c7c7ca9b6bd146db4252cdc668278d4180c3a0a52f1254e3eff26cbe387680c657ca2710cc882e4c57be24c15c42327ae630713deff79ff81a593bc4eec05ad63416f5e7b3ca5b181ff213381426a6114bdc359eabbff70f9c511d74ae2beeaef6c46e261996a0b72cd4bb5f345acb9be9d8d3533274364819d696c5aab69fb4bcc71e970e44ae7e634cacd8f60151a48b1e89dc99b9da70906eb0f9d52ea0db181798999b1c502c59b1f47c50bd59c963d3d7c37559348be43d3a04c565931ca0e3b47cc10d5fa50cf80482dcf75841fde9faba981088585e2c785999c6296d57caf35ab30b0007eb5778bfd3ce385e62660899030f0b115ef937f593a07745b20e736a221f7b871dd07bccce88feccd522120362c2997c368699baeea39e82588e5147a9f7ab248dc7050587b1dd382e474d51974092e9f054306e7e9eaf2bb4d9873226664a532bda671beb210be1ba5d15dc058f2810fa63577a18e06bb9af97de44e3fda2524683916def8d6ee769e1fb13fe581d7ee3b33cccc82fd77bbf44e0a12658321d8dbb6fd66ef3b0ef2c8ecc07499a939f9426808c0c2088e85b5c80f9c80ff8806d2d7441ac59a1bac9ae97eb510b8ad79526e40f678d333133d94f3728c48d7d3f2d79f89f316ff28dac9c1eddb1447d3d51068dca88774da9e4b1c8f3031493c70f477e625434fb12d87fa6edfb0aa3f190fa2040da2638bcddd52150ac7f6fbad7758ed2c8db824879ff055f15deb86dc4620b4d5b714acab1d3e96923fa340e5663bf4562baf630d8a5ed831751343c0f3af810ab82243021782eaae0c40c0276e5a6da372cd78ce9b0d538b47300e61e83777dfb740aee291812130a3d0fc5d7f7944ac5b0fba0a8014f4c3ed111bccd12f1150f5c4c84a44ca9cdb8bd4a72f0a6ce2f46588a0e92600121c9c39cbdb0a482677167be9b4d53f5120c85c6a1c06e8c4380797065319df685aaf5abcffe3d8158c30e7701713f59ca091e7d49584e610559f4e9d00d1e09eef15c21fb406ad3007e7631d7b68d4e873bd08c534409bf852bfb00c46613cb238b70c23d81eccd06271dda6e3b0e50eda0ae2d23e7b863bebdf1c229b442a26ffca780fbd891eba98d8fb4fbfa13fcd1f9fc92ff317facadc71763ef09ecef6dd9ef9c44ff78a8172b710bfff8b06ada3b417047ed1e3cc538bb9ef2bf02ba18380c79d53fcb53520775eff06a823925d4c3d63d3606895a50782d348a272d14e3837936d6b1d5c5c93169c2f79d04d4358b212d709ce47759aa0736d8bc5ffe7d48b1bbf66119bc1ba24961e629af073945cb77708b23db20ab217eba6ae06dddcebdc06d3143d2620db134a4f53f10f4f28e767b00ba4c86d8c728b2e76154cf39929120a6a58854fb72405c7701a5037c3728844b86659dce2d7ab49d7d194923fee8f37ef8de6cef956b00abdfd81a3fb856fdfda983536ce756e676d9130b3a42d4d5fe2507cfa586664018e4c1a14b1e9a043160a52f7b0147805ee945b4354be6e25ba3bbf3d7dd213c6d825f5068fc63c72b4c53b6a5a268252e422590edd6b1f5a989956059c19bfa0d0f5ee87a2818a38313fa455331a11fe584c0c0fc068f42bcb143ca1078c0ba82511f2839ba4de184d25e2898eedd3663c8e9e8ff4ccdd028e2b768b121f1ba6dfb8dc5d493c3c26717f17a30491c2a9246e175b55723c85fad049108382c41d5feb2dfd0328da1e04d59a0eda112ac6d2f05eeac28a6b86359dd427cd63eac3ff9909f6c326aa58c41d0f491f9aaffbca40692b5e750bb1d0a3afaf3ef89ac6500805218da88bbc0428c8a2ecb69f03e623f0d210b394e9a6245f711ec5237a679cfe765d55a0357f198faecdd4bfe0bab6578908624c089673b18b55ca25c5a2cf678a20bd94300a2346cc0edb9651e2d143132b552e9502a7dbb8fa9492eb67c10421664c54bd4f94e5b58f3711a18a7404550074821e7611d48c3842b52105de372ce23e2e9d30737c85aa8c8c406553225fab9505b588b735ac70de434c7ddde2fe3f975f9e7c1196e45a41357d21a9829c17186083cf27b7425e4503de93ec685e3f97d1a0f67c608bf85ceb59449e7d7895c10c410ab714b76e26b2afda642c2d28d8b68343aae929b5636662ab66db0ff33fdc4027f5caa544abc5afdefd4a170b91686d19b32a0a4d0961268de90ab19825ef03c48a9da3b362d614fb5b332142b530ccde5897e86a75674a47b179f6731d8f4b1d2f71b78d03f2b18f1195c85163090ac92872b1a6a31c23e1c6fa0aae61a3a286c66b93d5f4056ffa7e2bee23315cff7aefc4b88283c2da229bafc28712c0cdb646ee1540bf2defa2f67360e96f4781c8b35b8df138a0f6a5f3e294c829692d38ef7ef0b52a4ab18d75c6e42babc44b4f5bb7ec20cadd2c6e53fde00b5853edc8e8aabfa6f589899a78bdbb051c83abf1dfd8ca807e7a09f3531effd0b34de45f9e99252a25eb9cf60f0362eb4e176d2b0f1301f61889b04816fa9886767bd9febde04311e166e2a3a27ae81adce77730408ba6041e6d3b0ac84951747f8fcc48fdd9613445d3233d4ed09af662c16fa69db3e4257c3c1019d4e6a8fb806f4a7fc1c356deea6faae91ec41e5ff8bc64ae0c4262438839d2ad1546bbd5941a9a7c7fcad8f556e22f09c23e524dbcda4c8de8271a798f4d05f62f556d6bacbfb02bf5836849ff7f1ee9aa3a9db593b423639364da43962e44575d5e232d66df296ef77fae36c667aa7b037bda3c677df9efd5858afc0a3eee84de8aa93e579a779ac6f5dc18c8fe11e8088f5c6191a99fe1e575b169af87c8236ead6639a16af57854e41e5d48ed5981d9d7ed1fba33b69aae0ba29e59b86af89d28a8199e848c034900f9606710b0e424464b4ae92d4c619109c69b2247836095d7696450579c21f48d23ef3520f34299913af3fcec76a6f12ac8f4e385b4a3de474a515fd2928172adc36c459b329e436c95247aea00b0ec2bced07b1fde92b3786f50fe20bd43e625e66b0ea711a8ee0157fba85cb5f4e6e62ec4ff4023026481a0303cdfc1b4d76f81f214c64a0fa97d241a01e3cc6cf3282416fdf5ec4ff5a92060e647452e9d7053463b11ffe7a39f7ec436b9d37fd10b627458a8af18f595c9bfc19a46956dbe1348f3fbeec8e268d52fe05467ddd83485d277930e01998e683859220467e6843501cbad2dc2cfa3d6b5ef1c1b2b703d052de35d131541b7d02ed8d40e7969402d0da16729f4912369052d0a126738d93b3e1f20ed59c00ecebf2277b400faa3d334fd419d45a5017374adbf0db9710c04376e57463033a2b33d13a9b4bc1593dbd0fe4b3e7a657cfee0d0ec37ed711ab794f1509dbaffbc98160a7f33d12406e13fcc5ccbf425ddf0d656c4bac96ed1cd604b69064236008e17b8acff35fa76e0563e5a6fe19decd9e9a1cc532600797def02805e50d3c72a43b33027bb62cbc012c8581a627ca3e3038c7012e76f9f4e97df3448211a0f6f8efce4808e5c3f125b4fb493f7c28f55a25661dd5d5c13c6182fb6c71ce2a4bb407661e4bef18acafc30fa37292c2e451751ad00a970a2df8b84b5c37f36611bf39321e09f78c122db2955eb5da3f51bee88025cda5e80dd9a382ce92c30c608e7f751cddfc93226fa7ebf12f62df4c1f1fc9e06b0061071297dbf59e318877fc6137e274d85b218cceba20428edcc473aaa43db7ad519d529b9a8b0a0e683f1df72686413443ebec23dfbf8bee8d1f65f3b73f94768690b8fb3dbbce2f6d538c57bf81711f2662162f87ae1b0590c4752a02fab71775487a9dd10dc557063afa8738a6bc3819a995bfed1bf2b4a1ca126ec4ecef36756a44e0672dfa535d8a283715327ee8534752373e1c1a2e751f2e1ce4204a4abefe7bb042d769af4db6086e2d8b592efd43c0b51c0dd86808022c6ad9c6d41d35401cc6a9c6c2d267212415dcec89ac099ff562eaefda53f69b475d2ae96515374c2c9b89bda3059c6c9e77450f63185dfe3239aff123d0af71a61062d281bffeb7da553ab105e04c4cbbbe332e97ad1703f55d2c56f391b0cca0b1db44d6fe0264c65391cb5aa5300ccadff6ac729890076783c54aab51be01abd08c08fb4357833d7c4fae3c3eac30f0f665da5efa5e8c3dfb43187ad34a5b20fe799cd0848f6f015191563e567b7db9fc4cfe1d0cb254feb9700bc73749bb7ac1f9a782af6afcadc307a0505e995f2ed1469134c5807e98f34153aba3e14c8593c54596bb9d1a4acc51585bb11a965f0b0d746146902ae5868d5a23aa796ca25712b4522e4787a238cbe4f4966b3a05114c053d73df433fd493d203502867980fe46194e4879ece5d6a466275a7caa7a25a4db16a02f6b2bf21f325679a7fa5aef73db2e8c8d22b6fbd286e31455c18f219f8fd73d54d03ffda3c97a70621afc668003859d9965031d064e73c70ecbbf1643ae8ed7acba21a1eebfb602be36411b49e9cf973b69e6e495b19041b41585febdbdfac8e4140567388838bb2b3f96b86da995fae89ec040ecd4489700cd92670653fbe809cd8badde7584039574678996b03ce60a0fd162549c429b898602dfd6234dba4f061db0357c5f1f7fee5ee0b8ccebd92769c1acec0e3fe0780b3b769d6607065ba5431991f733bac8c611160ce4fedcd50256e9683d2eed075a8556127f38f2b90341658675052bc8c6e09f7abd3a545de2a1f6ac0efac8af69228bc560946a831d5e04650d70f7e9592299eae9e873506f430112bbd744c0ee980958f47f74286b80473f8c18c05a51defd776554c221edffab70bdeb6f441a3fa945ce2676f170f9edb86c4228e420547e3a6492c22f58600829e7f3047c8cbb9855799d6dda406dd8651e70f62378c0e4fea42bdc8c7608747ca6c64f65a46c26f8812e4174d39c649e7d59eb4ebe2c100344ab1c91f717dfb5e60be75f5946323ef218511642211a15001ea4c384cc43956150861a4d3e3fd66e85fe637a9e3da0ed321ae214cf29e44c894be3d0765ec22c8d0fe21af61ad6e494e92aede1f1ceca311fef0e1b352be6638be6dac572f41f2ec21133e594e24d50ad6fde0087c742e5afff563e9b10d9bfbd1b97e4dbd2f4e954e62f6b49e5e6d2be8cbac2374c2e82d8b3d583ce06f2bd1cb0c1da60a358c03dc42f252095e33bb88286e0c13f783897987017527ab5dce41444f3ed233eee18a4f5efe18af290ba14e7610b4b2ba6df2aa7d8d0c739743a515517dab46aa1a5c9e20f5f2858b85c5fd0dccc3f26e3c8ea1d4a4280451c99b749dfddb6d7253fd2feb5348fbae39cc378bbc5ad93bc47275092549b6eee1eb8fb0bbf61f16eaf42de9b131695c3b0149d78b679c2d83eb3c19401322cc12539ccb1dc961b3e7b12abf7f36c049c8ba65170d0d21a01bb59b2e4538bd4a1c22912b01919d65d0f9918cf38ac334ac80e1d6be24c21ee03a3d8eccd372fc916c318daeb275c38e6dc4b48e6d6ad77ca07212695bc6f9b473daa7672309f8d500b80e45a1ab0c50e33e884077f516ed1c20b4ca9d673ffe7fd127d2ac5f31545cb7ab1f5c42df22d4e639263f36b0e95304b8e2f4cc3c9bcb1c9f06467a20c44a8c056d364453dfd2158147b516f68953435a80362fb041961a4b80a4a183c75e9b1dae21d866eacd9d383e28a204bdd05e7fa70503cc910c49840dcbb9add0097791a8ce524a417626187b4f530a185642d724a1cdfa3fb49c39d9dc3c69e3272d1b867bda42e32a9fa47c66565170e9136c80f14a2f937165d357fd990b45cd5ce95a483a73572613709796618a528e2c7afc045d626f95a0436cc574ac8f2f411991048af63136cb7bb838028197537a521a418b831e01e9d61fe440527b2ee9c6f717d9f7d9aab7ef7c945f0b77416bd991e465402d8dfc0810b489407c436d8382ec1d5ce727ec75faae19a87da0c553ad12087cfdb3f92b6b6f9b906bf90b129d19b4a88ff841fed18f1ce298c8eb017ec5b780414ba12bc43d1160fed1d5be956c2bcd214d3ae7c40e12585111de53eedf95a34bce8d85d6c4a94062cecbb4bcb785156eea29eb639cf541237a70122907f5c269fb5eeb806c520f487ea9792f8135d6e0ec40fd4a433327a918e35c3bb947486701ada2e4fd390c1815cb6541f37b89a6e54951cd24e9910d95a1a14177c91d812c2d41252fb7a47de554bc1ace4e989a482dfbaeed0088b913175d3c147758b5d48d72cce4ccbfaccb98eb53bae3c62d82fb52e577ad18dd90598c9e442b086c032935c8d173a2eff0484d24390b107bdcfb2a68b476074297de628f9731391cba4ebd1fc3cb157519754a333902d3ac36b17cd3970e5ab10a4d97b828e12c36c752abb451557fc16bdd8359231bf1f8062aa7067e70c3295663b8d79b110f3c401819f4543ec7c2ca56654d158bb2014eacd0eb584c80573e0fd4e6837445ad88d04e60f685fea2905edef2044ec7bc6f3301b4a233e39237fb286f32053ffd4e2ea445ac01653390faff0131cbe6d353fd1d651426ae6a46f8cf2f8a701a5d13a7b6cf4bf6acc6557a4ed74d0101f36bcf43bdcfeb50a17a3e9c653b0458bc3acbe5025f1291e2dc1789f5d940a6852448756989e3fa069902a720e0bf672d034543811ecfb95a98ea0f24a6b18126adec9442d19623dfb68e03d320d964de9a138b7301c4782dc6e3d37574dca93de6880daf6a817fdea8c35fd15578cc7c5d2285b62c87d7a8eab6ed611a7fab668677ca6dab281db603d0eec32bfd1e004611ad533c343f16265309e25443368d26cc58ab2b40fd0d4a4c18c23fd8c96d030c8c710cf937ed2c1c075b6699f8b0b8b6438bef0b9c57e79bf3e1617f5106d6b432641a2436d8712b6ff19c551aa6ce9b6b070deed19f0d6bb6d0d4bbcb9de26c5793241489464111ca5ef6afa3859a80ac446b76e397af4c31d462c9381005babb37d8f039b5f87f5a937dfc2b24efee669140598bb5b40222afed7d4cdbd8d5256918b3653f76eb33394200b2ace1c7b89311ca19b7ed30b6c28234e9789b9006d02e5854ca6c4e91e5f486cf2b1d4798e3d45a7dccb85ff3eb7de3d6392b2f4ddbef1b5ce0a11786dd2d95e4b3f96ef4c765f0302ef10bfd078cbafa7897d38b28289ae5b999ba9c74743d007a505f147bc24362f706dc5d7a94b0817c3417d2cd93c29510c02632df03b9d610b1946ac2dd9d220713d925ddae80c51aca652fa6512b1bcbdf522965da62222cfb4e038018c98a5cd33a6e21e6b834a7f7e4226159b809958b1573fbfbd192426fb636ca9f798023b95a7faf49cf94f378554a20226e5efb3db819bf18216d9be482310b9b4a5200833510d2e8b4b88a577c575faa322310744e7b94869dacaa1b7e9243a73eaeaa6423b2b7268d95f403548dce7208093817055bd3cd44a3485d39b3b74bf4c88e0f7b8f83ea0f6e84cb9df60f67691faa76e9d0120ae1a12f34e507db24bc06a2cd1b2d506e7ce6d7b93c8b0db86656baf50ec631ddfcf1facf4de30eba6b78d5623b2da9e1aa834e92e37cdb69e00a7fdb6906fb3293077ceba409c0a08d748dfc48daa3dc95f5d9bb629c59afb6a4aab5ef2aed62913968a33e245ee9d378d6c42338302637ccd66a5ad660b4e185af03e8414934d37fa4dfe89fcb44979408ac20dc75ddae84ef200241412c170ee15d6c3414855a4a9c081aa4aef6db59840ec2e07f5277675b4796a744e718287c0639321f27fe028b51b4d68644fad9e38e7a5baef72758386e557318365628626ed6f4d0100e6d4181b5b619ae3fc442893b581344c7a170bf2e63b553a3e35cb5d42b94d109a7dd15081000ac15f2c766b78d85ad628fa2449573bc19655bb469b8ef5f899fc1d89368e3b617de14472836c9885c423baa3f9682c947d08db248aa34a4349ad6fb18e4d7a3cf519fce343cc3724de42498d3d1ee9e4ece377905b502039a5ec1d276336bdbc866995ecebf3553140172770ea43c3053757239a4ba20a6a177eeed10249809c07a71d79f7c8a5e7fbe7034ee1bea2f30a146ca4317698c6c8609b94abc8848b316baa6d737d5bc0031d3d471601ad0aff663870e84f660bce796ba8804afb479f0bffb719bc074940a23a12da8b3f09745338673da292460b107b2d482a04cf130f07d59d22982b65ebac837e7c8898818d15a7740442ea23844652656ddfe3cd9f79e4e2a1d00dff05c1de26ed057717e66d37f228c575c68aff5d70bc493fc5b544feaea66d122bc00a833beae78b9673cb26413dbd3141e16405bea9fbba68331e24036db1afd00f2f5d21fdb0b20fc5d545a65e76cf5895ffaa87bdb16a1080d88ee2732348f198f0e74e1eb812a2866f9a140c6836e707efe1eeb9da47b58e0bd32160c1f478d56388179280dcf670fbd8abe3d7232eb54ae7a087c469c3774500c1ff8442ef3bad4ce5cfa5eedd367342ba0dcbc6032b3eaf460569747ea556e06ff5900b1f04248a231b36088ff005803605a5663962d07d43233ae024dc1951ab1cc3e57e18ebba526d91cc2b2fd05c13931d924ba96cdad8fb1af02ba3352614f4124fc60f6808bae3d8f5b5de07971cda707b1da2401b5e9641c8a45dddedfd6508fbe3e05d1b775bd0ca6b00650ec7c0a2f42b4912c29369d75d3a5106fb8d27e486238b59b727c432e70a43a69485b5fed1a6b2a81b7953bca0e71ea0b0c74e9b4ba9e2460def28d51f83490fc18c4994a023d9868c427fd4e1ed73be22d097be8d03b2ef9d0ddae02cb43f2c9417e76d8f1c5467a8d66f1e3e196fba89b1e0fa8ba10a3bf49d326e8df1d6d7265d7a083f46cde33dbe05baac3736cf339bd3c4e6984bf02af2a0aeb2ed7f71007445e03cef7c5bbe52bfaa3574a8ea369b716f9d00d29ba8becf5d832cca71a7f12623560791aae382f04aae39c5f2a43657a33106d3fff4482340c81f26926a5103693fcd4b0193f014fd3678f382efeb876bd9f98a7e977520375b27b41146d0429eb6d2ff87204d12a9b03a06d0a186520ab97d5b68b5dc10bb6a64f641002fd403971b2f435392b531bd8637621c5830d2272621a91047b108d5922063aac2f15f42794dd8035ef453ecae639e040cdaffbba7960a7c8fbfad9ab249c70f32e499227c86919da993e468ef185452bed28730c8cf69c63eea101d4f426c04dce9010399eef485c344da0c27defaf9f52150957dedd4ce82e323fdfe6e742d7e52cf0ac8af8d4a6dbcf597069d841891b4633500520353d27d0845fabe24338a5239e477834a5085a9fa6c38c07b1cf840f88f69b7931042c63d375dcde5346886705a00a9e72afb3c2839cb86db0c72faa5166d08b0a7c991edb9910c31c7bc9fee365960676fca438f798f087b78201e9780fdbbdee3c30eb7405bbfa3ebaf4250bb8cd1a651e8f1c18681a7ccba6c900689290b9da47d1a42648dc0aca9643c2e40d8049253e79855165988260aaaffc861463dcc31275e46e2328b7e6c287c00bac9063e41dec6dc488ebf2832dd093140ca0038fd443ecec7f431ae261f7ab91e0db1e111bf66ab88ed98aa79933fc3b534896c1055350caad275a4858be30368d50a22c10fcddb805cbeed99bff0bd5d9ea2d52746a54121f4ab79968733d22031525220d93532a61f8a656a9e8dd5e12bf7762a97e2977cc89e22d52b9437cbcb3978fbf8c119615b18382ba29e40d7502be7437f58986f3860b92b043f7b954aecff2615db3c00f082c8accf316b59877daf78a0fabf2a2c3a96f5be05f231e553142125fa163d964cafe7b0c8eded7738fb4ba092804d555f0637c4e1975d0b68a4a0719739a68e543b88b80e683ac517dd6a36b4942314c0f69270638558442f90f0a05c0e4e94a757393589e02fa89cf55ad95ae16c02f3dbbd1956b1dcd46cbe43b4769d6b27cbb909d8768b7569a874c293728479598472832d93dd3370de37f96160763d16c5a4c865ca6820cfe9221512e18b9b28c5e3b797c17ce5e8b8e6d1826d9613d2fe4ffab1b27b69fcbbdf0600bbad95d732a245d441dd8708808ef52a67098fb5440c2a292422892e580859773e90de8b67c7e1e050d669a499b550a63d3ae0b267809eba2d1deb01eb8840d1bba36034185e8ccc50cfc3cd62e27484f3b5150e3cc4a3423a4ce6ef75f6978479ca4d4a5b315aa5c3f79f400e9883eae255227455f3d64427765f1cd77a6e11e53b220c290f0ae7a7098696f32b47c37a2e4a691a7e2c1cf88a2bb537faec2c66056404994fc8790e9fef620a4b729b496535eb0d054ab88d68f1fb7a066a59cc053349917c22b5c2283a60c8d0cf909d8d56bcc599861d144e92b9aa4689f4b29480ad0a64ee78575e494f07ef04ec1c2095cef0b8ec8eb3fb652246d8cafffd7393784f62e1fdedbf3f8fe26be510a746df763fbbec2931726b7ccf49725667d1a726955fd9a9cde41ddf9dc9231dd0a94eb66cc62e3f64e87a6f0b8ae978f0773399f938d17a4a85db1c0f28c0b4ff43b1653ed87179c4a7ed084b977b55ed531addd056406235d191fb70564eb8544b7313fdafc96ac2c820059a99c8479e235ac868542a85991e08cf6b9d1011ae72d9475afc4d16295340531d9a358a0e2bfddf6070d28828cc74291c5a649a2f1f6979654f0a4914e17aaab35d355cdf058061153f1c4bce896c69340ae80650f0692a46cd89cd3e2355464deecd72d3a95edb963303f2f2322325b46d16fb767716542be517cafe81a3280521ff8844276ff60efb1baa7138a4f1eb02085a996ddae7574ea55577332fc1c0888a1be44342652ad2b9c6ce3100b11e55cb4feca75df830095fc7271705acbf31c94b851cffa77a705c5e89bf43f3e272596fa58c91c917872913a41067870d7c2eeff846d198d88b3d15f81107f76f4e907da3de7410e36e18f499a990f8ddb62a1341fc344fb98a027d9e598e573372ea4e1aed806dff345c0e1c76d259a9aac865ce4fcffa3a8d3dc7c4b7c40a8c3ed147af3f699920e3c3f70e28d5bbd28e292d55cd1486086538fc362b3e6a795618116c9c965469e4c073e3d305ae54be1915a07d4a18b85c4903003f794d72aec1da7828392f0b8be169a24ffcb9c013025b185836f1c9be1c99d907fe8c33c4ee532c144b00b35ee013a05baba6c10a596e9ec24914c2600f98e7fd730fc2e329685be072ec4bf4e07b1e355887677318529b6d4430e523c94a3f1414d7466c8e995bfa3d9391ea779f45f7984f35939da72b7288a3f7ffedde2dd738b3eac5b2df5d2a856f6e019c27046816142b9e9a1dd13419d29301122042459bd24cb7738dc6ca1902c91c4834633c3a97843383e48d49d637d64366875c71b3b77e70396a31f80b805bf8a02cb9590ed2b3e3edbc1861bf0403bdfd2af30faf1d5c578e11b53d7e525760d49ae749b58b172a9fe596a9e029c9061dff54681e996836c1d15799a30fa9fdc78e7ba3870b12951747d50bcb90ab713f35fd28713708c672d960b5bc03a0e15e224d978fe96d648a2f83c672ce9b8a33678b7309ee874f49fd39d178aba946ee688ee52c07708ace96f1f70c9deaa46aaa4fb89f99c97ea11d3e3c2dc6b743509db995e435a64966248be150f9ba740d1d5ad29191255a81d6e4f659fb3af70f5f3759773c168cff14bbcf40bb53d72f5d86149bda65332109c466d3d3b1275ee7014143a7caf41568ee50e11946349460887e6f50f460bcc538cedadb6a2a6d1ecb602dd3d80feb45b080c95fee5d2668d5b72667290d01130a8ad9a8e93edd9d3bd278068931554b9f5e70672b5ce14617ffa1804478f3032fa400485a7b266937de335719476edfe9a35b6d11200b7f821d0a0a2b162c5776489e0cd04bbbee45d92565d3fda45ec4339ee71208d90f2256be523cde44812369bf797e05b81bf1682be91366ef8e242c950292414eeccdbf580c142a16877e7cc52fb5f872fcc899e4e86c184383b906095b6e62ef55af14e8a685df0aed417e4774d59a10032bfc508cba4da93474c67e0f45bb573923832e7d05b628b0e849acaff07c243ae55640e1f9c4e5e8f7377ad17e60314802c7910462528770a6c9320766866482aa7e790ec866c588d08e410515a8c941a7afccc3e3224b3081955774dd4cc4c0424c3b82629e3f9485b4be6c35ae9102871d1ef2e8797508adb59f5e5e4b37b9f5c20e47fcfe851c1422dc94132847e3fbca0a1789a46fe5ccbcff8a4daa8d6b40cba3bdaedd905aab164be7501158ffe33687cf29b3913e2ce4ed7eeea4444c01c07268220a23757a0336d195ba073541e7ffefa8f14f577888864a070d10c131f4ae1b7110956ea295ce65192cb3e9934ba1afb2dd0879e6d24a0fa129ae29eedbcbb60133fd1864728d4022209f2b15b23d490bd48e978c6145f6026d4f5169d5641c109853fd8971f321f58bcb186221d5ca357ec3bcc938da9adcbb995364c3718bb6e08b8e42ac64d3153b669cfab5cf0eb629cb2f80ceb505d97fa9984da0f59ca3aac83ed061b4b5c85a02ff66ea58bbfbce00679982fccc9fa3655217e5fe81b9500d63bfe939a85c390ff6c2d91aa30af0cc8f7a6964033345a7b61783bca9a11e7cd7193212e28778ddccf25cdd5a75fc81e3d90c6353b3d7be3730546d1a3f5d1caa7c52ba099cfbd741aeb96cba4a0614221722882d305e744a4c6ab7a2de72cf2ca61901f364472bd608e7593aaadf448bbf3ad245504a5555f7a1feaa461ac0eb032ef62dd4825475be224ff4826d55814cf48e43c48d669c226df71b9e1b631a8c0423f0a515644598eea93b707359a96d2496aefbdd31ab35382cc7d0599e6d7fb27406d1b8c13468a55e1cb4c1be3225d5ac39fc597ccfd0d4f282d9abb90d7b351742dbf1610a22e66b8ef9f14f1cc29f620a886ef1e01ae56e3e27af30a6fb8863541e7055351d99548ebe7288d91b612d0b52b28daaa264b108e85da2a5292cda5044808c858409ddbd6294c2cc89a5031de50cd354dec8d7bd9bdf358686a68de0d9c534e97a19d01a87779e8542fb937671164678d22824160eb9e94ad1e54bf067feacc904b66c48d59a79fc0a6d3ade06ccbe63097746254912f1ef2b8d0cdf898580d5736af77cbbe27933a17b487dd364dabef7f8f0ce2a0f4dfb7f9fd35f60eae9ecd56fa19175f8b5df9a5b95c057fa9d658616000a9b84afb5b12bc3795f6388bc5ec217ce738c153b7399922d6b87802e7aa5297b46ba018254a753ca20caab7fb62b39591ecccac91ee89a0ee3a588748e9e0a889e5ebb41af1e82d1022a61ba4f5335136ec912d7bb28ea8aae2edb1d942d6abbcfaf8b46a83790e07ed4b2fee45f2563f1072057a23dadf4d7b152847ffbd626db64daa525ef23147da14221a83904f0128f286c6033a8f3f6a06f3f9561a185d822326328255d1876c182998ab9e674a3cd4779e5a6c79940afeb9ffa9b4cbaa243e331e7c1306f3501f490f483354526bb335108c6e23a2cb94f49d0c6c529d69755bb41792f53258b876f4b80da8be1ee11efc0b3e0e6016c7b8d58a965bf1a9346765e1a803a903d85a725552f33ffe045a613eec8adb29afdb2bb599780192fb2f46bffe2571bde2ecdfda1f18d13a07699ce9e898f834bd17f57f73e8192ccf4e7a84879dd9b81ed0d617ed5e94ecfcf438febb61ec42bef781221d3affe6d895cd2c626228ee224f558f82fefbaeb5fc31092f140d74af78cc117472b58fce96b69cf32a3cf43aa28babdf25abc8bf15f92803d38c6495cd7f6c4b6a698171ab4c93faba6434458a1044531e778a2b6d3417b679b2ca2e019961a97705b1707373d89102b6eb195454247b94bec0e08e34b89bea02a918d2f9c137de4aa265b52dea279413480ad715d8b1381c5d0ec3a82b6fd65019b286631f09053acce0699ec5def76058f8dd8688c25304f71e07d2b5b90d8194ad8af512115b62a3cb9bd8e33f12454131794ed052b83fdb5eedb1e7031c47eaa08a9cd9e0b446744f14fcbe2b9229b7f443df5bb05eccf1a53d658c1671a957a00e746bdebc51d89a9427cc3ff498e9337336641f728da4eb1fbeea25ad7bbd9483f4e300a22e88a4a68c5e64ed7aa5117bb559589d580cf0f1963564b6ae8c08d6cb0e7754fd0583200ff1b649ea96fdb7c1699347aa61fa45aeb41a1ce1e7f8ff311044492180f4a538b69e6ec154f0b5651b09ebcd685d02a180299d83b6a0cdcf114536f29d0c0222906143604f432062e5da3263332f1dcb4e1de7885faaf5ca1461fa03cd3411043229ca09c475d3718a443bb82390ab4987d8a8735bc73b569f779c94c9bf20dcc223a788d6abaef93e6d35ac98624427faa286ac6cca89085ed56e8b49ae0afcb1421c7dbf4b12635eb93c9c57e90ca8bc8ba5dd31de16a568c9b11eceaa88d7b4887570e03ec30a47293d9dde37e1db852357948b96e4e7b3d63e704e3aba269d76e0d257db223d3dd264b1d2350e3795faba6568ae0963a6a9f9b41816f85ce8952bfb5a229313088351c4441f23b16547e2005038590f9b4822dccc0c4c07ccf81a02a57d0d73450c76465067e9aacec6feee9a45c29cfc23fb8a198d70851c6ffca3283a3186ef4ad621184ca0927a172c46e7b780b9b66b06eb080fae440433987f63a5bb7654cf7693ea8e6a6e7fe04075eac7674a65a60811e49db62cfc49acb6fdbd11f9ec3f1e535471de92bdcbfcee93d2ab8d26b7cd7367afa4a4b52ed6cabdbd61aeb5ed0bf0e805c9063349dd302ae3728515d2589e585e702c294007626c76440237c830993ae86fb53ab00f4e7afd8749a3876fd07ebcd2d7bdced51578801d3e74d0834a1a9c8fb05a0118ce8e0d45b28ea9d8124348f692bbec0910d9bfb843b7677298671e133cd8555f635c747a8fe5675b2f47eb0d6437b43dc3001b19456a3267f232c6c6a3010fd7013745a9b35552f5feac7ec279216eb9a512b4c9ed042f02538450627fc25e97d994c9803e03b8c82bf1b8d445fc524782e7bf45b8e3aacafd14a8602fae59725a47a97fef188ae5b9b226c475023634715d9f815060ebb992ebf279740535162e39c234ad76b651408e53cc6b7af9193d6a6fd98df52f4a79ce3e2b2f7a3ca045f933a6ebffb5e22520aee4c1043e2237d29c00de01e88d6a5a4693e5e9d223b37639e673a5fd5f03c89a4de2aa1d60153ef695a53cdb83d17e1e9d00dec51724455951718ccf29857a0524601dd2fc2c2a7ba6c5053f35fa95acae6ec759c063aa0d79039e569db96b756ebd56138eb9206042baff5060dfac6c11986688d1fa490a684dd8d29d858987d503beca7f6c085bc1e2a2432c4adbd8d3073d552a47d9247447a2cc4ef25f5fce5747715547fa0279eadc35021eb4fd7052dc9dd77e216212f8ef85f3fd2704eeccbb0b160c8da620840f2444b6ce358e9502a030f1544d104b8a3e6ffc47ebbf74757a6761f1f2d1ae2b2e6a92c7c49c861570bee77dbc51a458a6731fbc6bf2ca32c1c0e98c55ab43e86378c5e134c9fbcabbfd5b5a3298211e990945a8b954f8c93666fc5150aa258ffbb1be719d677801bc2909ac761d2c01ab05afe9e0cd7da2414aacceab60d2620262004a7df66e12df611c37ec27ac875c2ac6a2e32f49faa3bdfd62ba73fb85a285a138e753bed9d92610d153d9a0999cd0ef993974d8eab5e98fbb9f612239224d6f0fb90ffd7a257a5350bbfcdcc3f206f9e5be0d32d8287aeb65b66b87bf44a388fc9133a92c81a1e2a2819298c111ed246b9428c90a5becd90afb15002ab86188bcfbe4727bfcee8ed75e5797f848cd50e08ed6f7400d6cdee87cc647e6f66bdccaa00006771eefb999f2e1f8c64e841152f1e4378bf8568f1118312a1c47b1832337bdbe374e6f8c2627c5671f81a13c316361e710fa9848ea430f90bad52a40bc5549084c9c970451c1b87825932f843b1de7d49177ac6c992432f97a3a3450fdda8d5d0946bde1533a5e16f31cb6c65d5862062df9d0d0ba3c5c17ba9ef34b67669ffbb44dc6f25b9bd09d589badff7f6e0639674d7af0caace12b2c4c5c1deb31310c4f10f35d1aebad877438877a8fdd5ef4b6b242c57140b8c613c30cddeded845744d9a071239dbfddc415e9120f962d8c6ac52171cc8a385205208bc5dbe0681c516d9e333db688c8bc9c9ab0573f098cff7d09ce2bacd95da6dd310f51ddab0fd962755ab9c9f3328ab8d6019ae642f5dde93c0261d0f1a8e995b5cab4943cf837c8f48bd247f9c5005c28b0a74f9c916c53c9fb7c40d16b0429bb0ed15fb170dbbf8571e73782e5cf5968ab3c7b6f20a9180bf9c1557a9907c86d04d4e97ff6dc6c0e9f3647ea3978bd6279b477b10bd938fc8de5ee527d0781ad0e067dcdb4fba7a157102ae995b491783130a93478c7e4085bffe96f2c05b623d1ed2872da6eb5f2b159b6ae51171c3eb2a7923d11b51b7c106a776d9646e2054508c9fe3632adf4fdb8975964f3dbae6da4aaa6009c6bb25b9c67dffc86871352975c6c80e8471978e7001703ffcae769bc38df50e2c2f504135d82040057fbd44847a4b09b24e3dfc5b2cba0ee10410be96f6b13c9817cfd89ccde69806849069e7e3426baa72a388fb70ed5d8304db387b96433df7778eb165488e471d64f4e7dd36be3ab202cb0f57cb188dd7ac62c9299cf4881c3b823491d9b5b168e238863558409c3c4fa9687aabced8729f96bcfd6b8d4313597e6a77382ea999d60fa1b3716a4b5c9ef13862e88dfc8af14b780c92c2a58aea501117ea365da6013502f790f2681d860d75c3951e95a22cf04a9e016185072f9d7bc42d288f0a978e1c408de0cd384a37944cedda2e3bb18c62b2b7bdb450acf87ff5d6405f2a07425c9fef2a12c0644dd61d62076c61fb0e9a6fae524dae1241eeeaaf6031cc2ea5e93d292a21cd4abe45c7ff3e823383fd6dd600fc6cd9242528391511da8702004a923a48b18755ab78b40cb56fc21b325773c6cbd45e1f4cbd41ca48002ae82a407c42af97f39bfc03de5d00da473cc039b616b31ab04aa722aeca769ed5b9c3c046cd64020044c48ef2c31a7925f164e845ffc48c3ebc6da63bb6d53c965236f94d3d955a93c7d06080c666f9260f4ee8faf854d2eb8258cd675a8b768e5498b9cf9db889d3930e2bcfd75596289f203fbd2632d545a8748b7e375f0b13491d53be84d9282f54bfb93f8b82ba42d059047d0b21332331ae0894ab18a8b7c334d8fb6b9e6bcce19cbd6ca93fe7fec68f065eedfced0ce71e27566fe6233adaeafbfbf2c4eee28b5daa27c82623d596d66e2aa8fe3a0a89af8d46eac1d56448ae109c88d3634e7a4cc862dd77b85ecac1622012ce8048fc1771ba261a13f8fd20076124a49b1443634c295f339cbd1658cae94a538ee2e0221bf2fb25f63d7a937a3ce2734f6be4e3bd55dc8a786cd36082c702114a0a820ad21562f9b0c0662ef5ba38bf62e711fb7a4411b5b29f1d8f81569a06273d5faa6db2b5ea671d1fb5f1e0805ba4e5e47028c3b1ef9048c1cf61e639479863bfbc0fe55b3b6922e33f9bd332753f1d5e52b15449288473ed9530f91077fcc9a6be604e9aa153c91ec4cdb8da684883918734775784237884cc6db21076d7b3538346e3a6a3e21f6b14657d112afacf7fdd91b60d9842708da601cfe6f7505b894893ed9aca82fb0b8c751b3020ce3aaa9b232d454ada89354c34988f550d00aead33cba29132ed8096688a5c2a55c077d0f7cff8b091c0914445e123305c912869a6a865d1fe8e5b0afffde64f400df5df8b76849b00156d1ecf6cda3ea5477bc79a6dc43f1857c8a18f6299d7c8dc11df4d0bfd97ecdace0bcf0e5913ee9043020172354fd81bd120b9731871c54ffec5ee7edb09c6c6d747eb07db16eb6ee5ecd55d55057f06774dca04d324b0502e2f037bad752191d8f0f281c629e3b2fb3e0c1e1862df9d41b066f1cff363ba1992ae52142eb16c4428ea09ca5e435436218dca6df8642259fd49759d7066c6b185964e4b32ed0e07b8cacc606e561f768ea191bb2ce8e208969839d6686771fd09ae0ad698605f51f5e2e0690986e197517c7065d5d93db9a3a69bfea6a36240b541d5bf3722451eb92ee758b78d5d6cdd7b8bfe77d615b9499136e147f451ee224115dc59c384671c6ad3781dc233330fdca7393e86417cae4ae1555c8fd096200eabb1dd4b9cdbb2bc4a739f57eca22a734899a8133f01a068125e762be384d22609125f1d44edd9578d18a0b4a3b717055e4063317c294b35d56ce00fdf3a1d974be4bd2339724edfbc40c93606bc83c178a31e77f7826a628f8453e972fd55430d6e24ec7748eb1e5c6b46d95a34959e61f8126d642eaa965a2527d3bf3ff8571fcd510b8e8ef7eee51405345a2def9366afb1339af1473977ccd1181cbb63044defef787f4c6c526b264d5c536e890afac772f950682e18f315541fd2a119ed462e33070573c049d256515f67bf81aa366a07cfe42c181a75bb170941971260c48d253ba4544c21c3940e9b9b4850e8f1dd8fc0bb80fcf920f72545a865bb5d4a0531021a2631368349cb0abc6e85f9bb2cd4891ef8eed24ac7379de2c3b0bec1a9b8e110ce785b26ff0f529200efa7c8cc571d5ebba3872c0674f91dc0034f85c3b779b000c3a18c44c6cfd21b8047a4c4bf80884cd62d84f365b79f1ddd3042ea1db98e334d840ac53eab0a46f6dc9cd9953dbb777ecb8d9a387dc6f2647ff2b9cad22620ef29ba766cc374369526668287207c5711b21daeaa93fcae43638ae3022237909c08a1a729de09775eec24ef5cbb9c4694c8bf9adf7f0295c7da9c470cc08ad4e76bdb082511ddfd79e65c22e4ea642cf1758f534f967377fbbbdd69b1dd40b5431b5383d2b487bf2185db169b9b914816bd19899ca4e029b1121cd807fa8af1fecbe95930748648a6c900a2bc9f03d67eae257daa80b3051d6f54fd1773cbd3c00aff13116970b6a431db759d86c1413ff30e88f9f450a06fbdf682e13379899ffc7f900e1d9f05248e3704a60496cca2fe9abc8621f01f33b26d12551edeb8255698827a7b7b440815dea06c863849d0a41cac95c82716ad6f984ee3f62e8246c2b3b8920028b5cb73a0adf99bb0c9e367090d60ce40c31a283c7ed7706d825ae89a407df659d80976d2961ac521e2892017c1c61bf2a8beb0bf6deae2abeab8bdcef27b6984c47f299308cd7263ed4c8783537998a974c8f8429ef25a81242633893d2c454a5325b98b9195eb1c71a7a424b9786a416b87744c0fa23d19b5decb02294210c8e731c257a94b4c558431666888dbaefa9c2ce0284c9b0545c093d20460b270a133822da17dc69967217401b6df593ec7b335d3eee9d195511b1a4a540a49db42f387950883f96a7a555970f14a71529e8ae971f4a00b64ece16d2f46ab68acab827561b6d7deca08a342f2581b46d7ef5f059cf76e71b0413dcd3d595c8a9cb640d8bb12df2d95ec30d3797f8cce6ec5cfe1d47f2bf8c45f959223489b7f8cfc41b0d45417d96c7dfd12cf91d34c8ce635de67f0a7ecfaf021e26a5b548929541f2b21d16cd220b31d6e4bdcb36bb15f62a88ff080b658a24d2feca7f9e911a4462f73d3fc27b0acf93d3d93d4ef327eb72221b6b651adab7fe690383ebfe391a6d15a36d72c263dece23645ce6fa2d60aab0abb352d911fb7e3e8f54146794df620dd27ff6e620d6e38d4bf9dbfb6dee5aaf29eb0fbd4b766b4045d18d67916153d6f403dd424554606b04ca1c36c3b5e4f7ef9206f443d0090e1a242c0017b7ff62867c8e71944b277defa9b517db85b07167552d7d8056886cd757655577bad984253f5670277012e65a0bb13d2c61cce83a9c93947322a42ab7a265ef23f7d9aafb85a5d9d01204c96a47ff326bcb3953fd8983bf1dc850c6e2ced73788c582e177090fd064302a9c8ceaacf10628a9b5b720b71f0cc9b224aa1aa2ce3a3f0bb525dca443afa8ef11d7aede55dafc68ba608e517c5b70f238e97694e1700ef9e1bcb187ea4d621ec1f1451b79f4fb695502be85a7be69b87be881cc2093349f947d9f5443e309104adc3c5520d0732a8c11425ba963bac74b369f6e03d3f9625a557333d4016d5bfcd4f2ffffa33e52bc553011ac8822d27f8611942aaeab15fd9409d006b3a11083f58788ec660e0a036fd7277cf1307184d0a85b31a1c5ac8c8f2cca23556c0a06494935cebad8d444e148d8a8dfe3251c3dc96e4d0069a440b5790d91e950bc8a386d8b51af77ad0c6ae72106c9a65937e674948f950752ec8aea8b620ce8f235946084951d3ec42096688e772503d750a405782b9c82c7089c0e6b510eb5ca906d210b9ae27e20d5c83209e8a7d074dde55391036e8debe3931f59e16577c39cddf95de4a04781c0e276d84c183a2ee810d5f7c0ffb139cd9f15096bc3d4d7ab8dfb61d19e7b8dc81eb20aa8e42cabdf300322b716efe61c988799d31042e0e9d45094ad63cdfb7f49bef26077f6c4ab31e7b05273575e8524ea9d2927eafca8e229792ee8f4594e871a563b4b6c9491921833d51da1beb622d859e31c5746c93c9bbb7baf37f1f31f6da0c39e42f8cd796ae63aa80ea789f3a515e126c5686788b324a26b7ce83404cd518e7118009e3c94acec5c034cbd95a4a570e413afe6fd64b6911c8301d99d195cf7671520effdf5b7652b0923e5577345ab586a483e0d5d5a788eecb407efd9b13d05076bee59ccca552b1f5fb55d41a70cb270509eb09005e208f5fccede3cb7a5b902c373b787168ae3e5cd1070c47532f3ab303dac9477cd754913adde17b7b7bdba4defe91f8077d053d712f560f21dd8a02197fd29a0ae0181bf518db3db44dd9f172ce6064929df0194d37f4b1cbac4329f38de9e8fdeea53e323e5c5d9bc1f8ca01bbb1c82ea5671aee1e8c3ce8d3fe97cefaa4a3c9e1f8313cdd6d2be3a656ccceb8da10f93b12960d810534b7f49d6e52ef6d26138cb31fc3ff953f18022e4fd7df789ae2ce533fbb64dfa09c4cc77de0fa1d4bac07ef71e8ea16356b3928c5cb29717c54efc47f0070ddb23b4fb5f98a4a7651d4b2bc5886b2da256d72c7f33649891421155d7d88e34b4a15e2d40559557a42cd7f9edb413038d0e617294f11615d5d12dc0cbf83b5d3cf16338a57b693d265215b9785c59b3451b9055df85d8b0f488f7fadffb6a945437026fe013acb6f8eac2387b40fc53963c396a4a792a00e485074b25219ceb5e50f8582d51b8ec117e60ab0947a3ae9f2059ab80d6cd7f104df382a520395976e98199da7aadd68e794dc531ff683a2dea9299e9bcec36543296567f8593f7cfbca9137269bf84587a2aff3743f35345b07a967ec95bd5e91f5e19c957a39d547b03b844cc5cbe14f651e7a29c2362efdbaa563156a8f8a9fd26d5602d4fac6b60295da816b7908016782480ada7de47694d8ef9d580b14e7f04dea0dc738d749de6ae968239d38221203e751d0cc623957d79fe1ab3f336ae7cc9190cfb1a71596d1cdddc005243719c49c5882eb65309a7a305fbf4c9533b6bf61fe3c5727594185a226d25c94f62e9d3345e2ed3bd6bbb3144d1efafd190fa08e2da52cad0580f6102ac2eb542f74f245efe01293380047d1f33cca14c55c80cf38042cc50c75184bf693da583bda1331af143cef7ca4f40ffd71f78fc8dbb5e432d613ffc8b43fc62d9709552d391dda3ef2bb061c12742dfe0a4b00f52e9533f013c72130146d27a4cbd4fbbd0e13278ecefd65d8b15133a71c661b31978f973bf4ef7619f00ada305702debd4035a5d944f32a91aae2a0db8f75eb749f7e30974577d7a53646617119847b2c1d17c0f9ba4feecb22130d54c67a9b79baf9816f8fa4cf8ead464557a5c5d4d6bb25a7eb14fc8dcca0da1518ea8c5dc123bb4f27e2a40da06e4dd6e12fa9b5d4e73f54e4d4f186447910ba392233627453979a47d6f12d97d31e4650eb7f93855824a31e59f5c777f423a75ff71b547d4b7a27424517aa2426f22683ea1142b79d1c1d1249eb6f75311ea967d9d7844e3f1a65e235f8f80201dbde60fc6639f8c34216ce5688b5fa362e055118053db11d54b448aa59b92e51ef7adf48dace04b2306d31c6ca45164657f9f6266d8f71562faab145c7f566cec8861c1731b38f8dcb43099ea413207649772f1c0d1f238380631375ceda8ce8dc1e9f30a164a073bcab8678a116c114334cd3f0b2b10030267a962acfbd3eeadd5ed2c9c8f19273bd1d80d8d9f3386fad4be7d868aa5fcba70823bd3ee4e23fb6621ec60c1d3eed3aec74894cd5435aa39f119510519338c1e4367354bc059e3863a3ce786b614371e8654bc5cbf56b7f1607047e4c4f73760434172d3b6489a9df0d7e36a16cda5a13427c65fcafd6531437a1d6f7b664f35972d6160274c7700828e0e495f178df45c9b8df51d70eeb18bbcf5aa013be317c651b45dd756d45ced524afceddff614ec2f9bd20351be29162698b2626cd1d0135f5eabfad3a767c37544efc440c4c14f782bbfc28dd2bb4eb2eeb1c93eda2bea42fe807d2ef01c2b1559fe9685fe76e7605b6a54e7ccf548ab3f1b6a85a1d699e1d94a4553db592cb1a47a4a1e2fe4b7bc9d6f83b29bad9b9637c6227b0f0e35422bdf32d39635029d32220fc887be57cb7fae4df6d497da19d9b508ef72c68419be6478963b27fbd7938be0c6571ffb7ef1d95107a7ec6fa1e702b8a4240b1d172e9aed567ea5d321d2483886e87962e84c7b591704bacec2894f92cdd362d81722869c63b07c55169aa0646ee7bbe0f1a4fc513cbb1e99ab9145fb6e2de62f76cd6948d132a48567f6f5a13409b16684f24626131e2fc1c2ff5bda25cfb98372b90e045ce4588930b970b8b9d4261ddd3beeacdb317940fed45903328e3c657fc768dc162237e15afd5f6ba1d95a4dc903a6292431672f3257432b4cbcc1ce02755f66fde80f9eaf921e66f90b3bf2f87471ccbc8a7aa67e56c269e738d0a3f7ad4dd665e5eae32e3df35266afad20e5d08061a7b1a40077c3c6f3cfc5ff014981babc0ab9bf9943acb944ecde237d51da2c35832efc1d9c9c6a9fa03553103b07c4ebc4bdb6918c686743e45198305773a25ba0c2d61bd2ac7c739bf0da3b3b1ac92449103eb74670eb1198c5bc32a8c547aaf301d0d5b96a9048e7ff5266f7fd292405b2d5856508ba65f7049441dd52a927d49c384c79f5f5c06d26d09b72a38b105d5c39e38182e55f3f5ab559f83bbd9476395116a13f429b27cfacb848be4e2f626f951c1b420c06a2de6366034b6a35c88a0e75225f731bd8843693eb187d241b52cd72167a0c5722cd48a4212152386720f94a425996d8c6470c41d5699d87ab31c664f5e34244bf809f3a80aa6f739f7ac27baccea6e4874d4fc273a4899e2a4de54ed232aef2839cb5295a02d986150fbfadf467fd307171262d34aeee0ca8f66f368706f4577a61e1b485a3b5d8c06623fdb3b6c0d40aad37dde9ce6f042e4b1cda682c8f3ad0bcb35c5df301331d92adf1f372377b293d8394e6cd93ca808768ed586df3372d0161c72c4e824055746d1e2544cddb72eb9983495ba706d2b3fe72fa51720fd58cbacccb6c20dbae23659c5a04a90c0bd97a6da75c3f4dda75edb1f95443d622e9bbf541f95d9fd3fe304c93581087ddf315b402b38950a1465fb65bf119f38648de51ca8028e668bf92535b02208e4dc481e94fc429410420965501353cf49aa3803317f6259914e2bdbaab7d621ae72364e616a643ad94b77c8621f694a15c74efd1ac32e514188fc52391f5c57623b03cd524c4bf06726032f4ceebc26c576f22163e2061c2855c50f8bccfcedcaf48c998cdcb8f9037d91ab517a6ffe148f7295344df2a326f08dc91911e221bea4f05e6d5374cbbd345eb0a8f1c9191a8aa5924310cbb480d9bd0de7c1a57b1092255a7ff05a2e52af65d497d3ba38fbc67e5618e8fcc12790b05e463cfc23daed2478f62b55aed04d1ad513d27a2e6f03ab69c838f2391fa3816a191f40df87937685f0555c9dbb0f1e5b2b2a04099bd0dde51ab69145ea2172181e54a31e99f1c66fb07dea57c94aae88c48c14b8460b4bd85c4e0eaa551d5f0da9e14160ab3f6e81fed25b386cf79add8db2c7b4e96b935d80ed727956263b45b8d743922b1688d956d935f86570b6f9305c37f9f19294969f8fe4bfebbec90246a62b44b12055c0746c6305bf0917dab80448765da8bf165465f1bf46e63716849b8e07f6c79a1bbd12d728aaf9055075a2b99d0d7c3dd5b291745cbb342463c97202f2a94bb94ce7f35bdc720b0ea116cdc71c243e8bebf0e43c31bf86c5bc1d3fbdd0ef802ad01300c44219849d12a3f7c960f844160fac69c3f2580d0a870a42326f66867a8cb7e61d7b63ecb878135219403fd5a7d6afe463bab0a3d52f98bb0aa72f1e2efa570700adca3c534ffafdd202bbf1aa68ca3ae0b00481ab4b162630b519010f2908e73b05dfb05efcc2bb5af8d8356978f035e2ba38079e0b263db15c7551654aae2e068e764214af7641f24aa7e192b2632486bbe54809a79ad404af417a95a3caa3ee40f59b349edc7980cf107d17a1eda972a88d16a82532e8f7aad82f1c6052c438d805c77db6fda36cee170356d3971949ca4e3abf84f10255ae8914fc97b00e39ea96318d1e8215dac985a22d10ef5134bb18f64d688da25491499881c6ba71ddb8866433e903b43bc7f26cec73cfcd1727207e367572c453d1cd2a5357e3903b56f175848822fb41b28f82c022934daee63aa6b6825b4c69474e03bcaf61541dc2e8734087d484279262e7e5cffa686f6b6a0657d87adc39f71981b91d0d7c6429f95b45920653993ad2aa8decbb4c020b042e3f04424b0103ccdce70c9f2c894d6032b5acc6faea5491e0e9095f767fa3f21d24bb098cde3f8c81bdfb48d1d19ad0512faa968ce7482f45118de41b95dad6d29705dab8ce819a8609891b40809d5e438097d2a960f71d8925f1ac2cd8ef2a327aebb974a7adab4bdf27a05fc2f7c4b78024189f8960ff33997897831a8fb04e78ef19a726eeff1c57021050e42d7d64900991358a14d3857c5167091ca172d6cf0d1598604f8cf71bed4d2b083243662475fcf1660c29dd522409ab1ec984ab38a38be5515e275b63a57bad5714540a758a724f3b25219befe8d5119dc49d9d0a7f13b8db57068572582742f6056cb5f98d6a0e354524328edc537d6376623b7ca4738a2437ee2416e4474554991edff42cf2ed2bbf41cb77f4784c2e7c4781c91bcf943fbfe3b7bb3fd62945155e5d05cffa4bf8fbf1a341b9273d993317f772edb5703855473b9ef7a615bc54f36f3dbd91c280fd9db78ef02c732d11e4513382854993999291bdbaa512d3e1874fd56d2f0b81dfd306fcad89a7d89a111cc9a3bfc0b978ed8346a9d038e7c0514d7a8ae39a14ceeeb22b14ca10af778de396334918f065022adbfd8c3518d6e1f1af7b80a2e30708980a67ff7f9f811d0b533deecfcd648053c43f3234d52793a737ea2f57d7ee0f0239e7646d546cd8fa7782b33a392c0d89e961afc7f92b1d17e62bc988e18eb5079de432b70f503927373ceef8fc589403d468931813699d1127fdf69ae6c252545a21013c8fdfeeca4c91af7ffd1e0508a55a73f32658a84eab2e6f85c91d7e86505ab5aee21a8b84409fbe67b8740b1e23ba4fd333896ab1d66d12b72022409785354d3b79feaeca96e35cf9598461856c528e173f310e639a23e3ad9a1db9859c40a5b095f1fb8fd2ec646dad09843ff66d340507fcd8a0252f7baaa4e6d7b08189ef953436a4636b00537023d8f3dfb8662fd6421619f13bcd49e23f68debe6fbc341a65f2cd88171dab27fe5763f237e8be41bdbad334af2fa8588440f4d05edc2aaa1c36efd60ba2ed553296b9fc4c71e99ef558b76705ebaed92dc6fa6fc77a84817511a42250bf199b06f8b2577534cb3d0d895703a072d935535ea9087575b0285d0afa63c2ca062c110faf0474c8660e7fd3465b01c7f5cad2c93f74aa0ed797582b36384301a627643dd197ce8e96e08274afc89189d5d20b61eab4cb9ab38904ac759a1007fd58369b814cfe127b6ece306dcbe4d2963d32ea4b40e3d22160b66cc0fb0ecddd6d53a0ec4c8e201d846dea292c43e61fdedfffb7196125d9ebe96ea30cd005b46d597b14589b94d5d2817ebcf6c4b170b1425025796f0fcd637777546b0c7693a05cf438dd558cc1e9241bb2d2733f00e5727cea5d967f3d5f71e797a7509c05c242b269130e463289126f465fd9aef3bd68794f6b73c2a626f3ffc7a6c3489cbcf02a7520106196e47609111c4acc9e6158db2e51f3fd1099189728b83b7dfb67529caeef0431fd7240967493b46cc9199a83e0be0bf7200e0bea7b5b33816c78b4685ee0ad1afbbabe9a705a0ffda542f670da116d6ad3ca0fbf559a604dfc265612ec011b4f5a051bd4d091abe35a40e5478d0593b908b2f7eb612a14edf101da5e4f4eb562266b86fb596e0d46197d9e5509f110da9e2433bdaddf678ca77fb6096e1ab505d08f856cc7455f7e35cfc857486ea8953dfa482088eab3e08c9fd109b00863c60d29afd9cf3c5eaeafec1b405d2940d369b993f9106f1712aee70d4d4197977ac127ea90721f0d65e9b56220bd4a1311e9e3178fd831e1c80b2c1d8cb30f4f40b1f3c8cd7b8a56027fa423cfbfb8393e25358e32b9895cdf21473b05a43e9b7e2939256a4561f1ad5a6bc36eb5c4c967f4cc125559e65603d526f2a2b906176e39a5dfe3b29b39bb120214dc6ddc8bfadef80f65082cf06ad673710620b318ba462087413a7920d673f2ec793ced8f038983181107c1823f0b18dce2d9cfbe924fdf694335e8b9e7379570f252e7090e8d1f60f91984d8e2f9eb80207715a54171936777d152ec3571103d04376403a7d67c0eb2310eefcba9739e6b3f9a655e14f8eebb52d7a61effd6fb359b8bccd720a3e72fae02b23fbc9bf1c47279b83931e60986f6ddc7438d91929f5c01e3efe4dcfe269e43bf1b8faa94fe1b13c9bb7b35296714f5c22e9614c0d354ae383a8408efdbe27653450a0a6739d019388ea5c8f02535e1e7f7a43f877b7553fdc31f7fc6b4481a6e517f4ec67076e501d898b1771f0a6fe954e5aa15f587b7997316c1f7ffaeb11811fb9a5c1703e31b6fa6d15a7eda3a27b8b318e5fb36d5f4631feb85efad97f810a9f4f954651c938c983791bbcb4331c981e68571c601209eb8636780126503ea8b001b0d05d23cd0509a4205e7f8623d80cc4f59f7ef56751ccab5c186090c370e4907bf84721ce32c18c09fa9966f8ce10a2db4a71e1df095c8276619387923c0e12d7fe4214e67c14a56b8294a35277c9fe2b89324bd9a0a0a83951ba8a987e24cee22e057599ba873d81c92984f734463d7b0c04a0f94405a1e7cf5144b656975ac4e43d434ef97e6a2a092fdb6a5052e1108ed16366b899dc5ee6d6069cb23a3f6a14892213fbd2340e1c3cf874819a34f6b5b90eba2080bc81f688ed200dbdc709210c6fc487793be4dc65ad8c7fb238a035508535e20e6ba7e884f95f82738982063c653ebd3ce7b3c41674524f34e3240b209434e8065d4f5dbfc5407ed8d24c18f5e22895ae3df02f550ba9d1966d4d5a3e758a51327835982e691271f8875df3038a7a910fbb46d01e1a0536d3129f777b399de093c1826176f51695c459944831e03501a3cfb77cccc8efdc2992a34af2ef4655cb294c03c6e6d301c7e0dc02f9ca36814a98e7af294ad06697effc57d24bd5fd44a4611841162cc533c164181ff73021ef058f1b8486e26a0d511f2296f2e656a596d5987ec63906fb79b7e6b7254391947353c9eb087c5714644bd8b3f4275ef40bd4190b41be69196f85154e3c6c18fb63c7a974ab7e662977849cda48cad4a404b9b3ad93383e9488736500c92dc4174ab1dbf6768e86fb377dbd3f4abe51acbf73f357bcee52d06c2df94a74aeb6f3ed24787db964adf7126d0095a7959f8d1859815c07bba01ff6d2ffec4e16bebe9b7a5db9b0af1bd0166b221cca598c635a473f3d470e9c106c1e63b00310671b822a51b629c810cbcecbe03a67779126269861ac5eaf6821328e63e027017cc116d78aea121e59e684b924adc3196600663c613c43896e433b22b2b2c5a60d96ec15fb4e93877ff258519818926da802589955e9167af8a0c4756e8659572893bafa2b5b8117eeeb8b3b608159bb86e6d0e82a2f545d205a2877f899729cda3b228e80b29b7fcf3ad0395b6c7c444aaf04ded9ef680f19cd41a0c759bf0560b801e05f71dcdfd8dcf16a3f76f2fd8d57e686f231822a98ff38461d6bc37d9fb14233d5aaeb30eb422f0cb51fead9321fa32de6e13973971a7c8df968bdaa5225d86e4183895898e93a011638e175c2a232c613ecbbfa7d2f26dc7e39fd951b71a525436b0e2ef34348b4d30eaa4d3f6a732bf5a2c773cee7adfe547880827b8cd42d535c995674f131fe7ad969fc328967a460d4e3bb94a2fb3f50b70acd6364e5ced4ccf2e5413e19a5774927a1cb98778b2d44a45196bb617fcbcc2ee11ce3b09b7c14f719446a17d4f0b70f2d060c3ebb294c59070c1967e078b76f831e0bb4feb83cdb1a095c0878bff7e60f7bf59cd691c70b25601446828d0f3f95714476914d30a4f37234b2269a3eb24274a4e4f8d0df762c06198a27ec886c7315aa62674dfaecde85f4136e0ffaed7b926c8f9aedb775975c8f121c17f1ce177e1cfd7c39c6300f39baa67bdbd1c970a31aa1d3f405f61e5a7501b7f4ef8699563f78a0d76d235b5ce5729fd39969c6bd291914e046f7ecf01f65fe9b58e94b773a115de996430c347fb883d9e1ff955725ccf027f8fdc02a57038f71a2ae3cf73f762ac95b3bdfdc4c5b7c6ca9aa4307b5ae42c686bfd0c95908b234cfca7ba86c5d80362fa5bb94b8687ee4e9a657ad6fa8f43762c8196e7270b38d082cdb11098787ec64f3316d0c22cf6ccec49aef95bccb49199a1f9a68a929639bfc58c7f985e98d1d78c0c5446477a5736af650e685ee7351019ed6a5901043ff42fcc911ab6fadd0e369e6aa3135745b58ce4a1f28aeda000d351cc818f9873528e6403819de2c32e4b69976670408d6c0122f430c306d16cc20f382a741db8c488bd59ce61cbda71b16ad3e8ac6a852588a622816c4ad9b12a55aa67e2642fc2f82dc550604528cabbf3e7ceb4cd41791240fc1f730bb2b017ffd51d97fd49460c88b58e5417a18bd15f7c0958cf67d8a66360948f0e58f5878875af02dcf87c01ec63c4156fea87ee42daefd0e09671ec3739212b39b5f8c6c407365cc674cf3983911eb8a6ffed5fc2d66b865b3741f5411594a044ea86ed5f3ee488aba7a154b9ee2f8c94b0c41cae55a009998436d2126709a9bf90be4790ad5f8a97340ff759de02221a80dedfd6b45b5444be9ad542a61d4bb622948ba34113075ffc8449988d0adebf51828f3d5ff22488328e33b574af64f5abddb2a236fa3ea2b5e898d29ecf42c74d1770996222f7e384bbb692e5e3501a2ce7e1701b48eaefeb427f240f39c643c29a397a89dc14e1a558644fd77268580b98051a0db6d4df2693f7b0d28029081abef9d59bfd4ff8705f421754fc08b41f33910aa558de6459b4d54a15b04d15914057bafb28a0804450567667fec379cc75c96f3e41d98c64ccbd71580ae86835599d06c67b69f17ff8efd0f41a848764d9032460cfa7f637296ff1081d4474e1ff0b25dac01d10671a78d95fc170de6bbe6541a53d05aada3164985bcb689237d76b692456c7dcc44cf6836647fba274b807c6d391ddf2ceaecc726f0182e36cf4c64282c0c3b7797ba53b4150cd69e56fbbc5dccae8a24b430e5c427e39342543baf92af4cc7d397163b085a7eb650d2e105138b2def4b38933b9150d4819f8d9130bd15217d040bd7910fcd4535b30967e134f2ebfb19b3720bf194df894583304f90c538f38a4717289ccff0cc50fe4c388271da1aec5f9c98e849b173d130a1cc001f0956a563bf384bb6b280d08cb299e922d3993cbef89f3620b897aa5872dd3f658cac0182a03ada804e4829cb170bec60f8fb06edfd7daed25400e9d3b5ff437dc4501d2a922cf67c3c65467be7b4e690279d34fb32ec33062949b23f4ff72410bbaebad46c213fa3211a50d10ed0b9e996ec9d6a09080616589e8aa8bd6c21ce0e2d17f48a046a92d4dedc5f33a5b165b2fc6d3843544352bc3a983dc52a15a16965ded70a839ae643b19718b0aaa6f80c9c63450d7b20ee52516075de5314a258b9c717fd2183f117664a4c15cf705ae72bcdc63704d1634ecac531a2fbb96093cde6e90fd32ae7a9708cf3c14c6e6f9e29c503601b9538846affe1d73feabf16542f09552b9c29899d5e7b7b7be6d43c6cc6c87a212f3e3f66c211dc1045b5d37ee2f50ebfa870e48927774a38336bcc39d60a8082b314eb3cf456616a77a820a2b91ff4b813e69bd67852512ec0180f22b1611d4f87843418608034ceef4829f41d5ba1250c8bd5fb99665b7504b133587c685a7073e4144e6e8c7ff438bdbf7ab419091c7244c352d6ff5bc6f0d549dbd8f3dac270ea498d5ac0a9d447260ca79e1f103c9a6566291d337b9d0aa7b2c4d6293cb1d245d8013bf6b1f40f4b3a2e1c94ab2e947de7041ce296fe30dce46420e6d158d5840cf9605bc682b2145e79e6c7c4896a822bfa5d932623cb5ffe86badcfe39370104c54d51d1a03fe9604451bf908478f0f98f2c070a6b033b8b0e2ffceb71dc2247a90905fb766be5b73fa621f8074c80877887e272e4433956591649aabc14a722825aa099d2c69265e7ddd444fbe108eae03cf1aba1b14b585f4d50d20ea4d9014f2770a9f3395f0b362af8816278bd319aa7a88b788673b92e00c06e4d524ac71089846d4b279a28622dfca14ee3b049f1c123a08d15966e8a714aa99d3ac5d0119ce0dfca61f8f9ab4a08a64f011e1da97aaac257905b8e2ca142866f4edb0cb88708208ff976bf8c4dce4adc945ab39e63ee9053a26b3fcc35da33c825e051fb64a61cffd6c8e4290b8c5ba8da90e57177184398e2988364ab195c364b2484f2bc96b1069a73d9720c4e4088366df27f85c5d0704d4187e5ae4a813ff62fe0ba82d7f37c4125404fe98449f29894c7c2147c8b1c990fb3b3751f6219e6200afa82f3d68f9edae49efe13cd6dd8646a9374a60794241c7e6db1e328e646b02f97d6b8564d428ece9d537b5e74ec928df96262ac716006febaa4490117c4b7fba356c71835d374e03cc276092685912b8a4227a68451efb5042c62a8e3507db1acc7ca025e6f6a28d901deaf37f70b356dd7c731a5bf6c3df156fb425da8b67850d5fd944d98b4a24b341ebef05d954be49809c5d7632ceb85af3130e639d4a82e959f5c7bd16c1b97c65708b9e606ed5ac24e1505984e58db488824efe360a27c25527de5dfec6526c92801008fbdba651b742255caf8914605784a2b8180c368e10da0c6276288bfc9924ba2f7b5ce916354af0709eb3c678897cfac73695a7b3c317a3d9d7289a607bbc49e2e10d2691928bb20a6c46b7f18a0da3f8cb87cbc2a7b5f89ce6ebedc5901a63e5b6a799f7c212ed86d12cea439643a90b85a11d1a31088561966bf6a8b0af6226c5e691f109f139c98299d67ca2a1bc38193b792a7eeea8dfa5f70b195d983fd1e968786de00d6bcc590a6f8db52af5f54e68b8f2126b6b9901c2bd38dd29a7e95c42035168071daaf37a5d7841a72fcdbb37934cc6acb0470ef57473b7b538f52cf101d38c689700ef12f481e0aa065d51b4d786318ca661be55d278688c1b5d5d6f1969077661c66852b244d3adbe62e08ec52790b49cf79fe63d26371f92cc3f180063853d68760c5efc4a9259b6b155e548ddb44646aa7c95bf221ee9c659fd02c63b95c0f3e864b679f8c0d8e335478d2e39274fc493e57faa011ab9991b7031c20ce4a3340c013d74371cea0268c149b1a1bcd7da002f056ba3dd5bfcf1afd32b02d968a1f5d7ebfa136abc2681cefa026f58aa8066f142fd357a7aaa81439ff3dfd1b0941406919aac71a73900a48e4c087ae8dd2c91877c07da875ae7d3c0b9a40de9ce0663a5bcff8168f6006efa9de6243fac5a44f51e848e5592f1182ac6358366769599038fc80e773adbb53aedf53d6feb215346a08142ab0175392db5135f363068dad3c97bbd5b82321f54f7268ffcaef88d59b3200818948b76658d11087e5669f6a1160e13abec5c472566028de4801746e3f6e9c72efadf0399e0a45d331712a7707081173553deb8ec6636c326b2d0267c8d96be13c41f46d92fe9c1c813693bc24291a37c42c28c22e4b579644c6a3704e39b7efed33d83357d92b5bd8ed26d3d61c27e00478f99c993ccca74da1290768e3f8a9e1fd08113b5a1d05054fb951877808c002d1afc2a2a4335df1699aa18af17bb584eba4a6c2f583e8bf3fb538e217d008e34e48b7c743f8e57c5880a0afa209593ad1c06a51fa95ff15d05538385a92f2ae1b9aa6828081121eae745bbe6bad3727afda469896c8822c19a8a92c5f3952d6e7089989a5a9ebd689817ffad805a382eafcdac8024330f5876329b03a3dcf19b93ebe668c91f798074cb9947c66a1923cd451546b379d595563e63392405354fe55af98bf7ee5dd1ef318f4c7bad8a8772deb339f6aa1c5ae52e9aa4db239510b726d79f60fa871c7baa9796add88c3a2a92849ecaacca6fe6fe4763814d8c5d5eeb0de2140158ae74e594e4ba1cac84610e808ccc94fef5481c060b25e4c7c6d495b5e7d18dd9d0cb444ef03d335db81af38666bdff8a8d48ab26de7550ff518f62dd861d9f76aa10ddd992efaed405077f3cc4440f6d9f756431660f1f548849244ef4c7b72f862b405e20d0b6de58a280e89fce5fbebd65e2bb732197fee5add7057405714d3ccc20f7dba3db086346c0292a32fcd8815717c84d656bb7d1862988c07cc9b5815e67e1941298e89e2d09c362a571084e94602c013445b88932cc00238e39d3db90104d05626e9cc1f98e74e03a209607f8198850ae2b17bdad7057992760a5dc5fd094223a1bb8538c9177252721b34370837183b896666488da971fef9b4d79e4920805a4a8893d754bf10a9fedb65cbfe895b03173949f06e5c1bf9a7f09c0c5fb525c7488d85943288546c84a1c4facb90be7086bb90d9c4c5e7c0310b1d733523a5285dbaec966bb4953d2f5a28ea8da46429df02127d95ec55e91b1f093f265bad404bacc621562b5c3a2724d6e5a67cac2fea4f2f9ca7eb548da3dcbc8f69cea318675e638be292a4b994425073547ee2caf6148c8bba85fddfa84761e4083147182134f9f9e67202c66d40b9d1fe1b7769ec4f760ab01645c54f1d436e8b3e54b65a0eba0757eb3b67991d46c8421f78417ee343fec1f08348a4db030a5bb6a4966e737f7d75411b0dc0666d341736642b30d60b39cab6239c86bc998796d41f2ca59aceb980c8ddb76bcac74786cf907c9bd8086977fd537c02689a03af14825859bdb87a68f1ed4a19b48eee5b86b13d7ed50113bfc6172c634677c3094d501fcef89cb86fde6cf017076cfcccee8c38342979be8322a54163d577b2557a9eb0d71c0647e5b45c4e6f07be64950db61c9bc47fafe136ba06be269599c9fd3147b16d2af33a570fae4125066b8bd7293b9c6f3e8169267f400ee68b2abfb5e4ee50e5fe75e3f021378bf542db058d406e395b3d326b97f021b64a75e025d0754c478f2b13bc07811882690efe3d01a024dc7b394bc00b603af8bc6e5bb93c9f7c49d30f07cb86d17470d4361dd3d72e4447006248ee12c7139cfabbc120975b1fa4af6c0c1d8d656ae264b88394b66fb17410cf40044242698808414306f9702c3c69084c3461471675ca422499d226a9535ab2786dba1801200840971e677f2e1ed72e9e8775389124ff47954d53932720ec59bd5d2d854d3e6f4f0935f0e821a10c09d81e879141cfed894c66edec124fd946e7e50db0f69cc89ebed4850060f8803561ef4f3517a54a04e334990c008a0c3197488e4b561ade24260215b02bfe8f44f2031f6eb8822c0e917bbcdc269b57875a45ec5862da1b2bcf4ff67fbd5b707b2be0e1bbdb9067e0787ea5d4227b9542057e3c9c9421f13a9b281e799e8b09e56d072d8c55a7dfba9110c6e48a69677080be97276049c65809e2335c6f3b4f4da28b795736afa601ffc5a513eaa504d5436467d9d1d81ca55f9e42f32231366826aab70055205b2db094a67f59fab15227e1a16d4e01e502d135b552ad261c51d088e65bd655059cd87ec99e5fdff896fb720bc87c76dbfcb98a6a8bd9317f8924abff3e47a543dcaded80e1eb3b64c00c5085099820207082d6b014a4cbe428603be90e0aa28821608054f70048a7b22df842e19dbe7c9a760cd12069b9a3774041f8b84c719c1d116fbed9a0ec1a6c1599e418818d2e3c21a811041460cb89f2437e59d98eff2b2852b1fdb8d3d15813063a3a8a854bb37416f42b00cf6d2c4eda93ff4268d808c1129317893eb05de10da18c70344383cfcfa01cb5c199a8748b274cca59bf18b63f1f141ff270918f844af49721496c07788bbdeb66fd7262b7e29bc554d6ebfe2cbb52dab572d28cfe1e1c65a2a956eadee7b22943a25ce61d083d6a33432efa1cb1917c0cd136381d34c1e65c0b954e9054a187f4278463e57fe67cd60270ec94f96f91fd98d5c7bf79ab84ae73bd22921cf620c9261fb9374e513daf66729948e5943a75da2a0f89397789730bee1c1a17fb3a1a247487f11897d6d345dad7ec94990dda21b8fd9267af8c49c689b38e11f1a93102f564e0ec27593a903a4d695d00c2d64452719983a025e6e13f03ebc26fec57e62b7351ef44db0a2ee61ae1279476e5bb581b6cd2772b6b3d8d9386c08b447423e6a1b1eb2fd9bc98d830a95f630fba3ec735bdc3dbadec135f754c2947f8d90866b3de1fd77f34b61ec5ba83bb5f96b4cefe5dfd0fc75be1989bb5d7567cc28b84a3d2e39f12e9d844008cc2c3b70e07599efbb4b87974ad533742fb9fc986097eb09f2ab9b34874d96031a7ca4bf1b156ad7eb60c15dd3e24bacff39c8a9908f20849b07124eddb9f02a878dab7c876c8d515401f62d286d5e0a9794530d2cbe540536bf032fe845e64206bbb0776ca94f57cac2fb0a4868acaa4ab1c305a3dfdc133a12799b9cc8187912d8973cf2429a74c19812e0d3b63cc341766e95108d0cd3342a2407eadf1448f23db5367aa62b351770ecb94903a88ada23fb6be41eb3962df397503d5df990dbe207e6b4152c38f8d7d687242d573d98c6fe91f617c360cbd2258e61b41cfa419432d8b52ecb172c45f0511805d5ff1ed7274784e13b62959348e2073b618df5b570c6f0df0015f348d8dce4c2a0f25f92fb31acd6c2f063ad50c701117e477bdc3eded7181537b36157a0ef89d63f42f47ad726aa55903b274e831342d1dc4286b6059577b4f01dd2462f99ec95e9093dd2ec575b803feba9ac6932303825f20f2b77b6023d729dbc8e5d438136e297e378805509aa74fe9db782b117cd1ea9a8757b5255dd4bd23456f207c20e09e1fa82bc73bc3a3a4530b7e3ced56ac476cb29f25d83f242ce90228e530aa69b127d24e111ba681fdb54b3653576d9e0096f64aa3dd0d7cdceb1dbb5aa9fc38d890e2713bcad5e25e8591f321cff02493ff6ec2963ed492c2573272425d0b01d38162716b0b3a86f65c6ed9e39c37386cfb1bf74e877fcccfd291154d4085d5cfbe85018d5deaf432eb82a0eee24b9e85d9517aff08e69f76285672757dd98cd54cc593c7f06f49a517bc676c427f4eee63b06f483bb6d558f84758645c84812166632bdb6aaa2b68d057bf90b08bf1698a4267dd6cce4ce5316b2f4fc83bd92795a9867c094bc1123818303cd128f5b428214143ce172792668dbb3edd9b63139bf433b689506eafdf07cc7b689bd6c0a462b9e1002a018f0385d2b733cc2332243a68e741bc88b98af731829dabe59cbbe275740e421fc5e9c529c20a54c3afff31c125704574d3fd249ee6bf4b026e74074c6b138c1abaf754c38c0a854854cefd63ddfce34e85ff729e111675b88bf9f7e24e5633825e05b6181809e48a7ef324285a6cc2b4e3dca5ec2fc9d55d3cc149bb8cf9206ae61eb80827bd419a89372d6f740069b522726efce2d5de38a39b940edd0bcce61b3cb4299461ebced7dac80647380caee96bfdc72af9eed907fb472bb20d9d2626766a65a77f0a7420c14fa356a546ba7d2bd85302dd51ef88e0b74bb1bf1af6d8cf8d1a57276bdf6ade6045c33fd3ca168940f607fcf8bf9677fc2699e63e014e84dcb0f49e1bcab5d864377ae7574c297d741c77b6769694eb7a0b566e49f167416dc3d7f3c0c82fbd1f6cff6697c93786a09242e9d8a76b8b1f31b192142037c9ca41c5e12a4fe376304a15660883e98ad9b082818e6a84c8daed425ff2d43dfb07f33cf4c6fb02827c3579308524aa0fd1b18d7a6f832f01a2aac120902c8566b6c3fbaf20ea783099d5ef3121dddd5294bc140b1597e29ed2e01cd55cb05bb66114b0ad3f8ed5219927c015f32616eb163486c91b19804d1172acc60157b49a0216a426545bab89e207a59bc38df5a44df2694cb4fec66ca882a213011087af1ad82d180bdc69d1fa9fdfc4c534d40b6b8e019cbf3195937e9ecf20b049d6f13b46edaed2fc51cae0cbbff922e83cf1c90b57fcf36c8f7298ea3784d0c2fdc6e8cf7e7da27eeb4fd7e2a5325be247b3e1bff53d40d61cc1d1059c533577ed4e42bb3083cf02b25a524f894cede599d0c81179ce2a4cc130e3bbd894945e4851536e90b3c0845699f78228799356f993ebe59ac5d4119cfeb75eb2d173e4b78b4451950f8bb26b70396e34ff8e503a7abff3cd80a5bc86d14646601f0f642547381b2e3684b52fff7367882f18936dcc1a323122537a290fdc308217ed334ed6a058f612d4953682449d4275697f6e69f353dbd1fa1fa6a54cf563936dd293c31e62c0f71cb1069599532c557226e4e076a42adc36a1d08fd6dabf3e9818f7fb3affdb2924c0d5bdfc8511b6a196a6c1af1891a751544a9964a49565b739ca5a37c2fb32a8703ff3c5fa4cd61d6ffc871059c3278d1c51baf552c1350d9ad9ede52d022edc347c1d0d723f712bf8537fd7820bdcdd80a4677a378db878022db7126d139e856c5fe9b83a7bf6216956e65823569da496256ef0c600704cb84478e5bd070fb8bc3455605d02725ecaa512a609867df03cbc80e32acbdbbfe4a324185826f0a60a07a11181f3ebf58c53c6593886f1ffbef1d840d8abf9b3c60db141545ad51c217cecadfe320e4ca811122e2a7f3aa6ef985bfabd1c913a45629b18cd7b78ccbe2391d3e10afe0cb6bf83451c2ffd51a0432aa0ed4bcaff2505bcfc4c3d43e7920595c60fdede6795e7603abca6acffdc41e925f00a692a55763726ed4e1172bd3553b12acdc95ad92c002330f55b09d37a57241cdcbf834f59c941ebaa1cc6d3caf003e3c2a3ace4c2b3e5895169566943f1d74101f51a973f19eeaf782e0f954ec230de86f268995c1d9811519450cbcec0c74b1dd74604a3a3c4e76f42ce1bc2502bc98f7698184e285719af2214d8b8edcc0701355f55795cd944a6534d4499460f16f3b7e4e1ed6cf3cbb0023499b6137cbe4ec72823f5b676eaa3cb6ee6e260b23227991b4fbebf4f7d4a7778ebf887fb4da4bf18a48035214e87af5d0ffefa07db14cc552fa322a2a20ea49e8d4355aada5a4513f56f335b905720c133f01fa2a9232c0639a734ebfba2b9255c83ce70c9327f08da9c92eeeb844df00a4978cef60b46181c85a358e7c5b65440b447c6490d574dbe0211bb847fdaff1eff0999d358cdf17e5d0e06104fe2be7dac15bc911fdc2d55caae6061147d7c0c003336494f64a3529589497a0196e848598460cdbad1868602edbad1631aace8af680ff810c4583aa468af0d9fa4422017bfebca7bf4276f696c4348e7e50e893f4220c06749cda6a6b5e7a7bc40b407d8510b998294ab32bb138a0c7545f92f798c601da7e16cd98ef192e6d3dc8d359deaa7732332f128b22f91673b84c22317897ba1aa4cf479a142b1fff2008858c13c6e9785368a8ce0f6dd76d03aa02b1f5fe249ca34e36e9364ccd47a6feca0947ff2ea4b20cbae735e71495de3083ad0eba93e0c9e2c96a123e479805b75adde93ca774b91a257a4e011f50473c712ecb44ae1b59cbcd1825fa3e27d1f44454191e7e1f02cb3b02e33333363bda464f630395d2e763f6fe1b478cdf07bc984169d5ccf6748c2d742a2410c8d4ff4c2f8f38ab7c8d1d795a0995ab25bd485e13cfdd25e1f1df42f0a45611f2ab287b0e19ed1a6791d7e4a5bbd9924faad50ecb6bf36e096529e838b7d85088f7697927b1e27264e6d119b1f03a7ad40ffd5429faa45f02c6aed71146e47bfe586b673d8b086d91cecdf195b9fac961ee5e2d090665cd55f36f6270a23aaf8caf6ece56c7a45fd342eda984edb0c8376c4720008a33a296666e3625bc78a54d1aaf4c5c2a3a232ca93c7a948c599a31cb7a16fc9d774a7df98b0cff3eb851aac8a0dee0a26ac683c48031b7e5fa61e4b2d590248faab8d580d125313ae4ce1bd71a084b161fbaa82042403e2f9886c648ef59b8ef2310edda06d92acf6730561b31137394e634da1947e9a6082ad2b5f0f21ced24a5a66c07fe88fbfe70d6675d73b9ae509e9410b83b693cb0e8be422f33b23a0adc98d826923479a2ab75d4b33bd1e0346c61a07aad0de3989ffe743cf18ba04f26241958881b803899bf45b142ba443ce9cc1e96685d8c1e70f8bbbfa816cd234ce1d8ce7df52c1e216a5e8ce0420a4b2666e530d6b7f428ebbda9238ba35d4b3a2561f3d6b9bc7b714e6856eea4627a9b3beca90682538ccb4c9042bd42d739a43fde57247674451bbd324ccd98d1c9d5f9d3214daeaec3c16985d29b9f72ee43abccddd68f0cee32fe6ac63255df52d53ec9490d842af1bf3401a0c25f6f906257fcfb69efe998fa5763de16ddc2a05f9af5a001313692e00147bf6e69984a99b3c712a312e88ecab9b6d9ddced121b11b89eea7e6e4608e4486411e376b49af1890f93e4ae05995015360b2c867e63bd652e81876d2d74355bde4e4d75df15eeb41ce9defe7af1055dc89b071fdabefb219cd061b7c07256e8b9196c765941c903c5172e8453f8f60e1f0f264d745c040147554319e603fa75a94cca55687ab7d8c407571d4ddc989519aa959efc41f43225aa77d669a52301446bd167e28e241f610deb648d704a891a273c8c6c4570cbb4dd9395b9958d39ff40937e725567f2a2aae32151b595c48c553c457641451bfc310921654d28403b5beafcfd2ec6e90e8240866142a25f9b26ead9a838243619a877e087ffae07d4c57482280e1d9755946ef9530860fb535974243983360c44b07dd4bbeaa3afd63739bece53f2d8bdc9d7b9c2b41066bf75f725c67bacabe0c013edef544c3f718ccb5d5222cc1f7689b031ce1e8d8d3583562283f75455461f71834857a7ff30b91a6506ea964a069ed333eacca1e49848e832e899fe7fb715a24588c39babf4e3031135c4e8888061d2e8a2e444c4e22e7dc2309adb85d3b0045d8b0c2519ab3ab9b3c8146707fb20d8f13c47803cf9de10ff1141bb329b63c012213d0e34ad781d3e321b8ac22d4e29c5fa4f9d8fced44dc66df50a32cc0ffccaf89345ace58a948836dc837d36a1b01b54920cabb68aadbef8de16065538b535958dbdcba863d8cb98e668a77bf92e88fe6cec1f308264745a1653d8007ba15fde79ae9f318418c64c86ab2fe7f044b3b62f47a8b591becea350e66e0fe17e2181d098b81a00085c9638b1f3027a2f8aafe2e46fb7829456aaf83df3978ffaba26fae2583c6f5866df2147ff07c75777f2f6392c8943545a9ff7104b15648b5ca9adf2be17a52b631ee7cf04e9df4b65a092a33c0ebfff51eaa6a041817dcb97a0d4290c125f98032669e29a291c3e73829d3c83cf495b36cf258ea949e4db3d883cc40ea43fbb158801a02fd072719bc2ca6b8f526d21d21cce8ce0c85aadea09282803abf19dab77139ee03b451a722fce040dac526be2a65c7c1553ef116390bcf5e23b3c68ebba28c2a1f5757742b5bd726cd0563bfdc32f60dfde8a3affb3a0a9b9844384bece08469656be8398bd26f5dbcc5069bd4707d772e2f314d3b1fe15b6bb2a163ace31031f375f86b8bc74c042c13ca96bc750b179806ac3b34cc1d75085b5c46100b71496773475d3db09b8eb7e56f057b6791064250b360b1953ee479b7ab262df65abc736b43cd4550a641ea1381d61cd7a99d93de9b01d4e9e91db4a512450c0a599f63b281c33e1d383fc24b7e77803a816fd51b8d4cd2f19f6bd438e307eaccc83d8cdb2e4c72dabebeebc355ce6f4129f7bf9aa6c6c8f64b949601b75cf1c0d0d9d202f823aa7ceea98bc935515f71e7fc7a8e4cddc1598fac9501ff94e3806ecc30a88dd06658e0a02050aae5b18ccb2678e242d62c29061d9a5df1e049fd2f0f72f17d4e2bdf62d07628521f0b5b7b53d23c1ff609f4cda09567aabf55a17b1e22274eb17ce22f74cc347aa54de3a741d700bbd431e80c5ee4af3f0c6becd88655973afe8449e08af29ac05b18e635f480c1f3deebc6614635376800f5fee3be91d0151cae03c8ae5f55bf310c78dffb869c0819168c44690ba9ad1bd23ee17cd92cb2ae2310f3c687a97b641ad45c7d88a788d4854d5633e4554590150c71f536affe74545e65dc7bfa211c54e26cdb7f4acb8eae53868baec9f3033466842c256461fb63cafe5b9b35116b1070e1507bf082915a7f8922d6a65df20725e2bdd1634f33b31039595a56dbb5f3ee383f52a57187ad19c31ea1bdc2c6a0d9be462064fe6fce58f1cef983c30d99734b7071980abe6a75a52b3ac99e900584366327840052636fdc5ce0ad9357b198b50f9aa001de28818b19b5cdce17c4fb2c84364971c66a24777b768ab895d5049fff053cfc015b0fccf6225f96ea3798661e1410e5beb50b175cefff2d1338f56a4f5746a64f04f999ce07101685af2f03958744db9d78f4e80b31e67e53b08ca4a46bf4e809cb9849c4b3547b207e2825fa713eebf1700cfb134952a3935b80d5fe2d8e028c1011bde89595ec8cfd0a7765ae005f8c91cf54f68a5f136b909298b36245f50abb21b8a93e5cfb60270eb945df63bdbcd47bf6fb1f96ed98fe9b90852c99340b82227655c2590f933198c3bc0704dcc5888f32a0fc59676e94bf6e8e3df8ddb9f523136516ccfd6e8ab147933e24a780011c7acdb7d264930060eb2ac60abfe41b268c7858562a0c94dc2b81bc2ddf201e05ff7e91512182a6f12cb0c097ed512aee2c57ca5eae06c9d3babee21e4afbb6d367173196278bdb523a5d5f4b46e15a9c8a7d27c04dd922576a56dfb06b46debb3b9f7c45071f9ca012a0b18f372660441fc350663dc40c907fa87d185ac8a5d9930cfddec5ba86b167c38e580474479bef640d89ad18a7be6c4799dee1cf1fed3934a91da740bbfad866d850f17e7a13f2c83da69b9d9b258e260342d15bf059b22421a6686ecce511cd838afb7eddd5436144b3f0f8d94a31a7b9adb5495bca8667d8e87e1b0c20db90418be772f5846268e184441df5469882bee2ceaaf0efb8752d2ed1a308075fcd5ebc153f48a4e941bf2859d18ab3b7a672becb135588060153cdb8e9c4e84320d265f9145edc8424bce3d585eaf964ad01d2f3e33794380cce4d2413d6275476e6709e039dbdb69b186c9b05a20e01a58db63ff94e91d7e2ed4df96715110dae82c6f23dbd705555b0bfd95d337a26c694eaeedfa9d08a183ab14578fa07b32052077810da4b4a560f2c1b400b4d45a970bc88765db17c5b43fe7ecaa5e3638c6c38fd89b96cc9d0cb083ab7d4271137a8ba8a382329a8ea80426e15eb7e89db0ae84381812d85b25ddd953c2c21011cc0f3905b29f43c9d4135251dea55ed583d99eb18ec36dac8549879ac8187bacc779e803197c5510f4735703ce2f3cc8b2cd104ec0d12aac1b83f0b934b95c57042ed766b569a385e2a6bb6f0d6fc96bab5cf83ba81497cbd57d4d03be84301474fa4085a47adaf96b41b957c87ba0d583231b630dffd79394478df4acdf74779cb40da6e44d5fea1091ecdbe743a7964ef754112b7e06bb8f7352e82ada4feaa7e00a72ac933e4b923d0fed10f6220e3758dc70c0fc8dbc93b6bb9941fb3c69744cb0e1e9da945ed931dec9b004c7ea09bdb14d346f72585e657059ca4183a804cb5f482c33575312912b94d468df6533fd7253a75cc8e77388bc488e4f94d372d839ae5c37f85f38cd544f0bd82f8530b6c28234e9789b9006d02e5854ca6c4e91e5f486cf2b1d4798e3d45a7dccb85ff3eb7de3d6392b2f4ddbef1b5ce0a11786dd2d95e4b3f96ef4c765f0302ef10bfd078cbafa7897d38b28289ae5b999ba9c74743d007a505f147bc24362f706dc5d7a94b0817c3417d2cd93c29510c02632df03b9d610b1946ac2dd9d220713d925ddae80c51ae1dafd1a6629376fef2db88cd03a3b897dfb30253b4977b1e3b1c3d2051a0cedba376452e58f343c00c35d0363b64442eb76679dea0acc06c1e89c4d4822f208f9cade412795bb9e19bc02e56df43fc2a21631e38f2fcb478b0692359e3b15c57fcdfefad8e0b6e174dff309cfd15805d180cc8d5f57092d37efecfdec8a87e0f12a4428ac9b0b6dc57a77c8d051ec1d2a16360a9013ce770f1107775a8e74ea3ddce1a02a45e4d99450a6cccf071d8080d391da09db115794960128e2c6258b42c031dfa7559aad8c85d22afd3ce5608f887460b6a961070f2a5e21f80707fe0c0b12b1267c0b63f36fe93b993a97a59124117321f784a8b443534e6cd3dc6971512d0d85718711101db2154f6d72d87260b5eb36896e3f7ecddbfff3ad4539cde6c323a5caf69872dd5995dfbcbc34eaee0ad9737ae540848822a909b9746825da2078a8cf0f3203c06a240adfe8999439a06a845e34437d8181416ac275534a69c3eda68c2880cf4eea0b9e2675138b946526c075c26baa5be4d3640e6bbe20fec93b9a92fb423f7e1eed104c8fd170e30e30bd8a2983f8d2e74370066689452e321f73041d5cb5d42b94d109a7dd15081000ac15f2c766b78d85ad628fa2449573bc19655bb469b8ef5f899fc1d89368e3b617de14472836c9885c423baa3f9682c947d08db248aa34a4349ad6fb18e4d7a3cf519fce343cc3724de42498d3d1ee9e4ece377905b502039a5ec1d276336bdbc866995ecebf3553140172770ea43c3053757239a4ba20a6a177c3d0c867f4116785ac96ecbc4ee0bdf05109c6b858f9e6bb6ed7d9d776baf96064bfb906c1bde8c94ec1c666e7657c792a5eba94e085a36ba05c40b707ee261dba31bf5da5318a05a524bee8610ce364d6bf977f89ad6324717cdad28cfd0d36109fbe0fbccdffa05106f3027663feaf7601908b8134d394bc30b66ba5027292ac5bca7b836272a9efdfe5fc672bfa429e390cea55b642dd07a02fa2d3b76e00eeee4946f7e63cc8a13d8a2c8d9f9aba3c30466cab9fbaf04f19a4b5ea8d9f03f1f31aea62e3512fe4faa8f5e1d04016ce4a2cde2c9baf6a30f8bc7449dce672a663feca6e32cf525bf08442822eb73c2994993483e080058d27a65918ee25b6539e430179cbcb944e37b670118e0b9d317fdb4a11965a530f4c25b0820ac1a6d9ea49ad1a84ea3d0ea1aebc2e0b8ee9fea5da8572ae1c63377a06a19514f406accb0be8059a32882a98e2e21787df8fa2d5bc155fd52e8ef48a955edb7b8a20eec9c89c4b9b1c808a4f98725e42e382ba91637a8eeaae6b9abdf789b4e81a10ebdb49eb480fab8867ac194e9d4b81015ef2f92a8353db27b5a2356d35362c94aaab03cab941f58ccd70d6ee93567ef8a1682852bc5260384b3bf02feea3d41367283a241843473931b3173084e2bdcc3881963c785c2cc12cc5a5e7b74f411f42852fce082397d618597eb1e22a0a8f746551c14b0273a3d4c83cbe12c761f0a23cae0e788cf0d32fa4d06de2bf120d3c29f4f98043987700f6743331f5aa9abde668e16dca4196fba89b1e0fa8ba10a3bf49d326e8df1d6d7265d7a083f46cde33dbe05baac3736cf339bd3c4e6984bf02af2a0aeb2ed7f71007445e03cef7c5bbe52bfaa3574a8ea369b716f9d00d29ba8becf5d832cca71a7f12623560791aae382f04aae39c5f2a43657a33106d3fff4482340c81f26926a5103693fcd4b0193f014fd3678f382efeb876bda91378020868e17dad5361adfa0bc94d666e7ffa3af1ef5d20a5fad759c16b5329b63cf1b27e81c6c03b8d783591be900863f01c7fd53fab3074cec66132ec9234422d8228f24900c1f3a8f9799e26038b5ec4c307723bb728d1916232dec65d3c48d8b9579ee405d618224c0ce1a7e2ad200bd85f50f4a9fd354e90206b477c0c57c24fc4feb833e282d3a4065df68c53d12de6f209e162263dbaadbcf7b409e18794499c619775517589a6d05a84e245f7b476ed2688665793deceb932fcd86250c1b03697babf4698b5272b6457d327c9d7625d2005e4f9e920152e5f9d3a74c013936a9690e07cbb9d8d94548b37a395aa8dcf10837d90328d54d6d393a8ca8a547bbdd8d44b8d407c88b866d9a3bea43587e786aee4af8e740d05185e0e0819cf1468d8dbe0ce057d9841b2e01df703e87aec1ca6749dfb7114598000689290b9da47d1a42648dc0aca9643c2e40d8049253e79855165988260aaaffc861463dcc31275e46e2328b7e6c287c00bac9063e41dec6dc488ebf2832dd093140ca0038fd443ecec7f431ae261f7ab91e0db1e111bf66ab88ed98aa79933fc3b534896c1055350caad275a4858be30368d50a22c10fcddb805cbeed99bff0bd5d9ea2d5274d79b1b8ca4faee3f8dfb8c474584927bb8e91ccf97b925fc40e622a8561fdd062e47ea9004dc680cd0ab5b73371f683b1b9f02bc7b81ef6b1902f6cef38a26ed98ecc3056fff5ff200180f89cabc41b638dc3edf9e57c8e1067e2a626d88094bc655a7a07a785433b6a9f019fa1bd1cdb93f1194cd102d6b1aa9107bf7a8f36209185a66bcfaa21ee40825d851eb872bace79516969d65c9b008edfc303cb69dae71c1ef231bf41444883511daadede97044a6ef29abdbb2a8cb796e63a845c71f39d28f3bf678d96488f7b5840853317a053d7b850b80c78935c3b322bf69c45f59c6bd316fd2081f13b34ea4e37f96160763d16c5a4c865ca6820cfe9221512e18b9b28c5e3b797c17ce5e8b8e6d1826d9613d2fe4ffab1b27b69fcbbdf0600bbad95d732a245d441dd8708808ef52a67098fb5440c2a292422892e580859773e90de8b67c7e1e050d669a499b550a63d3ae0b267809eba2d1deb01eb8840d1bba36034185e8ccc50cfc3cd62e27484f3b5150501275039b854edd07cecff93cf702cd832da9f22f62bbc6763fcdeeec9e701ae4e821a2f8a9aff3f52afd2253fbc51c3c5c0efc2f3331ea5729a4537d5e9bea84609fff71226390d24fa94ca32df06de7077f1b634c251ab1e33ff107e27042fa4186e10b09a89cb4ad733d5ed91db266234fd9f1b521a26ab11223b5d93b8f432cf980eda5c4eda659caa3a1fb46c5a30a54861b3207b2e08bf12f69c553fdbda250a42297925a9549d9ee236325d3b60b17cf0d81df7da11ee59e03087a66d6c623d339b7b92ed6171c8483a30a0ed3520c3bedb7f294de529aa30293882fc5eca01d1be54382bd52a6af6072a3a794bf80718a3f793001222229e350fbc065fe3e2eb171eec81a5bd1bf8133ed39a1ec325c63856c20d354a91ad77d60fdfa6bf60ef5e8e3bbcaff45691a07d7d3874b421e6e590a1493cfc36710a64d6ed955776b4e1994664642e242d0e93038a4659fdd36eafe728d5592a92526266918eabd9f28a7b7874aa2fe878f25a5593c61b261214c2f3a8e5471ad25b959100bb3da451e49504350ebc26ec8e22536b5e7882dcdd10d01f660044be71b8561514f2428ae0111a7ee72ea390a67ee6d2b874fc2b32b82af25b34e401f28be9e2080477e6b4c2c40e455aab6b40b57b7f4ec7d5fc1f5f90196770e2c30fcc29ab16de54f1a8870973808f3f2afd989960be03542cd406048de9794375be765b0e04ea4f35e6ed9b377b9d31dc031843bc74389ecb9728fc079d5166caea9bf5d6f25f6160c1ed88bfa3398086d423b64655c34a2953413fe2c6cb34ed36817a85c924e52c8eeaa0f962d8159f7cc3e89501cf164e2d58efcd535c1f345723fc3f7709392e032e8ea13b5df3c6b9605df58b56bdf44eae8c85c2c9ecd55914fd9b4715a90596b0089e760cec6857df05af0d9e8b2ffc0419f3a9098da5a9da8144ee9ff49aaa9fa12523e17ef4b91f335f731973288367195be7d5756a740d0a7e4863e175dce6c8cfc61a90f5081218a6c69e6d80b39348c29bd37c1afe6b9fde135a33c1230a2d88a3efef0eefd07b82fec84fd8f1c287ccd92eeb3c8e78050d0adf48315fcc7b4e7cd9abfb3cce03a598290e47eacebd786bf9ed7037e19d1d11f6546285acc799d21ddca5bd738bf0fdabdbcad9a05ba08a4a4f39a6b77b1db87eeac5e7252a0ad59225ced89659081f6f6981719fdba4266a0199b1c74f01bacf74f6d24b01b9f8204cd10315efc159b65e3b5369c6902a6dc2c1d30615a178aafadb911470830a3a83b4d8266fc8a0f9e4eb8d61216cb3f4e0763fbabe0b48095904339f9d517df51a7d1130beb3ac46e5d75ed684e391eba1dd99a16180c37ed2b8e273226c8f06bb6af4651d1a8c9283c598a90ff6172a460c67f7df0ff7765f5f6ef709188e7af1cbf8f6d523050223741a0d6fa9fbb9ee7fa46037b0b5ef6bb85de2af765362445b6b377a71b8770c5129ecf1d02246aaaae5ade04f7d463e29415257b6b362d1ea05a0744f6489406260cbfae80738f352ff5bc1f2e3341f0ef1cf9fd5e8108010e9bb3f5f10d31e39f40eb620f865dcc48e10fc53490a73a38caaff0ad44e3c4fdf1883dcbe17718c0dedaa4a44174e3e0196caf7d32a5abc6167965420fb612dde47b8875c7aed1267b3a970c269babfbfdfd0ec3eb72cca943b53bea09c6a02152ce02af02391ce6dec5417acbba8945b718853e03d4b3d7856817d944c2f33bdfbaaae0ba53de02436c6ec38a81a3f088fdbd05d535ca4d59dab89cf4eb69c584f126471a06ce164d43e4219c9e7376c34915fce0a571dc97e125f1398cab204ca8b2d71c466847e23b0e0e23b732bf3679aab37505a617868f72c0dd1e251a70ced83fbcb88bb0be9721be07959a2003a59fc0a7fba8e45bfa5e5665a12cc7988c2146b4673e7d1ac9dce9a33f3e101ff538f82baa06c7e2b7e6cdb9fd77fdccbc16685f507df7f56be17692ac0c4c07f0e861bf416d30b327e38096594bd6ca518f102a3e0cb56c0f512008ef39d04da84f3108451f0e2cff29ffe5ee2bc1f15eb4976b8eee1d86eaa115fd498f56b95ef1805ce3d1356b5c8d09ee55ad5d0f44d557a7fcaecdbd2eb544b816b943d23f22e9def2921fd5715413ae24a9df17177c03cda9002ef9b3243aae862a3f1bf3d426e233411ee53581431cb43e1649f8b220a6104750394987914dfc712d64febc2d059cd97ffb2539c643ce63dd205b0d365f803479bc70a5306ced8f112833bcc8becc80f1d1ad6c698e89b08aae4336571b74b18106fede79d95fc1945d961b01095a112203bae7027754c0472c37187487af230ef48ea4322fa8cc2c72c48a6e083f45ef800f46561a6c52ed44e83ba0047bdf92ab60d1fae73381ad3bd952e90f3ba8c795a8fde4548435cfba5aefb4819de4408f96c3b33594de43d0c10287ba56926020fa536cf75bcca1586648f4e29d9b817ebe2e8747b15785437008f7ccc028785f70b58b433a01039b2f84003c3f23a48d5f37777b3e388bd8d1a96063c090bd83dd1d794fc498efc0a38d183c675a69527865e3c072c6b5bfaf7f500aa58d66ef38e97f8ed05c85f9b5990f909f6eb1aaaf2e5e555c70cb5671a7a8d82211b4c2559c6591ef71769123afe4224807d073e1206b706d5963f07943f95b895d91e61b7b0f49b830ce3b3ab11b9fa767f41043e9d8dfbc11fe1ca6a0daf22114e012544abeff16abac17471e8886dde29d614986970640eed315584f3d6ddd596fa0bb0548d12c316836944827b216c384582af3a762d27c8455c9bd7f9559490828e4297a7b3b945dfaf6f596abb90ed5147e3af68746c365c46a35b0004a0f512c37024c4c88a001b3ab72318c61eaa2da6c3f78431ba114758d79be168826d3e686bf24f8e4a4862136415147755baad311f4da3ce504634d063c1d9df438f85277487959269b5bcda155ed6cd6a80be41133ea769f86cab54d9a1fbcddfc681f4c91865d58714e2a87f9bc94b60f5435ac4982a50f754ee663ca6dab0df3bad785036c9d64e2a1086d1530e0e098033dec4581156822bf11a50daad698408abd6a60e5999cac76075ecfed1b312d9ba0c4e2767a651bfc06718cb8ec067dd91866d4e2d84c53fe71f4ecc72140cc283d43f8184066763b162761ecda9f92be25bd00601b23b662cf0e0c84d94aad7e9bdec6f36f490e00e00ffec99550c7f3076526b541e0c763ee375c00be5082a35736c0de57f33589c65ac9435c11fcee31276eda575ec655fedbb4eb69f699c2b22731213b38daed1e51867950906894f1f91d7a08f908623d3ac9cfc639480f9012d37d0cd19080073503f34b2fb633f818574ec3867b5f793ca7976da25f442f449e95951071de96e8b732ab575fe6edfd88d5201af0c31222dfa744d7b91dcfca4beeeae069a4e44ba4c2d931e179aa76b670d5ab46535751987d1462e3345ff98090b968472e720ff741ae81694ad5af5d1fefaa8b60f4447df6e9bc6b5e4d92ff93105dbbbb08d22d44573039717680982bf5a9d5267fcd3717deaee8b96fae745e7eda24008beb76f0dfb595be20f82e2a6edd81db68c20d8605f509d5bf3f5f0af187903c5e5cd4f633d5fa601b881ef30b9b56d898003ce29ec68d6ceb0962a802646f5062b3034c2bf2e2bae8ebac9988ceb4a8919eb5cf57fcf2b671cc00bc211ff8adff50f7c444e6558107c104b9da7f5dca9d253647ff51c42794e3fa8f9d507df4f1fe4b7fe36f7eb5e4b917d2b433ea54a142279ea847012f2da2381903b033991e00021980576ea4ce81a4118624c097abc7db05274c205ce0366cbf26ed1da8fe930d9decc6ce853232ed68018662050826417717291b9ecdfc4a425830f994ecbce4cabf1ac41fe04acc6d60566a3c4100c1bf43baa514edbe61cd486d2ffecdea7db70af176056f5390bd90afa6ede93a9bee36b4aaa1bedbe842a09eee95c3f47b040cf187162838dbd7e178896f8755764ef36639e7fa63bb20594f6f51a0fa1a8d702ca59266ea98173fb2b403592bc022bfc9ef110c1b6aebd9809a7b29434c73e5029125611d7bc9410c08b6b6cea119a660b7b8453684b786c5192bac26cbd5dc30f3ff325077aff4355f344c5bc5c23db54c3b011a4e90ac3ba84dee0486ea37e30951d8f049e8695ad3fed1015daa3f895fcc727027a1952a6288244d23ae85ec5263420d30ab3e15e385b0def903b39008a34b1448c100f71b36059c527dc0e1f82a34ba2c2d08aa17a2f8e2a3795db45507a23ebb10d71951edff3439cfae06d80cf3c45bc43466f8206b19790899418ab15499d365e7fdc106a08f88c070ee6fe4982ce08e4bdf6aa22c458469fc3662f10b4510bd35164775505ba4f93ccfb3c279f36932e6f58e892be4addbc63cd82cecce774a778d47d829fef14a855e383b7a6eebbf0c8138ffa37f9d1dfced0b02717465817dcbc743212572acc99adcd694e7b65dde397cdcfc6d6d965b4d6a9ee67935a20536cb8f55b554a106fba9d62340d7015b8e2f3da9b7442e89107be72ca326395f59657bae8f5e2a20502a5d92c26e5af7b7f81290ffd3c1dc5e2ee196f97ac806a73dec9446d857d7cbafc855bec8169d453317d904e10631fcbb9ea7ce8cb9e0ddd886f308b379f360a0b359dbaec066dae60be277a746e59756c33658c1f581b20e3c3fc6e0980ab905ff97d26965b2b20091e4810918059ccb6c3c42196b51c273d9cb592c95623d4eabab07817e2cd400176d927064173434f049043a90f0fddaecef490eacea5f1fbf9a5977cfbc35bad573d9c125fd6d8a1217d376746dc2fb15a1f2e1e5abafab75cfc07aefd3620c607b11fc1027e138b05eaaa5bd474a988cbea4c4e25899d040ad10897e6709dd71e063c9121c6231ab0b94391641ae6b38bf9b588cf39788f2dac8be866e36c88bdea8e3ce9bd946450d0f7bf5c54c69455e8e26ee1260d5ae6ee11e39bd04326160b0886e1a0efd00310d7530808856650a579b4903e158c7bcfebb16cb9405656ffd8b7b2a123b14cca939960663b3a8c767f85a0c055ab30403e708d1e9f496558dde8d46ba9343b6784b361601e982591917fc64e1669811c922040ef6ad4883130a5956e642bd09ed76236eee9353879d53fe513885c218731b844c4d7b361b455e2f75b9e5648f0e684dca8004c65b1631f9cf9fa8574df88c7ed83094272b81dde29deb64a763eda78e489fabf42f29dd0618481ca826861efab0c45ef2615f5ce864aa30b71ac090150f1a890a157148b96c075d600df7af2fd421919e5530f4bfbc2ce7f74b5498ffaddf885fca6cf5823177756207903c47ba2edbed404ec84b3dcec8cd57ac1fa529dd39fbc08e852815c6ee54e8d86e945fee6e493bc8fb56b856b3d17c592a04cf693191c716091f9a866439ac84cb801927bcd256e771c4f0efa1b066617d93aa1cb8284330fd53584389a0639e83dbb85debb36b83e1542e2fdf12cc29506cb024ff8c92e89e38b42d159c490130320a51170c45ced18017e8826ebea615556b50d068568df9ddfb6b0a5154aeaa5ea80b268eb00b98632ed3713a9a4bcc9d8e16809ed29a4c5cc30fa8d4b2022ae9e75e9ef8a3a9701a51b81c5e762b6e47610d8dee62d3cc586860a46eb17fc3adc61b6a09d4de7537763aa8a0d67e943106ade9a483bdca0021fee4f4f6561edbbfa71c3f493cfa885281d930b0d63c2e18313fcacab08592a5a57c2e3cdb6bf49cea26bc7b1fe965f79a978db077e1128ca5ba013c573cde70a84fa6cdf0baf2dbf15b2fe448ec11fe1adc95f0fbb47409e36544099dcb21835f515a51872894b0897208210eede56cf6fe44f800949a838831547a3d4f0fe11c0e331325b92205a34ee4ed9d85ff70c93da18b1ecb1b6a3ec26dd8cea6637951528605345a8c58ebb994a1117b746bd905bfabf238c2ec57e4864012822f89f020ace806b30b44fd8fdb897d636478f66a44a7531991bdc60a265e92b4ad33d76f80910c407b260674f0e262105d56be3af96f07797f08da86fe2aa1ac89eafcd2d291eb12838897947304ee286b308b74425b3265cd6595634377d68dced274b94cad7107222a3c267bde497637b461c51979584d200b8081e073d7f0bdae1af999a32f7c050359c663062a2aa69844fd16ab8aa37cc8b9f2d78ed00cd77cf5c0a9adba965ffdb675127aec1bb18892aacceee0249e195bc09fd76149cfa94f440bfa84039f243296e16f941a45b43bd7a992672ba314a58619eb32753a236e8e9da1e54daad120341141ea935489c811e83fc55272425b6c6cc5e09876141da0255ab9a20f5e74c408f02f30f6dc4bba41e7804275b220cfde1eb3742e3b9f92ad3513ebb3a5049899fc3d7632272ee59444423d3378c6c0ba6827c11cd23285da8c71549296b7f65035b4c0c2b59e6d8337fa9e642b7a04dc754706ad389bea3a86d055702b6a3192c2e3966feffcaa40db2b3e58c6b896d88fb8d3bb2c7b7c814b665a7083f81ae1f78e4ec4dba0b36ef7e191d7f9a44f6600a209350ca6e56d6ca984e7ef68c8e6a872a585958b76f7ee1c147c9b84add719d6ab54bd10f86b498347a413c453f700cb64e78ce484c2c6fd84a3464df9bdc770fcde19340efee56c33ad88c29e20d3bde82c0dbf4edab8995c741f1c05b2eedc7ceb40ab0a0ed698077141d5a1f2b7311c97b794381aafba1e501a4ffa119fa0eb9dd1b272223c6109c6cf875de400d29ba0d4578ca591f96ce4aaaa0e901a6fe6483ead1165c7d4af41cc5ec25b9632d018810cf275f8fe4a87f89cd295dfc802f4bdc1720b03bae08a8587adb764c680055539caf27c5c582489e4814340223b310c9ebfb5a09de2e3c30eea64909badd9f553414e203d2b32909a9b592af3a95a3a82febf866f4bdaca737e3984dd20b7b7716dc98e02ee38418363ee732c36a9ec5cac6b5cdbba88f53b922b268ba5b40c17052e8c16652ec499a8ca01275ea9eed9b1bdd442f9a75ebadffb54a76303915562b604776c86fcf703f6527ef3e2e9f7a35a5f4036e516418c598d34622a41839aeb3870a0a3561cdccc78a4e3dcfc46f79724b2658bd5aed965386fbba8aa3157503a399f3faf48b5713c1716d23d3c35313b686c553e6016eecb05f3b37322c137955d2482fb140363a2b0c3f5ce5f2ebbea2984e61fb4a1809e4229e08fe13e8ff02f8d4aae5ec50244bcc3876fd1d202572e0705a69c0ffc9699ee0096b0c0d878c7a76f8e2df12a4854dd9a42f93a9d7afc3a85d0b0fc9f0304796a17ec116e0fc2bd70514125440c74a8d95b47c2a108c2098bb508e10897128037fa0a3217b5afd5c71242bb26e028716fc01e4dd303eb229f7818f9c96aaf38b95c62544d7cea9a0715d05ba5aa007d833a2f05fa0813158ab055ef984654c2a154bf2e0952250f794b20eebb6be7bd15a6eb809eb4892a4957ca665e1185fe092e8722bfb69528dd4a705c46f8fca8aaff85b0b6b6f656830bb8430bd9e2ed8f56ca6b3c64e18d100b7e3d210899ef47e9df788cd5f3a8a9a539a789a473d6b845f176230901fa05522908e3d9d927d6eb72e7787e8b3265ddc0eb548cc499508522712e78490c72c98300ab774b59eae5a358e2a269753116e5bd12568d0f88868e015a6fdcf3e34a257f591cee4c0f7f7c16c2681e865a9d7f0fcd7ec969c5d23106c6646189669c37c33cceeee9a17c09f71a9bb7a2ccf367db754a98b8e458134b9089dc9ec3d2b482344bf1a91087c9a225c91bda8d955ce5c039413090bccee35d913b912a8130c15464ab399507a3c6c0beb28b7a7d22da214dfc14067f90c97f2e09c69ee9babbe1e9d46103d9f2f3a1c81c2ac4f255bef73639fd9773c0c293b79dced4858101004c4c7964a73bb655fe33e1856fb47929979734cf85ed171f5df5c7bf7c41e2e23e350885ae0e096a470000000000