PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 82084 597d67e7951cea5c1ec62202669312fd8b6cf2ef37cdddb21a44313746bd75ef

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9d0a1f4fd9d07683e92a7751adf43b9cf6b9100f39ef427d8ced5f59ae6fea2d
Certificate Block Hash
597d67e7951cea5c1ec62202669312fd8b6cf2ef37cdddb21a44313746bd75ef
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00950700008e760000
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000090ab5b7204c5438ac2645576ebaef18e7b3ad11df81f775a6a3df5b28e85c7826da08e90c47ccb24a1b81a4a33eea08cbecd228b140d6561484d26903ea3017ef70a493146c5157f1c23416731c5aaef285117a6745a3cf2e1160000000000000008000000000200950700008e760000

Raw Header Hex

00004020f1ea8448edb8cbebadf598cda7f1e084757a370b1d515ab9541dfa35fca263e40e4a4f592fe9289b5bb8858af68dd2d1be85003fd2133453019991233eecef1e5413496ac7c700182dea6fae595fed8c7d42ef390f10b9f69c3bf4ad51772ae98376d0d94f1f0a9d

Proof Data Hex

59,560 bytes
1212160103075867107bc7bf15bfe6d27833cc9bb801aea5e4c756dded75cd7ef102194d6479f04162b0caaee9aa56d016459f6008d1f9a36c2a02cf0db85d7b8fb495cc6e5ed9400cfa7aecd770e03e950fe040fd1b94d565ef5269c9f2e9616f563f83a3c8218ea2574255a4a9622070f65457702fbf07cba5b752326184e58a062100ee20122d5cfa2e31fee83f4b684f90985217cd8e45119610c2afc554fd8dfe04497715db30ab8a39aae6e4906bfa468cd5423407f60e67f314197505deee1a8cd44200bb4688e2016b7e6709b1d587e9f7545d3f1be458efc07155e7e391482c2f9ab17a73cdd1a6185af2c499f02cb3e64218272b9569b24f1fe54f558c8b2a5ec3ee336860b7b771e4deb513bf6d8077c1b78be9cc34a4c5683a193aea0ea4628a312f7d46b616f5771f89a3d9d3d074d1990cad46c6a9b13e6c68dd13715f7ef8ee29633abcfcec1c1f48eac8ed368ccadcf74ecbf1b20a8d533d773bc959b1ccfcee295d5280da42e03a51f02e796f7c6d003233af5d9edfd75d9e6819c851fa58da7316e3a27ecd5c3b31b4d269db73e2a27aca6af06684172104d57eb66a10a4fd5fdf25572fd429de19d5f5121c5623cda88796cc8aa03561089f55b5804c4e71f363bb6fd235484908783f3b3a8eaa0682bb54910c751d9964edc81cc7d94f5063fd7692ce4028a69ec84b95fe0a35166fa9081939fdbb3302eb79047aa0d641055b50743d009c72fe21373bda0069959e79cdc354fb2a91ae292e02b277c5fa85b2096b0b1c5813ea4aa57f4f8fade1aadf393c3bdd2c287733f46dc570b8b68426bce4f1654f8c5c639717ba1642e38f1344076234a532264cb85f548c86c98becfb1c7592171cdac96b9258a095813a0f9fe92578743e9df3936f15221be28f4bb6a9a683e1501a67dae4e730c6097faff5ad92bc28301540542599e660d767f5df0eaf7f3bd153f9d053968c9e4014b9c9f17da8cbc810b504b6382f9bd83f77a92138b06e0745a25c550b503e23762d43320d5cf73214822d21290d5c0a1d2a2f8000ec29a760dbaf36f94c1b71920600d121615d190a831978ee152a6eb505857ecbbf7085a83ce5a89b4cacf56f246b09e6f6c47ac3b6cd9d3f98473604c8d8481571405aecd000f4faa89051a6a0775b28489306bdf74d20be626e181d5cbf1647d148142c81ba352f39abef7e8bdbd87303cf45973b505b968eebafe2ec84a55ee64ab87ee05c58b9592fe3764859eed1a2d28e25299c0ec98e82fe9cd7b62f5437a7179345294c2628917cc1f96e49927ab8eaf0da5cc93757e4c74ddcbed3b1f6b832058f1f4b4f1247d4fe3b43bb82b2f1cdf4a558f2057ecb4693a42453aad716f465a161c27e20291f1876e6f594a60bf4510416747ad8ecc5463f93450b337036e38e166360012d97397bc228d9e8332f1ed70490e7ee0e5ce452e7c02972b80696a06d5c7d2784864986d508115089d3007a4e8884558708a799e2dbde2ed8bf4744bce18afd2727a309e90d3f2e1b3ac9f597dd9d69084dd3529425ce3b22f1dbeb9d98317830993ed7b5dfd51c0c49255db55d9084cb6499616305d56c50fb642b9f1c150c58b165ab126397e0593c36c15a013aef425d49e25383e6a7bbcc53e9ca1a2e4ae5f26159259ba369dd4fd4b5a1ad3f2ca3d09e5bb577014bc66591485cb399ef6adb316282d91ccd2816beb554d0e78f7d579b67a18e969b85fd46fa05c3f80787cd140bf85dcd0bac6687562210a969a22b7379049c20a2f2ffc863cdeb2b95ff393c9951c487ceacbd0ea26aa86cbb7b2d575749ced339c14c94365a38140bcd1cdc1febb817c77992b26277763b18be3fd9718a747f1127237a8355a14900b6fb94fa68e3a6125fcbef1b8946268e2e87387d7fb638983413a8c8a43bfd21945052911301a664dc95f0039aff18bfff179bcf345ee8c5cc8593255a0387a8eefc17b83c5b95bfcf2f47aa1b696f55e1fc7009958a162ddbdfb236094360ba968f34448c264429941dfcc1045aac5b7c55de2238b70b4baa8fc6f4fedb62c08950f1c0a1aa002e79c0c873daee7c887d2016ad0f4596676fddbc5a60646b446555cd5884cd0d1adf7e0a5a6ec74ad60ea02a3e16e01894ef13f768e5415489f28f1025be55f19ab5c1930b9c232c774c5ceda033b1b9c6005373898c923e64ce662b737bd7ebe9438846d20d84e42dbdf5875a607998469b8ba9ab3ba961731d45b6e2940a2d912c33d23b123cdb9dd51f81317aea9844483076cbe87ae93ace1602830dcef318c5570a763077948c11a135ad059dbdeeb0e429e0109f4e063b090bc362aa5a310be4501382503a4bbd613e4038634937ad424b072bcdd04e91971e67f21db61a96b058f5f6ebbe463053df8b33d5037a1dd5aed4e10cfc1aa40f1a5ebb6e86e802e6ef5a0bd792b503612d6cf99a8e1bab382c2e00b4167d225509742061450477ad91276f83d59c37f0bfa494748237854b3f42b9cc6d6cb67c14466ed6d356396d26c377e725ecd02d30fa17abca08995192827915256c12089c216da5ed76a9a7ef0e6f54e29bb43dfb0cfd9a9ec3733e5d46d721d421c10abf53045a37ba839a2d2aec62762a253a5395606fb8c9885e4d6f037550518957f582ebd104a74e19c93bf81cd057b321c40fc559e3bd4d03638b5f521434389fc524e15e8df90bdea72e2f4766d50cae9c57223360dfec1adb03f1960069d16cedbf1e25a03d7eb896200eadaef0bc67a6f7a21d4f6de2afac224d23d93028b25defd60fd7b29e5829695511f75bbd1d234cb7636fbc08e101a690b71f84ad7d7aada0ec7d32d18c1d4bd40eeef1275b5cd2c0ba7e05895f1c0210ee3eab1ac541ce537767187537277eb8dcd0ddd124297389a87c876c3e6c2cc8ce9177e10729644b24b44f20861153120add3c61bec35deb099824abcc02854bea363eebc6234270f6b4de614f1434ebdb3137b53aa02c91cac08895ab14c9557f7022d08224ee03135183d2e053e6d85e80ff528f9e0bd233c9b567731b39bc302d960a0607fa8fc4ad232df58c2ac52bf700a5dc6a325df2fbd909999159fa0d1a84958215145b9fa43743326453fb711011392dd20443e6e53d392fc4831de62628a38f96f9d8cdc243028382631527de8e767574aec0110f13fca34f8857fb2651f9d7370512b64fbe7b76586b82730b74b9c1b015ee5e5a7c93b7a5d0c08d400ef26714b809fe2bc35c7a93946e0011bc926ca8fad363e700d28333f847a13dadf700249176b60015fd0884e600d4a277aa5f37c1d86c8771ef41238311112e5f26e60c6b25691ace02d0319c02cfd219a838762250a353977bdb4f5af354c186a8133ac7dcc5fe1da4ac4c2d248a7f082e175372f9bee761e7260e6c635a875f6c7d41db339534e7233da497bbc04fbdf25c1f6b0632fb27e97450a9eba81299ff6a27660de73fd99ba1f04c7b91165111aa86b0a3aa42628eb4bb2e74d578a00bc4b04e3d193e6a758ec5a5a8bc7f9e9c3e68ae105be0e707edeb48361412866c2e2fbf807bb164f3c1a3fd8ba72eb351a54f5e637f7cfd9d210379c4e17e57294479c6854d3d28cd5379b2776a8803e24ceb20260861ee7d0f99467d2efe43092218e24839e03140e4eedd0243dc2a1593ad11a781b8381ee75e3d41c03ff4b9ab664df241d941b12cb0a36cb7718a32c6977e07429f1c874a33e3717505f39dd5437ebf92c518766534bfae09d7781f8de3706b1e6ccca60573e9a969c17c1dea7a897c2b9d7c63097f3034305f968b85352ca7228f05aad619581d254ebf3413bc6ff6a85ca5351ac25faae5439eb000fdc62de641d44fd9baf2fd6e9c2ade061564e83df3f5d42868500df0de5a96bc630bad00e749d66acfc2dee31b5c2f7f7b5171f9380bcecfa25e3a78e96c7645723ebce3594ce44a504b1732f791db2ccc0f41493f81d6c3345a83feaf57889d618408b021355272d2686ac5b66244244a6ec67acfbe8c6c669ffe7c6fea88e712d2050dfb2273cc213d507fa137767d23128a6a7be4ce0420dfac4be97734b7fbca49feed57ace8cd4433e6a0e525deea9902b2d34c5bd066a71aa426132b670af12bf80d36a79c6a10eedfbe2fe6bc4b132fef69bafb3baeffd256a22cd2830134cc7a959fb0af98c085c94f9623a9bc450569048cabba812bdbcb4c563a303737859cc230dee1a2edc33ca408c1efcc0fdf25f7383a5169e1d8798d0e61c0f4e4a0b9d80b75c4ec7f821d3b716ef02932e1c4ea7a86750f23d991f87f873d0c8b28d687a95de5d56fceba27a05b450e0da1310419ca2c71a44c7fe37d98901444171f0ae0f6ba52c34c359b38ba20116ba299aae5bd794003d6d9ba75138fa31a74d45bcfd2d055b51ac53391475377944ad95513d8aaaa1a79a4f4a406acfe059563f37ac4b4ccfd3a566043d8564d9e0a4cd3422060527683035cbd7df7da44491bc944a0dca1ad79f4cc7beaed46049ee2dd9c317f748aa4e0ab482964ab50c19168b89169c9cdfcaa5b1ac175c6e4a5ae064ac9120f821ddf41868e270650306f3172d3a3d4e96c4aed4b3c3ced482e747d25a3e85e0138465b37dfea3dd2f216718fbfc9d5b7e42ea8177c4ff0ea40e8f364ad761a2169b6134260ec2b02dfbe20117ff067c720bcbdece36076d6fc928f70df81cc7809a23eb2aa33f1bac04aeefaaf05b42f2f30c7cd407724f76356d0f35fd6f02f304cf327ae4e5f4ec9e1107ece45d045a5cf01cc4526366c8d4f2baf565c86f8fb487a4ae4fdc454055bc0c5ecc61a8309c68d2cfcb36f0c03296da8ee3fb20422cb11c0e2fc32f5fb96a9795ca640f7dacc2d723fa3ebaca2c0d9380ed9052c34b85af74b4e22762042be6f071d0cea543a8bc086c0784e6c27008db80099974e64c32c73545bdc535caaaf703c542bc594ae5b691f08f4b96a5982e87416129aa0f6528bb6e2dfca0ecbd8cb37db5a914622f1d71252f5e93f1ea01e5e13496c10a4674ce88dbfcb27324db4d59999626d971a9da456a028d9bb470bdf6738a35057b20a1950685234b69eb1871e69894cf1857b34f940f1703bcd077788934109cc0b55dc0780976f79a2576fdbacdd87a598f3e31dee53808aec9a1666c4c089815f0c8267a80086236c7f7ee906f183730f2de955a3fbaf194970f60d3d56611ee2e331fbd43aba3c040d6c16a5d267c5b7d372e5c8b30473644adf922df564e94ecc04bc00fa50a7c1201d1c789e0228c89c582c20c606414846312068e8b04fbed636be4d27d996299d6655148694283b0392c2aa39f34ed706b9c08ea3261098cc7336f9c4c964ee4cde655411f95a229041a23da51b7d18de409ed513672d779c3c450b760b6cc0840524ea2ae425c5b6809b7f8b43f257705b63895dd0f56492c36f564edf2f4ce0c5db44e8d4c5aed7a288c1b70e5fb5602557ca763b74a6114af70fd705c92f0e16c671606cdb53d28ba896bfa4efb3b5502312990a601532b6bb1108db601b70cadd5c0bcc79a3a3dfcdde9e52b80ddda4fca3a5d2a631cb87453c4c494e4e1b627aced85c22c0077ea7332b333b59c34b8db8c0bc4c5ef4a66ba9baa4018a3293b3d49765490b68c3d2f5258d4f92f2635a87d4dc890022cabae3d7f80024f6eaec3a7eeae6a35ff7d922702eb2a6b06fbfcd2d1490b6140add7c5c79d900e758f5e3fbfbb39ce21135967bf7180a2ea7e698e880b3de37a1cbb749b7d9f955322e1090ee03133e0ccf8bd118770cf3260900a6311e762ccb5e6c2d9ff4d61a7f8ce8c8681b5084ee3f74281f8522ee7234d700c54b2224b969a62be0bba1329d91771aded26f4b93806c38efb064eb46e84158c471d6feecfb5ab5bb3756c521a880dee20c978bf1cc8154416b343d3b4b6f02c4ceace9a7e9a49377e3b27d6cbbf846291ec525dc26fdc90e530b9b406292751c0f596fc97b04502f70d26b3ade91a87ebb4b76924a8022707c3cd6acf25aaaa1a493cca824c15f26c48c1218542dc12ec421bbaaf05ccb82bc2a261181ce19505ecfe0f4d5e262939abef4b2336ca3e27bdeeb1dcbb92d059416bc5c9724abaec66b5a8133ffc5a4e8b7ca86f298aaf48f57a959083d884d2bf2baa3428b9e1521665dfa0285504c213377f73bdd8bb59216281d00ed21c83ad810b48022d2875ad33f1a8f324ca1db716acd779b34fcfc2add5ad4723efe46e52827d7f445a35a0fa8a780ed4e960240b268e42e775490109c23d692d98a64180603b1a40b67201218992479feb36fd9eee8d7ac55f1c3e16ea87f0ba841a9f0c35fb0c155cb1a2de7205f7e1767b089b9e0d3354952aba74c055afd18fbc9c436337da68ecc7193d8b5eb6cdde73fe4bd13a0ca8b01d84ff9748a1102885f16611e4077c6a3a6ae492b22cde7e5d854f3d06f9cbbb0274329f17b8ddde69ee4166502f1e85e60621089311c4a0da895c5d478e2f5ec1d8af2ad4fa83bdd8a3c375648fcfcc7f270fb6ace48b93be5e1b625aaf7f604d6480b76b10a9ec707b460d427e560bb87d7ee7890683e893ccf96e2ed54400c25561c69ccb156b68dc4c59218bd2983c33c0d00bbc0d13ac16c2cfc807bbb904745ccf80dd1ed75e62ec213621846804a05559c55aaf5a90bbd77c5e6571d67725360f0002863f028aff5bd127fff8c4b3bde2afba42410607ab82ac09fbf7b32f00427fb1f871a231bed2334eba57b4e7aa71d717a4489bf8c39b5e39ce3b976c6f000ff816822ca4e6a8077535f95f145ee9dfcd7475b203c8bf142e34ed6cce99ff7d9e215ae75b7967af2c4caf8d46ec3815f0a0307ed6334231cbbf62adec95cc44b9d3f9f0b5d9812c80ebb28dacb1d11216d10325c87256f9d2171f1f146a6a742593a50a6c829f20ead25575065bf1c555470f89c557bf5e099493d9cf1fd57919b0df6a77dfb23f0423024f66ac3bf1fba052e3bf955d8b1a2a455514a4c4af3834b04f86cf21ef56f35f9a7bd501274e5fd530e29ba38079065ce8d579a2c7a9974ca32a265346788e9618898fe2f3a039f860e9313502222491d0a8d4118d8323f11dfa971d89973200db42941b0a1e9d74a93b9d04726686d13394a18073bf8db6a8acda42793af938ab1b55283cde22ea45c0f015effc5f672ba2c5a82b85b6014cdbc5876f41fe4301509e19b15d82ff74da7b1c8679c27475b7f10e88dfd7178cf44337b966888503bba0cbca7f534c91c464ed4def28c31ee5d38c734b8321bf3bd4481cd0da6a0f09c921f51445ce9512fd575310890e53cb4259a5399a2df3c92e6c4797748ca7d2c6c20557269e9853ef942b7401c81ca66b5899991acb4e89ea921b9734761bfb9bb023f92a04101a3e104eee885ba36bde60b2e793eb25d29484f333c4449b912bf3a9d76b22db24b5b72ce64c4bb2633e1f097e168d669543676ab3660f964669818734cc565594a6485a8da07d82469990ad6535fe749197783b761b2247e6d865534bdab587284c7771f5aa37cb3b1ee72b839e1c973870415f4d06697f073cdcf8b0374212013967e489b928e51a6413f52ce57124dfdf55fcbd9de79dea95f204d0d089ca725f896ea150ac36fad8574e6e62e7671f7508cf86ad9cf53583ebf9c3d2ef88002460a54cb3efe485200de9c533edb118a05e3bd7db988241bc019b3b7516fb783e1dc4886ebc75d22493d093b4edf75ff280af85e30ddebce339b785ba42067723f2a257b5b771bad15a299769c00c3905d7409688b9178453961ac017d8be848aa2045702f624a6273c9de4006a38b6dc7fdfcace2ed70e95db658cd31f6a7ce8bbbf475861ae18768b8370f78d3d535a444ae13989cd01d4763117d026a76aa58470eba32f91ca64a4dc0b87e79d6b671b7d0b299571e7bb61ad51c6b888085c7f7d305d05d520239c25d9cdee5b38d4fe2082b63d588e433f1fe73f9e683b192b6bdbb1eba2cbbb8869c5077f62800af3b0a38885346254c2c833e93ba7c6fb34753a5717c085a58b14a24c34f15d687f97b85557c037e27af2395683654c4cfd55999a0623caa3361360571df1cdc4f00f6ae1fca285a290212ae4c6a73b374c506e70ce20344d7600177e8c5fc72c2be8eee39a2dff65d2e06e75d98e5824a7921ca63bf00e16f7335723729e9ca1b8ca32aa3bc7050a72432b0e90be741ecbf6d711dcd2be74471cba544cc28df12f27d4f5439e74bd05625fe18b61a8b67d5c4801d0e9900a2fd44d141a7d6d55a0e599150e4d0b7735e25e7416fb909c9723a5b23330a4195d7e6f96c92eb183bc4936cc21a7bc971cb99f255e89dad57ee3e5b7d190a91a70546e55a131af1e08eec851b5f85d1cb13acfd7ed938f8ea9cb9cb1e27f7038ec7261335539c89a1eeced8ee7985d2fbe809a064c6ef13b04719e6fec26a5822314bab4170eb6dc5894af7a69974ec700180dbc358e6ea9c1de42d48a56f963c6059739b38ffbb20b28aa4ebbaa3b458e93a432ba07d1e8d1093aecb0faac54e66d3b254101b294f20abb50678f3fac08faeb9d218bbb683d223d44daa7c566607e6c8ee5fc526f2341ac3505b618cb35f0e1970b2acc6045e1c435c835f01facdd967e5292f4a9e58fb062f1984d22cf27a2a1013cb7732429a303ec3fbf6c8bbce4dcf8e0b4c03a696ec68274638dc90f725125c9dd76b6d59a0a7d74eef72712196e574f55bc0170569336f8ea08941d6f59ea302b1a1194bb510fa56eff895b3b370029ed0cf6eabdbfed8ab380c70e3004f0bcc7512a76e83ae1d6da5d6af12a341f816a22e18b7993e16c9a549ef1173fff6dec64dcc577e345e8b68dcd6ebe85c06302eb5403c3d1f2ec9ed09a143210323532c80bc10e6bb7ddf3d8afa5fd968419260800122a1767f1017f9da810020bbd2dffd996fe73036fa2d2af40e7f0f9bd5337a63841fffec6034a9ba083dab09b011acc09b27787371ffa8287dcb40843e05ae942e18cdb031d91d06023c64b235dbf7c9c3818dfb52a656594edeca647969c9df87071bb59dbab99daafe6d20ed84f68272796b9f695e10819f227cebd579b0f4b38d200e7092db0e7d5534d7218540a3a7ff38ecd3efb8ba86eb035909c26cff596c18573a2810ac24a8e3ddbaaaf31852565ad1b9581ceba825dd889985ec5c7cec8267f29adcb11d0401db3ed6ed4932b02f74d2fb441cad54f78d231455a0be47214bb2022872da593e57b14b881726290f21ee558f673a35ec8845cd60981ccf7869149f247d1a64f0dc137fc736045d8c73d3cd90ceafadea03177425b18b76ed0f29f2e82332e86fcfb50bb214ea2fc2834a2832b0a84d32bcda81511f01eae6b7873811b4b72220565f8753e996f2d4308fca44842bd03c12480168bcd114578c540202e99b351e1908bf1b8d037ac2a74fffce0b4ae890be7e5e5839e2efd8cb2222ad9c949f5a68f95904947aa6e9e2a7165645ca24489ab4949bf1179e2c16eb6df377a72804f9988d12d1735be4b60d898b3c7e6f8e9e55015960387d2315bf8f29ee7442c11ba5d79460a01f0788bfa21047964b8489bf5c845dcb8042a3643e7b71c7dc0c2f92e895c7fde12bb95396b34c91a7c8cd9a0c99f67dce509c5a60a24661e046bac9d1015b096584bb64c71817a62a89ba8faaac775b9647107399a2d804a8ebbf111a36e3b4a1dd3f43cf6d059c43e4b8c533e1fe1a6dd80aeebc93206bac4153e4b2e832014917214e2e7d5a2fdc7d096f624af1784d5f9af3083b0d45084de45cb395a48af0cbc4f69dd1f5207172c266605045c70a5cb28884f227b682167b3bd028c893229c3c5a4535d31346a02710dfeeac9edc88f37373ca89ccd1ab3de35e45b7eda59711c5a8b438d14fc545a3a9e897b17370e4e4cca822a05078b759cbc901e33b1b4344dbf4ec9683eed4ca47d51ac7e33fa1babbbc7ca4e10dbc3b7e526d0bb26909ed91ee399a5a0f2783152ad2122c220b1a518b798cea1e5e301cd826bf52f7580ccc11b4052e9dc56f4746b3f169ceee07447f54a045eb736960d91a90edb6e5becbe5fe32e0a0a0113cf2885cb3a9e652c58145f1b6dd54be2fbb19f43ce3950e6adf9e1d4554d0c84cd145e172c44c4145de9448ba494a6de4b33f11a0c4ddb387744898143ac6f6bd8c7e663b4198f3b833c275b18b2ab1f05e78f1b5f1d3d09a7c5f1cb31c88ff4fceb673a7de50e72cb5fc20675603502a4bd1d6016efa45d447a748ce1022c70a1541c8cc605764f516c6cb4a716c744f4fa314b421bf4cfc5ba842077dee9a73a81e27e04188e71eb387a9467f68f7bece3d24230a8913af52080351cec8b47896fe1a380dd832deee7198841d4df352adc687af5047aed6f8e73c82fb17a5b4ad82a88a19c0311f11e1f867e5085df73eccb792de9b902581848edf57677dec9a50a007cac5d24a37db34bec03ec12d7b6553c808dee00ab2cea73bfe18676d88f9f9429eff251411a0dfdb2f4161aea768991c76deaa50a87922f2cf3aed5ac49de07948a5bc45a4a1aba4a9df3588cadae4f9f60c90ec1b1e0e1cb6d52d03a1f86fdfe7746ae942f534714ea010709887c02f0167c89ed33f8b655ea37593fe23bddd53868ad5778917d6b1bb6570a976dfc99b8748fbdf3558f7e647d5c79e5c0280f2a168cb319cb7dc4dcc60ecdfff8c67deec29c2b493d7e394aa9701d720277c058599467d24a3233afba714530c2accc391ee908325405be57a6ebed0d985ab30cf925f00a55c9ee6b45fa2be185437b1309981678c6d21fe5b57ada5e53b58eb8e81dd4d403e0ca9fdbae939f66694b484f9f564848c5885fb1e1958467c797950d69b35d00f29223ecf03daaddcd18559367da76b3694430bf1d72ba5fd9131d2eb4ed3d9b94148b77bd462ab9b763f9b66a8aee74ac3a981ec8a06aa4ae0808f5c54225d28a164024ee3068b443998f1bf7adbb15caf659a0bc85f4ad617a94c2f80e1897525cc26bbd2b0a311dfdd112c789d247f74d842c1367af0f7c6d85fb7931a7a4f857f13efc58ba0384e9f233d1a352fb7f8f9d634b8c483615d2d638b6379252be3654233b7ee64eec1962d4c76728c6aae43a99e476d213ca58dc84188d874ae159b3e25749abf9a4d0704987004da72a2a8e7728da6379aaba1dc2e65f697fab1cbe0d490ac4cf6fe74ee815a62bb63f516ea1a81131d151c717f31a5ae686faec263e3af5604f48095f868c5f21ab7afe8ef880f0a4655d40e649e538ea6865b81c0900b45a78aa506cf0dfd6cd344b9b603399076dd1956eba759ac159d007d0acf0178a11131b1382826f2063feb329875e717bbd1f45f9a2230ccc154765d90d63b90da97db441d256af2e0739fe73b392ceec95028cbf524e44b28f0d8ba9f1cd02b581e35222841f7b0c4b5a575fcaa3c2bdb7a5f274437daef5e3d6f9c289ca56ff120957b5ab3717038cfbdd9ca005100282610f899ec3c1c79333705c9138ae86a72fe277e45ef9fd902b5c825677dc6398c97f03bbb5afc4dc80aa936f055d12e45f56f67eb6244aeed9a638cc76b05627f2580645f30bc52d324b5a31993723d841a8b7a260f3e640f5f5df4896a6a85b28f72f8bb357c5a10d59a987b1c2d95eb31da35bfcf15d57158c6a2130c7957d7180bb3fd01af1677cbd3c5cddc8621be326c4cd1a07cdb2300eecd1b2b50879028cba15d03f691ee0713cecbbda988ad0ea3b4aa9105ceca8dda74405a35c42c226d18571dbd7b911a7cfaff353415a648bb6a67e23276f3e68b7e53801c9ada58bafc16a5149119eddc62271cfe28b1c1794e62d8b769635d37eb01ca34555fdf2ea9ded75dd0d2f2f2b856ed2a0f2dd9914e79d93a1403d42d61dd53e435ba12a7c13f37342dd184b7718838d66e81db14209df8d2466378f1ed049b8e1591618aefd96224f6e449a9a87a85f25c828dfa40eec54afd88bcb20825dbdc605e51bb9cac1596eeff13614cbc0dbe0786edae727cca87645b9b179b319856f4b7d1a274ec00401aa7ad583da8aa9333ac988605bcf1ec3d1e674bb0bfb4efea494c1481359f1f3c647e7a2c9bf261c2c5d4442c2d49620037f0cf8a46da3feb89f211b06ea75013aa635dd6ef443b9c697f1f1bc34159143562b13442d75a4b059c7650334893e9b0ffecd2d655dc923d9986a5dc0691efc79a426813c95aae10fbea6dcc19425c0590d1fbebd0bedbaccce19d2503c7ce94d097283cbe5764c68f036b4f67408fb6f20e06e0882680e63d9a82640fc1c0eb881fdb675eb270888c35db3aa1e49192bb68aa59caefec657084d41375976876ee30889f1d66ce6903a91092e90bf46fed3cba81b681d8464bf3756b480f96d4cb42b262face6445810c716bbe75941bc8100a0791994e8eecbbc1d3235730b38920fa9b14eeaa8e5cba50c95b1729fdaf0e017fe2321b26d3359d72fff03f314c89e4b22025b309adbd97684fcf65e6330486a8b88e6677e3060671b76e79584b0b0dd7de9fb71082d1881623c9b07c4461ac46c36a11b53cb07d15a654eabc32e514d1d6abf15371ef2a4dea073d8a091e867d2eec37ad542eca4261a35177de717b68d787e1fd88666c6c874bf945c0730fd49dad58424ff92636efcbd9bbdfb523010f172335f674cc5ec6f43b9586c5ad31e01bc34ca5da56b173a903732c414dfc15d10a18a2d87a9b33559fa5f7c3524713df3004977a2770800ef990cabc2bdbcff5ce2cce5fca784e3f2fb3a63e489e233693e439c6446ed7d90ab04901aba0b49e30397a6191ab6ae63c26bef870f40a93a56e31048279537701d778e79ea0290dc961632b51f3ee250dbb288724c3c20dc5285044be643563e0c004d3703f34b1def13612ddc1dd4d22e40062b78462eb653f18a6e73b02f38c1539c8b972f40f95ec1c1c2c5a6ab8f9bf8564cd508337f8656c9953926a8fa99456346602c07919f69ea32021b1e9a8e76f2ca48e140fd6f223ec02cdd25d06a8ed8aaa4e9a98409b0141f3c2b172ca54198f0964fc7268af66a27e5f7abc0a7c0640ab64d971558613c0e6e1e51c0ccbe4b64316f49384d7e75a6b858aa6de72308d7a97a4bb30cba8c2ba045a609338e561563181a640f0de7f28c4790bc5ad946f90e37b547e68b7d376e723eb07848f4e6b44bac4b34cff8f776d16632567bc4c5635b104d3b4b39f7059e71e9f108492b43583c5cf0315481c284d36f747f51f094241f42e42bcfebe030f0f8ebaeada839279ca718b49692edadc799d1ea470594742199e940bf44cfa3fa44b8b3471fd714ccff7c2945b0c493666ba22d31ec1e3844280829b1724dcdbe08484bf5d543ff21461ca8565692712194022fa251938b058d0d9de6e9962a3cd93f2216ee03401a318c7765e82160caa2e95cebf8a29a23c3d57a6ff8d7e96a2db149f89ce09128dc52956dae325ab9a13c8219b352fe49d6654fddbdc312f59f9bfccd3ae507f6566e7025a66df2f7ba9d66e289b57b4a25ca9beb637a7bdf7ffb4e6f84da8a3956ec1fac02da42886f09fe7cc4637738a4b7b721b71f952de714f97ef3282782b8ef64bc004d4c12446381c9b753fefdd8c81d07fbf9f28aa1decb11c0f4ea72c98e25ba0ddd2b11fa45801fe3998c949b34066f784e36807b0d581f08f34597f167d80e5158e0e98005227186102b9ab482db149c0ced73625cbf5d771fbb32f9928ffb3df4c77d317916d0347c76c5b1d3b8112654d15d8812efa5af312cfeb07e618ea33776e59a6dedc48397c47ffa43d3b87d53be022ae786d32e1429bae83496e8e99adbda0ddc7a1800b95c85ec740c676fd8cd1b0270d0df0c3c45799374767abf327ed4fb717c6bc5cf249fbe9bbc2f68cba857a8b3022da54b426d91ef5dc64556230683cf2be7f200dc5a2289a0ba66b98e5b30a5a354d0051e560eeaf471da393e7a51f0723705270f92e3c96a66a101fcbf541e6afaf4798b1a5602d9f3e6f202cca8e520c1c2b9d1f5bdd901df30a7035f7c30f54b7973f30a99631678b4416b11a60a66509635d99f48cde1d40299eb2009ee0c63bb641dc4aea770774bbb513788a6a8922ec1090d11715d5f0263063ab135bc7097a38a7ccc86347f9f46fd543035c7ffc20bc9121525d4e228b5753db5997a4b8ad56977288d5ad2e3b1a5f72dbc71769b0065b67a04a9e25728e8118d66dfa62140ca57b772410874712d198cf1621cd79228362f52cc046ba654d0697a30229230b0eca1ded61f4bcfa545e39a3f625333872491c3f6c187bc3883941e965b11c02f6e66a414b51ae50561b63ed9732527d65e6513b2734eaa7b845fe44e9831643cb645cc872de6e97e897f21543c12cd0f0615d940c50e6462ab0f3c8e4d35a88031faf7e3bbfeafbf7aad07c3c6313366a7adf5c333f3d8050567e5beab5d7a08d321ac0d33c00b5b74db72884dc6eb57816a42de2131cbf31a55c9ba2b3406e398f665ade4b4300e3434848a9980d2058db429d2e9817c40f5069ab740aa93d10af36146d195fa5938a191093ac394b56a2630b39ba1ef04de15371aec9db64f0b447f86ef2aecef70a11f84004acb39911fe3bfb2826b57e403e96a476b6ecd5a2dfc2a9461342af3e615371cab53b21aa98cd6999e410be0f7fb9a605741dedb71022e536c5bed7ed89a97cd82e7e94e0a922e7af6217cb330f4e7acf62e8da5b4757349d2c3858ffeb175445b44eb978b84714a899c49683fb9f82ad277bcce5861e09e17ce443170551384957bce805bdccbf00f462833c4dbf3811ec8004868bed85eac08cdb7d8690c7b8b9f04639618c184087d5647c819abd445d4bf65eaebdc70801865cfc16501a53f3620891d45d865b55b0e51c7cea90f6d10168f975948b93d5bfb69a79b3a9eb31cf9dfa45d4056fdb3f7f5ebf5dcdc4f2540115044ec95748ec0dde527124dbc191e7d7d5a6aa0711ccf8d13be67ec312e26a3a28df695a51ee92f58a986f0c1fc7fa5b4fbbdf7036a99909277abc7aeaed64b9af48312c56f1af1f6f0a8645f5563289f8464193350efba40d887b60db0e09970d33e832a685655b5945f0eb063c3a70d1ed9c78145a1083280eee858c8746bc97b6895e6ff36258e446c62c29ad20e5132355d88483a77d7ffc364bb52065549f2313d5f12a43a8f8d5a98e19745267580311e55d53e90bdf165b00640656cafdf2a9cd34ded939b6158ba30c9af0abbc4737c4cc385098accb3cc4608161829adf19bc508b3dbb1d4cc03572dd6b37898f7a6aef38fcf18646fad18bec100b0e7a84ec60f98dde0e9f4adca2277a4ef51984e6242f2df681a3e98be59366c877b2c4fd488175c9037d71c00b2a818c9f5eaa776275bcad3bf516f15b859caee21140353666cc886b52095ac72503c3200e8238aaf241f2f761e64f5d6ad9822d60a94a44dd258547d58029578160cc16e9cf1e1ac1fdd9a6cc9fd93e48d704e92af1a478976328456a372fd01b68ba5ce85ae37bc733eaaa84da286b3ca992b0264db1c51368f17e48f1566cdb67198f2936d6d07507d355a7a48bf6da6f2ef819d33c411abb3cea7afc45c16c9101b4b813803cfa0c4e292fce9d2afe57891fcc2f61455aef5a6a3daeea5b7d14018d61583f641bf2d878c0969a4a681caf83f38f8fd5d1b322722ea1599912c38f3af8b7e5dbc4f1879fc361935bc51e5a4d06179ceee8de18b09f0322188a2c472d53b2f494cce6bd848336f66409a9dfc224b5b942d8a61b3afe8e80b41c04f849d42cad671d1f7613a203a737cd6ec8779d6d0e525226c26233d594a561d0276596f08b3ac83458722d4dd8a64333e4e7ad8bf4bcf076c749a7eca46a52e44791fc429402eb4404217d1eda8d139722997094bcedf722ebf5395af583dac251aac0a96cb7dfd255f4c3e3e902e2d3c49b25774c7781ef79cf220ea6e4262a8dbd2022b7ef55c3721bc610cf7564ef822a4162c1c818855d7c308cc553ce5bd7f183338c423dfcd72b9f0f9512794c9e884b302d24577bd2fa0475396170e414241c3b0887c304a1e68134fa2dd1e952c28a202a925c7b949b8ad3cd98c0aff92186fb7a5d51ddce20e53bb968b88564c4feeb4c8c35e3b23c32a67768b2aeb470cd5a5c37c32d30b608fc207d06c8093d1bf284faed96d05f73f627b41fcb14ad5bd57c720a8f40da707df82b9f4c97bbde37b6e69b29dc6867d9e84ca12295d9686acb3a932ce11602c87ec310c57845dab217feb9d151f847ecb11db029b70769c9604afe0b51fed4475f27d7d429449cf9f233efb9116ed0b8223fd3f722e5a47678477620f8201b1b5988ed96aad7ac48c86455f478e6675a59094ceb2cc7c290f7f263db196e50757330a625fdbba4826207d181d6c35d9f4a5db39f1846b803699e0e179c657cd5e6994558d0a405481297111f8af2fa03c01cb19588dbb700d0c158be41e1494708a78dfd87626044837aef55881936747648af85216b5455eea019b8d6d9d8ac05e508952b99e0d435fd41f27fba0467c96abb6bcf034980062247e2fb6863c83596dd4df8b3913b7efecdc79841742a32f421e934a2d743ffec109543d93e107449e0f41ad7f972b4433fc0f620891dcc1ba699486b391f1453c4bd8b8c68c8a1e464efd0e0e77a9caa3430a36299e31edbe759f2c96a3fbb6c95a29fa5f465726f828a7007991fbc930f0682bd2f83d87e1d82a4970b37b6c5e2ab25880a863c4e991d1326a77edba1b62689409a33322d71e078cfc3bfb9d28a9f7f30538b451561ab2299b7b7dbd8f6b2539b0557194c18d3c24c3fa645bb446b059501499bd978121eb0047e3cb7318412003cd6a986acbff75f33b375c13b67cac593a28a9719b4e3359778addf824cd68e5a364608fe59f7b7d850f16d3ada5de4e4bd50f4ca2beddef2540f655f50cb5314559f08927deba767e9d785333a7c2d4b5dac66f7a4cc897efc5ecf64bd2ee8d3eb0b173ca70e5217a6c5b323582b865a772863de8ae25eac57b09af6766fe9958ca80887478ae941779564d3ea574059dcfd21767acccfa049618d3f63870e18bb9b0cfd4d05fa4b748ed38419674b0258d0e74017e6037ccf590e60395ce6fa1000efa467ac234fb90aeb6f278df3414e043146320ddfa237c1d183a641118f0f2faf46f11442812b6ce527be422e264a26462d78385eef34214af3110b3d0b32bb0179f43c79f66cac9b2de73b95da847a8e5ee04da8f343cd84ca3322976f63f7165507c51b4d34e00ccf1c72b87d13c5bf7a7e52d50f81c45db3d5b6a8b3f2f9dac370a5bb7d228ef4c3948a20e68e6edebc1edc4eb3807d77efb845330012cd0614c8f7f66071ccc997bc749846e536b0b973f18743540cb7965168ab81928ee32d9940020ed9fe0219ead37b445e1bbeb658276f0fec070bf3f52c0640c38e627650fe7a8ee98515e3e45cd701eb4085abd52b918c7b0c30f3a2ce8c9527b3b343740673350fa23e4cb61f0cc4de7ca3818e040aa999430732d8686aa09e08d27341a34c90027a123108f839e9b4deb1cea6641001e7cc3e0aab7997540d65753d4e098592504e79d32ac95b6a57423070cc3dff1a9063f79e933640dcf71aa3f1748e75eea83f0edc4222b630a8b6dd992a669b67bf5268bbdb69491d02dc1d6375db9b6a1a517eb683f8b00dab230505abe69910916057222f9844d4cb3116b33d94500f742908a039679da8b597ae35adde5d38ed8cb148d8392e857acdfa3fe14d7a722908d31fa4eccba8aa7778d791bcc274dc9ba199c81099b70f9464413fa4df981b961375e0bc9009b78313ab6fe090a7c2dcf3bd90979ca2b6394700d53e0db347f7480ebe846b520eb7d73493439c31b1d789e3cfe400d28129732c22c176d8c1680f24f5d74087a4d2d66b38d70e9565a1530bf5635a8c24c76e1665ce1b43ee199f905219eb155a491bf9badbb67384d3436becbc80fab32d6ce8558988dbda75d327db61ad94cc40b463409d0cbe806c1e33a48f286e1a408ce013ebb2b4088303295c0e63400169613a09acbd8d9af12d54c0c248f6bea4f7d7ed9bd9e3af84a6bc9baf64f1e7bf2210dfeade9a159d4fd415f2344ff272c86940f27e3da2ff0cb41dc3cbf1e3b7cd7aafbc3c08a0481d6fed9ce2ea4fb710ad1ae6874184c892e8d0e194062183c581fef7e3a5c1d9fc6c93e0010df19f7b1f7d8ff94e0822ed44f10ab6422652b944a0fb15e4d89002584175dfe18331ce8b14af509795192ea75a0ae665a832d4f90f1e239e599e77cbeabb8a1c6216c2922b861900bf88c988798c925cfd64652587bb05129b609fab0bfd1f43ab0a4e35c64dcc472c75da94ab469802a8769cec3f5055cc753a196dd0516a3d2e87e11a2c9c8cd64e7dde2c82b752e9cba52208840527d0311d8daa6df4f94d1b63909f273549306ed74b7c41aa228f97d8fd1d9de5ebc9d274b07be24e9e563e5e46fa91de4deaedf7d105ad9d1cb785f4318c951cec7742a449f59511490e7234c358734c47d9299a336ebca4d4302561d983094c3192939e49c5b9561dc95b2cbe646f36df82071641b587c7469e70b1592c95c63f25542b1e1b5044e9aa83693153784841053a31d8dcb19c4ffad2edd5bff22e4fdd11168e7cf80daf157c6149bba2a0c13df064766e6d2fdb2736d6b9a5e70fb3ee7516d1bf708f79bc25b2e203a69d2b909954558f0f9462f792044a227ea431e4dfd1abb964b26eaf33174289f82b6697b2be825608dd169dd8b99e241a2b2e16d8da10ea684f411472f89ebe1e3190a4063ac07db5abf980448c226b3aa424c3526ce36237cd452675a8930c654f0e5f56d81f8b92a6c44dbbb8169654004db5f899d7ff83b02f46e93aa846218b7c0afa9d035358ed66c3d16ad7f3db018bfde56b22d85221ccb408a8ad5fac4c4cbaf9536ee0637c0a97cf6fdbb7afdadb24d1eab30bb83a2c68609548c51dd530a6cffffedd0365d9dba14e4cc0e290b1dc637180a78d630344bd6f1d231f8a3a855c684ff729a67a5b4ebc1449fdd50bf38a036ea1f9f4d5d0579bdbff35962c0171bf9638c083fb16fb46fbdc89e53c09a6dc0faf913d0a1a58568410c3156b48bd89ca5343f06c487623c2d1527acd399262ef7ab54ddb76f9d73f66a75ecb66ce28d01b179977876dbf0acd674ca524f3f3d55210415e8c7c108454d887eafa456702ae98b1b614cef35c5893b9632bc76528ac8b5397f1c212eb02cb8a0afa4e39537e73af931b966988420c146e121355b9e17d69950fcf73e149a7b8109a206beac93f1c4dec9df42d6eb408af8bff55a3bd6e674a67e1a8cc261fbb3399808b5e4fb3d2d8dc80399f73909ec757ab4635b4f61c582b253d7f86916da0200c0073deab65c06efd88139c525314a141eb82608558a63e255a679ea06f920c2f75060c72bad46e299fc143438e61d855ac5e31eca9fa680c310ad8dc76f1aeda4594a9d8171441c1979683163f36a9cc87d44d16536bb06ada424eb5540ae083061853ec41a00ac485e6c8b3cbab80c85c62432c07c3d6f80f00fa366bdcf36f03b5a72bc36f9e93c41dad865dbdacdea1dfdc9c28854fbb21b8b73ea5481028f3d072cd3a22fea1d7e53b5fb6c88f51047e22aba356a842b8160cba5b7f3ffc698315743ac9988f50eceddf7b397c24670cb86b345939baf062fdae5611797b6634f6b61cef8e5db0fa320abb247508346435ce3525b66aaf031dac74b145a073c453e078242643471e8d33d9480a79b27bc982ed36ce90afc23416eb5c6f3333c18f531f531c5e2fadcde158d08667bc29305104cbaaf30ac01b0bfe62a8824187a68d82925e78d1f5c28fb0dd7d72d8990fb2458f0ca38c54affe7089bd715c94fa19ab51ece12b73a2fea1f5302d7931c06b456fd8a7ce4c58bb86bb275eb3737d0e2fe1f0a1086e2fc28eb91b5c0422fb76aa18834d0633a69a41091f9968c55cbfc69209d5e8da6c2913e986e34b063c26888446e3a14a7fc69cc3bee746525bb5e7fbb9bf6c65eaa8e3e24eacb7a823a1f703ada0344c4a464c519b56fc337abcee5a380991cbcdb96f1ba0b4fe18854e16a03d623adeb93a516fe05fc3c835ea043c4ea0d2f9eb1e0275c44590ff6384bc3839825df3031bf4355645fb99d55bf3ba13e30e581604916f5a13a94384755f970fc1e3ca02db2feb880b823fca9b8a6c104ef5e262785b305d42136c5bad883e58a9c93145279299c262faade0609011c0e63173a4bbc7836675f26617ac50a13a5e9163395cbc6013f70f8eba572cf2636195b699525c3b18377b901657a0bf96a803f66818f70ebadd459570555135dc7dfbe527f111244a91f8560598954627bfc820fed115f55ed3af6bb400d6281649299be5d98542578fb4324629707ca9712fa9137d47176aaf66ede95d09c0657fa01c631376de01e982835375dea7147b2090f45dc934994781a2f53a74f4716c348eb3bdc8c4fcbbe2afb082cf1f2d6e68c0b7a27af53fc7e31cade9d3091cc6cd3a2b76d661874bc50b173d7dfe31f87e7e4a2e16b67356aea86c692b8d0948cdccd24942d6b515ac19adc3577f615d6b1c5f089240ff0a14b80a2db17af315d5e2cd2686f4283bf4c8e77d89b9c66e7c46c1230bbe07e791fce9a7d776449d5291448c85ffcdf7409fc584ebd71f5ae5ef22283e0495cf8e5b14d6ba9a89b5393cc2ad5a830eeb6b2c801e3d057a6692575299a4a0faae59882300b09ac593c84ee22d88b5f64e6cad84e5cdd5d52784bb18069d99cac9eee178fa71689cbdb3734ef9c9baac0941b8e369fbdbe4e3bee89422f37f3183281af9f06b763cff1c00e9c19752f37b1ad555cba11529e29465f57d147c0ee715683fd58f5497597dd22740003f70a4692526cbbfa7d799bd32b77dd57b3409f588bbfdeea182cc231ed376d77d29f193086532f44434bf4cbd8011198346b4c42569bc06b1fc1bddfc8b0cd306c1ea197cc39272fc7108c9351b26894870535b6dd44612a723592479b707a97308c21fa11d6d40b9daf8748997213e250099d5996df94972ba6c7eb46dd15bc8e6e3741a04ec7fd90e9375d9257861a75e44fbd76b7ec00b2d63a402e617f15622d7166b8a36d33384c611525bb06d562e655fc1e1ed7550a339295b6667c6102baea66dfcb13c2a23cc9f79609849fa08850708088e68baeced1a879a08a89e4eb325f7bde05a03ae76d7f7ff366cb4a9cfe807d0b70998af7daa78615281b81139a206fe3c3757859c61b8ecef92a86d890421e6c6567615ec6d9d484193a1f403f206a8549fbf343c9f859d296d1d01601a98258b7ec9e1f37af1d2e8591e4ba3e71f7011ce3ef6063dff59a2937620ce3d3c78f36dd11f42afab44ae0f182ebee81203f8349b9102dfa24ea70602c6422f905bda0f78258d9091a6033c1fa78e2d504938fd71986afe070453b95a66ff4b65a9bd6e0fe405ef4c9d10a3757bd324c2d79c6d7ca3760b6edfba526f7350e3eca1939537bd36d517ef6a9331b4e2d6842e87f478dba1bf643e2b760da4b61d44c10891fef4290e26130310bae21cfb5bc1dfaaedbb5d467a9d4ed024ef11f2fa836ce74a05fa4f5eee43955591707ecf58ac4676d63857d11a4e3e228adb1ed93781ee3f9c7c73ea8682469ede9674064320fb9c8a290ee663258c757311f874c990d004510890dd160dcf4afc8ebdb4331727c62306c1c188b5b657e541575e745dc2360eb2ebcf1a1fa948fea2fb05f10ccb1e2c5b8120fef8058793b250b35d8e4a08226b23bdf77d3a93c240c8eba6f5c7b33d742fbb7bd12434f8bf5d8ef2e836322811d971b304bec8afd51be1eb6bf47d8a9e96db352ea1263bbcae8c4c7873a9fc8e55f8aea56a782b39bd7b222662739d5a0e1c070ea46f18338f0568a51f8d3d5d5ffc2098245f20bfa96f77cfdad114cff4427dbe3ab34e93c7ec82f59129224cd207e19b648d4414ca043c0fe2a445ff4e92a555b25765f0ec0b08762c9ec2269a0c2662f79d2f5d9588ccde6565a92cbf687ab47b6adb31b8910f61bebabef617c22c852f93e8deae4523bd2c7593eb2f0cc10652948ea140a580683d5d1b2df41583dc1beecab271eda27e4a53ed89f60df84f3a6511afc516dd1005be5ce85c84099117218ab34b4c24ead6c2797effc3481212ecb6694edd1b1c20b84a14fc3de445bb339b3c92453ec57455d313c0d5dcab2a0aca5b2214fd218db72c7c21496940ca7330abec421417d9262f333be4518640ef4389a3893a5999be5c9cd95aa32e40cc4d786f799fc58dcc1f97c9cc3746d888796b199e8239d858e980821cda0e4ce8778d1302e5ef27dbf6754d069827851601250001e315a4467ecc278904953612dd5f72dd4d454e1a1d6f86a67babee00396e3566d07043a9b5bc45b4b9a5433c8c13bc05c608b2076b3288e1296a2bd0f5b44e54b9598e86749a6a3545716d0009d6908afe5dce07541ec923d426f2b31a2bcd9f966ebf7c2c96dc47357d1406077714f8b6b1edec2ffa554423a8504201b4d75194527965a83e3c2e2b55b8bbe181d58aae42ad0634f1efb48559f9b605ee23c6a114992184522fe48798930c52f0d6cafc4479617824769a3b403d48403c456cb92e44b19771ad1754115ecf1b424ed99c5cee6bcce9fd6515413695524672bba3c03d606fc8f43f5f208c81aed5e3a4748fb99714aee1f2c85a3b7d58cea8a1d102e92ba36ce5dcc5d12c3244f45ce7830673a4db456fae63bb41f07373c70f50a7929928e31482f67c155ef04e80c16eac364d7e7e22411ba1e81a4d63fd85e387e8da3bb55300fb221b3b3b6672db5f6bdb7e3bfbabcca159d5e868e1465f9fcaa8511d7b5b3e56938c56286027855d78fd962ce3e184286def379f2d40da41ca5f39a924a896d58644054ab1fd9bf355203d3eeb62fcff7b51975e1b769ba03debf474caf76435122b28207c315ee2796ad96dd6c8eb088611facb6ec46c5ddcad6f65d158de49f8effda1fb2d7b7bed7387721801873c3a826bea9e55ca72921919988a98109fa06f2e15d949afd810fa0030a577e62fc136baeacb9bc96d3cf4e1890f7bacb078af5ea03d065087320041b2b9954db098964b153d32092db880340650cd0e86eae5e51f0586479f062e2e749d45aa7f4c94cde189ee05ec96fd4b0b41f1efc6f113d4f670a29b0dffca76714ab7ff33dcb0b906d9c50cc2417ec4365ab4bf1d0e19746198306b15def7ac8b0c25216ec01e544f45f19f2c828dea6582379cdf97dd72bf7462e3696b07e60908d3c92d87c938bbd0cf49b58a05d53137347d4e6fb1ede9c830319271264f850dc12b85346ac694f8170399b0e9a386ffef19a161b2e7c75d181d5729aed40e0fa9fd5ab7d7898a40026b5029aa7702afe61039c56c4721acbcd47d42eefe9ad292cb30278d66f46d0401161d00ce8543a7dc2d7f780468efd7030572ae25a758fef3b4cd7bf75c6ebb853aa112f3396575806fabcd2d8dfa0b308a587a1a66c9d119d48d022e95ca270f0d253494f8e20ad522bd06bc3ef39235480c10a8ea4ed1b9dfafc05b1fde7ece07c328ec44ef6e2851795d1d9ce0274608b0d80a7d7b906ef0797a924fce793c07e52406bb45485a0b5f2780c9f75f7fa9c16d3d4a9e03a1349e0b507e4826248b981c7cdc63bd6f8f9509c3b151ac9381600fef8a0c48fe25eda6a937e035b7806abc8df9cc72606e5b3ea8db0f720f05138ff2ad03e5a92d4d20fcf3953569490110e5f7168c486cf6b491d7ce5dae48810ace8175ca5df6e6b86af2d18a310e252c46dd2562643c0ea96d9fe15ead79249c9278eb0f8f9242e7beb805e1ad13dec6fa55ccf02df5089dd40497920a04466616f6a9cba9543fd87a5b8410893e965599d0cb6709514360e86201db1ade0c32985696a981ad332050d1519a50dc435ed04532dcf406cbb4bb47bf695584fd33047cd0892f4fc54ad0f951e86e33b405fa5ade905055042898c7f659732458c3d728574203d4415cb569eb563607f5d2e783d9a9eebb982543df9ac76e0bb32c5840e404fe01acc336705e97a57437d100f370b591b1a988016f9ad25e033624cdcd2cee824826ad365a6cddd65207a4ca14308bc2cea0bb1b1ca7333bb19fd556844fc24b7f78b3812e524ded89a716c4ef042cd1c76a6cbe44d2d7c3d56a52d886938e55f534bcc60b55f0bc678b24963d90f1e64e7a731d8cc65d8417aa0044f76b28a8f94a7f13cea19694f58fce8e30d609a4860108a4b6efb00e5e627c567e5ae5b26902aa94f703cbdaefb37acffffa4fc296e5912dbcd9a5f6de436eecc1b59cbb0792a2ab6e9762c81b68d5807ecdfeceea5535ceba1ff09a4f27e5896ad589fdfd9564b5509bec0b8cfa378310dadfc4ccdd80f5abfccc3fbf2c926fe16c018ac4d695b3ee8da00e1339d01dd35048224732e95f284162d53486867de6fcd5d7408a9ce50d2580cd504ddd0c5374768e5e6c4cedf3dacdfd37576cd2627131a78ff612dd797bd12e06119ba907ae71a933163c0c69a4ac6bc59a1b69d5a5a89a2283826989386fcb827b8f64b39c1aa094b4781f9c84561d8f0dcbe4f9f8fbb71b18aa94a1b2de263cdc221c0d1e2a4d67325aa07b430588a39e985b6a9a8641649d75e2277c6550cd5afe41d4f676f6ce1dacf7eedf57de4e7440a6a9dda74ed74e47589fd2c83bee0cfddee3ee0b9e01bfff5f2b8e2b66e424dbb081982297d641eea10759346a96fb0b1fb7ad7d37e843a3239674fff5f7bc47a5f72aaeeebc19310ddb9371711ea8a4c13899ff77864ffc42964c233f6b073ed6748996709eeba4527857d6f66ff1a00f607586b0f6d39a6898bba356260e6e1145fbd365bfd0710756c8fc8844f673620148568442cdbf2322238f969b8c6d9b71e80866d03ff19e66fab496714197d981dc508b2f530e39246b1d2f9fb4fa37d4962b1329faa5478c85924765a996c0c97f0b8090955cc442f476a14a7f02bc3c68ef5b4bc394a1897a8ca886d73a82790076336ed856a0fece2ab3502eb5d336bb70cd57b2c6a95638343625d959059ce40324a2ab126a14dc8a4fce95062dbdefafe874256b39fc4c3c38daf328c80cfb22ea091b72738b69435694953674d71944196de4acba5b56ea94a24cf8c8a0fd079a0b7478e55edab35932dad2d3de0036287583c8d72131b276ab7df4eb77c8de14bbe45fb094d3dded6152944b1d20072270f50d36411a7fccfc90773c39b5c73c095dddc6596c4e1eca7ea0b97a06e61f51fb4808718c9516d1d2e6a5ff84d907228dab3edff8632d2858ba796f63ec9ff929b34eb97703870c2914df36d9acbfdbc833c7d7145d00553d032f56daeee3456f18b6be75c45274b6e966dab2fbe6dc048044b61f77072a7229ff99ee83ac3925e270b42c4ade8cf15df6bd9224bc2830d926d14517c1c4420735c9568db7cbb8645d2baa85e373a60d49bb27bc161bdfbaba3a954b54eecb7cb62a06f4a5d3f6cd38423331bfa896221ae48b33e281d6afc1cf45b5eab24d4ffee7731ec636fc02fb4bb9f8028c20fe65c086fcc80e6a955abbaf5d66a7428e0af39c8fdd7948a8ad4ef02c65196e3f73b371cfe821dca53681685548e18081aa29de9b809445b42c23db5650593a293ef5d0aec27fde80465de35dcda79574eee60fd100b739c522201be5de5a619a602d845b03b3eba667b59a6c7d1c9fe7dad3493d5e7b5bd59d7793428ff402c57d280825bfac3cd157cd59eab8c11454014ee7fea02125b2b779600983b999a5b9a7328f068751ce2fb319799992a24e6a24786ed633abe28f86211a2327949e8b55895122d63933148d43de008a2aff9aff19de6ab7fab5880c5551592b9f2255c248ce22dba18cea3c459f43c8db610dfee78858b09c6d8b4fe812c3ce5af18f868eb155aaa55e13c295907ee89d2012703d1dcf5a3da6b685e2347d3d3de01c89b9c5d82568eb08d49e0864ef1fc10b912babb3d00ab7d631fae10b065ef27b76215d7dcd2b1d0447bfef56d5945725b2cf664d4f3ad297942e179be217452d3845666b3d2ae687a9a990d0f17875be080197c61e4bec0c6f65b6d3ffb6a0dd0ee3dee0d4fc83131dffa5b0f865e2b8acc349f4b963d690ce683574f7f3e2d57c5b7b916cead518ffb285dd5caafff5c1463946dcf26d997feb9c37aa58f4cc80827a2bc1aab4cc0ca0393bf41f977482adbbd47f76f1c0982eede43412933a5253c02bd5d7eac7d8398e8fa2ec39a9551b441578bd0881284f6c9133e00293549e5a61334694e4fc3fb83a90ae229608d9dd69ce815885f8d6c9d0e201270d30c0ef3f4294ee14752a5b8a817cd263db95b913c5b00bd260e48b591be59f0c7ad933de7eea706d85ca96c8daa086c86bab8dd92e3bd75adf6a8d24415519e2e11734ee9cdd026b0540b0883ed483cc154597eca3c5b0ef01bb86225427520109c5f9fd13525cc101d24f66c065babccb1bfeb6b74122bc907dbdf2f36f31cf80139beffbd34dfd1e15f0425ad76f7a7746eee7fc584caa39c39da78c767eee2354e299886dc15bbac5e1517fdaff1412ce579e068c4151de15c39d50ae9a9a6b42875b618e9a58d8565cdcbe20599ed5f12501218d55b912f2d76171498ed5fa140e06e253dbd77e66db986217cdf7cc14bd056578346976cc5b9a1413c2ed18a31d0bbaed9932be9eb372548f46500789d189265e49ffd264fab13ffa2d12f9d98f80dc3c4a54ea2d41bc1565e00a5f15e69ad7ae36c99452c8753458cae4d2174fb5e1d03aa81c7f197a53f78707a6c73f34db11a701bbc93bbd64e3a1debe2de9019c658e9e61583b0767e75f554dfe3292a944b1b5568bbb844e034ad5fc3fb93891b6f7d47bb0931738b1ac0fa8a5dcf743a9937d5559174351722d18678f03f15982dfc4be95611da0d22f3d0586e17bf0467d7be57c7356e6208fa31f4a3f99baa4e583a0fc1cb701133abce7dc40880a15a32dfaf2f868329e317cc90a0e6074a19ed72015daaa149d59920fd030945af8a4a27f698ce243ebd7e9fe370f1f6d1d65d25540cd04a535e812d84b9ef85635797036e63a3fa4465fac07c1e0551360cbd043d455722261e24d851ef425815713eb902a5873ca01a82dbea6a909076be925366b7575b14e91af6394c47e4aa19357bf099e8e79d603382bddd2bae0e9bee68481fa624f07d1ffba997b60fd9bc2145df6a3b02dde833c00471197de82990c6f49b1e7cdfc12c5625de37531bf270d20b63dd9789f994d924597f48247b0be73a36cd112e6cb05c051209f2ee388eee6c6859cfc09b7196c64d699253c6b6acab1795fccc78f12cdd317bfc5000742a1cc6c646bfd635c78757620d6026c17dff293bde6c682429c194af0d41966636062498e9b3180e93f8982c9ea058814fd8a94fa85b6eee60c3c33fcbd1a5237d643084b270d227d6e909285dbfb8bd475b7073f1a5e7282124eaf4946a9e8786dc17535ec9830f7d92b9c435eb17ea32f689ea7df5313a36450e2318cc0d02733d5878f57f6d8289b7aa2870cf84ae67ddb0c66b500458b13ab524c331299f23f4ef9207d3f86ddbc69e38156d43a93fc80cb1438d4155decb0c9bcf56284b87caf4ce7fd68363327bdb371eb884f58e656914573c10d061531496a86e8e62ab08b11136be32a0c12e318c5903a6c0f4c86cabfd1cda75e286c917c6ecebaabc84991b1739a61c972c78770a8a7e651247a745050154eb8acbb25ca85bae9f0114d045bf4efeb00a437352152084e6c64a6f8fb75b527b3fcca830433ec701a4b602fac35850fa9847fe72826aaf6145ab3f64e68706ce44bac266410dcf16a58dd7ad05b0de5f0937f0c9e2c90496dd3e67cf34ff4f6163daa7a25f9802695e0858c7db374eb40f69633af5d71fbc34487c75e95be9f94ee8e78b9324c2a198b6efab2fc56481689f321239744e8a3d34d3e3304b4debdc37f60b477a0b6f5365a8b325e6cd5d3d52ad2e59dbb6c2331ca14227dc890ca10330c279c4e05c86751b0f93e7c6cd70dacbb132a1de79a1516bba5017ae954cf5bfc2868159858de4bfdccad5b58ba60e18b3e7d0569e74fc7f3983302a25f1cad414d8979c3a2551c3c0460816f4a4ca70682f450d17d6917f051e074f22e112cee175408349101f828f5be2492613c50a337c5257ee4acbbd4e71ec3a79b1e2450d711f00bce0526f14c952755d26de4316457e561419b4c48e020e048c375d0a2d6cfd7300b3de90488b5190ff1d65c4640a23d4a401e6af1b464749b9979647453565244b16cc0aead5ab7e1d868044e268e1075baafe4744a115bfd98b481e6c18435c0433b87be071eb5386c74a3ee14330075f5ef5476eecbc8ecf1184b7b3e23d6fbe76b55b0dd9bedad6b6824205c29eb37053215c89f487d23fae9cf1b0e4163159b60c992f7a28155b9df035becaaacb26397d284cc3e1861ca3cf8d0e69c101aead25f51452abecc9bde6db4f126b25aa9c242cd5147c91b6923105233a7736c535a7e64a3830f7fa3a222c5744760c7218a83ff71b76055ca80af427c6947bfb46c144891dab48c16921cb421490cfa00eb3be1a8902b9ac00e19e3d4ca2eb767edc3f532e04c5cea29a16cac80a25e6a9654808eb961e8c0d71ef7a1db317b1637c5f2cd8b95af6f2e04a8ff213819870b6165a760761a821d42d110025428ff6af1a362f55c81d19eeb5690e07d78a121f7a1be3247be381dfa22d47e4c6a82ce69e54169f3b06d064c8df8cea680428ea3a9460f8de7c3a4f5f2246bfc3e7b587d103979609552711733746fec4a17a189d21cce9adf45982ac2a84a8f04f140b7ee9e6e5e67a6479e96f8b2bd9ba93a0178c724971a82dbd0783c41157c38edceffa4983d6fb5b246b1fc9b3808f8e1fd2f31ef5320f53dd9d38319a92f8a7f7e9149bb0b28fcb979f4b0d85621499f75d20b510ec1ac0d0fe169ca204e9066a81cfe42f75d767805eaf0bb98f6000ccabaa99c0cff32c08ce031fa60e8ab9c18d2fa6c9ad292000b7132eb91a1402f2a03c1e39baaed0d46ec3854cb602899458f40db6d8b8838cac1c80bcc131dc3c7130c97a55a38720ecf1d36c9b7476cffcef538e2ba5bb31e3414ac26df083dc97a70b2c8c9b6ba6651c8af8338cdd3bc51904b32953e059ece90e387ea8d27ef2720908abf211ff82f3b6d0ce3568b26c9e010aaab4bd1561f6cee5ec09539df0a145f378f27ee6dd72057141d001a2fc6de9c8dbbea07e69b74eb6deb43f05df3b28c4e20e2e1c7c214bcbde40b1dff6ac060045e9870fe57af3692fb1fcc011bd82631974639e1cdf114c99e61d7cbe304aec517897aba6ae8ffc9f37021dda4478c474598ed251c8121ab73cbc6adeb074cb5c4a3de7800e417f059c6b1f7078660c5304e1a3dea0dcdcf44ef8f05d1951eac99433b271ffa726cd8342b8a93e597766fc8e9b54e6121dede8b48795cfdfa0143cca04bca0d92cc7f3cea340642fe28c4a2df64c62d3cb58fddb8b151d1f55620e6cdbe0cea388ff859fac55b6fc6daebc7eaaa3ae8a2e1cfad4faf0a588b6f8861664a2ca952fb090c282d14ba7e0903a8a1aa42a28d0e07d1b25df105ef3481174717b5721cdbecc8de0d324728b816572a360a376429656f31ded3f932feaad198758b86a3bf9286e8c878177c55087c89d62ae4b08c0df202d7dd21820abd91f7691192fe9b80706122bf3a093a993afd09fd2456e5b7d517e35520bfd5d9d1eaaa3feacd61b2fc4581c1942446d30201c2798b401caa957f1063d5efebae5a168a357913c08d327938b33de810df6a5e9598eb5863e4d24004475433877a2b7c55a7f3e68beccf72bf8824a0564dbadfc0b2865d840c6f4d728af17a77a38f9bf6f7f7c7a8aef6dc1405da8d746b85444e8ef49547e54240cecd3d1827faebef0abc31d1842da842804acf950599fa70d321877e82997a4f88faeaedaa2e4bb6c0e3fd4cb1c3244e49b6cf96b62d068908f1f0722d5948e595216b18f004aec8b2d5172c1b3a4b75f48837b8703f24bc665e1ad812c7f9705955c3cefc251dfdcc57a82d448d136cdf868fc9530dfb386e89dd8d0ac75b1c970660d0636da45cb27545a599598c083748babf9dbfd37bc711feb7e78007d6ff87b3f230d0c4e20e919060e26e09e4fc3673b00eb146aab8386e2900f347b8f5d0f9e6bf26ebc398921f4cdebffc8feee981bb632345eadc7cd13052c9d1c1830d7492a687018a08c0613f36c6b0322a95009338f5a2ad1b1c543b7feeca7223f491456bfa3cf73a46c336ba9b558514cb933e7358616a92d3b0bdb1744021b751dddca7e5a629719c52696f50148fa80da2834ec4f853f616be1726f8427bec6db37a8a1d0c3fc2a53510b3abefccc4abc0d408a885bc52cc813a7be8ccae2b2e2f026aa31a7df017bd3e6ce7b458061947c26ae1a1a1a7a86157cda9e4b369a8cc5868c6717334f0b36fcdbf6c0025d2d912a1f5f2001048d76e1310fceac085dbde27547e32aa33b6ed2c67672c3594d175976c3efbfffc4a067bdc27e41d5eeb5261ffdb3aded15e2adaf06af246faf596e0e1ffaebebffea997a88202d069062f91f003b874c47a188d81de3ef47c650525e5266a363b9423bb1636f0eb8c366b94d81aab07b9570e09c0a1013be9de14fe66b0fe5b1ba934dd4884169aca07358a3a988730f184f141ed20024be352a3f61a79af60de5f185c7e56fcd3b4083f775562c1369eca4d3f4a605e2acb809e2f95d4e68048f1909ef4fad02b97892cadc797ed8061c47e2ea277b97b2ddfa724bc55d3751799a330635ba75c5cbc6a88fe5ae13e6d4d1397ccc0bcf9209c7586e54b684af852c60ca205a3f044e3932c9218ede2ee55986552b47a224007018f8e88ef26977a328e8a9c87ac8571e189d9f46c9fa0d44ed165e720329410540b597038d4bc8d340c2d2a9218bee1de0a5818fd505c802f80542d2466515922e6293ce824afa02374cca8eac388eaa63d7e9465fa3e07f5700ea46d41f94077bcc7b46fb452d5f5fba3526ad429476b18ea3137d93b26f625e9fc9ba22a54215ac75a4f7a0fd38322cd125e17e7428cf63bba8a27a04bd03e2c6fe923b12e5566269c91edf2847398333fd1cc5aa24183995cb0a4c031b05217a0d0eb89fb206e9ad3e61e7832f7517ac1353eb8c7c1f51a54819e011388266a4551a476db4987d8d20335398ba9e486fd1e260a013723c8ec917cd4a3aad3c234bb258c84a5c0ff2bf3d94e6fcbfc29ca94ec6498bd5db14aad7c553125c887328e14b219cac0e7e8c415b745d379b6bad64b45130557a1b3834b767772450f0e7f7165a80653cf261e8cb9d4408e9cff264700f1db8661e0d48d34fe6fa53cea0c0695564f2184072eb255767922ae6c0ef4c6b55445a2592bbc95147197120578a6bf6c131669598da36c6c17f5958755bc409d56fafa384bf54923d176ed8c7004217bb94c331a774d8d86430d2c4296980aba599a3fede89a6838e09a04523a87e46b94f932e9209e89b387921c6dea6b41be1bb5f62217ece2c75199a7a287462a653ed4ab7d855a3fecd765be9ce68adca4de7948fb27cfe49e53155074d8fa98688accb8937fe2de885a3eba8dc1fbc891a6804a44573055f201ef2cd3cbdff9819372ccc083276b7540b1a6332a866a2c0d9f6fea5b6e9e18e1b4c8039c933d9e0ea429e4dbd98e2e774a80c48c496d6eaa6b4a0e9b737b3473de98cc2a4605d7e9f5878124db69dd18c33360d9510867930788139e04c2b91fa53d5d80c22c8f719054c975bf2f605a7948a4b343b388e8046b698a80bf87829ee2ef684650093663fe89d43b7ee1b217156328749c5216ab0a02732b123ad4477ce021a916182e4ce8bc895a412ffbd14028c0c2178cc5e7ad979ee3acb462debfb504e034ab3a4b61c6262bdc2333a5027e3e9f44d5c089c86c5963b71f0e10e2d65d5407b726237ad3b2b16937002a831397946ac6f445be2d757dd696d4075d8ad453f5cde86007e60e66207185dca9acdb7ca62ddde1ec54fc395f6bba72a1f1953a2ea697673871ccebf90fde63ea71b912726e2d70b04f4e714a10bfd573ca2062948992da1675e3efa0bee87b4af4d9e533a4b8a895e1901c5f3779cee2acb50d0d977da8da355a4e097d4e62fb9160d8bf99c5559da0e145603e296e647779ea194bafa9f1f3c8cf3b55a5d846754ba12b582504f1e96144dd8e56a360badf977260b9c44260438badd29d4c1ee6a0b505c5b51e189b62c4bb73ecd9216cf3966b4493fc7d2e51bd6b79ee177e34592ff8e6334da5892912022173e16c534c9acdb6160e9d9ec82126ce6e78ede089f368cfcaf8a65c13efcff0a70f4074bb8276fec06c12b3bec75924be7d527a26fa04b8b0d7092b673859cdc42aa8ed28ee4bdad9b3982b5c354fdcbef546dafc15e0f071bc578bea659610d217ba3ce13dd10b93c6aa4d451ebfa4f0b564eae0c893638c1367710f0b51d5811ce12b26e83c2df18cf4ca5a09397d88a5122cd9573f07591a57d3aa5f011953969de20671c53952d22fe9d3085a05d7fb187e54e32abfd29482e5907c3868c23c87a77e850e483301113ce3ade75b929e07965e1bff95f71dfc7a9a95b96d29b582804f20b311f2a14f1f798cd5bb15d0eaae74b4a69ffb97ea401b7696da38b5ee463e15903b01b3ed69cabe6e5799156538af51fdd6b6db386250810e69cbad7493258b1ca79a95b6d97c0d98a790eb6d2405c0c59ce1dce78864072c4bb5754753d23cd58522494298eb16708e666bc71a5bfd51d5e44263a652e4ff0ed344740b4b21bb09d817bacd5469dbeaa3b7cfb27ad8762d31c91d48110f284035a86248bb2359234ef171e9be262259971318fed00c72ec108b1d8eacf012eb244cecf00d0477eeeacf9908e67a176d200ce08b4e9bb6b9c796c42ad1b6174cacbbcbc76081a242ec1aed5f49860069cd6c8755fa714daa18f031912ae89281a6b865e71733e0140b3566afc97fb1b9b9fb09cdf869ec55e0a1c482a49a83e8cd7ce418aca8458cb00e3849cb68701ed344f234c089cb70a0fe78f2ed9d9c01125238f72a466b512cc5ba94a540931a5d89ac91d75df86ef0de30368b6b07866c7bfd988273714d831f8204c0a329092f067cce94272bd8281505944be3307bb34784623cf89650ddd47cf97bbbd5fc6f0dd21a404b1b9d55b7500f1080a8c88cf1dbcb53fa16675ed8104c0839441c71a72cee5a411556474c09e52fba54f863b65c14152bb87c8ea35cd10080f2c624d5ff29e4ae62e639b899fe594bcbc93323675909ae8b143df6f8cfd0803bbebb85c2a9a75779cc47cf8da7fa7d8395b00f9757faf5fc9a8fe153508f25a25d60dd167e18443b92f0380eac846f989bcc79c2f425de7c47599a5b546908ef4f9a971c95ad6cf267d213360d5c0ace1cc9ea4bc3caa90ee7c7aa0e730ee8668e5fb08cb143dc2cf7ecae2690eaf96ad486eb42d0182ba9b1046d5bda7f5edad9b9a1f163f6f81dded2a5d98a627af0683f3b3c7ba71758378f9ddfae57d1f7a81869be644a69dfd262abe97c8750ae9596ce2ddd1d948913fa7752b2d1e8069af8f93e0ebb33b9947a2505c17de11e724e165616018898620a1c05ab933c2f95eda74efdc680b7cbf812e782d77dba8ccfb7e8960af223b840b62a868cb82a24cb7fab795b3a5b506655b2faf299184b8a80f1683b1d4b181b16ac25d3cfaea36dba76a9a25fc4b13bc4f546e563c493fe94e03b3676b70549add4fd6bd3d4abddc420c6cd19b105472814cdee04b9f2c493cdcb6fafb2466815e50f7d4a285ef63d74382b7d9af95d063ec8c35d6ca9a38a5c7997a1cc6e667c2fa76bc38d571c6dfa9e9a79275d4ccef6ca2619c527ae1357d2110c7c00e3334c751f9491a0e983d378f3b0d823316f301ca3ef5d9c53d0f9398ffeaa9e9edd7f7c5303ce1f3b96e86a88f653a53e756a7003f49c32365ee921bbd7ceb6e08596573a5df4107765690d9385b8352e9c986fdc9b24b1b2a91b737d2bde8156125a33581b2597a18e33b7399fd2a0946440f6dd7dea0f62fe0ef4e3931e5bdf5bd93565807be91d6bccd043ee11519df546a7889c27b9d8323657f5f0532a1e6439de724dbbaa7d5667e92a0640a5e6b79fd23120f66c7cc2fb598aa7ffe1fb4e6a7bc4de1951706ff7256e50e4b94fb5c2f53d6aa437d8ffce40cd184d2c0eaac0a4a20b4092aa6180dc699c55cd0a4d3df68b5ee75436159b6d268a962cf1250d745af238b63222cd28997c53e9f3e00dde88c120e3c3ce6071539fac1b8b05b2b393349cfe617d5608534c93bad683c98807d6d1ab6e31a938ae963e93a5c87ccf5123d882ff984667920f339366671e7b4cb7155c28c52368034ae0d202178c643407fc48b85df62a81822a7ec48a18c967f06a6b1bc68074b17e919cca6d19adafd2639d785248d02140a9bbf0ff84675e489fee7091263faac05665992f5fbe5ae901a0fe8726491fcc644ff72dd4bc2ea411daee22d8044af4fce0dfedaee5b987d06c60a982c74c049453539c883210c2cdb7ec0cb5dffa754e8082f64fb7193effa30a0be92f9349062d0e75f3cd4c719b504184bf125634365f58de78cafd5f960b98c792afa86b88382e97cd2429abafe7628178eb62d8d5dc90059d183ec81fbfac4fdc4ebcfe82b6244c54e6319a376b5e59be3e64697165380f887c434694bc10fb9e65885ca0ae64e34605e1bbdce3e81f2e728f8ec57d3f7a065d3ec602a70383f8ba9d8d9e791585a558d7a05fb6c9d6e4f385013b046c5b99bb20521005dc80938c98e911be5cfe99ac486d65094cdcb0edc648df3e67a8ea1785929c547c72a7b101d50c9a3f05a5e4a8232a2e0355f70ac18063d65c9d620a90efb921edd6e5183205964380ef80d0281a51dd3d017bccf9c6d1706202f5e90b8cf4123fdfc75e1df69cec26903ddee7919788ba32b524051e549c0d00a1a9f42ac36efbbc6851dbfd26666f3ebcd3a656a38d3afeab23f3b236c88fe61aeb644f11a8749d3602dd511a72da3acbf5cf581cca2a5363dcfa20b6e2d04a863f17b7a9616edcde0dc4ac7958b6fa74a2d9364741761037cbbe0b74797dc2d1a9e9e4b3a93506c0bcc7c8dd9e3c8d1809e2eb99b7c269b90e52387add55ee19c5171cd2b7d39c310a47972243f73cbcbe8639737d281bca3d6c110993303c3657f1cff4d711b41fedea19457f51986d61098983e993dc10340d8b4bd66c4e0714d7fcfdbd7ea2947f6395c4271dbe8f4d23289aa5f17c3a083935d2ffb512c6c72eabe00d75dd304c8c86d337ce9fdacf5ead6806af7da1028d99e207ef3b03d46a52ceeaaa80104d7f314a7dbafe31079e809a479ad6e96f4218239e85478c08469715529483d3ccdc6e80bf4389aea9db510f1a987b74ad69c3ec5a1759c4af4c28b2054cb0306ab63b3b77eaab3f734b2da8df23db0e9f4acf84aa9ea54f0d1979fab225b6b9fcf9d7c17fa5bb7e276a759e2cd5447d45b7017381406a09f1fa536b7a1ad87aad1d36b437fefcf8a6d64cc73064501d3a76418660be1743dbd020279d79da7a4ab859e15a390e06e6bcbbb89060727719a12a734d20dcf9cc8187eb2303ef7f4f5c814eec975d8f7c76a98ea5767f323d7b4bbb8d65a35ac2a5eb7d8edd305d5c0976952b45fc48391bdb1a0d6a7433e27e3e905b4b2452fbe5ba547a50cd1823f2f9a52aa9d4b45705d2c4de458d740c5a9f9faff4d13ecbe24dc7e6ff694373f016785a6f1af10a8dbb7c569caed69da2c766a6aea9017c4f9a9e803d23225cc9d664a30dc0460d3c031ed89f9bf2915f2154da266fedf9aabe24d3f0455cf07f58d076995498cbe70a2d1b4f1d202e3d069c8de7be3773aeb2b30e28caa176f35e4436d1ebce40dc636d312e45a6b2a44088ce6d90e44c778aac53636346985a244d253ebd3e4177fef84fa78cc14be379227b2af8b3af08448ee3f28fed5c41fae0b86be36866b84e605648423f001ac00f751d40a8c155ac2b6a17e23c925fe7eb8ed249a687f87d1b38f9a3098fb3b81a7fb73f892f519ed61bc3dd219fbf1173489dcd98f873b7fe1c1f24d2bdeef3aecab8c9202aa19959664901cd23d09c562233f525194d3255ac29e7d0c8daf9f4f2846f0a28b59d2a0048126bbeb9a94d9db3d5cc6bd719d37fdf3088cd9ccc9bab693d43cf0c1deca238b1ee2df1c27142b18b9d8530b90deed39053630bc48394f69851fd08c246e090e88cf9773698804c651acb51ea2fcf9570ef39d36c697afd4a79618053f8879ced0d3ad76cb39ce5e9e03b9634885c5a54a1c50142ca934b5030fefffb132a21639ed0907cd1fa49a330fd5f512fe99e983059a4d5efe493537ca17cad089737df867eb3b7a93de01292c2a03f184bb02b7c352101f4298ad1458c877cc35d6c7f20f84ce6932173808f1410fe5168ca5a333114e0ca90d96e3e330ff32549f26a1b1b4591da4f557b3790d8f245122680c8fb9e1ac4764cb9f0126313efe3ded99acfe67b677de0021020ebcb76dd05cf2aad9d75b39e5b940224353d61ac75ad12b275b3ac66809ef78daf1b298325aacdf8f2e0bbcf390092d368e461762082424cdbc57ff3c31dcb322ce4ff96924a520cac977b0f80961ae783be6876c46ef8c2b16cd7a8b4437d9dd4363ee2456849aec4c9ce936e1d5c9dd474afb0673d1078d9653a63469999dfb37e32a83b4a38cbe01f4f7292eae47f23502aa9d93842bfed11f925e2839346edfb2ddf59de20bc8d109bbdc3b909c11464fe7e200a4a29539eb955658c80cfdb7f0d62bcc02bcc4939d4dffb541f73954598ea731a4f03872ab83789e372ac8278534e3500c4c8ba250b6641f057913d4f31775ce6de1d1d119577e62f4b3a4e820bbee31cdb010cbd021cd895acd134aa59f30ed2819a5d19e8e34668424e1666b62468f68a33a0ef0d37504e787989196425ccfb99d8e94c5ad287ad5e66937da4d8b6de0adb79a197759b77e72d853c7904cc90f962e75e3fee1fb6a686384bfba5fe84c86748acc63a79f1e6651fa61fad9aee5c5a7a5c4d29eb9b6cd33e749e32cddf2fc2d19cc4f24a0ff6806cc5a9244a120f0fe8a7bc9d18ca2e47a00f7057b59f6a3e1758f0f63731fb2fa19a50897d4c9f84e8808ea453d4dac80d6785b9bd69b6c0888342f8c7c1ef9f3761888b5bf21a185aa82539437f7c186d97a4c0434500ac68485de83fec2fe329287321c85b00e959e89ee6f610ac4e1f1028d5b529d483f5e272f4274618c4873c4c0bb93d317f44f61f4c7f2bb80b3a9c4658b0864c7df8e043b1e3abaeb5db65588b8c9d1d1b1d6c0c7d9414907f04bc3c124146400f90aab82869dc12b6f64d9f820a01f1da2a675bf2f617345f946bac957fef0744a445434a1428e2ac959d08c6dfd3e4362684e9d12d3e751847cba7245546a57be91b7ec0a5d89d6113d9415f3d6e66f84a9768c12cf11d664adbaef7330d5c8a2f5412f08b7aee149155a647eb47a6a48c4d0370518ce408b92e066d5fb6cf7708eaedf949c8fa586c420ea3da92b720f54a625e7f4c088dfd58624c23d4253f1a8f0f659d91915afd08ce5124b77ff50750a200232dd2f442e6e68fcd0376d0d175d845087076597bf3d25aae6164bdbc5be5e5cf01950473dfe19b050289e1640f4bb42cc79d7aaea8b5cd15f296ca1a57e048c40f4133886ca36e4fd9143b3c37aeaef7031d34c730e394e2adcb1063e4564b6e66e93dbfc93f03c1f24ba1e258c8b1b9fa33ed3c688c09a9f2a3823051b9f8d8e7c3b36abd71a5ea04cda83ee4ccfcfb9a608a60fc71a58db917abc36aca7fb7fbd88d02a6427388fd8937fa4d458d228f5c5dac97ee3484688806267c23b2bf7955ae8e944dab0f1c0ae4d4853eb366a8f62a6b363a5cd1642a7a6bb1a9bdc3ae850e0c333c257006efaa3bc52b54a5165437d5bafc70dec5f5a94ba3311c8d291eadb0d56786505e06fdac597dc1a9b59b87449315d6d0a0ae8a5a3dcdb6e08bf96a522198266e460c20ccc2192ee7f33e94c1062913f56c10f1237fb755dc6fd673160044fe43ed850f5250fa7ededff434895086cbc4a745fa773728d3be1ed33fee78b5b5f37bee11e9508c9da8da8103297f1549375ebc318a9c11c68e8abfa8299ecdda0fed8d041022fb590b3e5965fbc55a947a978213b4cd1a55aaae13f9a5df2885650b7b226cb99c761c8d8850d8d30a5682621cc8fb9bd99de28484f15d576cad58fe263dab65f2a213d9ab3b9d02ab42ce2a57e7e9c3c4d4d28c06c84762f49f1396c61768597e87bdf7e8d88237efc2fcd1e97087d09618faba266524dd7ae82f84ca57536384a154717ad2ebad73da461abf934ad34cd7c243380e210c59c5a8b921d2891ecc4d4074524ace44894dd6878d4d33c78083d9fa7f31b6355c07d1e9c34bf34e1f5e48cdb6cbea48f423639be941ab79272f772ac77a4c3db478d8aab46a8f7a97741066539f4014b6ac1d67308fee7f2bcfc60cb6b6571cab6813f694fba527f338d44b6a704b60107c84805458e01a98b22fbdfc8f0f9302c2a808277629d7f602b27f591b09de0463ac2498703281ac0c61564bd15e9ff80e552f06c5adfc02942b33568d89b7513303f1b00d280cf4fd9e2e228b29cdb305a8e1dc93b44045588de3cc05145417a6eda7a647711585a01b90ca2040d660c1fa8cc8a7ea8f48c04c224b57785ffb6d2dc7071f36060f67eb37feff053cf057dbe31876a6284d47ea0f8bbc31174d787e364e4400ede27fe95238a7edb1ed0455bc7c8d55d0c57c861093fcfe83bdfadf2c700e892242b76588177e97d48fde9ca255c1433b71a65d8e78301a200f96b85adf66b5a2569756e164b6df48255dd918f6801f635ce29f6286a878a00908f3bad215a699cf05acc2cb48f71676140b3623407be797fe09299c49c3b9777867aae7eb782dc0e81c19f517a7edbc1a3d72ddabb0065ee6312bac9f554628e112f3e6629e0fbb220cbdf6bc2fb4580ace637afca67dec1b33c0f53aeb17d42f7519c70236b2adf430679fc3db4b178909e5f205a9083fff7d94a2be6f1f85c013df4f106399d9be9d7db8f9b5355aa43b4ea6bbc351f8cf18cbdebbec9189a3aa22b1af15017a13ad4ae78739a1145537fb76515fa7675dfc66ba098bf7232573b1420602f0086f67ddd8ae59d81ebc8d8382547d7964c673d0442c95d21e2d5e553f61ec75a216409e0ebf097e0f0a5adc8f1feac8a387c457d76edd721c6e080514e9573adb1caa3c1aa8fef08d9571ae961c27f533fd3abd9f94eb128cb431dc77700fa95b5ea7723f3c8c252eb0beaefcefd49b292a5727ba4d4bcce811b013ee39e8d974e8da5c916c0760a56ce36a827eff8063627d8d5edd06a611a267efb06e7745ede87cc2639e735854adc43c8bc2f2cf093a4f1283ad3806098eb201eaa7908626dd14194ee2b8ad28bf6af69287292f784b276015a7c1455a700efe1ac47cf05f93aaf0b16f565760ab65abd14d363418e4cf50716fc2436dc5add1450b14022b06c1a105b19c8624087a29463f42f415c211fb2d79a2cc5c48ba4416f5cb9d6d8f9282ab3624bebb21dee875260c2abd796f498f1f88d944fa6026922c2fc00bd9b7763e8ab3a3742e4c0e36c220cdddc85cc6cba95ec1cabd46b45d39212109506813401767267ab9ada5475ddbc0f86bdf7755cba7905c7a1ae307e4dfb5773894b48c8bdc900038bb38d67c35a1390af9a765b61d8de8ebe6834b05dcce33499ce9525507d7fdba1c870bcccab484a1788adf76214a8f43e0838e3ae2209b046e7976167ff2760e6b357fd11cd5f7212d689ec471eaf5aa32c521241d3f57b6074c5df61e1a33bf7d7cd691f810dc40ae8f795e3395f8ddf9fd529308e568bc7cd7600eb0afd8fda08d17262ecef49e829905d4b6bcf6df2a074589e5f28c97bc955128b4feb5b40b95168929e1c042a089356e2d1798d3d5d7213138dd6018cfae2fb169825b6c655372406f5b34c18ba1a57e4e5a68af970839d902f1c7319cf0dfe600a1625d0844577664966502ae0d7214713f820f6b0b6d901114bb6beb02ded9f76a1d880fdd55293a113f3b4ef8974b8c601e2deadcc6660fcbdbe209a365f31614c3e04cea6b543e9222ececbc538d7e67ac058627d7074457e4e84504f2d1c2b980c82619d559f8d985e43e2aef5e1b4238e5525ed21dce1fe9ff37993635b6a65b1998dba66a6482c78f9a094a6d0342cfff443a9f74565468b8054684f22a606445052dcf6f26fbc36cd0d960d96af8fdb09681a5c6d95b9c158bfb85c78257cc3a62df3ea960e3e6576f4f6a97837c809e0fde24c80e33926c781d354dd1afc296752e86d352f7037322096c575cf400a49ad610204d328a0438a0f73ab952854d1301343c06308ef6666798e404e25d968b93f4f5b4ce086673bc9e58720f6e6cd1a199ac6a484bec29e8ec76ff387805b6da8aa9bb4dd5c36bd3870117749fa814b95767eaf1d80ea82bcf960f2b86e6080d1681d80153f9f933ab41ec7d526266497b4f61f4dc78a3dd08b492560dc0b1472a5f887c045687588dd6dc2fdf42040df414852f3523c970cf670569d7fb237ee9a006f6bdcb0ded7a5063efeb676a12f549fec4dfb10b7da67582512d115913c9d65e904efde425abb74b2f9bc267d3784b0e1be1859a17ee4212fc99fa73ad8429bbef3714f4c149a91ac0ef6fa7f9c93dfacda5c54a76d4be611a8086a6b6273fa2e15325d38958a61b644060874155ec8ab01d53ff4cbf0a0c6dac5fae2080a4587ff038805993b776d3f76ec5dc60653d0a0d602bff512063d68df4c9d860d1ad1e326046e02e6e4df5b8e54efb4d042b9aad4625413ae4f34d647cc100fe69c7de18391aac56c83ea2293e7435872447987dbbd5250cbfda4883111d22399067f6154b19dea182cd6ef89bd0bcac074894f84a9108851a979f8d18ead47a5d52aacf1d074ddf2b343f2e7143b725bf4b0f77d5015dee204f3304d79b0161552a260ceb1dcea4435b0fb4f02774e702ba2c7ccec4799f58e4d5e1d260d7690cb96aefade2c8fac25df2ff66a3d2fd6b0e158cbd02aaff47c79166c02243f9ec4a97979866813b89c1dc50079ff0197b9cd5171bf3ed407e0e4d84776cb43d93ccee88554e8640cfe53aa31089528444903abd9d5dd30b89576fa78042939a8345d008aa5a201002b91ca92569cbb0739c90cd67674e19dcf8fcfe480a35690e6e4c22c73f6ca4259ad7fd147cb1169b6bdcdcb3a169abab8f31d74c61a8b5a5049f6b4277d1a50f18edb0a6c550dd4272e893b0b88f88017bbf21f2c23c11b876827812f9f0382203fd21dec5f178f3a66ef18405a9ad3ad726bff1c9a70ecf22515ab7ca6ce83628d74a9ecddbdfeff0346545893dba3ff08f7e35315ec29e141ace00a8f6b990c7c989fd4f48ce5a0a8371568e4eddf9c0baf5351e865db873446159b1cbe3f31a598837dfb854fab2515d1b1bfba70cd30d1723a74027230fa631e16934f5e84cc0dd31e9f030f9ca756071a5a6e0949914bad1b090d9b5ff0c084e23854c3ce93fca5e140ce5b1d03ccc7f9cc19f422fe4cef387f4dc4c6a51779e8c74f9c9ccb3084fedc89beaa13cbc175b09237adf52bb9c0faa7f93449695c4d37201e41d8d8b2cd7ff3a7f4c2b7b884b00ece06baee7e3e571a3968194e213976e049436de5116175863d892e23ff4fd2e54f102247988ee001dab7a4e6b15ed9d6e5acf20f97deec667e457a7a99ee38003598384b17fc8365140f4950f3334fe67317603b8b48f884c6eef8b15455d9096e0bb7e71cbe8f05b2823c28feabbad2327e1e23a6dc768b0c1a9af626ff388a6229c94b92b4e5d95849111ce470b0a6758e21dbdebd8f199c0a0d81878647d4dd28837d5b039711f0c1bdb71e0938cb12945d57143351f76d493a057f7778fa2eb326c1ee23d6e0969f80a9e4877b2a4a901c3247258f8956d3953a5d404a8dc8f1ed63f5388c80eb88ea2b7713ff46b0b3d6bef969343c7196ef80cd4d7aaba102e3020c10b21b158101e03d8701c83cc15ef97eb60b00dd8e90305c63a863cea978c7aa8e8ccbaf4030e2085a719e2e29b30a4d4ee8c50273e64d64aa2d4c0cd6ec85072bb3f10fce20fbe20ef5e6ce81e9fbd49a4339a2b35d15c08276ece84ed8f60e08508bdf9c611bba99c82bfa003a65d219c27fb34917b296222bb72ade88c247357812df37450847279b670a774155a4f7cc19e29494ffd2030040213eb4da57ce0f228d95c7c525d46cf330731adc95b66eb972dad632640f11794a9bb4e598265d2b33b26cbe58c1a83d325d18f301c49ed3bdb5b2133518b3e5c2696ac7cbfcce7e52a5aba732fec8de5c897e5b6d0a46bcd9021082497b22a75b308850548fd79c98dbf2fd5d60c2090cb0564ba2ad580e3c7c97a69e6fd2b81f5df20f2fa6eb4d090c2154c6b62248ecb398c952610fc29267fc02b8b879ab68690a9b0445376c2ea26a065919727e91a7a5abd92893ba696cc45d942352028cf09efab88f0d4b6cd37b0f95aa78873e90eac45a0db0e989f8c6fa03ff1d8d00f7081fdd83306bae598b10a145a4da66796c4b32331c85a50a2f2290784a288ae5e5d920266f4c8675a0332ab965a5e5acea1f4148f34f32e18ac7d55f3d3dbdc7447614c091f047397536356c1ee92b8d49eb5a738bf637754e9bffa792a9fd0ba2f6dfd634a3b1bfd9801e8114f2fa0a3d2e10633cdf6fe8d5639d24e7d93dd10328f5f2a1dff283a108f42c329df81810e682b4e1dfe27999c3d8efc424911f9e971dcd8417b30d520709f837285cc3774c79d6a10c94920a7a7e2f785821cd5bbebaa10ccb7284e1126846fc9c576dc9d254e6f4fa116e1c0a419ecdb2b45fbae6b04742778a0e0c9c79b69242b34bb8ec397523af00f3a3aa899fe283fc9adc8520c74e03e210c17a321bf993ced9111abca44b7ac1afde6b9de7f8a14caa24aa1c98eda21dc2b31251f216878d7741eaa427c54903c00f1dc8502f675d14e62500b382ee157519d62ab5f2b07339917037e56050403746324ac7965e653ef843574212cc4ea5a93f064e26a726c5ba72dc0a9310d168de583eecff2a0c2bcc4cef8c9000f479608b1f6685380940a0b61c226e24defaef78d6a4cdda2c5d14ff6d0b1a5b101d944592607e6dca115e0921c3ea3abce9f53759b2277c6a4e5210f3376c84c8721132a00267ca442e17f047782dba01c388ed33f225fae99daadbde05dba9099ffcf94c8f3ba902b429f4b48adf43fa09583b857096eaf94cd082cffffaf1cfa75f334ba2a25a1970dc0708f567a692ea9ff93f5b20297299b3e291973d497c32e8c0dac7206459a9b70b14d622bab0a024f90190a20ac597f61b4bcbc72ad9bdef75ac53f9a0f520bd094e02db4692e3132a9b64d7022c821a5b85dd183c57916c28bce93ca49b325151bc5cb9fd5542277cf86c3813079fdef50ec57dd2a82d472dcfc15c3a71e36676a6e4f65959b410b4991522550fe0427e51d316d7bbabc560ae078c49eb737227e5609081bf5bd3c86397796c26536f45267e10769e8767a3388317b90cb505a7fcea4e1bc0279d082e0ad18e6fd2fc45e65c9d98159d3eb86275bf2d52cc2d9adb4668ad814dfb21f022ddd1d60b1cbd670f859c8d4649ad2b1fb763536f41d029542690fb12825c719bdfdd6f0610422126ee8b7dbfade5f30e9565e6002922309df7ce008871a78aec09fcb3e54e43444cafea0b8962d7ea4122372cb6ef12dedb0240b2bb8496ed3d63c7505bfdda88d81bd0c8c36a21dbf06a57826287c9317b12bb7dd46c73f1ec2e52c8bb4cbf0563b6e892ea8af23e3d04e534ae20cd502b3cc5fa06fb7b4a9f9af9dac90991093c10fcce4f3104c0fceef7313b6a23d300093f5a7bc5de21343bec8a4328e5e644af46af0ffda19b2298897c97bcd637aad28fd246ecc05715b0dbe74c46552f526dddf5cb22494cbacd066dd778d78d377aa4f9f7ba3a7551959294a76cfc689b98b5b5b37e0ca33000885b516cdaf2a630ab8e15ec3952fdd85aafd15d75bab57b8a82fee646a0ee79b658bfdb0b0ccff10e49189adadd17ff09bd0fae1c372b1a3a329ffc6b3fbb517f358b2c3946422a08352a4e5a11492548205dc6ad601aef5d14d1d10ab535e19eaddb7417a75e73114e40e99d6c61a3cb4aa6faac19d4eb6e85fdb7ccbbbb1731f2e325a827123b92669dc0f79d74c12fabf210ce054890df2eb1571b809e60adb5fa830d1a907e76091e4628ba77c134f0e65c3c360b9a8c0826fed84e691a3281b0c3aa29eda92e7a961d40f0f73bc44a81f0b262c12272955dc01d928edc769a0740d3886d8181746705ff0ad952b0161f7867cb869e8741ac11a7fa25b75d76c120fd1cbb3a71452f23edb4b20530429df079ed29b836b637830be8dcdca8c229b33a4134de58ce8baadf7f90f6925f4bfb19d595bde96e064783d9010e0d52b468b19902a6880296a1c078393229c8e2a23829cad051bae3a08394aa9f3d50350b2207c4e0bbd2271fead695ab06f5bb5eb3e76409803ed2f888e8c91ac20f8102b1f5b4f9649f039f705a0838f330b232363d9ecdd7012ca6efcff7e73e645d8ab6c64216d50d4bd4b390c4d54181fe6cc81c7d1b8b665432245cb8c14902e4d615039a8d234a99237544365f93007ec8f7e6bbaf8a9367d95a7e664018f9902c97633a326040e5d60d211e915977a2cd0c26f30c131397bd90824d49d2df52c4691d659102ebb338236b80d364a8ed91cf606f6b52dec85c4236f3aa95b68f6954b196b9e727dc97b4d6169124fc7d7147e52161ad7755816189b41cad55f1e9259bbd05c1d9f548e6af1ccf7433be11ad848ca76aa5c2b8c8fc22731b8bbce5e23ede0cfa12b49eff6705042762471974a132a2a67e7ae03dc717d5505e6d6b477c7ebad76930b195021bac49f19babc58af51dc1003b4366ba18ccb770a7ad93d0ecebab1803ed10d8973f1339cbd43f6765a5303773d1330dfbd6b217c19cf49909fdc1d23a756e4cb24158c6af201215bd7fab41a1e7e64b277422a1b4936cfd9e120f065fd643329f4b178beb1bea8cada504e306db9b310481b3aaf85220be529047fe33f24daf389f84f2169d73712e821784d624fcb4fd76ec8c68ee7fc76e1ba09073bf42c0f7db5e423a6d23de63ed3aff0b3b898363ffc5fc5676597b0a6483b568a05289de67c269631140153e16afbbcc1c385cee534191eb5b9374eba73ed496d79484eed6a5691095912db92824ba8b97b863f5b8275cd74433887f8a7190b0937d1108e0530168f817bb93af6bdd01d6689a38d310c2913dc2f967838feca2fb462f2e94c6ce5e0bee2707924c18795c438e3fba991aae396fed300560fd9fa442b526c9e115aacf38b06e52c91f5c6d1071f0cb36c34e95b39d2006ea9ccbfe4abc999f6f029eb87384432095a60f9b5a9f6fd7e7c162f9f286b081c0223c63777c13a3ca52ee86dbad5fc4e0fe555ce1786c335c7bc81bcfac642480a110e03e61abc8568e79eb95879d000325250c0b6134f3892d81bd72c0a6c967579cb8eeb2a8a34e0ea9102a9c532df7e29d40eafde3ee256099f73c446962896ff6790fa12e0caccd2ce320fa8c255ffb86cd4fbef1415bec27dd947213810285e8ecb29a5e7a083b7f60d9ae8335ddd19a27d8a01e967ea4cc9ba90990f33498170a99d360674890c42118db2922173bd03ee3c9d4e8fc7f15d415bb3cfba04bc34a30df77964ed9b83785c3e9ad4c6e6df9cbc6070faba0e9b0e63da967049e7008b806216a19e0d7fc04ddde74c3314c9a9764e62e932c8007721c9618d66c3a81c9d6ea67b5b4ba7b45b764dbf87a4552882a064a1ffb6cde19525421645014accc50eb7db01165cd092c37809304e68da9992ab6c7bcc994a03ab4867e9bc6f0fbce3baec2f6fce3190ac3b4692e30f9e99e0faa572a60d3adaac4f7c4bca3ed9b1822b72f2e1148c842d922ea4b60b0e886c420b238fbbea189006efdd3b9c77d8471e282fcadc3ee6c791438fbe7343cd09f1db87abca2ceb930e995a29c19486b9440cff26a00b2058f2d6090349e2432aa47e9db42cabda58ebe042339727b565e719a124af19d3ee66e7b987727f24f3b2038b4736af472d85ebf7df3c728fa38f349e2ab337c0cdcb3c26e3308211a8cad4cb144f84121beebbd55dcae411956452d80b9ef8bb4587146325b8c139444976f3605c3f4212e34b70d8be1fa21dc405603f932f0301b5b3f0fae9b7f51f6933bc1c3db01132febc450c56787fd80519142d215c3e3294fd101d5d629131817d0de1738be065c76544fb5ea3aea69e4048123ebf5aac4f37e28790f8659c500b87fa9d1f88962f8dac9eef3aea0c0ded7ef13573ad4d1204ea836b8d03e11d6d5f0966185c27890421d9c3397331d69b725b75982e77bf4c9cc9600cde3645d83ab087bf760b04182c3574613c523fbc91db9d8a73da14b088bdf2c162898c6d22070b9aed578313894b765569edcd8ec586eef49e5f01e518b174f3b8dc0ab8f79e8b02520b6325aa4b8d363112314daab44972a38d9ff9af357cb65ab511baf2edc7c2a799d35f8b78eececfde15bf62fdcd57cda6f99719d9e147eb6c162d61633db792ed68bdcd5ec6b3fb83ee13a9c167f79763457e6884d375470a626a5ee7d2ee1ce56595b0d01802ce6bde38eefb5a911b4710ded8e4aca379ec42e50b4edbbc5509aacaacfee433ef7786895a70e4dd6d4f794cccc38b852ecac1fba85caa22298e984345db67d72d1cf79d7bb691e1e0e58648b9a73b403e498dbdc72475708b9b15e981663b6d8aea00f72016b6892cc66e9960d50644978b7d90667d97f7746f455f20c0e0f32820d16832fddab45a2f14b7052e7c5401239dfed9e1b1466807d5893c46f62ccc4206276784b3a330c5716a151c364f22d11c054b877c18b26e299701b32f56ab3ab6b5dea9437ffdbdb162e60bf5a248ab47db8e7df75d385a624c04a82dfdcf3cb4bf3e034487b87b8ad7e112d94efc99f1c9d7a23244f9931304c5c1db51ddcdd272269f0d4a003d55fb9e12c6ca7f445a809d2ecb58efafa677edf88a2169ec8090273cf32896a6c1232518a87339a987e00d0f4743dbe43d67922b9d854b11898f6df423a0e99dcee91c6f834b74d30f9d19b40508ad3c6ff1e043216ea66f23c886ebb03a2ee16334e019b8a512f616c332298f28a533ea17a62c687b289627f43218555cf3072a290a95c4af3b74bb86830ba7250b9d70c247f2e7f6ebfea5f6ddb7a9cdfc08b28ce6e0b5aa242796512e2f59f17e2dfdfc5297fbe9cd961588f60f3171715d32b17a8a2d5dcc8b03347fe14067071d136f8850130faf60c58018b9e034a7b921680e4df1d6e5f5db5a824b61cdfc99e176ebe9148137890517616114b1c5cff95c82b46f167405545d8fb4c2326b6b1d80c6388df681d67db3a36577138fcde561262a3dd1acd5f183deb62a3d99e9fe07fce04a239105a5ffd10ce19020140c95e806e4f5ab9f837eb8f19f9c38a9f1556fdb258cfde8c8be93936b8fd75430970f38b1390cbf58e71ac0c3bc58b0386ca1a195adf01fca66fa12e89b1b0e61d951b2bdc9fc3828ff4c289ee66e34b436fdeaeb800b3bc51a8edeba9ff3c874fb45da3f8c983e2fbd8b354e204e668bd47630052bef0246f4879bff7596c037d254e5666cc6a374119789eb6a8cc23cb1a38c5a0ef943dfafdbfd150ccba569f61fcf92436497effa3da60fe720eaae933ebd6d65827ebff29480d0cccfeb09784e2faf1b5f56a5e83398e4b279b0aa7b29127081a61a45267b543aa50b8b1771315df6ca97a8837fc7f9c5213b32aeef10858d198c2955f836438d423407ad24febb107f8a8e24d93fb07f8bf300b346d7c606dbf63f6a8537ef93c3441865bd72bb3f7f93e017f9384b8c5fe59f7bd6c6d210640f8609c19913f2467f55e90ab66ef6fb5e438fdaf76261977e93a0980d5f5e976466fcd6fca675f7b7d2d616062464545d596bec47d896d097722dabc845ad9431fca66461633837f75aa15b8a37c251b463912c062f5692d57e269a09289d83a52c7f3d5b545630c38176674522f028c948354d854f35da3e049eb94ab36d8ad78da63c34161c287fb8b7fe31a487efdde45cb83a26e18b785830e84868e67ec919b3f1c8ac7f9a0e20cdeaa502268764f556cbf2b358e9d47655b91545966595ad2f9b83032103f849669ed51a61152cea299fe35bdfed069ec734142bd11d8a9432dbd44fbd6c73d0a46f7f266b0488c8f86cc19281bc719ef3b0b09847217ad086fc411b39b5d09cc1ebb349ce9d011ccfef9d41fbb064c862bd214585fb8b9fa2dbdb1b19a390f0d0bb0e8ee33a4da1446bea4299c6897a4eae4bb93df776f69b5e4083c7588ac5827db6e7916a22ba9e1accb4ace8e33fdf3970d7c7c40d86e4112f8140d9d9782cbba79ed287957e9a0c6706219a0ecaebfc504a952892c57d5e7aeaa1cac768c6495383fdd97054e74d31673a49678eea0a7ac1ef91bbe53da5cac933e8d22d3c9b9ac377756d033ca9ec414f8f38668c6fc7cd8041c725aa9effd30cba50c4e4f60d478ffc9d41b7f8efe9598379999d104e96c911a6f1754804ff9863b03fe62bb682eaca9a3cb44741c2a424f03d4f63f6a313b5ba1bb6c621f7f77521984418503dbabb43e82250cd425798538f49ce7c78242846ee793e87521f41da796f412f31f4cba4919ac04299bf97eddd6eb8a11bc10047c3d9806378e4b8aabe109d87d6054a124bee61f21bc3bb3d3b3738e02c088e80d12d48fe6ac3ebe0db5b38321419c41bddea8c7456d47c52b541feb46ac6c84d611246a44fe071ff9435d42cb01ce3182813bc27b694268c5dca59df7717567f3c3979447023f86313fb48fa380f94d6e8fc54019caf89f0c8195bd23105e3d622d17a4b0d334de70ed48f88b09f636473f6c407361503e39b41a84a2780a0797a243eb2898e5e677d9f8564964191151fb79a5d2d44d62c0524f61a57619c11069b6a4d449a2144e4e90e75371d9e25505f1d47e14b82ca2efa971dd6ab40c821052e52c5b610592ea172643b8bf2f1bcc7c33717cf195cfd944620c8667708a39842c4cd852c82bd41ffcbc056d9953f4a012dfdc4b1c2a23cb7367502c848e5dd004c1262941464e06fb2c98069e6b490560152a1b088eaf7dbe701a9592a53f9fbddfc2364dfb63017f19f80fb1ddb2a4c9fed1ea3ad07fb68582df7d56a05372ffad13aa092aae51eda627cf9a424ad67a8d895e9f138a8e2686538107ddd59654b5c5b063b1d4858727cbe5da726aa2bf13279ec668d1d3e8dec47ac2dd84754b94fba28e7ff1ad2b9070e66fc6e56e288a0d61dfcf6e539475ab9ee2f0087fc690736758b3f5d641fe9c0d4fd3ddc23d86233da4ffc846e46cc50757406967d83f572d6eb250ed11e8a1decb692b2c916ee581d11d720303ee45e6ef0748e3c162841c5827fad3cbb572b981a7bc6634c5b493a51c18483be4cc2d1cf50c45bfdfa0451ae7ebd013b23b0809b16a96445ed153b3df05fa3cf270028089ac66e6ddea46f0a104ffe96c64cde954b65f91d0c3f324910633b56e554cf280de3b02a8a6802a96ce39eb09f383b7a3aeb345931819eb9d24b61bf07019f3aab05970c4b1561c0e2f6296e8670baa9b499c25cb3f4a6f2a088a8c29047255e0fc48c2250591ed4c8c6f1159741285e43560b9d725039d5593ca4f40912376cfd3af3434c33225699199954ce08ce037e1244a729dec9aed19627fa4ac261f8cab6c9b2e3506fa3e1a901f585e1bcfe1c99194080942efa2225f8e96b9e65384a9ea83c6e5650a00937b55263b9cfdd806e60fc2d964add8887a866553a16e89977750ccfc4099b3152a9d4abac77973be3e371c5694864f7d12d5f56285c79fc5ead6eec3a8ec70c9c9d2c91e9909c1aae045327da49adedb949296591543caa3d3fed61678f07473c4170b8c80ca8826c996c6f3b7085623486022c3ca2eeee5b655b83d47b2e138d323271a6df40c759c6b0cc49fc1b0b0adc8ad19fa8788e06d8c0d0541ac1331aecf6ffc1e3483570d69a9bccaeda888dc9dff1efef5d9db57c54452db63bfe9804be3d593d00317b5269c1272b95e67b2f788078f5e8e94d341c7e81f0b64dfa6623a0ccf13397da84789909cd68f9416da3d12a5ee341cb6207773a743600b58e25776ec198480da899579944e4f50c6e8bc1013d3b927bb5cf7f1f1ec92ac69953de1060f2ce2a6e478afc79871ea07c2cb0362274de1351fddf5e382109918a9c19c03ed9e29b6ff9e5e289f516dfe8592844260eb3e46b3069709e57d0f51b034ca02663f68521b607416218d64cc4a43454f7923675f81bede0b3fd281808631c4627b96d0e789ec5fcefc9940632c709c311f5b73a43ab76609643ce1006db5bdad4749a5b85b2a6d023ce9495e849152b9801385ad9a9f21dbda873c1ddd0a1cb72aeb23f16023423dfb39e712dd22c6ad1e721b79c1ffd63fd529262c57c381fd393686c37c97f0d20c8b3ad9199a242be56e9dad8f62a976d48aca8744ef44cc244c64ae77427343bc0e1cbe2e8e25a9eb540c1b7969a8edac45df4f27d6b186059c7bc4a5403e5cca37e1bf7806c71fadd65defa5159fa4b4059f19024652cfef73749f7a1a25fa3db8e3b7aaec709dd2bad371c075f11b3be96f0b5f42a76a6fc93553c063a289cf528cc4e682f1e4fc09da5fbb16ebd83a2bb0bec19a56576b218240d84ae6fd487b8a1804aa55ad4aed74668bc6092027c050d9ede71c94bc7bd7c1bf3d5cbe6cefbb632c4d4adcf90b80591c55363be8c1f250097e7367b07b76b8149d4dd52ddd53cdb60cb16061dad430c82be1e28db5f8ad31a2ae62f211d074aee7c63a4dfeb8865ecd043f2e826f78f6664f598c2c2e374000b09acf1dccb4e9a0d02c87331c0f0406b5d9e3c6941eacaceb648d34b79cda1cd16f52350196200cb0ff8796817c7fa3aef61b1b98d59ad982162b2cf2d4ce5df2f14655e4b131d1d42dcd49a5665c051e947398d4c9a01e3ecdafa854125e2a12907dd03b8e0090f73be662307584c91b3af97bab6b4e9b844c7b944d6c30ac1d9d71396838c657cb1734f250cbb728db4b0e0207d28f89571a2e1a8cbf6981e1db87c78e9fa3ad859f8d86dbd401acaf3624342bc36b3ba287df9353e0d003ff76975e203872f3a3a22c5bc736e4a5f5973ddd36d1139cc9f87886f9483d928f747a2fcb93fb7216e0a55df59769eb93b6b7b93dfee76645049f4ad8e3843c663652e3c343bf3336e4689b96ec48c3bd6642790490e5dc5b728f23930634be131b67266ef93751a540c48be589ceababd2242c8caaafdd66242d5f1c60a1739c98566f0aabc4e00288ba91fb4407ffb76fed39f1f1ed32638c9bd9dddb41cc3a2e3a74585b8c624095fce5fef580e15d4647f3d640237e398a3d25cc149aedb5f5607cf2116f8334814f50dfba62615a154ec1a40fe02eb27d63f4694684f21c07b479f074f49065eb15f2621dbfa64125880b943aba19d8ff840edc7ff4fc25665b6e00b40a401d59529894b2dc0f579c9b31013c4dc403995adfaa0bf4db3ca219b2450843ccfaf0abd466e6c92c5740c468aa3c90ebc2ce7230051bf9c77276f4e1b6599cf755d5273a0ba8e21369c62231f59eeb1bbaf38083960c46150bf208b5668a02229b77d1045143bd1900b107b55252ae7a450917ffd1a251b7de1ec41cdbd628e730bcf78558a35e0907614a3dd4fa0d82df4e1cc33b2e92409e15d9d4d9615a4e3b7d27415dd9d8f8e12b27680dda9742f1bdd4ab6f571d9e72e2a03845c1d72bc32298ede59f619c9409f6ed07110ee6f8938f98bac79e7b87fb7db6a0a8c5258568ecc07344be79bbba2a2c6a868de540cf124b444eba104d8fd095da0694a1d6c96943ddfbe48a263d5e6fd89515f2bbb5a557f936162cab6122252a9bee2febd5d45a98e4b2c90be4e57a3f870d38397440d8c3b69d4a0172fa6b860cd87aea6b825cf7d160a49221210f5f76f9d715f583941f5fce62aed71e68232c68bfc078d7d2f4a9c9bdcc85b59a4df6aed1599f022ed5f0b857318f02bb8a429df0c5c2a24f0599d0c1a17f54200f44f9dd0b86f7d79786d51d44793bc8aaaf1ed1bc1019b20f9acb993ffae323019e7a93726c5b8359959e25d22f0eb3ddb63100f6b33761230b3e19f712f81f298883483a30dafaf6b1bd7f166ae6ce9740d08e5063b1569d4e1097e4216ee5c043049ed30a61ed6a588973cc573f24ca308bd65e7a8221860bdd2e0876b3177c3bca66fcd38b972dad0cbaf5b6e6bc6aa63f811b999055aaeae690bd6a8019f0cef064b58b56a2d2bd7a4c2a0a517d5c938cefc9322806622ea925064493d1eeb3c31c0ab9913758313dd3531cb9caaab4c379e6260879bfcbdcf2a99d9f4656911a2a741ee429d1ad6b946bbe5c3ad758312406e8eab967cea64424c3ea2c7454c91c85f96e2f26d5074e31d76bbfec8c89ff48e77795434f6f07805f0282c003843a0522dc638c14169d5c6d7ce47392b940b4a3b64a8ef5b37c7549db38f6bd28be6c19a4d9873c47f8974f0375b3b931359160e9bd773e44251b9b5dc7d1c7d4759dc6f7ebcf095a40f4b150617d2a67fcc90befbb9494b83164a908fbe041a1270452541ba025f9c197bb4e93b2a43804511fe3cce9e73d481e7f6fefd206eabb2616b81a28f29da8c9240b758906d07a1040a1d6e88d9fb0dae359440f66726d890e91ce15cdfa1129b68c5f9b89b6e1e4f41d8c7684de19f824970138a5a08ae46fe682ceaed93b17493be7c0358c0c62b56a81f762eed80c1ec6fd08fa2442ea51b69cd376542fab5dc3a8b90d4a1e18a7995a1748c5d070ab6d46028ef96a9f181e2f6732f74565385dc10a7712f01c1c501c7469f034ebaf5ec0378d6a54f26f1e33fbad9a5222c7590f45d556b48e8645e2b2d14ea94151625e1980f427b5d19889b4a51720fde72dd6281e28726d2385ab3d42d86eb1b98df9bde859061b76d4ca7fba72cfa9b892e18cb3b24319bc1078b6a10e8b5126b207d71ff9fbf4b4f286f6cc25dc95274875e6014381c8622a724e745f0bb75982a8be2df47494ab13d5b30e6436f2f0c4d4969750dcb2e05ca4292666faa5e6dba1c32b487d6846038a732b35a4267bf84f73d5cb1ecfe821dac01400f8dc6a770c23171c0900485193043036fcd593bfa2967fbb87d0ae9239c408551c17c55e701e1b4eedeb713ec5c4d19423e6fb52248ccba580cd3a94198ae562fbd42bfa4b2edbb6ba34baf6c3d1d15f9ef0d9d8d8c0a9f1b76bccb27cbda2bd28bd8616c4529b0e678e366d69d2c16e7ea2581307dfb22df2258f0022117a844cf580a5fcf9523067d9661a7c5fad88b2a08e14c64b7898347fdf91cea13152ea3c8ad27416424a7dd386afecd0c7985364d0e622910dbc8fa6d9a073a7799bf8d959d650d32f35b73c87a1de6784fefdc7c2314c247a9e9fbc52263c026cdd9776c74530b60f2f8a138e22d00d8a2635778a91aa420e1d3502c41a6a6ecb7a19d76a9d48104f6f123d2d8c59589b089adabe930ece9d771997d83fde92523038f360596382273362cc7dbe44e578560f576797710194bd5ab6ad9935fec3af707d959ed6d78046acc85838a21fbdee086193476c048f8b8594f31d673870ccf3b6d841c8c061b754eed27cc8ebe73baa0c99727f1a25473222b865b57cc777ca709b9ec9231f60849620cd8278296efe3b648a08eaeb79b61bada2014206cc62c8d82dae9713b9f3c2143d5358f36589c74d7893c001fc71a38f89e80dea3cecec2ef05175443e1b3c407bcfd36dc4a1ca7eaaeb0e144e16316f233bcf293c6d5b03c3c92f3833d928741fa060696bd98502e539df90cb8b7b133714c4a4564cb37e6a3b977bd9b8132d29cb71a51274ce1c01c0f8276d0671b4d16e408665c9a8567a241b3f05417da96cd0565a39096dab0149b79e78c5a2d12375f4ae38f9f9be5009cad6f455a3601514678bf7fb6a9b99f3d50769903c61630a239a5cef743d593f25a598cd94b3b9fcbf398647c8f672b21d07a709dfb3530336ecd3f7d9bcf44cdcc34628bcce1f9ce8ad224a776fc682a46b21d74d824899d1facd087ea3c51c5a13e678ef2635b5bb89f5a36f3ba79a79c513a0397affdd5ab2d09b9b995c39c24c78599a4470e6247d79bda17b1fe705307d8c3c88a28d28a30e5df5b6e08e23cb52558e129fdac62023e1b15ec9176fec777dadf7912562ada98c55c2e9b6c56789a2e97bc65dba03e85d55e11ee9c915349fa3862760cff50239adeb0d73c3947d6251235dd9263c14c7c59ff969b8d7d87bd8dc4ec468cf4214df94e09b3181996d1e224c356b435575e2f5e430d7dcf457bac7597342e91c09209329e96ce89a7d113c39a7e701d23508c2364165fed1d9819e7347b65c3e46dcfc5b447c4b05e9c8a07faacf25a3c26c4e0ebf4c405ba65f1add8319532e1fe64f0926c5ddf363ffca92baaccaf6a86f580fb3b8d08701351f9c056075bcdbd8fbc7aff3cdadc5d28107e2f5fab929a546ba5554bd3d6cfc8d7650c6b83012d93c950fd19bfdf0ab42e3e21b779a1d98fb86c1747920c2ac1092b229df4c277daaa617d0a4a710560d5159a3c9f0f018f8941e89e038d1b0da87bb52da84c0df3820d0a97b21015600c8fa0857ac569f67af80eaad264ec1bd8995f15c13c3b3e6f0af31628f8c75c8778bc0773b20be674a11d1781688f4ef4c8d7f03c7529ece31b3dc41bfb9a395c32de5c2541e153c77c872f1f565143c96abd1832f6b2b3d7f734ee72dd626c4c77b3c4e484e353c90e6e4921e4349a645082150c6d004fdb8fcf3d29ab2c8434dcdfbae959efe12fd08b6301c1e417406e88f5eb273f88c8754c3899cb61a1d73c580f28b83700a1790a6de5b69fe1e0c8f3ac4d51ffcfcc9b879a748ebf9eaaeed88bf6626b2531b3e4cf604be166aa994d375ba549ebd88b512e7e50917f6a359971b4b6bbb14482d39ffa621fcb7b51514a302a3c6794e94f548844f7ac79967e85107b3b046e257c1d817e4a98c9abe47580f27810cfe886756a0c09b709d152f9e40be1813c7b730a42acc64ba9df1abf60c0d3a367d9d9ea9f7ee4403be7fac741c126bf11fb96a552eb5d9994df5c32e970e7c88e4102170cba7f061816d4afce103a9aeb21c3db5cd4520dc367b7d9b4f2c93881f596f89fd5349909673995a684271cd2adcc839aaa32987adc489e4b613904eaab5b8b4277a5e3c12796326ea667b9803252d0044373eb4191501d1a68576abf83ea2326d10fe6c0b7a8fc4c093c890f45028fb1b8c55f41fce31ff11a5e30b98b7e7ced66cf0ed21b2a85fb7397ec38c4559c0569de052b2746786e91c2c7a27f4ae627dc3fd92eb47099e445773ec1670f8c9f3b81a59c3b88d39e849c5e562703bf6d2300bf29cbce879ecac1072c6d770e7535123b1e56bcd0f0e54b6c34724040fd6b0c12a55fcacf52667e12c185bf280653de6acc32a533be5b64ebc8c902be36ae7b1a40bd9e7a91e666e06c5ff62e4c825a6eee9b6db84d17d77ddb3fa1c281bb5d10d4b5e9991da830518b16d6f207fdb56293f8345380cde308fa09d9c8fe8887676052e8d4f275b8366e5ee5ce86030f2a219a574558c48898831ca8fe2077481781eae13b7d91cfb4eb593248c252ab39a6f2fc759b5491ca19434027d54c9ffaf1db6e735f7dc0f3300872377db655f099b499ab388878d566be8ae6e19dd6a53d3b55e596cf0159dc1663b4fa4b5d248e5f73d70825ed9d66a7703bb74757c78ff8f9b42feaa244750be163332cf083869e66f834cd1e16092aac9e8200f152a9197beca1be17e3a275af4a43a2990ed4bcb9efb56a9375dda3af80733add9c15f9c03f4d20d39e1eb889996d0fccfb4b8e49602f313d4421b36abcdc332bf47bf7b8f32b57710ded3f573cba0f466365dad186d1a8b131dbdc12ce59dc27013bd50ca4c6f371c894ff90b3cce16900c7caba63865d8cf11bcea9dc39e9d97581fbb0735eafcd4c964b8f9f9495c01eed4f0705b5ba6165861e2b8c61c692bf7f64b422d28d79c45d9438047260ebf50b3a3e1cba8fcabe6577975081b744ff53e51c949109ef86902ba0c9022a1f68fcfa21c00677772265becb8c01a4a4ca5133eaf07b2bcc7cbb681f2b07665ede51785bf53422c63dbb1e3e262b010e51769cdf726f6555329484066dcb8e5d93e0d6ffe4093e6215d9a28fa7d00286e0444bce8409f25f8e2f1cb6945ddaeed200756c886533fb4486423d47858b479bf2bc75cec49ac3a2a428e3f6625bde0d6f01510ad85ac217bf50bb5bf18e8b8c18b9b741cd4d27bb1ce7ef3f88da112fbfb7dee5c89d0861517252a655b7b7bb00706d145333bf5c7568be44cfc9cfea4ddf3eb7d489a1cb586bbc9d902a1ba94250fd44b27beb153187ded93a67fff2653f6da0a1cfbf4591b6093c7f70cd42cce7880a85515a10943a1dc8cadfe0f7313889c7a1592f7f262b54bb12f4030f95e2d954022a8c1c3e49ec78cdd6d3e2a601f0e8bf8771baf9478418d5a50c219735fd2bd1d635ebd9059baf52ef76376103e66a9bcbb1a5cf769e1a749865adee0b6bcbd577534b7d2ee279eb39cf4b7d7664a2a5578e3d9c3d6e070ee0cb5cd62fe4bd98b3e93652b3d0d8c1030b79e69b51c13e7eaec1a31add8278677a6d05b2659519fba727e415f083a3f5089928ed6cb0d0b93f5ff73719f47aeaa336fba65b8d45637d0f9327b418546c9455d2190a1522ebbb82fb532013ea98ae456445e404aae8c0c7668ec68aca051232bfdee5e9fdbd8344a3f258cf47f6ef1f80ce1736222d8443d73bd4b646480533f708f6c9ea7fd018a9157ef1afe33972213fc1f3c80c7efd2ce9f97f7a178fb64a3c1681842059cefb127bf63b0e4d05d58eea5345149fefecebc42ed70bda65e27b8168bd92c02ef1cfb0acd3ed24385e56aaa32aac5d23191a4152d617155759e085921801f93a8e4a214beef6799e56714d2ed8773a38708283168ffc3e0f4a2f5440e5314d87c4254214409b288b3fad0b03154b471066f9c9a5ef98e4e0343b802e5cc4ede5071a0e56101fa7650a17603d6a227f6fdb3ec35da211dc00da75fb5b90449cffc13c386a2546f91f811034e61d4be458ae3b73b56d24b269c85a0a98d053e7cb8972eeb12f3654db4572be94e755536d8fa6b5698c422b38e10fcb268bd5edbae62fef3ad054c442ebd1d20f4c736245457450a5bfa7fbb038a73f7e24535d3eee47800b058b97dbce130c94707e32ee080cc2ccacc98415207a8d8f79bb5d1b062ff4ed3c5ae45ce5ef9e56e5b74edd5114176b29b88ffac6ebee5068a0f86fc2e5bb90560605ade1da62f0617165d6eb3fe2b7984512be379a84f8ea743660938ce27ffd9f14ece22ac81e6e78ddd1d1475b3fd422fe3f7fef0e95032cb92c52938fe4441886aad90dbaf6f0658ed0f8d625268bd335ab5c7e2b064ddc0e92ceeb33e5d7c19aca021618ada33d74f95062d6383a3490f53de6977e22b416d9cc558751c95abbfacb41e926f010b6118fa534b1938bd896aff9b2cb03a7a01439008f2f4cccec29baeb87cd6169a09bd2c2df582b7d9ee3331cba5fbe9909e6bdd143b80dca8ee9567aa2557327c62a332982aafbcbb1289f4d584b1abb90bef058ed02646cb70636c9a2b7255b000f4629aa38430834f1472f01c31dd2a4be07dc8299080c60a9d04f2f2f58de15e574926817a2f950dd6b42aa0bede16ccc2cbe12f9415bd53a4a13fae3acda2b24f0427bd94b85e0df3dbf720555a18b68fad853bca8c4c10cc4bf3b1548f54018b180459cda79a4196892189a860ceba459b82a502c82a70ffcb5a1a966898f1e658ee99fb7fac54680a9b9d053e60ff2974a825dc0088ced6c1920f808a6f19fc13b9f446a6e0618e713040c221b57b835641dd7629095f556e92b9dad0fce8cbbacbffd1e408c45e53d4ba113b5b855ef9ff5a753147b0f844fb80d9902e2a7ca242b0a46459a64ac2cf360dfb6f7275fd54920fea74caeb75ef2ae6de66ea653641aa1622107ccf48a702abf95a7809395dd41fb5932930a6df91fc014b3fa10ebb648d464cab418a022b5b99103442aaa8ad4f24a43758ace2b800d07c12d4fa757ae7a473bb4b4b19db38c5a5505e145fee52515bdc78c4892001bd7c2b88c9ffa3df5e7a4dcd3c45773217ab16dbd591e1cffedf7c0e552127240d5c5a7dc1a104abf9b620a613a43ded5411107dcbddd31d55cbd4c0d5ad80d0d39744744e525e0f415c4e39fd4138f92f0ba420023daa3033ca5ba77e7a82653f40d022655de5320c74f77ba83a226e8c5409d58c1ee8bfd81b8c3e53568715ba3cc73ee27ce23093a577833665c78065cdd54ed5d579c8c2a055649109d66e5836a49a8afd76e8fe83136fb7e5ae5be37b43da2c91c470855816c9bec399348b0a13a357a5c50b496ea6fcec6ca4008142e305f17e2e67d660b4e40aa37e3959f3b6c183fa794000dc12897b382034ceacb80dde8d01e619545169349c9df806f2bf9c9cc38fca64e3f287c90d137cd352b3dccdc35fb29f8aaa6e80d2af0d02518361c5e226b196b3a961c64233ff553d97b4269312736cf9ba4fd62d2194643ca1939da8da4f33c55b851ec9c205942d5892d229f0478ff93ab70b3e7ebbca8098692f09f2217431202ed42a24bed0f6bec708c974e06e0c0c5f741e38a757a84ae44536d907b13cc7c4db2c88d53db869f8597b543e927e189c48160a4f0699ad85dee6ecd551028262dbd1231720e93c65cfa11f6b22023a363e3a13fa7d30178240aa49bb07ba692335cd1ced227b98d71c4d9519fae09bb5bc85a2abca6dda284fa1ba16ce82c08840cc46af4ce3e6366936366d867f34bf23c7f9d53fdc84ff78c4e748e3cbd2620bd1e69630850c89b63d9f21090ad139d410ed98bfca4fe7e5de8f4910fffc1b04fb54bf0a12348addd2ef003f92cc448c32613c7f34e2aa984f26609367c58c9cf9a9a4a7a8b85735ec2ce5cf92f2bee5fa70c87bbb4ec2e1dc1d92979085bf935363c9631f57ccd12b78e86cd2bcbfc5eb17563d6794946375c39452935c5f68295e0df730e221402724eaa5de5ad197be5db982e39966be695a21ccd19703beb0dfada5a1d979ab77547fa59f342d738440858071da7de08278bd16ffef9a89cf71f619b928ad3358175305b98c59f4d6213ce5c2f177435dd318fdcb2a484306f82a8049e19485862d8526f36a5178ea1096cb732de43c57f7c31558727992e3e0d584181e61bd4c64c208aa55aad8561d2eee97039be77335ef989eb598c2b49fafd687418da2080f9e741d0df5155933c968724b34b6d58d5188e306d13bc9dad4000feb1237a2a0ecb77a85dbd5e51a638315f118b4ecd3e0673090298cd6bcb8103e05a9c661fb458588a8652786050769741175e684045d2455c3eb41be9245bc54e4fc79e5f844e59850b143cfb4b915cb173694ecfa85762a494dfb4014a9dcd530a74dcee700823bcd4d6b1480ddae304837cf01d158b06f62d7b8551c7381fe14333d28183b4f9fee4e29ff5524e5cb3369e2b9fa2586e94a9a5b3851e04dff98ac65360cedc4708856581cab27f5015757ba5e011b2d9bba90e33ad4bf4c66fdde451cd6facec5d67c44384d088e86a54591572f5c2d18fb85559ed1c74a21ae36d08bb1657df9664e89b7a0c8fb62fdccc502ad6b92ac8cbecca42451cee7ab431287c725bc68159e8a55da505e6fde0e26e0fae0fa168b76ee543394710746cf2a856f34c068395c23c2a17980e7833b56a758530ed50087015b0c7f87f1cba54b771d95942d133b651769830107e1647e3daca2de7080638bdd355e2da075aee470700dadf3ad7c27e733ccd12637213b26e94762dc72ede4092cf8fa32956909dcdd96aaaa6709c9ba30e06d6fd32c6dbdbc6f8fbfe3e0a680904be592c4c8282232c9d913fff8c8f25b6826806e8d9920620dcd419c1a99dd0700a46eb0f27fc6879d663ca27c2a9ed7640c4ba520780bf13462af2a803a57c5a95f520ca5b9cdcc98f3484a11887913806d63b47aee67eda42fb41ad0c5c20f9e5d579d0e949e2495303fe69653559694f3b41a9b0743b32efb57bb2c5e88a1238aa02207eea3c47097f6dd78f006329cc58ab008e342894579a4990f4cb994c50d6a9def9af7e3b2bc0d4061deaae6aa37064198a21557741dbe102258b687fa5e01e30229933278d8115a1eea779ae022eeee1ead7356361ef020b7b8b6a9556d028078c5e4afd25dcdce0c5be22b403fb7d39c2a123ba3038d4802490b55f42f609ee0bcf10291a99c8fb28d6d1037ae0337409c18802348086ff9e44f620e90a5bfe87b7ea3aece0d8b9c341ce7f3ee2ceeb4a2bf73b2e20f919d14e1359b6b2e50396e7307a9cac2f150f2bfe9a2f2a18a70ca3ec52d7c023215bff3a58a77e8df1ff0f736f785ff549ce4b491e5a4904d2ccfc5f5a93b255a0fbf62ef399278b82037c2e076383f441876ba5f33d488fd2c58e6b44a49d97f53cf23df737c9983a4b84d34d0fdd77578553b3069f8f4c1cf6dd668bedc2c053895abddf3282d12d8305dece7c71aeb26f598b6ff2aacb9fd5cf941956a4b6c4bfd081168c3ac8aa893d10fe047b33aec6b4b9cbfdc96e9fa9a3730fa95f5e7936b34e0c4159e5a001a82b45ef9bfd1fabca9733f64f3297c3433d4646365c2e88cb0d78a7df9178ad62ae1623ebdb548b0e32255b68b2e67fd446141bb6485529d15bb982d43141177b70ec0ed1ed75a2d230743a8c1deeab054245933d60afaaef538c4c5434ae24c2f06b0a4e3bf76710f936a284ea25777c71ef91e2567b4309ac25c5f6563ea11716a1f1f0ff1df45662bc8709a2be398304f2fab56105c8334917b4d0669245c36e12fba72d0197d8a0bebf80e723d7ffa2957fa095a01c1c91e669edec73962a48e9e2799a0ffccae8d17a64b91e8b16582c9d76be52ce34773ae42e49186b53aa74d2ab1483ffc67dae3b4eea41b2e5b00256ca7b842633dfc936400b79139e9fc409cc593c3f739c75b9f99029ee446a37c6d9c60849aeba7dd44771ac0c7bf2190a20a5bccfff73386fa661b3eeaa43261224df90fb8e5610e5f148bdfc5c947c2c0707b84bc8ab263ecf29970e6d34f26c3c0ddd2a553d6e102e06d3399717321ec99c1255f5a23be887f1623e6ee6f32958b6d9bba83513e9fbab4f61fe61fe658d4f7dcaa65b42c89491509aaec075ace1c784b59ba4bd1b9b798f2400e9f7a9d25fe4a8d4928ae017fd5a5d7217b7f67419cc19235adfe95a0bc1bc97a4c74e9942dda58acf043d8e4fc3e4e6218d8dfd5e81ec1be343a756f529da493f8def481366e9562671f9225895a0cdee4a7ed6bd87b66c2a916093b77cb8c47ebaabba4601cefe6a76ad8747ef33adda37b045994d489230395ac1c044f5404c9bec734e978b335860640ba7b892af2bf8a20dbc98054b3cbd098f22bb426dd336e0d35b9283212710b5af85c82683dc8e927091b5f40428e85a968de9a566674be8754291f09ad2684b9fd654cc625569070acdf85168eb7412021c349c11f8565c2cd809379340972ff76720e3b35ae2ad4d663ac061d8e4266e5ee76ca33d0956ddb2c3994823fdbb0f1fc5db7f4ca7019dfb9cd2f58b7f904e6ba6afa0e6df01e7b6982b43a3ec87b8253fedd35d72aa568b661b66a222d63ebb26c90900e84e8b80503c0b44e573656391fd00eb668fb2836e107f023b6ad170031275095161872664ed4d195e0e6827cf6c2c93b970886f00116cc675efa86e7b98faf0196dfeaed2b86bcf809cbe1221e00cfcd99b1247fc921dc90ee7d66e81b073c16586984d54d7f5f14afe25aa34044308daef98f4a177b9fd655448380b5d103a25e8131603796e8ea3f04deb1353083110b8ddee8afc9a4ff0dc6b03054ca5c83086f04a89be7168ed81c15d4e2580e0b7d229a143806739ce4ad5ca806f355d4d6cfe46e074d0ed660e2574dd71f40db5272a0bb37f78845409abf72499e478e8ee142c0ef083df5372d9ad1f73eaf6b3390eebcc04bc3ae75d528498d774e447f8fdb9fedfe57dca124b94570cfb3bdb782c7ce1e5c7b5e2eb3b4c710013c123469d9c55db244d41bbbf9fcb3a573cc27b7c53c69fb52eb613c889f3691bd089d1bc7e7ecf06612b8b9a09b0c388ea5a3c451b6f2f48663f36dfd6c3f556eb003c567f3258cb1f5c4048b9f2b3dcf62cc5b7f92eefbf52670f693ba7f4fb2a8fc4307dd092b4cba4a76fa17d4ea022b735b0f9c36326f8d4b0342b17d8a88800c4746847faf54b6517726b67d0698f1f35b11055446dc3734c55411720c145e4593425528195d5d010336190047d888ebb5eeb5aacc794c4836295691dcf98a59234617b5fa940ad949e42b0948f5b7b0e48581edbc7f25e79797e0937f340ddbdbb2696dbed3d80e72ebbe3dfb2df3e581abf07c6a84b2dc625502e827b3edf29c6abd25659e7143f4b856cf84e154a24212ec60dc0bec4cfd8888a9a3c49f0928a4eb6cdd1985d99da409eadd7fb0c83f5616ca114d653b8def8fa346846efdbc5166cd2d973497d5f77acd408b036a58eb36bafd871f5585e48e5c2f6e2bf8357bb9b0ceff520db90b90f99f635c3d747b87534eed9d3c1f71c56daf10b3e4df54d8eb335594d9bc8badf2f32a1aa9c935ab07c35317e91da3baa9b3ad0d6db0c7c4371b36c756b6a723e735e69666b1db7ecbb31ba9159e9c2e753dbb3c71a3aa35d2ab6aa404f645c22d4600c3cbad9f861b397f78fa7903e4a75975037107a1425c22bf5c418a060e3de4a12e048ae936957d93d78e9b752780e00ec841d6e1045e49c7b33eea2de1cc6641c54a6aa9650fdf6838c77f969f321b252f65ce58992bb73cd71933df4f92b80c672efa81922ca8a2de8311b12c295c0e164c00eac40efe0179ddca598615e79cb52c2d41d56f36609baff39760413797893b0086f326bb8db59a9bc4537b56affbe9f4143ab658430fa472f9d7fe452e826a850d49815300fc4ffa2f487c84ecf666a9fa1c9dacba761cb55a463f7e64b410982905a527170c9b0b4008fbb491536b583153185ac9674e402920f1753b297ec6e34019077a6f317dc6e924ed3f5c62c4e04ddc34f94cfb3d023d52f108fbfbaf7243687e323e016095df89cb0c88d7e651599f5cb480f169fa305e84c0f514e415655319a8c41016f8e0c30612ffac643fe12712dbfb8766b6a5acd587bb35f39ce1dcd2e6daecd9cee8a2e8a0468b1e0e3e62a9cd7ca937ccb1e53f273f361f196bc063672917357a164c64259fb0e42e0a7b7c3eb9f3638f3187e63c6fb92807faa2cded01f67e4382cfa7357c610e085aa8e39058926648643412308ef3817762ebdf3cc3afcd59e8c417b76f448c150135fd02ba8363121ab3e343cdd4c43dbcac1406059bec042a3eb46a1c72dd32eec292161b6d337c60f5355bafe5b233fe836d2190114d7d5b2a2e4b6de32b3871412688f0a3ac55b770d13a6904def11765113b69ea8e49f3bc4a318c712c6ba5f57bfa56782912f423fd2b7beadff763af2e3b967188107761b323fceb08ab9f60a96f19147e3b774ddd26163801368a62c06e61bb4c1125e56a618c0fcc340d2470688ffe802e3a0f03b2a873cfcb2ba6b6b920823a18e1388bc4915c47e74e4df0eaf5b7bc126710488cbf7f5d45b19843859ef7db15820b3912347b700daef3d43e0fd9f2affa3ed9563dbcd5a85d9156a1a16be78516c82caaef6f9761bb5fa2ac9abfbd699af2ccf35e7d37eb7dced919402e40684fbac22fe312dc6a193492ad53511d70f5ad1b877dd638f9d8d7926c4af577e7a718c78da648f425f2d2151e3de03977411590970652922a61be540d3f29ca99ad807c3c28d1d5a3de92748f159b4b9806cd6a19fd6402109428d53e8bdb079875f7670961431aee5a632d8d2b8e392571be372b6bbae4b57e0bf209396edb922b0a74add031320d2ce0ff6faa966c535d46b611e28b06451fecb92e1348a45eca5692d47eed6417f643c36b34c63d152e1b36a82ce8aa747baa8ed4b6950749a6e10fc617194c828bebedfffc2e49da04e234d4a49b657f885bbb5026cb62fc647211523926c3ed769aaf2c82c90e71182aceb939d3086904a78f6b242f07117e63bffd2a9c6df8b28ead4158626cadeffc0bafe263b9d85d23513c127e81fd5b3dd8de21a238ffaba3ff8afb29ba387713f86bf4ae955495d491bb9bbf847ab540e2e6ae37f55c7bd392766952500af077b0a36655417b88781101cb0d191542e3e1cbf57f6b5cfb786b4b3242209ece7cdc8f90a458f89f5fdd00bd90ee62db6bab0384336d02de6d6f6b57abe902c8fc8d58367dbab220be9fa69c9439b3a62e4dcad21218032c8789b97e2b4a7cbab95e76ae1abcc7fafbb0c1e1dc7f2b6be6fe2ff1357256ebfc4cae435d299d1610642437539c1ed6b9a9b15d11fbc33492b23ef91d92a1901d502997b3296ffccb459e63703cf6e479f8a153ee550c009069be4b0271c63ea4ed2ac2353591dfb6f04b0e039888b77acfc4bad065504118eb703e9594109728be8a69ef9bacca5b97229dcec58e3a515c0a557f9e89943deedd48d0a00c53eb53cdd6589af7ae55cac14e03b62527328ee1941eff6756664f87676166a5b2acb9c8761f16179b2fdbf22a782018ce7d0909688e29a667f5264e0c01c02e7c88256011a660571d93479888f9811bc7d346d092973e80ce777b76bab21668ed5201e60fc8987dcae549b3c4e326bde6b59b8d4822f49d5419080974dce89e3bee67edfd02275cb16dc40b9add19b9e0d9186f31e664421cae00e5d54a5b3709fc236d6db88bdac0b25e6f25a8b0035c0239b92bf9d0cf029e83cac8a02ccac1cd752acf7b8138ace2030a08efe12104631002a39408102b3f824212a2249b9bcc0f67692a6d054a3eefb01759bb0bf8be8836e632a9a1e183db8ff1c94c4604146b76d79be1bbf521cbb5e05f38b55ae323dae169aed3fb69e3fc9882b5f051cb86590d7469d9267ea310ee37e6ba6c4a80611b6139b3718aa60068703f43e2e6eb3812a2dddb6d186ffcabf7b9508aaaf298a6699230acdbbeff6a52f2e51103f6b84023cf67ffe4c15517d509f05f4a3495832dd783f5f13249c934cd449b5f443bb79d231ed876c1f9c90a25ceb94248ee71e995c541e04b173e54921608dc0616606edd868c4e5109ce10178089f697bc8e7e2672134a21eeff1d2e697d6e01c3644a8ce64b3561548ed8236df7af0c495c1c4139aee5360ef9df842e00a64e216c89245f30a4cac06603b7c7d391f74b41537bc2654bd8cd92a2e8eb501ffdbe8e1b9ce800b0f07375bba6eea0836895547dd218ac03ab3a7092c554067686ccf33ccb0f1fb6801ab48888286ecf257951a79f77585f8dc41c34a947eda5b7f187876e9e80e0430a558fa02586a92a5aaf6ac614e6169b554624ce4bb8aa5c96e100d4a5a1377c7dabcff49f00a76d974591162fd6a49d6d4be071b7692b9a2ae1aed645487671504430c8990f7e2e0d4535a25f69e7788d6df405f21c3d4ff2b95969cee3d884610cf53dc3a2886c138a57cd8ac52c17423a2e7a608e0170146c88d8f7cb0748db0a425bc64eee6fb980bde68f0296fdb02a009410eec6294209e366ff85ab3d0cdacdad516ff59e3242425d7f498337afa2eb9617168ee6cafcf5d015f6afdcd3128973e00b3ea607e2a15c84833e645c588b156f23c8e57a2a51260e52c728a66bdcefa4b89a836004580ee05b45ac358b6289af10c7a409cf72a66410086a40bbb76194f6031ba12f6f1dc46da91f78f9cad92e01ec1334054e3e36146a77387b037bca302f1cadf1305ab3b5ab9e9036d116ad4cacb0b91e6d2894bcaf679eeeb2f52b22a643808a0e0b96b9224ef6d6c42dd257809d5a4a4e151d78ee428dd23cb4d0ff4dcbe25e63b0012de2cd2cc2c194f03ec3552fcfbeace9f8a76137b9d60d800d5e00fcfc1de58aba077b6606dd28c74a2d647072be411963c2b129eb0a80c4263ed38c67d2d88a740df043175de4e8943c7b60e3468d995c4a51880f348804c92cdb9f0296ef0e87cf5bf67a3f4e0f6dae11c369e4067523510203a2309dd5d24030b6d3b1b4b67be9dbe0ba160afc1bfe8c03136c9c6d9562e1d339c4257805af51d83b486ed0cb41cf88a7431c35b9edd46c18eefa7bb3fa2c54283809ee07be054d95e7d41e0fff226b73671f8bf8b8ab6b966c9b34e61768d7cdd2ad34be2f8ddba6a382c97209c75e6edc268bc10110ff1501368d4537a02ca7367ec8279dad70b8d06ad3070ff8aeac68cb451285940a799bcffdb2b6bbb6c160f21cabf4104bc8b1705c354eb38e972d0ee5ddafbbb7856866366a095968c12a378cd35be1a431748565cde8f0f04f16db225c6a9d8d60a73f78d7177a24c6089507c676c2bb4c14088b3d389ca2e58dd30e1917a8e49f9d6c4cf1c1691d20071c8ea5d87e80053d323f4cad784249ef157956c3516c19af31dcfd95284da76a4f76ebb6e1d7aacf2dfc8a72d29afd5779f18bca7ed0aa1cf67e4a831372a39e496ea76c048615bd9224ad1501e5b1ca07e584c0c87176995249d09a271325647e6591ac620feaddb24df9256beabf721d732eecb998271e401bf5e80b02d012d28a6d17b56e863ee372c7e0f3a5bc9fc79c53dd5249b4ae58955ea5f408482d9188c31439e943e3b78f5f7f7767ab6a5faa78dc10eefad08609b0b87561d5af29d9c1b9cfcb32f2452f6c20cab6f7e523fbed1f5924f77a35a5ea43e552da52795e82347ebd4cf93a99f619f07ad57e0f822c7bb770716126da003ea88d37905d6a02c70059e7f270b1cea25664e5a9aa7c6b5e36dba5c4a86e3e21b779c3f148883d9581a18cb034e9de5e2bdfd74c791452f3afa1ac5b20c5762e35e5a3b2c63c325095bf101d51010b664ba04a59a9c3bbf4bb540d29259ec83c54c08aba451c818dc323bc4a44fb4c59078768250b21198b0effba28ced10bacbc63187aeaf52698415a0b0974140fae99c981cb0204b79723ad7dfafc49468792ac9f86c6cc2f44e23a1c7eece5fad1ad48263542494a2bb713d07377c887ef686f6b35c721b2ced485b19cc82c9748a2bbcd88140fcc76f03acc75f6090b3dbd5970bee2b955309a9df9051e46d2e039774516aa8f50865875bb23ce5e3da01bc45dcd1d072931f2a216d79c894b7fd4ce34d14db3c809b45a78c136e702ec3c006626ef741f727caf6d50d1679fb0f24634cef17f55983b3043570857a0fababdaab9f4dabe3f947cab6f66f20841f6a942b7d1953f0c34f01d9aa255f1c58f2d89c7669128bae136a418f3a5a821d2abb4cecd44bd522850136b7e4e368e4724101477d24e51c197a74fcbbe67e47eef8fc1b17a6b64a7deea23aa6a20971d0fa5241033050505b5731b09e0b827074114dbff96efc0eaac7f27e5cc36e08f19680380889e72045f4f980637fb8fade9ab48ef094511506d3ad744f9d17070e75e8c9f6b4bb8f6414a40668f2a8de857f3572222143cfaadf484ea80e4be9d7023fe3330ee21828790307c7a4291d56401ef754ba32b4dadab5d189477604db59e3c74d1cc78e3f8b4e873b666146423f76e4bf8f2619a654afb4acee72c81da5f6a5ad5b544c58941c5e849c444bafc6f5008e5090fae03da227165f93c9b6d71daa74f1e6d25b337c8a77ec8a61041e4c6606954752a4356e01ba183608e20ab1f354895397cbec5e7b0be9272da54bb533f7f328cb04fbf04c616aadccbf2680710f1be1e19b2df070c9037bfda5a0b2474c322063c73cbdddfab356ca7048cbbaee699182cbd520aafdf7b5b528b1f9dcdf20d7c8b9c544e752873c53eaccbea1920da3dbf47ae0ff4b559744d72d3cc59382a77f9c4698525aaf10ef079d9008423d32387ebcae64b3049664777c58eea1f9db020f5785ed827803968159ae26f27ca835f198f7647fc1a262f4ee5718fe5ad9ab136947f4a5aeee80b34f4b3111fc852e51e0b6c9a586289f6c21dbf97241bc6dab816d14d2a1bf851cb05a39feda5f91064025c70f36932960bd4ecc7dd97064712b30977d1a6ac2d0fa4c56fa987c5f3884afd7efcd3cc16f0ff4f78d3e8ddd8459b8011d4315b2c66afdfd009d386346c9e44792e83842539495774a7d9336544f61c278538e8376886bbf94f9350f742e5c6687211f34bae7ca5800a096e2333d3502876d603349d30e9734a6ee6b3f752af6a2fbeb1eb066991f7d7fb1af044b736b7cf8ce918b2ab70790769b00c70e3aed6909e40bf46382a51714edaf1c79b79b2df4dba801ee9fd36c79f38691ccab87a0c6df71981d694bca37bc362d9349063e1eeb573f217e2800c9c3764b55413962f93821c466d1aa533a1fc8d50a5f64f5cf431a3e14498590d06883a67523d0b83ac076e2318fa32d4f280d1633dfe4a9733a086af7308edc16544206e14e0ba2ac8ee3cea553778598a5cf7c688cbc51d21d5322df965787920b5cdb9f1d946f32b2f78e79aeb403185bc7c49288e31ffdec62b8ac6b62f96e2307b344e3fd8ece360bf231badcddbbff484ab5ea68ad53e74ff12144bd85e66e8b487408ce43fa5298f361fa5c6f3e56bec7d02684efcc15b8cd247857851b58d881b7b859bb466932f0ef76416a0925112c07c77cae026451059b9e945d64710f5eb053257cea35756f9cfd4a49f2c3fdcb41f21b634ede69eb4b51758c400c71f120e29ada96ac238ee54873c187ddc04da16cb75e3982f5f47be0c813129da290aa365bf4b131ba59d94717907ff52387461e4c8bbb8f19469a1c7b23c01d3417ce59a9929f15714baa442d3a4ffca63ae134a1732acc9cd0b95d234afc6cc7040af3791c68f7183e0f61513b23666a68ce3377982131ec7a5ee0175ef9fe92e50a7eea6eaae9d275f0f9fabb12ed3fbffc8b8f3784f703fa9c57491c3590c31c54ec66d8b65435356ee322fcb1f2b117761515f18e2e99777265f19d5d3ddcb2419b8ff0a170b8ede2855ce32c05b771ca0fdba8ca7cdedf80d784da49b495f298004e8f8980edc1962dfea8439e8f954b5063454d1f8ee10a314ae9b6ae9f4d9c5d3b978eb9482e250b1350a13d70a2eb24c6aadc677285aa1b1af4953616059a1d6f201aba3cbda758210a0672474565b9221ff47fcb7bbb105c3e933d16a3e9ff1a2956b93ded540a9c933221148f7f60070e450accd7b7ac81e3e6932b6bb836a4c64a6af98104eccbdd9d8ef8c921e81e10332a3cd2a9a3054a8aa0b9b86771278887170ede94f9c4f0407055f8ef499c745b5b2fd2cd14feee91cee39d10268e3e127276b8876bb6a287ddfbdffcfb06b287b316a5e795b6653a34913939723c0092e4f22a4b7eac68e7290cefed426ea42a0d08c236d98e41115a156fb35d919fad3c1a7354e123015e15ec0ce14ecdf721d6350d543574004fff4e6c6e52bc0bd26d96a8c57ff9615660ee9ee501000993f30d8acc946858a5e90f20c359552a028ed5d8774d26848c04156ef0fbae813e0a098ad28e9c9be7eac18310767f7ddd2d16fb02b12953353f6421cd034ab90d05930b0d6adf855b4752c850707293a0feb0b24dc201b8a151d137e41a8b7619a0855df72a03565922118d9711c1d8f0936ecc6caa1d6b11b8dd1d936cc2bf88afdfe658d1e9d4dfe4c318732821be2ff2aa1de9e3051135f303da6500ad4f9c1e9ec3731f6d06ddc1122ec7ded075c0fd9e03b8ee5321b1f41798261c690d165dd9a766485b91316e2f78b91fbb0f682d010c21dca79b9d1f6e8ca317c1000efb5f532095abf03603b1190662a595ee5e7ba12312eca45878c5c744472a446a543b9428b3d3a5d3a9819d69697790bf634b2fa83c3f41bc6bb0c3b4ce550ee8d799d30f3bd4712a55ea705ef9d7a3df9e367b32bd04004e3e2b4b8d250892c823875ef7d68275b91f15b671b719d91637a217786f7f99e84dd2423c06efbb8711cba7182a39dff82ddc247d3154898d646e5350677d052ba066ce04c8dfbbfb6db62a1e37931f56217b9f20b139d4752319635551856bfb563ee6ba5619cb8303abd1e6a9893128687da5da307852f252d0951ee92c4951aa6a30fd783e4e82b64993e45114a6dcf7f2fcc470c49f330fb85e4e72926751efd6cd82a6ed1366f353815c30719902d5d4dbc599176989e9b6606261acc3cd76d84ecfe2206bee9aa8d293ea8649301d7ce5c24264091a9544653e7c048474515946e4475b2691b8cdcedd9870ed28eb2423c0d38f6f016011c3e872e4d252ff4c99c14b46dd11b253697cf80964ba5e3015b20be03e9afed5868584a8b93d2230b3f083fa8583c4e563f8f41a0983bb043cbaaba6c5b8d31ff620668226702e46f65c17beca146b68bd63148601e24007fb5ce69910320f2443fc74040a09b207415931156f63dc9026ad147315d4f40f25dd8f6670fb69dbfe35afa148cda9b6bf50b699887a5acb5f1fdd4fd4e58570d4307ca3fc3ba6bfabf23077b0820fed091aba06609a96944f9d9e93b805247b03fa33e4dd81629e22a2dc6cf9504e049599ca5368af4aab3fcb03440aa253729becc1a161243f73580265d2ba6ac894deaa0c3ba91e717c3ec1746437bfbfa9e8753e7c1c26e28ee1aa42e98f3b384a8ab42ef88c46c78b1bbb81542c18cfc43b63c5c2eb90e589b1783150275ddeacf7ac469d6529deaf2fbb2e452976825282585ccdbb734a37828a2322c036b5e5f5f2ba8049dde675d300b885af5219401f09b3b52b7d5633ff6005792519c1b8b1e5b83546b72c41128800aec77a1ac7c841f819163fffeb5a8e03cd3c92c222c4b9807142680704d962a6578e51eb6fc63f0929048c7bf1e5467ecb38b84b295669df25ba851bae9c5b6d84c27d49d7d115e3788fc35290bb0612f89d33e3dd8f660ee3fe09fff7f5eef2ede4a4f9869ca24f414494bbd768b965ac58efec99f5c8a9b4bf8cffd43ceb317e476293d9ba3af2852af7344bc54d4cd20ff7920d73c0132dbf3ad4d9d421c259ef30830f07a33701948642711ce4a0c7ab76ea550d0d2dde1de0b926690635d1b38e8b96b9bcc6853f3780ffa1de82898cccfdbd727eaf09b1ba4a984c7b41e945c9c38de0f0d70a587abb8de61e00ece2f25fc6e69810ff5da63ced4426b584e885b1b012d5a34c99f9cc45ec5568a584f88ad271bc36e7f391fb026dc8fe8101c1e85866eb975b7b43711a07105cbfdb2a505e633e9316b23302e211c4f35797e637221d446d94185c36af00af00c21d4e84d502ca83340d9c6ca9961e7191adcfc0375a8e17ca4e4da84ca1d1d10c91c4d26efa305fefbfea1832cdf44c912a709ee5106655a74ddbc8740e2cc6fa6b2d5bb28855496b23173b5abcd8022e5eb7d5b634ba91900cae0fa6510e046108a455a32ad5739503e5f8b8d07ab6b9dc1f8e38f34b66d8163ae4c6e26a096187a4eb46255cebe363b42b469ff870f0e2da6d141d4240cf79ae66c29a82da9b6b25c05682a284909efe1a6da0b15e0de2acfd3df85dc98ac812eea41dfe229c58f00af0fe77a25c8988950c39e4ce34f65b322e0971df9ab6547ac1bb33bbf4909077323829d7b66abdbc27447b66b4192bda3d9a16ca2a38d8e8af4d5f49f7ca6b2fbfabc0c918c5eb478c96d7c42bf5c3c797c81c72ad1ef24396d4ad648339d5dbb32a116f214947037463c5a5496ba1d353518b353afeb25d8ccbe6db4b7ed3adb7af4cf2fa9070e60158348fa5ab2068f891c4a45f669c36701c68c2161cf5b5639845a70f617e9a96dc688462fc59317fa9f0a68b342a6758569ec72943e4245e56e7f0249ffb0344b70c975fc20d3255faee240c29a20bd6f52550ea7b83d146831a724be81242ed4314e55a8b7a0cf468c26d1e1e377513be9b5b6335c198e7c2d2c54eb693bd3c996be00aac3d0b8359329d3c61a6f1df5d97499aec5f65b9787734cb58be5394949a7e658a6dedf96cd0cf830acaedb0774d27944433c12cbe200141ce305421ac57f12b16173b1c989b79eca81e54f64e27139a217f1d78d3375e6065594bdeae1c501b493adf01895f1b4646783f30b5d41c0f10f36f5187477e950c8b593ee8a1317156575ce4ff2d39402a46b89fc7097a7baf84bb9dc2ea606e58b1ee916fabb965b9e9f77926769c06142cb159b503ed1b58dcb455ca11e38bf40fb0b3e4329748577839cd6c9bf0649fc536c442ad088ebfab5fce1e7486a29ede643ff1293b45c1c08ab49746ee7e8ecacb1a9a890e2b79fecda60dc2674cbf94791e31f84500f73762fb51890ba99f79da4b045e768f944e63bcb439414baabb7b33a70f685c2c67af527106d92cd7d66a628310010e44ea282e34ef726b54a421c7737c38ca9b67c9a315d2168cfefbac8583b557c736a107ea328b786fa74e743a2e24f95f822da957e78057e06cd6959fad092592f99c7a14e4368c2c657ba72c8b6431bc3ab796de35a00cf8e0c7fa1c7370449614648f383402965421ceb91dfbd3ca69e1d4ed85f907cfe63537932a207f8ccb6af3e51bc2cce3d56cc9679d15265be96f8d25be0864545c652ca6b29902a1a8858b1881564386bdcd1b5dfb3afb997e7aec0440f02b9f520cea3920a0b32cf5c102b34d2e707a4073a2704fe11d9f439eae3f67b20b7df970e9cdb33c330aaea03b854751fb508cd0f69a9a483a66e0deff5e72fe227c62e31e96299f328c2df25b1dea184bccf5eb766a459843cc45c9798685d04744b92e066d5fb6cf7708eaedf949c8fa586c420ea3da92b720f54a625e7f4c088dfd58624c23d4253f1a8f0f659d91915afd08ce5124b77ff50750a200232dd2f442e6e68fcd0376d0d175d845087076597bf3d25aae6164bdbc5be5e5cf01950473dfe19b050289e1640f4bb4f64e4f67a298aecfd0cfc266d00519731b08849f35a4774e15ca0400298f39f2a76845126addc8d9ddc34e2d32af7e8092f5ea7e7776bf01bfcb7b9ea7a9d0d007a87db7001fd308afeb58179d5d15aec08cc2c81ff52600ada239ca580d86bb2f06087e07da39352f9895d0be4bfa334fc6d8bc51e3491d7f9abba3753fcdc6f3e4539d6ae3c02b5c75ac4b62c7d21ab23986109dbd17860fabfb9ab5eb527dfe80d4024dd64c76c80c034c864d899bca3d0b2ab04d1b5593537581382eacdffcfa91d69085622f85dcc33bbb750208c5edcc85181443b4a778ce02cb013e071e6ef884e1e2e8c8e2feff0df5336fee2a40dc0adc8848cb8f77603ea5856a033f7baf4cd278c8dba42bed886e565583c062c115675dc63c269ce90a76999d4ee118ec8435752bee9404d9fca154674a7446fc162116c30f43241d1a5c021f414036fc8b7901c5a78ab815c101ddb78c6c0f71efea03ba8455f119136c19cddb678c34ec74a4397486a9d99c7380ba31679fab7016b91a1aa06c06574f80fcf92dde3d6a92aacbd516056f91e62061f536e09ab442c3bc0f61cac0fd5f236fc64162f35fa0fde07213296605ddc7116736f30dd9e57ff4e6399786729a4fb17d3a90e8d88237efc2fcd1e97087d09618faba266524dd7ae82f84ca57536384a154717ad2ebad73da461abf934ad34cd7c243380e210c59c5a8b921d2891ecc4d4074524ace44894dd6878d4d33c78083d9fa7f31b6355c07d1e9c34bf34e1f5e48cdb6cbea48f423639be941ab794e50311c197d537bd3cb7060066b90bf6363fbf4b534db7e40087f9a3535714f9eb435f9c97cd5f1a4a7b9ab883f512afc7345f2a2f9ca7070cfe7c2ec0b5475415bc57e918a9112e966db3eeb72c8b717891b7c46fa07e7d312e3e98008e827c329892c97c5831f40c04069760efe06eae94ad27705b942c327377159044bab269f7499d1f621fa53386e48f5f15eba1f0fa07d53b9296145b8216e1f35ace511d5cca8110225116d085200d62e42fd2d70d460aa17689c1338be0340fffe382e765c4655aabbc15968fef73d4f7d15e49f33487f93a56e763483ef503189f976efb15c32162230469885c9bf0086ab907ccd2bbcf8dda816ae8fa895f15b58c33ca4104783349dee9498431d65f8e1252e9a6cc30d0fa70fa0cc20e13ab15501815b79440c6664ea1a20add1f9a0528b0a31eaf692e3f9ddc721ad8e7ca150c93ec605d3056739ccbc810a03d16f99b85d452b8b80df7bc237db5da355561575c509cf2537148470db116da1a63252361e089ef2c51aa31f38808c89497139dad2b0ae6d449554330e82b7e84617cfb637849a64ef0cb22461d21019a7fb6fdfc69e7122a56f577fafc90b9d39ff2e6a774ff3e495b9c598595b7d070b11a201ac856cc3b397fbf5e73902dcf0782076f697316e2c21d51c41193bd21efdb548cf07587f7ae4b2191b79f865a7a909b6ea63369744bdf950a8101bf04654e5f771513586479f9c55e1e9d7e97adc08a22af9295cfd2a2464f11e7bf552f5c771eb2056b4a38c486fe197656775d83dceb088e54fe05e912407f15ae411781ede1aaa3c1aa8fef08d9571ae961c27f533fd3abd9f94eb128cb431dc77700fa95b5ea7723f3c8c252eb0beaefcefd49b292a5727ba4d4bcce811b013ee39e8d974e8da5c916c0760a56ce36a827eff8063627d8d5edd06a611a267efb06e7745ede87cc2639e735854adc43c8bc28e185c5aa4a8ffc2444aaac6a2cd974539fafe5671656a810e3103c32923520f3fdd75e79858abe016ce9977f0de695f384fe4a3c25e270733411016e2405bc1929f90e41c791821b616ef17f97d649ac849e17dfca73a207fd088f79c32d1f52a29fcf548e75e53712051ad6f7ad785fe9fe3b781c346380c3c0ff0e59ab7b90c9fcd7cdae189b4b94e68fc35430aeac220bf1d92576a6bfcdd9e8ab7bb35c2dfcc3e729a2ec7fb9112b3c33949ab16fe2f56bc2bbc6f05d2f4a8fda5c81d11545f78f6fed7a6632eed9d13c757e8914e057cc6301e42b060fbe90d35bf4d476bc3191553826e70653c7b9c81b7e05aa697c64af0029c0961298ee67f98a60a7a786eb7b64f43b6ce34e5a26160647001d809c245c20847ac497d756b51757261a2bfcfb7cc19ce519a0d5367f95d40eb9b0a8c86f30352c5acd9ba21121f4d2e542b9792056dcf21aed8a7ae5e413a0fabddf43e9c7cfee2afd8fda08d17262ecef49e829905d4b6bcf6df2a074589e5f28c97bc955128b4feb5b40b95168929e1c042a089356e2d1798d3d5d7213138dd6018cfae2fb169825b6c655372406f5b34c18ba1a57e4e5a68af970839d902f1c7319cf0dfe600a1625d0844577664966502aea3959d954958e6b0b4ec134839db22511b142163f004c0f822dd2a7622563dad0346cd2a7c6a31ca8d16f7784259b5f9c78fdb2963a0c87b0a16e339f6c9c4cd8ee62705f5ff6f8340b21cba7a8804f51fe6de32380b975d2eda82dc8f943e684d55998596b334b9613b7b05dd45b7c7f87a06a74cd1b34e74449cb76dcab56d0955cb8d63df6106c463209df56f320363934d09a73733b6d665e156f7796f79609687ce692a8f9cfb497682efc1a771c079557ab94a1b94f245ac9ed7afe577ceecee598f4092a3934c8f0612fcaa858cb0f4efb4a619de201c788536a58afa8d651c8aa1164bd39e27fd38f4353b0885c24202cbeab7e795acf16ba92223fa6fc3b5d11016ecb493f4f5b4ce086673bc9e58720f6e6cd1a199ac6a484bec29e8ec76ff387805b6da8aa9bb4dd5c36bd3870117749fa814b95767eaf1d80ea82bcf960f2b86e6080d1681d80153f9f933ab41ec7d526266497b4f61f4dc78a3dd08b492560dc0b1472a5f887c045687588dd6dce23a480bb9a3160521b33f3a32490f0b37b4d101e978bab97e053bdfcc6b0e7cf036ad9a70bc97f9d0854c833490d654faad9b840cd35ae251a0ff7a063bcf03284dd6df34ace512a30b16a0146a7a1a67c351f4d907f8290af3d4832168a6950ed81ed0392b672a5ee602d77101c945620393b8386abaa06b5236297c37988d0432f6db5974699c57cc8546f0c80965e730b75a7eca5e2453ccb969c53cde2e494dba6e4259aaa9ce126d6a67494877db553a566613496a7a4862afe7f5009bcd483ec08df875b4c29372e2508bc6d1dd827449ba79b7429a7c6a915aacc73dc3ce9dce64dd161a5a0583572d77af42375b7475a96ba6b04dd232e2f296ba0b212e06c5c180170472a867b9d59de65f1308a6cd3954a1ac2a0f9325a66725ce7a34b16503c8e5e6488f1e5653db6ed0edfdcd16aea79013c200c1db587b6da20c8087846057f774817b87dac33f9f72a55c8779d2fc89611172e4ce2ba74e77f9cebacb178f533cd59240fc67858f332ee2fecc05e4a31220b8b4fb4b35da4334c3da3f28fd74b741b525e418f2963fdf0a87680ae826a25017e29acfc0ab9a1fe584b7c95465315b17c8b571f4079d0cf607bd53e788944be002f59f4cc66fa9ec575239e4dd553405a0735e1549b5fd1aae325bd14f325f1bf32e587c25d8bdf1b957cbbaad9b97aa46449e5a3e1d73b5dc6f41d9290ba81b85c58c73cd841b768515e5194e5adeeabfbcd52f70b74d9655b3963e3120f3fa029c16624fe869971048247073c0d202db1b166e44dba8eadd7e8cec130f42c57d40507865f75828c8a9e8aca378f59dedfdde4374c627ebaa1c4b294fc70818e619473093c69d5d5924256f603146c88c7d9d1d6389af0cfbe597ee00eb89de58ea251809643be5a74a66d1cca07648593ce77628ecd2d8e0748edbe6d9b9802d204937904e067e2457b890c4da1f502dc904a88bec1ff2885b65667e54c8549d70ea8483b10c1ddae530110047e09c1653b141311026b2ae4034a1e046cfd932642a7e9a33115888adedc53b1f503b4d6313f556dba9696728aefc7cd09a7d3c80aba7c227a039f1193b00fa3e181743375a7cd20374f76b0f9843979159743d4ea93a77d54b851e79f10a2ad41af8018782e9b27121067f88c92f825cd3a2116496c4066098e92a3cb72136a12d11dea808a40cee50319f3f4ea1047cb276d2a788c36cd79f5511d03de61d537faebd4cb21a9a89d64028861d5b5dde065dd6846d6214fcefc7003ea2ffeefb76370be676df484b73c28f562aae4741910c5b73b2d1e9ebee6d88b15e92e027594f0e41719a444f1176534feae52415158f7faaccfa4d7a0e6becdcf943b8b30088426e034d2cc4d4d8a2fb8561803e9524db50b499e4a3d873cb487b07922630da609e266385bd984e74079ece7c7a18e6a25d02e6b8324558b344e07aa03aef9b751071c30a9208b7b9989c814adf533f3dc74f5beb1ab80460deb1e10453caff1ff3d5886a57c2916d79d137f70df9cc2f6141fc5731fb499621fa326b20079405523283aa07f677ebb2d32c1c830f1aca0b1f8c7557f0c90952fefd9aa1666641ad4f607f04583e71e7d44e690c55a69040ba2a551a6a66d198620687b978ed11b4c6362ea398d1a74f8a25a4998bf7ca51faa26e50bafe4d6ffff55248038c847b3d48b7b9a41c2f53ba1b71c85e8d89ef73655d19da2de920fabacec91b2bbeeba313f02eaa885796707f24605323b4440de7e5da7612f3f472f0cb4c5987de616b49a79f824994ea678e71036636d443475ad79f67cc4e668a04c76cb06d65358c09de115a3223cc1ccc3426188bb4f04d2c84880f6c906af8201901dbca962e55608b6b4c51603aec001b75030802d5d73080426b3e7bd198ed6b21ad80fab732a12484d0778d79d0992cc079c6d9e82cbc555eb1f66b2baff49496d5660cbb05f68c410d2fc13b04b4c6dd292519bdfdfe947e24188fb204fbde58c3946b2c68509b9533288286a07f54ad55930ebfe8b28a5b3f702e453ea49ba32cb66c21617d6094c9a8e3b80294a1746e31771acb14bb73e21b7745d56a2124219b4f015bc0bc5e9532c44f3928db4c1c951602b03c9f2fe99708ffcf4132c7a73735d786cfd83dfff96f42f6178554a9454ffeab7b9792d08a3c43346c3c623585bb8e06cfde50e0e3cbc437f67868a00fac7564a9eb82b7bdea953024486dc8d3014324dd74fec57b90a0b00017bf31e1844556aaeebfb5b6c06fe3b4eba1951f4a155074e18623ec5df6ea7c5df65a8e148240106cd723c6ba99dc01aba8430f64c7534578307654753d7a4cbd359e2387d3abda154ead3d19619b5d0f990dd5108c5d20a69353ee4a8534bca57c05e848155f9e6eade46b0fa9457ffc98d8761cc8a30b677a7b01949b7207d7837065022cc780179d9ed4c854432d3b3f9265f70bcd32c216882de9fbc4cb37066e9fa449446a28f07b5bff03a6f7e6cda425796b90c21218cc361ca8cf4d7410165634512b79d9b8ff0d71db3ba2609a027c74127e3fbf9b0affdc3404cf3b56c78356b61904612515bf2fbff0c76aba01bed735f276c631e47396bfed4eaf3fd94f7c75b3a3d004d2ec4c385e7370da8b6bab80c29ee6ce6b8a617fc732f55a832c77dcbbb3ac65e7e4dcf238ac20eb0e42965064417e1f4e21380452010c10fe421ff70380dac39184e00a6a8a1a00109fad05fc848f84ff0124f10f49a14c242aa8d04e0845070cffa045122f75cbaca4b5ef293139991940e082eeff0f7d9aee1eb4fbfcc9863e3e65e4f223993f4cfd8ea1b80046f51f51e498584c7cf0c5c5cefcce1d8a8cd3125378e76e71024242a3d1086628ebd10b9e9735e71284b1ee8189ac0872fac825578031b0a395ccaa0af5027278a2062a3e4166b55cb5ad3da762cec81cd59961f6e284db03c5d330368cbb7207514862a49743ad4b76505ec1a92ced292d7ccb9961b95ee2930d117db51214d935bc236019b9d39332b366a1642c77552959bb5e5c7aaa86e13c75812a2e83084a16aa46e4443ed734265a8cd32d084041f62d60a26933dbbb1382fc3a1ac6a4c0e59f5c55b5bb1bf638cd7d77e81bd43c80388cb08da2eea53b356af0384c4ad849af602f14b7a765c77dc2d516e886f1740be91d0243d71c1a252441577c26688eb90ddb01c107a9fc4689df3b88e95043d6f1d355c2e35f8e635453296c5a35a0d2e878ccbdcd1ae9c9eb5b7ccea6ce7a9bf37bb208213bee6fcb74b5307af3c3e7eda4dfbcc589f61c1e15469581686db95f0e14b4d44aa48331ec89a87f8640a814390f58dd491e870a57ce8520d769bb03d82a2c6425fb72ece6c36de6b794cf0c73519c629e6e326a1e86726e5fc452afce81b6ebb380e3e84c5e565c28187e3f2ea5466f07e6c57b6d5355763861eab9609c42cfdc825a93391d5089e90fefe231a4b202a2bb601d738c4edc80e7ee718ffce076c0f557a1ac760e3fed8bac228ed06b12f1297a8c5aa391b1d53b2a98187c099b8fa885be180ce8b3123afc32d22dbd8a5c614b44a1382c772cdd92af376a20430e7e1169d7f523fbed6370a51c9366b4c14668a024846eaedea71dffa3d502b12337a52dba9917e015c8ec02faa2fa179c4b89a30d88c3af269cadcf7a1fc21703190ac608af175281c212cd03abffc5afe7a10377b65d39421ffdbf307ae0cfbf98fbb9c44bb2908cf8158174e94b5b63765148e142497f53231fef7e4818ae14117d11086849bb4ff01a40e7cc03200aecfa668c4fdd0286dee35ffa5448feb07c0a97bc7f95ed3109eb1b2d97eb46adb82c8c32f1c6558ab335cc317b6aa314b3146df6f9c9246e3a4be53a75e21b0eed6e0419b1e0e2e766ed705fb73d2434ef0a643ddaa2c3ed97c0a894f2d4a0afb1b173ed11408c0c9c477ae72836c3330df89fa0475501717ebcbe9d653c9b4216d9f4832cece231f8d3587dd9fe03ada17dfe6ad5bde0358ec432ee7c9e9d936ed5c1174805fba4c3437027a1645cfe2fed84c2d8034222e7bc6bd6161f80d8ae41c6a956ae186a4dcbe0c474ae0ec79ca60c10438c63df82ea22201b479899255c88d41af54062288aa859648856a4782375ca82245252c78de12136d2cceaa6c10b5d2a9abd7a0f26d749d279aa83f98f8c057d2e20c67bb467149c12ad2a3379714aafd51886630f68ed2ecbb0a01622695e554fd1692d2e79fa76760c3c18d2dba34992d0ff2ac2796b043a3c4b02916970a049c7a5626ae7c779e55c932a080ebc52a5d41c3d029ca4c81831f2e7595e26bcb7c35093d6cfb3d2a940eec5858708be22b3ed2cbc57994859223374f63b9144c3582f4a4aeff266d0f336701c5a3d6f49631ba22e5273e1e44f9962ea1aa61ac3fbe3e983251de6ab4a201d3d35fa16fb34f50c76d195c3b7d319dd08a51a3163d7d493c26b04e91af7fc4754b88c42ea52c33b9e5dc726023b2ed6156045547ce2def33182789a75e8e93ea837b61f18e84c359e8918ad94e93367e91226d27543f9b69351849d0b8bcd16bbbd360c2ca5c6a381e194ae5acb043e58a6f3965ece2af9a23a55e9e269ffbb3c6346a49911faceedf5e7f5dadedd45507552b9f3e703b79b72d84d8fc5faf4411a47003483de8bdb058a021400d46ce0d6ed813ad2745872b5b6f8f964cb7721ba78ecb16651b524aa9349b7a11efcab81cb8658a009886644b36677e16529bf8ce4ff1779edf04b9e09f99f6b493cdaf153d06ab9554c1feff2cd44842bc104268d79f2fc6c69aff3be42c0287f31ef10e47b8aca7ff9b9af650c3bf6c4899d4cc7663fd4c915ee2882379e0e15c1acdc2463225fb18ac4f66ca7bf4bcf311518641eab4db893614808b51e291c14582d681768b803add9697865d0f5053b974357e3ff73f7c15ac7d513c1b7f46988541f6d3b8e9bba3ce830c5a2aef766f5674de1d147831fd5f92a035516564306d3f084932e805815033f459f9b548b96e21eb862062ad314b916a87b5133621e2c9164d146c6d7f0d8daa099e074adf4204457ef25033143e7fc0c4341285785b67d525aa677ccfa48e51ffe93958b296ab357610621395490f06c1e2f7763944eb9d39f813fcc3d9a3310999bf88b860d1a9b1aa0fac0e3cfb182fa19e00953564918aeacba9847130c7afe860630b1bd1c36c69fb626a6d53215d509701a0baec0a747fe0631390e39427e3de6b0172e44ea6e740e8aa7ec71c00ec8792b53f6ff8e59621773157748bce739904356efbf0d29bb4c7b7a8c3fbfa7228839e45eca3f16122ac3cc62e74ff7c96d5eb05b097fc52a0b7b01c53f593121717d0bf9efd477fb3c0ad24b45ff1764d2912d1a64d37395e3c24a845930e51edc5e1659557b87a2c04d6b8b88171671f55aa3245fff3b4c1494a7ac256df736d3eec66d065c1196d6d048e6b7f25c83d6658d71deac2a318ec61ed40f39cd2d2507ff1426c0ae9b815e370dead317f2fc1de782def3e57e08e6b61761dc518e20e5eb143e9262f662c979a9476da1b4e89ab852c0ea29e5c157392b483384cf2b1ba4a2e1a8fa8e0cc250c65060094c941c02aa31ba9eb5ac2734247f5fbd30fab0630aea9ce134effbc3c83a1ea97266427c56cf90a8c3daa436a614d9d7a0c1c0b1b733c3f7ab9bed4301f18862c6452111d7e6d864e3601dfd2a6680a3515ac6ea63ef9146ad267de375d1c691dd13085b00153c50a69b293ce9feefb004e3e61e1b1631e83efa33d3ce95cf79ab50307a1b3e19c33b4b5b43725b4855bde701d27b75595f936ea8b1a7b0786bc3ec830b3b87c273f256248f0539a2c439e765900ed9a9df68a1043450cd618275102a5c5f90d6d83b75fa8b38ef62c533764fedf7edf75c3248ad18df455b7d59f941a2b48a5696ec6052ae104916af641b82a24984c6c51b1a387e7245124c74f73c05684ba7be025772f06694f13e6f7943aedf23aee91f291f61b9487104a34c175cf71c44495e3200c5ed2efed56211f3b1095b95e0289a36767bb9ce5ee13184c99dfe188ec5d759a8b39fe1b62e40c882f6e7ced63876760cd8b4c37330abac7ea76f341ae3dc792c6b79c3921e6fcf74e59d99681dc30c455359cbd0216d1bd7291f0b4565894c432d7c1b352f5f985db9f0a1283ae0381d5f1283f1934f9d9a3ded8424184ee9322ddf2009a875d265dfee73fd31f92fa0468105fab63dfd0df9850b7239a915111b451e59cdd4996b9f4bfa41c5442e78acc5594c2e4e2bbdce1b20ab1738a6290f22ad3cffa032b9747f4009859d9cc8972bf2f5b84e4cc06b2dd523c4170bb0cac822b1cfda0966dbea927c54b7f6096194fda47315b055fab0c13dc8188227ab1af0780430e33bcc216aa9e34914f43899ce2c976569d0c7abb79552c13b5a98e5b8abea520fc9d5113069e02cc2dacf9fb211cd886eceba4152a05c4996caa275b25e3a1230b1d6cd11befc3cb2dfc77165558318e897bcb0ab3810158a05f49fa829c77db70dfac5b2126165a7a38060f6d4c7311b09b0d7bde559d3ed276cbd1df13f56c47e8d08bfa8bb260a2b774fae76fae057d1943a88cb09f6c3451f369b2e6cb2507bffc53c0b09df1d0b513395f403f95802d7e8343c6f2f00c0d5f9ad20d010c1fbe68014c93e6d827ba9782065aa6198bc12531ce9f96fe34f01333ad26073cea589d60837ba3cd76978dd160d03ceeac77f01cdb199cf8fe7176dc81faffc375027d1e144fdd043f40b4db34ef14b343128e300c7ccdca449453ec13064238c5f31058e453ab9aea341536c71b96b9359bd1c4bb07debd4ea6fcc66b23298a5f054e1fd144b829253ac8f3357ed38654e0b11de00034e07825f2b3ad4eb23a31f9b4a5417bfa0cdcf7ce134556dcb6c42a266bdacc1212c6796de37c1f44378daa39cac7ab36166c446c41fa0b23af351aab67e79f99b0dd35d6b5a478a603f1b1816d58cf6e62f5aac9f4d46ddb32e5565119993315457c7df081747d510e5a4e5a7ccd4f30593d33a67cb9b4b40478ae7fbf22475d6353e7e93728de9ad9c16c22406209b5f0b46438c4e3b62011bddd99ccc31c54d138db887cd46ca19fa5a2c8697602ce4d570a9e4778b116d345800fdc87837ee787be59358306403f7428ba754612f69201c127c607dd02955fee3ef5b5b32a19eedb2e82e9ea0de794aa8757cb227e5352664fbfb08fb285c89a32cdea712ac9128faca253d76bdc3d4f53cbe368fbabf72c8668ee245d5e2e0a2c27ce6d4ad98cd39738cf06ba9b2da070d608802b12f7ffb4ff22763f635c68c005a6f56ab4c11090e8102e6017daec617003b5e550b98ca1776c1b178f84b4f1ff46896bc3857fb56236825ccce0f67f271eff11180f87e823c9a8ae0ae35cf5b7dba739e2660e9776a02b46d6835b66a7c1a7431b010025b3ee56414857cbaeab8c41bab23777fe5f3fe2108e9cf68fa5e935503197b661ad922ade99c698462db9c5ae47f352d82144386ee3db93b38b287a52e426c2b192a63a0ddded506aeb4b616af5120886e8ed39dcd499927740e3b3208796928341885342ab9f6ecf1bce78bd355c87d8f07ef5aacc078da4b94c7d0ac0157095714743b46f22c3bea7c780e3f82bcdab814af9b1fa76efceb359016a6c807a4b9dcd574da50424ba038c60ded192a7165602d1096ec98bc1ac9207448bb48564a85105af883d928f6cd0e33a72a96ce8203f47b77b1fec534768b9b6defc71edda7a8d888ef6df6c47098a733b2e43014246f6e7e19a26426118cd974b54acccfcf2dbf2482903fd1995154cbab57c48cae1364f065b2367c89625995772122c6653b3b7eac6f4a1b58752841df41eac6d26f33a7e44bb2804bd9fb01d576127c22818184d3c107a90cce347c2c6f3e5eec494ace5a21c7266d6e26df6fb82e5cdc960b53ef79df0334e9b65b1564cf1eb100ecffffff13