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

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

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

Block Certificate

Block 57248 d4ff4c4c62955b05d806d374f3235e4d834ecca9db2bbbb9d1a93f97815207c9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a01638d7edf209ac5e8881405f47c8211398d1c1404897b01c1fad723756d435
Certificate Block Hash
d4ff4c4c62955b05d806d374f3235e4d834ecca9db2bbbb9d1a93f97815207c9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00800d000020080000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000092a4185ff1d76877731ccf15ead83757c0e784ab596348222185279429c0e9823d0e18e4b34ab0c8f03e9b57841dd9c67ee7da9708469ddee92299a359717540c3801eac9650f460c6452696d840a079ca8c0a8f899bd9728090000000000000040000000400000800d000020080000

Raw Header Hex

000040209129cbc98ffeeb6d622dab75001afab8d8ca4d1a18d7c474c614acaa5730e465a2197527f26d883db0f7ea7483a2cdeb31abf39d7cd276125076b33674ef98d58c5d0e6ab08d041835d4563772ad1f1cb0974840c1d1981321c8475f4081885eac09f2edd73816a0

Proof Data Hex

59,560 bytes
1212160203070eb229e6ecf3e04fdd24618f6a26985a5fdf7dcca510b2b74acc2cd9b6a2e22039d1260b702543cf5c1ee86921b0bd493fcaa303041151aef969e5cd28fcca2fbd0eeb765d5db60a6df7954080e0d3aa55b6efcc5796e76c5779f3c7641582884b390837c960595e939061cf0f07826be96c3555754f18914bc3ee600dc89934476b1a814c83b3d0b2d2b7d59b73044ae96382e5909de27d23e7cc9a75b4e86a978f5e287331bad2abcb88362faf7d1de7bdbee3d3e45e5fcf7bcb0482bcf99432b866519dfb46975beae50edc6da120d7521ffa839a3fb7b511b275a3481702665725b7432198622aa36699e02207fdf465a4e351f46ef1ca04ade13b47e78e77ae0ccdf73322da155bec20ce780e4e84f731f9b48464b9f724fe2ab8a99e1d60e68409cbb50c55479c45581fe1664ed28df0bc919e6492ba8422ad247422ed31b3d32650b0d93140335bb3a0cbbb81a732914c532214308bda30b00ca557daec65c68116a9b6990acc285d87c2fa52724dfa63860114d555753b2223e34deae8103b5a550436a8385a74b54557973783bce518c235d83f64d0369379999430d85977f844c3401ca7f0f4cff310ce9c12610f72fce565ab6487f85655ff056fac284478ff733503d6353e69acda996738b92eaa83057f50fd654fa7d12a81d7c62825cbc8bcd2c3dbe1b745ef1e5710b9ce53d082c1eeae3148418a572f7f0f9396928468c79e2e62369186af6e7e97651d77c5008543d3f5edc2c70e27a6eec8eafff302d8288ea07881a0ca814b7e6f81ba25068c4420374af1d32ef75eedfe3e3e3dbeaaf5aa9f183fadd187938581f124b341c89a0a13112bb31bb451f78406c4fcf2f34c0e386e9e4659c1b9c0a067dc18943e6a62006a910233ffc1caac4f66ddad2174de8fe06b4230f0cafc515b5192e54c1b040fc525758d2f7b0a7a105121544ed91213fb4b9dcb0fa254b6b36168132831da538700d6e22c8b9f8ef58a5d5ba9e1ba7544e1217d58f7aa10430a59a4e75f04f309d1999fafef5234e383bc4222b7376728670b432e6487b6bf73ef002481320823527f24b2e9893c630625cb7d27736830dacf095188d4320b308ba2308408c26cf43b77ef79820c4d9b7f2f24e8268733e11b8aba68849cd2aeb4a0c2c05a7de0ecd446d557bc583ecc8612fd8adc2652fa18b647ebe8293346ce34ee63e342f4cbe7ba569f826d22417faf0cd4ec2b5663efb2b69e4bb327060c1b58a9c506d553419c0aba80be49ea818dae3c47a5ec58fd73601d28356e02a853bb52cc796ccd1420f3fd765783500a906d95cef20d14ecc087c427108b646c5cb351fb113ce6b304b5b798ff5b1857f9e41760d0817dc8b100c5521e5116f781245d6d288b507a92c355031bb8570793fb1ac950e1c765c24d0aa5f0fdd774468bf09402d54b182b8f28d6c1d504f5e56ad033c1c227f04fa7fff11508c787968548c4879ac79207418632371f73688cea8c7e555b503ab7a081e65e8b9527d0fafee7b8cb5fe89fe5b8ad4f29d0c84f08800f9ab7274ca397fac6808debc6dcdf7d70295ae4339f2d5478fda46ec2fddea5a67e9b540e0ec21f2997df861d96332b7014876ceed14fa894d53be942205cbb6b3a5658c7f6c23f1bfa511938659264864f77eca32d33ea9156d36ea76d46269d5a22f53f64f696df572a191c09991c1663cff2b0767866ec480cb8ab6699b7410365f40a89589876c4dbadb95a920e200fd64d7666e113cc4ac87e3ec56bd496da07a5c19ef07c27bbdd8548a97e224b96242f34e94b29d1f80b1e514593addaa92b97390a4859dc6f9cf383305d9eb913907568087e9d364aa9bf0a820690e880e91aa7db251ed0d0f526bf48e6d1ec9f2c75e00310fd10391050db0c5dd5a2a0a12141f5475c4420f9a922901c8a45e1f64b42aaf5127408664fdc01efd5a3d7aa22812d83d5f5ad0063c5f3e23af8930c602cb36920040c65d6345538fdd3f0a66ca7b599b37a5cc55166df006b549bb8601e6c7a975b6fa6a100b49a6555d2c77bc7e6063c29902cd18a1b42cdd9656f895c0f37640177a9863ca32eae4f84062e6ea96bf3da37a292555867aeadfefdf0caf23c8b1d6e8a45ec26d5bc27cafdab256e2dbed97133a2c96e817eed8cde69673b06094668bfeb840ab429f705351517e644219f10e900eee4af3ccb019e1c704217069b16957e93cc8e21fa73f0f93e14d2b1261a1d0bc526a7ce6136dfbb3788c840813cc153da68d18738a8a534f95a9e748ecd322f2fb2af151952a482ae2fd3749cf490e5bb68c5779d87c0573afaa64e5d7de352cd20458dda346fbe41409515fb5c3f1b8c022f437a1e34831809e22daf042cad1931078b06128db14d60017cb9b2ae44fc47c5bed430022a02fcd1a41caa8495c5b0a512c64a8f330d1a94a0c23459e40e16b87763e57db9f17b41e42d46af7f63bb8a0cf7082f301b44f023f02cbeda07eac0d235876bb2e267dceaa72d82577a475569f9cd983e6a32ae1f3090e6d8066f71f6e0b5f5f345461d03305cedc04d3bd9bdc047bf9a8f548b4d68ffa394365c1ec046fa7a23aa01d214ff2d12f46c1dbe18acaabf3482bb83bfb62cfe87bea708f98fc163bac9105b05168d7c5f064dfcf06560618e49917d02b2da06b19029e7e8bad2129f8e395611c1fc4bf8768dff38c53489cf11077a0589157e6b1276691595bd68ae01fcbed092e963ea3dbe010fdccbcef1cf7601c90b60f9b3d6ca5d5cec9d0363bb28b81f4f8dedd1ea1afd9b3f0127d473e583e45cedad44a316527a5fb508182c08200d2def6146eb47926562a4ed937e3e899ab752ed2864a5ad9a0c6e222fb7d80397259227cdbea0b60855a5af33b69a52b3d2d339aaecb367cfb87ef4209e3c723d5482ca8dc5ba10b5a5c35dd9df5b0c1934846d7a030c95d601d8417e5cb2fafe7d4cc2cb8648a0243eb6d3c6e7db2f5d89abf261312d5ffb10a7e635733ff68fb8f8252249e4c0e50bf649c15e37045f074ca14f656ef1c9c88267330096ad3d21b53fdad34c4e141ddd1909ba287a68efb192367348c84a6c011dbefd1234eb65e8ab94c20c78e89ccb01fb8a9979b38675473b25a91e3fb25f1cd2a1bdeaef429d569647965ff78a0ab9f939d915dabff6ce222c51c06f1519d8dc14935d30b64245ff000c763936f26d5e6b95334fd69060f48e317cc4c154ddef91072744882d420b4f9c6638d7782cfc36c5cdf4793c07d48768f4e75be4d694f10b84ce818b34ac66801ff017f6aa450ec4a66088e62e58fda1f7d7e44ed344f807a264fac44e10ed0786a29784a6052119964163b4aad5ab49f07261ecbe208f8fb29a26fc3d81d5ed5671d16e360bbc3e51e900da8012a2aad749d99db4fb4c0d335196a0b6fab2a55b8db8739aed02dd1b390d88d12daf883f1d3e8aecdc39369b6c887b32bab56858071df3fd5e6a3652fcb394ab42d6dc29d7d36df78dec559474a79c2aa8a3c82e4b6b681dbd7434d815ed8f9bdfb4f9de5e010d8dc565b58e8acafcea3baf17c8e3ae29eae2f45027d744c3d70228b3622dcbe362e5083ef3ab5ea5d2afb0ce50971a96caeaff51bfd1950a62af4efcf12f1836c5434f17f251c71ff2ebf7752808b9c38c215cac3d6442da73b910589127e11978d1a347bbba9865599ee72174aa48bf500920e014bc202549c6d4f153851c44ed43790d9b4551bb8fbb062f2579c2754d5679038bb806fc09de0815366f72f0d1018665decfff07f03df1b904351816b39383532b7b49bd8bf6fed389b99d50f1ae7353e204e314fadd1889a1148b4241e332321d03fe9ec4906d6e6c4cfb23b0112cae9914881a89cb9f80439af0336c99c99b4566f6b0e2f9532860fa8c423d3975f200c3146e03ee8ffae4e0b89fd983e876e619f149245812f6171b494e445e780b97c6a0e771c2ddf41a13c3de6d7e9108df52c8618ccd78d48bc220a5e9799eed2f5319ee73e2e2036a1536dd345f8226dfa79a8ff5c8934f0b481771c85f93fe472ed133885aaaa0a32ea7629f938e112ba52a6b839aa6ef8fdaa50d8a656d74ea4ea89897d945977831faefc444b1c805c21e82457dced7e01677b5f979b807fe84e84c8fa3b4619cdd0976c1fa07c58ca5c4abf6c0d0063c38432658cf38ab145916925dc0d5462efab69dcc37a833c99ba8ba7da42ae3c85f1179aab157ced413d5d132e76554e2d9763cf81db94ac5a8ddace9ee7a361deab380f72ee00e89cb739adc32fc70803018b547a986919d3280b56538c50d881584c0e4c4ffe1e5a738c5b229dce2f459f833352744523e09897177eaf714a12461ec23ccb6b551ca4204b04c9888916a93a74c4584331b814bb4cd1998a9abc9bfe9b5065ed2c1512b93d62c43346eaaed9972d901caa906abb1ccd6fceba903f254ea144bb9b8984a1fed7dc12d615cb74c2fb9ab138966d6b49ecc0089f119be4a5fe1bf9de133746b0909383d10fd20b4498ac064f149a263b31d38deed910e19762b44e65f97b2f3cdceaafed50271cda1fa8b9a526fc3e4ca39672549446768392689ca731ae68f2c44f786d4a0e26274583971ee86f41fdaec007863276545b151be6f7cb343edbe90dab46fcca39a653d41650d8cb7d0358235346e30096ca73513820a833dcac7ff31e2bf497335a78063c1ffc58649393d8231c47389b7cf30f7b4132b61eaf2169ede012837df0551c32f0cecd28fad4be97d7c62a2b7d6961d9b4beb37c4d5527a98e2e99e0a66dd22affc6545263077f355e7e7e4cf2a84940d113bc08d60b68ee7b97f47fdee1652fddf95647aba0a6aa7652b447cf00b4b10570197928ae0c19773b4ebbe8814e7425bac9033557a646a5b5d98a059c7cd756872819cdc3fb76afff0995cb275a2c5e99acde46c12293771cd9cf1c1e7b1ad36aca5d8215da2fb92eec5051f87a5e734f8507488c02cd565e3eb9ab81bc03129831642ca3071073ced1c3ad8ff87cd1a7ad18db3251da3a8c0ef9e4dedc8428df11cde32a22e52c5eee997737ff50ab0fcc5e9ed826ad927d98e638e86b2464239ba81bbd0a08adbf32b18b1fda4feb918c517cc13c09d1a712b0d52e1cf1e72aa5bed2270bc6f6cd9768dbd3ece2401d23f17458762c2357f33866cf8666122527a50dc1a88d8abb4adfd79be68e44f4acd832ddb05f971b7a31297340e3e74dcaf1c7eff6f155d4a9ab64148bd698b0ff6dfb0aaa4c7409d7b215a8a8727647afa90ff3f5391497cf4bd82745d3f5a520e7bbba99cc222f230da02ffdc49e68b4fc8b2cf0a8b0be3a0bc09d9e1fb9d2208c0796aac68895d7a000f86ff51ce7f46614c450165bfe5fec022e782f95ca470fafcdfc36ad0b831e0ab0923a92568b1329ab2ac38fe3c0bfd9679f7e519184a7836e7f8013f536158f2604a0df423abb67a898b415c5eee4ac8fb7e364b69f2b605cf9f2ab243a73ff941cb90775633ed8fffc8399db08749b254f740609152b1d7438c45f6acb4affbb7716feaa9b2f2a60175ee4559762ddd0d36202cab09f08cc1eabddc5982d3ec52ec014509f12eab6c1c106048591539f1c11d496aa260ac38210b9f92cf0cfae719433f10ca6c0d86515255d435cbd3a36bfbdad3007f933eddf4509aec41e192423250c50f8ea745b094e8c9e2dded1c6118f1f990c91a8d4fec7c8b315fc857bfee249242606553818a836abba88a1e4f4dd0f56868ca1d795b57ac054b3b19542866496613c291e4e1a58aac774f1e35cd6a00f49fff7f96059c8b29efc32dddfd55259853b5c37368c875180c2ee4a9013e81509b19528d5820ad7c43b2ca131f22c1d7439b22803cc5931717784e2cae6afe3d41a2e6767573fd69fcc77bf9b874742fb4f262e86951a132ad8b59e5562cc879bc714303b3dcea1522859c34dff522f7acf10bad5aeab63d91cdbf514d78c4f2fa1d34557e71e1bd5726bdb798998d7e081731da073605e57b64c2717b8ada529cefa8d51e6bde684425b6367aedf04c7e10af79b77282a8096ea44d2ac97e450ba0825deb99148bf928f71c7e3ae50c6f83a5acae928ab47b342a908432087e2e2ecf50678dee3ed50b4d4edefee9865161893b9e81cd860c5fa0de56f6e593b579166b8033962b04f2697b88dba34789673c884d665c41993780b7744ac335b848d92d123be28a4cc5a83d9c111ffeaaf4448cbec648721c7320a6aa0b79e6353ed74f56d100fa9182c7cf8069f23011808fcb3935357b40c741da02a36be9a7ce4e4a4734733412482bf172c1cfdceced5b4843acc170ea74ae20414f3026174a046d8d9076a03aa7426a90067ce9f18fd4e55272b79bebf4c10ee01e718d59e2d0e01462263958e530453e3948b2f9ad3f37985f21167fce219e0e8fe81ba3ad403c3e1e016cd440e1939560df49a5e1b4d61e250819d2089b8f7883ece8d3e03cf4284c617f56f25515eb146b64ca09354a6cbe8b12fa04752ffd635a21661cdb03b830158882c9ae92c1e40e5e201d819816418cdf5e635a9c572b57bb83f556c684a48a0c93c4049bcb2a2b14f72ace1deaa9fc8a4025470c0ddf85fad319adc4c52cd8b54d42ed72701815c1f398fc038757706ddc0460302cd94b7352ea242f7fc8b02b3d39ebb72f551562b2ca5a623ebb59cbd12dcfa0697902993c541a2a1858b2c3c86df1b40e4a1ec08e88d6455d7e29c761a5f9569583a795c43469a62432750368e086a6847ab6a811a186e4519a4f1e180c35f7383426101faa901e84a9346b42e2ff85a48588f23008b2877803f75388c4ac5d83f0c92689f20a71e44caa880f2f9dadcf87a39fc3e9bc73f3adc1efe07382d85d186c3668d40d48222bf628720433423cf69e29646b2c58e39c98c87893e940a4030e615464f3e30c286bc86b79dbfa49ecd7912b691bf72735f3200d662d1fc1cabf9215a7f59f47d8e70ec51dc98a9ca4fe059e8bd082c645cf2d302386bccd3102786a35ca32c57f05a7dd39df47b26b86e99bd1e8c20e1699922470960010f5f45e368a4331b9f13a11ef3ecda7ee886d72671644f49f0ae744cf7e3b8161139dc582ade92f105306e836ed42c71b21e92cc0d4db202e872112585a25b412faa1ef252ca42629e4a79d9b4669a76b8345f26b96b9674acab4387f9cce586a9ead67bab4cffb92b5edbd037c8739966c70e3eda0c49e555a1a2f7beedc4302b64ae506e3c4614bf565ba9f66864d3509e014e8c46b0c4d5c1fdaa764f51cd6d14b5b92ce9e8fb7c8f5af5e0a21ad76e1e534c65a9ab2b9c08fb3863317458b3f3369b306e2acaff2f1a45196dda32df713b9a10263d8b0d930595c1a1c374a634a36718f75d81811a1dd16879ff5d80120e866026c95ce60dcdb929f4532a50e62a4cb3d5c7e467f25382761d37e1b91b1563638d96c07197f0d4dcafe35b0540ee2319c2dc071cc1af1b02a2dc98cbd3103893a446d0bfb787ee72cfed0aac3b5840e0839f1c49eec38b0ece36c90b6a8ca90cc8163a6c4a70c8544ced7a2382433c90b9923464cd9af5bba4ae18e43c12d387d5e2a9c1be0ef890e63e305b9e73ea6fad1f1a45e2a45dadd38ef9942f13f62eecc4a25f183ed97a24a6bfc3927cfddbc05c96a8e26a16f0f952c28e8b93e61bb5d44e3184bb305ed1e55b8a1f49b292a3c9ae0492d3f898a87d91cf937eb182a4b5ac8a2386e8e6aecb7a810ea95a95c07f5b9f3d90c36ca5fd79d9aef83a1a623df04f0c26957e383947b5189be9c08cc8d2619c932ee22ec73262b613b410ba24d06dae3992f2c923364683d44f2aab8eb3ffc4dca5c0d7dfbfd33a2c45d088cdf9e2611a1b564d76ecc17c8494bb8219cce5d011b966c0ef25de85b955957e375839c54a571ad5de9daf8d29f1d179727e7db2bbe458c77db9fd498a176c9ebdc0c589be5f4d3b15169e8da9d7b15cc33a63c8d4e6a9acca0c423142cb34f4d7d619335ddecb8d548ce9b57f387909cf2e2f6c8112dd35df0c6937276418e88537cb0ba2027d4ea116c588d854b2923454e8eb4e25e5d23c976cae4ec2cfe662ed183bc278362e231bf29ad1e59b3484aeca66fadc4891cec50bf0a019befd9a9054b61c626b907b63006639a4a6397b656f776a0cecfc2d61e3ed24287656113b6f02a8f45d557af736f28bcb18169e3844116e35ebed994741a6bdfa664575a06b063011df71264039be8cf1f3a035add116d6de7aaf2d8821deca5eec6ebcf7fca83c8ae12892bbb85de82289e32fae5ea79cdce98c5d823adf5b4fdb4811fb1b6b0446189487d268348b90b95d43f79792419c6b7266c32f2f8cc4a4265632f5fc48cd4105d716adf6a9928b72db71485e92f6886b5e9496510f0b35d0a2214d1c149f5a0e13d798c14e38088bafb1eafc22d5be5487276554f3c2584dabe816b10b2e0df9002cdf81ffaa70c1f4e1523ae586d431e45d80dfb9587a44307c0cd273095fc1b32f61eb4346338fe65f6fab5da789c518c00fea1b1fe164bede4084cd8c1978fc9dd950f57db3051ca1b8d1f8a176d9a28d97435c23059ad40b4d635dcaff2807072ba5136f8a1da4127d3698849dfc032b71b3b8a29762dd09e5b586ba59a413d25866968679e4d0c1c0d7ea57b3f22aaa4de031df9cd786fd943bc57607bcb17695218d48b827283d6f403a55b0c2ed8ca6c74add7109da41e6b528cd9a915c337704607fd61ac108f35590fb6dbaecb966791a84d72d207d9ec66ec114997455226682ddf6075834211775623fbecbaba62c271f71ffbcd278174808e8eb35a7bc91c29fbb0216e2056e7804ac609842789abe8bd1792a030374c4a3385fa775c6e4fb953f8f3eef5f425658d0666ff17a6075f8f66d99a4e03ee9de62fa892578b34ab43860fab49291630b88bec232ad19706891a8615214355451a97f7847f3b24586e81a52e34f707383ac3f4cd89706ea9c0b9cadc6b1ba8d7af0f74d9110c2251bcd7a21f5a10c76379802a145d2cff80fdda5a1d85f9bf7b4b836bd7791c5be16806a60f9ca03a92a272a5125c7df6e3641d091ac0399ca8dcbf48247a2559d2971aac6db480d426b1f6464302fc205c898038c3fa84df89c6504cd9077064d4e1618865cbe73fe3c068e729bfe3cd657377ffdebe9a4c02ac82d149d73193843b3241e141f57b5fe4584353dd6e4ef6e7b9875af561bbcd9f0291fe5fbd8fff17cfcc57745773e00fbd94897b03edaad23afbdc54144a5188b87fe9fa910d411061c4ef76c0aa4f97354db58fe1353151fd28732e3e442f6102e2989a31bc7c3fed67fb187926cb7a318c4ea42d770253afa5bfcd69b214ad80bdb015b2ce1c63cfb594d1ee609e987de6ca5e1b8b43569989637705951ea6f3901984a6e6a461e358b876b34a5b7727a4bad7bffb0d97b386211da11e080a821fb6e18118a521e6fb70b0047e5f52e8af6ac113d59b4a80e345ee9be6327445ea3467f9a6356c6d257d9e31ecd993f43752b8dff0794e431dd9ea6dfa7e4f7b7cd0819faea7c593332491b569d3ae6794579cdc79b28cfb3088c961f239123f766b1018aa56511da6a002b908d175dfbd31438fad901de62778eb801048d51eb91c3b79f54253927bab1efcc089b8dd1abb136605fd3282a8422fdbba006b358adfeddf1a8153e7c91bea440b092e0dd272aa930eeddb4c85daf57b99c6b8afa4b29b9180aefffa61bfc63ae67e88856ba24a0fa4b1a19d79cdb10634caacc1216baa7f5b0037383ea16d03b90295e612d8d104cd80739160aa656b5c71b1c55cc19af784d369ffe367b4ed40541370ffc9fe146ab780beea8cd4b6633a2c79bb6a95f88f888c87208101a949b257e93dfcb7f6a66e3a78b18c013fcdb9302cf13e53bfaad420547a4f6156a8c1f0ab66d797d5467b965ee7af26818e815c99db037ef137c5482b773e8e2bd42ed52b91ac3b3e9fe255ec888b11a11543c4dd487be24420996eebda2d36b4936efb01f5b2ddd58f06dc80a4e943463366ef1786b064b27875f0e3243f84853585f199f63f98b6606d412dfc2247180351f11e9a94a5c51874f635f09b1a9cbf917666375d6a5821a3b0948b585a423913a58d146a05db26cc0bcc54de212e68119f5738272098fc21f9817133ca414b193f0b09f34040e1163e03e0cb2ff338a8258615391885b5c4219386d0201811558b5d490f3b544757e3ddb46962df1fb097c7f73abb786d961b6f432a5ec75489bdb2fd66e092b9cda1973aac4b58b45c0335a2894bb6e0ae6954cb67d241621581caa86e253dd87e14d576a2f31eed21394c88b28359e4f371b8d376c2e89c30a22ee4501801c92abdcfdb29b465a11ff66d93c604051b2648456bea5d3ecaf7f13849f5fcaa8bc4e66615a190714afc9cc2ec4013caedcee9554e7abf358a0338a0ef699a6a55264a811a5ae265568653c78cd343ba9f3d3889e7f6053366a1843fe7cafcd8aa286d1a384abf938137a9fcf19a8019c92ff6c0f544331e56a99e24b139484858ead1bf1b23832a0211c507821e8c17ae3ba40e40f3558dd050ec1fea63ec143f039bf57cd4668c3023917e140721bf4502b54040d581f98f0f52ac02cc96c32b75bbb2c851010fad27dfde110938225f85f30ba8eacc4b47cd31078c27c79d8a1544bff805d19567ad100ea71f8011a7e80885bdbdef6bd615a4b5cb8b6393811eb5d8864be61c8560e2d254de542da2bb5f5f156607adab5758a99ee485332ddd1da030b1b8e660f1aab844658037f2861a1995d437ee1f3effc0401deb8e9d6ae51ff36c27c5f191694314c65c9f90a3fd59cfada55574b821c8831fb16a3c995712b30150fb62e4757f43d833487af7b1cd3a0a98a30409e15a9eca5920a0a192a40f25d5dcbb146cc93639d2e3dd4f91fad91b655c493457345b531bad0d466392536a886f5e9c177571b78401d3912edc41111f293cd0a103c4ed8c0e3b2a825697ce9e4ae527a7267daefd5c38862d55b2984e26c44706f712c0ef4028a9c9d0fb1c1894748cc241de8bbf38f748bedf6017dea1ca4fdfa6b2c900ec98ac67b34e242b53c4dcab05f8d1d44cf34dab3f59492ad4673916fcc6d519a6a38ab27e16956d69fba2fc783e8090f55314feb7689cf34919e1a6a83144adb79f5036b1751f8bc7c7a65a5f6af99718ff98b21a9bc5e0673059468a9f61333ceb3bb792fc49afcafe81aede1e266301bc78d6b3554732a61bcb4c4eade4d9c93c976e798486654c643d750a0522879040048ecad178ae56d0b5bb0467f5b5d3877f79fb1b65cddb6fd19123e023d1ab9cccc950593fcfcc95cfcf5f4cee02b6c86e7740ad4df15d1a3811cdbcde8b83bfa9de89497679b05a04e160e56e8380a15063f65b0b2a96c244b133d96353e82479adc8af3fb8ad8509dcdc0b6b39b91bdfdb185a10d66d85428d89bd9eca7e18f48ac532c51edfeb04a9c3d325c7ff70a6e4459abfb1b9a28d42d518fed9b6ecca75f584f96912f9adcefa5ec8e1001172ebf8b331411265fba83653a2b02e87205bf54c10436a51ba65a7651ffba0568636174ab6830da47bc52987373320ee682a5b6b4527adf57d1861fa0d424f6121882bc79a02aaa303cbcc2120c501a94130d07c79e15a26834e2ccc501d0856ab5a7c37aceed69ae01654c2e6cfdb319b78b626ea5050571f1b4c7fd700be0f6b05ed805f9321218f8017fed1083ca3ce03a7f1356371258090f58579c9f7f9e58e7b5d9a5987bbc05a0a947a271147cc1ff8dc0b736f5c4065bfc573d06c08e2670b3e3f82787026d867ce44dc9548baeac26ba6d607de2e610443a3f541d58579098574e73e77c80f20e13dee55227a125e1732c30fdfa05362033f154434c556b109c04389a7c6f5dea6d6165c50f19b0f0f286aedae4e235d64842354dd238a4cca77b3bacf8dc1f7356bc0c15b65ca207f9bc08ca2199d8064f28f675c0e0c005e889232a3f4bf842a4bf5d9c7db18b2a11bcc306e2c9146f6a85c87d0c4ef11d2bc82d0d2c8e534be1a213e8a10a807b66f42ac726c5693f8e8c41e6f60645c905f7b9b81a8911551daf929927db70af19833071ee2bff65d0337c4cc62d39d44b678c59b89957e0b181178e44f34cd2b6746e1a510b72cca1bc015cd9f642980ee14092cca7af813e07867dc755a6e7c453dfe9384d7cf93fddd8389a665ad45f68adbdacfef22f48f3b944e24369b7b9b84d407728749bbc792de0ef7ad2e2e4a99a63d34c2389344e2252ce3381e53450fd514d953b9ab9290859d9cd9956b129476578c13063f4c25b65251967e493b9c032526608512ec2a684c8b495ca3e635d67c6770c89cb3f2783f5b7f28d48cf965d605740bf45b76d6e2c87f682018975214cf129c40dcad2083dfcbe8d1a30c673b67493e4706b090d660d1b0d8fbed77682dbe8e2f9a217134b4cca6518a33ff3ad71936093474051f53be5d313d501d1dfd0fc4b1fc1125130eb37118450e586f713a7317723e367170b857798a66982fa551f1bca82849d63647462616d1aabc260bf2224a2e5ab88468c6350cdca741f423f05ad064c35e35d03601a5aa23f946eada37382540c10b6fec9eb9c78f5794c6f6eb9b5edf7f39a2fd2d2f5e200f759e9bcc85a6b73d1b117b8217e511a926d6bd7ea11871012ae7416b2f34b4ec837719bcb497a98fe02f4627cd11ac5577924939feac183dc31a388da2ce20e213104bf4b40c5744154487c279d7029d34ba4438462bf5ca0bacfb360b1c07661ccda596291b7872f04fd245fd43e0f886aa82cb26b9269b68a198b087d26b4e45b87f0cade40a6f05a5dd6d5b978877272161524992d91a9e39e57ab494e6b99fe3326899272327ffedd4c73172714e95b0c2f059cd25475fbca1578333b031b2b3a7aa098445a6afd9a80d690d17cc17732391351c58ee9252fa5be9206c19605dafff8b0855f5f8a570c48031f3737d6012ffbb2b10622ec1d67b59357d0335bcd3ccf38319ceb716b2b1fb9af67c90a18ab6c0a7f16ecbfc6ba23d8130483f1d2a445749911a75ee76b9f5dc186fae55068f28529dc4cced6a3a3858a7355efdd7dfe174cb8ba71e30e9e6999c7ae2dcf9d320d151d838aefd7714a5cd3275ae4e48219edb09942a9b1f01f6dbf352787554026cb6b2865c724445c71105adc8452a3ac2221e228a8f5373840d4119bab3931f6a5961f81a3e8a6e6c978129c85f90f6f92e10bd53ab5fb3114fcbd58b204c5855f3c42db3657ae482b743bd00493d944bcd41c66eae113c1a38c3e2c34a9c4e015832714f5ed20b94c1a38b76b23d4e652564b28e0f7489708ce609d2fb31e6176b4a749daf7aec1defb6a2c8036eb707ac57a7622a2b5b08067439a4577146a7f77bad3e7aff2805642dd36bef9a1ccc16d843051e24716f8cbcc8a43ea64c6dbe8033f4bc2d3ab879523b327b607ed9cc88f9e318222d3674cad84225145c4d5de4b4c4c1a7364c8e5bd2ac9780ee4259ce2d189805247d0ca5acac5ff44500713843ea7831568de16ff8384bb6e92cb6ac542ce849c14b548ce1e5ae865eeb207c2dd229cf4d055a9167772a3baf22d915724999a73e0f8a3e598ea6abd3defbfdc67466e1b0b85bfdd21aa22d98bb847856aa202bed987787cd97caee8171b3daea0981a0932f750e1158d02c71aaa67213c9699b95b30b8348997ec487d1cfcd694b02233e63a1342f8f5f4bb5051d91478888e4428a71e9d997bf5990adc14e40bc607d0bc21898ef4c2916b43a5ef612f264bc90ed94bee1255d3f45448313fb80b9fdea20aa8f3dd3b82986874085a3f78855fd2e7593713371d581db42923f55bff9e6d6e7f1cf68a2e024878aab82ac04a0aad6c8651c9cb45a1ab6f15b8092da1594e3f678990e1732f1b4a8dd501760e84569538ab74252fc7e576643caccd6469e2cb23ece012099df7952086d3bea76f32ac0584c47237c3646032de9788e9f1c10b19b5c70fea877d9a6b2df115d37465620c096313f472059dc65db84cbaf69e73b5d655f23e2adb75995ed8ac2b9faf48ed6950118a5d9fe9e6d15082d17eed230e53039626cef5e144ea2a51a24647ef3fddf6b3e7b152529ab7066c30f816770fc57b00fd8cab79ee9c871d4be2b9924117c8ff53f7307a0b89a4f55be91e3d447c9d75dfe22b3bcec54023aa83a1a964641afd293d43837a663ca9a6560382c449de913549782851ed3b388710d3d96cfb755a8fae5eccfcb6ee603db07660962f460efb14a1b49e4ce271be431e07c12ccc1cbe3a01962790d4ddef873cbc964965baf2f622ee3050eabcb4c14bd0a4da6bd03e2b9f6e360c5b6910230301609bba15e0c690f3d3f27bef9d834e5d24df74c1c5c6722fce3a586ac6bd55418892db9279536f59f3a1574585ecb708d2381bd1dace73d082748908f16784392ed5c7fa2843a916c1b27693439a45b4d62dcee9d068550754457887c001d6a4982b1531469c8bba2f89975e0a95be5ecbc19a1f1f8d24a43fb136e0fb0d1d496ae80248d3fe8994f2099cbf218473c49ddae127fb2cbe8056e5080113360ae151b7c4d0ec1f79be0798156ff983f35904448470793721ec3882e1ea9c2ed869c5c744b0d03b3f95534bd0f30bde7be80e03ee701d066493435aafee31f2e8dd918748e15b0e177e7ba471c26da1fac116c04a860b8b4fe55c57356044098864fd625039adf7daa51f785e106f4b557c3a9c23ed0770c03dcc85c3b243fd4be53af011afbd1cf1ff2dec8e9b8fe98f5f8040ec67e52a8d8dd157dc1fa0ac21f8c434c1f542876c0f7a782be8c4fdd268d36b62545275d794566081205362c36ce95ae67e600c8c284d17e3152837f925b0d32c927f2e0fa472311373e63069ab8c929866ba66ddb2893bb48da17da67535fee11d8bd71a7bcfa62724de4744c370e624a3d3f8c12c628b684f77a2e35cedc69f5b387b0006669d1a2a27b3a8814fc2d69937cf82ad4e80926135447f2cba7245cb23387df9043708aed734d8feba7d0ca7e6e9e8c2aa592a8c23348880deebffe5427d790a4d254763ac14e3cddb3f129639f3d52ca72c5beb601e12d27c1b7cb97920a1baf51be110f59035294ab6b7730a0edc94e0223f2c501755fbce70ab8f4a7f1305a8dc6383b763f01215496c72274638b5525953def69d34d24c6ab2d29843e344397b8403e5f558afd6eb87fa5b191477431cbdd113020fddf2de8102d704b8c44a53169308c752a90f554839414a3f9fb2e3250fdd060c02e4d5d13a4856474873c782fa941f73535e38d4f6d6c072fe032dc366f8c75513002564c6b99e7dba217a9a888f56115b9e912051384a72adb0bf2ece5b5ed8f29e31d54c91a0af72243d579a8bce04387ab371ed2b931cc41a69d6bf1ad51092f1fbe0d8608d39f4d1609ca7307072de10d10207ffaa190af18747747f84efc1b038de906cc5a571b61ed77690b3627546da6c31a886a794b70ebc63c7ebd8a5e738031f320971d655cfa02efba0a7f0bb7e0e59063ad2395c81228a19bb492e04c00cae73f3352cf39890c1a597acbae6868063a8872650fcb8b60101ee5e88a658f65b85b75f59e19367fd9581555feeb574e08ff4e5df39c6ffba71da4f2fc82561cd1ea46562510d1544e9594f0591ed2e7cb983c8b913cfd1c50be6adb30f574353569a09180c6fcd842e6cac183cf3c147521e8a0af3d347339b63803c100466196a5ede986ca2d729d43d5d1893c9429463eca8583ec735e2039c6160954aecec05079f7c24834963de8e2809dc48eab61dbbbae10cf2a914bf054abc1c2179eeeebd0ef619de04a9aea6385fc1bb19eb6fcffd20ec448d97a28a23ac575c621ba1aae6996bfdfa7248df1f9cb243759854a2f78d09115be1b346254bff6baaff82c21972675856c6912762214da045a9b3166de14faf961f1a05480c5633abff121f7121cca8a45665fc736df7ffbea8d5a6ad88180ffc1cd66eb765a48e416c41fd2b8be8387f23aeb532b636eb3b7d44063472af4015cd2d504bb1cc8c90f53f719524952937b5122a96e4ed7d9596198a9b090071750433046b5faddf8003b6cdc503eea2f8318057043a160317dd849b5a7f55e15cff42cd895dedfd0573bddc4a5880ccd182a123a86ac9f0f6017c4a4f365eb7715cabd0691e82c3d143b305532516637c54e853ec232cb75619cbdd294fc2e6f090c386e209bb8cf9be52fc87be2937e9b2cbe0cd9c6c14e1c60b6e95be44b852b5aec8d2fa965241aa0a32e3a87703455891065d48d677969dbb4c9d55e1d644e0c519b484666f89b5a89d93e080ea1a44709c54402656f7085de16ba648ef1ba9af27349828de5701c097d3e27a34ea118ef142ff6586536614c4ad520d8008b7d2b5415bbbdaef900ec7e40295ae02767c06617ccd460e8238ebe9dff67ff4fd620934b014645d755f01a8b6418ca8fd02520f47a644dbe7c94b5772b71be3c89c2cbd99937baa2c4f7d29c8c579cc0c34d003ae270a2779e246b65b41384d13a8bb9da290d9939f9a30c08c8363a43381820adb0cdd07d6b51fdfec295c571451a380baac05af4a08a3944a88b677a9c608e59fcd5d191d6e5e9eba21d0ea36ff661ff94607bfdbca99912b2fdb5956f85610e7e617cd693934264a96b253907686cd96563d8cb56e1626a09ad4e957750abf16667d20280247d20cc7a1b948acfb7f68354398e6318e5f210de4af2f32b959440880d085d7f0fc8999862599cbfd8d1d8eaf38df0d9e1f9dc9ef812992381db59c5165b3af99def7c8e820eaa5c328becf362e44cecdf7e67acfdff7768f32463ceaa0caa60fc2fc33d62691a238064ff24ecc3ec70d623a56d27ae8e93b2b9354760c0b0118f144b8f8f426e988df0771a0dfd900f0f71503676b3c976fc1538b212036f8adede87a4076463018e75c21b0185f8958220366548820b3b153490eda0710d77604f29e3e764e508e0f6fd81712cceddccdb1c2f5759ba1ff4d54fc82cc0abf3312c13b5306dee6ffeb82f634839bad9d937b3fc6b5315e877abf5a33b00d6f2c20bc1ce049716c7dfe9991b7845a868e88595e364684cd07f5da2d99c3c14e424a2333e5447bb6b38aa3e0fef972a371b248ac6d024264036e5d8e9728ffce7f4ebb5a0a5f57b5f5bd37302a3ba6527d6111347ebe355525646121cb105e10179be953ff20f2775c9eb8e65b013244096f942cf4dfcd50293f048f50412516f9499797347128df79f1b31d71548720e05bd1696eb660b850c520c5ed3868e8e8b060e72b9ea9adabb580bba6724cb9405e8a1283eeb46afe835167721560cf9744f7794e387bc7069a6320627edde9aa7b0d470eaab9b3c2728dd73fe24a11d44b1482c950802eb664872ed5670642c4018552b5ccbd48038959e2e574af582554d9632cf4992c1f14af6b0ef440a899a58a6fb2771b27f6d0f297b58788b1c9dc5ac3b2ac31f94be0b765872e44ca46f8bfeb568766daa124ac17692032f14389d9367bd4bc214d26ffa46bf93cef8f0196b40ce320da7e0c56fb72ef09e33969ae7897d3bc705f1b0dfb4fd674acf1f2881cf802cd8f4f6359a79ae8648a862908571ab787b1c5e459ebaf08b1dc8f3974d0e6013c7172d2345db9ba3d75665b92fd96e17679f138aaa7366a81c11252a57b4da87568f719dd4e968640fdddd7394589f9c07730c86e6584d37756f635e1f3a1f2f213aa9eb1c00c39f24d88705165a3464cd2e793489b7532a691677e1f1b10c9be13f94285dfeb9ee21688453fed7db5cfa74ffcc9103560c680f193428c91f996f2d98678eb125af981cfcc1550884db863d4471521f94c0851170bbf60c89fec2b364c07cc7c157623e3f6912ff9f4088d8fc9f3301d6717d0309dbafe4496d47a7f3aa8ec14d90db2084f42eab14337940a4310293e51b7f0d0f62b24bc38c75161d4b64717afe657f8e3f5b41b308f1ca15b9f3b1d7b64bb74276da33f3ebb485658212fd0398f42a06e6052d34e608964fcb8326fb388a1e1182a75082c1dee6f95f81a0731225f88097281f88f83eea92a1a15df71daa3ab92e9983213d05949aee234d5c411751e4c351255d6cf87ce264578c3cf1d95714c061a8938453c7d435c3580db1620a42bedb19cf5a1805c51eec231b35b655347422107124ca72f33c3d458a85db5cc59f96e429205ee3f5ba5fa86c24b4e809fb5fc6543b9a1ec033f020ceb394e7e1ee805a27e50ddd3796d865afdc3c4b8e03882433db9e4e722fdc55a45667e223560c731c0670794e591f5240bbf5c040736269be8f758d7e0e548f47f72f4bf9567060059bef440e5877587e48812a423e92ade5bb7c0cdc160f78b6021684bfbf68b9e627353b4d388ff07959a589a01811af0bf13e130cebd8228c67824e57519d070affb96d266125dfdce914d1adf2e0903f7613275b9b7e7d991c1fa738ef84e4adb4779e8bfd4286f1376fc29c9c0e6be875503feefe3a42f056a6e009405b22dcbbb18b1e0cc28a2421589c2ab08552d2f86f5d58e0298cf0b364ac2bc3061b2f2d1c2ba7a765b2b3afd1b40d20e9c2fff54b6a88941ae745809c0e813afe594c7c130ea9c815a15538315c0b702b8c80d256d5da7537fb454253fb91cc98846123dd7f6667059e0fc95d3c1e6787a5cb0fe501f010cebaaafa6f401217ca95fa6ce8e4db0fe10353c0fabce2d0706d7fe51b4448312d0bbc9769af2bf43793a7564e8d5bea27f0cca2eec528a535392e19539214f97f3de601f944318152ec1d00bb55eb34169507cbb821ffb1298cd766f32777a2ad0bcd411c3fadeab803a78682799a17d15496385ad16477498207df67b076c8ee044c5b57bfb4ad7ffcf9bd254c0c95db309fc17d87ad8cc8f52da4cf4ee79c1f389e0b50365f6bd817943afd1b57f82c9084dcb6262093ff13997f655ed7d36086f1a3cb50e911ba723f5beb718ad7c95a47c27bd4daa9e0c42de4da6fa299f7d0f2c5d56c8ba2e6e35cd2b18dacd54e4534df97ca47d84dbc1d02315371998e563a33d9e991bb16ab62295e323e7ea97e7adef8bfc6e34c7e502082975e6baba105871d3a8ae81368cb3e760d0891aa98625b2804b0e4d6d65a9629d84c9b0ba7cf0ae1b939e43e0e0d5e039e083b4701e2ee8d826fd1a4402a98f75590ccb3878240c1481bdfb08eb9f8135af9ca0ae50c19ab3bad3c8f692176062c47e8184c83320f0f276dc8caa122fbdc93df68223d97f47865884ceacc66446bf3db1a98ebec542046b1778629c228511035bdead971aaea083e3222569df4fcda38e45d7cbc5ea723eb76a88d66df6a154917947de680af0740d3caa0aaf6935a4b0c0cba6c4ba53af84b543b0188b4991050dbd5fadefd6a607d457632b38dae281cf2385d70967d920c94ca8038d97fbafdd0a147d8b02f3d15b5b80c60e2be8043605feaa8e5a6783f9f8412f62a7a7ac086912323bd6de7b42b1cf42f20009897b1acd3877bc51e2e15e740c91912305e7d6483c3bd1c18de63564208d571c4f398d819983041ac9f8cf7daf831583085d46a57f2a95c1f87d10bffe11f8408b0f98edbdf15873538be7fbd4537ee7cea09950392fc0d3232c96a16c73c3d703fc6ad2574028ad005f4429a5b207b0fd77cd909062f8b3b9e7669c4439e98e80324e0d50017cd6ff72eeca081febdae9a04f0be8252e1f97bdaaf965e54d5fec62e29c2cb193fc81091f51bafbd606de5caa7a60b0ac816a9c37674988e0e2edf1e3c12e3ba4b4f61cc3a51fa8de9a9e8718e0841c976572d25b0aee6855a60401ccac0af4cb3aa3ff4ba7d2d8e8f47d783b77c63cde4abe9526a85e35cda9ccfe147e62a27dabd66ac29898b67a5b2e956330a56330fa402d87673bddbfdb00e2adca2e1f2ea662a541896a6538f974727b21920909cc600725a34293d8910b5018e3c97f8ddfa357d2c818148219ff94f5cc0ecd978b357c92d688ceffc005f571c417b8dbdbcf83c5f1da5b746f329a98a52d3fc9dbf603b8ce422a79aeccf0883da2d48350dc34c9ca11509c94c5fd62a07c82912a40770c01128bdcc9c78059267b1eda211f6653e0e04f5b9cb07bc5f8517769653d6693dd26153fb9794edae8e288647bdade1fcd41fd6f32873150fa88b28f2a33d195a71f41876c22f6897ffbb097c1b1b4c78627726444889977be70b04b2144b085b7e3fb8ebc15f5114d503f4f55f87b3c6dffd695deac36d512f54f31a48312a0a1c2c1060a868b08711d827492b2219f63918d8720feb83219a3f612046a8c7bf76b264ee10ecf203a0ec29c67cf137117a8bb9ccc0ec43265256c6e1d85cb228ec3c8b752ce769058b10ab47a36c6a37fb79fd97d19a465dd895e3e0e7759e09794fbab634994fdb8db96baf93f0e220850c9a79f1c4092aac92a5791b408a268e0f2ec927a9bb457e25d86ca8579f46d705faeb35e7ba9f1a5f5fb00a16259cbf24d87f87c175eedc53effe1963884b2532b10f3fd9d09d38dcc5ccfd9d72460bcf37ef8e5373006343a2bbc8155856b7a53b31e74351382d359bfcf7e5ff4c5811dfdd78d4f0e365b31ba2022df6e0b7785a5bd776cafef1781654b6639d689b40a66150710154b01d739f8d295844ef73adeec3bb91d292c0c4a1b9ec3e4f223c30f0f620e5f14d210743257a3192018d6f64ab7724f0d16ec1bf1abf5edc454974a8fb4ca5002a28ab3fb762b982d3a466b7f35a4ba87c8e1da07449bfdbcdb4c1ee1b4b6b9fbc8f39e3e4257431aef845b1b7900616388e530073f2f18b74a3eda94fd15a03b41174a138f2290e1adafaada174ba2849e1c9a336f8924b3e724b93fef22af271cf4a61b05b9d0da32f58cb3c8eadb7994ea8cfc19e22c33766f23d6549eb93e803cc541dbe350d2fed4d63fbd940a9e79c448101af9e4d368f6728df31837c1ef873d602dd072cc6b74dd8f93977cc0d7d9275e848d8d8f9df7d6d634e44db7f32875d35c6a86f76c89ad03c0235ced4a4683a71156195694669e3720fc73f6a079789dad745cc05134367e21128afeffaca047e2ee60bed395c8115029b821f02d263061d91a8e31997fe51b85aa762b556613dc7f432a200aeb29234fbd26cb8fcf0de8712ab12c51586d94bc9f691ce7f8f87b2393a0433567c8f931eded37aab3a7049f71530f30b5ccf28ecbd33ed7940a2813cc2b0e2fe898b85aea3d78847d3d672e36dae8c2688c9769131b5c44531a1375dc9cc71d7a50c12cb3459586e5f6e20f6a2903af78629f1977d53f4b4d4c542bf48c0d5fc1868343462fc79dc8849c1ac102b3926c6fea07d1de112a46ccc3517804f5d44123ae1c800e0eb4ac1a95c91e5f84f10864600a6458db2a48129ae1de9c4b221e2fbc1219c73792abc4ce293676f0ad38e2a33353bae17396bfc0ab032e3c1ceecb51eaf42ec0ab856a7ef4aa1bf214f965680ce153d9a0c34f0705870420f8435a035991a4e89f61ae50b783db9528b9db17c39e7eb1a0e72df095ecdde81d855c3f5bd216afd52ec027e322fe72702314eb336845e454caab4ab868550204a846f37d92a0c00d29bd08f7a1bded2db050f3bb7b248a34333d26030d69bf956e11607a871f853d23bdb1e56b15a04c3309b93d92a0d05d3d704fd9443b1d9a5baf8e114aeffd2c99504832e65dbd85f1269baf49b09809a68480b796a73bfb953cb639bf7bd615c059247675e3e2829aebf4dc7eeaef20138e69a79f30dd2e95326c862e69229a9cef245c41c52ad0ae041bb7dbd3450bb464288bd0e29bc8d4a60d293b383e47f4be5dd2724e0bb952f58c4a636f49c94ed5d72c1d63c6152af2ffbd979c06551c75ae6a8692bac4aba30bc6805c84832fc3f6e660ce18d8a0c4d613602b5ab8a06bc096ab349d0cdf1419dd820e6e98a8ed0e2551d92c9d2983e110156323b796c34399ec6a2dfff0004c2298f9923c1c3f8e60fa73f8727ace3e9285448cfb460af77c920c307da39b05c2d6103942954dffb3e58b4209112fcd86db2fb9042623e33a530dfa0b3626a309c0060a193f2e164282268a29511571b8650ab7f40c86962c264d78ff6632772496f59cf30e1412b4621ec3b00ba409ffefcc275feec34b0c8c9f7ca4521d28e47efca2f67296ed1e1de7ed96c84eb2e5ddcca237fae7c46ceff7181f94220b348f523253db2147a9555578517dbfeabafcb0b8008e411ba0d9fc7f8dbd962496cc4a1354b8f7c4c24484568d68f42c173684fa56ab645b1c3f1c1fa3cb0aee3e1947f8fcd5d75a664988ff89ad50a0e8a47e6b9e6eb77b8ccc987cad5b2956086ecba96713c2a7cb8731a27085d1fc8181eb06959677c013d8d7879c116d906b8b181eb7c3ec1a6a6cadb806738f8c39a4b7c5baeb236323609b60871d9ce265f0e80f37ba5a50c80a678ced4a8700c0a68e4b99d828d44059b94af0ebc4d5bfc9137bbb2c23bf8a2b2ce756255be05dd3c9d48b426ec4b381efbe4dcf9157573870be07327df1a4dd7473e0e126918a2a37ee21c42fe35a00d7ffedff153a47e989d5ed4dbfdea64fd80ad82f9513b09b0f836f5af5af138189420b4a8778d0a3ae2f490452ebdb4b6c977e9c4bfd55056375f028cd167cff416ddeb5b40e2b082b5946e81f7fca7bf2d757765ee60ed9f0fea97b0a0f9cc9683118506f81a78293fef828c89b86d699b2717b12a79c763975ce25dedb6d41967304ae86ad7858027bbca30f8743888c9be96e38e6e023ae9219de50f82876be6578b19fa0a259c728177fccdaed0b3e40ec57b418733cb0add1e8e02d889fad67aef17e6b11ab1715de0db46ddcfcf46535b8c23f916a48833cc405de14041f005121c2103dae413d6d0108b1b156ebaa57d70ebda2af8ac4c8c78a8777470c824bc25d81aacc47003a7f8c714eb0a3b2ea9437cad8b6be0d8ea3ea29d602b2577832fef516c3c72462cb274a79d7be12ae00f02b6dc61d4228b7eec7dc62de7b88f921bf8a360856e7634b768a3fcfc183b685c533fdbe32f1c21973cdf4e0e8f130857b09e170de594cae246000012d9af4581ee9c121f4a33c2fbc1463692bb23edbcf1537650d8b7741310155bcdd755586fa75503426480ffac3d104388dec9c83f57040d7da0277b36e537dda69b49a2b106fe451c1ae2b9a6448cf48ad25128dee90e7a4927d6e177750b884621e3ea6350243d73c112c1060c9af8d8ade9fb5addba3dc4210ae051219fd21a690d83527710740a6749dbc493a7df3c0ba06f66f92655810753027b4b9a0d84ef6cef29c48914cb143b4d309959a5c58eb5750da2cc6408b529fa96ad6f295656d7c85ddda7b1d1aad529452cc805e593e3643d006b39a8b6ac140dce0452c7fd0a5492d26c37aba024e4550dc9241f91b1eb0cc4a451770f67f9e73177b16a3432a1d06c05d2a1bc9c3d59aa2e58fb2cefe31acf14c97b93344da0d4df5b594893bde48e2fa93802be7f299b2558d0d855b99e311d39ba57058a386e649dba716dc6d92da55a2af1bbd277425a42b97b5361c097ed7a4bb02dd6583a43598bd4c0c65a32209bd85b88766fc5c5d97fd1e207ee9694997b21d06740da5cc74161c7e132ce6daf93db3ca1ccd352a5b7442f1c0bb15dc71aec61d138efa207668e9803bbe821ae6698f4797a6f61ea0f6af1bfb7e1b55f086f42d265ceeafc402136f8d449fe667a53b31bcc17c491e7ea71c99f9f237538230f1d89a2a5b45b766ea30c4dfd281fc550e70a2ea949019a06032da90a42d09d4386d2c07976af8b586abacad055a2c5449825b10d3eca036c4965d2b9dbb04379fd4756e39def05e385d1fd8747804eeba5e10d0bfb92c76fd0095b389d99ab124a31c471529cbdbf614d8eb9592b3cb69bf045409e7a57a41a7ba70f66ef426f089e85fd4708f47865f36626447028cb7a30775035b5c5e269851c799cde111c31140bc1891d2bfcef251c95d4774f85b8cd2b4d07c7ca9c251244b846705e4b931d85e7ab82db90452c1cbc63028f4d4617d0b2581cd01badc9d5659ef14f2c06dcf96f1d2774ee28fb1396fec3f53ab681d46f1caa80dc244620809acca92db0193f6354b5a439ba12f5dcc33668fd3847e9069941760681f545a8f329974833ca50c10a90b3f50fa23ef18eb3a254fd7756428f36f42448fa818171f0d9f0ffb0d3e23740552829bd46879d87e6039344fb6e6bef4bc40b3fee9bcff1637924e9fadf889bce8938fa74ac2405d97be99a8fcf66aa8edd247011870f4486e572cbde34c2d9e9f22c80ecd8006b207015de4f667909fd2c6feee626b101b4c4a711500c477ad8ea01ac63c75dc71c04e397b7125cfcec9df503b6d7fcfac8f648b780d0b918a9940fd3f0ec872a868cf4e1cf0d54b1a4fcc80dffd393f333ff76e9cd595ce307c23d0dcfd8be54f87bf9a5a14a3706f16c9833a7c5b93d597956affb9be22138fef700acb4905aec168b22a120410c130b3176593bc3a9bee6b5d04d86822f88175b4e193de31ae0815ed9bdec7b1a4ad066473825f97265314bc2819e0f2e78a18bc7295b4dbe2c5f0943133464d26ded11654b5e05e1e748319af7d4b91ea1287db624d62a0642a211341c639956161f136167e75820154177e69e5a33b1f42848d2782fee46fd7cfb317ffd1a3eb9178a19602b08420a59e36ea88a0d1f8e36c53745eaf26196d93ac895374cf78f9753a64f5b561802d0b96161bb61cb7149f99372f0fcf59d2338ad44e7ff73315544cf3e8a270fb65d1314b2687038a19eedf600fe53439b385d4d2523becbb53f1fbe488ae8d1899ba1539df2d9e241b1874f34fa19eacebf4b31f589dcd882b341f7a8c7afbd988acd34be17000ec94f985a193b64fcdf1298cec2819e6c0d50bc1459dc648a903f40c5adbfaca4f0a11f99c83356a13fe04b0c015e53f6380e821153706d028d25ac0191550640355b9f3cd7924689e103d36c7a8d92a1c0a59a18acf71abf1421d1880bbaece6c6eda8572f163063eba436c0ae86a09413a3a11119514bf96bd3e07a3de57c8fa0a2448cc8391182e7f0e80bb6b91e6a347a44d40bed349905205a8508e57b439ec4a93c9064ccba69459223b4f9b7726a4a30b2096a05137cf4428bba7e0f6ccd055c56bf3bcfb70eedc64ae8442bd2b6746bf1d876b92cc7ecfce97682097cf5ef6cdd798e3f85b6764354f2e2a16c5e6aaa737528622155c89bb2574dabdb6fecea052e670501a9a9d0771287247d020d5f94c99c0bfd3c5acb6203f8006463552e466fb5258a9a6687f810dbfb81bcf971e004ed4c088e27b08f3b75d5772c9cfbcc3d441ba8702fa60e5b4c943214bdd4aa1812bc759dfa9fd9a2484607b0d792458d4ecda7995246df6a061e27e39373f7ae8ca0cbab85490dbd942f4a33b735f8018b781c1070ab07a25008a22037d2bb7beab9f833f4243ff35b46c1394c2232f3e7a4bc54684af03e5f06af0375d311cac956adddc1466d9ea83a5bd30892691d7c6936bdec15d9ebfca7155a960857f4ab762282f8998689aa75d97451704ec9bef71c50ad1150add44833ade81bc74c87da42bce38ae977862b373474c26c5fd93eb24464e7f15686d85ec09b28681a87d0204210f379450fe205db6e84571ef7c5099cc9f806d5e2673bebb6637c3623aaf9bef0ee4f538b3ad7564ed9f1c264e44418b98063264f51793ca1b290da1c9048888bde323cf0c7ed79214b0b6eb93a01e289fe130020deae28fa38d6128d33fc97f6b8bb45b3276b08d913d674660fa56e19ba1e33cb5aa7cfa291dd827662c9ca3c2ac79de26c03dc901d22078ce0b551f05f849b879caa40c8e24e45ab4ff5be6a93215a6f53160ab2ed0122b97c4ab05c4d2a92ed7237d82177278d54ba703023affc05e2d6f4a63c10f506bd2e3ab3172533c21d56a11f1e547711c540b6bb7fce513b06a4020428e231a4f84f8f38cc008ae8688c77f927de8f08f3441de61300a1b92ea6af1506c658b21f6df411362b2a9e71a48d7293cc5265011639a5a3f2018e05841765df2589a4fd65564eb0ce6b7c30413e5cee6a283aa3db9e9066ef8eac8257d0c00d1ba6e65b550545e704654c1401cec29b5435d942bf1a806beb7dcb0d2d5f8dabb4e4c102f046acc2c62cbabf946b7b4fb8cb84713deaf48cb12e593cebc9e4c1480db6a4a56509cd48fc1da80497175014ec1e914fab5d3218e49681612474b3cb601db7fde60129f52291845866b2be706dae71063b0349bfac57681b9e286efe4a01e12bbf580d1295d4fdafb38eb3a2883466dc10a2770c0da7f4610c2c85ea24883fe287409ba9735c4e1c6d0540ed83b714f03e1ea3f4088f6e09c0bd96bb5ef1c4cbbb164344f3913d553c3386cb32a4df8a2195b416189bb44731e97c42a880f6c05ce0cc6d059243c039bc08c7cc7f3e25f1fec6c8209c2f9dbe86f832c07d2e58eacc755ca5b47fef7dc9497496c46804ba680959c9b05b1c80d58cefebb836a7852219715dad73f7c89b86fe79ad7fb4671d94134b5ab0be48de7229a26476eba7f6d0eb7b271c9b39753fae650497fe5a1e1d5d0d8c5a01948e505a448e990e52e4bf04a232fd835c09fb066637c0005e2a7e123804644d34f58e24059c0fa55101dce05260d5c0f4607c4f25ba7c3508f921e7bf9e8be3542d6148de540cbb7c6d0b3148769bbd2321374659541336ce438ca261ffcb8814c27d6044d390017620b5b590592091ff95b03e4d9f633c884eb9cac2cb939d72e68ca24333e935f2b80721160b3e24617fda45daa77abc57334a189ffbab49259b70b55847fc0b6dcc08410138d57c6febec61dc3f9f1299824903c53917da6e42be0f45adb900b01a3dc76cd79ceb89df514d749d3440cd95b1ab6937e982d0f485c11b5c68d1857b0a210abc4aaa7b7cb1a47efea7813a4543a0c340716f366f2dd275ef0470f20a0dfa62ca911140dc3fc5950c4a8ef6c8089adb2eadb7fce13bda25cab0a8880b7db9a4fd449ebfa16a719ebb43df88377110a264ce487b0fd76b76f96fcab813c672316986e26a0bb9f1a50aa5a6638ce87c7e967f16cf4c30b40ca1c44639d728a7ea8020acb53478c10db53d39282707737931a62c0f9a4bd1c9caca7c841ab613ecd16be5dfdad450221003798bc082606e7982fe1d2456a9d50f4c2cf2d3505a82053ade1ef4f719eb9fa2f8d9002a8ecdfe9036d69fd26a87b924b16f5a860222362f7c7a736e4b26b14b12194a60ab9e5bba6d40a57b3c641cadee631956b1015ea63b8d606b407e8f7ae5fcb2ab1177a6c59e99b7b63e10ba21e26d092aecc39e93dc165e935db567fc3905f11279a81b500ac2bbfd9f7da177d8086df038222a675f47161bc6d314e5e8b5129a9818f35e6672ceb84916685ea969313212e861ebc58d47e037e549fd9461adc16bf0c46c387df8ba5252a307c002e3a275a8f6ba1bd9a501e99f857b8cd8635411a03a2100d69b805b653c800176a81ed66500ededf188522770b275c7d4f151665bb1f6f38b73c40e7160673dd4fd6c45404c4404d049f8150ce6ced0955fa724116593e6fbb6cf2dc56378e264ba663e4dae776d0a792a53340685ddfbe88400445a84b1cbf1f1cb475f0eb43ead166d9b07aaf564d021f9e89065a1febe0908293902879929a105b2a1c5ae67a3dd6cadf3e6b96f3017183dc4e23c7b749913dc4083400a83538d32d1e7925e168e10ff55a66bce802e0a41a9c30f48d5dc3bea27c179770eaed16233506aabfebfa98597a4e38899d661aac9d159f43ac3ce6b796c8d38fbd8b5c8a40fc3071430bef358a10f8ffddff6df304ebd0bbdb970879a0e22deb047ba2019171e32f89d9abf69b754212fe4467e1bdabad12fcc1dc71764f0c3d6d28cc6a0e3fa861ebe84312e1c2f4f22bc0313a68e239d7ff59c4a68af2fdba4bd0c5b3082c9a600393658338c97c5885bca3fa781fbe9d3122842e099db4f7c5cfa6e1d103a7f97f4f2cacee581c0b66bcd515e033565558376c0e44722d7e235d95e26c32f8f484a7e10d156f7531a3fe612e218e070f1ef660c7da4f500db93d801cb0f04e244ab030693d541a415f32b8cf759e9c2f4b345b0b9b01562a86c313f4d88679220f957816d3b97f28f7b12e8a74a6a0589b55b10a8f09bf511eabd474e324755a007b59f1555090d662ffce960ffa17bebb595e3e107bfea3bcb2992a7f61ce3887361ff79583bb58156aad2e8b6af370d638fbb650b52517fe45306b04e42b23a92609faaf871e93f1a746044fad013bd88535817c1b96d73060ed95d32724e6aed025a7edf6bd1e214d33837de0ce754b8d17ccc99c50b71b7d26ff10e0d1fc21a5ef65a884c5dd2a866da3d4357cb952c0e290b68a84d68592adada8729b52834c367024ad3645f1c13b9c9e6ac98ea96a3819fb0861e2c7f50223664ddbedcd1178f1c14368c332ef12324be3044138cc6edefc9449dace9ccb55fee3c42dc5ea8dbbd8e8d7c42aa192338a39686f4c31e67d5d052e85b3c140a896f33c9ceb411dddf8bf64d67d93997f34963640f88201c8950319f84528782660fbde12f9673fd709b7df77808918023eb9295638a968d8c8507e7473af7bbae7e08dad5ffe3a278a4f25ec33e2751d4dbc3496a80935faaaaeadf27b63fbe6b0df3c1ba53c5edb780d14f52a3248bd469d9c47562db29efe5c884379b7e1e08b09e2943ff02d4a5e8e26796dd778b923d1ab51c9c34302dd15b364e9049c3350387604222781f10c22e6bcb744014686eb5ea15c5d9210f5c6951640bf92b735e78bd0e669eb6a1697a6838b15daf105f8d609d58cf33bcff783552da085e32bb8f25f3e6bf91bb3810bfd5d26698221813ba0cb5d07bbf982c5d2fa41e1039fa4e17197910d75854cda43f5336f2ff5c95aef4dba277afdd2c300e082cb340bfa6c1feee2dc70d991e62c9249db4572f471024a39879dcc96b974ee1d2a19cf7b0ff0d96407fee8bef07db01a25a45798fc1a69ea72e945e44ff94d5473570a4a834f9b4bd887b2494ec242a10705102f33e30b271c79ca6fb20f9bbcfb9bf97510cad915822abe55a86a8a3a5037af38d3cddba84034fbf55b7357751ead119e2afd66606c30ba24451199978b1b5a35e1432d03c2dec5d554b136e10031b7288430df18441356b61647a6c53cfb47a558da7e7622ed1de8e25bfcf324c4aa8855210a0ad1fc829e1028ae494d5916c28ac7085f26401aa0d1ae6d5b32bc81e6fe0fd5af7b472847ae0974a2c941dbc9817762b53a9494e98f883252310983638b708a7618858933d039f5b1a82efc2ecc1dfeebfb3a9ba081e6a64a36e248a7f4a7f96f0c2bcbd60e500994061911a1dc84f2d35ebe270124824236c01de24456b94b0c0c7ac616c62c6b9b3a63c3a41d525f858abecc19e981c0099a00e41de6f7ac38753fb7e80c1415af8d9863d7e9dffb5e2d370736c6d2d7bbbb2d08fad6e733d363bf21f1d88099f43b144f3ceca44d18faef0399ee6b169708867a9281d57d5f9543046129829250c0d574e59c18ba2558f3cf1dc1a1b8f0a3f624abe135c999fba999c885f83f00a30dec37877711fb9596917d9fdff87f17711158bfd75747028903d250c4f94bd1a4e6d1cce23b39d8ce7581bca513738f07dbad053d025c19259a1e98b50516158e435b52593e3a381011a75ac1c6198b8e6134d819814de238a4f23dc3809c3fb3786339ff18a52bb2c509d19eab641c93a7d4e02ee66afd4623d0e6fb42893259269ab4b9e3cf6d6549f2f7dd11426565691aa3db5fc99555d0f6441c885346c1165bf33551541b2e03df67e0f0a4b99b2f65c03ae7eef0cd07779a54a93038a451ca10f5060f328cf68ad0ad4bca558409f410a3aa64441a5b3ef76613feb49750fe1132f65ad9eeeb6e6e3243dcf8a015d0a7d746c8e83f87231f8fa30cade0c6e0d81545b659a3db826f2f22ba92b39de713e3b7f7834289f396f2a937bdc0c10ef244fc89678a68e2c3986bd00edf3b96c3af406bb6d8a8f3d55ba19ae53470ddf147859f2e0acc9a83a1a7b67da17617a27975628b31d3770930bd95be2bf7b7e6a30d32d30311fdc59cc05cc51c73a32729a45fb3598251d3d8727aab9d55887af1be6d05fe5a604b21ec3199bd89f88948f355ce1eb6e57f46786a4132063f809b5592f8ed07628c1dc64b2c8880933248e8d8de14d5547b8d4f11dc4820fd6f496008f3fcdcfa390491f96d213bfedcbd586c544e2d7bca3806e462abb92e39cd08d8207dcd5645782194395cfe07fde237952681f7bc18a5d809cd9f1413b6725299bf7eaf3c28f1ebe922fb1ab0a04c203351d71a4ed6f41099413f0d7f6f4b1a9d453a465269a61653b040a8e4a4a80d4c0be423f8efc5f6be667f3b17e3503ad012a212176b63cd14620899f0c447f7deca54c78d3874bf796d6c26b0be92f9a1d94095a46ece53530d40078f19fe4acda9b06d0ebcb85c5f78e66d43a6a9c10c449f6c18baac6e52ca2c008a4ce30beec1e708ed351bbcb76371bac1be6f83abe396bf6555027af42ded66506595013932638434859e3f827da468e95b58e2bd55aa9791422f729aa88ce6a744d323198e098f8026e50ff35a756beb759ed62c60da22d2cbdb5b2f3b4ad30cb072ba08756fff7933d24ad150e0c9da3080b1777c7df1f24404eaf6e0bd1773113bf59153b2151df3cf768d4ac5ff6dbe62831a78ebe16e36e44c2c9c87112126e2bb6f8589065e9aa99381dfad35153e7e14327230afbb5874b8ca5f0f9c0df968d45fca3bf4e91d13af045325ed93370346d1df370ef9227516625d0d71a1dea1c9669cec474c4c57c005f6851fada8a857891051feea6c240e4ce37b3fe26d4314cfecce9192592837e8f353fb7b43ddf5b32d1c474fab25a1ec6f741c1f816127499309c8269edf2f1a4b3ff72e9d28eed5ab2c2f9e41a2e3be9ef45b4686fa6a0d393258fce3ea49635c414e20c3b5fed2c018be8a8657d4119985b5071d87b6d89d7e388504c03929427dc55359fef3248152dbea8108cf747ca7c41c4366331f72decbb6e261df09dee3301531f5a6c10cd1980ed133b0229da314c728fa1a7772ed62b916de1c027a5094033c68edb446ba23b40539010c1b942ef3b4b14275d03ea9069ca64fa44a7bd93ce05e81786a7240f9d881075f82e0d97ba42a620a04c7d1d7f775db75a9b4555a59e5dbb369003e143c485cd124cfcdc279cde1a8fd2472b9376de3c7c650b8be051e9e65477ad92b7521ac058d0373363143fbed54109024c48a0c2371adcfd7ecd5f9c26b3220cdfe2a6907f100de4e4003a711f341a9203751b29f26a4e5ae499b07e34caf85aff00a5ad4a86f51f6ad7a6e468c58f4df26f624b63d5ec85ac7e18dc8558924cd1c470014d429af3e9654cb646983409e7b0d0d2aea1db0a8843632a2514acb3dbfa861d56b79e6541a3624c992b45ee2a5728fabc9ec2dca795d7128b291b4dae2b042e373d153e6c2c308f07325e1b9697ffcab96e16ef5b9f50a3d05e2d80c022237109667a486756f7bbae9f206de06d30c6fbbc8e746e652c993f32f3bed2ee7d4f675e16be922dcd81fb4d96054f8b5a27b05ad5102d6dc16b2a5a82e702110a7fb1f92a2bf12cecbd9ae91531881e81975e0a5bd1516931223b1dae341446a95c2717901e556fdda3f376929b53105cc09c4295dc560f364962e07a802d17655ad887da142a2d34eb82331d4b64771ccfca97d75eeccc20a4e19ed30db94b9546ae6ab6c155333436ba6ed2d56dfa3ce8441a3466836c1bb048cf7e7b1d71cc13947e3c069d28d152e36341a1f6cc27949f35ffc51b7310d03fcaeaa214815a8508fc55f069bb67f961adfeebe82d3e07c16c2babc18ce70a3872fe16eec86262547d72b0ee3cf8e9a002dfcaf72e661419123114a9304029590b37a33ebd621adb3b78f9bbd88b0892a96e910f2ac6f422a55090ddfa06bd963ba8a26165330cb7fb4d13f94b01ee2969a0e8132edf3e8f2a7f0429269cc48d74649db361b79a65a44edd0c6684ed36d64cd561f36b16df9d2613a73ded5c464cb2460a06616c7e0f428b573845b8a08ccc8dda1533f80def20f406f3792735af81415528d44e474e927784868726fbae6d2b75aa971a05345212697dbe6df17b04cee1acb4c6523b1f663dd3f459821b1c644248cae0603a2d9ecc8b14f4902269722eb2df950fb6d231aecbac30c0137d2274ae04ffea243b352ccdbe6ec01242f1ed640f8c474aa73338a01a89696c63fb6125627ba171bd01af4520d8c5877ab227b69c91e28dc6a01e29c2d71cfd7abba9c9e53a51e653f27b5c46cfc024be3fa388d668cf44471df2590670c731a9d513fdc114a0f13621228a5f6094e6c216c4cc2b99b718fac15c4fbb8fa84c66bcab3dec93a7a98367f8f3baf9c6c1c3e0d3e8a1d6ba0ef5b927f57e34ea5519398c545db5c6bb266f5432b51726c3b6748677b30369a15853e84ba26a27c4b0e2dc217f6ead5081b677274c97dd258ac7582bdc7ca54eab8d9fef08c459601081990909a2bb40e2a99cbad1cd49f2785116245f251883dc9bf4545175e1f8a3107019331ef3db5a8ff126b181d7410399fe5b2d9acd95ec694a7a8cb9ef6494b1fdad84e95c1221fb31418c26d8ba94b863a1e0e23201d01e3056dde14e51f14015f76dc08e025fcb1013e58ca0b732dc2d8f41f0c9a34f4f6efaf4a455a2fbe100da656fa29d52ddb50770ed39fff9aabc168ad48a99dedd62c504d3549fb683d211462fbd880f143064cd0d725520210703dca5aff91b2392e247b6b2123051016859a4bdd7c940f3bb64e38e21896c5b54291d709f692b29371f044cd968eb4ce8c00f2203b4439a9f9a218120d91a73cac56876ad4e039cca462ea91bf8ca5a81ec42050fd75894a1eeb429270b32e74c79d2921071dc30b5b00fc837e89a7ff249e6890b8b49194a748388ed53e087e1d815e875fa400654699df6d8ccad601a0b6315801646125d4807a3fe8ce61d3354a1758fd7a7a5af800810a272bc0c6c90fc3651266de16e7d39ba8294d7bdfff02a8b2f1229433fc32dbce85066e878c4cd5c88dbe98577ed0c357862b378bd6aaee9f13eee8831afc9ff29fd36bfd2b5dde3b666c2d9265caf3e7fe5517841ed297144d4e903095e450a8dc9e750bbbce960567c1ecf760ddb96f1fb31d0b97639c3cb76c17114ab8bc37620ca24352a370e0cbedf57f6e2489f97955cf6221ec1263b4a1214023991942958d95fcf9fd0cb7a6dee14e9e3ec2d2209d873dd222c48b54c6781793908c9a5fa4858ca815ac4ba125989d32cfdcb8a27271af71c328e51fe6ca051bb66d0f50bfe067f14d0d95bec67345930943b392045df2c806f53ff91bd3eba2c8865fd2e76ed6c3685953783ed433a62a77e29efe8ecc308ea2d9d29821c78b9e38e6415da96f675f9f97be529511a1352805d35cae34e4ed86a95c05f885581c8ac3c0c7d0c4daf5f1bdfe6bdf5baf449a9b3b5cb387fdea0477ccba22cebd40e52a107188aee1b9cb2a8f39bf3ae795b8e18aa1b53d315107d5b52a992fe42431e0c795bd266fef5a8d9695d38da79296f02ac074a33f8da7774b68ead5187c355e703d06e917bf6cedd53643e645d5754508285100be7d5d790dd559f6d9c6573467079044205b40bade462dbe71ca3fa135916a2fc6f7d426d24a85cc6ac2e483a9ec76416f459e2251387f1282a95181b4a4372161d0ced7f5171013bfc3b37539222213c1066161fdd1a9a1afd6e6a1b13078a5f16cee9c524d9996dda0dd4c064059c1f6f8e9f593d7697c0850a96236d38e50fc23a726194c7cb59198c78506e37be4d9ee78e79c447a54eaae011c1a11197e82ae32bf14d097afb066b79c84eb0d6ebec62a3f0cb51fd00cb949163ffa20758029ca2c68e88925bcfc16aa5114dcdd1e5d77356d92a7918004bcd1438d0d88e90fe53353b6ef6f6d819ec621958a2dbf25f505bf3efacef6a07bd574e8ba8412d9d70a385d7684e2c47919ef3c5c545194d90705bf07be0ba9cf64b097afe8e2cef6ac47761972bfedee20e8313a055dcacb8241738bce24b537d50fec3b94f27b110b0531feb9660c7a1657c9e4efc6df4cb958d8d22c98dc72b4cf4418311da0338869fca5858b80404527c55d994e8b738ee6244fc7f399c747b3d49dd16ce48c194c5b12a0c77328dbcb70d20edfe2b0c2d98cc65527a4458ee9334fef9434a563a66171eca330ab878bcf7f734661050235d0528b96c2f502882ef154bd96c8d92415c8735b8bc15aaf2483b11e550050f696db58bbe5f494fb3f01094f1f19dda9a6e2ce5f34b6eab2c6a1f62edc95105aec4b96eaee0303e4a8cd6ebe714a30058636af4e76f8ffee142ad1f09d713b3fa578d16c4e6210f488cba2d125369e492c6018e2450604e1c2653f7dd95dc75199746e17d15ea78ef576c831ca3ef86d5af17aeb09948e425ab4cd1991c2e945f9231f363ab234f4476071f80501ea1232fe8189d5c1c37a9ff8e7d4c56ffd4463fa692690ae2b91ed677401bb6ac53b79ce2f48651dbe99705f3a26b97e151830c59991f81fbd720d51932505f7748acfde0fcfd27f1599cb4df210d9d22aef18acc3acb1c9552e72a71bacff6a51f1f1246fac97c2b7741d089920b02d23719f036986b1b944d27725fdf278f8a70e8beebc59403023a74922670a207e031a77c3874a2e5bf0958f4e2491a5098628bed4d882b0164429113dfd50f7735db1e2c9319de91226d0657b7d96b7b2ede79c741be8290feb4b04fbb0d75cb5b0b3c4fccd13aad0c79d6f66b096512b820bf608d4ec55b781ed37df0c8c9280bec6073c744ab528ebefeefc39daec94bd34012fbcbbefb32bb68f49a0dd4e516edf5ef052b6f6033f998b505d4d688683fe80a2bfcc6da7dc466a9176faa629d773829d0b23cf8ed3341aa7559146eb3dc07a56abc608bdd0c829ecf4eaae61db96a421c98fd77a82e3a62975031ebef4504bab2eb2f7ddf26dbd20896aadeaee786b1ee8998239bf773d2483f3331a1f4487f90c61c0e775df3eb1f09dea0fe180f0a3673ab4f4e83bd93eca58362a3382636fe6112d5d4dadc264c5303798935cf858984a87faafd20c3d8341e3cc857591a620f640713c7b34f1e2315d174dc2318e11824d6455d11a4324248e66e7f0e9978e3d05c269c76ae6d469a2640233d27757a21400902ee85fca614081d0abf4bbc88ed4a1c8d1135222c00bc614493b82508664705c9cd420d2d177cb18fdbeab38385187a7d2e5801c9c0aea1d16b88a66f031021d43634e4873d523219b93ded3c604db2d43859c4ad27c956cab2ba45b79564de6223b874db7a448db5f4a78f16099e3de5272d24bf45e960162bffdef1b0fae5573b0d163c44f7638e721c7fb712eed90a9a1033245398376edd4a498f70d40ea96b9a1d86afba36a7a6b9058522a0f12c5c2e661269e634914b5ecbda3e6d1f99f44d77f8a289bb21343cdc5d0267aca8675f9b6fd041a4a918835bb54f74840c8ffa5e820da39994357f989ac6d0202146e57a89c6dabb856f5f006f340146e11cb2b1d869853fa330de2206d598d9d277dbb51d5018ad03aae62bbe0e8013bcfe7f539459246382f3cf5457d41ddfcd4355feaaa902dc94daa5b2af1620884776c157998c01c4e310830c3730eaa339c4839f3ff0b64d6abe831f026f22c4e520a465b26e173462e61618d9725c8ced1252405d3228c5c630329a1cabb21b74b839263895b6b8486173ee04a31db6ba68640424e821b4a5275477716dbcc3aa6e79d12b228872f8bf553f9a38ffe8bd56298a6195ff3fc5990c5c809d04585f9c83b90d12459b2835dea58c4c73807ad9c9e82a972814f13780d301daf8be9a13f0989054c6426b1665490b50551d81a57ad47fcc1f6c1f24e9964bdb25a11ea0ffa4758458d149619be6e145c2ec5aa11b1bfd8f94abb1dde25cab88eb1773e1b18110c322cd2390e375354029170f3798ca8ec3c94f66f43e0327afb20b8ba94b850de12e24fe10bbbbe5d94a44d1d3fc45d465c3794f95a51b58d4fb30a123dbeba5471929f12827cc745fdd86834a7cb98f8129cb02910e84eb1d429a4322ae0b40b47358ba8086712afc6de76110081b79052ac5d6264040a9db4bf0e0c2a540612f45b1d8fa0876ac9ddbcfae0ca329244e92b7fa39441f0e109ac1de81cf10fc5c80ab34cea2c47de216536dd6f281fb530ad192d70724398790e57af9883ee8bbe78fc76fcd95fdb831a368e60478098d3e40ad0347a0dd8f2ddd8a768e0c8fe7a59251e6c2087016f1489a99140de80d270fcbd8cdbf0ba4e2151fa80d499c18428edef3f119c082fbda1a14551aa26e3fd3ad714de4568703402608d776898af119b0410580f7d3a3da5124cf4e8e79bc3db02f90ee849509576ecfc1f8d55ac3535615a8449e2bf15d23c5cb0f72f91bcd99db0e7ca70c3d90ee903b1b4091094984b167acc51daeb7c88af123bb192843e4ea376dbe322e9f4a1fe7726b323caa0cb1d127c2effba668bd67415b7d3b704947bc1ec247938d90f3cbef042d1af3a118434c83b21bfc325f8154fbb6844c55555354246e60667e82804ae040ee037d7ccfd3aa9a0531c942dc8feb092a1cb7aaf95761776be61b15946f21d3a47c4f01cfdef95592440f8e38c081e32b829c2aabbcc9652af082aef938510785b5b3155ce3682a0d0384dfb38105144fc8b65a13df3f300d39f4408b92cccd4b78bd632e2eada2deba776e14afbef2e072c9b15a106adf543d8687f8ed683e45458cdd233fe9c5008485bda79e9f3dbaf690a9a48b428feb1f1081e37c852ef3a3b7e7b64514ee0e0d84fe9f566426212aac8384431a07deb38d498742a5a15741c493d2e279d47f32cbee04c4eeca66fea50119eaa8ad7ffce95148017711c94700abea985e794472b9f868bd62d46fd465aff8b04231c4f89221b0e0bc779de9497a10cfae58721419d62ec09ac24de65ff5d412b8bac50f480977090e1d2d70428bfa8d682ce7f1cb8e85187b2c75cad7a6811f6503727aba68ba817229c9ac28c9452ac3bde37a86076432a72e7494470c725f18543405daf48450eadb2caef339560f9fe879059d3af97b09ae1dcc5f333bdd6d2d34330d3bac41b61ea6f6ff8a86d4a6eaf2e2c2253ec6f1296146d4964a4a79f6179ad2774983552c1192a575630f0ba64e92040f751acde707e57ca4eeb0c14999300629257ab91a525eff6acc2b31b902c832742e21f9a46fd8240d17e7da0fb29590ce4531da97b5f49d9cc9771908cbd251114b060f3e4cc237263f6c2f52121e9be2e09b20566103b66d214c4eee3ac3534784d93b8fd5e11a1a7d7a066e510a581042c531df3471abbefb5d39de67b6867a111826f4430166169c0d40162d2de891a7194c033031b835efd1bf72a503c642c2604704702325b607b7f1212c4b5a980eb7fb68f1000cde483828fd4d6d7cc5122ab028685529207d8a48b40a5c291094b67dc55fd12c48732ababb85a46697993ecb03d16302f5b26cdfa5b95b4f23cfd0d8f7c37eb125701113335828e81b42819b5325d8e0b4d63967db6fe76b671e1b840ce1ace3ca02a2b2ce756255be05dd3c9d48b426ec4b381efbe4dcf9157573870be07327df1a4dd7473e0e126918a2a37ee21c42fe35a00d7ffedff1da237fb9ad532906981f73da82ffd58151cd69fbdac868fe62fc93cb940d7ef07f161fa53c95ed4e7a7cd450afc870512e69936868457694a5a7dcb5e72cfa3ec263aa94629d01f9963b8e89375f3cf1403c5850606a11aca2c279fc4ecd840f647c696700fe7c87f1be5c9c38263c4ee7e24c3f02be33c47f6ee71365951c47836ea211c1f9505a51b1c7594a7a8e7493dcddbd13837d960fd0f612fb530f6b343aece68133e0e937d3eb684f63ed3f3c0b3fb76b58243d141d1c42640c092210afd4bbe9afd469ec867b15d245d60e673e2b911fb77bcb7e3111ba4430e87456c3c089767592d417c248525f2b82b3cc518ab81fa719af249894b96a05241460e4c3ec51568c9886950944585a094a547e5b93f6930605c7a2360567ad934ac6f928fe2fc7d489fcdce0543a8cf3281d1d5811c8afeece28edf4dce6483520c54cde1d278cfd1f99fff7c4260824e4517463b8738fd5a086b7450b9e88342bf2d4deae7f2ec4834041b281f0a158a9d8c791dd323b97fba1d887d9f14ad26188b32b13eb0b9282ecb368895a983225361cc4f648571216ea90e7e907e21bc11700f7a7472f3d90f05736910b01fbb33cf5cc2b2d7fb421d620e00999159d525338bdc3ca7dc5a828a0e9abe2565cf2f26f6dd9478a6936eb7ca1c18d642fae84c81f189afe720e1f41a635d182c7c55fb9193ffb062106c493a7df3c0ba06f66f92655810753027b4b9a0d84ef6cef29c48914cb143b4d309959a5c58eb5750da2cc6408b529fa96ad6f295656a773f37e9f2a00b6d67202b7b4be759ba2771424623a876c7050ff98760e8b31e5d66a66e72dd82e0175d3ee385c26d6888f3053907fa9e739e16d8e9951180094ffed04f00e4d65015cc2a197d0e1380dc58b7eeb3a07708e8539f146ddbd0ce10a502d2dcfd7bb78cbdef172c2bbdb852bb99bf7e01e70984b6e7303b5abb9303413a6ab09d85c26d2d906a40a9e3d74481d529ebd5e56f1b6180ca585dce7374b2d4ab268738cda1ba7a0ba5eb028d928215fc895b04aee321daf2d1128043de618a924b0607512fd1c3a11760426e1ca6eb0634d76fe30c7ffca1e8fe5f4d775d1ab9b39c855d5cbf3d1b5a0acef1f2499a18629ba9fdd08def50b9fa30bdc60eefca4be98ae4a13b143bb46f2ccf2431dae1c8260110feb9851a7dcb3f0cab80c2ddb4c42be8fff774eb53139938016985b9536062f1cb30210a659377e9eb54fb71764a753dc3e8886409756b24274c69344c2449b9da12f909e1e3d5e0883902da4cd6921ee2eec4ad5aef2fae5e821a46ba7338105cd245eb2b0e48158544b8b25c75da5e67c4c6ea8bb8fbd37122feee0e8b56ebdcb61051c966c8105b22ddc53462726dc26c275951fa8cd9831f46571768264579101cffc5fcaa86a983cb8d5df9f86eece636d3eb96f559117677ef9b8d056404efd661b180ff0fbac76d23c413718d85601bc8931040ff3cf675f73931b30a5506572a767ab6c8b0c8e5aefb3ed61b09a3a99161b6f2e602a4bbc455309fc1657298e5a98295ae2c99726af8e81ed561a0c7907a4162903679acccbcb17c0ab36402df5c126a9e77b1011f418e9ed8644edb3ce7fe4eb70fbde1d24802656ec678d17e8e10748366cb37872e3be295777c49358acd4c52bed4cadac4885897924e9fadf889bce8938fa74ac2405d97be99a8fcf66aa8edd247011870f4486e572cbde34c2d9e9f22c80ecd8006b207015de4f6679400b1a0fcd51129693239a50b1f106d80be539a5656ab72a02af2b529707ead95263d6aa88fda60798d85304bc1c86ad9f3eb16e0e56e8ed3605095fb4b0245f948a76972dc1890c5630131a6ddc96dab2e2941100dac467814dfbd1ec36e405a986df00c940b06967c67519870c1f2225e71001388688691f172f434a35dec40c06667e5e28847e09181459d6ea610ae871fe8a06aebb89064009b8d77dc38795a0b99a74beacac363fe290df2cdb14df95b62edd062c023ba83b7112689558ef6eff19f2970b40df32ea6c48d8e6207017e0e667ca73681e8a4982bf821e970855c961e535b5012a07f7531c67ddfebfe0f162f5e4a18958e0cddf1654f5b4a59653b610cc1919554007405e65607446d18ae0f8e0bad346ffca010ad68f37d925d11d6d72e9624571d3489cd80f57c71e6b096a76fc95b536c2e6450af297fbd5b21be732b0f842f51f02206b032bd74605b453e6ac774e1760bcfea20080f30699e9e2f13230a83d3e1a05c63419406f7c6a6c80211ff07d9b2badb8c866ba7ff1fa98120daa0a37f492087eff000ec94f985a193b64fcdf1298cec2819e6c0d50bc1459dc648a903f40c5adbfaca4f0a11f99c83356a13fe04b0c015e53f6380e8211ac9c3458e5336c46852f00bce83bc3dc17525b88af2401f6925325f629d5828d196f1326cdbe30c0d740bc5461f237db4d97341546d4e72ed8c17ae9590f992ffeae69ceadf5b9fb10f0a48a304696f17012d282e5336c830fcd1edec401310d14d18b1a0d9eb7ffff6e0ccc7fadb87f519ea6e851d1686fdab56166be6b62d009cd412dffe1415d44c170fa2dbbc441d2ca1cf7d4bb60b49f440c6f940e12639173170a0fd20cbc2d2350b2267f68714e5870ac4c0feab6265b95637a246d174b4c1945389ee1ceacdf88d275e1c7bd509389eb69321281aa44eba6455a28d421e4c5190d4011d9905066dbe959b79a489f2dd04d5728790be6b1dd56d4ca8d77abcb1c982744a04dea082e969e899748ab16e195e6ddcacf4aa1b4f0ce85f423e3a109119c27e80f978ae526854f47dc52ea57b760dc01ee1f40c1987b73f7ae8ca0cbab85490dbd942f4a33b735f8018b781c1070ab07a25008a22037d2bb7beab9f833f4243ff35b46c1394c2232f3e7a4bc78c971173b2e7cf171d12e6fcdc90095de4c97aa79ed2170268e14ca97e0a96cb6e1a49e2875f688eafd992b39ca741dda471caf7a17a9dd09461c7bf17f79bf60fe9b9ead5e4c319bb2423a012b9e8f97ccb9317d3115b042997463e62f710d7f37078cc25307050dc787f1e38ea13bad00404e03c34d8c474fd08dc9ab41dd50965365c9e17d983509d3292d920a5c84f8b73a7192b05e47f7fc03e810b6491d7a3cde136ba802c23cc65f2ccee912c074c54b8660d003f9ae8a07b19bc1c4b4ab5522cfb4b669ce24ccf08c2861e75c669e91b9c80df8c0688aace22c20e72e199fe8cca8ec3f5bc0510c36e1b426fbbfe3d18501ea43ecc6354a886709c9c778a5963c960835c750701cabf9f3f57b91d39eb620e9165b39b9c930520559646b77f2e2e954ec5f9e91a60e494ba73017a48774c9aed458bd121b3487099b86ffa92c54703083ddaada410cbb83a24f5f28f5b627345c5b1ea04c8a24b3cdd058ab292c404a226600f14ea726497c10bf131dc6cf4c2591b86f60c87e69db1e97845734fbad15fe9f99aeade757b6809feda536eeb163eaabdd3673761de61102b820db2245f3e49e1dd6d9f8a051d6850db750efd98eb3ba41f2a92a9350ea02b35da423e6624cf3931170a8841693710a10345f2c0e8d44be5b264a128a5d88020cbfb3b88c0f3e481709e1b9921682a5ade9ffeb43db83aa247debed96119758841daf205b052b53997c4e042d61153e741b6309d6ce17dffdfc3591f72fd672c6b1f7b515dc8f4570468d3ec5ae38e660d039b497fb4f18730ebc652254cd25d3ff1227489a5c491b03ecc93dd254dda325adfe2ff1bf6375d1668c56602c495ace38b1313a7b13f5ddad5b916f0417a4a954f12dcf1c6c05af3beb900bbc2f548c9c16c445a6e4779b20e6e37bbe13a394ab9557b620d62ba9e7ba0a315c03abc27e31a20154ca7a032d68d6b04e3cbfe1c297187a82c4de7a03eca2f25a03a55763a6137eb6fa3a239eb5b5d6eb895981bfb3f4fcb75a0aed33c10ebf9f159824fa0e18c8c42ea3e1f7bf61674c0fa2f798b8f12d68404c836c84f50c052023fc72bb8dede903248e6550ae0782704c50439b5869be301c5804f4e66605551085119a1916bea9a27bf3468d1c601b744ad763954b2c630062c1cd2e3338965640a0ba859f2a9d6295295dfb2f525a4630dd73f2f9aa4d4e4c220a46efe6633d9d0f401e36e505503e689c9fc454b245fd935e8584b010066be3b30aa79f839e43f0c4005f2999aeaa03807b8b1c4f63a2fd4f457a5afccbb6df6287679c8886307ed098190395367b71263dfe9c45467b9eeec615bd2743b77862f5753814df65832d93de9370629755edbdb8bb2ef3a17a841582f8bd9716dbbe6d45b33e7dd675156ae60022e6b572a4730a6ac80b457f91ffc3914b3ad48a00720db1725ebe94f9e59666da4d24a53896147157b7529e0b9dc6c11aa9fabf86075a17111d44c79964b43beb64584f838b8e9b1f4c038554d83d72c37cb4301aac017f4d597d8fe0ec1fcb39a1b165cce3b9edbfb6eaf164d50f56c11aec9064ef373b86ae856b14b7851f8fd52134b1f543f7a5c14401d669b78d77d73ede5df47e564f307f421412ca1e3eb1443868d72125e95193d1d62e9248ee435c5a7c2f3e1666bfeb115646e44cad605039930663264301eecc18965648e96e0cbae3dbe2cbeb153d629fd06e0b9eedfd51f8263e88bd98a88a1cde43afddf985e44666be2618dc61e94a6426975c7d0f47ec8cd643edda39cc84c2131bb13d8adee43b7cde1ae83b9825439405b18cd5320832d86d1211501faa34c9bfbbc2fb3adb1598c1ac247c4e2b5aeff9aa6f6deb406211427be3c196d1d8a5a0fd669ebaac111d94ec1939d722462dde020e838c533cf308537a2a0bda53611b75ec885ce2cbc19ced588a3e86235c03664d003ccf7b847fba3d082fcbcd6ffe64038ee32ad17331b56c5f9ba3e33f9420f1f5a18901e59091f8a7dd76f7190a9c87ab17048f76b0525db1e558ce235d2064a7641cbae8815a752552fcedd5e556a22c5654f4a821ad0e9c6255e0cdb6b404a614507f3ba655bb0854688c5bbd45f656a11d4b5e5008809c0578c1df07aec9de998b257b126a92da83aeda3695f284af657ffdafd63a1cf1f72e2ba4a83dab0a6f2e58cef6bfdd25d8b7050a4cd8ad43e439ebfef25e5aad5dba5ae1e2cd72cd5121e853daf8a20f9235c09ff40f6d1cc6569237a2dd3906f7a4935f51c2ea60408c5eac7b7d3b90b39b370d438a443c36b5c5c35124fbad1ed00028a8d457156b9ad6f677e16c9268e171401c8a49e3c1c03e120bb26706940f7e81f4cc32f7b565f619d344fe066da1908e9b9c9eba8f52f7b836cc5fe3b8e415c8d43361e84a2d8019d1d8e2a681587d03a9845ae020ae56e56855d065c244c8a4011aed301b6b705c61a743a7bb001406b6f774d2ec8f5f6dcc2bb477218eb1a9c97bc288fd9e4de3ecea28a5feba27783b3a0103af8cbd129cfa51e82cb55d4941ba05602b0ff6b57f9912efbf119115b33febd8c699ee8f9fc361b85ca10fe522db5d71dc3b2e8ed65fd6b96f985a8fb23ae8c2b253ec3fd083df7e99a2a910034051cf8d1f6a58370763cc2d0cbfcf11a6519c209faa9a77d2ea9980c50c46b8ef4302c83709c402eb79f48f2fa2785fc8bdab3924138a8f5516e67579380563050a0e1b2c545e436077c6458488801fa6699318d16d13e7b49a0bfc718ecaa4f7ac31cb4395c0814620cbfec0868926c3f7732bb9c231ab812764e10c34c6ed9e3a9f4deb1af8b4cebadf1bc81be78c0be3c8bc67eb94d388911b67044b0f41d339c75b2d9153efaedddfc8abccebc05dbcf78ba155b16962868deb5e33b6bfe80b277ebd5e9e15cb12aee9b2ff579bd76e450546df2989c387ae9b729a5d5deb20acbdd8cd5c9ce6514cb7417149247bf824b793764332dccfc8f305beee7de54377f28ad0d84e9224685879a01d8901ff2f408ea5b179cab88f8cc6fc762431d634beeb004c231ca282f7fa883e9ec50a84f9c283bd2a5c96cf3bf2776c6ca291e9842c3675a5f272acf12a2b8b1e5982b797f56ccc288b629bde65716869740db3b115ea1cc6e911310a734ab13e91007db9791f3f46c584c8ffa8bb43f63d9d919ee940f3b2f9278d238b5fd99a0dcd86a0e9aaebebce9276ce64b1c7e638f52939f2f2467505dae6f7a360bb7c9de724ba40a4c36d2c4f6632828463eec0b09dee5252c0f05e5a31fc2dcb277e0e73758253357742e710ef0305f9875818357013584a303ca0ef0fe1e4797347f78a7c292df997818d082641ffa42ab0b3ef5524b0bab53aa8f306cfa7015564ae77f47f12fb8c84b8dd89f6ca9303f760eb7400e28aee8de9990ed713a81767605b01500764735d99f6a1c58190099fa9a5d800e5c7023d7fbbc05b075d6059d082994449cfe6997f12fc6d373d1e89b8dca04d54e7f529d2d08ecc781d4cfe2f3d560b99b5273351d8e37b97aa18bd20ace67586f5a27c2dde03d9c5a4fee0650e165f8dc923d30f918feda1d0d7adc5b9661ee6e9edc1a9287002287026c2dbcabfc5489c842af6a7465fd486efc4c25a1e4bf4c335db0155301694367d94c46cbc99d727ed982bd87fb5d0a932fd16e5d5ad826500c6ae1e09f3e0b76c0147634ca02b6492d43f01c121f61c84c5fbce0a433892530ba93efa34cfd048f07e02cd778b6bb4f92848b67ff20738afa9122ff20a091e4754d6bc6f7e04f84b256ae882ac66686a31f1ad3ddfb763b2a42f30f132f2ccaafc381231510b967c8299a9b3ad1a0192145ead3099a88c2aa281dfd96ac43f747f2f46d959f62a5f40a4370d93981ec8b5ad00aee207d2ebab8c8c2990a11728d1267eeae7fa2ee9184df75e76770eeea3c3f2c245cb8c7035113c2fcf6068ae47ee2c4946eb701bc75db334dc8d4dcae5ba1ce56078fee6fca36221b70d161b4c0dd82f24f33a27d5d72ca7d876cf5e35e2ea2a00d72588e950bcf6015d9740a578135fced3fa54beb1de57705e74dae08aa81571fbd45c0c8518e3e9d7a96d5e8491483028ff71aadc65d5038295386270abbc4eaa1c68cd186cb8e8d7b57fe34fcd8834e65151d3a44a6bd2af5df1a50fe12d7cc98e226576f8e126531c92cf209643fd46988676258fd1c4ba454ad2ff7b68c186bfc9af5604a40bc3c7645c0292242a7ed30df32a895ed032d04cf4a298a9a56339b62fa0cca9b0748bc60255c4e2537fd9f03c5591fd0c8eeb70a840d01a00a5c23b0fb9098d2a981f76286f3d6ec1e4a82d4bfe3fa919d012f25dd3f914a8a38df697e8b67b893e63324b5adb0a3d5a10377594e971341d37e4d09671a0c939eb199b1d9f9fb7f5b096bb58bb134ced00cee20d024a8e765010f1e40a07b8a561a990944633cb4f2634960548390148acfd3f0c603658e1ecb8ef624deac51c1ae98f0639f07a0dd1babe7ca856ac5c4b2582af370b1db505e7634996ff3648df399f8ce7fb8fa085e8875c031bd6ac5ff354c79b829af1cf5077ec7e9e0de4d383d5bbf9bed306af84b7bb0350e88c36a9ceb6e88f1cbd2f2b0b10ec0eb34a3da3cca8220e63fe09184c49f008142ea8c95f6c1f3c8d218229311d43034f61817442c7afe930da40f22ebf97b0cbacf38a7140119a5cdedb9cbec4ba5cb9d4aa46eb97f9baf10919b59b30d9b48ea33ef3ac735badf74ab7b8966c36852699b613fba198e88efd189d37a9351d0b31fdc0e538d8c072756ed47549a8dc84f7da8b73c727f8f28f8ec729f2f660ee5ddfdba8682d2357533feb9656ff4c4352325fd8395ef5630c963d589823c27eb2b01444eb212308a425f4b1243a706bb985ef35ed07e2aa9726c025d93415e0ba50de3870fc7d887d86783c7e7f77165bf91516205083c6554a00f7ebf03bb79fa877b03586126e936bde1871d777154d7c747e995d10c433800d46c676f46d7b29e2b53e3ed0e8979a1c444bf12043336a327154f1cc880ff09cbadd77b1450c464f9a1971fecc319f53fc4e6547669acb3beba91e188fe7bafb380aa450b9b212f413226ac7352749878e2877b21e1cff5bcaecbf2f158974c99155d87359cad2264bc40382f8648fe76b70e27b11678b3caea9d207718c8bd079bfad61f246c75b246207cabedbed7fe517fc9882ca7420e076d167d198e29a1e30bf0b9ecca9c295fb5e63364940287e735d9df7ff985a296362898690bc2dd5fbd4736b7380d04eca8348289077fcc386e2c3b633a28655973d101ac44ed2cf2ab44f093ee2b2c7adc3d1c51e965ec52d09baa41c986a79527690ccef2c3ad2b16a952dfc9d159c34aa07b75a309274e330588b3839b1ba5e41132bfec2f08943bdd6177ec0107a82e1c4c0a64c112b48b57e225b229fcef2fdb3d7d0b36e408849fd4eb48511bca8f55ee6992133cbb2a4d50d54f55a86fbe23bd6e0333453480456094f8b5be26a3774913bd3c02ed0cb8ab9b48425fb0e69cf865ad2371a3607a965c9ec49cb4598c7ac1eddd19b324e0d5b2cfc734a187890c2ef0814c357d4a28d2d527bd19497ccc2582e128ea7b08673c3657bc2e36cbeaa82e1674e9e0f93a2148fcfd2e262b556e162c8a146993107dbf76c84afb628a339ce6e9b92977a4dda026a87415e7be846b62e5c53f890d90602b3fd2a73aac809386e11d0f366af1bd6229d8f4f7a0ad08503ca03d70dd2d3c9c26cf59d254cf9ebf648cf96feb4b75d3f0050790304eaa7ad296a3cbd32a45924942d9a549605d728a1588240804dd2d43fee4cec98dc775b09b4179b853e1ce007e55e995d72c7e07c7e16b10fad8ec80b102b04cab599f03a03e5627c54e93a8e112383bdae74b064bb7bd25cbb52be3c658856c1f5b6e0bd2a85fd7509d3fb205b2b8a1533432ac571748f8b59255f21758182eb40d9f64aa1850accae742f3cf18646105f748ae1e33522624f14c80ff8e2789a8136a84c07198864c5ca28fdaf7c2f37b312ab95955159691a78d65cacdc9d91fb07458fce5d83d1779375031d60951756410ad895b42f70063f6a016727cabed19f90d03139b618c908daf3b3833b0b06c4182254482ed9594b69ab3e32ecfa10b90d0c0ef135a20a7f50e5c52e8edb34d4285c32b2edc8cd1bcb4048c035d8dd139669482506f8c219d744b300cfd1e165506174447495914bd6fce026f18bf2418d832f56020b4765e3c9e89a108f599732ae1e1ba93d47bea2ec99a13bd4d6e7d4543c73123558b68b698a381a1178ed3c5126250697e285e9b655d972c5bd4a2a45fb3a0105e8d9038e16d15683168ceca1cacc7cee4daf37c600464ad9933999eaa29df1748acbeb83bf16ad86e8ff1e4b7f75986cdda785db8964c0c8f1af2cf3359cbaf5690251c700d45b7c0df639453b099430d7574d53ff31ea207841cdb79ff75bc109cc134e5c5821ef51bc62be22e6976f5d8f6b7a980ed58a13b77ad6426b3769113c04eeeacd21cebeabdd313e264a395d3f892dd268b4b70f768da9eb1ee4a3dc4cda639b4ab78ed6e7e96f7519f724f01fd58eb731c0ca234b752fe916b837a5beae22091f0535890243a61c66fa4da14601890f1b3daa37b49772df3899ff010b8f875e65d4521cf754a4d762c0b2fcdf5f0672a0090e122393ba7e7f42661d606d62fc7454af26ce3701e526f675cc9f26b2bd5a5289c99ac3459311c80302006c20a1b94925dde9ef9537ddbf9a45d24ca2ed4655f2ee63d46f247d6053a29acab8e9fb2afb8e932f611a42ef3e6249f47ec438c9adcf8ff4d6bae46b5ca56d44b800a5b47209fb9ab9892a3a64ad439f90a01650db3716f570904041a96cddf4875d22e1aa7eb8719be9a168eda643a14c00e4a88517d31e45f73556a88b12da7312fa991b83b0c4b13b308ce72958a23434d12e97561f4a6f66ee54a218a32cad8defb1e4822de7db9b6e86912671fc417ec6bcbe24fbfb9a604d26d0cdf1392979935c3b76bc1376fd02e9078d75a0aa888b33cdb431e841be74ff84f5f6707d1ee59832ddd1b2374acc4ec29b54e7e6b44a35ae5226d2be4192c368dcf540095ab22df7fcb6d0ff65bfb85ad22093e2207aefe879f03df72882528c13d174a336fc7485388dbee1b1564529daf658cca768c5e35190e5cd8145add3c2ef40a83bfeaa77e4d49b7d77272693d63d71475e4cd5797638f2bac5777a9faa79e29903df2a2e6e852e7d2e23af4fd8fb9a466ac5e893281b0134bc031ce25905ed0f7ea3f6ce85439749ce6d857e9fa206d143683a4e283f999ec2e9c9ec75a122d527439d00680a37af3ad218eed8237b1c84cbda29a3a20446ffc6368599686ef9cd6227c04092fa25b0ed24872077ad4a9de7985b7098488bd8814e8ee0d80f2e59d62881148389cb3494a3f2104b2f2c95b5778774cf36d32b079d1bf2115d1747102692c6b4130dbd01e2f2583fedc939634625f877a59a9758ccc93bbec3ec7a33edbdcc367b65f3047a95173c4789612a0c2b6e8ad88f4241b34832666c69164372de4f44a4aab894e0fe1078c72bf0d1587b9998f157cb3f509d3daf8238b5a4a735260297496b56aad704eb14575099783894d9c9b380e5372d91929d5109f9f7f7eb4a5a8081ba20e035ecedb995db409bd9a1602309a8334641f4d629b586013d35666d648c0562f6e511f72cc5fc6bc903de9ede21484c3e0be706ab17a4354e427b59f2b796c639e89ccd5db4aebbf23804d6de32f3b683496b0d867ccbfa18ef9e62aa7005135f16f7a5f4810a56f0f1f1714f28d51b876ebd17ef4889a1b61fb7d8d48674f8b7127d7ea56e4c2d10c3da8a1396756d2a5d8db8b2a6abfc1a903029114178b8d53a5dccc53762b9f7a83358f9c477bfe1d2193796194eab4e63bda0c7b3811e3b36d137637cddf8b06088dfe8ab5d60a1bf39b63b6633711cf3d596422e17ba14f7a5e1a842c48e30e7df0274d1a17d3fc73c55ad7cb789ae00ed089e15677fe62060ded7cabfdfe52b14314b98a3e5b11382f480ab0ecb7db56e7d3a3d0563dce0dba3ff0e209072bb1c2eb08b2ba2fccd097add7d3d95ff3d69263a4707fddef4ca9eb42169de01a165fe7c7fe9a2bf837f890253be4ee4c5dd36495c6d428f6dc227b9a8bc90177faed5f15e59abc874ae4297f6878b5c1c74aa500fced5ca1ffef172dd6b68e8bd99cf7f59a08794ae4fa2885230fda2375a1535a93b567286d7687983c80d82c0aad1bbb8852ae4232c818d812239f8f1694ca9a51b82b2cae5224d32197c91d072cab116b15f2cc5221eb2571748759cb1afe48e119dc97fef220be1c71ecf6c6148e82648a42f9ce648f9d73df3efc92de7a69ddaa1160f6b757cce465e67dc2541b19dd86bdf28e3bf9502c8139cea22da98b133e50f0c0f67d39286f70142d161014a8a1d6153e52dad546c8f17942fb66d4874a66d6894c3b0d63bf7b4696aa9256838dc186f08f8a52bdd201825228125857f7d346a81d99bd27a726d007ee7d7fb546992218dc368dac6198e6628f25a9d97327a4c956dd08afdfa7f2210981c79389456767b0e965b98dccfec4a7822d3c18d548a8ac0159fa058fbd16b39d56383bfb8ed0b427bf05daaf8a0dba31187d60327f577c8347878164e15204b769d778f6d4ac4ac7577d57d3c3ac39d40b7b9edcb6321bc1512b78f00554e8fc61e3b08b3618327c77c28e07bc21c33f6253d1635a52d2bed5e4b8c1bf11ae6ad670f95cb2268dae41f36925f27ad955a3d070ee83ee38e2b8137fe7367a1142bdac99bbff40de26b35dcab17d3f8279748f2da46ed3ffe2e50c2c75589e151531fa924b8d670a41a2e2b51ef0bd33789c1464e2aa6e8b5eabfe6941ef579016de8a03d44c9ff6b7a91e13bde272a91d83addebab379a41597d14ca8e31890adde66fcbe0303490664a8f3834307b05268db914efd7d867e79583c4ce68d08ef96b7e8390f48bbbacb49e5fce268f9bcbe1e0c30b600963dac4396e240fa3d794ae4f0effe3df5c01f1a2bd0099de088c7c5f564e505e33084c199280808607b6b261ee9a3ac3d446fca1e4de9c4c6b614057f6f87724995b243852cd491cc3f5666c798ad52838f6262d0ccf1c57ecb1597458b1b47ab50f1fd3f4a0a7bcfb2c73d1757f12a911e0c5d1dd60395f833639934f490719f7c0e8682857fcc6a021693983a5d8a83740a5cc12a0528e1de3f7a7361a714bb49d3c00ffa823ea6169e011643cafd697e014a78f5a20674aa8a90419cf4089fc9ee168a870f3c1a05a036cd03501af58d6874750703c42c793181e9fd80ffa9afa9d036ae818b80527767cbde3e74e3e765bbcd7e05f2e07d26e88e51e95fbf933337d8880d8f2cd3f1995cd2c25eacf02be1f328fe83cb0a95b0bbc4f91323efe5bee7592b305c417e1d1a43a4b19bff773a0e9cc8d08dae99b302cc0c46e59a412b9c0a9401d1e440a56db50fe02915554df197ed5fc803d1bd25ffcb8827adc2f791e61f2bfa825369863fca13675259e28429ba476dea5a6149f16346126543e02785103a23e31dc6e01c687ac574abb340441b0d2b875047db61b9cadf8cfcd8e82f2a4d85bffbeb3b44c1ba4b3fa6c64a776f2528e2c95e8653be3860cd72af6e0c5904bef81e8b8a1ef0ce37e48599a342d7bd485a5ef246a7704745ea677312bfd1c62efd7054a3dd45924994cfa955afe471d58a0183b06cf53857f5d56e2af0b0befc1df217ab4e5d46af60884ee84fda340fa09d9bf62b1f80bc4dd601d03c03c28fc483fc3281938520189ccbd22de6f166230b5e472fb9d2e4862e80022e289dcb1b91902a1cf65b8def618e49e7b2bb40ee1c13eac3c5ab1bc8ceb3cba60d39f7db01e2ef02eb850e196f1774683f7588b5a1561348c86c331cc89025b5a68e115654c6ef30af9f69133fb1b159477f07959efc8096c66aa2d04074b72358a3c578361dd9ce5afbed7de5fca3f9765015bcb6b3967238696de4655bfbf476aeeec3d1604c4d2aced4efbd565f833eae231eb71dc4084c81b8bbf047064e2f6a012a70fdb1defa6e75fce2e43019493b3ee33828c4e63f6a40d1401950c3e64a82e78d18b1ff2434e5e595536f96ea9f784c7c6974078dcf636c9d313aa3b4c0fe59265222e5060197607a16c8850ec342f0b463fd047bcc3a982a88034a1b541c8a0b70add56627f4b44e70570dcdee4fd54731d73fa5f54abb0746a8a1ee263399911dc8738127f27f2bdfe7b64fa730ccb3477526a7791ecf7dfe15263c0253b11d244cf0692c9e4ed8b39e2ad0b0d08f964a53bed3cc7b302d202422ba74eba9ec71d5747563bfb69bc9a9d5a94f7c3c50bf01dddad0c74622d62ec260baeea35832532c002f8fe68c59a9d836b56d8171438f490e219427691c236bca575cbfefc57fdcbc5bb74d88ee80dad823516d1bfdf1b5799438e5ed50ad80a369dddceac8ebf4801ff0c56da2fd4e1ef672fbe7a8eedf82e96ff6981a662090c767d8bef68896baa0915e197aa815f7650b67ed725f2cc8ea61e96cd04c591c2c143e83d102e2b7e38ad89d62f1f8085bde6cfae71cc30f0687392f67c28e0ce1602cb1ea7bf16d3e1c2780dbffbc8daa4a4b33be76db06545a5c88eec65643a39b53e7bba02bd1b24bae03aee1e54a81ccecaadced8fc83c20d279dff46cab2e10db15acd7421604d1e088e9c7ce00febc0cf00a9b0936cf5a6583eed9f3bfe96842e8f8bb4de0ec6b20f313adcad1fe0484933ac59a3673c8956feb6b146791c40cfc79817a0c08e2ddf228df81708637595c35feec261e88c7c603f582766262fe19d82999eb46e1dfc0ef171128d41516aff45fcaf3ee19ca1b118c518bfde31139f0d96e439ad96ec71f5f5edff40cb4a608dce8e7e02062581483507757bf4caecd39c4baf104dfbbb7ac121392241ebb366c68af0f906ff478a51f86567e34bee6ea22d0046d240a4edff86a8b2a045684c15218114517f5cbfff7707ffd28054530e62d55fd80de2ff679d3438511b5f1b7fcd2713e785dc65ada1339ca2ea02523f6e48a55c7e543e6d9e514fd93231fa9177427d83d40abcbd9915f6629bde792195851f6241d73e45abe114cc70b3e9597b66072ee0790b609ffcea275c0e46da5647d0f80946affe1086c688725eedd634589f2edb2b142f455e588faf3c6b5999a414b1b59be7efd6e5a258e6d79e3745190f925cf1bef4e050d1f723689ad79281c1c2ce29281cc68046030d52801b1db0c4165057110fe707253cbe1e2f87cdb558773492d4f9f23484db9c08b947011f3a5c518a4d59ebb7597b112fa18f5adc4ef53598154b9bc0f8e80fc05ae74c48b9abfad621836947a6b9c3b6f4b94031367d653e67cb2d3cda16aed2db7c59862e874e6b95beeba967274f3c635f5343d49850ba9f3e43eb1da8fa612b1eb52f30e7e7a899e1921ee02575c541465792d2644d92d9f4373654ad0356c0b91c7832ac96e18999fe4b7109318c74a21ccaf971e0c82a4f964ff3ed4f638e90ea518c0054d446e3323916bfb1730518adda9eac19a8876d67aa76fe48dc7f46f5595594d3cac8cafb22d2d0026044583de655e5e94bc7fd5c79e8a77154dffa2cfa723ca05a1594d84425669f6ca7f44676c448759fb749efd817e69d82e83f818af9f4495947a90fe41385b4ee110e9d9a89174c1c452c5bc49bf19bad271d44524c2a468daf2fdb177addd2a679baa42d5d843f4c4feb6882432c444bb6ee4c1467135db98b86424c8a2927add4759fcc034068990c01e59db67f795dda59530656811aa70eb5687bcf68acbe80b51d5b50a6aa521c71c248d6b18414f7ef63287cd4105d8665f70591bf641fc88b3a2ab805006b9e6b80705d727beebda521b17994874ff4bbcb8d604cc9217605b010d8b111cf7e0a46baa938713a4498b5b00b168e6eb53b5a33059d44b4fef1b31e6cc78a8784bb8c6b34d5b7b2fed20c81ecab65078628e125116a673797d438f5f045433271da53eeb4958b74bfc2f938c0c8ac1e7d2ad0ab59a9cc2e362cf54a4826a4868e68613e059dfb17d47bcce7e3a8a49d7780a707e2ef39b2a247b207d5fe10cc23ee718c45364bcc76d5448f4b2f11743d7ad472e18b9dbbb824fd97d881c32ee0680fd0956199aba709a0b9fb50dbec8c983c60b7f9e452f2d225b5b5addd6579cd59a2702e945448c48068a7d6ee05bbd37eaf917ad9381c73d2ee3fbf050a3a6e85d782a99050b7a54f0e807c7368bfe9359ca1d9418b634999ae289362d0a6cfd8323161bd4995a23e987230724bd9bb5a2cbb6f95fb4abf534047cbc060c5992eb2a308e17ff541efc436e3b475587acfcb0e74ec2d821094fe5da8fcddaacbfafad032c08474bf750ec1226acaf3512695312268b7199c364b82b87b5504c90ccda4d46bb3730a932d9128878d11a3ad99c63d47b6404f8a72c71b965a0fa739b358e2c757d29f05fe59a9a5728712a24e9c0138a7630ee9878785a18377f3199615fc717d0c618d6544127a43c7cfa1b57e0a920be8b57b402114d0367dd196f1604c75e838e71a6f7651d7357738a141eac73154a01a2ed55e9241a3b10dc570b7b76b9917e165e4f7c4aad13fceccdd9313f9791fd6857dc2efe87f721ca5fc9e0c50bd831f8971bd32c80463c85a3cf862ff7cae7f0af0066bc977a6a564b022ae2f56e95a15e201e7e950d8e6109fe38c8d83265101f5afc4dbcd8ccf0efdb4ba6015fca33c609ff4d7a1af0120a326885529d272275708e4600a4fe5fd7b1129f995be6fbfee3c90137dec0a40e695cd70a2440b034c70814b7bc828064e6037df3f08ac59b4093c84f091f8735b8f355e45f7fb3f99491452cb7cfa6356c1b618c0ec24e1ce1ccc56e285e660ae5bd5a4492c901dc2edccc2ab64a4b88348f5fff24d2134152c61585eb5fa7058fc6dc39f28d03944f4583f8bb705f6fd53bd3990d683b52a869e8dc6f039b103571c8d16aeaf01fc6ccb3f762fa32ab58ec158f81d713a508fb69d4d775b4c63fe1cca917372c60ef6b91105b9aba8732e37ff4121492db7e9cf5490e032a7bd3a71b45d6a1849523803c3cd84440c25748cb377dbb3d8e334e646258e960d40723b3ca90a19b49f476d0aea9dc984ffcd1255ce37074e3053cc0015b3d4894a0e45fc7a0890abcd666835b96f2b569d7875c6fb1f86abba3df31293e4c35dbc80347dfb40a021046d015b8fcc79b0b65542a79833e0a9c8d5c827ba54ba02c6d75e9db3f49e83e15d1da05397224fd5b58654f931d056fcca9a14b966e868a902cc8fec7efe74c4e76219e93fc55c31301506876ea026b5582990bc4d7d8d3e932bf51ebffb9e6a7fbeef43727995ba20ea35e3f825fde9d47e4f48f8cff8f594534cbdc69d77a70beb8cbe44b47b086d6889df2252e7c484ef0f15a25d690ef98b0106c4180ddb3b2bb00060297d4fd0c3ba3322442c2e810aab5a9cb245543cc656b49c2ed591348286ec2d73960efe971c70bcd287601c160f571402b7a6284d3fb3bcd6344eb52678e991442abbc41e5633364ecc80e955f48eeef23fadbfb24267efa1536c163eade7159cc40b0224ad72e12cdd581e5d46f71f39714ea5c3ab2aafc58911cfd895f19091bab1983aaa7b295d096cc71f385946560b29afb1fd896251d4f4985a9640e563196678847d07bcd548a5c2d483ddd56559cb386c7f23e16be02950433ae367e847d8331783028e8e3b7d44aa09164ede28b73586dbaca5e9cc5629fe7921590d3d84ef73cea99b80223df9c400bc79e5b7e8d2365df02f0dc9c21f92ae6ceccdaf5360682ef3f6e7fe79adb1b59940749eaab60ac4f5fc5ae0d34eac855f0a116297fc7d47585b3ef2e13992bbe4f983f897c316bee20a11928f91d9204d63bbeb953c054de4716dea54d882dd43ee3067dbe25b15659cb0ce15f001ca49a42b70281fd3e02b4d4619e252606c183905c0d3158757efbde81c673099cf891927ba1983a3523dea962333671de45b90f1584652ee787d029273fb8470b9e24256ad91a7e340ef7f87fe3824c80ce8b50f2a2993cf4e66f321dde2379f53287d216dff4754ddba3053686d0502da25e7f1151a7a657e4023e20842b1f4317b552702ab755c2f878f29a6b73f25aa0cc619f32d508493aba83f3c494f51165007f613570c544a669cecd44622bed33906c805b8cfdf2d9bcedfe77aed8b4e16090935441949298c7cdbbc76993dd6506af2f2060ac47374ee2568972a395933d87dec2dcf992161e47c9820ca437467f030b88f2373983a125f998337d0e79bf08ac0d412fa1693887d4fa1c348de7959a9b1b27b4b7d6e697ddaa5a112cdebb7ac527a1211356b0a0b4b27aa28218002090e7e07cfcac8a99a64077d9702407271115ddb5ce6825e5188b9ed719ef4734023284cc6749081c6c51c456bba5a66d5b0a079e8da159d45b837b27dba363ecc01b6042f7aa67fa9633e99aefb988fc22a39c1e1c5e658bf72c4372b1a4692ed92694bc1104eb86ff2e2a3bc55d3ff6330fa6cb43de980c692145d53c4715f46301c4d552d4e0ae864b8c552a44fd318f9d3de970a71dd243128b26a7d0802d32e0ef3a206d7976dfd34f5cde7145e0ba3b9fb5eb34c444814afd9ce38cf1a6a9f4d4796b776c57c648cebe5e1e39b1cb5541d55ab57a7e81e4ba1736a0099c869d532f652eb072d1a240bbed3e54c5a4d11b1638d58de09ff3689bd53e650badbe03d074672936b5228d89a448dc34c056b12826b67a08ae266a1f5138268f707bc11b367642c6b3357d7ccab9677a83b7709f6047dea097f6f691cca89759b3940733b75261b1c14247cfb9131d059ec38fe9e5bb4fd23ecf5c1dc5d0b0a0c5471808253f887346f77d4299dc303001492d42db92427503e7c079f5651393ec79e2626a5db38efe8fdbe6f50f9e2cbe66e4a93facffc5dd1eb6e47fe43c8a7ed7434990f954f95de76787f067e05a1196062cb599181ae4bf595efcf99dac9d5ee2ecea26eaa50fe5ec1e01a0af54f9442a900baab45eaa4597281cd412c9a0d6eedcfe7cfc4bc780fb960f91060cb83c2806c8f27a82902d6be0277481c80feb7c7a65de532ba44fae5225c080e441b69c062682d05f0ebace88e6fab86280ee408a5798ba2ee570a4125cabc7452dd3025c79f136afa9d92ed151cfe0f7024aa8eef3eea44d111d197148f45d32c892357ddcbccce1679b0d4e8ef924b4cda45db795605ec0b13b81fa7df8999e4956803d04616a71a05ba279c17bd5fa85f1e00fb4a94da821721f9841e3453cb25dd066691c5a5b9c81d217fdb8c59d504462649be18cd323c3a33c631001f63f092a19684a2fdd5893f054fe997ff0093a4080d1432a7b125aa040fd04c3f14fc9d264c862133ec81d44d686a45e687cccbf8410ee8d159dceeb37570bf124d8e8a60f17db82d3bf5d2b46378fe7325a49936afb7f0fc87ebb0ee9313c60e547a4b28546ccadbb7977f5a53c89e749d146984771d322b858abbe9b0d00b03cc91dc76f762cec4248bf78617ab8da651bd2888221adfe0367df1c39769890b037676cd65296d703d049815259fa78cbf15689feab6c5add6040da982cd9d50abd6d215605aa5110ab5dd9dd92a54c8b8c8f98ef7465b777a80e8b6aa169d0c80f03ed3bf6737c9641c36812d71a859a687dc4f9ee529e45555aee0d190bc29e8c9761808960d525f05b5fdc57091a093c5a6d092737e82c728f5902560efce0738866df84bac66a3f82fd9629ef8483a51b73c9c73c8ec5dae4670cad9c0c282117e51b77675c3a7f148d48686f8e4bb4ee4b7868d1ef81bc327de4a59faed7b424c025115243ed5c2aba60db1aacd42685517cd9464b59130cbb8b75a1fd30fae302c6c36ed7440b70959a02d456901b5fa844d46962a988b40a5712495e1fc0e4c83bf0ca446c8c8a759b3fa498c7b52710d2fa396ab02d5f357d36f9849e60502a829bfa3a42063a6d06e62178e2b5a7bf54dd123c7999ed612459b2883a5dc6fdd9929318162702b6885bfa120ec46856cab2f7ef14c1576a989997b79af1b044718a0403547996bda24f298ad51ef285b213221333443ef3cda7048a8e286a25df0ba2564a97fcfab0b2145c23bb5e50786870873ec8b5e4df66aea89a2d111177df2a5a0894a9bff4c84d745b3ac37217a7adc8413d0d533233a477cf67dad0ba51801da0877a34b4ad81b9817e06aa7bc5c062a2529cb8cfacc215a45579f6b3dba609bb3521ba3f3fa317af4ec60f8e88532f0d755d46ed60fb3970f167c76a3780bea381e746f1e368d633c31081b05637aee87e128f4be96dda0d70dbcfd6b3251f5b8f22855ecdf08b9504049c9154bbe507bdcaad2cf7c9fc54c872f8a1a7eaab5a585398d8cec048776c23b8a1d321aa1379797f6b5859ed32af8a38efa4cde70729425e5a6256abc677d71136754475683bd7627c993d74957387dd6255a02694d81bba3533345b18f1bf7e59c00b651492f996562cb2332990218f0d1bd5e6954d2fed745d8ccfe4c6a35ca0161447966122ae575bf89f5e34cee66fe2e7e1e743e30f2e5f769bc641dc7d0943e253cc10513e6873fdfcb6c1a3b8a19284de5fd7040c98781f88cfb98a609efe95eee101976209df794ac7c84a1c5ab302454811c6d2da08de4bfc1037105117fa0f605fc7c51e10d888a1b9f7747bd2603908caa18f6e981d647c9490a980ffcf1a0a569d5fd5891fec22e1c5946c6177e7bd3239b5cbd6823182595c512a9751c9d606eb68850aea242e0e4cef876f729563976d477553debcfdcec68996c90570fec63ee8f24a5bf881ecc08ff03144c14ec5db39e44a92be9895f9a3d7413508c4c7c5b8821ab164bfb0b2c563a1faee4efdcb7d845b588b71f7418ef465679ada81b46d0f9ea598ac4d59cdc5ae0693c4d2c3ad7be2ad8609bd2e39608c88f0eeb5e02b8b22ae8c939971105ff2c4f3a6790fa88031bc622979c965c55ecb5baacb86f412866575c3f22ab9390fe5be5d765b25717721f5a8206b089485873b05fdab64e923cbdca54091b8ca18bc39e145bf3e39d16821fc7d4ce4e8c59ad9127f46eced2fe7472c60dbb963f2c14a6207b7a6e56155ac857f4ce3148cbad72f0112a0e4d1e91550ce934a407e991089c27f66c2de93c6d576515dba2802d401cad4c5dd8ebed826426c168e3b3594c0409cd23d390955fe2e561723f4b3059e8bcffb6618eb7feaa84ad9bd5223790ef733bbdb59cc9c93668ea9851f887965bbe4755638d572653d39e7bb17cc3b2c5c6eb4949243283e5380d659366b2597878098128b69f3241e5333b6d8f1ab521f22e2a87fe5e1d89f998473b8078d14ae14315e79873a1532281f4d46d975143c4e245a769d66d5f7c8fce6fcd1543d1025b08f1bf0ddd1f3c7bf94a9d0c859ed820375ca2fc19130d730652baee201812e09fab083bdd2e5315a23e78d8189af3cb86becc587151216c74665b5cf0d5deb8d24fdaeb69b3780f70168ae634bb103e67de8cd2c71a90b3210fc13b4a53d45758aebb583f69a2aa26a2c221aeed8604cf47755eb9becb98f5b6946cb6911b3e8942cdff994a874a7969f0990489f2a875e1e557b99e440102508617f741edffa11c74dd2b600153b7ea59ac0a935ba9a87ecacb9920a4653b00ec1329b620eef8cacf881de0279a0f2a269dc57b521671a252af5800c573a9b2cfeddcb84c194d22a2a889e923bc704211efddda76ea47732af5b13fb3cb8e98d8bf8c480ac4fc71adce7322e5e510a23c820cd80cd3b33d2f2d3e1bbdab89cf70cc40e3dddee7a214b138785a0e590e9573d542227986358e9a161a8fe30c2f7f6f819a5d0645d2643d92fb27eb63b48efb393b0885923f649ef72098d1a5dd857d1c03128cff5182fd5d1c54c0dcee6ff6b569dcaf7fc43090c9123cbf6e3af36ed961755a09bb710827ad27b7ba3405b454b476058895d330b209602fbd930c703e225131808031c1e05ac86e7210120aedb3f8917db7c4600d8de4dca3bd9d790477bd2d049f073b701c7a356c1f44792f9ced928ce892fb8257e1327956fd0b94902a65664ac1f19b22826d74efb50f0e4841b87be2c2a11aacc51b2e2f68fbdc91d080b6608179957cad64b335b19aa47616e89e75b4aef9642543c04773d8d89932727b759ee5fd30484acc2346fff9db6adc5967adb9ddb83f98827d476bee6987dbe7481c7f34be9970fd73c92d75977be2c1883a134378cd23726714aa1e9195265d24f240213a3853e275fa111f0de41140bfc6fe2711e7d76000ac7b65d890592e5b9a52e799a19954872118de902d3b1de33d3098fd75871525a2a744d12b3bf2a493e3a44129c7754ccb48df83f71235fcd1178677637159fd0022a1a070c7ab5ec6aeb1fb3fb799a62084134fb4c32956ec5bd2bf403a3bb8587482589f746bb58f65a4506e873c99e8b4f5efa5ddcf5db1fdba0fbf2e69c0f9784fbae0f66e704469e681a07e9d12b03414efd3f915a8e7ea1a527740bc1ceaefbf97046860edbc69e771a0687e96a04944384ababa54f4d51285a08d08c13681f86c59d5e78f85d77b4a7d60bd347fc165f382e66dbdab33427005cb77c88fee26003d5fec57cfdb405ee320445c75df9589acde9dad1c4f0a7f0e6512864e0409353eb027002db39c03556e25c7fe5323e59dae1629b19de02ce49d268e63846a47d8aebdd9cb8a796d4dfa9732056f02b7123b066d271f6c2ca91617816d2ef50ff25d8564c9fb6a44c7cd2dcbcffb207c603f5143ac932af787f0c79cad481351cbe2e93b6eebe0d429d46413c86235ac91c4145000cd5fc3e407ddae021169f55f6745883a95793f955aa7fd0c6697618141f46e0ca5aefa47d5cee3f02e383aa474b2ff285c39530ac784df5576843b2ed20a3606a2078fa80f086b20565b0aec9e5f058257ca26ef5b4391ad65dd50c1e3697db5e4aad708f9fb8cdc406114d79e53905dc36e1ce635c78758f715f67c31a82b04e22a6fc49289f07f8933ed38a5e89fddd9b997102e9998a35ed4144bd27b1c3a8ccc37e28ea5f16c22f08fc74e5b6095785bc3b851559a0dedf3f5c813a68fb64fddc81d60e4e9387a5f91ebdfdd44dd0aeae36af4610da6a882a9d204f877cd8d896f049d4ccda72e542c63400e3bc408458c528f60c4a6b361e37dbb6352362e83212079168a72a1553bf8dd9b1a42682a33615c73b0af0cf4ad984e26637843fb6e26461de1ad1351be78b633928ebfbb9e429ab9eb058f6274c841fddc243655fc34d621805a6ed50b815c3c0baa0baea6f25ec07bd9c1cd623961b2b2c2e25236520843cc08085c84c51f76e6075ce15ac52fc9c48cf5ab4ea9942578d88bfb6cbf760662e210b93fbe2131ff222c8d9b83c9daf30e52c2c67c93145cb7476b253a4a35d7b22336c9678aea524b32639799a534a2932f43a3d2388b2cc3887802c63c52832f3885b5cc47c9f0d7f66bbf328ab3ed58ffb764b9185d0a1b6a93406d19d29f887e896c30bd957ce5be58629eaa31554eb93e2c0e6e5ffe57a9d7b4983b126603ec6068fea244f55187abc6ae42198a3dce12b767709ce7701fb85ae6621ceaf80d37ceede0e9310a51b839c99d2f09a8a240327b2306554fada5e37666be0d0d7724c365c48d2d677302a748ab8b9b89d448aa9e5885a7f1db562c67ecf27b37ac4047c11acdf63583e87ed0a5ff4dafa1de1a431f34527c802a46826292f8562c136134dec6903b245f4d4a903ad3d4b5d4f2be88941d411da1e497f90f328b16bcc1a1f05b35210ba6e6b97d1764067031e47f6b84b4dab66426066a75511f627c8e334e70b80c69400a89de02796ad08c8e6f3609e075312bd89193da47d3b646bbd8ec21f94520499453a8ed0275a9b47c32894a4857e42838dca1e188462b363d9bf6400a3347ad0c9e4a11729372aee7877d10dc4f24a632ce166c8dd410c642f0b2fb3842fc003caceb2937b3166e38d84f352b609a7dac1a27fa0dd31536856274ccf18932a5dd1e05e1735571936ed5ee5051ac15e06e6b062c7b020ce98801a570f69ba319884d5c015a7ac00b2ed5090dbdcd5f696f43c0fa1c85110873e92697c56bd7f10f751367f8b1b8d30fcb572a7b75b93e5dc3ce89c650a8d2373c8713ca3bce035e8710fbf998b771ee6b5835f60019e5af5935bb9b2f3873fae8f87068902546f6b0a879c732d2f74dc9b1575db7223c3afdb46ef422db4bf7bf8482b03b27797a08ea5aa569190cc63ec064374cf59f0d4dd8c3ccba90ca50c2169698e9cc5c7d97dea2bfc059c84ba33529a5db7384a4eb22d4ddf3beea8c2e1cf81a15aa40683c4f3abf2071957235c2c42c72daaada50ac1bf91b5a30e485ba6c9623d13585e2cbb2c392fe00bc34d7f2a17b0915e3877dfcf42ed1ba70b73773e498aaffb4612201617ad46811ea75c3888f6e20a671f00e5c51651f9ed2802b51b267f08ff919cf8233752b99e713210044d244af97e88f989789ec47b860ed0274e6684b2d9184f78d5696282c3b74c0deef7ebec121406832db9d4cf920a12c80f4d21c12db312a9f829c147a3da15f45369f800a054d89df236191acfc3813a5e9d8097b7d17da6471fcc0e8cf462757eb2b807cb8d9d7d345804810800971dc2f18a952b9b606335a51c9f2b2112266cff81be10f462ec7591412002902c193aa664f366c16028698ce7030ae5b734a2b612bdf172332ed5f7e50e22a1639bdd32541989c72af1e3473985187628147c3af4e1575eb30fbcb2ea2bc6e4175909839b2691f542208b15acad59e161a0327381d492c0a4a0388bcf5466ce6c93f684d2157b267a56cf7983c740aad9b5eb889347efe75fdc854dcebed5f5017374d6bf8cc2d34a7f188a47e1546bff4fff6a15504baf654e96deba59b58a703a8f8b6eacd1f2ee424dab908a5cc534bd6abf7c9ea53e5e0f62f422a8b6590fc219a267e453275971bcee8dbfba163c587e432a70d6ccab0459c8756731d25dddccde242183a7b804871a6fef1f21e9ec0aae18a32715714fd1d19720074b9539b91dd35ea8e4d606d0feecbff70bb02a28354d8daf4e9d58376d28d8e4f802719282b18b6ac5bd2bfff8285df3cc8102395e42b9e08fa2463e432d4cb43f6b6bb6ec0b015faf6e6dcbcbc4efe4d656d7dcfc5076514652795fa8c5074a450d3e815575f89c774a664bdb3ffb5e2d6d71ada79024a42cc914faf14790b263f50ef238529dcc5d16bdc59f6ecef7dea3542d8c0f41d1765a9d240979b81153fa618aa6167b35d869a297c55e6cdae9d009fc817803162d8fa84b3a4786fea22e868cb2df850108f73aabd474d2add71e6051eb4909d46765a23bb2c4abd84ec6f75ca186f973c507038dc80ff46da3581958cd5860120d6efcee4c3c5fc27c8bd7e7e2c6f7ba8a637bf0c33401e2b2b6ea2f4ecf4c33e0a4daf969f24dc8683ca93feb7ca267bafbb664321bc696e6f722a9acbcfe028bdcb72462673623ccb618acac74163c00e60d202a6223190ab4713897efeb234fe4a161305181d41ba95c7b7301331c8a554c31b3b7fd6a2347bfb8e535441e72137c3f488218f4bf22f7f9bef01d78fe586a61c752514f25109df2d73b041a5edd38153c7a2fddaeeaceb8c56be01b06a0b1ac5cc5d406b3b2dd2c5a35ddec7a4d117817828d00d3ad1188ef0b0b8bf0a46bd083e26e2ea2c343a92cabca0901465878c1b95e558a2f17e3307f60f5e569e28c3b2d9a90b0e7711c3e3e4998b61e6cc050f6c54f599c769a03abc6d20f2676eced14a16a6142be5d788f905ac30fcf2c6a6af006049f0ae6dec49508fded36cc08b4e1fa0ec47318295394cb1c1a2e01edb55a1bcab82a85c36aed89d2eb42290dbd568d1147b89754d2ac07531a6cd690762695486c07eefaa4623f3c25be9c54e9425609c9ae8b1f45c3876e507c7f19d0853134af7d0d4160aa1d6d7c84f7dd026e4e583ea0dac3917b200bdbb74faabae13fce689de5343555b2e71c216bc55d258832b14edef223b6fa172b24cfdbe99fc7dd8ae82e5c3d3c4127b7d3db8aa1015729bbc44a0dc33a99623ebaefd2ec894ff714e2f41c5ab032cb8b9e7e4c6f95cd185d75d4dbbe43fb320192863d38405ea67725accf8a06455f1701ae4d380a6dba4ddec61204e6dc429fa38614317a015e14d75a6655806e69a1718f2e98341fe4c4788a91cc885c1f02891bb1e4bedd5549b73e6bbe615a8502ce9112c7646e810ec36996dcd44c1ddf89e68ac4245517f8fd25491af821735d58ad58339e20758858b69665dfe659a6d4d04f05518efa2bdb278f94b638c82d8b1403729c314949a8afaa5b2d246f1307da9052694633bea5cc7f7ed8100d59449e1a502d9c3c4d45caab16e9e8441609e6fa26eb912287b007895c2c437d1c81113f8878e7266544276c830e6dde97c07f30dd289a03c8b2faa9394de7f0cadd536038d70e4775428845f46e0272c0bda742c2b5de21076985c7e2ff40abd731fb296811b943242cdb290760f945d5de3b871949aac640933e85c1366775e770fbe7c75f53b9a21f576e8fdababd2bcd9d57f2187bd6cb3c9369a923145c29c82e17bb941d65c4fffed25fd519d01d9de3cf6f29372a5ac71836543017a970c2f84f89f3547b3cfa7a317994cb0153a65cd49b723c5305c85d9db4fef12ccc1aa40df950be96e49f09c030db5805613418c38311afa2ea43b84b91377546a0a41751ae5f21ead236ffe68674aca97f4628203487a885b287c513c25c4cee55ed6f557440e63e8c9ac8a52124582b49fbd11b4dc18cbe908388ea31b941bc2039cdfc0647f065fcfe7a66927eb9a7d78456ca187e2d1fe2018b994105cb17dce8a55c33a3b0548edd822e444fe5c45edd0b651b0e41e0d0624f4044bc8b8643dcbff8394f6e6066542197e855297fae9e5437376268e33726fdf6e4ab0f35b7992ac0a96adbf7e31103af1bf4fe5f332c699747851915cac8059500270c7387504c0f9f772dc42c7d6a11f0a84750846253e3691cc98b2572c646daf2370623f7148fe43822b525643efc980588f07615501e93ff00c3fb726a3689796bfe7b88b58b7bc69dea4bb757f9743e2aa5b16bfbe05b0ae6fac80ced79e583cae02388afa0baeb1c6443359acfa6b400aabc32bff377c876ea30f0a05f616290afb5163ad917ea86130b9224339bed1b22bcb0cded4321124ca80ba7daecdf145c88f826680c9aff6aeade3e453b7aeff142ec60f182d8381f3590bdfb04cf92f24725350460b7a73114e4e7381edd0e5081ddd22ff98f21bc9c7825ef8414c21be2e2b6790cccd77b2dad46a821566841c27345acfe4a7a8f6b5a99bedd7b60d3249c16dad21c9e533c658bcb378c371cd929dc74bd1487f7bde5604defe7838cc9f47e3fcd1cc780be01c82a74faeb9a5185c7d4b4b65b7bd796552ea4a7a045dccfe612cf8d35d61de1b3e51f0c3a2cdc12a3e66caf996ab9e6d29d04dc843b50a11dd39e300b7c107905cbc60ad150fc0278bf827250e2c973002cb00980fddcc629946f5891150dbb3e4bc107f87ab2f6f30c7b5e281bcdddacfdd239a4f1b63f9a17babf76c0562eaae62c6b9d0949158a26fa1fb3db9d42f3a02232472270f65cd840927763d63407d213aa8fd8e94a9e4f897357cd85a08370e8ac8815889942a92654c1b51bdf82b31bf66913e36381a5404ce751583975f1a12d5cc09dec2bbc941fa1c42072479ffae49bd624ef383eddf802947e7842318e4a636de1d6e7e07ad85e8aebcdb2053f8456d2e05e9a91541e8b6190cb32001020756e738c9ff9a07f197a5ee8d38729dac8bb2916ed8c17255f2898ce9be8e83848b3e2bfde482edcec9b4a8ef7bd78a9c7d68db00cc3f091e2268972c659c623fd71eed9112fcffc10aa7872929344816ca86550a00c666243cc716569123603d92ea0974a951984aabaad71d2bbe75d16a92167b1084f531ccf4a5396a2ecd4cc3fa96febf59b75f838288bd91501cc67e6f2ba92bc915f32f2c062716934f79d137dfb8e35f30fcea634fa03a7184b27f4790c091b6ef21c22f5e1de822cdfd2887f1b0bd7477b50f59528b39137019a2d206863c5adf88bc8249b5b015458935c70e3409f04a40c69b0c4cd2e5d238fc017afd4a6878637a62e29d650762d254b065667ac3776807289bf710d69b728003b026d9e8a6c2ed46e0f882cf5ff5dc15a167832cbc8edd5bcff261a42dab0db5d2ad1f056112d2b3e05a3cd030e64066481768f0d70c325d787fa61e2253e3c9765268b83801ff45761c0c12cd78f216db101a123574651298d11ca176753e561f201ac054f1e68caa6334a046fb5379bd196968ddd818064a019bae1919e5180247e9430a10f9fcb59d404694d9ad39715945e76563f89f486ee9006444e7d7645522a3ccdcd39e82c061dcb9f065ade87a1d8ae4330915b5aa480cc4cc219166211bff59e1092775b693e8fc80d4a327c48043143c47b5427f86570607fc9d7047bd63614d61a5e3cb40b4698a7423722b3ed1cb444a5cdc485784627b8164dd896d38b3c313b246d687a71e1b54c4658f63fc03ddab14adea1775570d05d8ccaaf0741ce3180788928e82b04723d083fb04fd02950ff5abab10d9055269c0dd1cba88aa329043279042c8b4e41bc63cae9915f68ea090ae84f1a682c0b12a30adc54133efb6946df0f6fd576561ba2cc4d420a54cf802958a7d45378712db278867f05662591b7714469ec488b227fe829727a00872135c95c5353c1aae89026da85e29c839c8d3bf30d3d3507ce8ba74ebe06ee649ac44462e26c2143e46ec4fe8f16ecd9a31cece6a87c1a8b837e8f69a53a7c4539b04ee975acfdfd564b69f2da209a8450dadfb6b1ccf3c811f8e7c4c993966e5b5e87309718a0f1717b51ed8ffb07ae34ef144f0f0253771a39a4625cdcc9538167810e9691e5d2827f0c8221d28f5277e44d181268ed2d6219ee72dd8241ca6d8e3fcc0bc0e608ea3ba875882166a375cb0d0d910b09280c399513db9d5c1240e21a16a7ef94b6f5d6ea76a9f57cb430afc96cfd12a46974464c44cc63ff2cbfbe29c38c4efae07e8c61ee1f2ed93d4bd03be590a8020693418dccb481eb0a99aa4a9d092df83e737bda5d19e6e79fa9f77317bc3c88bd42d6cfe5e3eed700e21355a86c0f783a58bf7c6d3e811d21423aac33d2d95ec27d8fd9bd2cf9496115da3730767584fb28ed8656d48b49e86d49e7f07b410158d05f57c3b36c22d7d446b046663a9974448cb8167254efe6cfa5406b91732367555d60f22b37889d515a7b802d8b6c8b27de21c182ce5e4ec5ff6d8a31e0555eef0648d45704fba60aa53bbab67f99d56ce6fd5ae401cf695b45b78f25f86722a9cbc092bb62443aab72b7d6f857c24e250c146eef5e7d9ea46e270c495a54f9b2bdb4ab7121524f0a6705d5e40cb28f3281f54095fee915a469c32909d730a52428ff087051bfaf7df426793a6c1fdcb11010039aff4238daeb53d0f53d8284c684c83e589f69fa521d076d2370eb2d92252374ed7d0c5a122a7a0f7173952139e57d8e59748a6c37e3e6cc4535ff36a81494f2d8deb0601989804da92108a9de4a391375fa6a5b8c4319eb87529926147445a3c76de1f7b4ae1988e87a7c06fef2c7003f249d5720d3e2de6cb1697081ad05063efb24f58e1ebf7646dbc582f012eaf3f2f4e8b3278cbe2a613395bd27fc2ee97c65e673a74e379a30cff750a32be6ca9d9f51ca645bf229ea9ed49b16b94d8b1c2969ba347c1644f073cd786500ed66c451b89e4a55321a942f4a4676cf77f012de7d47b6d447fc2c25681c344827fb8d986c29fad53e7f55b90775daeb2ad9ea85caae1368a8835757fbc588b43c101637bea0a83d247bc402fe2f1665ea4e5c7516d53f90fc86afae0bf00c36e2d869e2875d1066b9453570ab6f9320eab541b4ad23c4d05a879a55be7031b398ac1b811b9824c8869e664a8b7d9f4f2bb639f6d2dfac5cb23bf0157fc9524d6bcaa74f928eb4294593a6e26fa10d06efc822690ca284d4ef0e9b1f451cbec23701b023e059fd3c4add52155e39930bd6b90072cdb4cc449a43d88d87046066e0f51054d90ad7c18ab8afc5de127514f1d6b1b66fcf3488edb07c0c45a175dfd06db59fee7b63ff0e2fbc0ce458ddb35cbd9b1d62598e53bb34eca9eb2b4eabfcf472c8edd15bed4d73b3bd49b32115bc7f72a618d031a3a8b0f69687d3c065fa907bde659012752a191769a2d61aa85108003f629ca9fa1e3faefb25e437f86fbef59739f9ae9691049c0c7fa58f36acdeafd8f06f8fef774c322539419479c4514f9d86385bc29b01e80d2ecb58439644a00489f7da11094d31dbf0a7370393999fba13d16cc14226b693f36342475dfc99a8759215308c2f4f834f32fb8fa57b06ab2e63c9869e48cfc0cfe25c3ca47eeaef991603d073093bd9a7a8b66ffaf8ae586e6dec43ff3f8d52f2768ff379cabe72338f6d85d777c5cca28adc2b8a4ac25f91a2c18ea9c606a06a0da25868a9ab7a877f4e0628e6258fa5bf2c98e85803d75532cb1f6578d8c49b415e6204bc1dec66b4babb6f4d16356c16acdb7e837665e7c27d92f902404f1c6a6d1c22f86d70857adb147318b1e7d231f57364512017e617f642c2e339d25c3c4ea6bc8c00dbd0b178880f58c9b8c39d377e191ca905e59ab5603389108b06124ad18a5666b8074b8e8089772050b49f3b531613cfddcfbd15cb801999f3ff63fa40d225fa8a15d7cf4de60576fca0ca1b99cd9e53aa16f4249e0819e80eef679fd4ea72f15614d0f4b64aa06d52bcce2884dfe58b01f4ede64f7ef79f72564209b6f0b72f39fe6b61838c1dcdd650c3ab7e3e2dfe22d53fd0c53913d805cbcf7c50d43e149b6cb854b574fbca56dfde4d10aaa7b3b66ce43b2572663be727600bc149034189be790765f951e90a43c26e8378f467468d830a6dd06ab45f55076650784cc9c5f1960810f48fc11d71f8b91a73bbc49e2f41a690efa67da4874a7c01b99ef879512f76ee1e6efe581777979d77f41fd03d5f903a80860a634119facec7c7b254d478843bbd11ce8ab9a7615bb3bbcbdc03e048c6cb234d4848832627a98c69e0b32b05124a4913e30df61ec60259caef004e0697302f508659dab79e7b1a41adf4cff2ef36ae763e424e1169db5075827e59bd18b06b2745291fa691d64c7c9e612c951720995998a10d61e7818f9a81db79644136e0481f877dec68d2d9be8da6f00ce13253b28a110cfc35af5ba1315c4d984fe91fd529670feabe1e47d83ffd0413a2d7fcbcdf5ed5a53cbd3a1f3fc5e64e232f58778f53caa840cde5d0a829726b988993a4e3447f26944e487d5f6c4550d02d4f614a670a16739de4a44fbc8b20105e568d3cdec26afaa7654281530a81dc163414a7a6f5660fd1cb483dcf2714a026d5452a62033c76871f9080a5ed85cf73868670ed12ea0700681238c2a949d4bfde5defe657e0211215499d891f15c1b0ce790ab7d52d7eeee2b2e6ec6219dcfb542513d5b8a6452697687a829452a1b5687770acb3317aab790346ed79ef83f85f31d49602dc8c2a4c3df0fe70b02d1e3c0cee5d3afaa0130097f1deec7bf6ce9df0cffece8858a70ceadd924dfbcaaeebd882ce6e567160f626f989202cf145d5f92a08889eb901381ac4fe1d7d1d26dadcb5e9428d47c76d94d05bd9d82ded6a9ed5a0dc91e324b9bb9220699de9d43e54a1c7d964a17a81f5a743195df713da21f29f87461ede3ba9f4072bdfeb74193eae95795e8ea08e419f843064db9bd5de679e0293c4e12351a567511fb90ad5df06cf805fb9b7f83a4fd0d8ffe3f41669766a0821ba98c94b8c59a38ef7b6376cd68d633e63afe47f557355419536cc0211e355ea67ee7a349c151b20ba7960794b03bab54f37baa598a5c7d29a781bf1b1c263fcd1bad292e4a3948efbc562e4845dd91721c295689b8ca540fc6339e07452b24c75406c3d4555031ce2e2b12044cb2b839ae1d9ad832503f6ea4704f121f76454359a04790ce39fed92574ecc9f831145fa6df18801582d33d6cbbb7d6c42b08df9a725f04ebc4f315de8c7175e41a63a7445b9cff78ac4f60ab182d582d4f1959ccba530e882e97be5356b6ce8eb8e18fc37b6afb113cb868db06d353f8a2287cf0422694ba8e42d831237ad329f84e95507b93a9eee299b250fe1feef47a9539bea8fcfffcad2b0d915756c447085378c552b6d0ae6a161ef4834fd6bc288b0c693fdf22769b4fe7e3c8094a9a539b3a7f4cd12ae39ab4491035b9323d68144bbafb055dc3c5c2d23fb97c69254e7c9c83123d87bbba9552fabc849407b756f90e7bb0b652012d9dab6ba40bea7216c9cf35432e7c0fbe62daabb0170166dd85f1e6da235a028a6bf991d286441e38e328e8120338c4aac539202463544ede64876c00d76c6c10a4e077291555a51c52a204b8ca197d07133b78ad136e66469a43e57490aee5a33e6f777ddfd294d950c05ef4c784f31184ea87791dcf056df80309964b050c8056181b7c4849801698a4830fc3aab02e14086b36355a43cf1b36d582050abfe7b84c45fec9320e71345ea36ade9422f80414dff729cbb68928edbfff66732a7eb37994d58b1ebf00ccac1083df5462785c1b5c5cf704a264eb1af0020c57be6317e4f70eb8209c73248391feaaa77ab9e6abba3d0deb4345115ceddc58ea3db94c822bd17cba60f010dbb662863f147370ddbcdbc95ea00f91e07ff8a4d8d9ef70719cca319449e9c3e1922c7bfb5ace6aa9c77a2fcf13f44228ab1e511fc9d6c7d161fb32c260ad66e2186adaf09f2eb95bf295f1de57d820aa9df57fdddc953a6eaa6a541b0b6dcf2c36ec901f839542c9c95e2aed68d692cd9bf7cb3243ad52d112e40a48f7bec461b9765da8378423f914830ac32d7f82fb5f2e584b813c0d303cc7546235369b5385594d473fcd7d78b39011cc46fa917d0e284d949b56abdaa1c7ae4de213d6bf36854016765f5049f3da1f657872b9ad8d1238c616b26d0aa365e415b4840f5add56870aaa1f017376f1724bf347e4beb1b9cf72de97dc303e6a8a49e329e90539afe827546ff320de8cf3f47fb40ce1cba8d6e8a3e32e040c8220d3f7b7ed044e6b5bfa85fc6407a77dbfcdb45fd75d6dcdc9ab4b251efa953ef87dd500812eca78e0d9f48bf0863c66ead0ad9ecf31f6d3e6f4413bec5432ece2d6eb513ca62f5f749a3135c01de3da5c15c5736cee0fef55e48df3a84cdd2b855166eeb8539f7b9386ec2ea61455a129319a0c58879181b08c850ae10c4718979823e286d8aa79a36562d49ffb14460bcf174145b5668549e084144df50ef0e3c48f56b1c4b7339f02225189832d0e0df7a667aae866c278d140b27d7ec2bce0d59a8bf9eb020e5457b9d8d463431a8f49a0cbc9222bde45c3fbb216d6b6d43bb9024263f59553af860223fdf7175eed22c4ef58bfc7edae7493ca002544e3447c345940632e533167369ae7f8026ca48846588e0cf9e7951caa3e422d47189e6faee4c28f8722a3bdb3b27e302d00c6f965a42c1d7fb35410892f434d504d2eb941e666bc3ec2ee8a3bddccaf6315437766fc8ff42dece774f2cd1b39a0820ca1a16adb239fba082fcddfc75f9696360c5f107d018844b0f269461b5b1dd0acf5012ae5dcceb35ab80e3fe9a6a5dac8b72234411ac8a056192ab87bc9a8bde5117bef49b1f6d00d11027fd691ab70cc8b947512b9dfd59e96e913e508218d9468a2ba46684ed19bae819294bcd044f95319222f7a76cc3b7812a05807db6509f397dfe2503b2af591cd58f5b0b9e9c9d4e5be44961dbc18688755dbde45b4a15e1d5548dd450a645424f0c730de55b1d1f1a982bcafbec90195369cf1ae9c30e1c4a5c40cfb61c569a20ae2fdbc700139c6d7d7944b72ea8ec38829938548f25b09e63b346133f1d5050d0b6b5ab21bbcf6e57624a07f7b658f74530349472d6b34c4e72fe133c7752af0ce0f75b2304fa83a490c8b1563d8bbe9f1875ebd6a47f84494cd593ec822008e54b53f852861fdbc11e1bcc57a7074f0c26a70cfb766a7037d82cdbfc22fa1200c3e0af1bb8e5677b55114634efd470c2daaf75cea442e43c33aa47786b5220ca1c6c5081c1c5a3ddb2af0c72045411c26c9b1b7476db91f1b44f0fe41e2e437af524cf8e3c5e0a136cb7540323e2806036cbc90f705c36c2302b34a8c8b072c9427c22f50837aaa8d0158aef432c629342373594ff195978f6c5ca49bc1af8b9bef83f625d3079d10bc1933d6339c66eb1754a4e22e7021fb51c2b74d10690d8f01145fd226222279dbea2ea82e8cd75187275cb631d00f1a6563b7da0225021a0b313e75f4f189f3b0e4be36d5671363e2d2fe3e3a4feb7eca3db4ddfe0d1680f475118a5782ceddfbc83928c2d24bc28d2cd7a814aba75db27b569601ff75bfe044cb299e6fe6c993dd1b5520a103f8ef8d66c1c874a5be3644983ba04e8836e42580e4f13a09d00a8e950897db648631922df8d0826e6a118fd600052f2ed4fced2f61fd7e617a5c79e73dec54ed8b53bb7a41ccff79d8afb969126662b0dc000ae486b556cb3d087aba4ae964f414a81cf78d71571ebf61ff4536073aa2cafa5354fba10c48ebe7c5da3dace03f2cf6b5db22c203b512e8ab70b046060202692d3499096ba474f7d023be084acfdbb7a13ed89b18d6f0e521ac5e897b6f29447a47c8c9ac41653e574a995bc6d46d0f002e962b21d693121ae913be99cbc9ce7d437aa4a258c363c1970cbbf0ba0ec9a2d007f3b6330a74af1574b5544c82d2d4f533c07de1c249702667589031d73349f4077d93dd1ff7b1ac85d664f655d3f7e1b87e14f145065a58b49e6457db5691d7c3cacac0c34733477bcb1d6c9de6067b1aa03ac041f1f2681639e02a8636d81a0ddf1dcd0b4a74c5818af3b50dcd89769e36b34bd9a7a518b375c1f1bdd743f8eae97b2a84c5652ea298c14c9ad90b4ed135f557f41d5db4a26259642a9a0e36188a234cb7bc064a07035a79ecf4b76d60b13eae18e6c39fb75a07e610337a05649e7267a10e58fb16ca7d7e8e69df2d5428a5e916180484185cdc2f284f5ce0ffe2a755529181287c1d05e8a7f971ab48812d1d89d25efb5058b188f029804fdbf46ec572615ab48358195cf1b591ce06d50dbf97ed5e416f8b4e3745d0e2303ce9fe4709b4d86a89ceb6bfb32815784d174ea7ac890eb53981c63be51cdc33676e84f931db6937c0c901bc8b521fec217300bf3f2553d020268f3b226a714d0408dc550f6b306db03af4fc173b7b43af911a19ec90f1128edfb195ac4dd0d2a48654b9d20fef05ea442a25fd85b92c0e97c458c68a8b1ce51cba5584091574921456caf64d6ca9a7d94259285e9f922b1911ea03b2c9e7c8e43d5d82e6c5999b30f5e03b2d8fb513cf3d4a66c6feb7caf2a2336800bb3f0f7cb5eae66771dd4fbc700121d646aca7dd63002ede233b12e04a907a8e3860340bccae0ed1ebe75e9ac081726783a206b38539b2a830f9065597be0521aaa9fcea483ae3f3638c7b22aa031393189decb2b84dcd1bbe96386ed32bdaff43d8c7cdb28f9a8ef2742b30a58dc5410756cb0bc3b41da2070888bba071700cb89fae68b9d3b62106936a91ad57187cb8c66691cdfd88094cf05b3e0646f23c409a3fef65b2d628d8311eca7ddd0532708ed0e7f4d3052fa68447b70608833d82659da4c80a922f71ff51fdba49a49db992ad26740b0c0d443d4391ae714ddd4321c525390a070b71cdedece12aa1af82b33f07a6511ad6eb01d622ed055d0ceab53a6f2b5c34761ec98f8423a74861729a4e87bee590fd0fb821621d9682567c2f55ebb7ccdd0748a2aa195d372688a33329fe5bfd12e8e322ebf145426b873a5b2256f4c4c788e67793b8c1fbff88031a8e67640eac39ec9d0d2f7635e04df5d3a7e2498dfe47d55cc8cd47fa5a9022f527704015f5f8c7157b1b4feabefee3584ba9d6a235bcecbcd78744988ba291124aa3321aa6682f37a6f2fbd2f002851ff31a4a4010c0f271a0d13dc25cf5ef037b476ed9dc6cab53ff4b4a4990c2dd395eb67e6cd8c79ac72782e9c2c67e3724dc86382c8551449a16702333d3383ad148cdc0dc5128da63f36d955633961f7ced561fc736facc98bf7b41cd4181f75ca4a4719b338c44d11e33fa7431556b31d9e05ec015aeaff826d3faf6fd44bfa9b892e34e60d83154c91eb77c4bcc18fc9407e3e4efee7cbcbdc898afa28538db545218cf6df299cf0edb526a54cf8268ea44e36f7936dd56699735798457b10fa568579bf1d5ac5ffe6a975f2586de91bdfb39d4528b6aee443452679a39d736b53db85cf61a5aa4a9167c4ef0a8abb8796fa5138f0815d17ed0c25de0b47c4d11b1750e5ffbdbc812cb6e7ef77ca9dbc0555838a5de59aef60d9a14abc122f9cdb48f8000ba15b418ff2b0ce0130319070194dcf679b6a3ca68606416548b4ebd4a4109e65fcc52f9b18ffd0a77c64ae35907bd7ed9b24eca2fc1750d653b5ab14164e6742e2b840073367d8e98a8b830b4c1a7a133ece06dca5666460cfd6a64f558d165c2e76d4e437962ecc44a41e7a2916febeedce78368f151ec9cc56b4f5566a00f5da3080475264f844d5fd230b053e4928d14569986256d9f59e90c0e02bd41d5acc8de7b12a7f9d7c102922a2704e1b8d770a7ae5564ed0e232fc6f84e90457b8c5901b8e9981b745e4404c104f24601b46427eb964382ee31216a1402133ec85e723441d3593cb76a50be4957e9b0aeb4cdfc071de33e6e4c033de12f2d5a41f6bcbc6f40aca6b2cc2be27ee84e04b0126929153bd971476fdc8ce184761fa36ef532b80357041329107e03d67962af922c22d2cc01476928aeb2de462d938b1b5f54fab1df65462b61cf22793227bc9a6a6e0d3285eaeac2970831d0f2c2bcf67f5a39185fa7f53bfb70c54fc22997d15d866f52014e648adcd0706b54a3d989035a3ae449e1dc83861a7a564a661c7dc7b703476fc4eb233dc4efac1650ac6bb019bc5db89579211403287f206858544ae7133c4df66d3f98a3402020bff5b150d3faacbdf48ab36b4794da3be021bbe4f532b0f46365f3030902a144014a81f18eaee9d3772aebb896179bda3b3ddc55cb7ecca65841658aea6130683424099334c08d4677b30b8689b73e04730e3874d39df02205476e2f7fe15bbd3afe1b7556a510d9b6263b85a54a1628c59265e212ac6a0f76757348b5127a20a98b07125d8ff7fd3ca46f048c8e55df89ca51d5e200b781045338cdd39d2b79fa7bd3c82e6d1b049545dbd9119812c53943fb8e9a7c5805b16e1a04eefcc04a4c061687b08d4c1047288a612985210ac620f36ee796766949fda03904d6353ba3b032749bf1a920b877a3daf97330f03c98b26368ca2f2bb2f5e191c4fd73238900dd9bf6395ce56a4b58468f03069157f6dfac8bd87ddd84e1f3d845123bd0b383eb31943de6d87227de4ca89705751dc28955328acc60a39dd6fea06260cfb804c11f6d37536d71b2d224a00e642b90cb1cc1489e8aebccf6b9cafe9f98d13352ff61626f74e035a46dd047b6b00fba3630a1dcd9a96d61f8a051025da7d3fc4679b869e0112192da54d8a5008582ebe9faf0e208f58bfc11d11baddc3047f5efcd95b8ee124ea1a0ba53ebbc59ba77489174d845443c013e880c93ef425082fec2f8d5647ba10e739e5584cefdd80383b4dc1e3f3f4160d0c8099e795fd49cf431ad08c5216bd3eff1953aac579f88ddb81dabb34bf603889e9666e34a269e241ca4e3c891088bfef7ae68594cbf1cd3b8028376c0070032e2c5dc1a89b9df5bac552a0a0876395cd7cfc9d752e97885cc7ee5d537bd5f0602445056d9142c2533c2653c5ed390c867b604a6c717f1ef0445dd7974ba28755514112c476ee5600fe2933337fe95d9b7ea9b528e6bd78ea2952f263e388bf7adc962b30d710f163c145d8e01b14cc35c95d211fc3e12a1ec98647d1a6eafd77dac59a0f6e6118992d3ad0633e1cfd4fbe683cc6e5529895d7de16c93e48de8dc14893d8131253eba6a605487ab0067836e07cac0ff9138bc5a49076b1ebb13b5c0b609bdc75fdb6270110fa666ff4343fc84642df4d013bdf764ff6e99a5e4d9ed3cbdf30a3be699f78ede78816bafceaf0bb471fbb795b6f19d3c7d167b17f4b7af730d05b3a268bb2a931d077037a2225a1996c0967263d40a80f4ac726aa35e0fb4575648ab6e4bd1a9a96caf5bb69526d87d229b14a50254213942a9580e766d9bd731ea5919830f06ef794810d3dd178b30bc6dcc9f66ddcfa3397322d69f4299956b747b5f05e20cdc412a0f94610e5879f02b22ad9270c3c1b56c54e0950d8778b48d1cf112c660a6560e66b816daa6205fda4ba72f451e30240b9989fe217bcb6ecaec42d7482546cf7961c612516d10a15cd8d234b0d544b9d583d7b6d141f292014a680e4df9dfcb433a111859f287d00cbd1817f4ae877eae645e5a6dbbe4c48bc2e3418e5ab0a07bd72e5f79c02b7e1fe04d9ce3848cd5399db872dcc33b365c539ac175e87181996640dffdf1f1393de77a17994775893079fd6f1c5429ef92642ff2e7e5ef76b7106d5382669f4158d338047aa6c4e66b5939c42a974489819aba2e210af795a545aa46899a31ce20817b0ad2167b78c0db5adffa008264c0ba8bcaffc798f6e47d9f5abbd817f40d4c1b9d7cc799f101676991fc9b2ffd8773085697da87b67ad2a57d4295f6407388be8d10f03412859829aa5f6c7a945e0cb05add1dd38a585a7c6367b0813aee96b77b9ae12a3dba16a2173c53b6a2c64d6124c91878969020a2248023c736cf6485e7929d511e07c6ee0ba1735b94c01823e20c5c17e2fa0c89dcdbbebae54aebbc5a9d296fb6004bda8c18ef7efa3306bf492f337f8163e7c33c867a1336af3ff52caa9a4ce4321909f76dfc0909280e9f482f0abcf80935091d9512d8fe4a5899c2558ea5e63cf2165c1465ba3e04612f3817e65b6dab9a63cc5fbed2d10a699ee5c05d284a573b091e51fc3002d1989c7fa45326bb2347b57e48cd04db2c7156964e26ff4d6998e53136545aabbd0df26cf54b76ed890b59e14dee45518d822314aa1fe7e99b40442b82f5987dcbcc424dfb6b81bf6af440cc5010748fda5aeb79779a45eba8e1957064fbd4db156545e2c946e26ebdbabea09faec3df905eed560892973baddabb9d6bfdb49584994a81e6ba60b91c9635391316f6b68bee71105b07ab2740029fc5fe0a0ef9f629108e2996d42c14d84a8ae710fc7b733571397fbd0653f3d6b289811a84197cd635a87bccde0dc924993c595eb64901f47e6173f7be5258ca9d1f606e01a875c17b0a1ba4d5e1d2b12f7dcce51599bd73d1fdfdeccba7ec5bd5a5b1e2a559d3fd39eea935b548808888d23c940bd4c16e34748941ecb446fcd9bb1f78a7a726aaee4fc3daf74533d6da95e6aa11b2f7eb039c1dde12ba7478722fbc4e9fd3b774012b63f2ca31da34255930ed8b4ffab71e091664006686e982b1e4f0f2232382b1a0ba0b7b5712ba7e4e0fc9ba6c754a2efdf59e956a18bb519bb50138e409f56a40718a503e0a5615a4936a516b2eeaf1218039dc9c3206b55edf6d9e795dfb9da83a400c62474f38fe0ceb7ae242aa65fde46585ac8576d4becc1d17fe1ba3a7884e958e407019a4aaa22e01f79c018db5903c8b2a487beb71529c657e089b3d0ddd933e06070f4dba4b376dcfeece788f5ee653fd3d59820a17a1a15030b4d07084c0411570cfa8558b7b5b028d4836f582ad700576a030f3ff137ef95601a9487f7dbef413c0f48415e2e2e3c35e2ae266a3e8788bb7b05a0f8b7f2ff763eba7978f96a1734c7b0b48f830eefb0a96ba91829d531f2cf098fd56ca5a60c11e5cbf650036aaf8fc11b7b3c101db729c610fa75208924a4e8c4a90330799707a081fd2b720d47cef4cc0ba649cd2395f96ce52aad330dfad0566ddc06e6f07b331385160dc6b700755397213db7c1dda7bc942870503d18604074e5f22fe4d7040358bf13f77b647e85cbe3fe9701254bf3b7d6cfc95aa3c5d8bf7515f0590ec73f5cd3952ea5c38bf97289dbcb9b5cfb59b8a5401c47bfef10e375102aa9b7511709632be66ad1272228fa901df692a9306bea4b1e573c7bdfc5f182cc9b6e1e4ac9b63aae05b852636fe96cc4090a30ead625f4eeb2ec068e60c4e95f8e6e50825b88033496eae92c25b41d7c78737552fa4432b7fc74b2ab87d2bc49a887c951a9f30493fb32973a00e11533c4d071b143e7e5bf73ca7bfaef008af68f44d9f785e9b6b745f80b9c8b3aab0f4b472393febef31e06d57fe36a61c81530e639106a512946f1b7c89cc513df4273ea0d37bcb1a116256b4959a8efcb44f73982d8f3bb12704496358a50fe785c084629a4f4a8b48c26eddc8d85dd4672a4a475238f524f2cbed604c396bd3ce59a96a4bdd2faef68ff20c94d182bc8636d24f7d7b2910e3326f2084363fd047f0801b0edc875ea6648287af1d0b27e74bb4ce9c7a5f0cb8277187381b78a527d876b8e13472a3c1ac6e85724486d851d353d7573e4bb1625872a2ef79162432a8713fcb298d16fcb7d4b9ed3c35c7da73d25152c8ce06ba8aa5d02c4115283abd67d5280307af41b9101d25f7d9ef4589a09a5a914c8176f1cd5a130b185fb689d067491335e898986f8759ca53a6bca1a7410850396fe667afff296f337d976bb44f111b8bb187c5fbd8a6c170daae4f4ce9c82e593bcc8bb9eaf46519a0251256670d0214a887068eb29ab04ed5b9f7c374aa2eaa41375bbebe58ebd77f9225ce486a38216eb8357b409a6f8ec0652874b77b651c913332ba52cad6cc5a74c1a86f2334800f4aff5375011a60f4c4857c305457eed3223c1ec58b21af1c3eeef31303dbfe8587f74ade2a261e009d632f4d4cbeb432f43e26b63274db755c2286ae8468940252a3d8033164febae62d920fb830a5452b820f4d7028fa6ca7d69e5998140cfee2629ad53ea2bcafd190b61954714e3cb2eab9908675c050dda0af933f20d32b56b88769a7d89f5fd11adb7d254c9332bae7f398217004625b91a879f85f69090ecda97d23769b129e2dea7532e696ebe9b4db59b887cdf867ad4acdb2b436f1ed8fab463b4d21e3f521901d3402c1356108010eb05105cfb7b7b879c1ae1fad84c2af075a57cab36ff5012a144ca02a4204cf57fdc42f533d89be10269a629752b9d9290d729d1d3c115cb4110455df1196f79face733f1127442a2b0d563e346d943b1904ef4cc78451eeed376de35f86616da799b9f16523ffc82f117561d85865b65d040f15a90a0c05b47d636d9ebbe7ad6ad9126c8b958831609e790116513879e64f7ba1adf68570a01fa3d398dd5972f532dd31a382c61f3b3d5b3a7dbb13c5c115bf344c374539dc3d080f13d20e354110e2101de9c9c96b0ce55fea9b029de2a88132ea4e6d357268eb1935dd8a1001884c3709842a21714d88355fb409b92e4e884388689fb77944ca056700b151ae0f888aac83a95ecf4badd889cf566afe982c4e75c059730a4b4c0d328b1d8d8d3a527403cf1f269c7995768f70dd0de82d38254efb21e41a11dae2be627c2fcd9176f79c3a6a84e0f2e3d6b7c257d02acc3240ed118d885000f5241a67f1d96853b712af931dcea9a0a52dec3ece7aa4447e20e723523fe1e1dbb67ba12fdaac4a27abdedb909ed5d50fece8ffcb22624f3c0fd0e2f827860308106f6ab3c3078851be169aeba658d3676e73415cfea1d04cf97a09fbf8d6ea1458efeabe6b0e02f1991cb6d2c716cd413ae8398e7d7e8b8bbeea236b1456f25902138b751dafcc7b7a95528d638a764e99d4dbf8d1c8dc41c4810360621f3c30d2943804250999df218073a4ad7bf3c48030f1a37681e7db0acab926ae09c5deaf77a531cb32707e0f8c5ea34b72c9a799b9c003883b9eb642cb4c4554fba2800c880ad8aa4095e2f3be025ecbcbeadeec646ef4618a6616179044c9e11ebe092ca117c235420b0d3cc22205550031df94ac370a8a586e2c849a89c5ffd5353c82c22d99543d7e9b75f41f5cb152135ed53690bab622b86ade4ef351e541011d529d5cda65f190abd6ba56e3f028aa14c4cd93139490fb7fa3e5bf26c03ea506937f9b9446fc28c9bf8001aca7fcfcbe9162b9d59cb2c04e97c4d1d6056cddf8ec55e53d3d874564fe1c5245176d61184dcb6be9fc9a5d3d17493e486281b7aae5e049c6e20323448fbf4d2039aaf41487c8c4889098a25227b60f007f3aa4375a4d73b28f4c6348d433c92debf9ae54fa05af0f0c845ba25266ae63089329a214c88b38c372f4d018db9d34c93b3fe81fe419c57671d0d82c70585ba9e1cfebd771dea2475cc791aef9847e95c8d7a70f6976e31bccf71095a17825f6e58a29271bf6b4ea18e2c442fb136ab24ed3ec3e82b1edc7b061a08b469582498c944306226512a0311856ee4ba70116262e5a01c9ecbc346247641e7e97d70d511eb6257015efd36560c43e3d17f20ff25cc16d2d453adecffc406ab12e41204936cea5db2a30da6f8e282ea5a66f5b5024fc3ed3101e3f83c0a93240f32873d741e43003c231be4df082d6f92bbb20f8666a9d922a98f26fdff43f85e34be5639fdd8a3fad58f8507255d82f0df4824105ee03471443701754b23ef6443aac39a2f4dc48b8ac0b6cf0c8c5859415228b86b7b30b00f44467846fc5b06dc501973aa66ed407d921f4df5e41b86c476075b14a773a3cb91f6000fac4200345652b9aee5db9344613e4073a193dda2bce44f2b392dcdde96c820acb8f43065493a776947063f6a22756849e3a15134d831bbd2ffe3716a5aaff9151468d9b2b0c837280380e3f6f335c006b372917579d11fda7a15de641c28be34a8e0905681b4e0fd562af5c1a17b8c6c8eabbd1309a753e0a0914aabf910fad6ceddae755d5e1894feeccdf88e1f1787529704656e189aab488bb4f233e0747aa81d8a5aab3a48e95f73bbb48235c7058e7bdb5c2891e8ca60369f30cd3f5300c4f5d49e765d16237e8bd744f0882c9f1572e3d6bff6f8d59b0d1363cd71428369e5403777d424bc8dd408af3b2ff2bbc49223dffd6815838cf5979f73747330921202deba0ff740319174168b0dd13d1912a3f9a1fdd59db84e98308c53ae87c67b9b1514b2c51dd4330363ad7099674779f46547408bb23e21cee6bc03faa8be77f9a63ffc4b12529a885e9f43eb21ad0030f496fd8d59082396126ce542d061e0186e17c5c2d06d4ee90f454a83561377a479956130e24ff4e814300746433943d4d444df6167d7f68f2f0286e6a1bc879345c2f9d0b774ac8432786c9d5483304980eb6fba03bc1a870c33af20b8bb0abf9b8f647d0422ae9b1bfad5e8b11c63389dec01d3d048909462786a54d33369b733ace5c4bdcf4b19c328d634fb6ffe774fde7d018d5ea9f18444c786a179a33858ae97da009146fbf47fbe1a756a405654328a167cfc3fe456a0e492f13205aa85b450b79d958e5e031ec4194da655bc20afe8067e0fe5d9f951dcc3d2dbc272f77905f6dea656656ff228358253a304ec5ee9e19badee7f3a2814fb9b099f541384ee69b663f4df7af586c2b690daf707fe7ee6c99a83ab84f14a82ad2dcaf797362bf9ad51b834ff779b00be8aad9beedc64561e9200298b79f2a991e3556a8a98baef68d6a1c247361807f487a3f164560dcacf23e69402a89b53a6af7527e34d5ae99f52e53b40ed4c760b6980cfdce6a219d9354fae9f8712d6cd063b9ac5e363f79e63d53705b8650215e91697aaae3536f036a8730e9f98b2cbd3a1e4b21c9c3f8b5d07eb12ebd58f25b8d4f37d4adf9523f4a77ad29fd998597af6e30a112da0e41d3a9ed4c767547fa353213bab082ff095a1494887eebe07533ec37b7871c3bd65e6fa0f3b995a049e8118fba7ff599fa33328180721fdea2675ed8f3dd17eb9d9322a625a8bce0c66be0021ce74c5d8c346657d52094be10972aa09910f8496ae93eeaa327207a147b2f08bca73227d598652db72fc6cf154b2b05b766272031b7f55bcb849ce2343c2d1d4e3c4969f6500b43c0b778a2156198d265508ca1ce39aae059d7ec9987da91f54ee4fc8f1be7009863bf743d262ca0fb3152be3a9b1cd01604296ef0e470ddf82208c97b09ebd2c53947234b0fa7e1f74a70ac45e69f401ea0bc3eed10af1a5f628cfd2048fb1d39398b99fb4ae6f245638af8de91bfb9409b59c237798d7da55286f36e65dda1703023138b987a2a2c115bcca1bbaa28f0f72e3eb88ea21f035df6290060db334fcc26c9d0f6283f15b9dbd29e5c31b91c4e42afb2e3655a9effc11781456278c805ce5b8eb375692d699c86eeeddd17c4265a5dfeb1b2718243cab88a89ca22d0e4749d87a965b049662ba65e70cffc0381786386dd809d2047ef30fd5b2d5114215f89f524dec81ec685c7a114ff849ecb69aeddf12153d1fa5b3967ec948ca2dd413a16a1514d9a3c35a3fdbccd0fd49f825388df88f1d1fc0596a8340014c6ee3ccdb1cff99ae3f94860413f11a03f83cb162ead3fef9a0e55a9dd9c03030c00114aa8840d1a670834958de5b0c76fea5c91240bea58c9b3d8ccdb3251057c7851d8b94123f9846185b8522a0b4392f152ffd58497f32578c268600f56791a3cd22e92badd79c498112e8ed96af3936a77249e0260e41572f6f9a7b6dfd069f9ef680e90e4033003aeb6dcd559c3742d0f054a0d1f4371d2922be9a6511cd04f07abb6ebc3f1408654b0db4211568ff2d58fbc585bb2f5c587c111e1f01df6c419f0c92f6dda04eb976cd3c3600345f89652533ce324d442d013ef612d816b88a2e7c1b6c5f088bb5997ac4d2015a0c759d1cad64cd35e65ef73011ef6164921ea73acfcecb82a40dd0ca6040c0bf1b84554cf59039b1172a0548c886527b91528dd564530a2ed8f9c2202f79fd6df5ac0094392b0ecde9b30d5aef87e6854906c0f48c5d6c7afbc64d8dd69c99b30f1a81994ee38c35ac5b988ab2654eb82efac59db457f2a0ef1eae5820d11bb477660a31b6e4153067ef8f3946298e3062f526dbe3759fe2090481aed1417db4ee1cc2ab6416d3b26be7878a33901674cb7572452c19fbd24d5382cf4e136465ddf974decf7ec0da691401a5008066ccc68243196427a7141ab8c417ae3ef8267f4ec62b817c5c1719b34f5c5a7e9f768767fe67c0dc4e153488494c0772df567c53e1cd5bb23b8869cdf645b3b64aa0b26eb082d170a056062cbfee4c648a70ed19fea05f2792b60e5b2cb150cc256f66baf513c8e3673544de9335127ef4efd6477f2497cf462d5b034922408a9074b64b94c7179cfd82f7fd40f03257e343ea978f9ecaabdba2b73474db58eb57ffdadc8408d4973958cb1f3ce9a1f5c956e97f7c8071502e657fa2693afc38d5b3a6b2b14369a3e7ec27d9ff2ebd6191267353a563590ff94f31d202e54b86566882f41665a0f05f1e256cea1d2bb9b831c0a30691270272a4fc9a1f58f093b8bf246d5c55a69db6086f2fded6c56dc6bde0ba3b22fe7027f0996c00a9342a29936c13713a13e69572c42c9653ace505c31caebd61d15e5861bf2febd7c3ca0102e904c39e373bd76939e666eeddaa8f3995839f590c433974f4dc2a5c4d1949dbd24ee1273d98a3d2fc280c5c79a8b0ba12dccece34919e3a3bc6cb12a717508df295df3d47d708ecf7a60d8470d259851c634364881381f32d411bb568dddcdd77cc97018a6d8a4db1460860265cefca9e21ba7b6cb1ad131168da5b4d7efcd8b73f0fe080ac9f174298e371370ae2fd551ad7adbc0053d3d44463c89e22ff4e2fdf7d0ed4a25427d91e9d3ebc606039e6a3a5654650d602bd8790c2d3df8306804d7f1e9c1471bbe40984887133b80a157ec7dc24d886ca90155b317cf2039ac7221225fed77b6b98b9f4dc75aa716b28f837fb86c404e0c3c6df6590853107633c606b5717d25a04dec6c691aae9c70281bb2669dd93df965963105fcfa8a88ea7f23b2eed7e6307c6ea37f912075bae4f91073308f7ab883ff1d2bc4ea963b71177ee94e8d5f3341b2d0c24818df6f1d491150af43a011abd6a287151540b29dd82355ed0ac1563e69fe0434d055c72273f18d29a56e1c71545a333fc6cdf23130f0ae852df3235d36563d6d2a3fa90675dd6e47f1f305db7ff2710d3c54b07a97b18bbca68c02a84934235ea625fc3c0c9ba7f44e940516a47d2a54d2ce6f80de932c7dd5106987d7a029271e38e87c0b9066ff1b7b1d7df32e94340e48f0b85cce246f8511f49850aaac19103e3b06c0d96d0de22effd0811d19ac2ee1ba2db5d19631b3e9314d78866cd51521a8c8a20239a700f3c0bf8a87ea26dc4f37692ed531aaebb308f247bb12c308d6bff8c566233f1f4ba63457322bc05e293dabc560066f216f68b68daf8a561359ce0a734afa297b546b03e9143462670490546067101ca965b9cb5c77ced2fceacd3467b01b4d3d8b41e761c8d7b76e49758f1b78fb2a30ceb79339f563fc4d610a168eb477f653772e80cbc44c13d36bb2be7754d992b0b09153113a3703c7780ffe9bdb877a84689e30222d864aabb27d228bbb2fdef4493850db449221cb7aef64dfaf573ba3cc6dfbd40a2e7dd1f2dc42ae06157da278d87037dd2d37c1b68e52be8bea0e67c25a40d7e7fa5dac98167db304d5469b263bb6932ea733a25c8b2ee802b655aa5ca97768c8cdc6ef2defdd9e4879349a127be0c89f29fb0b20e10e22257329d85507078c60330ee381084b8060336c9cb26bf4f91657074c7a9d2bc532af8a30b632ca6d8e5ed69b4052a76c3314950c2e361b32b10132dd0b129285f26cdc104d152c5219d96803ae9c094f95c033a39e4208256a9113aaa9d4dbe8d21d8441d15c92373ab2b582976b2014aaed2db64e919d8b6eeb8dcc248872cf7cdc7fe0928843a71fe1f9bdffb42dc6d218f6c78301d60044ddcf79d4ad9dad65f363531da7176fb6e0468bacf5931a6b7ad71fb6464dc01d4a33c44e69e32cb76c97fa5ec51c9dfa875a9608ab21d975c7bd21f4f1b7bdec415d8ce0e7406fd815c098f19f16f348d685e616c6358ba492c2a2e34349dc610889502b3162e4a40e5d5e0a48f7bf6aed3b6d6e6bd5c2963a5e113bbf56243ac061f83db4368a5761d92a9d108bd5bb4c0e48e76dcb47ba3c6181f3263a41b5c76394d01eb5b7ca9a0bef958c8edcc1268ffffff97