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 65698 ba874f8e5de6ed8ed980d6213e8f74b64f988a34c1d590701f5edf4b7e4a034f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bbc85ca22b75efe2d8c9e3dd2d453087a2385db54b05ce410dc7be2c7e432db3
Certificate Block Hash
ba874f8e5de6ed8ed980d6213e8f74b64f988a34c1d590701f5edf4b7e4a034f
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a023000060150000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000eaa186c3477f2d8ba579b95fea3d94a1d9fcbaa66777b44afca2bcaea706172bc6dd6ead74bf4a1b9af849d48535d62b3ce77806dff196412c30aca527441dd333a590b01c4b379998e698a36b19557b18186fe2a9ee46cc71140000000000000040000000400000a023000060150000

Raw Header Hex

0000402064b06be681065776578db3de2b828fd8dd55ae140755f889ce70df8d54d6d04884e8e361dc58f496f5f22488e62044914bc27e685f7c0c75c5f5079c51d5e2a8326f1d6a90820118b32d437e2cbec70d41ce054bb55d38a28730452ddde3c9d8e2ef752ba25cc8bb

Proof Data Hex

59,560 bytes
12121601030724a2723ebd118eed0e9d90b4fbb42f5f962d8d8a35ed1c540727409b05b2e936d4fd170d1f6e54e4c8df6abb99606a651859ac1c72cc56a3dd50d80ca43e658719145502fab686b53d1c6630e66df35bf9f8060e2534ced88a409ebdc9b09e6198c74a23f1fdd4b0f0df08b78c3d5c837c246ab181820cc1df622cea842f18a66c313ff7af0b3ae35131138adafab5e5920baf78af012ff794991731ee5750ac4bfdf753f65d51299ef954de210ecf0d7a6407d886bc379718b2d936bb566609b91ace168ea7301e2b7c8e13c056adc58112d28b198edca248fd8f60bf867959d7ed45dca20a89fd954c07eb3853f59c4b45fbddb320ccd61856623465cb81134647aecbc263e3ca1d0fd7f6c6ccc5fbe42a2d6466f75c251d84530260bf4e2a35eb936304fb077955c951594ee9ca47f4632e3d5f04a8e022da2860e25108cd5e0646018ce8252c54bd76c3ffa9f80df130368d239e3c95e4caddf646a15e315ee49f3832560e0c4e05e8a21d71d380a4201cb34899b62380180d7a7f8fbd7d3843807fdd99e113024278a16688245b0781f2b967aa665f9b5fbf8a44eae9b85f1f8fd9c592a16f2d5c86c456e801d65318f050ba0d9712461085b61dc25015b8821181e393b8da43a8f154216f855e9c4f3a0622cf71d532c81864a03db7643adb6a70c52d0e1d60e4058f9515a5e575f2e57c5ef8a3d8466c9463b00d2726c2e20febf38fc1961ec360592f822bfce6b9af865cbbf60b5d4a1b5fdea80b7e0619a397a09f44c345b2c502faaacd72a8bf08bb0c4b041d209bd015d04e1d1363aafc9c5960165a324718ed4884d1194d4b09a920785b93d6fedc017a7cfa0c960a4598ecfd80d1d094cefcab4860aec57638da84b3fabbb4882a5d56aa769f5070f53e625455d13204aaa6c7a420ac646e15e16ca4430b7d8052907ec2e51451a5804cffd336280d1f0577a11c46d14e6224adfb01b29f8ba82462a14ec1252974eca73f4c59b7fb692258935154493ed525d97d8117e363843261638a98c8d2f98b7bf197a8969149f2eeec6e8cfaa7108349bcb45968d6177304fac78b2c699656d755d0a6ed2f5c15b88a7989bfbbe02bfbf8d1a3f902a7c4a82fd74d6a24a12a6a7afe59b69af6f41d12ba6ec09c2ececa9d6555e4e07cc33d977687621bf730385006a1a601fb1c2d5f9da972b0b37bd501846881a7c9a2757027e761a914946698431ba02c2bcc9637f0e19d0d6231c0bf2c59dd9d9fc1d623ebe9f7d2223d1698b647428ab51625fedf33d531f4ad528778a6ce37f15c1cb183fbb5c671051123cce0bfb2803cd70698f324848cdbf8c64562c17d0e76131a0375bf506e7b17f2c435b277bf25ad58d92ee91417e16bf0fd8478ba7214c025085ddd2e6b18c7b1c1d2e01bebce2251eaa10f004b52647fd68deb1078f5fe7a747d821769fb8171cc9f90c1322e7a1a3eea87a71f5adc789f0fc96cef1798f988fb22384315315a39652cc614ee19b6859d04432d50215a5f778a352072386e3f5c22eba8f5f3a22ea10c0126463e0784104a3844f72210c0c2b197e6294c6c51e9badba5bf1f6ff7775f3fdde2a77aebf77814bbaa827da010bb3951d8c3d317caea6ea86d57d139482d40eb5abb39c536c9833f20ec49f6b85adae97970147e4875237543cd969b1798d2b604fc6510b5ec6a9dad126c874ef60162f0b75602ce14c309293fe23474be25bfee3c1481545e28a8087df283a43cdeb30fd07b55df458e88966aef39445239bf6da0dc2aba8d5fd711efb961649f98a93dbd713b600606d54214c9e9e418f8d603171c633d30da99b0c3716f68ae0242e5eea5efa7247fd0bdc216c54a0d4409ada421f59b4c09ef3ba706fb412a761aec947d2b992953bcea80eb3612b7845adf54ff826ba0c870b41016d646ad6966b6c246e76544e7da1bfe5652ebef18a3ffbe93b7929ed220e5753cfca4c24754adcea7f17dbff1a868d0917c73bde2c63e92a4ab531f56db2e14087fc4fad0eae438d8eba6bf5f7fde1d74b081fae2d6b2693e5815c102af66610ec31acfdcdd76e14976f283ccd055e1319e9277b0338d9b9d16e2bd9f1e30a4a29950a4d3db718d6e10ea3a6e46c2b8e80a0276a4cab928046440e507ebc79061f2ed373028e4dcd303f5f5abde41be33062d54d26db60258bfb30459f8d8bdceaaf722c0c39dd3ed92d3a5b1b5ee2a344f058fa5ac49137e3b7fda0b5e7bce73eda1c3f14b5f2efffc3beccf406f14e3d39db867c9cdd6238d471a378edad59e10d82e2c5add0499ee753d5ff0e7e564b4faf19344b51000f1ea3e7e620152d9ad692374b79e0fb900023ce2843ddabc80136474ecfc5fcb5cc77d7b85493712df78a4f4e8b2a1da121227af6b184a093f9dd5bcebc04da840fa6f6d464c2c7c6e72700ccb00e09deddc5b767713320568267107a9faad12c97469bdba7375c408bb4dfd8268e4d7405844d26f97224a2f2b07071e5ca6b8c809458a1a5721a1939d4041248b7baf5ed2f322c62364ae926ae60e8b66b317793c60a694da74bc9dc6de8e45a19bca29012a51424b10d7e287799b7368ea520e71e5983b0b292bb73b667933f72b22fc668c18d0254c943317e6bfe6f40fc6e67315a5632314e298fa1d6eed22396bf642c78238d29a2d9a5f82fd677fe8423d9ffaaeb937b13fd4b6d3f48f7049b974acc573a6ff26c8279e0c958dfe2bbd0b01c1a92bb45fc71dc642defa4a384c2fa5fe610e78c5d687aa30b767c2c5bc020c25d0c8cd88238eb6eebdc9961e6772338ee68ba8341a4678ffe2673f62c6f3635d1e98759b2ab2bd7b2f9f580496aacd4da5a30836d78d80583d32eb6d5a47bdc41edee457874849258e9d9c3468b6ca56574b2c146c7011cc119fc8d3d9c0d39d658bd43ffab13365dbc1045463b78a076f677f47c21504ea94644ddf345a4ae9adc3e8102cbab7a41bbea3b98049d4a34a192db7d75b30e3dc387c16d1f4c41d7227a370260ae0b45e413a35b9791e95e5f3c4c25a634f17434793d252e008b731e2f1469e397b68ee6a87f33e41da7ff04ea8637a0fa3ca9e031e06aed7b3a8d3d1fde2f0a19bbc1b7858479404ece07e2ba6ba3fde6185ca6123ae7d5443b1eec81f42f5ac66bcc57722d123ea0920c338cb1312027dfd6a32f8ffd4fb7fc6e12c4c6ca5f343b09e1b20805de19ffc5c1bcac2781957433dd74c97ff4c8ae79aa11e2696034d6c678df6d35b299e5289b61535423ba6fd5497b597107dd0ab161ecf67afab8435ed1dd2254dbb29d55248dfed0c534cecfcdd68098d22b9f57bb506d7f81b0f84d4350d58484d0423325d436038ba7d0a7afbc23e99ac0a0722b4daa7e6adb9a47500dbacb5e7489619d87f86218922116d50e7d913e929a3ab466fc4f55e92b7f3fe6370b0b47f52fea14edfef3b402e7ac12090278c81b748eb21109718d1314f9570c96ddbcefd0ed15d09a0011b8bff3295c89a71e0fc2bddbf5a3605f24d06153daa3c3d1f790f81a82be530983080bd568ef3904a67a69e25d7262cd67227ead804a9d7c90aeab8a49d05aa5b166f23f99fea3af4e71022090332ac406ceaaa04503ae88829c954f29e605b87396b03434479ffa3ff9b8193b06580e044fb3957af8fe466bfeb42deb0429b18bf3f5250144da24dc15633f196f7d150a6ee9f189c10731489560c95b55e08a7c573402c2b425ca71f50be524aa92b438d5c104d4140457d4fd16d515ca3dca2073b9192f7c4c7a28b09e11b683c2408bde847fa30cc12798b0458628996cf6ae6d2877c6b757c0d156e32db149ac5a86f600c33242f6fd04c397b2fbea9d55ed928e3f236e173d61288f912b0e13d33214c5eda71fdbdd16f9885dcba11489ae6614f33a1e161183bc878c22dc116db91efd3a6a9fdb9ab5b04e165b73add5617d1dfb3e3022a4c9a90b63a179ae9e8ee052ab7c48b294856944c8f39bb106f54987186a31bd7c419a8813e1365ad9970cb461db88cfcc0abc053985c51a062486683bc9c1117f6861df04e8469d9d8fba0d08dbbc4337707cab0eacde1bc14a086d1e07d9b8bf353b2fe9723afa349758d98059170735467a08923c63d4e52433234c7d0e8ae621e777de1948863b1233249854c3967e2c75b658079eade1561f41418b9268068bca4d2bdd9aef9e2e66dd458722baeb5f9d10383e17a58e3f15bdcaa9bedbd505c824edfe74357464fbd43dab8ebfeb42cf3f10367d2a7808d206df53cddb4dc84c87b16c3f9f79ee780872269e90bc973e7ac70c785d5e600f377e1f94d13fc472d58f467636cbe3a340ddb582f057b795577a8db235e4f5297179373e682676d49110f9180eeba4d7284dbd7829487dfed14007f49f8fd9d2b57095a9071fa626b7cf3f139ebdbf5539c09ea970a00ba87db184b66c36fb6dfd9319ce99554d1d410319a89104ee49dcae96a57f55a3a8922c28b386a6b9573d3f5fafc257331ef8d5214622482df3cc40543828c05cec57566d1ab870e53d0cc2d8a0d473102fa41db4871b0866fac6167ca289b2fe447a699e9e287d9e870a948dcc9d378887a902a3faa49ab746d416794a3ffacf4c993378d57300ed5b354eb99b44075fd83d2aac7809dc3321394d26f5e49846ae2e13910435166331dccea12f59178e7df8b2293da74151510f3b336953decfbb1db8edabd547f54a41b88fe4c3b1dd86b3915b2a76f0415f0ea7523e653bc2fd192453c6f270f449b9c97119ad0bb83813d751d60b406c35edee50066e7d1cd9ee0f98af9a59b6414dbce9e11b88bdc67a81098060d8167c562d8c67d7e221607d9370f0e29f3d87e11f2ca5823f050953a87fe0e5fda058c8ff5a317baedbedd5afdfb172fc14b60d015bf4a036ba53517f6afe05588ffa0b9bbdc7c9b12a8aa4949d271868775705d8539653a1da4d4507e9ea43ae30b47b6abdc9382240a8c2fa53de2593348efa4b038bd239d37aec5606eb1bd2d9df10007aea4b738fba593d359789e02f72d0b021ef51065e43416d6eb10c17cb7d4c97716b5cce2837ea6a8f62401631de5a3b30b769bc9ae3f558477c4f2d456a8a6350c3fea08268a8b614cba97cc34992f0ebc5668a9444bbe37dc39bc2144d531a3ce9a1771649112a45db3f5dd204f0072539550c87416263ace539f91e9adf0ecaeee1d7ac744585c1ba741867f9a2d42c6c195a8b33360670440eeb854395705601c0ea47308730c661b6d96dfe2ef20e5cc0a413b358181eccfd3d8fa946dd1534ab770fd81f8f3dcf3524089f347f1e0c16af031e9c9647e250662e6a4e1d315e304afb637b16c9ef69dcf14745289aef7553a9a9629db10f2753cb5a795c3022f51dfbf7d35c2dfd798abf449edcfe5552a63ab78220603461316df6e3bee8ce87b2d3b7e1c5e5c9d37b7fb743a125f785e54208ea4b77dfa49ef4c0a5f0ae55fdc803ca3f7ed8972eec1ad95164159b723ac4795f23935731e5e14c154e5725b4a142b638f33e67dcb010c2a06360ae30da90428580e93bfcddd1eceee9d61c42434852a9e04067550c33733e31d5dc08468db147a17a27ad3586ae1d9b12c68860e153340e28422ba285766644a418a1a62f3873737f31734a2115f391c44dcfc22c6e284ca779945823f0ec87a30dcd7bab133d8c8bdad3013f71ea052d374f000b350f25944aa4eb6e2983a8751a92109e99e33ab9c1a20e4125ff7cb6c7ead8dc27ba193f2bf507c99e8cf6f02bc187cb87b4c5c8e4098e8c59d28052f32624c1660479d113341020e726d7a3728c2e71c8236a337eba8dd70ebc19ae424224c852ea5c2ab8ad2bc428dc0271272c075c7657cf0d5b4aa63bfe2599f24610e25c8b54098c37a718f83542263c57783145e92738dab13a98081e9b770648c20ca86b1474048809349eea50712b5fbcf305fe2bae9d108b649b2acf690c8185c4faa31d0505a949eacfc06e8621d0eab4f9f2f3488bdec3d884b371d46e482b2a6624431d4658dc52412cb660f00409a99d45c025812b716fcf6ce60988ab9676ac938b34968992c7616f578af45c2f8dbc6a327d982852358df203cca201760aa975be523b66dbff8107f39ceec793e02c47ce699d84f7e307c92b750360a2ac8b389eef8b19d24dc9bec2e1d1243a5ececc7663cac4aca0aa52c8fa8cfe461538030cd34a79367130227932cae77c976228a94802698bdf706c2ca6778478f0c00573f9e69c61aef9e4000f63b380e2bd30c005f495ec9844ab2977e87e301d565012cf56962216dadc55f3be342627486e9149b036d1e55c65aab1c99e2511d9822033fb391eef84d1427837e849dc45a277bd1c26795eff0004b84f0b25dae70a9a59df1a5849e79bafdf8885edf3d35c165078236c66cca9bd850904176251a473947c883d810ec3941ee7304471875fbe681d1d78cb822687ba32e1e4f6072aabe2dc61340907173fb9abcd857c921741280ac4590bf1e59c64ab7e900f9531c95203b6e2e6dbd6900c24d572b3a1439e9858298dfd2687b6b1173bd3fc80b806044ad9a13b279c35b4d4eb89878cd4c0dcab52c105821fe163cabc39525b907983f2260e943fefcd482851f93d37b709533f40b39f5f2b6c502d848cde8bc83263cb2e4b93b041f14b8c4896b4f14916484ce8a4921575300437f082e002fe2d5f39afca16ef8d1c54ab537a3e8706650727fbfc60ac8f9f7a7ba7e349bf249eaab6454becb58ecc1284bd16e11010b50cf601f5c3640f47a1382e97fa9ab809549d91171d5ddb930fda88bd897d4018617154e5ee863910dae0bb567e113b6a23cf3ad6643d94234a7aced60436de8e9870786945754882ec8ba77c7bf05e9d2781f0482328a7793e796f53f7b863f9e3605cde7ed03512ac6f7337e384d2319d1432b1f4fb40baa5e22b94b2a301d8b6ea1ed57d66de64899b8619a308e899a75bcd1742b9e3827dc75cea91442ae75ac4aafdcefd310f7cbc868ad8548c74a9273f788341ee13d785dbc32b3cb6fb16557af37b8b5bb6b8ce0b0e8e4e8f5b542dad05bb42f8c41a0b0e29b219b4ac5e6f2e139713df690db61482f55718ab7857b262cd26797adbb7b73bc124bab212c6b1ff5b368e5a0c0535c40a371f6624cca1a64bc8c8af2a24c6ccd48d306289b44d6f6fb32fdda9a744d72e5b37889ea7eb942bd7436255e7545df13878ec6a2abdc5aae1702eab1c394ebdcd2436dd6069f72dc4dedb2a79d6e99651811c15a281b9601cf2e64fb0ead197d14bc245a0b10f7d7f93a2939fd903183c941935630d0128741f7e9b0cc74e2ad141b48a5ec427485766e6e1fba66dcef034b7c51ca5eb9cfb2161c434c6d97df802e5878b96c9dd57fcb5f9605e1c28429b0602c5f2371ad2486915c7e8893ba139d580dd59354b6e8936f766c1cbed44cbe8a45c601c90122054fd2e0ed6f89f915b6574544c1317a770c7113f0d33e2e83cb20d1d64798e8f3982f8fbd78344f32edeb58bf20fe94f8d42ae6b1426649e2c57c16818d47de9be08ae1acf1b226f50c0a983fa96c353c629216e1e3f8a150b92e9bef14ae617db4de7dd141b26da30a125d7ab135ccb43e6ae9a2d45f258c333facb4eb4bc63b21082278a7bf1795b068bed305d935bcb4c0123aba703f80f39a593993397268ad0945a48afada83b1f70ec4702383ed091f4f0207322a7d7a4989e2dfceb43bae5f6c38c9aac1fe742d35b2890048d7c3d6ce5270324f79295d9c484e69d4c81298f2d8f1c21db8c4ac7bce9f5e040715003d43fc4f7e231bbe08bbdd64a87043f438031ea59a0c6f3d2e901ba16a3e65dcf698ab1c7d5d8f01cf9385dde6dd57428495a54498bb9d56a6421df55fefe76794ce93792f61bcf0530c420d165e15fd9aa2fac13d6a141bbf02c9a78f3fea0bb227374a1da73d617fe4dede4cd867d678e136406c20d9ade6a4d2040df4a71336f0148d4aad739c1cc5fb58f00d67ce5482a199d29a65e9851327459e5f174f52d21d0b852ed4d78698fa706babf4f40d3176ae4135d5244bd4b538924e6cfa99a94c71b718060eeb6acb088ef6f36730fcc95e3ab60a27663c698b8bed6644c5fe87d742f84987357fcb66b8a8dc5517a9e4e87e3407aa8f89b9ec9275860ad521dac1edeec77299d0666cb89afc1afa260169ce368b325de644829b6533c55e8ba821d97186e7ac26cb7cca2454e9b448c3f37855f0610d16a662c93adf428e78c866f931130f53a644a650dbbe94b62fca0374c742ed2ac70cbeeb83b2212957374767a569541dd865a4089fba4ba346d1e0d7622ee26dd14ca97f0d297c82711645ae2b1e7788fab53443c7963a9d3bf388192789836a02331143cf6ecc20bf3195f69ddc8f46de136a20f3b06bf9f1ff739b05345afc6cdb1d21d1f5e39266988aae99bdde9b1142d3b0c47720d66d72ff494f7a6e19fa2a41d3534218ae88bfe23e1bbc66994f77f41755f2e3042f22a6d7ba1300959437f85074df1e0a863e57a8d8b592773a0cb1960e43c4e5dc4f5246b237bef5778872f53eb1f44c0541491db9861b16a6c55bdc02c63f13b6d1e7eb60d862bf8e5a46db14f2e927513d41047dd162692ced58c9e8fed7e4417205a79b11bbaffd58a8c259df35c17c74f4d657374c49df44d7c7fe95c33f6cdc2872641e3b49941e5f9ee35eaadfdce675c7888bb6b9a49102509ba1e4aa09d62a6b0a1a5eb93ad2086446919b7006fbae1158f8fe9f410f307081b2b2643fcbb582b12e456712b244325c211aae27929eadf0de52fb7533a2662bbe245ece047ea1edd5393898160bf67303371ddbba1732c3f14b168a530b8705dfb6e6fa17af8c7c3caae268b73998e10d97ee211b74d0321cbad3527669783206647de5a48cf2a9b6bbe35353da9ecb27231db3b59f81fc0c28fba41f763b2ea1e7da98f8c3c67f7f066ac1dbbc4b9542806d66c188ad83ec7c9a1996fc99aae40c9a357bb8ecf30f6f804d9a4fc9df129fa3925afbc8ed5d1072986abdb898ad9c99adb90e57bac2f173f9fa5fedfac3f6957a4c32ebf171ba1cfbf50971fde5cfc2fa7f39de1643ebadb95964ddd5b361202983d951037ec5af18c85cb9aff60f730e239cb43f7b5c6a74a05e43976960e7aa4946acd86aa82afb995079df1d53713bff49a9aee257fa0d663ae7174c7820e704ee9c285cb20beaa9de4b491f926ae9e485d4f4e90feea4bf4177ec231cad63eb2fc703bbccba25d799924e279d7611a026b8a65e72ca8eef57c4b0b569ff794ec1efe30d9fbe0fd7230ca3e1ea8d2238e3e23140728e79bf5b87239005117b176e25ff34030e5c3bc24be34526f737f89e39e50ca2baa3c9dc483389b1e7f0be37f27594ce53a1733cdfb07f140e7dede9efbfbf7605c093fdc8df11a09b05c690adb783f7be2bef46368cf6f29736c82b362db797d4c25be5f99c382d98e8c5a52df04cdf809b8289412b4b7dc0066563eed30910cbd6276a755a38a34a15079ada652ba4c8591a0d5efb5b4795bced2025ed60ded4d00f82a0505849bf30f9ff63a08eb7600e701fe1648a58eb704472157ee08900b26b7f1b266e81bfc1b6c110a41a170b104f33f880dc50460621f4ad54e8ae0fcf1636f9c6ec75b45c9736f4db33db6d3a14c875c1b0d31c457f45f93a64eb45f15710726c49f20dd13b68b84c05036012d75d15065d8b8a229f30354c53cb67fece85bfef3af5ef187726c0918db2b0e328a61412aa0ab6098d77bc39004693a88e2529643fbebcb214888f3655b6123944d7b370c7c950a12c1b3a2584f027c724f0aabf3885933fcb25a76dc022538da4636544066a8f191c4b47cb1fad91bb0bd71e6aabd01da16c7e4efda0f404987ce0e6c81178f8eaf9c074c9ba7d5efe226f6f046a9903f4571106ecad0012a8dde6259042ba34fa5272fab9515c25f1ceb107a4ff2a70648d3df98c748d255d06ae5698021e929bf6f28c82e1a74f018d7f2770bc5e6e9ac3d13ff09e52c791be8b80182ca5ab4f2de6e8f831d99a1fb0fe3c498edbb23bea182028ccf85f4ad82ff647a6b065276e531ebcaee4496ee1eebe13d91b921c037d443c9b75c921b50ce0b6f2618899053e13a1109c3c01f330be2a6848a4088f67705124e6a76a7564f47fb268dd5fc8e7dfd252ef3cd2137938e60f4e3d5dfce73cbe8c20076129a8809ecc373b418ef74f1a40e8e253941abc20fc5a382187436bb15d88d0a56e2be8947f5ddd1b303b73e9e9a376ad74340d3ffa521342748cfc8170885ecd356f7dc20e39b7b99debbe4337c975d75de9a2bcffebba8b2f529a3ffa06f0c35864fce2f011f9a4b8a1d9acb46dbe959f7492fab7ba8a7592e2f56ebd828938823a95221ea75ad3cd738a9bade8ed5dbe80dfed8ad7ad55136ba0ff6bff7aa46acf2a3173ab4b16955aec22fb3d823c6eaf3a715a48873282868098ec9ccb70976fd2ae662cdad6f53f6e96499c2ad0ba36065993a3c3f80a0db1d262789c5b03896f58cceec5507eeff681e319b2fbafb9f443724d2b5954a6492b5ad69769e9e3b70332a65cd22bdf37caa71a29c7fa794a783dd7555579688599546cf027fe55e7d37ec8839034c82c44a91fb5d6555ddb2d5491a93444d5d1dcb3b96f9c7265a71578b836cf35a7fbe044d9cd7d91ace11a94336d1a6eb7d4e14b3b336b069dc1975930c3eb1a0d6ffb233c125f294445ccdddda055b563aa5c752fec96f369a58434853fe390c8d4a1093abbb2bd36f2eaa8944ea93760019c7f6d540d04ab5c4e55e9e5d6052d659c0921b6ee937f292cdd4042f0a88db5f71d21a44ffb96c206b96339810f90bd75eca4ce387dfe7415029f8bd3e180e84b7759e040d41a7cc20e1cadeb60548ab7a0d621ef618981328952813aeff1d2987275e797be0a133e3b1cbe13725571e86dba5f085b104ad825457f23cd84f6e98626f036689f97c33c2c77b7317278d467b05058227372b0cfc69e1dca31c5fb22d959e82ade6f8412d3c45c49951e95012719de9e1f5dcb71e22031e6f19e67ac85ade0175a6a94bc6403d4f08a549ee6db1006915d1c91167747469601ce896e220dc996dd2ead8d11fb167e4d6c544292de5d2c910fa82726762acc94f0b71f698411093329687f1f4cd684a6504411bf55ee8620c3165edd9e039322bfaabe03a9cdf9ad2bca389f5b42b34220dd88977ce3d34f019244fb79648bfc6985b6e1243080e73a98a8d1d9f0b07b01f7d17095e19eb21b227a4a21fa25afb934eb2d5cc886d403f69e16283b89619dd1306dd183053c02149756b0182339d6427d79c454fdad9c0261a4ca130c64c8bfc42110aaa4c81cca272a5a1c7bc5add0011aff78de2f6d14256c2d33759fd69860f0b23343ac0176e1dd76c5923ec684739a26b55530ced3422628c7fdd4c0bab132d35401084534265891e9ec04f9463e7276bed7a3247e372e53c76e5e6c54ab2b51a8b01db6593d16586b4d22844c2bcf30aeae013540482191aae340d938b5b6307febbc95226a5effcdc1685569be2e00ead5a84ce1e798dbf184b9660d2add8f7c27c625daab06ca915d439b137b77265c7ab1117548e55ca4b4c1ddcf483229da4eb4180563b4686964e1837c6891c81956b3ce61da499aca7e3bd3d5891c3cf6e6ab72facc857ac75ff5a90b44c7ddc9776ec4fcf5494addfae0e8ec9d4fc17c75c0c4a43cae58d3b4099243881793d74d4f6ed9cc4669568ccc2054bf5c50d8e2ee8c82acf702908022b63977683f7299356e0813f7a53e6cb8cf3d3fac72e85c00401df912f15c4c802ba58c99888f0e5d859949cb415ad1d88baa08e22bcb19c1250f3142ab6f82d2822e5b4a75c47f6ec6cb7791301bba3ae60a94f7cec5aeb60d8eb05df91398446aaa5c5ddb06454455fb09c3a89ae1efb63f5ad3ccb96acaf99a3c47ee7ad4611ef39a1471bc1fb2331ff4cf52529dbad89a5cb22c131a7b131dfa510cced565eb28eee5d2bd9bfd379ac841e5b1b3c8dcb5cf1180a39571c363fab3be97984af5f4e9633b21fefc64a3d72f393669f5dc6860b1e1c031d539b6a2f3235f3d0a28f46ecb9d83aa8c805a1f0bab1dacae615d1cb90cf1da4fbfd18633a3d00b5c31ae4cdc4fca2442589c283957abfba325e81f45189186c48416127fee30bbd63ecc05ef27b5ce45dbfc0733cc72c1e67be65f812181cf78df9f9ed03d6f02a77435556074566b4e43f53f6182918574779b3d2d77461baebc68ce104110493631a83dce879d5caa27cf7d1bab825e9804468ffbc5641b3c9c3ee03df599ed66fb7b18562ea664a2e52cee5c2be0f234a693088ddf3ee33689f22814c369299a9e2476063262ea95b9d4d2dac9c0e402e5a6b1ad83c99fbac1f5f0b5849b9710b110ea917abaafcfddadf3d02e4580e68cc8e8fe970ccb0508201e9798528d91f9bb8f1f7e094f7a6f4722c7637f67b1b5a5786230fb96622f6d68e9cb2222f7ad4fedaab44561e9c80649b7a2d1df31d1c2ca040c4ef7eeb5c08e6bd7338182adad8834bb4e02361f8965e35e05cac4d512e82ba7cd981c78f709168a44977aa6b274ec067df3efe96d95a4483f68c2452883b056b1fa9d263c8135c4834b2a496f318ec611f00f3f12a0ec8963edfa5c6adcb0d3956dfa4013ce7b43fcb7f4644f12aa765d7510fb5c541b4be4c9c88955417bb7804a8c296e228507e2470b99ebdb620d4d6a356b25dbc8fdc6e27c1e1197e1a601b90545dd6070483f4d7973d8f910a33bc28e79ea6bbc40cd266fdf5964966c50d7602a2d531085afc1bd70371f16cea721cb7fc6aa6cad76491be48dccf794956c7271c6133aa086396d11e3c5f6f4d7bed0f06dbd23d37fc12023d9cf3ce9d44a34da0c08969d93e54ca5afd5a281083da600defe2186e39564e870335746941623bd7967ff01f66525c13a388bbbc7ec62eb0a3ca3d9fd8d69370c43971874601ef2e0d8ec0fa26f6410bde82dc1373f2fc761f37adfd41c78af7712c3bf78246f019d63133bf6d79d48931b3d5bdd1a88a8c2b42c938009dacffd10b676c2e9545b27d6e4124e6146f5dac5714c3c6a9997667c19629434dd30adada0fd06de6ebb536fc690a4ed787fb7c4631ff30f3cb301216a74b5364b70445cb1abe1c1407a69ddcedea3d267b4dd326cda288d933b0fc6f285e566b8e223282105e4f1b690a6242253f16078cd822373e984128cc9dfda48ad62d473202de647b660a7709f7519896f3c633596e04083fa7f00d0f9432fde0f27ce27ed78afe8349c968ea623b5d577ff50ad1eb8dde4a9eea738668dacf492f3151ab046c90bf97d5492d226c75b4743f3c3bca569931658c094e2434d4e86a7783ae6371a88b158267bfc014906e64d1cda1e2e44a26a0788deb34ebecc3a5695d7fc7256637425f1ccf7429c77ab6c7e3b03661b93bc46233c85d7823cf0f0c4833a31335e00f58d187b9cd13ccd933687894853e9ec47866fd2ed019bea8d73d88b2c4f67a94c89d9b5d8e467b3a91850fa8d66696df0abb0f676429d8115799368c95fe363416f3e5181a315013a8ccb8d086035c4b8d716f9cce12e805488ea2bf7da106d0f9f55020c906ede0ac2469a8d90b0ad5f6bc7e97cdfc29a359ce0dce9bd31acb12f8c1b98517b7f387eaf7a62920d0837af6eaa383342e15088e688f5f2eb30f57b676a08c1e14e5d7972c620063503ddbcc3ddaabcbb87e50ded12b7899ae2ad582e93dbab31fc3793ac4fcf55da8c51720087f382740b308c91f1003b0d68d440884c5b22cce6c3b0fb04c14a89738ef9f87f28e6a2a613acf0b64a4aeae2c83643ca34c2397da4e5f6000cf5cbcbbee65e7f772a3e8d1bed93d9cea9653545113bfcf79e0c46734b8189f746daf938888e82eb3486fb725ab25105915b9744e483bfb73d3383546004b11e1c8567b31e918617601b9e06fdf62409a497397c3be9de1a54772f2a8de438e60071ef22431ea1452895cc6c09103dacd06ed73ccee58d209a8136f3bbd70047b09ce71391bde1a5cac0420b9251b38c7ed234fd207fc769a5dcd85c9159801dae58ed512af7dfebfae4a8502c799d9fd9e47b604e79bfd71b2e70f602c54c2c3af55c0b2abed26ae3cb930b264d1aef07e168e0eddd978921e2cae171c35f7e2a00ddb75805d6daa94bb918c948d2f5603f2c9442b269081c8a697b3ee3c95410a5c2134bfb6d10af67e2a1fe30064c557909e67453d4b8df53c22517d574faedb66675b9c00df990f2c67205334bfe8ad5f252991fb5ffdb4aefbe45c42a4f82fe3d17f95bb6b8c082559316e263b5e73085fb35e2f0b4ef743fe4b030f8436efc436e7a2d9519580c5e75eac1b23bb0a90f86f410a5f602d74b5ce7d59148b3fa6734a675433934885875d90598d7778c9d8ea4fb81cd8e100b58a2671d596fb0d4aa66ee8fc3940e5e07fed08d4c4700ab749b83da51b288f9966c6ddc9669d93cad5eb58212829a36153125a322fb04d87eb2d53ffd5b815659835c6de07fb9085267fc716df479127e6a2ba53ddc155d3e3ac7a0a6560df74d52f05d423009f0ff320f7b65c53b2fc4a6e0093db6629ca214da59379c6d91dccce3276a7cf8a69ea1eccc3226bae23da5c15a84ee6b7a64b763af345198311d2023e42d3b07f3ca4ba6b743d9806b1fccb1af5dc518c1aff3f1449029b3d2d883442c35efc45ae628594186b1c1f050e7201562577126bdb05ef8c9bc3d00c9c308cd4b505afca243c33548436a44522ca412609d44e678f14e37fe1ade8be76a2f6beccc95767ceaef3860f4c54a3b471a72a0f35a6ba80559209c01f2333c489d71dc1f32d8f2c724b59d456c8f23651326a5f6f6f22e1a6c519dcced9227323ddc631c2bb3e431a02f4ef0b235451f8394bfefa82526e6becb5607ad72a3ba2141acdb030c0c3359d00af9795b0b7f0013e5e2821f078f2c45f240cec7d50b4851798240efa0fb767d1a5109def9eb14095ddd5ef222b63b01ee7ddd22a13fc41515af3d9f03c1d17cbcf557eb975851c7ffa9d2cb747a99a0235aa4b2da8251634d4927c85e281942c8235b9ab5a5ce5b71d2b9fa1b2345696a7c0f0251325237e55c813959a2dbc9044f2d1f87a2f7ac6265f233873a6f7b8815c1ebb841d30ea6d57d1a5da4bf3d4127005202db8e8482b59e94d49de2cbaccf0cac72c8b18ce57e4835aeea4401df5eeadd280e25320a37254526e06608b0d0aec17692a9f16756039366f2c0e71d85a26d2462d83f13c74ecb00a455bc8bed3a39815b35c5303689e742084afaa15aa04ea1550dd6bc4c6d720cb65c6113e1364f539f393ec9531702c0a43d8a03ed21eed32691b66c579b5aa52688dd426b2f87cae9f2a06dbe3e18e7bf4ca0120992a96d593d90fd6b6e5b93809dca30fe00055e8748d5e9d23946ee863164b7260132a3a2eafeda6e0b618eca72ee9aafa18b754c59a37f47dbff531cc7c6e3dd9085c115e5e8e9f1f059465e18b037627a0a5d7305838db846925c91bc7f717baec7663bb10a46096c74621b642b710defda218d85996b1fedcc1ac42c59bc036a269d5716b120ca770e2f7df63af7130293b447c4a1e53f28c276ae7a5a883b36dca7b130908dd5cbdd49871f61e4496526531c24c61a08523565cdbd0a96bef33f958c6d0398f726232125b009eb3ced7e735e65e848680c823452292992c56ca424908a888890585aa95b1d65914525870157c2596fdefffbd6b8fb233a1d255c6cc53c6c54df79baae470eb951b6d2d873cbb1464844a2bd76b58f40bca770210eb4c4831221b4e8892af3644bb404ab2d0a7718cf704174718aeba20c7308b0a011771cffc0bc86cc412323243baabafc5ce7c6a06fb0e506c2022ff52f260c6777ba2173f513d9c4d5194aee4a2e37a26559d95b4457ac434de8ffb593e4543cbeedd86f0b7586d194e224b9fb9036c4efdbc29c1b549e6b2b287cce4cf4d30224bc9ea021723468432277d98dfae3121fa21a2a84bf7b2133542031e1085a49969e718643ce571d1dfd1d742b336b2be02b24d5d69d0c985eb7cbdee0b53f82d484b0ea4f2e3457432cbdfd8772b36c4b095a43d2e7ad5b24ad0acbc3554d7d3fe740ccef6cdc18367e28560972f923a84e3a0f614f7e8771a4f14416f93cccd4111f452da7066138cfe26b47f52e10f414526a96ac519cb15000565583f74e104821a47f4d1dbcc4c77b8b8b9d27099c9512cd58caf1e982487625c3e012e5dac980ca2b9dd3a0b1ec536d96e7e41575decbc198fc019da900e902072db623841eea8015d67c7520a6e0430be0927984ff4c635444181c5da49fe07340290ced9bcd0fee61743c1d2551c5ffc5674dc7f89ed54817a5ab0d9d86ac8b5dbb07d0a9d5fe34894c2dd6deec26eb3e52b68ceb20fcec6a079de854796efc96c3b3880fdf84a51f9adf1786d4286572a1afa4372c647e5582ace82ea7cb380bc3bb38f8e0db242db4f0071cf6970d649d7d1da55b33df69bd0d075f3b3d0c8d848c17e874bc82cbe47fbdebbe67d095e01107821643282a834ba5402facd3cad1a0706e43964067a6857eab1958578b086d1b2ea84a6a95df7a5f91fd6f798615e38750b16f96b94bdeb620fc3ec81e5d3aae092bcdc806f25ff884e49d368df3fc0d5d2469c7ca9e9e51f1458a6c41c3d6d7d1e1c6624794e8234571cebfaa3b7eba230e155c924720149b905cf166c5407ffec933f116fab73bcce228ee68bdac6360ff46289731f75e56923fa168e111a3af5891c7b398f2da3cbe645c6c9b6997d033b70f1c1ad288297bd752c252d3b24f4734aad44a6628e1306d30a0a9e34daef2989835c4e44b8685a2a99c8fe88b3a5b88e40f09aa87259172f025794ea69426a2f5700f02d12cca2aece90f71f7e6cc36fb92baae449dde5a4d11137d8ea993b8ea03ac238a50b5a036f55511f72a65b68737324da9f1a5ab9f7a14bc832dced0253b7b0854cbe37bd193eb608f1a1eda035e59d7ef5ce6f9abc238a4a13199c2eaaf5588a43b320591837ce19774bd68d0a63d2d93dddb2dd3122b2e3a146b80ba2713b7d54765bd4fcec30aca569afab569cf3ee27e3b7dfd72f07cdf35e35cd13c54c3cbf05e9fda7b27a0b91344aeeb7deccbbf7b887aee559fb6b5579f33e856422ee0d3924d053f39a6218da6b2b544f747530940ab66efa10809fb768b935b91a00a1a0aa8026478f7ff5417760fc95c38527373e0c8550f7fc39f1321ab0789bb28952f3954988f3878d00b3ab0ca538f5f06e0ed1648cc25d4d5065a33d11eb7e6ad18fd5d39cb753f53593b921725c4e56259b23f8808a366bff421a9d660e8d68759f96772c1eee51ad31a6f2e6e960ac538e03e9d0fc957c6571c0a43c96d433043545f2270b3cde31ff8d3110468b14ee6dd9b0e4c4176113047b5a88324bcfa486c439569c31816e438ba45acf2c76a9845a8e60ca3bd5aa3b53219ce09f3582a253559f441ada73d32965f76966d81f219f077cddc99ef58ec7629e0cc40333df6e67366e889021e412549e371bed6b83d20d96cf7411a02bbfeb92412370d6fce31f7aab97541a0b7f1bdac086f44855fe7776589878e01ee5fa4fe4ad96102b453db0c1feb97f27ba35ff1bbe14613b87def5b625b088dde084b4dfe4f51dfe5b18ff154ddd5650b5ea1f61f484093c10f2bdb4479929417f84b2a098371e9a2ab8e2ac977c3a6265679e5f0906d38e09f99a5f0adaaed1636daf2d10e0c0f93fa201a24674a24f6fc87cc3c85eda3c458b7e82b98756ad89c3dd6806c1513e2385f189cc36142d1628ff060041a4441e62e4f7a662cb463b643e9bd56f852f5ab432121486dab30b7bd1d1e9191e7a0bec97744095c13d8daf5521ab0b3aaf109734211ef9070ec7f2f5759484da6b44a21b2a4c74d96e892561f2c96afb096cab978c9b03d422c5f8dcba38282417562fdecac911024914f6b34f92a05db84988d1fbc9694b80a67812a12760c01c18af669bea8324e8fa9c59b3885119a807be6a61f0af814aab56581713e5fb6e57b89440ac653428234f4751d8168ebcb598a642f5d731d9083ccd675a301510e099c4de698e2d33a2834add0053b93b8433653a095fc607e702bc10814805729ed44f16c4bd4440cce1e9b5e0a7084f440746f1366f92c5c6b98a727dddab6cbcf437b0bc211548dffbb38bedb76ad0f0f1bbf948102e086bc433eb4f613b3c6465a0fae7611275b09cd1c1d9a34c4f9f70644ed29f18abe962981ec8e86b49ed7ac9be6537cdc650fabfae945c111eab05c797a367e22231cb4900acb66c683a1f0f93d5daa645b259dd53c34c6cac01863940cde2e854387c8efcdf5356faf3e24947c91c3dba000ef78c199dcb5bc5f83ffbd935f318023689b3586775e59e8b4cf24e2446986fcdd102e88d1261f6d93c2057d85cda1f1c69132fb55b4d916586cc2ae3b5c88005c067242bc995b869d3add4ca3779cdff2bf639673dae440523fd4a7b1291de333e04f381e9bd21213a4a0e120903ae754443d6b4d6505babafd9dd36bc8efd44f3c60841e6c088381024686fe36da749a19bcb3966ef1966bb3f433b905a9431b38720dd964a957313d2ba6880caed8590064a5ca96c3347fb220e1b6af885be4aadeac6b0f0f1b8c2f7c7fdd68112c91f32c8f1331714bff7d79d8f0814965d9d4cf7a42b65fe657ab5af6a27bd5a9c2ee1caca06493fc53c9de4c8d78f2d0e2297dd50b380250db90c6df2fa9266bdf111cfac0b4d5723d99cc50226c0efa38c11d9eb9f78922b29e208f8d29ce325bba063929d20c604c3065ef238d26843f25980387153bd74715ef5fcd932287a1bf7480bb916f9c6fc698b897a439bbef724d5771b26c41629b0aef2836d98d8225864e459a9a66e90e67bfefa63b6755aae863a2af63f5d5a6829968085e21462cf701929300397b7f365c319b93aeedc9b4213174f79dcafa46703594965fec6dfe96664f7346da89517fac49a2bd79f147dbf7b45da475fc12c274ee1f449ca9a09823713e9b6f592ef04a169ba81cf8b54270010549876db5cc49f39b9e04f015843b4c98bf10acb6d69bb41be6558c13d511ff4f65af6d2a198f82ca344cad3b4fc9629b64f523f6dfd49eb0d3c869ff0ebab4cf23cc611488900a3ab3a788ab842cd9905378f9ca2bdc35c3e5305d271b02ff36aa34777c4cb759dfcc315a94441c5aa91ad539bd467ef265dc79fda0b1dfe4f747e8d3c4b4bfe50dfb895d5a0c5888eb9cb68dc73db052aab771ee83dba8fca6ba5ea74076de7fe032e5c2edae5566018850a4c62a3dbaa5f1ad33eaf1a06dac9c026e03f83abc97fa5fe03a784199c2f76459e91a08f4e381583222d7eef0ffbb1ff404bcd341dbbe0748a776bd2c8afea0dda30c53b0649415e41b198e13edcc486c45856e91c16352852d49536605820f9a9ae107cd4c6e6cd514d1f18dba949e96890743653271d94bb940c0f875b466a168f4f059a587bb705b7dd9bfee6b4808a88260e2034f8084ef2ddf05e97db033c56b2aa0b398ffeb13ec11ff39c789560bed8d919575c4f5454b014375e797a2aff9cfcdf074160ebea11523df0877fe50c9b6d7bdaba7263556e9d7f58de354fb41d2d0b5d745ab2e475fb3c2c0db2e512d961bbb7aaa0f2fbe89b456acf36f24a011fc843ac3ea86c9db900cd7234c84ea4bd3a39d90b0fa132f0d6c2fc5ea8a61f1d8438338e47ad152a50581087d9dc22e533fa59315b91e6f1ae56b797bced336d68c6b52689fb407aae248707542d48aab7f81bfc7d04bc85688fb7b9f988124ce596e61dd311e7e999d5ae672cb5f080cfbdf690f6a95deddf183933e8cd4a0f281b609b25890b5f45e8ea2e8f011346dd4e2a7e5f6cfc95e70de414f8263182e471ed2a86534d1c890770189c54f4e9e035b808e292d21651ffbbaa6db488c666aa8b841e87704fa3a93c42d6660259388328d63d7a66315d8fa0886c2bff2d69a052d0d92d1ff62bd2f2a772529ff9d03750d78acafd58c071abf884a48d760dedd0946731c2b799dcdf5a01a3ae3584236649d2d7bfaee0890f8a3df6ebdc3ec91e9583ec1c193f3b80ae42624dd18a0a411d3cac4362cf21f9073f4db483a505d0c3543abac95a236490cb78b7f2900b713adf5f6263e8acd424d5ccda528e4d2aaf858b4e142fdb91cc13a4fe5f92fe5ee97f0f5d01c40c64f3906c91f3948db310e4808699f19583deb2842ec08b35c4535ca28ba2e098a8113a1a9d7937247bf04ba63f3620cd12fa1410bc4b1c624a158e9fbd51a99e25d6976983d4321877c110919ecaac1936b57cca7053db25a1acc74040c09c9f3bd52bf9537226491d0bd225f8a187b34437b47cee320b932faf0aeb629b05c08bb15b5490c2ba02fd28af6f93e6092a8c1190b02e8150f85f95a585944cf4aebbdea7b3bac8a7a9b99690f573106306efa4509df573e05dacde394bb456cfd48d4f7c0fea74a8cd56064a7ad5d675d3b88fd911580e00302d0f8dac771441509c33b310e4165c0c7d35a2d5b3ccc480135ad64154c4e986a93e3d0f36b08403781f974b6c6770d7510097ef178b1264d14b6b09d7b6d8279d04f2b8483b82f5faaa4e00e68af2ab9a69d9f0b41c35c3778ef401e4d37b412517b26d0a6b84480c172fc9a0fb9d53d7ba39124de849a0d35be16494a731ecfafd580c61af8ef570f289666ab4c1456c7a617605e8234a63efec3c71c69b8d07814d0bc41e0ba3665473be834ba3bfbe37b1dc395677de7dad9d2183175caeaedc4ff095cb3c5f57e33505681914cb06d91d7b5e7853ce8f5bd6dfd5f225c54f32ec4253a3c47aac15e938e91d148a840f89a7cac455a8dc2a3946e4723deebc42737ac1a6998612daa5ce35ab899af2c272feb546c9c0609bb315cb7f679dff52438625eef63e19a623c328c002aa47b188b0acf62e4b5ca2d1c6d28ad60ce7e57a92e11b17dea9e229d72ae41deda910e8164d17ae21fe4d9e8d87778387bce04c5cc59e993e883a5b1f5f9c9e550c76b1d1bd39313312d4ca87f3ac94c4104027a761f89b9431b724d4da61d7d7848fa9bf83fa985ce5607d784ac97c15b12b64eac1e538e8314cedddae589dd3635092b6da31f02652529b8b8a4c413651864fd72767e44d23de3c5f7383df3755b7af383149a48f4baa2b3f2a0cb0a6834722cb495304d05e81c9772965007fe72ad2d0e75433f5530153e070a2a9935286f422d2b94e5e9912146144a5ef15d49a741afe7f1d3038cf9828113cf38412d932779737dbe2a01c8538488ad9c9c21b2d63fb296007da11fca154c637d94d9afd62fa9fea8fe78ee06139984cf953154c3b18717e29932b0ef54d776ca34fa3137903896e6b30d5f5a082aa11c45ee5b8288cf7d82fd7f40c50b09c5cf6167ee9977f176fec1ec0af4c5a9cf0e4cc50833c2139cf15792ce7988fe48dbd7b18b46d34eb9409af96cc8eec28ea492f098de05f95ae2ba13ba4eefc3eb51ed15df48c1c40013cefac99f69bd2f4f9764c577b36c222b34a7d25a9f4d0490170c58adaad635ce1f40eb05e27fd21dcd4392492eb9804e3df63c9d6541ea6605fef97b670f20946974345f40b6d4bb676b06ead74f709db97fec370638780919edfdfa960393e78a8325a3071303d2287403f39c45a22a841a80303210fcb5b334b5d6a9612d2938ddca420804cc15b43387c4e56059ddad3ac58f0006ab93c0e84c3be86de396834b29372506c5b3d418ac0e56c8b9d3ade16b46a5129a30fdfd383761aa0999e5bba7e5a79facd6cf750b0f86398382a815b4ab09f3350fbf1408e74d8dc3d4ff2f6ca1f078f4022798fa10db0cd3ab6466bb9cd952e9127afdcfaa692d2ba80c86628d1e59dcff3c44ee46a63e928554ebe8a07901a802ba060b5aea25c761fa0fcf7423b880479fc9ec9c064c50d7c0e472d3570fc8b4296100400bd2363335334da9c3f2e63d8ba544cbd8b4df0b25334dd59e573860ed3491424d601c95079af9495cde5abf57baf68e5e4c5244f946302d6959214acc041d7ab0941122f6c24dccecf5b346eb625ae4bce0619084210ccb46c37dd1ebad5da0a2534af44ef2fd7532879892252594169d4ec00538300f39caf39c13a07ccd65583355a679ff356f95c1eb26077b6e49aa3618ab2435e9638e185b10e799d9de6e567825c0e54dae235ee0ab7b83bed5b2c8b2acb3a1ec5040d1ed8a7017cf176e24e4aafd74c5435f895eef31f7f00795b7a35ae3baa40ceb22f57be64283797e9ec8d729cd666162277a60172ef7ab0b7949f1aebac7a1076c5444ce06e77981cc7f74521efe8a2830c20102a18173c55d60f29d9eb6851ad9e9507f192fdc750de7114f266e4e2bee26a826b4f31fd88d5634408e8ae9856ad6cad8c4484c2e5b60810c235ca9c4bfc24e9aaff0efd4d1a8fcbf982f19e978bdae2747bf66031412d0a10c15366679dbd345befb1b9ca5c048ea9daaac77ee019853cca0b4983b136cfee1f384ead48b1cf51843d7118c96b83c2513f4131865e91bcf9782114dbfee08a1370838b37f8159d4473baeec102ec7ab00a2813da4b0d969888fe16ecc75a8bf6d5104c905992fd9155360efd4538dfe540163426ef39d02f6725707de58431cc0f2aaf0eeb8fe6883ef704487b097cf775d1d1792f752808cc7def8c3ef345ed6527c46d629a2b9ee01544d7b4d060185719cfcf2a5f044d23b6fa6f7036c41290f15261a45f4f7a63ff8a31e8828ecbb1820fa1ea4e33e1fa596cd48cc34f7f79cb4bf97c6d5e5fcd098b306c4c66801f90c408d4f4dde24372125311fa3829bfd67fab5a6a25ebb21e9feba7ae7d84733cd985d078c6f44568333fc50a7594c4eae88ef6c19d857f23605b77fab655498b9d7e5cc50da1bf72ce8a56d624d69876e3736cc06847a1c3fb78e1a18f7a29d1e11b674d0651e2fad1f8bca25deff250183dfd2dc395aa8a5e85f228b6deafa6a2863f9c29ce08bf1643fc3da782337064a7d1117e73e7a3e9988ae1d476eb633edcb89e3bd445a951fc8a08f43fc25a7d96e25cf8af2057b12b04b067311371b61f9d840301a8e7dc21fa6defabd56b03671752ba27f5906b8565d88e1e39269739c54bbce05cbb8a6b5b40dedb6cd1adcc7938743f129e9dfbbd997f368f0a83ac2a96dfd6f46fe31905aafdebc669e05aa9f899f6c54e80f564af1cbcec8f3e6b5ba8660649d4b6e73684714e98b1c1ba8b5cc42366a18a757a795078116a84b6dabbdd3d1bded5e65974c9656b22192d7dbc085168520f9de7e7dae771c25e886c3828eb193753526d45ab1f345aa3fde28cd6c58af0deb010369d5eb79ee18b7cfa411ec72ec13fe0d7e87eedae474a089d2edeca711c0426bc34e81253e2846d14d4f705250c338c8926b49da3bb4ef09c2cddb1b526fc66ece53288893d7e96d63554f864fdead08c45d8c6c5b774c273f1b8cda35f4bd8845a6e570e45f252b73ac0369ccf3f104c34775392cb7ba59c1c5cdbc630f04bb55b66965ab5e6ccb79b37005543f586ec650534138d9dce72e57a0a249220c291b2057424f2c95b790f018ea0434818d1a866e9ca6c1d997a8b6bdcd3e8430295b93fd5f3aee4bbc8c491efdf8648ac93556edf01eb519599de1018e88b8b402fb9b1cbc84b3d32e7261ed56b9485fba5f2c447ebfcba8c8810d8034739f0b18550f832aaf7bdb46ecdbec45d202ab61422f45b9aff09e5105b4907c23b1a9d8181a858e2bb7160cbca4ac3141a0a778201bc3584a768c8c4d427e673ace548be63676e28524597c36c7bb2214ceb9cc13b7f743cf47763a94a0c606e2c60bc0e1143049a4134c9b1b0fb3f296a00b23e9a91a0c0d8c2b6aa853ec5d074d125b957e6d1008bd2b92f896028798a9f88cf3719a7721325f36ba8d4aaa5870ef4a4f2c87aa2a4663e6af5c779e69ef22c928aee55577abba6f8b7fbfef39d5d19c34487e86c02cd25c97e1bb370cdde6f28f3630e7036442400ed536dfb13ae8c4102ec871530faf2731c43342cc4d8b4b462153221d48daec1e971f7224bfe3a172ea8f751e24b98342f1893b1c5c2f4082f2289e5e745000b1cba853f12ac789f9200c4604ad94be118b1a59bb6f0b51ad8bd69c74b760c9ac112ca41e3a949fc2b6c7906cc4f118345b56da0f4ef9b46d3b32db9e8fc2f1c42f5cab3f0082791055accbfb00244bae4df3a2ee2b5a4784448a2cffad205eca361b50a03063024ced769f711516db7e1c00cdd38ae9e866128e508b33beefe619100ccc97fc0500e6ab3ceb242c25f84aad1f5bbd528c7b2018a78332025af5968fde0f27e024992b1fe8ea3b6ce23a9d22e47b536abb2ad89758d4fc469ba3a9a004274bb3d987f7c914f2061c76fd147f3f8384f4c5bb93277acdb67241792c697d3932306e46ab02cb7f72a7422be1d34b304a020460d3c4105e81750c399767c6e9bbbedf648b1589f9a25cfd515dc320e382511539e4855a8162465c4590155e1e45520f75975c947696ea1542941092eed93e96472b0c2b127f29ec7b7085642946d459df9affe1483d370c1a8255640ead01ea9c0ef646678cfe8029f0e60192fe19126f3d773a6a9c18c7710113be4460bb3bf87311bc666afa5e4f9cd81a34116d69186e26e3bf344c46435f8d77693ee2e31e13f52bf1eb26e39cfa9d759f55d845c2694bbd646185a1cbd8008b5c58837ab8c0dd907971efd05605b166e32f8255ad70cddc120e676a0cb42e39dc1aa2e2e8e610b7e5dde8adf5532664b22c7f0b39b3134af68ec57a9643f0a73ba78bd8ee93fe00064da50b67a7d82f4e5f6eb5cb07ce3f06135b36868214d0df60e795b550d5535fcb77911e204ff43c650ad79c48d0c1307c483e52f0a2ade6f092aaef57ced58d2d211968a486af3a5e7e16ff1b96aca3a0c9118f2284d86f0691e572c52bd93f6c9a4764004e390acc44c31430e1e6b13b776c96c4eb7621f352722a33c468125a5f83be23ad6a9cadd89c54a10ed0fff0d53b680b46fc001fe135c81d6679be796bf06db9b00891b9254b57dc06b0ab0e694da802f8f21a0c80763ba78a2c3bea324b1a2a758c09c0e57da3a6785d70ded75644872a43feff00e29b1668bf8505de4da262fea19b875c54e4676b60bb684ff8c07f670039dccd20dd69c39363d1f78bf8383d2c747d3aa42e14c0cb4396fd0f579edc50c50a65b6488ac0765dc7f7ca200d0d5c9d811e1c6d2c1b88fdc44d2a3960938ceac2f5a626fd5b3ba1f9bf6922681b301071745a5e3700dcf628bb128ab3d1938a108afae543c21ef9b4a3cc2b3da74c56fa12c6a042d1da8f875895c9b12790521956b6f8b455789532cda0d66ec6bc9d29d62cd50a46be693a4480fdd5cac4af4611fd4d1ff663a98e7bf8c691724a2a80db563f71e47706aac306a1f2baa7675097fa0b12e3cf648ec621dccf5b9818029187a22c30cd3d047064261c2f4e4e6b0e257ec6cf2a3e47210a4343bc6144305e79468f5e46ca3c6c384dd40c3d57b1cbd4d6b405a829e546d3a96f812b21fcc166e6ba58dc6d96c45b2ef94b088f2ec3218e9e72196bd04a35a133bf6fefcd8b4be59911229bae76b0996f02fa2140d67ccec26c8e67f32a9802adf94b1b286d9108651c5fcf3159eb5bc2bd4118f407b17248135a561cbbf66a36613a024b2963799b27f9ddb96e472fdbbbb777862a89dfb814c9954b226b802912a31b8b9f5746b55494c20227ea0d2b7e4ebf0034bb562a42d00320d5ca4edcb15f7d466a5dc249f5f62e03fdbaf35208e1e52aa578b01f626229faad6cabfdf64c37c5d17e9ad5029301a565595fb341999c7c7dc5f44571ffdcbfa022e8cc1950f732f1c1ce90de68e25ba679e2d2728ac9e15e7003967d826d54882e601c21739ef7d2a7fc3175124065f344085e114829671c58ea3290ceccf0145746a803a5c523a1b64629d88b17a4c81255f94174ced18f0240e7d0757e16125c7b6a0c7d4965644d27ec4001060df59ee9f7b110f1274d39b2bfe6c62c06d685c8f006bdef6bcf3ca9065ae7344a9a7c7f536374bededc068228ad5c4149952dcbd92196652fd2aa72ba7c4f15c18aaa6381e81df43277b533c97585878978f16d1d39f8da83519d586def1b9240a81b9403934c7ff23e2180a4f8ef5ce53aa602413c1a8f5090b45d08fc91b8f1336142cfd609588f79ed6ebbf429055d1f97a30b7e4b650c2e11ac41d9e6015bf424764a2d8c255e158b90dd861e11a7eb4ff9b8e541be6ec9159526eb588eac0149ff1bdf28f4d9a795d2d8acfcbc2b7d5df4c918dfbe9e8540bc9eabfe281e72939c50f3c3d8df591edbcccaf00a78d554791f1d210e70db2eff26005ff19a40f430f550163bafde0d5515c38d9f91011e94c64f3fa0ae2015fc4cb1f8618c4bf3104e305fda6e5dc8241dff92ac18dcc944491c7da25ba9912aa1d365fc26a2f5c7f7c67743d082c3f93d85b1812653e6d448619928992e6de238eaf472097686ff62a937aaeb1ca6d177fc3f1e302fc9d6319f999b79b6c174143d86b0b84af9e878138345a5f3669d5dc5c8620ceda117d781a3c52c9d9ad552a445d632e7cd91d46f17578cd6df804d78e8a2e6e91116826f90eb6d7189c4b88b394df68be8a60f61852b8ee68424d5303802e129fe945bb6ec1133d1b8c53405aa5c710f37598664a0545bb25080cb9e40a2f3c4c4948e8d4ac45dd0cd09ff28254e2a0ba951af333310488bcec82cc3e71602896eb252774ad70921532157d376e1d87496e161dc7c43d4626787d7bf9cdcde412dd09c5fe012dd25451d445a54a32fdd3671a1ec4a7b823be39ab2bc95ab295e23e3b3ddcf61ffb5a66f00d555873f5705f1fb1943d13fc08525e68dec720d2883576b8cb93227ab0bdb9b706a094a11f803688d8830130e5c69886a4367257f5b99bef3b2f18b39290083c37c7a3858aa9dc7c136c8d8c7ace1a3d35545298202b5192c1f910972c709f4a321276e52ff0f56b09911b0404bf6cabd396e844ce627b1fef6d3578826fedb3eaeb10508a2ea1e1156e49025c53e1af06b713c8f5b100689810fce612416c9ade1d0b7b2bb7972419db5bdd468c45c5cb2a414c8d62b786fcb481342f6b5b535bbceeb1c33c41bf564b66a7b0ee41b134cb261fa6803e9a3ac2699b2e15822837f269be2eeaeba95e8e58161ded43490aad36424f667b2abc4e0b047981db2ce3a75e82c5d138d71c7c91d30926191c04968d97abc6df59bd702a663d0eb4e471b657f72751c7390d899938c9d590f3b2f0c6444a7ed6e8ae368b067a013bb82960d3cdf6eb2606efae00cf0657bb6b21cbea4675ee953403b7db7da7c431fa9be73ff9590981986b3795710ad8f72af34022d9cd82993954363b437eda8c170931d4d3ade58c7a02bb8f791df93cf68ece2d64f9e516179de15293f7ccc6c586d218bcdf80a0c965c1039cf8fd641068dba243bdcef22daef3d7768f1064812c3c87a975ee020e74bd6bd35a338b80c7c70fc4f7b814301374017edfeb6588f1ef9dd55e60654d956efabaa9849191333c543f45304a5679b1a4b8a9adbcb8d5e067ac33162594b715e5d2fb84f0c55d78f49eb8691e7538fcc8657ae4421057011c10151562f43cd4b7384a8276d8d3cbb807859fca3a049e9c55741ecf60b7aad8d1003a49bbab03b0f71c06645a19a976c9df15838c309a137768c82efa299b27b7c0d21351c201d82c3dc0cfdc8fbcc2776aadc6568c50060b4e41c4d01496d49706854d7485a43fdafab09351aab192b0fd856bf5c0ded781ac00f578ed5ee4fc9402d5f16e90d91eeb430f42c7bb3327a2c7566a14ae231da1559cf51a268bcea028a2675f129b94ca111024045cd432e14f3736cfceeb8c30173bf4d0b1e8c77d89b959b7850ee819a94d98eb5d225dace4c64c19ed12dda2c341f8179788884f8d33c7be55ac7424579fd02fb5a008fbe1e0b69568eeebc8b7ab746f138be527516fe6600f136831fbbeaa3c5abf8f3f5296c66e5829da9b3dda327e9e92be8529783f842e1fa0a9113b3dcaf61d523c52d1e6f48aa74d8bd42f9985b30cf68fea81c4599a74d9dde79ae67b066f873ff114af28c7a2fe9be67144c07f4157947ddd13e6a2582de1901afcea99bd930c1ff425fe0180e49dd280414bf6a9c98caf1c405498cdf1e5542e6bf462171c33dc6bac66a02bfff62edbd8dde626b484d68f73e6418e0b990e2992bdfebcb92b4293c4c80f6210baa449455dad28b588e150bbbad91b35c13851dbae81f49ac3ba62764916021bcaa3c0238671f7054301f22d0cf9fd350acc44c125d936b72129375ab35cf2f58b8920b3ea62c0ffd0b06094eb1852ce0466a6c9a1b0dc67393e76dcf1517032a25ceaa514ed122492a3d1a569473c660c01cbd01336a72fe87275910802d19be839aebef47017259ca5126cbcd3d94077a17a2c857be245f3f107472823ee37d0d65660b2ca5fce403f6cc0d71e28061d23a6083b786e19c2d95a73198d52b9d82199e1fef4efa3cbeba393bbb195c30f2fec19131d04604b9dee8d4d5ef5e46f6c4b41dc3d7af7623c04c12e66b885079e136af69e6d6975962e3508c791816acdc2ac9b159d8f212b9fef6be540f382c4e1eac970a3946ea09be05118e0bfb910da127156dec4adeb9617671f47e7cd0f97af8c92f63b6c95738521c2ace2bc78ab3d5feaa402ae0940028cdc99117e5c729dc3a68be73549e5131ae3194315a26ff29d00f9f853f338d7cf5c1281ed8c9306fe8e7dc33d3881f9599e045a84175de1d831f9b7ec500b89399a82dab76a858f2d921116264e39baea09a3e9ac6f0cff026b90d47e8c72e586d6b609deab0b43e3d2050913ee1a598f71dca21b934278fb4ba2e41083f92635a8835e8c17c90d908d400296a424f3537b2e8da8c49b43c138bbea0ff91957ca3864967184bde23a4715f95aeb0243cfcb1b895ba26a157f31c0ed13452016aeee5f74d8ed14f1e06ca186b4b26da49e153ca7a865357e1b9409a9a5e1af945b77c85977233dcf02c96f5534abc5487c09f8d7795b51ac583cbb19afb8a642ccf905db8cc522a90d1c82463c54b3b150c9cf2af943cf65abed5ad43d0f24204aa006e743ecf5058c862791ef29e2e9053d50daab650d9935a509554824edad425967d5332c6a5cb3fc3bab39ba5a80e922682980b02837e51e9ff079021ac2ee3bc5b4829ec1730e1a282d838d7b93f0b809dd475ef22d3439202ffa739f1445e0cecec58ba17c1357743e816ab25032d8f40c527d91c13cffddd97b39b0997554e94b72b2dbfa24b7742bb01f7b806ce34add181084401556dd05ff268672a423c7892d0c159c5a5e9415d7c6438bb076c0d8c51623a6e59670f19aada4bbce5115ebdb87cedfb3e212a9ee14f109525ae93c31f7942465bc72952a3cd548d21afa456fe878bc21aff0be3a1073fca5258d6d0878e02e189f2bf44a7aade4469821ecd391bd554d90eb6f2364c480ce8b224f0aad63e31677af5e55fdec5b6907b39e616dccd31fdc1cb757af2784a143549b5fd77cfd76fca9a10a71d19efae2d5433c7dcdbbb96b00ba9e4942b2adb0018dddc3f0ae0b138c19583e6213012226fd9748814aa2dd2be4f26dfdf61a53dece301d0351496ee6fd1852bcf5965db2b530530f5210090632a1ba7a98262e4a39d2673deb60e06bddcc901e2041e1bca5b28782920d7c33650928e1d48ef842bdb3e69ec3b040b38a5b172b7afb55736c3498de65c98f9a9457d33348eac9cc4cb64b2f6af14dc7f1ea41b65ff6f64aaaa2f4dcafb8b9e33e7ed207c133c82c270e529116f9a889cdf1949f339c8de788cdbb2592cb0a674c52c93b8651a3da01c2d1c09be3dac62af634c77e9b6d2b0e8fb7542764c8bf5ad48c64091574b6e866630639cb46bbd742a78c2ca1435df2fba76e6883c7e68b6f200cf897c5c8ce901b72ba23f2f48311e9964db6943cf60bc0052e03a86b2a69af98f4133947959a5ff2e5c77855bba8acec5a2901c640f1767ff875f2eb0eb7eeeac9ea96c91e4dbaab9cc942b49d7badf1f588355821dce27e044afe70f754dbbd5e2b967ed69878051208ba732cde12d139e194565aaf2e052b7c3bcfa49a17b9ac29fc29e1509a0b4f59c052cb691ea2751b1761f510e555f938342fa7c4cc2a05e3deba4bc03bf84f198058a1edb3a5e6988ad0410b9848693fd7760ef4bf1b6c92b5b8698c937da8dfbf79c20fbcb861cc22eb64b6b2cd91e9b24b26800098b3a8e44a074975ed1c3a6fedbd15d6fa990fce739f88a2932da3923a684f5928d9fab2e8202733cba9c3e3e770eb8752de5d9362f9e72f4e039cf50b56b1530a6858b9471c8d7547bd0631536145b2ec99b4b0087e7473f40d4604d58b0978399bccaf585285ef37ba9823d503aec38e3b60288e603122df7423182515e4c73e77eb902d58ad6c3b02adb915bd7a65b19343cbf24ede6efd1eef780d0875abee6d68cc75f8f51c5ac15267ba026cd52b28005a434281c735633ab0ae7821aae14f22f976f755a33b3cbb5ba5e1cc02c1a9751995c9f52671eb88a98fb8c64d996ebaa03bae1bfb2dd2a5d99c824dc2cbb750bfe39fa4f8ee8db3ce381d3ce6ea14788b203a1b28e042f82e00c33cbf2e783c00845aed8a3a1555b4de4b826aa5275547eaf3fb20df6a6036aa732a41fe85e914f93b950ab607aeccbfb90e5717a13ae860cdd659f5b71b5b6aa8bc609beda595cd803c5d7aa8b349af9e12d09be53d522c69851b40d8761df4864dddc582bca36c888db75205c4861c879cca103e9a8d94eb775d9b414eef0fbe8d9f090ab087cebeb48f21a9de3d6c1c420760e978cee7b8929107ab2471b31fc4dbb147b545202c0fcbd379af4cd850088d01f81b252eb90a31dc2f14f7ba632ea798eacb4f0088168ecf5e7cd65182c0418fab96b032a693a49877f3c1d5e6c2060346d851bef424479d462fc03df78a6c01d102dccd1c21f1afd245cfe865d28c91902d2dcf4ed837dbe8396337f9e74c18a95816d37471ff2648cd079ca1d8cebe41b059a2b0be99947107031d3f67f714f2a18f6c29cb3f9a5651c1592d1cb4696af4ba4d206341505ce3c02ee62c42294b9348b8a5780734687c1539b0ad28231a105c22b4090c1e95bcad6e99c11eb0701b3eaaaa28293af74985576c854a36148b9900147d7bbc26dc9081ccdbc1a01cc2c8708283d18f4fd69428dd26b4f37bc1528f38baace04b14ba1d27bfbf23d136e9ed5c46f279775d466dc0439ff4dd405256eaa45e07440275c8eec24706e47194c30df12c098601f63d936973dc9b71037a275a109ae3804778d3eb8c86013827a14b7c0d81566da38f7082a2be6d6a9c25007d3d88074f601cc75213171caadc5101f5e7ec40b21ff127cc7464611252de47927518998b5dfcaf21c848c8aa1b3b4ac3764f541f62ff7302a9a5a51f8ef8f71d0dfcaae3bec76dc61e79a5c612bb989be3999e5d5386770448d10e9ec97343ce56a9783271002bc94aa626ffa7b7bb958b0dc1ecd1edd6891b2b84ed3ebbacaf80cf4a2fb31a8a5d9929291208ded379431aae0fda25158fffafda5e124c84cf9b2ea4653465f5019f474d0c4588c259673754bc4f8d0a89618147fd85cd50b1b8a738d4a203eb788564ff8467612a7a502fd27eb0a3797a3b081e186f0b2a7bab5725d3db4bec3e58798231b64d6b3ae0bdf5d15eaec7f57ad7fef267c32d54f95bc946e36b2cf0fb55dd5b3a38c5f99e5dc9292047050222385a37f80929a597d3ac0547ef43cea863bc5721fc467af0685c8799da12ea352c8e5e21f534565720528db717588e69a85f0dcbe1cba069ccf623c3c3a9519d16aa4cd4ad80d9b56208c09fa09451de9b0a00370c72bc79f3a08e16e7f0d45ad7f031d014e8e282b38a82bfcbcf6154ecc679f561b5b0cd310aa38b4eb4e9eeaa08e2b48f40c5b10fcf9bceb876a4203fef4cf46ab39dd25473e5c83903486dccf1e37249d1d1a07d868c9ec25b4af86c5015f9519067cd35bfb0a01a67fd2d311fb0fbce15dabbf149039d66c8d32b12eb8deaa3072b8854be8d684f7206e652eb28bde410be982d729182c9c31251274adc3a7ec822c81d16284620b2cbb2c97fd4389d8f8bbb06e769e01ca3977b62908e2ab4b260467b3cecd662c734ba42440492031a340bdef1f2ea2532a6b2e680258c5fe8e12971ae3ff7fa51e7531fc4ad168782c7121ffcc5f155f24cdac5938e98bef55f65b160a4ac105af44197cc2888b6177d73a0ffc6237187a2b2c091557d0edf16151f44db27286c6da1cd92345465a85d7fe877f291818c07986754d8ea1968f7562aa9f70f20792881e0e97e5544bad0acd781d6c87906e1d9035992e63a4aa7b23749eaf2191ed6da18dba2a6e2d5d5977912a63b4d06036d45e65e60544bef1dae0de81d6617e8d16f55da7850229f77f11752b6be7408482d54b09f8c2125064a8a8b3762cbde638dda6eed08fc07484b1e7812bc1d5d5882f26606db5b3b8499e23cfe3c74b3d11cef6f10f9f0392c0cbdf65c2fe56aeda27eaed5ebfaba6af71f1a50fd40c5707fa70badca7905804cc85633659d57d188bc1f3b22a56dbf256420fda4d3efeb649b3180f64acd141ad52e227d22f151a89a8c2164c6d259b0753c202a2137ddcd1968217b369637ccd74c21e19d8d718f23cc82d8aeb1c18a0c702ea710172b50fa3698dcc12d7d36314422bed5764a4b945cdc8abb10e512639683999ef579b04c29e065e11bd581941be0f52e2523e73b424d3d2e86552a7e05276f7b37859cb4c41f84b9eb4cea5ac66ba9a83a0940fadf20cb905610e52526add6a494f72335f56f287b468e58548e1aaff55295cf811241a92c8ce46089bec3d3e46646ca8d68bad114754d68224e44bb5b7a812e7923c3b2587db181b0474ca77dcb1693d2b7da2a5527e2a08bc051c22fc32c988d3a4d1c88bd0be03ee02273673e6300ffda3f16d952640a5b49e4f0d9d3561444d0e3143aa332c65f9e47b91736124cf88c82bc63bf107c4e9d3d4489457c8fdba6a5ba9ed5f30804caac3b05ccb05f79d6aa7b392cdba7b8998fd670577e73dae1aa16eeb424f0820a55ec6073569899574df2f1252bf0faaf2f151f62bd17496cde37597913fab23bc486cd61c64a3130fa91fd6ece21f201c5b311d185f14bbc41a43975d69aa24f5b85da8e26767bdee188e384dee73c387781b226c58de74ede64169d8746c59f7f52bc81037c655c60365ca2c67050cb5172e002ac4d0845fdd418bb989e08a5c2b3322e4f04a4e8d46be258427777dc83bcc726aa9c0dfd6dd32331c444ca48cd61f2facd47846a538c021746d40ff1cd757f5577de0af8322c8395138eeac50ab9cf50dd99444e6ae515cb5e79880969a1b9a1dc16b91b0f086f91b09bb200252f717722dfcf642c28be2f3552b2a6f8c8b67e3043c01e18af3628e69f2ef41f8165a83add871b2103eac071506dda272f699ff23d3964c049097dc187e83cbd2c16470bebb2c97ea736fe6f699352e9d965c55ededb5bc499a7165f5be3a8281048fe73450947ea920ef204a7df6bf5f4e99a626e8027ea5cdb0156adf02f58ad93c19da87d4c1333d8f2956815e2750f9a8848c9793340005954185739b0ee0fc80a0650fdec8c45c6bcaac1d0d9b74a206ad74fda08aa7aa25008e4cb85b55ebcd4050d83cac2a5fd020142f35c762ade2e7a5201f2a7a9cdc4802bcdb8746f410dafdcbc1884c6dcb78b5c017cd7a24b60e0450f0faa36925a14b9bdc770e2c9a0f79032e4843bf3234f9637175d6ff6cd81d7899cbbd4ca97ec3bc104d92ebfab24c7090528697d6126f163c215f992e3b4c7d146fd661bc12d4860fd955f14fd5bc22da58fd377f7b78621b1af6bd189923c52f82252c18cffddb8f5fe839875d877d2ce5cfe7ce615fa1613043d3309c372a77da94fec429181467d448b1ff0c277764485f944a1f0f997f0c2e78c8899cff78e312e1ba9c9b103f4149f1739799fea547381fd229763a1102e2f65991a8248ef41f5c713ddf954a2738966abc75dc52251b0fcfed2b6e2f71141468d5de4b8174183e0a22d626f27613831fb04c9a0d445e97e8296e30f6cb29d4c5e8f8d43dd088b710924d7d4f81ab6a4b1bc59f1918a029e7a0f1516cde52ee421c73d0de97c975bc9de5ca9cfcdd7d1ad5ab7a1e1406a1742bb71d89d8c557926ebd2a9288487774cba9b22a1816ccac021e5a5696dc6339ef9dbe91998c08cc7512f11dbd43e9a8087d3dd6bfed82d85e37c23c333a645dfc01c89e40ba56d07a102f15a7325a4bd258d2f95c42db56cdcc285f914258638804f809ed174cfa8fd80dc992a31b407730be2eb62d3d6b82d50d7a172edcdbc264fb6c14a912fc342184bc18ca41358aad09d99c8fea68f996cc0e59a2432b6a2e2f00b6f9f48875ac01f4305ddad8714f1f2d900269a00fec6d7fd1bef32ea5cf83a4a2c2bbd7175b6c95af3d0ee1233e95c60a8605c2ccf5317337aed312da517fa587e417f5ad9dcbf4b14d0c380c80571c7c6aa138c603c4e9a0d6d8ba9cfb96916873da074404366a631237730640a824066fca6eee1f58925ad6dbc1959762ca54d5062b9004fffb81b104fa48c4b399336aaff61d2061252da95d97d071f53aad59ec413313824b8230149d9dae92858928d83ad9136e8387b76f1cff26d98bf996b08750f9ae383fe874504e0816bb0eacdcd13e6955e7cfd827e412884985dc17ca2f85704c2e7c5800227308ce4735dbce51663a07c1517f3eb0fc17af9029f3184653b5f4338ffceab4bc351e5d5b3b35e05ccc37d4c50bd5b7e94b24a77f045f522a95b04785de8d621578a46a444fa630046832bdb611b2bdd9b6367e0d99846a9d644824a47719a248742f7ec10604ec74023fcdd566ca9ff9796c3f31a39f9849fdd63b7ba8bc3420039b8d51f31c069864e0b50cfabb355150e2623af36428c4497ac470ef004b60c886ff597d181ac603bedf208f4d9825f92324d2e8af8f56366898eeb9b32b933779ad8be1483fa0c11068776fda5c2b86159f44ae922a862faa56c6cefe26a42ec0d01d15d1f778950b6aed116f89c0c893d9596ffb433ab8eb6813706f8c29c75b5a257abd22820ffde4e3122b0197c2380298cd568048fb5fd83e09fe0a7b2de309616c1b1e1b4ce1a4676d7a78b4ab89bf17c5a299002929ca418e76dd49e1bc64918b16002a905c13c3bd210ca03ada56285e259fb1eb56e21b6b0a08c0abc5d0151f0ed55db555ee3ce86900331dd429d56589b3501eb71f1295d3c11202d04c1a28aa2651cc323689cca9d656175af0897583ab3a62bc34e3fe6af3f483c13a206a0a811b372d76ffb95191a273e00877aac691fe4a384dd0b7f2cdeba5a657d887bb14fe6ee6b749a5004ab6cecd4d3a88bb528d3a4f601608f97e4f87328b375eede11cbbce7fe97170ecc773506c07a51fc698ed81a86a8c7edc1a39cd811e1712f292e03ee823e552d167c2a02c43fef4b265cb0331dd525c324950def5285d749ab520679c8d2a55ca37d1a5e8b6d3d760d2ac43bd9bd2e833c2d7e83426f51cadcc83bb35e69d114d6c76442775a915b897cd92d2a5b7067fa97fcdad2ccb9034cdc7aa4b240a6a89e8ea586b386895375f6ef2bb617d347f11cfbfcbdf29d5de706e5fa415f592dd67be605a718b7018760d688fd194fabc7df1118da2607e03abb59bc5fe34643827df70e7e6fd6d86497ede661f566a3555907dcf02764237b85e9a939fa08f4ab5c17efa2483d62f252de6bd703172349fb0d33f431bc819a703a13d4669abe33e738a58cddfd95aa6b3cfd597e944d3eba8bc87c9f36ab045c6f3cd2d68a4f4e75e4f3b331f73ca10d802c90d7ea02473297a1c75acd54802b23c0461ff1c6dd5c5b38073480a177a41545f11566b14aeafa7dec482ea727470e300928102aa715faedbe86f7b1644def757341b9a0910888ba23e2aa269988a2306a7e2343502e1db367f8db79d415362c95db17ac2bbb887ec5d1418458c9113e8ce511812a2f37dcba5e2ecd0085a78ea7490ff36324f54a19f37bba7c31fcab897939cd54cfa813c4dfefe06fea799d98a532e076803e3b379a8aa93515273eeb3aa6db3d3738689fde70164e1709fff6c04e163bb50265b03f4402cef6a6515779ffdcb68bc5194c76703dfa85b479d642590263b817441c74ae274fd947503a3eec5c137525835fb633509dab422c89a0d4f0f53712dd4083864293b51f250832a0ca10f191739a4fb8ce96815d81ae35e085a72bcfe3c8312148aae3eb436082e327db0941ceb08bfb00d2d6ce4d6770c87257065934f820576997d57b436f25bf198b85de0519b8b239dcac00beb38ae27fc81e52abb1d2028d258034944ce3370e7c85537788f38682e12449007506786bbfb59d7856401339d34a40c0d6edc85555d6b081ba336c8f344b9c630d19d647026eba4064cb34a157a5c95168202769fbe9c76d94b9fa9b6d7770e3fa0bf171a1554a0c987f3db685790b754bd11bb897640569dd8b7621781da965920109df9ee346cd2f3162240ca76af3af1f1b37a118efdc9ce437123f37514d5aaa70b7101e9941d052a7927b48ed5268992ba9f42af439eb32e14666ad0282d81b3272d55820b174146f2a3aaefc25bf30646e0bc4bc52a0eca966c712e8d4ada9df50e30ec6fe4d984a17f8c705d1c0818dbed3f31a35fdd9f9459585926de441590565ca08566081d8ff0acb4fa3fae80a234f1670169e1f0758cd3dbd5b09bc5e0fd08c6bbb4cec07a7c677c90ddd6390edda76df2e1020cba4c1d6f71c5c1a770e1135007663f34106e4b098e41ed90bf4024efba6740887f6072c6cb88498182add0e2c6c2d30bd7ce81c067367ade0e4fd0bde830c8c2fcfebde022a884f2f45456eb43241265efd2f8075ada6ef8861afe346225bd8aa15c0cd09c8ef24fa96c3fe1d726bac439f023a0b0954217a0cdec74e0d54ccfdf3dd0a400c69a21ab996a1742d697a64ab9f21576ee604c72f5b8b1aedfb2cb166a8c274d6ebb6537acb3c8a229d10f648524e401408539490fd4854448e55bc59148acff24cef59c6221feb596159037db838cc6f42808c83927f1ca7d124bac28a14386d6936462c7de8ebc0b96af420123016f90a4eb48e842b448622c30e6452344a9021284c6b7f4b2b3e0d8b68ec6a9e1eac46f4c2033716bc87ee5dbc343e558cd7c46dde08924b24fd860a48ddcbc7c612f0f416166ade0f248f6ae7f64ed8acf3f127b405a281de95b57388817555ec48cd6d1377905ef3ee7e0fa7f4d49938633aa97c1ec4d7e0721f8e744d6a6c8510c8ad6237d8736c931189a57f9a0fbd8311a9607e6f488f39affd54fc209d6d3492cfdd6712d87544a3bac7e3511f37fcd81c4bfd616c0623abebf3d9b6e73f388a421c4fb34cd95632831e6f1962e4e4cbabc38129e6977d4ef881851346d640123dd42ab3bef67d6641d1adf8470884fa3c5510df3567e14fa77c09667a96d799cb90f906095d101fdadeb838b8bae7206d12ca90b1926f12bbe54976301cf566a2cf3e020e74bd6bd35a338b80c7c70fc4f7b814301374017edfeb6588f1ef9dd55e60654d956efabaa9849191333c543f45304a5679b1a4bf796ca7b113fd48bc59bc305619ba514cd4ddc7ec40854bfdafc41bd393aabe715e46f07c9a36618d5d17469fe3bb05149c85ae2fe6fa725b89408d5475ffb502f194e9bdaf22903d7c71451f185fd241a87af7688a3b6fbd20754d1a6b03745a34e75d0fc4de76da47223dc4a513e65c7891ef6f7ae40e6fadaac0e0bfd6bc1fef32979e46798db37d3b893290d5c841ff83529e1b8b1d60f0091712f7e188d0339384da99a9252da8824ab4a6aa3d959e39541aa56bc516170efe4caeda92b35d7923a230518ad1ad90da92fcd635991ecc9118734ad092685e67bd02025e73f191a039c3426d14b7eede3c713a79a168727ab431eddbbe895f41cce8f3d728ba248b9b123ef4cba000d9c8f8cc0f9385c7dc446c13bfa1ea98d1f8abc169531a7f66e38a51ea7f2f102d6ce5df467fac6258d6ce84240ce11c8e0a344c5a18da2bca7df87cdf24a0e165940d943cb768fb2c7567fe35b8d887ffad3931258fa2c3cd5acb22cfbf2576830493b43e75fa26e839a34cf0629364dddc6e7be97e71b264f1537b175658815dd265311759aaf5df4a2f79f3b9d5fe1a5a0fd93b87d465cbcce08e86c2f3b0ea5929b327ed558513eacd8ecc0be6167dc19ebb51ffdd17317fdb0d6e5af1c353bf9ebccc0622df2bdf363d50858f49b9eaf144267558857c24da183cff3b4483dbc6d0a1e4af27d4a7d6710d6ac3ba62764916021bcaa3c0238671f7054301f22d0cf9fd350acc44c125d936b72129375ab35cf2f58b8920b3ea62c0ffd0b06094eb1b4f2b0b306ee2c918f4632aaea8bc610d0dc8d566cce56ebb84704f228375221541d23c6badd9ccf9bfade0816d0b67bcc33d9b1e91e4fd8e775419897b89235db686f67a941a5512237680560636d1c7cdd0a07f7f64007919f72f76c68697d0205f371687917dcdf9c61fefe730a537b36e66758a41513dfde73287d91da95deed333f18f8a4ade6ffaea2fc62c73c623a3c802b9e128b1c11d7921863b192265de2bcfe965db724f6b99b09e85d2ee8814ccbd4af3b8cabe306279c84a95937fef9d4e5834ea970fc5ee0a11c0d19b5f64a3095f1691c03724ff07768f694423ceec607be7f259cf617f9477ac0ab3fa1ff61c9f4ef4083cd2d7e21b7ff71fc5939f02446b4f9d2184e06a2af7d0827c2bca8d9f851e80fbc7dad2dda7bfc75908517f89088769224256ad4ea9c9bdc9ebd4855f3295d2ae739bb9da28492addf3489842c27faf7f721c7f24ae8a0e05db18883a5fcdd0f211d5a9eae9431950da408dfeb403f33915154f7716612c115b7269f0b899d2065e84e8757ca73ed7ea95cba83f572a8ebb34afd835919d06476b6c57f97627c39114c41ed6402f62173c583b67ac6e12fdb0564905163f8e61c00476ba20c61e6c1fe42efcd2ff6abbb219ee1781662d6d0adbdaa9c4a9ec2caa02f0ca80e9fc589304745d29639e4717a3e94c90e5a2a3385c00895154f7caa7589b38e54718ae634d2cb80f99d033da92599e82ed69f138a0d22d4568a9bf817971b8a754596f3d7549c86f490e05209bf411c8f8200a8d49dbcb8ba9af2d8548bdc5a7f0f406cf25afaaa97719ed0a5d92588e961b8e799685a9d46d6fef9de32ca98c0525a08c4f12c5ccff3f40442aaa956f4d840b94ce450a8289a993c77346a29309202ffa739f1445e0cecec58ba17c1357743e816ab25032d8f40c527d91c13cffddd97b39b0997554e94b72b2dbfa24b7742bb01f7b851fe1fb303b731776f9e38a4e2cf67e0a069296d130536ea32d2e2d25c1d36097319de40bc7a3faed7ad1a61bb43398f0bd4568bd8adc777bb6ded25b93dcb838e6ec5f71b669f73c78930064b5f0a33e2c4e11c503dc67bbf6e0bade01beccb7f6f8bee0679cbde184badeab425dbea75ebd70438b2f865d8322f262bacfe720c5beb83767de538c6f22c88f2b24725b60746e0217e0b85c322e575348d980ceb03b4d7553d2f3fb8ede50f228d69eaa1cd9b205810ff5535857544157b70602878c7646e66d43fbe6298f0f036aa9cccdca4ae5319fd429f7cca5e8499356d8f97a338932652ea3113acc5f46645964698fb0248c522e3b0f6bf88221bf20b817932438b5fd763635bb8ecefe709a8402ed30eadbff81dac088170996f098f4bc3e5d6d6b9d23b7af176ac5b46a49459def1862139f6490c47a414de178f6f195a70e1c3b93700a91261d08aa72fb25c8986245b87f1afb016a101ff2908efd6da09ec2238b06a06f95bc42b995d29e0384b869c888e0a1777316c0332172a7846f5de3d18bd678e1e3f202d0e9f77e9b6d2b0e8fb7542764c8bf5ad48c64091574b6e866630639cb46bbd742a78c2ca1435df2fba76e6883c7e68b6f200cf897c5c8ce92fea08cf821b2635907eb9b8ba8754058d15e60d205fb8c0b2f8663d285d930b1768ebeff126b3076f2ba4292bb54ed13ee022992f3215aa5323a11bdf5aa890844706b9de4b4733f4fa90837ed38f133138b7f71f532d6069cd55f453558b9b51797036aa5bc1aa6d4a422c42cbd14ef232531b98b4f588d87e674aabe558fe098350e63f84d1ed795241fc64cc20fa21611aafd30e1cd6e91e952e55403c935f7c162f2a9983862cbe366daa62e44ac2722c01c4a0210d260f4f70608503b2a8b94320199c2ba0741cb50087ef15db45e0c2c5e4c2216ce2efcdf2ef5cddf58b7f27460e63359ae2451ca9f5447ca2eedf48a7502265ed83c8da29d7fc319d1fcb21f90b7676f1818ac3aae8ef28f252bd564d28a33794efdd47a3145a6ec6711edaec395efdb5b5843a2467719b51ec15f6dde8c7d8acdd5798cd5e4685285ef37ba9823d503aec38e3b60288e603122df7423182515e4c73e77eb902d58ad6c3b02adb915bd7a65b19343cbf24ede6efd1ee274622391ebca7d405fd45331f144a3ceb6baa5bfb7289a10d48745f5654d742a6e6592fa573983f98320a2237b66d9519619be623e1a403cbc05962e9e9f6aa2734970b6cc48d6fa010dfd8a80572a33d30ceeb0935bdcf6834953122c9f82fd6500e25844d4bb1baa928c034f7a9abded39d470be96735f8b9858147fcddd5af5a8bf1ed180072f3dccd1e1143c9593435a088dcc3df853660d4bf03a40e34310a757cc850b6b3e41577499424cc8233462aa9baeb6f568d7a5c21797e4bd567292336c7b42b88ed69aecd59a53af97da3d366a1a63d53f99028d02dd84d5c7459e50d4295d654cc4208bc13a7a85fc47b615b57e6580845a09bc477e1af2194141e5b69430f8d0e2fb52a44a96ddf8f0c52f448fe50347845c896b96b85ab6e56a4ea7e30cf271a828e41e7d219455ddc3ec6f58455d5457a48d6cccd2764e5f857eb10520cc04aed78a2d261a77486e5d25f15d75af7d61d3636c1061069a81ba6a3e441769d763985b75c94e7a512ab5f887a55608c23cf1374b6ac96ca62a93d4f5a4ece9aad10860f694d61426d177a82fb1def26b9f8914f189dc3b001c7ac93e9ad62940f3250654452442b650ef760b5a44836730ff73e3320891269970a95573dfb64667c3a7def8097b255daa3753ae239cf3b67e0a592a7a9ace86f668ade85a8051171afbcc2ddf7658af631a681273338df8570953a6e8c1f8118fd02fcda0a522074435341388f49aa796ca0c88459ee5aea06e7ea094fa68ba7a631033663ef37cbbf3be671ff7403db90fc3f757a04b597f113ff09df659fce3bef9064f1c812fb93bb7856e4eccd6db9918418e87b51b45a24b4f89901211352b315ddeb01661af3b6dba38c7cfeb9bf2ed77e36699b054119868b519cf25bd5c4399599faa13b7e1411ec8d11f5e2d9b1872e2d9e4b37fe5f081fd6c44acedf57ad7204494ef8077f6506784717a4db421145af2db67b1ee9d9e01e1a1efd8508a8e3c48f766c0b79d23ac874daaeb1cd893116f2b1ebbc9f2182d5dca72ba4eb1ec62f8a6c909d3d1ab451e645829f18358360a0c477c453b564cda32ff88a53fa3a5231eda5332149620332b6a8914de1fc420fd33c92f82cb89e0a014906da8257fea4d3b3566394b2114653fc2a59a2c56d1410bcdd4e6f6925b03f89352a7d5e80040f941d6e78fb587aea79ed4189bacbcb9fdeeb2fad0cdb33d7f48eb6dfa8c6beb775778aa08b68f8410ac246e31167ff4bf935f232e230145ad2a70e4ac49416b4688640a608ccffb90d1462dd5bbe0ea7a0d2488d9ca0b326a1725c96a113d9f4b5ff65b054055799529bdc68ac4c35f00f3e2ced6bcd0b5ee6539582b33f7eb19251bdf75f12a3ae8ab49260e2be74b0799b3ca08b051445e1e3305cea921c82be52ec004e4daef4b1f533f2a96b86b5672b9922ea6110307b0ab4e29dd128f7de811d3bcab691eb21c1a6d36f3ce18aea5aa36b551a8716cc2066e8548405e49738341e57de005510e8451e236600e09dc7b6fd527116f273b612f192674c3ce5e8bf0087da6aa54d848f8960f0a70f295254471e6cb74fbdd0c070095c507e6d8649294d8db846495c3586cd3e006ea842822f5398d781d4d84a6c6ff972393c3b1089aac9add5bae392f0e8419b7f745604d967500397707bd2c10f92bb1cacc4b8664be8a3c2920cfb4ef601d5e0967261c1b69f57d2927820a5e23ed741ee6abcc18d44908aef04e875282374d3a78c040222edf010c5c17588815fbef274730357c4a4668f4fd63bf1235f8ffc963ce9d40367671cccb197d2ab0f1f7fed4993317132ec2762923b93f2e146db22a2b1490382150b1dae09055395bb5fa2695714dbd4171c1c8e51acb39392fdefdcc0ae5984961423e528171c4cbaade7f9017eb94540d7406c5fe50881813fb9426a631b395fcfacb778dbf8aa6019860004debd2d302ac4c209b2664ec3191251aa00b9823e9f46379e2234663978131e60d33a3655c2e9b10fb8869194b61ee390dc471921a341594e80fa8ac0af2fd8d081656f2bb80633dedde3f446f6eb5c5bcc0393c1dbef0efff0a4706c2c5016d420edd5beab8f2dfd8f4b229ca8ccb1375fee26dc34f429f6650dee545da501b5750434afda072fb775d0d8d3087cce5dee96da65b0b5120ab4b90606e09b1eead4fe860415df34349048a5e8cb80aea608bf580267fb4cfae8d3de95d4462f0d41084fd31e67996d9f807311e404cc0c428eb80fcc9c4fc2d6e106ae7f201a0d892989c237f54ada7291b52e6ea393d44e603b84c9dcd4bef5fe1c71d1414056fffec5c46c7aee1a48583ea95f529b98640dc806ead55e067f8b0f1e0e583cebf447ef199116851e92d6089676dbd19ce595753a4706c601a8a15538fdc9efff615bf7ce604abdb98bf38aac3db2260658f9613ea78dd1fac6bad8eeac6f45137f8f0a579ebe5916d238a667f3d4c9bc5cb894e9dfddc6e82514cd71f9519d67a981438df39a60915a980b53a2cd741ee1de8f57432fcaa4cd904f1da9633a064fca20215ea72535efd1630188b0acd0f723f79c6170aadf0ba555b9cc66d990479abbcc3a3e0975ce3487bcac108a485f94d9e94d643524f4468db6d10135d1f0c4db4d3a5891a5d2e66400065ef4d835e5e9803d1247bd2e5a20372c22ad05d1e7252fb0800ebfb7b1bb7ef9a6d103a90c7a3142d6bbc069797f04b7aab55d78792145cfea005fa256c2814f8e04451dafed04d651cb013886883eb7005b1a43ebc30c46d3cc0c4cad7e6830348940d5847efbca3b3ba782d75da768c5690f280751bd60d36ef4af553471128d101ed42d342901585fdc5a3384ff4bf6f23336dc2cf14767868564e4e25ae1354a33816ca59f37187fc4d4d476e066d20d73aa87d9e6e444cdd03797c6c33d761294cbec026902cd4cb687e155322fed130059a6bdc23705dee303525f0e538d56a64a866e68ad2e5125420ee6b3a5a77a8ac982526add72e0e41c44809be82d4080bff0c731f6c56435d19dda331a886a7d9aef33adbae2b4b86946b45aa7c5a19b4a8a77a9e1b38ae005511904abbf85f8239ee35f6e5322034d7a891b36175d125e4b0c17cc6ba654dad14569f0c52b2b307b3ef039198bb607b35dcb45eb2008bd6a32725b824a7db2eb9c73f7d38c805d44e343dabb6635394a8bf474a9d14be3c9ba8d10e156b0e790140c7b60e82561b1e09f9bda0ab60a7ae654448c0c5e21f5900926dcf1a25ec245bda68644b9fcb648dce5d51eb943af1bbe8c9f996db5e597af79e619f2ecc616c911b9a7cea2be889fc74e88850f6521ce6ddaaefac3606f631c97886bd604bf5d3128c2138b343cc2764ebb8e0c8d74688c3fd69611bf4ed39ea5e3f2c2a51d74d885a69e5db3e52b45f0cdc3d7d106c23475a10ea9ed975acbba667afba66a2228c8b4ddb406f9af4dccf46b38e6fbf905c6d44425f1f86c74cff2a24a11ed66d20b60c5e3a5fbf0c9f30dd1ff3f6070af9423ae3164bc20fb30949f09350571b8f5eb97a84711c6757e5d6ae1acffaab3258361d8c2f61ecfde22ddd8b7b805a2d9bb7fe79097240eb5a68df07b10ef4d218f07752706456faadedc751162e8c4fc9bd63ac3852d50b6b05479c796d7da0fb6e968fcf7dcd5b407e0381ff2740fab560446af2350f51348b7ad5efb1dcc9ed12f1acfe1ddcd73626cd101f5ddbf4e84cb9f6eebee4dd40cf557b755c6a1076de356c942c510629dbbb8a8b5526edda3dd66e0a819f4eb7f4044d09fde50810d6ace41426c18c3bc578debe8e0c528b153d4af5b8de4209bb9d074250f465f93959c0bccfa77cf730298f79c783643942fb9b108f4f62d43b7f2beb672953831889418a8b1f13e8c73bbf50dc719746104c5f126958d35ac7eb387761fc727b7825cdf45890b6c5397edac8d8ed846eed2e93b2313aaa4ec85cc0d97d31ab76ad5ba3b43b2b1fb3bc6d06528b01d86359e53099fc6c132f3e4ace70cb4de097bd63aa1d2532b369f092c6593689dd2a58fc2f2dfb9266198fc91ea7e408da753e419565d5db5aa7ebbe5d907e22be40c876e141e2a13c27b66dd626607016755516ec7eb50f104e9ef02ccedc6a8bfbf536fa66c9698d8a79c003e40561bc572807c973356b7829c339d7d018d0ca04805e4f306809e598f28353c9bbeef8716a430584fe89c59f8df3e7ce9447f75402d57c7fa8c202b6f3c700d69de3a2fd8e69979f67812f0a1d2255d0a0d3b16ff185169b874d17326f15fa0cd5e65755c2865ccaf2a7933692718004bfb7395441fddcfd6c265f2a7285aec2feece4c53d68aba380ab65ec74016894e20d633eb5f4eca81bd5b85b5f352ef5ce78f8aa7c8d786e01be50f8fe825c475b1e2b599c1228c17fdb6058f60bf5c9ff6bdec15a06d577d41cc3488d87f0d3d762809c8a3aa2c1997ac98c5457eadc1797bd25a0f084558fc5cfe20ad6c7794738933cce94936fe3855a0beb7ab63b7cdd104d6be094d997e3b0baabe524f77b2388b8da02e0930912a044db4cdb309cc0c681d99b8511189de068439595699f1720a6b21441720d878f6a7cef9f67e496fef799db45c9c17b3324e920b2faa31e36374ca02456be788e4c3c5eb7a19af5dcab987be1f97993be476b8b3e3c0573c47d7788b2ccff5af911e69a8fb6781d24df8e931d5673079a22b3bea7d93a9a1fc74eb890c6909630f61d73008bfdd9dbeba7e02efcd1012cac4a9fc481f1217ef758767c4922adfdaacecad1e259ec6220f641f96060b9a55e1aee87360297607698b5b3dd53a61ba683f0df4fa1bb45eb7d7d2558fc9d4d7e7a4ba2d177d9dc344b157103e7703329ba4b5f9355d4a02f59fa2c15b1de048ed98672cd306d5ca1288c93a2efdf4d90866827659b16758028c6c6af233ac3bb66bc27dbb5112991f210ffcc64988c607fb8b84e6be30db1af75894947e60c8f4ce5b5012f7a184b140eb273a83580bd6b842fbecba53b71552db75c5cea4b8839f45a477bb19728f3960a81d16004a526ea113c5258d197a01d307bab79bffe31d159a775ce81b45f121e38a3f855ae63e3f4d67ccc426596acecb6052478e4e2b31ab547c238de5c4d313bb9e3a9914b9dc56364cffd191cbdaad4f8cc0cd6cc85fa75bbb4720874cd322ba28d5e6e4460c8ea31c4347857e37ad22b44b2dd4f37d6fb5023cb25a43cc4b0ea7b0cc0bf870cf15b84a4150eee3285d5375d43e15fbe99300af1b89280b7e0c831094b0bbf643809822dc718fbfa924f4a90c2fff59c1af57fa504463e791bb80afbd966fac4efae95d6e154f5461d858c5905fa4424834a291b290b253cd1da6a5b0db8ed6f802cb333c6f66b7112f037b23cb00f672746bb68a18527150838d69107283101ad65df17a06aaa949402daa8ea5b03533953a38c51dac0381c73a6851475d72a5f70546641f4e9bc5615feea8feec68ba5061263bee78c6e8eec0b1836d9e9adba3f47fb9343dc57fb8216768cd84baa7c2b987a02241aa109edb0136e4937dfa2d6ea7c35907893e65b75898d41509407ee37adcf7d8a78ccd3ccf14bca792e91269fd00a539c00c5d51bbb6943283540e71ada37d44d6ae34cf241f6d0def495d373892d5ed4c378696016466c5c4ed50451953c54f9284d55b72221edf5e79f48312865a80a9ba9318ba34c06908e9f28baf47b14890130d5226f6d6b4c5d587d1e8a6c82047249c1b3425962a8a422579d70c7697d2cfe26315ad986e46ff00bfb537cc13fecbd3f3fe27e75b9286211722a60e8c3e6fce9764b590ffb8d741ecb4e1ac1ee89a45687583aeec0bfd27a543dcc0d14022d2454effbca8744721dd4f1bdf9e24867464267031108b06e3365f13a453b3ee81472c1ac4099d23163d4a74c1f360c353a7121b21f5b6790b51e2004a3fecd07d0f999ca599d544f2693af51c26c68e9f407887eaa7df05dca75c5b15c07b2c1c3f363a002c4e2abc0003fef6c1859c209208915015f8cfdc7210489e819ae78c126990de04ce2a99983c9d2359222a1852ed511d123258353816a3f16829016d78be643e08d41a23b7a2e5604b996e6bb1425e7a6a93b8cdca3f58e11edc2b0c3c5e8d44eb92a048d836feae15f798eee5b292e2949e7a485968782884d1f75480eb0bdf8f10292ffc050b3db90dc22138dc6bb8b9322f4640b0ffae3a82b7844ec174cb1ab50917b1d8a4548acbbe80f18cced407596daffe3a211c3ca88c194e8943eef7f764081da0f5ccbf82807167f3012b6ee047b4c850f0c31db010c3ed208c7ab93aa4e0354e8a5c3224c144fc8ff84d6cc3e41e2da749e6db20e45a0e51c174195bc5300fee31670fd916e3d28642f5ccc86d72f3b33a0cc2790bb5f5fae6ec00259a521dd4daa45d8ed5bedc3640b9c6fd557795fa1e03b829e9b87f973d2a6a79fda09eeb88ff9149ccc356a80539207bdf978ae8e584c5e14c427bbfe9949b6b01a837643cb53f638ba6eb101dc7b626e47bd0da75fd47aa8c4acfc6f54f24a1ea92632e767dc70bd5ba1b966f41f779a4c9651848cc65bc545a667f30801150994af3ac7828abddb030e1ea5eefc21c11a7b3c35739346a5e6a89e97c084812e3efe9fd0c820f6428f8d5e1b6ac31be851418aeebe568ed5936ce88b42af43256c6699d49306ed3f57c8b4ac9f178be50e00ffc6ca311703f42d335cd7282061d170779ac118ba7789a9f7571f90ecf225a8be1706d878634412cccd2fcc17282f825e3ed39aaf0cdbbc0dfd8b4c647ce35aa657564b01e7fc33c73fab46470428b1cb645c86e3682392b4f79fffba67d98119ce9e2116ef2513df089b70108023bcd767c40db0ddb41300cea5636a66080037003007e323f281b9a8382dea6a66a28641961e8334042f84699c23c97fda1167cffa8c0a2ffc396d726990dedb1229e8cf458ffd13f23eda146c30c2e092f468536e3a78bb17ee35208d68ced4c17bd4547ea71596e377ec2eeb32f27ff7fbc1ea5f9dde30d470a37ca8c1dc224ed78587b9c3bb57784271ce5693e12eabbe51457af63e3d47a709e329001ec42e87dfdf1cfd1ee52557facffc17522e401de4af2d0533a66de60cfad82d83f77d1be30f43070d4a45e1a557c76e4ffe0b96f667c029c182d6f949e264984f841f9619dd8e80e30ee2af3927bc698310fab010d6325737f81dc048e03c4e2e70820c39dc1b1eee2a430bfb3784fd92f504646163dc0d4c5140d364610331e422b2560897de4a66c9f3a4b5255a9aac496d2a3b8bfd19835796282760560cc591cd6cc313f4b120daa9a73ad16419c3031f7fa63b0d006b5fb454eb1b888705a99022f0490670aff5db63abb28bf81d861c89a905251dec50a0f6567c5d258ab7bc528b3e8f41d1113fd336a48f0922ba33ddac00f741feba279fbd49c6006f9223e250884a0086f2ddb1ed1bc280a26243a1e6efc7788d4967e6eef5c62a1c651b340af51253e611633881ae5f5965df2e827b57651b9dbe6f198293881a32e8286ff5634785202ddd955fab2fb6a080864d95f52408089a08f78858e1856bac5ae4e3fcd82fe5043595a7399c19e14edbf1779c94ce5592082f925491209659c12b5929222550cde1dbd4ae2d2d990b4903d254d9dd9b776476792256c01527fadef1db09f3691232fade87166dbf375595bb7576a892b04ae6f59e45ab90414ba61f1f9737d153c5734c236d1793bc8bfedaa60084b92c0921f1e8d337d5c5d046837b8902508d002d570ceb9f6abafcec098638c126c95da56df76b1b12c00bbf952746ecba0a26e84e7bc9ce492698b9370e4e333a2db7c74e391ad5ee669d75ef0664690412627a23327fe72c0f372ef8aa5bb48b66b1d02df9b71d5e7348b84f1cdd35625feee022bc35193c5a7e5f7947278886bacdb2534c03a499b7c0b7b2efdc100a51f29ef234599bbea77dc6b04815d8b9bb1f720c0affb41800202df43a1155ffd18a4fc275750530a9ee808a32d851d5beb04831308e91118d01a3db9aaccf96c2657adec3f39318d8c3100ee9f145b91609118c2288dd437c041e590dcbf4f4d8a8ae5a96b014fb965cdd48da74120b765f544364641c3a9e1e8d6ebe0b95c80f6ef54f6053edc1804764e06c199f8c77d02f164917c20a842dcdc07a90c45362e63de3e72c17b852157444281cf87e33b126c0a49f5b08c284586a5c0702e9f87c96d5a2b035e675cedf6a49d913d07b830b2b3cc6401111a298f8028fc0d8a89d0f969d12afd2a00624d2cf1f8559b0399923e07d75582682c068e4d46819dee5dd2637aad1694d5d6ed29c4df41c8114ad06b9f5bd4878b4ff9bacffdde73476bad2dad86957fd6157f4683bff3ce2c027f22fc18c62084da0ff35d3da0245b3da6b61d5ade2507cec540533065889b68c236be5e2088fe90e869c71c3988a35d3f461d69261838cf96acdcf87c16b520400eaf00c6aff817bfce13b90a7e410d9830abc890178c32a41fc6a3a87d20be64e0589c7503375613c54f2bdc796597c48e6999571d7fbffb618382e8c748ba9561616e3e17ed1cb1028453ff5995247240f125f65d7e650efdaf65083f22482bf060f99ad934e932ea1243372107c0544d553b35462c903a0739b0c5ba710a3e1c8c431819aea46a5c7ba74aa24ade2411e01a5951dcce8f2205b3c7f05136324cb8a3472879e46b0cd1c2a9638b965a8957065677b93304ab3bf27c060003aba9a76801d972fbf5a54dc79f59c1e7da0951e26c0320a02464a9058c2373df77ec8e0dc6dd3dedc53e2890ac8f8de46b7685348e978755407ba25118f060678135de0d8fe327c86cb13f47936a56c62bd80407aae93333e5cb8a95096a016f929d7a399d50478c928e9a31ca4d122ca27e870017c31492db2a80180ca3b917c2e9f0828e5f458c24662121edf771e020d510fdcbb240a6813d069962fd12aa09e5aa6b4fb131f77074415546d8026f2c8afac1f3274df55c48ba28687b0271143eac4549e5ec4bc893981ffc0a6b6b74329c635de437f1ec8b419546be8bfef8a8f88562af51c7b19c1b4605ef558ae3c9ce31b5475d45b5345b6b2c995fc1aa3dd3012a621b6fc795597018f9a2d7b5c6f1bb7013811678f902c8d3860ceeb765a436d5f71601d075124e36b7024ed4e86101341c16ce9ca2f32b1108ca39440e29f5764f43b96dfe422beb34dee46b1c2232fac5ed802ad2807b577c7bbf4d2145ab2b2feb2e334c702cb1776c166ed0537065d97dca2a8e05d6a58141b236f06bbfb8a72522e7cab8d922704b67c8b353aaf5b9a96158cc509d8cca0e9ccf27d3e7ae91414f55d69f8fa914c0a7f6f8c8d07a88ac4feb043720208f68b9fc03e4864225750d1e4c7c5eed043a54b2301dc83e3a3572932e73fb198ebc3b45724c01f14c94ee751edaafc11185060ae07a31ffcbad2e1f5bac4f6e820dc47514478cc78a3df48cd6f6924426013fcc5cf0d01463bcde0d072d3ef4096b41250de1f14e4c1b154089a8d56ce660404b9388688ba36415822ca3474e8d937ccd62930ebd6f752951f62cedcd87caf566bd8899fe0ffbe8562ddb253d3e23cde61d95cca6dc54503b9426c127f1e5197622fbd00f7cd004c3c46bd043db8b7ce7f08f80c127bf748a3aec7e448d522d4488e8b4fd2159ae230cb6fdb108a03ddc36078b06de34583ff704c1d0bf81dfa618097f4745c1977e5b550cc69907317c9e71b5a11d0128c04924918f656b02c6e8e579a5399ed041024aa4aa2620acba03cd098a759e21ede4182b4335b43fa2e9980877cb22d6f5acc9dbe60c68d50e837442c0ca8c664b3760773e7fac0badf9e9b18851f60090bbe3df89f491350da41f47920cfdaee0410f3d58c039fc202c0d1b0635d2e7bfbef3c956f8946db5817f036840408a0dea1ad91814f6ea0715c3d9e57d8bc50cea0573ea8df516ebcf177a0a25f48d1eb4e41886cb268e0f80900752c800acf7eba9ab1b5f97f077e0bc542a3968165a03e2af2f1dd8ac824b8a5ef4a81f2dab3dc5215ab3f94e9c9ccf14614c7e30170c68fa12672d9b3c86676165eb59afd245da3f4b6fcbd80aa7ac33cc9cce175cb8b86c16d416b67081c5bed84e6dfa9a20c4274ee03cd8aa5b6c729855ac5463fb997f2132b40a9bb42a393338d66d9342f7f8546a4e47db1110abf330ef95e6a45bfb18e2cc3bcaf5333fccfed7a59bcf29e1e753506e729c58a6d614e02d11da772b0cc8c55eb365444831e342ba020416e265cf14b3fe34e5f211110179ba89d1133d02f087f46a0b4050131073ffafe98f9530e51c92855e7032227eacb3b657ebd7d279302acc8ff0369a724a33b17ebc8442e007d7bcfdd4cda4cab29a38a994e5bbad1361c45e04bec123b46f7d37f9d202219537baf06240d9d8dd9fce842453cbeac66770a98749e217b85f22cd5c0847e43937eb16fb99d54e2708f21d23008fe39e10a0e32ad321d71a0ab51eb99bcfdb220de8f95676507e932e4d7f7988b76167cde9ce43ac8cb6c36807d58cbd560591da79c863ccdf71a76eac54c39070cba9c133cae1699aa5d55f89f5fcccbd756c5c28dd672cd22a232d3e76f7c38d330e7066743a182da538958aa5348dbdccfabbad77a1bace1c8e2d56c21b7733339a18c5d855a35fc7d6dfe8d543332cc0af9b5fd3fa814986cebf6b0648b421ab0d37b652236db3e2db85885b9edce1005783e4825db71b134e3ccfb43d6e8ca71083eebda579fa933afecde6505db925088a53688da5a3e6d2266c351ca6c6edfdfc4317b197c8d92fc130f89ee0b36ede9b0ea7bd1bc6f1562fbc1446305922a2bc985ea32ce13884b90f71435a476519082286a3b49d72aa601be63426388a553882efe49de92050c441c7989f91fa6d1cb5b646507e163771f52cb35478cbabf739018fb668b83533bec0af96f6b1554e17d13934a76809559234b5a5ef98a5a795f5f841a7ceb1ab751ea97e2b08f52a38ca9a34bf601e6dc3aa3b6ccdecab01b48b2650f25e32c9ce4feba1c89ed6af3b21cdb6b9662905bdda6c37f87d1585d7c5d4d139b63ce7d40ee5488b4453fe9971a4378530cb3c327b9a8907e4854c40352df792b1158dfb7371965ac44304e32a93c6d4f95c955bc2c34ebcc7745b90f29c13e51723838d06e84f2fa880bd497937a6a9cedc0337d456789f847ee8bef19f5d83e032876eac570035114230996fee236a10d4b3687edb50b36f834d3f331e9b091b699a9bedef5eb2eb267a8830ba132727f12e3b3e7372732bc1366427ac0d402befc08b880c0f691a85683786eae617f4e35f41edfc64e22f633904da0db0cfe03a11235746e66adb7a56434f1b85da33b5f660a7cb340e1ffc5ccd77ca1b4d0d4f548551e9f09f8f6fec88543f6fdd0d911ba867cac4b28c9854b3c266b4221f33f8435447f9c46916d3d529aec5e73dac7ed2ec7cfdcf7c859b00e856452ebbc3465bb7ad212ec8d2b2ede4e78960d4c62f733691e731a357b12e4a1c7198b11b248ec1d3b544f302025cee6327dd7ff66a0e32483d04f0c54761adc1be2976b8df5641612cd339beffe1ab4ccc86b93a3fd908242d14f0bc674ff71371e79abb8d0dbece11b959649d85a290a93a29d7cdf15b77dd715b6c5598b6a98b09f369c054c6398673fa026ccefb494941b97601cd733cdb1dfd0f57ab9c9478dbfd3220a853447398a44e1210eca9d9851bf10b5f106a3b1dfa4d191f1e084e9ab8207d3289d3d35cf5efbcf0f1ead2f8f4d5de6568f17bee9c6f14d2fe1bb3f131e4c9f814710f4612e857ab2f974985b6c51c87545e11c6d97b8ce7e045bf3c1c1f93fa907bb1d20f5337d14c745f1436962e4786ea784d6770f5e8f8fbf1758e54baf956857f8ec82aba572cd8aa2e8de3e1990e48fda560d551f8d3f71b079c85d24445b925ef4d2d00511f2fe097172f7306495f464e108e0189e3cd41d44a83b9bc98cc494c35b17c322125de3da1522afa5f3131459e652a2dbc493d5c27959f6f2e9bd894174edd8a95d80dcd36e7f811cec59eac057bcd9b7904eb6a5c280406cb2b8c2d9b1c4b98559dd3e77cf84b16dbd30396c48119d5dfabde94c1202fb25f2328f13dcf2b1808b4a35543d824eed5a3a2ed9441cd4ff1a2b30db54616259b60b770494ffa424c1f2b8c589090db2aadc4e95071c82b9ad14a67be74ffae903ac36d857c09826829602af035e03625ce3c985858641e48f8b8d16c0b55d13e5222f111b809e5fa5538396792ffe1e41bdf3149cdd295fb26cdd94f1bddc378b578d1777b518afcd2eebd7ee6e6f8037a66d835c5e22a14e0b221b8a1e2d50210070fcbff17bc42b5b0534f9903d40883ceade022abb65b065990596ce4cbc71acd16f634f712ddde419c22db3e5e66974e38adbbe09ea4c5bb58aa0d6ff19ee16de77f6dd4867dab276b8e02a2b3c7a4e03c11527a33585c08f068e5d9754f364e0f06a52c67d7c249d83e52de60f7ce5e8339db177027d21d78bc8627a5b7577e3dbbef8896b8075c163af9233089abde2121bc2143e4c024c692bb408bb84371cb659b6c00ebe51546b335d747e9939e71df33bfcc218e595dee536eff3f3994c6f22f0808effde0d443d7b741115cde716ebe66f2d817436f7472bc0b5971cf2b14ccc08bbf0e268a932f51d532da26a37fd91458cbf38d9c461032e6d954d01b05e629b06f2593efe960e21cef7790915d186973f99aa8311b75c361ff9606ddd3fa13d23ccd71150215534daee18083441d6e1b36ab0b43778a1c2bc6c56f210114ec032a5af8d5ca267ba923adcbbce5801e573ddd07f2ce94dbc9b8ebc5661f213b01ed004a680cb4e6ab9f3866eb23418b619f600c8b865bffe8d090c7a0bb984ef732114104e6e3089b70a41cb566ee4e33a8e266f41d868623cfab58483045245470240e17b430b2617c48e8de3f4f453ad895875f4f9ebc68796b978ec26104297f1c1954534eefa1b0218721187766d66027556a57b9b5385109781fa9d917f72cacdd89ba939423912a8cd1cf0ae063553018d6bde09100277bef615937c43d691a02188503988506f455d59a3ca586eab5d7693031bfa147d739cc83e206440f94dfcd43574837e9fbe30f66c9ecba10e0b7b6883e79cea4b78f64683607bec473d71878419f36d76aa7d9396aa69b0a9b01d4efb840fffd6b378c0469dc84a52f475b0b1c897c7356ffa4a057c35c6c32334f63dec418ab9477b4137f32a701eb5c0a23a05d042ec03bfc9e28f9c624abf0f77642ac7d7aac2e3d794dc5087eb9d9c0436955c23b10cd9255e650c71434294e83a42ebf1df2286a9d05bddf7d030da643d670264047861c676ef15ebf9676ac7076f9eed644379cb52801e91073e3145f09659d3a4073a404ca06e378ce33ce0c35eb9876239cace0f70a3fd27701583da5062bbf0f24a6b30764f3b527540d15abe612a7fbe42e0a7457b216d1e2532a5e5d2145ec377b3de7a6bd6397c46f20159970aa4991943b118def862383a5c8c19aaffa1c805798b19b70f5af9572739acf4acc348bfac613a8a6ae3cede91374e91d1f7132fc0d6a308bd28ae1e212306e43e20f6c3598505cec23a3689e809cf4fab85bb1e4c0f0b1b432d5917fdda0864cb93fbc362d6821232b269e2e6986c1fabe6c27f573226f4791fa24098f7c645e7da71a3cf95b0eac5c7ecf9de07ff256b87c15ba68526e727e3701f9409c1d7435b43c420cc628efde6e9d0576753dbd33bed12a20e0d2b8ddfde52624b75f4e6cd089e624c206a7c6e8b4ad212a31483dfba04fbed5538073ac8d3231eafc542fe8c8b47514a24171e11bb02b063f9463ecec393ccd1d1452c80284e3be3eff638c4117bebfa3c1fc02ab2f9b4f1cf8d2d275959e20531feb16e9545bf043f820737eece1c7862b128326ef9f066a68562c06f98a7472fbb0cd95f9ac2b9f2c6781d6dc8a576a37a7b92b8f8f3a575fce2b597e2c48f2204bdbcffcf8adb2801e6669df9cfc01a16ab577cc0bf1f0825ad2ac8fe9813690f48181c49554a7dfde1d78406ab8bb8a6517f33f7362ca3929f25e6bc629da1831a78d672bcfa0de227ae9fed10a2abcc31ff69a32857ddc400d090d2ac7f7ce657cd5ef001a89ceffcaf94fa6e03fc923a5967f43382eeeacf74e9d06e87e796bac0b12e80ea0b17e33eec40a1a4a0cda568f93e66ec918386f0ec7efbd865973630d54696018ff2bf383032f6cbd3ded803dbe82523dd656e554638bb50ec7ed6b46ac4e811a6ca60c7732c38f988083b58b9539a8897e3a4b3f9b99fcec3e5bb273536883a3e1134f6f5037b1823e0d194aff406ef0ac44a7c0729ec3a233a857ef1dd21912d4e1f024423b0858076f3e68346646c8dde4abf2d54d546784867854f148c41f22a04e0a3cdb12d4efbf0695797934430643ffa4189c8466f9695a92dca19077bccd395f77e5d98b7f50eb42ba457d4fb4ee7ee800a66fa11c3fd009b77a1d420f7cda857edd74a4339d58b4a0bfc1bd612aa3ef3b4106a1b1c895407b53a74492880441e87852e357609d3fb212dc7ea69be6c65703bde5fc07add94187730ab1486db45f4097b166b236bfe9f591c177dd658ccb6c3a4fbecff01992a476a401440b56e08d7e86c9a3152265de2d4876c713e22f2d3358d369f7ebeec34f5d831d43f7cb6e9e06be1c6235bc76b4d1b64a4ea28af447cb78190ba5136e653a3a7d7e3210acdded7446c8d280f8af940aeff68bd6de4ff1bf2abbdb511fd46dd6f7a64792f124d398da3b15f36bc766e112af2c338594afef6f497fb5de08f454a836d8e7a291e7d1931b453009c7d4b4cb76e841ffd37b09ff0b6afe64131cbbe5585f75cd0cc83e6d49b01ab0847f632f1a5262ef016a7afc52d171a69dfb57228e715894fe65ead9f58195b15837426c83c138cc201bb1ce93ce600afb4d802874be0b892d1801657dc486e0b2e7f3ec49f64976b805ea157a39aae4d5df1fbe6c3eb1ffa19b3d21e2dd0fc4ceed831240e585bc890f62b7962b6aedd675b262e34687629587b8422dbec19ac6abe8a61c106bce4d59e7cc6f8d03044c921966f0ccf2820abfe70b1120c8503e2ba8e4afb4b1d9f1bec6dd8e72c94ff820748f5ecd8111af8821ea7fcade5075f49accc24c2ee32f8b68e7e510a1cbda1b6a7a2b593fbc84b023865ddc6bdda6f34d6c2e43c62d62ee9c53961d5f7b98118c5b7d34b81b95a377b9b80329fe91ccfb84f1964441749436cfeede1b4dc1f8e0284579cb765a7ace6dfa0c54a7b7b3a113e2442d8b9f6777e0cd9e4c02e7a7695f8fd1e6aac2ad0c37a8d0f6c2ce3a523015f952000c8a49aa4bc4ab55b3a20b602ff1ba61654ffd689f3c23b91c2c542f0f1b60636d87810a5a2392e9801acb10765953bdc173df7fdea47c032495eb0dc9bfd2c222009dc1ab01dd1f83edf32e0ed9d18ca92b6d2e0e1a4c9646112e29b719ac5ea69229044a373c1fd71861288a0a92c94ec3e377138528199e3f7da06b033a4d37a68d420874f145034bddaf18d75cfa79c3b8077c1046a299248fb9aec30ba6fabb286ef17846caee0e6890b30ce82b75b9d60f508a0b3fd81390c4cec5f4148ab5b29ad87b24e01aaec4143ec89ffcc7155dcdc5f7b9b6cdbee845192eaeb60853dd93329d1e829fd5c6982368524f04c6ca7ebbd3034da929f6c33970ba11efcdccaaaddb77a471f6dc8817d841ef9b27dbd945ea30f798be433f7e2bf9d0034f6c0c424f38aca85e247934e9184c58e60e597765511587ef00394c376676943de916ce32f79eccaf387f8069dc13fce0bc0e49cf5b7b306f779b3847eb7cfc0b059604dd3b3725d7854c845a0fea4e96a506fd83b3dfcf796e5ccfdb4c641a5da78237a5b350d0b9d5eddeccba36965533c2c14fd79da78e1848359e3af99664d418b0d4c422afb3e0d8ba6dea4817c015962d3fc4032af26130e65d19697e532d83866947cffe4b325639d1acd44f6853cf36652346fc80b2e442f1dd0470d4b9c2aa3fffaabe6819e829f98f727f79a108615159fd3884d3602c69aac2b621e920deb23c55cfa9ca09678e208352f8964a9d5c6f123659cfab20ae300d0d9e29216582aa08563914b6543f3f9571ece0de16b055cf74f8d28ed81174ad21805639456d73fc7111e44d712d576d3c2a34aee48cdb219fbfd1d8d35afb178288bc1c6ece975535343f3b7be9c24a589b49aa800ed3719cbf6ce7630e57ad616328b4b3aaae44debbcdd00f54375ea363b471efbd5c777389f2383f89e06133fc4dee974a72a016fe2fca1ee3820c2762595b4f9aa5c4b8ba922110508ddf3042f554aaced0f7401af08cff0dcd5ac27c1e0be85b0c3a0c62d22cd746d065aba889ddb738425304d60d13139df0962796d9b21e3c7b6816f1879aa83d48c6bbad6765150147f17f1f14efbef367fec3fa2104a0adddc29d9626374b623e157baf642e06adb2b447521bd0381534aa50a6350654853a143bbf55c6765dac11eb8de3cbd39af118e0186466b02a50f23339a124f9c7f77cb21a1aeff70b1bccc7c3a95493b101a4084fe88be40e3610aa66d757deeba6ab8d23e768f187b03ee7b1594d924e5d1a5489da2e1d09326ecadcf76ad1cbaf875e1d05ca7d01a182cff36b1c2a74fed0900bdb912d532bb5adbb1f69c3959bc311be6a3da2cb2d4d1bbf8293eda5a56c7e869ab1b160d0f69b72f7abe8ab22e3f1f41be9387848dc4041210fac868ea68ddaca5d4ba1df09e9464ecdc009f427988649c87e6ee486fd425ddea2be1e3d0f3308e5ea913e4285575e58f4cab11dccd7b031b8d1381836c3fa2481a2db203bda0aac4adb05caa1f8bd9c6d5d6a87186b6064f8a576774d2a26fe0f3aec0ec442049591d9f4698b2e74a0d764ea03d1d61f519008243735f436c5b97e1d2cc8e40ca23ad9d32356bd93a0e64933c8ee6864189d02e7dc468da394215d3f36bea8cf65e49893acfee725e7932029274380434503bf0aac466652566a14593f79cd0569262bbb9f3831659ef833cd6d2fb45f52b3a677a2edf10e30255d99ff4f11d2f702447b7acb646bc18434617b8a9260490ec60aed0bb1826d25dbc9bd3c3bba188c96ca4681eb9edcb0beef48fc001fb8785562facfafa03557250085182661ba80b3ed8b839a686ea300823306b05d59c591cc92417bcd1d78008d00f5dac9e3863ca3e5db64d39d842d7948de042c9b26589d1bcd1eeba0b48f67780c671b16295f19248ff1cb9d1e17393d8e07863348c202a1988ef53de20138dcfaf2c539d818592d02cb5b68e806b4c8cfced990b79cc2cdb60879274edcb6c7b2e4cd97155f67e31d5098d7409970d89f5d68a9c83399eeab2100a449fa1981628d5c7cd735951a02053a5d3940f1775ec873cd57097f21a5e8eb127e647ace05fdcd9d16172e149157264d88a36704501e013e3d75f561266602be745fea0aa0a5c3f0e583ce32c5d447b6a5abf6e4adbcc8dc46db2f78ab9a2c16742787f0484cf20d7f06ffff260fec4fdd9e8fb9bb5988821c6b6b2e6c044072a76a4c03cc3084245010ce8f24ea1193e7e9a047291edfcf264e4da1d8f84ff935ce49a7fc364ea2e074e674f4d24c2e3fa24c909ddf22c012ff692dab9400dcd961cead72b6a948691b563cf71a29920fac2155e80c640cee455469babcec8d6813a608b71ed52775a1c6e22e2935694b8d7d41215de0470f2860dd7d045336417973ff7c0071586f3001e9e886260082d330b2261182be94e9c908e101aa298e4685bcd3ddaa3ae51280455b229450fad10c1f6656b549934cf1e6892a485a1910f740167bde152a15d766d77301937333fbe731d2815dea2beb3b47008814dc7a167251f2f7fca2f6dd56c3fb8749aee78fab3014a0dcda1bc17a40f4eadd0cf6b94a89a779e3da5b02628d0d0c077d0f7173334ce1877c83432888b909cac02ee5a731b560375ef8aebb3841d9e89013b80fc21e1325b4c7734404bb6545d6673f3779558d4a0c876f86de70c1206e0bd8cd2bbb235e769a2c5cfaae2e189a38f1520c940d7c005c009e6015e8619d6ef35389d1705453b916cab500b86e969dba56fa2a4d451c3f6fa083371ef0d9ad3c3bc1ec120252e1f76fa5cbf60b8782af5085198a2bfdc51886770710edadfe11f0d441e3475fe6bdcb1ff265b36f477779e3a5a41116d5f9d70ecc323cafd628389fcb56ce9cfa34e975db41e87ae122f4a08ef66beebda579495b96cc331410983b45e15a88b8f3a967564be099b09a29d4972ff134b7dc1d4ccd5a899cce0eb0f8ff8eb8c6b6287e0f6eacef610b7dfa50cb64085b3fcdb9f728fc98e87a586dabe700ce5ec99d2dff79a076df4b2fadfef76cecd136d557ae44321d1fd7b1c49fafc2f6598eaea83f0e58faf0ca551c667b09400182ccda86b2ce7e05137c52b64cbef7d44097139d7937f7ae172de3b48d2b965b5d746de9c8b87fb8014c3043e4fd8b7ac3f70f087f7b3229387f238979047811e601fa421956564ea2fca22afd3cb7185e541a3d5dfc73480f87955d487ff665d7c6f61409d4d1d4498a94840511f420cf667b8c92b25469783728a449c49fd3c9b819fa7838602a1305cb2d3caa37779c644b40277115f5b0b38f073bf283f36b465c83ef4defa8f6075c5239f747622f47b4139caa945fa545641ee98f939c075dcf3b3d16570e7a7575cd3d8dc9d47f03d254118a526d7a9a6ac17684c8161e00bda4f9243830ae1cd63c5f9328c4f6ba9e873c39d294ea34e81cc8c38a4f9d3e9bc7cee27c4a53d90bd284a0b48c663f2916cdb841f288aa187c49b433f45b2248b40baee472fa3e3846d949cddd092d869f54cff8580ab0f9d861e74efb5a21a6c1dc047ca59da096be3bcb0ca5816332b498b4d6097a29b11ee1a9d595fc3a3bc7498692e3bd6ca34b721f168ff21be6113881cebac47a69bc559779b5aab0cc58914c709af16eb645faa69fbe8dacdf6b208079cc384eeb3ca9f805accc78cac40ae41d684f7a3f847cd2b405e9be4abe4bbf829874c527c36a428db433c5e237c2c9395dbf97a2740492053b5d2420429dca85deecfe17877491e2c5e5a47f8845e13a916bb2fa34d76b10e336e01655af5d5712c6db9fa41dfc58cd425e41075b41149a53edfeb91789e71641e1a49c557fce5c61c3b3e0e743bb336d21cbc01af19a991259cdd4b4f3a3c061f5a8ee8acb57eb709f3b9db297effca0d799a1c7359a900c457837e02fa57ca72f83bfa987ca2f3a4a0ec9e0f4cf3ffa00806f6acca55c0f8d6f72dd85420af7cb74f2f8ce9832d6e7689a73199a82e40f33ce89ded120a9ebb5f838fd4ba6fb2824342e95cd33c5a5613b91feff760ae612354dc0f696f36561f9f4febebab557ba0a79b13258132a941a409e1f4947cbe7f57c9beabf12f7d47c2c4fbec20c863110c90f01cc312b2520792f86afb70d52d68c97f7a55a0a1a0bf65c1df442dcb3c22c903f66fca798cd3b86578600cb9c69466fc92ce4735300b0c3815295b8e72bd5acafca0c51125a0b4af7f4b68b7bf076658184294e6654e1f07b478d56d68c100f1d640793e7e3a29d4df58cd441c3fb12d5d667c4b6b8c34f82da2a85d3b466f7b06f170b5e8c190af55341e1c2fc4f2392df9814c2955660f611a9435782acfe24caa23deb93f5e8b708a832dbd68f46d7ab59028ce2bbd7735485e04f41aa429ba1f9f8f598f3ccb2f75bbda6be67601edaaf84f0f7489ba2b0332a5aa2c9f2d2f3c497e4b9ab87755197fc4fa3fd353dcbc3f8ddee17b94078a44796a7843f8ea3e7cdf5719484cc6f62393951a632dcc22da56d27ad500f0cbfe13ce378b761478c44d1272e3c5f39223f6d2ec8bec4442c71fe257f0933f1fa3814b6bb1a3691cad6890b26dedfd48728556ba4869d8ee539471ea255a8a70950e10e90142ad01f3230930bb7fe5948ee0e236b06c897d287f03bdb654ffbc30c4207a15beeccf9f5c0e78608ebf45dec4a75ed8da4b57dbf0b1458871cc6722377e62f3001a43262eb20c85d744a249e8dcdedff0447fb50b9b6be84b10d8c142abf2ea98d37e580cb74fdc0a393273da3eb4a4159b48c0ce71af9b6752228b2f3bf0ca290fd9d02b044a5ded60d4e6c475aced90b6fb08e0997fea2546f21a0cc304bf57ea66aa536802f4424c1fb3aae64e51175a3a1dc36fdf87ac3ee6e756c5f98b384e6f213ecb4f6ee70ed9d44312c1f305fc29c14bf4162034150bc1b3da33f9f58eb475efd8088c7db17627c1559042c037c4ab370299ed6ed76b06b7a2a198521c34981383ab23fbe1cad65b16c6e5541e21d5519ea4d7d56f3f12d30a413ec0c329874d76e9de43848e356069976a28dbaf1aa3a3e1f3f77da6d316e6f425e39b01fba77c6786be3bea271df5e60f11572407dfbf348409935cc99ca62e811b8e624ca0be288dc3f00b68998be5d7e2340b9ece14948de75a0f6abf851e66b8c5cb628a0c59d501dcbce7629e42348c68e2f549945e3dc60643311fccc90794070a737c93c7c68c7f7dc07549ff3f802f53edaad4296d8bf6e48d0e66da3ab5d93ce2828c8921d0a0509fb3f87708bf5ebda5978fa8d128099b9c0f7459b04bf8bcd01a5fd903a47505a06d82344ecf639d793712a17d44640bd83f725227b7be4f99bcbeaab05f35ca6877c2e3f557f06c015106f15569e9dfca3cead5ae76a436b35ddeb7207a2e2a434014d5c10bcf073e449cafad715e12fbfe1e9d1e25bcb7192a31bb4f36fe09609d8bd2718eb83f6f3237a4159439994182ea5621e362f9fc683e0ebd82ffb018cc0e56ea325ffe3361767625a33e4db692ad36153e8f9bd8ea626f11cd4faf4bb4fd87e603cc4ed7ca9b9ef0845812399080f80938632365c07c664e31aa2bd253216fc6e9b11bd54b033351d28857c5a525d07fcff867decf2c852173a12793293f5fbb501ef658036dd0202432156c22ec2ed4f718c136e0eb8184ba99d6a3025fc71af6aac71c8460f7aa972e65ca1b02d97367db56f76de5ddcde4c7d5ba11480458c8a2ddf1df7a6c00cf24163197d19e96a5895f33d0b870d80630c91684fefef3659f301a44ee102a64ade783ff637a04595508af7e9167f60edbe3584f0113603d38b159852c320c2122a8936edfa2492bad7fe45a587acf27e9097d7b1794be382a292b46d7bb2dfbb0ed74e73a06c22042b82d925a422677c987cec04bfb3866c300c9b90f78732f9a858a23f3140caa6533079b062c6ee54682e9921803da1c1ae7480d9439b2ccf3c38ef3de4528f8ad44b8c64bc6bf1cb045a4bb373bd11b18a3e0acbb39202cf4631fc6fccf456c6925d34b57f79716fc043321b319521c39b916502d6aa5a70df90aea20d7530e536f33a26ecb2ea32b05f5df03815864dcb259d777b351b1d0763e59aeaaff7220f8c2bd9ac96792163bfbadce0755334573a1da4a1f84d85354494c7d3fc2fd3bfc1e6ff1215dcbc50f9d1caa5868876435360fa7503c9d5ed4657ddb5e5751cdf73c3d689304e3964d07dc68dd3ce632f35077ab6dc27490b5e7d2fdd57e7688585d33dde54c08f0de13d847a4e832bd996eda9b147639fc6692e7d3c06fb96ce35a87fd5076bc66fffea29407401e3c425ec1636fdd0e727841ab5101cc9c390cfbeef1f4c862f0a9dc808eb6a1fce52eba87772d314b72785385621e79e87138a1e202aef5b2481e693ccb41e7ab86d87220cc40147bfff7dc12f7c519db38dea5802781d3987cad2bcea566cc7ade6e8b48a097a6a0148503067d8cadd75af6d0f67c0df4f9c2cef2f529e800377c10df66eac7a2caca981253c2c89d5622f2b439cb21eedcffc290402181b89f557c0d532b72fe6151c82796c3f783fa976f883b1e1575359dd4853fb3759b8a6bdd853bf61fe07b9271098d5859d6c1e84abd5c54a5cb9710b569161adca4dd6efaf12c43544c24861182610bca5df0ad8f50dff92fb380cf22229c3fed588ba9fd510e1cdb9b627dda41b65d0e94b90d7a36c1801eae236126e0e193e7447431dff692aaba43e813917d1027f891ad02c584fbf7505361421d442e964f2a20cbe964a59fde9d48eaedcfa86a9fc5c13e53a209b084eb34f09c9aac4268139439ed45c3f2704e5cc61d7e1b40a3e052eb92c09698bcfe16577394de59cf375b999da27bae11565723a249045ffa53e2f1d8e5a0d7fc0adaaded0c0699271d68c6e9cfd80b42e9821af2ec8a203fe2361106cfa6f5bb24c987f1c92bafcf58ebad96e92702af0c3d93a5f26eeac4aea12035813b0578540fc531dfe507e760a9ad9e4c3c9a1637c097adc663fdbdb19ada752d433add86fbbce1884082a85af7b8639ddd3f3a3e7993582a73b0814c76b9f9dfd4218e9437a8a4f2ed93f6a772ae0415cea504d932a97270d40b293d8255b5e9c0a2c4680507e5e5ee0216c89c4156634460a1141f986e28edc9cb9324de95b428b00aef25854d4d16f1bd01e5780538df5814b0a5bbaa90e40c8f2dcd887c5f4bc734401e134f6b51b4f031f28f51104e11ce415b91a7d45a222ec89c2f053a8e1a918a4cb6f27cd2523ef845d0f44e305f0dbc9fc14d9da03e846f7d5d8aa9d655373430317bbdb2b5b64ab8783cbb05a1c35a6f6c7f65359b8d3383774f001faec75252cf0565c46a456e2b161ea7056876dac4e7e2ac67f2daf2f83e2f12165ae8dd008408fccbc9b90f2f657d2111e86657026ca5ff484bfcfb899e6b14e84463e854e25c608d3bc3106a83a7c708d3ee4488be00feb733313982b004897e0053b18d592be3c497e64f2a7fc9353da6e50e008126123081410cefe4387cb637cc3fcd3e5810c46e8079f31e7105e6a6d67b146fe120b66b0ce1edbe42259587a47ec46c3efb4747b78d1943569dfcbb1afea2a62f646a2c4946c556f007fe6eda2e4eea4ae34fe9ca6a22ac7c7ac8efc7719124d18d4055629b660efbc71e1b7aae489460ff93eb543c8c705b2605b751b6f33d56c5c0e8a18bd4eb9ad35ebbfc400306819eec7b823ce6897febfdf55d8055a2c83bb1c0c3eb722a1ba6e11234559d75bc0ab730c4ac20de754558463b74991f149ab01a7d0f27ad9c2ebd2242ba3ee14217268001776bfb44a72b61eaf92b3ff659e7ca193e3e40a9a6c900694d3c5dc598bc5db7a812c8d9365003cd8384ecc9c1bd6d6b497ce7e0ebff52caa79b5feaaa54a68813b74821ca3e6d1a3b026fe5d9a01df8729f0564165ed22d79eac4d0a8f4e7f33221fe18b6e9a9043cc86691d78b66c54273669a301e7948ea7ea9e4189608e1714db9f031448d776474cb2afb1fb4685d773620a39967a735c1e0a47894350a0341cbd0eaa3f2edc0817f03d7b6343b0d39980b5ce3ae0106e83e4bccbcbb66cfff10345285501ffa4796dc905fa7f068ecfe247bf15fb5708c73870a2e103f179b82ea5e4280f2681e9df0f1bb752e1c73282d39b996b4292ab88188b4469d4fe2d163062b6d32e86f6f2998d3ed974cac1693a75612ef5c1861591bc933f55b9408e9945e99d650b9528526aa217450fb23633c8880461d703db7195100fe784272c95fe72983dcd3eef9e05116c9cd8b627fdd9588e62d452f8c5b88756d4b178b24a16f28ff3f469ba41563fdcccdad7c8ad8f39dce183a5de343825f98a41e07c329e5c5ea8c0bda39986243575a8d4a58716c61823de4d093bbf3fbae38b47d89ef0517b34082c328a2bb86f4deed79fc1bb15dadd8362520c1f8878c6fc1d12d51f130a8af9827f7bf162cffacfab65b9d9775a0a48630e03c1fd7b7958f2957f72db14bab2c2b84b8f61ade90c7e496ecc1aaaf9204801df890d33e5b51afd768986bf1afb7508f704d274c0a8a2badd0111a822be5a83b01444456dfd6e6df5c7ada8722947b544ef1c7ba72306e58e2456503163c4d5c85f9df406827138c69f1e290fa9f528a7637708594eb91788034a06f2b0192f96f2bd2fe9170c79a1a5edf9d8586ff63bf9a465ca2e6d893490046be624d20b1dd0588c297606d4138dd1235a4284051e535b3eb5f051183cf0cd4c5f7dc8bb33c1e520601e8d9468a6249232887d11ae9cb7f32095bee7f7bb7f6716d3db91a32f21589390d1208d5e24e8d0c998dad9684d7aa36d70feb3592c5df5ffbb4b38c3ec70903818c56315671a46c90184fa0e2f71b864565ea6957888b3c44842ad729083a0ebdccd22096d993874732e106cf6a853d763a7c49fbb20b7498a5793492a457009fe35fd8774a5807ca5fe056df75bd17c2a2724b19fd5ff7a06128bc61a5dcab316e178ae3b0cc7df99ac73046792a83d545f10230055c67b6fb2ffbfe568818a540bfe18f42b2bc0b4f908a91311ba5e8679c2b464eb9762a468f09132ea3f3c4322f81ec1f68bcbe60ee9c301670aee5fa1b1fa20076c899e53f4b62856ba152937a87ce43bbaaee89d7be832e94eae0b58816168051b8e19fd5462f1e726dc8dbcd51389233bed11378dbec7c1bb45dd60eba52560a5c04ff763a827d87d6b26bac2a0573451b8759178f9dd6e8138046088c579bf9623808d4773d4e42583e1f328e510adb9b430a02a81336bc8316c781e480c42d0bf47dc852714e11234922942f5ef464bd189075a0f557b47213a948cc28d510ca239dbc0ca4ab6e4812d4bf6bc4996ee8f8fc09920ac5863c352864cb07fb2d19d89a904f1b17ad24095cd855bfd1912d4e7f62dbc1f2c0ea357174d8b6cd379b32f77b21e13c3a6e08c8cfbeb6fad71fc05e48001ba27d8d4816aa2c7751db4a2f3f0f5135fd89bc3e4b54d4e3e2ab72c19929defd00654d9a062d874ba32af3779a696e2f7d3d9bc4bf9a2233f48fddd2749c4d56da8665d741440c5087651031ae855f5e56dedfc2ec878f1ba4852258fd8ff36a20a7d09b7241db0f8067bb4cf5f50ac33054ff3401268bc20bc9c5087f9096d94d489acdb38639826257c9067e8ab1481853bab7aab82f3a45e05099ce0cdaa42ed35f91924e828854a2fe406f3f87c15a8dfa90a3a560e2c0145e7e4b8a172879f0003d560abce4394d3a397b2ee3176f58a94d16f3ab74c90a1e5b6e8e1b698f6a0c41ab196f7e6f6947d6a27d373da89b8bbc12b9e91299d04dca9703ed812978673d9de2e9b80aa0d8cfc0c5c9f994f365bdeb158b16c75529907464aca534bdd77dd163c687e1cb258304a5d983b19cd27e53a3ecd9b80610f1937449ef47335b2a5658de94a87845a597e4d119ee9c5686f5307f5fd63dcd77b4f757e8ab0b453722208a54d27c5336f370f9931cbe36c38ba3b7ec26b6b36cd252efe1121c66ed580623b6551745b9733dc7c1cfcacb5b6b4dc22c5231a5b6fb5b341455787a12dce50513c3d099cb0c4a37a0bb7c6bb010a74be362861e7048fb982b138f3479688bf2b2a5985ebe68045555a6a05791456e9e41b840ccf2fc71b123810e7255c00f8f148c2138112b3611820d382c707244691d4506fb6071c4151213149cd949a1993f9a3f0ee37d6ee91ad765ee69ae3b934fee6c456fc8dc02dc626fd78eef413ebc0e0a83a3295259906938dbfb62e024f242b001ffdfc46c598038bb71ba54d00ce12aabaa4f22bdffaeb371469e49db3441565f69231721abe03f0680fd80195eec709f3f501786ff05ada75556943ac35c48d89be295d376d84b603ccf7015a15d3aea7c77a8c7c49381e29cab7249c6d8c891b6a197ca0bac971a9422c595d405e53ed7227039e517e8c71975feba6116876cafd388667d459eb8da95ac780dfa7d1943314ac52fc77f6fe321d402bb9b92c5ae12f8bdd92b109f492760ebd83ca4960609a48eef8d5b80b54d136b4368527f22ac49678ceee8ff1b028a4fdcf00445ede0311f53946e192abeaf639211ac5e65b6ab860fa989bda52ebbd0b5e461e5a3bb42dc21a6be125b3ced1fc682e7871664790a1c513649d35fbf7e6554fe422491c2d3d184dafecae8ea9cd1bab5e95df975ca4f03bca815a0a02f405904e130cdb64df1e1bad8ab23ed5edcfa937fcebeae6c34d51e5aeaaa2af47561f9cec4ae76922a991c0982475c05b8317ba122498a72281355b5af469859c524f2f0f4acebc68bf64d4611fc43e9b1e09d35ff716452cb3be113c4da3e6b4bfab9c34835b0ab8d231b36841de7595a18a5586d98b57739e473cbb8f2c20f40e6894f49ae1f975d92807a48d5f3bdaf469805bcaf2c96ff867e8887cb7c8cad993f92fbeb9015e7e1068a309de66cb52243f9eb9f344c2161f539ccb9fc7080942312c5ba8b377e4eaf93676416afd72c224be48705a3fd2e5f83ee82eaee8aa4f6e2ee7b73c6d3c5bf52761978edc32da387cbacd67795d64f5b5513b88f2bd1bdc71e628eec149f97f3a402b3a83045c82b13b59440d214154f72d242fe19976709e7267a63dd0f54f2c1429f909880973fde751afe6c12745a3771714355611e21f6847056744add36122f2644c63058452ca25a28dbc517273e86d8f8a90198fc9a00a72218366ad18867872e8e9e1fb6918918d6cdfa623a44959352fe567d30fb448b904f6c0c7324588bceeb3c38b7241db7b924c6b99a9ebf0e64f3f05115e51a7415a918c7486f9557371a4b79bc82280f3796d6cafeef7ee529571b1d4a8f386afc0a9b04a437c5fa6c28503a186d8a47f17da6d1a48008199e39d01cfef228332f879458ef7883a61815beab7660e256d5f3fa2d438291d8ee12c9b0e9c3fecc7cf31a9926fc8f6ae92c5f80d9eeabbc90dab1adbef900963af1d82c9e0f1846e56b7a2e37b5b2d70e18780d1b0a45e243a716102c86387ffb64bfe8e6dd36ea51597a76cd8d2f9a6a55ad9f7a3f3a9ee32efe918d1772d0f0345800f8bf90d305690a56f5096cade9e0d515bd628292cda0326ed1443171fbab3e8038f84236631a567de60bbc919d91ff41f3d39ecd1c4af1255e779ed27927e3e921dae8c685a4d82919a44a45e90cfb02b7d8cb3331865019405bfe29a7aefb173ca23830fd97a82e5d754208b0ca65a0fbe3011dd1c933af6ec024430eecf7995161f76d6908cc79da2c1d841abf61b27e22ba21bf0585611b2003c5789c4e295b28826efa8094355a00a9778d77738ae6837080df8f88070f66137b8b30526e2e69128227d10efdb9cdd290dc3dba2acbaca61884f5c5ea761e106fd20d0eaf975214907608d7805c2cb43f8b99db3ad086b6392982508c653cbfd201dea8b2a5bfe42dd9ac2a243a20443eeef897ab1224359efe191bda873b73ea07bc2e3df43bb8dedf7dd286d663557cb39c77a10109f7363e5d21801b13138557127edd90be63b9b985df86ebefc2333c9a029e840485df3904b520969493f372d5545852fb892672b4ff2650dad7219fe5a6afbc7244f05275b86d985050e3eb1218bcc98bd1dedd59feb896770cf3f7476ae296c77066852721e2b51e9c95f8a02bc460ce50001bf1e83328cecd8c40a3218533e7929d011a3004c42ed30744eab91f2589f7cdbe9913d642507a166ae12f89dc9893cb1069ade9aad9624a4bdb9d7c6c7c226fb78436c95d2013a97b1898db221587b13644582564c0b6112772fcf2c6b6366fc95a886a8dd2ad0f2af2c6f58ba30f254e88235a504df053f8500016a39c6cd27ea2b656280903478c40f5a10ab231be9371f996e9e5d564e3fa19d1e0b9bf8c0aa505381a3bd838b1f9ac06e47ddacbb05085d52f8e00368192823a1dd0546647975be8fb05d691c216b5a13f44368c6fb3ebe65eb6beff7cc3b7707f3be554869b59de4398077aaa3adc5730d80a0a2127b85dded4473feaa283c734a9cb0c4f8a4acd473085e622ae2cac108272aac6265e546f2d79a24d5a6ac43f95dd284f96551843ef3b3ac6346dab193c1998c5c7033dd84412956f6658a974b16fb80a133dd4566b3293097ec9083ce0fd3f17eb460759ad96186558c907b58e9a21215ca5f51a7207ce3573868faf3512f28fae091349677e0be6c5859f33095b6076babff81d508dc03179ce140924b6af6f4662e06b818671efff8448b4124e22ebc3ea6ad55dffb711006c18d3612ba3af434512170276ce79161aaf9ad646cd2bbe856e899b6a6d2415436e131668136cd666314fc4cd1888759ea2b8084c8d1fc95940a6d3bebb2696cc636d706e0e3e99a197df9f6f17dc9737cd589640112009ce39c09fcc8e6aebb98764fa8eb9e2ade31fbd0877158a719c671e49779819315c74a0720a10ae997cf5fe3b3b6ded30fc646cb87ebfaa747185a26ba815965ea3e49f59651f8467c882ff5a9ff2df7d8ec1396b1147fb8d1c1d002ae0c8654dde2af030f0d3ea8ffcd90954e61be14ad9c82c09d30b75d76d643f4272bd2c09c078080268583b9ca69d9e296c7396929188dae0622008c286e6ba2ae94157b0b61933deb221922ac9ee0c2c8459a81942bd9cbf9554c1f5bb322d1024b7b1da673edd7573f37e55f5176e5593352a8961c24ba3d0be6b14919ca4985308b4fce858dabb73f4ae6faf5c51ad2548551a69c1b703a83163d9df3ed507e82e825d7ecb2234c86b45e6f7374455da3ddd126478f8336b2135736a87b08705b92afbd703628d1f58aac168c3cc83e7cfcb9703e44774b540f8ac7db91b041399466aa863d02a6f0db07ad2c897203593badd868087ecc439bc17667093c3823ef887853304e7eb2e2deefe704413dc8c4334da079d771bf89af05f7cb5f4c9d4507dc7e4800076621533e6ddc96b4524f6c03ded6f65923e53a4582230fa308609fe2e59fa6930724fb0215a13a5c82c1b6a55bc2bb3e43ce31c02c5fb5594fe2c69cc11105a064c7c0e92320eaf9477caab58e4e6292d53e038441dd51fb49c04d38b8b49e1b15dfbbc77c3591ecf3f83ab7a08be6d97cf013f088bf2b5b455751bca781bc717b73146991aabac237e7766bc22851d900013faa3ea8159da5442d754d1d1ffccbbfae3c22a6a41dc2c18abe4c9cb8691980c23d9906e578bb5347b5347e0b15e67bc373c0479464da4224d22ce52e7af406439f6063a209c3679c95e9f780ecf7bd0e46de4e1d1405427981d44c2e8b04805731a398b2c70c259f74492e568e246328ca592962eda13ef72a36374ca69980bf06fc08c3ea09a376ae708162fa5763af7d3bde3ba159c37670448aa7b1663e102cb0e442b42711e976bcbd2dca5a380e11a75b986c7f2be600cd4080c58566d1ccebdeb3b4e233bb457560adfe72d3b82c1e9f7ac8ab08c9a5b4ad9266ee834db27844efda58e898d38a91f30dab2f590826915d6af4fef588f592fc6a0d8b8e5bf8c6dc5f5b139655a5c055ebd5ec4c1d594be41c2c9f4b62c06f5250334db92b355e8cc675dbbbf6ac410e184aaded5eead9a80c29ae87f4d758962a82f13e3e460a4cfc86afef34959b608a6053f92572ae2d5186551c39c725a05dfa892d94b705282eaf59a7efa8ffb7dfc3d32b027459d6c63eb9eb829c314f4515ecaf700e2b0d531b6bdffa8bba914227fcc48d0ef5abac6a02d9cc7365463fd666f22d848527d535adc95a8aec20dfb0ebda11824a6bd93f1ac91d425e9fba156bd4663d6015996c1219033409e406d2ebcfd9991c51df055071a539c5a0816122c720268c9b2715b2ce1df0fd34dbd90765fe53f591ff6f48fd0ace770b704b818f6b7b795bdf89088dffeaf4f2019142bf6da8fa5e8def78e1384b0ab9137d462f0f86032d0cd0ab070e3a474daca67e983eb187c213f500940ed9b6787f2cf6cad236c515466612397f28efdf66cd7bacd238c81f28dab7415d11bb5ed4189da2fb257fd9fd91f2a2e3006f4858a3cfe5bc3eee650396af4a04434f88dc0f877a800d1ab5c149fcfb5303e13ec0de312b6c8c54571ebe10e67e479893917fb4ed7ac955c7bd229cdb2cdad5ae6a8f428656e8615f912d7779f1ab98db9ec6bce8b0539d8e8cfc5fac9f23ad0e80254416a789f260474bf64c55804fbd8a1a58485a41054eb2eb0e6c1aacff79e7ebf52f5e9dbc3da8cf868448095804e24fb675536b67eb932ca69eb4d13a36ed2da43db7d53316517e7d4ee6342e60a0825d22ddb23cd26ff2147e2f8f418ce302f2b8a2213a7043a6ce4f911ccecedad7a5772907969ef5889203b5519957b45b962fd8129f5ccf042c2a8c1051046845d1bfa608befe922320b37bf07d00b2d4b38a8ce9872c0e3525c93943773597f17f13d29e1d73945adb3887a5e19ebe4b78f362cc65aad6b5b754af6a457fe66d33438740478657b2109643ea94ec738a53c50b9249bf788204c7f90e80417499db29665f60fc733b505978dc305d359e572be331a2c26eb11cf45b30ee1e0a8df34b8cd21f7c2d19496dcacdef649699035ce3b3ee2f098f4795aef15d04223b7d37d083f5fcd10ae6f4998ed4f9940040d94e40bf3b6334fa0c5d6b4ba957e72242a97ca72bd1f3034ee2423c6077236fdefb7157124a4b7587d0e882539ee5cf2bc2023d0d440471b04e7b9fc47792d44a38429a5260d429063a95d64ab427df91fccaa5a83233803e9905bf1ac5ac6ccc2f7ad627ebc3096f0352b84fd9bc65374ceada5a2a53f5c2e8a37496316c469ca8644a7e8004be39c1923605620162c4b6566f03ace04ef830704b4ed829a74f520d3396aac087dc79d173d211cdd9722656a32c67b1ba2171705d0ed2f1b641222c407595a779e1dfde497b25f23836216474c77d7258f83569f291259f47dc630ffd4a60410355db3e2e1c8ab1a31d021187420c77a1dd8d2070cef84ade0c2f8dc14f9b95416d5a4a83e572b1fd463ef60baf2125f89d456751366d2682badb56b77f9f7ace244f4ee6ac510ef94b11fa81e4fe78f5bac2f6e69c6ed0b4a64cef54dbe82b96e87b75ae3f8e713cf18a1fee3bd9b10aa6c64a6f8698bc33fa80d2309e26abbd5aadf6c69afe4b4c32259aa1a214ae92b5fec198de5e4f83facc5b8c2a1a57e25348be76f6cac95452a3fbe61351e1bc672cb474258b61bfecb7a25ea9d71f569ac14013d0e1a762e3a7713469928c09c35cffbb534fbc07f27130bedc10fee5cdb8e97d50ba1e6b92338cab9fbf5ecc2976fba0992b8cea3f5c6f492f648abb2e1d806576b2f5b91d1175d0c21d9fb6e87283a3ed92f968544e56981ad4180396690f45aa4646d88d2b93def89416071c5e70ac567498eb98145913ca8e97db65e3f6c6b05b2edccfcadb5a5d351fdce815c2637927fa86b9bdf1ba3bff7fb5ef10deffd1f5e278fd85994137e15ed7616acba7922b72bb39b3667c329bec1ff3b2c0aa5ecff48a9c809ef5a4c7ed501f067b35d8cb6ea88e1d296ed5491cc2137b7355836d9e15d34a94935095ce635f2d75e14d091a1386ddeae89ed2cfa8adaab91c033c924bfaf463a146fb3bee92d7d50e8291a4ff9b52ca9509b7ed85bb8dcc9c98beb7721412938ccd5c4f02365c8012f948e717fd12c0c8fa45cf7efb215386dc8f58a507705e7f7a401814328e1657563249e505caee376dc17fca63d96dfadc22184a4354f1d630a22336fe0ea0cbcdba603f8d3ee97da4018aeee8ad771782a2dbddc61e3234d290a246e68b43a6a0c3a1c72eaf1904db0578a39227318e36abd1c7f5a0507fdaee5ca29c46950b3f30e9af68437cd80c91d1b92cc87fe6c8142eb0ba3bc979be2f38851b1b1f31ef38b854b6179ce774bd839faf69d82a0823ee52a5b7247fb9fb118c7ac00f12a8745501a5593b8e5ea5fb741a81c15e004b4eb7099269473d614c6264a78fa39baa912eb94473f69ba0be184c5ca7ef3a551ed565769aaf8e3a0193da114ce9ff4af0af2242b5f3c0ab775f76bb217f384a76433371b85d433df6bf0a8f99f1616e6092ae609b71ed4f4d47c58d91859141eced3d0778612a1eff5da6d451928a40faf54f39992326d0f77b807d8a2d0ab07302840675fcd33f0f4eb72467bb3c671989b3de2b2b43d39a4905da45e0511a34147b784df2b66525016202bf1a57831488d04189fce3742b85189250f1921015f0302c0f8dc66d3ff7182d8e7adf50c4b55e4adc4e74c2b419d28432d91981246dcbb4701ca53d0b97ed283f69b65335a6bee797d40cf05e026ee6dccd7209175c5bc5e47d14ff406415cb516a39cbca27ec2e25491c37b789afee74b74483e255ce5e21f53b4204e7d623d6fe466f7ac4fff04e4928de0a3326213f0c6ea3a06c8f6b4fe78df124ff01b101e9432e9a21762aa62b38bbbe7e28aedbcf57c6016e7e8b1bd3cf2dc8712cd69946e7da41af88965fc090a0ae8cebe72c3ad9f5ca5a19aa22e3a50a84da7b9c27c96f4078aefab79cdbbc1e24c6c61665c441fc17ce3234a2940ab68cc1fcf85aa21d8d1d95f388056300a7d03c7eff7cf4025b67c833738f51f4c33625bc8da2bfc12964fa0881ac74def630b3bea0da2fc76684ba9ccc7c432dcc2d158359a4e0216c4c0c75080741e961d29e788ace43f2ea08eaf749a5ba9b3882bc465dbd0770216f902913db57e861f1490930531c9c805a629e2843f7659a88192148956f6f3ed4a54605f4b944941ae01e7aeef06b7dc10b1a675d74ac81c5c4625ab09ded76e04bd1d6443fb7a902745607c811775767f6c6f25f63530d121f46c50d2f8c9414047eda3dcf230e252da3c97de78695eb0d8b31c6225049f879245b9831256d45936211fd02e24894826850dcfaadbe73ab8f17b7477d9e79de03c22401a420c979dd6a9d820f521ac355bbaaf3d234a6f7a7f1b79735a0108cf60806f91eb66f2cb49933f1095afbf1bb8eee45b37fe9ab407d24c5590de82e59ecef744bfed427f788f9b76dee391d9fdc45f5bb2da35107df02171fe2c9f1c690a4209e7da1d1db7c0c85ede32d1a86ae4ae38e88026ae479e35b2eca6c19cc7674869a29201b58500cc54db3e5eeba52954e7d32c5fafc6476c52f3548edf26ae0f02e7dfba8e90d701b09e55ba28f4bd333be9a8b81a991495a35bad5b882bec01f2eded6dc03daa59c137fd783ace22817ed1c5489ceb7a30193bbfa9f4171aeec9bc158b2d858d939e63b7aeab4c735fad9f531e2823cb813c976bbe59cef40eb18a981c2271b429aa0daeb5f4c31e5f135cb2744a646b10f520b95ef9f4daa14e287d1d05dc41c495cc2b96ff3379f44b2d96007d07961d794f6858015eff8a4ef6cd832a33b86a09c5100504da6ff71a3e64ef6251e1e154fd74ddcd678dfd76b7556712e09148bd87442fb3af05815a417aeeec2cde718c15a451004557d1315606833f87dbd4dc8fdef1f1a7d9d8d14ac5609fe573b7f6aa08e107edb843421a4bf4906a0b3b47dc3e50407e44f25e0f7b7a8bc643bdc8322254010e7d1f3cfdbd3df1bc2cb134d19530ddd6a26639a43ef5f07daaf379553542ff4837733178056130d60658e7b710f9225dff6341ce3ab26b18eb52d0cb2055ead10f5fad930631dc136117ee5a88e14cac4c8159d0bd6cfe18495ac50284a5b38ca4162ac3bb0973fc5b430608a2d4e9ab38d937566b2c46770e9ddc29c808c42407a040762b6e00b3bf137875cd489120bcf3b0e7bedd9ad91c6074c8a93b2e67c0546f897557a47e4b38474f0d97cf0723e5e6d67ed5f4758e12f4a2e87ef5736466432c0449a034ddae166d8d80c32aafa3365d19f7b8ce6f32dc5c0d324534c678016813d845c61fd345da5a4a09380f11fd5cdc31a15f30fb66c09ed3f42ba321be84ffe981eb5f0d5eb1fce644105d8d179de3f186c0d596720be4814665b9f46cfe1ca4df474c815c4e852dc61df4a3ae9324b6e597a02a115d5871c0c539f47f113580bfcf5cfada7d7d731df962041c3c354771628668c8c80c46b70455a123b1e7c1ad619d8f88bcc7a2cad924abff4fdf83db20e5e53ce0fffc29836f1cbf614a90b477d851d9b672232153eec45f615937897ad4d1ab99cc211bdc24d49d8da6cc4ed1f3c19f388ba7666ff73368c817040143decf2e530a8eeab2706ebbeaeacb25a6c3d81a0460a7a84fbefa017e62e225769e3f3a79ad054485184d4073b9ac5fb8bc7390dddb785f0c83195ab1244f0c8e27e11edef5321160a131b716fac4cf24f8377efbec42ed11a60e1c0f36939e129a5a7cec03c5423292c8111a31a382926124fb8469344eaaef1450488091d73b0a53390c6c224e9c491affc55fcd1c54f13c3a6ad9ca61271eed726efaf446fff82c580fa2b7291fdefb9d5cf6fd885a111ca2feaab643f58ca1be49415e22ec42b67c6631d56f0c13a5e0a1434561cdd9bda252aa149dce77eca7e2689e4e7280571a0b592a8e4ef80810627419d3a13e7fe5e9177c3dfe88e1a58d2dc463ab492813aad6bf0a46e67c24421feaa7df7edbcb2a693277111c83fc6e99ed9c9559d696f5d05865214a500ceca76bbf82c06ded8c8de4845ca5b3f69213d9d69eb14944c15503e583016def21b0111770a04af795f11b40cb07f302f1d1feb2ffb91ac1cdb51e37b32ed9bb5fd50f2d1b673ea6d635377da87c6778ed7f82cb2415359e03570b8222f9173d13b721230013c18ee96cf953be57961f4664f28e3eede414216c578dac8aa3421225a9c0e3b2e68909495c8d32c18265dad4a2f5b0683fd12cff9e0704b0b03b1ad3fe01b696eb9dd1813848dcb48112c20fa7a81b77ba5e3d78cb8f75e9e1d0fdafeefbc42ae03d265639307ecbc621b709456d20bc229388d4897f79c945272679cfb3e5798841544fed762b4940c87d51233c9756c9d59bcd2d22d0e06bd612c5d314edbf5e8296ad7525ac658671e5701a7a16a6c942f8b1fb56eb74753bd66a89d7ff307b579d5b2a53034d7ded81b8962b144eb04d2aa9b1e4aa1fb3feeacd27724865ef29f65b107cf685b82ab6001ac374e8515c0d25f73eb65b6770de645f999a45ca2cdd1353f35fdabf2463f289462394580f2d6fad4c5be36a3cd2673fc85d4559f7f9fa4fb20a97778d068d2b22e698a987961311de89b81827ea9822e667f89f4b2511daa9a637fb88cc5b90de8e45ad1c91ba2f78dd343845155af43a6c6a47019497c2b65ee087888727830f24b0dce9f8eddb26fb880fe43ecfa23602fca92d1f6dbb1c073e6d49209ab5c31ea65ed8f600998a793d100b3de7b2ed3265dc5938167a057b9f632e15c39821f34f67be4a8a9ce744e4cf9443af2a0a4b48e16029ec29a579e1c84280a5de9e3086855db48b202a6a2d78d70bd54847af38fd3b63f2d9b55e8404971c0e096d9cfd05bfcec2bd54714e108a87b69ef672519d66360c7b4f95ab321606f4de06c10ddfa8cef2a88a420b624ed286619355de3fcd5b9f19ebe31748ec5f548f733c44a778fc3501b99c7d23da631cdebf9ae1b59aa6cc72433a4c73a166664317bee7b6115b9444579c13367f7b74198851c9c4592b5230fef86c509b3466b01cb5f2e014ae0f14f799bfbecd09effd95525a3467aea6bbd84754956a0a62166ccfb106b1125f90a207e8baf6d1dac84daf479debe8a4e1062dc1865b3f3ee27eda721c785ac7f57ce1b6c441399ea031b9aab550bf6742d6206b605d6fd91a1a1740bc23d08e86b699a7eb4dd3a1f771ea4799ba124607d13827f9b0a90b79486e4b29a36364dcf871488a77b9c1c8824cb22ea5bf5ab0a25da508093ac29517156f3bad29e4f1ff0210658c50421da537b962fb6bb465094ed6856911f05c89b3049ec44d454bb8f3731f59fe605a451d1118cc64595388ba20e2581dfe0367e46a05098f7d3ddf2bfce78934a3935c52ab9933a0516022cc3c1ed82f03ef71556cfb02131777826fdb6ae3c5802e0b733a5a38a7f8bb68016968b3487d82f82b3efd7c9115b09ffafe6cb61f238cb2dd14e1c86d930b89ee67d7e6b4d4d7cfec2f65fd7550a86ac2851dd5b6c0a4e61ebd83b140a2ec349eb65006235c18da630c105bbe3ddcbaad65d6e310a60e5ed5b1921f583a065e8e566b1f43291b16a91ee9dbbdd4b4f22ea602c02fc2426784eb964e023a69f2f089f36e28bf4eee58e9922b31a50275436e190b4a071c819ce1e9132cf101559f0bdbfbeac50db6e99a2da83ed1f2237b3e70118210f2881b6fe8ba698fb5e22044fb0e19fd42b90f7463b0f92fccf9e52f5a0dfc7b744188d8bbdd4c2552d368b45abf5406929d05a3a82bc7bc7b670554024e30ebecc79e3ed811494a7d0c277a339c486e03e3f8be57335db0dfd7eb048270f65585843798544694ed01e5d339e56aedd623b08cbb5cbdb956a6e6659e739524a15d0d39e976ccb485a78ca049867bfbf1eb3059199309d25bd2509e2db4f5793e9d3857f2e8a62684a35b1eb80d8a670583449752ea2c8b7be310512c52214cc053a187047b26cb23f62e2d7747caf047e4e633c685ebf871c1b671fa5ac99baf3fe693f797dc531d4a404ea43cac9a33b10c665a4bee37c70b30f6ea8cef01348cc6e9667e0dbad0759e7728bec2b39a6a0fa26b1330c8b8f3946972f4ff11f572e287f1dba13eaa65447e9d7b521a41dbcc7b5ab9b94147490d989c1f1cef4d4c2ba336c039f205181b32f96181eb986bc3657998922e31bf5ff3e8f1a776aecf9383f800d899ff5b6893986bf1fec1581279998494c8fec74621dbe66d17f2c7a94077d13d1d601b059f3168d103af90cdf406d2ca9669185b6e8558079ed216a0d9aa5e0f5af93a7f6571622dbcb1d88c0b52a45600ca2fdb7f7084984dddb27517c6d0eaf3f2d2d21f082add0f85aa3ccbcc8dc6f411965d10533eb476656ace6efe9883dc3b62f36c2b2aa489e78424929b248d5ed1b2c0eefc914e63b537d1fde5d075c7fd3f2349aed0f91d9894dc9b25d50f9560d643500bb21629464e2b3835b18afab714f02e5137f830d61c171a8223065b453bf450730c8934c784740ca6dd9d8ab4e704af8cc255f7240622351a8dd7a388b154d69caaec585eb86d898671dfc11ca25667402443bac1c218d9d2e7793a2a13eaf8494da4fa140e03401aa4d030730d5c4d9de67972adfdc470588b416ae924d1a0f3627e4d34d8be594003f056e71dd325d5b82ce376e152a1170646b2b3949b00301fe7380e9021d1333872ef3aff99f8909377cbb188bd68641e661e5ffc2098b8245ef2e96d209025697f0c41ed679548d1a53ac11d688f28b10a1beda7480f4e8831738fb4a82293ebaf0de98b4b40118b9bed16168a8c7c8b2b4ddd6af633c3bd5d3269d9adedf76a1d40c12c0429699023f6bcd37d08a03caaa20f45ce441311164318354820ef8a8e1b8438da32a5138fb97154639d5457a64c360079091141ee6e75c47c0d596524b666fb8b7a6149701b4db9e33f71e96ac012fd818a278d78e26a94a45b7a7fccbe6dbe62b7f1c32e0e35208d68ced4c17bd4547ea71596e377ec2eeb32f27ff7fbc1ea5f9dde30d470a37ca8c1dc224ed78587b9c3bb57784271ce5693e12eabbe51457af63e3d47a709e329001ec42e87dfdf1cfd1ee52557facffc17522e401de4af2d0533a66de60cfad82d83f77d1be30f43070d4a45e1a557c76e4ffe0b96f667c029c182d6f949e264984f841f9619dd8e80e30ee2af3927bc698310fab010d6325737f81dc048e565a937f2cf3ee7019c6f8a66218ca02ed8b2abe25b1946a867f189884209f74de61404ebb5925e9b6a71a6b970eeb35c52948316f870421a032ffd106420f8da428f00c0f4f0876df5ea2a22f35b1a2716c91e9bbbec598923759ba84867dd05c8838f55e6f4c9c1f3200ed8d4d84fe82b992c34ae8991e47428958eb1bd44cdc19c8e40678e6e33fdf9b58331b640c37962156ea685bd70feb7a911a847f88fdca9f87cacf5dd817e564d236eb25e82c2e3047aa174dc5ccd9550d579a29d2c8cff77cd86ed051e9b42f31b6fcc69bcf2869aed0d19dbdf0421eb7555f0507e902bdab42e3b99fb86b71b277506794fc6fee91de51322fecd192d156318b065a89ab9016f679873ad59c3acabda88258a54a254cc361c549d3e7a928dfae378ac6925e5c12730acdd7ebc867bd5fde99230d3a6065f3e9ea7c0a58dd0606e517a17ea51dc0c7ad22626c3cac180d9e7ad24b8a72c8195ea065b9242806de811860b2f43ae30cb7b8b2961e4e7315cd649a6c12755380f5e5254521a3bcdd531ce144beea951027bc79b079d002d570ceb9f6abafcec098638c126c95da56df76b1b12c00bbf952746ecba0a26e84e7bc9ce492698b9370e4e333a2db7c74e391ad5ee669d75ef0664690412627a23327fe72c0f372ef8aa5bb48b66b1d02df9b71d5e7348b84f1cdd35625feee022bc35193c5a7e5f7947278886bacdb2534c03a499b7c0b7b2efdc100a51f29ef234599bbea77dc6b04815d8b9bb1f720c0affb41800202df43a1155ffd18a47f7ca5768a14ec65ad78f08dc9a8c061a1e98d35698e6076a314877a1c18aa98730606e30263ddac523e29027995ec6b441c1cec0e6455ada4a691f6144ad67343d728651376dc3984b3791370bfcb60cb115c8cc5d47afca805fb1c39629e8be40ab8f3a0ac73aa9e11e51250a66fbc65923cea2820ff1c21aba537843b1f12ca9e74d45ebf509a13ffb88cf36d93daa9a9f48515332aea3ae77e51d43d2c1065aa63fc02cbee59e450fc1cf8aa29521cb26da34b3187f2cc70e8bcd20f87e525d2a25ee35fdb5ddacd75ddb975915b443d604883fef5834e4c66e4980ac7b5f84c785faca5afce9156562ddc238c4c733d4387a5a36d3171eacc4449b70081c896a8ccc05a715baf6e3d05056076291e83cd173743ea8d0fb3bc7876fb6d48395ea467099028ed10946c0d234d9fa7f365689fbaab2152400aa848788be54fffb51ba991422f91776181c3e0d876aab4f2f5eff183dc7759c4f63dc577591add6012fd135bbb923ee7ab7960f0d5042678f3975a078e6f032a22bd04fef9781adc5468039e1cc74fa8c83afc9ebcf6c3b727a8b2308e977c37aecc105772544ecdac54dd9f8c5ecb54d69f025d74302dec60fdaddea99b0b99de7a00d3a5fa13277cb1ead06fbde16c355cbf344c4276422ea1dc68229ff1177530e48b453e318e9f612cdbb8907bf0087de11c49e9e4ddacc1f2596f2b5c4795bcb607dfbecdb9a1bb9ea4123f3c9d51bd7c060003aba9a76801d972fbf5a54dc79f59c1e7da0951e26c0320a02464a9058c2373df77ec8e0dc6dd3dedc53e2890ac8f8de46b7685348e978755407ba25118f060678135de0d8fe327c86cb13f47936a56c62bd80407aae93333e5cb8a95096a016f929d7a399d50478c928e9a31ca4d122ca27e870017c31492db2a80180ca3b917c2e9f0828e5f458c24662121edf771e020d510fdcbb240a6813d069962fd067b5d3630ff7e901c424e0acf28f378a3ffb7d4a86eb298bd441ebc38e7850d99cd328dc221ab6ba63f7bf5e76b4d2e31bb04bbbd1bb76d6fa98480636438c1816a69124703fe54ae743ebf6e730c1f1d6b5a2c7a54fc36e9be5c6f633a492285a560080062ece05979767899aab010ed98080c47a74093125f42427ae6f5ad0ce72881cda6dcb6aaa2c15acf3ea976774d77d85d36862f46242e7291fc1f2b4bdd20ad3066d7c7cad464ddef1e1584679f5daeff2add80e3f5e342097322fdf22c08e81130d12eaabf79c5180e37e027c3051589445b03cd7ab4905792ba39a1b11a072b7f562c20bbccb6ae46d953ae256feede71692f104a1c31d2ef85e8250649a20c8bb2dd69c5db278b1ac6eba1bfbc4f732f9de9f8674cb31ccde2bd58397e03e4864225750d1e4c7c5eed043a54b2301dc83e3a3572932e73fb198ebc3b45724c01f14c94ee751edaafc11185060ae07a31ffcbad2e1f5bac4f6e820dc47514478cc78a3df48cd6f6924426013fcc5cf0d01463bcde0d072d3ef4096b41250de1f14e4c1b154089a8d56ce660404b9388688ba36415822ca3474e8d937ccd62930ebd6f752951f62cedcd87caf566bd8899fe0ffbe8562ddb253d3e23cde61d9589055bbcbc931f0c36befbfec61875dfcce248d4c3cb55cfa7fd12e5c702f2792fb727241d8383fdb4d8700fd9799b42cddc54d4adcb8b2654f08de53babb00149b020ccdc6c3f35c8c5ac207f20ecd5bc2e49c90578cd26b5b72480e2ccd330d00a3780422a7a04bc94a8a28864ec6a49daf61cec403423de583ef4b2380b060936deee343124ad8bd8b65875bc7887d596290fb54385098c7ce5faffbf0dcc46f5165694db46aff744336837dcfac37b971de24b9ee169aff275c534f6b8ab508e5b0098d870af7124e5175504ad17928f35d2e7bfbef3c956f8946db5817f036840408a0dea1ad91814f6ea0715c3d9e57d8bc50cea0573ea8df516ebcf177a0a25f48d1eb4e41886cb268e0f80900752c800acf7eba9ab1b5f97f077e0bc542a3968165a03e2af2f1dd8ac824b8a5ef4a81f2dab3dc5215ab3f94e9c9ccf14614c7e30170c68fa12672d9b3c86676165eb59afd245da3f4b6fcbd80aa7ac33cc9cce175cb8b86c16d416b67081c5bed84e6dc40a6c18155bff8fe672ddb7663728b78da4eec64935fef7159f578db45a07ee58641756decafe27a54fc450acfe5256dd88fb30c6f1ccba0defc0a8133201fc9ccf3e3152354cfbd72becb321399a20734012f9f2f7624c51278a2dc6af2d1383ac8fa8ee13f2009605740b8c5fc8e555bf68e9ecf206dc216fae0ca94a31805d8c0bfa67e60a0efeacdf838bc37e1f98e5de973a4bc5827624ae993a5bb059483e5ba717bff2ff704718e3f265ad4f2854c6753384e419d77289b9c36e43908299f04ffa47e34fe1aad0b77b9ca0491d2cfbeafc3093ab3c1944f1bf455b3356a84ea70f9c55f0e8576475093560dd674870294daaea124db0236948c0ba55065539653e91214edc242bff7a6d91f6199e9962ec8c10d63cba77b19b670743183ed352c5b8c7ce6a724435cb1afe0e5a95881403df754e8dd9bd17125913ccbc7114efd55270cb7df72a87f167385842241c2c351fc408c205672a5383413f1973b842c42c6d5243bc82fbda29e8d90b7442f2fa791ecf0dce2175d01b7000a2776ae9c60bf5e507bb10b4e9d95b7716dfac6f8772a9559f5b0801c36bf8edce59edc0e4f25c6543f7d0e1b0576e8419e64815d478091714650bbf6873a99bce2a22eb09285ecc59b9264c01e773a5177ced8e83a96548d53f120ac124e509b61f182159a7dfba16e5f5298d06b6044ff9c33007f934968c762d7916c461e28bbb80db5ec65d73eed8aede87b9713ae6695f50ef07e77f2e0d8f40236e8e01d3a86da66dfb2567d5b2d5e6c48f991f61761f3dd6f52536da2900300581fc7ddd54654b1e2d35bad98be5720ba17d5ce42098158b30765b6941749722677365a65bf7d73ae621ad995984b7a15bbb3593153237d8fed3d2775984ada21096f7159f78f74ef687cb7d9c99a42d8887eb185d79a1cfc2a66dec6fee8107bf300b65ad42a5085ef1ca18b85f7d20fde819d4fc790d85b18632848a95f125812455c6913b63286ce099c98515f853c8041c49fc7d0cb2cb19b0ee367cf3eeb6d603529bb653b0077c3b48b7272ba8d4b657eca5281b20a74729f8c6d1ea37dc30c67dca5991bda56d4766c5afada5cf7b8a07ab24daf3ed101b42b4b6790f3faabcd8a9bc39eefadb386ce03f812317480674c83e06b71a075eb758551deb1fa78846ffd17d27913c4b6e3cae84eb2c7a6de3ea7e4d40a98c4b042c7e7ef362cfeaf16dd2ee185c3f9293dae4f6e2adf1a4bc71f64c3cc7240cd427cb3c280cde302d9d0e804eb1e3416897002f688b9391abab910ae0d5f4d53e70333cd642efa901cf6ea725062aa7cd9464aad60ac8f3d253831d8a1dec2e94d18d029a9d24c1d050a43371263871e4c4cc365e814fd59ab66615d5a0e0261b14829feccb723516ab975466f5ae6537841e5342ce6efd7b8ce08b5a0aa392d1d4d206841775ecfde10375ea68e2ecc2a0fc1afb86e18a3d06bd9711036b69366d89bf3b38858bd28a5decb22f499c2600e4975fcb8e3bf680de215fdf50a52c9d947b07970174ffe13f1eb02aa556592704d117ad74861b9224fd6fc1835ecc1224dd6de6b0546fdc8da1fb770aa82df1bd000c0f8ed67e36f3d85a290ddd656d38c157420349241fe9418e69cc18e3c8ddcbe64c623d21930652030d822bf26bf2aaf1b20e42c28028bbe15c90b443a7a05c0a83e8e0be0d816b65b0019b08c6dde81956965a59536a82247a7841704f708c77865af8378f518143b9e301a65d11a5a8acae343397af0d7bee8f770f2675d82234028e844b4e85d109d8984e54fde654378b7c514717a82d305af80a9500a03c9dfcb8657aa03d865ca438f1395d47f7600282044be7f8a7bc434d5cdd66037eba43308997a55876017e978b30eaac435d53e1f725d377e8609b9be1cb94098cb7d82a3c39627d3dbce5c0a823ae5df163e57b817047e726f083253c1ba88a6eed16474f69855840e0bbc3bde6f43919dfac0df2ba3af48eccad6eb08056c39219fdcb46c898ee68fe9f6c538f0d8d78c1e9357856e149d04f25b8fa0d03614ce118f02ee83cc32b6abc1c68f8f5e372738c593246516ea7aebec625be966b422c499a570e1ff905e188034169e21f85a2e81212922d86d534a336a78db21089e67a6094fb7cd6b97eb2cda2f58c17a158165f9a3dffe16573848944aa6bcbbce159bc68786998774b63460ec4f72c676099420fe3f5bf175d8df00a07e3178cee45cfad7ef456558070cbb6814108e8a34a7f8a3c13b6d5c268b1947ae1d5debf38c609a7f1c553e08a6910625a043fddf28ac7d9112ee39b102ae995ee4d0216d344cdded0f2a1a7a40f88d21d51a1b80a2307329f1ad6f1df2c3ac74963cf21f5047e42b2d0236b05de7d32af1a3e0a53da1b26b6045605e00d7a8f3b302d66fc2a1ec5e6214671b499527fb95f3897787ad37c7e916463ad4546a29c2d056984130dd2ad3f372e6a12ed4e3cca245341e451b7670e5a15186d8b00e81446ac61453caeaf2d68e2b036090985bb1a2f5b7fd18e32465368213456386f586eabee8a959e6c61409ac4e36bd7b5767e593dce70ff4a2f301e32d469923bc0e936ff69453f5a5f4f66499dfef73f2232238bf9df330e625498a4244ace82b289b3a016ae865c0a422173dc2194080bcbc6d29630ad4d6c779189bb4def78ddec2b38c0772eafc30b4c87ab027833b4e999a4009789ab8defbd9b7d0c4e31769b83a5a6b89da54b22dd48586f4726098c26b34b44cebca086bb7aa0bce1245f2f2a1636d2e31c27584b31b3d498a9cebc183169e24d497f7bf3e1e5c0715c08a818b72c4f6038441f4f5b7ec6a9a308195ac6220acb320d16bfc216aef560fcc29fb550423bd7883892a173bc85a61bb05f553c6f6008d8ffffff27